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
336966406216	336966406776	336966407326	336966407876	336966408426	336966408976	336966409526	336966410076	336966410626	336966411176	336966411726	336966412276	336966412826	336966413376	336966413926	336966414476	336966415026	336966415576	336966416126	336966416676	336966417226	336966417776	336966418326	336966418876	336966419426	336966419976	336966420526	336966421076	336966421626	336966422176	336966422726	336966423276	336966423826	336966424376	336966424926	336966425476	336966426026	336966426576	336966427126	336966427676	336966428226	336966428776	336966429326	336966429876	336966430426	336966430976	336966431526	336966432076	336966432626	336966433176	336966433726	336966434276	336966434826	336966435376	336966435926	336966436476	336966437026	336966437576	336966438126	336966438676	336966439226	336966439776	336966440326	336966440876	336966441426	336966441976	336966442526	336966443076	336966443626	336966444176	336966444726	336966445276	336966445826	336966446376	336966446926	336966447476	336966448026	336966448576	336966449126	336966449676	336966450226	336966450776	336966451326	336966451876	336966452426	336966452976	336966453526	336966454076	336966454626	336966455176	336966455726	336966456276	336966456826	336966457376	336966457926	336966458476	336966459026	336966459576	336966460126	336966460676	336966461226	336966461776	336966462326	336966462876	336966463426	336966463976	336966464526	336966465076	336966465626	336966466176	336966466726	336966467276	336966467826	336966468376	336966468926	336966469476	336966470026	336966470576	336966471126	336966471676	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2769	3650	2300	2769	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2771	3650	2300	2771	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
53397	53781	49116	42107	37755	29308	25533	23817	21074	24096	19845	11876	7545	8457	4596	2867	6379	6989	5809	4052	2328	1288	726	535	417	457	399	417	383	404	432	417	384	405	428	407	449	389	416	404	406	408	399	416	451	398	403	397	396	405	412	392	374	433	424	398	408	434	394	410	419	461	395	413	414	415	429	406	399	430	407	428	388	362	411	427	413	405	394	393	484	388	400	422	401	381	441	399	422	421	413	411	426	419	393	424	428	393	427	367	383	434	434	434	401	434	395	406	419	417	383	399	434	404	377	407	389	400	402	395	382	405	394	415	438	404	421	389	401	394	437	420	396	395	420	363	443	393	429	394	424	429	408	425	446	395	396	433	395	376	409	447	424	406	468	414	363	453	384	415	425	444	398	406	405	431	409	424	436	389	463	391	427	403	401	401	411	386	394	395	390	389	402	420	409	388	376	421	381	435	395	412	434	342	426	390	411	435	401	399	420	361	384	444	404	388	444	452	392	405	367	387	374	377	400	439	428	368	417	407	414	404	426	430	408	437	386	443	380	406	408	418	425	390	368	378	407	399	414	408	409	394	434	401	379	408	412	382	384	401	402	386	429	435	407	377	391	365	462	476	429	387	411	366	446	408	419	417	411	413	432	386	392	428	370	451	444	413	404	398	424	416	363	418	417	388	379	428	398	425	423	414	399	462	417	436	404	416	431	414	399	414	417	380	442	382	439	416	411	396	437	389	411	434	422	393	401	415	431	423	436	383	400	376	397	436	398	402	441	371	400	405	420	425	486	437	410	381	393	405	443	418	382	442	395	410	394	423	406	423	397	400	409	404	390	433	378	429	456	440	428	385	382	448	400	387	398	398	408	386	407	467	373	420	421	416	388	414	409	378	392	422	424	435	439	430	447	388	421	443	370	399	414	404	381	413	405	406	410	423	422	399	455	412	392	418	341	396	390	390	413	383	399	390	389	421	423	399	413	416	409	392	426	403	433	402	419	389	406	385	409	418	424	399	369	415	395	388	446	394	422	405	392	366	446	416	434	399	397	405	399	397	391	403	405	360	409	402	411	393	430	453	421	381	415	418	407	434	428	428	411	387	443	423	384	409	391	415	395	387	404	425	428	416	411	415	401	376	395	426	394	409	436	447	358	340	415	401	432	409	446	409	414	402	407	407	407	419	401	394	425	428	409	402	403	406	398	398	403	395	395	474	416	403	420	390	409	431	407	380	396	386	401	389	433	407	433	415	418	392	381	398	384	412	353	401	401	435	412	382	403	401	415	378	410	402	417	445	380	419	381	451	376	396	421	405	411	371	426	426	432	377	410	390	419	413	393	404	428	401	410	426	425	401	409	454	397	407	394	384	396	361	429	391	422	398	383	390	397	401	432	393	387	392	385	434	414	420	383	378	388	431	386	402	434	401	405	432	367	403	437	429	442	420	420	338	392	393	376	396	425	425	363	399	382	366	414	397	392	442	453	377	399	415	393	381	390	417	368	394	420	456	411	422	446	424	399	418	391	430	432	373	423	418	430	404	377	415	441	379	425	401	412	422	400	384	401	427	330	411	449	439	426	378	424	423	361	412	400	411	391	377	417	366	397	408	402	387	370	414	412	423	374	418	423	418	393	422	426	408	417	401	402	420	400	420	412	389	399	407	391	354	388	420	363	348	367	380	396	427	381	381	427	468	395	433	422	398	416	440	386	392	385	406	429	390	432	408	429	396	408	422	414	444	419	433	394	362	410	422	441	401	394	378	381	405	419	383	395	412	387	403	432	446	425	406	393	441	404	407	415	403	423	431	405	397	427	376	415	404	400	384	423	395	414	412	405	366	444	425	392	391	406	386	394	365	420	426	422	394	406	429	423	413	376	385	403	410	401	419	411	421	385	384	430	441	389	374	399	432	385	391	395	454	418	363	423	350	403	418	386	397	403	412	420	392	432	428	440	372	430	403	371	410	440	414	396	409	405	411	389	389	401	405	387	411	421	446	419	413	370	406	381	401	388	390	400	395	349	377	422	417	409	428	405	410	394	425	481	400	409	408	399	420	396	441	378	424	422	423	398	432	437	443	390	404	398	387	420	397	414	414	370	421	385	387	407	390	381	406	418	385	462	402	425	441	377	381	441	401	396	444	421	447	404	403	385	426	405	396	422	385	427	393	388	395	432	399	421	377	377	428	393	446	427	402	401	410	406	462	400	412	425	363	420	424	383	416	379	370	351	377	419	429	422	425	416	402	393	402	456	378	348	391	441	399	371	432	401	426	407	382	372	421	402	445	413	404	439	421	399	426	407	378	429	385	412	393	406	421	444	402	378	384	384	396	385	367	419	384	356	427	378	408	432	427	398	427	430	433	433	413	383	395	408	384	398	407	409	429	412	409	383	450	405	404	402	383	418	387	382	405	394	419	454	459	369	428	422	416	407	389	425	376	402	421	417	398	402	404	403	451	411	412	385	425	373	427	392	413	406	446	363	396	419	411	388	373	377	399	403	402	397	428	388	405	392	453	412	434	420	404	415	452	384	393	371	416	426	389	436	370	448	400	404	398	397	387	414	432	414	406	411	409	389	409	402	386	430	394	373	398	421	415	423	412	399	448	376	412	419	396	389	429	415	421	423	416	412	396	390	389	375	432	419	440	403	358	406	395	395	401	419	414	390	434	396	431	456	409	421	373	408	423	402	374	429	406	396	388	399	416	393	414	471	446	420	405	389	414	400	425	422	420	444	433	380	419	405	404	421	440	390	412	438	400	418	426	346	415	453	422	390	371	435	379	368	386	433	404	395	464	412	440	434	432	367	415	363	423	403	405	399	378	424	372	390	411	418	413	433	390	389	408	435	385	401	348	406	356	437	396	416	454	376	394	396	405	388	405	384	394	438	374	400	378	400	416	420	382	423	406	417	388	411	408	413	362	397	390	425	388	434	423	387	424	426	396	392	435	382	417	416	395	403	414	424	406	404	391	398	393	405	432	408	416	426	398	391	392	443	391	419	431	400	395	414	451	412	409	397	405	403	416	401	408	414	399	421	422	432	385	400	412	393	415	375	379	387	361	405	411	377	360	396	401	388	415	425	419	399	424	443	331	436	449	410	403	387	399	374	420	406	389	394	425	383	407	395	442	419	412	418	382	410	417	439	435	420	442	383	419	403	427	425	434	380	369	392	452	398	402	429	426	412	428	373	466	396	394	421	433	398	412	434	414	390	444	433	417	437	418	389	407	422	400	382	411	419	403	424	420	420	425	459	393	370	390	391	396	392	408	396	441	407	414	416	410	408	406	437	406	412	401	438	436	412	387	414	402	402	398	360	388	380	433	379	398	435	387	449	432	401	460	413	402	409	412	381	414	367	405	426	410	430	424	409	420	392	370	389	423	384	382	434	399	429	416	435	419	386	398	434	416	404	428	406	415	410	413	398	407	402	402	431	400	408	429	411	426	396	374	391	420	406	416	445	413	411	393	420	372	406	416	444	431	425	432	389	449	396	398	423	388	390	409
39995	52905	56243	54429	53211	38015	29814	28495	30866	36907	32368	21890	18883	24342	14197	12039	23765	24177	21589	15686	9889	5055	2415	1398	1080	979	1001	967	915	882	975	927	930	899	926	948	874	902	944	949	907	937	991	959	873	928	995	888	905	993	968	942	862	931	926	1007	930	966	923	964	938	910	920	934	946	903	951	918	970	990	977	938	922	936	916	928	920	901	939	951	938	929	976	956	934	967	937	922	972	951	965	930	919	949	936	923	902	943	933	921	955	928	907	906	951	950	892	948	955	908	946	927	961	925	918	886	931	965	892	966	951	917	960	891	926	942	924	933	899	897	923	989	979	924	941	964	946	864	949	874	883	981	921	949	878	1015	904	955	937	937	922	985	937	921	961	947	923	955	988	923	938	891	933	939	932	967	921	955	990	927	926	933	966	950	913	954	910	939	887	945	956	932	947	959	915	939	1000	919	975	905	988	893	922	924	926	882	901	957	920	937	940	919	930	892	913	955	960	911	955	958	944	889	960	928	919	983	973	874	933	973	945	915	920	901	959	910	948	891	945	926	962	930	930	861	939	997	925	932	908	943	930	914	963	954	908	885	916	957	965	926	924	972	870	898	958	897	931	976	966	905	990	998	974	928	956	916	972	860	925	939	877	1013	924	918	964	977	960	921	932	973	876	926	956	926	945	855	913	936	878	918	876	938	946	991	891	938	943	921	958	904	951	917	928	909	884	943	914	896	954	909	959	900	933	974	922	951	904	945	945	962	960	913	942	947	941	978	904	927	939	906	919	988	918	928	970	904	942	909	894	927	999	953	964	900	941	936	871	961	931	948	933	955	883	956	916	992	893	969	926	922	962	927	923	911	968	970	909	930	977	902	910	937	956	981	919	991	1006	869	904	955	935	936	975	936	932	945	918	917	977	945	935	984	913	938	903	955	949	976	940	917	945	946	945	929	926	907	978	901	940	920	920	933	855	933	930	930	879	886	944	961	907	938	987	974	937	921	935	928	911	882	888	903	887	967	953	924	900	967	933	877	958	958	916	920	941	923	952	922	931	903	941	920	938	972	955	954	962	953	981	960	900	961	937	934	900	957	936	899	910	905	881	904	904	973	979	955	971	891	944	933	894	952	967	964	907	892	933	916	955	927	954	935	942	959	929	922	909	854	954	895	929	982	972	941	924	976	901	931	915	923	888	941	882	900	917	931	948	932	901	951	957	900	943	944	950	935	939	924	927	921	966	971	878	967	931	916	926	924	879	974	950	908	944	932	907	904	891	939	948	910	955	921	932	939	922	996	908	925	967	976	963	937	988	934	937	918	950	979	959	942	939	913	892	877	881	909	917	952	906	890	988	898	867	891	968	898	943	959	904	972	896	931	943	925	916	955	922	957	949	933	930	988	1006	898	918	911	943	945	883	913	944	908	923	937	945	974	934	926	976	974	959	972	940	977	929	1011	940	947	924	926	996	943	944	943	926	970	922	936	904	970	953	923	891	884	933	900	944	934	898	923	922	919	937	839	979	950	899	890	923	947	935	955	953	969	968	890	943	949	902	897	965	985	935	992	923	923	991	911	930	1006	974	919	929	947	934	935	923	914	969	885	890	912	963	954	962	971	947	917	901	921	964	940	917	941	933	913	919	940	931	943	925	893	935	956	921	928	945	951	894	912	953	931	914	941	913	977	922	912	933	943	916	922	865	949	940	953	924	974	941	965	961	948	937	917	900	886	941	988	907	956	922	937	1000	927	965	943	955	927	917	897	949	874	937	900	897	894	930	936	922	936	904	946	883	919	1025	921	953	977	930	970	919	940	902	944	899	923	926	955	935	923	948	968	943	953	896	946	945	904	929	955	911	936	907	957	946	950	911	949	1001	897	926	890	901	972	920	947	972	954	938	939	952	950	960	929	943	930	891	898	925	906	936	946	957	939	966	963	898	912	863	952	956	930	967	928	952	973	887	957	906	931	910	920	968	962	938	946	931	851	901	951	934	918	880	921	973	905	921	982	943	869	964	921	898	915	922	915	876	890	953	948	943	949	927	899	941	916	905	978	930	920	932	920	917	917	912	915	908	971	928	932	952	1000	928	892	915	903	889	956	959	915	913	981	972	894	955	953	943	922	913	927	945	940	917	895	906	961	959	905	867	937	917	917	933	934	893	923	972	935	992	893	937	946	898	1018	941	944	943	937	958	911	962	914	931	996	938	902	943	988	960	907	948	925	923	901	918	946	881	964	903	991	881	905	942	976	955	929	955	907	887	946	953	1029	934	941	890	929	987	933	939	956	973	950	921	957	944	918	916	940	918	915	949	911	938	941	904	917	967	917	941	870	945	888	933	950	927	931	919	951	983	930	935	919	905	865	967	963	972	969	925	930	944	891	984	954	889	949	904	903	947	904	954	968	894	871	922	887	887	959	936	919	900	920	1001	858	898	937	920	965	925	975	942	928	953	912	971	901	924	1009	983	906	973	951	946	959	936	986	988	951	968	930	894	942	956	943	914	893	951	941	893	937	901	930	930	929	966	905	920	984	942	906	966	928	902	899	934	929	952	952	961	913	896	950	882	948	957	932	912	991	937	896	914	988	983	952	981	955	903	908	958	1002	940	909	877	943	962	910	952	937	913	853	996	890	938	922	922	948	891	925	997	955	892	952	896	906	920	890	863	939	904	957	972	957	915	959	929	945	911	978	970	944	877	930	961	945	898	952	921	945	952	941	973	995	923	932	911	966	904	912	913	958	901	917	977	916	965	956	958	908	895	915	893	946	910	933	912	914	919	942	887	936	911	926	929	919	916	949	960	924	904	948	936	930	972	1005	937	972	918	984	960	970	923	958	927	954	952	889	895	883	940	905	955	948	943	941	914	930	978	962	931	967	968	969	948	911	942	921	898	946	928	947	889	997	879	937	951	946	932	950	975	979	882	890	916	964	893	948	932	991	912	948	941	964	940	964	972	992	959	933	946	978	904	906	961	932	952	927	886	909	918	961	952	985	939	943	941	976	955	914	928	993	944	950	978	955	949	894	900	954	967	889	957	983	908	955	893	916	907	936	930	910	936	919	956	946	906	908	955	890	1019	927	969	916	855	926	951	905	973	909	946	900	948	960	937	921	909	945	992	909	975	880	944	939	942	896	948	931	916	936	950	961	958	923	966	928	927	905	989	958	946	902	936	937	930	912	968	879	992	954	909	938	925	957	934	983	899	937	936	894	874	941	949	919	960	961	937	956	917	973	948	913	926	897	935	905	957	935	912	908	902	910	945	910	948	901	986	985	928	897	926	943	950	908	977	957	959	935	935	931	921	967	933	972	958	994	956	966	999	965	939	923	922	910	989	964	951	952	915	984	950	919	939	951	880	924	933	935	940	953	901	956	981	932	906	941	886	918	938	961	968	901	968	976	926	927	937	946	964	922	918	986	934	859	898	874	879	960	973	922	943	964	984	972	910	923	920	974	926	998	932	928	962	944	913	896	970	971	940	942	943	918	868	884	921	898	962	926	937	964	899	923	952	916	923	931	916	909
14412	15196	17639	12831	6321	2237	1496	1362	1416	1296	972	619	530	562	467	487	642	659	670	592	438	406	352	367	363	319	300	336	331	355	341	355	344	355	329	339	323	365	365	376	317	347	313	353	372	369	321	366	310	332	327	339	316	355	354	369	334	334	355	372	353	359	388	373	316	354	361	309	337	337	358	314	316	341	355	352	361	295	358	307	380	372	361	333	339	339	352	343	336	338	335	339	325	340	335	328	326	342	347	332	353	350	343	331	336	361	353	319	346	341	317	319	334	323	389	346	321	314	330	321	345	360	326	310	336	329	336	326	359	367	346	345	365	374	324	320	329	345	374	327	327	329	352	343	295	342	376	354	332	311	321	344	370	341	323	365	341	352	392	334	340	326	355	364	324	328	383	382	322	320	344	348	349	340	330	383	360	358	310	350	362	347	387	327	362	329	368	365	345	361	308	350	371	348	350	325	354	350	345	306	316	336	327	320	355	346	315	361	357	369	311	347	314	308	302	338	340	305	349	378	306	328	368	324	347	348	333	378	388	362	311	366	376	342	322	337	360	325	349	325	342	352	362	336	324	343	323	349	344	369	351	311	336	340	321	347	323	340	333	354	365	335	302	317	353	340	343	350	367	348	370	357	326	322	340	331	346	340	357	344	339	354	342	332	340	332	337	345	371	346	358	356	378	356	336	352	371	364	339	318	351	322	366	315	344	323	383	351	366	362	348	327	332	354	316	360	339	353	338	330	376	332	301	334	316	319	331	358	385	344	323	373	323	329	333	338	337	344	347	342	390	340	368	381	389	354	326	354	357	357	327	323	326	369	334	351	363	356	350	348	370	348	346	335	364	347	350	353	345	396	354	333	355	324	323	342	318	362	344	340	327	365	322	385	317	317	330	336	363	322	337	339	350	353	335	304	328	316	329	336	361	337	311	332	353	338	373	366	354	350	312	367	342	369	381	354	339	354	342	325	337	371	340	346	340	372	322	345	316	350	335	334	330	379	343	331	366	351	349	355	351	367	330	346	356	338	352	320	369	338	360	332	370	354	329	342	351	334	358	367	325	328	334	369	329	312	340	345	354	356	302	365	349	340	361	361	341	337	349	337	336	343	348	357	335	335	318	345	351	321	344	351	352	398	378	331	346	313	346	353	362	380	368	323	295	363	304	311	325	349	374	359	364	354	338	325	372	361	367	309	357	333	329	300	337	322	342	343	347	331	361	334	348	346	326	339	353	365	358	331	356	336	371	356	314	344	333	318	348	353	318	342	361	353	347	359	345	363	338	346	326	324	345	335	366	381	357	321	377	359	376	330	363	335	331	325	347	318	338	335	383	343	335	321	379	327	345	338	323	336	344	321	363	357	323	340	342	353	344	358	370	348	340	305	363	343	345	339	341	377	326	318	337	319	285	316	375	333	303	318	328	368	317	321	336	376	348	336	364	320	360	362	324	330	343	355	373	323	379	320	350	359	345	346	325	362	362	314	416	367	320	372	349	341	326	335	361	323	370	343	351	354	326	333	360	348	355	328	347	341	341	321	363	355	323	364	324	350	358	380	347	347	292	338	338	344	377	358	347	338	380	338	333	382	308	300	347	348	345	322	344	353	339	313	348	300	367	380	342	329	346	351	349	342	342	345	340	359	341	354	324	350	360	327	315	320	297	345	348	342	343	341	331	356	371	352	324	335	338	293	347	337	329	341	349	360	328	335	346	331	377	340	329	314	362	298	347	344	359	322	332	339	335	347	351	331	352	340	325	346	347	336	326	356	374	330	331	341	336	377	348	328	313	317	326	332	329	348	367	346	349	335	365	339	352	331	309	335	347	299	361	334	353	354	343	355	323	326	329	359	337	377	358	381	337	338	339	336	319	315	367	349	328	320	339	349	335	349	333	365	328	351	319	315	329	312	351	369	363	332	327	331	317	337	326	313	329	329	338	345	325	318	357	329	338	352	349	333	379	360	333	333	330	314	321	337	310	342	335	327	338	349	334	342	335	311	309	325	333	361	360	360	358	306	354	331	344	330	341	339	342	338	324	336	333	342	368	310	349	380	339	322	316	344	320	323	317	311	380	348	321	349	353	317	349	356	334	329	361	358	336	331	367	359	343	354	348	340	338	339	320	318	351	348	319	334	348	335	366	356	328	316	335	346	353	341	348	351	346	330	363	338	323	309	341	347	369	364	336	364	339	324	377	354	351	347	390	363	326	345	369	361	339	335	331	333	347	337	359	291	341	333	310	351	367	330	344	364	320	334	358	331	354	322	352	379	371	343	357	341	325	338	320	316	327	328	371	340	328	341	379	366	354	348	360	360	341	343	363	337	368	369	325	324	330	343	377	319	291	366	374	363	317	372	347	335	305	328	299	357	358	368	317	349	331	350	340	367	334	331	352	360	327	374	331	326	354	374	346	333	348	343	310	324	343	316	355	347	352	350	356	348	350	367	363	351	334	324	364	341	330	321	321	356	333	361	374	375	350	342	339	312	348	357	387	343	348	338	359	322	318	366	347	339	324	357	331	338	350	358	327	356	327	336	331	366	339	299	358	341	349	335	346	337	312	327	362	379	355	334	315	360	341	360	332	329	368	357	356	324	337	366	355	361	341	310	352	348	353	334	377	325	385	357	329	350	321	356	354	382	341	342	378	322	372	346	319	354	405	337	379	335	388	369	338	361	326	353	326	370	309	359	336	327	360	308	342	321	349	362	336	362	344	341	369	330	316	320	366	321	345	364	329	341	320	352	350	352	334	350	311	320	327	355	332	353	339	391	342	358	355	339	356	342	350	323	310	355	363	342	336	318	335	326	337	343	333	333	346	355	359	338	345	376	318	350	326	312	338	364	396	362	347	347	353	339	318	313	367	341	349	333	352	335	347	366	330	340	330	340	337	343	331	365	357	355	369	356	354	390	386	335	341	336	313	330	327	330	372	324	349	327	348	345	341	312	339	363	346	351	338	371	371	348	333	378	354	375	316	333	359	347	349	339	324	355	324	348	320	328	353	343	312	345	350	348	344	328	361	334	336	357	342	383	345	359	353	345	352	333	360	376	323	365	358	334	359	333	367	347	361	349	347	324	366	349	327	358	360	362	325	334	335	331	367	340	344	356	348	319	350	367	350	343	322	377	295	361	312	361	343	335	327	314	338	380	347	355	382	355	355	352	300	329	335	352	344	353	317	336	377	302	355	347	306	354	350	348	368	354	351	351	329	353	362	352	347	377	394	354	346	337	341	346	358	335	334	346	388	374	354	338	376	371	377	331	338	337	343	345	342	351	354	359	355	309	320	328	354	362	345	335	360	327	352	360	378	340	340	369	353	324	326	344	325	347	358	357	365	303	348	340	338	339	347	323	373	355	383	319	338	356	349	336	323	320	327	331	311	340	346	380	335	357	329	358	323	315	347	347	323	342	349	347	345	362	340	322	340	352	379	336	325	314	353	334	330	333	341	358	354	354	328	336	341	346	326	338	366	328	329	345	299	362	384	355
9914	16570	24178	23351	13382	6824	5299	5111	5702	4984	3154	2051	1710	2021	1516	1703	2720	2793	2737	2013	1374	1188	927	847	849	828	835	908	847	822	833	838	816	846	872	859	847	865	870	808	800	857	857	841	869	877	801	893	836	816	828	819	839	847	849	864	816	802	899	884	854	848	788	828	851	871	832	837	830	795	893	885	832	818	855	892	786	783	847	818	794	868	855	839	887	817	880	875	832	829	838	887	893	862	871	884	838	830	816	796	868	796	872	840	873	818	791	809	868	815	851	870	869	792	831	806	777	800	775	817	799	840	829	879	844	815	852	832	799	836	868	847	787	859	838	850	866	804	835	848	875	901	874	839	826	793	832	823	798	842	809	843	890	826	814	845	826	857	802	758	864	861	819	825	816	839	874	776	851	859	791	813	851	816	813	852	846	830	857	804	861	805	803	876	848	809	849	868	844	864	819	850	872	845	845	847	817	821	825	813	844	805	837	903	817	861	838	836	826	779	853	839	832	836	835	881	835	877	804	857	819	835	805	883	841	864	869	862	798	868	857	814	861	843	846	838	807	776	825	865	818	877	829	869	863	842	856	843	860	805	795	826	812	833	836	780	877	850	831	831	820	829	815	793	791	806	854	834	796	833	848	854	798	828	850	819	795	802	777	826	827	874	850	840	849	886	795	821	810	853	874	819	835	798	850	803	798	805	851	869	863	835	852	840	848	847	815	800	819	834	870	846	814	876	845	870	818	842	841	809	818	845	847	872	805	817	796	895	823	858	821	847	828	790	813	821	824	822	875	855	846	795	817	868	812	883	877	823	800	870	826	830	877	835	897	831	840	853	837	818	811	851	804	886	794	844	849	824	874	796	835	817	847	814	798	787	833	821	844	849	834	810	826	823	832	859	841	810	832	842	837	860	802	821	846	874	793	851	868	851	857	796	849	827	859	840	829	825	846	776	870	796	868	916	847	832	832	851	802	870	849	823	861	838	902	823	812	875	834	839	855	840	836	848	833	806	825	851	819	816	815	836	811	796	855	831	856	869	808	829	817	831	822	845	779	804	820	842	858	860	856	795	827	829	850	807	825	833	827	829	809	834	807	856	799	853	815	814	833	856	877	813	839	839	882	828	866	862	786	838	869	889	848	791	850	845	841	804	856	808	841	875	889	846	902	830	848	819	792	814	840	862	814	792	827	915	807	793	829	818	836	829	866	844	855	808	805	818	824	870	840	867	848	772	797	896	822	834	834	835	868	850	796	799	814	765	811	820	839	792	839	865	862	862	817	878	798	854	913	848	827	840	851	817	804	871	830	794	809	798	841	877	829	815	868	805	814	834	827	830	806	833	810	819	851	846	832	866	873	900	887	878	811	873	839	862	796	839	885	851	781	858	852	840	881	842	790	862	830	869	847	850	857	882	839	890	869	816	865	833	846	857	827	855	832	850	862	857	885	845	844	781	833	864	846	872	855	884	842	884	848	869	791	823	842	872	865	845	827	806	840	790	824	773	838	860	834	809	849	838	852	877	822	854	814	830	811	819	827	858	833	871	878	827	876	819	825	853	854	862	821	797	812	888	842	825	845	834	862	836	828	832	846	856	876	847	831	870	832	833	853	821	837	821	863	781	809	821	835	840	821	884	860	838	850	876	805	833	842	854	837	904	861	851	847	885	850	799	844	827	833	862	819	836	893	841	908	838	819	888	872	840	872	803	849	818	880	832	873	830	827	860	864	831	819	864	875	846	840	818	827	910	867	810	747	854	840	891	886	811	843	877	818	802	845	825	816	853	887	857	869	843	915	817	787	806	851	901	796	876	798	833	803	798	823	842	835	815	859	840	867	903	877	865	794	805	828	837	857	817	814	832	840	785	820	815	842	851	838	858	819	854	786	836	869	827	845	785	826	819	825	799	793	823	829	816	863	833	886	819	858	868	806	821	784	861	886	786	847	819	813	886	854	874	831	844	840	823	834	829	866	748	803	842	810	817	791	810	808	863	825	847	797	846	830	796	830	841	790	819	842	864	838	820	815	819	864	779	840	831	820	771	855	846	823	880	845	812	851	849	789	850	805	850	804	817	832	834	822	817	805	864	842	852	810	830	862	831	843	836	832	814	827	840	818	839	802	816	851	897	799	816	810	864	887	819	856	831	857	862	815	853	917	848	858	825	850	824	827	850	800	890	763	863	839	840	808	887	825	808	813	867	813	866	866	875	902	838	869	807	832	873	851	856	861	868	829	804	878	865	834	826	812	858	846	845	824	836	834	841	863	861	820	850	894	781	812	861	846	832	816	777	875	834	810	858	864	839	834	777	872	833	851	825	781	899	817	860	824	821	841	782	812	838	862	840	852	858	878	818	839	795	884	805	861	890	843	778	798	832	828	811	826	875	850	877	856	844	846	896	813	825	834	838	884	816	890	818	826	867	861	857	822	825	837	826	849	748	831	838	777	801	844	876	824	847	831	758	856	805	816	827	838	810	828	823	862	850	846	777	898	847	832	842	837	804	799	821	798	816	873	832	825	882	807	823	827	869	798	893	868	833	839	849	864	842	851	891	840	830	813	840	805	843	811	853	851	799	855	834	814	840	852	853	815	828	808	789	894	811	830	858	839	830	835	867	854	790	789	831	815	839	794	868	874	861	859	822	851	853	826	830	852	825	818	888	803	846	831	842	796	824	848	842	886	844	805	877	849	887	825	821	845	845	818	825	827	840	821	789	853	855	794	854	863	856	795	895	872	818	785	843	818	831	831	834	790	825	841	844	826	848	818	824	813	826	858	817	815	874	840	850	807	823	806	857	847	870	853	866	851	892	802	843	801	868	824	825	813	790	828	805	834	854	781	788	846	847	835	868	805	810	829	815	804	840	797	803	844	807	892	819	888	890	784	823	804	850	787	827	801	853	860	834	877	851	827	839	848	775	851	819	868	845	900	821	824	851	816	810	800	828	786	827	876	810	846	761	825	805	820	835	838	833	813	822	866	875	814	837	820	768	843	879	813	825	845	836	842	838	834	848	836	838	853	832	848	852	844	881	848	822	854	818	870	855	847	844	804	794	809	853	820	797	840	846	845	825	848	782	794	856	851	837	851	814	829	841	811	849	843	854	820	867	805	832	813	829	851	891	872	784	805	837	846	894	820	796	801	823	818	888	744	837	836	840	798	847	858	834	819	835	789	877	761	812	871	853	841	817	813	874	840	826	810	870	807	838	825	793	836	838	800	816	831	852	872	833	849	816	837	824	810	789	785	841	831	864	814	853	812	839	816	813	825	853	871	816	852	841	855	810	837	837	808	849	866	833	839	847	852	837	828	852	840	822	837	881	833	840	813	846	850	880	838	864	799	863	887	857	804	825	818	817	841	832	789	863	822	818	865	850	863	793	768	823	823	825	823	823	832	918	821	814	839	874	941	840	843	845	802	886	871	781	802	836	848	868	809	838	899	784	874	802	810	843	818	852	753	840	789	857	817	833	859	839	851	860	833	785	794	824	822	842	860	785
46843	50623	38908	34635	30953	31230	29868	25140	13964	8366	5436	3437	2279	2174	3056	5951	6434	5899	3823	2078	984	603	504	406	402	428	365	386	390	404	413	428	417	402	404	425	376	420	413	370	421	405	430	450	390	433	421	429	404	389	413	426	423	422	400	390	438	430	439	380	416	413	397	406	429	411	364	399	403	410	394	420	390	452	453	373	384	395	364	422	393	453	400	389	444	416	397	400	369	426	418	359	399	387	348	437	410	403	422	411	425	418	399	403	427	423	431	423	418	399	413	385	395	422	379	387	414	359	414	410	352	379	364	399	406	431	442	406	480	386	400	397	377	392	393	421	396	410	380	436	413	426	441	391	421	376	419	367	387	412	440	381	399	411	424	400	412	415	379	401	375	435	368	428	392	376	410	408	392	406	385	396	417	413	419	400	404	381	423	398	425	386	377	410	400	416	391	414	404	408	448	409	390	392	402	385	376	383	417	463	428	416	380	382	396	378	399	383	424	436	433	393	408	405	394	451	394	408	381	424	405	382	396	409	428	411	410	395	421	404	397	393	380	386	443	395	422	426	377	406	415	385	421	417	460	382	424	367	388	413	397	405	420	412	405	407	406	405	423	386	391	437	421	386	400	385	405	395	417	361	376	409	413	401	406	358	432	369	392	441	441	369	409	443	403	418	385	408	382	413	458	427	394	396	415	415	381	383	374	394	414	394	395	403	370	424	399	385	395	435	409	374	396	413	410	382	399	400	422	410	455	411	367	408	412	387	451	404	391	441	414	393	404	370	390	388	405	395	380	401	409	427	398	404	390	407	400	394	419	408	410	368	391	423	409	408	419	385	411	416	425	390	377	361	412	414	400	387	411	415	396	412	414	424	353	424	398	411	403	395	430	451	402	395	403	400	415	410	414	359	395	418	404	414	398	411	432	383	381	400	396	411	359	375	458	382	387	394	378	374	440	417	436	408	423	399	418	427	401	388	463	393	393	384	388	419	374	402	406	375	407	446	440	400	381	397	368	402	423	438	365	374	387	398	434	377	389	397	391	398	384	409	379	419	408	415	398	411	380	388	408	441	394	420	432	419	392	429	416	406	370	429	396	373	366	391	408	454	368	391	397	404	368	428	420	452	407	393	411	445	406	429	410	354	397	398	421	393	439	363	399	409	422	405	386	403	371	391	412	381	452	405	405	417	413	406	411	397	449	388	431	417	399	400	387	402	380	397	421	429	432	414	398	428	382	407	382	450	403	402	394	441	414	401	435	418	403	401	388	417	417	395	364	361	404	423	367	424	412	410	441	407	400	411	398	435	399	393	409	371	409	394	429	377	421	441	358	415	394	372	423	382	417	418	380	389	364	413	464	440	374	419	413	442	380	401	367	407	389	424	415	402	402	399	395	402	398	411	428	391	400	382	429	388	378	371	396	394	409	455	408	428	411	407	413	425	425	414	405	385	418	395	410	394	390	388	382	392	403	372	417	426	404	401	417	361	413	369	349	414	400	418	418	404	372	407	442	458	389	403	425	403	415	380	408	370	405	375	397	412	390	413	427	408	430	380	392	393	446	360	376	401	409	403	387	396	432	386	420	393	404	408	396	353	387	402	367	373	435	398	388	371	420	386	402	431	424	446	411	382	411	401	411	418	456	439	438	398	393	403	421	393	393	387	420	424	399	400	409	404	398	388	392	411	422	435	382	381	406	428	420	434	406	400	419	436	374	410	400	377	394	391	389	399	389	399	398	428	375	393	401	442	396	397	357	363	390	432	377	371	383	424	386	414	420	417	440	430	436	388	395	446	405	423	394	442	426	400	379	408	407	397	430	380	426	401	408	425	417	428	429	385	396	377	425	429	407	409	383	366	394	409	414	407	417	379	418	382	378	411	383	405	426	435	420	417	405	410	417	390	413	427	393	425	392	424	384	417	423	416	399	438	380	446	426	364	442	407	423	400	419	360	410	377	396	420	419	377	396	393	385	373	433	396	420	401	419	420	391	427	383	420	428	405	411	457	403	383	448	397	410	418	404	381	415	395	434	382	381	379	394	370	386	425	423	391	395	432	411	368	393	447	439	375	424	429	373	422	356	415	428	400	393	399	390	390	399	448	423	414	408	424	363	383	406	421	424	403	403	384	423	414	415	425	466	410	375	419	381	400	401	431	415	426	394	399	380	382	403	397	417	414	413	411	392	409	389	399	419	385	381	388	441	416	431	418	394	399	420	405	378	468	405	415	379	395	409	411	414	424	427	404	382	405	405	442	418	417	363	411	408	404	410	406	398	439	404	397	417	415	400	393	412	395	397	419	417	434	389	397	412	417	414	378	436	388	396	365	419	401	385	406	397	415	376	389	402	386	405	425	410	378	416	387	409	432	442	410	438	411	391	407	404	408	397	405	389	389	384	405	407	395	383	416	397	405	382	454	386	368	389	410	433	419	393	409	372	413	417	361	366	421	391	413	360	366	400	387	383	435	411	417	413	428	390	465	418	414	398	426	383	415	375	395	440	404	439	398	422	387	409	412	417	379	394	424	436	388	405	414	435	377	429	442	386	399	411	425	406	406	404	394	405	406	391	383	411	409	395	391	398	404	402	384	373	410	395	396	405	411	382	388	396	419	444	391	411	416	407	397	391	379	389	379	436	390	421	380	409	418	381	370	430	378	420	417	390	446	408	371	419	400	360	414	429	420	417	411	408	456	390	398	395	372	391	426	443	406	372	440	399	394	418	426	403	439	428	390	415	409	391	398	387	408	384	388	424	379	451	427	422	397	387	400	444	379	407	424	401	384	371	404	410	397	394	396	420	387	409	371	396	405	430	431	383	373	384	387	417	400	419	412	415	393	389	392	370	405	414	443	424	400	356	427	402	429	408	414	410	407	402	414	376	385	415	363	410	375	399	408	380	380	409	463	390	428	409	406	408	409	398	382	366	367	333	404	366	411	439	411	452	457	397	381	427	392	420	388	413	368	377	416	421	388	437	411	406	385	434	383	400	425	441	426	418	417	396	400	437	383	362	421	405	394	415	426	425	393	389	414	392	431	416	402	416	427	389	400	393	392	443	372	409	406	402	367	432	426	385	388	372	400	433	385	405	412	399	394	367	403	366	417	403	396	373	401	376	368	407	409	452	397	393	428	401	415	427	411	433	402	430	424	391	396	395	379	381	368	392	397	432	423	453	391	413	439	370	422	373	376	384	406	431	408	403	432	405	404	399	433	429	367	441	427	430	406	428	390	416	384	387	405	427	384	398	421	386	411	379	412	379	388	406	385	371	379	366	444	389	386	373	371	352	390	397	406	403	404	407	418	400	436	397	441	427	362	428	408	427	382	417	432	382	376	393	365	425	423	374	367	402	409	422	373	425	420	410	448	407	392	429	392	432	406	397	403	452	416	383	350	382	409	403	383	381	441	395	419	391	369	388	416	456	417	433	353	414	362	393	392	403	420	398	407	402	385	389	405	418	432	396	375	385	397	389	400	442	418	407	385	388	405	428	371	420	389
33761	44650	39925	39986	38780	38804	37238	30290	18838	16368	13372	10739	8492	9526	14059	23463	24114	22324	15598	8494	4007	1970	1173	1034	939	980	969	935	956	935	990	959	960	961	957	999	913	975	998	975	989	953	939	902	936	904	952	945	1002	947	986	969	1020	995	933	969	929	978	962	922	971	1011	971	953	972	910	950	969	995	928	994	999	980	953	903	1040	954	966	962	990	963	965	963	990	956	945	1002	961	945	995	961	953	993	961	883	965	969	945	921	972	991	958	981	955	977	968	966	963	958	975	984	940	952	1006	1031	957	937	917	955	968	944	967	990	991	965	977	950	952	921	928	984	978	931	989	985	999	922	987	963	986	959	957	965	925	946	998	990	964	951	935	938	1007	974	994	988	919	946	960	937	956	975	972	1004	956	971	967	993	958	945	959	935	923	986	979	968	954	972	929	908	942	984	980	952	979	917	917	908	954	960	926	926	983	925	979	934	991	958	1023	931	999	950	994	971	906	1003	946	948	958	977	921	922	918	980	954	957	1028	934	951	946	1020	946	956	1008	986	1001	972	982	968	968	946	928	988	1004	1022	953	1019	956	943	941	940	939	1007	990	933	966	950	919	977	960	961	957	1008	942	967	1000	958	980	966	994	982	978	958	956	989	1002	946	913	939	978	901	967	953	986	1010	959	904	940	978	940	1012	952	946	880	977	919	888	988	1000	953	935	975	954	909	965	991	990	1041	929	924	1016	971	980	956	946	994	940	967	971	963	954	997	987	928	973	986	982	940	1011	970	949	925	992	1016	1008	999	1054	952	1012	910	952	994	978	969	953	960	982	976	944	964	992	971	986	977	981	911	960	987	986	991	1021	1034	955	965	992	946	948	925	926	948	944	962	966	934	980	1035	942	1002	963	994	986	955	974	930	968	980	1009	992	1005	966	942	981	934	978	939	891	961	990	930	963	987	1022	957	976	991	963	993	947	935	991	935	944	979	989	966	933	938	936	994	958	1006	1026	992	995	986	989	997	1032	924	939	919	940	998	999	980	948	973	1015	931	923	916	1036	996	970	963	977	972	965	991	920	883	970	983	918	942	929	967	935	993	952	952	967	960	965	1034	934	962	958	1017	952	967	921	963	1012	995	996	962	944	981	986	979	947	951	982	949	931	987	971	963	1008	962	954	902	956	1005	979	945	981	988	984	963	971	955	952	970	1014	980	979	966	962	996	942	980	958	1011	940	914	1024	946	953	940	990	984	1015	964	1015	983	943	958	975	953	970	965	897	980	987	994	944	1007	1033	971	988	966	946	1025	958	964	1006	989	991	997	966	951	1007	988	1001	925	1003	957	1054	985	963	968	994	998	967	949	974	935	940	951	990	942	970	972	959	985	978	952	952	961	973	1003	957	946	1003	958	998	988	937	945	934	992	887	991	986	944	1012	967	991	1030	976	951	950	973	940	957	941	923	1018	979	958	940	991	998	943	928	976	975	982	998	966	942	988	962	1028	971	955	977	937	1011	961	1014	981	983	992	924	992	948	956	951	993	1009	972	858	973	959	910	934	916	972	983	937	982	936	961	969	947	1036	976	944	975	989	992	911	981	886	920	988	982	955	973	934	955	1010	1011	946	961	959	959	953	968	984	972	963	1005	996	960	1006	952	979	956	959	947	1000	945	987	951	980	934	1027	920	965	969	959	964	975	952	965	976	940	971	972	933	988	969	935	986	942	984	990	953	937	974	951	1012	961	924	959	955	999	985	980	1007	932	978	999	967	1010	969	956	943	1012	963	1003	942	934	987	942	898	1033	1027	911	900	948	936	958	984	1002	957	999	984	983	918	978	970	945	946	1002	951	965	892	957	894	997	956	925	951	954	956	965	1009	961	943	951	971	948	914	988	987	986	949	981	987	919	989	984	994	969	916	941	943	964	933	1011	965	953	958	953	1004	998	967	983	1016	984	971	967	955	930	965	962	938	1016	965	933	935	953	987	993	973	960	976	952	976	984	972	1004	918	974	953	928	961	922	1010	968	1000	920	1000	959	958	1009	927	964	898	981	1003	908	939	994	948	1030	973	958	1001	964	957	1003	960	950	944	973	934	987	969	954	974	940	991	968	996	984	942	917	987	979	972	962	939	905	936	909	934	993	939	975	989	916	986	949	993	962	961	933	903	937	959	927	956	988	980	1005	924	978	993	981	971	942	925	949	961	978	989	959	910	948	914	987	965	940	952	989	918	964	972	969	987	950	993	987	989	956	1023	986	904	933	983	1001	969	930	891	929	922	982	956	942	969	997	947	933	1001	964	952	1001	985	980	1021	993	960	984	915	953	1009	945	955	977	965	1004	983	968	1033	948	960	980	942	964	946	976	938	982	974	979	986	946	1010	945	1023	983	934	1016	946	967	975	971	955	924	961	964	1042	927	953	978	942	968	1015	936	994	986	922	937	985	982	927	953	1045	1052	960	960	996	896	965	933	976	947	955	1003	950	984	912	985	921	925	974	932	935	953	921	982	1016	1000	973	970	949	1041	925	914	917	990	1014	987	977	947	931	942	962	939	920	956	935	932	974	978	971	950	981	928	930	1012	981	968	954	936	1005	994	957	952	1000	993	968	988	884	922	961	962	995	929	949	908	1002	934	960	936	973	972	1005	986	937	970	980	965	966	957	934	958	960	965	1013	952	956	921	940	922	908	944	1011	979	968	914	947	897	888	939	974	975	992	969	967	1004	941	926	954	948	973	963	1033	946	945	1035	999	976	1015	967	936	987	955	1014	948	936	975	998	1001	920	988	980	969	947	980	997	931	909	926	988	914	945	972	958	1024	992	951	976	974	936	983	942	946	942	981	965	971	938	966	1026	907	1014	965	942	1028	906	942	954	1020	872	947	958	938	965	899	946	963	990	979	972	921	975	987	963	955	948	967	932	1013	920	980	900	953	927	963	991	935	934	965	949	969	965	915	984	991	968	942	973	1017	1004	980	970	1000	986	945	1006	969	965	951	1004	940	969	967	904	988	1024	974	952	949	972	989	921	952	992	904	940	990	993	931	1018	1004	963	945	950	941	997	972	993	971	987	1001	989	948	978	953	999	944	974	948	1008	909	984	992	950	977	959	947	975	979	918	969	983	956	938	921	1027	982	964	928	963	927	909	1054	977	961	971	973	940	1004	973	991	993	993	866	945	979	952	964	985	901	1057	927	971	983	1039	958	1043	1001	917	950	987	995	974	997	942	972	981	972	996	1013	932	988	959	1014	961	993	911	972	934	962	991	926	955	938	991	1009	968	991	938	938	1018	977	976	968	991	1001	940	927	980	977	942	949	1012	960	953	927	986	921	923	960	979	969	929	905	951	997	992	963	963	992	952	914	1007	927	1017	916	1050	943	958	967	1013	967	1024	977	1027	938	904	1019	1023	1011	965	962	1048	917	970	910	962	937	958	966	993	948	942	992	924	930	938	1040	993	924	978	947	958	1015	923	988	927	1023	1003	1007	1011	974	922	945	1001	968	964	960	998	972	992	945	972	934	955	961	938	994	943	989	939	989	952	1003	978	1007	955	960	998	957	995	948	922	1000	965	980	966	966	977	923	902	999	984	974	1001	956	979	970	998	981	944	1018	946	935	1027	962	957	970	969	951	1020	935	983	1004	976	969	1024	975	1003	982	1001	991	973	965	992	976	962	965	937	997	963	967	1004	959	963	956	970	997	983	897	946	949	974	951	969	947
53174	49748	38654	39128	44583	45375	35065	22370	13561	7803	4857	4601	3510	2530	2762	6938	10149	9240	6515	3516	1616	780	540	466	425	407	410	412	421	407	378	399	431	403	419	388	410	423	424	400	410	407	413	385	389	384	397	395	432	359	395	444	379	413	406	430	450	398	420	365	395	412	393	395	432	387	370	399	442	414	399	427	403	407	421	405	391	409	404	375	374	384	391	423	356	436	408	392	385	414	428	412	421	411	393	383	349	410	396	404	362	407	415	450	383	366	392	371	437	438	408	408	397	431	401	385	392	398	397	371	395	377	378	397	388	418	373	376	407	401	416	399	419	434	410	400	394	345	386	424	378	387	391	357	397	387	402	342	370	389	392	385	389	426	436	367	437	397	362	385	387	399	393	413	413	377	416	400	367	396	382	409	365	401	382	377	386	380	384	403	409	367	403	420	413	403	446	416	425	391	399	408	398	403	445	386	394	440	397	371	409	360	381	407	396	374	380	409	422	411	386	417	401	365	410	413	377	386	415	377	396	386	399	407	363	435	417	426	398	390	383	379	354	361	388	390	427	414	428	389	410	405	412	401	412	393	428	397	424	384	401	369	379	446	415	384	349	388	396	360	410	382	383	367	413	429	382	377	431	408	408	389	399	378	393	389	413	410	418	406	397	372	372	401	367	374	402	396	428	407	452	409	378	409	438	388	405	380	399	397	409	358	380	399	421	391	377	366	369	378	422	422	398	452	329	420	392	404	387	355	356	348	393	386	416	406	435	361	422	386	387	413	399	397	450	403	391	394	362	374	421	418	405	391	403	418	390	390	372	412	410	403	409	394	389	387	417	380	383	382	370	414	420	394	393	349	379	393	425	404	406	386	363	384	457	379	417	425	408	380	388	433	418	411	426	397	412	383	399	397	384	404	440	393	415	395	410	382	377	405	399	351	422	380	362	400	423	442	404	433	424	404	418	432	431	379	433	406	361	385	366	423	377	391	410	362	393	416	383	386	421	383	376	404	392	413	409	397	409	406	381	384	382	417	394	411	410	388	389	412	438	409	361	396	409	410	400	421	386	397	374	420	410	380	384	416	383	402	414	388	418	406	353	375	422	374	396	426	384	391	381	426	426	412	353	414	413	371	387	413	446	412	356	397	404	390	375	423	360	409	422	401	379	383	379	399	391	378	388	368	399	398	412	408	377	400	424	388	414	411	400	411	387	401	390	379	399	399	395	424	392	359	443	397	389	414	391	405	393	401	381	370	407	390	414	390	400	431	367	379	426	395	408	411	390	404	393	396	405	427	391	390	408	403	428	388	408	396	384	433	399	380	424	400	406	441	387	376	421	394	414	390	364	371	399	409	356	443	373	389	413	384	377	364	432	434	419	429	400	365	386	410	383	406	394	382	380	390	392	432	426	392	395	395	387	382	424	357	376	431	417	404	382	370	411	403	384	413	398	400	418	404	375	358	393	363	396	412	413	397	411	379	386	407	408	394	406	404	397	381	384	387	398	337	383	397	374	410	383	413	410	335	358	376	425	415	442	402	432	383	400	383	383	410	411	402	375	399	411	436	397	420	398	402	412	426	363	366	406	433	381	392	397	408	409	369	412	395	387	378	414	384	380	391	422	406	387	417	436	370	391	426	384	387	367	377	392	398	410	423	408	407	410	410	410	359	372	397	392	391	363	420	392	393	398	398	411	435	382	421	419	420	401	383	387	422	394	382	415	383	388	370	424	399	369	422	415	420	411	386	424	372	413	421	448	435	407	435	440	413	386	391	379	411	401	391	434	412	391	406	395	400	410	412	412	401	398	460	406	409	417	416	403	366	415	409	400	402	412	391	404	392	393	393	404	452	396	420	387	408	373	387	429	427	404	399	424	430	401	384	407	381	392	384	367	402	407	381	422	436	402	393	419	409	356	416	392	416	398	404	371	391	400	418	432	374	399	367	418	412	402	409	397	380	401	394	386	393	393	445	395	396	414	393	396	408	382	362	448	386	383	430	387	395	398	382	410	389	390	367	412	385	414	410	402	390	436	398	406	361	412	413	415	381	374	368	391	399	374	450	389	418	415	393	405	403	381	369	396	380	370	406	408	404	386	389	412	432	371	409	385	435	391	388	448	395	404	423	399	384	374	402	418	373	384	418	395	371	366	383	385	408	369	387	395	390	440	408	381	396	406	409	410	421	446	414	369	410	374	417	397	437	391	421	393	413	406	362	400	380	379	386	418	390	385	378	405	407	374	385	391	386	439	408	418	354	394	383	412	408	429	397	417	404	386	419	437	420	384	392	435	412	384	389	405	384	398	427	406	400	392	402	396	434	388	431	403	433	400	398	392	406	399	416	427	386	374	397	422	394	375	397	413	409	417	427	386	399	408	421	411	407	394	384	415	407	406	410	385	413	422	389	430	437	422	427	410	395	393	439	370	379	373	391	394	390	390	367	350	383	363	418	398	455	383	390	406	387	390	395	400	396	378	402	406	360	412	394	425	393	377	393	444	403	444	435	372	398	383	417	408	407	429	414	392	375	403	388	376	398	385	407	413	378	409	417	402	417	407	359	391	417	416	403	398	394	415	377	337	389	400	377	431	368	380	400	412	381	387	402	365	399	390	369	437	421	362	382	385	389	389	401	387	400	433	406	418	404	390	400	390	399	399	413	395	438	401	397	412	396	379	380	396	421	356	406	389	390	387	437	405	400	363	415	387	403	412	450	393	394	407	407	420	417	395	408	398	436	388	389	395	419	430	389	408	421	392	370	424	416	421	396	369	420	399	402	375	425	413	396	389	396	419	401	424	456	421	353	391	364	408	400	411	391	468	354	394	399	429	386	429	378	402	407	378	393	391	381	448	384	448	390	413	384	428	417	387	410	405	381	400	409	398	397	427	398	423	388	371	412	410	428	386	361	411	429	397	353	380	418	378	399	399	413	446	411	401	434	439	410	428	371	391	384	396	388	375	374	413	379	405	441	413	390	401	406	414	378	367	413	401	399	407	365	413	448	386	403	385	394	405	411	416	383	394	376	401	404	422	383	409	434	414	368	455	395	403	407	406	422	398	385	423	402	393	374	393	446	425	409	441	403	409	402	387	405	387	404	365	392	375	431	427	404	416	386	394	403	410	420	386	408	397	395	417	392	387	423	394	404	417	388	411	387	398	404	374	412	421	403	383	364	388	423	428	389	387	425	393	392	419	425	381	395	397	396	421	400	387	415	408	403	423	413	375	409	398	412	396	404	403	397	402	371	413	386	427	417	396	423	413	430	374	405	419	363	368	424	378	380	386	388	383	416	432	389	394	431	389	382	361	434	452	402	397	399	394	378	403	397	405	425	387	402	346	395	377	392	402	412	392	403	366	426	397	405	375	371	410	405	418	414	400	405	429	384	393	391	403	415	401	420	412	422	417	416	383	397	414	428	391	437	398	404	406	378	392	395	407	406	408	450	382	394	440	407	385	407	389	424	388	411	401	409	394	402	393	381	387	379	431	403	391	372	369	424
44480	53407	46260	51182	53223	56039	39821	16807	13948	14680	12625	13341	11392	9553	11382	24257	30399	28735	22057	13700	6324	2844	1471	1088	915	945	954	888	964	928	984	980	931	922	915	902	882	949	993	946	945	924	930	927	964	881	953	898	940	917	910	898	921	916	909	879	936	938	932	930	938	895	895	977	944	882	925	920	955	932	939	947	929	922	972	963	959	992	972	969	974	972	923	951	955	929	953	938	923	931	997	928	932	933	991	947	914	935	900	861	935	897	936	929	954	912	952	941	914	985	971	894	919	910	963	918	926	918	892	920	922	889	930	955	955	985	930	870	915	957	903	931	1003	961	1019	917	911	954	933	970	994	895	934	995	930	949	943	927	898	955	922	950	987	928	933	909	951	910	968	913	921	934	908	882	924	993	885	989	905	961	956	930	937	890	929	948	957	953	918	973	912	936	907	911	917	938	912	972	916	918	928	974	958	917	950	911	953	935	938	918	963	928	937	963	937	955	916	940	969	891	894	925	943	985	899	927	984	897	919	893	890	934	894	950	919	942	922	916	902	997	908	953	951	905	931	956	954	921	873	926	907	938	915	930	956	916	919	926	936	964	1008	941	940	970	932	941	909	937	983	959	933	944	907	858	939	920	987	971	917	955	953	955	886	920	968	950	922	883	896	951	961	962	914	939	917	920	914	921	962	992	968	943	952	984	936	876	888	944	921	967	928	925	953	894	923	911	950	915	938	889	951	908	919	850	931	936	946	901	963	911	918	946	987	959	903	971	993	940	949	954	934	914	955	945	958	951	955	920	960	966	948	904	907	898	940	916	991	981	929	947	909	927	888	941	947	911	973	918	954	963	901	891	906	982	899	915	909	932	887	921	954	951	975	912	921	964	972	928	939	947	951	978	907	961	931	972	945	956	912	922	921	952	909	921	942	988	958	902	894	943	948	949	882	877	966	942	953	921	940	989	922	958	946	945	982	982	885	937	980	938	870	961	945	928	936	916	959	946	891	893	932	925	986	916	976	910	914	962	892	929	916	968	943	888	964	910	898	896	896	926	953	972	908	982	921	955	1021	996	934	960	923	916	888	894	969	854	955	963	911	913	934	917	963	956	940	970	886	961	900	975	932	962	889	929	964	926	927	936	935	918	940	888	929	951	912	965	915	961	887	929	933	900	948	920	940	969	942	954	942	851	848	940	917	962	905	896	948	973	934	951	925	894	900	899	935	921	955	903	942	949	951	886	985	959	942	936	938	943	897	951	957	912	939	967	959	944	881	911	902	993	923	949	893	946	944	927	929	977	948	946	901	930	933	914	896	944	938	951	924	934	924	918	924	917	940	912	905	960	928	964	940	953	887	909	938	944	909	861	951	946	949	906	886	973	937	947	945	956	902	895	974	964	911	917	929	882	959	924	915	876	955	895	954	947	978	930	895	907	948	942	944	887	929	923	972	941	953	901	989	943	987	933	950	859	888	959	964	943	898	921	938	960	944	950	922	851	980	883	884	1013	924	1002	968	902	969	930	884	912	903	908	936	944	874	941	971	887	894	945	941	985	918	929	933	903	925	941	909	894	962	975	923	943	877	955	941	949	959	967	897	969	924	913	930	911	941	941	894	931	979	866	952	888	931	934	922	890	948	875	931	903	938	909	925	958	913	925	912	959	917	974	940	946	955	928	894	956	953	942	916	941	970	941	904	918	985	935	929	893	967	850	958	892	915	941	934	911	945	907	903	985	901	915	949	945	959	913	955	948	901	925	904	965	853	911	962	985	936	919	946	906	906	967	935	959	913	897	942	879	943	936	913	949	927	1039	909	950	911	932	908	948	908	949	951	951	901	912	977	973	897	952	942	911	964	988	870	916	901	938	969	942	935	900	962	984	932	926	954	937	912	952	942	965	926	925	948	1002	964	927	906	943	908	928	913	956	903	982	983	964	942	937	961	913	971	979	947	904	975	897	907	925	897	923	902	944	935	944	909	902	911	954	938	959	924	923	921	915	925	937	916	891	940	909	942	889	961	919	923	917	932	971	927	948	973	953	957	910	947	929	927	924	875	921	921	958	902	929	953	989	956	942	903	951	963	922	957	957	893	886	945	892	923	983	929	882	909	956	927	958	942	936	963	987	931	925	887	949	970	932	880	916	980	885	992	937	946	883	935	957	1017	907	969	899	937	907	930	955	915	941	915	977	902	919	923	876	944	908	887	925	926	908	904	916	1004	937	967	917	917	948	949	897	926	950	960	978	946	906	905	908	942	939	999	922	956	955	959	987	888	930	870	916	990	884	995	937	936	950	847	940	906	940	944	887	927	925	940	898	971	904	915	920	974	890	913	934	925	929	934	962	894	957	956	933	977	974	952	916	923	967	934	927	949	949	940	954	943	911	938	934	925	919	951	911	987	948	956	913	1008	910	932	942	911	961	939	966	930	977	880	957	916	945	964	915	935	908	912	917	939	949	902	927	944	940	934	913	954	922	957	976	905	939	921	965	905	923	941	922	941	931	967	951	948	885	873	932	957	956	937	900	965	878	920	924	968	948	890	934	961	928	912	899	916	907	928	928	944	889	931	894	884	900	912	909	925	967	888	910	904	914	920	906	943	933	910	956	935	931	962	922	953	904	913	961	944	917	927	915	911	920	870	924	976	882	887	930	917	952	932	942	1002	997	934	932	975	910	918	890	925	948	925	968	912	970	921	934	942	924	914	929	905	944	965	923	909	961	936	905	892	879	973	881	913	905	914	932	955	916	910	893	917	914	964	925	957	936	916	904	963	907	928	917	946	925	925	968	927	906	966	914	947	900	932	984	929	911	992	953	898	946	945	935	984	906	940	916	962	948	955	933	908	865	961	944	897	999	942	959	884	922	903	893	927	915	909	905	1000	922	963	924	922	923	925	886	923	993	931	942	942	955	919	939	943	895	909	920	934	928	1019	933	915	963	956	905	912	914	934	955	978	928	904	928	944	897	932	892	954	952	960	889	926	949	889	910	904	903	933	952	1030	962	888	954	883	956	931	950	954	952	929	902	941	935	908	958	960	953	956	895	930	961	987	933	861	949	896	906	940	904	898	949	943	966	948	952	954	928	930	955	932	910	944	913	942	962	983	883	909	931	948	982	882	927	933	933	920	921	944	964	904	916	928	948	959	949	881	916	957	990	914	910	924	930	932	919	917	940	936	901	955	943	907	887	941	893	929	982	897	882	954	930	932	890	875	955	927	908	930	890	922	932	947	956	946	919	956	878	967	892	945	897	890	914	994	963	876	978	877	931	894	922	945	898	918	962	938	952	927	950	903	962	940	934	955	973	967	918	1004	894	954	954	896	938	954	913	932	989	931	939	952	961	906	927	906	953	946	989	964	933	919	863	946	887	970	964	934	885	948	911	939	940	929	963	938	985	899	945	912	922	942	910	892	928	954	937	970	935	921	944	970	941	938	871	970	920	883	933	907	904	970	968	904	895	969	946	926	962	890	975	914	934	922	957	964	905	907	930	907	945	942	921	918	910	953	881	928	919	1003	918
16688	17193	18622	12984	12318	5077	2438	933	470	518	424	402	408	403	419	490	569	762	784	572	427	457	366	322	323	315	356	356	350	334	335	322	332	335	341	365	333	350	331	342	358	321	360	334	335	355	316	328	353	291	354	332	360	392	352	368	343	307	397	330	399	358	317	323	359	344	337	356	362	380	377	324	335	353	362	331	372	357	358	324	344	358	356	340	337	320	291	335	352	322	355	358	296	339	336	360	333	330	349	363	356	355	336	324	330	362	358	363	315	364	366	335	360	336	337	351	338	355	361	301	356	357	344	336	378	351	342	343	320	342	353	341	364	341	347	356	311	332	312	409	360	362	377	355	317	364	374	314	333	344	332	364	372	337	342	352	331	324	365	334	363	387	341	351	369	337	359	355	346	333	349	330	344	341	359	332	342	344	314	326	352	366	311	341	341	335	323	306	376	333	330	370	402	336	336	324	346	344	333	335	369	355	351	360	370	341	391	364	337	332	346	343	317	381	341	323	341	340	354	331	361	349	343	342	375	347	329	318	334	356	365	366	339	374	345	304	361	373	365	361	350	370	377	352	375	341	357	343	371	370	315	358	343	368	366	363	325	361	353	359	346	351	347	371	364	340	325	315	344	331	359	328	360	326	334	351	334	364	346	346	315	339	333	318	348	372	324	341	353	343	333	324	342	344	325	377	332	326	356	343	333	317	381	298	376	358	324	339	327	357	342	353	318	346	354	355	366	334	332	327	322	330	325	345	344	380	357	354	330	353	337	341	356	346	320	345	333	330	351	355	310	310	324	340	301	338	354	349	357	341	346	313	331	381	363	360	333	334	337	330	356	341	349	347	316	351	341	343	385	377	349	338	375	318	341	337	325	367	340	358	311	349	346	359	344	350	332	369	327	348	374	333	368	368	391	369	346	343	316	341	357	339	309	306	357	336	361	359	324	346	307	356	329	325	345	356	317	349	358	332	321	347	315	314	340	326	326	358	323	345	348	338	348	362	350	337	356	347	317	350	334	345	329	340	337	331	345	331	387	360	334	383	350	329	353	347	323	330	355	338	331	348	342	344	303	345	321	345	342	367	342	346	350	376	364	344	380	379	339	373	310	366	352	345	331	326	340	368	375	379	339	333	369	360	350	344	338	389	362	329	347	326	332	355	352	396	323	300	346	332	352	335	352	378	337	338	349	362	391	338	341	335	372	368	370	339	358	345	352	324	328	320	343	374	330	356	326	330	305	355	314	300	367	336	323	330	337	374	316	364	295	345	353	345	364	354	373	324	347	353	326	350	363	355	384	344	346	349	323	334	355	341	354	330	336	364	340	360	339	335	332	336	365	329	357	350	350	331	376	338	320	354	312	345	333	367	363	354	329	376	339	338	324	350	340	347	336	324	331	353	347	345	335	360	361	347	382	307	362	341	353	352	329	351	340	341	368	337	306	342	351	350	360	349	345	337	342	349	345	373	303	341	392	346	365	343	323	348	336	327	349	361	329	325	347	336	328	347	366	370	333	345	353	315	347	359	324	359	357	362	355	361	365	333	348	340	347	355	343	356	357	327	368	339	344	336	348	355	378	377	370	359	337	311	350	343	356	365	321	375	335	373	322	359	377	307	326	355	300	327	345	326	332	306	364	361	354	325	351	373	345	332	344	347	368	353	358	314	380	348	384	356	338	326	320	345	339	346	326	361	379	367	342	347	353	352	380	378	336	351	365	385	338	370	335	343	337	339	338	315	372	326	334	358	360	324	319	336	335	335	344	320	377	351	315	316	354	315	306	345	324	327	350	339	361	321	324	358	343	325	345	352	351	374	330	333	332	316	328	372	350	352	350	356	340	353	344	344	314	372	354	291	350	380	331	312	342	364	329	347	351	349	324	308	334	325	355	366	349	353	332	321	350	334	353	317	358	340	324	340	341	341	348	370	366	373	339	384	385	354	357	336	345	341	357	389	341	340	323	319	352	337	347	326	331	367	331	369	345	330	341	359	358	342	327	367	314	329	351	316	334	311	335	350	356	331	356	392	347	367	348	353	342	332	348	374	341	337	387	330	372	292	349	374	325	357	359	349	365	381	331	350	340	341	370	330	320	335	337	358	357	360	352	343	362	326	353	367	329	325	348	366	369	395	361	314	342	372	374	341	300	355	359	388	355	336	355	326	367	338	339	361	373	345	361	341	335	303	325	322	353	347	328	362	345	302	319	378	320	378	336	367	351	346	339	351	350	331	344	341	353	368	340	369	386	322	355	331	341	366	345	319	336	361	357	341	355	321	280	316	335	335	357	341	328	342	336	331	363	340	342	357	365	314	349	343	354	382	353	309	345	392	345	332	344	389	306	344	332	370	355	336	353	315	348	358	345	357	365	339	329	360	326	343	358	376	360	329	352	367	349	346	330	367	375	349	336	409	337	350	375	326	362	323	347	374	323	319	342	361	327	318	322	349	376	360	369	327	334	353	329	309	332	338	364	366	332	345	345	369	326	331	363	340	354	364	340	325	352	328	342	341	369	354	335	342	340	336	343	337	353	332	376	378	342	329	354	329	303	368	335	349	363	338	391	337	324	360	372	354	341	333	338	368	319	355	327	369	354	393	352	383	361	313	362	341	342	339	336	334	332	325	347	339	331	339	349	326	352	322	338	354	311	327	342	351	345	353	328	340	378	369	352	364	324	340	370	337	322	367	346	349	359	410	312	365	336	354	358	388	348	334	345	335	341	331	334	339	356	344	365	327	350	337	377	361	323	365	337	353	314	364	345	349	343	376	308	366	335	353	335	343	352	336	347	367	348	331	344	379	335	381	339	334	321	339	342	333	359	324	323	333	369	331	354	365	350	365	349	316	331	367	385	359	335	323	332	356	354	336	354	311	345	323	353	348	345	343	314	317	348	349	365	359	333	361	340	344	375	357	307	327	348	337	321	346	367	350	389	367	363	359	353	403	333	334	357	359	343	340	354	352	348	323	325	350	365	303	302	363	376	348	349	334	349	374	361	341	338	325	325	359	378	353	337	354	337	377	338	351	349	359	295	354	342	353	362	340	334	372	316	309	339	357	356	328	335	314	338	347	331	346	323	346	324	291	345	322	356	337	357	370	320	348	324	348	337	368	324	359	325	340	363	363	322	347	306	314	296	345	331	326	371	315	341	315	366	343	365	342	356	337	308	316	367	378	348	354	351	358	381	370	335	343	335	367	331	381	357	348	315	357	346	337	328	341	350	346	331	338	332	361	371	346	322	370	338	375	342	343	345	306	342	332	375	320	361	350	386	338	308	337	321	322	354	343	370	355	332	335	361	346	338	375	343	363	363	339	328	341	346	302	351	356	333	335	343	336	338	324	345	372	298	356	348	351	385	345	337	346	340	360	358	314	361	332	320	318	358	369	333	351	326	346	344	342	368	335	361	324	360	357	363	349	357	327	365	301	375	377	342	353	351	304	358	361	322	364	367	367	340	315	398	338	365	355	324	340	343	343	382	355	325	345	371	375
11974	18696	24790	24046	26769	14252	8976	2893	1564	1867	1403	1236	1280	1295	1276	1490	2135	3128	2878	2210	1367	1125	925	884	829	823	818	879	861	825	795	840	838	856	863	864	907	885	850	837	853	815	868	842	862	826	843	803	826	871	846	830	796	848	824	955	819	892	858	802	879	793	782	904	827	881	856	925	840	801	811	881	822	777	900	831	869	836	843	861	875	836	823	835	835	890	861	851	775	856	862	822	836	815	889	898	864	823	863	873	820	845	813	881	848	805	842	829	830	852	842	899	845	841	881	827	866	804	852	834	901	834	873	831	819	851	869	870	851	869	849	806	871	856	819	818	880	825	901	871	848	841	909	869	819	831	897	877	861	828	812	793	883	875	879	804	878	845	841	825	799	805	845	821	874	850	880	857	877	829	884	840	815	862	868	862	833	801	839	835	888	834	823	840	821	815	822	809	886	831	858	842	864	819	809	874	861	847	857	815	828	862	869	869	795	819	865	904	809	844	890	884	845	847	818	817	867	824	859	840	886	818	853	889	786	889	851	814	865	837	896	825	889	845	849	840	859	851	820	809	827	848	843	835	874	800	834	857	856	873	863	851	834	883	846	817	838	828	881	810	845	852	854	850	833	857	887	864	873	883	840	901	858	859	882	848	807	848	825	851	805	808	836	853	825	833	866	886	822	831	853	851	851	835	901	842	809	830	822	806	804	874	861	815	834	828	831	839	829	784	858	824	810	780	758	838	809	894	786	862	859	825	836	851	831	862	841	834	862	889	809	861	829	865	851	854	841	888	852	863	887	843	833	901	803	843	846	850	820	868	885	854	820	861	856	809	818	873	825	860	848	833	864	815	855	808	812	841	856	863	904	859	861	852	827	853	873	851	874	867	848	845	844	829	852	865	856	793	825	867	885	844	845	866	825	853	855	875	889	835	862	795	821	858	876	821	829	833	877	817	874	873	830	855	801	928	867	911	900	892	840	833	777	862	895	840	796	822	839	808	849	881	835	776	865	833	875	837	809	852	897	831	849	828	875	881	856	855	829	846	842	802	851	810	854	863	821	838	857	817	835	845	866	803	842	846	877	871	864	831	849	902	841	817	775	822	870	795	867	856	823	860	834	847	899	847	829	845	819	868	874	839	866	872	820	860	849	807	855	843	870	777	815	805	885	792	861	835	833	912	838	830	801	857	822	872	804	882	845	829	812	844	807	896	880	823	884	850	846	822	886	845	850	845	808	841	873	836	873	852	871	835	887	910	866	850	781	851	861	829	831	837	874	784	853	871	843	861	803	870	826	830	855	856	891	827	854	855	844	779	850	823	879	866	870	834	848	830	846	839	806	870	860	867	813	870	829	861	850	835	858	869	811	876	814	866	850	862	813	813	833	829	802	785	836	887	866	820	868	822	824	853	839	880	861	849	849	866	833	833	887	814	853	823	844	806	829	858	833	841	798	849	806	859	819	862	866	828	862	859	842	820	883	823	825	859	793	885	828	828	859	875	841	789	883	860	862	826	787	828	818	859	886	879	852	854	834	860	849	874	858	836	868	877	891	834	869	914	868	812	845	884	820	822	821	815	857	780	830	883	836	856	799	874	789	852	842	821	843	874	830	854	883	851	880	846	840	805	858	808	863	831	886	841	798	864	823	835	857	845	864	835	827	786	863	873	816	861	846	823	829	850	843	879	842	880	863	858	785	908	890	886	822	862	846	831	820	801	846	883	884	838	871	880	815	790	833	816	863	883	854	793	843	885	816	821	827	808	845	844	822	846	815	814	833	847	838	824	890	783	819	842	906	864	832	798	797	823	872	825	852	860	814	881	787	874	828	852	856	859	904	871	885	852	867	881	816	833	843	839	867	846	790	812	843	783	840	810	789	814	895	834	862	870	860	910	875	836	767	839	817	828	830	869	851	870	818	902	866	851	823	832	850	815	876	874	875	890	785	839	803	855	831	908	847	860	910	886	855	820	839	872	831	870	860	866	891	846	779	828	838	841	844	884	886	872	848	821	816	864	819	850	835	834	817	899	798	851	877	864	903	848	844	907	869	883	821	812	826	839	824	834	814	814	781	836	925	866	808	857	847	850	822	859	870	868	867	773	828	882	839	823	854	838	884	846	865	889	837	857	802	865	862	814	888	869	819	805	808	851	842	869	876	801	864	801	869	836	839	879	838	895	826	773	877	866	867	803	854	858	827	882	904	773	909	806	868	813	857	822	879	787	888	829	871	845	798	859	853	832	841	842	861	816	836	869	861	867	852	868	866	873	833	844	854	796	874	903	914	764	829	834	841	820	839	802	851	803	785	806	868	802	873	853	859	867	839	828	879	815	872	867	835	862	884	847	867	815	850	840	856	782	875	836	874	772	835	870	818	849	822	832	846	828	835	891	859	876	871	840	821	802	873	867	873	829	837	889	870	876	794	843	867	853	852	869	828	832	848	844	909	854	883	820	878	893	844	857	881	833	779	816	824	837	848	803	835	842	819	870	891	857	888	866	837	883	819	848	838	826	884	860	848	881	897	853	829	820	838	852	861	845	819	847	811	824	857	790	856	835	840	842	844	789	839	850	851	813	862	860	827	833	837	823	862	793	792	827	832	841	834	821	880	884	880	846	887	802	848	787	852	863	814	865	799	871	887	850	826	861	858	833	812	839	796	857	876	863	876	839	803	841	835	828	870	877	867	855	846	863	827	878	837	826	855	833	845	832	889	832	850	830	832	859	801	787	808	812	869	848	778	840	833	828	813	850	831	850	810	858	806	853	813	856	844	848	847	809	878	800	833	828	829	837	866	877	839	854	832	813	868	785	845	821	844	882	850	854	864	830	837	865	823	853	863	877	877	870	864	816	888	878	840	891	870	850	868	837	804	842	818	858	821	844	849	837	840	829	856	847	820	854	850	877	880	855	854	792	834	865	840	880	828	876	814	871	821	784	851	818	879	868	883	852	870	849	868	865	885	845	830	826	870	854	870	856	903	885	902	801	856	885	872	867	838	849	903	817	871	804	824	886	858	850	827	875	881	882	886	795	833	852	873	861	837	855	858	812	850	817	844	826	896	815	838	860	859	831	804	857	840	824	859	878	822	887	844	861	880	851	814	792	842	847	856	848	830	897	865	809	807	827	851	800	851	820	852	862	826	848	901	881	840	838	868	845	838	842	876	876	835	867	835	844	854	850	794	880	838	827	820	902	803	851	826	832	798	810	865	838	842	853	847	842	846	881	843	863	869	815	815	815	836	888	872	786	867	850	854	815	869	873	834	869	843	871	814	869	847	801	885	858	818	884	866	846	864	881	826	871	881	882	900	816	836	870	831	847	853	820	817	914	866	757	871	897	846	849	865	834	849	831	869	863	831	828	867	836	900	831	862	826	903	842	831	895	869	859	855	866	854	862	826	812	854	865	826	828	875	833	893	852	845	839	838	795	830	908	863	806	880	837	846	890	858	865	829	812	878	859	805	872	833	862	819	843	851	843	896	840	808	854	873	865	858	875
48459	48323	49002	45699	42160	32741	24143	13681	6313	4203	2378	1737	1757	2400	2364	3286	4203	4910	4310	2176	1073	657	533	430	420	380	415	394	410	408	403	403	472	381	403	396	444	432	424	429	405	384	404	393	367	405	404	423	444	426	416	378	403	390	416	394	358	428	388	394	403	430	397	390	394	413	364	424	380	413	377	389	378	399	409	418	400	386	402	368	382	410	426	401	397	408	395	418	403	414	416	386	392	422	421	435	412	430	389	409	384	404	417	396	392	405	409	430	419	394	380	464	397	403	402	415	371	380	402	389	356	373	396	410	397	368	434	433	430	416	424	382	430	397	425	396	387	373	418	399	388	435	425	420	401	438	402	396	400	406	426	384	391	402	388	410	398	395	429	386	435	431	403	440	412	419	449	403	399	371	376	415	388	429	357	407	425	417	414	464	435	391	401	400	440	394	401	414	377	365	416	384	418	396	451	406	407	418	397	417	405	407	423	391	378	412	400	404	438	452	393	388	357	385	379	413	399	417	370	391	389	403	437	409	415	369	405	378	378	401	396	442	414	398	389	403	405	381	401	396	420	400	377	359	394	423	423	410	420	415	381	355	391	376	385	416	380	413	412	404	415	401	395	394	393	437	386	396	408	416	422	402	353	403	392	429	414	432	411	384	406	390	419	403	399	388	386	405	375	443	355	403	389	395	382	391	400	390	394	422	413	420	391	391	401	387	393	419	402	386	392	395	420	382	418	369	405	388	423	449	397	411	409	380	395	387	408	426	403	378	418	430	406	424	452	402	395	410	402	394	416	421	412	398	408	432	417	413	453	380	361	375	429	416	393	385	407	388	393	393	431	396	401	424	415	444	417	418	411	389	392	405	411	401	399	401	420	390	380	435	408	367	424	442	409	418	391	372	413	419	370	386	377	371	432	399	378	405	396	375	420	465	431	426	407	427	381	400	416	370	393	384	418	422	413	376	377	366	421	406	378	403	371	428	377	412	381	415	446	394	370	390	405	381	398	414	413	392	384	375	421	420	418	394	440	366	416	445	397	419	427	391	411	373	408	409	382	398	361	403	359	341	418	398	439	405	395	426	407	412	397	435	374	401	411	421	374	424	423	423	408	403	396	412	436	383	412	427	386	414	375	357	416	443	390	367	420	404	402	429	394	364	427	383	418	404	366	397	444	414	391	400	403	435	398	438	381	385	451	394	390	388	444	391	416	390	388	421	403	388	389	383	411	423	369	404	394	414	405	427	385	415	389	378	397	420	424	402	419	387	415	384	433	392	385	422	412	422	380	409	423	412	445	409	412	408	448	394	414	377	396	422	378	402	422	458	401	412	412	411	418	408	456	429	421	440	389	378	400	431	387	398	357	410	415	395	385	377	414	381	420	380	424	374	408	391	399	448	434	409	412	402	394	416	382	418	391	423	412	410	397	407	394	373	378	413	388	411	423	411	449	426	433	412	376	406	371	417	419	383	357	415	379	412	399	422	387	384	434	406	413	424	394	419	388	400	407	443	399	447	433	433	397	408	371	458	393	414	410	393	399	350	448	403	424	397	404	383	400	399	376	370	400	400	429	425	429	401	376	391	442	411	408	405	372	417	391	437	412	387	410	425	441	380	414	403	389	394	396	388	414	415	378	392	439	396	421	388	390	412	440	387	416	417	439	425	389	384	399	399	437	393	392	405	378	376	415	396	374	426	370	366	432	391	393	388	416	425	413	391	380	381	402	364	411	426	433	432	372	394	416	427	366	419	422	397	407	345	433	384	408	427	369	366	431	427	418	393	394	432	374	429	421	405	408	423	404	430	385	407	372	410	405	411	428	384	377	443	405	410	394	406	419	408	381	378	412	416	411	412	390	438	413	386	410	369	369	407	415	436	414	394	413	402	407	408	407	416	364	399	407	391	422	402	432	422	469	363	398	409	388	401	445	395	387	426	362	356	380	427	367	435	415	408	396	404	391	403	409	411	393	388	451	391	390	410	416	412	410	429	398	413	418	429	423	378	381	407	413	416	424	399	384	399	353	413	401	374	404	394	350	429	365	415	402	413	422	382	397	389	426	402	412	440	439	397	383	369	414	373	412	393	361	394	449	372	395	394	389	417	397	420	393	390	416	391	393	392	385	354	399	415	374	420	378	398	360	381	403	362	424	383	441	378	402	370	388	405	364	382	397	392	414	387	438	400	383	384	377	406	412	418	384	384	422	396	364	407	421	409	394	386	378	408	429	384	439	395	373	409	415	379	413	397	394	408	413	413	413	407	389	404	366	401	401	402	434	437	386	367	393	398	425	372	411	361	411	390	401	365	398	412	441	387	377	414	382	415	416	409	365	388	392	385	393	418	462	456	402	397	420	369	394	387	379	449	388	371	405	400	385	384	391	423	426	402	396	415	388	417	391	382	406	374	412	427	402	398	412	399	363	430	382	419	393	403	408	400	433	418	423	411	414	397	438	390	400	382	382	399	412	430	434	356	434	450	434	376	440	460	415	400	425	364	439	406	378	448	437	417	433	404	376	387	393	401	389	378	402	414	436	423	404	423	441	402	382	385	406	395	383	401	421	430	394	396	409	407	421	383	394	393	453	409	434	393	384	431	391	414	426	383	427	409	445	423	412	424	385	381	422	410	431	365	433	395	401	380	405	436	448	414	395	396	404	411	385	414	430	374	421	393	379	443	389	376	420	441	379	359	385	412	426	404	391	416	347	407	402	412	398	403	412	411	404	424	412	397	402	422	411	396	402	433	417	418	411	409	431	400	374	444	402	424	427	404	438	396	384	442	399	401	439	418	413	384	413	376	377	428	414	384	386	389	396	370	404	396	429	406	447	401	436	373	399	407	424	418	411	372	414	399	414	404	371	390	455	398	408	449	391	367	423	404	399	415	391	422	335	413	415	406	435	391	417	399	395	395	438	388	402	381	378	428	417	407	360	428	418	397	421	470	394	426	436	407	395	416	401	416	396	378	402	367	420	398	397	405	423	374	385	450	399	409	382	419	444	409	435	349	444	404	419	416	422	374	390	428	396	408	373	384	455	457	396	417	386	397	417	382	398	401	406	398	393	395	411	360	417	403	369	345	391	385	407	408	415	407	419	405	374	409	421	376	420	432	382	396	392	412	414	414	411	413	375	432	384	384	372	385	404	396	377	424	392	431	366	414	393	414	378	397	403	417	426	417	436	400	430	412	399	421	425	423	405	396	418	419	386	405	408	385	386	393	406	393	385	397	385	374	401	396	414	403	442	393	403	385	388	369	408	415	421	445	409	395	400	417	399	414	371	391	407	410	425	427	423	429	382	430	391	395	411	409	429	428	399	418	416	370	391	419	374	392	411	425	366	377	411	389	407	414	433	359	428	426	430	407	381	419	382	388	378	378	398	404	415	383	418	372	380	364	392	375	419	396	410	431	391	423	411	418	357	398	441	395	423	385	413	424	389	386	386	447	361	385	444	415	397	419	388	388	385	409	418	389	381	404	412	381	379	396	443	442	436	383
35993	44931	51396	54011	49566	38418	20798	10859	10865	10337	6772	5791	7115	10467	10516	14236	18029	19505	16707	8981	4147	2133	1322	1118	1018	997	949	996	983	930	938	968	990	941	949	919	919	955	1000	938	975	901	931	911	971	951	975	951	989	963	976	949	943	988	972	967	956	1001	929	951	962	1019	926	993	940	983	970	945	989	915	939	1006	968	934	986	919	1020	943	961	978	969	954	1000	949	950	952	934	981	953	1023	980	947	940	943	982	972	969	949	982	909	960	945	991	910	946	909	965	985	902	974	943	970	906	929	900	922	956	927	938	952	966	997	1000	1007	936	944	936	1014	948	951	1040	929	970	930	938	993	955	1005	957	976	938	990	943	903	922	921	1026	993	963	966	966	912	1012	991	964	934	952	1013	945	984	953	1016	940	931	977	981	939	919	973	988	932	922	967	953	986	955	964	977	943	974	974	920	938	972	952	970	954	991	1011	1017	906	923	912	947	944	1007	993	968	951	946	940	944	957	981	994	973	964	937	951	967	955	989	931	956	987	969	976	989	986	945	963	959	973	975	984	960	983	966	993	970	986	976	911	921	915	977	947	971	958	941	973	914	998	943	947	950	904	938	986	967	1007	980	1005	978	915	938	975	1004	964	972	972	973	1008	1006	941	972	975	971	998	955	953	924	974	945	964	940	951	959	925	960	986	926	950	975	957	939	929	972	937	1003	996	960	954	899	982	936	975	950	938	989	979	979	974	930	1039	947	1001	954	1016	954	963	957	1020	930	954	969	971	948	964	930	960	945	934	958	974	947	983	959	913	1031	982	980	997	961	962	959	995	974	982	930	963	948	972	980	947	977	935	996	961	902	935	963	983	987	983	968	942	925	981	966	972	996	935	1017	953	1001	963	998	984	965	911	952	1005	890	924	991	899	912	1010	957	949	872	967	976	966	978	966	959	963	957	926	968	977	971	995	988	972	935	978	942	1007	946	952	949	953	948	1023	988	934	910	929	972	1019	992	967	980	897	1012	1017	929	998	876	970	947	961	924	987	951	951	979	1010	949	952	965	949	994	972	981	1003	977	988	966	919	942	931	932	983	962	913	917	980	938	946	1008	962	968	964	945	962	919	939	979	944	1012	1013	1001	988	958	997	938	964	970	962	980	942	976	982	934	942	940	957	933	996	897	959	896	958	990	945	961	960	906	1017	922	972	947	1011	960	932	1004	1004	920	987	965	1023	972	957	996	965	1005	915	965	981	941	970	967	916	992	911	940	937	931	945	965	880	930	957	949	962	913	944	943	934	972	966	923	1010	974	976	952	955	927	1035	949	936	973	918	916	957	1001	971	965	927	951	1048	964	946	979	984	993	963	941	977	919	947	943	925	941	966	948	974	960	973	940	955	969	938	1017	951	952	960	1038	982	898	930	957	977	991	971	974	942	939	1014	953	941	989	996	944	943	989	937	922	970	971	981	991	963	914	963	949	952	921	988	939	954	980	922	920	924	961	1015	935	973	939	978	974	916	960	940	973	971	920	955	973	1008	965	890	950	956	955	938	974	911	967	984	936	1013	1021	949	937	1022	992	953	1042	930	979	1045	967	959	956	1003	919	984	959	945	965	971	998	918	949	944	971	935	919	950	951	970	957	948	958	961	919	1027	951	980	999	972	926	972	1008	924	976	956	996	962	922	966	986	971	989	982	1001	964	968	1011	953	955	980	928	960	930	955	960	964	979	973	951	963	996	938	937	951	932	962	961	930	1006	1000	969	960	921	945	997	955	926	963	935	984	978	979	997	964	980	901	947	934	982	981	950	941	980	928	1020	997	965	963	991	983	972	963	953	918	906	924	982	978	974	981	923	957	920	900	910	960	1028	954	957	1001	991	971	968	960	935	984	1001	934	1009	994	979	1030	974	986	904	948	1000	1000	948	962	985	957	985	923	959	973	974	939	956	989	971	935	949	962	981	989	1001	962	947	940	1005	973	1001	945	928	976	998	974	995	978	956	970	990	976	958	987	962	969	985	942	952	964	941	984	964	957	977	917	955	960	1000	953	941	925	996	946	961	935	963	984	986	941	1002	963	967	967	956	912	1023	975	912	995	977	924	959	973	926	1001	995	952	929	900	950	960	913	1042	860	946	898	970	970	953	988	995	946	962	930	986	976	950	934	958	995	977	961	992	975	939	945	945	939	991	925	978	973	910	975	980	947	967	931	943	951	1024	962	1015	993	891	984	933	968	940	969	928	969	999	939	940	977	904	985	962	948	925	997	939	994	1030	921	964	946	1025	916	981	961	885	970	972	983	985	971	948	949	978	962	916	969	920	927	1018	1007	911	1005	935	1001	994	961	945	998	920	1000	992	984	957	936	943	1001	964	994	969	999	946	905	925	928	940	948	992	966	996	905	996	972	946	980	985	921	949	966	964	980	993	994	971	976	934	933	951	974	916	930	963	995	970	958	943	951	942	962	921	993	953	950	932	1008	920	921	921	926	942	991	930	987	921	983	966	946	957	980	940	1028	1000	1009	956	948	960	959	961	1004	976	979	993	958	992	952	1014	949	1007	943	954	958	899	971	935	958	968	958	1003	950	966	965	918	946	956	955	966	972	983	973	978	910	1045	924	924	975	949	985	964	1005	949	995	959	959	951	860	974	939	967	971	921	969	967	1014	971	982	954	956	1011	970	947	999	979	966	984	968	956	943	964	974	946	992	953	1003	964	925	896	950	945	979	987	946	926	945	973	959	959	944	919	971	963	957	988	1007	963	945	947	960	905	958	966	957	1004	1001	982	932	938	1000	920	996	1005	937	965	937	946	945	948	930	933	1020	933	949	1016	979	954	982	995	987	931	990	991	966	946	947	946	1000	951	976	955	958	950	950	977	979	1009	949	931	953	911	1027	919	917	1014	959	986	993	901	958	1014	959	965	974	919	925	907	1008	942	931	896	897	954	950	912	960	949	959	920	983	985	991	998	940	951	958	965	939	937	957	993	982	1004	997	1014	913	951	938	947	918	1007	910	894	874	1005	963	995	949	906	921	918	969	983	921	951	911	926	957	950	989	969	957	969	955	989	935	939	1000	941	924	988	932	881	1008	1006	942	970	990	957	946	972	957	952	995	918	950	941	956	889	1018	977	967	920	956	954	978	1003	963	962	980	976	970	924	960	932	966	981	979	993	913	965	1004	956	970	926	965	943	948	1000	969	953	959	992	979	901	977	994	908	904	969	987	1004	935	959	935	948	965	1022	1023	946	939	973	1008	922	965	983	973	989	951	983	972	922	984	903	984	918	1019	1003	982	952	915	988	991	976	923	927	1020	929	950	971	981	984	962	981	887	964	896	976	1006	948	964	936	906	1012	976	986	964	963	999	1008	980	937	954	973	977	952	968	1013	964	977	911	951	937	945	984	1046	939	974	970	974	910	983	945	930	914	996	902	970	991	944	952	1005	962	953	975	1005	978	1022	911	1008	988	926	987	961	869	1013	935	954	985	954	988	1001	1003	909	969	953	958	942	934	920	954	939	935	932	964	976	1003	978	985	950	970	932	901	940	950	1003	874	978	954	995	944	922	975	946	972	972	965	993	959	974	958	967	941	973	937	902	934	963	953	946	982	941	962	942	992	918	918	1004	962	1014	1003	994	926	973	985	966	959	984	952	1025	957	936	1012	929	966	934	944	941	1024	1011	981
58303	50495	43698	40113	35777	32335	27302	21396	13359	6168	3238	2140	2564	4101	7644	11141	10747	7973	4259	2031	960	569	406	423	429	378	435	420	398	399	432	433	416	415	450	395	406	414	408	427	425	430	440	407	413	369	387	401	429	389	403	436	404	408	426	425	413	409	382	439	401	376	379	451	387	399	412	401	379	407	422	396	395	417	394	393	399	384	402	369	424	415	396	338	391	406	429	385	409	413	392	405	408	444	391	397	394	382	405	402	368	405	381	415	425	401	431	408	404	409	430	401	433	405	383	428	423	401	461	392	406	378	415	411	399	395	426	401	379	407	447	399	404	411	394	437	384	453	395	401	414	402	403	389	430	428	427	387	368	426	452	431	464	458	448	417	426	386	402	393	396	408	362	425	387	417	369	424	411	410	426	415	441	417	383	407	425	410	402	392	397	429	403	429	416	410	391	427	406	385	402	411	405	371	438	408	432	365	416	431	389	403	399	409	414	393	385	401	415	411	439	402	388	389	420	426	429	427	385	393	417	435	408	388	381	428	456	433	453	398	390	409	389	408	407	394	358	379	367	398	402	390	434	376	406	443	388	399	430	366	391	378	412	419	426	423	428	408	408	381	447	406	413	407	421	415	407	365	401	441	362	411	395	410	418	423	381	432	403	404	436	406	354	422	394	407	389	392	445	469	424	389	410	434	407	415	363	369	425	421	430	401	415	417	406	382	397	415	401	415	392	376	397	415	404	388	417	405	417	391	408	389	405	414	407	392	394	404	413	416	388	418	433	412	367	384	367	424	419	425	407	375	412	399	432	433	433	385	424	405	428	409	397	414	411	431	402	422	400	382	394	431	425	386	390	405	405	478	396	427	396	391	381	403	414	363	389	407	417	432	385	409	369	392	404	428	384	394	399	407	432	404	404	428	403	418	441	404	411	403	428	389	383	421	405	424	441	406	406	412	371	389	365	401	453	411	412	404	379	429	380	407	420	392	411	416	427	393	405	387	436	384	395	393	403	414	401	415	424	387	419	381	426	424	450	395	377	398	429	455	443	439	404	420	453	415	406	434	421	449	376	395	418	414	446	396	405	396	380	432	413	435	411	427	417	422	412	428	414	421	403	401	396	419	457	413	426	383	367	424	393	433	403	399	398	384	411	395	405	371	371	404	418	407	402	405	442	409	391	391	399	364	393	408	430	394	416	419	410	428	395	409	433	403	409	449	404	428	363	381	397	433	400	376	398	399	401	414	409	416	440	422	420	399	426	413	399	385	430	401	391	393	415	401	399	431	422	430	413	429	424	434	392	416	362	376	427	408	381	441	390	446	394	434	383	421	454	454	411	402	406	435	426	406	403	390	405	419	403	425	399	387	395	402	390	424	399	430	418	407	427	426	404	388	410	449	424	422	411	423	414	398	405	424	405	393	400	399	425	410	423	397	392	384	386	422	440	455	422	400	412	364	393	402	448	397	386	387	403	429	447	463	444	407	364	409	375	434	369	408	390	412	429	411	410	385	397	381	415	360	445	389	452	399	375	396	392	381	392	375	393	407	375	405	443	428	441	435	417	356	384	398	423	407	427	414	394	373	418	418	371	408	410	403	396	418	402	420	380	383	449	394	405	414	402	429	415	410	429	411	408	354	392	416	406	406	418	388	415	444	404	383	407	407	430	430	422	399	413	410	413	396	415	401	398	389	412	432	409	410	433	397	425	455	396	447	436	383	410	415	453	388	398	409	383	398	444	399	420	362	430	394	405	411	377	372	436	391	410	425	411	401	428	396	398	409	425	429	409	403	400	387	419	368	403	445	418	389	436	384	396	430	384	383	403	398	419	399	375	415	432	428	419	415	406	400	409	406	432	457	399	417	401	433	424	415	414	433	347	410	384	389	438	409	422	391	402	381	376	374	428	414	386	404	409	410	382	429	451	401	385	424	433	443	395	418	411	376	438	393	368	418	385	419	423	449	429	414	373	405	369	420	413	393	434	431	410	418	429	418	397	409	413	426	438	415	393	393	419	442	403	392	413	417	414	403	398	447	390	400	418	381	392	415	395	443	444	411	402	360	419	400	404	386	411	398	404	374	416	386	396	406	385	421	395	393	415	443	431	400	436	406	403	431	412	406	435	389	404	420	414	416	391	436	399	396	445	415	401	399	419	406	413	410	416	423	446	403	425	426	395	422	425	415	383	392	427	392	451	398	430	391	395	414	434	409	397	429	443	397	415	408	459	398	431	401	426	394	433	419	380	394	414	427	421	389	404	412	410	402	410	436	430	411	399	428	427	421	414	407	359	400	397	388	400	448	464	414	408	442	396	430	410	420	390	406	417	419	410	392	409	443	395	398	412	402	373	409	427	406	421	410	390	404	404	424	380	399	401	402	412	407	394	417	404	401	413	411	379	367	372	440	406	416	387	426	412	391	443	403	412	411	400	392	424	409	453	358	433	368	409	430	409	404	408	420	425	411	408	391	405	422	395	371	423	425	380	400	380	422	419	418	435	437	451	433	379	442	370	411	412	375	436	437	368	365	463	371	406	415	426	373	416	406	365	414	404	382	396	386	385	399	392	383	427	366	416	410	397	407	412	392	415	386	403	424	416	424	393	414	404	411	429	424	417	387	375	437	413	377	414	426	389	415	408	408	407	428	411	394	420	370	388	375	446	431	411	406	387	394	408	406	358	429	416	401	408	391	384	399	425	443	407	409	397	375	394	409	396	405	402	430	403	400	412	393	412	363	419	414	421	401	432	419	373	383	383	415	411	424	402	391	384	389	401	428	420	390	396	410	459	435	386	448	383	355	384	418	408	401	456	427	377	378	415	410	389	400	388	427	412	423	429	388	390	386	415	417	427	452	413	384	433	409	392	410	399	425	362	408	456	409	393	457	382	393	437	418	372	419	392	417	391	428	398	434	399	393	421	431	423	421	392	399	393	441	419	446	379	421	398	398	410	399	372	392	429	395	452	383	428	429	431	417	379	457	392	415	402	418	436	427	380	384	402	410	432	419	423	401	432	444	419	395	387	367	420	413	404	424	417	382	386	411	429	410	425	412	427	361	387	425	418	416	376	424	393	427	421	415	433	399	408	415	383	436	394	444	429	414	431	364	399	435	404	406	424	407	417	406	433	438	417	404	393	433	448	436	392	371	418	416	389	442	383	400	358	382	419	427	430	398	393	424	424	434	382	403	428	389	386	371	423	378	437	411	354	381	394	397	471	449	429	394	403	405	393	384	453	392	431	387	440	388	411	434	402	409	428	417	395	411	389	404	424	442	397	420	379	428	401	401	398	400	384	416	375	394	414	439	445	380	366	422	408	435	430	424	377	407	403	396	399	438	415	442	383	433	436	421	410	437	372	382	356	390	403	404	420	405	461	409	400	412	391	396	400	406	394	395	387	400	395	405	454	435	449	402	405	370	406	432	408	375	407	419	400	419	392	402	395	375	434	409	431	452	442	413	393	414	405	360	410	408	431	438	385	408	396	398	423	379	417	435	451	432
49917	58342	53740	52428	50369	45040	32663	21224	13499	10252	7933	7024	10231	15527	25208	30695	29858	24563	15051	7437	3336	1539	1137	1052	961	955	965	932	945	928	950	976	997	904	968	997	974	890	947	964	929	959	942	972	943	901	887	931	948	917	943	979	967	985	945	1000	960	945	933	902	971	984	1028	936	900	926	991	952	986	975	941	917	1020	964	976	938	967	928	918	935	942	950	913	975	947	956	946	939	979	923	969	955	1003	915	931	932	987	994	955	908	935	986	886	950	1004	934	934	990	948	950	950	877	967	967	961	942	939	1013	942	922	911	996	970	948	960	912	898	949	963	924	978	892	908	912	974	956	937	970	863	949	1008	918	949	940	922	1012	939	924	931	953	993	948	983	944	933	966	979	937	961	936	933	966	915	983	909	954	956	956	940	889	882	968	976	985	957	1001	988	962	942	895	946	972	977	1000	921	966	952	966	963	924	957	943	936	1003	952	909	956	958	905	970	955	882	1019	918	985	965	906	979	974	963	987	917	929	953	979	993	965	916	931	1003	907	963	953	918	957	925	959	919	923	927	967	884	987	953	949	918	907	962	955	891	950	976	944	913	959	956	873	1009	954	922	940	946	955	982	967	968	918	913	942	986	978	895	976	975	1000	928	974	933	922	982	991	927	974	936	935	974	885	898	944	989	952	981	925	973	960	934	967	918	963	980	945	993	907	926	950	896	958	938	940	928	1021	967	933	954	936	982	907	914	942	937	951	925	993	909	924	927	902	911	925	962	963	970	984	961	918	897	953	912	930	956	943	934	961	985	954	935	934	942	993	950	895	944	981	911	970	945	977	955	900	924	892	955	932	888	941	914	917	938	892	942	903	941	924	951	963	984	960	936	928	954	941	893	964	972	942	973	980	919	922	978	899	933	923	933	962	950	939	962	947	901	871	872	922	912	900	930	982	955	933	931	941	942	929	911	945	944	967	966	894	935	955	933	931	1006	910	991	955	905	921	973	899	963	979	901	979	914	958	999	896	944	896	933	914	919	941	955	929	943	941	1011	950	950	946	930	998	924	1045	972	945	897	931	1003	946	923	927	979	1021	914	900	952	935	953	940	899	978	937	885	901	962	911	977	846	948	928	967	946	909	932	921	988	967	949	929	918	964	943	922	973	947	943	895	915	962	935	915	982	1033	952	887	943	940	907	991	993	967	989	995	917	943	899	945	953	939	923	977	925	929	1000	939	933	954	918	916	938	948	954	992	950	953	910	921	1002	933	960	954	902	955	962	953	910	968	1000	938	942	1016	942	975	983	937	918	901	1018	937	988	934	958	932	955	934	913	953	911	943	928	879	986	966	966	961	1001	936	962	945	897	927	901	939	991	914	963	965	941	910	919	954	965	988	967	914	943	956	944	957	937	908	963	889	943	990	1001	1014	971	947	983	983	933	935	941	928	909	975	958	941	981	925	990	974	937	942	940	962	914	987	912	986	904	936	941	963	929	883	895	962	953	861	991	986	959	971	978	980	982	919	971	899	959	967	960	959	907	967	941	906	916	888	945	940	950	942	953	959	948	968	939	908	920	929	949	932	982	935	962	954	942	968	965	944	946	963	942	994	935	969	950	939	996	884	950	956	904	994	939	986	980	994	911	967	931	878	969	997	970	980	955	947	951	957	908	961	935	944	881	915	954	970	945	935	934	894	887	985	968	962	978	928	951	987	991	938	964	907	971	909	965	971	995	958	1019	981	944	895	946	901	946	887	928	936	977	927	985	989	1011	1017	950	982	926	977	961	921	1015	901	923	984	943	952	968	958	934	932	976	931	927	948	901	964	960	942	945	888	930	937	968	894	989	892	915	906	941	915	929	947	1011	944	907	960	943	964	947	1020	875	946	979	894	965	971	955	933	916	960	891	888	928	996	979	966	869	926	946	997	1014	961	944	939	952	941	930	950	931	955	978	975	891	943	984	940	885	929	946	930	931	979	876	952	956	936	999	963	1011	992	926	928	945	898	1006	948	971	951	908	915	959	957	924	937	929	881	943	918	897	983	952	1022	945	962	1018	938	949	923	949	927	910	951	959	919	927	990	1011	1027	955	977	961	946	941	893	932	962	926	977	941	1007	952	902	976	1008	950	890	976	954	935	973	917	977	953	921	960	974	926	950	969	946	895	906	983	939	967	960	959	890	913	949	964	955	935	937	963	957	965	936	963	920	949	950	927	909	905	951	946	913	951	929	961	969	971	920	955	903	995	902	941	937	918	963	959	938	945	987	945	908	959	1000	914	900	920	977	957	930	949	951	973	931	925	950	916	981	979	890	915	888	946	925	918	972	1013	981	928	915	909	908	986	932	979	1019	916	963	960	970	964	958	963	1016	923	983	949	937	941	966	951	996	952	940	882	946	978	931	1011	951	940	961	923	930	917	947	977	950	904	961	955	937	974	950	953	964	938	987	980	899	931	941	975	963	985	942	917	933	958	920	989	942	945	961	952	982	931	983	940	959	940	1003	888	936	981	921	910	920	946	948	955	921	964	1020	963	928	1000	917	952	965	1012	956	922	911	905	948	978	929	897	935	944	967	938	934	959	919	991	940	949	942	946	903	935	953	915	911	976	890	937	896	975	927	908	930	987	957	965	951	881	959	967	932	979	984	914	908	947	894	935	936	917	942	897	922	925	930	945	951	978	886	977	905	965	974	986	943	981	987	984	989	963	966	962	968	971	956	957	882	966	971	946	954	920	927	974	928	922	947	954	896	971	958	968	949	981	993	917	885	966	955	930	925	962	941	943	918	912	928	976	904	983	925	965	977	940	998	956	927	997	879	962	944	952	922	898	958	938	948	991	943	979	970	909	930	918	1003	923	997	935	934	934	868	986	956	912	923	1033	1007	978	927	925	926	973	895	965	980	926	965	983	968	932	999	1002	948	949	951	936	955	977	986	919	911	933	933	950	968	945	955	954	911	934	945	956	924	951	936	928	992	942	956	964	960	1014	892	1001	919	919	982	961	979	957	982	966	968	901	984	925	947	926	972	896	931	982	909	897	974	933	983	895	943	964	946	938	937	987	910	977	940	938	964	933	982	904	962	948	987	937	974	943	963	972	904	944	947	959	916	889	972	941	962	946	942	983	948	947	933	918	958	914	922	938	919	925	977	972	1021	967	992	948	981	944	944	955	941	963	938	907	940	972	969	912	976	973	963	977	896	893	979	910	949	940	913	946	949	963	937	931	958	958	949	989	990	917	955	983	932	910	925	956	920	932	939	998	956	897	902	909	962	996	926	983	947	931	948	936	920	970	955	996	888	927	906	994	946	945	973	918	933	904	1001	959	941	939	949	951	933	936	948	920	947	934	938	957	945	978	920	982	983	974	920	950	967	963	960	941	943	921	975	977	974	930	925	855	995	992	909	992	974	929	915	919	933	889	937	962	955	931	942	941	925	912	967	936	968	940	944	926	941	944	919	958	959	915	957	1031	941	944	963	922	924	906	938	958	932	925	904	977	958	970	919	912	877	962	934	948	921	935	947	973	929	1005	935	918	954	983	951	924	948	940	890	926	920	939	915	1027	964	928	966	1006	918	969
17959	17651	17504	9416	6749	2970	1141	644	536	449	442	446	463	507	644	1010	960	745	519	440	419	388	370	381	343	379	376	377	348	334	320	363	364	363	360	374	318	363	382	352	399	367	366	353	333	373	378	383	377	392	361	383	363	362	327	347	353	400	344	349	334	391	346	316	348	356	348	343	350	359	349	364	334	365	385	352	379	328	384	336	355	346	357	351	381	349	349	348	357	359	361	379	343	375	348	363	356	371	368	345	356	344	346	369	354	354	389	393	384	366	307	331	372	393	315	337	362	332	332	337	362	366	342	352	395	356	370	350	373	379	402	352	328	344	357	381	372	337	353	349	369	372	304	355	343	363	358	381	337	355	367	357	338	369	351	348	353	389	356	370	384	347	351	356	339	365	375	370	352	369	334	391	323	298	350	344	368	410	317	356	373	372	361	359	327	339	344	352	358	375	351	312	355	342	331	375	353	347	364	370	370	372	361	361	356	371	365	354	355	351	364	386	348	388	344	344	359	346	351	376	336	382	352	364	341	372	370	372	365	338	335	378	329	348	361	324	348	356	337	337	367	336	334	361	348	359	399	379	383	387	368	346	388	367	366	366	325	347	356	374	350	378	365	370	337	360	346	382	328	356	371	349	359	338	375	359	356	343	328	335	357	308	342	376	378	349	356	326	419	342	377	361	363	406	394	370	363	367	402	339	346	384	353	367	333	351	376	366	371	350	323	381	371	351	388	366	363	320	374	319	337	345	361	338	355	334	382	366	367	356	402	378	360	376	349	400	334	323	380	334	349	360	354	351	336	338	378	350	365	353	339	330	363	372	390	365	368	367	399	357	351	324	349	338	378	345	368	374	360	368	345	331	381	361	334	372	374	370	352	365	361	333	327	367	358	337	340	390	336	348	402	370	361	351	371	354	385	342	331	340	372	387	390	347	324	326	349	370	377	380	374	384	342	354	366	352	340	331	346	388	366	343	349	343	332	349	318	342	365	342	336	379	329	354	373	332	354	362	366	428	351	357	350	350	367	346	362	329	364	360	367	345	346	346	338	349	355	360	351	331	331	374	384	374	386	339	381	356	344	358	377	358	381	365	373	326	307	357	355	363	359	389	330	357	352	397	319	354	380	343	328	337	322	346	327	361	326	361	330	368	363	345	362	330	363	361	348	374	356	353	366	362	320	371	352	367	336	320	350	352	359	415	386	358	370	384	378	338	365	365	327	369	349	387	396	344	392	323	367	373	354	335	339	370	358	356	351	325	378	328	331	366	369	366	344	342	357	365	373	357	353	313	324	357	319	399	378	324	381	344	358	372	347	356	382	341	354	358	403	346	382	342	375	366	390	343	376	361	358	361	351	360	324	372	318	334	354	333	326	360	379	351	338	352	349	339	369	379	378	339	362	392	327	368	345	348	355	347	377	352	344	351	351	333	362	365	379	342	343	388	372	353	332	370	357	341	360	391	335	326	344	371	349	341	360	322	362	357	356	356	332	357	359	372	349	347	374	376	333	397	345	350	350	387	394	371	389	362	363	330	346	365	354	319	358	384	379	359	382	344	316	365	370	354	367	376	360	322	368	369	322	382	359	344	391	342	349	373	337	351	351	347	351	343	361	361	382	365	375	368	381	381	337	347	370	362	343	342	330	341	342	378	333	374	351	370	355	365	371	381	373	372	380	369	346	377	373	341	357	346	372	374	354	367	362	347	350	356	340	345	364	328	370	341	324	339	382	354	365	344	357	350	367	336	334	355	397	387	359	317	370	366	339	342	351	386	389	348	357	371	377	356	338	325	350	326	341	317	358	363	359	336	345	413	400	331	359	372	343	345	366	328	340	360	354	343	371	307	350	326	357	337	354	313	350	342	369	311	374	325	354	347	392	383	358	362	347	352	336	351	351	356	364	353	366	346	370	354	349	342	367	383	348	314	354	370	363	337	348	344	401	358	365	368	358	372	367	349	397	397	344	353	361	342	328	373	372	357	354	337	348	354	376	366	335	309	339	364	390	376	374	353	368	342	348	306	348	366	336	345	342	359	346	401	343	353	358	350	346	337	335	382	327	361	379	336	364	346	346	367	340	382	371	348	357	350	334	352	346	368	338	318	372	378	342	346	375	362	332	359	362	353	385	374	336	324	361	337	340	335	351	348	333	341	339	363	365	358	381	377	350	346	337	383	352	360	387	342	380	356	343	341	378	383	334	357	346	327	355	318	347	320	344	350	347	338	344	377	340	382	349	341	366	349	337	343	337	342	346	339	354	351	360	354	373	374	411	376	376	351	343	351	350	373	351	348	363	361	317	375	371	346	326	332	333	320	357	351	367	402	351	342	342	377	358	391	332	356	345	381	334	328	329	321	331	334	319	382	349	358	358	366	341	360	361	352	358	340	352	364	342	343	383	357	311	409	334	347	334	360	353	311	343	354	369	400	371	360	328	356	337	395	369	394	371	335	379	351	341	356	333	330	335	363	375	340	364	365	370	381	365	358	344	333	387	333	351	338	349	361	340	313	324	344	355	328	317	385	359	349	337	349	375	353	341	383	346	346	382	382	363	354	301	339	380	365	384	354	347	331	349	361	335	350	350	341	358	366	346	326	351	346	359	333	376	356	348	385	341	413	373	359	379	348	368	359	357	351	344	354	363	350	372	370	328	360	355	389	344	331	379	374	346	391	379	377	365	365	371	339	345	324	325	325	346	367	345	390	348	367	368	381	336	339	360	357	369	344	358	349	364	357	348	357	352	363	361	349	375	367	349	386	354	346	364	350	377	370	348	338	392	356	350	360	339	313	353	360	361	329	340	305	361	351	359	353	367	326	376	358	339	345	379	388	346	363	385	340	345	360	360	398	395	324	358	338	313	342	370	361	341	358	354	390	366	352	349	330	336	319	366	354	344	344	342	371	382	348	345	338	351	374	370	393	362	354	333	361	307	352	357	339	354	344	355	338	349	345	367	369	398	324	377	360	367	361	366	394	356	329	299	328	332	355	377	338	350	412	367	323	338	347	340	334	366	389	374	320	348	344	342	365	366	365	331	402	379	349	343	412	352	362	343	342	365	354	365	347	336	372	344	366	349	344	355	319	375	337	319	351	332	361	322	325	339	344	337	330	315	364	355	377	374	357	324	376	371	373	378	341	333	358	357	399	341	322	363	413	346	334	364	367	348	381	311	369	370	363	358	360	342	354	360	340	391	361	379	344	363	358	353	342	339	347	352	319	365	365	372	394	351	332	341	336	318	331	351	335	398	384	399	335	345	358	364	363	348	370	359	368	379	344	342	356	362	349	333	362	331	360	340	369	358	360	341	350	362	366	327	316	345	372	335	324	361	342	365	359	363	366	342	353	404	380	363	309	388	329	345	353	390	368	368	362	354	332	339	335	342	343	354	382	377	381	328	337	370	325	332	371	356	332	350	319	354	342	329	392	349	356	364	372	367	389	347	334	346	360	338	309	325	341	331	364	326	379	394	369	379	389	349	339	360	351	358	363
12659	19231	22315	17606	17505	8975	3741	1997	1793	1503	1365	1358	1467	1835	3217	4861	4132	2698	1672	1220	1058	957	924	849	893	857	930	848	894	854	844	852	818	918	808	879	858	853	887	845	877	869	848	827	837	884	885	881	874	885	804	855	839	909	877	863	874	853	878	861	875	891	866	921	894	870	921	853	845	912	882	885	837	838	865	933	877	883	892	842	903	832	871	822	839	896	890	851	844	875	847	812	871	828	865	853	868	882	853	851	894	870	849	896	863	938	879	860	861	814	884	870	876	870	892	880	888	890	879	874	886	866	884	871	901	827	888	886	874	858	877	867	781	934	879	851	789	846	857	934	877	834	856	878	870	840	907	863	823	900	774	873	872	927	869	947	839	840	905	846	876	908	828	873	908	891	916	837	870	846	883	893	917	870	844	849	865	910	928	865	881	874	865	855	821	876	857	860	847	869	910	906	895	850	854	824	879	856	832	873	798	861	845	914	804	833	888	851	900	847	879	888	871	884	845	901	869	843	890	895	820	889	909	848	883	840	873	833	890	859	806	883	828	864	868	817	924	823	911	889	916	862	836	859	879	866	840	849	860	908	885	903	874	848	879	902	814	908	880	878	911	853	905	851	882	886	854	866	891	880	843	868	865	840	851	855	891	872	795	858	917	839	875	809	909	899	832	833	880	874	898	894	866	856	881	876	898	861	883	814	917	916	797	903	867	852	819	830	856	882	830	880	882	857	873	884	888	872	900	947	933	837	869	869	896	859	873	850	897	901	943	814	897	874	872	822	867	848	888	861	848	860	833	878	946	878	901	862	830	858	843	862	847	818	817	871	884	852	885	883	881	850	878	929	875	851	867	853	879	820	823	871	910	844	870	906	871	873	845	846	858	919	837	821	869	841	916	859	906	950	913	908	879	893	874	870	850	882	858	843	921	828	860	861	903	862	875	836	915	852	881	892	880	854	896	864	802	838	933	864	868	864	907	900	846	863	884	877	916	867	866	836	940	825	897	899	902	854	850	879	913	901	887	881	863	900	864	849	896	881	854	845	866	862	929	888	876	892	884	813	902	868	916	939	829	894	912	866	864	867	833	837	837	858	882	875	848	871	896	884	950	914	904	856	913	895	812	847	879	875	895	875	861	870	885	907	813	819	852	888	832	826	831	902	819	882	898	852	855	895	891	857	876	882	836	856	890	843	894	844	867	912	923	930	832	874	865	890	871	947	914	813	881	845	888	885	815	840	908	906	848	890	863	867	911	841	937	915	872	885	853	845	911	888	863	910	922	897	866	826	851	909	820	911	899	859	910	855	836	938	862	879	903	879	841	842	842	836	822	827	869	965	851	872	839	839	860	831	867	879	900	840	882	893	879	838	855	886	883	834	862	854	918	865	875	848	843	866	859	858	898	819	884	900	866	879	846	888	881	883	834	890	898	865	795	895	861	824	891	885	883	866	853	849	917	850	897	893	925	880	847	867	879	875	859	864	931	866	872	844	857	895	895	914	846	835	873	836	817	907	869	873	938	849	898	852	884	887	847	885	866	842	877	890	924	898	833	888	841	805	869	858	910	852	802	859	843	905	875	858	869	888	870	907	895	877	878	859	936	849	863	871	872	823	893	854	853	846	892	902	871	910	874	869	876	879	937	900	922	872	900	871	855	906	894	874	907	915	866	793	907	838	877	872	890	901	881	879	885	878	869	890	921	798	868	886	879	822	878	885	804	874	859	909	837	876	928	876	881	852	895	863	873	886	868	887	837	891	866	873	861	902	828	900	832	866	823	846	872	847	876	828	878	870	867	863	847	860	872	839	849	905	892	871	883	854	891	908	851	873	905	847	896	873	894	896	905	926	867	808	847	873	853	865	878	861	875	901	907	860	862	881	886	828	887	843	871	843	844	909	879	864	914	882	906	864	841	870	810	879	843	846	872	852	895	927	829	859	832	883	847	810	837	897	917	887	878	876	838	859	829	844	850	877	859	868	893	879	843	870	874	834	855	862	866	851	892	856	872	906	881	919	862	821	822	883	858	890	887	877	866	888	872	878	875	831	829	925	812	886	880	903	858	882	804	869	862	912	906	839	850	861	876	880	867	900	848	880	845	842	892	872	896	864	919	846	888	855	854	874	841	894	904	840	847	845	927	883	930	894	935	799	877	820	863	825	875	884	905	896	835	924	901	842	879	861	872	849	867	914	824	914	840	866	846	884	854	858	820	904	892	870	848	870	913	935	818	844	851	828	828	857	854	868	890	861	867	908	896	861	918	934	837	908	958	881	864	868	903	843	907	831	831	836	878	846	873	883	874	919	805	883	887	908	872	913	921	901	883	857	829	827	876	880	830	858	859	873	872	843	902	914	831	853	894	843	880	844	867	864	875	880	851	877	913	829	853	955	874	860	862	873	868	870	858	857	844	898	819	878	851	887	862	848	846	888	892	867	902	877	898	863	872	856	860	868	873	915	881	844	810	875	874	864	869	865	839	862	911	868	866	889	886	834	864	881	867	889	890	868	898	870	810	861	812	831	896	840	908	915	856	863	850	892	863	840	850	893	853	871	881	834	870	876	878	894	909	816	844	924	929	826	828	930	881	898	896	879	882	890	875	887	883	883	892	839	823	854	824	894	868	895	815	909	868	903	854	900	861	810	890	841	892	870	862	864	818	861	909	879	878	877	918	897	913	876	837	900	865	850	943	885	859	844	857	850	874	850	895	865	895	851	847	848	817	858	896	927	884	826	848	861	863	859	851	834	862	802	842	898	876	894	774	883	877	877	872	849	856	842	872	856	929	890	873	845	892	891	881	856	844	826	927	914	871	818	858	949	895	862	859	888	815	824	873	928	870	808	868	847	909	888	865	821	895	836	897	876	895	865	841	862	895	876	885	895	884	863	851	857	900	901	885	856	861	842	928	890	870	854	868	913	830	854	886	889	847	863	825	858	908	897	842	912	874	867	894	822	876	888	889	870	918	836	881	861	866	868	859	824	841	855	867	857	886	844	931	822	844	843	869	904	863	858	875	868	855	862	883	901	870	815	903	847	856	828	879	886	848	820	872	874	889	814	866	840	864	890	902	891	831	841	889	887	843	900	858	834	912	874	955	868	881	885	860	840	931	862	881	876	890	826	881	895	895	910	850	894	895	831	883	847	868	872	825	840	832	845	876	858	858	839	798	840	876	857	834	869	867	861	827	894	866	895	864	872	862	815	883	857	802	866	860	857	898	848	889	866	884	847	860	883	902	899	834	816	878	915	880	874	899	907	835	827	895	841	843	893	841	882	815	840	850	802	912	918	845	883	837	844	883	903	838	861	778	878	900	864	843	877	842	865	839	889	920	914	823	878	858	875	823	843	882	920	857	910	908	928	872	904	839	862	897	898	863	868	843	880	871	895	890	909	807	830	861	914	907	856	879	907	862	907	873	898	935	878	848	882	905	907	907	885	862	909	846	811	894	860	882	836	876	891	867	805	847	839	880	873	920	868	886	901	911	882	922	842
51543	50365	46989	39285	38778	31212	17739	7906	2702	1641	1548	5145	7576	5206	7499	6684	3691	2203	1080	717	490	492	431	451	443	417	412	412	371	449	423	415	449	426	436	396	466	401	417	422	398	438	424	418	394	427	407	438	398	425	377	369	407	427	446	368	379	408	399	413	422	392	411	436	383	416	426	457	436	416	391	405	405	405	405	432	394	401	384	461	414	405	422	434	419	387	421	425	433	386	399	449	426	408	355	449	456	399	391	442	437	430	428	395	422	415	436	388	415	426	445	440	415	344	406	425	430	415	387	420	398	410	422	446	432	449	397	392	413	419	410	405	419	411	413	416	422	412	409	416	448	409	386	392	395	416	395	395	414	379	376	405	419	410	434	440	407	431	414	402	432	421	398	425	436	418	389	421	420	383	405	427	383	380	378	421	381	408	403	455	429	402	411	410	414	448	438	398	420	420	392	380	403	408	409	413	430	439	425	419	422	414	413	464	423	416	435	401	385	436	381	406	388	408	390	398	397	413	413	413	461	411	440	440	453	427	386	464	405	434	425	462	415	387	432	390	405	394	428	395	401	390	418	449	427	404	417	417	400	422	438	435	424	442	428	411	427	450	416	422	430	416	403	399	395	401	427	425	410	429	382	433	389	412	424	419	431	429	396	420	438	413	414	394	405	413	442	409	455	477	433	393	425	414	431	434	406	437	370	440	413	415	410	455	438	399	438	403	401	460	436	403	405	410	402	413	429	444	421	406	393	433	381	389	413	399	448	401	389	453	409	409	414	389	374	398	422	383	427	427	425	390	435	409	423	406	406	414	415	444	413	412	383	416	416	382	427	409	409	392	408	412	414	416	405	424	388	426	393	414	462	406	430	415	440	481	404	418	419	409	450	385	410	392	422	363	383	407	394	465	438	419	388	418	385	390	408	429	398	452	400	435	422	426	388	406	412	413	409	434	432	419	400	394	397	398	433	421	389	436	395	417	420	386	404	423	394	437	424	410	397	429	370	367	432	420	434	403	404	401	404	407	413	427	412	441	404	403	428	425	420	404	411	379	452	424	438	396	401	372	425	429	411	443	428	424	401	440	454	445	414	414	425	411	404	441	428	414	386	379	399	416	402	434	399	418	398	383	420	451	380	413	434	424	398	383	379	396	386	400	425	386	405	425	424	410	424	437	416	400	406	416	428	413	416	441	453	400	420	411	413	426	414	420	408	388	407	412	412	400	421	365	410	403	421	395	413	345	414	429	378	414	445	426	360	428	384	393	384	426	416	372	397	432	444	424	390	366	399	445	378	426	375	456	396	401	372	437	385	401	424	403	443	407	420	413	429	410	408	393	411	409	406	389	393	420	411	384	421	417	400	431	390	419	455	397	427	429	417	405	441	396	411	394	442	403	398	426	403	396	451	418	398	389	409	409	407	398	420	379	417	405	415	436	431	391	413	376	448	451	397	411	438	409	394	401	449	442	411	385	409	393	428	448	450	394	411	411	395	435	387	369	397	364	420	418	433	415	447	428	429	401	420	392	374	424	419	398	440	400	442	398	377	436	410	439	426	391	401	421	408	425	407	428	386	405	452	418	431	402	368	428	412	437	435	408	407	389	370	411	451	431	447	421	446	392	430	414	412	408	383	375	399	409	440	406	412	456	398	435	418	411	430	403	432	422	391	402	409	406	449	423	411	419	425	412	392	414	415	406	435	411	458	399	382	427	423	417	461	372	413	457	377	347	429	403	421	401	417	452	411	351	397	428	402	413	407	425	397	419	383	469	420	448	416	420	415	419	419	399	396	381	391	381	420	409	424	443	383	414	380	374	395	394	440	409	390	400	413	385	417	420	417	415	372	426	455	425	427	422	423	393	377	374	411	412	409	381	444	401	400	400	403	387	403	405	439	430	392	404	426	419	432	419	413	447	407	439	436	446	397	450	460	418	432	384	434	413	453	427	373	418	397	406	466	415	419	388	362	410	413	416	383	397	424	421	433	347	411	424	444	383	443	407	449	389	423	395	352	375	416	430	360	411	421	415	388	400	409	447	403	424	391	394	450	418	418	401	374	409	434	403	412	426	379	420	382	389	422	379	395	403	449	411	367	384	406	442	416	380	410	377	375	430	444	401	401	405	412	417	385	378	425	395	397	441	447	428	430	435	417	419	398	387	428	419	427	397	452	404	390	403	411	413	447	438	383	385	452	376	394	408	444	434	417	416	420	438	411	414	459	464	428	377	454	425	395	390	395	415	424	394	388	385	405	424	463	414	410	416	411	415	415	417	437	393	428	422	409	441	432	452	413	380	389	428	404	430	407	393	418	408	388	375	395	433	399	417	427	442	401	376	367	425	388	389	424	437	430	449	411	376	408	414	409	442	418	393	391	422	420	430	454	436	359	399	430	368	419	409	423	421	429	358	408	416	455	426	405	401	430	392	389	394	421	384	404	412	458	414	389	417	372	453	416	446	422	398	418	432	423	421	427	414	422	412	403	375	390	379	424	426	381	392	390	420	414	430	378	407	413	402	414	405	433	395	382	412	407	396	424	396	394	415	344	430	359	411	374	449	390	405	427	430	397	425	438	400	402	390	439	400	409	402	371	426	406	408	420	382	393	415	422	435	439	377	414	421	407	416	389	412	394	399	424	409	419	414	422	428	413	409	440	424	401	387	400	425	439	425	436	392	395	416	450	399	419	377	420	404	409	437	432	410	397	435	410	397	416	410	389	417	428	439	438	435	394	395	425	432	387	417	377	441	410	447	397	445	432	398	446	407	408	388	413	403	400	401	380	389	403	404	403	382	368	415	438	423	431	380	410	465	370	402	444	398	395	441	391	402	402	411	438	418	428	393	395	430	388	379	388	419	407	433	418	410	400	407	410	377	392	382	434	404	397	402	445	421	423	421	388	442	396	418	369	397	437	418	433	407	432	410	399	392	413	422	399	420	402	425	401	424	410	417	420	409	422	490	436	375	434	430	390	401	381	421	411	390	381	362	416	432	364	415	412	445	428	395	424	377	404	460	397	374	405	409	395	411	400	391	366	379	424	406	419	423	411	403	385	414	421	411	433	395	411	421	433	443	411	409	415	429	409	431	418	391	372	402	417	398	390	417	433	405	429	441	424	454	393	432	410	414	433	400	431	418	404	422	419	401	432	388	447	409	430	403	393	396	455	434	411	412	359	403	376	436	410	407	447	422	418	381	396	424	409	434	406	407	412	437	397	442	421	387	408	375	436	418	434	425	406	437	401	428	412	438	404	446	414	442	413	403	395	429	429	430	438	435	449	397	395	404	396	363	377	419	463	440	432	445	364	381	435	432	393	383	395	438	423	440	418	431	393	437	450	393	416	408	374	398	394	424	450	441	422	371	362	372	421	381	415	394	443	463	380	423	395	395	409	417	410	413	447	441	396	416	459	425	436	391	416	420	435	399	406	414	424	441	413	436	399	404	401	382	410	398	422	447	410	405	438	377	407	408	432	429	431	428	397	392	359	379	404	400	392	389
39797	46921	49476	47929	47587	33814	10378	7435	5125	4991	5863	17892	21535	19120	25590	21924	13822	8478	4205	2156	1433	1126	1026	1001	934	1015	1008	910	979	997	1015	1032	1012	964	1010	977	1002	994	945	1018	958	923	987	994	1014	986	983	952	1050	954	970	912	943	966	992	967	955	961	984	966	995	956	1027	919	988	989	1015	952	945	981	963	976	944	1008	941	972	1007	997	968	989	1024	945	964	963	1038	1004	978	957	1025	1017	984	989	926	991	1003	955	961	1013	929	972	977	960	944	990	979	970	959	949	968	948	1037	952	967	948	1010	915	959	946	987	925	1002	980	976	1044	925	972	923	927	955	973	979	983	964	985	917	956	945	1022	942	958	1001	996	1002	951	923	1011	1010	908	1000	1007	929	971	1017	1015	964	942	931	992	1018	1009	935	993	986	947	1025	950	1029	979	933	965	1012	969	927	1022	935	1031	988	1008	988	1002	990	1013	1020	968	944	1003	979	978	931	975	948	1020	972	920	949	955	1009	916	954	978	935	1001	946	999	969	986	952	938	956	1026	982	946	929	937	913	966	1009	1008	964	956	961	988	990	998	968	935	949	974	975	929	951	1015	967	990	1013	980	958	1024	956	978	999	982	1007	1008	983	998	959	988	970	937	1005	1026	949	987	946	1002	993	1011	920	986	973	987	990	953	941	1011	949	1034	975	954	971	949	989	956	938	969	953	988	954	1008	976	974	965	955	970	959	963	962	976	935	973	978	912	976	1048	1027	976	1025	990	991	911	992	1005	1022	990	945	965	992	920	962	984	997	1020	1034	927	987	903	1001	919	970	959	1022	962	994	983	1039	936	1011	969	987	942	1017	995	965	982	955	1016	962	1014	954	1054	994	992	957	955	938	1016	1007	1027	996	985	969	965	986	940	990	894	957	1009	1022	990	968	925	1035	935	982	967	958	967	926	976	956	949	989	964	1002	931	988	975	921	985	962	979	982	988	958	1009	968	923	986	952	1000	943	926	1000	1025	993	980	956	966	958	908	962	973	1019	966	981	961	974	1095	930	934	978	944	892	989	975	964	956	983	994	940	977	1017	988	1014	897	963	1016	942	981	1027	952	944	926	934	981	1022	1003	962	963	939	1020	946	997	958	948	1004	1007	945	995	1009	932	1006	935	961	911	980	959	956	939	910	935	942	977	1007	959	986	917	1012	942	1006	1010	948	965	987	981	970	922	981	984	989	943	1011	930	945	954	946	1012	959	962	975	993	951	1010	984	992	987	969	976	1008	980	969	914	967	977	962	963	899	992	971	926	1020	958	986	1006	966	953	939	968	1013	935	1017	975	1020	988	990	993	1000	996	1000	969	975	982	951	967	979	930	984	1002	936	944	925	990	946	989	1019	956	996	982	969	988	951	1025	1008	964	980	996	959	1035	1005	955	999	953	980	884	952	975	998	1005	953	1001	999	987	963	966	963	1024	1009	981	1000	959	925	984	984	973	1005	958	1043	921	993	978	946	955	947	1003	956	980	923	983	1002	926	901	984	996	1001	1007	953	985	945	908	1008	1013	956	982	1021	948	976	961	947	965	1012	996	952	940	958	975	976	1010	945	986	995	1025	984	968	969	1015	937	980	991	992	932	970	962	987	959	904	969	963	1002	931	1029	1012	961	1001	950	1034	1015	993	925	958	921	981	1002	939	943	986	1017	962	984	969	1005	991	966	1008	1005	974	1038	933	978	979	932	959	913	1020	998	947	1006	1001	968	978	979	958	958	956	1023	984	1018	929	998	980	989	947	1007	945	986	1039	976	962	1020	998	981	948	1003	956	958	996	992	947	937	922	953	995	966	991	988	989	991	982	996	1021	1015	986	1000	1026	981	962	973	930	972	953	1016	1005	987	952	1011	961	941	971	990	997	1000	884	974	923	963	1011	921	1003	985	959	1007	944	994	983	944	1016	1004	959	988	973	945	1017	966	952	976	993	1013	967	977	966	966	1013	1019	997	970	940	929	1030	996	949	1060	962	956	985	1035	965	999	1007	975	988	935	948	900	948	1014	991	1003	988	1002	936	955	933	970	963	999	938	922	966	983	955	986	932	963	974	984	999	990	936	993	1008	1038	1002	1004	968	1009	979	989	961	978	1025	998	934	1017	1021	946	1029	953	998	988	938	891	960	1001	973	967	955	995	970	987	928	989	1032	999	951	1001	1006	1016	959	1012	1010	949	988	962	957	998	958	971	976	982	957	987	949	1000	1011	985	929	908	1017	973	982	992	967	948	970	1012	1014	954	994	951	1024	942	901	985	1018	1011	957	980	932	960	916	1019	944	976	974	933	1010	1017	984	935	997	986	956	980	973	1015	949	958	986	928	1000	898	987	939	974	985	970	961	990	973	887	951	991	963	984	974	1007	981	975	934	984	959	981	933	1029	1004	970	948	963	951	982	1029	985	1037	951	942	939	978	997	1037	999	976	965	953	1018	963	981	1029	961	982	999	946	960	949	1052	971	1007	957	949	909	978	960	919	961	999	957	981	962	961	962	940	974	991	989	958	975	963	972	964	980	959	939	1010	980	944	972	992	916	989	956	967	991	973	976	1020	988	964	1003	965	984	974	974	1016	955	1013	1004	1013	921	974	963	976	994	1005	1015	935	973	1017	972	1008	982	1011	909	943	938	982	1006	969	991	951	1006	1011	984	927	1020	1001	988	1030	1005	961	974	1018	922	937	951	951	982	1031	934	989	966	946	936	1007	1005	956	982	975	1022	964	954	1007	960	974	950	975	982	968	997	968	1030	977	1020	946	961	1008	962	962	1014	1023	1029	953	1011	1013	966	957	927	1006	962	948	944	994	986	1002	962	968	935	1014	972	926	938	978	936	986	997	970	997	935	988	957	953	969	952	1013	927	1042	961	989	969	989	999	984	1009	938	970	940	958	979	983	969	979	1013	973	1001	974	973	1003	998	1028	936	1002	954	962	972	981	1024	981	929	977	1004	1012	1004	976	956	983	964	953	991	975	975	965	1027	958	1006	946	967	975	967	1003	960	970	971	980	947	1020	966	966	944	975	947	1008	981	983	966	922	1000	1008	952	996	957	941	977	951	994	948	990	979	1024	962	971	988	993	974	955	972	926	993	944	961	937	924	927	1019	958	998	971	964	945	993	997	1007	963	975	978	976	939	1000	934	899	962	1008	963	936	957	900	902	951	936	994	976	959	911	957	957	991	980	968	1001	1008	1020	967	1001	1024	1001	1008	964	956	985	975	992	906	993	974	973	1002	1037	975	964	974	1035	1007	980	974	956	1045	959	956	980	1070	1000	957	991	932	978	960	1006	954	969	946	946	941	947	934	992	1017	957	1009	987	937	964	1019	937	969	986	986	992	939	925	927	1036	913	985	998	970	975	1028	948	967	990	998	995	1015	1007	915	980	939	956	948	961	965	991	969	904	936	962	980	948	930	964	1047	1029	970	984	944	942	953	949	981	972	981	955	959	955	1042	962	941	972	990	963	976	975	938	947	979	975	937	938	950	952	985	931	928	1011	923	966	925	999	982	929	960	1005	993	993	962	938	994	997	941	978	968	956	1026	1010	951	985	1035	978	1022	942	955	997	1049	989	1003	945	927	954	966	1031	1002	965	995	951	944	987	916	1010	995	1005	948	991	934	987	983	938	961	962	938	948	985	994	978	993	913	981	950	976	980	988	980	979	955	977	944	936	965	920	983	936	967	909	988	956	957	963	969	976	992	977	1007	968	1014	986	1031	1009	961	977	978	965	1001	995	967	955	992	959	905	966	925	1000	989	951	986	935	1008	950	978	969	985	1010	943	1002	1013	989	1050	930	1003	964	999	1005	954	962	999	983	1006	973	1008	964
57359	48177	43205	42207	45276	31367	21753	13899	6118	3191	4134	3024	5472	10624	14922	12084	7550	3594	1747	903	589	431	428	400	454	417	423	392	406	406	402	405	387	420	424	409	370	357	397	385	397	360	402	392	426	403	386	437	420	366	369	396	435	427	400	384	432	442	442	411	366	417	425	402	411	414	388	427	392	411	424	383	379	413	377	392	386	395	397	408	403	430	401	376	404	374	410	416	347	396	427	397	411	449	391	405	378	400	399	394	394	390	382	396	384	397	425	382	362	345	404	382	382	402	390	367	399	390	383	428	398	390	371	395	420	376	391	383	407	410	384	409	377	392	413	373	370	402	384	383	400	401	373	382	372	401	397	388	406	408	416	375	361	378	412	386	409	391	421	385	419	371	406	394	423	409	391	424	413	422	391	446	418	382	376	417	430	379	429	417	431	390	388	412	402	421	393	395	417	391	414	418	409	406	388	392	370	418	425	424	405	421	414	384	418	392	400	393	384	367	372	389	392	430	416	404	435	389	399	415	401	394	403	383	402	359	384	421	408	363	357	418	393	416	399	411	406	411	384	389	407	374	372	397	390	398	410	402	422	428	395	403	347	455	384	409	408	378	396	416	355	411	417	400	385	382	390	382	387	398	425	403	404	381	387	378	406	377	383	434	370	358	449	435	421	412	389	413	375	380	396	431	407	381	392	398	383	376	419	356	392	371	367	400	377	406	429	422	415	361	403	393	367	401	394	432	397	385	388	379	387	392	420	405	361	380	378	386	396	381	391	412	398	425	440	383	421	412	399	396	384	436	419	428	411	354	439	400	379	407	407	386	385	417	400	373	397	379	401	429	431	389	400	410	409	407	390	378	379	433	414	338	369	406	383	425	440	403	396	408	421	421	372	389	398	428	425	376	364	423	374	383	373	411	389	400	422	387	402	389	394	406	374	395	406	416	385	377	394	424	357	427	384	404	389	378	343	387	370	377	424	415	382	455	402	402	416	406	396	395	402	411	396	427	422	388	399	395	374	418	407	424	417	435	456	373	403	393	412	408	417	396	426	394	399	376	399	412	405	403	419	383	349	429	418	414	379	393	388	421	398	407	369	413	400	412	400	398	441	389	391	404	424	420	405	432	400	398	371	408	398	405	399	353	421	431	403	408	383	402	402	422	434	437	419	401	401	377	410	385	392	391	401	396	402	368	404	398	382	393	394	376	352	396	396	403	432	399	391	388	404	410	399	425	419	394	384	370	390	412	438	393	382	417	423	409	377	417	404	395	423	402	415	371	382	402	379	372	414	415	367	421	371	369	382	362	361	424	390	363	380	407	363	408	402	407	426	428	370	417	431	398	383	409	466	398	402	419	436	419	371	386	436	361	401	431	421	366	386	366	442	389	435	405	410	453	394	377	415	392	417	420	411	407	407	393	401	408	406	402	400	410	410	428	411	420	369	380	403	388	386	401	398	430	390	374	422	414	366	413	415	415	411	393	390	442	416	391	409	357	414	414	404	380	433	416	410	396	424	387	358	404	408	384	388	386	376	394	381	415	422	392	417	393	417	397	410	387	431	393	406	404	424	405	401	389	407	426	403	403	403	436	365	420	367	368	413	419	426	388	355	404	386	400	421	384	351	406	413	362	426	375	396	383	410	410	369	379	412	386	412	380	391	366	386	414	377	390	410	396	401	390	413	400	394	391	389	388	422	410	399	425	413	370	376	382	402	360	425	409	399	397	384	397	389	410	411	414	400	410	392	370	381	393	387	373	420	384	361	419	400	412	411	399	398	392	429	385	423	364	404	410	379	397	352	391	425	411	396	412	397	399	426	383	403	431	405	428	409	381	418	390	389	416	390	401	418	416	415	348	373	424	393	421	367	394	398	395	393	370	389	397	410	415	362	384	381	395	391	455	435	380	370	409	375	399	393	356	391	352	413	427	412	364	402	408	420	415	422	389	393	419	429	401	410	438	407	428	408	421	414	408	371	422	408	415	419	367	386	395	366	408	397	378	391	416	405	430	407	380	440	382	412	373	421	415	404	426	399	398	427	391	405	400	416	419	399	384	389	426	379	425	383	416	399	414	419	416	391	377	398	366	353	417	369	432	395	401	413	398	420	394	428	390	378	341	398	403	381	418	425	419	370	379	434	398	414	407	414	383	382	431	396	378	418	382	410	395	419	418	386	386	433	373	402	433	437	441	431	370	372	398	409	389	408	436	409	432	440	419	383	413	398	425	401	380	396	428	391	409	412	404	386	369	382	414	399	369	383	386	383	434	397	455	369	428	425	419	399	389	399	398	418	410	456	405	415	400	410	408	372	405	431	397	391	364	419	396	429	422	406	396	389	378	380	409	351	380	378	379	393	436	440	428	431	384	401	388	347	391	382	396	397	418	452	388	434	384	392	427	372	412	412	370	397	398	354	418	450	412	407	387	364	437	425	373	402	394	396	391	405	377	382	386	396	412	411	422	393	430	395	408	397	384	388	427	405	390	429	379	409	379	420	381	406	368	365	361	421	416	378	371	401	405	365	425	367	404	423	423	382	397	381	387	410	400	383	452	371	407	421	375	419	404	378	391	405	391	373	388	433	386	395	370	404	411	391	366	396	395	420	417	402	418	412	413	392	367	389	405	393	398	409	421	378	424	426	378	384	363	426	410	369	387	408	434	408	374	414	410	378	402	411	418	409	393	381	419	417	401	405	403	410	395	420	390	406	373	382	386	409	387	423	399	366	438	401	405	368	416	414	407	396	416	405	440	388	437	395	371	387	390	392	369	418	385	414	390	363	416	412	404	382	437	404	370	413	435	374	403	401	447	387	423	414	387	406	398	437	389	389	423	369	385	437	436	409	413	421	396	429	392	394	416	415	382	403	395	384	449	374	407	413	417	374	425	398	412	376	408	395	420	423	422	382	386	412	382	406	457	388	384	397	412	394	393	401	390	402	393	379	379	394	380	387	403	363	413	365	408	406	412	421	402	416	380	391	380	397	404	388	396	420	391	403	429	398	384	380	395	423	370	385	389	416	387	439	416	394	412	397	402	391	402	408	411	437	411	358	394	402	362	434	405	413	358	361	381	416	381	382	359	413	393	373	391	393	428	386	394	415	388	412	430	414	399	395	420	394	405	409	428	442	406	365	413	443	414	380	380	376	392	389	385	414	365	397	398	417	373	393	399	415	404	413	396	393	414	380	411	412	440	373	355	426	392	380	396	383	327	424	385	376	433	393	392	417	373	407	400	419	395	402	383	417	390	412	410	406	422	396	366	419	402	390	358	408	360	434	432	379	438	401	399	386	393	371	401	375	381	342	396	403	436	397	422	401	405	398	413	402	381	374	425	432	376	391	412	403	417	400	442	435	375	414	403	401	440	401	436	395	438	395	405	383	391	413	391	375	386	376	369	387	434	413	426	376	388	394	375	410	428	375	378	397	408	436	416	386	418	372	377	396	388	416	381	429	365	389	372	405	402	452	369	395	431	409	406	448	406	413	406	403	423	394	426
45206	48608	49942	50276	53417	28945	12510	9196	8575	8808	12997	10825	16863	30461	36520	31103	22768	13304	6705	3102	1661	1199	1038	982	943	863	948	937	988	945	902	938	920	972	968	937	972	965	927	938	959	957	964	996	931	965	963	919	995	942	945	905	893	979	934	936	921	959	929	916	986	891	898	984	933	969	898	986	853	909	861	941	957	966	936	925	937	905	942	939	917	895	941	847	923	945	1010	956	926	976	981	949	956	937	952	915	952	914	934	921	912	961	919	906	967	911	949	894	918	963	959	983	964	967	970	984	963	896	941	887	956	934	917	946	920	926	906	1052	977	953	949	932	955	950	934	935	955	916	946	932	937	859	969	940	969	964	860	950	915	892	934	920	954	909	960	886	918	923	905	906	982	935	926	986	883	975	952	914	999	980	919	939	941	951	953	944	934	908	919	960	956	962	944	935	955	923	970	893	965	907	903	943	968	922	930	944	986	934	889	869	924	970	948	971	958	960	947	921	953	938	945	916	965	890	942	974	1024	974	954	974	839	939	948	926	950	922	977	957	982	921	927	998	957	945	936	908	926	947	975	906	933	924	926	887	1028	1019	929	949	921	962	883	930	903	934	921	962	897	969	981	964	929	909	920	916	944	929	927	910	909	933	950	918	924	981	929	937	927	892	953	981	920	921	946	993	949	947	918	889	944	907	956	975	922	904	925	933	948	931	905	950	946	944	940	978	956	938	928	973	914	974	948	935	966	979	942	971	944	904	933	951	978	932	883	904	976	983	969	935	896	957	933	959	961	951	900	971	937	923	975	916	963	989	922	965	969	931	943	897	959	880	929	946	919	958	944	1003	924	918	910	962	917	933	942	921	937	893	971	993	918	968	931	908	933	922	980	1000	939	902	960	913	931	922	964	892	864	925	890	981	902	923	923	970	1016	967	889	908	952	887	916	960	978	899	875	923	899	1009	927	939	964	970	908	918	891	976	978	914	961	938	869	1000	916	985	978	881	915	931	904	961	971	948	887	937	987	886	947	929	920	933	945	974	941	957	971	925	953	942	906	962	921	922	889	889	943	954	1025	986	958	989	915	942	933	926	958	905	973	937	924	930	951	929	957	941	971	936	968	925	964	983	932	946	908	922	941	917	960	906	925	860	899	920	938	936	937	955	924	913	903	982	945	955	955	905	966	969	905	1004	975	958	978	925	957	966	898	940	906	917	897	874	935	950	940	891	915	955	963	936	921	972	923	975	955	891	971	961	920	892	981	940	945	939	939	960	933	928	964	995	923	921	977	934	920	946	922	912	959	902	964	979	896	978	919	992	920	894	921	970	970	874	913	927	959	878	885	953	916	938	932	916	909	958	896	992	895	942	885	941	925	947	910	938	966	912	953	932	990	909	910	967	938	988	895	936	891	924	887	947	903	908	904	889	920	980	889	915	905	942	932	973	944	939	917	950	908	936	949	990	929	952	894	996	959	920	944	915	947	928	901	919	922	971	909	937	946	920	940	873	986	925	961	972	930	924	922	897	917	942	965	952	890	962	953	959	941	988	968	906	940	977	946	991	950	941	991	954	925	947	917	1007	936	932	869	889	959	910	933	980	913	946	906	979	965	984	890	929	908	949	922	924	956	960	993	910	983	897	916	930	962	866	902	899	914	933	966	911	960	958	949	959	869	1012	924	946	924	930	955	955	947	945	916	924	979	979	932	930	935	952	981	943	943	935	933	936	879	940	946	941	961	973	936	976	941	890	961	1027	903	894	957	885	919	917	923	977	912	954	921	910	905	949	952	993	919	935	944	901	952	956	906	930	906	935	934	939	893	970	941	922	889	964	902	909	960	955	963	955	932	993	932	903	890	894	903	971	946	936	923	893	994	945	974	947	941	912	894	981	931	925	930	869	898	959	928	924	1018	899	920	939	929	991	937	916	977	926	875	923	943	953	983	955	917	913	942	909	887	906	943	960	867	931	949	948	1013	911	891	947	976	969	956	930	929	925	976	999	935	935	999	884	939	882	882	925	944	911	971	901	944	905	979	967	929	945	922	930	920	947	887	960	883	946	921	959	909	955	899	1000	969	954	947	886	984	887	971	900	928	925	943	936	952	928	895	912	926	934	942	931	967	946	970	875	950	986	947	942	916	933	913	958	926	895	970	892	944	929	953	937	916	949	918	954	998	965	919	915	868	930	920	876	934	913	912	930	942	922	917	942	962	944	945	916	967	928	926	955	1000	964	970	959	881	994	927	948	974	997	961	949	935	1004	941	939	992	919	964	976	919	903	909	927	977	935	928	942	907	940	915	861	927	894	902	879	949	938	957	958	901	919	922	924	981	948	892	927	940	959	890	883	955	939	925	944	916	898	932	969	961	953	956	950	921	906	977	1030	962	906	953	976	958	984	892	917	921	985	962	943	946	942	896	955	973	879	932	914	955	969	983	854	916	938	926	955	959	940	987	980	974	912	975	924	976	876	928	914	936	903	935	933	910	978	929	914	968	985	932	950	902	882	949	970	944	930	954	941	944	938	959	935	935	944	932	922	952	923	860	935	894	924	929	931	955	919	940	935	938	941	910	940	998	916	900	980	925	971	980	923	911	930	865	955	923	966	939	879	966	900	944	949	940	903	962	969	868	956	950	855	967	938	907	966	969	973	905	919	948	966	918	921	933	874	995	884	923	928	967	955	923	915	940	993	954	1007	878	1005	940	994	876	951	968	926	951	942	943	933	969	925	923	942	995	962	906	967	929	970	913	944	934	952	908	916	948	971	901	976	931	966	933	890	918	942	935	949	914	965	904	972	941	945	939	942	966	945	930	929	912	955	934	973	929	978	961	996	896	916	950	948	934	973	934	920	867	917	979	962	931	936	935	903	913	923	974	960	965	921	955	903	951	953	954	932	974	863	886	915	895	926	921	897	969	989	904	945	888	971	898	916	917	985	906	958	928	831	906	914	875	936	933	943	943	917	947	888	949	933	924	861	946	869	965	944	940	972	899	910	933	861	935	946	919	885	971	1002	926	933	956	938	965	987	982	927	963	926	973	951	905	921	928	912	907	943	872	955	931	982	916	937	922	940	938	907	909	983	933	936	879	948	1002	929	907	881	962	852	923	914	922	924	929	956	934	955	912	908	894	915	955	955	962	907	952	888	923	921	926	930	996	948	992	954	906	913	964	967	949	906	922	951	935	931	927	902	919	941	944	946	913	942	922	897	987	914	965	960	951	968	941	916	943	884	927	969	971	910	946	965	899	950	950	930	962	941	934	861	925	934	945	935	940	895	953	938	932	867	944	921	924	946	950	957	914	911	884	947	947	901	971	935	940	903	921	889	933	967	936	896	919	930	924	961	909	867	956	939	888	932	908	963	963	982	945	917	857	955	951	926	938	962	907	950	885	972	927	948	989	935	977	967	963	952	954	928	876	938	946	905	986	920	919	952	945	961	910	923	911	948	935	948	907	932	952	940	923	920	933	987	895	908	921	933	956	953	895	882	961	998	938	961	993	963	968	951	928	946	940	979	917	958	962	942	984	953
18459	19504	15364	10271	8121	3340	1339	906	662	441	514	496	687	692	665	667	638	556	486	364	372	319	331	336	329	349	364	335	338	318	329	338	325	330	346	370	353	358	358	349	344	340	362	364	342	403	383	366	376	360	394	311	317	328	330	311	353	322	367	347	371	374	403	321	397	333	312	324	358	315	371	350	331	335	332	349	365	369	341	351	387	374	370	347	340	388	330	353	356	369	325	344	362	341	378	305	374	315	334	368	379	309	371	349	375	371	337	366	342	371	348	344	325	313	353	342	374	343	341	340	370	354	354	340	361	331	378	345	400	323	323	354	315	332	385	319	331	333	340	370	341	310	327	344	337	342	334	299	325	352	344	364	325	343	379	312	332	343	353	332	408	326	327	340	348	390	331	367	362	365	342	357	339	370	350	312	347	353	363	336	333	338	341	330	317	339	347	335	350	364	350	308	320	366	385	338	352	341	381	357	327	303	342	395	348	358	416	388	364	350	329	365	371	349	356	316	351	344	345	322	370	316	336	351	350	345	384	358	335	350	351	333	336	350	393	341	314	352	386	347	341	343	324	325	325	349	336	377	324	333	341	344	337	348	357	334	324	344	343	308	345	360	362	351	317	318	358	334	340	334	326	357	340	325	317	363	352	356	380	331	363	352	346	343	291	368	336	371	325	327	414	355	336	358	343	331	356	322	359	343	363	348	353	342	389	362	324	375	349	372	340	379	340	343	326	312	380	358	308	382	356	307	295	344	372	314	357	382	356	337	340	323	336	312	329	379	356	357	354	356	359	338	360	335	349	329	338	394	346	347	357	369	336	392	327	333	372	285	338	374	363	374	351	335	327	316	346	322	361	348	332	348	340	352	357	344	360	355	350	342	366	366	361	375	361	369	367	337	361	321	314	365	333	357	343	379	400	364	379	343	370	364	310	304	330	376	358	335	328	360	338	323	313	386	343	328	349	373	362	351	352	312	337	356	366	332	346	329	349	338	368	332	341	314	353	310	343	348	339	360	380	337	350	374	341	329	322	361	349	326	333	350	327	356	304	340	325	356	330	359	342	337	318	300	294	377	325	330	404	319	375	320	342	338	367	386	355	375	357	348	346	331	323	321	343	371	352	323	354	327	367	386	326	322	354	385	357	331	356	353	360	313	311	355	338	345	345	325	359	360	368	353	364	354	367	325	357	338	343	354	345	349	284	332	356	363	342	323	363	338	329	335	350	332	350	396	370	334	342	319	363	348	344	324	337	370	323	359	350	338	340	356	347	323	340	348	344	330	328	364	365	361	312	384	373	345	343	330	352	336	330	347	306	377	336	341	386	395	363	353	375	365	413	328	332	337	358	369	378	340	349	339	334	339	320	364	330	379	347	314	360	306	359	300	334	391	333	359	342	365	342	340	330	358	376	335	377	384	324	344	334	340	352	369	308	379	377	376	333	380	367	343	369	327	375	331	346	371	348	385	377	334	360	342	351	340	327	349	339	377	377	388	333	358	334	326	367	344	346	385	338	340	352	356	336	342	364	317	379	315	357	346	405	374	355	336	341	327	355	380	361	342	337	342	350	379	383	324	342	363	329	335	318	406	375	356	344	374	330	350	366	372	326	338	322	357	335	349	345	356	339	333	328	351	338	312	364	346	334	353	325	355	389	348	329	308	376	345	338	326	333	355	359	337	321	371	335	337	315	352	355	347	351	325	317	337	330	344	326	349	368	344	316	320	381	326	345	306	281	346	331	329	358	385	351	326	331	383	348	346	366	382	315	354	333	324	339	357	325	368	345	316	347	379	348	338	360	370	315	332	340	331	329	352	343	314	341	376	343	363	340	330	370	327	341	340	354	331	336	343	356	335	360	362	358	337	316	387	373	306	334	380	335	352	297	325	352	351	358	345	370	346	328	367	336	356	338	380	384	337	328	339	353	343	372	338	347	363	344	383	366	337	377	341	355	338	352	313	356	373	322	349	349	356	315	349	361	360	354	374	331	328	345	320	357	359	394	349	349	338	326	324	357	356	314	373	325	374	374	352	386	345	344	316	359	345	313	355	341	352	356	359	350	341	357	345	337	398	340	363	349	373	348	329	388	306	333	325	339	371	345	362	371	363	343	350	341	335	368	345	353	355	387	339	345	364	342	369	350	321	332	382	365	335	329	337	342	312	352	332	328	301	341	342	344	333	360	364	309	354	378	337	341	379	338	385	330	349	361	345	348	314	336	336	363	366	347	389	346	337	332	387	343	382	390	345	320	343	314	344	361	348	364	303	327	326	332	356	355	342	368	325	310	355	371	376	328	325	331	320	337	341	357	338	361	343	341	374	359	342	340	341	326	381	346	332	338	372	343	332	313	293	324	368	340	360	367	344	322	347	353	379	364	375	315	339	353	352	322	359	365	378	330	325	374	357	338	312	326	347	353	342	345	354	332	336	371	364	349	312	386	350	327	395	351	339	349	356	322	363	356	359	362	335	321	340	350	337	335	352	382	347	351	319	346	334	372	331	353	334	375	310	359	347	349	375	330	366	351	345	335	363	350	320	320	341	354	373	336	309	330	333	332	360	353	354	333	321	351	332	367	357	328	302	330	340	355	344	358	347	333	346	302	327	355	318	356	338	336	346	300	353	348	327	370	337	373	342	372	361	354	372	352	329	340	347	367	350	366	328	332	370	351	371	331	370	364	350	346	340	346	369	330	376	355	321	346	322	334	373	362	327	333	377	324	323	364	350	343	339	316	345	367	332	340	365	349	375	342	344	364	339	341	411	346	371	316	350	358	339	335	381	368	381	349	325	309	381	338	323	346	353	345	320	335	339	345	350	336	354	354	389	349	295	320	375	339	344	335	357	344	348	333	312	340	374	347	360	360	334	341	353	327	331	357	322	367	325	327	360	348	370	363	358	335	347	315	356	366	359	350	331	333	342	345	347	353	347	351	337	319	316	318	334	377	329	371	331	354	344	350	345	345	370	338	339	332	345	348	349	368	321	337	317	369	369	313	384	344	362	340	330	377	376	350	346	359	351	348	305	362	365	339	352	332	372	333	359	354	359	310	352	338	319	365	329	346	359	348	327	336	332	340	357	368	358	323	357	308	379	381	319	326	344	354	325	329	363	348	353	344	371	365	373	368	377	347	380	327	345	368	354	376	345	353	323	374	346	345	353	354	324	347	349	322	350	311	351	352	350	378	358	345	317	335	298	355	387	342	380	368	325	337	343	361	352	359	357	333	323	358	351	308	328	330	317	357	330	381	346	354	343	322	357	385	346	353	367	335	329	377	324	346	328	368	320	350	344	321	392	317	342	345	376	358	337	366	372	358	350	358	321	344	352	343	341	348	378	345	369	364	363	377	344	330	330	339	347	364	305	331	347	331	339	353	324	280	361	341	353	344	337	331	365	359	336	350	294	331	350	349	319	355	335	367	327	349	393	338	373	347	382	351	336	326	359	394	359	336	342	317	325	354	343	326	385	319	374	374	378	356	342	373	344	347	348
13061	20450	19870	20477	19175	10693	4400	3712	2387	1350	1894	2048	3224	3037	2784	2576	2245	1753	1225	1075	902	887	872	850	839	857	826	864	871	831	849	785	867	882	872	904	885	915	848	816	833	847	858	853	909	814	915	807	840	886	822	867	861	879	884	830	857	796	851	845	875	834	835	863	831	822	851	818	853	851	883	847	798	854	853	818	868	890	856	883	878	866	844	853	837	823	842	771	789	881	848	805	851	891	841	870	817	866	886	853	850	856	890	857	831	834	841	853	826	842	845	855	897	827	835	867	845	863	856	857	895	803	787	838	868	894	865	809	837	843	869	846	842	793	854	842	838	884	822	865	814	836	855	862	874	883	888	861	814	827	853	800	861	802	874	874	892	835	855	877	880	804	892	843	792	810	856	872	843	814	859	914	889	823	790	861	819	864	845	829	811	858	796	844	883	809	870	838	897	788	904	812	833	815	845	831	818	845	857	889	854	824	852	883	821	855	871	839	869	843	858	886	880	869	840	834	853	835	847	819	833	853	854	881	870	852	832	869	893	810	868	836	837	859	837	810	827	826	852	835	864	859	824	895	849	812	874	852	863	827	839	864	827	879	767	878	834	805	812	876	823	858	830	818	818	812	839	819	841	820	852	898	832	847	892	810	870	828	855	805	864	898	867	834	811	885	876	797	905	858	843	858	865	806	865	858	804	861	835	824	863	788	813	853	871	857	820	808	890	778	863	784	828	826	874	890	895	884	854	843	849	898	819	876	819	864	874	826	828	867	878	884	917	891	823	836	814	810	827	844	820	802	854	881	829	830	811	853	902	810	861	871	851	814	829	861	803	831	813	809	841	844	856	856	817	882	843	795	825	888	826	803	841	876	835	827	856	821	868	856	845	921	893	841	860	853	820	842	866	877	819	861	856	840	868	838	849	830	836	850	854	853	794	845	840	826	844	880	863	775	760	828	853	878	823	817	887	836	842	867	841	835	840	868	836	815	823	882	869	819	869	849	825	839	806	894	814	854	813	848	859	888	859	834	841	791	859	877	841	815	838	845	814	851	861	890	865	826	862	844	869	892	859	812	843	889	840	838	818	875	799	847	822	900	825	850	871	814	905	796	850	835	865	816	834	870	853	838	864	855	855	823	845	824	868	882	837	850	848	853	883	860	810	776	834	783	848	813	810	833	881	838	819	875	854	835	810	877	884	832	837	825	811	835	859	860	826	850	865	856	847	829	851	871	858	884	875	837	818	878	816	833	800	899	877	881	856	836	844	789	822	786	866	867	849	837	908	818	893	803	900	833	859	817	797	875	829	820	824	897	914	860	845	852	884	832	820	828	822	851	804	840	851	829	902	852	830	857	840	829	871	872	852	821	788	858	861	831	876	880	844	862	851	855	857	856	877	837	870	827	856	836	822	844	853	843	819	888	839	823	834	855	860	861	837	847	812	888	904	835	858	883	870	846	862	851	781	844	823	855	862	869	859	848	875	857	838	845	843	845	853	865	831	901	894	870	821	897	857	833	830	839	844	917	834	877	871	881	862	782	863	857	837	862	864	859	844	864	859	784	800	848	896	832	840	803	888	830	867	799	805	856	854	822	850	837	804	842	836	820	810	844	845	838	894	857	853	890	845	862	827	832	833	850	864	884	854	847	858	838	848	840	884	857	886	844	833	815	903	794	830	843	857	806	845	811	852	892	840	853	831	801	829	794	852	846	848	882	832	881	820	901	882	801	879	839	873	836	825	847	888	836	849	834	844	850	855	872	837	869	804	875	884	863	883	855	849	859	863	840	809	877	902	900	890	834	856	854	800	798	843	848	888	893	887	842	904	865	800	850	786	809	874	852	906	861	897	859	862	862	851	833	891	822	845	890	843	893	819	849	882	850	883	819	795	811	829	866	872	850	859	833	839	881	852	902	849	816	849	790	803	886	813	897	863	886	839	880	881	848	852	866	832	879	854	836	861	843	855	847	898	862	824	849	875	820	820	845	887	798	833	795	870	867	851	877	847	852	889	843	852	924	842	855	890	867	879	890	784	819	933	802	851	848	791	806	858	867	904	875	852	879	864	841	816	788	829	892	836	889	878	821	841	845	857	834	845	855	795	854	893	859	854	889	830	890	805	851	887	860	829	867	841	812	849	826	841	815	873	827	836	874	845	815	875	900	872	856	859	801	842	858	849	864	892	895	845	909	866	829	880	869	864	831	888	871	824	916	836	859	823	808	801	843	818	856	809	877	845	846	878	801	870	823	809	908	888	883	820	917	874	887	857	898	850	825	771	823	869	845	849	856	877	806	831	846	841	886	857	829	830	869	818	842	857	818	834	743	862	824	861	908	866	799	850	857	863	891	831	833	800	865	805	850	844	891	871	835	844	830	861	841	856	884	833	850	856	789	884	826	875	858	845	866	887	835	841	894	826	831	843	821	851	814	857	886	817	866	846	825	845	792	829	858	807	853	852	865	820	903	886	826	871	843	826	786	850	872	834	834	892	815	846	801	844	869	787	853	859	856	811	858	860	826	850	795	897	864	857	863	875	807	901	907	833	908	817	868	858	851	813	809	845	871	829	836	816	840	836	827	819	862	879	856	856	831	863	862	868	821	783	874	826	874	797	809	872	881	859	885	815	899	855	806	839	838	849	896	802	841	791	857	861	851	846	853	856	871	838	858	824	872	878	840	857	851	808	892	880	856	882	830	857	850	836	863	805	899	882	871	856	865	870	867	905	859	849	875	863	823	910	876	841	880	890	876	825	844	842	797	883	800	832	866	881	862	860	870	875	848	811	868	791	852	846	867	800	823	840	840	877	852	808	845	857	864	870	826	839	856	857	860	884	890	852	845	838	874	845	835	862	817	865	857	829	876	858	904	826	883	849	842	824	850	831	825	799	829	863	866	841	815	832	895	849	853	870	811	838	835	819	818	823	834	868	855	877	786	878	852	814	886	892	823	752	839	856	848	863	858	798	851	845	916	850	857	888	835	840	855	802	824	851	914	843	929	828	893	854	822	859	837	898	791	811	852	877	923	874	901	832	835	875	811	831	864	860	853	827	828	808	874	831	814	865	857	807	909	858	847	848	859	849	844	859	832	864	871	838	841	829	842	855	875	853	836	800	820	807	856	844	854	832	799	817	824	878	881	864	867	781	883	857	828	891	865	923	866	857	869	847	839	876	843	915	824	869	868	853	841	826	846	905	894	846	863	832	844	901	911	852	878	812	808	910	872	822	826	857	852	868	838	840	839	843	853	874	885	811	835	825	847	833	885	839	883	822	816	859	834	844	869	848	847	804	801	859	818	836	873	831	856	802	884	850	841	813	838	846	835	857	843	875	872	814	811	867	867	833	832	845	886	830	807	781	836	857	858	888	838	849	814	852	876	836	886	874	924	820	863	894	844	829	853	832	831	821	826	810	866	838	836	849	827	804	812	871	898	831	857	855	875	824	824	868	832	865	818	896	796	900	806	865	841	914	835	902	801	864	881	794	805	810	859	843	811
50141	48623	44993	38996	28173	25497	18054	9269	4318	2262	2093	3301	7379	8415	7143	6140	4313	2282	1275	819	603	444	398	404	457	407	434	420	421	388	400	413	407	399	418	409	390	396	405	380	432	430	410	417	384	383	399	369	407	418	415	419	386	380	429	407	413	380	382	425	402	378	426	403	373	388	461	407	383	420	415	379	385	382	444	360	345	390	437	386	422	404	382	393	413	385	392	414	429	430	409	360	409	420	391	427	372	379	388	408	405	415	412	443	413	401	422	399	422	420	382	404	373	399	385	396	414	364	420	385	380	378	395	404	411	397	443	360	417	424	394	383	403	430	443	409	426	382	369	380	409	433	385	405	426	437	415	401	392	396	365	418	439	383	437	430	398	410	416	406	348	410	414	416	397	378	369	388	399	412	390	382	385	383	375	400	381	428	371	385	419	383	356	413	363	387	427	399	425	442	400	355	410	401	412	410	410	414	400	391	406	384	426	427	400	450	361	426	430	411	409	373	404	409	400	374	385	418	428	389	382	392	440	367	409	388	385	405	440	401	405	423	392	370	387	366	410	364	400	358	407	425	433	378	391	384	384	412	379	419	392	376	417	412	412	383	386	362	422	401	394	410	377	400	392	398	374	409	385	391	375	387	454	402	422	359	435	408	389	375	390	430	390	394	399	409	435	419	423	362	421	413	400	427	377	436	390	393	409	400	417	417	408	429	423	425	396	395	402	418	383	427	376	421	389	435	411	406	400	441	392	397	346	421	385	427	363	401	392	412	385	381	426	392	396	393	416	358	369	373	397	382	366	403	391	390	400	428	351	393	383	418	375	393	427	397	425	369	396	367	404	393	372	406	406	403	385	411	435	398	381	376	409	393	350	420	396	382	385	401	403	412	384	371	425	421	390	436	422	365	388	419	380	441	403	402	382	403	422	396	440	377	399	370	393	366	415	381	410	398	419	397	423	422	373	398	434	376	401	367	387	390	413	393	402	400	385	374	401	400	389	401	393	413	368	377	414	397	438	391	390	422	441	371	413	367	362	403	386	368	429	416	367	376	410	397	384	404	372	433	408	416	389	372	422	378	437	425	395	410	400	399	379	380	400	402	378	413	420	402	389	357	387	438	385	455	370	423	391	411	407	392	381	412	395	380	411	400	418	442	401	395	410	429	403	387	363	409	374	371	435	373	392	392	372	375	412	368	391	426	362	404	411	392	357	436	396	393	394	380	383	382	392	380	408	377	430	412	349	426	388	387	377	406	375	389	410	417	440	359	442	398	401	397	388	388	385	380	370	431	425	325	406	385	416	388	395	377	384	363	358	416	398	393	434	398	403	431	421	374	403	385	404	356	422	407	413	364	377	415	427	425	385	416	387	395	353	366	428	410	412	389	424	401	378	392	424	409	372	410	392	400	415	383	359	442	416	397	400	414	419	376	424	401	367	393	399	361	378	420	407	397	388	433	414	408	385	388	406	420	410	398	439	426	386	408	419	396	416	403	378	413	389	394	416	402	403	444	377	424	432	442	374	385	428	417	388	385	435	406	400	383	436	410	403	404	395	417	387	406	399	415	418	412	427	404	387	423	402	393	392	420	387	391	419	403	389	383	383	419	354	376	453	420	413	394	384	409	407	378	388	402	401	401	410	393	414	414	410	382	425	404	407	375	438	402	356	398	436	363	400	384	415	410	385	368	409	399	374	406	392	422	414	413	386	364	397	393	378	416	395	393	431	420	379	384	430	382	402	413	385	370	401	423	371	407	413	419	399	418	405	408	378	398	419	411	381	435	391	395	412	419	385	403	399	409	409	418	379	343	411	377	389	424	388	386	399	406	429	393	398	363	400	449	377	354	426	373	399	401	419	404	412	423	384	400	367	391	395	403	386	431	392	381	415	387	409	397	391	415	420	389	384	379	369	382	434	395	464	369	375	434	415	400	368	374	410	423	408	374	386	400	416	384	397	399	384	392	420	398	406	406	411	396	412	408	369	382	386	415	416	382	400	374	418	362	375	366	434	396	380	403	394	384	398	395	381	440	421	368	412	403	407	398	388	411	420	415	399	401	396	371	426	408	409	382	414	391	446	393	409	390	399	389	418	382	402	373	390	396	390	411	382	423	382	401	386	415	394	401	399	381	400	404	389	407	382	381	437	403	376	431	383	406	391	394	417	422	396	395	418	412	420	396	426	419	391	395	429	393	417	401	366	398	404	386	405	395	433	372	430	362	418	397	401	460	402	408	409	426	382	421	406	383	375	398	386	425	404	384	416	447	390	454	392	398	421	380	400	386	365	339	405	380	401	369	422	423	428	383	424	410	383	424	440	412	403	381	397	375	384	409	436	396	399	425	423	431	377	392	416	377	405	404	395	406	384	377	362	420	392	413	397	421	381	389	378	410	402	366	405	394	386	410	383	425	397	420	414	371	408	377	429	402	394	383	432	396	432	385	402	386	395	376	391	420	385	401	395	414	401	437	439	423	389	411	423	400	412	406	428	388	411	382	386	391	432	350	408	381	404	416	388	416	427	415	348	409	388	366	416	439	359	365	406	401	402	389	422	378	421	391	394	393	417	418	382	407	389	376	413	373	380	421	409	385	415	386	409	414	408	442	385	387	398	397	375	413	432	435	415	373	400	410	414	401	385	397	412	366	420	391	407	396	415	358	374	369	380	430	401	393	349	372	378	404	406	385	402	421	403	390	425	423	394	419	453	364	391	368	430	409	399	406	421	396	378	382	408	386	448	411	395	398	417	442	377	422	418	346	396	369	413	426	413	402	378	396	385	363	394	412	400	352	423	405	379	420	410	406	396	391	411	421	417	460	394	406	432	409	397	369	419	381	415	386	423	420	378	408	427	404	379	403	407	420	367	373	418	412	404	390	437	431	360	434	425	383	397	379	413	388	420	356	427	368	413	387	383	386	432	360	403	358	401	390	380	375	411	406	439	407	407	406	418	390	407	419	377	358	370	410	386	384	417	379	405	392	389	392	386	372	366	427	384	389	386	401	409	441	393	418	425	375	394	376	366	384	420	390	401	408	389	395	431	381	403	377	387	407	366	415	396	360	457	397	400	409	381	413	384	395	429	410	411	394	425	377	389	371	419	421	385	422	391	393	402	417	386	391	392	425	418	394	406	419	415	431	427	362	388	419	411	420	391	389	361	415	428	415	375	395	392	435	395	408	420	386	406	387	409	408	387	377	411	419	404	392	366	409	383	380	411	403	417	430	352	431	359	385	412	437	405	389	393	424	419	420	401	396	407	420	406	407	405	391	385	373	408	421	416	400	386	414	438	384	410	431	393	412	403	362	395	402	389	392	424	386	429	359	411	365	368	422	391	392	402	436	379	397	396	394	373	416	392	414	388	413	394	405	379	354	419	375	382	398	422	422	388	430	431	423	395	414	408	411	350	400	433	407	422	361	399	384	404	398	389	378	401	404	412	400	411	387	405	377	451	410	376	392	411	416	428	416	383	405	433	388	363	437	399	433	379	401	421	384
38113	46240	47096	43375	30220	24429	14726	8427	6391	5977	7554	13324	25193	26768	24301	22221	15725	9515	4997	2921	1735	1275	997	958	961	940	952	984	906	972	911	992	953	958	900	944	943	1015	953	940	936	950	910	962	947	964	951	950	903	955	957	969	942	904	992	944	953	978	966	958	921	960	908	976	950	957	971	975	890	944	942	922	949	895	945	1028	922	926	949	965	969	941	941	955	956	917	943	913	949	957	975	957	975	961	986	933	924	952	928	978	939	926	906	966	995	949	973	921	954	969	948	932	925	991	960	969	1008	951	908	982	950	887	976	971	986	916	928	935	960	930	981	915	908	967	957	973	958	907	988	906	914	908	934	900	922	951	987	939	1000	906	991	946	902	950	897	899	913	939	932	929	983	968	1016	885	978	958	959	923	945	973	984	952	952	956	1015	988	936	947	971	922	940	944	973	969	952	936	972	892	944	964	935	959	1005	956	953	969	967	941	986	940	911	918	947	973	876	947	959	925	957	968	897	932	995	968	906	967	937	966	970	954	963	927	944	981	953	841	957	968	943	888	911	965	961	950	921	935	943	896	971	951	970	957	954	856	917	927	890	955	953	918	912	969	880	952	960	974	953	966	956	922	946	1004	942	946	941	961	970	916	983	968	954	961	961	978	945	864	944	978	957	952	955	942	1014	940	922	906	1006	986	930	944	917	948	964	952	965	962	937	938	920	966	981	980	978	945	915	898	959	914	989	973	908	979	910	993	942	889	992	979	933	968	885	923	921	938	936	948	1003	966	965	940	914	977	966	958	924	932	938	977	899	959	901	958	997	960	919	932	933	961	974	940	938	931	920	935	934	913	940	953	938	950	945	928	964	950	936	944	975	966	926	934	957	962	904	984	956	1046	969	958	928	991	929	900	982	975	936	1000	929	944	939	984	968	956	912	954	976	1035	943	940	939	953	911	930	965	913	966	963	925	920	963	973	934	950	885	967	996	951	956	913	941	961	1012	910	977	1008	952	977	925	994	1006	959	937	943	964	976	972	995	988	941	1007	970	959	879	943	955	952	943	950	966	995	912	961	1000	993	979	937	986	999	907	919	960	952	948	978	975	915	954	907	1001	958	969	924	963	965	916	956	939	952	921	990	913	979	1000	975	998	921	965	921	939	977	961	899	976	966	947	921	986	930	935	980	938	982	963	960	981	947	942	936	911	926	962	937	913	905	942	942	902	931	937	932	925	900	957	955	982	977	933	895	898	970	926	922	907	922	964	935	996	914	897	961	932	972	968	949	909	919	911	994	906	941	951	986	1014	997	1003	884	965	934	915	930	938	967	901	972	931	942	965	977	930	999	915	888	946	930	960	998	988	925	948	977	965	920	972	1001	948	955	947	955	921	942	926	971	1002	981	934	939	947	951	943	958	987	958	907	901	983	985	926	918	1003	966	954	958	986	1008	984	969	998	908	923	920	1031	882	946	864	985	950	957	979	926	967	987	980	942	993	900	936	924	966	965	961	936	912	932	923	952	979	930	978	959	978	1008	977	915	951	955	960	953	950	960	960	964	951	942	957	936	912	901	917	937	971	968	920	960	922	935	946	965	965	950	957	1002	966	938	989	909	920	964	965	983	945	989	950	924	954	889	929	977	902	920	978	956	947	949	931	977	938	960	1011	941	934	951	1046	1017	941	1010	976	991	962	936	965	924	968	965	992	1013	946	928	926	994	923	949	904	1025	985	942	963	946	906	967	959	946	967	924	929	972	970	925	972	956	963	927	987	945	1036	950	973	950	974	942	923	953	941	972	938	981	902	973	941	864	933	932	989	922	997	935	938	972	943	996	1028	920	1004	971	989	981	973	929	956	932	1017	955	985	941	976	914	945	942	936	899	955	944	966	917	974	957	958	976	908	968	940	933	966	986	910	975	979	965	859	1012	910	936	936	923	985	928	965	956	957	967	928	972	961	932	948	919	915	945	903	994	924	925	943	964	940	921	1005	954	922	951	985	906	948	972	935	912	960	901	1001	944	961	910	941	948	908	984	937	998	992	925	947	950	950	990	956	947	932	945	984	971	960	949	940	889	938	969	945	963	978	923	940	1007	981	948	927	951	961	913	942	908	960	933	920	1004	950	983	968	919	948	989	939	956	977	942	959	969	965	946	935	946	995	948	940	948	956	959	988	910	989	925	940	975	917	953	916	933	942	890	967	989	955	933	954	928	958	939	916	985	965	985	901	904	965	980	987	961	905	946	964	983	964	1038	920	951	987	920	912	988	930	966	964	960	945	905	906	935	973	916	952	935	944	910	936	924	944	999	1021	958	882	964	955	935	926	946	1033	916	969	976	953	947	999	925	942	920	988	915	921	926	916	952	918	928	942	939	967	957	958	920	957	885	977	953	1016	940	1012	981	960	898	940	941	1000	953	875	939	974	933	976	946	940	937	984	973	989	983	939	977	939	922	1015	923	955	978	928	1000	920	936	975	950	977	966	941	970	962	935	969	955	930	959	988	921	950	965	950	963	1013	948	944	912	988	971	972	949	968	975	985	954	967	921	983	967	969	905	996	924	945	1051	974	961	905	949	949	990	966	902	957	961	1023	942	945	969	955	904	883	958	898	973	1010	939	979	974	935	951	964	927	964	933	953	929	943	925	957	966	1000	961	932	947	974	923	968	949	969	1007	881	1009	987	920	925	910	986	942	920	951	915	933	939	969	1004	987	908	934	944	953	957	994	961	942	937	952	977	943	942	914	895	937	1000	979	943	938	901	972	940	972	959	934	973	971	979	901	903	1052	953	917	946	978	951	928	927	947	928	973	978	934	940	958	970	900	941	974	914	975	956	942	957	927	937	956	976	903	941	962	950	943	951	1030	932	966	961	960	928	918	978	978	988	987	1050	970	940	993	914	896	901	911	971	978	896	917	939	920	929	937	979	933	967	932	938	935	963	981	914	999	945	957	909	924	998	966	935	900	1009	922	960	930	983	935	973	976	942	945	921	917	907	960	965	949	952	994	921	951	918	947	972	912	947	975	979	913	937	966	998	923	972	923	945	924	960	934	942	919	1013	977	972	981	940	944	950	964	962	933	917	948	938	926	978	998	918	967	922	967	961	953	976	903	933	947	948	968	966	963	949	961	963	944	960	938	935	946	928	894	1002	886	918	1012	900	948	931	907	983	988	950	902	959	934	934	966	918	926	939	953	968	943	975	948	928	921	955	914	954	974	918	931	938	933	960	993	929	998	919	970	1009	966	881	951	954	948	933	965	965	1001	943	1021	954	902	902	949	906	918	956	989	986	963	1006	964	933	939	942	956	993	906	980	974	960	909	962	949	938	901	954	960	949	986	989	936	988	916	940	888	938	915	935	963	923	980	1003	953	955	942	936	929	989	963	944	916	939	914	950	948	960	975	995	952	945	947	943	972	957	979	982	965	943	1016	944	933	974	913	921	951	969	938	963	940	941	937	968	1004	958	957	947	910	999	940	971	933	925	901	923	915	925	1013	952	989	932	961	935	985	926	926	954	984	950	985	999	980	955	906	996	980	985	963	979	954	989	924	985	951	942	919	916	985	969	975	928	953	937	962	955	974	964	932
55412	46880	46967	38035	30852	28635	19428	11657	8059	5319	4420	6002	8039	9662	13272	13911	8953	4311	2208	1143	740	499	433	391	418	423	388	398	389	338	381	425	432	385	398	398	370	351	420	385	409	373	422	404	396	359	394	411	419	405	393	386	393	397	408	385	399	360	443	423	390	374	370	384	371	412	366	414	363	357	355	402	388	452	369	388	396	370	388	376	409	434	383	369	370	359	407	351	405	355	365	399	390	422	377	382	373	409	410	407	437	406	401	378	387	399	345	373	425	423	382	379	365	377	399	400	385	371	376	406	395	384	381	378	363	432	387	385	391	378	410	394	373	356	389	359	369	366	362	392	367	377	409	345	397	400	396	397	366	369	395	375	383	400	416	415	404	381	422	426	421	385	373	402	430	413	389	401	394	437	395	375	403	403	397	402	391	384	407	403	402	391	385	414	379	416	419	405	363	398	423	376	401	406	425	361	378	381	413	413	407	387	410	420	392	373	386	445	419	385	393	422	404	416	418	354	467	410	386	343	385	387	398	395	398	417	384	387	360	415	446	389	380	425	391	418	363	398	365	375	382	397	421	427	422	403	393	397	398	380	357	370	413	397	414	418	403	399	403	388	374	358	397	409	388	380	429	389	404	368	399	424	407	358	409	389	346	350	415	370	388	434	393	409	412	368	384	372	398	395	408	403	408	399	372	434	386	395	382	374	381	403	411	399	363	361	373	381	370	433	404	408	371	405	391	411	384	405	379	441	425	401	389	414	424	401	402	373	423	384	377	389	371	393	344	381	398	387	404	394	406	384	396	402	397	442	408	393	390	399	398	397	391	370	362	423	373	392	394	412	415	410	372	399	372	388	433	396	448	385	394	412	404	439	437	369	417	404	383	391	351	408	420	352	423	359	395	409	372	401	395	404	440	382	359	374	395	374	459	362	404	424	420	417	423	372	404	439	377	398	385	415	397	380	380	395	408	401	408	406	368	388	386	410	413	388	385	391	378	396	361	369	383	373	397	399	396	392	428	398	372	370	377	373	399	418	393	380	383	394	390	382	428	409	396	394	413	394	413	409	431	396	386	371	359	393	404	391	405	390	388	401	390	399	385	401	422	384	371	429	391	422	372	412	410	420	409	420	406	392	403	380	408	416	398	426	370	396	381	384	389	363	424	390	374	394	369	397	384	387	423	378	362	365	403	388	385	405	409	391	370	381	383	398	375	359	369	391	394	388	447	397	401	424	396	366	374	401	394	382	383	389	375	377	400	392	361	361	376	396	408	424	386	406	382	387	400	376	368	417	422	390	357	391	418	410	424	406	368	399	383	375	392	346	422	433	401	377	386	354	392	388	413	374	398	368	375	392	379	408	399	392	403	365	390	390	440	380	391	398	398	396	384	411	360	365	395	409	379	411	434	404	399	378	379	411	407	374	383	413	379	407	404	405	386	389	390	397	389	387	380	433	397	407	399	413	384	424	380	367	384	396	385	384	367	396	362	363	386	399	379	378	366	389	408	386	368	399	416	371	411	357	362	393	414	384	370	383	387	343	386	421	390	414	386	368	363	373	364	370	397	413	414	395	365	417	393	356	372	381	399	376	374	395	391	362	379	419	384	399	416	404	425	380	389	374	407	402	363	403	429	392	394	387	404	381	373	401	372	421	382	370	413	420	395	371	412	412	427	349	408	429	397	410	370	370	401	423	384	415	374	399	418	387	359	443	372	379	404	398	408	360	363	400	352	368	399	389	409	388	398	391	366	383	360	411	354	383	403	426	412	413	417	418	400	398	411	379	409	398	398	388	385	393	382	347	437	409	385	372	392	429	358	376	426	361	417	366	385	418	395	403	390	356	386	415	390	396	411	364	410	400	395	411	392	417	401	429	390	402	385	402	382	387	380	430	371	370	419	360	393	385	386	386	393	403	419	393	396	396	404	401	381	401	416	390	401	362	399	390	382	395	392	387	368	358	400	431	379	423	390	418	425	396	389	367	386	371	366	390	396	432	381	391	426	395	398	390	366	392	396	409	391	360	375	404	398	381	361	365	375	374	386	383	397	404	367	378	411	397	389	361	376	452	377	372	380	383	387	423	440	400	412	405	382	373	418	367	400	426	394	393	363	385	413	384	358	390	394	387	396	387	387	359	407	381	366	412	378	409	383	385	357	395	398	402	373	384	407	418	372	377	385	455	441	382	397	392	386	401	389	384	388	408	382	453	407	373	406	405	399	377	402	419	397	361	394	392	429	379	393	405	426	395	377	395	404	447	403	365	374	373	406	409	409	407	405	390	394	368	417	407	397	387	371	386	380	410	420	405	404	364	420	397	434	418	404	373	387	394	401	414	394	381	392	372	399	396	401	399	371	390	405	372	409	455	381	392	416	376	384	384	394	390	402	381	397	386	398	429	424	364	394	359	372	397	382	389	387	386	384	448	407	434	418	393	407	390	392	394	386	395	384	393	373	384	414	399	416	405	425	402	426	394	417	383	419	374	412	407	388	392	391	363	395	345	399	380	422	462	391	407	357	421	397	379	416	385	340	432	415	412	437	389	391	371	386	404	400	368	376	410	404	411	395	392	393	370	400	350	402	391	358	435	369	362	350	399	381	363	401	371	365	383	440	417	395	374	403	390	405	358	406	424	431	382	397	398	430	404	361	396	426	384	393	361	390	384	362	378	378	411	408	410	408	385	404	403	420	406	429	389	421	373	380	357	396	392	389	371	406	444	383	432	391	405	412	371	423	393	374	415	392	436	389	402	407	389	412	414	389	371	367	388	398	425	425	421	433	387	406	403	412	405	382	416	435	351	376	368	423	422	387	385	394	412	406	398	381	362	390	388	420	397	448	407	388	358	365	418	377	397	377	388	407	383	408	392	376	371	391	362	423	386	383	391	398	400	380	398	414	381	436	387	382	370	428	390	337	355	402	399	356	428	418	362	408	355	396	399	397	376	424	407	390	382	422	341	397	379	375	374	399	421	397	375	405	366	395	377	400	416	373	422	367	389	358	414	369	374	417	429	380	409	387	396	407	398	395	352	385	406	367	397	372	393	393	378	364	417	381	421	379	386	390	379	371	396	380	374	409	431	383	437	415	416	407	379	386	397	396	435	420	379	338	424	381	395	396	383	390	373	359	416	426	382	375	382	345	404	392	414	410	406	400	431	363	395	431	398	416	415	389	427	401	409	383	368	362	367	431	382	404	393	414	447	393	391	403	393	397	398	382	409	391	373	394	407	419	394	378	381	409	348	387	367	364	430	402	420	447	387	391	386	394	380	365	367	405	411	405	407	389	384	391	370	413	395	362	421	421	393	391	416	433	403	411	337	389	403	367	362	390	407	421	400	382	380	366	360	382	432	394	374	372	385	343	391	383	378	388	376	435	385	405	353	390	373	411	394	389	396	375	384	394	416	401	402	410	383	380	397	392	414	365	398	389	371	407	385	381	373	414	415	432	400	374	388	391	365	387	443	362	376	389	385	369	398	375	368	434	374	405	386	428	390
44726	49648	51728	46199	39237	27792	11502	12102	14829	13150	14507	19486	23400	27084	34973	34635	25876	15893	8574	4393	2268	1368	1044	945	944	950	873	849	866	945	907	884	906	944	893	950	951	907	942	921	887	947	925	913	899	951	953	898	866	897	904	1009	940	921	962	934	896	974	958	894	905	937	896	976	937	932	966	901	925	902	921	912	909	917	945	919	902	924	933	861	1003	956	919	954	923	918	869	909	931	893	932	916	933	926	872	937	904	876	942	939	927	940	899	953	949	886	921	921	928	949	910	914	933	914	912	925	896	960	866	919	932	926	945	929	948	961	947	982	918	911	958	919	923	934	897	971	860	875	920	886	913	924	907	907	938	913	931	978	898	873	924	892	906	951	897	958	912	918	887	902	960	928	947	954	940	899	959	943	900	925	918	952	895	855	909	975	936	895	965	1013	872	953	903	897	919	957	944	928	900	915	962	864	941	929	908	938	942	920	980	929	947	894	941	948	910	913	956	899	970	944	906	949	952	874	878	889	907	946	905	914	954	897	947	905	923	866	866	910	847	958	887	897	958	927	936	914	897	925	885	978	888	944	885	923	911	855	930	913	903	894	917	932	894	924	895	926	884	861	937	899	996	895	962	943	947	936	967	936	916	850	897	915	921	924	938	905	916	917	886	869	978	919	934	892	897	864	915	897	923	885	903	869	928	922	912	958	935	931	880	918	891	915	892	928	904	911	906	951	884	866	931	899	939	866	974	927	934	911	893	960	912	927	908	914	916	929	862	945	941	935	882	943	905	975	968	901	898	893	905	957	917	942	885	907	935	910	910	885	914	900	914	927	985	952	944	901	925	943	918	915	955	958	967	882	947	889	913	964	941	900	926	937	879	972	949	968	949	906	901	900	932	926	914	953	907	916	878	913	899	920	907	888	920	943	869	927	927	918	899	862	919	935	903	925	927	898	926	896	966	954	933	943	927	923	901	917	946	864	937	878	885	961	925	892	937	919	905	964	915	960	934	931	865	943	895	930	921	943	906	916	950	903	947	930	983	923	875	889	902	911	870	943	946	936	932	946	822	960	945	920	895	937	918	965	905	918	921	861	899	920	890	934	954	922	966	877	979	935	897	938	926	897	930	868	899	971	920	940	913	953	939	877	949	954	941	905	884	941	986	928	921	955	961	931	965	883	873	947	898	965	873	936	922	892	934	903	948	993	936	877	897	910	898	901	867	928	918	890	911	964	935	909	900	932	916	858	905	898	924	894	948	943	888	929	959	945	963	877	931	934	869	941	931	906	936	893	935	981	906	917	861	893	958	877	962	937	929	900	910	897	950	890	927	919	864	916	877	947	908	921	913	896	871	912	903	908	918	934	958	954	874	944	935	953	912	902	892	945	921	934	949	877	941	891	930	929	905	928	893	925	893	922	911	910	911	832	905	893	938	884	860	935	939	979	918	928	914	866	889	950	939	908	874	924	915	897	950	936	864	914	931	948	932	885	896	911	935	929	912	962	884	915	916	869	955	948	945	963	918	872	960	939	862	940	917	909	854	906	883	908	938	924	984	954	914	945	891	960	911	916	953	972	888	879	960	837	926	878	937	915	908	873	953	954	950	886	950	922	891	920	904	980	902	997	946	944	907	929	937	934	902	920	853	921	953	953	890	876	899	938	910	979	935	957	945	941	895	916	892	934	923	883	938	929	950	918	940	904	955	909	919	890	957	902	892	945	932	885	912	910	862	936	978	910	904	954	943	947	916	897	922	903	907	869	925	838	896	911	910	957	920	948	863	903	901	959	953	956	965	914	932	955	949	921	960	916	893	931	906	969	978	915	951	940	899	941	927	890	897	883	915	896	911	928	923	920	971	927	941	902	932	937	958	972	984	940	901	995	956	933	857	936	931	887	887	898	977	927	886	907	920	889	939	907	883	966	915	937	926	928	906	899	893	941	929	904	887	909	906	948	905	989	897	898	916	914	904	839	902	893	901	915	937	942	938	961	973	962	934	915	930	884	922	924	952	914	931	896	874	888	921	916	967	935	942	955	929	963	872	904	870	945	952	907	930	929	962	955	905	913	900	988	888	897	959	924	909	947	867	876	853	902	840	952	916	939	913	901	909	927	954	928	942	883	933	905	884	845	937	994	961	923	910	858	895	916	872	934	910	920	921	958	960	978	907	935	901	941	941	965	912	891	922	931	922	933	944	972	896	917	881	919	912	910	920	911	922	892	915	905	945	917	914	916	951	922	977	940	929	977	875	939	985	918	939	920	904	904	893	890	979	945	926	916	985	937	849	958	903	946	956	837	919	870	942	915	891	917	961	899	945	944	954	968	925	939	935	941	875	915	884	905	921	970	953	871	900	891	905	958	936	980	937	876	937	942	931	951	933	980	956	923	952	881	872	994	917	934	902	1004	883	923	907	898	965	961	960	882	903	908	921	955	904	913	945	956	888	922	933	882	941	920	913	959	943	969	935	947	932	895	864	968	854	900	929	897	906	913	935	899	894	883	916	902	860	924	882	919	925	976	869	953	896	942	917	907	923	917	944	950	906	908	851	910	928	961	926	893	1002	940	893	882	907	956	914	916	986	867	906	901	974	931	960	936	884	956	912	944	926	894	909	954	928	958	920	899	987	876	890	922	928	898	879	890	913	906	890	972	896	957	901	922	876	965	902	917	928	923	916	925	940	961	935	927	943	981	909	928	884	912	920	918	891	901	911	959	894	913	958	931	848	920	878	869	940	902	865	896	961	951	938	842	878	913	896	898	937	897	898	901	997	948	966	965	894	883	893	900	917	944	883	905	857	952	909	880	878	930	944	923	882	926	920	960	917	918	938	951	932	859	933	886	912	930	849	933	929	867	888	926	917	909	942	855	888	876	895	945	875	902	919	972	936	912	952	926	948	941	901	928	935	891	871	907	925	909	931	891	956	916	857	910	887	905	930	931	928	892	937	977	923	960	923	915	930	928	958	958	917	864	947	878	931	922	921	876	969	954	885	928	906	898	975	887	933	886	869	898	930	939	921	932	939	962	958	918	888	874	895	911	912	925	928	930	838	936	902	921	938	928	911	906	908	868	896	897	931	943	884	953	902	893	915	883	927	933	914	911	946	882	909	905	897	936	977	910	939	947	938	857	895	882	926	904	921	914	925	919	940	928	900	908	911	950	942	898	938	905	884	914	932	941	937	897	949	908	938	936	892	958	945	887	902	961	934	885	907	921	954	1004	928	923	988	881	947	925	888	908	916	893	945	915	930	890	922	909	1007	906	952	906	919	883	980	884	923	888	911	921	959	885	924	903	922	877	886	930	904	917	874	950	919	854	926	918	923	952	913	887	896	897	957	914	918	938	898	883	951	963	934	933	901	937	923	922	851	939	969	958	953	869	967	857	894	948	936	906	943	946	983	906	931	979	924	885	887	938	919	959	929	976	946	935	933	921	932	880	928	914	910	974	912	928	935	901	884	863	836	913	946	968	948	915	929	924	1001	930	906	938	893	927	978	950	947	934	930	903
12507	9739	12964	6643	4008	2287	1255	1164	963	822	711	707	600	534	749	815	768	594	506	440	371	346	371	372	344	319	327	314	390	340	335	361	328	349	320	375	363	312	366	351	362	356	333	331	340	358	342	335	348	367	327	336	354	309	349	369	352	361	330	337	337	370	335	324	348	348	336	331	309	338	323	363	318	340	353	324	327	318	341	297	374	334	357	366	371	353	343	359	342	345	321	332	340	331	350	305	344	368	348	354	342	346	352	374	362	329	373	330	334	320	347	340	346	369	348	351	319	343	314	340	330	347	333	316	325	352	369	326	350	348	340	356	350	299	321	347	338	307	353	354	322	335	366	347	333	372	345	377	275	336	355	346	357	338	328	316	325	361	364	326	314	353	371	350	327	320	335	339	340	325	349	323	352	343	339	323	335	320	363	344	369	364	397	345	393	339	346	326	335	301	316	345	337	355	317	359	351	326	371	359	344	365	338	346	334	328	337	359	336	353	320	317	347	365	362	345	329	330	374	311	330	330	366	358	327	354	349	361	340	341	340	343	347	354	337	349	339	345	370	348	346	375	330	331	360	382	364	321	343	339	355	333	319	314	370	338	363	335	332	357	371	336	356	323	349	340	326	329	339	345	316	343	342	335	312	343	324	336	352	332	355	355	347	347	352	329	333	342	340	320	357	364	358	326	330	332	348	371	367	347	344	351	312	340	337	324	323	370	341	304	343	347	335	354	320	324	338	334	303	371	364	366	321	323	335	321	337	303	349	381	350	343	386	324	369	302	370	336	367	342	381	355	349	320	320	281	325	330	302	343	351	342	367	367	357	339	354	361	352	337	325	345	352	337	356	352	371	341	358	316	360	324	334	338	307	362	319	320	365	365	342	340	325	347	328	385	394	343	391	315	334	314	347	385	299	351	333	305	364	359	359	340	356	371	315	318	326	319	387	309	371	313	325	333	348	344	375	348	327	340	356	353	335	359	347	380	321	316	311	357	339	334	320	316	354	343	364	340	331	325	338	372	329	341	313	354	354	319	365	342	310	334	321	379	311	368	327	360	322	344	321	326	298	343	309	338	345	363	340	323	310	333	356	324	313	307	369	327	342	337	354	332	356	328	340	359	281	328	347	352	347	298	354	353	333	345	361	367	311	346	327	324	349	351	263	325	328	308	346	326	339	345	362	351	358	337	345	374	357	338	379	350	358	347	353	351	348	357	318	364	354	310	366	369	363	361	349	324	344	330	379	331	357	318	343	354	347	346	348	351	361	339	349	356	321	335	350	336	353	335	353	333	368	355	340	362	299	334	343	328	350	363	353	353	367	359	350	368	329	332	323	313	307	373	309	344	335	357	371	307	336	376	340	344	370	331	361	346	352	341	330	377	351	335	350	292	304	341	336	329	343	331	376	351	337	310	327	331	374	346	331	319	324	309	340	357	349	368	314	351	330	345	364	365	350	352	305	339	365	359	359	310	317	331	327	365	329	360	337	390	311	359	315	343	308	347	328	324	319	329	324	369	320	310	359	372	359	348	322	345	366	370	375	358	345	345	363	366	346	360	312	365	349	363	317	345	323	313	327	333	358	328	319	349	355	324	340	352	341	298	342	366	355	301	323	315	355	311	321	322	342	339	336	323	337	344	334	351	353	345	352	326	347	329	328	308	319	360	319	401	333	333	329	316	346	328	341	349	365	380	358	334	361	328	338	354	349	331	355	339	359	357	309	348	335	357	337	334	324	293	365	333	384	367	346	352	345	326	334	344	356	330	359	355	321	336	349	309	340	315	342	332	351	349	362	350	370	350	320	390	362	352	368	370	356	332	271	336	357	325	306	315	310	299	369	388	378	346	377	366	329	320	374	346	329	352	335	368	357	352	330	366	334	346	376	356	350	342	359	355	380	358	353	363	347	299	295	326	357	331	359	357	362	337	339	336	354	360	352	334	335	366	330	333	319	349	362	364	360	374	332	318	345	341	342	324	315	327	343	316	334	362	301	364	359	318	329	345	342	337	335	357	323	322	342	349	343	323	338	356	356	335	346	340	338	347	315	347	340	332	377	376	346	329	322	324	339	371	347	363	355	356	304	322	322	321	330	356	346	362	361	344	382	325	377	316	333	353	345	369	351	360	315	336	329	336	362	367	372	353	303	352	333	340	339	334	321	353	330	332	341	341	342	355	357	307	323	332	326	337	345	379	358	282	329	343	293	341	314	348	341	361	334	322	354	342	327	331	323	343	359	333	353	371	325	350	366	336	339	342	357	326	328	311	347	349	336	361	379	385	313	310	357	308	366	336	304	327	307	298	381	325	345	340	372	340	367	348	361	357	367	326	333	360	364	329	364	339	352	355	350	334	371	332	320	376	344	347	340	369	352	346	376	350	327	304	370	341	340	325	338	330	346	291	317	343	329	324	316	345	365	334	343	344	342	319	359	342	330	325	354	327	353	362	338	310	322	335	363	359	347	333	357	323	322	317	346	356	365	338	347	319	321	306	359	347	331	337	368	330	321	319	306	379	299	329	337	349	360	308	329	364	337	358	332	327	377	307	361	367	352	347	342	339	323	338	321	341	355	370	329	330	354	345	359	356	326	368	373	326	347	345	319	327	332	346	345	348	331	346	312	337	348	334	354	358	333	342	344	352	326	367	315	337	352	343	338	322	335	331	336	330	294	353	332	321	334	348	353	340	326	362	342	353	390	340	321	355	317	362	338	309	348	349	334	353	329	361	346	349	365	311	344	323	320	365	330	364	336	328	336	350	334	339	321	327	320	337	320	340	359	375	356	359	320	348	345	366	355	361	343	342	340	328	373	352	370	325	311	312	378	359	312	329	364	369	315	346	336	355	330	330	342	364	368	331	321	343	340	360	325	326	363	383	363	354	325	344	341	317	338	356	346	351	382	361	352	371	377	352	373	340	353	337	343	325	335	341	329	348	348	337	342	325	346	362	359	320	336	353	353	342	325	334	323	359	332	332	332	364	341	370	386	333	331	316	334	325	391	371	326	360	327	373	330	342	343	343	341	347	350	350	341	334	330	338	327	344	326	356	351	383	341	331	338	368	317	333	359	334	356	279	359	352	349	325	352	358	332	356	361	324	348	313	372	343	347	338	327	358	348	330	337	328	315	357	337	332	351	311	345	330	348	346	322	366	376	365	356	330	355	324	334	351	334	326	364	361	351	310	320	340	362	363	331	365	333	348	373	326	307	336	340	368	355	340	366	347	366	373	343	350	303	352	322	349	351	360	346	352	324	346	329	318	343	322	366	380	352	325	347	344	335	375	336	314	354	351	338	337	332	364	341	348	351	343	336	365	341	373	323	337	348	359	386	308	321	354	359	354	337	342	376	350	347	332	347	351	338	305	308	347	338	388	342	341	349	328	335	326	362	332	375	369	316	351	347	332	333	315	361	340	321	345	350	332	384	333	343	353	327	361	352	321	358	336	338	320	333	332	345	341	368	353	352	329	366	334	339	351	337	351	334	302	346	338
8567	11731	19115	14418	12211	8685	5322	5062	3646	3684	3128	3165	2501	2083	3252	3549	2870	2178	1613	1202	967	857	866	884	819	864	823	788	803	818	800	856	848	857	854	825	861	863	850	842	836	847	828	860	836	780	870	816	833	883	823	824	832	883	790	803	904	869	837	820	813	808	867	874	791	865	850	895	891	868	853	878	829	837	827	874	791	789	859	809	820	836	844	878	818	809	841	835	810	855	800	828	839	828	850	818	782	850	886	853	807	818	775	788	822	832	847	833	856	863	845	855	826	802	838	873	791	835	868	826	817	767	851	902	811	819	725	818	840	823	914	798	801	828	838	856	845	861	802	855	852	856	828	869	813	834	819	827	838	814	824	850	804	907	834	807	891	877	866	805	870	880	852	842	860	857	844	813	875	774	794	885	867	798	834	796	803	789	827	841	840	781	803	809	818	838	792	847	859	869	777	823	838	844	856	810	859	844	847	834	868	860	792	831	849	827	863	822	842	842	835	866	842	805	807	804	851	853	832	872	854	854	801	834	845	826	847	826	816	833	854	827	802	806	767	819	893	866	845	827	845	854	793	840	810	852	832	856	861	857	852	831	884	775	856	783	811	801	808	877	799	818	868	827	836	830	889	859	878	827	854	844	832	763	878	901	897	834	858	883	820	873	857	800	800	864	889	857	798	827	872	785	808	862	844	807	774	858	856	892	828	825	853	819	821	887	858	788	791	849	848	794	848	833	853	859	830	831	866	860	827	848	805	900	829	835	836	838	783	852	877	802	836	838	875	819	767	846	883	827	877	813	842	874	777	816	866	808	776	857	823	874	816	844	829	825	819	796	827	865	868	848	837	828	846	900	878	827	802	804	811	787	881	851	848	786	828	858	840	804	911	812	799	822	802	856	764	823	820	824	821	821	813	824	883	772	772	860	833	844	897	802	844	838	850	803	866	869	861	816	868	843	840	833	817	848	836	802	854	850	805	835	778	836	839	854	810	800	832	834	870	800	835	845	877	793	820	790	856	798	848	820	880	885	856	826	838	780	842	839	783	803	787	838	815	859	785	817	801	877	833	839	833	841	774	815	835	802	860	825	854	799	877	845	786	804	827	826	806	841	829	823	833	880	797	822	807	850	823	853	891	876	866	856	811	876	884	824	842	857	775	845	846	817	828	835	803	780	866	856	846	843	828	845	809	783	851	852	837	836	872	793	841	833	852	841	814	808	880	810	796	783	883	801	881	827	810	889	817	784	870	807	840	804	836	824	847	802	846	832	836	848	818	830	816	822	870	866	827	882	823	840	805	892	857	853	820	867	826	839	782	853	862	826	834	837	858	854	861	879	824	860	866	809	802	851	810	906	832	867	803	846	820	855	838	850	816	863	846	806	869	813	861	829	849	842	850	844	862	840	892	832	829	828	867	830	779	847	853	836	860	833	825	841	855	866	797	778	799	831	792	828	821	820	855	799	887	784	840	811	829	838	843	826	825	797	838	808	867	877	874	811	821	858	857	831	809	865	781	841	795	888	839	820	789	862	846	873	847	862	848	819	830	859	829	840	863	835	802	848	798	806	839	817	802	832	848	894	866	805	865	806	864	763	849	839	862	819	786	868	807	795	808	891	732	832	862	830	828	802	841	828	853	845	870	825	834	866	808	815	836	870	834	849	832	870	799	866	820	831	845	780	871	870	859	802	847	858	795	807	907	847	913	803	795	853	792	816	811	861	898	873	827	882	794	826	836	799	825	834	853	867	861	835	860	879	864	846	828	778	814	818	789	849	896	779	821	844	789	857	819	820	892	813	812	862	835	802	808	849	850	737	846	792	852	822	805	782	838	799	825	730	855	835	862	833	785	803	801	860	832	819	810	872	860	836	813	857	845	862	824	774	832	795	834	847	855	813	818	836	871	831	847	818	820	826	865	791	839	825	750	815	856	809	823	782	858	793	827	842	846	788	857	847	823	854	834	858	817	849	825	846	835	800	837	834	840	832	839	809	849	801	830	827	821	813	834	810	839	881	843	875	843	796	860	832	863	862	787	839	808	839	802	828	897	845	833	826	878	802	864	844	874	852	840	858	806	833	892	832	845	871	859	844	861	862	859	843	781	856	828	826	789	838	824	786	864	817	833	837	766	805	819	815	873	798	799	878	833	802	821	839	823	808	821	845	850	877	838	836	846	867	823	834	755	792	831	814	819	791	815	841	814	820	843	808	846	813	850	805	842	872	843	850	871	807	766	839	812	843	810	811	846	836	864	839	829	840	870	795	821	814	850	876	840	807	876	830	878	857	841	768	845	830	856	825	840	846	913	820	862	847	814	870	810	875	795	830	862	865	782	845	807	782	832	866	856	841	845	825	782	807	876	843	810	839	839	818	855	769	781	848	782	895	831	842	845	866	856	838	847	814	838	834	839	873	856	811	816	798	870	832	851	865	869	856	812	816	814	927	777	792	820	861	796	825	805	758	813	862	789	836	768	810	829	838	823	807	789	832	799	852	820	793	827	801	877	883	806	811	803	892	835	783	864	848	806	817	813	823	837	817	897	821	761	824	874	815	842	834	884	860	823	803	872	879	788	851	822	859	862	878	804	871	872	880	864	832	847	809	875	827	873	851	807	858	860	865	822	813	860	828	858	827	795	848	793	776	850	860	815	868	827	828	815	810	831	829	884	889	865	847	801	801	874	833	859	792	815	797	826	842	874	843	803	837	824	842	868	825	805	794	818	818	834	847	807	818	850	884	845	866	852	827	849	814	832	793	816	821	874	854	851	826	832	823	820	840	861	873	781	874	872	851	861	844	771	850	852	849	833	796	865	826	844	858	887	844	848	830	816	842	835	859	838	864	860	888	869	816	812	839	869	826	788	801	789	849	791	854	795	838	826	804	786	811	894	853	802	874	813	868	795	829	840	824	794	845	857	812	811	870	848	860	866	788	840	844	822	816	788	787	873	825	849	837	812	826	830	796	830	836	822	887	810	829	851	893	793	835	864	780	829	811	836	866	865	838	799	853	841	852	811	810	798	792	814	821	814	839	855	823	817	825	801	840	836	835	850	829	818	845	815	845	819	871	855	799	812	805	835	808	868	842	851	828	859	792	827	816	847	815	852	851	854	890	834	850	780	868	868	872	871	865	863	831	842	797	807	872	815	821	813	845	827	860	853	839	815	849	824	850	776	853	866	781	838	845	826	859	855	819	822	811	855	826	811	861	775	833	809	864	784	829	804	849	829	830	859	843	866	844	874	805	859	816	803	785	831	814	833	805	797	823	838	837	831	781	812	807	836	827	856	860	827	859	819	811	862	847	850	823	816	814	833	803	811	837	818	887	858	846	857	782	832	862	827	865	901	817	850	842	792	921	860	861	846	806	876	855	791	826	854	871	831	787	836	850	861	859	841	893	826	863	832	802	807	814	873	836	831	802	844	833	800	852	868	847	822	900	808	849	847	838	820	802	894	847	862	791	824	820	830	836	840	835	802	856	771	837	810	752	855	824	857	811
44750	49010	47617	42145	37395	27223	19859	8954	3729	4645	8452	8115	4959	6439	6862	5107	3134	1885	1066	662	488	441	397	409	359	391	410	374	429	395	379	394	397	397	399	422	406	415	381	439	355	368	361	383	386	401	388	434	368	425	383	426	396	376	406	402	404	384	381	419	389	382	418	425	409	394	369	392	405	406	404	404	422	429	385	389	388	368	385	379	416	392	392	410	382	396	435	424	398	391	375	398	386	450	430	389	413	384	431	409	364	372	413	389	386	396	363	374	398	420	350	378	432	412	377	408	393	381	402	404	413	409	418	387	416	397	406	400	410	370	408	380	403	363	395	423	398	401	371	393	407	402	411	363	403	365	398	417	460	414	371	414	388	409	373	393	432	398	398	457	401	386	389	370	388	386	404	418	390	416	412	372	421	357	405	368	399	393	393	414	366	403	442	384	386	390	390	388	414	387	402	397	398	372	384	385	383	396	397	453	428	377	400	389	363	420	381	388	378	415	397	384	425	401	350	368	390	397	408	405	425	374	367	403	407	371	378	390	426	381	399	375	413	401	372	377	370	412	379	391	399	436	406	382	372	408	381	407	422	399	428	390	401	400	407	418	391	401	399	393	425	425	369	393	403	417	396	424	432	398	380	394	393	383	368	339	405	417	378	378	397	389	360	367	396	354	413	427	396	400	438	390	347	381	414	372	422	379	385	387	419	393	396	385	396	405	388	366	406	378	419	367	396	381	395	381	392	423	413	404	375	388	386	369	405	408	397	410	395	416	374	357	419	386	396	367	382	418	451	392	401	392	384	389	391	435	383	407	364	394	394	354	371	358	421	416	390	374	385	411	398	362	382	404	416	425	390	389	361	379	427	397	378	415	426	384	396	396	440	391	378	390	394	451	353	407	379	388	428	389	378	419	401	387	395	389	391	414	390	427	412	394	416	416	416	395	353	396	392	392	395	370	389	396	365	421	397	376	375	375	401	399	403	384	344	382	398	391	374	384	398	389	383	429	395	400	391	436	383	354	401	389	391	413	391	423	427	388	417	379	433	413	399	411	406	381	401	379	405	372	413	411	394	414	428	408	406	422	382	394	359	385	378	420	392	376	427	399	388	430	415	394	409	369	390	384	427	435	409	396	434	396	392	406	412	436	372	430	407	371	384	417	383	404	408	409	380	387	395	399	417	401	406	392	393	355	422	362	411	417	397	422	432	390	422	416	393	412	415	387	392	363	365	372	403	382	393	369	386	383	394	366	349	404	401	408	374	388	428	395	403	418	384	400	390	390	418	397	416	386	400	383	348	382	399	362	366	385	413	385	427	398	405	389	386	395	424	405	382	388	349	363	397	384	412	393	433	389	400	389	375	372	412	420	395	394	382	379	389	414	426	406	360	378	368	396	351	407	399	402	414	365	399	396	365	351	401	400	387	397	416	384	369	422	382	376	415	358	366	403	413	404	398	365	395	362	359	379	415	394	413	367	408	385	446	432	388	417	391	362	342	381	398	391	412	376	374	385	379	412	395	392	370	410	404	397	406	377	395	408	373	382	402	410	352	422	388	445	405	419	387	385	371	371	385	385	399	368	395	398	409	409	398	424	424	403	432	377	383	382	391	424	401	417	415	356	390	425	381	409	415	396	385	370	398	388	389	410	381	427	390	394	392	360	372	384	412	400	389	403	374	406	418	401	406	355	405	421	372	376	381	355	418	425	394	374	396	406	393	412	386	416	394	355	400	376	427	379	390	386	403	397	363	348	373	409	400	403	379	388	382	381	422	383	444	380	414	414	348	404	366	432	395	402	375	403	425	386	395	400	377	402	402	427	381	377	387	397	393	398	388	420	411	429	390	394	393	443	419	406	396	388	414	396	408	432	392	437	385	359	355	411	361	417	387	372	388	378	394	408	398	397	389	405	426	411	403	421	384	407	412	373	408	399	377	369	412	383	370	409	402	403	396	409	374	392	414	361	388	377	382	412	373	416	426	406	415	427	371	419	371	397	408	364	387	381	389	406	421	355	366	384	378	396	375	406	378	402	406	390	403	412	404	422	356	384	416	437	380	374	383	374	407	400	417	390	379	374	402	359	417	388	398	380	405	396	389	413	410	414	400	427	396	376	385	410	400	391	396	375	420	370	433	403	396	397	400	407	407	378	411	401	401	382	401	385	380	396	415	396	358	368	366	393	369	396	401	414	400	386	361	406	409	403	396	392	387	428	410	386	419	415	375	407	384	407	383	393	442	369	397	397	424	407	408	380	396	412	416	416	410	388	355	365	412	411	419	462	386	411	377	378	371	408	373	391	388	383	378	392	472	434	389	360	402	395	422	379	387	404	447	395	443	380	389	382	408	409	390	409	409	381	364	375	388	386	415	370	405	426	430	355	380	400	392	402	329	399	426	428	406	440	365	375	425	390	393	411	364	399	412	385	426	411	378	382	398	406	391	380	420	385	371	393	430	374	387	399	390	396	373	382	373	395	419	380	390	391	383	406	360	392	405	363	386	409	394	405	441	385	409	361	356	396	354	412	388	370	379	371	393	416	341	401	370	401	421	395	376	377	402	392	456	396	351	385	378	403	402	400	393	370	411	434	399	414	386	388	357	403	369	369	421	422	376	394	388	380	389	401	376	391	401	405	374	374	369	390	395	396	416	382	383	396	391	362	391	403	393	383	416	385	396	400	425	378	397	394	447	398	414	380	383	390	377	400	411	400	369	356	397	379	437	418	412	396	392	377	412	384	371	399	383	398	376	401	377	449	407	411	409	399	414	399	397	402	394	458	421	405	375	371	410	392	401	392	369	380	394	389	387	376	390	409	410	458	396	426	343	424	397	402	395	390	377	392	380	374	415	402	389	399	395	421	412	384	410	408	365	378	436	385	387	359	426	393	389	387	397	405	397	411	420	386	366	418	421	402	397	433	409	383	367	392	407	378	413	372	379	421	381	408	382	391	374	374	398	366	376	384	388	379	400	378	411	401	396	394	403	376	392	398	396	416	413	402	399	408	403	383	382	412	432	397	344	429	356	386	375	381	369	422	402	415	386	366	391	391	393	382	405	410	417	402	415	442	407	373	401	399	375	435	436	402	367	397	418	367	418	386	357	391	363	400	411	410	369	384	379	403	387	375	386	430	403	380	369	392	369	405	351	407	402	429	423	404	420	407	389	420	399	421	393	431	378	373	367	374	382	376	404	386	390	380	416	376	393	397	420	382	385	377	406	393	373	368	411	399	431	374	387	416	407	386	386	383	392	413	376	366	373	378	399	398	416	404	402	379	391	395	399	405	333	362	409	391	418	369	359	408	423	395	418	378	382	424	360	355	379	335	376	379	434	399	388	426	382	394	403	414	376	382	421	366	363	379	407	380	392	404	415	401	379	439	395	432	384	413	399	380	379	423	368	381	380	432	401	428	372	406	398	428	409	409	423	375	376	413	379	364	398	409	432	398	411	391	382	426	441	387	417	374	400	413	387	395	401	383	395	402	357	383	388	371	379	394
31803	41969	48068	47859	44104	28162	19734	8400	9010	17049	26481	24974	17759	23247	23816	19056	12771	7497	3995	2164	1371	1097	983	979	1007	913	938	950	957	937	959	958	992	1012	975	963	968	944	964	929	963	987	953	967	945	923	971	987	977	959	966	914	971	960	967	957	950	932	928	945	934	996	948	934	987	968	931	916	959	924	951	972	957	950	918	978	974	918	892	958	1014	921	936	865	921	940	948	880	935	961	961	919	921	933	883	952	959	898	928	939	974	945	1005	984	998	924	903	984	980	932	933	950	917	957	954	944	930	994	941	932	962	932	918	932	934	910	953	942	977	947	948	924	996	911	952	900	964	954	983	900	967	1006	922	954	921	941	909	940	941	994	946	997	863	967	978	929	897	927	950	955	987	943	957	929	935	927	896	972	897	967	925	932	946	943	928	910	995	910	977	979	973	1000	957	936	932	936	967	889	922	953	935	990	997	978	917	876	981	897	960	972	899	901	910	930	977	934	943	969	954	946	971	987	985	935	982	954	865	901	922	952	951	894	973	953	929	856	929	853	912	972	985	970	889	986	949	944	986	987	977	974	1021	935	958	996	934	985	929	920	959	951	972	958	933	902	918	934	940	944	964	951	924	1027	922	952	942	925	880	963	919	983	920	918	967	970	984	929	984	947	932	909	976	919	961	938	926	939	939	932	907	951	929	952	982	917	944	951	969	917	928	911	924	926	913	977	965	932	913	951	934	944	896	941	957	938	954	929	947	980	984	962	966	1009	997	978	909	949	915	938	973	939	945	979	926	931	891	914	939	953	929	969	922	895	940	994	976	992	985	974	985	981	974	950	950	906	948	971	1010	910	945	930	968	924	902	923	950	934	992	909	920	945	959	936	919	965	911	915	936	917	940	931	927	959	910	942	998	975	932	961	963	976	990	934	944	962	907	967	903	946	939	883	929	945	1007	994	942	938	962	946	922	934	943	891	970	940	911	954	930	928	937	922	1037	970	991	968	966	927	972	967	932	975	921	917	926	955	931	884	943	949	919	902	897	905	961	960	908	932	1003	975	971	871	905	955	957	1019	956	911	950	916	962	900	963	977	893	951	884	937	946	935	904	977	952	958	936	900	935	974	940	910	954	989	950	933	952	957	874	932	982	963	979	969	942	976	1036	938	965	898	959	914	949	969	962	945	976	901	914	957	1004	976	929	963	957	955	961	930	968	890	975	939	964	948	949	960	916	940	948	966	918	906	908	911	968	934	922	942	990	934	966	983	968	899	944	925	959	925	930	879	992	888	952	934	939	1002	921	924	921	932	924	927	988	955	886	907	918	960	897	981	958	893	894	870	951	993	979	990	880	954	913	901	944	931	926	955	956	932	958	901	947	996	964	867	922	946	1004	917	936	976	936	969	926	1005	979	931	905	963	974	914	933	937	975	920	989	898	957	952	945	924	939	935	955	997	921	945	979	933	906	957	967	961	949	979	975	972	923	971	993	880	941	906	917	939	960	917	953	931	958	935	967	945	953	870	889	926	990	960	914	953	962	869	961	905	988	906	913	918	935	961	923	921	954	926	931	897	910	1004	970	952	1006	956	952	963	971	901	962	923	948	933	954	921	952	896	947	949	981	968	973	938	1006	958	906	1016	1002	940	974	937	930	953	982	977	926	879	943	946	946	988	999	952	914	954	911	928	902	892	974	950	1001	985	993	898	931	959	942	916	907	923	936	964	923	921	951	890	953	954	955	976	901	935	913	948	923	896	916	914	935	930	1003	936	913	957	1019	921	963	985	987	911	984	899	971	924	933	939	958	919	873	938	991	974	931	945	918	926	984	903	948	923	925	977	900	925	918	983	930	983	935	926	916	1007	949	951	993	950	961	939	953	930	933	984	933	950	958	996	938	917	971	916	984	888	919	1009	974	970	963	923	908	912	964	966	932	984	934	917	972	967	938	961	968	944	927	929	913	907	963	989	958	944	908	918	948	933	932	968	945	954	931	969	895	905	935	914	951	877	992	939	969	928	940	938	960	943	910	932	928	927	913	912	931	944	952	887	937	938	932	885	939	1000	969	954	922	975	920	861	907	921	947	927	936	948	904	915	893	919	901	869	970	936	973	888	920	1029	922	935	945	902	953	889	967	973	971	911	1002	933	972	906	929	949	985	981	931	937	977	952	923	976	923	929	958	943	948	916	928	952	909	960	909	972	945	968	894	989	879	965	1024	926	955	902	990	934	942	910	979	918	942	929	978	900	978	868	867	941	908	952	977	933	995	951	922	954	984	910	962	906	941	890	956	988	910	969	961	999	951	911	953	909	984	994	955	927	922	944	985	959	924	945	939	977	867	977	891	958	972	993	950	956	993	892	981	891	950	986	962	960	884	980	916	923	956	913	947	976	983	935	940	923	970	1014	968	983	897	941	993	917	945	936	913	987	917	933	896	920	922	956	940	941	974	911	983	988	901	960	968	934	895	901	975	942	932	981	950	960	916	935	933	930	940	961	903	889	874	923	964	909	958	906	961	912	1004	936	928	964	959	975	948	891	985	957	961	951	976	1011	930	932	987	927	901	930	983	937	966	961	911	1009	990	935	949	933	989	892	963	938	959	927	932	925	967	989	980	950	982	924	979	951	893	893	988	915	976	958	905	926	961	948	947	902	948	957	938	970	940	906	971	988	940	899	933	947	917	956	983	968	905	922	931	976	958	953	917	968	958	1019	922	985	932	935	905	962	896	1002	985	987	940	964	994	953	976	916	921	951	940	960	899	938	972	959	920	948	984	950	905	965	994	926	965	974	931	940	961	949	973	926	919	986	949	900	956	959	894	939	939	961	972	937	937	970	969	926	850	927	931	988	979	911	922	970	924	976	937	932	966	950	919	888	946	941	948	926	937	944	1002	978	962	990	936	893	950	949	932	925	909	910	935	935	980	970	928	933	928	888	868	962	920	947	936	925	954	919	1005	964	943	887	895	932	935	950	956	958	919	935	980	976	937	936	955	938	928	879	959	962	917	936	892	968	939	927	976	922	962	956	981	962	953	989	972	957	961	924	958	907	972	993	915	989	945	932	921	954	916	935	974	987	952	992	985	944	941	895	974	978	1004	964	942	885	901	933	959	902	949	1012	891	966	948	903	1009	915	956	916	921	907	947	979	961	919	934	942	965	893	954	993	921	964	967	907	946	958	952	973	870	937	966	956	889	926	983	971	961	926	1001	932	984	921	985	984	928	923	953	915	949	932	941	962	961	885	957	946	1019	932	966	965	951	994	941	918	937	955	932	912	950	969	980	960	924	896	933	971	982	945	956	898	976	923	963	932	1010	942	969	947	946	921	1016	890	909	912	941	962	960	926	980	924	925	937	887	966	989	954	907	933	961	944	949	964	906	898	966	951	946	916	911	952	925	983	968	964	954	905	889	940	965	927	963	925	989	967	936	1013	999	916	970	910	932	948	934	926	951	910	951	932	937	967	1011	990	957	992	946	1003	970	959	933	917	909	985	979	967	953	907	936	922	898	901	905	896	985	992	912	964	985	922	963	982	946	948	924	925	998	893	916	941	926	942
52346	47565	45403	39926	34591	24890	17991	9737	5243	6258	8476	10352	9787	7618	10616	10720	7790	4497	2355	1202	670	498	411	396	346	357	375	400	362	370	399	397	356	392	367	370	375	354	360	368	404	368	425	385	404	433	371	392	434	383	408	362	349	397	377	436	412	381	403	348	428	400	401	380	431	360	343	364	363	420	398	397	404	401	369	419	411	360	417	352	386	382	379	404	372	404	382	431	369	355	376	332	371	413	409	376	393	383	388	377	378	357	385	374	429	389	374	348	407	369	421	387	420	381	359	386	371	365	362	396	370	409	408	402	371	424	381	391	343	383	397	393	383	407	393	409	400	364	419	376	416	377	429	379	404	398	387	389	367	397	381	367	402	383	435	394	384	409	398	393	387	358	377	422	398	362	375	387	407	390	343	387	360	371	417	425	406	411	410	382	373	396	364	382	380	342	391	373	391	422	404	413	408	380	376	415	348	364	352	388	406	400	369	377	374	351	356	398	389	363	383	397	376	401	381	357	366	354	394	359	395	368	427	384	401	415	414	417	400	384	367	382	390	354	386	402	379	394	361	393	415	427	390	382	379	382	384	378	365	394	395	395	342	400	408	372	418	395	368	395	389	389	403	400	393	385	381	367	362	416	400	398	357	400	376	363	374	407	435	376	376	363	437	384	356	426	387	361	368	400	402	382	403	422	385	401	378	396	414	379	350	418	388	360	390	377	397	364	403	406	389	385	370	395	371	386	375	413	333	431	410	413	431	381	389	352	404	372	393	378	389	372	380	387	392	368	356	379	384	401	410	415	376	409	389	396	373	386	387	394	374	373	383	381	395	383	394	351	397	400	385	435	356	382	367	376	404	406	402	382	373	336	365	370	364	385	384	373	377	394	388	380	371	380	392	391	415	422	421	399	391	377	375	394	379	372	400	417	381	390	354	370	392	395	412	391	429	370	353	401	399	361	427	368	382	401	416	380	397	372	377	337	366	400	387	403	387	389	380	333	338	385	381	357	367	368	424	400	413	388	386	404	334	377	378	357	385	360	399	407	406	397	361	392	397	390	397	387	376	388	372	398	370	385	403	380	386	400	420	359	397	400	346	378	414	382	394	419	391	364	432	392	404	343	406	387	396	404	388	390	388	369	366	370	376	391	410	369	395	376	358	347	363	382	370	364	346	420	356	419	386	418	404	398	433	386	403	393	396	386	433	407	344	379	407	359	371	363	401	403	368	351	390	349	377	421	406	377	373	363	410	441	426	351	393	394	368	407	393	397	404	362	380	385	412	412	334	371	382	381	359	373	413	368	392	378	392	391	398	391	413	380	355	420	408	370	450	389	369	390	392	368	391	361	377	379	403	385	374	394	351	383	380	403	362	369	366	381	365	410	372	398	382	379	383	376	395	396	399	387	397	397	370	365	374	406	397	352	373	377	389	405	378	432	400	364	379	368	398	417	358	427	414	388	442	359	384	389	382	346	392	413	398	401	377	386	373	368	343	372	371	390	422	408	381	368	407	410	386	413	395	378	356	353	391	386	415	395	415	406	359	404	394	406	422	389	364	403	375	414	431	389	407	393	337	378	364	407	414	382	364	396	384	378	414	393	364	389	380	382	355	364	401	376	402	364	384	426	395	391	409	377	375	379	411	391	386	397	403	351	392	425	391	348	387	394	380	403	377	379	404	360	373	377	402	395	406	382	387	423	367	404	406	354	356	448	394	403	399	393	388	359	356	392	378	377	376	371	396	416	400	385	382	381	364	356	373	359	353	394	382	374	394	377	365	398	361	402	382	390	394	398	369	386	404	345	402	402	402	403	392	376	356	382	404	419	405	363	370	363	389	317	372	375	414	382	447	391	366	381	379	399	366	384	382	416	359	354	401	375	381	393	376	382	400	403	375	382	418	410	411	365	426	415	398	379	384	399	385	417	376	361	398	399	359	366	413	402	424	390	372	380	379	393	370	382	374	367	383	407	413	394	400	392	373	392	413	384	414	369	374	394	401	408	376	369	392	392	388	386	399	402	405	366	390	349	362	375	405	379	397	397	416	400	371	392	370	424	384	382	400	369	381	401	359	387	389	390	379	387	385	395	432	378	362	378	394	410	383	371	393	369	400	365	372	391	381	369	369	386	370	393	336	412	403	369	369	414	371	356	367	403	410	379	405	413	443	398	386	369	357	412	417	388	390	389	406	366	347	371	392	389	372	384	361	388	421	420	410	354	394	415	350	388	389	393	410	363	377	379	395	410	365	393	432	394	393	364	411	397	383	391	412	360	384	378	395	362	387	452	431	392	377	335	370	392	406	421	391	394	387	360	381	376	387	375	378	362	393	410	425	361	389	391	386	390	381	360	408	382	415	383	361	376	363	376	371	446	389	387	424	389	400	387	400	404	370	382	372	355	339	404	352	368	392	378	337	365	377	401	346	393	391	357	387	390	368	417	387	403	415	377	357	349	393	405	367	427	384	403	416	383	388	399	379	391	336	362	433	379	385	430	410	429	400	386	438	407	351	399	396	377	373	412	420	376	383	388	377	386	420	369	403	385	365	382	340	391	406	377	397	380	409	432	386	400	379	398	363	409	353	383	370	384	379	375	389	355	372	420	377	407	391	393	384	396	459	396	383	406	410	362	368	367	355	385	391	419	390	383	370	411	406	382	369	419	361	347	419	376	386	391	375	351	380	384	407	325	370	377	353	400	357	381	375	366	397	365	381	435	408	405	389	360	426	390	369	403	381	395	399	430	390	415	414	387	384	380	406	382	377	372	431	385	401	388	383	404	388	393	408	373	380	396	371	410	379	397	392	412	410	347	395	338	413	433	373	351	369	420	363	356	374	388	375	422	411	388	404	425	347	355	362	392	370	430	356	388	354	417	368	358	362	363	358	372	376	346	405	371	380	371	402	376	397	379	397	410	414	375	393	404	398	413	404	413	409	402	346	377	355	415	420	387	423	433	375	381	424	413	386	388	366	398	372	396	415	362	393	404	406	351	366	395	403	386	392	385	368	359	361	393	421	349	336	389	398	351	382	394	417	350	375	383	341	384	396	379	404	397	406	354	365	391	371	402	371	381	378	378	401	405	405	369	395	377	391	353	408	400	382	372	417	385	377	400	407	403	392	394	365	406	383	394	430	372	324	365	400	376	418	396	383	381	374	391	423	377	410	397	377	406	393	370	377	403	347	420	389	345	412	365	386	395	431	395	395	383	378	358	365	393	378	375	408	411	374	390	409	424	399	406	396	385	356	415	389	390	393	372	377	386	396	396	359	364	372	396	430	358	409	362	339	369	434	416	384	375	395	359	400	383	376	416	387	400	376	408	406	420	384	398	382	383	386	407	377	417	364	377	369	431	352	389	407	385	375	410	391	415	386	386	397	422	370	422	465	450	369	398	368	393	371	347	355	389	393	407	396	366	426	415	370	386	367	383	389	404	347	409	364	345	327	378	359	408	389	362	380	369	354	401	402	409	432	385	372	390	372	391	382	382	392	387	394	356
39310	43873	48964	47676	39504	20199	12167	9664	12912	20155	26068	29747	27665	24781	31511	30792	24707	16244	9228	4684	2292	1371	1077	959	879	911	936	950	957	905	963	929	952	888	931	904	931	905	901	865	907	932	811	914	949	890	881	900	919	907	890	927	925	872	950	958	907	907	920	987	911	932	902	936	918	919	886	883	879	953	941	926	935	896	922	899	901	1024	926	853	888	891	879	859	949	955	861	957	913	906	905	920	953	917	947	864	878	892	918	923	953	915	864	901	945	909	919	921	887	909	883	849	904	920	936	896	904	965	912	918	868	904	945	921	868	893	937	951	925	851	884	919	957	889	974	918	878	916	893	937	910	921	909	881	923	945	895	982	958	891	921	933	922	939	884	917	973	912	931	938	907	879	903	926	914	962	939	908	894	904	866	898	911	918	902	894	881	886	948	874	876	930	897	892	974	880	943	923	891	958	868	901	905	862	929	912	883	905	921	907	880	883	894	890	866	946	885	910	926	892	950	854	885	861	900	888	883	897	920	890	890	958	921	908	884	851	905	909	857	947	953	864	953	947	972	883	911	885	934	869	884	920	899	889	874	927	933	935	871	855	902	958	831	917	913	961	926	942	871	918	926	914	983	970	882	949	838	951	939	913	876	883	882	904	911	879	870	907	878	954	922	863	941	919	931	868	945	928	928	932	903	931	873	904	918	883	920	900	871	944	922	903	910	909	904	918	904	925	931	909	841	915	832	917	891	895	918	925	877	947	912	954	865	871	940	894	931	860	888	890	868	932	912	883	957	898	978	905	912	907	921	929	937	904	912	881	935	928	902	892	916	895	890	904	887	922	901	973	910	895	916	958	892	924	903	875	916	892	891	931	909	899	891	923	910	895	913	958	889	941	951	920	909	923	934	903	875	934	924	930	862	915	923	922	899	905	837	875	856	947	866	902	894	893	892	864	875	912	930	881	896	890	911	914	904	895	924	976	877	892	934	942	927	908	919	872	954	930	928	887	890	970	914	945	924	894	914	853	884	892	934	909	902	881	944	903	904	936	954	916	940	836	944	954	892	916	938	916	923	917	880	919	897	914	904	882	934	883	902	864	892	869	923	937	935	929	944	910	866	904	904	949	895	895	907	928	896	904	843	911	895	878	893	835	906	882	880	902	925	938	890	869	917	860	923	945	907	938	939	935	891	945	905	936	929	922	886	915	878	911	927	918	922	885	915	858	901	902	887	947	868	916	941	887	950	888	875	901	907	920	921	944	892	915	904	879	972	891	909	925	910	949	862	861	923	951	913	942	925	902	904	929	904	894	913	899	928	894	943	911	901	919	898	887	921	972	868	952	922	901	898	922	966	863	945	910	893	895	898	898	930	905	940	947	907	878	844	903	916	957	954	872	947	939	872	888	883	903	867	953	945	901	924	926	827	857	873	933	948	895	877	940	904	900	892	903	963	913	908	896	942	924	937	895	942	990	916	940	918	895	906	925	902	897	916	915	908	904	915	880	896	928	901	906	938	909	881	937	916	931	937	890	922	930	944	910	947	943	962	876	943	897	901	934	934	937	926	936	848	930	943	968	912	911	906	895	911	893	847	921	948	902	913	955	898	893	866	963	900	877	909	882	922	984	886	926	883	909	895	922	919	869	885	963	962	932	969	914	889	905	951	855	897	933	910	897	904	884	890	886	947	920	876	858	938	956	894	879	950	869	952	925	914	890	941	918	892	928	887	908	919	925	921	900	912	910	911	918	937	881	902	923	922	902	930	929	886	954	940	885	921	918	897	919	950	916	908	901	837	907	967	872	909	841	924	912	930	931	979	898	963	920	880	907	911	908	927	895	888	932	930	982	884	920	926	880	925	893	914	834	876	879	911	902	948	913	900	888	908	901	886	912	864	874	925	926	945	908	907	926	921	913	878	902	915	936	873	919	921	921	909	901	898	929	904	892	872	924	905	899	935	910	959	914	877	876	914	914	917	964	865	900	931	896	905	941	904	888	905	918	878	915	917	924	871	932	879	933	892	942	923	909	943	881	922	970	884	874	916	880	909	924	929	958	905	867	932	919	911	893	946	902	896	906	940	895	940	932	887	939	916	929	937	943	958	870	919	857	911	899	886	863	957	873	918	922	907	882	912	916	928	895	854	943	861	883	894	917	919	924	875	920	890	956	878	884	890	910	954	862	900	845	922	889	883	897	878	881	942	895	914	892	933	915	961	885	876	915	920	855	916	882	851	876	916	865	871	926	935	923	877	963	919	927	879	928	909	900	944	912	965	927	914	857	914	879	890	929	905	913	913	916	943	895	900	881	904	896	896	904	991	894	915	922	915	880	949	918	866	924	928	901	969	916	890	917	926	899	910	924	908	899	899	886	932	889	933	919	907	893	934	923	952	892	869	921	879	925	876	889	944	904	948	877	886	903	918	886	950	927	954	915	940	904	936	924	896	877	932	935	932	937	903	908	882	886	864	927	947	909	877	917	910	911	911	936	928	902	924	972	962	880	915	896	942	937	912	900	945	881	926	919	897	914	905	935	904	903	929	906	852	941	893	938	886	899	939	856	891	911	891	972	884	914	911	901	887	937	907	918	894	872	894	903	890	903	911	932	874	921	896	892	910	940	940	874	880	949	931	897	899	900	903	926	917	887	904	877	950	844	888	878	942	914	945	943	853	864	883	875	948	912	922	905	949	917	926	936	825	920	944	877	909	882	930	900	946	929	883	897	893	927	893	868	866	928	898	921	898	914	917	891	922	846	882	883	900	924	892	972	926	939	890	981	900	905	919	894	879	965	946	958	901	914	978	888	926	898	940	853	913	924	936	922	932	866	913	922	951	863	884	948	982	844	898	949	889	856	919	954	918	898	920	916	942	912	938	945	916	914	902	878	929	944	885	852	935	893	925	937	920	935	918	910	905	900	909	946	826	951	883	887	911	902	894	878	887	890	887	909	974	923	907	922	917	901	904	934	898	883	914	899	901	908	905	864	910	945	895	880	892	878	885	907	884	880	872	899	923	904	929	831	930	879	896	932	918	937	888	891	896	909	969	890	871	899	905	885	924	862	901	886	896	890	852	898	925	868	897	872	917	886	926	860	882	885	940	921	860	917	883	935	903	933	899	926	930	883	898	919	880	925	900	936	878	911	897	965	870	930	945	936	887	998	955	901	971	903	985	908	978	907	880	915	945	887	907	944	933	965	948	883	892	972	914	898	871	875	896	888	889	901	909	910	853	915	940	893	900	931	941	927	841	916	883	950	901	860	948	951	881	890	968	934	924	918	882	838	943	903	832	991	954	866	955	887	877	903	913	901	895	957	879	949	939	949	927	910	859	910	956	870	881	945	908	859	921	900	948	941	908	909	885	922	950	907	961	905	895	959	864	939	886	916	893	926	902	936	915	958	864	897	920	885	879	940	917	918	851	889	890	916	928	907	944	860	921	865	906	915	924	890	933	896	898	899	966	921	950	872	915	902	903	913	904	925	859	901	900	937	887	909	907	894	991	942
13284	13269	12173	6756	2996	936	640	596	537	568	479	608	675	699	863	913	720	537	477	416	373	348	323	326	343	356	327	375	381	364	366	374	352	315	322	373	337	360	353	356	324	334	339	329	348	319	359	347	335	349	353	356	363	354	363	356	325	371	342	369	337	353	333	349	360	355	368	356	363	347	359	360	355	316	338	371	344	377	373	326	375	342	346	376	372	364	349	335	338	338	369	332	359	339	338	345	376	372	368	369	345	331	342	339	362	349	331	351	333	349	349	347	394	352	363	336	339	363	344	338	356	331	322	366	353	351	334	369	351	379	396	313	363	352	353	335	347	354	370	307	346	380	345	337	347	381	365	373	332	342	340	338	370	351	355	376	338	355	334	352	343	355	362	334	351	351	330	362	340	372	372	335	348	347	376	317	357	321	343	353	348	317	348	346	328	335	413	352	340	337	352	361	343	356	337	356	309	340	375	343	374	333	367	368	313	307	357	334	363	318	364	383	350	390	367	359	336	340	334	360	343	353	344	386	378	367	384	362	358	361	352	367	346	358	350	352	362	360	354	338	351	350	356	366	339	373	340	371	365	330	359	368	351	383	315	390	326	351	365	350	354	363	337	327	363	332	351	335	369	315	331	344	333	371	346	377	345	350	321	352	347	373	330	351	356	344	363	361	330	323	342	357	326	339	351	367	316	375	354	373	371	354	346	336	386	364	355	345	342	375	357	346	309	362	386	355	364	372	364	315	385	373	326	370	331	335	348	379	360	341	346	336	419	347	385	320	344	306	379	344	341	330	357	330	362	360	345	375	318	356	376	348	352	360	373	342	326	370	355	341	336	339	333	370	335	330	313	336	348	378	342	354	314	379	377	394	385	338	377	344	380	360	370	366	346	349	308	343	381	374	349	362	345	357	343	380	353	355	349	367	354	313	331	350	361	406	358	354	377	361	351	367	359	360	359	348	373	316	332	350	353	334	307	331	336	322	328	358	333	353	339	369	339	379	340	357	369	354	331	312	318	330	356	349	344	330	369	350	327	336	339	332	357	325	368	390	345	335	320	321	330	377	322	302	367	364	332	367	359	356	336	330	398	341	356	351	384	341	375	361	339	329	374	393	356	349	328	344	368	333	354	373	337	381	342	361	350	359	342	370	360	348	370	335	358	347	355	381	328	342	330	398	367	342	349	350	345	348	343	356	325	389	339	349	339	353	371	302	360	354	341	341	340	316	366	345	349	329	323	356	337	339	303	345	376	354	353	387	342	365	358	343	377	370	357	401	319	336	351	382	366	344	355	354	341	368	367	352	352	327	362	323	338	326	354	334	332	362	371	348	353	359	355	363	345	359	359	339	362	379	338	309	363	341	327	328	356	335	321	317	368	353	336	339	381	358	389	344	339	379	327	370	355	347	403	336	337	350	365	351	364	349	321	382	333	347	330	379	375	370	358	338	349	367	344	375	318	346	358	346	370	342	326	327	350	376	387	381	338	349	352	342	377	351	352	398	376	348	403	333	339	341	376	308	372	392	339	341	370	322	349	357	348	332	337	339	336	371	370	349	330	348	345	358	343	310	344	371	368	379	371	394	344	367	322	363	376	319	357	369	367	338	350	332	351	325	345	353	380	389	337	362	344	332	338	337	361	352	356	373	364	318	360	348	332	350	346	364	350	353	362	372	386	411	362	356	345	323	372	337	347	366	370	338	383	360	375	341	354	312	345	349	326	344	375	342	340	364	373	314	343	345	360	339	374	319	330	337	366	352	331	382	382	351	315	327	368	339	421	368	393	353	351	384	312	350	345	361	388	333	367	357	341	356	330	323	327	361	373	353	345	366	358	337	379	373	343	364	377	347	337	335	368	368	375	352	341	357	372	361	385	299	338	363	360	332	370	355	328	336	357	375	349	372	322	354	332	345	301	389	364	344	339	334	362	388	379	335	355	339	362	357	335	340	371	348	352	359	352	346	322	347	348	348	372	342	361	380	326	340	364	378	364	376	357	325	302	329	354	353	343	352	338	326	341	355	335	331	324	360	368	350	352	337	369	359	337	338	356	364	348	331	360	391	354	351	361	351	335	334	357	335	371	337	349	318	362	370	337	336	337	310	352	328	315	344	358	327	387	394	331	328	314	361	337	354	346	338	337	379	353	331	361	333	376	333	364	370	346	363	341	359	323	320	374	371	348	366	348	316	330	336	363	347	341	348	387	357	368	335	343	336	350	318	360	338	356	358	343	380	361	324	362	367	363	368	365	356	341	366	386	384	316	360	333	354	362	381	349	331	352	342	355	393	349	333	347	369	339	358	375	338	351	386	354	345	357	339	315	347	365	350	350	354	340	336	319	369	353	297	375	336	342	346	348	351	346	362	375	311	305	382	377	348	375	351	362	372	346	325	353	350	373	332	354	355	367	347	343	364	332	337	366	359	350	364	346	364	335	330	308	325	335	359	353	326	352	334	369	355	364	351	355	330	331	351	339	329	385	344	373	334	349	332	305	352	330	341	356	315	374	317	331	369	353	354	359	348	359	377	363	383	348	366	364	317	345	355	376	370	359	344	348	356	364	373	369	323	333	336	304	363	377	337	357	367	349	342	366	352	358	362	348	296	359	348	346	365	337	377	335	328	332	360	345	378	353	327	333	356	367	352	361	319	325	318	300	344	303	336	361	355	391	342	368	331	361	313	332	301	310	352	336	330	341	362	381	358	365	352	334	335	348	369	343	344	365	373	361	364	366	322	354	332	362	360	346	355	364	365	370	363	352	369	345	374	348	314	332	370	356	347	335	389	350	367	346	330	366	370	346	348	342	336	333	354	357	359	347	359	346	355	348	318	317	326	368	402	374	353	324	348	354	346	368	323	343	344	383	335	349	336	332	376	353	342	378	326	363	319	357	356	351	350	369	330	319	353	319	356	339	385	318	349	389	318	332	359	352	357	393	349	363	345	365	373	338	353	389	346	353	363	368	365	344	329	341	335	376	337	363	318	327	320	396	352	346	373	322	325	376	396	346	323	360	349	353	348	319	353	343	338	328	340	338	363	349	381	347	324	341	343	346	354	369	315	354	333	388	368	320	347	335	313	344	325	339	362	366	362	359	339	361	352	352	336	314	352	330	352	360	378	330	335	340	345	328	330	307	321	344	318	359	308	343	383	363	354	361	347	335	355	365	341	355	356	357	294	328	377	362	339	356	361	356	343	343	351	339	318	364	358	340	367	329	311	333	310	330	352	351	357	393	328	333	333	370	336	319	330	348	355	332	344	348	339	374	352	345	355	389	341	381	337	417	352	339	376	349	328	352	338	391	348	345	379	322	309	308	358	330	385	327	345	323	358	373	335	357	369	314	337	364	354	342	329	321	338	359	340	389	340	337	379	373	342	369	321	337	365	354	356	370	387	358	368	364	358	356	337	364	316	335	329	335	344	366	316	338	354	368	343	344	398	366	344	366	344	395	346	360	360	333	361	382	344	321	337	377	360	358	346	349	357	348	348
10077	14515	17409	14425	8787	3346	2306	2135	2014	2024	2052	2398	3382	3114	3821	3428	2605	1985	1477	1168	973	900	932	854	847	893	822	860	852	827	846	881	807	866	852	879	859	835	874	786	840	865	830	851	871	859	864	897	847	866	837	900	851	865	841	863	878	807	874	853	869	865	869	839	872	894	879	839	921	880	879	902	799	848	866	862	841	836	885	808	839	848	811	879	841	822	813	840	896	850	901	907	868	861	874	876	868	853	841	847	838	833	875	852	847	875	834	828	868	810	868	878	889	825	813	859	860	897	867	891	861	863	858	884	855	914	877	833	876	817	859	891	766	845	841	888	858	802	856	849	817	877	915	841	840	826	835	849	846	886	875	877	832	844	870	848	836	850	822	837	911	872	860	841	892	826	857	829	858	891	892	830	856	870	868	915	852	891	852	821	841	926	881	906	853	855	878	833	848	848	811	853	841	844	809	834	873	908	841	858	830	832	872	867	927	882	885	832	885	839	863	833	858	828	829	877	872	829	877	882	886	868	842	850	891	877	830	881	819	832	888	884	832	826	837	841	867	850	828	834	829	813	876	829	851	839	878	850	860	846	923	858	928	820	868	857	874	821	849	845	879	847	865	916	860	856	803	836	865	902	864	869	884	913	835	831	864	813	881	880	887	861	865	866	899	870	865	839	844	861	854	828	881	900	894	908	837	855	858	895	906	829	899	808	894	842	829	826	905	877	853	843	870	841	866	903	932	873	867	881	873	861	872	856	859	876	856	851	866	822	864	834	911	838	864	843	832	891	893	921	829	845	851	858	841	917	846	802	837	885	864	867	903	848	882	809	838	863	840	871	849	826	835	821	838	816	819	836	833	871	817	859	831	854	872	836	853	873	851	879	879	829	949	871	835	839	850	888	855	871	909	880	842	848	856	856	841	880	899	901	842	832	868	871	839	868	840	847	812	840	817	854	851	855	831	876	851	872	887	887	890	818	824	913	821	861	943	842	888	857	909	823	866	870	885	878	888	866	888	904	883	874	878	866	845	852	902	828	876	810	838	896	851	812	847	880	884	873	865	832	897	875	888	808	903	788	847	863	794	846	865	872	849	832	888	864	870	831	833	830	867	813	838	888	870	856	892	892	875	823	898	889	901	861	868	895	862	830	861	808	864	859	829	883	876	799	838	818	851	849	842	889	817	850	873	801	895	850	859	828	876	885	839	865	833	861	855	835	875	885	838	864	915	818	905	833	885	830	873	861	882	899	848	873	858	811	822	866	846	868	895	811	840	852	839	882	846	849	885	880	880	856	822	841	847	894	859	872	820	862	863	853	853	860	813	769	871	875	866	902	858	835	829	865	919	902	898	817	869	884	861	782	869	826	864	893	870	879	839	815	864	866	852	856	868	829	816	852	848	835	865	877	833	800	888	834	849	852	839	835	831	869	906	835	907	835	847	821	890	846	854	864	852	887	858	854	883	863	870	865	867	908	886	818	872	858	904	876	826	862	832	887	792	904	837	885	879	826	867	836	888	850	822	869	845	827	888	878	850	831	862	866	837	883	847	877	881	860	871	892	856	874	843	878	878	849	845	819	846	933	853	840	866	856	824	853	872	888	873	856	841	843	808	922	876	876	844	925	877	846	830	875	856	786	854	839	806	835	834	828	845	793	876	920	796	860	867	824	850	857	857	838	904	893	851	896	887	838	900	868	901	836	852	810	855	855	891	853	892	822	812	818	849	873	941	888	852	927	879	826	851	862	836	818	968	882	896	859	877	835	868	859	859	821	896	872	861	892	850	855	855	838	875	875	886	840	821	840	893	839	883	850	862	894	810	842	869	848	791	849	845	917	833	843	840	887	857	925	895	855	822	866	894	888	840	890	869	884	842	812	794	877	839	833	931	874	857	842	896	888	864	840	850	893	857	840	879	864	825	848	899	882	879	919	822	862	890	860	864	885	895	900	868	854	844	854	880	899	899	872	857	863	822	860	826	821	882	815	829	832	844	908	858	839	836	862	850	882	897	845	878	875	826	795	877	914	862	866	917	850	855	858	855	868	859	894	862	871	890	865	917	869	894	822	876	826	893	916	837	840	927	864	839	862	866	846	829	859	836	874	834	829	818	887	874	845	867	881	866	836	836	881	896	886	858	839	918	844	856	873	868	855	814	848	928	871	894	874	876	864	874	807	843	858	825	840	848	869	853	820	863	840	902	865	868	852	819	881	869	895	825	888	874	823	879	863	888	863	903	829	872	868	906	851	914	789	909	867	905	874	864	884	860	867	828	838	860	835	819	898	835	829	874	865	851	844	854	815	886	846	844	870	874	824	889	817	873	844	870	867	907	809	857	844	881	909	881	871	850	827	937	897	853	822	848	884	856	867	831	874	851	915	876	905	857	861	855	870	871	828	827	906	857	851	836	916	816	858	891	906	845	869	845	855	848	840	811	851	878	926	924	861	859	874	818	828	810	854	862	851	892	856	835	837	830	926	882	855	874	795	897	877	886	837	793	862	872	869	787	870	885	882	903	881	810	870	799	803	823	878	827	873	816	876	778	863	860	877	857	848	874	891	860	803	847	884	894	902	901	888	778	878	840	880	821	852	899	787	856	813	823	834	849	888	836	874	839	867	858	803	877	837	935	839	934	870	890	877	852	835	873	859	849	824	856	937	873	873	864	864	855	827	840	814	816	897	872	877	849	833	853	798	875	847	879	847	858	863	910	831	863	876	842	797	926	907	865	884	847	858	907	876	861	859	883	876	893	877	917	863	849	824	862	849	822	902	867	835	904	868	856	890	828	897	900	867	864	886	845	844	837	912	844	843	847	878	863	897	917	933	827	888	837	851	802	855	863	895	876	794	912	908	847	859	808	863	878	873	804	923	863	913	829	909	850	873	909	929	857	834	825	873	767	866	860	798	836	868	827	879	841	806	823	840	865	842	797	859	855	850	888	854	839	865	846	852	863	843	843	890	822	913	875	791	841	883	831	878	874	857	864	855	840	879	870	867	896	867	879	857	850	838	877	927	854	898	827	824	855	862	851	859	805	855	931	920	837	897	875	803	837	922	882	875	881	833	820	849	881	830	891	851	881	878	893	857	896	908	835	897	892	889	801	854	871	842	902	865	855	909	874	869	865	906	938	837	819	790	890	847	861	850	834	926	831	851	860	822	820	895	890	874	847	858	880	889	842	841	828	838	845	890	835	860	833	837	856	887	890	838	847	820	877	843	875	827	873	843	911	817	892	834	852	868	835	849	897	851	869	843	865	885	849	839	861	892	803	828	819	892	817	860	856	799	929	826	862	869	886	922	824	827	914	878	848	891	871	869	844	851	847	887	904	871	837	824	830	862	889	874	881	857	834	876	854	830	797	862	874	853	852	820	867	898	900	839	880	873	892	823	856	827	898	918	871	887	867	860	810	858	863	833	845	866	827	887	839	823	915	860	804	859	871	875	822	873	853	861	865	811	844	856	841	872	857	877	790	881	834	910	887	829	856	881	870	873
48002	44163	42681	35432	36337	25618	15604	8208	3822	3164	2796	4394	6180	7846	7809	6410	4360	2718	1589	883	637	537	428	347	433	388	396	432	414	431	418	394	400	395	390	391	417	384	406	440	404	417	391	435	397	406	408	373	409	383	403	402	417	382	428	416	418	420	442	408	407	360	405	390	396	371	435	372	441	387	387	402	449	424	415	396	408	393	394	388	435	365	395	411	403	386	423	400	407	419	429	409	437	434	406	406	438	437	427	411	396	416	392	384	407	425	433	375	404	413	407	433	410	402	395	409	402	373	440	405	398	392	419	377	431	400	409	409	437	414	415	403	438	421	431	409	424	411	439	428	439	397	435	385	413	436	416	419	417	418	404	427	437	412	406	396	389	395	379	412	415	391	427	370	411	398	393	386	382	396	429	403	377	396	424	377	432	444	373	413	386	410	408	430	427	406	405	424	376	434	453	428	410	397	393	417	428	387	429	416	437	424	388	375	368	415	410	390	421	417	410	408	409	434	362	406	412	427	406	427	384	414	376	405	438	431	441	398	406	427	385	381	457	418	416	394	392	396	417	422	370	407	382	423	408	443	410	371	424	391	434	409	401	417	423	399	392	404	429	398	380	379	426	416	382	396	401	395	408	401	417	416	433	394	431	424	395	383	407	354	417	446	425	427	383	438	379	373	397	416	423	416	403	390	442	424	394	395	405	428	397	376	452	399	436	420	405	401	442	402	395	394	403	391	400	394	437	428	396	341	394	409	392	411	426	410	414	447	375	413	392	414	385	412	434	384	426	430	400	405	412	457	434	444	399	394	409	377	413	449	404	408	401	401	401	392	422	403	429	407	368	382	427	403	445	442	375	381	409	456	397	414	407	399	405	388	390	389	398	392	407	414	393	420	404	429	403	405	400	407	393	409	393	398	383	418	449	398	409	397	382	421	405	402	420	383	386	392	396	378	382	377	393	433	421	409	392	391	384	407	387	415	393	417	387	425	403	389	405	380	410	406	411	394	419	426	411	364	420	429	412	394	374	414	373	412	403	393	389	386	376	391	388	425	377	429	405	389	375	411	395	386	391	444	364	425	417	407	401	414	431	414	385	362	417	399	401	434	431	385	387	404	421	441	438	389	417	421	397	380	389	402	406	394	390	404	422	375	408	445	422	417	430	391	402	405	431	397	378	407	403	382	401	433	397	408	423	427	387	401	409	398	406	395	396	401	397	393	374	390	421	397	400	428	398	407	395	433	426	411	440	403	403	420	434	385	429	439	395	399	406	427	444	409	380	394	400	419	416	411	403	410	417	395	387	406	406	418	429	408	371	410	403	406	420	417	399	414	401	378	395	440	415	417	402	378	449	407	420	428	419	404	410	403	415	371	401	387	375	365	422	408	387	383	389	402	394	419	370	423	441	380	442	422	390	379	391	414	396	383	422	408	387	380	411	433	398	378	381	383	427	420	440	383	404	386	425	414	392	392	427	352	409	437	418	388	394	397	414	440	397	447	391	426	409	400	394	392	418	372	393	433	427	447	397	390	426	411	408	432	446	378	417	402	411	428	403	408	439	392	436	429	371	405	415	377	421	392	437	386	364	415	399	447	416	411	400	408	411	422	466	405	454	364	371	401	422	402	406	428	439	382	407	407	433	429	405	389	383	409	433	384	435	382	371	400	405	411	405	411	402	407	399	408	390	426	363	402	395	428	379	397	407	420	422	428	388	357	446	391	415	420	410	411	380	409	416	440	431	428	423	411	432	364	394	386	387	391	421	410	388	421	400	405	415	385	420	355	399	387	429	392	389	398	409	413	401	391	439	428	414	439	413	397	421	389	438	394	371	440	433	444	395	419	393	377	397	418	388	371	426	406	417	434	415	370	380	401	442	416	421	448	397	400	444	385	402	366	399	447	429	373	392	425	400	430	421	402	413	394	390	398	393	435	428	431	402	407	413	388	457	396	387	383	406	383	397	421	368	374	403	403	412	405	420	399	421	419	406	378	444	390	426	372	397	427	421	405	424	411	404	444	363	407	396	406	412	406	430	416	408	399	419	377	371	420	433	420	383	407	415	362	407	394	395	364	364	430	354	416	379	372	439	424	408	375	383	445	390	418	371	373	376	412	381	390	386	378	408	390	422	430	414	357	430	408	388	396	399	402	403	409	405	376	420	427	403	411	409	401	380	373	417	379	393	423	385	382	412	451	429	412	380	409	402	398	381	418	433	406	390	422	428	381	392	413	405	382	383	447	422	435	387	424	379	440	436	399	382	412	426	379	381	420	415	407	414	467	416	363	394	405	382	415	387	399	415	391	393	394	422	411	380	396	413	412	397	410	419	406	405	437	420	402	422	394	424	429	396	422	407	425	392	374	401	403	393	414	423	413	381	431	389	426	399	387	426	404	420	441	414	384	421	387	408	404	398	377	410	382	399	394	405	390	425	376	388	422	422	398	437	415	422	430	408	407	382	404	434	422	431	405	432	390	401	397	382	395	439	421	412	413	419	398	402	448	394	411	416	406	400	405	411	415	423	427	407	400	374	395	411	405	395	444	407	406	370	383	437	388	432	422	446	411	401	412	422	405	393	398	387	422	422	415	374	388	424	388	414	389	394	391	419	362	364	389	398	375	389	454	396	436	395	410	418	405	416	421	414	389	375	408	366	472	411	443	349	381	409	404	442	409	413	410	376	415	432	419	405	379	387	384	432	390	419	393	451	386	412	430	417	433	408	416	415	393	440	427	458	442	393	375	421	397	367	373	374	403	409	404	446	408	410	405	376	458	372	456	431	408	386	435	401	410	410	423	408	423	404	405	405	405	406	411	380	401	424	416	362	382	414	360	448	424	414	381	422	381	401	373	445	386	398	406	427	408	404	424	414	398	406	382	428	398	410	398	414	418	425	443	416	409	397	402	379	380	411	424	406	398	432	441	376	390	382	428	427	404	423	431	458	395	400	368	394	411	457	444	414	427	370	440	413	374	425	391	403	406	422	400	432	382	390	463	423	369	417	400	437	398	410	428	379	444	445	403	368	390	401	407	377	405	388	400	409	433	394	407	431	392	407	374	405	409	404	438	353	401	421	428	464	404	413	412	377	408	394	383	387	380	376	411	427	421	403	394	443	435	388	391	399	387	441	396	426	408	437	426	430	423	392	400	404	405	391	418	418	421	437	392	429	377	449	399	421	407	378	396	387	409	433	404	418	421	393	377	381	396	438	412	401	394	409	387	363	400	431	386	403	394	437	423	402	412	431	404	372	413	407	406	403	388	379	378	421	451	404	407	405	415	435	398	366	403	394	432	400	418	379	415	411	407	383	437	368	390	447	392	400	421	418	424	433	383	390	418	367	386	364	440	405	375	384	389	405	403	412	370	400	390	398	361	388	404	449	410	419	389	381	410	418	399	409	376	374	407	407	394	362	429	413	411	410	409	384	381	398	389	361	427	393	384	398	407	442	426	428	410	388	404	408	429	387	391	366	376	406	396	423	397	422	434	373	402	434	363
35187	40901	42650	41442	39312	21718	14733	10387	9436	11400	11704	18125	22646	26296	26545	22662	16719	11264	6499	3448	1945	1326	1068	1068	1044	989	975	988	1016	996	961	966	957	933	954	976	900	963	932	962	1015	972	994	954	1029	1021	999	965	957	966	1004	967	954	958	903	994	1027	967	1007	901	1011	1007	1035	979	1001	1045	993	981	999	982	985	1035	929	954	956	995	968	971	980	977	1041	1025	958	982	948	978	1006	963	949	1056	973	964	971	992	996	938	997	1047	963	946	963	1003	910	1006	991	925	954	983	965	952	1009	876	1018	930	962	980	1017	923	931	931	991	976	959	948	1009	1006	966	949	956	965	1023	971	995	1004	949	970	928	986	1003	991	937	1025	971	957	961	982	974	946	1008	964	999	970	986	941	986	983	1006	946	958	944	990	958	975	1016	969	996	923	966	997	982	934	957	972	932	937	947	1008	963	966	1018	999	991	940	969	993	990	968	971	958	954	968	935	1041	987	986	1023	887	997	986	945	939	972	934	978	971	970	1002	976	971	964	983	972	920	898	960	957	961	973	976	979	1022	926	924	971	988	956	1040	927	1012	950	936	987	1018	976	1003	940	965	1027	975	960	950	999	923	982	967	934	921	970	988	917	983	1002	1007	977	931	992	994	981	1002	948	974	998	973	972	972	970	958	1002	936	951	995	993	952	922	965	998	952	920	937	915	954	1004	984	1019	944	956	936	922	1017	948	968	952	942	995	969	981	977	983	972	941	929	993	1013	964	995	1009	978	946	958	1013	974	990	1011	930	957	988	958	945	1022	994	983	920	916	1014	957	1000	967	953	1034	947	942	975	990	1016	956	918	961	951	966	966	958	991	966	910	1007	1006	980	981	946	994	991	967	976	929	961	998	991	945	933	953	1008	986	1028	935	998	938	908	957	985	955	971	963	937	982	933	1011	1004	952	967	1056	961	964	1007	951	987	953	969	945	1020	984	975	1006	970	978	913	999	964	934	982	947	948	969	1021	993	970	964	967	967	988	986	964	977	963	933	973	934	975	973	990	972	1006	924	974	986	935	953	958	1000	1003	1020	986	926	934	962	979	984	972	965	924	960	1000	960	1019	969	955	956	972	960	972	989	950	966	969	977	994	915	925	922	937	933	917	999	982	964	1006	936	939	1050	956	995	943	990	960	947	987	978	1013	950	992	1002	1001	1030	961	963	980	952	935	975	910	933	959	971	971	1004	962	979	993	989	1004	992	964	941	1016	957	970	1000	986	943	938	1020	965	916	922	1044	1002	953	975	908	902	985	881	930	977	929	940	1010	975	1005	993	989	989	968	955	939	993	979	959	971	946	970	937	952	972	968	1031	1027	1008	1021	966	938	1007	998	1003	999	972	953	1005	991	968	976	970	937	952	932	980	994	945	944	941	1000	930	952	920	1023	1001	955	972	909	1030	978	1026	937	993	1019	984	906	995	943	979	947	942	992	923	973	1018	971	967	935	943	1028	927	954	990	975	989	1000	962	1050	971	950	996	949	974	998	981	967	920	925	910	953	954	957	999	962	1024	1012	993	959	985	986	962	953	969	969	1004	952	976	979	941	919	970	927	954	987	926	989	967	983	992	985	951	943	976	968	969	926	971	987	1020	986	982	982	975	913	1025	907	1002	972	984	931	989	918	994	966	994	987	985	983	1004	996	939	1008	943	992	940	992	984	955	1009	938	929	942	943	970	988	1010	972	970	991	993	1005	968	996	927	964	979	966	982	953	993	953	980	975	1012	1027	983	1002	1016	1001	989	971	935	971	976	949	971	953	967	1040	996	993	935	956	996	900	975	957	998	969	960	1022	980	988	970	936	1012	947	960	996	969	954	1063	1006	917	938	999	920	1010	924	1034	1027	925	1004	978	976	924	1005	997	988	988	930	974	904	973	991	983	983	977	946	982	981	952	1058	1022	947	922	980	989	970	1005	961	961	970	922	992	951	950	946	964	936	955	973	1005	957	954	983	985	925	1024	1003	1002	921	912	976	989	937	984	981	931	1008	966	981	985	1032	942	1001	956	966	1004	945	978	999	960	943	1005	979	995	989	977	981	955	963	991	928	983	1016	973	1001	956	921	989	947	935	1047	921	962	949	982	951	1032	978	961	967	1030	1022	1018	969	949	939	980	994	996	927	993	970	967	1019	1000	974	1002	958	963	949	952	951	1043	996	969	1082	977	987	982	936	974	979	1009	970	979	950	937	987	957	949	1011	949	923	971	1040	985	990	939	934	929	954	972	959	945	987	994	964	952	951	1005	1009	987	983	982	955	987	972	962	988	947	1013	1008	1005	963	996	947	1001	1003	970	975	977	968	1008	1023	950	1011	970	960	975	1008	975	967	955	946	955	970	942	1003	957	964	970	993	924	971	967	957	999	976	965	1005	946	984	952	911	996	952	967	981	932	982	987	991	981	1002	1010	981	961	978	943	998	1010	1056	974	953	989	991	1001	1010	992	935	990	1022	986	969	1026	972	983	1004	937	955	1030	977	1028	1005	992	989	992	980	967	944	992	964	974	925	1030	1011	990	963	955	938	1061	901	1016	1020	983	1004	972	1016	936	980	1001	1055	1028	984	946	1004	947	1003	1014	989	938	996	996	930	934	987	971	969	1017	982	921	950	953	983	985	926	1011	903	991	971	952	953	966	966	1001	965	997	1005	1020	1029	985	1012	1016	1024	993	974	958	995	984	933	978	933	908	940	936	1012	948	1005	961	995	1022	1025	960	943	993	1000	929	1000	1015	1016	1012	1005	988	1057	916	998	994	949	978	995	964	962	975	908	995	991	963	989	1011	967	943	940	953	966	1002	1019	945	988	902	948	914	984	1031	955	992	967	925	949	983	1005	954	1021	950	1001	992	956	985	998	937	960	1001	1004	938	962	985	971	934	1000	972	994	1017	1010	960	983	958	964	955	994	1019	961	978	995	995	954	980	916	995	1019	968	976	859	961	936	1000	967	1019	1000	966	992	1004	954	1012	943	957	978	978	984	975	957	964	932	972	997	976	957	956	967	950	1034	1012	962	944	990	1035	985	977	990	954	957	983	990	923	986	1017	983	993	980	1018	921	991	951	934	1041	949	983	976	906	993	967	959	953	1010	976	959	976	953	937	968	986	1008	988	966	923	993	992	971	925	956	1014	991	994	893	950	988	955	921	945	945	981	948	933	967	964	945	983	1001	977	929	1038	973	926	934	951	978	990	948	1027	960	915	977	979	929	976	930	948	998	1025	1001	1054	966	986	1001	985	923	894	938	964	995	978	1000	955	960	938	980	972	994	959	1037	911	1038	956	954	956	943	891	998	944	976	980	960	958	955	931	993	931	1002	944	941	967	998	945	997	920	997	911	889	1020	981	979	1018	986	971	968	985	931	988	942	960	920	983	992	1005	987	1037	944	920	1006	1012	939	1008	1002	930	1012	980	955	983	1018	939	978	988	950	920	1016	981	986	986	941	996	979	971	1039	980	954	962	961	935	992	980	990	995	986	962	961	1003	954	960	940	1008	992	1003	975	979	1007	1013	993	956	975	997	1051	986	966	989	961	945	991	1016	909	975	958	971	948	995	957	977	935	930	971	1014	999	953	908	991	957	967	992	974	937	963	1020	918	982	953	970	983	989	1001	986	937	936	1040	937	967	1036	1000	927	984	928	984	1062	944	905	919	942	958	995	953	983	928	1029	1006	994	979	1035	959	953	939	952	956	957	979	971	992	978	962	981	971	1003	981	993	944	994	950	963	986	957	946	1038	912	1044	982	975	943	981	999	961	961	999	967	941	992	916	992	1026
49712	44107	43591	43651	39856	28169	19205	11819	5690	4054	4893	5960	5045	8271	11085	12365	10406	6696	3646	1878	1036	653	475	438	398	408	358	414	388	409	455	382	398	393	367	414	407	418	392	412	365	429	375	389	378	388	390	412	413	416	400	407	393	394	416	365	385	374	412	415	399	382	376	424	443	389	427	371	382	409	367	386	393	412	417	395	439	440	462	417	415	386	376	421	369	392	356	397	438	391	359	386	414	376	410	392	381	389	397	417	359	383	373	367	383	407	366	408	395	370	391	416	363	396	381	377	391	405	393	401	409	405	365	413	382	399	383	402	368	349	407	392	409	412	392	389	414	384	399	391	402	390	405	357	357	422	389	365	396	394	439	406	399	394	384	393	391	376	372	400	431	395	438	418	449	372	412	380	395	400	348	426	391	416	379	365	380	403	377	421	379	404	389	397	443	377	390	387	380	357	386	403	404	382	418	374	406	378	395	428	419	367	357	419	413	394	382	409	409	351	409	404	399	396	426	377	379	411	395	404	410	415	389	398	390	419	420	404	401	379	372	386	364	398	396	404	397	460	404	401	390	363	397	342	418	390	397	392	403	436	388	378	404	389	415	370	394	386	384	402	432	399	404	383	416	367	386	414	380	392	379	391	416	383	365	345	426	404	358	382	375	390	400	411	411	371	390	374	384	410	376	389	427	409	374	376	384	414	398	408	391	423	386	430	394	392	366	393	430	401	424	371	383	375	391	363	399	415	422	397	376	447	397	384	404	369	428	411	403	361	383	392	365	418	384	400	401	382	414	427	396	389	361	390	362	413	395	394	406	400	371	353	414	459	419	391	408	380	363	394	385	428	400	422	376	405	392	412	382	444	418	413	375	378	420	371	425	378	392	399	363	384	384	421	364	416	401	432	395	400	407	397	390	406	373	410	379	368	376	394	414	399	401	393	365	390	407	401	404	420	376	384	377	429	413	412	388	369	375	391	407	382	401	373	395	391	372	382	446	404	374	379	397	363	403	417	364	396	422	387	365	368	372	386	383	402	417	442	370	409	427	384	392	431	379	407	367	399	331	388	395	370	397	365	425	427	359	417	354	368	420	382	360	399	407	366	398	411	407	385	382	431	376	391	375	433	372	414	382	386	436	407	402	405	406	376	402	387	412	387	410	371	401	402	380	379	403	404	391	384	399	385	420	399	391	401	415	410	393	433	383	374	386	413	442	361	375	417	419	376	385	409	394	377	393	421	358	395	429	379	372	400	435	384	363	362	395	364	361	386	408	367	435	391	444	441	403	427	365	404	390	384	416	375	405	356	410	450	396	354	397	420	386	436	416	398	417	436	387	382	421	380	404	352	375	404	379	424	409	363	382	366	379	377	384	410	412	383	351	417	392	422	416	430	422	386	384	391	395	400	409	382	408	403	386	391	383	365	402	382	422	392	396	364	427	420	390	416	386	409	424	421	377	370	415	387	412	406	362	385	377	415	380	406	403	378	415	368	431	362	442	392	377	414	383	395	424	412	415	378	398	359	407	381	373	384	399	427	399	400	400	370	423	388	390	383	380	374	428	404	414	372	377	402	414	404	393	348	426	447	414	400	352	359	401	387	412	385	394	391	421	435	385	370	423	370	430	373	412	396	414	393	409	371	365	400	430	425	411	395	377	389	446	419	407	403	367	400	379	398	389	397	393	427	388	393	390	372	373	411	389	407	407	377	387	397	370	362	437	389	395	391	398	433	448	388	383	399	409	399	420	374	392	387	425	374	377	436	418	394	421	410	379	408	349	365	368	378	383	393	386	413	410	352	374	377	387	410	414	397	379	383	380	416	389	389	411	377	389	378	388	343	422	396	408	402	388	403	402	394	382	414	407	413	393	403	410	396	396	369	434	447	368	410	426	374	388	383	363	387	405	425	376	396	367	403	419	357	396	378	370	381	399	422	422	412	389	387	422	440	385	401	377	396	383	400	397	382	371	395	412	396	389	384	389	385	391	388	396	347	373	408	417	378	411	409	398	405	386	431	374	354	380	398	424	415	392	427	399	373	391	409	401	396	436	377	394	398	401	391	395	416	371	389	414	402	406	370	403	367	388	390	344	416	385	355	392	397	390	388	434	367	370	414	405	396	404	405	369	351	361	411	424	387	413	390	381	423	385	406	420	384	386	393	370	395	391	408	379	383	384	394	401	428	418	374	392	381	389	419	381	418	429	420	355	391	419	384	417	377	416	406	378	443	395	428	381	425	383	420	403	389	382	374	385	382	380	400	399	364	441	384	398	404	371	394	375	414	377	367	384	402	420	407	381	375	407	407	391	353	404	355	424	400	401	376	379	399	410	420	407	383	408	387	394	416	393	403	413	408	421	403	379	369	410	403	413	415	405	396	352	398	370	388	393	399	382	413	412	392	389	374	397	389	375	396	379	386	367	376	395	394	367	402	411	421	400	377	384	409	362	387	374	434	408	433	393	385	394	399	410	420	351	381	404	421	401	369	394	380	393	430	425	405	447	407	407	409	425	406	389	367	422	431	391	402	407	391	433	405	409	421	344	399	412	383	432	420	372	365	399	384	419	391	379	398	375	390	373	382	367	412	380	365	408	403	379	365	367	411	453	412	394	368	424	354	390	400	378	424	409	438	408	378	417	369	374	380	397	375	396	424	413	372	406	437	393	410	375	432	408	371	417	380	400	371	382	432	409	388	417	394	368	375	421	395	415	404	412	376	424	408	416	359	424	397	400	383	404	373	371	393	412	429	396	365	373	398	365	417	380	388	369	406	407	391	381	373	410	375	423	397	417	380	417	413	385	395	371	386	405	429	381	402	436	402	404	382	407	381	392	400	378	389	399	402	395	355	369	402	384	370	391	424	365	406	391	389	395	444	420	394	430	413	401	416	401	393	403	389	428	408	390	382	460	391	415	381	416	412	393	391	390	399	397	402	406	431	372	384	398	395	385	410	372	391	401	426	423	393	401	392	420	386	370	408	423	380	404	413	384	390	380	394	400	400	376	410	398	410	358	450	411	376	357	380	397	376	399	361	378	408	393	416	366	390	364	427	356	414	429	391	406	388	404	400	393	380	403	427	383	391	417	369	398	423	454	365	368	358	390	406	385	391	374	395	388	423	380	410	415	397	380	405	370	422	408	395	405	409	414	405	373	392	393	352	405	414	392	363	408	407	393	382	394	374	423	386	400	395	412	418	411	364	417	411	353	419	400	409	397	396	409	421	384	385	386	429	376	391	431	412	414	370	392	357	397	401	383	408	387	422	414	378	398	397	377	427	384	386	390	434	429	374	394	383	393	400	395	377	398	397	385	411	401	379	421	414	396	370	382	414	362	360	399	385	382	390	395	400	375	381	439	367	387	408	395	388	420	414	397	416	361	415	388	370	400	377	378	372	356	369	379	383	393	369	403	387	418	404	408	366	394	430	423	400	428	390	391	383	419	428	397	407	367	386	404	399	371	375	383	410	408	401	392	406	419	413	399	409	411	412	420	401	404	373
37640	41436	47336	49453	43993	21338	10920	10663	10407	12437	16955	20312	18860	26412	31123	33340	29798	22013	14107	7990	3982	2230	1360	1083	943	929	973	919	937	900	971	967	914	907	956	956	955	909	913	949	945	946	894	941	888	965	977	919	924	922	896	904	903	935	917	939	878	884	935	888	917	915	964	924	913	977	917	985	926	870	941	944	901	921	893	968	939	914	975	960	937	919	939	898	928	908	995	918	900	950	903	954	916	899	906	931	952	902	988	946	895	975	851	905	971	909	908	943	980	925	918	937	945	915	945	966	953	894	885	946	928	881	883	909	929	930	959	964	900	895	897	920	919	917	915	1001	932	943	900	883	965	901	862	973	934	899	942	1009	933	932	970	950	914	1031	914	945	911	980	985	983	877	943	937	960	901	876	941	900	927	958	963	942	933	945	981	926	931	897	966	906	905	966	952	926	981	957	914	947	895	910	973	916	951	951	973	940	897	912	963	888	925	971	952	891	957	997	900	963	947	952	904	892	915	980	919	881	944	935	987	897	946	923	976	950	903	922	924	958	952	939	981	952	878	877	930	947	935	936	985	943	917	926	944	938	954	946	914	908	929	960	932	944	930	946	957	908	939	969	939	936	970	892	937	961	889	952	958	911	891	988	917	901	982	908	946	920	960	945	942	997	913	940	944	893	928	928	928	950	899	963	942	963	899	953	971	969	913	954	951	945	885	939	916	933	985	957	936	964	923	931	913	963	948	953	926	961	912	888	922	921	934	918	907	938	874	952	942	927	1007	965	952	898	964	961	931	935	944	939	901	902	982	943	932	979	959	949	921	924	870	966	959	900	936	949	915	878	953	906	893	961	916	968	897	924	918	939	943	936	911	899	916	937	888	952	955	935	952	928	903	929	971	883	922	897	963	955	969	971	966	901	987	1019	946	924	918	920	919	893	957	910	961	909	999	920	887	932	964	954	965	958	900	894	996	906	894	999	897	911	892	953	906	961	948	946	963	950	905	955	963	939	932	929	881	966	868	930	866	983	920	954	947	911	950	944	930	876	914	902	987	897	861	947	935	932	865	914	897	934	943	896	846	926	945	858	914	933	945	923	954	921	920	947	912	977	934	921	955	962	922	888	899	974	957	919	952	901	936	945	904	956	900	900	945	930	990	966	931	981	952	913	948	908	911	933	995	916	886	902	968	913	938	889	886	915	936	926	950	896	929	918	981	901	955	929	946	991	899	897	905	876	926	907	922	945	885	899	897	913	886	928	901	963	903	973	903	975	962	940	882	920	946	943	948	961	906	933	904	945	940	924	996	938	948	938	897	951	947	918	925	960	895	869	948	903	964	920	980	953	915	919	892	966	963	997	909	940	969	975	976	867	948	910	902	937	965	964	880	938	926	936	982	915	917	899	923	944	880	934	911	943	938	918	961	932	993	915	909	948	950	851	964	974	986	899	931	929	919	954	951	922	950	929	901	952	980	885	960	969	952	923	930	899	917	958	904	949	927	877	924	941	914	903	919	931	902	947	930	967	916	956	936	941	919	971	880	940	932	953	926	917	929	917	937	915	940	891	893	959	908	918	890	931	977	920	872	924	919	929	924	937	945	1002	997	915	944	890	955	949	938	932	913	906	922	916	931	879	953	947	934	937	938	989	928	963	981	939	964	948	960	960	923	919	923	933	897	937	932	871	929	886	893	992	925	939	1018	931	927	922	937	981	882	961	935	892	928	979	920	934	926	910	903	926	911	956	945	946	898	933	907	942	959	911	932	943	880	911	944	979	921	834	911	933	961	953	939	980	914	923	933	926	956	947	921	905	1005	924	872	953	965	973	909	982	940	916	963	928	954	907	955	884	917	916	926	949	917	921	917	966	941	959	982	956	908	902	925	952	944	925	902	947	959	902	915	908	923	962	872	912	921	953	957	933	966	910	891	977	986	909	923	939	877	998	962	928	937	896	942	893	943	900	885	982	942	920	1027	901	877	927	959	874	954	974	870	911	943	949	935	933	917	928	881	926	901	952	939	937	920	966	907	930	946	907	936	940	917	902	948	906	917	967	949	888	884	910	972	923	927	898	901	880	989	908	919	962	946	917	996	912	902	955	924	875	1012	892	924	944	962	901	938	897	951	924	963	937	924	911	911	927	881	946	911	894	918	932	861	930	914	928	958	845	931	999	892	949	918	907	857	903	940	927	913	924	951	906	958	928	900	910	940	907	919	912	904	895	923	874	930	919	922	923	943	951	913	966	951	993	944	907	988	960	917	935	888	932	946	892	925	934	958	904	903	938	1006	942	965	940	957	890	950	880	915	922	931	895	981	973	882	947	970	963	949	973	870	906	882	947	864	941	949	922	962	967	1000	923	923	954	863	894	935	925	916	951	928	923	985	963	924	939	960	943	933	910	958	927	889	939	921	899	959	910	954	866	980	891	889	893	908	957	902	910	919	961	944	940	965	924	924	945	930	873	942	909	917	924	1018	936	957	957	970	902	954	926	916	928	913	935	937	945	922	927	984	921	950	956	902	968	865	949	926	949	950	903	962	942	877	985	952	911	915	898	927	930	940	956	928	919	877	946	838	962	938	877	976	914	919	916	944	881	897	904	947	1011	947	931	905	981	870	896	922	948	912	973	959	935	900	941	931	886	923	928	937	909	946	928	968	934	940	951	906	986	901	893	917	924	944	946	902	934	929	961	923	966	909	946	925	927	954	1021	935	914	941	901	953	921	966	894	864	945	919	904	984	961	898	935	913	978	908	931	960	905	931	896	915	935	930	918	891	939	1001	930	894	948	959	917	934	905	913	966	947	979	917	926	922	909	927	994	885	974	929	945	874	923	917	916	961	950	925	890	931	977	895	955	921	934	920	924	938	907	882	971	926	921	948	926	937	954	920	923	905	927	976	923	934	930	968	890	932	923	938	926	964	944	903	909	931	913	969	908	951	956	996	988	918	895	870	939	912	865	879	868	941	945	952	983	903	895	918	889	949	918	981	942	981	920	934	983	888	930	954	974	924	961	941	933	870	891	933	898	944	903	882	954	926	918	919	938	978	948	892	955	904	963	937	941	932	935	930	958	899	913	957	915	954	918	875	934	929	928	951	919	906	902	947	970	917	888	901	903	881	932	958	898	889	918	893	948	943	905	898	953	972	880	955	881	985	909	951	949	920	914	860	914	959	930	906	888	958	909	919	929	995	923	916	934	895	911	875	926	870	907	919	967	937	906	949	990	945	960	902	933	963	932	969	975	911	942	941	937	956	944	930	904	905	939	906	925	960	934	942	935	921	956	946	916	948	966	913	904	880	936	972	916	922	870	911	912	887	943	942	994	932	965	892	923	912	990	925	942	951	900	962	912	929	974	935	908	907	928	947	961	959	919	872	952	908	952	922	907	944	932	916	947	955	998	919	925	904	937	881	936	889	961	957	931	911	924	909	943	981	934	918	924	961	930	917	926	914	954	919	936	957	923	943	905	943	902	997	893	919	898	898	976	950	925	911	956	901	906	955	935	945	939	880	917	917	961
14270	12843	11943	6925	3756	1221	799	559	467	436	463	422	463	552	604	824	838	690	621	514	473	423	371	350	321	349	385	348	347	324	344	290	318	337	330	349	374	344	305	346	311	360	333	355	340	403	333	352	325	311	337	367	330	361	311	357	338	321	352	344	336	355	359	340	349	344	380	329	314	334	362	363	297	339	342	330	332	333	330	355	359	339	345	342	354	344	316	330	357	356	346	338	342	336	337	355	334	338	316	311	382	330	333	369	345	319	315	319	316	337	347	346	322	341	333	379	323	400	340	312	365	316	353	353	349	351	342	317	321	344	348	318	343	345	329	357	358	368	346	337	354	363	335	379	355	372	371	325	350	325	335	333	342	374	301	340	356	335	307	354	322	356	345	341	338	308	355	320	298	302	353	340	360	343	359	387	345	391	350	357	314	290	340	311	319	383	295	351	336	341	329	314	342	344	354	351	339	330	335	346	317	351	319	358	358	338	395	360	309	344	344	325	342	342	374	333	338	330	350	338	336	314	317	348	330	366	319	330	323	333	337	394	315	374	327	336	348	336	318	344	351	324	336	368	340	308	363	338	334	373	336	376	330	344	324	376	309	359	354	363	311	342	336	340	319	326	323	332	347	336	346	315	341	322	325	321	366	366	340	362	331	362	326	332	374	351	301	345	359	350	324	327	336	307	320	335	342	369	347	345	331	346	338	340	358	332	293	347	308	329	324	340	297	344	340	374	325	335	353	336	352	330	342	355	339	349	341	323	344	325	347	335	325	337	343	370	328	333	322	303	331	384	340	379	340	324	342	346	331	339	320	349	317	333	340	338	348	348	320	336	335	341	341	345	364	325	328	345	338	401	346	326	338	368	323	343	332	346	335	312	331	328	335	349	348	381	338	329	345	366	318	342	298	308	341	342	328	341	324	354	382	312	332	370	333	346	321	343	312	358	316	361	342	363	352	305	316	341	321	314	336	317	342	329	362	333	332	318	380	335	302	329	297	356	349	328	337	360	338	351	321	317	355	311	358	381	322	370	357	337	351	355	374	323	309	358	394	351	352	351	353	323	362	322	366	331	337	337	367	334	352	349	304	331	361	324	316	334	353	359	363	315	326	356	357	332	343	361	332	351	362	377	313	322	341	344	338	332	318	328	332	341	357	322	340	367	371	367	317	332	367	350	346	343	368	337	347	365	313	343	325	372	350	344	356	341	368	322	369	347	363	388	330	336	319	338	348	346	333	370	378	295	318	333	353	367	336	345	318	366	296	337	401	342	375	349	331	341	355	318	379	332	334	329	349	325	350	350	355	345	333	328	352	317	329	313	345	328	333	353	355	338	323	310	320	347	342	380	363	311	380	333	341	353	321	344	331	343	386	325	339	324	347	336	333	321	307	355	311	337	345	323	358	332	337	346	333	346	342	358	337	356	303	364	340	365	377	350	322	327	345	354	342	339	349	327	314	334	347	358	324	323	329	369	333	354	341	340	330	343	336	342	346	347	314	345	337	348	368	345	361	329	364	347	318	364	325	346	334	331	325	367	321	333	342	352	349	321	322	351	328	324	358	324	322	340	333	330	327	307	323	350	341	341	349	313	382	351	335	347	380	353	329	315	367	334	349	372	342	329	340	328	349	356	375	336	330	323	334	341	333	368	334	344	336	346	397	351	324	358	332	341	356	361	359	282	368	349	326	369	349	314	318	326	343	318	334	299	355	361	319	332	350	362	326	330	362	362	336	354	326	336	354	331	331	341	336	337	309	348	335	325	338	321	310	370	298	353	357	337	347	417	355	349	346	339	329	341	369	338	358	346	335	333	325	345	317	346	361	328	327	335	335	339	348	339	321	342	351	317	321	326	352	378	328	341	334	342	367	347	328	340	344	332	316	358	339	380	335	362	316	337	355	319	355	327	353	333	362	380	323	339	350	350	364	318	336	370	327	364	310	322	335	340	353	297	364	345	343	290	364	332	352	363	311	369	367	331	325	386	285	336	381	337	330	327	342	334	324	369	342	343	338	347	339	322	340	302	355	348	378	350	305	360	366	340	369	318	342	290	364	369	344	362	327	307	337	348	312	361	311	338	360	357	362	337	335	287	366	331	329	326	337	369	340	352	329	371	368	340	342	384	329	318	334	299	339	317	303	348	336	356	308	372	345	350	337	332	340	331	370	345	320	332	345	342	332	312	341	306	351	354	356	344	324	319	316	346	320	361	314	347	323	353	335	351	335	354	325	319	317	347	343	343	350	311	337	357	317	327	325	350	319	317	345	329	336	325	311	327	380	307	310	346	327	336	356	343	331	347	357	361	354	345	340	346	335	327	351	379	324	341	338	356	293	356	289	365	338	337	318	361	323	341	360	334	303	356	337	351	355	315	317	358	323	362	364	340	354	323	319	351	356	372	382	362	370	343	349	360	375	314	339	350	344	343	331	340	357	347	349	326	365	336	324	333	314	329	324	340	349	347	325	402	346	336	340	343	361	318	356	368	343	326	328	330	351	330	351	341	372	323	328	330	320	335	328	316	332	312	373	319	321	335	327	342	305	311	345	329	348	383	344	357	335	368	365	350	382	328	380	335	329	385	315	330	327	339	323	305	323	380	354	355	363	380	343	361	346	333	363	345	354	340	301	311	356	375	318	350	355	336	347	320	339	365	379	356	335	350	341	333	335	334	349	338	306	313	345	361	351	295	338	364	346	324	334	340	338	338	319	357	362	342	331	353	322	309	331	319	328	327	323	357	319	324	359	338	347	314	335	347	325	367	316	324	312	360	324	345	353	391	337	315	331	317	347	370	355	312	331	354	345	358	330	379	340	328	343	370	323	328	330	345	349	372	364	350	307	329	343	342	358	327	373	323	346	362	344	346	342	379	318	330	384	351	338	373	323	352	343	325	312	335	377	363	325	378	357	353	359	335	338	332	345	343	323	328	325	355	362	348	352	362	361	339	335	346	331	335	329	310	307	341	345	342	348	341	340	331	365	322	329	356	333	321	346	370	340	375	325	365	329	321	334	390	303	333	342	315	369	332	401	348	370	353	345	365	356	346	352	335	318	329	346	355	342	315	362	322	341	349	315	301	361	351	328	376	369	362	337	352	361	342	340	347	345	337	326	358	343	337	352	370	327	352	353	343	357	349	351	317	343	350	330	369	342	330	362	320	347	332	334	410	337	345	325	317	324	340	336	335	320	370	335	314	342	327	332	353	342	364	346	375	368	357	353	351	339	345	296	338	359	330	334	364	343	344	348	326	299	360	360	292	342	322	325	308	329	377	347	336	372	349	332	344	334	325	313	367	362	366	358	351	348	348	368	358	352	318	331	353	352	362	289	335	303	349	339	332	346	370	352	353	361	329	336	335	314	349	325	341	314	348	343	319	336	320	332	358	338	377	349	349	348	334	355	334	360	352	352	354	375	327	344	341	368	348	329	316	315	324	372	334	371	373	319	370	361	329	352	370	366	357	372	353	336	342	324	354	348	336	367	390	318	342
10543	14148	17641	15441	11060	4244	3104	2053	1462	1450	1560	1631	1790	2165	2641	3830	3512	2621	2206	1625	1252	1061	953	851	852	882	859	897	860	800	814	879	854	863	801	877	889	854	883	850	847	796	797	805	820	806	870	891	827	844	815	828	879	836	790	830	838	911	811	836	824	813	823	832	824	826	868	837	878	874	799	834	896	917	895	799	794	802	815	858	825	854	813	766	873	829	861	826	870	866	868	868	821	815	877	807	857	870	834	870	841	814	819	852	909	770	874	850	855	843	880	809	838	850	819	878	880	836	801	819	857	808	818	814	898	864	796	819	786	848	770	812	871	845	845	790	825	835	824	832	841	790	839	853	817	838	808	820	838	848	826	854	852	888	762	900	839	808	855	851	847	852	827	870	823	838	843	877	820	872	833	815	842	834	849	859	832	801	847	881	813	789	850	836	815	834	837	816	895	834	841	857	808	844	871	841	876	876	794	840	814	796	812	845	871	784	853	845	855	857	834	823	796	827	886	848	776	854	816	859	834	812	860	795	848	783	883	831	823	864	835	784	871	879	816	845	829	812	809	875	847	879	837	859	821	887	833	893	834	819	857	807	879	862	814	820	874	841	808	854	857	796	834	828	876	829	887	830	854	826	810	844	774	875	830	812	836	807	817	862	890	837	844	821	844	839	862	860	872	800	855	834	828	831	864	827	827	796	829	809	838	857	833	844	825	879	848	765	820	907	832	797	850	850	845	863	831	841	841	888	801	854	844	844	839	800	832	838	838	838	843	870	841	876	874	885	820	838	854	857	798	829	783	882	855	824	835	837	856	828	862	868	815	800	802	789	857	847	894	821	848	842	811	878	850	890	825	811	871	837	866	771	846	832	857	852	810	818	878	818	812	858	858	874	844	821	822	786	824	869	818	813	830	794	850	821	873	895	842	867	801	839	856	882	859	855	933	848	791	856	828	876	797	874	878	877	820	840	870	839	860	855	877	818	847	805	847	829	855	835	837	841	825	880	872	826	819	815	880	809	839	867	841	808	837	809	829	875	808	844	787	810	857	824	840	836	811	821	869	893	873	879	826	881	792	813	922	839	804	829	877	818	812	830	858	796	785	789	859	863	809	856	802	824	856	818	836	838	861	894	874	824	834	821	862	805	801	855	814	843	853	858	798	809	825	854	848	816	828	865	867	805	833	815	855	861	797	878	847	901	867	835	824	860	827	821	818	878	900	853	850	861	814	852	814	897	863	836	839	857	845	847	872	828	823	890	821	872	857	819	837	884	844	826	841	851	907	832	853	849	856	812	855	888	817	853	813	860	889	839	825	801	849	875	821	816	859	830	820	837	797	799	867	873	871	827	813	796	814	864	854	840	864	858	901	858	798	880	831	832	829	817	856	829	803	851	781	836	844	795	816	830	847	816	889	855	851	772	780	816	842	844	811	819	820	846	840	813	844	816	854	857	904	820	807	825	854	885	816	872	832	875	845	892	820	835	815	840	891	860	807	836	910	838	926	789	851	849	865	821	883	818	870	833	832	852	845	796	863	855	838	866	832	856	865	849	839	803	869	817	829	863	829	858	853	820	865	882	788	873	863	853	805	820	859	869	810	817	806	825	881	835	858	809	848	815	810	823	850	804	884	826	815	857	880	874	841	864	795	842	827	828	861	830	785	838	828	835	788	818	818	816	819	838	910	823	793	806	815	872	819	841	808	850	843	870	866	891	872	878	851	849	832	842	874	879	845	844	876	882	866	832	871	830	832	865	810	799	820	835	798	873	867	840	832	870	804	793	839	839	838	885	904	824	824	833	830	766	812	854	878	862	846	829	839	808	856	836	851	816	851	808	858	857	811	843	842	793	834	856	873	803	803	823	779	826	821	785	815	910	847	806	868	857	851	836	894	819	796	889	811	869	850	843	816	791	851	795	852	843	801	830	844	797	819	889	829	804	847	826	790	810	819	849	795	800	861	801	897	871	856	837	798	838	836	851	827	840	825	831	853	853	880	825	859	841	818	862	833	823	843	838	904	865	853	830	865	842	882	826	857	823	857	880	861	939	803	833	816	828	910	887	872	811	800	834	786	772	834	833	825	845	840	832	818	899	890	814	823	833	866	846	837	837	817	930	852	822	825	841	844	876	842	832	836	879	831	840	823	808	859	852	818	849	854	860	876	870	865	827	813	766	844	822	813	891	815	844	859	893	804	817	830	851	828	815	852	821	870	812	848	828	904	826	843	864	794	862	825	871	830	859	834	910	819	864	877	863	866	844	826	830	866	798	848	863	870	837	863	822	845	903	836	852	876	779	872	832	834	822	883	838	869	817	845	916	830	885	831	848	872	891	835	833	851	864	873	837	858	800	846	873	815	796	850	849	809	869	876	824	882	806	851	882	874	835	825	818	820	823	804	838	853	831	860	853	867	818	877	841	778	778	855	870	795	840	858	885	835	799	795	838	852	845	804	890	813	841	808	817	910	886	877	894	830	837	814	789	857	812	814	866	849	847	832	799	777	846	824	818	850	839	872	825	885	897	838	843	877	866	841	863	840	841	880	831	840	806	850	836	818	875	886	859	797	849	836	849	808	878	858	894	827	823	838	784	791	821	870	871	860	853	856	814	860	806	901	835	845	812	832	870	825	834	855	799	835	888	815	806	847	775	852	839	869	870	821	865	853	818	824	779	829	805	834	851	818	758	898	847	795	840	857	862	836	880	816	796	832	863	791	851	840	854	838	905	804	825	845	818	859	883	790	860	824	819	821	802	874	904	838	870	865	840	797	817	863	833	844	865	856	834	819	835	859	862	872	860	855	873	874	864	829	860	777	882	868	795	813	829	812	847	820	837	831	874	846	808	869	804	838	797	838	857	854	792	846	867	874	813	833	848	818	844	894	792	852	805	820	868	831	837	821	862	826	807	855	872	863	883	840	843	863	855	851	804	831	860	847	829	824	861	860	822	836	819	814	822	817	870	821	787	845	822	834	848	872	825	867	842	797	833	809	910	790	834	826	826	836	826	806	823	848	843	849	883	794	840	795	864	888	822	887	864	815	901	847	839	786	891	828	829	864	878	841	844	838	867	823	827	817	820	888	794	869	874	849	824	827	826	826	823	855	841	780	820	822	855	794	856	843	817	890	813	858	851	850	831	899	837	819	883	824	848	850	845	843	859	839	786	817	856	842	874	819	793	816	811	841	823	856	803	942	858	859	851	824	821	815	858	865	853	809	836	796	871	875	850	790	848	848	817	875	822	793	828	835	821	864	886	847	797	834	850	803	865	782	875	859	840	793	867	841	863	868	876	817	832	850	862	793	884	909	835	795	891	834	830	881	847	808	805	846	818	829	825	893	826	866	820	818	789	826	810	825	793	853	801	837	815	855	846	850	855	881	856	869	830	765	826	891	830	833	837	825	801	808	886	826	815	779	816	842	793	878	864	810	790	878	811	893	842	838	797	881	850	809	828	841	890	845	853	818	833	861	813	842	809	878	829	820	818	820	815	838	847
48753	51222	43494	36831	29538	20507	10504	5012	3003	2979	2842	4811	7737	8136	8241	5976	3859	2197	1279	899	628	490	447	433	416	425	431	457	430	435	425	420	394	406	414	418	412	472	450	385	438	419	423	423	400	444	425	408	425	428	413	441	433	416	411	466	411	404	424	412	432	429	397	433	457	416	391	436	371	432	418	385	397	418	427	428	415	372	384	429	396	414	410	390	441	421	431	428	403	398	394	412	406	412	429	411	420	398	431	413	437	413	415	408	418	412	407	405	396	447	421	438	418	429	433	407	429	408	437	444	434	399	443	379	412	464	390	424	423	425	411	410	421	450	403	433	440	450	384	466	387	360	421	398	404	427	441	397	402	411	420	422	412	485	435	449	433	452	439	455	399	433	453	473	416	426	411	379	445	412	388	411	411	399	418	404	461	412	404	416	441	424	384	431	375	390	452	402	428	426	396	444	407	427	433	423	444	406	452	416	435	395	416	437	431	417	407	409	394	414	423	398	402	412	443	405	445	408	430	410	458	421	420	425	426	469	434	418	381	355	428	413	461	386	429	400	417	392	418	420	399	413	421	435	407	439	418	389	411	424	382	448	404	428	395	446	404	381	406	394	384	410	403	419	412	437	437	414	452	427	394	414	403	408	408	423	437	405	381	413	412	439	407	430	398	415	426	472	417	380	401	414	421	413	402	407	453	432	415	395	439	427	401	435	416	436	431	409	431	428	416	401	385	411	439	453	427	390	409	446	433	429	399	414	384	407	460	441	375	409	422	393	388	396	406	373	361	461	391	407	407	401	413	416	390	432	418	422	429	413	406	427	391	408	381	421	395	402	429	405	391	411	417	429	440	415	410	428	416	435	414	442	396	403	390	390	428	385	439	401	365	375	415	404	430	375	414	383	435	418	405	386	437	381	400	415	442	412	397	395	403	435	456	430	426	463	404	421	413	432	411	458	412	399	439	409	408	395	461	426	401	426	392	441	418	444	382	432	379	404	450	437	420	410	420	414	431	416	394	443	384	408	434	396	431	409	393	405	424	394	418	397	467	391	430	426	422	390	468	419	407	396	412	410	427	430	416	378	404	434	397	432	402	434	402	403	412	385	384	421	404	412	372	404	412	392	410	414	440	373	400	376	408	432	437	443	383	402	425	421	431	374	422	390	410	408	405	388	399	441	449	415	418	405	436	416	430	410	444	423	425	412	420	404	399	386	421	425	416	425	427	441	397	417	431	445	367	410	414	469	404	385	390	430	427	390	393	416	423	421	392	420	422	408	424	410	398	458	439	398	409	380	423	421	402	408	414	386	416	421	443	414	407	433	443	415	442	397	373	417	432	389	398	434	450	424	387	389	376	437	404	405	381	435	437	393	424	396	432	427	400	428	393	452	398	439	398	399	430	385	430	429	427	435	415	385	422	434	396	386	419	405	429	413	437	428	435	452	405	400	399	435	400	452	395	415	370	414	447	444	418	438	416	403	400	371	447	412	427	422	423	393	411	400	409	427	408	388	439	412	430	426	430	395	401	410	439	405	398	449	391	398	464	380	414	379	439	442	404	406	406	425	429	393	383	394	420	430	427	420	396	428	429	401	436	440	371	400	428	448	406	410	401	411	440	416	424	452	416	418	451	439	441	430	406	421	424	409	385	416	424	417	427	420	374	395	388	389	410	445	453	406	395	387	408	388	444	418	417	433	426	424	384	437	466	447	408	400	411	410	450	410	437	428	421	413	430	393	413	425	433	386	372	409	412	398	410	401	412	406	472	434	445	416	418	425	428	416	415	389	356	382	396	371	371	409	406	439	395	403	382	393	402	414	404	401	390	407	426	420	429	401	449	396	414	408	407	435	400	391	376	394	401	400	413	435	440	431	389	401	406	440	426	428	471	416	380	417	408	440	414	418	414	429	373	450	425	409	416	378	421	426	390	395	408	425	386	429	451	412	417	418	388	417	436	411	428	404	426	416	439	402	416	453	419	423	387	429	449	409	427	404	451	396	395	404	438	389	426	430	405	423	391	430	392	435	385	389	402	402	421	417	439	430	426	431	399	404	388	444	400	389	403	404	430	439	431	410	398	411	422	396	431	420	407	419	442	396	424	399	414	413	403	419	395	425	399	431	401	404	374	422	407	421	429	441	469	462	447	402	348	427	432	395	398	421	441	382	416	418	451	391	430	439	436	413	419	388	408	387	413	424	401	418	410	421	409	426	401	408	434	390	420	415	407	410	449	437	416	417	404	434	407	415	424	398	411	463	409	430	423	376	416	404	432	444	423	393	416	417	400	415	421	474	434	459	408	429	419	414	441	425	460	422	446	450	406	410	436	450	396	414	402	383	384	432	424	436	416	441	434	423	414	425	415	411	410	415	437	405	407	422	427	421	392	417	444	419	383	430	411	404	436	421	433	413	384	411	454	424	462	407	447	399	421	399	416	441	402	423	402	430	444	439	400	410	438	415	386	416	420	420	424	393	420	438	471	411	456	423	404	449	418	445	382	372	418	442	429	398	455	411	455	394	445	429	417	428	401	402	412	412	441	425	402	441	407	432	392	433	443	385	385	384	408	434	413	460	407	408	407	420	443	422	377	437	407	442	370	411	384	406	433	432	390	408	442	438	445	439	422	396	407	383	408	406	429	404	423	420	459	411	443	423	408	404	415	417	387	417	402	419	430	412	425	414	436	413	436	370	383	389	425	430	405	451	433	418	445	389	424	411	433	404	442	410	400	401	407	428	408	401	432	415	430	424	439	419	404	405	435	411	428	424	440	407	416	394	404	411	383	400	401	383	387	421	410	394	438	459	432	446	409	419	401	407	406	427	434	419	379	440	404	424	427	423	386	420	448	434	438	425	384	411	403	421	441	427	405	408	407	419	421	417	412	412	442	416	451	419	423	387	444	402	425	399	387	421	429	397	391	409	415	394	377	390	420	439	364	417	437	410	382	417	433	417	386	398	446	363	404	407	419	412	422	381	466	437	406	411	387	392	398	411	387	405	433	433	404	413	433	400	367	419	446	399	380	407	422	407	406	425	422	396	394	456	411	465	405	394	439	410	397	398	389	402	380	399	434	399	401	405	416	445	403	410	387	441	445	398	402	431	467	411	405	399	434	435	429	456	412	432	445	407	397	435	470	406	427	419	390	458	432	404	429	390	399	442	450	415	429	435	440	426	398	408	398	384	376	422	403	424	437	427	449	414	371	412	395	392	398	423	441	407	403	393	411	426	388	380	420	382	433	415	417	357	445	423	387	412	442	397	432	423	413	389	456	433	435	427	392	425	449	425	447	432	445	425	410	409	426	448	411	424	421	384	364	436	415	483	409	439	411	419	423	397	389	402	401	374	432	407	414	407	438	374	414	416	392	445	383	399	439	441	413	372	400	444	396	412	407	389	419	436	438	426	401	419	410	449	407	428	400	390	425	393	401	406	435	396	401	453	388	423	432	454	388	412	418	435	409	381	429	437	412	409	421	436	402	388	398	444	416	418	416	409
36414	48349	45747	42260	32110	16412	7740	8131	8565	10551	10920	17653	24961	26531	26469	20974	15264	9302	5370	3306	2008	1412	1132	1013	1047	1034	976	995	951	989	933	977	1019	937	981	971	1055	1003	999	965	1001	933	990	1034	993	960	1000	1023	947	998	929	963	973	960	974	1031	970	1004	972	955	998	943	1001	1031	974	999	990	983	1017	977	944	1026	968	996	972	979	1010	971	1032	1012	1023	974	964	1011	1020	969	1026	992	1001	944	986	1011	1018	963	1021	952	951	976	963	988	974	999	959	1044	1007	1001	987	985	1017	1042	1006	984	983	996	989	971	970	1003	972	973	979	939	946	994	1001	965	1008	1033	1014	997	968	994	975	981	1037	957	1008	961	964	1045	1062	972	1034	1002	989	986	1037	1015	1017	975	923	966	1001	975	977	956	956	995	959	1007	1024	1000	1032	984	917	1032	994	979	987	1000	978	1000	995	1009	974	988	1017	996	996	979	1004	1030	973	960	961	996	1009	962	991	1021	994	964	961	1012	959	971	1036	951	979	968	1002	999	1035	1010	996	954	958	1022	999	974	1003	986	967	998	985	998	945	998	999	1041	958	997	1081	958	1016	947	960	994	992	1006	1060	937	1035	1022	1005	970	967	962	980	969	964	920	1008	970	989	997	956	1002	996	980	982	989	1006	933	992	964	964	949	994	995	958	1026	987	1053	1017	940	1021	962	949	1007	986	1036	954	991	1046	1031	1019	968	983	1003	913	932	936	1030	952	1008	1022	1009	1004	960	1061	966	1010	997	1007	992	973	996	966	1007	930	946	997	1000	987	995	989	1023	1003	953	1009	919	970	1038	960	976	995	1034	985	980	992	987	1002	972	1024	911	1007	1023	1038	1026	1011	995	964	1010	1007	963	949	1022	987	970	945	1000	1038	968	989	1007	1020	1011	983	979	987	1002	1011	993	975	980	997	1022	977	979	987	981	982	998	984	996	991	986	1046	925	1031	971	992	979	950	1018	950	977	1009	960	954	889	991	1015	917	1023	999	1015	974	977	916	940	996	1037	973	1044	949	969	1016	955	1061	887	966	972	1010	974	949	975	970	987	1011	934	996	1013	1031	977	976	1018	929	992	1000	988	1016	978	973	988	968	993	950	951	1033	1038	1014	972	974	1046	975	978	1000	989	944	955	1009	987	959	1006	974	933	968	978	979	965	1003	1061	972	1007	971	964	947	941	1020	985	1029	992	1003	1007	926	987	986	974	976	988	991	917	992	949	983	961	925	1020	1016	955	964	1001	1006	980	1007	965	976	1027	988	998	1002	1021	924	1058	1041	998	984	1005	1025	1019	948	1014	988	1041	996	1029	999	968	973	1040	1023	969	950	946	965	1020	964	1003	941	1034	994	978	943	999	992	948	984	932	999	1001	997	1003	909	981	973	954	1057	995	979	982	1006	984	955	973	999	1032	1022	1049	980	961	960	999	974	997	952	891	979	982	975	1038	1009	1024	927	958	992	1018	923	978	986	1007	1009	973	940	1022	1002	973	913	962	965	959	990	1015	974	971	945	989	949	1018	996	997	939	1005	953	995	997	1029	991	996	995	992	919	978	977	1002	959	996	966	1005	1007	926	946	961	958	1001	955	989	1005	956	1014	989	980	1003	1033	941	966	1008	1008	1001	988	988	993	998	1020	1022	957	991	956	984	927	981	965	1005	997	963	956	949	948	994	998	992	979	984	959	1028	1043	1061	954	977	930	949	1018	1024	929	989	947	981	984	991	956	936	985	957	985	974	1033	987	980	974	966	971	965	975	1020	944	971	1021	984	970	996	1000	966	968	996	983	1051	1005	998	998	987	984	987	937	945	1068	1013	968	983	1002	1033	1007	988	1023	978	1016	1008	1003	971	995	948	978	1017	941	992	1005	999	961	958	927	998	970	1018	1000	970	959	981	1008	943	1013	973	936	1012	1027	974	911	997	1047	1016	970	969	999	988	992	966	1020	991	1000	975	973	967	977	980	962	983	996	986	982	962	992	1019	1034	1012	1009	1005	1010	959	970	1004	987	1007	986	968	1014	1012	963	974	1029	1017	965	979	1013	1023	981	992	981	1018	998	1024	972	995	958	911	964	956	981	942	981	962	989	991	1005	1015	980	1027	978	958	1015	992	1009	1052	1015	977	1022	973	992	967	903	973	1003	1001	945	988	976	1007	995	938	947	1008	961	1002	960	1010	974	974	993	994	984	989	1046	1020	1025	1043	957	992	973	1003	970	1034	970	949	983	1012	973	1022	995	952	1001	959	1014	1005	996	983	946	980	991	992	947	972	1002	1015	996	947	1004	1009	959	1057	988	1030	1043	960	998	1023	980	976	1023	938	1013	992	981	1004	957	958	967	972	989	925	1039	1004	973	946	932	950	1006	995	969	1006	1018	1009	999	1042	980	1049	945	1014	981	1039	954	993	1006	1010	955	936	976	1042	1011	953	1013	979	958	965	985	1056	960	1010	984	1003	965	986	1009	1008	1060	989	947	979	948	990	964	1023	1002	1023	1001	955	989	991	980	979	952	1003	972	943	1000	978	1045	1013	1014	947	950	973	1025	1020	1007	1040	914	952	1009	958	980	968	969	1040	989	1008	1015	953	1016	1002	1011	993	937	1000	992	968	941	1032	1028	987	990	992	979	977	960	1025	1026	973	965	987	987	989	935	990	1038	996	932	1025	1037	1015	1001	936	1010	987	962	1004	974	1020	1004	1000	928	978	966	1017	995	990	1013	985	1014	1003	1040	1002	981	1016	987	972	1017	989	1046	1011	987	1015	979	1049	962	1041	1009	959	1001	1016	948	978	1004	987	982	973	1010	1020	939	961	961	1004	924	968	989	992	1017	979	995	997	940	1042	1005	998	1048	1001	1026	1006	956	985	966	1006	1009	995	988	1028	976	1018	1000	974	1005	959	949	979	970	1005	949	1052	972	1011	979	969	994	1040	976	937	1000	960	991	994	991	942	952	949	1026	929	965	967	989	992	972	988	991	981	994	978	949	973	982	956	961	1025	970	1045	957	987	1000	979	983	1021	987	975	997	932	993	1001	970	960	970	992	998	985	982	1073	961	981	964	997	985	981	1010	1009	947	954	1036	982	979	984	972	959	962	972	949	987	981	956	999	1000	991	996	1011	939	1030	982	960	974	983	959	980	1005	996	931	1005	927	1001	987	958	997	1031	992	954	999	1026	1007	1038	1013	988	998	984	1053	1015	963	1004	992	1065	984	1086	957	990	985	1026	987	1014	1029	1023	908	1016	919	949	961	977	1077	1017	970	1051	994	1012	1020	1023	971	960	1083	955	974	1001	1014	983	983	1017	959	984	993	982	991	968	990	947	1019	955	972	1032	1012	1028	975	1015	1000	976	954	1015	1018	996	1059	966	1001	950	1018	980	959	1042	1012	974	1058	977	971	939	1020	998	977	1018	972	1009	994	994	1007	969	1071	995	965	969	984	985	994	951	972	1030	1001	1046	964	991	985	1047	923	961	1011	985	966	946	977	995	987	987	981	1009	951	989	1000	970	985	935	1031	984	978	978	986	977	966	1014	987	972	966	975	1002	992	991	979	1012	1027	947	966	986	1012	962	1028	984	935	941	925	1004	1014	966	1003	1018	989	946	1008	1000	980	1041	980	989	951	998	1007	976	934	1036	941	991	1030	1010	988	1018	976	980	957	1038	996	1000	1009	1075	982	992	977	1042	944	963	994	968	977	1011	987	968	978	976	952	992	931	966	991	1011	987	1013	1013	1013	1018	972	903	979	939	979	917	977	1018	1027	986	993	977	1048	1015	984	1015	931	949	964	981	1037	942	993	953	1057	956	985	1016	991	1065	962	1032	1030	1028	1000	943	989	998	1041	988	978	993	1011	966	997	944	1028	960	965	1004	931	1018	1042	981	973	1009	954	978	963	951	989	959	973	969	1012	1016	1006	1036	996	933	956	993	1006	965	1006	1003	1026	1000	961	997	937	972	1034	916	963	1036	993	1030	987	1008	965	980	992	988	972	952	973	980	973	986	975	1026	1038	929
52242	46405	46384	40042	36941	33605	23356	15210	7958	4899	4386	6266	14370	15921	11232	11075	7605	4248	2398	1372	782	545	465	442	419	415	421	432	413	423	403	411	432	423	421	413	436	419	411	423	434	436	428	425	388	397	421	415	408	369	408	420	408	412	403	416	396	405	410	420	435	450	429	430	432	445	392	370	407	429	400	433	431	397	415	410	437	404	447	400	411	426	475	452	443	424	426	422	388	411	421	416	408	383	394	403	429	416	428	425	454	419	441	431	419	431	433	376	373	440	412	428	437	419	395	387	426	438	412	416	464	401	417	417	411	479	418	413	417	380	394	416	394	410	397	403	417	396	418	383	397	425	390	397	425	462	392	392	458	395	407	404	451	418	416	443	465	421	437	407	402	398	387	381	411	468	409	429	410	413	403	449	447	407	403	426	395	420	424	391	414	417	437	447	419	454	440	403	415	426	430	430	406	413	430	391	393	419	445	407	408	430	411	376	375	389	421	444	414	437	417	385	418	419	405	428	391	413	434	394	427	413	377	422	427	418	410	401	435	411	400	462	417	444	411	405	385	420	414	445	420	412	440	403	384	389	430	431	432	432	379	392	443	430	460	409	399	368	441	424	445	443	385	452	420	417	443	425	414	415	410	410	401	413	436	377	410	418	413	413	414	417	447	395	376	380	396	400	395	439	408	386	449	425	380	421	439	413	374	450	437	427	366	389	427	442	395	451	389	409	447	420	400	402	439	438	409	431	376	406	419	438	421	437	413	432	400	398	425	417	456	435	450	386	393	439	420	383	442	416	388	413	427	428	437	407	414	432	453	381	399	425	400	419	413	419	425	449	404	413	438	445	374	453	423	439	417	396	437	445	403	428	418	373	481	419	457	389	428	392	438	386	427	412	431	414	395	423	429	403	390	430	440	434	430	435	433	410	414	414	413	406	412	416	394	413	423	431	427	414	379	397	434	423	389	399	410	407	412	389	356	399	406	408	416	417	416	401	390	396	391	393	410	439	408	404	380	387	412	418	431	436	426	393	437	410	387	411	392	417	389	419	410	420	379	389	403	402	412	422	463	396	448	419	454	412	437	423	433	413	404	427	423	438	393	414	422	394	429	415	415	412	392	412	388	400	443	419	437	446	428	426	403	396	391	427	427	463	433	464	416	429	390	442	444	400	402	430	452	440	418	430	426	415	420	388	390	417	412	460	442	386	412	417	403	403	428	417	431	414	406	412	436	398	383	442	448	461	406	417	413	420	420	433	401	398	454	405	435	412	426	432	388	435	406	405	422	431	395	437	371	415	425	420	398	425	404	443	433	455	443	427	463	457	399	409	413	432	408	417	416	429	430	414	460	414	418	423	410	468	444	406	397	422	413	401	478	404	426	419	371	415	405	386	403	448	457	412	398	389	418	439	417	407	423	423	417	388	430	430	424	444	430	397	396	416	448	375	402	440	396	437	424	429	400	439	384	398	385	445	418	413	395	417	452	442	402	428	438	431	443	399	413	402	388	415	427	393	404	435	415	424	453	440	432	435	434	434	401	422	406	459	424	405	409	409	440	445	430	451	444	417	422	409	444	404	409	409	421	415	400	411	372	416	398	390	381	427	411	390	401	427	401	397	461	431	421	409	405	391	409	447	403	423	371	426	427	423	408	406	427	435	403	434	424	427	439	386	381	424	433	440	408	427	428	446	383	421	405	418	419	421	439	392	473	450	441	382	391	416	430	428	382	420	405	416	461	434	404	386	370	427	414	405	460	432	414	419	409	432	430	392	373	434	430	453	403	416	439	392	405	402	398	453	431	403	432	412	420	441	425	435	414	387	434	413	388	434	448	451	410	455	438	466	416	369	444	384	415	447	434	419	422	407	427	394	405	442	422	421	456	422	424	402	396	437	414	454	385	403	425	429	423	459	424	388	401	413	449	405	437	397	426	390	427	409	446	425	408	396	402	422	410	399	426	370	385	410	398	412	417	444	451	444	427	396	403	424	396	412	392	416	434	414	423	419	442	420	423	448	475	435	392	450	426	399	393	446	447	425	406	404	455	422	391	386	393	445	424	393	417	451	415	417	408	430	394	421	425	424	422	414	403	383	429	425	427	422	438	418	429	420	411	437	438	486	399	412	392	434	398	427	416	395	421	422	385	390	374	384	405	407	429	408	448	413	418	421	399	450	408	416	413	447	376	415	447	432	450	426	394	375	415	380	409	404	411	454	417	419	406	382	384	371	414	439	434	414	403	435	446	413	422	429	409	426	440	413	425	419	428	420	423	408	429	414	432	405	408	435	395	368	430	382	440	390	395	406	422	444	414	429	417	446	391	419	401	405	424	432	450	400	393	403	423	418	415	412	405	414	441	422	392	398	397	379	413	421	427	403	430	415	397	437	446	417	431	416	420	415	463	426	389	403	413	397	391	423	417	404	485	423	410	446	420	443	434	427	411	359	423	393	439	420	421	411	414	435	403	441	360	432	395	394	400	467	416	409	406	431	410	403	394	443	421	406	430	436	422	407	406	428	384	399	437	412	436	412	395	419	422	446	427	396	445	413	396	433	398	409	390	444	426	434	432	456	425	449	396	441	423	425	423	393	426	394	409	459	377	445	410	415	440	420	414	372	410	395	433	438	437	377	410	433	389	393	458	388	407	434	455	397	413	415	430	388	472	495	431	390	400	402	426	428	445	434	420	407	379	419	391	427	404	434	402	442	356	431	407	427	413	421	413	373	416	433	414	437	461	430	421	395	405	444	432	418	430	387	417	412	473	388	459	420	399	420	442	383	403	471	423	426	435	424	425	428	411	449	447	417	409	390	413	403	438	410	426	397	416	425	437	413	407	408	433	414	393	450	420	389	419	422	408	406	413	418	404	439	452	447	443	412	435	386	398	410	414	404	453	404	434	401	429	420	373	444	406	428	431	421	412	457	418	389	457	432	389	400	397	421	429	414	437	412	399	408	404	453	409	387	398	399	440	442	375	420	427	402	474	422	417	450	419	471	408	399	405	384	416	385	446	426	445	416	391	409	439	393	380	416	449	421	401	420	409	433	439	425	401	387	430	445	448	413	421	366	423	450	410	432	396	456	423	379	391	380	391	394	430	414	423	419	396	450	423	443	434	428	408	435	369	386	462	423	415	421	452	420	425	427	455	426	418	414	398	460	400	428	412	404	418	387	415	409	411	401	401	424	443	382	398	416	455	410	427	422	402	429	420	402	409	426	404	388	428	402	420	431	394	394	412	410	409	414	427	416	398	422	428	424	426	404	432	396	397	406	395	437	430	450	414	418	386	378	412	380	420	423	407	413	422	407	432	420	361	418	388	420	441	405	417	406	423	428	429	422	429	376	440	421	423	414	420	388	455	414	426	395	396	426	383	416	439	485	401	400	435	393	403	406	455	433	420	424	464	387	406	438	418	438	434	402	402	420	429	391	455	426	423	438	408	398	374	436	393	438	451	431	419	384	417	401	439	391	446	417	389	425	447	453	408	428	474	424	426	440
40357	44886	49572	48903	46308	36333	17342	11962	11424	11647	14945	22263	35855	36068	30255	30173	23118	15563	9405	5075	2909	1626	1213	1046	970	969	1003	971	932	947	991	978	1037	994	954	1021	982	963	952	954	966	950	941	1000	1053	961	967	993	927	994	995	1022	940	957	939	1012	980	994	922	1013	943	988	956	1001	975	921	919	1032	1007	928	992	968	918	987	972	983	989	959	985	976	943	966	974	1012	990	1060	1006	968	1000	978	962	984	952	964	992	964	961	978	1009	970	1005	996	979	1008	962	978	978	929	953	963	1004	996	919	968	953	931	1007	923	1017	1010	980	944	932	945	974	982	983	972	957	1025	997	970	982	1050	978	986	1017	926	992	1009	1031	1012	964	935	950	969	974	925	1021	949	1036	1030	953	969	986	1018	984	951	992	973	1007	981	1022	959	1000	1002	917	987	1013	918	1046	991	982	1025	968	946	962	900	1000	954	954	962	979	935	916	948	998	1016	962	930	971	924	936	1002	931	997	973	984	947	956	954	955	965	963	1007	952	958	932	985	926	1031	1012	1020	934	978	1010	982	1006	1002	1007	982	953	999	936	957	959	972	971	983	980	987	1000	948	971	957	1020	1027	988	979	940	990	1001	938	995	966	1034	951	914	1006	937	910	972	1024	1045	943	967	951	969	1020	993	980	978	940	989	1003	989	972	960	1041	968	975	1026	957	955	922	1002	966	995	912	923	1023	998	1008	930	944	976	976	952	961	1009	952	970	953	981	963	998	1003	962	987	1006	962	1009	973	973	961	993	969	941	946	1003	937	1002	974	951	954	968	986	938	993	992	953	934	968	982	964	984	961	916	953	958	943	993	1029	952	967	999	999	955	979	967	966	980	985	967	965	1000	942	985	930	959	959	985	963	975	964	943	1006	1004	944	1005	1026	987	968	972	925	1013	990	965	1018	988	943	979	993	993	977	960	1019	969	956	1005	919	1011	995	1027	997	970	973	997	1002	927	920	992	1069	923	1010	980	977	942	945	963	927	1020	958	984	966	1007	937	1019	1000	1034	985	1001	942	1023	905	949	964	988	944	969	989	1043	1051	957	1000	988	976	1014	964	1009	1022	911	988	943	937	970	964	973	994	997	1020	1032	997	937	929	971	960	975	990	1005	1002	1013	1016	987	973	969	952	999	967	969	974	1000	991	980	1021	980	993	972	973	1025	957	981	1016	969	982	968	1005	988	944	1006	979	1011	1037	1005	973	920	952	964	928	934	982	1008	981	1008	923	1021	953	991	1003	968	1045	999	1004	993	993	988	961	979	1018	1013	974	974	939	1025	957	959	950	946	941	973	944	980	960	981	946	1033	1013	931	1022	991	984	939	991	930	965	1011	958	1017	987	981	1003	933	980	979	979	1022	987	972	978	967	1010	973	960	1039	950	963	954	970	987	941	930	973	979	973	973	1013	976	953	953	978	1006	975	987	916	1014	934	956	991	1041	933	979	1003	984	940	984	958	965	1008	1006	937	953	998	952	984	988	987	1013	952	983	994	928	1012	1061	1004	1020	995	1005	971	982	952	995	955	948	962	1010	924	1025	990	1000	960	1000	916	976	950	923	1009	973	1032	1001	1004	955	911	955	937	1000	1021	960	963	988	983	959	1021	1037	995	964	980	1043	969	990	925	1025	1040	995	953	1010	970	1010	978	998	986	993	1022	916	1049	1010	976	973	1013	952	961	981	987	999	965	952	1002	993	1013	975	983	982	993	1062	904	960	975	1032	944	970	990	958	969	1002	965	952	988	1002	984	979	979	987	962	979	988	964	952	932	1055	1007	1007	960	952	963	925	896	1013	979	1002	990	957	920	1010	1018	999	969	1005	996	1014	911	962	971	987	980	954	958	978	1001	1036	984	951	910	989	996	967	923	932	979	986	966	993	985	956	921	973	947	988	954	1014	993	957	995	972	962	1030	955	923	986	953	983	981	984	996	970	983	971	983	976	976	978	1002	1023	1044	971	986	959	970	945	950	1058	1036	972	952	995	955	999	1010	1009	999	914	970	994	989	975	949	982	998	1037	1010	972	1014	1034	925	979	986	1012	1004	984	994	955	1011	956	1012	964	1018	971	954	976	955	937	934	975	969	1014	937	957	976	1027	952	985	959	971	968	994	974	986	958	1044	1047	978	932	969	947	997	988	970	991	986	1001	942	974	947	959	1004	988	968	936	923	972	952	965	1004	960	1034	953	955	998	947	1006	982	986	1034	972	1016	916	937	960	1024	965	947	977	963	991	984	1048	965	973	1011	979	970	1006	995	970	977	961	1003	971	999	972	991	967	957	998	950	975	998	938	938	1019	982	1011	967	983	936	1000	1039	942	954	1007	960	979	1007	985	968	967	955	1014	1000	963	1006	940	987	986	1002	963	972	1006	990	973	1031	911	1002	956	1000	940	1017	974	977	940	1003	980	1011	971	989	935	979	977	982	1009	998	938	946	1033	943	939	941	973	1019	991	976	968	986	1006	975	930	952	1001	987	985	963	1030	988	962	988	974	935	1010	1021	1012	1001	971	946	1021	935	1021	988	985	971	1010	1012	1024	977	1004	990	950	951	980	988	1002	1017	1007	962	1021	984	914	975	966	947	939	958	1006	919	946	967	934	958	988	1018	955	962	1010	972	994	968	1011	1008	1031	991	913	968	1019	1017	1015	936	981	969	1007	985	942	951	1000	979	955	921	964	903	986	971	957	948	941	923	953	969	992	947	972	985	1012	945	961	1004	988	943	1027	1031	976	983	1035	980	971	966	1017	973	968	967	1004	977	1000	979	931	969	1043	990	976	1012	957	979	1015	967	921	988	1033	943	961	929	989	974	945	973	955	969	953	967	933	953	991	964	930	952	956	961	1026	964	946	973	971	953	981	972	988	987	976	984	1019	986	946	984	910	972	986	1016	1005	1010	974	1013	1019	988	988	971	981	981	963	967	997	960	991	984	972	970	968	1029	940	1039	973	973	1025	961	978	984	938	983	994	1001	971	972	930	945	935	977	969	953	1000	977	936	937	947	998	973	952	985	976	923	996	996	990	1027	1017	933	935	1043	980	1012	985	968	939	972	995	982	954	1049	944	1020	998	960	944	1001	966	1004	960	1024	945	971	926	1019	985	948	952	981	984	958	965	1021	1010	1008	971	960	935	1022	921	964	994	975	975	941	981	983	940	941	949	987	1059	956	964	944	992	1015	962	978	972	952	990	1004	986	962	930	1009	897	998	974	968	991	1047	987	992	982	992	987	989	991	932	976	936	975	1025	1033	934	962	965	974	996	933	955	977	946	995	943	991	1000	910	971	954	968	950	982	964	985	1004	946	917	1010	989	922	967	971	1022	1033	946	1002	886	970	924	1052	919	961	960	983	970	985	986	988	984	955	992	989	997	966	986	1006	949	985	954	980	939	968	1014	977	1026	1022	985	980	983	934	1017	903	951	969	973	959	1007	948	1025	965	1029	976	1003	969	976	998	997	1022	962	963	1010	959	1012	914	982	989	919	899	980	1012	951	939	980	969	991	1008	983	955	981	978	950	1035	990	968	1012	988	979	948	948	941	984	1016	980	996	979	993	1001	994	1005	970	1013	1019	985	1012	957	991	958	917	950	983	1037	963	998	999	993	1041	1023	963	911	1005	1029	974	965	934	972	944	923	956	1013	943	1008	953	958	1012	945	998	982	1036	936	944	988	971	1039	970	944	956	957	994	1051	973	1011	966	1021	925	981	970	982	977	982	988	976	999	955	1001	934	994	984	937	971	1016	913	986	1036	951	969	939	1003	1029	996	978	951	951	1037	978	935	939	949	967	998	994	1023	924	961	992	999	943	975	1001	1016	1000	943	968	909	999	1000	941	987	997	944	949	987	999	988	985
13265	9023	10327	11340	7305	1497	548	503	529	487	442	547	601	561	712	729	684	675	660	551	515	413	392	351	345	336	365	365	370	346	388	366	346	387	360	348	347	382	379	331	340	338	388	368	378	361	355	343	350	357	342	345	326	375	353	369	390	330	338	382	350	373	362	364	382	345	338	370	349	370	388	354	358	346	373	346	377	375	365	349	343	406	362	361	346	348	352	349	382	357	349	356	350	355	383	381	385	366	358	344	355	383	384	353	333	350	356	354	362	373	381	363	362	375	370	353	321	331	391	334	368	348	347	357	364	392	371	366	337	358	338	394	365	366	384	346	367	387	332	353	325	336	349	377	340	350	358	346	378	373	361	358	345	360	367	310	348	326	349	335	360	348	365	347	337	384	358	322	348	342	349	361	363	366	345	326	353	367	353	351	345	365	337	375	359	320	339	297	357	327	364	382	348	380	383	365	396	356	338	350	343	338	407	342	367	387	386	350	377	354	392	391	380	361	378	344	336	359	348	365	359	394	329	364	351	390	353	348	375	343	348	360	345	339	356	324	379	348	368	356	325	367	342	363	374	361	371	385	363	347	347	328	368	366	351	349	373	392	373	359	354	394	357	335	348	368	367	332	351	368	347	407	325	345	379	379	343	344	351	366	368	331	329	394	353	343	368	377	418	397	322	372	353	362	388	321	361	351	345	379	357	347	361	393	359	347	379	345	333	360	379	375	369	366	365	361	317	340	353	345	342	374	353	372	363	385	377	368	356	395	369	353	399	378	392	353	387	389	341	391	373	417	362	387	347	374	364	377	354	333	341	328	350	321	359	386	350	369	379	344	355	424	408	332	359	371	391	356	343	366	364	384	380	334	357	356	371	374	337	337	321	368	334	327	358	328	357	357	407	389	335	325	320	366	352	319	363	348	379	366	382	327	344	325	347	307	350	339	331	340	343	343	362	342	344	407	378	369	365	357	349	321	384	367	354	378	344	360	346	377	351	385	367	390	337	379	366	375	342	396	368	327	392	315	364	369	413	329	350	377	382	347	320	337	355	365	360	359	343	372	345	340	363	339	361	350	360	347	343	361	348	336	383	371	358	356	365	351	353	369	348	414	363	383	387	331	346	326	353	343	337	338	364	349	327	347	363	372	370	341	370	380	379	370	385	380	364	372	347	378	362	365	350	355	336	353	358	350	398	358	358	386	340	363	361	373	320	338	354	327	353	380	359	348	344	365	358	319	317	346	328	337	337	370	385	359	361	367	368	322	337	332	369	385	393	390	349	359	355	351	323	374	342	379	359	320	351	345	375	373	330	377	363	378	326	340	378	362	314	386	349	368	347	363	345	332	335	368	347	332	368	382	347	345	349	324	365	364	340	335	354	365	368	367	352	334	398	359	363	361	329	371	364	326	354	369	364	397	313	343	345	341	340	306	373	368	351	339	363	361	367	331	331	354	384	351	342	371	349	377	402	370	354	389	348	366	312	382	343	362	347	332	377	379	319	364	392	374	358	326	364	384	357	352	352	373	334	376	363	373	358	353	371	356	372	365	359	364	359	382	353	336	320	410	361	360	343	357	340	313	337	411	358	337	369	352	346	373	357	391	372	369	381	346	378	332	362	374	336	333	370	371	342	366	352	342	360	338	334	346	408	361	385	388	337	377	360	370	341	341	392	358	350	365	351	363	367	356	348	348	367	320	362	355	354	397	363	334	364	346	387	342	331	392	360	350	343	352	336	365	351	356	370	388	310	363	330	329	355	367	375	361	348	368	367	354	345	392	357	356	346	357	367	361	398	371	345	363	358	366	392	349	374	374	302	324	362	371	365	339	367	387	355	378	350	341	363	346	372	361	355	340	371	370	338	390	359	367	375	365	354	375	356	306	324	373	372	350	328	352	357	354	366	381	372	365	332	382	375	355	352	368	366	338	402	382	374	375	365	336	324	340	343	353	365	348	377	364	355	377	371	360	336	386	353	363	328	379	332	340	338	352	378	323	351	366	365	377	342	303	358	360	376	402	372	372	385	330	376	336	362	349	388	340	378	365	372	354	347	367	334	379	384	359	395	368	335	383	352	363	369	389	394	367	363	377	361	344	362	363	373	361	338	334	335	355	360	358	370	368	324	355	354	377	349	381	344	351	361	378	351	349	353	384	316	348	345	358	388	361	384	321	352	367	367	390	422	365	384	328	341	369	370	349	371	348	343	359	340	361	368	350	365	394	351	374	362	335	368	393	349	345	351	355	381	364	383	346	354	356	350	384	363	378	369	355	357	317	364	382	380	370	384	359	345	340	324	358	369	375	351	334	359	344	347	371	338	395	377	355	338	370	373	364	372	341	376	354	342	355	337	334	341	348	357	365	386	364	373	341	339	380	366	334	360	379	345	357	352	389	336	332	344	349	380	340	344	374	357	379	366	379	355	369	361	366	345	359	371	373	373	391	332	362	357	364	338	378	354	339	338	377	346	358	376	356	354	365	347	365	346	352	368	354	327	334	378	331	341	375	374	364	378	410	398	377	342	363	365	354	367	350	363	359	370	326	357	355	345	373	370	354	341	352	377	369	323	333	336	399	402	344	363	389	360	373	350	322	341	348	362	344	355	386	336	366	326	403	359	322	365	340	338	373	353	398	357	350	377	364	389	353	340	362	385	395	369	354	347	359	374	376	368	362	370	377	357	367	395	376	359	371	366	384	389	373	356	359	355	354	330	371	360	338	386	379	370	331	359	342	348	341	373	369	375	331	377	326	372	356	348	338	389	331	359	338	381	325	327	379	366	360	353	370	353	360	345	354	370	364	370	355	411	367	311	358	405	336	369	347	346	378	340	336	366	393	351	371	366	327	367	351	361	379	332	364	373	349	363	338	340	360	380	362	350	378	335	342	372	383	390	397	360	351	341	349	406	361	364	360	371	404	351	382	356	371	346	314	370	365	341	373	346	376	360	352	323	373	347	342	306	346	334	330	342	334	380	371	329	375	355	375	327	364	354	348	349	329	362	348	386	337	371	385	375	349	330	353	340	390	351	362	390	363	342	337	332	352	350	355	341	362	361	375	347	375	351	361	387	356	369	341	341	372	338	317	324	385	350	360	363	370	383	380	367	352	335	332	340	352	354	345	349	319	372	341	324	382	343	346	341	376	359	371	357	377	333	353	396	325	331	342	349	317	396	363	350	369	377	361	367	332	367	353	352	370	396	353	374	328	371	402	364	359	348	380	331	333	330	346	371	373	335	353	351	347	342	415	351	351	334	411	386	333	349	344	382	360	378	360	344	324	347	331	365	360	372	333	377	358	326	361	331	323	340	334	393	348	323	321	343	401	338	341	385	368	343	345	396	343	385	369	343	358	352	328	345	373	343	365	379	377	387	350	395	347	380	356	325	351	359	419	361	360	371	361	361	353	375	361	386	353	345	390	355	363	382	346	367	376	345	306	327	359	342	337	323	385	360	358	360	370	350	364	355	392	387	320	354	408	379	352	347	317	354	397
9331	9884	17650	22809	16869	3851	1843	1701	1582	1506	1466	1975	2888	2303	3094	3219	2766	2608	2258	1689	1228	1028	937	870	866	868	880	883	808	845	896	938	903	872	916	929	876	883	909	937	876	870	881	881	866	858	926	913	860	922	861	847	868	860	893	900	881	878	813	870	821	927	862	924	895	879	933	849	886	900	869	855	893	872	926	874	872	900	943	879	869	860	896	920	878	907	914	910	847	884	912	906	865	859	864	889	867	886	890	844	957	877	891	917	852	848	896	875	845	876	917	855	836	880	869	871	829	879	917	885	844	857	886	863	882	864	884	873	897	872	912	862	868	856	845	861	911	912	826	922	858	944	900	910	892	859	853	896	892	876	932	863	846	858	877	883	888	890	890	917	836	881	853	864	876	907	815	880	889	812	865	827	852	842	826	877	905	891	885	910	826	907	955	832	857	836	862	899	876	843	887	861	868	915	887	833	916	850	897	881	919	903	882	881	889	867	877	871	886	865	908	904	843	893	920	892	856	901	922	872	849	844	847	869	919	896	823	859	888	884	848	835	872	872	883	902	868	957	931	850	928	868	906	925	847	916	873	869	859	881	880	813	840	849	865	877	863	858	852	864	866	839	922	856	867	837	888	855	864	883	883	867	897	830	924	858	864	843	875	913	862	910	860	861	843	928	894	863	892	840	841	850	869	861	872	832	839	808	877	808	835	869	858	886	909	897	891	859	867	844	897	869	939	918	900	911	881	848	894	871	887	897	884	860	878	855	906	860	884	910	898	877	845	874	854	879	913	862	875	911	877	843	885	932	878	930	889	857	863	914	892	870	889	893	897	794	880	908	853	881	898	873	878	833	833	865	907	858	920	865	865	896	855	886	861	854	882	884	864	927	879	873	805	887	904	896	885	895	850	858	889	835	859	848	891	840	856	833	869	894	868	871	908	887	856	847	856	865	839	856	870	883	942	872	876	850	896	928	823	867	903	802	898	922	909	924	955	921	835	872	872	854	908	908	867	889	815	908	887	878	883	946	874	910	861	866	880	858	835	876	912	848	868	885	880	884	867	883	880	905	880	910	880	911	870	889	920	854	849	879	876	865	808	878	919	859	873	889	909	905	884	869	906	883	905	895	850	908	859	878	828	926	868	870	905	895	888	895	884	887	864	893	902	842	861	914	865	854	873	891	883	826	889	887	901	834	905	937	846	856	951	877	837	863	878	871	886	913	889	899	886	850	938	894	867	829	836	890	851	864	905	915	893	867	838	879	902	915	834	903	904	894	857	880	843	854	864	974	844	884	894	843	899	853	834	890	856	912	933	892	889	889	943	869	868	853	836	902	899	851	906	885	885	910	890	893	874	840	872	861	871	895	897	897	910	901	921	874	895	834	836	870	887	862	891	910	872	882	868	897	827	921	879	939	869	851	935	831	868	834	874	863	915	851	887	931	897	847	880	913	827	828	886	923	857	886	927	927	915	818	894	883	877	878	869	848	891	917	868	905	848	919	936	857	849	888	818	868	886	877	884	903	806	842	876	885	902	860	873	831	911	865	843	878	862	850	877	868	840	877	865	898	836	870	875	854	899	878	889	900	877	881	905	862	918	904	876	901	859	890	882	837	928	891	858	831	869	881	897	911	826	865	848	888	860	896	846	880	877	867	940	927	902	847	828	904	899	842	812	883	838	901	849	896	923	890	856	856	917	838	854	886	870	852	917	856	818	921	853	856	854	865	896	906	820	913	864	825	908	878	886	859	841	930	948	857	861	866	886	877	882	877	894	843	914	840	856	888	891	888	902	897	880	880	867	883	871	857	881	932	921	907	857	860	841	832	870	938	877	869	872	869	886	834	867	866	923	886	889	903	863	912	833	962	825	971	910	893	897	859	842	878	885	859	879	878	891	859	869	896	851	887	886	857	841	848	877	852	939	908	899	889	872	882	855	941	918	863	889	880	882	904	897	895	867	867	826	890	871	884	803	839	895	849	910	889	920	850	941	904	865	878	889	938	871	924	899	919	782	845	905	856	839	913	885	830	910	853	964	893	861	873	861	837	853	905	876	830	872	909	902	876	869	864	845	931	839	896	862	882	906	871	833	873	877	816	839	918	884	899	916	893	897	878	912	946	876	910	848	869	872	876	884	899	857	818	880	923	858	880	852	927	868	844	882	862	869	853	876	872	882	936	847	878	878	921	858	910	872	876	870	874	900	878	866	879	908	931	902	885	924	859	871	862	845	855	895	839	860	901	891	845	897	823	942	867	937	885	899	858	872	819	858	896	922	897	852	877	929	859	896	882	816	894	870	878	895	921	923	869	856	849	913	861	868	885	892	880	874	848	918	874	868	862	897	876	895	909	870	829	836	933	892	889	847	884	893	891	896	895	847	880	836	912	890	857	885	871	923	876	838	931	859	860	868	848	902	883	897	892	888	867	880	869	862	858	853	885	867	889	874	916	844	877	846	853	833	874	832	885	934	879	866	880	865	885	850	834	934	858	818	870	842	896	878	880	888	875	810	903	849	911	916	866	893	835	893	886	864	833	887	917	902	842	917	872	864	877	869	853	904	875	853	879	885	896	846	872	919	926	852	939	877	849	909	904	848	860	879	911	861	959	897	941	867	824	878	908	874	871	858	878	821	952	836	878	885	898	924	945	926	863	884	918	859	838	914	870	942	874	824	909	835	856	867	854	850	926	883	874	862	845	887	863	910	835	886	826	939	924	879	905	879	929	901	886	891	901	851	896	811	870	909	850	825	866	799	902	881	887	906	855	868	866	862	890	918	859	865	860	882	882	869	841	862	841	896	900	963	939	862	890	853	877	874	834	896	891	827	927	876	851	843	883	901	873	902	904	874	928	847	838	879	891	850	874	857	873	844	904	891	895	857	855	883	886	854	893	933	913	832	863	923	902	859	906	808	910	874	911	888	821	858	833	919	871	878	840	878	866	890	917	920	849	893	909	900	868	886	886	891	888	889	861	861	893	889	874	902	919	893	875	889	911	894	911	857	870	887	926	883	935	932	887	883	861	836	880	844	866	882	851	897	935	883	923	871	908	912	838	944	896	859	964	874	908	904	933	898	889	949	844	854	893	926	922	920	875	883	872	870	872	857	896	903	841	836	892	870	896	886	856	889	909	862	851	906	893	882	894	907	908	910	872	835	900	841	859	860	885	928	864	871	832	861	861	878	862	863	876	820	900	906	829	891	877	912	851	932	910	854	868	865	857	893	889	867	900	936	872	834	875	896	900	899	858	922	855	873	851	893	851	873	851	898	921	915	902	852	925	884	898	899	849	869	886	899	873	903	869	943	852	902	886	902	894	944	918	944	925	910	934	863	914	906	863	876	917	880	917	909	857	890	942	867	923	829	885	884	860	813	929	860	836	872	903	879	888	854	929	931	904	840	869	879	933	846	929	832	866	887	920	852	836	910	906	895	839	852	902	897	876	859	885	855	830	850	924	890	939	881	880	845	930	922	856	826	877	889	866	881	876	904	894	865	860
46248	46283	46531	43928	35154	29306	18647	9578	4625	3291	2673	2435	3056	5353	7059	5606	5103	4554	2923	1847	1183	761	540	477	463	451	428	436	422	430	408	417	429	430	400	419	438	428	420	421	437	426	451	398	429	433	461	419	418	409	420	427	430	423	432	441	410	433	405	395	425	398	390	435	413	401	452	443	409	402	399	417	411	410	459	441	449	413	445	445	453	433	403	459	397	427	419	436	395	402	465	458	473	426	407	414	451	435	432	426	449	421	419	419	419	460	424	433	426	478	401	370	358	393	420	424	426	396	405	403	415	402	412	412	414	414	418	400	435	468	438	466	429	433	427	446	413	433	456	469	461	419	412	411	427	432	423	444	420	429	464	416	445	398	460	448	409	447	410	408	419	419	412	410	410	457	475	413	394	413	413	446	414	389	430	424	453	406	433	443	432	447	396	386	431	440	455	444	467	395	394	437	408	422	419	425	403	440	448	421	423	445	432	420	441	450	449	454	430	409	417	409	419	407	396	409	405	395	468	427	426	414	429	438	429	423	407	454	418	407	436	387	374	405	409	400	438	431	453	419	414	449	444	422	449	421	401	397	394	371	412	422	404	455	425	399	409	427	409	429	429	426	416	413	424	445	422	416	441	424	394	428	418	452	452	428	414	427	432	408	453	427	428	458	448	439	420	426	406	422	436	410	412	429	419	456	409	417	411	430	421	408	395	434	413	421	451	456	439	428	417	427	424	417	433	406	433	405	440	438	423	435	398	436	425	445	449	424	441	462	431	416	425	464	436	444	407	417	432	425	440	426	467	470	414	416	426	430	456	420	438	437	432	479	388	472	401	406	411	455	411	440	446	432	419	413	444	436	414	443	422	455	398	392	403	394	417	412	475	477	450	376	421	438	388	419	423	416	408	415	455	412	436	424	442	432	444	417	433	450	382	433	426	404	390	383	414	437	439	409	393	425	442	403	406	422	450	408	414	430	461	453	442	409	434	417	451	409	426	390	397	436	470	451	485	434	437	418	416	426	435	432	412	441	426	427	421	427	393	403	400	438	448	417	443	459	452	419	439	433	415	434	425	425	468	426	435	428	438	425	434	422	407	409	411	442	437	420	419	435	407	412	423	435	443	403	387	424	407	430	403	459	449	399	406	411	417	450	441	422	418	416	395	415	458	411	427	386	445	423	432	421	393	434	431	431	424	398	418	396	423	458	412	454	464	422	406	378	391	436	414	423	406	414	415	409	458	411	435	416	447	416	407	390	453	454	418	382	456	432	463	420	423	429	409	415	419	424	427	448	430	379	419	430	372	418	421	366	418	432	404	439	452	449	410	445	432	439	416	432	440	468	408	408	430	434	430	422	408	421	428	466	413	413	411	470	395	367	409	468	437	405	471	470	393	402	405	433	409	403	389	425	404	413	384	439	421	414	392	429	438	405	449	395	430	444	455	451	406	427	412	438	404	415	424	431	397	436	447	438	395	429	442	458	460	356	435	432	415	418	428	427	407	412	447	435	430	405	412	400	414	417	422	389	418	452	408	386	419	422	423	416	414	401	445	456	470	425	430	419	373	431	442	433	426	409	400	457	444	441	392	420	480	453	403	435	426	435	424	451	439	428	426	438	390	451	422	409	412	430	436	399	429	448	416	441	422	431	393	397	421	425	386	412	399	502	450	466	456	425	414	444	465	436	407	425	410	416	468	448	419	411	462	446	405	416	431	432	391	411	434	410	410	424	401	441	411	471	421	409	443	410	418	414	379	414	424	445	404	389	409	423	447	432	402	412	419	399	412	406	452	376	403	467	459	438	417	457	426	411	440	444	424	401	422	398	422	432	425	446	436	405	441	446	393	425	399	436	418	440	450	425	400	439	445	433	452	456	417	424	429	423	435	425	426	445	422	380	439	375	449	450	394	461	406	402	440	417	447	407	418	438	438	434	422	427	441	440	425	430	429	425	405	434	418	405	429	441	440	447	423	425	411	443	436	445	394	425	429	420	447	414	430	419	409	401	375	396	449	413	407	404	436	445	415	422	405	399	442	437	418	474	439	401	433	455	435	447	443	457	428	444	414	441	451	401	467	460	412	439	422	459	429	408	446	422	457	404	480	441	424	449	409	422	432	486	414	446	422	380	419	430	405	445	443	415	445	428	413	419	413	401	466	432	427	386	413	412	409	438	454	426	403	419	450	407	414	452	428	434	415	386	409	448	410	384	372	451	438	424	407	419	406	380	465	387	444	424	417	390	408	450	400	420	427	384	432	443	438	455	437	444	416	408	440	416	418	464	472	472	456	473	426	416	430	436	446	405	460	441	453	398	386	414	376	438	449	430	411	468	468	427	394	424	412	414	411	427	430	441	427	445	384	394	411	406	393	406	457	449	462	419	446	424	458	398	455	437	430	433	417	449	436	419	410	400	432	446	422	412	456	420	446	415	447	428	433	430	447	398	432	451	442	436	420	418	438	402	400	424	457	392	424	407	436	455	434	461	452	422	439	397	410	422	456	420	409	421	443	434	467	425	439	421	443	433	432	422	421	442	465	420	439	435	429	428	424	412	470	407	402	419	432	448	421	387	439	458	417	408	410	448	429	412	414	404	419	412	392	421	424	426	377	391	392	424	439	432	357	423	448	458	450	457	382	436	398	405	430	421	452	420	416	427	416	448	428	426	475	447	421	411	414	468	444	420	418	405	438	438	446	433	426	433	423	424	423	407	403	420	422	443	439	423	413	444	436	404	417	457	419	417	431	442	444	400	409	426	447	409	423	370	445	390	417	409	434	451	429	423	406	404	399	387	430	399	407	407	378	415	436	402	406	467	442	429	426	425	409	400	449	429	386	447	400	436	430	445	444	441	408	421	424	435	416	448	407	401	422	398	439	409	420	458	451	440	381	421	403	403	437	415	428	376	424	425	439	432	396	425	396	396	387	429	473	402	440	441	400	425	396	383	388	428	473	456	436	419	376	462	437	410	443	441	444	393	405	396	417	419	375	447	398	398	401	412	396	456	422	420	408	405	456	402	415	391	449	432	414	437	390	422	415	440	445	446	391	432	421	442	459	439	473	434	415	388	464	413	418	451	392	376	436	372	444	392	409	445	446	411	423	426	448	425	426	417	421	411	434	435	416	428	440	413	420	403	445	433	415	411	410	428	462	467	435	405	394	438	435	432	430	398	413	405	435	400	462	433	453	406	397	406	388	417	410	458	423	409	424	436	433	432	426	443	413	419	412	412	406	424	406	427	388	410	422	445	446	429	408	438	407	415	431	432	398	371	399	465	404	454	412	384	415	419	449	398	432	436	453	409	402	432	414	422	432	435	436	387	421	413	448	436	425	398	417	438	425	434	434	403	426	447	476	398	462	444	416	437	410	397	411	465	419	447	413	432	424	447	442	420	447	401	440	441	434	391	426	429	402	424	405	415	443	452	410	412	476	427	447	449	466	444	442	426	393	438	429	392	383	434	443	428	425	457	442	409	398	431	481	433	473	463	432	455	412	417
33357	39978	47842	47306	36076	29836	13520	10278	8974	9500	9230	10441	13551	20977	24453	21023	20140	18099	12245	7753	4236	2480	1472	1207	1049	981	1016	1020	981	1003	1044	1025	1037	967	1023	960	1046	993	1000	992	1041	959	1014	1063	954	1002	1055	990	938	1076	985	986	1004	976	1005	971	1076	1029	979	1009	1018	968	1019	958	1001	1049	1031	1078	1019	1047	1022	1021	1003	998	979	1020	1056	1041	1047	982	1019	1003	1017	971	973	1034	1035	1007	984	1017	1000	1027	1011	1056	1055	1016	1003	982	972	1067	988	1001	1035	973	1010	974	1011	994	1037	1024	1057	1021	996	987	1016	1000	1018	1004	1002	1022	1042	1069	1007	1013	945	1031	1090	1000	949	981	1003	1005	1012	1077	1040	949	1057	988	1001	937	1019	1048	1020	1026	1056	999	1083	990	1019	990	987	1017	998	964	1032	1015	1025	1006	1031	1003	1008	970	974	1037	1000	1013	1047	1063	1016	983	998	1011	998	1034	1004	1003	1032	1007	1005	990	991	1020	1024	984	1007	1016	977	935	994	989	997	1037	994	1012	961	956	984	1053	1017	1035	1011	1010	977	1019	993	1032	1008	1014	1048	1045	992	1026	1003	955	990	1031	1041	1007	1018	1008	1012	991	1026	1012	1022	990	1039	1010	1010	1009	1029	1079	987	1013	970	1017	1014	1017	970	958	1046	980	1032	1077	1024	995	1023	1092	934	999	1010	1056	1022	1004	1034	1024	987	1082	971	1036	994	1025	950	1006	1041	1048	997	939	1047	1024	1044	1018	1050	990	1047	1037	1031	1039	992	1006	1007	979	993	961	1031	1050	1005	1028	972	1005	991	977	990	997	999	1018	964	995	1031	1009	1026	1041	1028	1000	992	958	1002	1011	1052	1024	1022	1018	996	1019	1003	1015	987	962	1039	974	980	1012	1010	1051	987	997	1000	942	1055	1030	979	991	993	1053	985	1036	1014	1014	1010	1016	1045	996	1027	1025	996	1032	1037	1026	1000	992	944	981	982	1053	1069	1045	999	1033	986	953	998	1034	1021	992	1002	965	1025	984	1033	1040	1010	1066	997	1066	995	1018	1005	1047	985	1051	1045	989	1017	978	1034	988	1031	1028	981	1017	961	998	994	1008	1023	987	1004	1075	956	1057	1007	997	993	991	1035	970	1000	1014	1060	1053	1035	986	1021	994	1002	987	1068	1028	1058	998	1071	1012	1014	1040	1020	1009	1047	1028	1010	1016	1061	1033	966	987	916	1031	1138	977	1046	1054	1004	1008	1044	986	1029	1010	997	998	1047	976	990	998	968	970	1000	1000	1001	1006	1001	960	977	1013	1055	995	997	1053	957	1040	1011	991	1007	1036	1000	1028	992	970	1024	1020	1020	926	977	994	982	994	1007	1017	999	1011	1086	1003	1089	1006	1048	1000	1083	1042	995	1008	1006	1041	990	993	1014	1004	1065	1020	1053	1008	1033	1043	1022	946	1048	1036	1004	956	964	965	1021	1111	950	1000	1017	1012	1012	987	1004	1042	1018	1081	1010	1035	1076	1000	949	1072	1033	978	990	1028	1030	945	1018	997	1005	985	977	1020	973	957	1042	954	994	981	1000	1014	1043	987	972	1002	1020	1027	1015	1008	1007	1011	983	967	982	977	1054	981	1048	1008	970	998	1000	1067	1085	993	993	992	1029	1015	971	1006	985	1001	1001	981	996	975	990	974	1000	1006	927	1037	1013	1013	1010	964	1002	1062	1025	1025	1020	1004	1067	1035	1040	1008	1042	1080	971	1049	960	954	984	1033	968	986	964	1044	1038	1025	933	1032	1008	1015	983	995	947	1066	1005	1003	979	966	1035	987	1007	996	996	997	942	999	1017	1037	994	1022	1071	958	975	973	991	1013	962	991	1013	1016	1068	1019	1017	1032	970	1007	994	1010	1038	1001	1009	1014	1012	940	1017	983	1010	1012	956	1035	1006	980	994	1042	944	1039	1054	1003	1000	971	990	1008	1071	979	1063	1040	1027	1015	953	992	999	964	1026	976	1084	1031	942	1019	1001	990	994	1011	956	1088	965	978	966	1043	1014	1030	1010	1000	1024	1029	948	960	1046	1039	1013	1013	1024	1054	1008	1038	1024	1011	1015	952	1062	1035	1049	1069	996	1051	998	1023	1003	986	1061	1014	1064	981	997	1025	1022	1004	1019	1009	1049	998	1030	990	970	1009	990	1018	1038	1042	1042	1035	1085	965	965	998	1036	1019	1036	1004	1020	1016	986	981	1033	1001	975	1045	1034	1017	1013	1032	993	940	959	1012	998	1020	979	1017	982	922	986	1009	1047	1016	1002	1015	1041	987	928	975	996	1038	1009	1022	1014	1015	1029	994	1004	1009	973	1000	1004	1005	1004	961	1052	1018	1012	1007	1018	1031	1004	960	966	1011	1055	1039	987	1002	998	957	991	1014	1001	981	1048	1010	1003	1035	994	982	1014	1007	980	991	1024	999	1015	981	945	980	1000	1044	981	1019	1010	967	1005	1035	1002	988	1068	1008	1005	1049	1020	1031	1011	977	989	1033	1023	993	959	1022	1047	1065	1025	1015	1015	966	944	980	1017	956	991	1020	1004	1058	1018	996	1016	1026	1017	1043	978	941	1017	992	1018	1046	989	980	969	987	954	986	979	1055	989	1034	989	1003	1028	1033	994	1020	1029	1049	1053	1070	956	985	1029	1074	991	985	943	981	1016	1044	988	1001	1053	1043	1035	1015	1001	997	1025	1066	1056	930	980	994	995	1036	1007	1042	952	1022	1047	995	1019	991	1047	967	989	1030	985	1002	993	994	960	1085	1020	1005	1016	1003	1055	1009	1029	982	1037	974	1033	1017	1017	1077	986	976	955	1013	989	1050	1036	1021	1067	1006	961	971	1027	1014	984	1014	1000	991	1018	986	1058	1049	999	1005	1034	998	1010	971	1025	1075	1061	997	996	1026	995	975	1044	980	996	1042	1030	1022	964	1045	990	1004	980	998	999	1109	1027	1062	1034	1108	998	1039	983	959	1040	956	1019	1026	951	998	1019	986	1005	1016	1048	1009	1019	1049	1004	987	1014	1053	1022	995	1045	950	999	1031	1071	1045	1050	1024	1029	1011	1022	1009	1036	961	1074	1013	1013	1005	1051	1041	1027	1021	979	1022	994	1041	1064	1023	1037	989	1008	995	1029	1016	1013	1050	1093	1018	971	972	1096	986	1041	978	1016	1002	1020	1030	1056	1014	984	1052	978	951	999	988	1007	1022	1021	1000	966	1019	1032	1049	1007	1019	995	968	1010	987	1047	1001	1038	1025	999	997	1060	997	1018	1011	1007	1038	979	1049	982	1017	994	1051	989	988	961	994	1063	1049	970	1053	990	1000	1012	965	1072	1026	991	992	1093	996	1016	1024	1030	1035	1081	1044	1031	965	1023	1044	977	973	1065	994	1045	1029	967	1044	1065	1023	961	1003	1027	1003	1006	992	1009	978	1024	988	1043	1007	967	1023	996	996	1019	975	942	975	952	1024	1041	932	1007	991	1003	1029	1048	993	990	983	1013	959	999	1022	961	968	1012	1046	996	1023	983	1029	991	999	1008	990	1068	1055	1074	980	1065	1075	1007	1009	1017	974	997	1011	1003	982	1054	992	1016	1035	1002	1030	1029	1018	1051	968	947	1013	963	1074	946	1100	1013	1045	971	938	1021	1003	997	1024	999	979	983	974	991	996	947	999	1040	970	1022	988	1025	1024	1053	951	1063	985	1025	1022	988	1032	1012	1005	1090	943	1021	1055	1014	986	1039	1020	1004	1000	998	980	983	1015	1005	967	978	1048	1021	1022	1083	1013	1031	1041	1032	1022	1067	1034	965	1009	1000	1047	996	1020	1030	962	999	1002	1015	1021	1064	989	988	995	1019	958	1004	998	998	1014	990	1056	1007	988	1021	1055	988	1049	1051	971	1039	975	983	1019	1035	1028	1012	1028	1046	1022	988	1018	994	1017	1022	1046	1043	1028	978	1037	1075	1033	981	990	1016	964	1067	1014	997	1007	998	1040	1035	1010	1048	1057	1008	1029	1077	1009	974	990	1046	970	1008	1014	1029	974	1015	998	1041	990	1022	1069	984	1003	999	1065	1006	979	1015	995	1054	1046	1015	985	968	1043	1018	1039	946	1033	1058	1038	1067	1022	989	1060	1058	994	954	928	1065	1001	1006	970	1009	1003	1060	947	1032	1031	1015	1031	1015	1088	990	1066	958	1098	1058	1038	1034	995	998	1025	1006	1001	1047	936	990	967	1056	1046	958	1003	952	1053	1032	999	1037	1044	1036	1065	1042	935	1015	1009	1064	1039	1032	1008	1051	976	1016	992	997	1037	1022	983	1009	1017	1009	984	1032	995	1023	978	1001	988	932	1030	1026	1010	999	985	1004	992	996	997	1050	994	1023	1053	1008	998	1019	958	1018	977	981	1056
52051	44248	44961	38654	33804	28384	25835	21154	16015	9290	5760	5218	5934	7808	8665	7421	9701	8487	4981	3274	2412	1452	920	560	453	428	452	412	435	396	415	369	391	385	402	410	434	460	399	418	410	397	435	435	419	405	378	366	421	385	430	374	435	378	393	391	425	405	409	391	369	432	406	428	421	433	381	422	404	386	385	391	445	412	410	407	426	431	365	375	395	380	402	413	388	385	405	401	397	435	432	424	393	406	384	387	440	411	401	441	367	413	443	410	415	421	433	377	403	416	415	397	380	410	385	387	357	419	428	415	414	400	432	391	430	412	413	418	390	429	416	408	401	405	378	422	392	385	404	375	411	406	465	416	409	365	371	426	405	419	423	409	423	440	409	423	414	375	417	428	433	372	369	427	417	418	371	438	427	388	433	408	404	378	398	430	401	392	376	388	391	428	449	400	422	398	399	397	409	391	400	365	404	411	397	391	396	418	428	403	436	418	416	408	399	420	413	425	427	417	415	390	401	423	444	430	433	410	409	400	396	362	369	410	413	418	416	417	405	428	402	446	409	416	401	429	423	447	430	417	410	412	404	422	395	427	424	445	410	399	412	424	401	433	451	390	362	384	374	410	411	405	386	432	412	380	407	391	412	394	422	408	429	447	395	400	390	406	387	425	385	420	408	416	424	387	360	426	426	387	415	392	427	425	390	400	405	401	448	416	397	425	431	400	408	394	405	401	395	377	377	390	393	369	442	419	375	390	410	459	433	393	453	404	410	405	410	389	410	423	416	417	434	378	424	424	420	411	418	415	389	413	409	428	387	389	389	409	364	358	393	389	405	426	423	368	379	402	446	428	434	407	390	415	437	390	382	390	421	430	417	405	361	440	406	431	418	410	383	379	390	412	416	379	422	442	427	385	375	421	389	395	434	389	362	404	358	419	384	408	372	427	379	403	452	369	339	453	393	393	368	419	390	423	453	422	399	437	380	385	442	418	370	408	386	408	375	363	365	407	411	373	417	400	425	408	418	373	373	392	419	419	363	416	413	416	413	422	419	419	418	400	361	375	401	380	439	394	417	376	409	465	405	397	395	400	368	406	426	411	410	382	409	385	404	438	365	438	389	387	441	415	346	401	430	438	403	425	392	397	406	416	378	381	459	426	407	440	436	409	387	401	426	450	426	387	400	417	396	390	391	407	430	380	417	417	431	391	382	368	416	439	384	418	394	387	417	405	398	416	403	388	391	390	386	377	403	387	409	393	406	424	414	359	431	406	449	402	411	366	415	392	415	413	403	400	381	409	425	424	388	375	395	390	398	366	417	401	439	402	408	430	407	420	414	390	427	392	412	409	393	413	394	416	402	394	396	405	436	400	453	387	380	409	396	404	399	404	381	372	388	398	409	405	389	408	405	378	404	411	389	393	433	433	413	401	358	432	383	440	409	390	384	423	405	394	408	400	409	398	369	399	396	445	411	394	438	400	400	446	416	387	422	431	434	405	382	387	407	371	386	401	406	391	408	399	370	387	387	397	412	410	375	382	427	427	394	409	413	402	415	405	412	409	408	389	404	459	411	367	452	413	398	370	419	415	406	432	379	408	427	433	407	401	407	454	431	362	388	431	391	419	405	401	406	410	433	399	404	411	388	430	418	428	434	371	397	379	421	413	414	430	426	414	417	370	384	347	403	388	358	407	401	397	424	374	446	426	411	380	417	373	409	410	422	416	403	417	436	453	438	407	374	411	368	446	391	402	454	416	397	434	409	435	401	412	418	423	420	486	401	390	427	405	443	417	369	384	413	387	399	410	396	427	413	425	398	411	399	394	440	403	418	430	408	426	370	398	404	439	365	392	417	402	392	419	409	423	406	407	412	399	460	417	402	361	405	392	397	435	395	362	411	406	373	376	379	363	419	404	408	391	382	414	428	408	440	380	397	366	431	440	409	367	359	429	431	412	422	358	410	394	395	387	394	416	407	394	418	414	433	421	413	407	388	417	410	429	406	384	420	441	395	388	392	391	428	441	438	399	396	421	431	444	380	405	398	400	426	402	416	420	407	361	381	363	387	440	421	390	415	390	421	411	435	380	398	425	411	367	393	418	405	409	388	381	375	388	409	407	393	420	435	399	402	427	429	404	403	400	413	411	381	426	365	409	361	401	391	397	399	410	409	406	408	376	397	382	418	389	421	412	402	432	417	404	419	423	414	396	392	409	416	434	405	399	421	413	408	411	399	428	388	423	451	425	381	421	441	368	415	434	432	438	394	415	380	352	394	389	412	409	406	395	397	402	430	356	400	385	359	466	385	390	377	410	398	380	415	373	409	412	399	440	428	390	402	378	395	425	428	432	405	411	428	388	393	413	414	406	371	387	369	399	423	362	387	417	409	416	402	423	377	412	381	413	447	419	412	410	431	412	374	392	382	416	390	416	350	429	413	412	388	392	409	425	392	410	426	426	426	397	422	391	405	393	401	430	403	384	406	367	372	415	413	411	435	396	419	400	409	369	409	433	434	397	411	446	359	421	385	440	426	403	417	374	384	432	413	405	380	414	374	396	365	401	408	447	390	380	407	375	381	427	423	436	403	465	378	413	372	374	402	412	408	374	388	403	385	447	416	382	408	408	378	420	430	351	405	390	426	383	415	386	395	403	430	419	445	396	446	376	384	430	448	412	390	439	396	398	395	384	406	427	449	425	395	420	405	415	392	402	407	418	435	363	393	425	370	458	429	414	395	421	377	375	433	413	404	416	411	402	401	385	409	415	438	395	381	398	411	424	419	404	424	394	427	419	419	405	421	399	404	398	389	397	431	453	370	384	408	364	436	420	379	398	380	397	404	390	366	395	423	446	421	457	436	424	418	397	393	391	399	368	417	427	390	392	395	435	456	401	400	412	423	425	423	419	408	371	404	400	408	419	386	373	375	402	427	407	402	422	367	428	376	413	384	404	416	411	431	426	415	394	437	418	401	391	388	397	420	424	403	430	428	386	434	431	403	404	435	406	389	418	430	432	407	433	388	399	421	371	430	399	401	414	404	421	403	441	401	429	421	398	386	390	417	422	403	443	418	430	402	393	396	388	415	392	375	381	412	390	385	398	369	382	429	407	416	397	437	390	410	378	416	428	370	426	457	436	397	409	409	390	383	419	389	366	391	436	418	429	428	419	434	406	423	384	383	391	424	390	396	398	401	379	420	419	431	404	379	391	393	406	446	400	398	392	437	398	407	424	419	381	415	380	415	436	382	410	438	415	409	403	445	441	419	387	441	431	400	410	407	407	391	394	395	417	398	370	404	395	416	378	405	383	444	385	399	387	436	387	405	357	413	363	389	412	424	421	396	419	437	399	421	391	422	388	408	429	373	369	397	410	407	416	408	381	403	417	443	440	374	415	382	391	414	388	383	417	391	392	412	436	417	401	384	414	391	403	391	441	404	401	412	412	438	401	390	400	393	400	417	412	400	397	410	415	435	375	383	423	353	410	421	399	403	402	404	380	402	361	410	401	399	395
40769	43667	50362	44430	41665	31984	31745	27211	23669	15617	14443	17265	20776	25335	27832	25246	30211	26331	18482	13388	10134	5880	3188	1728	1168	1035	997	972	1018	980	974	931	951	901	920	923	937	960	943	975	955	964	935	954	933	973	954	967	942	999	937	969	1024	988	934	950	942	920	930	936	968	968	907	1018	900	939	935	931	946	925	928	953	988	927	910	959	944	962	924	955	931	981	971	946	965	927	947	925	943	969	932	933	920	970	984	896	1010	920	938	944	950	943	933	937	950	979	876	911	883	1018	990	918	931	919	966	970	939	946	988	959	958	987	914	993	985	840	925	921	953	947	984	918	989	936	966	946	956	927	933	920	953	918	1005	941	929	953	991	935	1016	954	923	943	965	938	942	922	1002	940	962	937	937	957	972	958	933	953	967	964	915	948	936	948	977	950	1020	981	1007	975	957	922	913	950	916	975	897	906	962	942	932	996	986	963	949	967	941	1001	938	969	945	944	942	969	947	936	945	918	922	944	929	901	1050	997	948	1008	908	945	935	967	987	983	991	932	981	954	904	955	965	972	914	938	976	925	935	953	970	981	910	922	1002	955	901	938	941	958	956	1026	948	943	923	944	921	975	963	951	951	924	957	971	950	976	943	893	965	980	940	998	993	990	954	1016	995	883	918	951	913	910	901	910	940	896	945	998	932	991	939	907	967	940	946	942	929	921	943	948	908	937	1020	978	981	969	930	968	1012	926	1019	940	968	914	950	968	980	988	914	907	965	952	941	966	977	949	894	955	926	955	932	969	921	935	899	857	918	968	982	964	963	981	944	935	929	926	974	928	954	958	910	947	955	960	990	935	983	947	935	959	940	950	913	928	905	967	955	921	921	908	941	921	936	948	948	940	951	920	900	975	941	904	978	962	972	985	917	942	975	985	985	977	936	947	888	994	912	948	951	947	1008	984	936	902	953	950	914	976	989	940	929	979	934	950	930	952	979	899	976	965	959	887	991	962	971	940	911	1022	942	933	1033	919	958	936	933	947	916	980	937	937	965	962	875	892	975	975	883	972	914	906	953	937	955	922	934	974	959	950	901	949	978	985	953	949	950	960	933	961	1011	964	953	960	909	932	928	944	942	968	928	942	1005	975	919	946	904	974	926	920	959	924	966	959	917	916	895	996	958	906	949	960	950	969	934	895	966	890	986	954	932	903	959	961	943	974	919	970	916	955	936	979	972	967	960	951	1003	949	950	941	972	987	948	933	931	927	931	949	928	935	1006	923	962	1032	951	962	963	933	983	942	885	951	959	894	942	950	946	983	886	918	934	951	1008	881	905	950	890	992	970	969	929	956	974	893	969	961	984	901	988	972	923	966	968	922	987	981	946	993	915	923	985	934	998	967	966	922	916	1015	921	973	920	932	924	900	917	976	933	1009	945	892	940	977	927	939	875	919	948	931	949	989	979	970	966	954	945	941	987	944	924	960	961	912	926	942	995	940	975	939	955	955	928	953	891	968	872	954	979	928	970	977	980	960	866	950	848	983	903	947	935	948	946	962	969	931	966	980	930	941	958	934	990	964	904	873	1006	956	928	982	967	916	992	902	959	947	964	944	1002	886	951	976	958	981	932	950	974	958	969	934	942	963	922	884	991	1000	1000	958	950	937	970	942	1000	931	918	921	951	946	915	949	947	972	916	951	929	927	974	957	984	890	976	889	957	959	915	943	1006	954	945	951	963	962	902	993	1004	960	963	980	929	939	993	931	946	928	979	961	902	997	971	961	957	934	984	954	918	918	984	916	935	948	913	933	912	1016	919	1004	994	964	976	983	923	972	938	907	952	941	985	928	928	940	969	989	980	960	968	944	919	940	946	998	966	1048	957	949	940	944	923	916	979	911	976	979	976	959	949	928	982	994	906	928	980	965	962	971	928	938	905	960	984	932	957	904	945	949	923	918	911	982	954	976	923	886	976	944	919	963	910	974	989	955	926	995	947	896	954	980	949	923	908	958	907	946	955	958	923	948	964	958	956	943	943	972	937	933	906	913	940	968	922	923	947	923	928	936	939	940	942	962	951	967	940	928	995	946	866	928	965	964	929	963	956	958	986	937	908	957	976	934	950	966	965	925	922	927	965	975	1034	928	952	939	955	971	922	952	940	1006	944	917	958	960	975	974	942	955	985	906	919	936	956	981	966	1027	1002	916	900	930	967	989	876	979	957	963	915	923	899	1003	955	908	973	941	965	926	960	920	932	957	950	914	947	958	931	941	881	908	923	985	980	928	967	934	973	968	934	942	981	989	982	946	979	947	936	975	884	997	913	917	932	1008	943	941	974	930	955	950	932	949	932	972	919	940	970	965	915	962	939	901	943	937	996	971	923	877	924	894	968	946	968	965	946	938	929	857	956	905	968	913	946	976	1012	914	962	930	947	988	924	978	913	957	901	963	1002	922	1006	934	981	935	981	870	974	939	946	953	935	870	927	930	947	954	967	1006	942	1006	927	966	933	947	926	952	989	902	915	912	1005	923	917	983	934	1000	945	926	959	916	947	970	1033	935	992	954	1002	932	911	962	925	942	862	971	970	925	952	925	956	947	968	911	954	925	972	953	900	974	927	1006	963	948	949	993	925	916	954	941	962	965	945	962	945	981	943	936	943	966	981	943	1005	984	980	932	966	898	923	908	901	961	961	936	937	999	889	976	970	947	958	971	913	1025	972	938	903	953	980	946	970	846	945	952	985	961	937	942	930	967	949	968	961	965	948	931	891	935	914	920	933	943	947	921	917	901	891	984	996	944	996	908	951	931	985	933	973	923	921	990	977	947	945	951	947	921	932	947	922	996	953	964	893	903	929	966	999	888	981	934	971	952	959	943	950	936	979	940	986	950	923	931	965	951	950	888	950	918	909	1013	966	967	914	926	968	970	970	889	960	1028	932	956	968	984	960	949	975	907	900	932	983	895	951	952	938	964	962	983	994	921	929	958	924	977	893	942	991	950	952	936	943	888	938	910	948	920	977	952	921	987	937	982	975	939	931	893	889	916	989	963	982	956	949	968	934	962	973	917	964	979	991	919	949	897	948	958	922	947	951	935	894	934	960	981	960	917	978	977	968	954	994	940	961	943	940	934	957	968	975	962	949	943	954	934	990	982	931	922	930	985	995	951	961	920	980	912	971	933	918	943	952	932	900	983	955	925	987	930	881	966	965	936	945	916	954	933	929	933	957	920	835	975	947	918	938	949	932	936	950	978	912	941	978	945	950	942	1000	977	914	922	937	926	950	976	974	884	908	932	924	957	878	1022	1005	998	955	885	945	989	939	966	941	886	980	1040	956	940	932	982	888	891	957	958	944	923	912	962	992	992	898	980	971	972	978	976	952	955	926	962	951	965	903	951	975	979	953	950	944	878	913	978	939	943	987	917	942	1011	917	903	975	961	976	939	952	957	943	921	926	982	920	967	927	954	1002	980	955	970	948	986	969	956	990	957	944	1029	955	966	964	927	957	950	959	1007	957	1003	977	973	945	950	894	941	913	940	978	951	1004	922	975	994	925	935	954	949	947	926	935	919	978	957	947	940	901	956	1008	903	985	965
12839	10093	12010	7215	3882	1773	1513	1578	1887	711	512	481	538	602	695	613	638	576	601	564	502	460	432	351	335	322	330	328	350	367	350	355	328	366	351	309	351	346	344	320	330	335	361	307	365	337	336	344	363	341	330	343	321	349	355	329	353	343	366	283	343	314	352	337	328	343	335	354	368	338	337	358	371	344	312	322	325	345	315	337	329	362	326	363	315	362	326	352	361	332	358	335	325	335	335	343	322	349	347	326	321	340	355	331	337	333	355	318	329	340	340	325	322	342	326	303	297	318	348	340	364	336	328	338	369	289	338	372	324	345	343	331	308	331	343	336	358	337	369	310	329	359	335	325	332	333	344	313	363	359	326	332	333	366	350	346	355	339	367	361	346	335	319	334	333	323	351	344	364	344	333	352	343	339	331	335	351	331	360	348	357	322	327	340	366	332	350	383	333	353	350	351	356	353	314	340	355	348	387	343	358	346	377	319	360	338	360	329	328	367	331	357	337	347	342	315	373	329	341	354	306	340	330	309	353	316	323	342	331	329	352	343	350	318	341	343	358	323	316	343	320	347	313	344	321	350	316	339	341	367	364	325	341	359	304	338	344	355	383	368	313	372	336	349	334	332	382	353	344	355	321	328	313	322	313	339	329	356	350	342	384	337	336	338	353	354	315	335	315	322	349	313	332	313	342	324	369	318	302	352	348	338	335	348	343	304	325	325	372	347	341	346	333	335	347	322	337	339	385	326	331	350	329	329	335	346	310	332	325	323	350	359	350	321	362	364	314	334	340	363	334	361	329	363	340	338	328	363	374	367	337	357	353	344	366	294	317	329	322	342	339	396	296	349	341	330	336	337	341	354	361	323	368	351	366	349	342	340	313	341	346	330	325	378	314	353	318	369	306	334	359	296	356	340	308	322	316	347	310	354	379	326	329	358	350	345	361	370	313	363	337	322	343	354	341	364	331	342	343	358	338	343	372	318	318	339	330	313	332	307	353	328	340	352	319	338	292	357	369	335	357	333	352	359	343	321	324	364	355	304	317	336	329	311	326	329	358	334	355	373	342	326	350	340	343	320	379	295	285	321	340	334	347	344	338	368	309	334	376	336	337	303	357	361	362	306	342	293	305	350	320	364	331	347	314	361	375	315	327	336	325	331	337	348	343	327	348	338	365	345	321	376	380	346	316	329	347	355	362	339	336	331	333	319	349	323	350	368	344	353	330	298	367	351	302	346	357	349	356	334	344	330	371	321	351	328	339	336	334	356	353	347	368	349	303	364	334	319	327	353	364	331	347	311	362	357	333	329	356	362	344	352	333	350	353	326	308	324	366	326	336	327	350	323	327	348	367	316	337	340	352	316	332	367	338	342	330	344	354	315	358	350	352	343	330	322	343	365	318	342	379	337	365	307	334	331	356	313	327	332	345	353	345	311	327	365	358	346	344	333	339	344	290	360	353	329	343	336	316	324	355	343	343	361	368	335	346	309	344	355	346	348	367	329	353	356	344	298	325	332	315	321	327	338	336	345	364	321	348	324	329	361	319	329	332	372	309	364	361	348	355	335	316	330	333	341	307	327	331	332	348	350	351	342	333	373	336	343	333	325	338	350	333	347	326	340	343	336	335	307	298	314	344	347	296	357	348	321	318	330	360	302	359	350	321	368	341	349	337	341	338	366	338	322	353	374	340	330	342	349	319	334	354	322	330	340	344	336	317	350	321	351	329	358	352	356	366	376	349	327	337	332	370	348	366	342	350	360	364	334	334	333	369	326	346	354	320	348	352	354	325	325	361	312	366	354	357	335	360	309	367	369	343	309	327	343	347	313	335	317	341	325	349	342	352	313	344	366	364	350	336	378	359	303	360	323	336	312	328	353	351	355	339	344	336	344	335	350	343	358	335	353	361	315	342	329	354	365	343	355	358	347	330	291	326	371	377	332	343	375	329	332	342	348	370	300	318	337	363	368	337	317	346	330	362	348	329	361	314	364	321	344	335	372	371	345	366	344	327	350	333	365	334	356	376	311	339	334	342	349	347	369	325	345	320	350	297	353	369	368	370	345	342	313	339	344	346	317	351	367	332	346	363	355	323	344	381	364	333	359	339	343	354	341	356	329	333	355	321	350	369	357	335	331	304	319	338	311	381	351	353	328	387	347	343	351	366	400	356	330	333	354	359	406	349	346	320	348	303	321	371	362	341	339	365	321	317	337	333	322	352	329	310	317	325	361	333	319	339	325	323	318	326	365	341	331	330	319	322	336	344	352	357	324	325	339	338	350	373	302	335	346	383	342	339	339	349	332	351	365	332	360	353	343	376	371	366	348	313	343	353	363	322	337	348	333	360	316	339	383	301	302	344	350	340	350	357	310	321	323	326	367	359	344	366	360	331	355	345	382	315	368	358	325	335	330	299	355	360	340	350	346	356	336	315	369	330	341	356	339	345	348	349	356	352	360	343	336	345	322	338	346	397	366	376	329	332	353	303	358	342	327	341	300	341	298	342	363	345	363	315	376	312	341	354	354	371	347	322	345	394	349	339	333	332	322	350	343	337	342	359	337	351	362	349	323	319	331	343	322	346	335	324	332	332	356	344	337	329	366	369	317	340	379	347	336	370	345	335	317	334	346	355	316	341	312	332	363	365	375	356	331	339	337	326	331	363	330	366	334	335	290	351	314	334	371	318	304	368	347	355	344	346	353	342	356	334	326	341	347	362	349	346	354	321	366	344	327	325	306	373	346	355	329	327	349	323	330	294	337	353	351	366	340	339	340	346	363	370	367	361	351	332	319	339	319	325	362	337	345	305	328	340	330	364	352	356	326	304	316	322	321	352	330	360	347	360	348	380	326	333	311	315	355	329	352	368	304	341	336	335	334	363	342	379	338	340	320	355	355	361	326	326	312	321	318	363	345	317	338	357	349	378	367	320	374	346	331	341	320	333	337	359	365	338	367	336	333	300	345	348	346	332	335	353	341	354	324	347	336	314	327	308	350	332	329	364	324	342	359	332	347	325	350	329	366	331	336	349	325	338	308	323	346	331	361	331	334	377	353	351	371	314	339	347	358	311	329	313	367	343	348	357	349	362	348	355	319	357	334	378	329	358	345	328	335	340	332	345	321	383	345	337	331	352	359	323	299	347	338	354	301	370	319	350	331	341	347	347	360	337	315	317	371	377	336	330	353	341	345	362	346	372	336	360	300	353	297	336	331	333	360	358	369	310	349	345	332	328	363	319	327	351	359	322	351	334	348	356	327	328	371	318	377	369	349	380	338	344	353	353	346	350	347	325	328	328	343	357	330	357	316	354	301	321	335	348	338	368	396	318	357	328	337	301	377	383	340	356	352	378	332	343	346	359	330	321	321	354	343	378	335	365	360	336	378	328	317	315	301	367	341	346	365	353	364	355	309	354	335	332	349	360	382	311	333	306	316	338	348	339	348	319	324	376	359	355	343	336	332	345	366	360	341	371	359	344	328	327	320	344	323	314	336	377	349
8490	11139	18351	14521	11055	6145	5617	6485	8431	2736	1884	1768	2131	2473	3075	2693	2756	2623	2506	1979	1627	1246	1078	928	819	880	836	824	846	854	821	840	799	850	870	822	868	832	811	839	859	849	835	872	835	820	850	814	810	803	799	861	847	868	866	836	854	813	858	821	819	798	812	856	856	844	900	852	840	811	815	796	860	817	829	841	828	845	825	871	840	878	792	858	795	820	888	798	827	867	877	836	793	837	814	847	854	876	820	823	803	895	847	889	831	865	853	846	883	826	847	846	834	815	855	838	842	842	874	815	851	867	831	816	886	828	866	833	859	855	838	826	855	850	793	832	847	846	840	848	776	821	896	883	804	869	834	890	864	834	820	861	857	828	873	825	925	808	859	816	869	784	862	848	894	818	837	830	806	848	779	793	848	789	836	899	846	849	772	849	793	805	803	849	893	850	879	803	803	848	825	816	802	841	841	827	841	798	818	861	838	848	847	821	875	870	848	820	847	819	871	858	809	839	873	866	838	895	876	835	814	838	845	904	854	838	839	867	838	774	856	882	929	826	813	845	808	803	815	859	844	820	846	835	802	816	845	833	796	812	812	828	800	791	855	858	818	808	914	852	829	863	842	791	815	781	839	844	904	831	846	875	799	887	856	853	848	852	879	835	837	878	795	880	894	856	812	819	855	808	856	826	871	871	846	836	827	830	848	851	866	858	850	873	842	836	865	817	843	853	902	852	863	860	862	846	807	788	821	821	870	816	871	834	819	857	851	796	887	782	842	879	850	836	840	869	894	873	867	816	833	846	850	884	807	854	886	853	814	830	851	843	843	794	866	853	750	805	869	857	841	871	828	832	833	799	854	863	834	885	839	849	872	782	853	851	846	865	867	865	829	857	903	887	848	837	826	854	815	835	853	843	823	842	858	803	867	874	811	855	813	889	846	834	847	837	789	818	800	784	863	838	852	791	801	867	878	845	811	883	837	891	894	867	817	861	832	810	866	807	853	825	844	879	828	842	736	866	855	833	804	840	855	848	917	859	843	823	847	820	830	847	816	873	828	868	859	804	839	823	841	827	809	829	827	861	845	831	843	826	849	831	799	775	881	859	849	838	867	830	833	841	896	749	831	867	927	823	853	888	782	874	804	798	926	872	864	855	785	856	814	867	875	871	856	803	884	819	864	840	843	869	871	832	818	812	863	847	860	828	836	857	840	828	896	830	803	812	837	826	832	856	828	836	834	875	868	840	833	864	899	810	833	856	804	827	810	821	867	869	845	854	833	834	884	873	850	831	848	796	812	857	848	849	810	855	864	829	837	850	869	852	855	813	895	838	836	848	874	864	926	829	912	855	851	840	850	832	786	840	828	835	839	834	873	879	846	825	860	797	812	865	875	890	838	852	837	802	849	853	878	755	843	855	845	852	820	864	872	843	851	828	845	867	819	857	843	876	853	841	835	826	858	833	846	881	810	867	804	881	868	837	805	895	848	856	803	829	819	904	844	814	848	887	747	834	882	843	873	843	869	854	862	817	879	833	833	815	838	824	856	835	808	818	863	840	817	883	854	856	832	854	847	842	812	867	856	831	859	849	838	879	839	876	849	860	844	866	870	813	830	831	825	872	809	823	915	835	889	891	885	801	850	854	848	840	846	815	805	878	848	840	846	839	823	859	794	877	889	846	874	875	899	867	926	813	835	812	831	806	755	826	761	838	782	836	830	864	847	896	898	859	825	819	839	832	828	848	859	827	852	867	848	819	796	810	858	846	813	839	869	839	876	832	880	842	831	829	853	813	830	892	854	865	830	866	866	863	839	801	856	873	824	857	885	833	821	812	837	852	876	855	808	868	851	828	834	817	813	848	830	818	876	819	864	819	829	840	873	853	856	895	885	872	838	851	838	793	837	844	870	889	861	810	855	874	803	878	858	865	832	804	894	818	853	846	826	859	845	886	835	867	796	857	844	841	852	828	878	793	882	875	789	837	860	832	842	855	838	812	856	847	907	864	863	845	827	826	852	828	790	837	818	847	817	875	871	832	914	816	812	844	815	811	849	830	819	882	863	837	887	883	837	864	846	844	865	893	854	844	894	858	817	849	841	825	810	797	833	907	837	864	838	857	828	818	779	834	841	856	817	786	855	864	876	808	860	878	849	837	836	851	852	868	872	877	817	856	885	836	808	876	873	832	876	878	844	838	803	805	863	830	859	851	836	818	855	857	796	769	847	829	842	849	859	897	809	914	865	837	824	852	779	825	860	878	806	867	781	833	836	880	847	838	866	905	849	811	844	851	863	834	850	832	834	801	820	853	878	835	777	861	885	905	843	853	904	882	910	853	853	834	816	821	812	854	829	825	836	836	859	819	857	837	805	844	845	849	782	887	852	786	893	855	882	795	831	880	787	842	815	850	859	822	818	847	841	854	833	851	877	887	851	829	843	853	829	845	833	863	868	792	823	757	834	853	853	844	865	857	850	789	879	819	841	785	853	818	854	825	879	929	861	829	894	840	822	841	823	931	823	807	879	833	885	893	871	790	840	827	832	862	812	806	801	803	790	874	790	854	886	817	818	848	820	849	829	818	839	859	816	875	918	825	839	852	877	835	813	805	858	800	856	868	883	852	848	875	843	865	807	857	852	836	822	812	834	809	822	819	817	846	872	887	804	838	796	856	882	839	864	877	852	816	845	825	808	854	868	802	830	816	833	836	945	860	850	867	850	828	753	822	826	879	864	814	842	823	854	850	842	814	811	846	822	898	868	855	830	857	816	850	852	857	844	815	814	857	790	831	912	858	826	827	863	842	822	818	817	862	829	779	835	823	828	817	878	837	867	765	897	856	820	829	888	884	870	842	852	874	877	855	879	880	782	825	814	873	792	838	848	834	858	813	841	799	834	835	824	853	827	864	882	877	843	888	832	828	786	841	839	865	818	864	837	883	807	843	882	808	904	852	802	808	837	805	818	839	812	803	849	880	878	844	797	872	860	780	813	865	834	804	889	886	817	885	837	813	862	824	823	852	821	807	814	899	841	913	828	845	851	843	826	849	832	861	806	831	807	847	843	870	819	823	869	825	855	854	852	778	837	827	896	816	871	856	835	780	841	879	838	869	787	855	800	839	847	879	866	800	854	859	782	811	828	869	848	766	864	820	838	835	817	841	854	812	836	876	853	847	830	810	858	840	870	848	832	832	834	830	860	826	835	853	836	874	926	789	820	870	840	845	879	884	922	848	864	826	843	864	846	809	843	854	851	823	832	861	785	804	861	867	832	798	873	836	823	859	797	865	872	880	845	879	880	836	876	795	826	871	787	816	836	811	878	859	789	781	841	845	831	873	804	839	820	853	766	870	797	789	811	807	837	886	838	856	832	828	878	901	853	835	812	834	851	821	803	861	890	813	836	845	792	839	844	868	852	845	831	849	857	843	833	820	810	886	850	815	877	896	806	828	850	821	841	786	819	841	820	794	825	836	847	849	863	904	857	823	862	874	848	787	852	870	840	870
43066	41289	37500	27754	21184	16645	11679	10107	8025	5373	3666	2633	2821	3888	7226	8662	5601	3892	2890	1832	1143	713	623	495	449	414	396	411	382	411	409	427	438	430	424	451	437	436	397	422	418	395	424	408	429	414	429	428	394	365	422	420	428	400	420	403	383	394	403	420	389	437	428	391	390	398	435	407	411	413	424	393	413	410	394	425	417	407	445	434	426	461	404	423	365	401	397	415	403	404	415	424	441	424	426	431	406	405	440	418	415	455	426	391	433	432	393	434	419	427	393	408	389	443	398	398	381	450	437	392	403	399	438	457	394	394	418	413	409	413	421	433	431	394	424	404	388	428	432	407	426	451	437	425	415	399	395	410	396	416	449	392	417	427	425	414	397	407	418	435	434	408	400	441	362	371	451	382	419	398	402	435	438	406	373	423	394	441	415	402	398	417	412	442	384	433	414	436	401	438	424	413	414	425	444	427	419	393	434	418	449	431	404	429	393	429	393	356	413	391	396	406	389	401	415	384	403	390	388	405	400	404	441	422	434	437	411	445	439	386	417	389	418	423	409	431	403	378	423	373	426	386	422	373	372	394	427	429	413	402	409	439	388	447	442	408	437	433	427	434	391	370	387	425	396	439	383	441	401	438	429	412	412	406	385	397	410	406	397	410	420	414	434	421	438	441	401	408	368	415	408	374	406	415	427	410	435	380	361	398	420	439	449	410	417	397	391	405	428	400	441	409	382	413	420	446	468	385	411	388	419	433	402	435	426	426	439	386	409	416	433	409	444	404	390	389	391	423	407	404	433	389	406	435	387	386	414	412	410	416	418	424	420	435	416	422	389	421	405	412	400	435	378	420	421	420	432	371	418	361	380	434	413	430	436	379	389	412	414	419	409	433	410	407	391	415	398	361	390	383	388	406	381	405	407	397	407	409	387	430	435	420	394	426	407	444	472	385	395	401	404	388	375	417	395	422	397	427	430	433	445	430	427	407	414	415	390	411	407	418	435	422	474	450	384	437	453	430	420	431	419	382	373	420	418	421	412	395	405	401	407	424	449	406	418	410	411	419	428	424	424	426	381	389	433	392	414	401	394	425	396	391	384	433	438	438	452	439	430	432	406	427	426	385	411	454	429	383	423	403	409	463	422	410	378	431	385	405	446	395	406	422	404	388	410	439	452	397	422	432	425	375	438	410	430	423	470	424	410	425	426	394	433	401	391	423	440	418	416	415	419	405	444	401	421	401	439	379	430	414	410	400	407	402	431	421	432	415	425	376	415	406	415	387	434	427	422	420	418	410	369	389	403	421	423	376	422	388	397	405	433	452	413	362	423	420	419	376	457	408	450	419	388	422	425	400	407	436	410	403	397	392	428	437	441	407	440	374	423	432	407	431	408	426	415	387	404	428	426	432	393	449	408	366	429	444	399	410	427	435	431	465	440	439	393	412	410	377	402	399	435	430	424	434	416	427	376	424	391	437	414	419	409	410	434	390	403	433	422	426	424	446	443	424	417	393	446	435	409	414	391	406	422	373	425	404	399	411	436	447	393	392	421	411	408	401	385	450	408	407	406	388	401	393	440	384	405	464	416	409	450	389	429	423	450	417	386	437	392	456	409	394	401	419	412	442	404	447	446	396	428	416	401	441	434	395	418	443	404	397	435	417	391	398	440	395	406	382	451	378	438	388	372	394	424	442	426	388	428	443	447	414	450	413	401	422	410	349	427	437	415	383	432	389	422	444	413	422	436	383	400	392	412	402	448	393	446	418	378	432	428	402	451	397	365	456	389	391	389	401	433	411	416	429	373	390	421	463	456	401	423	396	416	407	435	390	410	427	413	402	422	421	413	456	439	415	392	428	427	408	400	391	462	369	406	396	425	439	442	391	435	414	427	404	408	420	391	425	395	403	392	373	414	425	392	439	427	423	412	415	433	421	429	419	406	403	389	421	409	408	407	412	413	417	398	433	408	458	403	412	425	431	408	385	397	406	451	404	402	421	421	383	362	419	426	375	428	442	424	418	423	386	423	417	405	405	447	431	380	409	414	395	411	410	432	382	381	412	433	398	426	403	419	432	440	401	432	455	404	430	432	395	448	478	431	412	455	401	410	390	417	380	397	409	404	373	437	455	439	424	424	409	440	411	429	385	461	433	399	445	411	481	417	429	432	428	386	417	395	449	401	425	429	437	412	358	385	418	428	371	389	436	440	412	424	435	429	449	434	391	373	372	419	435	411	417	441	426	394	426	408	382	444	417	404	387	413	387	400	447	418	408	423	419	380	412	434	386	431	418	441	386	424	410	437	435	418	412	415	393	401	422	422	437	401	466	405	426	424	397	398	422	421	432	404	400	424	397	429	454	440	395	408	439	426	412	385	431	449	447	407	370	440	406	413	410	416	410	392	407	396	412	446	417	445	393	412	441	398	418	448	438	411	419	385	426	422	378	394	431	383	430	443	382	381	400	422	422	382	427	465	409	436	400	408	391	410	377	420	404	374	411	446	392	411	409	417	431	410	383	384	408	389	411	429	406	436	452	385	409	493	401	424	396	408	377	420	415	403	370	409	389	404	400	390	439	399	412	412	388	407	373	457	418	404	432	434	428	415	424	426	439	406	418	413	457	373	402	439	418	428	408	426	424	427	432	388	435	430	368	419	403	339	438	374	430	412	419	398	421	423	450	412	401	433	362	436	458	417	412	416	455	412	394	418	435	387	394	448	409	434	438	438	389	424	406	403	365	433	399	429	450	397	409	429	403	422	424	394	415	404	427	436	397	362	399	432	394	400	411	454	411	473	429	403	396	408	425	413	402	416	393	414	407	390	446	408	377	385	401	403	395	383	430	455	438	415	439	422	455	402	427	391	470	445	453	433	403	434	414	402	412	406	422	397	374	411	417	416	380	417	422	408	424	402	430	394	381	393	430	419	392	410	408	424	435	403	416	413	385	412	399	422	407	448	421	437	419	399	424	414	419	391	395	420	376	426	449	441	405	420	385	384	431	401	395	408	424	405	399	461	413	432	424	394	362	406	373	403	404	402	391	417	408	430	444	419	411	425	415	430	451	440	422	405	404	412	433	429	419	388	436	393	412	396	409	401	387	420	388	431	437	405	424	440	387	428	400	389	432	410	379	404	399	414	426	404	389	411	419	442	451	422	411	412	417	448	390	407	412	384	435	436	414	379	378	428	396	450	451	403	413	396	407	374	424	388	438	420	428	403	412	398	434	389	423	426	412	374	373	440	463	402	425	414	426	384	445	391	419	410	395	414	422	398	394	403	387	411	425	419	392	429	389	419	387	440	399	396	389	391	423	441	394	427	409	420	446	386	455	419	376	437	404	405	427	394	417	399	396	416	419	400	383	408	439	375	396	414	419	379	417	437	404	394	386	378	405	416	413	436	411	436	399	418	446	404	406	430	397	409	408	406	456	410	443	433	381	393	390	427	458	409	402	443	405	425	420	402	431	446	400	409	410	414	446	425	391	388	426	401	381	397	418	383	407
30885	35497	34575	28014	23018	21639	18138	20164	15901	13049	11050	10472	12768	17335	26696	28541	20651	16533	12909	8310	4557	2668	1767	1370	1074	995	975	1024	958	1013	1000	1011	997	983	967	1055	958	1002	930	1012	1001	970	982	1042	947	1038	970	1028	941	959	982	969	980	1001	951	973	1004	918	994	989	1044	1009	987	985	999	986	1007	994	998	1008	999	986	992	954	1062	988	1036	1004	999	1028	1021	979	975	960	963	1040	981	956	1003	982	996	971	988	1038	976	1001	1009	969	990	978	989	994	985	964	975	988	948	989	983	984	987	959	986	1018	1043	1028	965	966	1053	1016	976	947	976	979	990	1010	1021	934	1008	950	969	990	1001	965	1016	1003	967	1023	1007	1018	987	996	991	1032	1069	928	948	990	994	1030	1018	1020	969	949	1005	975	997	1046	919	991	1000	977	1037	1008	972	1062	947	932	1044	1051	999	989	965	1058	990	974	991	944	1027	942	933	1038	955	1004	1007	940	999	1023	1007	1031	990	1020	1011	1070	1051	999	998	1071	989	1060	1031	986	987	935	982	974	948	1055	1025	980	1096	1027	1014	992	984	962	1031	1013	962	1028	1005	970	980	983	957	937	1004	961	1040	974	995	950	947	1019	1003	967	1016	977	985	1018	1031	1003	1067	1003	1000	1011	1008	955	976	997	991	1049	997	965	977	978	973	1022	978	961	948	1032	998	969	987	988	986	989	982	982	1002	1031	1009	990	994	988	977	1013	1003	934	1024	1029	994	1045	1064	1017	935	995	1011	1045	998	1061	1029	943	1015	956	996	1016	1040	964	1044	961	944	1009	975	976	1022	1053	1020	963	994	1006	961	1009	1008	1020	908	934	1018	1011	1018	1008	1063	954	962	973	999	1003	1019	1010	996	971	956	1027	1047	968	1005	985	1013	946	975	994	964	965	1050	938	1007	973	1035	998	997	992	983	979	979	1026	1013	1033	939	1000	986	966	988	973	969	1013	946	1025	1036	975	1001	995	969	1016	994	979	996	955	994	979	1023	1038	1019	972	947	1003	1002	1050	1027	950	1002	1043	964	1012	968	1004	950	1024	968	996	984	945	953	1019	989	916	965	963	953	1039	964	1018	1022	954	990	944	986	972	929	994	976	995	970	1016	1020	1003	993	973	1008	992	1049	1016	1017	998	999	945	1020	949	1069	984	1007	980	1061	992	998	953	946	968	1025	948	1047	1070	972	956	966	983	996	1027	1034	1006	890	1069	999	986	1072	1032	981	1008	1052	962	968	1049	1016	989	999	1026	1010	1037	1027	1004	1024	1024	1005	948	1033	1016	958	1057	1003	1018	1008	981	1046	989	996	1016	971	1043	996	942	979	999	1001	925	1010	932	982	996	968	1002	995	1021	981	977	1004	1008	1006	1004	1006	1014	981	1033	1022	1060	1012	1039	987	960	961	1000	976	985	1025	985	948	978	996	990	1007	940	979	995	990	1031	972	994	1019	966	952	987	951	985	982	1046	1010	944	959	996	989	1017	1012	983	1075	976	951	976	953	997	941	1005	1013	992	970	1019	980	1050	970	1043	965	998	1000	976	1018	992	1033	959	997	1011	1024	1067	1001	1015	983	1068	976	999	988	999	1003	985	1026	1014	962	992	986	918	983	1014	997	1057	1053	997	975	933	999	951	941	1065	975	991	1055	1059	1003	1059	1038	975	1039	989	1024	1003	1024	965	1013	1039	986	1076	914	979	1007	995	1027	1039	988	955	1020	1006	988	992	986	987	999	1050	967	983	1025	1012	998	1007	963	949	996	1000	995	1047	992	984	1049	933	1019	1024	989	984	1009	1015	949	975	966	917	1027	984	1007	1003	1012	994	1090	1005	971	993	963	1036	1045	978	1005	978	1005	1036	1037	1046	983	1016	982	1009	983	945	986	989	989	1043	975	1007	960	1013	1001	981	1036	968	1073	949	1026	1046	986	1004	1005	1017	956	1052	965	951	1027	989	989	972	1019	1029	1002	971	990	991	983	1006	917	996	1022	945	938	997	1007	909	1036	980	960	1043	974	992	998	1090	993	1007	1057	966	940	1024	950	1021	976	967	971	987	1013	995	957	971	992	1010	998	986	1014	971	999	1015	1017	992	1020	997	976	980	923	1021	1075	1008	1016	1016	1020	1000	981	987	980	980	963	1055	994	1057	1005	976	1030	976	934	1014	947	989	992	969	990	970	928	995	1028	1061	979	960	1037	1001	959	947	1006	1021	978	1006	960	950	1044	1004	1044	1023	966	965	1032	974	939	992	1011	1005	978	1012	934	1032	1010	995	964	1013	970	1037	943	1083	972	971	1002	1029	1025	968	995	976	985	993	1021	1017	993	964	975	988	987	1000	1048	927	1008	1054	1027	976	1056	978	1033	924	990	1065	1017	1009	1004	1022	944	995	963	1003	944	1003	995	1000	946	918	998	949	975	960	986	946	977	951	980	1085	1014	1024	1052	1006	939	1031	1040	998	1051	1023	1005	1027	1022	999	977	1052	969	1050	990	989	1019	982	968	968	992	952	1020	1010	1008	969	959	992	996	981	996	942	1013	1031	997	967	986	992	1025	981	1046	1036	989	992	1021	954	995	1030	992	970	1004	942	963	1006	1049	1017	986	1024	972	986	971	991	982	967	1021	1013	1023	1005	1002	931	970	966	1007	971	969	1035	992	990	997	990	1038	966	1022	992	1008	1072	971	986	965	922	984	1002	935	994	937	976	1026	1035	954	999	1056	998	1041	1002	945	1003	961	1022	997	1014	973	990	1005	1070	986	975	1036	1084	932	1016	971	986	992	1037	981	1026	1059	1008	978	949	1009	944	972	1027	963	980	1013	985	1029	999	1006	992	1054	958	1010	979	981	1019	1005	994	1006	993	981	949	1026	1017	1009	979	974	1006	928	1008	1004	1075	965	1013	938	977	978	975	1031	978	971	965	1004	992	997	962	1067	1006	954	957	996	963	982	982	991	989	1040	966	963	976	1033	981	1027	991	999	986	1002	987	1025	996	1020	1045	981	950	987	1030	999	996	1021	991	1009	1016	1050	974	1004	1024	954	1020	984	1028	1042	1031	1027	1033	988	1008	1037	1046	998	1026	1019	961	1000	1004	1020	989	956	1001	1011	1027	1016	978	994	978	1024	981	991	970	993	1018	1048	969	1007	994	1010	980	963	990	975	931	1016	1006	1002	980	1028	1040	942	1038	984	958	993	1000	1004	1066	1021	1034	1015	991	1002	962	1006	1046	1054	1011	1030	983	983	989	999	981	1036	986	961	1033	1028	1025	996	1037	974	1009	1045	1024	984	1006	989	955	1046	971	997	999	1036	984	990	973	992	995	1040	1015	1026	1000	1011	968	1033	908	999	1009	1001	1062	1006	1034	967	979	1000	975	1012	1014	1032	937	1020	964	992	960	964	975	1003	983	966	1015	1009	1008	975	1034	1049	1062	1020	986	970	1042	970	948	1112	963	984	1009	977	1008	1022	989	988	1024	976	993	1011	952	930	947	1009	971	1030	994	1025	978	967	1016	946	969	946	1008	970	983	987	987	988	1011	1035	964	1005	976	1043	984	969	1000	1004	963	932	953	1022	1012	1025	983	936	997	1024	984	990	967	955	985	965	924	1001	1008	962	1044	981	1024	1013	1002	1047	1016	1021	939	987	962	1004	986	996	973	1004	1004	1047	959	987	981	1038	1029	956	994	1041	989	1003	1000	960	1010	1077	957	989	1016	1023	1035	957	997	975	975	963	1000	985	1031	1015	988	968	995	1045	1018	982	996	955	1011	989	986	957	1010	945	960	983	1014	1024	982	984	1014	984	968	937	978	1034	947	1017	997	950	960	999	983	983	994	986	1017	1026	1015	964	996	1024	977	992	983	971	1037	1064	1023	1050	992	989	992	972	1073	1002	1066	995	1002	983	989	965	1063	990	1075	1002	969	971	981	985	988	1040	940	1028	1004	1009	991	980	996	943	1002	951	921	933	979	1005	1011	994	984	1065	1004	1027	987	967	945	1033	1004	1000	1037	1022	939	1037	989	998	980	952	979	970	976	960	956	986	986	952	937	1028	1034	999	1043	1029	935	979	1119	981	1050	1056	1034	956	984	1046	993	985	987	947	1037	1005	978	983	1004	989	969	1018	1001	957	1023	1060	999	1005	993	1040	1017	981	1039
47428	44583	36323	35134	27349	21107	15330	10789	9525	7529	6230	5550	5803	7207	12725	13935	9694	6612	4098	2492	1475	765	539	471	415	410	460	391	436	462	372	377	384	401	418	425	325	416	408	398	380	377	406	343	395	426	415	385	378	418	414	369	401	355	388	393	393	409	397	419	439	448	362	408	368	408	384	422	381	387	401	429	431	409	407	391	387	372	404	397	421	427	387	371	381	439	369	387	414	410	393	386	403	404	409	414	417	405	418	393	396	399	384	397	379	417	416	400	412	419	422	435	371	444	397	433	400	411	435	404	404	414	398	415	424	385	414	395	392	368	401	390	375	373	406	403	434	412	386	386	401	395	417	392	398	368	381	392	391	410	424	382	389	380	424	414	394	421	403	388	428	390	435	382	404	407	403	427	453	390	426	419	387	416	364	421	400	400	463	394	385	374	398	381	419	384	398	395	386	367	405	391	394	400	382	390	389	408	383	424	421	384	466	379	388	410	390	398	383	433	387	433	375	440	356	398	382	378	403	377	402	420	392	369	438	392	398	402	372	424	405	358	410	378	374	405	398	410	376	419	392	383	414	344	374	347	404	408	407	387	392	429	345	430	364	397	406	401	369	384	427	394	395	415	396	416	404	434	400	464	400	406	407	388	421	384	389	440	391	364	364	378	425	396	438	427	411	437	403	399	381	446	383	408	390	400	369	430	408	420	405	394	389	397	430	381	382	400	409	412	452	445	403	414	375	369	415	381	369	391	397	400	364	387	379	394	411	367	373	395	413	378	397	377	388	437	421	401	430	426	404	381	395	404	388	430	395	418	365	400	405	403	362	409	412	409	405	373	397	402	390	406	435	426	456	397	410	409	394	387	403	407	386	437	379	394	406	386	384	383	404	403	390	378	403	359	410	411	404	388	395	398	378	411	428	400	361	397	406	355	387	443	433	404	412	358	386	434	430	440	390	421	409	387	367	415	379	419	417	408	391	406	369	373	382	398	351	358	410	370	397	392	397	421	428	373	397	398	409	382	375	429	409	390	363	420	414	395	409	415	403	417	469	387	395	398	409	386	408	392	426	397	382	401	387	357	410	430	413	370	417	373	399	409	397	367	374	419	383	372	393	425	407	401	423	392	409	391	403	422	424	365	447	402	404	397	423	400	414	387	394	388	406	383	396	395	385	422	388	369	410	402	433	398	416	408	397	425	392	415	400	384	404	405	398	393	391	402	414	383	432	388	381	407	382	377	386	447	383	401	390	427	411	393	390	441	402	410	402	399	406	416	387	397	409	419	401	386	426	401	394	381	391	399	442	372	417	396	406	406	409	401	385	381	436	402	389	408	381	410	402	376	413	423	426	388	416	426	384	412	451	444	406	401	408	393	427	425	394	393	406	403	384	419	402	401	392	387	426	414	396	419	373	361	383	408	397	400	389	413	430	416	388	402	390	380	373	448	401	373	428	394	351	390	409	413	394	399	411	419	400	395	447	389	405	400	423	416	388	417	404	403	408	450	439	408	382	444	386	446	423	383	416	402	434	422	445	409	423	403	345	381	406	400	403	424	383	410	414	417	380	382	393	373	396	404	388	425	397	403	395	409	432	389	399	389	380	434	380	398	405	403	412	381	417	415	379	404	425	409	414	409	403	404	456	402	389	419	358	380	403	384	389	368	373	425	425	387	440	395	399	433	452	406	406	383	426	412	423	420	441	398	408	404	390	382	391	405	390	393	403	389	407	362	393	398	375	417	387	398	339	397	396	390	382	398	387	407	383	387	396	395	401	426	404	387	365	413	377	427	412	407	434	416	388	413	417	406	410	390	390	428	427	386	367	392	334	394	373	368	407	396	351	426	388	446	401	420	419	432	476	392	403	378	396	385	407	381	379	378	403	350	369	444	447	444	377	407	404	362	365	396	382	408	418	426	409	412	395	373	423	388	401	422	404	394	354	442	426	415	379	459	404	387	396	419	448	371	367	427	384	368	394	389	413	370	393	387	401	407	400	412	388	391	368	386	399	388	394	415	422	405	390	402	399	397	395	419	381	416	421	409	383	410	395	389	430	432	405	421	389	419	380	409	407	392	400	404	388	391	384	405	402	389	365	426	379	422	396	399	395	438	388	394	406	376	379	408	396	401	390	417	421	379	371	434	424	411	373	386	471	387	421	414	394	360	396	424	431	399	387	383	383	371	392	430	397	396	416	389	440	402	392	418	403	401	377	427	418	403	363	372	362	416	377	395	356	397	383	396	409	405	447	394	401	414	372	412	421	401	376	423	368	441	423	415	401	419	415	429	396	374	371	405	401	370	362	397	393	401	426	382	419	415	377	392	382	367	391	395	424	412	362	396	426	416	382	408	382	405	431	369	375	380	394	405	381	376	434	395	421	417	416	390	399	423	397	404	408	381	418	431	436	397	411	381	417	435	408	433	405	412	393	386	415	376	420	380	395	409	397	419	384	417	394	436	400	384	442	435	448	431	370	384	356	407	423	402	444	379	377	407	424	433	441	426	401	397	397	391	398	426	407	401	421	404	414	417	347	374	411	417	386	412	409	415	411	385	406	361	413	406	397	378	398	413	377	413	396	353	405	379	421	422	436	443	394	398	404	399	349	387	423	420	415	460	413	368	377	430	442	450	401	411	379	391	431	420	421	394	373	408	384	412	407	409	368	400	400	410	394	393	444	453	414	400	415	400	390	369	410	412	335	376	382	413	409	413	438	431	397	381	380	426	419	398	406	409	434	358	378	410	412	411	404	411	362	409	392	326	433	420	378	393	361	391	393	404	404	374	400	371	378	386	412	369	367	372	424	389	395	386	427	392	388	415	399	380	375	354	411	403	397	340	399	432	378	398	443	388	398	410	378	409	384	411	397	393	378	423	393	388	413	382	401	407	377	413	377	409	397	407	373	393	447	432	401	369	388	391	423	395	381	382	413	399	404	416	427	396	384	387	419	408	415	362	426	372	380	434	369	418	392	410	404	413	382	388	419	393	390	360	400	383	378	412	380	370	401	378	381	416	370	388	416	394	388	418	401	423	392	436	382	421	401	425	398	375	413	401	462	403	369	373	443	450	392	394	381	380	419	402	401	385	373	427	413	402	402	378	408	411	379	399	388	383	399	417	403	428	432	392	429	400	415	424	412	397	418	412	429	384	387	413	438	381	422	412	416	416	375	402	413	393	403	405	370	377	405	444	391	383	403	407	436	434	422	420	405	400	382	388	406	418	408	403	392	401	372	368	440	398	428	380	412	386	374	383	395	408	389	417	413	422	387	407	417	377	442	376	387	436	406	389	408	395	402	397	414	421	402	376	405	383	392	397	422	383	426	398	397	392	420	363	420	402	415	390	374	391	392	381	421	429	429	422	405	383	416	408	381	414	374	401	423	403	401	439	383	403	388	386	476	417	415	390	393	396	408	374	425	402	441	365	400	378	410	374	399	400	408	427	397	377	393	365	400	411	401	393	372	429	387	415	392	399	426	427	365	347	424	413	414	431	382	395
34416	39594	35469	38393	26051	22566	19112	18655	19933	17732	17181	18227	20172	24326	35324	35253	28585	22720	16243	10686	5651	2894	1805	1248	1057	979	917	1005	930	975	945	989	914	989	987	934	987	969	951	940	959	993	999	923	957	969	961	927	918	962	944	926	903	977	974	1029	961	970	1013	933	947	961	924	917	907	976	969	961	980	933	945	934	892	933	967	981	986	935	934	927	891	971	925	902	961	944	916	910	980	970	926	984	959	972	944	936	984	966	951	985	889	916	908	938	911	975	920	988	944	942	968	926	945	908	949	898	946	920	925	969	957	990	926	968	941	987	976	969	945	994	958	975	899	1006	967	933	951	958	918	969	956	968	980	980	909	1001	971	970	1003	963	966	918	941	926	989	947	961	989	943	909	967	1019	970	929	964	981	962	941	940	932	942	958	957	963	903	880	971	985	929	1005	975	945	916	993	942	980	977	944	982	936	964	934	917	903	927	949	935	970	931	954	922	985	962	919	932	916	1001	981	904	930	940	919	932	998	904	1020	941	985	976	913	967	969	936	953	944	966	931	952	921	921	898	947	956	959	904	922	887	936	938	903	911	919	930	982	987	918	873	930	943	991	949	942	908	966	938	986	982	983	969	953	934	962	962	961	952	1030	931	953	944	953	963	971	971	940	919	933	943	964	962	962	954	955	961	1025	951	950	926	954	980	955	935	890	960	961	979	1006	980	1011	947	933	898	1023	984	918	1029	972	933	983	936	982	947	962	897	929	926	948	924	934	960	929	855	975	992	935	961	892	901	926	974	906	928	991	939	946	978	902	967	958	904	918	908	944	983	948	959	927	958	967	943	971	971	943	911	927	968	960	944	967	976	933	980	956	911	905	1001	910	957	989	936	937	933	998	994	947	967	976	970	932	970	978	939	973	952	949	991	964	944	903	951	941	961	958	1000	928	967	924	983	948	924	951	958	921	921	930	955	949	929	980	951	900	953	947	951	957	930	978	938	1015	944	928	919	965	990	926	875	965	939	1006	1028	1018	961	897	962	960	949	914	1022	1002	977	890	926	975	915	985	967	942	900	1016	917	923	937	945	938	942	978	959	963	988	972	1011	984	980	956	965	958	950	960	947	990	954	945	962	952	963	1002	948	941	970	950	881	973	985	940	939	935	920	956	921	933	944	900	967	923	930	942	953	898	988	936	946	958	989	930	995	957	916	932	950	1015	974	1017	976	941	940	933	947	942	1014	982	938	998	966	967	985	929	907	960	932	983	947	993	919	912	949	928	1036	926	897	947	916	916	963	926	919	987	951	934	942	911	944	948	979	928	942	954	916	944	998	995	967	942	937	951	979	961	995	998	929	978	877	954	981	908	925	960	977	916	943	933	943	975	941	970	972	1034	927	924	933	971	988	967	895	939	937	954	947	950	928	958	925	885	954	953	957	989	924	1030	974	987	887	949	913	963	943	947	942	921	961	936	958	914	993	981	963	932	935	977	936	1022	909	967	946	950	976	908	962	957	943	959	1017	951	947	985	960	1016	946	977	920	925	948	951	948	961	924	917	991	979	1049	972	927	935	970	885	883	959	929	943	1012	955	935	931	924	970	963	930	974	931	967	991	945	921	958	933	909	947	988	977	933	921	919	927	928	948	944	897	957	902	971	974	962	904	957	950	1009	992	951	964	953	953	922	893	913	928	962	965	955	954	937	984	881	922	941	950	943	988	932	930	930	940	950	933	970	989	925	941	924	976	924	913	897	922	1003	998	964	978	935	935	934	901	959	906	909	990	890	926	1067	925	957	954	966	994	961	932	986	991	930	970	935	991	912	959	952	986	978	953	1003	963	960	952	950	872	967	971	945	942	977	960	993	968	921	967	968	947	975	917	945	939	949	975	935	934	981	925	932	931	902	961	953	939	989	977	911	956	1073	942	977	986	934	943	942	988	941	949	937	919	906	1024	907	1001	1010	883	962	953	1038	906	934	932	978	977	930	986	973	947	919	979	913	943	928	932	921	967	971	1011	1005	921	955	1000	976	998	935	985	949	993	929	945	979	972	953	929	956	959	958	1011	932	962	962	960	960	968	886	944	936	968	944	936	958	955	939	890	958	1044	1051	925	880	981	924	986	895	962	947	931	904	964	924	962	895	981	943	972	956	954	944	924	943	987	988	933	957	978	955	948	1023	999	949	940	970	924	978	984	894	946	938	925	976	960	959	886	973	975	950	960	913	929	960	922	916	977	1000	962	999	950	958	966	987	944	940	920	960	972	956	873	950	991	916	987	919	944	934	1020	986	1000	982	919	920	921	916	996	944	962	938	942	919	973	1001	901	955	935	995	890	917	951	894	964	893	901	978	970	973	982	1008	938	972	952	975	999	1009	906	907	935	957	977	904	909	969	923	953	1051	978	942	912	957	1029	1009	873	972	895	997	975	984	936	968	983	973	895	987	937	989	979	1013	917	1031	944	914	922	957	939	954	945	951	947	924	960	946	904	964	949	957	1042	966	997	977	984	948	997	995	1016	936	908	970	994	950	948	973	962	957	945	982	919	980	922	921	903	955	936	943	928	965	914	920	960	933	953	905	960	946	1023	919	923	925	937	961	1000	922	992	909	954	964	943	1002	945	979	933	914	947	972	954	984	968	971	930	921	957	908	913	948	934	971	963	969	934	924	996	948	954	916	1017	918	910	1002	983	948	1012	1005	939	977	948	857	936	996	934	955	904	993	955	933	916	957	938	911	950	905	974	978	956	959	936	929	953	970	944	1008	945	963	954	971	929	957	931	985	930	928	889	969	960	963	971	910	945	960	950	967	971	924	927	919	960	989	918	969	994	941	910	961	968	939	947	908	969	958	946	941	970	955	971	946	949	949	989	927	906	977	967	985	958	925	1002	942	940	933	932	927	934	967	1008	949	975	942	965	888	935	936	967	911	923	974	903	972	935	895	962	976	916	943	917	923	968	951	980	942	922	929	883	957	940	927	986	959	956	905	910	945	932	952	973	1000	934	970	931	936	950	937	956	973	953	912	925	954	958	956	942	955	935	924	921	937	926	919	959	926	956	926	916	922	956	976	968	969	954	1002	991	937	972	920	936	880	915	969	964	917	945	931	918	943	955	1022	930	969	932	941	960	918	953	953	938	942	952	975	999	921	937	896	909	971	898	958	936	947	948	959	954	914	972	998	973	958	991	991	974	950	954	960	930	940	908	936	994	891	957	938	944	964	994	1030	984	950	966	943	928	955	930	984	894	953	1000	959	1008	907	914	926	966	940	925	934	905	947	944	991	961	996	935	915	1013	890	952	960	1019	989	971	927	995	967	934	964	1005	933	957	986	985	967	958	966	956	978	906	950	945	1008	959	948	932	927	959	974	1007	990	882	1021	914	926	889	1004	934	907	955	983	923	955	944	924	922	919	954	1010	968	913	938	924	986	995	918	933	970	924	1013	941	874	898	939	927	917	995	935	945	911	928	930	980	955	951	1026	933	979	970	934	967	968	932	992	986	951	991	971	970	956	984	964	984	901	890	962	959	958	974	961	935	915	969	964	969	927	990	928	1021	921	979	953	956	911	924	975	994	934	897	908	938	914	953	965	987	929	954	941	936	969	946	944
13354	9575	6110	5159	2091	1037	762	666	757	727	639	595	607	673	780	1095	1023	898	670	485	471	360	363	384	358	356	367	340	354	357	312	346	381	372	380	361	378	333	367	346	316	368	312	370	384	326	326	399	381	352	368	371	350	326	375	370	376	391	345	319	358	361	359	361	362	356	322	347	347	350	317	350	364	345	375	364	347	340	358	338	328	350	324	329	294	340	311	352	332	334	353	322	344	310	373	351	335	307	365	368	377	340	368	342	338	333	335	336	384	337	350	348	356	335	367	372	349	371	360	333	340	366	324	347	347	356	364	338	341	332	343	365	369	347	359	385	350	355	343	349	355	328	336	336	324	359	344	349	327	370	377	372	339	356	360	359	349	325	356	382	337	352	352	323	322	354	343	326	367	320	366	346	331	354	341	336	347	325	325	341	353	355	320	373	359	357	343	341	339	338	360	315	340	357	352	371	334	327	343	343	325	400	389	352	348	348	360	361	345	375	342	367	312	360	335	352	350	371	372	345	358	382	368	370	342	345	343	310	379	378	370	333	353	362	364	338	360	386	356	328	328	360	344	346	347	345	378	320	358	344	341	355	354	350	330	368	377	352	366	363	360	339	340	321	347	380	369	353	388	320	308	359	357	355	344	363	328	357	344	344	312	342	369	382	349	354	350	358	399	365	369	347	355	398	344	370	368	359	325	363	373	353	303	353	336	344	340	343	316	344	351	360	335	350	343	371	334	332	351	361	315	297	346	356	359	348	323	336	319	364	367	312	347	354	347	335	323	314	359	319	380	374	324	321	357	358	362	319	380	354	350	361	320	325	326	380	349	374	333	368	372	320	383	343	376	320	358	338	360	372	333	358	361	347	366	359	344	340	361	328	359	353	342	354	328	342	332	321	359	389	328	355	367	342	350	335	366	359	356	344	344	342	344	351	330	337	342	336	367	351	328	332	354	372	328	333	358	327	317	347	334	364	326	333	339	332	350	329	319	333	320	368	329	357	337	378	356	375	364	360	336	357	384	341	327	330	363	357	329	362	317	370	364	318	328	335	348	306	331	371	376	339	345	323	328	347	397	353	337	337	369	382	355	364	369	326	349	346	352	350	323	324	351	372	365	370	331	354	312	363	364	383	345	369	388	357	358	322	326	352	329	367	339	366	338	330	350	313	361	327	355	357	336	349	325	356	367	357	329	351	360	363	349	338	359	391	326	341	332	357	298	330	332	353	340	343	306	365	384	346	338	322	385	344	371	349	338	328	327	330	329	330	343	344	357	350	374	356	348	366	305	358	330	331	310	343	357	367	376	344	320	349	344	354	296	329	366	319	372	368	378	351	354	335	337	329	318	332	356	365	348	334	296	396	323	351	356	354	356	343	337	370	322	361	350	333	320	352	301	361	335	342	339	344	320	349	357	346	299	347	373	352	336	327	353	333	379	337	358	340	368	344	348	324	340	376	332	316	365	376	356	362	381	326	348	350	335	334	344	390	346	316	331	371	298	369	357	318	327	362	330	350	324	338	367	391	376	339	357	348	355	324	355	371	360	316	330	292	331	353	380	361	352	354	330	337	351	353	345	360	357	336	391	333	350	348	367	355	334	343	343	369	339	348	319	338	364	344	371	342	374	349	329	346	298	357	363	311	316	343	316	326	343	362	324	350	361	334	333	357	367	363	359	341	347	402	343	375	361	351	347	333	341	368	355	359	340	321	332	396	331	313	343	326	341	366	355	346	385	354	337	362	328	372	344	375	341	332	366	344	354	349	362	363	350	386	366	335	331	354	343	379	352	343	334	331	356	326	340	306	372	356	336	336	307	294	340	364	330	350	345	316	355	365	326	352	349	372	354	322	342	367	306	353	316	347	337	345	346	346	349	362	336	370	355	349	381	348	359	336	331	370	325	348	343	319	335	390	377	377	370	312	352	354	338	360	319	360	321	324	349	346	364	315	350	339	299	376	353	329	340	365	333	376	327	357	370	313	353	377	324	342	353	375	358	337	343	355	313	347	332	279	360	341	343	358	384	336	360	339	336	370	356	340	345	327	361	323	344	346	339	319	362	341	389	344	371	362	338	347	356	368	340	344	342	343	352	308	359	318	324	321	355	365	348	367	328	354	366	333	371	332	362	348	332	346	361	352	364	323	372	348	353	331	350	363	363	356	357	395	371	348	341	347	347	334	353	338	333	363	392	346	356	332	339	340	343	316	337	326	370	377	320	356	340	352	337	377	351	351	351	334	334	347	343	320	320	400	375	375	397	393	371	358	368	348	346	344	322	356	375	357	345	333	320	336	359	338	362	332	325	340	317	384	352	326	355	365	326	343	333	364	362	362	352	363	339	348	324	305	323	345	343	362	384	348	361	350	349	372	321	331	356	369	352	335	352	348	347	384	357	390	330	361	370	354	319	337	357	318	355	361	358	394	327	352	343	370	336	363	389	379	350	375	326	354	350	357	384	358	367	329	355	336	325	366	379	350	322	300	347	334	369	358	349	333	349	351	309	372	348	357	303	345	338	323	324	366	355	339	342	353	330	354	363	322	362	373	366	338	314	361	339	356	338	362	359	339	390	329	321	334	384	351	344	388	363	377	351	378	331	319	366	372	358	349	343	319	349	353	359	364	338	360	363	348	351	363	349	327	354	356	346	365	337	349	315	363	317	322	311	307	389	381	348	349	323	354	332	386	351	364	343	358	348	347	348	338	339	318	340	377	326	324	336	351	368	368	371	354	362	357	348	357	330	349	332	361	376	373	328	336	321	387	366	337	352	363	374	333	333	347	321	355	328	329	359	339	318	337	343	354	346	332	343	351	340	359	341	349	372	349	357	327	347	338	340	374	390	358	329	354	369	360	358	334	352	367	319	340	322	372	311	357	352	336	340	339	322	329	346	346	330	327	317	358	351	338	331	354	373	316	315	348	331	367	356	310	343	373	346	347	347	347	325	316	363	327	339	326	338	336	330	374	346	334	340	345	328	329	372	351	345	345	338	351	376	367	366	363	352	357	336	364	327	353	333	359	326	334	361	328	348	341	344	363	325	326	304	329	323	324	349	363	358	328	336	386	356	324	325	333	362	358	355	351	346	347	327	351	368	365	337	391	354	335	352	352	332	343	356	344	319	346	328	332	335	345	372	326	345	346	384	363	346	336	329	346	340	353	343	383	318	333	340	414	360	382	335	349	346	369	373	381	343	323	350	358	319	329	343	322	350	324	356	367	380	350	352	337	329	344	379	345	396	346	338	351	351	370	347	349	334	348	324	372	338	360	348	363	359	336	368	351	376	357	337	343	331	351	358	357	356	355	378	331	342	335	357	403	376	334	336	332	337	368	362	339	333	352	340	367	341	311	357	366	339	361	353	387	336	311	355	333	368	336	343	344	332	332	337	366	318	365	352	358	374	322	289	337	323	364	373	353	335	375	336	376	347	373	351	347	391	334	337	366	345	367	339	354	355	388	330	363	333	324	376	319	305	362	356	323	381	360	338	358
8836	10345	10630	13014	5606	3477	2645	2499	3315	2848	2542	2423	2636	2956	4039	5019	4306	3558	2354	1519	1093	972	920	900	839	887	864	844	797	844	886	924	915	871	889	864	823	881	839	856	835	841	836	886	872	835	882	918	832	850	841	817	912	883	853	862	895	834	897	848	869	858	833	943	911	846	879	816	879	846	883	876	825	909	872	814	835	890	830	900	812	840	908	841	868	917	859	917	853	844	851	828	831	853	906	862	816	835	869	841	840	839	844	835	888	846	876	858	814	822	843	882	870	851	847	825	870	871	849	847	871	890	925	839	867	868	868	872	822	820	829	840	889	898	847	829	883	876	846	860	815	891	863	859	871	866	888	878	871	815	883	818	861	898	852	869	865	803	863	838	843	887	853	842	840	791	844	916	883	878	853	820	863	896	902	863	860	915	895	853	838	834	857	848	805	780	829	857	924	859	855	841	865	908	881	841	833	831	843	868	928	844	860	804	922	860	824	896	864	825	885	863	887	865	877	835	825	857	894	879	863	876	882	891	885	865	863	870	874	844	866	815	803	905	849	863	901	817	877	905	793	844	894	860	843	883	895	856	858	898	866	871	815	860	898	823	913	854	869	836	882	846	856	892	835	841	808	846	865	867	912	895	856	840	806	870	866	903	895	840	849	828	886	842	887	822	835	829	877	876	870	895	799	860	884	796	872	837	841	827	886	856	888	813	885	862	832	780	892	848	790	890	850	855	853	877	883	840	846	865	872	866	806	850	795	882	844	850	841	835	860	825	861	856	836	901	820	870	890	866	853	873	866	898	824	903	859	845	876	890	830	886	850	897	882	855	888	898	867	871	829	883	842	871	873	852	809	847	860	876	899	839	849	806	862	858	864	852	857	805	794	912	848	887	896	867	905	841	869	852	865	906	870	803	813	820	843	806	870	852	862	885	872	812	866	883	840	896	831	834	861	886	822	839	843	896	832	897	808	879	884	884	875	869	861	859	905	799	935	866	902	884	914	811	868	879	871	861	852	904	821	900	873	915	835	854	845	848	854	845	856	832	848	824	838	872	851	884	834	853	908	867	846	922	836	879	834	867	868	850	859	878	807	846	844	865	853	854	846	796	876	861	897	883	857	838	831	862	881	831	847	908	839	844	904	886	896	846	864	873	873	850	884	916	834	861	857	871	915	817	871	904	925	880	861	888	807	857	861	890	832	870	878	848	845	865	854	861	865	862	835	880	834	848	851	887	805	919	858	839	884	858	817	886	879	831	850	863	841	858	832	884	889	872	855	876	839	887	850	870	829	896	843	829	867	871	896	872	853	812	847	867	834	843	842	941	841	884	841	853	878	859	832	806	881	842	874	863	871	844	885	840	858	865	848	838	874	846	815	877	836	845	806	883	838	885	902	885	819	850	893	894	864	858	880	876	873	857	880	865	880	897	844	890	880	844	824	872	900	794	825	916	886	866	893	810	894	845	904	874	861	919	835	900	816	822	842	875	831	901	859	815	880	855	879	834	878	897	844	840	829	836	866	874	842	922	870	949	858	873	846	823	870	852	887	861	833	872	818	866	891	876	904	837	861	897	916	815	857	856	872	886	876	860	881	866	856	852	863	893	856	835	763	828	862	853	816	866	861	898	825	848	872	854	894	878	880	876	842	821	861	850	809	880	867	847	854	865	841	869	861	859	836	861	844	852	887	865	863	854	889	910	846	840	830	914	886	840	849	822	890	851	915	872	826	825	831	867	865	893	874	926	900	849	822	824	843	842	851	870	844	868	830	891	879	886	793	810	840	841	846	869	875	837	808	879	857	847	876	933	854	816	831	902	823	851	837	885	880	791	921	867	866	863	846	839	900	854	845	851	850	850	864	820	897	835	864	851	814	815	884	897	831	866	832	855	846	837	810	870	869	798	839	889	875	811	888	888	872	846	897	847	914	859	853	849	881	831	852	856	870	844	853	878	843	861	883	772	890	855	846	899	844	860	836	909	805	858	941	848	848	898	899	886	872	895	865	888	880	892	855	856	859	858	839	827	892	820	840	910	894	873	844	841	915	891	884	904	805	882	874	884	914	834	884	813	862	850	871	878	904	865	859	826	856	824	842	875	829	829	853	892	902	835	873	832	858	884	844	864	900	876	838	889	869	845	868	841	901	873	913	854	842	882	888	825	867	827	851	860	879	897	894	773	897	839	870	851	883	841	853	819	883	881	897	910	889	869	900	889	855	911	937	898	840	870	874	838	855	860	860	871	821	846	870	859	864	854	898	828	863	859	852	823	903	859	845	828	867	871	885	803	855	865	811	849	878	850	901	904	845	857	890	869	842	875	822	831	856	844	834	896	862	822	849	874	867	837	806	926	875	853	849	838	812	868	887	895	854	893	853	842	810	856	840	819	886	863	897	882	871	894	850	858	860	857	830	888	868	828	865	868	842	838	824	937	838	904	920	862	907	844	857	875	935	847	818	835	840	830	902	857	903	821	876	874	865	855	855	857	900	876	839	821	874	855	854	886	851	862	862	878	859	818	874	855	870	857	859	860	859	822	864	827	871	891	863	845	907	893	938	820	841	823	877	877	878	881	829	810	862	867	850	888	841	897	874	885	839	847	823	890	850	885	851	829	783	807	807	890	869	841	905	819	896	868	881	869	863	822	837	883	856	820	867	886	877	855	834	821	846	824	823	817	910	845	866	862	817	845	854	886	903	836	861	864	882	853	911	850	838	887	874	782	863	868	882	802	839	882	801	842	911	850	867	869	851	871	873	799	873	871	864	893	815	921	856	863	890	838	874	829	891	789	875	877	866	819	897	850	826	837	858	877	836	852	893	841	814	886	881	844	831	857	887	872	831	888	888	858	815	875	807	862	872	841	894	846	875	835	844	846	885	839	813	853	882	861	891	857	853	867	881	801	858	847	895	887	849	829	864	853	918	856	828	828	866	896	848	857	840	840	893	902	816	841	890	882	822	897	899	871	838	857	865	826	790	852	854	872	876	821	850	859	832	903	893	864	842	862	792	817	826	854	891	860	899	838	894	888	850	846	833	881	884	846	840	889	867	837	841	891	891	872	847	893	900	854	882	894	811	823	827	888	839	861	881	852	836	868	855	908	905	867	838	872	874	876	844	860	886	852	846	925	856	889	855	836	849	833	835	854	886	847	887	895	805	835	865	793	834	778	846	880	877	868	848	848	889	884	875	828	821	826	834	863	901	911	815	894	877	851	816	898	831	910	849	808	856	870	827	812	828	817	901	833	844	860	897	842	871	887	843	827	822	871	854	781	820	859	871	871	849	858	875	925	839	869	920	897	897	859	811	888	816	857	833	851	870	829	845	837	840	855	873	865	911	848	850	885	855	867	833	800	914	874	854	863	876	852	892	836	851	813	841	840	839	801	869	853	846	888	853	873	855	856	848	865	851	878	867	870	869	884	848	828	840	819	855	907	871	907	868	851	791	874	879	835	864	842	881	801	893	891	859	847	886	913	870	848	883	817	873	850	889	804
44638	38396	45274	45875	31148	17180	10124	7446	9373	7322	3675	3015	2360	2933	7766	8183	6445	3656	2355	1394	844	580	465	398	374	430	401	402	375	403	415	373	411	429	409	404	418	394	399	406	440	418	400	403	380	370	404	416	392	436	438	383	423	412	368	390	471	410	393	420	414	417	377	377	429	421	406	398	447	459	390	414	395	402	400	408	385	378	378	389	398	389	406	407	405	402	418	455	410	397	446	408	379	404	394	383	444	417	417	390	412	438	418	429	390	409	405	388	399	413	407	443	416	401	409	365	416	397	392	409	390	393	375	426	409	379	379	399	387	408	413	399	382	379	387	440	400	421	398	405	418	372	424	401	376	428	392	430	419	431	399	411	422	403	438	389	396	399	383	427	440	425	430	400	439	389	424	426	426	381	437	410	402	390	430	381	405	412	381	417	395	394	426	421	388	389	389	411	435	382	392	397	425	409	357	413	433	401	456	402	420	433	390	399	393	401	443	414	422	422	444	382	407	414	432	382	416	401	429	447	428	428	431	420	435	421	446	409	431	407	396	439	385	410	429	368	412	424	407	435	413	406	385	415	422	396	411	370	394	400	403	412	402	413	378	435	447	392	374	421	447	388	404	396	436	417	393	404	377	449	410	405	406	402	395	400	420	392	399	395	375	390	431	399	394	377	393	414	402	407	387	413	380	423	422	409	457	398	366	407	426	421	402	424	426	392	432	397	412	413	426	418	429	389	392	404	422	372	386	387	414	425	417	408	388	417	437	405	424	407	418	402	397	394	391	399	415	400	409	433	416	383	392	423	423	381	399	385	397	378	411	392	417	401	417	427	399	394	394	438	410	415	398	418	422	413	396	376	413	434	418	402	431	387	407	382	424	391	441	408	427	409	370	394	407	397	348	403	435	399	421	401	392	394	407	425	394	443	417	458	372	429	381	407	462	429	434	437	388	438	387	381	400	406	438	408	393	432	365	454	404	420	386	456	417	397	428	408	388	421	412	402	424	377	380	463	411	418	368	411	432	421	420	399	403	398	400	412	438	423	392	459	398	386	431	426	456	443	397	404	437	386	414	376	392	420	416	397	370	434	381	403	382	378	379	428	416	404	407	453	371	426	391	367	430	397	437	428	427	411	424	425	416	395	350	402	400	375	414	395	391	392	423	429	423	399	401	428	403	379	386	443	375	371	405	438	441	398	408	405	394	431	419	393	388	432	398	403	413	410	362	423	403	407	416	397	419	406	371	395	416	425	422	413	420	395	398	370	397	429	420	403	387	406	427	429	415	397	417	400	409	427	418	400	374	408	419	417	414	409	444	436	426	364	388	450	400	385	374	412	412	388	386	417	384	438	399	393	363	398	395	407	423	388	434	399	421	402	433	385	407	403	381	422	396	422	404	404	397	436	434	407	406	406	431	416	435	433	368	385	345	419	396	430	448	389	405	438	424	445	377	431	411	392	414	395	413	404	385	412	383	382	403	426	444	424	422	368	389	421	422	404	466	364	404	404	407	420	415	383	361	394	419	404	413	421	366	394	387	396	409	404	434	422	405	385	381	386	401	408	417	409	402	416	397	383	419	371	412	383	387	397	402	411	457	431	421	395	409	405	415	443	414	400	390	419	420	399	370	408	410	412	422	407	437	410	421	413	366	420	394	438	379	386	395	426	430	417	383	424	376	426	382	389	431	391	440	398	411	386	393	390	395	417	392	416	396	423	405	359	424	393	431	386	415	385	397	398	396	417	420	394	414	417	419	394	398	416	426	427	408	412	400	393	359	416	413	407	414	413	470	438	422	425	415	394	373	415	377	430	413	415	380	434	422	374	424	416	418	384	394	405	394	414	413	374	391	398	429	378	357	409	394	429	377	420	392	397	434	407	404	404	389	466	435	414	383	427	406	405	424	442	426	406	400	359	376	411	409	424	422	435	394	407	388	401	389	422	406	409	422	392	405	399	395	420	458	406	433	389	420	383	401	410	429	399	412	386	403	405	414	475	416	397	444	394	415	406	390	417	443	423	403	411	395	430	405	371	395	425	399	384	387	382	399	404	436	431	427	413	406	392	356	419	411	418	416	424	405	436	395	430	447	476	398	392	429	435	414	413	418	403	426	419	409	390	420	398	420	360	418	409	410	399	410	422	419	439	370	406	397	420	378	403	396	422	459	383	389	401	418	414	393	421	392	361	422	400	403	388	400	390	405	386	400	394	379	414	407	421	406	400	436	424	395	388	402	405	372	427	429	423	393	449	435	453	414	427	443	361	392	412	381	390	388	416	413	405	394	418	395	422	454	403	446	403	398	376	423	412	408	435	434	453	392	459	433	396	438	407	416	387	392	422	408	397	432	422	385	430	399	415	395	423	403	404	434	383	390	418	404	410	391	408	410	398	393	417	405	390	446	391	407	417	397	404	391	410	375	435	437	405	453	450	395	392	414	419	386	359	376	433	389	408	401	402	395	391	404	388	453	417	449	440	400	393	439	386	443	389	415	390	406	411	406	403	402	405	408	445	414	389	415	439	393	423	414	408	419	407	397	382	416	416	414	418	444	404	374	410	409	406	374	440	387	397	382	398	411	389	412	432	405	389	412	437	426	445	432	447	379	409	416	383	377	388	408	397	384	370	419	390	425	419	391	406	451	410	451	378	406	398	438	375	418	434	367	414	400	405	403	376	363	434	431	386	445	421	385	400	418	393	391	377	375	414	384	385	393	404	432	379	388	434	408	427	431	400	392	415	434	393	370	388	426	415	411	418	393	409	407	435	416	425	432	393	400	426	433	424	392	440	389	403	376	420	388	427	412	428	424	427	382	421	417	416	402	422	420	404	391	433	421	400	412	421	421	397	385	434	353	398	421	398	420	397	374	443	387	459	376	385	394	378	409	396	434	428	431	403	440	402	418	398	388	377	390	412	385	438	397	432	425	408	412	415	371	428	448	346	405	398	416	424	436	432	394	412	376	386	418	412	394	435	404	416	418	393	400	413	381	434	398	439	388	395	424	418	448	377	382	380	412	367	393	399	427	410	437	415	409	414	417	392	449	436	415	422	388	419	442	395	419	433	423	422	388	397	398	384	400	388	449	426	420	378	394	391	405	409	412	393	441	409	433	457	434	404	401	379	381	359	424	388	413	395	359	427	443	378	378	435	404	396	430	410	433	433	411	365	403	375	412	427	421	410	396	383	388	392	360	352	363	419	386	413	394	447	413	422	419	373	422	401	384	408	385	422	373	366	396	447	364	403	426	385	417	421	386	406	427	381	368	430	412	428	375	376	453	398	424	433	435	396	402	383	402	413	378	414	389	429	451	426	422	384	438	405	403	419	376	455	431	424	406	411	402	406	427	419	412	434	407	467	412	366	430	421	407	403	444	426	396	413	446	398	417	415	427	409	382	414	417	408	415	390	368	442	408	397	389	408	427	407	413	413	393	444	393	390	401	408	388	417	445	405	415	402	414	409	421	377	434	376	424	398	398	399	420	388	429	430	385	429	411	403
30937	32798	45310	46689	26454	10642	13307	17164	22739	17831	10379	9267	8833	12119	27569	26762	22741	14653	10393	5857	3130	1867	1383	1076	1046	997	975	978	1019	950	1005	953	989	979	1002	944	1033	1012	946	910	955	979	973	928	1010	1007	1017	959	981	986	1031	954	978	934	956	954	922	991	1013	934	1101	1023	1005	973	1024	983	947	960	1037	1027	1009	1003	978	930	940	1020	932	988	977	978	937	938	939	981	963	968	944	930	1003	994	1005	962	987	944	1017	985	969	962	1007	989	987	970	978	917	992	995	984	955	955	927	963	994	991	1026	994	953	917	927	1000	1000	1041	947	973	972	930	974	927	1002	980	1080	961	997	998	1006	976	1011	1007	984	1052	979	978	1011	972	1039	1020	979	1026	980	997	968	951	984	955	952	977	984	951	991	990	997	931	943	974	966	966	969	1008	963	1009	955	1010	977	980	1010	996	976	974	961	986	1011	965	932	990	940	942	975	998	986	948	962	955	943	997	960	987	945	932	925	986	940	988	969	968	974	1012	984	966	997	954	1012	1061	923	949	946	968	986	990	977	982	1006	942	1011	983	959	962	1018	964	972	1005	1018	961	902	1017	1017	993	930	913	984	961	999	1004	928	922	958	977	983	1011	975	1025	979	970	944	901	943	1002	921	1019	1016	1030	996	993	995	1002	969	918	969	950	963	952	992	973	964	931	1035	997	1002	1010	975	957	939	969	923	1006	981	977	955	974	1007	977	1003	982	915	977	959	961	999	959	987	934	970	954	1013	951	999	1028	1003	1019	956	996	952	994	960	1010	1000	1044	974	949	918	982	1037	935	900	973	990	958	1029	956	933	978	1028	954	892	966	916	1000	998	966	960	1043	1007	993	917	978	1007	951	988	968	999	1018	947	985	932	976	954	1015	928	967	965	982	960	984	927	998	974	1033	997	1003	927	935	957	992	945	982	975	1003	986	964	1049	978	985	1023	939	976	992	996	1022	976	1007	971	958	947	937	1011	1034	971	939	885	996	979	1047	927	1047	981	995	993	1013	956	973	943	1008	986	983	931	982	930	933	956	1035	948	954	986	1000	1002	1002	980	995	997	945	982	947	977	1017	976	956	950	957	986	1000	984	953	1035	1010	901	995	944	997	1013	944	999	944	988	940	953	996	985	952	966	998	938	969	982	967	979	914	993	964	962	990	966	1016	993	985	992	997	929	951	987	942	1029	1012	994	969	994	990	969	938	993	990	988	996	941	940	979	987	952	993	903	960	997	994	999	968	1015	977	942	909	1004	1002	951	990	1024	1010	957	1025	988	960	981	934	967	1037	955	1013	1014	987	986	957	1007	998	968	1029	958	985	974	1001	963	996	974	940	972	985	941	972	1010	965	981	934	983	1021	956	958	972	981	983	1028	917	957	961	1015	957	1014	950	1010	958	933	962	982	965	972	905	1004	993	977	997	930	1002	994	1019	957	1008	1000	964	950	976	986	1012	950	973	929	983	967	963	987	1014	968	994	1061	969	986	1005	972	977	1042	952	1040	971	1000	988	974	965	947	966	1008	933	979	977	1016	970	1073	1027	1010	946	961	929	943	923	980	997	985	990	916	931	995	961	1003	985	966	950	1033	1013	928	1058	902	986	952	986	973	1027	1012	950	1004	946	953	1012	970	969	945	990	969	992	1005	925	962	953	941	982	947	979	949	1002	1018	951	932	980	1017	981	987	1011	977	1032	998	947	960	981	987	1029	971	979	964	997	996	1003	923	1031	952	1004	995	961	978	965	1004	963	927	880	1033	965	963	907	957	974	1012	970	986	954	978	954	982	953	928	947	997	977	987	925	981	1012	945	986	984	949	957	990	982	1006	992	993	975	967	996	979	941	979	1033	1014	1002	1028	956	919	952	989	992	983	1015	1014	950	961	976	1022	955	969	992	954	944	979	950	963	978	1015	999	947	961	1000	981	1001	962	996	916	1019	930	984	990	982	997	958	964	981	1012	996	971	959	1001	966	1031	1007	1043	986	962	1047	959	967	960	952	1001	957	1017	929	952	971	1001	863	1018	1018	1009	994	959	975	936	950	977	986	980	975	967	937	978	964	1025	950	937	968	1027	980	976	989	982	954	943	945	993	972	933	986	947	997	976	951	1018	978	929	970	986	993	986	1006	979	964	974	981	944	954	999	1014	963	973	973	974	978	960	979	1040	974	945	921	969	974	991	995	964	1076	983	982	995	967	960	948	988	1015	954	979	950	925	1017	979	960	1026	1048	957	961	958	973	979	912	970	1000	980	992	999	1041	1004	933	949	1026	967	980	996	959	965	949	951	933	991	975	1012	1011	936	1006	906	1005	989	983	957	1000	987	1005	979	991	957	911	1004	992	938	983	986	978	996	936	986	943	971	974	1020	1054	1004	972	957	995	1001	982	977	911	966	997	957	967	977	996	967	1013	908	993	1060	959	933	953	1027	955	1001	903	989	945	933	958	995	1013	961	946	953	957	1002	944	910	937	1001	997	955	939	963	951	1027	945	915	959	1039	952	1020	945	943	968	977	971	1000	931	933	971	949	986	938	965	958	934	932	984	991	987	957	1012	975	1015	958	1000	974	938	965	973	943	1011	958	945	935	1000	1005	941	970	894	927	930	988	980	972	991	1015	952	941	980	987	1011	976	977	962	989	969	1018	946	959	1018	969	950	1025	967	934	1010	978	1042	923	929	978	986	962	960	941	919	955	966	979	921	969	1011	1018	990	959	979	991	980	985	954	974	948	978	957	986	1027	984	960	1014	962	995	962	963	995	998	983	958	962	955	1001	917	954	966	998	959	901	932	968	959	940	943	961	1004	979	982	959	988	1024	1029	1024	940	981	982	987	996	979	947	1005	944	991	970	954	993	1016	975	987	948	1041	966	936	1047	973	977	969	936	1011	980	966	984	1012	923	1020	978	968	944	953	1028	1005	994	941	972	1027	956	1000	987	914	956	958	1011	965	1029	1004	949	999	953	926	984	971	951	966	936	986	948	1012	1002	1007	954	968	998	972	973	994	943	1008	1005	964	926	950	954	1079	971	936	984	949	992	980	967	1000	947	976	1012	954	961	1011	934	1014	946	960	933	992	1015	936	968	922	962	930	999	976	981	965	985	965	988	957	989	1042	934	968	1000	967	966	945	1022	956	978	970	1016	1008	976	976	969	996	964	984	1032	999	1009	1011	930	1014	954	1019	1010	1021	942	948	970	1000	951	1007	1002	936	982	1009	966	965	950	953	946	1000	982	1015	981	959	958	929	967	964	970	994	941	978	934	979	975	1019	942	962	919	1041	963	921	957	949	987	987	1010	961	1026	958	1012	945	951	1054	997	982	1015	961	954	976	948	981	966	1012	997	944	964	917	920	964	914	951	1020	966	963	1033	955	1011	975	863	933	948	924	929	983	975	966	940	944	917	948	954	956	958	1011	954	931	1026	976	988	948	992	974	951	980	1050	949	915	974	997	1009	1012	981	987	982	928	992	991	948	941	1003	971	988	1007	967	949	961	988	1039	941	989	968	967	1013	936	1030	966	998	966	893	1006	974	943	960	998	993	935	945	958	982	971	999	951	974	1032	996	1003	1013	988	988	965	934	972	1004	950	945	962	982	904	1007	998	1036	946	958	1040	977	980	944	985	961	1024	958	995	1016	1007	991	1004	964	965	911	984	991	943	956	989	945	1006	1021	1000	962	1022	913	941	986	966	972	963	998	934	1015	1001	1076	1006	942	1040	1000	1019	941	979	989	1026	972	993	949	947	960	970	908	1014	980	947	952	980	989	953	988	972	1038	950	960	996	931	924	992	963	1006	959	975	986	914	959	1026	1015	962	1006	946	980	957	966	976	1010	949
49301	50550	43536	41879	42550	29629	20164	11864	6656	10142	9615	9161	7520	5157	5790	12917	13645	8949	5101	2710	1528	863	551	462	389	440	377	413	381	329	383	388	402	374	384	363	383	399	356	374	401	369	386	398	395	358	444	402	409	424	401	406	376	426	414	369	383	417	382	370	383	408	363	393	374	388	384	400	370	405	402	412	349	405	411	436	383	407	410	387	368	394	394	374	383	368	430	378	383	377	347	398	346	411	365	389	383	406	388	390	363	343	389	401	392	378	383	407	415	377	406	357	365	424	361	379	357	405	388	418	374	353	378	403	377	353	411	401	424	382	424	356	375	402	387	415	423	388	377	387	365	421	413	406	389	391	368	366	410	391	396	378	421	371	390	388	354	392	397	393	402	369	406	389	424	384	399	391	408	368	381	347	433	412	417	407	408	400	405	416	398	394	376	407	407	383	395	417	381	377	423	352	414	418	380	392	377	401	375	327	418	406	379	404	346	436	383	376	386	368	363	391	390	417	406	418	426	395	408	390	399	408	389	387	374	395	399	385	390	390	395	362	367	356	378	392	389	397	409	391	367	381	370	402	379	377	393	389	415	362	414	359	365	390	371	384	427	398	390	355	416	379	420	397	417	379	437	373	404	370	381	364	382	423	407	363	367	397	368	372	406	377	420	368	373	376	375	355	382	397	366	422	358	399	380	406	416	377	382	411	403	378	380	355	367	406	370	427	361	414	411	389	391	375	421	397	406	382	392	374	414	368	424	401	341	402	380	399	391	365	385	414	408	367	372	434	400	376	391	389	417	369	382	387	420	386	387	382	403	419	398	400	380	379	361	385	380	373	384	389	381	403	413	391	360	421	386	361	400	423	433	387	368	393	399	394	393	410	377	408	406	424	386	377	380	389	397	363	381	366	408	355	410	431	363	365	410	393	405	395	414	356	407	385	397	396	393	389	378	387	383	396	382	413	412	361	346	371	387	392	379	354	378	379	402	363	387	360	361	376	385	373	380	362	363	412	371	377	352	410	388	404	430	388	410	361	332	376	383	415	411	412	393	380	358	381	412	416	421	399	391	388	382	388	431	364	414	363	389	384	384	398	423	402	379	370	373	399	379	404	419	394	381	397	401	382	375	413	412	363	388	329	411	384	384	380	400	392	374	382	360	358	383	392	358	376	386	384	378	404	372	405	361	352	378	363	377	368	365	363	399	425	419	382	370	359	363	399	338	373	369	414	410	387	387	411	438	393	379	376	379	360	384	361	392	386	358	419	399	401	366	414	417	369	396	409	375	376	406	372	365	418	387	398	395	351	367	391	349	398	377	363	366	390	376	388	392	390	377	403	397	392	362	358	379	320	377	394	412	392	377	364	387	377	402	412	357	365	385	430	431	411	374	387	384	356	376	367	359	398	400	367	393	406	405	393	400	362	390	419	422	399	401	369	374	378	389	382	416	389	375	387	379	396	399	370	415	399	388	372	388	400	399	375	396	374	374	382	414	400	357	396	394	362	417	397	401	389	376	383	391	435	400	399	394	392	390	385	412	399	393	377	393	407	385	409	412	375	402	405	413	411	431	350	432	393	384	379	390	354	415	392	436	406	370	400	399	410	390	389	389	395	394	389	397	404	408	401	368	394	400	419	407	392	388	409	401	386	434	354	377	397	405	416	393	428	400	409	387	417	399	379	405	375	422	360	427	372	364	398	405	394	351	414	381	371	369	405	372	380	399	409	379	410	418	388	379	387	406	383	386	428	379	401	402	405	420	412	363	381	388	410	364	410	420	417	390	376	373	410	392	368	389	372	381	419	387	339	382	414	390	378	377	384	374	394	367	390	414	397	383	367	409	363	367	418	374	362	366	398	387	395	362	376	429	409	393	392	401	383	394	399	385	421	368	372	371	407	375	388	395	375	357	387	409	397	396	366	388	373	420	420	369	377	383	375	392	390	389	374	409	370	395	379	389	386	381	391	410	362	372	431	399	391	426	392	445	447	384	378	390	412	395	404	391	384	379	393	415	419	384	383	397	348	378	375	376	379	377	412	385	424	368	408	396	402	410	359	402	434	446	433	373	354	349	406	354	399	391	382	391	383	392	369	363	396	418	375	362	391	402	363	417	389	376	397	391	399	419	405	369	387	395	395	388	352	397	383	393	390	417	388	390	371	396	406	396	380	360	363	395	390	355	381	384	423	390	394	376	366	360	369	371	400	362	403	375	387	409	402	394	405	417	399	368	412	403	394	432	406	386	395	400	410	357	406	369	373	396	384	400	373	426	370	389	407	396	367	408	443	376	389	371	351	380	389	402	369	387	405	403	364	393	386	427	389	386	415	394	380	399	379	391	399	362	355	379	431	413	397	447	415	381	359	389	375	402	382	401	420	346	398	378	387	371	401	389	377	376	379	358	340	373	378	416	382	366	368	397	385	377	395	392	395	378	356	410	386	393	372	418	384	415	387	424	357	370	361	389	373	426	393	375	371	377	405	359	402	413	391	356	396	442	420	373	408	372	395	362	354	396	382	376	424	381	402	396	389	412	393	395	389	386	399	420	404	391	350	410	356	387	355	440	384	408	411	404	402	372	353	391	390	400	381	422	363	366	357	368	410	408	372	398	377	409	379	395	385	389	387	367	380	386	379	407	415	407	382	407	406	418	387	378	389	370	390	383	392	407	401	413	371	378	432	391	419	387	409	407	355	386	436	413	416	373	402	373	352	376	392	361	374	354	404	420	354	393	391	394	376	390	405	404	377	388	364	428	378	400	391	398	396	372	401	392	394	355	374	417	395	363	379	417	404	376	412	347	393	417	374	367	403	412	404	378	385	411	392	392	376	409	399	402	410	382	421	417	360	376	399	411	389	437	377	379	396	379	369	411	409	367	365	367	377	380	426	377	371	396	379	341	380	400	383	378	397	387	357	400	389	384	394	400	401	394	396	355	372	398	407	390	390	378	405	351	399	424	376	385	387	365	376	432	378	392	400	392	361	371	400	383	338	369	428	410	368	396	353	389	350	361	398	391	381	380	363	364	424	410	389	417	385	394	354	347	407	393	415	431	389	387	417	435	365	396	405	397	389	362	387	363	404	371	386	372	402	439	385	398	363	383	363	374	379	362	355	370	404	323	376	394	408	379	429	398	408	414	412	383	385	381	394	365	402	392	390	408	364	373	387	348	368	414	393	385	386	401	388	404	416	393	405	392	379	393	410	437	390	408	395	390	405	379	391	394	404	365	398	378	378	381	391	378	424	368	398	400	390	360	377	376	367	401	409	375	393	406	406	381	401	409	371	398	395	384	431	418	372	358	364	353	429	394	393	379	363	405	398	388	384	373	423	405	387	404	397	396	413	384	332	375	352	368	393	398	411	381	394	426	391	415	395	387	395	414	382	408	434	380	415	418	415	376	418	394	433	363	385	389	374	439	393	387	383	395	402	369	381	400	372	403	367	355	398	378	366	421	422	393	377	362	391	376	364	439	425	372	404	362	398	396	404	410	348	366	404
35630	44387	43001	47551	46701	31842	12800	9346	13069	23580	23101	23371	19226	15703	20172	35821	35289	26706	18954	11087	6259	3305	1796	1167	989	924	952	980	959	954	901	962	878	875	894	891	900	883	975	849	945	929	983	843	932	898	915	913	911	946	877	882	1003	911	968	914	916	912	897	884	933	924	936	901	922	915	921	918	951	937	892	955	952	935	924	964	947	922	936	952	952	840	961	893	935	916	931	935	922	948	918	964	929	881	977	918	888	912	911	914	902	915	907	918	971	929	889	927	932	901	965	959	956	980	938	926	933	979	927	869	928	877	959	906	938	964	908	964	929	853	912	894	898	919	921	912	918	962	888	911	959	894	916	929	962	940	926	911	939	912	946	831	932	941	882	899	974	908	879	959	905	935	893	903	973	889	927	906	935	880	960	954	904	917	943	904	893	984	934	929	868	873	986	886	906	915	904	922	923	892	937	942	932	870	938	879	924	918	948	923	891	939	895	880	878	904	921	942	986	893	859	942	906	943	906	955	957	890	890	912	899	907	947	949	887	931	936	916	907	878	939	888	920	921	903	967	900	939	889	916	920	903	937	938	900	974	905	977	926	921	863	937	934	910	957	902	926	938	953	938	912	883	932	966	927	909	933	929	902	959	938	914	924	936	928	902	933	966	916	939	943	925	898	947	935	942	905	957	931	886	927	923	925	909	941	921	968	912	988	916	906	941	896	888	953	932	905	886	936	902	936	936	878	941	925	871	892	930	922	962	929	922	865	910	936	917	937	911	906	976	894	932	923	916	895	963	899	876	914	902	943	939	912	925	938	935	930	866	886	953	918	902	897	893	909	902	943	962	898	937	960	862	930	897	956	932	895	899	988	933	953	948	934	997	984	942	973	932	900	950	852	975	904	873	883	900	918	910	893	892	906	880	832	878	898	959	928	891	967	936	873	969	946	917	929	960	976	897	912	911	936	876	923	906	883	911	893	844	890	908	921	890	910	879	915	998	941	989	882	948	912	848	913	861	1000	825	918	954	860	980	874	890	941	904	966	958	909	905	881	906	873	927	917	925	946	939	925	894	908	899	928	976	944	902	911	971	943	896	929	923	968	916	964	949	905	849	963	925	917	953	894	899	944	946	900	908	969	949	889	933	974	937	915	933	888	885	934	931	950	962	940	981	935	915	929	934	928	926	868	919	933	926	886	958	952	927	925	960	867	950	871	894	898	903	918	911	948	974	920	910	895	920	906	901	931	889	911	884	886	954	919	898	910	946	905	921	892	935	897	924	956	914	919	899	925	906	948	909	928	897	936	944	947	955	908	894	949	894	909	929	929	911	955	935	918	916	927	863	858	891	919	921	914	935	894	920	919	931	930	910	965	962	906	945	916	939	941	880	969	909	919	907	887	929	932	869	954	992	945	965	910	977	956	868	919	886	856	891	939	925	880	932	878	928	913	937	943	928	869	898	904	912	929	863	918	890	933	896	882	913	982	906	877	891	810	920	904	837	878	923	946	952	928	943	943	950	937	935	945	970	913	920	945	912	942	935	948	920	944	899	937	965	898	903	897	952	944	946	910	933	951	935	909	950	935	935	849	965	936	925	929	908	903	936	899	937	995	889	942	896	913	902	949	923	936	907	976	909	916	884	916	930	923	943	907	918	897	871	899	909	950	883	911	907	943	898	951	928	973	914	926	896	992	865	953	851	920	862	895	933	896	904	986	936	857	863	917	890	969	845	923	906	948	926	918	896	935	903	919	915	939	901	847	907	915	934	918	990	947	883	961	928	915	870	991	929	927	912	938	964	885	898	955	960	927	886	927	988	943	988	985	905	992	933	903	938	910	938	942	948	939	913	938	932	932	932	949	889	938	976	892	973	895	918	950	878	849	934	943	923	962	987	895	923	897	888	991	934	917	904	903	987	895	923	935	911	937	951	911	954	970	881	890	944	934	917	928	970	917	931	926	903	962	936	920	956	913	874	955	901	901	953	923	902	930	920	957	966	908	946	912	879	968	954	930	939	934	927	914	949	880	945	910	967	961	1002	906	886	958	927	961	933	898	898	898	961	947	919	925	920	970	868	924	900	925	895	904	883	878	927	867	920	925	913	936	946	902	935	979	932	923	897	930	938	923	909	900	935	896	937	905	946	925	990	909	902	889	940	948	934	913	936	920	901	909	954	922	859	953	990	929	862	936	997	920	957	979	892	947	976	941	927	976	874	964	989	922	958	960	919	928	922	917	927	922	987	932	910	934	958	857	889	896	897	976	862	975	910	892	938	886	872	956	926	899	921	895	896	924	934	904	948	915	971	919	933	927	891	970	931	890	931	928	929	919	910	872	930	890	891	936	984	925	916	889	923	902	937	952	894	892	911	896	903	921	977	981	943	936	891	891	930	901	927	936	924	892	953	893	962	922	930	886	947	940	874	990	963	924	945	902	895	958	903	896	916	903	909	920	936	917	891	865	975	874	902	921	937	933	911	885	888	932	907	911	948	926	917	931	892	906	947	906	926	977	928	950	937	923	913	927	941	916	919	904	862	907	935	889	908	907	912	962	941	891	949	915	904	951	912	948	887	932	899	922	921	905	900	951	937	878	896	926	922	948	870	947	932	936	916	908	882	862	919	959	941	913	954	923	897	899	948	956	912	923	930	946	855	871	925	878	923	928	873	929	975	972	933	928	886	850	950	990	945	988	925	907	922	905	938	932	972	1001	971	1006	943	946	913	927	945	945	927	917	937	953	903	1002	918	973	961	915	982	948	889	899	912	898	887	838	907	919	869	962	930	909	876	970	970	916	911	930	978	946	918	932	890	945	956	941	907	964	981	956	933	920	912	883	947	836	940	928	962	934	914	924	929	895	909	934	955	874	919	951	961	888	884	926	884	895	1005	886	950	900	912	915	949	929	908	937	921	912	896	905	974	911	931	901	966	934	947	927	949	943	981	963	965	900	964	900	903	925	935	909	963	938	896	935	912	881	888	922	891	888	951	962	934	872	900	844	936	929	970	846	939	1019	911	920	896	921	935	977	939	929	949	934	920	946	927	942	896	929	961	912	926	927	924	936	926	909	986	938	863	925	886	893	897	874	906	909	910	945	962	965	915	927	937	942	953	906	926	881	922	923	876	886	938	921	940	940	898	953	963	910	921	958	934	909	889	896	931	898	918	968	939	859	910	984	908	941	941	976	884	896	903	955	905	909	947	884	961	895	964	907	920	970	907	942	954	972	950	956	974	940	937	949	900	922	932	863	934	890	904	919	935	946	915	895	918	910	947	930	927	911	951	930	932	933	981	961	939	912	945	893	941	916	964	923	921	926	913	930	954	970	886	894	923	945	946	880	943	969	883	940	880	843	970	893	952	899	996	899	943	887	909	923	967	952	927	928	917	949	954	948	951	895	899	914	950	916	923	936	927	937	934	927	931	952	916	919	917	912	937	910	897	913	958	892	936	993	979	913	871	966	907	913	903	907	866	935	916	884	913	918	926	951	917	934	905	950	902	883	879	935	952	863	909
9244	6504	10252	10821	8286	3601	932	535	550	545	648	732	848	835	765	884	969	975	785	617	490	447	418	361	331	346	345	330	351	389	340	335	322	362	385	339	346	366	329	380	339	347	350	315	366	317	352	338	355	348	357	354	348	343	315	363	361	378	344	328	347	337	357	359	360	365	332	336	333	346	366	335	356	339	348	369	352	335	364	368	337	339	334	394	331	328	351	347	355	351	338	319	332	358	348	370	334	363	315	371	339	348	337	330	342	354	343	357	360	331	388	348	381	370	358	339	325	333	369	366	347	354	362	344	337	336	346	370	351	335	320	329	367	338	401	352	319	338	345	348	342	370	329	343	387	354	332	336	348	387	370	343	357	354	367	357	330	373	344	340	357	335	332	322	345	345	326	353	347	352	344	382	364	368	339	382	339	356	310	329	369	301	366	332	362	360	339	331	327	357	372	333	354	346	323	319	329	393	336	360	359	348	354	340	357	375	359	337	358	369	377	390	358	356	330	366	332	333	370	370	374	361	384	351	360	347	331	353	392	363	359	363	328	347	312	349	378	364	344	326	411	358	320	406	323	377	351	375	366	308	356	380	375	339	330	391	342	342	336	307	363	336	381	366	340	360	354	344	330	349	371	365	343	352	384	362	360	323	368	357	369	364	336	349	354	329	330	366	333	326	324	352	350	336	360	309	356	348	338	321	357	384	337	314	373	355	390	345	351	320	327	338	335	317	330	388	356	377	374	350	335	330	341	312	364	394	351	352	361	329	373	379	342	333	352	343	339	332	347	358	341	345	367	350	327	343	339	340	348	360	360	354	371	312	330	362	350	333	345	322	341	357	338	363	343	399	300	339	327	333	347	330	366	328	338	344	348	345	374	349	342	368	338	353	361	369	329	323	340	338	338	359	340	356	331	352	361	374	342	334	358	354	360	341	359	356	333	348	354	372	326	357	342	382	322	343	328	348	365	348	354	369	375	337	340	326	365	349	340	392	340	359	356	362	381	317	358	331	364	350	345	332	311	375	362	336	325	343	374	347	402	344	323	380	371	329	348	342	340	332	329	341	349	349	340	378	361	334	317	346	344	347	372	333	336	350	335	372	354	326	345	366	342	371	342	343	338	344	314	316	336	368	369	367	336	383	361	360	368	321	359	366	328	357	357	369	345	335	340	350	359	363	329	346	354	339	322	359	347	361	375	351	379	329	318	369	336	387	383	337	337	370	361	335	372	327	351	403	370	302	325	334	370	345	370	359	344	322	346	347	364	385	329	325	332	338	344	395	337	357	357	376	383	343	375	352	377	379	366	364	332	333	371	335	339	325	341	340	361	364	347	360	358	347	343	348	364	367	361	358	338	360	336	328	342	326	352	340	367	348	345	330	373	382	331	352	335	348	349	329	357	343	323	368	301	339	338	363	327	341	338	370	357	370	361	333	338	341	380	376	368	346	333	352	347	323	326	334	351	348	367	374	346	339	352	364	316	367	377	364	336	371	333	353	332	329	320	368	341	364	353	385	375	323	387	323	363	374	345	317	371	364	329	354	325	367	346	355	346	354	358	352	352	353	361	381	303	351	342	355	301	352	358	349	364	350	319	337	354	349	327	337	354	316	313	349	328	328	344	362	339	348	322	338	365	367	369	353	354	323	345	366	321	360	356	336	356	365	361	340	331	345	324	346	347	363	353	332	355	348	348	331	342	393	354	346	340	359	332	347	320	336	356	347	373	323	326	325	369	349	334	333	340	329	320	315	374	313	360	347	363	348	327	353	366	382	347	340	352	306	315	360	373	364	351	346	339	317	329	350	384	333	330	350	321	342	346	354	356	353	359	345	351	342	333	315	371	411	324	352	396	372	339	362	342	377	376	341	331	350	339	342	325	351	338	332	354	338	379	379	342	334	373	350	357	339	375	366	340	369	337	336	380	359	323	335	326	358	353	356	336	364	366	342	368	351	352	329	363	367	387	321	372	368	367	328	321	375	352	335	366	328	361	383	365	351	373	363	341	363	337	350	315	324	314	363	381	337	320	331	365	371	369	341	363	344	371	332	338	359	370	337	368	348	313	350	296	347	393	352	341	353	320	336	372	325	320	369	337	344	297	350	319	316	350	355	363	362	335	343	369	364	329	359	356	350	339	379	336	334	336	334	351	364	367	343	320	378	352	360	353	374	341	333	352	321	357	351	385	338	399	328	349	345	372	384	383	351	344	377	351	313	326	324	346	408	319	346	346	340	375	375	334	365	340	343	356	354	349	352	314	360	333	385	317	364	369	382	348	375	349	370	309	348	337	333	394	356	322	354	337	347	336	362	330	318	340	329	350	339	344	313	342	327	393	384	366	312	327	339	341	331	330	340	334	336	367	345	360	340	324	342	379	354	357	332	334	352	330	364	354	348	334	340	340	303	330	347	349	362	350	303	354	321	353	326	368	337	316	327	324	350	344	335	323	364	361	347	384	362	333	379	343	355	369	361	360	377	321	349	347	354	349	312	334	368	321	311	346	332	366	354	339	374	361	375	350	361	339	358	351	362	320	364	361	366	339	359	385	322	343	346	393	348	313	347	330	318	331	366	339	330	378	348	343	363	326	350	344	352	320	351	322	358	358	359	368	339	330	324	374	357	363	332	323	327	329	326	325	384	361	329	322	344	351	331	358	365	351	362	356	339	319	326	338	338	324	346	354	359	365	336	320	380	351	352	374	319	322	355	337	340	329	355	365	349	353	324	312	305	361	307	339	320	353	360	352	363	372	309	357	319	319	368	348	363	360	332	365	354	397	315	325	344	348	406	347	341	359	323	296	357	338	359	358	362	345	342	345	373	337	326	343	342	345	370	328	349	373	377	368	342	368	355	310	371	371	342	341	352	334	340	324	344	362	372	334	333	377	358	305	419	358	323	365	365	357	348	364	346	357	349	349	348	370	377	336	370	366	360	351	341	355	336	339	347	335	350	362	348	352	343	357	350	335	349	340	332	381	342	349	347	314	365	323	376	355	344	338	357	285	355	365	360	331	351	362	391	353	310	336	353	347	313	357	338	406	351	299	334	331	375	364	350	326	301	370	387	400	375	343	364	327	373	352	342	347	352	358	346	401	355	334	375	370	384	341	362	334	347	344	344	372	321	340	371	381	338	344	342	325	330	330	337	327	370	364	332	343	341	324	347	325	360	333	363	325	392	365	305	332	353	338	341	373	348	338	341	360	370	359	326	316	367	379	328	343	367	373	369	331	371	362	368	346	352	348	368	365	319	359	317	355	362	363	351	357	317	338	351	345	357	343	346	326	366	367	344	323	349	368	323	364	367	341	364	363	361	359	351	365	330	405	317	348	342	369	356	338	365	305	357	352	349	366	359	370	321	347	339	347	348	339	359	381	354	328	361	337	338	384	352	369	345	365	323	361	367	292	339	348	394	369	376	337	336	377	365	345	336	340	361	324	362	351	350	385	373	397	402	364	356	374	359	357	353	357	365	343	357	358	353	378	349	328	346
6582	8085	16952	23819	21899	12007	3323	1883	2147	1932	2659	3595	3898	4081	3692	4028	4287	3751	2893	2058	1401	1101	990	887	878	820	888	859	864	821	850	924	881	896	870	899	915	851	836	886	882	818	841	887	849	860	905	849	848	893	787	812	888	825	840	890	840	896	886	874	911	933	906	874	818	864	885	853	842	881	846	893	856	920	830	841	869	915	867	847	873	878	846	916	864	839	892	895	883	843	940	926	882	867	878	850	909	840	916	840	855	851	872	813	864	828	888	838	851	818	899	938	870	866	848	841	883	815	901	831	840	832	886	874	851	838	917	882	885	903	854	845	836	828	887	819	842	872	896	931	830	858	883	876	840	866	837	923	845	858	894	899	885	878	867	871	829	908	878	847	869	822	862	850	837	851	797	838	871	884	855	867	824	915	922	892	888	851	884	826	847	899	831	897	846	816	837	841	834	894	930	887	864	846	837	847	896	901	826	861	847	852	842	901	896	854	905	893	880	851	843	823	807	860	884	850	899	870	835	866	851	931	865	900	852	860	823	866	851	883	891	860	862	829	905	872	816	861	852	879	874	838	840	853	858	872	875	858	811	889	912	859	846	871	910	844	884	871	852	915	875	889	791	867	840	886	854	816	884	886	843	866	856	855	870	815	856	900	867	856	888	883	892	885	845	825	880	873	795	814	836	871	839	897	871	984	866	862	881	880	878	812	846	862	892	859	869	876	924	906	826	867	874	910	900	841	920	867	899	872	903	852	828	783	838	854	872	906	874	918	837	845	850	862	831	901	817	849	877	896	814	845	850	817	866	878	871	861	839	794	852	871	825	866	860	839	845	878	911	885	832	886	947	830	929	884	882	829	879	918	852	878	865	816	863	912	902	859	884	844	914	887	915	844	908	837	819	828	875	876	939	856	847	821	841	849	859	832	799	825	872	850	881	833	849	894	849	868	874	869	847	866	808	833	873	893	824	832	858	843	876	870	901	854	953	870	894	897	890	849	815	841	852	899	840	877	888	878	830	884	796	821	873	843	857	874	838	903	872	836	847	896	852	903	878	891	814	836	864	851	852	819	844	899	862	854	902	852	851	850	892	825	897	844	840	860	837	911	894	883	811	905	832	879	848	916	874	896	841	943	897	851	870	872	875	853	881	873	841	894	840	820	872	853	849	878	875	870	861	885	865	891	868	860	828	844	864	868	868	856	925	903	907	902	858	872	853	912	841	912	854	855	855	851	820	859	865	853	894	841	819	876	906	846	922	891	885	816	867	820	869	847	862	850	862	844	871	816	814	835	894	887	835	860	836	825	816	900	921	910	896	872	856	897	889	871	903	913	880	881	831	848	847	844	842	902	860	853	870	876	890	847	872	852	878	832	848	841	869	849	850	877	841	943	902	802	887	892	848	886	816	852	828	894	869	876	832	843	880	853	872	876	837	866	858	853	878	871	882	859	814	876	852	812	846	859	872	888	851	879	899	824	869	865	948	853	860	878	881	813	861	859	846	840	873	793	839	844	884	890	808	870	825	844	866	845	841	884	884	883	849	874	914	842	882	850	887	852	855	867	875	855	833	883	867	863	838	939	886	857	852	893	854	852	839	877	807	863	828	892	855	863	892	907	893	893	918	810	845	867	874	904	842	882	878	902	846	902	878	864	815	842	914	814	856	870	829	864	863	842	872	861	861	856	918	880	833	845	865	828	955	875	902	844	868	800	909	905	878	851	865	815	863	871	851	833	837	904	873	849	865	869	862	813	843	887	894	885	867	866	825	863	814	888	885	856	839	919	819	886	854	857	860	846	824	785	902	906	887	900	885	812	890	829	866	849	829	840	853	863	867	869	834	866	899	900	850	863	837	930	816	909	802	888	888	878	880	829	849	853	895	844	881	862	776	868	857	918	880	877	848	886	826	799	880	931	842	850	854	854	842	864	886	868	905	859	820	855	882	826	869	848	867	850	855	814	892	888	847	871	851	879	892	829	885	871	893	887	901	856	863	854	872	822	844	839	862	850	851	863	896	836	939	895	829	831	868	851	815	837	848	910	847	872	880	906	851	902	877	871	891	861	908	889	894	838	842	844	921	833	863	839	870	874	893	817	861	898	857	906	882	939	882	876	861	834	848	902	859	860	882	887	875	866	875	805	888	850	776	881	854	855	864	820	799	873	915	917	825	880	889	887	849	813	877	839	883	846	849	840	858	854	844	839	827	810	887	915	858	879	842	867	891	853	897	876	859	866	905	854	869	928	826	832	863	867	862	834	901	881	825	839	870	905	843	843	804	890	861	909	817	813	859	817	886	843	857	847	809	920	883	888	861	913	880	816	887	877	855	873	824	869	843	848	832	843	878	873	843	823	846	854	830	892	824	831	893	841	890	871	846	801	860	855	856	884	820	814	892	884	841	809	860	830	854	879	911	896	865	860	829	812	921	872	889	892	886	859	834	884	875	869	889	873	833	863	856	862	885	870	909	829	884	851	889	861	856	828	895	834	824	878	886	870	843	872	811	852	831	881	836	852	891	841	840	852	918	853	811	887	861	897	857	837	887	858	833	859	898	858	822	858	825	827	866	887	905	849	829	855	810	863	865	880	835	882	830	854	840	925	824	803	863	881	857	882	866	905	837	843	840	847	870	837	879	830	904	825	919	880	862	892	856	867	845	854	845	896	878	868	759	861	876	842	823	870	885	871	941	895	851	868	867	858	906	838	873	908	850	830	860	878	851	811	893	895	889	839	868	909	869	909	845	910	857	874	887	861	883	863	819	870	820	855	835	807	867	901	859	852	854	866	894	888	850	859	855	838	838	869	905	843	932	896	862	846	858	861	848	841	885	860	858	876	865	877	868	911	849	863	912	888	878	918	874	886	901	835	861	876	808	926	862	885	913	833	875	824	911	838	860	870	877	848	852	818	856	794	919	872	869	835	859	864	846	844	859	867	870	851	878	882	865	820	881	872	880	841	889	867	882	875	866	859	878	843	875	868	858	845	852	879	825	860	858	811	828	851	877	891	853	865	827	911	890	835	866	909	870	874	875	895	896	853	835	873	877	886	884	883	843	886	832	826	841	858	859	825	853	934	845	897	860	852	873	826	888	871	852	860	867	867	861	957	877	824	813	847	845	865	803	851	899	875	857	903	883	857	854	825	825	867	871	846	874	823	868	814	868	889	844	827	832	850	823	859	854	868	875	902	866	879	877	910	835	918	856	830	918	823	909	856	823	876	870	834	843	903	845	902	885	836	858	853	842	864	872	820	854	862	869	899	843	895	854	854	832	830	875	907	883	874	845	881	855	877	873	925	848	871	861	907	799	869	852	914	818	812	842	856	863	823	866	853	909	856	848	851	863	866	833	869	844	888	867	914	856	857	871	900	865	936	851	857	871	892	859	907	827	876	914	834	826	868	843	832	862	830	842	851	864	839	859	868	858	807	912	922	846	832	913	884	837	855	849	880	861	867	830	857	843	868	857	866	854	877	856	818	811	799	827	830	930	861	872	851
39008	41666	41366	44162	39027	24765	13387	7247	5943	6422	4970	4977	4202	4590	5826	7857	6705	5080	3060	1863	1107	655	488	430	445	431	451	392	404	382	397	423	368	448	416	433	438	413	409	394	428	417	425	451	377	421	417	408	440	418	425	427	433	396	379	443	438	460	421	420	449	387	432	407	437	430	395	374	437	466	405	399	380	417	403	384	381	420	454	422	399	391	427	429	429	451	411	458	435	404	399	432	448	442	412	444	426	429	410	424	439	409	406	393	397	412	402	439	421	358	442	393	402	415	392	424	406	407	458	400	422	420	413	454	416	445	463	413	412	411	420	411	387	387	402	378	396	414	395	392	406	404	378	400	400	433	443	444	444	380	460	455	419	445	445	427	408	427	409	422	417	415	403	381	438	434	386	449	421	402	414	401	387	423	415	393	436	372	452	418	415	397	429	405	447	411	448	431	424	439	424	412	434	429	412	403	420	428	415	438	411	406	441	426	406	438	423	414	404	427	395	370	415	441	422	392	406	397	365	457	434	459	430	436	380	405	419	390	418	419	416	428	455	450	428	424	382	405	444	430	444	423	438	419	384	421	422	448	445	428	451	416	454	408	426	428	416	400	416	425	404	393	410	447	405	407	436	408	401	401	446	425	402	414	436	439	381	429	419	407	424	373	404	404	438	381	402	418	423	413	470	421	404	438	436	430	406	410	416	428	399	408	406	429	421	412	417	412	448	396	437	384	392	445	427	418	466	415	405	392	419	419	417	438	381	438	401	423	431	410	409	434	441	399	430	431	428	429	393	403	414	399	443	430	381	385	424	403	408	410	399	408	382	438	412	422	384	418	405	398	381	437	442	398	411	386	398	419	405	437	418	383	427	431	389	402	396	415	409	402	398	409	392	432	419	429	463	395	401	429	413	356	430	433	398	389	399	429	430	397	444	443	371	443	395	368	435	440	361	395	414	404	422	425	424	431	393	401	434	409	399	397	427	419	399	384	407	418	439	398	425	415	396	401	425	437	440	462	410	399	397	430	413	415	411	383	462	446	391	439	399	371	424	398	420	406	405	435	399	407	413	446	452	397	421	398	420	364	401	431	441	421	424	438	397	403	396	413	415	423	407	424	415	430	401	445	471	435	423	411	413	405	419	402	421	412	406	407	434	425	443	387	423	410	408	420	405	400	411	449	441	387	426	412	402	433	406	432	436	386	465	419	437	398	420	429	402	442	419	428	436	450	401	446	376	443	416	416	425	418	405	433	405	370	416	426	440	420	391	405	436	374	430	411	386	446	399	421	417	370	457	418	448	414	392	400	436	397	361	435	422	391	439	395	409	427	421	415	420	427	411	397	434	401	417	391	405	405	387	390	404	420	444	427	432	394	403	395	401	389	398	437	381	388	394	392	398	449	426	411	433	417	373	419	413	417	404	425	413	401	384	436	461	434	413	433	421	391	406	431	431	434	411	354	415	448	424	413	443	457	434	415	425	383	399	416	399	441	404	454	411	436	399	392	439	381	385	427	387	431	385	422	397	406	432	393	454	457	414	412	381	442	398	453	392	407	396	389	431	434	407	473	425	410	425	424	419	432	411	406	396	402	450	418	438	428	378	416	394	399	430	446	395	398	389	403	430	406	421	427	405	419	445	396	418	415	456	461	401	426	417	448	406	423	392	423	412	391	423	407	402	420	389	421	406	413	425	416	439	375	423	417	434	407	414	461	437	421	392	419	447	390	388	421	419	400	403	429	430	433	436	396	430	381	410	414	416	408	388	419	420	397	431	421	427	428	409	449	435	413	403	384	441	408	423	400	406	402	433	443	412	446	411	413	424	417	380	367	422	421	446	410	381	407	408	443	405	402	412	445	413	414	415	414	413	402	411	395	431	409	418	422	406	384	432	401	422	399	402	418	428	394	406	407	373	417	414	450	402	410	434	436	440	417	421	408	423	400	414	462	398	420	400	423	425	408	422	399	384	417	390	415	435	428	449	417	397	444	409	402	430	423	383	436	425	446	405	443	416	424	431	391	440	408	435	448	416	397	447	376	451	413	417	418	437	389	422	433	430	378	445	448	411	419	397	436	427	414	454	389	437	408	422	402	371	389	408	471	426	365	410	430	398	398	398	388	416	394	428	396	417	448	415	378	418	405	384	441	411	422	464	416	453	386	422	394	420	413	402	422	426	432	395	410	442	434	389	408	449	455	385	416	385	434	444	458	420	428	420	399	415	445	425	436	396	429	419	419	420	403	393	405	432	443	416	402	413	420	450	428	410	419	428	435	402	395	435	444	420	458	370	403	404	407	409	432	377	431	403	417	391	374	414	447	425	397	378	438	391	388	397	403	433	431	420	393	437	436	403	415	408	426	424	443	439	430	417	387	398	406	402	437	439	416	372	400	435	418	416	403	407	403	438	422	440	429	431	423	415	439	453	384	371	407	398	416	446	410	430	390	405	384	403	414	416	376	419	410	393	401	406	399	422	426	410	420	391	389	374	440	420	433	435	411	408	402	406	394	439	443	403	437	388	417	398	416	381	412	399	430	433	424	423	398	410	411	426	405	420	445	414	442	363	443	418	410	423	426	438	410	406	429	410	422	418	441	417	405	420	436	439	420	416	426	434	397	421	422	413	462	437	409	381	456	425	385	410	391	417	440	394	408	449	431	394	438	439	401	430	439	409	408	411	388	395	395	416	399	404	413	448	433	452	409	434	390	415	385	411	408	440	409	375	410	412	392	412	398	426	430	412	417	386	412	433	391	428	404	392	412	452	412	418	406	376	408	420	421	410	429	391	406	404	403	426	431	428	434	399	402	435	437	388	372	392	440	394	415	448	404	392	423	416	411	434	412	417	428	420	388	402	437	442	411	420	477	407	399	455	436	426	419	418	424	447	389	429	410	442	438	397	405	419	409	429	407	437	398	397	428	424	409	393	424	393	401	422	381	435	393	429	431	462	445	423	432	436	439	398	397	438	388	431	412	437	393	445	421	432	398	381	435	400	401	416	406	428	383	399	412	448	429	432	449	417	434	433	409	398	408	405	399	441	411	450	426	415	409	388	418	394	425	451	464	388	463	440	374	422	466	429	430	410	412	395	446	374	400	430	401	409	405	385	443	417	407	412	399	427	471	387	442	425	384	403	457	422	408	446	417	393	411	402	459	416	409	418	384	418	445	440	396	407	419	407	411	401	424	417	400	436	431	398	438	445	409	406	466	406	387	420	423	413	440	437	398	416	393	447	413	389	368	473	421	414	385	439	429	415	399	418	447	425	387	405	455	424	464	401	442	389	389	398	384	429	463	376	433	423	414	418	408	383	422	406	437	478	386	399	435	408	394	400	387	436	445	418	374	481	437	429	399	424	467	418	412	389	420	438	406	415	407	428	411	425	419	399	397	432	409	410	411	396	391	367	406	445	409	405	462	438	389	413	434	402	427	387	410	430	428	409	388	391	399	428	403	416	409	416	400	419	404	427	413	407	396	426	406	400	426	427	455	423	456	369	460
26139	33789	40462	46113	43511	18549	12396	13613	15508	17183	14607	15391	13950	15023	21807	26573	23778	19442	13368	8112	4389	2380	1427	1114	1019	1034	1010	966	1028	947	1013	1023	995	1017	1004	1029	1005	1034	1072	1020	1054	970	977	976	1000	1021	999	1018	1015	1013	1020	982	962	998	1029	1050	995	989	995	977	1025	1012	1013	968	990	1029	1067	1008	964	1020	988	1019	1020	1008	958	1037	998	965	988	1060	1012	1040	1004	1081	1038	993	997	971	1041	1051	913	1022	1020	1018	1018	968	1004	998	1019	987	1013	1048	1026	959	1049	1007	1028	938	1003	1040	1042	981	1037	948	1064	1006	982	1042	1063	1030	1017	975	1045	978	982	975	1028	1046	986	993	1042	988	986	947	996	983	1008	989	976	991	1003	1019	975	1030	1042	995	1026	1048	1036	1008	996	980	995	979	979	982	1025	1021	1029	878	1010	1002	1007	1033	937	974	997	1021	987	915	1002	1048	963	1048	1069	998	994	1015	1033	989	1001	937	950	962	986	979	973	984	1022	973	999	998	927	1047	1024	953	1008	1045	948	979	981	968	1043	987	982	959	1012	979	971	993	1028	1058	1020	1045	1001	1040	1013	990	1007	987	946	1009	1048	993	984	1011	1015	1028	1011	978	1002	969	1019	1099	1028	989	990	1022	1030	990	1025	962	1021	1042	1066	986	974	1032	993	979	1038	973	1014	939	1031	1068	985	996	1017	977	976	1014	941	1018	986	1027	993	1024	1037	956	952	977	1080	959	1043	968	1008	945	1001	1047	1030	1011	1017	1019	1038	1012	1010	1009	1036	970	1074	999	1027	985	1019	999	1027	991	1037	1024	1001	1027	1020	1011	987	987	1018	1006	1012	1013	1022	1010	1048	975	969	1059	1005	1019	1022	1019	985	1019	1079	997	977	1034	994	992	957	1038	970	989	1004	986	984	967	942	1017	984	1000	993	1013	1012	948	1023	914	1020	976	1025	1015	999	1008	976	1005	1034	982	1030	985	963	1039	984	1016	1009	990	965	1016	1038	1013	1058	1086	1042	969	1001	978	1025	1019	1039	952	1036	938	1009	1024	996	980	962	988	1035	974	980	1062	989	1025	975	991	1004	1007	985	986	982	989	941	969	1015	1027	963	1080	1078	947	982	1035	1005	1034	1020	958	1012	982	970	1036	1025	1050	979	1035	1029	1017	1010	998	1033	993	999	1028	1001	946	1074	1035	940	957	998	1048	1048	967	950	997	1082	1033	1017	1023	976	980	1011	998	992	1042	1024	985	1001	989	951	1029	979	959	1020	987	995	1001	1040	1007	951	1071	1022	979	973	960	986	1012	966	1010	997	1011	1024	1018	1013	986	997	992	1010	1046	1007	1017	1029	1019	1004	1004	958	1058	1005	1023	965	961	1065	956	1038	983	1088	952	1011	1004	1054	992	987	985	992	914	993	993	993	981	969	1031	1030	1018	995	965	988	985	1029	985	1001	1007	984	940	1006	999	929	1032	982	1051	991	979	1000	989	991	991	1023	1005	1038	1017	1062	1006	1001	1006	989	969	1037	1075	1036	984	989	1015	1003	1019	1015	996	991	987	1027	1004	1051	995	933	972	1043	1070	1012	1002	1036	967	984	956	996	979	981	1019	1019	1038	975	1107	1004	1045	1000	1002	988	1023	1024	1037	1008	1037	977	1063	1000	990	966	941	940	1012	1031	1027	1035	995	1007	1027	964	1019	1032	1018	994	978	1012	1022	976	997	1010	969	1009	1012	1018	966	1040	970	1042	1004	986	1051	1008	1026	958	1042	955	1043	1001	995	1024	976	1079	1021	1024	1020	975	988	969	1013	929	967	1014	954	934	1044	1042	1068	1063	1014	985	966	1010	988	1041	1011	1063	1027	1006	1014	992	966	1027	1016	1040	983	1003	1018	1002	991	1011	1000	988	1047	985	1019	1038	984	979	998	1004	1002	976	981	1005	1002	949	904	1038	1029	1015	1001	1003	1015	1026	995	1015	1012	963	1083	1015	1039	1019	1005	999	998	1016	1003	957	972	1049	943	1029	1021	960	992	1001	965	1074	983	1010	957	972	938	1005	1014	1035	1055	991	988	1033	1016	984	1010	1021	1023	1003	1036	988	1016	1019	1005	1051	1001	1023	1025	1010	1007	981	1025	1009	1022	1004	996	974	972	1024	1001	1021	1008	991	990	963	1042	1046	973	990	1049	987	1009	993	1010	1083	987	1021	973	996	959	999	1004	990	1016	986	1014	1014	1029	1093	996	976	968	1065	970	1001	971	985	978	1021	1012	1017	952	992	1020	998	1001	1001	1018	1024	1021	1033	1042	990	1042	1014	1050	975	1069	978	1028	991	1017	932	1007	1016	1030	1032	995	993	1054	1037	985	965	992	982	953	951	1013	999	1032	981	1012	969	944	992	1056	1035	1004	985	985	967	1001	982	1048	1030	979	960	989	1023	1009	973	1013	975	1096	965	1020	1000	989	1032	997	974	1015	1018	978	974	1018	1004	981	984	948	961	974	1032	937	1030	1014	1032	1003	1025	1036	1036	1012	1038	1041	1015	1006	996	1013	955	996	1030	978	982	1001	1002	957	977	1002	967	1069	1034	1020	1034	1031	1039	1028	984	1011	1026	1025	1026	1023	1040	1058	1024	1033	1005	1003	1000	975	1024	1061	977	1065	966	1020	987	1012	978	972	981	1002	1035	999	1055	952	1067	995	939	965	1006	970	1011	907	993	965	1020	1002	1028	1008	1016	975	1026	1034	1001	972	1000	1009	1061	983	1014	1006	988	1025	1010	1016	975	1016	1070	1053	1037	1018	1034	1000	1039	1003	1017	1004	1010	1039	984	995	1015	995	974	962	1047	997	1021	978	997	980	960	1019	1007	1001	992	992	992	1020	993	1011	1015	995	946	921	970	1037	989	1010	971	994	1046	968	1027	1003	1002	1048	1041	1002	1065	985	1005	1009	977	1000	1043	1026	977	988	960	1018	983	990	1030	972	1019	1001	960	991	1010	1000	1003	998	1002	969	971	1030	959	990	1030	998	1004	1033	1053	976	1017	977	1027	1018	1032	972	1014	984	986	1028	983	936	1053	997	1065	1000	1006	1033	966	1035	1001	998	990	961	974	971	1032	1012	983	1049	1031	972	1050	1018	982	1009	937	995	1067	1036	993	1077	1013	1033	1044	964	985	1003	997	954	1048	988	1002	1001	973	1005	1019	1053	984	957	998	951	1058	983	987	991	977	1021	991	989	1017	1029	1002	994	982	999	1025	1004	1053	1017	1016	970	1034	989	960	1006	985	1019	989	994	970	1005	1041	956	1069	985	1006	1008	970	970	1031	1043	1019	1021	1007	996	975	1022	1063	978	996	1067	1004	1000	1035	981	999	1038	958	983	1029	1064	1016	1025	1053	984	998	962	1008	1020	1026	970	983	1040	968	977	979	946	1025	1000	947	989	1037	1031	997	1043	935	1037	1013	1022	981	987	983	1043	980	1024	1034	993	969	1028	1041	980	1038	944	1056	946	936	1008	994	998	1020	975	970	999	1049	972	1014	1013	1045	984	995	1005	994	1014	1037	976	973	1023	1016	991	993	1031	1029	998	988	951	988	1024	978	954	999	969	1008	1013	967	1045	1027	995	999	1013	1002	1053	1009	980	1057	949	1030	987	986	1083	1022	982	981	1074	1003	990	972	995	970	972	1032	970	988	1014	976	965	1051	1017	956	1007	931	1010	1032	966	1043	1008	1009	991	985	1052	964	981	1029	994	963	1030	1032	1000	1009	1019	1010	1040	997	978	1029	988	962	1010	1002	1015	1016	981	1006	1055	994	1009	1083	1005	983	976	984	974	978	989	952	990	1000	1006	993	1038	1024	1026	1107	1014	972	1002	969	1061	1028	971	950	991	1009	1034	971	976	1018	1014	1014	1008	1041	975	999	1032	956	943	1015	980	1007	1015	1015	1042	974	995	1039	974	1012	954	1059	999	1002	957	982	1007	987	1066	1049	953	972	940	1033	1034	1016	992	1046	1048	977	983	1068	1022	1022	1052	968	979	1037	1004	982	1055	920	940	1021	1013	979	1042	981	1024	1006	998	986	994	1005	1047	948	1036	948	974	1031	978	1025	1005	992	997	1003	1043	929	986	1000	1019	995	967	1027	1010	1042	968	1028	910	999	994	971	984	1026	999	1009	1056	1062	988	1035	1032	1020	1075	991	1010	983	952	1027	1034	984	982	984	990	1013	1015	1049	951	1061	988	972	1030	1006	973	1001	1003	990	1007	977	1037	1051	1024	1039	1048	965	980	951	996	982	1018	990	1014	986	1023	967	993	991	1044	1005	936	970	1025	970	984	1002	1033
50624	48989	47097	43431	39035	25216	21196	14699	11419	9968	11289	10488	11521	7199	6544	7251	12134	11118	6416	3717	2334	1159	696	522	404	397	439	390	378	413	402	411	374	380	377	359	428	414	420	419	393	420	384	383	406	375	403	350	370	422	360	402	407	393	419	421	409	419	425	367	377	415	390	392	437	398	397	395	379	365	387	366	387	372	434	407	417	400	398	354	352	400	392	376	391	383	400	371	393	405	377	338	395	384	411	425	426	408	399	373	339	391	413	404	406	407	393	353	419	397	413	369	375	384	373	425	416	442	382	390	414	355	396	398	390	373	355	385	410	387	401	409	404	395	381	420	400	378	392	382	356	430	408	371	349	353	424	382	389	398	395	364	352	401	391	390	393	408	424	404	411	392	418	388	382	381	436	400	418	397	389	367	381	398	447	431	415	388	397	411	449	398	368	382	399	368	407	405	358	395	395	362	378	367	379	393	391	403	423	421	389	400	421	368	400	377	390	421	414	398	388	372	405	392	392	376	391	392	398	398	358	382	403	412	386	348	414	404	395	399	422	433	373	386	411	412	392	422	394	398	411	403	394	376	394	416	364	421	369	382	401	371	378	380	402	395	383	370	393	395	425	431	381	424	398	392	396	377	395	374	396	382	379	371	428	383	407	386	360	370	395	386	416	417	379	451	394	377	370	386	408	396	425	381	377	388	377	404	366	408	403	371	372	368	355	388	369	391	377	385	372	419	380	413	434	438	377	392	400	408	383	361	406	405	405	380	456	361	405	422	406	381	396	348	412	358	376	415	384	432	404	387	407	428	406	406	399	416	373	418	366	377	391	393	374	409	401	378	419	415	417	401	366	394	374	393	392	345	365	342	364	415	389	422	402	430	401	393	403	367	386	388	360	393	370	368	419	414	385	415	407	393	447	414	428	415	404	394	343	367	406	410	395	384	411	390	375	401	413	381	358	391	363	396	412	402	390	412	415	427	387	402	408	397	423	385	408	381	373	376	357	345	410	375	390	378	421	376	370	378	423	401	370	417	384	343	390	414	379	370	389	392	374	372	382	383	391	416	418	404	406	362	369	411	399	401	404	415	413	397	393	395	427	349	387	377	378	408	419	414	362	402	419	379	407	400	425	389	419	391	431	384	410	381	379	402	366	371	381	387	397	396	399	389	392	388	417	376	426	361	408	380	381	441	433	377	379	388	376	381	417	389	434	394	409	409	354	384	407	394	373	396	390	390	408	393	387	379	358	370	381	374	403	389	424	392	387	363	426	371	415	375	368	395	362	362	386	369	403	390	407	408	410	379	377	367	392	387	402	396	399	370	402	417	408	441	415	413	374	408	380	395	397	406	403	368	405	422	380	394	413	373	383	377	401	401	379	383	379	382	411	376	377	378	371	392	358	351	387	387	381	403	396	353	362	444	392	415	403	382	395	399	359	417	385	377	417	399	374	379	438	413	365	376	400	400	404	370	381	434	389	414	395	370	409	417	396	377	378	418	358	395	370	373	417	396	395	401	373	400	357	386	420	364	430	374	359	410	370	347	394	432	357	400	365	405	384	392	424	398	415	400	421	394	391	426	369	357	394	402	419	400	384	363	394	423	411	424	389	366	412	399	416	413	404	401	376	428	411	415	421	383	361	368	368	404	364	393	423	394	436	411	406	388	404	399	380	368	387	417	390	387	420	380	381	395	391	388	372	384	381	401	386	380	388	425	369	417	427	390	382	388	366	408	377	366	369	353	448	412	416	400	397	400	400	399	424	385	408	375	383	396	405	392	382	364	366	377	409	381	386	410	401	365	368	408	424	388	408	418	398	403	378	395	393	409	368	376	417	395	468	375	406	400	412	385	382	381	390	384	382	408	388	371	390	396	369	415	417	392	442	383	426	392	394	388	388	407	344	363	406	366	378	388	372	401	384	367	350	395	428	393	422	401	391	384	403	410	408	378	369	382	407	359	390	412	401	384	402	377	402	410	419	374	398	388	406	396	471	351	392	372	394	422	408	396	381	382	399	399	364	424	386	384	394	395	374	394	396	416	435	398	411	411	397	372	415	373	396	415	378	364	375	404	379	366	368	400	406	399	384	378	393	394	392	409	357	395	399	396	391	384	389	404	395	408	390	402	394	438	369	405	381	371	400	365	426	394	399	418	389	406	413	445	411	406	430	403	375	419	383	402	403	411	387	389	406	378	429	413	414	415	372	380	373	404	379	405	420	413	389	409	397	399	364	414	400	412	394	371	378	362	391	310	375	405	395	403	358	431	411	405	446	396	362	405	393	392	390	419	419	400	384	414	391	367	424	447	364	393	371	397	387	398	360	387	413	394	417	398	408	372	340	409	422	376	352	387	423	389	403	415	403	386	401	406	403	364	430	374	394	355	390	377	375	362	372	364	388	421	400	396	403	362	401	409	400	420	375	399	393	403	395	418	428	405	404	396	386	334	363	369	430	416	365	380	399	386	419	401	381	403	389	393	391	393	387	422	416	382	391	411	362	395	400	396	395	383	382	396	394	396	418	394	397	370	385	416	397	366	419	407	410	376	368	386	387	385	379	401	365	392	411	370	426	388	385	371	369	399	389	419	433	417	401	408	382	373	378	403	391	444	402	372	402	351	388	395	378	385	427	400	389	389	394	391	389	387	395	364	369	359	390	377	352	408	406	401	396	386	366	379	389	386	425	382	378	429	415	398	365	375	382	361	392	383	406	416	368	408	395	412	376	363	405	408	425	383	417	380	405	364	364	425	396	376	400	399	414	381	425	407	353	392	397	366	399	365	382	364	389	387	366	392	395	418	391	353	405	398	391	395	425	421	408	393	367	371	384	368	370	411	396	396	398	368	368	394	413	377	378	402	366	412	393	414	389	395	392	362	401	368	409	402	395	410	420	404	379	401	403	406	416	387	386	418	409	364	415	401	373	375	391	417	394	396	377	370	394	387	430	428	406	381	382	409	393	380	363	399	395	424	405	409	411	392	402	418	406	367	411	418	372	384	368	409	394	388	416	373	391	398	413	413	387	375	397	383	387	397	388	370	408	389	388	413	371	377	376	373	394	394	378	407	390	392	371	401	394	378	399	383	424	390	388	416	424	379	340	397	428	376	373	409	406	402	414	387	409	386	436	385	376	377	365	416	405	408	405	400	360	394	440	405	411	403	419	388	415	393	377	411	419	389	379	396	397	430	330	397	394	373	381	379	332	421	375	399	401	401	395	400	370	367	397	416	388	404	415	401	363	403	442	400	359	391	388	427	407	405	398	381	362	415	405	347	404	427	415	418	426	391	370	377	389	388	368	385	385	366	392	407	377	382	403	401	393	403	412	417	417	387	370	403	455	348	408	368	394	408	391	387	444	341	376	409	374	371	392	418	424	368	399	413	409	415	404	421	423	391	370	363	385	406	440	409	404	388	380	356	385	410	394	399	388	404	351	391	403	387	420	380	406	414	387	351	403	367	394	431	422	363	352	390	369	413	376	394	388	404	403	354	378	403	392	393
35550	43336	48416	51531	38910	22062	21163	17309	20457	21490	23253	21931	24816	16956	19739	24387	34147	31500	21506	14881	9781	4788	2434	1422	1088	952	953	947	974	934	935	877	943	929	940	955	940	961	963	910	970	965	940	935	928	938	950	944	974	919	905	953	947	929	950	950	936	953	990	938	908	906	928	941	945	973	936	931	898	931	899	921	913	934	962	966	965	893	923	941	865	963	950	894	890	898	977	930	912	934	941	970	915	938	935	900	947	906	968	909	954	898	922	949	995	929	945	950	985	927	927	937	926	889	938	928	936	910	930	936	917	947	951	912	879	944	905	906	966	1008	945	881	949	922	862	941	908	940	942	962	936	936	968	902	994	924	941	1020	906	957	940	891	880	954	942	919	959	972	952	979	940	923	919	940	968	917	949	941	914	916	923	922	984	931	884	889	965	934	908	953	940	949	922	969	935	927	937	900	913	943	986	914	961	904	907	920	937	925	900	908	926	914	935	947	911	919	925	962	906	961	906	965	954	936	936	958	926	907	967	985	927	942	925	908	943	929	930	908	863	955	893	962	927	926	913	909	881	929	941	931	940	992	939	938	976	932	833	980	908	975	879	929	920	945	893	932	943	938	882	906	929	913	913	925	901	939	984	961	911	941	948	997	979	873	992	920	967	874	884	911	965	931	940	920	955	920	940	972	898	917	969	897	989	874	931	939	913	961	971	932	969	957	905	1009	953	964	946	951	920	957	932	915	903	942	948	912	929	942	877	907	937	876	973	921	921	930	895	945	941	891	979	961	922	943	911	913	908	891	883	893	933	880	901	950	885	922	983	888	934	946	954	867	946	931	913	889	986	1009	900	944	899	949	884	920	957	907	894	943	881	908	950	938	921	905	915	896	918	935	962	918	944	956	893	912	908	887	944	915	964	972	898	903	934	930	921	965	933	973	933	960	943	907	909	946	952	916	998	942	966	981	943	970	992	874	946	932	914	929	935	926	944	953	929	919	932	915	941	933	992	920	937	962	933	934	889	905	951	922	998	980	966	957	904	976	921	961	904	886	924	1017	942	920	943	898	942	911	938	945	911	949	926	893	914	957	931	893	900	876	949	892	885	981	952	933	926	923	923	922	910	925	917	929	908	915	976	942	914	877	896	956	967	954	974	1000	953	951	913	878	919	947	966	859	922	943	942	974	961	982	928	950	925	906	888	889	908	954	984	954	881	896	968	968	924	912	952	970	887	900	963	964	949	923	935	986	934	952	899	911	958	889	890	926	932	898	932	902	931	925	883	979	945	915	891	908	922	947	919	915	886	968	896	989	917	932	917	928	967	899	884	944	954	988	919	866	980	947	959	911	939	948	928	928	924	898	973	951	957	923	926	915	925	952	938	891	890	905	897	930	916	946	917	894	940	900	974	974	903	946	937	911	939	962	943	942	945	922	917	854	942	950	917	979	867	933	976	918	905	938	968	907	893	891	974	982	934	929	953	939	983	867	925	959	964	976	953	890	931	893	950	910	941	988	971	904	966	923	901	926	969	919	927	969	934	929	956	953	923	889	897	928	933	976	978	930	947	978	977	938	921	897	946	884	966	913	926	952	916	958	940	946	869	897	926	926	983	927	945	914	887	893	936	916	967	922	897	964	920	967	964	932	999	958	874	915	969	917	912	861	922	937	962	916	909	929	951	929	900	913	956	929	931	900	912	944	852	898	962	940	958	953	921	931	930	936	941	899	927	882	955	939	993	948	910	945	934	922	876	935	985	922	968	861	903	958	953	950	930	902	923	948	888	971	918	922	966	958	937	963	898	970	991	935	941	987	895	889	954	947	943	950	944	880	881	941	967	917	946	924	924	933	967	914	922	926	962	973	898	903	925	933	921	903	932	946	1001	938	957	936	858	977	896	940	959	938	939	973	933	949	977	939	938	958	926	879	930	887	898	959	928	935	955	926	903	892	928	899	915	972	920	942	903	974	896	981	946	891	937	944	948	945	922	1009	893	889	889	869	917	924	929	943	899	961	962	943	950	911	953	939	936	936	923	904	915	979	983	968	923	889	916	951	922	923	896	900	909	920	942	909	952	918	966	945	939	952	929	923	940	906	910	929	910	930	922	923	881	913	931	970	935	930	928	901	963	948	956	922	895	903	958	985	931	902	942	949	949	915	942	967	983	932	969	927	964	934	877	903	892	969	953	920	924	949	970	926	933	897	951	938	894	915	975	967	990	916	929	965	919	957	949	934	876	919	898	926	954	923	931	979	953	909	893	868	1018	892	954	928	894	912	978	928	930	900	913	902	921	940	896	885	923	964	934	906	881	971	945	944	961	947	951	956	929	949	975	888	943	925	967	967	955	942	994	937	900	882	946	884	921	971	938	905	900	941	897	923	913	965	910	946	952	948	937	987	884	962	906	896	932	897	913	957	985	939	980	941	982	948	930	894	967	927	941	964	942	911	962	968	911	880	987	883	990	905	947	907	948	922	943	963	897	979	956	916	872	961	894	885	936	899	972	971	949	929	930	933	926	938	942	902	921	913	876	932	890	976	873	890	913	997	940	948	900	871	919	928	877	944	931	961	970	954	931	893	911	952	957	958	897	959	957	968	891	941	960	938	951	915	887	1002	904	933	982	981	986	957	947	902	909	899	956	1003	908	901	961	900	952	925	895	935	931	909	910	901	937	898	955	917	935	874	875	897	883	949	935	889	911	932	965	905	941	959	939	884	917	919	944	937	947	936	933	910	907	982	958	947	948	975	955	950	942	965	961	915	909	952	928	913	967	898	939	934	947	877	941	945	925	890	929	926	950	954	954	894	941	919	902	921	916	866	838	961	932	923	949	904	943	870	987	950	919	881	962	908	936	932	985	926	894	928	1048	971	958	940	943	898	937	937	969	988	894	1018	923	941	958	906	952	905	914	933	971	945	959	906	937	937	925	904	917	937	976	996	929	958	923	912	929	962	897	953	928	913	905	921	963	941	977	1005	971	947	912	912	903	908	851	926	933	939	966	908	900	905	922	933	1048	950	910	896	943	941	951	892	912	962	948	945	895	943	929	881	922	961	980	921	915	960	989	897	961	981	911	930	939	919	915	968	937	961	963	878	911	926	928	938	962	973	933	906	917	970	903	958	908	932	959	990	965	964	903	942	910	921	911	882	933	930	945	904	958	942	875	952	939	920	891	902	911	918	935	951	991	967	924	940	921	938	962	920	891	919	970	939	895	989	936	933	942	979	945	862	927	962	943	960	945	954	924	933	925	932	871	943	976	939	922	897	985	933	949	915	909	919	918	938	953	910	1011	955	921	925	944	951	928	936	975	975	950	970	970	936	897	903	947	917	941	916	958	963	966	920	969	872	907	933	931	917	964	919	963	907	924	968	879	924	940	943	944	941	927	958	1004	912	930	928	898	947	946	923	966	921	901	920	904	946	966	963	914	906	943	895	981	920	929	920	903	920	897	914	983	916	890	914	935	953	935	938	912	924	950	872	884	922	977	916	913	957	908	925	953	930	924	960	954	937	961	953	947	983
9863	6914	11668	7054	5644	2460	1111	462	510	588	629	631	502	444	538	714	886	747	597	622	488	410	361	384	384	355	344	361	343	337	364	369	389	338	346	339	349	304	329	339	349	316	345	381	318	338	358	362	379	366	353	352	381	347	314	354	338	319	315	304	359	350	345	357	352	353	351	350	363	319	372	358	359	329	371	350	327	364	324	346	348	373	326	355	365	364	355	373	338	336	364	352	312	338	331	342	340	371	351	302	339	337	363	332	327	356	360	353	359	375	320	363	345	338	346	348	365	343	326	362	353	349	309	348	341	328	334	341	365	332	345	317	303	327	372	360	377	350	352	349	353	329	311	338	317	333	321	367	366	358	339	357	353	343	343	358	342	360	387	333	332	347	386	338	333	352	365	332	358	298	362	356	328	317	367	335	306	360	344	350	343	350	362	365	348	363	351	353	347	375	383	327	345	364	331	327	330	378	336	325	321	339	373	368	367	372	326	335	323	389	368	377	364	333	369	348	355	352	373	340	351	338	336	364	338	348	343	369	336	346	351	349	347	339	349	329	362	323	329	353	361	356	315	365	338	352	365	326	348	321	349	348	358	370	373	323	350	327	334	367	367	370	380	380	346	335	369	334	362	338	325	335	373	345	337	347	327	318	363	328	358	362	330	332	346	336	353	352	356	317	363	318	334	336	377	364	390	341	385	346	311	354	360	324	341	327	363	345	325	317	328	323	319	307	339	349	337	343	336	358	359	377	378	352	329	355	349	353	348	339	359	342	316	381	354	307	337	328	376	339	341	335	360	349	363	347	329	374	328	337	344	361	356	358	378	367	350	350	376	365	342	363	380	317	336	368	312	388	340	360	331	329	339	352	394	365	337	308	332	338	321	336	371	319	335	329	322	343	359	316	336	369	342	360	388	343	335	349	324	363	325	347	357	315	333	365	335	313	336	349	335	357	344	348	329	357	349	312	377	378	343	328	341	349	372	324	400	365	321	322	333	325	317	375	322	296	326	330	371	338	363	374	356	318	328	323	328	350	343	346	326	369	374	339	366	341	331	363	363	325	354	347	351	326	340	354	359	338	323	336	347	362	344	371	316	349	341	374	339	308	355	360	362	345	359	328	350	360	360	341	329	324	346	357	330	383	342	354	350	325	329	304	322	352	338	339	346	347	315	359	336	326	316	312	354	368	346	355	385	359	335	364	358	338	332	378	366	388	350	355	329	352	337	340	331	353	350	335	369	377	343	345	346	343	336	368	381	354	341	346	314	348	313	380	327	322	344	358	330	362	336	321	326	346	319	336	352	329	365	322	373	329	334	364	361	364	342	324	354	340	354	352	365	313	366	337	342	351	330	340	353	369	351	335	366	368	388	328	343	338	365	362	337	340	348	355	356	361	324	329	357	343	327	341	345	345	335	362	317	361	329	332	349	333	356	341	336	352	349	331	338	363	373	350	368	342	317	340	359	370	338	306	320	355	302	357	348	309	339	344	348	348	335	327	359	355	331	379	357	322	324	309	363	367	342	305	358	364	339	357	364	370	335	317	347	340	339	362	339	397	343	326	339	359	375	367	331	348	341	327	313	313	352	381	336	365	363	353	355	336	350	341	373	351	314	343	315	343	312	341	322	339	295	312	348	342	353	335	341	348	364	338	329	375	371	342	374	321	307	353	331	339	370	370	338	356	336	347	360	325	362	333	372	347	325	340	316	347	359	370	368	352	372	342	318	363	347	353	331	375	365	336	345	348	348	342	282	349	403	340	365	366	335	378	348	320	354	379	356	361	354	322	353	337	336	341	358	380	348	365	360	330	356	332	322	341	318	331	330	300	312	342	344	359	371	330	321	352	320	359	341	334	354	368	340	326	369	354	354	341	360	355	379	327	379	385	354	349	364	381	362	361	361	373	356	374	346	350	324	395	326	313	351	340	333	332	380	385	326	353	337	334	395	366	321	311	326	334	323	344	355	341	353	369	357	310	338	359	361	330	363	337	333	351	383	360	342	339	339	347	374	344	340	343	341	377	346	370	323	332	341	368	357	384	339	336	359	329	356	396	308	339	330	324	357	327	338	354	350	317	345	344	335	310	357	348	342	366	341	348	339	383	327	381	387	348	320	340	306	344	319	340	334	317	317	363	381	335	334	315	310	340	375	343	332	381	319	327	323	340	357	352	319	345	341	348	377	326	337	359	325	325	328	326	351	365	358	346	332	347	355	355	342	330	364	329	344	382	346	365	349	350	325	328	325	331	339	331	355	373	345	350	358	343	335	351	303	347	304	350	351	343	341	328	305	329	361	365	354	366	371	321	359	345	326	321	313	395	355	345	318	331	316	333	351	349	322	345	353	316	355	334	307	323	349	364	330	324	346	342	337	362	346	374	344	372	327	338	325	337	319	350	394	332	358	376	359	338	378	329	366	373	374	340	344	373	308	342	364	385	329	358	373	342	353	367	334	339	345	358	396	357	372	341	361	361	345	346	316	359	325	351	293	341	334	323	361	371	380	377	346	393	323	320	340	309	348	371	333	332	331	345	346	351	347	351	325	347	354	346	355	343	334	349	319	346	318	341	320	336	372	338	364	353	375	350	337	330	328	308	362	345	369	378	363	363	352	339	341	352	351	360	345	339	320	335	353	331	322	324	346	361	336	334	346	347	339	313	340	329	312	350	304	358	327	340	394	351	345	353	359	354	343	329	379	354	335	341	339	287	345	350	359	334	324	311	333	338	347	363	350	383	355	353	361	325	339	340	367	365	345	352	359	336	337	348	344	334	332	359	363	330	382	335	365	340	368	331	339	371	349	361	325	320	337	349	326	353	352	376	353	346	335	360	345	357	374	335	354	361	355	339	373	355	344	319	357	343	334	339	329	365	357	376	356	343	361	332	343	332	364	380	355	371	327	355	311	356	326	348	342	355	354	320	352	297	368	351	330	359	353	331	342	349	331	354	355	312	366	339	339	345	340	361	329	329	333	329	361	345	350	325	356	336	330	357	352	342	313	340	411	345	349	330	363	345	342	343	376	350	335	377	374	350	373	377	331	380	349	326	329	354	354	319	380	355	340	354	315	342	349	401	330	348	356	331	366	325	352	328	321	351	353	369	337	310	346	353	340	339	353	340	314	333	327	339	388	334	342	354	327	322	349	343	345	343	321	331	346	354	331	340	321	324	342	346	319	319	360	339	337	338	329	349	367	325	338	356	341	343	336	294	330	338	350	338	342	358	342	312	371	345	358	350	370	347	327	371	316	319	352	349	332	323	365	351	341	361	348	357	361	352	345	349	315	334	332	383	360	383	328	308	336	324	374	347	343	335	386	347	305	347	332	343	335	344	359	339	348	353	342	333	321	303	349	345	324	339	318	322	345	337	344	356	377	360	325	337	357	335	329	387	366	344	348	315	336	336	319	380	351	355	338	348	410	346	330	349	362	341	332	355	308	387	338	355	339	324	347	359	342	370	361	360	350	342	370	356	313	342	343	349	365	348	330	355
6746	8465	18983	16687	16847	8780	4369	1509	1759	2492	2491	2587	1887	1683	2126	3514	4057	3052	2097	2005	1529	1164	918	879	817	840	893	849	895	879	864	843	833	862	869	815	850	807	824	830	825	860	832	857	783	778	853	800	884	863	899	821	849	815	836	867	828	877	847	871	839	779	823	846	828	864	852	891	865	817	844	890	866	822	871	867	828	844	866	829	903	844	875	921	877	859	850	824	869	864	858	881	866	857	819	880	871	826	835	870	907	854	849	853	848	842	894	859	815	861	828	861	818	832	881	816	860	834	907	839	848	841	830	911	834	848	828	870	844	846	815	833	831	872	878	843	850	882	825	894	875	909	910	820	878	846	859	857	871	835	815	872	837	859	899	812	871	831	879	858	883	850	856	834	833	864	879	869	900	908	845	843	893	895	841	836	855	886	836	857	837	841	868	837	827	845	856	870	856	813	850	875	794	871	843	875	828	826	848	827	827	878	799	900	906	854	826	851	896	834	797	867	872	841	873	813	834	846	826	876	860	866	845	897	879	875	830	906	841	821	887	832	837	842	816	917	871	818	845	883	877	826	880	830	892	848	876	859	860	813	786	832	894	841	824	826	830	841	873	880	858	883	898	869	867	892	826	807	831	819	923	855	873	870	829	868	828	840	831	872	880	897	799	810	843	850	881	829	861	861	833	822	883	837	852	876	831	886	854	857	896	877	824	900	879	849	825	808	858	880	854	817	811	888	879	808	854	847	845	856	863	832	857	851	837	847	870	851	810	854	840	884	845	861	796	807	823	862	865	830	923	829	813	821	821	827	845	874	811	859	831	833	816	864	812	873	838	868	852	852	903	840	888	834	863	825	799	815	849	795	902	809	887	828	813	866	877	867	872	870	895	864	870	852	871	843	821	865	898	900	829	885	859	846	904	892	874	880	832	860	832	806	889	831	891	884	829	861	860	873	849	839	872	869	838	852	859	938	860	819	821	856	824	833	835	784	868	858	865	834	840	836	849	798	835	863	926	895	909	817	823	865	885	858	856	857	823	880	860	862	881	835	851	798	822	862	827	866	887	808	830	854	813	860	833	905	826	867	833	861	824	874	849	843	829	851	817	866	834	891	841	801	861	839	873	848	919	863	833	842	884	858	823	788	865	890	843	855	886	861	848	866	854	871	867	865	793	844	867	834	869	832	864	813	848	856	843	823	862	826	850	823	806	873	854	830	832	896	885	873	858	837	879	834	870	819	893	779	843	839	848	844	870	862	854	843	799	908	813	915	842	914	797	871	876	873	866	847	826	882	819	865	832	860	860	837	830	826	856	822	841	859	856	819	894	841	800	857	822	871	865	899	853	844	857	883	874	882	889	955	801	851	834	851	880	825	841	860	828	810	862	857	880	853	925	901	855	814	811	896	852	863	859	880	862	876	862	906	810	878	887	882	846	864	920	840	887	793	820	812	863	867	868	856	904	859	866	890	814	834	859	836	823	877	884	855	870	884	858	820	877	849	898	866	851	857	844	860	900	833	818	846	866	851	886	870	872	886	877	839	845	849	834	786	846	897	866	870	906	834	854	822	819	876	883	887	849	869	827	876	825	885	868	902	892	821	835	867	854	840	812	904	883	826	832	851	862	817	806	868	866	855	879	843	836	870	852	870	851	875	847	824	845	850	870	846	844	843	878	838	849	844	848	892	859	878	844	853	858	854	849	869	815	888	860	932	864	828	868	878	826	900	849	868	794	904	862	891	798	861	821	879	845	867	898	826	826	870	794	842	868	827	882	834	880	836	843	878	803	882	828	864	862	835	866	899	839	817	833	782	850	884	859	843	825	819	840	847	885	879	869	920	824	898	849	848	874	888	852	832	863	891	853	842	876	866	825	912	874	874	840	845	790	831	864	872	868	845	856	817	834	855	860	880	822	837	807	864	806	794	848	866	872	854	906	872	836	870	821	834	821	887	868	867	879	865	837	862	915	881	893	807	857	882	917	846	842	842	827	853	861	833	831	874	867	873	844	783	815	861	865	848	870	866	868	897	895	875	894	867	843	840	874	875	816	827	874	868	826	862	870	905	843	884	918	832	835	842	846	892	874	855	865	850	878	828	853	880	857	891	867	823	813	833	831	852	806	876	776	841	839	904	849	856	844	827	780	897	880	829	861	861	834	802	893	855	873	861	840	888	859	836	838	895	861	855	851	892	830	805	898	860	847	902	855	858	836	862	876	868	903	865	888	904	826	807	814	841	860	859	894	834	849	842	837	833	857	873	832	866	820	829	815	842	866	875	833	872	876	855	839	810	805	863	838	878	885	848	843	841	896	822	819	876	865	901	827	906	862	823	899	871	859	862	865	810	876	826	855	866	865	866	900	855	863	891	860	842	841	867	818	781	798	854	829	841	854	869	865	827	888	855	834	851	867	855	853	789	831	834	871	852	819	892	820	828	789	882	862	853	889	888	882	817	861	862	874	875	857	858	840	871	886	823	835	860	878	831	840	814	876	869	834	806	854	857	880	889	853	836	843	855	848	868	875	836	846	840	864	830	860	855	878	846	887	810	826	894	881	847	849	877	837	882	877	819	826	855	833	845	858	820	836	837	880	878	824	883	857	836	870	837	878	877	824	874	833	838	840	862	846	860	828	852	844	815	816	858	837	825	838	879	823	843	909	854	877	856	904	835	869	853	872	766	811	872	832	827	892	878	785	811	827	863	900	847	864	866	895	887	931	856	865	870	789	827	827	818	819	892	843	874	893	878	847	833	880	840	847	870	848	889	823	862	775	800	864	844	875	823	918	847	829	848	816	835	865	887	853	886	834	861	843	870	900	844	877	848	858	857	893	817	824	896	819	840	868	865	873	853	812	862	843	802	825	855	836	849	888	878	858	775	830	869	825	872	844	894	832	847	800	863	841	809	912	839	853	838	863	820	865	857	833	866	828	866	830	810	840	863	901	872	820	878	850	852	846	860	894	836	834	846	848	845	880	867	827	891	867	900	842	800	843	848	810	859	852	825	804	876	885	906	869	818	867	867	839	815	846	838	798	874	785	832	860	815	863	856	849	881	841	818	856	824	839	896	907	877	805	841	854	835	885	856	844	887	848	885	808	827	839	840	850	866	864	858	864	842	856	888	861	825	863	822	857	894	888	841	820	831	870	887	801	883	822	817	894	851	859	852	848	867	822	823	852	841	853	822	856	835	845	856	901	836	894	827	862	812	819	831	818	846	870	823	813	787	799	898	868	898	846	809	887	831	838	878	828	841	845	819	908	833	819	810	866	834	907	790	870	831	844	857	880	861	918	828	826	867	812	867	886	824	874	854	871	827	864	839	874	876	851	824	934	895	853	851	862	829	820	883	802	856	869	905	878	858	793	836	822	826	836	897	867	879	814	814	877	842	852	840	902	873	855	946	864	898	790	843	854	864	826	814	864	860	825	870	882	845	846	853	903	816	874	859	835	839	875	803	827	873	919	841	812	852	824	861	839	846	831	850	814	890	838	882	853	831
38492	41793	45185	43281	40435	27757	16130	11260	4708	4149	3091	2539	2439	3210	6569	8275	5885	3288	2826	1790	1136	685	470	446	420	425	413	428	413	442	432	469	437	417	420	390	444	412	416	432	434	400	395	423	436	417	417	461	420	407	402	410	410	423	399	382	388	426	430	393	410	411	458	414	417	407	446	400	392	392	401	426	409	403	408	425	417	430	479	401	410	413	439	411	432	414	435	380	414	404	460	433	429	421	430	415	402	443	436	401	415	404	408	420	413	454	389	412	412	454	441	425	416	425	409	385	467	402	376	387	418	372	408	432	460	400	434	403	403	442	415	429	415	412	449	397	424	405	420	392	431	391	420	428	415	401	467	448	390	384	391	386	423	450	454	399	403	400	416	418	427	423	416	414	440	428	401	415	423	385	369	400	414	382	420	448	432	410	426	426	389	394	401	399	412	388	409	427	405	449	415	384	433	401	440	392	467	424	393	427	441	396	381	394	423	400	444	442	444	374	430	435	436	405	384	385	405	398	398	412	418	425	451	362	434	424	425	402	411	409	425	410	443	438	405	414	468	423	455	441	426	373	406	418	399	395	423	431	415	381	397	433	432	387	446	410	395	417	434	421	394	420	389	447	412	407	389	427	420	447	419	401	444	422	395	396	415	418	420	395	444	370	444	413	425	398	403	408	408	436	427	434	427	402	436	393	391	421	442	437	426	442	399	411	410	407	403	400	402	406	445	389	396	418	376	422	426	413	412	423	429	381	399	375	401	431	414	419	430	427	420	392	430	415	379	360	401	428	407	446	400	414	469	421	434	438	460	415	428	435	411	446	423	397	434	448	400	379	407	429	416	418	404	429	435	405	389	438	427	373	426	402	407	380	386	436	413	361	429	392	375	426	382	414	406	425	399	387	421	409	422	368	407	389	408	376	428	436	412	448	400	412	427	436	430	400	401	433	418	425	409	413	411	419	431	392	416	396	419	427	430	421	412	412	439	417	382	430	413	407	395	426	402	387	447	425	414	428	387	445	437	409	422	400	427	419	411	417	392	421	418	398	400	418	413	457	407	415	415	407	395	465	399	422	384	399	449	432	402	419	399	419	441	409	432	399	434	420	411	421	381	391	448	430	414	420	425	437	409	415	425	416	421	402	427	435	434	428	382	437	447	464	416	433	418	421	416	390	409	404	366	415	434	389	439	428	415	384	375	383	446	412	399	406	402	407	411	384	410	375	413	396	389	415	420	420	411	405	430	443	440	423	421	460	416	420	421	388	416	389	417	424	429	386	424	394	431	410	398	404	418	399	407	432	396	409	394	428	384	413	429	421	431	394	384	370	384	425	433	426	438	458	443	438	381	411	451	411	450	411	434	437	394	374	449	416	438	418	417	423	397	405	389	413	403	440	411	384	371	403	449	378	449	433	460	379	410	382	431	403	458	461	424	419	443	413	458	409	431	422	439	385	391	422	437	386	460	421	410	400	392	400	401	407	378	403	399	412	417	422	425	402	416	418	439	414	405	389	415	424	389	457	401	407	398	385	393	450	407	460	403	430	392	421	419	448	408	399	449	427	397	416	415	404	418	428	444	383	419	402	414	391	426	405	427	399	413	408	435	401	394	407	440	430	406	384	405	430	438	399	445	423	411	399	406	362	391	431	384	412	400	445	457	423	362	417	427	422	442	410	439	421	423	413	408	445	382	420	429	420	415	427	427	423	398	403	411	441	431	407	412	459	419	420	437	400	403	424	373	451	422	391	416	440	445	408	414	416	458	436	439	407	402	410	457	412	411	438	409	377	412	401	415	459	436	373	413	423	402	430	431	397	420	408	372	427	430	388	416	398	422	438	385	445	398	380	424	432	380	424	403	418	359	403	369	394	440	422	429	409	421	408	427	452	374	424	423	402	404	433	372	406	407	409	398	443	444	428	400	440	401	417	415	394	366	396	411	419	381	418	405	440	426	409	428	448	416	378	399	414	407	434	440	394	428	400	422	423	425	423	419	390	425	409	414	472	381	414	376	393	454	408	412	439	408	435	405	441	438	416	442	435	431	447	459	400	441	387	411	401	402	423	402	476	409	432	414	439	439	432	407	435	407	383	443	429	430	438	399	423	413	427	384	427	409	402	457	380	432	418	424	403	434	390	377	435	452	403	447	401	410	414	420	372	452	438	434	402	431	398	429	418	454	424	374	406	417	433	426	449	418	447	397	448	458	410	458	469	433	406	398	415	397	391	393	413	478	402	432	433	386	428	403	419	402	436	415	404	410	381	457	463	418	429	417	402	451	389	409	404	400	404	405	377	457	451	429	393	401	417	407	423	419	393	382	387	397	410	413	379	420	452	398	429	445	429	423	378	435	422	380	387	433	422	423	412	407	373	455	397	378	423	431	409	427	431	403	410	376	421	444	387	405	448	424	364	441	401	397	436	404	429	433	437	423	452	420	410	428	425	433	379	442	410	386	406	467	382	385	368	398	418	442	408	430	466	414	412	402	423	416	410	438	390	408	410	415	435	416	392	455	401	417	397	429	444	422	437	405	409	410	427	404	421	399	393	461	404	425	449	395	444	383	430	430	410	411	431	418	457	438	364	438	418	427	397	408	379	410	433	441	420	437	405	387	421	392	394	419	393	433	418	454	399	424	420	390	410	441	434	416	442	378	386	407	404	395	440	376	397	444	425	458	413	381	401	413	377	452	423	430	419	382	443	437	389	426	450	419	409	401	421	415	389	444	392	467	413	414	400	417	456	435	422	381	430	395	415	420	424	422	370	406	424	468	431	393	415	388	382	424	380	382	429	404	387	420	439	412	386	435	434	468	445	429	448	389	361	439	386	401	413	446	432	397	437	404	413	399	432	441	415	416	405	408	401	441	365	442	372	402	470	399	456	444	397	421	407	411	428	399	420	396	413	415	469	382	405	386	405	391	389	413	396	406	400	436	443	386	435	406	407	401	386	414	443	456	432	389	439	414	355	421	407	430	390	448	423	420	426	433	414	424	401	413	394	427	395	431	365	412	419	425	381	394	397	440	422	426	431	419	396	429	391	403	427	447	431	405	396	405	416	424	405	375	378	432	379	445	416	430	385	423	449	427	446	429	380	416	424	438	422	414	424	406	421	432	418	430	403	402	409	416	423	432	433	424	409	434	398	385	420	436	420	443	423	390	420	414	403	394	410	443	407	405	402	395	424	410	379	447	423	404	463	415	464	440	428	384	396	394	398	395	422	381	394	421	404	411	409	407	432	413	438	425	408	403	417	425	428	419	406	402	439	394	435	394	412	400	418	370	422	441	412	412	394	409	417	417	402	406	421	428	426	437	434	446	402	434	445	433	399	390	454	389	415	440	405	409	422	408	389	363	408	417	366	425	410	412	407	407	398	441	388	416	417	398	426	392	437	418	409	404	414	413	442	433	407	400	410	450	442	433	423	411	444	410	453	392	459	420	438	403	414	420	428	450	370	377	430	414	386	410	411	414	397	394	389	448	451	418	423	398	391	392	394
26138	34855	45933	47106	49693	21019	12141	10659	6960	11524	10477	9882	10474	14347	25016	27579	21455	13761	12341	7952	4665	2461	1463	1069	1090	993	973	988	1020	965	987	1056	985	971	1038	1034	960	978	1006	992	1006	990	1025	1020	1005	997	1017	966	989	1040	916	965	1020	988	1045	987	987	1020	993	956	1057	955	1004	1070	980	975	1038	995	1019	981	1002	983	998	964	989	955	1030	954	990	956	1041	1019	1035	986	956	979	1029	1030	965	942	1017	966	995	1021	1031	981	985	1033	1047	1027	994	977	963	1004	992	967	956	1065	1043	983	946	987	985	974	963	977	952	1040	1016	976	962	965	1009	981	977	978	999	1029	990	1006	995	1022	939	1034	990	942	1025	1012	1011	1032	1002	975	947	961	1001	989	994	1008	969	973	973	969	1004	933	980	1004	1007	1004	1004	1021	1006	1001	963	1016	987	973	1025	997	975	1002	1008	1050	1032	1002	962	941	1018	966	953	990	981	1035	1030	961	969	1034	992	943	993	997	1005	1031	964	947	950	936	964	978	966	1037	1023	965	1011	965	982	982	999	1034	988	978	992	962	977	1063	1039	1080	1021	977	1029	1064	1044	1026	1041	995	1042	1018	990	1012	994	963	1002	1009	1028	994	1027	1033	1002	966	1018	1054	1028	962	962	992	999	1010	909	1036	1018	1023	969	1012	985	986	1004	1038	996	985	989	1011	1047	975	957	1027	1055	1019	1058	1038	1042	1013	995	989	1002	996	970	975	1018	1003	989	1023	1001	1025	986	1023	1002	991	989	990	1032	980	1031	948	951	952	984	962	1019	989	947	992	979	1011	986	981	1033	998	964	987	982	973	991	988	982	1013	978	1011	992	987	971	985	999	981	998	1002	1009	1031	1012	986	997	1013	977	962	949	1006	939	1014	1005	1015	1015	990	970	992	1034	1007	1011	992	1000	1008	992	992	996	1001	1005	998	1019	933	958	985	949	1009	984	979	1012	1008	1043	972	984	1044	1023	973	996	1004	1012	998	1004	1026	950	977	970	999	981	979	1042	1020	985	984	985	991	994	986	1038	996	1049	980	940	1056	1009	964	978	1019	1024	940	983	1055	945	1046	1066	980	978	1008	967	995	978	1015	993	1036	978	974	1000	976	969	942	1025	979	1009	1000	1032	949	1058	982	1036	988	1009	1023	926	943	981	1025	952	972	1004	961	972	1035	1002	986	1024	947	997	990	1022	972	1041	1012	987	1016	1009	972	1012	1057	993	990	1026	1043	1061	996	996	1027	1045	942	991	990	949	1043	997	1007	1012	996	954	978	990	986	972	1054	943	961	1014	1014	1005	1016	976	980	991	1002	1015	1022	1024	998	1005	964	1031	986	1048	983	1066	1021	1056	1007	1075	997	1014	982	1033	986	994	966	1019	988	988	1010	978	962	1030	1037	1014	1043	995	985	971	966	1006	1012	1045	1015	1040	1000	1049	1005	1079	1009	977	912	1038	1026	1010	1063	988	1022	996	989	975	970	995	978	993	955	998	1006	1020	1021	1001	1005	977	1000	962	972	1033	1001	1027	972	1041	1009	957	1046	988	1011	977	992	1029	1014	1035	1006	1029	985	1054	947	1013	998	957	985	1009	1015	949	984	989	1041	1042	994	1023	984	955	988	1003	969	1029	996	1012	1026	981	1004	1006	979	1052	993	980	1003	990	1028	1037	989	1007	1010	965	1011	986	1024	953	974	965	978	983	942	937	984	972	991	994	979	981	986	952	1046	987	1006	991	1008	1027	956	990	1034	919	1013	967	1000	1065	1045	983	1022	1054	1041	991	947	974	1029	996	983	981	995	1004	1018	981	920	1005	992	1007	1016	959	1031	1030	1027	961	998	970	977	996	1067	1003	1009	966	973	1051	997	1035	984	983	1002	987	993	1013	933	1014	1007	991	1049	967	1016	993	973	968	1014	963	983	1029	1040	933	970	965	1003	959	980	978	1035	1003	976	1033	974	945	986	991	965	957	997	982	1042	987	1003	1000	973	976	988	1016	968	999	993	966	1030	994	989	986	1082	963	1019	1024	1044	1020	1011	974	1001	953	968	1031	992	1009	992	1004	1066	881	1010	998	1014	982	989	1005	1048	952	983	1009	988	1015	974	1016	1044	976	1014	969	998	996	973	988	1039	999	1007	1044	1013	974	1002	1013	1060	971	983	1031	1001	971	1004	1017	981	979	1060	1074	969	1021	1038	984	1032	988	1004	967	1057	1025	1023	1008	1036	988	985	994	1035	961	954	997	1052	950	969	1064	1074	1048	994	972	1030	950	995	948	1053	961	1053	1035	1024	1000	1003	973	1023	983	1008	1014	1012	970	1055	989	983	977	981	1005	1037	986	1068	991	1007	1003	990	1010	983	989	1024	984	1009	990	1045	955	1013	986	984	987	1000	963	993	1030	1047	1003	980	949	977	934	995	1046	1049	975	970	1000	958	996	957	955	1050	1028	981	989	1024	955	995	1008	986	1036	1027	1043	964	995	1025	1020	1045	1026	1010	970	963	961	1011	1026	1000	996	990	1042	989	955	994	1003	994	1073	936	994	1014	1025	946	948	932	941	1039	1061	1003	1007	955	971	1009	1012	957	961	942	954	976	965	971	983	1002	977	987	1002	1029	1021	1020	995	1031	995	991	990	988	1030	1047	987	969	963	1015	978	990	962	975	1084	962	1031	978	1059	979	1013	923	982	1009	1039	1002	985	1020	987	935	925	996	1004	1014	1071	1013	975	1048	1029	962	1073	1012	1032	995	1003	1022	1010	966	983	985	923	984	1002	1008	1058	965	953	969	965	985	970	978	977	970	1004	992	935	1037	1038	970	993	989	998	1018	978	1021	1056	1002	975	1054	1040	1014	1033	1014	989	1022	987	1028	1077	1018	976	968	1033	989	1036	984	984	990	975	998	1054	983	990	980	998	993	969	1011	958	986	1010	950	1049	1039	976	1010	992	982	1013	962	1013	1024	975	978	1090	1022	967	964	991	959	988	923	967	973	975	1009	1002	1018	994	1029	959	946	983	981	946	1011	932	981	980	1035	1016	1041	936	1020	980	991	983	1014	984	1021	1003	954	981	999	973	1025	1032	1017	986	1024	943	993	1012	994	1006	997	979	951	984	969	1002	997	976	964	1023	1030	993	1000	1012	948	1009	1010	975	1019	964	1009	942	968	976	966	948	984	989	966	1021	954	1025	1002	991	948	999	955	946	991	999	1040	975	998	982	1055	988	970	938	954	958	1030	993	954	956	996	987	939	1016	946	1020	1009	999	977	1032	990	1003	1027	935	950	1000	975	963	992	1007	990	982	1011	1045	945	983	989	986	999	1051	1007	962	988	1028	996	930	1037	1025	1011	1013	1016	1011	946	997	1013	954	956	1017	1030	976	988	1047	1046	996	1029	1026	977	965	981	1032	980	1014	973	1010	1038	999	928	1025	997	989	1003	1018	1027	1051	1018	980	1035	997	973	992	1021	1013	950	986	1049	948	987	1002	1003	1061	1006	1026	966	1028	982	987	1008	1031	946	991	1011	1027	943	1014	984	970	993	1010	1010	985	963	970	1039	1001	1016	1011	956	935	995	1021	997	982	1042	1039	953	1034	1006	1024	944	997	1008	965	1001	997	1035	1050	1026	940	1010	1037	1035	1064	1056	1041	1015	1052	946	1036	984	987	1013	1034	1030	1014	956	965	976	1055	957	1053	1034	1005	999	1037	971	972	972	988	1032	995	995	997	1040	1022	1042	977	972	1014	1024	1044	966	980	991	1018	1010	978	1052	931	980	1027	1013	1038	1000	999	1033	986	1043	1016	953	962	966	972	1005	935	1032	962	1022	939	1007	1019	987	986	942	1043	1056	1011	997	990	994	996	1024	964	973	965	960	1029	927	1030	1047	939	1044	1013	959	998	1013	994	1002	981	949	975	1005	1042	1028	1003	955	1067	984	982	969	1040	983	998	994	956	991	1020	990	971	1005	1019	1050	949	1029	983	999	953	988	1038	1010	998	945	978	995	985	940	995	967	994	1019	1022	1070	1023	1006	968	1016	1001	968	1048	973	1021	1007	1004	990	991	1014	969	951	955	1007	993	997	986	980	1016	1022	1045	961	1034	977	1028	995	960	967	1015	1042	1031	994	1014	954	977	989	986	1003	987	950	956	978	962	1038	1010	1038	916	986	998	1000	1024	1057	954	951
49532	47354	47444	45144	44097	43003	46066	33668	21428	13846	5247	3689	3143	4657	9760	11911	10643	7033	4246	2086	1021	631	443	416	412	362	412	421	388	396	366	368	415	388	389	442	396	364	430	408	397	373	377	377	409	350	378	399	397	396	420	364	380	403	430	412	407	389	394	399	448	367	410	417	366	395	344	407	395	417	384	405	475	378	418	428	363	384	398	413	382	402	415	402	375	410	380	386	441	439	401	380	421	386	390	384	395	374	395	409	381	415	370	394	387	422	385	407	390	371	413	379	391	408	410	352	405	414	400	408	377	418	410	416	423	415	379	400	386	407	399	422	360	370	374	375	402	393	410	395	409	394	426	414	407	412	368	382	376	413	389	433	412	374	413	394	391	339	417	395	359	447	422	434	455	397	404	356	368	419	396	377	359	382	372	369	346	421	425	382	352	418	431	390	410	433	419	367	429	404	409	411	403	395	343	383	410	402	393	370	386	396	373	389	393	364	389	413	400	383	426	439	363	392	402	377	415	390	393	388	379	408	390	382	398	403	347	361	394	384	400	444	434	401	410	366	401	375	394	375	369	388	405	397	378	377	412	414	386	395	410	403	418	379	416	429	416	366	397	370	412	357	382	409	354	364	361	398	396	386	373	414	381	399	417	449	447	414	395	412	350	418	432	391	401	416	371	364	427	383	390	390	359	405	372	377	437	381	403	382	408	375	377	358	395	395	398	364	368	404	407	392	371	379	373	384	406	433	370	422	368	389	397	406	428	424	412	392	391	400	389	402	405	386	404	389	412	389	394	385	396	401	386	391	415	407	407	398	402	422	360	383	414	427	406	398	423	383	403	385	395	356	401	406	406	384	367	403	432	357	389	411	391	407	383	412	414	419	405	386	445	402	402	425	345	389	413	379	375	372	396	412	394	378	378	432	396	457	432	405	428	396	395	366	386	409	427	422	382	397	422	355	412	403	433	401	379	383	399	414	405	364	389	394	374	398	366	385	376	379	396	360	422	413	360	408	399	391	400	420	383	376	390	403	376	382	400	371	353	376	390	366	412	412	380	386	391	397	417	399	395	346	419	395	399	400	390	419	395	424	354	388	386	376	404	354	393	411	378	396	375	393	382	385	403	391	386	378	397	439	377	402	384	382	372	377	394	380	378	373	380	399	380	383	354	399	402	398	371	387	371	394	440	382	367	397	364	370	385	424	426	406	383	376	368	343	421	390	388	378	394	385	370	382	413	371	415	433	432	390	380	399	415	418	414	432	388	387	407	400	419	428	385	378	390	419	421	409	420	397	411	405	382	393	387	383	389	384	400	411	386	368	391	397	352	357	383	387	380	386	407	388	412	376	378	352	387	377	361	389	362	376	394	378	344	408	387	377	397	353	417	398	376	393	389	394	388	368	386	350	417	425	365	378	391	384	412	380	428	369	405	388	381	401	416	390	384	375	390	389	390	397	370	372	429	402	370	398	391	392	386	384	389	420	368	395	431	405	413	391	382	375	349	423	431	399	431	380	391	400	427	395	403	411	414	383	373	373	388	391	418	375	420	415	382	424	381	383	360	381	402	391	360	374	410	406	402	371	429	414	421	398	384	370	392	415	379	420	386	389	401	409	431	445	396	412	406	405	403	412	381	392	386	395	408	372	383	423	395	400	387	375	397	394	438	418	413	379	424	366	395	368	391	416	419	395	369	378	419	406	373	416	378	423	385	404	403	398	407	393	370	419	389	393	361	398	382	388	383	391	404	387	401	388	389	351	401	408	405	406	414	375	408	414	402	376	401	390	392	378	438	390	396	375	352	420	412	409	365	368	384	418	405	368	395	372	382	381	390	371	396	387	387	405	384	418	418	390	367	424	396	398	366	417	363	377	439	414	368	370	381	401	390	397	382	376	398	391	436	383	386	395	391	395	370	385	403	380	385	370	423	396	381	377	394	380	388	424	400	363	411	382	354	375	396	418	390	373	406	374	397	377	439	416	379	380	370	387	417	411	403	390	404	400	402	426	393	424	433	383	412	425	371	376	403	386	379	364	399	409	379	457	416	382	436	395	377	404	369	400	418	417	359	359	391	406	401	362	355	381	391	422	394	399	351	392	393	416	388	422	416	352	363	422	423	408	379	396	392	399	424	397	390	440	381	401	354	442	398	406	376	352	419	391	357	440	363	398	440	396	382	362	374	411	390	383	404	405	381	382	395	383	388	369	355	387	377	360	395	363	381	408	409	375	418	390	372	382	389	385	392	430	406	372	405	370	404	396	405	383	351	388	416	348	382	355	375	409	396	427	438	402	384	395	388	380	391	387	402	412	367	396	382	370	383	388	436	375	410	388	386	391	400	393	374	358	376	372	410	451	390	372	408	335	391	421	369	382	397	399	418	385	417	380	390	369	392	422	392	356	406	417	403	375	351	390	372	388	395	357	387	409	369	381	376	394	391	373	370	430	414	398	392	375	441	405	422	412	398	410	423	382	405	400	392	398	408	402	386	391	371	412	388	382	390	373	375	367	366	391	420	403	393	378	390	375	387	404	395	382	364	363	368	392	425	385	397	383	374	391	380	374	397	403	384	378	376	379	383	360	414	392	420	428	418	409	371	350	368	376	409	420	386	401	392	376	398	400	391	372	385	383	389	427	387	370	407	382	420	411	403	387	381	397	393	409	383	386	446	377	392	377	398	382	427	414	369	421	419	374	398	383	411	388	373	398	384	377	394	399	395	372	408	357	391	409	394	390	382	345	381	418	417	376	394	422	396	412	396	373	386	395	393	348	359	393	385	386	386	379	420	375	386	421	418	384	387	397	417	383	424	438	393	408	419	369	396	375	414	409	406	361	380	354	383	414	383	391	391	414	406	379	390	392	374	415	377	357	404	370	391	343	388	397	365	351	408	396	372	375	379	419	369	413	424	373	376	383	378	393	373	397	398	435	396	379	382	400	412	387	383	382	370	346	375	397	427	411	391	413	402	369	416	386	418	396	392	408	405	380	407	408	358	395	378	369	373	368	389	393	413	371	371	405	410	389	410	374	360	400	392	431	380	358	406	384	397	384	382	402	427	373	363	372	396	430	389	429	393	375	379	408	370	358	395	390	391	400	420	372	371	407	337	422	374	425	392	348	390	385	403	415	385	390	404	384	387	397	356	393	426	410	366	396	391	369	383	401	381	393	372	426	379	384	384	376	423	409	417	438	384	414	401	391	418	419	426	372	367	372	404	419	400	366	408	393	398	399	378	388	397	397	370	407	376	391	402	397	406	381	404	397	416	407	382	389	389	370	395	380	399	382	361	376	404	401	455	416	408	398	436	373	391	391	412	399	395	393	382	388	378	422	388	376	358	389	396	375	412	374	412	383	386	366	367	367	442	398	390	382	379	398	370	439	400	404	385	384	421	399	395	373	388	398	400	386	372	431	384	398	341	415	406	384	378	366	400	417	402	402	376	371	387	399	442	405	429	411	403	423	369	396	387	408	406	425	394	358	401	398	406	369	350	438	409	407
35031	42101	49438	52607	51622	51399	48479	32623	14950	11688	8518	12184	12206	18606	31146	32865	30342	23569	15902	8598	3878	1990	1192	1012	926	944	967	889	915	944	954	895	948	954	981	955	923	932	956	915	949	937	899	939	919	897	948	945	943	920	925	909	937	936	925	949	949	891	913	936	915	955	987	934	920	898	960	973	943	886	961	936	905	894	904	1000	971	967	918	932	904	968	965	946	947	956	932	905	899	885	895	882	905	923	967	897	919	927	921	914	879	942	966	938	921	921	950	942	904	942	939	977	938	889	895	914	912	922	883	934	939	954	959	937	923	935	905	926	936	871	945	971	937	989	924	914	919	975	900	898	933	935	918	979	918	999	946	910	892	884	948	941	878	874	888	888	939	925	958	970	941	899	960	962	932	965	950	937	916	925	934	912	959	900	936	912	988	933	879	906	909	906	926	971	966	970	948	940	950	897	883	914	876	942	918	943	929	914	933	917	941	934	951	881	924	924	938	949	930	952	945	923	962	927	878	929	903	928	934	928	893	990	987	960	947	914	967	973	913	946	930	915	880	928	946	899	940	856	971	913	912	899	935	887	917	945	907	873	862	924	960	938	970	897	905	875	881	900	894	961	887	945	925	934	899	926	894	910	881	923	895	938	956	876	953	941	951	921	900	944	924	939	895	977	896	922	905	890	915	922	950	931	927	891	936	938	998	906	977	1031	949	947	887	897	875	952	940	879	900	903	1022	939	951	984	905	983	890	942	951	903	921	908	884	872	966	949	953	905	938	884	910	872	895	935	934	892	955	948	938	916	993	931	947	953	934	908	915	986	923	886	952	901	938	947	941	956	975	909	947	934	876	892	900	980	959	937	958	912	907	933	895	994	931	919	944	973	852	942	971	918	950	901	939	900	952	902	922	916	922	909	960	951	933	861	893	903	954	942	964	920	919	920	979	863	922	972	954	895	912	897	945	899	870	932	955	894	979	938	894	977	896	939	941	911	929	950	946	916	967	918	928	968	955	903	903	919	903	930	981	884	953	940	920	956	897	965	934	932	958	939	907	920	933	906	983	938	944	940	868	893	908	897	907	917	965	852	949	951	951	894	945	954	903	910	882	970	901	890	957	905	985	888	949	873	928	900	938	907	918	923	938	943	901	947	910	899	905	949	975	928	920	926	908	953	979	934	901	941	904	912	946	939	954	900	896	971	956	950	867	939	874	928	947	937	936	971	909	890	954	930	903	949	878	948	928	950	922	971	909	964	905	945	952	963	869	923	986	962	902	982	943	927	953	891	910	870	965	958	954	954	885	923	926	901	914	950	897	931	914	905	902	946	981	929	915	920	983	961	904	927	924	926	867	929	937	873	948	948	937	880	911	946	942	942	913	902	917	916	918	934	885	902	901	911	905	907	932	902	952	960	923	982	949	889	961	989	876	908	978	949	959	953	913	948	954	920	882	885	883	971	837	976	921	938	978	943	965	945	865	927	993	950	884	885	916	884	897	947	935	949	934	927	893	901	917	959	887	936	871	917	936	939	925	901	924	944	909	937	926	959	943	859	912	946	879	905	942	954	935	886	968	986	937	884	897	933	920	959	986	919	910	968	904	938	929	943	981	981	888	875	895	913	951	944	946	944	931	975	987	927	930	945	925	883	936	972	933	938	990	927	934	926	960	907	928	910	907	887	883	908	961	918	896	917	939	949	943	933	971	927	959	915	917	916	922	915	966	925	1007	951	915	939	965	959	969	989	937	969	967	954	932	898	876	960	953	952	890	953	954	968	879	924	927	910	958	954	904	902	939	920	968	894	904	905	879	965	952	996	898	885	973	947	988	957	911	920	974	929	940	915	902	894	907	957	918	943	893	973	921	962	991	969	957	947	966	898	1009	931	898	890	929	987	914	918	866	953	930	988	938	870	930	944	913	946	887	905	908	940	920	951	980	941	907	918	948	981	926	983	946	903	967	861	958	908	910	903	925	924	874	962	880	934	916	945	951	942	926	926	945	943	956	855	905	987	915	962	877	932	863	829	936	984	895	930	886	936	853	953	931	882	881	921	968	949	989	970	872	929	926	981	885	979	926	902	959	946	951	962	925	964	916	923	950	913	932	976	916	911	928	973	932	943	985	955	899	939	938	951	922	939	886	927	943	948	926	878	942	910	956	964	940	900	924	881	917	976	944	916	919	934	908	925	1004	884	879	908	905	1009	918	932	922	915	999	972	906	871	926	931	929	953	945	913	942	913	905	902	958	904	927	926	916	949	932	958	951	938	937	952	881	946	892	964	904	934	928	916	904	934	927	922	878	926	931	966	883	924	925	918	950	940	935	904	934	970	917	958	966	941	903	952	898	961	930	910	897	964	930	959	939	893	912	891	917	905	946	959	941	992	913	868	902	918	928	898	939	1022	939	956	907	930	888	1014	930	938	957	946	890	962	959	962	902	946	910	867	908	917	903	849	942	962	893	952	922	903	928	970	894	896	928	958	908	945	982	918	919	907	902	929	917	924	962	899	921	896	920	903	931	915	933	913	952	904	922	908	931	899	929	959	945	913	877	928	967	915	930	933	954	959	924	919	905	933	902	950	912	948	916	920	937	910	922	961	962	965	957	908	901	937	958	908	984	912	899	930	935	969	886	887	949	956	869	942	974	880	946	967	929	906	912	928	900	950	928	888	971	938	924	929	924	896	879	914	902	915	962	912	910	925	935	922	940	953	966	901	845	906	925	971	900	918	899	881	956	943	881	963	978	926	978	952	886	914	918	918	928	910	961	939	937	885	884	932	1015	945	944	987	915	990	927	912	925	912	941	897	984	960	959	933	881	884	919	916	875	914	944	955	889	904	947	1019	993	909	916	890	959	931	956	861	930	914	911	934	891	949	991	934	870	923	929	931	938	920	909	942	943	973	936	962	907	964	936	914	936	942	885	953	953	922	918	952	938	885	950	912	925	955	930	914	937	934	928	921	935	918	887	926	919	947	917	950	881	885	887	895	903	938	938	968	943	941	920	933	966	967	970	904	916	947	961	940	958	876	920	916	948	887	917	910	924	925	918	970	909	963	920	945	917	943	901	970	959	943	932	961	946	912	873	926	938	963	910	886	943	918	879	952	900	940	901	897	919	942	952	868	926	918	943	948	956	963	965	930	927	916	866	959	909	983	909	923	898	902	926	991	924	978	970	889	881	933	926	936	904	978	948	964	928	941	887	947	943	908	967	927	903	915	960	953	965	903	982	952	855	914	922	944	937	1018	908	913	890	936	911	953	954	862	971	972	888	913	934	904	958	998	907	939	928	965	957	905	884	892	917	929	919	932	943	939	909	957	938	946	918	918	903	946	915	939	929	958	931	976	878	957	924	905	934	867	928	926	979	891	966	950	905	975	961	946	939	912	848	878	904	971	904	940	903	965	960	963	963	958	861	944	911	968	938	911	988	947	954	974	896	878	967	933	922	934	907	907	852	926	890	969	884	916	978	900	894	903	924	918	990	917	896	925	984	943	942	911	942	940	1023	945	973	894
12590	9436	11768	16355	15305	6061	1350	677	585	522	457	552	901	782	764	721	616	579	533	524	374	349	351	338	351	326	354	305	319	325	339	332	365	348	321	360	334	326	344	318	328	334	329	336	343	337	341	352	331	318	334	354	322	356	349	343	351	343	347	344	320	349	354	336	356	327	338	319	343	335	315	329	335	356	339	343	357	351	319	329	343	372	341	376	338	362	345	351	335	337	372	372	360	358	307	328	367	365	364	350	318	354	332	364	324	324	335	337	324	331	341	343	335	357	324	335	324	339	358	352	318	326	351	332	347	340	362	354	321	344	349	355	370	333	347	327	322	311	349	326	335	343	326	357	319	335	351	304	354	343	340	367	368	331	279	345	339	332	345	372	358	331	368	352	328	342	323	335	341	365	365	352	358	309	334	358	333	366	330	328	324	352	324	383	344	339	327	349	308	379	345	314	342	371	373	346	351	338	355	306	355	374	350	337	337	356	361	300	353	302	311	359	331	343	316	357	343	347	356	342	326	348	385	351	349	344	315	314	315	345	313	291	367	346	352	308	342	333	361	350	372	358	308	349	351	347	339	338	352	351	306	386	362	341	330	341	360	354	337	355	334	317	329	347	364	366	362	371	339	361	334	343	326	382	336	320	347	304	335	335	338	361	342	370	309	364	367	374	345	382	341	341	324	347	342	380	364	314	336	319	311	359	315	340	373	358	363	318	372	356	346	319	349	352	342	319	348	330	354	361	366	333	357	335	347	344	318	337	340	357	344	327	350	284	333	347	329	335	357	337	333	329	299	365	327	343	323	347	355	323	312	364	350	301	331	327	348	344	336	362	343	353	359	349	330	360	339	325	318	299	363	346	351	340	328	326	339	369	344	349	358	358	338	362	328	371	367	345	321	349	359	332	374	354	338	322	340	349	347	346	320	307	357	368	325	355	368	341	327	321	349	356	327	379	332	337	316	326	303	363	320	345	333	330	345	350	339	314	354	323	340	381	327	353	374	342	346	333	351	303	338	341	318	337	339	373	345	380	328	337	353	300	305	310	359	331	319	342	323	374	332	334	333	366	379	345	371	327	334	317	353	392	361	322	344	352	319	327	325	326	354	376	373	361	344	348	336	362	371	343	333	319	308	355	278	324	329	312	356	292	353	322	332	336	354	314	369	344	314	332	338	356	332	332	337	319	367	310	330	340	338	352	350	348	306	344	358	339	340	296	341	348	351	336	326	352	369	338	338	358	333	356	323	343	346	360	346	342	349	357	351	318	354	339	335	315	351	313	329	290	368	351	330	322	346	337	333	337	347	332	327	345	331	360	362	319	332	333	365	327	316	352	336	347	372	327	322	360	354	359	382	321	342	333	352	359	355	337	314	345	380	405	350	338	327	342	331	352	370	334	343	335	346	343	342	355	314	356	363	344	333	353	313	342	320	375	349	361	344	354	363	343	331	369	329	336	337	372	335	333	330	305	299	343	334	352	322	355	307	382	339	352	351	362	350	323	362	338	332	316	339	332	313	346	321	340	326	342	321	347	350	360	333	349	345	334	329	386	356	349	342	333	346	349	343	360	320	321	344	308	312	319	313	362	352	318	329	334	344	355	325	376	328	356	372	347	327	311	364	348	336	337	360	336	359	339	388	318	331	328	356	323	305	341	353	366	311	353	317	319	329	320	344	329	319	336	346	358	344	349	340	300	337	337	340	389	334	343	328	343	320	344	329	312	333	337	326	337	330	347	341	324	374	344	352	345	331	316	316	314	340	341	364	307	333	324	358	330	322	346	325	311	333	279	307	357	339	341	327	333	342	327	359	349	327	327	332	344	330	365	338	349	343	332	332	315	339	333	304	352	336	293	306	321	345	332	339	325	328	357	357	313	357	352	357	329	352	334	334	323	336	370	323	348	400	345	340	359	345	351	335	357	340	364	356	361	339	336	324	333	359	332	341	330	323	324	348	336	327	344	371	338	356	311	317	346	339	328	345	345	346	326	376	342	338	347	338	353	342	349	308	357	314	322	347	354	336	352	380	369	327	342	315	360	350	354	325	321	344	329	344	387	331	348	325	342	322	344	325	377	333	375	322	344	327	369	341	326	349	339	360	342	380	327	316	337	376	344	310	327	339	339	359	320	357	324	326	323	373	314	325	339	335	343	329	347	354	356	335	371	344	341	346	336	309	337	374	324	365	364	357	321	344	312	330	307	323	350	341	323	352	319	351	362	353	346	356	326	341	336	361	368	357	356	314	319	355	340	342	321	324	342	329	362	328	359	362	358	312	326	326	345	374	344	355	336	342	351	351	347	318	341	327	313	352	350	344	347	334	307	352	332	294	364	344	363	342	362	314	335	290	379	353	363	347	335	343	364	336	329	321	315	330	350	360	352	341	349	330	382	293	329	348	336	341	339	329	308	342	307	356	327	354	331	366	316	317	319	358	339	307	325	343	331	347	329	348	361	333	344	359	357	341	346	363	348	348	371	304	349	314	290	317	322	347	328	389	352	327	342	347	314	345	352	336	332	306	339	325	328	315	378	342	314	356	349	337	327	344	332	359	353	368	361	342	361	362	340	350	334	356	366	362	340	299	345	335	341	333	341	351	366	372	302	339	355	325	303	294	344	356	342	322	355	347	316	347	345	352	342	354	363	324	343	342	328	344	332	308	339	357	307	347	321	310	308	332	340	323	334	336	362	363	349	384	328	362	332	364	324	373	331	329	362	338	354	361	350	337	333	357	345	337	331	335	341	344	306	362	356	372	324	340	305	357	354	348	336	343	359	355	329	349	324	366	353	347	330	341	348	338	325	337	337	343	343	352	345	340	330	337	360	339	344	343	324	325	355	319	353	355	326	372	315	328	385	303	352	336	325	354	375	360	334	298	369	353	334	348	359	356	348	349	321	369	352	346	330	366	341	329	338	352	325	332	319	322	343	341	359	333	345	349	346	346	319	381	329	360	307	321	315	322	304	335	369	357	327	338	306	333	363	362	329	341	353	336	338	399	342	344	340	341	326	318	346	345	328	342	354	374	308	358	348	327	361	356	321	331	354	305	353	343	355	331	324	354	349	331	326	360	368	329	316	283	335	397	390	331	320	322	318	334	352	348	330	342	334	314	340	292	350	350	343	337	346	342	332	361	313	338	356	347	345	360	311	321	357	324	371	347	318	344	362	300	324	328	318	338	382	351	349	353	324	331	329	355	357	343	309	309	347	330	315	337	311	347	350	330	305	332	341	366	319	352	355	348	345	305	329	334	325	335	325	342	332	339	322	332	354	347	332	359	310	343	349	357	331	343	342	324	329	329	324	358	341	333	335	331	348	349	341	374	327	351	338	327	332	332	343	317	362	339	337	350	352	327	369	375	347	340	328	364	341	356	307	331	374	298	335	345	377	380	321	344	333	310	342	348	348	368	322	319	333	383	345	351	364	328	326	337	309	344	333	345	343	304	327	323	324	341	357	354	335	310	345	335	342	362	336	347	333	332	354	338	366
8693	11518	19880	30285	29782	13660	3585	2478	2080	1798	1694	2477	4411	3590	3228	2863	2394	2090	1702	1346	1050	925	902	838	835	827	847	848	842	829	835	825	869	895	845	867	894	860	858	827	831	819	835	837	809	785	869	870	848	795	883	833	850	833	864	805	887	838	850	850	848	846	836	832	885	776	856	882	854	862	859	810	790	859	879	853	862	824	860	793	846	831	823	853	845	856	869	796	831	872	825	808	890	825	860	810	869	825	840	816	831	832	870	798	836	793	880	836	859	891	809	872	834	851	854	832	870	839	853	853	827	864	835	870	942	869	832	832	822	870	815	830	846	834	815	863	824	836	795	805	830	802	887	845	839	887	823	856	824	844	845	839	846	806	824	833	818	788	880	868	838	867	848	818	805	846	837	825	767	889	849	865	853	816	826	830	833	853	846	827	889	824	868	816	834	801	846	818	806	849	827	873	791	834	847	804	806	829	841	793	855	856	843	869	848	864	835	805	811	833	848	831	824	864	802	794	789	847	863	795	848	806	835	841	848	851	803	810	835	843	827	822	850	824	830	837	862	841	864	844	867	876	823	821	788	857	805	836	785	841	820	804	842	823	828	827	799	815	836	818	847	889	796	838	793	854	884	787	904	821	854	825	859	844	828	904	811	901	808	811	819	848	862	813	861	856	914	843	853	825	814	801	867	872	904	836	811	825	795	875	820	818	810	797	822	838	786	880	820	808	825	788	841	824	847	868	881	857	873	810	842	862	829	859	846	792	815	858	835	832	806	812	853	891	827	818	854	824	908	821	860	784	847	830	773	813	877	833	825	892	856	830	830	852	887	845	839	849	830	812	827	840	810	840	842	890	817	866	802	812	862	870	834	814	862	858	867	841	848	836	875	837	778	836	856	847	812	838	894	849	876	845	828	870	863	765	834	849	922	854	883	849	849	843	817	817	844	786	882	849	864	821	775	834	839	791	795	866	830	835	821	836	815	832	856	871	848	849	820	817	872	838	898	853	854	795	817	836	869	814	811	824	833	838	885	846	859	824	834	859	839	844	851	857	855	851	801	836	852	883	854	864	845	872	848	849	789	869	859	820	912	891	834	850	792	813	792	922	831	855	820	834	813	807	847	815	811	859	760	853	856	853	847	789	843	855	823	848	829	863	823	875	854	864	820	850	811	852	858	872	845	861	851	816	839	841	830	848	893	790	823	858	805	854	862	858	863	819	821	809	838	882	781	889	791	818	823	835	890	845	835	832	862	886	860	864	847	862	853	819	825	883	865	875	851	842	854	824	848	867	807	857	819	862	752	853	838	865	873	853	894	857	871	846	830	872	884	825	862	767	874	851	857	865	828	821	865	830	823	840	837	890	857	858	828	863	876	875	800	835	838	825	867	825	827	815	768	795	848	822	852	873	824	861	794	878	841	804	866	829	805	828	825	820	815	847	874	814	854	882	896	847	889	828	847	841	884	838	838	827	817	888	868	848	797	817	873	865	787	806	819	835	822	818	902	843	847	839	885	844	824	808	887	808	876	844	802	848	771	851	851	837	806	866	793	847	803	851	805	843	807	871	850	846	808	835	827	801	867	888	883	875	802	835	877	808	879	842	807	898	869	817	902	851	830	830	848	835	813	832	857	889	867	811	832	872	825	820	801	819	788	852	778	861	861	839	866	882	816	876	815	883	868	824	873	862	888	836	817	856	885	819	844	821	870	869	808	818	834	862	823	819	816	816	888	842	826	829	883	856	852	790	796	873	846	853	845	811	870	865	824	828	829	861	830	887	841	870	825	879	843	816	808	866	864	852	853	868	837	843	788	826	815	848	874	871	868	848	875	795	871	824	864	816	850	829	865	917	820	888	800	912	805	846	795	872	842	811	845	840	849	872	796	855	835	797	910	819	794	843	837	804	848	861	841	844	838	859	849	753	888	807	888	851	841	806	852	834	804	844	836	800	839	829	849	868	885	832	852	824	847	831	894	872	855	857	817	868	806	851	830	871	842	851	841	839	822	832	839	855	840	795	833	848	814	854	807	801	863	867	850	803	837	842	790	865	843	883	884	852	837	871	847	830	889	858	798	862	850	802	822	799	862	808	881	785	891	838	830	801	794	799	868	850	829	837	837	829	851	830	797	868	838	885	795	812	813	847	833	860	773	872	847	838	830	837	810	877	824	790	832	809	832	870	831	819	873	801	874	815	869	857	842	853	831	847	874	859	807	876	863	781	859	850	872	873	837	802	811	848	830	837	873	857	816	783	838	892	834	852	863	907	888	842	841	857	875	862	816	830	807	855	837	807	828	818	862	848	799	864	889	852	875	852	824	808	817	836	889	832	841	845	808	861	757	828	869	833	862	869	841	812	915	863	799	815	823	834	794	829	825	835	849	821	808	881	856	845	813	874	868	811	804	914	877	813	816	832	809	885	802	847	839	854	869	874	839	822	840	872	841	876	807	857	836	821	796	800	836	830	793	848	884	875	840	791	828	848	834	814	843	822	808	839	874	868	807	859	891	871	791	783	872	802	837	807	867	809	841	823	879	854	823	855	761	843	864	825	858	843	843	847	826	829	793	855	799	903	801	818	873	817	876	833	852	829	886	891	813	780	809	877	828	876	865	824	878	828	790	867	868	873	858	882	862	875	850	881	829	830	851	868	861	875	851	828	835	779	842	858	847	828	803	827	855	841	862	833	830	861	830	814	880	845	861	846	831	821	819	857	824	769	795	897	811	822	837	875	810	841	807	887	847	823	833	832	807	771	878	869	811	830	787	849	868	871	887	883	837	839	868	823	787	823	827	829	781	848	831	872	841	794	856	836	841	869	835	864	823	874	809	788	825	840	866	836	855	845	847	848	814	802	807	851	892	871	847	813	843	860	882	882	810	860	856	827	829	847	838	834	839	830	821	824	787	873	831	825	886	866	814	814	848	881	833	857	858	837	810	866	855	822	798	828	813	848	821	887	842	841	825	854	892	857	825	805	832	849	839	852	810	861	803	814	868	800	859	865	860	816	817	904	827	829	854	773	825	854	835	810	826	818	833	840	870	835	856	824	826	869	909	842	772	856	847	793	876	847	866	817	817	842	802	863	837	857	826	830	813	833	836	860	823	822	846	837	859	838	849	893	799	858	842	856	852	827	921	833	878	843	881	831	839	828	885	847	858	847	850	804	857	846	868	807	860	821	864	831	833	865	838	829	852	849	906	810	856	832	870	841	810	835	876	853	818	849	858	869	855	810	821	864	865	858	884	777	844	868	872	832	812	902	833	860	866	839	862	793	840	824	848	849	783	881	825	835	840	882	856	873	826	837	865	820	808	863	794	821	811	867	781	870	850	800	842	858	853	831	860	800	882	816	835	805	880	815	804	893	829	846	847	868	822	905	818	808	818	806	820	824	819	806	811	830	803	817	830	834	860	863	809	855	820	809	848	843	799	856	853	874	810	840	867	873	865	873	826	881	817	911	842	818	875	790	879	894	848	850	842	845	850	788	841	862	834	861
41583	50681	47041	48367	46631	38788	31427	18699	8245	3160	2005	2219	5017	12199	11579	6904	3313	1593	926	626	508	468	402	374	439	423	424	444	447	447	439	443	383	444	445	412	447	448	421	381	478	418	418	428	381	411	418	396	427	441	428	472	429	430	427	412	446	429	410	425	413	439	459	404	421	395	420	451	467	436	468	456	438	406	429	422	463	445	420	444	399	437	424	465	430	441	424	419	438	430	456	425	422	423	420	403	420	423	397	391	436	427	424	437	433	427	406	446	430	412	407	406	419	417	414	402	397	454	445	451	422	422	416	423	423	384	472	469	424	441	410	428	420	491	413	433	405	412	424	433	411	425	424	430	423	448	415	409	411	444	422	392	393	418	446	396	416	454	407	411	445	399	386	422	441	467	422	455	424	453	436	412	422	418	451	417	420	437	401	417	473	398	446	402	413	469	385	422	431	440	405	391	384	404	394	394	399	425	398	436	399	400	420	423	404	428	468	386	410	432	415	423	439	413	385	404	431	423	426	435	453	421	430	427	404	425	395	409	443	448	437	410	448	417	426	397	416	438	392	408	391	477	424	433	437	390	428	424	464	427	415	387	438	427	425	421	416	418	459	431	424	428	403	438	454	465	455	442	389	430	456	432	408	405	447	403	432	435	449	427	440	392	417	446	389	481	442	455	446	436	431	427	415	411	436	418	451	451	446	407	434	421	385	445	417	460	389	411	437	418	446	439	413	411	422	430	406	407	454	428	412	449	420	448	411	442	414	375	372	465	466	401	427	433	459	409	385	401	447	422	447	417	426	412	405	374	421	424	427	422	421	411	474	451	417	450	439	424	470	433	406	397	417	423	407	463	431	429	417	421	410	408	408	420	447	395	444	411	422	389	413	425	438	464	411	418	433	446	417	415	424	450	423	445	416	430	477	417	405	404	441	425	428	396	417	467	427	432	391	440	416	432	431	429	453	421	395	419	439	446	399	436	434	423	405	410	461	442	415	408	422	399	419	439	422	418	410	414	448	419	408	456	449	458	424	392	459	410	425	403	432	430	384	404	438	419	412	431	441	423	417	405	443	437	400	426	417	427	428	417	382	421	403	458	379	430	420	420	388	441	432	428	461	406	439	386	416	428	408	425	412	402	432	377	449	443	433	408	448	441	418	381	405	424	428	405	399	476	400	464	427	435	431	435	422	424	411	408	393	427	424	424	428	410	409	402	411	421	413	414	430	395	396	432	417	438	447	452	409	435	447	421	444	396	393	440	454	396	414	443	463	433	434	449	448	416	415	431	407	430	420	410	419	403	427	439	433	435	403	432	437	403	427	452	432	408	414	441	441	460	420	416	393	416	405	411	462	452	408	422	415	394	419	422	419	417	417	405	472	395	424	421	412	415	409	381	433	425	447	428	465	406	388	427	435	408	420	427	450	424	432	399	419	415	471	454	397	411	426	436	404	419	456	409	424	418	403	445	399	425	420	406	384	432	416	411	450	397	419	442	437	423	401	421	444	411	431	405	433	438	436	439	417	426	417	432	367	406	427	428	412	441	431	399	440	460	434	431	449	388	432	404	457	475	390	436	422	427	432	397	407	412	433	446	432	412	448	416	451	424	416	374	431	417	452	419	412	445	426	406	432	449	444	448	432	446	395	467	422	434	394	411	420	413	466	426	432	438	430	427	444	450	435	450	415	416	425	460	422	405	443	398	422	459	427	452	454	452	448	450	398	434	372	451	386	438	418	444	446	434	458	411	427	424	430	438	411	421	428	449	446	434	403	455	439	440	462	435	461	425	388	410	414	463	428	436	401	415	423	453	415	430	422	431	426	459	435	458	421	434	428	431	450	423	431	431	459	423	449	411	428	465	501	395	448	429	417	462	428	418	425	393	404	411	421	446	437	403	419	423	420	396	432	464	438	410	415	368	418	436	450	407	394	422	475	463	455	490	411	431	414	425	435	423	457	424	429	434	427	444	414	428	405	436	448	447	433	424	428	402	433	411	388	404	463	452	459	443	397	437	385	392	461	405	392	422	412	389	435	450	413	450	428	398	404	451	406	410	394	435	415	393	415	437	436	426	411	422	464	433	408	419	460	425	422	421	421	435	416	444	445	390	410	419	419	456	386	407	453	427	388	425	457	418	414	411	404	431	416	438	455	419	408	383	388	410	407	463	417	414	394	421	426	383	451	427	425	408	436	430	455	432	453	410	444	435	434	433	431	403	434	431	455	422	420	415	421	449	474	444	411	394	408	387	432	424	421	490	401	406	414	422	422	434	421	408	435	456	414	449	390	413	428	451	405	426	448	393	428	390	393	434	421	404	427	405	396	449	425	437	445	416	412	405	405	405	414	426	444	437	426	417	442	434	443	431	433	438	444	411	420	424	441	437	410	434	396	438	433	401	445	400	418	410	403	413	455	429	477	432	414	378	379	418	430	438	452	466	463	396	431	386	390	434	436	425	404	430	435	433	429	394	387	487	456	426	445	418	418	423	411	391	434	423	412	433	416	402	414	418	442	440	411	396	412	443	421	452	442	424	407	369	423	428	429	408	440	405	422	429	420	403	428	432	422	411	415	398	425	391	394	416	437	465	416	427	430	427	441	442	399	380	415	438	439	422	397	390	434	379	453	437	444	386	435	421	439	451	422	433	389	448	431	418	402	408	429	447	473	423	445	419	405	431	435	425	451	411	470	425	421	436	451	425	406	430	433	401	452	469	401	453	415	457	402	449	416	420	400	429	379	433	379	430	404	425	409	435	426	430	386	401	421	424	397	436	452	446	426	469	423	439	398	452	446	408	447	438	461	458	387	410	429	444	466	392	423	406	398	422	413	406	452	435	401	403	438	460	423	410	418	448	404	404	414	418	430	411	432	413	441	429	483	411	406	431	398	493	447	408	433	429	396	379	421	431	416	417	383	444	416	436	424	411	423	410	407	413	402	434	434	437	408	421	422	402	394	437	440	392	437	426	407	433	426	422	410	415	429	415	429	404	426	418	421	436	410	442	396	394	401	393	424	401	426	428	413	425	414	419	422	418	421	408	455	449	377	392	433	431	430	457	436	442	398	419	439	417	403	464	428	400	405	408	402	393	416	403	426	439	457	449	428	429	402	434	466	414	410	391	439	387	408	440	441	382	448	399	436	387	400	403	416	434	421	427	430	393	419	454	384	454	442	456	441	412	410	415	471	422	398	402	415	440	419	449	430	394	409	437	409	426	395	398	397	433	433	431	439	427	453	415	418	429	411	421	447	473	418	424	449	417	441	403	407	422	377	423	462	441	469	414	422	400	395	418	467	415	421	445	421	435	418	404	400	469	401	398	391	402	452	393	390	428	432	413	440	426	404	444	408	446	462	410	408	435	428	416	440	417	426	431	465	427	448	450	395	377	421	403	379	436	425	441	438	380	426	448	420	427	414	421	404	419	445	445	397	409	416	417	461	420	482	409	437	412	416	421	441	363	418	430	400	431	391	488	430	433	414	415	412	432	403	394	416	441
29386	42791	47938	55183	54930	50407	30729	15971	9269	8204	7217	9092	18743	32078	31431	22075	12533	6600	3310	1828	1343	1104	1089	1009	977	1047	1003	1046	1000	1058	1015	1025	987	965	1028	1024	1041	1067	963	1038	1061	1047	1036	976	1019	999	1025	1005	976	999	1061	972	1063	1007	991	1006	972	1002	1080	1018	1020	1065	1008	1013	1036	1061	990	1017	1001	985	1069	985	997	1030	1027	1053	1008	1046	1096	1047	1044	1011	1030	1051	1010	1051	1016	1072	967	993	1019	1019	975	990	1061	1002	974	928	935	982	999	1034	1053	1019	1014	970	1043	936	981	1097	989	1049	1002	1015	1048	1008	1038	1000	1037	946	1032	994	1034	1038	959	1033	1010	993	987	999	1044	1010	1020	1041	999	1018	1007	1057	1014	1006	1092	974	1016	988	1015	999	967	1043	974	1008	967	1037	1000	1050	1006	1005	1039	987	1012	1091	1052	1010	1001	997	999	1058	1013	981	1037	1020	1001	1024	996	975	983	1069	1007	1087	958	997	1042	950	1016	1008	942	980	1007	1016	1017	996	1001	1014	1006	1028	1016	1054	1007	954	990	961	962	984	1061	1046	1022	983	990	1006	1003	960	1010	1042	968	1025	1109	1044	993	1022	1023	1003	973	980	1015	1006	971	1020	1001	1063	1057	1045	996	1057	1031	1069	1013	1009	1035	978	1013	1031	1001	1059	1015	963	978	1032	999	987	966	1052	1038	1003	1045	1027	1024	986	1009	939	968	1017	1014	1061	1059	1120	1070	987	1053	1006	968	970	1014	1053	977	1002	1004	1001	1029	1020	1049	993	1031	966	1011	1026	1032	1044	991	1019	1055	1006	1009	992	1002	989	993	995	950	1013	1014	989	1050	1040	1042	1021	1009	981	1006	1035	1017	989	966	1039	1026	1048	1017	1019	1043	1048	1061	965	972	979	1002	1003	1028	946	1006	1029	1062	1016	991	979	1027	1002	1041	1012	1034	1014	966	990	1025	969	1032	985	998	1011	1028	1054	1022	1018	1002	1001	1015	975	1035	1054	996	974	968	1019	980	968	1030	1057	945	1053	1103	1019	1013	1089	1037	1013	1051	1068	983	990	1001	1031	1027	1036	1024	994	1038	986	1062	994	1008	1058	1002	1003	1029	1010	1045	1036	1033	987	974	993	999	1015	1033	1052	1054	971	1027	1026	962	990	1026	985	1025	1008	991	1042	1026	996	1066	1024	991	1069	1007	1020	983	1030	1028	1012	1051	1048	1048	1056	967	1001	1062	1064	997	971	1074	1007	1031	999	982	977	1088	1006	1030	1006	988	1065	994	1011	975	1051	987	1004	1018	1061	1016	1014	1033	1088	1060	1004	1021	1068	1002	1068	924	1057	1009	993	1061	957	1019	1037	1011	1037	1056	974	1032	1003	1063	1025	1013	1025	1031	1007	972	995	1032	1018	1039	998	963	1056	1056	961	994	1048	1052	1012	1002	960	994	996	1043	1008	1018	1000	987	978	973	980	1084	1020	1053	1011	1004	1053	999	1025	1011	982	1002	1015	996	1035	1020	1017	1042	1106	1043	950	1008	1011	996	983	1028	966	1008	1069	1063	961	1025	1053	1057	1053	996	1010	959	1014	955	985	1003	978	1027	993	996	1050	1060	986	1017	1018	996	996	994	1020	1029	989	1011	982	967	1041	1010	1067	1026	1030	1002	973	1016	1008	1045	1003	996	995	1002	1018	1032	995	1031	1043	1027	1102	1026	1056	1023	1082	1016	990	992	1051	975	1056	992	964	974	990	1017	972	1011	963	992	1053	979	1044	972	1010	1047	1046	1034	992	1010	982	1002	1030	981	1010	1040	984	993	1028	1027	977	990	965	938	1014	1028	1025	975	1040	1014	1049	1018	1015	982	973	1053	1008	1035	1016	1020	1020	1015	1003	1042	1030	987	1006	994	1008	997	1054	983	978	970	1004	1050	943	1035	1072	984	1024	985	1030	1022	1062	1006	1013	1055	1012	1000	1014	976	1024	970	1070	1039	1086	994	1009	1042	967	1029	933	1021	1030	978	1008	988	1037	983	1067	1049	1080	1035	900	992	995	998	993	975	1036	1030	1026	1082	994	963	1029	997	1082	1039	1017	998	999	985	1018	971	999	1003	1022	1010	1021	1027	1014	979	993	975	988	1003	1050	985	979	1044	1041	1005	1065	1018	978	1000	980	983	1064	954	991	993	1002	995	994	1036	1077	1012	1040	1054	1017	981	998	1029	1059	1024	1049	1011	1050	988	1011	1020	998	1032	1030	1039	1031	959	999	992	1023	959	999	1010	1040	1030	1011	996	983	988	1029	1040	1040	993	1076	1024	987	987	1049	1036	1055	986	979	1050	991	1023	992	1042	968	1063	1041	1012	1030	972	1000	986	1095	1046	1013	989	1029	994	1006	1017	1038	1025	1005	921	1019	1025	1009	1020	1023	1043	1056	1017	1012	964	1004	1047	1043	1026	989	1011	1042	980	966	1002	962	1018	977	1041	1070	1002	970	1017	1015	1013	1043	1020	1029	978	935	1032	1027	1021	977	1017	1006	1000	995	964	989	1003	998	1016	1020	1029	1076	966	1022	975	1010	1002	995	995	959	998	1003	1075	992	1024	1032	1030	998	1009	1049	1033	1012	1029	1048	973	1002	1014	1011	1026	1019	999	1051	1046	979	1018	1058	1040	955	1037	1089	1031	1052	1008	1031	973	1045	987	1084	1016	1020	1039	1016	999	1017	1021	1003	964	1032	974	955	977	995	1008	1050	1010	1062	981	989	1000	999	1007	965	1016	998	1024	982	1025	986	1050	1053	974	983	1011	971	1019	962	1049	1012	994	952	1073	977	989	989	1011	1054	1009	1004	1001	983	1032	1008	979	1056	1086	1037	972	1070	1028	920	988	984	963	979	1022	1025	997	1043	984	1010	1029	988	1037	1049	1056	1081	980	954	995	1071	998	998	1055	1017	986	1032	982	1030	1000	1000	983	1023	1019	1031	1008	1052	989	1053	988	1046	1057	1074	1007	1027	980	972	981	987	978	1009	1027	1050	1035	1021	1003	993	985	1012	1032	961	1032	1034	1031	1022	1025	982	958	1030	1045	1000	1010	1029	1019	1004	1082	1031	997	1071	1020	1010	1038	979	1028	1004	1004	1035	962	948	1044	1008	1002	1021	1038	1033	1030	1008	1070	1007	1011	965	1023	1026	1059	1049	975	1034	1067	1066	1031	971	1000	1041	982	1016	986	1004	1000	967	1005	1018	1001	1011	1011	1025	975	959	1008	991	975	1020	1027	1032	1005	1017	1012	1007	971	993	1037	973	994	1015	991	972	994	974	1015	1032	1033	978	1023	1072	1022	990	1045	1077	984	1018	1042	1004	1019	1042	1016	987	1004	1029	1014	972	997	958	1072	979	1015	1072	992	961	1001	1012	1015	1024	1012	999	999	1060	1018	985	989	1012	1000	1051	1022	1048	975	988	1025	1053	956	976	967	1025	1021	971	982	1030	989	1056	1027	1005	1016	1035	981	992	1051	995	1027	998	987	959	1006	1030	1004	1040	994	1008	1028	999	980	973	1006	979	1094	1029	1064	974	970	991	1023	999	1006	1011	1044	1047	966	988	996	955	1028	1017	1022	994	985	998	1043	994	954	1015	1027	1031	1013	1018	1023	966	1006	1029	988	1011	1012	1007	1014	1000	1015	1000	991	975	935	1033	1037	1031	1074	1001	1027	984	985	993	1013	996	991	993	1019	1034	990	994	981	1046	994	1009	1006	989	1042	1028	1026	963	963	971	1037	1044	1006	988	999	1038	996	1027	1019	1072	1005	1090	988	998	1021	1028	1033	1025	1059	1021	1004	1014	1010	1100	988	1037	980	1005	935	1014	1063	996	983	1016	1045	1024	1021	1021	1012	991	1076	1066	1051	973	969	1053	969	1024	1067	1002	966	1047	1004	994	1036	1027	985	1042	1056	970	997	986	974	994	1016	1018	1016	954	962	974	1008	1003	1032	1018	986	1019	980	998	1036	990	993	1045	1010	1025	1051	976	999	1039	1002	1029	990	1005	1044	1063	1031	1005	1012	1074	970	997	999	1047	966	1036	1012	992	1010	1016	996	1000	1068	970	1053	961	1028	1016	1010	985	1011	1063	1061	993	1051	996	1017	954	1001	942	978	1042	979	978	1023	918	987	1042	1049	1018	1019	980	1007	1011	1027	1030	993	945	1058	986	976	1025	990	1043	1043	977	1085	937	1016	999	1086	987	1000	1035	1060	1024	979	985	1006	977	1005	1036	1015	983	1032	1083	1046	1005	1008	1007	1013	1057	1061	1001	1038	1013	1027	1000	1016	965	1034	1036	1041	993	1012	1035	1069	1038	1040	1032	990	1031	990	1028	1052	1019	1019	1021	1014	1055	1070	1046	1062	1023	994	1037	1008	984	990	990	1021	996	963	1083	1035	975	998	1016	1019	981	1042	1024	1023	1010	978	1029	1014	1046	1048	1039	983	1017	980	1036
43281	51370	47295	49105	44476	39854	38338	28253	16975	8072	4176	3070	2517	3949	12393	14784	11845	6624	3377	1671	913	617	459	440	409	426	438	416	424	428	368	406	392	390	411	428	419	423	433	413	419	376	421	390	374	404	370	406	383	420	368	417	366	442	394	388	416	353	409	349	413	419	405	430	390	386	434	401	395	437	422	379	412	350	415	357	397	436	371	358	437	410	399	415	366	413	415	417	418	395	388	415	418	417	434	439	358	372	390	360	398	382	380	384	396	432	411	374	356	393	449	418	379	415	416	409	391	393	396	398	368	396	421	375	386	421	377	412	414	357	400	409	379	379	373	376	398	350	391	402	359	409	340	413	394	413	413	428	360	386	383	360	395	421	381	414	383	412	417	390	373	408	409	390	400	435	409	400	401	411	386	358	408	399	359	401	399	403	386	397	400	432	393	364	384	390	406	409	402	432	379	403	415	360	406	368	388	385	451	449	391	413	367	390	372	397	403	389	379	375	399	378	453	400	386	373	403	397	379	366	433	411	365	412	369	392	380	382	374	397	426	425	390	393	431	399	369	420	357	379	365	385	396	396	403	377	404	408	391	386	417	428	387	391	422	354	424	393	389	356	403	430	420	402	390	434	387	409	426	381	400	396	386	410	408	387	392	423	433	400	436	390	396	393	423	386	391	410	405	376	397	425	387	405	386	388	390	407	425	403	420	397	429	416	381	375	371	409	369	419	400	366	422	370	359	402	382	400	394	381	410	410	366	387	393	400	396	368	386	402	380	398	445	415	377	412	388	409	388	431	414	386	400	425	408	382	408	434	381	421	381	371	399	398	410	410	382	339	391	396	385	392	407	368	408	395	408	423	384	410	383	396	381	376	409	380	417	441	412	393	370	371	391	382	411	373	408	419	390	369	395	379	407	408	387	402	392	410	414	348	429	389	416	452	376	355	378	406	408	355	423	395	385	423	417	412	441	429	412	402	388	412	426	419	428	399	399	402	384	401	410	421	420	398	413	355	402	370	417	380	384	391	408	379	390	421	419	403	386	406	404	424	380	396	414	416	384	376	414	383	385	390	418	348	392	415	423	363	413	378	381	416	417	428	370	380	385	405	385	410	352	397	433	425	392	417	366	366	410	422	397	388	392	414	387	378	411	395	390	425	371	411	400	384	404	410	400	401	382	406	357	419	382	389	408	396	393	397	413	382	356	379	390	362	422	420	390	367	417	385	407	393	393	376	411	381	413	403	402	414	428	447	390	384	405	393	415	378	388	425	398	409	395	369	405	453	411	382	395	374	390	426	426	393	375	386	370	358	396	375	419	415	381	400	391	404	427	395	414	427	402	353	388	427	397	406	375	405	388	383	370	418	436	403	386	421	406	453	408	422	430	380	417	403	367	377	437	400	394	364	423	378	384	386	413	404	407	403	404	381	407	395	416	440	416	371	392	414	436	437	424	387	371	405	384	427	410	390	423	416	411	355	386	362	396	378	420	385	401	400	405	424	401	433	378	446	414	404	405	408	361	369	377	396	368	367	378	369	391	410	419	395	409	361	448	387	391	353	375	401	366	363	410	428	399	380	385	394	390	421	386	374	399	423	404	412	380	409	404	414	364	433	403	394	370	383	382	397	423	410	408	409	397	422	393	391	411	398	347	378	398	438	393	385	398	405	416	382	409	391	421	418	374	392	371	389	389	418	393	399	374	434	418	378	375	388	432	363	414	439	408	393	335	405	441	391	410	397	383	350	425	411	399	402	389	339	411	411	380	362	385	410	405	357	411	407	402	416	392	371	381	408	371	379	396	410	399	384	382	414	403	391	400	388	382	377	390	386	427	378	429	396	425	390	418	397	391	416	407	397	409	388	412	420	394	399	413	415	397	435	414	408	403	419	400	419	418	406	403	381	390	368	412	408	370	436	367	387	392	389	428	418	415	421	391	396	389	386	377	374	384	363	401	367	338	367	429	423	400	329	392	371	378	371	391	411	381	438	379	411	400	367	397	392	384	420	417	402	391	406	423	419	400	375	386	430	394	413	437	404	390	381	399	404	389	395	388	358	407	395	421	416	430	363	390	406	433	401	409	425	377	376	383	399	410	395	401	381	381	395	428	424	389	373	382	390	426	347	376	407	403	389	420	384	410	401	422	403	400	427	382	410	371	391	433	381	409	385	395	373	357	394	391	387	401	419	432	434	398	409	391	429	409	416	424	365	393	403	381	429	432	402	385	425	383	372	386	400	400	376	386	425	408	387	382	392	397	404	413	441	397	377	434	407	388	417	410	410	400	408	402	401	388	372	384	418	432	419	420	427	429	390	374	428	372	393	375	410	416	409	384	374	391	383	395	391	395	410	388	398	410	380	380	376	390	417	417	391	412	398	409	391	419	402	443	408	416	414	416	400	423	388	372	428	450	408	411	403	435	444	385	402	407	366	390	390	392	424	426	433	369	406	393	381	403	395	360	408	398	387	383	376	394	385	387	413	417	386	377	420	421	429	381	399	376	417	385	435	444	389	379	426	378	428	375	420	441	387	422	387	411	409	395	397	392	375	413	405	366	386	435	408	394	462	425	382	420	410	402	386	392	381	390	390	380	371	369	366	356	393	403	370	450	384	393	403	379	367	375	372	405	383	381	444	384	398	412	393	402	371	389	371	353	425	358	424	363	370	379	384	351	408	377	401	412	412	373	383	398	395	382	401	414	401	430	404	401	425	411	384	410	404	413	375	455	419	414	405	401	417	396	379	403	386	363	402	389	412	397	430	384	366	389	383	372	410	429	436	404	397	383	411	433	358	374	413	434	402	395	394	379	375	386	401	416	401	382	410	346	403	401	414	407	387	427	397	462	441	428	395	368	386	423	408	442	390	400	379	412	378	410	425	399	393	435	405	416	356	424	429	367	390	408	361	377	407	414	384	388	406	400	431	391	380	394	414	400	358	382	352	398	406	411	399	410	399	397	381	387	433	375	423	413	422	375	370	353	404	403	398	406	381	421	417	362	393	410	415	403	408	401	384	356	429	384	409	368	394	412	376	387	396	395	402	413	390	423	420	385	397	413	430	399	400	401	386	409	388	427	414	433	424	374	402	380	407	409	403	407	423	396	390	433	418	433	384	400	409	367	422	394	434	381	399	408	395	390	354	428	396	411	416	402	394	373	391	422	401	393	419	394	388	378	400	424	390	413	400	383	372	376	418	406	398	412	399	389	403	413	412	411	387	397	437	408	403	396	411	418	361	364	404	406	439	407	345	396	401	373	367	413	406	392	399	365	417	352	400	387	380	383	402	412	430	390	366	388	410	372	378	407	382	433	385	428	405	410	384	376	382	429	410	406	372	361	394	350	445	404	393	404	445	393	400	427	364	404	390	391	404	452	393	379	402	386	414	398	380	389	349	394	408	418	374	351	401	422	411	406	392	397	400	405	404	420	441	406	386	392	395	366	372	421	346	358	388	418	387	375	374	396	378	380	384	371	418	352	395	391	382	409	425	360	391	403	377
27990	44366	50181	55827	54877	54331	50424	27362	13041	10500	10646	9974	9839	16022	31871	36366	31084	21533	12648	6816	3327	1645	1183	1035	1004	940	971	971	994	934	927	922	937	934	936	922	955	945	904	936	961	969	933	960	955	926	922	935	929	925	911	905	994	913	949	929	923	971	923	930	976	934	909	911	942	921	977	937	985	926	903	938	1049	985	960	992	975	952	949	959	964	919	975	949	941	979	945	927	899	938	918	920	948	993	934	949	937	888	945	948	951	934	946	963	924	929	970	961	933	970	919	909	970	871	906	939	892	925	931	938	934	939	963	918	911	934	911	954	947	907	868	915	918	888	989	989	916	904	924	880	1022	931	924	907	980	933	884	1002	909	914	918	964	960	959	919	967	917	952	962	925	936	949	872	877	928	907	932	927	977	972	938	877	898	940	905	957	904	967	904	988	996	966	950	914	890	884	942	938	933	959	956	895	935	901	944	928	912	978	965	863	1031	906	974	931	891	914	952	947	920	957	935	910	956	938	975	931	928	946	923	942	915	937	930	963	994	878	957	942	966	956	940	934	875	982	912	881	929	944	912	935	887	874	941	905	909	928	952	984	955	895	904	933	931	916	900	896	967	955	946	986	967	936	902	916	945	941	932	907	938	956	916	933	960	918	951	985	940	971	986	912	908	964	922	938	947	952	916	975	950	906	892	954	962	989	894	944	945	935	964	965	953	926	895	943	978	976	1021	933	882	934	928	881	938	955	955	887	923	970	866	952	953	948	972	955	962	944	903	949	963	932	935	978	952	886	951	939	946	875	943	924	908	936	965	943	906	952	922	931	932	999	917	957	940	934	918	904	981	962	977	941	928	986	990	882	939	912	954	977	962	970	918	893	915	913	943	941	875	981	1015	911	906	971	923	946	875	999	956	885	918	902	952	938	887	897	1002	938	928	915	902	901	943	908	893	940	935	908	961	899	908	969	905	914	860	962	945	908	968	950	890	944	956	954	915	930	914	973	903	918	975	902	901	931	932	936	923	931	964	926	961	925	948	942	956	934	929	941	959	924	936	966	929	983	896	915	901	975	902	892	886	915	969	909	973	940	897	955	936	940	937	922	920	937	962	951	947	914	956	920	907	891	930	930	993	910	868	980	1017	902	943	982	912	912	924	921	936	917	941	991	996	928	908	949	911	984	962	939	922	922	886	921	982	975	972	902	941	947	944	949	906	972	950	943	935	909	947	925	994	953	967	943	919	935	912	933	934	901	1014	975	936	928	908	975	897	924	944	942	905	975	945	875	952	895	934	979	946	1007	896	925	940	948	948	874	1000	967	992	957	961	923	891	977	974	921	904	930	962	899	926	987	893	925	928	925	907	942	904	910	892	942	944	932	931	928	920	926	948	953	964	898	952	920	912	953	948	932	969	947	900	910	953	920	923	933	942	1009	938	908	942	950	990	986	936	936	966	919	889	994	904	925	861	934	1006	968	956	891	957	926	996	905	932	939	946	948	959	950	953	880	943	945	932	930	933	937	979	990	963	1033	959	944	969	884	978	922	927	924	923	934	875	884	925	904	967	854	954	904	938	926	912	937	923	985	954	971	939	901	987	931	944	918	925	919	957	934	959	970	923	874	935	858	935	899	914	946	906	892	908	944	938	984	883	953	917	926	975	891	963	921	947	932	893	925	906	918	890	920	971	893	942	954	889	975	956	933	922	905	922	886	971	919	919	888	906	950	947	935	974	923	928	939	930	960	961	964	879	955	897	892	932	945	889	937	957	962	853	925	894	973	910	1000	925	956	958	924	941	914	923	928	881	866	904	940	941	947	916	889	948	1005	1008	930	923	934	985	945	942	914	860	965	903	929	916	946	910	937	965	982	926	975	938	887	883	964	943	898	994	1030	957	985	985	899	946	952	956	895	978	948	919	944	964	866	929	934	958	962	922	918	893	921	984	961	954	931	923	920	938	975	926	925	874	952	970	959	941	941	954	930	935	964	941	912	929	922	984	941	926	967	913	910	940	970	909	914	971	909	974	941	919	918	910	950	901	973	942	931	931	925	921	921	935	909	990	953	900	945	912	908	986	911	929	924	929	945	868	960	883	902	955	933	935	925	948	956	939	980	943	930	971	869	976	879	936	897	861	942	956	985	922	918	925	906	955	938	902	907	919	942	917	931	913	896	916	914	901	934	993	897	931	936	930	967	966	928	942	944	1009	968	913	938	943	956	879	914	919	974	948	980	937	923	914	958	915	926	935	957	982	959	977	929	955	982	937	943	871	1002	938	935	937	927	937	915	963	982	907	940	951	929	926	974	967	901	919	958	951	912	925	967	935	893	972	949	975	969	914	923	886	927	957	946	949	895	928	909	1008	903	924	957	921	945	942	905	965	934	920	937	925	906	947	915	946	932	934	932	990	895	926	910	941	943	898	965	927	948	980	923	925	986	892	942	969	963	954	953	942	970	921	904	938	986	873	938	876	989	939	958	989	887	976	899	987	940	863	947	967	957	893	932	941	944	937	885	909	966	960	942	944	922	1012	921	879	942	935	949	919	924	911	971	917	970	905	945	978	890	960	929	939	926	897	905	921	872	989	1010	930	956	858	889	943	938	930	911	966	941	909	969	908	932	897	930	898	908	902	995	923	913	926	981	946	947	960	941	921	980	936	955	946	945	911	991	963	989	851	907	958	949	890	959	932	899	963	960	930	893	960	901	1003	945	917	970	912	918	964	951	908	942	904	939	978	938	927	933	878	930	881	972	923	919	908	978	893	1010	871	948	955	936	915	970	944	988	937	907	898	918	946	941	983	956	986	972	948	950	920	937	905	933	948	875	956	924	914	1011	887	888	935	916	932	966	929	915	924	940	935	897	895	947	932	928	956	934	940	961	923	912	867	940	951	991	971	884	894	993	883	901	920	909	888	1005	904	968	907	923	973	955	935	939	881	899	980	892	939	935	898	919	900	922	956	976	921	980	942	900	989	967	950	933	948	884	980	931	936	890	884	909	1003	907	972	938	924	929	956	951	943	926	942	924	900	929	954	1012	976	953	912	971	898	902	926	931	918	977	933	935	950	935	880	954	930	942	962	924	952	941	913	919	885	953	952	942	891	947	938	930	920	956	958	947	971	887	924	909	916	972	944	961	890	976	950	913	999	891	929	932	953	885	979	885	982	921	877	898	922	918	892	928	978	904	871	925	951	908	933	945	913	954	931	923	893	941	931	892	948	935	881	962	977	973	905	977	958	909	910	913	1006	897	964	959	922	933	941	931	919	971	976	951	908	904	949	923	894	924	914	879	878	969	932	924	936	890	933	912	940	987	906	976	945	964	992	1003	940	929	990	950	956	935	965	978	957	920	936	937	901	914	896	926	907	924	943	913	940	886	976	870	974	908	904	927	917	972	911	934	988	912	908	867	913	918	992	978	961	965	958	961	937	913	907	928	895	928	938	950	931	920	956	923	952	914	928	913	941	908	880	909	932	901	972	926	970	939	926	908	952	937	945	1052	961	992	949	886	962	903	958	865	922	915	972	989	939	930	976	906
9480	7992	13202	17254	14935	6409	2780	946	755	568	491	448	389	436	512	825	932	755	673	531	387	359	376	355	331	330	309	310	347	367	340	316	323	316	333	305	297	331	340	336	314	349	343	339	321	338	319	312	318	316	343	301	344	319	343	337	323	312	312	295	343	321	290	335	321	328	331	365	349	331	326	308	335	320	336	308	331	321	307	315	340	306	312	315	341	323	317	334	342	275	340	332	308	350	300	322	310	340	319	334	337	303	325	350	324	332	297	345	325	324	355	328	294	330	400	327	364	327	318	331	323	326	312	321	313	298	297	361	335	353	309	316	308	310	326	338	329	331	357	297	337	369	362	334	310	309	324	303	324	332	308	291	344	328	377	315	357	327	329	347	314	345	293	309	310	310	329	303	302	309	337	333	355	326	312	281	349	346	342	321	320	307	326	337	310	347	338	321	353	318	347	327	324	348	323	340	328	344	335	307	317	305	339	347	291	330	326	341	345	293	322	348	336	318	361	335	321	301	323	358	306	328	339	337	315	337	305	304	336	348	335	319	318	307	307	348	319	345	315	300	340	332	304	321	315	346	355	349	320	321	354	352	325	350	315	340	330	330	320	331	331	303	358	327	341	320	330	293	326	309	352	312	319	292	332	339	313	314	309	350	315	323	288	333	354	332	317	324	349	354	325	315	344	311	323	295	350	307	326	360	313	332	312	362	339	307	346	346	334	315	333	346	317	329	289	309	333	321	319	304	340	336	328	319	345	340	357	324	346	295	301	304	328	344	353	321	302	323	340	346	335	323	340	311	299	337	340	350	332	351	347	307	344	351	325	344	311	316	341	307	307	353	315	327	323	308	329	328	320	341	344	324	313	306	345	326	310	349	327	301	332	317	338	351	323	337	320	327	317	322	336	352	320	322	322	310	316	277	340	309	330	298	361	343	336	324	336	302	353	329	324	266	307	340	295	332	279	334	329	337	312	339	323	345	307	313	319	309	313	296	348	344	315	334	314	297	326	328	332	297	360	285	325	362	357	338	324	334	332	299	347	307	325	342	343	319	345	331	340	329	298	336	321	308	338	346	302	353	332	327	300	306	347	346	317	311	305	335	347	331	321	323	342	361	321	331	327	335	324	327	306	357	310	329	358	338	336	320	337	343	314	334	325	301	292	285	333	337	304	289	321	319	312	299	306	312	322	348	336	329	356	350	321	338	307	315	305	291	343	350	305	306	330	347	326	348	328	291	321	284	366	325	315	330	304	296	329	300	345	338	327	323	316	304	316	290	325	311	315	301	347	339	326	341	314	368	338	352	323	329	295	361	323	344	323	310	331	317	322	318	306	326	321	374	340	329	318	329	302	335	322	327	343	320	300	325	342	350	278	322	344	309	315	340	327	330	330	275	316	304	343	333	367	319	317	333	330	345	340	332	310	326	334	323	319	370	295	348	340	308	289	349	322	299	364	337	331	341	352	333	296	351	327	308	309	313	311	301	314	337	290	337	333	320	343	324	325	293	327	319	306	322	312	345	299	341	336	330	294	306	331	353	345	346	343	344	330	358	331	341	278	338	306	337	312	338	342	352	347	333	321	306	317	326	357	349	363	329	329	333	349	360	347	340	334	295	264	311	328	325	334	317	339	296	350	359	326	325	315	324	318	332	323	353	285	332	359	343	303	334	303	328	327	321	313	346	340	318	313	326	308	324	332	318	286	305	338	320	310	324	315	337	326	348	321	326	331	326	317	317	327	305	318	326	341	304	337	330	313	325	327	302	354	326	323	312	337	292	319	308	313	330	324	335	333	301	302	322	338	323	319	338	312	371	315	355	330	310	359	314	330	305	335	342	312	295	313	336	330	320	337	285	338	342	297	320	330	330	293	315	308	322	345	337	333	310	345	373	347	329	331	329	330	361	321	341	299	330	284	308	332	362	323	274	331	332	329	292	302	292	328	355	306	328	313	331	317	306	325	311	326	335	329	335	321	322	362	327	319	358	319	317	306	318	336	269	289	319	340	303	309	374	353	353	322	367	329	317	312	329	329	352	312	296	312	349	306	329	306	350	319	341	285	317	304	327	287	312	308	301	332	344	308	336	327	308	339	298	348	306	341	338	342	335	316	321	302	343	326	343	361	337	336	283	318	344	272	319	355	323	326	336	321	328	326	317	340	319	331	361	346	339	332	323	315	320	334	369	326	328	335	317	297	304	305	320	298	338	293	321	328	338	320	298	298	324	321	346	340	335	316	315	291	308	334	323	333	342	295	346	374	320	312	304	304	296	311	304	324	326	332	316	345	321	333	347	299	301	357	319	342	321	305	290	325	384	321	338	342	335	308	336	331	344	301	334	324	333	313	313	309	339	315	313	329	315	325	342	340	328	354	363	350	336	318	291	313	319	300	300	342	320	330	342	322	307	304	327	342	332	336	294	369	323	355	336	361	311	300	367	313	319	311	299	324	333	298	334	319	316	339	329	329	327	318	319	373	352	279	331	350	296	313	355	316	345	347	338	354	338	318	341	319	324	320	307	329	353	329	350	300	318	313	314	306	332	337	334	302	330	319	330	354	319	341	341	307	307	364	328	356	308	336	314	316	314	302	325	367	315	347	315	370	344	353	309	309	335	327	312	364	309	307	326	304	329	346	320	335	319	333	318	324	353	337	317	331	309	313	290	324	303	340	355	331	347	321	324	336	314	303	358	340	367	327	312	335	302	320	307	339	307	300	321	338	365	335	307	327	338	335	330	328	316	320	295	315	341	313	325	340	304	324	347	364	320	308	353	315	311	341	310	322	314	336	322	309	324	299	324	342	312	302	337	312	309	328	312	321	315	372	327	329	354	333	303	313	321	365	309	314	326	321	296	318	319	325	328	338	267	346	345	338	309	312	309	359	321	331	325	306	306	302	316	330	326	340	341	308	314	348	345	330	355	311	313	351	286	311	339	341	345	351	353	311	323	332	348	349	329	331	354	319	330	303	325	323	320	336	322	287	302	313	315	326	348	337	319	298	327	309	299	334	299	336	314	315	336	337	361	331	289	335	312	342	303	329	308	294	340	341	333	294	300	316	315	321	306	347	325	319	307	308	340	326	294	346	332	309	322	321	318	340	318	359	324	316	335	354	324	305	325	293	313	341	295	326	327	335	337	343	323	339	338	351	311	335	325	338	336	350	321	332	318	333	326	291	301	325	322	330	332	335	301	287	339	358	295	315	341	297	365	275	305	303	362	322	310	333	336	323	328	309	320	300	334	356	360	338	339	316	340	348	308	317	327	317	302	328	327	368	332	316	345	322	336	351	345	322	328	325	324	318	288	359	342	334	334	306	327	341	309	371	355	337	329	330	288	308	337	339	311	295	289	328	285	323	367	358	314	321	320	316	354	337	334	322	300	332	346	308	317	327	314	294	336	332	300	352	326	359	311	324	337	377	318	310	298	320	333	351	355	332	336	348	313	299	341	330	302	321	323	352	338	323	331	344	329	335	293	347	265	346	314	323	337
6723	9376	20856	31334	30004	16197	8656	3641	3196	1843	1778	1510	1366	1550	2208	3741	4107	3038	2241	1666	1118	933	852	866	820	802	799	806	785	785	814	754	804	791	755	767	796	821	794	797	819	898	818	746	817	779	792	813	805	824	812	794	766	806	822	879	847	819	839	832	800	803	856	775	767	789	780	806	807	840	784	828	798	832	811	810	799	863	840	808	796	780	804	798	839	805	824	813	795	854	808	848	807	810	809	759	785	830	793	823	831	826	770	838	767	813	803	809	799	814	840	842	792	798	833	816	777	769	740	782	853	798	801	825	852	860	879	790	782	810	785	799	802	801	772	779	809	837	802	803	808	866	782	796	797	770	786	861	786	818	793	767	775	776	803	783	816	867	838	830	807	766	810	792	789	790	766	820	777	832	806	815	847	825	793	816	796	826	797	810	831	784	781	772	849	774	800	823	778	799	843	811	848	812	793	750	824	790	803	839	780	842	823	753	803	789	769	825	809	787	807	784	793	850	783	788	826	792	866	801	814	772	833	807	755	811	839	820	822	809	820	811	823	798	792	828	865	830	801	827	783	839	789	807	829	792	809	764	824	818	841	789	770	778	779	856	829	793	833	801	805	783	852	817	817	792	824	823	802	776	824	801	796	843	833	792	793	844	799	847	806	828	795	816	792	769	814	813	784	798	817	796	859	746	839	800	839	770	787	776	813	810	801	781	801	817	841	838	729	833	825	836	791	818	835	838	755	770	806	795	839	815	782	749	813	815	797	810	841	837	795	783	760	783	815	818	852	763	774	784	823	777	862	808	757	778	773	814	818	775	845	769	796	835	842	830	847	804	797	779	765	820	821	755	794	813	787	818	811	747	783	812	815	761	836	793	796	740	765	788	828	791	818	826	793	832	832	844	825	829	822	771	800	795	840	816	843	763	787	813	799	807	786	871	825	806	778	795	811	800	766	778	806	769	818	806	797	818	795	797	809	824	795	800	818	802	778	731	798	834	819	805	800	818	793	760	784	791	804	850	785	715	815	804	839	781	867	791	787	805	799	830	793	793	754	803	807	757	777	812	796	836	814	771	817	866	831	831	818	758	780	769	818	795	777	823	790	843	800	800	827	801	832	838	781	801	787	771	813	808	833	787	830	850	769	790	806	841	835	801	795	854	841	837	729	782	758	823	774	822	778	862	846	847	772	811	786	749	779	843	797	799	823	818	780	867	811	795	842	821	837	804	835	835	775	773	807	822	873	776	808	812	786	809	765	783	826	776	838	817	836	820	818	826	756	831	827	792	816	766	810	847	744	780	764	802	769	822	830	811	785	780	766	776	791	796	743	800	816	869	797	845	841	763	793	786	823	876	816	813	807	788	809	813	858	835	816	757	808	841	855	799	768	798	805	769	747	839	785	810	784	756	835	811	800	749	763	784	761	826	784	779	849	767	742	788	819	815	788	808	822	819	816	798	778	816	810	792	777	780	768	832	844	825	797	809	794	800	824	867	797	780	784	838	799	821	845	807	776	809	824	825	797	822	787	774	805	828	850	847	796	850	810	802	770	825	760	769	812	793	776	773	840	766	840	836	778	772	782	822	744	831	781	793	804	799	814	840	821	800	754	809	766	764	788	783	796	828	810	808	819	750	781	795	805	803	833	820	776	822	829	793	812	805	808	807	829	857	807	770	814	782	830	844	818	783	820	813	777	860	778	806	829	842	785	814	782	800	826	843	774	779	797	796	793	792	777	788	828	826	802	790	856	817	765	779	780	816	796	783	832	830	784	789	803	796	789	792	819	788	821	825	845	832	777	798	771	790	808	792	808	824	779	840	826	808	785	862	810	756	773	840	808	809	834	840	847	798	747	817	794	771	810	821	826	811	843	801	754	784	774	750	827	801	752	807	808	804	824	822	772	814	795	839	838	799	813	826	807	861	792	772	783	751	830	799	784	769	805	789	795	825	841	780	762	795	777	824	818	812	818	813	767	800	814	833	755	787	844	770	835	794	799	750	809	745	824	794	815	829	778	828	799	769	824	816	792	775	766	782	798	756	782	770	785	805	848	807	801	842	794	804	825	741	775	762	804	813	817	807	829	908	797	798	778	806	782	826	770	801	822	833	745	798	800	808	868	847	771	806	789	785	812	835	821	800	788	858	769	788	768	780	796	772	801	837	873	778	843	839	810	868	816	787	775	830	761	778	828	819	795	813	796	766	826	798	841	785	810	777	916	785	770	844	790	824	821	802	793	746	810	809	789	805	764	851	769	808	824	817	844	774	808	847	818	814	801	762	799	788	806	786	735	784	833	816	864	805	797	808	819	828	824	790	843	789	867	737	787	734	829	830	799	770	801	840	794	815	801	851	842	850	804	800	799	783	845	830	842	815	832	754	863	814	808	812	779	787	832	774	786	785	806	809	819	777	765	817	797	795	810	820	803	837	838	825	812	835	815	826	794	770	854	854	816	747	830	794	799	753	807	817	792	825	816	765	794	788	810	794	833	809	847	793	821	816	810	782	824	838	756	846	741	879	829	789	753	827	796	787	801	809	801	779	757	851	787	757	811	769	789	807	813	831	738	828	840	803	810	827	776	838	768	782	822	791	812	805	816	759	775	826	792	798	783	813	828	827	857	776	830	808	760	766	793	794	828	797	810	787	832	842	799	829	784	817	754	795	782	795	849	792	801	794	814	774	787	827	764	822	792	778	799	789	813	845	787	833	830	796	805	774	813	813	817	825	784	797	835	860	831	805	784	794	846	767	785	779	777	790	803	836	737	840	820	852	792	820	815	830	812	800	813	804	781	745	827	771	835	837	835	814	795	772	843	844	782	781	840	824	810	807	780	836	782	833	784	835	790	775	857	755	815	810	775	785	808	827	825	811	837	758	773	818	831	810	778	832	772	794	797	784	777	833	785	855	810	771	782	853	791	747	831	815	802	838	764	781	786	798	812	810	826	763	771	821	762	832	781	783	814	792	791	823	797	828	835	760	844	835	782	826	782	795	823	810	779	780	822	825	826	808	798	843	778	836	824	750	829	827	807	792	824	784	789	826	818	827	830	808	757	797	782	816	779	789	803	803	798	803	810	741	805	784	781	848	815	826	821	800	843	826	821	829	798	788	771	769	775	805	776	801	761	778	780	808	817	792	810	819	816	821	774	793	824	800	797	823	748	790	790	816	764	854	776	781	794	754	815	800	818	816	760	845	829	792	832	803	812	812	803	796	838	806	809	807	807	857	872	837	781	798	841	832	783	787	821	822	822	791	824	792	834	788	842	789	821	783	816	768	833	852	775	807	813	758	832	815	804	793	778	839	775	858	783	820	808	760	744	806	781	819	806	803	791	780	786	815	816	829	820	781	766	853	760	817	821	815	791	842	816	828	814	833	775	797	815	868	774	783	795	807	830	855	812	782	801	826	800	757	845	811	828	815	828	833	807	791	794	812	798	847	843	798	840	803	787	835	780	802	832	824	772	816	780	788	838	819	797	823	829	779	813	769	819	839
39099	46506	42915	47656	44350	27948	22270	16013	8495	4932	3767	3864	2692	1382	3585	6829	6953	4519	2384	1169	748	489	396	404	412	405	404	377	394	390	400	389	368	404	392	360	345	381	384	407	375	351	385	382	370	382	346	389	402	378	361	382	384	349	390	395	365	338	364	371	366	360	365	343	383	385	371	377	359	368	400	389	377	425	383	361	388	362	416	374	413	372	378	369	410	386	368	397	382	397	382	388	347	385	351	372	414	363	398	406	374	356	377	388	347	379	389	372	387	361	395	358	372	357	399	356	378	385	405	400	396	321	367	366	373	407	373	380	390	381	375	368	347	387	392	342	351	409	348	351	349	376	377	409	374	378	391	369	377	355	426	400	390	391	417	384	361	355	375	382	389	378	376	375	363	368	400	366	352	385	377	368	374	337	387	369	383	400	381	399	389	422	363	343	370	348	360	376	355	430	393	404	385	385	437	366	393	431	396	365	345	418	325	390	354	395	363	371	395	393	416	362	387	402	404	425	399	364	386	389	385	353	408	347	366	373	385	414	364	351	356	351	410	325	378	395	353	386	411	396	396	379	369	401	359	399	396	338	388	384	377	371	361	383	426	379	411	377	386	372	385	361	378	346	406	358	408	361	407	361	374	390	392	362	421	357	372	384	383	360	401	391	401	366	360	390	402	385	381	373	421	426	387	325	392	357	360	424	386	373	411	393	369	360	384	365	367	387	403	410	376	383	366	402	405	355	401	374	371	386	384	399	388	383	369	397	363	363	360	350	338	391	392	350	349	347	349	372	426	365	392	380	392	380	383	388	366	364	381	378	393	364	349	382	392	410	366	357	367	372	394	372	376	393	359	380	390	420	386	395	370	358	374	363	374	369	364	414	387	344	354	400	358	367	377	369	379	369	391	359	355	397	381	366	375	362	377	382	345	380	397	369	396	362	380	355	387	373	351	418	404	365	367	402	351	397	363	367	399	371	331	378	392	382	378	375	384	386	399	377	360	361	375	423	345	375	375	353	395	355	377	379	383	415	381	381	377	388	370	374	400	398	407	390	382	375	385	387	403	388	343	355	379	367	385	408	404	401	380	331	408	371	362	347	359	362	353	399	359	377	387	344	357	371	357	368	345	400	400	393	384	363	404	382	377	374	407	384	386	415	349	386	429	407	394	373	401	356	377	415	367	378	392	342	359	368	387	367	393	414	388	344	351	413	369	371	389	400	374	416	373	412	351	412	367	371	413	372	359	373	378	369	416	363	399	355	388	378	393	404	373	403	378	366	428	370	340	435	392	404	371	350	375	412	344	353	385	366	380	368	383	364	335	393	386	368	378	359	373	347	383	388	370	372	365	358	352	371	371	384	358	347	378	411	396	370	356	434	361	402	360	369	378	395	400	403	380	365	374	386	365	367	370	413	406	373	398	370	343	407	328	359	376	391	398	402	362	384	390	377	393	414	369	393	366	352	383	373	382	392	380	348	361	351	387	351	381	387	369	407	349	384	360	398	389	394	388	350	385	373	381	406	396	383	373	364	362	378	333	378	362	396	371	349	383	410	373	362	358	363	400	403	348	399	385	401	354	378	400	363	363	386	382	363	396	364	376	364	355	362	372	355	335	403	338	382	392	366	383	373	382	360	398	359	388	378	390	379	384	368	363	372	382	376	365	380	356	411	406	351	365	356	376	431	382	340	346	346	403	337	383	359	367	380	356	350	397	357	341	365	391	432	366	392	385	373	373	379	333	364	349	366	388	381	351	392	384	353	399	356	368	388	420	364	334	350	377	355	393	363	356	337	366	328	374	392	366	373	378	390	359	368	393	420	377	397	364	381	384	412	398	378	414	350	385	374	360	405	327	343	406	385	369	366	375	400	378	386	407	344	355	359	382	354	382	356	388	377	400	396	381	408	382	383	347	365	397	406	389	393	365	395	372	367	390	402	400	372	376	394	380	392	400	380	347	376	378	391	361	370	370	384	397	353	354	386	354	355	394	386	363	378	389	386	365	382	342	372	390	365	379	387	368	397	348	383	379	399	413	396	393	337	412	365	388	393	393	383	377	354	402	377	396	401	361	398	390	416	382	400	365	375	379	391	343	364	380	427	393	366	375	405	374	401	377	373	369	403	393	379	428	381	364	355	400	403	378	376	387	368	338	354	346	374	329	394	388	375	366	385	393	377	354	361	384	370	369	376	368	383	372	378	413	376	385	364	422	389	335	417	384	380	377	404	395	384	374	403	359	345	386	415	346	412	389	391	381	408	401	372	429	371	358	378	376	363	346	388	365	412	358	378	368	393	363	370	344	375	348	391	398	364	401	420	386	363	396	341	392	387	418	451	376	367	357	421	399	401	368	361	393	364	389	389	408	376	368	371	355	388	355	364	359	380	380	357	369	394	402	403	380	334	415	366	380	398	366	371	403	377	381	376	375	424	371	396	365	371	393	382	374	360	353	387	404	396	363	361	415	360	436	380	361	394	405	396	348	380	361	388	375	401	397	366	403	367	388	362	385	358	378	422	394	350	398	390	364	403	393	376	383	336	380	371	390	366	385	362	372	348	354	380	389	402	386	349	355	359	364	367	386	394	356	367	404	416	384	386	426	384	394	383	379	378	386	413	379	370	374	378	410	391	380	360	408	342	355	363	374	374	383	392	383	374	377	410	372	400	360	406	364	384	377	382	393	377	374	385	382	351	391	370	380	392	362	386	402	362	366	381	415	386	381	405	343	394	380	381	388	407	407	367	403	396	424	378	350	366	378	347	352	404	417	403	359	400	360	369	374	380	376	360	365	367	365	392	371	439	371	415	361	370	356	367	396	363	376	391	406	357	356	396	376	391	395	404	386	349	406	409	362	363	404	393	403	355	360	385	373	361	402	342	369	374	372	361	380	394	382	347	388	394	416	354	386	383	402	365	372	398	379	396	374	381	343	405	357	366	384	341	359	398	414	377	390	375	344	349	390	390	401	414	388	404	353	354	405	430	382	400	368	390	412	387	405	368	391	435	408	385	357	383	398	410	364	401	360	356	368	382	369	401	384	395	380	372	355	398	342	382	373	366	373	320	383	390	385	365	357	359	372	399	372	366	355	379	420	348	370	338	374	383	360	340	392	382	391	357	379	400	374	341	373	364	380	357	391	398	407	347	352	411	382	403	384	375	377	403	381	403	383	428	336	379	375	379	375	392	365	372	364	400	360	384	366	374	346	378	392	382	400	355	379	358	363	341	365	362	375	383	355	381	381	377	380	356	411	389	408	365	393	410	370	390	383	376	384	366	361	336	387	409	361	375	368	375	357	415	397	340	412	344	383	376	375	370	367	385	346	367	366	393	356	354	332	394	377	410	383	379	372	400	399	434	323	389	376	363	373	399	420	378	352	381	354	396	347	384	386	381	374	385	393	410	397	360	363	382	364	373	385	328	389	390	372	392	369	408	409	368	391	415	411	344	392	369	385	392	403	349	375	377	395	348	392	403	398	362	373	384	366	376	404	409	373	375
26662	38455	43883	51681	47658	31611	26197	21819	15956	11280	10854	12473	8924	5945	16192	24960	24413	17332	9595	4607	2528	1409	1082	939	939	871	957	937	939	895	937	901	896	947	911	947	926	884	891	870	926	906	902	873	887	924	949	878	881	906	924	896	922	884	970	852	910	924	870	926	907	867	903	904	896	961	877	891	957	866	900	874	918	887	887	922	919	975	920	890	889	930	878	899	861	886	893	925	899	907	940	944	920	904	964	927	921	930	904	883	921	893	820	890	919	914	867	954	905	884	904	872	950	915	881	887	942	901	930	913	921	955	886	901	922	926	893	896	975	850	859	931	941	867	958	853	948	962	939	865	908	896	902	893	879	858	857	938	895	921	935	948	921	893	918	924	951	883	940	950	924	923	931	932	933	913	878	904	878	961	932	892	888	839	941	890	928	928	930	919	940	913	861	904	896	907	892	921	963	883	932	883	908	921	904	864	845	925	912	889	852	929	926	896	942	944	908	894	918	926	947	865	916	916	877	902	930	941	930	937	889	905	858	941	879	860	880	868	935	930	921	878	925	939	924	963	929	873	877	919	885	877	893	875	893	984	933	895	909	932	920	853	900	904	912	906	927	925	875	928	897	944	904	880	872	835	929	894	913	898	964	923	937	909	946	912	984	922	893	875	908	922	901	914	918	852	884	929	865	874	920	943	846	890	902	839	889	871	876	898	904	945	903	937	906	874	921	886	866	876	926	885	957	889	979	927	906	893	987	862	856	905	891	886	876	906	875	829	882	872	950	855	929	910	931	926	931	910	905	906	928	863	868	892	945	890	902	884	927	913	907	944	958	892	941	880	890	868	910	945	876	887	941	849	900	906	879	892	884	892	915	957	900	941	909	896	870	909	960	927	913	866	915	919	880	896	902	862	948	887	913	906	893	890	897	909	926	923	933	891	865	897	983	866	928	935	939	908	921	952	853	971	906	867	912	902	948	947	908	931	903	913	882	896	880	885	940	915	875	917	911	972	903	890	905	945	890	888	973	898	894	895	850	912	889	943	883	936	857	923	950	889	881	859	889	924	926	914	912	872	931	911	930	892	896	901	874	907	910	934	935	927	924	877	885	951	935	941	889	946	919	882	870	936	892	859	883	849	921	886	954	886	889	907	894	927	888	901	953	863	907	924	905	851	931	911	918	920	959	953	924	867	913	865	934	894	933	883	920	848	940	887	935	872	894	948	919	922	1001	873	978	898	915	881	888	916	901	874	899	937	920	908	926	924	896	901	920	924	965	909	918	874	962	926	927	950	930	932	891	868	909	920	879	870	890	894	907	948	912	957	993	844	904	918	921	962	889	889	928	873	1006	921	875	897	809	875	944	881	923	967	896	876	933	881	908	917	907	900	854	946	881	908	910	855	893	937	923	897	877	886	936	888	953	907	955	878	916	936	880	879	926	860	926	931	932	858	911	913	929	910	899	898	938	961	933	879	851	897	921	944	939	909	926	887	947	893	892	938	948	938	929	899	894	905	950	918	852	939	910	874	879	918	892	920	850	924	841	910	883	900	890	949	806	916	944	883	912	853	922	918	899	913	920	882	942	909	914	874	910	892	943	951	976	956	920	945	925	877	939	883	896	906	898	930	886	866	881	854	971	936	950	928	867	962	926	939	879	900	921	880	877	920	837	859	895	904	869	923	875	888	957	872	850	927	905	895	913	922	893	915	964	900	922	905	877	914	957	901	859	887	926	880	871	966	850	874	884	894	906	933	932	941	884	906	887	926	873	945	908	870	933	842	953	896	878	929	840	873	896	881	845	879	866	871	912	921	973	985	879	899	903	933	854	903	895	915	869	957	889	902	933	831	923	886	895	862	944	863	922	910	999	921	908	915	906	866	954	878	905	915	848	923	889	906	888	897	876	891	898	938	847	932	895	911	883	932	899	869	868	912	902	889	970	878	973	929	919	918	961	874	907	934	919	928	851	966	917	930	917	897	912	863	857	921	913	898	866	929	912	951	937	916	905	932	887	929	913	948	889	935	881	888	889	909	926	893	928	833	896	892	905	969	920	921	934	940	915	884	936	878	952	888	946	910	911	893	878	914	907	926	916	924	929	920	937	943	882	909	952	885	934	905	892	835	902	879	932	934	917	900	931	903	921	881	926	856	891	889	883	904	909	920	880	926	901	863	894	962	921	914	938	904	912	945	917	861	961	863	868	896	906	929	870	980	895	958	916	909	955	899	921	920	957	929	868	907	836	880	919	876	937	892	872	843	853	866	925	883	875	955	868	950	912	904	900	871	958	959	929	931	898	926	920	967	863	903	911	901	892	885	915	871	896	907	886	901	897	920	870	893	937	873	904	927	874	939	880	915	879	955	969	885	936	914	948	895	946	946	886	927	893	884	893	946	917	871	898	927	914	925	878	843	889	935	921	916	930	902	903	957	940	895	872	908	884	898	907	939	898	877	864	935	902	884	893	904	872	878	878	880	935	886	848	886	855	948	961	894	894	887	977	946	903	949	926	887	861	902	898	937	919	896	949	870	978	896	901	864	922	892	900	883	894	893	924	927	886	922	881	922	902	894	874	905	887	918	923	927	923	950	939	864	930	889	880	895	896	874	857	896	920	904	897	940	892	892	947	882	962	958	860	928	907	863	931	927	925	844	932	927	878	878	903	816	904	903	945	876	896	874	928	909	895	857	881	906	937	951	920	877	910	889	926	966	900	940	908	879	944	905	947	887	808	899	894	845	903	919	924	943	913	871	941	879	934	869	905	887	926	884	896	896	877	884	945	895	962	976	927	897	917	946	900	904	869	962	916	865	854	929	902	869	909	884	919	950	894	918	943	917	933	855	940	953	920	900	949	867	929	877	900	902	929	903	900	922	884	935	908	882	971	895	895	890	910	882	904	891	889	933	938	885	961	932	869	927	929	945	915	920	920	952	943	917	887	899	855	886	925	874	846	919	944	913	958	879	891	923	948	936	925	936	837	929	853	887	892	935	933	919	926	944	954	977	905	883	863	943	849	882	897	881	931	861	910	884	885	941	867	903	909	918	893	943	911	903	868	888	864	919	907	841	937	917	838	881	893	917	870	889	929	876	905	973	934	916	885	924	878	899	909	894	925	883	927	914	913	935	904	918	893	956	903	924	935	895	946	888	959	943	874	883	897	916	900	881	909	913	908	890	906	939	867	903	919	929	889	928	895	918	860	903	907	907	858	908	872	877	862	886	941	924	877	928	923	927	961	873	945	926	871	885	821	878	913	860	921	920	889	905	848	951	965	922	934	971	893	907	857	923	852	921	940	829	884	873	868	968	882	908	881	901	879	912	935	895	890	909	925	907	883	892	874	900	914	925	889	906	903	893	878	890	882	920	933	888	834	886	965	947	867	858	958	846	920	897	883	940	899	877	911	908	909	915	873	888	895	913	893	923	918	875	946	848	911	918	974	821	838	881	888	876	956	919	906	934	886	925	906	900	913	903	913	891	877	874	918	951	948	907	898	884	883	904	899	884
48632	49332	50872	46397	45226	37646	27865	23879	18916	13379	11525	7767	4579	3495	6486	12070	10600	7036	3494	1499	777	486	425	366	357	381	361	365	320	388	365	371	367	365	361	384	346	330	373	391	395	351	312	344	377	395	381	368	333	349	362	335	375	368	382	344	383	392	348	373	351	371	387	366	351	342	389	403	364	366	371	386	397	375	368	367	362	415	338	361	386	339	377	382	362	372	340	364	403	403	404	365	365	379	392	352	348	352	328	337	341	367	352	341	337	374	391	355	312	364	336	351	344	380	369	363	345	338	358	364	352	357	376	344	369	356	376	401	334	382	383	343	373	338	353	348	346	376	387	374	350	344	366	391	328	368	398	366	396	355	399	378	378	348	363	359	377	356	365	326	346	364	349	371	352	359	386	367	368	342	342	355	314	368	342	339	327	356	365	357	349	349	352	370	365	348	370	366	334	353	362	367	334	373	389	378	362	362	371	345	301	338	371	322	383	381	398	417	346	363	354	355	333	323	373	353	356	346	337	337	338	341	348	358	336	401	340	379	374	299	341	340	347	337	379	346	373	349	394	359	357	344	346	365	358	372	370	404	367	344	329	358	366	328	368	349	414	378	361	361	348	345	316	358	351	323	402	334	369	373	335	351	369	317	398	366	381	358	381	377	334	375	384	379	377	371	395	363	356	354	378	393	374	353	339	356	355	394	374	358	358	338	338	343	364	354	345	335	374	345	342	317	340	370	395	371	381	338	383	363	348	358	339	393	338	378	332	338	372	387	334	376	394	369	360	373	340	330	407	352	333	370	399	392	364	339	350	326	364	379	367	332	343	353	369	364	369	381	336	370	349	314	366	321	377	360	395	341	348	386	339	365	365	351	388	343	375	371	380	352	349	358	380	333	366	368	387	346	338	355	368	321	356	337	363	334	362	347	298	366	334	371	358	348	356	382	313	371	381	362	390	329	362	354	388	339	337	385	369	365	363	348	354	391	368	380	373	332	354	359	364	357	349	354	345	379	343	383	362	372	355	385	387	377	316	337	377	360	355	388	378	355	354	347	366	356	351	382	345	344	402	365	350	372	344	359	339	338	361	328	321	330	373	381	350	339	369	360	366	363	373	407	366	320	366	382	312	344	330	367	366	353	334	327	349	337	366	348	354	389	384	398	362	363	360	374	352	347	389	352	346	334	364	366	360	351	361	367	362	371	345	371	364	380	348	335	375	359	359	365	356	353	383	365	330	331	338	371	367	353	343	355	368	379	358	374	351	362	338	372	355	348	343	364	383	383	342	364	365	385	348	351	334	372	383	376	355	356	365	368	382	387	336	358	368	366	345	369	375	373	355	356	406	360	376	357	397	347	367	364	398	347	362	376	380	371	312	358	379	389	341	348	388	328	342	347	379	375	336	347	352	372	376	397	364	357	342	346	332	340	367	341	394	378	369	353	374	378	360	360	373	358	386	348	385	359	372	400	371	363	345	346	343	360	361	364	382	360	351	370	355	342	386	372	386	368	359	371	373	367	386	340	360	360	369	362	356	362	359	360	350	374	345	364	348	385	360	373	345	388	364	338	341	360	362	353	383	367	358	360	332	357	381	357	328	347	346	356	371	369	362	372	367	368	328	341	346	333	349	306	359	336	359	391	372	349	383	359	341	360	369	398	365	375	373	370	359	375	337	384	356	335	343	352	371	354	340	340	340	365	383	370	368	379	337	375	328	333	384	339	351	351	346	360	397	361	368	327	381	356	371	358	377	334	373	386	355	356	376	326	349	330	382	340	365	361	361	341	346	379	329	342	369	406	349	376	339	369	382	351	312	372	384	371	347	352	369	342	384	352	360	335	353	369	356	333	369	339	356	336	344	369	364	346	353	388	386	410	353	323	364	361	337	340	381	368	365	368	372	365	369	363	335	380	388	349	359	338	329	393	380	344	342	354	384	360	349	334	322	330	358	377	333	345	358	355	366	351	366	352	397	376	356	370	414	377	391	366	351	334	363	397	375	324	351	355	399	366	345	354	371	398	386	371	362	337	333	366	382	371	362	332	375	354	345	365	346	367	379	346	357	319	321	360	348	353	376	335	345	343	334	362	370	366	364	396	320	365	382	374	389	356	351	363	334	348	332	402	345	362	360	361	367	323	347	361	359	354	322	355	350	381	386	385	349	349	366	346	376	358	372	344	383	358	370	366	381	391	334	355	343	388	357	363	390	365	343	383	344	354	373	388	372	361	376	386	363	369	349	358	366	339	352	342	317	355	340	368	373	359	340	350	363	343	399	373	371	365	347	393	387	390	330	346	364	339	338	362	354	350	369	364	391	325	365	348	373	344	343	333	357	364	351	354	370	351	369	352	351	387	362	338	377	347	359	337	339	344	385	403	350	337	378	391	378	340	363	374	366	349	392	360	388	361	365	348	368	333	378	361	353	355	334	360	381	383	363	399	417	362	380	347	319	367	330	350	361	364	342	364	387	348	377	364	352	345	372	362	385	335	389	337	341	367	380	341	332	348	349	352	355	377	362	352	346	312	336	338	357	375	381	349	361	378	336	382	346	358	380	364	367	333	347	340	356	366	330	344	384	327	357	358	389	367	399	354	376	350	329	355	377	356	372	354	369	380	364	345	388	397	369	352	382	365	339	373	351	354	324	373	354	354	391	365	341	361	356	348	360	374	378	333	378	360	374	389	359	345	347	380	362	381	377	343	369	354	373	394	354	378	357	330	371	380	390	371	362	374	359	370	340	350	376	362	372	367	360	318	365	347	353	337	372	358	355	334	359	339	390	370	352	349	373	374	366	356	333	367	408	322	363	345	369	353	354	358	384	332	353	382	358	424	368	350	370	356	371	369	367	351	374	377	343	368	353	379	395	351	393	363	330	369	352	377	368	333	398	349	356	412	367	347	389	365	380	374	383	397	345	385	362	328	388	324	394	353	370	379	362	387	347	351	397	350	395	360	361	367	357	397	341	387	345	380	378	364	400	342	312	339	312	363	403	338	336	350	358	387	359	385	369	361	372	364	368	364	371	347	368	347	378	365	358	363	340	357	384	369	357	374	346	376	357	361	380	351	365	348	364	372	354	361	338	350	371	311	348	390	347	412	394	377	333	365	368	378	356	359	377	373	357	340	363	410	380	379	338	368	319	332	371	364	376	349	376	364	351	358	353	342	356	395	372	341	365	359	372	394	369	349	365	342	323	390	365	379	353	345	338	361	370	328	348	371	382	380	350	330	371	326	362	342	335	355	348	349	377	358	337	313	381	375	341	360	358	360	401	343	356	356	385	391	358	343	356	364	365	365	411	355	354	331	338	350	343	320	365	362	365	375	374	339	363	359	375	372	347	362	362	371	349	363	307	337	343	336	357	371	371	363	380	386	338	363	314	384	344	362	356	402	323	403	364	326	378	358	366	344	375	357	376	341	367	363	383	353	368	341	376	364	411	386	387	329	367	325	382	371	352	359	377	344	360	347	368	347	339	336	360	355	312	372	338	359	337	411
33283	41539	52160	54346	53751	48163	33353	31673	25445	23854	23575	17649	12931	11374	21372	32613	30027	22880	13369	6056	2643	1467	1058	894	874	912	876	908	822	818	861	843	879	892	871	900	886	808	886	892	823	855	798	848	897	862	825	857	802	803	863	862	860	813	845	841	876	899	829	828	856	838	830	834	837	859	864	832	900	816	823	884	871	887	868	865	884	870	876	894	857	856	871	873	882	843	812	847	856	847	847	842	799	855	867	848	837	844	855	831	878	895	828	852	914	851	852	841	915	828	855	879	843	836	854	850	871	832	834	854	813	852	853	815	857	816	902	830	876	886	889	859	855	817	881	794	822	819	843	869	864	821	826	856	840	855	858	846	840	861	835	865	822	822	908	858	758	902	861	890	863	826	848	823	845	809	851	884	800	857	852	849	835	879	896	909	845	880	843	826	847	864	899	828	853	851	873	838	848	793	885	841	830	846	830	870	847	812	838	814	870	811	824	855	847	830	899	828	852	817	856	829	836	893	825	844	848	875	791	783	848	813	879	850	879	834	877	848	834	875	894	875	844	888	811	905	870	808	867	877	891	837	857	871	866	847	829	884	815	820	851	854	874	830	823	841	839	841	906	879	840	922	820	846	832	860	862	822	797	858	839	847	795	825	833	849	869	880	886	838	845	845	814	830	823	824	832	857	842	874	846	843	832	834	866	914	836	835	858	881	784	886	890	887	840	806	847	869	853	837	852	812	869	855	821	861	823	801	869	890	881	847	862	830	863	821	857	833	782	851	877	821	839	817	773	849	844	835	870	846	829	854	838	870	850	843	846	816	866	805	823	837	897	873	867	854	793	877	824	877	881	846	858	859	831	846	851	893	822	916	824	830	825	901	889	832	860	861	868	805	856	869	808	915	853	836	862	843	853	846	804	793	859	881	858	834	869	900	892	865	801	838	897	873	898	848	891	826	819	862	872	868	888	842	867	852	836	871	816	873	828	881	846	835	813	829	777	836	836	832	878	860	827	827	822	801	800	850	849	832	799	866	850	817	841	864	871	848	845	841	860	854	835	850	886	901	873	869	839	851	807	843	820	895	847	826	893	870	828	806	807	862	862	830	882	858	843	891	870	865	808	870	798	866	864	877	808	833	850	870	901	854	825	860	856	850	847	880	823	842	886	860	830	895	834	867	857	853	896	848	853	881	855	860	851	848	865	781	809	847	875	790	892	833	875	843	804	833	853	817	869	828	859	815	873	929	864	867	827	842	822	842	835	871	892	881	871	866	829	845	863	902	868	824	851	884	872	825	847	862	863	823	842	881	888	803	844	899	866	833	891	806	829	837	800	861	820	857	772	819	851	801	827	805	832	838	789	854	789	912	824	822	867	899	818	871	858	845	854	874	867	873	856	825	823	842	835	850	842	823	827	862	867	829	901	870	894	815	889	930	843	869	844	829	822	810	851	850	791	890	875	847	830	866	835	876	894	872	837	827	887	798	847	858	865	839	881	852	857	862	837	874	839	864	817	838	840	840	862	837	792	837	858	841	866	859	867	865	863	870	811	809	828	825	894	852	830	848	877	831	847	842	872	857	839	871	834	860	833	871	811	875	862	783	841	845	867	874	879	883	792	823	819	866	844	856	874	871	832	832	828	821	830	877	849	833	857	855	876	860	844	854	861	858	883	878	860	835	816	869	840	834	857	861	850	877	841	819	858	803	827	813	861	792	906	824	899	876	823	824	857	861	905	829	880	871	880	864	868	813	866	836	864	859	837	851	809	875	836	879	869	840	825	832	844	804	820	889	848	820	867	866	840	837	835	844	855	897	819	807	837	839	826	897	788	835	891	804	842	906	830	825	892	908	835	862	892	882	859	839	871	813	848	825	874	811	898	888	908	814	813	805	863	834	864	828	853	837	828	896	878	877	856	854	788	858	814	853	891	830	847	791	850	832	853	884	897	852	843	813	799	868	832	852	837	825	852	893	831	843	861	857	852	814	860	835	856	850	831	846	849	845	853	861	876	851	886	892	836	812	829	866	819	879	862	861	856	883	828	875	786	887	837	881	880	893	875	848	845	801	845	811	880	802	837	854	824	858	832	809	869	835	869	859	882	832	830	852	815	944	838	836	861	834	845	878	846	877	855	807	911	881	895	836	832	848	933	812	878	847	858	868	851	871	854	844	887	813	880	860	819	894	809	842	858	874	855	864	872	851	848	910	861	784	810	839	869	830	835	859	844	871	849	810	809	856	844	835	848	903	887	850	854	843	843	854	862	857	878	806	880	864	823	823	852	864	828	908	876	839	825	856	937	874	799	840	827	881	847	861	874	823	890	864	857	886	863	884	793	842	886	839	826	869	836	866	856	857	852	856	831	852	827	827	840	886	853	896	861	858	820	883	875	818	847	825	868	852	836	791	831	840	894	853	858	839	875	864	846	840	892	815	852	837	839	813	809	856	866	861	836	864	830	868	800	841	869	894	877	804	836	841	889	831	850	793	874	915	869	871	865	857	880	857	861	883	817	859	782	885	832	899	807	836	824	867	844	861	864	882	859	824	829	898	848	850	897	839	825	858	880	801	845	847	874	903	808	883	892	850	860	841	885	862	812	845	862	917	851	833	815	823	863	872	857	899	853	837	850	874	805	842	819	865	808	864	874	834	823	844	902	934	866	795	857	847	825	887	884	852	862	854	869	834	836	839	854	882	897	875	820	816	842	829	812	889	852	805	840	858	870	849	817	832	869	915	859	890	818	868	870	857	838	867	849	841	871	828	844	882	888	862	889	826	836	857	877	829	839	812	887	879	810	864	893	861	874	827	838	850	848	873	853	851	858	783	882	907	882	804	869	812	855	816	877	833	795	874	860	795	803	862	863	850	866	845	823	844	828	861	871	849	831	893	855	922	881	883	874	860	877	857	865	917	881	846	812	828	858	838	877	882	849	824	833	856	861	834	809	894	848	861	883	873	876	827	882	843	834	854	867	841	853	864	817	855	823	803	867	855	833	863	843	835	906	884	835	872	871	843	852	875	808	875	820	857	834	898	831	834	802	774	861	881	871	862	875	849	881	845	778	828	878	864	848	871	854	887	873	873	877	851	838	840	872	807	823	843	891	858	884	817	826	838	838	854	883	833	863	888	852	864	894	831	853	910	864	827	887	907	894	828	855	867	868	811	867	894	808	809	863	847	876	858	924	895	880	831	833	793	855	839	826	790	879	850	874	869	870	861	852	884	809	853	884	871	902	897	845	875	852	861	814	819	849	792	875	893	869	832	878	869	792	859	849	872	850	841	813	883	820	913	879	857	827	844	852	840	814	809	830	864	831	838	858	871	845	838	844	881	861	816	833	823	800	826	838	846	830	836	777	879	880	839	811	938	863	836	833	845	845	932	879	811	844	860	840	862	846	863	874	864	841	890	852	842	910	870	892	766	883	806	811	832	877	861	826	876	863	825	796	827	793	842	849	812	864	835	840	911	889	848	864	878	844	876	849	847	815	797	870	866	844	886	842	830
13134	8065	11539	15339	13768	5073	1767	1137	988	803	633	530	455	399	533	928	865	688	557	400	326	312	317	323	338	349	305	349	253	329	348	320	308	328	318	333	310	288	336	310	355	304	330	315	280	323	316	362	332	313	311	294	311	302	300	327	299	305	330	306	331	282	349	293	316	322	329	329	316	331	282	320	318	307	299	308	323	313	299	293	321	275	338	308	323	287	330	342	309	312	331	294	308	327	292	288	284	319	321	318	296	304	288	306	314	308	314	322	300	295	310	295	319	312	312	278	328	340	300	305	331	294	315	305	328	326	325	309	309	295	334	342	279	285	307	320	306	330	313	331	310	305	349	320	339	310	317	286	320	298	279	301	286	292	295	325	353	295	330	312	266	321	325	308	302	319	318	297	318	352	309	315	312	276	308	306	297	321	298	313	305	334	302	329	297	328	331	288	303	299	297	301	301	300	306	309	291	323	294	298	297	333	343	334	285	322	316	299	302	310	310	299	326	337	310	354	296	312	282	300	359	352	317	282	310	343	282	313	337	304	315	316	355	327	310	315	308	330	297	296	312	299	339	313	316	313	325	316	303	315	314	321	300	308	307	304	315	313	285	326	306	331	283	330	276	292	308	291	322	283	318	300	297	296	320	312	341	315	311	309	309	344	295	364	318	330	368	331	294	265	320	312	301	307	307	329	302	308	336	318	340	298	304	289	284	273	303	300	312	312	323	319	313	328	328	342	327	301	269	286	310	304	295	294	301	308	292	353	308	324	324	312	298	308	306	286	334	331	295	333	325	311	323	314	321	312	297	303	295	312	300	324	312	318	296	304	304	308	320	291	313	318	260	312	321	316	282	339	265	312	314	302	312	299	284	325	309	319	293	305	326	288	279	289	302	303	295	288	297	305	289	312	323	312	317	290	286	331	302	331	318	337	314	313	304	287	315	321	312	298	319	311	313	316	296	295	317	326	335	315	313	301	303	312	303	315	315	298	319	330	329	314	307	318	311	308	280	295	308	306	304	319	332	307	298	294	305	314	304	316	315	331	316	324	328	295	316	334	312	316	291	317	315	310	302	323	304	309	311	321	281	307	328	286	336	297	312	307	291	308	351	293	328	292	314	316	330	309	304	331	320	320	356	306	305	286	330	307	327	315	309	318	332	310	308	330	299	287	322	328	320	331	301	299	307	311	357	275	322	329	322	300	332	328	287	304	332	300	326	320	305	315	304	299	336	331	293	299	296	302	306	300	301	307	296	316	294	318	322	294	311	317	304	307	309	309	330	279	281	300	342	321	300	326	332	349	297	285	347	299	302	315	302	300	279	317	273	347	281	336	322	302	327	307	308	304	305	293	327	327	336	302	316	293	330	299	311	326	290	337	323	301	321	308	319	328	309	334	302	290	291	314	296	333	316	316	335	294	299	312	329	325	343	315	313	308	308	295	297	280	305	333	298	303	301	289	311	285	299	319	329	311	285	291	306	274	304	295	278	320	321	284	316	318	317	314	309	337	305	326	339	380	318	261	322	315	310	323	306	350	322	336	314	293	303	295	338	309	284	337	364	308	333	351	330	289	312	298	303	292	333	296	311	296	311	298	336	343	269	294	293	333	300	306	333	338	272	325	301	313	362	308	361	304	302	296	294	314	321	274	319	297	302	298	291	298	316	325	322	311	315	324	331	324	326	290	302	307	278	289	269	295	287	326	321	288	307	291	326	345	327	290	315	320	319	280	323	336	321	331	318	318	288	282	303	298	320	320	304	322	318	343	317	322	302	304	302	330	305	309	297	307	327	300	300	331	288	322	295	301	287	313	315	326	291	331	323	298	299	322	314	300	299	299	323	312	314	280	284	291	321	303	300	285	317	306	313	304	311	315	329	305	295	314	315	315	318	304	301	279	304	332	305	285	294	334	305	298	330	299	316	315	332	321	305	321	330	292	331	317	302	322	324	305	320	273	299	289	276	297	287	304	340	322	343	322	320	317	336	311	311	301	294	322	339	275	317	271	315	283	325	278	291	297	287	320	297	312	283	310	308	305	295	293	318	319	337	283	322	320	309	330	276	302	336	293	337	313	282	330	299	341	327	338	306	314	350	314	310	319	344	319	304	318	284	317	313	314	292	327	316	295	328	289	315	286	311	337	313	282	333	329	315	330	332	368	322	312	283	315	319	292	307	286	336	341	343	294	326	313	319	320	329	309	273	296	320	301	325	329	332	319	319	279	347	348	309	310	297	289	308	312	321	295	309	294	330	324	274	334	310	295	327	309	327	289	307	317	309	315	336	316	321	303	356	282	324	334	332	303	286	344	341	317	320	301	353	333	307	282	305	335	310	312	329	298	305	302	295	284	326	317	286	305	322	316	333	331	345	299	282	321	333	321	308	321	306	303	309	314	320	323	287	293	322	302	332	309	299	322	301	264	338	300	302	308	319	269	349	279	302	322	314	314	282	317	279	323	303	333	305	333	295	331	298	323	324	319	338	321	311	284	272	333	271	314	288	310	290	309	320	305	298	310	318	326	307	297	296	341	314	298	327	301	338	307	338	306	261	321	324	322	301	337	319	334	315	322	279	359	311	320	320	320	314	332	311	325	309	326	295	301	315	320	306	297	308	336	329	326	298	312	297	289	279	300	282	296	301	283	314	325	298	313	296	385	326	309	287	293	310	307	374	302	287	303	306	333	335	295	299	339	316	314	321	334	300	339	290	328	289	327	296	327	348	286	282	336	318	323	286	304	307	300	303	322	285	297	291	310	322	330	303	329	346	326	306	320	273	330	301	304	319	304	308	284	320	277	310	321	317	284	304	346	291	313	294	288	308	310	320	306	354	333	299	320	358	344	327	315	307	252	297	300	293	303	293	337	361	301	289	317	330	291	304	300	305	344	330	308	354	304	292	309	278	324	298	319	309	330	292	314	330	284	286	307	317	286	315	324	290	329	307	276	307	309	325	300	301	294	298	303	316	292	306	324	308	326	289	318	307	296	343	291	317	310	331	318	298	322	317	305	339	295	286	314	332	331	312	332	308	289	337	285	317	322	300	302	309	303	310	336	321	328	326	321	306	321	303	305	320	313	299	305	303	342	314	297	304	331	288	315	313	316	318	312	277	338	328	298	322	322	293	313	338	287	288	292	284	331	305	294	315	268	337	281	324	297	311	329	286	323	327	362	316	327	321	323	287	311	320	305	308	286	324	340	322	311	328	292	332	303	313	304	277	295	296	308	310	340	314	312	297	308	298	303	311	328	319	302	343	304	320	295	323	342	322	338	309	327	311	302	298	315	292	321	341	304	319	333	326	289	339	291	354	327	322	305	316	298	298	278	294	303	293	317	327	307	299	308	282	322	294	309	312	319	320	326	311	303	275	296	314	312	319	336	310	326	304	295	318	349	341	303	337	340	322	301	311	295	308	321	312	293	289	296	303	323	286	307	324	320	304	298	296	334	281	270	314	316	318	315	323	315	297	319	308	295	311	319	312	332	308	299	296	321
8332	9527	19373	28200	27795	14563	6629	4346	4284	3519	2643	2195	1772	1274	2696	4747	3577	2614	1748	1173	933	844	772	775	823	770	784	766	748	832	794	754	751	763	777	797	766	817	787	741	760	803	738	798	717	777	768	729	732	755	802	767	737	763	753	778	768	791	762	776	801	716	735	749	774	757	733	739	800	772	757	752	805	776	771	788	781	799	716	760	770	783	806	803	724	764	743	826	768	794	806	713	766	732	735	787	770	748	790	814	774	803	780	785	739	731	770	788	780	771	762	834	796	750	734	765	759	758	779	795	734	764	805	782	726	769	801	780	783	753	737	807	774	763	759	744	788	813	782	771	795	769	768	785	767	810	812	784	772	797	806	736	754	768	748	758	787	788	762	748	801	746	731	773	770	766	846	765	811	768	792	777	784	767	772	748	793	777	757	807	773	773	775	807	797	796	783	779	782	787	738	763	780	784	763	786	811	737	779	787	745	794	812	771	735	793	803	766	796	783	797	807	752	742	803	765	742	754	772	733	743	798	755	762	790	766	723	798	790	761	785	780	796	741	803	747	797	777	793	790	775	743	765	784	790	764	779	769	779	760	789	817	791	818	766	816	702	764	768	776	795	812	796	802	784	780	771	757	728	721	736	750	757	773	788	760	785	742	762	754	781	792	773	789	757	748	748	736	797	806	760	810	828	764	732	785	786	737	780	819	747	720	779	743	781	741	785	772	779	724	731	774	746	761	789	779	745	763	811	824	781	756	756	737	755	772	790	764	783	826	755	810	774	801	728	797	782	758	767	761	767	765	793	728	796	740	790	770	749	804	761	764	769	792	798	732	779	762	785	740	766	769	785	797	729	744	745	737	769	804	755	780	767	794	731	735	706	737	769	740	765	753	770	797	764	818	719	715	811	734	764	774	759	765	761	813	803	798	765	785	801	789	765	797	780	783	797	828	755	742	745	777	771	767	746	804	783	797	784	775	805	749	763	779	800	723	819	774	731	769	820	750	735	804	801	799	743	789	809	773	753	764	804	716	807	749	750	753	763	782	757	783	773	763	774	795	792	794	782	712	817	780	742	728	810	780	762	799	757	750	731	807	758	754	760	803	816	772	824	774	821	776	797	734	780	777	813	779	803	812	761	778	809	773	750	728	796	760	833	742	788	754	795	748	763	771	782	783	777	790	757	785	729	717	797	785	757	770	771	773	817	750	798	744	774	803	775	776	777	820	762	743	784	729	780	804	736	760	742	747	736	771	775	735	821	754	788	755	739	775	769	811	726	779	808	778	788	727	756	821	756	801	766	848	775	745	749	748	770	766	795	749	755	746	745	780	792	808	797	760	771	801	763	752	751	797	778	751	736	784	759	784	717	759	774	771	735	763	828	785	797	753	778	766	768	756	780	796	761	818	720	787	793	780	776	773	784	758	718	797	772	764	767	795	781	739	824	794	783	791	747	774	780	751	745	811	769	758	763	755	748	771	723	774	801	752	749	748	791	796	816	730	765	784	785	770	753	753	769	748	760	764	769	785	757	815	794	745	769	728	730	787	777	745	775	753	756	793	762	740	753	811	787	786	804	785	794	747	755	754	780	729	771	762	749	758	767	765	760	750	776	758	728	780	757	760	782	801	757	805	763	764	717	764	776	781	760	771	765	761	786	732	787	744	750	814	781	780	763	779	768	742	745	731	783	778	739	820	784	791	740	788	793	809	768	836	756	799	747	793	762	780	750	769	782	735	810	810	735	712	748	796	807	785	777	749	758	757	764	801	783	809	749	769	772	787	756	790	729	769	763	773	806	803	789	727	772	788	778	803	828	802	764	750	732	776	768	736	807	801	733	800	822	820	703	755	821	777	759	764	761	737	782	748	797	783	798	782	750	751	799	718	761	784	767	769	782	753	767	865	771	752	749	777	747	793	795	739	756	780	766	757	762	796	775	771	762	800	766	769	755	742	765	751	781	793	737	802	780	809	743	745	769	803	785	795	732	751	756	811	787	778	760	743	776	751	759	795	756	712	778	775	749	760	707	772	748	774	805	726	742	765	766	756	745	797	739	752	749	810	798	767	792	766	760	818	806	710	753	776	776	772	756	747	787	755	767	725	723	776	761	809	701	831	762	766	803	763	721	792	761	767	750	775	775	764	750	744	788	840	820	786	804	724	771	771	788	788	738	759	781	791	768	781	789	756	778	762	771	763	826	796	782	818	773	796	751	697	739	799	779	751	741	743	757	756	844	751	785	841	786	784	774	754	785	743	790	748	772	781	716	796	790	798	745	798	758	773	761	714	690	769	762	721	776	750	768	790	752	731	757	793	818	778	759	761	761	754	849	751	778	746	842	725	758	754	714	751	738	739	730	817	739	712	809	784	780	806	763	802	793	767	796	733	792	771	746	829	777	801	788	786	784	780	728	767	721	773	778	738	727	759	752	806	808	734	746	739	811	772	820	774	746	786	771	807	757	788	730	724	770	769	751	767	745	773	741	821	786	784	837	774	788	782	768	784	769	794	777	840	775	774	779	804	762	775	770	761	803	774	771	758	766	771	848	751	781	773	740	750	743	780	756	761	737	727	776	806	813	804	810	780	755	802	714	776	748	738	752	804	797	759	769	764	768	803	805	809	755	739	833	782	778	783	791	806	782	793	771	760	783	773	730	756	782	755	753	768	742	794	807	739	794	739	743	781	752	757	768	730	730	772	783	803	773	785	794	787	789	759	766	758	783	735	792	800	742	783	801	764	811	738	750	762	750	797	773	762	798	776	747	730	768	772	761	751	774	705	764	775	819	797	805	745	804	780	775	748	817	787	756	782	768	771	741	800	825	781	733	756	797	766	761	752	702	767	761	791	763	767	757	787	795	749	807	766	771	752	728	802	764	801	764	833	750	788	789	770	765	806	741	824	794	800	777	736	706	773	739	745	778	747	794	789	799	780	808	785	829	766	774	795	775	747	740	755	770	781	826	782	740	802	765	818	776	814	774	771	761	724	721	790	758	778	803	765	732	767	768	757	783	729	774	754	790	767	810	765	792	802	766	676	746	761	828	729	805	818	737	761	759	738	780	809	787	785	761	781	802	790	750	721	790	763	724	764	719	767	802	764	812	790	797	765	743	762	758	730	759	773	816	769	723	789	756	768	729	759	749	770	804	741	788	789	745	783	799	769	773	748	768	794	734	786	805	785	797	791	742	760	788	788	736	764	791	776	761	764	709	760	816	759	728	762	771	776	739	781	790	781	787	790	781	796	746	809	811	738	776	740	755	775	776	800	761	761	784	762	774	795	797	730	735	747	817	812	785	792	792	778	738	734	743	725	762	739	802	779	757	773	724	730	766	769	795	790	819	790	747	745	751	758	739	775	777	820	764	778	852	797	778	749	783	758	763	819	750	800	774	775	725	746	792	839	738	790	758	813	748	812	782	775	736	757	762	770	694	803	738	804	775	753	720	775	799	785	754	791	748	765	803	759	824	800	754	756	737	749	810	787	798	797	817	785	767	758
38209	45000	50098	43251	45365	38480	29721	18440	8950	4938	3615	3613	2460	1871	1574	6861	6586	4255	2321	1177	714	492	448	393	368	380	376	348	393	346	366	397	389	367	360	375	356	422	409	376	370	380	397	340	356	385	368	388	356	370	383	384	354	346	367	367	402	382	347	413	385	378	403	407	399	383	385	392	404	362	359	405	403	365	409	425	388	458	366	373	402	352	355	345	344	378	359	385	402	372	385	354	396	383	398	357	400	382	398	419	354	389	405	407	423	346	347	383	401	347	394	402	342	333	375	363	375	357	364	376	388	369	366	376	389	346	369	386	351	432	357	373	367	379	355	342	354	417	360	377	372	400	378	386	363	365	382	386	356	382	362	392	398	368	382	346	380	382	409	343	371	361	337	390	394	371	396	363	375	382	402	352	364	390	388	402	374	387	370	374	373	437	378	379	377	334	363	388	355	394	377	364	347	373	365	341	381	385	378	401	346	346	353	363	338	387	396	368	376	368	362	375	365	385	401	359	354	384	360	386	344	379	398	416	405	368	404	369	391	397	394	370	382	391	395	380	393	408	400	369	387	369	370	368	389	381	400	357	361	414	383	379	382	374	353	363	343	379	370	386	390	361	384	380	406	364	386	382	367	365	398	380	414	394	420	384	356	377	367	361	330	365	362	388	396	368	350	344	389	374	367	393	381	376	366	369	369	393	387	352	369	351	380	378	367	377	362	387	372	334	402	345	360	354	380	342	388	359	393	422	404	399	400	386	413	401	392	385	365	389	364	380	359	359	388	361	382	402	393	349	381	369	384	339	357	375	379	376	358	380	392	395	352	365	395	343	389	392	401	390	384	370	368	384	384	391	393	389	367	390	389	358	415	381	366	377	396	348	369	346	351	339	368	400	395	372	378	374	359	376	358	357	400	365	367	405	408	381	332	412	435	354	339	365	342	349	408	380	409	395	359	350	350	395	393	404	369	368	361	392	378	398	368	419	381	319	343	368	365	349	412	370	390	370	377	371	385	378	346	350	389	351	360	409	402	393	383	365	385	364	348	389	392	407	356	375	396	370	381	364	381	362	392	408	392	346	363	399	358	358	388	423	370	424	371	375	372	376	396	382	401	360	373	365	359	408	393	408	383	402	386	377	352	356	378	383	356	348	390	404	363	372	380	389	352	369	391	356	389	354	374	347	374	382	368	419	359	379	393	356	371	380	370	366	378	393	356	371	381	381	367	380	342	355	399	424	360	345	355	391	379	387	384	400	394	376	386	395	357	355	380	369	361	368	365	374	385	370	357	405	387	437	344	351	371	370	451	374	371	392	350	386	389	405	359	362	396	358	365	355	371	386	379	383	413	346	403	341	353	422	354	344	376	386	385	397	386	397	355	351	401	387	363	372	375	388	396	370	369	366	352	374	390	367	386	376	360	378	350	393	357	358	338	346	365	355	392	369	374	380	374	367	388	394	358	384	400	399	435	379	378	383	402	377	398	413	400	391	347	354	401	361	367	390	372	367	398	409	362	355	375	364	371	348	368	395	390	377	366	378	374	402	354	350	403	366	374	373	401	371	367	414	385	380	358	369	395	358	353	373	358	358	373	363	414	360	391	354	370	402	418	378	333	347	376	362	371	386	352	368	358	365	360	369	362	390	375	378	395	356	336	336	345	386	380	349	381	359	403	367	361	402	379	352	385	384	365	388	406	382	344	366	366	404	385	351	408	406	360	349	352	396	335	355	369	392	389	427	403	381	374	393	370	405	370	395	372	387	370	373	389	385	359	374	346	377	389	355	411	404	389	389	382	358	394	374	396	396	370	377	370	354	371	359	367	358	417	367	367	383	368	354	350	386	384	391	380	371	381	391	397	413	390	354	378	366	385	360	419	370	372	369	392	375	368	377	377	388	372	395	359	371	360	405	408	341	393	378	380	357	416	407	382	385	345	438	381	401	365	391	369	354	376	403	368	379	391	362	390	363	388	385	360	349	360	363	379	368	375	373	411	390	349	415	356	359	339	392	395	357	399	374	354	378	390	378	346	378	380	386	382	396	381	353	335	404	380	375	380	386	384	357	372	377	391	365	349	379	400	350	385	391	376	391	357	389	363	368	354	346	376	404	382	422	358	348	382	337	380	371	361	381	407	363	364	391	394	377	366	365	386	360	415	365	384	403	372	408	369	367	395	372	372	378	355	395	380	409	359	364	378	361	370	368	393	363	409	353	364	407	373	367	367	374	373	366	352	338	419	381	388	408	407	349	398	364	373	381	367	366	370	377	368	401	376	378	377	340	321	378	413	403	358	352	362	417	371	374	395	366	370	384	384	360	397	395	355	375	426	391	391	372	393	370	379	395	379	384	379	380	377	382	409	362	314	390	389	379	378	363	407	381	374	396	374	342	362	418	395	376	402	357	369	383	391	358	389	376	373	374	370	372	391	390	383	378	337	379	399	378	399	411	348	363	386	362	362	377	366	367	349	384	393	389	387	370	384	360	371	365	375	392	366	357	373	398	368	420	380	390	347	390	374	381	375	348	366	405	359	393	394	409	415	372	384	364	345	390	357	373	359	366	371	371	363	399	391	378	369	375	390	361	372	419	357	379	354	340	393	369	407	374	404	344	393	372	367	363	353	372	372	393	399	402	359	366	391	393	385	359	425	364	365	366	386	388	381	369	385	340	365	399	376	381	431	342	378	371	396	377	399	368	373	370	366	392	399	391	364	400	350	346	376	365	350	366	383	401	361	382	424	355	392	371	338	359	359	369	342	383	395	364	369	365	394	380	345	385	396	354	380	378	351	365	363	360	412	393	408	351	384	363	394	376	358	368	338	386	385	372	366	397	410	343	367	409	381	383	394	379	346	393	359	388	380	421	357	361	352	345	394	354	375	366	341	352	368	413	402	377	396	400	377	386	384	415	379	390	374	390	394	377	356	382	368	389	438	379	394	389	381	362	358	373	377	408	383	411	391	364	372	366	375	397	382	356	386	373	372	358	363	369	427	387	379	359	376	352	373	389	339	367	378	366	344	385	395	381	389	397	371	376	380	376	358	405	362	376	392	366	390	395	388	393	345	379	345	420	378	375	341	375	390	389	383	386	386	409	364	372	426	376	395	384	378	357	342	363	355	355	373	377	432	379	378	378	372	411	371	376	386	318	372	335	374	365	361	374	395	378	380	401	385	374	399	349	390	405	375	384	369	369	384	357	374	383	367	372	329	360	364	344	409	362	375	385	392	383	361	354	385	408	371	381	365	398	425	329	397	383	380	358	391	355	393	380	361	388	345	343	415	328	352	331	381	365	396	376	352	373	384	385	365	402	362	330	388	378	377	403	372	417	396	387	353	379	343	367	379	394	389	387	369	391	399	374	354	349	380	375	357	364	396	360	392	407	388	367	376	359	386	368	381	382	380	381	361	401	421	350	377	375	363	358	394	371	397	368	399	358	382	407	362	377	415	365	373	338	388	419	388	379	418	377	348	352	358	401	363	381	355	365	359	336	396	350
25550	37692	48432	50916	51520	48205	34107	23803	15121	11713	11149	11434	8615	7152	7131	25009	23116	16736	9892	4897	2547	1474	1124	961	881	958	898	896	885	890	930	949	948	890	954	877	904	858	914	902	919	906	879	933	898	888	924	890	908	881	889	921	924	936	883	916	902	911	901	967	869	890	948	891	860	893	884	901	941	887	939	890	926	931	859	938	902	866	849	920	923	925	889	909	913	871	872	888	950	902	899	867	912	941	897	879	898	900	849	920	889	907	872	888	938	980	917	915	915	929	924	857	914	893	841	908	870	928	916	951	920	920	892	830	844	902	909	913	913	906	889	829	853	894	930	942	906	875	886	926	933	935	907	896	874	928	901	869	939	862	909	895	910	902	859	902	883	882	920	940	872	915	846	910	878	887	912	858	909	869	897	869	899	810	910	872	896	874	880	890	922	916	917	915	907	875	935	871	968	882	926	956	821	871	869	904	944	894	917	906	891	885	896	897	910	899	878	885	961	871	912	859	884	946	896	894	914	922	856	904	945	883	907	909	888	911	957	916	857	877	872	981	916	934	911	894	883	892	900	868	880	931	863	890	892	891	916	849	888	922	916	873	887	888	894	876	953	909	863	863	821	878	921	888	925	928	908	901	860	912	929	876	862	860	850	865	861	906	904	874	890	941	878	927	827	852	913	903	989	883	925	905	877	885	944	855	854	886	900	888	966	897	918	859	894	897	883	883	930	907	890	878	865	887	925	845	902	907	898	860	879	918	899	922	873	855	872	906	869	953	919	930	909	909	896	892	905	888	966	885	893	853	913	938	881	911	935	887	859	943	857	949	898	888	931	943	848	920	921	894	908	910	893	955	906	877	905	932	919	942	888	883	901	893	855	947	884	916	802	892	959	919	879	884	876	915	926	895	945	884	849	921	850	896	899	900	916	870	884	881	786	915	924	967	906	887	960	919	958	928	930	869	921	960	909	918	901	913	919	891	936	905	885	869	920	935	923	850	851	891	899	903	886	920	879	953	867	925	906	929	835	919	979	878	912	946	881	890	935	944	931	854	911	914	918	889	888	937	860	916	987	869	920	912	915	970	879	848	853	905	888	876	880	862	904	911	852	967	891	885	905	903	929	947	850	895	884	864	940	928	839	886	882	889	916	843	890	934	848	936	932	878	879	902	925	923	873	930	809	907	874	873	890	904	918	922	879	917	891	904	867	928	914	896	896	920	875	907	832	939	862	861	912	865	941	878	908	902	905	922	961	838	901	873	857	884	950	891	886	882	890	890	872	971	949	860	899	913	866	938	914	858	896	900	902	894	954	892	874	917	940	939	896	865	923	891	954	877	900	885	872	861	939	950	871	899	919	942	916	887	867	915	858	866	878	888	847	912	870	885	885	871	885	889	934	898	922	877	884	905	931	858	917	885	906	862	908	866	855	913	939	908	946	886	888	915	855	933	877	913	887	905	870	881	938	921	909	908	885	938	871	900	948	899	918	939	946	855	818	921	900	924	883	846	937	947	907	891	858	946	906	941	896	867	897	915	885	884	902	905	909	903	984	924	884	951	925	898	906	924	967	897	908	896	934	914	890	920	876	907	894	870	844	872	886	887	901	934	866	905	905	927	925	866	859	880	906	910	966	879	912	921	917	888	875	940	929	863	895	919	855	850	932	918	884	876	886	910	886	904	902	851	919	897	885	848	934	918	827	890	832	939	891	897	875	899	897	923	893	890	935	934	928	928	858	920	896	917	858	932	871	936	832	874	931	916	909	865	882	919	900	908	874	881	919	948	908	871	896	871	878	842	898	891	867	870	900	935	929	860	911	966	903	885	869	918	846	897	912	836	877	931	907	944	918	948	979	957	876	913	935	900	877	856	877	916	926	906	893	874	876	925	954	944	858	939	914	894	873	930	959	856	889	908	915	973	918	898	887	881	901	917	853	925	937	872	880	906	888	815	879	911	946	901	884	904	881	909	885	912	900	940	914	877	867	973	904	901	879	881	864	924	860	882	912	879	920	876	876	920	905	889	936	869	904	886	911	912	979	922	865	943	867	901	946	908	932	840	906	866	913	916	898	872	893	869	960	919	919	904	879	896	912	892	904	899	854	855	908	938	971	914	901	932	887	923	902	870	981	933	950	927	898	859	883	882	902	906	910	870	918	879	898	913	863	903	923	868	870	857	903	875	910	887	884	927	854	903	902	963	880	897	857	871	915	883	853	971	909	910	928	862	912	971	915	958	872	901	929	872	912	868	928	921	899	945	949	903	874	905	897	915	913	878	852	852	937	939	922	908	868	901	921	916	938	917	903	914	890	867	916	879	855	905	881	912	895	937	940	911	898	899	917	873	890	936	908	977	917	909	920	883	928	893	893	901	875	882	942	854	907	921	936	897	906	907	896	885	939	900	893	881	879	892	960	855	1005	940	955	869	884	904	906	878	868	862	903	955	871	941	911	890	881	906	928	888	890	896	864	937	920	919	937	921	854	921	916	911	867	828	917	922	844	893	904	925	892	872	865	910	882	882	923	854	924	948	959	961	929	884	896	904	868	909	894	948	917	855	894	920	927	938	897	875	889	868	942	930	863	891	878	872	952	890	882	890	873	902	911	905	949	875	900	926	856	921	925	941	889	929	882	879	922	928	866	969	896	896	916	907	924	841	929	921	955	930	887	853	928	921	907	913	914	869	876	879	903	928	924	896	928	942	946	909	882	904	926	954	891	916	883	862	977	877	890	879	943	946	907	880	919	874	917	907	842	868	834	893	888	953	841	888	910	904	879	961	915	907	913	920	865	880	906	912	860	964	891	928	902	912	943	890	924	930	944	889	948	918	895	922	912	945	922	900	901	893	872	952	910	885	918	871	861	896	924	896	871	973	939	904	908	888	908	902	882	909	922	932	856	908	923	854	916	928	865	872	948	916	873	916	877	926	887	889	904	933	910	987	879	912	942	917	892	894	928	942	908	903	914	900	889	926	861	933	903	900	908	934	901	902	918	879	947	916	917	941	922	943	902	927	896	909	874	921	946	956	913	950	879	894	919	965	933	924	906	891	905	915	929	876	872	909	917	882	859	917	893	924	926	899	878	942	871	857	911	894	932	873	920	900	931	893	885	865	894	941	914	910	937	913	910	892	897	897	875	928	871	863	904	879	915	894	910	901	901	936	922	941	912	901	950	874	911	920	903	936	903	914	882	931	876	918	880	918	935	893	890	902	902	895	913	910	872	900	943	880	923	992	908	920	913	919	846	956	905	912	887	900	882	881	910	882	840	894	865	903	903	829	882	869	899	871	873	921	872	897	930	897	948	875	875	905	956	898	944	927	889	874	873	900	923	876	905	889	893	883	936	904	897	921	926	929	965	906	885	878	916	907	922	851	891	940	886	886	887	875	943	970	886	894	938	898	904	908	907	933	900	907	950	889	933	940	897	867	938	939	906	917	916	918	961	872	911	874	874	898	914	844	898	890	874	894	889	952	834	893	888	876	930	888	881	941	926	899	928	877
45789	51658	51462	41574	36063	37622	30284	21328	14528	8630	5687	4344	2836	2059	2568	7283	10011	9325	5501	2493	1236	695	470	396	356	356	378	352	352	361	338	380	371	401	386	388	370	360	334	349	368	349	348	381	346	340	329	384	398	351	330	335	348	372	372	358	359	353	368	373	380	367	375	387	373	368	365	355	358	357	365	349	335	362	368	352	348	338	350	329	387	350	378	403	364	365	375	382	366	330	352	365	359	360	379	321	363	370	387	378	392	385	345	391	354	344	391	363	350	371	338	365	418	365	347	398	353	333	330	348	389	392	368	374	339	386	382	378	363	383	338	350	342	391	374	341	377	322	364	352	338	377	342	362	376	376	379	323	368	357	376	353	348	336	386	389	369	360	384	332	328	351	363	368	362	379	360	366	368	374	378	386	346	352	372	343	364	372	364	388	331	363	357	380	349	339	359	354	399	363	359	355	341	363	316	328	364	351	329	389	388	334	380	338	372	352	389	358	379	342	355	313	354	394	350	343	357	345	350	329	389	303	363	352	378	361	378	348	337	349	341	369	347	344	368	330	378	352	387	345	325	381	357	375	351	334	354	351	370	348	364	357	364	331	312	389	317	355	381	368	363	340	360	344	403	388	334	356	349	332	343	355	344	336	352	357	340	380	348	368	335	379	367	345	339	366	367	338	367	381	334	362	363	368	340	338	340	366	330	369	383	361	330	369	355	352	338	341	387	372	364	378	396	367	342	375	354	369	377	372	360	384	381	354	370	368	350	379	352	334	334	348	389	375	351	369	379	369	363	382	344	344	341	389	365	341	360	373	383	374	377	378	366	360	366	312	353	342	345	359	343	346	380	368	362	376	348	353	377	369	342	411	334	358	387	327	399	379	379	381	363	355	341	337	369	353	367	387	345	346	375	357	401	354	389	377	365	352	332	393	357	336	375	359	352	346	352	329	345	361	339	362	372	368	350	375	365	348	331	378	363	375	369	364	374	360	369	364	352	348	357	349	358	345	345	321	390	377	341	356	366	382	365	357	358	377	346	328	361	367	343	290	400	376	359	324	348	368	356	342	366	362	400	360	366	376	354	355	336	401	358	363	381	366	363	358	358	360	359	360	368	364	374	365	362	377	388	367	338	348	344	334	392	323	364	361	355	358	327	357	357	363	327	368	345	335	348	369	365	367	365	347	343	356	370	347	341	369	353	369	347	373	357	364	332	339	380	367	343	360	352	365	396	389	392	348	358	356	358	349	355	365	347	378	314	397	365	350	376	334	360	360	371	342	356	313	372	336	358	333	347	346	351	344	391	373	396	355	384	332	317	367	348	338	400	364	382	353	341	379	352	358	381	358	382	375	356	373	374	335	348	391	352	333	351	329	340	361	357	395	345	356	361	375	369	363	365	332	313	375	369	338	340	354	354	366	370	379	353	370	358	381	377	367	379	396	379	349	395	347	397	355	388	339	390	373	364	371	336	334	358	334	384	375	331	355	354	375	371	362	373	366	350	345	370	358	383	367	378	346	379	296	369	360	385	379	337	357	389	352	369	371	371	360	384	364	377	379	335	349	341	348	363	353	325	386	358	353	357	352	336	356	359	340	364	363	363	320	366	339	354	343	361	314	395	356	367	361	371	340	404	355	375	310	348	361	369	359	353	356	372	349	392	355	373	359	405	385	354	362	332	326	349	344	329	346	364	376	356	350	346	334	311	358	339	345	384	357	345	339	358	356	363	346	329	365	372	382	387	364	382	376	360	367	358	329	360	335	426	375	343	327	378	374	371	349	356	398	355	362	384	366	378	365	337	358	366	333	353	364	349	388	360	387	341	360	351	394	342	326	356	348	358	400	382	416	327	375	354	321	383	365	370	362	383	388	352	366	385	350	367	366	381	348	386	362	340	350	383	374	351	365	351	360	366	368	383	326	357	355	368	371	340	344	354	362	375	362	362	341	323	328	375	354	343	370	389	373	357	353	374	350	343	393	343	341	371	384	366	348	364	408	353	351	295	375	377	338	375	350	337	374	379	346	326	349	328	351	347	355	335	393	348	324	329	342	390	370	410	409	371	342	364	376	374	348	368	358	367	379	367	374	315	369	354	321	396	380	353	331	354	364	375	352	390	348	371	349	372	361	355	386	375	352	328	375	363	377	371	358	386	319	342	387	326	408	372	362	385	385	352	375	346	332	369	408	350	359	377	324	342	344	339	378	384	360	332	362	362	381	354	361	353	367	368	376	363	353	369	365	370	353	350	365	414	341	352	390	351	373	349	380	338	345	350	360	367	379	325	351	365	344	371	341	361	359	340	388	346	333	359	366	379	346	370	333	391	365	374	347	335	338	359	390	354	349	395	384	377	353	374	379	342	333	417	360	363	374	357	391	370	345	351	363	366	345	334	334	344	343	330	363	365	327	371	328	393	352	380	364	355	318	346	382	388	379	343	373	369	357	329	363	351	379	397	344	373	373	347	327	371	360	356	358	342	351	373	375	340	351	357	393	361	342	319	362	369	368	326	384	336	326	378	348	333	372	364	336	401	356	387	383	378	370	414	337	355	348	387	372	372	390	371	334	357	375	393	330	381	325	355	353	324	349	367	351	357	356	366	399	378	345	386	335	327	403	402	316	382	372	370	363	354	366	325	359	347	350	382	347	372	367	385	347	371	344	372	344	378	358	381	352	359	356	397	383	361	367	359	359	341	354	346	370	353	377	340	396	357	362	354	339	369	357	377	338	371	346	337	381	310	333	348	349	339	338	358	334	360	354	378	364	338	366	396	339	400	369	363	354	370	368	400	329	367	384	374	363	325	350	377	394	372	307	350	336	362	366	358	346	329	369	361	373	372	355	374	363	353	350	347	372	349	358	391	355	349	363	380	320	344	349	364	378	366	340	336	318	404	348	328	382	351	399	373	364	380	370	376	374	352	342	355	360	376	362	345	353	368	351	351	364	355	355	329	355	359	387	376	368	364	336	392	363	355	350	355	366	363	379	344	379	372	370	395	332	354	370	342	383	363	335	367	341	343	380	345	365	329	361	341	370	372	331	413	332	365	395	381	351	387	356	386	365	310	315	354	342	360	367	377	349	344	389	363	354	342	371	344	357	344	335	346	331	366	359	367	376	339	338	308	338	331	378	364	343	328	349	374	357	333	355	335	343	356	360	350	399	379	330	391	354	384	358	383	388	346	409	378	332	342	350	374	331	335	362	350	374	371	349	375	354	345	360	360	384	351	378	371	367	352	369	354	362	381	368	386	344	344	385	358	340	346	367	351	387	350	327	354	393	310	317	351	351	343	376	327	335	365	332	327	340	363	386	371	375	348	368	351	342	324	375	345	351	361	331	382	373	364	360	354	412	346	362	342	332	359	330	365	374	375	356	339	375	356	377	345	356	387	328	355	350	354	350	333	346	380	341	374	351	338	353	387	379	352	346	345	382	351	404	328	342	332	361	333	371	342	314	358	370	362	354	370	341	368	352	351	399	397	360	335	394	352	395	351	373
30792	44770	54200	52807	46229	50972	35144	25247	19992	15693	13290	12455	9489	8456	10832	26026	30667	28285	19180	10097	4857	2309	1373	916	875	874	891	836	841	835	827	838	863	860	842	825	864	887	867	827	847	867	840	874	854	783	841	872	811	857	891	858	847	867	849	845	853	874	887	883	824	831	845	834	803	861	854	813	827	816	837	840	846	846	857	804	814	840	864	811	865	846	848	857	851	813	850	873	861	806	839	825	825	869	819	844	870	857	865	884	798	849	837	897	828	876	865	845	858	855	854	900	839	830	799	838	859	780	807	839	894	849	826	848	824	827	833	809	834	864	811	833	865	822	824	837	879	882	818	894	851	844	833	878	870	812	873	841	859	822	898	814	878	843	809	867	870	796	810	843	799	866	861	914	854	858	815	875	832	847	858	874	833	876	836	884	838	864	854	817	807	874	840	841	856	878	844	877	846	852	821	812	833	808	828	888	802	862	818	840	838	826	850	874	837	852	810	787	850	818	831	894	770	850	843	840	834	841	840	863	859	834	830	835	803	822	813	838	831	880	845	845	827	825	821	849	855	832	834	887	874	870	848	849	829	838	839	837	851	851	854	924	813	823	875	846	763	820	820	832	839	832	838	861	886	827	836	833	867	890	868	806	796	844	817	853	899	821	809	855	869	860	849	819	889	822	854	824	768	816	857	825	793	833	794	876	826	807	819	841	869	824	864	786	853	830	877	813	857	823	837	817	791	863	830	821	852	822	875	852	884	825	849	780	885	886	847	875	870	801	879	876	840	811	784	912	795	830	873	830	808	814	871	828	830	834	834	798	822	844	859	827	842	798	847	826	805	861	874	794	783	861	882	821	846	838	831	865	851	879	866	865	884	867	828	906	867	876	866	898	846	858	874	847	834	857	882	813	902	856	834	859	870	844	845	827	836	841	857	835	870	815	851	842	880	857	866	881	817	835	856	862	849	808	825	810	839	836	831	803	840	845	882	892	796	840	797	857	806	842	843	873	788	903	817	895	850	837	860	825	872	865	804	861	858	845	851	836	833	874	834	863	840	821	853	865	864	827	827	792	806	817	881	792	867	842	805	861	810	839	795	885	903	837	837	850	878	824	791	834	838	831	818	804	858	859	842	876	820	820	817	768	902	792	833	808	851	894	803	889	879	864	836	793	861	807	831	832	841	809	799	842	820	763	846	824	860	816	834	839	843	904	852	808	887	826	836	849	873	848	841	790	828	836	822	782	834	837	852	844	856	850	844	839	832	864	854	814	839	860	826	889	874	842	885	750	819	816	845	851	861	862	851	843	865	845	836	788	836	835	881	880	848	874	820	839	908	855	801	849	829	827	884	786	855	883	821	865	835	838	829	862	952	851	841	861	847	836	879	892	798	837	764	845	851	819	844	866	824	856	877	853	781	832	848	874	886	869	894	857	846	838	855	888	877	830	836	827	863	852	850	863	872	872	833	847	892	885	917	826	835	857	832	874	813	823	884	850	808	808	899	823	847	835	876	893	842	838	844	830	840	830	866	883	868	867	842	830	833	873	870	845	860	868	865	816	839	846	856	854	840	847	825	835	828	837	813	839	845	841	898	779	838	794	795	809	875	834	826	809	870	848	794	832	835	855	832	859	829	840	864	841	864	843	857	871	814	829	861	801	862	815	816	852	838	868	792	840	853	822	870	829	825	841	874	872	838	848	859	909	863	825	832	892	864	861	853	853	874	849	789	851	844	855	846	836	875	855	815	889	817	859	875	852	842	838	839	839	819	825	781	863	866	802	841	873	890	828	852	830	866	846	810	818	882	876	812	874	884	821	789	885	862	798	825	776	873	839	819	847	807	872	862	841	839	888	902	862	851	843	844	832	873	865	760	862	877	839	831	811	794	822	806	848	821	827	846	848	859	773	795	828	815	862	801	824	822	828	828	864	791	800	856	849	857	846	841	810	852	826	875	846	839	867	876	843	836	833	823	901	847	881	840	832	850	843	817	815	803	831	824	878	818	876	810	861	880	827	852	829	879	870	837	845	841	867	820	843	869	882	839	820	860	882	849	843	905	819	818	889	823	860	863	841	882	875	846	824	870	858	820	777	850	853	887	825	846	863	857	803	848	807	817	854	876	830	829	863	790	863	820	866	824	895	898	856	821	861	843	848	863	838	836	857	777	879	885	861	867	840	861	845	864	851	939	845	819	825	834	883	855	881	866	814	842	832	869	849	841	897	859	844	855	872	830	886	871	838	810	875	844	877	820	785	865	804	840	856	882	887	810	824	877	866	884	845	874	872	827	873	908	799	801	822	810	859	836	834	824	860	838	890	839	821	788	846	794	821	839	836	907	840	853	873	868	854	884	810	872	865	857	790	833	813	867	854	816	829	847	828	785	814	857	868	824	836	831	868	850	870	850	814	881	757	836	836	824	902	851	815	817	810	841	889	852	829	878	871	812	772	858	904	847	828	887	852	826	820	846	838	873	842	846	844	888	819	838	849	874	793	849	793	841	854	823	883	870	801	889	843	849	845	862	830	840	829	803	789	872	806	845	812	837	824	898	922	896	886	868	832	851	846	854	815	819	884	836	834	866	867	886	826	853	838	857	825	861	791	847	815	843	784	798	871	809	859	843	855	834	844	869	883	809	869	833	847	851	819	851	860	878	834	894	882	836	879	857	841	857	815	820	810	841	826	874	858	867	802	881	873	857	865	824	878	812	842	882	819	887	884	835	856	853	856	875	846	816	878	847	827	851	888	823	865	809	833	798	781	811	846	855	859	849	831	861	823	854	880	866	853	861	803	860	839	827	821	811	851	824	895	899	865	830	836	780	830	871	826	848	895	791	889	896	853	833	864	825	865	892	898	868	857	862	861	887	845	866	839	880	817	806	846	765	824	806	794	862	871	862	809	821	842	835	877	819	858	875	813	848	910	853	858	905	782	887	849	891	844	863	805	801	804	827	789	855	882	831	828	799	874	851	856	868	796	837	856	849	811	804	841	855	853	844	897	816	851	839	800	884	860	854	797	812	906	838	868	832	838	791	820	872	834	848	855	860	793	892	859	814	853	842	862	845	884	871	872	820	832	828	834	852	824	842	868	856	831	823	867	842	842	834	868	846	835	826	796	842	842	810	853	789	874	786	849	806	862	834	853	844	844	872	817	883	812	852	895	817	835	839	879	832	832	882	845	858	868	814	845	867	830	795	857	822	830	872	835	832	860	814	873	831	859	847	844	869	858	824	827	841	808	818	842	846	814	881	901	844	829	838	860	863	815	820	842	829	838	874	803	866	837	837	867	868	885	857	831	894	868	925	823	848	853	798	895	864	865	869	850	833	849	857	872	793	824	818	886	882	852	803	775	802	871	867	884	809	811	822	847	837	902	847	818	781	839	786	852	867	813	808	857	845	845	844	817	853	868	796	859	806	783	850	853	810	836	842	845	879	883	832	850	847	871	860	885	867	854	866	836	848	835	819	809	874	815	818	881	825	876	848	809	837	794	816	855	822	846
13815	11140	11230	7410	4854	2561	1133	895	723	652	512	386	366	387	394	451	663	841	728	715	482	388	380	289	304	271	308	289	301	334	298	273	314	274	290	296	275	308	299	291	281	284	290	332	279	289	322	302	289	336	273	300	273	300	287	289	299	316	306	316	267	308	300	289	299	312	296	276	274	291	270	293	273	290	269	312	287	299	269	285	287	289	293	293	271	299	308	307	268	278	288	311	295	285	279	273	292	308	302	307	267	296	281	303	274	328	292	282	282	309	298	285	297	301	288	278	259	300	285	290	277	316	306	328	269	289	297	302	286	281	275	323	286	296	313	317	296	273	268	293	302	307	287	305	295	309	315	283	295	301	326	289	308	306	278	289	291	293	314	303	285	282	286	264	253	301	278	269	312	282	300	309	281	275	259	286	251	300	308	295	305	308	312	289	313	284	278	301	308	285	308	283	291	271	289	298	279	310	311	314	283	324	292	300	324	296	282	319	291	287	277	297	280	300	282	330	303	292	300	303	277	297	258	330	304	283	281	278	303	303	303	322	293	283	303	311	283	299	284	301	277	316	275	284	288	305	333	300	291	316	315	269	308	297	287	299	303	282	307	307	280	261	291	301	300	258	266	292	269	290	268	336	285	287	295	288	285	314	293	287	295	266	312	293	272	305	284	298	331	316	310	320	317	310	289	282	287	273	313	280	272	292	287	279	317	310	295	277	307	301	285	298	270	272	308	280	285	287	328	280	278	295	258	294	310	282	282	278	300	293	301	314	280	290	283	308	303	322	279	293	292	320	309	294	312	279	287	314	323	284	292	285	264	301	292	338	282	318	276	269	296	295	332	318	309	315	341	306	283	300	335	293	291	317	322	278	291	287	283	314	278	304	286	276	290	299	283	295	261	298	273	326	312	288	315	328	311	285	278	291	286	273	303	304	290	321	285	326	337	302	302	307	275	300	328	294	270	267	242	314	302	312	342	305	291	284	294	290	309	258	272	298	315	294	294	275	299	296	297	311	300	298	278	266	290	289	275	275	338	305	307	294	306	329	307	316	265	298	315	301	291	274	260	299	325	302	272	297	306	302	314	311	290	262	329	281	307	297	308	306	298	304	290	262	299	332	318	296	324	294	301	279	289	301	305	300	310	293	269	299	314	268	290	296	296	307	306	298	282	299	252	299	289	299	328	273	308	314	300	296	272	270	272	310	292	259	276	297	321	303	279	290	296	308	258	285	284	297	273	274	303	293	297	307	301	309	264	320	312	287	310	311	295	301	284	346	287	303	302	316	305	294	290	276	287	337	286	305	316	297	304	303	284	291	284	297	285	284	299	293	293	282	293	295	297	285	299	325	290	298	277	283	302	287	315	323	294	299	286	299	285	309	298	271	270	284	276	298	302	309	286	307	299	308	312	294	275	308	284	282	294	280	291	289	302	283	312	300	305	270	288	263	300	287	357	319	297	274	293	284	288	310	288	286	268	311	299	316	306	311	300	293	298	300	297	284	298	299	291	261	298	292	270	289	308	292	299	315	280	280	266	297	283	296	327	317	296	313	282	287	315	303	274	333	257	289	282	278	323	297	326	318	311	278	297	278	279	292	274	285	301	286	325	295	283	280	288	270	294	289	301	291	290	336	295	300	311	313	303	270	312	280	314	305	299	313	274	285	313	269	273	307	302	273	294	263	327	324	304	303	304	312	289	278	288	301	318	266	304	290	318	307	327	333	291	256	309	316	301	300	315	293	288	320	272	284	322	273	315	327	291	287	303	287	323	304	325	306	321	275	295	267	312	277	286	313	286	292	302	330	289	305	305	285	269	334	278	294	309	261	310	293	311	274	319	316	301	303	279	277	282	315	332	306	265	292	288	261	269	276	288	315	310	274	268	302	300	313	248	309	256	314	295	293	285	277	295	303	288	272	270	293	269	275	268	277	322	270	322	315	297	299	298	273	273	295	298	327	292	330	290	269	298	302	295	282	298	287	287	299	291	310	287	306	316	282	261	316	322	275	277	260	277	306	302	305	275	313	314	324	308	266	276	293	300	320	293	308	302	298	305	310	304	303	301	293	293	319	336	289	295	289	287	298	270	286	313	277	306	251	280	285	298	291	256	299	263	300	266	287	291	293	309	312	319	285	296	275	298	291	290	295	300	269	290	285	307	300	322	288	276	314	298	287	319	299	309	297	274	278	248	305	301	292	288	293	330	298	271	285	314	278	258	306	274	310	298	293	279	280	261	294	307	290	300	319	321	294	292	332	300	327	314	296	270	307	320	314	312	303	323	312	285	291	314	293	286	273	300	316	320	286	294	268	308	310	310	307	316	295	315	325	285	298	282	312	240	270	300	302	309	331	268	301	308	302	307	303	286	324	301	309	312	297	304	307	299	279	266	291	281	314	303	295	295	299	287	267	270	267	285	296	287	294	289	310	268	320	280	312	271	277	304	264	279	303	285	306	291	309	283	291	253	285	282	309	292	290	308	286	305	283	296	328	297	301	237	292	310	326	280	292	310	310	298	286	306	292	299	274	285	297	290	308	289	326	283	284	271	302	283	300	302	318	279	290	314	265	274	283	313	324	308	325	263	308	275	298	322	295	327	305	294	273	248	296	292	294	299	304	295	304	273	306	290	296	303	297	294	278	283	268	303	314	354	282	286	308	287	321	311	283	290	275	312	275	312	298	294	295	290	281	284	280	261	306	282	309	293	283	305	292	273	282	328	291	271	313	277	313	311	295	286	315	297	285	304	266	326	291	313	292	266	299	283	298	292	277	296	331	298	280	320	335	275	297	260	305	289	302	296	299	282	314	258	302	289	299	300	291	314	308	329	306	282	271	320	296	295	308	279	284	292	321	289	310	316	308	293	277	320	281	308	307	265	306	292	289	310	294	314	297	312	312	296	293	282	293	285	302	295	273	287	293	309	316	308	300	289	290	291	287	303	293	324	282	291	291	326	269	276	264	291	274	347	291	310	287	291	283	273	294	278	305	293	316	302	304	313	294	300	314	309	306	336	317	282	307	294	307	320	337	334	310	309	296	273	305	301	273	273	288	299	305	288	277	311	263	282	270	278	289	262	295	271	299	302	299	320	316	276	306	269	289	312	314	290	294	266	289	268	319	349	316	282	305	309	301	273	312	255	289	276	309	291	267	299	323	310	297	311	306	308	295	297	288	297	300	274	298	304	319	301	345	305	291	323	268	325	276	303	301	278	305	273	313	282	294	308	335	294	282	298	284	278	291	288	267	311	291	287	311	299	296	301	310	310	325	288	295	281	297	272	320	315	314	301	288	325	321	281	313	316	288	277	299	313	295	299	271	302	298	303	287	311	291	304	288	264	275	277	290	290	296	246	312	318	299	284	289	309	309	321	309	317	293	290	304	293	303	278	310	279	307	267	292	285	282	287	312	307	270	282	291	273	279	305	281	291	279	316	307	302	307	315	317	282	301	293	302	264	325	285	297	307	295	267	294	268	306	288	270	290	288	283	322
8209	11713	17393	16709	14950	9383	4471	3588	3030	2659	2008	1593	1346	1300	1235	1832	3201	3511	2801	2336	1461	1081	836	755	714	694	669	754	730	713	706	709	729	745	690	716	688	706	753	766	709	764	713	708	773	727	738	687	701	760	765	756	741	761	748	787	782	733	743	726	720	708	701	736	758	736	751	763	697	668	743	735	738	761	739	755	714	757	755	747	702	739	747	769	774	744	757	721	698	693	748	725	695	740	748	715	721	720	732	756	704	764	694	721	775	716	769	739	741	740	676	736	773	709	719	714	702	755	737	742	711	723	713	742	641	766	739	747	704	679	772	774	775	769	776	728	705	711	710	719	748	695	758	741	727	748	719	772	733	776	775	732	734	793	752	766	739	788	739	731	784	736	713	754	714	777	761	728	678	731	699	720	691	758	737	740	773	671	758	748	717	739	742	711	706	703	743	722	709	757	715	676	758	728	716	688	761	763	749	705	755	712	762	679	728	705	693	678	723	731	702	709	727	717	782	746	745	678	710	727	784	712	716	736	743	742	764	692	773	758	729	755	732	705	703	767	721	754	692	737	729	695	721	746	737	717	697	727	730	720	732	706	748	649	744	743	709	774	721	750	737	725	753	764	748	713	708	735	640	751	756	689	701	737	730	731	732	790	709	712	786	769	707	755	712	696	736	769	701	734	741	695	705	807	725	715	707	686	744	733	716	739	695	742	719	723	735	743	719	741	739	731	732	756	729	731	724	676	733	771	740	726	688	752	748	711	775	684	711	724	739	715	735	766	718	709	711	690	726	706	720	767	746	734	763	720	676	743	693	711	697	764	786	699	655	680	746	763	719	739	757	704	716	720	751	756	735	710	718	714	722	726	719	711	743	701	770	704	722	772	726	704	743	750	699	727	673	707	758	774	736	715	770	753	749	710	751	771	729	729	733	751	742	731	729	751	773	749	732	716	732	736	757	705	726	710	729	770	718	730	671	696	790	691	748	681	739	715	745	694	716	750	758	722	728	676	770	739	718	738	704	710	716	719	743	711	749	711	724	746	697	714	698	745	723	707	754	719	694	764	705	733	719	693	706	692	748	741	724	730	762	729	742	736	738	750	688	736	772	743	720	721	742	734	734	748	700	748	756	711	772	676	708	727	771	740	767	700	681	719	744	711	717	790	703	795	766	724	716	740	726	766	751	765	738	726	721	738	727	704	743	798	725	721	747	730	752	672	740	705	737	742	707	709	685	757	774	712	709	777	743	734	727	726	721	765	701	720	742	806	735	678	725	691	689	711	691	705	763	726	683	723	723	703	762	726	765	759	705	704	745	744	707	744	716	701	700	733	748	717	721	728	778	726	683	717	761	709	725	743	696	745	758	688	739	712	687	772	732	708	727	733	709	734	734	713	728	695	700	743	743	728	708	764	779	741	718	720	716	745	771	769	702	733	743	782	720	749	713	760	695	728	729	696	716	737	702	803	731	697	730	735	708	786	671	735	745	735	774	739	755	762	752	715	668	731	727	723	719	746	753	753	730	718	737	714	743	740	706	746	751	727	774	738	742	692	733	738	751	699	709	718	726	699	758	794	703	753	780	747	717	733	689	688	721	745	716	738	724	692	715	701	699	680	711	701	706	779	746	724	742	704	703	787	781	743	711	717	729	727	743	774	692	730	776	803	740	707	696	731	702	731	709	761	744	776	742	705	731	788	720	725	751	765	742	704	792	709	704	725	694	744	731	728	764	788	731	787	731	746	751	753	740	736	746	712	686	722	745	705	733	706	725	703	706	757	664	777	719	768	686	734	662	719	727	732	667	764	746	724	710	689	719	755	734	721	696	724	740	734	717	764	715	721	702	736	733	700	727	732	694	737	764	670	766	736	705	715	672	754	752	729	787	718	701	733	732	746	743	735	693	706	747	719	790	753	745	759	691	779	719	711	717	754	664	750	688	709	660	710	738	738	714	758	708	720	695	717	733	710	733	750	754	761	703	708	740	690	790	690	739	729	718	673	731	722	739	726	730	714	757	686	784	730	703	682	717	720	730	783	722	675	768	714	747	757	729	728	729	688	701	782	716	763	708	749	759	762	740	779	773	718	734	735	721	755	716	725	721	710	756	720	743	713	754	727	724	749	700	752	711	729	695	722	716	745	716	726	715	706	717	719	714	714	704	727	773	743	743	728	741	717	710	789	772	722	739	684	764	747	718	699	790	765	727	676	758	722	714	729	727	689	679	732	709	757	767	721	760	733	726	727	718	756	717	736	744	696	745	724	708	702	739	758	707	807	709	707	727	749	703	745	716	719	747	773	754	699	763	692	687	714	709	713	741	693	692	745	743	759	731	716	746	724	758	719	718	727	727	750	775	765	730	759	731	733	731	745	733	721	722	781	755	763	719	795	734	691	697	711	723	716	780	707	724	753	757	726	662	711	736	740	751	717	700	716	798	779	744	728	726	736	742	747	754	727	746	703	703	695	718	770	783	736	749	692	748	672	718	742	763	712	751	725	741	732	744	683	744	746	780	747	711	718	788	696	703	693	705	770	760	796	697	705	676	777	753	705	759	755	750	718	700	722	663	732	743	703	729	715	736	725	768	749	730	680	708	759	710	760	715	763	731	740	754	742	738	767	739	721	731	716	771	704	740	742	707	712	724	725	688	718	704	749	718	747	754	717	756	751	699	734	730	727	719	692	708	739	741	736	711	723	698	722	715	738	718	740	720	757	734	690	726	746	718	758	776	729	693	720	704	707	699	762	762	713	758	760	693	697	736	742	705	711	727	741	747	685	736	742	757	757	750	750	750	687	699	681	708	696	745	731	730	752	711	760	728	684	670	709	724	766	771	763	747	772	736	715	779	729	760	716	750	752	696	714	691	753	716	769	685	757	765	744	723	706	725	745	749	684	758	707	745	721	760	718	721	707	726	746	725	707	760	713	732	716	714	713	736	720	731	770	754	710	725	721	673	742	731	687	722	711	742	737	747	676	684	684	762	715	708	735	703	719	719	764	750	707	795	758	727	733	753	770	715	702	755	743	752	725	743	749	748	707	724	708	689	739	769	719	778	776	696	758	788	734	721	727	741	695	720	737	717	742	751	708	766	748	741	742	704	731	729	732	759	740	774	696	703	736	723	711	713	679	731	741	722	724	783	691	742	801	688	755	731	758	789	705	700	756	707	775	714	784	695	680	739	735	748	747	716	719	763	740	713	786	764	719	731	723	718	685	747	742	730	751	715	685	671	699	716	762	754	721	696	695	729	726	770	709	742	747	770	692	707	726	726	753	718	731	699	717	759	733	768	747	714	726	740	731	764	745	722	738	704	689	770	761	733	693	772	711	709	735	751	678	691	757	742	756	744	752	754	744	703	746	740	727	795	705	805	716	745	695	727	726	744	770	749	719	719	721	720	716	682	743	786	697	698	679	731	751	736	728	684	710	739	737	719	753	685	771	736	724	722	708	762	712	722	738	686	749	714	723	748	715	748	775	744	710	647	771	703	696	688	755
41661	44686	46039	45732	41019	37206	32225	19250	9421	4879	3418	2682	2171	1926	1940	3345	5576	5384	3725	2143	1340	733	525	395	364	361	342	406	365	364	364	340	348	364	352	358	354	347	350	338	348	343	328	366	405	382	371	383	399	352	360	342	358	361	394	370	367	310	405	345	335	357	354	355	347	356	366	383	369	324	317	315	367	360	337	315	306	359	341	378	371	314	369	350	340	374	367	348	331	365	337	374	346	365	357	393	363	352	344	322	349	361	376	351	361	337	354	350	380	352	379	345	346	365	368	369	371	344	346	351	369	394	345	349	344	353	342	358	391	358	327	359	331	369	373	372	367	357	325	420	352	384	385	365	360	333	381	326	381	318	351	341	371	358	376	331	368	360	338	328	334	388	361	353	365	381	371	361	357	370	348	327	382	383	330	359	368	379	353	344	323	334	344	345	311	367	358	369	336	350	368	370	356	348	316	347	325	371	354	375	353	371	368	370	363	338	357	324	344	342	354	359	326	352	322	366	402	351	371	349	354	379	347	360	321	347	344	347	343	346	352	374	351	349	340	350	364	374	344	346	380	362	331	376	383	358	374	359	369	348	322	395	356	369	354	349	358	345	333	340	382	361	336	353	326	377	334	349	342	359	376	368	351	385	376	356	353	351	330	360	355	321	363	330	372	387	353	363	350	344	373	370	327	365	381	350	364	361	352	330	319	337	340	387	366	386	364	326	344	324	343	331	331	360	337	337	339	355	341	347	366	376	326	359	348	378	343	364	344	354	338	325	358	362	354	326	339	339	340	381	377	390	355	386	388	321	385	321	368	359	348	344	390	390	342	380	361	300	340	363	321	365	361	367	351	346	351	333	353	342	356	402	342	365	356	327	389	366	359	372	338	387	375	371	328	391	359	352	354	356	376	367	354	341	345	350	372	357	369	362	374	364	378	377	369	384	353	323	374	362	366	368	339	350	342	342	395	355	375	346	384	370	319	336	369	346	343	327	343	380	376	356	316	334	393	354	333	357	342	360	350	366	333	363	337	357	367	409	375	328	356	372	346	349	331	348	332	359	304	365	328	353	359	346	370	345	365	368	411	352	378	327	357	346	342	359	362	296	386	344	344	397	381	376	384	363	352	360	382	352	337	384	365	340	351	369	373	383	373	407	355	345	342	356	377	346	376	381	366	375	351	376	344	349	395	381	370	370	364	392	359	384	323	325	391	374	376	352	335	354	369	345	332	354	332	338	287	347	372	379	339	344	377	369	341	362	389	369	373	381	365	348	366	351	321	366	362	375	334	342	351	388	360	350	325	388	333	359	353	353	355	369	361	373	361	358	367	348	399	346	373	357	352	338	378	349	347	332	359	385	374	358	333	366	311	354	328	365	350	372	348	365	339	335	339	340	362	359	399	383	333	346	351	372	357	371	392	359	333	339	352	366	395	344	373	353	337	354	381	342	381	348	331	312	330	373	371	328	365	385	355	358	352	352	334	361	365	342	326	366	348	368	358	381	331	342	348	315	354	333	407	361	352	327	385	372	338	367	376	387	388	393	355	319	337	400	331	392	359	361	360	366	348	317	371	359	343	348	360	353	324	349	335	338	351	363	346	354	322	323	353	335	365	381	354	367	345	355	327	386	322	359	352	355	352	382	369	335	386	364	367	340	348	344	370	335	325	356	344	333	376	373	352	368	380	336	368	367	348	379	340	388	373	327	320	366	378	318	374	376	353	390	362	317	335	357	363	358	393	344	363	341	364	351	358	376	361	350	356	395	335	370	365	334	324	356	349	354	384	355	390	368	324	344	322	324	352	410	389	366	346	367	329	367	323	406	337	352	346	338	342	347	358	340	386	352	341	358	352	375	364	353	323	379	365	361	330	367	340	380	377	358	345	373	348	353	355	351	355	375	383	355	344	365	347	387	329	342	358	341	354	385	382	364	342	333	377	361	328	336	361	367	335	369	349	323	330	352	364	351	341	399	357	325	348	373	347	330	387	355	351	371	330	346	396	381	382	375	374	316	341	350	357	344	378	362	362	360	339	346	376	346	366	361	337	338	321	389	368	357	367	379	332	367	354	320	319	378	354	352	390	339	323	391	358	381	367	338	348	346	357	363	318	338	383	377	366	331	328	349	387	374	371	379	371	387	359	363	372	344	317	382	350	387	354	343	331	309	344	357	343	344	351	379	318	330	370	358	332	359	346	375	330	357	366	351	348	358	359	369	366	382	332	327	375	359	402	383	355	378	383	376	354	326	363	341	355	363	360	379	350	383	352	375	383	357	343	345	354	370	362	380	388	393	341	373	351	349	319	331	341	366	334	377	360	378	387	360	337	349	326	325	335	346	370	344	359	346	378	362	377	380	393	377	337	354	364	354	353	361	369	382	349	392	333	364	360	357	347	331	362	361	337	343	370	350	321	346	342	404	367	335	347	391	414	350	328	363	370	364	401	363	348	389	340	379	338	326	370	370	372	320	349	344	356	344	374	376	359	330	375	356	387	351	336	372	369	340	365	348	346	398	366	360	387	361	339	343	375	360	379	370	353	358	380	369	360	350	314	346	348	344	377	315	377	369	363	344	358	366	357	362	357	356	344	333	373	344	396	355	347	367	379	364	346	336	331	358	342	366	332	340	348	346	380	359	344	380	335	342	334	345	353	384	353	346	359	392	362	378	344	379	360	378	375	352	356	354	389	346	350	332	366	347	349	364	390	323	357	399	351	346	357	332	344	359	338	350	342	358	352	362	330	360	379	349	354	349	346	368	344	365	343	365	336	345	340	392	353	338	329	334	352	363	370	362	346	327	325	367	385	326	348	368	333	379	369	307	350	361	367	346	352	373	375	361	358	341	370	380	349	342	377	324	355	361	346	342	361	363	359	369	357	357	354	326	343	373	375	352	373	338	380	360	360	358	350	370	373	356	366	337	345	358	386	381	365	348	382	370	341	331	329	397	430	391	360	362	382	335	356	350	341	356	352	350	333	307	394	351	362	392	361	380	337	327	349	365	362	327	337	379	357	328	342	345	377	360	374	347	347	341	331	341	328	361	347	378	383	365	365	365	375	367	375	394	328	349	327	366	389	364	364	340	348	347	332	348	317	339	342	350	331	306	309	397	355	345	327	334	375	365	369	332	341	335	343	384	327	380	349	392	336	367	345	339	339	338	339	315	353	356	358	359	372	328	349	372	327	350	359	300	393	332	370	353	360	370	323	358	384	340	375	355	352	358	372	385	358	347	364	295	366	369	388	353	358	362	340	306	348	396	373	311	370	344	391	349	349	378	334	353	362	366	351	346	365	355	355	397	423	369	370	334	344	379	351	355	345	341	339	376	342	325	386	360	377	374	324	369	358	386	368	387	336	342	361	342	385	364	353	378	348	374	358	368	343	363	364	374	383	373	386	373	371	321	346	355	355	336	357	343	369	367	369	352	366	350	342	361	387	365	317	351	373	328	354	347	400	364	374	352	346	379	382	338	369	385	392	327	369	369	362	340	376	364
28833	37156	46351	48944	47053	44517	36001	23040	15259	12868	11275	9797	8531	7687	8517	15132	22589	20652	15135	9697	5734	2995	1555	1118	945	854	851	829	853	824	833	842	821	906	859	803	885	869	794	888	829	841	863	880	887	867	934	871	860	884	830	850	896	842	814	906	828	778	841	874	878	821	816	849	887	847	851	836	846	864	839	851	852	870	857	893	868	843	862	835	841	843	870	856	800	859	836	868	835	840	854	892	893	880	863	870	819	865	868	846	863	864	805	811	832	895	824	843	801	805	836	819	848	811	858	832	873	872	851	885	863	860	854	856	833	850	859	817	927	850	866	866	849	868	852	819	813	884	853	878	809	841	829	852	830	856	838	815	845	877	849	845	820	817	852	806	818	843	872	891	901	866	900	884	867	867	807	922	895	836	879	837	833	860	865	871	874	874	825	850	882	827	874	850	868	878	880	867	875	885	902	829	841	905	813	819	832	866	853	823	885	840	841	841	883	874	873	840	858	799	878	836	830	866	845	864	860	877	868	859	836	885	848	777	826	850	836	875	835	858	934	876	814	826	843	810	821	856	869	829	848	880	876	826	833	796	818	852	837	860	858	917	872	865	837	857	819	861	840	863	865	806	881	883	905	882	877	846	851	849	920	855	862	825	766	879	825	869	895	832	802	854	871	806	865	895	838	853	847	875	848	848	855	878	940	821	922	802	887	824	836	843	864	841	869	795	811	816	843	868	865	836	854	834	850	893	820	896	872	888	872	870	856	869	841	819	831	840	853	841	818	827	863	871	882	827	856	863	841	863	840	820	799	842	889	787	898	845	882	825	806	859	741	821	850	850	870	871	888	831	903	843	860	884	843	851	858	820	872	840	867	848	881	875	826	857	875	844	836	875	809	840	822	843	838	840	869	866	913	828	843	832	885	827	880	872	871	841	846	819	825	860	832	842	867	881	823	887	841	810	857	860	824	859	877	861	852	888	856	863	865	824	925	821	790	822	902	862	863	864	810	829	871	858	874	845	860	916	848	819	826	885	855	848	832	833	822	843	867	834	863	826	830	848	839	842	817	842	860	820	829	866	891	855	904	805	882	854	846	873	860	887	909	809	893	899	819	839	865	885	878	872	833	844	842	886	863	822	833	858	897	827	857	854	870	812	847	891	862	858	880	827	860	823	868	879	840	842	875	879	878	853	824	849	818	903	861	827	842	883	897	906	884	846	797	871	883	886	884	860	845	852	853	833	876	916	806	841	871	864	880	894	861	840	790	844	833	871	840	832	840	857	871	848	827	843	825	827	858	807	883	861	827	832	801	836	858	799	792	808	837	860	833	822	827	879	769	859	856	884	852	830	860	910	809	897	896	889	874	890	830	867	923	857	862	830	835	815	875	847	822	864	849	853	876	848	830	871	883	875	851	774	858	804	870	830	843	866	821	876	821	905	860	877	851	886	802	835	854	839	886	893	825	844	880	858	879	879	856	883	830	822	834	864	861	868	894	851	798	880	838	817	883	855	888	844	865	889	893	846	828	828	866	845	831	824	831	831	860	817	856	844	811	854	847	852	783	844	877	881	877	855	857	850	883	826	879	877	875	847	852	840	901	894	887	821	898	820	910	831	824	842	884	854	860	856	841	859	844	854	838	921	838	837	835	834	840	845	879	893	840	843	896	864	922	851	860	781	845	823	862	866	909	859	854	872	841	828	826	865	865	867	865	812	832	817	810	814	801	826	854	823	835	869	844	864	828	901	861	860	870	823	890	873	836	854	828	859	893	848	805	847	813	822	871	860	869	857	871	896	874	828	855	862	806	854	866	798	820	876	851	862	865	879	890	865	831	822	848	867	866	857	829	878	848	849	824	831	867	883	859	853	829	880	894	850	837	914	823	863	850	837	833	884	819	827	831	841	829	813	797	791	805	860	847	867	899	855	863	819	870	830	863	866	841	868	917	802	829	824	848	863	796	816	855	859	887	928	846	853	860	821	884	847	855	860	838	908	876	850	833	838	817	808	836	874	896	861	894	823	893	846	858	883	836	852	837	832	880	839	831	885	840	907	869	828	858	841	914	857	849	868	819	800	835	828	841	881	850	840	902	919	831	854	835	811	861	830	848	858	858	800	841	813	846	857	868	840	836	869	815	832	847	882	854	859	843	823	833	830	805	837	840	869	907	860	842	868	836	853	889	799	891	805	827	878	883	798	825	865	809	821	814	877	823	874	868	835	883	837	866	843	863	814	825	857	853	811	881	834	817	806	848	787	849	878	864	854	838	871	848	837	819	808	851	875	867	861	834	809	778	809	811	838	862	882	785	900	833	887	837	859	823	846	872	839	855	819	842	802	845	880	810	815	881	857	872	849	875	828	894	867	847	865	843	850	820	892	877	893	798	842	812	880	806	873	851	857	878	828	893	874	850	808	857	862	858	858	847	844	901	844	839	873	831	823	859	810	790	834	805	820	846	884	830	869	858	861	873	858	843	835	883	838	853	841	796	843	837	871	809	856	847	858	829	857	839	888	867	865	872	855	849	873	855	837	853	814	843	872	929	795	826	861	841	852	867	872	864	832	879	821	837	835	844	830	807	829	869	857	873	812	805	852	821	776	824	840	851	808	868	843	843	835	860	826	875	890	805	846	837	820	851	873	823	862	852	835	852	870	835	838	828	866	811	796	857	833	863	839	832	823	835	883	848	851	885	882	838	796	864	846	826	858	836	828	835	867	846	809	789	916	828	897	843	907	821	810	822	844	811	810	848	786	775	838	818	840	835	894	819	861	842	813	855	826	864	860	847	886	861	896	850	857	848	831	841	840	868	849	842	880	824	889	848	832	799	841	801	817	842	897	862	868	865	836	893	893	824	880	867	891	897	864	849	819	837	847	836	861	816	852	868	880	831	865	809	807	822	842	849	869	844	882	871	844	893	862	819	813	815	847	871	798	842	811	819	854	824	820	833	807	804	805	835	878	874	873	880	853	827	856	897	895	804	852	824	810	816	888	831	851	841	830	879	853	840	847	830	866	822	871	887	858	849	849	852	887	869	876	845	868	827	867	868	818	844	881	874	813	880	885	836	840	891	911	882	889	867	861	874	822	849	843	817	902	887	866	830	837	840	807	841	799	820	883	869	900	833	884	828	836	852	820	889	829	914	896	827	867	872	876	816	846	862	886	847	893	886	880	843	873	835	852	847	835	872	847	826	865	848	824	874	829	888	829	886	862	806	858	862	863	865	828	875	861	831	842	833	863	879	853	848	837	812	845	848	823	849	780	905	910	854	802	882	877	835	843	844	913	827	817	860	858	838	863	842	847	884	854	917	917	839	861	800	794	892	867	848	874	860	822	860	820	809	861	903	906	849	873	843	855	837	787	805	809	811	828	769	855	837	848	848	844	859	847	847	832	866	874	852	822	865	886	837	843	879	802	842	836	808	898	816	837	859	863	879	862	878	874	901	866	869	860	834	833	846	840	839	831	886	849	853	905	878	836	854	873	843	854	847	808	859	870	899	868
53284	48216	54795	49209	41796	41344	35818	26525	19586	12516	7070	4502	3212	2753	3501	6395	9360	8629	5235	2770	1403	785	506	377	355	344	328	300	362	289	356	288	323	364	363	331	321	319	322	374	334	340	341	388	330	358	315	344	327	321	328	330	340	351	344	347	348	364	367	331	335	305	360	351	344	347	310	346	362	296	357	311	327	326	365	364	359	340	300	357	352	350	337	339	325	316	320	324	318	346	319	342	349	325	357	374	342	335	340	341	350	344	309	360	381	330	366	348	348	318	333	323	311	328	335	320	339	341	320	340	339	319	318	365	367	319	329	333	361	317	342	339	363	354	341	304	322	348	333	330	336	339	296	333	329	389	319	352	344	335	346	312	368	325	322	330	352	317	313	346	349	311	341	338	375	352	346	331	311	323	358	340	318	363	331	338	339	322	319	363	374	391	365	341	349	321	334	363	348	364	355	343	352	355	369	321	365	365	350	358	363	335	316	344	344	324	375	339	339	359	342	341	359	357	333	365	351	317	360	329	383	348	365	346	320	353	364	322	377	333	344	341	300	322	364	336	316	329	346	313	356	330	357	348	369	331	340	338	326	351	333	364	340	320	372	328	337	341	343	347	366	353	363	330	330	302	330	352	371	329	336	317	310	322	329	331	365	347	331	292	332	352	310	338	324	347	364	329	350	318	321	323	352	338	300	354	335	345	348	350	340	351	326	341	348	359	320	333	351	339	343	387	305	350	347	331	333	383	356	319	307	346	337	305	347	348	356	344	348	363	358	328	374	349	331	345	379	329	329	346	358	348	362	365	337	325	371	383	318	357	363	333	330	371	334	336	323	344	335	324	340	345	356	297	360	336	362	377	326	350	325	332	353	350	307	364	357	351	371	311	317	360	335	342	342	365	347	360	349	337	336	292	339	354	346	337	340	334	334	358	322	319	336	342	352	354	357	366	316	307	348	367	354	350	332	348	370	332	353	363	366	379	338	356	302	370	332	340	312	317	341	321	315	332	322	342	366	344	330	316	339	345	315	375	349	358	332	294	324	304	357	370	335	341	347	365	352	351	345	344	320	338	365	334	325	361	348	339	334	357	350	326	349	338	362	304	347	349	352	324	303	343	330	331	346	346	307	340	363	358	321	345	342	329	292	352	330	345	338	375	337	315	341	315	350	344	350	313	361	332	316	330	338	385	316	346	341	320	344	321	341	337	328	352	337	314	318	323	333	332	318	356	340	353	312	341	321	340	377	335	343	321	340	332	342	335	298	349	356	353	337	328	345	329	358	337	341	354	368	342	342	321	337	321	378	329	345	317	307	330	303	354	335	313	333	335	294	336	353	344	333	356	352	307	338	330	333	344	377	331	339	346	351	337	336	317	348	332	351	358	356	328	337	317	312	314	366	388	339	330	352	352	339	331	345	344	336	357	357	344	318	338	377	330	344	319	348	379	370	368	363	346	346	366	363	345	371	383	317	338	356	335	363	294	330	344	312	351	350	334	303	335	340	357	339	361	349	359	361	346	339	340	311	322	359	326	349	343	343	353	325	356	365	325	358	319	360	341	364	327	322	345	367	323	347	349	351	355	345	342	339	332	335	332	341	335	358	325	355	306	327	341	344	355	329	323	314	291	354	365	348	341	331	341	350	348	344	304	366	337	327	341	357	371	327	323	337	356	339	355	350	325	324	321	366	371	347	363	333	332	333	319	326	346	339	323	353	352	377	313	348	333	335	325	384	321	325	360	349	336	341	327	375	378	348	339	325	332	333	353	328	338	368	329	316	321	293	361	365	317	311	321	350	359	326	345	335	314	332	321	288	336	385	331	337	353	332	358	330	355	340	347	351	340	301	358	358	333	359	310	333	363	319	357	294	353	369	335	345	317	290	337	348	316	340	376	366	326	339	348	338	351	371	342	363	320	316	349	350	343	317	341	321	358	377	321	322	345	340	320	323	317	319	328	367	342	347	350	360	309	336	362	363	368	345	329	356	341	374	325	340	341	364	353	360	300	310	332	328	332	341	339	349	346	337	351	328	344	353	349	320	353	330	349	313	319	344	365	347	324	340	332	386	327	327	326	297	339	352	340	361	351	351	348	355	340	337	341	369	345	304	336	323	374	312	370	345	323	359	355	371	338	338	326	378	355	345	327	364	397	352	324	340	345	352	358	358	286	311	307	273	324	333	327	350	330	342	342	324	318	360	321	334	326	330	324	334	355	361	322	323	368	374	389	345	316	380	345	368	380	323	343	359	363	343	330	341	336	318	360	367	310	391	356	349	325	338	356	353	327	357	336	340	331	351	344	364	351	319	351	311	364	345	353	321	347	331	367	291	333	343	341	334	323	323	337	373	326	340	345	333	382	326	349	317	358	350	343	341	341	334	325	325	310	325	335	319	330	335	370	340	364	363	358	338	346	362	328	336	325	335	332	398	336	372	320	349	332	342	323	360	340	323	328	361	298	365	347	373	332	314	354	354	342	325	340	353	332	347	325	352	349	329	329	356	358	328	327	318	295	335	346	325	360	341	355	346	339	363	348	364	345	321	321	367	308	324	339	340	336	382	341	333	331	327	335	340	337	372	344	344	360	359	336	333	331	340	331	343	345	344	331	350	320	350	358	308	312	353	337	381	338	371	344	363	341	311	367	293	323	340	350	341	367	356	375	317	332	355	317	356	364	365	353	375	336	395	357	315	346	360	344	344	335	347	320	340	364	341	318	343	304	354	333	328	339	338	351	349	325	340	328	329	378	372	357	358	295	303	356	327	320	339	317	364	348	318	367	345	352	325	302	366	333	350	373	363	379	339	379	341	354	306	344	360	323	344	368	338	327	343	314	368	344	362	343	325	347	330	335	360	361	344	325	324	304	342	336	348	370	351	320	308	360	357	329	333	345	373	325	345	316	358	314	352	347	342	361	323	324	338	357	343	349	348	360	323	347	362	328	312	364	361	326	347	341	340	366	340	308	374	361	350	331	298	317	349	347	319	357	326	351	332	352	359	359	326	332	334	316	309	323	372	317	321	317	323	358	344	342	310	296	348	310	347	308	386	358	362	305	338	330	365	367	380	345	363	323	357	342	320	338	365	356	332	345	293	331	323	333	351	324	333	369	325	340	344	348	334	379	343	345	334	326	372	360	375	357	341	338	316	307	364	309	327	311	342	343	323	356	337	329	347	382	327	338	340	332	314	341	373	354	355	352	329	361	337	326	335	353	312	327	374	377	332	364	331	366	347	346	333	351	355	309	350	322	345	361	339	329	345	354	348	321	337	341	352	366	345	381	337	313	351	357	315	393	326	365	360	347	337	346	347	347	379	348	329	335	365	333	350	360	342	321	371	333	355	346	330	331	348	365	329	382	326	333	353	364	384	320	374	352	326	339	339	366	344	379	328	358	326	338	319	326	343	372	355	320	324	319	385	350	302	329	354	371	352	358	371	335	324	324	353	299	315	309	332	332	376	339	324	300	350	318	364	374	332	346	356	328	344	330	315	322	378	349
39895	46558	55296	54930	53540	49001	40387	31045	27935	21947	16135	12407	10536	10570	14694	23464	29710	26616	18981	11172	6107	3009	1699	1027	873	848	800	805	806	821	858	776	798	754	792	781	784	817	801	810	786	783	797	775	782	814	803	785	833	839	789	784	827	779	722	784	845	794	775	786	759	739	795	764	800	815	822	810	776	786	823	801	851	828	789	804	788	823	781	789	808	805	779	768	833	819	806	809	748	782	801	861	786	785	853	781	817	837	810	839	806	791	786	773	784	745	779	846	812	830	784	827	779	796	746	760	799	865	794	808	851	803	769	825	807	799	846	776	767	842	808	825	766	753	785	763	802	750	783	767	806	819	736	822	799	820	755	771	785	811	813	799	788	805	784	738	793	826	787	805	796	847	782	790	797	763	771	829	851	796	758	776	828	787	826	772	813	832	814	826	845	780	785	784	770	842	856	766	824	772	767	817	771	810	836	730	788	772	806	810	770	767	809	806	805	779	800	790	832	850	806	745	796	807	786	860	761	849	784	782	797	811	825	829	813	761	790	780	806	842	831	820	799	823	835	772	815	799	805	815	780	789	863	803	769	854	785	814	847	827	802	799	770	812	741	812	776	732	806	792	783	811	823	742	753	755	809	769	804	855	833	886	807	851	783	806	828	783	796	802	741	794	843	829	777	776	836	781	816	824	779	807	797	820	797	837	816	815	777	846	830	772	807	843	750	782	816	819	787	815	795	816	805	808	822	863	782	838	788	767	794	792	822	758	802	804	792	807	828	794	801	845	791	857	808	800	776	781	805	781	832	762	797	821	798	797	803	812	787	777	820	820	784	793	817	796	793	743	793	769	786	823	837	781	867	792	836	827	790	781	827	769	801	827	824	791	790	784	804	826	755	785	812	761	793	799	819	787	849	773	853	777	769	724	775	784	795	782	780	813	822	818	840	805	806	788	794	837	806	774	824	798	890	769	823	845	773	764	816	812	830	788	861	821	764	873	783	740	778	774	759	877	759	851	814	755	771	813	786	829	819	818	809	821	841	801	814	768	784	787	804	807	797	805	836	787	829	777	803	769	812	836	781	809	774	769	837	826	756	791	790	813	797	826	826	808	785	786	828	803	845	796	828	831	801	810	781	818	812	813	833	825	754	830	810	769	803	800	828	879	839	782	848	794	777	830	780	781	774	810	844	793	811	829	763	780	837	784	790	774	828	731	796	788	787	802	835	799	767	862	821	768	875	790	795	763	786	777	804	802	807	784	855	746	799	798	831	837	796	799	766	809	811	766	844	810	806	750	847	835	821	818	777	799	797	795	776	826	783	788	769	801	777	809	799	781	835	832	827	812	770	798	791	792	810	798	805	848	792	796	767	808	845	815	755	823	764	828	778	815	775	838	811	820	805	768	782	764	810	755	819	802	824	781	819	776	838	787	828	794	801	768	810	818	771	801	803	778	796	818	824	788	812	781	798	810	781	795	803	755	767	800	787	824	800	821	768	781	784	768	826	790	750	881	806	765	814	781	793	749	762	782	831	831	806	765	789	697	766	817	777	787	851	799	808	770	836	789	827	775	825	758	820	828	802	841	783	786	801	834	774	816	843	814	812	802	825	785	825	804	808	814	834	791	822	813	813	820	792	801	803	846	814	860	828	822	781	792	869	819	773	769	722	787	821	759	785	900	804	804	769	754	855	828	802	843	852	816	798	763	791	834	831	794	779	832	831	767	823	835	799	791	824	766	827	823	801	779	748	856	799	844	798	765	828	776	787	807	799	840	818	783	814	841	811	775	785	803	825	789	787	831	811	830	820	815	824	775	826	804	777	800	816	805	800	767	805	771	788	844	758	790	785	863	808	778	831	805	776	795	826	812	828	841	891	781	756	825	762	819	798	765	834	801	780	794	829	803	787	803	822	820	787	782	826	797	797	852	832	854	786	769	744	796	815	892	773	790	837	822	823	764	778	800	822	829	847	781	749	808	786	843	803	788	802	820	736	825	798	809	744	799	774	812	788	809	793	815	771	780	831	766	805	861	805	816	798	781	747	811	808	806	811	871	787	798	820	775	764	841	807	843	795	797	858	749	816	802	834	788	774	764	780	800	848	840	799	836	804	819	795	858	827	809	797	815	766	788	799	750	776	773	839	787	761	786	834	782	801	835	768	781	862	778	814	831	774	822	761	820	817	773	814	825	779	830	839	818	779	816	810	834	800	817	817	778	809	777	796	780	799	790	834	837	790	768	807	813	796	769	763	838	811	835	755	789	779	773	819	811	820	797	797	787	819	854	823	765	794	787	817	776	834	848	825	838	776	799	855	772	740	850	777	779	807	772	796	816	792	791	844	781	731	784	858	784	771	796	781	794	771	775	804	841	798	763	761	857	788	812	799	776	798	756	809	826	822	773	820	845	766	783	790	796	743	796	792	821	777	790	766	763	790	790	842	808	792	780	788	764	798	776	826	837	840	776	778	827	807	809	777	778	753	809	756	837	818	802	775	752	785	812	790	839	770	810	790	796	837	800	832	823	778	815	776	774	798	851	822	790	825	802	781	782	858	766	788	792	817	738	826	815	792	784	823	859	785	754	796	807	789	833	781	775	845	843	816	814	800	811	813	840	831	773	788	747	767	871	807	793	783	806	831	822	775	822	896	788	802	865	793	789	792	786	815	832	796	801	802	851	784	821	774	803	833	796	775	786	790	813	790	843	814	820	839	788	826	796	764	811	814	776	781	779	799	775	782	843	845	791	806	813	825	777	779	817	790	806	795	793	860	815	763	809	778	802	806	810	834	814	781	781	807	771	813	787	842	751	816	824	793	839	810	844	874	789	793	847	830	820	831	820	829	791	840	798	841	796	828	770	803	801	809	797	796	815	824	849	779	840	757	794	819	799	779	782	808	795	745	808	770	822	865	793	801	742	751	816	800	818	802	802	816	783	781	802	815	805	843	797	802	836	796	799	814	837	765	766	790	819	806	829	811	812	766	844	777	808	810	832	819	782	818	801	803	756	837	828	785	812	835	828	791	762	805	765	824	834	792	799	773	855	801	838	772	835	778	837	752	741	856	808	790	784	798	813	818	764	789	823	837	823	830	800	729	807	824	834	808	790	814	810	820	793	791	804	788	807	806	799	787	756	744	736	766	745	838	786	862	857	814	758	819	785	765	783	846	794	795	782	776	827	800	775	791	826	821	850	817	834	852	806	821	799	735	832	794	793	773	805	853	806	776	785	776	811	818	774	770	812	834	767	828	805	765	807	850	782	795	780	797	765	758	829	780	802	807	844	746	829	828	782	832	767	835	833	822	805	804	820	846	787	801	853	780	795	792	769	789	810	802	780	826	810	810	851	815	807	825	800	840	800	851	787	805	801	777	799	780	828	805	811	780	858	814	795	854	819	824	780	795	825	780	797	747	830	824	805	791	832	808	814	788	801	832	853	804	809	810	796	748	780	827	781	777	842	755	799	823	821	826	791	831	799	760	870	823	841	813	824	805	798	800	833	790	767
12542	9858	16563	18152	9945	2177	1277	1126	675	526	482	473	438	440	515	549	758	696	578	453	337	332	330	300	274	285	270	271	281	270	307	296	302	264	306	251	302	283	307	266	290	281	275	296	272	315	309	299	316	282	272	292	281	263	277	298	281	299	261	296	291	280	288	316	297	290	312	271	285	307	316	306	298	321	297	292	304	275	315	290	310	286	297	317	258	231	290	309	255	282	265	318	293	323	311	298	273	263	325	272	277	279	286	287	293	283	297	271	234	273	307	299	285	294	275	313	268	307	294	276	288	323	295	274	298	301	271	272	303	280	289	307	292	286	324	309	290	247	291	267	274	275	289	278	308	284	290	275	286	298	290	285	263	282	313	332	255	280	284	289	295	310	305	270	282	295	295	308	309	314	303	265	286	293	299	275	336	325	272	289	264	321	322	274	272	280	291	306	286	296	245	291	279	269	268	266	303	289	269	266	286	311	288	317	302	308	296	278	294	255	272	297	252	291	296	280	275	292	301	281	299	283	272	265	284	260	278	294	281	271	281	275	258	268	305	285	304	275	273	255	290	324	281	278	303	274	260	273	281	281	308	306	279	281	287	278	281	306	287	298	296	299	297	280	297	284	285	316	291	311	320	302	290	290	295	289	283	255	295	287	276	290	268	277	294	291	290	294	284	294	286	265	316	299	295	286	314	303	285	279	276	294	289	255	310	291	269	293	306	278	293	295	303	282	326	298	285	308	282	263	268	307	262	284	299	266	282	297	287	270	311	283	320	284	260	327	277	303	287	283	291	304	299	336	299	283	278	299	294	261	285	315	299	300	298	290	302	296	272	295	303	314	290	279	286	276	279	287	292	270	292	280	293	271	301	275	307	270	282	301	280	305	287	274	320	297	294	329	260	276	315	271	305	275	296	267	267	291	289	294	300	299	315	224	303	275	289	333	287	257	256	270	290	263	281	267	279	263	275	301	324	280	294	281	298	283	281	291	288	297	281	295	287	240	296	297	273	298	312	273	263	317	291	279	275	269	280	271	310	282	320	284	301	307	308	285	270	288	293	285	276	282	313	242	272	263	280	295	256	289	273	272	278	274	275	278	279	242	275	292	310	263	296	265	328	289	293	290	291	254	303	286	315	244	271	272	334	288	299	275	287	274	294	300	295	285	262	281	269	296	260	264	290	278	287	279	245	284	296	284	277	262	260	272	296	266	293	282	332	280	273	290	272	285	303	288	281	286	262	275	281	280	307	285	302	330	300	266	275	234	309	279	281	268	291	278	290	306	280	286	280	294	291	304	264	306	295	274	298	303	298	294	272	290	289	308	291	312	304	289	287	335	296	277	305	306	288	292	283	278	276	269	277	263	286	290	314	284	283	275	291	285	286	284	299	291	302	295	274	289	280	299	287	288	268	321	290	311	279	280	279	269	301	290	266	287	300	281	277	284	256	273	279	301	283	291	280	276	285	275	294	315	293	318	301	283	288	292	288	267	293	299	247	316	293	304	314	302	273	275	334	298	267	287	304	257	280	324	318	307	300	285	320	264	266	301	295	286	294	294	295	247	307	228	270	280	295	274	268	305	271	308	315	341	294	286	282	274	288	303	293	270	283	295	316	271	313	309	315	298	278	311	305	282	296	299	284	265	302	268	306	277	294	282	308	278	316	283	285	293	298	283	273	269	276	311	293	282	292	254	275	310	270	269	296	317	287	293	301	287	291	315	270	286	281	291	271	305	274	291	247	275	282	290	270	316	280	291	290	281	290	288	291	267	299	284	275	272	290	277	293	307	315	287	307	287	314	293	301	276	242	305	286	297	329	318	296	277	270	281	275	289	317	252	291	270	292	297	295	294	251	278	291	252	273	260	266	301	289	313	288	274	291	318	274	277	286	272	306	288	299	245	269	295	285	292	284	270	286	282	296	283	284	252	290	313	294	317	297	246	297	290	284	283	289	303	297	307	264	338	259	317	321	302	297	272	288	293	289	297	288	273	287	293	281	266	268	293	299	302	300	289	281	277	301	266	277	287	284	314	293	293	310	284	294	266	299	337	316	310	255	308	262	289	280	267	287	272	307	278	268	329	284	274	305	317	315	291	279	261	309	312	284	300	279	268	284	290	273	297	298	292	293	284	296	290	326	285	273	266	306	273	300	301	308	274	260	257	271	272	281	265	281	277	286	282	283	287	291	293	258	296	308	288	256	300	275	267	268	283	295	284	310	284	290	292	264	312	255	296	273	282	256	281	279	302	269	269	307	298	315	289	296	307	293	264	270	312	293	271	298	274	311	282	269	275	279	296	278	339	282	267	263	278	268	260	293	283	289	284	271	283	272	315	255	273	290	290	301	288	285	294	285	279	276	258	270	280	285	284	281	282	293	270	294	292	314	295	298	297	278	297	258	262	283	295	279	273	265	270	297	273	299	285	291	293	280	297	249	310	270	314	277	273	272	292	292	324	301	266	295	281	261	303	294	271	315	285	311	284	277	289	289	289	265	266	270	336	302	287	313	264	322	288	292	265	269	286	302	313	291	309	283	279	299	290	331	292	286	319	266	257	281	293	319	289	272	317	268	287	282	285	311	278	261	295	297	296	264	289	288	265	262	291	309	303	275	296	307	288	279	284	273	311	267	322	300	284	289	298	296	283	262	327	280	299	279	321	291	273	297	280	257	278	267	296	303	298	266	307	268	298	266	267	295	283	303	286	286	313	285	283	279	288	293	261	298	270	288	270	292	291	310	300	258	273	288	288	286	272	279	269	282	308	325	292	308	289	296	277	296	291	297	308	275	275	297	264	296	323	281	278	302	288	262	310	307	316	310	301	280	282	281	279	314	297	310	293	295	284	284	289	307	288	262	297	300	286	312	302	302	271	290	285	297	273	281	276	294	257	337	309	268	288	307	299	289	276	289	328	301	307	264	306	327	314	271	255	276	310	281	320	273	283	307	307	287	286	315	309	272	269	267	260	297	318	275	269	295	293	288	275	273	266	277	274	302	289	268	272	304	257	265	289	286	288	289	273	262	309	273	285	283	249	291	272	299	306	308	306	313	300	283	285	321	259	284	286	299	275	299	300	280	291	292	276	312	284	295	302	299	315	282	262	281	289	296	289	292	294	308	307	300	307	259	320	300	311	273	273	261	304	293	314	285	307	311	276	313	284	266	298	288	290	293	253	287	252	296	282	294	288	293	275	289	303	269	260	286	308	256	282	281	238	279	282	296	289	292	299	292	287	318	279	296	297	297	295	281	258	285	298	255	300	234	289	277	256	274	295	270	316	271	278	296	286	257	283	315	297	278	303	292	318	311	261	281	257	301	302	282	273	300	297	300	307	299	264	270	312	279	245	298	281	294	284	285	302	312	283	296	301	284	317	267	293	273	298	299	269	317	289	258	297	270	291	319	273	294	296	279	308	317	301	295	293	301	259	321	298	298	287	311	321	321	280	297	289	264	287	319	274	279	269	313	300	298	264	277	287	283	290	268	291	293	279
8536	10008	26285	30457	21021	6461	5359	4966	2815	2285	1963	1797	1636	1590	2215	2476	3615	2771	2047	1424	1172	880	813	755	730	709	732	714	702	704	747	671	682	667	688	755	659	746	705	717	679	735	703	720	677	707	743	703	701	753	755	710	695	762	711	759	708	727	717	727	726	733	748	697	742	732	729	702	729	692	717	755	743	725	703	711	716	729	683	732	713	680	767	712	694	732	698	687	731	747	711	734	700	726	717	699	744	711	696	785	746	731	747	673	706	729	704	715	706	688	722	669	699	663	681	655	706	754	729	723	785	720	676	691	711	710	749	712	684	677	710	726	724	754	715	685	681	647	763	697	740	661	704	742	673	708	686	714	715	709	721	737	723	725	713	694	728	720	765	715	741	680	715	708	701	701	692	704	806	691	719	692	726	731	706	719	685	690	696	713	722	708	727	729	727	703	716	703	728	685	730	710	704	701	702	709	700	744	716	675	712	702	739	678	702	716	741	703	741	704	734	710	679	733	748	681	714	729	751	752	725	710	692	720	710	750	687	739	706	710	671	764	714	747	699	709	671	735	729	689	671	684	722	728	725	702	755	710	718	717	787	698	681	711	734	726	674	729	717	679	646	704	712	751	687	651	682	763	725	750	745	658	659	750	705	697	709	776	693	700	681	714	699	694	697	715	743	687	698	721	750	737	676	709	668	664	688	716	718	726	682	722	698	774	726	784	698	717	671	755	711	731	721	705	698	732	770	720	674	740	719	718	699	719	681	702	676	702	724	732	718	720	740	754	710	724	712	675	764	723	740	663	749	699	735	723	694	706	716	744	665	723	702	712	724	752	731	710	679	751	747	733	732	718	742	745	694	692	693	683	672	717	764	690	682	761	778	751	691	748	701	703	686	719	713	743	706	712	632	716	731	749	702	744	724	714	722	749	717	726	741	701	704	682	713	710	709	708	676	754	652	684	684	744	769	678	707	684	696	729	705	734	709	696	700	715	689	722	700	706	742	781	759	687	715	757	737	765	718	666	708	730	714	739	669	746	707	750	650	721	697	743	698	720	714	714	742	729	692	749	735	720	684	711	768	678	758	687	659	711	707	738	715	703	669	727	721	690	738	769	710	694	702	712	726	709	710	734	711	698	735	707	753	679	697	692	682	719	739	760	745	713	741	691	712	779	747	666	667	733	704	731	702	705	676	707	693	675	754	731	737	730	719	737	744	698	724	680	682	737	739	729	751	712	719	678	720	692	671	701	712	734	683	711	708	751	735	701	704	658	725	736	703	790	742	671	706	669	687	715	739	676	742	727	732	742	709	682	723	746	729	703	747	707	750	706	717	731	706	745	765	730	734	715	738	724	696	742	721	727	726	707	693	683	698	680	706	659	698	722	705	740	650	700	715	717	698	669	701	662	736	711	694	720	740	703	711	748	701	696	702	704	742	707	711	715	696	716	743	724	780	714	735	758	694	732	706	687	634	754	677	721	671	732	770	762	705	700	761	730	738	727	716	719	737	749	706	697	739	700	740	704	750	651	690	729	746	729	716	684	708	744	729	727	722	736	728	736	728	685	689	734	704	707	750	715	729	659	713	732	684	722	688	743	743	713	680	755	712	711	728	730	704	688	768	728	720	687	697	740	741	736	701	719	688	726	689	730	726	754	702	708	707	678	689	755	733	715	707	729	703	688	746	706	679	726	722	698	761	719	727	726	728	746	704	743	693	723	753	685	701	686	718	712	671	701	745	724	706	761	713	711	713	751	739	729	709	741	700	686	711	732	742	723	661	768	732	727	762	733	705	693	700	700	691	712	686	730	743	733	671	763	707	706	705	683	747	681	744	736	724	735	700	703	687	717	698	733	734	676	718	724	745	716	656	711	734	703	730	723	704	682	736	688	723	735	723	677	740	656	760	705	726	722	759	739	735	719	699	693	677	722	738	700	698	659	737	664	689	706	637	709	683	721	736	715	720	702	737	735	698	694	750	731	743	723	677	652	701	734	751	750	763	703	705	751	742	717	735	684	677	713	700	757	769	718	727	718	707	714	672	748	735	666	694	730	738	758	680	671	734	718	763	670	722	749	713	692	731	718	745	741	716	738	718	740	741	707	697	674	712	728	712	738	737	704	758	704	751	693	718	729	697	716	747	739	726	748	703	739	684	701	732	715	714	694	715	738	773	684	739	737	786	722	708	724	736	744	758	705	702	777	744	729	691	710	727	753	734	720	708	682	714	677	636	718	694	762	721	733	732	701	675	712	729	735	744	710	690	752	753	695	706	703	704	731	741	717	652	738	739	695	693	714	733	719	660	678	689	720	748	724	637	720	742	748	744	737	668	719	678	751	672	686	737	714	722	736	725	718	708	738	710	730	750	685	723	707	693	735	753	761	728	691	715	747	732	750	736	753	707	683	728	700	702	747	709	727	736	713	699	689	679	749	701	713	730	671	700	690	707	710	688	714	734	701	738	709	715	728	748	679	725	715	754	734	702	710	679	773	704	753	770	703	722	700	772	685	737	750	713	769	737	665	707	753	683	689	740	757	759	704	687	769	720	699	717	723	725	690	766	731	718	740	733	731	705	708	710	703	675	736	667	680	738	705	727	736	753	707	707	692	718	728	716	730	719	706	730	757	760	767	765	706	735	746	747	765	708	720	702	714	737	722	681	725	749	700	735	709	722	667	727	662	702	724	676	698	694	743	770	638	718	691	693	700	718	706	694	723	713	717	751	696	728	744	708	701	760	738	709	668	732	692	726	719	691	695	749	707	715	683	696	744	633	668	651	758	682	704	692	729	719	704	743	756	662	716	717	715	741	749	748	704	672	704	710	699	715	688	790	735	700	709	709	730	709	698	716	722	752	744	731	782	683	719	726	744	670	671	755	715	707	695	678	774	745	734	734	745	713	704	674	722	682	710	709	769	654	715	661	733	697	743	717	689	703	721	729	725	676	696	743	692	722	661	729	719	716	711	708	707	707	644	742	716	663	708	737	715	709	702	751	691	685	741	697	724	705	666	707	709	673	681	724	655	697	732	671	713	727	755	705	741	680	754	726	738	687	718	732	693	750	707	738	709	664	744	746	724	744	681	738	684	687	686	737	759	705	702	698	773	717	747	703	727	727	671	708	739	713	701	726	757	684	682	717	738	758	690	747	712	720	686	687	723	708	736	709	746	720	725	708	693	674	736	721	695	735	679	757	737	712	701	720	734	684	720	716	693	739	736	676	694	726	693	729	768	723	703	691	730	696	743	687	674	712	699	754	727	700	688	723	742	712	742	720	713	680	753	748	706	777	700	751	732	762	761	727	751	777	717	731	707	725	710	680	679	746	726	718	748	715	712	695	661	702	692	700	756	721	742	682	720	728	719	717	746	762	681	695	744	745	725	722	811	731	683	730	705	704	727	693	693	721	734	727	726	730	726	746	690	715	751	727	700	689	694	691	696	731	799	677	719	730	661	754	716	693	715	700	679	759	710	743	742	724	686	696	736	751	716	673	738	730	744
42140	43468	52113	41042	31059	18213	11496	5718	3327	2821	2639	2396	3274	4091	5266	4987	4203	4314	3195	1797	1045	704	433	405	357	366	358	357	363	370	369	342	379	368	358	341	357	374	392	360	363	340	347	315	327	334	394	358	394	370	348	335	369	371	348	365	340	320	384	303	319	354	349	368	375	347	344	328	344	321	344	342	354	375	343	327	364	332	299	388	342	378	356	370	338	329	341	400	354	342	339	311	358	354	348	368	360	370	353	351	387	344	368	351	342	387	365	331	311	361	356	354	357	348	357	340	342	364	378	386	368	371	353	384	356	353	331	333	370	350	371	346	418	368	353	348	324	362	346	361	336	381	343	416	370	329	350	365	361	367	339	336	353	365	323	347	377	342	372	368	405	360	356	338	344	346	359	357	391	347	376	344	370	334	350	326	358	364	370	332	335	327	362	336	354	369	362	385	380	337	355	350	354	340	376	380	350	343	348	319	364	344	369	341	354	348	346	374	350	367	370	346	399	359	345	370	324	400	376	343	351	376	346	364	365	340	337	357	328	337	332	376	351	393	317	365	344	339	332	344	321	358	376	351	349	363	355	374	355	340	371	388	329	370	345	382	351	363	347	363	328	371	392	379	375	336	376	362	341	370	362	389	372	327	349	364	346	345	344	342	365	375	361	366	335	345	359	399	362	359	363	352	345	360	376	359	341	332	325	299	349	379	338	364	333	350	330	335	324	354	351	388	363	339	389	355	340	365	348	312	354	347	345	325	381	363	376	392	331	348	377	323	359	377	374	369	324	345	350	317	301	381	351	358	349	353	337	350	351	378	333	362	359	365	352	341	321	359	374	327	329	380	343	358	334	366	365	339	357	382	377	349	346	364	337	354	391	388	370	365	350	352	375	361	354	353	348	340	335	370	340	370	365	388	379	338	348	354	342	314	375	349	326	363	357	322	324	285	387	364	363	368	351	308	340	341	361	381	358	352	348	370	310	333	367	388	349	362	390	352	357	366	346	337	363	368	335	331	358	357	363	362	324	354	371	357	332	353	371	352	353	348	365	312	333	348	339	383	371	347	368	365	372	319	374	362	373	339	342	320	316	334	340	381	385	373	360	326	319	320	351	340	381	342	388	310	340	323	336	352	352	340	343	373	338	389	356	361	353	352	360	370	365	371	349	371	350	334	339	365	334	346	393	356	365	353	361	365	358	360	343	355	348	348	323	352	326	354	324	342	375	339	384	361	356	350	371	347	346	387	346	375	371	386	385	325	355	371	336	368	403	343	343	348	346	380	328	366	365	354	369	348	363	367	337	365	364	365	331	350	333	359	400	392	352	343	333	362	360	370	347	356	335	336	352	330	357	374	360	352	393	347	370	359	378	368	343	370	344	382	382	365	358	353	309	345	345	341	361	348	382	334	361	363	349	371	349	377	359	352	362	357	332	362	348	344	368	369	340	330	369	364	394	362	346	341	361	388	384	369	368	357	320	386	362	381	315	343	375	358	335	360	382	352	379	343	359	331	337	354	355	359	349	343	294	351	371	391	338	340	404	333	378	356	350	356	365	350	335	391	360	316	330	357	323	332	372	366	333	302	355	382	337	407	341	354	360	361	337	374	362	386	353	342	364	371	359	381	324	360	355	350	362	333	345	361	365	358	376	328	353	380	345	327	328	344	355	377	375	389	411	364	383	313	364	369	371	372	326	336	356	329	369	359	364	350	362	335	351	346	382	326	360	314	344	338	341	330	344	359	327	345	368	365	364	379	374	364	343	348	333	339	338	336	349	321	378	378	353	357	345	341	359	354	340	355	359	332	347	344	356	338	344	330	355	353	335	344	340	346	362	324	357	366	336	392	379	362	368	336	327	388	367	304	356	360	376	374	344	325	343	398	391	342	379	356	363	363	350	308	351	334	340	366	329	367	344	340	362	349	338	326	337	340	374	352	337	366	305	359	379	372	356	336	363	365	342	371	342	362	367	359	326	355	390	390	398	342	391	366	387	358	340	352	332	352	368	338	359	338	352	369	363	345	362	332	371	336	330	387	362	355	335	357	361	333	339	340	355	352	358	354	342	379	345	348	358	357	359	320	326	360	366	321	312	355	345	358	363	342	350	358	386	397	368	356	353	359	360	366	372	394	391	377	339	326	318	347	345	365	362	328	359	340	302	392	366	384	351	334	336	360	357	348	333	362	351	334	364	355	368	375	349	332	351	371	376	338	359	350	340	372	343	341	364	383	329	378	352	345	340	380	354	349	372	354	338	346	376	389	384	372	335	372	366	384	348	343	317	367	341	389	391	364	365	363	352	363	362	362	412	367	332	353	343	356	350	357	340	329	375	337	343	338	323	350	376	365	325	387	349	341	324	339	340	353	353	331	381	338	351	322	337	346	355	365	342	371	394	352	331	366	381	340	340	362	353	329	336	324	359	365	375	338	370	348	356	355	336	340	362	335	379	370	351	345	333	350	370	337	386	339	351	374	318	339	349	346	380	335	359	352	366	345	370	379	341	381	311	326	357	357	387	362	339	321	353	350	321	342	329	354	354	353	383	349	344	366	358	314	365	379	332	343	338	335	366	357	346	353	315	372	341	369	347	346	336	355	368	362	351	387	339	363	335	358	334	369	316	323	362	346	329	334	365	371	346	355	355	373	319	373	339	360	368	334	323	409	336	356	369	364	346	341	345	356	389	326	352	361	348	386	323	374	352	367	368	398	390	368	361	396	348	377	363	383	375	339	343	358	340	324	340	315	349	343	346	347	351	368	341	361	313	345	318	358	370	327	346	350	359	349	362	374	332	329	345	362	383	365	394	351	340	324	325	344	380	360	381	370	331	346	378	372	361	362	331	378	346	338	388	317	360	347	345	314	371	360	355	326	332	357	369	356	341	337	353	359	379	359	349	371	323	348	376	373	350	356	320	299	330	375	354	330	352	349	336	356	338	344	358	330	362	376	351	353	343	343	348	351	353	363	371	388	333	352	377	368	370	317	341	345	352	331	325	341	365	329	318	367	357	364	392	348	327	377	334	358	309	329	350	357	379	355	372	341	375	323	349	331	329	332	335	364	355	353	361	347	335	371	347	390	344	346	378	387	342	334	336	347	336	338	404	354	348	388	353	355	352	356	367	368	376	348	363	358	346	349	329	361	318	361	360	338	369	366	379	370	375	381	367	349	323	354	377	361	350	383	336	337	351	342	347	358	323	357	367	358	358	358	357	350	350	317	366	349	382	324	305	336	360	348	334	339	360	343	360	352	336	342	357	352	351	398	373	345	368	353	353	353	382	358	390	372	336	371	353	329	327	360	359	347	340	321	369	358	336	340	386	326	360	348	324	356	361	346	375	338	358	372	317	358	336	359	363	327	358	405	368	353	341	373	388	382	356	295	355	395	376	358	375	344	358	348	357	350	356	361	393	390	346	354	373	321	354	345	348	348	331	346	386	355	387	339	344	333	369	345	354	332	333	343	366	346	371	349	359	366	368	365	375	344	345	362	383	351
29033	37261	48951	42964	25144	14941	15549	11533	9128	10009	9982	10042	14448	17541	21371	19416	17688	18070	13579	8312	4505	2527	1479	1053	919	891	862	854	893	855	879	827	876	886	812	856	874	866	897	814	878	868	873	776	820	900	830	849	859	843	865	862	819	892	842	834	892	875	874	856	904	857	851	848	848	822	858	886	875	888	833	876	831	881	837	875	851	785	870	885	865	843	915	866	817	825	842	848	846	857	860	839	884	846	866	830	843	822	808	843	862	820	879	857	848	816	790	848	835	898	830	887	843	839	873	870	858	808	823	861	864	844	894	815	859	890	847	851	876	867	859	859	819	860	810	904	843	838	879	856	886	886	802	875	815	863	839	795	819	936	886	859	846	906	836	845	841	833	844	891	790	810	896	807	849	874	875	880	859	858	849	861	872	776	835	800	810	868	812	813	834	862	838	882	832	849	839	888	877	838	839	854	835	805	869	846	854	914	869	795	854	840	868	866	914	845	839	875	829	803	887	876	822	848	879	842	855	818	898	811	874	835	903	836	853	829	811	818	862	904	819	875	807	813	834	847	829	826	861	873	853	832	865	790	840	883	884	856	799	812	861	812	871	839	836	863	841	820	855	842	848	811	841	879	816	858	884	886	855	864	858	847	833	838	877	804	792	867	867	849	850	848	802	828	861	881	836	835	852	832	809	878	824	902	901	827	817	917	884	851	888	859	883	888	881	862	876	849	875	823	828	929	864	842	834	818	876	844	885	835	809	859	855	822	856	881	831	825	885	835	912	892	835	834	829	830	893	832	840	877	882	862	869	837	876	826	854	852	827	844	860	837	829	871	830	843	792	853	823	855	860	806	870	804	856	830	825	869	844	859	846	857	844	873	831	821	921	876	835	886	839	900	880	852	865	892	890	820	808	883	858	903	854	842	876	865	885	844	851	806	835	817	806	823	886	851	819	887	867	852	873	787	861	835	844	871	846	865	818	871	824	796	872	880	875	856	823	861	932	793	905	825	879	889	827	839	884	886	852	809	843	849	876	842	818	834	897	851	871	888	798	842	903	902	878	832	837	876	870	896	840	849	860	814	851	821	872	849	859	910	865	878	833	809	866	857	812	833	847	861	868	856	870	845	806	873	863	834	821	898	847	838	818	876	858	869	829	860	889	819	818	806	834	871	861	851	814	877	819	856	838	839	842	806	848	874	881	833	863	810	816	841	849	836	822	863	873	852	894	839	859	951	863	845	890	828	843	868	841	883	817	868	857	872	808	861	869	864	841	836	856	797	882	836	906	889	865	907	855	861	896	882	816	891	881	804	821	879	825	850	836	851	845	834	833	844	867	857	816	896	889	849	870	903	880	825	804	857	878	823	839	927	806	851	857	850	890	841	834	859	833	889	851	845	884	849	854	879	926	827	814	839	839	849	893	832	865	801	871	912	807	800	862	846	858	792	829	874	817	839	881	880	829	853	863	829	860	910	826	864	812	889	852	807	823	883	841	829	814	872	885	892	892	842	817	837	798	892	863	880	841	930	850	849	827	814	800	839	861	855	856	864	831	920	845	860	849	837	821	869	817	839	882	871	847	835	816	833	836	878	858	819	797	822	887	912	829	817	855	822	901	818	852	843	882	820	801	805	872	815	828	865	884	830	890	866	892	840	878	851	794	845	837	828	835	848	784	888	832	870	804	840	820	845	883	877	815	873	826	843	833	844	853	832	857	856	866	861	883	864	862	873	890	858	845	837	835	829	854	883	844	877	845	878	790	848	855	829	843	764	836	839	856	910	873	927	862	814	884	817	860	826	880	860	866	904	920	850	857	862	810	856	860	825	840	819	873	858	829	844	863	868	801	841	842	842	925	853	875	794	790	851	793	845	869	845	818	807	866	819	845	830	828	888	865	862	853	880	896	831	859	879	843	847	834	867	936	823	831	820	848	820	906	876	864	850	891	896	835	897	869	894	838	848	842	833	879	886	835	829	825	878	868	838	879	844	796	841	849	870	883	876	797	873	855	835	826	848	858	868	836	827	865	829	822	835	829	826	831	831	801	843	824	874	811	846	853	863	854	891	820	896	857	805	863	836	870	864	845	848	818	833	845	857	888	850	878	851	854	873	854	868	836	876	825	853	806	903	868	899	857	862	871	831	860	901	878	824	893	840	837	821	825	836	809	831	850	850	835	844	838	881	842	855	860	767	868	891	825	883	874	875	856	886	845	896	845	861	868	859	846	841	910	872	864	852	871	867	828	886	864	848	843	869	863	839	802	836	831	795	846	861	893	799	888	805	837	834	859	873	867	820	886	776	857	864	842	924	886	894	851	821	883	874	852	875	832	853	817	823	906	903	819	854	864	852	858	846	856	847	833	834	860	854	841	854	880	834	845	832	833	846	876	903	843	862	877	837	851	853	862	841	847	873	870	862	842	833	803	891	825	782	864	836	814	827	910	845	853	863	892	845	842	887	879	833	892	793	895	882	859	854	859	821	808	857	896	817	844	903	934	788	859	822	839	880	864	819	845	926	869	873	808	854	860	831	865	833	837	912	843	854	890	853	832	853	873	793	855	852	862	895	845	889	822	822	857	830	810	821	837	842	814	875	826	870	837	838	890	822	835	858	879	866	852	873	854	804	812	903	765	852	859	877	840	866	828	841	812	883	847	841	880	861	831	825	878	793	868	877	859	818	843	830	805	844	798	827	902	865	867	885	868	892	869	871	802	816	885	843	825	820	876	908	877	890	837	836	870	850	817	849	906	877	862	831	850	826	901	837	844	867	868	878	876	796	887	829	820	844	808	827	898	880	824	853	848	875	896	854	827	857	820	868	854	868	827	836	883	859	816	801	831	822	910	863	833	806	899	845	895	857	879	818	835	888	848	880	831	885	849	866	854	853	854	829	798	864	823	868	844	843	842	830	841	880	845	863	862	884	871	821	828	877	897	865	854	881	822	870	847	846	845	883	829	802	873	844	832	868	859	856	884	876	868	826	861	835	930	876	815	901	824	907	880	861	846	877	854	822	839	839	777	822	855	866	856	839	856	820	868	805	885	864	803	854	820	799	872	872	862	869	878	875	842	863	866	805	847	839	869	911	868	877	810	850	864	816	873	861	846	820	881	810	851	846	828	824	902	840	886	870	875	826	898	822	819	849	813	872	877	835	855	803	869	849	863	933	888	837	843	838	837	853	894	860	810	826	845	857	837	835	834	872	837	831	841	843	862	881	833	836	880	814	813	844	809	867	870	860	851	855	892	860	865	870	879	843	844	853	809	839	832	813	781	771	826	811	852	885	819	891	909	831	846	859	838	858	879	841	904	866	836	855	827	837	870	855	867	840	887	800	856	869	905	865	853	796	877	899	887	821	850	853	849	895	806	838	864	880	804	840	844	832	863	858	892	847	850	843	849	833	834	857	821	846	834	794	785	850	841	864	832	840	864	812	827	850	805	855	847	816	856	844	863	845	879	856	798	863	842	826	871	871	857	890	824	875	870	841	873	846	829	825	883	859
50331	49350	45655	34022	27242	19834	13377	8879	6437	5638	5572	6085	5538	6291	9921	11951	8947	6742	4287	2208	1213	702	441	416	360	325	343	381	360	330	346	325	339	295	310	320	339	353	325	328	369	334	334	328	342	283	310	360	330	323	328	342	345	369	322	350	366	347	323	314	335	356	312	315	331	358	324	325	297	319	341	345	355	329	338	361	321	367	364	335	323	325	285	327	336	348	350	341	350	312	374	368	372	327	300	349	342	325	356	354	322	312	343	305	290	326	359	354	325	349	324	351	325	316	345	342	356	324	372	298	347	322	334	340	368	329	335	332	347	344	341	349	345	328	335	337	344	331	312	320	381	326	349	335	337	321	325	317	335	373	326	329	322	297	355	347	325	330	322	329	330	324	343	328	352	396	295	338	313	351	334	336	335	345	365	352	336	343	355	316	332	350	343	327	360	340	302	350	357	337	355	369	312	346	327	334	362	345	339	330	290	342	310	350	312	374	339	300	325	390	291	315	336	333	312	328	317	350	343	348	350	340	320	341	342	352	367	356	331	350	362	305	324	366	343	353	349	301	309	312	352	340	364	338	365	318	307	338	334	354	333	337	368	362	386	344	367	345	321	315	325	328	319	373	351	336	350	369	344	376	313	321	350	331	329	346	353	325	328	343	334	347	312	343	327	330	357	346	381	361	356	340	333	346	322	344	348	339	316	331	367	321	339	344	361	346	343	331	347	358	366	294	365	323	374	356	285	339	332	336	367	356	366	347	329	310	327	325	314	329	297	328	338	314	344	332	319	323	361	345	319	324	326	363	342	305	316	344	336	332	359	331	387	353	350	353	300	357	314	341	328	337	359	319	317	331	366	358	374	343	342	347	310	342	353	349	311	323	327	363	317	309	336	329	364	355	300	362	327	335	372	331	329	332	337	389	301	391	381	352	335	315	345	364	328	341	349	377	321	344	305	333	329	308	306	324	313	323	308	340	326	328	332	311	344	303	366	332	352	349	351	345	374	357	364	336	332	354	336	330	318	329	329	349	356	317	353	349	313	327	338	340	343	318	314	346	312	328	341	336	338	360	306	363	317	374	347	364	345	329	364	370	342	336	329	351	345	335	339	360	346	309	337	327	293	320	357	353	315	286	325	340	352	321	360	340	325	335	313	325	329	356	307	327	346	329	330	329	352	345	336	305	331	353	342	343	339	308	339	352	350	362	318	350	317	327	352	369	309	376	356	332	311	352	340	353	339	358	329	315	331	323	353	323	340	325	330	346	349	319	368	349	334	318	300	320	367	346	347	333	371	309	379	339	341	329	319	337	334	307	331	354	350	284	306	359	335	361	310	350	313	358	330	327	317	351	343	335	348	365	330	330	360	323	332	321	313	329	351	335	328	345	341	303	332	337	309	334	350	370	348	412	367	328	324	350	335	335	378	322	337	359	338	315	361	309	315	346	326	336	322	349	334	326	369	326	353	329	332	327	347	341	367	367	302	312	338	348	314	317	347	350	341	339	352	325	342	305	378	364	360	326	360	349	308	295	320	323	369	308	347	356	345	346	337	322	350	355	336	344	319	330	335	348	315	363	328	306	332	330	301	327	357	336	332	365	336	362	353	300	358	343	331	350	365	377	328	333	342	315	361	365	341	326	308	321	344	341	362	321	308	331	353	389	366	323	339	380	343	342	310	335	332	325	357	326	363	338	309	329	368	334	303	342	308	306	310	314	343	334	343	324	358	332	389	340	339	364	327	331	342	311	342	318	355	315	319	348	348	365	357	320	322	345	336	334	343	322	326	350	330	360	334	328	325	334	333	332	368	358	359	351	347	341	342	312	336	359	318	349	373	320	313	343	383	345	316	351	324	337	359	336	357	327	353	350	304	321	353	337	358	340	359	358	390	356	356	317	322	360	317	311	319	329	362	317	376	311	316	354	350	340	322	364	372	356	349	354	340	315	346	354	343	359	327	341	328	286	348	299	303	340	323	358	340	338	317	361	330	327	340	328	331	336	349	335	321	330	339	313	301	352	331	336	337	356	327	335	326	339	352	357	380	358	336	330	383	334	329	341	322	371	331	309	311	296	342	319	305	321	320	339	331	363	348	340	374	369	350	325	321	345	341	323	353	349	345	347	374	320	326	329	380	324	329	327	309	312	341	363	335	342	343	350	333	339	314	375	368	355	334	373	318	348	319	360	337	337	372	353	353	349	371	347	348	351	334	335	309	326	361	308	346	313	330	364	339	304	328	360	331	356	347	334	320	350	338	376	359	328	326	361	331	330	365	324	328	331	320	332	336	352	329	339	331	359	326	344	325	355	325	322	355	334	332	345	342	324	334	353	357	300	312	368	322	340	356	343	356	331	322	339	353	332	300	313	318	337	371	334	356	322	317	345	342	369	325	347	347	349	381	341	323	349	331	316	344	346	304	348	350	330	323	339	314	311	348	310	338	343	349	324	296	316	354	348	360	339	368	343	312	325	315	350	367	364	343	368	342	307	351	315	339	366	353	319	289	338	339	301	344	336	331	380	310	357	296	322	336	322	341	338	352	324	369	329	343	340	351	355	337	379	321	310	361	331	366	311	316	298	333	326	328	329	339	338	381	353	367	330	349	359	339	332	323	351	351	352	328	306	325	343	336	332	327	328	345	317	345	322	359	365	386	316	373	317	298	323	361	372	327	362	336	365	327	344	332	330	321	370	382	330	307	353	331	320	314	327	321	339	301	311	335	339	322	334	327	338	336	359	294	338	323	336	383	328	378	302	357	340	335	353	307	339	326	325	371	345	336	334	318	349	344	312	368	322	322	325	324	334	315	401	305	330	316	333	344	304	308	342	337	347	352	357	326	388	335	317	343	329	387	334	389	328	359	334	347	347	334	360	346	348	312	356	354	356	361	331	349	358	323	316	347	325	361	316	351	290	338	360	332	310	306	308	351	340	342	322	327	342	320	329	362	328	337	368	345	346	330	336	320	372	337	348	305	323	346	329	334	323	323	372	349	289	342	333	311	342	331	327	340	357	342	319	333	333	353	358	320	307	361	312	387	336	294	357	340	345	338	367	347	317	344	325	342	364	383	353	350	309	358	321	335	328	315	321	313	325	363	320	352	328	316	335	360	326	352	341	361	335	358	351	317	373	337	335	338	333	335	332	325	347	335	320	325	339	341	352	346	340	337	326	318	302	318	361	334	359	351	332	360	334	320	338	355	303	360	346	344	307	361	341	334	330	357	351	362	334	322	375	320	337	314	363	324	343	310	327	336	317	381	372	337	310	327	324	351	325	347	325	306	299	362	330	336	326	362	322	320	337	321	285	355	340	362	310	346	333	320	322	339	346	351	355	319	359	375	337	328	396	346	338	305	338	322	317	331	351	367	375	356	326	318	344	372	357	348	346	325	343	346	324	310	293	376	331	340	297	357	322	319	352	295	310	349	340	369	375	336	327	345	355	339	323	297	314	304	309	346	362	330	306	340	341	326	338	325	334	334	365	343	358	343	358	344	331
36487	43958	45551	37761	29501	21713	19414	16383	15584	16049	18643	19746	18884	22860	31203	33462	28403	23545	16573	9715	4996	2645	1457	1011	870	844	793	775	814	782	758	772	843	817	811	810	818	793	831	821	841	830	815	778	796	801	806	790	795	803	791	813	864	824	762	823	821	792	841	833	800	880	822	802	824	780	811	780	778	852	806	827	862	828	771	792	827	794	794	831	763	804	789	817	772	794	810	810	845	789	781	836	822	824	815	779	852	815	731	829	769	761	801	837	785	831	833	795	791	836	788	844	785	784	803	790	814	833	793	837	830	838	812	787	805	789	796	792	744	810	795	829	775	717	772	767	807	823	864	715	771	788	815	794	773	813	747	835	825	778	832	838	765	806	773	777	801	805	879	820	788	772	799	816	817	782	816	802	835	796	782	873	762	893	830	796	808	817	802	823	739	781	796	800	806	808	812	800	780	768	830	823	774	833	801	784	797	839	783	817	833	813	855	786	814	762	785	846	790	839	826	793	756	766	819	732	779	818	787	805	839	854	847	848	827	734	867	806	829	779	776	802	768	768	820	807	762	856	802	805	762	844	752	798	791	860	769	790	849	797	823	801	812	810	837	803	816	819	792	780	805	786	802	755	803	764	796	826	816	833	769	821	770	809	772	785	797	853	851	812	816	827	804	798	770	805	799	791	825	787	766	804	745	838	825	836	781	787	800	784	832	773	822	768	764	791	826	794	758	868	775	810	780	827	810	794	788	778	856	825	778	803	787	763	874	832	791	804	828	799	832	778	807	810	807	777	785	809	791	828	773	761	861	797	809	800	790	779	822	775	801	784	807	842	792	810	759	820	771	839	794	783	836	791	802	741	822	789	847	788	763	787	825	812	797	807	808	857	797	851	785	771	741	782	805	837	772	798	846	852	812	753	836	794	797	814	739	786	782	773	769	795	799	838	781	777	775	863	826	839	835	824	830	832	784	823	803	758	826	787	777	791	804	781	786	811	770	833	782	802	825	801	817	805	831	826	825	829	783	809	801	810	796	818	796	779	793	819	822	827	823	838	789	803	829	833	784	822	846	795	832	786	809	808	820	817	792	800	792	835	808	765	803	792	832	815	820	819	761	769	763	831	772	788	830	850	804	799	772	817	770	854	805	819	856	817	805	805	807	829	788	791	782	781	777	850	825	781	822	817	872	814	800	845	841	798	828	763	731	833	789	807	796	802	823	835	850	846	844	804	754	826	772	793	766	864	841	847	809	799	797	826	798	833	796	811	841	833	862	741	779	801	819	813	827	827	815	840	809	808	813	788	830	773	800	796	792	807	804	820	844	809	805	812	801	783	784	821	786	803	815	796	820	732	819	837	760	793	808	770	797	793	783	790	793	801	826	794	809	759	760	803	824	821	819	843	805	808	852	808	815	819	753	766	833	789	874	799	860	752	789	769	785	819	844	831	845	782	815	823	840	770	807	799	811	838	793	827	824	801	802	826	804	855	816	816	816	771	835	828	790	853	805	809	814	829	774	765	831	825	794	790	756	777	823	826	764	789	746	800	799	853	839	797	805	814	806	813	817	834	815	822	797	806	807	805	820	788	829	775	804	868	835	806	821	815	822	829	801	801	837	756	837	752	798	816	833	765	800	807	802	782	815	851	789	774	784	805	844	787	769	794	837	804	837	799	762	824	761	824	793	818	826	812	831	803	833	775	772	787	802	799	786	809	864	820	792	789	832	774	834	788	800	813	826	835	817	792	805	833	823	835	796	827	790	821	792	815	825	849	780	772	834	794	787	838	768	813	831	777	797	791	832	805	777	822	768	776	803	836	833	761	773	817	792	703	825	791	767	845	817	850	781	834	797	796	799	844	816	815	833	768	834	794	803	835	796	827	814	797	788	799	805	806	770	796	817	792	812	830	833	822	801	767	834	774	876	785	786	834	804	836	815	827	851	833	784	836	785	846	790	815	772	793	807	820	806	784	817	782	791	774	759	765	798	789	753	810	778	803	819	821	852	791	792	789	808	777	838	795	814	829	780	812	818	758	829	810	809	830	828	814	818	798	803	768	795	812	850	768	776	836	758	817	793	874	810	816	794	818	754	793	732	785	781	841	821	813	782	820	813	844	804	810	814	801	841	793	805	830	786	803	824	771	825	786	818	814	806	766	798	862	769	789	824	808	799	830	816	805	822	832	812	792	758	791	766	840	827	790	837	829	828	845	793	785	846	831	797	827	787	797	824	764	817	844	798	806	792	747	790	831	827	795	825	779	780	791	849	792	783	779	817	858	846	817	758	764	833	802	841	795	791	834	826	852	833	803	855	734	796	811	845	796	803	792	803	772	822	798	804	728	787	815	799	844	808	821	783	772	814	757	806	777	747	763	774	761	783	786	767	791	784	748	784	828	882	828	760	815	769	820	813	744	771	791	788	755	782	772	819	859	821	818	771	785	785	795	795	791	807	747	805	894	806	776	820	811	792	790	797	818	785	773	775	785	766	764	847	825	786	788	757	806	843	797	804	830	831	840	768	810	822	804	794	809	786	803	788	798	853	819	784	814	763	789	834	801	807	782	757	831	803	822	811	810	750	825	856	827	756	837	818	741	832	774	788	782	843	802	792	795	763	808	795	848	819	796	834	838	832	815	809	728	834	782	810	848	773	852	771	782	881	780	843	801	807	811	860	803	804	768	815	781	810	821	816	803	772	795	830	798	781	833	850	795	790	797	820	757	780	805	792	833	782	786	826	770	798	786	801	814	744	805	819	809	789	809	776	830	787	841	785	807	758	791	787	824	738	818	783	752	772	756	835	828	812	776	814	836	886	824	776	830	771	811	781	761	848	788	765	781	788	849	850	820	805	832	827	813	780	803	816	818	755	816	835	825	833	807	810	747	848	764	767	780	862	830	765	851	790	767	795	785	805	798	840	835	832	810	772	765	865	781	844	845	817	805	843	845	748	806	768	835	761	789	779	823	809	769	809	808	860	815	819	742	814	778	770	782	819	806	804	771	828	811	857	750	824	779	785	807	751	807	818	828	811	799	849	821	769	815	833	793	760	796	775	852	879	786	794	811	783	853	796	780	788	788	827	803	814	804	804	789	813	800	804	777	838	857	767	836	756	825	768	810	836	777	832	781	829	846	776	791	744	843	822	794	774	811	815	829	788	780	851	842	758	783	778	787	783	797	795	784	794	807	813	792	782	796	865	806	806	825	825	818	816	759	793	775	818	745	780	860	791	810	820	778	804	810	840	811	797	828	848	826	864	825	810	834	800	799	844	854	839	827	801	813	770	886	789	805	843	750	780	801	809	769	802	770	762	780	792	792	806	777	825	810	791	786	816	740	760	786	842	817	775	882	764	799	839	802	801	828	770	780	767	764	825	793	837	794	815	748	782	789	803	834	812	809	808	813	792	795	824	753	783	782	787	810	796	838	775	825	850	824	804	814	754	774	801	804	807	825	818	825	762	798	787	815	783	767	792	814	802	806	812	799	786	810	801	809	783	906	788	844
10258	4540	5530	3546	1747	1154	954	738	593	574	465	466	710	719	640	625	666	609	500	402	377	327	312	273	261	298	283	268	288	295	253	303	270	295	283	280	282	289	257	293	280	273	258	254	271	247	269	294	283	284	276	271	275	264	267	296	258	275	264	272	288	287	296	262	275	290	276	287	323	289	291	277	307	298	299	290	272	309	276	288	292	307	285	299	276	264	283	280	298	249	279	293	284	278	251	278	298	280	293	276	295	290	274	287	260	269	269	306	287	275	279	301	289	270	308	270	306	282	270	274	308	262	279	284	286	274	259	289	269	295	271	269	282	308	273	290	271	258	307	302	300	293	274	291	267	263	289	275	291	261	273	289	276	289	281	287	281	313	298	297	296	272	284	273	281	250	223	274	292	268	303	282	298	310	268	283	264	281	296	327	285	275	326	290	275	245	303	287	308	292	278	252	303	289	293	311	266	285	279	267	282	252	276	288	282	297	301	256	279	267	274	283	285	297	314	285	274	271	299	303	298	270	263	308	264	279	309	267	288	270	304	302	279	289	292	292	321	314	275	296	275	262	291	277	283	267	312	280	269	284	257	313	280	275	255	297	252	285	295	270	253	303	300	293	287	268	312	273	268	292	284	283	283	283	290	260	264	287	303	285	311	290	277	305	303	309	298	294	262	289	278	245	317	278	295	280	299	298	271	293	253	276	284	284	285	271	270	281	266	276	273	285	283	290	315	275	286	280	294	257	267	299	270	280	287	250	281	277	287	285	275	263	313	285	296	302	293	278	335	273	281	243	269	300	307	317	309	301	294	302	281	289	286	289	280	276	310	306	270	272	258	284	288	281	283	248	280	320	315	325	260	283	301	315	279	291	302	285	294	276	280	269	270	269	259	281	270	323	275	282	278	284	270	283	295	300	301	257	295	268	289	291	261	315	294	283	307	293	288	240	296	259	294	288	284	282	275	268	316	296	294	284	255	277	328	279	284	268	275	278	274	297	259	281	281	322	303	264	288	302	282	265	288	279	266	292	277	279	321	303	308	291	266	296	248	288	267	280	300	312	286	290	287	310	269	286	296	270	278	290	274	278	281	294	273	269	300	278	291	302	277	279	266	286	293	322	275	275	289	294	257	264	284	308	295	291	271	277	282	285	282	307	311	297	251	273	282	319	300	253	317	291	288	290	272	283	292	275	241	282	267	293	299	281	297	291	282	312	297	260	257	276	311	297	281	285	269	306	292	283	291	278	267	278	263	268	323	281	275	292	315	250	304	276	319	306	285	292	282	286	259	279	294	291	263	308	286	279	263	280	296	254	303	272	269	291	284	282	298	313	293	259	254	291	274	255	282	276	284	270	264	278	317	290	281	266	239	290	302	284	285	278	257	299	241	266	268	261	298	277	262	280	267	278	284	288	286	285	291	286	258	263	299	276	294	289	264	303	266	259	282	298	249	283	278	293	303	297	294	271	270	258	256	284	272	271	284	273	265	300	274	283	278	262	265	273	283	284	273	257	284	262	281	288	286	280	283	252	290	296	292	289	315	287	261	299	277	304	283	263	269	263	292	287	308	281	264	295	281	308	290	269	300	282	270	286	286	295	284	295	295	268	261	268	280	279	287	267	277	260	288	300	295	277	271	272	272	285	279	300	246	289	260	303	305	302	277	279	295	281	285	294	276	289	273	292	279	288	269	260	282	277	295	272	289	280	299	309	265	299	272	245	261	259	265	268	276	234	288	296	304	315	319	292	246	261	299	282	288	278	291	286	309	302	299	268	262	257	280	277	292	274	303	321	266	272	301	313	310	310	309	276	278	286	310	296	278	286	275	291	307	277	298	306	307	282	279	294	278	296	290	269	262	303	249	316	272	299	276	244	299	272	272	273	292	286	262	263	268	297	256	271	283	282	285	280	278	276	268	299	270	280	298	255	304	254	300	296	276	264	288	262	262	269	284	307	295	275	278	287	274	301	281	285	235	270	268	280	269	302	280	278	319	263	288	285	295	259	288	282	293	263	278	284	258	266	261	269	259	287	259	252	270	285	276	293	267	273	280	304	264	261	281	302	309	285	288	292	254	278	306	290	260	294	252	271	279	251	267	279	283	263	288	293	263	310	260	290	253	322	313	265	266	275	266	279	330	279	293	289	283	281	291	300	273	299	288	329	303	287	312	253	279	291	268	287	287	260	252	297	288	263	289	244	308	271	276	289	289	256	260	277	273	259	264	270	283	286	266	266	304	288	283	303	243	302	292	256	285	270	284	291	251	275	291	280	269	284	278	278	262	254	269	264	321	315	276	309	289	296	260	285	276	288	285	296	252	270	254	263	299	278	292	288	262	291	264	304	284	262	283	261	286	319	274	301	274	256	279	253	313	287	306	268	261	290	284	304	293	249	290	281	282	287	267	274	306	271	268	270	270	299	278	267	259	277	271	312	281	286	261	294	285	333	297	266	279	286	328	299	291	260	275	310	297	288	309	294	258	280	301	296	295	295	271	283	293	284	284	287	288	307	282	257	300	315	273	306	269	285	279	278	284	280	257	284	293	288	281	279	306	311	283	270	274	267	278	279	292	295	283	327	299	284	290	274	310	290	243	281	312	293	257	263	306	306	271	274	284	292	285	280	305	290	270	283	271	275	297	307	319	293	294	302	284	266	262	267	280	272	262	281	255	314	293	278	296	270	270	300	311	315	291	261	260	276	281	249	289	279	294	323	285	304	272	298	279	276	289	257	294	275	289	279	303	340	293	264	266	304	283	291	294	280	288	302	300	270	286	290	260	251	274	244	290	283	259	295	275	268	305	283	286	266	271	281	286	247	284	311	306	271	286	293	290	307	278	283	258	267	291	280	270	288	279	299	305	280	314	263	298	283	291	268	299	268	283	274	271	287	285	266	282	310	264	301	274	279	305	308	310	291	272	271	275	267	257	313	301	251	285	307	262	282	284	289	268	290	267	260	297	298	276	288	243	297	279	331	281	272	272	287	314	270	282	279	269	276	297	288	277	281	279	280	283	250	288	266	289	277	265	279	258	243	286	280	292	281	241	275	253	258	292	261	271	303	276	290	329	280	276	276	320	252	265	261	274	302	286	293	261	274	315	276	279	295	268	279	291	314	284	262	291	296	289	283	253	293	261	273	300	292	302	292	273	298	249	303	293	305	285	282	291	304	280	276	288	268	285	305	295	289	255	285	292	267	287	264	239	304	303	272	298	298	295	280	291	297	273	279	287	289	301	322	299	286	292	267	251	304	261	263	260	279	293	283	267	298	269	284	295	280	294	293	295	303	270	258	303	266	268	291	282	298	300	288	281	269	284	273	277	258	267	284	274	294	284	287	294	290	260	283	265	261	309	286	280	283	271	277	258	278	274	285	287	287	259	288	278	262	290	279	283	278	290	271	278	251	252	275	303	275	270	265	270	270	304	270	242	262	270	264	276	267	263	292	255	300	271	299	298	269	305	292	292	250	263	291	294	260	252	296	287	284	271	275
7000	5528	10889	9928	6056	4272	4026	3235	2885	2405	2043	2162	3369	3338	2686	2688	2730	2264	1670	1346	1032	870	731	722	701	712	702	699	684	698	668	729	697	680	691	669	699	704	706	747	718	712	694	678	731	681	751	693	652	752	772	684	660	701	718	705	673	697	665	716	710	698	627	701	723	715	710	729	692	711	776	679	746	637	697	716	723	731	691	693	711	680	685	680	688	680	709	723	698	703	721	731	675	675	720	705	750	725	704	743	732	736	721	695	742	708	706	711	694	740	720	720	733	702	712	706	659	689	682	688	725	693	740	714	751	690	689	749	723	711	721	685	703	712	677	744	701	669	688	699	710	693	712	695	714	725	714	682	727	699	714	702	683	736	737	669	721	676	689	718	694	681	737	692	750	711	695	693	693	730	663	703	713	690	737	697	707	648	740	764	714	699	686	690	710	715	715	693	711	647	703	708	654	705	695	710	738	692	719	675	705	676	723	751	719	697	702	733	746	701	688	729	692	745	701	745	736	696	722	702	659	674	745	728	683	686	652	723	741	680	704	693	712	674	753	715	721	677	733	728	696	676	716	659	716	692	742	719	724	742	720	735	689	699	687	713	712	675	650	714	664	700	724	728	680	722	686	693	714	720	709	729	705	708	658	706	733	682	696	677	711	673	682	695	737	717	733	711	720	674	784	733	752	689	653	693	703	716	672	693	715	710	715	687	772	721	713	712	706	689	676	730	694	682	708	689	722	703	709	692	676	710	704	717	688	693	685	694	729	675	740	698	727	719	701	722	644	700	709	708	691	652	717	665	712	707	686	733	704	664	711	712	708	672	753	756	676	719	701	737	736	730	660	740	712	699	680	743	695	742	742	692	694	667	721	721	700	705	693	704	650	725	679	700	664	701	727	709	742	649	719	695	734	730	752	721	668	722	728	701	695	695	672	705	701	739	692	725	712	735	706	717	727	683	718	698	673	710	700	719	702	713	654	707	716	758	734	701	746	699	701	718	710	694	689	712	682	733	682	702	668	697	698	699	641	710	702	711	705	697	713	706	745	687	683	654	715	706	691	691	692	703	725	695	747	721	704	691	752	706	703	692	665	728	730	735	696	713	729	670	735	726	712	723	698	716	695	717	705	744	695	699	705	660	675	688	686	676	702	649	713	701	708	736	728	701	739	690	728	710	730	660	697	708	706	704	686	677	683	742	657	678	670	728	713	685	676	714	723	678	737	700	717	676	685	710	744	752	699	720	691	715	698	699	670	745	725	731	679	709	750	773	740	717	659	698	689	733	706	701	755	739	687	689	639	705	679	718	679	720	746	716	690	720	709	707	726	718	710	734	685	698	777	700	700	728	693	721	641	702	699	685	747	708	715	722	700	714	708	738	745	695	682	685	716	690	714	687	767	672	712	747	703	681	711	663	784	744	713	741	758	689	696	681	726	730	711	716	709	699	720	737	736	671	730	751	684	711	678	691	707	705	663	700	730	677	731	683	719	696	692	704	736	705	687	731	707	675	720	698	721	707	781	693	688	728	689	760	704	701	704	725	687	692	722	701	738	680	700	676	708	771	673	719	692	718	755	714	683	712	678	682	651	725	692	700	688	703	663	704	670	677	686	692	690	717	656	714	687	711	734	697	704	729	775	731	707	758	754	649	734	691	745	711	696	726	700	681	711	708	690	721	710	788	696	665	725	695	696	724	722	730	696	725	733	686	700	725	698	682	718	750	657	679	721	707	697	690	765	682	747	695	692	688	742	686	680	684	691	738	757	702	729	710	724	735	678	727	724	649	702	735	661	749	734	753	752	730	728	739	725	729	699	729	721	683	730	691	727	682	692	747	718	691	641	705	695	686	720	694	683	668	698	706	712	706	756	691	702	712	670	661	682	724	684	671	732	709	703	745	699	688	742	669	660	688	701	720	702	748	705	725	646	688	712	730	725	690	685	704	701	701	794	709	717	703	684	664	672	696	696	704	723	722	690	717	682	687	762	697	743	711	707	689	709	663	735	694	704	724	713	698	687	717	728	687	709	716	736	676	678	709	694	690	719	692	711	702	670	694	677	678	679	767	713	708	705	688	698	681	647	678	719	714	714	708	683	720	717	708	726	711	693	692	676	684	694	671	734	687	678	663	685	710	707	700	728	720	668	707	715	684	713	703	688	690	658	729	711	713	693	738	689	717	734	697	731	671	712	725	718	703	735	734	746	692	708	706	683	670	680	736	684	701	684	707	702	739	738	741	697	696	733	685	690	749	703	701	703	680	693	655	754	690	706	709	702	720	669	739	718	720	743	632	702	631	703	684	689	690	740	757	687	726	673	651	730	722	692	677	687	740	711	712	683	720	718	712	705	739	729	695	721	756	686	727	746	734	707	722	706	703	704	689	678	683	693	660	685	725	697	679	707	715	762	721	684	707	730	728	701	689	685	724	685	729	709	710	669	727	752	707	642	728	767	735	701	703	680	724	744	698	698	700	707	688	727	736	715	744	713	687	678	722	758	756	694	652	662	750	736	703	690	689	729	670	765	734	699	724	730	690	665	710	694	679	688	698	727	701	684	711	662	678	690	703	705	701	693	704	739	698	720	707	712	710	680	677	653	683	703	662	712	725	736	746	704	730	780	727	647	737	695	704	707	684	766	729	697	715	677	717	693	710	703	713	684	715	699	736	695	668	725	686	729	703	732	696	691	732	717	702	703	730	717	712	703	684	707	725	718	713	667	717	725	675	670	700	671	710	654	743	706	709	714	705	695	699	716	725	663	704	682	737	700	685	770	699	709	707	672	695	700	708	708	731	704	717	734	668	710	718	701	707	709	689	724	674	696	743	683	745	693	708	692	675	721	714	731	696	696	750	668	722	705	764	755	718	697	701	699	683	735	714	699	718	706	705	719	703	723	738	764	664	734	688	713	724	641	716	722	743	736	704	683	729	713	712	670	730	719	699	685	710	732	669	676	749	721	723	734	727	723	641	698	629	711	699	718	687	714	722	680	679	684	709	755	712	713	690	686	703	707	702	702	695	698	698	702	702	697	706	660	705	639	681	649	745	720	689	702	735	688	675	711	742	676	687	734	696	705	744	648	734	686	717	669	693	726	707	733	716	712	734	654	704	745	717	686	700	712	686	741	721	781	711	764	746	715	685	719	714	741	709	705	713	703	677	736	682	688	685	757	683	742	716	703	705	713	728	700	710	697	700	715	714	656	713	714	733	686	746	727	717	709	763	730	722	734	698	717	731	691	718	739	689	698	689	690	738	713	715	736	708	686	716	719	720	754	719	703	651	718	681	695	685	708	728	707	671	689	743	713	671	705	698	678	714	735	740	720	729	754	693	694	674	716	680	713	751	696	691	668	700	719	728	690	695	719	691	707	694	672	743	705	696	690	690	685	713	758	703	741	677	707	755	684	711	667	699	747	688	765	740	674	714	681	721	742	738	682	693	697	716	697	682	737	695	723	756	737	714	707	675	665	739	748	726	647	699	729	711	743	680	705	752
37258	43316	47241	40546	27366	17388	10324	7322	4728	3481	3365	5119	7891	8686	6835	5695	4287	2733	1555	1004	681	466	397	395	339	375	349	375	352	333	344	333	353	391	359	353	351	372	395	357	325	346	359	338	330	363	360	366	388	362	309	355	359	341	361	296	305	350	342	378	345	319	327	351	347	337	348	343	364	360	355	366	356	361	359	359	377	369	377	345	372	328	332	350	360	375	323	336	336	372	348	356	312	373	349	396	366	333	333	393	324	365	366	340	322	337	351	320	373	361	329	368	341	331	355	347	358	341	331	364	355	339	389	323	357	357	352	359	385	360	345	383	363	365	391	361	335	362	364	308	346	330	330	350	337	348	354	346	350	352	322	319	327	331	336	329	350	335	349	355	363	362	344	360	357	339	369	360	334	337	326	344	344	340	392	345	331	325	368	377	362	334	340	355	366	355	368	353	352	346	357	367	345	355	344	348	386	360	354	346	350	364	357	406	347	352	314	320	360	338	329	379	344	349	355	349	352	338	335	343	334	350	344	361	327	349	348	371	356	329	363	330	338	384	338	358	327	355	347	347	352	357	352	375	406	343	359	331	371	343	362	336	354	363	329	337	356	316	352	300	343	357	355	356	355	372	341	354	368	341	311	382	346	382	356	356	344	331	351	342	322	316	328	310	350	364	365	358	326	354	360	321	346	362	372	348	363	324	368	342	401	355	357	341	339	348	353	366	335	362	361	348	349	336	347	326	346	343	346	366	340	363	341	346	355	360	360	389	340	338	357	342	332	346	370	339	355	344	359	362	353	342	340	317	337	382	377	382	366	350	375	319	320	332	369	330	334	336	387	380	359	333	380	363	351	320	354	329	369	345	331	377	340	348	367	370	361	358	344	308	372	321	375	355	363	329	342	356	343	374	322	342	345	369	359	345	350	344	360	337	327	349	365	357	339	363	387	340	323	364	345	366	334	375	336	393	357	356	335	375	306	375	322	395	370	352	347	315	342	332	389	373	340	338	320	349	341	334	361	365	331	365	338	357	327	372	363	310	331	341	360	355	382	358	321	352	358	314	351	334	332	329	339	343	380	314	356	347	327	352	331	359	350	341	345	362	337	375	350	337	353	297	363	322	313	368	338	342	340	348	369	387	354	363	341	391	336	363	332	341	353	376	356	341	382	353	313	349	314	380	383	368	369	337	381	368	336	358	322	336	384	327	343	353	326	337	337	352	361	318	335	339	345	358	352	352	361	365	350	375	363	316	375	296	321	331	344	376	350	372	414	384	329	384	339	357	349	359	350	354	391	345	359	403	369	390	340	343	357	339	333	332	331	359	403	367	336	348	359	364	357	326	306	370	357	338	309	351	373	354	339	337	367	349	338	348	348	344	366	350	329	369	344	354	332	327	333	365	347	362	360	352	350	341	363	329	366	341	371	351	344	341	372	377	352	356	331	337	323	361	380	373	340	339	369	315	323	380	359	350	363	338	385	353	340	354	346	325	335	359	386	385	379	373	349	324	356	360	335	389	357	336	326	348	374	354	361	344	306	365	333	334	349	367	352	354	376	341	349	341	320	356	381	395	323	353	357	378	366	325	342	384	324	323	357	339	351	369	342	350	361	340	343	363	372	328	341	377	331	366	364	364	347	334	333	345	354	376	368	345	315	346	326	342	345	323	355	311	325	345	371	346	338	330	329	341	377	348	367	371	326	390	366	352	349	359	367	380	350	355	368	341	324	340	366	350	320	354	333	357	344	353	347	362	334	320	342	335	329	351	373	362	360	306	355	352	336	356	389	368	306	344	349	360	344	375	355	341	353	329	358	366	368	335	358	348	329	356	348	397	362	346	345	347	342	351	371	353	374	369	345	368	395	390	376	339	326	367	338	372	304	367	347	346	323	358	352	338	325	350	371	344	336	330	353	373	360	349	350	332	373	362	353	360	380	364	365	354	351	356	354	352	343	372	362	315	361	360	353	356	359	337	326	336	369	351	339	381	382	336	367	351	356	348	368	372	342	333	326	371	365	391	338	348	354	374	347	326	331	370	354	340	342	388	375	374	384	386	331	350	359	350	367	333	374	324	335	361	362	323	362	313	351	356	353	375	363	360	408	342	328	331	356	332	376	340	368	363	363	321	354	379	331	311	353	361	384	330	346	340	372	384	355	361	343	343	342	339	330	359	345	388	329	344	324	347	342	346	272	368	329	344	344	349	379	341	370	337	326	343	355	380	363	358	366	329	349	326	363	387	347	355	337	367	346	313	346	333	347	382	338	360	384	368	325	389	364	333	336	339	328	340	367	364	380	341	374	365	347	342	357	338	348	352	352	360	341	388	331	354	364	343	337	382	368	365	362	317	378	351	342	357	369	332	337	343	353	348	343	368	353	369	352	355	376	369	367	305	354	331	341	321	360	314	353	349	387	349	333	366	354	337	359	358	361	347	335	338	348	376	383	340	362	331	334	383	346	355	308	358	359	334	344	348	363	361	390	386	318	332	383	360	325	337	333	364	365	372	355	365	334	358	363	358	368	342	339	353	330	334	344	348	357	376	324	372	370	357	343	340	304	353	348	342	326	355	383	356	340	333	362	369	314	332	346	326	341	366	330	368	324	322	365	386	359	361	381	329	359	356	347	334	336	328	374	336	348	342	374	345	357	340	326	386	340	376	361	370	392	354	365	330	333	354	359	329	338	362	363	333	329	338	343	332	374	355	342	354	344	361	333	352	345	382	348	337	326	348	348	341	339	357	358	338	325	342	351	345	367	380	358	319	370	326	332	358	358	380	337	315	380	343	332	348	335	371	344	346	375	353	355	339	366	360	316	355	375	342	323	350	327	350	359	357	319	328	340	345	347	305	320	329	323	353	345	320	363	325	329	344	352	340	344	343	340	357	351	377	355	351	378	328	342	363	374	347	365	372	354	329	369	340	347	330	332	328	357	372	346	334	335	358	356	355	320	339	319	311	327	308	371	388	368	326	364	389	361	351	340	342	310	364	345	365	346	343	343	327	345	344	346	367	325	343	376	351	325	351	355	341	336	396	345	320	332	312	337	375	316	350	340	335	374	352	347	356	372	347	367	325	346	373	343	349	346	345	375	330	348	311	360	325	367	349	304	346	370	367	349	355	366	335	342	371	335	351	324	374	341	317	319	358	377	334	334	343	372	323	360	329	367	331	358	321	358	332	318	363	350	341	363	351	315	365	383	384	345	322	349	330	368	374	404	368	352	364	352	370	365	341	335	354	310	388	369	349	323	363	362	327	373	353	326	366	352	364	328	324	374	343	334	363	312	357	332	344	376	376	345	333	364	322	357	348	350	328	365	363	349	339	346	349	369	346	351	362	356	341	360	337	338	345	316	354	383	343	388	346	351	345	397	358	378	341	346	345	369	345	381	347	347	364	345	344	321	324	319	362	356	344	378	332	370	354	323	290	342	334	336	352	338	350	366	365	340	341	362	332	376	311	325	358	359	362	342	370	354	337	338	345	366	322	334	373	340	371
24464	34664	43142	41393	24886	18964	16670	16131	12385	11779	13394	20805	27184	28168	24565	21499	17190	11723	7299	4129	2344	1430	1083	871	896	863	872	825	865	847	843	853	869	857	875	882	847	896	888	821	902	873	848	873	820	850	848	864	847	818	864	839	862	882	866	818	859	860	800	839	856	819	838	839	849	819	869	859	827	815	880	845	853	864	804	801	813	841	862	834	851	831	914	887	836	863	885	882	885	809	857	849	869	827	879	819	830	878	846	816	875	819	829	836	829	893	926	821	843	898	852	868	878	867	836	811	828	804	883	829	809	868	849	889	832	877	818	878	850	871	878	809	897	873	837	834	855	860	828	856	819	799	859	831	845	832	818	869	854	877	816	823	813	856	760	920	842	835	776	852	812	829	879	863	851	831	878	885	871	803	881	823	822	876	887	851	862	915	835	855	849	826	860	839	821	853	828	918	847	858	805	830	789	885	892	860	799	843	866	831	831	832	856	847	868	827	868	821	852	858	847	815	788	884	833	815	840	868	913	865	893	824	801	817	848	890	898	848	898	853	890	866	873	831	866	868	805	881	875	849	870	820	816	830	812	862	864	837	858	847	878	847	833	886	849	836	840	857	838	886	817	865	844	855	849	852	813	837	853	905	821	879	796	879	856	822	901	833	850	880	873	879	856	839	922	795	860	879	836	850	833	848	864	864	820	899	824	826	835	822	842	820	865	838	871	813	893	855	827	825	841	867	817	829	863	834	903	834	828	829	800	842	816	776	870	809	826	870	830	870	857	871	897	841	824	818	844	873	841	888	854	850	822	881	808	796	865	830	831	824	831	859	777	828	815	822	866	863	848	823	841	871	870	843	797	850	848	846	808	872	837	799	885	882	835	834	830	843	836	803	805	811	831	835	843	822	856	827	845	850	837	841	877	878	813	841	892	846	903	847	820	865	879	802	851	806	870	846	919	881	867	838	862	840	850	851	839	843	884	823	801	805	824	836	907	850	830	819	867	871	835	841	874	811	841	805	818	890	795	897	860	824	888	808	852	883	878	815	857	866	861	820	818	813	841	881	866	852	828	842	834	804	819	824	922	860	801	846	862	823	818	839	883	850	850	814	847	869	821	805	808	853	865	840	810	848	815	845	891	871	856	865	855	926	846	821	854	863	860	848	859	814	859	814	830	849	904	856	804	856	819	801	861	827	827	828	850	814	872	805	753	872	848	845	792	836	853	858	826	791	858	845	865	870	883	860	854	837	878	820	846	820	817	916	893	859	866	864	863	850	813	856	878	810	834	842	834	851	851	853	823	849	849	839	870	823	833	818	830	901	886	820	869	797	830	835	852	937	870	829	831	805	811	873	786	839	860	806	811	822	847	850	875	837	860	798	870	864	857	853	879	833	861	893	876	848	828	825	851	855	871	818	824	825	854	844	880	789	856	872	868	865	865	823	879	909	810	847	834	839	879	818	833	808	842	851	837	852	825	819	807	839	884	881	863	873	909	850	845	896	823	818	842	836	854	829	863	861	826	840	787	841	867	853	882	903	882	853	890	870	842	873	862	824	865	821	829	774	792	831	846	812	807	831	876	846	820	826	887	891	854	861	846	795	845	806	837	796	824	844	841	866	845	881	837	835	801	865	841	854	883	842	847	814	859	849	886	794	864	850	926	842	805	837	806	866	870	885	833	827	844	832	845	868	837	852	874	778	862	877	821	827	874	841	815	783	892	816	860	880	849	849	780	850	846	895	930	848	895	848	857	847	852	840	906	832	872	860	804	856	800	842	791	822	842	911	835	845	841	831	805	801	827	867	878	826	852	798	799	867	846	854	807	892	835	833	859	831	874	873	812	797	808	927	807	812	898	843	860	854	810	812	885	838	873	845	795	907	871	910	888	883	861	849	847	755	864	786	815	865	905	825	825	871	788	890	845	832	899	843	904	868	862	886	865	807	864	829	789	858	877	849	856	847	828	762	795	882	831	825	839	816	865	859	870	843	822	823	844	857	819	854	839	846	873	837	846	812	821	794	868	833	806	832	823	798	869	803	816	892	783	864	868	831	842	822	800	875	834	840	811	861	889	847	814	854	837	848	835	824	822	845	795	816	819	864	835	862	836	855	880	795	822	817	824	869	823	848	885	818	879	833	806	881	823	806	814	836	819	842	852	804	857	874	812	906	840	835	844	850	835	796	890	849	871	880	850	865	868	855	846	885	885	858	827	847	808	849	814	853	845	892	853	841	808	881	789	862	823	838	851	842	855	875	778	851	878	842	840	874	793	817	882	815	825	860	857	899	858	824	815	845	848	844	841	825	855	843	853	829	818	852	879	872	849	858	849	860	827	852	874	837	830	864	866	850	883	847	826	811	842	853	835	876	849	818	835	836	893	839	840	811	799	860	864	830	853	807	840	877	869	805	867	872	833	828	882	934	853	836	852	827	856	834	871	787	859	831	806	873	858	833	847	855	858	907	842	862	825	805	841	861	777	912	858	812	870	818	839	823	865	834	831	817	871	857	851	834	885	840	826	911	833	883	860	841	825	830	894	854	837	841	852	873	859	878	864	860	844	816	837	853	890	854	797	806	844	820	856	851	822	803	789	859	857	841	869	792	874	847	841	794	843	878	822	822	849	930	830	872	857	827	854	861	828	861	834	852	875	819	852	845	849	870	894	830	837	879	894	839	831	848	886	818	824	821	824	832	851	847	874	832	849	834	874	847	907	830	830	858	865	850	827	818	855	864	843	896	815	891	809	814	873	856	805	845	861	844	898	883	846	873	815	835	857	846	877	814	842	909	871	815	839	823	836	878	872	856	901	840	846	897	896	847	843	835	813	891	848	864	831	865	897	868	824	847	901	826	849	846	878	842	858	856	837	841	890	869	845	867	872	792	860	807	875	829	867	874	814	851	871	837	875	807	873	880	836	797	845	866	822	837	844	848	834	878	865	876	840	856	819	849	784	856	828	800	844	841	807	821	867	856	804	867	805	876	874	826	879	820	882	845	852	829	825	852	852	880	856	841	882	834	803	838	797	893	860	797	870	853	812	845	837	822	845	814	812	876	891	923	840	853	867	855	803	828	836	855	845	872	833	884	871	838	862	830	906	842	876	862	838	854	808	826	824	805	860	822	845	850	886	844	898	836	819	868	849	871	860	836	947	841	807	844	856	868	860	843	867	870	856	866	808	856	858	870	908	813	820	815	838	896	859	806	836	871	840	838	873	845	895	869	834	849	829	835	855	803	860	873	870	811	842	855	824	868	825	887	858	842	818	838	845	912	893	931	881	865	859	808	835	899	823	841	826	850	832	850	827	856	873	900	832	909	856	809	885	797	861	878	849	805	862	863	808	848	831	862	830	886	842	829	831	826	843	809	840	866	875	846	804	831	846	844	800	821	860	854	868	860	820	871	790	871	845	837	855	807	859	877	847	894	865	822	879	818	871	858	849	836	830	808	883	823	810	869	791	882	877	877	890	769	817	835	913	867	816	808	857	862	836	876	872	797	860	826
51344	52550	48327	45687	43420	41966	29686	19886	12553	11077	8208	5668	7528	11003	11017	9852	8167	5482	2803	1346	734	450	370	333	349	343	317	339	312	342	347	331	356	321	322	323	330	331	326	350	318	333	341	374	331	293	340	305	294	315	322	321	358	351	344	331	326	328	321	318	363	330	312	317	335	382	317	330	316	342	362	339	352	338	319	317	339	333	349	349	327	348	350	357	333	365	311	322	327	348	325	345	327	349	324	343	332	303	340	321	320	336	320	328	308	374	329	333	354	367	329	339	347	307	351	328	345	335	325	308	326	329	318	296	306	340	337	334	271	359	305	310	295	323	302	363	311	309	292	332	320	338	334	301	301	336	344	329	326	342	307	307	316	315	322	339	322	343	366	310	345	332	305	278	326	317	355	316	307	346	369	349	322	324	324	318	281	345	377	332	311	339	318	308	337	349	326	334	322	367	317	344	316	332	313	318	342	340	334	315	319	306	337	330	304	295	315	350	336	332	323	335	317	306	334	319	314	346	303	307	316	347	352	333	338	339	332	309	321	350	336	306	337	325	329	338	357	314	326	337	301	334	341	317	349	337	334	361	334	305	310	327	310	311	316	336	358	351	356	336	306	321	320	322	355	355	354	348	307	314	336	308	317	347	327	345	326	286	297	304	350	320	322	309	354	308	349	366	305	327	326	344	332	327	343	305	337	338	339	330	289	324	315	339	331	335	350	329	329	334	328	304	315	317	289	320	374	353	338	345	319	327	319	325	334	309	342	333	327	299	333	346	315	337	330	318	325	320	329	323	353	322	326	303	322	290	303	329	326	346	318	329	320	324	337	336	345	321	358	345	367	355	292	324	324	319	338	304	296	293	313	316	321	338	364	304	315	362	347	326	333	359	354	371	321	306	302	300	335	310	325	332	313	339	332	326	364	349	339	340	305	319	340	319	349	321	333	338	333	299	317	306	317	330	332	317	311	328	346	373	364	355	343	303	347	302	341	313	330	337	336	324	339	306	328	317	316	336	381	313	354	320	308	344	312	326	310	349	304	319	320	307	346	299	333	316	330	314	327	336	311	327	278	328	351	300	351	294	315	325	320	348	338	347	328	317	378	341	328	325	334	291	294	345	310	349	350	332	354	320	349	326	329	343	324	304	347	308	343	359	287	375	302	325	292	315	297	353	322	313	355	353	312	327	333	342	318	317	321	317	303	301	312	313	360	322	335	314	329	361	347	319	327	298	364	327	299	327	335	323	346	329	284	344	300	315	273	318	333	321	332	343	320	344	335	302	317	332	336	336	332	315	330	322	350	354	301	276	304	308	340	343	333	366	336	344	292	352	304	320	294	321	349	311	356	330	361	324	340	356	337	322	334	336	293	337	283	332	350	340	328	302	337	339	309	345	344	315	322	366	338	316	327	316	316	371	329	331	331	332	356	310	319	331	322	345	313	339	333	311	306	338	316	299	326	328	322	339	316	292	365	310	326	328	340	313	313	326	317	342	305	313	351	304	352	347	347	338	348	316	331	299	310	329	330	313	337	324	335	327	335	322	310	331	322	329	318	347	290	365	304	366	336	319	336	331	362	315	320	351	356	321	325	334	316	334	342	296	318	308	369	330	359	355	304	343	318	333	327	332	304	336	341	349	340	350	336	334	348	314	333	314	332	328	337	349	372	319	338	346	295	344	311	362	341	340	351	312	333	338	311	326	351	306	320	339	329	327	336	355	320	364	337	333	383	333	324	355	288	325	303	317	327	287	329	323	323	321	342	351	347	352	297	329	341	311	308	334	321	314	325	321	312	318	346	339	317	312	304	317	351	366	333	335	350	349	292	327	288	331	321	295	322	356	347	365	356	300	315	374	335	334	336	308	313	332	344	332	326	314	348	323	322	319	300	329	350	321	348	338	307	319	306	344	314	318	286	373	330	316	345	333	326	296	322	334	323	325	355	349	339	292	357	307	340	345	331	350	330	366	326	339	317	345	331	324	368	305	342	338	326	318	347	291	311	314	352	326	302	304	319	334	314	322	320	338	351	348	367	337	298	342	301	319	355	295	345	294	318	308	343	350	324	312	337	304	338	318	334	319	341	353	330	306	332	319	334	296	299	313	320	327	302	303	318	336	332	348	331	323	325	301	317	343	336	291	338	305	331	313	322	360	348	335	353	351	284	336	354	312	334	337	344	355	329	322	349	333	339	359	333	310	285	300	345	330	326	334	310	329	334	317	314	354	328	329	336	324	349	317	295	357	326	318	350	322	361	348	305	319	332	333	326	350	339	329	316	298	313	320	341	308	317	328	347	330	314	319	288	313	326	330	322	329	287	302	338	318	318	296	296	318	351	338	338	308	321	310	334	327	355	307	318	306	316	326	356	354	332	329	316	313	340	307	337	338	309	299	317	314	319	364	346	336	345	320	307	309	310	332	338	352	334	325	324	335	319	351	320	331	330	315	310	330	311	351	302	297	323	326	336	363	357	310	321	303	314	331	314	350	307	332	303	324	356	334	336	346	338	341	349	341	326	286	344	346	332	300	359	305	331	308	328	311	317	326	311	349	340	304	322	319	313	330	324	331	296	302	347	334	295	336	336	349	347	360	340	353	325	331	342	323	307	336	333	350	352	333	286	326	352	327	363	347	336	334	339	326	360	353	370	319	341	328	333	361	346	338	310	336	308	294	342	324	351	332	350	365	327	312	326	325	337	363	339	303	332	320	366	312	337	335	331	362	349	332	372	317	362	295	324	344	322	336	320	330	312	357	316	293	322	325	319	327	340	352	351	326	302	329	327	335	350	305	317	325	346	333	348	284	337	330	309	365	358	340	326	348	346	326	345	314	333	338	309	343	293	353	353	362	321	327	332	373	339	315	321	334	323	354	338	314	357	325	337	311	343	313	328	331	330	315	329	355	364	324	316	335	320	321	326	324	313	316	359	337	327	332	356	343	344	307	326	338	318	343	323	349	330	314	326	348	356	365	354	344	322	332	322	324	324	359	300	334	358	324	323	342	308	336	334	329	290	336	317	309	342	351	340	337	316	302	350	288	351	348	355	319	327	340	351	352	303	336	329	344	297	328	305	338	318	365	334	321	357	310	316	330	348	340	327	307	361	322	313	336	331	318	304	328	320	329	313	341	344	379	329	325	310	331	336	329	310	308	321	325	337	334	366	318	357	329	316	303	294	337	322	315	334	354	354	316	326	343	349	317	301	332	322	318	341	330	320	342	333	307	345	312	336	308	321	349	339	303	326	302	301	371	341	348	328	340	327	303	314	331	331	323	349	362	355	347	316	347	349	338	352	350	328	333	339	301	307	351	334	336	341	337	339	334	313	325	361	329	334	320	337	327	313	345	365	324	307	322	334	349	347	319	333	352	340	301	338	299	315	319	329	317	317	351	327	347	308	319	324	329	325	335	319	306	342	349	339	342	322	325	315	349	335	326	349	369	332	302	353	354	314	338	334	315	331	331	331	344	358	325	320	324	320	332	323	310	340	300	320	324
37851	46437	48453	50898	51312	47850	34006	19282	19048	21991	19619	17873	25624	31756	31102	30153	26155	19250	11274	5638	2714	1522	992	859	842	816	801	812	806	757	751	783	790	786	775	788	794	782	749	780	770	827	825	745	798	778	769	808	775	789	759	781	828	800	791	753	840	743	818	763	814	828	844	796	801	806	832	741	783	798	812	787	799	803	787	779	752	866	819	838	763	779	765	773	813	783	778	734	764	772	807	772	778	773	808	803	792	807	856	776	747	770	787	824	782	786	767	766	780	755	755	773	796	732	766	817	725	801	760	779	748	766	835	827	787	784	755	824	767	761	728	748	813	788	842	781	773	763	765	733	814	810	801	785	802	746	770	816	773	829	791	808	832	812	782	740	788	809	751	770	798	797	776	837	756	823	805	800	794	744	739	813	825	834	804	772	796	771	793	811	805	811	803	734	787	758	801	792	781	772	785	795	712	833	784	754	824	734	801	748	807	784	791	715	791	744	800	813	818	782	803	775	815	774	775	794	754	777	815	798	770	775	781	787	816	763	785	771	793	852	749	775	763	785	694	790	758	775	812	824	743	757	789	792	793	780	827	820	788	761	804	746	811	752	799	781	768	820	779	792	825	749	812	788	752	777	792	777	792	738	782	767	788	751	773	814	814	785	809	799	770	824	864	741	853	736	795	799	750	823	745	765	780	784	801	781	776	785	796	777	801	756	733	794	796	853	739	761	831	789	762	824	813	792	798	785	780	801	784	798	793	793	798	793	792	799	763	734	806	811	753	764	817	773	754	763	736	761	796	811	814	725	802	806	809	806	808	762	808	763	795	790	758	795	812	784	750	798	773	799	793	779	781	821	783	820	802	809	777	772	747	789	815	818	784	765	764	774	806	804	766	853	791	786	776	819	778	839	826	736	853	787	805	816	781	804	792	814	756	793	746	770	803	785	781	771	793	781	784	795	807	795	802	802	805	817	776	830	786	785	781	765	803	796	792	780	841	824	786	800	773	775	750	796	771	761	716	810	802	780	734	792	816	813	818	809	792	802	763	767	785	753	768	781	769	765	787	763	782	767	813	771	730	779	797	728	764	803	748	802	826	802	779	763	779	804	760	797	791	775	744	804	775	795	791	793	778	742	829	821	794	792	769	798	813	787	859	823	797	791	801	804	784	765	762	851	830	814	796	798	757	792	860	844	775	808	736	777	762	781	761	770	806	803	788	770	783	741	798	784	737	772	800	785	825	745	767	781	796	810	805	841	801	771	797	807	816	804	784	771	745	793	826	775	778	750	811	794	785	764	753	743	795	754	788	764	747	778	793	790	810	754	766	788	777	769	800	793	745	856	778	846	792	783	764	767	775	769	819	829	818	752	795	819	826	771	779	813	810	741	765	792	814	775	762	763	786	793	730	764	791	772	811	772	850	707	814	747	745	799	794	778	808	775	776	787	762	772	796	816	800	796	756	769	841	805	837	804	790	750	761	844	789	818	792	824	757	811	815	808	780	750	819	748	796	795	763	766	788	794	778	801	800	761	740	798	768	863	788	773	757	794	800	771	783	795	799	745	788	797	801	751	812	781	857	814	816	790	806	814	784	799	809	786	849	759	777	781	816	770	820	806	776	774	786	801	795	787	746	776	779	812	793	776	805	782	812	810	775	784	775	795	795	772	766	755	844	791	784	759	752	782	753	791	765	775	817	797	760	771	776	780	775	811	826	784	797	829	793	842	808	742	827	789	772	784	808	864	752	770	826	781	796	829	827	762	751	790	777	789	804	802	787	732	752	759	812	794	785	801	776	799	769	777	780	817	776	790	756	771	749	789	809	757	796	787	780	782	746	778	789	796	824	811	745	829	795	788	802	818	800	813	782	818	783	793	770	769	756	777	817	797	766	749	814	747	785	793	811	775	815	806	801	794	748	830	838	749	798	778	781	802	826	803	783	817	764	790	782	778	775	786	807	834	779	791	755	803	762	791	741	766	782	845	759	792	823	759	747	772	699	780	744	766	745	774	780	786	760	783	777	795	791	764	802	818	861	792	771	754	804	737	786	799	816	798	838	791	744	845	730	812	764	777	786	786	821	783	771	752	768	789	756	799	795	834	787	799	771	776	791	784	782	812	861	776	799	827	777	796	832	776	797	822	773	755	753	808	797	750	784	764	830	847	768	869	793	781	776	753	779	781	790	790	787	787	822	713	788	770	773	809	779	783	781	794	785	783	884	740	787	770	822	779	789	757	764	820	749	839	788	822	792	765	798	814	782	779	796	790	790	806	797	776	787	839	808	774	811	778	805	771	767	801	811	826	765	819	746	831	722	797	799	796	764	813	797	777	797	716	768	808	762	791	819	803	834	761	747	772	729	795	803	775	791	768	762	798	812	815	772	730	815	792	804	808	782	801	743	742	786	833	814	815	812	759	796	792	772	770	783	814	756	831	806	830	777	761	770	770	788	796	754	800	784	805	808	774	790	835	809	805	762	746	822	767	755	771	804	802	746	792	767	772	818	815	842	782	804	750	761	771	789	823	788	805	834	762	860	766	788	763	800	792	780	751	781	798	782	814	749	781	759	804	800	806	769	802	816	777	850	790	823	772	773	769	764	738	718	802	826	770	765	825	799	781	792	832	805	781	776	794	822	773	818	712	804	798	773	792	778	785	820	765	771	736	805	819	777	770	802	857	812	791	800	791	804	792	778	802	787	769	804	792	809	768	766	775	765	736	754	808	756	779	800	748	783	783	774	817	805	763	813	787	855	809	797	827	788	770	786	850	798	858	735	800	819	798	803	772	773	739	818	758	794	756	801	765	789	799	795	828	806	808	738	805	790	785	798	758	780	730	785	812	768	803	781	777	773	734	807	816	831	719	772	763	768	769	826	819	785	841	821	783	814	756	796	830	754	803	757	762	735	761	770	730	786	778	752	774	815	786	835	766	793	816	791	818	811	822	807	778	778	808	778	795	799	770	784	786	809	786	794	763	742	838	788	782	742	751	725	752	812	779	772	774	766	812	764	814	809	829	787	766	750	812	731	758	804	785	805	868	771	767	802	800	813	812	752	781	837	773	803	791	775	817	773	772	744	780	741	825	806	774	873	800	720	804	805	839	783	829	798	771	785	789	811	760	769	809	834	840	792	784	817	842	794	807	774	793	760	824	765	822	824	785	764	777	775	793	812	789	770	767	819	788	763	765	826	763	791	797	772	787	774	845	793	813	749	789	769	856	788	829	799	717	800	780	741	785	781	808	747	773	755	744	798	808	788	782	828	763	803	816	839	771	784	776	727	786	839	810	759	736	757	809	789	752	808	763	807	784	803	759	792	783	748	766	807	826	803	794	761	817	799	817	788	816	794	767	775	776	782	825	759	772	775	729	792	761	795	771	774	771	754	797	788	820	778	741	762	776	808	862	770	814	789	800	767	761	772	779	760	764	822	761	805	795	812	822	777	805	798	804	787	783	827	766	754	747	770	825	745	793	818	780	793	747	856	771	782	800	792	758	873	792
12374	10059	14252	17124	15320	8995	2051	939	1157	731	506	443	412	526	708	645	666	562	429	366	295	306	289	276	286	288	280	305	263	276	289	283	258	266	268	280	266	315	277	298	295	264	280	305	284	284	267	247	291	276	267	286	275	316	264	272	275	275	235	274	285	276	270	281	281	259	290	250	242	275	236	237	272	272	273	274	266	278	277	263	324	292	306	293	254	281	250	277	255	272	249	283	258	301	254	286	273	258	253	277	265	268	250	267	304	292	274	271	287	275	238	269	309	266	270	291	270	315	299	256	287	262	293	290	308	252	270	271	262	245	279	266	278	263	267	296	270	282	265	247	268	271	271	279	262	273	276	278	252	268	239	269	296	315	269	281	291	261	282	265	282	314	269	264	285	279	270	275	275	288	303	274	290	256	285	274	255	280	295	270	278	275	282	269	282	279	278	270	280	255	287	263	284	251	275	263	235	291	246	258	274	261	288	294	278	261	270	293	275	320	264	264	277	269	296	279	278	281	300	289	292	269	260	270	281	226	275	291	257	268	290	269	259	264	263	253	279	269	279	264	274	269	250	279	255	260	308	280	282	301	271	264	293	283	293	282	272	254	279	253	283	250	269	257	275	300	279	278	268	257	286	258	265	288	258	286	295	300	279	302	284	280	267	256	294	265	297	283	274	316	245	276	303	254	273	264	236	274	246	264	250	279	275	269	290	278	298	272	260	261	288	248	288	264	266	276	285	268	281	274	259	262	293	264	287	259	272	266	266	264	267	288	278	288	271	283	257	291	280	275	273	286	267	292	277	253	262	265	285	254	265	289	298	274	282	273	280	275	270	288	264	251	261	267	295	283	275	299	283	287	274	250	312	256	308	266	299	274	292	271	281	272	306	291	285	264	243	253	279	267	269	282	297	314	282	292	300	283	257	278	280	267	297	239	294	273	267	271	284	278	319	267	262	271	270	266	284	278	234	273	268	275	262	285	262	253	275	262	267	266	264	286	254	279	280	304	277	266	258	283	301	288	282	290	267	274	300	272	276	265	269	278	286	267	274	284	297	281	254	304	315	264	270	267	281	265	289	265	248	273	286	294	269	270	283	247	271	291	238	258	265	260	283	286	263	279	267	279	305	302	269	285	285	285	255	269	287	279	275	290	283	265	242	298	279	270	262	270	261	277	279	303	266	279	264	270	266	276	286	256	265	251	294	294	279	282	284	243	269	274	263	280	301	274	277	288	274	280	289	271	277	269	275	261	268	299	291	274	285	273	268	282	265	302	262	304	264	279	265	289	251	264	279	271	282	240	224	309	263	274	253	262	261	280	276	241	274	262	258	315	289	265	284	289	273	255	302	277	246	262	284	262	247	259	250	259	260	273	282	274	266	256	259	286	267	282	284	315	274	297	242	269	261	256	261	269	279	276	273	309	276	296	292	260	291	249	283	272	282	277	268	295	264	307	277	243	262	291	275	252	284	281	285	288	257	283	264	271	280	293	273	277	285	310	279	284	271	256	291	256	284	266	268	273	257	284	258	280	286	265	262	294	263	290	278	292	271	230	258	281	262	292	273	300	283	311	284	254	287	271	281	253	284	267	273	272	268	284	267	262	284	303	253	284	278	293	312	270	294	274	274	274	243	288	259	279	258	260	270	268	276	253	284	262	284	270	274	266	268	271	280	260	273	268	250	277	310	276	237	273	264	265	278	261	272	297	283	254	266	273	265	279	272	307	256	271	262	280	273	257	276	286	283	278	300	272	264	269	265	278	267	266	279	293	273	276	245	290	275	299	253	271	299	287	272	310	277	306	251	294	271	277	286	271	248	247	264	262	267	251	280	265	282	251	269	246	259	270	321	246	270	238	264	287	277	278	289	268	271	282	247	266	281	283	294	296	261	268	257	255	255	277	277	294	282	283	299	253	276	245	304	280	271	296	271	266	282	303	279	269	319	288	284	275	281	248	257	262	264	254	258	273	258	295	265	291	306	257	268	274	294	267	270	279	299	274	271	273	287	306	299	249	302	290	290	258	256	283	292	262	266	274	305	273	315	265	268	277	259	258	278	263	270	294	275	244	289	269	285	255	259	292	269	272	262	283	291	262	284	287	248	263	287	281	269	255	276	246	297	299	261	269	274	282	271	284	249	293	286	290	271	301	286	245	272	271	299	252	261	277	263	280	265	319	279	255	295	287	264	280	265	291	295	296	311	262	281	260	305	275	274	271	250	300	268	263	279	288	270	291	253	277	266	272	251	266	263	245	252	247	283	250	288	266	246	329	291	239	275	296	265	263	241	267	273	255	260	294	322	250	306	274	264	268	277	290	271	280	285	295	268	301	291	244	274	272	247	266	279	277	254	274	257	258	289	301	306	289	275	287	280	256	277	265	301	283	295	241	261	273	266	217	273	313	249	282	277	271	258	283	300	267	260	282	252	286	279	305	296	278	267	280	272	287	290	260	278	290	305	283	266	292	254	266	264	281	268	295	301	270	313	295	270	270	274	285	259	273	298	279	294	266	273	280	273	287	261	248	276	272	264	301	285	267	259	285	302	262	267	300	299	299	271	277	262	281	296	257	283	278	279	272	269	264	260	260	275	278	263	291	279	267	233	281	262	261	294	273	296	306	268	280	279	272	249	281	236	265	295	280	288	272	291	295	301	275	280	304	294	262	280	297	253	270	280	285	278	274	262	273	288	302	286	248	281	277	264	312	256	262	274	282	244	282	256	297	275	266	262	280	296	257	294	280	287	275	259	256	285	284	283	265	302	302	286	280	264	292	302	259	273	301	242	268	276	278	263	271	286	299	268	268	254	265	287	268	267	274	264	272	265	287	297	306	261	259	280	299	263	277	287	255	271	251	274	296	275	282	273	264	277	283	289	257	298	293	312	291	288	277	252	282	281	310	284	278	276	269	288	299	266	278	260	278	267	299	277	237	279	289	286	261	277	288	315	292	246	276	234	303	274	264	288	286	259	293	278	271	278	261	242	273	245	253	300	311	294	269	281	243	252	266	239	283	281	265	300	253	287	267	295	262	268	243	290	250	250	274	286	259	292	290	302	260	264	244	274	285	254	274	286	231	254	265	272	253	272	282	276	275	270	272	289	279	265	259	250	294	271	309	259	284	251	267	265	234	307	276	247	270	298	278	283	271	255	257	271	278	291	303	272	255	267	253	304	303	289	273	241	239	295	294	292	267	267	251	265	284	300	255	280	280	267	276	252	254	288	274	241	250	262	255	281	294	301	288	285	270	266	271	285	277	298	289	250	256	275	246	279	282	273	274	267	288	246	257	236	277	299	279	291	287	282	279	277	287	291	258	279	269	279	263	267	296	290	280	282	277	280	253	279	288	269	265	259	274	273	296	302	254	269	241	278	288	267	254	285	273	288	271	297	290	269	259	249	269	231	271	276	250	295	277	283	256	304	296	264	251	279	276	295	274	286	264	312	285	267	246	321	286	280	271	273	277	259	277	282	290	245	263	262	280	296	251	280	276
8753	11317	22180	30360	31909	21890	6695	3880	5119	2779	1942	1875	1737	2308	3060	2681	2487	2060	1366	1006	788	787	694	663	697	668	660	671	656	693	716	677	743	674	684	702	718	674	676	648	686	711	679	698	679	683	706	693	729	680	677	705	653	687	666	685	658	677	688	681	679	669	697	733	656	675	692	706	683	689	682	678	641	673	678	668	653	730	713	619	747	691	683	654	735	690	724	679	665	691	699	675	705	720	675	694	699	730	672	707	689	670	696	717	713	716	713	663	674	692	683	688	718	702	699	687	681	704	649	666	660	672	694	610	707	687	687	700	714	690	711	653	711	682	684	742	680	706	727	652	683	728	673	694	653	674	683	643	719	702	676	657	711	763	700	683	699	722	712	674	651	703	735	692	668	638	685	686	687	667	701	688	724	659	721	657	712	707	695	665	697	684	665	670	665	668	747	669	670	691	676	737	660	677	628	676	738	644	638	676	648	695	670	677	715	722	706	685	676	728	695	672	663	688	691	690	639	671	651	674	716	704	738	665	668	685	674	704	710	644	721	677	685	690	655	713	639	653	699	649	684	705	693	691	677	694	681	709	679	706	671	704	674	675	698	722	703	672	679	637	701	684	716	656	640	717	631	659	680	650	681	679	708	697	702	638	702	673	690	685	684	689	695	622	654	667	679	673	694	708	646	720	711	721	691	653	631	687	645	707	694	667	683	680	676	670	745	673	638	725	676	670	683	711	711	704	697	671	681	687	696	702	684	676	659	663	686	673	710	671	697	690	676	675	686	677	679	669	684	654	706	664	681	660	677	665	729	654	650	735	625	705	663	700	673	680	667	679	726	709	654	684	720	697	647	722	639	693	683	706	650	729	650	659	686	668	672	694	673	648	686	717	696	679	669	692	667	708	713	685	673	710	649	665	724	727	688	741	650	700	679	709	683	694	714	681	693	692	682	706	658	674	695	724	711	677	671	726	668	720	725	677	648	689	672	703	693	698	679	701	656	680	709	718	649	653	678	678	666	664	710	686	683	673	659	654	664	671	705	700	659	684	670	686	662	652	650	684	683	682	676	690	715	639	672	643	722	696	730	720	719	658	674	728	706	699	660	673	708	660	693	671	679	690	655	627	717	710	699	720	660	705	701	704	749	687	716	693	689	666	721	665	724	710	663	713	658	687	708	664	671	691	722	646	694	695	693	674	707	694	654	672	690	689	653	686	657	691	691	711	670	654	654	687	691	675	708	717	707	680	714	699	651	696	715	759	733	671	642	651	675	643	680	656	685	666	713	675	646	734	742	657	683	704	666	744	638	658	709	675	710	700	696	674	694	665	745	707	670	680	675	687	680	714	622	699	735	758	683	672	695	679	650	734	689	722	670	675	710	694	696	703	711	739	698	686	690	717	713	700	712	735	721	663	669	688	707	656	746	646	713	666	716	667	633	700	686	662	676	661	730	717	654	687	690	649	685	673	702	635	706	718	660	695	706	686	717	684	717	664	656	672	692	699	708	653	681	746	709	649	649	705	669	776	693	688	710	709	707	709	680	723	663	687	683	697	664	682	706	706	700	653	694	701	620	658	669	693	649	690	712	639	690	659	678	687	705	662	643	711	707	722	681	722	716	676	646	687	666	706	718	727	655	684	660	713	679	679	714	711	740	683	675	651	705	681	658	631	697	688	727	687	695	710	681	665	691	678	673	696	658	675	645	654	647	692	672	690	675	709	708	694	737	695	748	681	688	657	684	696	699	669	648	744	681	721	671	703	694	646	692	682	649	683	687	676	710	682	692	676	670	729	668	686	641	680	680	681	699	675	712	703	694	721	689	659	649	684	671	689	694	669	678	711	703	699	669	722	690	693	706	648	657	721	708	661	656	637	686	681	693	729	717	665	695	693	702	660	722	660	604	711	696	656	630	698	651	725	688	652	674	691	679	664	713	658	694	668	704	696	710	683	696	706	696	743	691	702	710	677	643	641	711	665	701	662	674	722	729	701	692	670	686	649	749	677	656	667	639	670	688	645	702	672	691	678	670	711	705	710	676	692	667	674	699	684	704	708	698	683	647	661	661	699	666	698	713	693	663	661	655	692	684	647	686	658	649	672	757	665	713	655	718	751	686	715	718	681	692	704	679	679	699	689	678	714	673	622	653	735	682	669	726	712	692	654	690	657	719	660	692	678	650	684	706	714	658	718	738	736	707	637	636	638	657	625	666	708	705	667	680	666	697	725	687	726	715	691	686	647	660	646	662	696	689	676	657	679	682	679	694	694	671	678	652	675	707	660	693	635	704	644	709	743	736	686	656	675	712	736	685	707	719	721	684	682	710	650	653	680	663	727	665	695	663	673	704	644	681	650	698	725	701	708	694	668	689	750	676	740	659	668	728	712	667	681	653	667	677	672	687	724	688	708	718	666	661	674	686	692	674	684	625	644	651	700	684	679	670	714	719	703	727	720	653	681	639	710	693	725	665	686	644	697	684	668	679	703	673	653	724	654	666	691	688	698	697	666	688	689	698	716	663	722	643	657	724	719	670	729	683	689	642	673	606	638	678	638	696	690	689	675	661	706	686	702	704	647	679	700	663	711	696	682	727	707	681	688	721	659	686	700	711	673	689	670	699	727	657	692	656	669	680	679	670	683	655	691	694	677	691	720	661	722	691	697	710	665	736	679	669	683	679	703	726	697	691	669	670	713	678	694	681	712	667	714	664	725	710	674	705	665	657	670	742	661	692	715	714	683	713	753	663	722	639	705	695	660	657	689	695	681	687	740	648	700	660	683	699	691	691	704	683	659	679	692	675	721	683	728	708	706	674	673	693	760	695	672	672	644	698	680	661	725	674	686	745	646	721	677	719	733	701	659	681	671	700	708	666	661	637	646	661	633	689	652	683	731	657	641	654	695	643	706	727	689	675	647	711	668	678	671	633	639	717	725	706	645	720	646	664	724	688	690	712	705	695	694	672	678	685	660	675	681	655	662	715	699	669	684	662	681	659	685	683	681	683	699	682	670	634	686	696	669	716	655	651	681	655	686	695	708	697	719	720	644	672	667	693	657	713	689	670	676	708	658	707	649	727	687	721	680	731	707	712	659	643	660	697	694	708	718	671	667	651	739	700	677	696	667	685	671	686	706	708	685	724	668	639	716	734	709	699	644	722	689	659	728	664	668	706	664	639	665	671	685	651	721	686	682	663	665	686	714	716	701	626	707	642	661	691	675	671	702	678	693	648	699	650	634	696	689	665	641	678	696	693	660	677	758	690	684	729	726	709	718	683	701	753	710	700	652	699	654	714	685	689	677	681	676	696	690	692	664	678	682	624	677	668	720	659	736	659	671	696	651	670	692	647	659	699	729	671	655	651	682	689	682	782	709	702	667	726	703	676	680	707	680	740	686	701	705	696	682	673	664	652	661	652	688	677	687	731	717	723	679	706	680	651	673	677	748	728	680	711	721	724	692	696	718	681	657	660	680	681	680	686	691	703	695	665	653	694	663	690	652
47081	45221	45923	49271	45330	40190	32549	15796	7379	7021	5585	3243	2131	3108	6163	6681	4723	2900	1550	810	515	404	353	378	371	349	358	367	323	365	343	366	322	363	352	357	344	367	385	318	328	336	337	404	352	357	347	351	334	341	336	393	349	348	363	354	360	365	358	357	348	379	347	335	364	347	324	360	337	333	374	328	394	349	303	302	363	341	356	339	390	350	336	347	359	301	343	384	388	346	383	334	364	301	334	394	340	351	350	334	354	349	326	370	386	358	337	364	352	349	328	333	336	362	353	343	343	345	355	372	344	407	395	358	378	356	353	355	339	326	387	361	372	352	358	353	306	349	339	321	320	322	368	354	353	332	360	326	326	359	328	338	348	334	337	336	327	392	341	334	343	309	359	377	363	376	319	338	339	364	322	362	359	356	354	334	357	338	367	343	375	358	348	313	367	355	349	339	354	348	341	360	338	309	349	379	322	341	373	317	330	399	340	323	344	316	376	378	341	311	341	371	304	349	351	363	351	331	357	360	362	360	371	333	358	371	382	333	343	335	378	363	370	355	361	330	355	350	376	330	361	345	343	376	346	363	321	371	347	327	361	298	370	353	340	344	362	338	339	345	321	346	331	383	333	322	339	344	361	371	355	337	317	347	327	339	347	334	341	346	324	346	356	380	366	371	304	333	345	360	358	321	326	367	384	345	362	387	341	348	368	301	376	336	324	322	359	350	375	341	359	336	337	370	365	369	325	349	379	351	348	344	328	351	344	303	353	369	346	353	345	333	372	336	357	356	395	324	326	309	321	366	356	340	387	349	331	317	364	331	344	371	334	367	341	328	340	357	342	345	354	323	348	373	310	377	363	319	333	349	371	379	326	329	370	309	367	329	344	346	327	342	347	345	360	344	370	330	320	336	301	328	377	371	330	317	356	346	349	357	352	347	344	345	333	346	331	343	365	339	388	340	382	373	338	368	337	356	341	362	356	329	368	405	354	359	350	324	351	375	351	358	332	363	354	346	352	328	331	375	325	373	352	366	342	365	338	367	318	331	344	358	363	340	336	359	347	355	343	350	338	316	369	350	358	377	348	345	349	339	372	381	358	363	336	352	336	361	342	314	382	335	346	328	360	341	365	344	348	344	341	326	359	376	387	388	330	352	325	355	350	387	383	324	369	358	325	333	329	359	346	355	363	316	330	344	363	318	360	330	322	342	337	355	371	340	287	343	335	378	365	322	340	363	352	371	381	353	326	349	330	355	363	394	348	361	356	367	348	379	344	324	356	358	342	384	351	365	331	340	353	382	361	362	295	355	351	378	347	359	368	369	361	338	334	374	368	333	383	351	332	321	311	320	359	342	361	310	366	341	375	353	374	332	345	348	356	368	362	363	335	378	342	340	345	338	368	354	377	347	331	367	373	359	347	370	369	357	333	351	387	365	324	370	362	362	363	337	345	372	391	357	361	334	365	385	384	334	331	373	329	379	343	341	318	345	337	331	390	345	346	363	362	334	315	357	344	352	377	366	348	332	337	352	335	362	335	336	355	377	356	332	335	326	351	337	344	346	347	354	380	362	317	328	316	353	319	356	366	346	364	374	329	368	335	332	329	329	339	343	344	348	355	327	345	372	324	348	377	358	337	395	348	365	339	329	366	338	333	370	352	351	306	358	371	349	341	336	364	364	349	400	350	339	369	353	323	366	389	339	327	325	374	353	352	340	360	358	346	318	341	382	328	325	341	360	325	371	333	329	376	335	358	322	345	372	342	377	334	357	320	341	344	313	312	365	386	347	354	377	354	355	328	331	340	401	364	336	362	335	386	370	368	364	381	356	334	346	354	354	323	352	344	349	390	349	339	331	370	359	364	366	364	364	377	328	328	351	347	343	349	332	354	364	360	334	328	325	363	347	358	337	393	343	331	365	396	356	320	346	388	353	354	354	352	354	400	337	373	315	338	307	336	356	356	361	377	366	378	341	350	351	330	335	317	326	334	338	363	317	306	331	392	355	315	310	366	367	358	358	349	333	320	347	333	361	372	344	358	371	362	351	343	376	342	348	360	356	344	380	365	344	323	343	326	323	345	372	341	328	323	340	315	343	359	390	377	320	372	353	387	320	335	358	334	345	384	343	358	344	337	344	326	345	334	326	338	321	333	355	376	329	372	349	330	390	328	345	325	323	357	333	340	331	386	369	332	362	349	380	363	369	386	335	363	333	351	336	349	354	313	355	323	349	327	349	335	338	338	346	361	344	329	405	352	346	375	378	363	303	356	360	353	365	357	357	355	355	362	340	330	309	354	358	353	357	369	349	340	350	324	349	319	337	320	332	365	370	344	381	339	333	367	352	364	324	346	335	337	355	346	351	373	343	354	321	356	336	347	383	360	363	319	345	355	346	346	342	326	318	313	373	349	340	372	333	324	337	350	363	360	352	354	355	368	335	309	335	360	338	330	308	348	358	359	336	384	363	342	361	315	350	293	329	361	344	344	331	334	345	378	370	330	356	344	331	318	347	338	350	355	323	336	355	323	376	329	342	344	363	332	326	316	341	382	345	346	313	346	379	338	346	345	340	361	355	345	352	320	372	341	347	343	384	365	358	345	355	389	330	355	393	358	366	325	325	374	342	375	357	354	332	317	339	310	334	351	387	355	365	340	330	353	336	351	353	386	350	302	363	371	362	378	319	377	341	342	369	365	338	321	326	360	335	343	341	355	326	361	308	351	343	382	340	363	335	360	342	361	345	341	366	365	376	332	326	315	350	344	341	355	329	370	333	313	328	338	336	301	339	320	349	317	371	371	346	361	328	386	351	329	362	372	415	365	341	328	318	311	340	363	356	311	351	378	344	382	335	352	350	346	377	322	359	346	357	331	325	321	367	341	347	349	378	356	347	346	332	368	360	347	346	339	327	358	332	345	365	356	368	332	347	349	317	357	363	340	355	353	331	350	340	339	326	350	343	339	360	355	341	341	328	348	373	333	349	349	353	317	336	388	355	347	355	348	376	347	371	344	346	348	333	331	341	349	302	350	392	356	361	327	366	367	343	353	330	335	368	338	329	328	370	360	359	392	349	360	348	326	342	332	333	341	347	347	346	322	321	369	387	346	325	363	313	322	386	358	321	375	328	333	356	367	372	345	383	356	331	372	328	319	353	371	354	341	318	344	332	354	308	353	374	329	356	368	333	348	354	327	378	346	350	350	365	342	322	311	345	375	338	298	360	358	343	366	290	325	359	344	344	314	359	359	357	335	383	322	354	340	341	361	358	357	363	345	346	349	359	323	350	318	311	325	346	347	350	329	309	334	342	331	354	371	377	352	352	328	339	346	357	355	370	367	354	355	374	358	340	390	351	347	352	337	368	319	350	279	347	373	351	315	350	346	316	387	365	364	340	334	340	342	363	369	325	310	295	367	311	385	360	372	345	329	347	350	341	358	397	372	323	355	372	332	324	334	334	362	341	325	346	330	358	364	342	361	330	383	344	353	355	359	331	334	368	357	354
32986	37617	46624	54678	53647	50301	32468	13112	14821	17057	15160	10384	8785	13459	23320	23445	18037	11705	6237	2964	1553	1111	968	916	821	893	830	814	877	850	827	881	836	864	833	859	856	825	824	816	870	859	825	855	860	829	817	839	820	831	839	886	842	868	797	821	816	787	816	907	813	889	853	853	820	856	864	863	859	803	839	860	850	835	834	808	890	817	820	797	821	816	825	841	833	831	825	841	834	855	838	872	808	830	872	818	869	821	843	798	838	818	848	831	817	851	838	828	841	791	887	856	829	839	815	824	848	885	815	829	756	814	818	832	845	890	901	834	848	779	910	842	816	860	854	813	818	832	843	869	849	928	862	854	867	893	814	851	856	815	818	834	816	831	848	822	865	845	818	798	861	858	865	847	856	856	820	814	814	800	859	849	866	827	845	891	866	798	830	844	849	854	849	819	845	812	799	814	828	786	828	841	827	807	845	807	832	796	875	791	845	870	807	819	822	829	838	820	778	803	817	875	858	856	831	865	867	893	848	826	781	809	853	843	846	886	864	818	865	823	824	844	795	872	841	907	794	898	872	851	825	806	857	776	780	853	803	801	865	869	847	854	854	838	830	822	834	817	886	867	832	808	860	848	849	806	842	904	857	860	786	840	854	849	899	877	799	831	806	856	849	796	831	812	861	795	843	851	861	808	889	813	870	823	855	835	864	896	812	837	863	799	827	885	813	806	867	853	794	841	815	898	834	791	794	869	850	846	853	802	832	823	805	832	774	803	852	832	860	886	834	840	877	850	837	818	869	842	798	869	850	858	859	847	855	821	818	802	852	843	847	883	853	836	835	800	877	801	838	826	801	841	861	772	842	789	809	853	835	843	811	820	861	783	815	850	836	834	833	871	861	848	828	791	810	845	826	818	785	827	841	841	836	893	826	772	810	849	811	850	841	803	816	809	843	873	823	873	842	786	878	845	860	784	777	790	855	827	832	849	841	829	834	875	743	826	838	820	883	848	825	798	804	809	843	750	824	859	853	847	883	786	868	776	811	861	854	820	831	834	841	792	868	861	823	815	869	853	799	833	841	830	788	816	822	855	818	821	854	896	832	837	753	847	820	856	815	829	848	849	828	763	895	890	823	808	853	815	901	834	840	860	793	820	835	788	870	859	852	852	898	793	807	837	805	815	820	880	845	852	863	838	826	836	838	891	837	870	832	835	818	797	819	830	846	821	850	810	874	839	855	818	846	834	853	797	812	786	874	832	821	836	800	750	845	798	827	801	840	887	827	840	862	809	821	833	870	888	865	839	825	789	841	838	821	834	866	804	831	912	811	824	851	833	775	854	848	852	777	840	835	824	796	839	787	821	804	820	874	883	784	784	809	809	850	849	830	861	874	779	852	872	847	847	850	817	793	834	821	821	862	885	876	819	855	796	830	824	882	847	864	864	817	874	825	820	841	838	801	832	850	795	793	835	799	837	827	821	877	849	805	855	837	865	846	822	827	845	816	841	846	817	838	835	821	812	790	834	866	889	831	834	864	842	871	850	848	856	893	877	825	819	825	826	855	850	856	844	854	816	839	829	780	810	867	835	784	837	818	801	812	852	815	827	840	894	852	840	863	855	881	825	837	823	817	820	852	883	831	842	877	838	857	853	829	817	771	846	831	812	789	832	918	877	863	856	798	807	860	782	879	817	826	806	823	820	873	842	845	802	895	835	874	877	838	815	865	857	824	831	835	808	858	877	867	806	891	843	784	866	794	762	860	855	841	848	848	828	824	846	833	811	861	788	813	881	836	828	793	829	845	882	864	825	855	803	838	818	823	867	852	838	896	815	825	846	840	773	846	787	784	772	809	850	795	852	853	845	891	825	846	801	827	809	845	847	824	794	857	863	837	836	832	787	813	780	802	855	825	829	882	834	862	883	804	860	808	843	854	828	811	824	867	797	846	781	864	821	832	809	784	843	871	872	868	856	816	830	807	800	863	805	808	794	833	817	853	849	810	933	852	836	814	852	796	809	817	820	853	796	814	803	858	801	865	811	813	809	842	799	803	790	794	821	827	797	836	848	897	827	787	862	795	829	808	798	838	861	812	848	849	859	825	792	842	847	879	826	835	860	837	770	780	810	840	838	860	805	830	794	869	898	787	870	835	835	849	776	883	838	830	862	821	830	762	846	820	800	853	826	827	790	924	813	862	833	844	843	817	870	794	795	854	899	863	801	846	863	836	820	802	880	831	815	811	864	830	825	846	833	806	813	831	851	824	859	904	860	861	849	855	839	799	808	845	781	858	896	833	833	845	820	832	818	877	773	786	840	820	912	824	828	816	835	805	805	843	810	804	826	860	828	850	853	852	868	861	834	867	815	827	799	804	797	835	782	809	857	778	831	858	809	868	860	877	880	793	836	798	852	854	846	813	822	839	822	782	846	834	836	803	883	832	822	804	809	859	853	841	816	896	836	828	836	826	799	848	857	823	798	844	821	841	829	863	858	813	823	825	873	853	901	779	885	811	875	781	808	802	864	823	848	826	791	808	836	814	887	839	852	836	806	799	843	815	819	833	840	823	909	805	820	818	834	868	812	827	824	819	798	830	869	807	806	837	873	863	833	853	849	840	822	804	854	866	827	853	865	837	865	817	823	814	833	779	815	847	823	780	869	876	848	863	847	771	846	823	778	792	826	846	850	796	843	897	805	820	859	818	863	844	815	830	832	820	795	850	827	862	776	847	778	823	817	870	826	860	822	877	836	786	849	863	850	808	867	793	829	850	851	881	821	897	822	839	835	840	823	761	820	828	849	830	811	826	831	867	830	793	827	882	861	890	859	857	840	838	842	857	866	749	800	821	788	799	858	874	844	810	804	835	861	843	868	829	838	867	806	863	851	823	848	854	858	814	818	813	905	859	854	813	858	825	825	816	828	829	833	850	806	866	809	824	852	839	786	834	818	847	849	862	848	822	817	783	857	823	809	814	869	829	884	827	797	803	858	811	865	872	897	821	825	836	802	868	810	860	796	839	817	833	843	831	830	856	841	830	893	817	817	815	876	799	856	891	846	857	815	833	807	890	843	818	851	831	835	808	810	830	866	853	856	849	864	841	861	822	829	834	835	790	807	818	868	842	865	799	802	868	827	853	812	828	852	824	822	861	816	796	832	821	877	859	822	864	832	859	819	779	851	857	842	855	791	865	836	829	832	834	847	845	796	845	845	820	814	869	853	830	847	829	829	844	860	875	792	881	828	818	844	816	824	798	815	846	873	833	819	861	821	836	858	885	787	862	858	899	844	833	852	871	820	866	770	830	886	892	795	857	775	857	841	867	861	800	826	848	846	823	848	814	828	816	800	883	880	858	831	841	829	792	878	797	831	797	844	828	839	832	812	840	830	837	808	841	827	854	860	770	800	814	803	829	863	876	850	826	871	830	832	804	796	816	803	825	820	820	825	812	860	784	847	794	821	861	809	847	851	863	823	842	816	831	843	825	800	874	863	844	912	813	867	802	807	888	876
53303	52202	50467	41820	46295	38732	30523	20458	13131	7403	6122	7188	4971	5485	9643	12897	10545	5945	2969	1482	766	505	391	378	374	360	354	345	360	349	343	346	319	328	332	336	346	322	342	314	353	405	328	330	327	321	324	325	355	350	350	331	371	365	329	363	351	367	340	332	370	349	338	335	319	334	344	359	331	339	315	355	369	332	312	309	334	349	339	376	333	339	371	334	351	329	345	381	352	329	338	382	347	337	346	322	353	350	372	367	318	337	300	318	337	351	309	332	301	410	353	348	338	362	325	352	364	338	356	321	313	375	346	322	332	386	331	341	337	333	334	312	329	337	340	353	314	347	354	341	351	330	329	340	328	317	326	364	337	359	343	338	333	306	341	338	326	367	297	340	374	316	310	333	349	343	349	372	347	320	342	320	326	346	337	347	369	359	358	335	350	355	330	366	337	361	324	340	341	351	365	318	340	346	326	328	316	323	332	350	364	324	337	350	327	318	320	337	354	352	349	347	324	300	352	368	352	363	369	329	315	308	346	360	349	364	337	371	333	334	344	360	321	333	366	353	307	343	365	333	340	343	354	346	339	328	361	313	340	333	317	346	346	368	337	339	336	347	357	338	337	336	338	293	315	355	375	340	338	357	352	330	319	356	337	316	343	341	375	355	324	347	349	331	303	333	332	352	296	323	331	357	377	328	368	326	346	308	364	341	329	316	330	326	303	297	317	371	359	358	364	351	379	342	374	342	323	366	297	339	350	332	332	332	344	335	393	322	344	334	300	331	316	351	367	368	316	347	332	344	355	329	369	355	339	323	380	350	312	328	319	349	360	318	311	317	315	301	353	371	328	352	341	348	294	335	347	361	336	324	347	340	357	338	307	273	354	369	317	345	336	312	304	318	329	362	340	344	345	344	344	320	304	325	338	347	300	348	334	360	310	365	326	309	341	318	334	379	329	314	341	349	358	343	345	345	321	398	320	386	320	332	376	387	340	350	323	328	309	358	368	321	361	342	320	325	332	320	340	346	358	335	308	382	319	334	338	314	361	364	354	348	318	329	308	321	305	364	358	365	332	327	351	345	309	332	324	314	332	343	334	352	366	331	348	362	339	343	293	321	340	337	364	346	333	338	397	307	335	329	332	324	333	310	325	378	350	346	347	335	338	325	329	353	330	328	329	352	334	343	350	324	336	372	314	316	389	316	329	338	292	368	336	337	345	314	368	330	371	355	339	327	316	347	319	365	366	351	357	341	364	363	312	289	377	330	352	323	320	346	372	352	315	365	322	365	363	353	352	332	328	342	362	372	348	326	323	331	336	360	342	356	324	355	335	309	321	309	374	342	354	367	308	352	357	345	312	324	340	320	346	342	354	287	374	342	352	345	328	337	374	338	325	328	314	355	322	346	317	346	315	343	346	356	341	368	331	355	344	345	340	330	381	333	377	358	343	347	325	326	328	299	334	342	277	324	329	299	365	348	352	370	330	352	336	324	343	338	354	332	358	340	344	314	346	353	319	365	348	332	334	374	363	366	332	357	344	335	341	351	342	357	339	347	327	323	333	362	326	352	345	320	376	302	339	351	357	342	340	314	365	350	320	341	340	307	337	357	358	363	353	365	348	345	331	311	370	315	356	343	348	359	344	339	365	302	314	345	340	347	319	345	327	300	327	343	338	335	359	369	306	343	320	337	336	344	335	347	323	384	372	346	362	329	333	333	331	336	348	364	350	316	360	366	388	381	297	373	350	344	328	356	369	349	349	377	305	333	354	291	357	348	341	339	316	351	341	339	364	355	357	328	345	310	325	352	344	338	338	349	321	358	330	386	337	357	343	372	343	327	311	380	389	373	384	316	312	356	329	340	332	338	346	375	332	326	342	319	368	326	351	334	314	323	322	322	352	335	334	336	339	360	333	337	386	306	363	311	358	358	348	332	337	320	347	360	352	316	309	367	349	321	307	363	327	321	290	323	313	339	334	345	350	340	340	345	334	377	352	335	359	352	378	320	362	322	356	335	329	330	340	330	363	357	313	354	364	336	305	325	313	311	326	319	328	327	328	315	314	330	327	378	340	365	345	348	324	336	341	318	317	364	355	327	328	331	372	377	327	290	333	334	320	340	284	331	338	352	344	343	346	339	353	323	346	382	334	331	342	339	353	311	351	358	338	320	334	332	337	346	341	348	334	310	356	310	330	383	305	359	361	325	349	325	352	359	315	321	353	341	349	313	368	331	334	323	354	311	345	316	366	328	325	307	311	350	340	336	336	363	367	330	329	348	356	333	329	340	346	373	326	329	322	312	348	372	321	335	359	371	343	333	352	345	333	347	364	342	318	318	328	373	346	331	341	325	319	334	367	350	305	339	354	337	364	340	332	354	319	336	323	337	339	298	330	355	330	352	346	345	331	324	349	327	342	304	317	359	343	366	327	318	302	328	354	346	332	356	376	330	327	366	298	360	367	351	351	353	326	348	316	351	341	316	336	354	352	355	360	307	321	323	334	336	376	307	359	345	356	333	353	357	322	335	354	312	338	382	348	318	335	327	337	344	321	345	360	338	339	343	353	340	375	319	338	345	340	336	341	341	368	331	359	322	312	328	325	345	315	322	331	306	344	340	363	329	338	332	325	329	308	328	315	330	335	371	348	334	346	334	347	340	314	311	338	353	315	352	342	344	366	333	318	344	328	331	330	296	350	324	332	291	359	283	327	340	315	333	322	366	317	350	346	361	356	360	312	338	329	331	306	321	337	328	327	339	340	374	348	339	331	324	365	341	359	341	324	366	327	337	315	357	342	359	341	336	354	315	339	311	376	342	351	367	325	375	339	347	307	361	358	322	363	334	343	330	326	327	382	330	353	350	360	322	326	369	336	299	325	341	351	361	310	338	370	343	354	353	365	339	356	339	317	359	328	360	318	325	387	344	385	362	357	323	331	339	361	325	345	324	331	336	363	315	347	329	318	317	353	339	324	334	375	338	336	359	306	348	358	363	341	358	371	312	319	352	320	345	341	400	358	345	341	342	324	321	333	327	336	351	335	363	332	346	320	352	322	355	325	359	301	335	328	316	368	348	369	343	356	343	320	320	346	342	347	332	341	340	358	319	360	358	336	339	348	358	346	360	361	334	369	323	333	325	361	299	325	363	321	340	322	340	362	332	336	326	361	360	305	321	355	359	341	314	346	348	325	327	305	345	344	325	373	298	317	335	333	341	297	350	329	383	350	376	357	340	323	348	302	311	355	340	337	361	376	353	360	328	312	355	317	344	343	349	328	322	352	337	361	371	337	370	361	356	332	354	291	331	322	319	370	325	354	356	366	341	342	308	340	357	338	370	346	350	357	355	360	350	326	306	352	354	365	342	328	318	318	303	338	348	335	351	357	372	328	340	358	343	341	386	345	329	340	330	319	340	315	309	349	320	355	357	340	380	359	359	371	344	334	347	312	321	336	377	326	354	367	351	352	344	364	343	368	332	346	352	365	341	325	350	317	314	337	357	349	349
39396	48936	52926	51188	54023	47903	29789	15310	15940	16194	17598	19577	15626	20071	30458	34650	29698	20062	11783	5983	2829	1533	1056	895	825	803	851	803	785	781	767	775	776	826	763	835	823	776	847	792	814	816	770	792	838	836	793	826	850	779	822	773	770	838	809	800	806	739	816	801	748	782	738	797	778	863	761	785	834	836	770	746	776	809	841	782	777	816	807	792	782	803	805	801	796	794	812	803	744	793	820	857	813	792	821	807	805	831	764	803	791	838	801	853	794	764	844	778	805	788	822	803	760	784	807	811	816	793	766	873	787	763	816	822	801	774	817	798	818	817	761	833	802	786	824	799	814	806	819	852	785	809	803	836	798	775	817	770	786	822	740	827	815	848	817	778	766	786	827	816	798	832	806	812	835	806	813	803	744	835	814	789	819	783	820	805	795	821	816	810	812	750	798	805	762	808	808	813	811	769	770	818	798	763	807	820	829	765	791	800	844	857	760	772	859	847	803	738	793	791	766	817	805	827	807	788	821	841	782	780	834	811	847	774	769	830	808	780	791	793	808	765	794	807	805	766	805	822	775	835	782	806	856	843	824	759	782	833	800	782	830	819	795	791	793	767	751	789	808	796	796	819	811	814	798	763	758	826	829	785	830	809	835	834	798	838	835	806	804	812	801	782	815	841	816	767	754	831	795	804	808	807	783	800	796	811	786	788	841	807	803	839	808	794	797	799	836	779	789	785	856	779	804	778	823	797	808	776	824	809	780	792	820	812	852	820	826	758	823	781	805	803	833	822	774	799	809	776	819	844	834	775	824	824	772	782	784	781	764	796	857	812	773	839	748	839	793	829	819	836	810	798	831	764	797	817	774	839	827	792	824	786	795	819	754	822	766	791	861	815	803	832	842	765	802	796	765	779	830	780	763	838	753	835	847	815	817	778	802	791	753	767	814	796	866	843	840	827	837	768	817	803	785	811	833	795	779	780	763	783	810	803	804	799	833	806	796	826	830	824	703	832	810	843	811	794	789	778	822	815	750	790	749	808	774	762	780	800	793	863	753	800	798	817	814	800	772	763	845	813	763	832	802	705	782	800	850	820	837	762	801	778	742	822	807	795	854	748	793	779	802	818	788	774	812	822	808	760	814	782	846	803	815	769	825	818	786	796	801	791	774	755	818	819	814	735	840	818	794	785	802	823	787	811	829	788	839	865	792	777	781	798	770	776	854	784	842	846	788	798	793	800	817	748	853	808	790	839	782	798	797	778	804	788	856	793	821	833	761	796	794	803	784	824	749	802	765	802	816	811	770	756	769	862	822	826	800	790	789	792	753	828	792	784	789	812	785	779	781	798	782	760	785	852	782	827	765	759	861	836	788	795	842	845	744	798	768	793	785	785	762	865	799	789	817	822	792	796	817	832	852	760	807	845	810	763	798	806	803	821	805	796	810	815	795	847	828	765	807	829	784	772	782	827	794	824	800	822	802	773	755	786	858	772	787	760	806	773	779	865	824	793	786	787	776	776	825	780	763	780	763	833	729	825	773	798	798	728	809	825	792	775	841	785	799	789	811	829	774	775	785	831	807	762	780	843	776	772	781	830	799	778	790	825	785	759	771	766	724	842	806	788	808	846	774	807	777	818	802	793	807	837	762	801	792	814	830	799	739	789	773	792	806	828	799	831	827	769	838	784	781	810	821	816	779	798	767	789	792	795	835	811	786	816	742	778	799	757	755	760	811	779	778	751	798	824	770	814	814	830	812	848	797	809	802	787	806	786	800	785	831	806	759	743	868	835	781	781	802	802	788	804	770	772	774	821	824	805	773	761	822	821	800	804	805	878	752	828	785	770	816	820	783	819	761	738	776	813	810	835	815	770	836	801	804	820	804	810	822	859	791	746	802	835	814	818	800	825	788	804	794	770	803	801	787	831	764	803	809	825	839	761	776	755	801	792	774	801	806	810	775	755	785	788	775	774	788	793	768	787	766	809	768	745	781	795	765	815	790	843	793	813	800	822	779	757	815	795	758	790	841	801	823	831	803	832	832	760	770	819	761	782	783	831	813	775	832	799	776	796	811	793	846	773	824	819	806	783	811	758	765	786	777	841	872	772	801	777	810	823	838	807	815	832	732	784	762	762	787	814	815	864	815	749	786	788	809	794	821	796	823	817	808	836	803	804	798	792	837	769	783	829	743	829	818	772	799	802	849	773	836	792	790	799	869	792	812	805	825	845	791	783	821	797	840	803	772	823	809	793	832	811	816	791	840	815	774	829	798	784	817	814	804	830	870	869	816	805	771	818	826	828	848	851	738	746	842	715	799	805	834	811	789	766	739	744	759	811	848	842	811	803	757	753	798	795	820	777	817	815	805	804	833	796	783	805	807	838	839	801	816	834	773	809	791	803	807	836	778	838	849	777	816	853	768	837	792	843	810	792	810	800	798	782	807	801	801	804	810	745	855	842	846	794	783	820	861	811	821	833	788	802	834	782	782	790	826	804	774	830	782	820	771	847	832	820	832	777	806	826	754	840	808	724	795	801	785	815	761	844	876	781	814	867	842	796	810	773	798	780	807	812	780	828	771	793	798	783	787	826	729	832	747	829	832	791	828	820	774	835	793	791	765	806	768	805	828	808	796	813	805	858	808	820	830	791	742	776	806	790	836	834	774	798	760	809	805	787	758	798	761	768	771	809	802	788	842	779	814	846	807	755	750	820	773	808	788	842	805	838	801	814	883	808	821	849	818	778	846	828	770	796	877	755	776	823	851	787	833	753	836	787	751	784	820	815	829	783	770	818	831	790	796	803	806	830	791	774	783	782	867	852	815	812	825	734	778	851	774	790	736	795	862	800	827	812	765	827	776	755	816	819	833	800	793	770	837	800	795	810	796	831	792	829	799	775	829	816	763	767	825	838	776	787	796	798	767	809	795	762	784	813	806	785	845	777	836	747	779	760	791	770	816	827	761	822	783	790	817	814	783	854	783	802	811	811	821	784	845	820	784	830	817	784	814	818	783	847	841	779	816	859	805	780	779	746	802	798	795	781	824	789	797	815	814	785	795	837	856	860	809	789	805	848	796	790	787	798	812	771	799	845	804	796	806	780	801	759	798	768	864	771	854	830	809	791	838	758	842	820	797	798	779	785	773	774	801	794	850	861	803	811	802	754	801	859	813	823	821	780	734	815	796	831	772	765	811	814	829	799	756	801	811	816	775	815	831	779	785	827	835	790	781	811	754	822	779	824	773	798	803	757	818	758	757	811	797	728	825	843	742	800	832	785	755	752	782	756	797	820	791	800	768	769	782	845	818	776	815	861	792	781	819	808	770	787	769	814	843	814	785	834	785	855	774	801	762	806	842	830	811	764	838	786	831	769	794	827	826	849	775	795	800	772	748	792	797	749	773	787	819	858	845	795	771	756	741	782	794	771	772	847	816	840	864	812	811	808	863	850	799	831	814	839	821	782	766	743	803	808	798	793	801	806	807	820	770	820	770	802	797	825	801	793	838	849
11530	11793	12730	9414	7105	2652	907	608	459	457	463	684	632	576	671	753	797	688	533	436	324	323	279	292	308	306	287	293	284	270	268	308	286	311	305	283	308	251	276	287	293	252	287	275	297	273	279	284	299	268	280	295	271	320	305	257	273	292	286	301	295	264	258	260	267	282	278	250	289	310	259	314	248	292	281	255	260	255	294	298	282	305	308	288	302	287	343	266	298	282	345	311	265	240	280	287	279	298	293	287	278	269	321	272	266	286	257	269	277	305	305	299	287	284	285	271	261	314	294	329	298	249	284	257	299	319	291	278	296	242	300	264	258	285	272	306	295	295	307	269	297	278	282	281	288	304	264	279	267	285	302	303	248	271	305	296	276	269	272	294	282	257	260	294	264	303	282	282	287	307	285	260	332	290	303	272	269	290	267	305	273	264	268	289	309	281	284	288	294	268	290	255	291	296	297	261	288	290	277	293	302	306	292	292	263	314	276	271	276	302	281	281	289	271	302	317	291	291	302	299	249	275	262	259	304	293	302	291	270	294	278	260	310	279	281	283	299	280	260	266	274	271	306	311	282	276	274	289	270	275	283	278	293	280	284	282	268	256	284	296	286	321	286	269	275	263	288	285	264	282	301	301	261	276	265	287	298	272	301	263	275	298	244	269	286	292	278	298	284	304	265	294	290	248	277	277	292	295	296	302	296	284	288	309	288	265	281	309	267	311	293	269	313	285	290	293	323	251	298	303	267	291	272	296	321	293	301	281	299	275	280	272	295	265	304	320	263	300	292	291	294	269	303	294	262	256	297	268	300	277	275	272	278	247	292	271	310	252	261	265	263	281	290	302	271	281	280	278	291	308	289	297	280	288	306	319	249	291	286	295	299	293	279	282	299	243	239	292	295	288	284	317	293	290	290	295	271	318	265	255	320	291	279	297	294	309	302	288	293	275	288	280	346	264	315	288	287	267	316	279	271	267	295	275	296	303	292	293	283	299	299	269	285	278	273	311	280	242	274	285	262	281	287	290	281	272	280	280	289	281	260	270	281	282	261	301	310	290	270	300	240	302	279	272	279	270	302	278	314	271	283	270	321	266	284	283	268	308	306	276	293	284	306	332	297	290	263	260	310	284	263	279	290	273	306	283	279	265	289	279	300	272	291	245	277	281	252	267	307	299	263	318	277	272	271	292	268	298	303	274	300	297	262	293	267	279	291	275	299	292	257	275	302	269	252	274	264	308	269	299	265	289	261	303	306	312	300	284	300	272	285	260	292	300	278	269	278	284	279	283	272	243	284	284	291	293	258	264	274	274	279	306	286	302	276	278	249	258	258	282	279	298	307	260	290	285	287	299	291	259	273	288	291	291	286	303	290	292	320	286	275	281	300	282	284	263	244	271	286	322	265	274	305	283	287	274	278	280	290	265	288	317	298	258	305	287	272	278	259	271	278	259	272	329	296	291	274	259	271	289	286	289	293	261	279	276	294	283	302	294	284	274	306	261	296	287	311	275	274	319	281	270	281	223	285	302	282	280	329	292	278	290	286	256	319	319	301	284	309	321	277	293	274	265	292	302	304	281	319	316	299	277	295	232	272	267	273	252	324	322	309	299	308	294	277	292	261	334	277	276	321	260	287	284	252	274	280	301	300	303	261	298	301	251	288	281	286	257	321	287	270	286	313	282	290	287	300	301	270	297	294	282	311	262	288	286	334	279	265	282	285	268	254	246	300	276	271	278	308	298	263	273	291	282	286	321	261	291	300	301	299	291	285	284	310	314	290	273	266	287	270	270	281	285	293	286	279	269	275	300	269	296	304	310	303	277	300	297	305	280	279	271	271	269	264	273	286	300	267	282	291	258	270	288	313	289	275	279	287	282	268	260	297	290	259	296	281	252	306	293	277	266	299	285	282	285	306	284	286	303	286	243	274	299	325	285	291	309	283	315	290	298	286	295	258	281	298	256	243	279	269	254	281	270	307	273	289	303	273	261	288	289	270	230	300	273	268	260	273	292	307	275	256	297	307	278	301	285	295	292	265	268	294	271	281	251	299	305	301	278	311	269	272	275	311	281	273	311	280	273	287	311	298	293	280	306	289	282	318	267	290	303	296	293	274	278	269	273	281	252	283	292	287	260	282	301	273	300	287	264	266	301	289	265	296	273	295	285	265	280	290	271	299	270	283	291	276	290	294	265	287	295	293	316	298	279	280	254	292	258	277	306	293	278	243	272	272	286	283	292	290	260	250	265	318	256	291	284	284	287	274	298	273	275	299	279	306	286	299	284	264	248	274	284	263	275	250	299	268	277	304	272	298	284	271	282	289	242	288	284	292	298	275	282	287	263	291	301	266	291	327	283	259	264	297	259	265	291	317	291	258	290	263	319	270	251	258	274	279	255	276	266	275	307	300	277	252	318	290	307	283	290	314	263	298	312	302	292	277	267	283	294	272	247	266	252	312	302	278	261	262	263	274	306	304	276	294	287	284	274	288	265	300	281	280	274	290	308	301	250	277	280	296	305	297	271	271	265	296	270	285	280	290	286	287	301	267	310	325	322	289	265	263	303	291	278	283	275	308	278	297	264	298	282	273	243	271	257	281	294	290	274	293	288	317	271	290	307	274	299	265	264	250	286	278	256	295	258	289	287	286	293	288	278	269	287	295	283	294	293	291	299	296	260	278	289	272	255	275	290	282	319	342	268	319	287	314	301	286	280	300	312	268	276	272	257	253	272	264	293	283	298	265	270	278	295	277	283	273	324	259	289	270	313	280	299	291	256	326	289	272	300	301	264	278	285	262	278	277	273	260	299	256	273	316	270	291	270	265	270	296	273	290	289	291	304	286	291	274	307	272	265	244	299	266	274	271	293	293	251	310	283	287	307	287	281	288	280	319	296	299	288	301	252	306	288	307	278	289	292	274	283	286	271	285	295	261	281	292	292	277	307	259	259	296	257	275	288	292	282	295	324	269	304	288	272	255	297	322	312	308	294	306	308	300	274	289	316	303	261	310	323	279	307	298	271	279	295	284	261	263	292	297	265	291	267	292	286	278	311	282	293	267	299	316	283	300	290	271	292	301	266	297	283	286	290	288	293	287	281	278	303	272	255	258	245	258	298	294	279	295	282	285	274	272	292	303	293	311	275	309	266	316	282	252	268	308	275	297	290	291	285	307	294	290	335	291	291	296	250	283	279	293	284	281	274	282	287	271	304	287	275	274	278	294	317	300	270	330	281	306	288	300	297	270	258	257	272	315	288	308	282	274	266	299	290	293	235	256	253	296	279	302	306	300	304	301	261	274	300	295	274	275	266	294	263	269	272	268	276	313	303	268	325	270	285	258	267	281	291	266	311	306	285	275	297	290	297	310	308	278	256	274	298	296	276	297	308	297	303	290	268	272	308	294	284	278	254	259	271	264	237	284	286	268	310	286	263	285	282	276	287	278	261	271	324	286	272	291	273	298	258	300	305	285	267	289	285	263	303	281	313	302	311	265	292
7631	13266	19126	20520	18694	8421	3171	2290	1775	1724	1947	2989	3097	2881	3033	3669	3409	2634	1840	1341	1054	817	707	732	688	698	678	675	718	725	685	661	698	650	703	667	739	701	736	705	721	690	765	711	710	774	725	710	712	686	794	735	672	663	693	732	723	690	727	753	706	724	702	718	683	689	727	708	706	744	668	760	706	648	723	778	676	730	723	690	725	643	705	699	670	737	677	729	691	665	686	679	712	717	655	705	726	708	739	761	675	699	685	740	766	709	749	708	698	732	709	681	645	720	730	712	713	739	714	686	753	700	718	750	675	694	693	679	723	705	735	678	674	704	757	709	737	725	716	639	752	714	714	732	670	669	743	717	719	719	700	755	706	700	733	721	726	727	718	676	707	689	723	722	685	736	699	659	725	676	673	717	668	684	701	706	689	719	693	720	732	691	706	687	694	728	694	698	680	729	658	654	699	667	677	761	696	712	756	728	720	697	717	693	704	679	692	782	686	712	695	723	677	690	709	715	705	697	698	683	691	672	696	740	686	744	719	729	673	689	692	702	686	689	701	717	744	737	670	707	726	747	694	696	711	722	710	700	686	701	751	744	717	674	709	734	670	716	694	761	713	729	686	708	719	702	708	739	715	731	735	747	688	736	754	707	702	706	698	693	663	707	744	708	651	687	688	680	695	753	709	704	686	694	702	740	696	642	698	720	677	720	721	726	681	717	718	679	716	708	713	671	709	702	695	731	679	767	732	713	649	700	719	668	705	705	697	747	702	671	703	689	724	739	722	719	700	679	690	759	697	710	732	731	667	723	707	688	714	720	730	751	698	694	677	669	688	755	688	650	708	725	707	730	767	732	737	748	658	696	708	706	717	714	683	660	715	702	679	678	690	723	719	671	691	706	737	746	707	689	711	679	728	749	740	711	731	686	675	733	699	717	678	721	702	644	716	721	759	695	694	701	689	684	690	679	719	688	676	726	722	744	704	737	717	655	705	700	725	697	701	705	701	710	667	689	741	704	686	673	688	704	735	716	677	731	700	723	621	724	686	706	729	684	737	688	629	734	698	684	715	714	768	689	666	704	730	731	699	699	638	674	735	726	700	731	749	731	730	696	687	660	752	701	688	726	636	741	753	707	705	661	678	748	711	725	709	693	667	710	717	723	706	708	734	767	679	694	685	746	691	687	707	700	716	684	694	706	736	695	711	691	695	718	692	714	700	691	667	734	715	680	694	703	677	669	740	712	665	686	727	662	700	648	689	777	661	727	668	720	688	738	716	721	728	714	688	742	632	692	738	677	714	692	741	654	727	746	699	746	698	679	749	716	675	652	712	720	659	688	681	698	719	699	698	709	686	730	718	687	729	707	711	697	667	718	723	729	713	695	692	712	688	730	737	669	754	721	703	731	696	711	696	746	718	701	702	723	665	719	692	714	718	763	704	773	724	742	732	717	699	720	717	734	716	691	722	728	698	733	692	695	724	680	722	666	706	707	686	734	745	718	707	697	745	675	687	697	712	739	730	713	696	686	735	703	706	663	704	681	677	739	704	711	708	698	788	701	719	717	711	692	694	722	741	685	718	744	746	723	665	690	718	740	704	792	687	719	693	744	731	710	711	672	707	682	713	707	703	698	679	729	707	698	685	751	723	690	691	723	706	730	697	688	681	706	712	665	720	691	736	697	728	733	687	720	737	696	696	739	692	703	701	671	670	695	696	689	679	695	747	706	726	700	687	720	711	725	673	705	684	695	705	721	651	729	656	717	685	679	696	720	693	714	731	714	723	686	741	701	703	678	666	660	678	727	671	744	689	728	760	733	730	663	698	722	679	701	723	713	661	727	689	733	752	713	703	730	660	724	682	689	730	700	707	701	746	680	718	709	710	715	722	693	684	718	689	753	772	728	767	741	716	703	688	697	703	763	693	694	705	721	734	710	729	695	680	679	709	720	680	688	717	726	728	748	719	758	678	706	693	739	742	717	687	755	690	733	692	661	701	694	733	658	674	691	685	718	694	735	691	730	687	662	689	732	729	724	708	711	682	687	710	714	650	708	769	692	695	726	709	716	732	731	711	727	664	695	659	700	679	739	685	681	710	689	712	727	713	693	693	714	718	692	725	705	716	741	733	741	726	720	778	715	727	714	757	744	702	716	706	701	737	682	696	664	685	702	745	735	700	710	660	650	683	685	730	715	695	701	731	704	727	703	703	732	744	711	736	717	740	734	679	682	683	707	696	735	659	675	716	701	736	726	729	725	709	700	729	679	667	713	721	723	740	732	753	703	688	675	756	702	725	721	714	670	769	725	658	631	669	712	701	745	768	719	732	723	732	757	730	666	725	714	721	733	733	714	709	726	761	718	696	692	725	689	689	743	724	734	733	681	716	707	708	696	695	692	675	748	722	730	703	722	708	670	716	715	667	692	748	729	674	761	731	728	676	680	736	700	706	753	644	741	699	693	704	685	695	703	685	726	710	680	692	637	694	715	688	730	743	767	682	712	669	708	644	660	664	738	719	722	706	687	718	712	726	727	668	674	707	694	714	738	683	719	759	768	715	674	737	765	701	746	726	735	699	710	685	760	686	735	691	710	759	703	694	682	681	717	712	690	677	736	684	663	682	674	669	743	687	723	707	703	710	636	717	707	687	712	707	656	719	697	699	690	704	748	737	708	670	715	747	696	721	699	705	811	737	696	739	749	712	664	687	711	694	696	688	722	656	717	699	703	684	647	685	731	722	718	681	685	721	706	675	686	659	715	732	661	718	704	732	689	698	724	761	731	721	727	687	724	722	730	735	697	691	729	691	719	683	717	728	744	698	693	708	717	655	736	713	678	716	769	758	731	702	715	749	698	700	733	715	706	707	730	713	679	696	718	750	731	668	721	679	722	724	704	745	736	710	783	717	670	718	722	747	725	693	702	693	702	701	700	727	711	753	679	691	705	683	677	723	716	614	704	685	699	710	647	668	699	725	704	737	697	687	707	761	734	736	762	693	696	670	744	711	683	717	725	725	696	726	669	731	675	735	709	674	707	734	726	709	661	693	742	679	733	714	739	741	760	731	664	680	698	754	669	666	668	717	699	732	730	731	714	690	724	687	711	675	688	728	703	701	662	704	701	730	699	734	738	681	679	713	733	771	699	733	684	704	711	692	683	690	745	712	700	693	723	696	753	768	653	651	677	726	696	720	684	724	740	655	723	667	704	750	674	661	735	731	715	685	712	765	723	648	711	667	727	681	685	680	755	701	731	714	681	655	733	717	731	699	712	747	715	755	724	652	673	689	698	743	653	705	734	715	728	687	715	668	732	726	714	724	738	706	656	742	682	676	724	714	687	677	687	656	736	695	745	688	764	723	671	656	652	684	702	756	741	674	681	732	689	652	694	702	734	688	683	725	714	720	681	687	717	727	706	725	688	718	671	700	709	749	719	710	685	669	698	714	675	672	708	734	718	698	661	773	689	727	723	723	722	717	707	705	738	663	692	711	721	697	682	739	707
42032	42107	40299	47582	39261	24861	14767	7319	3812	2817	2252	2145	2403	2416	4342	6263	5035	4401	2928	1789	1022	733	427	349	347	343	289	322	392	329	342	394	317	350	344	325	314	321	357	351	345	334	359	353	340	330	347	343	345	355	374	353	328	356	326	371	332	358	351	343	392	356	370	371	331	393	335	369	375	356	324	385	338	363	355	334	341	339	365	341	325	345	358	340	342	332	327	341	352	329	321	343	296	341	327	344	308	329	337	330	360	338	340	356	373	335	308	338	323	354	352	330	347	387	352	372	342	326	350	344	334	367	341	333	367	315	321	341	347	358	348	338	363	377	346	332	346	350	343	331	326	341	330	351	355	332	360	337	369	339	345	352	316	342	358	337	330	345	339	320	348	334	370	365	350	375	362	369	349	340	367	344	349	320	351	340	337	332	371	341	330	340	365	353	329	352	351	368	380	345	362	383	363	342	375	324	359	348	348	308	328	352	362	345	326	323	338	331	336	367	342	295	362	345	317	335	336	352	345	338	358	343	320	329	364	369	380	363	369	362	359	330	344	323	350	336	326	292	366	318	340	348	322	293	337	353	380	343	347	347	338	345	361	352	352	370	364	342	303	325	316	329	346	340	345	366	378	318	354	315	343	359	351	357	340	379	331	321	336	360	343	360	344	374	370	350	391	350	390	344	387	335	365	341	329	353	350	340	348	332	352	356	349	338	345	320	353	312	339	362	359	329	363	332	328	344	345	361	353	369	358	370	380	336	361	364	368	327	329	340	349	342	342	320	346	367	313	359	367	367	320	343	326	354	328	369	353	340	339	348	409	367	361	338	360	351	334	361	341	348	324	344	332	337	337	336	308	378	361	357	352	349	362	347	377	348	313	347	343	346	338	352	349	356	346	373	316	367	349	348	343	348	384	351	349	333	347	343	332	387	340	348	338	346	340	320	369	389	346	358	327	347	342	381	354	343	342	333	319	329	338	341	337	373	354	359	334	338	328	327	338	404	362	318	377	347	353	335	324	354	320	332	321	340	338	334	349	364	376	350	339	328	334	307	301	370	331	342	327	354	355	325	363	315	372	369	371	371	348	327	318	372	358	333	328	298	348	353	319	325	360	363	327	350	345	331	334	344	344	365	356	368	335	359	318	333	329	295	388	359	336	352	312	331	348	350	363	337	342	363	349	351	340	332	344	352	310	400	354	370	319	352	344	355	320	333	348	357	376	319	369	332	358	344	340	329	349	337	351	348	344	372	389	334	374	337	310	355	362	317	337	324	391	386	339	334	334	385	322	377	340	329	355	341	329	364	369	360	336	321	337	349	311	357	339	347	319	347	379	349	335	351	350	351	410	354	401	364	341	331	331	317	336	362	361	305	334	326	339	368	338	335	326	323	379	334	326	298	348	332	336	325	361	350	348	339	374	380	356	328	363	376	358	358	373	358	364	350	339	321	362	363	342	339	313	337	333	313	296	361	314	371	342	327	303	368	365	389	348	344	351	355	397	386	339	350	363	321	318	357	331	343	367	362	330	352	356	359	353	356	377	366	381	350	395	359	331	344	351	339	350	362	344	302	321	332	358	392	358	355	352	340	339	350	326	352	327	358	309	355	335	351	339	346	351	376	346	372	347	317	325	349	344	354	340	364	360	321	332	350	350	338	348	337	331	403	356	323	347	378	395	369	360	344	359	307	374	331	328	346	372	331	350	367	354	351	286	355	344	350	326	361	376	365	350	326	357	360	338	367	347	338	366	349	374	355	349	317	333	351	353	372	345	325	337	338	360	354	382	328	340	358	304	346	369	360	342	321	339	359	307	346	347	362	358	360	377	332	344	376	347	382	355	321	333	363	325	351	327	336	346	340	319	324	340	342	341	351	325	349	312	365	350	352	348	333	369	356	336	358	338	333	353	336	379	349	330	355	324	349	356	368	334	337	341	344	344	313	363	351	351	373	379	343	348	340	351	324	353	354	390	393	364	370	342	318	366	356	380	342	339	344	349	349	366	326	344	366	317	343	342	317	350	319	362	370	368	367	358	344	335	365	305	314	316	362	359	363	346	328	350	358	346	338	390	338	351	354	348	355	355	337	342	362	364	352	383	372	397	347	382	391	315	324	349	359	338	331	333	318	359	380	350	340	316	357	375	322	340	365	361	350	369	343	373	337	329	353	355	339	329	371	360	347	371	363	352	341	332	330	345	344	363	312	357	336	347	341	348	365	343	341	359	340	333	376	351	356	373	329	367	344	341	351	353	320	330	345	328	355	377	360	344	355	351	315	306	338	332	358	322	332	353	334	365	343	344	342	340	342	353	374	343	381	333	359	338	360	368	334	343	368	323	353	377	351	367	304	324	330	360	321	351	328	339	324	335	356	336	312	333	339	361	350	330	355	351	330	354	351	328	344	382	357	350	358	335	361	350	302	373	345	351	333	341	365	321	344	336	347	352	322	371	346	343	333	349	326	347	345	348	369	358	340	340	328	334	339	323	351	320	330	352	374	347	353	378	331	328	367	378	346	340	328	348	334	340	347	323	372	341	370	371	364	359	360	349	331	336	373	362	344	349	359	356	324	353	358	337	347	326	347	337	332	361	354	326	313	378	375	352	378	328	307	361	369	323	378	350	350	330	328	348	315	360	316	305	311	351	390	360	308	367	337	353	343	379	371	320	346	339	333	356	363	364	345	348	361	324	351	327	336	385	337	337	343	353	326	368	349	360	328	343	314	365	349	337	354	376	341	340	333	370	330	335	371	380	323	319	389	361	335	317	367	339	337	346	349	344	347	334	341	338	357	333	302	350	322	378	373	316	336	347	350	324	384	336	366	362	357	381	368	318	337	345	333	338	318	356	329	322	327	355	359	323	339	342	316	341	342	344	339	333	336	349	336	371	334	310	344	325	325	346	340	345	311	358	358	338	349	369	356	354	346	312	395	318	328	363	349	377	358	323	327	365	349	370	329	337	321	369	327	348	358	347	354	338	375	338	353	355	334	338	344	306	346	346	362	344	305	338	355	306	361	318	371	383	319	350	330	367	316	352	350	377	351	320	330	320	335	324	337	358	351	375	369	381	375	364	366	329	324	327	372	349	367	307	323	382	356	358	339	325	350	351	337	361	334	376	346	321	352	369	353	332	335	323	359	331	359	349	339	355	340	319	329	348	350	372	361	343	360	337	323	374	357	336	364	376	341	372	325	338	364	389	349	348	355	329	359	379	333	364	364	338	336	338	337	324	294	317	351	354	338	349	379	348	342	322	357	378	340	366	320	337	366	345	332	356	341	342	363	372	315	357	355	379	344	354	341	319	368	334	353	320	359	321	359	313	340	399	387	335	314	352	326	285	356	378	326	346	333	346	335	334	361	366	323	356	369	325	366	335	348	338	339	350	314	346	384	366	358	346	353	321	357	369	398	328	328	355	366	339	353	340	334	349	334	321	334	344	349	338	360	335	378	320	353	334	324	343	329	353	322	328	332	331	331	351	366	351	373	343	351	368	331
28281	34281	40920	50003	37805	20948	14615	11544	9009	8666	8055	8765	10403	10915	18949	24057	20213	18324	13036	7638	4260	2270	1227	925	909	829	828	838	784	855	812	855	832	805	838	823	837	851	832	751	867	843	884	788	817	821	867	830	844	860	908	796	874	842	820	829	831	838	852	809	800	835	761	861	845	844	798	802	810	824	864	816	828	848	849	818	856	818	809	790	850	825	821	822	807	853	853	828	849	824	835	817	798	814	857	837	836	840	818	823	767	848	811	820	810	828	866	837	832	810	841	833	861	821	863	845	879	855	846	868	854	803	832	798	838	843	832	792	848	871	836	770	888	877	758	849	854	816	877	854	851	832	835	872	764	812	874	835	812	825	859	787	859	840	796	826	815	831	880	824	861	823	835	869	800	825	854	875	848	779	872	863	866	816	806	843	835	853	827	850	860	835	813	825	804	789	869	835	846	806	821	820	816	832	835	819	821	853	830	837	823	868	838	836	807	895	807	899	838	829	806	813	812	859	833	825	874	810	824	836	844	835	795	833	778	882	847	886	846	782	813	791	859	799	849	838	814	808	823	805	826	796	785	826	868	823	875	845	852	871	770	790	831	821	855	810	813	847	861	838	837	813	791	838	807	833	808	861	860	856	798	848	830	819	816	797	894	913	846	848	863	877	849	844	829	813	882	833	814	836	820	858	834	882	770	826	872	866	846	824	842	872	845	845	834	816	858	790	837	804	856	883	823	824	847	796	803	853	849	860	821	811	832	821	839	852	921	832	861	836	832	830	879	871	809	800	837	852	865	846	826	859	786	816	804	808	885	832	817	810	850	820	852	822	832	838	794	853	813	811	859	819	819	821	860	834	860	829	830	834	802	810	802	828	848	910	878	809	812	855	812	890	891	821	841	861	812	838	876	811	824	834	846	791	784	809	795	890	877	858	863	829	867	815	826	877	810	822	805	787	839	836	838	815	838	799	838	870	802	875	827	841	871	870	827	874	850	817	883	840	802	848	857	808	818	843	823	833	763	836	827	802	852	800	830	875	890	799	855	840	793	806	841	821	830	849	798	852	826	818	862	848	852	798	833	787	855	828	829	877	875	851	842	824	809	832	842	865	808	790	867	803	812	799	821	814	822	797	805	889	858	856	876	874	822	855	834	851	825	843	807	854	801	862	838	802	798	789	808	830	801	811	825	868	810	798	839	839	785	823	841	892	825	826	803	896	849	855	891	824	800	865	828	815	873	827	833	860	821	842	860	823	844	876	809	850	815	833	824	799	889	857	855	831	854	820	843	849	844	889	863	833	838	829	784	824	788	832	816	817	797	787	921	868	874	838	867	813	792	882	865	821	813	806	837	825	820	826	832	841	888	834	819	818	840	847	827	860	828	862	846	831	857	797	803	852	841	778	826	845	829	828	852	844	843	833	847	861	823	830	887	824	866	834	828	808	868	863	790	871	805	871	826	843	821	834	838	838	858	833	851	851	820	842	829	856	802	816	837	834	847	797	827	833	867	793	828	832	761	820	837	836	823	840	858	827	812	868	789	836	822	856	858	845	882	844	852	824	791	875	832	854	832	847	822	822	842	846	790	856	822	811	836	793	847	805	875	829	869	813	823	871	809	877	820	784	881	824	794	808	813	816	821	857	798	861	836	847	792	834	840	864	848	807	833	816	848	795	883	803	832	857	788	806	854	845	859	791	816	841	848	823	825	831	870	817	773	839	867	825	821	864	858	832	809	875	866	793	871	816	832	758	853	831	782	819	815	806	855	825	876	815	823	833	854	804	852	785	820	834	830	797	831	827	830	817	778	865	772	780	874	815	811	885	804	844	784	787	856	842	836	873	812	862	857	838	818	835	850	836	831	828	816	784	816	808	854	842	827	793	849	838	844	823	833	851	826	836	828	880	850	830	811	849	789	883	837	808	803	847	835	831	799	834	840	817	867	812	873	825	816	843	775	864	814	815	826	832	862	845	783	869	883	781	825	858	778	818	834	822	810	859	801	833	820	802	834	834	842	853	827	819	827	876	840	891	827	849	801	806	799	810	864	812	799	823	821	820	850	791	799	817	827	853	850	859	812	844	846	866	860	838	812	841	841	843	836	805	815	873	829	802	839	866	845	811	838	839	876	845	803	840	877	797	787	785	854	830	852	816	876	843	810	877	818	845	820	817	774	874	870	867	801	785	844	796	931	857	856	848	809	884	826	761	828	807	840	791	806	869	846	784	859	845	834	860	807	832	860	845	854	831	844	815	804	861	850	826	809	876	852	777	789	836	800	838	828	854	895	803	826	849	889	814	839	816	834	849	838	794	898	812	856	836	837	820	826	849	830	828	836	890	819	869	851	846	836	832	811	868	835	850	861	877	786	837	839	830	856	853	822	793	835	825	856	770	833	847	888	789	811	854	844	879	819	836	827	859	817	861	831	812	811	793	845	809	856	835	848	879	796	830	805	885	859	827	815	851	806	778	847	868	780	875	808	832	810	832	882	809	887	851	814	921	861	822	832	843	848	838	813	794	822	830	807	790	794	850	820	793	802	858	811	825	815	848	854	829	812	876	829	821	826	837	829	824	883	858	838	816	822	884	803	811	869	799	863	810	801	866	844	862	838	832	792	835	841	810	791	858	870	797	867	849	775	861	818	827	843	804	845	872	809	850	840	808	789	880	838	800	811	847	861	849	823	829	865	832	819	823	798	828	851	822	825	894	841	867	835	864	798	842	848	818	821	867	806	816	800	818	824	836	822	844	874	827	810	906	841	859	809	830	826	834	780	781	850	822	886	855	879	854	849	850	840	895	857	845	893	766	825	847	870	852	823	855	765	829	846	845	850	839	857	839	832	907	816	827	759	820	768	807	824	811	891	884	825	855	857	878	805	823	840	843	849	840	777	832	842	800	855	811	856	830	804	868	790	805	815	861	801	856	847	829	823	860	852	869	790	867	880	860	832	852	839	820	838	810	844	873	871	834	873	833	844	852	878	843	865	840	884	835	817	873	827	812	818	809	862	770	790	837	847	787	873	864	814	885	851	847	814	782	839	823	821	881	849	852	844	829	857	817	811	800	837	856	850	862	869	829	827	745	814	837	803	868	816	787	834	841	816	838	885	810	848	869	852	844	876	873	780	867	779	851	796	864	841	830	824	868	870	829	856	848	788	843	794	832	858	899	814	808	844	896	812	800	851	834	837	849	847	853	907	840	817	829	814	889	837	841	784	804	826	848	790	808	821	858	837	828	827	873	808	812	765	854	813	871	829	800	846	851	841	881	831	788	819	856	787	837	801	840	743	828	763	828	797	834	833	834	857	837	808	836	898	830	851	872	843	857	861	892	852	820	883	870	833	856	857	878	855	839	889	847	819	852	880	852	855	801	825	868	798	784	858	778	811	813	790	839	838	872	803	884	808	809	818	834	850	820	838	860	859	854	814	883	815	822	821	825	896	828	850	845	859	824	810	808	843	812	816	806	859	806	812	845	818	891	827	803	848	811	841	853	789	835
49361	47886	49411	47592	40649	31905	22903	14012	6932	5023	4212	3684	2787	3726	6021	9443	9747	7143	4665	2593	1348	706	464	367	324	310	298	330	331	326	346	321	352	322	364	322	296	324	319	338	292	332	332	349	340	320	343	353	293	318	345	340	356	342	307	282	342	350	306	309	302	366	327	346	361	324	289	326	357	340	330	354	338	365	320	325	335	351	335	313	329	362	324	337	310	348	322	312	307	327	331	341	325	289	305	326	333	331	357	323	315	327	353	310	288	312	299	325	347	344	322	348	347	350	308	335	330	318	309	332	331	314	332	361	297	338	336	329	353	336	366	321	348	329	311	309	336	322	358	355	320	323	308	332	316	312	342	340	341	318	315	313	358	305	323	339	321	297	341	353	294	349	352	323	324	331	369	317	348	302	349	303	344	361	331	338	316	325	318	303	322	321	339	316	310	311	305	336	316	346	358	340	358	343	330	331	321	348	325	336	303	329	332	326	292	312	336	316	325	324	298	296	303	346	324	310	321	338	325	287	321	320	337	326	328	379	316	299	300	322	344	323	301	300	347	311	324	332	336	337	356	345	308	324	345	364	350	338	329	321	348	325	330	361	361	291	323	368	328	334	316	337	338	333	336	336	348	331	328	309	296	343	304	323	333	342	343	309	351	313	336	340	288	324	323	325	342	333	334	367	359	334	354	339	313	328	323	331	288	330	315	285	341	375	316	358	315	334	333	311	347	352	353	341	330	363	334	352	347	306	331	319	349	299	316	338	330	293	357	321	302	331	320	328	332	316	360	315	292	321	338	319	340	324	320	340	342	326	352	327	346	332	309	336	342	321	303	336	360	356	333	348	338	323	330	317	323	341	297	331	325	332	340	316	351	327	324	335	336	348	333	307	340	302	333	326	361	365	381	343	348	377	370	328	334	326	320	338	348	359	323	338	327	352	308	325	327	334	328	357	286	331	337	332	333	308	305	327	297	304	345	311	348	307	328	293	327	333	306	352	357	336	350	326	324	337	345	300	350	305	353	346	320	317	336	315	352	344	312	319	355	313	287	351	345	341	321	348	320	320	379	334	320	309	330	337	363	330	351	317	310	354	311	349	285	318	309	343	352	344	332	318	327	347	334	291	347	338	349	323	343	354	338	312	318	326	307	333	310	315	332	319	321	344	344	354	310	305	338	343	308	321	310	329	327	323	336	341	330	332	331	300	335	318	331	333	342	338	317	339	331	302	307	323	320	375	321	320	326	292	321	362	306	328	322	355	292	344	339	318	336	304	349	318	317	323	288	341	329	311	322	313	340	362	347	287	317	312	322	303	389	342	302	343	338	326	296	331	303	327	319	312	345	340	337	343	355	319	336	345	333	357	342	329	336	312	353	306	351	307	376	333	331	360	336	328	314	266	299	315	356	306	328	349	319	340	319	327	332	347	327	331	355	362	335	325	333	333	352	318	322	329	276	323	322	316	336	329	325	365	322	345	372	336	341	329	305	307	310	315	306	321	333	350	343	326	338	318	350	314	305	348	339	323	352	322	307	335	344	326	305	316	329	322	305	364	320	322	323	321	356	354	312	327	319	341	356	323	337	340	322	303	352	318	293	323	302	353	327	319	331	351	347	286	325	318	307	318	358	343	320	343	321	329	363	310	328	321	314	364	337	339	337	321	342	346	361	345	317	316	296	347	332	356	303	340	337	344	341	303	314	365	345	326	326	313	305	331	339	327	325	338	309	329	330	323	319	365	293	347	339	343	300	324	314	322	337	320	342	327	330	365	331	333	316	343	322	296	341	352	329	325	358	337	327	302	376	298	360	348	301	316	302	331	327	339	322	333	331	304	328	329	343	330	339	313	331	329	351	337	341	349	317	357	346	356	310	333	332	342	304	345	339	344	294	318	322	349	312	292	321	349	322	304	342	295	316	328	355	326	326	340	321	300	342	332	320	349	369	348	342	336	333	335	323	313	331	355	312	327	355	279	337	322	340	320	333	339	299	328	371	348	371	344	312	327	328	330	378	327	330	291	297	314	308	325	348	348	317	350	345	338	318	336	342	317	310	341	337	363	322	354	301	355	306	323	339	332	332	317	351	315	340	327	314	339	359	342	326	292	327	324	331	288	335	327	328	366	346	306	340	278	326	278	329	316	345	343	357	317	343	305	310	325	312	332	327	303	313	336	356	306	319	334	333	360	326	351	336	305	321	323	368	343	353	334	350	355	303	328	290	349	323	334	344	339	357	355	342	315	314	327	312	331	323	316	331	308	321	355	341	312	367	337	353	336	334	316	328	329	338	296	328	357	359	335	328	323	289	327	328	332	310	314	323	327	320	323	332	322	362	361	331	308	321	310	331	354	363	322	326	348	326	290	335	324	344	356	377	368	303	347	338	297	330	344	343	321	345	333	351	298	318	311	307	384	343	369	333	323	334	310	332	315	350	322	325	332	330	316	300	322	321	332	334	300	304	324	319	307	327	337	340	322	318	306	342	355	342	318	300	349	320	329	323	306	342	322	320	346	355	308	341	302	329	384	336	304	316	322	333	370	297	322	354	329	303	311	361	369	302	312	359	305	302	345	344	305	364	313	327	334	347	339	325	313	326	325	313	323	341	348	319	313	352	335	316	335	327	325	354	302	321	357	320	311	323	329	293	356	323	311	322	333	342	312	336	344	313	316	294	326	350	313	327	326	333	327	344	354	321	324	288	368	318	334	358	333	361	324	365	330	337	333	351	333	364	338	351	346	359	330	353	357	292	342	317	302	342	323	304	329	325	319	357	296	311	333	363	322	335	320	316	334	303	339	332	338	350	312	322	321	340	303	337	315	315	295	311	319	337	317	305	328	325	307	294	302	334	354	350	314	302	363	324	320	340	301	329	333	336	327	326	335	316	343	342	347	340	349	323	328	312	322	335	314	335	320	306	329	292	285	308	328	342	298	300	310	325	326	323	352	336	310	341	326	310	301	348	316	323	321	311	307	309	305	324	306	321	327	288	314	336	314	308	324	327	300	317	307	336	327	347	324	324	323	354	321	328	348	346	320	301	309	308	315	334	325	332	341	337	325	350	334	353	326	313	339	322	328	313	324	344	338	312	331	307	329	340	301	344	302	355	322	314	320	333	333	333	307	325	322	358	321	318	335	357	341	356	338	350	295	328	352	349	320	306	372	369	320	352	304	354	325	317	327	335	292	353	336	327	333	358	357	348	349	312	330	343	341	318	310	338	272	339	291	324	349	338	326	331	341	329	348	297	303	326	290	330	320	300	338	330	341	329	315	338	345	330	324	320	331	343	330	303	322	321	337	328	333	303	361	338	298	313	309	334	301	303	353	308	334	356	334	332	328	329	359	329	326	336	345	313	315	328	323	332	323	325	322	327	340	310	341	325	347	310	335	323	317	335	329	336	358	321	352	352	333	341	332	328	358	335	355	313	315	305	306	335	307	339	333	348	332	338	323	350	329	321	331	345	327	304	304	318	302	309	350	354	313	343	333	283	372	332	324
34686	41111	50143	53291	46797	40658	19807	16494	12177	12975	12395	12640	10498	15763	23402	30358	29364	24179	17608	10758	5645	2539	1347	883	862	800	829	767	782	814	772	806	797	831	793	841	817	792	801	775	762	837	813	809	832	768	762	786	742	728	810	789	793	745	775	826	790	804	775	804	786	751	776	765	752	796	749	812	792	790	818	818	801	778	765	832	802	810	758	811	812	814	804	788	776	785	784	762	801	779	760	787	838	762	770	792	741	779	780	771	820	766	794	817	762	831	801	828	776	759	759	804	782	785	781	765	784	764	778	839	767	786	782	783	840	811	812	750	775	722	792	807	758	774	742	769	779	850	828	694	792	774	724	808	782	793	773	791	778	715	747	766	766	756	770	747	801	775	780	779	748	791	769	824	773	818	791	876	809	780	808	782	795	807	806	783	782	767	824	772	751	831	731	716	772	797	768	816	810	791	783	773	809	774	827	768	788	832	842	777	750	789	761	771	816	816	850	807	771	765	761	800	817	797	830	835	778	809	792	795	843	780	807	754	833	799	831	782	764	816	745	787	793	815	764	778	829	775	794	876	761	830	771	760	789	770	780	788	740	812	756	805	766	752	767	778	776	742	799	798	762	826	791	801	805	737	758	801	766	807	799	767	801	741	779	799	772	793	738	788	767	800	756	776	793	782	798	761	778	819	765	778	764	752	737	772	775	796	814	782	814	798	720	758	795	828	764	807	814	803	790	801	807	772	812	783	771	761	808	831	848	787	818	827	799	736	722	774	747	742	828	727	795	797	798	780	814	778	763	774	823	802	787	773	827	818	773	844	789	795	810	748	740	786	818	846	772	802	799	735	852	775	755	727	851	764	762	830	773	794	774	739	712	784	767	800	801	811	807	826	762	809	801	819	820	794	824	762	787	793	731	789	775	775	745	776	748	787	808	815	772	792	787	798	785	771	803	792	795	797	794	799	774	778	759	790	803	796	787	806	816	815	757	820	823	794	800	803	785	774	786	774	770	814	810	713	796	796	791	844	787	787	795	755	823	837	763	728	748	774	805	766	762	772	795	842	833	824	787	746	772	811	836	799	796	802	769	813	771	776	803	816	827	788	778	788	792	807	739	757	791	782	772	755	777	760	788	769	789	783	810	745	767	752	769	793	821	790	765	786	768	817	776	748	797	780	756	765	781	798	784	796	788	762	810	777	764	772	790	779	806	799	789	789	766	813	813	769	769	747	796	752	756	782	802	818	809	794	778	806	790	806	759	749	787	795	782	815	843	775	794	751	773	815	773	782	823	797	741	795	830	777	779	790	808	845	778	786	802	752	751	786	777	823	799	774	759	711	823	789	778	745	770	782	842	764	759	796	755	813	815	768	883	824	796	840	783	815	819	778	799	802	711	760	795	831	829	781	787	796	816	797	778	801	772	844	810	760	847	796	774	797	791	739	758	760	812	737	750	799	781	763	784	788	802	780	805	793	826	740	842	772	734	797	786	761	760	769	795	800	839	808	785	791	782	794	868	779	763	801	767	788	797	791	754	822	784	736	814	754	792	804	827	802	779	786	795	763	771	803	811	755	782	771	774	792	819	785	822	800	755	797	772	768	787	793	754	814	797	768	841	779	757	777	756	786	817	783	764	799	770	846	808	768	769	772	811	793	813	810	803	824	810	828	851	749	781	744	768	763	773	805	829	811	786	772	820	806	817	796	781	833	773	801	776	743	798	812	764	790	813	803	750	821	785	747	782	760	765	784	780	812	839	807	795	789	796	749	795	815	786	744	829	808	784	786	735	710	805	780	832	754	753	753	771	734	789	762	828	768	751	772	786	760	783	735	784	794	797	715	782	759	746	748	813	836	744	754	817	782	757	741	770	840	892	848	796	823	777	736	809	792	771	805	770	818	812	744	772	771	815	767	781	747	811	782	796	812	767	784	780	773	768	776	735	804	758	800	750	808	781	809	770	854	761	801	743	792	753	829	805	785	767	815	787	791	828	819	804	788	801	831	767	788	786	763	805	812	764	805	806	772	770	785	811	780	764	757	770	790	806	801	737	729	766	791	743	790	832	783	819	821	816	774	769	821	772	800	831	735	792	792	760	808	798	771	756	774	785	728	830	809	791	790	803	797	741	804	791	810	766	790	760	775	756	819	834	841	793	818	747	808	800	800	772	769	807	820	804	745	702	783	827	811	771	782	811	793	737	786	776	727	825	798	820	764	806	738	835	824	791	769	788	802	791	771	791	785	813	810	854	824	815	759	800	803	789	759	748	763	733	810	829	779	773	806	782	790	801	792	783	781	760	822	782	787	789	795	723	786	814	775	773	779	821	794	830	782	776	794	785	770	837	825	807	798	775	789	806	746	802	788	761	755	784	787	725	811	780	793	792	705	820	775	783	786	770	756	747	747	756	778	777	763	760	798	727	785	775	797	790	763	760	790	788	737	758	835	798	822	822	791	799	768	792	820	801	787	729	803	822	796	819	781	783	750	740	724	830	766	785	825	795	764	739	764	779	787	752	791	763	787	795	764	818	772	745	802	791	750	767	800	783	820	777	790	778	807	773	757	797	794	770	773	822	765	769	763	759	763	785	760	755	752	725	748	775	805	765	821	729	788	791	800	781	741	795	778	824	808	816	772	744	716	787	784	782	761	832	833	777	720	790	771	751	794	712	835	769	788	803	794	730	817	814	770	809	748	831	819	758	803	771	817	774	796	774	755	750	798	798	810	809	785	808	769	722	821	797	778	769	753	758	835	784	737	787	847	785	808	817	817	783	813	746	830	791	814	761	795	797	795	786	800	765	805	794	755	775	764	753	772	771	847	812	805	734	744	767	799	794	793	788	752	761	793	781	797	745	731	765	766	796	782	780	813	760	770	816	828	788	835	776	783	757	812	780	819	758	800	733	785	781	835	800	750	809	777	774	785	837	756	797	787	782	745	757	759	768	793	805	758	779	789	796	801	807	764	784	794	772	789	771	838	755	781	785	768	765	801	787	787	813	769	755	756	790	763	759	842	814	786	790	777	754	836	758	798	813	765	734	750	781	773	800	795	816	784	806	764	761	792	815	812	798	776	770	782	796	855	779	755	769	803	780	806	758	842	759	775	794	787	718	838	784	788	831	766	791	792	776	753	814	761	836	791	800	831	766	795	767	835	788	753	888	808	719	778	787	790	806	791	816	794	820	846	787	836	844	747	745	823	792	799	777	771	815	741	770	813	728	761	810	774	856	799	804	801	793	800	736	790	791	777	784	791	778	778	779	789	835	795	771	760	814	730	777	758	773	797	791	785	784	748	776	758	779	783	814	790	733	835	774	787	822	838	874	746	768	782	770	796	760	827	785	744	759	753	769	806	800	781	784	822	771	825	778	828	831	798	794	777	815	758	829	750	795	840	796	857	770	843	766	763	833	758	737	787	831	809	769	770	784	751	736	736	805	816	760	819	785	775	798	723	761	805	799	789	799	766	781	795	791	784	761	784	817	775	781	816	793	832	758	770	788	752
13580	9833	12295	10410	5933	1565	822	740	799	715	622	456	387	349	368	543	719	760	649	529	401	343	260	287	243	282	254	282	269	250	282	253	290	258	249	271	270	260	247	255	274	276	257	251	271	291	272	271	256	237	267	273	277	297	245	261	285	261	246	253	287	248	243	274	266	291	257	275	265	259	289	234	287	255	291	252	249	259	267	221	265	277	283	251	267	243	266	261	245	275	280	277	260	277	292	258	297	254	255	272	269	267	246	271	294	253	256	271	292	273	245	268	262	259	304	260	230	257	258	286	241	270	246	276	238	280	319	292	256	262	262	270	292	293	261	243	260	248	247	271	262	268	277	245	247	293	302	275	269	266	279	266	269	268	269	286	267	255	263	240	250	261	256	298	269	280	255	261	258	269	264	260	253	273	278	264	255	283	255	275	275	262	266	287	248	256	251	273	270	275	276	229	276	256	282	265	249	278	269	253	284	276	267	256	269	256	278	285	251	254	251	254	259	262	254	251	297	278	264	291	264	286	273	263	280	284	230	298	276	247	267	254	282	272	283	210	219	278	260	233	274	274	271	250	289	244	243	261	308	233	269	255	257	253	264	262	252	272	250	269	269	293	265	249	259	262	293	242	265	281	285	273	269	283	258	268	251	268	302	284	304	257	266	256	241	274	280	299	299	271	256	237	262	305	276	285	253	301	274	261	253	284	265	263	242	264	272	261	268	292	233	258	251	260	282	256	296	278	270	283	260	249	284	300	299	264	266	270	246	256	258	273	287	256	227	273	273	259	261	263	266	248	242	269	252	253	250	265	280	292	264	253	256	241	273	261	283	274	247	239	239	249	273	273	281	242	258	298	284	236	268	259	291	252	270	279	291	266	275	241	276	261	280	254	257	277	253	270	246	294	282	252	246	265	276	279	263	248	271	257	256	262	231	274	251	285	255	252	262	238	276	270	282	257	263	249	287	278	277	269	282	268	232	249	274	278	272	262	266	276	259	274	271	305	274	273	257	264	284	277	235	253	273	245	241	266	276	272	243	262	276	298	247	274	290	285	274	274	252	290	258	248	257	277	304	268	292	241	286	254	275	277	257	251	298	254	244	255	275	241	265	271	260	291	276	267	253	277	245	253	252	277	257	267	293	296	266	282	271	290	259	257	268	276	284	283	274	276	247	285	273	264	284	263	284	275	229	265	269	286	295	276	273	281	286	253	281	261	229	286	256	263	264	313	282	266	270	250	248	281	269	302	303	264	261	288	242	238	229	266	253	258	263	305	285	254	284	279	265	277	283	249	275	293	250	264	266	270	292	257	286	271	262	286	279	297	264	287	268	291	267	243	279	260	256	258	266	270	237	248	315	278	237	274	301	247	267	251	253	279	297	270	278	295	291	277	294	256	275	261	238	249	267	267	264	264	268	235	278	256	259	248	237	294	287	245	249	257	228	278	262	273	295	248	274	292	265	274	267	260	277	249	243	270	277	256	280	249	245	257	252	275	278	265	265	262	254	249	243	269	269	284	289	259	268	250	248	292	291	269	271	258	257	286	278	232	240	248	278	281	241	274	274	246	270	287	265	240	265	287	260	256	259	290	242	277	275	253	253	282	242	278	251	246	268	259	246	258	249	280	231	244	259	255	284	243	272	288	261	254	275	269	279	276	241	281	278	255	251	253	272	273	262	270	267	270	277	282	280	277	290	270	292	241	267	242	260	280	251	279	266	254	262	295	265	256	257	244	267	256	288	267	245	266	266	283	242	254	286	268	271	257	280	239	273	282	281	271	245	277	280	251	263	259	262	244	285	286	272	277	268	246	265	257	254	304	245	269	232	263	258	250	260	285	278	279	245	268	269	257	267	292	265	289	249	256	266	287	271	257	259	294	274	260	261	288	242	266	270	274	265	261	297	253	252	286	299	288	269	263	259	248	281	268	237	262	279	252	255	263	245	248	291	282	260	266	273	284	273	267	261	279	297	271	276	291	283	244	324	291	283	261	294	279	264	283	284	256	286	260	256	266	279	270	267	273	260	278	263	262	278	302	259	254	250	266	278	258	255	240	267	284	257	289	265	267	264	265	289	275	296	279	289	250	265	275	230	279	251	250	260	258	274	242	251	271	287	250	291	303	265	262	287	312	274	255	275	289	280	305	268	273	282	273	249	235	250	274	260	291	273	293	267	272	270	305	293	265	237	274	229	250	272	259	257	248	255	278	255	236	254	277	291	237	267	270	242	247	278	268	282	253	223	269	286	261	263	267	283	279	269	264	280	258	236	240	263	264	277	285	262	258	263	282	267	254	252	240	263	297	261	285	288	257	250	250	301	256	237	270	268	275	251	265	256	287	255	283	246	286	270	238	264	269	267	256	254	265	242	271	277	227	281	271	237	272	259	285	266	274	274	266	242	247	255	261	246	298	257	285	284	272	267	261	252	279	242	239	265	287	227	263	274	260	244	251	244	271	235	268	261	294	252	267	249	264	274	265	275	256	255	270	279	279	278	228	262	280	274	284	274	246	279	266	298	274	257	278	274	274	294	280	258	238	267	255	245	273	276	248	264	299	268	261	260	242	267	287	269	284	253	246	284	278	267	254	275	240	250	245	276	282	282	265	244	283	277	234	273	282	242	262	280	267	284	273	264	289	282	268	271	290	263	285	279	277	296	274	293	287	294	238	228	281	265	268	238	258	250	266	246	269	308	263	253	276	238	244	280	260	243	256	260	288	270	306	231	299	258	297	262	231	245	268	225	248	300	261	263	265	246	278	229	312	252	251	240	267	262	242	250	257	276	257	263	290	284	285	278	281	251	295	255	236	261	298	272	276	261	269	240	229	246	270	255	275	257	290	290	287	265	258	280	239	250	285	288	273	262	275	281	249	248	249	249	278	273	241	273	265	267	250	247	259	269	277	248	269	235	261	263	266	242	260	244	275	315	264	271	272	285	304	272	270	265	238	243	259	268	295	260	286	261	277	263	244	262	274	264	254	275	296	252	249	250	281	248	249	293	280	277	261	281	259	294	260	255	262	288	264	260	234	257	286	283	264	238	262	287	259	286	265	268	285	267	243	262	252	294	282	261	266	264	257	257	269	257	259	285	248	257	264	279	267	262	287	240	271	277	272	246	264	230	257	225	261	268	282	258	304	295	242	277	262	276	279	289	251	269	277	271	253	251	248	266	271	252	279	266	270	265	259	251	240	261	273	289	292	271	260	265	239	233	286	282	294	270	256	298	260	267	249	256	256	268	266	251	247	252	266	310	306	266	264	257	258	271	280	247	254	229	225	262	274	287	251	268	276	244	257	284	267	273	245	281	284	280	261	229	270	276	266	276	268	264	276	248	232	270	258	273	279	256	302	243	260	290	274	254	267	269	270	290	274	270	278	260	297	261	249	247	287	281	271	268	270	269	232	272	300	269	290	217	257	261	271	242	278	284	273	254	267	272	249	254	275	285	259	244	276	246	255	242	252	258	243	257	260	261	262	243	260	275	262	255	265
8754	10603	20148	21402	16228	4484	2791	2750	3141	3188	2555	1840	1313	1358	1570	2521	3403	3197	2684	1825	1285	947	757	675	647	699	665	642	652	659	670	666	640	665	716	669	644	622	626	710	626	680	659	654	688	668	698	682	658	699	664	660	705	655	659	641	650	675	607	692	644	651	656	614	655	702	661	652	652	669	668	709	673	666	645	665	649	644	643	677	700	690	661	653	719	678	653	648	646	672	607	658	646	681	669	669	694	707	665	662	675	649	668	651	681	638	634	656	669	693	660	635	656	665	690	699	679	663	655	619	659	646	654	653	667	681	668	715	646	682	649	646	711	680	670	636	643	658	635	670	641	660	717	711	713	628	633	683	718	680	637	702	702	675	679	668	663	659	682	670	698	647	696	608	701	665	654	680	674	631	686	663	700	664	669	666	716	675	661	678	665	665	657	702	642	703	670	710	657	703	691	706	679	683	642	617	658	665	638	648	639	716	627	681	655	661	658	682	670	639	626	665	672	678	707	720	676	697	676	661	716	664	722	615	650	651	677	689	676	699	668	598	686	659	693	651	635	671	650	670	687	640	655	653	681	683	680	640	657	640	698	708	677	665	680	693	641	658	648	716	678	647	603	635	644	649	686	652	634	696	627	662	662	631	683	675	656	651	663	649	694	619	656	654	666	654	686	629	640	632	658	677	602	656	707	677	656	703	656	642	683	643	688	616	646	700	670	642	682	618	674	630	663	682	681	683	693	714	663	650	637	661	681	639	613	602	649	703	653	691	637	666	651	673	645	670	720	649	694	631	695	652	694	661	648	659	632	653	690	656	635	701	668	722	661	692	696	674	672	655	635	681	674	614	652	638	694	686	677	677	637	663	656	688	660	665	645	659	670	656	665	634	658	629	641	673	696	639	683	670	612	637	680	635	678	666	658	649	703	660	660	673	682	657	624	686	670	679	637	646	686	660	655	643	642	666	670	682	699	647	647	671	619	686	637	665	682	699	628	677	689	647	626	656	682	684	658	688	655	648	613	699	697	669	700	667	692	662	662	682	703	703	673	623	625	665	657	682	636	653	623	663	691	651	678	667	628	658	639	634	644	663	690	687	656	646	651	668	715	677	665	677	641	652	670	646	630	653	681	671	642	660	638	681	662	652	653	673	648	673	695	660	722	636	667	693	677	625	652	675	634	641	623	665	691	633	707	669	664	668	674	639	683	635	663	638	619	633	636	710	703	661	699	678	646	696	641	669	655	623	651	651	630	703	673	718	622	698	641	643	679	694	665	630	708	635	658	673	616	652	662	659	674	717	633	674	654	680	739	696	675	669	593	674	734	709	652	688	659	655	692	620	630	671	686	667	644	687	627	648	635	670	642	619	637	691	694	653	665	690	663	687	606	650	636	637	614	672	618	695	677	654	678	642	686	679	623	665	655	674	695	667	666	673	683	677	670	666	664	663	669	643	683	711	686	681	656	685	641	684	623	658	672	644	676	578	674	683	647	688	674	664	664	651	721	675	699	685	636	624	650	672	662	648	673	622	663	703	604	674	660	635	653	651	665	681	707	668	686	636	627	673	683	672	667	679	671	603	676	662	699	645	642	669	628	655	667	640	661	680	728	674	651	668	642	722	715	680	672	628	682	606	632	723	642	677	643	686	708	632	667	660	711	681	646	670	637	652	694	630	651	651	640	648	707	693	728	641	624	657	657	639	640	660	618	621	653	671	673	663	637	663	621	695	673	584	640	620	656	636	627	661	602	649	619	700	662	672	634	685	654	647	653	682	619	676	683	653	702	645	646	647	682	674	679	684	695	696	683	669	634	732	672	708	639	685	669	633	653	693	633	646	657	714	661	696	718	683	631	674	656	667	706	627	652	647	716	664	674	651	634	638	649	658	739	632	683	644	647	633	639	675	665	699	696	685	654	686	696	653	659	649	685	704	672	668	650	686	641	713	657	674	669	702	640	652	671	650	629	664	685	669	677	675	639	703	643	628	637	621	678	655	675	677	645	662	704	658	642	657	652	676	628	693	713	641	670	679	699	660	635	654	587	646	676	678	644	666	641	695	683	701	649	674	656	688	655	669	694	665	672	716	679	624	658	669	700	657	695	637	674	614	686	659	666	640	674	689	698	656	611	663	675	664	705	688	671	678	688	694	637	653	679	658	675	662	656	635	658	660	673	665	681	670	651	694	631	680	671	663	685	714	633	663	663	626	647	673	650	651	652	648	658	675	666	662	648	644	657	640	645	646	685	677	686	670	670	635	675	602	662	675	615	655	658	616	674	678	687	660	739	635	694	645	657	695	667	709	674	653	732	644	637	651	648	631	697	676	712	657	656	625	685	679	642	695	705	703	642	655	658	662	664	684	656	678	677	638	649	670	687	627	659	679	629	648	697	689	663	680	707	603	666	640	643	716	692	674	615	606	658	627	648	667	675	657	684	674	720	714	663	617	692	632	692	702	646	608	654	673	664	662	689	662	652	643	676	682	685	640	658	645	677	692	649	628	651	653	657	644	669	656	666	653	644	634	668	664	729	663	682	690	664	702	670	646	660	658	646	686	641	660	679	663	653	671	679	677	680	686	663	659	669	681	657	677	660	643	637	587	628	635	684	666	744	678	673	661	644	676	616	673	652	656	662	638	632	659	684	704	618	686	654	684	667	692	641	684	659	629	674	648	638	687	672	661	715	683	693	694	652	643	658	634	632	666	636	653	661	639	665	676	680	654	622	661	636	662	692	674	682	693	631	661	647	643	667	653	670	679	639	634	687	702	628	668	668	650	656	708	626	584	650	675	635	645	664	646	601	645	656	625	658	650	690	678	665	666	673	669	654	661	710	709	643	666	691	650	642	709	650	690	668	644	658	647	669	702	700	674	685	665	638	698	632	706	656	653	666	665	649	671	687	702	654	682	698	689	629	672	637	610	681	684	679	690	684	730	661	679	681	635	687	644	669	652	646	636	671	672	662	708	644	632	641	661	689	680	657	682	683	653	662	622	690	675	700	657	739	635	659	677	724	658	718	636	689	687	678	651	679	690	680	657	655	704	631	660	610	680	648	687	709	645	676	628	664	663	663	654	688	640	677	623	682	675	625	675	637	699	721	641	705	706	661	650	697	681	659	665	666	637	680	680	688	649	632	641	661	686	659	653	686	657	669	601	688	676	667	655	667	693	649	625	651	637	658	667	686	694	641	673	637	652	646	652	696	653	606	691	699	675	665	694	644	688	665	650	645	640	673	717	637	664	668	637	648	641	677	609	674	687	644	687	691	704	642	693	702	689	673	682	653	657	657	651	623	688	622	696	686	618	629	614	639	686	626	694	671	650	650	692	679	686	667	663	717	603	688	655	659	676	708	699	622	631	677	635	652	649	644	672	678	639	619	680	685	642	663	679	631	651	647	678	679	621	670	703	670	678	673	694	695	679	683	666	659	648	663	636	667	669	681	673	652	685	682	674	663	634	674	676	697	663	637	678	666	643	629	660	651	670	635	622	659	681
37625	48959	52310	43585	37955	28089	16723	8964	5314	3018	2602	3055	2334	2462	3655	4881	5966	5270	3462	2046	1116	702	489	368	344	378	326	380	352	383	323	323	367	309	363	324	306	327	361	372	366	323	341	355	324	356	356	343	330	348	339	333	323	299	310	330	356	356	313	346	328	369	330	340	359	314	353	305	335	292	369	336	311	320	312	356	370	356	323	338	284	330	373	314	372	320	333	334	347	364	337	334	354	329	322	326	336	368	366	333	323	339	348	367	358	370	337	343	324	320	331	358	323	357	337	323	325	311	322	326	345	328	373	360	356	321	349	332	331	350	304	321	337	304	328	364	343	338	353	360	337	332	324	313	363	341	348	328	349	334	341	348	315	345	344	339	315	312	343	332	348	374	324	342	316	390	344	343	328	289	357	352	328	333	334	322	337	362	362	332	329	354	374	364	360	348	331	330	329	355	337	363	343	300	330	360	321	352	331	342	339	311	324	340	325	332	334	324	331	321	337	327	326	366	333	321	317	326	355	328	323	341	337	345	323	338	314	356	345	311	345	330	308	311	336	303	355	342	330	333	299	352	329	357	388	341	337	344	320	353	351	321	350	349	342	317	317	335	349	334	361	327	339	342	324	320	339	340	351	339	336	345	327	355	331	313	322	320	314	336	351	340	365	299	345	328	366	371	328	373	335	334	315	377	330	295	315	330	352	330	329	348	354	386	369	343	310	326	332	318	351	327	331	338	351	293	321	358	327	352	313	327	373	351	356	357	341	336	354	329	341	341	375	335	328	314	363	341	311	325	359	328	355	327	325	366	358	335	333	349	332	340	356	349	333	304	325	357	358	360	325	327	330	342	327	345	352	347	346	319	343	341	319	349	336	322	351	331	330	322	360	368	344	331	334	337	361	375	314	339	331	341	362	335	347	332	326	319	310	335	320	335	341	311	359	352	350	330	333	336	327	318	332	376	341	360	357	327	345	346	337	321	345	351	341	357	343	339	328	340	330	339	366	334	309	360	336	342	355	322	317	337	329	330	341	333	331	332	351	332	325	344	343	337	348	329	367	341	347	373	323	336	340	356	341	355	347	332	322	344	344	341	330	321	344	347	343	342	345	348	334	346	352	347	345	333	377	353	331	316	318	326	315	343	352	317	300	329	357	366	331	351	317	341	379	321	340	349	348	344	326	317	312	364	332	356	340	349	298	304	331	344	353	332	324	328	321	347	365	340	316	304	339	338	312	334	349	338	316	328	325	389	368	369	336	336	352	328	327	358	335	312	340	325	360	373	354	314	329	338	376	314	361	320	324	352	336	329	343	343	348	348	290	313	345	334	327	334	345	363	371	355	329	354	319	358	331	320	340	323	308	344	361	351	312	296	340	349	361	326	334	333	321	343	326	309	335	357	354	342	300	300	338	364	307	323	324	356	335	334	374	320	361	307	314	339	329	344	353	338	345	306	337	340	346	353	336	350	332	341	338	326	355	319	331	324	348	316	328	323	358	347	367	333	350	333	339	317	359	364	354	325	315	344	354	360	318	333	325	327	321	334	364	337	349	364	318	300	358	338	324	330	309	338	323	335	291	343	339	351	328	336	341	309	340	335	332	335	307	355	363	339	329	325	339	321	355	361	347	357	330	360	348	323	327	311	296	311	357	333	329	341	374	324	321	356	336	336	302	305	351	326	338	336	329	365	321	312	352	354	315	342	359	325	326	344	343	324	349	347	379	335	364	332	337	361	328	370	334	376	337	351	345	323	358	337	325	372	352	311	350	334	339	348	340	342	338	352	343	373	325	320	367	385	326	315	332	347	343	328	357	309	364	342	323	363	343	313	342	317	317	355	374	317	363	342	367	348	335	310	319	393	323	346	326	328	313	308	357	333	354	332	371	374	310	362	307	343	328	339	345	347	292	360	306	345	359	310	331	356	360	327	309	323	337	312	364	321	332	315	362	346	316	357	369	369	330	315	330	308	319	377	332	340	312	363	328	337	328	313	299	313	339	376	344	368	332	323	318	351	308	328	345	322	353	359	327	318	337	317	357	344	313	347	328	330	353	332	357	296	345	349	339	336	362	342	344	341	353	361	337	363	321	373	337	342	317	343	322	339	339	350	321	325	368	363	338	332	337	332	329	331	362	350	359	329	336	341	337	372	327	360	310	328	333	326	313	343	358	397	326	387	341	365	350	338	319	343	341	311	335	344	358	348	343	340	332	348	338	347	322	361	357	340	354	348	346	328	323	350	364	365	369	294	326	302	300	357	338	325	335	318	361	364	324	322	356	337	317	305	348	365	317	332	346	338	336	339	314	301	356	319	323	349	327	345	309	348	324	313	355	331	328	324	317	321	293	328	331	367	362	345	323	326	333	339	343	331	337	342	340	366	343	320	340	345	329	326	318	384	338	330	346	331	332	337	339	336	329	322	391	358	326	342	338	367	346	348	345	305	333	343	333	323	333	315	359	326	337	345	356	372	363	332	306	311	377	346	341	346	317	325	343	358	340	354	320	324	325	320	339	340	309	322	359	315	332	347	383	341	344	342	341	316	359	350	329	344	352	328	329	367	353	373	339	340	325	322	343	367	327	375	355	311	344	335	334	340	309	323	341	344	336	331	330	327	376	343	332	360	328	345	328	344	339	362	360	350	336	315	349	341	395	331	334	348	320	378	315	330	361	353	335	334	369	351	318	357	359	320	306	352	361	369	312	362	339	350	352	319	351	376	325	334	317	344	308	359	334	351	319	394	339	339	336	336	337	355	317	325	345	331	326	309	376	343	364	340	333	335	292	381	353	332	315	342	338	375	333	310	353	358	330	333	315	356	334	353	356	342	302	326	345	334	345	311	338	338	325	330	311	342	331	330	322	350	346	313	312	356	319	315	318	324	342	345	333	353	360	323	344	324	340	317	351	334	315	351	319	319	363	342	328	302	298	355	324	300	351	361	334	319	341	341	335	349	348	349	319	332	339	291	355	356	351	324	343	323	353	324	350	332	329	339	333	373	320	300	311	342	353	351	329	337	380	349	375	322	322	358	355	344	332	337	342	318	314	352	308	327	333	343	347	317	352	313	354	345	362	358	366	336	325	337	362	360	363	355	322	328	330	340	326	330	358	328	355	348	337	349	326	354	342	328	332	374	355	335	333	308	332	334	309	363	345	359	387	330	329	334	357	334	315	354	385	355	324	341	344	334	352	312	350	365	338	349	345	331	335	325	356	351	335	338	330	351	362	352	359	365	341	322	325	305	338	373	338	310	337	352	371	321	330	358	325	346	339	316	376	349	356	353	325	347	351	332	340	339	353	301	317	342	346	331	342	296	327	338	351	331	351	314	345	363	339	328	374	361	369	342	337	335	341	333	327	331	320	368	314	358	346	346	322	339	315	330	347	370	344	352	361	348	346	364	312	344	342	318	312	359	350	339	342	367	315	337	353	314	332	340	339	346	340	379	363	337	351	378	330	343	307	353	336	360	369	339	310	315	341	327	342	336	348	367	354	334
25197	40027	49365	48853	40779	30295	14799	13464	11983	8961	9829	11701	8785	11621	16267	21102	23138	20479	15137	9332	4955	2457	1370	1028	895	806	770	837	856	787	843	789	815	774	790	808	840	807	801	798	790	788	811	840	826	836	839	799	793	823	798	837	806	813	827	832	823	774	846	791	828	808	813	846	806	818	813	804	814	847	802	825	813	842	825	801	808	772	818	817	796	827	823	775	782	798	815	849	831	798	794	876	812	788	755	874	803	855	813	810	815	805	801	786	830	811	827	797	823	851	811	813	842	792	819	824	815	796	769	866	856	847	808	730	794	859	844	783	827	826	819	789	834	816	816	767	778	772	790	823	763	807	789	765	832	832	805	828	845	811	819	814	881	835	769	822	777	873	812	789	809	789	877	817	789	802	830	829	860	796	783	808	788	789	865	828	804	836	783	886	823	813	785	816	845	856	802	773	778	812	835	742	805	803	819	819	808	807	896	838	792	802	820	881	780	849	801	802	785	814	856	801	842	800	825	837	836	813	845	815	790	808	826	810	790	761	840	821	881	839	822	805	846	822	748	805	800	850	802	846	786	814	810	798	804	858	805	782	812	809	825	856	804	838	858	766	825	788	800	766	805	787	842	851	804	879	828	809	821	876	796	828	839	831	810	794	774	832	752	808	869	802	802	796	818	848	832	835	827	826	803	789	830	843	781	778	771	816	827	791	873	827	884	833	821	827	859	830	850	838	814	849	796	806	822	838	863	785	822	830	851	801	863	789	792	860	763	841	824	789	815	800	851	832	817	840	874	883	805	863	774	853	794	780	759	811	797	853	829	867	819	814	790	845	810	833	807	842	880	813	894	851	806	819	823	814	851	786	796	856	868	827	801	799	841	804	771	834	839	774	787	830	836	783	817	816	828	743	813	773	781	771	803	803	801	822	815	776	834	801	831	794	781	864	812	784	799	838	795	785	817	782	814	837	807	785	809	810	801	820	792	842	801	813	795	842	833	848	838	835	855	831	808	855	829	805	805	797	828	819	832	854	823	856	860	794	802	866	780	776	827	754	785	799	816	780	794	828	821	854	813	838	803	811	826	837	816	812	788	798	825	795	757	796	756	814	759	840	798	774	814	853	798	858	828	785	817	819	875	867	828	816	781	841	828	816	796	869	853	836	805	828	862	820	814	821	793	847	787	787	824	828	785	800	833	836	859	850	808	800	801	825	812	808	796	810	784	823	800	810	764	864	789	818	791	809	842	807	786	796	786	789	811	843	824	842	823	851	789	834	787	765	846	854	831	801	817	812	752	813	798	783	821	763	819	794	815	804	825	775	776	823	823	772	807	814	793	822	804	770	818	825	805	809	830	811	831	847	764	832	857	802	853	820	851	810	800	795	797	782	805	876	825	843	810	803	849	830	827	848	841	763	871	852	830	814	854	822	808	848	805	831	816	811	742	795	778	837	838	782	847	792	780	785	772	766	807	820	820	820	830	793	888	823	823	810	837	854	827	819	810	815	804	836	799	841	802	802	765	829	797	795	799	791	802	843	842	792	735	845	823	829	822	841	831	825	846	804	855	805	803	817	860	832	834	800	747	819	835	773	846	850	777	829	773	829	838	833	846	768	800	842	824	754	828	829	856	794	828	813	886	802	797	794	779	837	788	791	824	741	798	852	781	803	815	791	830	828	813	818	802	784	854	788	865	789	855	785	832	847	810	831	835	745	830	852	811	822	821	858	794	797	805	798	767	809	794	776	814	802	776	832	828	797	832	834	763	810	831	832	804	829	792	817	822	834	798	903	820	828	800	760	761	773	833	816	825	816	792	894	790	781	850	803	777	822	815	791	859	832	815	824	821	824	760	837	813	836	843	803	824	829	775	856	828	861	776	871	839	777	813	794	805	790	796	800	842	817	826	780	837	800	812	806	858	816	721	807	789	836	868	790	804	783	857	817	814	825	830	809	805	816	806	800	822	748	854	853	827	821	807	748	858	819	815	849	777	817	817	795	799	816	793	820	832	835	772	764	815	881	779	831	830	831	805	811	827	772	812	766	767	788	794	814	818	808	859	791	809	818	823	805	875	822	832	849	797	788	811	841	768	827	810	791	791	831	790	862	794	774	804	820	835	842	844	804	813	816	841	791	759	826	790	834	860	829	805	799	833	814	779	815	810	837	792	848	793	773	715	844	814	827	810	800	828	838	801	816	845	813	795	804	817	835	825	809	813	841	802	832	798	813	771	840	784	797	832	794	844	837	829	832	826	823	807	821	817	766	838	782	817	790	833	793	774	833	783	829	834	860	850	835	872	809	778	740	818	836	828	816	832	842	841	790	793	809	787	873	815	781	847	818	838	794	833	789	873	803	818	829	835	827	812	803	793	830	793	820	826	821	837	848	797	850	808	839	757	841	809	802	830	812	787	835	780	822	807	792	847	782	826	823	854	814	786	840	825	827	827	831	870	792	791	814	834	826	810	792	782	833	799	845	779	787	810	808	865	917	848	806	799	793	797	773	841	808	840	823	826	802	746	811	820	843	781	764	770	825	819	796	855	842	848	835	773	778	869	828	822	845	775	816	851	805	786	806	797	794	780	828	755	838	798	788	763	818	818	826	812	790	782	795	856	828	817	813	851	815	794	822	818	824	897	863	814	799	822	806	818	855	821	810	795	772	793	827	780	826	839	792	822	805	832	816	790	747	840	851	834	843	850	839	858	778	841	819	823	779	802	819	806	765	807	808	853	812	859	825	850	803	815	820	840	882	790	790	794	810	818	819	809	772	828	802	828	815	804	823	817	810	835	811	820	823	845	855	861	830	799	859	795	828	773	874	820	865	832	836	853	825	810	801	797	835	790	771	796	829	803	815	785	835	827	805	815	792	784	809	806	842	847	813	790	840	815	755	828	818	827	842	830	837	788	794	829	782	821	818	808	773	793	835	837	828	791	824	809	789	821	838	815	818	840	835	737	821	796	819	847	774	780	792	809	779	796	820	754	827	810	819	835	795	841	825	815	770	853	840	858	809	810	798	834	844	803	823	829	802	793	765	731	840	826	794	810	844	829	812	837	817	852	807	850	821	794	772	821	837	825	846	824	812	784	810	827	816	859	759	792	854	808	741	800	839	801	827	869	822	811	840	805	798	849	795	798	793	824	794	816	771	807	794	826	818	797	838	834	832	850	831	783	786	873	881	816	790	785	828	817	811	824	815	849	869	847	826	804	825	816	838	771	790	810	839	788	873	801	835	836	800	780	846	802	831	820	754	858	830	826	784	870	817	814	845	803	831	838	840	786	809	829	789	811	827	839	789	807	852	831	769	778	847	866	829	781	777	806	793	797	800	793	764	875	785	848	834	798	832	859	833	834	822	838	781	791	792	804	816	816	854	858	811	848	847	837	831	855	808	841	820	785	859	878	818	833	834	789	828	879	792	822	812	797	846	825	779	832	778	824	772	806	835	825	792	794	821	794	836	790	798	749	807	821	833	844	807	884	788	795	852	766	781	784	789	822	787
50943	64003	56339	45567	37813	29370	23394	18445	11589	6938	5399	4761	4810	4738	8610	9701	10194	9061	6047	3201	1624	903	569	394	349	338	326	320	300	342	328	333	328	362	368	329	338	374	311	342	336	348	358	320	333	313	351	325	315	340	358	354	318	312	323	292	279	315	315	332	309	288	324	321	337	329	324	329	379	331	313	300	307	314	326	322	330	307	312	299	315	321	349	336	326	303	303	306	364	293	314	301	337	352	337	340	342	320	338	323	316	334	333	325	325	317	305	326	299	310	311	322	347	333	389	333	331	326	339	318	317	362	325	346	332	351	297	294	327	342	348	322	349	316	342	335	348	339	324	340	334	370	334	355	347	338	344	362	349	360	311	312	304	372	310	292	308	323	301	347	299	345	314	334	312	300	339	316	343	357	368	333	304	342	323	328	345	348	321	362	337	302	310	306	328	298	322	296	341	298	311	326	349	343	305	327	355	335	335	331	351	295	329	310	319	314	327	337	314	322	291	334	308	355	319	377	314	308	356	299	338	322	348	331	313	292	337	332	364	348	299	309	328	321	320	308	321	330	342	318	336	361	351	361	332	339	299	314	320	309	332	308	325	342	318	324	287	313	324	341	298	334	327	315	322	317	358	328	358	346	327	302	318	296	326	325	334	373	335	372	327	331	301	293	342	351	326	310	333	330	303	350	327	336	328	326	334	343	360	322	336	323	358	312	335	289	373	315	335	342	305	313	321	309	373	345	319	315	327	346	349	338	366	344	344	309	328	290	321	338	318	331	335	301	348	325	353	331	319	333	324	364	347	351	314	327	320	339	324	291	331	306	349	318	270	314	345	339	325	347	337	334	332	327	358	320	326	308	315	301	334	304	318	335	293	350	342	314	311	317	340	302	315	356	307	354	319	322	332	336	328	343	297	330	341	339	322	358	340	368	360	348	345	330	297	340	319	347	341	315	330	342	320	319	344	337	321	300	339	340	359	326	347	354	317	360	342	360	346	329	312	309	308	326	319	344	308	329	295	318	323	306	322	316	301	330	318	298	332	300	343	292	324	313	316	309	327	319	311	280	324	318	341	329	349	337	333	316	339	357	333	327	322	312	327	323	330	309	346	335	346	313	315	337	310	330	372	309	341	351	328	340	343	325	374	364	333	332	332	320	336	304	318	320	360	319	349	331	326	353	322	347	339	315	325	311	341	342	321	350	329	308	356	340	334	336	321	327	323	339	327	318	306	318	343	328	345	314	309	316	351	321	288	310	341	279	335	319	342	345	302	308	310	295	311	329	331	321	320	359	324	324	338	339	346	330	307	355	346	306	351	309	332	305	307	298	322	321	317	327	317	318	346	339	331	344	331	327	352	334	321	357	303	309	323	303	350	307	304	316	318	331	351	353	317	309	334	302	354	343	315	312	326	354	309	358	341	314	326	342	366	325	351	331	369	306	320	333	337	280	352	326	348	348	348	338	339	301	322	323	346	351	330	345	316	342	316	309	326	311	290	349	335	314	331	325	330	297	312	311	322	345	340	375	339	304	350	321	297	316	324	308	335	322	344	308	338	325	321	322	327	319	318	307	314	318	311	345	347	311	330	312	381	321	301	332	316	333	331	338	290	335	334	307	350	340	338	288	338	295	338	331	325	334	324	346	315	307	365	319	305	324	351	324	321	311	322	329	339	312	314	304	311	318	318	331	313	314	359	367	316	350	307	325	356	328	346	336	346	330	343	298	299	347	309	346	341	321	313	302	309	300	318	319	314	304	346	303	304	270	328	322	345	317	331	335	334	345	336	353	301	319	315	311	317	319	329	374	318	334	308	342	331	349	279	309	335	310	345	359	314	353	332	289	324	296	322	319	350	348	316	330	314	327	330	362	329	318	339	325	325	318	335	351	337	313	319	330	303	321	309	339	317	307	325	372	350	322	349	328	310	334	305	335	335	321	325	321	294	306	325	344	339	315	333	303	304	339	325	324	317	297	334	336	321	303	330	351	296	317	347	331	337	332	308	304	362	350	303	333	296	292	337	350	361	341	353	343	301	332	345	329	293	308	339	320	328	292	311	339	344	301	310	344	321	323	292	285	315	332	334	334	358	320	326	314	333	325	299	344	311	325	319	311	333	322	333	386	332	347	328	326	321	380	327	327	317	319	324	324	328	357	333	334	326	316	353	324	326	310	347	283	343	331	306	351	309	307	305	354	302	349	341	330	321	343	321	269	319	308	350	336	302	316	357	315	342	308	351	321	318	330	338	349	326	342	314	357	335	314	350	303	329	352	303	308	328	331	338	342	330	335	314	346	305	335	307	326	343	356	364	342	320	312	315	307	292	312	329	339	356	313	323	273	342	320	344	370	344	337	343	330	352	324	351	310	321	341	324	300	336	275	325	318	323	379	354	342	283	311	307	365	350	319	326	322	339	327	290	321	343	322	349	312	317	342	336	363	323	349	309	335	332	308	340	324	321	339	326	327	320	340	372	318	296	308	300	343	334	316	317	336	313	314	306	319	302	348	325	348	317	331	342	304	354	302	311	313	353	337	338	345	357	347	347	341	315	344	328	358	312	289	349	340	319	364	315	323	339	337	316	315	346	346	333	316	300	311	312	323	298	323	332	334	331	323	328	332	334	308	315	354	339	314	320	368	342	315	324	342	335	319	326	341	343	328	333	308	314	342	342	319	317	337	305	298	361	329	303	309	344	299	320	307	309	331	363	328	361	357	324	299	343	308	344	357	301	350	301	332	291	322	303	341	338	350	336	341	336	328	313	276	331	306	329	318	367	312	366	319	341	311	329	350	332	343	331	342	329	312	292	342	357	331	327	300	337	329	377	352	325	366	343	335	331	335	329	339	347	313	316	326	330	309	318	328	304	334	339	315	351	321	361	313	322	339	320	348	356	349	337	367	321	308	296	327	349	313	326	335	320	332	340	319	310	332	333	290	341	277	331	289	290	314	309	352	347	355	324	303	306	333	310	330	320	322	306	301	311	306	333	328	317	344	357	360	366	317	285	327	372	351	338	328	300	336	291	336	323	308	315	324	323	298	354	329	326	322	303	330	361	322	337	335	301	330	347	367	305	365	334	324	320	315	312	301	332	330	333	289	367	335	347	359	327	319	311	372	285	337	323	319	348	305	331	317	327	292	348	322	326	319	313	277	311	378	307	332	320	339	321	330	310	352	316	348	335	342	323	330	308	344	329	327	317	294	345	351	359	306	339	329	336	331	324	337	315	299	300	331	321	326	337	310	338	310	333	315	317	346	345	362	374	347	316	309	312	364	350	329	324	358	314	336	332	362	338	325	318	337	292	347	346	314	282	300	292	328	313	317	352	298	352	310	327	334	332	349	337	310	312	329	306	349	321	323	290	303	311	331	302	300	285	311	316	316	314	328	332	305	337	354	325	314	346	346	316	332	309	332	336	299	322	298	358	299	339	342	327	314	361	303	321	314	327	348	316	317	330	321	315	292	337	333	320	296	290	312	307	346	321	305	339	347	327	349
35784	57429	56751	54323	46960	34751	24866	20953	17920	15357	15111	14740	16345	17494	28734	29944	31426	28322	21235	12836	6745	3406	1872	1165	916	819	702	750	817	861	793	747	789	764	757	774	773	782	681	808	779	792	770	781	770	778	766	732	753	775	724	773	839	788	765	762	728	780	782	756	764	733	784	767	783	748	832	819	759	741	799	782	752	748	763	794	759	702	824	712	799	793	745	788	723	771	747	757	861	755	757	732	797	788	761	735	809	795	750	760	785	736	768	751	837	814	761	733	696	817	834	763	744	818	828	767	830	813	798	743	763	768	801	771	750	813	771	747	770	737	733	783	772	778	783	810	754	767	765	736	772	769	764	774	792	749	754	826	784	757	789	766	754	743	771	758	729	764	752	750	759	752	779	765	797	785	770	813	785	744	799	780	786	818	752	817	789	747	776	760	749	726	752	817	784	723	725	783	779	762	774	815	806	794	780	734	768	783	770	799	767	829	785	814	754	778	783	793	815	717	786	768	764	824	748	769	746	803	760	749	800	783	813	730	703	788	732	765	744	772	784	787	792	731	751	782	807	763	748	774	782	735	745	800	775	749	773	763	827	750	747	761	757	772	756	793	768	754	765	769	771	781	795	767	762	751	739	783	758	780	769	796	753	799	815	736	791	751	735	781	755	754	780	831	787	781	744	752	764	757	772	782	779	753	749	768	775	767	739	770	749	757	767	785	791	763	732	824	749	764	758	741	833	762	808	821	787	817	783	779	793	731	763	764	786	826	763	717	786	779	753	764	771	763	764	798	738	779	735	747	778	759	759	788	811	785	770	777	757	709	718	747	765	793	749	845	763	830	746	742	787	767	758	758	751	785	723	769	762	737	711	728	771	779	788	776	767	773	779	742	741	788	796	754	751	777	767	768	834	773	778	768	783	812	767	713	794	739	738	769	781	710	776	764	795	763	706	791	795	788	742	852	782	771	754	760	729	790	764	763	793	746	746	784	764	852	766	773	762	723	790	837	719	751	795	798	746	798	738	799	780	829	762	765	755	754	735	791	747	716	725	776	832	776	806	764	749	777	777	761	774	740	730	760	736	792	749	779	755	752	802	782	772	796	783	764	754	750	802	778	777	761	791	743	801	779	763	778	755	801	758	776	768	806	804	799	773	770	766	746	798	789	787	772	779	730	794	748	767	752	776	828	756	747	806	802	828	812	769	788	757	747	778	799	770	748	809	779	784	797	748	791	743	719	795	748	798	805	792	745	772	825	773	736	823	747	782	805	794	792	755	800	816	790	716	785	765	782	749	786	795	781	729	757	783	791	742	782	755	762	747	720	752	749	816	765	815	759	736	821	737	747	722	767	758	803	763	798	740	794	756	818	782	770	763	763	778	743	774	773	844	789	818	786	803	752	763	787	809	731	771	777	804	781	744	760	792	749	801	726	780	737	775	737	746	746	775	779	803	761	784	819	770	773	830	785	796	787	797	817	726	750	765	747	726	796	771	771	763	761	784	771	792	787	748	776	801	782	751	797	775	756	746	798	757	728	778	739	761	805	787	754	777	786	732	737	811	742	742	725	735	787	791	780	803	814	741	712	797	793	798	813	726	786	795	782	738	776	767	708	790	810	780	710	716	759	797	795	765	768	754	794	750	774	732	738	744	776	784	777	783	735	757	759	793	818	782	749	755	737	815	753	719	754	740	842	757	761	757	785	779	805	749	843	748	805	764	798	814	808	773	750	786	782	724	808	754	756	772	799	758	811	774	746	757	795	764	788	793	770	762	756	756	774	740	735	786	759	737	812	760	735	748	765	763	770	745	771	775	765	678	807	726	747	739	813	781	748	702	809	754	762	737	722	764	736	768	756	817	765	821	823	817	781	763	798	818	812	807	777	775	788	728	797	809	717	748	809	766	800	745	786	743	737	820	815	735	793	782	759	706	713	780	771	800	778	725	760	710	751	771	733	767	807	806	783	744	786	792	761	760	768	765	810	773	713	688	830	760	762	780	801	779	814	711	810	762	772	760	730	768	722	763	789	761	798	768	759	783	834	745	743	796	822	732	798	807	742	810	719	773	717	758	745	733	771	746	797	786	801	786	808	729	782	787	779	778	769	807	778	772	717	744	771	757	797	714	811	807	823	783	804	750	787	804	785	778	767	770	769	738	780	750	786	770	774	788	797	733	712	730	754	788	752	788	790	749	754	748	721	799	801	722	790	778	719	783	706	762	752	717	765	792	732	788	840	776	751	757	778	748	767	774	773	786	783	741	773	780	810	782	763	801	800	748	767	789	778	784	775	787	770	777	741	795	725	784	759	775	736	778	769	731	771	748	759	805	820	745	754	745	763	777	755	759	790	738	787	824	787	763	710	738	753	792	746	778	729	782	792	774	788	790	783	784	793	813	783	773	761	755	719	803	792	789	760	784	811	791	775	788	748	790	771	783	788	750	750	805	756	745	779	760	754	762	783	717	713	845	816	772	759	763	839	724	704	803	773	741	769	760	815	788	810	787	750	732	753	806	799	827	778	760	753	764	773	774	761	771	784	747	792	776	741	728	759	798	784	714	810	764	763	717	797	757	778	773	793	747	782	800	741	763	755	767	765	767	770	746	814	792	786	763	751	750	735	740	802	793	776	751	788	747	747	748	751	758	777	763	805	782	772	762	793	806	745	735	799	757	761	784	763	755	806	769	759	753	765	771	794	741	815	818	786	767	807	742	724	789	785	739	788	788	837	834	830	753	802	800	793	784	766	760	762	694	799	741	767	780	785	778	771	739	789	740	796	762	782	720	783	726	727	764	747	739	755	797	764	757	802	746	740	808	757	748	767	773	764	764	784	721	795	774	773	754	771	768	768	753	817	714	786	797	825	782	764	750	786	720	730	772	762	764	787	719	758	791	825	727	785	752	762	779	761	798	791	788	758	733	774	742	772	792	812	825	758	803	755	739	741	773	774	777	785	774	766	774	756	783	791	741	796	739	833	796	750	753	731	789	780	759	754	750	803	784	749	752	780	784	795	765	746	779	778	785	766	776	796	773	755	757	770	761	789	782	799	802	785	757	749	760	762	720	787	752	770	748	739	760	751	775	756	776	827	732	807	800	795	790	771	795	778	755	771	710	768	782	774	760	716	772	739	755	775	700	804	750	762	739	771	753	770	803	763	748	730	787	810	802	754	780	771	783	727	715	783	732	782	741	693	739	794	824	777	782	761	744	741	792	720	801	764	749	757	786	742	728	756	688	754	747	815	768	761	757	778	692	753	751	721	719	747	815	787	809	779	812	742	782	769	754	771	801	767	750	725	771	748	772	774	812	733	803	784	725	727	769	739	772	792	746	780	776	725	809	754	811	748	820	784	794	735	796	783	765	773	766	755	721	748	784	766	790	738	793	789	741	773	761	755	763	762	770	801	777	728	817	825	751	766	742	744	784	741	765	780	754	755	791	772	809	805	743	746	790	752	720	741	771	802	803	771	772	756	789	803	780	798	735	784	812	793	773	783	785	752
11504	10085	15982	11360	6697	2760	1256	768	722	715	571	502	512	528	689	748	912	855	718	488	415	353	307	298	279	289	262	268	258	266	287	259	309	310	291	277	264	282	239	299	275	279	232	280	298	282	255	270	250	267	281	291	284	290	297	263	288	271	255	312	278	272	283	297	287	239	257	265	286	281	299	252	252	281	253	291	309	292	308	251	257	277	238	276	283	273	276	270	274	312	284	279	279	265	285	289	286	255	276	270	313	260	248	263	267	269	284	266	271	317	276	295	270	251	298	265	298	272	268	241	259	274	293	289	271	271	262	261	290	294	277	274	263	255	271	268	247	292	252	269	279	282	256	249	296	269	282	295	288	316	280	269	292	285	291	267	275	272	310	255	282	253	281	271	237	251	281	266	253	286	293	267	261	252	268	289	264	279	277	249	253	262	242	278	281	324	293	287	250	259	255	284	243	280	263	252	274	283	272	279	238	254	248	268	255	249	290	292	277	278	278	267	250	257	254	272	272	297	260	295	287	285	280	259	263	278	263	272	264	273	259	274	252	305	272	281	253	270	261	288	263	285	279	267	286	265	257	268	282	245	282	265	263	273	284	285	306	283	257	275	272	273	298	295	317	299	285	242	269	264	260	274	280	272	302	265	249	275	254	311	294	274	281	252	275	287	271	276	298	253	283	234	295	249	252	257	291	271	276	261	274	285	260	272	308	286	298	271	271	253	256	271	253	261	275	278	265	259	274	280	281	255	261	252	303	261	296	268	294	279	271	267	264	283	274	264	275	279	242	265	310	279	261	280	281	278	282	268	261	298	260	298	285	263	257	268	243	301	281	289	270	252	297	296	299	241	305	260	246	279	259	280	295	310	266	250	287	284	277	258	291	321	281	262	235	263	271	311	288	282	329	299	294	295	280	286	287	297	265	293	290	293	287	268	257	280	316	245	289	253	290	306	296	280	273	285	266	266	287	285	308	263	277	282	274	280	250	270	281	294	253	294	280	250	273	269	277	262	311	270	279	272	318	291	255	275	270	292	272	273	279	274	282	278	284	274	267	268	266	288	259	285	275	246	270	294	231	251	290	267	305	257	268	284	259	247	290	252	291	295	274	285	288	254	261	287	253	288	301	274	283	301	272	284	280	281	277	280	289	281	269	276	242	279	266	256	240	254	269	283	277	257	272	289	258	272	282	270	275	277	249	258	251	259	279	309	238	263	251	258	248	290	277	274	265	270	249	237	277	260	274	274	308	279	299	258	283	274	242	261	262	298	294	271	254	268	295	265	300	262	212	290	245	281	289	279	275	267	274	286	293	282	279	253	297	250	280	275	289	281	310	324	295	284	260	303	277	255	276	271	279	287	308	263	268	284	245	282	262	278	283	284	244	257	267	302	274	250	257	285	275	277	263	282	311	277	283	290	272	285	222	273	269	252	278	274	281	251	281	271	267	265	245	269	285	310	227	250	284	272	279	258	284	264	284	269	282	294	293	295	267	271	281	271	261	289	263	275	269	289	294	295	288	299	252	278	272	264	285	243	250	255	282	270	224	259	282	275	293	289	260	263	280	272	265	290	255	287	310	252	290	283	308	254	280	287	287	258	279	292	245	270	266	278	267	247	265	283	290	266	281	275	259	289	265	259	287	249	274	293	268	254	276	283	265	283	240	295	259	265	326	265	281	318	268	286	260	259	263	287	225	262	271	271	278	247	277	301	251	269	260	294	302	292	289	273	271	294	281	266	297	276	261	235	260	303	283	308	299	274	294	266	283	273	284	272	245	312	253	253	288	265	324	262	266	247	252	262	272	267	274	259	262	272	289	268	268	277	288	279	252	293	269	285	248	275	277	268	291	258	267	304	301	229	320	303	278	247	249	254	268	270	299	321	282	280	309	280	291	292	310	284	273	253	274	274	260	270	271	258	295	254	284	264	303	319	251	296	270	290	265	276	252	297	291	272	280	282	289	261	236	267	283	282	261	286	265	277	274	279	295	304	256	264	251	302	266	269	293	256	291	263	288	271	281	244	278	261	264	287	247	317	277	295	297	285	249	273	283	262	290	285	271	281	267	283	252	273	249	323	291	284	265	290	280	281	258	242	276	267	302	302	279	276	260	259	298	275	291	304	290	282	264	259	265	267	274	305	241	266	257	257	266	272	263	285	254	277	266	274	260	273	258	248	266	276	280	282	270	271	273	287	284	278	292	280	273	276	248	274	265	267	310	249	289	272	258	258	308	305	254	286	284	286	252	308	279	270	285	261	290	290	281	233	293	287	287	284	284	256	272	274	289	278	252	252	234	270	272	257	283	284	283	294	327	247	287	266	247	293	265	279	267	281	281	271	273	286	287	233	278	283	280	249	294	283	273	258	286	290	290	265	275	262	281	309	266	252	249	268	274	273	276	271	273	270	234	276	277	280	268	284	262	278	259	274	275	256	284	285	308	278	306	249	242	263	287	283	274	281	282	274	312	277	279	265	264	277	271	268	259	265	298	285	266	278	265	300	260	271	262	255	274	272	281	257	299	288	261	273	272	292	295	285	251	258	251	306	283	292	273	260	279	268	257	319	324	292	313	270	282	255	245	286	276	292	252	254	273	251	271	275	288	268	260	282	287	316	274	258	286	265	279	275	257	262	269	279	297	294	260	277	252	285	274	283	276	276	258	255	273	262	270	299	264	290	279	266	257	295	266	287	240	261	271	268	306	274	302	259	248	260	259	268	298	315	248	248	277	260	277	283	262	277	269	271	278	291	265	263	250	266	243	270	292	260	282	274	297	278	252	237	297	257	274	273	295	237	273	263	258	279	275	270	287	281	258	279	261	279	291	264	264	263	244	270	292	259	299	282	272	254	288	284	282	315	271	250	239	273	279	291	273	263	265	309	258	270	308	260	296	285	299	246	268	262	288	283	277	271	280	277	260	271	317	327	306	261	282	308	275	280	264	283	245	252	274	276	251	267	262	273	278	288	301	278	274	272	270	271	285	308	301	266	282	267	269	305	301	240	254	262	311	241	260	272	279	284	258	266	276	265	274	275	288	274	255	274	302	292	275	265	269	273	260	301	288	270	283	314	276	270	253	230	268	314	274	263	306	263	298	253	289	293	291	266	299	275	246	269	284	260	267	267	285	296	273	302	290	267	306	265	266	270	280	258	288	279	259	266	294	265	268	275	255	265	298	265	255	301	292	295	269	252	296	270	278	309	271	301	259	263	288	273	291	278	308	258	286	284	277	262	295	266	263	261	268	272	267	276	287	277	271	279	264	269	273	292	270	285	265	266	275	282	258	266	262	283	264	271	269	276	260	326	248	280	243	267	249	286	289	260	272	290	249	236	273	272	276	297	265	276	302	267	302	281	272	272	285	265	290	279	259	248	292	285	270	283	283	284	266	267	297	281	290	257	270	281	287	277	268	275	287	278	282	235	277	269	279	268	300	262	262	292	265	289	304	256	275	260	253	300	259	285	252	283	294	297	273	255	281	287	284	275	253	266
7842	13067	24135	21457	18126	9985	5158	3410	3175	3078	2439	2433	2208	2137	3197	3613	4196	3778	2724	1779	1202	980	768	735	754	703	682	670	710	677	674	687	666	703	667	682	701	683	644	701	671	711	737	723	656	697	709	677	741	698	704	660	671	637	678	676	661	706	655	689	671	695	654	642	666	688	641	678	707	706	735	708	650	640	669	682	677	747	716	625	702	641	665	688	732	772	702	684	674	673	692	673	715	672	716	691	690	660	723	672	691	656	684	655	697	684	664	662	685	678	713	683	700	695	674	720	722	653	678	715	694	628	655	681	718	696	708	700	691	657	666	651	670	660	649	685	695	703	699	674	672	690	649	695	723	725	686	676	725	667	712	650	677	687	660	725	701	673	653	714	698	693	684	688	696	650	665	676	671	678	674	657	679	713	687	689	639	659	689	671	701	660	672	704	718	673	669	698	682	731	705	688	674	732	663	695	661	697	677	657	687	706	699	675	667	667	696	652	664	666	691	732	639	712	643	735	672	708	661	689	707	727	702	668	721	687	688	665	714	671	658	717	674	699	686	693	715	691	694	687	641	706	709	666	685	674	686	694	694	680	731	681	706	695	674	674	708	730	665	674	649	680	701	683	714	715	738	653	714	679	656	687	674	694	661	713	717	710	666	703	710	664	660	705	686	723	677	694	684	710	691	696	655	698	718	654	722	672	650	668	634	700	680	711	666	670	702	668	643	681	704	692	665	666	649	669	707	680	674	701	683	694	663	672	680	677	692	709	704	723	677	696	689	691	674	666	665	686	687	696	687	681	683	686	674	693	696	655	638	642	671	683	712	709	676	679	699	709	675	710	677	666	707	718	656	678	690	675	722	685	667	682	646	701	636	665	704	697	687	729	689	671	745	649	704	665	718	649	675	683	692	703	689	680	700	702	701	688	678	704	670	689	693	688	688	641	675	682	694	718	709	704	706	717	715	704	684	676	681	672	675	682	662	704	646	710	701	655	635	654	626	703	688	643	720	703	669	701	694	669	712	702	688	693	708	691	665	711	710	690	623	644	748	681	722	701	629	692	666	683	686	671	693	642	752	692	682	683	703	729	645	707	737	671	698	691	675	682	696	685	640	650	656	715	711	675	687	725	686	728	701	693	631	696	668	704	683	687	723	697	706	675	685	692	675	673	676	711	683	698	704	639	695	706	719	755	647	704	657	661	656	697	659	652	658	694	659	739	672	677	692	722	716	715	689	706	722	686	680	715	658	694	668	698	707	685	674	627	699	714	693	699	718	662	697	716	685	685	699	672	647	694	628	656	690	648	700	664	679	641	683	684	689	703	667	695	653	690	684	692	673	680	643	681	678	657	692	655	657	724	668	686	683	696	676	679	687	747	664	676	714	729	710	675	688	703	678	732	694	719	658	685	657	678	696	666	705	685	715	686	696	666	714	691	695	673	658	716	677	705	684	717	735	646	692	702	666	721	674	720	712	724	721	688	689	665	678	676	672	715	665	697	705	732	680	651	676	668	715	681	671	691	675	652	675	700	688	686	681	722	687	652	708	636	736	702	710	666	710	662	682	699	720	656	758	696	653	709	694	703	674	684	685	682	693	656	680	641	670	648	674	630	672	709	659	687	697	653	671	687	678	706	663	676	671	676	679	722	703	709	643	678	705	682	669	744	730	679	672	699	732	683	675	692	699	646	657	639	718	635	690	717	672	686	695	693	659	666	655	650	697	681	691	666	700	673	688	659	690	698	673	649	696	683	682	665	614	706	695	695	692	663	662	694	687	692	678	692	669	707	733	702	685	695	716	732	647	660	668	661	647	678	684	705	670	707	669	681	670	746	648	687	701	675	691	713	693	671	715	691	701	665	675	708	688	700	685	673	701	739	623	689	692	716	680	680	697	662	726	698	746	696	687	662	699	676	707	671	660	685	681	659	713	690	662	639	607	695	704	673	660	702	693	659	739	678	675	720	737	676	706	713	708	674	675	663	651	679	612	696	694	673	679	685	659	675	698	702	703	677	669	674	676	728	642	650	663	677	648	667	699	694	651	721	717	655	724	664	655	678	702	686	652	716	680	694	716	703	634	676	679	670	693	688	710	670	689	683	657	671	680	652	700	719	710	677	681	694	694	668	635	694	666	736	685	677	660	686	683	686	690	702	651	696	696	694	699	720	694	699	723	656	650	670	668	662	698	654	667	681	703	674	656	688	682	710	718	681	682	728	653	678	665	719	714	672	712	646	659	681	691	668	692	739	706	673	683	707	670	693	679	695	665	680	683	713	669	795	680	671	716	709	742	738	676	692	703	706	663	703	707	681	714	697	718	665	661	674	652	683	689	660	708	700	686	685	678	670	688	709	698	708	695	684	735	677	692	683	715	705	678	667	694	639	679	678	686	642	689	677	670	743	724	703	687	679	706	699	692	697	625	656	658	703	672	647	685	715	703	670	672	685	686	684	720	705	685	710	669	681	681	671	656	689	674	675	662	658	675	645	714	701	677	723	736	683	656	677	671	631	691	670	690	705	643	681	683	669	687	670	685	649	703	737	681	708	654	637	692	651	670	682	671	674	667	684	702	697	680	722	708	655	729	686	698	710	699	648	657	667	665	642	708	692	670	717	674	686	715	678	697	708	737	682	669	697	649	679	671	704	745	678	672	704	658	692	648	667	707	695	694	713	710	679	677	684	746	688	703	673	676	668	692	742	711	688	682	680	700	679	675	660	694	703	713	678	722	678	699	741	760	696	695	683	680	680	725	676	675	728	683	685	666	699	673	697	671	702	685	739	676	678	659	656	683	696	689	692	660	642	680	689	663	706	668	678	692	673	716	689	695	702	680	674	666	681	661	699	748	700	683	667	665	663	700	664	681	710	676	719	673	659	693	690	658	692	724	678	695	665	697	646	671	680	654	676	696	739	681	676	734	696	667	656	699	703	702	706	687	674	690	605	705	688	683	656	685	686	744	690	706	699	666	686	695	676	635	652	646	690	732	690	671	676	688	667	722	674	674	640	654	677	695	666	714	670	688	689	718	681	738	678	668	656	668	703	695	686	668	718	680	687	729	710	690	725	680	756	691	699	721	703	658	707	752	697	647	713	695	697	669	681	651	643	719	639	665	697	689	659	679	674	660	699	686	720	731	733	647	693	670	723	663	678	672	714	676	636	629	683	688	717	726	698	688	651	688	717	693	722	665	723	639	666	664	699	690	699	668	709	703	632	687	737	682	689	679	708	719	719	698	675	678	674	664	662	664	636	677	669	700	666	687	667	677	672	690	677	634	706	675	666	687	705	708	727	687	713	708	693	702	660	697	733	700	699	732	694	644	705	720	662	660	697	694	644	697	669	714	706	713	680	685	695	726	692	722	654	724	684	691	703	690	724	668	644	720	676	669	675	688	686	722	666	685	691	689	713	709	721	669	676	695	684	646	708	710	662	717	675	702	684	669	717	668	641	678	717	705	644	699	643	697	635	732	677	728	702	726	707	678	680	677	704	689	688
48624	51648	48198	43982	35907	27138	20259	12692	8351	6886	5847	4720	3317	2468	3825	5414	4712	3697	2433	1444	896	629	428	430	359	358	363	365	325	337	363	369	373	301	377	330	316	315	301	336	349	320	367	320	323	355	341	336	320	345	355	350	348	322	322	339	332	370	348	332	355	350	377	317	343	335	329	323	319	345	328	348	341	312	316	332	370	367	369	360	321	334	374	354	307	345	382	352	320	305	318	346	371	364	324	358	331	328	355	336	358	337	341	330	379	326	305	339	361	344	362	341	349	345	376	313	358	365	338	348	327	342	334	323	366	324	366	341	334	301	361	328	319	357	379	333	328	363	350	372	335	320	346	365	313	344	308	336	351	341	366	342	339	320	334	365	311	328	383	335	346	331	324	365	362	345	284	352	326	317	347	316	316	378	339	336	378	323	329	333	318	364	350	323	350	321	316	352	363	330	365	328	324	338	357	325	304	300	360	354	336	364	322	337	333	335	337	344	348	335	325	344	333	375	347	331	349	338	333	334	381	339	310	352	368	341	305	349	307	380	353	336	328	305	340	316	353	326	340	349	313	320	313	326	352	354	311	378	387	348	370	319	315	325	360	311	323	324	345	343	327	352	343	349	345	345	342	323	324	323	292	299	371	375	385	375	332	322	376	316	332	358	316	350	336	323	349	359	344	337	353	365	348	335	315	353	317	350	313	323	320	361	318	338	376	379	363	333	340	360	334	316	304	363	295	329	331	329	356	312	342	313	337	342	359	321	344	346	342	329	344	341	367	333	345	350	371	362	348	334	322	329	366	340	344	323	369	344	301	356	355	373	316	339	350	341	371	346	337	367	365	354	340	352	335	362	357	366	315	350	365	334	364	317	344	378	337	345	341	331	319	359	331	355	378	331	336	364	330	331	364	327	355	370	342	344	327	338	370	341	343	338	337	352	320	341	374	365	349	320	341	323	346	338	336	331	357	351	330	350	375	336	348	343	358	327	327	337	345	338	333	360	332	322	359	365	349	364	328	321	357	322	345	334	360	352	378	345	358	328	355	318	316	345	355	331	325	379	354	341	355	322	353	372	324	342	368	365	342	359	360	327	343	372	389	339	356	353	343	335	359	340	337	369	349	345	312	338	359	356	334	314	354	345	357	356	351	318	339	299	346	299	328	357	373	316	348	344	333	340	336	352	339	320	320	340	348	373	341	329	342	321	332	337	319	329	347	321	372	336	372	373	310	311	368	355	337	337	344	301	346	361	293	304	323	346	350	338	331	337	342	340	347	381	352	384	306	328	314	321	335	358	383	349	325	325	310	328	344	334	357	359	327	365	346	349	352	355	323	320	331	336	328	343	363	315	324	330	334	341	352	349	328	345	354	344	343	343	337	332	366	343	346	340	345	318	307	291	337	344	350	363	372	364	367	322	342	346	332	332	366	325	329	356	355	319	353	356	314	285	332	326	343	340	333	320	326	349	329	330	351	341	332	359	354	306	318	334	334	334	345	363	330	353	325	304	356	358	348	325	319	371	374	349	336	329	387	329	319	359	351	337	360	347	355	307	303	322	342	322	318	341	306	334	372	302	316	354	338	326	340	348	326	317	323	345	333	330	333	321	335	336	326	362	358	347	329	369	326	335	321	322	342	337	329	335	328	366	331	302	363	310	321	336	363	320	323	318	344	330	326	332	350	343	351	351	337	345	349	326	364	322	321	349	346	345	343	342	312	331	346	367	345	321	345	330	349	351	366	349	343	337	336	335	332	338	338	348	313	336	345	326	345	322	347	330	331	330	379	329	358	329	344	362	350	344	351	337	321	340	350	341	344	329	360	358	343	381	349	339	361	330	333	360	333	304	343	355	378	337	311	354	327	343	323	355	324	327	332	334	348	366	308	317	386	359	329	334	372	331	320	367	327	342	330	356	344	336	313	319	354	341	322	343	382	321	364	356	342	341	331	334	359	339	329	336	336	317	326	357	346	316	327	329	330	318	338	341	356	336	340	315	336	315	360	329	380	373	327	389	367	319	333	342	365	363	330	318	350	324	330	302	327	360	338	326	350	341	353	329	296	342	330	369	328	343	334	352	341	354	326	313	354	334	345	333	335	366	364	355	381	355	337	343	340	368	329	362	400	370	341	323	342	353	333	300	316	332	363	321	352	361	379	359	334	394	341	332	341	337	348	329	338	351	364	329	296	343	373	359	336	346	381	331	371	320	362	329	330	357	307	344	318	348	349	375	355	306	298	343	338	280	348	320	320	337	340	307	319	316	330	349	314	330	346	323	325	385	340	319	348	355	324	343	302	332	331	383	330	363	327	327	339	349	318	341	373	350	358	367	377	348	351	316	315	377	375	322	351	330	337	340	322	322	349	343	320	333	335	349	352	296	345	346	333	344	347	321	367	360	320	320	336	328	346	322	317	333	325	341	356	329	335	324	294	306	322	348	349	356	329	327	367	366	365	324	365	352	338	374	379	343	358	351	331	341	300	348	362	330	293	366	351	336	343	383	361	333	348	346	331	319	328	367	308	348	341	364	333	343	309	301	325	383	376	374	327	327	313	329	347	343	340	311	383	352	322	354	324	282	354	355	318	388	347	339	333	339	309	390	336	346	326	332	364	317	333	352	326	336	361	346	369	345	365	363	331	294	338	324	351	356	356	323	355	328	362	352	356	309	333	359	345	342	351	349	352	317	343	318	314	349	355	360	374	337	335	355	359	349	343	338	337	346	374	341	379	335	381	309	332	359	372	350	344	316	340	329	336	374	353	315	349	342	373	318	379	354	309	310	335	356	332	354	343	313	373	315	318	340	361	342	335	329	378	317	347	323	329	331	369	324	322	322	311	340	376	342	372	300	349	335	302	300	318	344	332	341	351	352	350	337	332	307	342	355	323	314	353	347	342	372	316	317	313	329	360	351	342	362	314	345	357	314	343	306	349	345	353	349	373	351	359	375	351	356	306	301	329	369	348	311	395	328	346	336	339	345	365	369	360	303	339	323	348	341	340	326	323	328	372	360	359	356	341	327	325	340	355	322	326	330	342	320	323	354	330	337	337	314	327	350	322	341	346	360	337	367	380	331	319	360	346	372	322	352	332	368	324	373	345	342	350	301	373	346	342	375	326	357	342	322	325	342	325	296	350	320	364	342	342	349	351	326	345	326	356	345	343	369	321	310	367	323	349	318	339	348	361	351	345	304	328	364	339	347	352	339	338	377	333	370	384	349	347	337	351	338	335	354	334	352	364	361	344	378	330	349	336	349	365	381	370	371	332	343	358	334	340	366	300	310	336	329	331	340	327	373	325	352	336	350	340	374	298	354	341	325	332	356	341	346	339	350	359	343	334	350	316	354	375	366	332	343	359	323	326	316	343	368	354	353	337	350	345	354	344	324	340	339	341	329	334	345	339	344	361	348	347	345	374	353	341	333	326	345	317	353	348	318	331	330	345	354	338	355	377	312	381	310	368	343	384	312	351	343	353	308	357	320	319	337	324	313	367	323
35082	43578	48439	48319	44287	34199	28290	22713	19894	18674	17087	14841	11497	10177	16770	20837	18997	15346	10724	6467	3590	2106	1467	1048	945	785	790	829	832	816	822	851	840	759	816	884	805	809	843	821	834	782	808	812	870	798	805	773	848	823	837	822	842	848	772	823	819	816	866	833	792	814	803	826	812	806	867	809	856	810	835	830	822	829	800	815	794	825	763	840	822	825	816	843	835	837	833	794	817	787	847	815	823	814	840	825	783	863	849	859	870	823	851	773	763	874	847	812	777	789	843	754	777	807	812	790	833	776	806	842	850	843	822	800	815	857	814	829	809	854	825	816	809	803	796	795	848	834	828	894	812	816	841	883	833	744	844	801	793	801	859	823	880	842	812	798	813	824	817	834	803	850	784	811	824	776	794	786	835	803	803	855	820	861	812	814	817	797	816	835	829	866	824	823	845	837	818	814	864	837	874	820	816	787	826	806	809	818	807	825	815	826	799	847	797	821	782	830	838	784	820	808	811	802	807	854	772	832	838	791	799	814	782	815	805	774	865	785	827	827	810	847	880	857	775	823	847	807	783	837	849	803	826	837	801	833	857	818	804	872	826	859	862	808	836	821	839	820	826	803	784	812	878	835	812	835	786	830	792	849	807	782	829	861	821	804	776	830	843	805	797	826	814	808	789	841	849	870	780	786	800	821	833	791	860	806	835	839	884	766	831	805	808	787	816	793	828	820	828	804	846	781	796	880	857	783	826	846	826	769	884	810	834	816	822	803	817	858	794	796	831	865	768	827	802	821	859	828	843	828	845	807	811	835	829	838	830	835	840	820	817	836	815	849	840	806	847	765	852	859	822	845	787	801	790	812	805	833	838	879	803	831	834	830	806	843	832	848	791	839	811	795	813	815	810	857	809	802	847	829	832	819	839	803	787	761	797	805	820	792	799	829	832	836	807	893	748	811	793	794	811	854	838	792	885	839	808	873	821	812	798	856	769	804	846	842	885	805	802	841	807	818	793	801	895	824	865	798	779	864	807	827	848	844	828	807	821	857	796	831	854	833	788	899	794	842	814	822	876	833	872	812	806	850	787	827	779	817	787	811	869	773	800	818	842	854	828	803	758	811	833	803	825	839	757	798	842	833	823	854	772	799	838	789	815	830	816	833	753	814	825	801	832	798	847	823	835	823	839	852	798	756	835	834	805	854	843	824	775	833	779	821	803	857	815	811	768	799	827	800	860	846	852	782	782	810	803	818	823	810	795	802	820	806	796	833	783	818	840	777	820	834	838	801	827	799	802	825	873	858	827	804	781	809	785	843	786	858	809	821	830	778	882	847	828	814	825	875	828	801	849	857	799	809	776	866	841	827	762	826	806	815	795	795	831	777	815	830	785	827	815	866	862	815	842	854	860	853	833	795	835	842	790	819	798	855	826	853	782	811	807	798	872	806	852	807	815	867	791	815	869	798	833	826	794	835	751	830	806	784	784	836	802	782	844	847	798	834	833	855	847	798	814	850	769	793	842	802	821	823	809	791	768	838	829	822	765	838	823	842	824	844	826	812	870	800	814	804	825	807	818	770	863	877	786	781	854	792	811	831	844	852	821	832	820	878	854	786	826	792	840	808	801	797	804	803	783	805	804	812	779	837	856	844	862	814	866	808	756	837	860	809	807	832	843	835	843	843	831	771	852	795	834	809	807	829	795	758	833	817	794	858	831	863	786	818	812	866	821	793	793	829	867	829	809	834	859	814	842	778	825	822	773	836	850	829	821	818	781	831	885	831	825	834	779	840	849	798	820	824	841	830	822	817	792	790	805	811	831	818	793	842	797	860	810	842	790	803	824	829	836	889	825	823	846	790	814	831	796	856	871	881	825	819	818	847	782	773	818	844	888	843	807	829	850	857	851	827	777	815	798	840	826	804	829	828	835	865	825	880	836	807	757	839	774	846	863	832	800	772	808	834	805	797	830	817	819	861	840	833	827	824	780	851	817	819	828	793	811	810	835	766	860	825	872	822	783	814	785	802	832	810	814	823	804	826	766	814	809	824	745	808	775	810	820	860	822	798	834	786	820	836	824	775	807	796	802	870	855	852	760	870	847	801	834	779	860	835	782	795	822	814	837	825	816	782	800	808	793	833	836	845	833	817	815	811	810	794	839	851	772	830	777	853	801	836	790	772	806	808	850	831	854	842	818	770	773	819	824	791	829	754	831	856	802	818	821	847	821	813	823	834	834	799	855	832	775	778	834	853	822	836	811	840	851	766	811	865	817	819	839	838	844	873	815	864	798	852	821	817	850	836	756	796	797	874	812	818	810	789	818	772	796	903	804	871	866	816	805	826	789	881	841	796	860	819	806	818	775	783	787	812	816	868	814	752	821	860	838	893	863	829	866	826	824	846	786	809	839	814	808	843	837	805	804	865	831	889	802	809	781	847	843	860	793	824	788	834	774	825	840	853	842	787	814	844	844	863	814	769	821	852	864	846	807	845	818	819	840	821	796	842	807	803	779	884	789	880	779	796	795	828	835	866	834	828	819	807	809	819	828	794	798	826	810	804	830	796	825	814	864	794	848	809	811	808	852	809	788	774	802	791	789	834	776	823	832	831	790	880	830	840	810	831	790	811	803	833	813	817	827	849	847	851	839	836	862	792	822	742	845	821	795	840	835	823	870	834	831	792	793	751	810	787	781	876	846	817	765	853	799	817	827	789	846	817	849	832	767	839	772	768	833	807	827	757	831	817	828	853	788	777	813	811	763	872	796	796	819	812	784	818	827	845	867	826	850	759	863	780	818	845	781	789	816	796	783	785	837	853	811	733	810	828	858	762	799	818	839	783	782	813	812	806	876	782	842	842	776	785	828	848	793	809	783	776	818	803	826	860	813	862	891	878	791	801	832	811	826	795	858	800	813	805	839	838	812	793	832	883	806	816	779	759	747	841	833	768	825	857	814	806	851	841	842	858	803	850	843	846	820	829	838	783	827	818	799	778	806	796	869	807	812	849	777	812	842	766	800	762	841	844	812	750	826	796	870	779	832	764	883	805	851	832	829	806	814	798	797	844	828	801	764	776	855	837	842	827	846	784	796	852	805	845	795	814	821	836	865	800	841	831	764	792	768	877	798	805	789	836	811	869	821	847	819	831	792	823	849	761	775	851	819	843	801	830	797	782	856	755	829	877	824	833	799	823	830	854	850	816	808	859	833	799	826	821	828	794	818	835	874	781	811	825	819	792	778	823	816	819	826	817	806	809	830	872	783	789	789	786	855	785	804	791	784	822	826	840	760	823	799	828	814	791	866	840	837	852	769	804	834	803	749	819	825	839	831	833	818	810	806	853	786	845	832	795	844	790	826	822	851	779	801	817	830	837	807	835	818	872	831	824	860	781	785	776	794	857	816	852	797	816	833	814	787	818	859	840	845	817	849	824	817	840	788	870	846	832	861	814	777	822	814	834	877	818	780	773	834	771	817	809	736	823	802	840	846	828	840	830	807	830	823	825	857	831
51886	51210	51350	49651	48129	44374	28954	24726	19973	15537	11953	8591	7179	7652	7498	7052	5164	2810	1554	1013	707	488	419	382	357	356	331	354	374	324	342	387	366	339	331	358	363	372	337	314	334	365	315	325	306	371	328	345	357	357	354	372	334	325	348	359	351	300	334	316	340	335	347	327	368	318	312	338	334	327	310	332	348	316	365	341	358	350	337	335	339	369	326	343	357	334	337	336	310	344	344	345	318	352	329	341	366	337	333	368	350	334	337	347	327	311	349	355	345	370	343	339	331	330	344	349	326	385	291	295	352	357	353	330	335	366	359	339	373	310	317	382	326	356	356	361	311	355	366	332	355	344	367	348	332	326	300	318	322	322	354	327	347	315	353	363	368	344	331	346	350	349	365	353	322	342	341	374	360	348	327	337	336	316	331	354	337	326	336	358	330	354	355	336	344	339	364	357	343	351	308	335	357	335	364	328	363	345	324	328	327	356	339	376	310	327	348	370	359	349	381	345	335	369	330	339	367	371	341	338	359	342	341	335	335	364	349	345	368	348	358	380	362	326	346	360	334	350	340	335	336	341	335	383	357	345	326	341	344	333	356	380	345	325	347	334	317	375	360	310	360	324	353	320	352	360	292	338	371	322	333	356	302	337	344	391	324	327	382	358	344	353	318	341	339	331	336	330	320	324	338	347	351	375	361	355	357	356	337	366	345	353	349	358	326	330	332	372	338	376	348	349	330	324	343	358	341	322	325	345	315	322	300	323	345	341	325	339	312	342	315	367	330	389	307	338	356	330	343	359	347	342	336	345	343	356	340	322	336	346	362	345	326	352	349	359	359	320	327	329	355	324	336	356	355	356	354	352	340	330	287	333	348	340	371	354	350	326	305	338	331	313	377	315	329	336	324	330	355	345	328	372	343	337	326	308	357	310	322	337	336	369	330	361	358	337	308	365	379	361	360	337	371	331	337	356	325	346	316	349	314	327	315	333	327	359	310	329	328	348	338	356	363	360	334	334	378	369	334	307	319	314	375	358	325	359	375	354	329	358	340	338	362	377	317	302	379	351	356	331	334	353	345	327	317	336	341	335	337	337	321	362	345	384	336	335	335	321	334	329	364	330	320	321	364	341	335	351	326	299	323	356	363	349	293	345	331	337	318	348	337	329	342	343	334	325	346	323	321	336	349	348	331	361	339	354	345	366	335	361	359	334	341	327	344	329	312	370	345	315	324	365	345	330	341	343	323	333	353	400	333	325	391	350	372	354	343	349	376	326	352	360	384	380	350	332	312	362	326	342	330	348	367	323	358	345	363	352	323	336	363	349	337	357	352	351	362	361	335	301	352	363	339	332	339	299	322	343	340	346	337	350	346	332	364	328	352	330	326	329	349	343	382	363	349	345	352	355	332	351	351	358	360	359	343	353	361	370	361	337	367	323	333	323	320	360	362	352	304	348	356	325	336	345	321	336	337	374	352	309	374	322	328	309	363	342	291	372	316	341	332	329	367	350	343	339	331	357	359	345	346	359	342	336	368	346	335	363	325	336	346	382	351	333	356	349	367	392	312	352	323	350	368	318	343	342	342	336	321	328	326	361	383	324	306	353	342	346	357	354	348	368	306	371	343	339	347	352	347	335	362	367	328	350	359	356	341	322	350	368	377	340	347	370	321	366	357	339	314	357	328	357	314	353	307	357	356	315	325	363	349	377	365	361	350	351	358	340	364	355	338	326	354	337	358	352	358	379	351	343	366	362	343	328	377	309	362	337	353	346	312	316	340	340	338	321	285	349	330	328	356	327	294	287	348	352	328	320	349	328	362	353	341	342	341	354	349	352	330	342	331	347	338	351	340	337	332	343	355	352	390	352	310	332	347	362	346	346	346	364	314	305	331	328	350	326	340	320	343	342	317	336	339	349	374	387	317	362	308	346	324	350	348	353	378	360	349	332	333	364	327	338	331	349	364	332	365	311	350	327	376	352	356	340	337	325	379	364	337	335	358	348	359	338	313	322	341	367	320	343	349	375	360	334	345	333	340	342	371	308	341	317	354	311	331	327	333	305	364	349	348	356	345	327	359	329	358	341	343	338	348	344	360	359	368	347	329	331	332	342	326	331	347	318	330	360	363	344	347	336	332	353	334	348	328	337	339	327	322	354	338	379	368	338	340	346	357	342	332	353	315	373	368	347	323	304	335	332	344	341	339	352	342	337	345	357	322	345	313	346	359	365	314	325	349	331	320	362	363	313	350	333	339	309	350	317	351	345	373	343	341	375	319	332	333	355	337	329	342	350	357	331	321	301	335	359	350	356	352	357	317	339	343	325	306	353	347	328	344	345	321	356	350	339	359	345	305	345	344	328	335	348	327	328	372	358	310	328	335	328	362	324	358	347	349	365	359	348	351	323	333	323	351	315	343	329	317	350	363	326	333	315	312	332	339	355	358	314	353	332	348	363	347	362	333	363	344	326	334	334	321	355	345	336	315	370	341	295	347	326	360	343	369	345	345	374	338	321	349	367	347	314	324	352	363	320	357	352	348	361	349	360	340	361	340	341	360	346	357	319	294	373	340	373	366	377	350	340	351	341	329	357	335	360	377	330	341	313	353	347	317	319	344	356	374	369	334	341	375	361	351	337	344	320	341	351	382	356	352	358	369	320	380	319	307	343	350	336	346	365	317	356	346	329	372	345	370	357	354	323	342	364	355	346	340	359	330	329	349	315	371	350	338	358	396	320	334	344	322	342	332	362	329	338	333	382	293	337	342	318	287	327	333	321	335	314	360	354	339	371	338	329	378	313	342	312	325	374	377	334	356	370	333	290	312	331	345	319	308	309	333	342	312	329	389	375	353	376	352	330	320	357	317	365	342	320	370	353	339	327	331	353	337	334	347	343	338	371	391	350	331	341	339	300	346	352	358	351	336	324	343	342	329	331	353	372	353	322	312	330	358	308	315	360	324	344	342	356	342	334	329	326	319	378	324	333	371	331	344	335	332	325	350	328	342	353	361	344	346	358	329	344	380	365	405	318	331	349	305	334	356	354	347	348	382	321	366	358	316	308	349	334	335	368	318	324	305	338	325	360	344	325	329	354	354	358	339	340	325	349	342	302	378	343	376	393	352	335	342	337	334	367	325	356	346	349	303	345	312	343	363	332	331	333	312	312	345	342	355	323	303	352	313	339	365	369	341	358	336	341	307	381	319	340	330	339	367	361	305	336	353	325	333	365	343	328	327	320	316	339	347	321	310	339	309	295	334	344	303	363	349	348	364	321	325	394	376	358	363	372	346	341	334	359	325	375	357	359	374	354	331	383	352	350	348	378	386	347	347	335	369	359	323	340	352	364	338	364	319	308	378	332	332	343	349	355	318	352	309	344	343	369	335	305	352	342	321	368	341	360	339	328	356	324	319	317	334	332	375	341	322	322	355	335	319	341	361	330	340	362	379	348	361	314	345	321	370	324	330	371	354	347	351	339	342	348	328	336	306	333	325	327	368	334	314	354
36129	43583	51718	52702	57007	50073	40141	36118	32436	29733	27096	22696	22042	24092	24352	23001	18232	10870	6619	4070	2214	1522	1091	924	845	801	835	884	814	774	813	837	806	812	865	828	785	803	819	812	791	802	810	808	776	914	788	818	786	829	750	817	802	783	818	835	810	847	790	850	823	801	799	840	821	858	810	773	797	811	780	825	783	864	752	839	794	782	827	832	772	836	802	801	805	825	775	849	835	808	795	838	863	772	836	798	775	767	827	807	809	746	809	770	835	758	841	828	849	795	831	831	790	819	810	762	772	819	817	824	804	818	820	795	877	822	789	830	759	762	810	775	776	762	821	806	831	810	869	806	769	812	844	814	828	823	813	861	770	787	869	806	822	778	845	821	836	804	837	868	776	832	812	813	809	783	823	794	833	807	826	857	837	829	812	767	811	830	821	815	802	801	805	747	843	778	758	851	813	842	791	834	855	854	815	845	823	840	761	846	770	755	823	796	786	857	813	798	839	752	871	800	812	808	853	796	813	791	807	860	811	829	853	835	820	792	813	810	829	771	804	736	802	781	802	814	837	834	829	814	817	780	847	835	793	773	824	756	810	784	862	774	847	791	832	848	795	807	771	802	841	822	818	827	764	753	877	834	807	826	806	785	843	838	797	778	836	808	800	830	865	784	807	830	846	833	798	852	738	813	834	742	824	862	783	801	803	797	802	809	791	852	774	817	777	798	821	805	837	806	796	844	847	861	830	778	765	823	804	848	822	842	812	804	846	804	793	832	795	760	781	780	849	797	853	875	798	785	800	780	816	822	761	828	747	785	772	769	816	794	835	833	787	809	812	857	814	783	822	822	851	830	798	826	791	845	785	812	832	788	779	826	780	855	789	767	776	795	805	842	845	792	802	804	834	763	802	845	865	797	809	787	803	795	810	804	825	785	720	840	819	811	773	799	811	784	818	787	793	826	827	814	856	785	887	813	801	820	852	818	841	831	782	762	818	820	820	816	810	841	835	815	848	807	839	804	801	828	791	802	801	802	794	808	830	824	806	788	813	804	801	847	829	769	855	815	785	767	789	782	750	809	806	782	852	838	767	814	828	875	830	798	809	809	800	800	819	841	762	808	774	780	780	822	839	810	798	837	785	768	864	792	824	812	841	818	767	822	834	790	792	790	798	863	794	759	782	868	879	826	806	844	821	796	805	772	837	829	792	789	827	824	830	833	792	841	806	834	842	785	791	726	785	776	816	792	825	769	796	825	838	829	808	799	846	815	773	803	795	810	786	812	771	782	804	791	792	768	810	805	821	730	811	779	809	810	869	851	785	780	834	787	849	743	837	811	762	821	872	815	774	793	812	853	814	847	838	802	804	815	765	791	810	793	820	783	788	818	797	802	853	851	808	804	851	804	800	809	838	786	801	821	769	766	762	839	822	845	819	816	801	762	775	857	820	765	830	815	760	864	825	814	825	781	843	802	799	797	768	803	794	816	830	871	802	784	831	800	837	809	863	848	852	822	794	792	879	788	807	762	778	812	779	817	825	826	768	742	810	790	795	901	805	793	813	809	810	785	826	816	791	820	805	796	817	821	765	832	802	762	802	819	832	827	757	779	826	803	792	792	749	719	841	796	839	823	831	812	767	843	819	801	752	819	777	805	802	799	794	790	843	860	835	800	786	798	854	811	813	770	857	795	860	796	798	805	778	813	821	805	818	862	820	770	792	838	774	786	826	771	811	790	814	763	828	789	832	817	803	799	774	811	812	830	787	798	834	827	830	794	807	848	816	823	773	771	783	792	755	823	805	825	783	749	824	805	805	802	876	826	859	795	803	794	841	837	786	788	786	819	870	835	821	802	802	837	795	800	806	761	834	823	753	774	764	759	873	826	796	813	800	798	786	814	832	819	836	793	771	803	816	806	774	793	824	874	799	785	862	774	820	821	840	738	833	820	864	863	783	818	820	802	806	788	840	818	826	839	813	846	829	796	835	832	784	845	760	791	789	813	801	803	822	796	766	812	791	787	758	782	755	858	816	824	811	749	848	766	844	837	826	744	797	779	813	811	838	824	884	803	789	806	834	804	780	825	848	783	810	881	869	778	833	780	789	776	820	799	821	786	814	804	827	852	848	803	815	846	837	813	793	778	763	790	863	801	839	782	807	781	834	810	814	789	772	883	773	798	802	848	830	782	796	785	803	814	794	827	760	804	755	822	821	842	809	850	841	826	802	804	793	768	849	793	827	860	822	787	763	811	821	839	813	833	776	819	789	798	827	837	784	820	803	801	790	803	836	772	834	830	774	771	792	831	850	852	816	825	810	785	785	786	843	796	799	800	775	758	827	813	820	813	846	815	826	734	777	820	821	836	807	826	799	814	795	824	812	863	786	854	802	836	797	826	795	847	794	819	808	812	813	807	829	805	810	789	833	763	776	796	849	809	781	804	826	801	862	797	769	778	831	811	841	805	798	803	879	821	815	775	822	809	908	795	829	780	867	807	806	807	831	793	795	835	773	815	775	837	850	802	800	858	811	816	848	812	828	821	809	781	814	804	801	816	817	817	802	825	791	839	811	818	806	815	805	757	825	754	826	855	822	823	830	840	851	797	787	823	772	790	820	809	796	806	817	814	778	813	847	817	779	816	811	805	796	785	836	793	819	842	789	848	853	770	801	866	801	839	818	790	810	851	814	797	785	777	811	748	855	833	842	834	780	782	798	794	760	783	794	850	855	785	803	833	775	816	854	807	827	750	821	820	820	815	812	812	843	802	835	784	819	815	796	804	836	829	824	848	827	809	820	780	815	824	782	793	824	823	799	787	787	791	811	830	823	846	833	872	859	815	818	828	756	800	777	781	790	801	790	839	773	853	812	772	789	804	853	785	811	817	870	795	844	761	762	784	816	809	812	835	781	778	818	794	845	798	772	794	833	810	796	813	822	844	793	757	787	806	777	761	851	800	797	858	805	797	857	808	789	812	782	737	818	793	875	801	780	800	840	859	878	779	820	774	823	818	814	816	792	827	799	775	776	784	828	835	762	851	818	833	822	797	807	806	824	810	790	786	775	803	781	735	865	877	836	806	746	777	805	818	796	761	856	768	788	836	805	785	793	812	824	763	851	749	769	801	815	857	782	846	847	779	818	795	791	829	806	833	826	813	791	770	872	787	803	764	799	781	840	790	760	787	825	788	786	835	832	819	816	785	819	829	785	802	778	749	826	829	799	811	783	817	816	796	781	800	824	807	816	790	808	822	796	803	755	795	778	823	788	783	813	789	817	825	783	802	837	823	809	886	789	785	810	778	811	777	792	780	814	800	835	807	812	817	769	803	870	807	781	781	777	804	885	801	770	865	798	817	828	785	818	773	824	788	810	809	805	821	812	823	860	868	815	812	794	802	790	772	827	812	810	811	773	822	771	814	823	791	753	840	810	763	812	841	790	805	796	785	763	840	859	813	842	776	808	810	836	787	816	774	875	783	797	783	820	808	823	754	803	805	831	833	803	849	821	817
14003	11129	15711	15454	12712	7870	5123	4013	3109	2253	1722	1517	1357	1164	945	713	567	442	370	324	318	296	307	333	309	316	341	331	356	329	326	322	294	313	353	313	329	310	301	294	319	305	287	337	268	316	296	321	306	319	289	281	290	290	296	311	313	285	314	297	314	300	323	310	284	317	325	361	296	316	336	304	313	309	300	364	323	327	321	332	351	310	335	323	333	318	291	311	299	307	288	333	325	315	329	315	306	305	331	310	291	328	316	309	289	325	305	326	310	315	315	318	328	316	308	334	281	323	310	298	332	304	318	326	321	365	330	315	309	320	279	294	316	301	317	315	337	301	319	324	322	338	343	329	301	323	319	328	319	334	300	326	322	333	343	320	318	298	325	283	297	306	289	279	323	331	314	321	336	322	316	298	310	292	312	271	326	338	306	332	326	309	298	325	278	327	333	326	334	331	309	329	315	324	343	333	321	295	294	298	306	287	292	317	320	299	309	300	320	331	317	313	301	290	318	317	321	288	314	306	300	293	282	301	286	329	292	296	319	330	318	291	354	334	338	319	301	323	311	284	313	306	302	329	339	339	319	315	310	315	296	351	299	304	306	319	329	343	329	293	300	315	317	297	338	310	315	320	301	332	333	279	300	293	314	335	317	276	300	321	305	300	311	347	348	317	301	295	301	299	370	313	321	307	293	329	325	320	333	337	313	327	307	317	324	296	305	321	322	340	328	328	306	304	302	329	348	295	314	321	330	289	304	311	327	293	298	305	329	301	336	312	302	347	311	331	325	330	321	319	318	311	316	325	321	289	322	325	317	303	300	298	304	311	316	265	337	314	305	348	321	331	306	259	329	316	318	324	281	307	305	320	284	300	288	340	313	313	304	285	294	309	323	343	313	345	290	314	289	304	298	294	275	340	324	309	275	290	333	284	302	299	313	298	319	296	300	325	310	307	324	310	320	322	293	328	326	300	333	296	306	326	325	319	303	318	298	294	322	307	300	324	276	280	299	283	314	304	264	290	303	371	347	325	304	326	293	356	290	309	306	290	328	300	313	322	319	323	346	310	327	331	291	286	334	305	337	305	319	309	301	304	310	331	314	277	332	300	299	323	294	315	309	314	299	313	319	333	338	331	324	304	332	330	342	304	320	323	308	310	309	299	303	318	306	319	329	308	320	327	358	321	331	297	345	288	314	302	321	328	341	329	311	270	295	341	291	355	299	349	292	304	309	291	305	322	288	313	309	330	336	326	320	352	294	302	302	350	321	308	331	300	312	291	304	301	308	305	319	321	308	303	322	324	313	339	301	314	297	295	304	295	303	325	307	307	298	302	300	323	295	298	317	353	328	283	310	325	279	294	351	327	307	363	322	365	321	315	319	312	298	310	300	301	311	312	318	306	334	327	325	307	328	332	338	306	347	316	286	334	308	307	344	284	296	307	305	330	346	318	310	311	309	323	325	295	329	330	329	297	312	322	321	330	338	300	284	352	336	326	332	338	312	323	300	310	328	304	337	324	310	317	307	330	309	347	322	335	302	254	326	300	334	358	344	274	284	298	338	299	326	316	315	294	317	300	342	330	329	326	304	309	324	317	288	317	361	282	292	312	295	318	309	309	352	327	314	312	308	289	349	324	310	316	321	332	315	351	305	320	297	333	330	308	300	308	311	322	298	340	311	299	327	296	314	321	315	312	352	339	333	308	311	320	280	288	331	292	298	312	339	298	296	331	345	334	312	299	323	296	297	334	329	323	318	329	333	304	309	296	334	317	303	304	311	319	354	322	309	299	323	348	286	315	299	312	304	287	295	338	286	319	325	305	325	342	311	330	334	323	299	294	310	306	316	322	283	324	323	333	301	331	313	310	326	313	300	331	323	306	338	306	290	289	305	328	276	323	309	307	326	346	339	316	313	332	336	306	300	323	276	300	326	341	318	327	338	342	339	318	308	342	353	361	280	333	324	301	334	324	293	345	297	304	300	307	302	312	331	305	300	277	322	333	276	302	297	282	265	280	307	317	326	355	287	280	324	337	283	333	314	311	295	291	352	308	291	321	307	304	297	296	295	309	349	345	328	295	304	323	284	335	332	306	330	297	322	340	314	331	317	305	343	326	310	285	344	297	347	321	312	310	298	298	292	325	304	319	325	350	294	315	297	327	325	317	311	329	322	301	301	288	295	309	267	301	319	302	329	301	285	293	308	310	303	315	331	338	317	316	329	316	305	289	332	316	301	327	315	318	341	289	356	303	319	321	321	350	307	310	301	328	346	325	319	309	288	303	313	307	289	317	332	314	315	294	272	317	319	291	277	303	321	347	321	298	304	300	318	307	325	304	298	334	322	309	301	300	315	295	308	314	290	316	291	288	306	284	297	326	298	321	290	336	279	291	330	316	317	343	308	329	345	302	301	341	290	312	330	301	296	338	296	299	299	299	302	333	312	330	317	305	305	289	350	316	271	309	291	308	309	308	303	311	336	334	315	345	337	318	269	319	322	302	320	306	301	301	330	331	341	317	301	353	324	280	352	352	319	304	274	273	320	329	301	333	309	310	370	323	333	334	294	292	300	316	338	266	292	279	292	304	301	293	333	297	344	302	321	331	274	330	288	335	329	286	281	304	307	284	327	275	303	308	326	290	306	309	294	278	326	306	303	282	323	285	289	302	297	313	318	325	316	322	309	303	337	301	291	274	300	330	310	335	334	304	329	325	350	328	344	307	300	348	317	314	343	296	311	309	344	319	336	318	297	325	330	305	289	328	286	293	336	354	322	346	336	302	335	286	339	320	307	328	319	333	331	328	306	286	316	320	322	282	353	305	300	291	306	273	302	336	281	314	304	349	348	292	334	301	306	292	334	299	311	297	322	339	321	317	302	303	320	315	312	365	305	300	287	284	311	335	337	361	313	298	337	275	344	320	294	300	331	306	332	308	310	307	321	330	330	306	302	298	293	307	290	326	301	319	317	324	323	326	317	325	294	289	304	344	341	333	281	318	301	321	301	331	323	348	331	322	337	341	335	320	323	318	296	306	324	282	325	324	328	308	315	303	278	307	308	318	304	342	304	320	295	287	352	285	302	312	312	313	298	308	305	309	312	328	340	344	312	295	315	289	289	293	306	294	307	312	313	303	319	317	333	312	289	338	280	332	337	320	332	301	291	314	300	318	353	328	294	322	342	328	299	305	323	321	279	319	300	310	281	298	316	325	320	336	343	317	344	293	310	314	341	336	323	325	326	328	355	276	300	325	327	308	327	319	305	341	319	320	281	322	293	291	317	289	283	339	304	299	298	312	311	321	349	327	340	334	336	341	323	299	304	325	312	309	299	305	333	338	292	310	316	335	305	311	320	339	348	339	337	314	340	326	324	312	308	344	314	323	299	289	306	319	338	320	285	320	320	320	355	292	332	334	315	336	312	304	276	300	327	311	312	321	286	303	297	310	307	290	310	337	311	317	357	312	337	325	297	306	302	336	278	311	332	335	287	283	339	339	318	291
9404	10782	22711	27427	26453	19683	16603	15133	12322	9825	7927	7273	6257	5510	4299	2719	1815	1363	1028	856	811	786	694	721	789	811	790	770	785	768	783	762	757	742	871	772	793	790	775	842	773	812	778	794	793	771	731	780	743	734	733	799	740	789	823	783	760	775	790	718	762	804	772	783	766	776	786	819	707	776	784	774	782	808	745	801	809	752	793	757	772	790	780	753	746	744	755	812	748	783	740	790	762	760	792	754	725	803	724	783	811	762	772	790	746	788	733	751	788	763	742	781	805	805	824	803	692	746	774	755	799	742	711	818	780	776	831	762	743	867	811	802	731	769	728	764	794	800	760	743	764	760	813	767	770	738	803	787	748	805	737	767	791	807	754	784	785	827	765	715	784	777	775	788	830	818	755	750	782	734	765	774	799	764	810	749	742	802	741	816	778	765	756	779	740	809	753	819	748	764	815	770	745	751	771	767	762	737	790	760	797	792	797	760	788	751	771	743	784	744	780	740	757	751	763	767	770	730	758	785	760	766	784	811	790	774	806	793	802	750	711	809	727	743	766	803	742	848	774	789	773	771	751	771	797	746	791	750	780	831	742	780	789	758	747	793	727	774	761	750	788	768	787	763	762	764	741	812	770	809	800	765	789	734	766	721	740	804	773	761	727	709	767	776	756	747	786	704	773	766	776	781	756	776	775	775	756	787	758	791	751	808	728	785	716	753	802	776	776	793	747	795	790	844	735	825	779	788	798	772	748	764	793	807	818	790	776	764	736	779	779	730	742	803	749	719	808	842	780	770	765	776	797	775	753	796	750	798	786	778	784	773	815	755	746	790	797	805	719	760	787	805	726	737	731	735	779	817	780	763	756	792	813	714	745	792	812	752	764	789	776	804	756	780	737	756	777	757	798	778	801	778	816	819	801	807	821	735	759	756	792	802	767	746	810	737	741	795	779	762	756	808	792	727	767	790	800	754	799	758	822	748	767	750	778	749	752	784	788	707	772	774	787	806	775	801	756	786	765	769	791	857	722	767	779	735	813	780	731	751	800	802	741	758	752	800	784	783	775	757	824	721	768	747	793	779	743	789	762	764	788	796	758	750	756	775	803	785	743	783	789	777	819	786	760	745	763	791	747	762	801	768	804	739	769	739	797	782	752	808	754	674	741	808	725	761	786	767	712	780	792	765	738	826	752	805	740	806	705	746	805	754	742	735	817	778	719	740	716	770	766	815	781	728	725	772	755	798	797	754	734	787	784	783	766	881	801	802	758	793	754	801	764	756	729	746	756	746	783	755	778	760	718	758	774	765	765	751	755	784	749	780	751	748	769	760	777	761	779	820	800	826	766	768	778	823	812	766	785	770	747	731	812	757	751	745	750	794	816	757	745	794	840	768	743	769	813	803	776	780	759	800	750	789	750	729	727	781	759	749	810	785	771	794	794	818	767	761	779	793	782	745	762	829	796	749	780	743	821	848	756	785	739	787	758	780	834	764	725	771	763	775	771	771	761	818	753	823	780	770	777	772	772	783	748	764	793	826	763	843	782	756	791	748	831	751	768	800	757	762	778	776	799	806	802	740	749	722	745	788	817	791	737	780	771	765	803	828	803	786	818	791	788	823	797	791	764	761	812	802	780	732	798	810	758	764	751	753	779	790	765	709	787	758	809	752	780	787	725	751	737	793	740	758	803	792	755	802	763	761	765	770	812	788	758	780	759	825	725	772	752	772	790	762	776	756	677	725	774	796	726	738	769	750	763	803	760	745	805	775	738	802	723	760	810	794	758	790	799	765	760	792	794	753	791	759	792	753	722	765	799	766	790	766	772	781	767	762	728	799	786	750	784	780	778	767	761	805	767	736	773	759	748	799	746	783	803	729	736	699	746	769	725	769	806	763	780	749	776	756	749	732	810	779	826	773	796	801	753	790	787	830	795	770	793	749	797	730	768	812	800	769	834	770	752	755	700	736	772	769	762	777	767	770	784	823	784	790	749	783	786	739	728	752	759	782	742	760	782	765	729	797	808	774	777	738	832	773	792	775	788	782	765	752	750	756	765	713	744	781	807	753	771	807	771	784	760	774	779	764	796	800	761	737	773	798	742	742	714	804	768	800	780	812	736	784	752	738	747	805	780	767	821	799	792	792	839	744	796	738	747	731	772	789	759	699	727	769	781	855	780	795	762	804	753	736	756	756	757	755	791	784	778	803	771	772	763	781	788	793	753	784	762	729	786	756	762	749	742	747	771	781	780	757	792	794	752	785	799	778	761	817	744	732	780	799	779	758	763	753	739	839	730	750	777	772	778	741	755	770	753	730	792	735	750	746	773	765	797	790	773	818	786	762	780	770	758	782	752	791	817	749	745	792	782	824	792	760	805	760	778	771	803	736	808	776	776	779	782	755	751	802	836	807	784	770	788	781	803	728	795	863	787	777	780	804	735	785	759	776	742	750	768	811	752	745	789	743	813	729	742	760	815	736	764	764	767	768	716	779	746	788	806	762	735	750	755	761	794	771	827	761	789	749	783	786	778	751	775	799	811	765	775	800	763	771	744	761	749	767	793	753	733	748	694	779	761	749	809	795	817	770	733	785	774	776	820	805	780	797	758	734	783	720	741	742	769	791	822	773	784	757	732	798	751	735	776	833	786	773	804	801	800	772	780	758	783	791	806	739	776	782	807	790	784	807	768	725	784	773	722	782	771	805	727	813	753	821	807	795	771	773	792	753	758	775	768	769	751	828	794	708	781	738	778	756	769	798	781	750	740	763	766	783	763	801	780	760	774	761	784	739	790	730	803	779	768	800	743	773	735	757	763	786	760	745	790	772	821	834	800	790	773	779	737	748	797	742	814	799	755	780	798	762	746	784	752	791	798	800	797	781	791	746	728	801	805	759	720	815	734	784	757	783	790	815	749	736	722	738	778	735	754	779	767	769	731	735	735	771	800	773	791	753	781	775	807	776	779	776	794	747	802	855	749	795	796	778	810	798	768	805	806	793	784	791	792	825	791	733	755	719	748	765	749	775	792	728	743	807	766	736	786	858	780	809	781	747	772	778	785	810	809	708	800	747	823	757	843	802	786	767	795	761	763	820	801	774	757	756	790	799	741	740	712	725	760	764	752	840	806	793	737	739	788	757	783	798	776	738	729	783	771	814	766	790	734	808	777	761	744	758	809	765	735	738	728	764	798	776	768	749	736	784	750	802	733	793	770	776	835	697	785	780	780	826	806	725	791	784	800	734	782	771	788	730	797	761	758	790	803	810	843	770	745	758	716	747	733	768	759	756	730	831	748	772	806	737	753	808	698	711	746	782	742	773	815	762	753	738	763	778	797	794	805	789	738	748	801	801	793	812	770	743	733	726	786	763	764	788	756	751	765	781	771	756	801	771	796	721	795	759	756	810	761	760	801	756	731	795	747	757	803	821	789	807	825	796	810	770	768	767	767	760	756	782	821	757	808	773	766	777	772	823	797	757	748	774	768	821	761	710	768	787	795	737
46113	50766	47921	31909	28889	23248	18262	14325	10467	8814	8435	9625	9474	6670	4241	2690	1361	723	535	399	391	320	352	357	361	355	376	371	357	324	369	334	383	408	361	378	362	374	367	325	334	361	362	391	383	385	360	372	366	336	349	387	382	395	374	345	359	361	331	345	338	372	383	363	380	338	370	359	360	340	362	380	380	370	365	339	376	354	326	383	367	347	368	382	352	347	317	366	365	375	375	359	359	349	418	331	364	364	355	342	409	346	376	365	372	395	375	366	336	375	379	383	379	370	386	385	365	363	399	368	400	392	411	382	358	367	322	387	335	364	343	349	351	308	340	380	378	402	359	392	342	401	352	370	372	350	413	377	352	332	383	379	366	381	378	330	380	391	359	389	362	393	375	368	366	334	336	360	388	405	356	384	372	391	351	384	377	349	382	381	349	366	357	330	371	403	395	359	383	373	324	362	343	346	367	352	372	363	374	354	355	348	415	328	409	383	372	359	374	339	385	357	375	371	371	353	341	357	339	345	366	345	373	374	378	375	340	364	374	367	415	367	360	335	375	370	334	378	380	374	365	363	372	363	371	404	384	394	349	367	366	387	373	350	352	361	409	378	363	386	379	370	369	366	359	340	388	364	347	361	339	393	375	380	391	376	377	350	338	389	385	371	362	389	352	360	361	359	369	382	391	416	343	388	346	395	373	361	353	334	372	367	380	393	376	376	386	396	392	360	351	378	406	353	374	376	371	358	344	309	368	398	316	396	357	370	382	324	345	368	375	388	383	384	344	372	363	365	384	308	369	365	337	369	383	370	370	372	372	376	353	338	349	346	371	338	360	356	411	375	412	338	358	396	368	340	369	380	365	386	395	307	368	426	394	375	371	362	354	385	367	383	375	358	356	343	404	372	402	367	380	373	397	372	392	395	381	369	425	359	371	377	352	351	352	363	384	381	357	396	373	362	329	356	380	399	399	359	351	377	376	321	373	311	396	350	346	364	342	336	357	343	365	385	406	403	345	418	395	387	385	392	391	402	377	323	361	372	383	353	399	373	353	380	385	380	373	341	372	398	363	366	349	387	392	381	379	367	390	367	355	367	336	357	356	349	368	381	360	354	323	344	372	358	358	357	391	379	381	378	344	366	357	392	371	386	388	365	343	358	348	375	353	330	329	369	367	373	353	335	339	373	359	356	339	389	395	360	380	373	342	372	385	391	364	388	338	364	403	375	356	360	352	357	360	388	351	361	333	352	383	364	381	380	395	364	368	351	385	382	385	385	347	373	385	405	406	360	367	381	341	347	336	369	354	371	365	356	357	370	365	366	364	378	408	384	390	388	353	349	391	379	404	350	364	369	349	333	362	355	358	369	405	358	360	343	377	323	349	340	374	385	365	359	384	362	383	409	393	334	368	386	376	355	399	409	363	366	345	396	387	364	344	339	362	392	367	342	376	376	330	375	369	363	362	389	343	369	379	395	361	344	398	411	406	337	383	373	369	350	366	345	368	384	378	369	326	355	350	364	376	349	379	381	356	338	410	367	322	351	372	376	381	358	376	360	346	368	357	375	385	358	366	380	352	340	345	357	390	365	362	382	350	354	336	375	293	350	355	381	405	392	366	386	369	380	356	388	376	343	389	380	369	365	379	386	363	381	391	369	349	375	369	361	352	393	363	385	366	352	344	373	371	381	390	379	331	352	365	368	374	384	369	375	328	386	389	363	342	348	363	344	377	379	365	363	328	369	356	401	369	346	379	319	356	374	362	367	360	393	376	349	361	390	388	381	392	374	374	372	392	359	382	400	370	359	385	372	415	349	377	359	383	357	367	354	352	362	390	366	346	346	376	365	383	362	373	388	375	364	323	362	378	348	370	376	391	427	426	388	407	362	342	409	392	348	354	380	387	366	390	362	366	363	372	341	371	396	364	401	347	360	343	361	333	335	352	321	368	345	348	344	335	375	353	367	337	380	357	387	360	398	320	344	392	357	351	361	376	360	340	371	340	376	367	368	352	349	343	351	340	344	367	357	348	399	342	324	407	404	349	350	359	351	360	337	354	396	416	405	370	332	367	382	387	389	349	350	359	368	365	393	343	355	380	398	364	363	374	347	353	361	331	343	358	349	376	382	372	340	377	384	384	369	346	346	342	380	360	355	356	355	403	371	361	375	325	373	336	362	352	358	383	368	363	361	363	349	367	363	372	351	338	386	370	381	349	335	335	359	372	393	352	364	366	327	397	356	377	336	332	352	341	340	369	333	366	359	329	392	345	387	367	397	382	375	371	376	350	419	367	379	408	387	399	411	376	366	363	332	370	365	390	358	373	398	329	362	422	411	347	349	400	335	387	337	362	381	360	375	386	370	346	371	389	387	369	357	346	360	324	355	357	392	343	340	332	322	376	389	383	378	377	335	380	343	373	386	356	373	364	342	379	357	361	337	359	379	332	351	388	381	368	371	372	375	371	392	375	373	373	368	390	375	349	368	351	376	351	410	353	385	337	377	371	367	349	394	353	393	389	382	367	375	400	395	415	351	416	396	380	381	360	352	346	357	404	367	380	372	349	341	336	376	361	376	350	363	348	377	388	384	336	386	393	372	365	367	372	369	375	391	362	400	352	380	357	348	362	388	348	372	379	356	356	355	342	372	376	382	342	343	425	391	367	364	330	326	380	351	385	411	363	370	365	374	372	312	330	361	378	340	380	391	360	354	414	357	364	377	387	342	328	362	359	373	371	377	382	337	335	361	354	367	374	337	379	357	403	364	337	349	384	332	323	367	388	367	416	383	358	323	376	359	351	374	385	395	361	365	349	412	404	395	386	353	353	383	384	355	349	362	337	345	348	371	398	404	339	362	419	394	356	361	371	360	380	356	346	365	371	360	381	394	403	364	390	354	350	376	344	344	395	369	368	345	348	368	396	348	373	364	363	377	360	381	374	348	377	352	395	363	344	365	361	365	331	344	339	373	382	367	360	369	366	352	357	320	366	383	361	342	339	372	378	377	378	340	343	365	378	366	365	338	381	373	357	356	351	360	353	409	340	347	384	327	367	374	334	345	354	341	354	377	386	384	374	349	396	318	432	417	364	354	364	365	340	377	375	363	350	368	366	328	332	369	361	346	404	390	396	375	360	372	411	383	357	374	368	383	362	383	368	354	374	316	339	388	351	331	354	385	363	380	391	351	363	379	360	365	376	405	369	373	373	375	341	349	359	373	330	392	395	367	366	379	360	346	374	361	387	354	331	355	371	381	360	345	363	367	374	334	370	361	359	348	369	354	345	371	347	377	320	353	369	377	346	336	378	397	373	370	352	384	383	362	382	378	385	350	385	403	377	352	346	344	383	350	367	357	381	381	361	368	377	366	368	356	329	380	393	353	355	376	357	388	363	371	357	355	402	382	377	381	349	399	343	339	345	351	365	372	368	391	331	378	352	377	372	356	356	349	370	369	332	358	348	335	377	333	335	354	348	349	372	367	363	382	365	364	373	371	386	358	361	368
32291	42989	45068	35864	35888	30870	31400	29420	25480	25375	26123	28892	28350	22478	16542	10584	5666	2848	1717	1321	1027	909	985	905	915	872	880	906	880	915	843	825	854	914	872	859	885	853	870	892	800	901	915	913	940	859	876	889	894	957	882	887	926	923	878	854	882	902	847	901	901	865	876	886	899	856	859	891	910	845	839	918	872	905	902	885	863	870	860	923	885	891	926	835	857	955	848	868	907	941	904	868	845	935	892	898	922	830	933	873	879	879	877	849	872	920	944	948	905	909	872	925	912	907	894	878	919	866	879	887	863	836	825	877	905	904	930	885	880	880	883	897	895	919	889	867	838	857	899	942	903	893	827	888	901	849	841	946	890	886	853	863	835	918	912	923	938	876	881	905	936	884	831	894	862	868	832	885	891	871	832	862	855	905	938	836	870	864	905	946	898	867	876	872	858	831	899	897	882	897	920	918	869	928	895	902	897	805	885	854	886	888	915	906	856	874	947	839	861	893	915	863	939	896	846	879	941	841	866	962	818	875	917	879	960	887	914	887	886	842	870	889	846	944	879	884	838	939	856	911	898	857	881	899	868	817	904	903	853	917	832	868	904	888	889	875	865	905	892	878	944	916	883	892	905	853	879	877	861	908	878	931	908	923	896	842	864	831	876	883	924	852	833	898	848	856	891	900	885	865	934	884	884	887	823	894	903	880	864	853	913	879	928	920	881	852	891	857	867	877	889	874	857	877	914	861	847	891	951	855	837	899	908	865	855	861	899	871	876	819	864	919	858	875	893	864	916	866	907	844	848	909	900	855	897	869	922	852	890	835	903	925	896	874	859	898	907	861	918	892	889	869	862	873	919	904	901	921	872	892	873	895	939	867	824	851	889	885	871	841	836	887	913	940	862	914	904	896	910	968	914	870	874	909	876	842	848	858	914	884	906	903	902	876	888	867	899	906	900	936	876	904	843	908	923	942	889	859	879	902	882	936	859	874	935	882	860	831	919	871	940	859	852	872	932	889	868	892	891	855	864	917	855	851	890	865	867	910	858	868	916	889	827	861	892	946	886	913	919	868	887	848	931	954	884	898	893	836	883	848	902	862	840	840	890	879	854	903	866	849	910	862	952	868	892	871	820	910	913	857	889	866	890	908	848	918	874	925	905	933	867	899	889	875	856	887	863	878	844	902	882	846	946	827	885	890	885	873	944	826	878	904	830	849	874	892	892	854	900	885	870	908	830	922	859	924	813	884	910	861	934	867	888	874	902	854	911	866	909	879	911	872	854	886	897	867	896	876	912	898	884	889	899	867	907	917	921	863	867	896	892	915	882	894	896	897	838	880	904	883	906	863	867	834	862	870	870	921	885	854	920	895	870	921	922	879	927	863	904	837	916	830	902	875	901	860	882	852	848	922	920	895	894	834	840	912	885	865	885	894	931	924	865	865	865	885	864	899	873	861	910	920	876	837	866	927	871	884	831	921	900	865	885	892	875	887	841	949	846	920	904	905	910	900	891	885	878	909	852	848	883	906	843	834	905	878	862	877	857	931	830	833	851	877	875	863	898	863	904	910	862	865	896	931	892	888	902	892	865	872	838	905	911	852	876	913	887	873	907	899	857	944	905	848	845	981	911	870	913	901	911	945	860	941	882	871	850	913	874	900	919	858	849	892	871	921	829	872	905	878	847	923	943	903	899	935	911	919	855	932	873	899	904	888	898	884	885	841	917	877	894	907	934	928	876	909	904	861	859	840	828	824	897	878	878	913	868	924	852	959	874	892	903	935	871	892	878	914	892	865	835	862	932	899	900	888	862	876	853	933	872	961	887	889	902	934	857	849	891	810	880	882	859	878	852	871	883	842	859	930	926	881	891	897	915	885	899	926	929	885	923	824	841	900	867	844	875	871	896	850	871	891	841	878	891	839	894	898	858	871	842	939	874	906	815	895	863	960	883	838	913	934	926	920	908	856	809	858	860	912	842	897	853	853	908	943	857	911	910	851	861	859	865	843	907	898	864	911	884	829	869	881	903	892	910	830	938	880	897	897	824	935	902	906	878	891	854	889	882	845	840	923	912	851	861	862	898	892	955	840	839	880	879	918	862	880	882	860	903	857	938	881	885	903	853	888	922	901	899	884	916	855	866	850	874	889	857	829	867	911	863	878	849	870	861	869	897	909	875	861	918	906	890	911	916	855	879	809	888	835	873	863	863	895	852	955	896	886	883	926	872	873	871	851	922	860	887	899	930	841	885	880	924	900	898	882	910	873	959	858	900	872	875	904	890	889	827	818	912	929	890	882	906	894	809	928	877	825	860	849	903	908	908	872	807	884	904	850	932	863	847	856	895	875	874	838	901	911	876	912	888	893	887	878	888	898	919	870	847	901	830	858	892	910	909	881	893	894	878	864	946	931	852	904	928	825	847	891	831	861	918	859	876	905	896	881	858	873	837	821	881	920	868	883	868	861	882	876	926	897	882	926	833	875	901	940	911	904	857	857	862	930	865	831	876	878	848	920	876	867	884	887	893	890	841	865	875	906	873	877	892	839	894	871	886	949	887	878	915	950	932	929	889	919	919	911	884	868	897	867	920	907	871	863	896	904	920	819	913	896	876	932	912	874	901	813	911	952	840	883	876	894	900	900	939	876	914	850	929	924	895	891	890	901	866	909	933	889	907	915	900	862	940	870	892	865	876	826	919	888	901	872	845	889	838	872	877	943	910	899	879	888	911	887	883	881	931	907	943	884	858	877	869	905	919	946	881	938	898	931	871	901	870	874	908	895	883	900	895	897	866	885	861	862	852	900	922	888	850	904	801	860	936	896	864	955	901	885	861	845	844	902	883	858	891	844	871	852	870	874	867	972	891	928	909	915	903	892	862	853	872	932	863	879	854	900	863	914	885	843	888	910	884	903	881	945	927	917	873	871	897	914	851	927	866	859	824	872	895	855	917	883	881	871	896	873	929	882	859	921	913	860	884	875	903	871	859	843	836	913	916	887	895	864	878	865	906	874	958	850	867	926	864	858	887	897	874	881	904	930	893	876	908	892	836	895	951	871	921	910	894	917	906	894	852	937	905	852	922	853	951	843	857	888	860	846	886	851	919	883	869	868	858	827	896	877	895	901	842	852	888	891	878	909	942	822	926	863	924	930	865	901	872	909	883	875	896	903	851	838	887	897	903	890	822	864	861	960	870	890	927	889	866	917	902	860	864	835	851	877	866	885	941	913	948	900	895	918	883	853	843	855	853	931	919	815	891	886	908	910	888	847	863	840	839	874	843	884	840	879	924	881	940	887	892	871	850	880	939	900	900	935	897	910	946	821	882	872	916	878	840	874	889	876	905	856	929	890	853	922	939	832	912	926	914	863	822	849	884	852	907	882	872	914	868	864	903	909	913	875	889	902	914	912	917	916	926	888	890	947	876	899	901	892	915	922	867	843	858	854	908	835	921	854	907	929	891	869	882	924	819	884	864	920	882	867	873	828	864	873	906	915	931	876	849	936
53681	54386	55350	48329	42535	34487	23293	16646	10867	7794	7113	8897	10243	11514	9538	5615	2741	1409	795	525	469	376	378	335	354	337	373	330	413	398	409	332	369	374	347	370	351	346	330	360	319	376	369	327	388	346	344	427	337	334	363	376	373	357	367	382	350	350	338	383	365	381	301	398	366	387	366	402	364	378	368	352	351	377	344	372	354	371	356	398	378	345	380	338	368	389	380	350	348	354	374	357	351	354	325	391	358	378	337	369	363	358	313	357	355	361	355	353	343	369	366	353	364	330	316	360	330	379	323	351	325	327	388	382	331	368	342	372	405	378	333	362	360	368	373	394	360	348	397	368	376	396	364	354	337	373	334	367	336	345	375	367	335	330	371	382	381	370	376	324	322	369	362	358	354	350	347	371	335	327	352	395	344	334	389	360	342	341	363	357	356	333	338	373	381	347	359	382	398	364	358	333	390	365	354	402	354	347	388	359	350	330	358	360	389	362	360	391	380	345	377	368	356	362	353	349	363	362	352	352	356	359	361	379	351	311	402	376	364	326	354	414	365	358	344	353	353	324	401	366	333	344	425	367	323	360	349	379	394	360	368	345	343	362	392	340	322	349	358	361	367	377	364	338	349	365	361	366	364	350	382	353	352	352	361	337	369	344	325	382	353	333	358	361	370	384	352	382	338	361	342	362	382	340	361	366	362	329	353	318	355	339	363	381	347	350	340	341	363	388	381	356	337	331	361	380	374	373	370	372	390	372	338	351	360	353	352	340	328	368	369	358	347	354	403	345	346	343	328	350	338	331	367	378	356	355	332	373	359	362	361	375	375	350	354	338	342	368	335	385	342	379	345	369	360	373	330	346	326	349	361	360	368	345	366	350	351	369	382	336	379	354	350	387	333	358	370	404	365	379	356	336	341	348	361	354	349	352	352	380	371	367	347	355	349	382	358	328	353	339	371	345	368	370	377	310	353	358	368	350	351	346	338	358	367	368	341	343	388	363	361	383	330	330	336	387	340	367	399	396	402	408	422	376	385	372	341	336	349	341	365	358	353	369	371	333	328	374	378	379	379	340	366	377	342	335	347	336	371	366	339	386	347	353	348	369	396	313	318	368	343	363	394	345	361	361	340	360	359	396	363	359	335	353	387	374	353	366	328	365	339	356	358	356	366	379	347	329	342	327	346	372	357	382	356	382	364	393	385	315	367	379	359	377	370	368	366	369	324	364	361	367	362	362	342	340	384	350	367	356	377	342	364	370	350	379	363	345	363	338	382	324	365	361	356	353	331	363	378	333	363	318	361	385	359	365	367	357	347	373	368	371	387	376	307	336	377	379	364	373	393	372	342	404	337	361	369	391	376	388	379	371	330	372	336	331	344	355	360	377	382	343	377	360	339	367	360	380	333	346	346	335	395	372	373	368	351	370	385	381	375	388	365	358	330	347	379	346	367	377	359	370	329	368	355	387	322	372	375	344	337	390	358	355	363	332	378	384	334	328	354	382	365	302	370	365	352	360	384	378	370	381	388	383	349	350	377	395	351	357	360	339	343	340	345	362	357	334	348	362	352	368	350	352	356	348	328	373	351	378	374	332	351	357	330	355	364	385	380	373	359	372	335	362	368	364	375	386	395	352	342	334	369	355	345	369	357	352	364	362	334	378	353	346	349	387	362	363	386	334	374	355	328	360	344	370	327	340	343	356	362	367	374	319	345	356	363	351	359	354	343	370	362	354	362	373	349	365	322	321	340	352	375	364	341	340	381	363	360	410	362	354	355	337	337	366	366	364	372	318	384	355	387	362	346	392	407	385	361	366	386	391	347	339	381	363	359	349	317	374	346	340	356	334	341	366	361	381	334	344	359	343	379	348	378	357	322	384	340	321	360	361	355	374	372	327	362	363	350	345	342	327	357	339	319	344	359	350	324	347	365	365	367	357	353	392	368	364	340	329	336	342	356	329	374	371	390	363	339	378	354	331	347	351	348	358	345	342	367	353	340	340	377	383	344	375	363	367	342	372	324	381	373	338	324	399	348	369	344	334	321	366	332	353	361	388	370	338	404	349	346	347	333	347	343	328	349	380	327	398	360	347	401	337	342	383	385	311	348	350	353	367	350	369	365	339	365	375	384	328	350	350	358	359	343	371	369	352	330	326	338	326	368	338	375	394	354	361	369	319	387	351	379	392	323	391	319	344	356	367	367	386	354	395	351	377	337	388	334	344	343	343	404	324	339	371	362	335	349	347	360	397	333	360	368	341	341	349	333	356	373	396	366	343	358	368	328	350	335	341	351	375	366	326	338	355	358	397	362	381	379	351	357	335	373	345	362	346	357	345	385	381	364	362	349	373	382	339	379	335	377	337	393	387	361	371	372	387	371	353	355	388	352	374	355	340	382	366	362	371	378	407	366	339	346	369	363	356	327	354	351	354	342	360	345	349	346	382	333	352	349	372	344	363	373	354	400	347	359	342	398	345	319	356	333	351	358	342	343	353	400	326	383	378	335	363	363	387	369	335	398	370	337	329	378	391	355	380	329	351	348	379	373	362	340	380	382	357	342	310	391	354	374	339	391	338	343	368	376	312	339	311	365	331	315	407	373	346	375	395	357	370	358	324	348	359	325	352	438	333	375	355	386	363	355	318	389	350	382	381	352	348	360	343	378	321	344	378	367	343	350	329	360	357	347	353	348	378	347	350	371	333	350	391	382	378	369	356	360	372	378	355	355	362	380	358	360	367	362	370	380	325	420	355	324	336	370	337	383	324	322	374	360	335	329	343	371	328	391	361	377	350	384	327	354	361	322	379	403	356	351	351	337	411	353	377	393	348	364	343	373	379	355	362	341	347	361	380	392	328	354	334	373	370	392	372	342	336	405	383	362	324	374	344	360	369	329	358	353	347	355	371	375	354	358	352	357	350	363	329	367	369	341	334	308	348	392	383	352	400	366	377	335	406	376	312	339	343	338	353	364	337	376	355	330	338	394	346	356	345	337	391	360	332	348	382	414	330	378	378	359	349	348	341	353	337	345	361	317	375	333	351	336	375	338	319	365	401	378	337	385	346	336	374	328	373	353	342	340	349	320	395	374	362	357	325	341	386	372	390	381	360	342	328	372	350	333	354	340	339	356	346	338	333	360	358	313	366	386	335	354	329	375	349	339	365	360	343	371	362	338	366	319	392	328	381	392	367	379	383	371	315	378	386	354	349	332	363	350	379	339	373	356	322	376	344	358	338	330	366	352	375	332	341	361	362	376	359	346	353	390	373	359	347	350	366	356	368	376	378	333	343	364	348	405	345	357	376	371	353	362	374	365	373	359	365	362	361	384	350	344	359	343	344	375	362	365	370	365	354	354	334	379	330	337	376	366	358	346	369	366	342	364	341	353	365	363	361	358	370	374	328	361	312	323	349	350	367	336	374	345	392	377	386	384	334	349	382	331	367	358	339	382	380	354	365	364	376	358	343	362	380	371	373	364	386	331	379	364	357	365	342	395	435	326	359
38000	47662	54498	54443	52795	42594	27690	26535	22255	20482	21387	26985	28880	31194	27255	18996	10989	6071	2761	1561	1115	913	887	841	882	817	865	835	805	827	884	775	828	833	865	840	858	815	844	862	847	872	860	869	823	880	820	853	847	822	875	880	853	838	842	862	815	873	813	887	838	876	822	859	817	827	869	854	849	852	882	821	873	804	851	846	876	848	834	841	867	849	795	853	873	817	841	870	861	876	832	824	850	848	812	892	846	867	840	872	810	831	896	853	843	864	887	907	829	872	815	845	902	865	821	826	851	816	853	884	833	847	832	860	883	869	844	869	823	869	860	841	861	823	860	798	873	857	841	829	852	864	814	865	891	825	835	864	829	862	837	835	830	884	823	813	815	838	826	914	883	875	885	824	838	871	831	855	842	822	799	855	880	838	919	864	884	818	888	892	866	834	853	837	850	872	828	872	769	860	849	848	835	895	859	844	871	869	774	857	872	819	861	884	797	866	882	910	829	877	856	877	843	833	854	879	893	866	863	799	826	912	830	849	821	869	899	835	845	835	842	867	828	903	903	821	859	861	884	809	838	857	863	912	856	860	874	864	913	807	857	861	830	871	895	807	838	833	844	922	825	818	892	827	841	864	913	836	885	833	824	850	905	829	862	850	866	784	954	905	816	873	859	869	852	824	900	859	819	885	860	934	864	889	851	846	866	915	839	838	800	820	821	830	834	823	828	821	820	839	898	841	849	866	896	859	873	861	865	833	844	870	832	862	888	892	834	835	864	900	877	864	920	848	832	873	871	822	830	867	854	851	845	881	834	810	855	815	904	859	855	826	831	875	869	806	831	847	807	902	818	908	768	850	869	820	891	891	870	859	815	870	812	833	864	865	859	848	866	849	878	861	837	887	852	888	872	859	897	873	827	821	856	835	859	851	860	820	871	835	839	858	835	901	902	830	869	836	834	804	884	855	833	833	913	876	869	856	808	825	879	852	850	882	860	857	895	846	859	837	843	863	836	888	830	836	873	851	857	893	880	771	845	874	842	865	873	831	904	879	866	850	868	800	812	844	841	864	802	870	875	882	842	866	903	821	881	838	869	816	859	834	833	870	870	895	866	806	895	861	888	822	867	845	836	836	852	872	837	904	846	887	859	857	808	835	884	868	828	865	827	862	855	875	825	881	853	867	797	843	854	801	879	908	793	866	863	838	871	797	860	874	844	856	789	887	894	843	867	886	864	917	824	839	832	885	840	863	867	841	871	841	819	838	903	871	852	870	837	853	885	883	811	892	880	859	813	863	858	807	860	855	834	886	839	804	845	910	864	844	843	905	878	852	810	829	871	829	886	826	780	877	860	889	835	848	843	902	855	854	906	826	887	817	903	800	888	855	840	835	884	817	879	839	820	888	860	856	852	793	871	861	817	857	823	779	837	865	857	824	818	863	835	910	863	885	863	827	857	823	832	894	899	862	814	865	858	876	832	830	823	838	843	818	818	870	865	850	831	852	860	874	845	839	919	857	827	827	766	868	817	814	854	836	842	844	852	854	885	830	855	892	842	851	838	820	883	824	886	824	878	883	807	873	867	800	845	894	871	858	859	821	834	872	808	808	841	845	847	887	903	899	859	860	892	860	827	903	816	848	866	786	890	884	833	864	824	865	838	909	846	822	815	882	829	868	852	841	836	845	794	834	847	813	847	866	875	889	822	815	877	845	867	890	850	888	870	801	859	802	862	868	890	854	853	877	819	863	816	849	855	848	808	856	864	826	852	840	890	865	837	875	861	841	835	828	850	865	932	848	872	845	877	896	879	855	815	838	867	843	893	880	836	882	865	797	853	894	833	793	798	806	762	841	833	787	852	804	876	823	874	909	850	818	882	829	876	847	865	852	818	761	829	806	890	876	873	916	860	880	850	855	867	870	852	841	874	811	925	806	831	872	852	847	813	819	853	869	876	882	804	868	830	818	857	847	846	829	870	850	849	829	829	814	804	869	851	856	815	838	773	821	868	895	857	873	823	893	861	851	836	836	833	882	861	879	814	837	831	840	832	807	850	878	872	867	856	844	849	882	828	840	837	887	879	833	853	798	858	868	822	884	855	881	852	844	852	895	807	841	862	858	820	864	894	862	840	786	796	805	825	847	857	852	804	829	823	809	836	852	868	845	872	842	821	854	809	878	849	856	890	867	886	852	861	827	844	852	849	835	904	863	845	874	856	889	822	897	943	869	845	842	861	895	833	842	849	851	863	776	856	861	819	790	851	833	807	835	857	889	838	862	892	826	853	835	841	792	848	873	891	858	831	883	834	884	872	819	887	893	857	861	856	876	852	827	832	867	849	844	875	883	842	878	840	814	863	893	814	885	808	835	858	886	862	850	868	847	891	829	886	843	874	850	878	876	870	856	812	831	815	867	846	796	851	794	857	831	870	797	820	814	851	850	784	800	877	882	878	829	854	840	918	850	828	834	871	879	834	839	870	878	821	857	810	873	876	833	842	852	793	851	835	807	839	935	886	849	839	875	879	857	882	855	854	882	853	807	798	847	848	853	877	858	839	846	803	883	870	872	856	831	873	864	857	873	927	871	883	875	821	869	925	877	832	835	880	879	832	856	869	885	892	867	894	840	816	879	840	916	888	888	848	836	836	854	847	853	894	801	807	874	841	855	828	885	829	871	857	822	889	882	855	847	863	854	889	836	839	797	877	828	804	865	888	825	867	840	872	869	882	858	861	802	928	886	829	856	862	849	868	843	840	833	877	792	886	863	845	795	869	880	853	901	871	846	860	761	821	873	862	816	909	830	877	801	863	894	819	878	860	862	879	856	884	834	846	810	834	917	863	841	818	810	864	799	824	797	833	816	853	874	833	821	864	908	853	845	893	867	884	833	865	870	834	849	845	863	830	884	791	850	853	873	881	864	864	826	896	849	855	840	864	883	889	850	867	824	818	881	858	898	821	827	827	869	852	804	838	868	845	881	839	860	858	854	930	840	864	848	846	857	826	876	822	870	900	848	814	842	857	911	814	875	902	860	876	841	872	785	906	815	817	832	914	821	826	891	842	908	858	855	824	866	868	880	874	847	862	844	827	808	851	855	849	864	859	820	928	834	885	842	792	880	897	867	899	861	847	839	888	876	832	840	796	815	851	816	842	819	870	876	893	872	878	887	815	877	861	868	864	830	859	869	850	827	847	868	854	792	846	870	847	866	891	862	824	850	864	845	837	851	853	826	869	856	845	865	884	879	833	873	834	842	902	874	814	862	855	905	834	815	890	825	826	869	860	810	793	892	901	851	779	837	885	870	822	906	856	849	870	934	842	812	898	802	848	905	841	864	881	845	838	942	824	829	822	858	838	847	776	863	817	803	822	838	824	826	900	828	852	903	831	840	827	856	834	830	880	845	866	831	878	850	833	877	831	839	887	836	855	881	848	844	885	880	827	819	878	865	836	805	860	839	855	836	798	821	844	906	913	880	841	842	902	859	858	867	832	831	828	819	840	847	856	832
21501	18023	20637	18205	8790	3926	2867	2247	1398	1015	944	818	638	608	637	658	540	532	404	385	356	317	326	308	328	307	338	316	305	298	330	323	331	323	286	316	331	326	306	337	301	311	349	324	315	316	331	319	323	299	347	326	289	326	327	347	333	307	305	354	354	321	340	339	317	311	303	320	281	317	283	367	332	320	302	295	316	302	319	317	343	349	318	310	333	314	293	317	320	319	311	338	281	277	337	344	308	293	318	301	309	329	274	267	311	338	316	314	317	290	316	293	331	295	286	328	284	317	289	296	315	288	353	350	311	349	330	321	292	294	329	311	312	318	327	317	293	324	312	307	303	293	319	307	312	299	341	320	319	298	315	294	324	328	303	322	316	323	318	308	326	300	308	318	309	278	285	337	313	329	302	301	305	300	340	319	337	315	327	352	277	359	290	295	312	323	327	320	296	332	313	311	323	343	305	330	336	276	308	324	310	326	325	300	298	323	306	351	315	305	326	308	281	319	313	302	290	285	338	329	281	331	336	288	309	314	313	343	340	315	323	346	359	321	308	332	331	325	322	333	322	321	340	325	319	319	310	308	341	332	320	314	322	325	302	304	337	307	309	329	323	303	290	273	289	314	351	301	309	325	298	325	323	313	334	305	326	310	314	369	325	315	302	311	327	319	347	297	292	355	270	291	314	294	303	299	337	309	331	293	317	351	289	311	326	275	297	353	327	316	311	330	323	309	328	333	302	327	291	310	301	324	301	312	322	324	284	349	307	306	279	290	301	302	336	310	297	301	312	298	295	313	311	336	326	292	297	297	280	338	321	317	319	325	290	315	307	338	306	331	303	308	297	301	316	345	317	349	311	293	289	322	297	334	299	317	301	301	277	343	300	329	333	340	330	335	296	320	310	349	317	290	292	310	292	313	319	310	303	331	317	321	301	313	351	301	299	319	307	324	272	325	302	339	322	325	312	311	290	314	303	322	314	327	347	312	300	304	282	297	347	326	308	281	322	339	334	341	304	308	347	282	349	286	319	304	302	315	304	318	324	336	272	338	334	297	305	324	305	319	310	287	317	322	334	306	289	331	308	319	322	338	336	323	317	303	340	322	282	299	305	343	321	304	328	313	307	311	329	322	302	312	318	322	314	315	313	292	321	319	302	323	320	322	304	377	312	280	306	327	332	311	338	327	314	304	335	311	310	321	328	339	302	347	331	317	316	298	302	289	350	300	322	337	294	295	321	293	277	318	334	342	349	306	305	304	323	290	345	309	317	324	318	311	307	302	292	326	290	316	293	329	324	303	287	293	323	329	319	298	293	293	321	323	290	305	343	310	300	319	314	348	301	328	326	326	337	334	317	315	335	322	378	305	354	315	297	357	316	266	287	330	272	315	321	283	321	342	302	272	329	305	321	322	342	295	353	287	342	302	296	293	302	333	298	317	317	320	326	336	311	317	320	328	325	342	307	297	316	286	278	319	311	319	273	365	296	351	287	280	299	304	314	343	330	317	344	336	310	309	314	305	341	312	337	303	310	307	321	316	312	326	356	315	307	322	317	330	319	332	337	337	297	313	345	307	305	345	324	312	316	338	321	320	308	312	311	293	332	328	349	318	286	329	316	310	319	350	354	283	304	284	301	314	288	301	296	300	332	304	316	302	303	324	302	308	321	334	336	305	356	292	335	310	309	323	295	293	306	281	359	324	291	318	297	322	348	302	296	330	307	289	329	281	302	316	322	334	336	320	332	315	337	340	326	303	315	327	326	311	361	309	311	322	292	301	312	322	294	302	315	325	327	317	307	337	321	301	338	334	320	300	319	315	336	339	302	321	301	292	304	305	294	283	358	333	317	305	325	344	313	337	322	337	314	347	288	332	308	303	319	324	323	294	297	324	333	294	308	283	328	322	327	300	320	292	325	332	336	329	325	312	307	296	325	326	316	323	339	305	325	316	327	310	291	287	319	325	329	336	333	327	308	335	276	300	297	313	302	306	306	308	304	323	307	343	336	308	299	318	318	340	301	324	323	324	308	312	291	298	315	297	335	307	293	327	312	314	334	325	316	309	302	313	324	357	324	310	337	321	299	311	319	330	330	291	328	301	329	323	299	337	373	315	363	330	293	308	304	322	335	273	346	289	299	316	291	312	314	282	311	329	302	321	298	323	342	322	278	321	308	310	311	318	309	334	325	327	298	291	324	303	307	342	310	304	362	309	281	326	287	293	329	340	302	297	336	335	318	327	330	305	327	321	317	294	275	334	323	298	316	321	326	329	310	314	332	325	326	311	332	325	313	325	315	350	295	300	300	292	283	322	327	287	314	337	301	322	318	318	335	294	288	296	320	352	323	324	309	327	264	295	345	303	287	294	314	361	325	285	324	303	305	339	329	337	300	339	337	305	302	295	318	304	300	308	293	282	306	326	315	297	344	324	346	317	333	307	347	351	310	322	329	320	337	320	327	329	288	272	278	312	311	324	291	310	308	304	296	362	301	272	330	322	339	334	314	308	318	324	335	301	297	308	294	344	326	306	295	326	307	285	314	329	296	336	292	310	315	313	314	307	304	331	345	328	331	318	332	293	329	312	323	353	336	305	322	313	318	306	295	291	323	347	307	361	339	335	297	306	307	310	336	314	332	320	306	336	324	322	297	304	308	296	336	302	327	302	312	309	339	329	316	295	308	320	299	361	326	327	277	336	335	341	298	314	323	325	306	300	333	322	297	368	313	299	330	380	337	301	290	359	314	291	340	337	325	346	307	308	317	311	298	308	330	308	319	288	314	324	336	296	320	309	303	342	338	313	324	307	274	310	325	287	313	307	290	268	329	305	337	274	315	298	303	320	297	331	335	315	301	309	340	305	317	329	304	308	320	316	306	328	323	342	305	312	290	322	272	316	314	284	318	317	331	313	338	342	319	304	326	319	294	330	298	289	314	327	291	282	314	305	290	295	295	347	323	285	329	339	341	302	313	294	321	319	336	282	337	340	298	352	293	301	337	307	333	313	293	311	320	286	333	334	314	295	301	306	303	302	300	328	291	318	349	307	339	318	299	294	288	333	322	322	286	343	291	316	317	321	331	313	333	319	328	337	296	353	310	294	313	325	312	347	335	314	338	331	328	308	332	319	323	339	301	296	342	329	305	317	360	312	304	314	344	330	279	305	301	314	292	323	361	318	303	326	291	341	321	278	314	316	326	310	312	310	310	334	315	264	324	312	314	317	317	298	305	310	343	317	313	339	327	327	343	351	309	304	307	318	329	320	335	319	325	292	316	325	285	304	329	323	297	326	306	314	296	273	330	320	319	313	337	293	294	306	338	324	346	376	300	324	306	305	303	364	307	322	297	307	314	321	312	311	324	320	321	303	320	301	317	312	308	339	312	330	338	313	299	337	298	336	325	289	331	276	300	337	330	304	300	344	271	313	277	304	294	317	347	309	324	318	305	294	305	361	272	307	339	297	337	332	299	296	335	299	328	328	310	303	311	327	302	310	313	302
13854	14960	26490	28669	17408	12079	10731	8930	6086	4737	4458	3541	2703	2411	2748	2530	1934	1615	1104	906	806	786	805	749	765	745	798	788	815	767	782	745	776	742	763	797	781	759	768	713	727	796	806	788	798	780	831	732	810	766	774	799	750	762	771	833	811	744	770	784	767	772	768	783	863	814	812	768	763	782	785	804	749	816	768	822	792	769	806	754	765	842	803	759	799	785	821	749	794	759	809	808	766	813	782	802	776	750	788	839	733	813	805	716	778	770	791	765	765	797	798	837	713	789	798	780	763	796	741	838	756	796	823	770	764	790	810	762	805	753	787	729	805	817	805	811	856	813	767	752	770	796	810	822	779	777	776	785	764	739	758	808	751	779	764	769	736	803	808	691	771	753	804	778	755	781	699	769	833	788	775	826	828	763	751	798	780	815	735	819	780	780	754	764	813	786	782	793	815	762	806	791	785	774	788	782	791	739	804	812	788	727	767	783	762	776	755	793	754	770	782	751	828	757	781	747	759	804	770	771	767	748	749	782	797	794	755	803	750	777	785	757	816	761	787	766	801	810	831	759	771	790	776	741	840	773	827	792	743	745	806	774	809	865	741	855	812	743	796	783	814	768	782	820	767	779	797	835	814	814	818	787	773	814	760	802	835	783	738	742	795	769	779	788	791	766	802	822	751	796	793	813	759	760	764	757	750	752	784	770	764	769	763	784	795	848	784	782	801	732	756	767	784	824	790	815	742	756	780	778	812	752	780	815	837	742	721	807	768	788	799	761	756	797	804	772	752	769	783	787	756	814	795	755	824	762	781	791	768	797	792	808	743	777	778	776	798	767	792	812	823	775	803	761	746	770	835	752	757	756	782	745	786	781	823	788	790	807	782	754	833	870	799	802	792	804	758	739	793	731	807	753	792	761	776	803	785	806	779	812	782	818	786	782	788	760	756	821	741	774	788	770	737	769	786	781	786	803	864	781	814	752	769	763	809	816	774	819	801	805	791	770	796	801	764	760	811	737	771	798	811	840	773	754	744	761	782	779	782	819	812	771	737	790	784	803	822	819	809	792	761	753	792	798	767	775	785	745	797	793	814	754	760	793	780	833	783	795	818	760	790	745	737	760	765	805	782	809	768	762	784	787	800	739	786	773	778	818	729	861	727	822	806	792	793	747	802	791	775	820	782	751	775	764	765	745	795	763	819	787	803	764	762	749	820	794	780	727	732	796	819	766	794	754	740	776	821	774	784	755	741	784	768	754	735	731	770	812	772	758	731	841	786	755	757	806	781	780	737	816	822	807	758	724	789	819	790	815	789	764	797	780	727	759	800	764	791	815	784	773	755	779	756	807	758	709	785	751	768	784	747	771	776	770	744	741	838	783	789	808	767	779	728	804	819	778	799	754	770	790	802	752	798	768	781	769	753	763	809	780	787	796	734	812	744	780	751	783	782	768	776	797	773	753	796	763	774	834	797	798	786	741	749	781	793	838	813	768	782	741	759	780	774	808	803	779	798	791	825	758	784	753	771	824	755	808	778	758	778	790	803	772	733	728	754	766	780	756	758	768	768	846	824	728	796	764	813	743	764	766	843	803	801	774	718	723	824	816	807	764	740	832	737	786	803	805	753	788	786	798	764	820	817	798	792	741	803	792	800	816	820	808	768	812	794	801	766	772	778	796	803	822	762	777	738	749	815	783	778	785	790	794	770	774	753	825	792	780	722	781	749	788	782	781	799	751	806	739	725	754	794	729	775	770	761	770	763	784	772	793	737	857	775	787	801	808	790	760	787	793	769	778	738	756	764	791	823	763	797	767	766	755	778	764	766	747	760	808	801	804	768	797	778	800	812	784	776	825	790	773	707	800	791	817	798	792	844	722	817	731	749	779	762	800	754	764	822	768	789	785	781	758	768	778	768	791	757	774	815	807	790	790	806	781	810	798	793	772	807	794	774	816	772	843	735	763	797	780	813	770	783	787	796	795	731	762	803	817	771	815	825	847	759	809	799	752	766	827	791	738	770	806	733	789	818	769	815	780	790	797	800	757	769	762	827	814	790	830	770	750	806	765	859	763	764	824	755	764	734	785	777	740	762	773	747	790	791	782	776	746	751	794	802	774	750	811	819	776	744	767	821	824	787	837	790	797	743	786	787	760	791	811	783	795	768	777	805	755	744	773	846	764	810	756	823	821	709	742	797	754	852	753	786	783	794	741	768	757	776	773	768	776	791	732	826	760	760	755	752	782	752	780	791	779	727	827	799	822	761	784	827	784	722	769	831	788	764	828	829	798	770	765	763	800	792	833	774	770	815	793	758	792	775	782	744	756	736	804	735	785	795	765	834	798	814	790	786	768	829	796	784	799	809	787	818	765	808	751	773	814	799	733	788	762	870	784	785	793	780	756	758	800	821	743	813	825	780	787	753	839	862	762	809	788	842	814	782	786	792	755	763	753	808	765	823	752	810	784	764	841	792	764	805	779	817	718	756	757	828	738	757	834	788	767	804	778	795	762	774	824	827	779	731	787	819	783	808	745	767	764	791	813	766	769	801	794	769	839	768	768	752	742	718	771	737	774	738	821	814	748	780	787	771	796	817	780	782	794	822	771	836	727	761	763	825	810	786	795	812	808	789	695	784	817	795	813	785	781	765	817	789	785	756	782	776	801	815	803	782	796	781	733	788	809	769	770	837	774	787	774	750	805	780	808	796	804	828	775	749	756	805	791	802	802	800	807	759	804	780	755	775	762	861	811	807	831	775	764	824	775	783	814	773	787	781	813	788	778	757	782	798	815	767	738	809	809	813	804	757	773	799	813	819	800	780	758	793	801	791	814	754	811	783	799	783	717	810	739	756	801	782	790	807	803	791	779	711	793	789	775	812	791	793	779	807	778	822	781	819	813	746	806	790	742	743	767	813	779	799	775	793	820	790	758	727	812	776	778	803	760	808	823	766	750	827	787	800	767	826	813	755	811	789	790	820	738	778	770	807	739	782	744	794	784	839	789	800	767	816	731	790	801	766	782	775	737	752	767	746	753	748	829	784	844	809	786	733	787	800	789	758	819	811	760	775	771	755	743	842	806	786	804	810	785	756	795	744	788	725	776	818	785	778	761	760	755	793	791	770	758	840	816	787	749	768	763	721	803	787	721	819	820	750	757	798	751	761	801	788	807	779	752	790	796	784	769	775	773	770	751	798	816	755	801	756	808	745	798	791	783	778	760	795	780	771	736	756	746	786	779	764	780	793	786	772	788	773	740	762	783	815	784	791	779	796	766	786	773	774	757	819	768	757	807	793	796	789	779	739	792	724	796	759	758	805	788	771	852	793	813	779	796	786	766	766	773	850	796	815	783	827	757	751	805	708	757	765	760	812	719	814	738	785	800	821	832	751	767	813	744	783	808	759	737	745	762	797	809	780	745	783	775	738	849	778	821	778	790	774	800	759	769	753	790	761	777	753	816	742	817	788	796	777	766	802	806	793	732	779	790	811	843	830	797	828	733
45393	50822	48882	36178	26769	17359	10680	5678	4517	10061	12733	10764	6717	4123	2716	1785	1278	730	515	434	388	364	365	338	390	358	384	392	346	370	378	335	347	358	340	389	362	363	357	363	408	347	344	342	363	390	357	386	344	362	360	381	318	379	347	366	362	374	357	346	402	374	356	365	345	381	410	375	393	368	358	371	378	353	354	399	368	355	359	381	386	361	376	406	362	356	391	396	357	368	352	366	363	374	373	362	366	362	391	388	391	345	352	387	400	373	395	379	374	361	386	404	391	364	381	387	387	396	372	380	342	392	378	397	365	362	363	364	373	365	373	360	349	354	375	360	345	364	364	352	355	378	418	367	350	331	399	376	374	369	392	345	345	365	344	367	384	376	360	408	361	343	344	387	341	363	363	338	356	349	362	383	408	373	404	382	373	335	337	345	353	366	388	354	365	354	377	385	368	372	394	373	335	325	329	343	372	366	403	380	349	342	346	361	385	349	365	351	354	380	354	351	337	365	362	392	392	360	347	374	352	395	364	348	385	363	338	341	359	363	371	369	386	348	365	400	369	368	352	392	390	403	411	390	339	374	371	406	367	370	389	326	368	377	367	366	339	353	353	361	386	370	374	404	348	341	392	363	364	376	340	360	341	360	392	344	363	330	355	374	351	399	386	363	393	386	383	354	380	340	371	380	362	383	367	358	346	365	377	366	383	350	371	410	356	389	360	370	374	386	387	348	340	384	372	347	335	320	334	346	380	351	382	314	373	384	379	384	365	324	372	366	364	355	365	393	378	383	367	354	382	378	336	374	381	345	383	368	349	351	411	372	370	393	393	357	336	379	382	370	386	369	382	366	391	375	380	373	359	406	359	369	364	383	345	366	392	376	377	369	387	393	395	402	389	374	390	371	365	359	351	382	406	372	358	369	370	399	355	384	381	374	399	329	400	354	368	356	396	380	379	416	382	351	344	332	315	349	368	350	399	410	371	356	370	345	369	367	354	363	395	363	373	358	379	366	360	362	332	382	363	353	352	404	375	362	364	373	374	347	362	410	366	367	348	380	353	341	379	391	381	353	389	367	411	396	347	377	367	370	368	403	363	369	363	372	367	378	373	382	398	349	413	374	409	356	371	393	352	398	359	373	339	359	377	384	392	351	367	400	389	391	361	354	343	352	389	347	374	390	367	401	354	383	349	354	341	358	359	325	379	344	352	394	407	371	360	376	391	377	371	390	371	411	399	378	340	363	376	339	372	347	373	395	361	363	348	351	358	392	343	396	393	332	368	385	346	358	408	368	369	350	381	385	368	392	375	364	359	413	396	356	365	379	369	340	396	371	335	370	390	367	383	366	380	407	387	348	397	367	348	369	394	356	402	386	382	387	386	377	379	370	358	374	366	385	353	392	319	384	363	376	395	387	375	342	373	395	398	426	377	352	369	348	341	408	340	395	357	335	342	386	328	358	375	359	355	372	362	378	354	386	352	346	375	391	385	351	397	380	392	368	383	349	382	376	359	373	399	343	354	393	355	338	379	358	337	400	349	340	389	360	379	406	415	376	351	378	367	363	361	375	342	362	348	358	366	315	387	370	376	388	401	392	403	412	392	403	394	379	359	372	360	376	372	335	357	381	375	338	386	374	380	382	357	393	355	364	395	354	355	373	344	342	366	376	413	373	381	385	365	356	366	390	391	393	385	372	352	407	369	354	398	388	381	336	338	377	377	393	378	376	353	381	388	370	377	363	405	400	378	406	379	386	346	346	376	373	388	348	397	351	365	354	367	382	361	330	394	342	384	348	350	396	356	376	348	395	325	374	361	355	340	364	360	361	338	349	375	408	383	398	352	333	379	379	345	350	365	367	411	338	396	355	373	378	379	340	352	387	319	368	395	359	353	358	353	357	388	376	395	353	347	396	388	406	379	376	387	384	358	376	373	388	383	351	386	384	352	393	331	358	426	359	369	415	343	411	382	356	392	345	379	355	393	389	356	363	345	359	353	373	431	350	397	362	359	386	367	386	352	361	367	341	340	377	364	374	371	375	405	384	372	374	368	358	387	371	394	373	357	348	382	387	359	340	387	387	370	370	367	343	364	369	398	379	379	389	416	393	431	356	393	364	371	372	384	391	379	363	423	393	370	354	404	374	380	399	384	381	373	365	353	353	402	379	365	383	370	343	409	347	376	355	401	353	386	384	387	370	358	385	354	381	373	367	362	377	384	351	374	357	353	369	358	381	425	366	377	379	372	340	392	395	376	378	375	342	388	392	367	372	412	390	383	387	377	358	339	368	406	378	320	385	347	359	363	340	378	356	343	372	354	335	367	391	358	367	369	361	339	385	374	365	371	375	387	381	384	332	359	323	353	397	405	399	371	356	352	335	355	357	353	356	369	412	330	380	380	399	353	401	389	385	357	373	388	361	381	353	360	335	354	433	367	348	372	364	396	379	402	351	355	355	393	388	351	384	373	363	368	383	366	372	431	366	385	383	415	412	373	373	333	360	347	385	331	399	348	396	401	354	366	376	398	386	344	384	366	340	396	356	341	355	374	360	373	360	355	374	400	385	383	323	366	385	375	402	364	390	358	383	349	362	344	382	351	373	360	362	330	373	391	368	329	354	348	390	416	372	363	393	372	362	367	369	369	363	344	351	343	368	399	371	361	368	336	373	351	336	377	332	397	373	375	386	355	351	379	381	334	365	386	377	346	394	332	370	373	376	373	399	332	366	371	371	370	389	386	371	380	345	360	363	361	336	353	367	364	380	357	358	381	355	363	393	366	389	344	390	360	387	359	391	340	380	375	366	405	383	337	346	369	336	387	358	382	379	350	388	371	374	347	383	380	391	371	354	366	380	395	380	402	349	393	375	376	363	368	364	371	393	371	355	415	387	363	371	325	361	343	324	390	349	383	344	362	368	345	367	383	385	383	372	348	386	391	345	397	374	370	344	342	383	383	339	382	339	399	340	355	374	356	383	352	341	346	362	352	369	365	344	354	371	374	361	371	323	389	365	402	371	393	363	360	362	381	380	333	351	379	376	395	364	349	362	337	384	342	355	355	355	370	383	337	386	381	371	353	382	376	342	375	401	375	375	378	377	415	395	361	393	362	346	362	365	385	379	380	348	366	377	384	356	362	386	425	380	345	329	343	387	373	371	377	372	378	375	376	374	325	361	363	371	370	380	366	343	376	394	374	371	408	378	370	350	357	351	368	397	357	389	396	363	369	425	357	362	420	368	372	371	382	361	346	379	357	377	372	368	327	402	353	343	375	373	344	341	351	354	344	369	393	380	351	365	364	374	381	362	323	347	353	351	354	388	375	385	379	403	393	380	395	364	387	346	365	406	391	355	371	370	356	384	363	393	366	396	363	346	365	368	330	329	372	387	353	389	358	354	389	389	386	347	393	366	366	348	404	361	370	344	387	395	370	369	386	373	379	365	382	361	381	337	374	356	353	353	395	380	332	398	352	387	386	341	360	341	412	338	332	388	321	358	371	342
32617	44605	47668	36471	28076	20438	17819	14858	15673	29397	32802	28925	22026	15611	11162	7718	5139	2722	1559	1101	949	887	997	866	903	909	919	894	902	903	871	910	878	866	907	931	889	895	902	877	889	909	857	914	858	903	857	921	891	947	893	895	864	870	829	886	922	879	932	895	897	924	886	867	877	888	854	870	854	895	879	850	927	842	873	919	822	990	828	872	867	937	939	889	886	890	925	899	887	861	892	967	888	868	913	874	872	882	927	878	854	904	828	890	901	872	825	881	904	879	879	913	930	923	923	907	867	854	893	936	898	909	890	857	855	873	853	880	863	939	901	866	952	869	854	866	862	920	884	902	925	942	925	902	875	910	894	901	878	878	921	852	940	878	861	878	885	822	872	879	912	932	913	875	896	939	963	956	904	904	908	903	885	900	903	903	934	880	945	929	915	887	888	919	878	906	905	901	892	929	898	888	897	896	873	922	885	869	882	893	913	888	892	865	905	900	899	919	879	895	910	855	876	881	834	860	943	888	906	897	911	983	958	908	877	951	910	895	881	889	926	904	893	880	906	913	930	896	910	888	939	934	870	890	916	862	915	879	857	894	898	887	875	893	908	921	863	914	870	919	894	902	867	887	881	937	882	826	850	933	865	878	886	892	899	878	975	899	940	932	922	909	893	879	914	878	875	905	865	876	879	897	844	943	897	859	865	874	890	904	888	895	853	882	916	928	866	974	914	860	853	849	901	949	925	871	859	871	908	847	926	886	874	890	888	878	906	894	919	910	860	865	908	886	853	922	922	859	888	940	954	862	865	844	910	886	882	906	915	874	856	917	886	881	915	889	914	916	913	895	899	925	972	849	830	857	945	861	863	914	903	852	933	922	914	913	932	930	857	879	902	901	890	907	891	877	890	893	877	926	830	950	887	861	907	914	850	867	915	879	898	854	877	845	896	881	889	855	868	874	905	886	915	870	870	864	922	911	908	880	863	855	900	971	905	951	916	888	851	914	890	892	894	828	911	913	911	938	870	881	895	898	893	900	895	895	890	865	906	874	870	922	896	856	888	928	883	859	884	876	883	904	938	884	851	884	885	872	878	879	926	895	860	857	963	856	876	911	882	871	908	894	908	874	856	893	875	890	865	888	892	945	874	924	883	945	877	923	895	910	921	882	944	853	911	834	949	850	922	888	925	882	874	910	884	914	904	887	892	904	907	861	944	894	872	858	907	918	895	930	919	922	918	906	884	929	895	915	831	863	889	857	921	867	838	866	881	924	874	838	951	896	857	930	892	900	917	882	889	901	850	881	938	864	944	849	867	876	925	919	885	890	909	904	872	893	940	901	879	853	875	863	870	850	891	854	815	875	860	885	849	854	876	877	866	841	885	936	850	926	882	890	841	949	909	960	900	880	884	912	905	885	928	889	971	880	870	894	894	849	869	881	890	901	928	951	922	910	877	928	895	862	884	852	841	902	835	873	838	917	866	891	880	894	888	927	867	919	922	878	917	897	850	843	893	855	871	894	883	920	901	897	862	883	890	919	923	885	929	873	873	888	866	870	915	851	932	914	911	879	953	872	891	873	838	882	903	887	871	914	910	929	854	840	871	916	896	872	909	933	912	876	920	865	823	868	913	892	938	927	866	895	946	877	879	866	906	893	900	887	904	916	842	931	837	853	837	929	909	890	876	890	873	912	883	868	868	969	895	932	912	857	909	850	888	849	823	893	893	906	835	884	810	872	911	929	862	883	889	950	932	909	895	882	888	899	879	900	931	878	869	951	875	926	891	829	886	832	888	854	845	855	875	988	828	882	863	925	848	906	829	843	936	885	925	915	841	908	878	865	858	912	888	918	885	894	954	909	924	920	871	869	902	900	912	896	875	842	904	896	846	906	911	912	902	834	863	836	904	917	859	826	826	873	888	884	885	877	859	885	889	891	928	896	885	883	865	864	931	859	840	913	871	899	916	932	872	930	918	913	945	902	878	901	894	898	912	872	912	838	871	903	837	920	863	864	887	924	853	907	886	864	906	879	917	855	902	895	927	888	899	864	881	877	901	934	880	880	955	898	893	897	898	872	884	886	858	916	857	900	927	887	922	935	880	920	928	839	907	908	897	861	871	875	894	853	907	870	867	905	884	940	905	925	825	917	881	891	872	898	901	876	915	895	912	929	877	901	939	854	862	877	863	808	870	896	886	877	909	867	936	864	877	872	894	894	910	848	863	867	883	902	842	912	899	894	881	878	878	925	889	850	865	901	877	855	886	890	867	889	902	868	877	870	916	870	920	924	855	922	895	932	838	907	935	856	920	865	888	924	897	904	839	884	917	867	877	884	886	899	858	921	809	913	955	863	911	904	882	881	894	895	936	905	894	899	895	868	843	921	846	866	885	909	889	886	900	960	857	875	906	924	895	910	948	895	872	894	923	859	859	854	924	905	867	877	884	942	880	909	868	923	919	917	846	906	883	895	845	904	863	912	878	891	916	882	918	912	848	909	886	861	927	874	857	904	862	866	887	871	869	906	913	905	917	926	934	846	905	893	906	893	896	899	892	881	846	911	889	907	856	930	872	923	855	875	846	886	907	877	881	868	851	869	912	877	933	899	910	943	937	916	887	933	859	869	942	939	946	856	883	884	922	926	928	931	925	868	929	922	900	887	930	913	869	855	885	935	943	909	861	905	896	952	848	865	956	928	887	865	917	933	907	924	906	908	934	895	891	906	888	898	915	884	903	844	889	860	861	907	851	874	900	839	925	895	930	920	915	848	899	923	902	893	874	893	863	911	872	930	839	877	926	920	929	918	907	893	871	884	880	891	956	881	896	875	897	872	887	877	917	823	882	938	905	912	893	890	923	860	871	898	894	897	857	899	913	980	865	901	892	897	893	877	924	897	902	900	883	867	821	900	909	832	864	902	865	928	887	888	889	961	894	923	860	894	876	906	891	912	843	861	895	877	889	935	913	922	893	897	853	907	910	941	870	897	909	871	889	942	902	907	919	838	891	911	869	860	906	856	908	905	921	877	857	897	918	884	930	905	900	841	892	911	861	899	879	830	917	869	910	880	971	883	858	873	893	878	922	949	903	933	895	887	891	894	917	897	867	894	930	922	931	908	842	943	938	882	912	867	908	901	903	894	908	909	873	896	831	944	923	864	934	904	881	880	897	891	854	871	924	923	853	888	893	862	900	883	901	907	912	878	912	897	928	880	894	930	900	910	848	893	900	840	884	925	884	868	954	862	889	869	891	910	863	882	877	795	873	844	888	927	842	862	935	880	919	965	926	842	904	910	891	943	911	930	876	898	887	907	869	849	900	897	874	919	887	901	850	868	918	871	933	919	918	921	911	913	889	903	899	888	944	848	898	867	923	893	857	926	835	943	878	924	870	846	864	882	865	901	871	971	886	896	919	908	888	893	895	832	868	958	884	941	925	893	879	881	883	862	843	870	859	922	901	933	875	912	904	870	857	876	908	891	948	920	889	889	850	851	877	890	830	835	882	881
52661	51194	40176	37042	40501	36849	23654	18256	19592	21789	19290	14225	10063	6526	3781	1673	858	545	429	401	400	341	378	348	360	358	348	368	390	354	371	350	393	375	385	376	371	366	389	347	363	376	395	359	369	358	362	352	362	361	382	372	376	348	353	394	334	371	379	401	335	396	360	378	313	381	387	374	348	338	389	380	367	383	360	352	336	337	316	349	349	350	366	366	364	345	399	423	383	384	372	336	370	348	360	352	352	384	368	370	373	358	349	341	353	373	361	360	347	359	339	414	389	359	356	395	380	390	375	352	381	344	351	401	353	372	373	323	344	368	358	355	344	366	414	326	348	364	371	351	367	322	374	370	362	363	394	351	300	352	383	377	350	337	365	358	347	369	382	329	332	378	366	386	394	390	363	374	405	401	380	335	331	369	363	332	355	358	353	367	357	339	375	370	348	394	351	379	367	347	351	347	345	342	357	400	360	350	353	376	384	352	385	345	377	375	312	404	334	428	381	362	338	330	335	391	350	343	354	336	364	367	356	392	399	370	390	314	365	395	347	335	360	381	366	368	338	383	380	372	330	375	379	394	413	352	392	314	341	347	351	348	368	343	368	337	347	381	355	379	373	377	352	380	337	381	350	404	374	369	332	375	371	372	381	345	357	334	349	334	400	343	382	349	371	352	320	373	362	391	359	372	367	378	363	363	359	409	377	387	384	379	380	411	369	353	378	409	343	330	361	359	359	360	361	374	392	389	372	341	384	356	371	335	334	351	343	379	370	359	357	366	360	379	354	353	370	338	381	360	347	372	362	351	358	351	341	351	364	377	346	356	354	351	380	382	370	355	343	369	359	334	324	349	396	372	335	340	383	358	365	375	378	355	388	355	350	395	347	337	366	340	361	377	338	347	359	357	360	381	354	342	380	376	420	385	365	314	419	368	360	364	367	397	370	328	365	364	347	329	326	369	353	346	355	345	374	302	372	347	393	377	394	405	361	397	347	338	373	362	379	365	387	346	388	348	365	377	366	420	324	359	355	351	357	384	386	357	365	333	386	427	353	340	382	365	376	338	383	328	394	354	386	377	347	377	363	386	341	379	359	398	350	356	367	369	349	370	342	379	380	396	419	356	364	328	362	371	377	382	365	359	355	369	363	383	356	349	356	366	370	381	388	397	401	355	344	344	382	348	375	398	394	365	359	355	343	383	388	359	348	376	398	406	353	351	380	353	382	378	361	363	360	381	418	368	385	335	356	377	389	333	393	376	356	366	392	369	351	384	365	358	394	359	369	361	327	374	346	356	388	409	370	350	348	378	327	336	354	367	373	317	361	358	384	377	372	362	384	379	354	384	342	348	357	383	392	356	351	356	377	368	377	398	362	341	348	356	350	370	376	353	388	397	367	333	394	370	340	382	341	381	369	359	380	393	379	371	390	370	370	345	343	353	374	387	355	365	345	344	369	382	399	401	388	383	308	351	377	358	350	398	399	350	351	406	366	378	397	378	343	369	371	366	344	378	363	365	388	366	351	378	350	356	339	353	365	348	389	375	342	339	350	363	355	394	369	357	339	379	384	368	370	358	319	367	360	390	374	369	403	423	359	341	369	409	345	360	371	379	418	327	372	352	396	353	357	379	377	351	404	394	368	393	385	360	365	347	354	350	365	351	393	357	322	344	414	359	379	398	354	340	345	374	377	364	395	365	370	370	369	428	376	348	375	349	360	396	361	348	382	355	333	383	340	356	369	379	367	349	366	339	342	367	361	379	369	396	376	410	343	374	395	393	388	373	326	365	360	344	353	345	370	377	352	385	317	379	365	362	374	375	340	378	370	360	398	325	395	395	408	342	364	321	329	356	407	319	390	352	353	375	365	368	360	347	371	370	357	376	393	401	364	366	376	365	362	356	347	358	335	343	327	355	388	350	382	355	375	382	393	372	386	372	391	370	387	377	361	384	394	375	354	369	364	344	365	403	367	356	351	382	360	379	351	337	361	353	318	367	350	357	385	350	335	359	355	375	382	397	371	414	359	369	372	355	388	360	359	377	339	356	377	380	393	366	359	395	394	348	365	388	359	355	370	323	375	382	344	430	359	347	385	410	364	402	346	362	348	384	375	370	371	375	355	351	346	352	336	378	327	373	375	365	377	366	381	414	359	341	330	376	363	328	391	349	377	396	364	427	336	349	349	400	374	401	378	392	418	373	325	369	398	406	366	368	360	373	403	368	405	367	374	369	352	380	382	370	366	374	369	350	371	353	397	346	396	394	369	371	328	378	365	369	414	412	383	362	359	341	348	352	352	387	370	356	394	352	373	387	389	371	354	366	355	364	403	372	353	349	349	365	373	378	397	381	349	408	394	372	400	370	370	358	347	348	384	406	355	369	317	384	375	372	337	366	339	389	328	382	363	339	411	383	376	362	405	360	359	357	375	336	362	395	383	353	369	365	403	359	392	342	357	364	365	359	372	393	363	374	362	334	369	351	369	394	399	401	363	368	358	341	391	356	390	348	348	355	323	382	350	369	388	379	393	365	357	374	374	384	338	347	364	376	384	390	333	395	370	358	381	382	345	391	342	356	376	337	379	366	338	339	366	332	355	327	362	343	375	358	350	386	392	346	374	350	357	399	361	337	360	386	336	341	394	368	392	355	357	341	357	373	385	354	343	356	357	362	389	379	353	357	375	384	349	359	379	368	391	364	382	386	358	381	407	358	383	369	358	362	391	429	351	361	378	353	362	339	371	366	405	343	383	390	313	377	372	333	339	355	328	346	378	374	374	337	354	330	393	366	346	375	363	368	373	401	388	368	375	361	349	383	312	354	397	360	366	375	377	375	375	386	349	394	364	373	354	367	391	359	347	367	389	359	346	382	381	357	351	377	360	388	368	338	347	348	363	377	341	366	351	356	340	358	367	373	365	353	346	381	385	341	350	392	368	369	369	396	388	363	325	340	360	365	351	363	397	369	376	397	369	366	383	395	327	363	347	371	390	416	363	371	391	352	356	366	395	350	401	345	369	395	328	394	334	364	346	370	369	315	371	372	365	375	394	375	385	357	368	366	382	358	370	361	309	367	384	396	355	354	344	335	378	370	354	407	414	338	358	421	345	352	349	390	346	348	325	350	381	365	358	379	342	351	366	364	365	366	353	367	362	350	382	392	378	369	344	405	385	403	331	334	359	344	383	342	367	359	339	352	357	358	335	379	359	338	390	383	378	366	339	354	347	343	351	358	356	350	375	361	403	355	350	362	362	352	320	381	352	393	383	362	360	355	376	358	378	348	373	340	364	374	385	350	351	344	380	391	379	407	363	334	380	382	386	355	355	365	337	339	376	356	314	383	349	368	356	381	337	409	373	369	351	390	365	348	375	384	363	357	338	324	343	334	369	372	368	359	384	368	380	368	328	355	378	347	395	362	379	345	380	343	349	363	348	381	353	374	385	370	337	353	357	383	368	367	386	368	347	356	352	371	376	345	373	383	345	354	357	326	333	335	398	363	330	337
38956	47218	40981	44370	48613	42984	28186	32296	37610	41486	38272	33007	27278	20253	12990	6425	3091	1719	1161	964	910	888	835	819	931	834	826	928	887	873	871	862	894	845	880	910	886	855	845	843	891	887	841	855	841	881	861	906	887	936	848	838	909	890	852	849	896	890	850	835	833	874	907	933	866	842	864	832	875	857	847	903	849	859	876	844	849	843	908	854	865	867	910	863	873	905	831	882	924	844	854	903	910	875	885	905	898	860	848	885	872	865	861	914	869	856	871	910	922	926	903	840	859	890	856	894	874	872	873	830	868	890	869	878	873	853	873	843	855	871	923	913	885	897	889	870	915	869	866	822	826	880	861	872	925	892	875	864	929	895	869	820	901	895	850	933	889	834	859	904	873	864	911	905	872	839	893	911	902	836	901	864	864	912	883	842	931	886	888	913	890	908	918	900	904	894	890	843	849	830	851	884	882	879	810	815	862	830	873	858	854	911	930	881	864	845	907	844	913	837	896	889	837	829	858	845	852	847	908	872	907	852	848	888	863	903	848	891	915	846	877	911	839	867	871	842	845	911	852	906	881	839	865	887	904	917	884	892	928	831	839	926	868	901	843	815	892	839	888	848	932	875	867	885	878	840	818	905	867	875	887	861	898	898	857	902	838	932	846	859	854	880	837	830	849	853	895	932	881	847	823	815	892	953	848	899	860	892	830	946	889	892	865	898	875	889	900	868	828	859	862	889	918	835	896	839	871	831	894	912	878	848	861	910	866	936	910	879	876	871	882	884	905	864	904	864	807	875	846	861	893	873	872	881	931	862	877	873	854	854	866	895	858	878	923	833	823	925	861	861	862	893	861	906	887	859	887	847	909	885	891	933	931	869	840	911	818	878	944	893	876	923	929	892	884	816	818	833	928	866	849	903	918	874	894	894	843	852	917	865	883	878	874	883	879	848	796	843	907	845	817	840	840	927	874	959	857	870	853	849	893	909	932	914	909	911	882	855	897	872	885	823	883	904	871	875	879	869	877	937	837	864	825	914	887	884	902	873	901	880	853	859	860	868	898	872	829	862	891	899	816	835	891	848	829	877	873	885	847	851	875	850	829	888	866	840	829	881	827	873	843	874	838	841	842	892	861	903	881	861	796	878	886	877	878	869	884	874	867	837	837	882	883	823	861	875	901	852	795	898	916	925	845	829	847	842	896	875	941	901	884	874	903	873	888	824	869	832	876	859	894	846	875	810	818	879	883	845	840	866	910	903	901	855	851	858	867	882	859	866	830	853	839	869	878	903	868	917	921	836	895	853	857	855	886	894	855	934	833	880	858	900	836	821	917	845	863	917	865	853	780	861	868	876	921	848	916	842	868	852	888	888	862	894	882	915	868	849	873	880	839	886	858	831	865	919	851	860	890	915	821	853	842	860	873	877	898	869	842	860	900	817	857	850	950	872	873	835	892	848	874	897	839	873	868	816	861	865	900	880	885	904	874	833	867	837	898	832	864	903	867	870	821	880	870	857	914	881	858	872	855	881	857	874	880	919	903	899	912	925	890	878	802	896	892	832	861	854	851	866	868	911	854	838	827	906	837	883	858	828	845	871	862	830	818	887	859	876	827	885	803	854	895	878	910	899	850	844	831	873	860	887	892	910	900	894	865	858	848	842	830	863	867	836	846	867	880	880	866	854	905	818	854	840	827	853	877	908	830	900	880	875	866	879	878	877	904	883	884	889	895	911	847	868	813	934	855	868	847	886	845	873	890	878	843	863	853	819	885	846	870	877	858	885	887	850	895	853	824	873	828	849	899	874	838	883	855	827	896	864	886	896	846	955	869	872	907	886	894	854	818	880	901	827	877	885	888	853	845	879	861	890	864	889	829	859	912	839	902	902	886	887	864	855	882	875	853	828	872	868	849	935	897	844	833	923	844	881	853	884	827	911	844	867	855	878	876	905	884	867	851	828	868	889	834	884	902	886	871	850	842	847	868	901	874	897	859	882	826	929	884	842	878	853	808	869	868	866	846	922	830	906	865	892	894	809	883	894	855	885	878	886	877	862	877	914	865	881	887	878	881	902	867	853	855	864	818	842	826	904	851	875	900	836	892	857	847	911	931	912	852	861	893	888	872	884	869	890	893	854	792	854	883	873	944	845	856	858	867	838	909	896	865	930	897	932	857	885	860	864	874	900	867	817	853	854	908	942	899	873	879	827	847	891	885	783	833	896	908	896	919	882	848	830	874	861	847	910	879	876	917	836	869	888	846	896	887	884	854	864	868	838	868	904	886	855	889	906	903	898	900	871	858	908	841	886	880	869	868	829	895	849	870	891	872	833	862	835	881	901	825	853	921	861	915	865	900	886	925	813	837	860	915	902	875	870	917	912	842	868	875	850	974	919	934	868	909	877	882	880	830	842	848	876	908	839	873	853	849	905	871	879	855	879	849	840	876	875	855	855	852	867	855	864	876	827	880	866	865	861	823	869	850	890	922	965	882	884	885	853	823	864	873	865	894	881	927	902	818	873	892	888	876	858	882	852	880	896	870	885	897	884	857	878	803	875	876	835	849	829	885	894	868	913	892	828	865	878	872	812	852	856	872	872	896	835	796	884	869	836	901	881	907	851	875	910	894	895	895	887	914	880	845	887	825	864	854	855	886	897	886	923	824	866	864	906	866	836	850	863	908	852	886	878	845	889	861	890	865	802	841	859	861	865	869	865	850	882	948	877	882	891	849	890	859	837	845	852	862	884	923	843	870	879	862	910	871	828	891	919	905	836	831	906	870	874	859	885	839	846	869	869	847	904	866	877	886	923	853	853	928	860	864	932	911	892	888	890	907	838	911	880	884	850	870	846	872	868	906	858	872	821	882	822	844	837	856	893	856	838	846	864	840	896	905	844	922	843	888	863	867	865	879	882	872	886	842	908	922	853	869	858	866	841	854	872	886	862	928	849	877	806	867	835	823	864	788	866	869	847	873	885	933	834	861	860	819	853	851	911	858	857	921	835	990	834	825	828	817	881	907	850	871	874	854	887	852	849	838	878	860	896	898	877	920	839	869	901	820	905	888	903	879	875	824	855	879	887	892	850	826	847	913	859	837	876	912	862	826	855	857	878	865	818	844	944	901	878	830	880	932	849	831	838	883	910	771	894	856	875	852	856	854	870	876	893	905	852	837	834	850	848	855	886	898	886	902	902	878	867	895	879	871	878	833	870	892	867	887	889	836	880	857	872	893	827	892	863	851	928	847	889	907	873	874	895	866	874	843	903	861	845	816	947	882	895	901	840	886	892	881	847	873	877	874	868	804	888	883	889	839	867	888	896	908	890	857	841	831	877	797	868	855	872	952	873	871	863	902	927	889	884	867	864	857	865	876	868	854	879	849	829	820	838	910	886	880	850	849	877	874	837	853	894	886	876	906	909	916	918	876	868	856	875	816	853	821	876	860	856	808	830	817	888	842	835	868	845	882	850	849	859	854	878	905	873	824	886	836	892	878	889	842	899	891	835
21243	18618	15608	10479	7029	4316	1725	903	885	916	924	845	740	685	582	523	400	370	329	338	346	354	350	344	346	321	348	342	345	322	355	337	357	295	349	335	327	335	317	329	336	339	330	319	339	310	356	325	375	317	330	365	324	308	330	355	336	306	318	333	360	318	321	324	336	306	310	325	361	350	321	388	345	316	336	334	309	320	352	349	355	304	314	341	355	316	351	325	321	328	328	346	333	342	310	332	343	336	351	347	328	314	353	291	382	350	331	334	309	345	345	316	309	341	332	358	339	365	360	332	341	312	349	340	376	360	349	328	328	349	343	342	336	344	342	335	311	341	322	342	343	361	322	362	334	345	335	344	336	311	301	330	332	338	343	318	323	334	333	346	317	328	351	334	350	352	337	309	354	350	346	304	323	369	362	311	335	343	337	327	338	335	308	349	301	346	351	340	325	332	334	309	311	324	328	346	380	332	337	307	310	324	346	346	349	337	335	387	321	295	334	338	329	353	331	323	362	352	369	344	344	348	342	343	371	348	320	340	335	341	336	324	369	350	329	334	330	314	356	319	282	325	369	356	362	349	364	307	325	376	343	317	299	350	340	324	349	347	331	303	318	338	314	339	355	330	346	368	344	335	357	336	309	335	304	329	341	327	329	328	326	317	315	320	345	336	368	335	345	334	373	347	274	314	332	321	331	362	351	328	321	324	350	348	313	325	319	370	313	349	320	326	331	346	319	342	299	335	303	347	310	302	335	326	305	362	341	306	339	309	321	331	319	347	355	309	311	349	331	320	355	340	315	342	321	333	310	322	330	347	322	345	354	343	342	319	321	363	318	319	350	326	322	361	330	358	327	308	319	349	299	339	339	323	326	330	332	380	319	351	353	336	335	338	346	293	347	330	363	347	358	342	317	315	347	329	305	333	350	359	337	346	324	364	339	329	322	322	333	356	325	304	309	344	350	348	311	341	323	336	328	315	346	349	325	335	363	333	357	305	330	309	344	337	338	351	366	328	353	303	389	362	365	321	345	330	329	349	313	359	325	339	351	343	336	324	305	336	318	344	338	318	346	326	331	324	340	338	332	330	301	307	334	345	359	317	305	327	345	326	341	366	336	296	344	314	330	332	317	331	306	369	305	325	330	322	358	298	328	355	299	325	331	329	315	299	299	346	293	326	336	325	324	362	338	343	326	368	350	341	347	316	313	348	336	357	306	314	302	311	357	317	342	281	355	325	354	308	325	344	339	359	355	305	300	341	362	318	349	320	322	299	315	343	316	324	352	308	327	318	324	321	325	341	311	339	366	350	352	321	315	379	347	309	342	375	341	308	318	353	334	358	367	332	351	346	351	316	332	295	334	333	340	366	332	338	306	308	335	327	341	334	317	340	307	343	332	344	327	336	310	331	346	353	345	313	351	345	317	340	354	322	356	345	342	357	337	349	331	343	327	351	321	344	309	347	342	329	334	307	319	346	352	344	364	333	354	330	352	306	309	318	314	312	338	355	325	321	319	393	293	338	319	310	334	332	339	294	339	370	359	347	317	314	329	341	304	344	330	341	324	367	351	298	318	376	309	318	320	341	321	355	302	315	324	310	347	322	343	349	319	353	361	327	318	323	317	330	319	338	269	337	350	322	355	320	365	337	371	320	352	348	348	312	309	316	325	306	334	334	326	313	329	337	318	331	346	324	351	337	362	343	356	325	347	323	347	321	349	350	327	336	325	319	374	350	303	321	383	354	336	349	355	363	321	335	298	318	346	324	324	317	308	314	329	332	310	320	318	327	301	333	337	338	343	337	333	314	333	319	314	336	329	345	295	360	323	341	299	342	319	327	318	338	331	332	372	345	363	333	359	357	321	322	341	318	310	331	377	355	320	329	367	337	339	333	339	313	325	356	322	345	318	357	313	352	338	342	311	344	331	325	348	340	345	363	344	349	336	289	355	347	315	322	341	330	378	334	287	329	349	324	313	349	310	321	329	340	324	352	320	314	351	341	328	313	352	331	359	330	309	352	332	341	335	356	334	304	342	324	346	318	310	338	336	291	341	346	317	340	330	346	342	333	345	304	380	319	332	333	296	333	323	357	317	319	325	350	353	309	311	352	341	339	338	331	342	334	359	348	370	331	305	339	306	345	348	344	333	344	341	320	323	295	328	334	352	350	313	350	329	310	350	363	357	381	353	334	305	353	356	296	320	316	366	336	372	305	305	354	343	369	326	294	344	350	340	334	308	306	308	348	316	316	341	332	312	336	343	318	321	286	293	339	355	341	379	322	336	332	323	357	330	348	318	333	337	306	336	334	324	300	345	326	333	340	335	335	303	330	334	323	327	351	355	387	353	311	327	320	311	319	365	338	314	320	363	370	342	329	330	319	342	331	337	317	339	321	365	307	320	326	347	313	362	343	350	333	355	330	345	344	316	345	341	331	326	343	301	322	337	347	285	354	351	335	322	332	319	339	344	355	325	322	368	307	337	361	345	364	324	309	339	341	337	362	300	282	329	355	327	320	354	323	311	303	339	345	338	330	347	306	312	340	368	333	321	336	341	311	351	335	332	311	333	321	319	364	360	331	327	317	349	350	295	336	330	346	328	350	356	307	341	340	322	332	325	372	315	334	305	303	352	317	319	324	321	333	312	348	315	339	335	325	334	340	338	348	337	320	335	348	323	303	318	359	296	324	296	358	347	330	342	339	346	331	316	353	356	324	316	340	321	327	318	320	349	326	321	339	358	313	336	321	350	309	335	284	308	336	334	316	338	332	349	323	353	326	337	315	309	334	344	326	342	329	347	348	324	326	345	336	299	336	329	317	320	318	314	336	383	294	306	335	348	341	303	344	328	334	317	332	342	371	324	334	346	325	320	357	316	334	365	388	297	327	333	357	331	322	323	321	311	309	319	326	324	296	333	300	336	353	314	360	337	317	374	360	345	319	309	324	319	361	325	352	347	350	354	345	309	320	375	336	309	329	331	333	362	347	331	358	358	319	335	320	315	363	331	354	325	335	345	365	310	335	328	342	337	336	330	357	307	304	348	319	304	297	323	341	301	363	348	322	332	325	316	353	304	353	350	352	329	317	352	352	334	306	336	337	337	314	360	353	330	336	328	353	332	313	333	313	318	315	361	358	336	338	313	332	336	328	321	335	359	340	361	326	359	304	336	275	335	363	325	366	321	332	326	328	352	342	331	359	339	323	353	374	356	324	298	332	317	331	295	355	319	346	308	345	363	324	346	342	353	347	350	356	361	331	361	319	331	329	325	335	329	364	343	347	353	296	317	341	319	360	332	347	330	337	332	356	317	362	373	313	314	307	325	312	335	354	316	328	312	301	351	313	297	374	366	341	324	322	340	337	326	311	349	345	356	336	322	319	318	319	310	308	342	306	369	336	347	321	320	347	351	343	346	333	339	328	307	337	309	337	330	345	336	343	301	334	338	324	326	341	334	340	340	325	327	359	339	341	320	349	326	326	301	346	349	326	318	341	364	350
13659	16858	19939	20471	19421	14803	6437	3794	4111	4081	4045	3491	3103	2690	1837	1333	1059	908	861	806	845	839	842	875	825	777	824	837	852	851	785	817	817	839	788	845	795	869	782	837	836	827	814	803	856	796	830	829	796	837	810	819	868	800	834	828	749	805	860	836	800	817	762	775	785	831	880	834	780	835	815	799	831	867	820	806	837	851	798	820	831	800	851	822	869	842	845	830	816	835	842	808	863	840	809	801	808	788	810	831	824	794	776	804	807	795	828	823	817	914	889	810	788	872	834	833	808	823	849	824	838	865	807	836	844	817	819	799	784	822	823	809	813	863	823	792	815	782	794	802	843	839	813	810	803	784	786	863	849	823	829	770	817	826	818	810	834	850	827	812	795	804	843	859	837	809	814	850	854	799	838	805	829	811	841	747	817	901	791	796	819	827	837	824	857	816	814	809	797	780	821	830	861	801	882	837	832	806	800	844	824	839	795	820	841	880	791	846	819	810	826	849	865	821	756	850	788	886	780	773	815	866	822	859	809	804	833	822	780	783	881	820	831	845	822	783	848	805	863	793	825	767	797	807	812	798	874	850	824	818	820	777	799	884	816	834	888	794	779	843	797	825	794	786	831	829	799	798	763	798	818	807	787	809	825	835	778	872	821	817	805	884	751	797	780	793	791	820	832	843	810	797	819	800	844	836	822	846	792	798	777	747	798	866	828	840	805	825	857	815	833	811	799	817	831	791	817	803	856	810	865	836	793	820	848	797	781	872	818	827	854	806	796	803	842	827	805	857	812	807	784	840	847	826	847	790	832	829	848	819	850	845	838	851	807	801	808	803	782	798	813	794	852	808	782	828	814	813	823	787	837	816	840	804	879	854	821	829	794	878	886	780	769	832	845	823	829	876	797	780	834	785	798	829	821	778	836	833	832	829	802	863	836	797	814	842	826	826	797	841	827	863	761	789	840	804	772	774	863	836	791	765	783	846	785	776	835	853	797	805	867	859	806	855	825	785	791	798	837	853	866	830	777	810	809	790	840	799	852	815	829	823	826	790	810	787	797	800	857	835	828	838	830	843	840	800	808	874	769	808	800	799	808	820	871	832	751	789	805	878	795	815	864	841	807	800	851	798	823	841	814	820	843	838	847	809	815	778	813	807	847	777	824	777	803	778	815	803	798	843	775	803	853	840	820	854	796	823	834	832	808	860	805	843	804	823	849	844	781	852	808	819	791	848	859	857	865	762	846	846	752	811	844	833	844	788	816	795	886	807	793	800	798	782	809	800	820	794	749	812	778	854	787	780	806	802	790	818	823	790	794	842	852	816	788	803	805	823	836	821	815	814	822	834	821	845	788	833	834	846	834	820	823	810	817	835	845	889	802	831	849	825	798	828	813	844	812	822	765	815	824	804	795	810	845	794	819	781	820	811	829	789	776	840	852	854	798	766	853	834	797	853	837	830	856	786	836	838	785	796	829	833	793	827	848	788	806	826	779	826	840	821	837	787	850	800	818	842	810	785	808	825	826	772	797	890	841	809	807	891	830	830	820	799	781	788	790	804	779	821	822	814	793	827	832	847	857	911	789	795	860	793	858	847	778	808	877	873	855	804	851	840	829	808	822	851	836	813	828	861	851	850	825	823	833	876	807	790	848	837	838	824	783	856	819	832	854	775	831	848	793	823	862	872	801	834	825	783	781	802	811	820	810	850	771	825	861	807	858	809	841	818	869	803	752	823	804	834	837	814	825	851	834	826	831	830	791	803	828	756	818	824	849	830	812	816	774	832	821	776	758	814	775	793	817	835	799	837	830	829	828	850	826	834	797	849	751	858	854	797	821	783	822	803	854	808	788	802	792	817	849	803	814	867	825	810	809	832	835	808	873	840	783	787	849	851	818	808	830	782	797	830	828	841	777	801	864	768	801	822	832	819	869	820	867	802	822	796	815	806	837	878	891	789	826	831	826	862	819	769	842	848	810	790	850	750	826	831	810	765	799	803	866	793	797	803	803	843	834	782	811	788	782	791	807	853	823	825	823	769	835	824	828	854	867	796	823	838	831	797	842	855	832	825	821	809	824	793	841	799	818	785	806	821	789	834	815	858	851	845	826	792	783	851	787	835	805	859	784	803	845	793	835	780	901	804	854	849	845	821	846	784	797	902	841	825	766	810	804	760	819	775	804	834	862	812	829	784	806	835	805	844	828	815	830	862	832	838	817	830	816	780	813	890	854	865	831	832	755	839	785	829	816	792	848	799	805	852	818	829	795	795	807	810	837	850	829	877	819	807	806	924	859	842	790	818	862	868	792	849	861	829	843	832	827	841	825	790	844	822	873	814	852	765	863	828	855	825	869	827	833	810	839	807	796	830	862	838	861	806	820	801	845	803	879	833	830	856	820	776	805	880	841	754	847	854	798	858	833	820	782	816	797	853	767	812	805	862	815	860	886	828	886	779	832	798	824	802	810	840	807	804	812	825	917	815	814	866	815	857	815	793	831	787	829	771	815	761	862	818	791	836	812	862	789	842	809	803	844	765	807	900	806	865	799	794	801	865	791	824	859	841	808	825	787	816	802	848	755	822	859	861	814	808	866	833	842	792	840	891	817	779	800	814	788	848	835	810	823	814	828	777	808	833	845	748	841	788	783	755	834	783	834	807	816	869	833	840	793	771	811	812	811	894	774	861	784	929	875	817	855	767	802	826	841	854	819	839	761	783	820	816	813	848	854	848	806	814	880	865	821	807	773	796	834	827	813	757	920	869	821	834	774	762	844	843	856	847	798	871	812	795	798	808	817	829	839	771	843	747	803	789	823	769	809	815	748	846	815	901	808	823	814	853	840	843	807	826	836	849	830	818	822	827	851	736	761	819	794	747	850	779	801	849	822	805	861	846	823	858	854	816	848	797	827	822	841	849	854	783	782	781	851	788	824	802	849	835	779	797	887	833	836	856	772	775	857	845	814	861	841	831	786	812	831	786	823	837	860	797	849	863	846	846	855	786	836	840	771	828	798	838	828	836	793	785	839	838	878	802	789	807	841	804	813	813	803	841	826	837	780	850	814	774	805	778	825	803	849	860	816	826	851	811	748	811	838	802	779	831	783	853	787	821	828	863	813	820	880	825	814	838	812	824	848	804	752	800	844	786	836	826	837	831	847	805	792	859	827	828	836	825	812	823	851	822	793	813	852	819	848	857	779	788	823	876	813	839	819	802	840	879	793	856	810	783	843	779	824	860	809	839	822	833	866	826	843	866	819	794	829	826	811	812	833	800	756	864	862	822	806	798	803	785	829	848	826	830	875	828	856	803	820	848	799	846	798	820	795	826	813	840	801	797	834	801	830	813	849	842	824	839	827	845	830	833	856	890	802	834	849	831	804	794	807	797	810	826	824	768	831	828	827	805	845	814	807	817	783	834	811	810	800	840	801	813	819	822	855	778	863	842	744	846	837	795	809	830	855	785	826	871	772	851	872	834	789	835	870	816	790	847	802	828	831	787
45112	47786	42710	43175	38951	24104	12401	8288	8660	11139	11043	9093	6987	4190	2089	1188	785	627	430	431	409	431	385	414	388	394	409	387	368	375	361	394	390	366	359	332	431	406	388	377	371	378	398	385	427	398	387	365	336	357	369	357	369	378	388	364	384	376	351	373	364	364	342	390	356	388	371	374	407	404	424	388	381	381	364	391	401	384	394	353	368	403	374	390	371	374	365	420	397	386	393	357	389	355	386	382	396	387	405	389	379	377	399	386	418	338	375	340	371	335	356	371	400	355	363	350	380	373	393	359	394	404	378	399	367	358	385	379	356	378	372	411	371	372	393	391	397	378	404	398	365	374	388	374	361	393	382	389	365	380	403	360	388	388	370	415	387	403	382	388	394	383	379	399	381	388	374	400	382	403	369	358	392	369	369	388	322	384	374	382	378	357	388	383	407	381	351	384	354	360	381	383	402	357	372	391	353	386	379	379	368	370	387	388	407	396	366	372	364	408	349	397	386	396	397	391	371	371	375	389	364	365	393	386	349	376	400	387	405	365	376	357	387	391	402	341	399	359	357	363	361	378	397	410	382	437	380	392	375	344	420	386	334	376	395	387	357	390	368	360	367	377	367	400	360	377	366	366	379	379	397	361	357	382	336	380	375	363	389	392	370	383	400	345	378	432	379	406	381	408	386	404	373	393	380	354	382	344	438	391	371	366	361	369	386	359	363	343	338	358	384	394	404	383	376	354	394	386	347	412	369	378	400	374	362	423	385	340	385	390	358	401	342	400	384	388	350	340	328	354	398	378	361	402	387	397	428	357	380	392	380	361	366	399	376	350	375	364	425	347	382	395	375	382	331	372	358	394	336	357	382	360	396	426	401	387	374	389	408	360	400	367	379	377	352	366	371	376	352	343	402	393	379	400	366	362	370	344	383	384	396	351	377	354	347	386	351	397	398	388	361	372	367	380	347	347	408	339	355	358	361	389	382	368	352	387	368	385	350	378	366	389	375	346	379	371	336	396	371	420	363	345	356	374	384	362	357	391	400	383	387	373	375	352	335	381	366	364	384	369	340	383	374	371	400	367	382	410	414	377	374	380	381	341	419	375	413	405	393	363	368	387	416	400	370	324	398	373	402	367	359	370	373	387	393	405	419	385	395	370	369	413	376	350	361	388	386	362	376	377	369	372	372	365	343	373	399	364	387	438	396	373	436	388	379	372	318	372	404	388	379	377	307	353	339	370	366	361	370	390	348	403	375	351	373	370	374	349	386	388	370	404	381	405	341	377	364	389	385	359	353	371	398	344	395	408	360	377	384	370	373	349	390	383	356	382	375	368	385	368	380	429	357	362	397	398	396	362	359	360	376	369	373	379	371	382	409	415	381	393	398	368	333	403	355	362	372	365	395	373	356	396	367	379	413	384	395	395	339	366	392	369	396	361	389	373	355	349	350	327	355	387	390	380	383	353	341	361	355	408	377	412	379	366	374	365	366	397	405	396	366	377	333	373	364	377	342	351	376	388	386	344	348	381	355	355	387	415	366	371	378	370	382	368	367	388	379	393	361	411	419	351	347	373	400	341	398	401	365	395	365	399	352	395	375	384	345	370	368	392	332	387	417	381	366	377	349	381	339	369	375	376	383	369	383	370	357	385	360	412	402	386	357	387	383	374	378	364	375	339	366	415	358	356	361	380	386	391	382	377	367	393	408	385	351	390	355	374	398	370	375	375	393	352	381	371	364	408	386	385	369	376	359	408	398	381	353	381	402	373	414	360	364	384	389	378	378	402	387	385	358	372	377	375	343	352	405	356	348	336	388	374	396	376	405	384	368	370	341	362	374	357	347	388	378	378	362	390	389	360	378	389	359	343	402	362	361	416	384	386	385	384	380	365	346	427	371	400	362	386	360	391	365	359	389	379	366	399	378	393	383	357	406	367	353	381	360	371	366	400	382	375	381	385	364	386	377	384	386	357	401	362	390	395	361	378	413	431	371	379	389	400	374	378	353	379	397	346	428	390	299	356	359	402	419	384	422	353	375	389	372	379	371	395	366	412	358	388	403	375	387	393	410	364	373	381	402	373	364	364	360	361	354	381	358	361	341	376	390	383	387	359	369	387	415	379	378	354	409	356	391	377	387	361	400	414	353	354	398	343	353	372	343	345	402	378	398	358	399	381	389	367	373	382	352	388	350	413	355	376	396	353	408	374	374	367	404	362	380	376	389	362	381	385	374	411	446	361	388	371	382	334	357	378	389	396	393	357	390	387	377	371	375	427	375	359	357	378	380	367	399	407	394	371	359	388	402	359	372	332	370	362	378	335	392	396	381	368	384	410	338	377	374	357	358	400	379	378	400	356	354	351	384	415	401	386	350	352	400	386	391	346	392	391	378	369	401	361	354	365	391	375	371	371	410	379	399	371	364	351	400	399	382	395	388	381	375	381	372	352	384	395	382	391	404	345	407	390	403	356	340	332	375	361	402	400	371	343	342	352	365	361	359	365	377	363	397	355	393	378	361	393	396	384	360	378	363	379	368	402	360	398	352	373	383	368	371	395	367	408	355	364	384	387	390	367	353	404	348	384	417	382	395	395	382	343	393	349	375	369	367	348	393	386	312	370	376	363	376	354	362	374	373	369	371	375	372	340	357	393	358	393	369	391	406	385	396	343	350	370	323	392	378	367	408	388	385	417	406	374	359	373	361	371	375	370	393	419	378	367	390	377	425	411	371	370	375	382	385	361	371	389	352	396	400	395	394	385	362	382	399	406	378	389	375	348	393	384	350	376	350	376	376	388	403	395	405	389	404	369	337	395	414	360	378	389	365	365	385	345	392	399	378	394	398	322	382	377	413	414	387	361	398	380	353	335	367	350	383	369	396	415	378	384	382	431	404	385	378	369	354	400	332	394	368	382	374	359	372	386	378	403	387	416	385	390	353	397	366	356	378	353	362	391	393	372	357	366	386	387	347	356	380	424	392	392	387	382	430	383	409	382	387	397	388	370	367	400	387	412	409	373	368	377	360	393	446	397	411	414	351	397	389	389	373	350	420	377	409	387	385	373	381	353	357	381	375	356	371	324	370	349	355	401	414	410	391	366	357	426	388	389	366	361	401	356	344	374	339	386	414	377	374	418	345	365	420	368	380	347	354	374	386	382	393	377	380	376	388	378	388	400	380	394	387	396	382	377	380	404	382	352	380	383	365	384	395	406	386	387	384	413	361	388	407	408	362	380	350	351	371	363	393	396	357	351	413	403	381	360	354	375	347	359	416	390	369	400	401	352	381	341	372	382	395	385	379	389	350	354	337	369	387	362	385	329	376	389	379	367	433	389	361	377	353	390	383	394	398	366	381	371	351	381	388	396	386	355	346	399	368	351	362	374	366	379	365	373	392	341	336	407	396	398	397	376	373	392	376	353	363	382	394	377	363	381	362	398	369	428	412	391	365	417	405	362	383	365	373	413	372	383	403	384	338	384	364	422	413	388	366	371	395	403	367	363
31834	39219	43804	47546	45294	24815	19325	21473	25938	29863	29501	26939	22318	14825	7864	5035	3086	2029	1318	1139	969	944	971	881	910	889	947	916	886	936	853	954	893	875	917	882	922	905	936	919	905	885	853	873	933	904	923	891	908	939	885	881	938	912	905	881	884	905	911	916	880	871	928	903	886	881	890	876	920	910	960	877	862	878	933	948	916	912	872	958	912	919	953	868	939	897	873	891	907	930	933	951	898	893	895	898	881	891	913	907	952	879	871	939	919	876	873	964	911	907	867	862	905	946	938	912	897	981	947	949	893	891	913	927	888	886	895	875	891	941	893	893	911	960	975	929	892	834	914	935	932	964	898	859	888	916	874	917	950	876	958	906	884	883	868	908	899	909	947	888	877	880	887	839	875	916	935	900	911	937	923	925	864	893	899	901	911	940	866	925	890	921	900	937	918	844	958	909	932	917	905	880	893	902	895	885	952	891	892	900	890	931	908	882	895	878	874	876	888	939	874	894	862	903	924	904	920	930	881	888	917	928	897	922	827	898	906	866	931	888	870	947	881	892	938	868	872	911	915	861	907	937	872	871	903	875	878	862	916	941	902	841	894	901	898	901	910	911	909	834	919	907	883	870	849	934	843	969	801	897	871	915	956	989	941	939	919	900	894	930	868	935	905	926	880	881	885	860	877	936	925	889	878	923	914	882	871	850	917	883	908	969	894	907	889	897	978	896	920	924	919	860	904	890	919	908	915	935	905	918	883	907	899	864	951	941	887	872	900	897	845	927	910	989	827	914	893	922	886	924	914	897	942	898	923	924	879	929	928	920	910	845	926	880	933	942	922	912	882	913	904	918	842	896	912	917	894	882	931	893	958	839	881	915	893	949	871	906	919	877	895	852	879	873	891	886	904	978	929	880	905	940	948	912	968	926	901	851	930	945	962	882	932	929	903	916	890	883	920	925	910	926	892	872	941	929	897	847	889	882	923	911	914	867	893	944	861	906	947	942	920	948	899	888	904	890	916	862	891	892	883	894	903	904	956	925	876	860	903	878	893	928	877	888	905	927	959	846	851	963	971	938	957	905	925	870	966	885	816	906	911	922	920	940	825	929	926	959	867	910	950	943	881	864	868	928	908	898	876	913	924	884	877	933	930	918	855	920	888	927	934	925	820	899	903	904	896	910	909	935	885	968	888	856	894	890	892	908	918	878	923	878	852	833	878	876	953	925	942	922	869	872	944	921	862	909	929	942	923	879	917	905	901	901	909	903	872	907	946	887	906	959	892	920	895	890	934	970	890	881	885	908	883	930	922	890	865	950	918	925	920	900	872	867	914	896	951	911	920	880	860	906	945	870	960	904	909	900	970	913	855	901	867	927	904	909	875	928	868	892	889	936	901	901	909	849	851	834	957	926	880	958	917	878	964	918	912	882	924	814	896	898	929	888	915	919	866	926	901	914	900	877	947	938	886	884	939	929	925	901	932	889	946	907	896	864	895	900	906	969	920	922	904	886	904	901	896	850	888	964	859	942	892	913	899	912	933	885	933	935	880	914	948	902	911	875	833	842	871	888	913	927	890	847	894	897	866	919	945	899	920	867	885	863	914	891	915	930	922	909	925	916	898	915	954	899	894	946	916	831	903	879	893	900	874	907	930	929	904	984	909	869	880	938	955	847	946	920	946	888	931	876	935	929	913	870	861	883	913	881	891	954	884	932	863	882	888	900	885	963	874	887	902	897	856	906	879	890	898	939	924	888	888	930	867	920	932	896	928	917	974	890	909	895	889	884	892	871	890	922	913	909	914	896	909	875	933	910	958	870	879	901	921	940	899	863	870	872	864	897	937	923	902	898	912	919	909	887	864	924	918	925	882	969	921	915	957	846	918	891	922	910	907	951	884	914	870	944	903	849	920	915	953	866	884	905	951	902	884	859	940	868	904	966	932	892	942	901	926	855	919	941	931	866	902	888	921	856	868	865	952	931	887	904	915	895	958	935	899	916	949	881	856	932	902	927	956	944	910	921	860	923	926	882	895	914	887	930	913	872	880	954	924	901	935	905	898	918	952	925	900	855	895	926	921	933	873	960	892	902	911	885	888	905	919	952	940	961	937	950	889	916	890	880	908	909	849	911	890	865	917	952	900	912	897	904	871	927	932	892	970	923	908	899	905	934	909	878	887	959	906	865	903	914	903	976	883	914	868	876	906	953	897	896	910	932	900	887	914	921	906	964	902	881	918	946	871	913	963	934	875	912	923	920	947	928	886	941	876	932	890	934	870	896	881	912	915	941	907	905	837	855	940	870	970	983	937	858	947	905	897	939	871	902	938	907	885	912	882	852	907	910	933	917	941	912	880	920	899	940	941	896	885	924	946	893	898	873	932	940	904	934	912	909	934	871	907	919	921	878	890	900	898	911	932	882	879	855	899	888	905	885	935	910	866	908	885	883	879	855	870	917	893	875	906	936	920	912	942	909	912	926	932	907	906	922	872	916	877	890	867	913	926	892	904	894	923	896	889	861	934	896	878	873	874	914	913	867	876	958	928	908	903	902	927	898	851	889	870	929	853	881	899	911	915	888	904	906	865	904	910	902	904	916	917	949	897	867	925	957	919	916	924	867	902	923	898	895	934	892	904	930	900	902	917	884	915	898	894	921	924	864	891	832	900	893	946	914	933	944	928	926	934	971	902	891	890	907	930	894	930	942	927	900	881	940	896	922	870	931	912	939	884	940	928	927	919	957	833	906	932	858	903	860	905	891	900	882	923	900	958	943	882	898	943	902	940	920	894	865	895	902	912	915	861	879	894	922	936	890	893	937	892	853	903	912	916	894	940	946	918	875	967	918	938	908	916	911	889	963	890	906	918	885	913	921	866	876	904	902	899	953	888	906	973	893	892	925	915	916	936	881	891	893	908	893	879	919	904	911	902	893	905	940	912	934	935	941	892	920	912	888	977	860	884	902	878	956	933	921	900	972	939	934	902	831	918	898	883	907	935	924	844	922	955	889	947	938	913	945	904	846	922	937	929	897	934	867	874	892	875	887	946	881	906	901	918	905	909	934	934	889	887	842	874	911	897	882	937	924	932	890	900	945	912	941	904	912	955	876	919	881	910	905	903	889	939	894	840	928	955	905	879	885	847	910	896	870	841	876	867	926	924	830	870	845	904	889	870	886	903	865	866	925	866	879	896	857	900	835	915	882	917	904	871	979	874	899	934	910	934	924	891	910	869	918	949	943	890	936	923	964	917	894	887	871	932	910	966	907	919	918	953	935	873	885	908	903	917	951	930	916	946	890	893	907	889	896	826	885	898	948	932	853	948	893	939	975	874	869	867	898	948	892	903	911	862	868	864	929	894	964	917	895	930	915	913	891	907	886	873	947	897	890	923	918	913	915	916	932	946	917	859	924	915	949	892	879	903	923	886	903	938	929	912	916	868	940	908	896	897	895	960	942	870	948	899	929	908	897	935	894	939	902	906	870	887	882	869	943	899	882	959	934	894	925
54039	51096	43082	35938	28358	23355	17954	16649	16958	17742	19822	17933	13056	7924	4051	1638	1219	804	574	473	428	405	366	367	362	363	386	368	350	381	386	325	398	348	368	355	334	392	353	348	374	376	356	345	360	365	370	368	370	344	343	350	372	364	402	407	370	357	368	352	348	363	374	380	360	345	352	374	345	387	371	359	371	361	372	367	344	361	311	333	355	333	418	373	359	388	376	343	357	347	352	360	325	361	361	363	367	364	348	368	370	358	336	346	348	352	359	377	354	420	363	391	383	355	327	344	348	352	342	353	289	362	391	380	355	360	365	355	369	375	381	350	390	361	386	340	388	340	374	386	332	338	342	378	384	384	339	353	353	372	374	363	364	350	350	368	352	371	353	352	359	375	358	377	352	384	372	375	361	358	392	362	351	362	392	359	349	357	363	359	354	367	348	342	326	364	387	350	354	368	395	356	353	341	377	347	333	370	325	364	341	375	360	344	342	367	348	346	360	338	345	390	354	350	328	365	358	366	355	391	373	372	358	333	378	378	332	365	357	333	358	339	369	384	371	358	341	373	349	365	365	334	359	332	363	342	360	359	400	353	332	365	400	349	348	367	317	343	356	338	353	384	374	369	351	370	389	357	361	379	407	363	343	354	361	337	376	362	388	366	328	338	341	350	345	345	392	346	374	404	377	358	359	381	385	345	367	359	336	384	369	365	368	376	354	363	352	346	334	344	328	361	373	357	360	382	379	334	349	341	399	366	358	358	376	323	369	353	375	347	356	390	381	338	352	386	375	353	321	381	340	368	382	346	356	360	344	318	371	357	367	343	376	343	366	374	361	384	352	349	373	361	378	336	363	407	342	353	358	368	325	371	345	385	389	376	373	357	364	368	367	344	328	376	379	356	367	397	365	365	348	356	398	354	365	323	353	372	370	357	352	363	342	385	361	382	364	382	343	363	366	393	340	325	328	340	329	341	330	382	361	356	356	392	379	369	356	381	366	347	354	399	379	331	367	354	400	345	396	324	352	330	325	342	392	354	305	366	365	361	355	358	354	383	366	339	340	367	336	362	336	356	364	354	354	373	358	335	373	382	379	335	352	389	342	346	366	376	358	359	355	369	405	384	388	365	353	362	332	374	361	311	368	358	348	372	347	364	383	355	362	333	373	363	367	349	359	350	376	357	371	361	360	348	343	385	398	384	358	393	387	342	359	378	352	376	392	347	355	351	376	340	383	342	353	356	358	370	347	348	356	358	335	347	368	376	368	412	380	375	366	357	338	344	371	375	345	369	379	336	355	355	343	362	376	357	379	348	323	345	368	390	345	368	343	350	382	383	408	389	359	366	352	368	351	355	355	342	309	346	343	390	386	326	342	333	379	369	388	369	345	348	378	368	341	326	361	341	384	368	352	371	355	373	409	370	348	368	350	360	404	353	425	341	363	336	361	374	329	366	376	390	343	346	391	347	353	359	438	352	350	375	368	350	347	400	378	336	369	345	390	360	355	364	369	362	340	351	332	371	391	358	344	342	369	327	348	367	345	312	375	335	339	372	355	342	355	362	355	360	351	348	336	368	329	329	369	346	361	391	367	371	387	352	363	365	369	314	344	352	351	363	372	331	336	327	391	372	366	406	389	336	356	367	350	337	403	342	372	348	346	373	364	335	362	349	385	347	368	390	368	389	348	365	378	367	394	345	419	335	368	361	351	366	353	363	403	390	365	393	368	353	378	329	350	374	329	354	358	365	384	308	368	334	395	362	338	356	391	365	337	374	364	345	347	347	360	382	404	340	356	378	376	370	382	373	346	328	379	367	358	340	365	345	351	348	356	367	339	367	342	323	357	347	379	372	379	381	342	359	362	365	364	345	359	359	329	352	356	347	363	357	336	357	349	370	350	341	381	386	352	384	358	367	360	354	374	356	361	366	338	375	369	329	355	384	373	377	398	354	365	348	336	375	345	380	368	366	327	365	358	365	344	384	370	368	355	389	392	368	365	371	371	367	323	368	382	361	314	367	341	339	364	372	352	367	332	372	392	321	359	371	367	373	357	373	376	337	328	373	371	348	352	360	362	372	387	365	354	359	364	345	403	361	382	334	371	360	365	337	362	398	384	354	347	337	345	360	382	339	343	358	392	356	348	376	359	344	343	337	381	355	350	379	327	384	377	362	375	347	388	355	354	366	362	360	350	396	382	343	360	333	329	350	379	353	327	359	363	337	345	374	402	381	337	349	384	336	347	400	367	364	372	340	377	379	323	371	365	364	399	370	402	378	376	352	384	355	315	354	358	338	391	387	366	364	396	403	350	381	357	408	364	397	358	360	341	360	375	355	357	363	359	387	391	365	339	375	365	363	410	371	365	347	368	360	363	391	378	393	374	362	369	336	350	357	375	384	350	388	363	329	375	393	367	376	359	338	331	346	380	336	382	357	386	362	354	393	341	372	352	326	361	352	387	401	404	363	394	361	370	376	311	355	324	365	356	355	374	349	372	334	352	359	359	350	349	352	340	324	358	397	368	360	352	342	361	339	387	363	439	363	348	333	336	372	380	359	377	370	360	394	333	313	357	356	396	360	385	341	367	376	399	367	310	352	366	392	347	350	387	364	370	360	351	379	390	396	330	361	379	363	353	326	392	389	385	383	330	343	360	375	368	393	364	377	368	359	347	349	379	374	338	386	367	369	399	352	343	352	324	363	369	366	350	328	342	342	362	352	367	400	347	357	352	371	352	364	349	350	360	365	391	378	378	404	359	341	368	393	369	376	312	373	315	357	347	356	364	355	360	345	368	381	346	373	360	367	351	300	393	396	395	345	342	327	314	334	384	327	341	372	350	358	356	342	323	362	404	386	383	325	386	349	340	379	355	370	357	371	343	374	346	357	372	369	346	361	352	381	342	342	369	377	342	369	358	337	381	336	334	353	400	369	344	358	370	367	361	365	366	332	351	342	373	397	354	373	391	387	384	405	381	362	365	340	314	386	357	372	347	317	348	357	381	392	346	347	358	381	375	386	404	368	372	342	357	355	349	338	359	384	369	414	355	337	375	374	381	384	332	364	356	360	387	384	306	364	352	332	320	407	347	338	374	353	373	394	342	347	375	394	364	350	354	352	324	348	336	379	378	366	340	351	330	360	321	366	332	358	382	343	345	349	397	345	341	389	357	315	380	357	345	373	373	369	343	426	310	366	322	372	335	385	334	381	351	374	353	341	388	359	348	325	335	378	326	395	371	348	336	352	369	383	384	379	387	328	326	351	342	348	356	375	383	360	363	346	345	349	354	355	360	360	366	361	346	360	344	369	376	374	362	342	358	338	347	341	334	352	364	368	356	392	369	357	361	405	389	377	368	373	348	386	355	386	357	337	328	361	346	355	322	366	386	338	373	377	364	350	353	364	343	375	355	364	321	389	370	357	366	371	353	325	336	355	338	363	384	354	346	371	355	360	392	352	318	342	342	381	357	329	342	337	371	353	397	358	337	387	359	332	391	336	376	341
38930	44696	43205	38561	33057	31157	31303	34638	36281	38040	40044	38207	31770	23693	13908	7044	4468	2893	1885	1465	1110	967	819	875	833	858	925	875	890	845	856	833	887	846	873	860	887	887	865	884	884	870	894	822	863	864	861	875	884	833	911	852	856	881	828	877	909	891	869	874	845	847	863	909	892	895	894	894	845	859	894	831	862	881	906	810	871	791	887	807	817	892	857	873	889	887	838	823	838	828	864	810	823	852	854	872	831	888	903	873	892	848	882	839	829	889	865	892	832	826	866	881	884	866	833	808	855	844	826	880	858	872	890	859	846	826	863	844	877	919	834	870	869	825	881	874	860	874	881	863	898	891	850	896	862	857	862	866	819	841	870	886	800	884	873	847	866	866	900	877	794	817	888	826	868	859	832	837	847	852	860	793	884	882	817	877	875	854	859	885	859	876	844	846	852	866	859	866	892	832	863	867	854	881	889	841	886	873	873	838	865	855	855	852	876	888	880	869	822	828	892	891	837	892	833	904	886	895	912	868	841	860	887	830	869	933	850	885	906	857	805	847	850	829	825	887	876	839	822	884	888	842	878	868	796	905	869	896	869	846	897	865	872	848	877	847	897	864	882	884	841	834	918	851	847	859	832	817	853	800	866	863	814	847	923	888	886	847	836	893	866	847	872	887	862	835	880	879	876	852	869	856	912	849	810	898	907	897	868	897	860	933	850	912	896	845	878	866	864	904	863	879	832	829	838	859	850	820	913	830	871	873	828	806	783	862	844	897	852	838	817	862	876	919	863	904	869	865	793	841	846	847	827	874	850	846	875	879	836	859	832	851	826	885	875	855	881	884	841	875	849	927	884	852	835	872	833	828	883	915	857	827	853	884	850	820	833	808	868	851	823	883	884	865	886	948	878	846	869	834	860	933	885	952	848	884	867	856	862	916	870	852	901	825	887	884	882	825	862	901	813	915	866	862	905	838	878	850	875	949	796	819	831	820	824	847	826	823	845	836	862	892	855	862	874	877	854	833	872	893	927	824	835	894	885	834	881	909	882	867	889	848	856	812	864	857	877	894	883	819	885	873	818	888	879	875	836	886	938	890	860	914	864	850	864	848	862	832	841	893	847	855	821	897	864	821	819	868	833	860	828	860	843	867	876	825	892	864	897	852	806	863	882	871	814	864	885	835	864	899	838	893	834	876	815	869	846	848	926	880	872	851	867	831	871	793	848	837	835	875	891	879	853	851	856	824	836	873	855	877	825	823	861	877	865	885	894	856	842	868	865	865	883	842	880	862	868	896	880	862	840	887	895	861	830	854	814	833	859	850	920	849	900	837	831	868	826	917	814	849	869	895	850	840	855	876	836	834	832	882	860	857	896	857	897	823	872	831	901	850	851	844	863	868	869	826	918	797	864	912	905	834	831	874	843	858	835	915	891	870	833	867	870	867	870	832	869	886	846	893	884	889	862	885	892	866	843	857	883	908	842	934	901	815	880	894	796	879	877	850	835	870	878	874	842	864	809	855	881	874	848	834	830	835	880	852	886	885	886	888	833	855	806	835	850	805	868	849	870	839	834	868	837	885	851	864	847	869	859	851	878	860	839	867	910	820	863	923	831	865	835	839	891	876	870	829	852	864	886	883	861	827	874	876	790	860	789	852	866	872	907	868	918	849	905	812	889	902	831	864	822	847	862	921	910	893	845	882	838	924	862	907	905	891	862	848	811	845	885	902	837	858	861	809	841	857	876	845	839	891	851	850	876	830	867	883	845	860	809	867	847	890	853	885	865	852	865	877	903	879	871	816	909	850	840	917	864	864	827	828	859	856	853	944	862	853	812	869	862	873	835	822	907	845	859	909	839	863	907	846	891	857	861	836	891	830	807	824	870	828	832	889	894	859	833	910	880	855	867	888	859	866	850	817	850	841	830	868	793	792	874	868	806	876	875	832	815	883	878	828	874	882	792	891	844	883	834	933	859	828	862	880	882	841	901	827	813	902	871	846	868	809	895	814	854	863	873	857	838	854	877	829	843	857	868	866	831	887	877	848	860	862	824	848	851	873	927	896	834	863	905	893	874	826	852	876	878	881	879	856	823	825	874	823	861	880	779	912	833	864	891	845	843	850	852	866	860	840	900	848	844	839	832	871	857	856	848	901	890	858	822	864	855	870	906	848	897	857	896	867	885	849	829	862	899	902	888	896	837	837	843	867	824	881	876	801	830	870	840	835	861	857	810	848	887	796	898	857	877	834	836	858	840	869	841	856	872	878	890	866	839	856	853	864	795	869	891	836	832	860	874	871	871	873	892	857	878	847	899	838	839	880	860	835	853	867	846	828	868	829	895	834	852	886	844	883	864	838	889	881	840	837	910	862	917	844	867	851	857	867	837	870	836	854	849	837	833	859	876	822	853	852	886	873	882	881	823	856	894	847	865	864	828	816	822	901	861	798	887	860	817	850	877	853	871	846	870	830	853	874	880	818	855	877	815	847	864	852	900	836	887	868	893	894	781	852	834	898	873	810	874	826	874	861	837	817	883	870	847	790	851	882	892	846	857	881	861	888	813	856	909	851	837	866	852	820	879	798	843	835	856	836	868	892	884	866	865	825	851	858	869	885	847	843	866	865	911	905	858	846	821	880	871	888	867	821	890	863	842	827	890	842	824	896	857	867	820	871	893	834	845	831	910	940	812	840	803	861	861	852	817	843	897	882	882	897	880	862	821	870	850	883	820	865	850	936	899	854	859	920	861	886	894	845	819	862	886	841	836	827	873	913	860	866	829	876	879	849	896	836	809	830	868	858	814	885	917	860	855	862	897	852	880	829	917	871	840	908	854	896	860	846	891	884	894	844	783	802	824	809	876	858	882	889	831	906	857	852	835	807	873	835	827	838	894	889	890	869	790	881	835	884	823	845	925	893	809	834	864	861	928	905	851	830	863	850	831	844	858	869	840	877	842	825	895	875	808	858	888	839	894	874	880	817	912	882	856	819	826	865	889	865	889	873	839	820	816	868	847	863	862	858	860	855	833	846	870	855	821	891	862	838	870	824	865	859	833	864	866	888	870	851	836	852	863	863	851	892	854	848	863	877	890	855	863	899	867	890	850	852	879	922	830	830	872	834	886	881	912	915	849	834	868	841	838	875	872	853	874	863	838	854	829	855	847	857	870	872	890	864	839	890	852	889	901	853	899	845	856	842	862	860	911	865	895	866	867	839	914	859	892	867	823	875	862	876	791	861	820	874	844	882	837	844	890	913	921	844	874	902	872	866	846	898	904	874	879	837	874	868	841	838	838	849	891	868	834	898	879	891	839	859	851	892	833	874	925	881	823	852	844	864	826	881	820	863	855	897	855	869	892	888	848	871	871	826	855	859	904	887	830	808	845	880	877	869	811	863	879	841	907	837	850	838	822	845	886	826	853	824	816	827	848	903	868	832	893	859	878	845	848	815	879	890	876	853	828	911	837	890	898	850	871	847	889	843	854	831	892	841	888	880	813	882	836	818
22532	14029	7094	4285	1922	1199	1039	1028	991	965	1034	990	871	640	441	380	345	349	327	363	324	304	329	307	301	346	313	326	317	304	299	363	308	302	319	303	296	338	299	299	296	308	322	303	345	337	299	293	314	288	326	292	332	326	325	328	295	333	324	334	317	325	323	309	307	342	289	319	330	285	343	330	345	355	287	311	300	320	328	290	319	312	307	297	300	310	304	339	306	320	313	314	302	333	321	310	317	313	327	358	318	294	306	341	322	278	306	312	302	334	310	297	336	334	278	294	337	324	338	314	334	303	311	325	308	304	298	329	302	333	297	352	329	297	276	324	303	318	293	287	300	325	306	333	323	323	302	332	321	325	287	324	317	325	324	310	304	298	353	355	289	308	325	302	269	340	301	301	300	286	329	315	317	323	316	314	336	337	359	314	321	343	325	324	337	323	307	322	317	316	277	317	336	304	332	307	312	356	306	345	322	335	316	321	276	344	310	315	325	326	316	324	308	342	339	312	301	326	306	310	313	292	335	339	319	314	322	297	358	330	323	323	311	330	307	315	301	341	331	315	303	302	291	276	291	290	311	331	319	348	372	286	315	309	336	323	337	282	331	312	334	341	299	325	328	316	331	327	318	291	352	318	325	323	312	320	316	318	362	306	316	301	327	312	349	317	344	333	308	293	339	316	322	341	302	328	330	327	278	298	315	285	304	310	314	326	281	345	333	311	329	309	286	318	324	300	315	319	326	306	290	355	341	350	343	308	324	316	293	341	306	320	303	298	298	348	323	329	302	294	380	290	309	330	319	325	312	282	324	297	315	277	326	311	343	336	299	344	317	325	285	333	295	289	308	295	321	295	314	289	295	299	327	297	295	300	309	315	341	326	288	359	340	326	325	271	292	301	281	308	325	297	317	317	304	311	339	304	309	308	335	325	305	285	343	283	324	318	315	326	317	319	308	320	282	284	317	293	299	333	327	287	297	324	304	302	320	300	306	317	333	302	318	320	305	298	345	298	332	306	325	272	318	292	337	324	332	317	295	304	295	302	285	306	302	309	308	322	299	323	315	317	324	323	298	333	314	308	291	313	303	330	315	303	285	298	315	353	356	296	318	319	317	325	325	305	305	320	303	292	326	316	304	369	326	354	276	296	309	304	305	317	306	303	333	324	297	314	307	307	308	312	291	314	326	301	325	340	318	308	315	321	305	311	275	348	302	329	315	321	326	338	316	278	284	306	315	331	330	323	318	341	299	297	332	321	302	314	308	314	320	335	312	317	300	305	312	331	325	324	295	318	326	280	353	305	286	320	321	303	316	316	293	320	289	307	317	328	308	294	296	316	303	318	299	309	289	314	329	324	335	327	301	326	339	328	323	330	301	321	311	313	316	326	312	302	324	293	298	345	308	324	306	336	311	291	319	327	300	299	299	338	303	341	320	370	323	339	326	296	330	258	325	279	326	316	326	297	279	291	285	297	312	310	316	335	320	351	325	309	311	332	333	281	356	297	314	323	330	320	285	303	370	277	315	303	273	299	307	299	303	296	341	300	319	325	314	327	299	316	324	293	324	286	298	350	311	309	306	321	324	348	308	345	292	324	300	330	304	334	293	305	314	312	313	294	286	341	305	265	351	280	328	299	344	309	307	292	330	316	303	309	286	311	329	330	300	330	298	328	331	281	302	312	316	307	320	287	313	297	327	338	307	310	315	331	297	317	331	324	319	299	322	328	308	362	306	315	291	280	319	331	341	312	328	281	294	281	285	289	307	317	321	330	290	326	295	325	324	336	312	301	321	287	293	280	326	333	282	316	298	321	290	271	313	308	309	285	284	346	334	324	290	285	330	372	320	327	329	315	315	287	323	330	296	347	295	320	307	363	319	349	294	335	284	344	315	334	330	303	315	305	317	312	300	299	298	323	343	286	310	302	305	293	303	319	301	313	302	290	299	339	360	342	319	295	320	311	311	314	292	307	294	312	319	303	334	316	320	316	307	309	303	314	311	312	307	283	280	336	299	305	316	343	320	290	324	309	295	315	298	342	332	288	319	284	304	310	311	336	295	299	334	337	323	295	314	305	310	321	296	305	311	346	293	289	304	309	292	343	346	316	305	303	334	320	325	299	316	321	328	336	340	312	288	320	297	332	291	291	278	302	328	320	304	332	317	330	319	303	307	341	341	295	289	313	306	354	307	357	331	321	328	305	326	315	348	284	301	330	324	307	289	300	310	309	345	334	310	302	325	310	301	294	311	289	293	280	325	313	304	320	323	334	310	300	317	330	317	317	350	288	309	321	300	316	315	331	319	324	322	350	281	288	304	306	306	306	354	321	332	328	339	328	305	336	301	310	324	341	297	320	295	343	298	352	339	294	313	323	313	332	323	331	314	296	361	323	327	307	302	330	321	314	306	309	306	320	351	335	330	298	307	332	297	286	270	331	306	308	334	342	332	337	307	299	292	343	316	330	347	308	298	345	307	316	304	286	321	325	324	335	343	315	290	298	301	308	314	314	283	270	292	299	260	323	291	309	312	302	330	280	316	327	302	315	343	319	309	317	334	329	326	305	296	299	328	322	316	302	333	297	291	326	291	313	297	321	310	275	302	343	298	301	299	314	306	290	316	287	311	269	315	294	262	338	304	313	310	298	291	308	330	345	312	295	311	307	325	299	274	313	326	320	334	319	313	319	359	292	290	330	323	322	302	303	347	319	318	343	344	292	328	335	315	363	338	325	313	292	313	328	316	318	363	331	322	304	340	316	305	337	306	319	354	340	327	306	308	304	285	294	319	319	305	308	342	305	322	335	313	305	277	334	307	305	319	331	308	313	306	350	333	343	298	301	298	290	306	292	352	302	286	332	338	313	304	340	358	326	312	316	294	279	310	288	303	345	322	305	293	319	310	349	316	287	310	312	307	303	321	321	326	323	274	320	284	308	296	302	333	321	310	309	311	278	307	322	320	356	324	319	296	341	307	338	334	332	301	305	366	304	284	332	311	329	325	320	343	311	334	306	333	321	281	309	335	329	350	310	316	337	313	320	300	319	310	304	330	276	287	280	326	301	289	301	271	274	304	326	343	324	319	297	326	299	341	344	327	304	296	306	317	330	339	321	359	316	309	295	316	298	329	323	331	301	295	318	317	320	308	320	333	333	313	321	333	318	337	325	308	301	295	304	324	323	301	323	296	333	343	309	320	366	286	308	310	322	342	312	289	298	331	349	307	320	296	312	327	368	310	287	295	349	337	297	298	347	319	319	323	337	292	309	310	282	288	344	335	285	326	312	324	278	316	314	334	351	325	314	294	310	321	298	295	340	327	289	347	303	298	335	297	277	329	310	316	334	310	296	324	291	277	286	356	326	298	301	309	338	369	303	346	314	317	315	271	334	284	297	325	294	334	327	313	332	333	291	319	305	313	309	303	306	307	327	282	298	321	325	271	319	330	301	342	327	318	317	314	275	321	316	292	318	331	313	323	299	328	318	315	346	332	333	311	331
14044	11068	10005	10740	6283	4946	4528	4712	5088	5016	5143	4516	3590	2485	1519	1039	976	914	858	842	785	785	775	752	812	792	758	775	819	739	812	768	857	774	731	740	786	753	768	791	785	806	766	784	802	801	802	762	773	774	750	805	759	829	750	784	742	778	802	758	797	758	822	817	758	808	759	751	826	774	784	796	808	770	806	727	810	778	738	776	776	792	754	802	792	818	770	777	766	709	780	777	738	792	766	731	817	798	745	809	753	778	817	785	742	764	854	781	805	772	812	769	769	791	815	809	757	811	781	828	733	786	745	789	816	758	801	794	805	798	789	799	773	807	803	755	803	804	776	813	766	818	771	802	776	785	783	736	780	801	767	775	798	826	764	779	726	750	824	764	788	731	817	719	796	817	755	733	769	802	811	747	767	793	770	779	762	771	861	742	757	838	808	774	814	773	791	806	778	829	748	786	813	804	773	806	776	793	782	836	783	766	779	745	708	795	747	758	770	819	761	780	831	804	781	789	756	774	749	811	840	786	780	822	826	732	784	744	778	753	767	768	816	827	798	745	792	781	789	820	756	796	803	786	791	741	806	778	755	759	761	828	797	795	787	848	823	785	814	823	796	812	781	737	758	754	816	759	811	805	789	779	788	747	795	751	775	788	802	745	812	793	764	809	776	801	796	778	771	804	742	800	782	756	790	775	796	738	753	805	808	819	761	807	803	777	766	752	788	750	776	824	800	781	799	756	775	780	770	764	788	740	806	772	810	738	764	799	754	788	825	808	838	761	745	773	743	764	772	781	770	809	763	823	790	737	787	795	738	789	771	815	812	754	813	800	773	778	758	796	775	777	794	811	741	735	762	825	839	776	753	791	831	783	768	797	796	777	759	764	782	796	772	829	748	765	747	740	801	813	769	753	812	762	753	743	757	760	768	813	793	810	805	831	790	788	809	761	765	799	855	795	748	766	766	760	817	745	835	770	742	786	816	776	757	799	779	811	791	790	795	795	800	723	829	793	760	769	774	817	808	774	782	810	793	785	832	784	777	758	802	782	770	786	757	833	760	771	792	729	786	783	768	801	763	824	745	761	770	776	752	819	742	802	770	825	767	807	763	793	790	782	772	814	801	771	723	782	743	828	764	740	796	757	774	790	788	817	772	774	727	771	783	781	786	742	796	751	791	824	834	786	758	797	793	811	833	776	801	785	751	755	742	746	817	805	811	811	761	774	818	791	814	793	773	847	763	752	834	801	788	775	815	714	781	776	822	785	778	757	803	757	772	755	742	758	768	743	785	779	765	809	723	736	739	803	735	789	781	817	763	771	769	762	800	809	762	714	805	796	778	786	790	747	753	795	824	765	776	798	806	761	768	769	813	774	766	761	811	759	776	766	782	773	784	779	813	773	769	768	787	794	720	788	802	784	798	741	745	832	805	809	798	780	800	806	815	784	785	783	784	713	794	836	787	758	822	788	783	785	793	807	760	807	745	779	742	755	789	763	811	806	803	818	743	772	765	737	788	759	782	781	784	761	799	759	765	821	793	781	787	790	772	753	768	816	785	762	762	768	802	791	775	769	816	785	778	791	742	782	827	801	788	749	771	808	762	781	758	841	801	764	768	784	801	797	746	742	807	809	800	870	771	754	799	843	811	805	794	757	785	776	787	801	756	825	752	782	795	801	812	803	754	748	755	772	793	808	807	791	750	742	820	863	744	737	728	774	763	767	834	793	812	809	852	761	801	821	792	761	782	762	759	788	749	770	757	802	784	830	777	792	793	762	762	775	762	749	767	808	759	776	778	810	753	749	811	789	732	744	717	762	846	757	781	756	815	787	809	756	768	761	791	782	831	715	761	809	816	828	751	767	760	752	799	817	757	804	776	801	721	764	815	829	773	782	812	720	802	851	729	803	796	786	818	766	788	822	749	779	752	807	752	776	842	786	761	796	780	784	726	806	821	796	755	782	787	827	791	801	808	781	729	794	764	761	778	799	805	794	792	773	840	779	752	804	756	728	741	768	767	773	771	818	789	808	781	751	752	811	735	775	824	811	739	779	825	789	746	786	798	765	793	783	746	845	785	794	793	756	798	792	784	813	766	763	729	796	786	767	789	774	815	784	752	764	761	775	810	806	783	834	811	773	773	766	740	796	801	776	794	826	824	780	792	798	774	748	791	744	825	791	803	798	795	800	796	766	750	797	833	748	809	767	732	767	780	729	797	795	830	766	756	875	838	737	777	781	761	817	790	819	802	796	807	798	764	771	837	799	794	778	780	789	772	755	769	730	826	756	800	765	779	758	790	794	832	787	789	778	811	749	837	724	773	772	807	799	750	780	751	756	777	713	813	714	804	808	711	786	748	802	763	746	816	764	753	802	789	734	788	831	795	812	729	776	781	764	781	749	817	793	802	805	766	800	789	816	786	779	783	776	774	854	785	765	798	798	820	765	758	781	784	773	793	781	785	824	827	752	795	793	785	801	760	735	794	817	720	779	743	787	765	777	768	751	767	746	765	738	730	806	742	788	781	765	756	786	752	793	780	814	744	751	788	746	734	833	835	769	801	817	782	772	765	740	809	719	784	756	783	782	785	805	775	761	767	772	731	829	733	813	763	746	776	712	782	754	798	762	765	713	818	746	752	753	761	741	794	789	805	808	730	788	785	764	798	801	810	776	742	780	827	802	776	782	761	772	775	810	821	796	768	808	769	761	762	802	791	778	800	778	784	769	718	845	784	679	766	734	768	829	764	821	782	763	790	757	772	768	793	761	801	724	830	765	742	810	754	751	746	782	766	786	754	740	839	758	748	787	812	797	763	798	814	778	809	761	797	814	830	759	811	783	821	753	768	766	755	783	772	769	824	798	809	760	808	743	769	778	766	795	807	762	813	780	770	800	785	822	794	766	808	794	785	806	825	786	774	730	742	770	764	828	767	797	777	815	826	776	800	782	761	790	752	805	791	809	800	800	770	780	772	848	735	768	772	805	807	764	773	792	850	749	796	780	768	800	774	795	774	775	773	788	781	858	780	816	803	789	821	737	815	762	794	748	771	771	784	785	778	753	778	727	758	770	758	822	777	723	819	758	757	743	774	793	751	814	810	780	794	831	789	840	746	818	751	784	739	803	772	745	821	794	802	721	761	733	764	795	768	791	777	807	757	820	789	820	791	807	722	764	726	825	809	798	776	798	788	740	765	799	780	835	767	783	783	796	796	805	821	836	756	788	766	764	791	768	832	746	790	793	802	772	760	769	844	781	760	746	771	786	793	802	782	801	753	833	797	756	743	795	767	728	762	807	736	789	741	795	720	741	800	778	780	798	759	798	764	803	750	755	792	796	771	769	800	798	761	785	800	773	739	755	748	805	757	763	755	757	766	846	819	790	782	758	813	751	767	785	764	848	776	774	805	792	777	759	803	810	742	779	807	835	796	784	809	820	764	718	781	776	819	811	801	816	745	803	745	799	707	795	751	814	812	793	767	759	809	783	758	811	761	704	752	782
43192	37875	33401	33361	31699	16608	12122	9855	9274	11097	11134	9312	6898	3646	1599	1072	864	655	542	517	507	484	456	397	395	348	404	370	386	343	366	371	372	339	364	387	386	376	381	374	362	355	380	404	377	352	365	366	399	358	379	356	347	363	389	350	359	406	371	361	385	377	338	360	362	368	326	360	369	395	380	370	381	343	398	366	377	354	375	402	381	333	404	357	381	349	387	368	370	364	384	386	387	370	393	407	350	345	370	356	384	355	334	364	319	359	381	404	346	392	354	402	374	339	343	342	377	362	359	360	369	392	346	376	333	360	348	364	354	386	360	379	392	351	356	339	390	392	394	368	328	339	388	370	340	367	344	366	372	361	339	354	383	344	369	383	365	375	328	348	363	384	348	369	361	374	371	394	353	386	362	356	364	378	420	383	325	375	367	352	331	360	416	361	338	385	362	339	394	328	340	383	353	337	378	401	376	370	372	347	327	408	350	343	346	345	376	398	376	379	367	411	382	389	334	396	343	347	376	377	355	367	386	341	347	379	368	398	368	387	331	362	369	373	341	341	326	345	354	377	349	353	381	397	375	393	366	367	366	371	387	370	407	372	336	339	376	360	350	345	359	379	395	383	378	365	366	370	416	394	377	353	343	380	353	349	354	367	386	402	406	376	386	358	377	344	384	361	362	381	375	378	384	346	374	392	376	352	366	362	392	369	402	375	350	362	354	382	377	348	376	426	348	346	356	372	371	388	385	366	360	346	376	387	360	379	353	364	368	358	356	423	353	374	420	350	344	331	339	381	377	367	360	398	382	353	336	362	406	348	374	368	377	390	345	343	360	397	370	389	322	356	349	362	389	379	338	385	375	370	362	374	371	321	363	368	365	365	360	397	402	360	367	362	344	343	364	378	381	361	353	402	366	390	354	324	392	360	358	337	374	363	373	303	375	348	417	370	379	421	401	392	389	357	351	369	352	379	401	385	366	375	383	364	364	376	351	350	365	380	339	361	359	368	382	345	381	341	331	383	374	380	344	367	351	379	385	364	368	358	374	375	379	335	389	348	349	362	386	400	389	361	361	349	370	366	357	343	358	326	348	344	354	362	357	409	334	343	355	413	379	397	384	409	340	349	329	375	359	372	385	366	378	358	382	378	370	380	388	335	347	375	364	379	379	352	396	389	342	361	350	380	381	339	365	378	368	342	368	342	333	364	339	397	349	355	325	343	362	353	391	364	325	366	386	363	373	348	363	361	361	364	384	381	359	353	353	351	366	353	331	349	375	326	386	404	360	352	370	382	345	361	398	388	363	369	393	352	353	383	376	419	389	360	392	367	357	401	374	377	340	391	395	357	349	376	377	373	350	375	368	412	396	377	406	358	382	385	352	377	357	372	387	343	335	359	365	368	338	357	358	406	344	387	404	399	375	350	363	343	328	368	349	360	345	375	383	398	373	341	330	364	385	355	368	354	362	345	374	390	379	379	367	321	377	372	356	385	382	375	371	388	386	383	364	362	351	362	365	365	367	358	355	340	375	364	388	376	381	364	340	372	342	366	372	370	355	399	353	369	354	389	386	363	362	349	369	359	345	362	384	388	354	377	352	352	373	361	375	345	342	378	352	390	332	355	360	331	378	355	390	352	374	326	391	378	365	349	422	408	358	356	322	383	331	358	387	358	356	391	359	338	359	382	386	346	360	371	339	368	373	405	400	334	341	362	354	357	373	352	347	337	351	356	381	331	388	361	367	393	399	350	389	358	397	352	368	349	363	359	396	376	386	360	375	365	345	351	362	378	385	342	362	404	380	364	368	361	366	343	377	382	345	331	386	386	379	372	391	366	351	379	387	364	428	370	351	344	359	332	352	383	392	340	374	397	375	344	371	370	402	387	357	355	350	347	387	394	352	373	362	370	339	338	352	333	340	352	383	338	378	381	384	392	368	382	357	359	365	385	347	345	361	349	366	381	352	357	401	358	356	360	372	334	350	332	347	371	413	352	366	371	347	381	363	365	327	365	343	384	371	350	357	348	361	339	349	357	358	343	351	385	325	349	350	355	372	348	381	383	356	359	375	362	359	363	392	350	383	347	371	389	362	385	385	409	384	386	371	350	376	347	354	363	368	357	359	331	342	361	368	358	350	386	409	342	395	385	362	331	348	368	360	376	398	342	363	347	352	376	373	361	353	383	415	381	347	365	370	374	379	368	364	334	367	386	351	407	358	373	379	396	379	356	394	387	363	357	354	346	328	373	421	364	351	355	318	359	362	347	399	353	404	416	389	357	370	419	352	371	376	378	353	365	394	357	383	360	348	357	344	368	356	331	358	371	374	357	375	339	377	345	384	393	355	375	391	345	327	394	366	396	366	361	368	356	370	353	362	415	424	366	344	369	367	345	378	426	378	377	383	360	346	377	377	350	333	380	343	334	366	338	367	375	371	360	357	379	387	372	341	371	330	350	361	341	352	351	366	409	354	387	360	328	370	397	350	371	371	378	392	374	359	363	377	377	351	357	369	384	355	340	394	351	375	384	376	335	372	391	352	356	397	365	331	381	353	382	382	375	344	370	367	314	389	367	364	386	346	369	358	377	333	364	376	334	378	344	349	346	359	422	348	393	325	332	345	393	345	383	381	377	378	365	362	363	373	380	367	382	340	403	356	362	344	348	327	364	361	392	343	355	412	332	318	383	343	393	375	337	361	383	359	347	362	347	355	361	372	385	389	392	398	349	361	346	392	351	380	392	378	338	406	345	388	363	347	391	380	346	391	370	364	376	371	366	391	341	338	386	359	367	366	368	375	390	366	395	397	414	422	372	390	377	385	376	386	369	356	385	358	409	345	363	332	373	362	348	337	366	392	392	379	367	331	338	360	380	376	416	386	373	388	370	362	364	342	347	374	355	385	384	385	381	371	351	374	366	391	324	382	342	387	354	376	374	355	382	374	349	394	326	389	392	358	379	380	352	369	351	368	346	326	352	362	348	398	382	355	346	373	367	362	381	345	358	375	346	330	370	339	376	380	360	365	378	347	353	350	321	342	377	377	350	373	370	316	378	365	383	367	364	347	358	369	395	383	317	391	366	330	344	342	378	360	369	385	327	379	364	403	392	389	378	341	382	346	370	366	359	366	361	350	362	364	358	365	364	377	356	358	356	380	383	369	360	356	368	364	344	399	350	403	387	359	375	373	386	380	367	371	368	368	344	366	393	409	411	358	369	353	377	340	379	373	355	371	350	373	356	346	346	409	365	431	348	401	354	349	366	380	347	379	389	352	349	412	377	330	377	359	393	337	343	348	352	349	354	362	388	367	334	380	348	378	367	395	370	387	379	358	372	333	410	390	363	365	375	363	368	381	389	382	377	344	407	357	372	378	373	346	322	368	369	362	340	369	365	362	353	374	339	370	380	402	354	365	349	420	339	365	397	374	362	391	369	366	380	348	355	354	351	356	341	331	380	372	408	351	368	388	394	369	371	389	377	355	381	407	356	353	392	376	403	382	352
28634	30231	33359	38347	33933	22911	25615	25592	26838	30592	30635	27540	22692	14058	6700	4601	3440	2267	1828	1813	1679	1528	1225	1102	1004	875	952	948	928	867	868	858	895	892	898	910	851	828	867	859	894	955	874	885	954	861	927	866	867	870	938	863	899	838	931	904	881	848	875	890	928	872	861	939	886	907	892	904	897	877	857	899	881	929	904	882	857	914	886	876	915	884	885	846	899	880	854	885	908	845	917	930	903	822	862	874	871	916	895	862	848	905	933	916	904	879	903	879	833	858	886	936	930	908	904	896	923	961	854	878	868	889	862	884	924	896	902	872	904	898	827	898	886	912	823	924	947	893	884	878	924	899	834	909	891	889	898	843	912	844	887	920	899	902	848	842	884	939	885	867	925	905	889	851	924	914	900	892	860	890	930	918	871	891	866	876	858	889	869	868	861	890	886	899	903	925	911	879	881	861	915	885	839	852	936	870	881	894	885	900	913	889	916	874	936	884	861	946	884	906	828	910	911	903	909	887	864	857	932	883	887	905	896	911	859	879	917	899	902	920	905	882	840	862	928	868	841	920	866	862	840	896	888	895	849	891	916	899	912	883	883	877	895	866	875	891	886	822	900	912	855	782	869	936	926	894	866	873	919	844	859	834	862	898	904	885	934	868	903	936	865	896	827	924	902	913	902	879	898	901	910	898	928	901	890	907	863	890	933	875	861	876	836	888	882	903	865	930	935	918	880	894	899	898	913	908	841	968	908	875	880	916	864	857	892	886	913	860	924	955	893	924	903	906	895	891	922	902	912	882	939	888	920	935	917	935	854	932	858	921	864	861	847	866	830	906	840	930	904	897	919	982	853	900	911	905	895	923	885	857	871	937	860	906	873	844	864	915	884	879	849	915	861	898	851	891	881	900	917	866	883	904	882	881	901	850	900	908	843	922	919	878	877	863	881	897	855	921	909	869	915	885	856	921	896	920	929	858	870	847	858	844	979	875	849	913	916	897	886	851	909	860	893	903	904	883	871	794	875	925	865	920	877	873	890	878	939	920	876	828	903	883	924	913	835	923	838	865	834	958	931	888	894	895	858	936	925	878	863	883	894	893	851	901	871	892	888	869	899	880	848	882	906	977	852	869	931	936	893	937	909	864	890	850	877	884	920	862	849	896	866	888	817	935	871	896	896	829	937	899	886	869	881	851	883	887	889	855	865	824	877	899	884	877	919	911	859	857	877	863	883	942	924	857	885	909	917	854	931	915	886	911	823	863	875	867	888	898	875	903	882	959	916	909	872	866	867	848	872	873	940	926	910	886	893	882	902	843	869	888	884	881	892	861	848	930	842	930	916	871	969	896	858	911	911	825	878	866	901	885	881	885	868	827	868	875	888	845	843	866	909	903	915	910	960	919	885	900	890	859	858	847	853	873	917	894	903	872	895	893	902	915	997	886	840	928	855	859	897	882	845	935	882	887	888	858	893	866	882	968	931	895	899	881	917	885	885	895	892	868	930	893	878	923	853	887	869	903	887	867	894	908	903	859	879	916	867	868	874	902	901	934	928	928	840	907	904	895	831	904	884	927	940	915	888	907	883	856	888	917	880	889	901	840	932	843	883	881	849	855	893	911	813	902	890	887	885	888	880	889	895	887	918	894	856	881	933	897	905	867	838	892	919	883	909	912	891	884	944	904	870	823	879	864	895	893	888	933	966	829	866	894	875	863	876	918	941	872	907	892	920	919	905	859	899	902	902	879	858	903	906	901	876	886	869	869	859	834	895	916	874	875	884	908	865	894	866	884	924	889	890	879	881	933	896	880	912	867	860	955	938	861	901	856	928	871	868	870	894	917	888	889	942	879	921	883	898	873	896	840	874	870	863	892	925	860	842	859	881	862	889	909	858	912	877	897	862	847	869	894	892	854	906	935	910	860	933	939	898	895	905	927	924	910	931	912	901	872	914	878	892	827	920	848	875	941	880	891	879	976	890	860	905	872	899	931	947	896	887	894	913	868	842	873	905	886	878	871	901	857	909	865	866	916	863	949	978	898	895	931	863	946	927	881	865	862	915	879	918	878	916	943	800	940	871	837	855	921	903	893	909	865	877	880	860	854	889	876	904	904	929	848	895	855	905	910	838	850	868	917	920	859	933	850	928	891	873	893	889	936	879	899	899	900	892	878	877	850	856	916	929	848	919	899	906	890	867	883	881	872	933	877	823	883	887	965	899	909	918	841	890	850	909	889	883	897	963	859	862	865	902	952	853	883	885	926	889	887	866	898	853	876	866	874	858	891	863	922	909	882	844	927	913	904	837	921	855	928	886	873	883	900	897	872	905	871	911	914	868	884	900	905	899	857	904	954	861	882	877	882	903	908	896	900	915	874	908	889	913	888	881	875	906	914	876	956	935	866	864	861	885	877	859	842	913	948	856	893	812	883	884	899	830	885	871	888	922	873	888	831	846	933	882	889	934	903	951	928	882	827	850	893	883	912	880	872	846	857	939	871	931	895	900	874	952	910	907	907	876	912	925	912	904	860	871	873	940	865	961	905	883	893	892	832	896	943	892	887	861	843	858	860	856	860	877	902	883	877	903	908	894	886	950	925	913	866	925	941	867	925	925	887	884	909	895	897	841	921	891	897	897	824	903	893	927	913	851	854	861	877	844	941	865	875	856	897	919	910	890	912	939	861	931	892	903	892	881	879	898	916	876	863	907	886	901	922	877	836	921	875	873	893	875	903	883	857	887	911	880	932	892	879	887	892	865	912	907	866	824	901	898	872	851	889	881	870	894	907	914	921	913	962	874	854	874	900	919	923	891	858	912	899	875	896	838	913	873	904	853	858	898	896	863	904	871	949	871	872	890	867	864	880	910	851	934	908	919	869	879	896	875	886	871	869	851	838	946	901	925	919	876	933	907	924	855	889	856	900	853	883	858	883	937	902	899	854	864	839	862	923	932	869	914	921	901	918	883	916	950	873	891	876	884	928	882	893	882	869	844	850	883	871	879	839	888	853	879	843	909	920	878	893	940	912	878	902	836	862	848	841	873	905	852	850	883	862	887	906	871	904	903	837	888	888	858	870	905	892	891	850	882	846	895	925	898	913	870	904	905	868	837	868	875	883	924	870	878	869	910	872	925	918	862	886	881	861	887	849	899	886	834	882	891	860	908	853	876	871	888	907	910	868	824	935	860	887	830	901	854	904	867	923	889	871	905	855	884	919	853	867	880	892	918	899	902	926	928	832	871	916	897	829	861	868	872	885	927	895	884	905	878	890	851	887	841	893	850	930	899	931	917	881	858	923	889	918	917	883	921	931	911	823	872	900	886	910	842	919	909	878	833	926	832	856	893	900	889	911	853	915	976	881	882	840	867	881	895	837	908	878	936	910	871	848	854	838	908	835	878	920	867	877	892	911	837	905	868	890	911	883	870	911	888	919	887	901	861	903	897	880	903	921	860	817	880	861	880	823	893	921	851	851	876	876	918	887	937	885	826	844	863	939	867	878	951	849
48188	42344	44492	39105	30854	23322	17056	12224	13916	18238	16197	14378	9693	3889	1099	800	675	703	1168	1756	2277	1903	1442	1173	772	397	513	443	336	356	319	285	315	302	322	346	293	316	324	313	327	308	320	345	316	297	329	312	320	341	305	316	309	323	316	288	344	310	304	289	321	316	323	328	332	322	326	300	314	326	316	319	349	331	336	359	300	322	316	330	358	339	308	325	311	344	314	309	326	320	302	275	324	313	316	382	309	348	306	342	333	302	326	310	316	340	301	315	299	340	304	311	321	323	320	358	342	335	306	302	305	311	334	306	354	306	275	288	290	339	299	321	332	343	332	329	298	327	297	329	310	339	321	316	324	356	343	337	366	312	335	271	304	305	307	328	278	345	323	374	297	322	299	299	309	296	298	343	314	356	327	302	311	321	306	324	323	320	331	314	307	351	293	324	308	320	327	316	303	322	296	307	316	330	323	312	312	363	349	320	341	304	332	321	313	339	358	319	331	355	299	332	354	326	343	326	346	353	337	336	317	351	296	291	311	339	308	298	299	313	291	291	315	310	309	331	312	306	321	282	303	301	331	351	355	330	330	321	322	315	311	316	290	347	333	297	333	295	318	341	317	321	342	319	321	354	315	333	320	319	313	355	328	308	305	316	330	324	340	330	326	338	317	330	325	338	307	346	303	348	348	334	346	355	308	304	312	333	311	347	356	309	332	322	285	326	289	322	327	312	349	332	323	319	323	312	326	314	312	325	345	335	319	291	320	318	289	305	343	330	288	307	307	340	370	292	302	321	300	283	352	311	327	298	283	332	341	306	324	321	285	332	329	369	314	331	304	321	339	322	355	302	327	273	309	344	327	291	359	303	343	320	315	321	296	317	307	324	320	281	273	307	280	282	295	334	328	316	349	304	299	340	333	330	334	324	296	333	330	308	332	351	296	346	340	337	341	336	347	298	296	322	331	300	299	308	313	319	336	351	314	297	296	328	338	332	331	357	307	322	305	313	320	295	328	316	327	327	314	327	332	296	331	294	321	354	310	330	314	333	321	296	333	298	309	278	323	313	333	333	344	339	286	321	321	343	318	327	305	314	328	321	351	331	350	342	299	303	290	340	320	347	342	314	308	289	350	304	306	313	303	329	343	312	297	327	311	311	340	352	307	310	330	350	313	306	312	322	309	317	325	309	326	304	346	364	297	316	374	311	331	339	348	314	344	354	310	285	307	321	316	309	319	326	333	335	296	323	341	335	301	342	300	317	335	344	303	313	285	278	329	291	284	329	311	310	357	292	283	326	311	345	331	301	317	345	297	319	298	300	296	315	337	331	326	335	343	333	356	326	314	312	328	325	308	317	314	339	291	322	314	282	348	298	319	349	322	266	312	317	324	289	330	321	296	341	272	354	306	340	341	309	342	348	336	281	335	336	320	329	348	280	303	319	339	302	309	310	297	318	325	344	279	284	318	326	279	298	357	332	325	317	283	277	304	352	310	336	341	323	336	305	321	364	332	324	350	360	321	314	323	347	311	312	310	271	316	308	330	333	318	322	319	315	328	298	297	302	322	334	316	340	288	298	290	312	322	366	288	304	300	308	331	282	319	305	329	325	324	321	324	321	321	325	331	302	318	348	334	333	333	313	310	303	310	346	319	296	312	328	293	308	328	329	340	298	337	287	307	328	296	312	325	320	311	318	330	320	330	328	317	334	336	284	275	315	325	318	302	289	354	329	314	316	315	324	328	309	324	315	296	331	330	309	285	322	317	306	317	322	310	357	314	303	337	309	332	310	311	307	298	303	345	295	320	291	305	316	318	321	325	313	346	338	302	304	356	348	323	343	320	296	307	295	327	337	307	341	351	300	340	353	305	309	333	331	324	334	308	333	337	316	332	342	322	329	324	321	288	314	334	342	307	305	320	334	352	306	332	299	298	291	333	307	330	302	285	320	332	320	344	307	308	322	304	337	324	310	304	319	332	285	352	333	322	331	302	339	333	300	302	324	289	317	332	324	291	333	319	311	302	301	287	322	304	340	304	328	305	324	323	333	329	300	326	359	345	342	305	325	350	324	327	274	341	333	283	311	310	345	314	311	302	309	316	298	304	306	342	347	336	346	325	289	325	308	303	332	327	313	317	307	302	312	314	350	321	293	284	359	356	315	340	305	323	303	346	325	303	330	306	326	275	312	323	320	323	316	317	323	339	334	293	295	298	345	304	318	352	302	351	305	341	355	318	283	311	326	318	329	340	325	327	320	307	278	312	316	308	323	296	349	321	321	308	295	328	348	305	332	319	317	300	290	317	315	330	316	296	318	344	299	307	330	320	317	316	289	363	342	272	316	333	320	310	333	309	304	318	332	349	309	299	298	325	330	345	319	322	322	343	308	330	279	292	329	335	313	311	344	323	324	352	292	306	337	325	317	301	299	308	314	332	306	317	310	323	312	321	306	321	331	332	338	339	327	336	326	307	309	325	336	325	306	297	333	347	323	308	331	300	304	318	323	328	317	326	321	320	327	306	328	327	317	341	336	316	329	320	329	314	309	298	361	300	325	334	371	331	319	287	350	263	293	350	343	313	354	300	350	307	335	317	331	322	347	298	336	315	322	340	306	318	322	333	335	297	325	308	333	316	318	297	336	320	313	319	300	358	312	335	318	335	316	294	328	313	320	320	342	286	313	356	340	308	319	322	328	339	328	318	367	311	311	348	318	317	307	319	320	353	346	343	287	334	325	338	301	317	320	330	327	324	332	303	312	357	324	363	319	311	343	355	334	330	338	327	328	296	314	318	307	303	334	296	326	352	294	313	339	308	314	348	303	339	324	317	323	299	288	304	348	332	312	321	293	308	290	339	310	334	296	308	302	306	334	274	301	342	312	305	326	350	315	349	336	293	334	307	284	354	315	337	307	340	342	307	348	307	341	366	345	302	329	293	324	318	355	303	315	319	332	337	303	309	308	308	300	315	324	322	317	333	364	324	287	329	294	311	307	306	314	340	337	336	345	311	292	304	341	315	324	334	320	319	319	308	331	296	349	333	329	331	344	311	328	310	305	324	328	264	325	315	312	332	340	292	314	303	331	319	325	331	330	332	346	307	318	321	329	315	307	298	296	314	322	337	307	325	330	307	331	307	334	299	329	314	296	337	309	269	333	324	347	314	299	330	318	297	315	324	324	336	305	317	330	367	336	342	310	292	317	345	333	311	309	318	311	297	309	332	341	356	295	333	345	303	332	359	291	323	353	296	359	321	335	300	286	342	295	313	303	337	327	302	299	340	320	340	296	344	330	322	309	340	336	312	314	307	333	322	329	318	299	328	326	361	331	324	315	318	322	290	295	339	327	305	330	337	363	285	342	296	313	315	301	286	272	315	338	331	329	305	318	319	298	325	312	338	318	326	342	349	325	352	278	350	283	313	279	311	358	302	300	309	344	307	334	327	308	315	304	288	317	286	341	313	342	317	330	329	324	319	321	339	315	329	332	317	302	289	332	298	287	327	303
31712	33553	43729	42419	38022	29830	27570	25514	33030	38030	35313	32239	26542	13482	4163	3552	2831	3167	5854	8789	10911	8897	6907	5310	3099	1249	1703	1216	905	837	791	762	771	774	769	759	741	823	786	819	770	848	794	797	808	798	804	773	738	756	756	719	776	779	743	767	794	741	791	761	750	823	755	808	732	773	765	761	810	745	769	809	795	809	765	749	831	798	766	790	766	764	798	790	756	730	776	747	760	761	781	763	770	767	776	766	798	759	775	796	760	802	798	749	779	838	801	756	786	777	805	786	791	757	709	721	766	825	706	782	805	799	770	773	826	788	762	723	736	729	759	734	751	751	796	804	822	815	801	755	772	750	790	810	721	791	789	753	785	761	741	766	690	765	729	780	757	728	772	742	803	813	746	772	794	826	815	812	764	813	782	746	746	826	810	767	784	796	795	766	772	782	747	733	826	756	774	751	771	779	779	774	837	766	746	757	740	816	738	749	763	772	717	737	789	757	771	724	793	750	823	749	770	760	770	791	810	782	726	787	797	788	777	721	777	773	732	775	773	739	776	759	795	776	703	802	759	732	774	721	772	778	766	744	782	783	762	792	760	820	790	810	762	808	817	822	746	792	812	753	754	828	840	791	774	728	769	789	786	783	779	760	747	739	776	707	764	781	773	758	788	743	822	818	768	739	803	746	782	768	787	824	784	748	810	730	822	748	774	744	813	808	830	752	785	798	789	797	779	726	812	780	730	803	759	743	791	747	825	787	774	749	779	749	760	826	768	791	785	791	766	764	790	796	790	770	808	788	744	838	805	816	754	734	751	718	769	724	763	749	814	778	762	712	747	780	769	798	786	787	850	745	764	727	788	743	774	795	780	761	802	764	767	776	785	767	784	809	724	728	752	755	740	806	802	760	790	748	779	811	778	745	774	746	782	752	783	800	815	770	774	755	759	828	786	807	786	733	749	807	829	750	749	806	759	792	769	748	762	743	778	768	777	765	764	758	753	749	771	785	770	760	808	767	780	771	797	773	814	812	742	768	756	757	770	751	778	764	780	766	732	814	826	786	736	803	785	750	788	780	745	751	783	785	799	790	763	806	756	759	816	760	739	762	775	765	758	774	865	778	725	750	763	752	794	705	757	777	792	759	746	796	824	800	725	782	760	802	779	746	801	794	773	809	770	766	801	777	760	786	772	744	809	799	759	793	785	788	823	753	791	804	812	783	760	781	773	777	775	798	776	745	802	752	838	770	760	794	738	757	736	757	862	747	751	818	815	814	756	749	776	767	773	795	782	797	750	736	780	765	808	765	714	736	735	727	850	692	791	773	782	789	717	765	756	765	755	753	748	803	767	739	769	763	784	763	786	808	763	746	786	742	798	775	792	737	774	801	760	776	724	802	771	773	734	801	780	783	816	762	775	804	727	738	792	809	785	776	737	835	784	756	783	765	770	764	755	822	751	777	790	807	750	746	753	756	759	704	786	796	785	795	750	755	743	745	811	805	778	729	782	766	743	759	743	796	784	798	744	803	748	773	803	769	760	781	754	765	785	730	734	779	807	767	769	737	749	793	764	814	729	787	752	799	757	785	770	762	808	778	748	739	758	787	743	786	787	792	786	775	799	804	798	758	740	741	779	775	759	736	770	731	822	737	818	730	726	815	809	808	742	803	775	767	777	727	752	784	756	776	782	815	790	782	716	746	798	822	783	775	831	764	786	730	773	744	793	739	750	777	789	750	750	769	769	831	799	789	814	738	703	786	773	793	764	761	753	733	743	767	708	783	747	739	768	787	784	798	777	770	787	757	761	774	794	777	803	816	785	798	763	727	804	762	732	730	766	791	790	799	777	749	776	733	770	793	713	760	784	762	800	774	764	745	789	748	795	792	759	814	766	770	698	771	792	796	790	788	755	784	764	728	799	779	755	796	784	785	794	807	803	778	739	777	808	800	796	790	778	789	740	775	759	773	769	819	781	786	761	804	788	804	741	806	783	739	801	768	823	800	820	789	754	792	757	775	753	695	768	783	772	773	760	815	760	786	793	719	774	753	748	785	734	740	813	721	752	826	747	743	754	794	783	776	785	736	845	786	732	768	732	804	815	792	804	792	776	744	785	782	773	752	747	741	788	730	770	788	815	815	778	782	748	776	726	786	796	772	826	766	756	732	788	739	771	749	777	760	783	770	736	781	765	790	752	758	752	731	798	794	758	827	775	746	773	794	809	764	791	807	794	826	774	733	797	803	776	789	783	746	742	777	822	799	771	777	788	769	720	837	725	741	748	775	766	773	756	765	793	761	782	815	747	756	796	820	738	807	776	778	786	807	727	788	789	767	782	781	748	773	785	749	740	789	763	805	784	764	752	810	823	752	766	731	820	797	767	763	793	799	790	748	772	809	809	825	739	811	777	770	738	779	824	789	730	763	791	781	759	736	765	744	766	759	740	774	756	797	804	830	794	787	773	824	779	759	795	768	761	729	757	781	798	807	737	766	801	787	778	767	786	766	785	794	787	804	769	774	747	784	808	734	769	795	762	811	756	744	798	785	757	825	809	790	817	767	775	794	789	802	754	780	740	783	784	805	814	766	770	755	714	765	737	772	794	798	779	778	791	763	775	821	818	761	743	777	792	756	827	791	763	751	777	764	744	786	751	757	814	759	761	764	780	784	728	745	774	806	769	779	763	736	808	810	784	770	791	772	781	759	788	746	775	787	780	773	772	740	783	736	774	731	796	779	807	804	773	757	746	774	796	773	780	778	778	745	771	782	824	774	727	827	797	776	774	837	739	765	757	734	755	791	792	749	786	759	751	815	748	765	739	811	803	759	789	727	760	768	730	799	759	746	774	817	817	766	789	784	706	778	807	756	768	787	747	835	851	745	744	803	731	806	722	798	776	759	775	743	791	775	805	712	725	756	790	781	809	794	727	794	791	718	782	803	781	772	795	738	774	785	779	753	667	812	777	768	754	743	824	788	779	746	758	762	750	760	776	771	798	727	756	784	747	770	745	754	798	744	764	819	808	737	743	762	776	757	814	751	776	750	736	720	739	780	764	839	773	777	780	735	767	758	793	770	754	772	737	781	743	772	782	729	800	778	809	780	778	753	761	765	770	768	771	784	731	734	746	757	750	831	790	755	829	788	764	768	773	770	787	825	766	772	763	773	787	770	815	794	779	773	755	745	820	785	804	828	765	793	749	761	787	767	788	744	812	799	805	757	781	805	727	764	760	716	776	755	740	788	764	793	768	804	805	775	819	775	754	777	829	819	747	815	812	816	769	802	770	792	737	758	796	773	769	792	788	758	752	841	785	729	785	761	799	818	759	740	736	779	739	748	767	765	798	761	795	781	735	772	776	758	728	736	794	726	742	759	797	699	733	783	807	774	707	786	802	770	776	791	753	737	741	765	795	742	757	771	739	789	827	749	816	762	819	772	775	741	754	758	768	743	811	788	769	726	770	822	797	753	797	764	792	756	791	771	762	739	777	816	774	784	799	795	744	803	778	751
21407	10212	7361	4516	1709	742	682	548	457	389	299	289	274	280	274	257	287	310	297	369	424	454	435	397	338	277	298	256	223	248	258	229	252	254	230	254	232	250	242	235	255	241	240	258	239	217	255	215	239	243	225	272	244	284	236	215	240	228	238	259	210	227	242	250	246	234	233	249	208	255	222	239	249	215	269	238	215	268	254	203	224	218	227	241	220	242	237	269	256	264	206	241	238	249	247	257	247	267	270	264	239	229	226	264	246	243	257	233	238	243	231	252	259	258	263	233	220	255	249	229	243	247	219	251	267	248	230	270	258	226	237	258	253	276	250	231	250	262	246	247	281	234	217	241	249	238	267	238	210	256	241	259	235	241	227	232	221	216	211	220	217	277	253	255	265	250	240	221	248	255	199	237	250	235	271	259	243	254	270	243	224	236	240	252	277	249	252	249	229	241	242	264	249	248	252	269	242	249	245	241	233	249	233	237	249	251	243	234	191	244	231	246	258	235	268	231	273	219	259	274	256	249	262	227	248	230	238	252	245	261	258	260	225	237	251	232	241	232	232	247	237	239	272	239	214	265	239	245	251	214	265	260	254	198	256	254	253	279	244	233	226	251	239	252	239	256	262	290	230	242	238	247	245	233	236	246	249	234	229	253	260	252	248	225	268	239	235	233	229	235	240	252	228	227	231	236	249	207	215	245	223	277	242	227	252	231	243	249	261	237	243	253	257	206	264	250	241	248	241	236	250	230	211	253	236	255	234	272	240	263	233	278	247	268	241	252	253	264	224	236	254	237	270	243	245	249	238	277	245	250	247	218	247	241	231	254	254	268	279	228	257	270	240	242	243	234	273	239	247	234	238	252	249	251	264	244	263	264	256	252	231	216	266	224	245	259	245	235	239	215	263	231	258	249	231	240	257	245	219	239	224	239	244	223	237	248	257	236	226	252	232	254	248	232	265	267	253	226	256	250	230	259	266	271	235	243	232	237	252	239	258	271	257	244	260	242	239	241	249	240	238	251	221	236	219	261	252	268	242	225	212	271	233	250	285	255	246	225	238	232	256	232	220	245	241	264	244	250	247	240	255	265	242	252	245	218	237	232	234	213	238	225	235	269	256	244	257	233	240	228	230	234	270	235	233	215	261	248	261	239	225	253	235	253	249	248	236	211	234	248	274	235	267	236	231	268	260	235	261	235	247	236	202	252	248	230	236	237	252	241	229	249	234	262	250	228	245	223	242	226	244	242	210	253	218	239	223	234	258	271	258	237	232	240	267	268	240	230	226	232	242	242	219	246	234	239	233	221	259	250	252	244	235	244	228	279	256	251	224	244	249	212	240	258	258	219	238	272	254	234	237	266	243	259	245	237	231	241	251	243	207	258	208	249	235	221	231	232	250	274	268	233	262	256	262	257	242	238	259	209	262	225	219	232	224	245	242	241	263	254	272	220	249	248	231	233	243	270	245	219	240	233	247	249	253	216	244	235	267	234	241	279	220	230	261	221	239	280	235	248	224	227	239	241	245	219	251	245	254	234	258	266	253	236	253	258	257	251	218	237	256	250	248	244	253	214	248	229	254	234	264	232	259	260	275	225	237	250	241	217	258	227	212	257	279	252	237	225	247	237	261	254	223	259	249	253	221	237	242	254	262	254	241	223	245	278	260	270	227	253	260	259	247	273	251	249	225	243	254	232	239	261	248	257	228	245	232	249	234	239	254	235	250	247	222	220	227	206	223	255	229	247	263	205	234	259	239	224	228	234	234	237	245	216	214	251	245	246	278	229	230	224	245	230	235	253	257	220	250	254	236	240	252	247	256	237	260	257	222	205	241	232	235	267	219	256	262	239	242	244	253	227	244	216	255	241	227	224	225	255	252	257	233	248	242	231	290	185	247	226	245	232	239	258	259	262	208	254	240	257	235	234	268	242	225	254	243	270	259	254	261	245	288	217	224	228	228	259	231	237	232	249	248	240	241	238	235	256	254	246	223	250	246	220	238	240	234	223	259	266	237	244	235	265	250	258	239	225	238	244	259	256	257	254	260	247	240	230	253	223	245	235	261	245	243	255	256	262	250	278	245	221	275	245	235	262	221	251	229	261	218	245	238	220	229	237	246	231	240	245	257	243	239	243	255	247	242	235	236	250	249	220	277	235	251	234	216	280	249	239	242	243	226	253	265	228	245	258	205	221	240	258	226	241	243	259	256	218	246	242	255	253	237	240	249	220	275	232	254	226	264	256	283	215	241	251	225	244	238	243	235	214	274	248	229	266	228	221	215	252	245	277	246	230	234	207	255	239	255	261	221	264	229	237	227	225	243	265	216	298	262	257	248	266	227	235	240	218	251	258	235	240	221	254	280	235	213	219	222	275	242	222	245	251	258	246	251	240	278	219	246	246	230	255	264	258	282	270	253	265	235	243	250	248	232	231	261	248	258	255	218	241	247	225	259	241	242	231	250	247	221	249	244	218	244	253	247	250	226	270	248	217	245	231	255	235	239	250	223	255	261	269	275	253	254	260	251	258	245	240	261	233	250	262	257	213	270	228	208	230	238	249	229	253	229	267	209	238	225	246	226	230	268	244	254	251	250	271	221	252	265	235	250	245	254	267	244	263	228	227	288	231	257	237	251	258	266	223	258	235	215	224	246	258	253	260	235	247	239	235	260	255	225	230	232	222	264	241	221	243	271	242	244	247	246	247	245	240	252	251	240	230	258	248	258	213	218	234	222	257	241	258	229	237	249	259	229	290	211	274	261	234	245	226	234	243	262	245	236	265	242	275	248	248	245	222	248	264	217	268	243	227	248	244	235	234	246	246	246	222	228	257	233	239	236	266	237	228	224	265	243	249	238	214	258	234	243	259	218	237	256	229	265	241	212	242	253	230	252	221	271	230	225	242	239	242	279	233	246	260	239	225	259	261	256	293	272	231	227	264	231	229	256	253	258	247	247	250	238	238	246	285	253	251	248	260	254	251	256	245	247	236	236	229	250	247	222	241	226	221	233	249	249	263	220	229	237	242	244	256	239	237	250	244	240	249	231	234	258	221	277	215	233	247	244	246	255	234	300	243	246	246	246	247	251	240	276	222	225	248	256	230	241	257	258	237	250	208	253	243	250	235	244	251	257	215	244	264	262	250	265	238	253	249	256	233	237	236	249	231	255	238	249	270	258	248	257	232	243	243	228	243	236	245	236	237	264	219	235	280	260	230	255	237	223	250	250	245	245	238	254	248	231	238	277	236	241	253	248	253	251	245	226	246	245	231	266	262	257	248	220	227	233	249	228	249	220	278	252	243	246	274	236	239	256	231	236	252	244	247	242	245	264	230	241	234	232	254	254	223	257	227	283	258	277	251	250	255	240	248	249	266	251	236	240	280	247	253	295	250	267	253	243	258	227	236	224	258	267	236	237	248	181	233	240	272	252	233	240	256	234	265	259	232	255	255	237	262	238	264	240	245	241	255	221	259	223	239	240	223	222	234	242	249	267	236
12448	8733	13012	11171	5426	3144	3187	2697	2318	1292	1070	877	899	842	880	925	956	1153	871	1756	1873	2033	1751	1566	1173	768	745	770	633	603	580	586	628	664	653	625	625	635	652	602	605	609	662	643	620	623	632	639	640	635	641	648	593	648	615	624	613	617	614	620	590	610	648	557	643	597	614	597	632	636	647	604	638	634	608	596	593	677	626	634	592	623	620	579	599	607	624	622	623	613	599	654	617	663	635	626	581	593	622	627	613	615	616	617	616	596	627	649	609	668	607	602	624	596	559	590	636	631	655	651	623	652	647	609	614	608	645	580	620	665	555	617	624	598	618	625	579	660	618	601	626	606	612	601	592	637	672	654	628	563	620	640	633	602	634	620	621	598	644	574	666	614	612	625	625	618	648	627	583	637	609	627	638	595	599	633	648	610	615	606	662	632	630	672	633	652	578	602	577	616	673	652	653	630	640	581	651	597	626	619	600	624	586	651	659	620	588	619	621	638	653	577	613	636	630	589	610	591	622	631	622	604	620	626	646	612	594	588	645	643	629	620	561	655	568	575	651	669	576	612	598	623	633	568	652	572	656	644	619	612	632	609	632	634	655	613	571	649	562	623	604	640	641	639	614	653	626	621	645	621	611	631	611	639	608	591	643	616	629	611	664	604	605	591	607	636	596	653	605	628	616	617	636	637	620	595	650	619	598	635	646	609	625	612	624	619	654	597	619	601	669	598	600	596	623	587	611	618	619	582	641	630	584	635	677	607	609	666	622	605	678	597	606	577	612	577	625	642	611	632	654	649	615	621	594	629	641	624	647	589	573	563	635	662	598	579	638	647	671	622	604	626	607	614	621	634	620	583	605	607	623	604	599	590	606	606	644	634	644	608	586	632	604	602	581	592	612	648	645	629	629	560	651	614	645	613	616	603	631	641	608	622	606	599	656	608	633	627	573	657	582	631	619	648	579	586	642	617	661	591	633	642	612	618	649	639	593	667	617	619	684	640	597	652	632	642	605	591	603	643	577	640	633	605	650	612	616	600	613	630	604	633	595	620	622	610	580	624	622	672	614	560	638	625	637	631	588	629	611	597	655	639	633	590	625	570	649	654	647	621	608	659	630	615	593	612	600	572	630	619	578	661	623	641	582	625	643	603	610	633	621	637	594	625	631	615	573	585	631	653	623	643	642	584	635	622	628	616	625	647	618	659	641	588	655	608	622	638	616	628	579	602	653	544	600	618	613	587	608	608	628	672	642	629	610	611	657	651	631	644	620	559	635	700	573	595	609	626	633	634	594	609	636	620	619	627	647	596	566	667	627	590	640	623	615	642	549	595	613	683	641	637	638	606	578	637	618	640	602	626	638	589	661	600	630	670	642	635	609	578	611	641	622	616	599	650	613	613	642	625	628	610	578	622	625	616	617	662	653	657	579	620	630	601	636	624	607	638	602	561	646	598	644	612	643	638	594	632	606	606	614	679	629	625	593	653	613	627	604	646	639	640	584	627	625	613	615	660	614	616	618	639	651	603	637	622	617	587	592	566	662	603	621	603	649	595	613	603	658	605	641	645	616	670	625	648	651	620	642	630	654	590	634	629	589	614	600	644	599	607	611	671	562	604	591	625	611	670	632	598	647	584	620	593	648	611	657	564	597	625	627	609	655	562	539	599	657	700	662	609	628	671	604	663	632	586	612	630	598	605	617	638	631	656	623	666	620	616	599	613	650	639	621	661	607	602	621	638	624	586	614	664	597	649	601	587	612	611	601	601	648	642	630	610	569	633	666	640	648	666	576	594	594	621	620	610	655	660	650	667	588	570	641	673	583	630	621	598	579	675	619	598	629	604	632	628	654	615	665	622	636	642	629	622	584	652	652	645	620	644	622	651	633	618	602	604	651	616	614	622	586	663	585	634	649	665	624	612	629	642	613	661	627	656	639	581	626	625	601	654	647	608	622	635	611	591	625	631	631	599	583	599	649	613	601	615	582	661	627	600	627	643	649	590	651	631	653	560	668	667	596	638	611	627	605	643	638	564	581	631	581	644	674	626	629	604	623	643	614	607	646	584	613	649	669	579	616	628	634	625	606	595	605	647	597	645	607	613	621	590	631	634	565	605	610	593	631	631	627	615	589	593	629	637	628	595	655	647	579	585	610	648	613	629	598	647	635	595	645	629	570	643	642	582	639	622	593	615	635	624	668	624	615	644	593	581	605	631	653	627	632	595	700	625	595	621	645	640	656	653	593	633	612	606	606	636	610	617	589	625	645	613	639	664	605	622	663	608	637	634	655	621	617	631	642	639	659	636	657	628	611	605	650	666	603	653	635	645	600	594	604	644	630	622	607	608	602	673	639	582	597	576	618	626	624	598	619	617	650	632	594	593	672	593	623	608	623	608	650	624	607	579	599	621	601	575	601	642	634	644	611	576	613	602	637	661	638	628	607	633	611	632	592	593	624	625	682	592	602	619	621	619	632	609	609	619	573	612	650	640	575	593	639	623	705	617	592	580	646	594	653	644	597	664	621	632	642	642	622	671	591	594	643	631	636	654	611	637	625	587	576	564	628	657	636	620	640	626	634	614	669	608	582	607	648	571	585	640	653	605	614	599	606	611	654	638	602	609	600	639	567	602	624	641	607	611	643	598	655	629	651	659	608	579	628	622	566	617	617	620	615	652	632	630	598	625	620	616	636	619	661	583	593	603	643	591	600	599	611	573	559	603	629	604	612	623	619	583	646	571	640	611	606	653	650	620	613	644	616	615	634	623	644	616	588	649	610	648	628	644	587	570	623	574	608	579	651	592	621	628	604	624	631	654	624	622	658	573	611	625	627	631	615	633	615	632	609	615	633	609	681	609	646	668	669	624	583	654	630	639	616	661	674	581	646	632	636	588	547	607	659	612	601	607	632	642	627	615	577	593	641	589	598	590	606	622	613	597	632	616	577	616	609	617	625	624	645	595	629	638	616	623	617	599	601	630	623	633	611	593	593	634	630	636	590	599	567	632	614	640	615	583	625	581	636	606	650	587	632	634	625	619	631	620	606	620	654	625	599	608	637	630	658	567	637	623	606	599	635	627	614	657	653	616	619	630	611	635	608	586	647	626	608	617	596	650	579	619	626	646	625	705	621	641	556	661	629	611	631	633	616	635	640	613	591	673	602	623	634	639	617	637	666	627	641	626	661	602	636	629	651	603	615	628	573	612	598	625	625	687	613	637	622	633	626	622	621	607	638	616	626	622	644	669	624	613	615	655	662	572	654	649	616	597	606	632	617	589	591	617	597	601	614	599	615	620	635	632	627	633	576	595	663	619	622	610	623	618	617	631	615	642	637	613	636	659	643	680	656	644	586	624	596	601	615	589	615	604	602	625	670	671	608	601	640	598	618	606	647	635	644	583	626	613	603	595	637	610	569	605	600	663	595	637	617	610	623	619	583	659	673	594	636	593	615	587	635	631	614	642	629	604	646	624	612	604	616	635	634	629	590	620	586	655	617	661
38578	39622	41786	40336	29880	22969	17656	16153	7372	3018	1287	1203	1415	1661	2223	2105	1640	906	1261	2553	2684	2444	2028	1380	976	652	568	480	374	333	312	329	320	295	326	344	337	331	375	308	309	307	332	343	315	289	315	324	333	340	344	296	313	306	313	295	326	347	347	326	323	353	297	289	300	310	310	336	347	318	341	326	315	305	311	332	331	316	323	366	333	314	295	281	326	314	312	348	347	318	328	322	307	315	301	330	355	295	342	335	321	344	286	327	330	309	304	314	322	327	334	300	320	333	322	334	319	312	330	292	298	340	305	328	302	331	328	313	319	297	309	294	322	324	319	321	317	333	318	320	344	325	313	317	323	326	349	319	313	319	345	322	318	320	354	289	344	320	302	329	343	282	311	315	327	341	334	327	317	298	336	329	353	310	318	313	325	341	323	321	321	303	316	342	323	332	341	332	328	328	358	319	317	327	342	308	303	292	278	291	328	350	340	337	313	308	327	322	313	315	321	325	289	323	343	328	345	336	348	334	295	302	316	318	320	347	307	323	301	338	334	299	332	325	322	358	317	337	325	322	323	317	302	317	298	308	307	327	345	326	308	319	331	313	297	286	364	303	307	323	344	308	315	356	358	325	331	320	318	351	359	323	336	327	349	332	335	299	345	311	333	325	311	326	300	324	351	288	359	310	288	320	307	334	371	296	348	349	367	337	356	323	332	282	290	307	307	332	328	334	357	321	315	323	295	300	351	313	303	299	325	323	360	356	327	328	308	328	307	312	299	321	315	305	358	296	304	330	312	321	310	308	353	338	290	326	335	314	326	324	304	306	320	355	342	320	295	292	305	336	312	329	310	320	322	318	338	318	325	316	319	317	295	320	331	331	298	317	301	309	323	329	327	323	332	334	316	320	341	335	334	305	337	356	334	330	332	342	356	334	324	333	309	336	341	344	349	315	331	285	335	346	295	310	337	332	309	333	335	292	348	342	338	320	321	324	308	303	297	312	323	310	320	317	306	326	304	346	326	279	331	338	313	304	306	321	310	301	289	316	321	302	317	306	307	347	333	312	339	377	344	326	320	307	327	340	295	328	301	339	338	312	318	296	292	307	330	320	355	312	281	310	334	311	318	319	333	309	299	331	339	322	316	329	340	320	294	311	322	324	333	325	334	327	323	307	326	337	331	305	285	307	331	284	315	346	324	321	331	339	322	356	339	339	333	338	358	314	319	334	287	313	314	301	335	314	328	305	337	308	325	326	317	307	311	325	338	333	330	356	350	324	348	337	310	327	309	309	342	299	329	308	314	351	297	307	317	301	299	298	354	331	347	316	319	268	361	322	333	352	307	306	305	314	333	352	313	329	321	332	310	339	347	325	314	330	344	359	307	314	297	333	344	335	321	332	289	339	330	300	355	346	349	307	352	340	341	288	320	309	328	334	310	319	280	316	310	310	281	336	305	332	309	302	314	295	332	344	329	307	314	300	308	291	310	329	361	351	304	349	323	328	314	283	319	322	321	358	284	352	305	275	348	317	321	314	326	331	330	301	313	342	337	316	356	320	312	354	315	305	311	295	350	331	337	294	306	296	293	329	360	325	301	349	329	362	306	330	294	314	311	288	309	360	321	319	328	322	298	343	314	340	305	334	290	330	299	334	351	335	338	321	323	340	312	344	306	333	307	336	342	311	307	346	291	306	319	316	307	340	326	330	292	278	321	325	324	317	298	333	280	314	295	342	359	334	352	324	292	316	342	300	318	332	280	319	312	330	350	339	325	304	329	313	326	326	294	307	334	327	366	305	315	323	362	304	312	322	308	313	303	342	312	323	315	319	316	337	314	330	327	338	317	322	336	312	342	310	342	313	327	301	337	320	285	324	301	320	329	375	324	308	311	324	312	295	359	334	319	313	333	331	345	311	325	317	312	341	312	311	334	357	346	307	338	324	309	325	326	316	335	320	336	309	339	328	350	325	331	313	298	351	287	302	327	337	303	349	333	342	299	303	315	311	314	285	310	320	317	331	305	372	279	330	325	286	352	312	320	284	324	342	341	325	354	311	379	322	332	351	331	322	300	326	355	314	318	291	313	311	345	280	329	291	309	330	307	315	319	295	315	332	313	307	318	323	351	309	317	303	340	330	323	324	335	323	284	306	323	335	337	297	298	294	318	306	308	338	307	354	322	349	345	327	322	343	290	345	362	327	335	307	302	326	297	322	351	336	369	323	292	337	337	328	309	330	307	310	294	277	317	324	323	311	313	288	312	308	296	357	333	323	331	277	337	333	326	372	325	338	339	343	315	322	304	288	345	304	331	342	306	305	311	306	300	321	298	316	346	323	324	331	328	330	333	300	331	308	334	323	331	315	300	341	289	304	310	326	348	334	333	360	322	341	338	337	307	319	299	323	277	348	335	356	338	320	336	305	310	328	282	317	297	305	280	317	342	331	315	330	355	312	309	344	292	334	350	353	309	327	299	315	344	343	309	320	327	317	308	284	330	290	307	373	286	317	305	295	374	309	292	348	326	293	333	307	329	303	304	343	330	330	318	313	308	326	326	298	334	324	310	334	351	345	345	348	347	319	286	279	365	296	281	320	304	320	333	339	318	323	356	324	298	343	330	329	331	313	306	321	332	324	315	280	291	280	325	286	339	326	316	337	325	287	331	338	336	359	288	302	353	324	332	330	326	319	327	329	316	324	326	326	345	335	322	335	329	310	271	294	316	317	354	323	322	326	263	319	330	328	339	285	320	305	318	317	327	326	329	341	301	339	318	331	306	314	338	346	302	302	301	340	335	331	313	340	342	349	350	338	303	331	330	303	303	316	358	333	325	290	301	319	312	323	334	283	304	321	335	335	308	306	334	318	313	342	350	334	332	328	355	352	342	314	303	338	323	346	336	332	320	316	338	314	298	335	297	323	334	335	320	337	356	330	364	348	323	310	336	357	321	331	350	276	304	346	356	321	336	338	304	321	318	319	278	309	327	325	325	335	286	324	322	328	366	376	315	312	299	303	294	313	337	273	317	333	326	315	313	344	266	328	304	319	321	304	290	329	324	331	322	318	347	355	305	297	301	318	346	317	344	332	313	315	333	348	322	311	336	316	315	314	340	355	310	319	305	306	308	334	335	294	321	346	318	317	321	348	322	330	359	355	312	332	337	292	299	299	322	314	347	302	301	303	306	310	297	290	325	347	327	335	309	318	334	264	315	328	337	317	316	316	329	295	309	326	299	292	340	297	316	337	306	314	315	319	336	259	335	310	337	327	310	308	329	320	320	361	337	353	321	343	295	291	282	298	326	337	350	333	283	319	352	309	303	342	329	361	289	293	298	307	328	362	310	325	345	336	340	337	318	323	359	326	302	329	303	380	312	312	346	302	285	359	281	312	293	288	331	340	312	319	294	320	361	335	323	306	340	297	314	336	330	339	327	327	319	332	346	302	317	320	333	314	312	344	334	340	330	329	330	331	322	323	314	326	339	343	340	300	306	318	306	318	294	339
25844	31357	40657	41079	35769	30037	32960	34081	18131	10343	5062	5553	6415	7181	9843	9656	7732	4259	6770	13052	13292	12294	10035	6976	4746	2867	2172	1797	1051	871	806	835	795	728	769	792	754	805	787	814	762	804	771	748	790	817	783	760	789	816	777	792	746	774	811	775	792	752	809	800	790	753	829	795	738	755	802	749	762	769	800	812	812	810	812	772	791	808	776	810	840	791	747	796	795	805	778	809	855	805	721	747	768	762	778	840	824	787	795	827	788	788	804	799	815	840	790	787	743	814	812	760	808	790	772	744	794	787	767	782	832	809	810	818	816	831	768	781	793	786	798	756	820	734	754	783	784	793	758	791	809	785	827	806	772	815	773	813	793	787	776	795	808	790	804	841	822	791	778	813	821	757	734	745	804	768	730	782	787	795	778	745	756	790	795	768	827	779	809	789	772	794	783	856	803	807	719	783	825	756	805	741	739	806	785	797	804	768	802	823	790	829	813	797	745	747	758	786	838	750	827	734	793	808	766	772	821	760	825	770	789	786	800	791	817	788	839	818	797	777	760	808	786	798	840	778	797	793	760	801	788	822	756	804	775	798	809	780	812	733	759	749	832	764	745	775	818	817	831	829	814	813	764	798	792	768	794	816	769	779	795	809	793	771	796	739	808	771	834	758	754	772	749	757	839	753	771	789	785	791	752	784	798	773	781	806	809	760	834	789	829	783	783	787	801	765	763	787	810	736	825	830	810	806	775	808	752	828	764	777	767	706	759	755	783	813	789	809	819	837	789	846	729	786	841	758	788	795	780	754	818	814	824	815	798	736	822	734	805	816	761	742	824	802	705	837	869	806	792	810	809	788	756	721	778	766	763	773	740	784	791	792	778	790	816	770	806	779	786	812	786	772	812	795	792	783	793	841	782	793	765	818	837	760	782	809	753	733	737	761	796	823	788	809	788	777	789	772	756	822	786	758	756	784	763	778	804	791	766	805	807	799	779	781	797	744	798	799	814	783	775	761	791	809	799	777	756	753	794	778	780	771	792	800	800	774	720	814	843	795	804	795	794	772	780	760	724	805	745	780	725	762	775	839	822	761	810	759	786	783	819	805	782	804	772	762	742	755	815	785	833	811	804	803	845	787	834	803	766	780	766	772	804	775	756	801	755	734	759	812	826	838	743	840	773	758	762	770	779	831	771	786	794	793	813	773	774	778	753	838	784	802	748	835	778	820	758	788	754	790	817	790	814	769	792	807	785	784	811	761	814	786	792	773	783	832	778	789	797	775	767	751	814	812	776	775	791	809	810	793	760	770	775	762	776	785	759	788	829	811	749	797	831	742	804	789	741	760	759	731	709	848	766	775	770	813	758	808	796	784	776	799	781	757	817	796	793	756	749	752	792	792	744	839	774	773	767	791	781	816	762	780	780	806	782	814	796	760	766	779	793	762	749	742	763	789	754	814	766	791	792	766	763	816	778	784	755	777	803	799	793	739	796	800	763	824	726	738	800	840	798	806	790	765	782	791	812	797	790	792	777	752	774	798	761	801	817	792	861	786	755	785	773	776	786	846	804	780	763	793	821	818	771	793	768	761	795	799	812	775	794	793	833	782	795	833	827	780	764	767	790	752	809	793	811	821	781	760	792	748	793	787	775	804	795	824	809	776	827	741	827	821	828	755	786	707	770	761	790	865	767	710	819	743	885	825	806	764	791	753	809	820	802	803	800	845	788	753	825	830	735	728	789	753	786	705	791	790	822	801	821	761	807	825	725	787	769	768	791	788	735	782	773	701	715	805	774	776	771	791	748	788	815	787	762	765	770	816	823	789	796	780	825	786	742	774	814	782	776	783	755	779	793	776	783	782	807	763	792	755	774	763	785	755	751	782	807	806	789	757	759	769	784	770	791	746	776	725	780	808	777	804	822	807	789	806	762	739	771	791	769	737	809	785	822	761	772	794	834	788	800	772	749	809	757	783	803	795	771	778	774	789	818	792	811	779	736	800	782	712	770	801	809	786	799	766	777	789	783	822	748	790	792	762	785	769	788	791	779	800	809	841	742	728	816	789	798	794	766	767	778	758	772	803	778	817	791	799	803	848	757	784	800	787	743	811	797	795	792	731	788	771	801	788	802	769	770	837	784	756	810	814	804	854	802	798	741	749	779	771	787	741	810	787	742	767	758	759	787	776	821	791	757	808	869	739	812	777	841	765	846	794	763	772	822	766	747	734	800	832	768	787	812	824	755	825	809	788	801	791	856	728	829	777	827	812	743	804	745	772	779	820	780	772	772	801	777	788	799	839	843	777	851	800	741	761	809	837	829	779	840	859	778	746	784	829	733	827	775	788	793	820	768	825	783	790	788	769	810	781	776	809	758	828	774	777	803	805	800	790	819	759	785	799	805	810	751	799	772	789	815	800	787	799	785	786	827	796	723	778	813	748	803	779	793	774	773	761	805	772	771	759	772	749	785	776	828	816	823	781	791	787	787	772	755	770	778	779	720	799	812	803	783	713	799	770	760	768	752	741	778	794	816	781	787	803	801	804	785	808	779	799	838	802	775	804	788	757	818	787	823	795	856	792	715	803	745	802	780	774	787	844	840	805	799	795	791	791	809	738	758	808	822	809	747	824	771	838	750	751	790	805	840	779	773	812	781	807	783	782	788	776	746	782	786	769	804	809	777	791	782	773	769	809	800	813	742	779	788	836	803	785	780	804	827	770	823	822	771	796	809	747	765	764	743	769	792	780	769	804	780	761	827	801	797	767	858	811	782	768	790	785	795	794	763	777	775	776	776	745	745	733	838	781	799	785	755	800	802	767	802	745	783	774	802	794	803	847	802	798	772	792	827	765	792	779	751	823	754	821	762	822	792	768	806	775	761	802	765	795	785	758	790	751	814	814	793	818	807	750	821	771	811	836	765	771	781	753	755	807	787	788	812	857	812	758	750	782	834	772	724	765	816	787	763	784	830	813	822	760	847	784	806	813	827	771	772	772	829	741	780	754	798	753	810	802	812	792	795	749	779	808	745	777	767	791	796	768	790	814	765	791	755	754	799	786	789	764	777	838	803	838	753	769	776	811	774	787	760	781	804	771	777	793	846	797	807	832	785	802	820	737	766	785	787	782	854	816	785	769	780	777	770	795	755	771	785	764	783	824	774	795	703	742	749	778	745	777	771	766	801	811	842	800	797	812	805	793	830	769	804	855	754	760	795	769	791	803	781	773	790	772	779	749	746	777	792	779	763	831	742	792	805	841	723	784	796	860	847	771	773	777	766	807	779	798	784	770	795	814	750	795	797	817	811	763	737	781	792	795	811	818	811	829	835	756	784	788	761	805	797	737	795	757	783	787	814	839	792	772	777	760	766	773	815	797	772	771	808	783	772	774	801	747	786	790	773	772	736	770	784	802	793	813	788	776	783	784	779	802	765	747	822	758	792	793	805	760	760	761	830	750	744	828	809	827	759	796	759	775	776	739	730	794	822	791	758	789	818	836	809	811	783	769	763	788
47387	50363	46738	34558	26535	20669	16952	16969	15874	11099	5826	4328	5252	3139	1314	994	927	1097	1672	2427	4291	4550	3490	2002	1158	1034	678	587	379	295	334	279	317	282	319	305	310	289	306	296	313	305	285	276	297	318	303	303	265	290	291	318	291	328	313	298	313	280	257	295	289	338	314	294	283	312	300	312	307	338	310	308	302	326	312	295	315	260	286	301	306	259	316	290	311	316	307	295	318	345	282	303	315	321	293	313	305	305	305	329	271	321	292	305	327	296	311	303	310	307	292	312	288	291	311	325	310	316	295	332	317	305	300	286	298	281	328	285	293	309	304	273	298	314	292	319	335	300	317	293	318	297	269	306	350	304	301	290	299	322	279	284	303	279	299	311	286	282	297	313	308	286	264	326	299	320	294	316	309	298	303	311	289	301	284	321	296	274	282	320	315	257	300	288	270	285	279	289	317	331	294	293	312	311	333	275	308	298	300	300	279	319	303	324	300	305	279	293	317	299	292	306	321	284	314	279	319	293	314	308	300	264	322	298	328	329	304	304	296	306	323	317	322	336	282	322	304	306	321	278	305	311	308	292	306	310	307	308	303	328	309	310	307	323	287	311	305	296	321	311	317	284	308	298	300	308	273	327	321	310	311	305	336	309	294	356	308	327	323	330	295	302	311	302	287	315	293	315	303	298	341	327	340	321	311	302	281	305	319	323	315	292	304	259	308	271	288	316	301	290	319	305	278	291	338	312	305	322	328	318	315	281	284	316	306	294	301	263	333	306	330	301	295	318	299	327	281	279	315	306	299	316	292	313	294	302	279	288	301	289	270	315	291	305	291	288	342	284	308	296	330	312	309	288	285	282	292	342	312	277	299	266	322	300	331	312	303	315	301	303	300	283	295	297	330	317	328	303	300	313	305	310	276	312	322	274	313	292	308	293	344	314	302	295	310	314	309	300	295	305	301	293	300	288	316	313	291	305	275	302	312	298	272	288	296	289	293	342	291	296	291	289	318	327	293	306	285	290	286	307	291	299	327	296	277	292	340	333	304	304	307	272	294	293	318	294	315	268	327	305	297	307	290	288	298	306	299	266	301	302	290	310	291	280	333	293	283	296	296	317	294	316	304	321	322	258	315	264	326	301	285	295	294	318	288	295	290	288	284	299	281	283	300	296	306	296	291	299	307	275	280	317	333	299	290	275	289	301	307	271	289	296	309	281	318	304	270	327	338	286	295	332	298	320	300	288	294	293	312	322	298	287	311	331	275	284	294	312	303	263	295	316	302	302	345	327	304	316	300	341	359	287	324	304	282	312	276	272	283	322	310	312	288	309	275	310	300	367	325	288	291	327	303	302	314	276	321	307	305	337	280	302	292	306	280	310	284	315	321	341	289	311	312	290	299	322	295	293	311	349	286	318	312	302	325	295	306	353	291	295	315	314	292	336	312	316	313	326	297	302	316	320	277	274	305	319	320	302	302	307	310	320	303	303	308	323	311	319	309	299	356	349	274	270	314	328	304	311	300	304	319	287	295	295	308	308	325	337	291	298	304	318	287	286	296	319	324	301	297	302	315	310	328	301	274	301	305	302	292	292	304	299	303	317	317	306	317	304	336	290	321	283	280	307	307	287	333	324	337	287	306	298	330	286	301	355	334	312	344	295	305	308	305	308	305	285	318	303	324	313	303	299	285	270	318	324	326	322	307	291	298	319	287	279	298	298	303	282	320	312	311	302	281	297	308	302	313	291	319	332	303	287	309	303	307	331	274	326	304	323	335	274	260	310	291	265	332	257	268	346	288	285	309	293	297	277	292	303	339	307	329	290	343	312	327	298	320	324	260	299	315	307	305	323	278	334	279	322	280	272	284	314	246	318	323	322	326	286	265	317	304	302	280	296	325	314	329	322	312	308	282	273	291	345	297	322	273	270	285	311	300	319	311	294	318	304	303	298	303	312	312	306	312	329	323	333	297	291	289	318	293	336	286	288	299	308	318	313	311	325	343	294	320	277	312	328	318	290	321	316	280	297	316	349	295	310	288	283	279	268	294	288	309	308	307	303	326	288	291	291	345	296	288	293	337	297	307	291	330	281	326	328	259	304	308	321	292	291	283	309	294	264	276	312	276	303	319	318	316	270	310	285	283	310	299	272	290	268	276	306	312	301	310	312	331	315	324	286	304	277	276	325	301	290	323	320	283	262	281	286	332	318	312	288	292	301	310	296	297	317	285	294	283	317	314	328	328	300	310	294	302	285	319	292	286	314	291	343	306	294	297	292	317	318	344	288	294	293	303	315	278	308	309	295	292	320	313	284	300	308	293	325	304	291	290	275	332	317	303	291	314	308	313	332	319	319	276	279	320	299	316	312	321	301	321	327	300	315	325	333	302	336	340	318	284	295	332	305	312	342	326	340	309	302	309	307	306	268	305	323	280	333	288	284	294	295	317	272	271	291	300	295	304	312	305	273	309	267	303	329	302	286	332	310	295	323	316	272	314	312	325	288	261	290	276	312	303	329	317	287	288	332	309	298	309	295	313	295	293	308	335	300	309	317	298	319	308	320	316	324	307	332	301	358	330	287	351	334	279	291	302	291	271	333	299	304	316	312	277	289	311	317	279	306	268	308	298	293	312	304	310	294	289	292	278	307	316	326	310	306	310	327	288	250	290	308	295	313	318	307	294	318	275	293	294	308	290	277	299	321	301	298	315	290	299	326	291	322	308	346	313	314	320	313	313	283	301	322	323	322	312	297	287	325	294	318	310	294	348	278	253	308	313	336	320	309	310	292	309	316	299	301	307	283	278	309	331	314	279	282	270	300	307	286	308	295	336	320	282	316	302	267	300	302	324	335	318	292	277	276	313	319	325	276	293	304	291	286	309	257	281	302	287	328	308	339	328	335	303	330	309	314	313	306	286	321	327	338	289	328	302	300	319	295	307	292	309	315	294	283	279	312	291	326	335	278	310	298	269	315	316	299	323	328	324	304	293	305	323	337	280	272	299	297	298	318	278	302	296	317	286	288	343	303	304	291	302	318	292	295	319	313	295	330	277	317	296	298	276	293	310	344	316	289	280	314	320	305	292	318	320	306	269	303	314	324	324	318	287	278	295	289	323	320	307	291	326	287	271	322	307	325	309	332	303	287	298	284	294	313	284	309	310	316	322	304	311	292	308	319	314	307	299	318	267	323	305	291	281	316	262	318	288	286	306	303	288	302	279	310	306	292	278	312	296	306	309	304	327	311	313	296	311	345	310	330	298	325	304	314	327	285	291	295	320	292	288	286	306	296	285	290	304	310	260	300	295	280	320	308	314	309	289	317	334	277	292	312	305	282	290	306	311	289	317	302	316	315	326	296	278	298	327	268	288	296	312	281	306	324	292	318	295	327	310	284	329	299	323	297	308	324	314	307	310	297	283	272	311	290	282	284	311	316	312	335	331	267	275	293	303	321	307	281	287	318	310	310	340	312	320	289	324	296	304	333	298	305	296	315	305	297	309	313	331	321
31413	40915	44762	36355	35034	31487	31443	34919	34148	23873	14996	15006	17170	10422	4549	4564	4008	5787	8603	12615	19840	20004	16064	9675	5582	5235	2926	2078	1070	828	846	753	691	743	759	702	705	779	707	705	740	722	694	720	753	725	738	677	682	756	753	708	717	723	778	701	737	746	746	714	690	784	740	760	716	744	758	791	723	729	747	720	789	750	729	732	743	737	785	744	721	729	736	746	723	738	710	774	738	736	747	737	726	739	756	771	724	698	702	771	749	747	754	799	708	771	745	727	711	719	678	713	728	705	792	740	724	704	770	730	739	731	674	729	760	770	768	697	755	760	711	744	776	689	701	720	690	739	681	752	734	772	725	733	698	722	749	723	732	776	712	755	754	770	720	686	775	746	786	753	792	761	739	762	729	759	758	739	723	693	693	722	754	730	755	755	723	754	703	739	746	682	721	781	713	759	690	716	720	724	746	747	751	715	704	746	715	728	724	743	730	709	767	698	767	729	689	738	735	725	797	780	731	725	731	737	701	737	729	728	755	717	734	804	765	761	715	727	720	739	729	727	747	720	737	744	753	762	725	732	684	731	787	762	712	790	758	739	724	718	780	715	711	732	779	755	702	752	751	707	751	754	748	700	732	791	777	725	743	757	764	754	747	758	752	765	735	707	754	769	744	754	779	769	731	752	720	712	738	749	714	769	666	750	706	754	701	682	762	751	764	778	722	684	739	738	743	735	748	755	756	737	693	703	774	727	713	720	736	775	747	762	735	758	727	716	733	740	749	704	749	773	747	774	756	749	737	728	703	749	761	709	750	745	711	751	708	743	739	749	745	723	800	732	762	719	702	751	751	720	765	740	769	737	704	779	784	750	729	705	709	753	726	731	719	788	767	765	747	748	734	759	743	717	795	723	766	745	767	751	736	724	691	685	768	747	769	732	738	764	691	715	736	744	713	749	704	788	716	695	785	713	686	733	726	732	750	735	746	738	772	731	739	734	714	728	756	748	741	771	772	720	748	735	772	738	764	760	747	758	753	700	738	734	739	718	713	756	691	784	695	754	742	715	766	720	750	716	763	720	719	739	707	732	734	740	741	697	673	768	704	728	699	738	722	727	788	733	760	753	779	739	674	703	773	702	727	751	743	729	685	696	722	738	747	758	754	753	738	766	746	696	745	703	763	764	711	727	730	723	719	737	744	751	796	719	785	695	709	737	745	738	772	768	729	753	773	718	720	770	742	774	734	758	789	694	772	692	762	689	697	732	699	745	756	772	762	736	736	691	767	798	800	718	782	741	769	721	695	748	734	779	754	712	717	747	729	749	708	762	770	700	715	747	728	739	718	715	677	709	719	737	708	706	749	738	770	771	750	784	754	763	783	774	718	730	756	739	745	761	738	712	736	803	799	722	720	746	726	770	754	723	717	737	771	733	723	770	772	732	774	779	745	768	733	739	722	703	709	708	743	779	717	704	735	736	718	716	717	732	749	775	712	703	784	771	784	724	761	744	719	745	770	685	732	793	742	723	728	743	715	749	717	716	723	767	767	693	764	723	763	758	742	687	717	755	732	672	766	721	716	762	708	803	774	730	736	733	793	726	698	757	702	714	712	714	735	775	738	747	723	743	742	715	745	788	733	701	743	764	691	756	750	685	768	752	724	743	716	740	712	788	774	735	758	772	713	743	747	744	726	759	741	744	748	754	749	720	743	712	733	720	746	720	736	747	708	738	670	751	740	737	789	714	727	758	709	730	732	770	775	786	735	793	736	736	741	696	764	743	706	709	681	750	720	719	766	697	796	736	738	726	724	739	798	738	701	727	739	750	745	734	756	740	757	705	751	763	731	749	747	693	757	724	766	734	693	677	741	783	742	773	729	764	687	764	747	762	733	759	728	758	727	721	765	745	724	715	737	728	762	739	725	753	754	741	729	726	702	755	715	698	742	758	710	716	747	730	738	767	720	739	711	727	782	690	739	748	763	742	736	701	760	780	773	710	746	720	669	737	714	707	709	693	717	730	763	670	703	713	701	772	771	777	725	736	743	742	764	798	765	670	772	763	751	740	731	739	734	700	776	750	809	724	724	743	725	738	752	725	720	679	673	746	771	714	785	739	750	740	748	743	779	733	758	779	705	747	760	731	713	738	777	724	675	748	739	737	708	730	688	750	737	792	733	763	793	766	717	753	734	730	726	744	788	732	749	748	697	762	710	702	697	736	723	750	770	736	755	738	712	750	755	731	736	768	689	741	768	794	751	704	739	720	739	815	719	702	757	766	779	721	697	733	701	723	696	718	748	683	704	755	776	742	758	727	774	732	727	748	696	736	748	756	758	799	806	784	762	767	797	743	761	797	754	751	689	754	733	770	777	753	736	709	729	722	736	711	739	720	740	731	815	727	752	720	758	716	734	725	794	777	762	735	701	746	762	706	688	746	765	748	721	752	768	755	700	739	734	763	694	705	761	764	766	695	776	732	691	717	745	727	775	743	745	720	727	720	753	720	729	701	723	718	728	761	765	736	702	723	757	755	759	744	787	719	718	675	758	784	674	770	727	747	728	758	747	772	760	741	730	764	788	714	720	771	730	735	720	736	709	742	735	755	777	727	767	727	704	757	738	796	693	783	766	733	714	731	749	759	744	757	706	714	737	736	720	742	715	750	720	733	804	736	724	715	723	734	761	778	732	739	774	750	721	769	721	696	743	692	725	811	734	728	736	715	727	730	753	690	713	713	757	703	800	742	740	784	825	690	766	728	728	688	722	750	763	738	689	741	771	722	761	731	703	781	723	766	745	770	755	758	679	779	754	753	683	752	755	677	705	747	715	743	727	708	677	703	731	735	770	761	755	738	740	727	746	729	720	699	686	732	774	785	738	716	706	709	759	741	669	759	721	737	720	713	743	715	720	795	732	724	733	756	768	742	714	733	747	784	770	728	733	764	728	734	749	728	788	787	766	707	739	699	720	728	738	731	737	717	746	739	739	740	732	755	734	752	730	724	759	707	731	753	766	749	742	717	752	733	773	723	735	754	744	771	685	706	713	725	713	733	719	737	737	776	767	740	776	761	722	696	767	739	688	751	735	752	744	755	702	738	771	711	716	757	704	757	748	745	720	716	726	734	782	741	739	777	723	813	716	717	734	773	693	709	735	734	713	771	776	720	739	746	751	753	725	736	748	762	718	709	720	766	789	744	744	768	750	765	730	754	752	753	701	809	741	749	714	779	789	747	729	829	728	742	761	715	760	742	780	733	757	803	714	772	716	684	735	726	765	784	706	754	721	746	733	792	744	758	720	735	737	770	736	716	717	726	706	703	779	709	747	703	748	727	721	747	784	742	737	777	747	759	719	752	742	712	798	719	745	706	741	724	702	722	777	748	781	725	746	791	700	762	759	758	710	744	787	695	769	731	758	679	735	725	712	698	670	771	727	722	707	736	718	819	724	690	780	678	696	704	740	712	732	740	763	759	716	735	732	737	767	741	721	756	784	745	773	755	727	736	731	780	740	718
10453	6565	5826	4621	3293	1921	819	805	928	805	608	422	456	432	314	365	353	326	315	340	352	360	394	372	294	373	317	286	253	252	264	239	279	238	243	236	231	242	218	245	245	261	278	242	269	277	265	225	216	247	242	246	277	229	219	249	212	251	251	248	243	251	271	258	265	213	264	245	241	271	266	239	270	254	267	241	278	279	217	279	281	229	248	252	274	251	225	233	256	238	235	253	226	246	234	253	240	267	239	246	233	247	248	262	239	261	230	263	243	258	272	254	242	262	263	191	255	247	222	259	246	256	266	208	254	241	219	271	258	250	280	237	269	263	265	247	265	261	257	226	226	231	264	245	228	231	258	265	265	213	259	255	251	223	218	252	249	267	242	251	265	240	245	257	248	251	212	276	245	230	233	247	244	261	273	231	227	237	257	227	247	267	260	256	228	213	291	239	250	248	263	247	249	263	267	230	274	242	255	241	234	264	254	239	243	264	230	254	234	266	252	241	280	261	259	259	272	233	225	264	253	229	245	254	271	231	239	250	244	229	253	254	247	232	235	250	283	234	244	237	259	241	251	242	221	248	245	259	236	267	259	237	249	226	246	254	264	241	234	248	265	258	260	249	259	231	242	267	239	241	244	239	249	223	247	235	237	244	262	251	239	262	249	238	250	231	224	232	241	231	229	237	250	260	252	268	287	235	253	269	241	256	243	249	248	277	259	243	254	259	257	279	246	256	252	248	240	289	270	271	223	259	261	228	217	247	252	226	267	266	244	255	262	249	239	206	244	247	257	261	226	234	256	232	233	247	238	249	252	277	206	250	271	262	246	224	265	239	265	227	231	251	255	248	255	240	257	239	271	244	255	242	290	234	252	255	257	268	231	254	225	212	277	256	222	254	266	243	217	221	238	238	218	243	228	240	234	244	229	209	259	231	274	241	244	224	209	250	221	279	264	234	271	259	243	244	257	245	248	263	265	259	249	269	221	241	256	250	265	245	235	250	253	244	245	268	260	230	249	229	273	242	253	250	213	248	241	251	235	236	238	225	268	263	259	241	229	271	266	238	246	260	266	243	249	231	246	242	245	217	274	250	213	234	273	238	222	267	259	250	281	258	260	236	253	223	258	256	221	238	225	264	219	227	231	244	269	265	246	267	256	230	234	256	263	222	267	258	246	232	237	279	250	282	239	244	253	236	246	278	225	230	283	253	276	231	252	261	276	264	237	257	223	221	249	270	242	252	253	238	245	240	269	244	249	291	258	258	228	229	249	249	217	273	259	251	224	234	269	238	282	240	256	245	252	254	251	251	228	243	229	277	227	238	246	228	242	242	257	252	265	226	208	250	245	252	220	270	248	262	256	232	212	231	252	248	253	225	236	265	291	266	266	255	231	256	231	231	243	250	244	227	252	241	238	233	276	231	239	243	233	216	222	264	260	265	262	261	223	257	228	274	242	237	249	233	252	240	237	227	256	248	236	252	275	261	271	261	229	284	265	277	236	265	281	259	223	257	239	270	267	256	234	219	281	257	272	219	265	262	228	278	269	246	234	233	229	260	251	239	254	234	271	282	231	241	252	259	262	241	256	254	227	235	234	254	233	205	259	272	306	248	278	245	273	254	252	226	252	261	245	278	282	237	255	252	261	272	226	252	259	247	238	202	274	259	242	230	252	246	241	245	241	242	276	243	272	264	214	270	264	250	235	232	213	249	251	257	269	256	259	231	245	244	243	248	236	252	235	246	230	269	250	244	232	241	260	250	230	247	256	255	233	245	252	223	263	257	258	270	243	261	252	238	251	249	275	243	240	215	251	232	246	259	238	283	260	281	260	263	244	232	248	270	233	247	227	249	297	257	260	262	220	249	252	218	234	244	269	253	232	236	236	246	258	244	240	228	252	250	250	253	237	255	251	268	249	265	248	243	261	252	247	259	271	267	229	267	239	252	279	219	229	251	241	240	241	252	220	234	218	238	252	239	236	231	234	259	221	237	234	240	242	262	214	239	256	271	242	230	259	227	222	241	283	271	229	254	270	241	234	249	216	264	238	231	221	244	205	277	272	220	249	255	229	211	240	251	288	265	241	282	255	260	251	298	225	253	227	251	261	273	239	242	222	269	241	253	246	258	273	243	255	244	230	240	243	228	257	276	245	273	246	249	237	260	244	253	250	244	257	248	261	236	239	198	215	231	264	251	273	230	243	233	223	288	272	237	240	247	271	228	252	242	244	238	258	264	240	255	247	251	259	243	255	265	240	258	243	279	255	240	229	245	223	278	287	264	259	252	263	245	229	232	262	264	253	245	245	266	256	282	292	227	252	258	280	254	255	245	265	251	233	234	253	226	267	227	269	240	259	240	255	239	244	253	260	241	237	234	268	250	229	228	241	208	266	250	256	244	254	258	206	282	261	270	236	259	276	250	243	248	222	266	220	225	227	200	271	224	240	242	227	243	250	270	256	230	236	225	227	243	246	220	273	248	242	246	237	262	249	258	234	275	239	266	209	240	240	251	261	232	224	236	218	302	233	249	239	244	246	234	239	235	236	254	235	253	239	270	229	253	275	218	255	255	257	245	257	233	263	248	246	263	247	250	209	224	248	249	234	235	240	226	223	258	266	247	247	250	244	247	272	277	231	243	224	254	261	257	213	241	261	239	237	255	238	261	269	230	262	247	237	256	225	243	248	221	245	231	266	240	232	229	217	226	236	279	258	269	231	248	253	286	277	259	254	223	269	232	237	242	230	244	230	267	267	267	245	247	255	247	230	211	247	261	248	261	238	237	244	241	233	249	229	245	248	266	251	261	268	239	267	236	227	238	231	241	244	224	259	264	254	239	243	236	251	241	264	226	260	229	255	283	240	239	266	236	248	248	243	230	243	224	246	252	237	284	239	251	245	240	265	258	236	238	238	266	263	240	232	288	236	262	253	253	252	240	236	275	237	239	258	249	255	226	259	233	254	264	260	240	260	257	236	261	260	255	245	266	249	246	263	268	250	238	252	254	239	265	234	247	250	225	249	241	256	253	249	251	245	217	242	277	250	253	240	236	243	261	243	241	237	242	219	249	282	249	231	237	244	244	214	234	226	249	252	243	290	265	248	270	210	250	247	265	270	270	271	249	231	260	245	263	248	240	249	249	255	249	252	247	255	239	228	265	254	259	254	213	266	267	249	242	232	225	221	247	237	228	278	240	298	282	258	254	221	224	264	259	242	265	251	262	253	269	256	236	276	261	238	278	279	221	240	255	253	240	250	250	262	256	236	226	222	241	237	236	244	240	249	227	249	264	228	233	247	243	232	254	245	278	217	237	265	236	242	230	268	231	246	243	234	260	262	254	234	230	233	268	239	217	264	237	254	253	255	262	254	279	267	225	265	242	261	230	264	251	209	263	235	243	221	239	259	252	258	261	259	262	240	232	249	234	231	226	227	262	245	236	211	231	242	243	235	251	254	264	255	264	232	257	269	230	259	234	254	273	236	210	253	207	258	255	251	247
7143	7777	10099	12733	11245	7337	3823	4059	4866	4033	2650	1890	1993	1936	1327	1538	1392	1203	1082	1249	1470	1505	1432	1081	921	1154	926	808	650	664	643	638	646	673	661	646	663	635	621	633	668	658	643	631	629	658	659	605	645	620	633	661	633	659	623	640	666	646	611	634	629	623	613	619	603	607	585	624	666	647	638	646	638	639	611	658	648	619	628	660	645	621	611	633	622	566	656	635	647	609	600	639	637	648	636	608	684	641	627	674	662	611	661	661	656	623	617	618	616	614	613	584	627	619	679	684	596	583	639	635	649	660	677	670	620	642	610	625	602	660	661	648	639	599	603	629	662	610	624	659	667	678	640	641	629	686	669	654	666	621	629	618	635	648	602	615	628	626	601	636	598	606	644	643	658	635	649	651	655	607	661	668	632	636	654	692	591	621	596	649	618	655	615	651	624	662	660	669	667	624	559	629	623	607	611	685	629	649	600	655	620	623	592	628	616	571	636	634	684	621	654	629	634	686	617	623	616	666	623	659	652	590	558	642	652	606	600	653	675	646	630	646	587	593	644	650	650	637	649	632	626	620	641	705	637	626	621	652	628	629	656	643	641	582	643	657	617	646	632	637	716	636	620	642	663	613	654	620	619	608	629	681	624	594	640	632	659	616	618	641	635	651	631	648	600	652	603	686	549	657	668	668	651	643	636	609	674	620	602	636	650	621	608	665	629	619	672	667	654	609	645	648	624	615	638	638	641	635	630	667	640	624	643	617	598	643	605	676	588	657	667	650	642	658	619	625	644	607	616	623	659	624	615	639	631	643	690	606	664	637	646	607	677	636	663	598	597	637	616	624	658	647	647	616	648	661	641	636	657	654	603	600	624	616	616	597	582	640	605	637	606	613	630	675	641	689	678	640	604	653	571	583	597	635	607	639	652	651	652	617	633	604	633	650	641	620	656	611	604	664	602	617	638	615	642	600	579	647	583	629	642	621	620	635	665	686	598	690	582	698	595	634	623	628	665	619	635	637	627	638	617	605	620	674	656	646	618	676	646	684	666	644	627	642	633	594	641	631	621	629	618	600	637	634	631	608	626	636	661	614	631	625	651	626	634	602	622	618	623	606	656	666	579	628	597	666	601	678	616	603	585	615	629	616	612	670	615	647	671	643	641	632	615	639	611	699	631	644	659	594	648	628	598	612	612	596	642	643	624	657	612	608	657	655	618	634	666	626	580	624	615	676	663	682	653	596	647	609	637	621	685	681	646	651	642	663	608	628	641	625	627	662	647	662	637	689	617	637	654	607	659	633	585	637	648	598	620	647	666	597	598	614	604	601	623	636	657	652	701	614	596	678	605	632	647	641	667	639	602	633	607	614	604	627	678	627	649	642	595	631	625	632	676	662	635	636	614	676	646	587	632	638	639	630	664	653	640	709	637	645	616	663	621	629	650	607	640	654	611	654	644	630	634	617	647	595	654	643	584	602	643	653	602	625	579	626	627	632	637	614	632	616	664	613	652	608	612	675	604	611	650	664	607	641	642	664	636	660	651	657	638	622	572	633	632	654	603	633	633	645	581	625	691	599	651	683	662	602	673	651	640	628	650	617	646	613	627	617	634	659	596	623	680	654	669	612	633	680	610	611	621	625	659	604	650	637	616	629	660	629	676	611	636	606	677	657	676	614	643	613	645	627	623	626	656	636	625	627	633	636	637	598	652	629	633	579	647	606	615	630	654	670	620	665	625	642	605	612	658	633	656	676	624	684	663	655	658	662	641	651	692	629	593	614	633	623	660	597	621	652	626	633	643	614	620	651	623	616	646	629	663	641	617	663	645	645	607	638	659	640	604	636	646	633	606	643	640	634	633	625	600	607	676	634	656	651	616	658	631	635	598	626	653	660	678	632	636	625	676	635	627	609	610	608	643	616	646	583	652	598	569	653	591	586	620	672	576	597	626	579	649	651	642	609	633	634	650	658	641	588	670	601	628	582	660	670	622	628	606	731	609	622	618	653	650	629	664	640	602	657	657	628	595	645	624	622	651	649	618	695	643	644	660	644	622	627	641	616	629	616	611	636	632	634	636	619	609	656	642	636	636	681	601	599	598	589	647	623	630	611	613	656	630	625	618	597	595	673	623	644	631	638	675	643	658	628	637	623	616	658	624	654	598	624	632	642	643	611	611	629	647	609	630	625	594	665	615	632	597	640	683	630	618	633	624	671	659	619	626	632	611	584	644	644	649	657	640	612	604	669	648	635	626	614	588	639	625	618	614	620	639	625	615	595	636	643	625	648	652	640	622	659	650	598	621	596	611	620	661	612	641	608	674	626	608	616	598	627	620	621	678	666	674	580	638	628	644	656	631	676	651	655	628	639	608	632	609	625	667	634	626	657	604	700	694	626	641	627	643	607	625	600	662	612	592	623	624	646	656	627	623	648	644	654	615	615	610	571	637	613	589	608	639	633	617	646	662	639	645	622	647	651	653	594	652	669	643	645	644	651	602	598	656	613	632	631	646	633	648	679	591	648	672	613	656	659	628	616	671	628	622	593	600	616	564	605	632	653	621	644	707	602	640	647	641	607	645	620	627	628	650	614	621	598	644	649	627	638	611	640	648	649	676	592	622	600	615	663	686	636	640	607	615	619	665	602	658	612	632	634	612	670	610	634	620	667	638	647	636	614	635	657	604	627	644	666	592	678	648	670	615	627	626	625	591	641	683	611	664	661	655	636	630	606	615	580	614	649	632	618	591	644	621	628	616	637	642	614	615	628	589	645	604	644	603	633	693	649	647	664	631	622	654	620	589	636	623	615	655	605	652	639	617	642	606	699	657	647	652	619	639	655	669	629	600	674	649	601	614	665	662	661	617	644	651	602	631	640	639	655	648	637	703	621	634	651	633	666	639	623	628	644	615	643	617	655	672	671	667	602	653	633	674	613	617	615	666	630	657	632	607	618	667	643	656	648	615	638	652	601	639	606	658	611	620	613	631	624	635	613	652	631	618	620	656	659	582	626	642	635	661	630	613	647	626	636	657	651	595	636	668	629	671	638	660	660	626	588	636	664	650	646	639	651	647	635	580	648	647	634	565	624	617	647	665	650	618	626	621	647	664	666	631	603	613	624	627	607	630	644	598	589	653	617	648	606	617	632	638	664	652	665	679	619	643	603	646	664	631	622	640	624	639	593	628	613	610	631	668	636	676	636	624	623	623	633	639	647	621	643	695	644	656	635	615	634	626	614	661	604	660	635	626	641	654	660	681	659	597	599	621	643	647	602	632	631	658	625	625	635	579	674	620	639	592	653	606	663	574	615	688	637	595	637	623	649	594	639	619	630	655	656	594	682	613	613	654	623	655	645	637	681	623	627	667	637	599	632	622	607	615	629	584	589	594	633	652	593	614	634	635	637	604	657	623	646	621	654	618	579	600	645	653	636	673	644	637	623	627	615	636	646	626	612	593	595	652	580	578	615	652	621	609	627	624	621	628	656	628	644	668	573	593	623	607	638
37978	37501	31331	29180	20529	13802	11979	14309	16077	13323	5947	3582	3614	4969	4092	2883	1218	1102	802	1360	1983	1974	1681	1297	972	834	561	482	311	328	321	302	299	338	320	332	333	332	317	330	373	338	327	328	283	365	314	321	361	307	327	318	351	336	290	327	336	354	329	352	324	362	313	333	354	293	355	311	327	326	323	342	338	281	301	308	357	377	316	314	304	351	319	336	327	313	350	304	351	309	306	322	345	317	316	288	291	317	287	330	307	326	329	354	343	326	332	299	298	345	314	289	339	311	289	324	331	299	354	318	323	339	313	325	346	319	346	339	301	332	336	333	357	322	320	315	296	356	322	308	324	367	297	320	326	318	332	330	315	315	324	361	339	320	326	330	336	336	284	330	344	380	300	314	315	364	323	352	300	350	352	314	289	308	364	328	307	310	323	348	350	304	353	326	330	297	316	311	312	285	352	314	329	344	303	318	332	351	326	330	321	304	366	330	358	326	316	327	283	342	303	324	333	352	345	319	313	339	314	321	311	340	339	323	327	317	329	344	344	314	344	316	315	302	298	338	336	321	326	320	324	315	311	327	314	319	279	335	362	325	307	327	338	327	317	326	309	327	330	293	328	329	302	335	319	321	286	316	331	307	371	294	319	315	322	295	303	320	334	293	311	343	327	356	312	295	290	309	318	334	322	331	315	329	345	334	297	326	296	315	329	329	312	330	328	335	327	338	365	345	317	352	313	289	315	326	330	341	304	342	317	380	356	354	369	325	353	318	322	328	292	314	334	270	344	311	342	309	331	329	299	303	306	334	329	320	305	327	313	378	358	333	358	352	333	352	307	342	353	334	300	326	320	323	317	314	321	349	370	305	327	325	319	302	332	333	332	311	294	361	355	324	331	314	353	352	308	306	321	346	376	311	324	316	317	338	322	318	330	336	300	311	364	339	325	322	329	327	352	343	344	350	334	318	335	341	322	339	334	307	362	332	305	354	331	339	283	329	326	306	299	327	323	345	346	345	345	336	329	335	335	308	337	305	301	353	333	363	312	332	321	364	330	308	356	303	308	363	319	326	334	324	332	321	300	345	359	289	312	320	336	324	318	324	328	324	282	315	343	350	327	310	303	314	337	333	350	328	342	324	326	316	320	336	302	307	336	339	344	349	333	330	340	332	308	344	356	311	335	302	322	312	340	330	355	327	328	339	311	348	325	387	293	330	348	315	324	287	294	335	328	344	358	316	326	339	286	346	317	369	330	296	325	300	300	323	347	308	315	311	327	319	330	324	323	309	344	309	322	311	323	347	317	321	300	338	314	309	296	328	338	334	362	318	350	350	325	344	342	343	328	334	328	298	315	316	326	320	351	333	318	317	344	285	328	319	288	301	325	353	301	326	338	347	325	314	376	336	327	303	318	313	306	328	305	325	332	307	361	335	339	321	331	310	319	349	275	318	334	359	319	329	314	362	319	331	292	323	331	341	323	346	329	312	334	357	302	334	302	314	309	327	338	319	319	345	313	323	280	337	329	343	339	314	335	309	318	348	305	330	338	299	353	345	309	320	344	364	354	337	309	342	309	326	347	365	306	336	316	348	319	345	349	341	329	301	332	352	350	340	322	310	314	329	332	334	282	283	320	334	362	308	315	321	293	312	337	318	319	319	334	319	343	328	340	299	300	346	318	314	322	327	317	345	332	329	333	325	346	319	341	329	343	316	309	353	335	336	327	304	349	304	320	328	333	345	317	280	340	345	335	335	334	327	303	298	308	339	323	330	330	304	312	288	322	309	286	319	334	347	340	342	351	333	330	342	344	325	315	322	284	340	346	348	337	309	298	365	339	319	333	325	331	349	340	325	297	350	315	320	313	305	319	327	330	326	322	300	315	342	339	317	353	329	335	325	291	363	348	321	331	329	323	333	313	339	339	310	317	312	307	336	308	339	303	315	326	322	325	322	315	325	296	337	344	322	296	339	316	333	317	340	317	328	310	331	325	300	338	318	359	330	321	310	347	335	328	329	297	331	359	356	349	331	293	346	331	271	327	352	310	355	338	307	328	310	310	311	311	334	370	336	340	307	327	355	323	340	317	336	330	289	329	317	329	337	336	324	341	342	299	313	336	330	331	325	342	325	304	331	313	347	317	324	351	326	291	305	291	326	310	344	330	337	284	342	302	318	303	344	338	345	320	326	302	311	327	302	342	347	356	331	336	350	341	321	310	345	340	341	325	328	321	322	290	290	338	360	291	280	340	328	332	335	307	333	348	351	336	323	368	328	347	341	332	322	301	334	322	331	317	332	348	308	321	360	322	343	301	317	302	344	305	322	320	361	314	338	311	307	335	326	289	291	298	309	319	327	318	325	317	307	316	350	340	316	326	334	294	311	337	301	306	315	330	345	326	313	315	311	331	330	314	348	314	322	347	350	319	331	307	309	342	303	308	344	336	368	324	279	305	304	307	298	311	347	319	309	332	331	349	345	317	309	347	322	308	341	278	342	324	334	306	329	324	284	313	338	334	298	285	344	337	346	321	314	316	329	352	322	332	317	310	327	307	327	290	335	326	340	322	324	320	299	317	334	317	316	304	332	338	314	331	332	316	349	326	332	295	356	334	310	319	319	324	320	318	330	345	342	329	307	300	323	324	317	337	335	339	324	331	326	321	316	352	342	343	316	282	329	302	318	337	345	322	319	332	306	342	315	324	328	320	352	338	322	319	352	331	287	318	293	319	330	318	349	339	310	311	329	350	338	341	324	314	358	288	323	315	323	298	338	334	313	284	307	307	327	323	334	305	331	344	334	318	280	333	354	326	346	309	335	308	311	340	300	377	302	310	306	285	320	323	300	345	351	304	326	298	331	300	308	336	331	290	298	325	325	332	321	351	319	303	336	355	328	303	306	306	353	334	335	359	342	330	367	324	301	329	309	363	295	300	338	281	329	323	351	310	310	308	338	337	323	353	342	323	343	337	337	321	336	326	321	328	314	315	301	330	363	301	349	282	329	317	335	323	329	340	336	332	335	328	307	327	308	334	338	311	339	361	333	342	311	321	304	313	318	304	334	327	315	286	343	343	329	325	337	305	316	349	323	320	319	328	330	317	304	348	327	333	351	313	330	347	338	369	298	317	339	332	364	341	317	329	302	332	283	326	348	334	321	315	328	336	331	310	325	337	350	323	340	301	324	336	330	326	302	356	347	316	350	331	315	348	336	333	320	323	343	314	320	304	312	336	310	319	324	324	338	340	317	317	352	300	322	334	350	328	314	313	320	316	350	311	338	302	320	315	295	353	336	316	329	301	296	344	351	328	327	307	344	337	318	306	322	313	324	356	313	293	353	327	310	327	366	378	336	337	335	292	316	307	317	336	300	309	315	337	329	327	363	327	306	306	309	342	300	311	319	323	373	346	334	314	293	326	360	342	308	349	346	358	321	337	357	323	355	319	305	285	339	300	311	346	341	306	325	319	331	349	339	328	318	362	314	365	323	318	305	286	312	336	345	318	306
24003	29134	29450	34429	28169	27597	28609	34408	36819	32535	16005	13171	14264	17525	15186	10674	5119	4882	3524	7604	10808	10760	8939	6580	4829	3927	2169	1352	862	857	819	803	797	797	825	776	799	802	820	804	814	815	795	835	788	821	760	803	803	835	811	764	827	758	795	834	808	781	839	781	799	798	733	786	781	797	789	779	876	830	768	829	804	773	773	769	768	823	831	845	827	816	779	778	804	769	862	830	791	748	829	824	801	791	809	804	829	833	810	807	798	788	798	817	772	806	774	809	773	811	763	819	801	783	803	788	745	784	799	802	816	793	798	827	811	824	790	820	826	774	775	806	859	834	802	772	806	789	778	857	735	812	820	799	812	787	836	831	773	819	829	803	790	782	783	805	824	781	813	821	817	794	754	749	808	805	800	785	772	799	812	791	797	778	795	829	832	782	792	799	814	755	769	806	846	808	799	786	794	821	814	804	812	817	798	821	767	822	814	829	847	827	807	825	815	834	814	776	790	790	802	833	797	747	791	807	767	818	802	776	845	791	839	811	804	787	840	850	800	767	807	776	750	794	796	835	812	828	837	771	777	789	797	813	812	791	750	835	788	825	799	757	779	785	847	794	821	826	795	798	753	815	779	797	854	731	788	825	811	800	757	847	771	820	765	818	829	803	757	814	845	770	812	859	794	796	796	833	810	782	766	786	827	757	791	717	777	804	834	773	770	791	766	787	803	790	778	815	838	811	805	825	806	831	824	751	743	834	805	821	802	800	810	799	825	787	795	791	787	800	799	815	777	760	818	787	779	832	788	751	792	844	739	837	813	792	846	836	831	880	790	769	780	827	765	763	831	811	809	814	820	826	798	834	792	808	802	750	783	774	798	823	852	863	779	801	782	763	790	780	811	835	772	852	800	787	828	813	797	823	822	808	791	802	831	809	832	830	785	792	811	819	807	784	830	834	791	810	864	817	843	841	785	787	826	796	794	806	859	804	793	783	790	765	793	786	795	796	792	804	827	818	806	828	875	817	816	801	754	823	728	807	773	870	826	807	773	792	796	844	775	756	824	795	762	725	824	794	782	772	806	811	842	782	755	797	819	832	822	830	802	732	817	834	824	809	744	810	782	778	765	816	797	796	817	799	772	747	835	757	869	816	828	828	786	810	789	785	772	794	770	785	828	819	841	771	809	767	818	839	760	824	755	800	809	770	802	790	801	768	781	788	812	793	790	776	824	804	786	812	778	806	720	768	850	819	821	803	804	771	803	791	775	811	790	810	802	814	772	812	788	766	767	827	786	820	801	791	790	839	821	770	745	830	842	866	743	758	839	836	858	813	811	806	795	808	797	783	769	808	765	789	799	795	788	818	773	809	780	789	814	828	810	809	846	745	802	826	798	762	845	784	821	782	797	806	800	752	819	811	836	783	776	758	838	799	799	752	785	829	772	781	782	822	789	838	826	824	767	830	784	823	795	833	801	813	808	774	766	799	818	791	764	797	847	798	809	821	836	771	848	879	825	829	821	774	760	770	797	795	788	773	830	855	793	778	816	802	835	819	759	815	789	799	800	814	791	788	774	808	870	779	854	795	878	829	773	910	819	831	804	815	860	798	775	839	791	846	882	843	799	781	743	759	810	812	792	760	774	771	827	815	768	756	780	784	805	793	831	797	814	799	776	843	830	839	818	805	884	781	802	815	866	788	806	821	843	805	812	825	796	799	807	821	787	865	796	836	808	845	829	810	844	758	814	837	826	839	813	766	787	835	800	806	831	792	774	773	758	798	836	843	803	741	797	831	755	777	747	829	787	821	800	809	807	836	801	766	761	807	788	806	818	826	800	848	823	778	796	807	790	821	822	815	794	766	778	776	845	815	780	781	835	745	733	781	785	786	758	829	816	836	818	801	793	858	824	771	816	766	797	808	788	790	789	792	811	742	787	820	778	759	849	827	799	814	756	859	782	831	762	819	817	804	831	836	770	816	777	800	798	819	812	805	767	822	800	838	820	816	786	792	792	803	778	799	817	754	869	796	800	801	822	798	838	815	801	846	792	770	803	774	791	711	811	805	788	800	809	815	772	825	823	813	816	807	769	853	802	819	812	810	823	834	801	773	804	814	756	835	798	786	863	811	788	805	860	826	769	809	847	832	779	837	793	784	794	798	842	783	811	813	816	781	727	771	793	791	784	768	745	804	797	785	755	750	814	802	795	772	777	770	774	820	854	842	771	791	778	776	757	808	775	802	809	862	826	817	822	798	813	783	787	777	824	764	768	792	828	812	776	796	777	794	791	839	770	766	771	807	798	770	821	768	820	777	778	779	794	816	812	753	771	820	806	812	809	777	775	804	803	808	774	875	767	841	835	801	734	815	785	792	814	811	796	779	808	827	799	765	774	829	840	793	795	764	833	807	754	764	846	829	807	779	836	750	788	834	807	847	841	822	818	767	817	866	756	780	766	844	881	716	830	792	812	807	817	778	775	805	800	801	789	845	768	830	824	806	730	800	757	790	783	793	760	861	817	785	799	847	829	854	826	800	788	803	810	774	830	847	805	829	760	808	822	862	833	822	744	807	765	811	781	790	783	825	764	847	798	803	805	814	803	802	798	780	820	826	773	767	755	793	775	807	827	854	878	765	785	815	797	751	798	798	818	812	777	839	808	823	796	751	792	792	782	778	743	797	799	848	788	844	832	779	806	807	789	838	831	789	770	799	768	822	757	806	810	866	802	779	770	819	861	800	736	808	807	775	800	875	807	824	790	808	853	783	812	796	807	774	811	820	797	799	780	792	771	782	815	776	773	837	826	762	828	778	807	795	783	858	820	813	792	793	787	816	795	774	784	809	772	797	809	798	831	782	793	815	809	774	826	796	814	783	858	811	758	771	807	815	776	850	838	767	801	822	746	812	831	795	854	795	830	847	814	852	810	806	802	802	778	832	829	799	786	787	755	827	809	792	761	821	816	802	766	800	744	802	805	771	814	841	816	763	796	771	822	802	826	804	789	780	844	807	783	824	785	794	793	794	785	805	824	832	787	841	776	762	857	813	813	796	801	804	879	787	780	738	809	828	767	768	830	808	799	804	723	864	859	825	770	822	804	770	794	789	808	799	798	773	766	814	788	796	816	789	831	824	828	810	782	765	829	806	804	776	771	812	769	721	826	806	808	805	780	797	835	787	821	788	766	821	831	781	797	793	798	836	793	849	780	791	815	798	817	827	847	825	817	782	783	790	777	814	792	777	808	741	827	823	806	800	811	827	794	847	801	766	815	789	785	815	825	798	821	792	799	842	825	750	843	814	786	812	822	774	790	831	754	811	784	808	771	765	836	802	815	790	801	751	786	848	840	864	794	818	813	782	819	819	843	812	803	803	777	774	827	796	763	806	774	767	827	811	805	796	853	779	787	844	755	752	853	768	810	773	801	810	804	812	790	810	794	803	830	812	801	819	792	813	830	814	796	804	841	769	823	781	799	779	838	811	811	829	810	810	822	779	834	754	804	782	808	787	830	794
45074	39449	38868	37308	32626	23756	23632	25029	24990	22477	19941	11334	5771	6102	6514	4717	3057	2134	1720	1655	2153	2189	1995	1802	1193	813	675	474	340	359	331	302	318	289	317	318	342	322	337	281	326	317	320	309	306	305	315	322	328	299	298	303	303	285	339	305	314	318	304	355	308	319	308	340	294	313	305	278	358	298	312	321	344	336	259	324	296	309	318	295	286	267	308	304	309	297	276	293	290	306	321	332	322	307	275	320	330	280	325	297	321	328	338	314	339	315	309	298	325	343	328	291	327	327	295	333	309	346	316	312	324	273	298	292	328	324	310	304	352	353	295	324	321	312	309	309	344	279	314	305	332	338	317	287	348	332	297	348	309	339	273	322	316	320	302	314	333	346	293	312	275	319	328	325	324	314	326	330	326	324	315	310	325	316	338	331	327	328	290	336	347	299	292	289	297	305	339	299	321	303	307	346	312	322	269	304	322	293	296	318	316	339	304	292	297	342	337	305	302	329	308	332	330	307	284	312	334	294	309	331	325	314	292	316	350	323	300	318	317	290	317	301	311	337	348	332	312	333	286	303	302	299	334	299	321	312	323	296	322	318	271	305	335	301	311	280	282	336	291	298	296	319	321	346	324	302	319	325	317	301	312	302	311	309	293	327	317	320	308	320	330	315	295	303	282	304	327	292	310	317	278	285	282	295	294	302	304	309	301	326	302	287	311	348	288	315	303	279	315	299	303	297	295	311	293	347	317	291	340	340	295	284	300	303	329	294	303	310	300	330	341	327	309	292	300	322	281	308	311	333	303	351	294	320	301	346	313	305	295	312	324	310	307	310	276	269	326	332	315	326	327	321	314	341	290	333	298	322	289	318	353	342	365	320	323	294	327	317	313	308	335	320	315	305	317	281	305	315	315	308	310	306	316	299	340	282	321	293	307	323	313	300	343	310	307	320	305	315	293	337	270	291	292	294	329	316	330	336	295	308	304	296	320	327	344	308	321	302	289	286	312	312	311	345	342	339	316	322	333	309	332	303	304	304	322	337	317	293	306	293	325	323	304	319	321	338	328	334	348	332	312	291	310	318	292	312	299	307	296	315	332	330	318	302	319	313	330	308	285	326	305	328	294	282	289	335	326	302	290	311	314	333	326	302	339	327	311	316	322	331	320	319	308	323	303	308	297	307	322	331	295	304	308	312	312	318	298	297	316	342	310	303	273	323	341	336	344	342	328	289	275	293	309	369	323	306	325	297	300	308	287	316	308	326	337	316	286	290	343	327	300	301	325	303	311	340	303	323	323	319	306	316	328	300	303	360	345	314	335	322	344	286	299	328	320	333	300	314	335	321	295	315	308	292	318	317	313	317	321	342	306	289	323	354	332	299	310	307	326	323	282	326	292	310	306	313	347	306	280	313	277	312	310	298	287	333	286	303	314	290	312	309	311	313	291	292	336	316	348	355	324	346	318	306	356	294	327	303	316	326	283	331	293	373	339	313	317	298	337	306	337	299	292	322	325	329	309	328	299	296	320	316	310	311	324	278	299	320	300	294	364	337	306	298	309	310	324	305	302	309	305	339	291	317	283	334	305	302	286	305	325	336	321	345	311	323	295	298	325	302	286	309	336	282	327	336	314	294	307	260	316	312	316	295	302	328	314	315	310	291	304	303	300	304	318	309	320	315	284	303	311	322	289	300	323	303	299	311	311	343	322	296	334	303	296	308	339	308	315	314	311	322	319	318	322	357	325	299	314	298	332	304	301	305	317	282	308	299	297	308	292	316	325	305	282	295	299	331	328	315	323	292	314	277	320	307	302	293	332	292	297	311	341	349	316	310	305	280	281	322	310	335	311	327	304	273	315	313	316	340	291	322	315	319	306	293	306	327	316	334	287	337	307	301	296	315	311	306	321	298	329	318	311	313	318	309	298	282	279	282	291	309	303	372	310	269	306	307	312	320	304	327	361	343	310	295	308	331	270	288	301	305	308	327	315	313	294	316	322	337	330	311	342	290	313	310	292	311	285	308	312	346	306	284	333	329	319	306	336	320	328	333	319	333	300	318	346	312	305	311	368	297	352	308	317	303	337	313	314	348	319	318	281	331	306	309	303	324	325	332	299	321	290	321	278	303	336	307	290	309	300	295	284	318	303	287	325	312	301	300	317	316	293	324	351	307	303	322	311	284	314	329	316	327	308	312	315	330	286	322	292	298	302	302	301	308	304	306	290	298	300	296	329	323	316	290	312	320	292	306	279	286	329	317	318	300	295	346	294	305	276	316	302	299	296	296	298	291	308	340	323	310	317	294	324	303	281	310	298	317	323	330	301	339	297	331	328	343	326	282	346	306	297	300	353	322	347	300	314	351	301	308	312	289	307	316	303	288	345	333	322	296	321	322	300	313	314	279	292	304	287	290	323	319	321	299	323	289	323	317	332	317	328	291	307	322	327	333	305	273	324	308	330	333	291	299	310	313	327	314	324	293	310	320	348	300	300	318	301	314	314	277	319	279	263	348	328	300	305	303	328	326	351	316	300	325	340	320	304	332	284	298	301	329	361	312	310	326	312	322	317	336	286	341	281	302	325	299	301	314	304	292	287	285	296	292	301	295	305	309	329	313	327	329	343	321	305	346	336	287	330	272	330	288	316	337	302	293	332	312	333	319	286	312	318	286	315	293	310	308	298	287	289	302	290	319	295	312	299	291	290	319	325	322	305	334	296	334	311	289	304	322	306	310	291	330	303	321	307	296	329	306	293	291	320	324	286	301	291	333	345	302	333	307	307	318	294	312	271	326	351	341	312	291	297	310	326	328	322	317	291	305	295	310	288	295	331	310	290	313	339	292	339	304	325	295	294	303	279	295	318	298	319	327	300	310	301	313	325	319	297	328	331	316	320	343	282	278	298	296	288	279	320	310	317	294	300	304	301	329	319	303	320	328	319	333	319	310	284	299	290	307	303	300	318	314	287	321	286	319	324	335	290	338	295	309	329	323	287	302	346	281	316	296	259	326	317	318	315	274	299	314	293	302	324	318	326	314	316	307	287	319	320	296	269	310	303	327	329	294	316	287	309	340	298	291	318	290	301	322	277	262	274	289	261	300	318	317	297	292	319	280	312	307	325	307	339	315	310	274	303	288	305	298	305	297	324	295	301	286	289	308	296	331	320	298	318	324	300	327	304	318	331	278	296	304	340	338	303	298	288	320	280	312	279	307	327	312	294	310	309	311	321	312	323	334	322	333	328	283	320	325	313	351	316	285	325	293	303	311	321	327	307	299	285	337	320	318	344	332	345	300	310	325	292	307	323	320	303	294	353	336	321	311	334	323	283	274	314	334	336	326	288	327	300	311	339	311	290	318	301	317	329	319	311	300	273	308	332	316	288	347	292	354	314	294	294	302	318	318	326	286	328	280	298	320	313	301	285	320	318	301	315	313	324	307	320	310	306	298	307	314	294	299	320	332	301	340	310	322	349	352	273	309	301	309	293	284	318	316	307	325	274	317	312	288
30923	30315	38860	41308	35455	34435	40954	43759	43542	42054	39435	24327	17833	18598	20347	14754	11076	8940	7316	7890	10572	11350	10165	8614	5965	3884	2760	1540	910	875	862	721	771	757	747	752	760	739	745	728	756	779	800	709	808	770	801	781	787	768	766	742	739	748	765	724	743	757	769	758	744	775	745	769	795	690	790	825	727	781	767	763	833	789	777	767	830	795	755	707	735	777	763	739	824	764	775	800	761	723	763	767	764	763	794	734	737	770	768	732	745	788	743	727	785	771	831	745	741	829	758	754	786	811	822	737	772	750	747	764	787	714	781	733	769	800	799	751	780	714	770	767	785	793	712	753	748	739	749	770	769	779	702	767	781	720	737	748	752	803	764	753	768	774	719	864	758	714	763	728	821	758	741	740	681	755	731	749	742	811	763	778	787	785	772	757	794	752	773	729	745	763	780	716	772	752	717	799	730	760	731	748	752	714	798	772	747	808	782	763	738	800	768	724	758	758	725	752	789	721	688	750	810	728	779	745	739	784	752	720	722	732	774	787	787	746	753	770	764	740	789	748	733	731	795	715	774	778	822	814	738	744	734	766	766	741	771	707	794	773	758	702	749	782	729	750	713	737	772	790	732	797	793	800	774	750	755	751	739	782	727	771	749	685	755	805	784	756	749	779	771	764	801	764	790	742	813	784	795	836	795	712	763	739	715	757	748	726	757	735	835	757	748	717	788	762	766	733	760	756	682	770	796	760	795	767	758	758	710	839	752	808	736	787	733	716	763	761	759	741	721	753	743	808	795	793	782	689	749	759	756	824	707	790	781	736	732	768	734	751	712	775	809	748	733	771	763	782	783	810	766	781	798	768	716	778	827	741	723	742	753	725	749	757	713	760	817	739	759	704	742	753	701	765	819	734	742	761	760	766	800	802	825	810	748	741	766	777	751	752	754	763	794	746	765	738	735	748	819	774	761	766	737	772	732	726	828	788	721	794	786	774	760	765	748	719	738	751	765	747	760	740	737	776	724	724	765	784	765	759	756	764	767	736	802	793	757	755	741	728	762	760	743	750	759	762	770	777	753	770	748	735	719	797	729	772	790	750	700	710	765	807	721	790	752	774	805	776	738	775	819	768	756	736	771	755	728	811	722	740	732	751	771	739	670	742	781	760	735	738	720	702	726	711	770	790	765	766	752	742	758	749	785	778	747	809	723	782	816	767	776	754	728	654	751	768	816	765	789	770	760	770	722	754	779	738	743	722	782	806	744	778	747	717	774	744	753	756	748	717	766	737	731	799	727	756	755	801	758	787	778	759	758	773	710	762	773	726	783	787	736	744	772	726	754	722	746	773	773	767	785	761	704	788	751	754	793	764	732	802	739	762	735	775	758	774	759	748	721	787	750	743	743	770	754	732	724	768	741	723	751	758	789	742	768	743	736	769	747	738	749	717	721	764	789	761	751	728	720	785	784	833	797	718	753	749	770	754	787	740	746	790	750	767	808	776	800	786	776	786	808	716	729	791	764	727	743	774	764	761	779	701	766	798	818	726	760	767	790	768	800	794	787	820	752	763	754	751	774	777	779	737	751	747	732	732	763	782	773	781	770	780	776	763	776	781	767	717	788	770	769	756	828	763	799	763	730	756	754	692	789	776	710	763	735	783	722	769	823	803	747	777	779	780	745	736	785	736	707	810	749	760	721	770	786	732	752	805	751	762	748	751	733	767	727	741	753	809	771	735	728	767	775	751	747	774	791	747	780	726	743	750	734	769	709	733	748	765	719	747	803	766	770	774	793	739	778	725	705	794	788	733	803	705	765	803	765	730	731	778	820	817	717	749	736	723	786	771	822	743	799	752	777	724	736	747	781	792	777	756	728	735	750	717	793	754	774	822	757	769	739	762	745	743	767	768	763	761	737	721	716	787	729	791	772	755	760	783	766	726	779	741	771	730	760	760	772	793	733	768	771	767	735	740	775	777	747	735	770	746	770	773	773	766	692	747	792	742	750	776	808	768	742	732	762	737	759	795	783	748	737	734	785	769	774	736	784	732	762	745	708	748	726	770	750	718	749	752	750	745	754	767	740	716	756	784	716	746	767	762	747	722	767	749	741	735	794	695	756	779	757	785	761	758	788	762	794	817	810	719	727	788	778	740	767	816	752	772	744	766	735	833	773	761	767	768	780	783	786	801	728	732	774	756	755	738	783	779	776	797	760	802	752	772	797	775	822	794	746	744	765	777	776	767	760	756	760	751	748	709	797	730	715	746	758	759	752	732	757	749	779	782	719	746	814	742	794	739	778	767	788	749	701	747	729	725	801	757	713	750	781	740	747	742	763	754	734	737	776	746	767	768	790	812	721	741	735	847	717	802	783	768	745	748	745	789	757	737	713	748	802	775	737	736	738	752	712	807	778	742	739	799	751	743	742	735	719	775	831	743	799	764	733	742	771	747	721	754	738	723	772	741	762	789	734	782	813	756	743	701	771	729	742	757	747	761	806	773	765	787	817	747	727	785	743	769	769	717	744	787	741	794	780	768	721	784	761	745	769	764	699	737	775	729	727	721	790	709	744	763	749	749	760	774	733	745	746	766	747	747	744	743	756	737	740	755	770	747	766	756	827	774	790	750	779	737	763	721	761	747	763	785	770	763	745	787	737	712	724	741	736	789	704	763	741	792	748	751	740	778	753	807	720	797	775	774	749	744	769	758	766	798	795	771	819	762	746	795	746	752	793	822	810	710	780	752	742	777	754	769	723	715	728	773	722	783	801	788	800	725	720	733	755	789	787	729	748	765	778	759	805	761	791	769	714	719	755	726	796	736	732	731	758	785	709	747	811	760	736	794	762	750	760	761	687	737	816	768	732	709	763	782	755	781	744	754	768	784	722	747	782	740	809	760	772	708	776	777	761	781	769	775	766	789	741	686	774	790	787	713	742	740	749	745	794	813	758	743	755	765	731	748	763	747	765	752	733	773	753	807	758	799	777	772	768	762	811	759	725	766	741	721	767	757	720	834	725	691	755	728	753	717	805	746	722	765	749	743	736	770	725	786	726	745	714	778	788	760	734	709	735	730	742	759	775	761	741	745	744	769	757	830	729	797	769	770	784	721	764	764	771	779	779	756	746	763	733	711	755	773	776	724	777	749	728	784	793	734	703	788	727	737	765	752	777	794	771	764	717	713	767	741	759	772	750	747	721	803	786	729	746	746	756	762	751	753	722	779	748	746	743	785	749	799	816	738	775	733	766	795	779	756	775	755	765	738	784	775	746	761	809	770	793	799	732	763	757	781	764	795	805	767	757	765	763	724	755	754	786	782	765	750	744	807	735	772	746	793	739	752	712	756	774	793	788	743	755	756	722	801	800	784	769	792	801	757	753	730	724	743	736	755	789	757	733	784	772	785	737	734	772	757	723	780	748	801	743	747	792	746	724	784	714	721	757	753	754	769	764	732	719	735	731	713	719	770	788	686	770	725	733	755	743	765	752	747	744	790	786	739	769	742	790	753	766	760
8703	5433	9484	7038	3054	2249	1879	1455	1000	803	734	674	395	312	336	394	404	348	351	302	297	375	415	389	346	357	313	292	276	277	252	289	284	298	242	247	278	258	260	266	244	262	283	287	271	246	275	255	256	262	258	246	244	262	260	247	280	281	256	268	231	239	273	246	270	240	260	253	239	272	261	271	237	264	283	268	240	259	280	294	260	277	280	264	260	295	280	255	274	280	279	243	270	277	229	260	240	261	278	262	240	305	256	279	261	264	284	254	225	211	269	262	262	257	233	248	243	268	269	274	288	284	260	283	239	217	235	245	247	271	266	277	268	255	281	267	287	235	261	250	253	253	294	255	270	284	277	279	248	258	259	248	251	278	246	264	256	238	264	249	249	240	236	235	273	254	253	271	243	253	267	263	272	274	246	259	241	273	280	256	247	259	248	253	265	256	268	287	247	249	254	262	258	241	278	247	276	249	232	257	272	241	278	285	257	231	238	242	259	254	277	235	231	271	242	279	240	289	224	292	256	255	268	256	241	276	269	258	264	252	284	271	264	256	278	252	243	261	284	272	284	277	278	249	279	262	268	244	258	250	264	254	294	254	277	238	270	256	285	256	270	261	273	259	289	249	273	265	256	236	269	245	230	245	253	309	312	250	243	276	265	251	251	261	293	263	266	260	272	244	272	252	265	256	281	259	224	214	252	270	225	275	280	247	269	273	237	247	241	225	247	258	280	271	303	248	272	275	255	289	266	257	257	262	278	247	257	275	262	255	283	254	260	232	285	277	261	227	234	243	243	235	272	261	253	256	278	243	293	237	262	250	264	251	243	245	271	262	266	232	251	268	293	248	266	247	255	264	275	275	288	258	248	260	286	266	249	259	269	253	250	252	243	272	267	288	247	244	252	243	267	259	254	274	232	279	268	237	220	256	294	245	250	266	265	263	262	261	247	224	270	269	256	263	232	278	261	240	263	276	274	260	279	260	255	263	269	255	273	270	271	269	277	221	242	252	277	270	256	289	273	254	256	286	260	300	291	295	259	275	258	263	284	282	253	250	240	235	249	282	250	271	249	246	255	230	256	247	271	271	272	248	235	229	291	248	248	255	275	269	253	261	267	262	301	252	231	251	220	202	295	276	227	236	248	268	257	252	258	270	272	281	256	246	269	264	269	258	269	259	216	251	267	263	262	274	268	271	256	203	269	233	239	236	295	254	263	285	244	258	235	240	290	264	299	258	279	264	241	249	265	280	257	244	261	268	287	258	246	251	268	274	296	234	249	266	274	247	273	216	300	269	250	256	257	267	255	267	227	265	268	244	256	269	278	289	268	279	250	271	243	278	262	248	269	268	258	264	251	261	262	256	252	257	265	238	268	258	249	265	239	252	293	317	281	242	255	273	291	252	249	250	266	261	261	288	267	291	246	253	253	270	256	255	251	253	288	280	264	256	267	290	249	295	243	242	253	285	283	277	270	278	268	260	249	271	270	245	268	257	267	260	278	273	265	244	253	250	304	233	287	287	267	283	280	262	260	272	294	241	254	274	227	256	234	258	254	276	254	248	256	297	266	277	260	268	243	270	257	289	255	245	275	233	268	280	261	264	247	246	263	278	276	254	234	278	252	244	274	271	275	256	255	249	272	272	258	292	268	272	287	261	257	275	273	249	263	257	233	262	204	264	255	275	247	263	244	285	229	262	259	276	244	272	250	259	268	275	267	267	238	257	297	264	287	282	271	275	213	253	257	264	263	258	273	256	262	255	277	269	283	241	261	279	246	252	250	260	238	271	256	275	256	275	233	267	247	263	266	271	273	257	256	247	271	273	264	274	268	263	325	273	263	276	277	296	259	292	254	251	266	264	280	288	266	274	294	251	231	264	239	280	248	260	258	251	239	229	277	242	270	258	295	265	271	245	277	252	248	247	260	282	256	232	268	253	224	290	255	222	231	253	261	268	254	256	259	271	258	265	260	260	267	245	229	254	259	261	248	269	278	230	283	252	246	224	243	229	245	251	260	264	255	255	283	255	221	248	282	250	242	259	291	270	246	245	222	260	275	224	274	265	250	245	253	284	264	254	245	257	236	245	278	267	249	247	265	245	246	255	257	268	248	260	248	229	243	251	263	269	286	270	252	223	264	270	263	247	266	273	301	256	229	280	227	248	255	250	268	253	264	245	261	271	288	250	240	296	237	264	276	234	265	270	266	260	270	248	250	261	273	239	243	258	280	258	279	255	253	272	237	291	246	279	240	263	248	287	303	235	261	255	260	264	288	259	260	279	257	260	238	276	265	296	247	270	254	263	258	277	244	261	266	270	273	259	301	256	265	252	257	223	258	240	243	223	256	246	244	246	271	273	282	256	272	286	254	260	236	269	255	263	272	253	255	288	233	298	257	277	253	262	263	261	245	246	263	259	259	260	268	279	252	255	241	259	240	264	239	259	284	244	273	279	261	259	242	230	273	258	276	263	269	259	251	259	232	285	246	238	263	253	272	266	266	242	288	267	252	240	258	261	266	240	257	239	271	267	257	274	274	266	268	255	268	246	249	283	265	239	262	241	285	273	256	272	255	265	241	242	272	242	253	280	241	257	248	276	244	261	252	284	279	246	256	257	275	241	244	279	271	267	252	259	267	277	247	248	259	262	258	229	265	286	235	292	310	246	273	267	265	276	256	236	270	286	262	260	284	276	234	269	283	239	226	238	252	244	236	289	250	239	265	245	267	290	261	251	265	233	265	263	277	270	270	252	285	260	232	258	274	269	262	263	252	284	249	288	261	264	233	281	243	256	254	243	249	253	270	243	266	284	247	276	246	265	259	274	260	272	250	265	257	276	250	284	270	255	295	273	272	284	276	280	234	259	264	263	288	252	255	275	256	262	261	248	257	250	269	270	283	264	265	285	270	255	226	238	258	264	275	259	251	284	279	269	277	238	248	257	269	261	278	243	269	265	271	252	257	266	264	262	267	291	287	236	287	266	259	264	261	277	237	279	292	256	267	241	257	277	245	270	261	272	262	249	276	261	271	258	249	266	263	244	232	241	228	254	230	245	244	237	280	267	247	295	241	265	270	250	281	284	253	255	257	261	243	267	226	271	272	248	270	271	230	265	243	268	223	263	248	262	268	285	281	254	256	265	259	260	255	257	257	301	238	269	257	258	248	266	250	261	258	239	262	247	269	298	230	242	259	286	273	250	258	238	258	263	244	288	253	253	289	222	244	237	267	234	245	262	279	261	277	271	286	259	281	253	233	265	259	244	254	269	250	275	288	276	237	268	248	249	262	288	271	304	256	246	273	242	255	268	260	243	247	251	261	238	295	228	244	217	264	238	258	253	300	252	279	271	239	254	255	286	259	252	258	235	235	263	261	298	269	252	285	252	269	259	253	258	236	250	295	263	266	277	262	272	287	229	235	269	273	263	244	265	234	277	245	273	264	272	259	270	264	286	260	272	260	272	238	235	269	234	253	273	292	256	289	251	254	263	260	263	287	285
6059	5803	15826	16292	9673	8975	8380	7230	4589	4003	3748	3270	1402	1089	1235	1564	1735	1229	1104	1049	1125	1556	1702	1591	1223	1025	935	789	682	639	669	720	659	675	688	615	610	682	682	693	714	697	657	638	664	655	670	664	636	658	624	711	674	623	711	648	677	604	675	662	643	680	669	654	656	681	652	694	653	677	670	681	642	657	653	674	636	677	668	628	644	642	671	640	666	658	624	634	672	687	675	677	642	670	653	653	708	673	727	696	678	678	629	598	681	647	618	692	657	677	682	668	685	675	680	658	661	690	702	622	670	679	677	667	694	645	673	636	681	677	724	680	633	671	668	684	625	634	683	686	687	718	707	651	686	635	630	658	631	668	668	675	655	691	663	647	703	685	687	685	662	705	663	676	642	654	681	661	635	679	683	610	638	677	674	656	644	661	669	674	654	669	634	671	671	622	633	653	643	643	657	688	704	677	706	651	669	659	666	675	650	707	635	659	648	657	664	652	664	686	698	668	649	696	677	666	663	683	665	669	638	659	662	639	639	692	631	662	647	640	674	641	628	708	646	680	655	682	673	666	685	684	646	662	652	683	681	657	689	694	727	650	669	676	661	689	686	713	694	618	642	690	634	722	682	644	661	711	669	665	658	663	661	694	662	675	678	709	707	610	666	613	620	658	670	647	679	663	683	663	692	660	666	668	673	661	688	626	671	695	663	660	644	656	653	662	647	653	662	649	663	651	687	629	684	679	624	644	671	664	616	647	639	654	626	685	660	659	683	647	680	616	632	670	669	688	643	668	672	659	656	643	675	671	681	646	635	646	692	673	655	681	688	662	681	597	674	713	732	691	671	660	668	604	704	619	677	675	671	717	632	640	656	673	735	657	660	669	693	685	654	610	682	668	713	659	653	632	688	657	674	645	688	669	713	716	664	658	654	694	689	677	695	649	665	710	658	613	632	635	706	671	705	653	652	661	647	667	655	652	655	697	673	633	637	677	633	688	662	659	665	690	650	658	635	645	660	679	649	678	634	685	643	648	660	682	664	678	632	671	657	693	628	659	652	688	707	683	713	686	743	650	642	655	709	648	655	651	683	668	681	664	678	662	644	683	646	698	648	643	634	668	717	645	650	716	692	671	658	694	718	686	662	672	664	694	703	707	650	662	654	647	668	667	665	623	654	661	683	702	601	666	688	659	664	652	640	661	672	624	678	697	656	640	644	647	636	662	692	707	637	687	695	715	668	649	658	685	682	652	648	656	656	696	659	668	666	677	662	662	709	684	700	691	731	668	677	661	680	683	646	673	648	645	679	689	635	688	675	621	661	647	652	650	665	651	671	635	663	680	655	697	672	683	669	630	655	636	685	677	694	671	652	704	650	688	629	648	734	667	718	656	669	684	730	643	641	645	687	659	675	669	687	691	661	635	647	688	660	677	670	651	678	623	635	675	665	676	628	654	637	673	645	690	630	649	659	628	636	662	658	644	673	674	651	673	659	707	633	658	678	676	643	695	662	715	670	673	659	703	677	696	659	651	656	673	664	642	658	694	644	680	643	655	660	673	699	662	708	693	722	660	649	695	635	639	695	679	679	623	667	648	608	677	673	676	672	652	655	705	706	679	604	649	652	636	681	687	686	672	658	697	650	662	688	666	652	603	634	701	664	665	672	652	648	683	715	660	648	673	635	665	697	651	703	672	635	645	660	675	715	685	630	683	666	712	646	625	677	646	663	732	612	663	704	648	647	659	650	687	651	645	675	711	683	629	686	657	609	691	668	650	679	660	681	693	664	650	672	635	700	675	649	642	684	640	687	684	686	653	689	676	633	669	644	666	663	650	706	629	675	670	671	688	653	664	676	704	683	663	670	648	657	655	668	646	669	682	645	728	685	663	696	660	658	647	616	654	689	681	630	678	652	683	633	676	625	656	659	667	685	690	693	653	690	676	652	693	663	675	663	686	706	671	708	671	636	659	671	670	682	709	675	650	657	642	682	666	729	668	688	674	670	654	678	615	665	689	691	642	680	641	674	670	670	674	699	674	693	645	666	659	687	696	648	651	677	667	665	659	694	635	667	688	670	685	662	634	682	621	584	674	682	637	636	676	728	655	687	712	612	708	624	674	710	680	677	688	699	670	683	667	652	687	750	686	643	630	667	630	675	674	658	655	645	662	674	631	676	683	727	690	641	698	680	681	633	645	641	603	659	678	672	588	672	673	708	696	679	640	685	720	683	667	657	650	634	702	648	630	657	689	693	704	743	706	674	655	644	647	656	673	670	690	644	684	684	676	684	673	652	683	699	648	672	646	649	709	624	701	659	647	630	627	653	640	645	675	694	703	671	695	682	635	629	666	596	679	701	650	674	644	712	671	666	655	651	691	679	639	652	601	639	673	620	660	685	599	659	656	659	688	659	667	686	652	648	652	678	702	692	655	672	670	657	692	665	678	652	680	661	641	658	651	664	634	686	668	666	687	663	679	699	701	669	692	687	710	632	718	682	647	668	663	675	679	665	644	630	722	689	687	668	639	646	670	724	705	674	662	655	659	650	684	687	649	631	662	682	637	647	687	629	716	650	682	679	668	641	690	684	662	691	718	692	640	697	700	656	672	668	678	653	622	686	667	693	667	638	659	677	614	693	627	625	669	664	663	733	632	682	676	674	674	662	704	661	657	687	660	618	633	695	648	696	616	649	718	673	708	658	730	650	691	657	651	667	686	679	647	698	655	640	661	666	619	649	684	710	680	618	704	696	713	651	697	663	631	671	664	673	707	663	650	683	675	669	680	636	667	691	656	661	666	678	655	645	676	674	661	696	710	711	642	695	717	670	663	691	674	668	660	632	647	682	630	693	664	703	683	671	665	671	670	632	664	630	632	693	665	652	658	650	625	694	702	663	696	695	682	664	662	662	675	645	638	668	670	692	680	633	691	631	657	697	659	667	651	640	661	697	657	690	702	672	651	667	687	621	695	644	634	622	696	643	656	682	644	652	694	652	651	670	656	652	720	684	601	632	671	668	647	671	703	655	666	670	695	638	704	636	650	670	632	599	677	651	674	629	676	662	675	669	677	631	642	685	650	655	571	644	683	664	650	718	654	648	640	638	678	674	632	710	670	671	634	638	638	700	706	695	669	677	667	651	681	667	635	662	645	687	684	684	670	689	670	708	723	693	618	649	646	689	650	655	657	679	662	674	648	672	703	699	624	639	659	692	666	648	677	664	625	682	660	646	669	651	691	688	665	681	684	647	635	669	676	673	682	664	662	641	659	663	644	696	647	651	710	690	736	674	658	655	677	675	657	663	688	627	676	644	694	692	657	689	655	631	700	617	663	652	616	623	674	677	658	629	637	673	676	683	685	639	675	662	657	671	671	693	660	660	668	662	639	641	639	689	677	706	634	679	607	684	662	648	727	667	698	630	658	636	722	688	674	662	663	679	681	665	649	697	678	668	674	627	680	651	649	704	692	701	688	648	648	668	742	661	663	683	676	660	702	656	724	659	677
39142	35594	33682	24512	18864	15068	13777	15028	12945	8932	7098	2592	1133	868	1042	1015	1340	1185	1280	2123	2383	2140	1965	1399	909	792	559	393	323	345	354	332	362	315	299	340	332	321	342	317	316	327	365	341	334	329	357	326	334	341	359	296	326	371	329	320	327	309	326	330	344	310	342	300	313	285	348	337	348	335	355	334	356	342	319	336	354	316	315	345	327	345	321	334	331	350	356	351	302	304	312	339	342	337	330	348	305	344	334	353	321	361	320	340	322	356	347	350	335	323	324	314	349	302	304	364	338	342	329	355	322	339	342	300	324	333	347	347	331	351	346	340	341	342	339	351	340	309	345	357	330	319	343	354	322	344	343	337	343	300	329	324	313	331	334	323	370	313	344	322	291	336	323	346	332	349	361	333	346	333	310	377	344	356	359	342	347	352	374	316	357	356	343	320	313	341	353	350	367	372	296	353	372	346	316	325	352	316	345	332	338	341	311	326	337	332	303	341	315	332	329	295	368	299	329	318	317	338	309	313	351	377	329	352	335	348	297	348	323	321	340	329	306	319	369	323	305	317	322	341	343	360	306	351	333	300	298	323	313	305	337	354	349	324	334	338	327	356	327	343	343	337	335	351	340	321	337	339	336	309	366	315	345	310	314	335	320	341	335	320	320	311	322	332	320	332	359	329	352	324	341	338	322	332	365	327	343	349	330	362	360	321	334	353	360	354	364	328	390	373	319	335	353	310	319	346	330	314	355	313	314	348	304	331	344	345	324	354	317	327	376	320	335	279	329	325	325	330	352	334	349	309	295	342	298	322	340	336	313	332	301	329	329	327	351	339	333	343	358	341	355	337	346	338	370	316	331	319	328	351	335	318	346	341	337	334	340	382	348	342	326	330	319	304	361	340	328	320	340	351	335	321	353	343	312	344	320	345	333	340	325	334	352	343	322	351	338	297	349	305	324	317	341	295	358	369	338	321	343	340	348	369	335	323	340	371	329	327	342	321	327	360	327	307	344	342	328	319	316	322	316	338	331	302	331	327	346	330	352	337	318	323	331	329	336	326	318	306	345	352	326	335	335	320	335	327	339	319	327	328	336	369	350	289	319	327	342	295	333	292	311	355	337	345	334	336	327	347	312	307	322	377	358	340	334	346	343	355	301	326	348	340	344	352	369	332	357	315	357	323	330	341	312	359	356	335	360	346	311	315	311	306	340	327	322	335	334	335	323	334	334	361	332	331	355	292	325	346	308	301	325	319	325	314	345	339	328	354	331	360	314	354	284	338	332	345	319	310	314	325	317	327	352	312	303	313	369	345	320	340	380	329	308	332	341	322	317	383	316	328	362	385	308	344	334	381	345	346	319	312	365	355	348	339	318	342	329	300	331	298	336	307	314	316	352	349	333	330	297	305	374	344	312	325	376	372	337	296	318	320	336	307	330	330	309	318	319	341	332	349	305	318	322	326	325	329	338	347	388	309	345	356	328	339	326	366	313	330	323	311	305	323	321	337	333	346	303	315	331	340	358	369	353	325	329	306	322	314	320	333	302	332	363	335	341	348	304	331	313	333	355	326	308	365	337	323	352	340	365	354	354	323	308	328	330	314	331	316	340	321	326	324	345	350	335	306	336	338	303	308	344	362	301	342	340	342	325	345	310	328	300	345	322	319	322	349	310	317	331	322	281	315	351	350	341	319	369	347	343	342	301	320	340	350	337	355	320	293	350	325	333	351	333	311	298	338	372	345	331	360	320	326	325	346	322	334	331	334	321	323	346	335	348	350	336	339	353	334	321	333	325	332	326	318	339	324	295	325	333	342	305	333	343	361	345	311	299	340	304	329	343	315	304	352	324	338	351	326	302	329	325	332	316	305	342	319	328	342	369	330	344	321	334	339	309	301	338	353	300	326	333	323	315	339	340	334	304	361	389	349	340	362	318	359	308	319	332	320	364	339	352	327	360	341	324	306	317	330	330	336	315	312	329	330	351	313	333	306	329	327	313	338	323	338	320	355	344	358	328	329	342	325	351	335	334	326	362	355	326	293	336	352	340	355	334	336	343	294	344	309	351	344	314	306	333	329	330	340	357	328	365	324	341	302	317	304	343	360	315	349	299	361	381	343	358	334	323	282	322	315	305	329	333	304	320	341	332	316	329	345	371	359	350	356	317	332	325	281	335	344	346	333	354	381	369	321	321	331	304	328	357	351	325	330	328	289	337	317	329	338	327	325	352	289	347	336	321	311	312	304	312	362	355	343	379	355	335	322	342	307	301	359	363	333	315	361	341	325	323	333	310	347	333	345	341	376	349	330	318	330	312	335	339	349	343	329	338	300	304	352	333	328	341	331	350	296	334	314	336	322	329	338	374	327	320	333	306	323	366	344	374	344	340	362	333	313	364	296	338	328	356	327	318	323	346	319	348	344	339	309	309	304	311	324	324	316	323	314	361	317	352	331	345	341	364	313	309	301	298	330	316	337	336	315	339	322	343	357	320	311	329	376	309	324	328	334	365	320	325	348	348	342	317	337	332	334	346	365	313	339	333	325	355	327	352	338	333	342	331	321	339	316	346	288	345	327	345	324	331	364	337	310	347	301	342	350	335	329	329	326	319	338	304	315	323	353	315	314	351	342	320	353	307	297	304	339	338	295	301	345	307	358	336	336	362	362	357	299	345	321	337	324	330	299	347	336	333	319	314	329	342	315	326	335	342	333	334	334	361	342	368	330	346	358	311	305	325	350	371	310	320	325	358	350	363	314	330	329	343	329	352	316	339	347	330	313	311	344	315	334	323	351	326	328	328	318	311	334	290	322	323	357	338	342	352	322	336	331	339	312	322	343	346	331	326	328	339	359	356	331	347	334	350	339	337	283	342	333	344	354	349	352	367	328	343	324	303	333	350	328	363	298	335	331	350	362	326	364	352	337	350	303	333	329	332	309	316	313	334	349	341	350	343	338	320	349	330	361	354	302	322	359	357	363	295	307	332	357	335	325	360	329	307	325	343	332	306	282	334	333	318	339	344	343	295	311	323	342	323	332	310	321	333	334	361	353	319	312	350	363	362	342	348	351	356	321	319	342	341	350	327	328	370	335	351	341	343	357	324	329	319	331	342	351	339	369	367	326	330	329	345	308	324	345	303	324	304	345	327	344	338	302	342	342	337	338	346	339	326	314	304	352	328	325	325	330	340	326	355	348	306	324	344	324	318	351	343	346	316	353	332	307	292	334	354	338	307	343	331	311	343	361	318	346	344	310	336	341	328	308	322	343	322	369	354	361	309	328	300	344	349	328	327	319	342	351	318	307	363	303	317	345	284	314	298	332	362	388	392	346	349	340	329	350	338	356	322	342	299	339	364	353	335	346	336	305	355	320	351	344	357	376	318	352	328	306	339	352	326	330	296	311	347	333	324	318	358	347	347	322	360	337	313	314	300	329	305	332	364	402	342	319	358	332	347	330	357	346	317	331	353	327	300	389	344	332	306	313	323	333	341	339	283	303	354	324
25768	27703	31746	29539	28223	29040	31040	34272	31634	25725	22174	8523	4470	3855	4571	4794	6020	5990	6832	11058	11881	11235	10142	7254	4360	3495	2189	1279	869	921	889	833	838	854	835	813	786	771	837	837	828	815	831	873	827	807	803	794	842	797	798	791	811	799	805	824	847	818	862	769	838	868	810	840	835	817	809	818	839	834	812	896	777	792	862	846	802	806	834	831	820	865	798	837	855	808	825	775	774	836	875	803	809	800	834	833	814	786	825	811	809	835	788	830	823	827	858	863	841	830	834	853	817	797	850	832	863	784	843	864	824	794	882	816	832	802	820	833	829	849	810	827	809	830	801	841	816	782	841	847	805	815	853	844	783	872	829	828	788	818	772	815	790	833	795	868	825	828	841	789	838	820	797	818	820	793	835	793	811	802	807	840	783	809	841	808	811	851	854	836	869	821	798	835	814	828	840	771	819	823	833	791	793	841	840	804	831	827	812	802	753	815	821	886	822	826	835	835	819	817	846	843	799	840	801	763	853	824	847	869	830	804	799	791	811	821	832	877	801	855	860	827	802	806	810	819	781	801	880	792	834	833	851	829	798	829	860	838	846	846	799	804	805	822	857	821	798	841	838	803	828	798	856	844	849	808	826	798	781	778	790	815	815	802	849	827	872	808	814	800	811	834	814	794	799	829	903	797	842	768	827	853	756	845	883	765	769	797	787	805	867	816	822	819	813	861	821	821	851	798	775	882	852	805	872	799	820	802	840	848	800	839	786	890	814	814	835	774	822	808	802	846	818	784	826	854	817	797	869	779	849	806	824	845	797	779	858	771	790	844	759	768	866	809	846	847	796	845	812	856	837	849	850	828	855	849	808	769	807	846	858	794	830	842	779	835	840	849	821	799	816	767	835	781	815	806	821	835	818	860	817	788	839	824	813	867	788	853	844	795	769	794	789	798	819	820	841	886	830	788	795	869	829	796	850	833	817	858	776	814	835	826	827	821	845	815	802	880	845	768	808	864	807	805	799	767	830	825	860	838	769	888	833	862	824	862	827	828	815	849	906	877	758	821	801	839	808	843	822	832	796	789	807	825	830	804	798	838	786	828	846	886	827	842	823	810	767	836	826	838	846	823	813	850	768	835	857	810	816	817	834	833	845	816	812	827	814	795	792	826	850	826	867	809	802	827	830	780	812	793	765	783	817	803	796	863	789	821	822	817	833	811	801	817	869	814	836	852	801	865	828	801	801	859	860	802	809	871	806	844	875	848	779	836	837	864	800	869	801	795	825	825	841	837	807	820	851	815	840	810	815	859	799	824	833	794	774	804	777	820	801	841	836	810	849	845	857	829	854	821	799	822	881	787	846	796	855	834	779	796	824	802	797	860	852	859	833	817	825	831	791	804	826	816	780	809	807	794	835	813	826	829	853	826	831	842	837	818	812	849	825	825	848	829	856	840	793	800	847	851	828	864	854	839	780	765	760	817	857	778	810	823	883	765	888	835	747	800	812	830	855	874	868	813	792	746	852	828	807	835	848	809	818	813	861	832	804	823	815	807	830	818	808	841	797	821	842	815	832	816	861	838	828	805	806	842	833	760	780	818	803	772	823	822	822	826	768	832	795	875	866	784	797	877	789	815	830	842	831	843	820	780	825	794	793	868	819	864	803	859	814	844	843	833	820	834	793	807	846	846	814	816	803	834	821	795	820	876	800	804	844	856	830	813	814	794	764	839	874	815	847	809	795	822	809	830	867	783	874	845	807	818	890	780	841	801	867	851	810	873	809	777	866	798	787	801	814	785	803	825	810	836	802	814	826	796	792	863	808	888	877	820	754	855	855	802	781	889	910	810	800	795	856	842	808	782	814	835	789	802	826	787	816	795	805	807	783	855	803	758	812	842	786	834	770	843	794	857	793	860	813	829	857	825	846	841	787	810	837	867	843	849	813	823	774	832	850	817	783	824	830	833	836	825	823	799	813	818	853	833	830	833	822	821	835	800	804	793	827	827	839	842	807	807	791	767	851	828	817	832	817	859	829	826	871	814	767	789	855	832	792	817	869	830	867	834	901	897	824	851	825	861	854	809	827	826	777	812	829	787	794	859	805	796	788	746	833	782	855	845	819	815	811	853	853	813	815	793	845	853	781	813	862	803	799	811	815	816	831	795	810	847	840	825	806	813	852	843	806	816	819	823	821	791	824	846	836	803	834	801	813	790	839	815	858	785	862	843	758	801	841	842	858	822	872	820	801	807	785	801	858	811	861	815	814	797	838	810	826	837	760	837	835	816	825	823	794	822	835	810	824	832	804	852	816	852	805	839	802	857	822	866	858	804	782	861	840	828	893	793	846	813	819	778	800	851	843	769	840	830	854	838	808	861	805	846	869	833	787	828	784	821	845	821	818	848	859	811	878	829	824	833	863	857	826	800	844	785	838	817	808	833	875	860	850	806	847	838	825	821	817	788	815	849	804	844	778	814	799	794	894	801	815	811	802	856	786	798	854	827	798	812	768	886	845	822	803	784	782	816	829	837	790	768	821	859	817	827	839	797	878	866	827	822	844	808	789	853	867	774	798	806	814	864	826	805	824	817	816	803	836	853	834	773	803	857	842	832	800	813	853	816	812	863	829	796	796	869	809	836	815	803	816	810	783	799	817	882	815	805	872	772	816	809	827	847	824	811	818	826	841	848	801	817	806	796	817	799	830	824	807	804	843	773	849	826	802	805	826	864	793	835	807	853	893	800	796	806	825	846	795	854	826	848	869	845	894	852	860	807	821	849	857	802	775	794	830	883	871	834	820	796	821	776	864	837	858	855	876	798	846	813	830	775	829	802	814	790	833	882	851	834	827	840	820	779	830	845	820	848	850	871	809	781	842	770	825	836	856	802	828	856	828	788	843	788	824	818	841	862	850	801	821	821	794	819	815	806	798	809	828	835	800	822	846	841	781	844	839	856	843	855	799	812	863	779	860	856	837	774	836	853	820	814	867	860	787	795	844	811	852	869	850	826	811	827	798	796	794	822	844	815	787	898	796	810	818	806	784	758	852	802	852	772	848	804	827	819	882	870	829	810	768	833	802	786	777	858	795	814	853	824	811	776	769	819	808	811	851	859	842	800	876	821	831	825	842	853	833	838	844	823	803	784	828	816	796	772	804	813	827	799	815	836	839	795	771	832	825	808	849	873	828	772	855	803	828	834	852	865	798	852	798	843	882	781	833	854	785	852	868	863	845	860	815	814	792	801	830	812	787	805	859	823	798	819	804	838	828	840	817	815	832	862	784	817	854	810	870	819	809	827	811	830	842	776	811	796	854	842	807	826	802	797	794	810	880	836	870	842	792	801	813	831	786	808	764	809	854	827	846	822	818	853	880	861	816	840	844	848	848	831	780	822	812	842	797	834	793	817	869	849	837	814	821	801	788	810	822	844	819	861	816	806	775	893	825	815	832	776	791	829	815	889	839	816	816	812	828	786	868	815	773	819	880	757	760	816	806	861	798	805	792	780	822	842
47526	40410	38275	34355	26232	18077	16755	15958	15998	12740	8481	1939	1447	1324	1169	949	863	1163	2932	5745	6108	4464	2834	1858	1120	703	532	446	319	340	325	299	311	337	306	349	327	284	333	301	336	358	323	307	332	324	298	329	285	311	305	283	317	300	292	297	321	323	317	312	327	326	339	301	339	360	296	323	328	320	318	313	358	352	325	292	314	304	322	339	301	316	267	320	300	337	366	332	327	330	312	295	311	301	314	304	319	355	318	297	346	308	306	320	322	295	316	316	305	339	331	322	296	298	338	290	319	320	326	308	310	330	312	310	301	282	303	310	312	314	295	348	334	311	327	293	322	350	304	320	359	306	303	290	322	333	359	320	317	311	325	353	336	286	288	314	304	297	317	336	307	304	303	316	311	326	356	302	337	339	294	325	315	291	307	350	306	321	314	323	326	336	346	307	328	278	327	325	334	315	335	302	288	327	329	321	360	284	311	324	328	292	310	304	284	332	335	321	299	284	310	324	327	353	313	322	321	328	334	323	305	285	313	356	368	352	320	333	304	320	327	329	315	304	329	308	365	357	305	319	330	307	310	312	276	312	306	339	342	301	298	304	292	310	305	316	344	327	322	296	326	313	308	359	328	321	314	337	284	288	322	327	329	295	319	314	362	347	317	365	321	305	347	304	290	316	291	324	342	345	343	334	337	321	332	326	328	304	308	294	301	348	352	316	306	323	311	329	295	331	324	314	344	304	312	316	295	297	300	334	325	333	328	294	319	322	322	303	331	301	304	307	293	335	334	314	330	310	339	334	298	329	344	292	342	331	325	325	324	324	332	297	290	306	282	328	334	303	313	311	319	302	290	310	295	280	317	323	318	315	379	344	316	309	312	320	301	271	338	326	311	319	325	303	308	322	289	285	304	292	313	324	319	290	290	288	304	324	322	319	292	300	333	314	318	307	335	325	328	307	320	301	292	328	303	313	309	306	325	334	306	289	281	312	315	310	337	306	310	318	312	298	322	286	332	303	306	322	304	309	323	307	334	322	333	321	320	338	292	290	290	329	303	328	304	321	304	288	324	333	322	300	333	311	313	294	292	273	324	310	315	298	305	319	329	294	304	314	311	331	329	300	306	333	303	324	301	307	336	315	304	329	341	302	318	293	333	318	332	328	296	330	338	326	295	312	320	308	348	299	293	333	291	333	325	319	309	322	304	311	272	301	324	317	307	301	287	314	293	286	308	326	330	306	330	298	316	331	290	328	333	308	297	274	308	310	305	319	296	315	358	319	316	291	303	313	327	329	319	315	306	305	330	326	313	343	315	317	310	331	348	302	341	333	307	291	288	317	299	324	331	289	306	281	303	314	317	294	296	313	315	309	312	311	304	301	332	303	329	310	300	309	306	286	322	351	317	299	310	313	323	319	336	293	310	301	327	303	312	302	347	314	328	320	300	314	319	326	293	315	290	322	318	278	312	329	300	305	295	324	320	301	327	308	340	334	307	328	333	325	293	308	308	314	262	319	323	326	308	297	333	293	299	293	317	307	343	305	300	283	307	311	332	334	313	293	309	340	314	333	315	331	318	298	347	314	315	291	312	306	313	342	291	314	310	339	323	306	325	302	320	320	292	338	297	301	332	287	312	312	312	305	284	343	305	307	280	310	309	318	310	340	333	294	320	345	309	301	290	278	346	318	328	304	323	283	345	309	313	299	321	328	313	338	310	306	286	297	333	319	317	320	323	302	317	328	292	301	282	315	327	337	292	356	297	310	301	285	311	327	314	313	302	296	312	330	310	285	324	300	282	308	290	324	355	316	327	322	309	350	305	264	315	318	326	290	337	293	310	348	312	304	271	274	332	322	323	338	293	321	324	306	296	311	322	330	290	299	307	304	319	327	309	318	312	319	364	304	330	313	278	309	305	333	324	316	321	334	305	329	287	318	330	284	320	319	316	314	309	296	336	291	311	329	291	302	275	293	337	319	336	314	301	303	320	316	354	323	322	309	320	331	303	359	323	339	320	319	324	283	312	312	327	297	324	286	295	328	308	341	334	295	313	310	310	294	316	289	247	331	298	290	323	314	300	318	323	339	315	327	313	306	301	317	313	325	312	308	285	306	272	324	291	310	320	311	327	281	310	319	319	301	334	350	332	309	311	319	346	342	319	323	338	338	321	315	333	322	312	310	309	304	328	312	264	320	323	332	302	290	310	302	339	291	328	327	321	286	321	310	284	326	319	311	329	300	309	301	327	329	294	350	313	314	317	311	311	317	311	363	306	299	313	310	350	344	314	333	320	310	330	321	303	320	307	332	317	334	310	330	311	323	296	327	332	301	304	306	344	356	314	334	317	314	355	316	318	342	279	291	315	327	309	326	300	339	337	310	301	342	331	337	327	301	326	303	307	298	323	292	338	297	298	300	321	295	320	342	290	288	323	328	315	327	330	321	307	312	329	354	255	309	308	308	311	317	346	299	323	317	302	329	329	324	300	337	349	311	303	348	331	299	309	322	346	309	317	319	296	313	316	342	325	308	308	323	317	295	308	306	271	305	293	305	312	317	337	313	318	344	294	333	333	358	293	287	342	322	331	276	314	335	279	299	330	331	355	300	305	306	312	281	303	324	348	297	300	303	299	326	274	346	329	297	289	332	271	316	321	347	320	306	343	304	289	321	328	305	305	338	302	311	320	318	313	284	327	308	347	310	305	345	268	327	285	311	290	322	356	350	313	304	302	327	361	338	326	350	366	302	310	320	307	325	319	316	324	316	307	322	357	304	290	341	272	328	335	297	334	290	308	304	317	311	294	322	300	336	299	323	313	318	305	296	329	301	322	276	299	297	305	314	312	328	301	336	306	320	314	310	317	309	312	319	293	320	315	320	313	287	309	334	307	319	345	314	323	354	322	331	342	305	327	304	314	333	323	290	339	292	321	334	349	333	362	345	324	321	322	318	302	301	332	339	310	312	313	323	316	329	319	334	307	334	326	332	326	295	310	332	318	302	320	327	316	330	290	330	307	333	301	327	319	306	314	325	361	333	316	262	318	323	337	332	336	300	300	330	323	330	277	315	306	322	306	304	283	307	319	342	312	321	285	310	318	333	373	293	309	342	293	332	335	324	308	327	294	336	333	324	342	320	305	289	329	335	323	299	307	332	314	307	330	320	330	307	296	351	301	304	341	351	318	315	286	334	310	320	328	309	312	311	322	317	312	368	311	309	324	291	341	347	340	296	272	299	318	337	312	328	342	348	306	319	321	312	329	310	305	277	345	340	318	329	309	316	310	304	305	324	325	280	287	316	294	359	327	328	338	282	314	314	306	307	310	336	352	331	320	331	303	308	303	340	320	330	323	355	283	314	341	325	340	329	299	325	307	341	331	324	304	343	308	305	355	298	288	358	309	348	312	331	317	308	318	345	350	320	352	317	313	332	326	347	289	329	319	310	340	310	314	296	327	326	347	316	321	315	313	306	329	297	321	349	293	335	301	287	312	299	339	322	352	331	310	315
32443	31506	37797	40155	32146	29538	31469	33450	34717	31178	22264	5890	6023	5520	5391	4133	3854	5946	14819	24634	24326	18585	13863	9302	5053	2920	1891	1117	808	848	820	760	788	750	769	717	754	819	758	765	764	809	784	760	741	799	770	763	709	775	768	795	779	783	771	787	797	766	769	783	753	799	760	750	789	775	787	772	775	749	752	820	770	764	780	766	751	782	773	787	803	775	779	719	773	815	704	754	769	778	767	761	785	795	746	778	781	752	746	797	761	806	768	785	754	767	749	786	694	753	760	732	793	718	768	739	755	798	758	784	798	776	742	777	730	783	741	772	780	750	751	741	770	776	744	809	723	724	795	743	754	774	765	715	830	779	755	763	760	736	783	814	723	770	761	764	777	741	766	773	788	794	765	737	769	807	789	786	746	789	777	745	748	788	766	798	735	731	781	716	750	775	779	773	730	760	759	763	744	761	740	813	822	798	763	766	707	821	747	749	778	794	789	784	826	748	745	759	758	744	796	758	763	803	739	735	793	760	759	787	756	744	763	741	742	816	781	803	729	782	730	787	783	804	781	771	751	811	806	794	803	807	758	754	802	774	764	762	726	788	758	785	785	732	804	784	793	721	779	760	772	748	772	753	780	758	742	759	789	764	759	765	742	726	728	767	776	772	762	749	737	785	778	830	745	767	750	810	762	808	785	812	720	769	755	742	799	775	803	775	778	822	779	818	765	784	744	740	725	776	784	768	797	802	804	798	754	753	805	795	779	765	787	730	754	754	808	796	757	798	785	772	762	726	792	793	773	778	793	747	715	777	766	791	758	778	770	760	746	770	804	788	817	760	742	734	765	762	754	754	764	790	764	784	819	794	758	767	759	807	755	737	754	777	812	812	771	792	741	793	780	777	786	753	802	802	794	788	743	774	818	761	768	749	787	741	777	739	789	789	761	750	785	701	771	739	786	754	772	807	767	843	782	782	742	784	769	769	788	789	775	803	801	756	710	768	759	768	777	767	790	754	787	787	774	776	804	768	790	798	795	757	797	725	779	739	766	811	805	811	799	798	813	819	729	785	798	789	781	791	737	767	751	740	846	773	744	829	821	773	745	787	863	737	770	798	763	742	756	809	778	791	785	789	755	805	769	748	773	752	767	768	784	794	779	794	772	805	800	772	765	756	762	774	733	786	758	779	732	789	786	755	732	770	808	780	792	735	837	786	739	793	824	761	777	747	774	771	755	820	706	783	769	780	733	740	760	772	761	757	827	787	802	729	775	758	796	765	776	752	753	757	772	779	735	763	774	760	759	762	747	801	769	782	794	784	741	793	753	758	753	793	753	767	806	754	737	744	743	776	753	822	722	824	737	730	758	763	755	774	781	770	750	785	774	705	740	794	811	789	746	742	771	746	780	735	780	795	792	765	799	756	759	779	800	788	811	779	844	751	774	772	736	774	799	760	738	780	784	730	754	781	774	793	743	746	752	726	735	784	758	809	841	791	804	760	786	769	768	751	786	792	814	804	745	758	838	773	778	725	798	738	773	813	751	773	749	793	792	773	735	787	753	743	781	751	784	757	800	755	729	748	802	807	763	757	767	797	774	768	784	715	787	771	867	782	795	757	751	791	700	777	804	806	819	768	734	734	753	762	737	732	803	767	758	778	754	782	729	797	762	826	791	771	795	756	753	750	765	786	795	764	807	761	753	790	758	765	754	746	769	765	788	742	787	773	772	813	766	799	776	758	763	771	807	792	744	829	787	776	764	747	748	776	782	793	712	842	751	769	801	786	748	720	769	757	797	774	790	716	716	751	791	731	793	796	771	803	783	761	770	786	728	792	760	779	795	707	782	749	814	766	800	762	764	776	757	804	735	749	713	764	748	796	764	788	750	775	795	814	769	810	723	803	750	761	746	745	774	766	759	801	783	762	801	813	718	765	797	743	739	807	772	752	756	758	774	776	809	711	751	815	736	769	752	753	706	746	767	776	783	782	724	793	788	791	763	723	775	780	743	815	756	764	738	772	742	768	746	761	773	789	738	731	737	836	740	778	783	790	727	770	834	727	778	760	739	775	764	809	796	758	772	808	749	732	785	738	721	783	815	751	734	763	788	807	755	784	791	818	795	750	775	746	747	741	758	748	815	741	837	743	748	745	740	763	761	820	761	747	788	789	803	782	805	758	801	818	757	806	773	778	778	795	773	753	772	766	797	787	795	767	773	800	805	764	836	797	775	762	780	855	814	768	810	726	801	801	782	745	793	781	795	765	763	774	860	761	766	760	765	773	729	720	758	765	789	779	775	767	791	819	784	808	749	794	770	734	785	816	801	801	805	792	747	782	743	775	766	793	704	778	738	735	743	779	761	753	796	785	770	751	757	779	754	791	765	756	798	731	744	821	778	748	719	807	771	797	764	781	723	776	759	775	778	706	796	752	775	756	770	730	777	799	755	747	825	763	751	791	719	785	765	786	763	782	765	796	756	795	777	724	743	767	815	750	763	779	758	817	732	794	733	744	800	785	788	795	775	755	816	748	786	788	746	771	797	769	735	763	794	782	808	760	799	734	780	763	796	734	768	797	766	785	776	816	799	739	770	766	755	760	800	831	778	807	819	777	781	783	807	782	755	760	757	760	711	800	754	777	768	801	715	772	761	801	756	767	801	776	765	820	763	773	754	777	782	817	723	755	738	785	765	807	707	764	759	810	747	750	714	737	814	821	792	816	697	813	751	776	713	791	791	781	768	744	759	790	741	754	777	783	760	743	751	734	731	750	771	764	737	756	776	813	724	822	776	790	770	727	780	775	745	783	811	790	707	801	767	852	759	855	740	774	777	763	730	784	760	781	709	801	711	741	769	727	738	783	783	769	774	770	782	727	824	783	791	814	777	705	708	766	745	777	818	793	800	727	768	748	721	840	802	773	744	785	767	797	783	814	739	706	742	782	788	757	745	752	804	753	793	768	753	742	732	817	773	737	796	783	815	746	767	734	779	768	801	773	772	779	773	799	739	757	743	784	730	830	752	779	796	798	762	785	782	772	787	742	748	739	799	785	785	776	755	765	857	821	772	775	799	786	774	760	748	826	762	818	775	809	739	785	796	778	771	729	782	765	754	764	689	745	787	775	773	745	789	736	778	793	767	749	764	770	726	761	785	759	756	763	753	778	773	773	821	767	820	791	783	792	793	800	775	773	718	772	753	748	773	756	805	780	776	766	770	797	745	762	808	730	802	759	795	766	736	762	779	740	787	809	741	801	813	827	709	744	742	785	787	746	750	736	793	743	741	770	745	740	788	771	794	781	773	821	816	804	814	809	745	792	793	867	773	814	789	753	765	733	795	751	759	757	785	769	778	750	773	785	755	744	780	781	745	747	791	758	749	765	768	787	808	750	752	812	776	780	793	793	790	805	777	786	750	783	750	808	773	798	806	796	756	757	817	792	765	823	751	721	799	831	770	771	783	745	778	748	724	798	728	785	757	791	738	807	781	741	751	806	744	772	815	729	750	790	783	743
11074	7940	5119	4049	1257	1071	993	993	770	576	732	549	324	294	300	320	306	316	401	422	484	539	477	419	363	292	267	273	278	264	242	280	249	317	277	266	245	295	269	270	267	280	292	256	256	256	263	267	281	245	285	289	266	281	283	280	258	289	256	294	243	255	285	258	261	257	256	246	259	268	293	268	272	291	275	280	242	284	267	238	275	234	281	295	236	259	270	273	286	267	271	284	287	248	245	239	265	260	248	266	274	281	279	262	256	280	291	247	275	269	261	283	302	280	285	244	257	258	239	276	280	255	273	268	261	264	254	293	248	257	259	242	262	295	267	277	291	262	282	240	276	270	271	267	245	261	257	255	255	313	295	266	241	276	271	253	215	254	272	285	270	281	240	276	249	274	281	238	272	262	288	271	266	280	283	229	251	284	262	269	273	269	258	282	270	254	247	266	276	263	240	266	279	249	273	267	240	255	289	272	271	277	222	284	264	234	269	264	248	252	263	258	286	290	237	245	257	290	252	269	274	286	276	268	277	252	245	249	258	267	296	223	249	263	301	256	281	292	249	268	266	276	268	259	265	269	267	253	278	265	289	313	277	248	279	284	281	273	252	279	247	279	282	255	281	260	282	245	241	233	238	252	250	282	285	257	247	285	293	275	303	245	277	257	222	258	260	255	289	263	285	217	266	277	291	255	274	239	300	261	248	245	279	251	273	267	264	272	263	244	267	271	273	279	243	302	258	280	273	272	266	246	253	265	261	281	234	277	258	265	281	261	275	272	261	253	291	296	244	269	264	276	267	252	264	273	241	286	287	249	235	282	253	258	279	278	286	270	280	266	278	281	262	266	272	255	264	298	257	288	260	266	274	256	259	239	261	292	294	265	258	252	274	278	266	266	282	257	243	264	263	288	282	279	274	298	283	261	265	244	278	267	253	273	275	262	258	260	281	247	254	290	278	264	250	257	287	243	261	230	305	251	266	251	268	240	294	252	253	246	266	269	250	267	261	289	307	293	267	277	260	256	266	252	258	234	240	269	245	292	226	259	247	286	273	250	294	271	278	273	238	276	266	277	274	259	269	290	283	274	263	260	249	289	272	254	300	266	281	269	275	260	257	290	286	287	254	245	254	268	271	275	239	287	292	288	262	258	276	266	292	300	266	261	263	262	276	261	225	264	251	310	305	271	288	267	247	265	263	240	273	251	260	290	267	297	244	267	256	269	284	277	273	287	276	296	243	293	275	277	286	252	247	290	262	238	297	267	260	284	287	294	259	288	264	251	236	278	269	261	268	271	269	277	254	258	271	295	260	261	266	272	269	291	255	264	268	277	285	269	268	282	262	240	270	278	269	290	273	241	267	276	265	285	266	275	251	282	250	254	259	262	226	244	247	269	257	285	292	256	253	246	273	253	250	297	287	270	287	270	270	267	225	270	270	284	267	234	278	249	248	270	276	276	260	265	252	290	268	230	268	269	255	282	274	284	279	286	254	280	264	266	249	271	270	271	256	283	249	292	282	277	262	264	237	258	274	300	279	282	267	284	254	257	264	247	248	291	269	276	286	255	264	283	258	268	250	262	267	275	273	276	293	284	279	305	258	286	243	256	291	271	271	250	258	273	290	257	272	266	270	280	266	283	252	254	302	268	255	306	261	258	256	264	283	281	267	269	253	252	254	271	287	279	277	283	266	286	261	266	296	263	280	317	294	281	250	273	280	324	269	288	277	257	274	285	273	266	288	266	280	259	289	285	221	245	313	280	258	293	292	249	283	254	283	222	285	261	252	270	267	270	259	270	245	283	288	264	274	259	260	279	293	287	258	275	278	269	288	257	261	261	300	271	298	277	282	264	299	260	255	270	259	303	269	272	264	268	276	278	291	275	283	251	258	252	280	263	237	282	276	274	258	283	263	260	305	254	272	253	261	250	261	266	285	261	287	282	271	264	276	297	243	288	269	289	256	267	294	249	278	266	260	289	235	273	236	281	311	263	289	264	264	253	243	258	264	268	255	265	283	291	267	266	324	288	246	274	254	301	250	267	299	277	271	249	246	266	263	246	267	245	272	261	245	264	263	271	276	271	259	238	275	236	256	266	258	274	290	269	260	274	259	255	264	287	267	275	258	279	252	255	265	245	285	252	289	284	247	270	255	248	241	260	286	247	238	275	256	268	269	263	265	263	263	301	270	254	299	259	285	244	290	271	269	277	263	251	265	264	304	262	266	280	276	266	257	271	278	243	261	273	294	271	289	248	264	266	256	244	283	274	283	276	286	222	270	269	268	267	249	252	278	242	243	248	257	263	271	271	267	228	253	246	262	259	257	244	274	296	259	287	277	259	305	257	296	262	282	293	234	251	277	224	256	274	286	266	272	291	275	272	272	274	247	263	291	254	283	270	282	303	266	271	248	280	257	281	276	248	265	276	267	253	266	264	250	253	263	256	309	269	259	286	282	268	267	230	268	253	306	299	268	271	247	265	229	257	256	309	263	281	296	270	269	288	278	261	247	266	268	268	270	279	287	275	256	284	258	288	258	282	298	284	248	261	266	278	308	266	245	282	259	259	269	287	277	276	255	269	292	271	277	257	261	270	288	260	280	299	272	262	285	278	252	265	262	261	258	266	254	258	261	251	245	266	273	265	254	260	269	268	276	288	294	267	246	272	260	269	267	271	270	275	261	285	277	279	256	289	259	264	262	241	296	286	283	247	236	252	292	276	283	258	267	244	250	258	257	244	251	275	258	261	283	259	232	253	265	298	267	270	247	268	245	296	263	293	255	247	252	247	238	266	284	272	274	236	272	302	300	286	296	272	265	267	262	263	283	261	261	286	267	267	267	267	281	237	251	240	281	283	265	275	249	270	254	248	270	240	267	244	253	313	267	279	237	287	289	276	285	272	304	282	258	268	300	287	243	281	228	278	312	275	266	253	251	281	273	271	293	250	288	288	238	280	289	273	234	284	285	257	276	271	243	262	282	267	260	267	269	275	248	256	250	279	295	284	273	285	253	245	294	264	248	235	245	268	267	260	261	287	293	267	291	261	281	321	309	260	260	266	267	285	260	297	283	254	273	254	249	235	251	272	261	278	312	250	272	274	251	266	278	256	312	282	281	294	269	280	291	255	268	272	272	282	304	292	241	294	274	293	280	289	264	265	282	256	267	264	284	264	238	243	244	276	262	267	255	247	272	289	231	259	271	258	270	251	237	270	255	277	268	263	266	259	297	278	278	245	269	270	277	283	274	294	275	278	271	244	266	237	263	248	258	267	260	270	295	292	273	273	258	296	292	273	282	271	283	277	253	285	258	297	223	273	257	257	285	271	266	285	283	284	277	278	290	272	289	268	295	270	246	302	250	275	295	273	265	269	247	259	265	266	237	279	270	269	266	261	271	271	229	272	251	277	304	252	284	248	252	262	261	245	259	301	275	258	270	271	258	266	276	256	289	272	236	294	266	276	278	256	284	257	275	293	294	269	249	271	238	263	269	265	259	272
7337	7708	8928	9128	3760	4089	4223	4563	3846	3042	3745	2459	1116	994	903	860	822	1030	1619	1995	2243	2190	1814	1336	1056	877	788	723	668	654	724	675	727	675	667	680	742	709	682	691	650	688	726	669	660	702	675	668	689	642	706	747	695	701	712	696	680	673	676	634	693	654	685	640	665	693	705	659	705	703	690	721	710	678	671	731	692	689	686	643	726	676	711	729	686	639	644	700	695	728	683	715	673	731	653	705	720	670	662	690	697	656	692	666	667	684	734	704	691	721	663	697	688	674	714	691	692	712	673	706	719	725	719	702	644	712	710	678	699	702	684	691	734	711	724	660	669	709	746	701	639	710	727	705	684	667	696	697	678	675	662	665	699	652	675	637	697	693	687	687	681	646	686	718	692	676	676	711	714	741	664	705	687	712	701	707	712	768	724	644	680	696	657	716	659	679	659	712	682	715	668	708	674	686	699	695	672	712	691	662	692	695	687	660	720	678	685	699	699	670	674	685	697	704	679	660	604	684	676	652	674	676	668	679	665	705	670	698	662	664	706	707	688	666	677	666	678	699	670	673	713	701	682	727	683	692	703	692	653	699	644	682	663	688	702	692	708	691	669	666	716	653	687	712	699	685	658	663	716	664	673	696	642	668	652	672	699	690	621	664	675	673	723	713	657	682	691	667	677	706	707	685	710	693	735	662	684	673	695	677	718	717	668	693	707	674	714	683	721	720	663	731	705	691	681	709	733	695	667	668	679	714	749	692	690	676	685	678	677	697	675	695	730	697	694	655	658	688	690	709	701	676	641	696	666	662	675	672	685	709	673	688	707	675	681	736	774	692	702	689	672	629	698	706	663	698	631	679	699	722	659	682	659	716	702	698	664	686	670	684	651	705	700	721	674	679	662	703	708	657	655	685	694	666	701	692	677	684	726	645	686	675	680	694	711	658	669	693	654	688	698	731	682	686	669	730	669	685	683	695	664	671	687	702	717	671	720	684	692	685	658	714	683	705	681	726	728	732	680	645	690	688	711	708	666	698	653	674	691	677	738	701	687	680	685	636	665	681	743	667	662	727	679	668	734	743	669	712	663	704	727	685	667	688	701	668	723	689	702	660	744	675	636	721	700	670	684	693	677	703	708	626	677	664	660	618	657	704	698	705	622	705	689	716	725	630	683	647	662	680	634	676	662	680	716	742	687	668	696	692	740	700	697	739	727	728	745	734	631	669	709	660	665	716	687	693	698	727	697	688	683	669	697	712	691	747	681	732	668	656	635	710	692	638	700	677	690	661	685	654	694	717	674	649	682	691	679	671	695	686	734	713	707	662	662	636	664	668	674	705	668	680	736	666	687	713	708	688	659	666	712	644	673	654	709	699	686	741	684	710	687	748	671	703	697	667	663	627	727	682	688	704	701	666	679	675	678	653	679	654	715	701	690	672	714	691	705	705	641	686	679	666	715	690	748	658	721	683	725	635	683	713	672	700	703	699	720	685	691	677	724	710	699	702	685	671	679	664	690	726	655	663	695	667	670	643	694	697	676	676	685	694	655	687	657	681	680	719	706	665	683	710	687	716	692	631	696	679	707	731	702	684	707	708	698	704	677	705	687	708	709	660	733	683	691	675	732	706	656	678	683	729	684	702	668	663	655	686	710	679	669	658	687	711	683	705	701	693	694	641	693	670	687	699	677	678	657	692	691	678	688	715	678	677	618	689	694	656	701	663	664	697	661	666	678	681	673	679	670	701	698	710	744	702	687	681	690	685	701	675	706	689	700	671	704	685	662	682	633	684	678	710	687	702	679	750	730	700	675	693	648	725	648	696	675	661	638	655	671	671	659	673	679	710	661	669	683	675	631	675	704	655	700	697	658	689	691	683	669	663	670	687	639	671	666	651	709	699	762	671	652	730	695	649	676	716	684	688	694	723	717	627	699	690	715	706	686	659	699	742	692	688	626	639	754	728	681	666	691	710	697	667	694	687	667	686	679	699	635	664	662	655	678	650	696	672	703	713	685	721	684	683	670	709	701	704	696	688	633	697	651	707	644	658	674	698	751	649	729	713	692	697	677	671	700	690	691	622	692	628	718	673	695	696	667	673	649	704	686	687	700	683	697	704	659	699	720	671	705	705	686	673	655	652	679	685	689	709	661	691	702	677	660	705	663	685	731	692	734	698	646	729	689	695	646	724	718	672	732	696	692	726	656	690	685	677	737	694	703	713	674	671	721	678	675	656	661	711	648	670	695	734	708	653	661	708	648	692	733	647	715	655	673	678	629	661	744	674	681	701	644	686	686	645	658	689	677	746	718	740	718	703	690	676	680	678	703	651	668	685	713	660	678	667	701	678	713	745	688	669	644	648	685	730	718	669	668	697	686	699	647	719	711	659	720	682	726	663	638	698	679	693	708	676	702	723	701	661	733	697	671	671	678	660	680	701	650	679	642	683	678	702	668	691	690	710	704	658	656	683	732	672	672	686	699	677	686	664	714	652	702	720	705	692	692	753	659	675	667	660	686	719	693	720	682	714	699	647	656	696	686	701	683	690	676	690	681	676	690	678	655	707	688	708	650	713	748	681	669	708	693	710	690	672	709	676	711	671	655	701	709	701	678	701	724	675	706	698	698	664	675	701	636	643	652	635	653	633	752	683	666	711	721	660	669	715	747	672	686	688	731	705	679	668	704	650	717	641	671	664	684	694	717	683	692	724	704	709	696	698	693	676	717	644	724	746	641	631	693	665	682	652	668	714	679	710	672	738	654	683	687	738	693	678	682	690	705	683	686	687	698	682	669	680	732	683	698	682	708	694	675	647	692	724	676	728	692	669	637	643	740	676	712	668	691	660	662	682	686	712	657	676	749	684	695	703	663	667	687	727	667	717	682	704	639	701	688	667	720	682	677	675	638	687	672	675	652	702	727	675	725	706	683	676	683	669	660	700	684	690	657	716	663	680	686	634	701	714	717	742	648	700	677	672	698	662	687	640	684	685	669	696	646	674	659	689	692	706	707	663	689	702	673	642	659	660	683	673	701	723	707	681	704	683	653	693	685	676	739	674	652	660	714	674	671	653	663	705	721	709	718	655	641	694	663	704	638	658	682	729	718	681	684	662	741	635	736	682	642	692	669	700	655	692	689	736	682	677	695	707	679	685	696	707	653	692	666	731	715	693	692	685	714	689	663	695	670	663	697	673	718	678	637	670	646	700	697	706	687	725	700	640	676	678	669	732	620	716	713	656	651	686	686	661	671	651	676	718	690	690	695	665	688	737	677	715	692	703	645	708	680	695	652	676	708	716	718	678	699	704	676	699	687	655	700	711	713	703	690	720	668	683	676	709	681	735	742	705	650	708	665	678	664	669	715	657	657	671	683	647	682	704	674	685	700	647	674	679	701	720	679	742	698	681	712	699	661	723	674	719	676	713	683	639	717	669	678	783	640	719	703	719	680	697	711	642	699	699	723	687	654	689	683	691	695	721	663	709	687	673	702	672	620	709	674	703
34075	32114	26938	15227	9755	6347	5416	4932	5248	7705	8356	4639	1173	1009	1207	1691	3134	3740	3872	3241	2466	1725	1243	844	574	462	417	387	361	337	301	339	319	336	387	337	365	348	355	370	343	354	330	358	356	358	318	332	330	341	329	311	347	336	340	353	367	363	351	339	322	338	323	337	331	337	312	375	345	331	348	353	320	347	342	319	353	336	316	347	350	336	335	386	314	341	348	354	329	353	344	310	332	353	367	359	360	374	338	360	355	333	318	355	348	359	320	349	327	335	361	317	321	329	335	356	328	326	369	351	404	350	310	319	345	350	381	351	326	354	345	374	342	350	314	322	293	313	332	333	358	367	322	343	326	299	320	341	325	348	367	324	378	354	353	363	368	344	338	330	328	367	359	329	343	341	369	359	359	319	318	304	305	362	362	349	337	326	363	366	311	370	315	301	350	334	360	335	317	326	369	305	346	357	347	364	341	344	369	305	347	337	329	356	369	375	334	359	357	335	353	370	326	362	306	338	360	392	367	343	361	331	394	333	365	327	321	394	353	344	348	338	363	331	365	354	339	328	375	346	332	345	360	348	352	344	371	366	303	348	342	335	323	345	336	369	340	331	328	354	366	344	354	364	345	318	381	343	358	368	325	341	325	314	373	362	336	344	358	333	324	345	332	337	343	351	328	292	350	323	325	343	325	335	327	344	363	322	339	340	361	308	313	308	350	357	334	342	325	307	366	337	331	355	337	374	348	328	324	351	331	328	322	355	316	343	340	332	304	328	334	337	345	347	387	334	386	382	364	330	351	346	386	361	352	339	319	353	367	367	375	317	335	318	378	353	326	343	337	324	329	299	346	364	347	365	342	291	389	359	339	346	348	317	340	307	336	343	343	367	375	359	332	356	349	333	314	350	344	330	346	306	314	364	328	335	391	326	342	318	364	346	325	363	338	341	333	331	376	310	333	382	330	361	335	338	344	337	352	348	358	355	343	337	335	335	328	352	369	343	320	349	344	368	352	356	346	353	351	336	332	360	300	318	324	354	344	338	343	364	347	325	284	319	346	336	351	371	344	366	327	364	348	357	339	320	320	369	348	329	355	365	349	336	318	342	365	333	335	341	325	369	361	357	333	309	348	343	327	370	380	340	353	329	344	362	323	325	318	379	353	317	329	369	331	328	322	325	353	377	310	352	321	350	333	334	325	342	332	334	349	320	357	344	370	351	334	334	336	328	360	350	366	358	328	355	337	307	366	337	342	346	314	338	357	367	342	355	351	370	352	328	353	344	353	346	327	315	383	332	346	333	326	379	348	315	337	329	329	355	359	342	310	315	333	353	351	332	330	369	327	338	334	320	327	320	344	385	336	354	335	351	352	387	343	347	338	330	325	340	349	339	345	331	322	365	353	317	312	342	328	370	339	338	317	362	308	336	348	354	352	349	361	342	332	349	341	348	320	341	323	317	357	321	379	320	335	315	385	377	320	320	349	341	330	387	341	327	345	350	353	342	322	347	368	347	331	363	348	332	337	336	322	354	354	387	342	344	332	330	347	330	333	360	374	338	319	368	310	358	330	322	324	333	346	328	339	328	374	376	346	358	359	332	386	311	369	374	324	352	348	341	313	353	351	345	362	316	373	337	323	369	348	359	311	343	311	364	350	347	361	331	329	347	355	324	381	361	332	360	343	308	355	340	373	346	358	321	370	337	355	338	357	352	343	331	327	302	311	339	317	345	318	356	323	338	348	384	342	309	323	348	384	354	378	339	358	356	332	342	322	338	359	314	311	355	343	375	309	329	354	376	315	351	337	325	337	352	369	358	332	324	350	343	319	350	315	336	339	350	352	353	330	355	342	360	329	359	361	300	321	365	348	402	375	359	327	332	347	356	354	325	352	353	371	327	350	376	314	332	323	352	340	348	341	328	324	335	344	345	329	343	355	319	344	358	307	339	358	332	335	325	345	336	316	330	332	330	310	280	341	346	328	336	335	322	355	301	349	368	337	331	336	309	321	326	330	365	377	374	330	326	335	354	364	330	353	375	337	339	334	314	351	351	369	320	345	326	321	343	354	349	358	326	338	347	369	361	299	328	324	344	361	339	317	347	383	315	328	323	341	333	328	349	327	368	391	331	358	353	353	327	344	334	355	363	329	355	348	362	336	364	369	329	333	359	363	330	340	303	339	340	389	354	358	317	349	333	355	344	324	323	350	327	361	339	334	354	351	327	338	369	374	341	359	376	323	359	360	348	366	323	349	342	307	326	318	350	326	326	361	352	339	313	333	327	332	315	349	357	330	349	316	354	302	365	305	320	300	374	395	359	330	343	349	358	342	341	345	352	313	335	339	376	393	313	305	357	366	351	328	350	320	355	313	334	357	332	336	344	312	311	321	348	319	328	329	357	348	339	375	345	387	345	340	372	356	323	376	317	351	338	341	290	356	355	356	339	355	350	389	343	315	349	360	355	322	340	369	372	343	347	319	329	359	349	347	339	387	326	356	381	355	309	335	334	324	343	378	358	342	321	340	342	360	316	324	368	336	378	361	323	345	358	322	334	339	356	307	350	360	358	328	343	344	316	342	346	312	306	350	325	324	365	359	338	348	345	307	355	346	338	312	364	320	346	353	371	345	313	361	325	350	331	317	346	354	360	365	328	357	306	366	362	364	337	322	357	335	335	345	356	368	396	322	351	373	322	306	318	372	384	347	337	332	352	350	324	342	358	359	375	361	336	335	347	327	377	346	334	359	337	323	313	312	340	336	325	353	359	296	333	341	318	333	327	346	362	299	328	375	357	353	366	361	359	330	345	335	330	369	390	348	347	328	331	347	372	323	311	349	362	330	328	352	354	346	354	324	349	338	320	383	336	307	345	337	319	341	339	326	351	324	325	326	388	325	308	360	379	346	344	348	336	339	370	331	312	333	364	307	351	342	368	313	342	367	311	335	369	303	337	354	323	359	334	343	351	355	299	338	332	339	369	332	338	357	323	355	339	340	326	343	320	362	345	347	342	342	361	380	336	342	372	317	352	361	329	316	380	354	318	351	369	332	353	328	329	335	318	332	358	335	334	371	375	319	339	340	359	351	360	328	331	323	327	322	353	375	363	344	302	356	377	322	350	332	354	320	344	345	341	362	330	334	342	355	330	356	328	348	366	326	340	330	345	330	336	345	367	321	335	316	354	325	317	328	352	336	314	333	347	337	324	363	342	335	338	344	344	371	325	332	360	364	335	314	349	354	343	336	369	350	305	324	368	347	360	323	358	334	346	356	326	341	338	326	327	334	340	331	337	365	382	312	343	375	363	382	388	351	327	338	338	316	315	349	349	342	344	348	361	338	345	373	349	341	366	364	305	336	357	347	352	346	350	379	326	327	372	339	323	335	349	356	352	306	332	382	334	325	345	353	325	343	338	317	337	340	357	333	332	351	358	384	359	376	315	311	297	351	362	352	341	353	373	350	338	332	346	342	339	307	310	330	386	302	385	341	355	293	338	354	337	343	310
22137	23345	22651	15693	15304	13031	15297	15968	18792	25380	25670	14880	4264	4485	5803	9031	15677	17182	17586	15377	12403	8990	6277	3773	2213	1456	1173	1012	859	876	860	846	908	886	824	844	802	831	798	844	870	862	895	856	893	860	912	895	799	871	795	839	780	876	839	858	831	856	840	825	831	872	848	839	840	819	866	812	796	855	848	822	855	813	825	858	830	831	832	798	806	887	886	848	832	919	837	855	861	861	803	831	806	852	870	860	784	852	864	853	878	811	883	837	813	831	875	869	822	850	870	840	847	823	891	865	788	873	886	861	839	878	872	854	868	854	822	871	891	808	850	847	795	808	858	821	896	831	861	818	865	847	849	822	853	821	856	778	808	827	902	863	884	851	887	856	817	904	881	845	828	839	798	849	827	853	830	822	784	832	864	899	779	775	895	873	858	840	880	854	811	844	802	887	801	860	868	867	835	828	835	866	872	824	895	808	866	797	824	863	863	805	852	830	840	803	844	806	852	834	810	820	838	831	907	840	860	878	818	855	877	848	815	837	845	885	857	805	861	846	889	866	849	835	875	823	835	851	815	830	836	859	815	872	853	863	867	837	815	822	837	840	835	864	863	851	833	852	842	808	801	827	866	832	848	879	839	815	849	869	841	820	860	876	894	836	858	822	865	849	839	881	833	897	826	889	844	830	813	864	831	818	823	833	886	825	843	880	843	858	858	875	814	860	804	834	845	880	883	799	854	848	899	875	850	839	855	865	829	817	869	848	811	919	804	870	866	811	859	828	908	872	905	846	870	865	872	831	860	846	864	818	854	858	854	860	808	848	898	899	857	898	853	833	878	909	836	812	824	832	831	868	864	845	844	889	826	799	835	873	817	801	779	865	879	893	894	842	796	791	831	877	835	839	854	802	876	836	838	856	833	808	797	913	803	861	829	888	863	854	833	844	852	875	868	876	861	883	852	786	873	869	873	842	837	870	871	860	874	845	854	826	829	824	832	835	872	857	857	852	842	865	859	849	840	872	833	835	749	884	834	896	925	858	862	828	878	843	855	838	861	857	852	844	827	827	857	873	869	854	891	801	827	862	835	861	843	862	855	803	822	872	839	842	880	839	840	830	838	894	841	868	888	862	861	858	790	838	867	876	849	857	837	860	815	785	873	835	892	763	843	801	838	869	852	850	803	893	852	851	905	849	889	816	832	923	847	819	873	860	850	845	846	864	858	848	848	875	815	868	854	860	894	848	846	810	838	868	861	841	869	876	837	855	803	855	828	808	853	843	883	820	858	866	841	830	861	817	803	812	858	832	853	813	849	854	837	828	836	869	879	823	872	891	868	870	842	907	872	891	845	883	862	870	874	882	880	865	809	860	851	844	807	877	826	848	815	806	836	907	819	844	869	827	845	913	880	834	799	861	850	855	858	781	879	897	835	828	841	814	844	817	878	840	868	871	862	868	855	789	840	877	871	847	825	822	856	836	818	838	838	871	890	892	826	866	811	843	835	820	884	843	806	870	840	862	882	812	836	902	835	852	861	858	882	825	855	814	824	840	891	816	849	827	859	837	871	814	879	897	830	848	831	847	836	822	857	817	853	850	840	810	800	828	857	849	818	854	877	841	842	824	850	884	786	844	844	884	874	843	784	871	901	851	837	884	903	859	886	822	865	775	866	859	905	852	866	843	888	805	854	855	851	874	828	806	868	835	854	820	844	862	864	857	859	805	846	878	830	849	802	842	809	901	848	843	849	841	867	803	838	818	828	848	784	880	863	884	867	899	800	835	828	844	880	765	834	799	857	905	847	811	868	831	872	852	857	871	780	866	862	849	834	915	866	844	846	882	796	868	800	834	840	871	858	807	869	811	858	807	828	826	822	818	817	837	839	849	833	817	827	813	843	884	880	848	856	842	826	855	885	895	913	831	889	820	849	841	909	837	868	807	856	860	841	894	829	871	830	819	889	840	870	859	863	851	860	896	856	870	849	857	839	885	834	879	847	780	866	863	789	851	864	844	763	828	809	850	783	843	874	869	821	836	883	843	778	942	829	862	829	901	878	817	855	812	865	844	803	813	854	858	858	832	854	859	804	837	844	804	845	832	871	848	823	822	872	857	851	895	818	849	865	851	791	872	759	859	869	843	808	866	815	882	876	833	806	901	804	862	827	840	851	843	833	879	835	846	876	885	865	838	829	830	809	851	825	858	854	820	840	869	859	875	835	887	847	797	847	842	862	847	905	814	853	833	838	832	826	864	801	834	836	841	845	846	856	827	847	820	794	891	834	840	871	797	809	849	842	795	820	849	847	850	858	797	887	817	836	825	845	891	845	889	854	830	865	859	832	871	893	807	820	831	849	801	810	845	832	814	886	837	857	877	843	820	832	841	903	838	860	869	820	866	896	898	837	844	875	850	884	839	827	896	843	860	803	810	830	835	848	887	856	839	906	853	793	845	850	814	857	847	889	801	841	805	828	865	845	842	813	845	851	903	870	851	917	854	847	851	811	863	819	832	890	782	860	847	828	812	896	848	842	868	850	836	850	819	856	847	850	860	911	857	813	880	856	836	878	887	854	883	880	854	860	869	853	863	864	796	836	869	781	855	857	858	820	857	760	810	826	866	893	830	823	880	833	831	886	827	881	833	832	872	870	831	843	798	828	800	830	826	780	855	817	804	861	852	876	804	869	818	838	869	883	848	866	834	862	798	837	849	873	816	839	790	879	838	865	868	889	843	831	827	843	853	842	858	852	832	828	870	869	810	895	846	877	812	876	792	868	820	858	824	870	862	827	867	821	871	846	845	831	847	838	862	833	839	801	808	865	862	857	875	886	857	826	786	817	861	839	850	867	835	854	836	823	830	856	861	828	843	865	876	852	897	830	813	821	821	803	865	918	839	853	833	817	828	811	847	841	835	816	908	854	872	860	837	828	861	892	857	841	841	804	868	825	828	867	857	840	814	899	851	865	817	829	822	796	813	873	829	843	888	835	859	864	824	862	844	918	831	850	832	883	894	818	804	859	882	832	859	849	865	859	800	845	931	843	854	810	868	866	836	822	866	913	864	890	890	842	875	815	802	845	830	874	828	849	832	857	873	834	869	813	849	861	831	828	852	842	875	901	818	895	865	900	835	884	867	876	869	862	848	829	864	896	852	838	854	801	837	866	900	901	838	831	832	860	870	849	810	793	822	826	900	847	890	875	847	864	851	886	877	855	793	808	886	830	867	852	899	827	786	834	869	844	868	890	834	885	892	923	843	837	853	835	824	804	870	885	849	872	810	835	844	856	854	905	889	895	883	830	792	876	860	888	808	793	884	865	824	826	890	820	856	814	830	785	878	802	828	874	803	866	802	854	856	857	869	821	793	803	829	842	878	895	855	828	828	844	846	797	879	890	858	862	829	832	840	847	848	852	861	855	838	817	857	856	832	889	873	841	829	862	868	837	847	861	839	842	870	874	906	838	807	839	817	888	848	861	814	875	892	895	901	806	791	873	859	846	884	870	805	799	855
35597	46761	37786	30805	20048	14630	11690	12125	13520	6602	2719	1153	1191	2144	3269	3637	4805	7247	8537	6346	4104	2589	1229	894	733	586	610	387	290	293	280	298	308	319	283	300	280	294	301	324	285	292	275	307	308	319	296	320	315	302	289	287	306	325	334	294	314	310	295	315	310	308	286	303	322	314	287	349	298	309	324	316	292	306	299	297	293	314	337	300	305	308	331	294	320	343	331	329	296	330	340	338	325	301	320	285	321	301	309	335	301	303	283	308	308	318	310	273	307	277	315	295	279	278	286	343	328	326	315	348	332	315	309	340	311	358	317	346	293	290	306	317	334	318	308	313	327	319	306	299	297	311	319	328	324	333	317	323	296	333	334	325	305	316	308	296	292	345	334	317	354	296	305	290	338	329	302	321	291	289	294	308	296	293	329	332	338	318	280	315	306	305	281	351	303	313	289	344	287	326	313	315	318	318	316	281	316	306	310	292	313	317	304	309	308	305	317	327	305	316	357	333	308	352	280	289	328	276	319	280	304	302	318	308	293	292	306	328	315	286	324	330	320	317	313	278	302	300	293	298	291	286	309	329	312	310	294	336	301	310	288	326	300	303	297	338	353	303	330	318	293	291	312	310	320	335	306	280	299	306	271	326	296	294	304	304	349	347	305	323	296	315	304	303	327	343	334	277	329	296	301	308	317	293	325	288	321	320	330	259	326	338	311	284	304	327	294	297	302	284	322	316	346	296	309	304	316	314	267	322	317	338	284	311	302	322	326	305	303	349	316	301	291	342	303	292	311	309	326	297	283	299	280	292	315	271	306	335	327	354	322	279	343	341	290	302	327	273	331	319	311	305	324	307	322	369	324	298	276	286	289	326	294	287	305	325	304	330	331	308	327	310	343	322	324	347	317	305	310	305	302	292	284	280	327	336	342	329	301	306	289	315	315	322	276	317	324	274	322	307	306	322	313	313	291	318	274	322	302	306	308	272	278	335	294	305	338	322	312	300	312	298	314	280	314	337	298	317	311	306	329	318	334	303	340	308	306	329	303	306	326	315	341	286	313	303	299	302	290	317	317	303	294	312	306	319	322	330	304	322	326	333	334	257	275	304	283	295	293	291	322	328	327	326	330	334	323	332	297	304	309	325	280	319	317	320	286	304	309	324	322	328	302	297	316	314	303	312	358	303	296	338	286	289	311	315	294	304	300	319	291	336	326	316	313	305	318	325	326	292	287	315	335	291	343	299	313	323	303	323	294	291	306	297	311	289	280	326	320	311	349	326	337	305	321	305	256	323	321	299	341	298	332	293	323	281	330	328	343	304	321	288	293	274	323	256	325	323	273	307	343	324	355	292	277	314	300	302	307	299	317	289	314	257	327	328	337	332	329	338	299	312	309	287	345	290	329	331	324	326	314	313	325	271	286	353	311	329	303	325	315	332	304	309	304	318	316	316	313	293	300	314	343	308	312	302	329	282	290	297	294	325	307	307	298	329	302	322	320	328	286	296	295	309	314	280	286	305	285	312	338	311	298	321	312	310	312	336	329	328	284	329	328	342	285	295	319	324	304	307	315	331	305	283	315	288	305	346	308	329	344	320	306	335	290	317	305	277	327	305	299	271	304	318	348	297	320	321	316	322	300	291	326	325	303	333	336	332	331	293	317	283	339	298	306	293	311	339	315	303	314	308	315	312	328	310	312	294	336	323	291	338	322	341	349	322	307	290	340	320	373	322	317	306	322	326	335	323	274	309	319	348	324	268	328	332	309	325	345	322	336	321	312	299	328	313	293	338	308	332	289	322	342	292	307	324	296	291	305	309	307	301	299	323	306	281	332	271	321	311	309	326	309	330	318	367	318	301	301	306	318	345	299	316	292	314	322	321	305	294	279	325	332	291	321	347	342	333	322	313	324	318	300	295	279	339	302	297	311	321	299	305	286	304	346	321	295	304	315	315	316	318	310	330	301	318	336	348	300	319	292	351	295	302	338	317	319	322	276	318	337	310	333	286	319	320	322	278	304	325	292	300	331	337	302	334	309	290	314	324	303	298	299	324	274	296	301	328	313	292	322	312	327	316	302	302	301	305	326	304	321	311	339	295	300	344	284	321	327	322	311	306	319	304	302	299	307	320	321	325	307	322	288	303	313	313	354	295	317	324	339	319	349	320	324	327	341	294	317	321	283	311	303	312	302	299	303	318	312	304	322	293	321	314	334	325	310	299	306	317	306	311	316	311	338	328	306	306	311	334	304	315	312	333	280	308	290	325	333	314	299	309	305	313	305	334	316	315	303	325	284	273	324	321	289	320	311	309	326	281	312	308	299	355	298	326	310	308	285	300	334	339	296	314	324	306	311	334	321	308	301	372	308	326	326	325	309	299	288	352	341	333	315	314	315	310	283	303	327	316	349	341	344	328	327	324	305	340	299	304	318	297	301	339	350	344	298	314	303	300	287	322	292	313	295	304	274	306	311	308	319	298	349	339	348	362	294	314	275	336	345	316	346	339	302	289	317	314	321	313	310	334	303	291	323	327	291	312	302	301	308	300	278	353	343	328	323	292	315	298	347	299	322	305	346	304	316	345	291	316	310	299	369	313	310	309	297	279	325	326	325	321	361	316	301	300	300	298	334	322	308	345	294	295	312	312	316	306	303	327	306	298	304	338	314	308	321	315	300	317	295	305	333	304	308	300	320	322	323	295	303	329	320	322	311	290	320	322	354	319	316	337	284	317	329	317	316	351	313	336	280	335	294	312	291	262	324	333	357	338	329	315	299	307	319	293	309	284	327	317	300	327	283	294	293	324	344	349	311	333	315	321	338	282	296	277	304	329	296	295	323	345	320	317	336	312	312	293	265	317	307	321	314	288	299	329	332	297	312	328	323	295	282	318	287	305	307	335	321	325	319	341	293	308	319	304	330	303	303	300	326	317	305	307	316	294	332	317	317	295	308	320	318	305	321	317	310	296	272	322	333	290	318	316	292	296	304	305	305	312	277	315	293	328	301	312	316	312	311	336	279	311	328	326	334	304	310	298	340	333	305	330	328	323	319	299	308	303	313	286	311	304	295	304	302	289	305	324	307	291	319	297	295	296	317	327	351	312	317	312	286	278	315	323	282	284	302	325	304	327	322	337	305	319	305	296	329	298	313	292	326	327	326	306	308	311	311	323	328	287	311	301	331	319	299	313	310	289	328	298	304	315	364	324	329	331	321	354	311	311	324	300	297	298	298	280	297	312	326	306	310	308	342	315	315	316	342	325	312	320	336	298	297	344	301	303	310	342	312	309	293	336	326	306	325	299	318	288	335	340	348	293	304	312	324	275	304	306	327	304	327	298	301	326	329	317	313	323	301	279	328	309	342	325	311	336	313	300	310	324	336	316	308	299	318	329	301	291	338	314	327	304	311	278	304	298	332	290	325	295	326	299	284	296	308	305	317	297	345	300	340	311	320	308	341	316	278	316	336	332	346	301	312	297	281	310	328	330	344	332	313	328	346	295	321	300
22593	34908	36089	33656	23741	24625	26135	29797	30693	17664	8512	4838	5503	10371	14920	16215	20143	27422	29025	24130	17520	12182	6050	4215	3359	2612	2463	1222	797	836	827	775	727	757	801	748	721	725	785	791	790	786	811	779	815	712	753	801	752	751	766	778	767	789	769	751	800	770	833	771	716	763	734	779	793	807	737	791	798	749	790	795	764	737	739	752	776	790	818	702	728	727	718	721	749	810	858	740	732	783	727	766	792	711	789	803	764	763	766	768	722	787	776	748	729	721	720	734	792	769	762	802	824	789	742	783	770	787	735	750	786	796	747	781	784	824	769	813	798	737	749	777	792	778	760	795	792	779	752	758	790	791	765	787	746	780	705	777	802	787	791	804	716	785	795	786	768	771	773	754	720	761	796	762	784	720	719	762	792	808	761	737	801	824	755	776	755	769	766	747	769	727	796	812	750	704	800	751	722	781	750	804	761	785	721	749	745	768	788	731	752	755	767	790	798	768	764	781	757	789	729	772	731	771	766	745	798	736	808	772	759	783	726	775	749	725	756	733	725	754	767	790	760	781	767	787	732	773	768	783	734	767	772	762	820	733	820	787	764	747	739	762	717	825	760	771	786	743	807	773	774	745	739	814	753	779	784	792	814	761	807	745	822	747	774	750	742	745	828	776	754	748	781	725	750	782	796	755	777	773	747	725	773	775	773	770	809	728	767	729	774	747	777	779	759	769	731	773	726	734	756	798	736	805	781	735	737	794	795	775	756	739	784	751	781	736	741	747	795	792	779	825	790	765	774	784	794	754	732	786	780	755	742	761	743	788	789	762	759	732	783	770	764	749	783	754	758	751	782	758	763	771	757	768	770	824	759	769	776	785	711	745	710	789	766	758	752	798	740	754	771	766	779	787	768	793	714	818	756	750	750	752	736	781	737	784	743	814	796	803	761	782	769	755	777	752	768	762	775	758	775	766	758	746	763	790	809	765	751	766	772	777	760	766	786	831	785	810	837	782	766	795	760	769	791	711	796	831	785	802	772	809	735	767	727	754	797	808	795	775	744	731	825	728	799	769	739	826	781	814	730	746	807	771	730	781	762	756	758	754	760	788	732	753	776	733	736	768	732	783	778	745	787	713	757	738	755	758	759	745	754	792	740	766	755	786	779	751	764	744	765	787	767	783	753	716	777	767	789	778	753	779	766	749	734	746	743	759	733	780	824	800	756	787	746	740	750	757	761	765	799	783	797	779	690	763	785	810	743	747	755	774	757	786	788	793	796	785	763	780	745	778	741	761	743	771	762	778	792	741	751	741	785	732	766	818	811	725	772	729	811	814	753	805	767	782	855	788	744	784	742	747	774	761	807	758	720	778	707	709	758	762	740	750	752	749	750	827	764	764	773	694	785	761	778	793	814	788	746	770	776	736	794	776	744	718	755	762	742	759	783	774	741	794	756	771	826	797	773	782	771	808	750	761	695	762	766	743	775	813	822	751	786	771	775	758	771	769	744	765	705	732	752	748	726	781	785	765	781	756	750	766	735	784	756	741	766	780	757	737	788	790	796	774	776	806	761	733	797	756	757	735	777	762	770	740	758	786	748	713	742	748	728	765	731	752	822	777	773	807	787	761	757	759	775	768	782	774	763	741	783	771	788	752	784	754	765	766	723	742	801	715	761	823	746	766	752	766	754	744	726	787	779	774	796	755	777	743	786	761	796	749	788	778	823	768	815	724	803	736	824	795	773	699	719	797	719	772	760	817	759	725	785	787	760	750	732	704	733	752	768	724	763	754	773	722	731	760	803	756	807	754	777	772	735	725	772	759	798	703	759	791	747	760	776	766	772	757	772	778	799	740	777	771	743	796	762	765	743	733	749	784	765	728	746	780	744	829	723	763	769	763	748	778	719	747	771	806	762	803	747	791	770	783	675	742	736	770	756	757	799	750	792	738	759	752	781	751	767	729	789	776	773	718	699	782	721	774	749	808	737	735	759	754	772	778	780	783	760	758	735	726	724	793	753	766	778	764	754	759	745	746	707	768	759	787	767	721	776	811	771	785	777	768	795	730	758	740	776	740	737	735	795	790	797	817	805	811	732	810	756	753	774	789	757	783	780	753	755	756	724	766	728	765	742	746	765	743	776	761	774	790	768	795	787	784	804	765	716	741	743	762	773	780	718	767	746	786	741	771	738	749	784	805	763	814	752	753	715	770	823	732	823	735	749	769	785	770	784	788	756	780	698	738	792	752	736	748	745	774	789	774	762	729	763	777	769	780	803	794	732	774	791	734	768	787	766	773	770	747	791	782	784	830	792	729	768	757	802	744	762	768	731	780	783	818	761	797	740	743	786	799	736	769	769	740	763	744	721	770	753	807	763	717	779	792	764	723	775	799	784	778	775	726	760	795	766	763	791	744	785	773	744	766	776	773	717	742	784	823	784	744	746	800	734	739	794	825	747	741	801	793	754	775	787	732	795	736	740	790	728	753	787	744	729	747	790	733	816	778	744	781	753	780	760	755	760	752	771	760	788	761	756	763	768	728	753	759	745	797	733	818	786	747	760	697	812	771	782	756	796	768	760	737	726	711	728	731	760	734	750	770	802	772	748	798	758	753	751	726	731	803	777	791	765	738	769	778	771	735	792	778	814	796	794	738	734	767	751	717	781	827	761	773	740	750	747	786	828	773	802	813	712	803	747	729	754	774	770	769	788	791	769	825	766	804	800	758	782	747	753	821	762	773	727	754	747	768	776	732	770	723	786	766	818	815	737	692	756	732	767	777	774	809	785	785	712	737	788	746	775	785	744	761	785	766	772	724	760	765	783	723	729	797	743	829	717	776	762	771	776	765	824	759	740	793	747	784	761	750	749	767	770	768	759	780	741	765	810	806	727	756	800	734	765	765	747	781	820	767	762	762	757	746	723	789	738	757	784	784	804	778	739	739	809	752	776	739	766	774	727	760	792	792	779	802	780	734	747	756	838	773	806	767	803	732	761	798	737	756	810	769	783	823	778	807	743	781	789	753	740	756	770	767	756	769	786	703	752	766	778	771	788	726	803	801	777	755	746	726	777	744	753	758	790	832	775	810	787	770	776	784	833	764	783	774	775	799	767	809	763	759	743	753	733	814	787	759	733	725	761	757	764	768	775	769	738	742	721	751	767	759	817	755	781	838	760	759	775	765	747	687	730	802	746	759	762	811	773	796	725	744	790	791	746	749	817	740	749	789	750	795	767	752	748	763	805	736	843	804	747	759	798	788	720	759	748	799	750	812	818	744	779	777	757	769	764	741	783	777	781	770	734	803	790	772	723	773	809	751	743	795	739	770	754	811	723	815	773	786	717	785	750	783	792	730	748	801	762	782	782	793	766	748	804	766	777	770	735	776	769	787	716	699	761	697	720	765	808	783	760	759	756	790	782	772	780	754	768	728	753	734	732	769	746	813	750	772	765	800	741	736	748	813	778	766	734	786	808	766	788	767	763	744	741	760	674	782	809	767	754	792	763	792	736	780
10381	7098	6765	2513	983	652	677	550	482	399	361	322	328	331	302	320	364	512	547	623	582	496	389	350	315	306	291	276	277	270	289	284	286	307	288	283	290	278	287	273	251	265	284	291	235	271	273	256	271	271	268	270	299	295	269	280	271	277	286	254	243	247	259	258	299	259	272	256	260	265	303	269	245	269	303	299	255	270	284	281	248	249	263	279	308	267	279	305	260	260	261	251	295	265	274	292	312	267	243	282	256	226	287	276	283	269	288	261	295	270	287	262	287	245	273	275	272	258	291	247	264	269	280	221	244	249	279	278	265	270	284	238	257	299	262	254	291	284	276	283	291	246	284	264	282	318	278	260	287	244	272	292	296	272	262	267	248	258	272	279	298	274	259	271	258	276	252	251	273	267	241	270	265	284	258	265	280	255	259	277	258	251	248	275	255	268	283	273	262	294	287	244	266	262	263	282	296	277	280	284	284	243	279	277	282	260	279	254	291	264	278	301	285	244	270	265	246	251	283	289	289	264	274	265	277	260	268	268	254	261	280	277	285	261	299	272	295	282	266	292	309	279	264	269	247	273	268	256	262	269	260	276	281	265	272	259	291	257	272	272	270	290	259	286	274	265	266	287	262	246	282	275	278	258	273	230	262	241	275	255	262	256	282	241	267	297	252	290	261	248	267	256	262	271	248	229	236	268	271	277	276	269	240	246	311	273	257	267	277	252	300	247	292	292	292	270	282	254	271	259	257	236	275	270	259	270	278	259	253	264	282	276	275	259	280	286	267	257	277	317	322	274	265	277	270	276	297	281	270	257	250	272	269	271	288	273	241	268	270	275	273	252	262	274	249	284	274	261	255	271	257	273	254	254	287	260	277	304	273	265	251	267	294	276	287	262	244	257	265	247	244	250	259	308	296	256	264	269	258	281	263	264	266	325	295	277	269	278	256	266	260	246	270	276	284	280	263	294	250	277	309	258	257	280	259	271	273	271	261	272	270	271	253	229	260	307	273	325	268	281	263	264	287	286	293	239	269	290	269	246	258	264	269	265	284	268	266	286	268	241	267	257	259	278	253	241	301	274	272	231	244	281	276	272	272	269	270	268	265	281	261	287	265	261	278	264	271	279	276	294	257	277	279	243	264	271	281	272	275	258	288	281	278	284	268	302	282	247	280	270	298	292	300	265	261	267	266	245	272	251	246	275	274	271	281	283	267	261	242	275	265	318	303	295	287	251	264	296	258	260	282	292	254	247	272	280	294	315	286	274	261	277	273	267	273	258	273	290	256	274	282	247	260	298	250	277	265	287	280	286	266	294	267	262	273	269	250	260	239	268	258	278	248	247	297	246	269	267	262	265	241	237	283	243	287	289	263	260	260	268	262	269	258	260	270	276	248	250	269	287	272	271	279	292	263	243	290	269	255	271	254	283	272	272	254	281	265	267	283	267	250	293	243	248	272	237	244	284	247	264	305	280	260	284	250	261	288	257	270	280	259	235	287	262	280	266	266	284	253	268	316	306	265	308	268	295	250	270	273	273	282	250	269	293	290	300	294	278	255	305	282	275	289	275	261	293	296	249	276	256	277	253	296	273	285	255	224	271	270	255	267	306	269	270	259	261	265	302	266	258	280	233	286	256	293	284	247	234	261	292	273	256	283	249	267	263	259	296	276	280	273	276	259	275	291	269	295	275	247	267	299	289	260	276	267	250	258	274	293	283	305	256	291	256	252	263	281	243	258	233	289	257	251	284	284	237	279	243	265	292	270	278	257	250	278	255	286	291	263	243	284	269	269	268	274	260	255	270	270	264	293	257	299	276	257	277	289	256	259	281	278	261	292	276	261	246	272	325	301	281	255	286	292	252	269	253	254	267	278	259	285	261	252	273	288	288	239	268	267	253	281	284	228	289	274	301	281	266	265	288	259	285	270	282	269	243	280	275	266	262	229	258	251	276	270	268	297	254	293	273	260	234	287	257	265	279	259	265	288	259	278	234	257	275	254	267	261	276	274	284	277	288	279	265	262	252	252	260	257	252	295	256	284	263	252	281	288	281	266	290	280	292	276	293	288	306	269	258	270	272	268	261	283	264	299	275	271	246	259	279	303	309	276	248	299	285	255	275	287	275	262	264	249	238	269	267	247	303	256	276	298	269	277	261	311	305	253	298	269	292	282	299	261	248	277	259	250	297	277	276	277	281	277	285	284	289	278	271	272	293	263	265	253	273	244	284	280	280	297	272	235	257	270	258	288	270	299	291	261	272	271	269	270	270	258	301	280	291	299	257	275	279	283	268	248	236	245	242	257	247	258	259	269	261	295	283	282	270	282	258	244	229	294	280	236	278	283	297	254	277	280	284	267	253	260	249	292	291	237	279	264	268	276	313	294	280	269	259	289	275	307	304	273	275	270	271	277	254	301	274	292	250	297	273	258	266	279	277	251	260	276	267	296	269	279	275	262	263	250	278	275	246	288	266	230	265	266	300	274	261	306	260	253	264	264	256	311	287	292	271	266	287	265	280	268	270	276	270	265	285	263	297	274	255	277	264	282	260	282	261	259	285	265	236	272	271	262	295	275	267	278	297	275	270	274	305	287	250	246	254	235	282	282	289	261	305	274	269	269	295	266	287	274	291	269	270	263	224	284	281	287	275	299	273	247	246	261	263	274	296	303	247	268	253	260	259	290	272	256	269	260	280	241	254	282	234	269	261	275	282	283	251	310	267	297	258	262	309	271	284	276	253	264	277	241	280	272	296	273	263	271	254	293	271	304	293	260	290	259	284	289	278	292	264	258	292	257	300	306	275	290	264	264	298	279	252	291	255	282	241	265	272	235	271	279	252	279	278	252	263	264	262	261	309	249	302	268	253	275	324	267	260	330	269	256	292	287	260	273	286	273	293	275	241	293	282	296	278	261	268	268	264	288	247	265	261	261	264	232	257	267	277	284	279	254	257	246	283	289	278	250	288	254	286	290	269	280	267	269	271	259	273	260	254	276	259	252	269	266	289	284	242	292	298	271	272	282	255	286	276	278	267	270	242	245	270	275	272	267	267	293	256	296	301	272	259	290	248	236	268	301	250	265	255	295	268	250	280	264	280	294	259	244	259	276	252	236	273	254	263	254	276	285	271	260	243	275	274	276	264	282	269	275	297	277	260	271	289	270	280	259	265	280	300	273	297	278	264	248	255	251	282	243	256	254	259	254	251	260	273	303	273	273	257	279	290	259	255	288	255	268	260	279	277	288	263	286	238	282	281	270	241	274	280	248	300	301	290	308	273	265	269	312	269	275	261	230	260	251	254	271	290	279	270	284	246	267	279	263	239	258	268	282	265	267	300	266	263	279	236	257	270	272	232	279	265	266	269	260	242	246	264	248	257	242	294	283	253	302	282	275	250	299	265	268	284	261	276	296	294	259	269	292	230	278	229	278	247	283	255	238	273	241	253	273	270	255	262	275	278	294	292	281	302	256	280	274	250	255	262	277	283	261	276	290	283
6790	7989	11026	6662	3441	2752	2681	2317	2067	1454	1184	1051	1074	1041	1091	1168	1470	2209	2609	2898	2503	1873	1375	1003	836	848	751	759	641	662	761	723	666	692	727	712	679	713	728	672	671	716	721	707	678	656	652	700	673	696	693	657	649	665	626	678	744	710	700	750	676	668	684	697	706	625	701	688	685	671	710	671	635	659	691	661	714	723	692	665	724	686	694	701	709	687	630	694	683	672	719	699	654	719	664	717	699	713	670	655	720	721	735	692	710	735	730	716	716	697	694	693	653	676	703	676	732	764	713	696	707	695	699	714	669	681	721	677	722	696	723	734	700	708	679	675	741	686	678	709	694	672	685	679	676	705	668	694	651	638	662	710	707	680	738	673	670	665	705	705	732	679	658	668	709	719	655	732	689	689	682	641	689	668	684	695	671	717	701	748	670	673	700	738	666	679	677	689	716	678	654	682	728	689	672	673	667	725	690	647	667	707	712	713	744	710	665	683	684	715	679	684	687	719	713	719	693	686	718	756	687	739	652	737	678	695	692	705	694	691	710	691	708	675	721	711	703	661	710	716	697	690	677	706	698	712	676	711	732	665	682	684	692	738	746	693	725	704	726	682	707	691	699	674	654	680	700	672	680	699	688	676	674	698	665	669	688	712	686	699	694	667	699	698	688	707	723	676	722	723	705	701	657	678	676	749	695	698	663	710	716	694	716	708	670	700	725	695	688	683	680	701	675	641	708	717	678	657	688	691	702	682	762	659	682	695	684	696	669	709	700	670	664	700	702	691	678	690	680	680	664	718	668	714	689	694	715	711	743	664	706	669	637	710	634	721	698	695	686	703	712	703	673	680	678	751	681	655	717	710	694	705	759	699	700	684	706	754	707	684	697	674	639	723	700	663	708	721	687	696	686	687	692	772	684	677	682	687	701	686	662	721	669	724	676	707	704	676	693	670	711	668	724	646	693	676	728	674	674	729	706	645	664	680	764	721	676	714	707	728	685	727	687	654	723	704	681	674	673	658	674	695	700	697	671	744	678	654	736	733	676	710	713	693	690	705	681	684	701	696	674	674	688	722	680	652	709	652	725	670	694	717	686	681	673	720	706	718	682	727	702	696	676	720	676	712	720	674	659	683	667	624	675	720	739	697	664	664	703	677	685	694	716	693	732	631	736	731	730	685	691	703	675	680	667	630	676	709	692	694	653	724	684	702	745	693	708	738	678	687	729	712	720	710	679	668	715	697	742	701	671	659	678	645	672	730	675	729	699	666	723	673	700	685	607	691	656	701	708	661	691	715	680	646	687	704	686	716	706	663	696	691	674	627	692	735	680	671	690	719	740	696	654	687	707	707	735	714	643	699	670	706	703	706	681	672	655	731	685	676	677	713	692	707	676	691	689	779	663	702	726	691	692	672	740	696	665	678	695	680	689	682	666	665	679	725	691	712	720	705	698	629	668	694	665	699	664	679	707	709	675	699	705	726	675	705	710	704	669	715	691	688	689	600	696	698	700	701	705	697	694	681	686	659	673	662	704	737	685	707	692	676	665	682	699	718	729	671	694	652	656	669	706	715	657	718	706	700	693	711	682	677	684	706	718	668	722	724	681	743	700	715	685	663	668	681	649	673	675	696	697	691	690	671	746	702	709	730	712	729	673	777	682	684	699	679	674	686	729	659	730	692	662	705	670	709	722	686	653	660	696	703	713	664	680	643	735	694	701	713	684	711	730	737	710	712	720	686	686	705	639	623	720	721	706	656	693	692	679	691	711	659	694	706	689	687	728	695	699	716	718	713	687	707	666	700	631	669	625	714	669	685	712	676	687	671	721	753	687	686	705	659	688	717	715	682	687	610	730	688	731	686	728	688	669	741	700	732	724	655	680	717	692	727	688	736	695	709	697	739	700	685	652	691	716	726	708	712	640	643	710	722	697	694	681	733	692	714	703	678	734	721	709	711	691	694	720	686	710	662	687	708	741	688	691	722	652	632	684	662	739	757	647	670	702	700	703	670	722	667	680	688	697	713	693	698	704	702	707	690	658	724	728	743	724	651	648	696	703	670	704	691	650	701	717	707	710	661	732	743	741	620	712	701	686	719	680	692	715	728	682	685	724	684	683	692	710	713	684	677	708	715	675	648	705	695	676	708	706	704	735	723	690	717	652	729	723	700	654	672	680	676	655	691	670	704	769	671	745	704	683	664	675	678	688	653	693	674	761	729	668	711	694	719	696	722	699	710	749	696	702	705	717	644	726	705	677	749	675	692	710	685	629	681	693	692	649	725	711	710	691	699	684	687	706	712	694	708	665	701	662	703	716	747	700	707	710	665	700	694	717	717	733	656	709	728	706	758	683	718	680	697	717	696	689	650	731	701	703	685	756	749	683	659	684	673	688	721	701	712	667	692	689	708	690	712	687	723	706	676	690	664	719	667	725	710	720	660	722	691	696	656	650	681	705	687	664	647	684	724	664	682	723	644	682	708	678	684	684	679	700	672	696	696	726	725	758	715	670	694	689	648	690	730	678	672	662	691	713	666	681	707	719	688	719	734	646	745	675	713	705	670	688	703	650	733	655	680	656	734	719	730	690	667	669	687	712	689	661	645	695	692	679	705	657	680	704	706	669	721	728	730	727	703	718	661	717	662	732	720	677	689	678	701	706	687	682	665	658	681	779	679	656	699	684	700	668	697	683	695	730	712	710	691	680	702	727	647	728	727	723	703	644	709	702	704	668	665	654	683	694	677	724	691	685	661	678	659	698	739	678	732	658	727	700	699	675	702	691	698	701	734	648	637	676	679	644	726	702	678	648	680	684	748	700	745	711	704	705	717	711	711	715	701	720	700	686	688	686	687	690	720	671	710	716	711	677	663	712	721	704	704	709	730	728	659	678	724	658	671	717	669	679	706	720	691	723	682	718	707	702	715	709	694	733	713	660	655	714	694	677	727	710	698	711	681	729	723	670	667	685	704	701	687	688	671	688	683	644	642	709	719	701	703	711	660	685	696	710	667	737	671	698	693	673	676	669	717	695	690	684	721	642	697	700	654	667	660	718	723	691	724	713	701	721	726	706	705	650	631	725	695	653	678	678	716	637	688	670	719	661	647	685	751	668	649	674	680	683	726	735	713	663	706	627	702	710	700	631	748	691	730	710	709	702	720	759	700	689	696	672	681	653	655	722	677	739	687	730	727	739	645	730	694	661	661	660	702	682	731	651	685	692	687	702	702	673	728	690	648	719	690	704	720	719	654	724	697	736	713	689	683	694	703	708	716	674	680	677	650	659	731	702	694	675	642	674	683	678	682	665	724	678	699	717	709	675	666	715	652	694	692	672	730	681	611	677	736	683	705	677	681	693	662	745	690	701	717	669	670	721	761	712	711	738	646	695	735	712	713	662	722	691	722	718	696	692	706	721	670	714	646	728	645	686	670	718	692	682	702	682	755	665	691	709	690	751	721	694	706	734	642	667	649	687	676	668	698	720	668	739	715	718	695	718	700
33535	28350	34945	28483	17573	8265	3952	2863	2302	1504	1155	1033	1097	1161	2588	3939	4036	4289	3304	2874	2357	1604	1050	709	462	415	420	340	376	379	377	378	370	367	323	314	380	372	355	315	318	367	321	361	339	328	364	365	345	358	358	373	405	363	353	325	356	345	346	360	348	325	343	337	348	354	319	347	370	359	358	351	341	358	347	382	324	379	379	353	374	356	358	320	360	358	337	366	340	322	377	326	355	340	353	343	333	352	371	374	323	363	368	364	328	339	362	328	346	359	327	325	364	360	316	337	342	328	367	310	340	346	356	347	330	351	347	355	362	350	340	314	336	362	315	330	356	296	324	344	352	341	352	330	323	363	329	378	347	389	331	350	366	323	350	312	366	341	321	357	316	340	360	350	367	398	331	338	332	326	353	345	338	335	342	363	337	349	340	330	335	343	336	359	382	366	372	361	377	349	315	410	325	347	387	358	317	350	338	343	333	361	356	362	353	317	358	339	365	342	345	383	364	371	379	359	347	354	353	387	352	356	375	342	331	347	363	386	362	336	357	354	340	369	320	355	345	351	356	340	337	343	333	364	342	362	362	350	325	349	364	369	347	315	347	341	309	323	346	380	351	313	378	352	361	377	320	358	324	344	371	322	330	356	320	385	347	387	378	350	371	333	338	353	396	357	350	332	340	371	345	375	343	344	345	352	392	346	307	317	344	340	351	342	391	343	341	367	360	342	330	401	377	340	323	397	334	351	304	369	346	347	330	353	341	371	355	354	327	359	357	344	369	334	364	341	398	349	377	332	359	344	332	334	346	361	375	331	341	326	357	374	327	354	353	346	370	379	341	372	339	353	380	348	360	360	344	376	336	330	326	337	330	345	336	331	311	333	335	371	353	359	352	373	326	344	357	360	333	328	336	335	327	343	364	334	371	343	324	361	347	350	372	359	343	329	343	370	359	333	334	378	319	343	368	350	355	344	372	345	330	366	370	317	355	329	285	354	363	378	338	358	367	352	354	372	325	344	331	364	352	322	329	323	330	356	330	337	305	356	330	328	331	329	350	327	363	369	371	322	331	337	375	332	305	369	345	366	338	371	306	356	291	348	357	309	386	357	332	330	346	320	377	372	327	373	343	323	335	363	356	337	369	329	347	378	355	333	366	379	339	346	343	377	339	323	354	335	346	352	325	322	380	300	339	329	345	355	394	366	320	352	364	351	356	318	338	322	347	367	337	351	336	342	331	344	364	385	336	372	337	353	326	330	366	360	331	336	346	317	365	362	371	340	348	339	326	366	371	332	319	332	357	344	375	371	351	354	334	353	353	349	350	340	312	394	354	352	370	390	340	329	367	380	321	345	355	316	314	350	339	345	326	337	352	360	334	347	350	362	377	327	376	372	396	306	345	322	335	372	356	363	358	347	354	396	350	355	346	370	346	348	329	303	343	346	316	339	352	349	347	361	361	355	371	345	339	364	313	339	337	358	364	363	351	359	331	322	342	358	337	360	375	345	352	324	356	351	354	340	329	328	368	326	302	369	328	349	352	326	363	383	362	355	353	331	357	364	345	347	339	347	327	353	319	335	355	352	349	360	387	339	345	364	351	344	333	329	361	339	367	367	311	383	364	354	385	351	364	363	320	317	355	323	371	333	349	371	375	366	352	372	337	373	338	374	384	328	345	343	333	327	332	350	355	338	318	372	358	325	333	366	330	346	357	327	354	327	364	331	339	318	384	364	382	309	348	346	323	317	358	370	332	339	377	325	383	326	347	345	319	367	379	351	318	370	366	383	360	361	333	376	353	343	355	331	374	355	365	310	364	305	367	363	331	367	317	335	328	314	336	364	349	354	342	395	358	332	329	357	317	382	387	382	364	316	345	369	308	344	335	359	366	345	369	357	372	338	357	373	307	378	355	377	355	357	324	380	393	366	366	357	356	332	351	367	370	349	346	338	339	358	349	367	366	355	349	355	348	355	330	356	350	348	337	358	354	307	376	348	347	343	346	338	373	362	368	397	335	347	323	381	385	311	352	353	365	357	322	322	355	335	369	330	361	338	341	337	344	347	381	347	317	358	358	334	359	349	346	350	350	378	364	367	372	361	349	357	356	370	336	352	330	345	333	344	348	363	356	351	362	363	370	352	337	370	368	335	297	342	352	330	361	330	329	337	337	379	357	374	333	399	358	415	318	374	308	338	358	351	345	367	345	355	323	323	348	358	372	346	364	354	354	333	343	363	347	366	356	311	371	356	368	311	337	347	369	324	343	370	394	313	358	345	340	356	349	343	341	348	350	329	306	336	363	369	328	361	336	354	379	316	373	347	334	359	355	357	341	369	346	354	321	323	355	302	361	349	359	368	357	295	321	355	361	332	347	334	364	378	358	354	384	326	371	340	357	350	330	314	353	363	360	307	320	374	346	333	350	335	358	368	367	370	347	360	380	335	342	342	327	339	306	395	397	379	369	332	357	360	355	329	364	349	349	328	369	337	325	334	334	326	333	338	369	360	352	330	369	348	337	363	414	351	366	348	357	358	328	310	343	345	378	342	364	340	368	362	355	333	350	321	342	341	366	395	361	339	352	323	376	389	357	363	341	347	319	360	396	342	372	333	338	346	355	380	332	364	372	346	355	349	361	380	347	335	359	352	343	366	335	311	324	347	363	358	340	338	367	385	347	361	348	360	320	328	339	372	306	349	373	343	377	384	360	360	338	335	335	354	348	330	378	341	364	326	375	339	344	302	335	344	362	354	332	336	375	371	351	359	359	354	343	365	328	340	343	339	365	340	336	367	345	389	343	342	367	349	325	357	368	337	327	348	297	340	361	349	347	354	369	355	353	328	333	341	334	343	347	358	371	328	358	369	327	328	343	339	369	367	398	352	354	355	312	373	384	337	353	326	312	337	368	325	355	369	349	350	361	350	345	345	334	349	349	348	335	379	360	342	343	347	356	335	360	327	362	359	363	330	364	366	373	334	351	335	352	393	335	371	319	385	338	367	334	304	368	353	363	319	342	370	335	378	384	366	371	354	307	359	371	360	367	381	353	302	326	309	346	337	368	338	337	321	348	340	337	356	335	360	365	375	345	342	323	357	355	387	351	363	292	317	328	352	321	341	374	361	370	348	357	345	334	367	332	335	340	355	337	387	362	349	335	343	350	335	313	326	325	346	375	371	359	334	399	345	356	332	371	335	341	354	338	361	355	377	357	344	375	367	352	369	342	337	350	363	366	367	330	356	322	348	348	359	345	348	362	308	320	352	346	330	345	362	327	328	354	329	344	321	348	371	371	321	323	336	329	367	358	307	328	364	356	368	336	352	361	318	370	359	346	345	392	316	360	347	338	374	308	361	393	352	344	373	352	377	372	386	317	361	362	357	346	332	335	378	336	373	352	325	351	347	383	356	318	327	326	378	330	347	358	323	341	367	365	380	340	324	363	393	373	350	338	368	352	374	372	399	345	385	336	363	354	354	346	345	333	351	350	358	317	355	354	382	348	360
21217	21619	33822	31011	16928	11809	8970	9471	8573	5641	4870	4468	4817	5159	11457	18249	18270	19484	15532	14010	11611	8087	4919	2860	1788	1311	1123	936	866	925	871	838	892	922	872	873	852	873	855	923	935	843	876	883	899	831	868	842	860	879	876	897	840	916	845	897	836	947	918	861	898	882	846	872	892	895	886	884	877	813	902	886	857	850	831	804	877	876	897	813	889	841	836	831	843	862	897	863	864	911	904	846	848	891	849	840	862	880	855	862	853	817	838	904	852	884	891	920	867	873	865	853	860	849	875	879	892	898	868	860	857	869	905	873	869	825	857	886	892	846	861	852	878	854	932	875	860	849	866	850	861	866	894	891	882	878	837	879	895	908	850	807	864	862	877	884	897	870	944	894	910	851	855	865	844	844	903	850	869	895	861	841	879	870	868	903	835	853	890	867	864	850	916	852	902	853	827	881	925	873	883	882	884	888	882	897	860	837	911	818	844	874	877	866	805	853	914	833	900	832	834	874	915	870	857	882	862	889	911	913	905	772	852	871	871	866	870	899	852	861	872	863	873	873	862	842	842	819	872	876	875	875	875	848	838	870	831	848	868	890	884	901	851	898	842	854	872	891	832	929	843	834	875	824	857	893	934	917	916	836	848	857	859	841	843	864	879	906	862	849	873	852	817	800	892	828	864	834	905	864	882	885	906	876	870	879	878	875	818	897	928	825	812	869	864	852	859	789	833	879	851	851	841	857	925	849	890	860	908	845	851	793	870	822	845	803	901	879	844	842	897	891	901	898	822	831	912	840	821	888	852	866	831	844	886	872	855	830	869	872	834	868	865	860	880	877	887	848	879	872	917	836	819	869	835	873	879	841	845	893	880	807	916	846	904	832	853	814	848	867	904	816	879	902	844	893	881	819	866	849	874	912	879	880	936	869	892	826	876	865	865	823	882	923	852	892	873	786	894	907	902	890	848	878	860	920	822	816	839	866	892	866	895	899	847	829	838	847	869	831	846	858	877	919	872	902	855	861	853	897	869	847	873	857	889	868	899	861	888	874	841	868	873	850	915	858	855	828	882	842	859	878	875	864	899	894	862	885	841	838	860	874	898	834	881	862	865	838	914	897	829	851	845	889	882	845	843	837	930	861	867	872	885	834	907	857	883	862	909	903	868	890	868	895	853	855	928	886	839	822	848	854	872	902	913	801	856	862	869	850	868	933	885	841	856	867	817	869	815	865	827	863	921	930	851	885	867	864	841	846	844	889	875	851	883	848	890	885	876	905	888	861	916	879	884	768	883	871	843	882	868	883	853	903	891	863	888	915	912	868	872	865	796	876	856	852	796	841	869	832	887	832	914	874	902	859	880	864	890	857	868	828	935	912	852	867	823	891	891	867	855	859	789	868	858	857	836	863	877	837	869	862	883	888	904	889	866	905	850	889	880	906	939	851	872	924	898	925	901	875	855	877	813	839	854	829	896	837	854	844	875	810	912	805	883	888	926	839	854	926	881	893	804	861	855	850	857	901	804	837	841	848	848	861	910	856	840	827	874	873	881	886	863	898	874	838	852	867	887	857	849	872	863	880	908	880	887	841	863	821	832	889	903	839	859	883	858	892	857	853	909	861	863	862	856	859	891	860	859	868	852	837	896	849	825	861	854	887	886	814	865	846	872	872	871	875	847	857	889	924	870	875	857	793	879	887	866	878	871	849	881	831	845	846	902	869	870	915	850	844	873	883	806	834	893	836	901	866	831	878	943	831	836	885	865	810	849	840	887	881	870	804	918	766	904	796	939	871	839	859	891	869	900	850	879	837	838	858	850	874	832	842	858	881	860	855	913	893	895	833	864	877	854	896	909	887	873	873	835	898	848	856	894	879	834	889	852	828	862	867	899	867	880	875	849	855	891	917	894	814	887	813	886	889	850	850	929	876	838	847	865	824	840	883	844	913	869	885	817	872	864	887	877	911	857	805	884	842	879	867	874	893	871	844	881	936	862	850	863	874	855	847	871	871	817	932	868	866	860	834	844	857	892	854	856	885	913	903	858	868	875	852	827	837	882	973	848	867	872	838	827	867	889	853	860	879	897	832	845	852	899	892	877	855	910	879	886	834	825	866	898	873	907	901	862	862	829	853	884	912	898	871	890	816	822	842	879	870	837	791	852	860	870	896	869	903	875	870	876	795	861	904	874	853	862	895	848	848	845	872	842	861	882	844	853	912	874	833	826	852	867	905	845	829	891	881	917	809	918	864	797	861	853	812	832	891	813	837	817	875	829	881	837	848	880	863	811	868	854	842	847	891	902	838	868	850	882	845	837	875	842	858	838	879	900	855	940	859	856	857	848	862	956	843	850	856	885	891	874	852	807	848	845	873	822	844	916	930	875	860	824	820	850	857	850	875	831	872	850	866	858	893	881	838	904	861	871	910	851	799	893	857	825	925	870	833	896	822	905	873	875	877	845	867	846	881	889	884	850	839	894	869	854	877	829	876	853	837	912	819	846	895	844	847	886	910	873	869	851	893	859	874	863	924	895	865	854	863	801	830	876	877	870	879	871	903	891	917	855	840	855	839	889	884	904	848	860	834	876	812	918	889	872	870	877	869	913	851	908	897	867	860	841	842	812	886	853	836	862	877	883	822	905	917	866	854	882	887	793	866	864	924	854	880	834	860	833	880	882	863	841	868	849	859	878	871	836	881	889	889	836	831	859	859	842	924	943	843	826	890	886	820	928	860	900	863	892	887	859	868	847	837	786	879	886	858	851	885	846	846	863	832	824	871	902	872	871	892	862	856	917	848	825	855	881	835	868	907	842	868	881	881	896	885	897	841	887	837	923	884	849	865	900	886	878	881	880	871	905	860	852	898	862	828	813	859	920	853	834	920	896	837	857	870	850	856	913	835	826	872	866	860	844	872	885	902	879	902	883	850	845	887	851	889	916	903	922	905	906	907	933	948	883	933	824	887	819	869	870	863	896	821	899	864	893	860	878	849	861	912	846	915	859	912	821	859	906	855	863	904	836	855	873	870	886	865	861	895	870	852	859	885	864	852	864	878	935	914	879	885	908	839	878	850	879	836	812	880	848	836	867	869	858	893	842	877	877	888	872	949	894	909	838	850	867	896	853	820	856	890	890	890	852	836	850	893	901	895	866	899	804	837	893	845	927	823	842	841	865	862	851	887	854	856	877	827	875	862	885	968	847	910	915	861	829	851	841	864	888	854	898	850	902	876	874	836	877	860	821	868	846	889	891	847	892	837	848	843	846	865	918	849	906	909	785	875	880	829	871	847	906	861	900	861	870	909	896	842	849	880	852	870	873	880	941	932	928	881	845	840	871	864	842	895	843	912	860	927	883	888	866	885	845	878	855	908	860	863	834	862	884	793	852	875	874	897	864	889	873	856	858	797	909	837	843	891	887	841	769	845	851	844	887	844	877	888	908	876	832	913	883	839	855	810	897	830	843	839	847	891	843	878	855	856	860	882	880	927	901	839	862	846	861	892	858	848
44523	37013	35466	33645	25435	16967	10328	6594	4715	3165	2420	2391	3002	4318	5390	2666	5235	6570	5925	4261	3024	1960	1222	792	563	410	377	341	386	350	341	317	328	330	323	310	356	377	342	355	345	323	339	370	340	325	338	345	326	361	339	346	344	343	309	334	331	338	344	351	361	336	366	314	312	353	332	386	356	336	333	329	347	317	324	350	329	365	360	343	322	344	332	341	322	352	359	334	341	340	322	354	330	308	353	365	353	369	359	362	347	321	325	347	344	348	343	359	326	312	308	335	320	314	303	306	348	342	347	351	367	351	339	310	328	338	342	361	334	348	332	347	340	356	346	319	322	332	333	335	356	347	356	338	324	323	332	299	343	335	299	377	362	340	346	379	341	332	336	359	332	336	344	302	332	375	398	324	358	329	359	349	335	338	349	349	347	360	312	355	337	368	361	363	357	359	289	347	346	360	341	320	341	318	331	356	321	331	321	341	321	339	341	337	351	347	347	332	315	327	344	331	335	365	309	311	356	301	357	346	326	339	321	336	377	311	344	333	365	355	310	324	355	302	341	354	356	324	351	327	336	319	331	328	316	332	308	322	348	365	354	356	324	344	304	354	366	355	350	326	312	341	319	362	343	338	334	357	342	368	379	324	331	365	322	351	300	339	337	352	337	352	328	378	357	319	321	334	326	354	346	325	370	338	345	342	343	334	347	344	328	378	351	326	345	342	353	381	310	349	293	367	348	350	298	355	323	330	351	309	344	353	356	342	323	352	343	336	347	328	337	360	329	326	361	350	346	337	340	332	384	385	348	360	350	332	366	341	341	336	361	364	346	311	358	315	382	338	343	315	323	344	336	326	321	319	358	331	361	324	308	345	354	344	308	335	360	354	354	344	328	343	351	325	337	328	344	372	350	360	344	332	327	323	350	301	328	354	351	346	324	339	331	334	327	340	342	279	341	340	344	340	360	353	338	325	342	355	329	348	325	348	313	331	369	362	380	362	349	324	344	343	331	349	363	360	345	339	349	325	355	360	357	312	359	337	312	362	347	326	335	317	314	341	347	339	342	328	338	354	353	318	352	333	333	329	359	336	345	331	342	362	369	326	342	350	342	340	326	327	330	343	353	339	310	328	339	344	360	365	333	338	334	353	311	333	322	340	317	338	358	346	348	328	358	342	325	348	303	366	327	327	327	334	356	310	354	319	347	346	360	331	311	330	347	337	332	336	360	372	333	311	345	336	326	333	318	320	348	351	333	328	318	326	320	369	301	361	339	356	310	343	321	314	363	369	334	298	293	308	367	375	354	365	370	367	321	349	352	339	324	353	355	342	310	328	358	341	304	356	340	311	364	322	333	326	324	359	301	364	333	364	364	357	335	328	320	255	350	340	314	356	335	338	356	338	326	312	342	358	331	350	312	362	351	366	303	354	343	361	348	364	356	317	344	356	315	331	338	315	372	341	333	344	343	358	317	362	360	339	334	301	334	325	336	346	351	402	340	297	345	353	346	349	363	324	345	340	351	308	358	341	339	306	316	340	342	372	325	364	348	313	320	317	336	356	323	323	359	375	361	343	332	356	368	371	305	338	323	343	340	334	351	339	377	365	330	311	336	348	333	319	354	345	337	352	311	341	359	360	312	330	359	374	321	370	340	334	326	344	324	359	344	316	333	338	391	359	343	340	333	351	306	349	325	335	346	304	328	330	361	342	324	351	335	325	338	334	358	327	338	340	369	371	318	360	337	335	342	326	349	374	348	361	329	356	347	303	324	358	328	361	324	345	339	352	322	340	335	358	360	298	339	304	345	381	344	306	331	326	352	355	338	352	345	355	345	334	371	338	362	350	338	332	341	322	344	327	338	325	292	332	354	333	332	320	360	365	336	335	345	324	347	330	349	328	375	336	364	336	342	351	342	345	322	342	316	350	350	336	329	337	359	334	335	342	329	330	300	359	328	349	335	323	309	335	331	359	337	329	347	374	382	337	351	337	349	372	330	324	331	335	344	328	350	311	333	331	350	292	308	391	340	375	333	344	343	335	335	340	361	337	350	347	350	345	312	319	384	360	306	333	381	349	338	340	350	352	330	349	310	361	339	337	363	317	349	340	353	345	379	363	352	365	345	325	329	327	360	369	365	330	338	335	337	328	300	347	358	322	357	342	364	351	360	340	352	363	362	370	337	328	309	374	310	367	320	314	380	332	368	338	362	360	361	345	355	319	338	346	336	327	322	354	321	339	301	326	341	336	319	333	320	342	324	357	349	304	382	303	339	369	353	360	332	367	355	395	340	373	331	318	356	340	357	353	338	346	344	314	298	359	375	337	366	365	325	363	344	328	361	357	325	344	330	330	373	373	342	344	337	319	348	297	328	349	354	334	349	325	350	352	338	347	312	321	317	347	333	348	356	341	315	372	325	327	309	320	346	331	354	327	350	374	330	330	327	356	337	339	343	322	341	358	316	337	356	326	342	346	335	348	330	347	335	358	351	350	351	377	338	360	368	310	350	350	338	354	329	368	313	305	343	341	323	350	311	315	342	328	339	325	337	376	311	346	309	322	320	335	401	353	326	318	372	357	344	375	341	349	340	358	328	331	344	377	337	310	329	357	349	311	284	339	340	354	310	357	345	343	333	360	361	333	336	335	324	334	341	326	330	349	347	340	364	351	335	359	374	321	346	358	366	345	373	374	311	358	343	334	323	315	339	334	332	351	357	330	317	370	377	329	302	352	332	351	311	348	348	388	369	339	370	328	330	321	340	324	358	330	345	374	320	324	329	326	314	398	370	366	326	342	315	360	313	322	300	353	318	329	354	342	347	332	337	365	344	336	352	302	331	306	326	375	333	307	342	312	361	351	312	329	351	349	364	345	331	354	332	363	356	360	373	313	349	346	338	352	367	330	330	354	354	333	364	309	354	312	310	358	322	313	367	380	359	328	330	355	338	344	327	334	330	346	303	344	343	343	338	382	327	372	332	369	375	337	334	328	341	337	353	332	335	331	345	342	351	360	312	316	355	369	353	314	336	332	311	340	338	311	335	344	337	328	327	321	337	331	372	358	351	387	326	344	372	324	346	340	353	371	356	357	345	345	357	350	320	330	322	340	345	310	340	367	387	339	346	314	335	362	336	297	337	356	313	370	374	347	349	348	322	323	323	316	336	298	332	351	348	326	332	340	330	378	338	324	338	339	352	333	327	324	332	345	333	336	377	336	332	337	360	337	335	329	304	358	317	372	335	348	323	330	353	350	350	343	328	329	371	372	360	382	357	351	353	338	300	361	358	354	356	305	340	337	329	330	317	371	338	327	312	348	354	345	350	328	342	321	350	328	333	356	361	346	367	352	348	309	306	345	333	341	350	358	329	379	335	334	342	373	369	346	336	349	369	353	329	329	302	326	323	325	343	354	352	331	340	343	326	344	323	353	334	300	344	339	338	360	345	361	291	331	363	349	378	365	311	314	334	339	348	351	338	360	328	332	323	344	376	341	354	308	404	355	322	357
27791	28363	35000	38047	28958	27250	19490	16382	13249	9985	8377	9062	12192	18085	18858	11947	21923	25337	23425	18359	13863	9465	5898	3439	2019	1220	1121	955	854	805	848	829	859	857	837	784	833	808	913	833	792	829	843	861	843	875	858	877	842	831	836	858	849	825	898	850	821	857	816	779	836	813	816	809	811	793	835	821	886	809	843	864	818	802	786	808	890	850	838	800	864	827	911	824	855	846	856	854	841	823	858	866	859	828	814	785	794	858	823	826	778	793	802	870	796	837	832	825	805	831	838	858	835	842	827	825	849	862	861	782	841	830	821	860	842	804	867	821	840	853	820	855	893	817	803	850	801	829	812	773	867	828	868	864	836	866	833	796	844	808	879	833	834	789	823	839	871	863	830	801	844	812	869	802	833	804	846	812	796	827	812	893	826	796	882	850	887	811	781	807	845	852	846	846	800	821	894	846	867	853	823	777	799	832	795	773	866	814	868	798	841	834	752	798	778	849	835	817	849	815	831	823	803	805	806	856	831	832	848	849	798	838	883	854	833	833	914	841	840	883	802	860	774	814	868	841	871	830	829	858	786	799	836	814	820	774	799	829	820	826	815	839	877	838	847	836	827	844	847	847	809	792	807	794	860	815	833	821	843	839	762	871	762	846	821	820	833	815	848	855	815	804	808	855	820	886	834	847	820	799	808	835	850	845	856	835	823	859	830	851	810	823	807	821	797	818	785	819	860	831	838	843	813	844	804	880	862	845	836	817	806	815	860	801	802	801	853	836	868	812	838	827	859	846	832	819	830	844	891	846	861	857	813	852	846	855	865	810	826	844	828	825	798	800	839	844	781	863	818	877	816	882	832	849	846	810	823	847	842	841	860	786	863	868	760	835	856	873	858	838	836	829	840	783	830	880	890	834	852	774	802	908	795	785	804	809	830	848	870	852	833	835	845	844	806	848	792	810	888	849	832	860	861	798	824	836	853	849	827	846	823	883	848	860	794	858	859	887	845	859	822	799	895	827	861	801	876	860	868	797	844	753	832	815	834	815	839	803	862	876	827	816	821	824	833	822	788	822	805	812	805	808	848	834	842	829	839	840	833	869	842	837	811	845	833	805	826	839	839	822	805	867	855	876	862	808	870	826	815	853	844	827	831	834	873	838	828	802	774	819	848	833	817	851	877	828	832	801	881	792	830	869	860	846	822	806	841	845	828	837	815	837	823	813	891	797	844	822	776	821	851	862	798	834	843	871	807	875	799	887	792	811	825	811	837	829	822	812	847	821	801	878	857	905	841	838	871	848	837	830	791	828	913	820	826	833	827	780	830	780	858	829	878	902	830	823	879	814	831	892	841	835	848	857	809	824	800	856	806	833	804	786	851	797	820	825	813	826	838	787	849	831	829	803	821	823	826	823	804	800	880	843	901	831	857	880	861	785	830	852	821	803	855	827	797	832	820	793	867	807	860	783	841	840	852	841	800	867	837	834	821	816	857	828	790	776	840	834	859	856	825	877	817	867	847	795	865	813	808	820	807	884	805	803	822	861	829	914	874	835	872	846	865	856	835	876	787	794	869	824	821	788	841	841	759	820	844	893	838	788	832	842	908	833	863	862	839	843	840	883	852	817	791	794	859	807	848	804	825	872	835	853	871	795	850	796	819	847	834	841	835	869	831	833	861	819	866	816	811	847	825	798	843	878	841	824	835	867	881	851	823	843	841	863	828	826	800	847	813	818	860	861	837	776	832	803	848	836	848	846	815	833	841	794	889	812	827	782	753	881	791	863	884	827	871	847	749	881	839	843	855	827	894	870	782	885	862	785	806	794	829	810	803	790	840	783	840	814	795	838	835	776	834	851	869	866	819	841	796	907	849	815	838	757	846	830	814	862	813	856	802	806	834	819	823	822	879	852	818	823	895	822	788	866	779	860	837	849	822	805	801	841	786	874	795	850	853	822	855	830	816	813	850	818	860	832	815	844	859	782	830	771	816	846	818	854	845	823	821	850	854	801	824	841	822	831	806	821	838	813	851	887	816	791	819	848	853	783	840	857	834	823	831	823	821	822	851	815	844	840	829	878	838	878	798	806	876	814	863	789	857	816	860	833	810	844	836	790	807	852	839	832	844	737	860	843	784	842	848	831	819	806	812	794	788	866	814	849	792	765	850	819	835	866	852	887	813	817	795	828	884	842	861	863	817	839	811	862	863	845	857	842	832	834	824	820	791	849	810	836	858	833	858	887	770	856	838	834	827	780	798	826	855	833	810	875	842	798	877	850	851	833	808	859	850	829	808	814	816	868	825	788	871	784	866	869	799	831	839	818	854	816	851	835	807	821	835	787	815	820	823	864	841	799	883	813	859	829	851	772	804	835	832	842	858	855	823	808	822	826	834	874	826	896	827	772	820	873	866	843	863	888	871	845	867	818	790	832	830	843	852	840	875	830	836	824	818	822	845	859	828	813	807	886	815	843	843	853	811	850	823	820	811	848	799	826	821	839	870	811	808	857	867	814	784	811	827	796	801	818	829	873	850	827	805	854	797	821	870	821	888	848	869	791	826	832	824	838	829	815	863	829	818	815	847	831	797	852	803	891	866	876	815	829	827	832	797	837	881	830	842	806	822	859	808	816	797	856	804	834	837	793	837	799	892	798	866	818	841	861	824	865	774	769	835	836	832	871	865	833	834	853	873	803	848	838	832	827	831	848	803	822	801	812	822	829	827	826	782	829	832	832	802	833	817	799	859	866	844	866	845	795	819	821	838	840	851	803	858	863	840	865	855	886	811	865	829	830	785	830	816	859	825	866	858	823	829	845	872	768	816	841	848	808	876	841	863	876	777	854	821	839	829	843	828	819	764	873	787	867	900	796	881	856	851	800	875	818	817	856	849	791	839	849	844	848	837	809	863	836	816	882	802	814	789	819	860	854	867	827	876	807	822	853	835	872	875	816	831	841	838	828	885	843	848	814	849	823	850	829	811	811	837	816	781	816	861	810	860	810	828	806	816	834	835	848	869	809	864	850	853	906	834	918	840	844	771	878	847	792	810	866	834	854	843	821	833	835	894	796	822	804	848	768	837	789	786	853	832	779	855	847	844	857	752	846	831	810	832	851	823	882	805	815	853	825	833	822	806	868	826	840	837	887	840	840	847	801	845	793	775	817	921	797	866	841	821	820	807	762	857	844	830	817	824	797	848	855	821	826	850	858	860	838	834	878	852	870	843	826	823	859	806	839	822	821	846	840	815	871	826	828	857	887	815	818	797	842	905	873	829	888	827	842	814	842	810	832	814	841	828	814	897	841	889	813	796	841	810	817	832	805	863	818	852	793	850	789	817	793	843	780	839	850	868	886	899	831	815	854	873	819	799	874	858	770	846	803	834	825	834	868	771	847	874	788	834	844	793	819	830	828	841	793	836	830	859	861	856	853	874	863	843	819	828	901	836	833	823	892	874	816	857	828	829	840	813	819	840	838	801	812	884	872	919	853	830	795	880	865	826	864	860	845	822	860
21283	10069	8403	5591	1462	833	649	586	484	429	373	359	375	348	362	319	346	441	593	488	458	428	380	358	345	305	332	293	303	320	302	319	296	323	287	301	281	278	294	261	314	308	309	299	335	304	265	271	306	282	328	301	320	259	314	285	312	294	298	289	308	249	301	293	318	286	305	279	263	270	306	296	263	283	300	278	341	293	292	319	283	292	278	300	299	256	304	282	285	306	298	296	289	305	284	310	292	272	282	293	279	292	272	288	320	313	277	294	316	284	284	269	286	322	300	290	323	310	306	299	300	275	310	278	311	329	295	285	310	248	268	304	289	303	303	261	289	277	288	329	310	302	272	276	302	283	277	301	298	312	296	282	290	280	299	274	286	275	274	297	289	298	316	322	291	309	311	271	310	326	308	278	287	305	321	306	280	298	307	280	265	279	272	280	283	294	283	283	257	322	298	287	282	293	302	292	276	308	314	339	306	300	284	307	277	279	308	275	272	292	291	287	327	299	309	331	313	287	279	315	285	281	311	325	328	305	311	283	310	295	318	305	277	287	320	319	310	285	282	310	293	300	315	306	312	310	295	295	294	299	300	323	300	322	276	333	314	290	322	311	278	325	283	293	282	259	300	278	286	327	262	301	277	270	317	303	297	292	329	294	282	249	271	274	298	272	277	300	305	288	314	287	300	285	295	303	298	275	293	287	294	315	304	325	303	315	290	307	299	297	299	281	325	324	319	279	296	287	290	303	296	305	279	281	279	287	286	344	331	306	268	295	307	286	290	310	320	295	279	306	276	324	260	286	306	305	343	289	273	311	294	289	287	322	299	303	316	299	299	289	285	268	284	315	292	290	304	289	316	273	307	306	287	275	296	312	292	282	296	299	271	285	317	296	284	250	255	279	291	279	318	306	261	282	301	306	293	267	310	307	306	319	299	303	267	303	294	277	323	277	324	266	284	272	289	275	292	329	276	272	274	298	275	312	298	282	295	327	275	280	300	293	303	302	280	324	289	305	306	258	290	314	261	290	273	325	293	262	295	318	283	309	275	282	273	302	284	271	306	282	274	310	321	296	273	278	296	264	297	287	320	318	294	281	302	260	267	284	313	317	287	314	276	285	291	281	305	287	312	300	327	303	263	299	319	274	313	310	319	287	309	273	325	283	259	280	280	303	293	274	304	309	296	284	277	291	294	299	270	294	307	291	301	289	344	301	312	290	280	314	310	277	322	306	288	327	293	313	309	294	281	297	302	300	283	303	316	304	289	299	263	282	260	277	319	306	302	340	282	330	314	280	286	299	291	318	300	308	296	314	280	301	268	284	320	300	293	286	297	327	274	301	331	324	291	277	307	305	321	282	281	240	303	303	298	286	283	308	312	309	304	291	309	283	264	289	295	269	293	289	293	274	284	276	291	308	301	286	284	306	261	302	298	312	321	312	304	296	265	295	308	318	282	289	254	312	309	283	311	293	285	313	280	268	283	320	308	334	296	294	289	289	269	262	283	300	300	267	279	290	282	297	301	283	278	286	247	272	315	270	259	288	267	310	309	268	305	293	319	308	297	267	303	320	267	329	321	282	307	331	301	311	295	293	320	287	326	266	317	288	293	312	300	295	309	268	299	299	305	288	291	281	285	285	290	290	338	305	306	296	333	299	335	263	275	275	302	293	311	305	278	308	310	273	320	286	341	289	267	266	298	317	249	314	333	316	314	300	290	289	307	302	284	289	327	258	267	283	304	301	300	278	315	294	316	311	286	264	298	270	297	311	246	295	274	281	323	298	316	303	300	315	302	266	325	339	279	299	293	266	286	278	299	292	290	297	299	328	283	288	300	283	317	311	258	287	303	295	330	286	295	310	267	310	281	294	288	305	284	298	302	308	268	309	287	295	310	309	274	294	328	292	335	315	269	323	288	281	287	311	293	283	327	302	264	301	267	314	289	311	325	302	288	277	278	285	305	311	292	312	326	319	276	290	281	328	308	316	282	266	290	299	297	313	313	269	310	290	285	282	284	268	304	268	306	321	310	300	296	306	275	281	267	281	285	301	286	302	295	301	314	274	331	266	273	285	290	301	287	297	292	296	311	285	305	281	268	273	303	316	291	278	311	305	304	295	284	283	288	302	307	296	306	270	306	287	298	302	303	277	301	307	313	302	295	287	291	302	294	296	269	266	288	300	316	282	300	291	299	284	263	305	284	286	276	284	286	306	240	306	275	304	290	314	280	314	306	257	316	299	285	299	308	292	285	295	324	310	299	296	313	315	308	318	293	267	282	259	289	256	272	304	300	289	291	282	307	313	306	298	297	296	310	318	287	306	267	265	275	312	289	297	293	315	280	275	283	296	275	325	284	266	268	285	282	300	287	285	295	305	291	283	310	303	297	296	342	293	292	316	322	300	296	304	318	291	346	328	307	305	292	294	309	286	295	306	289	329	278	307	273	309	311	288	319	293	287	268	298	324	320	318	326	291	321	316	302	302	298	278	298	328	318	273	292	283	282	287	309	332	297	294	330	289	279	284	312	296	313	270	282	298	262	286	272	298	298	321	305	285	304	295	310	301	311	297	300	295	305	296	305	305	304	307	319	276	295	315	277	281	322	284	311	316	334	267	278	340	307	307	283	303	330	288	315	309	311	272	307	271	300	318	301	301	321	287	275	309	308	318	281	281	273	320	271	275	292	279	288	263	284	308	299	294	314	283	290	272	284	298	289	306	308	323	279	274	290	282	284	301	274	320	311	330	288	277	306	326	290	285	284	296	305	297	319	276	320	280	305	309	283	284	325	279	315	282	325	294	304	293	309	274	268	288	305	316	333	283	286	296	294	299	303	276	304	294	302	293	279	293	318	289	294	277	278	329	313	331	295	327	285	289	312	286	313	321	309	308	262	252	274	285	272	309	293	281	336	296	309	310	292	299	327	311	263	290	287	269	275	310	290	295	277	313	306	286	294	296	290	311	284	336	300	290	306	293	301	269	313	277	295	262	287	283	262	294	258	302	300	320	319	289	306	269	281	299	271	289	317	326	314	286	291	305	324	313	320	274	281	301	289	269	285	284	292	316	293	317	300	303	285	302	299	297	277	271	320	290	290	298	277	331	327	266	292	300	284	286	296	284	275	289	291	281	312	294	302	286	291	280	302	314	320	318	278	288	284	282	300	275	290	276	287	250	284	286	309	298	274	293	294	312	274	310	295	261	311	324	270	285	292	347	325	303	317	323	297	296	310	311	318	290	307	276	285	312	307	309	291	336	311	302	285	273	328	282	297	301	310	322	325	286	290	260	273	313	276	283	286	304	296	282	284	298	294	292	292	315	299	290	308	285	295	275	292	281	307	311	300	311	315	305	332	254	292	294	317	309	323	312	349	312	306	297	318	317	300	289	275	303	266	272	307	248	313	340	276	270	291	333	276	285	276	292	266	277	306	295	307	306	312	330	276	301	312	302	309	290	272	275	275	298	296	312	265	302	294	283	297	271	247	293	307	299	268	300
12635	8626	14219	12586	4811	3304	2855	2269	1856	1543	1364	1323	1272	1274	1141	1119	1192	1958	2696	2028	1843	1505	1203	1001	916	794	802	768	801	742	774	729	744	730	743	715	748	783	728	727	757	772	750	677	786	715	756	743	733	758	748	768	748	777	804	750	739	707	788	720	734	752	763	768	766	719	755	750	744	723	739	781	741	804	774	709	753	765	761	735	746	762	739	772	746	725	771	729	794	771	768	770	761	718	755	805	769	780	768	713	792	778	754	757	791	764	730	715	762	817	767	741	772	696	748	696	741	740	749	760	758	777	753	747	731	735	807	743	778	766	744	729	695	730	761	730	779	727	706	761	756	734	742	755	756	765	790	745	740	755	673	714	750	807	725	714	705	761	756	732	726	785	737	731	771	773	729	751	789	729	703	774	768	758	797	741	742	699	754	714	724	775	750	785	751	730	755	737	769	751	786	774	749	780	786	734	764	768	736	753	766	756	776	782	760	765	731	746	745	750	742	763	748	789	769	767	722	736	755	773	728	737	741	712	762	765	742	777	726	770	749	735	784	774	699	808	772	766	723	741	733	747	800	714	770	768	739	718	739	786	694	746	735	752	749	759	779	757	740	739	778	751	772	696	733	771	745	802	747	721	739	760	776	758	757	755	762	719	716	798	755	708	777	762	757	765	710	750	725	736	714	719	736	789	771	766	770	765	786	805	747	739	777	775	762	742	768	754	755	754	759	741	793	714	719	771	716	751	752	746	791	757	740	751	791	755	756	791	760	738	785	783	744	778	785	777	765	744	803	725	788	706	767	750	746	732	739	718	735	691	800	750	762	741	742	716	781	787	765	800	716	708	716	796	769	763	762	741	769	743	749	800	797	727	750	791	760	743	766	735	660	737	764	759	739	722	764	747	728	785	758	794	763	823	765	777	745	746	796	785	742	738	742	758	710	747	748	766	778	761	759	723	745	726	742	711	733	795	742	756	738	751	766	719	762	773	768	752	730	711	779	746	752	687	760	784	779	749	758	765	730	744	734	725	794	744	719	741	741	824	725	785	771	758	723	750	740	796	749	734	741	754	746	773	732	801	759	767	738	749	760	777	734	777	762	789	719	744	758	766	767	732	775	787	720	728	764	742	728	747	746	759	736	744	725	752	734	779	728	766	798	742	758	732	719	727	752	784	771	738	725	779	762	727	711	720	756	738	746	765	743	757	783	718	731	772	731	781	838	760	725	722	779	800	775	770	755	754	771	740	768	804	752	738	758	778	760	740	789	760	703	749	782	795	759	770	776	819	750	734	785	722	726	733	803	755	790	782	732	749	731	779	785	716	710	716	730	751	706	765	725	721	752	706	654	768	707	736	762	781	733	779	735	756	734	742	799	770	731	728	736	707	719	741	757	770	752	747	772	764	735	740	729	762	748	749	768	752	733	747	693	746	709	755	723	796	774	759	756	716	735	733	778	791	735	758	705	721	763	738	772	774	750	742	745	743	707	761	785	739	804	755	763	710	750	757	769	706	782	724	779	754	736	749	724	711	759	761	758	754	744	745	706	751	758	780	672	742	763	780	731	729	738	675	729	725	750	791	721	681	723	736	710	811	778	782	743	808	770	719	743	743	784	724	770	688	759	754	737	745	722	777	791	775	756	720	718	727	789	769	723	741	768	741	740	736	743	725	760	780	769	723	802	742	752	734	772	741	738	731	750	750	748	760	771	742	723	708	779	762	758	731	703	762	744	743	738	764	732	724	761	754	691	744	758	764	765	790	811	764	750	798	760	772	773	799	745	735	741	767	721	751	750	775	775	781	760	763	738	772	749	776	817	762	761	724	774	774	787	707	724	769	782	722	761	764	768	759	761	746	744	748	788	716	783	752	718	783	724	791	721	766	776	782	729	758	726	733	689	750	715	746	760	758	792	810	731	770	754	728	812	770	765	717	746	729	778	776	741	815	760	724	726	778	724	748	737	727	730	714	768	777	785	788	720	744	755	742	779	759	759	791	822	798	746	760	758	768	752	731	776	784	762	710	732	716	754	726	747	754	749	787	744	811	756	754	745	758	781	762	811	746	715	739	782	720	707	742	790	767	762	775	724	732	742	757	786	737	739	788	740	755	793	733	740	799	782	768	729	730	737	757	700	778	770	786	761	763	723	778	782	729	753	780	763	759	735	724	721	737	722	750	803	754	791	755	777	724	721	706	720	750	761	716	732	742	724	758	755	692	738	781	746	740	741	763	772	744	741	721	732	779	734	774	812	737	739	720	732	764	705	768	682	740	741	743	761	747	787	720	710	728	797	791	730	752	743	775	762	780	799	765	831	765	701	778	781	737	706	751	743	782	708	750	778	738	786	702	801	746	706	746	737	729	825	740	752	681	744	767	706	731	712	749	700	705	753	796	735	778	737	745	737	733	723	756	746	771	784	783	761	780	790	713	753	779	724	714	743	762	770	778	776	727	791	763	746	753	813	732	738	713	751	765	730	774	774	779	751	776	755	800	775	741	725	762	759	770	709	742	770	758	754	774	734	762	740	795	790	727	741	755	788	796	728	748	749	700	756	743	766	755	792	701	764	793	732	748	746	752	732	775	767	711	735	709	778	788	735	770	705	750	738	787	769	749	768	731	746	775	801	743	735	793	750	722	787	714	718	745	781	725	721	742	740	704	816	762	732	738	765	736	746	722	777	724	764	765	775	783	714	768	748	739	756	758	772	731	785	751	728	719	757	750	732	718	733	807	729	750	734	754	741	804	753	728	714	754	737	740	756	763	743	708	733	752	714	723	757	721	743	781	726	760	722	756	731	773	764	751	763	790	778	752	760	774	765	725	823	742	745	726	741	808	735	758	758	752	771	771	712	730	764	782	739	718	703	728	749	752	748	740	759	781	779	715	786	717	735	783	716	796	734	723	750	745	753	706	743	721	680	731	745	761	718	727	750	754	684	761	750	737	728	794	747	754	726	790	737	776	730	764	785	783	726	754	726	758	707	721	733	746	798	798	725	727	757	757	724	789	768	767	746	771	716	839	713	721	762	770	742	789	776	754	754	730	723	714	761	821	765	772	711	794	753	767	758	795	750	738	785	749	775	734	769	790	730	709	759	727	765	764	762	727	753	725	766	724	747	796	765	784	739	768	760	778	748	762	749	723	760	815	734	749	773	796	767	756	751	777	773	751	781	753	772	735	743	751	766	755	764	731	746	829	732	700	772	744	736	755	762	757	788	771	741	716	719	789	741	702	767	745	766	756	794	768	730	696	754	794	745	753	772	738	790	735	756	757	766	710	717	704	701	736	750	750	725	770	726	735	774	760	754	760	744	759	776	789	697	771	715	726	786	760	763	711	763	752	780	776	776	729	760	747	723	688	750	769	728	785	761	784	720	740	800	720	735	749	725	736	765	683	700	791	763	765	759	766	730	777	736	764	792	759	760	772	711	707	792	717	706	769	697	749	742	765	794	765	726	743	732	812	754	729	731	750	701	761	781	738	780	763	730	785	744	743
34926	27316	26659	16996	11316	7020	4240	3102	2572	2152	1966	1563	1161	1026	1105	2317	4333	4338	3458	2595	1747	1223	1108	909	763	495	448	435	368	385	382	357	388	344	365	356	379	345	344	358	350	383	343	368	338	337	340	358	332	333	392	368	339	343	340	346	348	371	352	350	343	362	384	348	368	346	325	308	353	329	364	350	359	366	346	359	351	367	392	387	344	350	389	349	335	343	355	364	327	354	331	332	328	342	360	365	385	328	357	362	322	301	368	341	372	343	333	373	363	383	388	320	386	339	376	333	336	335	371	361	342	364	330	368	353	354	341	334	345	349	357	336	356	358	346	359	362	335	392	364	369	356	335	333	347	384	349	364	364	330	321	325	362	334	356	376	317	365	360	343	359	364	341	374	346	368	359	363	337	365	391	391	355	340	352	340	318	355	387	346	344	360	356	317	318	391	354	338	371	380	335	359	364	316	332	337	338	309	342	330	364	341	366	354	337	350	319	329	374	343	350	351	359	344	375	374	347	371	357	348	383	377	380	365	395	340	359	326	346	341	322	331	358	365	351	382	391	351	388	347	360	327	336	360	349	348	358	366	383	346	356	356	371	324	336	348	318	329	361	330	372	328	351	373	388	345	334	356	339	344	357	376	382	339	364	367	336	365	361	363	345	351	354	360	330	317	333	342	348	326	346	358	331	356	372	332	341	337	350	333	357	333	359	350	338	330	340	349	349	378	380	362	320	329	368	401	363	343	341	339	344	328	360	371	355	337	357	351	355	316	362	370	346	339	372	380	341	369	356	348	361	375	373	303	291	337	360	378	371	359	365	329	359	370	386	349	355	345	349	365	342	344	338	369	396	334	387	365	329	400	318	365	350	367	294	339	320	350	342	359	362	330	364	366	383	310	325	381	324	325	328	306	379	387	363	342	350	329	330	316	338	322	344	355	361	375	377	357	343	315	377	348	351	287	344	360	336	356	308	336	354	352	351	352	361	338	386	369	367	335	322	321	334	358	360	365	357	350	347	369	329	344	365	374	319	358	352	381	368	350	330	386	352	338	350	347	331	361	307	321	376	349	319	346	350	400	372	307	333	358	332	349	322	359	364	355	367	341	364	373	346	353	372	342	342	361	373	367	395	325	337	357	373	365	333	327	376	369	368	348	390	329	382	355	365	323	350	373	337	361	330	340	331	359	343	335	375	381	348	346	341	336	376	350	363	364	372	346	339	323	342	362	352	341	356	346	330	356	329	338	341	356	357	343	361	372	374	360	366	353	321	350	366	359	345	335	353	374	339	377	342	338	343	388	343	329	351	339	315	348	340	349	358	352	344	321	332	336	340	345	342	358	383	341	365	384	369	348	331	354	372	366	373	305	353	350	343	330	325	347	385	324	356	381	303	384	361	344	322	355	351	363	340	355	362	335	337	380	396	348	315	359	331	354	376	328	339	341	371	378	350	337	349	340	332	338	346	319	357	344	334	405	353	343	360	381	328	353	344	331	330	324	340	374	340	368	357	350	351	368	356	329	316	349	345	351	332	358	337	357	382	335	371	343	358	342	370	356	329	348	411	367	356	322	346	363	397	341	376	348	347	335	342	350	325	357	352	379	333	321	352	339	335	326	350	330	359	349	341	359	351	349	356	353	333	363	361	368	370	374	356	346	374	325	360	363	353	327	342	336	355	375	319	363	378	333	335	362	341	365	337	349	379	334	341	357	322	333	330	328	337	354	335	356	360	343	359	372	351	321	376	342	370	335	319	356	350	346	347	300	340	361	390	333	324	381	365	343	354	331	355	353	381	338	325	366	338	345	349	368	340	389	333	337	355	360	371	329	329	372	352	309	351	351	371	327	326	357	348	326	371	364	308	343	307	326	364	378	364	367	345	355	332	334	356	383	360	378	365	358	348	340	373	368	345	365	357	324	338	337	350	339	366	333	360	351	322	369	350	377	350	345	346	342	311	342	350	347	365	368	348	330	324	334	326	327	353	340	355	340	325	362	319	380	371	371	331	350	383	377	339	339	355	371	329	328	368	364	386	362	336	340	333	353	384	346	325	351	328	378	337	380	373	343	324	361	336	366	349	371	358	314	358	330	352	372	372	343	366	358	346	364	361	321	358	340	365	369	330	342	338	319	341	349	372	322	331	321	356	371	393	330	319	326	356	375	336	359	366	353	370	374	356	331	328	354	349	391	355	332	351	339	385	353	356	347	336	320	340	356	311	340	336	346	327	367	367	336	371	361	352	357	360	362	385	366	364	363	353	327	362	377	321	353	338	376	368	330	339	326	330	371	368	371	371	346	359	346	349	350	372	331	345	345	351	351	325	365	344	334	359	325	365	333	363	368	322	351	369	356	379	398	342	346	334	341	338	358	333	338	372	312	337	383	373	351	329	360	344	339	297	349	325	327	352	372	343	375	322	373	360	338	368	359	334	343	347	350	356	334	354	375	378	364	352	369	373	348	360	342	368	372	321	332	334	360	357	378	335	321	307	367	374	370	353	354	376	388	362	303	337	346	357	363	334	415	342	356	348	329	323	390	323	376	336	314	346	376	333	349	338	352	328	351	357	349	349	329	360	317	317	329	361	358	341	351	337	365	356	358	378	375	391	354	343	354	328	377	332	314	362	354	350	397	340	338	341	361	325	326	328	367	323	349	353	360	345	374	347	337	338	343	350	329	362	367	362	326	377	355	307	350	349	338	347	368	378	369	365	343	368	340	319	354	350	348	323	347	356	316	310	305	334	366	327	345	344	372	329	334	365	341	320	368	381	342	345	328	350	350	353	354	340	362	351	354	396	354	352	368	328	331	335	369	331	348	349	352	352	388	328	361	343	350	341	343	358	358	333	369	346	356	343	354	330	319	347	345	368	334	346	346	391	329	359	352	317	370	371	344	340	335	361	363	339	334	343	347	345	317	376	349	361	359	359	358	357	317	304	334	356	343	353	328	324	380	317	342	330	331	330	358	358	344	400	344	356	334	356	347	335	347	354	353	333	339	347	352	327	380	381	353	322	327	392	342	345	366	339	348	356	387	386	337	334	374	313	326	343	343	381	360	362	359	358	343	338	365	375	368	370	336	339	320	389	370	356	354	360	331	338	374	348	324	346	351	328	345	333	348	347	344	356	349	352	356	309	360	366	348	350	354	368	339	363	333	380	359	322	388	326	357	378	350	340	329	361	353	391	360	337	325	334	335	353	303	327	336	328	306	357	359	359	317	339	343	315	347	377	359	318	358	372	339	350	326	347	350	353	337	346	383	327	341	355	362	300	347	299	366	347	350	342	388	357	384	317	326	360	324	326	384	352	357	363	344	354	329	314	354	345	352	321	345	374	407	396	325	327	360	364	371	376	324	351	326	344	323	353	308	361	353	375	342	373	350	386	350	348	377	335	330	327	365	355	355	338	345	362	341	348	324	351	377	368	352	345	337	357	371	334	346	324	371	393	354	365	345	358	359	343	326	336	342	360	341	366	347	396	366	380	376	359	329	334	309
21752	22178	27458	22871	21556	15966	11734	10141	8891	8213	7582	6194	5190	4460	5009	11945	19740	19509	16336	12670	8564	6237	5418	4393	3281	1691	1329	1158	936	875	863	871	841	904	867	855	863	851	868	893	881	912	933	885	868	883	877	907	885	868	904	814	857	860	906	808	892	846	870	839	876	868	896	847	904	880	840	869	898	878	903	861	854	871	825	844	825	923	842	850	870	888	902	896	890	837	844	896	950	909	867	897	841	874	903	874	875	907	845	915	843	879	893	885	892	903	891	882	813	937	869	839	911	857	800	850	861	857	868	810	868	828	862	869	878	905	898	861	828	900	859	880	864	867	876	865	875	902	847	873	862	843	876	870	842	818	869	867	898	882	905	884	853	852	833	904	859	923	852	874	895	857	908	845	894	887	869	871	886	878	894	889	868	860	895	874	910	887	859	883	803	866	859	916	880	890	962	909	823	863	884	869	925	826	927	871	901	877	888	838	855	853	848	858	855	874	859	882	833	906	800	905	890	893	893	875	868	867	887	835	843	894	897	860	824	821	895	829	848	873	869	869	813	897	828	871	910	902	891	865	854	844	835	840	839	829	875	920	916	898	888	886	866	906	914	872	874	834	924	857	850	918	904	851	886	834	834	861	888	890	898	833	853	860	848	863	881	864	856	858	879	888	891	855	838	886	866	865	918	885	838	864	898	883	871	916	860	828	815	849	887	806	836	900	919	887	842	908	852	894	857	838	830	887	817	862	838	862	870	902	902	837	859	833	830	836	862	874	853	905	849	853	863	852	884	814	874	911	856	831	846	861	893	886	911	860	937	857	809	868	856	887	890	897	902	891	869	857	879	898	860	849	936	842	898	890	867	837	885	875	881	867	846	910	883	837	840	909	878	894	851	880	860	871	881	853	853	833	880	903	876	898	934	882	906	889	843	884	904	848	845	916	822	843	843	874	915	888	860	888	813	875	880	881	857	836	874	833	828	836	856	843	907	865	858	893	844	885	905	877	864	884	870	846	890	863	883	884	861	900	896	886	854	846	896	862	855	886	838	860	811	841	882	866	875	852	859	878	870	871	936	869	904	846	862	830	849	836	825	899	857	866	879	834	866	895	888	882	794	871	859	884	902	853	880	899	886	866	874	939	828	880	914	890	830	883	854	857	868	874	866	873	864	866	880	887	859	872	910	860	873	851	844	877	822	888	858	846	851	848	890	862	825	902	867	891	878	881	860	896	857	852	869	880	943	859	849	855	875	910	884	863	841	884	892	868	856	856	850	882	862	836	902	902	878	841	892	911	883	857	877	877	848	854	856	863	873	866	797	880	922	891	864	851	868	864	872	876	887	828	849	855	876	851	885	876	915	854	900	908	856	859	853	861	916	817	853	898	855	879	864	864	888	902	899	889	860	817	873	850	851	874	855	853	846	898	869	887	864	877	832	896	898	856	860	905	895	837	887	916	875	887	895	857	836	853	874	853	811	898	833	905	881	885	848	860	885	940	882	872	914	835	872	841	910	916	855	861	923	903	872	871	901	831	828	863	821	833	918	852	910	870	850	839	892	926	844	896	879	844	833	843	899	876	868	883	861	896	841	891	836	869	867	866	905	867	914	911	932	838	885	907	826	879	813	850	896	835	894	845	878	871	881	880	919	892	822	835	909	849	836	865	883	852	833	832	930	896	855	862	869	870	840	853	876	878	946	862	860	875	871	896	866	858	889	880	871	812	894	864	898	855	928	885	969	896	899	878	830	901	909	851	878	861	886	917	857	902	853	841	874	880	892	862	894	923	883	845	845	833	808	873	867	833	833	917	854	876	881	908	847	888	857	882	885	874	812	923	853	903	871	876	861	817	845	902	904	882	878	876	844	819	893	876	838	863	858	839	836	889	898	865	837	901	921	868	876	868	885	836	877	859	881	840	886	852	901	858	861	850	867	817	834	888	865	836	944	834	910	848	873	841	868	833	906	852	828	832	859	906	898	886	859	860	912	850	861	841	871	857	911	846	895	892	915	927	874	833	786	880	818	907	863	899	869	852	881	830	882	813	898	835	807	843	894	893	883	905	898	907	838	880	847	842	858	870	862	834	894	895	874	891	896	851	869	844	886	820	869	861	824	858	872	934	797	915	872	847	849	882	827	886	883	859	867	883	883	862	916	882	897	836	865	875	848	872	847	830	842	901	854	856	926	908	863	890	930	894	868	849	889	854	840	883	891	843	858	845	874	929	864	880	801	819	844	869	876	870	861	854	883	860	862	874	785	889	873	819	873	887	896	881	939	897	895	860	920	865	890	861	905	910	896	901	915	872	893	811	925	895	902	889	877	895	870	902	880	862	888	894	878	870	893	882	891	839	872	870	863	855	882	899	868	883	862	878	886	846	834	890	888	929	856	879	878	868	860	810	873	826	838	880	805	843	859	871	865	862	892	865	874	858	838	877	922	911	897	894	894	904	861	885	839	883	871	871	857	844	869	909	858	893	945	832	904	863	842	888	890	855	878	842	870	889	874	838	823	833	885	887	869	856	896	822	834	897	920	875	845	889	906	810	835	859	913	814	853	809	881	882	849	893	883	874	865	875	912	892	882	860	851	838	844	894	882	862	927	906	906	864	883	833	896	867	887	837	889	884	851	865	868	895	895	897	867	898	905	863	860	847	865	831	915	877	841	903	848	872	848	872	873	867	894	853	908	897	909	838	879	874	833	884	849	908	883	851	852	933	874	920	857	910	889	886	898	916	939	842	897	845	867	868	909	914	828	808	890	860	855	882	859	880	859	870	861	901	889	828	867	897	895	861	902	860	870	859	889	850	880	889	842	839	828	878	829	859	837	868	843	855	932	904	914	862	857	865	860	901	790	851	889	862	879	879	876	924	868	900	823	817	886	870	915	830	862	874	921	899	915	878	899	904	859	837	850	830	887	877	883	903	866	864	805	878	885	877	886	909	863	865	854	854	884	835	800	893	858	881	830	884	866	869	882	842	909	883	871	873	902	878	911	931	900	805	920	884	865	928	879	845	853	815	848	866	855	860	847	823	833	904	882	889	895	824	898	852	846	849	888	852	853	816	910	860	870	914	876	918	834	863	853	854	877	863	871	846	855	860	890	841	894	897	873	840	886	892	902	914	889	870	886	886	877	862	842	858	875	870	904	848	880	824	873	845	842	885	895	890	886	882	826	868	837	896	896	872	899	904	855	849	857	872	897	842	917	887	883	886	863	853	866	889	856	919	887	826	848	876	870	853	863	888	921	871	858	841	847	919	845	892	924	901	902	908	897	872	893	875	824	871	870	927	889	879	904	899	865	902	873	858	850	888	894	874	893	841	886	845	899	868	832	852	912	841	873	849	870	882	910	808	832	947	921	882	909	896	852	840	881	871	853	862	899	830	856	894	811	953	950	883	909	909	829	880	868	850	876	852	901	851	851	902	886	828	862	907	826	859	890	891	934	941	874	835	828	866	852	879	830	902	927	843	892	872	881	871	909	800	841	903	841	945	879	860	900	853
39313	30123	27047	20764	17575	13974	11950	10986	10587	8087	6212	3470	1879	1330	1535	3753	6505	5816	6469	6017	3061	1352	1462	1726	1383	727	548	496	336	334	335	316	308	338	325	345	294	303	302	312	333	292	284	305	301	309	317	364	294	307	307	302	324	305	323	331	319	325	287	321	346	298	303	357	303	334	311	316	316	299	328	336	353	315	309	285	312	294	326	352	286	318	306	318	344	365	304	336	308	298	318	321	293	292	303	328	317	333	329	312	272	346	316	322	341	316	337	301	349	275	336	310	292	319	329	329	316	309	352	315	322	324	309	317	353	358	327	317	291	355	310	312	306	322	326	300	310	289	304	345	327	307	336	318	330	311	331	321	304	332	313	321	331	321	303	313	322	329	347	328	296	318	310	306	313	323	346	342	339	343	303	335	309	322	328	298	300	308	306	343	334	296	333	284	329	319	309	329	320	325	340	321	297	322	335	327	348	302	319	321	308	334	318	357	324	335	306	314	310	305	270	320	305	316	294	341	310	339	291	333	339	294	338	299	309	296	317	321	346	350	326	313	338	306	316	336	319	326	306	321	337	344	301	347	329	316	314	301	333	331	312	285	312	330	301	302	323	308	294	276	296	339	306	321	342	295	322	301	303	313	306	308	308	339	329	294	328	303	317	331	320	322	314	330	305	289	293	294	321	296	293	294	291	322	313	306	320	326	336	320	332	303	348	318	319	323	355	304	309	288	302	359	346	315	332	334	319	317	274	275	313	316	317	341	348	340	316	281	317	294	335	322	295	299	332	295	320	304	353	294	281	316	317	297	329	312	325	338	345	308	325	344	296	304	294	280	310	327	337	355	319	353	324	333	300	309	309	349	331	312	312	358	355	341	300	267	295	307	308	347	345	335	338	304	357	296	324	293	312	323	332	306	292	334	332	327	308	321	325	310	324	304	313	295	300	347	309	331	325	340	348	329	304	307	310	301	305	313	306	296	320	321	302	307	316	293	343	323	288	307	313	303	376	330	324	306	326	334	346	292	337	285	320	329	313	327	336	328	307	335	278	319	315	334	351	309	314	337	324	307	316	318	317	308	324	328	302	327	306	326	288	352	319	315	275	354	329	318	297	345	320	301	311	339	342	297	328	346	350	325	333	301	282	301	333	314	330	346	312	338	312	345	267	284	282	305	312	331	346	315	279	315	317	310	281	334	306	272	324	303	319	334	336	316	327	323	319	325	292	311	313	337	322	293	353	311	325	329	338	306	339	315	333	304	304	314	290	314	343	304	299	319	330	309	334	323	360	322	296	314	316	312	312	319	304	343	315	327	345	305	348	311	302	314	333	321	346	311	353	292	329	301	307	305	293	310	322	352	317	329	339	341	294	325	338	302	309	338	338	324	274	318	343	317	330	312	311	337	350	313	307	321	343	334	315	289	342	317	327	290	315	332	311	280	321	333	320	285	282	354	292	321	329	280	313	327	309	293	310	334	339	321	307	311	318	314	317	328	304	309	332	330	325	283	308	337	327	295	323	343	297	340	329	344	323	352	316	323	345	295	316	316	322	343	304	294	293	365	330	329	334	367	351	298	308	304	284	324	319	299	311	301	335	347	327	326	344	342	310	293	300	295	284	302	303	281	340	335	329	313	323	354	281	326	294	349	344	305	344	306	340	310	334	342	297	322	337	304	337	316	311	366	303	302	316	301	323	324	372	290	300	330	322	308	334	296	312	341	334	302	340	347	306	341	316	336	335	312	318	322	347	310	322	328	374	310	309	311	274	287	308	323	347	341	338	320	309	303	327	319	309	324	321	370	310	326	315	297	314	330	299	338	311	318	301	319	344	332	346	337	322	302	299	303	305	327	311	335	294	306	326	325	327	313	297	340	337	307	313	322	314	332	324	290	317	313	305	304	297	282	318	293	295	310	316	315	334	341	331	339	342	347	318	333	327	336	317	327	348	296	340	320	337	333	317	343	306	323	305	319	322	347	326	327	304	365	321	315	353	314	323	308	319	313	332	314	330	320	328	337	346	304	352	333	313	293	356	327	335	329	332	342	302	305	324	286	344	326	326	332	322	339	309	271	326	326	298	321	313	277	300	323	314	333	303	323	296	296	318	317	293	334	292	308	348	344	319	338	330	295	319	318	301	316	314	309	332	335	293	311	283	325	287	329	315	305	330	306	326	289	301	338	329	313	285	328	309	295	314	311	345	298	292	316	349	318	332	306	309	310	318	317	298	311	318	306	306	344	294	318	326	312	311	331	325	309	304	338	312	338	355	310	310	289	354	324	330	307	327	329	291	338	333	312	319	318	336	326	303	303	296	306	305	330	295	317	317	302	331	306	318	305	328	313	341	300	342	340	289	314	320	331	332	320	297	311	321	310	320	325	343	320	324	318	326	286	306	336	314	328	330	328	343	353	325	300	340	300	286	294	352	352	321	313	335	316	278	325	349	310	327	357	319	307	345	329	312	357	339	294	331	331	325	344	313	302	309	304	312	303	312	305	318	300	318	333	315	326	278	307	292	311	338	307	302	317	331	343	334	318	333	318	294	334	271	332	324	317	312	348	292	331	343	321	312	315	320	294	311	319	298	290	300	303	320	311	308	327	335	306	306	327	337	341	342	301	337	290	272	308	328	325	325	327	335	305	313	330	289	294	329	292	324	315	304	320	313	338	369	297	332	312	320	315	315	297	315	319	320	291	297	319	317	329	319	294	313	311	325	324	333	303	347	342	301	320	332	331	305	306	315	322	311	311	329	310	306	341	326	301	315	302	334	335	319	334	320	293	302	353	314	310	346	290	361	288	332	330	290	308	327	299	309	312	316	321	312	321	325	315	299	336	345	320	328	334	326	314	322	331	314	304	340	342	325	319	291	340	319	320	328	346	335	332	320	332	321	306	289	315	330	316	325	320	336	303	326	320	345	301	312	297	343	324	301	318	342	311	298	301	332	313	318	319	340	314	326	332	321	327	317	309	317	355	295	317	303	293	300	306	322	310	300	296	328	335	339	329	318	297	322	341	305	300	293	338	301	285	316	335	325	363	318	317	352	292	310	320	292	330	310	287	303	325	344	310	336	342	290	343	319	308	308	304	308	355	328	325	305	317	350	274	347	319	327	307	292	312	302	293	310	325	274	317	348	323	339	284	303	327	341	311	310	308	328	325	353	319	329	328	312	310	330	293	297	326	318	290	293	300	312	299	333	318	318	331	320	284	337	342	315	363	315	298	334	286	323	309	312	313	291	318	297	307	330	302	335	324	324	314	383	303	321	302	333	331	322	353	347	340	315	348	286	306	338	336	332	344	311	330	341	318	373	340	353	302	320	291	294	311	341	284	299	334	331	318	290	318	307	297	319	313	300	323	340	347	346	317	323	342	341	321	339	322	349	315	301	330	294	354	315	317	321	296	338	337	319	322	321	316	293	266	302	327	315	287	313	298	328	319	339	295	301	276	323	308	327	319	321	309	336	321	312	318	331	356	339	326	299	353	321	338	309	370	323	328
24331	22271	26659	26778	28948	25668	25914	26511	27028	22273	19789	12642	8270	5853	7722	16869	24756	22463	25176	23789	12894	6499	7689	9335	7232	3236	2196	1760	1053	921	916	780	761	749	731	816	844	767	754	776	795	785	790	782	853	815	767	816	806	788	763	774	806	743	756	814	830	768	835	769	807	770	799	733	820	836	790	824	794	814	798	808	803	809	784	806	851	773	842	737	722	785	786	788	810	836	790	775	748	741	790	824	790	777	796	753	763	783	764	802	793	804	752	826	808	780	829	772	795	811	751	842	742	775	774	779	842	777	796	792	795	770	805	757	826	761	863	852	784	790	760	794	812	804	838	814	821	819	759	749	802	742	757	762	820	801	798	782	786	799	824	775	826	775	790	783	777	797	812	741	781	839	780	779	752	783	756	778	790	781	789	774	801	789	816	802	773	808	793	798	787	778	828	767	841	775	777	769	800	786	773	823	757	814	751	752	822	771	819	835	808	796	813	772	798	801	827	762	805	814	784	764	717	806	761	733	769	778	783	793	758	849	846	819	798	795	782	797	777	768	785	789	806	802	811	854	822	811	835	796	779	811	803	797	760	808	743	817	798	839	833	765	780	825	810	759	799	778	742	782	771	792	817	781	789	806	787	802	739	770	791	781	781	774	812	793	769	820	789	783	826	774	816	786	812	792	753	746	813	732	799	769	789	837	828	816	764	790	829	759	827	743	830	815	773	814	813	864	812	810	804	810	780	815	712	768	776	784	781	858	841	837	763	825	768	801	818	798	788	770	820	753	755	769	769	763	789	763	810	796	792	785	814	805	752	790	745	768	784	778	782	783	766	762	795	846	815	754	811	754	834	844	826	816	768	765	826	774	786	788	791	794	723	780	792	761	768	840	740	794	815	752	755	793	769	806	823	796	839	806	740	789	779	731	782	800	798	789	772	751	812	790	797	788	779	767	792	834	747	769	794	794	750	799	757	806	801	834	781	792	807	762	801	756	825	754	774	792	811	814	816	798	792	833	822	743	825	775	811	771	781	791	793	824	816	787	797	773	794	837	772	798	786	826	791	799	829	767	795	798	795	760	800	765	788	805	806	823	745	802	802	809	836	763	734	789	789	830	791	777	813	812	773	811	773	736	754	773	800	735	823	786	755	811	757	809	783	770	729	811	839	709	769	736	838	809	808	772	732	772	799	781	789	726	815	822	751	763	791	796	773	827	732	824	823	770	793	760	762	778	792	812	777	764	785	793	767	763	755	793	790	793	816	859	744	810	770	754	794	816	799	792	774	784	858	795	820	811	792	769	807	782	818	787	764	813	824	819	834	802	779	770	734	751	768	824	801	759	824	847	788	768	763	792	837	785	785	788	772	786	800	800	794	834	776	766	840	787	830	799	804	804	805	780	777	749	822	781	789	764	782	771	775	806	785	796	776	792	787	853	827	741	810	791	785	760	757	805	793	822	811	784	785	790	785	812	818	794	806	810	795	769	758	734	799	830	770	794	800	787	780	812	828	814	792	774	812	762	806	766	758	782	806	797	821	768	763	790	829	788	755	807	810	814	759	778	776	780	763	757	808	809	829	808	818	779	840	774	806	763	816	807	761	778	824	851	818	781	789	769	758	781	817	786	804	839	773	816	828	778	843	784	762	738	822	787	803	782	786	815	782	768	809	818	810	795	829	748	806	791	801	850	839	813	772	751	755	747	796	807	748	808	754	795	777	749	781	832	797	810	786	790	799	816	789	785	769	824	783	799	767	824	767	846	791	784	790	797	805	796	811	803	805	810	767	789	822	787	751	793	842	812	764	788	773	750	781	710	787	820	729	788	808	766	778	772	784	779	768	816	838	837	792	799	788	814	826	817	717	741	815	789	761	815	749	782	818	779	817	737	741	756	773	794	748	813	803	776	784	801	708	846	776	819	800	770	762	790	846	811	819	764	789	805	796	747	771	797	814	739	773	796	829	800	769	808	805	787	798	799	802	768	829	824	719	822	758	738	782	812	791	819	805	730	756	786	743	783	802	810	798	748	731	782	782	832	826	827	817	793	821	785	779	836	794	807	775	809	809	818	845	790	764	765	831	807	751	799	778	803	742	826	809	794	859	856	795	813	780	779	801	768	778	794	801	809	808	806	749	816	824	847	818	761	839	816	811	818	789	790	750	787	774	795	825	778	751	783	800	792	797	824	742	812	800	812	782	755	775	784	775	788	759	798	796	819	776	787	828	812	804	777	764	787	821	783	789	784	732	859	781	765	785	815	794	764	845	749	800	757	848	798	823	785	766	829	820	767	845	762	753	830	821	817	762	789	770	776	793	800	821	796	749	785	807	832	789	773	764	779	792	829	822	781	825	800	756	818	773	832	809	816	842	748	759	772	822	780	778	763	779	847	846	809	786	844	800	818	746	784	724	811	817	764	805	788	853	818	766	788	803	810	758	820	814	754	790	813	797	799	784	766	814	786	757	736	769	781	773	731	792	785	815	779	807	758	806	762	793	765	816	739	792	786	764	778	798	751	830	774	785	768	825	808	797	819	786	811	824	743	772	740	746	755	756	742	825	791	776	813	800	795	753	818	813	777	783	815	762	782	791	823	771	780	807	777	712	837	792	761	773	816	827	806	815	820	796	803	866	828	814	767	828	819	784	770	813	755	774	779	772	783	789	778	754	797	797	778	782	812	797	730	785	839	773	787	788	809	777	783	765	805	732	773	771	794	754	756	782	788	819	799	771	763	770	832	765	768	775	826	810	775	741	784	801	781	747	803	769	774	812	780	790	812	758	781	758	789	775	791	808	785	772	778	727	756	828	795	737	833	813	812	783	790	801	776	807	744	811	777	841	750	764	819	774	793	783	787	742	751	773	851	776	814	793	790	798	754	804	786	843	793	790	763	732	752	769	750	811	790	818	836	808	821	821	776	838	790	712	860	792	810	797	762	773	786	789	774	762	796	737	773	772	741	806	771	785	781	799	783	847	746	820	835	807	810	758	781	789	760	779	808	773	780	769	783	869	768	800	762	803	779	782	846	837	731	791	796	809	778	768	810	795	799	803	832	766	802	806	760	773	811	781	791	751	790	783	795	839	801	789	824	818	806	789	777	829	785	765	779	786	803	813	814	823	802	806	787	821	823	767	813	788	805	766	825	783	792	764	730	734	816	816	782	771	777	825	742	801	789	785	805	797	762	815	801	828	809	748	801	751	765	776	794	795	801	782	801	782	830	768	791	818	820	798	816	816	774	808	790	792	821	821	812	809	768	818	808	784	779	833	825	811	785	798	720	795	776	799	795	787	799	772	767	729	753	763	780	792	757	713	793	737	772	827	823	815	797	823	808	824	769	813	791	756	800	827	772	802	851	766	761	774	773	768	765	812	773	808	780	806	765	765	787	766	779	801	796	807	793	786	795	731	780	774	788	864	789	823	788	743	804	749	815	801	805	754	781	822	775	794	770	780	795	784	823	797	838	829	820	780	774	834	786	819	802	766	789	795	797	786	807	776	755	828	802
14447	4741	3672	3538	2765	1766	1024	822	627	517	429	376	344	314	337	441	594	547	492	475	312	321	412	430	413	346	335	319	256	297	293	323	290	257	274	306	284	282	301	278	267	259	283	289	263	288	277	247	267	276	278	273	286	313	275	247	273	269	266	290	266	268	274	262	279	302	281	265	262	270	284	255	288	289	303	270	273	271	266	280	290	268	288	267	284	271	281	277	289	280	291	272	308	269	254	280	261	279	284	283	251	252	261	267	304	275	275	277	279	273	278	248	297	297	293	265	265	291	233	296	288	289	268	280	283	248	272	268	265	287	270	257	282	255	266	247	288	258	268	300	280	279	246	283	283	270	301	300	275	284	280	289	259	277	277	262	277	241	264	297	291	281	272	262	270	295	273	266	261	307	281	284	262	288	268	288	270	279	304	288	326	254	238	304	289	241	284	271	303	288	271	283	299	256	300	330	274	262	251	251	271	307	276	277	264	282	257	273	289	275	261	285	262	263	287	248	280	310	321	249	287	281	293	267	265	283	287	255	311	293	283	265	296	306	283	251	289	249	293	268	280	270	282	300	301	284	287	300	279	269	260	309	282	305	283	296	265	271	277	270	299	280	293	289	260	295	265	277	292	280	285	255	294	301	267	270	248	283	257	275	247	297	298	292	234	266	252	312	288	270	296	276	275	270	289	297	268	311	297	294	281	295	300	257	256	278	237	287	278	263	252	290	250	277	287	261	259	289	273	283	286	301	268	289	261	280	259	270	292	275	304	303	274	250	325	285	311	304	273	293	266	284	281	277	268	265	267	272	286	266	255	254	276	277	258	270	262	280	279	291	254	284	287	252	294	255	273	276	303	289	291	271	272	307	308	280	301	295	287	266	294	279	290	281	294	305	273	289	285	273	288	255	291	270	290	294	271	271	292	274	269	242	276	318	303	278	290	282	284	271	297	262	266	299	290	302	289	292	271	300	283	279	268	286	285	264	273	283	248	288	290	289	273	299	297	288	270	288	286	268	287	295	263	292	287	259	281	271	284	311	277	294	271	287	284	311	285	284	302	297	269	273	260	246	267	276	264	254	275	303	279	263	293	299	277	274	243	257	281	319	268	307	291	271	310	279	280	269	262	287	270	265	288	286	284	264	260	273	298	291	317	243	253	257	288	303	258	303	260	268	289	285	271	257	263	252	292	292	282	298	256	266	321	328	275	281	288	262	299	266	298	275	277	268	274	287	304	280	250	250	256	290	311	293	267	296	286	266	273	292	266	280	265	250	288	258	258	294	319	285	303	320	292	293	263	269	283	321	277	298	279	284	286	246	285	264	261	291	284	281	265	292	277	250	273	277	280	292	302	248	264	317	279	298	265	302	293	265	265	278	285	260	295	267	282	247	277	297	300	288	276	272	269	275	271	302	295	276	284	271	259	277	294	266	271	284	270	263	268	271	249	284	260	266	291	281	278	278	268	270	242	298	256	290	252	281	241	251	288	302	274	246	266	292	287	303	330	302	281	289	300	262	301	284	250	281	252	284	306	297	286	260	254	274	258	261	277	277	260	251	283	280	274	247	266	304	284	265	276	251	299	271	279	250	304	283	263	315	291	266	233	280	261	296	273	298	269	270	265	254	266	290	271	269	255	266	271	281	283	284	267	293	251	300	305	288	271	288	241	295	267	254	281	277	289	279	257	276	292	251	274	269	279	291	270	284	275	256	279	272	269	306	272	283	270	281	286	295	269	277	267	260	270	315	276	255	280	324	287	279	278	289	264	254	284	276	279	278	302	267	274	279	251	280	303	234	260	261	284	268	252	278	293	303	262	305	304	282	280	269	254	274	287	298	288	284	271	277	289	283	281	327	298	283	275	256	268	273	297	260	273	281	258	255	300	301	290	269	288	275	292	269	261	277	268	264	256	272	265	284	290	294	280	294	279	285	276	273	282	247	296	266	313	275	281	262	287	244	264	287	281	299	282	265	299	267	281	251	275	273	316	305	288	299	261	300	297	278	289	252	287	258	276	261	267	287	255	280	308	282	278	274	256	286	281	252	322	270	289	317	289	259	272	278	285	270	265	282	295	252	295	282	252	271	289	281	293	252	285	260	297	277	306	282	274	286	284	300	289	266	304	296	290	292	277	289	252	259	291	278	269	264	294	278	254	262	269	285	254	264	286	287	290	292	259	285	273	284	280	288	275	270	261	263	313	281	311	274	295	265	265	276	284	260	309	275	273	288	306	271	288	271	254	288	252	248	293	299	284	305	259	293	247	290	287	256	274	284	291	288	263	266	293	279	281	335	297	241	298	282	255	315	279	281	315	285	266	252	251	285	307	251	310	301	283	287	285	256	285	285	278	272	306	267	293	239	300	285	284	280	256	272	294	273	264	285	332	292	309	299	275	294	285	296	262	273	308	298	304	279	264	287	280	254	285	260	263	288	294	250	283	318	270	297	279	300	286	308	277	268	273	281	273	288	273	293	267	262	303	305	302	266	279	289	285	281	257	270	291	294	272	259	284	282	268	281	282	269	316	287	283	256	263	280	263	266	272	272	308	274	293	294	259	259	262	270	288	252	308	282	271	278	300	290	277	289	282	272	264	274	280	290	297	251	271	258	264	280	274	262	321	258	284	293	264	285	320	259	264	293	252	269	301	290	282	281	263	271	273	272	299	288	255	304	297	263	286	273	286	266	294	276	282	268	285	278	305	272	301	282	283	269	295	284	282	269	281	266	265	302	291	287	313	270	287	272	256	302	306	283	284	295	251	298	270	294	258	271	277	311	266	287	284	287	273	304	258	292	296	266	259	249	278	304	286	273	274	277	284	276	285	297	285	293	305	308	273	257	324	308	238	296	267	291	260	296	295	283	268	281	298	270	239	313	285	277	272	281	273	268	284	278	292	295	277	244	295	291	279	282	268	259	280	292	277	259	258	296	272	286	304	288	281	250	259	269	269	293	273	271	302	263	271	266	283	267	289	281	282	273	292	295	299	293	266	255	293	291	279	293	294	305	286	270	269	308	281	271	264	275	291	266	272	305	259	270	277	298	293	311	283	264	284	292	296	310	275	276	262	286	236	276	295	322	284	260	274	276	276	286	301	254	272	287	260	294	293	277	287	270	287	267	274	272	293	278	248	294	277	260	286	274	300	277	294	251	247	286	271	263	299	278	295	263	274	264	274	285	260	288	280	276	287	288	279	275	302	280	251	278	255	276	268	285	277	286	260	267	269	253	272	282	292	299	302	281	265	248	281	272	282	310	275	284	276	241	261	313	295	273	297	276	294	290	302	276	284	255	245	260	255	256	299	312	288	267	269	281	278	283	276	261	238	280	306	273	273	225	283	284	263	270	255	286	274	262	270	276	288	287	288	235	279	289	286	277	324	276	286	256	269	253	298	273	261	261	251	266	259	263	280	257	252	266	324	244	276	280	255	280	280	301	292	259	259	263	279	281	318	259	269	301	289	257	289	284	237	281	285	279	256	278	306	282	307	257
8577	4554	7219	10040	9845	7253	4607	3868	2922	2356	1574	1246	1145	992	1126	2120	2769	2705	1986	1678	947	888	1362	1614	1331	1035	939	818	739	743	753	696	710	677	681	721	730	719	714	735	683	702	709	722	709	714	709	705	757	701	722	666	730	756	712	659	721	718	718	726	689	714	679	724	710	663	717	700	755	743	735	706	731	672	677	688	686	733	711	723	739	733	693	790	738	756	683	733	719	756	723	665	721	735	708	743	744	732	728	746	684	709	717	679	692	753	758	690	703	717	702	776	692	753	710	679	730	685	704	689	738	734	754	710	728	669	670	690	771	755	653	689	693	741	727	716	725	696	739	720	733	715	708	725	715	701	676	718	693	712	715	748	668	715	679	690	709	696	715	753	712	705	763	710	728	748	718	706	650	727	676	678	682	690	752	734	723	700	712	772	712	680	714	723	719	745	748	719	699	698	713	717	732	698	709	729	779	669	720	702	723	674	678	755	702	696	693	722	712	727	667	746	732	713	730	767	714	719	696	710	684	734	681	719	768	760	694	717	707	742	697	736	706	699	709	730	744	701	715	687	719	747	743	748	699	688	722	689	713	740	687	736	717	687	730	739	712	697	737	727	762	751	705	716	741	742	734	726	755	685	727	718	691	706	754	690	746	730	681	695	764	715	714	719	663	737	683	711	770	759	713	730	718	704	695	734	712	770	707	757	727	749	697	711	702	731	734	708	701	710	708	739	725	728	719	708	699	751	685	696	714	761	692	706	736	713	697	754	733	659	735	704	739	731	723	701	715	696	741	666	711	690	758	696	711	746	722	754	706	694	721	696	706	719	711	681	714	709	702	749	707	675	722	686	700	700	699	684	679	763	744	696	740	717	722	766	702	724	730	692	730	687	711	739	702	728	709	736	725	701	716	718	710	732	729	736	736	739	769	715	703	748	665	697	700	727	715	738	740	710	704	700	723	722	663	750	681	709	704	681	690	721	670	661	722	722	696	732	696	725	727	719	751	732	716	735	709	728	673	705	694	727	694	706	719	729	689	743	686	699	758	699	748	726	747	698	703	672	708	716	770	702	691	675	703	757	693	730	731	718	705	730	716	697	784	679	724	688	715	714	671	661	736	716	710	676	714	728	724	712	713	681	693	711	720	735	768	741	729	746	718	729	731	753	694	736	703	710	728	707	737	720	731	739	741	725	725	766	747	671	691	693	723	696	710	694	759	745	710	667	708	722	751	690	708	701	670	750	762	683	732	781	660	721	742	745	728	659	695	707	713	731	730	680	703	673	697	676	708	739	725	713	715	716	724	716	738	736	719	725	739	695	736	746	701	762	729	699	691	699	704	705	712	685	697	723	760	692	744	677	750	713	724	717	704	710	671	714	688	742	736	718	669	675	711	734	733	725	658	680	741	728	701	744	685	713	699	677	726	722	787	705	694	701	766	695	703	690	753	726	674	693	704	707	689	732	684	759	682	738	716	739	742	742	717	686	718	715	708	697	732	722	729	693	760	714	707	738	669	631	718	740	695	702	707	726	740	705	745	720	713	705	738	708	774	702	715	742	730	747	708	703	718	661	737	759	697	715	733	755	719	732	686	740	731	729	736	746	716	715	693	686	740	708	762	703	738	736	751	716	732	734	713	687	693	676	725	726	694	699	688	702	721	733	735	743	767	761	714	707	681	733	705	739	728	772	709	710	627	757	719	671	730	758	693	739	695	699	729	717	725	755	716	733	729	725	751	666	699	684	751	701	702	689	700	734	721	715	741	723	715	707	722	737	718	737	711	700	693	687	713	701	678	748	706	693	752	713	682	723	732	639	707	724	692	731	730	730	719	740	716	689	725	711	711	717	705	759	771	664	667	761	762	750	666	703	747	707	720	763	717	722	709	696	752	716	705	723	754	691	760	725	728	708	708	719	727	674	723	724	664	728	716	738	705	713	731	689	666	709	695	716	696	692	704	711	702	716	717	669	769	720	714	712	673	721	706	709	712	719	726	733	711	707	680	745	708	703	725	677	727	755	703	694	730	724	706	712	691	749	716	724	713	727	726	753	681	736	737	695	670	733	716	678	740	725	719	707	717	762	737	684	664	728	659	708	732	719	733	713	725	686	733	724	706	739	736	680	725	673	724	724	712	727	741	693	659	711	740	711	708	742	691	716	741	735	705	732	693	737	734	662	777	735	707	710	682	788	753	725	702	711	776	653	729	687	760	692	700	703	779	694	682	723	693	709	755	706	730	707	745	752	687	705	692	733	731	722	735	719	706	668	745	710	732	716	738	697	705	699	726	724	738	688	699	735	755	743	718	709	724	735	715	685	697	676	736	707	726	741	683	710	739	722	723	733	733	700	718	740	700	731	680	744	652	745	732	707	723	742	732	747	720	718	727	750	757	762	702	716	731	720	730	707	689	712	751	670	741	721	764	718	724	694	702	685	775	725	690	718	712	722	749	714	675	691	739	707	679	790	751	746	744	699	732	678	762	694	699	695	734	683	725	692	711	703	714	709	697	768	713	734	702	708	670	680	711	742	717	730	723	686	729	728	749	739	735	714	735	706	751	713	730	693	684	689	683	722	708	714	730	724	664	726	718	676	783	742	681	706	666	715	759	710	711	711	685	705	729	730	709	696	661	725	748	744	679	737	709	726	699	703	723	729	707	741	699	714	713	717	707	685	731	706	712	764	705	728	762	780	674	756	727	689	722	718	745	695	715	708	720	731	725	632	745	732	775	686	734	755	687	707	770	740	715	722	676	677	708	678	655	670	703	693	740	725	691	761	739	699	734	652	749	685	728	693	679	699	698	712	703	703	748	718	696	705	737	720	729	714	698	702	685	706	698	717	691	722	735	685	684	741	699	712	776	706	716	747	719	759	741	691	691	729	762	719	714	695	687	714	694	747	730	716	670	668	744	689	745	711	734	728	808	693	709	718	755	766	706	719	740	742	758	723	722	697	738	675	689	708	686	731	709	680	715	774	712	736	684	704	718	735	707	702	726	710	671	720	711	694	717	759	742	691	689	755	728	671	725	716	733	712	745	686	738	691	754	729	745	705	703	695	713	718	740	700	721	726	709	685	708	687	681	711	732	658	713	738	693	769	705	711	693	682	710	765	715	628	713	706	749	767	741	716	714	731	714	708	691	687	727	712	715	681	691	684	707	701	717	708	688	734	695	738	702	714	726	697	719	680	676	700	681	754	715	689	732	676	698	740	724	715	722	698	764	695	679	677	748	714	724	732	706	749	741	678	720	734	686	730	711	731	735	685	683	673	724	698	698	679	725	756	691	775	760	710	736	732	725	717	730	724	675	786	714	705	726	723	708	728	685	747	670	713	713	753	702	728	744	710	671	701	759	690	686	719	647	692	687	693	716	769	675	728	722	734	716	727	695	695	707	742	713	775	720	660	745	745	671	676	695	722	714	759	704	699	696	699	712	711	691	756	719	709	742	657	704	710	734	705	717	707	776	705	696	694	735	750	677	770	675	740	678	736	758	720
27260	22064	29227	29106	22553	14469	8105	4963	3476	3790	2219	1617	1754	2054	2592	3828	7094	5674	3790	1577	896	1190	1673	1817	1648	934	701	543	435	348	360	342	336	345	367	368	370	363	339	353	352	316	367	337	369	350	388	320	347	341	319	342	309	359	350	358	367	341	360	346	379	321	323	366	357	357	361	350	313	312	322	354	337	358	340	347	340	342	362	380	354	375	350	356	346	351	357	342	348	335	343	351	332	323	379	401	336	356	373	355	319	374	364	342	350	361	369	352	344	375	325	313	318	342	332	343	360	341	320	311	334	353	375	339	381	385	335	372	343	321	374	350	339	357	380	363	311	350	349	372	340	338	340	359	355	329	335	317	362	347	342	342	322	355	352	375	332	335	328	340	330	363	290	332	328	338	362	318	370	315	333	369	358	342	321	341	329	349	324	341	370	363	343	351	360	365	342	309	351	325	337	348	345	335	347	334	395	361	359	315	328	306	341	316	320	368	316	377	324	330	342	337	354	329	344	299	334	373	351	385	324	344	382	316	343	358	376	332	330	346	324	328	324	406	340	347	347	304	329	404	343	333	335	336	410	348	321	337	374	348	368	342	353	362	325	348	360	337	302	365	341	365	357	335	355	319	343	331	305	345	362	332	332	330	368	315	353	360	347	362	330	337	334	342	340	360	353	339	332	339	353	355	353	338	361	362	327	377	351	336	367	287	338	371	347	328	324	356	357	353	340	340	329	358	348	330	325	331	338	364	359	316	327	350	358	345	356	365	330	332	316	370	351	359	327	333	368	389	351	351	346	360	331	376	378	383	339	372	345	378	353	291	331	384	374	392	363	351	337	325	365	353	355	334	348	319	342	340	352	351	325	350	308	367	338	355	308	323	346	349	379	352	359	329	312	333	337	357	325	355	328	345	342	354	366	353	328	361	342	329	348	338	346	356	365	319	376	329	324	342	363	333	387	383	360	364	381	342	322	366	313	345	320	340	292	347	332	298	376	340	347	335	327	333	324	352	360	327	358	326	310	356	335	350	341	319	336	318	371	320	359	341	344	370	324	352	365	312	340	337	324	323	359	344	369	372	352	331	358	340	358	347	359	346	344	333	365	332	394	350	346	352	286	318	366	331	342	359	334	332	323	328	340	354	358	366	351	358	339	354	357	392	351	338	357	385	352	367	344	338	355	384	349	357	341	358	341	354	335	339	362	334	328	341	341	347	315	380	341	377	345	332	333	368	305	332	324	377	337	356	336	358	311	350	370	311	302	337	369	379	335	339	355	361	366	364	342	362	312	356	364	384	371	375	353	328	378	350	323	365	302	316	375	324	337	340	349	362	322	308	348	317	367	368	380	336	293	333	319	340	377	343	322	351	335	331	376	327	307	323	310	338	321	374	354	332	366	324	352	358	355	365	350	377	331	335	383	351	328	349	312	335	324	356	337	329	328	345	336	357	311	320	358	349	358	374	355	360	347	328	344	364	334	336	364	316	340	355	347	313	338	362	386	379	337	337	332	326	311	385	332	329	389	351	341	338	348	355	318	333	350	349	325	326	365	349	361	337	346	330	374	354	337	350	367	348	322	347	345	340	324	323	400	371	359	383	323	329	374	368	371	331	356	349	352	340	334	357	339	321	340	379	321	351	348	395	337	358	370	364	360	361	332	350	367	327	365	353	368	328	354	346	324	342	337	373	312	311	366	313	358	320	350	352	348	310	353	343	387	372	360	337	290	371	332	347	344	356	352	362	348	365	342	366	314	369	380	338	338	359	332	360	349	343	344	383	340	347	366	331	362	302	358	344	318	331	373	330	356	359	315	334	358	351	330	338	335	366	346	320	365	363	376	361	317	354	359	386	375	355	339	352	294	355	350	315	352	335	337	364	344	350	346	339	351	366	334	322	388	337	325	371	350	341	341	358	371	336	345	351	356	365	342	339	341	349	345	326	320	352	379	357	330	329	340	321	319	337	340	343	397	391	356	352	350	349	332	323	354	335	357	340	359	335	396	356	341	352	343	341	341	350	331	326	371	352	389	341	376	361	336	372	342	313	324	348	319	386	366	379	368	330	384	376	330	359	312	311	354	360	331	322	321	342	349	362	353	315	362	358	353	354	382	338	330	328	357	352	372	299	359	362	372	339	324	331	377	346	323	326	348	324	371	349	336	346	357	352	325	348	361	330	377	354	348	364	361	335	314	338	369	332	393	389	325	328	352	347	342	349	332	343	359	321	339	322	346	340	339	338	335	332	316	334	332	383	355	334	358	317	344	302	360	340	377	374	346	348	328	339	335	348	342	369	324	362	379	336	366	321	342	391	371	358	380	332	354	346	360	334	344	340	369	351	324	335	358	316	343	324	382	364	337	339	343	375	349	324	351	392	362	356	297	349	319	316	366	360	346	335	361	360	349	323	342	319	319	342	395	366	294	358	323	339	322	367	363	356	333	380	361	355	343	324	363	353	329	363	340	348	332	310	374	319	307	373	331	328	360	329	364	368	373	348	357	382	341	342	334	348	372	365	348	340	344	372	356	380	359	316	352	338	331	359	331	341	388	346	324	340	335	352	345	374	369	369	378	339	325	335	341	334	328	381	338	327	328	323	342	377	318	338	365	319	319	346	328	346	344	323	337	335	361	352	358	366	378	372	359	341	328	340	394	367	325	352	362	360	335	325	381	340	354	345	347	337	336	345	338	340	368	325	325	359	364	345	336	310	342	349	357	346	338	378	320	347	357	360	358	356	347	321	346	348	362	342	367	345	324	352	336	345	326	331	346	316	376	341	378	387	363	373	346	381	346	346	340	340	306	340	357	324	344	336	326	374	311	357	360	324	342	342	316	353	368	324	343	348	316	333	332	388	348	338	335	315	331	348	330	354	337	345	314	328	385	363	361	350	333	347	350	348	377	394	363	358	327	305	347	348	310	358	336	325	367	353	361	342	359	333	332	349	373	318	319	343	334	362	318	344	348	333	356	345	347	352	322	343	347	386	387	339	317	315	349	348	298	338	372	373	346	365	351	366	339	339	345	374	352	350	325	352	312	369	377	340	343	389	324	338	361	351	356	377	341	378	351	363	350	345	333	385	351	336	327	366	336	320	324	340	323	349	363	343	340	346	343	352	344	323	353	329	362	300	338	344	358	358	371	373	347	335	344	348	326	349	373	356	367	372	361	309	378	314	367	359	356	326	364	350	355	361	336	360	314	362	347	321	340	355	330	338	349	313	361	345	333	348	364	367	345	342	351	382	373	347	365	311	344	343	371	371	351	336	337	336	315	384	346	335	336	322	353	347	391	337	333	394	357	350	370	330	358	324	334	348	356	346	336	321	367	339	319	370	365	354	315	371	376	335	352	335	375	330	343	346	360	334	328	351	349	331	308	339	321	355	367	360	375	328	369	320	355	376	318	346	344	364	353	361	369	360	336	350	322	352	329	368	350	353	350	334	333	356	392	357	382	320	354	348	355	356	366	325	353	391	375	337	352	364	331	368	366	337	361	337
17070	17538	29635	35832	29247	24318	17499	13586	12499	13814	8121	7024	7651	9508	11799	16044	26329	21995	17081	7106	4168	6468	9022	9856	8416	4640	2830	2053	1278	900	959	871	875	801	891	848	843	867	872	834	856	863	865	869	869	863	827	900	847	876	827	833	808	873	876	896	865	843	881	823	868	913	891	823	906	914	918	889	864	860	836	859	903	870	860	832	872	878	890	869	865	880	884	915	883	872	884	868	873	906	877	910	850	885	845	821	848	889	895	880	875	834	865	882	899	909	891	838	901	893	886	866	888	877	861	863	900	827	875	889	849	810	873	866	884	838	872	809	847	881	901	799	881	870	829	801	842	882	879	862	898	942	814	909	823	831	847	860	864	831	912	894	847	817	849	856	873	827	870	849	801	892	861	833	841	900	855	882	813	847	894	881	810	871	869	847	899	873	814	848	871	849	890	882	900	847	892	857	828	882	871	850	850	902	803	881	868	853	866	828	886	848	908	850	911	857	839	834	893	854	825	888	905	917	894	831	906	839	848	858	854	877	838	919	889	899	893	881	842	826	844	879	837	864	879	846	869	807	822	966	845	827	874	848	874	912	822	878	880	861	869	892	849	861	907	890	871	867	840	928	838	870	853	846	847	835	909	863	856	873	846	858	883	894	896	818	873	878	856	869	825	867	893	889	885	881	853	807	873	922	826	914	809	855	889	865	857	860	887	856	868	849	873	868	872	842	873	913	867	849	863	807	844	858	824	875	829	831	828	877	798	853	843	873	834	849	920	911	834	871	863	848	872	857	881	842	875	855	888	881	901	900	856	902	850	820	905	864	863	813	889	868	839	831	811	893	867	863	822	843	874	844	872	907	874	861	848	839	894	942	831	824	847	852	887	856	839	854	880	832	869	817	868	875	919	869	844	934	891	908	879	863	907	838	826	835	863	842	830	825	928	817	923	826	831	863	838	856	865	905	827	834	863	886	855	865	829	872	871	864	826	863	894	825	855	828	819	888	886	876	872	892	821	887	825	881	868	868	888	890	845	851	840	863	892	854	859	898	859	891	825	915	866	834	873	915	901	887	824	838	841	882	918	941	866	833	842	857	873	852	836	867	881	857	871	814	923	893	869	833	899	915	855	878	886	880	854	886	819	869	871	867	876	857	874	832	929	860	872	857	851	877	847	906	864	873	848	895	866	915	867	912	877	865	883	891	899	937	873	829	870	892	879	879	883	886	904	836	853	903	895	822	848	878	832	859	829	879	835	861	867	840	848	845	912	822	861	898	821	925	900	907	852	887	881	887	890	893	904	875	849	911	861	885	853	857	847	914	820	834	889	896	857	905	849	869	907	876	825	881	853	911	848	875	867	871	853	855	897	914	891	849	833	788	878	888	882	857	896	903	877	887	893	866	854	870	833	906	871	892	909	903	878	834	839	821	879	863	838	850	874	904	848	849	902	844	846	898	858	927	879	846	885	826	920	873	870	841	848	831	891	815	939	855	899	883	819	915	892	861	817	872	877	906	864	857	860	864	890	834	830	850	893	835	842	855	904	859	881	924	876	886	896	879	827	870	884	837	884	832	796	920	873	876	876	858	903	866	932	864	827	878	872	839	831	870	847	862	853	888	883	839	843	844	865	889	900	883	826	862	847	915	870	892	794	914	856	886	875	864	866	854	893	813	875	864	882	869	892	873	863	824	904	895	876	824	910	862	872	884	920	837	886	832	865	819	883	858	889	864	802	876	828	868	847	879	909	849	899	862	867	890	833	833	847	882	866	897	913	846	857	840	897	893	885	820	904	839	846	837	869	883	837	821	901	891	871	895	888	871	820	863	838	859	889	823	862	900	908	840	868	840	838	910	931	910	828	874	900	852	820	878	858	865	888	826	803	889	848	903	868	934	887	836	873	898	894	851	862	864	847	856	888	883	858	870	836	836	879	843	912	823	810	830	919	853	916	842	831	851	910	838	914	794	836	853	856	859	841	835	850	851	843	911	850	835	875	844	824	885	843	868	867	850	857	848	870	891	830	867	841	831	865	887	890	896	855	900	839	885	876	847	885	850	886	860	881	865	858	913	834	882	852	861	906	914	852	888	863	886	854	892	818	850	904	854	918	842	862	841	861	865	873	861	873	815	831	836	881	882	848	869	862	818	871	869	886	885	910	855	878	876	884	847	838	888	871	867	858	854	836	862	857	820	851	892	865	816	859	871	798	860	822	878	883	832	844	827	895	872	879	845	872	868	873	832	870	854	849	859	836	831	869	848	816	859	854	886	879	815	843	860	847	886	897	849	866	867	888	870	847	891	876	873	856	843	830	868	896	906	888	858	921	853	873	838	831	934	878	869	916	902	840	902	836	885	881	804	850	905	846	867	936	846	870	891	925	858	794	897	873	832	851	876	816	833	834	868	845	851	857	874	866	825	846	906	815	840	893	792	889	855	828	859	834	894	834	841	863	870	875	854	841	840	897	826	887	845	840	835	876	866	848	814	832	869	877	849	891	824	862	896	863	860	806	814	879	872	902	880	873	852	850	814	882	882	878	938	903	873	831	833	846	900	852	820	932	923	862	828	881	858	867	908	910	848	846	853	827	873	913	868	885	852	859	922	851	898	917	869	868	864	876	860	830	855	880	892	870	904	884	859	913	906	845	883	971	870	862	876	865	852	871	871	901	840	840	863	899	895	856	873	871	872	840	831	831	842	907	807	862	900	867	890	844	891	875	834	856	800	913	881	875	839	822	860	840	876	878	892	849	865	879	858	844	876	870	919	843	870	881	898	892	851	852	837	917	901	828	857	871	842	905	822	895	870	829	855	872	878	864	859	834	840	828	855	860	819	906	836	864	819	904	875	875	835	879	864	883	905	893	842	876	879	846	930	814	856	843	881	860	913	875	835	858	918	846	862	824	829	820	868	827	874	900	915	860	920	858	888	852	844	809	890	858	872	868	892	923	907	910	882	854	865	826	862	861	840	898	827	845	872	871	912	833	876	878	865	869	859	840	841	836	864	851	858	818	887	900	858	831	885	912	841	878	947	862	865	864	882	822	865	840	900	826	835	805	850	842	862	894	878	876	847	874	897	885	872	878	905	872	860	853	817	875	920	859	807	838	867	862	924	833	853	904	913	901	878	837	848	865	862	895	898	851	898	852	872	909	868	843	839	868	846	842	886	843	888	867	851	831	831	856	865	866	814	919	883	874	878	806	845	848	836	871	832	894	890	855	853	909	880	862	811	870	877	873	860	885	868	857	870	898	829	845	894	897	877	868	836	925	894	846	867	839	915	861	887	885	835	891	847	840	931	890	852	919	879	856	902	889	819	808	825	834	884	876	912	875	843	893	850	806	873	833	874	859	917	821	878	863	868	829	907	850	811	828	931	876	885	910	852	863	857	808	867	870	811	803	858	860	820	844	879	862	856	788	902	862	899	909	888	934	875	838	896	838	874	824	857	837	836	850	887	902	840	871	881	849	845	869	861	864	845	837	879	865	880	846	822	886	901	855	849	842	819
38286	33249	39713	34918	26898	18548	12370	9959	9116	8601	4723	2497	3366	3537	5822	11952	13068	8217	4685	1562	937	1060	1056	2113	2160	1114	689	530	468	338	335	277	368	329	337	336	305	331	329	346	323	319	340	339	334	328	319	344	329	338	333	361	317	310	347	306	307	331	333	320	309	334	317	346	347	350	327	339	317	309	376	355	341	313	299	345	332	328	320	350	329	327	341	323	332	319	301	275	331	319	316	313	327	355	351	332	327	333	319	353	369	351	315	332	309	312	341	332	369	333	324	324	361	373	364	323	308	349	333	313	300	329	331	317	340	358	309	319	342	357	347	336	335	329	308	348	327	350	350	320	354	377	334	344	335	367	332	349	366	302	362	333	316	344	327	300	343	343	319	320	339	327	317	317	320	351	332	316	326	356	292	327	336	313	309	318	328	358	353	293	326	346	323	321	330	348	320	338	310	335	326	338	322	292	320	351	302	342	323	314	317	338	318	332	335	336	343	341	314	327	342	321	311	340	344	308	290	339	339	327	313	283	336	358	306	371	327	321	348	313	346	318	327	337	319	308	332	333	359	316	301	333	312	301	308	346	355	310	331	347	330	349	316	333	328	304	330	304	365	317	329	320	358	310	329	336	328	321	314	315	358	359	319	341	330	343	311	338	331	317	298	359	378	312	336	342	339	308	285	325	310	306	320	320	351	336	344	302	310	333	321	341	351	331	297	317	348	327	327	317	308	332	329	318	303	341	287	342	311	341	326	282	350	317	337	309	332	308	324	322	293	290	317	316	307	326	323	324	307	335	306	346	304	309	366	343	303	347	341	302	334	288	332	327	360	320	340	319	368	320	312	339	357	322	341	322	307	323	320	305	334	319	353	329	330	325	323	349	319	317	331	337	317	345	313	347	320	353	341	333	317	350	351	301	308	335	317	340	334	359	326	323	331	327	336	314	307	352	319	316	312	324	374	325	339	335	303	302	372	362	312	354	318	343	345	327	336	363	338	330	321	335	340	356	327	354	317	308	325	331	322	335	323	337	318	331	319	348	352	351	307	336	326	344	367	348	311	319	319	358	287	320	308	350	338	375	327	340	350	338	323	283	357	325	328	316	321	310	308	353	319	344	334	366	336	329	295	351	331	322	338	338	318	325	334	303	309	345	334	312	308	349	290	329	313	327	340	357	331	322	343	340	324	326	310	342	316	295	331	338	314	317	294	333	308	338	310	326	355	327	375	355	335	331	333	334	313	309	333	313	301	369	334	371	341	312	338	360	333	315	325	318	335	321	331	323	319	314	312	377	357	308	338	354	348	352	336	331	320	321	325	350	341	322	362	320	345	347	362	362	334	312	347	301	309	323	345	353	276	306	327	294	335	296	320	318	306	358	308	331	299	314	330	315	324	320	331	343	306	315	304	287	314	377	337	316	325	326	349	316	291	316	323	316	338	348	333	327	337	316	322	318	331	331	336	327	313	332	332	301	302	331	327	303	337	353	333	320	341	311	305	351	343	327	341	303	319	374	349	312	313	322	381	320	318	335	343	349	339	319	329	367	324	350	355	323	327	318	313	309	313	331	349	333	333	317	348	328	337	309	306	326	338	362	298	323	335	338	335	348	325	317	328	308	317	320	316	294	321	300	331	335	317	310	343	333	314	306	305	308	348	345	356	327	333	324	343	347	311	313	322	331	326	333	354	358	326	374	301	341	331	334	337	307	297	326	323	344	342	352	329	332	292	320	296	346	323	354	343	323	326	318	321	347	303	360	328	342	316	309	328	356	317	341	331	304	321	329	354	352	361	316	331	314	331	339	314	313	324	326	346	312	331	350	332	325	366	332	317	315	336	317	348	323	322	306	359	322	335	358	326	328	308	337	319	317	339	332	313	292	307	322	311	330	330	338	344	326	312	325	333	328	323	319	348	344	323	321	310	339	327	357	301	322	350	357	320	314	352	317	335	298	344	357	362	327	353	298	344	319	306	338	307	337	311	326	332	308	334	313	305	335	315	290	330	333	337	340	333	302	377	336	326	342	346	342	355	335	302	349	356	309	336	346	347	344	312	311	314	319	345	322	324	313	363	335	299	293	322	315	340	330	320	341	335	307	314	312	368	323	333	323	319	329	341	346	353	317	328	317	323	341	337	319	314	353	311	337	306	314	291	341	326	345	334	337	295	334	349	308	341	329	351	309	357	328	365	330	328	313	322	312	316	286	329	354	332	335	348	329	331	354	324	314	332	328	329	315	304	378	339	340	331	350	355	348	369	331	316	318	308	349	335	331	346	342	289	354	327	313	312	341	322	322	320	321	302	311	350	320	308	345	325	381	307	346	331	309	327	318	357	365	340	351	359	330	337	325	299	311	318	334	316	319	359	277	293	338	314	336	311	352	372	341	334	321	346	330	304	323	318	309	345	314	303	337	320	323	335	339	334	331	339	327	336	337	319	307	337	331	322	336	335	304	338	321	330	350	348	321	305	363	305	305	331	341	320	318	302	313	327	320	287	324	294	301	320	325	377	340	333	327	298	338	356	331	335	340	332	317	342	342	287	334	314	333	288	311	332	364	308	266	340	340	305	331	320	305	321	327	342	300	346	339	321	349	329	317	341	336	323	324	318	347	350	308	324	329	330	310	334	354	311	353	338	337	318	317	333	317	312	318	325	313	363	299	323	341	346	314	328	338	315	359	348	314	324	332	333	362	290	322	325	331	351	330	327	337	304	332	304	300	338	317	343	353	313	352	371	323	336	349	346	317	332	332	330	324	348	305	345	294	315	334	311	315	352	300	310	308	320	323	337	339	323	325	318	328	349	334	338	336	337	299	332	316	328	326	333	312	339	342	322	298	269	327	318	293	321	340	313	317	326	359	311	332	325	343	356	347	337	313	331	322	334	326	375	315	299	350	361	304	319	342	325	316	320	338	300	327	322	312	331	358	319	346	339	367	330	334	327	317	347	318	326	354	359	315	336	317	314	324	347	335	353	310	322	332	328	357	334	296	316	389	315	330	343	334	298	345	313	322	316	307	362	349	370	334	285	330	329	319	360	326	301	329	305	315	317	336	329	322	311	338	314	318	335	346	342	320	318	323	317	349	321	314	310	326	319	329	292	329	347	339	348	326	329	345	320	325	303	348	335	324	353	333	350	332	317	321	279	341	333	327	347	323	326	338	321	338	317	315	335	320	326	297	278	357	344	337	317	323	328	285	342	332	338	337	336	332	309	322	338	368	276	345	332	357	351	316	310	341	350	311	309	329	334	366	312	331	355	309	298	339	350	348	329	308	330	319	303	322	315	323	304	373	296	318	353	277	329	323	341	327	340	339	303	334	304	327	283	339	325	314	318	322	324	304	309	318	330	324	319	304	301	329	301	357	350	351	332	363	355	301	333	315	329	342	330	330	310	293	338	328	306	321	317	367	316	330	352	328	332	351	320	351	343	366	364	312	321	336	334	374	311	360	350	354	330	333	338	328	332	322	319	302	313	329	382	312	324	311	294	332	324	321
23512	26073	38557	39246	32838	24425	21595	22646	23710	23789	12099	9965	13364	14230	21585	33816	33838	25996	17687	6457	4470	4949	5806	11438	11171	5590	3253	2221	1425	865	924	800	805	797	817	815	805	862	815	786	783	814	839	821	797	800	795	811	796	827	833	776	812	818	781	819	858	785	799	799	801	782	784	754	753	819	810	795	813	819	776	810	830	857	795	790	825	749	794	790	842	833	812	805	792	855	785	830	784	831	835	777	824	856	745	853	818	822	765	810	785	808	840	846	793	836	784	813	864	805	837	819	839	793	787	814	836	794	786	814	807	793	826	832	799	791	781	786	796	812	856	808	785	821	789	800	823	839	802	880	776	847	826	807	802	776	821	800	758	771	778	811	831	834	782	785	845	796	794	857	810	789	798	846	845	805	780	812	817	805	846	770	822	785	774	760	812	855	796	819	849	795	799	756	775	807	748	832	808	874	785	783	766	772	824	784	830	780	840	861	848	781	797	828	808	791	795	793	810	844	810	794	863	816	809	794	815	805	882	819	784	807	809	762	796	790	828	771	807	817	807	792	839	827	830	822	790	804	810	747	815	840	817	796	812	818	813	764	800	785	819	786	779	813	772	797	852	738	786	799	807	796	810	829	819	783	865	831	781	794	814	830	757	801	802	796	794	806	792	750	734	792	825	831	800	830	796	846	792	778	825	752	840	821	818	806	798	787	785	763	770	771	798	888	825	833	786	796	729	810	813	788	767	781	772	841	812	821	803	857	812	838	819	796	803	814	784	829	741	791	785	773	792	836	775	851	851	733	804	773	819	819	795	803	829	844	861	821	822	810	878	778	788	787	835	787	769	843	806	829	784	816	816	885	783	804	825	812	808	849	821	920	831	788	822	815	786	816	823	751	820	822	777	820	835	801	797	785	805	812	748	766	835	823	805	803	776	839	817	817	826	804	770	838	804	818	811	823	836	786	817	770	832	822	819	847	821	765	814	826	826	820	801	792	772	777	793	816	797	838	798	809	815	799	790	779	819	860	844	795	762	805	825	807	807	847	824	784	753	795	826	853	791	853	740	822	801	769	814	848	781	783	798	794	772	777	809	840	794	785	776	817	754	827	793	802	746	818	802	802	823	833	838	816	809	815	792	795	827	806	773	870	792	846	803	772	796	780	796	759	792	866	799	827	794	873	822	824	799	825	842	777	833	836	786	805	762	829	768	836	818	776	866	767	775	812	848	810	732	806	788	804	792	800	836	783	812	788	831	843	833	825	782	778	794	890	829	844	795	854	805	790	783	790	821	788	795	790	802	818	751	866	831	834	809	777	807	788	758	799	864	844	814	816	787	770	817	799	794	802	832	772	798	795	811	825	822	778	847	824	803	794	805	802	753	810	818	826	816	828	817	826	771	833	798	824	832	743	804	800	797	781	786	835	817	825	803	754	822	789	847	853	800	796	816	825	782	811	803	800	838	869	828	812	800	806	829	793	736	777	853	813	795	793	839	801	789	772	769	746	777	797	836	827	812	752	798	817	788	807	773	825	859	747	807	818	846	837	793	785	815	790	778	795	859	795	785	742	821	801	799	789	817	809	776	848	810	794	765	757	808	887	845	778	829	848	843	850	820	821	748	850	834	804	807	784	819	842	823	827	799	784	806	813	800	788	839	810	866	811	803	827	777	832	804	786	850	771	759	816	767	846	790	839	828	802	775	800	818	787	827	779	791	802	787	794	818	729	853	821	833	824	811	771	796	875	741	834	778	794	757	819	826	814	804	779	803	837	847	799	779	793	837	759	770	822	791	792	787	794	773	836	816	815	821	779	749	803	779	805	832	785	844	858	826	800	821	809	815	822	819	829	853	841	749	792	851	803	787	821	805	794	822	798	830	780	753	806	801	808	789	777	833	783	762	805	834	816	840	788	845	819	754	798	795	817	822	792	735	814	758	780	820	809	841	824	822	810	787	813	769	819	819	784	810	819	800	806	776	779	792	809	844	835	822	786	835	836	808	821	789	763	827	846	801	815	765	772	807	819	836	800	804	808	819	824	824	839	772	801	804	885	752	824	748	815	836	833	861	795	779	846	809	766	841	840	768	815	782	754	796	807	817	819	855	831	785	772	798	822	841	792	829	777	827	798	818	808	796	859	797	802	802	772	795	860	803	773	765	792	849	775	828	837	850	760	845	823	815	774	829	811	831	769	803	827	803	785	822	780	792	795	786	860	820	789	761	833	821	772	759	812	782	859	846	829	859	795	783	785	784	773	762	791	781	802	821	810	824	759	756	778	806	775	775	751	826	792	858	856	846	770	773	797	847	795	765	850	807	816	776	828	809	847	821	801	817	788	825	781	774	806	825	792	817	769	804	830	875	814	851	815	760	812	837	840	812	794	835	763	814	773	770	783	826	777	786	826	817	790	816	803	824	819	832	758	794	783	822	833	808	783	819	800	855	866	819	749	776	860	826	821	814	828	772	799	820	840	823	847	796	840	801	784	908	782	798	833	808	789	848	872	800	819	831	834	819	841	873	840	833	807	845	810	804	820	830	767	783	804	809	828	784	780	750	764	788	779	844	833	778	807	830	812	778	796	813	812	819	835	802	799	782	770	798	800	782	780	812	781	797	837	826	790	824	816	815	817	837	801	828	817	811	812	764	864	830	796	743	799	885	805	841	844	804	799	831	764	824	798	790	815	815	811	771	835	829	794	812	816	787	818	822	849	847	739	810	833	857	775	805	789	809	797	800	791	828	806	760	848	781	815	829	758	820	825	813	823	799	752	779	770	829	805	814	808	723	801	854	777	863	788	779	816	815	868	834	786	853	832	837	790	812	813	801	858	800	789	781	810	790	818	820	812	792	819	778	809	815	857	789	824	760	797	850	839	817	811	771	780	857	860	797	833	776	850	797	796	838	828	776	871	815	871	785	809	868	848	823	805	808	810	805	846	839	793	800	848	819	770	839	818	825	802	836	824	840	839	830	804	834	782	788	777	777	835	815	807	791	869	802	866	789	823	806	782	743	840	772	795	849	772	802	817	796	825	771	818	824	827	762	760	806	826	824	821	817	734	756	811	780	811	811	815	800	825	808	760	791	825	821	847	798	806	795	795	844	836	834	811	753	851	793	792	808	825	847	769	862	812	803	804	832	813	770	768	787	779	790	824	796	810	799	779	853	778	821	776	806	799	820	806	797	781	803	729	778	820	812	791	760	776	826	806	816	813	864	764	793	805	770	819	821	745	779	816	845	837	864	765	816	782	786	775	825	825	736	833	817	798	844	858	830	835	779	806	809	811	816	820	754	814	793	845	756	792	838	826	812	779	803	795	852	835	783	837	761	747	804	817	798	816	795	792	799	775	810	824	830	797	777	792	838	779	814	827	799	832	816	793	767	852	823	747	798	796	792	831	772	757	757	809	795	768	856	889	781	799	857	787	783	815	722	820	809	821	857	794	788	825	805	863	804	781	809	777	816	825	818	805	876	791	848	811	833	813	813	777	829	836	804	770	754	776	808	822
12876	8252	10732	7562	2449	1208	673	548	472	422	398	404	435	509	713	703	582	461	390	279	314	277	268	343	382	345	316	321	283	281	257	265	255	261	275	230	251	234	259	258	254	272	239	319	268	267	277	268	253	268	260	243	302	264	263	287	269	269	262	280	275	295	245	271	257	268	291	270	306	263	258	266	252	279	253	290	274	282	249	301	244	280	246	244	246	310	221	250	310	276	280	271	294	279	254	259	290	273	281	276	289	294	259	239	277	263	283	276	253	256	250	250	291	260	253	278	280	240	278	293	300	257	262	265	224	261	289	290	264	260	272	298	261	276	231	246	284	307	256	269	241	267	275	286	272	275	260	274	317	249	275	270	283	253	299	252	293	272	248	274	280	240	269	286	279	240	271	273	259	297	274	295	274	258	284	276	284	251	269	275	261	260	285	288	257	267	273	256	267	255	278	250	297	255	262	260	267	306	271	266	272	276	297	275	240	267	270	284	282	252	289	288	260	280	283	280	270	268	289	292	277	264	311	283	299	285	260	258	262	278	258	303	267	260	239	256	260	291	293	282	279	286	263	279	259	267	257	268	273	241	291	255	278	277	273	277	256	274	266	289	244	259	257	266	248	262	272	264	256	291	283	259	287	318	276	284	266	274	291	278	273	268	268	234	243	273	291	250	274	287	276	239	277	251	254	273	275	247	273	265	277	297	242	273	269	276	256	305	302	281	227	288	277	258	247	252	260	241	296	258	257	286	254	277	250	262	267	252	267	299	251	249	253	273	244	275	261	241	265	254	254	274	300	242	247	277	295	268	302	289	275	269	267	268	272	253	296	261	285	302	281	250	297	297	244	285	250	276	270	284	246	302	305	247	289	279	261	273	264	267	290	231	270	300	271	258	246	283	256	248	266	268	262	250	252	250	312	269	265	244	274	251	257	282	272	273	295	263	236	258	275	265	264	270	276	252	256	228	283	263	299	255	277	263	293	287	275	277	265	302	241	281	266	292	229	291	278	265	235	261	285	269	240	282	262	266	258	295	263	278	283	277	258	280	260	267	297	306	292	249	299	275	276	287	265	289	256	249	296	268	288	281	282	271	269	269	277	256	271	284	245	277	270	280	261	291	271	255	257	259	264	266	274	265	291	262	246	286	278	266	267	304	268	273	270	265	258	285	261	253	259	295	283	258	283	272	206	273	271	256	256	271	259	269	263	291	272	222	300	269	265	241	277	245	272	278	265	278	258	259	254	284	273	261	304	284	259	274	260	242	225	287	233	261	258	268	258	270	272	274	276	263	244	257	264	263	276	268	260	280	258	258	270	259	285	309	263	279	239	289	259	240	267	253	278	262	263	274	270	277	262	275	291	235	315	265	265	245	267	265	248	259	250	299	302	287	292	274	245	257	295	305	260	269	266	242	236	248	265	252	259	275	287	275	280	275	256	266	259	251	278	282	271	290	246	285	272	296	256	251	260	257	242	260	256	230	243	278	298	262	245	264	264	288	282	253	269	240	287	275	265	252	256	288	256	267	271	236	269	273	256	274	291	258	272	248	271	278	275	268	236	279	277	270	238	253	276	262	312	267	258	274	272	276	277	277	239	255	288	275	263	252	256	259	267	274	273	271	290	251	256	264	260	279	262	280	228	260	251	272	262	268	267	279	300	262	287	281	248	271	262	294	259	279	259	253	269	289	254	256	272	272	295	240	255	234	276	255	263	265	255	263	280	256	277	292	260	263	305	294	276	274	266	266	246	280	308	276	298	280	291	281	253	278	265	280	258	295	275	268	299	263	257	259	271	269	262	270	273	275	259	272	265	281	295	267	251	264	260	259	276	285	252	266	258	268	280	285	298	268	286	313	272	263	252	272	267	261	248	262	268	249	256	253	281	309	287	247	240	238	266	317	271	299	274	265	260	242	267	272	258	274	254	270	294	246	279	253	250	294	286	260	274	266	257	261	300	275	263	288	255	277	269	273	273	301	278	259	324	262	271	270	223	259	271	299	291	303	290	277	268	287	294	252	277	283	269	248	250	261	292	255	277	293	273	281	232	275	268	250	276	282	253	267	264	277	245	255	270	283	300	279	275	267	279	243	265	278	254	302	272	289	250	267	224	268	274	260	252	261	263	295	281	267	270	272	266	283	268	289	274	254	277	249	274	241	258	261	281	285	263	264	268	286	297	284	244	228	261	257	249	273	254	271	276	273	272	299	263	255	300	295	250	258	238	275	264	278	266	258	271	241	259	252	260	272	277	291	274	278	255	298	238	278	243	261	274	251	252	278	281	296	271	290	238	283	255	285	279	274	270	267	244	265	238	266	269	280	237	281	262	269	265	267	248	263	265	270	264	269	301	296	285	279	300	273	282	282	268	267	272	276	284	268	241	277	283	248	274	260	281	285	296	272	268	287	270	284	279	256	273	275	256	290	243	274	269	276	259	272	286	269	254	245	246	276	259	281	266	232	274	239	278	270	241	275	270	265	252	278	283	249	282	300	276	309	288	270	275	254	264	256	279	295	275	249	278	293	258	264	263	298	277	284	262	281	236	272	252	266	254	289	305	282	274	284	265	303	256	265	267	269	268	251	241	297	283	254	282	263	256	262	276	275	262	246	264	284	259	256	274	254	257	238	256	288	254	266	269	272	267	254	255	263	242	291	246	258	247	294	260	269	251	237	259	247	271	240	282	249	266	273	275	236	286	281	259	274	256	265	275	279	270	269	209	276	250	249	279	284	280	277	273	231	239	271	283	302	277	280	259	252	275	264	269	261	258	255	268	281	254	256	280	235	285	265	262	250	290	299	263	289	262	270	298	272	244	267	247	291	285	265	286	278	253	238	291	288	282	318	243	261	239	238	235	267	278	298	280	264	252	262	269	249	272	252	281	288	256	285	273	256	291	267	255	281	296	248	289	277	259	286	283	278	272	252	250	268	275	266	265	279	267	270	259	258	277	250	276	263	268	255	274	222	256	262	280	280	275	289	276	256	245	280	280	294	245	276	294	312	295	314	273	284	253	259	244	284	271	274	284	285	269	269	267	269	259	237	235	260	278	278	290	253	278	285	257	215	262	298	302	275	268	277	304	264	294	263	256	265	272	261	252	286	262	254	250	255	263	263	253	281	294	260	250	266	227	264	269	267	259	289	297	271	290	277	277	280	246	263	264	288	269	261	274	246	262	260	273	278	248	248	286	279	248	270	272	253	242	262	283	258	247	292	279	257	236	248	260	264	278	255	258	254	300	295	280	272	266	262	251	260	248	245	265	272	229	276	268	288	260	285	268	218	254	279	278	265	232	277	282	266	262	276	237	242	285	268	253	280	252	299	258	264	287	288	269	282	307	291	227	247	292	285	268	286	292	275	280	284	260	304	250	248	263	272	295	273	272	269	264	237	281	215	269	280	249	263	259	292	258	270	262	309	284	276	272	266	280	244	258	302	271	267	262	280	261	275	262	255	254	274	265	277	275	275	299	284	236	228	288	260	296	271	256	260
7914	8285	17280	16018	7534	4999	3047	2151	1852	1696	1787	1521	1709	2577	3337	3770	2895	1906	1403	828	925	879	848	1217	1527	1212	1074	978	802	730	657	714	705	691	688	685	678	706	708	687	711	698	736	651	672	683	677	702	715	687	705	664	721	699	675	692	693	683	672	688	696	707	697	698	630	717	676	669	660	710	697	643	659	729	733	635	720	672	745	680	677	692	713	703	678	683	687	708	678	676	686	611	678	665	659	681	686	681	742	648	660	718	668	640	698	711	694	603	717	708	737	735	624	674	698	739	693	713	693	706	741	696	680	702	714	684	670	698	673	653	702	670	690	721	690	690	660	719	721	700	658	667	670	712	662	659	716	655	663	685	681	684	703	705	688	709	686	677	685	669	715	694	766	681	732	697	686	680	691	687	663	680	705	731	646	698	709	681	661	700	729	688	672	717	668	708	680	693	684	684	696	682	701	698	685	721	727	654	712	699	678	691	711	658	706	670	709	684	720	651	680	715	680	698	662	706	714	636	689	690	655	714	671	712	705	679	646	675	709	696	723	705	675	691	693	671	704	737	751	680	645	656	639	652	659	704	692	702	693	722	706	704	644	657	659	670	682	676	692	671	690	703	700	677	646	708	657	698	675	659	628	650	669	690	719	674	692	711	663	670	696	674	692	706	655	633	675	706	702	731	678	685	707	691	741	683	646	707	720	705	708	676	680	720	678	658	684	728	684	713	673	704	714	726	684	677	704	708	706	703	664	705	725	677	673	713	717	694	717	680	658	701	662	720	728	729	664	739	696	644	658	673	749	666	689	662	709	680	659	735	739	722	685	682	644	711	688	700	679	674	699	679	699	681	674	753	673	728	685	670	684	669	670	699	686	704	659	670	687	716	701	712	666	722	624	714	683	721	706	706	726	705	702	709	678	700	706	631	687	693	654	661	641	720	694	703	689	696	680	643	708	701	743	702	683	728	704	744	672	676	693	702	674	688	677	690	731	719	696	688	669	689	668	720	649	702	697	707	720	716	671	638	703	716	691	679	695	690	715	678	687	678	678	669	706	724	699	725	686	675	724	694	687	715	735	637	709	700	666	718	698	709	664	714	656	693	629	665	722	693	695	679	712	660	660	647	714	667	697	662	722	649	598	709	675	702	652	685	690	701	703	699	668	701	621	684	682	680	723	659	671	696	690	670	681	687	675	668	724	681	708	736	690	703	691	713	648	675	685	669	670	671	734	711	701	725	653	678	670	675	719	637	733	718	700	713	657	720	732	699	677	714	670	694	669	688	671	710	658	675	671	654	687	684	718	719	717	691	661	693	715	733	677	692	688	683	735	682	708	698	725	623	673	713	677	651	675	708	683	676	725	692	726	693	711	709	708	717	652	696	666	624	672	709	686	670	708	676	675	685	712	698	689	643	667	730	709	657	730	635	686	702	687	686	660	664	734	711	699	700	679	685	694	686	716	731	731	759	685	703	664	648	694	675	690	701	662	658	688	662	714	694	715	684	669	649	700	687	656	734	685	660	653	719	679	706	690	649	676	671	677	651	678	655	682	715	693	662	660	674	731	692	664	702	676	713	730	692	703	665	711	699	679	726	707	651	681	693	725	711	710	664	654	699	700	677	699	676	677	691	708	683	705	689	676	689	708	660	683	712	656	677	717	728	693	697	709	670	681	734	689	694	696	688	726	702	712	703	720	709	672	709	684	676	658	647	690	699	673	698	711	724	675	755	697	660	653	701	721	691	705	738	689	673	670	720	634	662	668	724	671	725	681	669	718	720	714	690	683	662	727	733	703	659	707	753	711	722	661	667	702	704	691	691	698	645	630	706	661	732	714	714	664	691	666	714	672	673	668	706	657	716	723	707	682	659	664	728	674	700	712	679	715	722	660	688	725	672	654	702	653	683	658	678	700	694	698	693	711	713	697	687	688	669	682	674	704	679	711	699	639	731	664	685	709	690	703	693	701	709	697	672	646	649	651	720	723	683	649	680	710	679	739	690	673	676	656	708	749	702	707	664	664	710	697	728	659	687	688	726	689	699	665	663	691	693	714	756	705	711	688	669	703	730	692	678	669	714	688	699	709	698	696	681	638	718	716	711	717	637	699	704	685	696	697	682	719	697	689	680	762	683	689	666	699	658	664	722	691	725	703	665	691	715	720	669	732	697	628	672	686	692	656	732	693	641	700	684	673	690	635	650	673	705	659	658	677	739	650	675	660	654	720	690	711	731	696	687	646	694	663	697	670	669	692	688	674	670	697	718	682	709	701	728	731	663	726	677	639	693	674	671	694	680	695	693	677	662	670	702	685	701	697	680	677	717	717	667	707	687	751	675	719	694	697	692	649	732	665	686	734	668	695	712	651	652	712	726	707	684	717	687	705	709	674	691	721	690	717	683	690	671	722	697	735	723	678	690	638	713	696	694	695	714	725	708	686	687	772	704	669	749	729	717	760	675	679	681	684	650	703	686	737	685	694	702	724	724	694	661	694	732	662	719	684	649	660	707	713	683	704	737	691	662	680	702	689	703	675	667	699	698	722	712	704	694	761	695	717	692	660	716	686	705	676	673	688	732	672	725	739	699	678	661	674	673	734	732	708	725	712	698	714	658	726	700	671	707	701	680	705	693	696	701	699	689	686	658	688	715	704	691	693	660	694	703	656	707	668	662	720	723	709	647	686	684	704	681	689	724	663	707	699	675	640	674	726	725	656	726	701	689	665	698	671	680	743	710	670	685	658	698	735	730	708	698	724	662	639	692	672	731	715	709	696	680	654	702	665	662	702	689	677	657	706	689	681	732	678	722	694	642	714	706	653	708	643	702	670	715	638	664	709	676	718	692	694	692	704	694	668	693	707	721	681	713	708	658	682	741	686	689	656	658	652	740	689	728	704	681	705	695	672	691	689	780	689	662	710	699	717	705	720	692	665	659	697	650	685	634	699	680	736	707	733	664	666	666	710	713	628	703	715	672	660	703	700	674	714	680	749	630	705	701	661	739	695	671	657	682	674	688	680	678	700	742	695	687	736	723	725	705	659	735	663	673	700	685	706	702	671	738	667	708	691	655	654	722	696	710	732	709	737	722	705	705	703	677	625	708	691	683	723	718	696	699	694	652	672	665	707	649	683	694	685	711	677	725	660	690	662	707	635	710	715	674	668	651	662	678	665	702	660	641	656	670	707	750	676	668	674	695	679	691	636	688	681	688	725	684	722	692	730	704	685	718	708	674	671	671	719	726	665	715	710	690	719	636	684	692	656	707	673	695	654	699	666	686	718	672	660	707	678	677	736	687	739	684	653	647	717	647	682	682	694	738	718	688	714	664	721	715	678	683	686	687	765	685	690	696	666	677	702	710	705	692	674	714	687	712	710	635	712	714	687	720	690	676	669	732	672	705	707	689	734	680	666	698	717	679	682	709	715	679	709	756	679	675	719	683	695	638	693	712	661	689	693	673	716	664	668	691	684	656	720	698	681	752	704	698	661	678	711	709	715	682
34501	35838	36985	24924	13768	9046	7187	6170	5215	4621	3407	3532	5223	6787	7004	5688	3561	2280	1328	1208	1352	1144	838	566	796	595	444	406	359	317	368	345	348	343	349	331	349	368	355	366	332	381	350	342	334	340	354	348	343	339	336	359	324	362	326	347	319	336	344	341	348	369	333	386	362	351	350	358	327	360	342	311	351	339	330	368	335	335	316	343	295	347	315	355	331	333	351	332	349	318	316	305	355	339	344	321	345	353	328	340	366	316	352	335	320	325	318	361	357	370	349	340	362	329	339	329	357	356	344	377	336	339	358	320	371	332	374	350	350	353	368	297	331	356	374	360	339	324	353	327	332	343	349	330	345	362	370	342	347	365	341	365	339	322	306	390	322	336	333	332	366	334	343	297	344	363	366	363	360	325	347	334	338	339	350	352	363	339	354	320	340	349	359	336	340	317	362	335	311	374	321	311	357	372	330	373	361	342	349	371	308	333	348	353	325	331	369	323	325	316	318	345	330	310	315	326	340	347	338	353	338	352	336	354	345	337	344	323	324	366	367	327	367	360	343	390	337	342	361	338	336	343	305	326	341	343	317	324	343	345	353	326	322	301	345	335	329	337	348	330	318	370	376	335	349	335	359	350	322	325	346	346	358	337	347	335	351	345	337	338	352	315	356	338	356	333	369	338	380	342	337	350	313	348	342	341	339	338	340	319	328	337	332	327	304	322	322	343	331	365	317	341	320	320	342	348	355	333	352	338	333	330	342	335	346	349	353	356	366	381	359	327	344	326	347	339	337	365	317	387	384	364	358	308	337	322	316	339	346	351	333	335	353	345	364	352	319	344	335	354	340	332	325	319	366	376	308	323	309	344	344	322	346	344	397	351	353	365	325	327	323	338	366	309	341	321	343	355	365	348	322	340	355	345	369	354	340	373	318	303	324	343	314	347	339	378	318	364	280	327	339	356	367	348	336	350	348	327	347	322	343	350	328	352	334	322	331	360	341	320	312	320	382	336	390	338	321	364	358	328	344	351	366	357	345	342	338	326	380	325	335	331	336	328	346	397	350	309	369	325	285	353	345	344	361	334	345	348	347	328	334	318	319	310	347	342	342	343	360	365	341	378	336	311	322	306	306	357	350	358	352	326	357	371	368	375	356	370	356	326	341	326	319	330	343	347	351	345	330	341	288	341	335	307	358	326	343	319	330	326	334	342	316	347	322	307	341	362	346	361	327	312	348	368	356	357	334	341	330	307	318	340	311	350	327	315	338	326	336	319	324	342	319	367	350	315	338	286	353	364	334	356	325	335	331	323	364	339	357	359	293	334	356	353	359	366	327	373	345	345	354	340	371	333	364	331	328	347	317	355	336	341	326	330	361	353	326	357	345	314	328	383	321	326	343	328	316	328	311	322	355	345	339	361	325	333	337	344	344	313	352	384	312	298	317	337	322	361	311	331	348	360	334	361	352	368	338	346	343	351	320	323	335	366	365	351	342	357	333	316	296	339	337	311	323	342	336	339	341	363	351	331	348	372	324	350	332	329	317	364	347	360	331	332	325	324	359	342	317	345	348	304	336	354	362	352	330	310	357	389	316	331	338	326	311	340	352	331	335	346	383	359	352	355	304	348	370	347	296	314	347	349	338	303	362	356	329	370	336	370	351	329	347	354	376	317	313	359	321	337	364	339	330	375	332	357	347	362	342	336	353	334	358	391	328	355	366	350	354	358	332	351	347	322	326	314	360	338	334	345	351	338	348	324	342	328	354	321	332	326	297	356	341	348	353	353	354	364	378	357	358	296	330	313	322	352	332	337	347	353	355	333	310	327	362	318	335	348	357	340	327	322	319	298	350	330	352	351	359	353	372	314	373	347	371	348	322	354	361	332	355	345	360	348	309	362	357	328	316	337	334	353	344	356	328	304	344	340	356	351	328	327	353	332	324	357	353	338	338	365	314	361	345	338	335	345	340	364	359	319	314	323	355	331	369	316	321	327	312	337	323	344	311	351	351	366	332	335	314	311	333	354	360	312	327	327	324	342	354	329	366	347	319	316	356	356	326	347	332	347	340	356	349	328	366	346	321	384	364	357	311	346	336	322	340	328	323	314	327	335	343	329	358	329	360	319	330	330	368	365	337	361	374	367	321	349	336	347	365	328	361	369	348	342	307	322	345	308	322	318	348	338	349	356	360	316	339	330	354	337	344	309	300	285	340	329	324	344	340	354	311	323	361	341	342	336	334	334	367	325	334	351	305	361	346	326	344	350	328	341	335	340	318	334	318	313	330	341	372	299	332	351	351	338	332	364	331	336	359	364	312	374	331	356	340	350	376	385	325	355	351	318	365	369	345	373	368	352	325	354	352	338	346	299	306	383	331	342	341	331	343	332	359	351	339	329	344	334	330	372	329	361	333	384	328	369	354	323	334	351	349	347	361	320	340	384	335	336	362	331	349	351	347	380	367	361	351	332	345	326	354	366	364	333	378	346	383	312	336	361	384	363	356	319	340	337	354	339	343	320	337	354	382	340	323	317	348	329	310	332	341	351	386	345	331	322	381	347	339	319	355	354	327	349	360	344	319	307	369	344	344	336	337	353	350	365	325	326	331	331	338	361	323	363	297	324	340	367	326	373	369	352	324	328	329	360	329	328	343	374	351	350	324	338	318	357	339	339	312	348	351	379	329	332	366	352	399	360	348	360	380	365	362	335	352	361	372	328	326	350	381	375	338	318	352	354	313	326	300	382	343	313	374	370	340	337	336	315	331	320	358	343	350	382	366	332	358	352	362	362	346	383	368	359	330	356	324	346	347	367	361	340	377	329	329	318	323	352	338	335	348	361	356	334	331	333	343	344	347	366	352	363	337	348	312	376	325	337	325	364	362	334	373	286	369	348	321	337	336	298	356	343	336	343	335	370	323	327	351	311	355	317	351	317	338	316	343	332	302	324	342	319	348	324	344	338	326	335	320	358	336	357	322	339	341	345	329	354	363	313	336	344	346	347	337	332	331	344	338	365	339	340	358	329	335	334	337	342	365	363	359	303	304	353	340	341	346	315	377	348	327	356	330	322	336	362	344	365	378	342	332	336	325	367	348	349	344	330	360	326	327	358	353	314	347	334	332	349	358	337	376	292	367	340	357	345	368	341	359	300	324	359	348	323	351	359	358	339	342	333	369	329	332	314	302	357	330	332	359	357	351	308	352	356	342	347	304	353	340	349	344	338	347	328	339	352	358	357	346	353	359	317	373	346	335	357	366	325	325	378	311	318	358	344	350	311	344	357	391	341	348	367	386	339	323	350	354	369	349	323	360	340	362	344	362	329	385	378	317	363	340	359	361	325	327	338	307	340	355	318	348	330	342	356	311	342	316	326	353	343	327	332	345	345	368	339	329	336	341	330	368	345	339	342	338	326	340	300	355	341	314	388	350	369	342	334	323	329	346	340	325	288	331	356	355	323	354	345	320	313	348	349	335	313	366	332	334	325	372	347	354	330	320	331	377	347
21715	29484	35643	25823	17893	16639	16945	16979	16196	14872	12501	14028	18994	22999	23992	20632	15085	10403	6284	5712	7109	6355	3747	2751	4006	2405	1691	1320	1033	884	891	872	853	797	823	849	870	826	778	857	827	870	841	852	876	887	837	858	856	866	837	820	875	855	868	840	850	838	836	812	873	885	848	814	864	838	860	844	848	854	870	829	866	902	800	886	836	844	847	824	901	872	874	822	864	833	864	838	865	817	897	843	793	837	885	820	828	816	812	846	853	831	858	794	844	831	805	789	902	819	834	886	849	845	831	840	834	830	827	802	845	814	817	813	873	820	836	849	814	849	831	871	811	837	793	816	858	794	884	850	857	874	821	908	848	856	848	824	835	834	886	841	869	808	824	813	830	849	855	825	871	844	806	856	875	882	819	865	825	845	805	872	822	851	839	895	840	850	851	853	824	854	804	841	875	820	845	887	805	878	803	846	846	858	838	861	877	932	786	851	874	851	878	836	904	901	814	824	848	907	827	836	792	847	849	800	885	855	788	840	854	857	852	842	862	887	820	811	827	859	821	863	843	876	802	856	841	843	907	851	831	841	803	792	828	839	807	902	856	830	851	808	862	851	872	821	845	821	846	790	825	884	841	815	875	879	875	795	883	794	904	834	852	833	888	862	822	823	874	841	833	892	843	886	845	854	829	816	883	899	889	898	822	833	862	859	830	828	873	849	826	811	852	898	806	836	799	870	794	810	832	828	849	844	845	859	822	835	795	814	844	844	868	877	801	823	856	854	846	837	837	831	785	861	784	839	844	860	887	841	870	859	837	873	854	862	830	854	857	898	804	801	850	816	839	822	856	808	890	870	852	879	826	851	833	817	847	823	824	859	860	857	878	819	829	823	842	837	840	874	826	876	869	874	800	805	854	840	829	811	892	811	845	843	851	836	850	842	864	829	866	850	794	815	900	849	825	867	837	832	812	849	841	830	872	845	868	802	819	890	849	804	874	850	808	883	889	817	857	856	842	858	779	843	852	794	911	885	851	824	816	838	816	871	870	843	899	835	856	830	855	836	858	843	803	804	874	820	883	862	882	889	839	836	853	831	827	830	809	862	853	869	805	830	814	827	790	847	829	837	850	853	842	812	857	820	866	895	830	837	796	841	808	827	791	822	834	870	870	813	825	820	888	839	820	875	871	869	864	833	888	800	787	837	830	871	866	838	818	800	863	860	841	802	808	829	867	831	798	828	853	843	827	854	788	836	912	813	826	862	849	838	850	845	832	870	801	812	822	841	838	854	831	897	832	868	801	857	854	841	840	878	877	843	885	834	827	889	797	875	852	851	863	863	892	894	846	879	786	858	818	860	801	875	838	828	867	846	754	852	803	841	858	852	782	820	843	878	851	843	817	896	803	828	862	896	840	814	794	865	895	875	899	865	831	841	841	834	873	825	862	833	869	882	892	870	865	859	796	830	850	829	859	862	847	826	868	847	839	897	862	853	872	861	875	881	786	881	866	854	829	851	857	871	868	858	830	876	813	802	791	873	887	859	865	791	867	873	801	842	820	875	854	867	818	829	836	818	831	854	868	810	853	869	851	854	864	816	887	858	844	853	887	803	899	832	863	886	876	796	842	847	840	857	811	831	860	879	813	865	829	783	861	828	873	834	881	834	894	883	903	817	824	857	813	851	880	824	791	816	916	839	852	839	898	847	823	832	809	875	812	827	812	833	846	869	813	827	884	848	816	836	777	814	877	811	849	828	834	830	850	889	838	852	860	822	800	832	845	849	928	857	847	824	857	828	878	816	840	830	882	862	855	819	843	840	835	842	883	821	888	859	906	874	877	881	858	862	820	873	864	862	839	872	835	849	832	808	837	825	835	736	822	840	871	825	858	863	809	837	833	829	881	880	802	901	876	856	856	844	838	876	850	860	831	817	813	820	803	806	802	863	813	808	821	835	848	839	871	786	880	829	851	876	791	837	852	797	832	819	818	853	855	823	838	830	823	874	808	825	907	821	860	865	840	860	891	806	862	863	853	851	842	881	889	850	869	862	913	834	865	833	823	851	900	862	813	817	875	852	846	878	863	865	793	843	865	887	858	859	849	859	842	818	878	850	881	880	841	860	878	807	816	886	904	857	873	858	857	852	843	893	858	828	813	848	856	855	840	833	825	814	869	851	841	877	805	873	810	862	877	863	841	840	762	834	808	803	912	831	816	821	819	860	849	866	865	876	825	851	806	860	826	864	836	861	889	893	845	822	854	866	789	839	884	789	825	775	871	812	852	818	848	847	824	843	857	824	865	849	855	878	875	805	857	869	872	862	841	863	849	855	838	837	828	847	886	853	863	858	853	826	849	811	868	884	858	875	879	805	884	869	865	846	818	824	864	825	816	824	818	846	896	882	913	882	852	837	886	844	803	868	851	878	850	831	832	876	832	827	862	839	837	765	844	894	839	822	859	844	834	825	849	787	848	834	822	878	860	860	842	860	848	841	807	825	826	890	857	793	829	876	848	858	856	843	846	826	871	855	855	824	867	846	852	877	812	891	831	910	926	854	858	835	802	829	867	860	846	770	790	838	854	823	849	821	805	879	832	861	842	892	841	872	843	830	827	818	865	895	921	831	846	823	817	779	896	857	844	841	872	850	820	842	838	838	864	813	843	865	827	873	855	861	838	896	880	803	879	852	833	870	847	817	881	832	831	832	807	838	833	820	838	831	812	822	863	842	836	871	826	803	876	806	859	829	835	823	797	803	830	851	808	860	838	807	877	806	858	831	850	812	794	882	856	828	796	800	861	846	828	870	865	861	838	832	865	894	828	812	857	871	850	876	891	849	813	859	872	843	843	802	825	861	840	858	823	813	844	811	828	842	897	867	817	842	845	891	862	868	882	862	827	886	874	808	812	840	822	835	893	858	855	816	827	870	846	874	826	789	825	810	844	832	846	858	766	897	803	856	848	835	847	831	820	863	809	817	838	826	866	835	829	810	873	870	885	820	838	785	851	843	899	805	889	816	799	809	811	851	851	852	856	819	847	858	845	836	852	857	863	830	826	818	916	883	817	874	839	868	846	833	809	865	844	802	872	865	827	861	864	892	811	860	844	857	831	825	867	870	836	836	824	912	826	838	804	859	833	856	823	880	856	852	887	876	892	821	850	860	899	844	871	859	819	846	859	867	846	840	813	830	873	882	902	848	865	836	828	824	921	853	819	849	899	795	880	815	845	848	891	826	852	900	810	859	799	870	818	813	789	869	802	834	887	827	819	872	862	886	893	875	805	877	817	849	865	849	861	837	898	903	811	819	859	872	835	812	818	853	838	882	901	781	880	841	876	831	835	882	820	833	831	873	831	859	861	851	815	881	853	924	855	863	871	863	855	867	841	861	840	855	855	863	789	870	806	839	810	901	844	846	852	876	836	847	841	825	835	850	820	880	842	872	805	943	862	813	891	896	838	868	811	882	866	827	865	856	831	797	917	805	798	844	849	865	828	858	837	871	835	864	796	851	832	821
43540	36903	27433	19340	14431	11739	12743	16083	17647	12625	9814	9575	10450	9279	10933	9167	6962	3887	2248	2768	3157	1397	892	1240	2298	1960	888	728	425	325	316	272	297	291	280	285	309	312	278	288	299	281	297	307	307	263	300	286	274	298	286	284	278	285	296	256	301	285	293	292	313	290	284	280	274	291	273	279	279	273	303	270	264	263	280	291	279	281	281	278	254	252	272	323	307	286	284	304	312	270	264	282	279	283	283	291	325	284	264	266	287	303	286	309	271	275	301	295	309	288	256	264	295	258	303	314	317	302	283	297	321	326	295	290	301	269	268	273	334	282	276	291	298	294	308	273	282	298	277	276	305	264	286	286	278	317	262	292	307	288	281	317	249	246	304	279	295	292	289	292	300	259	293	309	306	286	266	295	301	308	304	275	264	270	273	306	276	264	298	316	283	278	310	258	274	264	295	293	283	265	287	300	283	294	280	284	323	255	276	302	276	280	310	279	302	260	321	290	285	264	265	271	251	296	296	265	276	258	298	258	288	285	302	281	276	313	290	294	306	305	304	297	307	275	282	295	278	297	310	321	297	285	309	278	273	294	300	286	270	316	273	279	294	304	269	306	303	315	305	276	309	285	303	278	307	260	259	293	265	298	288	286	285	299	305	284	299	264	292	264	255	272	285	267	288	296	311	296	309	309	293	291	263	304	303	312	300	282	308	291	270	282	302	247	292	298	294	276	283	307	297	319	325	294	303	280	286	283	293	294	300	265	269	286	287	256	293	296	282	275	291	276	320	282	293	267	258	314	311	309	308	277	268	323	311	325	273	296	313	289	299	274	276	265	291	301	286	257	271	282	304	303	286	287	328	302	307	274	297	274	278	287	309	258	283	300	308	282	287	293	310	284	330	283	290	290	319	271	312	283	275	265	281	303	295	286	290	258	280	275	318	290	271	301	325	311	307	275	291	256	277	291	302	284	291	273	282	296	289	277	261	288	289	283	283	323	312	302	298	269	289	265	325	274	261	307	300	278	280	283	285	299	307	282	258	277	262	271	297	303	292	288	318	293	297	303	294	305	300	269	286	284	255	266	316	286	280	296	287	281	314	263	273	287	291	314	289	301	275	287	262	297	265	262	289	299	301	239	273	303	288	274	300	292	297	278	281	276	297	310	279	275	282	291	269	278	295	274	278	279	296	281	313	302	289	317	314	277	300	299	267	348	242	296	331	298	299	274	292	302	308	273	316	301	282	272	286	309	297	253	297	297	288	267	304	253	284	271	288	293	290	281	308	308	276	267	274	300	263	256	321	264	276	286	290	271	268	288	278	267	302	294	261	309	305	272	266	318	295	271	273	312	247	290	307	269	273	281	285	262	337	280	259	275	270	267	291	305	261	300	269	293	301	288	273	294	292	293	290	270	295	287	273	277	287	280	315	322	287	270	278	281	302	296	275	290	285	292	285	305	293	282	290	284	267	363	301	287	277	282	302	252	262	274	270	291	321	279	313	292	310	291	292	284	277	285	284	288	299	326	261	282	283	318	284	293	286	276	271	294	288	309	280	311	291	314	326	285	251	308	279	268	303	287	286	260	280	292	260	263	294	280	269	307	287	307	296	266	316	313	288	295	295	291	275	319	251	321	293	266	320	298	296	277	271	318	283	281	278	279	279	272	303	293	288	257	289	284	299	270	277	301	294	302	284	284	294	284	258	315	302	284	308	306	271	280	276	324	268	294	315	286	294	297	301	305	263	261	264	281	305	302	280	253	294	278	311	268	278	257	261	297	281	272	277	283	285	278	260	295	292	303	264	269	277	318	287	275	280	262	289	286	289	288	291	276	282	279	308	323	277	306	303	297	272	256	303	329	260	327	281	288	289	314	310	279	310	288	337	313	305	257	299	271	286	295	302	263	265	278	316	281	284	288	279	280	287	300	281	328	319	281	303	295	297	282	287	286	278	324	283	273	296	281	265	283	298	320	295	292	322	249	295	270	279	319	294	264	300	273	285	316	290	296	284	264	261	323	332	269	269	294	296	279	249	281	254	302	315	296	290	318	275	292	301	301	312	305	295	300	266	279	296	289	299	252	265	274	291	281	293	295	294	286	291	294	274	296	274	271	307	303	289	277	266	275	298	259	290	302	262	287	281	299	283	239	306	258	288	322	301	256	291	310	284	284	278	291	292	304	283	276	289	279	285	294	293	294	258	297	304	264	281	283	319	285	295	272	302	297	301	268	305	286	280	304	298	299	306	306	298	333	313	317	288	291	271	311	320	284	306	301	287	309	276	284	311	282	313	267	294	287	280	327	271	290	284	262	276	299	274	279	322	318	283	285	256	302	277	301	286	291	294	271	279	303	320	278	275	306	273	289	287	281	282	289	296	279	270	317	306	286	305	317	303	277	289	266	264	263	316	294	291	277	256	313	292	280	263	251	284	278	318	279	292	285	286	269	281	295	280	260	296	304	313	265	267	303	307	295	287	286	317	329	274	298	281	307	271	261	290	284	294	286	285	263	304	293	290	266	296	320	278	291	267	284	272	269	313	304	301	286	289	310	270	289	292	280	294	270	292	268	281	259	300	298	287	281	315	304	304	318	256	303	255	288	289	287	279	308	269	304	273	323	277	270	309	305	303	321	261	270	292	296	252	293	275	293	311	265	318	283	293	307	281	305	269	316	284	280	292	279	284	266	290	290	305	319	289	326	290	295	322	290	267	299	323	314	309	276	279	285	299	288	260	287	284	287	278	288	314	284	259	292	281	276	290	289	289	291	305	306	298	272	315	322	298	310	273	324	295	286	296	296	322	295	260	277	304	291	288	279	301	310	297	278	304	272	272	307	265	280	298	260	309	291	298	312	265	275	322	295	305	272	309	262	291	304	295	309	298	321	255	250	316	309	284	292	299	300	287	319	271	293	318	284	312	308	302	270	253	280	308	305	284	298	287	316	300	286	286	301	277	269	283	293	288	277	291	307	301	315	304	279	324	308	253	292	310	270	250	279	304	285	291	298	281	294	285	309	274	271	299	322	302	307	278	276	251	266	255	299	298	260	261	292	289	275	269	305	285	284	262	270	269	293	348	266	300	302	249	302	278	273	296	266	287	286	277	294	258	271	275	289	292	269	304	245	292	285	262	289	285	268	277	268	293	279	258	280	291	269	291	312	275	321	294	268	286	324	293	298	267	299	279	281	285	304	300	294	273	270	272	283	287	278	303	272	297	273	307	293	282	255	277	265	290	294	284	279	298	315	256	273	283	255	300	306	275	288	276	280	299	292	267	308	285	291	271	276	325	296	303	292	298	257	280	291	284	296	316	267	281	257	295	307	290	292	260	262	305	299	311	283	285	281	299	278	256	286	295	275	302	293	261	299	285	309	323	274	256	283	287	276	297	282	291	307	283	281	286	273	291	290	284	276	300	319	285	239	286	274	219	266	302	288	280	269	314	322	272	271	282	263	252	319	297	289	282	309	292	277	298	270	301	303	277	294	284	290	290	275	293	286	292	332
27489	28476	24303	22566	22279	22693	25399	31087	32730	27058	24607	26049	28017	25747	29910	25161	23981	13553	9859	13650	15029	6629	4461	6930	12322	10248	4947	3499	1359	846	809	718	672	690	684	684	714	707	699	660	749	722	731	694	747	732	710	702	739	686	732	704	659	726	673	714	710	760	711	708	718	709	671	664	743	683	711	679	716	707	741	704	677	714	750	714	705	700	714	748	766	735	752	706	690	731	716	763	726	718	716	788	711	739	673	688	712	713	682	744	719	690	723	696	726	708	724	738	710	747	688	716	683	711	727	712	725	700	703	686	717	701	694	775	701	746	728	640	736	677	711	731	669	705	693	708	712	689	711	733	713	714	696	725	731	751	741	707	689	668	721	714	689	708	736	692	702	690	764	723	707	722	705	722	738	690	726	700	728	706	731	762	696	725	676	744	741	713	671	707	712	691	718	727	704	711	709	721	740	720	699	740	732	680	730	723	712	707	723	741	680	726	737	701	702	721	729	721	711	728	720	746	724	677	724	722	717	732	669	666	688	774	674	723	679	749	728	729	745	691	730	702	736	689	698	700	745	717	743	679	702	767	701	753	663	674	721	687	671	678	692	720	716	706	746	740	692	746	708	730	721	683	696	730	725	706	696	693	734	733	739	733	722	634	741	764	740	754	692	730	723	762	702	705	693	728	715	720	736	694	692	736	698	758	731	709	702	710	759	705	712	677	693	726	747	717	691	711	712	724	673	720	721	693	681	693	719	709	738	750	744	738	645	715	702	754	715	695	706	703	690	716	756	724	751	697	711	718	672	684	700	720	717	733	675	726	686	734	698	685	698	720	718	707	697	722	730	767	747	796	747	673	704	725	700	724	692	717	718	698	706	687	728	723	714	679	667	739	686	710	745	743	671	717	735	710	686	709	678	742	669	723	707	758	719	752	709	775	704	671	700	741	720	722	742	719	670	759	669	741	742	707	675	756	733	688	720	707	694	744	713	708	749	724	709	734	687	667	696	733	710	742	709	730	705	745	717	658	724	709	734	665	676	728	748	682	727	701	704	728	722	717	706	709	697	761	738	717	713	712	718	715	687	676	675	721	693	737	721	697	714	702	682	740	750	713	681	682	702	715	699	730	757	703	703	703	711	702	712	724	729	754	712	737	725	714	772	711	723	722	724	735	757	689	692	758	707	705	675	690	716	776	710	719	698	702	747	686	778	711	680	706	710	711	710	712	695	701	720	692	667	672	742	746	757	709	714	742	716	731	718	707	726	731	720	717	750	711	724	708	692	728	708	707	714	749	747	725	711	727	745	708	781	743	707	703	670	718	727	715	689	753	692	738	723	714	672	699	692	723	741	705	746	688	728	705	740	707	700	677	706	717	719	810	740	746	723	716	661	721	695	673	708	692	695	682	711	738	725	777	706	695	736	688	745	708	782	767	717	703	707	722	699	699	699	699	753	750	715	719	687	719	713	681	676	641	675	747	657	704	708	683	705	734	706	733	670	669	725	721	691	686	727	744	715	731	701	714	730	689	774	711	719	658	759	661	690	706	684	752	743	755	691	729	736	670	756	730	690	719	768	708	721	736	738	733	686	688	688	724	680	664	719	674	706	707	742	685	710	711	673	747	742	731	697	721	688	701	715	698	762	720	734	760	761	721	704	710	675	748	727	708	700	702	765	765	750	692	713	725	681	729	722	738	712	765	722	736	748	690	723	696	688	722	734	784	700	739	709	703	718	724	680	732	708	747	683	772	723	673	689	682	725	704	706	777	725	708	705	739	677	739	708	795	702	747	781	703	687	730	774	713	720	683	682	749	681	640	715	747	698	736	707	697	746	699	722	699	739	717	713	716	704	706	719	770	742	727	705	702	753	703	703	730	690	730	695	664	712	727	731	750	724	710	711	739	764	726	746	699	726	719	713	727	717	671	691	684	765	664	709	732	716	736	751	690	657	725	723	685	758	726	712	684	715	723	755	762	716	685	743	715	739	680	679	724	705	763	721	687	714	716	689	739	690	749	671	699	647	682	689	736	702	744	698	678	736	718	714	745	735	673	713	689	751	674	733	762	685	710	676	660	727	695	739	735	701	704	725	721	723	655	744	715	731	722	677	707	736	742	743	702	759	674	666	676	696	737	767	673	737	741	663	652	656	714	712	691	739	684	734	745	707	704	710	692	728	745	688	673	702	700	712	694	696	671	735	691	719	701	712	696	751	631	723	737	702	700	718	745	740	716	699	739	741	762	652	683	735	722	779	676	673	748	732	715	704	733	728	774	725	698	716	726	749	721	725	710	688	769	719	729	682	680	729	673	718	692	722	675	689	747	765	739	709	733	747	690	731	728	686	723	676	760	666	649	712	720	753	723	714	740	711	705	705	770	716	745	704	715	651	700	751	712	680	715	695	683	750	696	694	721	728	669	780	718	736	761	669	710	771	739	721	791	720	773	702	731	784	697	704	693	718	711	720	745	737	706	761	726	720	735	667	738	702	704	711	729	699	711	739	712	754	701	695	683	723	703	650	759	705	742	730	707	697	742	676	723	680	735	676	735	676	682	697	717	707	763	706	758	737	692	734	701	710	738	689	754	690	729	729	690	748	682	726	735	742	726	720	748	676	714	680	686	708	733	647	715	708	719	696	688	693	733	639	724	695	716	706	727	692	688	732	705	709	732	766	690	710	721	729	707	696	701	703	758	714	732	718	731	765	677	731	696	688	737	703	684	761	697	733	728	727	710	742	709	720	763	705	663	761	720	731	702	779	746	736	696	679	710	698	706	715	702	725	774	717	701	738	717	726	701	729	700	760	701	705	713	668	699	706	685	672	679	666	691	696	665	754	711	690	721	688	744	755	708	698	737	683	714	737	696	689	744	681	680	687	743	742	718	704	701	690	709	766	738	721	754	735	734	758	748	700	713	706	757	740	724	685	741	704	714	728	749	723	678	704	744	697	693	736	693	674	696	687	697	723	718	685	727	715	703	740	718	687	762	700	785	669	713	692	710	703	691	749	717	728	674	710	688	728	720	728	718	665	713	707	759	692	719	750	756	701	673	738	761	732	751	722	676	709	721	678	737	721	751	703	733	733	673	698	730	695	743	717	685	717	684	717	702	732	706	699	738	756	705	650	700	743	732	678	676	728	674	736	712	716	758	721	717	720	728	736	773	682	761	755	768	680	691	679	724	722	753	740	663	711	704	708	709	672	696	700	729	769	677	711	713	726	738	726	686	782	721	713	680	697	750	692	709	729	717	803	699	733	696	716	720	738	740	698	701	729	727	699	710	726	738	740	700	687	711	673	707	680	690	679	715	703	709	722	696	758	709	726	718	676	743	748	762	710	678	726	711	681	733	751	711	745	750	735	706	737	702	731	705	694	736	699	725	733	750	741	702	704	700	672	722	723	699	686	741	680	735	743	663	746	729	682	731	729	754	724	692	681	711	728	697	728	687	736	747	732	746	662	714	697	731	688	735	696	674	733	745	752	742	690	705	722	749	709	719	695	714	686	716
18644	10949	6602	2071	790	721	703	1119	703	602	521	710	727	663	604	525	455	352	333	327	322	250	241	244	344	418	355	310	239	239	232	232	207	246	217	242	210	213	223	209	222	215	219	235	243	233	230	182	219	240	220	221	216	216	208	247	244	219	190	247	214	206	228	238	234	219	195	227	238	216	241	198	222	207	235	204	248	194	205	236	233	231	216	197	221	237	203	233	217	192	232	221	228	228	212	206	231	262	197	250	215	216	235	220	241	213	227	224	231	221	240	229	191	227	205	233	250	231	222	222	210	230	240	206	215	215	248	224	238	215	229	244	220	221	208	215	209	219	220	236	243	224	208	216	220	206	204	252	236	235	226	195	257	200	254	257	194	235	241	229	243	247	205	229	240	218	213	199	234	226	244	222	219	215	236	208	220	243	218	239	229	229	222	226	231	223	235	217	247	229	250	222	215	217	210	198	219	222	247	218	219	239	219	234	254	219	222	250	236	227	231	216	244	224	241	226	197	235	217	240	213	225	209	234	201	211	240	212	192	194	207	235	237	223	231	252	228	231	216	212	239	220	230	226	211	223	205	216	223	209	223	215	213	251	244	231	207	231	212	219	208	224	236	236	204	223	226	234	235	209	216	222	222	233	223	208	222	212	215	215	221	203	198	228	229	225	258	220	223	219	240	207	222	234	202	231	228	212	238	226	228	210	228	225	229	224	209	220	238	224	217	248	235	206	236	216	222	276	231	215	243	229	225	234	237	228	201	226	208	235	226	222	241	211	248	213	229	225	229	203	212	258	245	231	235	227	217	215	234	245	243	233	228	230	218	183	242	225	212	213	217	203	245	211	231	233	187	223	212	236	260	237	207	240	201	240	232	258	199	254	219	235	220	238	214	258	204	212	254	235	210	235	238	211	216	220	229	204	260	228	244	210	223	215	185	242	208	221	237	244	225	245	219	245	240	199	229	228	235	232	221	251	226	256	205	249	235	223	211	238	240	215	217	257	220	244	207	239	219	200	226	225	207	215	221	199	225	225	231	222	244	207	233	235	233	220	228	237	209	213	238	207	237	217	226	215	208	226	231	199	229	192	221	193	214	249	239	240	206	215	232	235	245	239	227	218	229	236	229	248	220	215	244	205	193	220	224	209	208	210	222	206	196	236	233	238	250	238	202	193	199	218	212	236	217	203	190	212	250	229	225	232	220	247	233	206	221	234	224	235	229	207	220	224	215	239	212	238	229	235	219	230	239	254	214	219	222	213	228	236	217	212	224	224	220	219	229	208	218	223	229	217	227	223	224	229	211	233	196	238	221	231	223	213	223	229	187	206	223	257	218	212	225	222	237	216	250	220	227	242	221	226	212	209	223	242	199	241	216	241	223	214	228	219	211	233	238	247	210	230	205	201	220	224	245	220	237	213	204	231	235	220	196	243	223	190	221	215	237	230	225	235	258	228	231	236	217	218	229	229	262	246	240	225	228	219	232	203	227	247	237	210	222	225	239	214	225	259	209	242	212	236	213	249	243	228	208	235	213	244	242	224	243	238	226	221	235	226	236	214	191	208	208	231	245	205	218	236	201	239	233	226	232	234	215	220	225	221	200	248	210	238	226	225	226	200	220	241	252	233	229	215	216	218	254	217	225	244	213	232	212	187	227	255	229	227	209	219	226	223	237	222	222	217	231	220	203	250	256	238	207	212	199	232	244	232	208	218	216	233	227	226	228	233	220	219	217	208	223	200	235	221	229	245	226	238	204	229	219	243	221	242	204	231	250	211	214	199	234	238	244	239	220	207	204	201	225	247	201	254	208	234	250	226	237	220	218	228	230	229	220	224	209	219	226	221	189	238	225	248	242	195	236	229	212	240	213	248	214	204	226	211	205	207	216	215	218	219	223	233	227	241	215	219	218	235	239	215	240	194	238	205	237	221	219	213	228	234	240	230	207	197	204	207	200	248	211	227	214	201	222	258	238	213	235	223	252	214	227	210	230	228	194	257	237	226	213	240	258	224	228	184	239	229	203	226	241	211	222	216	244	226	208	195	223	220	236	246	236	228	239	242	207	241	234	252	212	240	233	206	217	230	208	209	240	227	240	200	215	219	217	211	228	211	260	213	201	233	226	254	219	230	202	241	220	220	236	198	255	238	179	241	202	217	205	216	239	211	213	239	225	242	190	221	221	235	250	203	225	212	207	214	215	221	232	211	204	234	240	218	189	238	200	235	220	220	218	244	231	226	236	223	215	240	243	219	221	210	215	190	225	212	191	228	235	224	227	207	212	250	232	218	224	185	220	228	234	205	220	235	203	248	214	197	214	233	203	197	221	201	213	226	198	206	214	208	225	231	223	211	215	210	222	232	255	212	200	221	216	221	212	223	235	249	210	227	221	236	240	221	228	207	232	234	241	186	250	236	227	216	224	203	216	218	255	216	223	227	225	224	217	209	206	243	209	229	237	223	216	207	227	237	230	208	205	222	210	209	228	236	229	250	218	245	198	171	225	258	223	205	216	235	233	223	228	227	209	244	223	249	230	240	270	250	213	221	250	231	244	223	252	221	230	240	206	235	234	251	231	237	225	235	247	221	230	227	207	219	232	241	223	233	229	239	213	220	200	209	228	246	215	241	213	209	222	228	237	219	212	229	238	225	229	206	222	227	225	217	216	235	224	230	237	231	237	188	190	238	225	195	221	191	231	212	242	217	243	215	236	219	227	204	211	234	229	197	229	224	202	202	232	203	217	226	226	236	232	213	204	217	225	237	228	209	205	209	231	227	238	216	191	222	236	218	274	238	221	231	233	214	205	223	228	235	234	234	230	248	211	226	210	208	233	220	214	222	211	242	226	234	227	234	215	228	216	242	213	210	224	242	220	225	235	227	213	231	225	208	243	239	222	240	217	239	215	199	194	213	228	238	207	195	228	230	226	236	202	210	215	219	197	225	236	219	214	209	202	230	217	230	222	222	214	231	230	244	243	231	244	233	234	209	230	249	230	216	197	225	231	209	232	260	254	216	230	213	215	220	199	233	232	206	246	232	203	206	219	219	239	236	226	217	222	236	216	211	245	217	231	227	217	238	217	245	253	224	205	244	252	207	211	194	256	224	239	242	218	194	224	229	230	217	227	226	225	230	220	226	237	222	208	200	221	220	197	255	234	184	218	221	236	211	236	219	224	240	228	216	226	251	196	215	232	220	218	235	212	207	199	229	200	224	218	221	224	242	227	240	214	213	232	232	248	208	222	200	227	235	229	199	215	231	210	212	241	194	221	233	214	210	198	246	242	256	231	252	223	232	204	237	235	215	244	205	246	225	253	210	214	227	230	236	212	238	209	229	227	188	216	208	213	195	244	221	203	229	210	214	217	249	247	222	228	224	226	216	208	240	245	202	214	256	219	237	216	227	225	216	232	241	242	225	222	230	250	229	218	236	217	245	231	200	212	213	196	229	225	193	208	239	206	219	227	228	216	236	217	227	213	231	197	233	236	222	200	221
10963	9467	10192	5475	3208	2949	3286	5286	3773	2875	2965	3711	4362	3643	3702	2763	2379	1568	1293	1565	1278	762	763	794	1420	1753	1151	938	613	589	617	613	628	516	564	552	570	575	575	568	587	630	539	535	520	576	557	619	633	595	562	571	641	576	569	556	543	586	555	632	539	624	606	541	582	567	547	615	537	573	608	613	567	560	568	615	580	621	569	581	568	638	545	606	580	572	554	630	591	572	545	594	576	608	571	538	587	604	581	601	564	571	600	565	605	614	562	583	558	538	534	551	554	597	566	583	593	557	603	608	580	625	583	561	536	579	560	596	554	581	583	586	572	558	573	564	605	576	602	597	583	563	594	591	600	610	583	570	605	549	622	594	586	614	563	590	537	587	589	577	606	556	567	535	578	611	585	598	577	621	580	558	573	576	548	575	579	568	601	610	596	604	604	559	582	574	578	544	572	576	570	580	573	569	609	597	618	565	592	586	582	622	615	610	584	587	519	521	586	600	561	577	615	630	597	617	597	621	564	612	593	601	592	602	568	604	606	601	598	602	571	548	569	566	566	630	569	572	573	601	568	598	579	569	542	559	584	606	611	602	575	610	605	596	579	505	577	569	569	588	586	578	550	576	607	570	555	584	593	557	619	569	559	553	552	587	555	581	551	579	607	577	554	585	592	589	571	608	587	562	523	574	588	642	577	542	576	571	559	593	623	576	613	614	611	579	572	557	574	575	579	578	583	583	580	606	544	576	568	568	588	567	563	557	598	588	585	611	599	580	590	580	622	534	582	586	558	606	610	586	555	560	595	557	606	528	547	562	571	588	559	621	609	583	578	601	569	582	583	584	567	575	600	572	576	577	622	613	609	590	566	580	559	587	557	629	558	602	564	593	569	592	603	546	561	519	620	595	578	564	625	551	586	564	617	532	600	581	567	570	616	603	562	584	621	579	613	573	605	582	565	580	583	583	611	575	581	564	562	590	569	585	595	613	627	588	578	583	564	586	616	577	572	536	531	592	559	599	562	567	576	585	599	553	589	569	598	560	537	577	571	509	564	576	572	610	578	586	599	585	596	567	585	574	601	566	596	552	602	593	611	608	560	607	606	593	612	569	556	582	585	577	572	601	573	575	588	573	624	566	548	610	580	573	553	591	563	607	598	562	566	596	557	544	551	539	552	590	597	561	564	588	569	588	617	581	598	587	574	612	571	557	623	579	644	597	617	578	567	573	561	594	554	586	563	616	607	589	594	575	564	605	603	545	571	587	594	634	546	562	601	565	603	588	540	571	573	628	548	585	569	591	605	614	586	572	567	583	590	580	579	587	608	585	571	591	542	560	562	612	583	584	595	601	635	558	619	611	579	594	600	578	603	624	612	623	603	620	590	577	586	574	598	601	588	599	577	600	642	553	587	606	604	579	587	622	551	568	605	582	563	609	572	555	581	570	603	577	601	599	558	637	569	617	595	619	551	612	554	568	582	585	592	605	571	602	624	552	562	619	598	622	636	607	592	614	564	563	548	592	626	547	571	509	599	586	589	563	584	586	637	551	611	606	545	609	584	549	581	602	602	557	588	578	579	577	609	582	601	558	599	613	602	593	590	585	588	604	593	551	577	557	595	604	572	587	584	555	579	565	597	586	592	568	584	616	612	592	589	581	586	545	597	570	577	581	593	620	544	580	596	597	594	572	576	611	592	540	629	575	580	613	603	590	612	608	567	589	593	600	559	572	586	567	569	563	589	602	631	542	574	609	589	592	593	557	593	594	590	535	617	612	586	575	578	578	583	609	565	579	583	594	631	605	605	577	617	594	576	596	589	609	585	574	585	545	533	565	583	601	578	566	588	632	611	596	576	594	616	595	607	602	562	570	589	566	592	601	592	582	609	613	600	601	591	596	579	643	573	592	610	605	579	586	567	553	559	589	595	570	585	604	584	581	558	569	577	553	627	560	585	614	588	561	582	575	595	617	589	538	570	578	596	580	586	551	573	584	550	596	548	565	590	566	588	585	565	570	585	562	583	565	558	630	611	596	593	575	576	523	614	618	602	596	577	532	630	580	573	610	597	592	592	616	576	539	568	607	552	592	579	626	591	578	576	551	584	576	601	597	569	633	599	628	595	596	592	587	549	572	525	569	593	573	580	588	563	585	564	587	584	598	561	579	632	572	589	610	618	568	595	606	593	580	585	553	568	584	565	614	611	574	580	551	587	579	585	620	607	557	628	593	580	512	608	578	600	597	581	585	597	568	612	594	547	566	593	570	544	586	588	564	594	617	609	568	568	595	578	571	553	574	584	556	603	572	595	632	565	596	599	584	594	597	596	605	564	578	561	569	585	583	603	621	571	569	586	575	604	557	618	554	577	554	540	612	535	598	598	587	631	605	562	554	590	583	618	622	588	610	592	611	558	550	579	606	590	559	585	570	598	564	605	601	577	629	574	580	590	549	545	554	551	588	627	561	566	591	567	560	560	588	603	593	601	604	585	593	574	600	567	570	572	550	535	544	568	638	573	549	525	614	572	572	600	590	591	565	559	652	598	583	569	590	607	607	617	623	582	573	588	580	599	575	579	606	591	601	581	591	575	582	548	589	582	623	567	599	571	563	618	549	599	578	606	605	569	569	561	587	581	546	561	612	557	578	541	604	582	590	612	576	575	575	622	628	560	601	561	632	590	611	586	548	596	577	567	602	627	573	597	600	592	607	578	568	545	596	566	573	577	572	553	578	598	578	568	586	592	564	568	637	566	635	577	591	578	606	573	549	609	556	583	572	559	571	576	619	626	573	588	579	554	613	587	673	600	624	588	571	591	600	582	593	620	597	539	562	598	550	570	563	590	604	572	602	596	604	574	615	546	576	582	591	570	575	571	576	564	559	606	589	572	591	573	593	570	562	582	619	567	587	627	544	599	580	584	588	632	595	592	641	598	571	597	581	540	562	606	522	580	578	561	546	570	593	565	560	577	562	560	614	593	562	544	608	575	598	625	603	564	565	560	612	608	570	606	593	610	613	583	594	567	581	573	635	592	591	631	576	580	569	564	569	588	595	597	624	568	575	612	581	602	592	566	630	583	579	577	562	588	570	592	573	629	568	588	590	607	626	607	580	607	587	571	587	590	606	626	618	602	533	620	593	596	538	580	610	596	582	584	552	566	594	608	591	642	585	557	584	617	605	590	566	566	607	611	538	621	602	597	568	592	572	598	572	562	600	616	583	630	597	623	612	556	552	560	592	552	611	648	597	586	551	581	592	627	579	589	626	588	617	618	615	582	572	600	559	575	597	545	553	610	578	564	588	609	564	568	558	577	568	567	581	578	550	557	534	572	562	604	608	582	561	624	540	574	552	619	526	562	559	628	545	565	593	590	575	624	560	569	606	587	591	563	558	535	603	596	540	549	590	552	578	610	578	597	573	596	566	535	584	602	582	607	595	616	560	578	586	582	564	611	628	589	587	548	573	619	559	609	588	600	590	603	572	582	616	580	605	613	630	611	593	560	629
35498	29380	22353	11819	7677	7351	7988	8651	5058	3995	4060	6842	5577	4501	4870	5106	3257	1501	1104	1815	2126	2027	1795	1363	1722	2109	903	712	307	331	420	305	310	320	293	313	316	333	300	282	301	333	304	339	286	266	295	310	295	263	268	274	270	300	304	288	307	301	304	296	296	310	298	291	285	264	283	297	318	304	310	284	278	300	260	292	301	315	292	318	286	306	279	324	299	328	311	300	293	295	317	297	274	292	333	285	300	297	295	311	294	313	300	318	299	301	299	277	287	290	271	295	267	266	351	334	305	295	282	285	284	317	285	296	288	307	306	308	299	260	340	270	297	310	299	282	287	294	268	272	303	315	323	277	330	316	294	305	306	334	279	289	274	299	320	276	298	334	294	296	284	304	302	271	335	302	298	305	282	301	284	273	298	280	289	319	304	319	305	294	292	318	294	281	299	274	280	295	274	316	314	289	347	335	286	321	319	321	292	298	323	290	294	316	296	293	270	309	305	299	261	302	271	298	322	302	288	269	304	331	291	302	292	318	312	290	308	313	300	300	304	314	319	278	299	304	290	320	304	302	279	277	279	293	311	303	294	309	324	334	276	279	296	327	274	309	305	298	306	266	288	262	288	280	280	283	314	312	319	292	294	322	302	275	325	306	309	310	261	317	319	303	298	307	270	307	315	289	281	316	290	272	291	305	275	305	300	289	294	304	324	294	294	311	295	296	304	251	318	292	256	301	294	287	305	306	277	293	317	311	297	309	294	269	296	275	307	303	291	341	281	256	301	299	292	303	291	272	306	288	291	258	293	289	297	303	301	282	307	295	281	278	311	289	293	312	310	274	297	264	290	304	308	279	257	322	302	290	274	266	309	319	307	299	319	310	298	282	284	301	288	281	275	269	310	285	304	302	308	287	269	299	312	301	285	310	316	307	295	313	299	314	317	321	305	318	275	283	288	284	291	299	331	307	316	271	299	289	295	308	274	311	312	291	344	288	289	286	307	294	307	285	300	287	290	293	246	316	290	271	243	296	317	266	274	275	267	301	276	305	282	314	281	285	312	297	318	280	290	320	298	324	292	289	307	291	310	280	286	260	308	293	318	307	272	295	301	285	296	324	261	319	310	288	300	309	301	299	301	317	308	263	290	284	291	292	285	295	277	289	258	282	326	309	318	323	329	317	301	275	321	311	313	286	288	283	300	287	338	293	322	282	330	288	305	308	314	313	264	293	313	280	302	295	279	319	305	329	303	274	308	287	279	308	321	296	282	304	321	306	286	318	307	304	301	299	318	283	291	287	316	277	282	295	311	329	325	292	281	276	310	335	297	275	289	282	322	293	327	278	316	287	316	308	280	291	275	297	287	266	294	281	285	311	281	276	273	319	325	299	301	287	263	310	300	299	282	297	258	299	308	281	290	286	296	301	268	303	343	286	284	293	335	270	267	258	282	272	321	298	281	309	292	279	261	310	306	287	278	293	309	305	283	310	308	263	284	284	301	284	323	281	308	281	269	290	305	303	298	267	275	278	287	303	331	312	294	305	284	310	291	266	318	264	270	286	283	319	297	294	255	274	309	303	316	295	322	351	308	298	311	323	290	311	302	278	278	317	273	267	290	301	272	277	302	322	290	316	297	288	274	294	283	279	285	302	301	293	293	280	303	288	299	310	267	295	265	303	297	283	297	287	278	276	296	285	299	348	300	272	306	288	303	279	312	271	293	317	297	303	323	322	296	251	253	307	305	285	296	287	297	301	294	306	282	304	320	256	279	330	312	324	289	279	305	272	294	298	282	269	281	292	327	306	307	313	287	303	290	317	295	331	284	289	295	304	322	286	293	324	319	290	314	299	306	318	289	285	302	305	350	296	287	299	326	273	264	310	314	292	278	314	302	300	312	294	293	293	278	284	293	328	304	312	287	288	307	311	278	313	319	317	293	282	300	316	311	291	301	282	314	284	348	299	295	284	282	304	306	301	284	280	285	293	276	287	282	319	277	265	314	271	259	300	319	287	303	311	289	293	301	301	307	298	307	287	308	300	319	294	253	287	284	298	303	282	301	301	286	290	301	292	301	318	275	288	294	308	267	320	275	295	291	311	302	292	292	273	299	285	297	253	311	286	282	295	298	255	322	270	298	280	295	261	300	291	271	299	278	301	279	273	294	299	277	333	282	302	305	285	299	288	308	293	273	305	292	294	303	302	301	292	316	282	289	300	289	296	289	308	288	297	289	307	292	309	305	283	272	288	303	344	307	315	308	301	266	308	289	297	291	298	332	268	282	255	321	321	286	273	317	311	300	265	329	284	312	288	271	317	295	287	324	303	299	294	271	289	288	316	304	293	280	295	278	308	303	317	310	306	311	292	305	296	296	296	315	265	297	294	261	337	296	289	273	294	267	300	300	278	301	276	265	301	298	302	311	313	312	316	315	296	293	303	297	277	279	284	287	301	299	312	273	313	300	292	323	321	301	313	288	323	307	321	290	290	312	315	251	290	300	287	335	302	296	280	308	299	283	298	313	280	328	297	302	334	283	303	291	317	276	287	275	300	274	304	300	270	311	288	311	275	282	300	329	325	289	289	294	295	316	301	287	313	323	297	286	319	289	294	320	315	288	264	300	296	295	300	278	291	309	281	282	304	294	284	320	297	305	290	328	309	289	317	303	293	300	322	287	305	306	302	314	286	277	271	314	309	282	282	317	297	330	297	275	317	278	282	324	315	270	323	279	287	277	292	307	293	303	285	270	339	286	310	312	291	286	299	296	326	317	317	283	313	276	332	287	318	290	290	299	300	306	329	265	332	330	299	293	281	287	281	308	296	284	253	290	291	297	267	269	288	292	287	324	287	287	278	298	287	317	308	244	270	282	284	301	265	288	319	281	317	290	305	283	297	296	313	317	313	308	284	269	288	283	287	292	272	272	277	308	260	277	296	308	289	297	290	268	324	268	273	278	340	246	268	312	297	288	298	296	321	297	326	291	305	297	300	345	305	278	285	303	294	309	297	295	316	269	286	282	304	300	316	255	312	317	278	271	333	305	291	290	289	297	326	271	298	309	289	308	298	266	309	327	283	311	264	292	299	282	284	284	292	312	320	320	315	300	291	302	306	291	342	266	313	319	280	284	282	298	309	273	306	280	288	290	273	302	283	286	300	281	292	283	312	312	271	296	295	301	292	287	293	283	312	345	299	300	307	313	318	328	291	293	311	287	276	295	283	281	277	295	294	325	293	277	253	285	278	328	294	312	326	328	311	276	267	300	296	263	304	307	291	324	315	269	273	328	269	289	307	293	317	299	279	283	278	301	342	286	282	282	332	282	294	257	279	289	300	328	266	303	291	329	285	281	274	273	271	297	315	287	322	307	279	310	289	295	274	291	314	278	295	292	274	273	279	273	303	286	274	275	322	299	274	309	290	259	298	330	301	315	262	288	318	291	256	304	296	326	313	311	276	276	287	314	285	299	254	293	265	303	306	304	306	295	265	301	301	289	292	328	280	261	276
22402	22620	21309	15111	15330	17742	20392	19538	15236	13381	14695	22107	17666	16761	18736	19226	12895	6491	5940	8830	11216	11113	10058	8005	10148	11346	4995	3514	977	885	1138	748	724	720	770	724	765	754	806	757	780	752	801	766	701	739	725	726	735	725	767	737	739	767	770	704	736	737	752	761	770	754	762	733	786	725	712	727	767	759	751	726	746	708	782	761	748	731	822	777	743	744	778	737	797	759	752	720	782	722	709	758	777	756	787	739	756	695	720	757	716	727	761	760	763	774	713	739	703	697	726	719	770	682	758	749	790	757	760	727	708	813	730	763	710	752	748	798	741	789	731	702	710	777	728	726	742	757	758	725	731	756	740	715	756	764	706	738	744	742	779	813	757	738	691	731	802	742	703	699	709	711	789	758	842	701	769	687	715	706	751	751	760	749	757	753	742	734	734	840	755	767	756	750	749	711	705	735	760	780	750	744	744	725	725	733	755	766	739	706	699	746	742	743	781	719	726	739	690	762	708	750	735	687	748	792	756	730	733	752	737	755	721	712	739	699	744	730	722	738	743	697	698	691	754	765	720	764	745	722	760	782	741	779	782	717	755	770	722	753	738	792	752	734	771	733	749	746	686	742	752	788	708	771	779	707	732	761	736	735	815	727	798	736	751	751	755	752	727	766	751	728	779	773	722	782	743	766	730	771	718	747	701	744	765	717	789	756	738	759	770	743	741	755	746	749	754	779	749	754	739	803	758	701	739	710	792	705	702	747	740	740	741	762	753	731	722	732	740	772	742	753	768	730	786	741	714	745	749	709	725	719	745	748	737	730	757	727	732	782	755	729	739	777	725	779	694	737	771	749	746	721	741	695	740	798	722	781	745	785	780	792	745	706	757	744	736	754	754	696	795	733	748	748	753	698	745	727	743	731	684	765	695	784	697	775	784	704	730	768	752	755	715	731	731	751	780	744	714	763	765	759	766	739	707	751	813	721	749	752	729	766	741	716	764	736	738	711	743	688	768	728	707	708	783	742	743	761	800	744	754	722	777	742	700	716	784	767	755	719	760	719	738	797	712	685	730	708	712	744	763	761	741	755	740	766	772	727	697	763	830	739	730	827	730	685	724	751	770	714	777	729	757	738	755	717	713	786	756	691	806	714	742	759	746	716	770	804	719	727	734	719	780	723	722	747	742	749	737	765	761	768	805	748	732	733	729	768	758	679	726	751	723	751	735	753	749	755	746	740	776	739	745	747	743	799	774	717	771	785	723	742	758	741	735	748	797	672	714	760	716	732	764	734	763	717	746	697	789	719	780	753	724	728	745	770	767	796	719	753	742	776	737	752	752	750	748	743	737	724	773	741	763	759	683	792	754	739	726	746	756	710	757	730	716	738	805	732	727	735	769	746	762	768	741	761	736	759	765	721	734	741	711	780	786	773	775	706	733	770	743	803	800	771	733	740	741	756	754	748	743	736	769	760	768	758	743	748	730	728	758	686	725	798	750	723	789	751	761	769	770	777	760	754	768	672	739	773	791	707	707	745	704	694	741	721	781	753	747	715	728	752	752	734	771	750	765	738	742	783	703	794	745	763	736	703	726	726	753	793	714	729	766	759	718	657	730	725	763	726	705	772	713	789	742	758	712	732	789	675	791	779	785	786	722	777	744	731	742	748	764	735	753	729	713	684	747	721	768	712	745	747	726	737	733	741	717	695	755	748	755	775	751	728	734	773	747	760	712	768	727	760	737	747	751	721	697	707	732	758	764	767	778	779	712	779	679	717	756	706	731	790	782	707	759	720	761	771	760	785	786	692	763	694	710	711	752	722	756	756	676	765	737	730	773	726	779	741	746	753	742	736	730	736	721	779	765	727	757	750	749	763	788	690	746	720	709	714	744	736	758	757	722	714	736	698	746	731	735	743	722	771	768	750	743	694	753	752	738	746	723	761	772	729	718	757	751	666	749	743	723	809	807	693	742	737	799	770	754	724	784	785	725	753	758	737	751	727	734	766	748	767	734	765	730	733	763	799	745	732	762	720	765	741	774	740	711	766	757	783	723	735	742	799	783	748	737	734	758	779	799	756	729	727	766	759	773	731	740	782	776	706	734	770	743	763	738	803	723	709	724	759	719	766	729	764	697	738	764	745	764	735	808	740	750	747	752	716	760	768	739	698	709	791	702	720	741	733	706	750	738	722	761	733	771	713	742	724	752	728	776	765	731	794	782	749	668	738	722	770	714	699	727	697	755	719	709	732	728	758	764	764	765	747	732	759	760	743	741	734	786	703	749	740	721	767	719	747	735	750	773	733	721	719	758	705	771	793	758	736	754	780	757	764	776	753	738	746	763	793	757	744	735	746	737	763	732	763	730	730	767	660	755	775	733	702	729	718	777	725	786	715	817	792	712	763	710	712	759	721	758	756	756	741	758	780	794	762	707	769	757	747	744	717	745	764	752	721	783	758	744	730	753	772	761	733	770	717	745	740	754	735	758	774	728	739	757	720	734	735	792	738	751	723	734	730	747	754	711	731	730	727	691	719	764	761	727	702	735	736	746	743	748	758	744	712	797	788	771	736	735	744	714	751	735	764	747	763	732	715	735	703	732	720	767	717	738	747	736	722	775	744	717	733	784	713	760	711	746	757	745	717	750	713	736	755	730	747	765	767	782	774	751	759	726	769	752	763	761	754	753	743	722	727	755	758	746	747	730	734	773	751	689	684	782	782	750	759	755	772	800	734	768	702	725	766	783	710	795	753	805	715	699	725	719	693	738	714	750	738	732	768	731	776	738	778	736	704	737	759	750	744	765	750	708	746	723	765	720	801	745	791	794	762	757	730	736	737	792	749	758	756	765	762	725	758	731	752	742	722	725	767	714	736	742	747	743	719	767	773	724	757	756	726	738	737	775	709	698	756	749	738	742	731	728	707	791	677	737	754	727	702	744	751	774	730	724	731	727	762	750	780	708	762	765	732	721	764	722	720	786	752	763	768	719	736	751	759	744	740	723	771	723	759	750	737	788	719	728	740	735	796	775	766	783	785	706	736	724	729	734	760	787	709	723	767	715	736	788	723	731	732	769	700	778	769	729	709	754	720	736	711	756	773	729	773	769	725	755	730	738	707	723	716	763	689	726	733	771	705	733	753	766	767	754	792	690	776	699	687	769	718	733	727	744	768	749	711	747	743	747	683	724	719	751	698	727	744	748	746	717	786	737	766	717	715	766	758	734	717	767	712	691	756	722	773	765	771	762	745	769	751	752	729	731	774	742	766	763	768	696	747	707	740	718	702	749	720	721	729	714	804	721	781	775	739	774	725	727	763	772	723	772	766	740	742	767	734	769	740	782	724	718	753	731	727	773	728	759	767	746	752	738	733	754	775	733	766	754	712	739	737	785	725	780	756	723	712	754	722	760	778	725	752	745	735	720	746	729	767	701	719	773	720	784	730	729	764	721	756	748	762	733	754	743	751	786	738	735	724	750	713	741	746	737	767	715	774	764	779	751	748	757	737	737	760
37400	21118	17758	14300	12859	13853	12125	12654	10115	9232	14940	12010	9027	6820	5969	3986	4135	2411	1896	1681	2947	2176	1532	2167	3275	4089	2878	1663	360	328	427	258	277	252	268	259	254	267	285	244	251	274	263	295	258	252	261	248	258	270	254	226	248	269	225	279	268	240	281	235	250	271	279	245	278	252	232	245	294	231	257	259	268	244	277	265	241	272	268	257	278	268	236	275	252	248	278	281	253	267	208	247	246	265	240	235	250	251	276	277	279	253	243	253	249	246	261	237	224	270	283	236	233	282	235	265	252	271	262	265	249	249	241	256	220	280	235	281	240	274	270	261	295	245	283	236	298	269	243	249	249	244	255	247	288	280	260	265	245	250	264	251	269	287	275	242	250	259	294	263	237	257	277	281	267	248	240	272	286	269	243	269	256	246	279	261	292	266	260	253	245	267	253	260	275	246	254	269	248	267	252	238	244	241	260	270	255	266	281	285	254	253	262	251	254	265	275	265	260	277	226	283	271	288	264	227	271	261	256	289	273	249	271	267	275	283	254	278	278	254	264	274	258	295	256	266	266	245	297	266	235	266	276	264	251	253	285	270	255	281	256	294	222	255	256	233	278	282	246	247	275	225	274	264	261	260	260	251	264	293	263	234	257	270	244	265	274	263	269	252	258	248	277	239	257	273	267	271	249	278	236	265	258	243	269	244	248	276	277	314	252	274	283	270	281	251	259	252	259	254	289	302	276	258	262	281	242	241	307	283	272	243	269	229	286	265	264	266	274	251	241	255	269	253	268	234	284	284	284	261	252	280	252	239	250	239	259	274	262	250	258	299	255	252	288	287	263	248	269	269	235	272	270	252	246	263	243	259	266	279	253	231	267	259	271	242	256	248	271	240	255	269	218	250	276	258	211	243	263	247	262	236	279	265	250	253	258	326	229	267	295	238	255	250	272	274	274	268	248	277	270	263	280	255	259	232	296	232	253	247	250	265	277	275	247	252	296	249	252	277	257	276	288	262	244	218	266	260	270	252	265	259	258	282	271	278	262	258	246	221	256	250	260	227	267	247	271	257	276	248	252	265	273	262	254	259	259	265	252	245	250	254	255	233	251	248	259	262	274	252	267	285	260	271	261	257	256	257	272	262	228	281	281	244	287	293	290	279	280	262	298	285	243	260	284	247	249	268	253	274	292	235	275	256	274	288	261	259	288	256	249	286	254	268	291	245	291	281	264	273	252	243	261	270	269	262	266	288	278	281	252	281	266	255	253	283	270	276	288	253	258	261	261	254	264	259	253	252	260	254	269	249	272	251	253	244	256	264	281	292	272	259	270	254	224	234	245	256	228	244	259	265	276	247	253	295	281	265	286	269	264	238	268	262	232	271	263	243	251	275	271	260	274	267	248	264	261	274	256	233	280	244	235	270	286	252	258	254	274	266	265	305	241	236	246	230	260	252	240	266	270	273	264	260	285	254	268	239	268	285	280	289	276	265	241	270	245	266	254	240	275	272	264	232	228	239	256	239	267	244	261	265	231	230	269	308	240	257	288	280	227	278	252	265	233	247	268	290	266	241	253	262	304	261	262	259	260	274	256	249	268	226	274	254	263	268	280	270	276	275	251	273	263	242	281	263	255	255	258	249	301	256	255	284	270	276	259	256	266	281	243	241	256	267	249	277	245	279	257	274	263	250	261	281	296	244	259	283	270	261	242	255	281	253	283	236	269	235	258	277	251	265	277	253	284	250	258	277	253	241	271	274	239	270	259	282	238	258	259	259	231	278	251	261	267	257	266	269	266	231	279	282	258	270	239	267	277	256	266	251	290	264	239	272	266	257	247	263	250	248	260	288	290	256	271	267	262	247	254	271	262	283	258	253	265	260	253	251	251	253	253	267	243	250	272	239	285	266	276	285	240	261	250	277	276	251	255	281	274	259	242	246	221	250	254	263	259	242	280	271	239	261	283	266	280	262	281	236	262	261	247	260	267	277	271	244	234	275	269	266	252	275	252	248	268	258	282	243	260	286	269	261	230	280	248	242	269	273	233	273	255	267	255	281	279	255	232	245	263	260	303	270	272	241	270	249	246	247	274	268	266	252	250	276	209	257	239	241	262	248	280	261	277	274	213	213	241	276	254	250	246	254	287	259	267	243	283	245	259	256	291	292	298	254	252	262	228	263	237	226	255	245	273	279	267	274	259	281	283	313	250	288	257	251	228	250	248	271	251	253	235	260	252	246	265	270	259	237	240	252	273	263	276	249	270	242	269	278	239	282	260	256	291	247	257	271	265	273	261	239	267	235	275	238	277	270	265	254	276	259	267	246	270	240	236	238	263	242	252	252	266	246	266	267	235	252	241	268	292	256	273	266	283	303	245	257	262	285	228	220	286	278	245	255	263	273	259	242	264	276	274	240	270	260	261	293	253	254	254	240	271	273	258	261	254	274	265	264	286	239	250	265	234	265	272	273	289	253	285	274	272	267	236	283	249	256	287	264	256	281	251	264	269	268	261	276	265	258	245	261	271	266	255	244	235	282	244	251	246	256	252	254	252	279	259	235	244	224	252	267	264	242	247	273	244	258	254	231	248	269	248	250	257	254	263	255	248	248	278	230	260	252	288	262	262	260	229	252	248	277	290	246	263	291	252	246	254	252	267	236	253	265	272	251	265	269	260	268	255	256	257	249	280	287	258	239	270	271	265	277	258	263	272	271	231	260	259	274	248	250	261	268	286	256	252	264	243	273	278	253	239	237	300	255	286	256	265	261	255	294	265	267	262	286	257	261	270	252	237	282	282	254	261	276	285	287	247	261	265	297	273	242	259	285	293	240	252	274	265	255	256	260	239	288	271	257	316	282	253	283	286	294	271	250	287	260	258	259	297	257	265	271	272	236	267	250	294	248	273	260	252	259	257	273	264	261	234	271	262	249	272	243	277	273	285	267	254	242	266	246	250	253	247	257	241	244	249	248	286	247	246	249	290	279	268	250	248	280	270	297	262	255	278	278	255	268	271	244	270	252	230	279	274	289	251	247	259	239	280	257	253	253	297	243	256	224	256	265	226	268	237	282	292	239	244	257	256	265	247	290	287	266	251	265	264	253	284	285	274	251	238	223	273	237	265	263	276	248	269	257	222	238	275	271	281	255	255	263	257	267	259	247	289	248	244	268	255	233	290	255	238	277	249	280	270	257	291	307	251	283	269	261	284	288	272	234	242	248	231	268	240	269	258	282	243	265	241	262	238	270	263	281	227	264	286	252	246	260	263	257	259	287	244	257	267	264	278	287	262	260	265	289	281	261	275	264	280	234	282	280	273	265	267	261	240	285	265	263	263	253	255	254	279	273	278	255	265	264	247	274	265	236	260	281	256	248	268	284	247	264	248	277	257	269	240	253	255	250	262	241	238	279	233	289	286	263	265	267	273	234	261	267	277	239	273	273	279	263	267	241	266	266	230	249	264	252	266	270	256	271	240	252	232	257	253	268	265	292	241	270	252	289	281	262	270	265
22346	13723	18377	20971	23582	25817	25773	26173	24101	23726	32560	27407	23742	21193	20051	15199	16687	10479	9376	8833	14801	10764	8266	12046	17118	19220	14560	8289	907	843	1699	637	652	658	633	664	616	608	694	599	712	647	653	702	654	708	636	620	647	646	662	639	682	671	689	647	668	635	594	646	652	661	677	684	658	658	634	634	646	625	647	717	601	686	657	664	676	665	668	672	668	685	692	647	651	612	630	679	663	608	659	657	638	673	624	645	678	671	661	661	685	661	690	627	668	608	639	679	685	655	631	680	613	670	667	637	639	653	672	623	642	689	640	646	662	638	662	629	607	667	609	634	642	704	633	663	640	658	663	648	693	638	736	615	641	664	650	597	705	650	647	677	656	642	628	618	630	647	637	625	687	629	649	629	658	635	630	628	621	623	665	621	662	655	647	672	665	612	621	665	615	681	626	601	683	668	639	667	643	648	701	650	645	660	603	668	675	633	657	573	688	646	638	678	691	660	663	616	635	657	634	664	688	602	644	684	618	619	733	649	651	624	659	663	609	617	679	665	671	631	634	650	659	676	646	590	592	622	692	612	661	628	673	649	665	648	664	674	663	675	648	656	651	652	677	695	676	631	627	653	671	646	748	672	628	643	638	640	624	639	633	623	670	634	641	622	681	640	651	664	649	634	701	644	652	656	642	653	654	644	620	668	640	659	614	621	618	603	604	678	686	639	641	653	669	634	690	656	622	665	647	669	659	667	637	663	645	644	662	653	661	645	636	639	628	644	685	607	634	647	633	647	661	667	633	630	661	610	607	672	664	603	617	622	635	623	652	662	625	638	646	637	684	636	653	679	644	664	606	651	675	670	663	688	657	683	642	649	668	662	649	664	663	647	650	668	622	623	669	642	656	647	633	665	695	607	599	639	672	673	661	651	645	650	626	642	652	691	666	705	676	660	651	655	653	644	632	624	618	623	653	619	608	657	630	630	660	631	686	672	666	650	644	673	655	702	654	623	637	653	669	611	642	661	650	641	667	619	604	663	702	638	658	632	637	630	659	707	656	644	665	679	624	706	659	655	650	673	622	674	602	649	660	639	645	629	640	676	637	664	633	689	705	674	647	656	666	692	647	647	658	649	653	660	637	624	650	663	652	643	703	658	619	675	666	680	628	649	624	647	630	660	620	683	673	634	637	668	662	613	628	698	654	659	575	669	642	637	649	613	651	673	625	630	599	658	639	636	597	654	675	613	617	665	652	667	664	661	645	660	628	673	632	666	642	665	675	651	627	629	669	641	653	665	647	679	673	654	647	645	586	673	695	671	648	618	607	654	647	642	682	645	605	700	671	582	657	640	660	655	647	644	627	609	680	641	669	646	697	615	621	632	649	610	665	653	692	661	662	641	628	638	631	590	657	637	641	651	621	638	611	665	631	606	616	652	622	635	645	651	636	657	659	653	628	655	611	672	692	623	652	644	647	630	636	624	614	698	623	641	605	660	597	676	643	668	656	622	691	652	622	651	616	667	616	674	630	675	668	622	645	628	624	665	665	609	648	692	662	639	647	650	621	662	655	658	695	658	601	613	669	624	682	580	652	613	658	647	694	653	675	667	651	645	641	616	668	612	632	646	706	687	698	648	665	597	596	623	631	657	659	606	650	645	678	643	645	664	635	669	640	710	678	647	654	644	630	651	626	609	701	647	592	670	652	640	604	685	650	603	674	657	677	663	606	633	640	672	684	625	633	651	634	639	678	582	644	636	646	618	667	668	687	671	694	684	649	684	657	608	674	629	642	675	651	642	643	667	665	620	717	638	661	657	662	683	647	684	637	633	615	625	660	614	648	640	610	625	678	653	667	664	667	657	672	657	640	711	645	631	678	657	686	637	649	641	691	657	605	636	641	627	663	617	599	665	643	663	643	680	695	641	688	644	655	689	644	669	662	670	653	629	649	654	646	677	650	669	667	682	663	670	660	654	678	628	667	632	622	693	639	632	655	642	606	661	631	658	678	631	651	632	693	631	632	642	677	640	648	614	637	652	641	649	589	672	687	656	690	630	691	642	636	669	648	631	667	663	639	669	627	617	600	670	691	671	654	676	625	613	609	611	601	599	630	668	641	643	648	657	645	658	655	625	660	609	623	670	670	661	655	614	644	670	621	675	634	663	621	644	603	608	648	651	639	656	661	641	657	641	656	620	664	689	653	616	643	626	707	666	654	682	657	628	686	653	663	652	654	632	628	640	628	668	600	626	659	650	662	600	679	638	688	647	636	632	695	636	667	612	670	639	638	611	609	652	617	640	629	660	639	654	660	632	696	648	648	633	658	667	669	682	602	675	622	639	623	655	645	649	650	679	647	613	672	655	685	671	627	615	679	658	700	626	717	692	674	625	649	653	682	666	703	630	642	679	647	645	675	648	659	686	645	690	679	668	698	649	625	649	668	681	621	669	685	674	641	654	612	608	679	667	628	626	661	708	662	654	672	697	641	657	679	623	635	608	639	621	643	692	647	612	638	637	643	643	666	648	601	636	648	598	705	682	653	672	692	622	649	684	617	641	632	663	623	620	644	629	650	643	627	642	636	666	620	681	648	626	651	629	635	628	624	632	663	628	658	637	627	641	633	702	673	637	651	677	723	675	644	660	659	702	654	621	658	658	614	659	612	627	652	630	653	654	637	646	650	684	677	678	646	645	634	654	699	637	709	651	673	624	607	617	635	676	615	654	625	643	688	615	614	676	660	665	612	664	629	624	662	657	706	649	686	611	653	663	639	616	673	649	685	658	634	636	654	660	680	684	711	647	670	634	637	633	678	676	629	637	669	645	636	629	674	715	627	649	667	627	615	688	641	656	692	629	673	649	724	696	669	630	671	658	632	678	628	641	642	628	623	633	663	654	666	623	645	662	654	666	714	680	654	609	645	656	628	644	623	661	655	680	621	625	635	639	690	662	659	641	666	684	662	613	638	651	625	653	638	692	663	633	628	633	638	643	677	676	697	682	674	644	662	636	656	661	633	651	650	652	652	673	664	674	649	628	648	635	648	667	651	593	647	638	657	633	648	697	635	641	678	636	670	591	688	631	661	667	636	698	623	598	697	676	651	612	690	612	695	662	629	649	704	646	650	634	679	615	653	664	683	611	645	619	695	680	597	626	634	661	672	629	665	646	636	628	681	642	650	647	657	648	640	646	646	655	656	643	687	656	643	638	629	607	691	655	642	650	648	650	625	636	677	704	679	659	658	632	636	681	629	675	646	673	614	650	685	670	615	641	664	636	661	645	671	652	618	655	637	624	677	714	586	627	601	627	650	641	637	660	633	682	643	623	650	627	670	616	641	658	674	623	667	659	660	647	585	623	654	611	629	665	646	667	668	666	688	647	651	639	649	661	643	646	621	641	636	621	689	628	658	638	682	649	669	666	657	641	641	609	684	694	648	667	661	657	672	615	637	664	647	648	621	653	650	663	647	622	671	657	654	651	693	635	596	634	683	639	615	675	670	616	618	695	672	665	658	639
6490	2110	2081	1584	914	855	748	578	561	604	612	624	544	474	421	542	361	274	291	220	206	188	199	217	362	457	471	355	219	205	219	162	228	177	199	184	216	203	185	190	182	181	185	202	187	192	184	185	188	172	197	187	196	185	186	184	195	194	174	213	155	179	212	182	188	182	186	166	181	188	203	189	157	190	183	180	200	204	202	202	221	205	182	175	202	159	203	182	194	192	183	199	183	153	184	192	199	189	188	188	198	202	175	211	180	205	178	200	204	195	174	185	169	170	187	182	177	194	173	201	194	197	196	176	186	180	184	219	201	189	197	186	214	212	189	187	200	194	195	210	183	205	181	176	184	192	185	189	214	194	203	200	167	173	185	210	193	196	194	201	157	175	185	191	211	192	195	182	191	179	163	205	192	195	224	177	189	176	197	182	185	197	176	183	198	213	195	180	194	218	177	163	189	174	192	172	194	195	189	180	177	189	177	182	186	176	202	178	178	201	160	209	173	216	218	189	193	207	212	175	209	204	190	185	195	196	206	202	197	181	166	192	211	214	198	170	156	177	211	186	209	194	201	218	197	174	207	169	172	186	210	176	178	197	216	192	179	207	186	201	213	197	177	172	167	187	200	173	202	195	195	193	195	188	176	187	189	194	190	184	214	186	190	189	217	185	184	195	192	193	192	194	184	182	222	170	190	210	192	183	213	183	200	210	173	202	210	178	186	188	199	172	159	198	175	203	217	204	178	207	196	183	170	192	163	206	189	173	193	190	182	201	180	191	203	167	187	186	203	203	194	211	174	208	189	157	188	183	171	190	190	198	172	176	201	192	168	172	196	198	206	181	189	187	194	196	194	202	199	186	182	165	201	200	208	187	184	199	190	163	196	185	173	187	182	172	199	197	179	183	180	206	216	211	213	178	183	179	198	194	216	188	207	185	197	184	183	210	163	196	176	196	186	207	197	166	173	182	181	176	168	194	187	192	214	154	204	194	181	186	188	196	175	190	183	204	203	179	203	202	193	195	189	192	164	184	207	188	197	176	206	198	170	179	184	182	169	177	182	193	180	183	187	216	208	207	160	165	214	205	168	190	192	209	194	180	205	221	176	194	208	190	208	177	185	181	175	200	196	192	181	200	200	187	179	172	169	185	173	202	189	164	177	174	188	176	188	201	181	195	186	191	200	183	178	188	197	197	222	182	192	187	217	182	169	185	212	180	182	224	171	187	166	185	201	187	209	203	187	216	161	181	192	184	199	174	194	205	200	207	181	157	171	197	189	196	189	185	183	188	200	186	180	182	209	185	179	186	195	187	207	162	198	166	173	195	214	177	174	186	183	190	193	193	195	166	212	186	192	186	167	181	221	181	186	215	170	208	206	203	200	168	177	199	185	177	196	163	175	188	210	208	204	189	192	205	206	172	187	213	184	189	193	211	174	213	189	184	200	217	204	195	197	209	171	189	193	204	178	178	183	203	189	206	186	183	165	225	181	178	191	225	186	191	170	180	195	198	198	174	179	186	167	196	192	186	199	176	200	200	174	193	187	170	187	186	202	181	159	186	177	170	196	224	186	212	190	200	191	218	179	194	190	193	176	217	202	200	200	172	170	186	187	203	198	202	210	202	191	188	176	190	219	201	159	193	199	179	165	186	203	171	206	202	181	202	175	180	191	181	191	180	173	199	191	196	164	202	199	201	195	200	159	156	188	170	180	195	168	203	177	183	210	207	200	211	186	208	211	189	189	204	176	179	183	178	184	166	189	186	187	185	184	194	190	194	200	185	197	184	186	211	207	192	184	206	200	214	176	201	197	201	180	173	189	198	181	201	175	184	191	210	169	184	195	175	184	180	186	198	180	182	196	197	193	189	188	157	171	193	186	174	209	189	175	200	192	207	164	209	206	171	192	191	169	203	193	199	187	181	189	181	169	187	205	210	223	194	165	209	200	189	196	211	189	193	200	180	204	209	188	183	191	173	188	188	211	196	197	183	171	194	176	162	200	184	185	213	180	200	188	208	190	204	183	183	194	205	191	199	228	183	185	179	194	190	182	206	196	160	201	219	203	199	166	190	197	217	211	198	208	183	198	187	182	179	191	202	181	187	193	171	218	201	175	194	201	210	201	174	178	172	217	191	194	196	146	182	200	166	190	183	222	181	176	177	184	198	205	168	178	174	177	186	208	201	196	172	173	197	217	180	205	191	180	192	197	188	194	192	187	186	185	183	193	201	200	197	197	194	193	237	228	168	195	218	181	211	168	177	204	204	180	193	178	197	190	180	189	192	183	190	185	189	170	203	206	194	202	213	200	209	187	164	189	201	173	207	171	211	174	202	185	180	191	179	192	182	191	215	186	194	181	187	189	191	215	191	190	203	203	189	203	186	166	192	186	188	191	210	187	202	183	208	203	171	177	208	205	174	191	229	223	214	204	203	191	178	216	180	182	232	195	187	179	165	203	188	210	177	171	190	181	172	181	182	188	193	187	172	188	204	223	174	213	173	184	206	196	196	187	175	168	198	194	183	170	164	183	196	196	169	201	166	197	183	192	208	200	209	191	196	184	182	204	186	196	172	198	196	202	194	203	203	186	180	188	181	197	193	207	202	188	187	207	177	200	220	183	189	182	182	195	203	187	180	207	202	177	151	198	196	202	174	201	187	186	194	215	185	215	171	193	200	205	194	195	192	211	195	190	187	176	177	201	180	185	194	189	207	211	198	207	188	198	174	199	205	229	177	188	200	181	205	182	193	171	185	196	199	198	156	181	194	233	184	198	185	182	206	185	196	187	178	168	201	186	191	180	186	187	174	163	168	206	211	181	177	194	196	194	181	193	188	182	192	216	200	190	191	198	152	210	211	212	184	172	188	206	202	197	210	213	186	179	186	181	189	151	198	207	206	183	177	188	175	198	181	174	202	194	200	193	170	185	184	173	214	191	214	195	190	193	163	209	183	208	213	192	208	185	208	193	170	202	198	199	181	193	183	174	181	175	198	186	179	186	213	179	194	222	187	195	186	176	169	203	168	184	211	203	180	196	214	179	176	197	157	165	194	185	203	215	197	204	187	201	198	184	209	206	181	192	200	198	195	179	207	194	200	199	221	188	177	219	190	179	188	191	211	199	156	201	216	192	179	190	198	194	184	195	164	187	183	196	178	195	179	196	200	190	183	217	195	194	166	174	211	181	201	179	169	204	168	213	194	189	183	181	194	199	191	208	194	207	183	168	215	168	198	214	206	189	187	205	164	194	201	196	171	176	209	191	181	186	168	201	198	177	207	181	201	200	174	159	166	200	191	195	218	175	179	193	190	193	166	182	184	190	190	186	179	209	187	166	187	199	185	198	190	200	201	188	176	157	208	180	172	204	196	183	169	180	160	192	163	194	189	181	209	183	213	192	173	202	187	181	167	172	182	208	215	192	205	176	200	211	189	200	189	195	200	194	179	184	192	203	166	180	188	168	190	198	220	205	187	198	195	185	175	194	159	203	192	190	187
4726	2283	4334	4958	3909	3625	3485	2775	3012	3180	3364	3637	3094	2523	2299	3251	1844	1245	1145	904	789	723	702	920	1731	2596	2173	1376	527	550	578	569	507	505	545	528	524	508	500	526	441	516	513	486	464	498	503	540	510	505	465	505	529	523	492	518	528	491	483	507	555	490	526	541	500	490	507	483	506	534	523	448	508	489	546	506	555	491	544	505	482	504	505	496	527	528	506	508	521	507	504	506	487	518	524	495	538	526	512	473	513	523	508	529	496	521	478	504	506	504	502	494	530	494	528	533	511	476	518	537	500	557	516	509	499	521	520	439	561	489	506	487	557	543	474	506	480	485	508	501	537	516	531	509	507	515	521	529	481	504	495	472	511	481	505	487	540	467	524	526	488	516	528	465	509	497	497	515	523	542	520	497	531	473	486	556	532	469	507	485	522	493	540	532	519	504	527	531	534	506	493	493	525	473	509	475	517	508	540	503	491	494	480	534	501	496	481	508	523	521	507	507	503	515	529	489	560	508	515	483	513	542	525	467	487	497	528	511	491	533	474	482	490	499	528	550	509	482	500	550	491	481	563	518	501	483	490	513	551	508	558	497	508	523	511	500	502	507	553	527	524	510	495	495	484	452	518	478	530	503	484	512	534	525	496	516	498	517	503	521	505	509	495	511	518	521	503	500	494	490	484	500	516	513	485	502	516	507	499	479	538	464	546	480	493	513	504	541	494	511	485	497	512	533	536	500	463	467	524	538	498	510	516	491	488	495	524	502	508	493	511	520	541	494	524	513	466	504	537	533	544	491	512	479	544	501	513	526	534	533	526	494	491	477	519	504	503	477	538	542	512	523	529	539	552	512	500	490	526	510	498	515	496	517	567	519	529	490	526	481	553	542	527	461	534	511	519	539	489	474	499	505	513	543	537	541	511	507	490	474	501	544	531	516	489	530	514	493	488	544	537	524	497	504	475	497	481	550	535	517	508	519	516	496	525	550	508	492	517	496	534	477	554	476	534	510	538	505	497	537	521	561	519	529	516	501	465	497	501	501	513	505	512	516	489	515	517	519	540	496	518	524	502	522	480	497	506	520	518	485	519	509	520	471	508	485	509	487	524	487	540	529	485	544	533	524	545	527	499	499	531	541	525	498	483	553	499	528	495	528	489	482	588	497	520	518	517	536	518	562	569	505	511	502	537	528	533	530	543	555	490	512	485	488	499	514	528	531	475	499	489	498	508	534	526	485	527	535	498	487	516	507	518	534	478	490	525	525	501	508	516	507	544	489	502	511	494	512	528	492	554	556	519	500	523	525	498	523	524	514	482	508	541	502	503	489	544	537	547	523	490	521	540	535	546	517	516	512	550	497	525	529	500	505	522	495	520	537	491	505	500	490	517	524	546	468	491	494	529	490	530	495	507	513	527	511	511	471	489	473	552	513	496	512	501	498	485	504	524	512	494	500	519	512	501	512	493	545	519	532	479	540	491	482	497	518	512	441	498	520	505	509	506	510	564	543	497	509	508	499	526	542	509	496	500	548	520	543	498	520	515	523	493	517	557	512	533	489	490	539	468	508	473	528	473	533	489	514	469	507	518	524	513	513	517	504	537	495	503	527	494	528	526	449	501	542	559	532	484	556	540	532	532	503	536	480	522	538	502	477	489	540	498	509	511	531	523	503	537	504	528	534	510	493	540	525	469	498	530	522	554	523	490	500	489	501	533	509	541	538	461	504	518	557	505	514	504	512	533	526	535	531	482	464	509	474	539	476	494	500	466	487	498	496	521	510	487	534	517	519	500	484	525	527	505	483	506	515	512	539	544	510	477	523	488	516	519	521	531	517	502	526	483	519	507	472	530	511	501	593	531	489	492	555	500	494	500	528	504	465	525	513	480	496	515	518	533	490	470	512	525	488	475	507	553	546	570	545	506	531	467	536	528	451	525	496	497	530	487	526	529	494	530	497	467	518	510	494	517	525	536	528	504	451	546	457	506	514	538	491	490	486	526	525	495	490	531	484	497	521	523	522	495	539	481	527	512	468	504	507	501	530	529	507	483	537	469	521	504	457	493	514	527	481	517	499	475	533	521	540	515	537	531	505	513	486	531	500	471	502	496	473	531	500	450	521	485	519	560	559	542	493	494	500	490	499	559	480	526	507	503	577	516	539	500	504	515	499	449	498	535	537	538	502	518	570	518	523	523	505	517	489	527	512	494	492	529	538	477	551	483	521	524	507	527	502	498	542	515	499	511	509	459	508	508	505	500	520	492	525	510	550	502	536	507	520	536	519	482	502	492	530	506	479	523	506	509	531	488	528	522	497	484	488	563	494	498	557	517	503	493	492	517	487	503	528	540	504	505	469	505	526	499	538	441	518	517	488	513	514	503	495	513	474	495	495	533	514	509	499	504	481	535	532	504	491	528	477	477	452	519	515	506	520	526	529	510	528	504	501	532	516	484	504	486	494	482	480	533	509	492	557	476	542	526	512	548	485	489	520	490	514	505	528	502	546	497	526	506	528	485	511	533	492	522	473	484	517	515	483	532	525	510	530	525	541	501	519	484	490	509	493	553	521	502	495	495	512	504	514	482	513	527	511	477	500	565	517	515	528	534	526	519	494	507	512	524	469	493	541	539	525	514	496	500	489	518	536	543	459	524	527	504	557	517	479	503	556	486	482	528	523	485	529	473	512	531	516	494	565	516	528	485	474	541	530	520	531	536	496	526	499	556	530	477	500	511	500	493	524	520	525	543	476	483	490	503	517	496	502	511	521	525	526	496	501	538	543	522	465	471	519	517	535	530	484	515	507	473	485	507	551	487	501	529	574	527	476	495	486	543	514	518	511	498	519	529	490	506	474	499	531	526	512	496	530	515	538	515	504	541	531	496	491	534	530	507	489	534	498	538	494	542	516	487	542	514	463	482	522	498	511	473	536	497	507	525	535	522	514	499	495	490	489	506	519	499	514	549	531	522	501	547	554	539	524	528	556	541	469	513	535	497	506	491	476	458	498	512	461	494	476	523	527	477	512	488	551	505	499	522	489	514	520	531	496	513	483	530	469	526	532	511	536	500	486	487	565	502	494	510	532	511	520	540	508	489	507	502	534	490	518	493	566	513	531	492	521	527	531	522	503	530	472	518	473	525	520	491	548	529	529	520	493	492	501	474	525	540	516	465	521	550	517	533	515	500	537	545	540	519	509	543	517	471	512	507	505	537	481	495	499	505	497	526	528	552	527	498	521	491	465	503	509	529	475	534	491	536	516	505	511	523	488	518	519	514	508	559	501	516	519	512	495	469	510	540	540	484	533	540	521	487	510	509	527	525	505	512	485	508	492	545	520	510	488	515	540	526	533	507	544	506	518	520	549	503	533	507	507	532	492	476	519	491	453	504	483	536	514	505	515	511	504	534	491	510	539	512	513	520	522	562	534	481	540	518	514	504	482	517	498	524	534	529	516	491	488	496	566	522	551	536	504	500	504	539	489	514	544	519	505	460	491	533	531
23900	15612	24156	25613	21308	10854	7186	5563	5586	5154	6836	6057	6337	7675	8558	8486	6487	3067	1517	718	595	565	574	1886	3647	2415	1277	1037	303	312	364	321	298	290	288	300	286	303	273	263	289	303	284	335	284	264	288	293	264	273	315	268	305	281	305	248	296	306	314	284	276	291	282	284	300	334	294	272	329	300	265	305	263	315	299	273	259	291	302	286	296	276	273	296	306	294	288	310	281	295	298	270	307	275	326	291	278	264	277	296	292	289	284	293	300	264	309	256	319	310	325	281	308	298	271	274	303	308	284	276	274	298	293	282	326	284	269	300	285	282	307	308	291	282	271	329	270	332	266	276	288	269	273	299	308	287	280	316	318	269	259	264	276	279	294	293	256	305	289	269	269	292	303	292	314	331	296	316	275	264	321	282	267	314	286	289	288	328	279	287	260	288	298	307	281	292	312	267	275	330	282	306	271	283	288	298	287	297	302	277	290	278	303	307	287	294	287	285	331	267	267	282	309	304	276	298	275	333	300	286	307	274	296	303	299	285	280	312	301	295	288	262	286	286	293	280	279	298	278	305	252	293	287	304	291	265	269	254	281	297	304	305	274	303	297	298	272	276	297	301	293	298	277	291	306	321	291	293	296	296	275	319	281	297	296	283	276	271	278	281	270	290	329	289	274	297	302	278	286	287	309	284	260	298	268	296	306	270	288	300	282	247	300	283	279	278	261	306	273	265	273	296	275	295	259	283	301	295	302	298	335	296	262	302	257	294	313	292	304	318	269	266	277	269	288	270	305	242	287	308	296	293	281	316	292	296	297	280	316	315	292	257	280	291	277	295	312	281	279	298	279	318	278	290	260	294	300	261	300	271	275	277	280	297	267	314	289	253	312	284	299	295	274	276	259	271	289	323	291	297	331	288	273	304	294	293	287	306	276	304	298	319	293	308	304	280	295	297	314	311	261	293	297	290	248	282	299	296	294	296	281	321	281	299	312	273	310	259	279	307	279	313	286	277	288	338	321	280	296	291	293	277	297	276	251	287	280	291	253	293	289	299	284	298	275	270	325	290	310	269	291	281	291	274	283	304	278	303	289	301	331	245	294	283	290	309	277	280	305	305	295	294	270	293	329	303	284	302	275	290	311	302	312	280	280	320	304	266	290	287	295	269	283	316	282	305	283	295	275	273	279	285	282	305	333	310	275	317	277	294	288	258	303	278	284	298	276	308	298	279	315	281	262	280	282	272	267	297	317	295	293	276	316	288	286	257	304	303	291	286	224	304	293	317	325	273	291	249	278	295	261	274	300	272	299	278	282	305	284	320	278	321	277	256	306	315	280	277	293	269	303	288	269	275	283	307	319	280	290	279	327	326	286	324	299	325	285	301	286	267	271	303	293	302	286	299	306	295	291	281	285	291	253	313	292	267	264	320	294	280	264	310	268	300	257	315	300	286	269	298	294	289	286	328	326	302	284	284	278	305	286	268	304	314	301	275	252	284	272	292	285	310	297	255	271	295	335	306	293	300	269	295	261	288	269	293	298	264	291	315	286	269	267	301	293	303	288	289	285	310	272	289	283	284	307	277	276	295	317	276	259	270	288	326	294	311	271	277	283	279	277	270	282	279	295	299	313	301	280	271	288	266	304	290	328	316	301	290	312	255	288	334	288	274	280	293	284	290	286	281	279	303	262	283	298	283	310	300	271	300	286	292	271	285	317	286	285	277	270	290	313	315	304	247	315	257	287	286	263	297	284	289	303	295	286	302	299	317	294	251	300	274	270	289	283	272	283	279	286	265	290	251	268	279	267	293	293	284	305	254	292	294	297	260	324	268	284	251	314	288	293	325	252	317	266	278	277	300	279	309	304	271	279	270	290	263	324	300	279	270	310	287	301	346	316	293	304	250	306	269	255	323	275	281	295	312	304	280	303	317	316	288	266	294	301	289	275	283	296	294	289	295	268	284	269	285	293	302	273	300	316	280	267	313	316	299	291	284	275	292	306	290	271	294	274	286	264	308	271	312	296	297	269	280	294	283	289	274	259	270	290	281	319	312	276	295	339	295	312	315	305	276	282	301	334	275	303	279	310	262	259	291	288	290	301	301	269	292	316	270	299	280	265	271	293	273	304	298	300	297	287	282	289	277	291	283	317	315	275	288	303	262	307	292	283	302	293	275	267	281	324	310	330	278	293	293	263	265	281	316	277	297	281	296	296	294	297	290	277	305	286	272	294	276	269	271	288	303	271	303	305	294	294	307	265	290	298	268	303	269	292	322	302	272	292	307	309	274	304	265	305	283	312	293	281	300	320	311	300	295	270	280	308	301	292	301	306	287	246	288	299	321	272	273	316	314	312	297	281	291	282	287	316	305	290	317	323	286	310	314	289	300	272	294	271	300	292	267	283	306	317	271	287	278	263	292	286	269	294	320	297	290	287	287	282	286	286	279	287	263	296	272	254	312	284	307	257	275	309	268	291	267	296	301	296	262	307	273	295	299	285	285	305	311	299	285	299	276	307	292	296	294	287	293	296	280	296	294	291	298	294	296	327	302	251	283	318	310	307	279	275	307	276	293	251	277	291	298	294	291	297	301	308	296	317	259	321	298	300	324	270	280	293	272	308	299	271	303	324	287	283	325	289	278	286	325	270	298	291	298	318	304	270	265	272	273	295	316	251	329	306	286	296	288	275	262	270	325	272	320	312	296	293	296	306	304	279	276	263	281	264	285	270	261	289	279	288	303	309	271	318	294	295	275	290	266	293	296	314	302	270	273	276	297	278	285	310	277	286	289	295	283	299	297	288	297	287	313	298	262	277	296	297	279	290	277	309	297	261	295	275	292	297	272	291	273	289	282	314	300	308	274	304	306	294	290	265	313	258	285	295	325	265	290	295	275	280	313	270	278	311	290	294	268	310	284	286	260	296	294	274	301	282	291	280	275	279	268	283	281	291	283	281	294	253	284	280	305	273	285	321	291	311	285	300	304	317	294	319	298	238	289	258	289	302	283	303	283	254	298	256	297	322	295	301	264	309	283	293	274	299	294	286	277	295	314	278	288	287	293	286	297	287	285	314	310	293	274	266	300	292	296	256	267	293	300	297	316	291	316	297	288	320	319	272	257	285	303	283	279	292	286	272	269	309	315	307	297	301	273	268	325	269	272	286	286	325	289	266	276	283	299	300	264	281	290	314	298	279	296	315	291	321	291	312	293	323	296	280	281	300	259	312	297	308	265	299	282	302	264	294	298	291	255	332	280	295	258	303	288	291	324	314	296	279	287	319	275	277	300	283	274	294	308	273	307	324	291	262	280	302	272	287	227	296	273	279	265	338	269	293	308	283	285	281	278	294	280	300	313	290	302	317	301	291	264	291	272	328	300	306	280	301	297	286	278	283	277	261	262	308	272	267	299	285	279	277	282	299	301	267	293	291	284	287	270	285	309	278	275	292	284	291	309	283	290	296	276	280	280	276	259	284	297	300	279	256	264	319	281	277	284	283	286	290	295
14652	12750	26462	29364	23603	15566	16988	16118	17689	17375	21778	18626	21500	23936	26291	27262	20230	12198	7068	3284	2720	2663	2728	11095	18680	12570	7019	5183	783	858	1197	732	707	671	697	694	723	713	710	742	754	727	708	685	720	732	735	744	707	721	744	726	783	757	722	680	764	715	744	746	680	752	714	707	722	702	717	734	746	684	743	773	746	699	778	715	733	711	743	709	747	758	732	740	721	731	731	741	780	733	712	710	714	751	766	745	755	720	715	749	733	755	759	715	759	770	717	731	721	681	707	705	699	727	716	717	721	720	695	772	725	719	717	735	703	728	706	659	740	715	765	751	739	695	738	711	712	754	783	766	710	714	745	728	723	737	769	746	727	750	766	792	727	719	732	742	716	715	752	727	787	773	714	690	751	717	719	748	738	703	706	703	734	780	701	723	774	669	751	748	711	721	743	757	782	718	757	732	697	729	711	790	741	734	739	698	764	648	747	707	771	720	740	720	766	711	661	739	728	690	746	696	700	722	736	747	732	708	746	705	714	700	730	711	759	737	720	730	724	706	763	759	769	744	719	723	705	748	702	680	788	724	774	698	750	733	677	716	688	748	745	724	727	725	724	735	717	652	746	672	709	732	706	746	687	741	759	677	731	755	751	715	717	666	711	740	700	684	759	772	746	763	672	689	706	709	696	747	734	689	754	717	717	722	679	768	711	754	700	728	705	728	640	730	724	738	700	700	718	750	754	736	727	759	719	738	735	734	733	730	730	700	767	713	775	751	707	662	731	706	687	692	739	743	703	703	730	678	724	708	732	744	748	671	757	748	700	703	730	716	745	724	709	708	751	721	731	722	761	736	714	709	664	753	736	668	715	734	740	776	768	736	725	692	747	725	685	698	696	733	708	706	751	677	755	743	678	758	783	664	754	762	715	679	750	703	735	742	765	769	760	723	743	690	712	767	699	724	763	730	759	703	733	708	724	702	740	720	726	770	713	737	742	712	733	763	678	738	737	698	729	784	723	733	726	701	725	732	717	768	775	718	678	704	744	722	729	719	740	746	722	722	751	772	689	732	729	739	763	725	749	673	707	690	697	768	775	777	728	782	751	704	733	725	707	753	763	734	746	713	729	761	753	753	736	754	774	758	738	747	712	754	754	727	719	728	746	712	801	717	745	741	714	707	751	741	789	716	715	766	757	729	732	710	689	728	722	755	706	727	723	730	720	751	729	727	744	734	671	743	711	680	772	735	731	729	716	733	700	715	743	745	708	687	743	739	712	756	733	704	767	721	753	722	750	716	726	733	724	728	728	717	742	727	731	697	737	741	746	730	717	732	756	693	729	695	716	720	712	751	716	704	757	748	747	730	766	730	766	713	741	744	756	772	711	730	721	724	751	753	724	676	714	709	744	685	765	733	743	802	679	757	659	694	751	758	729	762	741	728	742	753	716	703	741	699	738	715	752	708	734	733	752	757	745	771	741	713	732	728	710	744	724	731	731	673	771	744	721	695	758	725	770	732	722	722	704	725	769	756	742	708	755	711	728	715	718	721	727	734	731	714	685	692	762	743	718	745	703	727	718	706	748	673	718	724	680	773	730	713	753	725	740	710	734	686	715	705	762	750	689	742	765	728	712	760	739	719	728	711	696	699	760	702	714	687	755	705	748	728	734	712	775	772	760	745	722	745	712	777	769	783	678	689	737	714	736	719	757	717	721	704	724	765	730	681	752	698	712	707	700	784	743	769	676	700	747	717	703	707	703	701	730	759	751	740	735	758	764	735	682	743	764	747	739	731	769	691	752	724	757	724	670	737	735	749	761	744	739	724	735	711	764	776	765	742	754	814	746	709	769	757	751	710	685	692	697	704	771	711	775	701	736	705	701	698	707	741	764	733	731	729	742	774	744	740	677	719	734	752	740	709	729	681	695	712	758	714	718	719	721	693	686	716	734	731	750	709	733	765	715	768	741	747	679	719	749	721	723	759	705	712	708	737	728	717	705	733	746	741	714	730	750	737	766	715	696	725	755	755	729	753	701	718	699	701	739	767	734	696	746	753	733	709	743	757	719	683	708	777	753	716	723	696	705	731	764	677	736	733	738	720	774	704	710	662	742	707	732	739	708	712	730	710	684	713	754	748	785	729	777	700	751	727	743	736	769	727	748	724	705	742	708	784	705	729	705	722	708	780	752	753	715	748	777	718	711	722	702	756	742	738	723	731	759	727	738	735	695	732	742	678	753	735	765	680	697	730	744	724	732	745	684	679	730	736	764	728	783	728	698	723	709	752	783	735	748	724	724	711	742	720	711	706	733	698	731	699	761	743	773	747	741	733	715	747	785	737	703	774	733	692	760	719	762	760	714	766	715	713	774	731	740	759	703	747	755	700	728	744	738	727	754	750	728	763	705	791	713	768	757	728	759	726	728	721	757	718	747	704	765	763	745	782	725	743	726	748	697	665	706	737	715	720	754	762	699	752	705	724	737	754	781	716	723	747	747	725	747	733	778	744	760	710	704	718	714	760	735	750	686	751	698	742	715	725	725	719	711	748	710	734	780	735	702	757	721	717	761	709	729	713	766	765	678	692	769	736	758	746	748	743	690	751	711	688	670	706	786	738	671	729	767	742	755	732	712	751	746	756	725	757	787	764	740	706	708	682	758	797	787	716	725	739	775	687	731	692	747	775	688	694	712	763	765	691	715	692	751	685	722	749	770	703	741	726	705	679	698	680	771	742	725	715	742	694	726	732	724	721	714	711	751	740	784	723	754	725	743	748	738	729	730	718	715	695	750	704	737	760	713	737	726	724	715	676	723	728	689	702	725	732	701	740	701	760	722	704	692	741	752	681	674	707	780	710	780	735	775	737	727	659	755	736	746	734	694	693	710	733	736	740	721	769	732	663	721	720	732	741	725	791	697	747	668	762	748	739	743	709	815	715	737	724	669	745	735	791	715	710	730	728	732	687	719	728	778	747	737	741	707	730	681	734	745	695	736	713	720	681	753	706	724	735	773	719	711	755	717	706	773	745	714	770	722	745	755	695	746	737	770	762	737	712	684	734	732	736	683	725	690	700	726	718	763	714	747	734	722	745	721	787	722	724	730	701	708	723	748	707	707	718	696	727	707	729	699	720	752	740	714	761	740	767	706	694	732	694	778	772	766	719	731	718	746	736	764	678	746	730	705	776	734	747	744	756	700	691	763	734	749	751	688	755	738	697	688	770	665	703	745	773	731	723	694	692	768	692	718	773	762	717	729	749	698	751	755	704	719	790	692	738	717	716	670	745	741	727	703	732	746	766	707	723	692	733	738	728	713	775	749	727	724	732	753	681	739	717	740	743	729	688	745	775	701	754	701	711	707	770	731	735	711	739	732	715	736	720	758	694	740	747	740	749	698	753	743	748	731	702	691	756	784	768	732	679	747	723	700	774	719	748	734	747	717	706	683	779	736	724	727	764	718	726	746	715	750	764	748	681	752	722	741	752	742	720	764	754	715	748	770	743	705	758	752	720
33173	24358	32269	32584	18248	12296	10067	15188	17044	13975	11926	11950	12483	11946	10482	9476	13091	7446	3209	1090	719	1019	2124	3521	5997	2818	1730	968	325	271	374	283	248	233	265	282	269	261	274	292	267	296	295	293	290	255	286	284	300	256	288	267	305	288	288	253	316	289	270	277	265	277	276	268	281	281	289	267	270	274	293	254	285	305	290	289	303	292	251	275	254	287	276	285	289	245	294	299	277	276	268	279	279	265	284	293	256	265	266	269	255	294	287	259	264	254	265	276	266	283	260	270	262	250	271	262	325	291	293	265	285	259	268	292	273	305	259	282	289	251	283	269	266	272	286	283	269	327	287	248	293	262	241	322	281	276	273	253	256	266	282	291	266	277	266	263	276	312	290	269	305	291	274	267	269	299	286	276	276	279	241	283	245	297	292	260	283	291	289	272	306	268	269	265	268	247	298	271	251	281	279	273	273	261	269	261	277	298	266	295	261	261	266	280	248	273	267	288	260	286	290	285	287	251	278	281	280	289	300	303	264	271	280	275	264	282	320	255	293	240	262	313	251	246	274	253	241	284	258	301	296	267	265	272	272	300	255	262	262	270	302	278	266	271	277	266	294	305	250	267	264	270	275	289	250	281	276	282	315	266	271	272	284	252	265	294	285	238	269	315	257	287	284	248	258	264	273	301	294	267	294	301	284	284	268	275	246	276	267	264	261	270	308	289	288	249	262	258	286	272	257	256	285	267	279	294	265	283	264	274	271	271	249	282	267	247	254	266	266	254	303	300	294	280	266	263	267	304	234	270	282	282	299	286	278	249	293	273	298	259	253	294	298	284	265	276	301	284	289	305	302	283	292	252	255	258	306	270	266	276	257	279	247	267	298	298	264	299	259	269	266	269	274	270	282	253	278	282	271	278	264	286	278	250	293	299	268	270	265	295	289	212	293	241	302	258	256	286	273	285	278	283	274	293	296	263	303	267	289	288	282	268	266	267	282	265	281	301	297	263	289	299	281	283	272	261	276	240	292	269	287	302	296	278	304	270	269	278	289	316	269	275	296	303	274	282	294	273	270	289	267	279	294	262	257	238	253	275	279	293	300	271	265	266	306	289	288	255	257	303	271	294	295	289	283	280	275	290	267	261	297	285	261	284	307	266	305	293	256	275	263	263	284	292	283	266	281	283	295	303	267	298	304	279	267	268	281	295	284	295	263	272	264	250	246	292	279	280	278	278	280	260	250	263	265	273	260	251	287	263	294	301	266	253	282	251	275	264	285	278	269	275	299	303	265	308	246	275	301	246	263	295	284	279	263	254	279	266	291	263	269	277	276	290	259	253	294	258	268	250	265	292	259	272	260	274	305	289	258	268	291	277	283	277	271	291	265	269	313	234	248	268	268	296	246	248	288	273	259	259	264	270	285	283	284	276	294	252	296	271	261	279	290	292	238	263	295	287	291	277	264	266	305	266	261	286	266	274	278	265	288	271	252	295	275	274	275	257	279	285	289	311	272	280	322	262	285	292	280	292	241	276	292	283	278	282	241	240	279	307	275	281	258	282	257	253	301	301	254	311	273	281	291	255	303	313	247	293	273	284	257	275	288	280	257	272	270	278	251	284	283	312	263	281	281	279	261	253	269	245	250	269	271	253	273	275	280	279	279	295	299	288	305	297	284	265	263	279	260	293	279	294	271	264	281	253	280	284	270	277	278	275	274	284	285	263	253	273	270	269	249	269	247	269	276	283	287	280	304	266	268	290	310	294	241	273	273	281	282	274	267	247	251	248	251	284	261	262	306	230	271	260	295	258	277	281	277	269	303	292	250	266	287	277	253	271	291	254	295	273	282	275	291	275	274	299	262	293	293	285	292	250	282	301	268	261	249	286	273	274	246	285	261	293	267	290	269	278	277	322	291	231	251	286	297	271	250	245	299	270	265	276	269	286	234	290	264	281	271	270	266	281	272	276	292	309	254	282	276	265	279	323	290	286	278	285	285	272	267	277	257	257	257	307	249	238	300	307	269	271	283	290	275	278	284	277	275	251	252	277	264	280	254	285	278	253	264	284	281	296	281	284	308	260	293	280	281	290	283	264	292	274	306	245	313	288	305	288	270	294	275	277	284	280	269	294	294	248	285	276	285	246	263	278	287	301	295	269	304	286	276	260	241	256	261	266	268	292	280	264	268	253	316	257	274	290	264	278	269	265	273	287	283	294	273	254	304	243	271	270	281	273	305	286	253	265	266	292	297	270	277	267	297	284	261	253	267	286	269	270	267	282	290	277	280	258	265	302	284	275	278	285	276	291	301	268	278	283	296	280	268	282	284	270	282	288	282	291	308	246	258	285	284	253	281	267	284	246	269	242	272	285	261	278	259	272	269	277	273	285	300	276	260	299	278	266	275	282	296	276	299	262	281	263	260	289	295	262	273	273	265	263	249	272	276	283	297	276	305	250	250	281	258	276	263	288	271	283	271	251	280	299	275	250	238	287	268	277	285	250	299	264	289	274	259	273	286	249	264	272	290	276	283	300	270	283	260	253	252	282	268	285	299	260	271	259	297	294	285	245	276	299	272	259	308	282	262	302	276	287	284	274	279	246	270	283	290	278	256	269	302	234	286	280	265	250	277	280	266	274	271	282	264	265	272	288	282	293	266	287	270	274	261	273	297	256	296	301	272	235	287	287	272	297	269	254	239	264	304	259	234	310	276	276	293	280	259	290	273	264	296	288	311	280	285	301	285	277	281	259	269	253	269	283	314	248	271	255	259	291	274	305	283	299	299	265	278	264	280	285	271	284	272	272	278	306	319	261	264	268	275	293	257	267	274	259	263	295	267	295	249	276	255	252	248	296	284	241	247	280	247	284	306	290	272	260	266	263	264	288	279	270	302	257	242	277	288	250	258	289	327	260	250	289	263	273	308	261	302	287	274	261	261	264	254	279	258	272	264	289	278	294	282	240	315	261	260	279	252	301	281	268	262	274	258	277	261	261	297	276	303	293	249	294	309	305	273	245	288	291	265	257	265	275	245	263	244	283	287	291	257	292	243	261	266	276	300	248	272	259	307	278	292	275	304	286	288	276	253	267	266	298	294	286	298	285	276	271	280	299	228	261	254	282	282	294	265	272	304	265	251	298	275	268	260	281	264	278	315	255	305	295	271	281	297	262	283	268	272	271	288	261	246	307	255	278	285	273	272	302	286	275	297	314	271	256	275	275	275	266	290	271	266	256	284	242	279	258	298	259	254	284	262	276	239	290	264	271	281	293	280	283	288	271	266	273	313	291	279	251	281	261	304	269	278	262	294	262	284	285	267	287	282	296	304	306	297	254	283	264	286	270	291	273	270	262	315	303	306	282	275	278	267	256	276	277	307	282	254	263	286	277	281	290	284	275	278	281	271	275	288	284	272	275	284	266	312	288	253	287	265	307	298	281	245	256	252	269	284	274	276	283	251	259	240	256	262	281	257	292	303	244	250	287	228	282	298	251	288	273	276	260	281	295	291	256
20067	18221	34350	33831	20656	19715	21900	30520	32223	28104	28036	28533	30287	29635	27695	27839	34174	20593	12526	4427	3612	5777	11257	17675	25281	13161	9385	4748	769	742	1173	655	705	685	703	706	701	662	691	744	716	724	675	696	723	697	680	696	694	690	710	702	666	686	680	671	641	717	694	708	682	709	716	675	673	668	700	696	630	725	659	688	667	709	658	701	613	699	681	681	675	686	709	716	683	738	667	723	642	651	697	709	715	685	708	713	699	699	726	675	643	676	663	682	674	670	683	691	709	686	670	669	671	746	681	643	688	662	637	716	712	632	696	694	684	717	656	692	710	674	667	731	667	643	681	689	714	698	722	712	672	700	725	647	704	659	673	667	721	711	704	679	626	634	666	686	685	667	694	700	725	723	683	664	706	677	713	719	676	692	706	697	686	710	648	704	731	689	736	693	701	697	669	678	677	699	676	677	708	676	690	717	730	677	673	618	707	681	692	687	670	706	693	696	683	698	664	739	702	691	645	665	656	717	688	732	656	709	662	681	651	690	714	684	678	692	708	699	689	678	672	672	685	608	718	670	688	686	687	668	668	683	679	739	727	690	673	640	762	689	759	704	719	738	676	688	669	666	692	668	673	701	684	708	687	695	686	693	693	675	647	699	692	720	675	732	693	731	715	690	695	678	668	671	714	708	683	674	656	740	694	675	692	678	662	713	699	654	701	729	687	681	681	693	714	705	697	674	684	665	701	677	698	674	652	697	665	733	660	670	684	686	690	686	687	704	692	725	705	697	640	648	737	713	691	718	690	675	720	706	714	645	607	667	643	700	681	687	716	709	672	718	723	676	706	666	698	714	760	721	633	709	655	676	673	672	673	705	630	690	640	739	696	688	681	678	711	676	744	661	749	709	677	669	704	685	706	734	676	676	690	719	694	686	680	651	726	712	704	693	653	719	727	661	683	738	690	676	659	704	686	664	704	670	680	694	716	656	669	729	698	726	629	675	674	674	740	640	668	697	698	695	695	692	720	703	732	704	683	666	696	652	678	684	724	693	704	687	669	669	707	658	706	685	654	697	661	685	694	656	676	678	695	664	722	704	689	735	699	703	687	722	708	728	716	657	695	668	654	718	653	651	653	723	695	703	665	708	678	691	691	649	672	709	698	686	691	675	729	682	757	679	692	682	656	674	712	702	692	732	686	719	668	660	678	676	670	653	697	683	687	657	682	676	720	711	683	649	713	687	692	685	628	742	707	706	702	668	724	656	675	750	668	679	661	675	689	732	716	669	633	700	729	692	660	649	698	679	707	708	700	716	678	710	702	696	697	711	697	679	688	667	713	669	691	668	713	677	684	730	677	671	649	693	705	702	736	703	735	731	703	694	681	676	698	674	655	710	702	671	682	682	676	698	683	659	695	702	653	666	692	644	698	688	701	690	718	641	705	675	701	701	685	663	691	693	689	674	711	624	689	707	702	643	717	711	675	703	722	705	655	675	673	653	662	686	714	695	723	662	683	710	663	707	652	671	702	721	696	659	674	683	664	715	695	630	730	685	665	653	639	704	662	714	631	709	690	693	683	690	642	669	631	686	671	661	692	735	698	701	697	699	697	720	738	679	667	712	699	697	697	668	693	679	630	701	709	698	707	712	670	714	729	679	702	692	682	678	666	673	695	644	705	685	697	725	668	733	726	711	659	709	689	675	675	658	679	697	681	665	764	689	683	695	746	714	762	695	718	665	721	652	659	667	701	689	685	663	719	761	735	684	700	710	688	675	702	668	634	697	696	751	695	646	722	685	647	686	694	676	678	650	728	720	671	701	674	707	659	714	685	691	722	703	697	727	700	675	671	691	700	630	673	715	658	746	692	721	662	698	675	614	670	718	655	713	659	674	650	682	715	695	740	661	666	680	705	675	679	721	685	702	696	674	693	704	679	697	677	689	684	686	659	696	675	697	753	686	716	691	689	631	712	725	675	647	697	693	697	683	660	697	684	719	654	672	648	673	717	660	682	662	701	655	707	675	714	697	704	645	688	693	656	655	673	683	705	689	750	664	677	698	665	651	664	669	719	699	683	723	703	709	693	734	717	701	637	675	687	725	660	664	662	722	697	698	695	719	725	722	683	688	711	664	684	696	709	685	700	689	652	663	681	650	700	741	652	690	676	667	695	699	678	667	689	726	707	713	688	663	659	705	658	667	708	697	681	685	745	744	644	688	702	658	685	697	716	668	657	678	720	656	634	681	686	729	634	661	667	631	685	657	679	701	730	659	698	684	687	674	662	700	644	690	731	647	706	664	689	697	703	677	744	709	648	640	754	720	755	682	685	667	755	622	679	690	720	702	673	688	705	655	722	634	712	687	698	666	720	683	675	677	656	679	710	686	678	716	719	713	676	722	698	665	706	705	668	690	716	652	673	680	690	661	657	642	696	625	652	713	678	695	673	665	698	725	711	648	700	655	686	685	719	680	668	681	700	726	736	701	689	681	694	665	704	658	663	621	679	666	712	682	737	741	705	732	742	700	696	733	676	692	703	717	701	665	667	612	696	702	693	745	661	673	681	649	688	675	657	692	699	734	659	683	685	690	666	684	678	667	709	685	715	703	690	680	714	669	690	679	732	706	691	618	670	724	691	658	668	663	722	740	697	696	668	709	686	702	648	695	631	689	687	697	696	707	723	699	650	706	708	713	649	661	671	661	704	636	659	679	678	683	640	632	662	686	685	654	692	668	688	687	726	709	696	689	697	693	721	719	676	718	684	669	672	706	708	661	651	693	688	650	682	648	707	706	672	690	688	718	690	665	705	684	621	716	660	684	667	644	738	692	694	620	694	697	697	692	666	691	715	690	617	691	656	706	672	703	671	687	701	678	691	673	696	678	688	663	693	728	675	724	666	652	707	697	682	742	661	679	676	656	710	714	671	671	661	685	679	673	683	677	682	678	671	648	676	646	681	723	709	658	682	701	647	681	638	697	679	684	706	686	665	694	657	661	682	735	704	684	707	727	709	644	687	695	702	707	700	738	662	724	676	718	655	714	681	664	700	692	720	684	668	727	716	712	646	684	705	703	684	728	647	646	740	694	642	653	678	725	703	695	713	666	686	686	702	703	681	659	659	685	724	685	645	652	633	691	674	668	703	645	739	659	646	687	679	690	683	717	717	658	724	720	651	695	732	706	690	680	704	692	681	728	699	720	697	710	679	659	698	695	697	692	718	713	658	678	650	646	672	754	759	672	701	707	652	692	652	715	681	675	745	716	663	689	660	662	716	729	674	705	715	699	710	652	672	723	671	687	672	693	739	707	722	643	715	673	686	711	689	693	726	645	657	658	721	702	721	700	694	701	641	710	665	658	741	691	641	674	712	724	668	725	711	698	762	709	670	652	655	703	656	672	669	680	677	673	694	646	641	697	725	694	667	683	723	738	699	669	693	719	686	677	733	662	697	702	719	692	710	709	729	720	712	652	675	691	694	648	728	651	701	726	645	692	666	716	662	681	650	695	752	666	667	680
11885	6848	7962	2568	1026	617	751	824	528	479	503	495	688	650	685	511	554	331	240	218	215	239	227	242	458	438	426	274	194	224	203	223	195	207	195	199	193	207	190	221	212	205	220	192	211	178	215	182	212	196	198	203	205	215	213	200	169	196	221	205	190	198	208	208	201	217	189	191	226	212	202	194	191	205	178	182	226	201	173	187	212	214	217	173	222	196	204	200	213	204	200	205	182	198	195	188	193	183	196	221	206	192	180	208	212	197	197	215	202	191	198	203	217	200	179	218	217	205	208	235	188	230	205	214	190	210	218	200	199	201	213	231	176	190	208	221	221	211	221	202	210	210	213	214	191	208	222	227	214	191	208	176	209	175	197	216	223	209	181	184	208	194	192	222	212	218	188	223	209	206	209	188	202	190	199	214	213	163	210	174	196	222	195	178	179	212	199	223	213	204	212	201	189	204	219	183	176	202	165	218	218	207	204	225	205	188	204	218	212	195	212	200	197	212	194	215	207	209	207	213	186	210	174	190	199	205	185	200	219	198	209	202	203	171	158	200	195	198	202	189	206	179	196	196	195	189	214	188	157	231	201	211	205	193	208	173	209	191	190	190	195	195	203	194	194	195	183	185	193	169	193	206	218	203	214	222	198	228	183	190	192	203	214	226	221	179	212	218	209	190	177	200	180	233	218	198	190	199	212	188	192	208	193	202	224	215	216	230	207	203	209	206	202	195	218	208	182	223	196	211	188	196	175	205	194	212	192	195	192	205	197	197	219	200	204	183	217	232	198	194	177	224	190	236	206	210	207	201	197	198	196	199	211	211	197	183	239	217	205	187	206	204	197	211	226	194	204	215	216	218	207	220	200	190	198	189	206	194	183	177	195	171	231	220	224	168	198	223	198	221	177	187	194	193	217	210	200	209	221	197	209	213	215	176	192	216	189	188	207	224	191	175	198	206	190	188	197	206	192	186	200	234	199	202	198	238	200	230	206	192	144	204	208	200	197	220	209	216	198	197	214	203	179	203	198	208	189	213	205	202	197	191	196	206	204	211	210	198	206	199	180	193	215	203	203	215	194	212	233	222	230	204	191	190	222	198	213	236	231	190	202	201	194	179	220	187	193	208	225	221	199	240	224	216	175	197	185	178	189	208	196	197	194	178	191	219	207	190	194	219	200	191	206	205	196	184	199	173	208	206	209	218	202	179	208	211	210	210	212	205	195	188	190	201	196	206	211	214	185	169	222	188	223	162	192	198	225	149	208	203	207	201	206	211	221	216	224	215	200	199	197	225	186	216	226	194	216	198	194	212	193	245	206	176	200	190	200	213	201	193	196	207	209	180	214	219	211	205	210	201	205	196	208	203	185	196	213	196	221	207	199	208	197	191	192	217	200	194	208	195	203	203	199	208	206	201	221	191	215	182	198	205	202	235	213	210	210	192	205	217	210	218	211	209	193	177	202	211	214	230	202	184	225	204	229	182	222	195	175	207	210	207	232	210	186	219	177	233	202	221	223	191	212	201	213	205	183	188	185	207	226	229	184	201	196	206	238	184	207	199	183	212	196	217	220	221	199	184	178	194	193	173	217	217	194	223	177	171	185	190	200	190	217	202	226	195	192	223	178	209	212	205	165	207	207	204	198	206	192	216	242	214	184	196	219	197	209	207	194	227	223	225	177	205	195	186	187	196	205	214	200	204	208	186	200	174	191	204	192	202	180	195	181	205	186	216	208	209	202	196	209	176	209	212	156	226	202	209	217	237	198	196	215	187	179	202	204	199	214	194	198	192	205	170	190	216	202	223	209	202	189	203	172	192	170	233	196	228	206	205	185	221	186	214	197	186	183	181	206	192	196	173	181	214	220	189	234	226	214	198	222	212	217	188	189	207	201	202	225	207	219	181	196	179	201	206	190	209	195	207	208	225	203	202	177	217	205	209	214	206	205	198	194	210	198	190	194	201	172	178	199	196	222	193	200	217	213	205	201	194	199	180	198	227	213	239	217	208	191	194	224	230	221	212	194	233	202	194	201	196	207	195	201	178	214	199	196	189	204	222	207	184	200	210	187	180	198	190	207	193	173	216	202	190	212	197	179	201	194	198	200	195	203	205	204	182	162	197	179	202	209	213	195	203	210	194	195	218	205	210	219	174	220	192	208	201	204	186	224	227	203	195	205	234	185	223	231	193	194	201	225	214	219	196	208	193	215	199	188	231	200	209	224	209	192	222	205	209	201	212	185	190	212	216	193	189	218	217	212	203	204	197	201	174	196	214	199	187	199	207	211	182	190	201	225	208	199	212	209	215	213	180	210	190	193	201	209	196	223	204	170	213	193	199	213	187	194	205	209	191	217	192	226	188	185	222	185	205	189	220	233	193	213	211	204	220	214	204	242	185	206	210	185	185	218	210	189	205	179	202	190	204	216	196	209	186	207	184	223	216	183	187	208	211	208	191	188	208	199	197	223	202	209	178	211	198	202	191	220	184	192	195	193	205	207	202	186	215	202	227	237	212	184	215	211	210	219	197	204	193	220	197	199	228	226	168	194	226	199	204	177	201	195	191	215	193	189	191	193	220	219	179	212	203	214	210	204	186	178	190	210	194	206	201	220	182	188	244	196	187	233	202	204	202	198	218	235	215	234	186	190	220	202	197	190	185	202	190	235	198	206	205	222	186	192	196	198	180	209	182	182	215	188	187	195	194	199	195	204	184	169	179	197	191	192	212	194	177	164	211	209	177	168	207	223	215	198	201	201	193	200	199	201	188	195	195	204	210	221	200	224	213	190	211	177	242	211	187	207	195	196	192	196	202	193	211	199	238	222	183	200	219	200	216	203	202	192	184	197	211	186	180	189	192	211	186	214	231	202	194	208	208	204	191	210	212	213	189	228	226	188	193	187	222	204	193	212	208	206	220	200	205	209	198	224	186	193	190	199	230	200	196	199	214	189	205	210	194	189	208	189	190	222	182	197	194	208	215	185	179	187	197	190	190	184	210	196	187	225	208	209	213	179	189	195	198	208	200	191	210	203	176	195	200	187	204	190	189	179	195	183	175	207	218	213	203	190	215	199	207	193	212	176	197	197	227	201	196	207	197	191	194	198	217	183	208	199	200	179	205	188	182	215	196	210	205	192	223	197	201	194	201	209	200	180	200	233	205	183	224	194	222	183	214	216	222	192	194	186	192	197	198	216	176	219	219	202	221	200	205	206	219	191	184	207	203	169	209	211	195	214	202	204	207	202	183	197	183	217	204	205	202	194	189	186	218	208	194	229	208	212	183	203	221	190	221	209	205	182	205	157	211	211	195	185	209	210	211	210	227	190	195	204	186	172	175	217	213	196	184	212	213	183	209	195	188	213	199	215	224	184	182	213	208	215	212	190	194	209	211	196	209	185	207	209	216	217	201	206	204	199	228	185	190	201	183	199	188	191	193	208	215	178	217	198	235	214	183	225	209	200	180	184	193	183	212	196	202	203	210	176	211	192	222	208	222
7428	6783	13377	6216	3991	2969	3872	3845	2224	2274	2489	2761	4228	3971	3548	2993	3303	1750	1031	743	706	605	796	1089	2616	1972	1776	1005	521	520	536	556	512	552	529	525	530	528	557	544	545	551	552	548	575	528	537	584	527	510	491	549	530	533	568	495	516	525	515	509	546	480	594	545	554	524	524	552	543	506	526	543	509	528	545	530	524	555	559	519	540	525	566	538	539	537	523	524	521	543	532	510	521	520	533	531	529	558	576	522	550	515	519	542	540	543	527	513	533	531	526	538	524	508	561	510	507	527	579	504	512	516	552	519	529	548	536	511	487	555	550	518	562	568	552	547	550	522	526	563	546	522	484	560	528	554	579	528	523	531	496	532	523	553	517	535	504	555	523	506	536	540	522	536	561	457	530	558	558	496	540	529	536	545	496	524	547	523	548	521	495	542	539	537	565	512	518	515	524	580	520	538	551	556	553	569	513	539	537	541	505	529	559	544	530	541	567	548	538	564	538	503	525	572	526	517	547	521	526	544	544	546	523	518	555	544	539	550	580	525	500	568	514	579	539	518	540	498	526	558	539	524	552	543	511	528	561	515	514	558	520	573	499	549	517	527	548	479	554	556	510	524	515	556	525	531	560	528	542	544	538	546	549	520	523	528	513	510	560	558	526	569	554	550	563	506	550	528	576	527	530	519	551	534	540	521	533	514	578	530	564	504	520	558	530	518	512	537	525	530	529	553	539	546	529	542	525	565	577	550	534	543	562	538	533	564	506	520	548	532	546	520	520	535	533	521	559	546	513	575	546	533	532	539	549	500	553	574	556	556	500	513	521	525	532	551	549	590	535	547	550	508	539	516	569	516	554	562	546	554	494	602	574	515	523	554	503	523	537	550	566	531	532	495	571	504	521	507	565	519	565	543	533	553	488	554	578	551	553	541	522	519	505	533	508	504	526	565	542	526	485	552	541	528	564	530	541	532	531	556	538	513	540	568	526	533	551	562	513	504	543	558	565	507	541	511	526	528	564	503	563	519	562	523	564	520	539	499	519	529	533	513	553	512	555	557	555	536	539	546	523	525	532	512	540	552	546	558	545	537	561	521	539	505	584	574	550	532	580	507	520	530	556	527	543	528	519	504	521	547	514	542	545	558	524	558	559	586	544	559	523	522	540	532	498	580	545	489	554	585	543	536	558	549	553	597	548	544	520	490	495	551	546	556	549	521	517	497	533	548	528	549	529	561	539	520	513	519	536	566	545	500	516	534	559	542	545	510	542	548	540	520	547	570	504	550	580	501	549	555	564	538	510	537	547	536	536	507	533	540	550	536	528	557	556	553	493	524	541	548	555	548	539	511	510	543	544	580	544	539	525	525	575	553	511	539	542	559	515	531	556	522	514	547	535	543	511	503	520	555	540	555	579	537	531	534	528	556	512	501	537	552	568	542	542	554	512	564	513	530	529	528	532	528	549	543	527	538	523	531	539	571	472	510	538	509	510	542	547	578	522	574	535	504	544	543	556	507	546	526	509	511	534	526	516	528	547	538	556	503	495	554	562	517	556	549	506	569	528	543	564	538	573	535	525	542	533	490	565	525	551	568	510	526	541	545	557	527	487	523	522	585	487	501	473	548	543	493	537	573	535	515	502	507	519	568	513	574	547	542	572	539	531	518	518	524	544	529	527	554	557	476	525	547	528	553	527	507	551	522	545	527	587	498	538	491	567	554	499	506	537	519	546	564	531	534	507	539	514	525	505	568	494	505	515	505	516	507	561	557	516	513	522	521	480	541	549	503	557	532	522	552	516	536	543	530	512	539	571	531	516	512	568	555	518	523	515	545	540	526	565	545	545	537	548	482	523	574	564	512	532	529	547	542	561	510	505	560	519	558	558	546	529	545	561	542	534	528	534	573	536	545	528	576	523	515	529	511	565	519	532	514	538	549	533	545	539	543	512	565	528	541	527	479	500	523	562	534	547	530	507	528	483	526	525	526	569	523	541	555	544	529	584	522	510	540	494	516	491	523	556	532	508	520	520	514	476	530	526	531	553	562	499	530	515	535	529	507	549	554	554	535	539	560	538	564	518	533	563	512	534	518	532	526	548	514	536	591	485	518	555	511	538	540	536	578	550	561	534	510	530	560	546	543	569	546	488	529	550	554	547	538	530	525	566	572	543	532	564	540	543	550	504	543	526	525	527	544	527	555	516	521	525	556	557	537	547	545	485	534	536	529	584	537	525	544	539	540	574	558	523	545	569	505	511	500	520	502	515	530	515	567	518	581	535	547	506	547	542	571	514	495	595	548	509	504	561	515	549	517	540	528	498	475	522	546	487	560	512	524	518	568	555	578	544	493	526	554	577	520	541	570	521	519	540	550	586	524	534	536	544	525	504	561	529	549	549	549	526	556	530	527	479	500	547	502	515	542	535	522	540	535	539	519	534	522	515	550	507	512	496	531	516	538	505	568	570	512	536	540	539	559	501	536	527	518	531	531	509	559	571	554	557	571	579	530	549	534	518	507	547	496	544	522	507	534	514	539	500	515	544	519	527	527	502	512	547	533	529	515	501	550	543	531	552	519	541	542	539	555	560	518	514	540	561	522	535	554	576	501	547	493	546	549	555	570	516	545	564	525	523	550	523	519	477	545	526	494	523	530	548	543	506	521	544	529	515	544	536	527	523	508	516	566	521	575	538	510	550	523	519	527	542	571	511	501	511	562	522	505	531	548	510	542	509	528	557	558	562	547	543	535	561	520	472	527	549	559	543	547	526	493	534	512	502	549	544	605	501	525	531	540	500	497	498	538	514	526	552	515	536	517	475	521	543	515	565	512	526	526	503	521	570	520	524	563	515	529	515	522	546	535	581	501	587	540	588	509	535	543	535	497	527	526	536	559	535	575	539	483	549	515	518	526	533	557	549	509	516	563	510	511	574	491	548	544	537	493	535	521	521	535	541	538	551	522	555	543	548	530	553	550	499	557	533	531	534	501	550	501	543	545	534	514	521	511	531	530	537	543	552	559	539	552	526	526	569	559	514	483	533	520	540	538	533	541	514	541	490	529	587	526	513	556	553	527	553	548	530	560	521	523	565	547	537	508	561	528	556	548	541	505	536	519	503	467	524	556	577	525	540	559	501	544	530	581	519	529	516	535	534	545	511	525	524	534	509	544	524	519	547	527	477	571	539	507	513	529	550	485	523	527	542	573	535	528	543	495	558	529	552	508	576	534	532	521	517	550	510	520	553	558	510	575	544	516	581	538	553	523	520	554	522	542	537	524	546	506	527	536	550	530	539	531	531	531	576	552	526	498	549	533	522	538	533	502	517	535	560	558	536	534	544	518	524	548	530	560	540	507	554	511	565	531	576	541	528	574	552	604	522	538	544	566	556	593	552	513	562	521	544	537	554	545	516	544	545	506	578	561	537	560	529	557	537	535	524	520	524	525	557	536	562	529	548	586	551	543	543	567	542	567	520	482	540	576	518	492	491	523	531	530	516	551	503	552
33265	24616	20047	16486	9987	6652	6960	7042	7092	7422	6242	7016	9719	11085	8976	7693	4798	2157	1021	731	632	578	525	1416	3061	2287	1739	716	304	290	348	261	278	242	274	287	248	270	248	290	288	292	250	298	264	303	256	272	301	285	251	248	279	243	267	290	254	261	276	267	274	260	232	258	257	305	252	247	278	272	272	271	259	256	288	302	266	293	273	278	306	283	282	265	288	248	287	251	285	273	271	271	278	251	253	278	254	301	275	240	268	276	263	308	264	298	258	284	275	258	256	272	272	287	264	252	271	267	281	259	276	264	246	253	273	251	262	286	240	290	265	267	266	248	255	283	293	279	277	274	273	263	300	279	236	282	289	254	277	265	248	246	271	244	268	265	283	273	276	285	261	278	276	280	268	269	275	265	297	286	254	263	276	264	230	272	265	290	264	271	278	281	279	265	264	293	260	293	268	248	257	300	261	272	276	273	259	266	260	284	289	268	285	237	271	281	269	234	255	241	250	271	281	295	264	261	244	278	299	271	267	247	263	242	274	240	266	266	258	262	269	277	271	266	266	256	284	247	255	296	275	282	266	258	228	233	265	253	255	288	285	283	271	280	273	247	292	247	267	264	289	288	239	253	244	290	269	255	267	302	258	295	246	251	246	270	271	246	278	254	267	270	252	260	242	271	270	262	272	288	267	276	286	255	259	255	237	277	313	257	267	305	263	257	246	277	258	245	266	255	270	257	260	275	285	257	229	310	293	242	257	268	264	249	254	311	287	249	261	278	249	241	257	284	256	296	236	272	259	291	275	284	286	268	285	252	290	271	264	226	260	271	281	286	273	253	231	235	285	267	262	261	272	248	279	297	272	278	262	242	287	277	264	285	264	249	266	236	253	290	272	258	262	295	265	278	265	289	278	276	247	224	273	273	255	263	271	240	287	268	280	272	284	272	273	279	277	274	278	321	267	275	249	261	264	254	244	259	275	247	260	271	287	250	237	250	279	248	275	271	280	294	284	244	271	258	249	288	281	261	237	278	299	291	283	269	281	305	253	254	280	293	277	272	267	284	269	270	272	270	243	270	296	271	279	267	268	250	292	269	270	265	278	255	262	272	265	245	269	285	288	248	280	276	259	287	286	232	283	277	279	262	257	284	266	253	257	261	261	286	271	221	272	260	279	244	298	279	299	317	282	265	268	273	299	278	275	271	252	284	273	270	245	301	276	267	254	299	282	323	255	265	248	260	261	287	281	287	261	270	265	293	263	273	258	250	262	258	251	265	269	263	270	242	290	233	269	268	312	255	268	271	287	276	305	279	275	267	271	290	279	247	288	265	232	283	293	282	248	248	238	283	268	242	241	294	265	279	250	251	256	238	258	251	258	261	295	260	278	277	270	288	299	272	251	287	271	303	260	290	256	285	284	258	269	288	239	270	260	294	240	266	279	280	286	262	260	238	266	239	261	245	291	267	288	299	265	254	291	248	269	286	267	292	251	286	253	255	270	272	290	269	294	273	298	283	287	276	251	295	275	260	278	267	246	228	262	259	263	275	270	265	268	287	261	242	253	281	261	268	254	264	282	274	296	253	258	257	268	251	265	276	257	280	286	253	277	279	264	259	239	279	243	268	278	261	273	268	278	236	261	290	250	290	288	246	268	287	247	276	288	264	281	274	278	267	259	298	302	295	290	280	273	255	298	252	262	280	227	265	247	269	255	262	293	258	271	288	268	304	254	240	253	283	269	224	261	259	272	289	263	285	281	282	260	289	256	289	253	247	280	270	265	268	294	252	274	298	258	237	256	264	271	249	272	258	281	259	248	295	251	285	255	273	266	260	262	270	273	251	295	268	264	284	251	268	279	256	248	272	246	284	287	235	217	261	268	247	275	242	269	252	293	277	257	264	273	261	265	247	258	265	291	261	242	303	278	252	269	259	295	249	259	268	257	281	273	306	287	248	288	282	275	265	278	236	247	270	261	268	279	257	265	252	249	255	230	278	261	265	250	270	254	282	282	292	268	271	280	301	256	274	270	298	301	292	236	233	249	263	250	288	266	271	252	281	274	250	244	274	272	273	238	266	247	292	273	227	268	260	287	265	254	273	243	283	314	284	255	285	261	263	272	229	278	290	262	283	262	277	282	269	264	239	268	275	265	248	280	239	299	257	269	269	275	262	273	283	255	280	242	266	255	297	270	291	274	288	311	266	262	280	268	295	270	261	258	269	257	270	260	290	288	260	242	243	260	251	254	262	273	298	276	273	247	273	258	272	261	276	312	255	266	278	274	292	255	255	282	278	287	232	273	251	297	276	273	288	284	305	265	293	278	290	273	260	265	284	283	250	261	226	263	275	237	261	278	254	273	276	248	261	265	277	236	250	233	236	272	251	267	247	246	279	276	299	271	283	266	280	300	243	275	244	254	248	263	270	265	276	270	231	274	246	241	253	274	254	280	228	260	281	293	262	263	246	272	282	253	259	280	265	262	288	279	259	289	225	268	257	245	277	280	272	277	262	270	263	256	241	265	243	253	260	259	274	264	297	262	261	287	253	249	270	296	255	267	283	294	290	273	279	242	266	272	266	275	291	282	250	254	274	258	268	228	294	291	255	290	282	259	274	248	252	267	258	268	246	262	267	249	250	266	260	277	267	273	234	292	258	264	271	264	279	280	250	282	277	253	286	281	274	281	258	283	262	254	279	294	271	243	268	264	259	276	265	243	253	271	268	300	250	309	283	278	277	256	269	248	289	261	255	264	222	274	265	285	259	267	278	250	269	293	262	289	268	274	262	257	257	255	274	270	253	305	298	290	263	281	278	260	256	248	279	283	254	284	252	268	268	283	252	275	254	282	271	267	290	275	290	282	248	251	267	268	285	267	299	282	256	279	275	280	238	258	278	259	272	248	258	306	268	284	248	294	244	268	267	252	282	280	286	261	274	288	242	265	299	243	255	255	250	284	253	292	280	235	281	275	270	224	266	268	283	237	264	291	238	297	264	283	259	295	251	265	279	277	235	267	273	249	255	264	286	270	287	247	260	305	264	266	268	305	249	277	270	282	280	297	252	266	279	263	274	281	285	266	270	251	232	264	290	266	251	255	278	305	250	274	266	247	241	293	248	283	262	260	288	252	260	278	269	291	264	240	261	275	258	288	287	259	279	254	255	278	249	258	269	301	248	261	257	259	258	278	253	275	283	254	270	281	257	264	304	267	269	266	226	271	253	278	287	257	243	259	266	288	252	296	259	253	279	300	295	279	240	262	290	276	283	251	294	273	313	227	259	269	271	262	276	284	282	264	253	276	272	278	272	242	260	291	273	289	269	264	279	262	252	270	260	271	262	234	298	245	284	273	287	261	267	258	279	253	275	263	258	277	273	272	261	241	273	270	278	264	241	270	289	280	260	286	289	296	274	281	257	258	297	273	281	288	288	258	256	278	261	242	270	263	260	268	282	260	264	293	278	257	264	305	228	242	291	237	282	245	274	266	301	279	276	291	290	286	289	253	228
21425	18977	21602	23209	17226	14982	17353	18189	20167	20600	19673	22142	27304	29774	26237	24415	17936	8961	4853	3790	3216	2614	2714	8539	16463	12151	9657	3443	740	760	1187	650	642	673	686	706	718	664	720	642	734	650	684	691	695	703	710	681	713	726	684	689	646	692	663	663	680	651	689	668	659	697	679	697	670	672	653	668	682	676	661	690	669	660	663	673	682	696	644	630	703	697	677	672	687	716	661	674	691	671	687	690	673	661	682	749	681	697	734	628	666	717	723	650	659	692	696	669	688	698	653	689	642	692	654	675	658	690	702	620	671	667	664	650	676	655	692	684	643	627	697	661	637	649	670	671	709	669	669	667	653	615	693	694	683	688	705	704	681	694	706	699	694	745	664	676	680	677	698	699	710	677	671	706	627	683	700	637	668	682	676	676	669	664	672	666	646	671	690	697	658	632	667	690	687	672	639	660	688	660	667	681	685	679	706	652	671	695	637	727	686	732	651	697	676	725	668	692	701	676	699	687	692	663	690	609	707	693	650	713	713	695	689	642	692	672	683	676	645	710	698	663	675	668	692	686	674	672	688	662	726	670	622	667	687	673	695	683	648	668	628	717	648	665	619	683	643	659	663	636	693	674	701	696	641	666	647	714	663	690	687	650	702	650	670	645	686	708	655	675	683	692	683	680	713	689	613	646	644	730	704	661	710	673	671	707	676	665	621	715	698	664	720	736	633	680	678	670	696	696	736	650	674	640	671	697	674	685	721	695	664	695	655	635	715	651	684	669	629	686	683	650	666	660	688	672	657	660	636	660	728	663	663	667	668	693	719	654	705	676	665	691	635	724	701	640	684	699	664	689	644	681	717	685	703	666	699	669	691	736	664	675	660	651	713	739	653	640	713	685	710	703	706	630	673	679	654	670	670	681	686	643	647	687	684	716	677	683	688	678	703	699	673	727	651	713	689	682	652	691	622	640	686	684	645	657	673	679	593	696	681	639	596	672	621	651	714	644	658	696	711	657	630	649	713	703	722	676	658	692	636	692	709	700	670	678	713	655	655	691	707	647	676	640	677	695	686	684	745	691	726	691	668	687	685	671	702	687	678	683	664	710	660	659	668	701	665	675	656	674	649	671	676	619	641	724	662	641	647	635	656	646	638	703	723	677	674	672	682	649	728	696	629	731	723	657	663	703	693	675	671	649	687	675	708	661	697	670	656	663	711	674	699	700	648	709	703	680	654	702	627	680	668	721	670	701	684	686	646	684	623	667	657	645	685	685	631	664	631	686	655	660	650	672	692	677	690	633	668	684	670	698	703	694	673	674	702	667	682	714	701	682	643	712	651	688	704	662	682	690	656	718	691	682	718	669	667	685	674	704	684	678	662	652	733	698	674	648	721	638	699	644	700	685	695	734	666	658	671	624	670	632	664	669	692	665	668	715	606	713	660	687	708	721	663	696	665	684	713	675	656	717	689	691	632	648	671	646	739	665	656	613	649	645	668	733	687	685	654	656	659	733	653	638	686	663	703	682	671	683	697	693	666	670	707	609	642	653	688	667	698	687	688	662	635	687	681	672	725	652	662	678	670	669	714	618	672	621	655	681	667	646	707	620	701	649	655	615	695	688	693	647	650	666	644	688	673	692	686	646	641	671	682	673	625	680	647	669	652	708	654	670	657	679	715	661	697	674	688	702	685	685	651	656	654	703	688	663	667	664	704	698	659	643	658	715	672	700	699	649	679	680	646	676	674	723	659	666	732	714	721	695	617	700	659	688	660	702	683	709	676	671	685	704	686	648	666	700	681	671	680	696	677	665	692	705	708	676	669	675	660	683	635	654	720	641	646	653	713	719	733	687	674	678	644	675	689	668	690	687	679	682	652	628	682	687	697	653	687	684	686	707	705	699	739	715	658	625	700	715	665	688	703	671	708	696	667	676	686	684	598	648	729	652	723	684	687	651	741	680	688	689	654	685	684	669	655	685	656	677	696	660	657	696	650	666	694	683	716	690	644	674	707	669	670	696	662	674	673	653	675	649	682	680	675	670	689	714	669	677	707	704	695	662	675	699	685	652	708	673	657	658	631	708	700	666	681	719	678	707	699	672	708	713	680	739	694	709	697	679	664	709	630	673	643	629	635	628	672	665	643	679	686	671	689	634	667	724	686	684	704	685	656	663	657	670	672	643	671	649	740	692	652	687	669	675	678	704	668	703	722	655	719	707	638	632	685	706	697	696	697	634	675	731	655	671	650	673	688	653	704	661	693	671	682	690	628	650	677	693	730	677	665	666	696	673	623	637	687	716	699	640	666	712	696	658	733	697	682	668	711	644	663	677	634	653	695	641	701	697	676	645	689	662	698	698	666	619	658	701	668	721	663	685	674	716	671	683	649	682	720	700	703	670	670	674	693	652	677	628	692	725	672	676	678	674	686	731	646	672	669	680	699	630	702	675	695	696	723	688	664	655	685	703	648	663	656	679	701	663	669	696	655	686	650	714	671	667	661	672	685	726	687	653	655	641	715	686	693	685	683	737	689	654	719	712	678	698	670	695	677	656	693	695	682	663	681	672	671	682	696	657	685	685	635	705	661	669	643	655	696	661	709	655	701	680	666	688	728	658	668	681	666	683	659	678	710	681	688	667	682	677	665	689	695	661	688	719	662	709	644	666	726	632	703	691	657	682	683	687	671	695	677	681	723	613	665	687	651	726	672	684	703	673	687	662	641	696	670	645	740	696	641	693	654	684	681	659	657	689	670	722	684	669	679	690	685	663	635	701	657	672	665	667	630	642	656	675	714	666	695	651	673	685	692	671	623	699	681	641	676	648	681	687	698	691	671	698	722	678	734	704	664	680	689	623	662	681	706	708	689	700	700	703	693	675	686	680	670	701	677	665	689	666	667	685	646	665	655	692	721	686	660	704	702	666	705	696	692	652	679	674	650	666	675	710	705	678	663	655	683	659	674	680	634	665	647	648	689	689	672	677	644	664	751	724	692	680	660	612	719	635	664	669	606	686	684	671	637	650	685	693	672	718	642	683	709	661	687	651	707	737	663	671	679	664	659	684	663	725	716	677	706	646	698	665	673	708	633	702	627	676	668	685	686	660	690	664	723	653	627	685	704	666	649	649	729	671	660	671	669	704	705	669	713	712	686	715	662	632	691	708	710	667	735	655	657	691	701	666	705	621	671	710	691	734	676	730	673	696	671	670	683	659	682	699	700	683	667	688	723	680	691	651	637	698	664	664	715	677	727	647	683	647	692	675	662	722	721	675	682	655	684	659	661	679	689	663	683	716	683	645	666	642	704	675	690	711	673	730	706	706	719	665	674	660	653	666	671	686	670	697	665	665	662	688	686	706	707	688	701	679	659	715	699	697	700	674	671	690	670	678	688	683	673	698	697	681	683	671	736	686	672	630	685	699	688	730	649	656	679	684	674	689	684	656	659	637	701	692	730	645	642	646	725	695	627	694	699	596	649	643	653	707	658	698	694	676	673	636	717	690	750	662	703	657
42487	33685	36607	28640	28039	20312	9756	6071	4361	6030	11219	17210	15334	13149	8799	7137	5305	2510	2541	2667	1343	991	1006	1160	5730	3962	3141	1460	269	283	466	283	256	214	219	233	251	238	243	233	252	221	230	231	257	237	235	263	225	256	244	265	229	229	259	255	277	216	249	238	265	244	245	232	222	219	222	243	220	238	240	236	225	238	239	235	237	241	236	231	202	225	210	274	252	269	255	233	241	236	226	231	218	223	248	231	229	222	205	217	225	249	248	218	247	243	223	214	265	267	239	238	230	240	235	233	242	223	210	257	251	240	265	247	236	233	249	244	236	246	239	225	234	254	237	288	220	276	241	208	217	231	210	218	276	250	225	229	226	262	218	212	267	247	264	244	243	207	245	255	239	253	249	224	209	246	224	259	223	225	236	207	215	227	240	231	264	241	248	251	235	228	225	230	255	236	222	235	220	234	236	228	233	250	229	233	203	230	256	252	233	222	222	246	221	228	232	237	238	259	215	222	238	229	196	222	261	258	234	211	241	237	244	235	242	243	218	208	219	206	219	220	251	240	223	250	235	228	245	250	226	222	242	225	228	274	232	228	223	213	228	225	241	222	246	233	238	231	241	243	251	233	217	234	239	256	228	226	213	226	247	227	256	257	253	247	240	263	188	239	234	220	244	208	238	229	238	253	241	219	239	233	242	208	220	224	223	215	222	220	254	231	226	251	256	249	223	244	256	260	240	233	238	237	246	239	236	229	238	238	242	199	237	257	248	263	266	234	236	228	234	248	244	219	238	229	231	241	236	224	206	237	254	235	262	227	222	216	232	228	219	258	247	206	212	232	229	256	239	234	208	247	224	230	230	238	224	253	227	229	237	234	247	208	231	229	249	232	255	259	241	223	222	241	237	259	249	195	225	265	227	225	246	222	210	242	252	251	215	226	263	243	201	226	284	234	224	227	239	270	259	214	237	267	259	225	230	246	239	248	245	238	244	261	223	221	233	264	210	246	207	229	229	233	236	260	230	225	253	256	260	234	235	200	234	242	213	234	224	224	268	238	226	261	240	246	253	254	251	226	240	243	277	217	232	246	234	250	225	225	230	243	237	221	264	243	257	226	217	227	235	236	219	222	225	246	221	238	220	213	235	266	236	232	246	226	242	210	245	253	256	222	241	256	220	221	246	236	226	269	270	248	262	228	236	257	275	204	249	202	249	238	230	220	237	223	249	252	237	227	223	228	201	247	227	221	240	253	246	220	265	217	220	234	249	218	258	217	246	242	241	244	239	242	240	217	243	247	224	222	263	231	256	226	230	270	232	243	236	239	230	245	202	235	250	239	222	224	244	219	240	251	246	250	237	210	232	221	226	207	234	232	256	219	257	238	274	251	233	241	253	227	240	235	226	240	254	247	233	246	222	241	267	240	258	233	233	215	226	244	211	242	229	230	238	228	238	199	233	223	238	245	227	215	231	254	237	226	238	239	217	223	256	213	258	261	241	228	237	240	217	260	236	230	231	246	264	231	229	218	258	244	222	259	239	228	252	242	243	234	246	258	247	240	255	241	245	207	247	228	232	234	216	218	237	263	235	217	241	250	252	216	222	228	225	237	254	246	223	258	265	240	219	267	235	213	236	244	236	242	251	241	235	253	273	235	229	228	242	252	229	242	207	240	228	242	229	204	253	233	249	243	233	242	242	237	215	241	246	245	258	228	235	235	249	223	219	243	256	227	246	260	245	237	246	233	242	214	257	269	225	241	246	206	223	278	235	231	253	244	225	244	206	252	236	244	229	245	253	212	216	275	242	240	215	228	228	221	228	224	236	214	225	198	231	226	202	222	253	247	248	221	223	256	216	237	247	279	242	225	253	242	217	229	238	255	247	236	234	228	250	270	270	257	250	240	242	223	247	236	244	231	259	214	236	221	230	205	251	230	245	262	241	222	199	245	220	235	246	240	255	243	228	241	243	244	241	231	236	245	260	223	229	231	253	212	208	246	214	267	255	246	245	238	229	235	215	228	230	247	262	222	220	235	257	229	228	257	260	218	225	216	236	247	252	257	232	222	228	258	219	225	219	235	235	225	260	262	227	231	252	226	279	222	230	210	219	226	260	248	248	201	224	233	229	195	245	246	248	241	247	268	245	244	228	232	249	239	240	228	262	244	252	265	206	238	223	234	205	227	240	262	228	232	279	236	253	267	236	195	223	254	243	240	215	225	213	234	219	234	222	228	260	221	242	245	216	227	230	234	241	206	202	234	223	262	239	251	265	222	215	259	220	233	264	257	231	280	250	252	252	213	218	253	247	239	232	256	247	243	257	246	236	235	234	226	265	219	264	226	210	240	238	235	229	233	223	225	239	240	212	225	276	249	251	243	231	238	218	242	220	227	239	249	243	250	212	235	242	233	221	210	230	230	216	218	250	244	237	243	248	240	220	242	244	239	218	251	225	244	242	255	239	239	215	237	263	243	202	251	227	225	247	229	220	242	279	240	239	230	240	225	240	230	223	249	252	255	223	222	230	239	217	240	229	210	237	232	246	254	231	246	206	245	221	222	212	226	229	230	223	216	238	230	235	244	229	236	239	241	211	222	240	247	223	246	230	215	280	218	235	240	234	219	243	232	219	256	256	227	241	245	253	229	264	223	258	250	231	216	240	225	260	255	276	223	214	232	238	221	237	222	236	218	258	239	236	244	225	246	230	246	240	223	242	230	252	223	232	236	236	248	238	250	258	248	241	210	230	250	230	239	204	240	248	231	241	230	221	254	205	236	230	233	223	251	221	218	244	242	254	263	226	223	244	234	224	221	240	233	242	247	235	207	259	250	217	258	242	245	201	250	212	224	259	244	248	220	231	227	236	238	267	232	235	234	250	205	230	246	254	238	229	227	234	221	245	220	220	233	243	263	229	245	249	225	238	227	258	236	240	235	261	234	237	270	239	209	240	238	236	231	234	248	240	230	210	215	227	238	224	223	234	224	198	245	247	246	227	222	232	260	258	225	220	243	251	228	222	240	238	243	250	243	229	237	230	248	250	243	241	238	250	229	261	233	242	199	228	219	249	226	252	235	211	232	233	225	241	231	238	276	256	221	240	259	238	252	251	238	236	245	265	225	220	212	224	210	216	210	237	246	216	248	227	210	266	267	230	233	242	238	239	255	267	248	224	239	233	233	242	257	224	239	271	245	262	249	196	236	248	242	236	247	212	246	213	225	236	243	230	205	222	248	243	254	240	240	245	253	236	212	245	250	225	246	214	253	215	245	252	233	264	231	237	219	236	227	209	235	272	234	228	213	257	214	255	214	224	238	244	241	249	238	262	252	242	263	234	249	204	224	216	258	252	264	251	239	238	226	213	249	227	246	243	259	248	219	265	271	257	262	239	230	292	236	202	220	222	232	207	239	227	214	231	233	258	235	240	236	217	240	260	245	255	215	220	234	242	238	247	223	229	210	195	216	246	219	243	201	229	243	237	262	235	257	230	236	224	234	206	223	211	228	242	241
27153	26322	36176	33366	36284	24642	15701	14451	13138	19147	29308	35034	30877	29956	23040	21642	18092	9878	11777	11964	6194	5038	5710	6725	24527	16386	16491	7052	767	805	1950	686	600	612	614	587	637	572	593	592	590	573	604	564	620	613	618	579	568	631	621	594	627	614	539	602	593	624	591	599	601	634	606	585	610	596	566	560	575	574	536	583	554	606	593	608	598	581	557	605	593	569	634	569	567	625	637	583	579	614	625	560	599	554	586	609	584	588	547	638	567	586	629	609	568	590	560	572	625	579	572	575	588	569	602	577	601	599	603	626	567	579	590	618	558	598	579	582	570	597	626	604	590	591	621	571	613	576	578	556	558	643	598	558	599	584	584	616	545	583	619	562	615	588	603	627	590	606	559	608	572	595	609	609	606	555	541	605	584	640	599	610	561	557	616	578	643	587	579	603	566	584	583	603	567	589	594	575	540	587	582	604	629	604	596	628	614	587	599	600	606	560	615	570	607	590	604	555	572	626	592	580	609	615	593	630	564	564	599	603	570	545	599	580	577	580	631	612	591	598	576	580	625	638	654	578	596	571	643	558	573	592	544	574	588	567	602	623	582	596	626	518	599	615	574	552	575	572	632	610	620	566	566	550	596	586	602	560	606	573	558	564	566	605	595	623	574	629	584	597	521	545	602	576	557	578	578	598	591	573	571	582	585	559	617	594	577	555	566	582	628	627	604	581	612	626	594	571	580	614	603	598	577	572	629	596	586	576	596	564	603	592	578	619	601	582	625	565	548	601	618	605	605	624	527	577	611	558	589	638	616	572	594	580	567	582	580	545	573	612	570	579	552	608	580	587	608	566	556	601	602	598	592	568	615	578	627	542	552	570	580	619	550	588	610	596	632	566	609	574	568	574	593	569	579	571	579	577	595	614	563	613	596	603	579	588	583	577	601	568	613	579	561	612	588	569	546	614	564	572	630	640	619	558	589	598	578	603	574	570	565	573	575	593	578	623	530	590	560	647	586	633	586	593	565	592	591	640	591	570	569	574	587	575	598	597	583	579	554	546	555	552	564	614	602	613	595	589	559	608	570	637	608	623	572	634	614	599	606	594	570	620	595	640	612	619	574	588	582	566	613	554	562	638	538	613	560	582	618	561	592	612	625	580	582	623	578	593	586	585	540	615	608	571	593	620	577	582	602	602	595	653	605	593	617	591	567	559	608	544	614	589	574	592	607	578	592	603	593	599	580	580	575	624	578	577	604	599	615	566	595	587	566	587	641	554	602	576	604	604	608	601	562	546	626	587	563	637	616	570	618	573	612	541	585	607	568	608	579	580	598	594	586	564	566	588	575	601	550	573	559	595	588	607	574	560	581	566	635	598	562	576	566	562	591	626	586	579	583	579	596	591	608	600	602	585	605	584	598	582	566	604	603	583	581	650	581	573	592	551	638	573	560	621	564	635	599	570	609	590	613	578	574	580	597	575	619	608	590	597	617	604	537	579	595	591	521	577	585	599	588	613	608	610	576	597	610	571	594	592	592	603	579	589	589	557	624	588	601	612	584	576	613	643	616	636	600	569	608	561	579	573	560	596	545	587	625	611	599	606	550	627	633	613	578	568	632	619	623	606	578	576	559	648	565	595	621	580	637	600	615	582	619	588	612	597	609	570	560	603	580	581	587	586	622	595	617	555	560	602	608	592	572	552	550	588	601	581	592	570	612	601	553	568	603	651	584	555	579	593	585	595	654	560	606	609	610	553	627	625	593	634	578	592	622	596	576	607	599	575	601	600	578	597	604	609	594	564	605	602	560	561	610	597	591	584	615	562	615	582	556	628	602	608	573	614	599	546	588	622	641	597	591	555	573	623	604	637	584	588	590	568	570	556	569	569	580	566	577	628	594	598	578	591	565	613	602	609	578	568	561	564	577	587	579	630	572	626	553	604	594	616	621	586	591	586	588	589	621	552	566	569	599	575	609	615	590	587	599	608	556	567	580	596	625	588	573	598	539	632	618	610	627	539	544	611	577	604	631	557	626	610	595	581	628	564	617	530	592	595	611	594	605	583	661	580	580	589	581	558	552	590	562	639	608	578	570	597	631	557	573	622	600	575	552	608	613	611	588	589	606	643	616	602	584	575	593	575	592	582	583	576	597	613	554	618	624	590	626	590	579	615	596	595	592	589	564	601	623	593	587	580	635	560	576	589	604	614	569	571	584	616	570	598	625	635	577	562	548	559	624	573	587	613	544	638	612	577	601	637	617	627	603	572	601	602	602	602	573	511	599	570	606	582	612	631	592	594	587	579	593	575	594	597	602	582	554	606	579	581	562	605	567	572	580	607	574	592	584	579	603	589	583	557	599	602	573	614	578	624	581	623	578	626	611	630	626	582	602	570	587	574	628	611	617	603	575	584	571	579	605	606	581	583	587	607	609	579	575	584	557	570	608	597	598	599	616	591	608	586	568	606	577	562	597	597	570	574	584	567	582	582	602	557	551	606	616	576	644	588	625	558	582	611	585	586	621	616	646	564	600	576	585	590	565	582	567	652	577	663	609	642	602	602	569	608	604	581	590	584	596	622	594	628	640	600	573	588	622	562	590	577	588	615	605	648	617	614	590	571	580	592	577	570	606	630	564	618	575	614	592	558	573	592	552	574	556	632	601	578	631	617	632	615	581	632	564	556	578	612	564	612	573	579	581	591	609	579	603	581	593	601	594	596	559	576	570	566	609	567	584	606	608	614	604	586	590	534	630	551	610	611	598	545	591	587	674	602	585	572	550	583	598	615	593	593	606	601	642	607	616	566	576	621	580	564	580	570	567	585	559	597	625	573	581	570	551	649	598	611	579	597	580	584	582	590	591	582	578	603	580	573	594	622	621	597	590	592	642	634	580	624	553	591	615	590	589	578	595	582	570	624	604	589	614	605	566	591	582	601	601	587	594	548	555	594	592	592	575	546	572	574	606	623	618	582	609	598	525	598	570	625	562	579	600	574	602	602	612	590	606	606	587	583	606	594	589	575	543	585	629	589	604	579	600	614	626	581	607	617	572	612	620	587	641	559	603	625	600	628	579	523	611	631	568	595	644	609	548	596	561	567	585	586	601	593	613	606	600	624	629	591	564	621	569	640	576	517	577	583	613	576	576	587	576	567	586	640	592	590	566	568	593	589	646	589	558	568	574	612	576	545	563	599	552	593	579	630	598	590	588	586	583	567	581	589	582	596	578	599	575	609	632	628	598	572	565	528	565	597	552	620	615	593	596	591	604	606	607	593	584	585	601	610	621	608	574	547	576	569	550	600	596	588	605	575	574	577	588	565	635	580	597	604	602	576	575	608	589	614	623	599	608	630	581	602	625	627	583	582	622	576	591	598	608	538	568	542	573	573	581	576	619	580	604	602	610	632	585	545	606	578	605	614	616	604	612	612	616	570	581	565	612	556	597	597	599	564	592	603	568	609	548	578	588	576	612	599	592	539	588	619	545	559	596	601	592	604	565	606	595	565	612	591	562	613
12863	6320	5736	3029	1165	627	496	507	706	849	835	762	601	442	316	257	255	231	226	222	210	189	205	249	344	436	373	305	213	170	200	179	188	192	184	191	184	169	165	165	190	172	190	210	190	185	176	159	184	193	184	164	180	163	173	169	168	158	181	188	171	195	157	210	177	181	204	185	176	175	183	182	176	194	175	171	204	173	189	175	181	173	190	184	166	168	219	181	188	192	193	185	174	194	182	184	171	168	160	174	165	187	186	167	181	152	160	183	156	195	198	180	192	147	159	183	185	203	158	176	160	188	192	173	193	154	186	178	181	150	177	213	165	187	209	176	190	193	157	218	185	178	221	191	199	161	177	194	175	191	178	168	194	178	193	158	189	161	168	178	166	170	188	177	172	190	206	195	170	178	156	184	187	190	185	192	170	165	158	183	179	180	188	181	182	187	159	173	167	195	185	165	170	178	178	166	171	172	194	169	166	181	185	165	174	172	187	158	179	190	198	160	203	162	214	192	180	158	192	199	189	170	180	185	181	182	198	190	159	168	166	189	169	197	186	176	185	193	176	163	173	169	180	151	179	208	187	180	189	170	192	183	174	192	188	186	183	162	180	167	187	184	185	192	178	205	183	172	186	188	161	177	205	193	182	172	168	176	184	204	179	191	174	187	171	167	181	186	198	187	161	198	184	182	171	174	173	201	179	174	175	185	171	207	174	156	192	184	170	184	185	205	175	176	179	211	195	179	191	145	183	173	189	199	170	158	194	157	195	176	179	185	181	159	170	174	184	175	203	178	188	167	143	193	174	160	196	179	164	194	175	175	190	168	169	194	182	191	205	197	164	170	160	193	180	175	161	182	193	198	169	157	186	178	177	182	172	203	232	179	183	187	192	187	179	179	181	167	193	175	179	195	187	179	190	171	170	203	197	159	197	177	173	173	185	162	167	167	184	163	201	163	161	196	189	192	178	180	152	166	157	168	184	177	165	181	160	199	181	171	170	172	186	179	207	171	181	186	156	196	213	189	184	174	208	162	224	183	193	198	182	184	185	202	177	179	205	185	170	159	161	196	185	175	172	170	186	165	179	141	167	175	157	150	186	188	176	178	197	190	164	198	175	201	172	190	188	163	191	192	178	185	181	174	164	201	196	177	206	175	182	164	157	175	165	176	181	189	187	173	169	196	201	176	168	154	171	202	196	178	179	178	163	167	170	185	164	197	184	169	192	177	219	173	181	190	175	202	213	201	187	172	179	167	206	191	180	207	196	187	202	176	193	177	193	161	176	187	164	184	199	189	188	179	169	183	169	196	183	179	193	199	177	192	181	175	213	175	190	184	163	173	204	207	151	191	173	195	184	168	187	189	175	191	197	178	167	176	187	164	208	191	170	182	197	185	183	180	184	170	208	168	162	168	183	173	204	179	206	187	187	178	186	170	181	185	177	182	162	188	173	191	200	172	178	197	172	170	182	180	176	160	169	155	196	175	181	184	176	166	191	166	203	177	184	164	213	207	204	189	171	217	171	185	169	194	173	173	186	198	180	175	172	180	182	162	185	175	162	190	186	158	205	180	184	166	170	176	176	171	186	171	169	185	184	175	190	169	195	163	163	176	180	173	195	188	185	160	198	180	170	158	181	171	184	151	169	178	171	170	176	184	170	178	181	176	179	148	170	187	164	213	172	168	169	197	154	194	188	176	171	190	180	180	188	195	186	178	164	184	179	156	180	194	158	184	170	191	173	187	198	199	149	197	201	184	146	185	175	178	207	184	179	209	161	167	185	165	169	165	148	167	197	182	223	190	188	177	172	192	181	178	161	161	167	169	214	169	186	203	179	203	170	179	172	189	167	182	170	169	155	162	168	170	161	182	181	183	199	182	161	185	197	138	171	173	181	177	161	159	191	181	206	188	170	195	183	183	189	186	173	183	175	169	172	171	178	194	172	179	171	179	166	182	181	172	162	168	175	159	189	177	180	195	188	184	166	187	189	205	187	191	201	172	175	190	163	164	185	188	208	149	191	198	182	178	160	181	172	181	159	182	190	172	185	187	188	180	205	196	166	153	178	166	182	172	164	173	177	195	183	171	153	173	166	181	186	191	167	148	195	207	158	181	165	183	138	209	193	172	187	205	183	171	187	161	180	176	201	207	207	192	148	163	181	177	183	197	183	169	162	188	177	185	191	189	203	180	166	182	181	199	157	171	192	197	184	168	198	193	189	196	184	169	203	183	162	181	171	193	181	178	182	181	156	173	190	192	151	159	197	174	191	167	180	157	162	165	165	184	186	191	186	176	190	155	184	154	193	189	189	188	171	173	181	162	195	186	155	172	176	189	157	177	155	195	176	178	163	182	177	179	195	179	189	181	182	207	170	198	177	175	191	167	178	196	178	189	164	160	157	186	188	164	196	188	202	194	186	167	187	183	172	185	184	159	161	177	183	169	186	194	168	171	169	170	173	171	192	191	197	173	152	197	175	170	172	169	177	154	215	158	173	188	194	196	195	198	178	214	178	185	190	175	172	192	214	175	179	185	172	174	188	189	188	166	162	142	150	175	168	175	159	196	169	172	193	197	208	140	198	195	197	191	186	152	171	203	194	191	163	186	164	177	171	176	171	168	169	168	202	199	186	168	176	183	199	195	185	175	180	201	159	172	184	165	185	189	197	185	170	189	158	195	188	166	176	178	163	181	160	181	168	157	196	173	192	167	206	211	189	184	202	183	182	172	184	180	187	183	175	148	179	180	185	178	172	189	204	195	195	169	193	194	199	171	169	163	189	186	190	195	160	169	182	152	193	183	206	191	182	165	189	196	164	204	182	170	208	171	186	157	184	194	204	201	159	193	184	203	200	153	175	177	170	173	172	163	171	182	175	181	177	185	175	191	190	198	175	188	194	195	189	172	185	172	217	193	183	169	170	171	159	179	175	183	174	162	183	179	158	182	190	173	192	162	176	178	176	167	150	177	200	163	162	176	170	170	196	182	189	161	172	182	176	192	151	182	186	184	194	157	189	189	207	166	189	184	158	180	166	208	168	193	179	154	182	200	181	204	167	167	189	189	201	194	189	185	173	173	180	186	167	172	178	179	160	192	186	183	175	209	172	174	194	180	161	195	178	175	176	195	204	178	160	176	185	192	185	188	170	184	173	171	184	190	158	163	197	189	182	194	166	186	166	198	189	190	196	179	199	169	183	188	191	163	179	193	171	171	200	177	216	190	172	182	184	157	195	184	176	194	177	167	188	194	166	156	183	185	195	170	182	178	162	186	159	158	200	185	195	190	167	173	193	174	179	148	175	184	173	157	184	175	177	178	172	155	191	195	213	177	174	175	173	176	196	201	172	183	188	204	193	190	196	189	184	179	170	170	169	187	177	190	169	179	199	193	193	173	181	175	179	157	188	171	164	190	170	160	170	164	171	173	207	168	157	167	169	183	206	186	181	162	202	196	181	189	182	183	196	187	176	180	169	186	184	197	168	170	188	206	164	176	162	167
7749	6304	10193	8359	4431	2589	2181	2466	3584	4588	4414	4548	3469	2625	1885	1438	1174	908	856	929	809	721	705	912	1845	2167	1556	1319	465	505	491	494	466	504	496	498	476	448	539	454	471	486	512	487	504	497	488	496	457	477	435	493	477	489	497	454	485	537	499	470	508	509	507	474	511	492	467	515	487	467	477	498	483	479	504	512	478	465	503	487	470	524	500	505	519	479	473	477	519	477	505	507	493	479	503	466	501	477	473	473	487	482	500	495	491	489	455	469	462	495	466	507	484	453	487	485	492	457	508	511	506	485	506	487	514	500	477	502	464	490	504	474	503	500	516	476	461	467	485	500	514	502	493	489	492	471	474	486	459	506	506	505	479	498	469	456	485	495	457	447	484	499	514	550	495	482	464	487	476	465	495	471	507	466	538	460	482	504	517	502	469	475	498	469	464	466	512	453	451	473	489	472	454	527	487	498	501	448	478	504	502	463	467	469	461	495	511	481	485	484	501	491	486	490	486	453	503	480	479	471	466	475	476	510	529	459	449	480	509	497	500	486	486	468	490	471	465	454	508	492	458	503	466	515	491	487	496	488	468	467	463	527	448	498	471	464	488	480	472	477	539	496	462	468	468	510	511	503	497	472	484	480	462	488	485	515	496	454	507	466	494	477	450	494	475	503	503	524	529	474	515	495	480	499	511	448	474	473	472	464	455	457	449	501	519	485	470	500	508	490	475	462	462	456	486	519	460	480	470	468	493	518	471	509	503	466	498	444	490	500	559	500	490	471	511	482	490	483	484	492	484	451	465	525	472	472	497	481	489	476	533	524	499	503	460	466	513	538	423	472	469	490	454	482	485	464	473	492	508	517	492	493	469	509	539	450	473	475	475	486	507	490	494	501	463	467	494	481	476	490	494	503	463	486	509	453	497	510	474	482	490	504	468	514	509	513	474	445	499	498	456	490	519	495	500	477	487	479	489	463	522	466	492	548	479	515	488	483	506	493	489	469	494	476	503	477	454	490	483	497	484	478	472	481	496	469	493	506	437	475	500	484	495	461	482	461	507	533	440	499	495	490	460	478	457	483	481	502	448	459	523	453	497	486	509	494	474	503	513	534	481	483	498	451	451	471	486	493	518	482	514	487	436	448	452	485	464	509	506	503	468	472	513	498	496	519	471	453	490	484	459	502	482	491	458	521	508	499	452	487	514	454	468	468	467	440	457	501	517	502	480	472	470	520	476	462	485	462	505	466	519	479	467	500	460	505	529	494	480	500	506	459	506	512	480	504	490	475	468	450	490	511	527	478	488	479	490	456	468	509	474	490	464	491	486	485	498	505	492	485	508	490	499	500	487	471	457	481	465	500	505	497	492	470	509	457	500	500	458	477	461	497	509	476	520	494	494	473	489	503	481	486	483	459	525	465	482	530	498	467	493	464	493	495	449	490	476	492	484	501	528	510	492	505	510	503	447	508	525	498	497	454	460	510	505	484	465	511	490	459	521	497	463	489	510	441	493	510	485	496	488	460	493	462	459	470	492	514	459	438	485	476	480	497	478	476	492	486	511	472	513	529	511	466	507	461	465	495	525	469	486	491	528	462	487	488	533	453	481	473	503	517	515	497	493	499	468	474	503	486	481	497	482	435	494	476	457	473	493	494	518	458	472	514	461	451	464	536	491	485	505	537	475	496	450	521	470	452	486	462	494	460	471	478	460	522	486	500	511	491	431	527	487	466	461	457	531	450	480	504	510	499	496	500	464	500	509	518	483	461	482	469	480	487	481	471	477	443	531	472	483	498	493	500	506	482	490	435	463	455	479	483	460	480	488	523	494	491	472	506	497	514	511	477	508	516	479	488	454	484	470	501	487	492	493	491	478	469	460	496	487	474	505	484	486	484	480	510	460	486	502	466	467	468	473	488	506	477	473	430	496	485	527	488	490	463	476	500	522	522	537	454	520	467	465	503	503	473	476	484	462	498	492	496	491	477	506	495	447	495	485	471	502	467	505	504	518	484	470	507	524	477	473	472	479	526	463	538	499	495	481	471	528	533	523	495	507	497	423	477	500	463	482	505	477	500	496	523	509	503	495	479	477	470	485	501	466	482	486	477	482	485	471	467	495	491	452	486	476	500	485	507	523	447	468	498	471	466	499	526	470	440	485	470	520	498	497	493	515	511	505	483	500	473	420	480	485	440	501	459	472	467	484	509	519	466	474	487	444	460	492	502	489	437	471	492	474	491	497	501	510	492	498	495	486	494	493	515	484	475	507	479	490	476	471	488	475	474	463	508	465	522	490	489	465	490	502	511	489	524	499	516	507	466	513	494	450	469	469	493	425	478	484	475	487	480	500	492	449	456	471	523	492	477	509	483	477	487	499	500	481	524	490	454	453	531	477	517	431	503	486	514	480	479	527	513	399	463	517	478	461	489	444	532	461	521	508	500	458	478	508	489	485	475	487	497	499	513	479	508	492	506	476	524	475	506	515	529	482	498	527	470	496	492	474	506	517	452	471	470	466	503	505	490	481	484	480	475	476	464	493	489	473	488	486	506	496	502	454	468	492	491	532	452	484	496	453	476	476	494	503	466	477	488	486	482	452	477	507	510	447	479	506	492	508	472	524	511	462	509	437	473	506	447	500	479	464	487	485	460	493	494	463	481	502	477	470	489	504	461	512	478	472	486	510	494	451	472	489	519	519	485	510	471	481	474	486	487	487	523	471	489	505	507	490	477	483	470	481	491	460	539	524	520	462	490	463	462	431	505	502	499	476	506	482	509	476	509	490	487	472	510	491	531	482	467	486	490	468	489	494	481	492	477	473	508	510	488	473	462	509	498	456	479	448	492	476	491	467	496	502	494	488	482	480	475	498	496	475	466	477	495	512	451	467	496	463	438	511	452	465	452	490	486	467	471	512	513	467	477	464	494	517	445	495	489	469	474	473	479	478	461	457	480	470	515	481	488	504	471	476	501	493	467	492	459	488	474	494	463	431	506	503	507	537	471	551	471	500	473	472	515	503	507	476	518	479	502	484	488	463	487	441	453	484	508	483	490	480	492	500	475	506	473	520	504	490	475	498	472	498	502	523	541	497	472	476	471	501	489	513	518	474	492	492	476	488	471	469	489	493	436	527	495	467	462	505	508	501	491	501	498	493	459	493	498	464	476	485	468	479	534	526	459	481	487	505	506	517	473	493	484	480	530	471	465	500	525	530	490	525	480	493	455	492	484	447	509	491	494	466	505	495	492	470	505	482	499	495	517	516	497	486	477	476	518	493	500	474	507	507	487	485	506	448	488	497	504	486	481	508	489	504	485	479	504	498	525	489	502	492	514	493	489	498	505	483	543	512	447	493	446	487	504	465	479	486	482	427	467	495	504	489	463	501	491	497	436	446	456	488	456	486	482	530	473	436	440	481	497	475	534	531	512	500	519	475	495	484	513	506	482	490	494	531	517	471	501	480	517	464	513	449	425	498	502	484	505	480	479	488	468	481	488	511	494
35874	22952	20673	22980	18798	8508	5673	7160	7253	7271	8417	7221	5717	4902	5500	4974	2391	2586	1162	882	750	692	558	1252	3461	2161	1737	1127	288	294	357	383	282	280	262	270	297	294	291	246	270	259	275	268	308	283	270	241	275	272	278	279	254	264	271	283	256	260	266	274	302	284	279	245	251	303	264	267	298	283	247	285	267	249	257	274	278	255	272	275	253	288	281	261	220	238	295	274	289	284	251	277	286	274	283	267	309	277	291	269	275	273	258	265	270	275	289	278	293	287	278	266	278	277	273	272	276	278	280	287	298	261	300	263	269	264	285	264	299	270	258	286	268	278	263	260	271	276	295	303	247	267	264	244	281	269	264	277	247	282	274	274	281	294	269	254	275	281	244	244	273	277	310	257	291	306	259	292	282	277	268	291	306	277	285	292	268	255	269	289	292	281	279	272	267	279	296	254	265	268	290	259	259	248	261	247	298	275	283	276	245	275	304	303	251	271	277	259	246	246	283	276	274	304	279	309	253	262	285	303	255	278	257	298	275	290	270	295	249	279	276	291	298	287	238	311	306	262	256	254	265	254	282	266	249	247	280	268	294	282	235	264	288	284	294	257	276	247	290	271	271	304	286	297	252	269	288	242	264	268	255	287	261	255	262	276	232	267	293	281	260	258	270	263	282	262	270	278	256	289	270	266	303	269	277	284	274	315	262	262	267	309	299	265	269	275	260	244	298	228	260	297	261	294	283	260	249	278	229	261	264	253	257	278	280	296	247	245	241	242	281	286	260	290	291	294	252	260	284	270	297	273	257	296	257	263	256	275	284	282	281	283	257	243	263	277	263	276	285	264	303	277	271	268	282	297	247	273	260	282	272	293	265	256	281	273	293	273	265	263	279	274	269	277	268	269	286	250	255	254	272	274	257	269	254	281	256	252	247	259	289	263	282	274	260	280	277	286	266	277	269	306	251	286	279	278	263	270	262	251	260	277	283	269	229	280	267	252	269	270	251	277	263	286	322	268	277	290	278	323	268	294	262	285	283	278	274	253	297	260	258	239	252	258	266	257	276	252	253	300	284	274	253	278	283	288	253	314	269	273	286	297	288	258	256	263	271	296	295	270	299	305	290	264	262	306	256	273	245	279	290	299	298	272	299	258	270	272	259	304	303	292	259	258	255	280	248	280	299	275	278	277	235	283	260	288	289	253	257	287	267	295	278	270	251	277	268	261	304	282	293	263	281	251	287	288	273	280	283	240	272	258	286	277	242	292	262	256	280	251	276	256	276	266	261	309	290	276	290	285	252	254	269	243	246	261	269	266	287	294	258	272	281	264	249	282	271	305	301	263	283	264	261	271	260	261	276	273	280	279	294	304	291	296	285	253	302	281	241	277	295	276	256	263	280	256	291	285	279	294	291	309	278	290	256	275	286	259	282	280	276	280	270	258	249	281	275	271	269	277	233	274	275	262	261	260	264	280	244	271	274	262	242	264	307	300	289	303	233	250	306	266	266	288	290	279	264	261	280	257	269	276	294	267	283	295	280	283	280	289	288	271	274	286	252	271	240	259	306	273	261	276	280	248	269	270	264	277	282	245	283	290	286	263	274	248	275	268	276	283	282	267	228	290	276	254	299	259	282	281	257	275	250	278	271	321	265	279	292	279	257	234	268	277	277	249	275	283	299	284	291	266	274	269	244	277	297	264	260	268	244	290	267	292	286	296	272	297	287	300	265	292	277	252	291	255	258	305	255	288	279	289	269	277	266	253	278	283	281	282	296	259	278	295	267	254	266	309	262	263	291	272	272	275	287	271	274	270	261	285	234	278	294	289	278	271	264	273	316	272	265	283	279	319	270	269	249	281	288	279	250	285	303	270	264	275	283	256	282	280	275	278	276	272	275	262	291	281	274	265	293	254	261	261	278	274	303	271	286	311	247	278	262	305	272	273	250	247	302	270	284	262	255	297	275	306	279	277	313	262	302	301	268	281	269	284	286	285	274	262	246	265	286	245	273	280	275	277	264	271	286	259	280	263	276	256	271	283	269	280	286	264	266	262	263	278	257	280	303	292	287	298	253	281	290	281	257	273	250	289	254	277	254	296	264	285	247	275	266	281	267	258	282	306	289	275	304	264	265	277	278	280	287	293	261	283	265	263	284	271	276	277	302	271	284	288	272	264	266	281	269	267	266	269	265	276	291	277	264	293	281	289	295	270	288	291	257	300	260	257	300	243	283	276	246	269	284	270	281	296	260	277	276	252	289	308	292	284	271	268	273	284	268	292	275	276	283	288	293	246	293	271	257	261	265	254	255	277	295	261	262	272	274	287	277	267	285	275	255	257	286	274	291	287	285	270	281	261	281	261	278	258	272	262	270	281	291	270	289	299	262	259	287	260	262	259	265	276	271	252	286	273	272	272	248	282	256	288	303	259	303	298	287	264	263	265	289	304	271	265	274	272	279	292	299	281	258	268	270	275	265	289	276	282	272	292	287	286	283	266	294	284	287	274	278	293	271	300	270	253	269	291	256	259	258	290	286	279	284	281	317	260	264	285	254	290	289	306	323	272	271	275	302	250	253	288	291	281	274	246	242	262	286	260	255	270	253	281	293	301	288	297	309	254	255	271	260	242	278	282	241	234	281	288	261	269	299	277	281	263	274	253	297	286	281	258	287	254	264	269	275	285	268	314	279	301	274	284	276	294	238	279	256	298	260	283	296	268	294	243	290	270	276	262	242	261	284	255	270	284	263	265	254	272	318	298	249	237	247	265	277	277	245	286	272	241	270	274	297	277	265	249	281	270	264	237	253	306	288	260	299	299	236	263	268	294	293	248	278	250	296	251	257	265	267	283	281	267	250	261	309	265	258	292	269	250	277	258	247	278	267	258	290	252	289	308	251	284	306	270	277	258	267	289	290	267	258	266	293	293	275	255	272	241	241	264	272	266	313	266	242	279	253	286	278	247	293	288	226	237	298	276	283	281	267	266	304	270	243	286	274	283	274	258	273	246	276	270	302	256	309	287	276	286	255	290	286	312	285	260	254	279	245	296	282	276	272	264	266	295	289	273	262	294	284	285	268	293	285	254	274	252	265	264	287	281	258	288	280	261	282	278	275	258	281	270	243	275	261	250	261	280	253	275	325	260	254	293	283	249	278	269	273	269	284	256	257	280	270	256	247	246	273	293	301	290	294	287	258	286	275	296	307	279	251	267	259	301	297	277	284	269	245	271	290	264	288	306	294	279	289	291	287	260	263	251	236	302	276	262	269	293	262	287	277	297	278	281	322	280	298	254	274	261	314	291	264	262	296	259	274	287	286	304	293	282	322	282	290	291	291	241	254	236	280	276	304	250	276	258	266	275	277	270	230	276	296	295	244	232	255	290	286	284	302	274	264	245	280	268	270	278	259	317	246	294	273	282	257	266	267	258	256	286	281	262	277	255	305	263	283	316	247	239	259	280	270	244	293	252	255	255	280	292	283	281	269	276	276	280	261	269	268	308	256	284
22487	15762	22966	28778	25551	12918	14507	19408	20308	21270	24439	21178	19670	17831	19868	17996	9983	11232	5274	4393	3783	3798	2637	7555	18144	11460	10150	5673	778	744	1190	1194	694	728	695	686	668	701	676	672	738	696	663	676	721	721	699	697	666	701	690	701	630	679	672	699	668	744	735	653	663	693	682	700	740	634	693	677	663	707	685	685	689	664	678	685	689	693	673	681	708	709	654	745	705	714	688	736	727	749	693	721	672	714	694	636	667	693	676	690	697	647	733	714	696	683	696	714	728	647	724	761	701	689	676	716	723	681	683	706	702	694	682	731	703	655	654	657	649	717	749	687	648	644	742	709	736	667	698	687	650	651	656	691	717	646	641	737	706	682	709	677	653	637	667	679	699	678	730	704	675	632	693	699	671	688	678	628	745	691	651	696	700	692	722	668	673	677	679	690	682	669	655	714	708	679	734	668	682	710	693	707	688	655	690	679	691	695	705	664	678	684	722	686	696	674	684	725	680	711	694	686	685	719	701	727	688	700	682	683	725	676	704	713	688	675	712	697	684	718	684	682	718	695	689	693	664	690	730	669	709	669	714	708	686	686	681	660	716	709	661	778	730	646	723	671	683	639	675	597	670	719	650	749	637	684	658	729	705	699	686	677	724	704	674	662	705	679	685	667	646	720	716	655	664	727	646	696	686	711	690	730	745	687	676	685	675	711	665	665	718	668	723	660	666	658	667	645	690	675	638	667	721	685	702	687	714	711	739	689	686	724	656	655	698	726	676	740	711	704	721	722	665	677	727	696	718	723	688	709	678	722	666	649	701	690	721	654	649	709	680	716	649	706	726	665	689	702	675	668	696	672	706	710	683	687	670	681	733	658	705	724	708	697	664	660	697	710	651	696	716	720	719	680	661	709	638	663	675	720	673	712	710	692	686	680	740	737	697	660	693	665	647	719	729	676	713	702	655	729	647	717	702	769	697	664	699	716	694	691	698	718	722	737	662	752	666	661	700	643	650	721	646	694	724	708	723	707	669	681	708	688	647	694	699	665	685	659	697	705	656	645	712	671	687	685	697	703	710	711	685	705	726	694	710	678	646	708	685	749	702	657	683	662	667	713	683	716	712	657	671	678	695	683	659	713	681	709	708	666	710	665	732	702	647	707	664	711	600	708	683	696	706	657	651	665	665	678	644	700	686	679	694	684	676	682	697	684	689	677	693	704	694	674	690	687	668	616	684	654	672	661	646	669	630	706	693	704	676	686	670	671	691	696	664	677	700	674	686	655	703	710	724	674	674	637	711	693	687	685	707	710	703	694	707	690	735	723	697	688	690	719	647	685	648	677	666	651	675	684	669	733	701	667	680	652	684	653	661	730	656	674	689	670	679	749	685	676	688	655	689	676	717	694	633	685	701	656	677	674	690	709	704	711	682	666	670	709	722	688	677	713	724	738	695	663	705	709	732	660	710	683	678	712	681	700	690	655	716	699	698	713	715	689	704	688	673	683	734	760	664	635	687	682	703	711	668	711	735	711	683	665	713	717	693	722	656	689	707	642	683	665	714	694	742	664	692	683	684	691	632	684	679	676	689	677	669	695	704	709	717	682	686	700	673	676	644	702	697	691	706	697	726	719	671	663	685	674	684	683	705	671	680	700	656	687	681	679	695	741	701	721	690	698	678	701	692	733	659	698	663	699	670	708	677	654	722	692	672	670	674	641	676	666	699	674	672	650	695	686	658	722	674	676	636	731	652	669	650	638	737	674	722	659	696	704	669	635	719	713	726	652	700	657	653	626	694	702	672	697	640	702	697	691	715	690	702	666	686	701	666	680	686	688	682	680	744	682	716	723	676	652	657	715	695	689	687	723	673	719	707	687	668	698	693	664	682	688	686	712	699	649	666	722	669	669	657	672	663	708	668	685	680	729	705	680	679	731	705	673	713	680	695	674	681	681	732	711	654	683	669	721	685	648	697	696	703	704	689	662	705	693	668	706	684	697	722	676	669	679	697	623	676	694	709	683	695	683	685	686	688	694	713	676	674	705	676	664	714	684	717	736	663	641	725	712	650	654	685	673	644	716	690	696	655	681	701	703	691	688	698	693	703	709	676	640	678	709	758	717	697	675	683	686	745	662	683	721	665	653	655	695	732	695	663	748	701	728	690	678	682	685	700	672	658	706	706	732	657	679	711	615	718	702	674	655	657	692	669	687	689	676	686	692	685	683	707	718	658	705	669	670	735	739	723	675	710	668	697	696	699	712	682	716	679	702	692	709	681	743	685	679	736	662	733	686	733	672	694	671	712	672	684	655	754	666	696	700	688	688	659	683	686	691	713	685	735	641	719	656	712	692	706	706	687	661	686	647	710	690	736	674	696	681	657	687	741	709	730	681	680	723	677	701	669	726	715	685	669	721	657	709	686	659	662	630	688	712	735	717	654	661	709	655	687	716	702	674	692	694	674	707	695	683	732	663	724	679	712	686	673	667	712	686	663	680	721	688	684	713	707	712	699	677	719	711	656	667	705	673	648	708	721	696	685	711	736	683	685	741	686	655	733	703	719	678	688	701	687	725	703	647	706	710	713	694	730	663	691	691	694	706	671	724	680	688	704	670	699	723	659	704	692	707	736	671	707	652	689	694	690	675	713	726	717	707	731	698	702	645	659	689	665	697	663	675	668	705	688	731	673	731	708	661	717	692	710	676	674	682	715	691	646	691	651	732	675	660	729	662	710	672	674	681	709	668	702	685	723	701	694	693	667	683	709	681	704	668	679	684	698	709	700	706	721	668	727	739	746	677	691	646	723	696	669	735	679	632	704	711	675	757	637	692	657	705	715	692	709	697	734	696	653	694	671	702	698	696	658	700	682	682	720	733	719	690	674	677	709	707	713	680	668	696	698	703	649	725	681	726	709	694	707	637	726	736	723	688	691	688	650	722	675	687	719	679	719	693	680	689	645	658	708	732	671	649	707	666	704	670	670	696	713	679	712	638	708	754	662	710	674	720	663	690	706	645	661	724	702	696	681	668	695	650	682	716	646	703	682	733	685	676	674	659	676	703	710	699	674	723	701	684	662	677	695	663	688	702	702	675	705	640	688	699	657	723	723	710	687	700	649	692	707	689	670	668	679	649	680	705	705	688	699	696	696	707	706	664	676	723	707	671	655	725	642	682	713	695	695	649	674	756	636	704	649	679	649	689	635	726	697	717	709	692	711	708	702	686	707	646	680	690	675	661	621	651	710	673	713	711	712	701	687	716	661	694	685	668	670	709	653	689	670	720	682	670	672	720	741	674	685	629	710	676	677	708	691	722	651	687	670	700	697	687	649	677	727	663	664	700	667	690	688	654	679	702	706	686	675	695	640	700	697	701	703	702	665	688	699	725	741	703	727	664	685	684	683	710	670	717	681	640	667	683	714	690	704	644	664	715	673	666	698	730	664	691	660	715	721	680	713	704	732	694	643	703	690	678	642	674	734	685	721	743	688	700	693	651	691	697	716	689	676	689	685	709
37563	27781	32830	28153	24477	16752	10046	9407	9674	13123	14634	10342	8990	5753	7586	6005	3036	2270	1910	1473	1327	1276	1911	2963	4991	3797	2569	1462	291	255	449	465	249	234	225	258	232	244	233	227	263	245	249	237	242	248	262	237	223	235	234	265	275	213	232	239	276	254	267	242	223	238	234	255	193	272	256	214	241	268	249	255	233	239	229	249	259	255	242	232	242	272	258	251	251	240	244	259	248	239	234	264	242	231	231	252	254	228	222	242	234	250	227	218	224	242	232	240	241	245	226	221	260	234	237	243	261	262	246	238	231	266	240	251	271	251	223	246	251	271	222	299	236	216	227	258	222	245	244	243	223	239	255	268	252	245	234	243	249	241	263	256	238	252	274	234	231	251	255	236	207	256	243	255	251	228	255	235	245	270	243	243	237	242	226	229	245	229	250	249	239	206	213	234	251	229	228	243	228	268	213	237	241	221	263	268	219	219	231	255	212	227	220	242	252	242	246	253	261	222	231	219	227	259	228	218	232	215	255	259	244	242	235	230	232	232	267	240	259	254	220	260	238	235	255	230	258	218	245	229	240	239	233	268	258	239	241	239	238	237	246	232	240	259	229	218	245	217	227	231	229	244	230	233	220	188	242	249	263	256	235	232	224	237	233	257	232	232	250	252	246	260	274	228	246	265	229	233	271	214	235	225	214	253	242	254	243	225	226	253	229	231	243	232	260	248	246	254	235	236	262	255	227	236	244	257	229	239	252	225	234	238	256	233	254	254	233	204	211	263	262	251	201	282	293	222	247	231	252	259	216	249	264	281	219	222	231	266	240	246	224	256	240	237	243	228	250	236	230	237	251	267	247	257	248	228	241	235	249	256	247	268	236	230	246	265	261	240	227	222	272	245	236	254	244	230	248	239	220	269	231	212	214	213	220	263	245	234	238	238	248	230	245	235	224	231	261	245	256	236	235	237	244	226	270	246	258	235	223	248	236	237	228	244	257	240	260	231	259	243	246	260	260	246	243	238	251	243	217	211	217	251	228	245	226	225	244	248	282	247	229	240	235	227	271	232	230	242	218	255	240	242	232	243	244	253	258	266	241	219	244	238	237	249	251	216	253	251	220	248	245	246	218	220	237	257	239	229	251	232	254	269	247	252	239	233	224	258	226	272	249	247	253	269	230	254	245	209	243	238	256	260	253	255	273	237	225	217	239	252	228	259	224	237	243	241	223	225	243	249	268	226	233	242	218	226	249	236	220	264	281	265	254	243	265	253	251	248	230	250	223	275	240	244	248	241	229	255	251	267	235	250	232	246	235	236	253	242	233	244	272	233	255	236	256	259	242	236	265	234	221	233	251	252	253	269	220	263	254	258	240	259	249	234	245	226	264	241	227	230	257	223	215	244	248	258	244	264	229	245	243	237	264	232	236	212	246	231	232	265	230	245	254	242	233	229	251	245	260	227	203	239	239	229	267	290	253	239	248	242	222	197	237	271	257	247	208	249	244	277	237	249	237	231	229	251	234	232	237	221	220	230	272	225	231	263	253	260	263	235	220	256	260	225	244	235	258	251	222	226	239	235	243	212	242	218	239	257	250	225	225	236	246	235	230	245	254	261	238	244	248	235	233	231	237	231	225	219	256	259	220	254	251	221	246	232	235	237	209	228	251	245	221	258	249	246	262	254	227	259	226	242	238	211	274	265	219	210	216	237	260	242	267	241	225	283	241	236	223	262	254	244	247	226	245	261	273	264	270	234	226	234	253	246	248	245	241	230	233	255	251	223	246	238	236	245	253	225	274	239	241	242	231	254	225	247	237	252	270	236	242	225	246	238	288	260	251	244	239	242	254	260	231	232	242	215	231	228	237	246	220	236	237	246	242	246	259	236	221	267	242	232	239	254	233	242	225	259	265	252	227	224	252	239	231	254	252	274	256	243	249	210	253	218	251	200	223	241	266	252	244	253	251	257	228	240	263	238	256	223	232	243	239	258	246	235	259	233	250	234	251	230	222	247	252	235	239	226	250	268	235	197	233	206	284	241	235	236	253	234	237	274	260	231	251	245	259	254	240	229	239	217	254	223	259	259	253	260	239	233	233	220	267	258	245	245	244	246	248	247	246	239	254	224	225	252	214	237	217	225	234	234	240	263	243	250	254	234	255	232	235	208	241	245	243	239	216	256	246	243	237	234	241	239	205	226	236	219	252	247	240	220	240	244	244	254	233	213	213	229	236	256	244	252	227	232	263	235	226	226	246	249	237	233	242	238	241	239	259	227	231	227	235	242	263	265	250	243	271	222	234	264	238	259	229	237	243	248	261	215	238	236	216	248	253	240	234	253	223	239	229	256	244	240	270	270	244	252	229	231	239	238	260	280	225	198	262	233	268	242	262	227	237	215	244	247	242	247	232	246	244	242	232	220	237	251	229	247	260	235	244	241	245	227	272	214	250	245	241	242	253	256	255	230	247	229	232	254	262	225	231	253	242	255	223	262	240	240	235	244	241	249	264	241	248	235	246	264	273	227	241	278	228	249	261	231	223	257	225	228	249	217	243	277	249	233	251	241	273	253	236	223	263	231	238	266	275	235	254	231	276	251	248	218	257	265	255	260	224	250	261	237	241	233	230	257	230	259	227	263	258	219	247	243	246	252	235	245	271	233	247	248	257	252	261	205	248	233	216	279	236	259	252	235	264	252	232	234	248	218	240	220	237	250	233	274	237	239	242	252	232	223	230	223	239	266	266	269	237	263	246	244	217	234	252	265	231	225	236	221	244	252	246	256	260	233	235	249	239	216	241	233	232	222	243	235	262	233	214	234	251	243	219	269	227	251	233	249	220	238	217	225	246	270	258	211	252	231	236	229	230	237	267	255	263	255	252	215	230	236	235	249	263	237	245	238	238	258	262	246	257	253	256	228	223	251	266	235	237	238	243	244	228	250	242	265	239	261	253	228	246	251	262	271	245	272	269	256	221	231	236	227	266	268	233	253	244	223	252	257	233	267	225	232	223	235	230	251	228	245	242	208	234	231	268	237	252	243	232	251	220	261	279	225	222	244	239	229	287	246	234	258	262	239	236	262	243	243	242	250	250	214	216	265	246	217	256	222	271	216	250	234	244	256	230	238	231	272	247	239	252	246	251	229	260	238	222	243	257	242	252	229	240	257	240	222	237	260	226	251	230	247	247	250	229	232	233	239	215	221	231	233	226	232	239	273	241	255	238	267	225	261	265	220	221	241	225	219	252	241	259	219	257	245	254	278	245	227	208	222	254	239	246	233	232	244	241	238	238	239	249	249	228	278	257	278	218	235	247	252	228	240	225	267	230	256	245	277	221	218	274	249	207	210	223	237	237	227	262	235	251	248	253	227	233	257	260	276	232	239	215	254	253	229	235	243	229	267	239	217	245	249	229	218	238	202	246	254	239	253	252	237	246	271	237	253	232	222	250	211	231	243	236	226	209	225	246	233	250	240	244	222	222	250	220	266	238	236	223	243	261	226	257	225	257	254
23492	20076	32483	33388	30633	22332	18047	21175	23780	30567	29755	25456	22685	17190	23750	19259	11453	10169	8982	7701	7273	6979	10467	15809	22824	18087	13831	7518	757	667	1840	1649	576	631	641	589	591	629	660	606	588	581	631	619	667	621	595	635	630	600	627	600	592	612	635	602	648	624	601	611	607	624	618	595	608	614	630	595	616	630	614	632	584	568	626	595	605	617	613	628	632	621	587	616	609	586	594	566	567	604	629	606	590	642	600	633	599	601	612	578	603	612	629	618	590	627	583	636	663	624	623	588	607	613	628	625	570	591	614	612	598	595	555	564	595	595	677	620	626	614	605	583	635	587	611	614	588	605	595	601	609	626	617	634	583	575	625	628	583	570	632	620	607	599	624	610	640	575	599	604	639	596	625	687	589	645	590	598	589	579	646	592	571	573	604	569	620	602	585	580	645	582	572	613	589	589	627	616	582	629	647	570	596	575	626	629	606	625	612	627	590	625	677	608	623	628	664	637	581	613	560	618	621	579	646	646	625	616	577	607	599	602	639	642	616	640	639	601	603	596	653	604	590	610	589	575	658	571	622	619	572	608	627	587	617	655	602	567	599	613	620	632	588	596	639	631	593	674	585	652	577	601	615	581	605	638	591	605	602	609	610	591	551	612	618	611	583	642	591	623	623	581	628	583	636	598	598	648	570	609	605	631	586	630	591	618	587	550	563	589	577	616	604	616	618	609	614	625	584	600	632	605	657	598	596	602	639	587	620	614	615	601	591	602	593	561	627	618	657	551	599	574	624	550	623	621	631	640	596	627	612	623	569	611	585	632	607	599	536	573	620	605	604	603	589	621	614	535	585	580	619	616	575	617	577	641	621	571	587	602	599	636	613	619	627	611	581	618	609	617	644	545	658	623	578	647	584	639	648	607	611	574	614	579	594	615	647	593	626	578	588	626	536	628	602	596	617	593	603	623	596	650	589	586	636	591	611	591	599	565	591	596	622	624	614	614	603	564	631	590	593	556	620	594	586	565	607	606	610	632	606	656	614	636	614	605	586	663	579	610	626	634	654	633	608	642	620	615	652	623	596	631	579	599	632	585	608	625	597	606	583	594	595	608	577	627	653	604	620	627	572	617	610	631	594	619	608	570	655	633	571	569	593	598	580	606	568	583	618	615	603	587	610	614	622	572	650	557	628	609	618	597	661	621	613	550	616	616	621	605	663	584	618	642	591	635	591	607	603	596	569	578	598	581	627	584	609	581	627	605	614	587	592	526	579	593	607	601	603	591	614	612	628	582	612	618	615	601	647	634	537	599	592	600	622	583	575	587	597	646	574	595	598	578	602	627	633	581	607	647	625	648	604	630	603	594	589	602	614	626	600	623	572	583	589	622	655	605	613	580	616	595	567	669	604	621	645	570	635	589	616	590	610	635	663	629	605	542	600	633	560	624	629	579	630	613	575	612	618	601	618	596	586	630	613	628	596	557	634	584	585	592	651	606	658	616	594	611	581	655	605	596	657	603	624	590	577	593	623	608	621	633	596	557	586	612	613	626	611	606	609	639	650	581	596	572	605	602	584	618	628	636	571	667	623	618	607	611	599	629	604	582	619	607	636	586	603	612	577	566	576	586	613	657	579	618	644	611	618	624	602	584	604	610	591	595	629	601	591	641	609	565	610	624	567	644	573	571	622	589	610	641	612	627	560	603	596	567	621	636	595	595	614	595	591	598	592	612	653	600	638	596	589	666	611	611	623	639	629	635	576	564	589	630	607	626	540	601	612	579	637	609	601	558	645	572	550	615	577	616	621	617	648	623	609	568	577	599	573	593	649	609	597	614	601	618	617	613	578	687	632	580	615	584	607	625	591	623	585	614	586	576	600	600	585	617	621	621	608	651	591	626	627	577	586	568	584	616	595	624	627	619	599	611	571	633	618	584	614	592	590	643	630	589	566	585	591	607	611	615	606	576	610	634	622	621	658	592	589	590	612	642	637	602	574	587	625	576	612	587	609	569	603	587	602	637	616	596	607	605	627	632	612	605	636	572	612	586	648	591	603	600	612	596	607	606	555	580	610	628	577	617	610	613	627	610	603	623	649	574	632	600	604	567	578	585	647	611	641	611	565	611	586	589	627	626	643	598	576	618	627	613	599	588	611	623	589	620	645	633	602	629	650	620	623	586	613	572	581	576	592	645	629	620	578	561	612	622	617	636	687	585	644	598	591	607	591	624	594	609	626	584	625	596	567	626	646	641	645	598	592	589	598	646	627	625	581	635	597	567	607	587	652	634	575	648	600	610	614	601	595	627	605	594	625	608	695	612	627	585	594	607	579	623	571	602	577	670	587	587	565	618	584	638	571	599	643	599	605	629	596	629	645	603	640	630	585	598	599	629	616	615	634	655	632	587	572	569	612	620	636	637	625	623	587	611	599	567	622	631	665	636	601	584	588	577	594	650	649	617	628	621	634	613	648	609	607	629	624	620	635	651	574	630	557	611	638	636	588	611	613	607	636	592	612	661	629	571	584	587	652	614	612	648	614	646	562	603	608	592	606	586	570	636	603	583	594	688	567	608	589	618	628	617	652	616	582	550	557	639	571	641	600	595	568	612	583	617	566	616	600	619	631	653	636	559	556	592	594	567	593	628	623	606	569	665	622	639	651	578	591	592	577	614	633	623	630	621	614	628	593	646	623	601	639	610	621	620	602	599	581	588	637	635	589	620	635	580	585	585	667	594	623	610	601	627	625	656	611	602	574	627	665	576	603	590	621	617	532	632	576	598	637	595	631	580	619	593	594	586	591	580	614	572	634	606	662	609	586	572	628	591	566	596	575	608	641	604	624	549	616	643	639	583	591	605	583	610	579	609	623	573	601	614	616	590	566	600	610	625	628	658	618	572	589	607	612	655	611	587	596	613	603	616	588	574	577	577	599	608	638	601	607	572	633	623	603	625	572	587	652	645	620	599	623	627	576	591	576	609	614	585	628	652	604	606	569	550	623	645	605	608	572	568	601	616	565	601	616	646	616	607	657	589	606	601	623	646	617	616	606	606	659	641	625	625	628	624	588	618	589	635	595	625	613	627	610	624	571	563	629	600	606	605	687	610	616	614	631	571	604	600	621	603	617	600	621	562	629	584	617	583	610	573	620	587	618	603	600	592	549	652	616	583	604	620	603	602	613	604	590	623	633	596	625	643	642	624	646	597	603	605	604	619	641	564	591	582	628	604	603	629	618	590	589	597	630	564	593	587	604	620	630	585	605	615	624	619	577	584	610	641	596	578	644	611	616	563	582	659	612	586	631	584	614	610	604	590	599	603	636	621	592	649	591	591	604	621	625	596	581	606	630	595	615	655	613	623	599	628	620	609	651	596	643	607	585	625	633	638	598	614	586	632	648	593	581	597	627	601	585	572	627	581	655	587	607	573	633	622	580	623	596	615	630	609	615	652	600	591	597	597	602	621	596	634	607	591	616	623	602	626	614	590	626	601	611	571	630	607	593	589	582	568	602	574
11970	5245	4429	1825	1048	948	821	802	774	664	697	697	515	367	326	368	292	240	279	257	225	224	245	296	436	440	423	369	193	222	240	213	199	204	219	208	196	220	180	193	195	219	178	232	182	193	210	222	187	217	230	196	202	200	197	196	229	205	203	211	181	209	206	209	200	182	186	235	209	241	207	204	220	202	191	205	208	206	181	198	204	212	202	234	206	204	202	201	173	197	209	197	201	196	193	215	198	202	194	220	214	210	212	202	217	201	217	190	198	187	192	192	206	223	223	221	214	207	199	198	219	221	194	231	194	178	184	171	178	202	185	220	201	194	215	202	205	194	182	190	212	235	191	174	200	185	213	195	195	232	225	208	183	210	187	211	190	193	239	188	204	204	226	209	199	213	216	209	225	204	209	214	221	211	199	251	204	203	197	202	203	220	203	204	231	219	167	219	218	210	195	234	208	225	210	180	208	186	212	218	198	160	223	196	187	218	205	219	203	207	208	196	194	206	210	184	205	214	234	212	209	205	215	167	204	203	206	224	177	186	191	205	217	192	192	211	188	215	179	186	205	207	211	200	194	219	209	192	227	230	213	197	176	216	202	210	215	181	186	185	218	192	203	198	214	191	187	200	204	216	205	195	209	200	211	219	203	199	196	197	212	202	219	201	226	170	203	216	195	192	203	220	206	196	206	187	201	230	182	196	208	208	236	203	218	221	215	194	230	199	205	202	212	216	194	200	193	215	187	223	171	220	193	215	210	193	208	195	248	212	212	195	190	190	194	206	199	203	206	215	228	210	223	203	215	204	218	192	194	227	195	234	197	215	198	217	218	204	187	202	171	205	214	202	195	188	205	213	222	175	210	197	210	173	203	210	207	194	178	212	185	193	214	207	197	225	188	223	192	204	199	207	195	199	220	197	175	202	199	203	203	240	233	215	186	185	206	191	216	208	214	215	202	179	199	181	232	211	199	180	213	204	198	209	211	217	229	195	199	188	200	197	192	204	197	219	202	192	200	189	202	206	196	210	209	191	213	192	207	202	220	208	199	199	202	205	194	170	211	177	178	223	190	201	210	207	220	197	205	219	212	210	220	180	189	195	201	230	220	173	218	213	211	198	195	216	197	228	212	211	179	187	210	210	201	193	224	203	200	237	220	194	196	211	199	227	217	204	214	188	193	182	193	204	208	201	201	201	222	210	185	201	173	203	224	227	237	218	192	199	191	218	204	207	215	210	216	211	222	199	181	195	217	217	199	218	210	209	216	211	221	224	225	197	205	215	222	214	175	215	202	183	192	189	181	212	230	191	199	201	230	225	200	195	220	205	226	197	181	196	205	204	181	216	194	214	225	211	188	183	206	195	202	190	189	224	223	210	194	188	222	175	178	201	188	203	217	194	194	193	201	224	189	224	197	212	219	198	219	178	209	222	218	212	203	187	221	235	193	211	209	186	191	212	189	188	211	205	176	180	205	205	201	196	220	201	191	204	183	215	227	225	205	215	196	184	191	210	226	196	222	191	193	199	239	188	210	218	192	214	220	219	208	199	234	206	197	174	201	202	215	201	201	187	197	198	193	217	197	207	192	183	200	223	226	211	214	217	205	218	211	224	202	217	209	203	183	209	222	202	200	197	214	216	202	221	179	217	190	207	199	212	190	177	195	190	185	206	184	221	213	198	195	197	187	205	202	198	193	212	210	213	180	226	203	211	198	195	194	206	199	193	208	195	224	209	200	227	207	218	197	205	227	202	192	200	213	192	202	185	224	189	195	223	210	212	212	229	189	221	199	215	219	192	208	191	221	198	203	205	224	204	188	215	207	215	208	200	209	194	213	224	212	217	186	198	198	202	215	218	223	216	193	228	233	211	214	199	206	205	201	199	200	198	212	229	206	224	196	237	195	205	196	205	196	183	214	186	215	180	223	200	206	191	182	214	210	199	200	211	222	233	205	193	179	196	213	191	202	195	215	201	203	230	240	216	239	211	169	203	209	183	208	196	210	224	193	187	229	210	194	206	206	206	167	207	212	185	200	215	209	203	211	197	188	174	207	210	226	189	197	192	200	218	213	219	197	203	201	205	227	242	210	213	211	205	208	211	194	235	186	205	233	192	202	192	223	200	175	188	194	188	216	238	233	226	198	184	201	226	240	215	186	175	213	218	195	177	227	197	218	194	196	223	220	205	219	189	191	199	200	213	219	198	212	193	189	198	209	210	190	213	227	213	200	192	228	200	225	223	191	192	188	204	221	204	212	204	184	216	203	184	233	210	214	220	204	222	221	208	198	192	209	220	194	192	193	212	190	202	206	187	195	211	214	231	172	204	180	194	223	214	188	185	220	201	195	182	239	183	199	236	210	179	210	194	202	199	197	199	198	195	214	193	206	218	204	213	207	193	204	224	208	176	211	203	235	222	209	226	228	196	196	217	208	205	209	190	180	198	218	212	219	200	199	189	202	196	231	205	219	190	183	231	198	180	228	202	192	212	196	200	211	192	230	188	199	198	245	193	198	230	190	199	201	201	198	203	204	202	198	198	188	203	194	229	208	204	180	183	217	197	197	232	185	183	198	204	231	229	214	207	217	212	222	187	216	218	219	174	199	209	195	203	203	216	206	204	198	220	182	185	186	201	196	199	228	195	203	215	180	230	199	199	209	217	214	223	211	202	210	208	209	197	209	193	187	206	232	212	210	216	236	211	189	217	197	207	227	212	217	205	218	190	213	206	186	164	205	191	198	231	205	200	217	193	219	195	190	216	198	187	219	204	179	204	220	196	202	208	217	206	208	199	192	207	227	224	208	168	188	206	200	197	211	213	207	214	228	204	210	182	221	227	219	193	217	183	205	206	197	205	218	216	224	208	215	203	214	193	207	218	171	224	216	188	227	222	205	194	210	238	198	210	207	208	203	211	202	203	198	224	209	179	203	181	203	228	210	210	254	214	203	207	211	204	221	211	218	188	201	210	225	210	205	188	185	212	195	207	200	201	199	205	217	229	209	224	198	190	230	219	200	206	244	191	198	200	192	189	197	199	205	174	184	215	216	230	220	195	185	208	203	197	190	206	173	225	181	164	221	206	185	198	193	210	203	209	210	202	176	203	176	214	225	208	182	216	221	192	192	225	201	197	200	239	201	183	207	195	192	211	204	207	191	204	202	206	220	198	201	222	190	216	187	209	199	232	198	187	179	210	199	192	175	190	191	191	216	205	214	202	200	214	196	212	204	175	197	200	219	194	195	217	198	177	210	204	209	209	200	205	200	204	190	194	202	205	210	227	181	194	210	202	228	198	176	223	204	197	208	188	194	223	206	215	199	198	226	242	194	198	210	194	216	189	198	229	212	225	201	215	223	199	210	206	210	208	240	221	207	195	214	197	187	187	225	197	194	233	206	188	180	210	203	185	218	207	162	207	232	189	165	201	227	202	191	233	219	223	201	207	219	208	184	200	194	195	217	220	218	192	218	196	200	202	215	214	215	185	232	201	173	207	216	200
7264	5205	8034	5107	4270	4092	3759	4095	3987	3658	3751	3653	2633	1717	1741	2079	1307	903	812	837	764	711	772	1397	2071	2149	1864	1414	569	489	566	592	567	550	570	579	562	508	558	553	526	533	548	490	499	529	527	507	582	545	534	566	551	597	548	547	526	569	517	596	511	552	540	537	526	553	517	526	507	548	531	572	527	566	549	544	539	553	567	549	558	542	491	546	575	498	528	562	509	528	535	538	529	536	549	550	546	545	544	545	519	538	555	550	522	549	517	518	571	533	555	515	521	534	528	537	522	526	541	548	536	587	521	549	560	488	550	544	519	521	579	535	539	501	605	574	528	571	536	539	537	535	588	522	551	500	512	532	514	511	529	489	547	541	563	580	528	536	547	518	544	571	542	556	551	564	539	562	551	534	556	587	546	540	575	571	558	512	546	528	515	545	559	500	544	552	526	503	544	547	549	520	551	555	499	532	560	577	593	528	523	586	511	534	578	541	582	567	509	529	570	564	561	565	523	538	552	539	582	547	557	536	576	537	516	572	515	565	535	548	535	581	539	523	542	570	555	516	574	513	536	572	564	491	562	530	531	556	528	522	548	531	517	507	522	578	483	566	548	512	505	584	548	548	517	494	539	539	511	520	570	519	498	526	531	561	563	527	576	577	507	547	584	527	526	524	512	519	543	555	524	575	537	572	555	564	509	511	581	501	546	567	551	516	503	534	549	512	524	541	535	540	531	563	488	580	576	520	547	545	569	515	549	572	566	530	554	527	542	579	563	539	548	556	523	557	536	530	515	542	501	541	557	534	540	540	520	541	548	557	545	531	510	515	539	556	522	542	586	517	536	551	508	550	548	539	577	563	549	546	561	587	538	527	579	514	524	515	501	527	557	569	522	542	540	518	570	549	546	535	524	524	516	540	563	524	509	479	560	528	537	506	544	565	539	547	540	551	570	506	521	534	548	516	543	542	521	526	519	546	525	532	564	512	549	498	530	540	561	551	541	540	539	581	498	562	534	544	564	574	540	544	563	501	540	547	544	549	530	523	531	563	591	520	571	562	546	551	552	539	496	537	516	537	548	531	561	564	518	588	523	517	554	567	587	513	528	524	519	564	549	570	521	559	535	556	577	515	552	551	546	513	563	584	545	570	552	500	567	580	525	578	557	597	514	519	518	562	519	568	569	565	522	540	543	559	555	549	576	525	538	569	515	532	522	540	564	528	559	549	555	530	545	520	536	538	577	545	546	596	498	570	486	565	579	553	532	486	587	533	491	537	521	559	515	563	521	516	572	543	527	532	548	501	545	509	556	548	555	527	567	563	565	502	524	568	566	509	537	576	540	492	505	529	552	558	568	572	522	546	545	544	556	522	503	524	544	524	574	559	589	543	535	559	521	531	475	516	544	580	567	560	531	517	564	529	574	540	560	534	548	536	517	570	524	535	535	523	582	556	545	515	572	520	535	539	569	525	525	552	532	543	554	556	575	521	557	508	585	579	543	539	529	560	540	548	552	542	543	544	561	541	557	572	488	547	503	557	531	549	567	556	539	529	558	554	515	514	554	520	546	573	523	614	566	557	565	551	508	570	520	565	485	581	507	520	558	565	529	564	559	538	566	566	548	529	535	570	525	556	552	579	575	539	581	536	589	541	501	575	529	560	542	531	556	550	544	514	571	568	556	575	536	539	535	549	564	575	532	570	573	493	559	533	516	554	558	497	542	533	524	522	563	582	538	529	549	543	585	561	518	571	559	568	558	560	577	548	536	535	576	542	542	543	508	574	533	542	531	565	518	508	535	540	529	562	543	531	539	522	560	530	501	526	554	598	495	535	513	579	508	524	505	536	541	539	519	521	538	534	522	573	569	537	537	509	530	525	552	531	542	539	539	525	562	549	499	525	557	602	530	554	557	575	509	561	538	549	578	548	549	521	546	534	536	556	545	535	556	529	550	569	527	536	524	568	579	560	537	511	524	564	539	551	527	495	514	541	540	479	564	525	515	549	613	566	538	585	549	518	545	496	557	521	535	581	549	600	506	487	534	553	566	548	489	521	560	557	576	542	525	543	518	523	533	559	530	562	539	536	564	552	541	555	556	516	553	572	545	588	555	549	517	538	537	538	541	527	529	538	558	495	534	558	496	531	557	509	566	534	576	548	565	489	493	548	561	511	554	567	539	529	530	561	517	529	491	517	545	538	545	508	575	515	558	546	571	545	495	574	544	523	524	556	572	501	573	529	549	535	526	552	521	533	514	521	512	533	532	551	490	561	533	554	520	527	520	572	600	551	547	563	570	529	550	524	524	571	538	574	552	530	584	587	538	531	591	538	541	520	538	570	554	561	530	546	544	538	544	566	497	548	543	544	558	517	581	558	527	515	514	496	538	545	503	535	504	535	546	554	554	516	545	521	574	543	551	561	524	534	521	559	599	561	548	533	548	532	526	515	555	514	544	523	539	531	553	584	557	580	587	546	529	582	520	536	509	589	538	555	575	534	575	529	553	553	563	549	579	557	579	540	497	529	576	591	537	552	545	554	560	537	508	525	549	613	517	558	532	585	523	546	525	577	544	560	568	570	556	533	523	550	535	547	547	535	541	516	526	576	528	547	557	561	547	559	537	502	541	529	562	554	575	545	545	582	580	543	530	550	532	506	558	529	559	545	556	498	538	579	573	565	564	549	543	520	571	567	542	547	534	553	510	550	547	553	551	530	546	506	545	547	542	525	519	562	543	584	532	551	505	556	533	545	539	569	510	566	561	577	537	499	524	531	572	521	551	510	567	570	568	554	520	542	554	532	565	560	539	552	521	520	549	557	569	506	516	551	581	524	589	594	533	513	503	536	596	515	591	532	515	541	533	567	534	551	569	585	526	562	559	534	531	526	576	541	549	540	502	532	509	553	507	538	534	509	511	571	526	587	558	522	543	571	528	517	547	554	531	569	522	534	574	580	545	589	532	513	542	570	497	524	554	538	573	512	543	538	572	537	561	517	565	558	536	522	522	534	539	556	540	576	580	542	561	527	518	533	549	548	558	544	563	502	517	544	610	552	558	535	533	544	525	501	565	545	508	544	559	542	535	514	574	552	513	540	514	559	553	588	536	594	554	523	548	533	548	522	548	538	554	551	534	575	554	496	579	513	502	513	559	559	583	524	540	517	547	554	513	561	520	543	552	571	548	573	566	563	551	548	537	541	605	542	535	565	526	594	519	542	477	513	529	549	514	585	535	522	557	512	565	553	529	533	545	517	533	545	500	521	523	563	533	529	557	557	579	593	587	537	575	547	533	504	542	526	553	533	534	553	557	546	544	521	508	575	549	532	525	547	533	543	553	537	590	538	564	561	572	512	553	500	521	584	539	509	522	573	510	570	553	545	521	563	548	578	539	535	550	538	581	521	528	494	549	560	563	578	521	509	514	515	573	525	581	542	556	548	535	572	539	504	541	531	569	546	531	508	568	535	539	536	523	566	530	520	555	536	538	576	540	520	524	514	590	496
28071	21327	23886	18855	13524	9133	8006	7538	8416	13202	14181	8826	5248	4626	1956	1355	1233	1005	862	722	727	571	782	2209	3069	2123	1691	1243	456	316	403	357	334	297	252	279	296	314	278	286	301	274	290	274	269	279	286	285	283	319	309	271	297	281	284	282	274	307	288	258	298	294	284	314	297	276	296	290	260	291	291	286	276	281	254	282	296	284	285	247	299	260	269	280	272	271	309	296	274	257	249	291	243	288	262	299	289	288	249	296	276	262	306	291	263	305	258	274	268	290	293	299	252	315	282	290	325	248	297	322	315	275	279	317	290	319	301	306	271	275	275	267	270	251	283	286	307	283	286	248	273	277	270	309	289	289	275	272	305	284	271	288	271	258	311	291	293	285	280	261	296	291	307	279	261	286	260	289	255	282	288	277	288	266	304	276	272	281	278	279	301	309	288	296	287	293	287	312	288	328	281	313	278	294	279	292	293	289	292	279	317	299	247	262	257	277	290	294	274	278	284	286	318	318	269	297	298	260	267	270	274	291	286	271	276	289	284	278	300	302	284	269	260	314	263	303	262	292	281	285	281	280	260	280	278	291	290	300	274	288	303	246	308	252	282	279	282	311	270	289	297	270	297	285	295	275	257	323	293	323	257	251	265	286	284	267	313	293	267	289	278	272	285	281	287	293	296	274	291	256	270	292	273	264	289	327	274	261	236	286	300	314	300	285	230	300	272	302	285	306	297	265	289	290	268	285	269	270	291	257	288	283	263	261	277	284	292	268	278	300	288	287	297	287	310	280	289	289	311	308	286	307	275	277	294	284	301	290	299	272	271	262	263	280	280	309	281	322	286	311	296	341	301	249	241	352	281	279	262	278	297	272	303	300	305	294	306	289	290	279	279	264	292	295	279	302	292	255	298	281	277	264	253	289	249	291	266	298	258	262	288	294	266	309	316	244	257	303	287	301	300	269	295	289	269	271	304	294	296	262	285	295	266	245	283	266	288	292	283	292	294	325	302	294	284	291	314	280	284	255	283	292	260	269	265	310	265	297	293	283	271	293	298	295	293	245	277	275	303	292	318	323	271	311	279	307	272	277	318	304	269	275	296	308	275	266	301	292	273	281	287	282	269	253	307	282	295	270	305	287	283	260	286	300	273	314	274	288	271	305	284	269	288	267	258	284	281	287	280	302	286	279	260	246	295	299	266	274	282	288	286	270	286	272	258	280	286	329	307	267	258	257	315	264	281	285	272	298	281	292	280	268	269	262	280	269	294	284	286	308	274	289	285	286	281	270	296	297	246	298	261	287	251	281	277	274	263	257	304	292	296	295	269	278	268	270	269	267	277	289	294	291	248	283	282	287	318	276	313	276	278	268	310	306	270	294	311	268	311	248	246	303	260	261	309	277	272	307	277	318	314	283	263	314	243	295	278	335	300	280	297	267	274	291	284	241	286	316	280	271	279	310	241	282	318	294	275	263	300	282	256	285	272	276	271	287	283	250	301	302	288	285	292	292	277	281	276	297	275	307	261	241	280	251	276	258	254	278	287	268	283	299	318	260	273	277	271	295	313	288	291	284	310	282	253	246	301	313	301	326	307	271	279	273	273	282	279	268	282	301	289	281	320	312	294	260	277	282	301	279	294	313	291	308	300	272	267	305	278	278	228	269	333	265	275	273	292	315	291	274	326	267	298	267	265	281	325	294	284	303	282	267	267	290	316	261	272	286	310	298	304	270	280	297	282	289	321	288	301	297	238	285	284	253	302	266	277	291	270	279	293	272	309	285	280	283	271	297	301	301	283	283	283	294	289	297	307	282	248	285	270	282	246	313	266	255	289	299	276	277	291	240	277	289	273	293	290	284	296	302	275	263	268	306	271	303	242	248	293	255	291	321	293	305	281	270	289	270	302	275	279	288	276	279	273	247	294	283	273	269	277	274	272	295	292	295	263	280	308	292	270	291	292	311	272	287	281	285	295	265	265	269	295	293	286	283	305	276	249	294	268	283	246	262	286	284	279	291	274	278	279	285	277	275	291	284	279	249	283	303	273	290	276	305	295	288	299	310	254	276	275	287	278	290	260	285	292	263	279	288	277	296	285	282	263	269	304	271	282	251	264	301	270	271	289	272	286	297	276	315	261	305	262	307	272	294	300	269	290	260	272	280	305	314	293	302	278	296	290	311	301	263	287	261	308	294	300	290	276	277	297	300	284	276	285	278	283	287	237	285	276	256	317	263	281	307	289	296	291	280	286	294	292	267	286	284	321	248	263	268	287	308	320	265	295	292	322	316	249	295	282	281	262	279	268	276	323	303	283	288	292	299	273	261	293	313	279	278	299	268	279	273	249	280	240	261	274	280	265	271	289	312	286	287	282	294	251	278	303	289	273	293	304	263	317	287	278	277	276	288	298	274	287	300	276	286	271	289	275	266	319	303	288	284	285	292	325	307	291	314	252	257	277	299	308	274	313	280	310	317	309	276	244	272	262	304	256	288	320	263	303	284	297	290	285	300	283	257	289	306	292	315	282	249	276	286	296	323	309	266	255	269	272	262	295	275	298	290	269	266	289	274	271	274	268	302	278	290	297	250	278	252	271	295	278	263	278	292	273	292	272	272	267	291	274	268	281	298	278	287	288	262	309	279	298	300	287	268	242	300	294	299	279	303	293	270	330	262	255	246	290	293	304	282	305	282	304	284	287	271	292	286	297	301	281	295	266	306	321	289	289	272	297	320	307	278	288	289	265	267	278	295	285	274	291	298	305	307	265	279	276	271	291	306	288	265	312	288	296	278	317	307	274	284	336	299	292	307	288	314	287	304	313	292	259	295	251	312	312	289	290	311	261	262	273	292	286	291	272	281	290	266	290	251	267	282	283	264	291	288	288	286	293	254	275	304	296	294	287	272	268	279	303	303	282	282	250	290	270	265	301	249	255	296	303	298	314	277	265	274	264	274	277	276	281	286	264	306	273	282	277	243	323	292	273	284	258	298	267	289	299	302	262	301	268	292	281	304	305	307	296	268	306	266	321	306	295	286	294	280	272	282	294	265	277	309	236	292	303	283	282	249	306	287	305	314	263	254	294	266	277	270	262	310	310	298	289	301	279	274	268	287	287	283	286	294	272	307	295	277	285	290	301	317	281	291	267	273	263	276	287	290	278	273	282	287	260	304	289	297	255	295	283	307	275	304	287	306	316	277	250	271	241	302	288	317	296	287	346	285	307	262	297	282	283	266	276	269	283	251	291	287	291	286	288	292	317	270	290	280	305	294	318	308	315	286	293	271	252	288	272	310	287	253	244	289	287	282	281	274	286	286	269	254	327	275	290	307	290	276	271	303	258	300	279	288	266	260	320	294	273	261	297	278	304	258	281	248	285	266	267	280	284	270	271	273	274	312	266	324	309	259	280	291	262	287	283	283	297	284	278	285	278	299	261	288	289	292	297	280	279	255	273	293	281	256	321	301	271	343	293	301	291	273	289	296	305	289	273	292	280	281	297	278	295	298
17776	16285	25760	25472	22139	18610	19558	20264	23508	31267	30495	21303	15974	15312	7399	6278	6274	5426	4371	3763	3705	2801	4547	12796	15986	12018	9776	6798	1457	895	1576	1002	725	703	707	692	755	709	701	740	727	722	708	739	725	759	691	734	712	695	761	747	737	710	671	762	791	754	700	662	770	741	715	725	696	733	668	746	696	726	702	719	698	700	759	685	680	706	721	690	770	692	726	635	701	731	694	721	743	758	674	695	687	654	697	715	694	693	725	736	721	705	750	729	750	716	701	704	750	738	733	724	750	714	779	711	659	701	737	744	707	685	712	714	700	772	761	699	731	681	742	755	700	677	747	694	671	713	719	726	705	688	745	710	700	690	704	781	715	729	712	689	669	712	729	688	766	682	738	712	706	746	700	696	730	666	716	710	686	724	717	701	740	694	660	698	741	684	731	716	715	675	732	703	669	717	715	680	729	704	696	748	719	687	705	732	721	684	713	751	760	693	742	703	722	737	725	739	728	726	696	741	686	740	746	709	725	711	730	688	712	687	678	677	701	722	722	710	725	661	720	786	768	734	704	714	745	699	713	729	699	703	696	690	705	688	733	696	746	663	752	738	733	712	737	731	710	737	734	698	688	679	734	693	694	670	675	653	685	707	704	714	655	718	725	729	723	738	710	764	731	703	726	687	769	763	712	705	760	729	719	668	702	714	708	695	749	717	717	671	743	764	720	735	700	692	746	736	730	681	721	720	749	698	742	728	707	692	674	683	738	693	757	741	712	754	744	740	706	698	705	719	693	679	696	774	737	710	728	677	734	729	647	694	751	736	739	701	690	738	713	697	733	734	728	727	719	709	665	729	697	724	731	670	719	751	725	684	680	714	738	750	703	743	756	754	737	699	719	669	724	718	689	730	745	709	716	724	713	759	709	727	752	708	713	694	713	773	693	683	695	705	749	692	651	718	728	713	685	729	715	687	761	752	693	724	713	718	691	740	709	736	704	696	683	671	668	729	704	673	749	727	745	701	739	749	741	735	667	777	673	793	715	684	723	745	779	717	693	756	731	722	670	716	729	735	697	707	688	715	709	662	669	725	712	754	755	729	718	692	667	769	750	751	722	748	690	734	698	718	697	713	709	684	723	687	704	731	654	709	758	666	672	731	700	730	735	706	725	723	715	740	727	728	672	651	697	746	738	766	746	679	713	729	745	726	716	706	719	682	680	756	739	728	659	693	677	741	733	660	682	728	656	693	724	760	714	728	725	774	724	712	738	705	693	717	759	701	746	738	719	774	697	699	760	746	730	677	704	680	734	682	724	733	704	734	699	695	698	698	733	711	697	715	682	684	664	756	714	740	730	696	680	696	738	697	747	721	720	686	772	699	732	718	718	698	659	748	703	765	736	747	739	721	690	719	717	709	657	675	688	751	707	705	669	728	690	702	682	727	697	681	742	723	719	752	670	709	678	694	727	691	725	687	732	729	689	725	701	758	727	714	730	753	677	728	728	715	698	740	641	742	710	744	696	681	716	655	725	712	719	745	695	704	730	736	708	704	703	768	686	683	712	727	697	743	694	725	713	700	696	751	740	694	726	730	701	706	719	682	740	720	747	739	721	695	738	708	705	737	757	675	696	695	733	678	785	731	693	757	766	726	699	717	683	710	730	699	717	710	706	725	705	728	728	692	750	729	724	705	729	690	665	686	732	673	724	734	667	711	733	788	712	714	737	750	750	747	711	702	721	696	763	697	811	740	686	699	714	784	733	724	716	702	711	742	704	748	743	747	732	740	739	692	704	744	744	739	738	685	726	681	688	716	704	702	704	761	698	734	719	726	701	706	707	698	700	676	765	707	740	756	718	702	706	709	749	702	737	741	720	752	729	720	718	719	678	717	749	718	711	726	719	714	749	715	749	698	747	707	733	712	735	695	701	737	720	702	745	662	706	747	703	715	728	716	737	704	714	752	717	737	735	721	708	717	694	737	720	691	693	702	657	691	733	709	672	698	724	711	703	723	692	747	697	713	716	720	741	704	705	716	739	738	727	748	721	755	736	687	667	750	722	645	759	726	723	646	742	706	731	724	712	685	754	727	700	668	744	760	719	757	748	713	722	782	729	692	738	724	741	728	698	703	740	733	699	711	724	703	741	741	743	682	702	697	704	707	677	703	754	704	727	751	686	703	721	715	677	710	658	737	695	696	712	700	684	706	739	730	708	689	767	759	694	722	750	724	730	705	694	706	727	704	660	679	767	691	710	729	764	753	693	715	753	735	749	725	713	776	703	719	727	702	730	734	700	728	730	728	736	692	764	719	753	713	701	757	709	728	742	716	701	715	751	700	735	762	721	743	727	705	685	750	702	734	694	678	695	698	705	758	709	717	721	718	692	704	715	730	685	651	669	700	718	688	755	761	706	685	703	725	706	680	681	725	731	691	745	713	753	706	716	770	662	697	753	724	729	696	657	733	745	725	696	723	741	715	700	705	676	681	751	684	749	725	677	735	719	675	703	697	752	734	740	728	722	756	692	718	705	717	723	698	699	704	722	721	679	739	735	715	719	731	761	772	680	725	699	727	721	732	722	688	741	732	712	727	718	726	707	715	729	771	683	717	720	748	741	730	667	722	762	748	724	688	766	730	677	704	698	725	762	756	693	700	726	689	691	768	701	753	733	763	726	701	718	735	738	710	740	678	728	697	691	786	715	690	676	688	668	726	759	676	672	717	696	674	715	716	743	682	714	712	721	737	726	689	701	676	741	729	667	728	724	759	701	733	728	714	720	714	714	749	667	740	710	721	699	698	764	745	666	797	725	682	741	701	732	720	752	638	761	748	746	696	698	709	705	710	660	699	721	677	722	735	738	702	716	741	780	743	711	720	692	766	722	714	738	715	710	739	719	708	702	689	697	704	753	721	685	727	729	745	727	745	713	696	715	718	733	661	700	732	719	704	669	757	743	740	670	724	670	707	702	750	679	709	728	731	694	696	692	710	711	730	712	709	726	681	773	735	741	693	722	717	690	694	722	747	744	711	687	688	744	713	713	748	664	693	705	692	675	696	722	718	693	709	702	717	761	702	696	698	728	761	685	694	746	731	736	712	753	748	696	686	727	739	706	781	685	713	749	743	688	728	734	666	667	718	723	667	709	687	744	727	697	726	649	741	712	754	682	701	710	706	754	647	683	783	744	667	733	747	721	670	704	757	718	731	748	729	699	705	716	712	712	697	711	745	711	718	759	733	701	686	730	693	742	728	652	736	750	708	693	700	696	714	714	705	705	723	664	698	696	670	735	720	754	747	695	643	706	710	692	682	799	662	681	712	722	728	688	715	718	708	733	718	750	730	760	735	719	738	739	693	720	731	720	715	734	711	689	730	760	674	736	774	661	713	697	687	685	719	718	749	696	745	692	702	708	681	682	681	717	727	710	677	725	692	682	713	726	756	655	682	685	717	676	751	709	745	748	727	693	786	723	736	738	735	744	653	705	711	708	714	679	742	721	731	712	702	737	709	694	735
35757	30846	31849	31206	20692	14746	14078	22169	28333	24710	16838	12700	9630	8823	6480	2200	1586	1392	1005	955	824	688	1239	3314	5164	3555	2866	1902	528	276	437	355	277	255	311	258	254	254	261	266	247	275	286	272	252	268	289	257	290	270	249	263	265	264	270	287	273	256	232	247	273	259	258	261	275	262	252	297	258	253	257	260	265	296	290	263	278	261	257	279	257	286	250	277	253	276	228	278	261	247	263	276	261	262	270	255	250	257	258	281	278	241	264	271	261	258	259	266	270	262	252	243	261	266	275	265	261	267	241	285	286	271	252	268	263	287	257	257	260	261	252	259	254	275	281	267	240	253	283	245	245	295	261	248	276	267	300	297	248	254	219	265	243	308	272	296	282	257	279	252	237	266	271	269	276	295	257	269	277	289	274	261	235	249	260	234	262	268	286	240	273	273	255	311	256	284	238	253	288	265	264	279	273	282	241	237	296	279	268	293	258	268	276	290	239	259	257	251	283	304	229	241	278	260	281	249	236	273	268	243	252	271	262	251	304	257	257	261	289	250	267	288	261	234	260	253	272	287	254	269	233	282	246	230	250	228	259	266	268	259	268	291	255	280	265	228	279	244	261	259	269	265	241	229	262	280	241	288	252	244	243	282	270	238	250	277	266	260	260	271	260	245	247	318	301	253	275	257	276	255	261	273	264	279	269	277	272	272	248	263	257	273	242	266	269	271	243	271	258	279	255	274	268	241	273	273	258	281	270	257	237	277	278	288	284	282	252	231	244	280	281	257	251	263	262	279	262	284	258	298	264	278	237	263	266	271	238	279	283	266	253	289	274	239	258	282	269	263	281	267	269	242	261	272	272	259	287	246	241	231	255	289	272	235	245	288	289	280	267	279	270	272	271	260	261	279	267	266	276	276	249	254	265	234	258	249	248	290	275	246	279	283	276	269	240	281	249	280	266	261	251	264	279	277	257	245	261	261	243	290	274	271	257	272	253	247	262	254	269	267	258	266	249	267	276	269	267	264	281	255	264	287	251	262	230	261	262	247	282	265	267	273	272	276	269	276	276	236	255	272	261	266	252	259	253	262	265	276	239	248	259	250	266	300	233	234	241	270	284	297	261	260	282	294	254	230	238	289	265	256	247	255	263	299	278	280	281	268	260	254	277	270	283	264	249	283	261	268	233	275	276	286	266	257	253	259	260	264	240	226	268	246	276	255	258	285	273	248	254	237	242	279	274	245	276	298	268	280	224	283	276	249	288	251	268	273	299	293	271	300	254	291	274	228	274	260	260	235	258	244	259	251	255	261	265	251	269	243	292	240	255	277	292	290	280	280	256	229	270	262	239	261	256	281	261	238	263	273	263	279	280	285	240	330	271	264	285	264	250	263	249	254	243	239	286	278	275	244	243	248	245	261	264	256	277	281	265	250	272	253	253	246	247	265	269	229	247	280	254	244	273	249	259	292	250	278	270	276	280	259	287	256	274	246	265	278	259	270	276	268	264	250	275	254	263	250	280	245	261	263	266	279	262	279	284	283	236	260	290	253	235	261	258	251	274	229	305	272	257	274	264	257	277	241	250	241	266	265	253	245	261	262	260	252	273	275	274	261	261	269	258	273	290	241	273	244	268	259	271	251	264	264	244	286	285	266	254	281	277	259	246	278	255	297	262	266	247	262	274	273	266	247	294	267	257	294	248	258	275	260	276	280	291	284	274	279	260	246	275	268	265	274	304	253	255	242	267	272	278	297	295	261	265	272	267	257	247	262	250	259	243	243	248	283	266	268	273	261	277	264	243	253	278	247	229	240	269	270	223	258	267	258	247	264	255	241	266	272	231	251	257	262	297	258	245	276	248	265	288	262	258	261	235	283	282	290	258	277	255	247	270	277	251	260	261	272	263	252	267	229	290	268	269	251	267	254	270	259	293	270	282	249	255	275	254	244	281	246	246	272	297	266	251	242	311	248	253	270	268	264	273	268	279	283	232	272	263	238	266	254	267	247	289	250	309	280	271	276	275	254	293	264	247	220	256	300	265	255	262	276	240	262	252	253	257	251	263	254	300	265	277	257	252	267	256	264	291	273	274	277	272	259	262	272	280	257	220	284	268	270	290	259	284	260	257	272	286	263	286	285	265	251	243	249	272	265	259	286	303	250	269	274	285	247	234	254	266	272	272	271	278	253	273	295	274	258	276	258	259	300	249	283	270	261	257	262	282	267	256	264	253	234	268	250	266	245	273	277	242	280	278	273	234	277	276	273	259	252	250	245	288	284	288	256	275	268	238	286	291	306	274	309	234	267	264	278	292	277	259	269	227	244	266	287	282	275	249	246	294	283	294	276	261	258	274	225	262	268	254	257	267	265	253	247	272	263	255	256	256	257	286	273	246	279	268	272	249	254	277	272	244	232	258	278	267	251	236	277	257	285	279	247	286	295	268	282	261	276	252	298	267	263	263	305	276	253	291	271	284	257	263	283	270	256	275	268	260	256	276	239	259	273	260	248	275	251	277	268	235	253	273	236	253	250	236	286	238	236	270	247	264	287	263	226	278	283	260	259	274	272	253	280	256	257	274	249	283	263	264	269	282	285	247	278	279	243	264	252	284	280	272	240	335	270	263	246	242	283	254	255	258	260	259	272	269	225	284	264	293	242	288	243	273	246	302	246	267	262	295	257	254	273	234	256	270	284	286	275	246	272	304	292	242	267	264	283	241	258	283	208	287	305	273	281	279	258	287	266	243	268	299	279	255	258	253	257	282	262	255	255	253	259	262	262	291	286	266	266	269	273	265	248	294	253	270	249	227	244	235	281	275	255	236	247	271	267	265	270	269	267	257	254	279	255	268	283	272	263	272	262	250	235	245	276	252	288	248	236	249	282	260	305	269	266	259	280	265	288	250	252	293	253	269	277	284	230	277	244	259	289	266	251	251	253	283	283	242	257	282	259	238	246	264	264	243	257	281	267	272	244	256	211	260	255	257	306	257	247	252	261	256	292	300	249	253	263	276	295	267	244	275	253	292	298	249	246	295	294	244	244	271	230	241	243	269	249	240	256	288	281	277	252	270	276	276	251	259	282	254	256	260	279	232	247	260	294	259	280	249	296	286	252	272	292	259	282	268	272	275	235	278	276	260	255	279	256	247	271	277	250	259	261	284	275	260	243	278	262	258	262	244	229	283	258	276	253	254	257	243	266	248	255	262	288	264	276	267	257	292	280	275	295	279	260	250	299	270	273	233	261	238	283	249	275	266	264	277	242	260	266	268	276	242	279	272	296	261	290	224	253	277	272	272	273	279	262	282	268	264	277	282	268	254	259	255	271	297	255	273	257	277	247	252	279	264	270	238	286	270	262	254	248	247	281	287	282	248	262	252	254	230	266	267	279	248	261	238	262	247	251	259	272	245	264	270	276	285	292	234	260	264	296	268	258	247	246	266	276	256	264	253	244	253	267	276	267	260	281	285	282	235	260	261	269	250	280	269	273	263	277	268	273	233	260	242	240
22721	22779	32070	35463	24756	24335	28345	39325	43481	38777	30466	27688	23765	24035	18402	8055	6919	6663	5256	4886	4272	3508	7243	17277	22848	17739	14908	9908	1953	804	1670	1230	665	656	622	627	677	632	647	651	676	653	651	676	659	640	620	619	671	694	683	705	662	636	673	673	637	692	643	662	673	657	696	683	649	642	660	654	664	667	662	653	625	656	633	684	660	715	647	671	659	644	651	688	680	628	651	638	680	647	691	635	669	671	634	674	646	674	654	655	638	685	665	674	658	680	681	658	638	637	694	664	695	699	647	648	657	678	645	655	646	660	686	650	695	658	701	675	676	672	627	695	666	648	655	658	631	654	686	649	670	671	644	657	666	670	701	708	657	686	675	715	639	607	709	654	638	664	666	642	633	721	622	618	649	635	651	627	666	712	689	633	714	719	679	635	675	675	670	653	704	667	708	638	630	649	632	644	643	688	660	630	692	651	644	612	643	703	644	664	678	646	673	674	684	612	632	669	633	657	673	627	672	659	672	683	668	703	652	663	657	669	682	638	660	651	683	626	661	688	640	679	657	657	694	644	665	651	703	650	650	705	648	624	695	650	636	703	644	627	636	643	665	623	633	637	672	630	698	691	708	649	677	655	649	685	603	606	646	622	664	651	686	681	666	667	689	720	686	663	699	700	687	646	637	638	681	648	659	668	692	668	666	655	620	681	689	692	620	671	675	625	640	655	629	672	700	683	659	635	612	692	617	654	670	675	688	646	655	676	687	691	650	618	605	693	648	666	684	657	667	663	639	654	627	666	629	639	695	673	654	631	698	692	689	686	625	682	630	668	668	676	693	709	656	650	675	620	658	650	647	645	657	697	731	657	644	667	694	662	660	659	667	663	675	647	649	629	702	655	680	663	642	664	654	664	652	699	705	646	657	679	647	660	655	621	675	623	658	678	641	618	712	670	675	658	668	603	655	652	656	597	626	642	661	681	654	621	584	637	673	698	694	651	667	642	675	649	685	664	657	684	662	671	689	716	649	638	657	627	631	686	669	645	656	635	665	658	665	645	679	663	627	686	661	623	629	650	652	671	688	624	647	697	631	686	681	627	705	622	714	635	697	679	639	661	661	666	620	654	632	696	669	677	673	687	649	677	643	631	650	643	636	663	674	672	663	704	683	668	648	676	664	692	643	643	653	646	648	651	640	707	692	657	689	612	642	691	662	641	683	682	658	672	688	659	691	678	633	714	649	635	660	644	623	676	636	711	663	695	655	684	667	701	640	677	628	654	658	656	645	660	689	633	681	664	660	624	671	706	636	648	656	685	640	666	655	644	659	669	667	676	657	679	661	699	679	686	697	687	688	670	694	646	643	642	691	646	655	644	688	658	630	611	712	686	661	734	649	692	632	650	624	660	687	690	635	688	667	663	671	680	657	692	676	632	685	608	691	668	651	628	652	642	699	700	690	670	669	708	637	665	671	688	664	661	669	681	615	680	644	613	710	666	691	681	622	662	650	650	667	665	640	675	684	641	693	625	655	624	639	637	660	645	679	646	647	694	665	676	613	675	641	636	655	658	648	653	720	670	660	652	661	656	637	651	658	689	641	694	610	693	654	652	689	625	642	676	679	612	687	714	646	669	674	657	654	702	680	664	641	658	671	681	667	689	701	678	638	666	713	671	675	666	567	671	591	666	651	666	651	628	687	668	641	710	686	689	645	668	637	648	632	625	668	713	678	655	627	656	657	681	715	737	647	670	640	670	658	686	703	669	667	700	694	666	716	695	677	696	668	668	707	646	649	678	660	668	662	674	684	663	607	640	654	646	653	682	656	671	676	650	671	728	652	635	659	602	669	641	670	650	643	690	656	702	632	679	664	671	642	637	698	676	727	685	650	681	634	644	616	692	632	645	659	691	685	656	661	612	689	622	664	600	698	625	670	709	669	661	648	611	676	651	619	658	655	609	683	688	686	638	660	667	640	635	650	659	687	688	668	648	674	632	635	655	686	675	667	656	650	658	629	650	690	643	687	666	669	686	639	680	714	699	654	622	665	702	675	639	661	674	663	700	670	713	671	684	720	677	663	687	712	650	683	701	687	654	646	679	673	625	632	632	670	686	649	677	656	663	669	622	694	657	660	654	652	653	690	664	662	628	661	648	663	627	613	691	684	658	704	681	640	717	629	694	664	702	668	651	641	653	688	680	661	639	668	699	642	612	671	658	682	690	666	661	655	624	623	659	674	683	616	692	685	651	664	622	679	640	680	642	669	661	680	671	683	667	666	695	643	678	664	658	700	635	659	699	684	654	637	654	640	740	656	672	672	675	633	713	648	676	667	664	632	666	675	623	653	687	699	648	670	650	675	664	717	672	617	658	684	702	655	662	703	676	702	630	682	640	678	598	662	633	656	633	670	639	713	628	629	655	608	641	658	622	677	674	674	690	673	655	667	633	634	665	694	698	638	620	660	629	654	670	651	678	681	673	613	730	678	672	660	704	646	661	604	663	644	670	645	668	700	647	676	696	628	629	668	664	626	694	653	670	611	667	695	659	638	650	655	661	687	653	666	640	656	678	663	656	649	681	669	675	685	642	674	622	693	645	643	637	660	695	611	695	677	666	619	658	656	691	650	636	645	654	680	660	699	633	661	660	667	646	676	624	729	646	661	705	685	616	622	650	674	664	612	628	711	645	649	622	682	647	656	644	680	650	659	667	648	665	708	669	653	699	646	657	632	682	639	651	643	673	655	680	656	643	627	676	648	683	683	655	682	672	619	661	661	674	707	605	673	622	652	655	680	670	655	684	642	635	636	633	622	668	634	647	649	592	639	625	659	643	665	671	627	659	652	684	704	673	636	657	660	636	644	693	671	694	619	706	684	676	653	675	700	717	661	663	689	619	688	616	667	667	649	640	644	646	653	610	623	677	659	724	677	681	694	653	630	690	672	677	695	651	699	651	678	662	629	656	673	677	660	657	658	678	648	633	697	628	716	661	660	655	665	684	630	641	655	668	673	669	693	674	640	655	657	627	643	643	640	630	665	636	640	628	633	659	689	702	669	652	657	676	649	697	659	667	645	684	694	680	679	635	666	695	658	667	649	676	617	630	691	691	671	652	669	724	650	616	678	697	647	663	629	667	667	633	678	638	674	660	651	673	664	686	652	709	641	656	665	627	656	641	624	671	651	693	671	663	680	696	661	645	648	688	591	687	695	668	676	738	681	687	648	681	646	714	617	666	680	668	664	712	626	681	632	692	657	662	630	642	663	657	687	676	677	608	678	671	695	687	707	710	655	669	645	672	651	650	637	600	662	656	647	604	683	641	712	680	663	651	598	642	646	636	662	687	706	684	707	670	680	703	663	652	635	641	669	660	695	667	633	651	641	656	652	724	689	700	632	675	673	684	670	637	642	665	701	703	671	702	627	676	704	634	723	659	679	671	627	654	648	679	667	631	639	693	676	661	690	668	681	654	650	679	712	711	677	680	633	650	694	667	672	664	666	655	645	666	678	643	661	681
8660	4651	5509	3113	2189	2405	1648	1463	1500	1014	711	709	524	404	273	241	233	242	236	235	245	222	274	334	427	446	461	434	224	230	203	224	213	230	268	215	222	246	225	217	195	236	222	229	202	220	222	242	206	216	219	234	252	230	208	237	226	235	251	236	189	212	221	215	221	239	223	209	214	224	252	227	219	237	214	210	226	212	227	246	198	229	228	241	241	215	192	208	212	210	232	238	213	245	238	220	194	220	221	193	239	212	194	244	218	233	248	210	237	211	232	218	216	228	227	248	212	233	211	218	219	221	201	229	226	215	222	192	249	259	209	212	257	217	206	243	230	231	192	209	212	209	196	214	232	214	196	258	253	216	203	231	209	208	253	226	221	210	220	212	237	224	202	225	218	201	233	236	243	222	228	218	247	213	247	244	241	211	185	237	244	236	227	237	221	202	246	208	218	230	199	256	221	215	246	235	204	229	218	206	203	214	239	268	229	217	220	234	271	215	227	231	218	226	220	202	225	207	220	238	220	225	232	240	210	228	233	217	236	238	206	217	213	214	222	198	204	192	244	234	231	261	223	193	230	237	216	188	215	228	233	240	198	240	206	210	215	220	245	211	205	196	237	239	195	241	216	224	229	218	237	252	206	204	206	222	212	186	200	240	223	220	245	226	237	227	242	213	222	213	217	225	235	225	220	208	234	245	232	209	226	181	218	241	196	217	220	225	238	206	196	212	209	213	215	245	274	202	209	207	205	231	202	216	237	225	233	217	228	253	219	237	228	206	232	218	226	234	190	226	190	231	226	217	220	209	216	211	230	220	242	213	219	228	209	237	207	223	236	240	257	237	222	211	215	226	218	229	231	225	227	220	239	228	242	211	233	213	208	227	233	209	209	221	242	218	220	223	229	216	259	206	214	219	241	246	231	250	189	202	205	224	241	205	229	243	214	241	247	212	213	210	218	218	233	218	229	204	231	236	236	205	242	218	231	212	231	229	229	251	224	233	249	227	213	221	215	220	225	210	211	220	222	198	199	235	229	230	210	216	208	241	231	236	237	221	234	241	224	208	246	232	177	242	225	263	247	221	222	229	209	231	223	203	232	238	196	231	215	236	239	223	241	240	244	255	231	204	219	220	195	205	225	224	237	224	221	229	220	217	233	207	231	231	204	254	225	216	223	208	223	236	219	232	205	235	240	210	213	212	211	206	220	232	215	225	242	241	211	210	207	226	209	213	215	186	229	204	227	228	215	220	207	231	222	217	236	210	231	207	267	228	232	237	187	215	201	215	205	241	236	226	233	191	212	233	202	235	212	197	229	233	213	197	219	206	229	226	187	221	229	249	218	203	224	199	220	225	230	226	223	217	238	204	193	245	197	231	227	216	232	227	208	208	237	231	225	232	245	220	207	220	245	214	217	231	230	245	239	230	214	203	231	227	246	237	243	202	218	206	211	233	235	256	215	227	205	230	247	232	228	219	207	220	237	242	236	229	246	236	212	220	215	230	224	233	217	214	247	227	176	230	234	232	235	211	209	218	238	237	186	211	209	194	231	213	220	220	238	245	219	243	208	217	212	223	207	231	199	248	228	245	213	259	212	220	220	249	197	229	202	205	200	213	229	200	213	223	229	223	217	213	246	226	231	225	225	256	236	228	232	219	207	241	218	254	197	225	225	189	243	225	235	220	198	237	218	222	223	212	207	225	211	225	246	248	216	212	231	248	215	232	244	225	250	225	204	216	251	230	210	209	233	242	207	226	222	231	222	204	225	210	215	210	193	205	223	207	225	207	237	225	210	205	224	203	212	216	227	252	178	197	239	205	234	227	221	256	239	221	272	218	235	218	213	222	219	230	203	202	221	212	218	265	227	208	243	210	209	207	207	202	211	213	210	215	219	220	226	232	204	225	205	213	234	231	225	207	242	234	232	225	207	235	220	248	216	206	224	213	250	230	232	259	249	228	248	202	202	222	224	217	227	226	216	221	241	218	192	219	259	215	226	214	211	224	203	222	228	247	242	219	218	204	235	193	228	215	197	217	204	186	207	221	222	197	248	212	231	236	250	255	236	232	231	236	230	212	233	222	247	203	241	230	209	220	229	230	256	223	226	231	216	223	236	193	211	228	253	208	234	232	240	213	201	213	208	218	240	228	243	242	233	257	229	243	247	225	217	224	231	214	233	212	223	240	234	227	237	208	242	197	219	235	262	217	228	231	228	217	210	231	230	210	205	225	220	229	236	262	208	210	237	213	224	235	233	233	210	240	225	253	183	226	235	199	252	228	225	226	220	209	260	211	202	223	221	257	199	204	235	218	205	218	238	231	222	233	201	212	242	216	228	221	240	202	225	193	214	205	203	201	215	219	206	224	231	236	211	228	242	219	215	224	224	222	236	238	224	218	240	201	205	228	220	205	251	239	252	237	210	219	217	192	247	189	204	217	205	234	221	223	218	211	249	216	208	220	226	207	206	241	228	208	245	221	241	229	232	229	212	239	236	218	218	200	217	214	234	245	217	221	218	206	220	224	237	227	207	225	212	208	223	217	223	208	264	224	217	206	240	199	215	227	226	217	208	220	214	233	243	226	223	234	243	207	227	222	237	230	230	193	231	220	248	229	264	241	232	235	236	215	222	218	222	218	201	204	220	204	235	221	224	226	222	227	225	212	238	234	249	217	227	210	233	236	218	212	215	240	180	215	243	223	203	240	196	210	221	205	224	217	207	194	221	233	221	235	227	195	250	216	235	286	225	248	237	242	255	236	211	234	220	218	205	219	228	225	252	217	209	246	207	214	212	219	227	226	236	236	234	224	213	216	236	236	245	214	206	242	219	246	244	224	217	245	196	243	218	239	226	241	218	245	246	195	219	222	218	204	209	216	211	245	216	213	239	226	239	254	206	222	219	220	233	248	234	218	238	197	245	201	220	234	233	225	252	225	228	195	219	214	222	202	243	208	221	202	210	232	221	222	231	185	226	198	203	236	224	242	279	210	224	227	254	242	256	210	203	214	244	197	236	231	232	225	241	223	218	230	205	221	225	205	230	224	217	197	205	225	209	231	207	236	215	221	242	221	245	230	252	219	211	247	219	212	199	211	205	227	237	198	241	207	202	230	224	253	213	199	196	203	221	227	211	226	246	223	214	218	231	231	217	212	225	208	224	197	224	215	207	232	229	258	222	260	220	213	225	218	224	209	205	234	261	250	222	192	225	249	240	219	218	220	211	218	223	222	233	223	215	213	249	219	208	222	239	224	242	232	231	187	245	239	223	213	221	221	191	208	205	213	207	220	232	206	233	202	204	219	231	211	239	227	212	236	249	215	242	244	213	213	246	213	225	200	213	238	208	236	240	223	213	219	219	214	244	194	240	221	233	231	216	240	224	208	228	232	212	237	227	199	220	262	212	215	239	240	235	220	218	213	222	222	213	202	204	207	213	227	222	243	251	259	187	247	205	206	240	219	217	227	243	224	234	212	223	230	230	228	246	207	238	213	218	216
6049	4801	10027	8653	8479	11000	7492	7117	7456	5373	3913	3781	2975	1867	1261	897	833	809	725	722	723	715	712	1413	2196	2090	2282	1562	630	588	618	617	571	525	578	597	581	579	576	596	576	587	590	615	610	602	612	570	592	593	537	601	589	581	597	581	619	598	601	571	592	602	571	603	569	558	547	605	611	612	603	620	584	585	583	575	553	580	626	590	636	583	575	573	574	604	597	571	561	581	536	571	612	627	540	627	596	590	561	614	569	589	577	599	625	611	589	609	586	589	609	547	585	603	589	595	608	604	550	580	639	574	627	596	573	603	598	617	534	618	556	580	570	592	579	604	635	578	576	611	559	603	577	591	583	591	609	587	599	602	575	612	576	592	603	606	606	525	582	606	547	588	558	603	582	571	607	584	599	616	602	535	603	591	582	582	591	596	563	652	600	576	568	610	547	595	557	592	553	590	545	564	563	560	566	580	592	582	577	538	595	614	597	548	618	599	603	589	545	604	590	582	595	608	582	581	567	543	570	621	624	592	582	614	596	607	541	587	610	583	605	560	602	606	591	585	574	610	570	596	660	578	590	604	628	586	582	614	566	583	574	614	572	594	603	547	612	576	591	553	587	589	592	636	613	593	623	619	605	590	596	571	603	607	589	615	592	568	589	570	579	587	616	560	604	623	569	599	570	623	560	615	588	563	616	605	565	587	597	608	589	583	593	621	585	554	589	582	621	541	572	564	574	555	566	593	591	600	615	565	592	586	530	615	611	583	544	547	585	603	597	590	601	625	583	554	595	615	613	599	587	601	603	594	547	625	552	561	600	571	561	592	616	567	572	568	609	618	565	590	586	568	602	588	579	611	593	576	556	612	623	566	575	528	603	593	562	586	607	605	595	594	563	595	578	583	576	591	616	627	610	591	579	590	566	530	548	557	586	568	597	570	616	580	554	576	599	629	586	593	589	570	624	599	664	582	597	617	598	610	588	579	615	593	593	598	611	598	562	617	610	586	570	622	614	587	593	633	610	633	535	573	581	603	567	651	610	499	569	619	555	587	560	605	562	579	615	578	533	600	590	603	582	625	619	586	624	568	592	591	564	536	533	593	599	560	587	595	562	598	600	574	618	593	608	633	602	553	578	569	574	607	570	578	595	578	582	589	549	628	552	621	558	585	615	574	615	589	583	556	607	566	596	575	590	631	621	571	590	561	624	521	595	607	625	567	537	604	552	587	580	616	645	620	591	555	612	580	570	550	582	621	614	610	569	593	624	590	573	583	540	615	525	582	593	567	570	564	631	606	575	574	588	588	612	565	596	558	563	590	579	586	586	587	598	597	595	536	585	553	577	588	576	577	592	583	610	591	597	603	588	618	631	618	583	615	533	601	570	603	556	586	670	558	621	600	583	623	547	573	591	585	605	597	610	598	563	581	604	557	536	558	608	613	618	596	589	601	573	606	610	615	618	600	632	604	638	593	568	636	608	589	527	564	609	556	610	634	611	561	585	647	585	542	588	579	560	575	596	607	597	580	592	562	587	530	541	619	593	598	561	589	574	612	572	575	570	646	631	578	561	616	605	571	597	579	575	583	595	593	573	582	571	572	545	601	584	645	567	583	632	585	545	590	552	600	620	591	611	637	573	533	584	618	603	564	600	588	593	580	545	561	573	584	584	565	612	602	574	593	630	609	617	587	628	602	560	616	597	627	625	603	606	622	576	567	594	594	579	604	628	557	565	566	609	547	573	609	584	557	570	561	601	592	568	612	610	581	600	623	604	625	593	625	560	626	584	567	560	592	559	534	612	575	594	592	584	539	631	587	595	550	559	560	577	573	531	556	618	590	579	589	585	591	563	585	608	599	581	559	623	591	591	521	609	621	570	619	548	597	579	616	588	630	598	582	614	576	602	555	568	603	583	576	597	589	618	628	615	573	561	586	637	615	595	638	598	601	603	566	629	565	590	599	568	638	617	629	590	590	579	596	634	618	597	562	563	582	569	589	558	583	586	571	588	568	564	572	589	564	631	627	558	597	581	559	566	564	591	568	599	543	595	597	588	581	528	618	530	544	561	648	610	596	595	541	591	611	605	631	592	603	555	564	589	575	574	571	597	596	583	562	578	612	596	568	611	624	549	604	572	605	617	598	590	590	580	615	604	582	529	611	554	557	584	568	563	575	552	616	563	540	629	621	569	591	583	590	579	557	563	573	579	550	602	565	609	603	553	589	616	595	542	611	569	590	611	599	668	565	608	644	633	582	580	567	586	600	555	566	598	620	598	535	584	615	595	555	620	599	618	608	532	596	585	601	575	555	587	611	589	609	562	543	609	597	575	614	602	577	568	613	577	599	591	574	527	605	625	565	585	575	584	641	608	604	603	571	607	592	577	599	555	624	536	565	607	574	579	556	569	611	585	568	591	600	574	582	586	604	548	594	583	624	555	597	580	613	570	556	579	552	607	555	578	587	539	587	579	600	561	552	549	584	613	590	596	629	602	602	605	557	587	608	630	574	553	606	563	566	577	566	610	559	627	606	580	598	559	582	608	584	580	597	587	602	543	558	587	585	597	592	640	570	582	580	612	593	597	574	615	585	539	604	623	561	596	619	606	551	581	610	566	595	543	617	574	616	584	581	601	560	556	617	600	592	568	622	578	592	575	622	579	593	551	603	586	569	569	605	568	588	596	513	624	544	632	588	624	581	584	621	588	597	559	585	575	610	562	582	591	610	583	583	566	576	591	581	604	613	549	616	597	569	529	561	614	598	622	612	610	575	588	577	576	594	584	640	593	596	613	594	607	606	592	602	625	576	602	571	572	643	623	574	576	584	618	572	581	600	559	562	611	600	603	613	556	609	549	578	602	619	637	602	589	636	580	616	555	549	585	573	587	559	585	544	592	548	596	580	570	607	657	575	600	561	543	586	573	610	592	616	564	606	571	556	567	605	565	580	572	645	582	598	578	575	657	603	553	582	596	622	647	596	627	621	623	560	635	564	613	600	635	588	582	568	628	608	582	589	629	600	634	529	595	611	622	590	580	611	587	608	603	544	616	585	583	589	607	528	580	572	595	566	604	587	595	554	589	620	608	605	567	589	582	535	591	571	607	574	639	585	537	582	594	584	626	612	587	611	597	541	567	586	589	593	577	584	594	580	596	604	616	610	600	581	589	602	601	588	575	620	620	589	599	584	568	604	590	591	589	586	591	620	615	604	600	575	603	629	593	608	579	592	598	671	595	591	594	635	629	606	568	639	606	538	570	644	580	589	583	589	587	581	645	614	611	591	584	573	550	563	538	602	585	590	592	592	578	603	599	604	596	581	601	623	575	611	621	569	593	579	586	590	597	590	599	566	553	584	600	612	575	561	587	608	552	557	585	577	591	603	574	586	626	600	587	588	553	549	597	587	539	584	567	554	637	564	593	590	581	630	617	579	604	598	609	605	546	592	547	578	608	565	590	540	565	600	609	581	626	591	581	552	629	605	593	624	588	608	597	552	609	558	607	589
29548	25192	24737	23497	28402	28109	22820	21118	18581	14329	17494	9979	5631	2765	2060	1090	781	847	602	628	582	492	897	2915	3170	2130	1741	779	349	315	363	355	351	327	285	305	281	269	298	316	296	295	315	321	306	313	324	314	295	323	327	301	323	343	304	297	318	299	330	295	327	297	332	314	337	301	317	289	325	298	296	308	305	334	320	308	306	349	330	313	336	321	281	300	301	302	335	314	296	322	349	303	305	305	335	332	326	325	323	284	324	300	349	319	325	296	276	311	305	315	326	338	327	337	302	327	298	343	304	308	312	288	328	280	302	279	294	302	295	303	315	308	314	280	314	309	311	336	313	344	325	317	293	294	320	316	286	350	340	308	330	322	293	297	302	316	319	301	297	324	305	312	270	292	313	305	307	325	309	330	296	287	321	315	319	319	321	336	310	308	355	326	331	334	297	321	313	314	314	326	318	298	314	338	280	287	323	293	327	311	313	303	334	280	314	330	325	318	317	284	325	317	316	331	304	348	306	316	314	331	312	321	316	302	310	305	314	326	336	302	304	338	313	375	291	312	309	325	307	313	308	336	309	323	321	353	298	303	300	318	338	309	301	298	294	314	288	317	318	333	308	296	303	290	284	304	329	349	304	309	339	355	304	316	286	326	267	295	342	333	281	309	297	370	304	310	328	322	329	321	337	287	328	339	355	291	296	348	353	313	315	294	307	298	304	302	307	287	313	300	335	318	295	343	296	344	327	320	323	318	323	327	311	328	317	312	316	308	298	306	305	305	320	325	331	314	312	295	324	320	314	326	285	286	341	320	353	351	312	324	298	336	331	299	293	317	327	283	320	293	305	334	304	327	270	305	324	299	366	294	280	316	306	294	302	286	304	315	306	330	315	275	303	311	345	328	368	293	318	308	312	304	313	322	318	330	333	298	326	306	285	308	301	314	294	303	312	323	306	321	284	304	304	305	297	306	320	330	322	306	336	270	323	299	280	313	311	293	320	370	274	339	305	306	339	340	325	313	313	347	308	337	295	313	306	331	320	300	309	316	312	334	313	324	288	303	312	345	323	306	313	326	300	317	329	307	324	287	299	301	316	334	309	317	297	313	306	327	307	291	322	311	358	328	343	302	300	335	318	318	345	320	355	319	287	299	312	309	307	318	320	319	320	315	318	304	340	339	329	328	305	305	318	328	316	301	315	317	328	323	297	296	329	313	325	305	318	289	295	364	334	316	309	317	330	313	341	294	317	310	305	335	317	303	351	317	342	308	314	321	303	300	290	322	309	298	329	326	281	302	326	324	284	338	327	348	296	317	328	349	287	319	329	322	278	313	277	305	317	311	302	310	329	311	298	340	308	332	321	319	320	316	284	309	335	307	317	343	292	321	340	297	319	312	324	309	330	305	315	327	303	331	307	329	303	323	301	302	353	268	300	300	306	316	321	296	309	300	353	309	317	331	310	319	309	314	309	305	305	295	289	293	296	298	302	331	297	340	316	351	320	326	328	328	308	298	323	317	309	301	315	304	313	314	311	317	300	327	345	321	317	312	324	331	323	341	295	328	308	336	328	316	283	316	340	332	340	283	283	314	313	349	347	325	304	329	330	310	334	319	299	307	343	326	306	321	332	290	326	333	321	317	318	363	306	334	303	347	290	315	284	322	299	317	331	332	299	330	335	320	322	313	311	295	290	341	317	304	309	319	350	311	327	327	316	283	301	314	313	290	335	331	336	297	313	334	340	306	295	318	315	293	320	311	333	305	358	333	322	301	321	325	316	331	293	308	339	300	297	291	294	297	312	331	313	306	294	317	300	337	308	297	311	316	321	307	299	295	344	299	292	324	311	310	313	330	316	300	312	298	321	309	317	312	304	322	330	309	356	303	305	326	306	329	329	344	321	331	303	296	311	327	264	288	333	330	307	307	339	336	335	345	318	317	304	345	335	308	329	334	312	315	289	327	315	338	300	326	334	310	304	339	297	288	312	303	303	316	311	286	312	297	335	312	292	288	328	327	315	297	312	311	357	310	316	294	277	316	298	286	299	365	313	301	323	345	305	306	347	304	319	339	338	326	286	328	311	309	314	317	298	313	334	300	269	285	291	321	322	300	307	328	337	322	320	303	293	323	303	292	327	328	292	364	340	325	322	316	344	284	310	333	293	336	308	313	328	313	271	280	332	334	314	327	329	338	342	315	306	304	311	328	343	301	319	318	296	333	300	305	293	298	342	315	296	309	342	309	302	302	296	333	274	332	301	310	305	339	299	327	275	328	302	292	321	365	307	318	296	294	346	310	308	322	329	320	322	312	309	309	300	331	331	342	320	334	286	335	325	304	292	318	330	349	303	307	349	343	290	335	350	284	273	294	344	305	317	318	325	322	296	319	306	287	309	325	316	336	321	318	318	317	345	308	316	306	299	324	330	296	264	328	316	303	299	295	302	325	299	330	301	279	319	350	293	303	304	328	306	336	325	299	320	330	303	304	314	311	296	317	318	348	319	308	295	290	325	314	333	335	314	292	325	282	317	290	312	327	356	300	317	305	292	328	316	304	327	308	335	297	308	306	304	335	291	303	294	333	282	313	315	311	281	290	331	317	337	345	307	304	287	299	302	335	317	329	280	307	345	327	355	330	322	331	317	308	322	317	337	312	349	317	333	304	312	325	312	321	316	305	292	304	321	351	297	331	328	312	323	307	320	336	287	307	318	288	281	341	302	313	350	343	330	311	282	313	324	342	320	351	289	305	304	332	302	281	326	299	357	306	302	318	294	290	321	297	345	309	304	300	320	327	295	321	319	311	308	334	326	293	324	302	304	321	324	298	336	334	319	322	312	289	342	343	319	284	333	310	313	305	311	307	328	297	327	312	311	325	314	352	312	285	313	311	319	289	333	297	319	344	298	303	294	322	270	296	280	341	297	267	320	340	344	327	313	318	287	296	317	316	302	312	320	296	318	340	341	286	307	319	302	306	324	329	303	317	297	349	287	300	318	314	300	330	316	322	320	325	300	310	324	315	319	320	310	341	305	321	335	328	341	309	324	300	315	327	311	311	314	307	336	320	337	325	298	330	315	321	320	322	327	354	284	308	324	320	325	309	305	311	292	299	332	317	301	325	292	343	293	310	322	307	337	342	326	308	307	298	299	291	321	287	298	287	306	328	291	301	323	328	317	294	337	294	331	335	320	307	314	345	331	285	333	313	306	304	294	291	326	336	290	336	338	337	310	310	275	332	322	311	286	308	299	294	279	330	289	302	286	299	280	318	290	321	334	304	330	320	292	323	326	301	326	327	320	311	302	319	318	311	301	305	300	297	320	331	308	358	316	325	307	325	308	269	324	361	306	302	301	292	292	299	300	294	317	312	332	301	335	344	313	240	327	281	319	313	303	312	348	321	310	313	302	313	329	335	323	288	353	347	318	323	328	309	302	321	302	290	307	318	304	341	325	296	311	298	306	319	333	321	323	336	341	326	264	286	313	298	287	317	289	322	314	318	300	289
19083	19233	25939	30728	36927	39289	36459	36935	33573	30182	34128	22489	14916	9355	8277	4600	3699	4151	2944	2920	2610	2019	4743	15841	16544	11762	9000	3922	973	843	1017	936	789	766	845	791	734	757	753	769	804	779	816	793	792	781	772	803	781	790	769	743	787	776	784	810	777	694	732	833	793	771	768	793	785	822	811	788	771	798	784	783	833	812	763	788	785	793	784	792	852	791	772	801	838	800	789	780	772	806	777	859	766	774	803	771	801	808	815	751	747	705	771	796	798	825	779	819	779	730	737	847	808	814	815	766	759	790	784	810	822	804	816	810	790	781	769	824	784	729	846	813	759	773	776	771	792	827	766	785	791	790	790	756	796	761	741	825	774	769	730	721	766	778	777	833	743	810	756	746	798	791	786	843	816	795	800	821	730	792	745	823	764	790	800	777	783	773	805	786	785	824	845	756	858	736	789	806	785	818	783	785	832	761	746	754	848	794	796	797	751	809	823	829	796	806	784	778	773	772	789	753	834	787	788	816	790	783	810	777	784	790	783	757	823	815	788	783	785	739	831	790	751	779	800	813	814	820	771	769	766	815	777	796	800	808	728	795	781	806	796	760	837	792	750	773	785	787	764	794	802	761	854	781	753	790	776	779	735	788	797	767	754	813	763	765	757	818	793	805	771	768	781	809	822	740	795	804	790	817	786	817	764	746	823	765	788	784	747	773	810	797	754	799	792	758	830	798	784	780	778	766	830	826	766	787	805	797	831	793	830	810	825	797	800	793	814	843	804	761	765	760	763	773	768	806	811	769	764	797	820	774	736	806	788	804	818	801	780	760	789	800	782	793	771	749	766	816	800	825	808	754	763	738	731	771	776	788	765	765	763	817	787	744	786	764	810	782	779	785	691	744	765	804	804	833	772	886	817	789	801	803	760	813	784	794	777	842	786	819	800	809	812	818	797	767	793	787	754	754	779	805	854	779	709	772	767	800	752	742	798	785	788	757	817	775	809	768	775	792	777	785	795	774	838	791	797	813	788	768	775	783	755	802	836	805	749	841	747	791	785	812	820	795	804	811	788	812	789	784	745	782	807	791	818	808	813	785	777	773	784	787	831	777	771	761	809	790	794	801	819	787	802	789	800	778	790	829	727	818	714	781	764	816	741	815	814	787	810	788	817	754	801	769	868	782	732	781	860	739	807	799	775	767	754	771	773	781	779	780	796	749	807	811	806	803	796	772	769	828	818	814	800	741	829	796	756	799	785	759	779	761	751	779	811	835	762	809	797	773	745	850	774	821	818	809	787	822	794	789	809	802	813	781	764	757	832	763	819	803	780	808	773	770	791	736	808	764	792	826	795	845	792	786	787	745	795	779	741	812	732	757	765	772	789	783	768	785	783	779	786	760	808	770	735	826	732	776	780	811	742	833	767	779	809	795	764	775	779	802	768	795	794	743	835	750	791	841	841	782	760	801	784	792	771	812	776	769	810	807	792	764	772	767	793	824	795	811	752	785	788	811	819	759	792	789	812	814	801	816	759	822	817	744	772	736	804	772	761	782	825	824	788	837	765	774	754	771	792	822	775	814	756	775	765	808	752	797	793	790	775	797	770	790	787	804	798	764	755	783	795	775	754	813	760	763	809	766	787	783	803	781	816	810	786	776	766	765	782	815	786	835	853	821	833	793	829	786	797	845	788	795	764	735	824	826	769	790	757	790	756	793	791	755	814	810	803	814	775	795	762	787	775	818	766	857	753	731	776	847	762	774	850	801	769	779	773	776	812	789	717	815	786	829	741	816	737	762	751	779	787	832	851	762	782	807	780	776	798	759	777	787	829	775	797	767	773	776	794	799	779	756	853	801	724	731	823	763	781	745	797	781	771	796	776	802	741	795	829	706	803	808	764	757	811	832	750	790	773	803	769	767	763	818	764	782	768	822	793	826	797	739	750	822	794	826	783	834	783	769	839	810	756	829	803	752	787	824	738	795	770	776	787	779	791	775	811	796	760	832	781	796	804	809	755	771	792	831	880	780	768	826	771	816	779	780	794	785	803	809	760	826	798	757	743	770	846	781	790	781	793	758	801	822	789	810	789	757	843	827	816	806	801	807	794	756	734	750	777	747	797	822	725	805	797	763	771	797	793	769	816	749	800	725	778	780	806	753	793	808	770	816	779	811	750	773	791	717	772	764	806	817	776	746	770	827	785	785	782	830	754	795	765	788	789	787	804	791	799	818	763	802	809	803	770	768	769	771	826	774	819	807	789	786	796	783	789	815	782	773	781	741	800	712	733	791	825	750	793	743	786	794	819	802	816	775	809	757	783	783	809	793	808	804	814	792	800	759	783	815	807	784	781	806	781	722	802	744	726	779	792	805	792	814	807	793	773	799	767	771	818	794	767	768	800	773	813	800	729	778	762	790	758	822	731	793	775	788	761	784	809	792	753	780	853	783	795	829	755	788	819	829	802	788	784	780	789	841	770	768	772	782	749	736	809	838	779	716	799	751	851	815	787	815	761	791	836	733	786	741	804	720	819	853	800	789	773	810	802	818	720	837	767	831	831	793	770	801	812	788	791	784	824	827	834	853	780	806	787	798	785	772	774	777	774	772	786	777	743	792	770	791	859	811	751	777	817	784	807	799	793	797	778	808	729	798	797	801	808	807	806	832	773	809	792	796	742	798	754	767	739	781	802	806	788	808	753	791	752	819	770	706	782	826	795	765	774	779	778	762	782	775	755	817	811	800	756	799	817	797	771	800	766	760	814	826	818	804	823	783	769	787	715	813	752	739	750	772	777	794	773	807	773	787	802	786	830	815	819	791	763	765	799	785	793	821	765	751	762	792	812	827	789	809	804	777	770	789	821	755	820	813	804	794	796	813	780	767	791	772	805	807	788	847	785	728	772	783	785	797	828	782	761	778	747	757	770	793	740	791	744	783	782	778	741	735	761	794	799	795	762	778	802	791	763	797	829	805	815	787	795	793	794	751	780	759	823	758	737	767	793	733	827	783	827	830	775	772	759	791	837	805	768	773	809	759	757	789	777	823	807	774	775	792	768	783	782	811	798	794	794	836	738	773	815	744	808	815	797	770	813	775	772	822	823	805	773	762	770	814	845	759	763	861	725	790	825	801	802	844	717	758	776	775	789	790	751	802	837	806	726	813	753	771	770	825	763	769	781	796	760	834	790	749	774	782	780	849	785	814	787	790	829	774	757	772	781	778	803	761	806	777	773	734	785	849	773	821	799	775	793	762	805	765	775	723	798	788	807	766	820	743	791	791	751	819	820	814	786	736	732	762	802	784	784	773	751	729	832	779	806	804	803	770	769	782	733	782	787	793	785	809	783	739	818	746	810	762	783	778	757	766	799	803	766	805	802	832	749	769	829	770	792	782	795	777	779	783	771	727	781	818	840	839	740	793	778	795	808	794	762	760	752	782	813	837	816	771	804	816	809	696	760	747	854	801	808	777	780	855	758	784	758	766	772	801	760	784	771	801	790	789	766	803	774	784
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
