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
338166376657	338166377217	338166377767	338166378317	338166378867	338166379417	338166379967	338166380517	338166381067	338166381617	338166382167	338166382717	338166383267	338166383817	338166384367	338166384917	338166385467	338166386017	338166386567	338166387117	338166387667	338166388217	338166388767	338166389317	338166389867	338166390417	338166390967	338166391517	338166392067	338166392617	338166393167	338166393717	338166394267	338166394817	338166395367	338166395917	338166396467	338166397017	338166397567	338166398117	338166398667	338166399217	338166399767	338166400317	338166400867	338166401417	338166401967	338166402517	338166403067	338166403617	338166404167	338166404717	338166405267	338166405817	338166406367	338166406917	338166407467	338166408017	338166408567	338166409117	338166409667	338166410217	338166410767	338166411317	338166411867	338166412417	338166412967	338166413517	338166414067	338166414617	338166415167	338166415717	338166416267	338166416817	338166417367	338166417917	338166418467	338166419017	338166419567	338166420117	338166420667	338166421217	338166421767	338166422317	338166422867	338166423417	338166423967	338166424517	338166425067	338166425617	338166426167	338166426717	338166427267	338166427817	338166428367	338166428917	338166429467	338166430017	338166430567	338166431117	338166431667	338166432217	338166432767	338166433317	338166433867	338166434417	338166434967	338166435517	338166436067	338166436617	338166437167	338166437717	338166438267	338166438817	338166439367	338166439917	338166440467	338166441017	338166441567	338166442117	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15340	2012	1723	1053	657	607	605	551	536	433	469	432	470	425	458	444	447	407	422	420	427	436	427	434	444	403	406	441	425	420	392	435	427	385	429	396	431	418	421	388	410	376	422	440	420	416	427	432	367	422	425	410	431	402	396	406	386	376	402	447	419	430	408	394	424	387	396	395	409	424	418	415	422	447	398	375	420	383	391	416	413	385	416	423	404	386	393	403	415	394	392	395	410	441	425	419	417	390	396	407	422	439	415	390	401	395	411	419	391	395	378	420	412	400	403	370	396	447	397	435	438	444	420	434	408	406	373	418	424	426	457	396	384	384	399	437	432	407	391	385	402	409	412	396	370	423	394	397	404	408	401	435	434	391	433	437	414	364	402	429	384	415	415	385	393	415	427	393	416	428	377	419	452	412	386	372	385	387	425	425	395	370	359	397	439	402	394	354	389	412	397	382	426	356	401	422	393	407	413	399	448	389	375	428	415	407	429	392	435	414	399	405	380	385	427	388	380	403	371	466	414	409	438	394	406	433	424	429	405	392	387	414	417	417	394	399	408	430	431	418	396	388	368	383	380	385	436	425	375	399	425	401	411	413	410	425	409	383	433	429	379	394	450	404	462	412	394	364	361	396	383	406	427	412	424	393	403	416	406	410	416	417	401	445	429	376	392	409	404	383	405	364	390	405	409	423	449	397	447	342	383	410	427	383	388	474	398	423	434	387	432	430	380	437	395	391	435	392	407	405	430	420	422	399	451	387	430	409	376	397	390	488	457	378	433	437	445	367	397	407	384	451	386	427	393	416	420	366	430	388	402	407	412	436	454	389	423	413	425	448	369	430	402	380	426	433	390	395	399	402	407	400	430	413	411	369	388	443	405	413	411	426	413	378	391	389	398	432	413	409	402	379	445	411	409	365	433	419	417	427	409	385	446	410	403	389	374	409	386	386	385	443	375	375	382	423	387	366	381	405	445	408	427	416	428	399	405	410	421	398	407	407	392	405	389	395	400	401	382	425	375	438	415	411	391	368	458	410	403	410	432	408	400	387	402	425	405	439	422	426	427	414	408	428	412	393	390	446	436	425	404	400	415	415	383	416	369	392	411	405	423	416	356	400	399	396	436	444	444	381	435	402	373	421	422	404	444	412	419	400	425	422	456	410	368	384	433	366	414	417	444	420	409	399	394	399	428	402	427	403	409	442	403	378	435	396	392	412	394	370	456	412	390	383	394	467	422	382	422	407	401	420	396	393	439	470	408	387	422	392	401	400	414	400	381	420	369	398	371	431	440	394	399	416	404	429	401	439	421	401	395	391	398	385	415	419	430	394	373	389	409	435	408	409	380	424	403	423	384	434	426	406	423	398	403	378	397	381	393	391	395	383	394	405	379	431	401	383	401	428	391	377	461	406	424	400	426	416	406	415	392	391	408	400	426	402	424	373	403	404	373	369	424	436	444	437	440	415	482	423	403	373	400	384	430	380	384	383	410	436	418	451	387	378	420	431	388	367	429	434	412	383	396	440	417	363	422	388	369	384	421	368	381	382	365	438	430	409	400	431	389	385	418	412	367	400	379	391	384	412	418	405	395	431	441	410	365	392	438	414	414	446	411	432	409	402	402	423	386	421	411	412	417	431	387	413	401	399	405	423	428	435	435	394	421	383	381	430	391	418	398	420	429	377	415	414	403	406	439	407	378	406	361	396	394	410	405	421	389	386	414	437	414	435	414	418	429	409	351	400	395	412	408	490	387	356	424	399	407	429	425	374	412	435	409	428	385	378	435	419	423	439	393	437	401	406	449	393	410	439	405	390	440	429	430	402	419	416	388	434	380	414	390	388	478	413	387	398	392	399	414	400	372	416	399	403	404	436	408	384	425	420	445	415	404	374	397	371	384	402	433	377	444	397	404	399	417	448	399	394	399	387	401	417	392	427	431	412	438	367	417	428	453	379	394	387	409	410	358	398	420	413	437	377	391	449	376	389	404	404	427	394	415	396	408	387	408	412	424	413	397	406	383	432	397	415	422	418	403	422	418	422	436	439	418	387	443	435	422	405	394	394	417	406	429	366	396	385	414	382	379	383	426	420	425	438	383	411	415	428	401	406	415	458	448	432	433	449	391	400	416	412	391	429	421	422	410	406	429	379	413	415	414	405	399	427	410	421	422	384	406	433	376	415	399	403	406	400	431	390	387	406	418	418	408	409	410	436	389	434	409	392	405	419	404	394	415	438	403	406	429	404	377	397	430	396	385	381	406	400	455	415	380	449	384	433	424	379	397	392	398	439	431	406	405	449	420	404	381	414	412	402	409	400	402	412	429	411	453	395	399	426	409	453	378	408	369	442	452	413	361	388	412	390	431	401	422	421	460	378	397	397	431	399	437	387	425	394	392	381	390	382	404	426	391	398	399	478	398	434	386	407	446	408	404	435	413	456	413	387	364	426	395	396	429	382	373	432	394	414	397	409	396	430	468	410	404	443	409	437	400	389	433	405	378	366	416	423	424	369	359	422	376	373	398	444	377	385	409	446	418	394	424	344	367	409	415	416	404	398	392	420	423	403	415	402	426	402	416	415	402	408	387	424	403	392	424	434	397	393	352	414	406	382	391	378	399	394	419	379	400	366	416	377	376	401	367	419	399	388	418	398	417	441	441	415	383	411	406	363	424	399	381	411	420	409	424	393	436	377	371	396	438	417	382	411	413	423	407	434	407	408	409	354	408	407	390	434	392	445	395	437	395	426	403	427	413	440	431	453	353	411	419	421	417	416	441	381	408	402	409	366	433	399	445	376	389	388	399	416	437	429	420	420	388	431	375	391	403	396	443	401	409	391	414	371	386	394	430	413	384	400	411	403	413	447	434	439	430	430	362	386	371	418	403	402	397	465	383	396	417	424	419	445	397	400	427	406	405	444	426	387	395	381	429	399	448	422	397	388	412	384	405	458	362	388	397	394	386	417	406	443	407	426	422	419	405	381	399	405	382	423	442	449	437	388	418	384	408	383	394	383	423	416	381	380	393	410	378	371	407	372	391	392	408	398	443	417	412	409	418	399	424	437	375	439	405	357	361	397	367	428	413	389	374	400	434	405	450	380	384	362	413	444	405	422	416	407	389	419	412	414	415	404	405	382	419	404	386	383	398	424	401	397	396	428	384	432	381	383	434	386	364	426	399	424	383	403	380	389	408	392	370	428	426	401	397	401	424	404	433	398	381	401	386	384	408	423	414	381	391	401	388	394	388	392	431	394	402	423	430	378	413	398	425	401	424	410	419	416	400	344	423	417	398	387	382	385	395	420	447	418	412	424	380	391	406	377	398	388	407	421	398	361	408	453	375	377	364	383	406	366	404	437	437	420	394	374	419	381	417	390	405	403	429	431	417	401	403	392	414	376	405	405	430	401	368	407	400	423	391	383	375	437	382	387	401	437	458	423	423	396	415	410	388	381	410	432	380	392	389	423	414	411	433	386	387	435	410	390	415	422	403	414	372	432
8831	1878	3412	2825	2250	1923	1661	1525	1403	1334	1213	1217	1238	1085	1101	1118	1060	1074	978	971	986	1032	995	958	968	952	933	978	914	1002	925	950	957	960	985	963	975	992	989	942	932	933	964	992	911	965	882	969	926	977	966	917	973	935	908	951	941	932	863	983	948	918	953	984	931	890	930	914	949	936	954	918	894	920	926	911	942	910	904	908	907	943	929	938	865	925	901	897	945	878	914	984	882	934	895	915	943	941	942	956	923	976	889	893	903	913	903	957	917	890	899	873	928	896	921	923	920	964	925	899	973	963	875	972	885	887	946	908	926	928	946	953	899	935	942	916	967	944	922	934	911	942	929	965	898	953	934	945	892	890	957	922	929	959	887	931	965	897	974	946	892	903	931	921	917	927	891	907	953	881	926	949	888	904	879	937	921	933	954	927	940	923	898	835	918	927	916	891	947	898	923	946	885	928	887	873	892	902	940	974	888	900	914	871	886	955	931	955	920	895	953	887	903	950	970	914	971	891	885	890	880	914	937	889	961	930	896	937	920	939	932	897	916	963	925	937	989	891	988	908	932	914	915	933	924	907	899	898	958	954	936	908	860	961	891	876	901	938	868	943	938	923	890	980	899	944	906	941	937	919	911	905	922	967	948	899	896	864	863	956	948	886	921	914	918	955	925	919	923	965	937	956	913	910	909	952	925	896	903	880	905	957	947	954	895	949	936	927	867	957	908	929	959	929	946	955	929	904	894	893	996	907	882	911	920	918	950	939	964	933	899	947	881	942	891	929	896	978	939	905	935	974	890	968	960	954	891	927	912	911	961	967	936	965	896	943	899	882	943	899	889	916	894	915	882	901	960	887	941	929	916	991	855	911	900	922	911	909	924	952	876	956	903	931	896	913	894	927	887	930	927	970	881	925	935	905	950	869	917	954	912	918	952	887	910	956	927	887	909	912	942	882	957	944	886	908	925	924	910	936	906	896	886	921	936	916	909	944	966	903	968	895	895	926	913	938	942	886	903	925	924	927	923	926	900	936	940	973	932	947	967	917	941	973	934	889	942	925	901	921	892	890	923	908	1000	926	902	946	891	965	865	908	905	941	924	974	911	892	936	890	897	1001	949	925	932	885	910	931	899	920	981	964	945	924	884	910	975	911	943	986	873	913	889	873	915	897	905	908	895	981	932	940	958	908	954	898	975	920	891	951	901	931	909	946	832	887	923	935	901	912	881	879	940	923	910	869	904	909	901	899	913	953	915	933	909	918	882	909	908	969	913	921	973	967	915	957	978	903	929	951	949	921	920	896	897	904	939	941	914	943	886	936	889	948	945	895	895	934	905	905	893	919	923	928	912	920	906	895	875	949	933	900	905	918	951	846	926	904	885	933	894	892	925	945	878	900	920	903	928	930	996	931	908	970	898	942	954	947	927	886	934	933	960	918	901	934	879	923	939	882	907	941	938	881	876	902	913	923	902	945	916	957	908	876	931	925	881	912	917	901	890	937	902	921	941	938	911	896	910	934	906	888	922	939	875	948	922	962	894	885	961	890	984	892	893	891	933	912	936	920	866	849	923	874	930	928	863	914	917	910	910	906	916	946	958	915	884	967	955	903	922	896	977	908	924	934	894	948	862	886	894	897	880	958	887	918	886	910	919	879	958	961	906	893	922	946	899	901	944	867	919	947	952	916	937	914	920	907	937	975	927	887	893	949	1001	924	968	909	848	921	955	925	857	944	883	870	900	885	935	981	949	886	965	917	962	980	938	914	877	899	909	917	948	921	907	918	873	851	953	880	911	881	1023	952	887	892	885	882	938	921	949	893	930	892	948	912	909	866	873	916	899	954	932	896	892	911	948	895	920	972	896	911	910	918	884	903	883	897	939	935	959	911	963	965	898	879	949	928	867	929	903	953	907	942	900	957	875	947	917	958	948	943	942	942	891	896	931	982	871	914	932	899	888	958	875	928	962	964	982	881	943	842	902	975	927	975	903	897	886	958	942	916	892	919	888	905	981	950	895	916	980	938	904	888	923	933	888	901	924	928	898	874	950	949	948	911	947	947	907	913	884	919	892	894	890	929	942	914	981	863	920	880	926	908	873	961	929	954	898	934	919	932	954	938	981	940	927	859	925	943	897	935	911	968	914	921	862	908	906	988	886	953	924	958	889	878	870	872	879	964	918	854	960	927	918	931	939	919	925	932	930	881	972	959	954	907	951	940	982	993	911	952	954	896	895	923	882	958	919	886	895	915	881	909	908	917	901	914	900	903	984	913	906	978	902	898	928	923	912	893	939	961	908	925	868	923	900	911	927	894	905	957	926	933	884	952	944	867	960	854	973	904	887	899	895	884	923	880	944	923	894	933	900	906	926	858	904	935	929	918	916	902	848	916	934	939	935	875	922	873	963	890	950	954	924	910	925	954	897	892	956	919	961	856	921	991	893	886	935	943	938	841	904	953	862	900	866	905	926	891	928	932	946	914	935	900	898	906	936	894	901	898	934	893	975	947	930	892	969	935	948	877	887	867	912	911	923	930	887	914	926	905	910	901	925	905	931	924	885	874	957	933	926	883	918	937	905	908	920	958	966	984	875	889	889	899	941	872	962	923	943	916	917	909	976	964	932	939	910	905	935	924	888	875	919	909	925	950	992	878	907	904	888	927	920	918	899	938	922	930	950	948	935	934	944	938	933	953	932	944	948	974	943	877	907	903	976	911	922	944	934	918	1026	938	893	910	1002	897	921	953	934	1009	893	930	933	923	948	927	869	935	948	901	929	912	918	929	919	934	915	906	976	944	909	892	947	895	928	921	1009	891	940	905	901	935	912	913	909	966	934	923	910	951	916	959	895	911	892	939	895	939	873	893	943	872	910	900	937	931	977	902	910	944	885	931	896	913	921	927	845	938	928	931	930	958	897	890	943	940	886	931	976	926	949	898	956	943	910	879	877	930	912	899	878	938	914	929	950	912	896	871	910	889	935	929	851	934	936	918	925	918	958	896	899	899	918	915	892	902	942	956	932	902	986	930	953	938	868	905	903	925	908	914	916	937	932	949	907	951	870	913	937	944	928	928	893	903	930	925	907	898	928	951	913	868	935	900	952	955	961	1006	913	941	916	936	931	895	913	933	963	907	953	960	893	951	875	941	885	916	903	921	924	948	858	926	928	873	963	905	973	895	939	923	940	917	868	915	934	940	890	985	935	931	932	910	879	908	888	896	1003	915	968	958	925	925	927	907	871	864	872	936	919	958	895	902	933	898	926	889	967	960	921	849	930	884	877	895	912	934	957	911	899	925	936	914	930	901	956	943	913	914	920	964	949	935	921	884	906	914	868	927	941	966	891	918	962	948	897	901	974	869	903	908	908	938	887	990	913	901	984	903	953	927	914	915	971	927	928	942	944	913	932	905	874	936	960	918	947	955	925	949	882	867	901	903	920	904	896	911	932	939	900	914	948	882	1002	927	908	926	909	966	945	890	938	886	888	951	923	914	920	905	951	927	933	936	860	947
1632	353	347	195	208	188	191	184	194	150	198	225	185	221	169	192	207	186	188	193	184	178	153	179	183	172	175	185	189	157	182	179	207	197	199	205	189	186	190	211	169	195	156	178	193	192	178	188	211	212	178	178	165	168	191	191	192	190	177	202	194	183	196	197	193	168	172	196	172	164	192	162	177	194	191	172	180	201	187	157	178	192	186	186	169	181	191	193	173	206	155	186	184	216	188	220	158	177	187	171	179	197	194	191	195	199	193	179	191	204	201	184	184	182	169	193	191	190	192	178	189	186	189	215	178	165	161	191	171	193	172	175	194	209	174	182	202	214	180	196	192	174	204	177	189	170	169	202	189	177	190	161	170	173	185	204	204	203	181	199	182	176	196	189	194	168	168	196	174	165	193	204	189	165	172	195	171	176	191	182	178	171	177	178	163	178	206	186	185	159	179	147	183	185	185	211	195	198	216	179	183	179	194	204	202	167	172	170	190	195	184	176	201	173	182	182	171	170	197	190	176	179	200	195	201	178	206	189	217	186	182	181	188	172	172	177	184	210	182	192	205	195	176	172	200	183	195	195	162	178	168	197	185	196	177	194	185	223	161	180	203	193	195	187	213	171	201	168	182	168	184	182	187	164	168	195	206	196	180	184	202	180	192	188	171	178	192	186	202	203	167	187	202	203	193	191	219	169	183	184	164	177	178	199	198	186	182	186	203	198	188	175	183	180	200	220	191	181	194	188	203	172	185	177	163	180	184	186	200	194	184	204	180	181	178	182	191	176	198	193	206	193	187	196	165	183	188	189	190	190	188	218	222	179	181	176	188	167	177	189	201	182	164	205	180	172	146	170	189	175	176	186	215	197	169	197	186	187	184	184	190	184	197	166	152	186	178	179	190	200	196	188	224	170	181	175	195	184	201	196	175	184	200	205	174	209	175	214	198	197	166	190	182	214	173	177	204	210	218	201	213	204	187	179	194	182	170	163	179	203	187	176	172	191	222	181	173	194	183	212	193	159	193	185	199	190	176	189	159	140	174	161	186	193	187	179	169	197	179	197	191	213	200	173	200	187	169	188	192	192	198	179	174	176	193	180	166	168	205	198	186	196	166	194	170	176	190	180	191	205	177	195	191	179	204	194	187	175	176	180	200	206	189	180	188	174	207	176	168	188	189	196	197	172	178	183	179	189	191	196	199	182	182	156	178	188	192	212	188	197	173	160	189	181	197	191	180	189	187	205	172	190	201	185	178	175	178	210	187	186	203	191	183	195	203	171	221	176	184	184	172	176	182	191	161	213	196	193	193	165	148	183	163	180	226	211	188	189	192	182	177	191	176	226	175	172	186	176	216	213	193	184	184	207	186	186	200	177	199	177	171	196	172	177	200	186	182	174	196	193	186	163	192	171	163	172	181	189	198	199	192	181	177	203	198	185	200	158	188	181	185	172	206	198	175	207	209	173	201	166	165	168	182	177	172	205	203	188	143	157	202	197	194	174	170	163	180	168	194	177	189	190	173	163	181	216	180	178	210	172	171	164	196	201	219	173	170	204	193	194	177	170	177	185	186	204	207	197	193	236	187	201	186	188	175	189	184	197	181	180	198	195	205	191	169	184	174	179	177	179	164	199	173	196	164	211	175	181	197	220	218	168	178	190	182	179	213	207	224	205	186	179	177	167	204	198	185	185	197	187	173	196	206	172	172	185	203	188	178	194	197	176	171	179	205	204	205	200	180	197	175	190	168	187	195	188	195	205	197	156	166	210	181	203	201	199	186	182	176	193	208	194	167	171	169	226	189	183	172	186	191	197	222	173	190	207	200	180	185	175	199	185	193	212	190	185	166	170	185	183	210	207	176	154	219	195	188	178	208	217	181	185	173	212	182	195	179	165	203	183	216	206	218	187	186	184	198	194	202	179	169	187	181	194	215	184	175	217	181	189	191	166	210	198	207	187	185	190	206	199	212	213	220	153	205	158	213	200	173	176	194	222	158	203	189	212	176	190	204	191	176	166	170	194	204	187	178	206	173	181	174	209	204	201	180	203	185	181	178	184	218	171	174	198	183	162	189	190	191	205	207	214	176	191	209	188	180	206	189	210	168	182	182	184	186	202	177	183	207	200	194	159	194	202	180	180	192	159	180	190	193	192	201	192	218	200	199	219	212	181	172	178	179	168	188	189	186	185	201	191	190	199	182	170	189	205	171	189	178	173	184	173	174	187	182	183	181	186	189	203	178	177	198	197	203	172	197	180	201	195	183	207	176	161	179	186	185	169	207	169	194	165	192	166	178	178	165	225	194	179	196	184	183	177	175	200	187	188	191	159	176	182	192	187	194	174	194	174	194	194	156	174	193	185	224	214	198	193	192	181	183	186	154	177	194	186	221	199	202	181	192	182	194	187	199	196	205	171	198	205	201	197	205	191	190	183	194	175	177	195	206	197	163	186	168	180	178	180	178	172	192	172	171	186	197	186	174	191	190	171	184	178	182	181	180	197	181	199	198	183	195	183	187	169	180	184	194	185	172	183	199	205	167	151	200	180	190	196	207	195	175	181	168	209	173	169	200	175	210	181	198	196	181	172	184	201	196	209	179	181	171	168	189	180	187	198	190	176	186	177	168	174	186	178	196	169	173	156	193	182	178	186	192	169	175	179	180	190	197	237	165	181	168	178	218	187	186	213	187	164	192	175	188	222	199	163	206	189	190	189	182	177	216	182	186	167	222	169	165	174	191	200	181	169	183	193	173	194	182	193	153	196	183	179	202	186	190	179	167	156	183	182	178	180	201	171	179	192	180	192	179	198	160	199	162	196	179	177	187	182	210	208	190	184	188	189	164	189	163	188	195	206	193	184	169	187	164	180	184	183	197	210	198	169	163	186	178	178	179	209	182	184	225	175	183	217	207	176	196	188	171	215	183	189	187	195	193	225	196	169	216	173	181	174	172	187	200	191	171	205	169	190	194	180	193	222	183	206	213	193	209	206	197	196	192	189	184	198	194	189	177	195	193	212	177	178	201	188	191	179	206	188	185	176	200	178	176	202	201	169	161	188	178	188	211	195	198	200	181	198	166	188	178	182	192	184	190	189	214	180	181	185	203	177	233	206	197	180	154	217	191	174	216	177	183	185	208	183	193	173	198	195	172	195	208	176	174	146	196	187	207	200	202	193	147	171	187	176	191	238	196	175	182	170	200	180	198	179	163	168	189	210	206	170	196	192	178	205	198	183	205	184	193	177	171	180	179	146	196	212	169	203	160	192	198	184	197	179	195	182	206	201	186	179	169	161	201	192	181	217	202	177	156	220	203	200	192	189	204	170	191	201	180	202	181	192	220	206	157	166	210	202	181	182	186	183	187	212	180	200	176	197	222	221	207	196	204	206	196	198	222	209	206	200	182	201	183	191	204	171	171	151	167	173	215	225	169	191	208	186	217	207	143	190	176	179	182	199	212	197	207	195	196	206	157	172	150	198	149	196	186	172	187	211	202	203
1765	661	679	501	510	496	523	479	440	489	481	496	483	481	480	487	481	441	487	520	471	468	480	458	481	492	451	500	465	446	445	466	468	473	437	467	466	517	475	465	476	484	430	466	483	447	441	493	482	477	476	490	485	533	482	467	469	507	531	471	461	461	502	449	454	424	491	484	473	481	461	484	462	462	458	463	503	484	490	463	456	500	485	479	438	466	483	476	492	457	454	488	471	523	475	441	445	460	400	488	438	474	512	495	448	480	494	468	479	462	485	488	495	456	453	467	454	435	473	461	465	421	511	452	447	484	449	476	491	430	459	463	482	470	463	478	483	461	509	479	467	504	481	482	504	466	473	449	487	478	506	514	450	493	465	463	436	460	505	453	462	535	483	488	451	459	481	421	495	445	453	530	472	520	484	452	485	442	479	514	427	484	495	468	453	471	502	454	462	447	459	489	513	506	506	481	476	467	486	462	481	454	463	490	438	460	507	471	468	485	468	471	481	484	458	475	473	464	496	449	443	484	484	474	482	448	487	464	464	483	465	475	480	497	500	507	493	465	473	471	484	502	496	451	492	478	469	494	465	488	430	454	441	473	465	461	466	425	506	444	497	496	502	495	465	450	485	417	492	481	484	484	477	454	461	458	470	459	469	465	508	478	444	470	485	491	475	447	504	466	454	496	443	504	451	456	500	463	481	485	460	431	440	433	452	480	500	473	445	462	476	466	504	470	484	456	505	486	481	463	452	445	506	473	468	422	498	414	460	491	514	488	435	478	411	450	480	472	451	496	450	430	493	468	456	430	462	471	472	490	471	460	492	492	480	480	456	464	505	458	443	501	462	476	455	444	459	469	490	494	496	532	422	459	461	497	485	449	485	415	436	477	472	492	482	469	503	472	487	477	477	489	467	478	518	469	500	486	468	453	449	476	500	464	452	457	501	475	486	484	482	480	496	474	498	507	448	483	491	457	463	514	462	457	505	481	497	450	495	424	454	493	497	494	485	455	481	442	472	503	436	474	457	490	448	497	488	483	496	462	462	452	472	484	459	474	500	477	489	490	498	503	470	461	458	458	522	444	477	461	434	494	496	469	481	464	475	425	456	500	464	457	437	453	496	479	477	477	467	479	451	475	502	447	487	464	457	505	463	482	458	504	487	437	456	458	445	468	477	445	446	471	478	473	491	447	454	456	481	487	478	449	492	448	474	468	460	452	441	470	450	527	497	498	492	475	499	493	445	489	515	500	477	492	492	482	506	443	461	486	471	454	455	517	457	503	485	514	497	451	494	465	482	478	492	475	429	512	504	504	481	513	440	465	499	488	454	438	482	491	474	478	476	478	457	456	497	450	511	454	479	466	443	437	483	506	465	488	459	505	457	435	496	479	470	465	449	442	471	471	472	471	517	530	502	486	462	477	474	488	483	453	437	479	458	455	475	478	488	458	462	486	453	484	449	496	483	453	470	479	456	476	463	442	529	486	480	475	441	464	446	505	463	476	485	464	466	491	436	483	468	464	469	453	486	473	470	488	489	483	475	454	448	479	453	496	487	479	493	494	498	466	489	458	498	487	501	521	464	482	506	493	473	437	472	513	465	523	441	500	443	424	461	472	483	498	451	504	483	486	489	489	459	473	433	444	469	463	452	445	487	481	465	480	472	470	466	479	444	463	483	448	438	467	476	435	473	447	466	471	410	482	494	503	508	475	455	492	473	444	458	480	447	450	502	458	458	465	453	472	466	491	494	462	445	493	479	466	447	499	463	497	457	503	467	435	504	472	460	480	448	503	477	457	488	480	457	478	501	496	478	483	455	477	486	461	493	460	475	494	489	486	473	516	500	502	468	468	464	501	449	454	476	491	506	470	473	488	492	471	465	422	446	486	502	452	502	477	490	514	465	498	467	504	489	501	536	446	434	494	481	469	464	510	464	477	511	490	447	446	475	439	500	462	500	445	454	485	485	480	467	465	470	495	467	480	496	470	438	468	462	495	479	472	493	555	482	469	490	490	454	491	484	443	478	497	484	484	453	520	479	439	510	532	456	482	476	479	477	499	495	493	456	472	444	483	495	456	447	479	443	464	469	497	480	490	472	446	475	441	475	506	492	465	482	470	472	448	482	459	491	456	449	470	494	488	486	471	483	467	474	471	479	475	483	498	455	496	484	464	505	442	489	463	513	482	504	467	463	478	452	493	455	491	465	493	431	467	468	480	463	458	497	456	443	469	464	473	467	465	512	484	462	516	482	449	480	491	486	494	450	467	446	463	457	443	494	492	498	479	484	484	471	502	491	521	475	482	518	456	463	451	459	520	451	477	448	471	479	453	497	484	471	468	492	450	482	476	439	482	482	482	445	486	504	438	496	480	487	481	459	446	482	446	497	485	466	457	497	482	458	454	461	460	484	483	437	522	522	480	451	450	497	479	485	484	464	474	492	460	444	465	475	442	449	500	473	446	505	453	464	494	461	481	520	477	456	463	448	499	456	465	478	473	463	451	461	494	447	458	492	422	469	467	459	479	490	504	468	472	481	467	492	500	467	469	460	462	422	500	471	480	462	485	465	463	492	471	486	479	466	464	465	493	478	462	456	450	446	490	487	477	486	498	486	468	476	478	489	487	484	438	470	469	458	489	521	455	476	484	461	459	494	479	492	517	516	440	468	518	493	473	427	486	486	482	441	451	481	475	493	474	428	477	467	491	463	480	513	499	497	465	450	487	489	471	489	494	481	472	445	477	454	475	481	467	464	493	454	448	474	462	458	478	455	514	483	472	427	493	499	466	511	457	484	476	484	472	469	462	492	474	463	483	483	473	505	461	471	479	486	489	498	472	470	481	510	487	527	464	496	453	452	455	433	466	490	476	455	445	467	478	468	492	467	480	495	501	490	415	504	443	438	547	488	474	498	474	475	453	440	482	509	439	473	448	458	479	441	482	474	494	499	455	424	459	485	467	456	464	467	512	487	429	448	512	470	471	487	453	497	444	496	460	511	482	427	474	481	469	448	505	453	453	461	474	485	460	486	492	462	493	469	481	434	483	496	473	447	504	476	495	468	451	514	514	493	477	488	469	474	462	462	485	457	484	468	451	509	463	468	463	491	483	500	486	467	478	461	442	523	489	511	487	525	490	476	477	477	487	499	482	488	496	448	447	475	474	470	497	484	483	504	485	504	465	480	469	497	497	495	449	485	494	498	468	500	507	489	440	485	443	445	459	431	499	464	452	450	473	505	469	493	502	459	452	459	483	473	497	497	520	477	470	438	487	472	456	452	476	506	510	497	463	442	479	507	460	481	459	437	487	471	456	487	460	478	526	462	463	469	475	487	457	502	455	488	535	458	507	476	505	464	494	459	433	481	471	491	475	430	456	470	469	535	456	480	449	463	474	468	488	447	468	484	493	460	479	431	480	494	423	468	486	482	455	482	473	511	500	505	481	478	507	510	457	508	470	466	455	477	449	471	515	496	440	438	443	469	528	497	483	494	505	449	456
7790	850	933	567	353	353	305	286	254	242	248	260	214	251	210	239	216	225	242	237	250	236	219	225	214	233	171	207	226	231	235	230	202	215	205	200	205	214	207	228	216	188	226	220	209	228	210	213	218	219	215	212	229	231	237	212	205	220	231	225	193	218	187	229	225	215	238	205	228	184	218	223	213	233	210	190	212	216	218	231	236	191	205	225	227	231	199	214	206	220	225	246	228	229	221	200	231	211	205	213	209	206	231	259	240	239	244	211	206	227	186	207	213	197	203	234	200	203	234	223	263	230	215	182	217	196	217	192	208	223	201	228	212	218	226	215	204	247	193	185	228	201	222	206	201	173	172	214	209	197	217	220	214	215	191	222	213	192	244	248	218	211	225	220	248	215	228	219	214	227	237	214	213	237	198	220	235	203	227	239	193	200	214	218	218	218	223	209	197	221	231	215	213	220	279	235	205	203	217	207	201	217	204	220	218	224	214	235	215	200	226	218	200	205	194	200	185	197	206	224	215	201	232	231	207	237	232	210	219	218	212	211	226	232	213	229	237	167	197	208	187	207	219	203	196	243	224	207	216	202	231	225	229	201	194	218	218	215	211	233	206	219	214	179	217	222	207	231	239	221	208	207	216	235	205	225	218	206	209	192	218	192	220	253	223	216	244	242	192	231	219	212	211	200	224	217	212	207	234	221	198	186	240	227	205	205	216	202	190	206	217	201	221	225	252	237	204	224	224	204	226	224	203	220	233	237	225	209	234	186	232	213	240	223	220	205	221	223	202	231	211	218	235	212	202	207	193	242	186	224	217	197	221	215	168	215	235	198	258	228	211	230	223	208	191	245	213	227	217	215	204	217	240	238	248	217	230	217	213	214	231	212	225	208	227	219	236	214	234	235	229	202	228	234	236	259	214	210	220	202	227	206	213	199	193	228	212	218	216	235	236	243	195	201	228	182	209	213	219	200	223	224	239	212	193	213	197	196	210	203	202	221	211	212	222	225	218	188	214	234	240	223	221	183	211	199	243	218	227	220	216	229	225	254	214	241	233	216	190	196	197	235	219	194	228	204	228	214	205	221	209	204	214	207	219	256	224	228	212	198	200	232	227	224	229	231	196	219	194	196	220	221	206	200	197	220	217	213	206	197	240	242	219	230	236	219	235	233	223	254	232	238	212	211	222	197	187	249	220	213	225	206	205	224	208	230	224	179	232	217	203	220	223	230	206	197	231	212	221	196	198	213	226	204	205	206	230	205	192	223	199	212	245	205	211	235	212	217	191	251	217	223	249	222	226	201	224	228	222	226	208	205	230	224	224	206	201	197	234	193	203	208	225	223	194	214	223	212	220	236	233	206	235	212	202	208	223	232	202	215	224	189	207	196	225	215	199	228	222	221	226	208	246	205	221	183	195	211	225	217	199	225	195	229	253	203	210	203	198	214	195	229	231	231	238	217	205	207	220	204	230	206	213	185	208	208	205	211	202	237	213	212	217	203	220	193	210	227	218	191	218	228	222	224	215	196	235	206	207	222	201	206	216	200	222	213	235	222	234	250	228	212	201	215	208	204	222	220	221	240	224	230	219	228	236	205	202	232	222	239	220	220	196	215	193	216	214	219	204	267	218	219	226	246	224	217	216	231	226	213	213	272	238	196	220	212	209	207	209	204	197	248	236	241	224	235	239	202	214	204	191	206	187	223	232	210	227	250	208	204	229	196	177	224	216	192	219	207	223	211	253	226	225	213	207	227	195	243	242	209	206	208	232	212	203	202	190	220	231	208	221	202	215	222	212	212	224	224	211	208	194	211	225	235	218	211	196	209	207	207	245	221	190	235	237	238	191	214	221	205	218	235	224	226	206	188	221	219	196	227	211	256	244	237	223	212	192	210	220	251	238	235	222	237	228	234	212	189	228	255	223	239	207	175	199	230	201	224	199	206	219	202	192	228	262	219	190	227	199	224	222	222	191	221	237	190	216	214	206	215	213	222	205	203	239	241	221	212	236	203	216	218	207	206	223	213	222	227	235	193	217	218	222	244	234	225	241	184	224	206	190	212	220	232	220	208	207	186	208	226	218	234	220	246	201	229	212	215	219	219	205	218	213	193	226	203	191	250	221	222	201	211	247	233	202	216	218	211	214	198	221	239	228	181	244	226	205	188	243	193	218	194	216	248	235	199	214	229	236	238	226	201	209	245	222	210	237	233	234	205	229	211	179	198	197	211	251	229	201	216	231	241	210	224	224	228	216	196	223	229	232	227	229	222	189	199	218	217	230	216	237	207	200	200	213	234	214	241	232	263	198	208	187	228	233	185	209	234	206	208	200	235	230	207	216	213	188	232	225	225	203	218	238	231	210	191	209	221	243	197	202	210	245	204	214	221	196	224	223	177	219	203	239	187	232	199	199	207	201	238	270	232	218	214	209	214	232	225	207	208	215	223	224	216	211	175	232	207	195	227	241	228	186	231	243	242	241	221	185	211	230	212	218	211	218	216	224	228	199	217	230	229	209	238	187	213	227	259	197	227	221	229	253	201	223	226	219	210	218	209	205	203	223	224	218	205	218	227	198	224	220	209	201	203	209	191	229	222	217	230	228	211	223	209	213	244	231	207	227	230	241	234	200	212	209	236	228	209	208	211	203	230	193	221	246	208	234	235	228	198	227	201	239	222	219	214	209	207	220	215	239	227	220	249	218	205	206	201	220	192	218	171	216	207	231	213	249	194	238	214	213	247	210	221	253	255	227	227	194	231	192	206	244	258	229	211	206	220	230	235	223	211	235	204	202	221	224	216	205	247	217	189	214	219	225	230	237	237	208	221	228	221	242	239	221	218	201	252	219	218	207	216	193	230	234	225	208	202	200	206	232	226	220	231	187	223	225	200	256	216	221	209	211	221	222	182	203	205	217	214	224	226	236	234	231	213	214	217	208	226	213	206	183	206	220	216	212	210	217	229	208	236	236	213	217	237	253	208	198	246	246	227	235	232	233	192	199	192	194	220	218	201	222	204	201	206	222	235	230	226	246	213	196	224	219	203	209	210	201	235	199	197	221	255	218	194	197	246	221	208	211	243	252	220	219	213	235	208	209	194	194	221	222	206	211	216	237	216	195	218	214	227	205	202	231	243	202	212	241	199	236	217	224	220	199	245	240	227	216	239	223	189	225	209	209	220	223	207	202	210	196	197	193	215	229	228	228	223	203	246	231	210	218	233	220	240	180	218	240	226	200	216	229	221	221	218	220	206	210	212	242	216	227	217	214	244	234	205	221	226	206	223	208	207	241	199	238	206	231	237	202	220	256	205	234	199	219	201	222	239	207	211	230	225	222	208	243	198	209	239	239	219	180	202	228	216	203	219	236	213	225	198	201	201	230	207	185	188	205	194	198	223	224	206	242	231	221	202	231	231	198	217	235	250	253	237	244	203	228	244	216	196	218	211	223	225	211	195	231	197	202	205	224	227	228	216	233	222	242	234	218	208	211	203	256	198
6290	1204	2081	1517	1193	981	947	854	819	741	709	700	669	660	624	579	598	637	588	593	577	597	616	573	580	601	582	582	607	588	566	586	579	526	519	529	560	593	601	548	574	541	526	559	541	505	548	511	528	569	536	566	556	575	572	531	569	517	538	560	576	495	571	573	544	545	537	530	544	570	531	544	572	564	549	531	554	530	553	523	546	566	549	595	555	540	579	530	571	574	515	507	566	546	533	554	561	541	554	572	514	544	580	540	565	566	520	573	579	556	541	549	524	572	553	532	508	563	532	567	550	558	548	583	548	523	526	536	513	518	539	581	586	535	547	564	561	573	569	504	529	535	558	561	564	585	454	532	550	556	539	542	523	561	566	553	540	577	539	511	605	571	557	533	582	507	538	553	580	521	523	538	544	570	540	550	587	586	570	553	512	543	551	554	574	542	587	555	555	538	554	534	581	564	520	526	571	564	539	535	582	545	555	596	525	538	567	533	532	539	570	553	567	565	536	557	583	535	523	568	590	538	534	568	518	536	524	510	536	556	567	542	534	533	540	544	561	576	542	511	557	529	571	570	556	518	574	517	562	523	578	562	551	547	560	569	498	557	544	518	522	505	575	582	553	542	571	539	505	568	535	531	542	559	535	533	553	535	537	505	537	554	575	517	523	548	582	521	565	542	555	560	554	523	553	571	533	511	555	567	522	546	528	588	549	558	534	526	547	575	505	543	585	588	508	533	519	555	520	602	558	551	506	532	542	517	563	569	534	557	530	549	517	549	530	556	523	577	593	583	522	552	555	578	484	618	565	588	559	540	539	520	567	544	562	540	522	508	530	541	540	545	525	501	548	516	578	556	538	494	556	555	581	541	519	533	583	546	526	524	566	534	565	558	574	620	553	562	530	536	589	510	571	582	536	565	504	530	534	536	568	545	553	570	551	595	561	539	537	549	542	503	528	548	554	504	553	536	529	564	569	575	539	503	534	552	596	549	541	546	538	537	564	512	528	522	528	555	565	520	594	550	545	568	559	580	531	563	553	535	531	546	557	490	553	582	578	517	578	554	561	569	583	531	534	560	543	547	531	488	562	539	597	540	550	555	535	579	535	535	559	561	532	490	567	542	567	571	537	573	516	573	563	574	564	570	566	549	580	539	550	563	549	560	504	529	573	542	552	559	555	585	511	557	561	557	535	510	536	574	593	552	559	556	548	559	554	518	548	558	532	566	521	514	549	524	521	534	542	558	525	583	538	579	565	522	595	566	555	522	563	567	526	520	544	543	538	531	527	561	549	544	573	540	559	548	555	552	506	577	545	548	549	545	523	569	540	525	542	524	560	561	518	543	531	534	588	575	564	575	533	573	556	537	527	553	548	481	556	547	527	533	515	543	574	542	579	547	595	554	547	502	568	496	530	553	538	511	537	571	526	541	572	477	573	539	566	527	582	535	512	549	540	518	582	519	556	541	540	536	542	543	574	520	524	529	587	560	564	579	518	575	581	556	544	567	541	569	524	555	563	523	579	588	523	541	545	557	550	549	557	536	563	590	603	548	521	531	571	526	582	556	516	548	569	574	531	572	586	530	500	522	505	583	526	539	513	481	593	565	523	594	539	570	517	530	567	536	566	547	561	561	534	527	569	532	586	546	596	523	526	573	549	535	549	520	542	558	567	564	544	516	583	570	594	556	520	551	574	542	568	569	577	527	531	540	548	522	566	515	560	534	591	556	592	574	553	492	527	559	563	536	549	512	581	593	569	572	569	516	533	550	525	582	542	554	567	555	504	554	555	545	548	543	525	549	497	561	534	553	584	546	537	560	529	504	579	567	521	529	557	547	512	557	557	575	568	534	537	601	543	539	555	526	512	552	579	554	490	487	572	517	539	540	520	546	564	533	571	526	538	523	581	505	549	509	553	517	572	577	562	554	534	563	522	519	549	519	531	545	503	560	526	556	546	542	542	517	522	574	562	541	555	533	606	537	502	548	531	534	561	565	540	548	540	558	542	543	589	549	509	538	570	547	486	542	560	518	602	577	535	533	536	551	516	565	572	579	529	557	519	546	545	513	544	556	576	547	499	504	579	524	558	516	545	600	552	521	552	517	573	569	545	567	547	555	540	574	529	566	528	515	544	567	548	573	554	552	557	533	572	542	546	570	537	538	559	549	540	557	561	524	520	557	534	569	543	501	524	556	553	551	589	529	590	550	539	544	594	566	540	550	528	525	565	522	598	549	566	532	518	533	494	562	550	592	597	559	506	522	540	575	537	526	513	533	546	580	576	526	563	557	616	569	565	582	567	529	590	595	565	502	564	538	556	480	564	539	531	572	573	560	544	559	574	526	530	511	534	568	490	580	567	541	591	578	524	560	544	510	542	555	539	580	553	536	527	488	563	551	581	516	548	546	524	543	573	505	514	561	512	520	507	520	553	540	545	520	552	536	542	530	554	555	524	524	529	530	541	558	569	539	561	568	545	548	566	592	549	540	589	503	585	579	522	525	577	553	554	535	541	528	551	533	546	546	549	525	575	538	533	564	508	517	559	569	564	562	559	549	550	509	560	535	546	541	526	534	534	505	534	574	542	536	559	560	580	506	520	534	567	551	566	495	538	558	546	564	566	545	555	554	565	530	536	555	509	525	554	582	568	543	540	525	538	529	523	486	523	562	544	500	564	559	538	548	553	531	532	572	570	549	532	514	573	573	549	555	552	541	536	554	557	584	578	535	507	556	571	521	556	520	535	571	576	522	572	557	529	566	582	524	507	505	577	526	548	503	524	515	546	577	581	575	546	545	569	542	532	509	548	572	561	541	463	563	528	525	525	552	612	557	554	591	528	569	559	596	532	549	540	570	567	539	589	515	544	529	572	524	516	530	515	554	516	539	552	571	571	547	537	588	607	546	574	557	502	559	536	588	532	539	578	580	550	518	616	532	533	580	577	572	545	513	578	544	548	545	527	562	519	548	541	489	550	555	560	545	549	550	543	537	612	568	550	548	525	570	580	514	569	498	549	502	584	558	582	559	568	479	548	558	529	500	573	563	522	536	542	500	595	543	559	523	581	528	549	521	519	546	548	540	578	546	529	555	572	515	572	538	547	549	533	553	515	595	589	558	552	513	540	558	552	532	551	572	556	581	548	529	521	568	567	488	550	552	555	573	596	548	556	541	535	563	589	504	560	542	538	546	538	558	567	581	540	561	551	549	538	547	566	562	543	527	534	546	532	555	504	577	539	562	582	558	543	531	503	563	602	561	508	576	549	559	558	528	545	569	562	527	575	597	530	547	548	559	584	542	592	539	544	565	544	511	586	582	553	541	524	540	558	547	554	559	566	594	561	536	516	562	501	516	536	555	562	557	569	556	596	611	538	566	582	536	546	580	582	548	550	538	568	566	529	521	589	523	545	520	534	563	557	500	551	547	549	554	558	532	523	531	527	554	561	565	555	527	593	573	520	535	538	526	574	493	523	508	549	585	529	534	555	510	515	549	514	533
15223	2039	1887	1310	693	618	556	531	462	454	479	419	428	492	419	388	418	424	436	410	438	441	382	410	439	456	450	407	401	413	380	404	414	372	370	381	399	416	437	404	443	401	408	399	415	411	408	426	385	417	420	390	395	392	419	355	376	415	424	413	376	418	431	447	408	400	421	392	400	405	410	395	444	380	416	419	454	417	411	415	375	426	432	384	405	385	410	401	423	400	386	403	379	399	428	435	379	410	418	400	411	423	414	409	420	400	392	409	380	406	412	389	398	407	454	393	420	385	396	390	435	420	466	429	410	448	390	429	419	388	434	429	424	395	410	400	387	444	406	429	415	364	424	381	405	438	417	440	403	383	383	415	423	385	388	387	410	375	408	415	452	403	384	404	385	371	404	402	416	433	405	436	442	452	442	436	417	405	429	446	410	428	379	358	408	422	426	419	446	414	403	441	380	438	388	412	427	424	431	425	390	414	376	406	397	402	421	395	394	403	388	415	411	376	393	367	407	411	417	375	408	439	397	370	401	424	416	467	401	432	414	407	418	432	379	366	437	430	414	419	430	407	378	410	381	433	424	376	383	431	388	416	427	441	451	431	422	400	380	421	381	391	404	438	377	416	388	425	387	382	397	373	392	388	406	390	398	440	397	415	443	390	424	389	370	368	366	415	400	387	421	453	410	452	417	443	359	429	389	402	418	418	432	413	394	413	413	414	410	397	401	410	417	419	399	412	379	421	407	415	422	440	408	380	443	392	373	365	419	375	446	411	404	416	413	386	389	439	404	417	363	392	445	418	383	406	381	379	451	437	380	445	443	431	423	403	439	409	394	456	384	402	424	402	389	427	402	410	434	422	371	376	437	398	429	400	409	395	400	388	420	420	397	378	372	423	413	461	434	373	402	435	408	431	372	449	411	424	421	411	417	405	380	406	382	428	409	391	403	370	427	406	426	440	410	388	401	366	354	381	402	430	427	377	440	397	411	401	454	417	367	404	455	403	404	399	389	413	462	390	398	408	379	436	404	408	390	452	400	405	454	421	382	396	418	410	402	418	457	397	411	410	388	421	400	384	457	387	438	402	393	436	441	444	416	390	355	423	435	420	400	372	394	399	385	401	385	409	391	401	393	418	436	403	418	433	393	432	440	422	381	427	403	416	425	393	413	430	402	408	443	394	440	374	414	390	419	447	440	431	430	400	394	403	383	409	417	376	398	420	401	406	387	435	414	416	428	432	380	409	398	369	433	461	412	370	431	399	380	419	386	389	399	368	409	388	386	452	427	456	384	397	413	413	417	391	401	394	386	468	400	394	404	422	407	381	397	384	427	393	434	406	428	420	418	400	428	441	409	405	383	384	416	376	410	371	400	418	410	417	447	397	433	412	420	392	418	438	439	379	407	426	411	414	402	402	427	400	374	459	386	413	423	400	415	416	397	429	419	421	403	422	444	417	415	401	369	473	401	437	420	404	410	397	382	393	409	377	411	397	422	399	409	431	435	401	428	399	438	402	339	371	422	434	426	397	420	400	416	397	415	405	386	431	444	393	402	416	432	429	389	375	411	427	449	431	375	378	409	416	430	405	410	398	405	433	420	383	407	427	432	387	398	382	427	397	443	395	405	419	388	419	424	440	409	402	407	395	386	424	402	424	401	420	425	429	386	488	401	369	452	425	439	398	454	401	428	412	425	407	418	431	411	423	387	411	409	428	419	393	404	407	421	396	411	408	387	389	413	433	442	445	413	434	433	420	406	430	389	385	429	421	427	425	422	441	442	381	407	414	375	392	374	397	430	386	411	400	414	404	387	418	363	389	404	415	418	395	379	420	380	427	407	450	406	460	383	405	415	390	451	390	429	392	381	417	410	414	354	429	410	387	412	371	390	399	416	425	409	406	384	387	430	421	407	416	385	399	418	418	404	400	381	414	382	386	437	425	402	421	412	379	373	417	390	466	400	439	413	408	401	404	414	421	397	390	385	416	401	355	392	417	413	457	458	419	440	422	375	380	385	408	410	435	421	404	424	387	456	379	403	422	427	425	364	412	420	412	374	382	428	404	445	429	408	399	426	427	402	386	397	430	377	369	361	387	416	412	390	420	413	411	396	397	404	394	421	404	388	390	397	434	395	454	388	432	401	413	425	428	424	414	376	401	411	381	400	414	404	363	415	382	418	413	434	408	413	371	379	394	365	452	397	417	441	404	390	421	405	424	402	370	400	416	438	399	437	447	427	399	372	380	360	423	424	423	375	412	402	423	374	373	433	377	403	416	408	418	382	384	401	412	420	379	389	395	439	401	424	407	457	418	394	388	412	401	401	381	378	430	378	397	416	370	414	391	409	404	430	373	381	414	413	406	412	372	401	427	416	441	384	421	405	417	419	400	416	385	432	434	401	385	425	437	431	366	345	407	389	396	417	430	416	415	391	378	376	407	378	405	396	411	389	396	452	385	420	426	445	445	387	424	419	442	404	419	413	414	404	435	420	445	385	402	388	389	360	399	399	388	380	388	389	401	425	424	447	399	378	399	401	411	441	377	414	375	382	450	423	422	473	413	412	465	449	451	432	430	469	391	367	386	423	337	514	421	428	414	397	411	431	406	365	418	380	413	452	411	421	446	391	404	401	404	420	411	420	391	376	416	396	399	421	422	427	376	409	421	414	395	422	402	409	444	437	405	425	393	364	396	423	424	409	432	388	427	428	389	389	370	419	432	432	380	404	404	411	428	420	429	406	409	456	403	439	407	424	413	366	429	392	444	407	421	436	424	378	358	385	421	391	415	420	416	436	435	418	405	423	378	444	444	403	381	402	380	387	389	434	454	413	420	400	423	423	427	341	452	412	384	387	412	386	404	412	410	415	383	385	438	415	414	428	357	376	423	427	412	382	404	386	385	396	396	404	442	430	390	440	414	429	422	443	386	386	411	418	400	439	416	412	392	385	446	396	409	407	437	392	438	432	392	397	388	412	419	442	384	425	369	377	390	457	450	440	373	391	395	415	418	382	416	478	444	409	422	414	438	375	414	400	410	428	403	439	419	410	390	411	407	442	443	383	402	408	470	411	387	407	425	373	381	400	385	406	439	402	374	397	406	372	395	395	455	443	389	340	398	401	363	373	404	416	399	419	357	399	395	414	387	411	415	376	420	352	387	419	383	394	410	459	426	371	409	445	405	369	421	408	374	415	416	376	399	440	406	406	376	431	421	405	424	416	413	372	395	426	387	441	402	401	426	408	437	397	358	403	429	397	411	412	443	458	430	433	375	403	419	393	399	409	436	402	419	411	445	418	453	397	445	411	399	422	408	404	390	408	453	420	406	392	422	417	412	416	392	405	422	424	407	422	397	420	447	365	367	422	383	369	392	425	416	426	441	411	380	394	426	415	433	420	397	397	439	419	385	442	381	385	400	392	435	413	394	392	415	414	447	406	394	434	373	415	406	420	412	411	430	417	410	421	410	418	410	386	443	420	403	435	404	398	364	394	440	388	436
8729	1988	3709	3149	2219	1877	1677	1567	1398	1253	1210	1192	1187	1086	1055	1111	1073	1028	1045	1015	1016	1034	1003	979	992	957	1016	970	988	977	962	932	994	953	910	929	960	967	941	958	932	910	913	917	948	954	931	904	977	951	937	940	895	940	923	965	968	940	865	911	871	941	884	954	917	968	955	975	943	967	909	955	915	898	936	909	952	943	954	915	906	920	967	967	905	980	927	918	918	939	949	917	925	918	918	956	887	926	920	948	930	973	991	974	869	940	908	936	959	933	899	909	971	976	947	912	942	997	892	939	922	905	906	952	915	916	954	939	880	909	927	963	842	965	930	927	934	920	899	870	886	925	982	936	876	901	864	898	913	918	924	961	940	904	1002	944	893	918	949	905	899	850	958	944	926	966	884	875	922	931	982	863	941	913	970	923	941	907	964	918	907	926	962	904	917	857	951	880	958	914	987	917	918	865	886	919	903	890	962	923	961	961	991	942	985	907	898	981	904	985	936	894	916	955	879	902	933	888	923	913	929	911	923	930	928	895	872	907	892	946	976	923	860	972	936	957	905	872	943	924	903	927	922	913	931	902	993	932	947	904	937	883	938	935	935	924	924	890	932	978	918	893	857	945	957	914	963	930	973	981	971	928	918	914	921	941	941	945	893	903	958	908	931	961	889	892	921	905	939	938	920	946	916	919	912	885	909	932	913	926	894	905	928	940	942	897	945	983	899	889	909	903	942	933	918	904	938	888	912	980	932	927	894	944	907	910	932	914	915	926	906	933	973	959	895	954	956	955	900	953	918	960	952	979	944	910	924	938	1002	944	928	964	933	906	931	930	898	898	933	932	956	896	909	937	915	929	926	915	932	960	908	948	968	946	879	934	905	955	900	882	890	901	918	959	955	895	970	899	920	960	903	910	948	908	932	954	944	964	930	939	951	931	947	889	943	911	924	992	916	921	940	962	931	961	964	950	957	883	963	933	953	877	923	934	890	926	915	910	901	924	919	936	918	969	889	895	893	901	946	914	922	938	901	906	838	894	916	996	934	923	888	965	915	875	881	906	923	948	992	874	909	947	886	869	916	914	955	907	873	902	949	995	920	958	873	893	884	927	963	940	877	965	915	908	975	975	886	969	971	935	923	937	907	903	874	917	937	901	947	945	954	920	920	949	870	950	930	899	965	939	905	907	940	957	921	994	982	860	882	940	943	923	894	984	904	958	870	881	945	904	922	962	970	976	950	893	921	887	901	886	922	993	944	897	915	945	911	939	902	941	931	924	909	910	915	916	912	940	954	916	930	920	916	925	876	894	917	921	930	941	950	890	915	933	958	922	899	914	896	895	916	919	896	919	949	950	886	928	875	915	943	916	963	940	908	848	987	906	950	916	916	961	900	893	931	959	928	932	957	917	928	902	900	885	916	933	914	940	946	935	940	911	912	892	949	940	940	910	954	954	926	980	915	907	942	891	960	971	925	926	893	968	904	911	937	956	915	921	944	945	936	923	922	909	912	911	914	900	924	913	906	930	873	909	912	961	909	919	950	907	942	917	944	960	934	931	933	956	901	906	933	940	927	935	906	892	901	898	916	944	937	887	894	933	879	932	931	941	928	938	854	889	959	914	962	933	919	937	898	881	964	938	871	910	965	904	947	915	902	922	950	909	934	871	942	915	898	920	958	950	989	939	904	974	908	941	905	929	994	880	958	916	905	975	940	903	922	877	917	911	942	927	885	995	975	938	993	928	990	930	936	955	919	924	965	942	933	898	894	952	996	978	965	942	939	863	942	988	915	905	914	921	892	913	925	876	945	892	925	950	909	904	908	915	906	962	943	897	899	940	933	975	994	915	924	908	973	918	902	941	906	932	942	882	927	914	946	936	913	891	911	874	909	896	917	892	979	904	958	905	933	928	943	920	931	919	970	923	933	903	944	948	964	887	917	875	891	917	921	897	945	916	928	900	887	933	907	895	904	966	912	927	871	895	907	943	859	853	983	911	912	962	888	927	920	940	950	945	922	917	901	977	992	945	888	938	923	906	908	947	1011	938	972	931	913	899	908	942	919	950	967	964	962	910	941	895	907	867	975	888	951	957	982	868	880	953	915	906	901	913	912	901	899	917	924	970	936	893	953	953	906	934	892	924	911	975	942	946	956	919	910	936	927	895	910	921	978	893	876	957	984	870	961	944	886	923	945	880	922	927	922	920	907	898	935	872	919	959	919	928	895	954	933	907	938	866	972	900	901	980	918	889	908	950	908	892	930	893	933	899	943	955	965	924	922	967	932	957	924	893	950	938	929	960	936	910	954	881	941	931	907	933	903	946	936	919	971	945	906	950	937	922	949	891	923	900	960	908	899	952	887	960	893	858	908	909	889	929	919	967	946	914	890	900	921	944	950	869	967	961	949	937	928	867	930	911	975	892	933	925	929	886	958	944	893	932	953	926	859	992	924	964	942	948	943	919	859	902	906	980	894	883	933	975	934	929	942	944	942	975	920	929	951	932	902	905	979	985	911	939	950	946	901	893	922	922	921	928	932	899	878	924	953	932	899	956	911	932	914	851	956	940	951	964	962	913	937	938	853	950	936	965	889	917	941	907	883	908	959	907	938	910	901	922	878	912	931	947	887	903	891	975	954	939	948	903	909	879	926	914	964	957	946	929	906	916	918	887	931	937	886	937	920	999	970	894	885	916	933	941	912	913	938	890	905	949	898	917	923	942	910	903	935	966	906	887	934	951	886	900	910	918	915	945	903	978	936	891	954	941	911	923	948	923	960	954	932	987	952	940	911	916	935	888	908	910	951	956	926	912	891	906	932	917	885	923	935	970	949	891	936	924	935	933	934	910	956	945	952	918	930	917	923	896	926	892	935	879	927	933	905	880	909	914	954	883	969	896	937	960	918	901	937	909	921	935	930	943	946	974	965	935	964	897	949	947	957	879	961	932	912	941	955	922	914	948	929	851	901	919	895	970	913	926	883	907	930	928	902	928	919	987	880	934	961	928	908	877	958	896	895	901	897	917	942	922	887	949	904	886	938	930	913	951	938	902	923	921	967	974	923	888	902	867	926	895	958	939	881	913	921	915	936	906	967	951	866	875	938	910	861	877	937	993	916	924	939	979	894	905	859	933	858	923	924	919	916	948	935	985	884	893	898	938	937	944	900	919	881	909	884	918	941	947	916	888	903	928	936	904	920	923	952	926	912	925	963	951	866	924	885	910	942	924	932	920	915	891	912	931	978	923	921	938	902	951	950	931	932	985	850	877	983	927	919	880	906	925	939	936	912	942	902	937	948	943	925	906	950	865	918	938	922	913	941	881	974	943	936	899	916	923	966	931	867	953	951	944	942	934	952	891	848	923	908	949	945	935	906	919	937	929	956	890	934	950	930	983	933	931	923	942	918	953	937	906	967	967	886	957	885	925	907	959	943	887	927	887	907	913	934	921	897	914	908	918	918	959	903	946	976	905	942	915	900	943	939	949	916	894	922	882	908	912	861	908
1830	436	323	201	218	182	176	178	194	188	208	205	219	188	192	200	206	173	174	199	222	210	206	214	192	152	183	199	199	176	185	193	208	195	195	213	197	199	198	174	176	197	198	199	171	188	196	176	195	169	203	209	202	196	193	167	209	211	163	201	217	161	181	187	182	178	197	189	211	190	176	220	197	195	202	206	191	187	177	191	195	191	179	203	198	184	209	183	159	174	180	199	213	215	185	193	175	201	182	207	196	190	174	192	201	171	223	190	213	194	194	214	178	166	171	186	185	207	194	201	193	227	176	210	198	189	225	212	170	178	196	189	220	191	197	193	182	162	192	204	191	171	185	220	189	195	210	167	211	181	188	183	189	205	174	172	195	178	202	184	179	176	188	199	188	193	199	219	191	192	189	207	198	199	170	175	171	184	197	178	186	190	193	174	180	189	188	200	169	189	184	185	212	187	189	183	213	200	195	161	194	195	186	187	200	190	204	186	184	193	193	195	205	198	187	192	192	193	177	204	209	180	196	176	165	192	196	175	180	175	172	190	172	208	184	193	208	217	195	220	193	228	183	217	208	166	219	204	189	190	202	203	162	184	191	177	171	221	195	193	208	193	184	166	194	207	190	192	201	190	190	180	172	216	200	184	185	199	196	171	206	184	209	196	193	198	177	192	202	182	183	188	208	219	182	194	173	199	186	218	172	187	196	179	173	176	206	186	171	192	189	188	178	161	171	199	207	167	201	180	189	199	195	203	197	195	170	180	180	209	210	206	204	170	183	177	164	176	219	198	226	217	171	204	202	174	205	195	163	189	190	187	200	199	176	194	190	186	189	180	190	173	184	176	171	184	191	178	174	184	169	199	177	174	161	173	180	190	173	196	185	151	185	195	189	186	180	177	208	180	223	176	222	203	199	200	199	184	217	218	180	210	193	188	175	193	205	195	195	197	202	172	200	191	179	204	227	181	194	174	189	187	194	195	191	182	206	193	200	187	200	173	210	212	181	193	187	159	205	206	180	210	222	168	192	208	198	204	206	217	179	217	184	208	175	217	188	187	185	182	188	188	195	172	178	225	188	199	213	184	208	186	185	198	253	207	193	201	203	203	206	202	173	186	224	177	177	208	211	170	171	195	229	199	192	185	208	166	173	172	203	225	181	170	195	188	195	195	179	168	189	184	199	199	182	206	168	208	204	198	202	183	194	192	195	196	173	189	204	209	192	178	182	181	223	170	177	210	196	192	212	209	188	183	207	178	196	170	179	175	206	188	195	194	175	200	206	183	213	200	188	186	209	198	181	209	187	181	171	193	200	186	175	194	179	157	166	158	194	172	191	216	192	201	220	209	181	178	185	161	171	175	204	161	193	189	198	195	192	202	179	177	177	165	161	185	201	187	189	182	161	185	167	187	185	173	197	181	191	185	212	205	185	186	199	200	180	177	196	198	173	168	181	194	205	220	174	197	209	174	179	154	199	188	155	217	193	170	176	196	194	221	209	170	195	180	208	195	213	196	229	201	190	156	217	179	175	183	144	184	192	149	184	219	186	182	198	200	177	191	206	197	199	175	196	213	159	180	209	178	223	200	168	187	199	183	185	184	193	208	194	180	185	198	200	196	151	205	196	180	169	177	198	173	190	178	175	205	194	186	191	195	199	203	198	199	211	190	173	165	191	189	214	196	177	197	171	180	210	205	178	228	210	161	188	158	205	202	192	187	211	196	185	179	184	189	186	188	200	205	196	183	175	199	167	191	196	180	180	180	188	196	189	198	202	176	183	171	203	220	183	165	168	205	203	193	203	182	186	183	192	172	200	166	191	194	180	207	165	185	198	199	194	160	195	182	197	203	194	178	175	191	187	181	167	195	174	177	212	181	197	195	197	161	162	169	192	219	206	191	175	219	176	190	184	212	180	205	218	202	167	197	200	200	176	170	191	191	169	176	163	177	217	194	192	202	184	192	184	187	198	185	203	188	170	185	203	183	179	212	203	212	195	190	183	215	189	187	197	181	186	179	200	188	183	188	205	210	202	183	170	173	192	185	188	191	183	170	155	184	162	236	161	192	166	183	184	201	171	216	200	192	205	190	177	176	203	171	206	199	177	191	179	192	166	189	154	171	196	209	192	189	200	189	171	170	196	185	174	215	161	192	200	199	182	185	195	201	210	186	208	205	181	204	199	186	175	188	186	171	194	179	190	179	189	174	211	178	171	229	200	200	178	186	192	200	184	180	177	186	210	204	182	199	189	182	193	163	203	171	200	204	202	197	163	178	197	185	185	188	197	184	218	200	189	206	198	177	194	185	182	188	204	159	163	176	158	172	189	179	164	181	205	192	168	197	178	171	193	206	199	208	199	184	178	177	167	192	186	203	201	236	207	175	190	187	190	193	212	180	208	198	169	184	166	223	223	195	193	196	213	209	198	174	213	177	188	184	163	180	168	200	174	186	212	172	199	214	189	183	187	179	174	168	200	185	184	186	173	180	185	165	162	203	185	210	190	204	177	195	190	175	183	223	215	191	196	192	181	194	208	192	178	168	183	208	191	184	195	193	167	181	202	185	165	194	193	172	189	189	159	200	195	182	185	185	180	205	207	173	171	205	226	193	199	172	200	201	169	210	186	195	188	184	186	194	187	166	185	192	173	201	191	183	171	183	184	158	205	173	206	192	178	175	196	188	178	210	205	195	187	198	210	199	202	207	203	198	193	204	183	194	178	165	183	181	184	198	164	188	197	176	197	162	205	171	180	189	194	167	206	195	191	195	181	198	163	187	189	201	189	187	214	175	196	191	202	188	200	156	177	189	190	186	211	209	197	189	202	162	160	204	220	207	165	189	168	183	194	171	189	189	193	213	194	203	186	182	196	208	211	193	183	178	198	196	162	202	184	183	189	190	179	171	175	205	194	177	224	178	188	181	184	177	198	164	152	198	200	185	205	177	191	172	181	206	211	168	212	182	207	173	196	208	178	176	179	184	191	194	153	168	173	174	165	195	209	202	196	182	167	193	186	174	180	174	214	198	217	197	199	186	180	201	231	194	172	195	189	190	214	182	211	193	170	199	177	184	189	190	209	196	189	176	184	210	186	185	200	203	188	199	199	199	183	205	215	183	170	195	185	172	177	200	191	188	192	163	212	200	197	190	219	192	184	201	197	189	191	214	177	189	188	189	173	189	186	230	188	193	192	174	173	184	167	201	196	211	199	178	156	170	165	221	183	179	163	170	186	200	166	176	194	202	177	184	189	172	188	195	194	173	178	172	184	215	201	193	190	194	182	192	184	197	178	208	176	187	188	199	182	182	189	192	174	185	173	163	198	176	163	189	186	200	203	203	204	209	188	163	185	189	198	212	202	210	209	184	185	198	186	172	211	198	194	175	200	233	203	190	202	200	206	190	192	170	192	223	173	167	189	189	170	165	186	196	193	186	172	197	178	192	180	203	207	181	209	202	181	174	206	207	192	199	200	163	204	181	178	190	220	161	207	203	210	219
1759	664	785	578	486	506	490	508	507	473	529	488	493	465	484	463	487	475	497	498	476	503	469	486	477	478	490	502	482	476	497	472	440	463	495	464	473	481	498	482	480	473	482	510	517	458	518	425	477	472	488	504	492	474	483	469	487	477	442	451	492	489	526	467	552	468	483	520	467	461	464	489	477	444	515	459	469	500	490	491	489	459	538	482	476	469	493	478	474	509	459	526	483	466	451	477	480	463	486	492	497	493	473	497	445	511	474	458	488	482	471	496	493	484	481	508	432	461	433	489	478	449	466	519	527	503	473	527	481	474	487	484	493	475	468	482	543	508	459	450	463	486	463	487	462	485	488	517	461	525	488	512	440	495	477	457	479	476	521	475	479	480	465	471	457	444	484	469	470	495	474	490	462	457	457	472	481	442	484	464	528	495	494	520	496	465	465	491	452	457	474	490	483	459	474	484	475	457	482	502	467	489	532	476	508	474	456	455	521	455	506	466	484	530	500	461	483	443	456	475	454	485	457	447	479	528	488	455	487	456	452	480	490	483	514	449	488	478	485	440	451	493	483	488	518	485	501	488	496	466	456	500	503	424	485	508	485	410	486	492	485	463	455	467	507	467	494	449	460	513	509	470	486	480	495	489	475	475	458	469	452	444	524	481	540	484	470	495	442	479	503	500	466	444	436	484	452	491	462	474	532	492	488	477	472	469	459	483	507	490	506	505	461	481	506	454	484	466	438	518	448	463	521	501	478	446	465	494	498	489	482	497	456	500	439	438	420	474	488	472	512	460	473	448	431	477	472	436	500	464	480	419	436	507	468	480	443	495	470	476	465	484	491	448	461	448	461	458	411	460	504	458	470	486	492	478	499	519	500	517	470	479	520	481	489	479	492	471	475	496	460	488	499	487	462	482	451	491	488	443	525	498	470	465	475	526	469	449	496	523	463	495	434	478	522	471	499	507	462	507	495	448	455	473	456	468	497	493	474	451	491	466	516	515	537	473	474	509	471	483	481	449	490	479	452	502	449	511	466	473	513	495	448	478	472	455	494	470	468	492	469	465	443	498	478	477	487	476	458	476	476	462	465	413	507	520	471	475	500	474	468	484	509	485	492	473	491	506	506	476	460	464	486	454	462	478	509	484	479	477	464	444	531	505	482	455	498	471	477	482	461	496	509	480	488	438	490	498	488	505	458	458	453	485	439	462	464	484	534	464	483	457	495	529	484	495	472	459	471	512	511	470	498	464	464	451	493	477	447	479	493	467	433	460	497	479	454	497	486	442	483	488	476	508	469	499	460	480	466	479	470	519	459	444	519	459	470	488	471	482	428	510	473	452	495	468	471	511	493	504	465	505	480	476	452	495	458	460	476	484	473	497	501	489	476	428	503	526	480	459	474	473	487	478	470	516	445	482	512	494	464	524	475	505	450	510	493	453	457	466	478	476	492	496	482	453	519	480	499	489	471	475	513	478	490	455	490	481	470	467	481	492	478	483	453	506	491	440	466	505	480	476	507	450	526	522	441	432	490	489	445	455	460	531	475	479	496	450	471	519	467	477	494	473	456	478	464	510	488	510	428	460	480	473	484	465	461	466	481	476	471	446	494	486	453	500	426	455	489	450	470	440	460	464	476	471	485	499	488	472	476	480	473	450	480	467	530	496	473	465	558	454	493	480	499	432	482	501	469	432	482	511	498	494	486	453	494	511	462	476	490	491	476	437	511	525	455	468	464	456	459	481	480	498	467	539	440	489	456	490	487	466	494	485	466	467	504	441	452	470	498	505	520	449	471	496	493	506	513	461	509	464	487	458	419	499	467	467	448	524	480	417	442	473	471	474	483	462	485	462	515	453	478	521	482	468	467	481	490	480	482	485	445	498	471	477	484	489	476	497	461	467	452	489	531	448	454	530	478	485	495	440	452	474	462	480	466	475	478	483	470	457	475	474	505	479	468	508	480	461	485	514	479	514	454	491	445	460	456	478	483	497	475	486	511	458	479	503	493	478	430	431	477	488	486	465	509	477	474	463	493	456	508	494	472	503	481	502	497	485	485	510	511	457	464	471	512	483	480	500	424	481	466	472	492	476	468	509	490	437	471	514	485	475	455	486	467	461	476	523	503	486	470	526	474	458	458	476	504	460	468	500	490	466	514	460	493	502	496	462	516	488	463	465	485	480	498	461	486	501	500	469	489	443	497	510	473	488	469	449	493	476	494	476	462	486	481	489	474	462	466	452	500	495	459	510	468	475	493	462	449	479	496	481	525	446	457	454	468	445	429	463	471	500	460	521	473	480	507	456	450	514	482	467	476	471	482	534	512	499	479	489	505	519	469	514	508	478	497	471	503	518	488	487	505	476	491	467	462	494	479	499	510	478	457	482	464	489	463	498	449	455	494	479	471	506	485	486	517	486	467	492	489	482	469	439	455	496	507	451	480	481	473	479	491	489	458	459	485	470	535	462	463	463	490	469	470	456	503	442	456	464	483	474	489	474	485	446	452	469	485	467	498	505	493	500	492	498	475	494	455	474	479	474	488	502	497	525	506	497	506	497	498	447	467	491	475	448	467	486	499	507	461	489	498	507	502	484	516	477	517	504	468	491	456	468	513	476	472	489	430	450	424	480	495	494	470	482	455	492	480	461	447	430	490	459	457	463	459	519	451	498	497	514	447	471	462	468	482	485	484	494	482	469	486	457	472	482	505	467	493	478	512	445	513	494	462	455	467	449	479	475	492	482	465	458	460	503	476	503	479	526	445	492	501	518	500	488	472	453	444	496	460	440	474	515	442	452	484	489	458	451	487	467	509	477	456	496	498	490	466	490	484	521	454	455	458	483	491	433	464	457	499	463	480	486	466	468	445	457	458	467	485	494	459	467	473	461	513	478	469	497	455	507	471	480	490	468	449	490	467	453	496	462	469	469	477	455	499	488	490	452	498	467	474	472	461	482	483	482	475	467	490	484	475	507	471	492	486	461	505	493	436	410	461	434	492	456	474	507	454	483	485	494	486	482	459	476	458	482	469	520	484	481	465	489	508	516	433	504	546	493	471	503	494	427	479	470	470	460	472	439	475	451	493	492	471	481	500	447	497	484	471	485	511	488	471	478	453	463	499	470	510	483	485	432	449	480	442	483	461	475	485	475	438	447	518	451	530	497	460	428	500	479	486	506	469	511	462	470	462	523	502	478	473	468	517	484	442	489	473	477	466	504	444	485	455	501	497	523	472	447	494	471	464	490	484	499	465	466	502	498	468	487	484	494	464	495	461	471	475	461	471	539	475	485	484	447	485	430	479	469	473	480	489	477	480	468	492	483	487	476	456	469	512	483	466	471	466	505	420	432	454	466	485	488	455	504	475	470	472	510	496	452	486	516	458	433	492	477	488	491	483	483	482	445	473	474	484	458	501	463	505	445	508	447	464	498	526	462	497	485	470	497	468	480	434	462	438	452	486	479	476	454	446	480	472	466	473	477	453	502	482	468	503	486
8000	979	878	854	389	325	291	287	239	261	232	248	209	238	221	201	218	222	232	224	222	238	231	226	230	234	231	219	230	231	234	215	243	256	236	215	229	209	239	245	246	194	230	243	251	238	203	234	236	203	208	252	224	185	238	216	232	259	227	216	211	230	233	262	230	237	230	220	234	223	213	216	220	227	240	231	206	223	210	191	225	246	221	208	232	199	216	213	222	191	239	202	224	199	207	212	230	226	220	215	240	235	227	222	208	232	228	229	204	228	217	229	235	219	225	221	227	246	220	222	210	245	224	245	208	200	192	224	227	209	187	217	227	242	195	233	252	194	263	225	218	241	216	250	240	249	214	220	211	230	201	236	236	219	220	210	216	199	197	211	260	216	219	229	200	198	205	219	231	226	222	234	199	242	229	249	211	240	227	227	233	215	205	242	259	210	221	213	207	219	220	242	234	249	201	209	218	250	219	234	220	229	220	214	200	205	220	241	231	223	207	239	216	210	214	237	217	214	242	219	217	236	228	214	227	185	205	235	247	219	238	211	222	239	241	225	186	225	194	214	229	202	240	229	215	215	235	228	197	205	233	214	225	210	212	249	215	211	217	212	226	220	217	223	237	233	228	217	222	231	256	218	229	224	218	221	252	225	208	216	218	221	226	206	222	215	217	230	224	222	223	219	225	241	232	215	219	223	228	221	224	196	235	215	227	229	198	228	218	201	241	232	242	231	219	207	218	237	225	212	256	240	217	218	256	242	234	240	243	228	225	222	229	227	229	202	225	219	222	243	212	193	201	230	222	226	213	195	224	242	236	208	229	234	244	207	237	245	218	224	211	192	246	213	211	240	244	196	237	231	242	213	223	220	214	225	227	236	216	233	215	193	207	223	231	218	203	232	215	225	178	235	184	220	225	215	203	211	219	216	214	221	231	234	182	216	241	219	227	218	205	218	235	208	232	221	232	172	226	226	268	224	202	208	234	212	227	236	214	219	223	234	215	232	246	206	182	207	244	186	220	216	239	216	221	225	216	195	235	215	209	216	220	200	225	234	245	217	209	227	238	190	270	209	234	247	235	218	229	220	244	223	225	215	219	206	204	247	199	235	207	197	261	239	219	231	211	239	210	235	223	218	230	212	207	217	239	197	205	241	201	201	222	197	244	222	222	214	221	217	220	179	234	239	255	251	209	209	244	231	230	213	220	247	202	228	210	215	214	236	203	232	206	221	232	226	214	220	214	240	201	202	229	254	255	200	199	234	202	219	191	223	236	201	210	252	208	210	237	216	212	230	224	214	221	226	203	207	249	227	226	226	213	192	202	212	229	201	246	213	190	204	223	213	276	243	241	213	252	227	261	201	245	222	198	239	213	221	196	229	242	211	228	212	215	235	216	223	225	214	233	225	223	236	205	213	230	198	223	212	214	233	218	211	214	225	208	232	229	237	212	250	213	216	211	229	212	257	194	228	217	206	232	221	223	231	246	201	226	217	219	201	190	222	226	193	191	231	214	232	222	205	198	225	192	209	223	248	219	207	220	211	235	241	194	219	222	229	216	268	227	191	224	240	209	212	259	224	211	206	235	224	209	215	220	198	213	221	240	228	239	208	227	250	205	206	215	197	251	214	220	187	224	215	212	238	201	239	234	231	208	221	194	217	225	223	216	235	206	230	222	244	206	224	214	236	240	252	236	226	201	227	209	205	210	216	231	232	224	224	242	199	208	192	243	214	240	193	229	232	214	225	224	210	211	223	230	213	234	206	222	242	216	220	218	213	202	248	214	228	215	229	201	198	225	211	239	241	240	242	222	224	215	248	209	242	184	254	224	212	211	220	251	198	253	249	221	207	220	218	235	226	234	216	222	219	227	227	225	232	199	212	242	230	204	234	204	214	206	201	217	225	203	235	223	252	218	197	219	230	226	222	225	235	213	186	214	243	229	192	208	211	231	203	215	232	223	220	211	200	204	205	208	227	224	217	217	206	222	218	254	233	212	240	214	219	225	203	245	233	225	211	261	241	205	232	233	233	210	215	217	219	228	218	244	211	215	230	266	216	226	186	214	225	203	216	211	258	200	205	214	226	242	227	226	219	207	200	214	203	226	198	239	231	225	209	242	236	239	230	204	196	210	212	218	198	203	246	220	224	270	218	247	226	206	234	231	235	214	198	221	190	216	232	209	210	194	222	197	202	225	223	219	222	233	191	184	193	221	221	198	198	248	241	208	203	172	229	206	224	220	237	204	244	233	228	224	245	221	252	219	210	225	227	218	198	246	206	235	223	248	239	230	244	248	238	207	254	209	246	230	214	215	205	212	249	234	235	225	199	191	199	252	225	200	236	267	233	211	223	225	229	231	237	233	216	206	241	228	209	185	237	210	234	224	223	192	217	213	205	229	235	207	217	228	215	210	235	232	224	221	243	210	237	231	230	242	208	250	219	193	231	237	245	239	213	229	234	211	217	227	224	214	227	214	223	227	224	194	202	214	222	246	213	193	212	220	276	221	230	221	220	218	212	241	230	220	214	233	208	247	228	211	207	196	210	232	210	248	213	214	205	230	216	227	196	219	243	225	224	212	229	237	229	221	217	235	239	239	243	200	227	237	227	225	215	202	197	213	198	218	213	225	236	220	191	214	208	228	211	207	200	223	224	193	219	231	218	215	218	231	209	220	181	202	221	209	223	242	198	227	238	211	173	204	218	220	221	251	242	199	201	228	238	226	220	228	224	238	202	247	240	227	249	241	212	234	230	234	212	210	216	245	215	218	232	213	270	200	209	233	246	232	218	244	261	245	218	226	227	226	193	193	228	241	212	212	234	206	219	230	219	222	220	211	229	212	215	219	256	237	214	210	232	228	219	228	224	241	242	186	223	223	223	199	229	240	239	235	189	228	227	232	213	219	221	229	254	236	238	222	234	228	232	236	250	195	220	214	249	226	200	217	213	216	239	222	247	216	236	236	246	212	220	213	230	227	231	225	212	218	211	205	255	199	226	223	204	237	201	214	234	259	243	246	221	224	233	222	211	228	240	235	227	239	241	225	194	223	205	232	217	231	239	228	239	226	210	239	217	226	240	210	222	221	224	216	210	221	241	226	234	228	225	257	203	186	224	193	199	204	227	192	250	224	215	206	228	216	200	230	213	249	206	239	213	217	219	234	243	229	224	225	200	247	199	210	217	229	221	241	216	223	233	222	237	210	209	224	219	206	240	204	211	221	199	231	242	222	195	186	224	197	234	226	203	204	240	228	222	239	217	220	198	211	245	240	237	216	236	211	216	203	213	200	227	232	219	208	230	221	239	226	228	227	204	245	220	223	198	215	210	197	217	233	211	206	225	221	255	249	245	203	228	223	244	226	236	242	225	221	234	217	247	228	237	258	241	229	206	184	234	249	202	217	219	244	236	214	214	195	220	190	200	225	203	219	227	243	251	240	252	239	233	240	233	225	222	213	236	225	231	223	251	253	217	182	215	235	215	250	227	214	187	238	219
6446	1224	1887	2285	1216	1045	950	866	809	702	715	726	692	652	651	654	638	648	614	630	642	614	572	590	576	588	584	607	524	555	600	589	533	546	530	550	594	588	556	598	545	566	584	576	574	557	588	541	571	571	577	589	548	544	568	596	579	535	601	550	556	554	565	536	557	542	579	573	538	561	570	515	543	581	545	625	603	603	557	569	585	553	533	500	537	603	632	548	608	568	533	566	543	558	557	541	563	559	547	517	590	590	558	537	588	555	570	564	548	548	553	565	577	602	545	534	578	566	529	601	583	559	567	573	573	550	561	563	519	587	580	571	573	513	572	543	559	536	569	593	580	587	561	549	620	558	530	551	594	594	561	555	579	534	555	536	540	510	550	543	542	550	538	571	553	554	579	593	620	568	611	578	527	564	565	572	575	562	570	574	562	593	543	497	560	545	572	568	586	548	531	595	578	546	562	581	577	575	551	510	515	552	560	551	565	570	518	544	540	554	565	572	590	533	580	575	576	555	560	598	576	574	522	512	571	563	519	541	516	533	560	558	600	608	535	551	551	577	561	540	556	540	554	559	591	558	551	572	608	595	573	563	519	603	559	568	595	566	505	558	587	565	544	545	551	551	549	558	520	576	549	536	515	562	596	564	566	576	549	531	594	538	543	569	597	566	563	579	561	540	551	603	566	577	546	581	569	573	604	529	547	540	582	551	589	585	560	554	559	545	528	560	596	550	574	540	511	582	568	570	541	587	543	574	537	538	577	539	549	513	519	565	543	571	547	551	576	498	566	552	585	592	542	539	558	539	546	567	572	568	570	581	529	603	550	578	557	616	574	604	586	561	574	528	575	543	533	546	580	567	540	569	558	552	556	549	564	548	557	503	567	566	561	600	582	547	549	564	571	527	556	581	538	557	570	536	562	587	550	593	589	550	565	566	579	550	543	535	583	525	550	593	550	541	534	585	561	528	538	558	531	575	582	542	555	566	561	534	586	576	581	540	579	539	549	563	597	532	552	549	554	560	534	550	559	540	552	546	522	582	579	552	561	553	590	549	560	543	568	564	565	549	572	554	555	602	556	526	569	561	541	562	533	550	548	600	616	558	553	550	566	547	532	568	581	549	608	565	558	593	520	610	543	541	555	548	565	584	562	546	540	558	573	538	571	534	586	555	544	564	544	553	545	555	567	544	540	553	535	539	561	547	572	527	544	595	567	574	585	593	575	522	594	537	584	530	554	579	561	580	554	542	590	623	586	530	540	564	603	526	561	507	561	562	560	559	560	583	553	564	566	555	583	508	540	562	530	577	564	543	520	539	544	509	511	593	548	575	520	557	554	562	582	563	577	558	558	580	554	499	575	566	560	591	544	530	537	540	552	513	555	563	587	565	604	526	539	552	550	592	545	554	533	569	511	585	547	565	570	568	550	555	556	534	529	566	538	564	547	543	568	548	510	548	546	545	597	534	526	508	570	547	536	531	548	524	518	561	561	505	586	550	537	579	561	523	531	574	549	561	538	578	556	517	558	552	547	558	579	559	538	535	557	576	547	584	570	589	560	574	512	529	574	536	550	582	594	607	547	545	571	516	547	553	565	578	551	540	573	544	569	548	538	570	570	586	527	574	548	569	582	557	546	536	538	537	566	530	554	540	597	546	553	540	535	540	554	555	550	570	589	574	578	568	533	549	573	521	530	535	587	568	549	570	553	591	570	537	551	594	548	564	546	568	556	556	555	551	573	558	602	569	543	569	549	513	607	535	536	562	563	573	499	534	581	568	572	540	598	552	520	553	534	546	551	535	546	511	536	547	580	544	587	545	544	596	550	523	570	543	559	577	594	583	574	552	591	582	554	573	546	505	563	553	554	578	564	563	563	549	530	584	563	570	523	582	600	570	520	573	580	545	579	558	572	578	581	582	589	558	525	549	555	523	550	563	555	536	576	569	600	564	595	565	590	544	545	518	564	576	562	531	574	615	591	595	538	511	559	560	542	551	550	577	564	533	564	549	560	597	569	570	602	570	576	542	569	577	569	539	561	561	566	567	582	563	522	576	531	569	576	561	568	521	501	546	575	541	566	545	580	550	546	562	540	586	535	556	583	571	559	577	572	546	595	550	537	602	562	547	548	604	552	559	565	552	554	542	525	546	569	547	572	602	533	550	550	605	569	574	519	612	559	530	510	538	607	569	544	538	595	540	516	541	535	519	530	573	542	563	547	562	506	548	586	515	565	537	549	567	557	523	580	530	572	549	554	571	587	564	610	499	525	578	535	612	530	552	534	584	537	552	591	577	540	539	545	572	547	577	549	579	561	547	581	579	540	564	574	556	542	573	578	589	558	583	571	523	559	538	578	551	572	535	559	544	570	575	527	556	591	508	555	561	585	565	616	591	561	564	581	573	578	549	552	601	565	573	593	513	582	584	551	557	561	559	568	589	538	513	537	605	563	577	551	558	548	527	533	555	541	527	538	508	563	563	546	574	538	544	578	579	540	566	549	540	563	559	570	549	591	557	591	556	553	559	556	585	541	559	581	565	586	535	570	578	561	563	572	590	559	566	543	616	578	554	551	570	557	548	621	589	573	561	562	556	550	546	549	600	576	534	548	552	556	526	618	556	562	576	553	567	536	557	575	558	585	545	535	501	569	529	555	579	550	534	567	564	535	581	581	529	552	539	535	560	566	582	604	535	572	528	586	536	564	573	555	552	547	560	570	542	581	560	597	547	528	512	572	585	544	598	567	560	521	574	541	563	568	537	563	567	595	607	561	531	575	543	568	538	525	589	519	548	569	557	555	575	564	541	568	597	550	587	568	574	575	548	563	569	553	546	558	557	518	590	523	575	528	548	561	543	553	529	572	536	546	587	560	572	538	507	556	590	556	566	551	580	505	566	566	563	566	562	552	523	539	572	556	567	536	602	536	552	610	550	513	558	560	493	559	549	540	543	588	584	592	574	543	546	577	530	515	575	519	546	573	504	523	528	551	527	535	513	529	570	552	577	583	490	595	567	566	541	578	533	535	539	571	553	565	585	531	570	525	577	539	551	540	566	578	551	506	577	537	526	595	552	526	574	556	522	544	563	545	568	515	554	562	580	590	551	563	584	551	574	568	557	558	543	563	516	561	532	557	570	568	548	577	527	546	530	552	545	581	557	563	591	537	575	580	543	575	545	519	605	533	551	515	537	546	549	574	549	557	572	526	590	566	546	540	564	607	527	556	585	588	588	584	531	502	549	605	576	540	559	565	565	546	537	574	552	577	525	594	555	525	556	538	594	592	545	566	557	553	602	576	555	567	555	602	581	585	540	565	559	545	541	543	572	549	544	604	551	563	557	549	565	552	556	591	564	560	522	537	581	570	569	542	520	550	545	552	558	596	575	581	547	553	555	555	557	547	539	532	591	564	546	549	566	516	579	546	578	569	552	605	566	568	536	559	589	538	577	548	550	573	521	544	552	578	571	610	577	577	544	546	545	567	567	560	525	564	538	545	585
15967	2330	1780	2120	717	621	572	474	506	484	438	446	455	480	439	412	408	438	413	416	382	430	389	409	395	453	347	454	404	434	433	382	371	437	433	436	402	437	436	380	415	427	395	426	436	457	390	402	439	408	413	414	404	442	429	470	449	420	437	459	417	402	459	405	378	431	349	409	406	406	410	417	425	383	397	433	425	399	406	398	438	425	419	427	395	435	445	407	431	442	415	408	437	413	422	406	422	431	444	407	449	421	428	412	425	412	425	409	408	442	446	443	384	436	416	399	416	387	427	391	392	420	441	386	446	458	438	400	409	427	369	414	393	415	417	429	419	389	413	409	413	439	389	428	434	404	406	382	445	414	412	408	425	411	421	391	413	458	405	397	384	371	380	446	399	397	440	421	420	425	392	367	425	416	379	433	404	418	438	383	377	381	403	364	421	404	417	421	400	448	424	406	413	384	364	415	432	399	390	406	419	437	385	380	430	426	421	380	402	400	407	408	380	389	452	417	404	391	367	358	432	419	417	397	366	414	397	438	447	420	437	411	433	436	409	403	377	403	369	410	411	377	428	381	450	397	384	421	393	430	367	430	425	403	406	406	394	456	412	381	394	372	394	373	456	408	392	387	414	400	391	377	416	451	434	408	454	439	405	383	400	382	406	382	427	421	429	360	414	390	379	391	432	382	423	437	433	438	393	399	414	415	359	367	429	445	431	412	405	357	377	426	455	465	386	425	367	428	392	393	409	386	396	399	393	414	424	386	413	349	422	392	387	389	432	419	404	429	433	405	414	412	417	439	354	419	417	411	435	393	446	417	428	396	400	411	403	394	404	429	431	414	410	402	436	394	388	408	422	407	391	443	429	406	388	435	415	403	406	404	393	405	424	422	388	421	383	395	436	413	411	398	408	395	439	406	417	393	413	439	414	388	386	383	408	410	398	378	412	412	431	413	422	386	422	429	424	469	384	427	428	440	392	447	418	405	402	402	400	418	411	472	391	412	370	408	403	420	443	426	383	415	351	445	423	409	428	407	410	431	390	433	424	358	419	426	417	372	348	438	435	386	424	378	417	424	452	434	399	421	415	442	401	445	419	405	388	399	419	402	454	397	389	427	440	433	386	426	424	434	420	412	458	395	428	394	416	452	378	412	399	430	401	424	416	405	375	415	401	406	432	460	397	418	416	423	433	402	391	412	392	458	447	430	460	427	427	400	431	406	413	434	416	418	463	416	405	397	437	404	432	460	396	411	385	429	391	386	403	443	434	406	433	382	409	407	424	424	428	427	436	404	401	407	447	391	387	410	414	386	397	459	427	399	400	422	384	403	438	428	388	375	436	411	407	382	427	408	455	389	403	405	409	392	393	399	375	407	415	430	413	467	402	383	405	437	429	430	436	404	397	394	407	416	416	391	418	402	437	377	405	412	404	440	410	402	406	451	412	404	403	442	403	432	427	372	409	415	420	440	415	403	393	385	400	417	422	415	374	441	415	424	430	461	416	387	428	400	408	404	394	425	386	420	400	412	380	414	385	426	391	397	383	401	419	403	436	415	426	416	392	401	424	423	412	413	419	433	440	406	411	451	424	432	386	409	378	407	382	420	401	418	426	440	391	396	413	409	427	377	394	434	395	404	429	421	447	392	408	425	403	434	420	433	363	427	397	394	436	405	372	404	398	450	393	392	417	426	406	427	392	406	400	416	380	406	410	459	449	435	417	407	390	394	452	398	429	471	388	422	418	385	386	436	435	402	421	396	408	434	405	421	399	409	388	432	416	401	391	388	371	400	416	435	400	379	411	401	369	379	380	389	407	454	382	403	434	395	435	424	443	405	367	386	407	383	422	425	397	422	443	400	383	429	395	413	388	444	414	412	422	443	429	411	415	418	394	425	471	421	427	444	416	395	388	478	413	414	391	418	398	386	435	430	451	464	403	400	440	440	439	422	410	415	380	402	402	397	384	379	412	403	412	388	432	391	437	447	410	436	411	384	419	428	405	402	403	456	442	412	391	443	444	385	400	403	425	387	422	383	357	403	410	434	426	418	458	418	417	438	423	380	417	420	420	413	377	383	378	410	422	426	394	426	385	406	418	426	419	452	376	409	420	392	422	412	392	386	407	411	391	400	408	401	437	425	395	446	431	449	393	380	439	402	404	408	395	425	428	415	433	418	446	412	440	395	423	425	415	441	437	406	404	404	427	438	407	406	429	406	456	418	425	399	412	388	456	443	404	444	447	412	413	406	400	426	429	400	432	386	425	366	426	422	390	393	391	385	420	445	397	396	432	408	416	419	408	367	437	405	402	405	407	451	435	457	420	439	432	409	418	379	401	368	400	412	402	376	432	408	410	393	431	371	435	419	428	371	394	415	402	393	407	396	444	380	390	402	444	426	448	401	416	399	411	383	445	417	385	400	386	419	406	423	413	411	378	402	401	422	405	405	400	429	384	393	413	427	392	378	442	417	443	412	420	403	405	401	406	386	376	425	463	440	380	391	397	452	439	401	434	410	419	428	418	398	439	397	403	409	427	414	411	425	411	410	424	391	445	424	403	381	376	417	417	400	377	425	389	424	394	419	435	392	418	444	423	413	385	393	371	368	363	435	388	395	415	407	423	385	446	371	411	415	409	408	421	416	399	420	390	402	452	403	418	378	413	374	416	434	429	414	453	393	398	407	422	423	445	415	393	433	419	422	432	420	389	404	433	451	391	404	410	436	445	402	404	405	404	405	380	427	419	420	434	452	417	395	394	424	436	445	388	462	387	443	392	423	443	389	421	459	447	387	433	409	402	395	384	420	434	446	409	405	437	357	433	396	405	406	409	391	427	403	386	387	400	436	429	482	401	418	420	405	410	466	431	394	416	381	410	424	423	421	406	420	417	422	403	391	436	390	418	413	374	389	430	399	404	377	424	451	396	391	376	373	416	447	401	413	385	389	399	388	414	407	376	429	413	395	426	409	417	404	417	399	413	415	385	435	413	406	392	445	419	427	421	429	408	455	400	413	401	429	425	422	407	382	419	374	398	445	435	372	412	387	400	416	436	437	384	424	413	416	438	401	410	381	398	397	416	409	409	411	382	392	426	418	429	425	428	383	394	432	383	445	429	439	439	425	377	396	440	400	411	423	436	447	441	377	425	435	440	355	389	402	396	433	423	408	405	410	400	428	436	406	416	431	415	423	413	391	406	402	386	436	463	417	441	438	437	394	419	448	393	382	377	418	427	416	396	431	408	434	412	407	439	420	430	416	426	398	434	423	444	400	390	412	445	386	412	390	409	409	435	419	436	471	368	433	416	417	421	443	466	421	436	436	397	433	373	391	350	416	437	421	400	423	417	428	410	417	416	380	411	438	404	397	411	409	432	412	399	466	407	416	411	378	411	404	430	433	398	378	397	471	432	398	421	399	380	397	380	423	454	437	379	387	434	395	394	472	427	441	397	409	378	395	398	374	403	395	384	416	413	416	422	394	400	404	423	408	454	421	429	444
8969	2027	3600	5057	2237	1952	1741	1550	1389	1314	1182	1166	1265	1166	1064	1085	1078	1021	1020	1028	1024	979	993	1001	1033	1023	1009	968	969	917	981	925	1013	957	961	895	913	952	958	955	1024	1003	954	942	904	990	924	899	950	994	946	972	969	915	993	912	943	968	944	926	925	1010	885	900	945	968	906	912	912	940	966	941	925	921	937	991	977	958	929	919	1041	897	883	951	922	922	879	891	849	933	941	916	924	933	924	909	871	924	933	979	901	880	930	953	922	941	914	948	957	938	913	946	922	929	983	900	918	946	949	943	994	973	970	881	888	845	933	992	921	909	962	870	921	940	936	941	920	911	920	975	937	882	915	932	923	930	932	900	916	981	955	903	930	881	922	870	940	912	910	857	943	918	941	946	920	913	906	925	910	890	925	998	920	898	915	867	921	927	901	915	915	895	905	922	888	888	918	938	882	908	984	932	977	945	963	901	937	876	960	981	919	921	912	927	955	923	906	950	901	929	935	914	852	943	910	883	893	943	950	894	950	891	907	908	896	928	967	915	946	976	928	907	969	950	894	982	894	906	977	930	963	890	917	929	915	957	929	913	918	948	899	928	909	937	892	938	883	915	950	886	932	942	879	917	879	872	961	865	946	918	926	903	938	881	931	927	949	975	924	960	932	946	959	934	960	947	911	928	947	927	932	939	926	954	954	914	929	977	940	927	903	953	904	948	891	954	918	933	936	930	925	962	871	944	908	911	837	934	880	923	918	916	936	911	951	974	921	943	1021	915	903	952	988	922	930	930	886	935	947	906	911	892	919	887	978	928	949	949	933	933	901	918	946	882	933	872	826	954	881	941	906	896	977	883	947	938	923	897	902	937	978	943	978	909	880	937	946	929	952	930	912	915	933	893	953	949	935	885	936	866	950	946	946	885	934	939	942	954	926	944	880	920	881	868	975	925	921	930	911	901	940	970	952	919	943	968	877	876	924	911	960	924	976	897	971	947	926	919	928	957	899	920	923	971	927	920	908	952	940	909	921	904	935	986	872	901	904	910	903	936	945	888	904	935	958	930	918	903	911	927	943	938	972	921	938	955	846	942	910	872	900	925	961	994	950	941	923	946	938	908	902	913	918	956	949	953	956	910	918	934	946	913	968	925	961	952	970	925	944	927	930	867	909	977	977	983	912	947	916	939	896	856	972	877	905	910	871	972	932	944	901	932	989	931	976	873	908	951	960	957	913	904	866	870	929	927	883	907	895	946	860	900	979	956	916	900	929	883	914	942	973	954	953	925	960	947	887	916	937	906	938	904	911	928	993	936	904	981	921	986	948	964	918	867	944	954	909	924	912	897	907	928	909	922	864	958	948	885	928	913	930	895	908	943	883	909	914	917	954	957	969	974	994	927	905	913	925	927	924	967	912	927	908	944	939	934	969	925	895	932	938	994	909	933	928	963	931	940	959	962	970	907	954	882	903	937	981	907	889	928	883	908	969	950	973	941	939	945	927	934	968	959	922	932	912	922	917	914	939	973	951	891	960	943	935	924	929	887	925	949	939	890	924	972	950	908	903	960	935	917	903	945	939	937	930	957	942	906	913	941	926	913	943	879	946	886	886	992	894	947	898	921	956	917	950	969	952	959	930	920	969	908	887	931	888	883	917	899	973	934	949	942	929	921	881	939	910	918	955	898	935	964	953	970	835	931	903	934	953	855	967	919	947	929	933	917	922	875	943	944	898	918	897	901	909	922	962	943	951	941	965	906	919	893	918	892	881	940	920	950	907	958	955	947	956	947	863	964	889	967	916	916	934	1004	951	974	933	982	859	885	904	930	939	898	862	944	930	899	911	954	969	925	910	926	897	912	984	883	946	907	956	959	895	915	955	960	920	887	922	957	951	931	959	931	880	865	922	906	952	935	909	973	869	912	963	944	921	969	913	1024	942	902	913	974	911	942	913	906	945	877	889	929	950	955	927	911	945	895	934	971	900	935	955	914	958	887	924	914	926	929	924	894	966	934	861	860	950	939	919	960	990	955	920	911	939	942	979	908	920	882	879	926	926	921	976	960	963	931	942	905	862	886	939	890	952	915	895	938	914	961	923	942	954	929	927	917	946	925	848	933	950	938	927	899	920	893	924	942	914	949	912	922	935	964	949	899	929	900	911	919	980	895	955	1011	902	907	907	932	965	895	964	916	939	937	972	898	950	858	911	917	897	920	927	951	882	992	887	930	935	937	944	935	920	901	969	933	933	946	933	927	933	960	942	989	963	898	936	941	934	899	921	939	950	906	950	909	954	935	881	916	901	946	895	938	909	890	930	910	945	969	904	898	945	929	924	927	933	958	910	901	904	957	989	937	955	882	946	914	908	913	974	882	871	911	949	930	956	945	915	903	961	1002	954	934	906	913	980	970	926	969	937	888	930	912	952	980	903	973	937	922	947	941	898	923	977	939	894	846	929	899	891	898	972	954	934	931	938	937	953	926	923	941	873	914	937	909	908	952	930	948	942	929	931	853	929	933	919	923	903	913	993	897	898	938	931	942	883	923	943	951	969	949	970	907	881	931	909	952	992	981	923	986	912	933	917	942	872	931	881	937	950	907	884	882	903	948	894	902	962	905	939	918	916	924	935	959	915	947	889	936	924	888	937	942	867	867	946	914	900	907	918	908	958	945	896	926	918	933	919	923	935	915	959	925	900	877	898	909	905	965	955	903	872	923	971	975	916	957	938	876	963	977	968	967	943	883	943	958	929	951	965	907	923	967	927	930	906	968	858	941	956	886	941	963	921	953	951	944	936	906	932	916	912	957	986	943	908	976	941	884	980	943	953	936	926	942	936	908	940	976	979	934	923	960	909	912	920	940	853	973	892	1002	915	906	930	972	915	967	974	935	912	962	917	896	902	931	889	926	945	880	895	990	881	990	955	966	914	946	918	973	876	959	952	949	931	943	897	942	891	896	895	903	910	917	945	884	928	961	955	1005	920	930	987	897	945	918	932	931	881	926	946	948	885	969	902	983	935	928	938	938	885	960	940	942	889	931	933	939	922	949	967	913	927	922	892	899	907	1005	923	954	892	918	921	974	959	987	905	960	979	980	919	927	951	1008	874	909	929	932	924	928	884	941	968	957	960	973	947	967	933	962	904	927	903	924	899	928	960	969	911	909	951	964	924	911	945	922	887	890	926	945	906	900	907	903	882	916	895	918	975	964	938	886	976	902	932	932	916	944	967	946	942	939	926	848	943	991	953	933	915	940	909	957	932	958	908	996	946	909	905	937	925	934	919	931	937	968	971	875	984	986	926	920	941	921	860	867	897	908	929	904	940	965	998	938	906	959	932	894	950	871	849	897	920	937	941	956	952	920	904	915	948	898	982	936	863	943	928	912	927	935	949	945	915	953	925	922	959	985	948	958	1002	965	888	920	938	963	991	915	963	994	899	947	925	920	925	923	919	955	931	945	867	981	946	901	930	949	976	984	947	923	920	918	933	953	941	927	931	887	923	956	915	922	918	936	895	931
2146	496	354	238	211	175	209	203	215	232	230	206	212	232	199	224	201	211	205	193	200	209	190	195	221	222	169	200	229	238	207	164	178	202	207	207	202	195	214	164	188	224	211	229	196	198	218	217	205	212	212	189	193	203	207	211	213	204	211	189	227	204	194	219	211	189	197	183	200	223	219	196	173	206	217	219	200	218	231	213	204	187	224	208	220	212	179	189	201	235	229	204	205	178	217	220	208	202	209	216	202	212	233	204	211	213	199	202	195	192	225	199	191	218	177	189	211	219	214	210	214	212	181	231	205	201	207	181	231	181	226	196	191	212	204	205	222	210	185	180	182	247	218	190	190	218	222	206	213	204	205	204	181	189	222	212	203	184	216	205	190	198	216	199	213	150	199	180	209	241	191	206	222	232	208	224	236	185	225	203	187	230	187	217	204	199	167	206	183	181	191	201	204	190	178	207	211	212	201	202	195	234	200	170	195	179	174	196	172	200	196	223	185	228	217	196	193	204	201	204	226	186	221	180	193	171	237	224	234	183	213	207	228	185	215	209	182	205	188	209	237	216	219	221	167	176	190	166	218	189	194	214	188	186	194	209	205	201	224	209	221	205	170	189	184	189	187	207	216	207	208	202	222	238	193	197	183	230	187	192	207	186	234	195	168	197	203	226	218	188	190	198	202	217	215	195	187	211	170	222	198	195	201	182	217	207	190	179	195	196	169	204	210	194	199	195	215	219	193	213	211	199	189	208	200	197	211	206	210	184	170	195	203	224	214	223	195	201	189	206	223	224	202	203	193	209	190	216	207	193	214	216	187	208	228	212	208	202	212	202	214	202	204	186	209	201	219	199	210	204	173	218	200	218	226	209	211	225	246	208	203	171	210	210	239	212	200	242	209	188	193	201	201	214	216	222	209	206	192	210	200	221	206	210	205	186	184	190	180	206	208	172	198	206	226	190	188	184	211	231	208	214	195	209	208	178	204	208	213	198	154	205	181	216	169	187	218	207	197	170	224	197	176	198	207	203	209	198	205	205	199	194	197	195	207	192	195	181	199	224	208	196	200	243	221	190	209	178	203	207	179	199	204	212	210	200	212	202	239	199	189	192	199	200	205	207	200	211	195	206	187	205	204	196	180	208	187	209	201	205	215	182	208	180	195	209	194	175	218	195	206	178	221	215	194	223	190	216	205	203	231	184	197	191	216	230	220	238	207	196	201	202	190	186	211	187	197	197	169	186	205	191	198	206	211	207	166	196	179	214	200	207	212	213	202	232	243	198	191	196	200	169	201	198	211	205	203	187	194	191	180	200	180	194	204	194	211	249	215	198	207	219	206	174	218	186	210	184	226	218	219	192	211	181	188	219	189	184	221	190	237	215	187	166	230	197	206	215	214	186	234	211	201	235	181	218	177	193	192	197	216	204	193	206	198	206	191	198	205	188	178	210	221	189	195	213	191	232	197	204	198	204	206	200	186	194	216	180	210	207	185	210	209	208	174	201	216	203	201	203	197	221	211	222	207	208	188	195	211	205	208	222	210	187	190	189	214	201	180	202	232	202	217	226	192	200	202	201	210	196	177	189	194	176	210	221	192	190	201	234	224	195	234	201	188	214	212	205	197	202	216	187	189	194	179	221	210	178	203	155	202	161	187	228	220	199	193	196	235	188	210	206	169	209	189	196	177	221	189	217	190	183	212	219	215	173	182	220	177	195	201	182	199	173	205	231	210	209	197	192	205	209	232	207	199	198	224	211	220	230	188	195	194	200	188	222	201	181	223	197	187	214	228	192	222	195	215	238	201	247	194	232	215	218	191	184	200	179	230	198	194	183	198	210	187	208	183	226	193	226	206	204	185	211	227	196	212	183	208	222	179	186	214	177	206	201	199	200	211	172	211	201	203	193	197	214	193	187	180	214	221	198	193	169	196	191	190	189	203	229	207	186	202	204	221	204	214	213	218	229	206	213	193	195	214	214	203	200	182	171	194	213	199	195	197	231	186	189	201	205	217	194	208	211	202	190	226	234	206	191	199	192	201	189	209	223	210	191	209	187	223	213	189	189	196	178	176	231	189	206	215	205	224	196	185	200	201	213	170	201	196	215	215	203	211	209	223	182	222	215	199	194	227	217	191	216	218	198	232	199	225	200	211	221	175	200	192	200	212	180	183	210	217	207	193	198	183	181	198	214	163	228	209	219	218	170	210	196	202	191	195	220	217	207	213	198	171	191	204	208	206	200	212	174	211	214	198	178	196	205	215	193	218	175	190	198	222	214	210	193	214	225	197	220	202	227	203	190	181	170	185	221	199	250	177	197	231	191	185	202	234	209	196	212	217	209	179	217	201	204	202	229	207	185	184	186	203	202	211	188	193	200	190	196	202	209	213	234	216	194	221	204	203	212	204	181	186	195	169	213	226	200	227	183	190	196	194	211	180	194	201	179	175	216	206	215	223	233	223	194	203	214	209	220	196	208	192	202	198	196	201	214	206	235	223	191	213	223	205	218	239	213	207	209	196	186	195	243	208	178	170	175	212	203	185	197	210	209	224	208	167	210	216	194	217	197	197	223	216	225	193	215	207	189	215	200	196	209	217	208	194	212	200	205	205	211	205	192	213	208	205	192	208	198	196	170	225	206	196	222	216	211	193	219	216	202	201	193	205	220	222	211	203	203	192	221	206	234	209	208	203	199	195	191	186	219	218	229	223	227	249	197	212	190	207	216	195	204	199	209	198	191	184	213	215	208	224	175	219	195	225	168	209	205	199	190	209	198	194	213	195	200	209	201	189	190	196	258	211	198	225	191	197	195	204	205	224	191	191	185	221	190	211	199	180	194	231	200	219	184	180	206	185	227	207	191	187	207	193	217	183	184	199	203	216	197	188	213	212	207	178	210	191	201	203	197	218	193	198	177	208	191	192	192	216	202	199	182	210	196	178	213	187	210	200	193	198	222	190	184	178	198	208	197	223	217	226	203	195	204	179	187	200	192	202	215	187	191	194	247	195	187	207	207	192	222	197	196	216	201	208	199	206	223	221	220	199	198	216	210	217	205	196	196	226	216	207	216	216	216	226	197	218	223	204	182	189	209	196	217	194	213	256	198	197	217	227	216	185	186	207	223	197	212	206	182	188	200	210	218	221	213	207	210	198	207	202	192	209	253	202	218	227	203	197	238	211	192	216	204	218	197	213	216	209	196	174	217	176	213	233	183	213	178	204	203	195	201	195	229	176	223	223	218	209	204	182	205	193	185	228	208	186	217	185	190	240	195	202	214	208	218	199	197	196	234	208	210	199	205	188	207	206	221	201	191	192	185	211	228	211	194	190	241	209	205	204	224	186	189	188	202	186	226	227	204	199	217	199	195	195	212	233	225	233	216	191	185	213	219	190	188	198	201	187	186	198	207	206	190	195	185	204	218	210	211	197	200	217	210	212	177	205	190	222	230	215	202	197	227	220	227	210	202	208	221	201	174	182	180	198	220	188	211	194	211
1969	752	800	630	511	509	502	527	502	500	473	489	490	518	520	516	501	494	538	525	503	497	497	497	490	510	546	538	483	528	551	508	454	457	496	527	505	565	516	521	504	469	506	484	511	506	507	529	501	477	503	511	513	487	484	505	509	490	475	553	487	505	508	484	490	476	484	474	517	508	489	467	516	552	535	520	500	493	496	520	513	500	545	478	500	544	515	503	470	480	514	523	517	549	472	528	500	517	540	500	463	479	509	475	524	457	495	513	517	469	504	483	496	531	486	511	488	532	505	518	524	500	512	476	504	480	469	491	497	490	489	479	486	494	512	521	514	541	492	508	474	515	525	496	565	498	509	516	548	512	534	504	523	477	537	479	498	493	493	511	520	514	493	501	496	516	472	513	526	473	523	528	501	496	512	483	495	500	502	455	505	498	509	509	507	551	521	518	467	542	511	524	494	498	456	530	500	505	510	504	542	519	472	525	525	499	519	507	504	563	508	513	511	473	502	491	495	501	493	455	491	512	487	481	471	496	499	491	476	482	570	500	501	518	494	511	517	498	513	523	507	508	484	519	498	548	484	510	511	505	467	505	527	530	493	498	493	469	484	505	489	485	507	501	478	459	543	506	461	517	494	486	499	492	503	504	533	496	527	492	513	492	536	497	494	496	492	505	527	519	485	492	534	477	496	513	491	505	480	508	483	468	519	501	499	514	527	500	497	540	500	517	492	535	498	513	469	513	484	469	477	518	506	492	482	516	503	541	537	513	489	502	478	538	505	540	467	549	520	512	482	473	525	500	490	493	497	531	524	501	527	505	504	502	528	502	504	469	565	497	512	514	520	481	552	447	468	493	487	485	483	484	497	494	494	478	481	487	484	499	507	488	527	496	532	541	541	524	481	508	513	488	471	520	528	530	489	494	536	534	470	488	512	525	490	505	526	515	493	527	464	508	500	498	523	488	508	510	493	474	533	477	504	460	479	526	503	480	518	483	472	515	513	507	534	500	498	515	529	514	481	509	552	512	460	514	519	529	489	504	513	528	497	494	483	524	467	531	501	490	527	472	497	455	509	529	485	523	482	497	532	515	476	482	506	521	493	485	492	528	522	518	494	530	508	486	481	504	535	498	519	465	486	507	523	466	510	510	474	504	463	504	500	486	490	517	479	474	512	502	500	510	497	510	502	487	489	485	505	538	503	506	497	486	526	554	518	468	478	501	490	491	501	500	495	525	511	497	526	463	482	521	523	478	471	473	519	502	519	531	489	547	509	464	534	503	482	506	468	542	494	488	482	500	473	532	467	508	532	477	469	513	516	519	521	545	532	475	483	524	505	540	500	489	500	515	539	500	506	510	478	524	553	470	508	482	468	496	502	465	504	526	497	490	541	510	502	521	505	500	476	501	481	441	494	557	502	468	476	498	484	523	510	515	480	494	486	438	488	486	468	506	476	475	506	526	570	488	530	531	473	490	520	539	483	473	527	565	514	508	517	504	513	515	512	517	541	500	511	510	528	499	516	475	533	528	546	484	491	551	496	448	532	522	459	525	492	506	515	512	528	552	500	479	493	513	500	497	484	491	477	491	475	480	519	528	460	503	519	497	524	495	478	516	538	504	492	471	500	495	515	518	496	515	489	510	522	546	497	495	551	506	526	495	495	501	534	486	514	486	498	495	493	494	523	529	515	505	505	512	490	512	579	495	508	495	481	532	533	493	492	502	520	485	510	485	482	500	473	521	480	515	474	524	494	504	535	513	467	489	513	529	521	492	528	526	502	492	517	527	547	516	513	512	518	479	527	516	493	488	495	526	494	500	477	491	494	482	506	527	508	528	521	516	492	496	511	492	505	503	475	511	503	476	487	543	488	497	522	519	521	504	498	497	524	473	500	511	479	488	521	496	494	515	498	486	478	469	493	507	510	523	540	516	525	501	510	499	502	469	516	514	472	525	521	491	476	471	525	518	487	490	515	530	528	479	492	471	513	531	498	527	519	485	452	523	481	474	511	462	461	483	516	474	520	476	528	518	502	530	506	494	471	536	530	495	506	493	487	476	516	481	519	493	514	482	526	504	520	510	485	511	463	520	476	514	475	461	509	503	527	484	491	512	508	499	491	460	500	505	503	473	499	504	491	553	488	482	474	500	502	477	529	500	523	464	478	488	542	478	469	487	458	534	503	531	485	532	458	470	475	482	488	517	477	495	467	538	512	502	476	526	518	503	500	529	525	521	485	519	481	531	491	495	501	497	508	496	508	497	486	507	525	504	522	517	521	482	529	501	514	521	522	495	509	501	534	490	557	494	510	512	494	450	566	466	488	487	516	548	517	473	486	520	484	497	488	473	488	488	499	485	538	531	534	495	490	450	474	486	490	545	519	524	506	499	513	538	522	499	498	531	512	477	559	522	510	477	516	498	461	509	464	510	497	482	535	556	490	493	504	478	499	510	510	522	511	504	517	506	573	510	507	495	474	488	479	496	518	497	506	472	521	509	486	499	536	481	448	503	502	491	479	501	537	467	495	515	522	498	502	538	450	532	515	489	531	473	474	490	507	523	463	528	534	514	479	500	504	479	482	461	486	512	524	500	468	511	530	497	488	500	527	511	531	509	480	529	501	506	517	513	503	496	501	523	510	485	496	494	518	514	533	497	531	522	507	484	507	483	470	515	521	477	489	505	538	497	504	524	485	516	502	475	503	518	505	480	496	511	492	503	511	548	530	512	493	502	511	513	495	523	500	441	484	517	479	510	473	511	470	509	531	491	518	527	529	474	511	484	475	495	512	534	486	509	501	470	481	457	518	534	492	492	498	484	487	509	528	536	453	520	521	503	505	480	470	465	504	472	536	494	475	510	484	508	509	510	513	487	517	514	531	466	531	489	511	491	447	520	528	538	482	511	529	477	458	521	469	526	509	484	516	506	510	477	485	488	536	511	550	508	509	478	450	505	489	507	512	514	503	515	458	505	480	501	511	526	509	514	488	519	462	457	507	524	499	540	517	500	512	499	496	536	504	520	522	498	500	487	480	539	479	540	472	510	482	505	518	520	519	522	505	527	484	504	502	480	543	501	514	508	519	452	481	548	554	514	504	485	516	521	479	479	500	442	511	511	536	520	490	479	523	522	518	536	481	509	506	509	509	517	488	480	489	518	494	502	507	499	525	495	502	494	530	494	529	480	482	464	479	513	485	497	486	502	484	534	472	509	478	502	477	517	504	501	499	526	497	517	529	525	496	514	495	521	487	497	503	486	534	525	487	499	508	500	493	497	500	537	479	502	536	495	523	467	506	487	471	483	523	505	483	516	571	530	547	538	508	523	481	489	534	503	503	487	511	549	493	509	496	508	502	536	548	491	504	528	515	500	500	516	468	512	471	494	515	515	535	502	493	502	500	498	468	494	547	502	492	484	430	548	505	482	563	518	513	481	522	476	524	500	488	486	524	557	497	486	522	504	503	510	515	517	524	542	492	483	500	503	518	485	460	540	490	493
8457	1062	834	1409	325	330	306	289	273	269	253	202	219	230	199	238	224	224	220	200	200	231	203	217	219	231	237	201	213	221	217	209	213	216	224	184	222	204	232	209	220	176	208	217	217	263	236	200	227	217	219	221	199	232	199	212	225	217	211	202	233	189	174	202	196	216	203	216	212	217	208	230	220	204	219	222	215	221	214	218	210	197	218	204	187	207	235	197	225	248	210	202	242	206	195	185	201	215	223	251	239	227	226	220	194	191	205	219	219	199	205	250	204	208	205	205	219	212	199	210	179	212	206	224	183	214	199	221	201	224	202	229	217	210	212	202	220	207	204	226	224	219	207	208	202	198	211	239	205	210	200	192	241	226	210	218	225	220	188	229	226	219	218	186	203	215	207	217	233	214	210	203	220	191	192	216	207	203	202	230	213	215	199	210	204	211	196	188	209	225	195	210	210	209	212	212	231	203	185	234	213	200	218	199	200	217	218	218	193	208	215	236	165	228	208	202	198	195	221	191	205	213	228	206	234	221	195	221	224	240	232	197	184	211	193	181	211	186	228	224	199	230	203	228	213	203	174	194	160	208	234	206	203	216	230	199	198	186	202	198	207	209	204	225	173	207	203	227	238	210	203	208	201	230	271	201	210	206	208	221	199	188	220	231	181	245	200	214	182	224	216	210	207	235	212	244	232	235	203	198	201	224	211	208	203	197	182	219	199	209	196	186	192	208	178	214	226	210	238	200	214	220	210	197	209	184	223	195	219	246	207	235	221	188	219	163	210	216	203	202	209	188	186	225	197	197	233	215	210	217	221	207	208	214	216	211	213	191	200	209	206	201	215	228	225	207	200	230	211	193	212	211	238	214	201	220	241	215	195	226	224	224	183	197	201	251	207	211	214	195	207	209	182	212	194	208	209	217	209	228	188	196	218	203	205	213	212	193	230	181	193	217	211	193	233	204	202	195	211	229	249	204	204	204	227	249	208	220	183	226	223	200	201	222	207	213	202	226	243	209	218	214	186	192	199	211	196	204	215	225	258	234	243	202	182	224	212	199	189	203	209	198	222	205	232	230	223	228	213	215	185	203	207	215	216	230	221	213	200	214	213	219	181	206	227	229	220	214	230	214	229	204	215	179	198	205	224	190	213	227	188	210	190	190	226	194	196	207	208	202	232	206	231	211	199	218	207	229	216	244	235	205	215	198	216	213	198	208	212	188	208	248	227	230	229	216	221	222	203	193	202	222	217	197	212	208	217	188	186	227	221	210	236	225	240	244	226	233	241	189	196	203	214	217	208	213	198	208	216	187	234	208	209	226	202	219	223	228	204	209	214	201	210	226	220	191	194	225	211	223	198	189	212	240	203	206	228	188	215	192	225	215	256	212	224	222	195	191	241	204	218	200	207	198	201	206	202	210	209	233	208	223	198	205	213	214	219	224	194	176	204	205	216	225	219	207	191	223	211	215	184	175	193	220	203	229	189	215	196	190	207	247	199	203	233	225	195	188	206	199	208	187	215	224	199	224	190	198	220	213	184	203	219	211	218	226	223	200	230	214	211	209	223	223	218	218	236	208	203	215	202	238	205	215	206	224	251	198	183	205	195	207	216	222	204	226	231	205	199	204	200	220	228	234	227	199	218	200	206	205	224	214	216	240	184	197	206	203	201	212	204	211	180	202	204	235	220	206	182	197	218	225	208	219	203	201	202	214	218	218	222	200	237	235	233	202	189	205	251	233	200	194	199	216	194	227	222	209	202	198	235	213	227	219	220	208	209	172	187	207	234	222	226	211	247	197	223	235	203	219	215	217	202	219	199	209	212	217	193	205	216	210	209	207	231	231	205	205	196	224	212	236	207	194	220	217	223	236	217	204	228	197	210	221	211	215	221	199	205	214	210	211	208	189	181	196	221	211	227	189	212	214	224	187	226	215	213	231	211	206	208	208	225	211	181	203	198	197	213	221	185	199	207	190	211	199	200	208	202	196	202	201	172	221	233	202	214	244	221	196	202	188	195	222	212	215	211	203	233	218	202	214	241	222	191	237	193	207	200	237	195	218	239	216	191	206	217	199	200	200	174	217	228	241	224	201	230	204	237	214	216	183	207	213	198	223	223	230	201	224	219	213	220	183	196	224	211	224	218	186	198	199	215	211	195	220	213	217	199	239	241	228	195	214	217	247	191	215	237	189	208	215	181	182	244	213	211	241	190	206	209	216	214	197	204	211	229	218	209	193	219	192	193	191	209	203	215	212	215	210	212	188	195	243	211	259	193	203	204	211	218	211	206	204	211	203	250	215	239	195	209	220	208	197	215	201	224	187	206	247	196	230	215	226	223	227	202	220	203	189	193	238	208	211	206	213	228	204	226	229	206	216	229	235	221	218	225	227	223	216	189	201	201	233	190	214	223	203	223	196	199	222	212	196	201	204	174	216	206	199	188	247	222	195	175	217	190	229	227	192	214	205	179	207	186	218	233	219	208	242	200	218	229	194	200	196	201	219	216	210	244	222	212	199	196	237	216	212	208	181	209	213	231	253	201	228	225	204	226	221	206	218	245	179	195	198	191	221	241	212	215	242	200	181	214	236	223	227	219	217	229	223	224	213	210	202	225	203	247	202	218	204	193	253	204	212	195	213	226	220	202	217	203	209	213	205	205	239	204	233	188	197	206	192	197	212	216	208	209	204	243	208	179	213	201	182	194	215	212	206	192	213	206	195	211	210	213	213	200	186	238	241	183	231	224	216	229	221	228	199	202	206	200	205	222	228	224	195	214	222	201	209	223	215	208	227	202	194	195	177	221	204	193	233	211	232	194	216	217	211	203	210	183	208	187	202	228	204	210	219	184	201	181	190	212	196	225	231	204	207	203	198	242	216	197	206	214	241	178	182	197	224	231	219	219	212	201	208	198	196	219	231	229	199	206	206	211	215	230	219	200	195	231	223	192	206	213	208	223	217	194	235	230	199	190	196	193	188	225	230	188	226	206	210	225	189	219	206	191	230	181	197	202	194	195	181	196	194	208	209	192	212	216	203	204	207	234	210	223	194	203	200	191	231	203	202	208	220	221	203	193	228	235	215	213	196	230	243	220	222	201	198	199	226	206	234	251	225	222	211	207	221	218	211	220	211	194	237	205	202	213	207	224	183	213	200	220	207	195	198	214	184	216	223	212	217	167	203	187	220	191	219	230	206	213	207	198	190	208	237	225	197	209	188	224	225	218	224	216	193	220	205	259	202	206	217	190	233	210	210	217	213	191	243	193	199	178	225	214	208	211	193	211	220	222	253	192	202	196	205	220	240	209	220	198	199	201	192	213	212	230	234	203	219	219	213	207	208	212	226	205	199	216	220	201	181	203	187	187	201	223	213	207	189	188	207	217	190	215	203	229	247	233	223	225	234	242	203	224	183	204	228	199	235	213	209	209	230	201	196	231	229	223	203	233	181	213	194	202	202	227	214	231	221	185	203	200	216	238	213	216	220	217	205	213	221
6748	1161	1891	3762	1218	958	911	817	721	678	683	650	644	650	576	606	611	547	620	585	621	585	600	568	526	581	604	529	543	587	550	536	566	559	571	554	536	513	568	566	515	564	580	548	554	518	554	546	552	564	536	503	554	497	543	544	484	522	516	533	525	506	533	528	538	550	540	556	538	532	492	540	488	549	588	542	519	509	560	537	547	562	548	567	550	544	518	536	506	559	555	533	532	525	502	503	551	481	549	516	509	523	560	542	523	561	512	547	549	583	548	547	521	550	509	547	586	553	510	564	563	517	552	533	499	562	527	526	506	558	531	495	548	487	521	530	550	512	554	514	511	530	560	566	501	556	512	506	580	508	554	501	550	567	561	539	584	532	523	541	537	501	521	489	568	550	531	492	540	565	504	513	552	543	492	563	519	538	558	532	544	559	515	536	519	539	549	544	523	491	539	514	534	535	524	537	543	573	534	577	529	519	522	519	522	529	546	566	504	540	536	521	605	540	495	521	523	563	492	562	538	539	533	515	489	553	533	556	519	534	526	513	562	542	549	583	558	521	543	504	541	541	519	557	585	555	508	549	525	509	540	537	530	550	550	521	547	533	551	568	569	530	554	532	507	481	565	559	557	541	511	548	541	534	550	541	575	531	565	528	533	484	542	560	551	554	513	527	508	535	565	548	542	514	553	561	536	494	522	517	588	549	524	513	529	488	533	527	558	553	514	541	510	520	511	555	542	524	498	541	521	490	506	543	524	549	526	583	548	507	569	560	500	523	570	570	521	490	558	523	534	505	543	569	551	582	490	536	579	547	504	535	556	526	526	520	528	505	525	541	507	498	515	568	510	533	548	579	571	515	532	542	579	568	546	506	526	579	577	535	519	523	547	520	520	507	543	514	528	539	546	556	542	534	558	543	519	517	547	560	507	551	551	548	554	513	523	503	545	534	541	544	568	503	560	522	546	523	554	532	524	490	534	528	487	501	555	530	562	545	547	528	499	574	566	525	510	572	520	505	538	513	524	555	505	526	541	514	534	536	535	527	554	517	515	555	515	525	544	484	562	529	538	521	505	523	578	550	505	507	558	557	524	565	560	523	554	570	504	527	534	558	523	547	521	530	553	529	515	518	513	479	563	551	527	537	491	544	511	561	504	473	519	512	567	520	521	536	540	533	521	541	535	562	526	534	486	482	555	539	533	580	508	517	545	532	513	553	552	521	569	541	531	554	528	542	524	531	570	544	528	542	519	510	525	525	539	520	529	525	523	527	512	524	538	518	550	547	587	511	544	508	514	538	536	559	572	470	501	534	568	494	560	508	530	552	555	529	545	564	526	531	531	545	561	504	532	546	476	534	548	505	546	511	563	528	520	510	566	575	511	533	543	516	508	476	510	523	516	518	497	556	506	583	538	526	554	516	513	522	534	529	564	563	560	540	549	553	525	523	533	540	594	507	528	524	532	539	526	566	545	535	561	524	515	550	508	521	571	588	535	546	586	544	517	538	556	560	564	509	553	548	525	527	510	530	552	510	499	558	500	541	550	547	574	533	546	573	542	519	562	481	508	571	545	533	585	511	567	537	472	520	569	520	576	543	528	561	544	529	531	568	532	497	534	518	511	565	535	527	530	554	528	512	530	541	539	536	556	527	544	499	550	516	528	557	540	493	546	569	503	563	542	504	539	565	559	528	516	524	522	539	514	560	523	516	532	573	511	575	527	574	524	562	540	542	551	541	567	569	541	523	592	532	530	552	478	535	540	507	542	535	547	549	535	577	540	550	543	539	535	500	530	525	535	551	551	586	532	526	510	520	573	556	501	541	507	503	549	535	516	521	538	523	571	541	559	554	512	553	499	508	546	514	550	504	548	538	555	501	539	544	529	501	497	560	544	514	537	477	527	560	566	499	541	506	538	578	501	528	498	525	513	520	506	554	519	512	574	490	562	518	540	507	549	549	530	531	496	546	564	540	542	514	514	493	521	549	544	498	514	541	515	568	552	505	511	499	513	519	535	532	547	521	507	591	572	550	550	536	558	544	535	485	526	519	502	536	552	543	520	536	539	563	546	490	509	537	512	518	546	541	499	548	547	516	554	533	528	546	540	523	558	547	525	542	535	472	539	494	526	509	544	531	548	548	507	497	540	511	530	523	540	541	523	541	567	511	548	503	515	495	547	511	525	531	555	539	522	539	488	502	513	494	518	533	529	519	546	506	548	535	518	544	520	495	503	521	543	494	572	537	558	565	490	499	563	535	528	499	525	540	539	531	548	553	541	526	526	543	497	504	485	553	550	530	518	506	506	600	528	532	539	550	514	506	519	574	582	535	524	546	530	497	557	534	527	564	523	535	533	546	522	542	564	565	540	522	510	512	515	574	525	525	541	523	517	515	532	521	527	571	543	558	549	525	524	544	506	568	526	513	530	560	504	541	559	523	514	512	503	533	535	549	552	503	514	564	540	500	519	554	561	519	559	512	535	529	507	554	541	529	500	567	515	519	547	500	517	502	498	522	571	539	528	539	538	541	526	549	556	536	565	532	521	529	557	521	550	555	537	537	555	501	512	558	565	536	524	467	532	540	544	533	519	524	503	540	513	531	497	533	568	466	515	526	549	563	536	568	556	550	520	530	540	552	540	557	510	510	545	498	506	513	564	512	526	527	511	545	487	530	527	532	530	530	532	545	553	552	552	568	547	556	514	534	508	585	561	554	547	522	552	558	476	484	549	562	568	517	501	538	516	543	539	532	526	518	519	556	529	521	515	589	534	550	536	508	538	557	538	540	505	528	523	513	550	534	501	541	508	520	529	505	539	526	507	533	553	558	525	534	524	526	574	537	491	589	572	506	547	552	515	557	559	516	543	525	558	532	546	499	522	548	528	542	520	547	559	541	561	577	581	560	508	555	509	544	506	603	510	537	502	565	540	537	552	511	518	520	542	528	519	529	527	532	557	513	583	511	568	496	513	555	505	548	488	553	552	514	547	538	534	546	521	569	566	538	558	557	497	518	551	558	514	527	511	533	547	579	531	545	517	534	505	540	515	538	571	510	522	564	553	560	550	531	491	531	531	518	473	552	521	549	555	530	519	472	503	533	548	562	536	560	524	540	542	555	505	526	548	532	546	514	533	518	532	535	546	555	524	583	537	481	537	568	558	540	556	522	523	567	561	512	526	513	581	528	520	566	499	540	512	499	542	528	558	542	499	514	520	536	548	528	536	543	525	545	527	523	538	557	532	502	538	564	542	547	527	555	520	517	550	582	525	500	574	527	525	540	562	512	523	504	572	544	564	548	491	523	537	528	520	504	574	531	534	520	531	517	540	566	564	555	539	504	525	550	544	510	492	569	521	524	545	508	552	564	520	540	553	510	550	537	525	560	523	559	511	523	522	534	552	523	508	536	560	547	570	542	493	564	524	532	518	515	582	512	490	531	515	529	515	555	554	508	505	568	522	525	551	507	566	519	471	531	524	563	533	532	557	541	506	515	557	547
16509	2371	1692	3117	719	629	540	514	479	433	454	455	417	437	384	442	412	391	374	423	390	413	398	417	379	388	437	411	370	367	396	376	369	343	410	390	396	407	400	411	372	372	393	378	404	382	413	382	380	399	335	384	394	352	346	424	413	392	368	380	425	404	423	393	386	383	370	375	373	405	402	365	389	358	347	398	394	391	433	377	384	396	400	374	380	391	399	350	376	351	409	344	373	405	395	396	351	384	370	401	399	369	371	398	410	411	428	407	383	401	392	422	455	420	440	383	389	371	402	394	385	418	380	435	420	372	395	377	397	382	331	373	408	360	400	384	390	394	443	391	381	387	393	381	369	397	405	369	361	373	381	385	408	413	423	378	390	374	379	393	396	344	384	400	399	424	387	410	374	354	367	349	380	393	407	355	373	369	404	418	419	411	431	393	365	422	428	393	390	331	396	401	377	382	381	428	348	373	404	390	386	375	372	391	420	413	392	396	374	365	412	413	400	382	419	370	376	400	396	387	389	381	379	396	361	410	387	357	372	415	387	386	416	377	414	351	414	409	358	380	397	394	411	360	382	358	377	398	397	399	409	379	352	420	397	387	401	401	443	399	352	382	398	406	382	377	368	367	433	370	405	378	399	380	375	416	390	400	359	380	412	410	376	390	356	427	381	395	402	392	374	402	383	378	387	424	413	372	407	368	412	414	373	374	353	393	366	369	422	386	379	402	334	392	401	355	411	369	395	365	413	399	338	333	361	403	401	397	360	407	374	360	425	359	419	384	374	375	403	369	388	386	382	381	365	366	366	371	387	373	362	378	372	393	436	351	383	424	380	417	372	398	388	372	377	422	351	353	393	345	401	382	395	382	375	408	416	392	426	386	398	385	379	386	387	370	382	404	370	379	388	415	400	384	344	376	348	406	369	421	392	349	386	399	382	409	395	407	373	398	405	414	370	365	396	386	397	345	349	380	384	374	371	388	398	367	411	386	404	383	411	382	394	379	382	423	378	394	397	361	393	381	421	413	406	368	419	354	403	408	373	394	405	389	384	362	374	436	422	400	352	428	395	392	412	381	437	419	413	407	381	401	401	339	402	380	399	371	384	417	384	397	391	401	384	395	403	369	388	333	373	389	399	389	373	367	389	395	354	390	395	411	374	416	360	403	366	371	378	365	397	382	363	435	394	395	419	387	387	362	394	354	377	398	379	370	388	371	384	400	353	384	376	382	376	364	373	345	387	402	375	396	368	329	365	382	328	389	392	360	398	377	416	414	404	373	356	383	393	361	377	382	384	379	359	401	388	379	410	397	408	382	376	387	371	425	375	382	406	360	366	369	386	411	397	420	372	432	382	372	389	412	405	396	373	412	392	395	378	383	376	452	419	397	398	400	424	420	417	423	392	405	399	375	384	384	375	397	428	379	387	368	386	388	428	403	387	401	386	377	370	404	409	372	381	372	400	392	368	373	407	324	377	378	442	397	390	387	379	388	418	365	400	367	386	396	400	364	381	407	363	391	386	397	407	388	375	373	389	371	361	376	416	351	369	397	389	402	399	400	407	408	371	357	404	424	383	392	346	404	373	371	392	370	405	373	368	389	364	407	383	370	389	373	357	376	382	366	416	362	378	367	359	398	365	379	386	428	363	381	386	368	392	372	410	402	355	400	400	381	352	375	413	390	416	389	395	380	399	411	423	368	375	400	385	403	359	352	396	381	383	430	389	363	352	384	397	425	351	395	395	362	415	409	393	412	424	396	401	375	370	370	414	403	390	378	368	351	411	421	394	383	434	391	369	378	404	364	369	400	360	376	387	384	429	378	371	380	399	420	385	358	372	400	414	385	401	401	372	379	398	426	391	397	376	363	358	423	382	412	408	414	353	383	374	365	387	373	390	339	382	363	386	383	337	376	396	442	378	390	383	385	366	404	377	375	392	391	402	359	374	402	399	398	428	417	402	380	376	381	415	372	376	385	406	420	381	420	413	428	389	391	419	414	395	420	381	414	392	355	396	393	364	399	395	378	370	416	356	332	397	409	378	376	405	382	370	394	379	382	435	361	381	392	403	375	360	355	402	401	363	372	363	354	386	411	385	412	417	364	395	416	395	397	382	379	400	354	381	372	395	385	372	371	383	385	368	421	380	383	384	405	398	349	357	357	403	364	423	429	385	397	336	372	391	401	376	372	386	381	403	395	417	375	439	383	359	384	384	408	390	369	372	370	383	393	415	391	361	369	358	379	363	417	376	385	352	363	408	399	368	379	378	406	380	389	394	367	385	393	374	408	419	418	362	398	400	380	401	392	379	415	399	378	394	400	363	345	383	369	425	408	381	376	392	384	420	364	411	394	438	391	352	399	357	404	405	385	363	388	388	394	378	366	352	396	391	390	396	398	380	383	377	382	395	385	391	410	376	388	387	389	384	369	393	402	412	371	379	370	379	420	362	346	353	345	344	346	357	351	355	370	367	403	378	344	389	352	365	365	403	418	433	438	401	390	404	352	377	410	416	386	366	358	381	353	385	373	414	371	401	418	343	395	399	382	381	383	410	382	385	372	373	355	355	384	385	387	386	408	417	398	381	349	364	350	399	355	352	357	402	368	380	354	367	366	365	395	406	409	371	398	388	353	386	376	410	420	381	388	385	372	352	352	377	395	346	341	372	371	372	420	381	362	427	396	410	389	391	415	370	359	367	392	378	398	379	420	392	383	383	414	386	404	397	381	393	364	386	376	378	449	415	390	364	377	412	404	374	366	374	411	382	395	401	414	369	364	386	405	394	385	416	395	376	396	373	394	342	406	405	399	384	408	386	359	428	400	338	365	370	395	373	395	397	390	429	406	396	361	381	349	380	433	391	391	357	381	397	402	391	408	383	406	399	385	404	383	398	393	398	362	379	391	416	391	411	400	371	385	382	372	372	397	381	421	384	393	375	383	398	427	396	396	352	362	391	405	379	367	388	400	390	370	402	400	368	367	378	395	383	410	380	381	402	390	377	415	403	400	401	395	339	372	379	380	389	377	376	356	374	368	391	374	394	374	416	377	351	360	389	367	376	382	365	364	404	392	386	412	384	403	389	343	345	392	390	422	380	414	388	422	381	380	364	357	385	374	374	393	354	385	419	353	381	408	382	398	389	404	374	382	368	389	366	364	368	398	390	373	366	402	390	379	360	395	385	385	402	363	404	401	356	375	400	436	394	377	363	417	380	403	383	350	364	378	384	369	403	395	413	339	401	417	385	375	387	383	427	415	406	412	374	399	374	385	350	370	378	423	365	399	409	382	395	388	390	399	411	398	367	411	404	348	377	435	335	411	385	386	405	369	391	396	393	388	315	378	396	348	391	400	357	391	390	404	371	369	408	396	380	388	398	362	367	400	378	386	402	370	378	409	369	375	410	376	355	369	373	379	413	389	392	387	323	397	355	380	429	406	383	389	415	381	359	395	374	417	412	413	379	370	402	408	336	362	400	372	420	429	383	374	374	369	401	363
9249	2009	3306	6912	2221	1818	1581	1462	1335	1287	1198	1137	1062	1096	1034	1055	994	992	943	964	939	946	941	932	990	912	946	903	933	903	938	910	941	903	917	895	892	941	883	869	949	890	937	954	880	904	918	871	898	834	886	939	950	933	879	890	900	938	852	909	865	889	924	869	915	889	936	889	919	864	907	903	884	907	926	852	892	958	851	909	897	903	927	847	899	884	923	856	903	883	840	886	873	933	880	879	912	909	882	909	908	850	854	883	884	866	916	877	892	854	918	897	887	899	904	869	923	869	886	910	924	873	887	884	823	866	883	852	902	855	910	853	906	873	869	878	897	894	909	846	872	916	874	904	901	894	878	897	913	875	914	841	877	888	924	930	881	867	876	873	878	875	895	845	877	906	852	913	925	844	913	872	867	844	873	883	870	856	889	883	838	874	882	853	908	847	881	885	877	863	850	873	880	863	849	873	887	849	881	887	863	855	916	839	922	876	899	846	873	961	827	877	839	898	862	939	921	928	843	881	947	873	863	896	855	876	937	890	859	834	882	885	914	950	862	870	906	892	846	887	888	862	869	864	870	886	869	848	871	873	836	864	864	894	921	876	870	858	864	902	916	829	877	894	899	896	877	814	853	901	937	864	875	921	854	889	830	868	878	866	878	874	863	845	858	889	872	865	837	898	911	875	941	871	905	914	907	879	854	852	924	893	879	854	826	934	890	871	910	920	873	888	912	846	865	875	880	928	931	882	907	868	876	858	828	883	855	937	901	842	926	852	914	884	884	852	894	858	897	908	865	862	884	880	854	919	947	900	879	852	783	828	896	827	894	845	925	894	879	870	859	875	844	828	878	930	878	839	836	924	860	859	904	875	862	861	935	854	885	887	890	828	885	831	894	908	848	869	834	909	868	889	872	870	820	920	932	926	855	866	844	826	943	874	894	919	911	849	842	919	875	840	910	867	855	890	872	904	811	857	955	868	916	891	874	899	895	921	892	833	859	902	938	879	822	815	861	956	906	868	843	913	860	938	916	858	858	875	872	866	869	819	874	821	896	889	883	883	850	907	877	893	950	862	854	867	859	820	849	851	865	891	910	859	891	939	897	937	839	850	891	907	854	901	879	870	876	862	895	853	885	897	860	839	910	864	925	890	860	833	884	918	872	872	881	886	798	924	851	928	876	819	861	828	891	949	872	934	847	859	894	837	895	917	876	848	873	910	840	884	865	882	845	948	894	878	813	877	883	867	855	838	894	908	887	861	898	923	881	889	898	840	922	878	898	919	888	831	878	915	869	871	876	906	948	904	891	892	915	863	881	877	839	932	856	875	933	893	865	857	853	860	941	887	893	924	881	912	792	871	858	878	859	880	901	918	899	855	874	914	919	872	897	864	873	854	825	892	902	905	888	908	875	873	875	833	927	875	846	851	949	887	880	910	923	898	861	864	873	841	860	895	934	848	939	832	878	907	880	904	887	909	903	867	887	887	897	861	881	839	836	918	882	889	897	903	847	899	828	889	883	906	870	876	896	871	883	906	910	955	929	909	911	864	854	918	881	885	904	880	906	894	869	910	854	850	860	890	961	852	863	876	887	929	865	874	882	907	901	866	908	875	896	839	811	860	896	907	902	839	839	873	905	856	895	841	861	893	866	885	868	887	873	897	905	853	901	919	900	811	868	857	922	865	853	916	901	849	849	884	904	919	890	855	884	896	883	885	860	923	841	886	871	893	881	856	829	897	883	872	895	887	879	919	849	898	871	860	882	868	876	890	898	867	917	924	866	928	857	842	889	886	950	879	874	850	842	860	950	858	868	898	864	915	901	860	873	916	923	876	891	882	846	861	873	850	912	902	820	875	877	847	809	846	865	876	866	868	903	884	846	905	882	848	878	907	894	830	906	847	840	825	844	903	910	845	890	929	926	897	881	867	895	896	941	855	894	908	887	890	924	843	835	896	868	858	931	823	902	876	854	888	884	890	860	918	846	878	863	897	887	885	861	866	833	876	901	898	872	903	923	921	862	894	876	857	878	871	893	847	862	890	913	884	860	932	939	871	842	815	844	933	890	844	872	883	886	849	920	951	873	888	898	876	881	909	945	855	880	893	886	887	894	886	887	840	886	895	818	885	879	879	886	853	908	875	914	901	931	885	894	895	832	844	891	876	882	878	862	871	893	872	894	863	850	874	910	848	894	857	869	932	825	876	867	917	863	903	895	903	922	830	905	851	847	853	846	866	859	865	847	841	875	884	933	879	866	868	885	896	880	876	855	809	894	881	911	897	912	901	873	860	874	853	887	854	822	889	853	869	861	890	880	917	880	892	869	901	893	906	847	891	893	900	869	892	900	852	905	869	872	853	949	898	895	860	859	818	927	852	883	889	898	892	871	911	873	860	823	917	901	920	830	888	853	904	866	877	895	901	881	877	893	851	905	834	900	839	835	856	853	907	870	822	935	915	914	846	859	969	861	940	871	964	899	841	880	848	851	850	893	857	857	883	900	868	852	941	882	875	888	862	917	878	879	854	859	906	919	894	851	864	849	879	885	844	879	909	878	839	885	859	884	865	901	913	906	843	886	880	882	922	860	889	854	894	871	843	867	872	868	899	861	933	895	906	923	829	903	879	915	854	839	884	884	897	883	878	863	849	878	837	886	855	874	833	858	903	831	900	910	936	907	887	888	853	864	933	826	901	850	912	894	942	894	864	864	921	880	903	877	856	859	919	866	901	884	883	864	890	907	874	895	855	865	875	836	916	862	883	905	878	923	903	900	908	836	894	845	863	837	889	886	881	884	852	842	871	928	880	862	831	854	840	861	811	905	872	905	880	826	883	917	894	878	892	872	939	862	915	909	859	909	880	896	825	856	862	849	895	921	948	897	861	871	858	869	819	838	869	904	938	882	837	889	845	874	880	863	892	887	848	841	861	907	961	926	882	896	862	853	822	877	879	862	836	898	898	917	853	872	904	923	866	819	914	908	868	887	900	932	839	839	831	832	883	919	903	900	899	893	892	828	910	895	829	874	865	891	906	920	932	925	869	853	895	864	891	919	834	931	926	935	865	886	874	831	908	883	879	877	897	884	871	928	835	853	877	901	834	828	898	947	888	891	850	877	838	891	918	882	937	919	811	901	903	844	877	911	901	860	901	869	888	906	832	904	910	857	920	923	888	917	892	883	881	863	851	790	878	888	908	897	922	900	843	865	878	877	833	921	905	914	894	896	893	866	854	900	860	855	863	831	868	917	844	852	904	883	878	901	875	871	909	892	876	949	893	897	899	836	910	839	846	841	908	879	941	885	901	909	882	860	870	888	904	872	920	887	875	905	857	884	825	894	915	895	860	877	891	911	910	930	911	869	856	869	901	946	902	872	880	886	873	862	871	944	873	839	872	890	846	861	893	879	861	941	896	904	888	924	849	883	924	933	908	929	872	819	859	898	847	819	911	899	901	878	865	928	869	885	862	891	906	931	834	933	884	877	872	902	844	821	852	934	870
2123	413	344	232	202	172	190	169	175	178	195	168	160	197	176	183	174	186	177	191	184	186	179	206	179	170	150	174	179	161	162	183	205	176	174	178	176	188	222	166	178	212	212	202	186	200	179	160	161	189	188	195	180	180	185	189	161	228	182	178	197	185	183	207	162	212	158	175	187	171	171	179	155	186	198	182	168	190	170	182	158	161	175	156	182	185	204	181	198	181	186	187	187	173	182	196	182	203	186	175	198	182	147	182	170	182	166	169	187	185	182	217	202	185	153	173	195	176	181	187	198	166	177	166	188	163	184	164	173	180	172	174	181	174	190	169	185	163	166	180	173	216	175	208	188	192	172	179	188	186	169	183	214	181	187	170	143	193	216	159	187	198	172	167	167	194	181	167	178	183	178	184	179	156	184	184	194	196	203	173	206	189	195	165	183	183	184	163	176	152	171	175	196	206	203	187	181	195	173	180	162	180	194	196	174	176	193	161	165	174	191	175	182	161	177	199	173	152	168	158	176	178	188	162	164	167	177	205	202	182	160	179	155	214	202	191	177	201	219	192	176	178	197	170	199	186	187	178	171	162	198	204	208	179	189	192	188	181	191	216	172	179	177	192	180	173	190	175	194	189	176	193	190	171	158	194	199	205	174	190	187	192	195	179	178	204	204	177	184	177	173	223	190	212	177	192	206	210	171	162	165	176	173	208	187	169	187	175	179	200	174	196	157	171	183	180	181	187	186	166	178	181	196	175	204	197	179	175	198	224	172	166	199	171	179	178	164	186	199	194	173	171	186	164	186	186	161	174	190	191	191	213	161	192	178	176	171	166	190	219	190	185	177	182	211	187	196	188	168	197	164	196	176	195	171	184	186	159	166	191	172	198	176	182	195	158	188	144	172	190	198	169	194	180	182	179	183	175	167	190	170	162	144	180	206	179	159	181	177	183	191	174	180	167	174	167	206	184	194	208	163	201	194	166	180	162	193	169	150	189	182	177	176	189	183	193	173	170	187	189	191	177	172	179	167	161	206	196	188	208	172	177	192	170	167	177	190	191	171	172	151	185	150	179	165	185	166	206	164	162	186	180	181	198	174	170	155	162	202	161	163	213	168	152	164	180	162	185	203	186	201	167	176	191	186	197	169	183	197	180	201	164	158	144	169	179	173	180	180	197	172	186	187	182	172	148	176	198	181	196	176	179	198	183	175	184	179	220	182	157	198	160	187	185	218	160	170	169	145	181	165	171	192	185	185	182	178	172	166	186	180	174	153	164	156	168	168	155	175	187	201	162	157	185	164	188	187	179	180	170	205	182	171	164	172	178	196	183	166	165	169	204	166	181	205	190	161	163	167	182	165	177	188	177	153	185	169	177	181	176	161	166	176	171	198	169	219	200	204	194	187	205	183	178	180	199	179	197	148	193	178	202	159	194	199	189	176	156	177	187	196	182	167	183	191	201	181	194	179	216	177	180	182	196	193	190	181	191	170	179	186	182	179	190	177	193	184	182	174	190	184	215	183	180	183	203	154	204	207	167	181	175	180	183	184	174	168	185	170	174	182	163	181	187	149	162	183	154	216	187	179	196	200	167	207	218	175	191	194	173	197	197	164	173	171	181	180	199	197	187	189	187	175	183	185	194	193	165	171	189	169	184	173	177	193	214	175	180	185	217	178	196	170	180	198	163	164	206	188	205	158	185	206	214	179	208	166	143	172	170	166	202	179	165	176	189	194	203	177	179	152	190	190	192	176	190	181	160	198	161	194	191	179	182	167	207	162	173	161	180	178	147	192	168	159	194	174	165	168	202	171	157	180	209	180	176	177	199	215	175	183	180	165	197	180	190	175	180	184	165	179	202	147	166	179	163	168	192	159	188	196	176	186	205	194	182	166	169	175	167	184	153	156	166	181	174	173	189	159	179	174	208	179	194	204	194	187	200	160	190	170	205	183	186	199	190	202	176	168	156	178	191	171	167	176	199	185	214	176	161	199	191	194	159	169	189	194	150	182	195	160	180	186	163	177	188	173	143	166	171	173	181	200	188	183	202	188	172	166	162	162	171	193	191	178	214	187	159	209	184	189	175	191	175	170	172	183	170	199	190	179	187	193	183	193	187	170	180	176	151	159	166	179	192	181	172	177	178	189	179	179	198	167	205	198	178	158	168	210	200	198	187	183	175	179	187	203	174	201	179	186	168	161	173	151	159	206	174	193	198	182	172	201	192	185	169	192	172	169	185	198	178	176	208	173	216	175	163	192	184	178	181	188	180	192	171	195	182	196	189	175	184	173	189	184	179	184	191	188	180	189	175	199	164	164	131	185	172	174	184	171	212	195	177	193	198	188	177	189	163	180	175	172	166	157	175	194	189	161	181	155	182	170	182	164	191	189	178	205	156	188	185	181	153	185	211	161	194	195	179	164	173	197	186	208	183	213	181	175	177	211	178	177	151	186	192	207	184	187	186	179	182	175	192	178	180	194	180	186	179	182	181	177	181	201	191	192	188	181	192	190	152	201	164	182	193	177	155	169	199	196	194	166	184	197	190	196	171	185	161	204	163	177	172	182	170	201	184	217	181	192	173	190	189	166	194	217	171	172	177	164	170	183	192	161	197	186	207	169	162	180	173	195	188	183	181	189	203	184	183	174	190	152	180	165	172	182	157	166	193	189	163	204	191	180	173	169	202	173	176	188	168	187	175	175	170	181	170	192	173	178	166	163	191	203	155	194	183	212	190	175	174	177	202	176	175	178	153	169	168	178	171	184	185	174	174	175	191	190	202	156	188	173	205	204	181	172	176	184	189	207	186	193	172	182	178	171	174	168	165	190	185	194	199	169	201	189	178	178	177	161	202	190	171	199	165	203	166	192	205	188	201	183	166	184	174	178	183	182	190	165	165	193	179	171	179	193	188	201	160	172	169	198	161	195	183	170	171	177	180	190	185	172	194	182	191	180	157	197	192	186	174	190	167	174	177	181	176	178	173	163	173	179	188	198	185	172	175	170	187	191	182	183	171	176	165	201	191	175	174	154	159	192	213	169	184	192	169	193	168	174	195	191	192	192	182	194	180	200	171	185	159	159	184	200	155	181	186	170	190	187	184	181	180	198	170	198	190	165	163	190	176	163	196	202	164	197	177	188	174	187	179	168	167	185	186	168	184	185	161	158	153	202	176	179	191	151	220	179	193	176	171	192	186	179	172	182	177	190	144	178	186	173	210	167	164	164	169	204	187	193	179	206	185	200	183	184	198	185	165	189	170	171	189	162	180	200	179	158	179	185	191	198	186	167	204	174	168	176	178	201	194	199	184	171	189	188	173	203	187	183	196	217	189	187	190	178	198	161	174	171	196	181	185	186	170	174	172	176	172	166	194	190	176	180	206	204	156	211	198	144	204	181	183	212	166	193	207	194	216	212	191	158	157	160	187	180	191	185	166	186	179	173	184	179	173	166	178	193	170	189	177	182	201	199	188	178	162	172	184	204	161	174	177	201	201
2010	687	823	606	464	459	435	487	507	442	460	483	442	475	472	445	415	425	461	434	436	466	454	457	435	473	486	489	482	448	480	459	470	455	483	455	481	450	474	465	473	469	463	449	440	433	464	450	485	446	452	435	467	480	472	471	433	450	441	469	443	454	470	509	423	470	440	453	463	472	504	435	456	457	473	466	450	467	459	454	423	409	437	468	469	461	432	479	451	476	489	487	457	481	470	457	470	433	443	462	449	453	439	443	469	488	482	469	435	466	440	424	485	439	429	458	497	464	469	472	444	455	443	401	455	474	432	472	442	446	492	466	421	452	481	427	456	456	494	486	452	446	436	451	450	459	424	469	474	489	480	468	439	455	476	444	435	458	454	475	438	476	525	482	450	475	435	488	466	443	453	459	451	461	500	475	441	431	444	482	445	424	486	498	448	459	434	450	438	444	465	446	443	447	447	443	424	418	453	450	434	473	497	428	481	462	488	469	479	480	443	486	477	435	446	470	458	481	468	455	463	450	486	443	444	446	436	491	463	446	438	459	503	476	489	453	458	446	435	474	438	443	469	413	478	458	451	423	456	421	438	448	466	485	478	453	464	481	440	422	413	433	463	472	444	484	458	421	463	447	476	464	458	478	474	464	448	504	469	462	468	444	446	490	453	454	472	497	483	453	470	487	445	427	509	489	444	460	485	455	458	448	423	461	430	461	450	455	471	430	462	458	484	444	459	492	474	485	456	428	418	464	445	436	472	472	440	449	470	463	492	484	461	430	476	441	482	467	462	477	480	439	470	455	440	427	444	460	432	462	463	401	442	467	485	471	439	446	470	458	452	450	423	450	446	457	445	474	446	485	488	476	477	498	443	476	493	443	415	459	465	417	446	468	485	433	444	423	411	442	458	464	456	478	444	423	435	513	464	461	452	450	462	462	432	472	466	486	485	418	485	463	458	455	461	471	464	448	467	421	487	423	469	420	445	460	468	436	420	477	429	462	467	464	457	477	475	461	410	468	481	462	461	469	466	430	446	438	461	480	468	403	417	434	426	461	469	464	481	455	440	423	447	509	425	477	501	486	421	447	439	439	445	509	440	464	494	482	433	452	466	452	478	443	449	465	464	459	458	479	474	474	463	479	499	482	475	466	482	453	448	447	456	436	472	461	487	472	472	461	474	480	461	464	433	409	460	469	472	469	395	509	470	465	451	421	455	440	458	450	448	467	428	458	449	475	423	443	483	432	442	462	459	435	487	477	449	493	449	436	437	405	457	483	481	461	479	456	460	407	443	452	496	468	435	486	473	476	455	473	449	432	459	466	459	490	425	451	465	471	467	477	462	438	451	472	489	450	454	484	457	423	451	440	451	415	447	459	479	454	441	514	472	473	460	433	461	432	439	477	449	446	484	464	447	454	431	461	462	463	482	460	422	490	470	423	420	499	430	474	483	472	445	412	483	432	478	452	442	453	425	467	446	459	447	422	475	468	465	455	499	458	456	478	452	477	440	434	431	446	451	488	463	438	440	437	435	454	479	461	463	449	450	447	453	490	436	465	467	458	467	485	448	489	496	510	427	461	455	490	427	472	432	485	486	479	465	460	451	451	433	460	436	447	442	488	459	481	443	446	429	444	421	454	431	437	462	468	453	457	422	467	472	459	450	449	471	487	466	432	475	469	469	489	455	452	468	440	450	432	443	464	430	483	474	456	470	483	440	451	465	476	490	467	481	458	479	444	442	482	447	475	461	450	459	461	462	439	458	450	448	425	458	480	437	462	456	483	460	467	441	445	446	468	466	442	466	496	495	451	459	439	478	460	442	475	454	470	429	465	462	444	459	452	441	467	435	451	453	453	455	426	424	469	454	401	426	442	454	450	482	452	450	456	463	481	457	433	431	454	449	479	420	464	430	453	491	478	517	462	436	405	467	457	504	448	456	464	475	419	484	405	489	442	433	424	463	443	460	455	466	448	437	457	483	492	464	459	477	445	470	440	436	440	466	472	449	508	478	452	457	475	434	482	471	475	444	455	468	478	456	508	448	419	463	435	421	503	441	470	470	435	446	433	464	453	494	435	469	445	446	425	447	511	470	445	494	478	481	414	481	497	440	420	451	468	462	447	420	425	417	449	436	433	497	451	456	452	481	468	465	446	459	447	448	491	445	439	457	463	466	493	454	431	517	465	452	461	481	458	463	462	414	477	461	453	443	418	475	454	465	456	483	462	477	438	444	469	482	440	467	452	478	443	481	453	442	468	488	476	474	435	498	475	425	471	478	471	453	475	480	439	454	447	399	457	487	453	466	449	501	459	472	462	472	455	490	463	462	481	477	442	465	444	464	459	495	436	480	458	471	460	432	441	460	455	454	468	469	459	488	450	466	443	474	456	462	476	425	450	474	452	436	448	474	464	425	438	474	494	463	470	516	417	444	437	468	463	470	461	470	449	494	463	434	439	434	453	468	474	459	497	476	462	427	445	467	476	519	458	435	445	459	472	457	522	461	464	417	440	457	417	460	472	500	462	476	449	437	437	462	452	429	410	421	462	448	487	470	467	432	484	443	507	488	515	408	454	447	471	452	448	456	514	519	441	450	436	451	473	462	453	455	465	455	460	452	469	453	423	465	458	458	474	474	460	485	466	465	436	437	464	464	490	466	449	458	461	466	441	514	473	483	442	436	459	455	428	439	415	450	460	445	449	484	481	463	483	461	469	460	459	426	471	436	473	483	436	454	444	489	476	472	463	440	452	451	450	440	462	422	441	457	415	456	423	469	458	470	420	511	470	476	420	443	446	473	454	491	505	451	482	400	487	461	478	474	466	495	442	439	470	486	414	431	419	472	436	409	438	490	424	456	508	441	463	465	470	436	466	484	481	467	416	470	506	457	461	451	448	494	447	429	454	437	502	435	466	461	428	447	462	416	447	462	463	442	440	442	493	484	471	476	459	473	454	489	454	449	419	465	475	436	457	471	476	471	511	482	463	488	445	460	489	479	470	469	468	446	462	450	502	470	476	452	459	467	436	421	511	465	461	464	481	508	477	462	487	474	470	476	413	418	455	480	468	456	433	514	460	445	453	450	446	455	436	461	447	444	493	479	450	422	487	476	462	465	431	463	468	427	476	469	466	480	476	472	471	471	452	429	475	446	483	469	466	423	475	438	435	442	477	458	476	452	476	463	464	462	432	433	425	492	453	447	445	506	427	467	499	468	457	453	448	445	432	435	442	464	415	442	485	484	438	440	470	431	466	470	442	417	468	446	448	470	419	470	492	473	454	463	471	454	452	492	476	477	427	438	467	450	484	475	434	440	406	452	418	445	445	447	455	487	447	431	482	472	441	463	456	472	460	480	486	442	437	448	430	474	449	467	489	475	488	440	459	417	415	481	475	492	464	455	415	434	445	454	417	497	471	478	469	452	483	457	449	501	448	494	460	432	462	401	432	472	448	464	489	437	463	443	450	461	453	455	500	440	459	474	434	436	446	476	464	445	455
8608	949	907	1409	344	331	297	263	261	218	282	229	265	212	249	259	244	206	226	214	204	209	251	199	227	226	240	242	224	206	205	218	207	253	211	215	194	214	223	203	244	236	212	233	210	229	223	198	202	228	221	236	223	206	212	221	208	208	220	226	223	212	228	203	232	191	222	193	237	216	251	201	218	209	221	213	196	216	215	216	241	229	183	217	200	176	216	223	164	214	208	219	206	244	213	235	186	214	216	203	244	205	223	246	199	219	191	231	223	199	215	227	236	219	174	243	231	194	219	219	204	187	215	229	199	223	174	205	217	217	201	248	231	208	223	222	195	204	206	220	230	210	205	231	203	207	226	218	229	182	219	217	211	203	194	190	231	231	250	200	211	213	238	199	216	210	214	209	200	183	192	192	223	223	205	201	211	202	220	218	209	199	197	200	215	205	217	201	218	203	214	206	222	197	185	227	201	189	196	211	232	223	254	221	205	253	203	199	191	191	204	226	230	188	205	204	222	216	242	202	214	197	227	225	227	199	225	201	211	226	218	225	227	209	229	184	189	213	223	232	222	190	215	181	214	231	215	211	226	229	240	185	223	231	209	237	227	209	193	232	210	207	229	206	209	185	205	223	198	218	239	233	215	210	221	231	231	203	180	217	208	204	229	217	219	209	203	219	210	204	214	192	212	218	216	222	199	222	225	229	222	226	207	222	201	200	227	209	214	213	227	207	200	218	203	218	236	215	201	217	193	206	202	225	163	204	220	207	195	196	211	226	194	233	197	223	193	199	192	235	221	184	230	214	217	214	223	203	205	212	193	213	249	230	232	182	215	209	205	217	197	187	205	232	237	211	224	228	207	234	200	224	200	218	183	258	215	200	204	229	206	211	212	202	217	225	221	233	217	217	218	202	209	200	234	207	204	243	218	192	245	222	221	235	172	206	196	237	199	219	206	217	214	240	196	206	242	217	228	189	193	214	206	202	236	234	231	239	208	206	220	212	219	221	189	190	233	217	208	192	208	232	203	237	206	213	212	204	208	217	183	189	187	214	206	177	204	212	216	223	215	236	223	213	235	237	221	247	198	215	220	219	234	223	213	234	222	233	210	205	199	220	204	186	233	202	219	222	180	202	201	206	218	196	207	209	198	224	201	204	232	183	208	211	207	204	193	200	252	212	218	223	179	211	217	215	203	198	179	186	224	228	210	216	182	202	215	246	190	208	226	187	217	195	239	214	245	228	211	217	208	222	218	204	216	218	234	230	191	235	184	216	205	207	213	197	190	193	195	206	201	232	215	204	232	229	212	209	224	193	218	204	222	221	228	235	209	237	214	202	215	203	200	202	213	222	244	198	238	231	203	217	208	230	204	207	222	201	201	233	207	228	220	248	234	210	211	218	212	219	200	216	204	185	197	222	205	234	204	182	219	222	219	219	207	202	204	198	214	197	218	217	216	220	206	234	229	205	242	202	193	207	203	239	208	207	175	199	189	222	236	202	212	192	207	200	228	227	232	208	222	211	217	224	219	262	225	220	203	194	212	196	212	208	200	230	228	259	216	208	192	192	189	229	222	214	202	224	199	187	219	195	186	186	221	242	184	219	210	210	206	225	230	202	203	211	239	229	209	221	233	246	221	222	206	199	211	203	210	235	215	240	237	209	223	231	224	228	235	211	186	223	208	212	233	238	232	205	199	213	183	208	191	204	226	192	221	222	184	214	213	222	232	184	232	214	203	230	237	209	208	214	211	226	205	233	222	198	222	240	199	210	199	201	198	210	210	233	190	221	187	247	203	210	226	193	238	231	214	237	218	199	215	184	218	202	210	194	244	198	219	205	221	183	233	201	259	242	213	210	232	205	221	187	213	201	211	243	226	245	189	216	218	216	237	224	205	229	211	220	238	210	226	221	197	209	218	217	234	219	198	192	217	201	226	199	195	213	210	211	201	193	235	222	208	207	206	225	224	217	199	215	213	189	204	204	195	228	201	229	177	200	219	206	220	227	218	232	214	230	223	218	216	233	199	215	226	189	223	214	194	183	188	235	229	208	203	209	230	240	206	189	219	218	195	227	223	192	242	226	242	230	180	190	200	225	218	230	218	214	194	201	209	230	211	209	236	233	208	203	206	194	193	223	223	246	213	236	226	200	213	208	202	220	222	244	240	213	190	231	203	223	252	195	195	189	221	200	216	208	221	219	200	193	208	229	212	241	197	208	228	219	190	212	208	192	231	196	182	211	208	235	220	229	224	201	214	241	201	223	208	249	189	226	234	218	186	217	233	219	203	196	203	215	201	208	199	225	201	211	235	180	211	214	212	212	206	222	206	225	185	223	203	214	216	192	223	186	211	229	204	198	203	217	196	228	224	207	212	239	230	190	181	216	225	223	230	201	204	234	219	230	209	205	205	201	225	217	222	237	253	242	232	202	193	190	195	174	221	214	184	226	190	222	205	181	230	232	185	198	205	222	195	217	193	241	192	190	207	223	193	197	212	208	220	192	226	198	212	218	215	236	210	205	225	234	254	198	211	220	209	200	175	185	216	213	192	195	199	201	219	219	210	213	197	214	218	212	209	198	233	207	203	200	220	233	197	227	197	219	233	239	188	210	211	226	224	232	202	236	234	220	210	233	238	222	218	220	221	208	204	227	204	243	211	230	229	231	200	206	224	205	190	219	194	239	219	176	184	199	187	226	198	222	217	219	208	216	202	212	220	226	215	199	212	218	216	200	217	240	227	210	210	172	201	222	220	217	229	252	243	228	251	219	229	205	180	222	232	204	226	217	231	202	232	197	233	195	199	222	223	199	194	212	221	206	197	208	217	220	218	217	206	189	225	222	219	239	218	216	196	200	239	196	203	227	241	217	213	206	211	196	231	209	194	187	249	189	199	237	207	204	194	212	213	227	243	198	209	228	213	201	201	209	212	197	215	224	232	221	208	206	217	235	217	223	231	209	242	250	200	199	217	214	209	205	196	206	208	221	194	205	196	200	205	231	225	212	230	220	223	215	219	198	242	226	232	221	213	212	206	217	219	201	199	231	203	226	206	221	205	245	243	234	172	186	212	222	207	248	213	214	221	194	202	221	189	209	238	219	210	218	183	205	222	230	201	243	224	200	196	195	213	206	228	208	223	212	209	225	223	219	220	209	211	214	200	225	221	224	200	216	201	212	237	201	202	180	223	228	242	209	227	218	208	199	226	212	199	205	201	227	228	214	211	206	216	212	239	245	256	218	214	192	208	204	232	207	230	210	250	194	232	245	215	224	196	216	238	204	211	217	213	180	223	208	199	232	205	202	201	213	212	217	233	216	216	200	250	220	209	216	208	221	231	201	201	196	212	244	199	209	205	229	211	218	193	197	228	215	194	189	209	211	213	221	213	213	197	223	215	223	224	207	205	184	220	241	210	200	183	220	238	224	206	201	222	213	201	207	193	227	214	226	194	191	232	210	217	206	210	242	239	207	241	212	211	194	160	221	196	188	229	230	208	224
6774	1181	1950	3987	1237	1076	880	839	784	714	696	673	674	649	654	601	595	618	573	601	574	581	614	575	582	609	634	547	537	518	588	538	591	559	563	558	556	564	561	574	543	541	587	565	562	564	579	542	546	539	538	548	564	541	530	552	542	562	549	551	548	549	551	557	529	534	533	566	544	507	539	531	541	576	533	530	515	546	567	554	533	548	568	554	535	533	558	561	544	605	527	559	513	506	494	522	570	545	554	554	517	547	535	586	538	565	560	570	561	569	582	541	525	590	575	549	551	539	564	498	552	520	530	545	589	536	526	529	552	529	566	552	545	514	552	534	513	534	556	543	551	528	525	541	522	558	547	523	553	566	526	511	583	546	581	571	548	554	511	534	541	526	553	545	549	515	550	534	511	552	495	522	570	552	550	547	558	571	543	577	543	540	557	572	534	542	582	531	519	596	512	561	595	525	549	548	540	553	513	557	513	560	563	552	464	526	544	542	521	549	571	548	534	485	549	573	518	561	538	558	578	535	533	495	543	544	536	525	550	537	551	555	542	559	587	555	525	565	540	594	566	547	589	545	526	568	573	531	531	516	531	511	577	533	549	574	538	532	513	517	515	496	564	554	553	516	522	547	554	543	553	525	534	509	569	558	593	541	524	521	513	533	560	511	517	573	532	529	496	522	530	526	537	509	556	565	554	536	560	554	562	515	523	569	533	511	562	559	540	555	515	547	511	536	516	524	540	526	532	537	529	531	531	538	522	525	550	515	526	563	527	514	546	524	516	527	515	523	532	532	548	525	568	563	493	530	526	534	523	549	551	585	553	522	548	565	557	557	522	576	544	568	504	560	544	504	509	568	546	566	546	565	569	544	550	557	527	572	516	549	542	528	572	555	592	570	564	587	543	534	566	517	573	515	529	530	533	569	542	543	573	533	554	533	561	514	523	525	542	532	514	526	520	562	567	565	524	562	588	565	566	528	553	538	536	573	517	571	557	526	530	578	532	524	497	561	561	553	568	579	540	563	559	543	490	602	516	540	548	518	531	573	519	578	526	569	547	542	542	534	539	542	549	551	513	541	571	579	515	573	541	596	555	522	537	568	548	514	565	563	530	559	525	539	549	518	530	523	515	542	510	537	533	539	570	567	540	557	542	562	577	530	523	529	514	553	527	531	536	580	567	530	531	526	533	542	541	552	511	501	535	519	559	566	563	520	534	587	547	564	510	594	528	542	561	527	556	521	525	514	564	562	532	525	538	531	610	533	536	524	529	549	555	511	545	578	535	541	588	542	577	540	518	494	522	530	554	563	485	541	542	571	529	542	528	573	592	510	485	543	532	511	532	519	531	591	535	552	550	587	534	532	559	535	518	499	567	518	547	558	510	519	555	528	546	509	528	530	502	537	469	572	553	506	495	551	588	550	529	536	540	501	484	506	538	527	537	537	572	584	506	549	520	547	526	566	535	519	495	581	580	527	531	525	523	512	544	550	562	551	572	580	559	580	559	534	542	571	554	562	591	499	556	560	548	550	555	540	545	508	532	500	547	560	518	540	506	532	551	551	547	542	548	502	483	529	534	560	522	517	537	582	527	491	544	503	521	497	546	602	542	551	504	545	503	500	564	510	557	510	559	530	562	589	512	512	547	571	564	544	508	534	543	559	548	527	525	552	505	544	560	520	528	550	576	531	553	552	521	520	558	579	528	512	542	542	551	525	515	567	545	548	534	508	545	551	572	516	575	555	507	508	516	542	530	535	560	529	559	510	548	523	567	530	545	547	547	552	535	532	555	531	557	561	542	509	582	572	508	529	571	507	516	549	542	563	534	548	564	551	552	512	495	531	589	528	566	562	534	514	495	536	533	572	574	560	576	503	524	527	547	557	563	524	543	580	576	540	521	546	505	548	557	553	487	490	572	569	512	537	524	535	548	548	559	530	558	507	562	519	512	549	551	560	606	543	547	487	500	545	528	544	561	557	536	536	529	499	507	571	555	548	542	563	556	528	539	502	592	559	578	517	543	539	526	555	498	559	568	563	520	562	537	549	513	549	554	537	544	525	535	550	561	524	515	561	538	541	505	586	502	564	576	540	565	546	546	550	515	523	523	560	517	516	519	571	570	558	575	540	526	559	552	516	547	549	515	515	587	536	532	547	539	556	559	583	543	559	578	567	558	537	532	533	562	540	536	557	525	533	528	555	536	563	545	529	520	550	567	478	565	547	581	534	542	542	539	526	560	525	519	506	538	537	530	541	554	527	541	526	522	541	542	555	517	577	494	552	565	539	519	554	548	508	544	551	533	567	530	567	527	535	531	501	508	503	600	556	532	531	530	523	517	549	553	562	527	582	559	549	547	552	510	576	559	543	574	543	546	583	547	551	530	535	542	541	552	498	540	539	548	600	523	538	557	543	543	578	555	520	540	567	545	567	546	538	547	537	571	534	523	604	554	527	555	513	562	529	562	526	549	552	519	515	563	511	508	531	541	541	569	545	538	532	587	586	537	542	544	552	494	550	501	506	504	573	536	513	524	554	549	535	523	504	536	545	497	526	583	532	543	546	530	560	522	570	575	513	565	573	540	562	552	539	592	518	543	524	519	561	543	544	538	507	521	552	513	533	517	548	512	521	546	532	557	509	553	556	512	530	589	512	506	522	519	522	531	549	527	572	517	547	540	549	533	510	534	524	495	549	532	522	552	525	585	514	550	548	553	564	547	557	560	560	556	518	548	558	613	571	532	552	590	511	528	546	540	544	542	558	542	520	515	558	573	514	569	519	545	569	539	583	552	550	574	596	482	525	505	550	558	536	598	525	503	511	527	550	542	528	532	560	539	584	538	539	523	559	556	565	567	538	506	555	517	537	533	542	572	519	568	600	543	502	535	532	547	577	528	539	518	490	525	520	506	537	578	519	515	531	526	543	552	527	570	552	549	503	532	559	521	577	556	535	570	573	550	567	567	557	517	547	566	550	528	570	553	578	550	551	510	529	523	541	526	545	554	543	528	551	548	574	524	541	554	564	546	533	516	531	539	520	555	534	558	530	500	560	523	567	549	561	505	551	526	531	550	545	493	536	535	532	528	492	530	516	526	519	548	518	535	522	530	524	533	530	525	545	562	546	545	533	548	547	545	542	525	532	507	559	534	549	567	531	544	554	562	556	526	555	510	528	545	557	545	542	551	524	514	492	570	566	572	573	516	512	553	523	540	519	539	518	515	493	546	554	564	547	541	535	579	526	538	592	550	559	515	556	540	495	533	544	555	527	568	577	506	526	583	590	569	564	587	543	578	554	517	559	553	521	569	555	531	560	511	560	557	507	538	580	544	550	551	564	591	482	500	543	549	513	523	533	549	529	562	522	542	536	573	549	495	533	572	525	534	532	529	494	551	546	531	543	514	500	520	514	547	482	488	532	596	554	547	533	520	528	571	569	567	531	551	554	494	549	537	528	519	557	526	572	520	530	547	550	534	542	533	522	544	496	545	534	535	548	518	542
16430	2233	1669	3127	750	620	552	507	473	470	432	426	374	446	378	377	435	411	424	443	427	422	395	414	434	390	410	385	415	427	386	404	413	389	367	380	375	408	390	391	417	382	404	421	394	393	397	442	383	415	366	425	388	360	399	461	409	385	431	421	410	401	449	396	431	402	379	400	429	422	401	384	332	402	394	368	415	402	399	378	406	382	421	424	394	383	397	395	395	382	378	393	367	358	433	421	425	393	401	406	396	377	395	391	401	385	401	383	390	385	374	386	360	432	422	375	416	377	414	401	340	395	392	409	394	436	407	383	408	430	400	434	402	424	400	418	381	379	416	383	410	408	386	377	387	406	340	427	399	388	406	355	394	375	421	382	377	429	398	398	393	357	388	397	412	399	404	412	426	391	380	383	426	440	406	385	394	384	405	387	346	365	374	381	422	396	383	392	364	372	423	393	408	387	382	425	399	423	371	374	383	405	381	439	403	420	400	407	380	423	390	395	344	409	398	439	391	386	385	410	389	387	367	337	399	402	427	399	417	368	409	388	389	377	407	368	417	394	413	392	356	416	369	396	384	400	372	404	382	419	415	406	383	394	388	394	396	400	395	412	376	395	396	385	422	446	415	434	366	430	416	424	382	398	402	400	419	367	388	403	412	370	393	387	364	418	418	368	376	417	406	443	414	396	385	369	400	396	419	439	402	387	403	420	407	387	377	396	378	370	388	403	401	392	416	395	419	397	388	394	376	394	418	400	390	387	379	389	399	414	440	339	394	392	390	402	398	356	392	397	344	419	419	411	389	402	391	433	412	350	401	383	409	404	382	383	413	374	405	374	409	415	387	377	399	388	396	406	442	407	386	386	402	406	390	402	372	411	389	395	429	403	368	377	394	363	393	400	349	421	369	361	396	382	409	392	399	438	366	382	409	375	381	396	421	358	337	400	356	373	393	387	453	422	368	439	405	385	398	426	406	392	361	410	402	427	362	385	371	435	415	365	404	387	365	396	408	388	413	377	395	395	380	401	355	384	393	395	444	413	402	386	408	409	415	429	362	440	390	388	353	423	393	383	351	407	402	379	377	368	407	404	398	385	421	408	409	397	371	355	372	428	411	404	366	385	410	421	396	418	388	362	400	405	382	401	412	370	413	404	412	386	398	371	409	417	380	400	399	416	391	423	418	400	403	438	382	382	364	400	393	389	442	401	364	380	401	376	377	356	385	425	356	359	411	385	400	413	395	406	423	424	400	427	388	394	408	379	395	406	414	394	401	372	373	346	414	421	415	371	397	357	401	386	399	361	395	378	384	429	364	407	416	398	382	443	368	403	407	367	425	447	371	427	442	420	402	373	381	426	377	420	393	382	386	426	395	386	394	371	366	372	374	381	373	378	407	410	399	414	391	430	414	409	405	376	406	429	392	405	391	417	380	380	389	382	404	415	404	384	432	414	368	394	382	400	377	390	354	408	425	390	372	392	438	387	414	395	399	407	430	401	424	400	385	392	367	366	418	416	405	387	401	405	346	451	377	413	398	442	413	398	401	438	380	393	411	409	398	395	394	382	360	435	388	380	397	383	379	389	353	356	371	387	365	397	365	388	361	426	418	376	361	392	406	432	407	409	415	345	394	403	424	388	379	375	391	397	397	401	410	423	409	406	386	410	410	379	417	357	380	438	387	409	412	430	377	415	415	403	412	459	368	370	394	424	424	380	406	421	379	364	383	399	362	364	391	412	399	410	421	430	419	382	401	409	400	379	413	381	393	387	394	406	368	384	441	391	428	391	364	382	367	420	369	436	411	401	407	413	430	404	382	387	396	409	425	393	417	403	345	374	404	407	353	377	395	378	385	377	391	410	406	423	390	393	388	394	382	420	406	403	404	386	395	395	431	399	373	332	351	385	424	457	395	455	393	391	427	418	404	417	392	389	410	413	372	370	389	404	396	383	414	384	393	408	428	378	391	401	420	397	387	362	441	421	403	426	385	415	412	420	387	348	396	367	402	392	400	371	386	426	352	388	382	364	367	407	410	408	415	388	377	407	408	392	426	364	418	413	399	402	394	364	405	380	402	409	382	363	419	414	352	372	367	364	406	425	446	390	423	395	401	406	433	386	390	377	386	400	382	389	394	380	426	389	395	410	426	385	355	390	413	396	400	417	375	399	374	389	385	393	386	420	420	405	380	374	424	374	375	434	393	455	408	393	424	377	393	380	408	426	421	439	403	413	431	415	399	371	413	418	417	423	409	396	416	339	413	402	408	413	400	379	420	415	402	393	381	418	427	412	410	405	382	397	397	370	395	391	380	414	373	385	415	389	380	372	384	390	393	399	422	415	364	415	368	396	393	433	380	377	370	365	423	400	361	416	393	405	407	394	415	377	405	406	391	368	404	395	411	425	397	437	395	397	376	379	377	372	416	408	450	390	374	384	386	409	395	388	404	388	422	421	389	411	366	388	402	415	350	418	391	396	402	397	376	409	358	362	414	405	418	399	404	436	394	392	370	405	401	348	405	448	370	428	439	380	389	388	412	367	381	340	442	362	400	416	396	399	368	401	363	408	418	367	402	398	381	394	371	368	396	372	423	406	367	392	391	391	398	413	417	384	383	384	380	385	402	419	397	400	376	405	410	372	429	434	386	388	404	394	378	394	387	419	387	453	385	393	399	400	389	365	418	415	386	368	463	437	397	395	392	415	413	390	406	418	415	375	376	408	432	428	447	409	415	440	402	440	410	359	403	407	381	354	405	405	431	435	401	397	399	413	381	426	406	380	378	382	363	411	376	411	407	377	419	389	399	410	400	398	394	403	415	420	391	404	386	382	394	384	408	371	422	375	387	365	410	401	420	440	421	434	420	402	401	407	378	390	355	388	398	431	440	419	380	372	384	401	396	382	394	400	391	412	378	393	407	407	402	403	358	383	351	406	420	404	388	398	399	399	410	411	443	416	438	400	354	407	392	398	371	380	442	434	431	411	370	351	422	388	417	406	410	383	375	404	421	411	419	424	421	435	407	396	380	416	412	416	437	389	419	375	412	399	364	424	416	391	387	387	392	407	390	379	406	435	412	415	371	369	378	376	441	398	417	394	382	366	422	406	398	407	406	408	392	363	391	395	382	372	398	421	409	381	417	387	355	387	397	406	357	372	396	418	416	423	403	410	414	383	392	391	394	395	374	375	345	404	399	372	436	381	358	406	370	370	358	361	413	403	408	391	370	387	416	435	406	362	375	400	422	398	412	418	362	396	369	460	406	367	400	392	367	401	374	419	398	417	410	397	418	368	417	438	394	381	392	391	374	380	406	392	387	387	394	427	409	384	399	353	400	415	417	352	373	389	428	418	385	386	404	397	407	438	405	373	371	408	408	423	380	403	422	378	386	396	411	400	369	398	402	365	385	409	414	406	392	423	394	379	410	405	422	429	369	371	368	402	418	415	468	411	386	396	412	396	377	395	416	366	404	391	431	432	438	417	364	408	368	400	375	383	429	363
9245	1924	3301	7096	2174	1892	1677	1481	1332	1321	1243	1161	1104	1060	1107	1069	1025	1023	1057	1006	976	949	967	907	1031	990	907	991	888	898	946	914	931	912	963	945	943	904	919	918	926	911	975	926	918	959	934	885	902	889	838	964	945	864	916	920	880	959	892	929	896	899	939	884	882	920	891	859	958	900	954	938	962	881	912	917	920	878	943	883	923	879	880	938	880	852	832	906	919	895	878	866	858	926	899	865	924	872	935	850	879	912	929	898	892	896	901	948	916	911	902	923	892	918	915	896	862	923	933	964	907	920	919	864	881	919	931	891	843	899	912	888	921	886	906	883	862	900	893	873	930	889	853	878	909	917	914	901	872	934	921	941	864	903	873	932	885	870	906	894	863	882	928	899	906	942	896	865	920	859	857	915	967	872	932	889	935	960	895	949	872	904	903	869	880	929	847	859	922	935	864	910	900	894	858	907	907	942	928	938	904	953	922	906	903	886	873	962	896	917	898	894	889	946	890	894	894	955	887	921	921	900	961	907	872	873	924	919	907	908	852	935	898	928	884	910	905	859	910	882	917	917	965	910	928	892	895	952	884	946	919	910	909	889	922	902	899	951	950	920	945	951	904	909	890	883	902	857	887	897	857	919	918	907	946	841	911	870	865	894	900	886	896	938	880	892	945	976	934	887	869	926	931	868	899	881	897	897	948	916	918	868	932	979	897	886	887	894	890	811	885	931	884	886	943	837	925	903	913	832	861	911	868	856	915	907	911	935	896	851	879	924	846	961	897	845	952	865	848	854	856	930	875	940	945	882	872	887	850	868	905	871	934	879	917	893	868	867	912	861	892	853	892	888	989	830	884	893	887	914	902	918	866	875	886	900	891	918	902	838	962	910	910	865	875	862	857	899	909	881	866	913	885	942	887	827	921	880	933	880	870	902	880	889	890	882	883	901	937	884	896	882	853	885	885	934	927	888	920	898	923	928	883	969	944	920	860	919	901	896	916	858	855	916	906	886	937	895	891	895	909	897	885	904	915	906	894	888	940	939	962	929	908	888	939	905	883	865	878	929	879	891	892	912	887	903	893	904	928	936	895	863	963	922	876	919	859	902	913	870	867	863	907	915	836	944	859	903	906	858	889	875	917	947	941	916	910	870	879	905	926	931	945	928	908	848	898	929	902	919	901	953	894	921	891	870	907	889	872	883	919	860	872	938	923	864	931	856	923	896	924	921	943	914	909	886	929	913	905	927	889	885	869	867	927	902	932	899	908	956	892	886	868	940	932	912	855	862	904	914	864	873	882	877	911	904	930	916	851	883	884	892	913	853	942	943	851	940	881	894	875	949	919	900	859	862	873	940	927	935	902	855	873	877	852	930	894	970	869	905	874	880	896	878	888	905	932	928	887	947	920	892	880	912	898	902	874	942	906	885	932	910	912	914	837	898	923	908	886	877	917	879	866	911	898	902	861	928	926	922	937	971	933	909	885	915	935	904	895	905	909	886	956	883	892	842	927	881	875	889	918	863	888	898	829	897	882	948	884	935	889	881	936	897	869	920	866	937	960	917	825	941	892	914	888	895	868	888	946	919	874	965	946	887	868	977	879	861	867	920	927	858	901	947	859	853	866	867	906	875	897	889	900	912	877	894	914	900	973	920	893	951	929	965	943	956	902	858	910	896	898	912	933	886	900	871	869	918	927	900	889	868	914	892	922	939	904	898	908	883	927	917	930	894	892	888	877	888	944	928	883	849	960	902	861	911	905	886	900	974	943	904	871	886	920	932	888	905	929	920	935	920	960	913	934	918	906	918	894	880	874	915	899	876	879	882	931	906	918	885	860	917	944	939	879	911	950	868	945	936	892	907	844	935	909	882	861	873	874	923	906	895	920	910	897	899	870	925	843	930	854	922	911	906	923	945	934	903	923	876	915	923	914	954	892	921	853	909	885	888	885	880	926	876	901	908	829	919	903	821	854	914	879	920	880	890	905	872	904	929	899	873	871	883	923	872	861	884	902	910	894	951	882	936	894	927	897	912	910	842	844	901	933	879	924	889	880	878	924	912	883	880	902	901	911	868	901	873	928	882	918	908	907	929	879	950	903	908	863	860	883	922	799	933	885	898	907	891	956	869	922	878	902	881	890	961	932	872	856	832	909	881	903	940	904	884	902	892	984	925	899	877	932	880	861	948	890	938	908	886	875	901	915	913	907	904	886	905	879	851	900	877	892	868	889	897	873	879	892	951	919	948	892	923	930	882	846	897	894	856	878	961	865	846	906	882	955	935	850	898	898	897	901	940	915	891	904	912	868	848	895	908	935	944	896	960	902	850	881	907	867	923	888	927	901	891	888	926	935	901	850	886	895	916	910	914	912	899	915	893	950	909	877	910	925	846	957	879	903	917	893	891	872	870	844	942	943	871	894	904	923	855	884	853	898	933	864	875	863	880	873	916	856	877	904	823	917	889	830	935	896	897	897	906	868	889	881	875	892	956	899	884	905	911	877	887	951	926	881	898	876	911	910	908	926	883	878	878	826	967	909	924	930	890	954	881	869	868	992	840	892	884	915	937	854	924	923	944	960	923	881	898	958	945	904	893	882	929	890	913	884	871	869	875	904	850	921	863	917	896	889	886	895	885	891	894	961	921	887	882	996	877	894	919	907	950	931	874	881	865	870	914	831	919	851	877	848	872	870	934	914	955	886	889	866	935	889	896	900	904	926	898	893	924	926	902	940	894	887	907	902	920	948	879	883	920	846	895	915	911	868	898	915	935	902	857	947	892	860	884	881	919	904	912	898	911	911	908	925	884	964	937	869	897	909	947	927	878	935	878	847	889	921	964	882	928	860	880	904	893	877	924	901	922	855	873	921	836	887	922	886	937	858	875	892	850	883	911	864	888	953	947	926	901	909	923	871	896	866	929	955	903	949	912	898	902	921	904	872	872	924	878	857	895	907	875	898	889	879	874	898	877	926	892	864	876	902	918	936	887	914	897	901	888	886	910	923	907	892	875	878	886	920	931	927	906	936	947	911	900	892	934	919	930	875	938	933	902	915	854	912	917	892	868	881	882	899	916	869	872	921	896	897	926	906	915	918	859	931	946	822	934	941	951	876	932	950	909	885	930	926	914	911	836	883	919	942	915	855	935	894	952	896	864	947	870	919	887	855	904	908	917	877	948	872	915	912	922	904	892	921	947	904	889	924	939	908	884	894	876	863	893	832	855	884	964	904	878	877	895	928	943	872	887	919	891	900	886	893	891	881	897	848	930	889	868	837	881	917	945	932	888	931	943	895	920	879	919	905	929	949	810	864	878	886	891	928	895	953	883	846	871	869	843	914	884	904	903	886	952	908	867	920	869	896	905	887	903	946	895	874	934	833	929	902	883	920	915	872	906	866	936	952	951	867	910	894	915	882	900	893	921	856	895	908	853	875	896	955	915	874	875	896	931	920	879	911	976	910	866	886	920	929	932	929	861	942	955	887	956	856	899	868	920	883	938
2189	437	331	248	181	189	193	190	167	194	197	196	205	186	175	179	203	199	196	198	203	165	187	202	184	189	186	200	167	186	190	146	205	176	205	187	202	199	170	170	204	184	185	187	168	186	193	201	185	178	219	187	182	163	196	174	198	214	189	180	177	192	188	198	175	184	190	169	224	208	190	191	190	189	171	181	155	235	206	196	169	164	185	198	189	175	222	180	210	179	178	155	206	180	179	195	191	180	180	162	204	183	187	212	191	184	194	182	212	206	185	172	188	163	176	192	181	205	167	189	196	197	187	197	171	186	218	191	190	181	215	169	215	194	193	174	203	174	198	220	170	185	183	186	198	166	223	190	182	195	190	175	207	199	207	191	172	186	170	205	204	159	177	198	198	187	209	199	172	201	195	179	172	166	185	183	185	164	216	160	171	166	182	179	178	184	196	190	184	214	174	216	167	188	193	184	194	200	203	189	208	184	193	172	174	196	193	190	206	185	169	178	198	200	198	164	216	159	202	198	204	181	184	187	212	176	182	197	183	204	181	187	172	191	165	158	180	185	196	197	206	181	160	200	182	179	202	184	182	188	163	173	187	187	180	194	196	193	217	156	200	192	189	172	179	199	190	190	201	195	171	172	180	158	196	182	197	215	204	198	183	168	186	188	189	199	207	198	189	221	166	212	189	175	180	181	187	188	191	211	184	166	194	182	191	167	182	176	173	166	190	186	193	185	181	184	180	199	190	194	189	190	179	195	189	203	179	203	171	181	177	189	210	151	194	182	201	169	191	166	194	191	184	198	175	178	200	209	201	183	190	194	186	159	198	166	211	185	193	199	190	183	185	186	196	177	146	178	199	212	192	201	194	162	191	183	208	196	178	183	198	195	206	177	196	185	190	174	173	187	187	165	212	198	179	205	191	199	197	186	186	188	185	186	198	162	191	189	170	224	199	190	190	208	204	177	190	187	212	168	189	168	180	203	193	190	196	175	197	189	170	160	196	169	204	180	198	218	184	185	183	198	169	168	171	197	188	198	177	185	186	205	194	204	178	211	182	174	211	197	202	192	186	205	184	188	192	213	239	225	185	171	196	191	200	198	182	191	181	198	172	193	182	202	208	213	196	188	180	179	204	194	187	194	219	178	190	197	192	167	180	191	158	163	179	191	200	189	170	168	174	209	183	181	187	205	199	198	195	197	181	168	221	208	192	211	206	201	184	172	168	184	189	188	179	211	176	177	169	207	178	198	180	185	184	195	176	179	179	237	187	226	183	167	184	186	205	153	203	155	188	180	209	203	172	191	199	202	180	177	189	158	184	199	210	170	175	191	174	182	200	171	203	178	176	170	192	189	190	159	186	203	172	217	184	200	210	172	188	182	196	182	205	188	180	195	191	211	207	184	173	171	163	189	193	206	195	192	175	193	168	203	166	184	179	187	186	191	182	197	190	194	147	184	183	181	180	202	191	194	207	179	198	187	234	222	187	192	180	181	174	195	201	186	181	194	220	202	191	185	180	191	199	182	206	184	179	183	191	191	179	207	200	182	187	212	174	196	186	188	185	207	191	182	174	168	169	169	217	186	189	163	180	188	200	192	207	196	205	197	192	213	149	194	178	162	174	182	169	174	192	190	178	214	157	198	168	186	199	195	200	143	185	198	190	191	188	189	178	193	194	200	172	161	199	195	193	159	183	159	212	193	196	185	194	177	181	185	185	190	187	184	191	211	197	174	172	188	169	179	209	193	202	160	166	189	214	162	179	187	147	172	205	180	183	200	193	209	176	201	174	190	173	189	176	231	206	191	190	196	170	185	192	194	177	198	168	194	196	191	170	202	184	175	166	196	198	183	181	177	156	179	177	197	189	153	202	190	170	169	201	213	158	186	178	168	202	216	198	204	201	187	164	188	211	172	172	206	181	198	201	203	169	195	212	198	192	175	194	186	199	199	166	185	185	192	193	139	173	187	194	193	206	189	183	198	172	182	209	198	205	191	180	184	173	178	196	183	206	172	212	176	181	217	173	205	200	183	203	198	181	199	181	195	203	179	167	156	200	206	181	178	182	176	175	214	171	169	181	191	189	195	165	189	185	187	183	172	178	197	190	190	196	190	190	182	177	171	180	174	180	192	187	190	167	195	183	185	203	186	179	210	188	184	170	204	197	173	227	197	193	207	202	173	168	168	173	210	149	171	197	197	182	201	198	199	203	187	171	170	172	209	212	186	162	194	173	186	189	210	192	190	202	198	152	198	197	183	185	186	199	196	189	177	185	199	168	169	160	190	144	183	193	165	193	198	190	177	168	184	193	170	196	189	193	175	199	202	188	187	197	207	191	198	184	184	151	178	157	189	181	157	204	202	226	188	195	187	191	203	198	187	163	180	201	179	196	191	182	219	192	185	202	211	162	157	208	187	213	202	206	179	203	185	180	172	194	205	178	185	166	188	192	185	192	179	198	189	186	194	209	194	197	207	206	172	214	173	186	185	186	183	182	225	171	199	190	181	204	228	194	192	183	195	172	187	174	195	205	182	191	206	163	202	182	183	181	204	168	179	150	174	190	182	207	192	183	189	172	202	209	169	182	174	184	176	206	177	194	189	176	200	198	182	201	177	176	197	187	170	202	171	163	202	186	185	181	201	184	186	210	193	203	190	173	186	181	176	206	171	171	192	193	210	193	204	158	205	201	192	182	187	201	188	192	175	189	209	179	197	188	172	186	168	206	164	199	187	193	187	180	174	185	176	156	192	163	178	191	174	200	169	182	198	203	199	224	215	165	186	171	189	212	186	175	175	142	195	211	202	249	189	195	198	187	188	187	182	204	203	186	162	196	195	202	173	200	182	192	208	224	196	178	187	198	178	222	173	211	201	190	180	190	199	174	164	198	181	202	167	176	194	209	176	170	214	196	171	160	199	194	206	183	180	187	198	187	190	184	166	174	178	190	192	190	194	232	179	173	199	192	212	198	187	171	174	176	181	170	200	179	170	208	177	159	206	201	206	180	205	202	195	165	186	202	210	192	202	189	203	176	190	162	188	173	205	161	171	162	191	193	183	187	189	158	188	202	203	195	225	190	205	196	216	196	191	177	179	173	203	212	197	197	178	185	221	177	190	206	196	192	188	192	195	184	192	187	184	202	194	218	182	194	176	182	182	175	185	163	203	198	189	208	189	200	192	178	189	188	162	186	220	221	229	178	202	175	196	164	182	202	219	181	193	192	203	187	196	191	189	163	204	185	226	200	211	198	199	184	181	184	195	185	210	195	197	175	193	193	192	212	217	182	179	166	196	197	183	187	161	186	211	175	213	175	177	181	181	164	190	182	185	190	178	159	192	179	178	182	209	201	204	205	188	196	192	164	214	209	168	174	179	169	217	192	195	187	181	206	180	212	181	210	186	199	172	192	188	196	204	175	183	187	183	199	194	200	186	199	174	174	193	193	195	196	195	183	215	190	205	178	187	191	198	222	182	171	160	171	214	207	201	195	169	167	183
2096	704	874	661	509	498	498	489	484	472	475	480	467	490	498	467	454	510	482	475	495	508	515	479	460	476	461	477	499	492	474	437	455	463	486	501	479	465	474	452	494	448	472	470	465	483	493	472	486	516	489	485	475	463	483	493	491	514	485	530	441	459	486	450	537	471	502	443	449	521	443	471	452	499	493	451	479	439	458	493	452	470	466	479	486	454	451	452	460	470	450	465	490	471	473	468	492	505	484	455	473	434	454	475	465	511	460	454	456	527	460	484	458	458	484	496	439	479	451	447	479	474	481	492	451	480	512	492	483	423	501	461	475	423	486	459	466	501	517	452	494	492	481	493	450	451	484	518	489	469	495	476	505	453	470	491	469	474	424	499	435	438	468	475	430	483	508	515	493	479	470	515	491	484	491	471	460	452	490	493	473	456	495	482	472	495	442	491	471	470	471	445	469	478	506	471	457	459	472	471	461	416	492	451	486	475	439	489	467	491	433	468	469	489	474	466	430	473	460	474	496	476	454	510	437	436	465	458	477	473	476	486	444	503	505	491	451	488	463	482	472	474	490	507	447	490	483	449	495	456	507	513	463	492	498	476	442	461	440	448	479	487	470	492	508	499	520	462	477	484	471	524	472	467	491	507	519	466	455	452	541	515	486	506	487	508	469	487	466	472	479	468	499	449	466	502	480	508	478	453	453	497	475	462	507	453	506	465	488	474	455	497	503	469	480	500	533	476	449	484	517	485	479	458	478	503	473	446	479	466	510	484	485	454	478	474	484	423	461	475	433	484	454	478	475	458	447	464	459	478	517	537	476	487	449	433	434	497	485	475	491	467	499	468	467	493	453	454	467	478	451	438	513	468	512	488	453	476	471	490	474	498	491	442	458	469	423	507	524	458	469	483	487	489	502	466	501	508	458	436	457	465	501	463	490	481	485	486	478	498	479	433	496	453	462	497	472	470	475	482	494	470	465	488	488	472	456	445	481	445	487	517	453	490	479	439	494	490	492	479	457	454	491	518	454	493	482	475	475	473	453	502	520	492	459	468	497	481	462	549	466	471	458	457	478	478	508	475	472	434	491	499	501	463	487	480	446	466	509	514	450	455	467	485	504	469	447	476	493	473	483	459	471	440	493	484	499	495	486	507	453	460	479	463	462	480	459	486	444	444	478	472	455	528	472	483	475	472	451	518	492	475	468	480	485	503	497	480	510	474	492	482	487	511	470	499	485	480	467	462	464	458	448	515	472	453	478	435	485	475	452	436	451	470	457	455	462	451	493	484	434	475	446	470	469	472	470	464	510	498	434	466	471	474	493	477	467	457	439	506	468	490	477	508	456	458	486	480	455	436	497	451	460	478	484	459	513	472	459	446	474	490	464	491	496	481	494	443	461	488	464	466	475	555	466	452	491	484	476	498	489	491	426	482	482	485	473	481	470	461	443	479	470	474	476	480	486	512	478	481	466	462	498	493	458	461	481	473	465	472	467	495	458	454	455	499	480	470	466	490	489	447	457	438	456	463	456	471	471	483	507	456	471	481	458	432	484	478	443	453	495	443	461	491	509	463	463	463	467	454	443	444	469	473	459	480	459	459	511	498	470	497	496	489	464	518	446	493	478	486	484	501	464	485	469	510	439	458	474	438	435	484	479	491	464	488	485	491	441	494	453	516	466	489	461	492	462	506	503	449	454	461	475	463	442	480	509	463	462	478	486	501	441	466	444	498	471	505	483	494	454	509	501	461	492	450	465	469	437	485	439	494	452	468	490	483	488	494	489	465	476	470	466	470	490	485	457	473	478	456	484	449	412	489	493	531	483	488	473	475	496	454	431	471	475	461	504	448	448	482	485	442	500	416	451	447	482	455	460	443	454	466	484	488	456	474	456	448	482	451	476	512	486	476	491	462	466	477	516	469	502	475	443	450	460	484	452	459	485	451	436	479	493	490	482	465	490	467	472	468	476	457	465	454	434	445	480	503	506	465	503	486	502	470	467	475	475	491	525	523	511	459	468	519	483	509	452	482	500	474	475	465	478	481	446	444	465	489	446	483	429	474	465	468	461	491	512	467	478	471	469	502	440	472	474	486	497	500	456	537	455	468	486	467	465	496	482	488	475	500	453	474	457	494	476	495	484	495	482	470	470	456	484	503	454	448	546	457	459	504	449	496	453	465	464	501	511	517	455	516	445	519	465	488	469	469	492	418	495	487	472	453	457	455	465	449	479	495	475	477	461	442	476	473	481	425	446	474	510	452	481	475	525	470	491	463	448	451	527	461	503	472	477	464	483	516	457	454	452	474	488	451	461	475	490	491	511	487	477	458	497	496	438	504	483	473	474	435	491	428	497	474	460	412	458	466	480	457	483	502	456	472	501	477	465	493	485	486	482	471	485	454	475	498	472	481	505	452	479	484	488	459	484	431	466	469	465	473	499	487	496	466	497	490	473	479	496	476	525	442	495	526	470	476	484	503	491	492	480	504	504	482	474	487	496	468	500	478	477	484	476	448	459	476	497	463	508	483	467	466	468	489	484	504	464	454	497	447	496	493	462	459	513	474	459	416	496	464	462	483	467	461	508	455	475	455	537	475	439	494	462	480	475	484	460	498	469	463	467	481	470	479	516	476	474	484	500	478	488	479	450	446	454	508	489	497	490	461	465	461	482	452	475	468	505	438	465	448	495	467	473	510	467	461	445	450	458	478	463	460	476	429	436	500	460	470	490	486	444	454	486	496	501	477	472	430	434	432	414	489	449	481	482	486	507	448	470	488	458	434	469	491	421	483	485	442	482	441	514	467	479	464	512	484	483	463	474	486	421	430	493	499	509	479	449	485	468	386	502	484	518	477	516	487	482	457	459	517	434	460	477	488	469	502	469	453	420	499	473	476	430	454	479	477	458	431	460	518	449	458	454	476	504	462	470	451	465	463	449	456	448	510	475	480	487	467	456	470	459	476	482	496	443	515	454	489	428	465	456	457	444	473	479	471	513	485	516	501	481	508	485	510	502	498	497	474	509	483	480	457	475	456	471	490	442	478	474	460	509	461	519	478	480	480	485	482	471	461	474	501	471	499	528	488	494	492	505	483	477	486	471	485	503	492	475	488	466	535	502	469	452	454	495	483	480	505	484	488	472	439	490	469	504	485	459	471	481	518	483	457	465	473	493	422	493	429	428	472	455	479	476	473	501	474	453	499	494	477	474	505	494	482	489	486	476	480	473	496	513	447	457	468	513	506	430	486	459	451	481	449	462	473	446	473	486	525	440	477	500	450	484	477	501	476	483	496	429	431	444	449	458	482	425	454	483	508	489	460	454	491	498	463	440	499	467	479	488	446	471	482	439	472	483	479	470	442	484	492	484	492	474	474	498	502	491	475	458	501	516	504	463	424	468	512	501	483	454	468	448	477	512	464	496	441	459	458	423	508	472	471	457	510	485	448	456	470	447	458	491	457	462	468	461	536	461	454	507	478	477	466	468	482	467	499	439	466
8747	1089	849	1535	354	298	314	263	268	220	266	242	222	236	241	232	243	194	212	210	202	213	237	188	227	211	234	241	201	195	214	219	202	220	211	221	222	229	229	242	246	202	205	214	216	212	204	220	217	206	212	231	219	205	200	235	224	231	212	226	219	238	221	238	236	233	222	190	212	217	224	202	226	211	222	203	217	219	197	191	207	204	211	169	219	206	216	225	221	210	249	224	185	220	202	230	227	236	202	238	203	230	191	185	209	203	215	207	196	222	198	215	206	218	223	198	223	217	217	218	198	217	231	217	226	207	222	212	243	200	225	217	206	209	217	209	213	229	202	211	227	183	241	210	202	228	226	215	209	228	217	220	209	209	209	209	264	219	203	183	219	212	198	212	229	208	200	202	202	211	203	216	213	242	221	199	208	209	218	186	193	188	225	216	233	195	222	222	220	205	196	211	234	205	216	207	221	212	215	215	247	219	221	244	208	201	230	221	215	202	180	205	228	226	225	227	200	198	199	237	206	220	239	202	205	217	190	203	219	193	196	217	196	216	202	222	224	207	204	183	209	206	200	171	189	241	224	219	205	245	238	221	236	228	242	215	217	218	207	206	211	224	209	228	227	222	234	212	182	190	209	209	260	231	232	240	209	195	226	208	213	190	226	211	216	240	213	232	237	236	233	220	195	226	209	210	211	213	207	208	189	207	222	224	220	236	212	203	198	235	215	213	223	232	212	226	205	226	203	211	228	226	216	241	231	214	205	211	235	218	220	217	188	240	241	227	215	207	194	228	224	224	221	224	243	222	237	231	220	222	205	231	184	187	218	261	229	209	222	217	198	218	213	222	193	209	229	189	219	223	243	204	198	212	261	192	221	198	220	217	206	213	235	217	206	190	227	216	189	229	204	194	225	208	204	228	215	222	224	191	210	202	198	224	210	217	200	216	235	193	218	228	211	171	199	190	234	217	235	215	204	221	209	205	218	200	210	214	224	202	183	226	200	203	202	204	235	205	194	197	218	206	215	196	217	238	196	229	207	223	221	240	211	207	222	184	225	192	221	221	212	224	254	204	244	194	204	215	195	226	197	210	224	182	219	221	199	207	183	209	217	197	219	248	208	210	219	201	190	195	193	233	202	207	186	217	199	189	202	190	243	224	206	212	190	226	211	222	204	220	188	195	220	223	245	223	226	210	229	179	190	202	199	202	200	221	224	226	216	207	205	223	226	211	201	201	227	230	237	198	230	238	209	201	204	235	228	212	241	238	233	199	217	218	239	191	205	190	220	205	201	192	240	226	216	204	231	206	229	242	203	204	220	224	219	226	205	213	241	210	171	196	219	230	205	232	225	205	221	185	228	225	187	241	194	202	211	195	215	213	198	223	218	184	228	209	214	235	232	203	226	194	195	197	206	216	212	189	215	244	210	233	220	201	208	243	227	235	239	215	229	196	226	213	211	214	218	225	223	215	231	194	231	199	207	182	212	218	220	216	215	229	211	188	214	213	230	216	221	186	185	215	198	193	210	218	213	223	198	243	193	213	197	227	202	223	198	216	222	227	199	226	219	205	221	205	227	224	218	222	206	208	215	201	228	191	212	254	234	201	232	189	217	199	204	206	221	221	188	197	226	249	233	211	203	214	225	221	191	215	210	213	225	229	217	202	227	196	229	185	199	225	186	208	190	188	226	222	204	219	222	212	210	215	226	192	183	210	249	211	216	197	217	206	201	194	211	225	219	222	211	224	229	229	219	223	232	198	214	214	160	196	214	229	194	249	219	213	218	235	206	181	221	211	220	216	181	227	231	217	209	204	215	194	214	219	203	171	211	190	233	204	229	238	212	235	205	245	234	212	200	185	228	215	218	208	210	205	202	197	254	190	215	197	215	218	186	216	244	198	224	212	218	198	203	226	218	197	184	200	213	207	193	203	191	234	210	230	236	195	208	205	215	214	196	219	191	228	195	179	223	191	211	228	218	225	210	220	245	192	243	212	212	225	231	195	204	179	201	238	220	216	223	231	215	216	222	223	195	191	197	218	213	234	210	229	225	199	221	218	215	217	219	203	180	188	197	215	206	231	211	190	220	219	209	222	203	229	206	236	229	201	246	193	209	214	196	208	224	187	189	205	229	232	229	202	213	220	217	219	200	201	221	241	212	244	242	215	214	228	213	206	230	204	187	221	185	216	206	216	218	198	197	232	226	196	235	206	196	212	201	222	196	195	204	226	207	203	193	184	203	196	224	208	164	202	201	179	194	203	215	208	189	223	198	199	231	206	206	216	200	205	239	199	227	240	219	209	213	252	219	228	210	214	209	207	209	242	218	192	234	211	246	228	196	229	218	202	219	209	196	207	193	204	223	182	200	200	215	211	242	207	228	208	212	225	209	237	200	199	214	254	246	218	213	221	198	217	216	192	243	201	207	199	181	215	213	186	194	232	215	185	213	213	207	231	179	221	237	228	200	199	213	233	199	222	203	209	206	224	205	205	205	207	227	195	182	238	220	182	233	215	196	208	204	221	260	192	201	220	209	216	218	228	206	210	201	208	195	213	217	212	214	224	223	220	214	206	227	219	209	218	206	189	191	192	238	216	230	209	205	210	230	235	215	215	207	192	252	201	183	174	206	231	204	209	196	214	211	210	206	210	209	219	209	244	213	217	219	185	223	216	229	207	209	219	192	246	183	212	207	214	207	204	185	198	208	219	214	218	221	213	175	227	228	195	215	229	201	214	196	179	212	217	212	214	230	216	200	201	227	200	221	246	192	228	210	207	224	202	216	222	219	216	207	214	219	250	212	200	217	238	231	209	197	231	206	177	212	215	207	206	222	196	210	207	226	213	240	241	185	214	236	193	228	210	222	211	219	212	231	246	248	208	211	235	222	197	216	236	221	213	198	218	218	253	229	208	240	223	215	221	205	204	215	217	239	201	193	212	206	217	225	203	220	197	217	213	205	188	207	203	200	211	202	168	221	232	217	193	216	228	197	227	194	224	200	217	185	218	225	227	226	187	195	186	199	221	216	212	226	206	214	223	229	253	205	187	216	204	196	181	227	210	210	196	178	188	217	204	234	222	228	209	194	201	214	194	198	220	214	218	234	227	237	207	220	238	195	215	220	199	210	201	206	217	241	243	231	202	225	209	211	252	206	202	220	176	223	227	215	236	211	231	210	229	232	187	202	194	202	208	230	190	203	191	218	218	206	229	206	225	221	219	204	210	199	226	188	237	200	216	191	211	204	200	231	206	209	214	211	204	194	188	238	201	199	207	234	213	235	203	194	209	204	231	199	227	219	190	211	204	203	219	190	220	216	228	231	227	221	206	189	188	188	207	199	223	246	214	185	196	216	221	197	225	228	197	210	210	225	199	208	232	248	192	208	207	180	202	216	210	202	200	194	216	191	215	226	222	217	215	200	229	194	204	234	196	202	204	193	215	190	202	221	216	185	215	213	214	205	228	212	217	227	196	262	231	201	208	216	221	215	217	193	197
6842	1271	1825	4130	1186	994	919	810	767	673	721	700	658	613	612	636	612	595	556	597	571	612	594	578	569	565	563	535	561	615	587	545	529	565	556	588	543	523	571	570	563	536	519	541	571	546	582	561	570	531	545	533	556	540	506	556	561	574	536	542	544	546	558	544	564	539	512	499	530	561	522	540	559	490	573	513	513	546	532	517	598	571	531	565	548	488	509	563	492	548	524	530	542	546	516	542	510	512	537	533	516	530	598	537	539	527	521	512	507	527	540	528	546	530	538	546	535	589	510	569	483	534	526	553	559	535	541	525	568	518	532	537	526	507	519	556	512	535	521	543	556	497	532	548	535	530	494	569	520	558	590	620	564	503	547	533	528	511	510	521	510	549	554	525	508	581	494	567	516	537	524	501	579	533	559	532	515	566	541	557	572	552	526	513	554	576	596	510	512	510	543	554	530	561	495	533	540	519	549	508	505	551	518	550	528	524	538	561	506	536	551	537	553	559	586	538	524	525	535	535	559	579	569	535	494	513	509	567	468	531	543	551	544	559	509	555	538	548	540	556	508	531	525	589	537	530	569	519	524	528	545	535	545	541	539	517	557	505	561	506	500	545	501	539	593	539	565	531	523	532	542	536	557	543	518	506	558	558	559	530	526	520	571	564	526	506	546	567	500	549	519	541	588	525	564	555	576	547	538	524	570	535	504	541	558	551	551	511	528	561	527	515	541	539	561	565	546	522	562	527	502	538	566	548	519	506	509	516	490	555	558	538	523	536	543	557	502	542	637	547	530	557	529	531	579	511	587	548	558	533	553	562	533	561	574	616	571	516	511	552	533	539	527	514	496	550	498	536	515	526	523	561	487	566	546	520	540	569	480	521	552	543	559	570	529	532	528	519	514	519	535	529	555	532	543	537	533	551	520	509	587	494	488	559	498	537	541	530	555	535	522	566	489	526	547	573	518	506	566	584	532	540	512	540	504	564	568	554	531	541	551	523	521	546	548	545	536	562	546	551	484	566	528	513	553	523	541	506	511	544	542	479	531	550	520	547	555	546	549	543	542	518	524	523	552	564	529	549	518	523	528	548	551	512	571	529	540	540	524	525	509	523	585	514	558	535	567	516	536	488	511	537	505	536	566	568	536	528	477	565	528	508	511	494	519	550	518	508	581	543	520	521	552	503	515	525	515	513	528	513	559	539	572	522	555	570	533	565	505	544	545	534	539	533	591	522	600	519	532	542	532	537	560	565	565	513	551	567	583	517	522	520	565	514	514	525	527	550	566	535	499	521	543	544	540	535	555	533	526	557	545	535	571	552	510	526	545	544	517	561	546	549	537	536	513	576	488	526	536	530	515	558	514	492	512	550	577	521	538	534	553	527	505	539	514	534	528	540	555	532	533	541	519	529	497	520	514	523	580	538	518	551	558	566	540	529	534	534	504	517	580	544	489	530	511	551	528	544	503	511	558	535	562	505	502	560	510	525	546	527	543	540	523	527	547	559	492	484	509	531	553	547	499	565	530	536	554	528	579	524	505	522	518	538	533	523	548	540	544	560	513	537	548	552	529	538	554	528	537	566	511	566	534	528	536	536	551	538	520	558	470	540	543	473	559	547	516	516	530	546	570	545	484	522	542	538	507	541	508	572	584	544	514	544	533	544	561	562	558	572	571	539	502	544	508	562	527	519	552	545	538	526	571	563	507	537	529	526	547	553	549	553	548	521	545	545	540	554	558	506	504	538	558	578	569	542	538	566	520	566	510	514	549	527	533	542	525	560	515	542	505	484	532	601	529	545	539	540	542	522	579	551	530	507	574	514	551	575	561	542	495	510	565	551	511	514	561	528	534	541	573	525	529	563	544	532	561	559	591	541	557	559	471	579	547	527	526	528	524	564	567	569	533	561	525	530	547	508	565	503	549	539	552	505	532	517	526	525	520	527	510	529	529	541	544	516	574	546	534	545	539	545	535	546	542	534	566	521	511	557	510	492	548	526	529	510	505	521	531	534	564	523	517	544	544	552	513	594	527	581	525	567	518	570	535	557	506	541	549	563	523	512	504	503	563	510	568	581	541	552	539	537	526	523	553	558	559	574	535	517	512	551	561	589	536	538	533	517	504	496	522	545	531	501	540	511	546	531	517	531	586	572	532	540	509	527	543	557	520	539	496	566	525	544	596	545	531	527	537	516	591	550	547	532	562	499	530	531	555	525	559	513	553	530	526	526	572	581	526	527	558	542	523	521	541	515	547	507	506	557	517	514	530	552	534	534	515	560	543	503	537	532	547	542	508	550	578	551	555	525	517	509	506	523	526	548	538	521	517	560	587	566	506	534	495	518	551	540	530	533	531	477	540	522	578	523	487	526	513	537	490	511	542	560	527	535	568	527	534	545	538	553	523	499	542	569	558	567	566	512	513	544	552	535	536	540	546	514	528	552	567	509	465	512	537	543	550	520	551	537	524	506	524	571	543	537	545	498	553	501	536	530	535	578	566	549	540	591	537	534	524	573	544	559	554	534	551	516	547	561	534	516	511	521	521	585	535	534	577	526	573	510	493	582	524	540	561	525	569	582	570	548	556	515	568	504	562	537	540	533	549	512	549	537	561	515	538	526	538	589	537	532	557	521	543	524	526	510	521	523	500	525	534	526	557	559	535	518	583	554	583	545	538	510	549	543	567	497	522	541	542	536	566	544	516	537	542	509	512	544	566	542	582	553	502	574	508	523	541	541	530	563	562	544	517	533	522	506	542	547	510	541	543	538	536	563	511	554	556	537	516	525	551	554	569	513	540	543	507	552	527	524	528	508	545	536	499	567	560	537	528	515	531	563	523	522	554	531	512	562	529	546	572	536	498	516	497	532	517	528	543	540	506	519	510	497	536	524	534	542	547	546	564	557	533	517	579	517	539	526	504	561	517	542	506	548	553	556	492	535	534	560	585	539	538	516	517	573	516	559	514	530	519	496	515	549	529	528	528	514	504	516	538	525	553	528	555	510	540	579	530	554	545	535	548	524	506	503	560	540	515	515	556	512	553	512	534	509	523	486	520	533	526	518	541	471	555	563	552	532	575	573	522	569	541	535	544	569	545	538	507	533	517	543	542	482	489	511	526	531	558	524	527	529	534	514	532	473	544	569	508	544	556	534	537	555	516	476	491	542	492	546	551	520	530	515	528	527	567	567	542	530	516	527	517	537	508	525	541	546	554	579	531	559	530	533	537	534	530	571	544	532	538	537	543	528	524	522	531	510	540	540	495	531	527	509	542	521	528	519	526	512	544	539	524	536	532	528	539	566	556	534	509	543	537	524	532	526	517	552	535	520	554	522	568	555	530	520	545	508	544	487	503	506	504	525	509	528	531	553	539	538	539	524	561	563	565	521	564	555	542	568	532	571	540	516	575	570	554	544	564	523	536	522	512	521	531	533	523	528	520	538	532	532	544	548	505	510	537	541	505	470	508	552	555	514	544	533	570	521	534	554	554	550	595	516
16522	2364	1795	3469	752	577	546	521	481	480	444	451	417	409	444	406	369	414	397	452	396	427	418	392	370	376	404	413	408	393	379	403	393	439	401	427	416	409	374	409	439	381	382	415	388	402	440	396	381	430	379	427	393	391	389	398	396	409	368	405	415	424	393	416	418	369	383	415	397	426	413	376	389	397	406	385	382	435	424	377	385	342	411	348	406	451	371	383	392	406	400	357	386	381	389	405	384	391	364	431	400	399	379	409	409	452	378	404	410	378	394	395	389	413	369	388	403	395	360	407	401	403	335	372	401	411	400	452	394	409	438	355	372	335	402	415	414	368	420	401	418	375	370	357	396	397	426	371	413	406	413	420	388	386	348	370	391	416	373	394	393	391	386	401	427	398	372	395	356	386	370	383	418	373	365	377	413	369	405	376	421	400	434	409	405	401	380	386	399	395	362	367	413	415	419	406	384	381	414	369	446	404	377	403	370	393	377	418	389	376	403	403	360	388	336	429	403	372	402	371	380	389	402	395	403	382	422	406	405	362	396	394	409	361	386	353	399	388	415	394	397	374	363	371	379	428	413	405	408	377	427	413	370	395	413	379	409	385	389	393	391	400	399	378	400	414	390	412	379	382	374	407	398	379	399	335	390	376	392	386	405	448	369	393	427	381	447	401	388	370	378	361	415	404	410	376	377	422	370	387	409	387	387	382	415	388	376	386	377	410	364	372	409	399	383	385	370	406	388	384	376	442	420	358	419	375	371	404	395	366	414	366	369	412	413	373	411	390	385	353	376	387	397	429	404	392	393	382	353	390	377	419	390	357	404	381	402	382	388	395	367	405	378	366	423	414	382	355	392	359	447	409	364	371	401	392	345	371	426	391	389	380	361	374	360	400	387	389	421	427	398	373	380	397	406	411	394	387	420	401	422	407	365	425	383	386	369	334	373	413	396	400	397	377	368	427	399	400	378	400	415	421	394	406	401	436	370	424	387	368	380	399	367	357	399	417	415	429	390	365	381	365	370	408	418	415	375	390	373	398	383	437	376	375	380	363	399	393	420	369	436	384	446	373	409	390	352	383	433	429	413	408	411	379	385	442	395	422	366	412	383	394	364	403	394	395	389	379	441	349	354	396	410	399	393	402	378	367	364	421	401	399	386	396	406	406	375	393	426	363	346	395	384	358	391	423	400	414	399	401	381	407	393	373	388	333	370	411	402	414	389	397	391	395	372	381	330	392	405	388	376	378	401	366	375	402	385	377	404	472	428	401	408	406	390	374	411	386	430	393	378	351	378	376	382	367	431	359	409	407	449	413	410	393	381	386	377	394	387	384	354	399	411	429	391	434	360	367	425	392	376	380	382	375	360	387	381	350	380	417	401	430	402	382	436	391	367	403	396	387	389	404	407	435	458	403	364	417	409	377	367	400	398	405	407	413	414	395	401	404	359	410	384	416	413	401	392	371	386	373	392	368	389	403	394	433	409	386	376	358	378	412	395	404	411	368	388	394	402	374	419	387	385	384	371	420	378	430	394	392	405	389	382	421	402	383	403	390	420	376	386	390	398	392	393	397	373	393	401	383	435	381	379	368	396	368	414	368	379	396	409	395	347	386	432	377	442	394	408	406	395	405	435	375	394	414	368	425	405	409	414	369	372	427	387	363	383	371	395	366	380	375	369	367	367	413	389	430	388	389	410	390	381	405	435	448	380	418	403	395	385	395	392	401	404	375	363	424	356	417	452	382	370	386	355	391	357	398	389	380	407	419	414	420	402	386	403	424	356	360	418	407	396	427	380	368	346	381	375	393	350	392	416	384	383	431	390	401	383	363	403	398	373	410	332	369	412	415	375	391	362	382	427	380	402	395	407	423	373	407	383	395	386	413	389	364	359	408	392	393	366	420	414	385	426	396	385	357	392	418	378	422	386	380	441	400	374	383	374	428	366	406	380	417	401	399	412	417	394	364	377	437	392	412	384	363	375	352	409	384	416	372	385	424	363	421	379	361	418	361	416	352	370	386	359	366	389	410	403	435	408	349	390	388	401	392	406	370	399	432	407	361	387	413	363	375	392	391	350	392	424	389	403	428	404	418	374	408	405	390	428	421	378	395	405	412	403	410	385	380	395	382	432	387	381	398	348	337	410	383	372	408	392	404	420	413	420	377	355	437	380	397	390	401	369	404	380	395	392	380	409	441	391	383	393	391	385	417	380	443	343	433	422	400	397	383	363	371	383	387	413	435	425	388	395	398	396	412	378	363	398	386	400	387	365	391	357	365	381	377	417	386	409	376	405	417	406	369	361	412	417	403	437	404	379	364	453	358	406	425	402	409	371	406	348	395	428	367	418	392	386	404	391	399	404	410	375	374	408	418	364	399	369	396	424	401	397	391	398	381	439	401	429	409	414	393	419	417	449	438	369	392	395	401	394	410	405	394	384	420	405	363	386	436	393	370	385	396	403	406	412	391	378	360	399	371	393	379	417	418	389	359	379	438	412	404	419	405	416	409	358	362	400	401	370	388	416	392	383	392	407	379	366	398	399	417	411	381	443	369	401	400	366	401	400	361	366	408	385	397	390	390	391	420	387	367	390	371	381	375	411	393	463	415	368	366	404	399	398	368	367	408	381	356	415	386	365	390	405	404	386	370	396	381	404	394	406	374	411	390	388	380	394	423	395	411	397	434	366	418	380	380	386	425	421	420	400	416	404	387	375	383	378	428	377	415	374	399	394	394	397	377	386	375	371	394	433	394	380	350	397	408	419	418	397	433	407	419	393	418	424	390	383	413	388	369	436	356	380	380	378	383	427	408	390	394	397	401	374	458	387	392	420	390	402	400	406	408	365	417	372	425	385	353	381	400	398	391	392	392	411	361	415	427	386	385	377	334	416	454	419	390	389	387	397	395	364	382	386	413	388	428	412	403	400	378	400	437	407	374	452	417	371	398	397	378	380	402	372	406	401	367	384	434	396	358	387	384	357	387	380	393	433	369	392	417	393	381	374	414	388	369	403	387	370	436	436	365	348	382	370	381	379	347	386	395	407	410	411	392	388	390	394	363	376	426	379	371	391	373	414	400	404	408	356	385	356	366	388	360	393	365	355	413	390	415	369	416	399	392	362	381	370	389	407	371	403	407	389	339	409	411	354	396	404	444	418	393	395	399	356	380	382	422	376	383	423	373	426	407	403	417	397	445	399	360	404	429	402	400	429	421	444	405	413	370	340	402	368	374	412	432	431	409	401	384	420	410	430	407	391	418	351	414	398	380	369	389	382	386	402	377	378	396	413	398	408	391	391	414	370	438	346	388	378	401	390	388	408	431	399	400	390	369	406	380	401	417	397	384	366	432	384	391	385	389	392	403	389	376	364	434	403	399	382	415	379	380	415	409	440	458	426	342	366	369	454	378	387	380	410	405	384	417	401	390	413	359	355	368	398	402	387	410	390	395	444	447	375	368	395	372	409	373	367	428	370	378	410	442	385	374	409	383	356	372
9298	2045	3456	7737	2220	1868	1663	1411	1391	1248	1205	1156	1134	1092	1004	1088	1054	1005	1059	952	953	981	974	894	896	943	975	968	930	898	940	948	907	952	940	970	940	928	913	889	921	937	933	899	897	945	915	844	952	923	875	923	861	951	923	897	908	899	911	932	934	897	881	907	885	899	941	894	928	919	880	905	913	894	861	898	905	913	876	944	881	932	915	901	843	865	895	885	895	881	874	949	852	857	892	883	855	923	890	904	859	910	958	886	889	911	939	939	952	912	918	875	916	849	877	881	913	891	861	901	872	931	881	890	876	927	883	924	865	908	935	880	894	915	898	883	887	868	874	898	919	923	930	890	884	862	912	881	887	888	906	928	945	940	904	930	855	903	900	865	895	893	922	894	854	885	864	879	887	905	909	853	856	941	911	878	916	894	917	856	875	906	948	861	879	901	887	888	910	917	875	855	827	869	860	874	881	856	912	941	856	869	859	905	921	887	842	861	893	894	891	877	820	845	921	892	925	892	795	905	912	843	942	841	867	886	891	896	945	888	908	909	850	930	839	913	895	905	925	903	912	873	941	893	901	913	901	904	883	896	877	872	892	894	947	908	888	863	885	887	955	925	907	893	890	907	908	906	904	838	865	939	920	860	868	904	895	840	879	897	835	902	902	889	892	872	945	912	908	884	838	936	871	866	843	889	895	893	907	847	832	869	883	867	827	911	893	847	904	905	924	888	859	883	894	899	887	930	837	880	941	906	888	949	892	862	963	923	903	885	988	830	912	861	895	908	875	917	899	875	925	891	896	886	946	884	879	902	944	897	925	882	885	848	916	889	935	889	855	859	857	902	881	914	895	910	862	873	951	884	881	944	880	895	908	865	908	869	890	840	858	900	900	856	912	882	892	874	938	866	899	933	952	882	877	891	873	918	891	876	878	842	885	928	885	854	907	916	869	863	865	940	885	892	885	902	879	914	968	901	897	878	926	861	884	931	909	833	935	941	896	869	875	865	897	905	854	882	900	907	921	881	894	888	905	919	929	901	919	886	866	897	856	875	905	916	868	930	866	953	872	856	888	862	917	869	829	849	928	890	881	942	908	872	910	915	875	887	898	885	863	910	937	917	857	847	860	877	905	978	911	909	916	895	904	896	878	857	920	909	899	858	885	892	930	853	911	890	881	904	903	861	913	912	904	859	885	898	928	873	938	908	917	926	865	896	912	889	874	847	840	867	845	870	879	904	870	815	893	796	864	894	902	877	840	946	921	897	893	892	869	876	869	914	853	889	878	859	860	930	905	902	865	876	922	836	879	852	909	891	915	915	848	903	881	923	877	916	942	867	879	869	968	826	865	885	951	876	889	855	856	897	866	903	903	931	913	897	881	889	928	926	925	927	856	881	903	853	972	912	883	981	844	888	891	900	880	878	886	895	919	880	894	856	892	870	903	899	820	866	876	892	883	876	899	863	883	915	881	854	872	860	931	868	976	892	895	938	913	888	901	906	853	887	954	891	872	893	873	875	867	929	888	837	912	891	852	960	915	903	913	901	902	858	858	901	868	860	876	913	899	846	896	866	871	922	908	879	911	886	892	894	929	879	864	943	893	914	888	844	926	830	904	902	935	845	873	885	889	912	896	859	911	886	891	929	885	851	921	887	885	841	869	865	893	874	916	872	873	878	946	872	892	925	920	902	942	900	892	880	923	912	915	938	862	894	923	925	933	935	868	890	890	910	854	906	819	881	893	884	846	868	911	921	864	847	839	951	858	859	911	902	852	952	921	859	912	893	885	850	854	869	956	886	858	913	902	883	849	897	885	934	872	919	889	944	853	885	879	889	897	923	922	850	818	873	907	824	864	890	907	888	871	914	889	853	859	865	870	875	876	852	896	856	880	892	917	897	843	931	883	858	960	929	849	898	891	915	878	917	906	908	913	886	931	896	842	889	887	892	872	853	881	874	884	904	888	921	887	857	933	906	861	945	912	872	921	899	887	882	913	897	884	866	852	924	890	917	906	849	884	885	863	878	909	877	882	878	908	901	898	938	897	892	882	942	907	871	885	867	863	880	827	854	849	871	900	880	926	895	886	890	865	877	945	857	940	896	892	916	895	890	943	849	893	863	901	938	915	903	907	932	889	903	922	850	855	918	874	900	961	890	894	919	924	881	904	894	850	920	877	902	905	893	827	884	896	887	912	871	873	930	872	850	909	873	883	873	893	867	894	948	893	906	877	897	873	947	835	839	907	905	933	871	862	907	866	954	939	890	881	867	897	888	878	855	874	891	892	857	845	859	852	885	928	893	911	894	930	906	935	839	936	919	868	894	888	889	832	885	877	862	904	948	900	905	907	864	926	913	862	844	904	880	941	913	866	917	889	893	895	897	859	898	884	836	908	872	840	855	866	933	848	957	865	893	850	904	909	912	909	934	838	940	886	879	855	912	865	872	957	891	859	836	904	871	895	864	873	889	948	932	932	887	867	880	851	890	910	871	882	922	948	888	898	905	914	882	925	888	819	884	864	904	878	947	883	892	907	936	867	851	841	869	851	957	902	870	928	896	912	860	878	914	865	837	897	889	893	882	880	856	907	882	896	897	874	906	917	892	943	835	895	897	859	864	913	950	901	882	897	861	885	902	899	908	885	919	950	883	906	871	877	930	870	904	846	901	827	911	818	903	907	919	903	892	925	860	901	892	931	893	941	890	937	872	877	886	907	902	922	897	890	864	864	915	929	907	944	912	871	859	893	944	894	881	916	905	856	868	921	924	928	897	944	865	870	887	933	924	884	880	869	837	924	907	939	908	917	896	878	912	884	855	869	924	866	853	930	875	844	884	833	884	901	901	872	882	959	899	879	908	882	853	917	843	925	940	926	915	934	914	867	901	906	898	858	908	916	856	874	884	892	872	885	839	869	852	848	873	865	886	924	933	947	967	856	884	920	898	889	922	863	901	860	862	917	930	834	847	882	882	891	898	914	913	860	854	909	860	913	949	911	888	951	949	871	861	856	926	894	837	884	865	910	913	873	842	902	908	937	837	910	876	898	930	883	865	929	911	863	887	879	884	926	889	947	842	865	979	882	966	865	957	933	908	905	929	899	871	911	863	868	855	874	838	869	927	882	849	850	970	932	927	870	881	907	863	961	891	937	907	899	883	886	869	864	836	872	871	910	843	853	870	893	873	896	883	911	894	842	861	907	855	921	906	884	899	872	898	895	848	931	905	891	843	892	930	905	853	933	904	819	918	907	864	915	866	952	875	881	884	903	904	917	904	892	855	873	931	919	877	885	904	875	893	860	890	904	932	917	869	909	876	931	889	876	940	907	943	862	896	910	870	825	917	904	834	907	867	880	847	896	918	949	845	884	866	845	919	922	910	896	901	887	916	870	823	862	845	870	892	924	878	905	872	931	876	941	864	777	877	895	888	918	919	870	879	884	877	894	952	828	922	869	842	968	872	873	935	865	883	892	867	933	905	893	919	899	864	889	920	861	859	935	907
2344	417	442	278	177	233	209	167	184	181	188	188	203	164	204	227	176	204	153	195	190	179	180	216	209	210	181	220	182	178	189	178	180	180	201	189	197	200	171	159	192	167	184	183	185	167	194	168	199	188	174	211	181	187	170	173	223	176	164	196	192	186	169	211	194	167	187	186	183	211	193	208	189	183	193	167	204	197	184	179	190	185	189	185	196	163	198	193	177	185	162	201	179	205	170	174	183	180	205	194	193	174	207	183	161	179	175	200	186	192	178	171	170	201	205	181	212	172	188	180	186	194	185	171	197	189	182	188	203	173	172	209	184	183	163	183	169	193	198	193	200	175	170	214	184	199	165	176	172	166	179	164	179	209	193	176	206	175	215	158	182	201	179	182	184	207	188	185	175	184	198	170	205	187	166	186	189	190	183	186	208	196	162	177	168	170	183	153	207	195	184	157	153	187	183	187	193	191	191	193	176	196	216	193	179	179	181	188	179	172	202	163	189	192	217	176	171	160	185	169	166	181	157	173	192	184	202	204	190	189	183	177	189	168	173	194	191	172	182	178	201	209	175	181	190	169	192	179	159	191	193	170	182	179	218	187	183	201	197	153	166	215	181	178	150	226	195	211	216	153	172	192	181	224	188	212	202	178	159	186	189	170	188	212	178	181	182	177	176	202	175	191	175	184	172	206	185	185	187	185	190	188	194	210	205	188	185	201	171	174	180	190	190	188	206	181	199	177	178	206	184	177	193	195	191	164	204	186	203	192	166	197	177	191	175	191	157	168	193	195	183	191	217	187	193	188	189	197	196	176	184	185	175	173	175	193	177	181	166	165	193	188	192	189	161	183	197	185	178	189	190	162	174	179	173	207	179	177	182	180	189	192	158	175	191	200	199	185	170	164	160	186	179	178	177	199	195	202	184	176	191	171	188	161	202	157	217	175	176	193	197	188	210	203	208	196	190	177	183	172	180	169	158	176	172	182	184	211	204	205	171	195	205	173	201	169	200	216	186	170	172	197	158	173	182	165	206	184	166	186	188	185	176	170	180	197	188	183	203	194	152	174	195	208	169	189	177	156	194	178	195	199	192	173	192	178	189	187	178	198	188	152	153	192	167	185	200	174	171	203	176	196	167	161	196	183	220	180	179	207	153	178	179	189	180	176	188	191	196	163	180	176	160	182	153	187	171	187	215	167	191	184	180	199	196	179	171	174	191	194	195	200	188	218	192	160	178	191	183	170	168	182	170	194	178	203	167	151	159	181	199	185	181	190	187	194	187	228	183	186	184	219	195	172	175	188	185	163	186	170	184	197	179	177	150	171	160	181	174	188	189	176	171	174	173	173	177	182	173	181	162	165	182	190	184	173	178	177	175	192	175	191	188	174	187	176	174	177	198	206	158	173	187	184	211	182	180	182	178	183	204	186	177	187	206	169	204	185	177	166	180	192	184	167	177	192	188	176	199	182	232	195	205	181	183	197	163	158	199	175	174	180	169	215	170	166	192	183	204	173	183	171	179	181	174	194	178	169	187	179	180	155	185	166	166	156	205	153	184	172	183	195	170	188	190	172	157	175	185	197	177	189	168	174	213	175	172	171	170	177	190	177	171	181	186	176	182	190	195	205	179	206	185	162	179	195	205	186	155	167	205	187	199	167	203	198	189	162	216	214	170	182	204	162	171	217	177	180	197	189	206	193	174	187	141	205	174	189	191	208	182	172	175	178	196	196	198	180	168	185	180	191	198	193	191	186	182	167	185	167	215	165	195	164	173	194	205	175	196	194	171	197	186	154	208	186	176	195	178	174	199	196	190	183	199	185	189	190	191	171	188	170	215	188	176	156	186	164	188	210	183	197	184	175	195	186	187	191	204	198	177	163	189	196	186	152	175	157	198	201	176	213	187	197	201	181	162	165	184	177	187	181	169	204	166	179	185	183	183	198	166	189	182	199	185	202	184	186	180	163	160	189	210	175	181	209	188	193	179	185	167	172	180	198	171	181	162	195	186	190	194	194	171	175	176	189	185	169	180	203	202	201	151	183	156	214	182	206	193	190	201	183	173	190	183	204	191	165	211	201	179	173	191	188	199	200	200	222	184	173	173	183	189	179	197	189	164	173	216	174	178	174	194	176	199	191	172	181	184	188	174	201	180	205	183	197	173	173	220	198	158	176	150	204	194	204	188	191	156	194	191	171	201	177	174	192	191	191	174	201	172	149	175	203	183	194	169	160	177	197	182	202	164	174	190	175	161	191	188	171	174	187	172	196	157	201	188	181	207	174	183	189	200	177	198	170	152	193	193	193	210	224	176	175	182	187	201	177	174	188	173	192	171	147	153	186	158	210	184	189	221	200	209	169	170	197	166	169	182	217	195	166	170	170	186	200	183	166	170	166	182	170	190	165	167	184	190	206	178	190	196	159	169	171	161	193	198	198	185	152	206	216	192	198	189	173	201	154	185	169	169	203	215	158	188	179	174	166	180	179	172	200	193	165	204	184	222	174	211	187	179	199	173	177	182	193	196	171	168	203	171	199	195	197	186	202	221	179	157	196	183	189	218	180	190	205	200	191	164	206	173	194	156	210	202	177	201	187	178	172	177	175	180	185	203	197	189	182	194	186	179	175	177	186	148	198	167	190	187	212	192	217	177	184	179	184	218	170	179	156	209	174	186	190	200	199	169	176	197	192	171	169	200	194	183	183	188	191	205	174	187	176	164	205	179	184	187	180	172	184	182	198	193	181	202	186	172	187	199	189	185	181	185	189	204	178	162	197	205	187	167	202	176	171	169	186	178	202	193	196	173	202	148	181	170	189	173	207	212	183	185	189	162	179	198	179	171	174	195	171	164	178	195	189	177	208	190	196	195	187	173	187	179	187	151	194	197	171	169	171	193	183	164	196	159	163	207	175	190	202	167	184	220	184	186	189	168	164	159	167	199	182	207	183	198	193	194	182	163	187	184	209	176	175	215	201	185	197	184	205	187	217	184	201	183	194	196	173	159	145	164	197	197	192	143	173	173	178	191	192	189	194	206	178	186	180	190	169	191	175	175	194	180	177	163	210	177	182	185	198	190	178	159	148	188	224	179	234	163	187	190	190	189	188	190	195	180	185	209	177	188	175	206	161	224	187	186	189	163	175	185	193	174	168	209	156	173	183	190	194	184	188	171	169	189	218	171	188	181	163	223	173	216	185	194	169	203	179	167	191	208	180	184	185	180	198	167	199	207	195	203	205	172	161	191	200	207	186	175	198	192	179	169	161	196	192	173	205	193	168	171	200	177	181	185	154	169	198	188	161	202	182	188	180	194	171	195	193	191	172	189	206	159	191	181	146	199	185	190	183	180	199	165	189	177	180	194	194	202	182	198	224	178	170	172	164	186	169	186	180	178	189	167	162	172	184	184	178	184	179	189	210	197	194	186	158	175	186	190	170	187	192	205	207	182	194	163	176	199	189	166	169	197	199	160	196	203	152	187	178	201	190	204	179	177	186
2048	729	1025	718	475	467	465	483	471	470	466	483	472	485	459	475	506	460	461	493	475	466	445	451	428	511	450	479	475	471	438	487	440	433	481	468	462	472	462	455	481	463	472	466	460	413	410	450	463	438	497	504	432	536	478	437	452	465	433	479	458	480	455	483	459	454	482	471	466	456	456	478	497	457	465	442	485	457	475	432	449	438	449	460	496	469	445	469	457	456	456	507	480	434	455	467	475	500	432	458	500	495	452	473	479	485	461	462	431	477	443	422	469	464	443	450	492	493	454	476	474	467	473	460	446	447	456	480	500	479	438	504	462	476	474	466	450	479	456	425	443	449	469	478	430	489	508	463	507	466	520	470	446	456	469	478	465	458	467	454	424	443	469	468	509	426	463	492	462	481	460	475	456	483	452	484	471	475	470	449	452	490	470	455	467	425	481	445	486	458	478	480	465	455	494	443	482	485	448	501	476	505	502	471	482	468	473	511	491	489	492	477	505	441	451	431	448	450	455	491	463	479	474	487	440	459	478	468	468	436	496	489	493	438	493	485	432	481	440	477	454	470	461	454	489	441	464	483	497	462	499	466	467	467	447	484	448	490	463	491	412	417	501	499	455	461	490	457	478	465	413	491	434	477	494	456	461	462	480	468	470	498	499	438	488	450	431	485	459	484	448	455	415	452	477	414	488	447	474	470	437	447	473	478	449	480	431	452	455	492	483	477	482	482	439	459	461	450	430	479	488	453	478	477	479	469	488	490	456	464	503	438	503	454	450	481	469	490	450	508	459	456	497	429	482	486	486	428	482	494	438	467	463	465	464	422	453	440	468	470	491	397	449	424	470	480	459	452	459	472	486	446	507	480	466	438	462	470	455	458	491	475	453	476	468	432	477	466	452	470	457	495	448	460	467	496	488	457	473	441	468	468	423	433	486	474	434	471	495	485	486	488	485	482	444	478	455	468	483	445	468	464	484	467	432	448	463	448	449	479	477	466	441	469	474	466	458	457	461	481	472	483	486	417	497	473	448	516	483	477	430	451	452	467	518	455	474	483	495	458	447	458	483	474	461	444	455	446	480	468	457	468	418	431	463	471	466	454	512	469	470	462	490	497	440	438	450	509	453	465	484	485	461	488	475	442	488	492	476	468	470	488	498	452	483	454	448	448	446	485	491	471	477	500	450	486	454	453	459	441	473	441	470	511	470	494	463	486	455	450	454	481	442	463	447	478	481	440	501	449	420	476	457	463	478	492	408	477	468	484	455	480	464	449	464	457	416	438	456	463	446	461	471	472	456	485	482	446	406	485	443	460	470	479	478	457	462	480	460	442	448	480	460	455	465	473	445	478	473	485	451	474	443	491	452	491	466	452	468	506	464	455	437	450	442	472	442	453	502	480	490	440	467	493	461	490	479	460	456	477	474	468	416	442	479	463	455	485	445	473	490	503	471	501	458	472	531	482	459	461	480	484	495	466	472	460	435	511	469	468	482	490	456	472	441	481	477	388	472	480	509	448	486	433	475	474	412	458	457	489	465	480	484	457	448	455	464	468	474	462	476	481	466	460	485	438	477	453	480	480	472	465	444	440	457	462	450	439	494	456	477	465	442	455	457	497	436	452	458	465	491	458	480	427	453	479	416	425	461	482	500	432	486	504	482	449	469	480	475	448	480	439	466	461	461	438	498	505	482	458	452	464	478	503	472	465	484	464	513	463	453	456	420	441	479	473	445	460	434	496	484	472	448	487	452	497	468	475	470	461	445	440	491	469	476	455	454	493	457	476	458	445	485	450	485	493	447	467	455	495	437	468	439	441	453	485	466	469	470	477	465	495	492	463	460	431	472	471	514	487	490	497	449	469	500	438	474	451	465	478	492	481	476	477	446	519	428	520	438	476	456	474	497	460	424	456	443	473	459	439	460	465	475	505	452	472	477	470	428	464	451	423	501	484	459	478	462	462	450	427	462	463	480	459	470	457	526	494	442	489	467	449	451	416	459	470	458	447	473	463	484	463	458	462	465	478	476	484	436	470	467	508	452	487	470	467	457	474	487	487	484	481	477	491	472	474	467	438	483	451	473	474	479	467	435	467	491	454	467	462	455	488	461	477	533	460	453	460	466	444	438	456	490	476	444	464	478	434	490	433	450	483	454	430	441	456	487	451	475	456	489	479	474	475	488	465	495	469	451	487	501	497	463	483	472	463	485	430	425	440	412	479	462	446	468	447	414	495	474	484	471	478	444	459	513	466	463	470	476	482	494	453	447	501	454	458	489	506	472	471	446	451	447	426	457	477	465	490	470	462	489	475	435	439	457	470	481	478	474	486	440	478	449	432	486	466	462	485	494	431	464	469	430	471	477	484	463	507	449	424	470	464	457	468	483	493	482	462	509	453	459	482	435	456	445	423	434	496	468	423	474	433	447	420	494	464	459	462	490	453	454	451	416	487	451	470	418	444	479	473	438	444	505	459	465	452	499	480	458	442	452	481	473	471	492	463	434	487	459	448	429	455	475	458	495	433	511	455	452	428	456	473	441	496	490	486	489	485	458	458	473	447	448	442	466	436	427	474	464	480	471	422	444	485	467	498	450	502	465	499	481	440	497	483	510	459	459	473	523	452	456	459	467	448	469	462	510	460	468	459	464	416	467	462	496	475	438	467	462	473	451	473	459	459	458	479	503	490	454	496	448	462	489	437	480	481	444	479	483	425	465	476	485	473	491	420	424	461	476	435	483	462	446	474	430	442	466	465	476	475	453	451	530	472	463	495	508	462	495	492	481	470	475	473	461	466	481	479	458	479	478	434	457	475	460	467	453	458	470	439	476	447	454	504	446	440	459	454	466	434	441	447	469	470	436	473	436	453	502	505	439	479	457	468	457	482	467	434	454	478	436	490	473	477	433	460	444	470	483	454	462	500	479	471	463	465	490	481	438	461	454	506	497	460	459	421	472	464	456	460	459	459	427	447	460	492	462	466	435	456	435	490	461	448	497	481	418	461	477	454	473	450	434	471	447	484	459	503	456	459	484	449	466	468	490	473	460	480	505	439	473	440	487	472	446	484	484	472	456	453	516	466	497	468	433	475	459	460	491	477	457	494	500	483	488	512	509	477	491	513	466	450	446	423	445	461	449	441	485	450	476	502	457	481	450	487	480	434	502	439	485	468	489	472	461	432	491	471	485	450	491	437	485	469	466	448	448	442	499	473	449	511	512	469	456	506	502	463	490	447	482	470	523	467	468	481	501	487	489	461	456	462	439	466	466	472	453	451	464	493	444	456	469	430	459	475	466	486	467	486	442	445	490	462	465	470	470	497	441	469	455	454	460	460	456	461	461	484	472	475	471	453	448	476	458	427	492	468	510	460	492	467	436	450	498	490	472	461	435	441	500	488	471	487	475	456	475	456	456	452	513	435	486	483	514	469	475	441	431	460	484	486	470	419	408	442	512	484	465	473	461	474	480	470	482	475	500	473	453	464	461	480	519	475	510	469
8644	1123	1074	1743	407	345	325	310	278	252	245	253	224	262	225	255	239	255	196	250	236	230	213	216	231	210	215	239	212	228	239	228	233	232	215	240	204	180	231	194	240	217	230	232	210	235	202	218	230	234	222	208	228	234	233	227	202	202	213	246	244	228	237	236	197	227	206	208	217	199	197	231	225	235	233	238	225	225	259	204	230	206	220	223	229	205	247	193	248	217	219	196	231	226	225	209	203	205	189	229	236	223	235	226	207	232	222	209	239	216	214	203	229	232	180	218	234	224	220	222	216	206	243	180	231	237	221	235	196	231	233	197	210	234	264	267	209	209	201	231	216	197	237	235	188	218	252	255	236	229	228	200	239	228	221	204	233	189	201	233	190	206	191	213	230	211	249	236	227	216	226	234	231	235	231	197	209	227	213	191	208	204	197	224	188	235	210	220	216	235	239	210	220	252	228	228	223	212	256	225	188	223	204	236	233	204	218	207	215	207	210	217	211	219	213	224	216	220	243	220	222	202	202	189	215	230	210	227	229	262	221	233	235	202	229	233	224	217	200	199	248	222	214	224	218	255	208	237	216	207	215	210	191	216	217	189	236	196	205	250	235	225	210	208	224	225	246	210	209	215	195	198	219	200	228	215	216	208	220	195	197	217	216	227	229	217	215	245	209	201	200	181	273	236	224	194	233	241	249	215	180	230	207	217	244	231	224	219	239	234	194	199	201	213	218	235	253	216	232	241	221	225	233	204	196	217	246	204	205	204	233	205	207	220	220	197	232	227	220	200	222	208	233	209	206	225	248	203	211	232	231	196	245	197	229	227	229	223	244	225	198	207	214	238	208	236	221	230	222	215	233	226	246	203	221	201	204	198	235	205	217	236	173	205	202	198	201	252	210	226	264	202	215	232	219	229	224	212	195	225	215	222	236	231	249	232	222	222	202	207	208	239	196	205	211	218	244	206	214	232	226	224	233	230	215	257	194	249	213	206	242	206	215	202	206	206	248	205	192	220	216	222	230	215	212	226	204	212	220	205	216	222	232	218	212	224	244	228	226	207	208	225	210	206	202	211	236	218	201	212	200	221	232	230	228	204	207	233	257	219	217	212	213	245	223	239	223	240	202	201	208	214	211	221	221	208	228	211	226	211	216	225	222	199	215	228	231	230	238	234	218	226	216	252	239	236	218	212	232	222	212	219	216	212	235	213	235	206	218	212	198	234	229	226	221	232	211	257	189	245	250	206	239	198	203	241	250	227	200	206	185	270	218	214	231	210	206	225	203	219	225	242	211	212	225	221	214	191	234	232	233	228	219	236	223	216	212	218	246	232	221	218	218	238	214	201	211	238	224	184	238	231	211	208	221	204	200	226	223	237	253	228	207	223	225	219	216	209	204	220	206	233	213	237	212	238	235	195	200	199	232	220	241	224	241	193	217	216	214	211	208	205	207	218	230	216	193	224	234	225	230	213	214	236	238	200	212	203	216	211	218	213	219	242	217	221	229	215	188	209	209	214	232	215	227	213	243	209	241	213	245	217	208	233	223	218	233	220	201	209	228	232	204	211	203	252	228	209	219	207	232	206	229	209	244	231	227	229	225	219	207	225	254	224	233	196	210	229	224	223	236	186	226	213	202	257	233	228	221	216	194	209	212	211	217	219	228	213	201	226	202	203	249	203	208	206	215	230	217	202	241	218	234	208	223	217	246	208	212	209	203	224	232	209	194	224	209	216	220	230	229	214	215	226	242	233	230	233	206	215	208	216	232	216	230	188	213	222	212	229	218	194	204	228	215	224	223	205	201	205	207	198	206	228	225	250	197	219	203	224	230	209	250	214	227	205	235	211	234	194	216	234	209	204	187	182	241	211	219	203	200	202	202	206	199	198	204	220	243	232	247	217	216	203	205	221	219	205	225	228	231	217	213	242	211	196	221	217	196	211	217	235	224	205	213	229	222	195	225	232	208	233	222	236	208	240	196	227	205	210	227	230	217	212	210	245	213	240	245	206	215	218	198	255	192	241	256	216	203	241	205	219	218	182	237	219	205	218	231	227	187	213	219	222	230	205	210	226	194	222	224	218	221	211	226	202	200	203	216	209	236	206	224	244	226	203	199	220	200	199	253	220	201	212	235	217	197	216	225	240	241	215	210	231	217	230	227	223	233	214	210	210	216	192	218	225	271	195	216	219	241	250	238	214	254	197	213	232	198	245	231	206	220	225	215	244	250	202	236	203	213	208	241	210	203	236	219	199	207	236	186	249	222	246	207	249	207	211	204	221	215	192	203	216	206	249	228	234	260	235	226	234	200	229	222	200	224	228	206	223	221	215	251	210	191	208	177	236	215	222	223	251	244	218	203	187	225	222	222	194	223	271	185	230	221	218	239	206	211	220	200	211	224	223	215	203	204	205	197	236	219	219	205	234	214	209	210	222	220	214	215	198	178	221	231	250	226	222	216	238	226	180	240	213	204	192	201	225	225	215	232	228	203	212	203	228	207	203	226	204	213	208	211	237	221	231	222	206	232	216	229	207	206	218	231	213	203	237	230	207	206	228	220	202	215	223	208	222	222	220	208	235	260	214	226	228	234	228	257	261	192	193	261	234	203	206	218	216	198	220	211	201	247	232	235	199	213	208	223	223	263	207	244	216	217	183	217	204	226	216	207	199	259	244	217	226	268	224	220	236	220	183	247	219	244	208	233	246	205	238	221	215	215	220	228	232	246	244	217	231	204	248	203	200	222	208	238	217	212	216	205	206	208	240	214	200	224	248	206	212	246	208	213	249	196	204	184	189	217	242	200	227	197	220	223	221	232	200	215	213	233	249	233	224	228	213	208	238	186	213	258	186	212	240	205	220	222	215	227	217	232	229	207	213	246	239	206	223	225	219	243	204	259	247	249	227	207	170	224	208	210	204	215	221	184	216	221	196	225	215	222	238	212	236	260	224	220	220	235	256	226	217	225	230	209	208	218	194	216	207	251	217	244	228	218	248	217	211	203	215	221	228	198	222	228	222	227	219	248	213	183	231	219	191	201	201	205	225	231	228	232	208	224	192	196	220	227	241	250	209	227	214	214	252	217	211	215	245	225	216	231	208	245	208	171	231	217	230	223	238	219	219	209	231	217	220	245	227	204	210	223	230	216	210	236	220	223	235	204	208	204	205	236	216	212	218	207	207	187	249	225	203	222	212	211	223	225	206	197	209	226	246	223	222	249	195	226	225	214	241	228	222	208	223	213	201	218	200	223	245	213	214	213	219	209	206	215	224	199	209	232	214	216	214	229	219	221	242	205	196	254	212	221	191	229	225	228	197	211	224	235	218	199	220	221	206	237	217	240	209	222	202	212	236	209	242	203	214	228	205	208	218	221	221	200	222	225	214	217	233	238	189	210	201	217	204	218	221	220	208	213	208	245	215	215	226	206	229	242	216	230	233	187	231	213	230	198	215	221	207	175	218	241	209	189	243	235	228	213	188	217	190	228	247	212	249
6697	1274	2333	4842	1249	1018	897	850	763	751	710	720	696	667	595	663	613	583	595	626	559	619	598	552	556	539	573	596	539	562	595	577	535	573	586	566	593	567	536	554	540	487	546	584	582	524	577	577	578	566	563	541	595	546	526	577	567	589	589	546	531	566	613	558	559	576	543	582	560	547	581	565	542	577	572	507	544	537	551	557	545	557	555	564	541	565	542	557	533	539	570	594	537	568	517	534	572	598	594	514	537	542	560	553	556	529	547	561	584	570	577	560	517	565	572	543	547	537	510	575	555	510	551	554	575	522	554	605	528	565	540	587	548	536	591	554	565	559	557	546	530	568	543	542	575	548	557	581	528	600	583	560	563	538	571	555	551	609	512	539	537	597	572	519	587	602	577	536	548	546	557	565	532	587	548	571	505	555	559	559	560	585	537	537	533	537	552	538	552	572	526	546	548	510	520	566	568	606	579	555	544	559	555	511	560	556	574	543	517	534	564	598	535	560	542	501	519	553	609	557	564	590	579	561	523	537	495	556	563	570	570	522	592	562	543	538	548	542	549	569	568	591	585	518	532	570	562	571	586	570	537	560	555	546	542	526	594	538	614	564	502	555	618	575	558	587	587	511	576	567	530	584	576	545	500	562	519	543	537	541	557	539	530	575	558	548	556	539	537	560	556	516	589	549	532	550	538	558	538	558	568	598	572	556	518	542	539	531	534	548	595	542	563	523	558	568	559	541	566	548	525	573	564	581	503	536	574	531	543	551	557	583	525	574	586	571	535	526	585	570	517	552	569	571	526	566	538	524	542	545	508	544	615	573	553	538	523	516	546	562	549	528	576	550	587	559	569	553	564	575	540	547	533	534	541	533	601	549	566	521	554	558	589	534	537	498	532	570	552	566	538	535	560	553	587	588	558	557	555	592	533	570	527	545	550	544	528	520	521	518	568	538	571	588	551	580	550	571	597	534	548	540	539	572	508	558	571	549	563	538	560	526	557	589	567	584	571	558	573	586	528	538	556	570	581	537	571	552	524	541	589	502	559	558	534	528	512	545	525	565	539	546	530	574	564	527	560	571	544	556	538	545	588	562	580	542	573	533	551	559	533	546	552	542	549	560	565	590	561	568	576	581	569	562	522	561	544	559	575	555	523	572	570	565	545	530	584	562	573	576	601	541	531	530	596	566	547	568	544	550	576	542	532	555	565	580	529	509	613	558	549	527	540	581	532	544	568	570	586	522	555	547	555	561	544	530	551	521	570	542	543	555	536	612	535	544	533	612	543	552	528	519	537	514	556	530	534	504	548	558	522	556	546	573	577	532	560	527	551	585	554	528	557	573	537	516	567	564	558	527	573	539	521	609	576	537	553	547	568	541	532	558	558	511	608	561	531	550	535	525	545	543	583	560	572	586	577	554	532	539	528	570	564	565	554	555	549	565	546	540	537	534	555	550	571	557	561	570	563	523	526	596	572	566	524	547	532	538	568	538	579	584	554	512	550	498	538	533	515	529	514	523	569	538	571	537	532	522	571	561	572	514	525	539	537	553	536	529	518	559	558	562	553	547	523	549	546	606	537	566	544	508	564	524	564	526	567	558	566	547	573	546	575	520	561	569	590	535	541	567	524	556	503	591	571	522	561	551	557	502	578	604	536	584	530	576	601	572	546	522	549	531	483	512	558	545	508	580	539	528	509	540	533	543	566	580	590	523	571	561	544	562	546	548	527	586	527	547	598	537	534	544	595	587	553	535	553	546	556	528	538	550	522	554	579	562	558	516	568	544	546	574	577	559	586	532	575	528	603	539	581	554	523	591	560	563	540	565	503	574	537	541	586	524	567	527	516	530	549	582	542	581	544	554	518	560	594	540	547	557	605	544	553	590	563	555	558	565	563	556	590	579	542	542	596	558	531	550	595	532	551	582	567	520	524	573	549	560	572	563	552	555	558	522	567	555	558	592	573	566	551	587	551	548	547	564	617	559	555	540	548	582	583	543	542	547	591	537	572	603	583	577	555	558	560	569	583	572	558	561	540	594	539	515	572	568	579	550	576	539	506	562	574	552	537	542	547	536	541	564	597	552	571	574	620	513	566	491	534	592	542	544	511	536	559	560	565	559	580	544	500	552	575	537	585	606	531	592	555	557	563	510	548	535	592	575	531	543	497	548	569	545	555	555	533	543	512	548	530	578	570	534	515	528	555	548	572	548	552	572	551	533	565	546	538	582	539	542	568	560	572	614	586	555	545	542	517	556	556	535	568	513	546	565	531	555	547	561	555	559	597	546	552	558	504	563	556	573	574	537	587	529	572	543	553	547	565	562	587	572	563	539	594	554	535	531	545	567	541	554	510	510	592	547	571	555	541	542	541	555	558	572	565	519	566	551	541	560	516	541	593	612	554	527	536	555	567	533	571	516	543	545	537	550	524	556	583	567	563	554	541	562	515	594	543	556	550	557	547	535	582	559	554	551	600	556	585	558	558	520	557	529	551	562	564	523	498	535	529	560	520	569	545	541	579	540	538	521	555	522	558	545	579	536	572	560	526	548	544	504	529	568	556	533	590	516	531	588	557	538	559	584	560	553	527	540	534	574	556	558	590	540	550	517	488	549	519	560	573	545	593	553	555	575	535	576	529	543	545	577	534	537	571	548	569	590	529	509	541	560	634	502	541	536	582	520	557	560	544	511	558	552	556	559	579	501	541	545	539	576	546	538	554	561	575	530	543	545	556	534	531	578	568	527	526	577	578	546	559	530	535	592	556	538	575	524	553	578	536	549	532	544	561	569	556	546	585	544	604	548	560	554	514	518	520	545	569	527	569	538	568	544	525	575	557	545	517	539	614	502	565	522	512	549	568	537	559	560	551	520	528	568	581	567	558	531	574	542	551	493	567	535	584	551	571	571	580	536	551	523	580	545	554	581	553	526	565	569	567	564	561	562	560	559	547	509	556	547	556	555	581	551	589	549	559	538	556	493	546	538	545	576	563	548	536	564	598	576	560	544	535	562	553	520	564	532	557	544	585	573	559	561	543	580	585	514	544	558	501	559	592	548	560	542	554	564	585	570	564	527	544	558	560	540	534	566	527	528	568	575	536	587	541	507	553	554	573	580	492	551	546	536	584	563	536	591	490	588	503	561	565	563	556	561	563	587	517	548	541	542	622	525	587	576	518	549	508	511	568	542	511	540	546	548	540	566	559	520	522	566	560	582	537	577	554	539	553	572	522	562	561	553	573	577	522	553	539	505	573	596	565	571	603	550	542	566	566	560	568	546	545	578	542	553	524	512	585	572	554	605	547	528	545	558	560	550	544	565	555	572	551	538	537	543	580	532	540	556	556	584	551	557	547	580	550	547	579	570	510	610	558	577	572	517	558	566	562	587	552	506	616	553	531	540	563	557	542	524	601	567	538	602	513	591	523	532	573	596	542	583	544	537	526	552	512	570	529	542	548	512	541	591	575	520	575	540	584	546	529	576	551	568	574	543	575	550
16184	2377	2113	3805	810	643	533	483	506	495	457	453	434	453	450	474	460	459	444	390	403	407	432	387	402	410	405	408	423	419	414	398	396	397	429	420	400	403	385	419	425	400	408	402	418	390	416	385	413	402	384	395	412	343	432	406	393	386	423	419	434	399	405	394	392	400	380	410	406	423	402	395	459	387	417	444	410	353	376	421	406	441	416	401	415	407	401	438	439	426	404	420	369	407	399	411	395	411	356	374	371	422	393	400	364	391	422	360	364	449	388	439	421	408	424	419	385	401	361	403	423	374	414	390	397	387	400	396	404	414	417	430	385	382	378	427	406	392	422	415	409	416	397	403	403	427	411	381	430	443	411	418	410	377	446	425	420	422	404	348	408	401	416	398	432	418	387	409	429	411	399	394	386	408	384	402	367	346	386	414	428	423	425	405	409	388	395	396	434	406	387	357	360	437	411	406	388	394	417	400	411	385	379	441	395	424	416	396	379	416	371	406	393	420	374	377	395	387	361	378	399	431	435	412	398	444	411	411	381	404	368	381	407	415	369	399	377	408	414	409	379	394	392	430	421	396	392	393	402	397	412	403	399	420	384	417	431	410	429	380	407	357	444	425	366	381	396	396	387	453	424	371	390	379	420	396	368	384	396	425	385	423	392	405	406	419	385	438	367	426	413	387	406	362	422	403	410	376	418	423	416	426	392	393	426	438	386	396	377	437	419	400	416	398	394	409	376	416	394	388	436	440	386	421	453	449	407	404	411	425	428	428	390	424	375	435	447	405	402	378	415	390	397	393	438	360	382	439	397	407	415	437	419	393	428	409	416	382	420	369	428	427	385	335	374	368	411	354	422	391	405	465	398	394	418	395	412	362	370	362	396	406	402	388	413	407	408	424	442	412	371	398	417	396	369	449	435	375	437	360	422	416	366	400	386	412	425	411	350	375	394	419	402	377	425	380	420	394	415	396	381	420	467	429	376	434	424	401	400	374	407	414	391	401	389	385	400	398	415	453	387	404	404	410	416	414	384	391	458	378	350	391	377	388	408	398	368	386	423	451	426	402	389	415	382	387	408	429	415	385	416	413	408	408	389	397	391	429	405	375	441	411	415	401	380	399	454	404	411	412	394	433	376	392	376	391	395	421	433	401	415	416	377	386	422	415	400	425	377	395	397	391	423	389	393	393	358	441	421	423	396	396	425	412	363	417	407	436	412	424	399	446	421	385	405	403	383	403	378	396	429	423	394	423	394	442	410	399	399	421	397	392	404	375	405	418	393	427	408	429	377	405	417	418	392	402	418	413	399	412	413	409	372	442	371	441	380	414	413	384	423	430	437	429	404	435	403	378	424	402	409	395	400	401	356	412	387	402	414	368	423	425	450	419	424	384	431	394	429	403	425	400	413	372	399	422	426	393	397	366	382	407	366	393	421	379	394	418	416	418	390	387	402	383	405	368	401	409	415	434	396	373	405	385	401	397	441	413	386	421	414	391	424	428	394	381	406	402	397	408	431	438	384	393	384	406	392	409	412	395	379	405	409	418	447	398	404	418	376	470	408	402	388	405	395	405	365	421	345	412	377	387	411	405	394	388	392	405	411	439	422	378	409	420	390	379	391	357	419	418	377	382	421	389	384	409	384	367	391	377	402	384	397	375	410	406	403	444	451	400	435	362	379	454	404	430	387	384	424	424	428	401	393	406	425	386	423	406	445	397	375	372	396	413	439	443	373	419	460	416	429	389	424	401	391	414	421	425	416	402	424	356	411	350	365	390	372	393	404	366	403	374	402	419	412	429	402	380	376	435	397	448	392	396	388	394	389	425	382	403	409	442	408	431	422	410	401	435	424	383	396	385	385	392	423	366	413	422	413	391	406	425	407	372	399	362	393	426	439	345	377	377	414	423	405	368	404	432	394	369	428	431	395	402	363	378	404	409	404	371	425	385	385	427	409	417	397	390	402	390	348	409	399	372	405	391	381	435	421	418	412	390	419	399	408	421	397	416	417	374	399	435	351	424	392	443	360	406	391	373	437	395	387	351	445	420	425	413	425	369	375	375	366	387	384	367	428	385	431	401	419	407	437	418	416	359	392	403	403	440	402	414	401	427	421	392	391	406	427	413	414	406	394	414	400	385	396	370	395	465	414	438	413	409	392	422	418	388	411	383	403	415	408	481	431	413	426	416	413	369	395	434	418	410	367	373	399	415	436	402	437	425	357	405	446	420	380	399	431	392	396	414	422	393	421	405	404	441	405	426	388	437	371	403	454	422	436	412	348	361	355	398	371	415	430	386	380	401	397	400	427	380	345	405	383	392	419	401	426	377	375	407	458	432	447	413	434	419	398	393	389	381	417	392	411	418	398	402	398	392	391	370	423	392	352	380	411	388	404	390	411	403	408	414	445	407	411	438	409	394	384	426	406	397	405	407	391	379	377	424	382	372	411	401	396	381	434	390	352	409	445	398	398	405	378	398	430	455	447	355	389	388	386	436	415	391	386	465	448	451	384	390	405	391	399	430	405	413	441	441	401	390	391	392	369	426	407	393	406	421	366	421	379	410	425	386	414	399	404	402	431	388	359	383	445	370	420	434	405	408	423	381	418	393	407	385	406	378	412	409	355	415	393	399	384	399	433	376	411	411	361	414	413	400	395	404	420	431	440	421	441	392	423	381	419	414	400	401	385	378	378	425	383	415	390	373	397	375	384	370	428	360	384	389	376	437	408	432	441	408	411	401	394	404	409	411	403	390	418	414	427	430	392	404	405	346	415	453	391	405	392	406	400	444	448	382	414	394	440	385	403	409	387	433	403	376	436	393	404	419	447	415	423	403	405	426	369	416	382	451	458	449	434	388	424	421	434	405	375	363	396	399	413	405	406	415	379	414	386	419	387	369	384	388	407	402	394	400	368	366	401	361	356	417	403	423	417	418	438	419	410	394	369	364	416	380	424	415	406	375	399	400	383	394	423	396	395	404	427	400	413	368	436	399	434	406	410	401	437	412	380	405	410	422	394	418	378	405	400	430	386	422	399	436	400	384	408	375	452	385	443	434	427	391	382	395	418	424	393	412	388	385	441	424	395	412	445	422	386	363	428	358	361	403	402	393	418	418	387	397	413	393	422	430	414	412	419	376	405	404	412	392	401	395	390	419	372	393	388	433	412	389	423	407	396	435	410	399	374	389	377	405	406	381	396	430	399	380	395	380	422	418	390	413	428	415	385	418	385	415	407	403	381	422	359	381	378	409	410	374	395	422	393	456	411	349	399	415	407	412	403	418	414	372	382	403	423	371	406	376	472	412	427	416	419	412	418	360	407	399	393	420	404	409	397	404	378	402	402	391	414	420	379	414	402	417	389	418	415	427	419	411	407	402	377	423	372	383	418	380	433	411	388	428	409	372	404	399	426	429	371	393	395	429	449	358	384	402	420	441	419	400	420	372	422	399	388	416	403	406	402	366	392	379	397	409	376	371	441	436	404	437	458	419	401	412
9394	2184	3969	8614	2154	1909	1655	1512	1361	1279	1206	1158	1203	1079	1078	1032	1063	961	1024	964	1012	961	953	987	1017	990	973	977	947	940	939	928	975	911	941	928	942	873	978	924	944	964	954	921	905	935	933	953	972	912	927	932	891	943	859	992	956	928	897	879	947	898	939	922	918	912	940	958	903	889	935	889	902	924	848	915	868	938	904	889	892	924	862	904	932	1016	866	878	907	899	911	878	880	924	960	941	952	883	922	897	912	893	950	843	948	926	929	921	914	908	876	937	916	903	909	934	939	908	911	950	904	889	887	913	897	962	939	919	945	933	919	932	911	904	856	915	907	925	898	978	933	914	937	972	933	933	887	922	940	851	954	942	896	868	873	916	932	927	815	943	864	889	888	883	888	882	924	924	897	929	906	893	954	884	917	916	886	943	984	855	888	928	908	915	942	911	926	897	953	849	954	880	888	888	906	920	873	911	864	917	926	933	968	888	928	936	903	887	921	880	903	889	934	914	884	917	916	926	920	909	908	885	890	953	931	918	877	923	947	929	908	890	912	931	910	898	896	910	897	953	901	913	899	918	880	886	966	893	964	925	885	947	943	920	882	951	935	857	916	945	859	903	897	943	899	900	904	916	896	919	914	912	917	923	934	962	925	970	909	944	859	865	924	873	947	925	915	909	918	880	908	948	952	909	868	917	922	911	913	927	919	904	902	898	891	896	876	901	917	932	876	945	841	905	933	894	923	894	907	938	892	971	889	871	913	887	892	924	939	924	854	946	910	900	899	932	901	918	906	882	907	859	890	875	910	908	879	841	901	925	911	902	878	964	893	902	880	886	935	897	947	906	961	905	923	914	916	933	925	903	945	955	891	914	881	901	932	954	927	964	886	864	1017	947	827	947	884	942	934	884	895	905	941	914	923	879	966	869	898	914	914	915	892	943	910	861	891	899	866	860	952	916	942	889	956	919	925	907	879	899	923	940	900	978	937	878	889	940	867	907	926	921	1002	878	861	877	903	884	893	871	910	897	921	896	881	864	855	921	917	939	940	910	932	913	913	926	926	895	865	887	983	878	861	909	932	966	946	952	930	946	835	940	900	855	942	884	903	904	897	839	895	905	965	949	910	946	956	947	884	889	937	918	909	883	883	875	912	936	901	908	924	887	965	935	918	983	905	927	873	964	971	928	947	868	917	864	898	926	866	904	866	868	910	900	944	898	915	876	918	926	901	908	904	883	903	911	862	955	907	921	923	916	860	890	925	962	915	883	924	906	896	935	896	899	907	948	909	893	863	921	935	949	906	877	851	932	969	914	926	956	882	921	920	897	912	920	946	869	903	888	938	850	944	989	872	849	845	902	877	888	947	922	863	898	933	921	885	953	900	907	867	901	928	967	898	947	947	904	902	889	909	877	900	917	911	939	924	880	926	898	895	947	933	916	909	890	898	976	922	867	897	917	913	941	957	887	915	929	922	874	865	871	930	919	918	952	911	911	945	922	904	853	962	872	952	925	907	839	911	902	938	937	919	893	911	917	942	967	934	926	906	890	922	907	982	892	891	926	907	904	873	893	859	911	897	904	896	872	917	978	948	878	897	921	892	856	894	831	887	925	915	890	900	873	916	916	927	918	911	949	909	863	846	941	925	903	924	885	956	990	855	896	941	916	965	962	926	942	863	1015	875	863	900	932	947	906	872	895	941	968	961	878	870	967	879	914	928	875	906	867	910	915	906	888	950	921	876	920	891	943	909	841	933	937	868	891	937	866	874	901	837	923	885	896	880	940	946	940	859	953	909	977	868	968	918	909	932	903	905	919	885	881	930	897	875	939	906	935	895	919	908	880	863	914	950	891	863	919	893	908	902	904	883	933	891	901	916	924	929	917	930	862	923	930	864	885	925	893	932	913	894	829	970	956	932	904	947	910	897	883	845	839	901	900	898	913	889	902	920	853	934	877	895	845	904	915	913	913	869	811	934	894	951	892	954	911	932	901	948	868	990	904	942	911	943	908	934	905	926	867	852	916	966	945	935	917	890	921	845	895	937	915	898	867	924	908	897	886	911	906	873	848	934	922	909	908	884	924	872	894	875	956	857	954	910	892	884	900	885	925	989	965	903	963	932	930	940	886	942	921	965	951	901	940	894	911	869	922	862	884	960	917	879	903	892	894	856	887	910	913	920	852	888	852	921	862	878	946	919	882	931	886	936	934	893	850	896	868	935	907	925	942	918	935	874	928	918	888	863	911	968	936	915	873	868	937	908	911	942	906	897	871	908	926	908	852	901	899	935	917	961	899	903	919	874	905	880	900	880	880	891	893	930	923	947	972	931	905	899	959	934	898	934	911	960	876	872	914	923	930	858	915	919	913	892	889	882	893	908	892	952	888	982	960	896	876	931	907	897	906	895	919	914	892	916	933	887	901	911	952	948	894	939	948	912	888	884	870	914	925	943	916	925	937	913	948	964	925	897	919	924	925	942	861	870	864	893	887	954	894	903	874	999	922	937	875	916	887	935	949	919	885	949	948	883	920	946	931	848	914	954	860	932	929	887	841	892	905	957	899	909	869	968	868	900	927	880	866	925	903	892	933	922	922	912	873	870	921	935	930	924	914	880	955	914	906	924	942	913	919	915	882	924	907	1013	935	888	877	889	987	917	895	932	942	915	920	895	866	965	902	933	886	918	894	911	921	901	944	885	882	919	911	914	889	821	848	895	887	863	873	912	948	882	974	930	890	908	929	887	921	927	941	967	964	899	901	971	861	909	899	939	943	910	918	893	936	911	944	928	939	893	881	891	872	951	894	949	881	899	947	865	918	921	969	861	886	911	924	932	938	964	985	939	906	900	891	896	893	957	912	913	889	937	921	916	934	921	862	919	925	892	956	869	915	807	874	902	888	893	901	935	928	946	910	888	885	910	932	940	928	940	933	907	914	912	904	888	895	918	939	850	894	948	895	853	977	925	851	927	887	886	898	941	822	983	913	896	923	984	929	930	860	908	889	916	901	906	862	943	890	943	887	925	913	903	948	906	893	904	916	880	914	904	881	859	949	913	947	897	937	910	946	901	908	857	895	911	923	915	947	958	940	869	969	897	904	885	936	913	877	897	911	839	948	876	912	914	913	923	925	937	888	922	903	927	926	936	913	924	937	929	965	892	921	891	903	896	907	889	902	893	897	888	979	937	870	902	924	919	907	875	899	914	918	908	912	898	873	915	921	940	917	889	879	887	915	898	902	943	888	920	948	819	909	897	891	894	900	907	881	944	891	879	956	929	892	927	874	857	935	889	910	894	916	1006	927	943	933	910	922	901	916	887	871	906	936	966	902	891	969	939	903	951	890	915	910	897	916	924	941	899	873	870	927	929	955	918	868	921	946	948	887	984	909	930	893	904	905	880	960	921	868	888	911	905	929	911	983	896	930	905	891	943	927	941	887	949	911	889	969	865	891	896	883	939	925	927	882	897	895	959	919	896	938	862	944	911	873	942	924	890	894	870	891	909	890
2320	479	475	364	210	187	192	181	208	193	177	204	180	193	193	197	187	197	196	171	241	192	197	180	199	205	209	209	171	202	166	188	185	191	184	216	185	185	218	183	181	187	187	191	157	223	198	182	202	191	192	188	203	188	172	216	227	199	160	184	206	199	194	192	217	179	206	199	195	192	200	183	202	184	193	202	181	174	206	195	171	195	204	173	195	173	193	188	190	184	188	202	199	173	201	188	181	180	171	159	219	187	168	169	155	198	168	211	160	214	192	202	223	190	175	190	187	168	184	176	158	187	170	195	194	178	188	209	192	185	187	201	183	221	183	214	227	200	209	212	206	204	178	204	201	193	185	177	145	205	196	165	214	193	170	171	182	199	168	154	215	178	184	184	180	196	190	181	192	194	203	166	182	173	188	170	217	173	197	186	189	174	177	180	198	157	209	174	221	191	203	208	208	223	176	177	202	169	188	202	179	169	188	200	185	202	182	214	178	207	174	197	179	208	172	157	180	199	199	176	201	166	187	189	159	195	190	206	161	203	186	187	191	196	204	194	195	203	179	189	174	199	222	199	171	176	183	204	206	194	197	170	193	231	196	194	162	176	192	197	204	200	223	178	189	179	187	190	182	176	193	200	196	171	192	177	164	177	184	172	201	187	187	175	170	197	204	171	185	178	188	159	219	209	189	183	179	189	165	178	185	158	207	201	156	215	186	190	201	194	202	200	179	211	157	209	202	177	196	187	193	208	178	197	189	189	178	202	198	167	188	211	201	200	195	162	169	174	203	213	203	219	216	197	192	187	197	195	190	168	196	204	185	195	204	204	211	183	207	193	185	197	212	208	193	177	159	163	192	203	188	205	218	183	189	187	192	195	199	212	208	169	184	173	193	178	188	200	187	190	190	167	182	215	187	169	187	202	183	190	185	187	205	201	193	186	201	201	192	187	195	180	205	190	183	170	196	207	175	190	197	189	190	204	173	202	182	209	207	176	173	185	199	162	202	201	203	180	196	194	187	188	190	190	199	193	194	214	178	202	180	189	196	168	180	205	186	202	189	188	198	204	188	215	198	181	180	184	187	199	188	190	194	190	193	174	174	189	204	222	187	187	199	184	168	178	181	179	197	199	191	207	193	182	182	208	191	192	216	169	192	179	174	216	181	176	197	196	189	199	188	186	204	190	198	195	206	173	174	204	209	207	189	186	175	199	184	196	209	191	187	212	201	171	179	210	222	192	175	179	226	201	179	187	182	202	195	211	160	203	199	186	173	197	178	191	177	200	178	194	196	186	184	178	184	195	180	178	201	192	193	192	183	179	198	165	190	194	187	201	201	184	213	218	192	178	196	179	184	192	209	165	192	181	188	180	204	180	204	198	182	195	181	196	215	181	198	178	181	171	213	178	200	195	195	163	186	211	215	223	205	180	186	218	184	177	203	206	178	203	194	176	202	206	178	210	178	200	176	174	182	206	216	198	168	156	181	205	212	183	195	176	205	217	211	202	186	175	167	154	195	212	164	196	200	169	186	211	166	189	213	180	180	207	170	181	206	227	200	182	204	209	180	187	190	207	194	196	163	192	205	199	186	185	172	166	179	201	202	193	180	195	184	168	198	188	151	173	169	200	212	175	205	172	192	191	160	185	206	201	230	167	174	172	204	191	172	189	178	203	214	182	194	188	190	189	206	179	201	188	192	241	201	180	207	185	210	202	181	188	204	198	203	184	199	159	162	201	187	179	221	224	180	216	210	171	191	186	177	207	179	183	189	183	169	184	191	195	185	186	160	172	161	173	188	210	195	207	194	181	181	193	200	200	209	191	187	198	202	171	174	177	196	209	177	211	190	189	211	224	207	174	197	168	189	205	224	194	200	185	203	159	213	202	213	187	215	151	189	164	200	187	218	155	199	201	179	191	198	188	187	194	182	166	201	212	178	213	177	179	216	189	190	181	194	199	192	210	188	192	194	171	178	178	195	184	197	191	187	194	216	200	166	208	176	192	187	195	195	197	195	206	190	212	205	202	205	191	191	190	186	195	184	193	196	198	205	193	209	202	205	210	188	184	185	172	194	192	182	158	200	213	174	192	188	188	193	194	174	199	172	209	185	189	200	187	187	173	223	184	179	200	197	189	228	194	195	185	201	217	168	181	212	193	183	220	200	221	208	225	171	192	186	188	194	213	193	207	183	189	161	205	215	191	181	182	198	175	204	194	201	189	181	203	184	206	179	195	200	182	219	208	190	192	175	199	198	183	155	171	177	188	178	180	182	186	198	194	171	189	202	184	181	195	178	191	189	191	170	188	165	186	209	214	202	175	192	163	190	187	186	191	204	184	160	208	187	164	225	189	202	187	217	215	183	180	219	142	192	184	210	171	187	196	187	212	191	175	201	181	175	197	196	216	176	186	169	200	219	195	187	192	222	183	199	172	214	187	218	205	186	166	186	184	181	192	193	202	177	163	207	184	208	191	212	157	192	184	199	201	174	205	187	205	172	179	183	201	196	223	210	196	187	183	174	170	182	160	189	180	189	209	190	190	199	180	206	215	190	216	192	216	188	205	177	231	187	197	196	181	183	193	168	182	200	175	183	159	182	178	181	176	182	174	171	189	190	194	188	191	177	189	182	178	157	200	166	168	186	182	187	180	190	170	239	189	186	174	190	177	203	171	210	206	163	212	181	177	184	204	182	186	200	185	194	181	215	184	185	228	187	180	181	188	192	184	200	174	187	204	226	185	191	174	194	182	180	198	206	191	177	185	187	188	209	157	197	154	168	207	217	183	183	198	215	191	196	184	182	204	185	177	214	202	193	177	182	167	208	187	207	210	175	170	189	189	193	191	189	172	180	199	197	221	205	200	216	206	167	178	196	193	203	185	204	180	183	177	192	196	173	197	188	182	187	171	178	195	160	216	182	195	190	199	191	200	181	193	196	196	188	176	198	185	150	194	223	192	200	188	204	186	197	193	201	215	204	176	195	205	217	188	205	191	186	178	207	199	159	205	194	174	193	192	198	203	192	195	195	208	181	167	191	202	201	188	177	206	186	177	178	205	193	190	189	189	183	185	215	200	193	186	191	190	171	198	182	189	210	179	195	178	182	207	216	175	175	182	189	209	206	204	197	176	199	191	214	188	182	193	185	170	207	237	206	177	203	192	171	180	205	190	186	185	209	201	203	191	179	182	197	191	185	211	192	190	165	174	193	210	187	179	201	188	203	218	218	218	178	178	183	207	189	221	195	187	219	193	170	196	208	196	162	177	208	155	189	202	195	187	215	198	186	189	189	182	194	207	201	204	188	181	192	196	202	197	189	191	201	185	211	191	179	182	171	201	180	188	180	177	199	210	182	201	180	181	211	194	185	192	167	218	220	190	178	193	221	186	179	202	222	188	168	205	156	185	189	163	185	166	199	200	183	194	189	183	195	172	203	209	166	200	170	213	168	165	191	181	192	175	179	192	170	215	215	193	180	205	206	170	172	203	195	195	190	186
1961	703	1173	868	507	485	459	500	443	518	527	529	458	478	465	470	447	509	486	459	464	465	519	460	484	500	499	475	485	482	500	465	468	464	477	478	465	500	522	479	484	493	516	469	489	502	441	513	422	507	464	475	479	454	476	514	490	521	489	472	521	491	510	471	478	526	467	466	486	509	489	473	522	470	491	471	486	462	487	444	477	507	508	476	487	441	476	497	466	503	493	490	487	485	483	478	527	497	516	466	466	473	498	476	512	476	474	493	466	483	441	444	454	484	513	496	491	477	451	502	509	489	447	478	497	480	470	482	458	467	464	492	496	469	487	483	466	502	503	491	487	462	498	506	530	467	508	454	494	502	460	476	482	499	483	511	474	477	470	490	469	535	461	453	510	457	486	460	478	474	461	489	469	488	467	490	480	498	527	498	514	503	487	482	476	502	492	489	417	439	466	500	464	461	483	484	480	518	436	457	448	497	503	499	472	482	507	480	447	473	494	446	490	477	511	472	472	507	455	499	497	479	468	510	517	492	482	476	483	515	429	472	535	498	484	454	501	492	488	476	491	494	461	490	487	486	494	453	501	470	461	551	504	480	486	484	478	442	463	475	484	518	527	484	490	457	503	474	465	491	488	488	436	488	490	486	467	498	434	477	485	514	478	493	474	477	477	444	524	502	477	453	465	487	458	508	505	450	486	464	518	455	499	488	488	490	467	504	464	446	485	435	472	476	471	455	472	479	470	499	453	472	507	520	542	522	471	485	497	527	475	521	483	455	467	482	467	469	486	455	511	506	483	474	462	504	474	464	482	493	504	471	478	504	474	505	467	478	486	495	478	498	460	486	507	489	468	486	469	453	509	478	480	461	458	454	481	499	484	495	486	458	492	505	512	468	488	491	468	486	490	479	482	515	486	472	517	485	472	493	462	489	493	477	511	540	499	519	462	457	491	500	428	451	466	491	474	494	437	524	496	476	476	468	500	504	448	470	473	495	513	469	442	486	461	535	460	519	442	495	496	513	498	465	508	499	455	475	498	461	470	491	471	499	460	524	517	446	468	480	495	470	488	517	495	481	488	475	487	475	487	451	494	481	480	473	482	446	513	430	444	493	459	489	419	481	550	434	493	506	473	446	457	488	472	464	438	495	451	489	473	473	465	518	450	476	434	462	481	495	488	487	481	472	487	442	465	475	468	475	450	478	484	452	478	478	484	483	494	471	488	469	507	468	478	497	489	493	505	469	480	489	520	518	437	482	443	482	493	493	480	450	509	473	467	479	454	498	450	504	493	460	483	500	466	515	469	468	485	502	448	494	462	480	474	478	487	502	486	479	463	467	474	451	496	477	464	488	475	479	448	497	438	488	484	492	473	468	475	495	469	493	525	459	458	491	473	493	454	501	465	495	490	466	475	435	494	490	470	508	471	481	467	498	480	464	510	492	471	457	454	492	474	465	473	492	459	441	515	483	477	495	498	494	477	471	486	483	463	451	488	445	475	461	465	479	492	503	496	497	518	484	518	430	476	459	469	511	482	476	503	503	460	429	505	498	518	496	430	484	474	467	470	459	465	460	439	451	484	462	488	482	457	477	462	450	472	485	482	462	491	471	475	482	474	496	471	469	510	496	435	485	470	474	514	474	445	491	479	484	474	443	472	498	434	491	442	458	524	514	476	448	507	469	461	470	487	466	467	470	488	466	473	529	429	463	490	509	489	500	449	471	502	458	477	498	465	507	480	468	486	503	520	451	473	479	500	480	483	479	502	496	488	494	483	488	471	444	520	473	486	441	495	463	471	437	511	450	477	479	450	470	456	468	479	515	481	500	469	503	473	483	450	472	490	482	463	480	490	494	450	486	474	467	483	502	494	469	482	429	501	468	465	492	480	520	472	462	461	473	459	498	503	503	447	463	499	469	453	471	508	446	470	467	474	498	459	431	500	509	464	479	463	491	499	438	463	467	516	466	484	467	479	490	471	465	501	472	486	478	451	493	444	494	479	490	490	486	483	500	446	502	480	491	480	470	466	489	515	441	439	442	489	512	495	498	441	474	486	475	472	483	454	456	462	478	498	467	469	475	449	451	504	462	470	493	525	474	492	498	474	493	488	477	448	474	462	463	508	498	477	487	518	494	492	502	502	493	520	538	447	513	457	503	498	474	520	508	499	516	499	487	463	464	496	460	485	454	517	526	496	437	447	435	510	493	517	467	435	464	464	449	490	495	469	462	524	489	476	454	513	476	457	498	523	516	456	473	489	477	508	446	457	510	466	456	503	474	467	439	518	458	450	501	466	514	468	476	492	468	518	491	459	469	488	502	503	452	471	477	486	506	506	455	481	452	465	463	499	504	505	463	493	450	470	470	472	473	544	454	448	497	471	533	456	521	487	467	514	472	494	447	459	437	496	399	499	481	488	499	477	479	460	493	482	469	449	477	463	467	504	466	472	453	536	459	493	493	498	462	467	476	464	510	457	439	471	471	468	460	474	489	482	439	507	458	467	464	466	475	497	498	475	470	475	456	482	509	487	484	470	478	507	441	469	446	488	540	460	453	493	466	458	486	459	509	506	475	467	487	461	503	468	506	471	463	444	474	543	472	510	407	474	457	487	526	479	474	487	476	500	473	472	501	485	445	457	459	500	484	483	478	473	508	486	456	477	486	476	474	449	478	442	494	483	488	464	492	528	452	500	530	487	501	469	480	479	488	501	508	529	451	481	490	475	483	472	446	504	476	479	480	463	482	480	522	519	498	480	487	479	490	514	454	457	480	489	462	492	458	472	441	502	477	464	473	504	460	485	499	479	456	468	462	505	456	466	481	463	495	472	499	469	495	493	503	481	492	481	476	473	467	464	492	473	460	472	481	469	493	490	474	510	462	487	452	480	460	466	452	467	484	477	460	487	517	479	482	496	502	474	491	460	448	484	483	519	485	427	473	528	456	502	482	440	497	478	506	439	472	448	443	444	488	461	499	460	472	475	498	490	512	454	492	475	457	471	485	506	510	491	457	443	473	484	486	482	483	474	488	463	469	508	439	477	482	426	451	442	470	474	491	529	490	505	466	492	440	502	497	499	499	470	486	483	455	458	485	474	483	488	450	475	459	475	465	438	489	480	484	441	459	459	492	511	487	485	471	520	481	507	483	487	482	502	464	469	479	493	444	465	447	466	464	439	454	506	500	464	469	507	454	457	489	490	497	481	454	483	494	454	444	512	506	515	430	462	477	499	463	485	463	480	463	458	493	464	473	518	448	479	479	457	444	479	504	474	481	440	498	482	458	475	442	480	480	466	481	476	489	465	470	521	511	491	448	513	447	480	439	473	512	447	468	514	478	503	490	456	458	473	482	462	470	444	468	491	517	468	483	517	481	476	454	463	489	495	456	481	507	457	487	462	461	503	477	478	465	449	456	448	451	462	478	500	455	499	442	506	445	508	463	458	463	484	480	475	490	501	463	509	489	463	496	447	479	487	518	501	486	490	495	456	441	482	470
8619	1030	1197	2096	408	339	286	290	238	217	254	222	237	240	226	241	217	213	218	231	242	224	242	243	215	214	259	227	216	218	200	203	242	266	225	232	221	234	205	218	243	212	243	228	242	243	222	225	237	195	212	238	197	232	220	210	206	238	230	209	245	228	203	186	225	201	240	221	219	224	213	216	210	192	224	234	226	204	205	225	217	211	228	201	221	220	205	228	224	232	220	220	240	210	228	236	235	208	212	182	231	192	214	213	215	232	218	204	229	205	240	242	229	240	234	257	205	227	207	233	186	223	218	218	205	226	224	225	215	206	253	187	204	186	220	238	216	233	234	214	205	215	239	232	232	213	222	198	205	213	224	207	252	205	207	244	205	213	219	210	224	238	222	232	223	193	215	251	224	219	229	206	211	220	236	207	224	236	231	217	217	218	220	195	192	218	224	210	241	226	204	229	200	244	262	218	223	227	192	212	215	211	205	216	224	209	223	210	212	222	218	220	206	216	242	226	207	244	209	238	187	221	257	199	196	215	186	221	241	212	221	220	203	213	214	235	244	215	212	226	229	219	213	196	203	219	212	201	230	175	212	210	238	220	216	232	227	194	217	260	212	197	191	217	216	211	202	207	195	239	217	208	215	207	241	231	251	253	205	222	232	209	207	221	201	226	205	239	219	243	233	211	200	213	236	220	227	194	229	254	201	228	217	181	197	211	187	202	187	205	197	212	192	212	186	222	222	221	218	200	214	226	232	238	218	235	195	190	227	208	208	212	214	252	224	228	216	217	228	222	215	221	223	219	216	216	228	222	194	212	263	234	233	212	217	238	212	205	219	203	209	223	219	234	237	214	192	267	213	207	222	218	213	221	242	199	227	217	218	197	216	228	214	231	229	227	224	203	225	221	214	206	191	216	216	217	191	254	215	218	270	215	230	239	257	232	237	237	238	236	190	232	228	214	231	233	214	208	196	212	242	246	238	220	208	228	203	210	219	217	204	195	221	206	231	215	195	214	211	220	208	214	261	212	240	184	217	191	227	214	226	237	219	225	228	207	207	214	246	235	213	201	228	220	237	202	209	218	226	218	237	223	210	192	213	237	229	205	235	196	221	229	245	199	219	236	207	223	217	219	204	201	236	217	230	217	238	191	198	220	212	220	232	216	232	200	224	214	214	217	239	199	213	206	214	222	221	217	227	214	232	210	203	204	210	212	197	202	228	210	209	236	216	223	232	254	229	243	204	206	221	248	224	215	225	225	193	226	248	218	230	207	216	200	225	198	218	208	217	252	243	232	237	200	210	239	200	197	218	223	247	233	201	222	246	221	193	190	229	233	226	213	201	230	223	226	250	215	226	211	215	226	223	206	242	206	226	208	250	205	216	226	239	190	205	231	236	230	237	213	221	202	221	228	229	230	219	212	237	186	218	208	247	240	235	233	252	227	220	181	235	227	225	207	247	199	207	203	193	210	215	231	227	191	194	212	221	214	218	227	218	211	232	221	234	225	231	219	237	238	192	211	236	220	227	233	206	229	246	204	204	234	187	216	209	235	236	224	241	205	221	220	240	215	200	235	219	215	223	234	210	242	211	217	232	214	250	181	246	224	224	242	229	210	223	204	201	195	237	186	210	244	215	205	284	178	197	209	213	231	215	209	205	198	235	203	217	203	240	226	245	242	221	230	213	188	223	249	229	227	236	228	240	232	227	234	244	219	225	236	215	230	195	240	243	218	203	209	208	214	234	216	207	239	199	224	214	218	199	222	208	210	210	217	200	200	206	220	207	216	220	257	251	247	224	227	252	210	220	193	213	211	192	231	217	192	213	227	235	226	229	232	215	192	220	217	194	214	223	228	213	226	238	201	211	218	221	205	247	206	225	236	205	211	193	217	236	204	228	186	197	207	216	228	241	216	213	176	235	231	235	229	202	219	223	222	227	226	248	227	200	203	225	211	211	199	210	244	240	233	230	200	212	222	211	212	219	243	205	213	216	211	230	210	220	224	213	201	219	229	250	229	202	244	187	216	192	221	210	204	208	201	218	245	214	219	225	224	192	232	231	235	206	216	225	231	226	259	232	211	205	193	196	264	238	231	208	206	225	219	214	210	213	201	233	206	228	207	217	237	230	214	207	220	182	221	223	203	210	239	233	214	219	251	196	219	226	228	225	190	246	225	233	195	207	211	229	210	230	210	221	216	193	204	216	235	208	203	237	224	228	235	220	225	244	225	214	184	221	199	206	230	245	216	214	217	231	247	224	227	228	219	230	203	228	188	185	198	191	186	250	222	206	261	214	238	232	215	205	237	188	243	214	198	232	221	208	239	243	212	200	201	215	238	226	237	220	218	214	231	215	208	209	237	254	210	205	213	201	212	199	206	231	264	253	224	200	201	228	221	268	217	225	204	213	204	194	270	226	206	230	244	241	209	234	203	201	237	233	215	213	216	242	208	209	245	210	222	227	214	198	214	243	181	220	205	199	194	199	225	214	234	201	206	214	210	197	227	234	234	197	218	232	227	219	221	227	214	207	212	197	184	225	259	211	219	229	213	238	221	226	218	224	211	226	216	256	231	193	234	200	242	229	214	214	218	198	197	216	209	216	217	204	241	207	209	211	217	206	226	247	186	199	243	211	229	249	224	239	214	203	227	227	211	242	212	239	209	225	259	211	206	242	228	227	185	219	183	219	224	234	214	235	221	236	227	184	228	215	210	220	206	223	224	211	235	237	228	229	226	226	195	192	229	214	216	238	215	235	233	243	205	240	223	234	232	230	215	231	245	201	240	219	216	222	249	242	186	218	227	205	197	220	225	220	203	210	214	186	225	204	235	234	202	198	230	223	231	207	247	204	234	219	234	236	244	233	249	197	200	245	204	227	196	209	224	227	247	219	190	204	215	215	214	198	193	229	227	192	249	231	192	232	198	218	207	214	225	253	207	211	238	209	216	226	198	202	228	184	227	211	225	215	226	221	231	184	237	212	234	228	228	201	201	231	243	237	223	204	255	234	223	213	235	253	196	217	227	218	199	225	205	179	225	227	215	223	198	225	233	200	227	217	220	205	193	221	235	203	220	220	209	237	210	208	223	251	207	216	246	250	214	233	219	215	230	228	218	240	233	214	231	219	216	208	218	223	234	217	219	226	230	238	244	231	220	220	202	228	210	217	215	210	225	192	211	240	256	206	214	213	230	218	199	241	234	219	225	257	211	202	218	219	198	202	224	193	230	229	225	237	219	199	218	223	232	216	218	208	218	223	226	212	189	203	228	201	228	213	215	218	210	212	205	232	210	203	216	215	209	201	229	200	219	243	216	232	208	217	230	202	179	212	222	260	237	205	248	220	192	255	205	236	232	220	210	229	210	210	202	217	217	221	198	241	198	221	236	222	235	207	200	216	245	203	259	257	233	193	221	216	209	194	228	232	234	196	227	206	250	226	231	200	207	236	239	235	212	209	204	229	206	197	224	209	209	213	232	234	214	222	184	244	213	205	188
6723	1247	2529	5969	1224	1105	929	828	843	704	689	678	658	644	657	607	639	600	602	602	561	563	551	578	558	575	618	559	595	553	556	603	554	592	579	561	565	548	512	545	550	544	586	593	566	546	597	543	562	580	576	612	571	552	536	554	528	524	550	537	549	549	509	533	557	563	538	578	550	555	558	559	563	552	518	568	559	571	527	532	548	587	546	602	583	531	538	547	578	561	566	570	557	554	584	565	566	576	517	546	538	544	541	555	541	542	561	562	552	565	573	593	536	547	573	600	536	585	525	578	542	585	566	568	536	533	527	548	560	560	550	569	555	562	498	549	596	541	494	534	529	608	619	554	562	563	562	606	541	575	540	551	532	543	565	570	618	570	509	567	503	543	569	532	534	553	569	579	554	551	559	510	576	568	605	555	568	581	554	536	521	524	540	568	537	541	571	537	547	539	533	539	539	529	576	526	567	603	582	539	524	570	520	546	505	552	526	580	531	562	592	542	542	554	544	560	551	530	500	578	572	583	497	557	540	550	565	591	531	521	546	515	583	551	583	581	553	533	558	595	587	517	525	542	524	567	558	540	547	538	523	532	551	532	521	550	537	578	551	573	549	573	581	604	550	536	563	589	548	518	562	514	538	517	587	538	552	529	550	525	585	554	549	563	560	584	572	554	539	516	545	581	546	519	533	549	512	547	531	549	580	548	578	606	553	544	565	546	583	578	549	543	555	523	532	558	561	557	584	533	523	549	578	583	550	579	571	572	540	544	577	543	575	551	566	529	537	542	551	517	568	564	554	514	572	544	542	554	574	551	523	547	566	567	570	532	578	610	550	530	541	563	531	530	615	545	552	562	602	592	557	583	601	554	550	509	577	560	538	547	512	561	546	556	499	566	529	555	530	552	593	546	580	495	581	540	536	550	575	510	512	571	577	566	566	556	524	541	535	606	591	540	570	573	552	516	589	533	529	587	531	509	549	551	581	556	545	566	562	563	563	547	550	550	565	566	531	568	541	535	570	573	588	581	545	554	532	569	559	577	565	558	528	555	571	570	565	560	588	592	568	546	575	534	573	537	524	604	542	541	565	544	567	547	546	570	535	541	567	514	556	542	538	553	540	565	548	557	584	518	534	528	559	538	555	540	558	521	568	545	582	526	519	566	569	552	579	597	538	548	612	561	542	568	534	554	545	572	522	590	566	572	550	598	565	555	531	517	518	549	535	515	538	570	536	553	559	547	577	559	586	525	508	525	595	571	551	538	576	582	554	520	549	551	586	531	510	554	581	563	561	557	611	537	565	610	597	558	575	531	564	531	560	552	521	535	548	555	591	523	579	546	564	537	573	528	598	579	545	565	554	547	571	543	518	563	562	555	552	536	560	555	558	545	577	567	562	533	579	521	529	526	545	535	502	508	589	568	545	541	521	545	554	533	521	606	544	557	542	526	572	549	548	543	570	564	565	555	578	570	496	580	538	536	588	546	502	554	516	596	572	563	579	518	587	570	562	574	590	570	554	560	549	532	562	574	572	532	546	547	587	554	558	582	559	568	523	538	521	545	579	580	555	549	565	491	525	511	556	562	521	545	553	571	574	527	542	556	487	514	601	549	539	586	551	539	550	568	552	578	572	537	586	538	575	567	572	562	525	544	566	570	542	562	493	526	592	552	550	582	585	539	534	601	555	600	534	618	528	528	552	576	565	520	569	531	554	590	555	548	556	561	563	583	538	566	525	597	540	546	559	512	542	566	547	564	535	553	550	536	595	600	542	552	557	576	510	534	584	587	552	578	549	502	584	543	572	580	612	535	552	552	556	566	585	569	541	577	607	537	575	519	566	511	551	560	543	553	562	572	519	546	498	536	596	526	576	549	494	565	583	548	556	517	555	522	585	568	525	542	536	561	571	560	540	582	558	556	566	545	564	519	559	586	563	556	515	531	553	555	591	573	558	563	532	568	546	544	537	517	552	538	573	546	591	540	590	533	543	579	564	565	531	506	537	472	543	558	535	542	515	482	545	522	565	604	528	555	556	553	568	565	556	522	610	567	572	591	548	585	571	543	542	542	538	549	577	546	593	571	534	552	538	522	553	556	530	540	544	556	551	536	555	538	533	572	552	521	517	491	555	525	531	549	514	546	556	581	521	553	550	583	555	582	529	598	581	578	569	550	567	589	533	569	539	548	584	528	556	561	586	558	572	555	539	523	591	561	534	526	570	568	550	539	544	617	527	595	539	538	536	548	521	531	540	542	525	512	566	582	535	558	588	512	575	544	547	567	556	557	553	553	564	538	542	514	565	560	555	550	538	517	573	575	574	527	529	552	598	568	577	548	581	541	516	548	575	563	590	551	513	541	559	514	553	523	517	578	553	562	591	566	612	555	554	544	528	548	542	582	555	600	519	550	541	579	521	578	500	544	569	568	511	581	534	563	552	599	555	561	594	544	563	603	597	511	564	552	564	545	577	565	557	563	505	544	540	604	532	575	534	538	538	576	521	597	548	562	547	533	579	582	586	561	562	549	540	501	572	519	578	570	561	555	579	567	541	558	564	564	570	558	563	563	559	513	559	537	576	559	566	563	522	562	567	570	561	559	510	568	573	508	588	534	562	576	565	558	531	587	577	529	533	567	594	527	589	501	542	547	537	629	598	563	509	517	511	526	539	550	545	546	535	594	579	582	567	545	555	579	584	561	513	545	547	545	544	548	562	553	530	517	544	594	539	561	557	534	585	517	562	561	552	547	550	508	555	571	556	548	564	556	523	514	578	544	516	562	536	548	589	543	561	556	564	576	576	566	571	549	551	559	556	568	506	553	545	510	588	521	521	537	573	518	543	573	567	528	550	517	581	581	534	577	546	579	585	540	524	539	533	571	581	576	570	564	552	557	572	561	524	522	552	595	590	548	540	523	553	552	552	592	533	585	551	548	567	585	514	532	564	602	531	545	539	537	531	544	544	543	560	553	577	537	554	555	559	542	551	560	566	537	548	535	590	598	547	559	543	576	557	560	572	577	550	504	550	569	550	551	523	541	547	534	531	561	564	575	517	531	537	521	570	557	528	553	525	562	588	587	521	565	564	503	537	538	530	567	528	529	528	562	566	606	542	591	583	589	571	553	521	572	569	533	558	588	564	543	526	572	568	562	557	575	527	529	551	601	581	536	581	550	529	572	589	557	543	529	555	572	517	564	561	518	548	559	547	574	526	572	554	561	584	522	573	541	584	570	551	542	550	534	569	581	573	589	559	523	548	565	531	529	540	518	531	572	535	524	553	545	567	546	533	529	573	577	563	563	565	522	561	562	562	549	569	548	562	543	569	522	594	606	558	521	560	556	550	587	577	577	537	552	564	563	564	619	535	561	582	489	555	527	553	528	586	535	541	542	522	537	559	555	537	553	553	567	555	560	537	493	572	586	517	527	533	578	609	525	567	577	541	499	553	513	537	577	551	555	574	513	518	549	539	523	563	549	550	572	527	513	525	568	548	539	531	551
16293	2218	2319	4772	897	636	632	559	489	442	443	467	454	468	478	424	440	447	453	468	406	422	424	446	435	417	367	450	418	425	384	442	419	396	384	405	404	391	398	381	414	416	421	451	436	439	401	411	433	403	428	432	384	427	387	435	408	392	400	400	405	382	418	436	429	419	381	406	410	438	399	428	402	421	397	412	408	412	411	423	431	444	378	426	400	443	417	364	393	418	436	416	459	408	400	400	441	463	395	403	381	423	395	386	373	450	446	431	365	386	431	416	421	399	437	410	428	375	382	431	392	431	408	420	406	404	403	429	418	400	394	393	429	427	424	403	400	427	399	403	409	388	393	389	422	442	406	404	419	448	415	384	390	374	427	424	435	398	442	384	416	422	404	429	398	431	414	411	394	382	448	438	396	390	404	414	408	406	409	403	387	402	416	400	374	406	404	399	379	362	432	397	391	425	421	405	408	382	402	418	422	390	409	420	398	421	432	440	436	424	422	402	438	434	399	379	401	386	421	396	438	393	379	386	405	393	392	356	422	431	412	423	422	386	410	445	443	400	434	448	436	397	376	390	406	412	397	442	411	389	407	426	397	405	375	440	408	383	455	394	431	396	432	382	452	410	409	405	432	435	383	426	428	402	458	415	411	425	442	417	386	385	411	389	382	379	421	431	416	450	384	398	394	391	401	426	438	407	416	400	376	385	413	402	412	421	365	400	443	376	420	431	388	417	446	411	394	384	395	403	410	364	408	417	427	407	362	389	387	423	393	437	372	434	411	398	426	399	384	420	422	418	421	410	373	407	418	423	406	413	376	394	402	398	399	397	431	363	399	412	395	410	379	416	407	419	416	395	406	414	409	363	403	442	440	425	411	398	364	390	389	407	393	430	382	393	422	367	424	380	378	399	402	410	431	404	434	402	388	428	414	431	406	418	397	398	456	450	370	385	380	392	410	412	447	418	452	428	437	417	411	439	385	394	428	426	406	407	430	410	444	404	424	409	440	390	398	378	400	446	407	413	410	404	419	427	418	427	430	401	428	423	370	395	364	413	387	435	361	358	380	398	403	407	440	415	388	419	404	391	415	390	413	404	379	439	389	385	429	441	426	389	450	399	408	406	398	392	415	414	393	406	390	399	413	427	468	425	386	380	415	377	360	403	449	403	401	431	423	398	394	387	387	394	414	423	367	405	414	420	421	424	378	411	413	406	433	396	440	384	395	399	416	399	466	365	405	415	396	450	423	414	402	430	398	442	413	408	420	392	422	441	400	395	420	390	413	414	415	360	410	392	435	428	460	439	375	411	395	424	411	439	451	419	391	388	416	420	399	433	441	425	437	397	400	429	391	408	410	426	424	450	394	413	413	445	409	387	448	401	419	399	425	476	397	414	375	366	404	422	421	407	416	370	404	406	430	366	432	390	421	381	376	434	434	406	413	397	412	417	407	351	464	406	433	450	412	412	423	404	460	415	442	414	383	401	410	416	386	428	411	413	436	386	417	390	388	445	410	382	397	418	398	407	406	414	428	363	420	401	410	399	375	427	399	408	385	427	411	419	402	416	385	417	428	439	404	422	421	376	378	382	432	469	397	411	429	394	367	456	401	382	399	428	350	407	420	426	402	408	371	389	434	355	349	409	434	359	388	400	395	402	423	426	407	450	399	397	388	364	403	369	420	440	419	419	429	450	459	420	424	387	456	436	421	421	399	452	371	386	456	374	396	365	392	398	397	389	418	400	354	412	427	391	413	357	464	381	414	398	384	400	390	445	392	384	421	415	415	406	417	393	412	384	406	380	413	391	423	380	424	407	401	422	433	443	390	406	377	371	436	415	405	457	381	392	383	413	418	373	442	370	422	466	437	399	398	396	437	411	454	402	382	398	419	369	401	418	391	410	388	411	384	418	392	461	381	399	378	415	411	407	482	417	385	406	389	410	413	381	412	401	397	386	413	428	437	429	406	431	386	371	401	416	413	395	438	382	413	429	405	425	439	394	427	449	404	413	431	375	400	403	442	430	414	394	384	433	415	391	420	427	442	419	431	429	421	366	415	439	357	421	368	416	395	380	426	464	404	413	417	415	392	378	412	410	435	411	398	426	399	403	406	416	434	418	424	387	399	416	386	386	402	410	397	400	377	422	387	431	399	412	396	425	421	393	416	420	408	423	389	422	408	424	422	398	407	378	414	415	414	421	398	411	416	404	405	438	405	373	451	395	405	407	400	395	414	404	426	421	427	437	420	358	467	464	399	379	431	413	410	422	381	399	434	377	424	431	421	404	395	400	431	379	411	416	430	389	394	403	402	458	397	417	383	404	427	422	390	399	406	416	409	416	397	438	431	383	426	385	368	441	384	442	407	416	368	415	396	441	398	371	452	427	411	417	426	410	383	431	411	398	377	424	384	382	419	407	416	412	410	451	397	413	442	417	407	434	434	434	378	371	410	348	425	432	406	386	406	375	361	395	407	415	410	391	392	369	386	405	408	406	416	438	408	432	439	379	395	429	439	425	463	387	404	404	435	387	392	362	388	412	404	368	391	395	385	391	406	393	391	421	394	452	428	424	429	422	429	418	396	398	408	442	392	407	410	404	412	383	450	418	367	398	416	424	429	420	421	396	401	474	425	351	369	444	437	417	445	410	399	408	411	431	383	431	411	436	414	392	387	393	408	382	433	411	405	434	404	390	448	438	386	424	442	419	420	421	405	413	420	433	417	432	427	452	420	402	416	420	429	430	375	397	389	417	435	410	382	433	436	420	419	431	399	394	413	412	396	375	382	400	444	426	398	389	433	399	411	417	452	411	441	470	411	429	387	363	413	408	427	425	413	425	388	401	446	426	377	475	401	419	430	403	408	419	429	442	420	381	409	399	408	405	391	401	481	423	398	406	425	445	389	393	422	427	398	420	408	410	409	409	399	413	400	404	418	403	375	363	375	406	429	414	426	409	377	382	390	389	399	439	409	408	395	435	398	446	429	398	460	399	412	430	425	418	398	412	410	399	432	430	384	403	412	411	400	395	410	411	437	397	366	412	410	423	406	368	407	407	433	423	407	442	389	418	410	394	410	412	426	440	403	423	439	410	419	429	410	435	448	398	373	424	423	426	451	391	378	443	396	431	393	392	441	440	378	444	452	358	465	405	395	450	412	383	421	385	388	418	445	365	419	405	454	380	428	435	418	418	410	425	388	428	415	429	394	353	370	400	393	446	427	404	400	413	427	401	449	428	455	377	376	462	388	438	380	421	414	412	412	422	427	434	397	415	392	385	376	382	433	443	368	400	431	411	385	400	435	415	411	438	429	442	416	406	425	387	439	398	413	414	397	388	367	377	408	414	420	405	421	393	440	436	417	411	424	391	426	420	441	372	423	416	427	432	406	422	419	409	427	364	371	397	374	397	436	434	437	420	386	398	414	432	398	395	414	422	428	395	415	390	420	425	421	424	396	466	357	418	401	402	392	416	397	414	430	431	405	426	390	409	407	420	415	411
9170	2024	4555	10107	2297	1966	1640	1585	1420	1310	1217	1179	1148	1077	1070	1122	1005	1029	1036	1014	960	1020	1065	988	1000	1007	1023	933	955	939	955	937	924	926	906	961	963	903	955	931	934	957	930	903	946	918	968	976	896	901	965	907	898	914	969	922	943	929	939	996	951	890	932	930	915	912	951	913	906	950	938	930	986	951	885	988	936	956	908	870	903	928	938	904	911	972	911	967	938	898	953	884	895	970	975	898	890	923	994	951	916	971	938	873	949	954	969	939	931	981	936	913	993	886	968	899	902	961	937	876	919	952	882	860	924	950	915	895	860	940	936	920	922	929	930	944	952	921	890	867	960	922	945	928	944	998	939	920	1011	922	942	883	966	952	865	1006	888	974	943	900	903	945	936	881	937	971	925	954	884	897	925	905	970	939	926	932	934	929	923	934	914	918	963	882	935	954	913	907	881	898	904	898	970	929	951	928	915	946	889	971	937	905	922	941	939	902	908	901	936	925	952	912	916	925	897	904	953	926	886	908	899	937	844	946	966	950	935	857	943	926	952	956	918	866	925	930	922	925	937	953	980	898	907	912	875	968	902	916	962	856	906	882	922	963	936	962	936	937	910	970	946	888	927	936	874	918	972	991	913	896	926	965	888	878	911	898	914	958	930	929	865	874	898	953	910	943	920	947	952	978	929	921	927	930	921	966	947	904	986	908	868	958	884	964	906	910	911	916	925	893	889	915	917	904	906	892	926	893	873	885	942	970	897	961	931	914	887	908	911	956	910	888	892	940	918	920	921	903	993	931	949	951	911	868	951	922	947	921	859	955	895	924	908	936	915	926	972	904	934	961	991	921	945	977	948	925	936	913	946	939	886	975	910	922	927	884	927	942	938	926	935	880	875	970	915	937	884	948	924	929	964	910	896	891	925	901	971	879	907	904	890	931	937	880	969	908	923	992	890	992	930	899	885	902	928	912	897	883	959	882	932	944	932	900	929	902	943	916	952	939	907	927	919	952	947	899	914	873	918	890	963	880	956	941	920	927	941	931	900	950	897	890	863	952	911	978	955	889	937	866	931	935	884	960	965	946	907	898	935	920	895	942	964	894	926	933	952	946	892	976	901	950	938	885	909	932	933	882	883	905	935	917	988	889	892	930	953	914	926	886	891	878	921	931	921	880	929	890	928	977	944	898	941	923	858	949	972	948	909	907	986	929	882	889	955	929	900	897	938	925	894	952	901	899	889	925	920	938	949	933	944	956	899	909	919	893	959	930	972	936	939	971	938	917	892	899	879	888	976	949	878	920	907	956	922	904	924	944	920	916	871	937	902	947	947	893	926	989	867	925	931	900	885	897	917	947	975	892	886	917	924	947	960	910	886	912	895	1000	933	928	905	884	931	920	876	948	950	906	886	946	900	948	901	879	998	984	883	925	921	903	882	913	910	903	857	882	872	910	933	971	877	919	927	902	869	927	939	879	987	939	952	959	952	873	898	925	933	924	932	991	918	905	930	870	904	922	961	957	928	932	893	909	935	901	947	909	895	933	948	943	967	943	914	915	959	931	901	944	929	885	935	934	928	952	912	915	924	963	920	940	1014	956	918	890	874	939	920	949	927	911	913	932	921	903	929	930	910	1001	864	877	925	975	908	932	956	907	919	914	942	924	931	907	913	952	850	991	875	937	975	914	926	911	977	927	955	967	900	972	940	923	958	929	960	906	899	891	941	950	970	958	979	884	928	893	931	928	969	910	869	969	975	917	868	949	889	874	910	912	1000	898	903	954	925	936	959	898	948	904	933	967	936	924	939	981	917	963	948	959	923	936	909	891	957	981	963	909	905	922	945	966	932	918	977	924	972	925	937	946	941	920	873	965	878	928	912	885	877	890	964	917	865	925	879	949	924	915	917	934	937	950	942	939	905	902	911	945	864	945	884	969	887	951	980	889	919	923	932	943	920	918	981	931	900	929	909	904	931	911	894	935	942	892	935	936	943	908	953	890	994	923	906	899	891	921	952	942	987	923	903	977	965	960	957	978	888	928	915	902	956	953	872	946	900	942	995	967	926	926	926	861	938	939	939	915	944	885	954	917	939	934	901	880	982	993	899	954	921	957	963	946	911	911	909	865	971	970	905	907	903	945	944	896	934	934	924	901	909	968	935	877	971	897	963	957	907	948	903	908	910	903	932	868	963	1004	898	943	926	934	906	889	897	904	931	916	914	905	978	927	918	949	923	918	992	906	952	930	925	933	908	946	883	885	857	922	986	916	896	894	893	980	901	937	916	908	955	945	956	904	921	882	913	939	864	935	890	900	905	950	901	927	900	855	950	922	929	900	891	931	892	930	957	914	875	910	933	913	904	919	940	959	956	860	928	937	928	881	932	899	949	915	930	916	903	912	941	913	882	856	938	959	893	936	922	978	912	910	910	997	915	991	923	936	920	903	943	913	889	823	953	899	883	900	934	897	940	954	889	882	954	934	899	923	860	964	915	942	955	978	874	933	901	866	940	912	951	919	865	890	872	939	898	915	893	949	884	873	953	933	903	882	928	921	910	924	976	943	907	922	918	915	933	933	893	888	941	992	920	911	882	938	906	966	910	873	926	896	883	941	942	891	876	949	903	985	928	947	885	939	932	960	928	911	924	905	865	873	960	932	967	897	961	888	921	942	927	933	916	936	961	936	940	923	903	912	884	975	929	873	919	881	924	943	896	935	937	935	934	919	948	871	897	884	911	984	919	929	921	919	945	898	949	891	948	903	954	942	922	937	902	985	929	889	924	929	914	890	895	925	944	929	914	940	911	930	878	874	898	923	938	887	941	920	953	886	924	895	843	924	865	904	946	934	976	985	947	944	886	894	906	916	897	901	898	928	913	921	933	899	926	888	943	979	977	958	989	897	906	923	979	917	957	954	918	975	1011	911	916	916	909	934	914	899	939	919	942	921	967	922	919	924	878	922	942	932	939	918	964	944	917	923	923	954	930	935	971	935	927	943	942	900	921	958	919	888	965	930	873	934	962	913	895	979	897	925	917	930	871	912	903	914	953	944	942	936	981	958	932	908	927	955	925	866	935	950	932	971	916	907	905	859	920	951	933	944	919	969	888	965	955	913	904	933	914	872	967	919	951	927	911	915	923	915	911	958	865	919	937	931	941	918	934	941	1000	967	925	911	938	889	921	865	893	935	918	975	882	919	924	952	936	873	945	921	948	934	903	861	934	941	902	922	915	992	967	924	886	874	864	938	915	894	912	894	919	947	960	901	961	923	923	917	924	933	926	834	940	959	965	910	917	918	924	942	929	970	933	945	902	900	897	933	916	967	915	941	950	922	978	893	914	909	858	924	919	937	952	954	929	951	944	976	929	893	939	903	862	943	970	954	943	892	901	933	905	950	915	937	934	912	948	913	929	922	910	904	941	945	974	891	872	929	920	831	945	929	985	946	946	968	910	973	959	919	944	927	908	855	880	939	946	928	895	894	925	900	885	946	907	934	926	895	926	959	882	919	919	912
2206	469	531	446	216	206	207	193	178	191	214	209	182	208	226	186	180	184	156	171	164	173	218	182	200	187	168	178	166	170	222	198	188	171	182	172	159	190	172	185	217	177	184	209	201	151	183	178	172	182	188	195	174	200	202	222	212	166	196	170	177	185	181	191	170	180	165	215	181	169	197	188	210	194	193	179	171	175	178	192	202	184	184	203	182	182	201	200	201	195	167	209	192	176	192	197	179	200	189	178	170	200	171	172	194	173	185	184	182	178	183	190	166	205	207	195	180	186	189	196	203	197	183	184	187	197	157	171	207	187	203	200	168	190	204	197	196	190	197	185	203	184	176	178	176	186	203	208	190	192	195	211	195	178	157	190	195	176	180	202	184	156	185	189	170	174	187	163	178	186	197	187	197	186	173	209	167	188	181	176	211	184	209	199	159	194	200	229	214	166	183	193	214	228	166	190	183	216	177	193	188	196	199	171	202	175	208	203	180	188	190	186	199	204	180	167	194	189	173	202	185	189	206	185	173	204	216	215	187	206	187	223	191	194	206	187	172	174	189	193	184	187	200	190	211	193	170	178	182	190	192	173	170	175	184	191	198	183	185	188	209	189	179	162	178	232	202	195	159	147	179	189	187	190	193	184	195	217	182	201	204	210	209	197	163	199	158	203	195	199	196	176	189	162	169	198	205	173	172	180	197	194	190	190	207	202	180	205	181	184	214	204	179	187	182	185	204	200	162	170	204	169	198	213	185	193	221	192	166	180	192	193	171	193	183	201	195	186	188	167	179	199	196	163	183	201	218	189	177	173	208	164	200	185	193	174	175	188	202	230	199	178	160	170	214	195	162	199	192	176	199	201	170	212	178	168	207	210	171	206	209	202	200	206	196	191	213	196	209	203	176	186	175	188	204	196	201	200	189	177	199	188	186	200	190	183	208	190	195	206	173	180	191	178	183	199	226	205	203	198	168	195	188	213	179	198	179	179	166	200	182	179	187	155	203	186	200	201	212	187	194	161	201	206	208	175	184	189	165	165	192	182	188	179	198	182	203	187	208	191	192	201	193	144	201	215	180	197	201	189	193	164	174	215	196	155	209	183	186	190	208	169	185	221	212	220	180	160	190	195	206	168	181	178	188	192	180	190	158	187	175	177	195	179	212	200	205	195	202	187	197	193	187	188	170	216	169	189	196	198	197	202	207	190	177	198	201	177	169	173	176	176	207	186	202	184	179	186	195	222	170	207	192	180	197	200	194	182	210	214	224	203	207	203	162	184	179	169	156	201	213	176	194	188	187	218	193	180	187	196	189	187	184	196	199	216	174	195	193	185	188	200	163	185	183	167	202	188	159	182	199	216	167	165	199	200	164	201	194	171	174	200	199	211	197	169	199	190	192	209	168	174	193	192	161	181	212	191	174	220	195	177	172	208	187	193	177	171	196	156	197	193	198	226	164	208	185	208	196	189	158	178	204	182	178	195	193	188	183	199	197	199	191	182	172	199	190	218	195	196	202	217	195	176	188	186	170	174	176	171	185	201	164	188	187	187	179	209	193	174	180	167	190	187	188	176	180	162	166	192	194	189	222	222	174	184	187	198	189	193	209	189	181	198	172	178	199	158	191	184	210	187	197	192	211	180	143	190	209	187	174	163	207	201	176	186	187	186	189	172	180	211	167	208	174	199	201	188	204	180	183	213	208	196	199	169	175	199	200	204	235	214	185	176	205	186	184	193	169	165	196	173	192	196	178	158	190	199	199	196	205	170	186	182	187	195	206	232	189	192	180	173	213	191	191	203	185	162	176	139	183	187	187	188	209	201	150	191	208	184	221	186	192	178	177	184	195	217	170	189	182	192	192	209	188	190	174	173	178	207	178	184	196	162	214	197	176	199	201	192	184	236	164	192	174	183	185	197	207	170	178	181	187	200	153	208	213	195	212	217	208	179	236	187	189	187	183	177	163	183	191	189	187	218	180	215	180	183	212	193	175	203	186	179	193	183	182	177	175	191	219	173	181	172	207	180	209	187	164	172	184	195	192	198	200	189	186	190	187	182	168	190	166	182	173	174	192	213	190	197	211	169	194	209	206	206	189	200	206	168	200	185	180	197	215	174	180	177	202	163	157	163	195	227	192	191	213	184	173	190	172	159	206	182	182	184	180	192	203	190	178	196	195	165	180	215	228	192	185	170	153	201	171	176	204	179	173	198	207	180	196	171	194	180	201	160	178	175	194	182	178	169	213	191	184	155	192	178	209	188	199	218	190	230	206	187	195	171	198	154	198	191	194	180	181	192	193	205	172	179	191	198	187	203	214	213	193	187	185	211	192	205	182	168	189	183	227	191	195	176	178	217	193	198	190	198	186	187	198	169	207	219	220	183	173	218	193	192	202	176	186	203	199	179	192	199	197	196	175	205	188	178	185	177	183	201	176	227	195	183	222	189	188	203	190	193	211	171	190	178	169	191	199	192	195	167	204	195	207	161	179	186	197	193	174	186	193	191	196	207	199	182	198	195	190	176	185	194	165	212	220	160	195	182	176	206	207	183	195	186	188	195	199	166	192	181	180	182	188	157	174	196	174	181	206	203	217	194	197	214	205	215	190	221	205	224	156	196	171	215	198	193	177	179	233	197	201	205	212	199	196	179	199	201	200	211	166	197	171	179	184	203	177	158	177	219	170	198	175	194	185	177	201	187	176	205	195	179	189	176	206	184	168	168	192	225	186	166	185	187	210	175	179	207	201	199	187	223	170	188	194	171	192	184	199	165	203	212	177	174	152	187	178	175	178	173	189	191	194	186	169	204	213	204	185	162	174	215	185	201	185	168	200	232	178	167	190	199	179	176	199	205	214	206	212	181	183	184	185	182	191	224	179	179	191	244	206	200	190	193	181	192	211	211	173	196	200	191	184	207	207	201	211	186	185	189	175	152	203	192	192	180	191	179	181	173	161	181	186	195	200	174	199	184	207	180	181	191	189	160	199	189	204	183	179	182	200	225	202	195	168	193	192	202	195	209	174	196	203	188	185	185	162	194	171	199	190	178	199	183	190	200	161	178	166	202	194	224	180	185	203	201	173	196	197	184	179	189	193	187	177	195	187	191	184	191	235	202	181	186	174	159	187	210	192	199	170	209	188	164	206	196	173	191	181	190	178	194	187	173	144	173	202	175	201	181	171	191	207	175	207	205	208	201	199	186	175	178	161	183	166	201	187	186	188	176	200	219	185	184	177	192	188	182	202	211	215	169	186	216	167	195	175	207	204	171	181	189	195	201	184	185	180	179	190	188	198	189	204	185	212	199	181	193	208	207	209	195	207	203	180	187	190	166	198	195	197	170	162	184	212	190	174	195	202	192	195	157	211	205	194	214	190	212	186	193	204	172	202	209	175	195	171	161	205	198	213	209	201	181	199	211	195	159	191	169	166	208	201	171	192	177	200	181	208	190	193	190	175	194	194	166	191	188	162	196	179	208	215	180	208	177	189	204	164	187
1983	712	1208	1131	502	532	474	471	482	436	479	517	513	499	454	473	487	478	495	471	468	480	456	492	485	472	473	483	492	503	472	446	426	450	445	466	485	422	453	497	467	488	467	509	452	466	498	499	456	478	464	478	477	487	448	508	442	475	490	450	506	490	463	482	517	513	452	478	476	495	458	476	485	490	476	463	454	476	466	449	449	443	463	529	466	470	474	475	424	505	470	504	451	461	497	461	495	477	472	485	491	512	430	476	431	488	428	478	474	467	481	466	496	467	504	486	457	456	460	443	494	478	484	424	467	476	476	481	489	479	466	455	470	479	458	473	456	485	494	485	448	483	465	453	490	486	487	449	462	500	468	483	446	448	451	480	455	471	484	486	463	472	464	464	470	430	507	451	507	462	526	479	466	478	463	449	497	473	420	492	437	485	468	506	464	444	478	480	455	484	486	421	480	492	500	524	480	481	490	450	492	512	453	476	474	478	496	476	502	492	522	485	435	442	476	494	486	434	456	478	469	435	455	458	465	475	520	486	470	478	472	479	486	503	477	498	462	466	470	458	480	483	486	463	487	456	474	491	483	452	447	491	502	461	467	480	511	468	492	485	466	468	460	475	483	489	477	462	459	501	429	475	467	501	463	452	498	455	453	458	465	461	448	461	464	450	464	469	472	520	527	469	453	501	447	438	505	413	494	471	489	464	473	457	434	470	439	488	472	468	464	455	517	513	483	513	494	483	459	480	473	438	466	483	467	506	484	464	472	466	459	473	475	453	525	462	421	453	467	431	498	465	515	429	447	484	462	465	471	509	487	490	509	522	423	503	499	457	462	482	480	473	482	468	461	497	483	480	517	439	453	469	497	448	485	472	468	512	462	476	468	482	503	463	437	430	476	452	461	491	451	477	476	491	467	498	478	475	439	446	467	491	514	518	457	494	485	483	483	449	469	498	468	474	489	435	466	485	469	456	461	487	494	475	477	476	498	479	477	467	493	521	481	474	463	483	435	497	478	431	453	479	468	483	491	510	485	479	502	503	494	489	506	488	482	491	479	467	482	468	454	462	462	491	481	498	488	462	475	499	459	454	478	494	468	490	491	501	466	440	444	493	432	435	476	471	453	464	467	477	490	456	502	499	488	454	450	446	467	489	465	484	446	458	461	464	505	465	513	467	451	477	493	478	487	486	446	442	485	491	475	491	457	422	483	494	490	507	512	499	460	460	499	482	424	472	489	488	485	460	541	477	472	475	472	472	491	505	487	477	456	499	496	471	450	497	462	512	451	470	446	440	488	479	439	429	474	497	476	512	495	498	483	488	479	470	461	477	453	521	479	471	465	469	465	477	454	469	452	417	439	477	479	484	464	512	481	500	499	468	486	462	499	473	418	495	467	501	465	459	477	470	429	509	447	505	498	473	492	481	512	476	460	464	473	482	446	463	503	460	481	443	487	496	476	473	465	450	489	467	495	449	483	490	466	441	498	508	470	469	478	476	493	457	486	469	470	506	476	456	468	501	464	455	495	501	470	477	473	492	486	467	487	473	484	470	455	472	470	497	483	495	468	492	479	471	492	463	479	447	437	470	489	495	492	528	506	489	512	470	481	495	461	375	467	542	473	546	450	486	469	475	476	490	471	502	456	486	466	454	476	459	498	481	487	420	489	472	445	472	504	520	481	458	449	468	476	426	475	478	476	448	485	464	513	466	478	491	477	465	471	448	458	456	418	475	457	463	499	467	499	499	494	462	470	463	456	507	481	443	492	448	450	530	464	501	498	452	459	458	475	487	460	464	453	466	504	468	477	470	474	527	465	481	475	454	469	526	416	480	497	466	466	469	447	466	469	487	501	469	494	494	470	465	455	453	468	458	467	502	465	430	477	500	457	494	510	466	463	464	485	479	537	417	423	468	470	470	493	463	472	445	444	477	451	457	475	446	467	489	490	465	473	483	394	476	477	444	506	466	477	474	488	484	463	495	467	456	467	491	499	455	452	508	490	461	527	480	511	482	482	447	474	479	432	499	445	493	499	465	481	505	483	466	507	474	457	428	426	461	433	487	432	477	480	443	506	473	458	486	438	474	482	459	470	456	478	473	469	463	457	485	488	438	493	463	457	482	463	482	471	475	483	479	499	495	446	486	461	480	454	456	465	464	521	477	429	458	448	491	476	469	505	482	501	471	542	522	467	461	442	496	478	487	441	457	469	507	484	465	450	477	457	491	466	444	464	454	476	496	478	491	459	492	473	500	481	427	454	475	458	467	508	503	478	448	482	487	478	499	460	489	480	489	482	471	478	462	482	521	477	475	463	453	498	470	468	486	453	465	497	509	505	474	509	444	448	499	444	467	501	492	499	481	514	461	473	466	505	474	483	478	455	453	478	464	463	503	474	478	489	492	507	522	473	471	453	459	500	501	435	483	438	505	462	487	483	478	510	443	473	492	489	461	463	461	455	487	502	471	454	455	496	459	519	453	485	477	502	469	479	471	481	450	454	506	485	499	450	471	497	453	474	451	517	510	496	490	488	451	496	497	448	478	473	467	472	464	475	473	473	469	446	511	449	480	431	471	451	474	507	474	491	443	483	518	487	500	494	509	442	430	477	503	495	512	461	474	530	449	453	455	496	479	466	461	466	472	482	497	450	457	459	467	484	532	486	413	460	436	506	446	458	494	461	450	483	483	474	462	448	485	472	497	452	448	482	434	490	456	456	511	448	488	476	463	443	451	484	485	490	495	465	437	509	495	435	471	495	476	453	444	473	486	489	484	469	473	473	458	474	448	466	444	523	458	465	494	469	475	472	505	453	485	497	489	466	466	479	474	458	473	476	486	511	437	456	458	488	461	459	478	473	440	494	475	484	464	474	443	478	475	453	486	459	476	468	503	472	475	475	460	503	499	439	443	495	464	522	458	443	456	455	456	482	457	453	478	413	476	430	464	461	517	507	451	475	475	452	474	503	467	453	500	461	485	456	446	473	441	503	491	491	449	459	426	481	457	475	459	483	501	505	472	470	478	491	485	465	419	465	457	460	509	494	475	462	484	496	477	478	471	489	469	485	496	512	465	464	496	454	486	512	480	462	505	482	454	478	434	488	498	487	444	444	462	455	468	457	498	449	491	470	484	508	472	470	466	455	441	467	480	499	500	492	456	505	504	482	453	469	496	476	462	491	447	466	510	468	516	473	486	448	430	480	465	536	474	468	465	505	460	493	470	480	451	473	461	522	513	461	486	452	503	492	491	459	495	453	458	478	474	455	490	489	533	480	436	512	517	489	485	484	479	460	462	464	473	458	477	463	491	485	478	496	457	476	489	483	505	435	449	463	451	487	447	457	464	460	474	451	480	464	414	496	488	485	469	463	490	486	491	493	471	460	481	476	475	493	455	466	451	488	463	445	508	485	446	491	488	485	479	499	427	436	459	484	468	491	476	480	500	487	480	463	487	496	469	495	492	441	454	502	458	448	512	428	475	447	515	471	481	462	453	475	492
8219	1024	1329	2257	412	330	288	254	231	252	244	246	208	227	199	223	241	219	229	243	253	228	201	220	221	225	215	214	221	219	210	181	209	239	202	219	240	232	220	223	223	204	222	199	233	220	199	197	214	208	205	225	201	228	221	220	228	241	229	215	237	215	194	231	232	223	194	213	216	208	205	228	195	207	220	224	184	223	212	218	194	171	231	195	226	219	218	206	210	212	224	239	236	209	223	199	228	222	209	238	199	211	206	234	201	209	179	198	222	210	214	235	206	207	204	253	208	206	211	195	202	223	212	213	227	225	219	199	211	207	197	225	184	204	193	214	210	227	218	222	223	213	215	198	202	224	229	230	213	239	210	238	227	211	210	197	217	235	202	233	185	219	215	221	200	208	176	229	205	214	229	206	213	199	222	226	225	214	224	212	218	251	202	206	204	238	230	250	215	205	235	200	204	218	226	233	216	210	235	223	199	216	204	189	209	213	213	193	197	214	226	197	209	188	224	232	183	194	205	232	207	210	188	195	232	207	206	223	211	220	223	234	205	239	212	215	198	210	208	227	214	220	200	210	213	221	198	206	217	218	226	229	182	213	221	251	242	211	195	186	231	215	196	232	208	201	226	236	252	235	230	216	214	205	220	212	206	219	213	190	222	227	211	220	178	219	205	207	213	216	198	216	215	234	203	204	225	205	200	216	220	228	221	204	191	214	206	225	232	223	187	215	211	224	203	209	209	201	190	205	230	250	210	225	215	227	237	229	201	244	205	195	231	213	195	208	165	218	225	208	220	235	213	221	222	235	175	208	205	235	216	221	215	203	203	226	200	233	180	205	224	213	206	211	193	229	227	179	200	201	218	191	225	209	207	190	208	198	208	200	188	175	247	207	195	202	212	209	199	209	216	207	208	215	201	208	199	199	185	207	176	207	197	193	215	212	182	247	231	208	203	213	235	209	229	187	221	227	206	207	197	213	204	212	203	230	233	230	243	220	218	212	201	232	257	207	186	192	224	227	204	231	222	227	239	220	209	247	215	189	205	221	228	212	220	205	180	235	197	197	208	230	211	202	219	175	209	208	216	195	205	256	215	203	200	210	211	231	213	220	205	240	227	220	185	222	215	211	201	231	243	187	226	249	234	237	216	234	229	257	224	216	224	188	215	218	218	206	211	233	252	221	192	230	172	227	186	196	205	202	213	208	177	214	244	212	212	239	224	214	257	242	222	216	198	210	211	222	234	206	190	202	208	229	213	221	228	207	212	186	218	225	225	201	205	211	211	173	212	210	235	211	218	198	238	217	181	203	241	203	215	195	218	232	211	225	216	215	233	217	219	218	210	234	198	238	214	222	231	248	231	192	191	211	231	222	236	238	246	210	206	191	197	223	201	235	193	249	198	211	181	206	227	205	201	218	210	209	220	207	219	215	205	212	176	216	224	206	230	225	210	190	235	204	198	209	239	207	203	205	220	208	236	204	204	247	211	220	207	199	201	225	221	228	180	210	228	197	204	205	245	195	268	239	197	198	209	186	219	212	201	232	240	198	225	219	196	235	216	209	200	206	218	214	215	234	212	225	210	196	196	235	221	205	218	232	191	214	213	212	189	202	227	229	218	213	213	194	199	201	228	219	195	231	208	240	220	228	204	206	213	233	204	244	211	226	244	220	218	217	208	220	179	206	228	240	199	244	207	223	222	200	198	211	232	205	188	225	197	211	201	189	208	239	236	216	193	201	204	210	211	221	222	182	216	225	237	211	209	232	237	203	198	242	216	202	225	210	223	209	191	201	208	205	192	231	228	235	239	224	232	229	244	213	247	239	221	212	206	203	212	197	212	230	224	210	209	182	199	233	197	217	193	200	198	225	209	219	227	253	244	228	213	214	199	221	220	220	219	215	199	201	209	215	200	228	197	227	190	200	189	235	191	219	206	234	245	204	214	209	196	221	199	179	218	216	211	234	224	222	222	201	213	196	220	226	209	215	217	210	217	221	223	205	234	190	201	234	208	237	208	222	217	205	205	204	220	218	203	237	218	217	213	237	194	189	217	199	231	177	221	220	224	216	225	182	215	210	214	195	209	214	200	206	202	213	202	196	210	212	222	221	206	218	234	187	230	202	205	226	213	186	228	202	206	219	217	229	253	210	189	210	213	213	230	206	201	218	215	200	211	199	214	208	239	206	183	191	223	200	205	221	186	206	237	211	217	241	217	185	222	201	221	222	218	200	192	223	221	217	202	202	221	217	235	215	186	233	260	225	197	241	188	218	218	197	246	233	195	198	207	215	199	234	205	210	223	220	228	210	218	219	193	212	244	188	229	216	233	207	203	190	192	201	209	217	211	212	206	205	240	208	201	216	212	200	211	213	204	247	209	214	221	210	210	216	213	196	192	188	223	211	213	214	200	216	212	222	216	218	212	243	200	238	197	199	200	197	215	232	246	203	221	173	202	219	211	208	221	200	208	220	217	226	210	210	214	216	214	212	224	192	227	217	207	225	229	219	204	202	222	227	221	218	221	199	221	199	227	195	223	248	191	219	217	210	201	201	232	242	196	215	251	216	196	219	199	230	206	243	208	191	194	208	218	226	215	196	230	198	204	192	226	225	209	207	246	225	212	202	214	228	251	225	225	215	209	215	218	205	214	202	202	209	207	207	221	205	214	238	243	227	171	231	205	229	211	202	183	222	203	227	220	249	193	188	197	174	184	207	181	191	203	229	210	210	197	192	197	210	197	240	212	209	208	222	209	204	220	220	202	179	210	219	242	243	233	212	223	196	204	217	204	217	208	196	228	241	213	203	232	201	217	224	211	184	223	222	237	209	222	197	203	206	211	220	211	209	210	246	196	199	207	226	238	218	214	214	230	186	225	209	230	218	201	230	213	204	222	207	226	191	231	217	218	223	228	198	228	216	236	212	190	200	245	207	197	227	220	215	200	214	211	217	212	199	220	199	216	187	199	220	234	236	214	233	219	231	200	218	212	204	227	225	203	215	218	210	208	188	221	217	194	192	214	194	193	227	219	201	214	208	187	218	180	233	199	202	219	197	205	241	198	207	203	219	230	189	224	203	175	227	206	203	195	202	205	237	195	205	187	203	233	213	236	231	233	207	226	191	194	227	226	232	228	200	234	194	218	235	210	209	226	215	187	196	220	224	218	204	218	236	188	218	213	220	185	216	199	221	211	208	210	213	237	208	219	216	239	215	226	211	239	234	216	219	214	220	207	209	205	214	188	218	233	209	207	215	236	192	214	237	190	204	218	223	215	205	193	220	211	207	207	231	191	209	227	224	225	224	211	216	187	204	203	226	203	177	184	226	204	227	216	214	170	235	201	204	196	223	224	221	190	236	197	189	222	220	225	208	202	210	198	205	222	195	212	203	229	239	203	221	211	212	198	234	219	239	223	192	206	216	249	214	200	217	199	212	199	219	215	223	199	209	198	231	221	201	224	217	216	215	220	232	184	239	218	240	221	218	226	242	230	233	207	226
6594	1183	2769	6255	1210	1000	907	807	795	727	684	653	647	647	611	637	594	616	613	600	559	605	553	571	505	546	552	515	572	519	525	554	590	579	542	546	579	598	575	551	554	507	534	513	561	552	524	586	544	565	528	543	574	547	518	547	575	525	565	593	568	552	534	535	519	518	536	588	521	546	541	542	564	555	558	522	523	533	510	514	573	571	556	569	530	563	510	569	519	532	533	547	549	542	535	521	508	489	547	576	553	581	513	538	592	549	516	518	509	540	502	545	538	542	511	517	514	539	578	531	564	555	546	528	530	549	540	563	544	560	508	531	536	510	518	561	548	559	529	548	543	542	519	537	535	555	589	533	541	561	554	556	545	516	570	557	544	552	525	547	555	562	580	555	540	560	566	566	503	551	572	524	516	532	532	545	557	550	579	556	556	489	525	511	512	516	489	531	517	504	555	518	517	530	504	501	536	566	496	521	555	527	573	526	524	539	511	536	539	544	492	524	521	539	538	553	558	527	562	553	548	535	547	551	570	536	516	526	573	558	595	552	521	600	559	523	543	495	535	511	534	524	545	525	523	521	547	533	550	557	512	540	533	524	543	512	516	555	543	541	551	504	570	525	529	558	562	530	581	543	536	547	507	521	550	521	535	555	552	534	494	531	542	525	565	555	535	519	530	510	550	524	577	545	578	530	544	525	544	586	545	492	525	586	520	517	571	551	580	524	507	546	564	523	512	567	540	547	541	551	521	535	485	542	532	583	514	554	546	519	535	523	528	526	594	518	521	518	552	518	572	552	548	560	539	545	520	543	547	531	554	541	550	556	543	554	527	508	575	516	533	567	560	512	564	553	559	570	541	547	565	566	554	554	551	505	543	542	561	556	522	497	507	530	551	537	569	567	519	510	505	558	546	507	528	544	581	511	515	548	512	520	556	533	507	572	506	520	536	572	542	543	556	492	566	518	534	547	585	542	525	506	536	559	542	544	558	527	530	552	515	548	555	544	574	545	551	572	549	548	549	565	560	552	495	499	531	546	505	513	562	535	559	543	525	517	583	481	563	547	560	542	543	518	560	522	554	541	540	501	502	515	545	521	558	539	520	570	512	552	545	561	563	522	555	550	511	511	550	540	525	559	544	528	513	588	516	552	543	538	521	560	555	575	502	541	550	534	524	504	550	500	562	528	525	516	525	541	544	549	554	562	555	496	512	517	529	567	537	556	528	555	533	555	520	494	582	555	525	570	500	532	505	522	561	527	550	563	575	560	499	552	597	533	547	521	529	540	540	542	529	537	531	530	544	541	525	544	562	528	583	528	492	542	539	534	553	508	536	546	577	553	532	522	490	585	517	509	555	568	548	550	574	525	509	512	526	569	538	505	536	512	557	565	537	534	491	532	570	528	562	573	558	482	512	544	538	530	553	559	533	530	544	565	515	529	541	519	548	505	523	619	567	581	529	517	507	566	585	505	561	555	521	590	558	547	536	565	537	530	521	536	544	582	549	552	491	528	541	515	541	540	546	542	551	544	555	513	531	558	541	523	573	529	534	564	570	582	542	550	527	539	515	549	585	501	544	538	567	537	544	512	528	540	541	555	563	515	571	521	525	513	536	550	535	542	533	558	573	528	506	578	509	550	577	514	552	530	534	558	549	518	553	529	567	543	542	548	484	541	509	530	562	555	532	523	465	539	528	540	532	527	531	541	543	531	568	496	551	551	563	517	524	543	513	504	548	502	569	558	547	555	533	509	509	528	507	535	533	583	541	550	530	526	537	535	523	553	526	536	567	540	526	504	521	508	559	529	554	504	566	560	541	503	551	586	518	514	494	514	551	488	522	562	537	531	521	530	514	534	569	520	529	561	523	497	517	539	516	512	580	525	581	547	544	532	555	530	552	589	528	547	519	551	529	541	540	537	560	540	558	545	536	570	543	530	546	580	507	542	574	517	512	503	579	510	549	525	528	520	556	509	511	546	520	545	532	534	547	558	524	554	505	534	588	523	520	533	504	564	561	540	545	553	546	568	546	510	588	515	516	559	558	547	552	545	516	546	559	565	551	522	509	512	511	512	532	543	527	514	581	511	545	582	539	547	519	543	575	557	533	500	535	561	565	520	554	554	544	552	558	543	517	560	502	576	515	541	559	534	532	553	505	549	527	546	516	542	524	551	542	558	557	559	519	552	585	513	570	540	519	526	557	548	528	558	532	524	557	534	550	530	538	561	544	521	599	530	522	532	523	517	524	533	520	561	589	531	532	549	554	500	530	551	540	549	544	541	535	531	521	544	550	513	559	530	530	566	542	537	498	558	548	491	535	506	590	529	534	518	548	541	539	538	539	531	508	542	561	490	536	538	517	572	514	559	542	494	509	548	570	517	565	565	517	520	526	559	535	552	536	527	564	542	531	532	512	514	527	529	552	528	495	543	543	532	519	553	560	561	535	544	497	503	561	539	559	511	565	557	496	517	515	536	539	548	510	540	558	561	541	573	535	519	539	558	550	555	554	569	546	515	572	504	514	580	555	543	536	562	541	493	493	572	529	521	523	578	502	544	571	498	534	572	515	541	503	536	543	535	554	518	521	518	522	526	585	551	542	542	566	583	514	533	542	543	549	519	539	514	508	525	569	539	550	582	528	516	513	555	574	547	519	499	545	537	540	554	522	540	523	524	554	541	527	556	586	552	539	542	533	529	555	563	506	580	523	527	510	533	539	541	535	553	573	553	541	526	519	526	488	564	569	516	557	508	556	541	562	549	544	569	549	514	568	570	523	532	500	531	549	557	535	542	542	526	510	548	551	528	514	525	518	569	541	561	520	568	540	532	496	564	589	537	534	564	546	561	506	542	569	569	555	543	547	597	498	542	572	582	504	541	492	498	559	544	569	535	564	535	553	540	522	530	524	491	579	524	508	571	539	541	544	555	524	560	563	550	542	558	522	534	553	532	526	561	510	475	497	533	558	488	546	537	552	543	568	524	508	495	523	578	564	541	510	528	496	507	569	554	541	561	602	566	554	513	501	539	552	535	552	511	545	508	530	513	525	532	501	544	490	521	575	547	534	548	520	526	489	550	511	500	522	506	583	516	560	566	574	529	483	506	533	529	532	546	519	521	547	583	559	536	550	553	496	544	538	536	527	569	536	513	542	548	536	573	515	538	530	516	510	537	529	548	517	501	536	524	499	553	486	526	551	542	492	526	535	589	525	533	538	561	528	504	548	538	576	551	532	509	544	556	512	529	548	537	496	553	535	524	574	576	545	543	571	574	547	512	550	521	515	555	534	535	558	556	554	543	511	558	540	530	548	488	525	518	514	565	541	555	554	569	533	552	558	507	541	553	521	551	543	548	547	534	538	531	545	588	527	556	534	533	517	523	529	550	527	550	547	574	532	558	530	551	515	518	569	522	505	509	526	532	558	564	560	516	533	576	498	529	525	509	524	574	562	509	523	512	593	546	559	553	567	542	529	522	509	533	528	539	564	486	529	563	553	541
15418	2337	2524	4863	921	633	533	484	477	462	461	484	486	442	424	420	382	431	403	410	405	439	432	382	456	471	392	438	420	425	450	406	393	390	371	386	376	403	419	400	395	385	419	413	374	383	399	425	406	438	412	399	392	382	380	382	414	402	438	395	359	408	419	407	404	380	410	396	400	430	411	406	389	437	387	388	412	402	389	391	405	373	402	405	389	395	414	400	412	387	346	420	393	355	399	448	402	450	424	422	400	387	396	400	417	383	397	389	371	408	437	417	407	407	425	374	441	361	390	394	390	401	411	416	407	426	430	370	416	406	417	389	445	404	419	391	391	413	382	442	354	391	400	405	376	383	418	369	397	408	394	405	420	379	388	402	390	400	386	365	393	411	393	411	415	392	379	383	412	393	394	430	397	391	388	383	404	420	406	401	393	363	374	413	423	410	407	396	429	414	400	388	394	399	376	417	404	397	398	445	391	396	363	414	386	388	408	401	430	365	373	396	384	385	382	362	408	412	397	380	399	368	401	422	383	377	404	412	403	390	401	393	405	393	418	403	387	418	412	414	371	369	390	402	387	406	396	411	390	388	409	409	436	438	378	365	385	359	396	372	400	398	398	369	384	406	372	354	366	410	422	387	402	385	390	401	390	444	393	391	408	382	437	401	368	393	373	424	409	426	406	394	408	398	391	384	393	391	398	405	369	399	400	378	350	414	402	419	407	392	390	385	435	389	426	399	385	372	412	456	392	424	381	382	411	364	384	411	384	409	412	398	379	379	433	416	396	364	432	412	380	395	389	377	409	404	360	404	410	384	402	371	393	414	399	402	405	449	387	431	401	366	409	422	399	422	389	404	381	317	402	402	404	400	362	381	440	409	387	426	371	384	405	382	401	398	404	408	383	429	422	366	413	379	410	420	394	407	378	380	387	374	449	428	369	400	445	372	405	401	401	425	369	428	394	353	407	422	351	391	397	378	387	458	433	442	405	375	386	406	390	381	400	378	425	422	352	384	379	364	388	405	381	414	415	416	436	425	428	380	438	370	356	366	444	445	370	369	415	401	416	398	378	373	428	436	431	410	377	367	407	411	369	363	415	434	439	386	402	396	429	352	386	411	421	454	394	407	428	381	366	390	388	420	358	410	382	425	377	386	446	399	405	374	382	404	397	396	399	397	421	399	418	373	389	405	429	389	431	428	366	402	390	403	409	411	355	423	408	386	376	403	392	412	386	392	438	388	415	377	384	370	383	397	384	459	408	416	403	392	343	377	394	418	378	416	446	406	423	381	408	401	422	411	379	404	445	393	369	387	442	406	404	411	416	408	425	406	366	365	384	380	415	367	388	387	383	419	397	387	433	432	398	386	414	399	378	393	392	427	378	391	415	499	423	393	404	388	361	419	392	411	360	394	400	394	404	393	401	394	394	423	399	399	390	386	410	393	403	364	380	436	435	391	369	390	399	400	437	431	392	366	406	413	411	419	401	434	411	381	390	379	410	436	401	391	340	416	418	363	382	392	424	437	373	322	412	381	401	407	399	400	436	444	407	364	398	377	374	414	403	369	383	419	410	377	394	379	374	396	373	422	350	424	386	353	382	378	396	414	409	393	376	401	424	417	405	413	395	399	415	396	384	415	391	394	401	429	366	385	384	416	408	394	399	413	408	398	418	409	409	394	368	388	386	412	390	376	410	405	393	419	438	390	411	426	373	390	394	384	404	440	387	427	421	424	398	398	384	405	413	399	456	411	396	375	386	390	415	406	394	425	386	431	368	403	406	384	441	409	383	380	409	411	433	430	359	410	386	409	423	423	370	413	356	398	436	381	360	451	425	404	424	416	426	412	393	370	412	377	389	381	412	413	408	411	414	412	388	376	383	438	386	411	380	413	415	378	430	413	389	452	377	423	372	379	394	390	375	376	384	386	397	380	387	400	415	390	402	377	404	436	375	375	382	363	391	412	393	376	405	418	410	394	376	423	383	403	349	380	416	420	417	392	391	400	416	427	403	412	436	407	417	419	426	380	403	411	407	388	362	403	405	432	391	398	430	371	383	390	379	388	410	379	380	392	400	368	410	394	400	395	409	376	400	422	389	395	379	395	430	383	410	401	410	411	365	364	362	410	438	367	335	405	411	433	417	409	366	415	372	391	404	444	402	382	405	390	420	397	399	426	366	394	403	348	414	401	431	425	418	416	380	396	406	401	408	364	401	418	399	416	443	397	429	366	386	387	398	362	367	396	404	375	409	435	420	422	406	408	409	364	397	383	385	417	398	385	423	402	420	398	435	368	401	402	406	403	447	361	399	376	343	404	419	412	395	364	397	438	416	375	434	391	419	390	439	393	389	403	405	415	416	408	413	367	423	414	379	404	411	414	426	430	415	400	431	412	427	414	398	406	388	411	410	419	399	410	386	399	383	426	441	455	384	394	410	428	355	381	427	373	393	400	374	396	367	425	395	432	362	383	409	390	387	419	405	376	392	377	388	414	392	416	430	413	391	403	393	404	416	429	381	398	386	416	436	413	365	406	383	379	389	416	422	395	359	395	370	403	377	376	387	443	425	428	410	408	422	401	404	402	469	444	434	399	422	393	406	433	429	443	442	401	393	390	394	436	379	385	393	408	403	430	405	413	372	407	426	401	381	391	410	383	373	403	380	418	388	398	431	409	416	395	381	419	403	409	396	417	397	414	407	386	387	404	377	408	430	405	368	404	406	428	384	404	389	390	413	440	398	430	379	390	399	389	374	433	406	439	430	338	397	382	364	428	393	392	413	389	418	376	398	350	401	401	419	384	396	382	390	399	413	423	392	436	400	385	422	404	389	391	412	407	363	421	415	345	395	428	386	406	373	382	408	385	408	394	434	389	381	401	396	360	380	371	391	418	374	380	368	422	391	428	392	388	416	398	374	441	445	413	413	443	429	377	367	405	390	397	430	401	383	405	417	359	387	431	427	404	419	405	409	397	409	392	422	385	357	382	374	411	402	379	397	394	375	364	414	410	366	368	392	382	378	385	345	351	377	386	409	379	386	428	373	387	335	394	447	385	382	422	413	397	418	345	407	361	423	403	406	414	423	383	379	394	392	388	383	370	389	342	383	355	384	388	386	403	401	445	391	463	410	365	391	443	398	369	447	449	421	420	418	375	417	414	381	408	380	359	378	385	380	418	397	394	416	416	431	457	413	376	380	398	396	367	376	411	422	379	351	425	355	438	383	405	383	387	416	393	459	417	404	384	413	386	389	392	400	369	419	366	378	390	407	395	373	422	393	391	404	373	438	402	371	405	413	414	387	377	430	402	411	402	392	373	420	389	394	414	409	454	368	417	362	408	372	390	412	422	400	408	424	408	419	363	382	413	437	365	394	437	440	361	402	366	404	407	415	430	393	406	413	406	402	402	448	412	400	375	413	378	410	398	374	446	420	422	413	422	409	352	422	388	426	375	372	370	400	395	397	419	397	403	402	405	442	390	385	384	440	377	435	417	390	400
8834	2131	4664	10430	2182	1829	1599	1479	1392	1271	1217	1208	1163	1064	1064	1055	1060	1007	1004	952	990	992	951	917	940	973	1014	912	985	919	975	967	966	902	886	944	861	972	918	925	913	945	871	878	888	983	920	890	935	897	906	927	905	915	971	949	921	911	901	875	882	884	922	890	917	915	900	933	860	924	968	872	916	920	971	906	897	928	902	935	868	891	936	883	853	915	915	909	964	936	895	828	878	857	863	889	872	890	899	912	970	891	931	924	915	937	965	944	898	880	905	843	914	919	846	916	854	903	959	863	908	917	911	851	881	878	924	897	925	875	867	911	917	877	906	900	954	904	898	902	869	849	927	881	878	997	930	902	883	840	803	875	873	934	898	895	923	932	917	859	885	924	907	947	932	898	890	888	892	897	896	918	903	901	938	899	913	910	939	896	913	928	871	902	872	897	915	880	898	931	888	918	955	896	925	907	980	883	850	899	813	931	907	944	871	905	983	920	971	913	859	877	922	878	854	922	922	842	956	937	887	951	877	884	864	906	917	881	929	905	904	890	918	948	963	925	902	888	863	858	921	880	890	943	910	934	855	831	896	906	922	894	927	905	888	908	952	925	923	905	879	896	928	951	907	921	892	884	882	873	922	890	926	876	867	898	882	906	894	900	910	906	986	857	902	907	898	879	942	896	912	892	906	923	898	918	926	882	885	867	856	894	913	883	889	908	897	889	876	901	874	868	883	892	941	899	903	864	901	880	892	934	876	852	905	897	944	910	942	936	900	903	932	885	920	874	867	958	936	877	869	905	939	876	934	943	895	918	933	903	914	940	861	915	940	925	862	887	913	835	894	895	915	877	921	924	898	825	889	895	928	921	886	896	897	844	902	911	921	878	914	882	893	923	839	934	919	898	925	909	888	891	884	900	917	917	856	900	886	910	935	885	907	903	901	932	842	882	908	953	913	827	928	865	941	863	874	914	905	909	862	860	894	918	978	915	885	897	901	905	933	967	927	901	922	900	886	940	869	874	852	880	929	879	875	931	908	923	913	899	923	884	924	909	885	872	928	943	930	828	910	893	917	905	868	933	887	910	880	884	950	853	905	884	877	857	887	932	859	876	904	901	925	848	874	964	867	877	906	932	911	878	951	934	846	886	855	934	920	943	946	907	872	932	890	859	910	919	943	930	917	891	905	941	942	823	908	905	889	889	906	880	946	899	920	908	831	901	936	890	910	874	867	901	928	847	913	902	930	894	877	953	887	872	914	902	882	936	912	928	935	926	929	900	902	872	881	908	934	909	931	911	986	900	911	876	871	877	851	904	930	885	931	902	885	902	937	944	895	907	921	916	915	863	878	920	896	922	816	906	874	940	901	885	890	907	915	887	914	903	896	887	915	879	908	898	854	873	872	865	890	898	874	915	920	942	857	840	869	922	926	955	901	867	888	920	861	875	879	924	932	908	857	878	873	880	919	898	934	935	871	888	888	938	944	895	897	921	863	895	870	892	913	925	943	946	965	923	908	875	875	876	932	898	932	905	871	874	908	884	903	895	911	940	904	888	934	871	926	870	897	897	882	913	930	915	902	870	939	909	942	917	916	948	953	863	890	916	883	865	903	902	884	916	896	911	890	891	877	882	944	901	884	893	910	919	874	914	957	930	904	947	897	1000	926	871	944	892	908	956	942	862	892	907	936	872	927	925	867	908	899	895	869	950	861	906	877	861	916	956	845	861	905	919	923	874	881	955	872	925	823	864	903	915	885	869	897	928	877	917	917	919	877	908	907	877	853	875	872	910	896	906	875	848	978	918	876	904	933	872	911	890	952	849	889	917	859	925	920	967	885	941	878	927	903	944	977	950	905	923	899	870	882	909	882	889	919	911	874	918	905	895	945	897	878	872	898	880	886	892	870	905	906	935	879	870	922	881	894	909	901	856	897	918	932	903	896	896	855	931	926	960	875	934	877	955	887	961	940	856	917	970	932	941	848	941	905	938	947	874	877	904	887	910	916	887	904	908	859	929	896	911	881	875	877	895	946	913	899	888	895	928	944	895	861	869	844	888	897	919	937	941	907	917	881	874	877	885	918	907	897	938	935	900	918	927	910	930	948	910	925	922	917	888	910	888	911	935	881	894	860	908	918	948	866	819	900	915	892	890	936	908	921	845	851	921	918	897	929	875	904	854	911	939	927	925	889	917	884	918	910	948	879	907	916	913	910	897	877	881	945	949	908	886	894	874	937	900	850	940	938	905	916	889	875	903	842	933	878	858	922	883	875	893	900	909	867	934	858	875	923	910	880	921	843	899	918	877	892	864	903	892	884	971	881	889	952	939	882	936	915	850	922	918	866	930	912	889	840	972	948	918	936	904	899	910	943	880	882	974	914	915	870	854	892	916	897	874	886	936	913	894	887	899	906	847	883	885	945	884	898	858	898	920	879	948	927	886	886	931	930	844	894	939	861	880	970	956	954	906	896	886	880	941	895	955	918	894	921	882	861	899	847	922	936	848	919	880	946	875	853	921	876	875	904	882	924	900	915	872	874	888	887	896	864	959	892	901	916	910	902	890	933	882	877	941	884	912	901	918	923	921	933	947	940	872	886	894	920	918	913	956	885	845	856	903	884	841	930	910	918	927	880	807	945	880	913	916	887	842	916	908	906	898	923	881	897	884	924	941	913	920	914	874	838	883	916	886	866	944	850	852	880	921	878	914	903	849	911	849	917	920	881	844	944	897	861	960	937	912	871	897	885	883	919	927	897	884	905	928	906	892	947	832	925	907	902	902	862	899	872	894	831	901	908	848	868	889	880	938	913	908	933	908	911	864	904	935	884	961	903	934	884	874	890	910	900	874	827	967	897	932	913	916	873	942	907	872	932	842	977	918	903	898	920	903	891	909	858	894	871	909	902	872	914	907	891	903	882	976	886	849	929	924	905	873	944	905	907	860	852	908	912	903	919	915	897	880	935	903	972	901	926	896	902	892	913	861	934	931	821	891	878	893	837	903	868	913	898	893	891	929	897	865	884	926	922	914	882	904	899	869	901	869	915	893	927	858	945	904	948	892	958	836	913	918	902	913	959	946	928	908	896	934	886	892	863	923	890	892	919	870	922	908	901	841	936	908	897	897	965	950	901	921	917	908	940	883	932	961	877	903	887	959	952	930	899	913	899	878	907	892	886	916	940	897	873	931	913	894	922	888	883	901	909	893	937	877	901	936	928	933	958	907	883	872	940	881	831	850	930	947	876	898	918	862	883	886	904	894	927	940	953	855	907	884	915	931	907	872	964	910	914	982	927	872	921	916	915	895	877	848	938	898	839	936	878	923	861	885	889	911	880	892	967	859	923	914	811	840	853	917	887	872	893	862	921	904	880	949	906	935	947	837	916	863	880	889	910	852	863	932	901	872	868	918	924	901	917	930	849	902	861	922	1001	887	910	904	878	890	883	893	909	867	949	893	887	884	881	864	927	931	934	841	882	932	895	899	901	890	889	858	955	874	907	944
1988	492	712	541	217	186	183	183	174	181	176	186	201	187	195	199	197	192	196	173	197	172	194	202	189	190	176	170	179	179	214	183	209	211	190	179	191	190	202	170	185	212	218	198	176	205	182	211	195	188	203	168	162	177	197	217	201	169	185	188	242	196	190	178	204	204	191	204	212	223	204	176	207	185	209	193	170	183	189	190	216	184	180	187	171	219	185	180	193	190	193	191	183	182	178	200	177	204	202	196	216	171	178	189	190	188	177	190	186	191	193	194	208	180	164	189	193	186	224	187	210	163	186	178	198	176	171	169	192	178	183	203	202	169	196	212	183	179	177	168	177	209	195	201	197	217	186	195	196	196	183	157	190	198	168	194	185	174	190	178	189	215	181	182	173	205	181	192	191	183	169	190	197	184	190	214	197	204	177	165	188	213	208	178	204	199	190	211	207	191	182	175	201	203	190	197	180	183	206	192	216	184	192	182	190	196	208	179	208	196	184	188	205	172	188	184	164	198	190	217	180	185	189	185	179	185	180	180	187	195	187	191	199	177	198	200	219	215	213	182	196	177	211	186	202	175	215	200	151	197	189	188	182	174	184	182	152	211	203	199	189	223	189	188	188	201	180	195	194	188	207	164	193	179	182	172	198	181	187	190	194	213	201	204	161	222	209	184	185	168	174	171	153	192	181	228	192	215	175	169	187	187	174	183	176	187	208	210	212	194	175	167	209	234	176	183	193	177	177	180	180	187	188	158	185	156	207	219	172	177	161	214	184	227	224	199	181	182	219	216	196	206	152	164	211	172	220	169	205	166	207	182	186	176	197	217	183	203	187	179	174	181	180	180	158	193	222	207	210	172	210	212	186	182	179	188	204	186	187	204	190	179	183	192	168	196	178	195	170	188	172	203	164	196	151	191	201	179	189	198	195	208	185	196	208	208	213	199	202	214	185	180	190	181	212	207	200	181	169	173	200	186	193	193	196	189	186	206	181	195	192	209	177	190	180	185	202	190	194	196	177	190	193	196	182	179	173	185	166	187	185	203	195	193	191	183	214	181	189	186	190	223	190	184	196	177	167	178	194	167	163	209	185	176	152	168	172	185	190	192	177	183	184	187	223	167	192	188	195	183	188	197	183	199	184	188	179	177	195	207	197	171	200	194	178	175	184	195	192	170	199	209	207	189	198	184	195	196	218	174	178	196	209	188	205	181	200	176	208	200	185	201	178	186	181	163	193	202	177	168	210	196	170	167	183	185	184	194	190	218	208	210	195	180	181	182	191	191	193	211	180	185	179	199	193	187	189	187	201	194	181	193	171	181	208	172	188	220	199	202	193	168	187	185	216	176	180	191	199	183	207	171	176	210	183	188	190	198	193	180	184	169	181	166	209	168	179	194	214	184	180	206	161	210	180	171	195	199	174	192	199	192	194	183	178	192	197	176	178	194	211	185	163	194	189	193	206	216	204	184	201	196	172	215	198	187	189	190	199	188	179	193	179	190	181	188	199	210	187	200	170	194	201	197	195	165	168	209	185	196	206	198	152	214	179	193	163	165	183	167	184	213	182	189	192	182	193	192	177	193	197	190	181	212	192	162	205	203	192	181	194	185	169	210	206	196	214	172	195	207	195	225	200	180	188	193	208	197	172	182	201	162	184	198	194	185	199	200	187	189	198	211	175	211	185	192	196	208	195	211	198	171	188	177	192	177	197	205	183	186	242	184	196	196	183	180	194	184	189	221	208	189	188	177	173	185	188	181	156	180	190	194	188	198	208	186	206	218	203	191	178	188	171	200	200	189	204	166	185	199	175	201	188	209	211	204	192	196	193	192	156	180	207	175	178	198	187	173	187	186	195	202	212	157	212	191	203	198	189	191	210	207	187	231	179	214	176	202	207	199	176	203	186	206	193	194	160	188	185	215	189	201	194	172	209	208	209	202	188	188	191	174	218	197	190	191	202	178	211	186	198	188	200	229	204	218	205	174	168	214	199	185	170	194	211	185	207	202	203	195	204	175	202	191	193	190	189	185	181	197	188	174	192	182	180	205	207	192	167	198	212	183	203	174	186	193	184	171	206	167	189	197	178	197	192	214	217	177	207	192	175	162	197	171	218	212	197	163	206	171	196	178	193	187	183	210	208	198	187	161	181	168	189	169	200	204	176	219	186	181	198	173	176	188	178	175	171	198	174	193	182	175	188	183	193	192	158	225	192	196	178	185	173	179	188	165	181	174	204	193	166	188	175	183	190	178	207	197	166	208	208	187	181	179	173	221	187	179	207	178	199	164	173	173	199	195	187	186	199	160	181	174	182	185	202	189	216	190	205	222	192	187	175	195	206	168	191	176	196	231	202	176	190	191	198	177	185	205	174	204	192	202	202	203	189	205	185	202	167	181	181	193	194	157	198	178	191	178	185	181	184	189	173	199	222	183	194	216	194	219	190	166	183	194	174	188	186	209	217	185	189	200	194	199	206	191	176	198	199	185	180	179	228	198	186	186	177	205	199	202	176	210	193	194	179	183	206	169	200	175	172	192	207	172	173	207	189	163	169	186	225	191	184	186	181	177	177	179	194	196	197	194	179	189	173	181	189	196	174	177	181	179	196	183	215	195	199	190	178	176	197	186	184	183	185	205	207	186	177	216	191	197	206	213	183	189	200	181	177	201	185	188	205	166	196	167	176	194	192	205	187	210	178	226	201	202	192	195	199	194	183	183	202	193	191	205	180	191	187	188	202	216	184	202	195	179	190	209	188	170	202	235	200	189	223	201	172	183	209	163	180	174	189	196	202	200	208	219	189	195	177	196	205	203	184	155	176	224	202	193	192	202	203	165	216	183	183	198	173	185	188	182	207	180	210	198	178	196	171	190	169	186	187	175	170	168	186	209	188	206	180	209	190	204	181	181	203	176	190	205	175	188	188	180	183	196	181	196	222	206	194	205	184	187	177	216	204	188	205	201	197	181	183	181	208	211	200	207	182	194	201	199	193	194	185	196	223	199	199	222	170	200	191	206	202	189	169	194	193	198	186	197	190	210	195	184	190	196	185	205	173	191	209	217	190	187	181	203	173	193	218	191	199	175	214	199	187	190	199	208	180	169	174	198	191	199	173	181	167	170	175	171	220	211	186	148	177	187	178	216	177	193	208	164	184	199	199	195	178	199	189	165	168	180	160	175	170	206	185	192	179	188	175	182	199	203	188	202	204	190	185	179	173	171	182	191	180	183	166	209	193	169	171	178	200	209	182	183	180	162	203	192	168	174	205	184	175	164	198	206	224	187	210	193	215	182	194	195	191	181	189	179	190	193	181	184	197	195	205	219	174	199	180	188	192	206	177	189	227	194	167	178	170	191	195	213	212	171	198	153	186	182	192	204	179	202	192	217	175	181	215	185	186	196	185	161	152	220	208	197	201	204	188	195	205	190	188	195	183	186	166	171	183	201	190	205	197	189	176	177	201	206	183	196	180	190	191	192	207	185	200	228	212	219	228	202
1874	783	1530	1509	537	489	527	518	509	530	495	494	479	474	499	476	453	466	481	508	471	447	471	482	487	448	498	450	465	459	493	472	471	494	446	475	503	481	434	486	481	506	462	454	472	519	517	481	491	472	469	473	459	502	461	486	469	488	430	480	485	522	478	455	494	487	454	465	476	446	469	459	475	458	479	467	460	478	458	456	479	463	496	477	496	476	484	453	470	500	466	442	510	543	512	462	472	489	479	477	454	501	455	485	523	509	447	455	451	495	479	493	504	445	447	427	439	500	436	479	443	468	482	467	499	474	452	503	475	440	453	474	498	465	473	472	482	467	477	443	497	466	497	469	495	475	480	477	472	479	435	497	503	520	489	475	468	483	456	442	473	485	499	489	477	455	453	477	459	445	474	440	471	483	481	491	478	464	482	490	506	471	476	460	448	482	503	452	470	473	491	476	495	462	471	495	460	479	466	489	484	480	459	435	462	500	424	486	493	511	462	476	456	449	485	507	500	472	495	470	453	466	484	496	450	486	465	482	476	461	448	481	463	462	468	469	501	468	498	497	490	494	434	475	468	514	433	475	463	442	460	458	486	498	473	487	489	476	488	473	465	460	483	474	471	499	473	447	466	465	469	485	469	502	499	477	483	492	474	498	467	502	474	449	494	474	479	499	433	511	483	478	456	519	463	458	443	479	480	486	442	518	462	471	471	426	446	480	492	500	502	505	495	473	472	510	452	469	464	502	472	473	490	505	481	462	490	517	451	484	515	490	509	510	489	479	487	505	477	461	514	453	490	485	461	478	492	460	483	483	474	504	475	456	474	455	512	466	436	512	489	446	493	473	474	486	488	472	483	519	524	436	512	464	487	497	465	473	456	458	444	465	500	470	449	506	475	478	453	435	476	493	480	456	491	480	465	499	517	478	480	488	437	462	448	514	464	492	513	500	480	440	506	459	481	478	477	465	482	472	478	451	480	453	452	487	484	454	495	459	451	449	479	465	511	460	438	454	479	438	435	510	473	438	494	467	491	490	452	480	451	449	469	492	459	495	489	504	460	461	476	495	454	479	504	486	480	499	456	482	477	491	508	518	498	492	458	490	443	466	448	464	505	494	428	466	499	481	444	471	456	454	514	441	444	497	441	480	462	490	480	464	465	469	465	482	454	485	507	495	433	498	461	464	462	450	503	454	447	450	500	457	503	493	503	511	494	475	512	473	463	457	432	488	478	497	454	452	460	490	486	464	492	489	443	452	466	464	510	480	497	431	484	456	485	466	471	486	516	476	459	523	540	493	439	483	484	473	448	492	463	465	428	501	510	480	469	469	463	509	485	442	518	478	448	473	469	487	475	527	455	473	461	524	483	470	498	493	458	446	495	477	443	473	440	483	516	477	500	449	453	456	505	474	473	482	460	476	477	467	486	472	469	452	488	497	473	488	458	481	464	485	437	459	477	488	501	465	498	460	460	460	433	508	471	486	495	494	464	487	477	470	421	512	459	485	427	474	452	497	451	467	460	488	497	490	450	456	466	426	536	550	481	487	436	475	455	484	500	499	469	458	478	454	481	491	486	474	521	466	486	524	470	481	492	494	497	434	461	479	443	466	468	464	477	482	476	475	504	445	498	485	487	471	472	455	466	474	484	472	487	492	435	476	516	476	474	447	436	492	433	452	516	482	451	504	475	441	472	486	476	510	497	483	504	435	464	456	461	450	477	472	495	503	514	440	509	477	450	493	490	475	473	502	481	474	512	460	460	498	486	431	461	458	500	501	483	506	476	461	521	517	472	475	483	502	476	495	478	503	498	488	543	468	496	527	443	488	454	509	505	519	448	478	467	476	513	513	471	453	483	480	477	492	455	466	521	435	496	475	474	475	474	442	423	482	489	475	492	476	470	463	448	467	478	476	458	510	488	480	461	474	474	476	495	492	535	489	489	478	469	472	486	483	524	445	474	443	489	460	458	471	531	454	456	467	502	475	518	490	461	460	482	473	474	478	485	504	516	487	478	518	500	451	476	469	457	479	458	462	453	471	505	429	461	456	479	463	493	513	491	525	483	451	478	483	497	475	482	465	473	495	446	499	494	492	453	463	425	481	476	494	473	452	435	479	475	478	471	456	489	461	506	473	485	472	476	474	458	476	485	486	462	482	463	463	508	499	503	506	449	469	431	440	461	414	501	476	466	480	470	484	494	528	494	496	479	482	459	500	479	476	467	453	433	497	497	473	468	452	461	476	488	476	487	489	470	469	514	462	462	486	435	482	469	467	469	493	519	450	471	484	485	449	459	497	498	460	483	472	530	470	432	473	444	497	494	492	479	436	440	490	444	512	531	477	459	453	441	480	463	485	483	454	479	498	474	480	485	499	492	500	450	465	474	441	453	510	483	481	521	471	472	449	471	480	469	488	492	460	469	500	486	503	483	503	452	487	498	480	469	492	476	496	440	480	439	449	474	490	451	517	445	544	468	460	468	482	456	491	415	479	504	455	478	459	451	509	477	502	475	437	435	460	510	535	472	473	445	475	442	445	494	479	494	495	460	482	448	500	508	506	477	488	500	438	460	449	474	484	509	456	490	480	474	499	488	496	457	508	453	493	467	482	513	442	427	400	485	474	473	499	439	483	470	487	435	454	472	461	475	450	507	487	434	484	488	508	496	464	492	454	447	510	471	503	478	465	452	462	494	467	465	481	502	471	457	507	448	486	459	450	472	483	507	455	448	473	444	501	513	459	457	505	502	481	520	480	525	481	481	494	490	471	494	464	455	487	484	473	496	462	482	450	469	476	508	476	457	503	470	490	489	504	504	486	445	473	472	434	489	463	451	465	457	486	482	457	443	451	512	448	477	461	483	493	486	443	449	510	477	500	479	492	464	460	492	461	457	488	473	490	488	414	456	482	468	474	467	485	496	473	448	471	498	445	465	486	465	452	447	491	498	475	498	523	470	497	448	455	461	488	488	483	521	530	483	469	480	447	455	489	473	463	488	473	508	548	494	437	504	486	473	461	444	486	476	452	463	477	519	453	500	446	490	489	464	520	469	514	471	460	497	469	438	466	483	465	457	500	483	503	458	486	462	447	480	490	472	504	460	483	490	474	482	440	472	498	465	469	503	487	496	500	459	487	500	512	506	470	479	481	489	468	468	467	476	463	447	472	432	465	453	491	483	503	474	462	437	456	494	469	448	463	490	485	459	472	473	474	451	457	485	481	463	455	495	446	489	422	472	469	448	475	463	508	468	483	449	487	483	472	472	500	461	485	470	480	434	432	483	516	484	478	531	531	468	469	469	518	541	507	499	472	464	484	503	439	442	483	499	476	452	502	492	476	452	497	487	507	507	518	457	490	466	498	470	453	486	455	492	471	447	530	472	473	459	487	464	469	512	471	504	464	483	457	487	479	484	472	503	495	458	469	467	514	489	476	455	428	464	478	459	472	480	487	448	486	493	487	481	456	472	487	476	477	492	476	454	484	462	478	479	470	446	467
8069	1241	1470	2429	390	351	303	277	244	247	228	270	268	266	240	220	239	220	254	213	230	202	209	232	236	272	238	223	212	218	225	251	234	227	268	220	235	256	241	217	229	199	241	223	231	227	249	245	227	205	250	236	242	215	234	191	188	213	208	247	211	221	262	217	229	224	205	224	227	231	237	234	233	219	227	225	281	233	263	254	214	216	231	207	232	204	221	222	193	219	208	215	224	230	236	274	248	222	256	245	238	235	228	263	226	192	205	210	229	172	236	203	239	216	222	200	240	197	200	248	201	243	229	227	199	236	183	224	234	218	212	199	237	238	224	215	226	258	244	236	220	227	219	238	210	246	214	242	226	229	243	230	237	226	221	231	222	228	231	214	222	210	219	256	236	234	224	210	223	215	243	240	244	257	200	227	224	226	221	207	202	210	250	225	244	231	214	218	220	212	232	226	232	241	214	237	248	240	233	264	232	254	200	265	217	227	218	226	209	214	209	219	224	199	189	209	221	227	237	237	190	179	218	223	225	211	241	255	205	237	224	207	246	240	217	222	230	241	223	225	242	199	222	245	232	227	250	190	217	240	235	222	210	223	219	210	238	229	206	236	254	236	264	200	211	234	229	216	231	226	203	234	233	248	243	243	271	222	229	247	205	237	232	212	256	227	219	210	216	246	229	235	233	214	212	231	245	234	236	224	240	223	229	243	217	219	239	208	208	234	222	234	246	245	235	265	221	207	204	189	231	220	250	231	239	259	216	208	229	194	220	240	236	235	215	230	213	234	216	217	221	235	224	221	207	199	212	218	197	227	245	211	228	215	234	216	206	214	225	229	245	217	207	228	231	207	222	217	205	213	226	232	212	202	235	240	227	216	201	210	249	229	215	186	230	243	215	231	221	215	232	235	226	213	206	201	216	246	241	227	209	210	222	209	239	229	209	249	250	227	230	242	232	227	219	233	215	225	209	213	228	251	240	239	215	233	209	246	254	222	236	233	227	228	211	191	272	253	208	213	225	223	249	214	237	230	249	237	236	223	216	251	204	230	198	246	213	259	249	226	200	237	213	231	209	209	252	252	245	238	238	229	236	192	196	231	202	191	251	210	219	247	234	222	207	258	247	241	227	202	243	237	233	260	251	246	227	209	220	216	231	243	205	210	218	234	247	225	215	243	239	224	233	216	211	209	208	239	223	217	199	237	215	206	257	221	233	225	236	211	256	228	190	225	218	202	205	235	189	214	225	219	243	240	220	218	240	209	208	217	241	223	214	206	224	257	225	207	222	257	222	238	220	239	234	225	244	242	219	222	232	251	265	242	213	238	209	246	209	201	211	207	274	228	225	219	224	218	200	224	231	234	207	221	219	236	205	248	192	207	198	239	225	243	222	247	213	247	228	218	255	226	244	245	248	230	216	256	229	218	240	232	239	268	211	232	195	239	242	244	223	221	244	261	239	201	235	218	202	223	216	243	224	209	224	230	226	201	222	229	234	231	235	212	256	230	244	237	184	192	236	215	222	264	237	216	234	237	252	231	214	240	202	259	216	192	230	224	218	244	234	236	234	243	243	226	242	239	253	238	197	207	245	257	196	258	214	210	219	230	250	219	251	262	238	212	234	236	229	232	224	262	218	226	233	240	215	220	260	234	237	257	220	224	259	208	262	218	240	241	236	215	234	247	215	228	230	218	269	220	247	231	236	223	221	238	202	217	190	199	226	227	216	233	222	225	218	204	191	209	228	216	218	214	227	213	231	236	227	244	198	263	226	231	226	274	232	248	249	215	245	229	222	217	208	215	202	200	195	214	217	245	231	211	230	255	212	259	227	229	224	239	245	213	226	207	221	232	239	204	239	229	229	205	209	223	194	235	237	248	252	210	209	221	203	228	227	239	218	255	245	247	210	243	241	221	229	221	218	229	239	230	248	220	215	204	228	213	243	246	211	228	231	230	237	229	262	237	213	266	248	218	244	197	203	203	227	183	233	206	251	247	198	237	232	216	229	234	200	204	259	219	232	231	219	234	228	237	202	244	210	227	212	221	205	215	236	203	208	264	225	223	232	254	224	256	242	222	235	237	203	222	225	258	212	243	223	220	233	232	226	224	218	222	230	233	226	247	231	218	224	201	222	228	240	217	200	219	211	217	240	188	232	223	239	208	237	234	214	224	218	205	227	215	226	208	208	208	215	221	246	220	232	199	208	255	210	227	225	232	228	200	232	222	256	219	239	226	223	238	213	222	259	194	204	215	221	220	198	244	234	208	215	209	222	215	237	201	210	228	251	236	220	229	221	247	211	222	218	241	229	221	220	239	247	219	199	219	226	215	215	219	232	221	220	233	203	201	231	200	230	238	222	208	238	266	221	264	266	246	229	202	209	228	207	234	234	198	221	219	232	239	228	214	235	244	241	213	235	200	226	225	254	251	212	247	222	237	204	209	215	212	215	249	228	244	237	236	229	214	233	222	249	229	241	232	238	230	251	218	236	245	229	233	244	245	218	239	202	232	245	246	214	225	187	242	215	215	240	228	228	229	261	214	229	249	211	239	212	238	229	219	239	218	244	199	214	238	213	228	255	219	234	239	214	225	210	226	246	212	201	206	213	230	224	244	220	254	244	233	247	211	213	226	238	256	225	218	237	206	185	228	243	207	241	231	210	229	228	223	230	189	218	230	214	250	219	240	237	224	202	231	227	219	235	229	260	231	238	210	213	208	233	213	252	233	235	237	266	250	238	263	191	241	233	213	250	218	244	223	223	273	233	236	244	247	251	239	197	234	248	223	226	221	232	239	244	251	236	239	240	227	241	239	235	212	221	248	255	227	230	203	255	228	215	204	255	237	219	226	229	241	249	229	202	220	228	230	225	236	238	226	245	202	212	230	227	234	254	230	215	243	240	243	212	233	212	209	213	213	243	218	219	226	224	240	255	223	236	237	215	242	244	231	247	178	240	266	224	233	234	230	236	241	237	222	257	216	256	225	229	231	218	249	232	240	238	240	202	210	233	235	214	261	228	225	248	247	241	219	236	226	235	249	225	248	232	225	220	224	228	239	237	251	220	243	234	226	219	245	211	214	220	236	208	246	233	247	227	209	222	244	225	225	207	226	244	229	227	228	210	203	221	218	227	231	222	219	208	206	229	223	247	232	215	241	216	216	207	228	227	235	224	241	208	251	233	230	216	238	219	208	202	217	214	230	211	202	195	244	226	222	231	243	203	217	235	233	225	241	221	241	219	237	215	250	231	238	233	233	199	231	228	249	230	249	232	222	246	225	253	242	244	218	233	214	209	227	210	229	256	233	216	205	209	219	239	227	209	209	233	237	224	227	236	220	227	237	245	212	229	226	201	190	208	212	256	228	240	205	238	217	232	229	243	230	219	222	236	226	263	226	231	195	214	218	205	208	237	238	230	225	223	244	242	247	254	235	220	219	252	235	232	262	228	224	217	214	246	253	219	236	231	221	236	229	216	233	218	245	191	255	209	226	205	239
6502	1452	3085	6766	1242	1095	950	901	824	770	738	692	698	658	716	647	633	640	601	642	605	583	591	594	639	608	572	627	562	610	616	584	569	578	542	567	541	543	579	608	568	564	559	575	588	584	513	547	576	629	584	580	614	601	559	563	530	566	544	542	584	600	584	602	582	604	539	594	587	571	548	594	598	615	577	535	587	554	581	580	588	571	553	600	557	590	588	552	564	592	528	579	586	550	574	546	573	540	557	547	582	583	586	574	532	586	581	568	564	586	571	609	554	572	507	576	580	588	535	551	521	567	555	554	517	570	556	587	593	606	575	576	534	571	527	558	624	581	575	600	547	570	567	638	538	586	600	555	563	543	572	529	613	547	553	535	504	618	574	566	595	534	559	564	581	541	577	531	562	595	573	591	611	524	585	548	523	595	569	551	549	568	582	569	591	592	566	571	558	582	558	578	578	584	576	584	552	535	569	540	542	570	546	567	532	588	561	589	573	524	574	527	526	586	580	544	575	589	528	578	559	597	559	563	571	596	603	540	568	585	577	567	584	563	584	575	598	542	535	545	579	570	627	585	575	535	554	543	577	542	530	527	566	556	585	582	544	586	570	512	547	584	560	582	602	524	572	554	574	559	584	546	547	540	535	611	562	558	580	530	559	546	568	543	526	585	550	550	584	572	587	557	592	563	563	556	515	569	553	575	573	563	540	589	566	543	566	555	578	581	590	562	541	587	551	601	569	573	564	497	597	558	578	583	573	514	572	578	597	563	576	558	589	562	537	587	568	578	620	580	561	552	575	620	547	542	528	572	543	571	586	573	566	570	570	568	555	533	558	545	537	534	581	568	584	537	577	552	623	614	590	554	546	534	556	596	530	568	563	560	580	559	538	565	542	574	547	577	521	564	575	580	586	566	577	585	575	583	548	540	572	594	552	546	591	596	568	549	548	551	546	570	566	522	587	601	537	618	556	571	583	615	580	592	580	570	569	532	586	579	596	555	594	562	528	572	575	591	603	586	572	591	582	574	574	597	540	552	539	602	563	591	580	602	553	556	580	587	549	570	583	571	588	587	524	591	567	542	600	557	580	578	599	572	535	564	558	543	598	590	537	539	583	537	560	548	541	543	543	571	560	546	562	561	531	519	590	529	587	575	547	572	559	575	532	573	544	576	594	589	565	514	588	535	559	577	574	603	541	580	572	545	547	574	582	578	571	560	511	544	556	564	559	551	577	531	535	567	548	605	594	509	552	541	566	568	585	563	571	513	576	564	557	587	599	594	558	566	554	562	555	575	603	609	540	574	582	571	554	584	551	577	545	584	573	594	547	603	561	530	548	562	540	564	575	573	537	555	570	578	561	564	580	577	572	541	594	586	540	557	577	597	572	563	532	551	540	569	572	580	544	589	557	600	593	596	580	585	601	580	556	543	592	562	552	529	586	579	587	607	558	559	589	546	533	567	550	560	541	562	528	566	568	560	565	564	566	551	565	591	581	541	547	576	504	578	568	581	595	530	527	541	514	601	588	562	582	600	585	546	532	524	622	600	576	573	552	543	542	525	570	569	587	556	566	527	519	593	575	566	561	536	600	520	564	602	573	541	595	574	611	529	574	587	590	541	573	558	579	550	600	533	557	565	534	608	603	584	620	545	569	566	559	556	569	571	566	561	580	553	537	571	544	611	540	549	609	530	530	602	563	545	551	595	555	518	570	573	557	584	562	550	581	580	589	624	497	513	582	568	533	595	552	560	544	543	521	584	540	603	576	564	555	605	593	568	585	570	581	600	566	575	516	594	562	588	571	534	580	549	568	576	594	580	562	538	551	566	570	551	536	624	567	582	550	517	534	593	565	565	563	528	600	563	614	584	573	564	584	600	596	519	612	603	553	618	499	581	551	589	594	576	582	553	544	575	573	594	582	544	555	529	543	585	538	586	573	560	578	581	594	559	579	576	596	584	577	555	611	553	611	535	559	569	574	533	578	580	543	544	575	566	567	547	576	571	568	527	544	567	524	582	547	548	552	594	590	574	555	561	520	602	601	533	618	570	549	556	554	553	580	551	566	570	605	557	583	543	561	543	605	552	557	528	589	549	569	597	596	528	566	558	595	544	555	576	570	598	528	545	585	563	603	522	562	584	570	593	555	558	552	574	526	565	490	561	561	594	535	529	566	526	549	563	598	574	544	566	603	547	552	550	596	531	570	553	540	568	571	576	572	590	550	598	538	575	507	555	550	600	561	589	534	598	590	541	633	579	566	535	577	548	528	532	536	579	568	571	530	523	610	545	540	589	558	589	561	531	563	599	533	557	600	570	568	568	553	597	582	540	567	581	564	545	578	550	534	559	542	553	561	551	582	563	527	575	549	592	549	555	568	578	605	600	540	548	584	571	550	583	589	548	566	531	572	564	561	587	538	562	541	546	568	595	539	552	565	587	555	512	571	537	579	553	536	555	534	608	587	530	595	599	581	549	564	568	574	596	558	561	544	543	545	507	561	555	581	593	544	584	546	595	556	551	621	612	572	558	589	562	538	548	590	531	594	526	569	600	580	573	597	596	562	579	519	595	543	564	548	563	546	569	563	578	565	573	584	576	594	563	591	604	586	557	574	539	562	609	576	588	524	561	572	518	574	556	603	552	547	565	578	578	540	591	563	594	564	562	602	569	618	540	573	555	565	552	601	581	562	556	602	602	530	592	530	575	546	595	598	593	616	562	533	561	561	587	588	574	581	566	568	590	537	550	561	590	589	556	539	525	567	551	600	567	561	531	562	571	579	550	559	580	577	607	562	524	582	554	587	570	550	566	555	575	548	605	560	546	514	577	572	581	602	542	543	582	589	518	566	572	538	606	562	538	597	574	556	552	587	583	568	592	611	579	576	598	536	565	567	583	564	627	576	537	552	581	573	552	546	563	564	538	585	562	568	570	587	533	563	557	547	588	549	573	556	570	569	591	580	572	596	564	555	550	621	592	591	579	562	561	555	558	549	564	572	555	508	549	598	572	569	558	568	554	552	571	506	557	569	542	588	561	562	559	603	498	584	533	532	587	561	564	573	555	574	585	527	557	593	570	565	555	538	557	589	563	571	539	556	595	569	609	550	566	585	571	558	552	541	551	565	544	576	584	532	577	581	570	573	589	565	579	573	604	584	570	583	563	616	532	565	575	539	569	548	529	550	594	575	546	556	584	581	595	563	567	556	531	549	577	575	533	564	562	534	538	565	570	531	513	594	576	539	538	543	616	550	547	603	562	529	583	594	547	537	608	587	605	588	592	547	528	568	607	561	580	583	581	572	569	574	563	595	583	569	598	547	536	588	589	521	553	581	579	515	549	564	570	579	561	585	550	540	541	534	558	610	592	622	612	550	524	559	577	546	580	562	598	553	562	553	556	585	551	565	586	549	544	572	525	571	560	531	534	537	569	528	525	560	548	581	611	548	589	536	559	581	582	590	592	545	578	577	562	540	568	575	577	561	520	568	586	584	551	605	571
15760	2657	2659	4929	874	615	529	551	526	476	461	490	490	448	446	469	464	450	433	416	435	443	438	427	418	427	464	420	430	437	394	473	401	407	441	436	439	428	471	422	451	437	418	426	450	399	444	412	360	421	468	429	422	437	389	450	381	439	371	391	421	418	449	370	409	397	441	420	414	427	426	439	403	440	468	425	440	406	412	436	427	406	442	390	445	436	417	392	421	427	397	422	408	411	410	411	415	452	444	468	403	455	436	409	443	425	414	448	437	427	378	423	425	437	428	461	458	427	436	440	421	420	420	395	434	426	412	452	461	397	451	405	444	460	442	404	446	392	445	466	415	377	452	394	381	455	409	434	441	411	439	453	444	437	414	414	424	429	380	420	417	397	377	415	424	454	438	457	382	432	451	436	413	392	413	389	433	444	462	440	423	406	419	437	436	447	398	454	429	428	408	446	435	424	432	378	437	414	430	393	434	431	469	439	425	396	389	395	404	451	460	417	377	385	450	400	374	434	422	431	426	428	461	433	427	419	454	412	433	418	408	448	384	410	402	419	437	431	422	412	433	446	396	438	461	391	405	402	459	415	422	441	443	414	432	473	435	422	405	422	424	424	438	396	395	453	396	436	385	416	413	428	437	410	397	394	460	421	397	452	403	457	435	407	433	457	426	391	429	448	430	403	426	431	423	386	431	388	425	398	432	447	440	430	437	424	435	435	433	422	453	421	425	444	405	383	435	395	438	449	459	446	453	419	441	437	434	423	419	411	412	396	428	445	418	442	419	417	437	421	412	432	473	416	460	460	400	432	445	427	409	430	436	448	441	390	404	427	404	429	398	449	385	399	434	416	457	433	408	442	385	426	414	417	467	411	442	412	412	419	433	426	448	380	426	390	444	462	393	409	433	416	449	418	412	416	421	433	464	382	418	446	465	433	406	442	406	429	399	448	441	404	431	407	433	410	457	466	411	377	409	401	405	462	398	438	441	470	423	427	407	476	446	458	411	437	439	447	420	403	419	387	383	418	446	489	407	431	431	393	400	430	391	417	447	458	457	414	440	396	416	404	443	402	455	385	417	433	396	407	418	428	439	384	431	393	415	416	485	426	423	410	397	444	478	442	424	414	407	436	386	413	407	414	384	409	427	417	435	413	387	445	392	404	432	463	404	421	437	424	434	445	445	446	448	391	400	432	423	406	405	401	427	387	460	423	433	444	439	435	411	419	467	411	412	417	419	446	415	410	443	422	434	435	430	421	366	398	443	425	458	418	421	418	444	455	444	396	413	463	392	411	427	441	392	405	432	415	418	439	439	432	382	424	428	425	434	433	413	440	422	376	398	418	426	425	397	425	417	400	423	395	430	415	392	445	438	439	443	410	386	379	436	485	391	416	395	364	412	424	437	426	385	456	419	396	468	414	457	397	440	416	429	445	435	411	449	447	433	428	431	411	429	415	431	407	442	427	453	437	415	427	414	455	402	424	426	431	400	397	423	455	396	443	486	415	421	393	469	463	419	426	400	404	405	419	442	395	465	396	398	413	398	412	426	445	409	363	412	480	438	389	418	424	379	445	431	430	404	457	426	428	411	451	426	415	409	444	434	444	397	417	395	388	446	404	419	449	420	436	443	398	451	444	474	438	399	432	419	425	390	457	410	420	472	429	436	400	393	442	388	396	415	422	409	420	422	407	404	443	393	414	366	442	382	448	447	431	414	423	422	450	420	438	408	419	467	423	403	383	450	433	453	446	444	477	472	459	430	417	444	421	418	425	441	424	411	445	441	434	440	413	389	407	397	444	436	352	381	412	441	414	439	429	416	430	395	400	441	429	431	428	408	404	459	436	409	408	455	406	463	416	398	419	435	419	442	439	413	410	416	448	424	388	409	438	406	432	385	408	422	404	445	426	440	421	418	415	404	440	439	407	422	479	422	467	452	409	366	431	446	448	423	436	451	397	386	415	429	441	403	388	424	389	421	390	401	452	403	437	421	388	455	407	423	442	418	398	436	394	391	421	428	395	395	392	425	439	452	451	444	441	426	411	403	396	415	422	440	418	414	417	423	415	427	432	398	447	415	439	439	404	398	409	437	437	426	447	418	381	429	461	419	420	436	393	426	403	425	400	432	411	458	433	440	401	439	462	413	484	436	420	419	451	400	434	425	436	408	427	438	433	408	405	418	443	406	430	441	408	377	416	447	407	485	439	430	440	419	419	434	441	429	416	443	445	448	371	383	449	442	399	412	433	425	425	459	438	458	440	412	440	396	408	410	442	440	410	460	406	424	432	419	406	410	454	424	425	363	419	402	401	432	429	412	415	378	421	428	421	481	446	416	449	414	402	456	416	426	427	463	418	431	417	417	440	409	430	398	422	437	432	430	433	446	407	394	463	422	420	425	446	438	404	446	395	452	415	401	383	392	420	411	408	425	425	409	425	455	391	463	412	419	437	413	392	408	457	414	415	440	422	480	418	433	415	437	463	474	440	415	433	386	409	414	460	452	445	385	413	406	391	419	486	424	440	460	407	470	405	420	434	418	438	446	438	417	438	392	374	398	411	438	406	397	400	408	413	370	455	411	432	438	478	418	378	386	357	373	385	414	442	420	418	417	424	477	453	381	436	416	429	418	388	420	423	409	395	402	401	417	391	433	446	438	453	445	449	378	410	425	390	416	394	392	385	430	430	456	452	443	388	451	449	451	405	435	433	420	390	411	399	419	398	433	426	409	399	402	410	391	409	439	450	399	427	416	438	416	384	419	435	396	423	455	421	464	406	413	393	423	420	424	418	422	430	411	389	421	425	408	419	424	410	404	432	423	434	427	385	414	438	394	377	445	421	467	426	407	444	426	419	378	443	400	424	392	408	415	453	401	427	412	433	450	433	431	384	406	420	419	406	387	433	386	405	438	393	397	388	378	420	397	461	418	390	429	418	423	422	396	400	441	404	394	430	427	412	412	431	413	443	397	415	437	460	450	412	424	419	428	448	390	402	399	380	467	452	435	448	450	387	431	477	462	423	396	405	402	461	413	411	459	441	406	451	425	452	397	416	403	464	389	423	419	415	393	434	429	419	442	427	410	408	418	414	443	423	419	448	434	410	438	438	453	412	384	464	430	409	415	382	395	402	452	407	422	404	415	413	430	405	447	412	412	438	426	386	434	346	394	423	401	399	431	412	407	455	445	430	453	407	429	411	418	425	421	424	402	395	402	426	440	396	480	437	421	429	384	430	396	401	431	382	388	419	424	378	393	452	413	440	376	434	458	438	433	422	386	407	480	406	400	432	400	400	426	429	436	436	439	444	427	431	441	418	413	419	439	404	453	409	436	434	469	414	419	373	376	415	443	429	398	425	435	441	439	406	403	421	428	451	403	412	422	392	448	439	453	466	420	446	439	406	431	416	428	414	434	422	407	376	395	423	448	403	451	457	403	427	403	404	390	467	426	412	408	373	428	429	400	449	406	420	438	411	418	407	404	408	397	402	378	448	429	426
9144	2528	5081	11070	2262	1913	1615	1479	1407	1317	1260	1159	1189	1054	1126	1083	1036	1056	1013	995	939	1069	1071	970	973	1044	1005	999	1031	968	932	994	903	1004	995	949	980	977	951	998	948	984	984	1001	976	975	926	974	1005	965	959	997	950	981	938	977	865	983	937	930	894	961	927	990	925	927	905	951	944	943	941	958	966	963	948	940	954	899	946	968	944	935	903	981	946	953	920	914	967	977	975	985	889	930	948	952	928	946	902	975	942	936	993	922	952	934	958	985	925	983	931	1000	966	979	983	934	896	921	920	977	892	883	894	919	927	929	950	896	981	920	891	909	967	982	971	989	943	936	945	901	950	919	905	954	934	961	911	941	980	964	904	943	949	949	979	979	981	945	925	963	991	979	955	955	928	927	959	964	912	899	972	962	947	976	937	965	926	934	1000	961	949	911	948	982	925	982	960	908	886	949	929	979	881	952	916	880	992	953	891	956	984	950	922	935	941	933	983	923	907	928	982	971	939	970	974	931	924	955	965	893	913	987	975	970	912	876	908	1050	988	927	951	952	914	937	973	947	928	948	952	935	942	909	923	932	1018	969	894	936	984	931	913	902	961	947	903	960	911	961	973	928	891	937	970	962	936	979	964	942	985	977	996	960	957	933	929	950	973	950	971	931	944	973	951	917	947	922	944	913	934	948	932	927	928	982	891	900	935	969	1026	942	933	956	902	976	927	932	919	964	901	954	943	1005	951	983	943	889	957	939	958	908	923	945	951	932	987	935	962	957	919	959	955	942	951	986	967	939	944	955	970	939	875	969	916	937	927	922	966	907	955	964	848	934	935	958	958	979	902	969	947	981	985	927	917	929	964	965	929	954	968	940	914	953	920	925	901	979	938	925	941	926	936	905	900	968	959	950	949	921	972	918	906	938	983	945	962	931	983	912	961	925	984	859	917	912	927	973	1002	986	975	985	970	887	943	989	949	924	924	921	921	949	948	932	945	959	933	947	942	948	1010	927	933	941	967	939	950	860	933	903	904	906	952	923	979	902	922	973	956	943	929	987	979	955	935	908	954	984	947	945	957	954	955	935	953	906	919	878	904	979	931	983	924	982	991	945	949	1013	932	958	969	937	951	954	959	957	885	943	961	971	961	904	970	962	957	895	941	972	925	898	921	972	927	943	965	932	954	964	958	965	934	913	913	931	979	940	980	973	922	996	911	974	935	943	927	951	929	935	1026	1008	968	970	902	928	980	921	939	920	940	944	900	907	945	918	957	963	949	940	945	989	911	918	953	965	927	916	920	937	925	882	947	970	947	972	921	947	961	957	917	947	949	934	937	859	909	964	927	949	917	965	966	957	902	987	893	900	953	924	944	974	958	948	959	977	975	945	931	940	957	938	925	948	914	937	911	945	964	948	889	921	955	929	918	920	937	937	932	944	898	923	938	955	927	975	878	964	1005	925	976	971	963	930	931	980	962	905	938	934	970	909	969	963	928	905	949	947	942	983	942	910	984	948	891	967	991	965	973	971	952	908	997	988	971	962	951	930	953	938	932	918	991	913	935	949	973	960	931	963	977	1005	968	923	934	971	944	864	953	967	897	903	955	918	987	950	1013	950	928	924	920	977	904	945	955	923	924	955	941	965	932	859	942	985	922	916	894	989	921	921	899	900	994	881	930	912	890	953	973	912	943	923	1000	955	927	949	915	895	984	961	921	922	944	903	928	965	967	948	958	959	979	905	904	916	908	968	937	958	925	953	976	1050	941	949	923	951	940	941	947	925	924	954	897	887	925	954	888	946	935	944	962	964	977	895	920	960	908	914	971	937	903	922	973	943	955	966	943	905	953	974	933	926	913	952	948	963	943	902	935	925	929	893	930	959	970	967	966	947	898	947	956	949	919	916	910	906	939	926	910	966	900	937	942	949	940	924	950	967	876	952	888	979	1022	950	997	967	1006	967	935	947	916	960	966	964	973	986	928	963	908	913	930	936	984	1020	898	925	906	990	956	979	922	955	909	923	949	955	966	996	979	944	926	982	979	994	947	988	939	925	930	972	928	904	921	955	941	922	901	984	894	990	943	932	947	998	891	934	954	985	954	925	929	950	957	941	938	981	972	926	949	893	930	957	981	942	971	945	971	920	945	953	967	1004	925	950	899	979	853	920	937	901	898	941	943	951	885	978	998	945	946	966	932	944	888	951	941	962	939	947	889	912	1025	952	932	938	915	968	910	857	904	969	1005	922	933	953	930	921	959	966	937	879	985	904	951	920	912	918	987	965	940	931	911	943	948	938	964	963	950	951	940	978	991	971	955	921	929	921	909	956	902	935	928	938	1027	929	976	966	928	918	951	965	949	948	948	901	899	932	937	965	1009	931	997	923	959	919	997	950	940	966	978	942	942	958	937	911	947	917	978	899	916	969	972	938	890	991	1002	996	929	960	920	941	958	916	924	913	902	935	906	936	940	911	950	957	913	975	900	948	957	969	951	933	949	929	954	932	969	918	952	922	932	926	954	948	981	978	965	897	918	957	984	963	967	979	933	1036	943	1006	925	985	907	938	1001	941	946	963	1016	963	959	866	977	954	947	930	942	967	919	937	967	981	977	963	881	945	977	939	972	936	946	964	976	964	1006	940	949	918	928	859	905	989	928	930	903	913	900	942	928	988	919	958	993	954	943	884	961	973	939	957	910	1048	1028	929	964	960	974	955	967	905	938	944	973	910	963	957	887	950	938	944	964	947	943	1014	930	919	915	908	999	943	939	919	938	966	927	921	944	955	866	934	1002	931	965	924	958	966	959	960	962	920	962	961	928	887	943	936	978	892	935	960	977	946	923	1004	928	934	944	998	986	934	891	901	966	910	926	954	972	903	958	940	928	970	985	982	1015	929	934	934	1027	957	951	948	932	974	952	893	871	957	972	961	956	941	874	978	947	935	964	928	900	921	929	961	934	920	982	938	930	977	927	879	972	925	942	957	980	991	946	970	949	970	899	942	923	958	956	934	893	957	887	948	918	938	976	926	949	872	935	916	950	914	903	926	946	995	917	939	872	901	945	885	949	898	981	987	979	952	984	967	954	985	963	986	914	963	958	958	944	903	961	943	928	927	975	951	944	937	961	961	917	904	881	944	919	888	973	936	941	922	936	929	913	996	972	953	980	905	945	944	972	929	931	917	944	935	945	951	954	971	890	952	939	950	971	931	952	909	947	888	974	902	962	917	957	964	933	953	937	907	975	956	947	933	901	940	908	953	968	928	922	967	962	922	976	967	917	954	941	990	960	948	943	989	977	958	913	922	1003	949	931	928	899	916	952	931	936	982	984	927	961	901	908	958	939	993	909	910	944	946	1008	978	871	903	921	963	926	931	978	918	895	885	975	930	943	944	935	946	963	900	927	993	988	962	921	939	963	896	958	929	942	919	913	1010	914	907	885	904	942	932	931	978	978	908	907	949	923	949	954	934	914	899	973	956	942	951	914	945	924	1018	949	962	891	932	914	971	898	926	954	965	934	973	947	996	873	936	983	960	926	924	900	919	951	897	922	950
2143	659	707	720	219	171	187	211	220	197	206	211	172	212	200	174	217	191	199	207	204	173	187	185	199	195	197	178	182	197	184	178	182	245	170	171	193	188	182	187	194	233	185	178	196	199	209	199	178	204	182	211	218	194	178	184	186	177	186	176	194	186	191	185	208	186	191	204	224	203	208	181	174	204	208	196	177	213	201	182	188	207	194	178	193	191	191	206	217	202	179	179	190	205	192	199	203	193	194	214	228	207	227	186	200	181	185	193	174	188	198	177	190	195	180	181	171	211	192	179	209	174	196	198	188	207	213	180	184	185	178	199	227	170	194	190	203	218	195	181	195	223	204	173	215	188	194	221	211	195	163	170	178	195	187	161	178	171	179	189	199	201	166	161	181	189	196	195	223	156	202	183	193	187	204	186	194	195	193	207	178	210	222	193	176	174	193	199	171	217	190	191	207	214	190	177	204	194	205	219	191	171	193	204	222	201	217	179	191	217	219	193	174	227	190	184	171	179	199	226	182	192	189	202	152	205	189	244	203	195	190	199	191	188	185	180	184	183	194	179	200	194	184	191	197	183	195	182	212	181	207	200	208	163	201	208	202	205	179	201	167	191	179	207	195	185	198	149	208	187	182	177	195	172	209	200	197	178	185	179	166	205	185	190	195	205	215	209	222	191	198	219	187	194	196	210	212	205	213	169	198	200	190	190	214	224	185	188	214	199	166	200	194	192	196	213	190	171	163	189	199	181	205	176	186	188	160	180	185	197	258	197	197	201	210	180	183	189	200	195	191	178	151	187	196	220	179	198	185	212	199	180	182	171	175	212	190	191	182	176	204	206	181	196	215	163	184	176	181	189	199	203	204	170	207	171	221	211	172	177	185	209	189	193	201	194	219	178	177	189	207	188	198	220	189	205	181	176	196	210	198	193	198	197	191	191	191	199	214	164	202	203	213	196	175	167	238	211	205	192	201	168	192	205	220	193	181	174	215	170	184	176	194	185	194	185	203	191	193	203	175	197	209	185	200	177	173	190	181	192	203	202	179	213	189	182	201	188	202	169	177	207	189	176	238	199	210	170	219	210	194	183	188	182	190	177	217	203	193	171	187	220	196	200	191	176	190	221	186	211	212	185	227	188	222	194	196	207	184	190	184	213	200	194	213	210	198	178	205	210	212	170	176	182	198	190	187	197	182	189	199	188	203	183	190	201	202	205	183	201	212	228	207	222	201	204	190	200	175	192	209	195	189	200	193	190	187	194	185	184	199	201	192	163	200	198	202	199	196	195	206	171	189	191	170	182	198	231	156	209	200	184	230	204	198	183	211	177	186	203	211	207	187	179	204	190	200	199	167	189	214	206	189	191	177	181	183	201	213	170	193	184	183	205	205	193	174	204	186	200	215	198	194	172	174	198	193	193	193	192	199	203	189	216	181	193	217	181	182	180	213	206	196	191	184	183	179	195	192	186	217	179	198	183	173	214	180	199	197	207	197	198	179	187	192	177	211	173	209	201	187	187	198	196	189	161	198	204	195	194	204	197	207	162	195	200	204	192	201	168	194	150	182	191	196	189	201	176	183	165	200	196	196	182	171	195	235	200	207	208	199	169	192	195	182	197	211	183	194	187	212	199	187	193	165	175	187	209	199	190	207	174	165	191	184	177	177	214	199	205	194	185	200	234	204	214	216	196	181	200	196	161	192	190	213	186	174	180	181	208	220	214	184	201	175	201	167	196	224	204	213	183	197	188	181	181	182	203	168	192	190	189	215	197	206	211	212	193	188	180	199	209	204	193	187	218	198	186	218	192	183	189	191	211	213	193	219	173	229	188	183	221	193	200	183	171	156	208	193	209	187	176	177	221	180	189	175	197	190	216	182	206	186	193	193	179	209	202	151	198	214	176	209	210	216	185	205	214	188	198	238	196	208	163	187	216	191	188	199	176	184	201	198	203	180	184	190	166	189	226	181	202	171	196	200	174	200	204	190	202	180	208	168	182	183	216	181	205	192	163	193	190	219	175	192	181	190	201	206	215	207	199	198	196	184	223	204	224	197	165	218	185	190	201	193	176	196	209	202	197	230	180	217	232	205	197	177	184	230	198	229	193	178	182	186	168	190	188	201	189	193	196	191	204	190	185	197	195	190	187	208	190	186	211	208	194	203	175	181	180	190	186	190	188	189	200	218	207	186	207	207	216	206	153	208	216	183	197	207	179	191	184	193	189	192	177	176	179	170	207	177	199	185	199	209	194	204	188	186	194	200	186	204	176	198	211	184	192	169	169	213	194	195	207	181	182	191	177	208	217	187	190	206	185	189	175	199	192	193	176	228	199	182	200	186	163	184	195	190	183	203	187	160	197	170	168	188	184	194	206	177	177	196	198	190	201	194	204	168	216	194	193	200	185	203	192	197	207	211	196	181	184	215	193	207	190	220	200	189	197	201	200	211	236	194	219	169	198	187	194	199	207	171	208	201	183	207	197	193	194	217	218	199	192	228	227	211	206	168	176	205	195	197	183	179	206	215	179	187	193	165	199	199	227	191	207	188	184	190	197	193	159	194	208	218	196	195	207	203	180	185	191	201	205	187	198	187	180	185	224	168	212	204	180	197	223	176	202	192	194	201	193	200	209	211	199	204	186	184	207	195	199	184	164	167	165	183	181	202	195	200	229	206	201	205	178	209	181	165	191	171	188	222	191	172	211	173	207	179	185	192	211	214	188	191	174	184	205	185	191	221	206	182	208	164	205	199	191	197	171	190	208	207	230	180	177	164	183	206	190	185	192	203	203	202	201	212	184	202	223	197	182	203	182	188	215	211	193	183	195	187	188	212	193	198	209	187	211	202	190	210	201	185	227	176	165	196	175	182	165	179	160	184	214	215	235	193	190	196	199	203	208	182	210	161	236	185	169	153	196	167	183	192	212	172	188	214	166	197	186	198	203	223	212	185	202	204	222	200	186	191	211	236	213	176	198	198	197	182	181	176	168	207	179	180	196	176	184	191	185	198	175	185	186	186	166	198	173	195	169	194	174	200	196	199	192	214	206	179	172	206	201	202	185	212	198	213	194	184	168	214	196	198	210	166	216	205	220	192	195	186	215	174	205	188	216	207	183	182	190	190	187	182	182	180	213	219	198	196	196	192	182	184	213	186	195	194	197	200	227	208	192	210	213	180	201	175	207	191	175	197	199	199	208	205	193	217	191	180	162	207	176	175	208	195	189	209	201	180	208	210	193	195	184	202	204	206	227	182	186	191	185	186	193	194	187	212	174	212	195	201	195	164	183	228	214	186	190	199	230	208	213	209	211	184	201	208	190	218	184	196	179	165	214	187	187	190	188	188	198	194	209	171	221	224	212	191	201	173	200	192	197	152	176	201	202	157	166	174	189	176	189	200	194	210	153	174	178	182	198	205	181	191	171	195	211	200	239	199	199	192	188	187	177	195	205	199	207	187	171	169	188	192	215	206	187	189	194	206	192	202	188	163	193	231	217
2032	876	1628	2053	557	487	514	526	482	488	517	460	535	476	482	499	479	482	480	476	504	489	469	530	470	511	481	505	519	528	506	507	519	452	498	518	471	479	496	517	516	482	522	457	534	489	481	506	502	478	516	470	497	491	510	509	517	505	491	493	511	507	522	486	478	478	541	508	451	489	502	478	512	494	447	498	492	478	517	527	514	510	449	492	474	472	466	506	518	491	497	478	465	448	466	532	465	490	495	477	494	487	481	490	495	514	458	454	468	502	487	506	500	495	495	467	500	490	515	478	457	452	482	485	482	455	480	504	473	492	504	512	477	499	493	505	505	490	442	521	493	500	505	496	506	478	478	487	475	543	518	491	470	502	473	469	462	448	545	491	536	522	493	504	462	468	508	535	468	443	506	482	486	477	470	517	482	498	530	495	457	502	520	491	491	449	538	490	494	499	484	506	459	502	491	511	462	502	500	469	459	484	476	515	457	480	469	494	512	486	514	487	517	491	484	496	462	484	496	488	490	467	505	487	486	505	499	487	520	521	475	471	520	461	494	513	490	465	475	434	490	500	489	495	446	480	508	485	502	507	477	452	492	473	532	463	477	467	471	501	478	487	497	484	484	515	474	488	479	490	509	485	497	469	506	490	509	458	475	516	494	519	494	488	486	468	496	504	508	512	505	517	487	449	457	482	490	460	507	501	505	447	451	480	475	497	504	474	459	475	514	485	468	515	494	533	493	535	461	467	435	467	484	422	500	480	492	497	516	501	475	455	487	487	486	493	511	466	472	474	466	519	484	425	507	482	475	459	473	515	482	487	526	484	462	466	513	469	477	488	520	504	507	492	479	470	470	481	458	519	463	504	499	483	501	511	500	525	497	513	474	455	492	461	495	445	485	483	508	486	550	511	523	474	474	499	483	507	451	542	459	511	487	478	499	492	506	488	491	470	540	441	509	520	462	458	482	459	463	480	514	508	509	501	482	498	487	500	491	446	503	453	499	452	489	472	504	495	483	452	473	468	450	518	522	488	515	469	452	468	485	461	481	478	501	481	541	471	491	472	512	485	540	506	487	498	515	531	500	461	488	459	498	457	505	484	513	462	502	496	471	495	498	456	462	475	531	482	493	474	506	506	459	462	509	489	524	487	494	475	492	494	482	479	515	486	484	508	473	461	472	485	512	511	478	487	488	444	497	541	520	492	463	477	482	491	468	514	465	466	490	517	487	485	525	498	500	515	482	452	480	458	468	500	461	486	474	475	444	477	472	504	496	513	533	466	474	501	492	465	482	485	456	478	480	486	455	487	515	499	489	487	505	500	489	517	444	450	490	504	462	472	515	476	495	522	501	493	497	476	483	481	466	480	499	495	458	470	496	492	442	529	496	488	468	487	481	476	486	483	467	443	491	501	472	513	456	482	506	496	478	495	513	503	432	468	506	478	500	535	530	514	505	465	489	478	492	531	477	508	478	502	475	485	484	484	533	492	466	487	492	493	492	475	504	465	518	499	506	458	508	487	466	469	487	501	467	471	469	462	533	480	481	475	490	477	484	494	482	497	477	496	474	473	513	483	442	465	440	501	481	485	445	486	474	453	475	492	514	461	502	468	441	469	478	468	483	451	511	506	494	428	479	504	483	509	500	502	502	491	473	472	536	480	506	502	484	473	497	507	429	470	473	506	508	517	501	467	506	445	492	473	525	431	477	477	499	535	473	494	458	482	469	448	480	482	458	460	488	488	501	483	487	490	524	485	485	458	475	457	479	511	464	474	469	503	478	460	541	503	496	472	474	451	489	490	462	522	494	503	475	506	499	527	508	478	490	492	521	488	485	463	497	454	478	471	484	476	512	501	519	505	497	493	485	511	431	449	539	459	531	470	487	513	466	436	496	516	504	485	442	485	487	517	476	516	489	470	456	495	502	488	467	468	435	510	482	483	521	495	479	487	506	485	525	500	513	501	483	465	469	535	515	468	473	503	481	515	491	470	484	492	483	471	490	460	467	518	473	437	476	490	461	503	483	490	489	479	449	470	460	460	461	492	494	502	484	475	484	472	489	488	538	512	493	517	527	480	445	428	485	467	491	474	490	456	484	475	501	435	473	482	461	497	489	496	472	508	476	472	500	478	489	470	465	501	509	510	487	486	474	504	488	511	525	464	469	495	479	507	504	475	468	504	482	487	457	480	545	504	483	488	474	458	459	478	508	520	479	486	521	474	438	500	504	459	478	511	489	472	521	467	498	520	510	479	520	477	494	473	516	493	480	506	497	492	508	500	462	480	528	511	475	504	493	457	514	522	504	460	491	494	494	515	464	539	451	483	494	480	489	502	477	463	475	503	531	503	486	536	454	486	502	489	524	493	475	463	516	496	461	476	467	480	476	475	521	461	503	511	477	462	472	513	449	494	487	453	440	499	473	481	491	544	499	494	476	498	516	459	505	472	496	493	465	464	454	493	487	474	457	514	474	490	469	453	487	499	490	512	528	486	506	508	500	485	528	452	532	496	504	494	460	473	515	457	497	477	454	521	510	520	495	501	461	487	505	474	470	465	455	521	519	433	488	499	501	527	441	452	508	497	523	482	493	496	462	506	466	488	518	455	463	490	516	472	520	496	491	476	476	462	518	467	512	482	497	478	512	517	484	464	511	472	468	484	500	510	487	481	453	474	495	486	487	488	452	484	491	500	535	491	520	493	487	495	496	477	511	493	498	475	526	503	467	471	504	501	541	538	492	497	520	457	501	487	493	508	481	499	470	460	471	522	501	460	492	490	456	523	500	521	486	466	477	526	487	461	476	450	509	498	484	496	471	492	500	484	515	475	504	469	491	451	474	512	489	486	503	511	481	505	505	468	476	460	463	539	454	487	482	481	471	513	491	560	437	531	496	471	485	498	503	497	526	466	486	542	479	448	479	478	511	467	500	473	464	464	505	444	484	508	475	491	479	436	519	504	491	449	476	512	496	453	487	507	514	496	484	472	457	483	450	546	477	475	492	433	473	527	480	490	495	498	493	525	459	467	489	467	472	473	466	514	542	530	496	498	483	468	497	483	502	483	471	481	493	504	488	520	496	485	501	461	491	478	484	526	479	467	507	449	465	484	552	496	468	479	460	503	470	457	480	505	502	507	465	501	471	518	496	467	501	513	476	491	482	464	494	476	482	497	504	515	469	476	497	509	522	512	508	488	483	469	450	472	521	503	486	470	490	499	458	477	459	438	491	481	506	503	458	496	474	462	500	467	460	482	498	515	482	481	522	544	461	508	455	469	497	499	532	484	500	506	465	501	475	516	505	490	503	479	500	468	502	502	512	533	483	485	507	525	497	515	433	475	452	480	476	482	514	485	467	494	543	480	467	478	526	504	466	425	512	463	486	495	433	521	474	484	507	468	473	492	498	490	473	497	515	507	498	466	528	495	413	468	497	472	443	440	554	506	474	507	452	501	511	502	466	475	501	459	475	469	490	476	467	480	464	470	457	485	450	495	458	482
8453	1429	1634	2435	348	345	286	274	275	256	212	232	248	253	253	240	250	216	225	266	222	221	234	238	256	273	200	221	232	211	202	209	262	200	266	206	213	234	220	256	231	221	232	215	247	251	222	213	215	228	225	218	210	243	213	250	229	233	237	219	249	236	226	210	218	227	238	256	205	227	224	218	207	229	219	214	224	218	250	218	212	218	229	223	211	223	244	214	227	245	230	211	253	232	262	232	235	239	208	200	217	198	219	241	224	209	219	212	233	197	242	210	234	233	234	250	239	225	206	215	236	222	216	215	208	213	233	226	226	266	213	245	234	220	240	241	220	227	225	204	212	211	217	226	232	201	201	211	242	238	225	205	204	241	213	228	196	223	214	217	215	248	219	241	241	228	206	235	201	257	213	223	210	232	220	235	243	205	216	231	224	213	223	211	232	245	223	227	207	214	195	241	202	223	219	203	220	211	240	209	205	194	235	207	215	232	222	215	267	242	228	218	217	194	215	243	206	200	237	226	232	227	212	228	218	230	236	204	221	229	238	228	214	218	241	209	238	237	236	234	206	217	224	224	227	226	208	235	205	204	221	242	214	235	201	207	206	236	216	239	231	237	234	216	225	220	216	230	228	222	223	234	211	196	186	224	209	218	213	230	208	225	204	210	228	215	213	224	197	228	223	236	198	185	200	214	221	229	230	214	225	217	213	214	195	239	243	217	223	196	219	218	221	211	174	219	217	203	219	235	217	228	227	218	240	230	232	222	236	203	230	238	251	209	235	218	233	236	222	224	203	212	208	200	215	223	193	202	217	225	220	243	230	225	189	189	211	209	214	222	227	217	211	211	213	229	232	229	228	232	187	205	234	208	235	208	222	241	230	243	231	186	190	244	241	220	216	218	219	222	225	227	213	213	225	241	235	212	227	198	233	207	197	233	218	202	216	232	233	196	218	233	226	228	247	226	206	226	219	236	248	234	208	213	220	222	223	236	222	247	206	225	226	246	227	228	193	204	211	192	230	202	211	220	221	205	227	237	220	204	228	192	204	216	198	252	215	226	209	232	216	229	243	201	195	242	215	240	250	248	225	226	208	201	222	187	224	222	237	227	237	213	206	214	223	205	235	248	198	219	222	215	239	211	203	208	205	212	207	220	199	211	215	240	228	239	212	230	199	197	204	224	224	247	215	217	224	204	212	221	219	220	195	227	233	232	207	215	219	201	253	222	227	231	220	226	212	238	208	223	247	234	242	228	235	229	213	208	209	208	224	246	202	224	216	220	225	203	239	244	222	220	252	271	254	239	226	225	238	238	231	214	228	218	193	203	214	224	207	202	215	228	229	213	231	242	238	213	216	223	253	204	236	245	232	226	203	227	209	213	260	234	196	203	219	231	255	242	251	244	230	217	224	203	219	227	231	216	212	191	238	229	221	239	219	193	211	211	227	229	216	215	244	219	186	224	204	242	221	216	223	209	224	217	240	208	226	202	207	240	221	231	247	217	210	199	228	212	217	233	219	234	251	234	211	206	207	224	239	205	217	230	190	240	215	206	222	223	216	196	209	194	244	215	215	231	235	252	251	235	238	217	239	203	218	249	230	213	239	219	233	219	226	220	237	232	221	227	228	223	207	196	198	216	207	220	226	196	203	209	208	210	243	237	230	211	217	233	194	232	231	191	226	221	223	245	218	225	221	211	244	209	204	180	210	219	208	202	223	230	239	212	203	181	224	229	226	220	222	217	215	233	207	221	248	242	250	228	210	207	233	183	205	220	210	195	215	225	225	245	208	219	213	221	216	234	191	219	247	192	230	244	223	234	236	208	209	242	190	220	189	162	224	229	220	237	201	211	216	227	215	213	228	247	221	223	200	194	227	218	233	236	245	252	205	230	223	215	239	243	212	219	227	213	218	219	212	213	204	215	215	203	213	209	219	216	219	240	234	234	224	225	200	240	219	209	265	234	194	245	200	212	223	232	231	230	233	210	207	214	197	201	248	211	218	219	239	238	201	202	224	209	229	240	225	230	219	248	227	243	183	210	210	203	197	218	240	196	224	215	247	242	238	227	206	255	232	215	195	215	240	211	214	235	238	244	220	205	232	202	218	219	208	207	234	213	227	222	239	210	221	226	248	221	208	203	246	217	241	231	258	203	221	259	229	208	230	215	229	209	224	251	207	217	219	202	217	231	217	204	212	215	254	247	222	233	226	217	244	207	206	213	219	237	235	208	249	219	229	238	216	187	203	213	209	210	230	228	207	200	200	185	236	236	216	228	234	202	224	217	243	215	220	246	204	217	213	229	225	235	228	227	231	209	247	241	194	220	210	225	224	211	231	216	213	226	216	205	194	205	193	204	221	201	195	177	215	230	209	231	205	238	251	223	224	224	252	239	220	232	252	242	241	221	189	210	202	183	236	231	234	228	235	221	224	243	224	248	228	202	213	226	205	218	217	218	204	223	211	232	244	210	216	257	217	193	214	231	199	225	231	246	232	219	237	234	232	218	249	216	196	217	214	207	237	222	226	215	234	226	240	253	216	211	234	202	219	217	219	212	213	214	213	207	232	209	239	247	204	237	216	239	231	193	241	217	219	234	234	192	239	239	231	239	218	225	242	252	231	213	232	215	207	206	184	211	231	259	221	223	230	194	216	212	226	235	248	213	216	223	207	236	258	225	236	234	217	234	233	209	233	188	214	246	224	231	241	226	211	230	210	238	232	222	224	223	239	242	230	226	206	202	197	230	238	221	228	255	234	249	225	237	214	195	235	216	197	208	214	222	211	218	223	222	208	237	199	224	222	205	247	206	250	226	215	256	201	246	236	229	228	242	246	233	218	240	243	253	252	210	222	213	220	210	245	193	209	201	211	176	221	225	243	214	182	223	205	236	222	223	259	175	197	247	198	246	213	221	213	233	221	230	230	213	204	215	247	195	218	207	225	217	266	231	225	211	222	232	220	236	191	206	210	229	224	226	222	219	218	242	229	198	235	210	238	226	227	223	228	214	225	201	216	236	204	206	207	220	208	209	212	223	184	196	244	255	237	226	230	223	252	216	219	219	228	208	239	227	219	249	217	228	214	200	205	225	213	214	233	244	201	251	210	250	253	207	257	238	238	233	244	223	224	191	227	249	244	210	234	242	243	245	202	223	205	230	208	237	209	185	207	249	202	221	207	229	248	245	247	240	222	201	224	229	213	227	235	215	223	212	214	213	210	238	247	227	279	216	187	203	214	214	209	247	218	238	215	237	182	196	221	224	209	209	194	186	216	212	226	224	225	206	196	192	191	210	247	245	239	224	212	229	221	207	213	208	222	226	221	195	203	254	221	220	220	232	245	249	231	244	239	232	264	230	195	232	236	248	213	258	221	255	198	237	226	228	236	231	217	264	223	187	238	229	239	218	204	196	229	249	195	199	265	251	215	237	195	217	188	215	231	228	245	221	192	216	241	208	231	202	228	221	213	237	192	226	209	234	236	220	239	195	233	243	204	229
6569	1706	3439	6907	1142	1072	947	858	813	764	718	713	661	643	660	644	620	626	611	622	578	581	588	622	600	624	538	602	564	564	591	584	556	525	542	569	582	588	563	516	569	576	544	558	509	578	573	563	540	559	516	560	597	551	545	560	534	604	575	601	555	576	576	546	571	546	574	560	573	605	531	602	529	571	597	572	514	533	597	561	565	548	577	553	574	515	547	540	580	530	551	588	557	548	553	572	571	543	551	572	531	612	540	582	581	542	574	576	530	559	520	572	543	563	567	555	549	522	570	534	574	551	546	505	544	564	541	565	553	544	581	551	546	584	549	564	535	548	513	519	530	539	567	574	548	571	535	546	527	527	549	593	545	560	533	575	549	529	593	591	567	541	575	602	529	545	523	522	560	553	564	565	554	558	600	581	540	514	530	569	497	535	538	540	576	555	581	512	540	540	558	490	587	559	487	545	537	589	584	559	571	519	554	544	559	548	587	549	555	577	515	570	589	549	592	521	564	540	555	574	553	560	549	551	539	568	558	544	526	588	591	545	536	558	526	570	561	574	542	534	585	581	549	567	553	553	552	543	535	575	535	557	553	553	554	531	585	563	549	542	573	560	537	543	537	557	563	508	575	504	560	551	561	577	583	557	547	550	533	557	571	577	497	568	548	531	560	571	590	559	492	565	589	539	565	553	543	525	531	579	585	560	546	577	556	523	556	557	593	516	558	580	576	568	594	537	528	564	581	531	560	561	565	525	562	544	563	594	552	525	565	543	537	558	554	586	526	511	557	565	560	545	570	528	568	564	577	599	544	546	575	582	591	595	544	562	540	557	561	585	552	539	544	593	582	588	594	545	529	578	527	554	572	548	539	551	597	560	539	570	565	535	552	551	572	530	555	526	564	552	591	529	540	533	594	576	529	567	566	530	549	543	557	568	547	515	539	586	562	546	556	596	557	574	561	540	545	546	552	543	542	572	597	553	623	597	540	524	551	577	572	552	544	523	528	568	561	555	528	563	575	557	527	556	566	525	549	579	592	532	578	547	554	552	561	531	597	551	518	547	517	541	573	552	601	557	518	594	542	528	545	534	538	565	536	550	510	541	523	583	571	538	582	571	510	526	573	578	542	540	541	555	547	570	537	510	587	543	512	576	536	552	513	529	533	545	507	541	526	549	496	547	593	550	523	511	557	539	567	540	576	560	550	534	570	555	566	567	540	552	563	588	583	590	537	549	554	572	571	548	576	558	573	577	580	538	551	533	576	525	585	575	583	507	580	561	601	569	558	560	563	532	533	599	579	570	536	550	542	571	560	555	544	587	569	570	514	577	564	581	540	599	545	577	574	539	568	524	530	585	533	537	589	580	558	502	558	539	573	571	578	555	549	575	585	573	562	514	571	568	587	577	572	542	565	535	578	554	561	561	552	504	579	557	540	525	557	559	557	587	549	565	556	535	551	534	561	568	558	583	597	530	534	510	566	558	550	569	528	506	552	560	519	536	573	567	584	510	532	564	526	573	558	587	553	553	521	574	596	556	557	527	563	568	509	565	547	567	561	557	596	604	561	588	555	581	562	541	536	564	572	561	537	576	530	559	495	534	532	575	567	542	577	572	557	580	535	553	586	544	539	539	529	553	547	588	578	559	570	535	577	532	542	553	582	620	539	572	549	572	578	585	571	546	532	511	546	575	562	569	525	577	530	538	594	555	519	523	513	538	532	544	502	551	537	604	553	551	595	529	538	544	603	547	533	555	538	526	545	567	581	526	544	540	531	577	530	577	527	551	577	556	541	573	566	605	554	517	562	562	505	543	564	530	506	574	574	503	568	571	545	564	566	531	561	556	593	563	559	603	596	516	591	569	600	548	556	531	527	536	538	539	594	563	567	575	574	553	533	513	547	550	549	534	567	562	585	542	579	570	567	518	531	539	556	544	552	507	559	556	533	542	594	526	574	522	596	580	538	545	559	535	527	555	534	543	509	517	538	530	564	573	560	564	581	555	494	589	571	567	561	598	548	566	592	594	571	550	552	578	542	551	552	580	533	555	535	574	549	547	510	577	561	557	536	507	568	526	557	553	533	583	558	534	561	576	575	525	513	588	565	571	569	529	570	564	568	529	604	564	551	591	602	570	547	542	550	558	576	586	589	537	527	588	540	518	536	572	548	553	572	545	549	559	540	555	561	518	561	565	554	572	541	540	553	570	538	558	589	549	578	579	542	540	558	546	582	528	523	550	558	519	541	550	569	558	543	574	559	530	584	591	566	566	555	532	599	546	584	562	549	574	515	584	539	592	559	560	530	571	581	592	561	565	558	590	535	559	559	565	537	549	582	616	576	588	606	533	535	557	607	589	573	572	541	573	561	573	541	559	542	607	551	563	570	580	575	530	557	556	573	567	573	579	522	517	543	570	537	585	536	550	623	598	537	538	543	564	566	540	544	557	578	543	557	573	542	570	558	562	548	521	551	577	591	583	551	574	537	565	595	533	538	590	559	554	549	555	541	621	601	581	535	503	565	539	541	563	536	521	530	556	576	547	571	530	520	548	531	585	550	534	584	521	581	529	580	549	500	529	541	520	569	551	530	578	556	577	585	568	584	556	557	544	545	551	531	581	552	540	572	547	505	566	550	583	573	525	566	543	562	578	552	559	582	563	566	545	544	548	551	579	574	558	568	566	563	581	552	566	601	542	615	516	529	537	547	561	520	568	574	535	544	561	587	596	572	501	569	563	584	511	533	579	514	553	559	530	574	577	563	530	517	547	561	543	539	549	565	561	568	528	553	524	575	528	564	534	569	575	524	589	587	540	576	612	561	541	510	542	544	543	566	554	534	559	563	570	546	546	562	547	555	574	547	580	528	531	553	544	563	576	563	529	560	557	562	535	542	551	538	549	579	540	571	555	552	550	528	556	552	560	543	562	601	539	528	563	575	547	578	543	550	581	529	518	559	530	570	560	529	518	563	566	545	513	520	583	531	595	592	562	552	548	577	559	557	531	560	544	538	565	534	544	547	557	607	506	545	564	559	560	552	528	570	553	580	533	571	538	605	556	565	558	567	496	546	560	548	581	567	598	551	543	578	541	546	556	575	570	565	543	579	590	532	566	545	603	559	562	571	573	537	538	542	559	563	577	537	561	526	552	542	574	538	542	542	577	550	559	545	593	511	542	573	566	581	530	493	561	565	543	531	567	567	552	549	543	576	557	528	594	565	539	592	555	577	572	547	511	539	532	559	570	550	567	536	549	569	562	570	556	536	571	546	543	551	559	580	507	552	581	533	534	524	587	553	585	559	576	516	573	523	581	576	543	543	556	578	556	553	549	607	557	544	601	530	543	577	535	553	533	522	572	572	533	541	553	547	546	561	540	558	581	562	551	564	603	541	590	565	537	558	554	519	569	554	563	546	571	580	584	521	529	559	534	542	549	557	554	553	556	539	563	543	571	556	519	562	539	537	598	549	588	525	574	549	568	556	536	543	556	571	586	574	554
16028	2726	3033	4748	861	637	586	513	478	455	446	450	468	448	416	405	419	425	399	412	411	412	437	406	431	437	421	421	405	417	427	405	412	462	398	418	400	414	463	392	401	384	381	427	401	425	370	422	422	425	377	395	403	413	388	450	393	394	394	411	356	418	371	443	419	435	420	404	399	413	387	377	403	376	413	391	413	406	392	419	419	402	406	414	410	415	400	390	364	386	409	407	383	362	417	425	416	417	418	390	358	398	359	377	421	394	408	398	393	367	409	398	410	364	378	408	399	420	386	434	404	410	416	414	417	375	406	417	422	439	406	399	404	378	396	386	390	398	427	382	446	366	387	431	438	411	377	390	384	414	415	406	415	378	413	380	413	438	452	422	388	396	359	406	394	450	423	435	417	404	434	386	400	436	374	412	433	370	415	430	439	406	419	393	379	381	387	409	394	414	415	399	392	391	435	417	431	416	403	380	396	406	413	409	399	392	392	416	447	420	426	389	430	379	405	381	390	380	384	411	413	391	348	382	400	444	391	432	390	394	370	409	389	385	413	405	407	372	349	423	455	418	391	440	365	384	368	375	433	426	387	380	366	391	408	397	407	418	436	408	420	407	436	388	370	426	432	390	392	406	359	422	401	389	405	411	384	425	408	393	423	376	399	396	440	401	398	394	412	414	398	405	373	370	380	407	438	397	410	367	402	374	422	401	416	369	389	401	428	412	406	408	434	423	379	399	412	404	437	426	393	406	384	398	389	397	376	402	403	404	408	396	404	403	413	397	404	379	381	411	415	388	396	412	415	372	412	399	421	382	379	380	412	409	389	376	360	383	380	426	436	418	412	378	406	400	370	389	422	429	397	430	410	409	381	420	391	410	396	409	389	392	410	414	397	376	372	385	386	414	371	389	414	395	400	341	454	358	412	405	388	364	407	394	445	381	375	379	396	419	372	417	438	374	398	372	379	424	433	371	397	384	387	422	401	371	382	405	421	445	398	379	397	366	387	388	404	360	396	426	384	371	358	374	381	388	363	393	379	397	374	386	372	429	387	426	412	399	397	381	400	401	406	388	404	438	378	396	393	371	391	443	404	449	408	413	393	439	433	385	374	435	373	391	388	411	389	402	377	414	398	396	381	415	353	399	374	432	429	458	375	415	408	371	418	416	399	383	385	385	410	409	453	399	370	416	440	422	440	407	450	398	405	400	417	408	402	387	417	379	406	367	393	420	386	384	383	403	427	405	344	391	417	392	398	389	372	422	462	422	399	382	386	402	419	366	387	405	402	412	390	399	401	353	398	377	403	389	368	417	435	385	414	395	396	411	402	408	391	377	367	417	400	435	420	408	449	407	410	395	378	397	390	370	398	426	423	376	395	389	378	382	406	366	431	416	409	385	397	417	398	414	426	405	408	403	401	377	362	419	407	427	411	421	434	388	353	426	410	388	443	424	416	378	407	398	414	405	364	412	441	402	414	427	442	402	396	418	386	377	422	429	358	386	413	390	372	373	375	388	368	378	382	437	417	401	392	405	398	394	395	367	414	418	381	410	390	389	404	393	383	420	441	354	426	393	390	370	407	357	407	395	428	421	401	436	367	405	432	413	376	372	420	404	421	407	390	449	375	401	390	391	357	434	408	431	449	387	386	450	414	425	397	445	374	384	413	366	418	396	373	387	456	410	421	389	376	382	400	396	450	395	407	403	380	415	421	384	386	399	421	401	389	374	418	382	390	380	386	430	358	437	371	389	401	384	408	411	385	411	430	382	404	340	394	384	440	393	386	439	405	376	427	381	409	383	388	427	414	412	428	392	384	407	360	433	371	404	408	407	405	404	412	423	436	401	396	381	396	383	418	426	432	396	392	407	383	434	392	446	376	386	369	396	382	435	466	330	371	422	401	417	427	409	417	415	409	366	388	399	436	414	426	422	400	384	374	382	383	417	388	399	363	396	389	365	393	378	373	389	415	404	414	400	403	400	424	418	380	372	409	427	408	438	394	403	376	387	393	381	390	414	408	388	391	411	436	379	401	388	405	393	415	430	433	407	393	408	406	426	416	385	390	368	394	403	417	435	391	417	433	407	398	409	374	378	401	407	384	402	443	385	387	425	409	420	419	359	383	419	407	395	389	385	407	367	398	419	379	416	422	420	400	436	412	412	411	442	382	386	429	439	433	452	408	382	389	398	387	394	409	376	385	432	451	413	351	370	384	428	400	402	390	414	381	412	411	404	415	428	394	401	399	398	434	409	390	385	385	416	383	397	386	398	417	405	430	365	363	377	436	430	394	384	394	374	411	422	475	412	398	382	422	377	443	405	433	366	402	397	442	398	416	425	422	406	438	424	400	419	392	410	389	407	436	400	417	387	362	415	407	398	425	423	424	420	429	421	400	418	416	409	404	390	368	354	370	395	390	396	420	400	389	407	374	406	413	369	424	372	381	392	432	389	416	439	420	408	421	381	409	388	418	399	401	413	367	415	427	412	420	408	406	456	394	390	381	351	403	393	417	380	367	372	403	414	378	370	407	403	416	426	425	371	425	385	407	391	378	438	412	390	378	381	406	388	437	378	387	378	394	412	383	361	404	410	410	395	423	396	368	405	399	398	400	390	386	367	403	401	395	393	421	430	389	422	397	372	361	422	401	393	376	385	391	429	388	380	381	406	423	416	386	370	395	375	372	379	424	412	415	417	397	424	395	438	440	394	386	438	402	394	429	454	420	407	395	387	407	393	397	393	399	417	367	437	423	386	376	372	404	398	405	394	413	408	401	434	393	406	404	404	396	428	393	429	416	378	423	388	441	407	367	420	448	431	424	382	372	431	411	419	399	402	398	391	444	425	398	433	398	375	402	426	399	417	396	390	393	418	419	415	407	411	393	418	407	375	366	353	385	409	402	391	409	383	408	393	354	414	374	358	425	413	412	416	395	386	433	396	410	390	423	383	366	373	401	437	431	379	420	399	425	415	432	424	402	376	394	404	391	409	411	382	351	385	425	435	376	375	425	407	427	375	439	389	422	419	398	413	407	414	401	411	387	420	415	427	353	400	371	397	405	428	460	402	414	417	385	370	438	391	386	422	388	400	351	402	371	426	394	410	407	404	372	429	360	360	409	393	367	369	418	399	380	405	406	407	383	406	395	413	375	414	386	383	450	386	401	419	403	387	401	389	411	351	362	411	394	402	400	379	383	413	391	400	370	415	350	365	423	397	415	413	404	374	391	403	406	428	437	437	401	395	431	374	402	427	407	376	362	413	393	383	363	395	342	396	409	421	411	450	414	386	421	366	413	365	430	396	396	390	417	456	431	411	400	413	397	423	443	387	431	426	376	411	393	382	383	385	397	427	412	411	400	403	457	410	387	424	417	396	409	462	358	385	435	415	395	384	386	378	412	413	424	409	398	356	400	357	397	400	389	413	401	380	378	406	417	373	443	425	399	369	355	371	430	404	401	402	380	395	409	417	382	402	439	396	381	371	396	411	397	398	388	384
9125	2366	5923	11196	2241	1903	1694	1531	1330	1270	1238	1159	1136	1130	1098	1062	1030	1039	1042	1006	963	1006	953	962	1008	964	940	954	973	957	906	925	916	916	921	915	928	970	954	934	928	931	881	986	931	887	931	902	911	897	921	917	883	929	976	929	877	904	885	989	920	973	943	885	919	871	934	885	902	894	949	953	929	962	907	907	909	930	902	943	911	992	911	866	877	912	889	934	903	936	889	899	877	875	886	902	870	914	897	925	947	888	884	879	908	916	964	892	928	889	959	934	938	901	943	904	902	907	951	904	900	920	878	908	942	895	884	914	898	915	935	934	956	889	895	945	871	868	902	903	930	975	875	864	929	882	832	930	923	922	898	891	936	1000	911	941	929	841	856	907	917	898	885	891	901	877	891	885	953	890	932	903	929	873	909	919	905	920	892	932	894	935	917	929	910	949	884	909	930	907	889	866	838	900	914	909	912	902	944	876	866	881	909	840	929	902	929	892	900	939	955	906	895	916	904	944	933	861	836	908	914	926	915	883	929	895	910	978	924	901	891	873	892	922	913	869	893	933	916	907	906	894	885	927	898	861	906	897	915	920	897	947	928	912	934	864	927	905	924	902	919	882	901	877	949	907	919	882	897	952	923	917	927	938	902	888	893	876	952	909	846	883	882	908	885	877	968	887	936	925	945	878	889	866	909	917	840	952	894	896	946	964	889	956	938	922	938	883	872	882	872	881	889	888	893	926	875	921	852	889	900	940	931	925	896	910	840	937	838	936	911	896	904	918	932	891	902	890	908	907	820	916	905	940	921	951	920	926	938	908	915	882	959	907	897	929	951	903	945	888	849	930	934	890	963	900	946	939	931	896	906	878	891	935	915	937	877	881	911	931	903	909	962	957	924	889	899	901	876	904	874	914	913	867	931	952	898	839	887	882	909	905	976	925	931	925	894	916	885	876	921	908	874	865	946	961	934	917	910	930	899	892	859	885	888	915	849	917	918	876	893	922	881	895	935	925	901	951	901	995	928	870	886	976	904	874	911	882	864	888	927	886	963	927	883	900	928	915	974	873	963	906	870	935	888	922	921	898	854	936	992	865	955	895	895	932	944	922	891	881	932	922	905	895	915	867	865	893	889	885	874	883	937	898	926	845	906	864	930	886	894	964	900	901	930	926	920	862	934	926	888	867	978	883	935	908	887	870	925	905	872	897	903	906	908	921	916	873	900	878	913	912	932	947	908	899	833	864	892	894	901	869	945	943	914	876	889	936	925	876	881	907	939	930	964	866	865	936	872	921	997	952	859	910	931	947	886	962	857	912	945	921	887	934	894	932	929	895	925	924	882	919	870	959	908	866	838	837	889	881	919	912	914	916	879	891	929	933	873	883	930	909	911	920	908	891	956	868	923	916	873	900	851	882	888	888	932	903	949	912	923	1002	920	874	931	872	881	853	894	912	898	875	884	919	876	918	876	923	925	956	922	961	941	948	861	887	912	930	928	915	897	933	901	973	873	863	924	886	916	867	968	916	927	922	934	973	871	895	871	839	903	946	878	840	904	900	930	900	943	896	941	975	922	901	900	912	901	870	881	854	926	972	913	894	951	914	909	870	882	890	899	955	871	907	894	896	887	914	974	896	867	933	930	952	901	907	919	889	890	889	911	952	897	899	912	894	894	867	916	879	885	904	948	934	875	943	924	923	937	912	937	932	927	845	945	914	907	926	926	915	892	863	896	887	878	930	899	961	894	902	883	902	926	901	886	905	912	873	898	860	865	922	929	915	878	864	855	948	910	859	943	898	892	920	888	946	872	903	901	858	885	888	906	840	910	923	917	952	928	892	910	924	910	908	892	909	900	872	917	889	893	882	915	884	935	910	905	920	861	936	872	875	928	958	898	914	918	932	879	909	963	889	940	947	893	904	869	922	900	907	911	892	946	986	894	892	938	986	918	881	983	907	889	971	885	910	929	862	881	882	899	934	894	946	901	879	903	949	919	867	946	907	896	879	896	916	901	829	894	957	935	871	876	898	898	938	900	967	907	933	908	959	910	910	866	911	920	872	910	919	924	905	913	837	902	893	899	869	897	922	905	930	963	914	908	982	887	912	904	868	932	846	907	924	895	879	915	861	917	885	849	879	873	935	924	857	898	918	936	952	902	889	868	924	910	931	897	879	892	919	883	903	847	869	851	878	890	860	963	890	896	879	883	901	912	878	882	925	896	960	854	915	929	894	938	895	906	890	921	882	922	882	914	906	935	908	935	924	886	924	920	928	939	958	891	923	929	909	907	922	906	933	897	857	901	945	885	980	827	924	952	917	943	873	923	879	898	956	898	909	912	922	900	897	913	908	916	931	943	894	935	964	913	897	950	900	931	900	913	979	876	850	926	891	867	913	933	888	895	916	890	910	908	904	912	860	932	942	914	892	891	987	881	846	882	907	898	879	913	915	914	906	870	915	901	912	874	890	928	920	900	870	915	905	896	948	929	860	926	968	949	908	853	826	890	940	898	888	872	911	922	940	936	881	917	899	877	898	935	874	904	918	929	915	914	904	909	924	891	866	896	944	905	854	939	965	921	928	939	910	957	869	909	901	918	901	888	940	911	929	872	906	896	909	905	902	876	853	954	897	889	918	886	889	918	938	943	943	865	919	864	960	879	919	912	885	939	918	883	880	954	951	912	914	872	894	875	891	900	936	880	951	870	862	910	893	918	949	924	967	897	878	937	915	880	974	907	911	911	870	913	942	925	930	899	924	921	920	908	938	920	929	899	916	937	878	845	875	920	910	901	941	910	906	889	879	867	902	912	879	923	905	915	963	823	914	969	929	901	911	862	910	881	918	890	880	915	902	865	918	930	847	932	898	881	887	907	911	910	949	896	881	954	960	856	909	909	942	878	861	941	917	936	919	854	848	873	901	895	894	888	920	863	920	911	890	924	890	892	930	918	821	864	928	906	882	882	924	918	909	961	929	957	921	938	872	924	975	950	933	954	891	888	874	892	907	896	944	907	939	911	876	915	882	941	917	917	944	909	895	890	895	886	924	889	948	916	885	904	888	859	898	948	899	891	942	893	876	954	851	930	883	877	941	881	888	916	905	888	901	892	876	886	921	861	875	899	916	950	901	946	899	939	914	912	888	958	904	879	972	925	930	877	953	911	922	923	916	903	906	954	833	870	880	917	903	871	938	853	875	914	945	882	867	905	943	875	877	917	925	900	943	818	929	881	905	893	948	899	894	866	928	968	915	927	927	834	872	887	939	887	915	940	954	895	922	912	973	900	905	896	869	976	921	917	926	928	884	865	953	875	929	868	920	927	951	836	897	902	850	926	930	868	975	905	957	919	934	904	873	941	914	952	900	903	922	936	884	898	878	881	912	899	930	901	844	899	908	849	914	913	946	898	871	938	907	948	938	918	887	887	904	923	941	899	967	923	876	882	904	893	932	885	888	946	934	919	937	904	855	878	944	900	907	941	907	886	880	862	888	864	906	873	909	945	909
2050	539	870	829	225	190	190	188	186	157	185	160	197	201	179	184	168	194	178	201	186	172	177	183	226	182	190	172	175	205	173	176	209	161	187	173	198	187	187	174	168	185	183	180	179	175	207	205	181	183	200	189	208	191	200	174	186	199	209	157	199	163	173	185	195	187	181	172	186	198	184	166	177	194	176	185	183	176	188	198	201	191	192	215	193	181	174	197	179	170	150	171	188	189	162	180	175	199	175	172	181	177	182	191	188	178	191	185	194	185	194	185	156	190	196	199	220	216	199	194	160	189	227	187	207	178	172	177	185	175	193	199	189	200	185	198	178	159	164	179	196	204	181	190	210	166	175	195	157	193	196	189	179	181	169	182	177	188	194	205	197	161	182	198	193	177	209	177	182	180	168	183	187	163	184	189	175	187	189	211	183	201	197	163	159	185	211	200	185	193	192	187	185	151	169	184	184	174	185	189	175	183	197	183	180	177	189	192	194	197	179	203	177	203	193	177	209	173	180	180	188	165	159	170	192	160	168	163	165	191	195	179	197	165	204	185	197	165	167	180	162	209	159	166	171	185	186	201	202	152	189	174	175	191	189	184	202	158	180	192	180	170	177	170	198	174	200	193	192	189	178	189	192	178	181	213	186	183	167	178	189	174	176	196	187	192	188	174	188	159	194	179	163	183	166	201	162	161	195	200	194	168	186	173	183	202	170	179	165	182	172	163	186	197	190	194	185	216	211	187	200	179	211	179	211	220	188	189	191	186	193	205	171	185	161	184	196	180	171	182	188	202	166	186	198	189	194	186	154	179	169	180	178	179	177	168	175	181	169	174	185	192	188	162	192	173	191	178	176	187	202	169	158	175	200	211	192	166	176	171	191	177	152	174	194	204	148	176	159	169	187	196	191	200	169	167	196	167	174	199	215	163	165	195	169	154	179	185	215	179	174	201	196	170	230	189	211	187	178	174	175	152	181	186	202	172	203	167	173	185	165	175	177	175	165	154	203	164	190	182	216	191	169	204	209	210	197	214	211	197	177	193	172	167	193	200	188	165	179	188	174	191	186	164	193	193	177	190	167	166	167	176	204	173	172	183	189	185	196	194	199	183	199	203	200	180	161	183	176	178	183	169	188	176	187	160	197	211	190	190	198	204	193	184	175	158	185	176	205	202	190	181	173	200	179	169	171	175	156	180	181	163	196	177	175	163	174	163	202	174	182	200	149	160	145	166	176	172	192	176	174	168	195	199	173	169	181	191	228	186	186	189	204	187	182	209	172	205	169	184	183	169	202	168	174	182	196	169	183	208	204	179	189	198	178	207	177	175	185	195	203	213	160	183	178	203	211	193	200	181	190	183	178	181	191	195	180	195	184	176	200	158	198	167	190	156	172	187	186	165	189	172	179	199	172	197	191	160	178	201	177	179	181	178	197	203	182	216	194	187	189	186	199	189	181	163	188	174	168	164	166	162	173	189	189	174	175	179	197	180	172	161	186	187	170	186	173	167	193	172	204	215	186	179	181	174	181	195	196	165	187	196	182	195	134	187	190	209	207	175	185	194	185	201	210	191	192	189	199	157	198	207	192	162	181	209	175	165	141	181	169	171	159	212	192	189	176	172	207	179	177	193	188	176	181	154	183	186	175	175	207	184	189	170	197	158	186	178	176	182	187	196	192	174	202	179	196	170	176	219	211	177	206	184	181	179	160	178	185	183	189	172	164	181	184	175	205	195	172	172	181	175	178	191	181	186	153	184	199	193	171	190	160	187	175	189	170	188	185	161	163	199	182	161	189	163	169	153	217	155	172	185	168	189	187	181	187	173	167	172	178	193	193	194	185	186	206	185	178	199	192	178	196	165	174	205	147	200	168	202	196	193	200	161	179	205	172	173	181	202	164	190	183	201	183	184	168	184	185	168	178	185	173	195	176	188	180	164	176	178	183	176	209	184	181	171	213	187	180	171	229	195	161	152	182	159	175	181	192	166	188	184	176	182	183	186	199	201	189	196	165	198	178	164	203	184	179	189	164	179	154	172	179	205	194	198	182	186	199	185	188	178	220	208	197	193	200	176	175	203	220	195	194	147	186	164	161	176	189	184	179	184	187	154	205	202	205	179	173	181	154	196	169	177	176	192	170	190	182	178	182	184	187	156	196	209	189	184	178	209	192	207	191	184	214	193	196	189	163	156	166	194	175	183	200	176	194	198	168	167	178	182	188	191	168	174	205	168	187	165	173	184	170	197	199	196	176	185	162	179	174	163	187	165	180	164	184	180	178	195	164	177	193	185	174	171	215	187	205	183	159	163	190	203	192	182	159	183	158	187	205	163	193	184	188	177	201	151	201	187	156	195	168	193	193	184	189	208	210	206	206	188	203	203	182	192	178	200	195	182	194	176	156	182	192	182	187	178	182	196	195	172	190	172	193	185	169	189	180	196	194	179	202	167	173	178	216	189	186	188	186	183	191	180	189	151	184	195	164	195	186	177	195	178	183	164	188	205	173	172	174	166	176	174	204	185	194	152	188	199	180	183	184	169	179	180	199	207	197	197	188	180	183	191	182	180	199	184	193	214	169	189	177	198	211	176	204	170	181	171	170	200	180	177	179	197	187	189	185	193	197	161	192	167	172	171	195	191	181	190	202	206	163	160	206	226	172	172	188	166	158	167	172	205	205	189	181	193	165	193	208	187	184	184	218	163	175	168	163	189	163	195	174	150	190	191	198	188	169	173	196	204	173	171	175	186	203	170	170	195	207	174	208	159	154	157	157	168	195	170	177	185	188	175	178	161	165	179	184	195	189	161	184	181	178	184	192	173	190	167	171	172	175	186	185	183	164	168	194	207	204	155	175	173	180	182	175	186	178	172	186	187	199	163	193	167	163	174	194	208	183	162	187	176	188	183	214	175	195	191	170	194	181	166	197	186	198	178	168	198	184	194	190	195	174	183	208	199	181	181	167	218	175	169	162	179	199	169	158	172	189	186	166	194	180	189	171	185	174	191	188	175	192	197	187	170	171	175	176	193	193	179	226	196	181	191	191	204	153	194	165	172	204	191	165	161	193	203	189	195	172	165	165	210	218	164	198	185	190	198	209	195	176	192	221	159	187	194	190	180	183	184	191	177	183	175	193	171	195	194	158	173	168	209	197	196	183	200	176	189	185	210	174	180	193	173	210	180	178	182	178	187	196	170	172	167	193	202	197	178	172	152	190	187	172	203	166	185	188	178	191	182	177	198	189	201	186	181	201	161	209	189	205	201	176	206	182	175	202	170	166	194	175	148	175	184	177	166	187	203	185	199	180	179	187	190	191	184	182	195	176	182	180	215	167	182	202	217	177	174	185	179	189	185	160	171	167	184	181	161	192	218	184	177	207	165	169	173	202	195	167	165	184	188	179	186	212	188	188	165	180	198	144	206	189	194	195	200	181	203	199	196	186	176	183	220	169	163	162	186	182	180	165	155	187	188	180	168	182	177	185	183	175	204	207	210
1966	868	1926	2390	489	488	488	499	475	457	471	421	480	466	440	482	460	480	477	474	488	471	446	474	451	443	430	484	498	462	459	455	436	429	482	480	471	461	480	425	479	468	446	439	469	476	476	458	515	440	446	452	500	448	449	436	451	521	466	449	448	431	448	482	446	443	474	477	484	429	486	446	480	437	474	465	461	457	476	523	485	453	464	434	448	486	467	478	456	471	443	464	465	432	459	466	449	440	459	456	465	449	462	484	405	475	454	411	463	481	441	476	465	459	439	429	478	458	450	496	413	460	470	464	499	460	450	476	493	450	459	487	503	456	451	477	486	457	453	429	491	427	436	449	462	466	478	481	460	505	502	487	477	426	409	449	464	418	446	479	491	494	443	457	433	471	464	434	442	420	459	460	471	482	472	440	452	474	486	445	447	429	461	432	467	472	460	473	447	479	443	457	456	418	448	486	454	468	481	434	464	466	478	443	458	475	478	444	457	451	497	468	449	433	442	469	459	498	476	470	474	444	467	493	520	469	408	481	488	447	466	407	475	451	455	443	468	486	501	509	453	478	470	433	492	470	464	446	491	487	455	486	492	498	459	491	504	493	468	467	435	439	423	463	478	462	468	457	496	475	433	515	448	479	460	425	419	464	466	460	485	459	446	451	475	469	442	463	486	475	462	463	457	451	452	484	456	467	440	474	468	494	470	499	478	459	487	497	486	459	499	456	420	433	464	480	458	418	442	458	464	469	455	470	472	518	432	491	423	471	458	465	508	440	456	476	451	470	449	477	460	467	468	458	433	444	453	456	457	488	463	468	422	410	466	471	485	430	458	469	489	416	435	476	448	438	474	466	448	448	479	475	451	459	421	468	434	463	485	467	489	501	432	451	463	491	465	460	482	487	455	481	459	511	437	462	437	443	454	469	469	482	447	443	491	451	446	470	510	473	462	462	443	423	454	499	493	463	478	451	533	459	499	490	469	481	455	471	476	446	506	451	433	470	512	463	450	478	399	472	452	470	461	482	491	499	452	441	452	446	446	426	463	425	457	485	460	479	445	464	487	491	463	456	480	426	463	468	449	491	473	466	470	487	444	444	475	475	447	532	438	463	445	444	436	474	471	469	474	466	442	422	461	472	490	477	468	450	461	435	475	460	499	464	435	441	425	423	452	481	433	462	480	401	438	468	442	463	442	433	469	477	456	478	454	477	465	484	438	447	453	500	470	444	497	456	471	424	478	443	464	457	433	474	424	461	459	463	435	496	469	455	431	477	459	456	439	480	476	443	448	482	514	441	457	467	488	497	454	455	484	475	415	455	445	469	459	468	494	471	453	474	492	472	446	416	455	468	461	482	452	454	441	457	430	449	463	473	472	471	452	464	512	490	477	486	467	481	454	454	473	476	460	475	484	444	481	481	478	459	480	455	473	453	442	464	447	450	443	481	469	492	475	452	429	479	471	470	499	421	464	471	462	467	479	500	448	465	526	450	458	444	470	486	415	482	430	428	479	475	476	495	471	423	500	472	478	507	453	455	489	412	444	445	447	461	501	478	452	492	482	446	443	467	486	452	452	483	423	458	486	497	461	446	478	453	461	436	437	451	466	451	472	468	434	459	459	487	467	446	467	458	468	461	489	458	455	486	466	495	437	487	464	455	480	499	471	437	470	446	454	445	473	477	471	491	448	454	447	449	465	479	491	424	463	456	457	439	466	453	436	443	458	460	471	490	501	435	468	527	436	453	456	454	471	491	475	455	461	470	440	419	479	474	449	444	469	473	466	491	475	487	433	523	491	461	420	438	480	500	477	442	473	450	504	457	481	477	491	466	451	453	477	465	457	502	470	449	483	461	447	441	434	474	442	475	419	459	469	446	507	483	473	477	467	490	489	434	468	473	468	443	440	478	499	457	459	463	454	460	450	500	473	477	459	501	456	472	436	474	465	468	433	411	468	482	467	455	444	451	464	486	463	474	481	477	462	444	492	487	417	457	471	486	480	473	438	454	452	470	484	462	444	452	412	443	452	448	484	469	427	457	476	438	492	464	480	474	463	442	449	470	428	469	463	456	488	487	457	488	479	462	499	452	438	509	448	462	450	496	484	432	470	478	486	466	432	489	456	472	474	476	481	471	432	468	484	463	469	462	439	507	474	439	458	463	458	471	430	457	468	452	450	497	424	464	424	462	497	430	464	487	501	492	461	462	437	453	441	419	445	473	459	443	428	453	413	480	449	494	483	446	440	465	421	476	455	456	478	464	466	479	453	477	476	479	485	443	464	442	480	446	499	483	478	448	470	434	485	469	477	464	450	457	460	494	426	450	432	446	466	504	453	427	451	421	455	450	430	453	493	430	452	480	467	432	458	439	438	478	452	405	468	461	413	430	435	458	466	442	455	483	481	486	484	443	416	479	469	466	468	451	478	476	450	493	449	496	486	452	428	451	477	506	499	468	423	481	467	457	454	474	443	494	461	473	461	470	477	451	446	473	474	480	458	494	485	476	469	489	459	498	449	481	448	446	451	478	477	478	480	485	463	489	446	450	478	474	464	469	486	462	469	479	483	454	471	445	481	503	489	468	441	458	468	463	478	463	468	461	476	452	472	464	479	418	501	481	462	447	510	430	438	476	460	460	485	463	445	436	458	500	474	505	447	452	483	496	454	457	449	470	469	461	466	473	474	454	499	462	466	440	432	490	451	455	487	456	470	451	477	450	474	458	448	468	497	466	454	442	446	479	464	506	472	491	473	467	475	493	471	491	471	488	463	442	462	487	445	463	477	457	467	470	443	464	478	392	485	468	425	414	436	541	473	418	435	468	447	460	428	463	478	459	464	455	484	500	450	477	449	433	473	492	501	455	463	465	480	450	467	458	470	486	487	497	457	457	494	478	519	414	430	466	443	474	467	464	461	438	416	444	468	457	449	434	439	457	434	465	464	446	467	452	462	507	481	463	468	453	501	448	460	437	443	473	480	469	512	465	470	447	445	477	505	445	442	464	446	467	476	468	481	447	465	446	439	454	445	502	438	485	443	465	469	465	450	448	497	454	478	502	430	459	456	523	464	521	476	410	508	471	461	454	458	466	449	473	463	478	481	437	456	476	426	463	437	459	483	475	467	492	477	457	466	476	455	511	448	448	441	498	442	457	457	476	489	457	467	484	461	434	494	462	459	468	477	447	461	492	451	475	455	447	452	462	503	446	455	469	478	449	531	438	472	453	444	429	461	440	431	452	487	478	445	485	472	449	453	438	529	483	455	466	443	444	474	503	512	475	468	491	473	415	473	469	461	474	504	474	438	451	436	457	453	471	465	437	440	468	433	436	440	459	482	444	449	505	488	479	437	480	442	460	475	467	468	447	474	464	506	441	431	473	425	479	473	448	437	460	451	442	451	430	458	479	446	489	488	439	483	451	471	430	431	486	458	450	432	471	470	442	458	481	488	455	463	481	469	457	498	496	463	463	504	461	474	452	460	456	483	408	486	463	460	483
8299	1161	1844	2516	461	325	280	259	246	244	253	238	221	239	247	237	231	214	241	215	215	273	254	224	243	227	247	225	218	211	211	234	228	210	205	242	228	202	197	226	223	219	215	225	224	220	195	260	231	202	218	210	222	211	196	231	204	190	239	228	218	229	215	196	213	246	214	217	232	198	199	226	218	229	229	186	252	193	208	197	227	194	219	215	229	194	225	224	220	184	185	220	212	228	207	219	205	217	238	198	215	222	219	219	222	239	232	233	229	235	210	232	196	229	226	205	206	184	203	194	206	206	199	200	216	188	214	226	201	202	209	199	189	215	202	190	216	215	241	236	202	205	223	206	203	213	200	228	210	192	241	221	226	212	218	224	236	208	180	221	189	213	214	223	234	219	201	203	220	219	182	215	213	226	198	194	214	204	233	196	206	217	227	218	187	194	219	222	241	216	191	199	201	221	239	245	217	215	222	193	206	226	230	229	211	236	229	205	228	195	209	267	249	213	220	234	226	206	193	215	228	234	196	211	206	234	230	230	207	210	216	240	189	213	250	222	199	196	213	233	214	235	206	227	196	211	208	219	240	212	214	225	212	206	227	245	195	226	224	223	253	215	216	179	205	226	230	191	227	195	215	193	206	175	204	232	226	225	242	210	252	203	212	226	192	232	235	245	212	242	217	204	211	211	204	222	242	205	226	208	208	216	208	220	190	183	202	185	223	202	219	205	190	201	228	210	220	222	203	204	217	228	205	214	227	220	238	195	223	238	233	230	208	175	206	240	235	199	240	205	214	218	203	196	235	224	221	217	213	203	228	204	203	207	208	217	215	233	215	216	211	224	191	215	211	201	212	199	222	204	242	235	211	234	213	220	205	215	234	220	205	201	204	222	209	233	209	209	228	209	238	196	226	235	221	204	198	246	189	227	225	189	217	207	214	222	227	203	204	219	189	202	190	214	185	189	217	217	219	193	213	229	209	206	186	199	222	203	215	185	219	210	180	247	216	227	233	203	198	248	199	216	219	206	222	225	223	223	221	216	204	222	202	204	238	214	210	200	220	223	211	240	200	230	206	217	186	222	223	207	224	224	222	210	236	226	200	183	206	220	219	204	226	194	204	220	228	217	211	229	214	216	218	197	197	198	226	213	205	197	229	195	218	219	209	241	199	229	211	212	207	221	225	244	186	219	224	221	209	214	224	206	197	257	211	218	235	232	249	209	208	234	190	196	207	229	168	202	212	226	212	206	230	240	225	206	218	204	205	215	208	217	231	223	179	215	233	232	189	201	208	215	227	221	231	227	217	196	193	214	199	226	219	231	193	196	182	221	210	223	226	174	220	197	233	214	200	227	200	203	244	243	186	223	194	240	212	203	205	224	175	193	210	190	218	228	236	218	216	214	198	215	179	238	216	219	213	212	219	188	208	200	198	192	214	213	215	216	214	216	231	222	219	205	218	188	236	234	224	248	195	233	210	241	250	213	224	216	209	194	224	207	212	214	218	228	232	217	208	210	199	186	229	203	225	217	217	206	187	217	172	204	212	208	231	251	223	239	198	238	242	222	213	221	211	252	202	197	220	221	203	224	225	216	236	203	216	216	217	223	187	226	188	224	202	223	239	212	212	251	201	224	270	237	225	196	201	214	172	199	221	207	223	215	214	192	171	226	228	204	196	209	201	185	181	195	233	270	215	215	243	219	193	211	205	217	238	184	215	213	216	207	190	204	214	201	192	190	211	213	195	203	192	219	200	207	224	244	210	246	228	224	211	223	184	225	219	226	215	238	227	230	229	219	235	221	232	199	217	244	207	212	202	185	234	230	235	203	226	242	200	219	225	206	212	202	204	203	209	180	232	231	207	218	243	218	224	221	210	238	217	232	204	210	198	227	213	223	227	237	217	225	217	204	220	232	207	214	210	240	221	209	198	199	222	218	226	208	223	206	220	205	215	230	208	204	193	198	217	224	213	218	206	203	197	205	213	192	203	230	207	236	208	227	209	217	211	195	216	208	230	213	209	185	233	200	215	202	236	239	257	213	217	230	233	200	213	222	213	207	208	228	217	223	235	184	200	226	210	225	213	227	183	194	212	217	228	213	220	222	204	220	223	216	228	213	235	217	199	211	218	204	216	214	173	215	245	196	215	221	228	215	205	234	202	243	196	226	211	235	209	204	215	227	247	204	199	203	201	211	205	219	230	212	220	231	202	217	215	198	209	199	216	217	216	248	230	195	208	196	201	199	201	215	214	215	220	204	231	219	197	195	210	203	209	211	203	223	190	210	246	223	235	221	216	219	206	174	228	204	205	217	215	235	255	216	195	177	221	193	227	221	213	238	212	224	216	231	241	195	217	243	247	219	213	209	205	196	217	239	237	213	228	230	208	216	212	214	230	237	218	199	192	216	245	202	238	202	222	202	228	218	199	214	229	215	237	208	208	200	206	231	213	215	232	213	204	221	214	222	195	199	213	239	216	209	194	192	214	238	186	221	239	227	207	218	206	222	200	192	211	205	231	229	225	198	210	239	211	244	219	242	253	225	208	204	233	222	219	211	206	237	207	236	225	227	202	217	190	216	225	205	221	184	204	223	218	221	207	211	189	232	209	225	206	180	193	227	202	210	247	213	219	233	207	204	198	237	217	187	194	212	219	198	214	218	217	234	222	239	234	234	229	215	201	207	210	224	198	240	214	210	230	182	207	202	195	215	197	220	214	210	209	201	226	232	213	196	199	192	225	205	216	241	228	209	210	217	237	219	226	220	211	216	206	216	214	193	195	194	209	206	198	225	214	209	197	204	212	212	215	199	232	236	239	223	230	199	242	216	172	198	193	219	204	201	194	212	195	233	220	211	223	227	210	218	230	232	211	190	215	206	198	226	203	190	186	181	206	215	197	236	200	230	187	212	247	236	211	208	218	232	211	208	236	244	207	234	209	198	215	229	222	215	218	212	197	207	240	208	170	215	224	193	219	199	205	223	218	212	258	218	244	215	227	222	233	232	192	201	206	228	230	210	201	210	216	222	225	217	209	250	214	212	217	218	210	215	229	202	226	220	209	210	231	231	201	208	188	225	209	183	233	223	227	223	233	249	209	236	220	234	215	188	187	212	199	208	219	227	225	217	222	208	225	244	216	208	218	198	211	221	215	192	224	238	217	206	203	238	251	199	201	201	246	224	204	234	236	191	237	237	222	225	238	227	223	231	210	247	238	228	188	221	229	226	184	196	186	202	217	245	205	230	227	227	224	209	228	199	239	206	209	204	219	230	217	222	195	217	248	223	214	216	227	223	195	224	187	220	212	215	226	214	209	232	231	190	225	228	207	194	230	215	227	212	211	221	193	200	234	189	208	204	214	229	217	206	219	226	188	219	209	200	222	230	188	225	217	215	215	239	228	239	224	218	227	211	184	208	222	210	189	198	215	222	230	231	223	209	203	213	201	210	225	201	201	224	212	219	194	233	199	195	214	215	221	202	199	202	243	244	220	214	189	197
6616	1367	4130	7226	1216	1035	852	822	720	717	718	699	705	638	642	615	567	590	593	579	576	617	592	541	615	577	506	573	546	566	555	524	583	546	533	584	530	578	589	578	548	543	552	537	555	552	555	548	577	577	566	511	562	576	539	559	541	568	534	559	490	528	522	550	512	544	544	546	519	510	540	530	535	531	522	544	589	552	558	546	513	526	571	502	536	563	559	512	525	550	547	498	553	524	562	542	540	528	539	492	550	515	541	573	567	563	570	548	545	543	547	544	541	538	531	515	520	578	547	545	502	539	558	551	580	488	540	568	541	545	571	548	550	550	550	562	541	526	543	513	534	550	565	541	568	568	518	578	554	536	542	503	529	555	529	528	536	568	507	565	516	534	561	543	542	546	511	555	558	551	515	569	547	605	541	547	545	545	579	576	539	515	533	529	518	507	560	538	546	531	561	524	562	561	537	522	520	538	579	535	544	540	571	507	524	528	541	559	574	548	549	494	550	578	519	564	552	562	511	557	528	571	528	538	549	572	529	547	541	525	550	537	541	522	555	542	552	554	535	583	539	565	542	510	535	558	567	558	508	500	517	522	528	510	513	529	499	575	521	573	533	510	572	568	554	535	595	533	527	564	533	589	558	591	569	555	549	541	536	554	518	532	507	516	527	585	577	545	559	532	577	510	525	585	520	532	558	562	542	589	509	548	508	553	527	506	536	572	552	480	552	543	523	541	553	524	515	552	566	541	529	591	559	560	512	499	553	555	526	532	542	558	554	574	540	509	544	556	498	537	540	538	551	561	532	520	535	533	548	532	508	588	564	567	521	554	541	498	528	530	562	519	565	549	528	581	510	535	523	551	521	513	581	562	566	533	538	558	568	524	556	558	512	514	564	549	549	539	544	533	551	533	536	547	558	588	535	530	521	595	563	602	558	543	559	569	522	561	503	531	548	536	553	542	495	529	559	522	521	551	572	520	476	512	539	508	569	562	530	559	551	517	561	555	567	566	526	517	535	551	513	575	525	540	554	519	554	539	522	555	532	542	563	541	566	556	538	548	513	572	534	545	526	592	535	508	524	568	570	518	540	580	548	549	530	561	534	523	534	548	529	543	588	540	505	515	558	522	552	571	516	542	558	580	579	536	541	518	584	557	520	492	536	599	553	504	524	557	544	605	533	564	522	560	541	524	542	546	584	536	538	510	550	527	556	549	541	547	565	565	594	522	554	513	553	515	527	589	572	543	507	558	527	523	515	563	562	579	564	565	515	543	527	565	555	589	492	545	529	558	490	557	537	475	521	569	552	562	541	529	539	578	566	547	584	573	520	511	540	527	544	554	554	498	543	555	487	562	553	540	568	542	569	554	542	578	513	562	518	528	538	578	515	503	568	529	545	540	489	514	518	555	587	522	575	587	541	524	527	549	515	508	556	534	575	572	581	555	518	553	522	513	581	557	540	510	573	562	561	544	581	524	537	556	527	520	536	517	523	535	579	534	598	511	532	524	507	579	520	520	536	516	528	552	534	592	535	567	541	518	578	544	546	542	531	542	522	546	538	506	563	543	521	542	546	507	507	508	560	536	530	573	537	527	517	527	547	511	509	526	527	515	520	572	543	499	542	549	569	548	552	546	522	516	529	559	556	546	540	530	518	563	555	535	538	550	549	554	542	529	557	545	524	537	523	559	552	508	516	556	514	545	529	519	580	523	551	524	555	557	509	576	544	542	545	505	547	541	546	522	544	517	521	498	514	531	564	536	546	551	539	567	534	596	531	546	555	524	532	538	507	536	545	514	573	512	559	487	545	531	545	502	507	532	562	543	531	569	572	547	535	593	532	540	549	533	553	543	540	507	520	530	550	540	510	537	558	541	548	566	551	563	532	512	535	528	553	521	528	529	560	550	518	537	539	528	515	537	544	597	503	549	586	548	546	540	543	563	574	509	524	542	502	527	550	546	552	525	547	562	542	499	569	592	551	580	560	559	537	552	521	534	530	545	499	559	530	540	490	569	487	549	525	513	568	570	536	557	516	560	600	550	571	574	564	545	560	580	558	532	535	526	535	562	528	560	552	554	531	535	574	607	489	558	531	523	521	562	547	565	521	604	563	540	532	541	552	549	547	515	558	513	584	553	542	558	558	548	546	565	533	484	496	519	547	585	509	582	508	565	565	547	520	520	548	554	557	562	564	540	573	523	518	534	548	519	539	561	532	560	470	567	525	582	539	554	570	557	525	551	538	538	512	538	566	562	523	559	537	527	532	517	529	500	553	515	550	568	532	561	529	493	544	576	536	557	549	523	531	540	526	549	565	555	494	567	522	570	566	527	557	551	533	572	541	539	556	461	569	536	539	569	587	517	557	566	544	544	532	534	543	554	561	549	514	514	574	534	515	555	516	561	564	554	552	529	525	520	531	535	491	497	525	523	575	516	486	538	544	569	526	517	524	559	573	492	525	544	524	531	555	568	553	565	542	550	538	593	570	509	516	553	544	545	549	519	550	494	515	498	565	546	549	549	569	553	572	530	539	534	576	558	534	590	530	534	551	569	555	464	504	503	542	543	561	518	592	560	565	522	542	541	511	588	520	562	528	555	545	567	506	569	567	502	528	557	556	537	558	517	527	581	568	496	554	522	483	552	574	551	541	562	541	533	557	542	496	494	557	494	578	514	518	556	539	570	523	550	541	550	567	551	541	581	483	556	502	580	551	545	541	507	569	565	532	520	501	541	498	528	535	547	586	557	519	506	523	545	528	568	517	538	557	527	531	579	559	541	568	563	513	493	550	547	511	525	523	557	494	526	579	524	560	538	545	531	546	556	546	550	499	524	523	563	551	574	556	542	547	566	571	530	558	544	519	527	543	547	523	542	555	541	539	555	537	520	563	542	531	570	538	511	543	526	488	471	550	524	560	561	551	525	543	536	546	592	595	573	513	547	538	549	542	507	552	574	529	540	519	506	582	503	502	566	543	503	509	512	533	502	548	532	509	537	552	509	526	503	528	537	557	559	560	538	563	557	577	536	577	541	548	566	543	581	534	552	462	522	593	579	525	537	578	557	567	539	520	543	505	511	587	531	548	548	528	553	538	525	514	534	562	524	533	557	503	542	560	570	505	548	546	567	512	521	532	543	523	521	576	538	532	531	509	541	542	548	546	518	535	523	551	551	557	597	511	536	531	567	530	540	572	533	568	551	532	519	499	551	574	559	490	586	566	539	554	557	507	551	538	553	526	546	518	529	558	538	558	496	529	512	568	540	549	562	571	552	503	529	555	539	517	520	567	566	518	510	568	537	532	518	546	534	531	569	577	562	573	522	548	515	495	576	604	546	539	557	545	574	525	553	517	545	521	581	547	534	571	547	584	507	521	570	542	507	577	571	509	521	545	536	551	542	552	570	539	560	563	534	548	564	604	512	522	575	549	537	581	547	539	550	530	529	509	521	527	525	520	556	524	552	516	548	541	548	540	529	544	576	574	546	532	561	495	502	565	519
16615	2371	3482	4731	1005	644	589	534	464	488	471	473	477	427	445	419	460	448	401	426	386	399	434	417	425	397	415	400	353	415	385	434	405	426	381	430	428	414	403	386	425	405	407	388	377	405	393	435	383	376	410	451	409	394	398	433	392	406	412	400	398	418	381	397	385	397	407	412	383	420	418	387	344	390	378	364	415	422	433	388	430	380	380	390	386	420	403	398	387	376	376	403	407	402	397	410	401	380	420	403	390	418	408	434	382	398	446	425	400	401	402	421	374	392	417	375	396	387	436	393	399	428	394	416	422	390	416	346	380	373	373	379	376	441	389	390	370	400	401	389	417	377	371	434	406	417	378	411	417	393	399	394	418	394	396	386	410	439	360	430	396	396	404	415	451	393	394	334	427	382	371	402	394	370	423	368	354	402	398	411	401	367	404	403	375	386	410	412	374	398	389	409	411	354	433	403	371	404	367	389	372	413	417	426	397	420	388	405	365	390	402	408	445	373	418	379	395	377	387	413	389	405	370	423	389	365	387	380	421	421	418	419	403	380	428	455	429	400	375	422	391	406	432	394	392	412	447	384	379	401	408	395	353	393	421	374	380	377	398	423	369	397	389	403	432	340	401	425	398	373	398	396	368	375	399	378	379	379	376	431	382	368	366	399	396	395	363	405	411	398	410	432	369	387	410	454	383	427	423	400	444	401	348	383	420	360	419	389	421	378	387	391	426	424	427	425	404	368	418	439	416	417	397	402	389	401	429	378	413	389	365	386	383	377	375	416	433	406	413	399	378	396	386	381	418	386	372	423	373	388	430	395	392	428	366	446	433	379	375	355	373	384	411	396	431	412	402	389	344	385	418	434	407	429	431	419	379	402	418	412	395	402	420	399	414	396	376	403	410	444	437	390	399	396	396	363	403	423	401	395	403	407	411	375	370	393	404	397	401	403	416	388	426	418	383	425	393	379	387	423	384	397	375	402	420	391	390	430	381	418	390	370	387	390	387	390	395	435	419	394	384	424	420	428	408	418	406	426	399	387	384	377	381	368	426	418	414	394	385	371	360	433	427	365	344	410	401	396	434	408	435	407	410	408	409	376	386	405	416	397	414	434	391	414	371	405	381	391	424	411	397	384	384	401	432	410	388	405	374	425	374	397	402	405	394	384	405	417	374	400	398	422	413	430	390	384	374	380	398	391	431	413	397	422	421	410	439	411	394	423	426	418	457	368	432	419	429	400	393	374	399	427	415	384	417	409	421	422	377	361	359	367	374	410	377	375	410	372	410	401	413	413	348	373	377	380	420	416	410	385	423	453	409	386	391	397	389	354	393	407	394	405	396	385	402	395	424	360	411	406	363	340	405	381	367	367	417	444	418	409	400	387	374	419	398	423	380	380	361	386	383	399	425	405	409	416	415	359	341	427	402	380	427	393	412	417	382	375	389	393	417	401	379	386	390	396	386	404	356	385	366	399	389	424	432	388	391	396	385	409	407	398	435	413	423	409	396	368	390	407	399	405	402	367	348	448	392	422	393	401	355	375	413	386	366	403	355	414	410	425	430	389	403	385	393	378	416	352	418	394	409	401	375	372	374	381	391	375	423	400	437	391	396	368	382	409	420	415	403	406	385	391	384	379	422	414	408	371	379	369	359	391	425	365	390	394	422	413	413	411	391	411	377	388	391	379	353	447	421	408	405	400	410	369	394	380	428	388	423	381	420	387	378	417	428	363	421	408	371	421	392	397	422	390	367	432	409	407	357	435	395	414	398	408	396	390	402	382	369	386	379	400	398	396	379	387	380	418	410	388	372	375	377	398	439	422	386	413	383	390	448	449	397	369	399	383	385	390	426	429	381	375	402	399	414	388	387	423	405	385	410	415	372	375	389	385	397	390	393	422	400	398	437	406	411	394	383	420	377	375	398	375	374	430	386	385	395	424	392	404	396	378	388	414	389	359	394	416	431	411	419	443	408	393	377	400	397	362	384	399	430	406	385	383	388	427	394	413	419	358	401	387	380	431	398	394	382	410	344	385	392	414	363	396	398	421	391	385	422	418	374	401	416	364	394	437	368	397	401	421	404	381	427	392	396	370	359	411	412	357	399	400	393	362	387	394	409	424	385	390	409	388	420	427	379	382	403	403	380	384	416	372	444	361	409	439	371	395	422	404	396	394	357	422	386	397	414	419	384	421	410	395	381	402	409	395	420	427	402	395	391	409	411	380	393	411	389	369	415	396	413	410	379	411	407	393	357	417	391	381	367	386	415	415	392	393	411	411	433	380	398	398	408	405	380	379	380	384	417	377	402	377	415	428	363	381	390	379	399	390	363	374	399	374	402	412	393	375	370	395	415	394	395	403	417	375	387	370	410	418	380	376	395	384	415	368	388	424	401	423	412	392	387	397	428	414	384	405	406	386	379	451	376	419	420	400	383	407	386	361	401	409	411	400	422	392	410	395	415	391	359	413	408	398	435	399	429	428	408	402	396	442	406	400	420	401	397	425	368	412	418	426	406	417	380	424	396	421	439	362	384	384	398	410	408	386	411	399	402	389	401	402	400	370	367	417	377	383	430	425	419	399	443	354	395	385	361	422	385	412	392	395	403	379	390	405	388	381	435	416	434	434	454	421	412	418	380	451	402	398	406	346	400	368	382	366	429	363	409	416	391	426	408	422	405	361	394	377	391	380	406	440	391	399	427	368	406	409	409	393	372	410	392	380	417	407	407	426	404	346	418	381	394	383	372	426	440	386	416	338	365	400	380	405	410	406	399	387	422	437	396	368	400	348	412	429	414	373	376	397	369	392	417	434	390	403	384	407	400	422	408	365	405	371	399	384	357	427	434	404	414	396	377	375	450	359	424	404	437	418	417	384	378	376	364	406	444	421	414	400	420	393	404	375	375	398	385	391	452	433	381	358	371	391	402	405	410	409	375	378	393	431	384	402	386	433	399	416	372	375	387	353	404	375	414	370	387	409	385	424	399	354	402	389	367	384	372	396	362	395	421	387	375	411	363	393	393	402	406	387	376	401	387	409	431	399	381	392	407	395	373	432	395	412	398	386	401	390	400	360	377	412	406	370	390	371	362	414	424	414	373	400	381	398	428	421	425	381	427	400	375	408	396	401	362	416	391	425	393	399	390	412	427	396	365	397	385	381	380	426	377	414	388	386	412	441	397	393	397	428	391	408	385	419	377	380	370	402	438	427	422	358	401	359	395	370	383	418	441	390	439	371	388	423	392	424	389	393	402	408	406	380	432	384	441	347	385	423	385	407	416	395	385	411	384	396	425	397	389	411	385	375	387	443	424	412	361	383	412	384	428	426	380	442	425	371	368	348	406	395	411	415	410	416	408	405	414	382	395	438	408	396	398	445	427	382	412	439	370	405	390	384	394	419	414	388	396	419	440	395	384	352	381	374	385	421	416	410	406	336	377	438	393	381	387	429	404	428	380	410	367	367	404	444	396	418	401	404	400	406	373	399	422	396	359	392
9452	2175	6894	12042	2237	1859	1673	1450	1314	1226	1254	1112	1102	1156	1057	979	1008	1010	1008	998	989	915	912	958	961	881	964	918	921	909	947	898	930	871	961	899	942	912	945	923	863	909	1002	951	873	868	956	903	930	894	885	898	905	928	888	855	957	936	957	934	927	927	887	884	918	915	902	857	890	849	932	923	949	979	921	866	868	922	912	944	891	852	854	907	870	864	892	912	912	926	897	886	906	925	906	908	910	883	902	903	882	929	876	932	941	878	839	957	876	840	917	923	939	874	882	855	913	931	876	943	881	916	883	863	918	915	876	897	878	847	896	878	900	872	827	883	862	859	918	939	909	937	935	923	925	902	924	952	898	888	896	896	878	936	868	905	862	844	891	898	932	916	889	915	891	912	899	878	922	890	885	913	868	897	901	870	824	893	913	955	901	903	896	913	895	911	866	857	906	901	862	930	901	892	857	911	904	891	922	885	906	932	885	889	869	929	860	897	930	899	886	873	926	916	897	875	942	911	858	863	908	902	927	923	900	918	888	917	934	945	936	877	946	904	955	883	861	885	930	920	908	896	918	834	893	883	821	882	863	892	911	896	953	920	915	925	895	926	920	887	913	869	911	916	905	934	926	894	912	925	930	897	912	903	889	914	880	853	927	910	905	898	902	902	923	907	874	896	831	846	945	865	905	907	957	919	862	938	900	932	906	857	887	907	932	904	877	877	934	889	942	885	919	908	854	902	868	943	918	899	858	830	884	897	870	892	939	862	883	902	896	876	856	847	897	868	874	936	891	919	858	868	953	915	928	856	880	863	936	908	906	925	917	929	927	904	869	889	832	920	915	854	899	849	899	864	889	838	854	892	836	888	937	938	889	909	885	889	904	884	850	925	924	919	891	853	886	848	920	869	882	906	934	861	909	923	871	893	890	874	915	864	903	896	898	938	885	889	846	895	938	933	850	870	890	920	904	918	874	885	909	870	908	929	892	900	856	870	920	918	882	857	873	925	960	890	951	913	889	941	861	938	898	965	891	892	927	874	896	884	899	911	899	928	894	944	886	870	886	887	895	928	940	898	891	889	878	961	902	868	896	927	851	903	913	885	894	924	952	898	929	870	873	856	870	871	837	911	905	885	842	923	916	915	886	884	898	865	884	929	886	954	832	906	901	908	912	903	895	884	903	894	897	876	858	866	876	913	846	896	866	907	891	943	932	854	878	865	853	931	889	913	856	889	915	901	917	943	882	885	887	909	899	870	884	905	927	895	951	908	872	915	906	904	885	889	934	892	934	878	911	885	892	858	912	926	896	909	888	902	871	857	957	863	922	866	883	869	917	890	937	875	884	893	893	930	899	912	922	897	912	892	884	862	952	927	917	938	889	861	899	924	929	878	927	884	915	924	874	923	908	912	894	894	916	909	923	883	904	889	895	887	941	902	907	863	927	879	888	891	913	946	884	908	886	927	882	913	911	891	891	853	912	862	879	921	903	939	909	919	893	952	919	895	879	870	888	911	907	906	868	886	920	907	885	875	924	880	889	892	873	897	923	917	912	888	870	875	908	945	862	895	863	914	891	950	900	925	914	878	873	847	946	917	889	859	858	869	902	905	916	920	844	887	875	936	895	869	902	877	910	911	849	894	887	922	898	879	894	916	870	960	916	915	917	885	869	891	908	942	912	902	862	911	931	913	892	894	854	974	889	925	962	851	911	885	909	869	868	869	878	905	857	818	931	863	874	914	901	936	890	904	866	850	843	953	919	915	926	831	895	940	953	901	945	902	843	888	909	858	938	903	922	889	909	851	901	925	893	903	933	878	890	905	891	857	903	908	880	896	927	913	891	873	955	920	898	877	873	909	922	932	869	873	887	932	894	867	862	870	929	893	929	869	932	923	928	902	908	866	909	931	910	881	878	877	898	917	822	933	855	867	936	908	878	895	876	886	848	903	926	892	899	842	817	909	907	846	896	914	919	814	928	925	902	905	871	869	882	938	902	895	926	857	910	912	898	878	862	914	904	893	877	899	890	853	848	897	916	892	889	931	894	893	951	929	896	868	911	928	862	895	881	911	884	893	880	938	918	891	971	909	867	922	929	855	887	941	972	908	944	888	861	926	923	888	875	871	888	869	891	880	932	857	920	875	869	878	957	851	933	902	906	902	916	899	915	924	879	900	853	885	916	886	879	875	888	929	871	882	896	857	915	889	897	898	892	905	989	922	897	927	884	815	885	927	931	898	867	870	843	902	954	955	878	916	858	981	891	953	891	847	890	922	893	903	898	881	897	893	878	945	898	875	867	938	892	902	874	855	936	911	886	906	913	935	896	927	940	879	867	906	890	878	876	874	932	958	893	955	952	906	914	875	956	896	915	922	888	860	877	925	857	911	909	888	898	878	929	878	930	931	936	911	894	935	885	934	906	928	930	896	908	913	920	875	878	878	859	974	933	907	906	923	927	905	909	870	884	922	930	832	843	893	925	897	903	867	906	905	904	928	890	923	908	896	862	913	840	944	870	916	913	898	949	894	918	911	886	899	929	886	872	885	888	886	907	860	945	901	905	868	895	953	895	900	865	952	858	896	913	910	882	883	866	908	936	846	926	899	991	906	919	870	916	895	903	873	893	915	899	883	911	929	847	919	898	883	875	902	909	854	842	863	887	910	912	980	856	912	911	868	847	894	933	871	848	894	907	896	901	880	878	926	889	933	923	877	894	885	937	839	881	866	928	907	864	865	910	925	899	913	943	852	911	901	833	902	868	894	862	896	863	858	909	919	924	920	871	909	865	895	892	899	887	893	900	856	827	920	888	929	923	900	894	909	886	909	857	882	845	897	920	969	898	836	852	897	873	865	904	891	883	883	892	837	888	865	870	853	915	891	916	931	959	872	952	883	929	875	900	893	895	883	920	916	926	935	879	905	860	911	886	921	858	903	915	854	891	905	926	911	893	946	879	859	920	863	900	858	872	912	933	908	895	950	897	868	899	844	864	962	878	923	893	860	872	900	915	937	855	865	933	972	880	852	893	924	873	894	921	929	909	881	921	894	904	936	866	886	932	965	916	913	868	907	897	920	853	996	897	950	933	882	890	858	897	891	936	912	902	892	909	894	901	913	921	903	867	935	913	897	932	861	892	903	898	903	899	873	879	910	886	928	868	921	967	870	914	875	884	928	865	873	878	870	917	870	888	931	847	900	894	901	915	906	910	897	880	904	900	906	887	937	909	898	903	920	929	887	924	894	845	912	864	917	898	891	882	895	902	906	883	843	908	890	904	873	876	931	918	877	911	905	863	921	863	884	880	871	956	914	876	878	878	884	835	875	959	899	939	910	868	900	893	934	921	890	898	951	892	937	892	905	883	897	936	870	866	859	935	904	881	856	870	927	877	911	909	895	921	905	918	904	929	908	921	937	914	913	904	857	928	912	889	891	894	877	925	949	953	899	856	949	893	927	897	888	887	954	912	900	927	889	918	935	873	902	860	914	905	927	935	877	921	907
2922	512	1172	1168	204	202	205	212	178	201	213	199	162	178	211	202	184	179	207	208	193	205	201	194	205	178	199	201	183	183	211	206	220	177	211	204	225	206	207	188	205	195	178	204	195	212	198	180	184	180	186	181	184	199	190	219	213	184	161	159	195	194	200	184	208	197	174	192	194	222	213	206	181	191	181	202	190	189	197	185	202	208	210	195	195	188	168	194	188	195	198	194	212	194	192	219	207	185	174	196	174	197	203	195	172	185	199	172	175	186	204	195	196	210	217	200	202	188	191	195	232	198	209	226	190	203	212	202	195	199	199	214	200	190	200	188	209	181	208	198	215	191	182	211	182	192	217	183	203	204	205	187	183	194	190	166	200	209	177	208	244	202	193	188	185	158	240	191	199	220	167	192	209	175	230	180	187	182	189	195	208	216	191	188	198	206	203	206	198	218	196	179	209	187	211	185	170	167	180	187	197	162	190	183	224	191	208	152	214	177	219	193	204	186	178	207	207	189	196	196	182	225	204	227	190	204	188	181	180	209	190	185	199	201	210	195	199	190	191	186	169	193	215	182	196	187	186	192	225	194	183	189	213	203	197	196	198	188	192	208	182	185	189	188	203	193	204	198	193	166	187	188	192	203	208	197	227	178	199	196	204	198	186	197	184	180	185	194	181	172	208	159	183	183	190	196	176	196	201	196	193	189	213	205	212	244	150	207	199	208	177	223	186	181	192	206	205	209	176	184	189	205	210	166	201	187	203	182	201	196	185	191	176	207	185	195	195	204	171	199	187	182	192	194	212	185	222	188	168	233	165	197	204	184	212	181	204	185	200	185	198	231	186	223	193	172	220	185	189	197	212	173	175	201	200	188	205	190	181	170	183	201	176	161	174	199	206	216	161	214	194	213	181	192	195	200	213	184	196	156	180	177	200	196	191	203	190	170	192	183	201	194	187	192	202	174	169	187	182	197	182	180	233	180	220	221	189	176	199	189	188	175	195	197	180	242	205	185	187	202	192	193	180	212	171	184	191	194	194	208	188	185	202	210	198	175	202	190	190	179	203	182	206	202	192	171	187	207	197	220	182	186	171	195	211	192	162	201	232	190	170	202	195	226	196	191	242	179	181	195	221	217	235	199	194	202	174	180	170	195	168	199	219	221	214	202	191	219	199	192	214	197	179	183	207	210	212	184	215	188	222	235	187	192	187	224	177	188	175	211	198	197	180	192	174	187	195	199	206	199	219	212	208	211	206	188	186	214	207	207	189	203	221	205	182	216	185	202	198	198	200	189	166	220	211	179	206	167	174	157	198	187	195	189	207	198	201	186	204	205	194	216	206	192	181	172	205	212	202	181	202	181	214	183	184	198	201	191	199	212	203	188	196	183	205	186	222	197	175	212	201	178	202	195	191	202	180	220	221	174	217	202	208	223	207	197	229	199	223	229	201	195	200	203	183	194	183	198	197	208	192	184	185	163	200	204	174	187	196	202	185	178	192	197	187	190	220	192	191	224	212	187	234	199	189	223	196	160	197	176	184	213	170	209	186	195	207	197	186	210	205	200	205	186	224	184	170	187	172	181	191	181	215	198	185	197	176	208	217	192	182	169	206	210	165	199	187	202	190	198	184	186	204	181	176	207	197	202	179	196	186	195	200	189	165	194	191	201	205	196	215	194	178	193	199	195	177	176	181	173	170	196	196	209	179	213	197	210	219	191	171	195	183	193	187	187	200	181	208	222	209	191	204	173	187	172	177	205	183	173	191	175	197	185	202	211	196	206	209	201	185	191	203	192	214	182	195	195	224	207	202	204	191	191	210	222	189	196	186	219	207	215	185	193	190	231	203	220	202	180	205	190	217	201	161	214	199	201	186	194	203	238	194	198	206	211	172	191	192	193	210	188	201	178	191	193	188	226	192	178	201	181	181	183	215	210	186	210	209	191	187	201	244	176	140	176	189	196	180	205	196	176	198	201	193	183	194	178	170	181	196	189	201	222	189	190	215	177	194	218	191	201	187	208	198	167	202	183	192	198	191	158	219	193	204	201	183	183	174	176	202	218	191	204	183	198	192	205	204	213	203	198	199	187	192	212	205	181	213	192	175	189	168	180	178	191	201	173	162	186	201	215	192	180	175	214	207	186	197	184	177	210	219	186	192	186	192	204	213	201	200	185	194	212	188	187	207	207	190	184	204	198	211	198	196	186	197	201	196	215	222	210	193	193	188	189	176	208	184	233	203	193	207	195	190	189	180	188	214	199	197	206	227	209	217	170	199	174	183	178	210	202	196	212	217	194	184	174	194	200	188	201	194	206	193	190	196	195	179	213	179	215	196	197	206	188	200	206	202	176	194	188	189	172	197	218	211	193	230	195	184	213	204	172	173	173	190	210	184	217	208	205	190	179	160	193	187	207	190	180	168	196	177	178	209	188	224	181	216	169	170	190	193	209	179	171	205	192	188	201	177	189	187	195	179	188	204	190	184	181	194	179	195	207	194	210	204	211	196	172	187	218	195	181	182	178	189	215	204	153	211	205	202	166	194	203	208	217	204	208	175	196	186	195	193	192	214	205	203	195	194	204	223	199	173	209	185	206	189	198	186	191	198	214	193	201	197	205	207	199	177	201	180	179	183	166	208	178	162	211	211	193	207	196	193	213	206	199	169	184	190	182	198	202	199	189	194	186	219	191	194	190	207	214	181	211	213	174	219	203	188	191	204	185	209	202	171	181	194	187	204	202	182	186	216	203	179	187	186	197	198	176	204	193	194	204	186	166	214	201	187	219	199	196	207	172	173	186	222	158	207	217	177	194	203	198	183	199	189	210	202	183	202	213	186	198	208	209	192	204	204	213	179	207	209	186	198	210	206	196	211	181	194	168	191	203	174	193	210	216	194	182	210	216	194	161	212	184	206	194	218	183	192	190	214	228	189	218	225	194	213	219	178	182	191	188	176	198	219	193	183	214	192	235	210	192	179	168	186	182	191	216	201	206	186	173	201	202	186	165	204	222	208	202	184	246	196	189	201	213	146	199	179	217	216	184	208	198	177	234	178	209	183	193	188	208	192	200	207	193	202	182	209	178	195	189	178	199	213	191	228	180	187	160	169	197	182	181	197	188	184	161	165	186	190	176	192	194	216	192	186	174	212	201	172	194	207	165	180	159	187	207	207	196	211	173	205	184	175	209	193	188	182	224	173	210	199	210	206	191	224	187	190	202	217	206	191	193	188	180	193	175	188	205	191	218	189	173	192	201	184	188	190	201	188	198	186	195	181	158	198	206	202	167	191	202	182	204	194	184	203	184	163	197	214	198	209	206	196	199	192	216	221	205	201	172	170	193	187	195	220	178	188	202	227	195	219	207	190	209	192	181	185	186	195	179	232	168	188	185	182	208	198	191	178	194	185	191	190	199	198	218	180	206	183	192	187	195	199	203	185	193	189	190	227	187	186	209	199	211	199	202	204	198	195	193	196	204	185	200	187	238	229	209	228	192
2733	756	2660	3113	469	491	520	488	500	479	542	473	492	471	500	522	491	479	479	501	475	510	479	477	511	515	474	536	522	489	522	469	437	498	461	453	459	513	484	497	526	494	503	505	488	497	498	461	487	469	490	484	508	517	503	460	487	478	525	490	480	479	492	508	451	475	461	472	469	436	470	445	504	522	483	476	485	490	494	512	481	534	514	479	489	476	483	474	510	522	467	476	496	512	464	457	490	470	509	505	492	532	470	492	464	448	473	483	472	516	506	492	463	476	452	505	488	478	491	471	490	449	486	517	495	465	489	509	502	496	476	445	508	514	474	472	472	481	448	456	488	495	498	468	492	498	482	454	476	540	485	478	493	504	533	512	501	482	476	475	450	502	502	488	460	505	487	490	508	530	489	488	448	450	466	484	489	528	458	453	515	515	491	466	480	479	521	511	495	486	433	452	492	522	472	481	498	492	537	480	490	459	486	496	479	530	509	494	493	524	456	507	500	516	490	508	485	486	481	477	505	492	509	497	508	507	510	504	469	481	503	467	509	456	471	484	530	492	438	493	490	489	478	472	477	468	514	502	492	501	461	536	470	489	498	516	526	476	521	511	497	470	502	505	452	498	472	456	504	496	489	504	497	522	450	450	439	473	481	501	501	494	509	481	471	474	465	521	466	470	509	499	477	494	472	486	533	472	463	491	451	485	458	482	481	514	500	520	506	531	463	497	501	458	516	475	497	481	463	497	456	464	482	486	493	489	494	508	494	476	534	505	480	501	504	495	521	477	477	484	518	475	466	474	507	467	498	471	488	495	502	484	522	518	520	473	485	476	497	481	478	531	476	521	507	518	504	509	505	500	490	489	474	458	496	481	511	515	502	451	508	492	520	520	542	486	537	487	469	474	435	566	524	501	492	488	514	499	465	470	503	493	487	480	473	433	450	458	496	508	448	460	500	517	481	473	492	489	466	528	451	480	452	523	489	452	495	483	474	459	510	494	502	460	481	478	468	474	476	486	500	459	478	515	502	507	497	511	467	487	470	495	466	484	464	463	503	503	512	448	526	481	495	487	491	496	520	468	486	494	485	494	541	482	484	492	467	504	491	444	459	528	515	502	453	523	485	499	486	458	478	457	489	452	466	461	516	484	463	484	505	458	486	477	493	476	520	484	479	490	503	499	507	487	500	490	525	471	493	450	545	472	496	511	473	507	480	486	482	459	466	474	524	515	513	502	472	514	480	487	467	482	468	506	477	515	511	456	484	509	472	484	485	456	477	503	499	509	506	468	457	508	505	524	481	495	516	477	562	456	487	460	496	459	478	492	489	489	494	493	496	490	476	506	499	468	520	515	490	530	530	467	489	503	499	469	485	472	483	501	502	443	473	509	461	504	523	498	493	488	477	490	518	530	520	478	465	479	496	492	508	485	456	514	469	444	493	438	491	484	458	516	489	507	490	481	464	502	482	506	455	518	492	476	491	470	494	499	520	480	494	488	458	469	507	484	509	474	500	471	464	488	487	466	489	472	470	435	504	482	481	481	519	425	476	433	508	462	492	494	473	493	474	518	495	462	455	497	511	453	495	503	491	503	506	483	508	436	471	531	478	455	491	454	499	483	470	497	463	478	501	451	517	503	481	529	545	493	480	467	480	480	483	468	489	484	518	499	539	489	524	506	524	481	493	508	483	462	524	496	494	497	485	519	501	479	489	500	524	487	516	488	477	472	510	515	463	514	511	478	458	476	468	480	475	510	503	484	490	504	505	492	490	505	484	497	468	479	466	479	480	471	488	482	473	475	491	479	488	507	459	520	472	440	448	475	493	478	474	497	468	470	485	475	505	498	510	496	485	496	515	489	472	517	506	488	508	475	450	484	489	488	514	490	519	469	458	530	461	462	468	469	451	522	512	480	474	489	483	518	479	493	515	498	495	492	494	527	493	508	481	470	444	519	500	489	459	461	492	464	492	449	461	491	464	486	475	453	519	484	503	458	494	495	481	500	468	512	486	513	491	524	535	486	485	525	459	474	484	469	476	478	487	465	492	509	465	510	480	508	488	482	482	473	474	508	455	481	467	495	458	511	472	488	478	486	508	439	480	434	467	495	502	482	481	506	480	487	519	496	492	484	507	466	487	465	486	474	514	496	505	462	495	533	469	480	492	495	488	469	534	441	482	440	481	454	479	543	490	484	470	476	493	515	494	503	472	499	490	457	463	494	512	482	484	494	483	482	478	503	508	477	457	510	477	507	511	497	506	508	496	491	517	499	517	494	531	510	497	491	476	479	489	469	480	461	496	439	498	488	501	496	494	515	501	481	497	492	478	489	532	482	475	469	477	477	462	468	495	478	526	511	462	481	519	472	469	460	482	462	499	482	462	500	470	508	496	490	472	473	498	448	521	521	467	480	482	517	479	464	517	505	512	483	494	496	524	512	471	492	471	488	491	500	491	514	490	492	545	506	544	540	501	473	480	532	488	474	506	451	506	488	470	498	475	516	501	505	475	542	509	499	513	496	473	472	441	539	482	503	477	528	481	531	486	464	484	504	514	491	516	502	457	480	480	458	498	484	491	466	482	479	456	494	513	514	513	474	457	483	473	468	475	472	491	476	518	505	443	497	484	477	515	477	499	441	501	454	466	496	484	511	504	485	483	482	523	488	510	506	465	517	490	464	515	496	528	485	516	522	484	517	526	539	487	462	531	513	472	521	530	470	521	491	514	448	456	457	452	477	488	448	516	461	493	492	490	479	486	513	482	479	515	519	488	497	488	472	479	483	500	475	480	520	500	486	502	483	502	491	475	510	463	463	477	461	474	459	508	441	508	480	527	487	511	469	495	502	507	468	491	491	488	456	463	491	458	481	467	492	493	471	491	496	480	496	433	471	489	513	491	464	482	489	455	496	473	456	515	471	495	453	475	522	520	453	532	498	475	499	493	510	513	503	467	486	485	453	452	501	485	457	498	486	495	514	442	496	512	467	476	482	487	481	493	520	476	485	498	483	473	454	468	496	488	480	501	472	494	492	505	483	494	477	460	478	486	490	469	498	465	504	481	446	477	493	513	457	445	430	494	500	501	477	468	481	470	482	483	468	459	473	493	488	489	527	486	470	514	507	485	448	476	500	487	526	454	473	495	479	512	516	490	437	447	450	478	490	503	449	476	497	494	498	497	480	509	479	511	486	460	501	488	500	450	497	477	486	488	444	464	515	447	492	481	471	493	502	450	494	502	485	496	489	492	514	487	509	479	462	473	508	455	485	530	478	509	489	441	487	507	503	463	471	437	472	512	489	490	503	503	478	447	551	483	508	480	484	455	472	464	482	491	470	475	452	460	458	488	473	471	487	477	493	500	526	511	434	494	495	496	509	491	525	480	550	480	504	464	475	506	482	478	498	486	522	459	472	440	463	528	507	470	495	475	468	464	477	463	491	482	471	474	457	486	417	510	495	477	484	458	492	500	497	465	453	442	485	483	464	552	472	501	464	499	452
9487	1174	2401	2809	552	318	293	299	263	253	277	264	246	242	249	250	240	259	244	241	260	240	268	236	231	206	271	236	231	239	235	242	203	249	231	251	231	230	225	231	243	219	235	235	203	245	247	257	220	233	246	230	231	211	215	209	235	227	216	229	225	243	223	224	205	226	219	250	201	222	244	207	208	236	233	197	225	215	243	250	228	226	235	242	216	238	216	202	247	218	236	235	212	214	209	238	250	224	212	239	212	207	221	233	241	222	253	224	241	261	234	246	242	193	250	224	202	232	239	247	217	231	257	255	263	225	285	211	232	224	221	229	244	239	241	230	237	231	248	243	211	239	260	236	231	205	228	239	226	223	222	217	208	216	259	244	227	221	242	266	238	242	242	259	235	227	229	216	260	230	227	251	238	222	252	237	234	241	210	213	202	253	220	213	246	220	230	206	225	226	234	207	204	209	254	201	239	240	218	230	258	245	225	248	234	228	258	254	244	259	232	234	228	213	206	216	238	232	231	223	228	218	246	237	252	225	231	248	210	220	217	236	227	229	232	242	231	227	243	232	214	247	235	216	215	235	232	242	241	223	226	242	215	228	214	216	235	238	237	235	224	273	226	238	225	225	235	199	234	227	226	214	224	246	260	227	217	234	223	237	238	256	235	230	231	238	248	241	217	265	223	253	256	234	225	238	219	221	234	219	224	242	211	209	246	255	244	231	223	242	245	252	209	222	241	242	216	228	257	229	251	254	217	220	246	234	245	218	235	235	215	248	223	232	221	220	232	244	206	219	232	247	243	235	240	229	238	217	198	245	255	230	259	202	226	240	218	253	241	242	235	239	231	249	215	259	281	216	227	220	237	242	246	227	214	255	221	228	231	252	268	229	202	227	241	230	236	227	266	214	224	232	230	236	248	234	224	238	197	240	238	227	238	239	244	241	260	239	213	232	255	238	194	245	225	229	238	199	268	227	255	248	252	231	205	227	243	237	242	237	233	223	228	220	237	228	220	251	243	227	249	227	235	237	264	241	216	225	224	234	250	252	211	212	233	232	207	227	239	204	229	239	232	235	211	249	224	213	232	220	252	254	207	197	245	217	231	208	255	235	243	226	237	228	247	238	259	232	218	238	229	208	233	258	198	244	223	240	231	235	247	245	245	265	224	230	231	253	198	218	264	228	229	240	251	250	255	222	247	237	220	269	239	213	228	207	236	223	220	200	225	240	222	223	213	242	242	232	210	267	228	250	235	210	266	257	229	250	238	208	252	226	227	230	228	240	237	252	215	220	257	240	256	245	208	234	220	251	219	213	251	248	250	225	219	248	239	215	213	268	217	230	225	219	192	256	233	230	211	239	229	229	234	241	249	229	215	259	240	241	230	249	243	218	245	205	238	253	247	210	223	214	233	228	225	234	245	241	259	210	245	223	226	239	220	211	234	224	222	239	257	228	208	244	220	209	226	208	243	248	234	238	252	223	214	213	236	255	237	241	237	247	205	245	243	261	244	207	244	246	240	244	252	249	212	212	196	250	223	234	218	243	256	238	228	258	222	239	237	239	215	231	216	236	257	236	230	227	242	256	209	218	250	217	226	240	235	235	229	203	233	252	234	229	249	238	219	205	239	249	220	221	243	273	209	249	227	226	235	241	217	232	248	215	220	220	238	240	210	217	274	250	226	235	242	222	230	228	226	246	228	233	219	211	220	234	222	223	229	232	239	218	233	219	218	227	226	242	222	258	239	260	224	208	241	239	242	242	230	224	239	230	222	212	256	237	233	225	256	251	242	224	230	233	232	259	254	209	215	246	254	252	241	235	230	231	207	210	225	205	253	261	244	242	216	193	213	232	228	248	236	212	250	235	235	205	215	205	231	228	226	236	211	218	196	207	249	221	210	250	225	214	205	223	235	234	207	243	223	231	199	230	255	227	228	241	215	247	243	256	242	232	253	198	224	239	221	228	222	230	244	239	210	244	251	211	230	236	231	251	262	254	243	233	229	208	216	228	232	214	220	215	243	235	194	217	251	214	229	227	228	238	254	261	218	231	221	208	229	216	250	252	224	250	208	225	217	216	227	230	224	252	240	239	205	245	231	259	264	220	221	225	222	210	220	246	250	241	205	207	244	230	233	217	206	219	214	244	231	221	242	228	243	234	228	216	252	240	196	238	235	194	210	232	240	218	240	226	249	217	256	232	221	211	242	239	208	221	241	240	245	211	200	232	259	235	246	211	250	220	210	227	227	227	223	228	261	219	223	237	194	229	226	224	216	222	228	228	246	245	247	217	240	222	227	227	243	249	211	216	229	218	218	239	224	225	238	229	221	230	224	214	206	214	250	232	222	234	243	221	225	235	199	240	219	231	229	244	277	218	234	265	228	257	231	251	199	238	233	225	233	285	252	217	235	243	250	246	222	249	247	200	237	248	214	242	224	243	240	247	245	214	219	224	230	233	227	251	228	242	195	235	214	213	228	228	245	254	250	260	221	225	267	234	219	250	210	256	235	236	195	221	243	245	229	210	218	224	229	240	245	223	229	262	257	248	270	241	229	217	237	220	239	237	240	231	249	230	243	253	233	237	238	218	236	255	224	255	190	256	240	225	226	233	221	272	209	232	197	200	254	223	243	217	248	269	224	230	246	246	227	200	210	225	218	217	217	206	228	227	213	212	221	204	226	224	227	232	248	273	210	246	246	205	223	218	220	208	237	240	267	237	226	242	235	230	191	208	224	246	217	213	233	194	226	250	242	260	238	221	210	204	194	228	233	220	245	212	211	261	255	185	233	223	230	222	218	215	219	216	218	252	230	251	233	218	235	271	249	221	230	224	220	242	220	194	201	247	264	215	211	241	242	242	245	244	216	209	242	239	243	254	211	221	230	239	247	238	234	237	231	240	236	242	246	257	216	223	226	222	214	233	224	206	261	242	239	244	238	222	228	222	223	241	249	239	246	246	238	250	210	237	240	244	236	235	225	231	221	231	247	237	262	249	234	215	228	239	232	219	233	261	226	249	237	217	218	217	232	228	233	246	218	207	210	277	246	263	228	224	232	226	220	226	232	241	249	223	257	245	225	214	241	198	223	222	226	228	209	229	233	263	236	204	267	210	246	236	242	228	242	250	220	218	270	236	230	222	208	247	263	254	238	197	215	227	264	233	234	230	224	209	246	224	257	235	230	195	214	214	216	206	225	254	222	237	225	276	231	239	264	247	223	231	225	249	213	230	241	236	232	246	214	227	268	230	270	225	240	230	227	247	235	219	231	248	226	237	240	221	226	234	221	241	219	240	215	245	216	236	251	203	243	213	232	253	219	236	225	239	218	257	246	236	226	223	244	232	231	245	238	203	215	248	219	218	252	245	231	216	215	209	240	231	239	228	230	257	237	218	257	236	232	245	239	234	211	206	212	207	214	240	221	227	220	230	224	220	218	236	219	204	241	212	241	237	247	228	230	240	212	225	236	230	235	241	211	216	239	203	288	204	226	229	250	211
7376	1414	5241	8429	1271	1000	883	807	772	774	736	675	674	655	652	635	625	619	624	623	600	632	544	588	594	604	586	592	588	575	580	584	607	622	573	620	555	569	584	594	613	579	570	568	585	577	595	573	548	576	586	516	582	607	623	592	587	588	589	620	553	606	584	562	596	554	609	569	617	565	563	555	582	616	569	568	601	612	574	565	594	595	594	587	595	611	587	569	592	567	575	593	569	565	582	603	587	578	535	555	533	566	559	610	560	561	576	608	553	575	643	571	557	564	604	567	587	615	570	573	576	565	602	552	606	572	540	591	566	633	576	585	576	567	566	544	553	578	577	546	565	621	574	604	580	576	563	588	574	597	563	575	617	613	584	569	619	575	553	570	524	606	570	549	605	569	575	540	593	595	540	574	542	612	561	536	560	592	568	556	571	580	561	574	587	573	590	625	560	596	608	603	599	566	579	608	566	574	570	592	553	585	573	585	593	550	548	566	553	623	574	565	607	577	588	595	572	550	582	549	593	627	569	598	589	552	578	577	557	592	580	570	575	566	551	587	544	603	571	557	531	548	576	597	602	593	538	608	570	562	580	572	544	571	603	604	595	552	580	552	568	576	600	536	574	585	599	545	593	627	553	606	560	581	543	611	561	586	551	581	558	572	555	589	550	613	589	583	561	576	562	569	566	549	622	615	584	579	584	617	555	569	570	600	598	564	540	577	608	592	552	569	571	575	581	596	609	554	548	551	595	559	560	563	587	533	573	512	541	521	563	565	583	580	558	568	560	578	598	528	567	564	557	612	567	555	610	573	575	568	581	548	575	579	555	546	555	608	573	611	569	561	538	601	559	572	600	581	601	582	569	582	548	588	580	555	572	567	575	523	590	589	578	592	551	587	541	581	562	579	581	591	560	544	623	502	555	563	588	582	556	597	565	579	538	599	562	593	573	554	566	584	531	594	564	608	537	553	588	617	604	572	549	542	561	567	547	576	587	581	608	598	547	613	539	578	611	551	578	559	588	588	563	611	585	585	588	526	578	548	589	592	598	565	589	596	560	556	562	602	596	599	614	608	577	604	583	624	601	568	625	569	571	609	598	589	574	596	536	567	531	570	534	577	568	567	595	566	596	586	629	590	555	579	553	590	611	561	535	549	601	578	538	573	567	545	576	551	579	593	549	569	567	578	626	605	565	548	560	618	550	611	620	556	533	547	576	601	576	583	609	587	577	557	576	616	588	575	565	555	551	583	596	583	570	551	539	599	573	554	600	558	605	572	562	581	565	575	538	580	560	561	583	613	593	578	565	549	570	607	595	582	568	574	540	555	608	563	597	569	563	563	580	585	578	609	569	554	556	568	589	553	610	558	618	577	566	591	626	552	583	533	532	610	565	620	586	540	583	580	596	532	593	563	529	538	577	579	555	551	603	583	575	601	577	561	554	647	582	547	567	555	589	556	548	561	599	566	590	557	593	596	568	555	623	557	550	596	570	576	535	597	557	601	585	554	560	539	577	536	570	586	571	585	592	626	585	598	591	533	579	594	587	596	565	574	571	567	591	630	546	634	628	596	599	561	585	546	616	570	567	600	555	560	561	536	602	596	592	616	593	555	558	542	548	500	569	568	568	563	601	544	540	584	595	529	542	535	570	594	562	508	583	559	590	589	559	546	597	602	575	569	577	565	571	578	571	543	581	599	554	577	576	578	601	542	541	597	571	607	536	564	546	540	588	581	547	566	552	592	566	592	565	577	559	565	560	605	582	595	579	580	579	615	623	576	615	554	621	556	579	561	567	620	606	605	564	576	538	597	622	582	562	546	567	589	605	565	633	558	545	560	584	556	566	545	582	569	580	569	539	550	596	564	583	592	608	574	551	579	564	557	606	576	555	603	573	592	564	606	594	561	577	603	563	537	607	568	538	582	557	592	583	580	525	589	563	605	605	552	575	572	558	588	573	543	605	559	578	606	584	636	550	593	544	596	593	545	565	578	575	576	582	633	554	540	581	544	551	534	566	576	578	570	554	584	591	571	590	590	569	539	564	546	560	579	587	530	554	571	562	556	556	533	567	606	651	584	634	553	564	574	558	614	573	561	531	594	591	617	594	544	596	572	576	581	544	602	574	557	564	547	555	555	578	568	549	542	557	591	551	559	631	507	555	583	569	567	579	550	525	553	587	548	583	573	579	557	562	564	568	553	601	608	526	552	576	567	580	565	590	560	559	548	555	582	551	561	562	553	557	580	546	584	553	583	581	559	633	565	546	578	557	555	593	608	572	564	538	631	556	582	575	601	540	571	585	585	536	596	574	578	578	589	601	578	529	539	603	578	565	640	561	528	536	600	575	592	601	587	564	575	592	570	564	593	575	619	543	579	565	571	524	606	581	572	599	605	611	592	587	574	617	544	555	591	566	501	570	548	548	592	547	555	563	643	565	581	571	558	571	543	546	554	555	599	564	569	587	562	547	559	582	560	565	587	601	574	598	568	585	590	570	610	574	590	557	616	593	552	631	619	594	551	589	560	568	556	565	591	639	583	568	568	558	608	590	543	544	614	606	570	548	563	582	556	573	555	576	589	550	546	561	560	572	597	594	592	586	620	582	563	577	629	597	578	571	570	547	588	566	553	585	560	601	573	531	605	545	586	570	595	587	586	567	564	580	583	525	547	554	632	599	616	576	612	586	564	553	543	558	593	526	564	589	591	563	559	582	568	566	571	579	576	615	589	608	608	594	561	537	605	582	564	557	614	545	603	591	602	575	560	598	607	587	552	599	541	538	586	613	578	559	570	577	547	569	552	570	540	557	567	615	551	530	579	525	542	563	549	590	568	563	616	562	535	582	581	556	585	623	571	553	598	556	587	593	615	550	551	595	585	612	573	539	592	528	542	614	574	620	553	521	589	553	578	529	589	598	558	541	550	544	568	582	608	569	591	569	595	569	567	548	559	534	551	544	559	590	560	543	587	580	593	557	553	560	569	569	558	567	571	583	550	566	556	603	559	594	600	548	560	544	555	555	560	534	578	580	571	588	539	579	584	585	558	570	535	582	586	651	614	554	574	587	570	586	588	574	546	579	563	542	586	580	568	600	607	563	571	570	574	598	571	569	589	609	615	551	569	532	536	554	601	619	573	588	577	573	596	580	552	580	554	578	565	568	623	544	557	570	578	565	612	574	569	543	557	577	633	575	593	584	577	610	573	565	585	566	566	555	527	603	555	571	610	606	554	580	529	570	559	592	607	585	602	586	575	582	574	551	532	536	563	599	548	582	597	570	562	576	604	595	589	531	562	559	570	572	541	580	540	551	588	547	544	575	565	599	599	546	573	561	599	565	563	556	595	563	598	566	607	546	553	567	580	570	553	590	581	552	566	539	600	573	555	525	542	549	577	586	572	596	550	592	587	578	609	561	652	541	583	544	558	590	601	578	570	544	596	513	549	581	586	608	582	615	616	575	575	570	568	591	575	578	539	601	597	587	575	638	553	550	575	579	593
19218	2671	4278	4978	1305	616	548	536	458	491	465	501	455	446	440	419	438	476	441	409	456	421	423	431	433	430	440	380	394	434	393	418	435	420	380	399	394	406	419	475	406	428	446	445	420	400	437	405	412	437	445	421	396	416	424	425	432	439	452	415	442	442	445	379	374	449	426	439	382	405	417	421	417	390	417	449	435	408	439	382	417	422	366	417	436	396	402	407	448	401	422	434	423	426	433	408	455	418	410	446	455	444	441	402	431	408	444	406	377	426	433	439	458	457	430	446	386	453	414	434	456	388	434	413	442	444	409	415	427	430	422	405	410	440	402	399	453	424	411	405	460	425	409	399	416	430	457	404	443	429	440	402	419	383	412	474	450	422	452	405	441	383	393	434	441	403	417	391	418	422	408	431	394	403	444	405	412	406	417	415	407	405	386	431	409	426	418	391	385	396	439	419	401	417	397	399	450	415	425	377	433	440	419	429	403	359	409	419	409	376	428	384	448	419	478	421	449	398	419	406	456	407	400	404	443	439	398	410	410	421	398	431	429	396	420	393	426	368	420	470	433	409	400	405	395	402	442	429	410	418	405	389	462	431	431	425	452	414	379	392	427	375	441	432	400	433	432	421	379	417	394	446	435	432	444	421	428	383	448	427	404	414	434	415	395	395	428	352	386	410	424	387	378	451	423	388	442	411	478	422	427	440	412	416	409	447	453	423	436	442	441	386	457	396	443	453	405	451	402	381	411	421	412	402	411	429	434	423	432	390	421	440	444	408	430	428	390	436	434	456	434	435	414	422	394	418	426	412	408	401	413	422	385	421	436	447	410	417	421	439	397	421	437	403	451	405	420	405	412	406	422	416	413	430	410	445	423	401	432	402	398	401	419	393	417	379	427	405	442	442	400	392	398	426	439	375	429	414	434	463	435	404	411	354	391	411	447	413	447	430	417	465	420	416	421	436	428	416	466	426	400	402	441	438	426	393	405	420	446	401	383	430	419	409	403	409	393	382	369	410	405	396	410	433	425	439	411	407	462	391	393	429	413	376	435	397	432	456	386	409	434	418	380	443	447	425	467	419	460	430	420	435	425	411	418	404	400	428	394	438	434	407	395	441	432	449	425	384	394	416	396	427	433	402	439	379	391	392	432	412	426	417	457	423	470	407	415	443	375	371	373	403	430	421	424	457	393	450	479	446	438	432	414	414	414	399	452	419	419	387	404	457	407	414	437	436	431	416	417	448	457	359	369	401	370	392	391	413	417	413	399	434	404	400	413	442	442	417	439	385	398	475	433	471	427	457	381	423	409	433	403	407	401	462	389	438	385	401	440	370	406	429	416	394	441	424	433	404	410	433	433	389	396	444	420	402	393	424	374	399	440	398	388	432	419	379	385	398	358	431	416	393	432	445	424	438	406	420	373	407	394	451	402	428	399	430	459	461	385	404	451	427	413	409	413	453	442	429	439	459	414	379	408	404	377	418	418	418	402	423	413	435	421	429	374	421	433	424	437	444	427	423	436	424	453	419	453	430	415	435	424	460	407	470	436	400	410	415	440	411	437	413	473	428	409	424	418	424	412	383	411	434	384	456	421	425	442	427	417	420	447	430	432	398	456	414	374	386	420	445	400	391	466	399	411	454	453	384	404	417	445	429	437	374	436	414	486	424	408	407	404	431	408	418	429	412	436	419	408	402	398	412	479	382	448	412	371	419	377	449	449	449	388	439	438	406	414	445	417	413	420	451	434	425	384	436	395	399	418	418	410	436	400	374	403	408	395	395	356	483	466	404	381	388	433	415	421	430	435	461	411	406	449	366	414	396	410	412	412	412	405	453	404	405	444	412	391	442	474	419	415	363	444	467	396	422	408	412	417	460	419	405	414	402	409	435	402	427	435	372	408	432	416	419	412	443	459	423	443	440	386	405	440	459	421	435	421	416	418	419	414	432	442	461	451	406	445	377	458	411	422	418	451	407	404	388	388	428	423	385	423	426	411	437	469	420	431	440	438	421	421	450	408	373	453	402	388	432	416	464	453	429	353	381	428	394	399	425	374	441	391	394	407	429	434	418	421	414	436	402	485	441	426	400	402	431	444	407	432	423	404	436	388	409	376	418	437	443	413	433	425	415	402	424	426	442	462	390	450	415	412	417	392	437	422	412	392	424	449	420	403	432	397	377	409	415	448	467	432	445	396	434	434	427	425	417	416	440	430	416	406	414	414	442	442	383	387	416	411	407	454	414	451	446	436	450	428	446	486	426	433	402	500	466	435	439	445	431	408	403	421	430	442	462	419	405	468	422	405	464	408	408	438	418	447	411	425	389	435	383	453	428	410	439	451	460	419	419	473	391	414	371	396	430	420	419	412	428	423	474	445	417	373	406	430	412	416	411	449	413	396	452	355	428	399	469	422	429	475	419	432	434	434	430	417	405	417	392	380	449	387	411	427	398	422	403	386	423	396	415	407	381	447	447	423	430	414	447	420	462	436	429	403	425	429	436	437	406	421	414	433	356	411	420	417	407	454	430	422	430	412	435	428	430	422	407	443	398	447	423	414	421	439	450	400	439	441	371	462	421	445	422	364	403	406	406	424	421	440	429	439	407	421	421	436	406	404	413	405	433	411	448	441	419	427	421	473	408	409	432	436	449	380	409	426	409	430	419	457	448	427	403	407	413	406	398	392	405	416	433	436	402	418	410	434	442	450	394	387	406	450	391	411	414	403	399	440	420	445	417	443	422	390	432	465	448	414	401	444	443	421	402	436	393	396	364	411	434	380	445	410	429	402	425	421	404	407	416	403	461	404	418	401	414	388	436	447	427	426	419	459	407	428	421	436	426	430	447	445	441	420	405	419	419	446	437	390	423	387	413	441	426	441	404	412	429	430	397	452	417	417	420	396	373	446	427	439	427	367	396	403	426	422	386	404	426	420	436	449	393	363	431	418	393	458	405	448	423	418	412	376	417	429	364	417	445	407	388	428	370	407	455	448	413	456	426	435	402	413	418	429	407	412	417	407	410	411	431	403	477	440	415	390	403	408	381	440	428	414	388	439	428	388	435	390	404	422	371	416	412	422	419	424	446	426	429	425	391	398	395	407	378	379	447	420	424	372	409	410	398	386	438	381	381	404	415	403	407	378	399	406	434	424	435	436	403	432	415	433	396	393	416	423	434	438	436	418	450	425	411	426	380	399	397	429	407	462	433	437	400	436	467	424	449	406	446	455	447	407	393	387	411	401	422	445	391	402	401	443	392	386	425	430	405	372	414	438	370	413	420	434	416	411	392	394	402	423	423	370	408	412	394	448	404	408	426	402	425	401	398	408	427	400	438	410	429	405	372	443	419	431	441	402	409	447	415	400	433	403	402	426	423	459	434	430	425	425	405	420	433	415	401	429	387	431	443	413	435	403	432	407	384	405	421	394	404	422	430	423	425	428	410	431	392	441	410	429	455	426	451	415	417	430	418	408	410	408	453	423	422	456	409	443	423	426	433
10594	2519	8350	12749	2118	1899	1610	1474	1372	1277	1234	1180	1130	1109	1105	1097	1099	1099	959	1021	1042	1029	1011	977	1081	953	968	1010	953	988	1010	944	982	985	942	898	990	939	983	996	1005	959	938	936	981	927	936	932	975	974	941	933	960	946	912	963	971	964	977	972	961	922	901	954	962	946	949	946	991	887	978	986	970	959	928	971	966	930	927	995	945	904	920	931	1008	980	1006	886	971	903	922	1030	991	906	918	918	967	933	968	1007	898	950	952	961	898	914	894	951	944	955	945	942	913	1016	906	890	968	939	966	874	943	940	979	965	921	974	917	970	922	919	914	889	986	909	953	895	968	953	939	902	926	932	937	935	905	923	976	998	950	931	999	954	954	906	963	940	956	956	953	916	957	925	946	935	935	954	927	931	939	932	988	962	894	960	928	926	930	943	1001	899	953	963	920	952	940	949	1013	963	946	954	918	933	909	925	961	917	978	924	986	880	913	960	956	907	955	938	883	969	926	957	942	958	900	953	940	917	966	980	860	967	944	899	940	919	936	925	942	950	918	943	918	987	941	915	932	903	896	887	929	995	938	926	1000	948	934	976	951	879	986	910	957	927	905	951	942	927	951	945	947	974	926	929	973	1000	946	898	935	903	868	928	937	926	910	906	955	973	1003	958	966	980	961	901	944	948	898	1009	925	937	1001	922	959	963	919	941	912	902	895	950	890	972	917	922	959	970	925	954	918	969	952	967	912	930	961	955	955	979	902	946	958	928	980	945	880	932	933	1015	977	872	944	896	840	976	909	919	976	955	936	956	968	917	952	969	917	925	893	957	956	911	931	953	954	905	927	958	922	956	1010	920	921	888	903	937	863	946	934	974	938	942	950	981	927	1009	950	975	955	920	956	940	971	950	940	959	991	892	912	912	878	937	919	947	902	955	919	923	939	979	924	961	894	937	913	984	942	888	904	909	932	910	948	954	932	931	935	1001	990	912	942	887	929	937	962	865	933	939	930	888	973	1004	904	975	981	941	889	948	986	927	954	893	935	939	921	901	936	955	946	1022	969	981	1002	928	964	961	915	928	1011	961	932	985	940	940	947	949	907	957	934	937	954	925	921	879	960	959	1005	962	963	963	938	972	913	927	939	948	883	930	977	930	902	949	906	919	958	915	923	897	955	961	945	928	923	1025	987	882	894	967	938	1019	943	929	955	947	945	889	984	961	950	929	926	924	942	933	944	999	947	932	937	976	955	959	995	912	936	989	1022	909	929	942	919	946	973	934	897	932	895	947	908	902	920	998	983	974	924	941	962	930	924	947	937	1008	967	950	945	974	976	901	854	901	914	901	954	914	933	963	930	979	902	926	903	950	960	896	968	995	940	919	993	949	949	922	968	939	911	926	923	924	950	940	925	959	901	950	955	898	944	906	902	941	914	962	947	950	919	965	925	963	992	885	988	929	962	970	934	914	903	919	943	907	967	954	907	933	941	913	962	967	939	943	985	915	917	999	953	938	906	937	862	883	920	936	1024	896	905	977	936	906	948	934	925	937	920	933	978	903	976	950	935	968	921	956	945	953	888	949	902	997	946	955	934	969	961	939	957	915	955	890	1010	954	959	1002	924	977	931	919	971	914	932	954	918	948	923	915	929	927	934	968	934	961	945	1050	973	965	954	918	945	990	1039	900	970	935	893	913	939	940	895	847	986	908	986	959	928	980	869	947	887	934	935	952	936	916	927	966	952	990	956	931	953	951	932	939	932	965	907	915	1001	922	919	986	969	990	939	918	907	938	977	925	900	1013	920	929	926	954	934	985	914	947	913	930	918	945	958	927	916	953	903	929	925	917	946	944	882	935	972	949	907	941	887	896	938	977	902	1015	985	974	987	975	957	957	948	956	992	921	953	899	967	938	969	921	1003	922	946	940	923	889	898	970	912	968	942	919	972	924	938	898	945	895	897	972	884	978	948	959	920	925	965	978	956	946	954	905	943	994	946	987	934	952	934	972	940	931	952	906	959	972	949	922	909	984	931	937	880	957	955	922	946	929	931	939	989	966	921	1022	944	880	940	903	920	967	934	983	937	939	939	965	944	962	955	912	942	934	994	923	947	852	964	933	919	921	929	939	918	913	911	940	921	978	944	965	916	914	955	970	886	979	935	934	924	900	956	934	956	907	992	951	991	953	930	924	898	942	909	955	934	886	934	905	917	965	933	966	891	966	918	943	944	963	965	947	891	907	1022	909	945	926	898	975	941	908	956	981	956	876	942	941	937	932	922	923	945	912	930	889	965	904	907	993	910	962	919	958	925	937	934	940	907	922	948	922	922	958	967	948	961	959	947	891	959	904	947	917	906	945	960	982	962	905	970	966	923	920	968	931	969	973	979	906	953	890	897	913	963	928	928	965	941	963	882	937	925	920	988	938	853	967	941	935	941	953	878	898	1010	905	954	952	936	927	919	961	978	920	879	894	896	859	931	960	983	979	909	943	940	932	924	938	981	925	906	952	919	958	951	930	973	976	887	899	912	973	907	918	950	951	924	927	959	907	968	969	913	973	939	917	952	922	952	827	942	949	963	1016	949	903	956	974	915	948	910	899	982	914	913	965	963	903	942	923	930	919	926	972	942	934	993	882	886	974	921	905	944	975	969	909	923	961	969	943	955	939	946	939	909	944	972	948	940	977	892	933	900	928	991	964	931	915	969	905	944	927	973	920	910	936	973	916	969	886	896	950	914	944	904	929	959	919	981	990	933	894	913	889	947	950	972	945	926	948	965	959	964	960	968	927	914	981	942	974	909	998	960	882	916	918	900	958	988	929	960	924	931	940	859	950	976	980	903	927	973	987	883	936	946	933	940	907	917	924	913	966	934	1001	933	930	904	962	907	980	943	967	995	929	973	925	951	930	920	915	922	985	969	935	961	956	962	1005	962	898	940	943	905	941	930	971	1059	998	912	936	944	957	971	901	949	1025	954	873	934	984	915	945	926	963	898	959	942	917	983	915	974	931	964	913	944	929	982	939	931	911	932	938	918	956	880	948	972	901	916	953	958	967	999	946	936	960	999	914	909	937	915	888	970	912	988	960	931	909	973	985	985	926	969	939	957	962	960	903	983	952	880	966	954	904	916	959	996	882	939	916	957	901	961	967	968	927	930	908	954	937	956	931	923	910	961	921	950	932	981	930	946	929	942	921	959	941	954	982	871	907	947	959	925	893	869	938	926	932	990	945	932	905	906	912	940	934	921	971	929	964	945	893	914	956	934	947	1017	887	934	985	948	928	959	962	941	891	963	994	962	938	961	931	968	975	925	957	1004	954	944	876	899	961	930	973	1030	877	952	916	952	944	982	904	942	897	960	933	948	916	975	930	961	960	952	957	958	1007	993	956	943	941	928	938	948	999	940	986	913	892	917	969	942	970	955	976	959	917	925	987	1021	897	925	917	970	981	904	944	922	936	960	934	944	962	956	932	975	998	998	937	972	920	943	989	967	914	898	900	969	947	929	924	969	978	943	930	952	930	931	955	911	914	934	960	914	948	967	1019	951	936	909	917	952	948
4325	731	1535	1181	230	212	206	192	224	234	216	215	196	228	202	206	196	173	220	207	163	206	220	195	192	182	211	204	206	206	189	178	196	219	200	202	199	214	195	211	201	181	219	200	215	212	208	224	195	199	197	204	233	207	213	205	203	204	188	193	206	191	221	203	205	215	206	214	220	200	218	210	200	192	210	219	207	195	182	185	204	212	212	236	229	191	203	213	171	191	216	222	242	185	199	228	211	204	182	196	223	214	189	187	190	183	216	218	169	218	184	207	215	211	197	197	210	197	189	229	203	206	216	221	212	192	221	217	189	200	205	233	203	204	194	185	201	214	211	217	208	207	173	213	194	180	183	208	193	219	203	218	208	200	225	183	205	184	187	169	192	226	203	216	192	214	197	204	195	193	229	211	202	188	186	216	180	208	215	184	186	209	220	191	186	225	210	219	221	200	213	220	210	219	207	199	215	215	192	196	217	199	178	213	226	236	222	182	206	225	194	242	192	194	215	210	215	187	232	208	196	211	219	182	211	181	221	211	212	201	203	192	206	188	210	224	232	216	222	178	200	202	218	212	156	175	209	196	200	198	217	192	200	203	197	205	209	194	174	224	205	218	190	180	224	210	223	197	191	214	196	156	210	182	193	206	214	205	179	195	225	176	225	221	216	182	187	160	225	201	241	163	198	192	223	175	201	197	196	188	172	193	204	212	206	201	224	198	203	216	228	225	209	239	196	218	210	217	207	198	196	176	196	177	196	225	200	215	208	210	211	205	166	228	224	189	197	205	194	191	226	216	198	175	216	215	222	183	209	212	182	196	212	208	203	205	200	221	189	201	197	206	173	182	223	218	196	158	215	218	232	210	163	218	204	184	198	191	219	175	201	216	183	205	217	205	196	210	216	211	214	189	230	200	226	198	169	195	214	222	205	228	238	192	186	193	220	168	188	180	198	232	168	221	198	195	216	226	212	228	205	185	184	190	184	207	228	182	195	214	199	195	211	223	210	227	165	165	217	189	200	202	191	200	228	201	220	188	171	192	196	230	221	215	212	195	228	204	189	201	177	208	223	218	232	204	240	194	204	227	218	201	201	194	217	185	191	226	190	217	208	186	190	211	201	174	212	209	204	223	201	207	227	200	154	192	198	217	198	188	173	196	211	181	194	199	182	218	217	200	194	195	212	220	191	213	217	239	203	209	210	217	198	192	196	209	197	178	216	205	185	186	166	217	215	206	206	227	197	203	189	189	200	190	235	177	202	206	187	207	224	232	238	202	210	190	193	225	183	171	210	172	235	217	199	217	180	196	209	222	196	200	210	210	191	203	212	202	213	178	207	195	205	207	220	237	209	206	202	216	172	206	212	203	202	224	213	203	221	206	203	234	218	204	206	200	211	229	196	221	203	233	194	211	217	216	198	169	207	202	209	181	199	237	217	211	218	208	214	198	184	227	195	215	238	214	200	204	216	197	195	217	244	210	200	197	191	210	203	206	166	194	166	213	204	208	195	214	205	224	228	206	216	192	188	202	209	209	209	206	216	207	232	176	202	174	223	223	206	204	216	212	207	196	202	236	200	212	202	220	238	223	200	225	205	228	186	207	207	185	177	209	200	216	216	189	202	217	214	207	217	173	183	199	199	193	223	205	201	198	208	200	200	210	221	218	233	211	224	198	192	226	194	221	173	184	227	220	222	214	178	195	197	187	202	206	174	195	216	197	200	203	197	187	205	197	185	208	212	204	226	196	186	182	192	181	169	193	194	206	227	194	220	198	193	197	188	210	194	208	201	212	229	211	230	204	199	213	197	213	208	227	205	205	187	196	203	202	181	214	191	198	208	213	231	206	202	222	196	221	187	210	170	219	205	209	211	228	216	191	204	196	199	224	190	224	214	196	193	211	216	227	165	209	192	212	175	210	192	228	211	208	191	210	187	207	171	226	214	225	224	204	173	206	203	170	219	225	208	203	193	212	218	204	206	217	238	196	215	201	206	208	206	216	211	206	210	215	222	207	203	216	185	204	188	188	212	175	211	185	217	190	227	207	189	227	198	188	213	211	209	209	209	198	200	226	213	204	217	177	169	207	202	209	223	225	200	216	210	216	198	202	190	187	186	211	197	216	204	239	185	212	209	213	210	195	205	189	191	215	218	196	207	189	206	224	219	196	196	217	186	202	197	228	244	209	190	188	224	219	186	208	220	191	196	200	206	227	213	200	192	195	178	216	174	204	214	194	215	179	189	209	214	236	217	185	196	199	194	202	189	216	215	205	217	247	223	195	212	226	179	191	222	180	195	208	193	199	203	189	207	224	216	221	182	222	210	217	201	193	181	205	215	218	221	218	233	200	207	235	204	231	224	213	173	214	194	200	194	221	189	219	209	218	185	181	199	195	235	209	194	224	177	203	225	192	178	208	248	198	229	233	201	200	204	195	197	223	182	208	198	219	206	199	168	199	191	213	189	206	214	201	226	203	196	216	236	200	211	179	214	209	191	210	209	203	210	218	192	205	189	213	209	220	206	219	201	202	225	203	204	202	184	192	199	200	171	193	202	204	233	180	216	206	198	181	216	175	205	222	217	190	206	227	191	188	193	194	246	193	193	209	223	200	195	183	174	188	223	219	202	184	230	189	214	209	211	180	200	194	205	216	206	198	194	189	178	196	198	221	214	224	208	186	190	201	202	200	218	227	205	212	188	186	212	200	218	188	193	201	183	198	213	235	234	199	191	200	212	207	194	184	204	218	213	197	204	230	172	201	204	191	218	207	225	173	193	237	190	218	189	202	187	205	204	184	206	192	219	219	214	213	220	199	202	213	208	219	198	211	208	224	232	208	204	228	208	223	195	177	189	198	200	180	208	192	217	213	206	184	195	188	170	244	211	223	214	199	206	195	210	196	207	203	196	196	178	168	189	222	220	209	197	202	201	222	208	206	211	172	226	210	208	189	209	182	209	196	203	200	178	221	218	212	207	194	217	202	196	189	218	192	212	186	214	195	194	210	225	221	206	198	187	197	190	205	203	193	204	216	198	214	218	182	172	193	215	176	208	204	186	231	205	216	209	226	209	201	193	220	203	212	191	228	202	212	203	191	193	178	197	206	216	207	189	214	212	202	209	213	184	220	232	195	229	190	202	183	200	218	220	215	222	180	220	209	207	197	211	199	222	201	198	203	198	210	181	207	213	206	232	189	180	187	211	205	210	236	194	196	214	208	183	215	192	221	211	199	205	188	216	190	218	206	214	187	212	218	239	189	221	205	205	193	214	206	214	253	240	187	187	207	178	208	203	201	186	201	188	202	219	203	201	224	187	202	206	211	169	211	198	202	204	195	189	184	215	195	193	174	213	195	205	215	205	186	223	198	207	207	219	202	202	170	199	214	228	198	218	208	222	229	212	211	196	169	215	203	216	183	173	203	212	205	178	201	191	234	213	198	192	210	216	186	182	216	169	220	200	192	210	229	211	219	216	214	208	208	197	198	225	216	209	221	203	200
3819	1056	3306	3201	553	545	555	501	511	528	504	508	525	478	473	502	515	541	544	492	530	498	517	490	549	496	526	487	533	510	511	512	488	509	491	484	504	481	510	530	523	514	503	489	522	471	489	508	489	501	506	520	534	484	465	535	525	475	509	502	548	483	493	524	501	490	506	486	530	520	511	513	472	519	490	512	507	479	520	526	486	528	519	504	505	529	493	488	525	479	503	523	509	498	541	481	530	491	526	530	514	504	506	495	504	520	492	513	486	494	493	507	517	484	521	522	496	519	517	474	545	516	485	496	510	522	522	478	455	461	505	482	485	514	488	508	519	470	530	533	502	497	500	533	528	501	506	485	512	489	522	472	544	499	537	526	493	522	512	565	498	484	493	507	508	507	510	533	526	494	454	494	468	498	540	479	516	525	524	478	481	536	524	515	506	516	498	498	499	503	504	521	471	521	491	517	501	547	486	513	492	502	504	503	486	534	537	506	488	542	490	487	484	524	486	510	502	502	508	505	510	507	459	515	497	516	519	540	507	521	524	525	497	494	514	487	520	475	534	503	500	455	500	493	522	530	545	532	500	507	509	502	533	486	493	475	543	499	499	495	525	475	526	542	515	441	534	483	537	558	496	544	501	519	496	477	513	488	547	531	469	521	509	510	498	497	484	520	498	497	547	510	517	510	508	507	496	540	539	505	559	491	496	488	505	539	498	494	500	478	510	536	512	515	555	529	504	503	466	458	511	512	490	500	549	535	542	521	553	491	522	524	509	488	502	514	507	481	514	516	527	493	480	501	498	507	515	527	470	463	529	475	502	535	536	476	523	504	500	482	549	514	501	519	535	515	468	510	530	486	510	511	511	500	518	543	503	491	451	525	495	570	528	523	485	503	478	503	513	496	467	521	517	498	523	520	492	496	528	504	545	497	491	564	482	526	494	488	517	521	527	518	507	486	514	511	481	529	508	511	514	522	509	500	486	526	484	505	501	514	486	521	536	510	551	522	521	533	510	538	496	515	491	500	532	500	494	506	490	498	497	506	539	531	525	501	529	511	503	521	495	498	488	500	454	521	521	515	501	490	489	478	501	541	506	503	482	482	524	488	508	528	538	496	521	486	482	511	499	513	519	544	522	467	493	500	514	526	540	495	466	511	488	507	518	532	523	517	507	514	520	519	510	522	514	498	513	496	497	516	551	527	534	501	517	546	485	498	454	505	493	474	497	502	522	504	452	504	510	508	517	500	503	501	489	508	475	465	522	502	546	496	513	489	484	515	495	530	517	490	492	526	495	498	505	524	500	504	496	475	482	532	550	529	498	486	515	506	503	508	479	529	460	528	532	530	526	512	489	488	489	477	524	543	540	528	507	528	513	487	492	536	495	499	515	490	503	507	503	524	518	511	486	469	528	542	576	517	487	491	514	495	513	496	501	539	493	448	496	497	516	503	512	505	465	469	504	506	500	503	535	510	500	505	543	493	540	520	470	520	522	523	485	523	482	469	519	538	504	544	527	512	519	529	510	528	506	491	522	499	503	471	524	515	523	472	488	475	494	522	539	496	484	489	562	490	501	513	553	518	502	506	481	520	478	526	467	515	470	473	508	507	517	511	498	532	511	515	516	462	499	521	513	463	512	488	503	524	505	519	513	514	507	520	515	525	517	478	510	479	533	477	491	528	521	496	517	502	532	458	531	482	540	502	463	482	461	484	494	501	516	502	539	515	490	447	499	508	494	503	501	496	515	511	503	547	536	503	520	488	519	537	470	509	522	449	502	506	498	524	544	499	536	500	512	508	504	518	511	543	499	497	515	463	508	521	497	504	516	448	525	502	510	494	537	533	553	501	497	472	523	506	499	495	497	511	489	498	517	491	506	500	530	501	504	517	500	504	477	511	542	482	537	494	500	465	481	499	485	493	482	497	491	525	484	498	475	527	515	491	494	518	513	550	548	489	517	554	492	514	545	538	466	531	486	500	510	526	513	530	485	493	477	506	501	517	477	499	497	496	509	505	504	487	518	522	529	487	514	469	527	473	541	546	487	511	511	516	512	494	504	515	515	476	462	517	455	513	481	472	562	507	505	516	496	542	500	529	545	484	535	537	481	516	502	503	509	505	489	549	518	522	504	512	509	535	542	527	516	523	465	481	512	517	477	502	511	513	538	482	505	494	480	508	495	525	513	524	512	536	504	478	513	505	522	477	532	520	497	494	531	490	509	491	521	536	491	502	515	475	482	511	505	530	500	478	500	509	529	546	502	479	491	507	474	552	525	557	489	525	515	507	473	501	457	514	488	501	499	486	515	520	504	492	494	515	512	537	515	489	516	501	537	492	516	564	539	534	494	524	512	531	513	536	535	484	536	525	522	475	508	467	527	472	482	500	498	508	508	499	546	547	489	508	486	507	497	535	505	468	552	525	500	507	465	495	489	483	518	479	513	468	501	515	488	499	515	507	471	499	480	509	484	524	552	500	475	517	526	488	522	492	480	508	514	543	499	454	536	497	494	516	517	516	519	549	549	516	526	526	540	499	549	483	501	544	552	523	515	501	561	548	520	458	484	549	526	504	501	516	519	485	519	529	507	531	500	508	533	491	482	490	481	502	524	526	496	478	518	516	502	515	530	525	508	471	475	492	483	509	529	489	491	532	498	545	512	541	512	514	501	518	531	544	476	537	503	475	507	495	464	535	499	513	485	515	513	524	542	509	450	502	520	521	500	529	501	499	479	520	488	479	519	468	527	529	525	484	546	493	464	541	522	488	556	484	527	528	528	512	497	491	471	530	470	526	515	515	491	491	490	541	497	488	472	508	515	463	487	535	496	517	526	494	522	499	544	517	540	525	494	495	497	495	495	479	472	538	512	529	477	502	485	488	483	514	499	537	492	483	535	524	514	528	514	524	451	516	522	518	507	503	504	525	505	451	499	535	556	527	499	493	495	529	501	466	507	494	522	526	509	483	523	560	524	525	465	527	531	527	484	525	508	508	483	483	519	531	491	458	453	486	499	515	493	531	505	507	487	497	536	486	480	480	488	541	508	512	497	482	506	493	526	524	487	498	491	502	471	494	491	516	486	476	470	512	515	464	550	498	482	502	553	528	521	548	502	499	456	534	564	517	493	508	497	492	534	479	480	521	455	490	528	443	502	488	505	509	507	490	506	503	517	556	495	516	527	495	498	470	486	524	529	489	493	533	505	525	508	487	501	508	552	479	525	557	541	513	534	545	523	535	495	534	489	518	467	505	485	562	489	501	523	507	539	497	501	512	489	488	511	507	488	492	495	521	504	486	517	504	520	463	543	498	515	440	494	519	538	493	494	510	509	519	488	504	486	522	496	505	513	521	525	509	484	484	482	485	547	491	518	486	542	493	523	505	505	501	512	457	490	500	524	522	490	487	495	519	517	537	520	501	513	509	518	486	492	479	520	507	491	483	532	463	488	531	482	514	526	521	476	468	479	468	519	498	496	540	511	513	489	513	529	485	519	486
11671	1787	3199	2600	562	309	290	287	282	297	280	254	260	284	265	301	265	252	256	244	202	236	307	239	231	229	232	233	242	267	239	254	277	233	254	235	224	238	239	240	220	235	243	219	260	239	262	234	240	235	240	254	251	213	243	230	253	251	246	253	260	208	252	198	239	257	208	248	227	225	234	255	242	261	250	238	228	243	242	224	213	273	235	242	246	226	241	233	256	233	235	258	245	205	245	198	243	262	244	216	230	215	215	267	257	265	218	252	251	221	254	229	237	265	260	229	242	247	231	212	242	217	257	244	256	229	245	248	221	226	225	224	253	245	261	239	236	247	247	213	237	240	275	233	265	237	215	242	226	208	262	212	242	229	269	236	260	277	250	237	229	219	241	243	250	226	261	228	255	232	254	248	246	249	235	241	236	256	258	232	221	239	237	239	232	221	246	272	242	231	251	232	247	230	256	221	226	230	233	222	226	224	228	253	231	243	222	237	267	231	242	243	244	217	247	211	210	211	260	246	249	245	226	242	214	236	247	229	242	208	239	227	232	275	202	238	253	209	240	257	229	254	264	222	252	281	237	240	235	261	220	233	236	246	219	263	241	245	219	211	212	229	237	224	233	222	221	251	232	219	250	222	245	219	262	253	220	243	278	248	255	232	237	247	261	242	248	242	244	226	239	241	247	269	225	213	241	240	263	231	248	265	233	226	234	235	240	254	235	219	255	243	245	275	261	225	252	232	254	265	269	247	229	233	259	241	242	215	247	249	239	218	261	221	227	235	218	235	247	246	225	204	247	206	244	249	245	263	234	236	233	249	245	253	231	266	246	233	241	260	245	235	217	233	242	247	240	225	246	298	236	258	214	243	252	215	229	220	234	243	237	230	217	262	261	236	253	266	262	240	237	252	263	217	206	233	254	220	254	245	254	232	228	216	230	272	241	256	248	218	252	227	253	245	272	234	253	248	216	239	229	223	240	218	227	251	227	243	228	253	210	234	236	238	262	280	239	226	270	239	235	275	220	240	227	246	237	228	228	200	244	216	247	214	251	257	220	255	240	221	251	228	230	267	233	260	241	240	234	236	237	230	265	264	216	235	256	250	251	244	252	239	244	227	245	242	245	224	232	251	231	253	245	231	227	229	227	236	245	249	264	275	214	259	234	245	231	234	241	245	243	213	235	233	242	247	219	228	229	216	208	230	280	222	234	245	248	250	216	214	237	221	242	243	232	252	272	242	252	224	239	262	235	216	229	237	268	227	248	240	246	267	241	258	259	240	244	258	217	216	222	231	263	273	243	247	193	246	244	236	242	243	220	263	253	247	227	270	237	260	236	236	231	241	249	246	219	251	238	239	265	238	264	245	220	244	238	248	236	229	246	236	253	229	265	231	246	259	244	238	255	256	240	231	236	248	220	260	224	252	220	213	247	236	265	234	241	233	257	249	283	232	243	241	235	232	235	272	237	238	242	236	253	258	252	228	256	211	239	236	223	278	235	249	243	231	237	245	232	266	262	237	248	206	230	231	242	247	234	227	224	230	223	224	237	220	263	269	233	235	257	269	196	237	267	243	211	261	254	239	264	242	231	247	248	242	256	227	225	249	229	272	243	243	251	238	231	232	255	242	236	239	230	257	211	225	234	256	243	219	229	244	253	230	255	257	236	248	240	237	221	255	245	275	252	242	242	263	223	227	235	231	217	218	233	227	227	256	256	239	248	231	240	236	252	234	244	257	225	222	236	240	223	235	252	241	230	203	253	244	223	229	244	252	247	210	244	257	241	267	228	253	261	230	243	235	220	232	244	254	238	237	248	253	221	261	249	245	285	250	233	235	233	245	208	232	238	262	255	226	253	218	225	218	221	222	244	229	229	236	236	265	219	249	268	238	217	236	250	240	238	240	250	264	232	243	248	226	267	236	252	243	221	217	267	253	217	235	254	276	244	257	243	203	226	269	271	248	233	253	244	254	251	259	254	224	257	271	235	267	243	237	224	238	241	227	235	228	231	224	234	253	238	228	219	241	242	238	230	248	249	270	268	269	222	238	253	242	229	245	212	253	245	248	239	231	244	263	237	253	232	224	247	263	269	236	262	245	246	247	231	246	262	204	244	213	239	240	244	250	239	232	266	257	268	248	212	279	256	248	229	230	222	242	253	271	224	290	258	223	239	226	263	233	239	254	225	244	224	240	222	199	213	260	248	218	250	234	247	239	233	224	234	225	235	222	246	251	245	279	208	253	228	246	250	225	235	251	253	230	270	241	227	231	246	232	238	258	223	246	237	231	293	250	248	236	239	256	243	242	258	249	277	282	237	225	280	241	252	240	209	223	275	250	221	213	241	230	220	238	246	233	220	243	248	219	229	232	217	246	245	238	275	226	244	235	228	220	264	228	269	223	227	272	264	238	230	245	264	234	221	236	248	252	240	242	254	245	236	250	224	242	242	235	283	224	287	279	247	229	243	229	233	239	251	208	246	243	233	233	217	269	216	279	233	268	243	255	262	279	254	228	235	229	242	225	228	216	224	223	220	251	256	257	231	266	268	246	229	249	225	213	245	247	238	243	256	213	241	228	241	241	247	263	205	219	244	238	237	241	250	241	239	257	230	225	231	233	240	229	256	233	248	253	262	210	250	244	242	240	242	212	258	221	251	235	266	248	227	222	266	205	245	244	239	231	240	216	213	237	233	253	256	268	244	222	241	227	205	218	211	210	226	218	249	218	255	286	268	233	241	213	236	226	241	263	235	244	249	234	206	268	251	242	229	241	232	228	261	234	241	253	260	224	240	229	245	252	258	230	250	236	252	240	225	238	254	238	264	262	276	285	250	257	249	228	244	243	252	263	296	248	247	239	245	265	226	268	254	241	216	247	239	240	259	254	253	224	214	226	230	239	241	252	235	242	227	247	274	237	241	245	279	228	247	258	230	253	257	233	258	230	222	233	236	241	231	258	246	234	258	261	253	227	208	245	256	248	227	215	259	257	244	215	256	234	237	270	247	253	245	221	237	268	218	231	253	226	238	231	259	257	274	235	229	266	234	263	261	238	230	241	242	235	254	270	261	257	249	246	210	218	233	215	228	250	275	239	273	255	237	264	254	220	278	258	216	215	264	252	234	251	244	255	220	220	261	242	229	218	211	246	257	224	264	243	250	210	222	260	246	221	217	240	237	251	278	231	229	232	271	271	256	242	291	247	251	235	270	239	227	219	226	239	210	219	255	252	255	263	242	207	264	283	223	256	234	236	227	234	250	250	267	232	231	227	247	222	252	232	260	271	241	252	231	215	260	227	229	250	240	249	274	244	222	250	256	260	241	243	263	261	256	244	264	243	222	232	260	245	244	250	232	222	252	230	220	253	211	236	233	226	242	226	256	249	250	242	237	253	253	234	218	267	236	260	245	214	227	237	244	246	237	251	259	232	243	254	214	245	235	235	228	266	232	227	255	228	263	262	250	247	242	247	250	247	255	234	239	230	219	239	235	239	229	256
8479	1939	6441	7909	1155	1095	901	897	789	757	734	706	719	685	683	661	645	639	649	664	659	634	682	668	603	609	605	605	593	590	659	636	567	601	582	587	607	614	596	587	570	579	632	580	602	606	593	593	622	643	576	582	631	568	633	578	617	606	616	580	624	627	566	577	591	617	608	600	568	602	581	616	579	603	570	624	584	610	624	568	603	612	631	601	626	620	587	613	612	596	594	575	556	574	557	616	612	560	600	624	573	552	592	574	578	568	618	575	597	571	627	588	590	603	630	611	545	659	599	571	588	621	618	623	587	612	617	576	552	574	619	612	573	578	621	628	582	588	610	590	604	576	583	593	598	576	605	578	615	603	605	567	565	610	623	603	632	569	608	614	609	599	590	585	619	550	614	611	618	606	574	582	633	604	574	552	591	571	573	617	561	619	598	581	630	602	588	602	617	593	603	584	578	607	587	573	578	587	589	576	592	559	625	617	602	598	572	578	619	617	573	578	605	614	596	576	587	565	593	622	579	620	597	574	583	627	585	570	607	614	596	623	604	590	592	606	584	577	635	563	563	573	628	591	655	578	600	577	573	577	558	654	602	627	613	588	563	649	596	583	588	576	555	559	605	597	605	622	580	582	592	640	565	627	609	552	542	603	622	576	614	540	579	578	578	601	568	609	595	625	585	563	571	558	616	537	576	610	586	625	592	619	578	567	619	581	590	592	577	611	585	587	615	622	594	570	575	585	618	586	618	588	546	612	605	568	586	612	592	611	630	560	548	539	605	632	561	579	601	584	635	586	601	607	544	573	587	572	588	588	611	596	620	552	611	581	601	588	569	599	576	590	608	612	672	627	603	612	617	566	610	581	621	575	599	609	602	605	571	554	568	612	585	578	560	597	604	576	606	614	585	606	610	572	590	586	597	582	608	605	601	587	577	603	617	556	621	595	594	594	588	623	567	628	605	609	558	624	572	562	580	641	667	567	578	599	548	606	622	606	615	623	598	626	591	564	544	605	594	617	592	572	581	528	608	602	573	589	610	632	614	596	566	536	589	605	532	595	586	612	578	607	618	608	591	587	616	604	572	593	638	598	627	613	581	571	622	557	620	611	585	545	571	606	606	570	619	614	583	601	575	577	568	583	616	611	558	608	596	639	589	608	567	597	586	563	575	567	606	597	595	560	589	621	610	593	571	618	593	637	591	569	576	599	559	574	618	612	549	593	613	621	614	614	579	615	592	607	624	589	615	627	581	603	602	549	577	605	599	619	643	600	618	596	579	596	577	595	623	563	568	584	642	598	587	585	618	575	605	557	617	650	568	554	582	576	643	603	557	630	592	567	556	599	584	611	589	599	576	604	580	595	574	589	552	592	619	582	609	590	575	574	568	613	544	590	577	545	602	616	583	625	628	556	614	602	629	557	571	568	633	598	615	604	590	569	575	575	572	580	583	607	605	531	606	574	621	624	584	559	603	570	598	596	581	570	603	567	601	634	576	580	641	638	574	561	596	584	628	632	587	578	639	616	557	583	562	585	564	583	555	598	581	561	608	581	596	559	583	580	621	551	572	578	557	608	559	593	589	626	603	611	597	592	556	627	610	606	558	578	503	580	634	622	613	653	608	605	592	574	612	587	603	608	546	581	580	596	665	569	586	584	574	634	604	597	541	574	580	582	625	605	576	600	607	606	598	593	618	610	632	586	577	559	613	613	622	606	563	624	625	580	578	589	565	589	617	596	606	577	640	606	589	634	596	576	618	590	608	604	590	596	568	585	569	591	570	604	622	598	653	585	618	601	648	596	574	586	601	578	562	577	627	561	615	590	571	541	615	585	611	580	625	637	599	605	639	578	597	589	585	633	581	611	608	579	581	610	596	589	582	563	588	622	577	564	559	582	594	565	546	579	564	575	653	612	572	672	570	586	594	576	627	615	602	610	581	587	584	567	614	583	641	543	593	576	628	570	563	639	618	560	595	600	607	577	601	596	576	539	588	601	579	607	538	597	573	595	584	574	632	623	615	615	601	585	593	600	597	587	582	614	575	637	565	619	611	584	626	586	603	552	603	629	587	600	600	609	582	585	563	594	533	624	616	571	590	612	611	594	606	608	570	626	623	588	623	591	571	617	606	616	621	612	592	585	604	588	599	584	595	603	595	602	644	572	610	555	619	567	619	610	596	586	575	576	607	576	571	588	583	577	562	560	619	599	561	586	614	591	586	610	642	571	593	623	616	565	613	610	612	601	626	550	601	553	581	570	589	614	624	593	582	567	597	582	540	594	646	624	644	563	585	587	603	611	614	567	626	600	566	597	591	649	606	583	605	609	559	572	601	584	562	621	605	539	574	601	591	608	575	598	596	607	611	587	627	592	581	617	600	587	597	613	556	591	567	620	550	623	563	611	618	612	529	584	600	579	587	571	572	578	589	568	626	571	592	547	586	571	639	603	589	604	628	607	592	602	626	617	615	587	551	644	561	619	553	586	581	599	592	565	617	632	529	626	568	571	599	555	584	552	578	593	628	584	599	580	555	583	655	561	588	591	648	571	589	586	555	595	567	623	634	546	609	600	579	602	589	557	593	661	642	608	560	601	589	579	607	591	587	581	577	602	600	587	568	548	590	593	581	597	610	647	581	611	647	609	627	617	586	592	608	617	569	577	573	569	586	564	608	585	580	596	612	600	597	607	590	568	565	607	619	594	601	552	560	563	568	582	610	617	610	620	541	605	594	614	564	585	611	616	587	616	619	583	569	581	588	570	635	623	557	567	585	589	620	580	594	616	573	587	596	549	582	584	575	556	601	625	580	543	563	598	576	582	554	626	637	614	560	574	557	574	625	589	600	589	606	613	563	633	573	584	542	605	625	615	625	598	626	576	613	607	625	625	576	612	606	539	597	546	600	558	580	611	574	616	603	553	649	566	579	598	565	560	589	606	602	629	587	592	599	612	571	607	583	646	554	577	566	603	565	560	581	592	579	600	586	534	589	595	591	590	607	578	617	612	600	619	613	598	562	611	620	620	621	609	569	635	557	605	617	558	620	596	618	608	586	596	616	577	640	590	614	617	610	596	561	598	596	595	578	605	559	563	595	632	642	581	594	636	588	609	591	609	603	592	571	596	555	580	582	577	594	593	608	622	625	598	591	577	572	602	600	578	627	571	604	587	599	597	527	589	656	565	587	610	555	606	573	596	618	597	609	605	622	600	576	570	568	562	575	581	590	604	569	593	590	586	608	598	557	549	604	568	614	562	664	585	614	580	573	627	585	593	627	533	571	584	600	604	650	577	611	587	649	610	615	577	597	550	589	560	613	583	595	634	592	584	575	618	614	571	610	562	574	589	594	583	541	617	630	584	585	555	639	543	601	625	561	585	622	627	590	572	589	583	606	562	564	573	578	594	597	620	627	603	638	625	580	591	590	647	608	602	608	585	594	580	566	618	608	591	602	642	562	572	594	656	591	593	603	560	590	603	575	599	563	655	546	590	608	625	592	634
19680	3545	5455	4578	1178	613	566	545	462	502	431	442	481	449	484	419	476	440	434	366	481	452	445	431	407	455	477	438	416	412	397	446	403	433	398	422	417	433	445	411	416	439	417	418	462	435	414	433	436	437	407	432	421	455	414	404	414	389	435	386	408	441	422	457	449	409	408	393	459	415	431	427	435	435	420	441	437	462	419	412	386	450	435	432	406	404	391	426	435	410	434	447	427	461	430	438	395	379	431	432	461	449	427	398	473	440	385	450	458	422	432	452	431	413	424	390	459	441	453	407	386	397	430	406	420	422	414	443	418	457	478	449	487	384	428	442	434	397	437	457	411	435	399	394	417	450	402	391	382	428	443	422	455	458	460	420	420	426	426	479	394	424	434	453	447	453	459	400	400	426	419	425	434	415	417	389	444	418	437	462	451	431	403	409	394	416	456	425	445	412	400	425	425	432	444	408	428	410	406	431	413	431	450	426	415	462	393	420	441	424	408	429	409	441	435	455	422	423	457	399	409	463	421	439	435	462	425	439	415	445	414	408	454	441	377	420	447	402	424	421	448	446	449	432	408	436	386	441	412	392	475	434	410	437	453	474	465	442	420	420	420	385	453	424	376	386	430	415	388	419	407	392	395	358	405	379	401	451	401	417	422	422	433	466	407	406	409	412	410	457	402	447	439	403	451	452	377	455	453	383	399	422	434	477	406	463	433	424	459	431	425	429	423	403	438	425	407	433	461	406	418	427	406	420	417	412	428	391	448	437	428	463	449	412	414	418	415	435	450	414	438	434	444	454	430	441	455	424	441	477	476	496	402	402	435	452	401	443	455	454	436	426	454	438	401	444	397	391	456	440	423	417	450	451	416	389	404	428	410	418	416	435	426	402	368	407	418	477	448	461	362	447	402	377	421	394	432	434	443	425	452	420	424	404	414	491	467	420	434	477	439	424	409	416	432	427	435	410	463	441	412	438	417	373	403	406	421	436	389	433	394	448	430	456	424	413	410	429	429	382	404	398	411	451	424	446	422	440	438	420	379	424	441	427	404	439	378	411	460	448	460	390	391	440	435	384	402	408	482	473	412	424	400	440	416	419	438	422	394	426	421	417	442	409	381	406	475	425	428	474	388	432	426	394	389	407	431	429	426	442	403	473	431	454	403	422	457	450	460	455	468	399	422	453	429	459	443	410	417	417	405	411	390	405	425	431	421	411	425	477	405	461	412	416	423	396	406	417	458	478	443	427	408	440	460	436	426	425	372	409	429	415	400	452	452	422	400	438	398	376	446	413	409	413	423	411	410	427	453	447	433	432	412	421	427	416	470	411	446	441	432	433	410	427	469	422	443	411	387	427	395	401	427	427	410	464	447	443	455	413	439	419	396	388	393	409	427	428	428	409	434	445	392	434	407	420	460	461	387	434	443	436	454	413	403	443	443	383	439	417	406	427	445	403	389	445	389	374	377	418	442	414	427	444	458	429	450	414	412	403	434	426	421	456	404	426	417	457	401	431	385	392	436	403	468	424	433	408	440	436	395	447	430	422	393	425	424	436	468	435	416	471	416	433	434	453	419	436	452	410	386	381	428	421	449	429	449	419	469	442	451	433	434	416	453	429	421	397	445	400	444	443	430	441	399	445	432	436	448	406	420	407	426	444	433	427	425	376	439	425	429	399	445	416	465	371	446	466	394	387	431	412	425	449	454	421	459	430	432	429	426	450	444	407	430	449	473	407	422	430	387	392	428	428	419	441	412	445	395	435	432	434	450	396	479	420	430	378	434	417	428	427	425	425	456	440	386	449	431	439	392	423	426	410	443	410	419	492	389	425	399	437	408	432	441	460	432	425	406	431	390	433	438	412	408	408	383	406	415	437	411	423	425	455	419	467	435	435	422	461	430	403	406	443	463	408	441	444	435	405	411	430	433	439	449	408	432	439	415	434	455	430	399	397	424	414	369	381	447	385	481	371	384	406	438	437	425	447	435	424	422	433	400	409	412	445	423	429	394	407	405	412	410	408	389	385	444	404	443	451	390	458	437	413	473	397	465	417	427	424	455	422	393	460	487	437	406	428	442	435	421	446	408	383	420	427	415	459	443	452	437	427	399	425	434	433	426	437	383	427	471	449	449	398	431	420	436	423	475	419	407	418	452	443	423	420	439	421	418	426	427	453	444	423	434	413	409	425	427	410	409	414	419	458	401	429	393	428	407	438	412	423	415	416	440	450	437	390	432	438	435	439	428	421	450	451	448	393	387	399	429	414	423	415	412	417	460	391	430	404	439	413	446	431	457	437	428	395	382	421	424	445	416	432	463	434	400	416	426	400	433	390	406	416	430	401	456	434	408	439	411	397	396	432	463	410	452	436	436	476	432	397	470	403	407	444	425	419	384	457	447	415	425	417	429	461	423	406	381	446	429	446	447	408	386	427	454	408	440	416	461	449	447	434	424	409	401	389	427	444	425	441	416	458	396	417	442	442	397	397	481	422	443	431	435	435	425	430	437	433	453	442	413	428	421	419	463	385	423	435	433	366	415	427	452	401	408	419	458	448	407	418	438	457	450	412	403	398	439	434	410	439	430	407	403	446	427	402	377	419	391	445	435	446	441	431	434	431	389	393	419	440	414	430	398	424	420	459	420	445	396	438	422	414	439	454	432	384	451	401	442	420	449	375	425	433	465	395	402	407	450	420	412	428	425	435	422	427	483	410	406	438	422	405	433	434	413	461	447	432	428	434	388	428	458	419	405	446	440	408	429	392	463	452	418	411	443	410	410	418	423	431	432	426	465	421	440	446	431	455	404	420	429	423	426	433	414	403	421	444	453	415	443	472	433	440	408	436	427	403	427	510	422	383	428	433	437	413	408	445	422	441	454	422	439	411	419	457	404	464	390	409	426	437	442	436	413	437	403	405	413	420	446	432	432	438	419	456	472	455	426	403	421	423	468	426	448	408	447	406	411	416	424	413	396	427	431	419	468	451	423	432	412	441	423	448	421	415	438	438	399	436	441	419	390	369	380	422	410	428	444	440	430	454	401	448	495	402	376	384	426	397	444	452	455	444	441	416	455	389	416	385	438	458	429	437	416	407	438	401	428	428	466	424	420	436	416	406	419	416	404	385	391	446	437	418	436	413	405	392	440	454	446	389	431	412	408	389	425	379	401	441	407	416	413	420	375	418	408	438	463	385	416	412	396	404	441	382	414	441	421	440	429	453	444	450	438	438	413	404	407	464	392	410	417	406	448	398	410	442	421	458	424	456	438	454	423	385	437	398	418	434	458	439	424	447	454	449	447	441	430	439	428	428	440	448	478	449	433	434	435	421	445	414	427	460	440	431	454	425	424	389	431	442	461	449	387	425	423	424	443	409	397	429	433	437	402	444	436	464	426	451	437	447	414	431	409	427	418	413	439	423	419	440	451	394	381	414	431	440	451	433	421	406	440	426	440	414	440	451	434	409	452	381	401	416	421	447	408	405	403	427	418	472	414	391
10935	3425	9686	11660	2259	1839	1652	1453	1326	1315	1213	1231	1154	1152	1080	1118	1026	1038	1014	1085	1027	993	1006	997	989	1039	1027	1010	957	1055	1057	1004	1029	984	971	1027	1021	1004	1013	961	923	973	948	1042	962	948	930	974	987	987	960	979	952	921	985	964	955	933	996	911	955	929	960	986	959	1000	999	989	953	953	968	944	937	946	974	958	1044	926	925	946	952	966	942	956	950	981	903	947	988	947	1018	924	949	1009	902	921	984	992	946	953	942	946	955	957	954	948	948	937	917	952	929	937	975	955	931	977	898	1005	968	949	996	986	967	991	953	967	983	984	961	922	925	947	974	953	969	949	997	925	990	951	974	944	912	934	972	959	906	1007	974	920	989	941	917	945	979	965	981	979	966	971	966	1030	936	907	962	955	1017	969	985	981	991	939	917	967	976	953	940	940	926	931	966	1001	993	953	942	987	960	945	975	971	1005	982	916	938	967	998	884	959	980	935	964	957	924	961	933	922	968	947	918	914	961	980	915	935	911	975	938	975	961	955	929	948	892	900	922	976	961	955	993	978	938	994	954	887	938	995	946	953	875	923	951	964	966	952	922	996	918	948	917	961	930	904	1003	960	985	938	947	933	930	967	917	974	989	973	972	986	914	1015	931	954	957	924	907	931	913	969	961	920	970	958	965	920	935	934	947	944	973	976	951	955	987	935	979	933	975	904	937	942	981	994	952	856	931	954	960	1015	955	932	944	925	985	923	954	962	957	980	969	928	955	944	961	990	945	957	1009	923	986	931	1025	947	976	952	977	979	927	982	917	921	985	956	930	978	1026	936	949	946	946	944	952	940	973	979	931	926	926	966	939	924	941	1005	902	944	967	943	975	925	973	969	1003	934	977	1013	924	961	1006	928	913	958	914	948	988	995	956	917	933	996	988	1011	948	1037	970	937	926	1012	957	940	937	958	920	952	949	966	965	944	952	886	937	963	954	958	1009	919	944	974	952	1001	956	958	989	953	984	977	930	967	959	933	1010	964	964	989	952	930	1006	937	934	976	940	999	907	986	985	976	890	996	967	939	925	959	964	941	961	965	950	974	933	1002	993	975	945	985	993	997	923	898	971	969	954	952	903	941	965	973	979	958	949	908	962	909	995	958	986	965	961	929	935	939	1009	975	956	1004	955	926	945	1001	959	992	989	911	1019	973	926	994	972	979	934	979	918	997	919	955	980	1009	884	948	919	992	950	1043	1002	987	948	988	889	991	958	923	955	994	956	1008	942	926	922	913	989	1001	978	1024	1037	969	952	976	878	954	958	965	933	950	994	973	943	897	921	974	1018	909	995	993	938	990	938	972	924	1042	989	950	985	922	979	988	948	958	973	977	988	969	949	928	928	964	968	967	1022	898	939	961	924	968	963	947	937	904	945	943	962	964	1046	994	946	983	921	959	968	962	891	973	943	980	948	915	943	1001	968	1010	929	1018	955	1001	901	945	953	896	935	974	935	989	911	999	973	983	940	960	993	939	1015	917	964	961	935	978	969	958	964	909	916	1001	1001	982	938	968	927	957	965	937	980	980	919	971	932	951	977	938	970	940	913	978	960	974	968	960	892	990	1020	944	931	971	957	935	939	941	957	972	933	984	1014	954	950	972	957	974	945	925	925	960	972	902	971	1019	944	970	962	968	981	884	949	942	959	953	935	952	959	947	999	936	951	908	987	1015	927	952	915	940	941	974	929	988	966	886	1030	960	947	921	956	925	982	960	937	943	990	923	968	964	999	973	936	957	991	948	984	1014	927	917	972	938	921	982	958	984	958	959	979	887	1000	974	993	971	962	925	953	1012	925	983	980	945	876	934	926	891	968	953	894	965	981	920	943	960	939	962	944	936	1003	954	952	978	971	969	944	944	954	913	968	931	938	981	955	930	957	941	893	977	981	975	929	984	927	920	973	976	932	950	977	935	960	997	985	895	1007	875	917	989	974	949	993	982	900	919	920	912	968	988	920	948	916	961	914	930	968	901	954	971	915	954	997	978	941	968	926	933	996	953	911	943	951	954	947	956	848	950	950	984	958	951	904	971	961	917	949	966	899	973	938	965	961	961	1003	944	913	901	941	1009	1022	933	964	975	939	941	941	1013	893	999	939	964	1003	973	944	982	992	973	955	1037	938	947	944	949	966	960	938	949	937	942	1003	951	973	953	1003	897	994	959	950	975	1056	975	961	991	1006	952	968	941	952	928	947	998	946	907	911	945	945	939	996	978	977	1021	1025	949	966	938	1000	1001	939	935	921	954	985	989	929	930	941	945	953	982	951	962	937	975	922	979	949	979	968	954	1006	971	965	922	968	1003	944	944	992	961	977	935	921	907	938	985	999	962	954	958	915	959	892	891	908	943	1001	974	1014	976	974	962	989	958	938	952	987	969	994	989	970	994	975	965	960	905	915	927	951	966	973	930	981	927	961	960	982	942	916	991	1011	943	946	941	916	976	919	964	960	938	925	1023	971	965	978	944	934	992	950	950	979	1045	947	965	947	922	938	937	930	1012	905	955	1014	925	948	959	933	915	980	963	956	948	958	919	970	940	958	984	942	968	952	953	961	929	964	959	967	946	928	940	953	970	987	971	956	1017	996	950	958	953	913	912	949	926	1017	952	972	938	936	1027	960	987	942	964	959	960	1010	946	971	921	927	992	918	959	971	952	976	967	1023	975	942	969	932	963	972	964	950	959	966	964	1000	977	1004	963	971	925	939	976	947	1010	939	964	910	941	952	978	925	960	994	947	972	968	961	920	908	1005	959	988	955	923	967	968	1010	1007	942	923	962	951	970	950	949	979	938	928	1013	938	943	964	937	958	949	900	967	970	969	935	980	990	926	944	964	918	996	969	945	929	961	955	934	945	986	936	980	942	964	935	975	953	964	969	958	937	922	970	928	941	938	913	994	964	979	951	947	955	1011	947	958	879	867	954	902	1021	932	969	916	964	934	981	909	945	891	953	981	993	1021	961	910	959	962	984	1020	987	1005	955	958	941	956	952	961	1008	961	982	991	933	936	943	946	928	974	948	1001	967	984	935	956	975	941	973	929	907	959	924	987	967	941	976	934	949	997	923	933	946	957	988	944	939	933	955	907	954	971	950	1013	956	949	875	937	943	924	1013	969	957	984	964	997	1001	916	968	936	969	942	966	919	913	982	958	960	961	965	971	969	917	941	1005	961	1005	997	985	969	958	959	934	1020	953	925	949	973	955	995	962	926	934	967	945	938	971	952	917	918	925	966	953	973	962	949	943	973	989	1020	919	950	981	987	957	984	933	974	937	924	980	936	978	956	978	961	930	866	991	962	965	927	919	967	924	966	994	982	890	979	947	966	935	943	950	928	957	987	958	985	956	958	908	928	984	992	967	944	954	895	970	918	924	989	968	943	965	972	934	931	970	986	958	919	945	981	943	982	989	942	983	994	972	929	979	981	957	963	957	924	980	976	977	941	947	921	936	1014	965	924	966	992	957	973	959	925	950	947	974	982	970	988	937	948	918	958	1013	895	925	972	927	977	918	938	962	992	924	961	885	1005	924	947	927	993	1006	942	972	956	945	905	959	981	984	961	974	907	942	957	961	970	905	917	968	948	996	982	991
4404	1018	1936	1220	218	210	221	208	221	204	200	202	215	193	194	209	198	182	225	205	187	219	189	212	208	210	199	212	209	172	249	237	244	197	205	216	213	219	206	225	219	222	212	196	236	213	215	247	213	197	210	186	174	212	195	227	221	209	220	209	220	190	190	189	194	205	183	228	198	214	180	208	201	208	209	200	244	197	203	207	187	184	195	215	232	234	203	207	199	222	222	210	212	210	185	197	190	228	208	213	187	217	231	223	195	220	212	184	226	225	218	188	200	210	206	198	209	219	221	203	243	180	223	196	212	225	216	214	216	200	178	229	204	212	209	208	215	201	222	219	239	201	214	173	184	222	214	208	234	197	207	226	203	213	216	239	222	183	219	235	208	193	213	226	221	224	223	231	192	217	214	203	210	225	212	200	178	238	221	187	207	202	201	189	184	221	198	234	194	226	192	216	227	196	231	186	209	202	202	211	207	211	201	200	211	193	209	207	208	189	205	189	202	209	213	218	223	213	177	187	203	256	207	182	191	218	221	215	218	206	230	195	201	249	180	211	217	199	226	203	209	199	198	226	211	212	190	224	184	203	187	207	205	210	222	183	188	209	215	205	190	238	201	219	211	231	202	218	196	221	227	186	192	189	231	197	221	194	212	209	222	220	218	232	197	229	197	221	182	203	201	225	229	226	234	229	205	197	222	217	216	200	192	228	202	224	198	232	222	207	193	195	195	226	216	203	214	211	215	222	205	197	224	211	220	203	173	223	227	224	184	206	196	240	215	215	209	207	227	203	202	228	212	215	195	201	208	209	208	195	224	188	200	179	179	196	213	201	216	192	212	214	208	165	178	194	184	207	184	193	248	196	203	203	219	211	193	225	183	232	217	230	230	238	212	224	222	205	211	190	222	220	224	192	196	210	211	189	201	222	209	214	188	205	225	201	220	215	192	223	209	207	222	196	206	205	210	192	214	225	246	208	245	189	202	214	218	228	235	208	200	213	221	201	191	192	210	205	188	209	186	199	235	189	223	212	201	219	197	192	185	185	217	193	213	219	212	213	232	232	178	224	208	209	220	229	191	211	196	190	221	216	242	208	210	194	228	193	208	199	223	222	173	213	195	230	209	224	199	209	205	197	192	195	193	221	208	207	210	215	216	185	223	211	197	221	197	217	190	171	200	223	224	230	179	199	182	232	217	227	211	216	229	207	211	213	192	195	200	215	198	198	186	207	209	234	209	187	212	241	200	211	202	186	207	193	219	198	210	182	211	216	210	206	206	208	216	230	227	215	228	244	188	194	200	187	204	223	184	227	193	205	195	192	229	204	230	243	217	183	226	218	232	179	185	200	202	238	232	215	228	252	217	218	223	225	198	220	204	210	205	213	200	195	170	234	205	193	227	211	206	208	186	211	194	214	199	209	204	189	199	182	212	220	196	211	217	205	201	234	201	211	200	205	191	200	217	217	214	188	228	210	230	201	206	212	187	213	198	208	236	216	220	194	218	227	183	208	198	208	218	203	206	217	235	236	194	206	219	225	231	202	205	215	209	223	204	195	217	200	198	215	203	225	187	199	180	192	226	194	193	208	164	197	212	216	210	185	193	223	186	223	217	219	222	220	195	192	199	216	207	178	220	215	236	179	206	219	188	207	247	220	201	202	222	196	193	200	224	213	202	202	220	185	232	211	212	189	225	203	214	214	181	234	234	220	203	227	219	176	214	209	183	200	195	207	186	229	210	177	193	181	212	229	212	193	201	210	208	228	209	190	185	193	208	189	217	232	216	221	188	199	218	212	182	202	195	193	211	205	211	190	211	220	219	190	209	225	236	209	197	181	216	210	233	204	231	218	225	199	223	206	212	187	184	184	209	181	214	225	211	230	199	191	194	227	201	213	217	213	202	201	207	213	219	188	188	172	202	189	196	223	168	211	223	208	205	198	232	192	231	219	189	214	204	209	193	222	219	189	200	234	213	217	207	196	227	212	189	197	213	214	185	211	222	223	223	205	235	202	220	200	176	201	202	212	221	224	209	193	179	224	189	202	211	213	223	216	184	203	187	217	211	211	212	204	190	208	262	240	206	173	226	213	208	205	200	213	210	237	225	181	200	209	196	210	228	222	236	201	213	209	209	229	204	194	236	211	197	228	220	228	207	219	216	238	228	225	239	219	212	210	237	218	231	204	237	185	210	202	188	235	218	194	207	197	214	232	217	214	213	206	203	229	227	229	213	201	176	231	231	183	208	194	205	214	239	189	187	206	200	206	195	176	226	199	215	205	190	196	238	193	204	223	189	204	203	219	238	220	220	206	216	198	201	214	245	220	202	209	176	189	213	212	202	204	191	240	196	202	188	219	217	190	236	220	172	214	233	225	211	201	206	214	214	206	202	205	190	218	231	223	204	170	204	204	172	165	203	208	217	178	208	193	227	210	218	234	200	186	201	215	211	235	218	204	175	220	210	231	216	219	195	199	211	223	195	234	229	189	184	233	222	208	214	224	219	226	226	210	183	209	186	221	167	189	185	199	239	183	196	175	191	197	235	184	203	220	199	211	183	201	217	207	207	211	223	237	246	214	189	201	209	218	217	207	228	199	212	213	183	191	174	210	191	206	216	186	176	226	222	191	211	192	202	224	231	229	214	206	208	202	225	239	201	196	200	227	201	189	193	211	210	210	188	226	239	210	185	220	209	210	221	189	230	225	209	183	210	240	225	183	207	211	170	176	232	189	208	205	215	199	218	201	186	221	234	210	186	219	207	209	222	201	201	226	206	211	195	189	232	243	215	231	171	196	223	208	194	209	191	206	187	222	220	206	207	217	214	217	199	195	206	209	185	202	205	230	206	193	221	214	193	226	233	221	209	241	206	219	194	199	183	227	209	225	216	231	196	217	212	223	211	206	233	231	215	208	226	209	205	223	196	213	217	209	225	247	221	199	206	213	174	187	218	211	201	217	210	187	199	188	194	228	190	192	175	201	201	202	221	245	216	235	240	208	206	208	185	199	229	217	207	178	202	198	198	219	214	248	214	215	235	211	183	230	169	173	211	209	224	205	201	195	197	205	191	219	215	206	260	221	214	213	228	217	196	207	220	197	198	240	178	205	202	191	204	200	198	236	223	217	176	179	222	210	219	191	185	187	207	191	215	226	200	203	226	230	194	210	226	180	248	226	190	237	196	204	222	213	183	222	213	202	239	207	246	217	222	195	187	209	235	228	209	220	223	211	184	187	205	208	199	217	219	168	225	223	220	202	204	168	211	235	217	232	203	224	214	188	190	224	246	175	178	216	187	218	201	199	225	211	216	209	222	183	215	210	206	202	227	210	216	202	206	208	191	252	183	243	208	213	210	203	200	210	214	232	214	186	197	211	228	190	226	234	207	213	212	232	233	192	230	190	179	237	203	206	226	190	221	256	211	195	209	198	178	187	225	221	227	207	204	186	217	195	212	218	194	212	211	246	213	199	201	168	200	197	230	199	201	202	186	223	209	211
4067	1401	3867	3172	554	513	522	517	523	490	560	511	498	538	498	541	535	502	561	515	521	527	499	530	493	512	530	521	521	487	524	524	508	525	539	545	505	499	503	455	579	548	512	532	528	521	526	490	560	517	533	504	532	513	511	478	539	475	504	541	550	500	530	527	555	455	514	513	506	474	561	463	483	531	540	531	498	507	504	475	508	524	523	533	480	511	517	504	469	576	507	541	558	500	527	472	497	491	504	492	522	520	491	508	524	522	552	522	511	500	483	510	504	485	517	556	512	501	519	494	534	535	536	529	501	538	532	523	519	544	500	504	512	514	497	502	536	517	519	531	519	521	512	504	514	539	511	529	528	486	565	488	514	527	515	530	547	532	528	463	551	521	500	492	492	487	499	509	485	544	523	518	520	512	503	493	533	544	503	499	502	467	492	541	442	527	493	533	553	542	514	512	525	557	499	510	491	545	480	544	475	518	527	556	508	495	501	502	551	525	494	473	493	539	475	513	526	516	555	472	474	490	535	534	522	517	496	527	510	515	505	496	469	503	517	528	551	515	488	542	518	508	507	511	500	543	507	521	539	546	512	503	510	496	516	506	534	551	484	481	511	481	491	519	524	549	548	480	498	517	516	521	511	528	491	524	522	541	542	481	520	537	530	540	556	511	517	506	554	530	503	510	512	493	528	574	517	520	504	493	522	499	512	504	570	531	555	540	510	516	505	520	500	507	521	541	500	516	542	544	502	538	527	499	514	556	562	539	522	529	466	549	550	536	525	491	517	500	491	536	466	534	513	478	530	538	537	537	529	531	530	474	514	514	490	508	495	518	561	495	526	498	509	534	542	574	494	561	520	511	508	502	495	522	558	484	524	492	527	525	486	528	532	512	551	503	513	479	495	532	494	518	546	510	485	514	546	477	501	482	515	513	486	491	553	536	530	551	496	461	525	526	501	529	522	504	530	477	527	514	498	513	536	494	511	501	532	538	482	531	529	534	511	510	493	516	470	540	495	474	527	532	488	495	513	510	494	486	509	515	547	515	536	503	510	547	559	525	492	545	494	545	528	530	537	542	530	528	547	536	491	502	517	463	501	515	505	540	541	539	519	480	512	526	494	526	511	534	505	534	514	511	540	524	531	511	505	540	510	491	535	497	508	508	502	512	460	529	558	522	528	506	510	522	527	503	508	514	504	511	555	489	501	517	546	547	552	520	510	549	521	534	525	500	537	512	479	495	551	508	537	544	512	523	505	518	509	564	552	554	537	514	508	510	507	481	467	467	517	489	502	499	518	479	504	505	489	543	533	490	473	518	505	518	520	482	462	454	533	511	529	523	524	487	512	491	509	491	510	497	571	488	523	555	516	492	518	539	464	486	522	512	479	507	528	529	527	548	576	489	516	525	510	526	520	523	513	499	498	513	518	512	541	528	531	520	504	479	500	510	487	524	544	515	496	478	491	505	491	536	488	496	502	532	486	486	521	511	503	511	539	522	535	547	519	475	486	507	556	510	523	533	561	530	494	527	501	497	518	482	511	525	509	484	505	519	560	571	505	528	509	544	486	506	526	501	495	483	515	523	515	529	470	507	513	508	533	516	518	547	536	497	534	520	499	542	517	535	534	524	519	531	519	531	498	525	537	493	534	512	492	531	476	447	522	489	505	555	508	535	499	556	493	474	533	527	531	485	557	501	497	519	496	510	530	493	501	565	480	488	528	554	519	530	491	549	537	496	520	519	494	518	551	501	498	506	536	485	501	512	490	534	496	550	526	515	530	514	504	504	470	518	490	514	493	503	501	519	523	535	508	530	483	560	505	518	513	492	502	511	483	525	514	522	514	527	483	500	533	510	508	497	506	498	506	500	515	491	540	554	535	514	522	501	501	497	478	499	493	506	518	499	505	482	516	528	524	537	503	485	525	483	543	490	513	523	526	519	518	531	519	516	495	534	559	529	463	534	481	525	526	494	515	541	508	516	549	536	476	505	520	531	519	550	541	523	524	477	491	496	498	510	537	507	526	511	500	545	483	545	527	458	478	527	514	469	484	539	495	511	510	515	502	473	550	498	489	502	483	551	511	526	538	525	522	501	535	537	497	548	521	508	538	518	531	504	525	560	491	538	527	510	501	521	528	499	505	498	522	532	526	525	521	525	500	491	545	493	559	497	538	490	500	531	513	514	541	489	509	495	510	545	508	551	492	510	529	490	524	556	520	553	514	537	530	497	522	501	471	515	489	520	544	477	486	522	531	538	516	548	507	501	545	538	527	525	460	462	510	479	510	523	536	518	483	479	531	470	531	539	510	550	452	494	522	511	525	489	520	548	497	518	509	547	525	542	504	521	547	495	506	484	498	535	496	521	528	490	515	519	511	499	503	534	538	508	513	552	491	556	542	523	493	538	519	509	520	531	516	525	491	460	525	491	584	538	492	521	518	492	501	511	525	450	527	540	500	514	521	496	525	481	501	533	505	510	559	492	512	521	490	510	530	532	469	545	500	534	519	554	500	478	527	569	536	537	499	513	530	539	533	493	488	521	461	490	518	516	537	519	497	537	522	533	495	513	535	507	520	545	534	524	493	534	538	480	525	486	522	524	498	509	524	483	538	546	527	548	525	509	506	501	478	499	517	526	507	526	556	488	506	500	553	522	504	508	511	480	507	495	505	526	519	498	528	531	512	514	539	531	556	524	543	506	555	530	521	500	458	569	504	514	532	504	515	514	515	527	536	541	513	494	538	518	475	496	533	510	544	533	465	478	545	526	519	501	517	483	512	507	493	498	520	533	500	494	495	511	485	517	533	527	534	523	499	553	509	525	515	524	527	536	493	548	497	557	528	505	514	532	519	482	492	530	486	563	506	518	538	519	466	528	511	495	522	478	491	524	570	525	505	515	482	503	546	511	538	517	514	521	531	493	528	513	525	522	479	523	518	537	494	528	495	480	512	522	478	503	501	503	506	490	537	509	559	493	524	506	562	541	520	501	494	476	496	512	527	501	544	518	550	541	538	529	551	527	522	536	514	486	555	542	522	556	513	510	521	484	519	543	511	511	475	467	485	536	495	520	515	527	526	539	584	488	548	492	523	560	489	543	531	464	520	506	496	514	515	535	522	515	531	451	503	523	507	537	486	510	483	574	507	478	512	526	523	504	526	523	522	514	471	497	533	528	547	521	527	554	528	496	537	505	491	529	504	506	492	510	461	556	505	550	490	491	516	512	496	512	497	535	530	494	484	529	491	506	503	498	539	496	489	507	527	495	537	561	463	497	514	560	518	539	522	499	521	496	525	527	557	485	530	543	484	487	500	504	476	524	487	508	501	515	533	511	562	552	505	506	511	489	532	492	481	514	510	481	495	544	530	489	459	500	519	513	558	520	522	536	522	537	522	515	519	521	567	535	502	509	504	529	482	520	513	515	564	522	534	534	495	489	505	488	569	467	508	524	519	525	498	515	490	506	534	472	552	521	545	548	492	515	522	532	557	524	529	527
10927	2350	3773	2565	507	311	263	295	253	241	261	239	267	236	255	203	230	250	213	247	222	255	230	241	224	243	243	258	232	247	225	244	249	239	241	239	258	242	221	236	225	210	278	250	229	217	225	241	214	201	235	259	203	251	223	244	236	251	226	218	219	224	222	278	233	231	230	221	222	225	256	236	229	267	231	242	230	224	221	216	216	222	232	222	238	245	240	217	252	228	247	226	247	266	234	228	224	250	239	197	238	223	206	209	226	229	232	232	224	267	224	220	226	230	218	222	207	234	262	224	235	226	229	251	243	235	209	227	226	254	248	209	228	252	230	225	241	225	221	249	232	216	222	222	263	223	233	266	206	230	253	245	251	231	246	237	248	248	225	236	236	215	220	232	240	214	208	238	236	208	242	238	249	236	255	243	251	236	222	218	223	262	258	232	253	207	243	239	240	234	229	261	265	270	240	219	228	207	225	219	203	221	239	244	233	226	248	213	208	251	249	211	238	222	234	259	255	246	241	222	255	233	224	223	226	232	229	224	213	236	248	204	212	262	222	239	231	245	226	249	211	238	229	227	236	222	270	240	242	271	226	233	230	250	246	230	228	242	215	229	245	210	234	236	216	213	229	233	211	217	240	237	229	258	215	225	230	223	222	216	242	230	188	253	233	263	203	223	251	260	210	236	235	241	228	258	224	203	213	224	220	213	223	223	236	227	257	234	253	224	223	267	247	229	227	233	229	251	271	246	239	199	249	220	235	213	238	236	228	269	229	236	193	220	231	234	235	245	240	237	256	241	214	215	233	222	238	244	198	241	230	237	247	260	231	209	243	208	218	217	238	226	223	259	259	233	229	200	230	235	226	249	212	250	241	262	233	223	230	224	216	244	229	216	239	240	241	226	238	218	238	220	228	234	242	206	248	243	256	194	209	253	243	230	277	227	231	243	253	241	201	201	248	227	229	240	225	239	224	214	214	255	222	230	238	252	230	245	210	248	231	232	240	217	226	215	248	258	216	251	200	251	254	236	221	217	258	242	235	234	260	270	263	250	243	264	240	250	223	238	223	251	232	216	230	231	247	227	220	232	225	248	224	227	259	246	242	251	237	252	257	221	234	249	216	238	235	222	219	226	231	242	247	246	235	267	221	222	247	228	252	224	224	249	257	226	224	243	214	227	228	261	253	251	230	226	188	230	242	225	260	228	202	216	236	261	238	249	237	259	262	231	214	263	243	238	236	203	235	260	259	234	236	237	244	236	200	250	226	216	251	249	235	237	257	225	231	227	276	235	277	228	252	206	223	220	248	217	208	236	261	203	244	225	224	236	237	242	258	257	222	225	247	268	240	240	237	237	216	263	230	254	231	224	254	226	240	230	226	231	218	225	239	222	231	239	223	230	257	251	236	234	222	228	248	226	204	214	226	223	259	231	243	231	246	245	264	222	254	221	234	253	255	208	213	228	232	233	219	227	246	199	262	257	234	241	228	199	224	252	225	204	243	224	215	219	224	229	245	232	231	232	262	231	218	230	230	271	257	251	247	258	219	229	254	236	224	261	233	199	246	222	215	258	233	234	259	233	230	244	228	241	244	243	240	228	225	213	253	216	242	215	232	214	257	235	222	236	205	224	238	211	256	244	228	235	211	242	208	232	243	204	201	271	248	265	227	222	254	213	231	219	204	226	209	271	237	234	216	227	229	232	223	227	220	241	214	209	256	205	255	227	219	265	215	230	220	229	233	248	231	220	239	234	238	207	206	230	222	224	230	225	222	258	232	241	250	253	254	262	230	229	223	263	225	231	236	232	219	270	230	232	231	246	217	235	233	231	236	232	255	218	212	236	249	227	230	219	233	248	237	229	221	255	227	232	219	230	249	258	217	236	251	261	237	231	223	212	233	225	244	218	240	206	259	231	224	245	254	247	245	235	223	225	276	214	220	218	231	229	232	262	242	208	250	257	244	272	198	253	207	245	227	230	226	230	253	259	250	265	250	260	229	244	248	261	272	197	226	216	245	212	259	217	208	203	252	241	229	237	269	249	235	232	200	241	210	242	259	224	267	237	217	240	232	234	239	237	203	235	222	253	243	246	251	235	234	253	263	257	257	220	257	240	221	217	228	239	221	225	218	236	241	219	235	193	236	236	260	218	204	253	239	245	219	245	273	246	249	232	242	210	258	249	242	242	241	243	237	243	194	218	261	226	233	237	230	232	222	212	209	249	250	216	228	214	210	246	261	234	221	227	211	200	217	225	251	231	222	256	265	226	233	229	245	241	234	243	233	229	225	228	247	223	239	216	250	237	223	214	245	224	226	284	240	219	237	224	217	228	230	238	220	210	223	236	254	240	237	257	206	235	231	250	251	212	247	226	255	228	238	210	231	245	224	230	228	247	223	254	252	243	232	210	215	212	267	228	222	240	230	228	238	266	213	217	221	219	211	220	220	247	233	220	220	248	186	214	236	251	218	263	245	238	210	228	234	235	239	214	213	210	261	228	234	243	245	218	230	217	219	228	215	207	236	249	234	210	225	219	223	237	249	230	225	260	260	237	211	245	230	209	263	248	246	252	237	230	243	263	203	225	245	234	233	201	238	221	206	221	256	232	232	221	214	230	241	213	217	235	232	263	246	249	238	229	206	224	244	238	206	212	244	268	214	224	241	230	244	270	224	238	223	220	241	243	245	242	226	256	241	245	224	272	231	242	278	233	242	226	235	231	203	214	230	229	247	238	215	211	249	218	250	242	215	223	235	260	250	217	226	258	215	262	222	260	219	229	230	233	247	221	198	230	229	234	243	246	221	232	207	226	218	287	231	226	210	208	230	251	228	229	214	199	235	236	211	221	271	224	233	232	230	258	215	233	204	228	235	249	222	221	255	240	256	244	221	272	263	206	266	237	225	230	242	251	215	235	210	245	265	218	220	250	216	196	237	253	239	229	262	254	228	252	223	240	238	209	224	237	229	246	246	225	233	217	242	241	248	240	245	225	241	245	267	254	237	210	212	257	220	254	220	237	238	270	235	228	224	240	215	242	235	232	236	214	260	231	237	204	233	235	227	223	236	244	273	222	238	234	240	245	230	219	253	227	226	264	233	253	245	238	235	243	254	213	255	217	239	218	236	224	225	240	262	230	225	245	257	250	242	239	246	229	221	216	245	211	219	234	240	229	289	225	231	242	217	224	234	222	210	246	220	251	264	247	214	224	232	232	240	241	225	260	217	237	230	236	219	227	222	213	216	247	243	243	251	201	228	260	247	237	234	221	251	271	242	203	220	230	222	254	236	216	227	241	232	228	235	263	257	229	234	255	244	232	252	217	213	225	241	250	245	229	217	220	234	253	250	239	235	212	256	275	227	231	239	236	238	246	205	217	226	212	250	216	242	244	231	222	252	244	236	227	235	215	224	211	223	243	266	228	253	236	227	242	236	271	244	224	247	249	216	234	245	227	228	260	236	246	231	236	240	245	232	256	244	233	230	217	203	215	184	215	249	244
7903	2627	7153	7726	1208	1025	898	847	822	736	697	668	685	697	667	688	608	606	601	607	612	672	640	610	579	580	625	604	541	596	590	582	579	550	605	584	585	632	628	566	567	601	596	584	565	573	575	561	539	579	569	643	618	587	591	596	570	590	606	599	574	580	570	567	576	570	622	584	572	562	602	609	531	545	615	587	580	576	585	605	582	588	600	575	611	592	576	600	602	626	615	606	614	600	564	566	578	603	607	550	577	617	602	588	578	572	588	590	583	603	578	613	596	549	554	606	596	559	614	533	598	608	557	548	573	591	593	537	556	541	603	584	595	578	558	591	594	612	585	577	599	567	638	570	562	582	614	571	566	582	591	569	603	571	585	587	592	547	581	615	577	580	579	564	598	540	632	550	549	587	577	585	565	562	624	617	618	594	579	587	562	569	551	522	565	555	572	560	582	562	558	604	601	540	562	592	570	579	576	591	576	611	548	567	581	532	591	565	612	612	561	537	523	588	583	542	634	597	603	586	623	596	589	555	572	599	595	605	578	568	582	585	614	596	545	577	554	600	597	555	519	588	543	602	608	554	553	593	624	541	574	619	623	568	573	597	559	541	579	576	590	670	606	557	561	562	611	551	555	581	615	543	607	523	554	583	565	537	603	593	571	557	610	566	573	580	564	529	581	573	578	536	581	554	561	570	563	603	583	565	572	572	570	564	606	541	595	600	595	558	570	611	592	556	597	617	597	578	571	579	585	594	532	581	539	594	578	585	599	633	533	590	605	610	565	569	556	560	581	586	597	571	576	598	575	573	608	621	573	578	602	576	542	580	583	558	612	627	591	579	591	578	608	588	557	597	582	576	569	582	553	576	583	611	566	565	579	567	592	568	560	555	619	560	596	579	569	580	587	586	570	600	567	535	574	562	576	580	629	576	569	613	618	635	603	581	593	543	535	603	573	602	623	618	652	560	582	587	577	602	603	567	560	580	564	606	587	558	583	570	579	578	562	544	603	605	584	602	595	516	537	609	558	590	575	551	564	608	597	575	610	534	591	554	567	585	568	591	581	574	590	601	620	582	567	613	577	588	541	558	564	610	620	605	564	547	568	572	586	563	585	595	572	598	587	596	556	552	639	597	537	590	563	539	573	617	584	585	577	591	572	524	654	557	589	600	590	582	567	517	588	577	576	597	619	587	558	594	566	595	575	574	496	560	607	557	592	602	584	568	574	567	581	594	597	621	557	571	601	632	571	559	575	650	599	570	596	606	583	569	557	562	581	575	587	601	591	612	591	572	623	545	583	584	558	592	599	582	613	598	580	580	593	585	564	614	551	586	580	572	608	610	611	582	565	591	570	603	559	574	518	576	554	557	532	570	607	532	561	590	559	591	582	571	556	517	554	559	570	556	578	620	568	597	570	588	570	594	582	609	609	580	603	622	565	595	554	565	583	559	569	628	599	586	560	570	558	545	583	596	566	581	609	603	621	566	568	559	553	574	598	563	603	596	548	586	583	572	581	539	589	595	618	626	560	571	593	579	605	592	597	606	551	606	547	642	617	547	568	581	607	599	617	582	564	616	597	570	602	579	584	564	582	567	614	560	578	556	593	554	554	536	564	595	593	601	554	566	589	593	552	547	614	572	556	619	595	564	562	541	615	577	575	545	564	582	550	581	598	547	547	602	605	621	587	600	586	569	596	568	587	539	560	554	556	588	593	618	605	571	566	608	587	586	545	622	546	552	581	591	596	573	578	574	551	561	582	553	571	585	560	555	611	567	591	593	597	583	608	589	585	547	578	581	567	585	596	549	644	598	568	554	575	568	600	585	578	618	620	595	572	584	562	603	568	575	598	583	566	551	602	584	583	584	586	558	610	611	559	558	567	587	574	558	579	540	599	602	567	598	550	599	566	593	601	584	614	562	544	593	631	577	563	553	553	589	593	598	565	538	587	568	576	598	586	590	616	563	592	572	608	543	607	578	590	584	589	542	618	562	560	530	611	569	605	611	617	591	562	548	595	572	560	594	597	588	613	571	555	569	589	559	634	596	619	579	615	583	558	593	608	588	544	547	600	579	548	587	594	582	586	572	556	603	562	566	539	591	597	562	586	599	587	582	579	594	632	554	595	585	563	610	600	588	613	596	618	572	562	557	576	575	552	581	579	559	552	573	546	557	600	616	560	555	577	550	603	571	608	559	593	564	550	607	541	577	562	569	566	571	580	600	586	592	593	573	552	590	543	597	533	572	583	560	567	555	607	550	545	588	532	579	543	586	584	589	579	581	596	584	571	582	545	569	586	539	596	595	545	577	598	575	571	588	609	589	579	593	627	586	562	556	581	591	569	615	576	590	566	571	531	583	570	616	585	554	602	588	580	572	558	614	599	617	567	597	576	605	547	616	567	552	585	644	589	584	551	563	560	624	589	611	595	605	567	590	557	595	571	554	575	582	567	565	571	602	603	584	608	598	565	578	591	566	536	555	575	575	564	606	562	588	580	616	579	582	543	580	612	587	583	567	549	609	591	597	580	573	551	580	615	570	569	597	564	548	550	530	547	562	585	596	574	559	532	570	589	609	590	565	599	571	564	570	574	615	559	571	561	573	619	571	608	563	576	577	590	594	593	596	547	593	613	603	612	567	613	560	586	613	547	577	624	535	588	606	583	585	572	557	598	513	594	578	576	573	600	528	559	618	553	544	564	555	581	560	564	570	600	622	586	547	616	555	575	587	568	562	544	591	572	574	590	582	590	625	629	580	529	592	578	540	589	566	564	579	560	580	615	567	625	626	555	609	592	607	597	563	567	550	589	608	550	599	559	578	589	557	560	592	645	636	588	575	564	571	560	566	586	614	526	583	612	609	579	614	568	614	558	565	563	589	566	591	629	628	578	614	579	550	614	588	593	614	570	562	609	525	595	581	572	598	537	589	610	598	626	573	569	588	610	597	593	623	555	615	611	558	590	602	580	552	611	600	608	567	598	591	535	590	590	582	574	565	567	592	561	604	542	575	591	563	536	561	596	550	590	614	562	599	570	583	548	597	605	583	526	597	561	596	574	553	557	569	555	606	577	572	572	610	578	607	567	566	589	572	582	585	541	579	583	604	581	575	582	575	577	624	588	592	599	588	546	596	585	569	530	569	572	574	607	629	573	530	589	533	587	607	583	567	610	585	595	595	562	555	563	547	610	618	597	533	578	569	551	585	582	623	605	592	587	577	530	603	629	552	590	579	596	558	595	595	609	577	527	579	571	601	591	583	583	553	556	562	570	540	568	527	580	562	550	614	577	577	579	602	564	563	556	571	559	597	549	570	611	560	559	555	584	541	593	564	608	574	598	528	575	613	552	587	580	544	584	576	582	579	574	610	567	571	537	596	594	593	593	579	583	565	598	593	614	618	595	572	545	592	581	600	574	589	571	546	614	539	575	599	633	598	570	574	583	606	560	594	591	608	601	568	602	549	573	586	542	600	552	579	560	590	585	621	610	581	608	630	567	592
18888	4950	6516	4572	1110	604	528	538	534	466	456	477	475	498	444	471	481	487	455	456	426	439	458	426	432	419	414	409	448	446	468	447	481	437	430	434	415	412	422	465	400	424	433	387	452	445	429	424	461	414	446	444	469	465	392	428	403	408	394	464	449	429	446	419	499	418	388	421	411	403	430	427	425	400	455	432	401	420	450	426	379	441	432	408	421	403	447	410	434	436	453	413	409	433	366	440	469	408	473	394	453	408	439	446	480	460	440	407	406	451	460	410	420	413	422	380	453	432	466	381	416	414	439	416	410	420	401	436	416	372	455	441	424	408	421	431	407	484	392	413	444	455	391	429	401	410	459	441	435	416	426	395	402	426	404	401	454	439	466	381	444	448	409	392	450	416	431	437	424	391	434	444	433	422	426	427	440	416	439	460	406	418	414	478	468	397	420	452	427	411	409	412	459	458	408	431	395	433	424	399	472	417	447	457	459	473	461	430	421	392	480	438	424	443	423	426	430	421	429	441	432	445	436	396	385	414	407	393	410	393	403	445	434	471	417	406	413	465	458	415	407	396	407	433	433	406	433	448	446	414	432	424	449	430	396	411	431	415	425	444	469	455	456	417	432	443	400	430	386	443	414	410	480	391	412	404	407	465	416	428	430	387	457	411	397	396	417	398	484	440	436	437	434	418	426	465	388	416	425	479	413	467	416	436	408	427	394	413	402	410	427	415	435	403	458	423	487	444	419	414	432	403	474	428	430	433	400	453	431	411	409	404	405	442	430	376	454	396	434	423	424	409	422	439	443	437	413	404	454	435	413	445	396	415	418	416	438	389	437	432	445	449	446	389	456	396	401	433	426	469	409	409	427	451	442	355	429	438	426	390	440	398	439	424	408	417	409	429	407	428	464	422	451	430	402	432	389	451	436	475	421	425	420	393	397	375	452	419	446	423	398	418	440	454	437	422	430	445	422	471	373	418	420	423	452	407	391	392	393	447	470	447	414	445	425	421	416	401	405	439	415	446	436	416	393	431	433	435	434	374	394	386	425	431	410	402	430	415	397	399	403	412	434	401	420	462	466	422	401	453	382	397	395	450	415	449	484	394	419	412	409	452	438	438	428	384	389	427	500	435	435	444	415	414	403	426	428	451	402	384	443	427	418	474	454	448	437	505	418	406	391	420	423	445	401	435	438	435	469	487	414	447	402	399	408	409	420	421	421	448	403	391	435	434	440	432	438	440	418	437	442	455	447	417	392	457	410	445	499	401	399	426	445	440	460	448	421	412	426	456	440	403	415	410	433	456	392	424	393	419	435	390	435	452	422	399	408	452	447	428	423	392	426	448	412	410	419	409	437	412	415	429	437	406	422	417	412	407	443	402	445	441	413	430	441	423	420	406	423	426	415	449	427	425	438	440	425	441	403	456	420	446	457	451	460	396	435	444	427	402	449	445	402	440	433	436	450	430	436	405	383	395	445	422	432	408	439	418	427	415	425	449	429	440	442	435	402	452	411	423	448	421	419	434	463	454	392	395	460	439	418	429	412	413	409	444	417	428	466	406	455	422	440	379	433	377	407	468	435	401	412	429	390	449	464	479	438	450	432	457	411	418	404	427	494	426	427	449	429	442	419	451	442	440	445	408	406	467	465	417	415	392	440	439	432	444	420	433	424	415	397	436	501	415	446	414	456	413	418	445	419	436	420	464	441	431	435	458	437	445	403	409	409	415	421	441	408	468	417	465	438	384	408	410	412	415	397	444	447	419	408	409	455	410	445	420	429	435	408	407	423	458	429	424	451	417	450	434	462	438	416	441	443	440	448	424	407	432	448	428	390	439	433	480	399	448	463	454	386	426	365	405	429	466	466	402	394	460	433	416	411	450	417	393	406	440	442	425	426	502	450	412	438	433	424	404	415	384	424	427	397	396	422	489	407	410	433	426	432	427	406	481	391	421	386	446	398	443	435	447	439	405	460	429	411	443	437	417	425	403	403	405	432	423	406	443	458	427	403	432	408	400	455	428	470	447	389	440	385	422	446	429	407	414	409	415	413	417	422	460	417	428	393	391	451	416	430	421	410	450	404	430	404	463	405	434	410	388	412	432	408	431	431	424	417	436	461	416	412	419	444	416	452	414	432	447	426	465	417	381	428	394	420	425	460	383	421	385	437	454	454	414	434	435	378	395	429	386	434	444	425	389	376	394	413	427	501	461	458	377	501	441	390	444	454	439	451	422	379	414	375	432	398	430	443	398	438	419	455	400	423	413	458	415	407	425	468	418	419	429	400	417	418	474	409	456	405	429	420	430	401	452	426	401	427	432	441	387	419	404	430	429	414	398	413	424	440	416	398	451	491	412	410	466	424	430	443	391	454	427	420	434	454	429	387	489	385	422	445	435	439	405	430	409	411	448	410	404	402	398	386	424	420	439	421	417	430	401	411	408	403	428	450	447	466	430	400	432	474	378	459	399	406	477	435	451	438	376	449	408	409	387	422	414	420	439	416	419	417	478	393	418	409	410	383	447	424	436	389	397	404	426	403	420	408	435	428	419	490	437	432	398	434	422	402	425	450	452	418	405	429	434	406	409	447	441	450	435	432	456	456	416	408	471	441	437	429	434	379	418	397	415	401	419	422	440	446	453	441	469	467	432	393	443	433	435	424	433	444	450	389	472	427	375	421	425	435	442	408	459	433	474	455	368	412	468	444	426	416	373	447	458	465	421	437	419	424	448	438	402	417	451	418	443	426	400	461	421	420	437	408	445	402	420	443	464	421	408	397	413	469	416	437	407	401	404	406	396	426	395	430	456	412	409	433	446	437	397	456	406	407	455	400	418	471	432	433	433	415	468	412	449	453	420	477	384	432	441	460	436	447	439	440	394	417	472	431	422	438	416	406	415	417	431	421	440	422	425	402	450	465	450	427	439	418	439	436	438	400	417	443	450	462	404	441	440	416	441	456	426	386	445	456	413	431	435	451	426	445	444	427	435	430	404	445	438	421	439	377	428	454	410	439	420	415	414	457	495	445	407	417	392	402	458	400	419	438	384	410	403	420	390	407	401	444	481	404	413	475	426	448	436	431	415	434	424	402	481	410	426	413	437	402	422	406	438	448	414	488	463	456	445	456	425	383	424	417	432	426	392	382	415	383	454	430	438	452	454	464	398	405	454	434	427	450	455	439	461	419	417	408	461	425	414	467	424	419	415	436	411	448	469	452	413	422	442	403	396	388	397	381	443	441	432	437	447	412	437	406	413	434	411	449	407	379	420	434	416	384	450	452	409	402	397	430	432	422	414	435	427	429	396	415	407	419	414	456	434	399	421	452	422	427	437	454	439	426	405	430	426	398	473	435	399	427	413	436	374	423	430	417	407	423	431	418	448	427	446	402	378	429	419	431	431	409	398	411	442	426	394	434	416	417	424	399	440	419	410	433	442	452	415	402	411	399	408	434	410	452	395	413	418	448	389	427	415	431	426	416	421	401	431	398	409	455	441
10407	4740	10608	11847	2181	1823	1658	1501	1308	1284	1274	1196	1202	1131	1087	1035	1098	1018	1118	1077	1024	1055	1072	1005	1001	1004	1044	1061	952	985	941	1003	921	994	974	998	962	995	1015	989	1011	1032	1010	948	956	967	957	1015	968	913	939	908	932	939	1019	948	943	1013	945	978	945	930	974	1038	1014	951	952	1013	971	986	939	923	957	942	997	956	957	941	930	986	1002	950	995	934	952	971	995	932	933	937	902	977	898	950	963	905	946	940	912	965	937	992	970	986	921	957	955	979	1005	980	968	962	890	900	969	938	930	999	905	893	1027	938	918	949	942	995	967	956	892	966	981	933	997	972	977	967	965	951	939	942	945	923	957	962	970	947	953	963	954	932	926	967	956	925	1004	964	962	941	1019	947	977	924	939	933	912	984	945	930	961	1002	963	924	952	967	964	908	951	968	987	913	938	953	914	916	940	957	924	938	964	1005	962	854	969	982	929	964	957	954	941	920	953	947	965	987	947	957	961	930	938	980	939	904	911	941	927	977	988	929	918	951	943	966	949	965	951	960	918	959	988	952	1006	966	958	979	942	964	938	935	952	926	943	968	951	942	896	977	949	976	944	987	904	933	943	970	949	930	1040	958	937	1020	966	995	932	1022	915	940	931	982	977	876	902	968	981	1000	933	975	951	939	930	913	1003	957	958	996	952	905	973	943	914	925	955	951	930	992	972	922	911	971	1010	934	950	957	965	1019	991	922	953	925	964	945	938	925	957	975	1015	968	945	896	920	983	937	953	970	913	992	1044	955	959	950	992	1003	954	893	941	945	913	902	925	947	1008	1034	1001	972	971	951	949	902	926	916	931	979	932	898	963	987	956	980	993	1018	972	929	1027	960	993	989	988	932	917	954	928	999	976	954	943	954	977	946	1031	943	938	954	959	923	950	982	1014	958	941	946	956	976	915	946	965	1011	992	955	951	942	958	921	973	951	944	930	939	920	876	920	894	973	939	1019	940	972	989	945	1023	947	962	912	965	924	889	964	916	942	904	967	929	972	961	951	1001	959	967	981	977	939	983	990	919	939	939	917	977	978	962	974	865	977	951	965	941	965	984	943	911	960	995	971	992	993	976	973	1010	946	967	903	934	960	960	963	960	948	1023	970	953	916	941	966	986	1011	965	1028	931	939	975	931	931	930	1024	978	975	1008	946	955	898	938	926	938	920	994	988	943	947	912	959	918	942	951	933	941	1016	1004	911	921	950	900	951	979	914	936	996	944	993	952	948	943	957	970	889	997	946	983	908	910	973	868	988	956	945	928	933	958	924	948	947	907	935	921	979	950	942	935	911	955	916	970	1030	965	962	918	989	992	910	969	936	908	1025	968	974	955	977	963	933	980	954	955	1006	962	956	969	920	946	946	991	974	976	991	981	937	882	966	902	966	935	974	1009	935	922	961	1002	919	1007	946	973	950	970	972	992	961	940	978	950	949	936	947	979	946	996	896	967	1002	926	985	959	999	979	901	908	954	916	941	962	968	954	933	940	949	966	936	929	946	945	957	995	958	994	970	952	1022	984	967	917	991	959	959	986	1012	956	918	996	882	957	1029	959	954	945	935	1001	942	962	967	924	953	960	946	938	951	996	892	975	941	939	953	878	948	939	914	931	959	926	945	918	941	957	1018	963	957	933	917	933	958	966	933	972	954	906	939	985	929	981	993	999	949	981	971	954	978	1004	959	978	973	947	1017	988	953	927	983	1029	968	952	933	981	902	973	1020	1016	1006	937	932	994	978	979	942	988	924	916	965	959	907	935	961	992	941	962	967	966	923	943	942	944	959	963	961	995	884	928	925	1001	894	926	1060	940	925	977	938	983	915	914	933	1036	932	940	978	957	944	986	910	960	988	939	971	941	1000	974	911	998	985	943	995	951	954	979	949	911	953	927	933	1013	908	895	972	956	973	925	960	959	938	944	1036	947	942	985	958	987	961	976	966	913	935	904	1014	973	991	953	899	942	1001	912	963	1001	928	964	889	945	956	981	966	1004	950	900	1032	924	968	988	957	907	960	990	901	977	1036	955	898	1006	953	951	914	951	972	956	899	946	944	928	929	971	970	953	993	941	993	991	968	932	969	940	926	965	946	961	974	965	927	974	989	918	1013	957	984	999	897	943	952	971	999	1008	985	970	941	933	944	1017	928	967	1005	959	954	982	914	1000	942	958	928	930	981	983	930	898	959	940	910	940	896	938	955	961	959	961	994	1025	945	950	892	962	993	958	936	942	978	959	971	943	996	953	1005	925	951	936	926	969	961	990	913	953	965	975	947	1037	920	956	928	946	873	948	916	956	927	963	959	963	986	888	980	938	962	934	971	961	977	974	956	963	945	919	930	960	968	931	887	956	973	952	963	903	957	950	941	986	949	904	962	1031	916	937	964	954	963	985	933	918	963	915	836	1004	1016	964	989	949	948	919	984	958	979	945	961	952	949	927	874	978	958	906	941	937	976	916	952	952	925	955	908	987	895	1016	968	889	916	966	961	955	913	914	967	1007	960	929	978	957	976	927	960	986	973	954	966	932	953	947	945	956	975	1018	989	1016	979	969	894	927	894	967	937	950	972	969	932	978	978	955	968	975	934	989	930	915	957	942	914	994	931	955	940	976	1030	949	930	1037	910	914	916	927	980	946	932	983	938	927	957	952	939	962	1022	1035	936	975	882	944	962	954	932	900	933	997	1011	936	946	940	961	977	954	1018	955	974	1064	973	937	925	905	913	962	931	1000	973	1028	939	927	911	975	990	958	925	934	944	960	983	946	992	968	989	946	915	983	1002	971	1003	934	967	956	966	982	942	980	991	936	967	906	994	976	991	950	957	923	918	941	948	964	963	961	969	943	947	931	951	971	971	926	924	979	1012	988	941	990	948	962	974	943	948	1048	935	932	933	941	955	998	914	977	956	916	958	895	928	980	977	974	927	1005	907	984	927	991	960	964	959	982	993	985	959	1016	978	993	918	925	990	912	974	980	956	954	958	956	939	957	999	950	927	971	1008	971	924	908	952	970	968	994	973	919	1008	892	921	963	915	942	989	937	958	921	932	915	954	960	922	953	986	956	996	971	889	933	963	1010	956	942	927	978	963	930	962	965	1008	971	974	894	933	993	952	953	900	935	940	952	953	897	979	926	882	944	922	935	945	969	901	966	970	998	938	981	945	925	983	942	982	984	965	950	942	957	959	996	976	999	906	941	926	994	1021	985	970	923	984	913	961	932	975	929	911	958	955	979	1014	979	995	927	950	928	942	985	944	941	976	916	938	941	984	1000	931	934	943	983	974	942	975	934	954	960	888	958	1011	940	973	981	963	946	938	949	911	946	919	992	1002	942	984	961	999	962	958	969	983	958	1033	945	975	981	985	956	933	952	944	987	961	1026	932	931	967	951	940	923	945	954	968	965	920	929	1007	949	940	966	1053	979	940	927	964	984	993	954	880	911	974	904	906	988	959	973	981	993	935	908	945	953	1008	898	978	967	989	987	986	944	979	993	958	987	962	982	956	939	990	949	917	952	982	971	892	947	972	884	939	988	941	929	918	962	968	920	964	955	936	991	950	930	997	962	1009	940	986	977	902	1000	968	953	897	950	976	969	893	1003
3916	1810	2440	1187	235	232	192	211	189	227	208	229	206	236	203	189	218	217	219	219	220	244	197	224	220	210	201	191	235	236	222	214	218	244	213	217	198	237	195	220	221	192	205	223	220	219	221	211	229	226	220	211	227	202	211	210	189	218	225	211	227	221	194	233	240	210	229	208	211	199	215	221	207	230	210	190	225	235	189	189	208	237	206	188	235	205	222	203	209	227	204	199	224	194	204	221	224	202	204	185	207	207	207	208	198	216	218	243	227	210	235	216	224	220	221	226	175	214	225	213	182	214	210	212	246	206	224	219	215	195	220	183	206	203	218	222	223	204	181	196	198	212	215	215	229	230	222	240	210	202	200	197	233	228	222	216	225	223	214	226	196	218	207	191	206	229	199	249	192	212	209	223	215	205	218	187	230	211	224	218	212	228	214	191	209	220	197	200	203	231	201	195	202	240	211	209	210	209	224	211	189	184	236	214	220	219	212	202	221	218	216	215	211	228	225	214	238	194	215	185	209	224	206	233	228	221	224	220	223	190	246	208	215	208	230	214	235	220	214	182	239	206	182	214	190	226	210	202	204	205	189	220	200	210	211	224	211	193	212	203	218	225	195	220	191	212	187	199	190	211	246	243	198	211	203	241	190	187	173	215	245	227	235	226	214	214	197	195	225	188	193	228	216	218	216	198	214	186	226	222	206	211	208	217	241	232	193	221	214	228	205	231	213	208	209	236	208	201	222	219	198	221	224	227	188	210	195	186	231	176	194	205	194	177	216	257	218	192	193	215	207	187	188	199	235	213	212	216	227	221	233	194	234	208	203	210	206	210	239	216	215	199	233	214	197	224	207	217	220	226	217	219	184	222	204	227	203	208	203	223	210	176	178	208	202	234	255	202	199	218	205	194	178	191	207	227	210	211	238	197	219	193	213	222	203	213	219	198	205	229	206	212	210	234	220	216	209	224	207	190	202	225	206	213	198	217	190	202	221	214	222	207	224	223	187	230	197	207	233	217	217	216	241	208	215	205	239	240	208	215	223	178	188	222	219	223	218	213	209	227	199	203	199	219	218	203	214	224	247	241	242	227	234	202	219	205	205	200	225	200	216	216	244	243	207	228	218	192	205	255	209	198	209	230	220	210	234	220	229	215	209	191	222	215	200	179	241	222	201	184	205	191	202	209	234	218	229	201	158	238	191	244	215	207	218	205	219	220	226	190	210	177	218	222	225	213	202	238	196	214	205	241	237	205	207	209	220	214	217	187	209	210	241	210	221	222	197	234	225	228	235	223	219	208	198	206	221	231	217	223	216	182	184	215	198	200	186	207	206	206	193	209	220	210	207	198	216	204	216	196	201	230	210	236	178	233	200	205	215	206	223	184	204	197	235	196	207	215	211	201	201	208	193	197	212	245	224	187	218	232	225	224	214	193	221	206	183	189	221	236	201	219	212	225	224	224	218	203	226	203	216	225	196	173	186	212	194	214	206	199	239	191	201	207	232	201	252	230	273	220	252	213	218	212	193	221	222	200	213	237	199	213	214	199	212	189	193	242	203	227	248	211	216	199	241	199	222	206	195	202	215	223	227	259	193	200	252	204	222	224	190	218	187	180	237	206	230	239	213	221	220	201	229	213	202	242	228	228	221	193	209	211	193	215	213	221	205	229	210	187	232	222	198	210	231	218	215	190	205	179	226	222	209	248	200	228	217	233	207	220	203	195	225	231	213	242	229	210	208	212	202	192	205	193	203	206	229	225	236	213	235	226	219	195	210	193	214	233	238	193	185	193	191	206	245	240	222	219	186	198	211	221	213	213	225	228	227	223	194	215	172	211	214	207	229	222	204	203	219	201	222	211	230	202	222	218	229	219	223	190	198	218	208	210	207	231	216	213	232	211	216	214	182	198	196	195	198	213	198	230	204	220	210	217	207	206	219	203	231	209	220	212	229	221	228	210	235	206	237	198	222	217	231	210	198	201	223	217	197	233	248	211	212	204	203	237	193	219	242	236	242	199	204	215	236	210	206	191	194	208	214	195	223	206	220	208	238	200	247	200	213	197	230	229	199	222	236	192	229	230	209	225	212	223	224	194	213	210	207	201	221	220	193	229	232	236	193	231	217	204	237	223	194	201	214	198	210	202	219	218	201	215	231	209	206	190	238	226	207	215	228	207	199	209	166	181	218	218	210	191	220	253	230	194	218	212	223	267	206	210	229	237	240	240	211	203	207	212	223	222	194	211	210	196	209	222	241	217	198	214	213	197	206	171	211	213	172	193	192	196	211	205	211	201	205	191	225	205	190	193	207	237	238	196	215	240	215	209	199	226	217	245	206	225	209	203	214	217	198	214	209	221	219	209	241	177	212	213	232	204	222	207	198	195	188	228	231	232	213	213	197	229	210	233	225	183	208	235	223	229	202	218	216	224	224	210	194	185	228	206	227	259	203	239	212	203	211	186	201	205	218	191	234	206	236	213	179	220	269	210	208	190	214	207	223	227	213	191	197	225	228	232	229	240	189	210	209	213	210	209	219	198	211	225	188	207	193	227	224	226	233	228	199	200	191	216	218	222	217	230	220	199	203	224	194	232	226	235	211	222	224	216	226	210	229	189	204	223	203	204	234	227	235	197	238	241	203	209	204	201	219	211	200	214	209	217	206	208	221	241	222	203	209	226	234	227	211	225	220	199	209	180	196	217	228	222	239	215	250	222	232	196	204	214	206	237	212	206	174	199	219	214	204	228	210	212	200	206	217	186	239	205	231	238	200	218	233	203	205	217	227	220	216	217	187	199	193	202	232	202	191	222	229	194	182	190	206	222	203	219	201	231	219	203	191	198	205	211	213	201	213	220	197	228	220	207	218	212	230	225	238	218	245	221	235	229	214	185	207	202	223	192	206	192	214	210	240	224	256	204	214	199	230	220	187	213	221	228	209	215	238	221	225	199	195	194	207	189	243	222	230	194	195	203	218	203	228	208	225	209	231	229	236	228	217	203	204	240	216	201	224	194	208	234	209	228	233	195	222	177	213	194	212	218	193	225	208	222	205	222	208	195	214	223	183	252	235	199	202	203	225	205	223	207	224	235	208	170	217	237	229	201	220	225	188	239	204	217	228	228	189	215	176	231	220	224	187	198	219	222	218	232	212	212	240	211	200	212	212	203	215	198	225	234	219	216	191	203	219	205	251	218	221	203	238	224	224	210	229	224	202	253	218	239	202	271	198	212	225	220	205	201	221	215	206	211	201	228	202	208	208	183	207	224	222	252	199	238	226	217	200	198	225	223	224	239	219	209	211	226	185	196	205	213	212	192	243	218	226	225	209	233	194	178	236	228	235	220	228	199	229	217	188	206	202	228	235	247	230	216	200	208	209	195	204	208	210	195	227	208	195	200	219	218	235	213	223	238	209	200	242	233	215	210	202	230	185	219	212	211	234	225	219	221	238	226	227	200	187	218	212	209	255	220	219	204	212	228	231	172	216	198	212	247	202	184
3668	2060	4451	3368	556	522	556	538	548	547	496	505	558	570	524	552	542	518	544	501	552	557	488	533	517	540	570	557	515	523	554	502	549	531	519	537	542	528	545	551	536	535	541	490	513	511	540	508	544	526	523	534	479	532	511	525	588	542	547	537	526	540	486	566	511	540	531	559	528	470	468	543	552	514	488	567	525	564	548	564	513	548	534	486	504	529	545	542	555	496	502	542	523	488	536	534	541	565	496	528	521	527	528	524	543	509	551	504	519	533	520	527	514	532	539	493	552	526	539	522	525	490	474	551	574	498	552	552	551	491	528	564	586	568	515	468	537	517	497	544	536	504	555	536	571	537	524	581	531	540	511	564	556	530	558	544	546	522	562	574	551	521	508	506	527	532	490	536	548	490	558	515	565	545	522	506	508	547	514	501	532	527	480	550	533	514	529	512	510	539	541	534	554	546	537	538	490	540	559	536	516	531	504	501	558	506	530	520	487	539	504	506	554	534	514	565	479	537	499	500	537	512	546	596	491	532	512	495	510	559	526	485	550	536	545	527	532	511	527	558	498	511	560	535	505	483	544	520	532	559	510	509	543	534	540	512	551	536	494	543	521	525	547	506	505	553	500	559	523	524	523	517	538	556	511	523	519	587	478	545	482	564	538	528	521	516	543	529	489	527	564	532	514	518	503	506	528	523	488	485	544	526	528	532	533	507	526	574	530	534	546	519	559	490	508	482	568	565	523	520	572	519	522	582	504	529	535	510	514	543	499	502	540	570	540	553	535	554	494	511	532	545	479	547	531	534	532	503	514	516	542	510	542	562	526	551	492	507	518	529	520	532	541	562	473	525	535	522	554	567	524	550	526	507	512	518	549	542	545	529	554	545	551	549	531	547	527	528	545	505	549	519	534	545	552	534	507	540	546	554	527	562	496	552	521	548	540	523	538	545	537	513	495	576	526	527	471	537	524	516	528	529	549	510	520	517	566	518	542	524	526	546	514	503	535	517	535	555	520	548	499	495	522	527	493	496	537	541	540	506	513	514	577	526	509	490	481	576	505	529	540	545	535	523	528	539	502	491	508	556	520	553	558	558	545	525	520	557	520	551	518	537	496	544	535	512	514	549	500	519	486	549	513	523	532	524	527	568	512	549	523	546	542	539	497	516	518	495	528	556	520	524	529	516	548	495	504	493	522	549	561	504	538	539	533	481	501	523	508	470	517	502	546	552	552	526	568	535	508	542	518	583	582	495	518	539	541	548	537	533	513	533	535	512	526	566	526	541	546	508	520	523	527	571	529	508	502	548	531	572	552	521	542	547	496	566	567	518	566	483	494	512	519	540	548	525	544	516	532	532	500	511	498	502	519	508	504	530	551	517	553	516	534	545	546	519	543	533	518	525	501	523	524	501	513	525	530	550	538	503	519	518	568	537	521	522	509	574	511	545	511	511	529	544	556	534	506	506	517	537	528	510	524	533	502	511	502	544	525	522	508	525	511	567	587	544	562	492	526	530	540	541	526	471	498	520	527	539	497	516	496	569	559	541	546	517	521	533	514	585	507	534	519	519	500	527	535	533	555	545	527	558	539	528	524	529	523	543	520	542	557	534	553	531	556	489	514	489	507	524	540	485	556	519	507	533	513	509	502	558	512	522	521	530	503	492	542	511	534	510	533	520	494	526	524	546	526	538	524	540	488	518	509	559	534	525	521	536	501	546	516	581	533	491	543	522	533	471	545	531	519	492	489	526	530	539	518	514	514	523	550	536	511	538	539	507	548	482	504	570	496	531	516	570	517	535	540	495	523	482	507	517	488	548	520	522	540	521	515	502	508	497	562	540	558	530	569	533	554	520	545	506	524	536	516	511	546	481	544	519	553	559	549	495	569	538	549	493	527	505	537	546	530	543	494	552	500	522	518	544	539	548	542	550	508	508	553	533	514	518	532	496	533	551	541	525	547	539	527	506	534	506	565	493	500	552	564	545	549	520	528	519	520	511	509	542	535	512	552	564	522	552	455	580	547	487	525	531	545	470	539	550	557	544	562	477	558	524	507	565	513	523	529	523	509	486	506	557	501	544	507	534	544	538	551	521	502	526	525	541	568	527	537	549	533	495	488	516	498	512	545	534	490	494	510	497	580	547	563	564	513	489	559	490	516	557	534	548	540	539	512	540	514	497	523	502	535	517	517	494	493	518	532	526	502	489	540	522	562	535	524	490	544	548	524	530	495	534	518	536	534	534	546	552	570	519	530	541	532	519	504	519	513	551	572	529	534	562	545	499	515	526	536	492	546	523	507	533	527	527	522	495	485	544	529	540	498	509	494	545	507	572	563	574	548	543	488	504	543	525	516	499	467	493	520	553	525	539	524	531	544	512	513	535	535	549	546	530	527	525	527	545	513	536	531	518	521	584	500	524	508	510	540	542	516	497	536	548	538	516	548	537	573	518	477	524	484	549	526	492	511	497	497	530	472	560	529	535	532	552	540	517	542	561	549	518	530	547	496	519	519	555	511	539	483	540	511	511	542	539	501	500	529	579	492	516	547	518	510	540	568	517	489	542	512	512	550	543	547	504	474	548	534	543	534	538	523	554	512	572	545	503	521	525	539	515	500	493	550	497	518	506	539	523	546	518	535	493	520	556	516	492	542	549	553	463	521	529	538	513	552	490	515	546	517	514	506	528	557	535	520	528	499	503	545	562	586	523	530	531	541	541	537	513	521	527	531	563	507	515	527	536	506	514	475	552	517	504	563	530	501	547	530	527	520	501	517	543	542	581	562	534	512	447	476	546	553	566	486	567	555	543	511	543	523	538	517	529	513	531	565	565	500	509	537	500	538	555	525	524	531	487	547	519	504	485	469	535	503	497	563	537	497	554	534	505	531	488	546	579	521	527	512	522	506	485	571	526	521	483	515	545	522	524	557	540	510	502	536	518	512	521	541	533	524	513	513	555	502	529	543	484	551	555	495	506	568	548	474	532	533	526	543	548	527	523	525	551	568	523	494	512	517	533	524	493	533	484	516	507	503	496	520	540	540	529	535	507	578	540	509	518	565	544	492	540	509	507	536	515	501	529	534	515	534	531	563	552	532	535	548	564	526	512	501	512	546	566	513	517	556	539	532	491	543	523	529	528	524	532	509	561	508	504	532	546	565	495	558	546	472	475	515	554	519	557	529	522	554	565	543	490	509	576	532	545	519	551	542	569	554	529	515	516	494	573	482	524	514	521	493	520	555	508	524	514	514	519	534	520	532	528	499	527	505	507	515	518	528	498	523	530	521	513	557	513	520	508	504	533	508	495	498	522	534	531	522	509	545	511	453	511	520	512	506	540	580	577	537	509	526	580	515	542	518	506	544	534	551	482	551	549	521	531	547	497	520	575	531	511	531	515	503	516	527	555	548	536	562	477	484	519	542	510	522	543	515	530	546	503	558	577	506	573	492	525	510	572	494	521	518	521	521	483	516	527	553	534	518	542	530	567	555	522	518	495
11003	3961	4162	2625	566	326	304	277	304	275	257	253	245	238	236	257	263	285	225	229	237	264	237	243	239	233	256	234	240	230	234	239	240	248	222	269	248	197	235	223	245	232	244	212	228	242	251	214	239	264	224	212	265	253	244	270	268	206	233	235	233	248	261	233	245	234	224	228	259	211	261	231	263	211	224	282	248	238	237	248	228	231	224	213	239	220	229	239	249	272	235	264	222	246	224	261	261	249	237	240	212	236	258	236	243	241	241	223	239	243	273	245	229	242	241	245	251	239	251	233	257	211	234	263	206	262	237	283	226	239	230	232	242	243	227	222	257	235	249	261	253	229	222	225	243	246	262	248	264	243	254	230	258	237	236	224	265	226	228	255	257	238	236	249	252	229	256	223	249	220	231	247	204	264	207	254	241	219	258	209	228	234	249	192	227	232	253	253	237	244	242	199	239	253	224	245	262	243	264	260	260	221	265	237	227	253	237	228	251	239	244	216	239	224	236	240	211	233	236	247	249	206	213	235	246	244	216	245	225	245	243	240	268	245	213	242	256	246	222	241	232	245	236	252	259	255	221	246	210	237	248	213	250	227	272	231	229	227	246	227	204	247	272	221	250	256	226	226	230	236	241	238	231	236	217	237	221	232	271	252	220	243	278	247	267	238	264	255	227	228	257	255	242	253	219	240	250	219	241	219	213	248	249	239	262	247	221	213	242	226	270	282	216	255	223	203	239	269	217	249	267	245	227	246	219	242	241	221	229	270	247	228	255	226	230	273	247	222	249	228	272	226	231	232	249	265	235	239	236	261	237	223	234	252	224	226	242	230	251	254	263	234	227	249	243	216	241	242	231	273	243	262	243	234	234	237	245	223	243	224	248	269	244	214	238	212	280	240	249	252	220	223	212	238	222	222	254	217	239	212	229	240	251	230	233	266	233	216	239	254	232	233	236	244	274	230	253	231	249	235	218	254	243	240	231	250	242	232	225	234	238	195	229	224	261	225	258	279	249	226	248	233	228	233	235	255	222	232	238	253	256	239	261	247	237	266	202	244	202	210	242	218	232	232	241	246	233	241	246	229	257	229	222	220	243	224	271	277	236	253	204	228	249	244	236	210	244	237	226	259	202	276	240	245	231	221	257	242	227	234	242	237	223	212	223	267	251	249	265	217	229	231	246	251	230	227	263	240	254	245	266	243	242	265	271	237	228	251	276	237	235	264	282	216	217	234	228	245	208	243	229	236	223	219	256	245	231	237	249	258	235	248	227	224	244	263	233	241	231	227	216	259	240	236	241	257	233	237	238	268	248	214	239	226	267	219	226	242	252	252	235	259	275	253	247	233	241	218	218	240	238	230	255	245	244	251	240	263	243	235	207	264	267	217	223	236	235	216	238	234	267	243	258	234	230	257	219	244	231	252	245	228	245	236	231	228	256	239	244	242	241	257	246	217	258	254	232	234	216	234	252	303	228	236	217	250	267	232	247	266	236	263	256	239	240	244	260	232	238	229	241	214	253	202	235	239	224	243	240	231	217	259	257	257	274	271	263	223	232	234	248	231	220	276	233	239	233	233	238	231	218	240	248	231	245	217	242	251	227	225	249	258	253	235	237	216	226	243	258	223	217	247	222	267	239	254	252	257	270	239	234	235	212	228	225	223	245	240	220	256	234	241	237	236	246	242	232	234	226	240	234	225	237	233	249	250	243	230	249	226	225	224	218	224	267	280	224	236	245	239	267	238	232	240	207	243	232	232	261	260	253	238	218	242	259	269	230	214	239	279	273	238	251	199	220	243	260	247	221	250	237	220	223	240	254	230	232	245	240	245	228	241	248	226	235	218	259	246	225	244	259	242	234	260	230	243	230	241	277	224	209	256	230	235	239	223	255	220	216	245	231	236	233	235	211	234	249	237	248	238	233	219	225	243	226	215	212	224	230	244	217	212	230	226	239	252	216	239	210	240	243	239	216	277	229	242	258	239	225	240	271	255	241	214	232	242	239	247	264	234	229	244	265	246	241	255	218	250	237	222	232	223	234	248	231	239	200	241	238	235	281	242	251	237	248	276	236	228	234	219	236	241	226	217	232	242	226	250	238	243	245	241	247	270	247	224	245	205	275	220	275	228	234	232	233	240	241	245	237	232	217	251	249	230	265	219	254	231	219	244	237	216	240	243	205	216	255	257	238	238	265	252	248	223	258	253	248	245	267	217	238	230	238	249	249	245	225	235	259	230	244	236	223	226	216	251	223	240	228	241	254	229	228	249	230	223	238	249	283	225	238	249	236	201	221	250	236	274	246	232	214	246	220	220	226	209	214	233	244	243	249	254	236	231	249	224	244	248	242	241	223	230	245	250	253	234	227	237	215	234	232	227	238	223	250	227	234	243	225	237	218	231	253	231	251	252	258	246	223	232	249	256	246	255	255	233	240	229	264	259	252	212	244	256	255	214	242	225	226	243	225	258	215	253	266	238	249	246	248	236	236	229	254	243	213	213	226	247	223	213	238	260	227	279	240	232	229	238	239	258	261	254	286	222	260	256	211	240	267	253	292	259	265	217	276	230	220	215	245	232	279	271	221	272	255	238	240	259	227	236	243	247	215	220	246	242	230	224	211	250	272	254	210	220	254	235	232	226	232	258	233	241	215	217	261	224	256	258	234	211	231	273	217	217	257	254	238	231	243	262	242	229	252	236	237	243	252	205	261	218	241	240	236	259	239	264	236	241	261	269	236	267	250	266	223	260	232	238	247	242	248	248	269	249	237	225	219	226	235	278	250	230	240	242	244	217	235	222	261	249	275	247	225	229	227	231	269	244	265	248	237	226	270	303	234	272	239	256	271	226	245	230	254	259	255	217	233	241	284	240	261	256	260	220	246	247	232	238	268	230	227	270	247	240	239	246	263	241	239	251	251	250	265	254	194	258	255	242	228	217	225	256	239	231	231	238	266	217	237	222	237	238	232	258	218	242	195	248	238	250	252	244	246	242	269	226	226	231	264	242	241	218	223	217	243	218	230	213	250	230	226	211	233	253	207	255	262	233	237	213	256	252	244	212	239	226	225	221	237	218	208	258	240	274	242	212	234	227	226	241	239	255	240	249	241	199	243	224	243	251	245	225	248	251	214	220	228	252	233	234	235	199	226	199	206	242	228	241	226	222	237	230	228	244	231	279	240	265	231	279	245	237	252	231	254	256	262	254	231	250	210	238	246	228	266	243	225	217	249	259	230	228	251	221	245	258	251	232	222	233	232	274	218	290	243	225	231	247	241	223	226	207	237	247	251	253	236	219	225	261	270	258	260	235	217	235	258	295	245	267	227	203	257	276	263	254	262	262	241	254	227	245	262	255	244	241	252	265	231	223	242	253	267	260	229	277	263	234	222	209	259	230	259	236	241	242	256	254	252	256	236	214	257	275	241	211	224	220	206	246	244	245	255	287	237	255	230	241	240	249	259	236	244	233	264	234	243	242	215	239	277	236	194	276	263	246
8433	4235	7232	7354	1253	1002	962	804	803	756	717	700	668	661	638	652	619	668	639	631	621	605	643	609	597	626	567	664	608	629	631	635	620	616	634	618	591	603	584	584	591	644	566	591	581	579	563	608	634	565	627	604	596	596	576	615	571	599	587	595	615	610	570	603	582	568	581	623	609	567	604	620	594	611	610	555	582	674	519	599	595	564	569	575	570	598	608	534	581	541	631	590	546	595	599	565	561	566	587	610	601	548	601	599	617	550	630	565	573	593	583	611	618	575	606	598	557	571	578	584	559	593	584	587	619	559	614	595	573	654	557	551	582	546	589	589	613	584	618	558	578	584	599	635	610	609	591	586	596	652	581	583	601	573	601	590	605	626	617	574	610	589	550	565	625	534	588	573	617	584	606	612	592	576	563	621	634	599	568	605	617	642	608	601	616	595	624	617	629	559	587	589	605	643	591	656	581	617	593	593	596	604	630	585	580	585	625	606	601	607	605	590	580	590	597	593	589	586	621	566	620	650	584	562	584	555	590	600	585	591	602	573	630	581	596	570	554	625	589	594	576	640	585	618	600	616	602	580	611	591	601	577	580	614	557	575	606	562	598	598	616	555	606	607	610	614	595	618	569	596	587	612	606	589	590	578	599	572	610	548	604	601	589	628	622	583	622	628	632	584	624	642	596	590	593	584	643	608	581	601	572	592	579	589	561	565	560	632	635	609	571	585	534	573	578	593	609	597	559	618	590	580	571	604	636	581	607	586	580	567	606	600	602	560	596	635	619	584	592	612	587	597	608	586	586	612	597	590	588	558	573	595	598	617	607	599	615	568	593	659	584	588	571	626	618	590	602	558	644	594	572	592	587	558	581	592	589	575	570	584	631	523	612	602	612	619	562	555	577	578	576	571	555	548	587	586	568	578	601	613	588	580	554	581	598	612	564	603	593	575	619	543	592	579	584	600	603	553	609	600	661	585	613	573	579	625	560	631	597	597	578	573	575	598	588	592	590	639	564	575	597	595	579	567	580	575	630	558	609	586	599	589	539	632	552	616	593	589	567	616	590	627	576	577	614	589	624	606	576	605	575	614	611	580	574	582	607	606	623	601	568	581	598	586	608	621	592	562	574	603	580	597	565	582	575	586	607	598	605	596	608	617	590	587	575	614	592	589	604	579	572	609	611	569	617	614	605	618	554	618	586	620	579	583	586	607	574	618	585	604	559	568	571	589	637	575	583	561	561	577	590	591	626	601	566	622	605	609	546	597	552	609	595	622	600	627	583	582	640	587	598	603	592	604	586	559	618	575	591	611	591	580	581	607	599	569	579	623	561	566	605	598	596	546	559	604	575	594	571	591	613	595	625	576	592	577	626	547	609	616	597	621	592	608	663	567	635	537	599	630	581	569	583	560	546	590	629	620	551	566	607	600	541	586	570	531	593	588	626	627	571	564	592	595	621	589	583	626	602	580	563	609	591	618	600	576	574	589	600	580	602	600	618	601	586	558	613	648	596	618	623	617	580	551	591	596	586	578	550	567	543	601	596	571	597	593	578	608	608	598	595	639	625	560	536	600	588	621	576	609	559	575	575	602	553	631	595	549	566	583	589	644	592	582	579	611	578	592	601	597	572	586	605	594	579	584	602	609	613	572	563	612	607	608	591	578	565	608	586	587	577	606	563	587	563	548	564	623	635	595	597	584	625	589	641	627	563	585	556	553	599	600	553	538	575	590	566	593	569	631	551	591	559	590	585	569	573	630	600	576	633	595	587	610	591	601	609	597	607	604	560	595	611	562	613	587	567	584	571	603	595	588	576	598	563	610	588	550	592	585	588	571	584	544	603	636	636	614	569	611	600	614	564	629	607	561	559	570	604	607	588	575	625	609	620	599	598	618	574	614	540	595	614	566	596	576	606	597	610	576	589	590	567	613	591	600	646	610	576	567	662	584	583	599	595	595	617	606	557	584	559	611	665	556	568	563	603	536	578	646	561	556	593	598	544	597	553	563	608	589	613	634	586	605	591	590	566	601	576	596	566	613	608	592	589	593	577	583	540	599	605	639	584	562	607	619	623	579	595	543	554	587	593	567	636	587	589	599	558	582	634	544	589	591	599	618	586	611	582	580	591	567	584	623	572	638	586	557	598	591	578	587	569	592	557	581	592	625	623	634	603	558	635	535	585	599	598	587	573	599	598	596	574	574	599	555	603	602	557	610	580	615	602	546	600	576	576	611	559	587	549	614	573	585	569	601	549	570	617	607	605	588	585	637	609	564	538	581	630	589	557	611	581	572	597	589	534	644	585	546	607	585	619	588	570	574	572	585	628	583	577	599	643	596	581	631	562	584	648	580	630	598	558	583	599	583	625	561	611	597	604	618	580	618	563	619	584	573	600	587	604	589	609	597	577	589	619	637	580	621	560	586	562	638	625	553	576	574	582	576	630	590	634	566	603	598	588	584	625	570	641	599	629	535	588	577	599	614	637	622	595	598	576	619	649	583	611	590	638	606	603	601	610	573	598	589	618	627	600	568	562	573	581	614	560	612	599	574	601	610	577	604	594	588	574	603	622	625	620	621	610	601	608	624	600	624	620	538	601	579	578	630	586	580	613	598	616	632	577	600	606	596	624	589	610	598	617	608	590	585	584	586	587	610	624	596	609	613	600	564	583	569	596	570	619	555	585	588	569	603	632	587	584	613	593	630	587	570	624	604	598	613	574	611	606	585	594	583	520	623	585	624	580	620	582	556	591	570	554	583	616	645	605	584	577	574	603	609	571	593	600	617	557	616	573	566	608	616	577	595	628	549	585	591	596	600	609	562	600	563	592	563	645	581	570	615	576	622	575	547	578	619	613	586	595	601	575	597	577	602	598	586	577	550	575	613	603	594	573	598	585	592	577	610	606	612	565	613	563	561	573	562	614	568	628	664	567	627	585	603	666	597	592	576	596	600	599	551	583	635	599	600	612	588	560	632	579	584	579	557	638	610	571	574	632	593	595	578	619	642	606	550	602	582	623	607	605	580	626	576	610	583	618	636	606	612	539	612	591	591	617	602	587	607	599	609	588	598	578	599	616	596	602	568	561	593	554	535	570	557	580	604	561	597	624	609	559	612	594	599	594	607	575	602	595	609	573	605	625	580	586	582	602	582	592	657	604	570	598	616	622	570	589	587	584	645	589	632	543	578	573	570	568	576	547	542	607	572	603	546	600	618	571	533	643	581	590	628	566	580	594	626	639	583	610	594	588	589	598	584	615	557	565	532	568	559	609	595	620	550	582	592	605	561	590	604	619	618	579	599	578	578	582	575	595	570	595	605	615	597	598	613	548	564	609	631	584	611	599	605	603	591	570	651	587	553	627	576	591	605	549	562	581	570	626	630	577	582	615	602	573	557	586	555	604	665	646	622	566	579	562	583	570	617	601	622	573	587	552	549	582	587	585	583	579	571	591	609	608	579	599	586	574	581	583	578	615	604	555	594	546	591	588	579	601	563
19562	9345	7484	4402	1301	616	546	530	560	514	415	493	497	425	448	464	469	406	474	420	440	415	410	443	412	435	395	426	444	436	416	431	422	398	424	391	479	443	404	436	409	433	429	428	408	416	457	415	441	451	430	381	405	385	468	394	398	396	451	423	444	425	418	429	439	410	428	385	413	408	403	402	405	426	433	445	469	406	426	449	425	423	386	368	443	427	433	421	419	443	441	417	398	410	435	429	411	449	435	401	401	387	421	415	392	447	424	420	412	452	422	408	449	407	429	427	405	399	411	468	406	410	412	429	405	480	395	447	430	425	473	454	394	429	429	422	439	418	393	399	452	414	396	453	422	435	404	412	415	432	397	441	424	423	417	432	425	458	445	415	436	418	391	443	420	419	414	409	415	406	393	423	448	420	430	439	396	461	429	422	410	397	441	406	403	402	436	435	498	434	411	425	426	447	401	428	411	408	446	457	432	414	454	433	442	419	411	361	494	429	410	398	425	435	424	454	431	439	429	407	392	390	438	389	429	424	411	388	441	432	404	403	421	464	396	379	415	419	417	436	427	412	408	422	420	415	430	427	396	429	448	417	433	448	412	407	406	397	438	387	445	411	401	416	403	407	416	422	398	396	447	424	407	434	417	439	399	391	401	433	426	418	419	432	425	413	434	418	416	426	389	430	375	425	404	426	418	399	434	434	428	397	405	443	407	426	383	393	422	381	428	422	402	423	450	407	420	486	405	438	445	428	408	397	424	424	417	394	424	448	381	390	416	445	410	401	443	425	407	431	423	452	421	444	432	384	424	440	460	435	444	456	443	446	433	425	402	426	425	401	416	389	436	453	408	422	431	419	430	449	420	393	418	414	454	417	435	411	436	448	429	451	394	409	368	353	432	430	448	453	428	422	425	393	430	416	446	428	416	402	441	442	462	458	400	440	415	410	403	360	411	405	440	417	463	450	433	399	429	421	407	466	435	425	442	431	426	436	417	456	449	390	459	393	430	420	448	392	452	429	400	447	408	419	416	443	410	412	399	444	427	385	427	394	409	466	431	400	418	390	452	459	398	440	416	405	393	404	450	420	408	426	460	374	461	435	416	422	411	398	415	407	412	423	427	456	439	452	392	447	436	430	388	405	397	438	447	470	426	397	402	451	404	358	411	383	404	406	442	431	468	400	419	405	457	408	436	401	451	435	429	423	412	427	435	449	428	406	446	403	424	449	450	407	400	430	413	450	386	412	416	452	437	442	404	411	432	426	422	426	410	434	470	437	399	385	408	402	430	389	458	423	434	442	458	429	398	411	424	419	409	428	396	387	425	448	397	373	410	398	422	425	379	435	413	407	421	393	404	414	422	426	427	397	443	409	438	431	438	440	425	406	417	445	439	423	398	460	389	472	413	413	452	430	418	432	417	398	399	436	386	389	392	389	434	440	412	429	467	395	427	405	406	410	425	430	413	419	430	368	385	367	363	372	403	395	447	403	398	437	434	433	461	410	382	394	432	415	438	413	401	404	425	434	450	380	471	430	440	428	406	418	424	429	426	414	412	419	413	444	416	451	424	419	431	387	463	447	424	429	390	391	399	466	415	430	454	433	418	408	443	418	418	386	427	448	436	419	395	446	380	410	408	419	436	458	440	404	461	413	407	435	427	420	434	460	410	412	430	418	420	443	411	413	440	440	388	437	422	368	407	409	413	409	416	418	407	404	402	464	435	457	397	416	400	393	438	394	397	435	371	435	417	459	405	455	394	457	435	437	439	435	404	427	415	421	443	398	409	434	414	409	407	436	421	449	422	426	410	410	409	448	419	403	440	438	432	438	395	425	440	417	440	447	376	395	464	452	408	403	419	434	402	376	412	443	400	446	423	406	371	432	387	393	435	383	441	425	420	466	409	430	419	389	448	430	438	428	398	428	433	433	409	452	449	389	362	391	448	435	447	431	446	399	465	394	429	420	436	433	435	391	433	399	437	426	420	443	407	421	404	381	393	427	418	392	425	437	418	385	416	407	452	411	409	425	428	402	441	405	418	444	413	379	410	443	448	438	457	441	411	418	415	447	443	463	464	443	427	398	413	447	447	423	416	425	423	436	429	439	418	398	428	455	411	450	395	399	389	443	412	441	440	418	450	421	450	420	383	412	457	467	416	418	457	443	444	456	452	427	421	440	456	458	426	435	396	449	427	441	415	425	428	384	410	385	429	414	378	399	432	435	433	418	383	419	393	400	421	398	392	414	421	411	399	389	449	401	407	414	445	411	431	390	422	416	443	444	428	428	421	433	424	389	396	408	407	452	435	424	464	421	425	430	446	460	406	422	436	414	423	418	415	423	419	402	431	427	406	415	436	439	436	393	409	412	438	404	451	393	392	400	413	432	376	417	439	410	470	406	444	381	425	388	418	417	414	398	462	449	415	392	435	446	436	425	451	431	412	381	410	396	381	404	422	452	404	402	450	436	422	411	389	438	421	428	431	432	384	385	394	421	417	430	394	464	407	441	412	430	398	447	437	427	439	452	431	452	399	380	439	390	416	428	382	440	398	431	423	401	428	396	409	424	476	439	471	405	414	421	449	442	412	438	473	394	425	417	423	427	427	437	453	408	430	467	413	437	412	390	421	457	437	433	420	408	411	446	424	424	400	407	409	427	407	374	393	411	436	441	416	451	437	434	428	433	416	462	467	406	446	452	460	416	437	446	396	437	441	421	463	449	408	460	413	396	422	419	415	424	403	415	400	413	403	416	386	459	414	442	447	444	430	418	426	412	423	410	438	415	411	394	413	443	411	382	395	447	468	427	433	421	431	400	423	409	385	404	423	410	432	446	466	403	424	419	410	415	420	422	388	392	424	416	423	410	401	424	434	460	440	420	427	415	419	452	359	400	423	416	443	409	419	439	406	459	397	437	404	405	398	444	443	412	383	442	436	417	435	413	393	488	432	439	409	408	377	429	428	415	407	416	450	431	461	395	462	412	437	377	418	409	463	413	391	453	480	437	396	414	402	426	463	424	417	434	402	426	433	410	433	451	431	427	419	410	383	441	416	439	476	420	445	424	397	418	431	422	435	424	444	399	404	409	469	404	412	448	402	400	430	450	439	404	440	444	437	453	425	435	450	435	460	403	407	428	426	432	400	440	400	406	421	421	423	442	401	434	425	461	429	447	407	430	437	412	452	448	461	382	424	416	441	441	448	399	433	431	375	407	450	407	424	393	460	422	443	450	422	414	417	354	444	398	428	430	440	457	432	470	431	438	395	409	446	439	413	427	393	425	421	413	418	439	462	448	451	430	467	438	378	396	441	439	413	445	408	396	457	427	460	413	418	417	406	418	420	423	406	439	417	463	424	403	473	430	413	460	425	452	415	440	475	426	409	398	406	404	443	437	392	441	429	419	454	420	395	462	422	423	440	461	482	414	428	436	432	413	423	469	450	447	410	423	441	427	409	396	418	433	437	397	424	457	404	371	416	439	437	415	390	411	383	411	419	465
11041	8018	11028	11201	2656	1858	1629	1466	1401	1332	1246	1148	1095	1152	1134	1099	1069	1007	998	965	1032	1023	1020	969	1008	1027	995	941	962	1001	1006	954	934	966	963	963	963	1034	998	943	955	956	1019	958	978	952	987	989	970	960	968	936	931	942	996	972	957	937	939	990	921	973	966	910	954	922	989	910	939	956	937	959	925	968	941	925	953	982	958	940	944	918	955	942	926	1012	891	988	981	953	1018	973	926	929	947	986	970	968	992	1001	929	973	963	927	952	910	925	952	916	933	933	993	946	1002	947	953	895	971	951	951	985	934	930	970	966	956	991	971	1008	948	943	966	954	951	935	949	884	927	991	984	883	1036	918	961	959	958	934	965	935	871	926	933	943	973	978	902	938	929	892	986	961	1000	933	972	949	939	921	946	936	893	925	947	924	996	954	941	949	951	958	867	870	926	955	956	932	945	914	917	995	903	962	959	943	956	988	949	923	960	945	961	957	927	898	967	954	969	970	1001	919	918	946	960	968	924	973	932	896	950	1002	927	955	944	965	961	959	944	907	989	968	936	952	918	940	977	951	946	936	976	960	938	981	980	927	901	946	961	942	962	937	948	931	971	908	960	952	947	957	986	929	960	959	930	981	919	970	924	982	941	907	942	934	921	920	955	920	952	998	898	969	955	1005	997	949	994	1013	1031	958	990	943	927	975	969	981	891	957	903	924	888	911	957	959	1009	989	940	939	951	947	1015	966	941	910	904	916	959	948	916	933	931	998	929	916	947	996	874	960	971	965	1029	938	976	927	910	936	975	937	989	933	928	940	896	952	940	972	926	996	963	978	973	957	946	956	839	986	975	977	972	968	930	959	917	1014	949	935	940	962	939	889	1005	920	964	992	925	1019	929	946	923	936	951	986	934	964	945	990	927	981	961	989	980	974	921	929	957	900	924	907	916	919	968	947	938	977	914	927	950	935	968	929	944	993	984	964	928	979	923	949	931	925	935	970	977	931	991	951	918	999	940	931	916	937	901	923	949	966	945	948	885	993	940	962	984	963	954	971	963	995	1001	877	951	920	921	970	960	907	983	978	941	1008	945	969	936	984	1026	970	940	932	959	939	962	942	962	980	931	1002	923	946	974	991	996	940	961	938	993	971	975	919	908	932	936	952	934	952	966	977	919	885	971	979	954	900	927	960	932	929	967	970	920	951	962	947	960	956	975	963	938	928	983	988	977	973	960	949	927	968	968	943	991	920	928	1004	903	879	942	978	945	964	893	937	934	979	958	969	983	1000	929	973	941	936	982	971	950	968	943	983	950	959	940	954	940	951	947	920	968	959	968	883	939	904	946	917	965	961	937	960	947	959	932	991	910	1004	953	955	951	988	887	963	924	970	949	963	936	911	889	890	954	935	924	943	918	969	984	930	978	937	969	986	938	927	941	930	961	993	992	967	881	961	978	994	966	918	978	944	928	959	885	951	960	875	958	982	985	869	947	953	973	958	934	910	959	979	987	927	923	974	965	884	962	969	910	964	958	970	925	955	947	919	950	1022	943	970	955	936	921	907	934	994	938	927	969	949	960	1005	940	1001	942	930	949	955	952	1008	938	915	959	939	937	977	962	971	943	890	954	964	953	957	936	910	982	979	955	952	966	927	937	930	947	996	941	945	974	958	938	981	974	1024	870	1018	903	957	973	945	991	908	956	975	968	955	947	999	931	946	972	948	916	998	950	970	958	996	911	959	901	893	919	990	891	951	942	962	945	953	943	936	887	955	934	979	927	962	928	975	974	995	992	905	950	924	940	906	956	945	936	936	979	959	980	910	939	966	891	924	953	969	979	953	940	978	976	952	947	947	936	970	890	967	940	966	981	939	945	975	925	949	935	915	949	966	881	948	976	900	953	940	977	970	959	931	928	937	985	939	932	886	934	922	918	931	922	975	935	1010	967	929	953	953	965	940	943	979	930	904	898	961	945	919	973	960	939	930	934	932	973	937	937	910	966	941	989	922	950	941	983	931	933	981	951	933	972	945	964	948	901	929	960	923	972	1019	999	926	942	917	911	912	896	1006	915	998	940	1000	921	917	968	982	933	960	937	948	970	941	967	897	968	959	960	938	944	970	992	929	939	943	893	1017	935	922	968	1002	969	941	912	905	963	969	935	923	963	1044	931	969	901	951	912	934	937	945	919	927	950	936	967	918	936	999	953	927	971	1008	929	951	1007	987	966	926	972	910	927	912	899	892	919	953	977	982	929	935	1010	979	966	955	885	925	954	1000	938	997	969	984	953	926	983	960	963	924	988	944	969	963	958	913	928	962	974	904	953	962	941	958	967	951	954	950	939	969	933	1016	893	916	968	913	934	1012	949	942	951	914	930	936	955	960	997	940	952	897	967	908	1017	1003	924	984	941	963	1016	934	980	911	875	978	1012	990	940	914	939	923	947	867	919	968	912	982	910	949	951	971	1018	925	954	889	1040	996	959	894	1002	962	923	991	962	979	923	981	945	945	945	1005	872	956	957	1032	924	910	988	985	949	932	953	1006	918	911	995	980	926	1032	960	931	915	903	952	918	972	953	950	890	969	918	966	913	926	928	978	941	866	1026	938	998	1021	918	917	996	893	948	857	912	936	962	936	927	990	927	956	1015	973	957	976	982	963	926	928	911	931	964	949	911	949	950	1021	947	924	967	900	952	919	923	986	985	945	993	941	921	954	975	944	908	973	946	974	897	985	935	930	1019	949	936	920	940	949	970	918	968	942	919	928	902	920	984	887	950	959	965	905	927	1003	976	901	889	985	935	952	958	995	936	929	981	1013	952	942	983	926	983	942	915	953	936	913	926	935	971	931	941	929	945	940	939	960	852	997	915	969	915	939	963	914	979	935	917	936	918	974	1006	932	944	958	950	961	923	913	962	955	967	952	990	1005	978	925	946	1020	994	977	927	899	942	965	979	923	930	931	941	953	946	970	948	950	989	956	899	960	972	932	956	962	998	972	969	972	970	937	1000	1005	923	924	921	971	928	922	984	905	954	953	914	923	992	968	998	900	917	959	937	915	951	966	892	991	908	970	954	911	922	910	974	925	939	977	941	968	976	894	955	932	952	988	986	1016	991	886	950	937	936	955	988	939	900	991	912	952	925	935	930	974	948	893	981	909	975	989	986	961	896	970	919	895	936	934	920	967	910	915	899	951	923	923	919	958	960	969	930	978	948	938	937	956	971	960	929	913	887	935	938	969	964	865	957	935	938	917	964	964	915	956	951	946	889	925	981	955	938	976	978	907	910	878	1066	888	922	954	962	888	979	910	967	975	952	966	971	931	965	955	930	949	941	954	897	972	991	1002	959	942	920	937	879	933	987	928	967	954	935	965	953	893	915	915	909	902	932	938	978	942	969	925	969	923	982	987	947	959	954	950	925	947	942	902	999	924	956	948	910	960	917	914	913	914	898	920	966	949	929	987	947	930	954	912	958	986	929	954	947	918	969	934	947	968	940	919	959	948	921	946	984	897	944	943	917	933	945	898	974	982	949	937	907	965	945	967	966	995	986	935	890	946	882	980	958	963	901	919	930	893	974	916	926	984
3757	3059	2570	1297	303	202	179	210	221	191	211	227	216	230	218	205	241	225	202	213	217	216	216	219	216	197	213	224	182	220	193	220	204	223	209	205	224	200	237	201	224	196	199	212	169	199	230	209	226	182	210	216	233	212	232	195	212	235	212	217	235	201	221	214	177	175	194	220	230	202	195	210	207	194	215	212	236	229	207	199	218	198	219	221	209	192	211	237	235	195	185	225	236	206	209	201	217	208	219	199	196	221	204	212	196	210	183	242	222	203	213	204	233	216	232	221	209	197	227	199	194	204	214	217	213	210	221	182	181	191	219	209	201	224	232	191	217	218	225	214	204	215	199	247	190	216	209	202	219	249	208	210	214	197	224	237	235	212	210	220	225	219	199	196	197	222	207	208	191	229	205	189	209	204	204	228	203	232	183	226	217	196	206	216	230	219	204	206	205	212	220	224	208	219	204	198	226	226	214	216	230	190	214	207	185	203	194	227	229	207	201	208	224	227	258	186	231	175	209	217	216	224	204	235	232	214	220	260	208	204	245	208	224	186	238	230	210	217	208	208	237	180	215	240	219	233	236	226	190	202	220	215	206	188	208	235	225	182	209	185	218	222	233	219	210	223	209	225	207	220	201	189	225	235	214	204	195	213	214	215	183	198	229	190	211	218	189	216	263	232	196	196	213	189	225	201	231	159	221	228	194	215	219	226	210	209	228	215	183	217	207	210	226	212	197	262	208	243	221	208	224	208	207	237	221	210	189	217	216	212	169	174	219	237	188	190	201	196	216	220	220	197	237	209	206	210	204	207	232	240	226	239	195	239	178	193	196	213	194	203	194	219	197	213	183	183	240	193	192	213	211	236	243	207	219	211	197	189	216	219	227	188	244	200	187	204	209	228	204	225	237	232	213	214	251	196	200	258	232	223	208	191	180	221	203	232	234	202	206	211	227	234	210	196	214	198	218	214	199	203	208	230	219	226	195	220	205	225	212	202	186	217	213	209	206	211	199	221	228	211	199	189	219	228	204	224	220	205	211	226	210	185	230	193	212	220	225	219	222	227	211	201	212	212	232	194	197	254	205	211	193	235	187	206	217	220	233	203	209	220	231	212	187	221	210	248	198	204	203	202	239	197	222	230	217	232	208	194	217	218	230	224	227	216	241	235	227	215	214	222	194	213	183	182	205	189	218	208	203	219	197	204	192	266	174	198	248	230	205	206	195	241	212	216	217	209	207	224	215	191	209	209	182	221	231	191	208	209	235	199	179	198	197	189	217	184	232	200	211	242	206	196	188	217	207	209	219	201	262	210	228	210	193	231	199	184	205	219	214	196	212	216	198	218	216	189	208	196	194	205	223	195	197	196	194	222	209	247	222	247	207	210	211	219	191	212	236	214	229	228	224	238	207	219	196	215	199	219	214	239	203	191	196	186	206	228	219	201	217	194	191	239	219	211	213	194	229	212	221	227	190	187	221	196	201	214	231	200	209	251	222	220	228	241	212	216	228	208	204	206	222	199	257	212	204	243	223	217	206	187	182	221	223	194	205	230	200	224	224	223	207	234	199	197	206	227	222	187	205	195	218	228	204	229	214	216	227	203	178	239	223	207	205	192	183	225	218	184	208	224	224	208	205	213	194	191	206	208	235	234	201	217	199	208	218	198	221	187	196	185	206	204	214	186	214	215	233	218	203	230	195	208	176	235	206	193	188	209	197	202	196	213	216	203	211	226	219	227	243	210	197	178	230	198	205	205	194	209	217	223	209	218	235	188	227	182	218	204	213	199	199	254	206	224	209	211	188	216	231	215	213	235	223	230	218	209	203	224	221	227	201	228	190	207	217	214	239	206	210	198	198	212	198	220	218	186	237	214	216	176	224	215	222	202	219	215	198	212	226	208	226	218	208	212	226	184	209	207	181	195	200	215	243	224	216	219	228	215	223	240	247	243	246	223	216	211	211	200	204	234	222	170	221	214	193	197	188	215	189	186	194	209	221	185	209	235	205	201	207	222	194	197	196	231	237	213	217	162	215	186	221	204	218	191	224	217	242	233	214	182	212	231	185	178	208	235	208	229	203	208	234	241	190	216	199	220	212	203	203	207	242	204	215	214	233	218	223	216	188	224	215	210	208	208	216	219	208	164	219	198	236	191	201	197	217	199	236	228	204	184	208	191	213	192	235	210	219	223	263	214	200	209	197	207	225	202	199	200	207	193	214	220	232	219	197	218	200	222	204	205	215	205	198	184	185	224	200	182	210	224	221	231	200	236	214	246	234	204	206	225	237	211	216	222	226	215	191	224	215	188	168	212	234	212	217	230	220	222	212	214	221	213	208	213	206	205	234	224	210	226	202	221	177	216	208	213	229	208	211	190	243	201	211	204	215	208	203	199	192	209	202	215	204	202	212	199	227	220	222	210	239	227	211	184	231	224	208	201	231	226	191	218	214	231	249	193	219	212	198	194	206	228	210	203	224	241	198	197	230	201	235	202	216	216	188	207	219	215	213	212	198	206	236	223	224	218	225	200	209	211	193	210	235	238	221	229	192	210	230	209	218	162	211	207	226	231	252	209	192	214	211	205	213	215	210	231	208	228	183	189	221	197	214	216	230	227	242	223	199	203	246	240	213	196	235	194	229	221	211	218	228	219	210	229	213	226	229	198	207	212	206	209	217	209	198	190	212	199	226	231	206	214	212	237	191	211	211	198	225	224	212	224	216	229	216	221	219	219	207	203	205	234	187	220	185	218	209	224	207	215	222	202	182	211	211	210	235	207	194	211	225	198	194	204	214	227	212	211	226	185	212	230	199	198	255	188	190	211	203	206	225	188	230	211	213	219	232	210	180	198	222	234	232	223	245	204	204	219	201	197	217	180	216	203	224	194	196	214	194	173	221	235	175	214	242	199	227	199	226	187	220	224	224	196	227	181	198	207	220	224	200	220	210	202	214	224	208	229	247	195	224	212	211	207	210	215	260	203	199	201	228	212	237	204	229	206	230	222	191	193	206	240	208	200	198	178	174	218	210	220	184	231	221	209	220	240	248	195	214	220	202	218	207	221	213	232	211	229	233	214	221	234	207	230	212	235	203	198	218	194	220	218	227	227	215	198	250	202	212	243	226	191	214	228	219	199	167	179	236	220	215	220	220	210	193	210	186	192	197	215	228	229	196	257	195	210	232	236	197	214	225	179	212	246	217	206	230	221	213	226	205	201	231	221	227	201	191	171	202	216	184	219	197	180	181	204	230	227	198	186	195	183	210	192	224	217	216	215	180	219	228	228	198	206	225	223	186	219	192	262	217	204	232	193	205	195	222	225	195	224	190	215	210	220	206	223	224	201	208	191	209	210	232	233	234	210	227	210	205	192	224	232	262	214	219	222	213	233	236	185	194	226	201	223	199	239	224	231	237	230	202	197	179	221	186	188	203	201	228	218	200	213	243	227	275	199	213	204	228	242	202	190	216	206	210	226	219	232	215	227	198	214	195	213	226	178
3188	3330	4756	3526	629	531	510	544	571	527	540	549	508	528	512	556	488	550	545	513	524	519	545	566	538	529	529	544	517	496	505	511	549	528	504	494	527	533	497	526	487	538	532	506	520	540	550	511	504	523	524	533	504	510	525	536	516	508	586	526	533	538	567	534	542	535	524	538	540	510	522	510	517	502	474	529	507	525	532	550	554	526	535	481	531	485	528	519	503	472	534	524	545	532	531	477	503	500	548	511	525	497	535	523	490	522	564	517	557	528	508	535	516	506	552	515	546	549	509	528	493	523	519	493	553	502	502	477	558	521	560	547	515	535	505	546	501	550	523	532	546	491	516	545	496	528	573	511	561	539	541	493	519	534	510	541	543	556	528	523	508	515	510	501	500	517	519	538	518	511	547	553	538	515	519	540	525	541	480	499	540	530	548	536	550	530	479	511	554	517	539	539	569	532	563	540	470	501	524	530	574	485	539	507	506	529	523	532	522	528	526	522	526	525	502	472	551	535	526	519	499	492	516	461	508	532	503	533	541	521	508	507	550	506	525	528	529	528	526	537	522	535	507	544	507	501	536	511	530	525	498	506	519	505	519	512	517	542	541	511	515	576	533	509	495	488	515	543	512	529	526	506	509	514	540	492	514	493	535	554	522	538	542	521	533	521	555	538	533	547	543	524	549	525	514	520	531	484	538	492	497	513	506	493	502	537	565	543	492	549	495	533	531	519	518	531	503	500	549	548	544	516	539	529	556	497	511	586	535	499	505	515	496	506	543	552	500	504	522	553	524	507	509	550	527	501	492	515	510	512	546	527	506	499	504	509	508	525	523	557	529	509	528	545	503	547	530	534	489	547	539	558	523	588	495	533	543	503	525	524	579	544	537	541	549	526	507	556	464	531	504	501	553	507	532	502	531	552	543	539	531	561	568	526	521	508	440	487	533	517	528	545	532	502	529	510	513	548	527	582	521	532	527	534	516	507	548	528	557	519	507	488	515	519	520	551	556	546	492	544	554	505	523	545	526	525	493	531	498	541	499	512	509	551	504	538	525	511	520	542	489	509	522	526	535	563	550	535	503	488	527	516	560	512	493	506	516	527	543	549	504	565	517	518	510	559	509	517	511	513	521	522	526	506	509	556	544	515	519	516	536	503	518	544	569	543	504	518	505	511	515	491	532	518	531	520	488	518	509	503	533	503	536	528	547	525	513	520	498	560	520	539	532	510	532	524	541	556	532	512	562	500	544	511	530	497	540	495	550	522	552	553	529	544	500	555	498	528	513	545	511	539	480	530	500	566	516	497	531	532	488	535	564	509	540	512	517	512	506	539	555	534	533	539	496	537	481	524	516	519	529	523	544	520	522	497	493	488	496	544	517	516	533	524	526	519	540	485	497	497	526	502	522	498	486	519	502	539	554	535	534	497	538	526	549	502	531	492	548	521	504	501	505	532	507	538	511	544	511	519	496	525	552	538	521	495	507	534	527	529	480	551	520	495	484	508	509	562	539	494	522	517	531	532	529	546	518	495	526	490	526	524	537	538	511	540	505	519	518	516	538	526	491	518	512	496	482	535	526	491	509	529	496	533	540	551	509	505	519	494	524	513	539	537	530	540	546	497	533	483	525	506	524	538	528	521	507	536	569	506	511	497	507	554	504	539	480	517	532	556	526	546	521	512	530	518	555	494	523	527	567	552	532	504	507	513	551	500	549	509	471	542	517	507	515	508	522	563	570	532	556	535	547	529	529	493	531	507	545	498	500	505	523	518	540	565	564	525	500	534	531	552	529	500	541	500	530	503	526	541	537	561	534	489	503	511	534	539	491	553	496	504	527	525	496	512	495	505	511	517	537	495	523	541	516	524	527	509	509	497	531	520	538	515	485	516	501	528	504	519	496	540	513	557	532	511	558	568	539	476	482	520	538	538	521	504	520	537	541	554	552	524	497	536	480	544	551	542	553	555	522	507	466	532	492	530	520	529	508	528	530	589	505	522	520	571	480	545	516	520	553	536	518	549	497	575	530	531	553	514	526	480	489	546	520	535	557	534	552	512	520	534	471	525	528	481	491	553	502	509	526	515	529	533	540	532	474	522	528	517	540	540	541	494	521	509	539	526	549	527	545	554	539	556	483	514	538	506	550	505	534	496	557	567	520	550	541	556	543	558	498	517	554	481	512	517	497	546	562	503	540	497	482	493	547	512	556	512	576	511	537	523	545	519	550	497	503	533	496	555	532	540	515	540	521	540	538	569	549	528	520	518	548	548	521	523	532	528	556	536	536	520	529	512	542	555	524	556	565	504	510	531	519	491	506	540	548	522	491	531	516	529	545	556	542	537	538	487	516	539	541	529	541	529	535	503	492	533	535	515	540	524	556	522	548	538	502	521	507	532	516	514	546	522	525	507	522	546	533	584	502	541	562	509	535	545	541	519	498	531	507	499	521	544	508	534	580	506	550	548	580	554	512	519	505	524	540	516	494	506	504	476	513	583	534	546	508	507	548	522	529	535	516	520	516	537	497	559	492	545	482	533	532	491	543	560	507	485	542	543	462	539	536	479	521	540	553	546	507	527	558	510	501	493	507	550	553	555	525	540	555	478	506	514	530	505	515	519	511	512	514	568	532	522	522	545	529	529	523	508	526	506	546	550	542	528	541	548	509	484	517	528	518	508	507	559	548	510	567	534	528	526	503	528	542	522	498	511	504	479	509	547	512	533	525	486	512	473	504	506	513	500	558	501	548	538	515	545	522	525	545	497	549	535	531	536	524	502	551	510	567	503	521	515	543	518	531	515	506	507	540	513	528	527	519	501	526	565	500	519	510	509	550	523	492	492	525	505	541	545	517	559	529	491	548	486	527	537	496	524	516	507	509	491	539	568	532	529	543	520	498	547	529	545	530	497	515	515	508	527	541	532	524	520	557	544	506	558	521	519	543	523	538	495	513	534	526	544	550	496	502	529	539	506	527	551	555	524	525	508	533	550	561	499	517	556	534	558	533	539	512	518	503	481	539	489	527	571	520	529	497	522	552	512	502	522	529	504	499	548	529	570	536	522	527	503	548	558	506	509	555	534	504	526	502	495	556	522	557	516	567	508	588	512	541	534	561	518	519	539	487	563	490	538	499	528	525	479	516	544	533	547	538	506	537	528	548	533	524	519	496	494	555	553	544	562	506	514	505	512	525	502	510	508	517	538	493	539	517	553	557	466	519	569	504	517	504	481	544	523	534	553	512	502	542	534	504	496	522	521	501	543	539	514	541	499	490	511	515	474	512	499	534	515	479	518	500	522	493	528	543	519	560	514	518	554	491	463	517	561	520	539	526	558	544	517	497	502	521	496	505	529	531	545	526	501	521	551	524	584	514	498	514	552	527	561	535	507	556	521	523	559	566	534	514	519	541	520	542	528	511	521	528	541	534	526	495	520	537	530	513	535	509	510	503	497	509	533	498	490	481	525	544	513	549	504	509	545	493	520	562	514	534	551	568	542
11823	6661	5084	2440	861	314	317	286	288	262	232	253	252	273	249	254	249	257	244	247	244	223	245	245	282	264	266	245	246	219	240	253	246	251	248	259	249	252	277	284	269	271	257	272	264	274	248	259	252	254	223	233	251	259	235	241	264	245	211	252	232	241	262	208	274	289	248	233	238	247	265	231	235	268	237	275	218	234	266	250	256	257	222	230	258	269	257	278	231	247	225	271	241	234	243	257	248	228	243	261	254	217	267	260	245	271	259	275	235	229	238	282	209	217	258	246	245	251	230	216	251	263	266	238	227	235	240	233	238	267	261	262	266	247	223	244	214	254	227	235	251	213	253	267	267	266	262	239	225	278	244	254	241	249	292	241	245	237	228	243	251	250	272	237	254	258	277	256	252	222	237	236	245	252	259	245	226	222	250	226	252	260	251	243	242	249	249	241	238	248	242	248	206	250	255	232	261	259	246	221	245	259	255	255	257	247	283	227	264	245	243	251	218	234	204	248	274	268	196	244	271	267	230	268	256	242	249	217	246	239	223	254	277	228	261	245	241	231	262	235	216	262	254	226	293	262	259	243	242	262	241	240	273	241	238	235	245	268	253	230	225	253	252	261	260	223	230	233	237	270	230	288	247	277	243	219	257	233	258	268	279	261	268	234	248	235	249	227	255	227	233	227	245	248	237	243	240	241	261	251	254	260	244	226	239	241	265	242	261	269	275	213	292	236	248	259	237	226	257	239	256	247	249	261	220	225	247	249	256	246	242	256	213	246	233	245	250	241	245	203	246	248	248	228	251	224	239	258	236	234	267	247	247	229	260	255	252	236	247	262	249	236	225	245	236	227	244	218	241	255	253	229	239	264	250	247	231	247	274	238	245	237	273	241	224	268	248	209	234	253	238	261	275	244	232	262	226	229	245	248	245	224	263	227	226	245	241	260	246	246	248	272	261	222	234	252	259	271	226	241	232	244	232	240	241	229	249	242	273	236	242	229	245	260	235	250	246	253	231	270	276	256	262	235	267	245	208	255	257	259	216	242	237	245	257	259	261	258	234	247	246	260	258	247	245	244	261	265	200	224	231	245	268	267	204	233	268	247	259	273	287	244	225	243	209	248	257	243	259	232	276	225	233	249	271	244	244	253	244	243	279	250	244	258	238	229	237	269	257	267	259	276	232	223	241	243	259	269	252	237	250	218	245	230	230	275	254	257	245	263	234	208	262	278	240	270	250	238	241	218	253	249	241	243	251	254	245	279	240	244	244	255	257	244	246	268	247	244	241	255	237	227	238	247	227	256	235	218	249	256	265	239	266	240	234	270	222	224	223	244	251	250	225	259	261	241	229	262	235	258	228	240	269	239	217	231	241	244	252	282	247	221	230	250	238	273	216	239	234	232	238	249	245	238	256	285	246	228	218	250	249	243	240	268	199	249	247	235	264	259	246	219	261	271	253	253	245	238	260	231	242	272	220	242	241	257	259	249	282	250	266	257	267	253	241	270	259	260	243	230	222	253	255	243	229	234	282	255	243	265	269	242	240	243	239	239	251	228	231	221	259	243	250	214	234	221	246	253	251	231	288	231	237	237	229	271	264	250	241	216	232	246	223	226	238	215	247	271	247	266	286	244	247	240	242	243	255	249	247	245	224	224	253	258	243	245	274	253	239	260	241	251	273	271	242	270	233	220	215	241	279	255	295	267	235	255	245	260	264	225	230	232	258	252	228	241	250	276	269	245	272	277	258	228	226	256	229	254	182	233	262	254	240	258	279	218	277	240	295	276	242	261	257	264	244	265	248	254	248	246	242	225	265	284	229	237	270	249	262	250	248	246	246	248	234	233	235	243	241	232	246	221	246	251	243	256	242	266	264	249	220	250	227	276	257	236	249	260	242	258	266	266	270	241	259	258	231	274	268	255	248	215	257	243	238	252	290	247	240	232	252	250	256	249	272	235	257	227	254	256	244	253	218	249	238	254	250	232	269	258	249	232	222	251	258	231	261	229	252	244	262	260	244	236	255	230	210	248	243	257	247	248	230	206	257	243	231	218	276	242	240	254	293	254	231	257	235	256	211	251	263	266	221	255	234	243	280	244	251	273	248	249	246	243	255	272	229	224	253	254	238	261	216	260	271	235	249	231	227	237	264	245	253	240	230	248	240	245	252	251	256	247	236	224	244	252	243	242	264	268	242	218	244	266	242	244	256	239	251	236	239	239	243	242	245	252	229	240	257	273	223	241	250	297	240	227	268	236	235	259	234	250	233	222	223	238	250	240	259	273	255	228	259	278	271	228	226	240	266	251	260	241	262	224	237	238	269	248	247	235	258	250	254	274	256	268	275	245	245	287	224	242	239	268	253	268	231	279	236	268	247	257	240	259	226	260	232	208	242	263	261	274	252	249	265	223	222	243	205	241	212	248	244	251	254	253	250	262	246	254	261	268	226	222	244	270	271	255	265	245	274	253	255	240	246	261	239	233	241	236	237	252	259	231	244	245	241	256	275	254	227	239	238	253	240	256	250	235	236	255	254	260	232	233	276	179	263	239	270	231	254	268	225	251	268	234	250	235	265	209	285	248	254	271	232	242	290	254	232	245	257	237	244	267	229	250	244	253	262	279	255	238	275	261	261	289	286	283	290	216	228	219	263	249	288	251	243	246	244	241	262	245	232	256	235	234	249	235	217	271	258	256	235	280	244	240	231	237	245	258	206	256	264	265	242	258	246	229	256	262	232	258	252	264	256	222	259	208	263	254	255	225	242	247	212	259	245	226	241	244	268	242	267	255	237	256	247	242	240	258	245	242	246	245	258	250	247	233	243	258	258	239	211	262	224	226	243	234	240	260	257	254	210	267	231	259	268	266	244	239	262	260	247	258	209	242	241	240	247	256	261	237	273	267	265	220	228	254	215	233	222	232	249	255	264	239	281	247	246	252	251	242	273	263	234	239	261	256	211	251	245	240	258	217	246	249	247	262	237	253	219	247	219	204	253	227	245	260	236	295	257	252	247	229	262	246	222	231	256	229	234	247	289	262	260	227	239	245	228	235	252	250	238	275	264	247	243	243	266	252	270	264	235	281	239	236	261	255	266	223	177	230	252	267	254	259	252	236	248	250	239	265	256	238	311	247	261	232	279	248	251	263	255	243	255	250	219	234	233	217	228	238	279	240	237	229	248	218	232	263	225	252	267	256	232	213	248	246	247	262	213	216	232	257	239	265	273	234	255	260	211	232	271	217	226	233	225	225	256	243	250	243	254	233	283	232	242	268	203	256	247	244	241	260	240	227	246	226	226	236	227	239	229	272	240	242	239	272	257	243	259	227	270	241	257	243	227	234	235	238	224	248	261	253	254	270	227	235	280	255	238	263	240	243	244	238	267	257	252	247	235	235	251	224	245	259	236	258	239	250	249	261	237	238	238	256	256	254	257	222	230	227	265	252	233	229	249	264	242	264	254	257	248	267	239	246	245	249	238	222	253	230	252	253	254	221
8456	6399	8870	6596	2513	1018	834	851	846	766	735	675	713	670	717	649	657	659	678	625	608	633	610	632	645	656	674	610	609	660	634	627	613	653	588	629	658	626	694	617	586	600	610	573	650	608	635	649	641	627	625	595	640	611	632	616	615	611	619	576	608	597	630	626	558	592	618	603	631	575	632	614	596	615	624	591	611	578	645	594	615	596	609	563	588	655	621	592	595	592	609	621	644	614	611	583	635	612	598	608	617	596	587	641	580	644	587	600	599	573	600	614	625	560	580	622	581	620	570	577	604	586	572	652	628	584	632	544	573	604	645	601	609	607	554	581	633	577	636	636	577	578	601	598	628	588	622	644	610	579	597	612	565	609	579	603	602	659	559	596	613	588	582	580	610	644	593	588	635	622	597	636	588	654	599	627	604	621	597	601	602	669	632	628	622	590	636	626	598	576	626	594	612	613	600	565	592	592	580	598	590	566	577	613	622	599	622	592	639	607	650	622	613	592	619	594	582	615	576	610	575	652	652	600	631	597	652	588	596	599	614	620	581	636	630	598	599	631	590	591	583	617	633	600	564	600	619	622	609	592	586	647	617	594	600	655	605	573	571	601	603	610	621	610	608	555	570	543	567	575	601	655	611	651	605	570	674	558	590	612	571	614	623	601	584	570	600	582	579	603	594	613	594	608	598	633	578	608	645	645	629	574	616	586	627	581	596	578	590	608	611	647	575	600	641	600	598	654	609	650	595	590	608	560	552	569	661	641	638	588	593	587	628	582	644	622	580	596	630	643	614	544	618	578	589	605	607	575	597	617	635	624	690	610	600	575	603	637	593	609	611	583	586	613	606	575	638	599	588	564	633	603	636	605	618	599	595	593	550	598	586	610	602	607	598	614	643	599	617	610	596	581	602	612	622	601	637	623	636	590	601	607	617	623	621	633	630	589	610	609	622	590	638	573	602	588	576	648	632	624	628	600	594	657	578	606	577	577	591	656	603	625	590	624	635	597	605	595	585	589	613	605	606	612	568	667	587	607	579	633	592	626	605	620	588	635	565	618	619	601	578	659	560	609	579	588	638	623	615	642	609	585	604	659	579	630	609	618	596	615	588	590	607	616	582	595	587	602	632	638	579	617	591	572	602	551	634	586	613	622	584	582	630	612	651	607	575	610	620	558	650	594	590	627	560	609	616	603	632	602	630	593	604	621	621	598	583	607	601	599	582	585	644	634	644	614	641	643	586	612	611	587	592	571	628	608	625	573	599	594	605	616	586	596	579	626	592	561	585	608	669	636	572	623	600	634	586	581	609	615	570	594	604	576	578	619	605	642	586	595	591	563	592	625	625	626	587	625	637	628	608	554	634	559	597	576	615	594	597	644	616	529	612	612	593	592	621	586	622	619	610	639	636	600	609	586	633	620	611	611	577	627	623	614	569	598	608	625	602	561	605	613	602	605	645	603	631	605	578	615	601	563	632	576	617	615	617	579	630	585	614	601	585	600	625	594	640	593	622	570	535	617	628	572	636	605	599	566	616	589	628	612	589	576	581	591	609	628	647	642	624	655	601	585	608	609	548	611	621	566	582	617	641	613	617	606	622	600	612	631	628	575	598	632	588	577	565	610	621	665	592	565	584	632	558	597	625	583	661	599	635	574	590	581	579	564	648	585	575	602	632	637	610	618	643	662	585	590	596	613	601	579	592	642	637	587	593	612	601	640	623	610	655	614	622	588	659	592	655	623	611	616	612	614	624	625	643	597	643	595	575	623	615	622	645	622	609	601	640	628	599	665	611	636	571	663	600	599	613	594	625	620	616	623	623	590	625	606	614	644	630	590	565	605	613	610	586	637	647	574	600	613	585	569	634	624	589	607	610	596	641	606	619	631	591	581	618	626	594	599	601	618	587	600	644	650	586	640	578	600	624	586	646	615	578	609	635	593	646	616	597	598	612	568	595	616	575	586	622	571	640	576	586	619	621	620	589	598	602	649	597	625	605	614	625	615	651	599	632	588	602	631	660	580	615	588	600	604	595	650	588	602	606	602	564	635	641	621	590	633	615	629	601	616	615	574	594	618	609	595	625	586	644	607	604	612	602	615	619	653	598	623	636	607	612	604	602	557	566	575	612	579	567	676	608	546	644	512	637	642	575	551	610	579	621	566	642	590	558	593	577	646	594	562	616	607	604	642	608	608	574	588	632	634	598	595	583	621	610	573	625	582	612	630	585	596	580	609	625	637	660	623	616	581	610	607	590	606	597	628	617	584	612	577	593	615	643	593	581	639	609	561	561	633	607	608	560	641	616	593	574	577	572	617	590	612	622	606	617	608	632	597	571	599	615	658	612	606	590	613	609	624	562	595	584	580	640	633	577	626	576	606	610	601	616	626	607	650	614	548	650	622	598	633	549	591	641	622	617	585	625	599	614	603	576	611	616	634	624	600	602	611	588	618	594	606	571	616	637	639	571	577	630	599	588	648	603	595	606	626	590	631	603	615	604	621	583	617	610	647	583	599	598	613	585	598	618	595	585	634	630	600	611	642	625	601	607	642	615	619	526	631	584	588	621	602	607	632	601	615	631	622	626	618	606	598	613	604	635	662	629	605	562	567	602	619	588	619	595	584	658	580	631	566	609	631	600	621	564	622	593	620	611	632	635	586	643	600	621	580	594	618	634	629	590	640	593	603	597	639	614	605	590	618	572	609	608	649	609	587	556	596	618	622	565	609	585	619	590	607	585	578	588	646	604	630	608	637	594	632	560	620	636	639	648	571	576	611	606	626	659	628	629	594	622	588	650	589	630	548	586	636	574	629	591	607	591	618	641	590	597	608	613	609	599	609	589	569	630	586	593	665	629	585	599	634	639	591	581	588	593	648	609	611	609	574	627	545	651	602	600	562	617	606	595	562	593	575	613	614	590	598	624	605	588	601	624	592	589	631	620	580	572	619	617	613	571	556	618	555	631	623	607	589	580	600	589	580	601	627	582	618	665	608	624	638	616	612	612	581	578	626	628	642	600	633	667	594	599	588	617	600	641	596	633	600	613	551	671	630	607	585	610	531	604	597	579	610	612	622	611	600	620	611	613	586	614	608	618	590	566	602	560	585	632	599	611	572	590	606	586	618	580	639	593	628	586	600	582	647	585	569	595	587	631	580	583	595	626	551	582	616	619	594	624	627	630	592	592	594	640	631	593	581	647	616	625	630	622	600	577	601	573	569	591	617	557	641	586	577	589	624	644	584	618	610	637	603	613	623	591	630	631	595	595	655	623	635	610	594	606	583	631	614	549	570	576	588	587	589	612	565	653	573	591	607	598	656	603	597	626	608	635	617	602	603	611	606	628	598	642	605	581	617	581	644	559	663	589	563	647	612	576	613	601	613	619	581	595	597	597	596	550	585	591	586	583	631	605	574	599	602	593	602	608	618	644	588	644	592	610	553	646	619	607	598	567	612	649	592	592	601	616	594	589	603	606	645	588	626	634	599	600	584	598	596
20896	9256	8633	4264	1835	657	556	589	508	506	500	456	425	427	440	446	453	482	432	449	396	434	428	440	422	458	430	416	457	442	463	396	440	408	409	398	409	464	392	462	427	391	398	436	455	427	444	427	435	433	392	456	413	447	454	428	430	432	435	424	390	414	405	456	380	401	444	423	428	435	414	422	418	448	451	406	452	453	435	419	399	420	445	469	415	431	420	434	387	409	433	433	453	456	387	411	424	442	424	436	431	454	417	419	406	471	427	397	417	413	405	436	409	433	441	401	428	413	394	441	413	428	439	407	391	411	403	461	435	442	437	461	463	408	385	490	455	404	438	430	422	417	430	416	428	418	474	402	457	462	431	398	435	433	422	431	423	433	458	437	401	386	395	458	415	469	441	421	453	431	424	397	412	458	388	431	394	422	465	402	415	415	434	446	386	399	418	424	421	471	462	445	448	450	387	430	442	443	397	435	424	378	451	434	389	393	441	406	441	450	424	397	420	411	433	375	433	400	406	439	408	470	419	437	412	412	457	410	358	393	410	466	382	387	412	411	435	408	402	467	457	463	449	438	420	451	449	414	447	403	380	412	408	396	429	427	441	434	416	422	411	428	402	394	395	416	406	421	429	380	431	409	420	413	425	458	412	374	409	371	448	406	425	416	480	431	438	439	464	418	413	458	458	430	444	422	417	445	435	434	430	448	437	443	400	429	435	421	409	421	443	428	401	413	413	457	378	464	386	426	416	434	422	430	416	402	432	438	441	424	453	407	424	489	464	453	444	437	406	430	413	430	428	417	441	446	407	417	417	406	434	442	401	434	383	399	404	453	463	436	420	439	422	413	430	411	428	459	420	402	405	367	412	478	430	402	411	427	424	436	409	422	450	408	419	404	429	405	460	392	366	393	435	429	404	404	408	470	444	408	414	421	437	415	448	461	384	424	431	423	434	427	348	403	414	422	396	452	424	464	441	427	439	430	439	428	398	410	425	410	397	405	419	420	381	406	428	425	412	398	395	442	434	457	440	429	443	434	396	415	432	427	430	427	391	444	399	421	447	431	379	393	434	436	399	429	423	400	396	403	433	422	408	443	439	431	449	401	444	439	426	403	409	425	429	420	379	379	435	433	403	394	392	355	424	430	441	453	394	435	399	416	382	447	441	410	410	455	477	438	430	423	399	407	444	434	418	421	451	425	375	415	439	424	415	422	409	433	417	468	435	452	431	403	423	425	396	419	435	431	412	439	414	409	432	448	384	386	447	390	422	432	423	436	431	392	415	424	436	415	450	416	391	455	411	444	399	462	393	424	418	456	432	449	396	437	467	392	412	427	409	426	404	435	395	417	408	426	463	405	426	455	411	405	420	453	437	391	401	437	459	421	411	429	399	415	450	436	428	402	427	425	414	435	407	438	429	414	417	394	430	460	447	423	450	465	439	448	434	430	405	425	433	428	437	414	423	429	427	375	378	418	398	438	425	404	420	402	455	404	403	432	392	443	419	413	443	409	421	442	448	472	410	454	387	443	432	424	433	396	433	470	405	410	428	450	433	413	386	413	341	457	390	424	393	431	395	425	445	423	385	442	430	445	402	466	434	480	424	462	474	451	441	411	420	404	451	443	430	436	460	427	364	418	415	388	434	376	394	369	422	373	424	419	415	427	446	436	417	418	406	423	408	399	398	434	398	433	395	443	451	425	409	402	438	400	427	415	426	401	428	430	412	424	430	446	422	448	405	455	450	406	432	440	406	416	411	451	408	435	439	463	428	414	405	430	420	421	417	443	438	447	451	422	432	427	477	419	396	432	419	443	427	426	430	507	385	384	445	425	411	376	423	444	441	454	400	386	420	406	420	400	387	432	433	458	416	407	422	461	423	436	470	455	418	451	432	420	434	400	438	438	442	440	427	428	431	415	426	385	448	426	393	392	427	421	369	416	433	418	446	448	428	416	428	376	449	428	444	386	385	448	425	395	400	437	445	399	450	443	376	415	422	388	460	419	466	387	445	451	433	440	396	434	424	428	360	383	426	399	427	402	458	435	423	438	391	394	384	430	384	389	434	465	440	446	446	416	420	414	440	426	412	412	415	378	434	389	473	385	439	434	435	433	430	442	403	473	394	450	426	430	443	418	387	408	430	432	462	418	419	466	422	403	409	467	437	460	406	386	361	423	376	447	413	450	430	397	434	435	429	448	433	429	374	422	414	397	440	442	455	434	407	446	450	490	399	423	438	387	433	452	378	433	466	416	400	424	418	417	445	406	377	438	429	450	425	441	425	394	467	441	443	427	430	427	429	433	401	420	434	400	421	412	434	399	466	431	413	419	462	447	373	407	424	424	435	393	393	434	443	456	415	448	397	422	455	404	403	452	439	428	412	415	421	448	392	415	461	406	436	389	408	409	412	413	399	464	449	410	398	397	416	463	414	374	414	384	402	436	447	410	437	439	401	362	405	439	458	449	396	465	425	391	414	429	369	429	456	412	427	405	438	394	427	437	413	421	455	401	377	440	415	391	442	454	426	416	448	399	462	443	427	411	440	453	399	398	411	404	423	406	453	418	446	416	429	464	428	443	408	437	416	403	434	431	446	442	432	397	409	431	398	410	448	430	423	386	443	447	370	430	426	398	404	401	394	394	405	433	387	421	452	416	402	451	415	402	395	424	411	439	439	445	411	383	404	408	420	413	379	424	421	438	400	411	461	450	427	407	443	462	410	418	406	435	453	459	444	441	428	441	405	458	401	422	414	453	421	444	405	448	431	415	453	413	419	413	441	434	377	401	412	400	428	425	422	457	415	433	411	402	443	394	434	441	417	457	482	445	378	439	444	409	438	435	396	407	414	426	412	450	430	388	427	384	430	438	426	474	418	423	425	386	427	406	423	403	433	423	428	437	440	426	442	398	436	442	408	442	430	472	426	415	443	407	427	419	399	384	413	393	451	412	403	435	418	406	405	455	438	408	420	399	434	430	443	470	437	389	427	404	411	412	440	438	403	441	436	422	396	439	416	408	420	426	417	455	429	389	395	448	408	457	460	437	442	413	434	417	435	442	386	409	437	436	406	424	437	377	458	389	408	391	437	425	452	429	454	431	442	417	383	414	443	471	414	395	446	403	418	432	398	430	416	407	453	399	415	403	389	402	431	412	407	437	428	432	416	428	418	421	418	442	425	422	414	421	413	405	410	439	394	424	419	442	432	379	390	460	400	450	443	410	409	446	403	419	429	452	433	444	421	481	454	419	438	404	421	438	418	437	395	461	448	409	449	451	494	402	439	397	433	396	424	438	464	406	407	388	420	418	456	388	471	485	406	450	378	412	425	404	423	447	447	414	386	445	403	425	403	414	411	391	413	442	435	406	397	414	449	402	423	422	476	418	431	422	414	405	433	431	395	391	458	392	434	465	397	390	461	408	447	473	415	446	406	410	439	438	405	432	405	435	407	409	428	477	377	419	427	409	403	397	422	413	426	413	426	437	446	406	455	425	447	426
11919	7346	13503	9601	4603	1841	1607	1471	1365	1286	1222	1199	1159	1041	1091	1133	1026	1075	1051	1069	984	1035	1049	1059	961	966	963	961	984	938	1034	999	976	975	1031	980	1024	980	988	945	1012	965	959	961	972	945	949	979	963	955	941	891	961	972	986	960	919	923	963	932	915	937	970	958	969	934	936	948	1001	970	945	946	928	952	977	964	918	925	950	980	967	933	946	974	993	931	896	916	959	957	972	949	976	1013	957	945	1023	900	898	971	919	974	933	1001	924	905	972	921	919	966	976	935	923	987	949	960	923	995	955	984	905	959	951	942	917	956	939	916	939	948	948	970	930	1030	938	935	978	905	997	967	884	920	940	941	945	975	961	957	966	982	910	974	946	960	969	949	930	967	960	1002	970	975	944	911	968	1019	932	983	904	979	1012	886	922	949	947	964	951	970	985	962	1008	1011	933	925	934	952	1000	934	957	943	987	954	981	946	991	965	896	924	965	925	960	962	919	907	974	953	871	957	911	975	953	977	939	974	971	970	957	951	964	972	952	976	938	876	900	918	947	928	938	999	989	938	1007	955	992	939	950	992	923	937	969	972	947	949	957	932	974	950	974	931	955	955	884	938	979	950	923	951	955	967	934	922	987	952	991	948	903	895	977	998	943	950	922	929	941	966	944	985	964	928	950	993	923	984	916	940	989	964	946	968	904	981	873	960	925	934	928	946	977	957	1036	942	979	914	945	998	970	958	998	948	912	970	912	909	893	944	951	916	956	934	911	927	915	956	933	951	932	955	963	958	958	983	941	936	920	956	941	971	927	921	978	966	933	906	982	926	983	980	926	935	965	966	962	961	922	940	936	946	930	989	944	958	978	970	884	984	979	929	953	899	964	962	943	959	875	943	935	964	938	941	954	917	1006	990	908	943	985	1003	936	1005	909	923	905	937	898	880	943	956	902	942	905	965	955	943	947	962	1006	943	967	962	949	1001	937	939	969	941	935	899	1001	928	903	950	980	955	963	956	950	949	942	978	955	938	986	972	942	939	938	948	905	940	916	908	952	962	962	907	898	934	973	902	997	958	993	938	911	977	939	993	981	950	917	962	959	932	986	938	979	939	951	940	984	902	927	997	988	990	1005	970	1003	985	949	898	916	933	966	943	1040	971	985	916	929	916	918	937	970	926	1008	968	938	957	945	973	933	954	941	988	932	927	967	939	955	1032	923	986	953	932	966	909	959	953	935	949	1017	967	953	936	993	935	955	964	961	943	938	923	982	936	963	932	926	946	955	990	900	892	979	934	906	1001	954	1004	900	910	963	984	903	963	1001	930	979	950	974	923	941	956	927	937	960	940	1000	901	944	964	901	993	956	976	959	967	941	924	982	945	940	936	939	1032	953	961	940	954	981	959	947	948	946	949	925	901	915	923	971	948	947	952	943	974	914	912	966	948	920	921	925	944	928	991	966	981	921	964	925	975	980	947	912	950	952	950	976	962	1001	980	950	914	997	943	965	909	906	963	933	941	968	989	913	1033	966	944	946	972	938	954	923	939	953	957	989	977	896	960	974	912	943	955	940	959	1001	977	940	910	1000	938	926	939	1005	972	1008	946	982	980	947	928	951	946	922	966	923	996	983	920	979	941	940	965	967	943	979	965	968	966	971	966	920	912	959	931	918	949	939	921	953	941	962	914	993	934	971	938	948	928	920	954	928	998	1003	955	958	971	970	965	978	915	930	944	1010	935	942	917	963	964	915	972	939	991	934	967	956	921	971	966	935	951	904	913	941	943	984	945	943	1002	975	928	949	926	911	947	901	954	953	949	955	889	913	959	956	1003	927	995	948	932	985	937	979	985	966	919	922	965	903	972	972	927	942	959	961	964	938	896	982	939	904	921	921	953	922	983	970	977	948	945	927	972	977	960	936	925	935	928	940	922	982	950	932	916	957	964	951	955	941	941	944	926	884	1004	1006	922	962	980	973	983	923	964	977	957	927	872	957	951	981	910	990	987	908	933	978	952	998	949	968	942	929	963	966	910	962	949	946	981	1001	929	976	961	953	1040	895	1017	989	934	934	962	968	893	935	967	940	953	927	945	962	989	959	981	934	924	1011	995	949	926	986	941	946	970	958	953	941	914	940	947	1012	981	909	899	955	929	956	950	886	925	947	927	915	930	965	940	930	975	927	949	916	921	907	985	935	968	963	995	972	980	936	943	972	945	962	967	1002	957	948	964	890	932	986	984	950	966	991	955	917	925	897	962	952	933	951	854	935	942	908	964	961	897	913	980	940	950	928	1025	936	964	1044	976	928	979	966	1015	939	931	965	978	984	968	934	947	962	964	935	902	977	898	921	923	970	989	934	966	968	989	922	903	934	955	986	915	922	949	964	982	1007	958	924	928	1006	915	988	951	955	928	972	911	954	965	952	929	971	947	974	995	941	993	975	957	948	947	966	952	956	957	954	980	993	943	1018	951	977	931	940	917	974	922	969	925	949	961	934	967	959	940	932	933	939	988	955	895	934	928	930	939	975	985	935	986	916	924	986	894	915	897	956	900	896	944	891	934	941	926	930	974	952	947	929	958	932	955	991	975	968	970	962	969	926	941	983	965	974	941	970	987	909	1030	995	905	948	962	1004	874	905	938	911	952	983	951	986	909	944	961	969	892	909	976	952	925	949	969	963	954	976	917	944	928	936	998	910	915	976	940	984	884	997	958	944	990	1019	979	966	979	959	955	1005	943	951	914	928	896	1013	985	918	943	957	930	1011	970	941	935	945	976	944	917	958	934	974	944	977	907	926	926	932	890	933	861	902	936	952	909	937	978	956	941	975	901	908	949	873	905	910	945	937	946	959	974	954	1026	974	915	946	950	962	979	964	924	978	950	951	942	930	979	981	949	950	920	900	923	1006	947	921	959	978	949	945	950	959	917	955	907	910	966	953	979	987	957	946	892	915	876	996	932	953	974	965	923	910	1002	934	931	965	882	916	938	924	925	957	956	908	970	1004	980	1019	915	910	964	911	943	966	991	967	960	967	918	946	918	915	964	1000	916	969	936	979	925	965	953	967	976	905	931	949	978	914	969	915	931	979	912	917	932	945	928	957	979	942	923	974	944	913	988	990	970	996	958	1003	930	986	961	917	983	967	961	942	951	910	1004	915	1001	960	987	986	913	948	960	933	960	930	931	1002	916	997	952	963	986	973	978	973	951	928	947	913	949	933	1021	913	948	931	987	992	957	961	1002	977	941	958	972	938	988	886	934	930	979	906	919	952	955	908	902	913	974	929	934	978	958	952	998	951	946	934	989	930	1017	955	923	1016	923	932	962	917	974	988	897	887	994	959	905	872	885	990	945	941	936	986	1010	919	898	923	925	908	971	985	904	968	973	893	940	923	972	952	968	904	898	989	971	935	938	999	965	929	892	970	943	989	921	944	971	962	931	946	1017	904	955	979	989	902	945	962	921	972	955	960	951	936	945	971	930	982	938	911	950	1004	901	934	897	952	932	962	952	992	990	918	927	908	1001	958	929	965	935	920	950	947	868	925	990	969	976	899	928	961	941	964	1013	931	1003	914	953	934	1011	977	969	939	930	989	934
3616	2136	3168	1240	260	192	199	214	197	189	190	199	184	212	217	203	228	216	199	219	212	228	210	231	222	206	202	210	195	202	196	204	229	213	225	221	192	212	204	199	206	182	214	241	212	228	227	220	238	245	207	187	219	232	214	206	190	202	252	228	222	198	215	213	226	208	196	195	179	211	202	194	218	222	215	222	231	178	204	207	201	209	197	228	224	211	199	221	210	193	238	187	204	192	197	224	201	200	193	203	237	245	198	225	210	188	201	203	226	198	228	238	244	234	196	194	225	230	188	214	206	213	214	238	222	193	218	206	210	167	198	210	246	210	217	198	198	220	201	217	222	223	224	199	221	223	215	213	223	211	222	224	199	212	224	208	164	228	201	220	185	197	226	213	219	205	200	218	209	193	192	246	214	218	200	217	211	209	201	201	212	226	198	223	186	206	193	176	232	191	227	184	210	220	223	206	218	186	230	230	218	220	208	209	226	229	189	215	210	199	202	219	216	214	219	203	206	205	212	226	212	209	223	224	211	209	231	196	224	229	207	185	231	218	181	237	222	235	210	232	201	201	175	203	235	215	200	193	184	198	183	222	207	234	224	214	205	182	238	244	221	260	216	206	208	188	236	202	238	226	248	208	205	206	218	198	214	242	223	214	220	176	205	208	246	202	188	240	247	216	214	242	211	225	188	197	195	194	205	195	209	225	229	232	214	217	202	219	221	198	213	195	205	227	191	240	215	211	191	210	213	211	198	244	207	198	217	206	209	201	202	235	205	231	206	226	198	192	217	221	226	238	207	194	228	209	219	234	195	230	200	195	215	203	198	198	193	208	215	198	195	206	191	205	233	227	206	212	212	222	223	218	202	198	213	197	228	231	223	238	242	199	210	226	213	204	187	205	216	209	240	207	201	220	216	222	228	217	201	211	213	211	210	213	200	219	214	210	210	185	197	244	215	187	228	192	229	206	200	264	194	200	198	209	216	207	244	225	192	212	209	201	195	217	210	211	200	230	222	170	182	206	210	225	198	217	215	212	182	207	192	243	224	208	215	212	228	215	230	244	193	217	229	198	211	229	241	209	232	193	216	201	174	204	193	229	212	199	206	218	205	197	232	223	225	224	204	184	234	207	210	215	196	211	203	211	204	209	197	209	182	216	190	222	238	216	214	208	247	211	214	231	213	217	204	229	217	213	224	234	212	202	212	214	238	210	212	256	218	231	202	238	193	202	187	218	217	203	197	201	250	200	218	218	210	185	211	223	218	233	225	176	210	196	236	209	202	207	231	183	205	225	214	207	231	216	228	175	213	226	233	198	196	215	177	218	240	217	225	212	219	205	186	194	217	190	219	197	180	202	197	209	192	230	217	236	206	209	180	238	242	220	212	215	231	223	200	223	223	188	212	229	216	213	202	235	198	183	204	191	204	193	247	236	187	193	203	223	199	186	178	200	194	229	209	234	205	183	194	190	206	219	220	199	235	197	215	244	215	218	203	214	219	218	195	234	209	207	227	197	221	196	231	206	218	217	205	204	193	197	211	193	178	203	197	200	194	226	177	211	184	187	227	210	206	200	234	207	224	209	195	222	203	218	233	205	210	180	219	186	240	216	215	223	218	202	221	217	215	239	207	208	219	205	188	190	177	208	195	268	204	177	216	231	205	206	207	213	219	206	226	204	201	236	226	214	224	224	247	193	203	186	195	191	199	195	209	199	212	202	233	230	221	213	211	190	200	243	210	231	226	224	201	209	199	217	223	219	204	201	201	191	204	198	209	206	213	188	225	228	223	239	219	234	209	210	197	206	197	205	214	191	210	232	219	214	244	196	182	218	218	214	193	216	211	241	202	223	240	203	222	214	205	204	204	220	199	191	183	210	227	209	238	228	191	225	217	204	228	245	225	187	230	216	212	221	190	237	207	219	215	205	258	218	218	213	212	206	193	203	214	209	245	208	236	193	205	200	213	212	252	191	229	212	221	203	216	253	228	240	205	224	213	203	192	230	227	216	228	222	224	188	217	200	216	222	200	214	215	209	209	241	197	186	222	195	232	168	214	196	240	207	200	206	203	189	210	212	211	184	223	208	238	183	199	220	224	231	208	203	201	215	206	234	219	226	206	232	225	198	207	192	217	199	181	215	200	201	232	217	202	233	206	209	204	218	206	213	186	193	221	232	221	199	210	217	207	188	210	176	212	210	236	198	202	224	209	210	198	217	200	198	192	202	225	211	199	225	189	221	221	190	225	215	201	221	209	212	216	231	220	209	211	217	205	194	187	194	213	222	227	203	216	211	231	210	195	198	200	219	189	217	222	200	184	217	202	185	217	204	192	205	199	229	221	190	237	214	222	197	223	175	212	216	194	208	218	208	218	217	210	231	173	206	233	212	206	218	194	209	205	216	207	212	212	200	197	188	218	235	222	214	238	239	209	204	186	223	232	201	208	179	183	220	212	238	205	194	210	202	219	237	187	209	217	207	224	212	225	187	242	210	227	234	237	215	238	217	215	212	203	218	199	199	204	207	182	219	198	218	208	229	207	221	226	227	208	222	223	191	241	212	208	200	221	204	211	198	198	196	204	206	219	218	198	191	205	255	228	231	234	213	188	198	236	214	221	219	172	169	221	206	195	203	221	202	189	188	220	219	209	211	217	229	216	212	226	217	236	235	243	247	201	201	219	232	211	214	218	213	192	209	218	275	222	224	235	199	209	209	181	198	205	212	200	228	203	245	239	214	196	184	236	213	210	226	219	227	189	243	222	232	186	199	194	224	226	190	195	190	250	232	222	219	222	195	195	225	219	187	211	205	202	223	210	205	244	188	207	219	202	209	199	200	220	215	210	217	189	178	211	213	206	221	200	209	205	195	220	225	201	189	223	200	212	172	227	192	209	209	227	218	198	217	205	223	194	205	220	238	216	217	210	201	209	179	177	237	225	218	224	223	203	212	219	224	204	206	199	200	214	225	223	246	229	200	199	226	202	236	220	211	203	211	208	217	198	222	236	235	208	201	211	229	206	248	209	211	232	201	223	209	198	210	184	212	210	194	230	205	224	193	221	228	193	207	216	236	194	202	206	228	208	214	211	212	208	218	218	198	209	195	190	177	186	213	195	224	247	191	200	216	207	225	242	198	248	197	211	236	219	226	214	218	223	193	219	205	188	202	201	222	197	213	228	229	179	194	207	229	197	204	209	212	237	217	222	223	217	200	229	179	205	216	232	215	214	201	228	230	200	225	229	215	233	188	199	213	188	197	231	223	210	203	192	210	215	215	199	192	205	195	195	217	199	205	210	230	230	198	214	231	213	171	195	208	209	207	211	219	207	189	250	214	218	210	241	206	219	241	222	208	170	234	219	235	235	200	210	202	197	228	219	213	209	225	191	222	185	198	218	206	197	222	219	193	167	193	244	214	211	225	231	202	201	225	211	205	188	207	233	203	192	209	218	234	229	228	199	182	223	221	200	247	194	191	214	188	214	247	213	231	218	219	206	217
2914	2213	6009	3257	628	527	541	553	556	505	575	532	525	518	519	543	520	523	512	551	537	510	541	514	560	561	550	523	527	534	517	541	508	514	512	544	532	535	569	524	523	481	547	533	523	564	491	528	512	504	516	508	501	535	471	564	518	508	531	523	515	518	522	524	516	509	519	530	523	562	544	558	527	536	493	519	512	527	533	518	515	515	513	536	479	512	538	490	547	527	542	561	507	506	543	526	530	561	515	593	499	514	539	582	559	512	533	528	530	531	509	490	521	516	580	525	529	527	531	527	516	542	560	481	521	511	504	520	524	535	528	516	502	550	528	524	557	490	552	512	512	503	538	556	548	513	538	544	462	510	524	519	531	519	495	511	500	492	509	535	546	509	496	471	498	538	512	528	507	537	483	508	552	514	536	539	508	518	555	516	541	483	521	513	538	523	529	505	483	506	507	505	531	501	553	498	537	542	520	525	543	524	475	486	560	554	480	480	548	518	542	507	533	520	536	526	520	525	533	528	533	524	525	539	570	551	509	514	487	552	540	548	505	520	514	550	530	498	531	494	504	539	523	562	489	497	511	526	504	539	534	528	581	502	539	505	521	526	544	517	527	525	532	535	537	513	541	566	570	504	509	526	468	529	536	549	517	517	548	513	506	527	498	538	523	508	557	482	517	517	563	494	523	531	515	573	506	494	536	500	547	495	474	527	527	492	491	565	490	558	517	533	503	543	553	515	579	517	504	541	552	497	567	529	524	528	489	529	519	563	520	560	476	493	533	535	502	520	568	505	508	503	474	527	502	546	529	508	545	494	528	499	522	517	493	515	528	480	535	496	492	502	497	506	486	493	532	526	525	532	544	497	527	531	513	541	532	525	570	526	519	506	523	532	541	503	513	501	511	541	514	551	486	563	531	515	524	579	529	520	538	540	535	504	514	503	504	562	503	489	521	524	542	570	507	508	522	508	529	541	518	537	580	521	549	536	547	509	543	506	541	546	527	560	539	477	562	547	506	505	514	513	527	584	525	484	514	514	497	547	561	519	510	548	543	537	525	525	541	521	517	528	536	503	511	524	499	549	535	594	543	508	517	506	546	529	524	522	516	533	526	512	547	567	516	500	519	519	563	522	524	539	532	531	550	495	508	549	514	525	538	523	540	548	528	561	483	504	553	535	531	509	560	504	548	531	539	505	526	567	485	503	512	547	525	512	515	536	504	505	507	539	522	547	533	507	514	540	525	550	546	570	516	539	517	554	505	491	517	493	545	490	521	519	528	500	513	565	514	506	479	533	553	503	528	504	491	487	491	529	525	523	534	550	545	519	503	505	537	538	557	499	561	510	556	525	532	526	560	496	535	513	516	546	528	530	506	501	539	508	491	547	563	533	560	556	533	530	542	454	528	522	509	547	539	569	551	538	526	516	468	491	502	518	516	516	507	466	560	524	534	517	538	522	549	510	487	523	531	528	510	490	543	512	506	483	558	549	514	537	541	529	547	544	546	536	529	537	563	497	531	489	488	517	513	551	542	523	538	497	522	546	535	514	561	539	535	471	534	548	534	581	533	512	530	515	492	521	509	557	511	520	514	521	520	521	495	500	536	545	536	497	569	546	549	526	501	539	483	485	524	537	506	522	513	516	521	513	507	536	513	531	506	487	524	499	496	509	506	512	546	490	513	519	486	559	489	542	539	541	502	515	533	534	502	544	498	497	504	522	541	497	515	539	522	572	504	525	544	500	504	515	538	520	498	511	547	550	501	513	509	522	510	537	523	542	544	530	543	488	531	558	523	520	533	508	512	510	471	536	497	491	465	516	540	520	519	532	544	504	541	544	503	544	577	515	548	548	498	543	512	528	523	538	534	568	490	579	534	526	520	507	510	538	502	522	528	561	519	513	532	529	520	505	540	540	519	481	571	579	538	502	550	528	582	547	518	529	505	541	568	527	483	511	526	544	523	542	503	532	505	554	543	521	531	471	506	544	495	523	530	525	495	500	507	517	535	560	516	530	520	554	542	494	534	532	504	536	488	517	533	520	547	543	518	472	497	537	504	532	507	548	520	552	496	503	555	503	471	520	528	541	491	578	523	526	480	519	517	519	532	530	514	508	512	528	510	492	497	505	492	524	540	539	501	548	517	474	509	541	519	516	506	536	535	551	496	518	500	493	538	513	494	479	497	521	487	523	522	499	544	515	490	527	533	526	545	494	541	551	527	497	501	547	528	537	502	553	501	527	523	510	503	523	523	544	540	533	501	484	555	501	508	551	523	486	518	527	525	486	514	566	540	507	524	521	570	571	479	517	527	552	523	477	531	529	533	499	517	505	532	535	520	488	594	539	547	517	488	517	528	527	451	530	491	503	517	526	567	563	546	560	545	501	508	552	520	478	513	509	512	517	510	535	515	484	515	523	488	492	511	527	550	540	524	479	527	488	472	505	498	509	513	520	533	526	571	538	522	522	492	502	526	510	513	527	536	552	538	520	557	532	527	541	520	521	518	527	496	534	491	555	558	477	519	511	497	530	546	513	502	517	490	498	509	507	510	509	534	557	552	506	504	517	504	485	526	550	539	538	500	541	536	541	508	560	552	536	539	512	508	574	507	525	534	503	509	565	483	555	497	549	531	495	512	524	470	516	485	526	526	500	518	538	533	525	505	478	564	529	539	537	515	560	552	506	511	530	536	572	522	467	543	529	577	472	508	559	516	523	537	538	513	522	530	523	544	524	531	516	541	493	518	474	499	501	510	523	470	545	514	545	557	547	532	505	522	543	542	548	524	494	522	550	548	503	520	535	501	566	552	544	490	529	527	561	537	544	571	514	536	545	552	498	493	535	493	519	544	524	502	546	556	533	547	530	526	526	496	528	490	559	501	535	538	511	520	505	556	542	559	498	514	528	519	516	501	508	531	531	526	517	525	520	526	470	522	483	517	517	507	494	516	514	542	502	515	533	559	573	502	495	501	561	502	497	535	537	547	510	531	482	521	528	526	527	522	530	542	517	541	547	519	514	510	498	541	495	525	559	494	478	534	480	556	531	528	549	549	499	524	538	504	526	533	483	489	496	528	529	512	559	526	540	518	511	468	517	493	523	533	534	519	525	554	528	498	526	487	541	504	545	476	548	514	508	508	554	546	524	548	514	516	496	513	518	531	507	536	515	543	503	537	562	545	515	521	545	548	520	515	519	555	510	576	517	527	547	513	528	502	532	524	528	493	513	528	514	514	494	527	512	534	515	519	482	537	532	499	526	515	497	506	533	533	539	506	518	574	475	496	519	540	530	509	548	576	474	507	504	535	526	521	517	550	530	508	519	489	500	517	542	531	563	544	539	519	539	484	566	501	574	521	507	503	513	475	486	542	505	502	532	524	545	507	560	506	492	516	514	525	534	564	502	504	525	543	529	532	522	544	507	522	506	472	539	506	502	530	503	552	521	507	540	530	519	516	526	508	487	541	530	546	490	558	519	538	505	515	516	514	537	501	493	560	520
11119	4101	5678	2292	937	335	254	283	249	283	272	242	234	303	266	271	275	247	266	250	264	242	253	254	234	282	238	247	240	257	228	234	268	289	229	259	225	216	250	253	236	295	258	248	246	248	248	274	209	237	270	231	242	280	255	232	249	280	223	237	283	243	267	248	225	257	241	280	242	256	257	280	228	226	284	240	258	251	245	257	267	221	282	237	243	276	223	251	262	228	270	252	256	252	227	263	236	247	272	243	242	262	253	257	227	301	233	263	223	229	249	245	253	251	274	260	258	233	238	243	257	264	247	252	249	254	216	214	255	255	225	259	250	227	239	251	273	253	253	233	258	221	241	227	277	228	244	243	250	243	257	202	267	218	229	226	265	225	241	268	217	242	263	254	251	246	229	253	243	223	242	233	269	263	227	233	261	263	222	241	236	264	286	235	255	246	250	240	248	244	264	254	273	226	233	238	255	257	257	255	279	251	254	238	226	239	245	245	240	234	241	242	235	247	253	268	244	226	243	283	268	231	239	267	259	217	243	238	252	251	244	257	292	223	234	251	262	270	236	228	224	241	238	220	233	249	231	257	269	257	235	242	242	232	259	264	268	238	231	263	265	237	241	268	271	253	232	266	229	267	238	222	269	253	258	253	256	262	246	256	248	259	249	259	231	241	270	244	282	288	291	241	229	240	263	247	246	231	224	256	247	252	240	224	256	231	219	238	223	238	253	240	252	249	237	235	249	251	249	224	265	255	253	252	279	261	279	256	241	231	255	246	216	208	262	218	296	246	223	248	244	236	259	234	215	247	248	253	249	260	234	243	263	265	250	256	250	245	235	235	252	237	217	242	243	259	216	228	222	221	242	270	273	239	251	257	225	255	239	278	237	213	269	264	283	241	249	225	248	230	243	248	242	223	251	233	222	239	271	260	255	219	217	217	259	211	242	245	261	260	271	279	211	215	242	263	221	208	244	239	256	249	250	244	245	234	240	258	262	231	254	210	239	235	236	225	281	238	255	261	212	242	244	232	219	276	283	245	273	241	255	240	255	283	231	255	263	271	245	280	265	269	241	257	250	242	259	216	240	238	219	256	252	218	243	247	246	238	243	226	250	268	255	241	234	248	225	226	263	242	239	245	256	244	268	253	251	218	231	225	276	259	258	265	232	226	263	245	274	241	260	253	250	240	268	251	237	260	235	250	230	251	261	235	244	253	228	246	237	235	223	261	283	231	295	245	278	233	261	247	225	241	229	250	244	241	243	251	227	279	242	231	263	266	257	264	229	260	230	252	249	231	246	245	238	235	218	257	222	247	248	241	233	224	233	254	235	204	248	222	274	264	232	253	246	229	227	243	264	238	240	218	262	245	277	262	246	252	270	252	243	292	248	272	256	254	252	234	235	244	246	252	269	279	252	256	221	229	252	236	238	247	240	231	253	268	263	257	244	242	247	228	270	250	253	251	248	231	270	265	237	277	236	266	233	257	241	244	219	225	227	263	225	242	256	241	226	240	252	264	256	230	223	244	276	235	235	248	270	230	245	251	249	225	220	237	272	237	245	260	243	241	275	223	255	226	248	240	255	266	238	242	230	267	247	240	272	257	271	256	253	240	271	254	245	254	238	223	214	257	261	252	265	228	246	251	228	207	261	257	230	221	260	251	230	232	266	262	223	259	253	240	236	254	236	252	270	256	241	266	239	253	245	247	232	242	255	292	254	247	235	244	238	266	250	272	296	240	235	262	245	234	247	230	246	257	241	253	268	255	251	203	229	258	255	255	262	247	252	248	257	259	270	253	269	236	278	210	243	222	265	243	225	243	265	255	261	286	250	300	258	229	227	263	200	239	206	242	235	258	224	237	244	245	240	230	252	229	208	215	240	243	232	242	246	241	238	255	241	271	257	278	255	266	222	245	274	251	232	233	241	238	239	264	217	255	282	261	250	243	249	233	216	221	246	242	241	242	235	263	280	279	258	248	246	227	235	239	261	241	230	216	270	242	220	224	258	261	226	275	276	231	249	273	218	270	232	235	278	245	256	253	228	283	248	222	233	222	228	256	226	221	261	248	217	250	242	260	257	272	276	251	246	239	274	250	267	245	233	257	266	251	256	234	254	240	263	233	248	259	221	254	244	252	206	240	249	263	244	247	239	236	242	229	270	263	263	257	246	266	251	191	253	259	242	251	243	226	250	238	224	247	222	238	256	242	235	226	221	237	230	244	250	261	218	285	257	238	241	214	233	258	269	245	248	228	265	265	250	245	248	245	245	240	235	241	255	248	249	248	246	238	226	236	255	221	256	247	225	261	239	200	243	244	256	245	231	217	222	268	244	248	273	242	255	251	256	245	256	231	212	285	251	231	250	257	220	252	238	227	263	211	253	245	292	229	238	256	235	234	213	214	260	263	235	264	238	250	224	235	257	260	244	222	272	258	240	240	263	224	249	224	223	259	236	274	283	236	236	269	231	248	240	247	254	278	244	242	260	226	232	256	268	232	229	258	252	250	222	263	237	235	260	272	239	235	254	256	230	260	238	251	232	225	253	275	226	245	260	267	254	256	239	273	235	244	256	221	241	243	237	284	244	233	245	256	228	198	266	274	255	269	231	262	252	237	240	251	281	247	268	254	227	240	239	285	236	255	226	249	244	255	238	277	280	253	246	238	239	253	243	262	287	252	246	240	227	222	273	251	211	256	254	238	260	249	296	244	263	252	231	239	240	243	250	253	274	270	254	242	244	232	259	267	238	244	263	253	240	222	240	232	236	252	248	225	244	223	273	265	268	237	231	254	244	260	250	242	253	233	249	245	268	234	229	268	232	219	263	222	244	281	279	241	261	232	257	237	223	238	257	264	230	245	250	264	242	255	234	225	253	232	256	244	232	258	244	226	240	272	291	254	245	249	232	242	249	233	243	266	246	241	271	227	275	264	240	251	224	216	244	253	228	241	257	237	268	258	265	231	213	242	223	230	266	223	229	257	216	237	243	252	249	229	250	250	288	237	241	240	253	240	216	249	245	235	258	272	260	229	212	257	260	241	244	247	275	267	247	269	248	249	256	228	230	245	272	241	289	254	262	228	232	234	249	241	229	235	213	263	255	253	257	264	257	236	237	226	263	245	225	250	226	271	271	249	246	243	231	248	251	236	252	244	254	227	221	267	263	250	207	245	231	235	257	257	263	248	269	270	252	248	246	232	237	245	253	250	229	266	220	228	228	246	254	265	248	257	260	229	240	277	274	237	230	256	252	259	252	208	203	235	263	208	233	258	271	258	251	251	234	236	219	267	233	246	246	254	236	276	253	232	243	227	283	252	250	270	230	268	239	235	262	228	225	244	234	280	232	232	276	236	261	242	247	254	259	236	249	237	265	266	253	277	228	254	225	259	252	242	229	249	287	252	247	272	247	212	246	239	236	227	236	232	236	248	209	253	247	233	239	267	240	235	280	257	255	204	262	273	249	209	249	244	217	229	225	226	269	245	244	228	247	298	241	262
8085	4036	10279	5880	2802	1075	965	923	772	828	783	726	720	681	700	632	629	634	641	681	624	650	635	604	625	650	596	679	652	643	628	625	602	625	575	615	606	630	637	583	627	649	629	583	643	611	615	611	634	623	577	611	604	609	635	596	592	596	608	624	612	608	601	592	603	611	608	581	610	562	631	617	634	643	602	611	622	616	579	559	628	593	603	629	606	638	600	579	610	638	552	598	568	598	610	556	570	633	601	606	597	603	620	589	593	630	604	606	602	545	560	664	636	637	630	593	611	639	621	600	635	640	624	607	624	639	604	594	620	611	602	635	563	637	601	607	599	621	610	615	596	640	591	634	605	619	585	593	631	614	614	615	611	616	616	636	528	625	612	648	606	567	618	673	570	607	633	639	600	641	622	592	597	633	606	587	652	590	585	563	624	650	593	623	589	569	608	566	621	621	576	633	619	579	601	588	649	589	599	578	589	584	596	617	627	617	585	574	652	609	607	585	611	605	654	566	680	619	646	609	586	594	626	648	617	577	635	621	609	609	609	566	586	634	603	613	585	595	624	640	605	663	615	659	583	582	585	589	575	596	614	567	646	627	627	579	605	586	604	606	584	626	578	635	581	578	651	550	560	605	590	637	648	635	558	578	587	584	611	630	584	579	619	608	600	579	606	616	621	590	625	571	584	602	617	619	576	637	597	611	631	626	616	621	625	581	594	579	561	636	618	609	626	601	629	587	640	571	609	602	639	625	619	616	539	605	613	657	592	632	574	577	645	630	616	606	565	602	606	641	609	554	601	613	631	633	600	635	584	626	628	598	608	599	620	636	594	607	598	596	607	573	651	596	608	599	559	614	590	649	602	581	597	584	628	583	579	576	614	586	616	578	573	614	639	605	619	548	612	605	620	576	621	613	577	592	627	644	639	612	600	643	617	599	599	607	604	617	643	602	598	615	589	629	598	558	596	612	581	611	613	598	609	616	583	596	599	615	629	600	621	635	585	621	612	578	599	624	658	590	624	583	630	577	613	543	604	595	567	626	619	612	631	603	612	659	575	658	594	590	627	637	622	606	614	629	636	578	650	578	622	622	572	595	601	645	603	578	592	643	589	588	600	599	621	627	603	621	586	663	603	632	600	579	629	597	616	610	617	611	617	555	608	632	597	584	572	588	611	633	582	636	624	602	640	603	632	594	635	591	624	636	588	638	620	597	613	595	605	584	605	617	561	599	592	553	564	572	618	574	614	618	637	588	600	553	604	635	605	614	587	605	623	634	609	571	582	606	682	575	640	604	588	564	600	621	606	610	601	620	640	627	602	588	573	590	622	607	628	595	610	599	602	635	610	616	585	615	589	597	601	612	614	609	592	617	589	633	589	607	589	579	627	602	628	607	588	615	640	606	569	614	579	637	604	589	602	563	634	610	545	582	645	607	612	628	625	573	643	579	575	609	582	577	600	653	591	598	552	598	632	631	610	583	585	591	625	619	610	596	646	608	580	626	573	613	630	610	579	640	630	575	597	642	592	611	578	577	627	618	598	633	607	598	593	635	581	596	586	580	633	584	632	579	630	642	584	600	601	576	619	616	601	598	591	594	571	615	647	598	559	598	632	600	586	661	611	630	568	640	610	614	616	591	608	526	585	585	622	604	563	602	600	618	641	612	596	600	554	590	588	590	612	663	590	600	624	668	588	613	701	628	644	634	605	576	611	648	634	547	567	634	567	583	616	594	606	610	580	577	613	637	570	617	587	605	617	590	637	586	634	604	599	646	566	632	590	570	597	564	610	601	590	606	626	601	577	621	614	578	655	610	554	596	597	620	561	613	585	578	599	612	612	625	597	559	616	619	596	632	588	665	582	630	644	582	582	601	582	579	634	625	592	636	630	642	617	616	664	646	549	623	557	619	603	611	620	631	611	624	601	628	610	647	614	610	613	685	590	637	612	613	565	634	617	551	589	606	620	630	563	619	613	596	594	622	655	619	600	611	597	585	629	557	626	613	630	603	569	629	604	562	585	597	648	635	617	593	609	583	590	611	595	624	629	644	633	624	576	588	655	613	639	643	580	626	576	581	590	604	623	589	591	629	603	653	600	583	606	625	644	628	562	638	601	617	626	641	594	577	601	609	630	608	616	637	587	570	626	622	617	599	617	611	610	584	604	580	618	611	620	565	615	591	650	583	602	619	629	637	632	570	590	608	587	607	603	590	632	617	656	589	615	640	632	643	572	606	596	614	620	635	607	620	636	641	605	611	596	557	591	624	604	617	600	623	637	590	633	633	619	638	618	594	574	590	585	630	591	608	604	603	588	617	583	606	622	628	623	622	615	603	647	610	589	589	599	629	649	565	571	601	600	593	601	637	584	664	609	565	606	586	595	586	597	621	643	623	606	594	617	613	625	597	626	599	604	578	550	606	626	569	612	605	596	632	584	652	604	572	650	603	618	652	585	629	603	597	614	600	626	647	569	655	588	643	630	598	606	644	637	595	624	587	596	607	607	639	586	573	626	623	620	635	640	592	618	618	606	588	583	644	626	609	606	582	604	642	623	605	588	613	645	572	607	582	589	636	584	594	615	627	627	623	586	580	639	625	603	597	614	643	647	588	598	679	675	581	629	605	632	575	593	618	560	602	590	545	614	597	612	619	617	652	590	564	647	641	608	602	602	628	649	611	626	626	636	617	588	567	583	602	636	620	609	607	599	644	566	582	653	589	630	600	598	618	574	595	605	599	574	586	572	622	595	629	641	609	633	601	601	569	616	587	601	618	587	604	608	641	577	577	670	653	588	640	621	628	611	624	633	564	603	596	571	594	581	618	597	617	570	625	645	624	631	651	594	608	605	652	558	594	626	585	604	612	627	603	578	626	628	608	578	574	583	648	609	637	634	592	598	595	588	592	593	579	574	605	587	654	617	565	615	620	640	600	594	631	561	600	643	620	587	621	598	568	634	569	653	633	606	626	617	610	601	628	635	612	606	579	605	592	662	558	608	602	583	597	623	618	598	586	626	589	616	595	566	602	620	613	642	587	602	597	611	569	639	603	611	599	586	603	594	575	562	581	590	604	603	646	614	573	614	609	579	606	616	647	572	560	610	617	595	637	556	585	635	618	603	626	602	595	645	635	641	617	590	619	679	642	580	588	585	620	620	587	609	611	590	564	571	614	622	602	646	610	619	619	625	576	599	594	641	598	610	592	635	640	642	607	608	654	609	613	610	620	589	585	664	646	627	582	621	605	598	634	649	594	582	585	587	628	601	589	594	607	609	644	562	584	606	618	615	624	625	603	629	623	601	642	624	582	619	556	618	625	633	644	579	608	586	595	595	604	600	634	581	602	649	584	623	630	612	578	595	606	595	576	596	591	583	635	628	618	593	609	572	554	626	611	614	573	652	594	612	617	587	613	619	624	577	595	614	559	600	659	604	621	617	553	600	609	555	653	608	618	620	606	620	642	637	570	640	602	610	604	627	651	597	657	596	573	552	616	582	587
20073	7897	9230	4065	1908	652	522	529	512	478	486	495	415	487	440	464	433	463	448	445	419	392	425	446	441	469	502	391	486	432	400	423	456	457	471	465	476	410	444	432	408	434	447	420	437	421	407	428	406	466	414	449	377	385	414	438	441	412	428	457	469	420	425	445	449	433	465	425	426	441	432	420	432	410	457	432	463	436	445	443	405	423	440	429	444	427	414	415	422	442	427	405	420	412	434	444	491	437	420	441	422	436	385	434	442	456	433	460	430	413	432	425	405	402	409	442	425	415	430	411	427	425	455	408	419	422	431	469	460	410	425	417	434	439	417	450	429	422	430	429	454	435	377	415	444	407	419	414	422	452	403	438	434	420	389	464	448	431	414	451	403	435	391	416	397	424	432	406	391	426	433	408	418	495	448	432	406	457	453	434	391	412	426	394	469	436	397	404	460	445	414	428	417	457	465	435	415	430	411	435	440	435	439	441	421	434	441	399	447	453	423	403	416	432	462	379	440	461	429	444	427	426	402	422	439	419	423	418	451	396	411	418	403	438	447	393	431	401	497	474	386	424	410	402	455	436	429	439	474	450	411	427	419	439	430	434	468	384	421	468	416	408	432	449	440	422	428	440	447	435	447	417	417	442	445	405	441	441	435	414	454	398	452	420	453	421	451	422	386	423	440	425	459	428	444	417	438	466	422	463	458	389	455	393	461	432	431	421	458	415	411	424	430	401	408	454	411	422	424	447	428	436	456	420	444	407	439	420	430	457	409	411	447	424	408	418	463	450	407	485	437	460	422	415	428	447	390	411	417	413	464	429	432	484	439	427	405	423	416	402	433	455	402	446	431	418	404	408	454	423	448	444	432	418	422	442	414	442	404	437	380	439	450	442	424	445	417	421	419	442	425	378	410	431	426	433	419	412	443	412	421	408	415	430	459	458	445	406	418	423	430	463	414	459	455	435	396	456	391	413	392	464	421	414	429	417	458	417	469	466	404	422	418	484	419	457	403	399	393	413	386	432	444	398	426	390	377	375	409	427	397	401	463	432	414	424	447	449	427	416	385	431	438	462	441	473	408	397	432	461	408	417	430	427	440	416	440	426	418	427	427	446	434	416	433	429	445	457	464	412	433	440	445	420	406	445	436	408	491	414	428	451	446	436	436	379	438	435	468	422	450	438	460	430	432	378	444	469	431	440	458	420	428	445	409	440	423	422	488	423	404	434	424	447	467	438	401	424	413	452	415	462	445	450	432	416	422	442	405	458	430	419	430	431	430	422	459	405	411	431	421	448	445	443	424	449	451	418	432	417	404	449	408	447	435	429	468	467	423	373	449	401	462	453	462	439	381	439	425	428	398	393	458	406	386	432	418	410	422	428	384	435	405	397	407	424	451	387	433	433	453	425	430	416	415	415	472	400	445	407	420	430	383	415	473	373	415	442	431	413	441	450	427	412	423	421	435	454	437	425	461	440	470	447	467	386	409	419	441	410	434	423	410	428	414	465	434	429	426	406	434	394	419	438	416	456	424	434	455	417	452	444	410	427	395	441	441	397	434	417	437	415	432	441	428	380	412	448	409	433	442	432	408	436	404	406	449	432	436	476	418	393	383	432	511	458	445	455	422	413	452	429	400	448	428	411	425	390	439	377	399	411	451	465	426	423	440	451	457	424	405	423	436	449	426	430	445	398	462	412	427	455	413	413	413	407	437	410	446	403	440	410	427	452	412	459	390	427	431	468	423	451	473	399	424	415	412	452	433	447	454	432	427	432	410	413	455	416	431	354	421	396	454	472	449	450	424	463	455	452	411	442	452	453	421	391	440	425	449	416	429	419	390	429	422	476	439	420	469	401	441	442	394	427	450	428	431	441	466	449	434	453	425	434	457	449	395	416	453	484	472	490	376	424	440	407	430	447	439	460	400	430	439	410	395	440	421	391	395	406	450	426	412	444	418	430	430	365	429	479	420	428	449	433	410	391	390	450	416	427	435	373	433	465	425	463	440	424	421	430	408	428	425	426	402	418	418	426	438	396	440	408	464	386	416	469	428	415	384	429	448	415	434	440	398	427	399	418	431	392	458	434	404	443	425	444	431	489	412	410	414	419	424	425	414	434	411	430	391	428	447	408	406	433	426	434	431	403	430	373	394	438	433	418	423	408	429	453	404	446	462	401	405	395	390	462	478	409	452	437	472	397	429	438	440	422	451	431	438	434	417	443	438	423	431	442	385	401	420	452	392	442	477	436	423	446	421	438	394	433	453	421	445	454	458	406	441	433	410	431	413	452	428	432	434	403	390	429	431	398	405	432	480	461	442	411	405	456	429	420	427	414	445	420	445	434	432	408	423	382	435	390	443	444	447	463	405	417	431	429	418	409	423	436	424	442	443	436	443	447	455	418	445	415	420	420	373	447	426	429	431	420	428	459	454	408	398	422	375	407	415	422	415	438	450	406	463	410	398	418	410	420	389	438	380	411	429	421	431	427	439	415	420	418	448	421	440	436	395	425	451	406	397	418	412	419	395	428	435	420	384	423	442	399	437	453	460	443	412	425	439	450	410	431	414	390	389	484	416	412	417	417	389	392	414	430	424	438	377	444	457	453	425	391	394	404	418	413	401	439	380	367	388	398	449	425	448	404	386	419	451	429	467	473	440	430	391	440	430	448	415	464	440	427	474	431	451	443	412	399	464	430	443	423	410	431	484	445	415	435	438	451	410	436	426	413	434	426	397	442	407	410	477	413	433	427	440	430	429	436	419	421	383	405	453	396	405	405	471	420	387	435	456	439	466	435	433	429	486	435	436	406	441	440	406	434	466	431	441	392	459	416	408	411	454	418	438	426	442	454	464	385	400	423	444	431	422	434	409	457	412	448	435	388	476	463	440	433	406	425	427	428	431	423	425	426	452	445	438	417	423	441	398	449	429	424	443	431	391	393	450	389	464	431	451	407	394	394	437	472	407	465	458	423	437	371	453	408	439	411	444	412	398	433	461	437	447	430	377	413	443	423	434	461	412	415	430	439	422	444	430	428	392	390	420	423	386	394	456	417	430	365	453	437	393	419	433	402	445	453	451	417	408	417	455	443	431	468	400	403	421	446	416	434	427	424	464	431	407	455	412	415	420	447	425	426	414	416	439	397	397	390	447	416	415	442	510	439	391	443	459	409	410	387	438	419	450	471	444	432	440	436	447	426	423	438	419	439	457	476	439	430	421	447	420	441	431	419	444	410	428	462	421	419	438	409	448	459	425	441	422	423	431	421	432	436	473	444	426	451	406	425	462	393	419	445	413	449	422	448	414	425	419	404	420	417	435	431	398	449	430	457	402	386	420	434	436	453	425	413	437	459	449	447	399	442	434	419	414	420	425	419	429	450	456	411	412	389	417	436	440	469	464	444	459	411	436	443	433	447	440	426	402	450	399	431	413	465	434	426	426	432	439	444	417	449	450	420	446	443	404	405	424	431	438	471	450	405	397	462	417	437	434	423	429	415
11261	6641	14385	8337	5196	1785	1620	1527	1395	1322	1259	1258	1205	1164	1079	1073	1151	1035	1035	1088	987	987	978	1018	1007	972	1014	1032	1008	996	956	964	917	953	1039	1010	998	939	962	966	955	945	1006	1007	992	1000	999	934	977	971	972	979	921	1004	920	981	946	950	950	998	957	855	976	950	936	980	997	985	977	945	1010	988	967	979	1019	946	982	984	977	1047	968	918	974	966	950	1011	965	964	1023	952	976	969	913	967	980	941	943	974	997	971	949	969	989	998	931	1002	971	959	958	939	979	992	969	951	944	956	938	954	986	941	949	950	994	935	919	996	900	957	956	901	1018	989	1018	964	946	928	949	935	956	948	974	977	999	951	907	961	974	944	973	950	901	977	911	916	981	952	943	928	1003	931	991	982	962	998	959	917	957	949	959	957	945	999	981	981	926	985	916	937	958	936	948	1020	1042	949	978	983	945	922	892	1000	969	978	961	959	968	971	941	959	1012	928	951	897	983	921	897	921	990	961	972	956	926	967	933	970	969	939	914	945	925	988	934	931	938	959	952	1038	952	1001	908	970	988	965	965	953	946	897	965	958	989	951	993	986	955	975	968	961	913	965	923	967	986	968	940	980	966	970	960	946	980	952	977	969	958	926	925	978	941	942	962	965	949	943	941	925	973	910	913	950	966	939	927	911	920	946	971	986	933	937	930	955	940	918	967	968	979	931	947	988	945	923	905	982	949	949	991	982	964	952	943	973	973	968	994	954	984	995	964	935	935	976	905	938	930	920	957	930	917	966	982	921	963	1008	943	913	978	976	958	925	929	952	967	962	955	971	964	875	873	919	944	997	946	947	966	971	989	971	944	936	949	934	907	932	974	915	890	964	932	1009	975	983	997	956	969	969	997	1013	974	968	986	1000	995	938	960	893	914	986	885	955	946	936	903	934	943	925	988	972	1003	961	969	996	967	973	934	964	969	984	970	936	978	944	965	959	909	977	911	958	960	1008	889	947	937	927	980	960	977	1035	962	926	918	942	962	952	945	985	926	893	983	940	971	951	986	998	931	967	1013	927	958	867	927	897	936	989	936	933	987	948	936	986	998	935	992	991	953	929	976	918	916	949	953	965	1028	932	943	983	958	946	929	915	949	962	970	941	952	944	952	967	932	954	973	940	933	939	971	921	909	963	925	928	950	1002	919	938	979	935	1003	945	1021	920	987	966	919	951	963	1014	945	961	963	1000	1003	956	983	941	934	920	954	951	930	879	938	1014	950	918	932	975	963	913	901	965	988	971	971	959	1032	995	945	971	954	949	951	952	945	924	1004	946	936	993	942	954	932	978	995	977	932	991	958	932	1045	929	955	968	991	934	925	945	937	973	971	929	987	939	941	942	934	933	973	955	1018	965	1021	900	951	1005	936	961	970	932	972	987	997	1006	975	976	951	933	942	994	960	947	963	988	946	930	965	918	979	994	981	974	909	961	973	949	1011	992	932	958	946	941	1027	952	987	970	930	1007	939	960	954	1022	978	956	950	950	944	967	932	961	976	1018	929	917	959	928	989	903	960	976	901	935	891	970	933	973	878	991	946	930	952	946	939	930	949	1027	962	953	945	986	947	981	955	992	924	944	957	1004	952	938	1003	923	957	961	923	942	950	943	957	936	991	959	931	948	956	981	945	930	1035	975	1022	903	958	978	928	940	973	987	962	944	984	1004	988	999	987	924	990	981	948	996	993	1007	902	966	959	980	978	920	915	969	921	955	957	921	958	988	991	950	902	925	910	966	956	983	970	918	948	926	1005	1010	989	996	986	975	944	966	993	947	963	946	986	918	956	979	879	975	923	990	934	964	923	982	956	902	976	952	949	947	939	961	930	1007	956	980	933	959	941	943	969	958	1002	973	916	959	993	939	944	983	937	939	953	936	996	934	952	924	933	1009	974	978	957	937	964	964	990	963	990	958	981	1007	900	989	944	941	930	973	899	960	952	980	950	953	964	927	950	950	930	996	1003	935	937	972	921	934	973	957	1012	984	946	963	936	971	991	1003	956	942	952	899	978	934	1001	926	969	952	931	964	978	931	965	955	940	1001	936	976	938	992	985	942	892	936	958	943	961	933	967	966	944	977	941	985	901	962	1012	953	943	970	891	970	971	946	955	952	932	949	990	985	912	955	935	1000	921	960	937	977	933	1001	910	990	959	898	978	907	996	924	934	965	997	934	905	944	921	942	950	991	1001	923	969	949	941	941	944	903	1008	971	1029	939	979	982	971	991	951	997	959	963	996	944	991	982	1009	958	952	963	984	923	932	974	958	969	974	988	928	935	927	925	953	982	908	920	972	943	1027	950	933	869	997	955	936	910	1017	917	974	988	940	1016	919	952	945	949	932	986	918	984	980	1018	930	999	973	916	1007	990	949	929	940	977	953	954	1025	990	936	946	942	945	923	933	991	902	971	959	960	961	986	966	909	967	941	899	1008	905	983	935	978	926	991	959	966	908	978	943	1003	931	966	949	936	956	1028	971	1002	971	978	947	916	991	994	975	976	941	963	933	943	920	1037	971	1005	945	924	939	950	945	970	1027	974	908	981	916	959	981	949	1019	947	960	952	918	918	972	937	911	958	923	956	901	992	935	969	957	925	967	955	982	950	976	931	930	983	929	976	951	931	960	980	983	970	931	919	912	969	978	961	945	976	978	1010	963	995	953	995	938	928	990	870	965	925	943	931	1017	991	993	995	965	982	948	907	963	914	969	973	946	931	992	961	1015	978	986	974	897	999	926	979	935	946	937	989	984	980	956	950	906	946	993	974	980	962	936	973	1012	980	974	1007	951	938	949	932	966	939	941	929	902	946	920	917	956	944	1044	933	948	956	908	996	1006	992	911	993	995	939	959	971	987	972	999	968	973	937	971	960	986	948	961	935	931	950	891	1021	909	995	987	931	950	956	971	1009	946	1029	967	964	968	964	969	957	952	987	972	962	984	987	912	947	934	935	976	988	904	996	920	944	943	976	944	926	914	946	936	931	936	943	971	941	948	978	908	973	1002	978	919	943	948	923	984	952	959	941	1010	986	946	938	961	950	936	970	951	985	926	957	916	1005	949	927	1013	1001	924	946	940	926	963	942	968	922	999	900	978	973	902	952	939	963	983	1020	1012	991	1003	913	930	950	945	992	956	972	906	944	964	963	957	967	984	967	924	930	960	948	944	948	1034	988	921	966	1011	965	957	947	976	950	955	992	975	944	942	952	1006	984	948	953	921	1003	876	959	989	989	987	975	991	937	968	986	992	971	961	934	903	930	924	915	971	1021	905	972	933	957	961	950	918	994	908	948	940	999	985	945	955	984	992	937	964	950	904	976	988	974	903	996	924	1012	940	978	970	1018	965	999	961	981	996	958	942	977	992	995	928	963	933	959	959	929	980	1034	920	904	900	988	959	961	942	951	971	923	940	955	983	1013	1006	884	990	969	988	992	953	923	1003	931	1024	967	980	964	962	1000	944	894	963	936	955	977	913	942	925	948	943	983	918	1013	943	951	931	951	979	979	972	961	972	937	942	893	992	984	939	964	962	1002	933	921	1003	931	993	944	951	975	935	974	977	935	907	924	935	954	992	951	960	966	924	952	941	977	994	908	981
4083	2516	3034	1318	275	208	211	194	231	198	194	208	208	196	202	202	233	204	192	189	238	246	208	244	217	214	204	183	207	215	224	190	188	202	194	202	205	218	204	223	256	198	207	213	211	212	188	212	200	227	178	203	201	210	213	207	242	232	181	211	192	214	269	199	201	203	223	188	200	229	233	211	223	226	214	205	196	194	231	209	205	190	216	205	233	201	182	209	221	216	246	189	212	228	232	219	200	205	189	220	199	216	193	201	211	214	219	205	227	224	224	195	212	192	205	178	214	200	204	209	215	218	220	214	205	187	231	215	212	208	203	219	209	256	216	197	213	211	233	223	211	216	199	225	220	203	216	198	204	206	208	204	209	207	233	197	208	223	239	223	225	229	221	219	222	193	185	238	197	238	213	187	211	254	207	217	223	203	214	224	197	200	219	206	242	198	224	205	201	182	223	255	241	203	214	215	198	231	218	184	210	177	227	209	207	187	212	198	186	222	204	226	202	235	199	226	214	220	204	214	198	204	199	196	207	233	251	218	204	227	229	213	207	210	229	207	225	204	209	209	177	216	202	209	207	215	205	211	216	209	207	208	186	197	226	221	205	178	184	212	227	177	185	190	204	194	218	234	199	202	227	203	242	203	193	230	238	217	220	203	209	185	205	202	222	215	187	213	226	196	222	196	227	187	221	209	212	203	210	202	210	226	206	210	217	206	209	216	207	216	183	214	200	225	190	222	222	214	213	220	237	238	210	219	217	212	206	209	197	196	210	233	230	207	200	216	198	231	228	215	204	215	230	188	226	173	222	204	218	209	213	208	205	210	196	215	226	202	216	213	200	215	195	226	200	202	206	219	225	189	219	205	185	180	198	212	221	226	212	203	232	207	216	207	232	193	190	216	216	218	224	201	221	206	198	208	244	207	198	204	231	201	202	208	219	210	217	225	211	223	218	226	209	202	223	201	214	216	192	192	208	189	230	203	210	219	223	183	190	194	192	180	189	225	198	221	205	208	175	212	216	213	214	185	179	239	242	229	205	213	207	198	211	195	225	219	207	222	238	183	237	193	228	196	219	213	176	226	196	180	236	210	212	205	217	229	195	230	231	226	204	218	208	222	224	201	215	214	186	219	211	230	233	200	226	228	224	218	209	244	201	212	201	216	192	224	232	222	216	218	208	203	203	215	214	231	214	218	232	192	218	242	208	205	223	206	209	205	195	215	219	218	228	230	212	187	206	211	200	225	237	202	213	201	216	238	220	227	187	200	192	214	180	216	207	204	213	218	204	208	217	230	200	219	202	209	211	215	223	229	210	196	228	213	214	219	200	202	197	205	216	190	208	193	202	224	202	200	196	197	216	221	200	221	205	218	227	226	227	191	222	226	223	204	213	235	193	192	206	225	219	241	258	229	207	215	220	198	208	198	220	225	207	222	196	223	180	190	203	202	209	199	205	219	232	214	224	212	231	231	213	196	197	183	216	215	217	213	219	221	209	209	256	207	231	231	206	196	188	215	214	195	208	211	200	238	201	204	214	206	211	194	204	216	216	240	202	209	189	168	193	213	223	206	203	236	206	235	189	209	211	203	175	200	212	216	205	209	221	207	233	206	187	211	222	177	170	174	230	216	216	219	188	212	199	218	186	217	203	197	227	212	211	210	227	197	205	213	199	187	210	207	199	208	213	210	204	203	216	234	223	210	214	221	231	205	224	232	250	209	237	231	229	220	195	214	216	206	221	203	188	203	233	204	216	206	231	215	230	207	196	207	202	191	205	227	238	211	197	215	210	185	200	217	208	174	199	238	234	223	205	215	198	186	221	225	236	212	217	206	239	210	205	184	228	183	207	202	199	181	233	198	195	211	200	220	251	207	220	213	194	214	187	215	231	216	234	211	192	236	190	205	199	200	223	210	207	223	165	209	232	220	216	213	230	215	239	227	221	206	214	218	214	205	212	203	223	223	166	205	200	213	233	206	225	251	244	233	210	219	181	221	208	232	244	203	199	226	214	207	220	202	185	199	210	231	202	191	237	196	224	191	217	211	206	220	240	237	230	229	212	230	237	196	217	219	239	205	231	228	191	202	237	204	213	219	230	216	223	235	204	233	202	222	200	236	221	215	198	188	238	230	212	230	231	178	202	207	202	194	203	222	223	200	230	223	225	200	226	217	210	229	221	177	214	217	205	208	227	228	206	206	211	210	214	210	232	242	219	251	183	198	209	224	225	198	189	217	215	212	218	193	223	192	237	208	183	214	213	226	220	179	206	223	205	192	210	226	201	232	227	229	207	219	218	232	229	219	191	228	214	239	226	240	199	176	201	224	234	238	209	200	182	206	212	211	205	184	207	202	221	214	222	193	198	195	228	244	208	210	240	234	205	201	199	211	221	232	237	203	211	199	203	222	193	219	212	180	213	224	217	198	203	213	211	218	226	173	233	199	220	223	176	205	238	216	219	225	203	210	237	221	203	204	235	214	216	234	195	221	216	214	217	212	200	197	220	195	223	224	230	217	219	222	208	212	211	214	208	201	224	194	199	209	221	224	217	212	206	189	231	218	221	211	206	199	210	222	214	187	216	195	224	221	206	203	213	180	202	218	206	199	194	210	195	177	236	217	197	213	233	202	205	181	215	230	184	222	228	215	190	198	221	212	228	178	217	198	248	232	197	215	213	195	228	225	206	192	220	216	194	190	223	211	217	206	207	219	204	204	200	227	225	212	218	214	212	198	205	209	242	232	213	187	230	226	219	211	226	259	195	219	206	192	212	195	191	230	212	194	213	192	211	233	213	220	215	194	177	199	214	203	217	182	211	235	217	219	236	184	197	235	224	203	227	207	208	217	217	175	199	214	212	214	220	216	197	219	214	200	201	211	219	233	215	212	256	226	213	229	206	215	224	209	211	233	203	211	205	235	218	179	222	198	209	235	226	205	198	208	228	192	217	235	222	215	226	203	213	207	232	197	245	214	213	217	203	212	213	184	203	196	207	212	210	199	229	187	188	209	207	210	203	200	223	204	201	198	204	200	187	204	229	217	196	211	210	201	204	214	214	190	180	216	238	195	220	191	239	205	202	243	221	212	197	198	214	232	232	245	203	185	187	222	188	182	199	233	186	225	202	232	191	222	201	198	213	210	205	215	211	205	213	228	186	206	211	207	188	206	258	201	215	216	214	190	207	205	233	185	190	228	189	197	206	207	219	194	233	218	223	226	216	193	233	198	191	209	232	233	215	240	198	201	208	217	231	220	215	218	220	215	231	229	217	196	225	184	211	225	215	219	191	251	203	191	211	223	203	210	227	198	204	225	220	206	186	237	231	200	227	200	225	222	226	227	208	192	204	221	248	192	194	194	196	191	230	216	224	191	191	226	200	220	210	217	215	200	229	223	220	208	202	191	220	222	235	281	203	231	209	224	240	195	213	200	237	187	208	220	203	209	200	197	217	236	244	240	194	182	227	224	208	214	199	201	198	200	210	196	190	193	193	198	182	194
3016	2717	5726	3189	744	532	534	554	548	530	523	508	499	536	519	516	501	525	518	576	539	521	552	495	533	509	515	509	537	504	517	538	523	512	545	526	499	555	513	464	493	529	505	510	507	494	535	529	537	529	495	485	507	477	499	510	529	526	508	481	532	483	516	534	551	511	507	519	524	527	558	510	527	555	537	546	550	558	483	523	477	521	569	490	522	487	531	512	470	496	509	499	560	562	536	525	515	506	526	543	527	519	472	547	484	535	542	504	537	519	506	494	522	492	519	549	522	535	508	524	515	510	500	502	486	513	513	550	540	494	516	544	522	562	512	524	517	548	506	513	513	545	536	493	512	480	518	522	514	484	517	502	505	542	535	513	493	542	483	515	521	492	525	509	501	486	556	497	513	494	483	545	529	509	516	514	512	552	535	537	500	530	536	538	490	548	471	500	550	540	524	506	487	542	538	506	522	509	513	482	529	520	473	529	496	543	523	519	499	512	495	571	552	500	528	533	496	523	523	501	498	483	506	504	494	475	533	493	504	534	534	497	482	488	496	488	520	470	533	525	524	543	565	537	508	482	501	519	495	525	514	535	523	505	522	547	531	542	520	526	549	508	505	528	502	522	530	505	509	514	527	504	495	490	530	519	518	529	497	524	528	511	497	541	537	515	468	559	518	490	530	532	495	533	523	516	500	511	513	479	484	517	513	513	499	495	528	526	529	496	515	510	524	532	530	512	492	539	532	576	524	521	529	528	559	515	522	516	518	553	478	521	503	491	495	557	526	533	544	544	534	501	514	513	495	512	522	533	505	513	537	512	520	501	539	499	518	526	511	539	497	566	544	510	480	470	551	562	538	526	487	492	501	500	536	491	544	522	543	554	501	544	509	539	502	490	540	492	521	507	511	512	468	457	513	553	538	520	519	552	507	519	532	538	527	524	522	532	492	514	487	524	492	505	532	509	536	515	519	511	482	537	539	497	490	526	462	504	514	533	501	539	511	537	528	530	524	526	502	561	506	517	515	517	483	544	535	523	529	526	512	482	573	572	502	530	533	525	510	538	516	512	521	550	524	569	551	510	525	508	522	519	521	560	512	505	513	532	496	518	523	515	518	552	502	523	523	498	543	537	492	565	544	514	500	538	569	486	540	463	525	541	525	491	537	493	476	492	509	537	509	596	517	498	503	476	514	520	494	561	537	502	535	495	519	517	535	494	515	524	527	534	545	533	537	513	514	562	507	496	511	564	557	501	542	529	526	532	544	506	538	511	523	570	513	571	539	539	554	535	524	495	535	524	560	521	524	519	527	523	500	555	536	550	534	550	512	556	548	493	569	511	504	488	523	538	538	541	525	516	556	533	527	501	500	576	528	539	486	549	537	541	527	504	524	510	527	544	503	503	490	499	514	531	494	531	525	493	521	474	524	473	483	550	504	473	496	538	578	489	535	496	525	498	535	498	517	528	488	523	504	529	514	538	522	473	504	489	511	526	483	510	495	499	529	469	525	518	486	551	532	549	524	550	532	510	535	529	507	510	527	534	484	538	553	490	494	509	535	587	513	512	522	502	537	528	488	482	523	478	528	512	498	533	533	559	461	516	530	569	541	495	522	518	527	522	513	518	505	513	533	516	478	494	533	520	509	501	513	508	545	504	495	506	566	537	488	562	543	534	518	529	542	507	516	514	522	541	503	507	521	484	483	560	460	521	504	508	531	538	539	496	536	531	529	509	509	530	531	533	543	503	516	504	548	488	558	540	509	522	504	522	572	487	578	538	530	501	525	510	506	555	510	485	479	489	520	494	512	541	491	466	497	519	487	523	517	516	512	516	507	505	538	520	526	561	535	540	526	501	514	496	562	517	552	506	508	463	517	510	494	499	499	526	550	530	520	534	525	485	528	484	524	502	524	494	504	503	529	499	497	487	541	504	536	528	497	525	540	533	518	529	516	535	546	503	500	522	510	565	562	522	521	509	529	527	556	517	506	555	538	556	534	488	542	497	505	555	484	522	510	505	535	551	511	501	478	529	538	509	541	531	491	502	551	562	526	528	555	531	521	526	509	496	506	503	522	536	512	518	481	552	545	523	502	539	531	572	520	551	515	519	495	545	532	513	513	540	535	546	523	530	493	534	509	516	555	560	470	539	516	514	523	498	488	524	522	521	567	523	510	499	570	515	505	537	529	515	525	538	508	548	526	525	539	535	501	506	490	559	499	513	524	534	533	524	532	520	512	487	519	535	500	486	522	558	523	513	536	515	513	524	499	549	522	539	510	493	493	495	500	535	498	495	493	567	521	501	537	478	527	537	501	505	558	519	529	478	501	467	566	457	493	538	537	538	518	522	538	546	481	484	506	525	484	526	512	503	549	521	536	552	521	485	492	459	551	530	512	522	500	489	550	538	528	535	522	482	549	570	532	516	552	505	545	515	560	506	526	555	521	500	516	501	532	523	520	541	515	500	483	522	530	559	537	506	503	540	528	500	514	501	519	511	536	508	545	486	483	541	525	542	532	526	525	551	519	554	510	520	526	515	512	484	525	549	491	527	584	520	494	529	517	538	516	535	520	501	483	530	476	499	566	459	511	544	512	541	497	524	502	518	548	527	501	499	489	506	492	517	540	535	527	526	512	501	515	533	462	528	562	545	541	522	535	514	516	511	521	528	531	513	550	557	495	492	497	507	530	492	518	526	522	554	533	571	533	526	527	558	522	513	525	477	495	518	583	528	505	532	489	545	547	492	502	505	518	509	531	516	515	517	564	530	523	499	512	568	541	541	495	523	512	546	498	522	543	488	514	517	523	482	535	523	524	501	567	500	549	506	503	545	530	507	525	527	514	504	561	524	504	501	482	517	534	503	528	486	534	530	494	544	490	528	531	465	514	508	553	520	569	499	497	517	509	504	573	544	505	552	500	519	503	495	545	542	516	528	553	540	493	480	510	492	488	537	491	559	547	525	485	527	522	507	513	555	522	510	587	523	492	513	533	538	527	549	479	496	507	525	519	531	484	522	519	524	530	531	485	512	485	537	520	519	544	551	468	506	454	528	508	514	552	515	526	529	544	555	514	523	505	539	515	518	504	540	551	496	495	498	526	529	567	530	494	483	515	553	485	527	554	533	503	545	540	501	493	505	534	503	530	518	486	519	519	579	499	519	513	500	522	531	484	515	494	461	487	535	516	535	515	511	528	552	543	518	512	526	501	532	510	496	494	518	507	543	500	521	526	495	530	585	514	525	519	506	502	493	558	550	485	536	534	548	542	525	569	507	515	513	503	513	543	527	519	498	529	499	520	512	514	550	517	473	504	530	486	513	495	544	545	492	503	470	540	485	537	541	548	504	543	506	546	537	506	554	521	525	530	503	506	519	504	507	514	529	506	492	566	529	507	521	530	538	536	519	539	509	515	464	521	469	520	518	469	515	499	492	542	501	507	521	530	539	478	494	511	511	540	490	518	516	527	463	543	515	514	519	502	512	551	585	539	528	525	532
12923	5272	5164	2170	913	327	294	272	261	279	260	252	256	282	217	245	241	262	266	256	268	261	261	223	236	236	260	253	238	273	256	262	239	225	252	238	243	242	256	272	277	232	221	218	225	259	238	248	267	244	212	244	236	231	252	270	250	233	228	255	256	237	212	234	240	238	219	213	268	228	233	220	241	221	244	224	251	224	244	215	221	228	213	268	252	236	256	243	240	210	236	267	224	222	226	243	235	231	200	229	243	243	238	273	200	242	221	260	234	249	246	245	239	255	240	249	237	276	242	221	230	249	188	257	231	263	268	232	241	246	250	230	278	248	216	260	270	248	273	221	215	247	239	238	236	244	217	239	254	204	223	250	227	247	270	266	238	230	240	234	264	216	248	232	262	240	257	253	247	243	232	225	234	256	221	250	251	236	214	240	266	234	215	243	274	232	258	212	251	227	234	251	228	228	257	236	260	239	226	260	277	235	231	247	210	238	214	216	247	211	241	247	224	239	254	230	240	226	240	218	232	216	225	272	217	263	254	245	225	237	226	207	237	281	277	255	240	234	218	247	276	246	248	243	259	228	244	241	218	223	218	232	249	226	239	243	253	250	240	240	286	227	239	230	259	242	227	250	236	228	213	245	254	234	252	233	201	238	252	229	241	249	231	255	222	244	249	245	258	256	262	213	241	222	269	220	226	267	244	260	303	269	254	259	236	252	219	251	240	236	280	235	211	240	238	228	234	245	239	233	263	249	225	233	260	249	238	228	222	266	226	251	254	243	214	254	258	238	254	235	227	241	253	243	255	240	263	250	252	258	228	266	228	228	292	252	272	236	250	250	223	234	254	236	243	267	231	232	237	265	247	264	254	259	248	234	230	245	234	250	265	259	253	235	228	218	231	282	229	249	243	232	242	265	223	239	250	291	222	243	226	257	218	227	246	251	228	231	232	302	247	271	243	246	230	241	239	228	224	247	231	258	237	204	241	227	235	243	247	239	239	261	244	244	276	248	255	224	214	255	227	243	239	267	197	237	238	216	246	259	239	260	227	231	251	242	273	232	231	236	255	259	218	246	231	257	241	239	211	211	249	241	246	243	259	234	252	219	235	242	261	228	262	270	232	235	233	264	243	250	237	250	267	258	263	263	246	253	216	261	237	250	225	236	257	243	268	284	256	220	227	267	256	215	231	250	246	198	272	251	253	243	228	236	210	237	235	245	243	219	244	226	250	268	233	255	251	254	242	239	229	278	242	231	235	243	239	232	242	264	280	274	247	222	234	233	243	254	247	257	192	256	246	231	255	227	259	243	270	245	272	251	237	261	219	222	220	215	236	207	269	249	253	261	236	237	243	247	282	238	228	238	248	259	245	259	223	242	225	238	234	202	254	237	229	201	236	250	244	219	236	264	249	237	255	209	210	211	238	239	274	257	212	268	237	231	213	260	235	235	219	235	218	249	219	245	245	227	215	272	212	235	244	260	225	203	229	271	224	235	230	239	219	212	234	259	252	266	229	223	235	201	232	279	230	214	222	240	227	243	238	206	240	217	231	221	236	236	253	260	220	235	236	238	229	246	251	304	265	245	264	247	219	241	267	230	254	252	269	208	226	228	240	218	258	245	250	232	254	245	254	269	267	213	242	246	254	238	246	239	231	239	235	238	243	236	246	226	230	247	230	219	232	223	238	228	212	232	258	238	256	242	245	221	230	245	265	240	221	258	249	271	251	237	240	240	246	259	240	266	254	221	274	221	249	242	242	259	255	249	215	222	236	269	242	254	234	240	238	245	229	247	218	231	251	246	234	255	252	256	263	242	228	248	253	240	222	240	250	260	231	234	229	227	237	250	237	213	234	239	259	238	227	227	248	241	264	245	238	247	240	252	228	264	235	245	239	246	231	282	269	228	235	224	233	248	264	250	254	254	223	231	228	235	253	239	273	225	242	268	256	254	241	234	251	275	228	221	243	253	248	290	213	269	239	229	241	241	253	224	244	223	253	261	244	240	248	228	238	244	240	247	251	209	206	257	244	215	233	257	257	252	222	238	217	262	268	246	266	243	249	240	241	228	249	200	242	250	263	227	212	258	244	253	251	247	230	265	269	271	261	229	236	226	263	252	243	271	223	252	235	233	204	255	244	242	244	219	225	231	194	223	225	265	234	210	239	271	259	250	243	208	214	225	235	250	238	245	257	227	249	252	246	249	225	238	267	233	235	246	276	259	254	245	246	251	257	239	270	245	213	270	254	237	242	255	247	240	216	242	250	219	238	273	262	249	224	233	228	233	231	233	231	254	260	200	258	231	245	239	275	241	239	233	220	268	260	252	193	228	235	237	233	261	224	258	227	243	244	227	247	243	213	259	220	293	236	251	262	268	262	253	240	229	255	237	248	247	262	267	245	263	242	218	268	249	204	228	216	226	239	264	227	242	237	226	217	241	234	270	267	235	258	278	259	244	253	245	272	243	227	226	236	266	243	252	251	228	229	254	230	183	257	244	230	241	263	239	246	234	209	266	245	239	242	263	254	257	212	243	261	272	241	224	241	214	232	222	218	226	250	231	226	236	222	265	270	266	219	245	250	245	219	243	245	260	285	243	228	219	245	220	238	256	238	248	243	244	243	242	255	270	271	248	228	253	236	236	206	233	265	265	196	278	253	248	249	222	250	224	217	218	282	256	250	242	216	236	256	253	255	239	255	235	259	232	270	252	250	246	243	240	230	234	218	249	250	252	262	240	213	264	267	249	236	241	248	253	229	272	233	252	236	226	217	246	213	224	248	251	244	233	244	227	238	224	250	251	269	250	249	244	244	266	234	244	248	263	234	238	250	265	252	268	243	240	228	258	220	245	238	261	254	283	251	240	248	225	225	232	248	263	262	244	224	249	232	234	260	227	227	234	227	268	271	216	235	233	261	238	244	261	271	268	236	231	217	250	231	273	240	248	251	225	240	229	217	262	256	243	234	226	263	246	223	248	221	228	275	254	230	216	253	240	266	246	248	254	255	228	231	249	241	237	234	270	220	210	213	221	230	233	232	222	241	234	238	258	257	266	223	235	244	230	260	243	226	243	251	222	256	238	210	258	238	262	217	244	263	236	247	228	240	213	262	286	232	217	262	213	268	248	246	234	239	259	257	243	293	240	229	239	235	232	229	264	259	228	244	237	243	253	257	214	238	251	244	243	245	215	212	227	250	237	249	247	270	250	236	231	206	226	249	240	226	270	281	279	277	226	257	217	249	267	254	258	242	226	212	249	229	228	255	233	275	252	231	242	263	249	267	274	260	262	211	274	243	207	213	249	228	233	235	252	217	251	232	235	279	249	239	264	205	228	228	252	242	204	233	214	242	256	263	218	230	220	250	237	215	220	276	269	228	239	251	254	254	218	266	255	232	236	249	236	208	267	229	252	257	250	233	233	261	260	239	245	248	215	247	229	252	273	243	236	261	225	224	242	209	227	248	276	250	246	243	237	251	238	219	203	234	258	230	234	229	243
8864	4862	9158	5525	2991	1018	962	872	808	772	771	756	705	683	667	650	588	643	656	643	643	596	659	607	610	615	662	597	583	640	599	611	588	619	590	610	639	598	590	595	642	577	618	603	617	544	589	654	598	592	621	575	605	615	593	591	565	603	586	602	565	584	578	578	614	596	545	566	594	588	631	600	586	579	625	646	591	603	607	578	640	587	593	576	605	585	609	611	613	599	574	643	613	628	552	621	600	570	546	591	571	590	579	601	582	582	638	620	553	577	575	581	618	545	680	580	597	606	600	580	595	614	574	629	620	624	625	572	607	614	557	589	579	580	623	577	589	610	573	613	594	591	615	603	573	617	646	620	587	569	546	624	583	554	650	601	580	627	594	605	585	578	556	588	595	587	600	583	549	605	640	593	617	559	599	610	562	551	571	612	610	604	609	591	639	614	597	617	543	619	562	603	636	634	597	607	612	585	566	629	566	601	580	557	596	584	621	602	624	594	605	609	587	566	573	571	580	605	569	588	552	574	560	654	611	606	577	602	626	619	583	599	608	594	632	593	572	560	604	611	590	572	575	572	596	586	600	582	618	543	567	600	635	609	566	596	573	511	574	573	573	595	576	584	583	579	642	596	592	607	600	638	620	625	602	589	611	572	556	589	576	587	595	620	559	547	629	620	575	562	576	576	623	635	619	577	565	586	609	524	565	631	614	589	574	606	602	554	617	570	573	597	593	578	592	594	607	571	567	615	617	597	568	599	583	604	600	604	597	641	606	625	614	606	565	595	598	592	576	576	626	585	605	653	545	621	594	600	580	614	581	642	582	575	569	546	585	637	592	587	603	547	613	600	599	633	592	590	590	531	586	640	572	579	614	563	572	579	635	591	628	634	626	574	599	623	576	590	536	604	620	605	603	610	618	587	584	587	605	580	596	557	562	603	613	574	561	618	646	599	607	587	606	582	583	589	581	564	565	579	620	619	545	581	613	590	601	595	599	606	591	605	640	618	656	584	615	640	626	591	558	626	613	616	618	634	558	598	638	607	584	615	599	630	625	614	566	547	606	626	630	592	608	558	586	619	619	580	613	570	585	581	549	544	629	584	575	613	604	557	564	604	566	575	532	576	587	600	599	559	628	620	552	616	597	596	605	594	579	532	596	583	608	587	612	557	616	580	546	610	585	583	606	624	572	599	599	640	620	567	567	578	573	572	603	603	590	578	592	584	587	589	578	646	599	616	585	627	581	583	608	580	620	607	600	581	566	597	577	573	567	609	594	609	600	572	595	672	581	583	613	570	599	590	593	583	581	603	599	572	616	578	607	567	604	575	579	567	597	620	608	629	594	609	646	613	592	578	551	586	545	585	565	587	574	595	547	613	558	605	573	607	613	605	599	655	623	611	576	583	579	567	580	585	587	612	558	614	579	595	562	600	585	580	566	587	590	634	631	615	598	565	618	578	591	585	650	556	566	557	606	567	644	563	616	582	622	587	597	627	607	590	608	623	588	594	559	645	585	632	563	582	607	583	601	605	573	569	601	614	587	566	558	590	615	613	636	583	599	555	589	613	605	651	617	598	623	591	613	642	620	583	608	559	585	617	582	588	604	626	624	540	554	630	560	630	598	602	621	615	602	619	579	569	610	600	618	569	564	632	578	552	601	605	641	632	576	605	607	569	606	558	642	600	586	548	617	568	571	585	563	621	622	642	614	585	615	597	589	586	631	610	612	617	607	584	633	618	637	628	565	599	602	627	610	602	566	624	565	574	606	596	587	611	581	596	602	582	575	617	605	591	608	550	574	568	646	598	600	603	600	579	574	614	621	607	561	594	615	586	578	579	609	585	627	611	622	578	648	593	553	599	632	596	584	573	590	603	588	582	565	571	568	601	584	595	618	569	619	582	585	566	598	591	595	553	574	587	588	575	606	594	706	622	603	529	560	618	590	600	572	581	595	558	579	592	509	586	615	577	538	594	571	610	629	601	613	586	604	585	577	611	598	567	583	565	615	590	561	625	616	621	599	629	610	588	544	569	595	649	571	590	603	578	549	626	584	599	572	574	535	612	576	608	624	552	594	598	589	598	561	575	562	585	587	614	640	597	616	602	578	563	606	608	596	572	611	605	609	582	570	573	574	636	607	617	587	580	577	610	613	562	589	583	584	570	597	600	621	578	604	622	605	557	609	566	623	586	613	559	576	580	592	586	587	663	584	580	591	582	579	598	593	616	581	581	658	566	588	619	612	573	598	597	647	567	610	582	564	641	633	566	631	598	564	619	565	612	605	642	592	601	564	558	565	554	575	626	616	567	559	640	618	563	614	590	612	534	578	583	625	584	578	541	582	589	586	590	582	585	625	617	564	621	602	643	603	617	592	604	603	593	603	583	593	545	612	611	611	583	624	582	561	611	611	600	624	580	614	590	591	587	588	626	622	605	596	631	614	600	581	587	607	638	580	583	616	617	630	580	567	627	548	603	632	592	593	574	589	619	562	568	616	598	601	595	617	600	634	567	560	558	666	597	584	639	573	557	568	565	579	600	573	576	644	600	639	626	590	585	570	558	574	629	601	621	591	605	610	593	574	621	576	591	626	588	618	641	606	585	619	576	610	619	564	612	605	588	594	578	590	587	608	608	597	585	582	573	618	628	562	577	607	620	556	569	615	602	579	668	603	585	594	649	600	616	595	623	595	551	611	560	543	607	596	641	579	592	610	608	600	622	647	603	550	580	586	570	575	595	614	617	585	573	622	588	609	597	584	561	587	603	628	581	576	587	602	595	636	573	627	560	642	606	628	604	589	534	585	593	585	628	636	583	606	602	585	536	621	603	597	580	604	627	604	586	565	594	615	622	604	626	594	592	618	608	563	621	551	584	622	592	576	575	589	645	551	574	550	671	572	578	610	624	564	586	604	594	626	619	582	572	637	594	594	599	617	623	627	557	572	561	559	595	649	575	579	578	594	637	612	626	563	594	556	621	566	620	621	612	605	548	573	606	571	628	592	612	596	559	587	593	653	569	600	619	575	595	608	585	595	601	624	624	604	619	534	597	596	584	587	615	631	614	578	581	578	617	547	630	580	596	599	611	591	612	591	589	582	602	593	585	582	614	654	593	594	606	612	547	610	615	621	568	603	637	613	597	565	579	627	566	578	600	586	610	623	601	578	599	569	592	599	608	640	578	632	589	593	613	588	593	590	622	583	636	603	574	623	600	566	608	565	577	576	598	645	602	612	595	593	582	584	591	584	567	597	569	600	617	586	591	595	588	611	619	564	603	577	604	553	616	567	555	554	540	601	601	630	580	626	571	627	594	597	640	586	596	576	565	578	593	577	577	605	590	586	589	592	572	563	567	576	560	579	608	601	622	593	561	612	634	576	562	559	583	612	619	615	633	607	628	555	607	570	585	570	581	613	626	658	593	595	630	574	603	627	592	572	635	591	551	641	597	562	620	575	598	626	577	577	578	634	577	622	589	595	545	567	572	615	570	633	572	619	569
24455	10357	7665	3337	1839	601	569	570	496	446	451	484	445	405	434	416	445	443	426	414	428	415	405	434	412	423	412	442	462	397	449	402	389	380	444	396	439	409	409	441	409	450	413	413	425	359	431	446	409	421	417	390	386	374	418	390	413	415	404	397	428	409	419	390	382	426	434	398	401	446	430	404	399	422	418	408	418	423	400	444	366	406	440	409	376	374	382	380	414	412	402	408	426	395	392	434	442	404	424	414	429	395	400	447	411	399	405	432	383	424	411	449	447	423	415	411	414	400	352	389	447	430	373	404	476	438	399	398	398	407	427	402	420	416	429	402	443	417	367	383	405	379	406	422	402	407	423	418	403	458	415	458	378	419	455	398	374	415	440	438	407	436	435	450	416	415	389	422	390	451	454	418	395	390	421	433	498	380	415	410	412	428	412	408	407	411	392	413	438	419	395	365	424	402	416	397	412	407	414	399	398	436	368	394	427	438	434	413	427	424	354	436	429	422	444	419	410	390	415	388	386	408	433	400	423	446	402	390	390	412	408	425	412	404	405	433	400	448	421	451	417	384	422	377	398	410	371	389	416	429	383	400	378	457	451	419	398	404	380	387	404	440	414	437	391	378	401	445	411	422	401	385	401	442	449	414	404	414	409	432	386	430	405	398	423	387	407	409	415	401	391	415	412	420	410	414	441	418	438	390	450	442	455	416	422	393	409	456	440	369	409	425	389	431	423	395	382	429	444	380	395	391	369	407	408	467	391	374	405	404	418	389	388	432	437	394	389	434	410	396	430	379	424	405	412	413	414	416	384	380	412	410	407	400	409	431	405	409	397	385	407	393	419	439	422	398	420	384	434	409	412	376	403	411	402	434	404	444	415	447	445	434	376	426	442	389	405	417	407	388	425	412	405	441	394	355	385	412	429	427	414	408	423	441	371	393	385	426	398	405	420	451	420	420	451	393	425	398	421	436	399	428	427	420	436	418	388	366	381	381	372	442	456	395	403	427	407	412	429	397	396	386	387	403	419	431	390	370	426	429	411	399	427	369	412	422	444	400	408	420	416	396	395	436	391	422	439	434	426	416	448	414	394	387	410	401	415	418	403	406	368	415	429	398	383	411	414	415	381	359	424	396	442	415	439	384	432	423	414	422	396	402	429	401	374	427	422	382	416	418	428	407	396	360	388	401	385	390	376	433	403	444	406	417	468	417	422	425	429	390	405	397	433	391	411	411	380	437	405	403	388	407	445	382	407	417	417	409	397	414	417	443	406	441	403	408	388	434	396	372	397	359	362	419	410	402	402	401	424	441	382	417	405	422	432	457	419	414	360	455	406	446	433	420	393	391	402	425	424	401	412	379	385	393	437	413	409	398	411	404	443	357	396	404	431	402	403	399	429	426	439	400	421	439	407	384	419	405	445	429	387	406	428	388	378	428	406	425	425	398	431	389	395	391	400	412	440	401	395	416	388	386	389	415	412	435	371	383	386	408	419	416	447	371	440	431	409	387	407	362	454	388	415	452	396	405	385	474	384	432	422	411	417	430	406	430	460	434	420	437	423	454	419	426	419	394	397	417	386	395	406	433	424	402	395	388	421	442	398	420	422	447	393	417	411	380	396	399	400	389	404	406	397	404	407	406	398	438	425	420	408	432	424	411	407	461	436	422	437	450	358	465	398	410	421	430	401	397	397	451	439	391	393	441	401	400	412	463	433	458	442	433	416	403	406	415	365	414	406	378	391	395	390	465	401	445	408	428	429	412	437	407	400	392	375	425	410	400	417	421	361	382	383	393	419	390	384	394	408	418	385	416	385	398	412	403	383	446	409	409	391	436	405	404	436	406	445	409	429	399	372	367	386	415	433	420	404	376	393	376	409	398	390	414	405	414	382	427	421	383	394	417	403	430	410	404	414	401	374	437	411	405	424	421	425	391	364	436	406	395	412	442	420	418	394	388	462	404	404	410	419	407	418	372	425	419	388	363	419	413	432	436	451	410	408	406	383	398	400	446	414	420	460	428	374	403	382	424	392	424	411	362	419	423	406	422	430	396	437	409	421	430	396	402	447	426	409	433	377	400	420	402	378	393	403	453	406	433	444	436	402	394	376	427	413	409	398	411	413	406	382	381	441	383	364	415	422	420	399	385	392	424	373	444	437	431	428	439	394	383	415	428	407	402	376	449	412	440	403	421	402	425	402	389	446	423	452	414	440	414	433	439	417	400	415	370	418	447	431	383	440	399	420	403	395	400	443	413	393	438	393	407	393	423	407	431	393	396	418	363	414	413	427	422	395	422	453	402	447	393	383	391	419	405	399	413	430	447	382	412	416	386	405	411	399	389	390	372	389	386	426	403	383	387	396	414	446	454	414	407	377	412	401	405	409	426	426	427	428	408	442	397	401	405	404	434	363	377	392	408	423	347	409	421	402	415	418	416	460	435	399	396	424	422	434	418	422	397	444	384	410	405	416	400	401	412	424	441	407	417	402	429	417	428	441	403	430	428	393	369	401	389	436	418	398	398	379	416	401	461	409	439	412	422	415	419	412	404	428	419	397	399	390	415	378	399	404	406	404	421	376	404	413	386	433	414	390	410	459	413	441	424	388	402	374	381	410	416	411	481	419	388	426	395	424	401	412	392	441	423	392	428	446	436	450	448	456	439	392	439	401	359	425	442	400	431	430	437	414	421	417	428	399	406	408	429	369	419	408	424	429	406	493	456	446	410	458	455	418	362	394	405	411	404	410	399	389	398	399	435	388	372	428	356	421	404	409	395	389	412	403	400	442	418	402	412	409	427	373	363	414	372	396	409	416	395	421	405	376	364	449	390	397	380	413	392	384	419	453	431	384	420	418	368	369	403	410	430	390	421	383	440	408	436	421	427	401	406	419	377	392	360	420	458	377	412	433	366	375	417	402	432	432	422	366	391	404	419	430	369	412	408	355	403	416	370	397	405	424	398	382	394	398	412	399	423	381	402	414	431	412	348	423	418	403	422	416	385	386	405	391	399	411	410	403	396	402	401	403	423	436	377	409	445	423	417	444	416	418	417	396	428	380	400	407	408	416	412	414	401	422	400	394	479	435	402	383	392	402	400	438	390	424	426	372	423	447	407	408	417	398	439	434	384	401	418	356	390	390	457	408	422	421	372	443	392	424	437	353	422	400	372	390	421	413	429	401	433	434	431	412	422	414	407	431	413	410	405	446	421	471	448	373	409	418	419	432	394	373	437	451	387	394	426	422	390	387	422	407	429	387	425	440	410	388	422	405	366	468	420	418	375	388	393	359	382	462	437	413	443	396	409	403	432	402	449	400	428	385	424	440	365	435	366	454	435	397	388	421	387	440	411	404	383	446	449	416	424	390	391	357	427	404	394	417	453	448	452	395	422	394	408	403	455	376	434	373	412	425	402	423	416	411	440	413	418	402	417	407	392	389	414	427	413	390	446	393	422	403	384	380	386	424	403	436	414	401	388	412	415	389	440	417	386	412	411
13998	7454	11661	7493	5264	1874	1576	1461	1367	1242	1239	1167	1117	1071	1078	1005	1025	1054	984	1063	1011	1057	933	997	1023	938	1017	955	954	968	1014	961	933	945	1002	929	931	845	966	996	957	917	961	952	943	939	890	921	916	926	914	885	950	991	917	904	968	881	888	914	928	950	950	959	981	940	925	991	971	918	944	937	948	948	948	1014	974	918	929	933	929	894	997	923	982	929	946	930	881	913	949	965	959	983	961	885	898	918	875	868	962	934	887	933	955	863	919	875	905	948	964	907	970	930	887	918	903	878	972	951	954	921	895	931	892	929	924	907	920	962	965	923	905	902	903	889	887	906	925	903	930	969	894	953	958	930	942	929	962	903	1026	964	929	951	914	911	947	944	938	883	968	963	950	978	895	932	1004	868	934	936	947	958	931	932	963	901	870	924	904	910	907	900	931	970	907	957	892	972	943	958	937	948	901	948	890	934	903	907	933	933	907	921	952	914	933	899	920	918	907	921	913	946	967	925	965	879	959	921	956	874	894	965	924	920	928	909	901	929	883	925	933	950	955	910	917	946	881	957	989	952	930	882	900	957	947	895	957	960	909	955	880	921	957	923	898	923	911	909	915	934	929	937	900	931	915	927	969	907	946	954	885	919	898	925	875	912	927	919	925	970	886	902	929	931	925	921	927	942	885	1002	935	941	887	870	890	882	925	876	924	951	942	881	946	922	926	899	950	906	962	976	923	928	955	953	885	933	986	874	896	928	908	907	925	952	953	916	947	881	922	909	918	928	944	919	898	922	904	881	978	886	1006	895	931	980	929	861	952	937	951	927	959	921	923	901	932	927	888	903	941	941	949	922	882	918	913	948	959	882	924	899	929	913	960	967	921	940	918	927	910	889	912	881	925	875	926	912	935	912	937	916	928	936	933	918	907	888	887	875	830	958	933	896	911	933	896	904	944	889	952	876	893	938	893	897	880	922	899	948	924	953	924	902	919	943	961	901	895	899	928	941	915	913	905	908	966	892	882	951	924	887	949	922	886	944	962	1003	944	872	951	991	924	967	884	951	899	927	953	949	928	948	910	876	936	899	991	974	942	930	991	959	895	910	909	919	935	915	947	914	953	964	922	895	931	941	900	898	852	940	897	923	973	910	881	940	935	897	934	971	925	884	904	915	948	910	1004	939	890	895	859	935	883	900	919	937	902	942	902	927	874	907	957	950	866	911	846	931	919	955	925	934	904	920	923	938	941	945	935	899	927	971	981	908	904	902	962	962	913	923	897	1009	903	893	939	958	873	974	955	911	939	935	957	915	909	924	927	911	932	968	889	946	877	907	916	908	963	939	919	925	970	901	946	967	910	965	913	942	930	955	932	966	942	905	937	928	910	905	947	929	967	942	892	953	920	970	920	960	894	994	964	912	947	901	946	936	902	965	873	926	909	955	895	946	911	972	875	942	933	939	962	913	877	982	915	886	897	938	891	908	988	915	938	877	991	886	878	925	958	921	931	929	949	903	897	936	915	982	931	890	896	989	970	866	902	956	951	921	934	868	964	936	903	928	940	966	901	912	914	891	922	914	944	891	928	888	923	877	957	903	878	876	917	886	919	970	890	943	903	880	932	914	939	937	967	846	942	907	898	909	929	960	925	917	927	886	849	909	958	958	864	913	924	930	910	936	920	887	863	932	912	946	975	954	916	900	877	932	921	927	910	898	907	946	872	935	907	916	930	944	937	868	940	904	938	949	932	906	925	910	887	917	924	907	875	939	951	920	952	895	900	921	880	962	983	967	940	946	902	963	985	956	873	953	976	942	916	907	952	890	920	902	872	885	927	932	927	998	955	925	892	1003	887	907	902	903	927	931	975	933	916	894	964	940	975	960	902	926	917	933	922	937	843	917	923	908	912	915	964	891	944	946	923	907	919	964	941	931	973	945	926	934	917	905	872	907	901	955	905	853	882	899	897	878	954	927	904	946	936	958	953	916	934	897	958	912	900	935	920	949	901	979	992	875	933	931	942	988	871	954	908	912	896	870	868	925	954	897	912	916	960	921	949	945	939	941	942	899	945	1001	967	906	928	906	917	896	920	892	903	911	915	934	901	933	908	935	856	891	893	891	928	949	944	985	951	912	904	936	932	918	903	884	884	950	941	919	932	913	925	925	926	885	954	914	928	931	949	887	919	898	935	907	939	913	938	920	946	888	934	950	954	930	892	953	897	933	907	952	889	1012	986	930	959	952	934	914	942	926	1000	926	884	886	970	926	907	901	888	952	936	946	922	904	918	934	973	902	905	943	912	890	883	886	927	918	923	926	913	967	949	977	918	903	899	889	925	932	926	956	874	907	883	932	927	935	915	898	903	888	959	949	904	892	908	905	903	929	923	905	867	920	922	894	919	890	927	934	893	968	948	911	935	937	944	904	857	934	914	901	962	933	956	961	928	907	849	957	885	908	865	937	898	951	929	917	927	901	919	969	936	923	988	917	971	943	891	919	927	881	890	910	940	907	937	941	917	954	865	942	895	922	952	905	926	904	867	925	938	911	919	897	996	988	910	901	944	970	852	942	968	858	947	944	949	912	980	935	858	929	923	960	948	932	912	924	909	934	901	898	994	851	843	904	949	947	939	871	926	903	932	888	901	906	949	879	884	948	884	903	918	938	928	886	896	960	903	934	938	887	935	950	929	907	972	891	908	958	909	904	966	934	942	905	956	886	915	926	921	907	992	936	952	925	908	964	925	881	891	889	924	945	938	881	902	966	905	905	892	968	934	930	936	919	934	975	915	944	898	900	960	903	893	912	907	838	929	910	922	958	905	878	923	907	923	906	925	941	899	889	902	898	924	897	940	964	942	887	980	922	977	948	922	914	854	890	963	957	905	893	929	935	966	933	914	921	938	884	917	933	950	922	889	914	932	975	906	925	903	943	946	935	914	958	934	950	928	938	935	956	954	939	916	944	910	929	945	950	917	927	956	934	963	872	900	915	908	899	895	927	951	921	889	966	905	907	971	941	958	935	901	952	951	980	993	913	911	899	926	929	960	999	938	875	990	893	942	893	889	902	963	934	910	943	909	914	907	986	913	909	906	880	890	952	951	942	957	869	942	898	917	922	927	962	901	947	871	950	937	932	972	883	912	914	916	946	955	922	956	924	967	892	920	872	908	912	938	950	877	922	879	953	899	929	932	935	908	902	912	938	930	896	909	903	932	930	942	981	946	888	874	949	938	904	933	917	902	941	925	918	965	941	931	875	939	970	950	950	953	917	958	913	952	931	930	921	1010	928	941	972	944	893	944	915	907	922	908	947	900	901	936	897	936	955	966	924	899	912	927	917	876	876	884	922	962	938	867	903	916	942	864	953	967	916	912	949	903	936	953	897	912	933	896	932	931	906	898	963	923	899	987	931	905	903	862	861	940	949	900	924	967	913	964	888	946	959	926	899	936	906	999	891	930	907	882	937	943	888	917	896	918	930	939	947	913	946	934	905	898	929	861	917	937	900	926	940	955	877	900	992
6881	3101	2140	931	315	218	183	172	189	181	159	203	170	200	193	197	163	194	182	187	195	190	197	173	185	219	172	185	168	181	198	210	200	200	194	211	195	200	177	205	172	195	194	201	225	194	193	209	183	178	189	205	179	184	188	167	177	181	189	170	193	176	196	203	183	199	202	200	177	187	195	214	168	203	200	213	161	205	176	188	193	178	194	183	185	189	169	196	188	193	192	210	207	194	198	193	178	213	220	217	197	199	220	216	205	200	199	210	192	208	217	189	212	197	213	178	171	178	208	169	193	195	193	200	216	186	195	187	193	183	188	220	196	189	212	190	191	194	204	175	185	207	184	196	177	189	192	188	208	178	197	199	212	196	210	205	201	191	189	217	206	194	186	181	213	199	217	213	181	165	186	192	189	181	187	199	197	193	209	186	187	216	202	194	171	185	226	197	195	188	191	182	171	207	180	207	210	198	201	203	188	191	196	193	174	191	188	217	195	220	184	190	169	211	188	200	184	168	204	185	180	180	233	191	180	189	198	178	187	166	175	180	187	170	204	214	182	215	175	188	182	217	213	184	178	205	206	188	204	169	204	193	187	189	211	187	214	194	208	207	191	243	199	200	186	179	146	185	180	182	165	177	163	222	191	193	194	183	168	207	248	200	206	232	198	185	205	186	178	166	151	197	181	188	193	192	164	182	185	199	209	186	183	192	200	206	191	203	188	198	194	209	214	190	203	200	203	169	183	206	176	190	204	182	201	207	183	171	181	204	163	184	192	203	183	200	192	203	195	193	173	218	189	191	182	179	181	198	165	211	206	195	217	191	197	182	195	189	185	213	207	203	204	179	171	184	187	192	212	176	197	209	191	208	186	193	202	204	182	188	201	198	216	187	174	210	200	211	167	185	173	177	207	184	170	171	167	178	184	191	223	177	220	183	187	227	171	199	191	201	214	193	171	199	167	182	181	195	195	212	221	194	204	170	177	191	195	181	207	182	213	193	175	203	202	207	178	207	213	197	223	190	222	214	209	232	181	171	174	223	178	189	175	192	191	231	206	196	205	208	181	207	183	200	193	220	207	193	176	201	193	209	188	214	180	190	180	217	176	210	187	207	206	195	169	199	200	217	191	175	192	211	187	193	198	196	204	196	164	188	176	184	216	196	188	179	200	197	190	198	198	192	225	197	206	194	200	194	197	174	215	199	226	188	201	186	213	221	181	188	167	182	171	161	190	186	205	221	202	207	193	207	181	194	209	209	229	196	191	205	188	186	192	192	181	210	207	185	222	186	204	183	190	171	206	190	229	198	187	186	196	195	196	202	216	183	215	205	207	199	181	178	205	181	191	195	205	191	199	209	193	219	182	190	196	183	210	161	173	217	212	180	192	180	192	178	203	188	219	184	184	204	198	196	201	204	225	200	207	195	164	159	231	187	184	214	188	198	192	206	207	215	188	197	184	195	193	182	190	208	203	215	202	164	185	204	194	186	190	200	191	192	198	200	189	175	214	187	194	204	187	175	198	186	191	184	179	206	184	185	211	177	201	213	188	172	185	198	175	200	210	199	185	168	170	202	198	208	194	214	197	205	196	197	191	210	203	203	184	184	193	204	208	206	192	200	206	222	199	174	163	189	205	232	171	171	173	207	194	187	200	179	186	192	220	209	219	197	184	195	179	212	191	179	232	199	188	187	194	204	227	192	190	182	206	159	226	214	224	228	185	187	162	194	199	205	189	221	204	199	205	195	182	184	202	213	209	212	210	186	185	205	199	180	188	215	184	205	206	198	190	216	177	207	173	180	206	200	202	235	160	190	210	211	181	178	205	202	190	186	228	198	188	206	189	182	185	184	181	219	192	183	208	176	204	230	214	182	199	213	210	203	185	162	204	184	184	194	204	192	193	195	205	199	229	198	196	213	177	217	214	187	192	198	202	187	179	175	187	189	155	204	157	200	178	181	200	185	174	213	176	198	185	221	204	224	176	193	173	178	216	184	190	193	202	216	208	219	170	178	184	197	201	176	186	181	186	192	215	201	223	195	183	186	171	209	183	212	192	214	200	201	200	165	184	227	186	206	215	200	203	196	189	189	191	202	190	154	207	198	199	178	195	210	193	218	174	192	224	233	210	196	216	191	226	201	191	220	200	215	206	210	184	160	164	184	224	188	154	180	172	196	211	180	179	195	198	209	186	205	179	221	194	187	201	205	164	184	232	172	196	218	188	187	194	199	194	208	174	188	193	177	185	186	192	173	176	220	217	177	216	182	185	188	208	195	188	204	183	213	181	169	177	184	175	202	184	168	170	191	204	185	168	178	172	173	184	188	218	177	176	174	201	176	193	165	158	197	205	174	211	189	184	212	199	194	191	200	194	208	189	187	205	172	171	238	175	202	173	164	200	173	186	215	197	188	199	189	174	197	210	178	171	162	201	210	213	188	180	176	222	204	190	187	219	180	172	203	192	204	193	205	202	204	193	195	198	187	195	202	215	216	186	174	166	186	169	192	179	176	185	200	211	189	212	182	197	224	214	172	181	185	202	182	195	199	183	192	190	198	195	187	160	176	179	179	197	204	175	193	175	200	217	206	209	191	165	192	192	212	192	204	205	177	174	188	171	179	189	203	192	212	221	246	208	192	203	191	200	209	217	189	188	208	214	204	189	191	195	186	189	170	180	174	197	198	163	205	207	201	196	179	172	184	175	178	185	190	214	203	203	192	183	202	191	212	197	229	221	191	178	179	182	216	180	186	228	187	193	197	164	174	197	221	179	198	196	194	188	168	200	184	197	192	204	183	214	225	225	192	211	177	192	182	193	185	175	151	179	192	177	196	191	182	191	191	199	174	186	178	182	203	205	193	195	208	212	228	199	196	175	183	203	187	197	193	208	193	201	192	210	214	186	216	215	198	199	187	203	196	212	207	198	168	200	192	208	172	195	225	197	218	200	210	189	193	172	194	188	207	162	180	180	182	183	191	176	165	216	194	196	203	186	177	213	186	221	188	184	242	196	195	200	203	193	202	201	193	188	169	187	191	196	205	203	214	188	194	211	201	210	173	202	207	191	162	196	226	209	202	190	199	190	228	212	187	160	164	194	213	188	191	185	189	196	189	188	182	193	184	186	198	175	211	225	208	206	195	174	170	181	220	177	185	209	186	212	206	219	201	220	195	189	201	197	196	199	185	189	188	200	194	190	191	182	201	181	182	200	199	205	192	171	201	173	191	175	172	218	198	188	182	182	192	197	157	203	170	195	172	194	169	187	173	207	179	193	153	164	207	191	180	189	203	201	210	185	206	186	188	177	182	171	184	222	220	202	191	182	214	198	199	175	189	216	196	156	200	190	192	194	192	209	199	206	197	195	196	227	217	197	224	194	171	193	196	183	182	192	193	190	167	191	192	210	181	203	181	196	172	174	195	189	197	190	180	217	178	221	205	189	204	198	211	193	176	204	199	165	207	184	193	201	186	195	201	210	206	175	192	201	201	170	171	192	191
4349	2891	3853	2599	795	506	504	488	503	492	502	507	497	507	541	498	483	508	487	458	520	511	469	473	472	503	483	485	446	468	484	467	466	508	471	499	501	499	471	489	462	464	450	449	518	510	536	502	499	492	500	448	495	490	497	502	528	539	485	474	502	437	487	485	503	497	462	462	448	447	513	512	488	485	480	498	463	483	479	478	476	510	502	501	481	516	462	479	465	474	502	467	479	455	478	496	459	491	521	469	483	467	475	502	469	449	516	470	498	462	433	479	482	470	476	481	463	502	495	451	485	474	530	480	511	479	457	450	500	495	458	518	529	529	501	485	507	466	482	457	443	464	474	471	472	526	506	539	473	483	488	462	482	489	442	481	530	465	474	436	507	492	482	443	481	458	545	500	497	467	488	512	480	462	476	490	475	453	475	461	466	493	496	441	451	485	488	488	487	488	450	507	495	472	464	537	459	502	508	474	488	501	517	507	480	504	506	467	500	478	492	466	456	493	478	471	524	498	453	478	478	455	499	486	490	476	482	472	554	462	458	510	454	501	467	499	490	521	501	481	492	463	544	514	484	444	501	481	521	468	450	505	472	523	484	490	462	467	491	469	474	463	484	516	493	514	470	470	470	486	470	475	478	502	493	445	506	481	473	463	419	479	487	473	463	502	482	486	462	478	492	414	420	467	455	512	468	443	504	511	482	498	458	496	457	504	499	496	500	495	489	507	455	501	476	497	417	475	491	470	496	525	505	458	447	480	486	476	478	510	473	494	441	449	495	484	476	504	487	473	499	472	502	474	468	484	448	501	443	527	499	474	473	484	482	511	451	485	490	492	490	513	500	419	493	451	438	501	503	456	499	499	503	470	490	494	522	462	464	470	460	460	500	445	507	502	528	449	462	501	482	505	489	451	483	491	477	474	527	495	503	488	471	507	493	502	452	505	430	462	506	491	490	499	521	515	506	457	497	452	488	484	502	501	498	479	482	490	454	489	496	504	501	526	457	512	476	468	524	484	473	502	481	495	497	465	490	495	474	486	482	463	468	499	484	483	464	462	470	474	526	479	495	528	480	499	501	467	475	507	500	538	511	495	454	494	453	521	479	454	481	485	528	499	486	432	520	478	435	452	488	464	485	499	514	479	471	457	470	513	485	451	510	553	481	501	462	470	531	499	495	499	455	494	528	464	469	473	477	441	512	469	501	503	491	476	497	507	525	489	499	468	540	471	493	514	456	515	495	433	467	504	446	528	467	441	475	525	488	441	456	471	489	498	491	474	487	465	541	479	493	492	474	465	462	506	539	477	474	499	502	491	534	477	538	539	504	514	504	462	475	518	498	517	476	507	491	445	496	511	491	515	475	477	498	533	462	490	488	481	498	458	471	508	506	503	489	464	462	457	467	506	510	467	486	480	498	482	517	502	495	506	501	484	486	510	465	460	455	512	461	504	458	481	496	507	506	515	468	484	470	458	510	450	493	493	509	465	477	468	490	468	479	423	492	491	493	521	477	449	496	473	443	512	482	455	459	493	456	491	502	463	490	503	511	531	491	451	484	487	509	432	488	496	505	453	482	469	496	513	484	477	504	532	487	489	525	480	462	502	494	477	491	481	480	492	532	476	484	519	517	489	507	474	467	473	483	480	454	475	478	508	438	489	492	494	487	496	453	484	484	433	487	479	479	513	479	492	509	466	483	477	497	495	486	483	476	508	484	457	490	491	471	469	490	510	489	488	536	463	496	493	506	452	468	476	495	482	474	432	517	499	441	489	537	479	469	506	499	480	499	475	449	487	466	486	468	503	498	490	446	485	458	505	478	518	520	484	495	483	499	469	477	488	477	494	457	475	509	475	452	499	498	484	475	493	509	498	490	506	451	484	511	458	500	472	483	486	496	490	484	469	501	485	470	508	487	469	494	460	497	506	492	461	441	525	490	490	499	497	464	494	488	497	498	475	505	502	476	528	476	466	491	484	482	511	518	517	511	463	523	466	496	475	480	498	468	479	463	475	525	467	463	505	506	500	481	456	481	469	475	502	475	519	487	461	494	513	504	460	474	485	423	527	522	495	488	498	474	462	482	457	491	483	464	466	499	503	506	488	501	492	478	479	502	493	472	485	503	516	500	497	495	514	503	493	485	497	449	485	502	459	466	472	515	515	492	471	495	503	491	469	518	476	519	483	489	489	494	455	483	454	469	463	477	470	520	498	509	488	476	475	490	484	498	435	485	525	500	485	479	463	481	489	470	456	482	502	513	486	478	453	503	484	514	457	484	503	452	467	477	461	508	455	501	513	528	484	494	497	453	523	501	511	477	505	516	480	488	493	486	496	475	522	521	485	493	472	509	434	498	480	499	468	463	473	458	508	498	473	492	452	495	471	490	496	448	515	475	494	488	449	489	451	447	504	484	476	469	469	463	498	442	517	494	482	508	497	463	498	491	487	440	480	495	487	526	515	478	472	510	489	518	481	479	520	473	467	473	516	484	499	484	491	511	469	530	484	469	511	476	492	443	499	527	473	505	481	516	472	473	450	490	484	508	502	503	472	493	518	477	475	490	470	484	488	478	487	518	443	474	497	506	484	486	487	481	493	474	503	467	506	459	474	490	488	484	473	487	531	503	496	484	486	432	474	502	474	472	488	508	465	491	486	495	453	510	529	479	497	461	481	524	488	469	481	472	488	498	433	489	509	443	478	498	468	462	490	465	476	464	516	457	477	512	453	501	521	451	445	508	460	486	550	429	495	489	494	446	498	511	483	494	476	476	444	498	497	490	464	472	480	463	439	477	500	491	498	445	473	484	483	491	499	479	456	470	482	493	485	486	499	439	508	446	495	511	460	464	495	487	477	467	492	482	505	462	491	466	474	482	459	495	484	478	480	482	450	519	479	478	500	470	463	523	514	510	528	459	467	488	483	483	512	492	499	522	456	523	488	501	477	466	489	479	486	490	483	469	494	480	485	485	508	489	473	483	497	514	478	463	458	516	472	467	484	502	493	470	440	497	502	485	543	497	459	484	494	475	492	494	507	523	479	506	461	439	490	481	464	494	472	507	491	487	489	513	448	488	495	472	541	531	505	478	532	481	473	481	516	515	523	474	517	480	467	466	467	527	526	490	492	516	482	482	505	472	486	456	483	497	499	480	465	472	507	494	461	505	503	516	512	487	461	501	504	455	495	523	484	495	476	487	489	495	461	493	488	474	527	542	501	491	481	480	526	489	461	502	468	498	479	506	480	484	508	508	524	531	484	474	481	464	450	470	514	461	461	470	465	530	452	465	421	508	468	476	489	469	484	486	475	503	478	490	497	472	509	527	503	482	461	462	506	532	491	510	489	484	487	543	472	481	468	468	473	433	487	494	511	498	534	476	490	477	499	535	514	495	530	528	468	479	482	507	492	478	477	480	491	467	445	498	486	496	487	505	490	464	477	515	494	480	492	485	455	494	503	504	482	496	468	478	463	503	538	510	487	489	489	484	478	498	530	457	497
15605	5139	3193	1645	919	312	290	274	251	259	259	269	234	251	248	243	236	251	216	234	213	229	245	253	237	250	229	246	200	218	239	217	217	223	238	211	231	240	212	237	235	224	236	213	261	265	261	269	218	214	216	237	222	233	222	237	205	239	243	225	295	255	208	198	264	222	212	218	231	231	254	222	255	251	264	249	231	243	226	230	236	203	253	233	229	250	238	222	271	214	235	253	218	226	218	247	201	210	206	249	223	242	196	235	244	221	219	221	234	210	229	228	228	201	232	233	238	246	242	231	206	253	222	225	233	225	245	259	234	245	234	225	230	274	270	255	229	226	205	233	244	239	210	230	227	219	253	228	246	271	245	243	211	221	216	221	242	213	237	226	216	259	217	197	201	217	218	263	241	224	235	258	234	226	228	233	257	219	250	236	215	219	206	225	233	252	251	244	219	233	227	257	225	237	214	203	222	217	226	227	214	214	234	231	223	255	258	254	250	235	223	239	220	214	234	255	222	242	242	232	228	227	236	224	220	261	216	224	233	249	269	200	249	230	218	237	248	227	232	251	237	243	234	219	194	243	225	199	227	252	221	227	243	255	231	238	218	264	238	226	229	246	235	247	244	213	229	234	210	238	237	216	219	201	224	217	224	232	237	224	251	222	223	216	220	214	219	236	210	221	215	248	240	196	235	239	183	237	207	281	236	208	220	247	226	268	207	222	246	220	263	199	224	258	260	233	261	229	202	232	258	228	241	210	255	216	212	248	252	241	240	241	229	229	256	221	225	218	213	251	243	232	211	258	220	216	281	231	206	217	224	256	226	235	270	235	247	259	240	255	248	219	242	259	249	217	226	258	224	202	231	247	246	256	252	223	256	223	234	232	223	213	260	215	229	223	240	230	216	246	221	240	233	241	203	246	211	208	236	234	242	236	242	233	259	223	253	205	260	225	257	222	247	226	197	231	223	231	228	223	220	255	229	223	204	225	243	256	205	248	215	245	199	230	236	243	207	225	240	248	244	246	224	215	234	240	255	227	223	266	224	199	249	251	219	236	203	235	204	257	249	237	256	241	268	221	236	232	207	227	212	247	217	234	264	228	234	254	207	218	248	249	256	240	217	244	217	226	243	220	195	227	217	202	251	251	220	236	234	247	244	236	209	214	219	248	236	247	226	222	216	238	227	206	237	261	254	190	232	233	222	198	268	235	257	234	208	263	222	224	220	240	222	226	224	230	232	285	229	242	258	243	233	214	233	246	239	268	246	212	232	226	230	241	227	239	234	212	251	221	237	238	228	243	244	227	227	217	234	239	231	259	228	224	223	211	219	215	234	229	238	280	245	233	230	232	223	200	236	243	220	239	251	228	263	218	243	239	222	246	223	260	235	255	238	268	220	241	244	198	226	180	228	231	249	215	228	212	243	239	220	247	260	227	253	230	203	220	246	217	218	239	217	238	227	209	236	260	225	214	222	216	247	236	250	213	247	219	255	233	239	238	253	245	212	241	235	235	245	220	224	216	231	252	213	225	237	231	237	238	226	200	269	236	244	214	212	210	192	248	243	225	262	234	249	237	236	245	220	241	233	232	259	236	247	230	215	224	229	236	222	217	237	199	246	222	228	228	252	217	243	211	231	200	223	246	236	253	257	241	277	231	257	219	236	191	231	224	240	232	221	216	234	236	236	227	240	263	256	219	218	277	256	253	229	295	225	257	225	253	231	220	247	202	260	263	226	211	232	229	237	231	233	206	212	209	225	234	256	224	240	228	241	233	232	245	207	244	223	234	227	200	194	231	197	229	213	254	235	201	250	229	246	234	254	203	221	226	229	225	214	267	236	229	245	249	221	224	212	251	228	217	257	250	216	233	247	256	201	255	255	235	222	208	221	233	211	240	254	251	222	248	241	245	224	193	208	235	257	266	253	227	191	238	229	208	255	215	243	224	212	267	241	208	226	223	241	227	244	238	219	228	237	254	254	232	223	214	194	207	205	247	239	218	249	225	230	243	222	269	230	226	228	234	220	211	220	260	222	208	210	264	219	195	243	246	235	263	244	226	231	236	244	224	254	213	252	220	233	237	251	226	209	230	245	244	220	267	223	232	263	224	230	214	235	228	223	226	258	234	227	245	233	228	230	230	235	227	207	205	206	246	208	223	197	274	212	222	223	229	229	240	224	235	254	210	207	253	236	229	233	223	220	214	233	204	206	242	210	201	269	228	254	229	216	238	203	215	236	234	229	202	222	225	228	222	230	219	251	214	214	236	200	216	240	246	259	226	230	212	233	224	214	222	202	233	229	230	258	235	208	206	220	249	252	236	244	228	246	227	229	234	240	225	200	236	239	226	230	204	254	237	211	233	226	256	229	271	269	231	217	232	244	230	236	237	222	224	248	233	207	249	232	272	219	236	289	211	220	212	215	238	242	230	206	227	209	232	210	239	261	236	235	255	246	212	222	228	225	250	219	239	259	202	207	258	238	203	260	244	260	240	230	256	211	197	214	217	209	198	235	204	247	234	219	216	247	231	231	213	225	229	253	241	235	232	218	211	199	240	214	228	233	253	229	241	223	240	227	224	231	228	228	209	208	249	239	246	207	222	271	193	208	224	225	244	221	260	254	247	241	200	239	223	227	196	214	260	237	224	252	260	219	213	217	243	231	217	228	235	235	207	242	270	260	231	242	223	238	233	212	218	231	266	227	230	239	222	239	228	215	231	233	236	218	235	248	211	248	207	211	209	213	217	258	257	257	214	191	206	241	228	234	214	272	224	243	218	248	232	251	253	270	232	243	214	236	220	233	248	250	206	220	244	239	224	246	235	228	251	200	230	223	240	231	228	219	239	212	255	217	207	220	233	220	224	235	216	255	218	224	214	238	230	229	203	215	219	217	248	247	232	205	232	223	208	243	238	218	243	242	241	251	228	233	237	235	197	272	193	207	250	242	211	242	223	222	234	243	231	233	245	219	221	242	228	256	186	238	231	231	216	238	226	243	226	219	236	254	227	244	232	242	226	238	215	260	239	230	231	220	248	227	228	231	252	179	239	236	208	219	235	232	224	239	240	233	213	241	231	252	186	243	234	217	203	262	228	239	241	236	204	239	240	232	193	212	259	241	228	240	232	246	240	234	223	221	262	206	228	195	240	253	233	211	201	241	239	221	235	218	228	262	278	242	237	251	246	199	235	244	213	233	250	244	247	241	206	260	221	257	219	229	245	227	255	230	235	243	209	221	237	241	217	212	237	221	244	228	246	227	263	227	224	252	229	202	218	185	219	239	219	230	246	226	221	216	233	283	259	223	225	219	243	216	243	200	206	218	285	242	225	239	221	243	240	236	244	219	253	243	212	214	227	224	229	218	216	228	246	229	275	247	223	215	241	252	256	204	256	247	246	226	242	228	241	236	228	258	270	289	246	252	251	213	250	208	234	231	226	232	204	233	223	228	224	194	219	250	257	220	259	209	227	232	234	210	240	248	229	240	241	224	230	226	192
10218	4555	5807	4948	2945	1034	906	932	808	740	695	658	690	678	697	639	633	584	609	624	596	630	600	625	604	651	583	628	617	628	604	642	602	575	536	563	592	587	604	544	614	632	574	572	589	548	586	598	617	608	584	601	571	571	569	567	628	585	572	569	565	543	589	584	638	602	581	615	605	626	566	572	609	582	607	583	556	582	557	565	615	582	578	523	571	556	635	617	598	576	545	547	601	539	555	546	618	594	594	600	613	585	596	607	596	618	567	605	598	564	539	606	571	551	605	586	585	583	539	536	555	569	571	581	545	534	563	595	577	632	585	610	630	591	602	558	575	556	524	574	524	605	610	597	579	602	604	606	555	597	609	577	585	570	604	583	619	623	594	615	585	552	566	597	570	572	565	604	554	570	558	600	556	600	589	580	571	568	578	573	589	577	584	583	593	565	543	590	602	582	593	598	533	551	588	527	584	575	582	575	545	582	547	540	577	585	578	553	577	587	541	554	541	637	611	568	609	569	543	587	602	532	573	561	584	566	577	562	537	579	623	584	553	582	577	575	586	553	638	595	556	567	568	596	547	589	594	583	573	606	575	575	564	602	539	582	568	580	546	609	548	563	546	600	587	602	597	575	608	571	576	596	578	581	594	603	602	544	571	582	595	579	577	596	575	584	575	572	548	577	611	546	579	581	572	588	577	600	570	573	590	545	642	556	596	575	573	577	589	596	551	564	578	549	593	583	550	600	567	569	584	582	589	605	597	599	627	539	559	588	577	586	583	571	612	597	599	586	528	540	570	608	592	590	561	641	589	553	532	575	589	558	577	611	600	556	553	578	543	528	576	592	539	561	542	577	549	540	554	561	572	574	557	577	587	587	582	611	565	617	632	562	530	540	562	600	541	603	590	580	593	581	573	601	628	573	559	604	580	575	592	559	553	591	552	597	612	586	573	592	573	637	580	605	614	525	568	615	622	591	587	588	579	575	616	560	593	579	656	577	562	588	561	600	583	567	601	651	527	592	610	605	549	608	552	591	614	614	585	535	577	577	629	531	570	596	546	588	615	580	601	574	529	571	541	596	569	582	580	543	593	611	586	610	588	578	588	569	579	566	583	594	573	548	609	583	562	632	606	607	625	596	594	646	586	578	575	577	565	589	572	547	588	578	595	558	591	588	535	640	551	603	568	573	590	636	565	612	607	565	566	614	571	587	592	593	585	605	597	553	562	593	556	570	558	578	558	568	581	553	614	598	582	544	532	577	584	555	564	602	584	570	552	558	615	575	550	579	616	600	617	601	619	548	591	586	551	577	559	589	573	549	623	613	543	590	595	572	557	581	576	552	580	587	555	560	573	620	571	558	586	617	599	537	620	573	560	543	554	590	550	535	578	537	517	555	551	598	562	555	605	591	570	569	571	571	584	557	554	542	569	579	578	596	592	577	596	575	595	566	564	575	541	548	581	564	580	568	592	603	538	576	569	583	578	579	552	626	554	569	611	557	561	535	553	624	560	583	583	592	550	615	533	528	568	562	633	584	569	588	616	553	562	624	582	532	589	557	573	574	580	569	561	588	577	614	580	600	546	604	505	595	571	577	576	592	585	603	588	550	542	556	614	549	568	583	588	525	590	571	566	566	563	576	572	606	630	566	628	592	574	562	581	587	599	551	550	565	608	591	553	590	579	556	550	571	607	617	568	554	587	565	565	618	580	605	591	583	613	555	617	609	607	585	556	562	538	596	614	578	595	567	564	577	538	592	578	573	547	576	554	571	613	558	567	563	618	558	592	502	586	605	563	563	564	610	583	563	585	608	580	589	578	595	560	576	592	578	589	552	593	557	604	565	590	547	548	554	561	582	595	572	582	562	558	594	578	587	598	623	654	592	593	574	549	625	608	574	581	572	559	591	579	642	591	621	553	614	572	584	608	550	596	528	598	598	605	584	618	581	546	595	615	562	574	580	600	553	581	633	549	527	579	591	589	573	567	580	564	583	548	550	564	601	575	569	617	602	603	605	543	540	602	590	591	554	581	557	581	575	576	604	580	578	580	574	566	572	582	561	598	572	568	563	560	604	589	617	573	589	621	585	625	582	611	602	555	579	587	581	567	550	588	586	599	586	580	599	569	599	615	556	580	556	563	612	603	608	563	561	568	575	592	577	588	549	600	594	603	621	610	569	599	568	595	580	591	621	561	586	632	570	581	562	549	598	626	559	555	590	571	542	613	583	571	608	592	611	577	569	568	604	576	605	521	580	560	602	566	567	531	543	587	576	579	608	557	615	575	590	595	588	538	606	625	553	614	593	565	582	601	599	544	591	585	643	566	562	566	589	614	585	579	556	543	598	592	599	569	576	556	603	563	575	594	607	577	574	563	584	568	572	597	566	595	562	584	599	563	583	590	591	562	539	554	599	632	589	576	605	599	559	553	607	540	549	589	593	591	613	558	578	568	569	572	587	528	563	598	580	577	607	604	588	597	530	568	603	546	603	542	539	606	591	597	566	571	595	613	583	553	559	610	541	609	589	580	589	603	575	552	602	612	572	586	577	615	612	603	590	531	564	552	596	535	601	533	555	590	591	544	547	541	539	538	622	526	554	592	579	557	572	552	607	604	612	556	585	554	600	567	607	594	571	594	547	567	567	607	556	565	556	556	553	563	562	584	614	574	560	610	571	622	554	608	548	597	601	593	578	592	585	600	564	548	590	617	606	597	596	593	591	610	592	566	597	568	582	553	579	631	573	567	589	586	570	594	522	537	592	589	571	599	576	555	566	568	583	626	578	534	557	546	579	570	591	620	555	562	621	633	575	600	580	640	567	587	581	630	596	566	530	602	569	601	602	566	592	542	560	608	567	609	563	570	578	547	558	575	568	539	602	589	554	574	562	571	619	560	509	577	574	624	559	543	639	560	552	581	591	553	540	583	555	574	552	565	619	577	531	595	594	575	538	523	559	607	569	524	584	634	625	591	563	615	545	572	582	606	539	557	587	559	626	577	595	562	534	559	561	595	585	592	551	586	526	594	566	580	547	566	569	567	556	572	564	532	578	589	619	596	585	628	578	564	582	565	554	577	566	561	568	542	539	550	588	588	583	629	550	562	584	571	570	567	594	610	544	558	601	582	606	603	585	603	609	595	543	571	570	617	562	570	593	583	580	573	594	612	623	599	588	580	570	578	566	557	594	581	611	556	563	568	544	575	598	602	587	619	610	569	578	552	548	582	583	598	578	594	553	596	551	586	576	528	548	600	534	577	602	570	566	544	588	573	565	610	559	550	605	574	587	559	605	585	585	574	583	567	608	588	602	539	588	543	590	590	602	597	527	573	565	597	581	596	594	564	538	564	580	566	599	583	549	612	587	556	629	608	565	575	585	568	599	545	540	557	597	568	549	596	600	597	579	532	571	597	540	595	616	566	581	579	592	603	573	577	609	531	590	587	560	576	593	571	580	559	533	573	531	619	554	557	589	587	582	542	589	571	574	563	615	536	608	578	567
23799	8517	4695	2976	1733	599	555	504	427	483	479	450	488	410	437	438	409	427	446	455	427	453	430	403	424	415	445	412	406	410	410	430	414	408	437	437	425	427	412	416	417	398	390	417	438	399	389	423	431	414	408	418	443	388	420	404	388	430	429	408	448	435	417	397	412	439	437	426	414	413	440	416	426	412	379	399	411	408	435	388	424	437	425	410	386	387	421	377	370	436	426	426	434	415	439	400	407	417	419	401	408	417	382	431	367	415	392	378	386	425	380	429	453	444	458	413	392	415	401	362	426	415	428	422	410	430	399	369	376	410	403	415	439	405	442	426	421	405	412	427	424	405	413	407	420	393	406	373	427	423	425	406	421	422	427	398	411	391	402	410	405	383	410	397	376	404	377	372	407	436	408	400	435	388	410	374	389	395	394	429	430	386	427	418	428	411	464	397	412	469	419	403	428	385	408	418	418	378	404	428	408	407	399	379	383	421	446	395	435	400	380	400	412	442	368	429	455	407	412	430	427	383	389	376	407	421	402	396	448	383	398	393	409	421	446	409	404	406	393	429	431	410	414	447	415	400	394	434	383	384	396	392	432	405	390	443	418	395	399	409	401	408	396	417	410	452	440	431	421	390	405	419	399	419	451	427	416	387	424	411	401	436	420	396	448	394	428	413	385	412	391	420	441	414	376	394	415	417	376	397	360	410	398	421	403	444	438	402	424	428	434	442	400	392	444	401	431	441	401	440	410	383	440	387	400	434	437	426	425	395	412	410	402	424	388	425	466	396	393	382	375	432	410	432	440	369	439	429	435	416	391	404	411	435	415	388	424	397	395	401	358	395	436	392	362	385	400	420	375	418	386	385	385	429	377	370	368	400	420	431	410	386	407	434	434	410	373	413	432	421	418	416	424	407	394	401	415	382	389	397	427	390	450	408	440	419	386	372	403	394	401	408	416	409	407	417	392	392	393	449	388	396	402	405	381	428	418	424	411	389	408	379	454	413	428	394	363	349	413	384	396	391	447	407	368	442	439	422	423	436	419	423	418	403	391	370	399	416	435	423	401	441	440	490	441	399	426	408	433	418	398	420	403	387	397	412	408	433	435	453	457	448	391	406	424	430	429	439	427	412	411	431	430	379	389	412	397	386	430	455	410	395	387	393	445	420	414	430	458	421	413	426	436	379	412	402	411	423	428	379	397	409	413	408	430	433	382	408	374	453	422	438	383	401	404	394	441	382	423	386	381	461	389	399	415	448	430	401	399	432	442	380	401	413	450	407	421	417	379	450	419	435	416	428	428	416	429	412	418	377	421	387	402	412	410	381	427	446	408	406	430	442	443	383	374	403	419	440	366	398	450	436	402	432	440	417	409	439	448	451	386	410	431	413	399	415	412	434	418	413	423	405	380	402	397	390	374	425	418	421	404	411	393	428	456	407	399	412	389	456	389	437	425	399	437	404	407	452	444	403	415	394	439	436	412	416	418	403	375	397	394	436	423	406	410	432	422	394	440	377	418	391	409	419	411	435	403	424	403	432	399	396	354	422	433	402	407	390	382	358	424	397	399	416	411	356	383	428	448	423	404	396	460	409	453	414	399	418	456	403	432	428	420	405	375	385	427	449	404	410	408	409	420	404	438	441	424	428	446	434	414	413	405	398	384	417	414	422	395	422	400	372	395	385	422	402	396	460	411	374	398	434	416	442	434	387	401	411	395	420	382	406	413	411	382	420	434	441	413	405	412	420	429	412	407	439	438	424	400	380	404	386	410	407	396	408	359	422	425	409	404	422	409	401	410	398	430	423	424	408	441	434	398	442	429	426	378	407	417	441	420	411	397	456	415	391	433	410	398	381	404	397	423	423	482	393	423	410	405	416	375	409	403	407	406	390	406	391	415	383	400	359	441	391	410	405	462	401	443	415	402	408	407	389	401	426	410	423	454	408	378	380	419	446	404	422	404	401	455	436	421	405	394	433	418	426	396	381	428	357	406	366	410	409	420	402	414	430	403	406	399	403	434	393	394	422	412	455	381	420	457	424	424	430	423	405	416	421	415	416	418	418	382	388	441	448	425	385	429	434	428	383	381	387	383	403	403	411	449	428	418	399	408	395	420	403	417	386	414	409	441	417	419	423	435	431	447	403	426	414	397	391	406	389	430	366	393	408	405	412	429	436	437	418	391	405	414	414	423	421	412	377	413	395	440	418	357	399	422	424	406	424	404	423	412	413	427	414	383	425	420	392	426	382	413	396	423	394	417	413	407	395	437	403	423	421	371	356	404	416	395	399	433	406	409	398	412	485	453	401	418	413	436	428	396	400	439	417	409	427	394	444	434	403	430	399	454	431	406	411	390	392	438	412	422	405	409	426	417	381	384	442	443	432	445	426	425	404	417	395	358	421	413	427	422	398	397	415	444	430	404	451	420	415	420	403	418	416	407	410	413	416	424	445	402	419	423	371	390	421	406	419	419	440	407	391	391	405	429	446	408	389	411	430	442	413	419	398	426	406	414	419	413	400	386	431	396	396	418	384	407	437	424	411	382	405	401	365	411	414	422	419	425	403	418	402	396	454	374	403	423	440	434	415	398	415	405	393	400	411	415	404	430	391	403	439	447	415	416	401	424	418	423	445	396	415	408	432	432	417	393	427	449	389	424	401	392	385	421	439	414	434	401	384	407	423	417	408	443	405	402	404	489	434	418	419	375	404	419	402	409	410	420	396	406	400	421	428	407	416	386	464	430	425	408	403	419	416	392	390	425	422	410	392	422	369	428	462	430	438	413	383	405	417	444	420	421	370	400	367	417	398	420	405	399	382	375	407	415	437	394	437	444	439	400	408	405	363	416	390	408	451	371	364	417	417	429	369	378	418	413	399	413	414	410	405	423	411	453	440	407	409	363	401	385	401	398	482	411	438	402	422	419	404	400	400	412	422	380	396	434	405	420	439	401	452	407	384	441	412	435	389	404	368	405	383	381	388	395	426	416	397	407	458	465	417	412	443	410	430	416	345	431	404	446	418	417	436	412	414	385	384	427	398	419	436	427	400	432	392	420	408	430	388	389	382	429	420	423	405	402	427	417	434	423	453	435	417	422	410	409	408	412	444	385	418	376	421	425	450	409	387	378	399	408	453	382	448	419	408	406	408	379	437	419	421	360	452	417	438	465	405	407	387	377	412	393	418	425	434	419	408	410	407	401	472	402	420	416	387	405	396	405	433	446	398	397	412	407	405	403	403	414	452	436	421	436	415	443	387	425	443	408	388	413	375	406	366	429	451	450	371	397	390	391	426	427	390	373	425	381	397	415	405	389	430	454	393	385	400	376	372	383	383	393	398	387	432	430	383	434	400	390	401	413	455	382	400	497	427	369	384	396	396	364	364	401	423	380	382	409	383	445	399	425	403	398	422	423	423	424	453	421	454	417	429	407	418	408	385	418	380	434	352	417	377	428	401	382	427	368	415	436	426	393	413	375	420	392	416	401	440	383	395	398	421
13267	6292	7172	8373	5087	1850	1645	1457	1324	1294	1261	1242	1091	1113	1029	1041	1066	1060	948	1007	996	1007	959	951	985	955	966	989	950	980	994	969	949	936	939	922	978	921	965	914	1003	946	1013	966	968	920	946	898	954	913	955	938	985	931	920	899	926	953	955	922	887	954	929	996	886	945	903	902	962	992	920	948	896	962	927	954	884	923	880	937	869	957	927	958	900	958	927	923	942	936	927	937	970	909	972	930	933	938	906	931	973	901	924	870	921	918	884	961	921	941	898	956	886	945	891	1011	924	911	918	916	960	955	901	924	885	904	903	948	925	949	975	973	943	906	902	928	924	942	955	928	916	871	915	907	967	913	977	919	983	972	901	961	981	919	912	947	876	949	913	937	946	869	917	942	903	961	969	926	925	940	881	889	916	933	906	964	954	878	924	948	894	975	906	949	920	961	960	921	906	909	940	868	922	941	913	941	939	872	883	946	923	909	963	901	931	902	892	932	907	927	935	938	978	951	924	905	939	872	982	928	882	896	939	896	897	961	888	884	950	873	916	917	915	907	887	975	943	909	968	917	942	886	913	916	857	917	939	924	915	890	920	880	905	896	949	941	893	971	918	905	938	967	939	912	909	880	885	851	933	889	944	942	912	881	938	889	961	941	963	963	899	923	945	919	939	915	965	913	926	925	916	936	901	905	992	911	926	956	862	927	979	854	893	913	950	897	903	927	879	925	974	888	935	967	971	896	931	926	934	915	967	864	954	945	952	908	896	911	943	943	895	884	928	894	942	958	884	945	872	925	930	942	964	952	992	919	880	950	916	918	923	905	960	960	929	932	912	899	929	942	903	932	937	879	979	895	953	901	899	925	940	902	926	946	887	937	906	949	907	938	922	968	919	961	962	919	890	988	920	962	1003	954	904	936	949	914	972	903	977	909	891	970	927	939	936	944	885	927	894	954	967	892	952	998	869	1006	919	908	890	911	984	967	899	881	890	854	930	901	954	905	932	910	954	917	935	908	927	914	974	935	969	917	889	966	928	922	893	946	879	972	922	937	939	920	923	890	941	930	951	926	884	894	958	922	1002	940	894	893	930	921	909	912	985	940	940	852	973	927	927	976	920	905	899	910	902	901	888	976	974	936	988	929	941	874	907	968	883	907	897	891	906	933	962	906	898	974	939	938	933	944	944	899	899	874	941	939	906	926	933	911	871	906	902	976	962	967	905	903	955	932	921	974	917	935	922	900	926	923	927	918	926	929	906	909	874	938	897	904	939	951	900	915	881	919	922	907	940	968	947	870	936	939	946	920	923	876	883	923	941	903	906	872	913	959	955	854	905	921	938	923	929	920	890	937	961	957	928	942	891	905	944	913	946	954	898	911	924	891	931	903	899	913	895	911	890	972	915	898	920	922	897	934	987	895	881	911	915	874	925	964	931	914	908	929	912	873	980	945	942	941	889	908	955	956	948	973	943	952	928	957	930	944	918	943	960	917	986	912	992	966	851	913	959	941	900	912	949	979	933	908	939	896	903	904	896	883	921	875	876	901	1011	915	913	921	906	981	959	954	894	1002	908	881	904	963	890	904	900	976	934	912	961	942	875	920	879	896	934	887	923	908	888	882	969	907	888	928	927	889	972	928	927	906	907	899	937	914	934	902	936	981	951	950	899	928	889	930	924	901	904	899	915	917	916	872	924	990	938	952	939	933	876	873	931	925	923	986	922	951	909	952	895	896	932	936	886	931	958	948	972	937	920	944	916	949	896	940	977	964	973	921	926	838	896	929	910	952	909	929	918	879	908	878	958	968	940	969	901	925	922	977	885	917	932	848	931	929	879	916	966	981	902	882	944	968	897	882	970	964	901	946	926	882	927	959	895	893	995	970	889	961	899	857	917	927	906	887	935	953	911	921	934	911	886	896	893	964	925	951	906	869	959	875	931	860	912	922	887	955	943	914	949	906	955	916	943	961	947	968	981	990	880	1002	944	932	947	954	948	929	953	937	916	911	934	919	911	919	937	992	887	921	920	920	912	934	955	930	936	920	939	931	945	900	902	866	964	942	945	943	871	919	892	961	874	941	917	905	914	951	865	924	900	922	947	958	912	912	903	893	856	971	937	951	930	854	929	974	924	959	988	954	954	908	952	885	930	926	945	938	913	937	921	932	938	952	925	920	914	877	940	902	925	898	909	875	881	926	957	904	907	952	922	976	907	961	918	978	931	911	927	860	972	877	879	967	951	968	953	883	936	945	949	912	878	925	903	961	913	904	930	924	904	938	945	877	931	968	901	892	932	920	911	982	986	920	968	915	941	890	879	915	930	906	940	928	877	911	930	925	947	958	880	876	920	967	943	867	912	900	913	925	922	925	921	932	942	885	910	898	886	889	961	911	947	943	944	933	984	886	912	920	933	878	928	953	949	976	929	938	893	953	929	919	940	939	948	865	953	954	893	930	931	970	907	970	915	905	922	948	927	920	906	895	915	952	913	924	922	939	877	903	905	921	968	921	922	906	874	924	966	878	928	940	919	928	942	946	909	963	929	871	916	926	950	901	925	974	927	923	929	881	927	926	948	961	893	947	963	918	966	905	933	913	908	906	929	956	906	889	934	864	920	936	976	912	993	949	864	915	952	928	911	904	865	914	885	955	936	923	906	887	937	916	941	936	935	890	902	945	953	927	922	946	942	868	891	955	929	951	881	905	916	920	943	917	893	904	953	920	935	927	956	927	951	948	941	946	883	897	916	971	993	950	879	912	965	922	1012	946	927	914	959	860	941	960	905	987	927	883	914	909	924	950	900	958	870	948	922	899	891	953	879	915	911	911	931	877	928	891	906	932	927	926	910	891	941	915	915	932	954	905	908	932	968	878	893	1008	960	871	909	877	952	907	953	883	936	862	899	919	949	978	915	931	903	951	954	863	932	918	901	916	954	896	911	926	929	894	905	900	868	984	944	934	925	900	906	873	913	898	927	892	951	935	920	881	970	947	931	927	893	876	911	946	916	960	927	929	901	937	927	904	900	933	920	942	929	909	904	945	913	903	947	920	926	872	948	920	901	889	960	950	919	920	901	938	883	974	926	973	853	935	920	969	922	916	894	988	953	953	857	951	916	914	897	920	950	922	886	922	930	909	973	967	903	915	944	955	917	893	907	916	949	928	920	924	957	909	989	942	1009	938	916	906	921	952	980	975	954	909	941	909	959	959	969	965	895	867	895	960	956	900	928	870	846	927	930	928	927	899	966	944	898	953	895	870	939	921	954	928	880	946	959	888	891	936	908	915	979	924	830	953	925	905	935	909	882	992	878	929	923	961	911	849	905	964	937	914	926	891	934	922	888	927	923	961	949	944	886	928	901	909	1016	909	887	964	946	913	899	896	929	845	975	897	917	956	932	968	916	947	948	914	933	929	923	929	941	928	941	929	950	986	939	934	921	953	977	964	941	907	948	933	881	950	937	938	950	943	941	956	885	874	908	883	922	928	985	972	941	944	872	946	955	897	914	971	883	909
5262	2205	1183	1010	350	221	184	203	178	183	218	207	205	193	199	205	201	215	218	196	163	201	203	187	190	196	219	222	209	219	171	197	187	171	197	158	178	213	213	207	189	163	174	205	176	164	197	199	190	193	192	195	201	218	213	184	184	197	178	178	201	202	223	222	190	191	222	209	215	195	209	209	212	212	200	194	186	184	182	212	200	196	186	193	193	167	188	201	205	197	210	187	187	213	196	215	190	210	187	198	181	202	197	191	198	155	191	175	207	186	193	166	172	198	206	199	190	183	188	211	192	195	178	198	184	204	189	209	180	198	173	181	179	215	195	217	204	203	219	211	202	196	181	196	181	221	203	202	203	197	196	189	197	214	209	205	187	206	210	191	183	212	236	188	194	206	206	207	196	210	198	182	188	213	162	179	198	184	198	198	186	199	200	195	215	194	179	189	181	220	184	193	169	199	187	181	210	200	189	171	223	211	218	209	174	184	199	206	189	183	196	199	194	193	181	214	193	193	192	208	209	189	191	185	197	197	206	203	183	205	205	214	207	214	187	202	178	218	195	181	208	211	199	171	189	211	195	173	196	220	197	207	184	206	192	196	208	202	194	173	213	202	184	201	195	178	190	171	183	217	178	197	198	185	205	213	199	217	194	199	187	182	183	208	174	223	184	190	177	197	173	185	180	224	184	191	192	179	205	206	178	196	208	212	153	217	168	188	202	184	202	201	189	188	209	196	161	193	196	198	184	193	236	232	200	180	197	194	211	201	223	178	177	192	205	175	202	169	210	197	193	203	191	185	205	218	181	209	184	172	182	225	174	205	202	183	215	220	205	213	178	191	195	209	212	212	200	173	176	203	214	188	190	208	194	187	194	210	206	181	219	208	202	209	201	188	187	166	208	232	199	183	176	174	188	228	177	211	173	190	204	187	207	172	167	177	198	195	218	201	191	193	204	179	176	193	193	181	184	190	185	173	189	198	214	171	200	190	189	202	203	205	194	205	196	196	189	199	203	223	221	192	201	202	210	177	199	183	175	179	193	201	233	183	208	193	204	195	187	186	192	180	200	184	190	217	194	184	179	192	203	173	203	210	180	193	190	224	206	191	216	199	190	219	167	197	176	176	185	207	180	182	208	157	169	199	211	197	177	195	198	187	176	208	174	189	217	173	190	177	185	198	184	191	184	222	203	165	202	214	195	221	207	203	158	224	213	187	208	194	184	208	190	191	177	194	202	203	154	211	185	173	206	193	183	197	189	198	198	202	190	178	169	188	196	186	205	213	194	186	184	197	179	191	183	200	177	191	194	187	198	228	181	208	235	170	211	192	187	193	209	193	196	198	202	188	197	205	204	202	174	183	189	192	193	202	224	204	180	184	189	197	187	207	190	193	221	191	186	202	198	181	192	188	187	195	196	202	189	214	223	181	189	222	189	197	187	183	155	167	229	208	184	187	177	211	188	182	191	202	169	210	177	217	190	192	198	175	157	207	191	199	205	237	178	185	194	195	192	208	187	187	215	187	212	187	188	194	236	212	194	232	201	187	182	180	196	222	198	206	188	185	220	175	205	194	175	185	175	219	193	193	183	189	165	173	204	187	192	203	212	184	220	196	185	209	180	198	189	202	189	197	216	201	163	186	181	189	169	202	199	198	203	212	210	190	199	203	213	173	209	204	206	198	197	209	189	205	185	179	217	214	187	204	186	191	221	197	190	178	198	203	190	207	216	183	197	206	202	193	221	182	208	175	204	195	187	184	184	199	203	200	205	190	199	186	211	208	185	204	196	180	200	193	176	213	194	216	212	204	196	176	195	198	228	190	195	190	178	202	183	193	199	183	203	203	205	186	172	196	193	203	196	181	212	187	200	206	198	207	167	175	177	185	209	179	177	178	186	223	185	203	195	218	192	214	185	202	196	191	196	196	202	204	204	212	191	167	189	199	183	180	197	167	198	202	190	210	182	195	190	200	194	180	186	192	185	196	195	184	192	196	212	191	181	218	177	203	206	185	194	204	197	198	191	215	173	164	197	191	200	210	216	214	170	188	205	213	209	188	163	208	212	182	207	176	212	183	213	184	201	188	212	177	210	174	184	202	198	170	156	200	182	188	199	216	192	215	219	184	209	174	213	204	198	204	178	204	201	218	183	181	175	226	206	183	183	223	167	198	181	189	205	223	179	204	180	170	194	183	189	160	207	186	206	204	180	211	178	184	158	206	190	200	187	187	178	183	185	172	204	198	201	206	207	216	210	194	214	221	171	201	184	181	205	192	174	169	149	191	189	198	199	211	199	192	184	195	193	204	182	182	223	191	192	214	186	201	181	204	208	198	208	211	193	205	190	196	215	202	197	221	186	190	215	199	181	191	186	182	201	188	171	194	198	207	186	202	165	215	204	211	217	186	211	190	192	187	193	178	222	197	182	200	189	193	198	198	177	206	197	183	235	213	191	204	196	227	205	206	193	214	170	186	182	190	216	176	217	217	184	170	173	173	206	185	181	206	182	189	190	203	213	206	213	188	203	220	232	165	161	183	170	201	209	200	177	203	219	201	216	203	185	197	206	198	198	233	210	214	218	175	178	178	166	166	182	183	218	202	199	191	204	212	214	188	172	183	188	203	192	180	199	191	204	202	177	199	190	199	200	191	211	227	185	178	193	203	183	173	188	170	186	195	214	191	221	173	215	187	202	205	195	192	201	181	198	204	195	197	175	172	206	208	186	202	184	193	184	170	203	166	183	179	184	222	218	200	213	198	181	208	204	188	178	189	204	210	200	208	174	207	194	154	193	189	216	213	179	215	190	211	192	186	188	205	165	169	192	180	196	184	175	197	204	209	192	221	186	212	214	184	186	222	212	190	202	190	219	206	191	198	168	191	192	217	186	177	189	201	215	160	214	169	219	183	227	202	195	192	202	223	191	181	199	212	208	206	186	170	176	171	173	213	193	185	195	189	172	225	201	221	191	187	197	212	181	189	188	171	192	199	175	197	180	178	199	190	197	153	192	199	198	177	196	198	188	200	201	180	209	195	191	200	197	202	196	176	196	218	214	210	204	197	166	222	183	202	174	191	183	202	220	189	183	187	207	167	166	193	199	200	190	169	196	189	191	215	193	189	205	195	187	187	174	217	187	230	176	188	176	199	196	177	198	196	204	207	195	196	209	193	219	183	223	188	216	210	196	200	204	182	214	216	181	203	187	219	193	212	205	198	241	187	162	211	177	214	172	199	185	202	203	207	191	198	238	164	187	186	153	187	199	190	175	196	213	207	194	202	181	196	183	207	187	188	180	191	190	185	190	206	198	203	164	196	192	204	187	187	207	196	178	171	193	183	189	180	188	195	194	219	197	230	171	190	186	199	206	191	199	192	209	179	189	202	220	224	208	187	192	193	181	178	188	190	210	190	186	191	221	192	220	192	186	189	181	203	183	169	183	157	204	188	157	179	188	184	196	204	194	203	193	208	188	169	206	180	201	199	196	206	177	186	189	176
3623	2234	2316	3370	803	520	472	475	491	498	465	518	489	512	472	540	465	427	485	498	481	525	491	471	458	457	544	473	486	494	505	499	469	465	467	463	491	480	495	469	451	437	459	464	507	489	457	483	498	488	482	478	479	477	508	523	494	506	503	501	471	484	468	541	453	449	445	479	483	541	501	502	493	526	456	529	477	495	484	516	521	505	475	483	477	484	486	501	497	520	477	477	475	487	498	485	499	470	480	461	495	495	482	527	495	495	455	473	470	491	470	456	509	505	479	478	518	436	486	477	467	475	498	469	497	506	454	466	500	510	462	468	495	492	447	475	499	507	496	479	433	460	471	531	509	498	512	474	504	431	487	467	442	459	493	486	509	497	483	536	495	448	476	483	488	477	474	472	483	470	453	440	494	483	521	522	472	480	500	494	511	479	520	479	489	455	511	482	476	475	493	518	518	491	506	505	504	506	502	465	498	480	489	501	508	496	501	478	461	486	493	462	458	482	487	490	465	511	453	489	508	523	465	526	479	498	467	508	484	496	493	484	522	483	522	503	518	544	500	458	480	521	467	512	496	483	479	494	475	453	491	482	473	513	468	493	491	495	491	500	503	499	491	480	507	475	464	475	456	481	522	470	494	501	500	496	519	467	469	473	493	524	494	466	545	494	466	503	487	507	469	492	494	499	479	468	468	485	492	515	505	456	477	527	495	469	495	485	488	464	462	498	469	463	522	485	520	490	443	475	470	500	472	476	494	464	476	490	472	506	494	497	511	473	503	514	493	493	492	524	450	480	439	445	476	534	460	489	501	497	499	513	482	480	471	448	509	532	464	464	451	500	514	486	507	492	522	466	500	436	515	521	460	502	462	520	479	517	476	491	473	489	495	506	491	477	482	494	469	502	498	516	540	503	528	481	502	476	480	489	503	448	490	497	484	495	490	517	515	517	529	497	473	446	465	474	491	485	506	451	501	474	505	451	558	463	509	519	492	516	513	506	491	452	483	501	478	484	463	464	497	500	507	473	491	496	484	511	485	463	485	544	473	471	495	476	479	481	467	518	493	478	515	452	503	456	487	498	456	466	508	495	525	480	470	496	494	542	490	527	513	465	489	483	482	461	447	495	498	465	488	468	467	495	503	506	510	500	485	449	524	546	466	487	483	473	482	471	457	472	500	485	518	480	503	487	490	495	485	541	532	494	504	494	479	551	493	495	453	441	502	511	485	461	506	487	500	462	501	468	483	513	480	473	465	516	487	503	487	446	540	499	466	450	473	480	499	465	522	521	498	465	530	503	497	517	484	480	474	473	501	473	452	497	455	499	495	477	480	466	466	475	510	472	479	465	509	539	520	483	446	467	481	501	497	505	527	492	501	485	471	478	509	482	450	498	444	503	515	473	496	510	464	473	522	535	464	487	476	513	493	488	431	478	468	523	501	495	490	501	498	461	444	472	462	523	498	434	496	490	529	466	492	502	493	491	474	529	451	499	500	503	463	447	481	468	500	468	463	489	461	508	479	491	502	497	464	482	466	493	508	469	485	499	472	455	485	463	483	456	497	495	496	488	498	500	463	469	480	520	521	489	471	492	484	524	501	494	456	533	503	469	469	492	470	509	472	534	506	501	504	530	486	483	509	477	507	446	465	502	506	458	479	494	503	496	485	494	480	501	460	489	471	479	519	474	521	510	504	528	478	476	538	441	484	513	503	506	473	465	445	479	475	459	455	520	519	457	464	511	482	503	448	475	506	483	477	479	479	512	497	495	493	484	514	483	449	503	518	448	499	493	489	476	513	535	471	460	459	486	488	465	503	494	474	519	522	471	500	480	517	522	525	535	487	502	479	479	481	479	473	495	467	463	504	479	431	482	439	471	514	516	497	510	476	438	462	488	486	469	486	525	466	482	499	496	437	480	514	476	517	449	482	490	538	483	481	451	517	485	498	491	459	461	527	494	504	532	465	484	550	492	469	483	479	493	496	486	483	494	470	528	445	495	475	491	499	461	503	441	470	497	460	488	474	461	489	506	481	477	499	475	499	437	476	498	481	496	506	461	478	525	504	471	478	493	516	494	487	457	487	457	532	487	489	456	483	494	470	489	499	513	496	483	526	448	480	470	496	468	494	519	504	477	467	512	445	506	453	476	529	489	470	480	525	538	506	469	533	476	464	522	473	494	480	492	481	444	453	511	477	486	456	510	473	494	490	507	485	498	436	537	510	511	523	500	484	505	519	483	476	513	503	517	471	473	504	473	488	469	487	483	476	510	491	504	456	440	508	517	482	466	488	489	482	514	480	490	481	496	502	475	510	461	491	472	523	484	467	497	464	437	498	517	481	468	464	461	485	540	472	523	477	506	463	440	455	495	488	508	485	509	515	493	483	471	500	489	468	477	493	568	478	465	529	481	490	475	482	454	483	489	503	492	460	524	479	454	484	484	449	507	482	490	493	471	483	508	527	493	494	501	509	491	469	475	467	521	483	458	509	505	505	487	509	485	514	500	517	456	492	490	464	479	508	478	511	493	453	494	528	489	485	481	438	499	508	482	436	507	488	475	510	529	505	473	445	478	499	497	486	473	481	480	507	462	522	470	509	487	516	498	445	480	479	459	448	518	485	493	476	466	503	486	530	497	515	495	495	488	493	462	490	460	495	500	491	540	498	461	486	482	483	466	481	457	493	451	520	496	492	494	526	495	505	509	491	497	494	465	497	481	486	473	497	489	484	463	487	501	521	471	488	486	490	459	506	492	477	487	468	470	497	458	504	460	502	512	468	520	519	474	518	447	447	490	519	482	485	488	480	491	496	503	493	503	482	488	492	455	489	510	455	476	465	464	501	484	457	491	484	502	467	453	489	522	521	508	482	506	481	501	489	492	487	482	488	502	453	511	485	468	453	550	470	485	476	480	468	471	490	472	498	482	515	464	463	509	500	504	528	514	484	485	484	495	504	482	500	493	515	521	496	493	512	452	490	488	484	471	499	491	507	483	508	497	473	502	535	521	492	520	485	488	473	467	456	465	482	492	487	509	472	527	479	509	453	474	495	496	472	521	479	478	489	491	473	484	487	493	447	450	488	476	484	501	501	452	479	539	464	519	498	507	509	477	483	526	507	488	506	515	502	503	477	470	505	506	462	492	472	508	492	468	467	487	477	476	492	496	483	477	512	506	463	468	465	467	445	476	523	458	545	517	488	516	486	485	515	499	476	434	441	503	482	472	486	498	474	435	498	474	452	446	462	449	455	475	493	459	481	495	518	509	495	474	455	480	476	455	479	461	477	490	501	512	444	525	518	463	478	499	460	477	470	509	480	446	515	476	450	507	511	505	500	459	511	498	472	489	490	485	471	498	489	500	501	448	497	502	477	493	506	462	447	476	490	521	508	519	479	468	513	487	463	490	451	485	470	459	518	485	508	485	513	482	491	466	485	487	491	468	457	464	475	474	480	472	500	440	455	494	501	448	538	515	469	444	466	459	467	516	455	509	467	536
13641	4216	2197	2044	863	324	312	290	259	239	253	265	254	236	269	245	247	248	244	244	234	226	269	230	226	248	236	212	238	215	251	241	246	219	246	236	205	226	218	251	243	269	261	209	241	234	242	247	234	249	219	244	206	216	230	227	247	273	207	264	214	248	242	256	240	244	233	224	237	215	226	245	243	238	212	214	213	221	266	251	237	222	224	213	224	238	255	221	247	230	254	238	234	269	254	227	221	242	273	250	235	218	225	225	232	217	237	246	230	235	218	213	226	261	224	219	203	246	268	232	242	235	216	229	256	265	231	229	258	223	220	259	234	227	229	226	214	265	232	238	211	244	208	244	263	243	221	209	235	246	219	258	245	247	225	206	218	229	214	242	224	219	239	245	233	204	229	223	229	229	235	232	221	234	228	243	259	236	228	234	220	243	219	222	211	206	232	225	226	216	222	223	265	217	216	242	226	244	214	239	237	202	232	231	264	216	229	228	212	204	231	243	221	210	224	224	229	243	195	222	206	225	238	217	232	252	220	244	224	248	237	224	220	236	243	243	211	217	244	215	235	246	240	226	208	229	246	239	230	257	227	218	226	231	223	229	226	217	242	250	208	228	211	235	241	251	234	250	257	227	232	228	248	232	238	244	199	259	258	232	244	244	236	219	229	246	219	246	221	244	254	224	209	225	213	238	216	243	257	219	237	250	247	265	242	234	264	240	248	200	228	223	239	236	252	208	238	226	221	206	243	238	225	222	242	240	243	218	245	236	273	206	208	260	215	231	218	221	218	233	235	232	244	233	247	233	241	203	229	230	239	277	205	215	214	236	235	262	225	238	234	222	205	239	232	241	217	204	233	247	233	244	216	229	232	247	233	243	250	228	219	243	229	225	240	242	229	199	200	213	251	235	220	238	237	210	211	241	199	216	246	226	245	263	239	227	276	223	217	228	246	234	239	205	227	220	237	236	209	213	229	241	269	233	230	251	239	222	239	236	250	188	228	264	232	241	256	226	241	275	209	202	210	201	211	253	216	242	252	253	223	220	224	249	228	205	239	245	221	232	239	237	216	192	248	231	224	232	273	258	209	241	239	225	212	227	254	247	260	269	251	227	201	237	260	225	235	239	243	237	214	210	223	204	241	257	226	226	249	224	239	220	239	249	229	204	215	225	239	220	263	248	219	231	198	206	217	264	215	213	241	253	229	249	249	214	246	250	256	237	238	226	248	236	189	227	251	215	232	227	212	211	237	236	237	242	222	245	229	236	232	275	234	222	215	220	240	228	218	234	220	243	258	258	219	245	257	227	236	230	237	213	227	251	220	259	217	236	222	223	266	246	247	233	247	245	228	243	233	239	215	240	213	233	250	187	238	259	229	240	265	217	252	239	230	227	235	258	252	228	226	190	234	232	233	206	233	231	240	229	235	235	225	237	238	254	247	256	237	226	217	224	249	240	226	241	246	224	232	249	249	231	238	224	209	220	253	220	223	238	246	184	230	242	215	235	184	235	215	226	255	214	230	235	233	225	236	198	207	236	230	250	226	220	228	222	232	253	207	241	262	200	239	239	253	242	217	220	226	201	227	275	218	235	231	262	228	221	217	218	224	234	220	229	226	232	228	239	232	221	246	259	259	230	245	233	193	246	227	225	222	235	248	242	241	260	242	224	256	233	233	232	250	250	228	223	238	214	238	234	262	220	203	237	226	225	231	210	212	260	242	242	257	235	251	246	237	227	234	220	240	238	220	265	245	203	260	224	214	200	258	225	258	232	247	223	204	247	242	227	228	233	241	223	213	238	229	218	251	230	210	217	224	229	214	237	224	207	235	230	217	225	235	234	243	225	238	229	248	219	235	230	265	238	234	245	232	223	215	232	239	233	249	239	221	236	213	234	258	231	225	216	235	259	240	223	253	239	247	242	242	225	243	239	258	244	227	263	237	214	222	222	227	225	228	254	215	246	243	232	203	233	243	253	218	247	232	237	253	248	243	252	219	235	240	255	235	184	268	223	232	254	267	219	266	237	226	231	246	237	256	243	261	221	235	230	252	234	225	230	220	255	231	250	211	232	226	260	247	256	228	229	222	243	216	242	214	233	256	208	237	210	230	214	234	236	254	231	216	239	231	229	213	219	209	215	228	199	237	248	236	248	229	225	245	234	246	227	247	206	211	230	237	250	237	237	225	235	257	232	246	266	234	237	225	237	247	251	252	203	224	261	223	254	241	251	229	218	225	221	227	241	229	214	208	249	246	220	245	278	216	232	251	246	227	233	227	235	250	232	210	231	260	239	227	232	233	262	234	246	240	220	224	231	250	226	224	214	236	242	242	241	227	207	212	224	236	237	227	196	232	256	235	264	246	212	219	238	237	248	234	237	231	238	232	225	203	233	214	234	212	242	231	280	213	240	206	225	227	221	231	229	233	259	228	221	214	208	243	189	240	247	225	235	208	235	231	259	220	232	223	232	247	213	254	212	220	246	247	240	222	222	219	232	247	222	227	282	238	214	224	251	245	244	267	258	250	257	226	251	243	234	247	256	225	223	217	251	208	228	255	247	227	228	225	227	206	241	214	204	206	235	219	210	217	258	240	233	225	248	261	264	235	225	210	230	254	214	239	220	216	199	201	247	214	244	244	250	218	249	260	239	262	241	209	231	227	239	229	231	253	260	203	240	217	203	246	241	252	261	221	256	251	242	240	255	251	241	243	234	243	230	217	250	252	240	239	253	213	218	199	219	223	228	214	223	227	228	244	249	240	222	225	229	213	221	211	245	251	207	215	242	226	231	236	233	194	233	207	211	234	229	215	216	252	236	232	243	267	231	219	221	220	256	260	233	231	228	237	221	197	238	214	248	228	250	241	241	249	228	241	243	252	203	242	251	204	240	241	238	217	233	209	219	227	224	205	248	238	217	228	272	220	269	252	243	216	228	242	210	227	217	219	227	243	254	230	215	230	227	250	235	253	245	210	229	235	224	196	217	239	257	226	224	228	229	244	246	208	205	232	207	249	210	246	228	198	200	227	193	212	238	258	203	250	261	217	243	203	248	242	231	248	242	260	246	233	239	197	253	236	231	210	230	223	219	228	246	261	234	226	226	237	263	203	220	195	238	212	225	224	235	231	221	236	272	212	259	220	243	249	235	231	235	220	237	234	214	197	229	216	226	227	236	189	231	211	237	218	208	239	237	239	229	240	195	231	250	218	209	252	230	248	239	269	241	219	235	221	227	244	241	216	223	237	228	236	252	261	236	234	245	241	229	244	230	238	241	224	209	259	236	218	215	233	226	260	248	229	218	217	198	226	258	246	219	245	226	218	214	252	220	213	242	214	243	253	239	244	222	257	216	241	245	218	259	197	198	255	222	233	210	210	256	221	239	238	237	229	254	216	258	265	241	255	219	188	212	246	237	238	207	219	252	233	227	220	222	229	225	228	225	257	255	231	234	254	236	234	221	244	231	217	247	228	228	244	228	240	233	259	225	225	215	232	239
9234	3841	4083	6279	2607	1036	932	846	831	772	702	731	676	715	657	611	648	632	625	634	645	599	573	627	604	638	607	592	569	586	598	604	630	597	615	602	598	603	601	607	601	619	574	567	595	574	595	595	545	600	575	571	547	589	589	574	596	585	579	611	568	600	603	593	620	517	584	537	566	577	552	570	574	573	575	607	582	574	571	593	608	562	566	572	576	561	551	577	584	583	550	549	591	559	584	536	559	550	598	591	568	567	644	624	582	589	536	572	566	615	584	630	571	594	581	627	585	564	594	576	538	569	551	573	572	574	564	560	561	629	614	576	623	583	582	549	574	582	582	567	587	590	601	548	570	595	607	561	603	623	601	553	556	567	580	564	572	594	594	553	581	599	589	598	581	548	602	560	607	620	543	549	624	561	573	594	584	568	574	568	575	581	566	567	608	545	591	568	589	570	575	578	582	586	588	531	572	606	570	578	591	582	584	603	562	599	608	567	541	576	595	574	547	580	583	616	548	603	560	604	593	552	524	568	588	525	591	557	600	571	576	536	569	544	547	551	568	556	590	553	618	543	555	585	551	547	589	582	553	603	557	570	639	540	562	580	530	602	599	580	571	550	536	577	616	592	540	573	585	542	593	584	584	572	591	550	554	533	613	588	578	546	521	579	559	618	569	567	583	582	603	563	567	598	546	597	593	559	578	550	605	595	563	581	597	591	542	586	601	565	579	559	589	586	567	557	590	572	565	571	554	575	610	572	587	535	594	586	543	590	547	523	617	578	578	570	579	564	556	580	599	558	574	611	563	643	610	580	587	659	613	594	556	575	566	547	597	596	559	520	565	629	615	572	585	575	522	601	577	547	554	561	579	573	587	609	599	577	603	588	586	569	571	530	624	594	592	559	640	574	615	577	610	593	516	598	590	585	529	583	548	558	588	557	588	555	535	574	548	581	583	594	566	574	640	557	583	614	606	549	601	612	552	553	551	566	573	579	565	590	608	609	562	588	566	590	587	577	579	575	606	600	578	576	611	562	580	580	614	595	599	593	569	563	543	603	603	574	549	589	543	572	595	550	581	569	585	571	567	546	561	607	499	580	577	630	584	567	590	554	544	557	577	555	627	621	556	544	576	560	599	550	574	562	578	536	545	537	544	563	619	514	585	595	541	584	529	598	565	559	594	582	539	600	615	566	603	553	579	608	618	588	575	569	606	566	581	596	574	563	586	585	595	615	552	556	595	561	549	632	556	613	554	572	604	557	569	576	564	609	584	633	563	567	576	597	593	548	549	572	578	563	591	542	584	593	584	580	552	537	564	563	575	600	615	568	537	575	584	553	568	526	625	586	549	585	605	579	584	530	538	562	579	565	581	575	610	610	564	545	560	613	600	582	554	619	580	563	598	575	574	597	604	547	570	598	563	563	604	583	556	585	601	560	586	551	611	608	568	565	606	577	591	585	569	576	633	556	583	581	592	570	566	604	559	568	567	608	582	602	577	593	584	545	603	619	597	531	616	598	562	577	531	570	554	593	559	615	603	591	577	566	568	571	600	570	562	546	611	587	540	607	554	550	545	545	597	578	620	580	575	612	569	598	574	598	630	562	548	619	607	611	582	557	562	638	562	558	594	587	580	594	611	603	529	550	553	570	590	546	623	622	597	613	616	596	615	586	565	586	588	609	572	547	609	586	620	570	582	584	574	558	563	565	536	529	571	590	619	574	566	560	545	571	595	577	592	650	571	597	532	560	562	561	548	570	605	578	586	570	557	540	566	584	525	581	584	575	540	588	584	582	564	571	556	604	584	605	608	561	543	560	593	605	574	600	588	563	562	544	517	565	562	593	514	580	576	582	586	597	587	563	610	596	581	564	556	580	603	594	567	564	566	581	576	577	560	574	561	582	613	574	532	505	556	553	581	587	612	568	599	572	627	582	561	583	593	596	568	594	592	587	578	601	573	563	568	593	581	590	601	547	550	598	602	594	569	604	553	583	564	548	581	618	563	571	610	568	591	551	555	544	596	546	568	608	564	563	569	580	590	565	603	547	544	602	594	576	568	588	545	575	584	582	577	607	575	583	573	558	624	606	611	582	576	559	620	559	547	593	559	597	580	574	551	589	568	577	567	559	555	575	552	587	595	556	548	601	566	574	560	572	582	579	534	577	561	567	595	570	578	614	553	603	614	564	576	581	597	630	541	585	547	593	579	587	598	567	587	555	591	564	568	583	607	549	581	542	599	612	590	565	541	573	565	562	597	539	591	559	579	549	594	544	587	574	582	540	583	607	568	584	599	547	578	584	576	595	601	549	563	590	537	574	617	588	576	605	579	619	585	533	581	572	565	606	589	558	603	549	579	568	563	567	600	579	544	554	585	565	567	547	557	561	620	561	577	605	616	562	580	540	558	548	586	604	564	583	606	589	579	565	598	600	587	550	610	600	552	593	581	556	627	563	593	584	559	547	572	621	565	571	572	598	614	514	564	595	563	548	621	551	620	631	558	584	578	584	573	609	595	612	552	600	606	574	596	584	581	600	573	597	558	557	588	611	570	570	616	605	598	565	595	563	608	577	570	558	573	579	573	579	561	521	567	588	506	539	593	522	535	595	603	611	536	534	565	566	579	598	541	554	531	530	600	598	599	581	604	594	549	571	566	615	577	595	551	555	552	561	561	557	578	556	568	620	551	581	582	558	572	585	576	560	564	592	615	593	590	558	602	548	558	531	577	579	558	551	569	551	654	594	514	588	596	575	576	530	545	573	585	576	541	614	582	601	594	574	566	573	591	575	621	560	588	552	539	588	581	576	587	582	608	548	597	608	608	626	549	594	581	593	562	603	572	525	599	579	596	584	607	588	567	584	594	560	559	580	573	537	598	604	612	596	552	640	574	586	553	549	561	599	548	622	580	582	599	606	590	589	573	561	607	584	629	562	594	583	555	550	552	537	572	578	567	611	582	572	598	574	568	548	618	538	603	607	570	554	577	569	577	593	612	577	542	557	550	642	557	561	571	560	583	600	606	571	563	543	588	595	632	542	630	575	575	552	601	532	549	576	527	547	571	602	555	588	537	612	582	589	597	597	550	555	571	556	595	603	593	614	551	541	564	583	558	595	556	594	534	557	553	586	559	592	561	560	595	546	564	636	605	612	593	550	571	556	585	608	569	580	566	581	569	573	567	584	572	573	568	557	563	590	599	610	556	596	579	572	646	572	584	567	586	560	577	627	563	590	571	593	581	569	562	558	616	607	561	555	596	602	566	546	552	583	617	529	542	587	578	565	544	571	592	617	576	560	561	556	566	555	592	565	562	556	555	559	573	576	566	557	544	553	543	582	601	640	552	573	630	580	569	583	621	578	577	549	609	590	558	573	582	578	584	606	566	579	571	594	606	591	606	597	612	591	559	605	557	602	561	550	531	601	575	605	579	575	549	577	596	613	537	592	536	573	589	564	539	552	583	621	540	555	611	559	550	575	579	593	536	557	607	572	577	575	580	609
22835	7363	3493	3548	1715	632	557	538	484	457	439	452	435	412	438	410	456	449	445	433	397	415	424	429	404	476	424	429	434	428	399	385	404	376	425	360	427	377	405	397	435	405	358	420	386	439	409	416	413	434	430	412	376	373	411	429	407	437	456	405	417	434	403	424	414	429	404	410	447	440	412	434	392	356	426	436	439	371	414	405	417	438	416	410	409	422	410	397	396	402	413	434	449	384	441	415	382	378	404	397	383	425	403	402	408	438	371	406	394	410	407	405	388	384	436	400	399	425	400	404	433	447	390	413	435	429	396	406	403	409	418	414	416	430	417	384	450	396	370	406	383	375	431	441	404	375	396	393	389	375	443	369	396	406	415	427	421	382	415	406	382	416	404	414	435	426	388	368	419	407	424	390	405	428	403	424	401	401	395	397	383	400	423	383	423	382	430	419	418	408	395	430	430	428	382	413	384	396	385	411	406	411	431	425	393	383	384	410	433	369	385	412	415	438	423	439	411	452	435	445	412	434	417	380	423	399	412	429	391	381	420	437	391	384	427	374	400	438	413	413	447	412	411	421	363	401	393	380	415	394	399	384	413	411	412	422	442	375	360	418	397	406	448	437	432	398	360	363	363	413	415	418	400	408	474	432	413	431	426	417	420	445	399	385	434	439	400	400	391	380	413	442	415	412	358	391	395	406	470	417	404	384	410	442	456	471	405	408	412	408	378	441	426	427	400	419	457	442	417	398	432	402	404	391	339	412	412	412	418	432	382	372	426	436	426	443	414	406	419	396	397	434	385	419	422	414	397	435	406	388	391	416	429	402	425	412	396	404	438	402	400	403	383	407	448	403	386	395	420	411	440	466	439	407	403	386	447	424	439	390	389	374	403	411	411	430	444	407	387	450	431	421	372	430	426	407	447	392	444	410	429	408	421	407	417	377	432	366	383	397	390	421	405	410	401	432	380	415	446	381	373	377	385	433	372	408	449	419	429	378	418	376	451	397	436	414	436	389	436	424	416	373	399	391	396	389	379	429	399	438	398	447	409	411	422	437	394	403	398	397	402	431	431	429	429	434	430	384	421	404	417	409	417	410	402	391	421	366	427	434	443	400	414	382	370	457	417	389	405	360	398	399	411	383	419	447	384	421	386	332	418	398	402	424	389	414	430	428	440	450	387	425	374	452	422	414	413	421	447	433	407	450	378	387	450	422	409	438	436	376	396	431	426	408	412	404	441	379	407	398	384	384	388	427	419	420	391	427	373	408	381	387	404	387	386	405	382	401	415	441	403	413	448	443	383	434	418	417	419	433	425	402	404	428	425	417	401	375	423	407	464	407	404	399	403	438	424	393	419	399	431	433	387	407	399	434	361	415	424	414	397	381	425	401	411	462	446	434	424	440	385	402	389	428	418	420	399	388	411	387	445	425	414	447	389	421	401	389	402	422	423	461	393	393	456	453	441	444	410	418	431	372	424	416	426	406	422	431	413	413	407	406	417	365	401	394	392	434	397	437	440	424	412	419	432	408	428	413	404	443	378	427	381	410	401	399	401	408	415	420	436	439	394	426	381	408	400	401	450	432	407	436	385	404	411	405	420	420	427	391	411	381	382	409	439	453	388	412	418	435	392	375	404	379	409	448	406	415	402	391	401	415	397	377	422	407	390	369	411	439	417	376	388	410	389	411	382	383	393	419	365	391	469	387	416	390	413	410	416	394	415	402	397	429	412	461	390	426	408	431	357	388	384	414	468	443	393	390	410	387	469	394	374	394	337	429	393	361	397	394	383	373	389	398	375	426	433	385	389	412	421	396	460	430	418	382	414	438	383	355	403	376	425	409	444	420	402	410	408	430	419	393	388	427	392	408	401	411	387	455	384	392	400	425	449	437	400	398	416	422	391	391	434	404	421	405	448	453	415	397	432	365	419	387	448	430	403	385	409	422	410	459	409	418	361	434	432	393	416	409	392	381	402	417	450	400	395	423	410	399	427	424	414	407	393	417	435	399	412	354	386	386	442	423	406	394	414	401	380	415	393	433	439	401	413	399	404	420	408	423	404	410	395	392	391	411	407	399	398	428	428	421	398	427	420	421	393	395	414	389	402	414	396	444	387	423	396	414	440	460	396	404	432	432	398	375	426	390	344	389	427	410	419	440	422	380	415	405	443	424	420	427	404	407	379	425	400	403	422	436	415	377	405	401	380	414	415	424	381	408	418	418	404	419	403	443	389	467	401	390	378	427	421	391	429	404	426	415	425	376	377	418	416	402	394	468	376	426	358	423	401	391	420	428	425	415	412	418	373	410	437	418	388	414	437	435	422	431	390	398	402	397	429	408	429	409	423	406	447	389	401	423	406	408	403	410	382	399	404	364	427	411	396	416	418	391	401	364	383	377	408	407	408	430	431	405	385	403	403	373	418	407	417	426	434	394	406	389	446	387	401	384	420	396	395	372	414	424	406	390	385	380	402	381	374	419	412	393	372	361	424	454	396	402	404	400	440	414	413	391	411	421	436	375	413	409	363	427	440	417	388	359	418	437	383	408	414	428	403	424	390	365	407	403	436	431	387	430	424	410	400	370	401	434	424	402	319	431	433	435	409	433	419	450	436	388	387	370	427	370	374	397	422	384	427	416	380	393	407	400	415	433	380	398	445	472	437	409	429	407	409	432	432	410	369	407	424	389	355	382	427	454	396	414	413	452	368	400	408	392	427	407	429	416	388	416	439	414	389	418	340	412	390	418	383	441	382	393	406	427	439	377	421	408	437	378	395	427	411	450	445	408	415	443	439	416	415	413	384	401	398	381	421	397	367	430	442	424	401	380	414	405	437	425	396	447	443	410	397	442	409	421	438	411	391	427	458	378	420	407	420	415	433	415	419	423	441	412	428	394	395	416	414	403	445	418	389	420	433	438	421	408	435	399	445	388	376	398	416	471	406	429	437	417	424	396	436	380	466	390	416	426	409	434	413	417	391	455	424	482	428	400	426	406	427	431	370	398	464	412	400	359	439	376	416	395	435	411	404	425	381	399	378	445	406	394	430	409	425	395	437	435	411	432	413	425	402	447	393	394	411	435	418	390	406	444	436	416	410	436	398	382	376	425	449	391	467	395	406	416	421	437	378	427	400	399	383	390	457	410	445	417	441	427	405	399	386	405	434	380	395	407	431	405	461	452	386	404	448	405	397	422	387	409	442	406	399	403	414	442	439	425	441	405	402	409	452	416	419	367	431	438	407	377	404	422	395	400	410	391	448	401	417	423	426	419	384	385	378	434	410	407	418	407	428	411	424	415	391	366	405	433	409	401	394	401	426	398	415	385	380	377	420	389	391	398	399	409	420	433	435	403	416	433	425	372	398	441	392	423	394	443	451	391	416	432	399	404	412	418	448	424	438	385	421	411	416	505	442	377	456	419	469	399	427	415	413	369	385	391	420	407	427	412	404	421	414	386	390	396	395	401	391	413	436	450	441	422	403	387	393	404	388	425	434	434
12528	5422	5893	9913	4557	1867	1550	1491	1334	1330	1233	1099	1062	1124	1061	1048	1021	1031	981	1016	1003	955	977	969	955	1030	1000	961	996	997	949	959	979	1002	951	885	900	957	929	935	929	988	919	937	917	909	926	904	939	960	922	913	928	899	942	941	932	904	932	935	938	952	969	879	957	930	891	896	918	931	922	1010	885	892	877	888	910	923	949	918	960	974	926	919	899	924	923	901	958	879	941	919	933	937	942	956	949	924	900	904	880	978	934	946	927	992	956	942	959	952	947	940	953	922	941	882	892	905	912	890	870	914	963	908	927	911	928	918	918	936	899	947	947	931	887	900	956	881	940	954	888	889	841	943	954	925	953	890	948	931	935	970	899	919	920	946	878	878	898	945	934	959	904	910	917	930	937	913	938	949	958	876	917	863	940	938	924	941	924	876	904	945	914	907	929	856	905	959	901	893	932	1013	891	900	932	910	916	949	864	898	951	927	927	920	882	961	902	918	953	867	925	913	912	888	957	945	907	865	983	925	911	960	927	938	897	958	909	945	928	898	943	944	859	925	918	997	876	887	958	925	896	896	921	918	927	962	942	891	933	915	934	951	952	981	861	907	928	969	918	881	947	962	912	965	875	960	928	898	892	941	962	931	903	898	875	895	949	953	922	872	897	894	924	946	923	947	847	990	940	938	961	883	965	941	900	884	945	935	862	900	931	910	910	914	891	920	955	915	893	939	916	915	989	902	853	920	960	955	945	921	897	912	939	897	924	969	868	959	920	889	930	957	974	910	881	909	974	940	886	927	935	956	910	929	955	923	936	923	952	873	934	952	900	906	958	1000	912	958	866	895	943	917	926	904	945	882	943	950	902	903	917	915	927	977	930	932	916	926	909	910	921	916	926	895	903	897	929	925	892	967	912	886	920	883	927	897	954	961	910	898	945	883	946	915	913	964	905	882	923	881	886	887	982	905	925	957	872	936	941	957	950	904	889	884	957	880	989	909	915	868	943	948	956	933	1007	897	917	971	936	897	933	891	886	913	937	943	914	999	868	958	914	921	940	873	878	906	922	910	828	929	838	936	908	900	896	990	911	914	913	900	961	878	952	879	903	962	921	877	929	904	949	929	939	879	903	929	887	890	962	943	936	926	873	954	935	925	970	919	906	899	898	963	948	915	946	914	943	981	912	870	903	888	899	951	953	879	955	911	977	964	906	902	918	966	974	922	923	920	911	885	934	935	925	900	969	872	898	931	942	929	936	912	865	904	927	934	940	886	906	919	914	972	906	953	957	880	892	935	911	911	917	899	930	888	931	874	938	984	958	921	905	925	960	937	911	913	892	903	865	910	911	916	936	910	908	909	880	892	908	963	966	968	891	905	943	930	940	938	948	935	937	917	932	926	913	975	939	934	949	910	936	907	936	897	914	920	948	941	948	914	887	916	867	868	899	978	866	936	950	905	951	885	901	920	913	889	897	909	899	900	917	957	888	937	944	942	916	944	911	873	949	1025	896	901	935	911	943	945	888	906	891	901	948	929	922	852	938	935	957	900	901	947	956	927	924	927	898	902	950	962	929	969	936	911	950	926	893	875	948	876	857	933	880	856	940	922	948	928	863	919	923	904	958	940	891	899	917	894	904	953	958	882	895	959	896	960	902	920	889	926	926	961	860	945	921	912	935	886	891	938	964	961	981	894	955	919	896	936	953	916	917	940	944	965	975	903	891	886	906	904	883	919	972	893	902	883	960	923	926	942	964	932	955	927	874	907	868	913	885	904	941	926	920	930	975	871	904	855	941	870	879	852	931	916	978	1022	926	951	910	936	923	891	962	932	898	913	948	915	934	924	932	922	926	901	906	906	924	899	912	908	933	952	962	1001	943	939	996	937	900	901	913	961	904	899	927	936	992	897	914	914	904	970	942	913	942	974	905	941	936	936	930	896	957	943	922	916	908	894	903	929	912	968	888	941	894	967	968	898	955	958	910	906	919	985	921	958	902	933	932	940	924	960	923	964	935	974	966	943	895	902	935	937	925	918	942	947	947	981	943	979	983	931	891	915	907	923	947	931	944	892	966	946	948	892	909	925	904	935	941	888	939	957	897	935	914	898	923	942	893	860	901	951	963	892	951	895	894	947	952	866	894	926	913	865	956	927	951	943	948	896	963	912	909	934	914	914	941	899	909	956	945	884	900	940	907	891	916	921	920	961	881	974	955	899	912	935	952	876	891	864	920	926	896	920	909	913	918	891	943	886	888	849	900	945	878	887	872	934	895	912	871	889	949	887	931	907	911	915	946	914	870	1009	920	882	888	896	990	974	890	914	924	942	948	951	912	942	951	910	945	929	954	898	995	907	934	949	881	899	929	902	903	926	961	944	891	880	889	906	963	957	919	897	885	936	927	949	908	899	945	919	872	905	875	951	949	953	918	933	978	935	920	915	934	901	928	954	916	993	888	908	943	923	915	842	927	928	968	895	916	936	975	914	887	918	933	965	934	964	937	933	888	924	888	930	917	845	922	942	910	877	942	918	941	931	915	891	918	956	960	892	888	927	948	926	969	888	921	960	935	907	943	929	908	887	945	917	874	946	885	896	887	913	976	948	914	931	936	953	958	911	922	940	901	902	901	886	873	926	953	933	937	925	942	875	930	935	925	957	871	923	919	893	912	923	972	944	942	938	962	967	907	881	851	931	902	871	911	973	927	920	961	958	903	915	898	957	901	973	945	957	942	906	893	909	917	966	948	873	885	915	941	949	956	950	939	993	980	953	942	849	973	885	955	899	910	910	944	928	904	902	960	943	902	957	943	952	916	917	909	882	936	930	968	964	931	900	934	896	903	935	955	876	889	915	918	917	900	945	958	903	954	925	915	944	893	910	893	878	884	965	970	973	902	893	963	875	948	916	932	906	969	922	857	946	902	973	874	927	878	844	933	964	923	938	965	918	906	937	920	955	1008	907	943	917	945	956	963	901	925	940	878	945	927	956	960	935	860	935	961	985	936	911	934	898	911	909	994	902	950	905	933	933	868	933	906	973	946	921	969	925	934	902	989	937	939	920	948	936	933	859	932	934	919	942	916	931	976	919	914	907	960	915	922	924	890	902	860	928	897	928	912	936	921	942	954	868	915	944	916	899	997	905	936	932	921	841	929	936	898	929	862	955	962	979	939	935	894	985	902	905	927	895	906	898	859	903	959	949	940	908	902	943	896	934	900	963	979	887	947	932	940	937	896	959	918	885	895	844	941	938	946	938	925	916	914	858	884	990	914	880	959	952	941	922	963	1011	908	948	883	987	893	924	932	919	855	903	879	904	968	963	909	914	938	942	878	939	1002	927	942	892	928	946	949	887	986	945	902	903	901	891	879	930	934	936	916	922	900	868	992	931	917	887	899	890	901	962	957	857	862	907	911	976	900	900	918	883	941	934	893	886	945	905	896	883	872	893	916	891	887	952	962	943	900	947	915	880	926	898	913	940	941	909	947	898	905	946	903	934	926	928	936	903	926	915	910	886
5404	1790	1086	1335	305	209	264	242	200	218	228	212	191	210	212	224	208	201	193	211	202	214	219	203	206	218	191	188	199	196	195	182	234	194	222	227	217	214	204	230	212	209	221	195	186	236	203	196	225	213	223	210	237	218	204	195	225	217	214	197	213	207	223	203	189	202	206	182	196	205	194	188	214	219	214	244	177	226	215	190	204	209	197	202	251	224	228	229	212	222	223	180	220	184	206	209	228	212	216	190	215	183	219	206	220	212	226	192	209	195	210	196	223	196	209	198	217	189	191	210	202	201	194	200	216	215	202	220	200	197	218	219	213	208	202	206	224	240	200	212	197	203	193	191	186	200	226	206	226	215	200	241	217	209	221	186	188	203	210	246	203	192	218	219	192	229	213	216	199	192	188	198	228	202	215	223	199	211	228	205	201	196	228	214	239	202	234	214	232	193	180	210	224	179	216	202	211	209	220	202	246	215	186	199	229	214	204	194	186	229	239	215	209	194	184	204	188	213	232	191	190	204	172	226	236	184	207	240	229	224	212	213	208	223	223	194	200	194	195	193	207	201	200	192	207	203	211	183	200	221	197	223	198	227	215	207	225	186	217	206	188	212	214	221	225	215	247	192	229	224	194	192	194	234	219	221	224	198	231	227	193	223	196	187	225	222	180	201	216	221	205	217	200	180	227	206	192	219	203	214	239	204	222	207	220	212	223	225	211	200	196	219	246	254	188	205	199	222	218	207	222	226	195	252	221	189	203	209	221	221	201	211	241	204	197	250	201	226	202	217	202	212	209	204	238	215	197	205	164	184	202	203	214	210	196	220	212	225	191	217	193	207	183	208	215	201	206	194	218	239	204	207	216	224	211	205	225	232	218	245	228	206	206	210	242	231	211	241	197	208	207	221	218	194	225	209	195	188	217	185	237	213	236	200	186	207	221	207	184	207	196	173	177	205	238	215	220	219	219	223	201	238	245	221	201	196	229	230	237	235	234	209	208	228	214	193	217	215	208	203	212	202	208	215	195	204	199	194	223	206	216	222	212	219	225	243	196	218	222	221	200	193	211	227	209	218	194	195	215	183	211	237	215	211	226	192	221	227	212	190	202	229	234	248	226	211	228	197	240	219	189	182	198	225	215	217	211	204	207	196	200	232	200	220	200	216	168	216	208	222	220	191	226	196	242	229	210	217	214	220	194	209	200	210	210	193	199	212	212	213	207	214	208	217	229	205	213	198	231	192	209	213	186	191	203	203	210	179	189	217	227	168	222	222	203	191	181	200	249	202	215	207	187	197	170	229	214	219	228	200	219	213	214	219	207	221	192	211	218	220	205	200	174	215	202	203	222	203	208	228	215	220	227	195	171	205	210	192	205	272	195	220	219	217	203	178	247	232	222	205	208	230	193	200	200	227	234	223	199	199	223	225	205	204	232	201	194	207	239	221	212	194	234	212	212	188	194	189	227	221	210	235	228	185	199	186	201	237	212	190	238	199	222	197	182	218	209	202	197	184	215	218	209	190	198	208	189	225	177	199	182	210	212	200	220	212	195	222	196	237	209	211	232	209	222	221	200	226	204	223	226	198	204	187	238	208	211	195	201	207	210	200	219	212	248	226	226	200	226	232	196	217	189	224	222	204	225	211	202	208	209	228	232	205	224	214	211	195	213	210	214	203	228	224	215	228	225	206	212	197	200	203	199	194	242	240	227	194	227	227	233	187	204	210	199	201	208	217	212	208	193	187	206	209	224	198	208	210	204	189	215	215	187	216	202	218	223	199	206	210	208	229	222	226	193	208	217	222	185	203	197	205	210	217	195	206	227	232	202	202	230	242	238	193	203	211	241	188	198	208	240	220	214	225	220	234	215	243	182	210	206	196	203	221	222	195	213	212	190	216	230	191	194	233	220	212	203	217	218	208	211	225	242	214	191	226	192	180	219	181	213	205	220	216	233	231	223	222	216	205	186	223	205	201	192	205	205	206	210	191	233	213	207	221	218	184	220	195	199	217	196	207	203	180	208	257	208	197	217	215	231	212	211	208	183	207	199	248	220	220	233	204	247	210	196	208	209	236	221	220	222	203	240	221	190	218	237	197	201	195	193	226	196	195	179	200	193	234	219	205	184	190	228	205	220	234	232	217	204	204	188	186	191	184	218	180	197	213	219	207	216	186	183	208	190	245	203	223	193	188	182	179	205	199	201	201	228	231	207	204	211	242	206	205	237	212	239	228	191	188	231	187	198	233	220	251	219	219	199	217	214	207	213	196	222	196	178	191	222	238	208	191	235	199	210	208	206	204	207	224	208	194	213	240	238	210	215	222	202	237	186	217	233	211	223	216	210	211	222	181	221	182	198	214	259	225	214	242	181	220	242	228	207	218	226	222	222	209	227	210	212	205	194	181	202	200	180	201	196	194	199	201	210	211	188	209	210	197	213	203	214	196	189	206	213	219	242	228	244	216	213	229	226	223	213	209	245	193	215	218	212	200	234	212	189	185	214	191	221	198	224	228	224	197	213	194	203	186	205	209	177	257	214	244	201	229	227	185	204	227	223	225	205	206	217	191	210	209	218	186	184	189	199	217	199	232	223	214	186	224	203	251	182	204	208	208	200	207	194	227	200	215	221	175	192	182	206	226	229	207	201	203	190	198	226	207	212	195	205	231	228	199	219	220	225	229	221	213	191	201	221	208	206	228	201	220	201	191	200	188	215	189	206	205	204	223	229	205	221	220	195	216	227	197	212	200	224	172	232	224	203	202	226	209	215	224	200	204	198	200	198	199	206	193	220	187	204	200	207	182	203	207	219	190	222	200	202	201	205	176	231	225	198	206	209	180	239	229	211	213	205	243	198	231	228	206	198	221	228	221	179	215	220	207	200	235	223	188	230	208	219	228	196	213	194	225	213	178	202	196	189	224	192	204	241	226	200	227	207	215	217	212	221	197	212	208	238	196	187	213	195	221	189	220	192	223	226	233	211	199	213	234	193	199	211	237	210	187	217	219	208	218	196	207	222	225	210	228	225	208	231	218	184	244	240	200	177	234	220	211	218	208	221	210	219	180	208	213	217	216	207	209	221	252	196	192	194	177	206	195	210	236	193	218	213	220	221	194	201	182	189	197	203	219	191	218	229	241	208	215	208	214	207	226	208	215	219	213	200	215	199	211	181	216	227	213	228	244	206	183	223	208	240	240	228	202	209	211	206	217	204	212	188	222	205	218	193	205	207	218	200	206	203	225	217	217	216	188	216	209	219	205	221	200	168	198	228	204	221	224	196	202	198	217	191	200	196	200	222	237	222	236	226	216	205	191	195	189	226	214	210	210	221	218	177	194	220	234	204	193	209	221	237	231	185	192	198	223	210	208	208	217	198	229	219	208	201	213	222	234	194	200	212	214	227	200	192	188	235	197	188	213	182	217	193	208	222	232	214	200	250	229	223	218	213	190	197	213	193	224	186	206	221	216	209	240	199	210	222	238	191	206	227	222	198	201
3500	1933	2094	4235	766	536	562	518	528	506	547	564	524	512	523	536	515	527	567	521	522	521	563	495	521	511	534	513	547	486	523	485	527	501	490	512	535	518	472	515	468	518	507	508	508	517	552	507	544	488	522	526	528	490	495	527	547	498	492	508	510	547	519	538	466	530	487	527	552	483	539	517	528	556	505	500	516	508	517	530	512	533	553	504	522	495	500	534	530	508	510	539	486	524	566	512	518	514	543	532	538	558	520	536	523	500	504	524	533	515	522	527	529	530	527	554	532	532	509	521	513	500	511	537	483	536	540	536	526	483	515	541	539	553	554	568	517	497	503	556	538	498	571	485	473	590	530	482	575	527	481	495	532	582	507	524	512	554	543	529	467	538	544	526	524	520	503	542	517	489	488	504	508	499	497	526	529	524	506	538	520	504	533	530	546	536	518	515	515	497	507	534	517	509	479	510	530	521	470	507	531	489	555	496	494	512	506	497	508	533	523	537	506	561	480	481	551	526	481	516	535	511	502	539	516	541	530	496	536	565	496	536	531	505	539	468	520	537	536	524	560	513	524	504	534	485	478	467	529	526	515	491	480	506	538	484	497	514	518	530	531	490	498	551	501	501	532	490	518	541	561	518	509	536	518	515	501	546	547	574	509	526	524	518	483	506	495	524	542	522	561	535	550	481	480	493	471	491	474	487	566	508	513	488	504	529	530	518	519	526	509	534	548	487	552	525	458	555	528	546	533	495	526	538	511	517	515	490	529	496	479	498	541	521	520	509	532	491	513	500	542	478	503	500	508	489	512	495	508	495	536	506	527	534	502	575	522	521	521	522	532	483	523	506	527	506	496	524	557	493	480	491	510	511	488	522	546	517	468	533	482	513	524	539	499	537	513	509	497	506	526	512	513	483	584	537	490	510	460	537	474	524	568	500	519	529	492	506	497	560	514	542	533	476	509	517	509	544	516	473	533	541	496	506	495	524	481	492	538	528	561	516	526	498	532	521	518	470	485	493	532	510	479	533	513	504	563	523	512	529	523	524	527	541	468	498	484	539	503	507	528	505	523	548	526	504	555	505	523	516	519	524	486	530	534	520	548	480	489	516	501	493	490	539	511	544	535	500	540	546	506	537	586	548	517	533	529	542	517	483	549	531	557	538	491	501	512	476	531	504	511	521	556	514	522	474	516	525	514	486	493	508	515	514	503	523	560	507	486	522	482	539	555	584	550	531	498	505	542	526	498	529	538	519	563	499	501	475	505	537	545	528	540	521	491	546	532	510	496	548	519	487	521	516	523	467	531	499	479	506	508	511	551	530	496	551	542	524	520	549	508	546	488	486	555	553	518	553	499	514	537	538	532	527	499	525	526	530	508	500	497	480	525	519	544	498	511	508	496	527	514	518	534	507	460	523	469	494	520	549	522	518	536	513	504	526	524	529	504	509	488	533	529	540	482	511	540	548	523	485	548	530	522	502	489	531	521	557	559	489	515	507	549	531	497	523	511	542	534	528	553	506	506	497	484	472	503	536	535	507	507	554	532	473	537	506	541	556	502	492	510	526	508	550	520	545	543	524	484	533	539	536	580	529	533	530	540	514	524	547	542	484	511	478	544	511	478	521	525	522	527	516	527	462	515	506	535	515	528	528	531	525	513	517	509	509	508	495	538	550	511	516	542	502	509	483	537	561	465	534	525	506	518	521	518	480	493	569	556	485	533	502	503	506	553	507	490	524	510	489	516	498	521	520	553	482	524	525	510	528	525	496	526	536	502	538	535	514	522	553	514	490	509	496	535	493	475	476	542	503	539	583	477	501	569	534	481	532	526	487	549	545	497	551	506	502	515	522	547	510	511	519	489	512	501	503	506	517	567	525	526	502	522	503	510	506	496	500	524	507	495	516	559	502	518	522	547	545	511	542	475	472	509	495	527	577	531	515	541	503	535	497	519	526	532	568	470	487	504	530	535	511	523	519	500	546	501	483	487	519	503	527	515	532	547	513	529	537	526	532	503	481	523	470	518	524	555	508	521	514	500	482	503	536	533	482	517	539	516	539	551	542	520	534	538	535	535	548	516	566	511	530	545	513	493	523	545	518	528	529	497	530	507	512	544	505	501	534	493	523	521	505	527	474	559	507	556	543	550	500	524	555	500	514	523	496	527	546	497	480	552	511	513	558	551	554	519	534	506	468	503	526	483	488	507	487	529	468	538	544	494	508	509	560	514	492	507	549	530	513	486	494	501	495	541	497	547	514	497	506	510	558	516	504	469	545	552	487	532	519	562	545	542	516	563	512	537	518	509	529	514	490	508	532	513	496	514	508	545	558	508	568	528	555	564	537	551	547	513	533	484	511	498	541	548	497	528	570	528	527	512	495	517	504	550	517	510	514	527	495	497	549	509	464	515	534	500	510	577	521	534	541	522	505	502	492	498	544	525	514	502	515	510	523	483	505	490	542	512	536	538	525	493	502	537	518	540	507	540	474	525	504	491	495	509	529	512	553	542	540	544	521	519	529	567	523	517	538	516	497	499	588	452	490	523	530	515	519	559	529	525	529	495	504	518	529	497	528	547	567	559	478	558	531	492	537	532	512	533	547	520	521	532	543	573	510	515	537	547	536	500	520	498	490	513	500	506	493	498	478	482	551	498	543	516	525	517	515	489	523	520	550	543	542	489	504	551	487	530	490	507	548	534	551	568	514	534	574	539	501	522	501	500	534	544	515	550	530	487	517	511	484	519	519	520	509	497	500	534	530	531	530	526	529	503	558	544	484	507	475	524	509	486	514	490	526	515	561	542	529	508	522	502	507	519	539	514	486	483	507	531	517	521	565	490	514	513	573	499	498	551	468	519	540	558	496	444	522	493	542	497	505	525	518	499	464	562	552	492	475	484	521	523	502	512	504	514	499	518	523	504	569	526	500	500	529	512	501	500	504	503	521	497	540	492	533	496	556	529	488	532	518	505	502	530	495	540	491	512	521	498	511	510	525	512	497	460	498	534	514	546	515	516	511	512	540	488	544	518	477	517	514	539	522	501	542	528	543	475	521	482	516	487	501	511	528	527	513	511	510	497	491	495	468	536	518	497	540	523	526	508	504	505	515	512	504	522	524	539	518	483	469	560	532	526	555	508	498	529	496	512	484	525	544	510	503	531	499	492	554	524	497	540	504	559	532	495	531	508	519	529	568	499	482	491	521	494	529	553	503	545	540	513	548	493	508	487	494	502	540	498	504	504	536	532	513	560	516	522	522	527	516	548	515	537	480	527	481	521	523	537	535	514	505	508	546	514	500	562	528	527	498	490	469	492	539	566	548	517	549	509	485	500	528	489	454	580	514	493	504	549	501	485	525	495	515	500	520	521	532	498	523	529	527	519	522	563	509	562	521	495	505	478	495	503	514	515	495	522	471	573	538	540	509	465	510	464	533	516	535	517	511	493	509	512	508	563	553	526	550	531	495	495	513	525	501	530	526	528	513	525	490	490	540	533	538
14005	3423	2044	2370	729	339	330	317	261	251	280	263	282	262	265	258	239	243	245	247	239	270	272	223	241	233	257	275	221	264	231	244	222	255	230	233	224	224	252	240	229	266	258	239	224	238	240	241	260	253	240	245	254	258	252	228	250	257	251	242	238	244	267	235	232	245	234	224	238	240	289	251	225	249	251	251	240	249	209	219	250	255	240	246	254	239	218	266	246	194	244	249	231	227	216	254	244	243	236	252	264	215	235	240	256	276	225	271	256	244	246	226	256	256	266	275	239	242	237	222	236	249	265	265	236	233	239	241	231	258	286	213	245	245	228	240	242	243	243	260	223	264	248	269	248	232	248	235	262	210	227	243	223	256	212	240	258	252	208	272	288	278	258	248	215	248	226	223	244	217	240	234	229	253	226	234	219	242	246	255	235	221	249	209	249	270	254	204	240	234	271	248	239	251	251	225	220	263	231	234	254	260	243	254	207	226	224	251	237	243	219	258	254	233	262	254	254	225	239	228	234	248	253	241	244	237	194	251	243	254	259	299	262	268	237	227	244	218	257	229	242	262	231	255	246	221	229	241	221	276	232	236	258	239	287	278	263	267	255	219	250	238	228	278	257	253	229	251	268	252	265	231	241	237	253	231	257	248	217	233	241	245	231	266	251	215	219	239	235	287	225	248	243	225	248	231	224	273	270	240	232	187	223	240	253	239	240	230	233	257	267	276	261	233	246	235	230	224	240	243	229	269	260	256	205	247	255	251	245	232	262	266	241	236	240	255	241	240	231	263	246	221	259	223	212	256	243	252	245	237	259	250	268	218	252	234	246	231	275	241	242	233	229	237	256	209	239	240	227	201	208	233	251	214	265	221	247	256	250	239	230	253	249	211	233	237	241	209	216	242	219	244	252	246	291	235	236	242	220	257	248	249	254	241	244	231	256	249	251	227	236	222	223	251	244	215	284	211	233	264	245	234	228	251	261	252	272	259	234	231	241	205	260	260	243	232	237	229	247	255	214	229	258	227	247	236	236	216	224	227	255	236	248	275	214	252	223	256	262	241	275	248	260	233	229	239	236	241	231	229	231	243	235	239	224	229	256	253	240	230	248	266	228	225	259	272	262	253	240	215	249	221	259	240	273	241	235	257	227	262	222	266	254	230	235	268	242	244	221	247	235	255	226	248	242	239	226	217	239	246	247	234	231	226	236	205	261	255	247	265	288	236	213	251	233	231	262	222	255	245	239	231	225	240	240	216	227	267	232	266	232	260	234	236	273	265	252	262	252	266	206	231	222	234	252	243	241	271	237	235	249	211	218	246	218	237	238	223	226	255	220	248	247	236	257	246	251	250	228	224	232	241	232	260	257	238	239	245	222	243	237	247	220	244	215	232	240	235	256	230	255	237	242	215	220	265	211	217	261	229	277	234	243	257	223	248	255	223	264	281	217	240	255	214	242	206	259	211	228	230	252	267	278	246	236	243	277	258	233	229	251	250	255	278	212	238	228	236	278	263	251	234	261	257	234	234	238	257	228	269	223	247	217	261	228	217	258	230	242	254	233	242	251	221	242	260	249	254	229	233	217	247	233	251	247	252	218	250	276	257	283	262	254	238	228	254	236	247	223	250	234	241	237	260	241	238	217	234	273	252	240	206	206	230	238	246	250	235	248	230	221	205	241	258	225	234	247	232	235	242	241	235	249	226	240	256	223	231	239	260	248	277	219	235	225	260	245	272	247	219	256	238	236	260	229	245	231	235	250	248	241	245	243	237	237	235	260	251	234	259	226	241	242	249	250	258	230	215	270	258	234	268	254	264	248	249	249	242	240	230	252	246	231	241	245	239	244	224	227	226	260	248	242	228	245	202	233	237	233	250	256	242	239	223	236	233	233	263	259	236	235	246	238	238	240	226	257	245	254	243	248	246	261	253	232	238	210	241	238	248	264	240	234	235	243	234	230	253	250	234	240	233	276	239	224	274	220	210	264	239	252	233	229	258	254	255	279	279	227	244	269	238	228	221	219	240	262	257	235	239	249	221	254	225	222	225	261	235	245	236	235	226	223	226	233	235	265	235	250	243	231	256	254	246	248	241	233	236	235	237	222	246	235	241	261	246	230	300	249	211	260	243	218	229	241	263	259	256	265	274	217	239	268	256	230	246	254	244	244	249	269	233	235	255	230	246	235	237	232	241	268	251	245	226	249	215	251	214	223	250	246	262	238	234	242	257	236	246	253	244	276	250	248	239	225	274	239	242	242	234	252	225	243	215	244	240	224	250	250	264	275	244	246	244	232	253	256	242	244	231	255	234	250	249	230	219	239	220	269	233	242	215	261	280	251	221	228	220	250	255	249	261	228	266	249	220	247	235	239	278	251	267	245	231	237	238	226	251	218	229	211	228	251	258	253	241	254	259	247	253	217	263	233	237	231	229	214	240	254	284	225	240	265	242	263	253	216	257	259	235	246	274	255	259	256	249	243	242	234	243	230	267	250	247	222	256	233	242	230	220	219	228	256	218	261	257	282	265	256	224	233	258	256	239	266	228	275	246	233	233	229	255	245	250	219	255	247	217	251	223	239	223	248	230	222	252	241	269	209	231	254	247	240	257	261	245	239	271	282	228	240	251	231	250	254	261	238	227	265	251	237	226	229	209	234	274	230	255	264	242	213	252	230	225	243	256	238	272	217	257	232	228	226	242	255	246	239	266	240	245	256	236	227	264	214	243	248	228	245	247	272	250	246	246	235	230	302	250	234	211	257	257	248	229	253	271	248	246	242	265	266	244	263	277	234	236	237	237	239	237	240	258	235	276	256	260	285	218	228	268	233	251	244	259	260	227	240	249	240	241	251	265	235	265	244	255	242	213	227	240	256	243	224	232	227	252	259	242	240	223	244	252	249	222	274	251	243	244	256	233	247	238	232	196	225	234	241	232	232	245	215	263	263	225	223	241	268	246	222	234	208	226	221	241	217	239	223	255	263	254	235	236	234	227	227	249	261	236	257	271	234	248	249	243	241	245	274	224	254	240	256	242	221	239	255	215	257	220	238	265	231	252	248	224	234	226	271	249	234	204	216	229	271	240	226	253	224	236	229	256	266	208	248	240	217	220	251	239	268	244	222	235	244	261	231	218	239	242	228	222	243	226	248	224	227	217	230	217	273	267	262	247	248	242	253	238	215	230	227	255	227	219	234	237	246	248	248	237	224	237	241	213	230	258	232	243	252	220	262	204	235	251	244	233	246	217	221	255	220	219	234	231	251	246	239	269	236	237	219	250	219	226	237	259	262	273	238	238	276	256	246	248	241	254	245	267	221	270	260	248	233	213	251	240	228	234	219	227	257	206	254	225	220	223	263	244	250	242	254	249	251	243	259	237	246	227	248	263	237	249	244	229	229	237	241	245	240	255	234	219	259	265	231	244	245	223	226	242	229	247	257	256	235	216	228	250	202	235	245	232	256	242	254	248	245	245	213	219	243	221	212	233	258	258	257	251
9281	3010	3981	7326	1993	1078	922	848	794	787	714	710	686	708	664	677	716	653	630	663	650	663	620	636	582	635	596	614	617	596	672	641	636	624	631	613	609	591	558	603	589	576	587	605	606	589	623	593	614	577	645	671	598	656	606	621	597	619	636	602	602	616	597	576	575	579	579	559	586	580	630	593	595	562	593	546	581	575	587	614	600	591	607	632	591	588	592	551	596	590	606	616	619	618	559	598	587	610	612	578	644	641	574	572	614	594	596	592	574	606	600	582	624	519	596	590	587	594	573	619	591	599	628	657	615	567	614	594	607	603	593	626	607	629	568	558	581	566	604	663	582	588	601	576	587	575	585	611	586	593	567	597	589	568	573	597	598	625	573	553	581	595	566	581	605	577	572	598	573	598	631	581	607	612	595	600	612	585	605	648	643	621	565	592	602	631	643	626	620	621	589	630	637	582	579	587	592	630	614	603	626	596	599	569	610	614	616	604	604	609	632	577	613	590	585	587	586	621	587	589	630	622	579	611	575	595	588	588	591	558	580	567	636	601	597	600	598	614	606	610	600	574	591	603	587	592	605	634	605	638	559	619	604	596	581	623	573	599	599	579	626	586	592	598	567	560	582	600	580	624	578	591	589	544	542	607	586	558	563	611	585	562	627	589	583	602	619	650	598	622	579	588	616	600	588	586	583	585	615	516	607	609	626	535	601	580	568	623	577	607	599	595	594	594	634	575	600	628	615	558	629	585	558	602	547	581	625	581	570	550	604	602	593	616	562	598	574	598	590	609	595	581	581	614	589	577	576	605	548	586	585	568	603	558	604	590	560	632	587	578	561	548	636	581	579	570	584	569	557	585	554	600	620	656	599	619	584	556	595	574	605	579	635	589	620	518	638	601	586	556	610	610	627	582	586	571	575	573	595	586	572	630	575	575	598	568	563	577	601	570	597	589	648	601	613	573	609	576	585	582	589	578	617	574	611	579	617	583	593	577	575	577	631	586	582	555	625	591	598	615	594	631	569	598	565	547	599	540	606	608	607	622	558	606	633	600	577	570	599	607	567	544	608	599	638	580	585	646	588	544	574	593	643	618	585	569	592	625	585	549	630	592	569	581	579	630	598	593	624	575	623	605	566	604	649	593	660	627	566	552	551	586	586	615	615	593	586	570	583	597	611	614	597	596	641	558	579	629	586	585	586	589	615	614	595	570	570	561	565	578	606	590	616	593	628	589	598	584	611	621	577	572	557	586	532	580	639	601	608	550	605	632	564	655	591	599	605	566	610	614	556	597	614	596	598	595	572	584	571	592	642	596	577	586	608	637	596	590	577	588	578	634	592	577	586	598	596	605	571	606	592	585	577	618	609	560	566	560	617	579	571	569	563	570	597	569	545	529	651	593	572	618	601	627	611	608	618	563	580	638	622	642	608	571	618	569	611	577	552	584	601	575	626	633	601	600	567	595	614	605	593	619	592	609	608	596	597	583	593	594	602	574	556	550	585	585	631	588	576	625	599	610	603	611	615	604	558	613	568	579	631	603	612	643	565	628	581	586	594	572	609	612	641	598	622	572	566	567	611	596	633	645	604	585	601	608	579	584	595	650	568	643	619	569	595	581	621	593	543	585	595	573	640	569	580	634	593	611	623	592	604	568	605	638	635	607	600	634	634	619	610	602	619	649	613	581	587	596	534	633	568	534	622	597	606	576	579	549	592	551	588	594	571	570	618	672	593	573	618	565	618	595	586	557	590	627	604	545	603	588	584	535	573	569	586	612	612	614	563	573	658	614	633	649	564	557	594	574	594	552	615	561	627	571	564	596	590	561	595	639	637	557	568	597	595	604	625	581	602	580	611	595	585	596	598	642	600	575	591	570	605	591	600	576	546	631	601	581	621	659	579	626	594	582	592	627	557	613	560	585	627	591	562	587	600	597	571	563	601	589	615	593	609	568	607	612	597	611	576	596	597	605	595	588	557	625	603	595	635	612	568	603	607	594	621	620	588	586	586	579	564	577	634	623	604	603	563	591	591	598	631	570	629	541	586	569	558	562	593	649	627	581	614	632	575	550	583	573	592	612	600	559	596	605	651	619	574	575	592	573	600	563	612	597	592	605	589	586	575	529	565	617	583	621	560	646	564	582	634	600	559	588	631	584	567	562	590	615	614	545	619	600	592	598	616	593	547	586	578	589	575	589	560	611	599	612	605	613	558	589	626	609	580	616	591	599	621	610	623	600	610	586	582	594	616	584	598	592	600	621	619	577	571	590	606	598	595	556	600	562	625	570	612	609	577	622	605	591	613	636	576	611	608	611	612	593	609	597	607	605	582	584	594	583	594	607	612	615	599	587	595	574	561	565	604	581	587	598	592	592	605	570	578	597	568	620	614	575	598	603	578	627	587	608	539	585	622	591	579	588	593	588	593	575	633	579	596	575	600	595	599	609	635	619	566	667	608	598	576	574	593	579	583	593	628	603	616	594	597	636	594	603	597	586	628	578	617	591	577	616	592	575	571	597	610	601	633	606	600	580	605	615	602	593	592	625	567	575	576	616	558	544	596	619	611	598	598	586	613	564	587	622	600	641	594	579	594	608	593	621	602	590	592	626	584	613	638	568	609	608	614	594	609	592	576	573	616	573	623	573	576	563	600	587	552	617	641	573	593	586	547	623	589	629	610	577	583	601	639	625	627	591	592	612	626	594	609	569	594	602	582	588	609	614	639	595	583	580	582	601	614	621	574	573	606	598	608	576	602	590	587	618	619	593	610	574	595	587	600	578	595	616	627	568	604	560	599	600	623	583	613	599	622	593	563	594	569	564	560	607	594	636	624	628	560	567	606	574	624	557	624	601	576	592	611	582	552	619	579	565	560	624	584	570	574	633	606	601	579	596	586	601	595	580	622	607	613	655	588	627	564	641	608	579	547	599	579	582	585	601	621	580	586	583	569	607	580	582	607	603	544	628	594	586	652	602	591	622	567	615	618	621	596	608	590	566	592	571	577	600	589	581	604	600	569	560	588	601	599	589	621	606	644	607	588	614	597	579	595	582	583	576	624	566	645	594	587	560	621	582	622	583	591	591	589	605	617	598	629	614	620	611	622	593	613	606	596	595	600	599	620	605	586	573	605	600	654	602	616	555	604	578	597	595	580	597	585	557	618	608	640	589	605	598	580	563	562	613	642	586	607	591	598	581	598	587	608	606	582	584	560	626	604	586	608	591	582	619	558	590	603	573	582	637	639	585	584	595	629	593	612	599	545	596	568	573	620	577	623	621	620	569	560	616	590	561	613	611	609	615	617	627	598	612	601	626	588	631	580	583	565	591	589	599	611	646	601	588	592	536	589	622	632	608	620	591	603	581	601	573	604	548	550	614	589	621	563	601	607	597	588	637	609	576	584	590	581	586	591	658	623	617	603	577	553	653	596	582	669	589	574	597	615	629	584	654	609	603	578	560	611	586	599	592	598	562	556	586	590	568	580	627	575	637	655	590
22466	5428	3580	3770	1129	652	583	498	509	474	488	489	482	453	448	458	441	424	461	488	439	444	444	431	433	461	435	448	462	405	411	433	425	397	434	422	450	393	453	441	427	388	400	397	424	410	412	417	465	410	415	386	417	403	391	427	438	496	411	413	427	388	403	404	374	366	419	463	398	421	455	415	397	415	437	436	417	404	419	438	401	416	389	362	437	408	416	461	443	434	427	406	435	409	433	447	441	444	428	426	420	435	403	409	463	457	443	446	440	437	429	440	453	411	424	438	426	437	406	367	423	414	434	431	462	405	454	419	454	435	416	422	446	413	431	410	431	408	382	410	433	404	428	468	429	424	437	410	426	430	429	416	459	432	430	420	434	386	454	429	482	437	402	431	424	413	421	447	458	427	410	424	434	408	434	437	429	462	437	434	447	447	403	457	415	441	432	411	404	404	449	452	386	463	435	412	384	440	452	421	378	457	439	400	432	431	412	454	410	444	393	437	423	396	454	399	473	411	415	447	406	442	444	429	425	423	410	390	421	474	455	429	424	427	399	442	423	434	462	429	400	456	459	471	445	439	476	418	392	428	433	430	404	381	446	443	418	398	397	416	429	452	443	413	470	419	440	408	395	433	421	412	452	416	441	424	437	423	410	429	461	473	392	436	419	411	424	435	400	407	403	421	412	445	479	435	408	444	405	396	414	410	409	416	459	432	403	438	446	411	412	435	453	423	453	472	463	456	442	420	471	483	434	445	439	427	423	412	404	404	381	430	417	426	458	427	421	399	413	448	451	431	399	421	413	416	457	427	432	425	402	409	414	426	412	429	413	405	446	430	450	430	446	378	422	412	473	432	449	430	391	407	456	420	407	441	449	395	411	401	410	427	458	407	414	432	436	420	396	408	440	450	426	447	438	445	407	457	440	390	410	427	422	402	428	426	436	441	402	434	380	415	438	421	426	422	395	474	405	431	454	450	452	453	429	432	439	417	402	451	436	444	429	437	420	411	444	395	422	439	427	453	402	373	439	380	410	443	402	435	433	425	406	388	424	461	431	416	372	474	452	399	446	479	422	393	460	437	452	416	430	469	433	442	435	406	393	398	438	425	457	415	465	455	422	408	400	422	396	419	418	454	432	415	448	437	432	410	453	428	424	406	392	434	389	413	455	419	454	429	413	429	435	395	431	386	477	456	425	423	418	413	447	432	410	396	393	421	474	381	402	440	418	422	446	434	428	398	418	451	480	444	395	410	447	464	423	428	461	427	391	412	468	432	401	400	435	434	445	447	434	435	419	428	411	430	433	398	412	487	501	456	429	456	401	406	444	413	424	408	454	378	391	421	431	455	410	408	455	435	416	396	438	429	447	409	389	474	437	418	454	445	417	382	395	439	434	452	424	437	423	412	430	397	425	449	463	446	462	430	409	417	398	450	424	409	426	436	407	433	415	415	429	436	387	436	461	429	457	424	441	488	448	455	426	406	430	430	448	420	436	431	452	420	449	456	422	412	412	423	426	396	450	395	394	446	403	437	450	409	426	426	444	437	395	455	433	386	453	410	420	447	418	445	416	451	447	432	482	487	409	441	443	424	460	423	428	402	407	410	451	443	452	462	428	434	441	436	448	430	414	406	434	430	452	396	439	429	436	398	432	433	433	371	453	430	443	402	476	417	401	452	397	385	440	383	466	431	411	408	450	398	418	406	433	392	409	412	414	442	438	436	438	418	400	438	431	483	440	430	420	431	448	461	419	417	413	393	401	410	418	454	390	407	417	434	454	404	409	442	425	424	423	437	432	397	443	433	446	412	389	447	464	427	432	437	414	389	435	450	443	446	464	417	386	391	416	395	423	405	463	417	434	444	447	421	426	382	416	413	433	409	441	434	427	419	419	455	425	416	431	464	456	432	454	434	422	460	431	428	418	417	449	436	454	430	407	436	389	406	426	422	417	457	452	477	452	405	438	423	437	421	450	392	413	438	391	442	410	428	429	435	440	424	410	438	405	417	377	432	434	441	426	412	456	423	437	412	423	422	427	441	416	419	432	405	400	428	415	409	450	448	445	425	430	463	431	411	387	365	446	465	403	425	412	430	406	423	442	381	405	429	424	422	473	429	395	421	406	405	420	445	436	396	433	427	422	398	390	465	444	425	458	445	435	477	401	407	442	397	394	422	424	415	429	433	439	414	428	434	413	433	412	436	431	416	423	412	437	441	476	425	407	417	457	466	445	409	446	425	417	432	434	414	384	424	407	424	429	416	430	393	448	426	458	415	437	431	435	444	368	440	457	420	463	442	429	415	393	426	488	426	422	441	378	448	449	430	416	405	423	411	429	413	426	442	433	431	436	462	423	429	439	432	426	368	437	453	388	421	392	443	442	391	437	433	433	417	445	423	409	459	404	397	431	434	415	405	435	424	459	411	437	422	406	424	473	433	425	444	475	426	454	454	423	401	422	394	396	437	439	426	386	379	427	404	413	370	388	458	411	396	420	412	412	448	412	413	401	417	432	420	417	448	438	420	434	396	453	428	430	431	438	439	416	431	428	445	437	410	411	445	419	422	433	401	402	433	442	429	438	453	421	437	425	397	419	429	424	433	433	409	417	398	457	447	417	370	459	437	446	410	420	426	429	434	448	398	404	389	480	431	434	433	437	435	445	422	431	412	419	428	444	444	404	408	415	440	450	437	445	424	427	456	409	454	412	436	395	407	441	422	454	386	448	380	409	449	401	452	447	462	426	428	424	413	382	429	439	416	420	428	458	446	454	440	413	438	433	428	423	435	423	479	400	410	404	411	405	417	436	435	399	392	450	465	414	446	446	418	428	429	429	386	438	427	486	420	406	394	449	421	414	401	435	439	472	447	450	415	422	424	444	422	388	434	418	453	443	463	431	387	426	415	409	388	420	368	380	446	432	429	437	437	434	435	426	445	418	412	449	453	391	438	427	445	405	426	449	453	380	450	447	434	396	434	411	414	427	426	439	429	451	429	424	423	433	454	450	444	418	395	443	437	404	403	441	418	455	434	427	410	429	447	400	394	395	392	414	418	427	461	451	415	428	405	412	414	438	469	393	434	411	409	433	470	427	442	458	419	429	400	445	416	445	391	386	440	450	420	438	399	432	453	433	424	432	429	412	464	458	414	429	423	429	434	430	396	413	413	413	427	437	402	414	440	421	449	461	411	417	401	374	409	429	408	433	471	445	415	399	426	423	440	412	398	409	438	413	417	361	422	409	429	426	417	369	427	414	443	410	404	413	450	398	447	402	446	461	453	437	410	426	411	441	446	453	427	430	456	409	419	431	436	443	438	439	478	395	449	408	432	418	432	396	441	398	416	438	469	426	378	403	441	388	422	430	435	396	422	436	430	413	445	449	403	388	414	428	438	414	428	429	390	383	405	427	414	398	427	417	432	411	393	413	454	412	428	407	422	380	434	424	450	405	437	392	440	433	423	456	432	440	416	413	439	423	450	437	489	455	460	436	474	437	434
12433	4003	6431	9931	2916	1916	1694	1526	1376	1370	1210	1198	1119	1113	1082	1111	1081	1021	1033	1074	1049	1000	1045	1042	968	1020	1073	943	1011	996	984	936	945	1015	1017	1000	976	971	948	957	975	984	1017	974	958	926	954	983	968	946	978	989	997	990	973	971	964	951	998	961	977	993	895	967	912	949	947	970	972	932	935	939	929	984	943	881	972	942	1014	1012	949	987	955	959	967	958	960	926	942	1014	927	875	928	926	923	992	948	983	963	984	971	965	976	983	919	985	1050	916	990	924	957	927	907	904	973	969	924	886	1034	958	965	945	925	938	938	988	982	991	956	945	982	952	980	927	957	940	882	930	982	927	931	980	953	961	904	955	980	986	984	914	937	908	912	958	994	945	973	972	981	930	992	956	885	919	1021	983	982	945	940	950	959	977	905	956	961	959	899	954	978	953	942	944	935	899	959	948	967	938	1012	953	949	927	964	978	943	994	972	928	955	962	970	945	955	960	959	923	932	956	968	947	964	957	964	946	953	1000	952	939	953	953	917	985	931	981	950	932	953	914	960	942	999	935	929	924	953	914	975	1000	992	944	936	968	985	911	971	1038	949	930	927	991	954	905	966	940	935	973	973	912	971	916	935	973	1008	952	951	893	912	943	998	962	996	957	933	969	976	978	954	951	931	925	986	989	978	961	979	916	967	1004	933	986	956	967	923	936	968	924	954	993	967	969	983	958	976	994	950	942	913	932	998	930	928	946	973	922	957	949	924	858	954	941	939	987	941	931	943	978	962	914	912	945	946	972	978	897	946	916	960	932	956	903	938	926	941	979	909	998	972	920	876	972	1019	955	970	908	941	985	966	941	955	946	980	989	927	918	923	966	928	917	920	959	953	940	977	908	972	921	924	943	959	948	922	951	980	971	981	929	923	987	919	963	975	1009	895	969	937	941	963	964	994	952	961	887	951	973	932	898	960	956	969	943	949	925	894	913	952	974	932	986	979	974	909	952	965	936	952	889	914	936	912	920	934	982	971	939	930	968	961	964	998	950	981	975	926	923	947	929	920	907	945	912	951	963	987	950	980	953	870	922	941	950	1015	920	942	1004	992	977	934	918	969	924	946	968	957	965	935	952	975	948	940	943	1002	977	891	933	970	969	930	958	932	942	941	948	925	943	944	1045	974	899	963	944	942	880	939	912	957	955	1017	881	1000	952	936	930	943	939	917	933	983	916	907	897	864	941	980	1008	1001	970	939	934	967	949	945	972	915	956	952	962	957	914	984	950	1009	935	937	970	940	961	944	955	951	981	924	929	980	931	957	948	996	947	962	921	1004	895	1010	931	1009	967	959	973	936	967	931	925	903	940	974	980	923	959	987	952	934	956	954	958	909	942	926	937	958	903	908	916	975	954	992	959	977	956	915	970	885	1020	1021	949	970	918	891	928	902	979	971	1016	915	935	949	947	962	972	921	1000	964	921	974	943	918	973	940	943	942	943	977	934	962	956	975	982	925	923	967	949	934	974	991	982	976	945	947	957	963	1017	957	955	1011	943	977	944	952	894	926	929	932	972	970	949	926	946	1003	929	987	892	937	963	956	921	959	962	965	959	950	967	951	940	964	924	916	911	969	990	939	922	935	999	895	940	960	899	1007	957	971	923	931	998	909	978	941	931	943	978	936	938	904	921	961	976	953	980	942	980	950	944	952	939	994	999	913	953	969	925	941	947	985	951	976	935	944	951	981	934	887	924	946	887	935	960	959	893	950	1009	984	944	923	985	924	952	970	951	935	938	1003	1009	981	978	933	965	911	953	951	888	965	981	874	954	986	962	940	933	921	963	908	924	926	908	937	971	899	955	1001	973	945	982	950	937	946	1020	923	998	943	963	939	951	965	981	966	924	1000	944	942	944	896	945	927	985	909	961	939	950	958	910	968	942	945	947	938	942	933	958	931	972	943	1013	940	924	934	963	945	965	937	922	978	948	990	987	933	897	939	943	987	967	948	953	928	967	975	948	967	931	1026	955	939	952	957	987	926	937	1010	912	972	976	964	946	949	958	941	959	952	925	954	946	950	924	948	979	954	945	970	970	929	952	912	1011	927	932	963	985	913	923	918	912	906	947	970	918	944	984	972	884	906	929	945	940	975	969	910	966	957	971	936	952	970	959	952	967	971	932	1007	942	895	948	915	946	921	948	977	935	963	980	957	931	936	947	955	948	901	965	945	940	935	925	935	952	965	942	957	946	934	975	901	958	914	898	936	917	875	917	940	933	910	994	988	936	958	991	937	937	984	950	942	955	942	938	962	893	922	945	921	910	983	983	937	981	944	993	910	954	949	963	957	945	950	940	967	987	929	923	923	974	974	927	969	978	998	921	951	949	941	985	991	987	962	940	940	999	936	929	951	969	895	957	967	939	921	997	952	998	913	974	951	927	939	929	964	937	931	953	942	910	915	925	955	965	893	898	957	981	939	971	905	973	879	993	969	926	954	965	973	922	996	938	913	958	922	966	936	955	941	898	938	964	942	929	920	924	976	980	988	980	906	956	975	950	957	916	984	986	934	942	935	901	917	931	942	944	889	982	966	977	888	943	975	875	904	936	965	979	933	1008	915	943	943	928	945	963	918	959	922	980	961	951	936	957	956	959	966	912	988	956	928	931	929	999	961	915	970	930	1015	981	941	1003	946	946	941	948	961	954	963	1010	998	938	954	918	965	1008	937	931	962	950	984	937	911	957	911	969	963	978	953	954	972	983	1028	933	981	931	979	920	943	959	890	931	931	978	944	897	966	911	948	964	947	966	930	943	941	936	966	924	925	970	952	1013	918	931	918	939	944	940	944	922	922	1003	891	962	910	914	958	982	925	935	940	956	948	905	962	955	933	921	917	931	894	929	960	984	942	906	968	993	991	956	927	931	889	979	999	972	966	928	959	980	991	953	940	939	896	980	995	951	959	989	932	921	979	974	933	942	908	956	951	932	952	966	927	1005	961	913	948	955	941	940	939	964	947	945	912	935	982	1005	971	969	960	934	959	917	946	932	958	898	960	938	1012	907	955	967	958	996	918	956	976	987	924	927	996	954	983	945	977	950	990	930	954	945	962	975	979	909	960	966	993	923	995	953	970	959	1000	964	925	975	979	979	997	955	989	988	920	969	945	969	985	945	943	906	883	1001	964	882	944	862	969	948	973	946	989	914	992	972	985	970	956	962	956	909	920	918	930	922	1007	994	948	982	928	963	949	935	1005	945	967	913	944	1014	891	989	966	935	980	924	947	914	960	930	966	929	929	943	972	908	907	957	972	964	993	958	915	952	944	932	940	990	981	968	914	910	959	991	929	945	1016	950	967	910	982	943	974	946	984	928	899	966	938	963	977	892	956	974	944	916	922	960	942	935	944	960	938	953	940	964	918	938	917	994	939	955	908	960	965	963	978	926	894	934	907	957	934	930	990	974	964	916	937	969	946	920	960	918	956	984	941	958	939	914	905	942	962	917	943	954	964	932	961	973	934	944	936	943	909	986	957	985	980	913	917	994	930	941	919	937	964	925	899	973	949	944	967	952	949	952	880	913	923	921
4861	1163	1100	1155	273	207	203	223	196	222	204	194	192	220	203	189	196	203	200	209	220	201	182	203	203	197	209	212	204	228	173	199	176	236	201	203	205	196	231	190	222	236	188	216	187	175	184	216	213	198	209	202	212	208	214	211	199	181	202	204	195	192	230	193	209	206	189	200	211	200	226	212	187	191	195	239	188	196	204	180	224	226	242	180	194	181	200	211	209	202	228	203	182	200	187	196	192	214	198	178	218	208	180	222	189	195	189	185	196	192	214	209	214	207	184	213	217	231	224	205	234	189	211	208	184	189	188	221	205	206	208	202	214	215	207	214	200	182	210	201	210	233	228	207	210	226	216	183	187	214	184	232	205	184	235	221	197	224	223	211	212	182	204	177	192	199	201	217	220	218	176	223	202	207	195	195	236	209	194	215	206	224	216	181	195	222	218	201	195	224	198	212	191	242	209	181	203	205	196	176	224	192	251	230	213	231	201	180	171	200	186	197	190	214	186	209	192	198	199	202	200	227	199	194	184	206	212	225	200	203	227	201	205	213	214	218	204	216	177	223	206	199	199	186	215	196	214	208	195	215	188	215	231	192	196	209	208	180	192	183	190	239	200	196	205	217	236	210	184	190	206	228	197	195	183	199	204	215	207	183	193	215	211	205	202	234	207	213	205	200	211	212	191	189	219	216	248	182	196	198	221	219	221	194	205	218	240	212	192	210	213	186	219	211	226	210	229	205	184	185	219	194	228	202	206	189	232	205	201	186	204	230	213	187	209	205	201	221	237	212	206	215	230	210	212	197	191	186	214	226	219	205	199	194	180	200	192	191	207	206	202	206	215	197	220	198	205	221	217	197	194	179	208	189	202	202	193	226	227	195	206	220	215	231	228	208	216	191	198	207	181	199	209	179	221	212	206	212	222	192	195	204	204	198	205	201	200	203	212	201	213	197	233	205	198	229	244	178	194	217	188	220	209	199	177	202	211	171	209	197	247	224	202	186	178	196	177	204	211	198	184	206	194	191	182	198	197	214	175	179	211	191	185	202	191	212	185	210	225	186	193	195	208	197	195	193	200	195	209	174	197	211	204	190	202	189	225	165	192	242	211	236	188	182	199	211	199	220	216	213	204	184	208	216	239	201	228	208	185	192	196	189	194	198	237	206	208	198	221	206	207	178	172	216	223	199	177	216	217	190	216	211	195	205	204	184	197	210	181	194	167	197	211	207	201	217	216	212	215	206	212	169	206	225	218	202	184	198	220	202	180	229	206	210	205	194	199	211	211	199	192	236	201	213	181	207	205	184	174	197	198	200	217	205	197	197	212	209	181	222	226	182	218	219	216	226	204	192	203	197	200	227	216	200	215	192	204	200	224	193	219	183	184	229	201	192	214	200	206	195	209	202	245	200	190	228	215	187	207	234	198	199	221	166	226	198	223	230	193	197	216	197	210	202	215	201	192	228	186	216	202	219	225	219	219	207	215	214	205	210	209	180	187	218	225	221	204	221	193	177	223	224	200	217	193	218	180	206	181	222	204	249	195	245	210	188	211	182	219	218	220	191	210	196	179	220	229	212	203	179	228	212	217	195	203	215	218	213	192	208	221	213	223	212	187	214	181	205	244	185	193	229	210	202	219	200	212	192	211	219	181	195	203	205	218	190	204	196	205	227	202	185	224	171	189	186	210	215	220	228	193	218	214	214	214	196	200	199	220	224	225	218	184	195	193	181	206	188	203	201	204	212	241	191	206	214	202	195	205	214	199	186	202	208	180	222	192	199	259	203	190	195	207	206	227	206	172	201	199	222	224	185	199	198	195	231	210	224	204	184	191	203	175	195	189	212	182	196	224	203	208	229	226	194	218	198	228	225	220	221	199	211	200	189	176	200	197	200	222	159	210	229	196	193	213	212	189	233	209	204	199	225	217	209	217	199	213	210	227	212	207	192	192	225	198	179	198	206	203	215	198	230	196	220	207	215	206	208	218	209	230	216	215	205	204	203	211	200	195	198	230	175	209	211	208	201	226	207	209	196	209	195	200	197	166	194	214	199	167	183	211	190	211	228	209	215	210	189	217	222	202	202	224	198	204	220	210	183	243	203	190	205	216	207	210	199	174	192	202	197	215	203	219	210	206	210	183	216	228	221	189	197	220	212	222	194	178	197	184	206	182	196	200	239	185	175	181	184	203	197	231	206	181	196	182	222	232	211	197	225	212	194	195	206	199	201	193	181	207	224	188	196	230	206	190	221	171	196	193	218	191	198	183	200	232	204	221	173	197	218	173	216	231	227	214	206	225	196	214	199	223	225	202	210	213	181	209	211	188	188	248	206	196	181	210	182	206	206	203	194	228	219	233	184	220	217	211	162	208	184	221	194	214	212	205	191	224	211	210	212	205	214	190	207	207	201	214	157	211	210	214	194	204	221	174	194	220	172	230	224	230	199	186	181	191	234	199	229	206	199	212	221	205	218	224	185	204	192	216	199	190	214	193	228	191	196	179	216	215	171	199	229	212	200	206	206	202	203	203	204	198	216	179	187	233	206	200	179	209	172	196	198	220	212	179	191	207	175	218	198	203	187	206	214	205	215	195	200	222	203	179	195	201	194	236	215	198	209	201	212	214	190	227	203	210	192	224	198	215	197	227	196	228	192	216	201	192	203	184	198	209	194	200	202	177	198	200	199	226	233	211	187	209	210	195	211	208	211	213	184	211	177	191	200	204	223	218	207	195	202	193	196	208	206	211	202	220	194	214	199	205	188	205	228	207	214	209	218	222	218	208	176	187	210	234	200	232	176	229	209	192	214	199	213	187	202	223	206	207	208	229	195	238	194	199	177	206	213	180	203	192	219	244	221	186	212	189	197	214	216	210	187	203	236	186	219	224	205	207	190	210	198	195	216	189	220	208	233	208	213	174	217	189	197	185	199	218	193	237	202	214	222	201	190	167	186	222	181	202	201	205	208	228	201	205	213	209	200	169	207	214	197	222	179	223	195	169	206	222	220	213	197	188	235	217	230	192	212	196	195	179	191	214	228	212	210	218	212	219	205	228	175	212	217	202	225	212	184	217	176	225	212	230	220	204	216	206	229	215	208	207	216	208	198	218	202	184	201	226	213	194	207	189	240	217	209	179	223	208	204	217	194	227	191	222	209	241	192	209	210	180	194	187	224	203	210	222	188	193	222	204	190	216	189	202	215	193	211	211	232	205	218	188	187	211	212	201	211	212	201	200	225	224	198	195	199	205	198	195	216	208	210	190	231	202	224	202	191	196	199	188	201	219	168	201	171	213	206	196	201	185	185	184	218	211	201	157	193	181	181	193	222	188	182	197	223	222	234	172	212	205	206	208	214	231	177	199	210	224	182	208	216	211	193	204	205	224	225	216	217	220	201	197	190	193	226	184	222	202	201	164	221	214	181	187	201	200	193	180	207	223	186	200	228	192	189	232	198	208	223	231	209	204	206	229	204	202	208	197	200	206	174	215	211	215	222
3296	1289	2287	3538	593	506	544	492	513	538	500	538	512	470	491	483	447	521	507	491	503	498	544	496	537	511	483	517	521	498	508	479	538	544	499	531	489	538	486	489	484	521	484	464	504	455	554	539	477	509	523	514	519	509	532	510	515	517	505	553	515	480	522	514	505	469	505	497	520	499	457	515	496	520	513	508	511	468	483	484	530	505	515	512	532	473	498	546	515	472	500	510	486	502	506	488	514	475	517	500	534	520	514	502	511	532	586	494	545	518	506	493	501	499	526	505	506	479	520	499	527	523	535	505	537	543	515	530	510	496	531	500	503	513	495	538	536	526	500	484	537	500	531	530	486	520	475	480	498	469	515	494	539	521	470	532	489	525	502	535	471	510	496	543	509	531	502	491	532	495	478	501	520	502	509	528	487	536	470	514	485	574	491	553	506	520	506	473	531	566	489	533	494	479	517	516	487	505	525	504	544	557	532	468	519	501	574	493	518	482	507	494	551	524	523	505	497	514	518	494	471	527	473	526	523	513	490	526	559	510	508	491	481	503	494	575	527	526	505	494	477	501	515	537	546	506	560	525	506	487	494	481	487	506	537	464	499	451	479	478	524	508	502	548	508	511	530	523	567	526	500	489	511	505	522	481	546	487	523	490	551	526	570	520	467	510	474	545	507	518	469	479	494	481	479	496	534	509	476	539	518	524	506	495	512	448	488	557	508	503	490	494	503	474	498	477	517	502	496	512	541	499	503	500	511	478	489	500	502	505	513	553	498	479	534	548	515	524	512	518	515	495	502	559	522	526	513	514	513	524	490	481	505	506	514	526	479	525	467	534	497	519	526	487	487	522	540	489	510	499	549	478	526	494	515	487	508	491	496	507	523	522	519	510	539	500	528	512	511	483	456	510	507	511	493	496	532	490	483	502	569	547	523	488	509	510	519	496	524	518	511	507	500	507	514	532	494	526	499	503	468	514	488	479	547	489	516	517	533	491	486	534	481	494	513	516	496	502	515	471	485	507	519	535	507	512	516	520	531	546	508	491	513	494	508	504	513	492	478	513	500	499	476	532	490	515	545	511	523	484	521	540	506	535	481	493	528	497	524	498	526	492	518	501	507	469	532	504	574	528	477	527	499	486	473	486	516	513	503	530	491	494	517	508	535	486	477	515	522	525	483	484	519	536	497	483	505	544	500	522	474	486	507	500	513	476	456	537	554	543	513	515	542	499	521	518	496	504	470	491	505	505	504	549	487	466	529	531	506	498	519	484	546	493	464	538	533	494	514	550	494	478	516	510	476	472	510	506	499	513	481	521	509	532	518	553	521	487	473	473	527	502	461	514	520	514	497	514	479	527	535	500	521	511	528	531	568	564	535	466	477	522	496	496	517	486	495	516	501	493	488	491	544	544	482	520	494	514	481	535	479	506	518	532	539	496	522	483	499	519	483	495	496	517	530	494	519	529	511	541	489	517	492	524	495	526	491	534	514	508	481	539	544	509	482	515	459	480	489	545	484	548	521	509	474	498	503	464	500	513	492	512	494	589	467	533	524	504	502	505	494	501	519	483	492	524	476	533	472	481	503	513	527	542	531	512	522	517	515	534	464	526	524	523	578	484	518	504	496	536	489	528	520	506	514	475	477	543	511	514	511	515	483	492	494	515	578	538	506	520	501	499	502	531	483	490	502	497	530	511	507	518	498	506	475	515	476	511	515	533	476	463	467	497	521	492	501	536	496	517	500	537	518	483	515	492	505	554	517	496	487	523	501	518	486	520	482	530	541	508	496	502	509	502	497	511	487	472	509	509	519	515	531	498	489	543	508	507	514	520	496	511	507	493	547	490	493	530	485	552	506	490	484	485	549	493	532	467	521	514	492	506	538	510	518	484	519	511	494	490	528	467	518	510	498	501	505	468	514	479	494	491	548	478	522	474	514	489	530	498	541	472	518	508	533	527	498	477	542	458	498	520	478	470	510	520	557	512	495	521	532	544	497	519	501	478	485	461	525	501	531	436	520	516	515	496	470	493	489	496	521	500	491	476	516	505	469	502	528	482	513	534	512	505	490	518	525	515	498	494	487	528	512	517	497	519	486	514	528	510	502	470	511	493	493	524	484	539	506	497	510	509	495	488	497	520	521	504	535	529	509	533	500	480	552	511	477	473	509	490	515	476	483	489	545	518	489	517	494	477	482	491	516	511	522	497	504	535	525	533	475	526	558	481	465	520	547	520	488	515	515	489	504	519	513	541	477	517	556	499	509	538	497	499	513	528	522	528	501	536	541	480	477	488	499	539	490	476	489	490	480	506	536	520	515	544	507	529	501	521	508	486	478	506	509	465	483	515	513	474	505	486	492	500	487	522	508	512	496	479	490	507	486	526	494	462	491	535	509	512	558	519	539	541	534	492	474	510	514	500	511	498	556	567	536	508	497	532	467	513	517	520	553	491	546	494	516	506	480	473	495	486	515	485	511	559	512	540	501	536	505	504	529	500	480	541	509	500	500	553	499	549	524	486	515	489	493	496	507	535	499	513	515	489	511	511	533	515	534	523	505	519	460	531	489	526	503	516	499	544	517	495	552	536	517	505	524	533	497	503	546	533	503	496	518	461	505	541	505	508	525	487	477	486	471	524	494	517	527	495	521	529	522	512	482	541	539	489	515	536	534	519	505	525	511	475	480	478	519	530	480	507	485	520	538	532	501	474	487	533	505	484	487	505	532	529	503	512	475	521	490	534	503	493	505	489	505	497	474	501	512	471	483	487	508	515	485	500	527	503	504	505	498	523	497	485	500	505	530	517	514	504	503	491	503	531	513	486	529	521	522	529	532	510	511	534	516	493	539	520	520	508	518	522	517	517	474	491	469	495	517	507	516	532	527	502	486	490	481	532	531	481	522	506	491	523	503	479	517	512	530	539	514	499	503	506	517	446	491	494	533	494	457	501	568	524	514	574	489	518	541	511	491	519	474	495	496	513	485	527	505	513	503	501	451	484	502	521	533	501	518	525	517	554	536	471	535	457	550	456	500	487	514	485	481	548	513	507	484	519	529	486	491	526	482	553	523	502	484	497	505	502	526	528	542	537	534	528	518	489	517	549	477	483	515	511	512	505	522	523	492	537	491	535	548	505	512	493	476	510	481	479	519	491	486	489	514	523	474	538	522	498	454	535	516	492	518	515	519	523	513	503	505	504	510	498	461	510	516	499	515	524	514	493	547	568	500	515	482	522	494	484	542	504	503	463	536	471	482	491	517	503	506	537	520	511	510	511	533	522	448	522	458	537	515	496	498	499	492	479	511	487	540	524	456	506	483	511	521	540	497	475	455	478	485	536	492	558	489	497	487	510	469	471	568	489	506	499	478	512	523	478	454	573	480	522	496	500	528	541	536	494	495	528	489	468	518	495	490	558	505	514	510	566	521	513	532	466	544	469	531	523	510	521	495	503	485	474	466	501	495	535	443	499	503	494	471	522	493	511	495	471	506	482	477	516
12485	2188	1911	1977	466	324	315	286	257	278	273	215	253	203	214	205	237	231	232	244	239	271	212	230	227	227	234	230	240	231	237	231	248	215	229	206	214	279	247	251	230	214	238	223	230	240	199	202	233	249	233	198	222	235	260	243	222	210	197	234	243	204	217	227	218	228	236	184	250	229	203	225	213	219	237	237	229	247	244	259	228	228	220	220	245	262	226	235	227	272	237	226	211	245	243	263	246	241	258	205	232	253	233	217	199	243	189	195	214	243	243	262	230	231	226	216	250	220	237	254	228	246	246	235	233	251	225	218	221	213	220	246	228	204	242	211	205	233	231	214	216	244	243	209	223	220	226	225	227	225	237	221	249	228	270	262	213	212	241	241	220	284	220	221	237	233	235	224	248	217	212	229	240	252	233	258	240	227	264	245	292	223	235	236	210	215	241	221	229	223	217	231	209	265	252	203	227	207	224	248	224	277	184	241	224	226	238	243	241	220	229	242	259	216	229	232	232	248	220	253	251	230	230	218	257	227	247	218	234	207	224	223	237	219	205	213	210	217	229	222	231	234	233	236	220	233	222	234	279	221	210	223	221	238	240	236	210	213	251	239	208	238	237	271	220	230	220	228	226	221	206	229	205	233	233	208	246	230	215	254	255	240	234	219	259	244	224	205	221	231	234	220	226	245	211	212	236	237	226	223	234	216	234	244	240	238	244	214	275	219	212	227	228	197	253	228	230	252	249	205	235	262	269	243	239	204	217	214	240	248	235	238	220	230	232	224	254	262	231	203	247	249	221	237	237	208	217	240	242	212	221	260	211	205	244	240	237	258	227	236	215	220	200	259	255	217	215	213	244	232	249	223	246	244	272	239	257	238	210	242	228	261	243	228	180	220	221	244	261	248	226	235	250	222	227	225	233	212	233	201	242	196	217	245	234	211	218	223	189	246	272	199	234	220	225	248	224	268	240	266	238	208	223	208	229	231	197	258	229	239	244	223	220	204	229	254	228	220	203	227	239	216	235	213	219	223	218	215	223	249	220	220	231	222	238	229	254	223	231	209	213	204	216	249	223	241	246	237	217	239	250	213	230	245	261	245	236	245	239	217	234	243	239	241	226	231	226	231	240	243	261	232	260	229	220	217	244	231	224	234	218	224	216	226	224	189	218	202	236	254	233	263	209	225	240	219	229	216	224	226	217	229	235	239	218	256	238	200	225	216	239	238	245	258	252	243	251	238	263	274	233	212	240	233	242	210	219	221	233	291	251	239	230	227	240	219	234	217	270	265	224	216	257	226	226	236	225	240	231	249	247	239	210	235	212	242	248	240	211	245	249	231	230	231	248	195	231	240	224	232	235	219	231	237	259	249	217	220	219	277	242	220	251	281	225	236	228	228	217	232	214	254	222	242	237	243	230	249	221	214	266	197	241	231	220	238	234	221	264	223	216	234	249	229	212	230	256	222	244	244	240	226	221	233	247	232	220	248	197	231	257	231	220	233	218	219	250	238	198	243	222	221	253	252	258	208	228	239	214	227	250	215	223	249	231	233	194	223	229	226	261	241	205	212	245	241	271	222	229	209	217	196	245	258	252	218	216	195	271	249	214	226	244	232	256	230	250	226	244	216	243	223	223	220	232	218	218	229	226	243	224	218	231	237	237	262	257	256	245	216	224	226	226	234	222	243	260	212	250	245	226	252	212	242	237	210	231	237	272	206	211	231	242	212	235	265	233	211	238	224	223	238	234	223	199	245	218	204	217	248	267	209	191	245	233	225	246	214	221	215	266	265	225	220	232	243	221	241	241	252	209	216	214	277	243	248	230	197	233	210	224	213	210	226	268	219	233	228	236	212	240	213	212	239	234	221	212	193	269	227	258	207	219	227	226	230	232	243	209	225	263	240	239	207	242	255	214	202	212	218	236	224	239	259	216	212	232	240	258	213	259	251	200	237	261	234	239	248	226	239	225	259	210	236	250	242	263	229	258	235	211	233	237	259	240	208	228	195	197	234	233	226	210	220	242	216	242	216	223	246	250	229	208	251	244	258	231	240	204	228	234	226	213	209	248	217	202	232	243	224	249	224	202	254	248	261	207	229	236	210	221	209	211	257	226	232	229	249	256	259	212	223	226	222	243	240	236	205	256	236	254	216	235	239	213	228	224	250	208	207	240	229	235	263	235	230	238	262	199	221	246	223	218	229	239	253	237	249	219	229	205	233	235	223	225	232	231	215	205	238	265	258	204	219	243	257	229	223	246	243	237	215	250	235	266	245	231	220	245	205	226	219	226	256	224	193	229	238	231	204	212	216	226	245	238	230	235	216	252	223	214	249	251	198	258	215	246	216	214	235	238	219	253	250	252	237	231	228	229	256	255	246	202	235	231	224	246	206	257	238	255	252	230	222	202	229	222	219	239	212	239	239	215	258	258	263	229	191	254	247	241	224	255	252	241	235	222	202	237	213	228	246	241	224	243	240	192	227	244	234	216	233	190	249	214	223	232	232	247	240	233	230	205	254	241	208	244	221	247	239	199	228	232	237	212	201	220	221	246	212	223	213	234	221	227	254	261	228	244	263	233	229	287	266	253	229	249	215	243	246	228	241	208	251	231	215	235	234	264	232	195	231	221	221	226	253	214	226	218	215	234	222	213	215	222	208	212	232	227	247	258	199	222	215	214	231	218	222	267	207	246	230	220	239	233	236	232	251	238	253	200	192	227	232	221	219	232	243	201	213	259	226	248	238	238	226	228	201	243	214	222	213	231	206	240	200	252	216	228	192	194	218	224	214	230	225	254	241	223	215	243	217	239	237	235	235	241	234	223	238	266	246	249	217	241	244	232	199	239	242	214	237	216	235	234	209	238	258	271	213	237	231	221	237	231	237	254	236	206	214	256	242	221	214	210	249	238	261	238	260	223	236	242	205	245	227	202	225	224	243	249	274	234	234	242	257	213	241	245	268	255	246	248	230	235	232	258	235	200	217	266	254	227	220	235	232	237	238	213	220	231	228	244	241	270	267	270	206	219	233	233	244	239	233	213	202	274	249	222	228	225	244	224	218	239	232	214	209	234	203	219	220	235	231	262	230	244	210	222	250	232	217	236	206	246	216	209	217	247	240	210	242	212	243	215	211	213	231	260	223	256	233	232	210	254	251	264	246	240	228	233	217	221	224	272	224	207	202	248	241	265	235	282	230	238	220	250	219	248	219	229	215	221	217	236	267	221	227	241	279	228	272	205	236	247	228	252	241	206	249	225	224	220	237	226	253	237	248	224	236	240	232	213	237	240	226	228	235	233	253	209	252	235	263	241	245	231	228	221	259	240	238	239	232	228	273	231	206	238	233	226	222	258	232	233	275	242	201	210	248	197	230	244	216	212	232	244	234	249	237	241	220	249	276	233	194	225	241	222	238	222	217	223	250	212	214	255	239	221	198	218	217	217	224	237	257	208	198	224	207	200	196	229	237	214	238	208	248	223	282	243	266	207	218	243	246
8585	2031	4201	5689	1347	966	948	854	750	775	669	689	651	685	709	714	636	626	625	613	627	570	587	561	602	610	598	564	578	599	595	592	610	631	614	620	579	620	605	593	603	597	618	580	513	528	585	605	639	610	610	546	579	591	557	582	603	553	557	558	569	600	595	567	605	573	579	580	562	639	594	589	624	550	582	561	558	590	580	590	554	573	561	567	594	580	543	565	615	585	566	596	543	555	571	598	560	525	565	536	572	566	536	586	577	553	556	562	538	561	548	590	596	550	575	571	567	580	573	576	566	603	607	584	588	564	559	557	552	600	600	610	601	596	588	601	575	592	526	563	586	595	575	540	575	595	548	571	584	526	547	542	612	575	596	567	574	540	564	572	571	581	571	562	518	555	571	560	547	554	581	600	577	558	595	572	618	592	584	591	601	601	576	566	591	526	597	571	545	598	607	559	598	593	615	571	548	551	572	559	555	581	584	599	583	581	597	572	545	561	584	550	579	577	574	579	547	539	579	553	563	607	515	594	598	609	587	550	575	591	550	608	547	558	544	596	510	566	564	559	557	562	536	586	582	582	574	551	569	591	614	570	547	555	551	555	540	539	582	593	552	594	576	541	578	628	524	614	585	576	571	568	614	557	564	592	558	560	568	546	592	585	577	578	559	551	536	568	551	572	558	554	592	561	571	575	544	563	566	551	549	591	571	539	572	588	575	550	597	563	579	545	531	567	557	554	559	600	584	589	610	581	605	591	583	565	544	579	567	564	554	611	555	597	599	547	556	563	569	582	582	568	558	566	610	566	575	562	608	565	576	562	543	612	616	556	527	581	587	568	583	575	553	551	605	565	564	556	558	596	588	542	589	582	543	499	584	574	567	554	612	594	542	566	569	553	613	574	564	587	554	570	559	566	568	597	574	592	555	525	532	536	524	583	518	574	547	568	586	548	588	591	607	537	594	542	580	548	577	532	580	551	603	583	557	565	576	579	552	626	532	619	575	550	591	559	576	589	560	532	545	571	562	571	571	526	559	570	588	594	568	572	552	565	546	549	567	601	637	523	596	568	579	574	586	559	571	546	543	576	558	524	587	565	577	550	585	589	623	607	557	529	596	547	581	608	610	580	559	568	570	602	531	557	552	607	573	585	575	578	543	585	587	563	588	565	580	558	597	597	565	552	594	560	527	558	558	553	581	561	572	560	545	575	567	546	547	571	560	550	599	542	616	542	576	592	536	517	581	599	579	546	552	547	535	568	563	569	564	520	582	620	599	591	576	599	558	556	600	520	586	577	547	553	579	588	581	587	544	572	577	591	538	589	555	580	602	570	553	558	602	594	599	563	593	536	605	536	571	568	561	585	520	563	566	550	578	569	548	577	554	599	581	575	589	571	565	587	555	579	562	560	591	554	557	572	612	552	574	589	541	557	555	513	618	586	553	547	558	576	575	587	542	558	578	569	535	595	566	606	555	603	565	576	602	567	587	595	541	649	532	507	562	577	579	583	552	550	617	551	588	563	568	580	586	571	542	555	586	566	595	516	570	544	587	544	579	589	573	619	525	657	570	562	589	596	550	595	522	585	573	512	576	596	587	579	568	579	556	522	548	606	536	564	615	599	573	633	591	612	543	578	577	568	569	608	568	594	575	562	604	580	544	566	549	602	567	561	562	578	541	576	530	572	605	514	565	600	598	539	540	588	574	570	599	543	572	514	574	585	556	606	588	539	544	528	544	552	571	577	575	561	583	643	570	562	608	574	617	626	605	584	573	565	550	577	606	534	557	541	544	574	620	610	563	560	579	566	598	567	604	560	554	562	561	601	588	545	583	542	591	545	587	599	603	577	547	580	579	551	568	581	561	560	541	548	555	561	578	576	551	557	599	590	559	603	591	571	543	573	576	587	543	567	577	564	567	550	581	550	583	580	615	589	557	605	524	523	512	553	535	586	555	599	585	592	547	613	563	601	550	564	587	548	564	589	579	615	608	537	600	559	586	544	593	568	600	576	588	588	545	569	575	542	567	571	588	599	577	577	626	588	541	605	543	568	591	553	587	593	572	560	584	576	562	585	567	585	530	594	578	531	607	571	571	573	522	591	551	631	559	582	625	578	559	588	561	523	555	621	522	553	558	570	573	543	564	540	578	528	572	596	578	576	580	551	557	582	577	555	587	546	572	576	569	567	597	563	547	579	592	577	552	584	582	590	600	597	594	562	542	591	549	566	567	543	572	557	600	561	588	603	572	553	610	619	535	584	620	549	574	591	545	562	555	557	580	563	601	566	573	576	570	570	540	591	573	590	553	559	551	560	548	570	540	578	557	585	556	523	589	528	624	554	595	584	561	583	553	586	531	574	595	551	548	601	589	590	607	585	591	556	555	560	552	542	623	573	602	579	575	592	530	531	575	604	584	544	528	600	560	572	575	593	631	617	525	564	566	574	613	617	600	560	572	566	607	557	579	581	602	543	628	570	560	558	592	576	544	608	573	577	607	550	546	600	604	562	635	571	561	519	520	580	564	610	592	571	585	544	563	587	593	587	535	550	553	557	624	616	603	602	535	543	579	556	538	553	562	568	562	603	583	591	566	567	605	579	556	597	574	548	584	539	581	559	599	595	599	573	592	564	525	595	602	541	542	565	575	572	584	601	619	590	582	581	619	541	572	607	587	583	608	519	613	556	531	568	599	582	595	552	578	586	580	577	582	570	527	541	550	565	597	597	529	589	570	566	566	569	558	552	581	598	547	577	594	539	576	611	585	571	631	601	586	566	608	582	530	573	599	596	570	612	523	581	566	565	531	598	549	553	564	589	555	553	601	562	576	558	576	606	564	568	580	604	575	559	523	602	615	551	556	592	575	551	603	569	592	588	625	571	578	555	577	547	543	586	563	569	584	558	558	541	512	589	632	575	569	595	522	562	591	579	586	635	575	537	588	577	583	509	568	562	578	550	604	559	538	564	559	561	545	585	610	619	581	575	569	597	552	563	585	607	577	610	548	528	585	575	595	575	534	562	623	596	567	576	576	560	574	591	557	592	589	552	596	568	596	540	555	533	599	557	570	596	539	570	542	559	517	579	559	565	570	506	523	556	590	546	561	563	625	594	578	601	551	608	563	587	587	605	599	536	568	595	557	570	595	604	593	614	615	565	560	577	566	546	561	531	543	563	573	526	566	567	542	552	605	558	556	567	586	600	584	618	532	540	570	589	552	560	550	602	555	573	537	571	578	595	586	549	556	555	587	586	548	597	586	599	594	582	570	593	569	581	582	623	603	590	595	570	568	548	590	553	577	522	511	603	563	590	550	583	564	573	610	542	598	582	610	545	590	579	564	509	580	551	577	600	560	575	601	577	582	603	578	604	577	573	563	529	564	614	573	575	557	561	594	572	601	537	612	599	591	566	559	578	548	542	550	561	575	601	527	520	522	575	583	583	617	557	576	527	552	589	551	608	585	602	573	573	571	571	566	566	593	582	579	586	585	579	566	536	564	562
20802	4036	3066	2976	899	627	558	495	450	473	426	436	455	434	438	411	386	434	414	421	387	424	409	413	425	391	404	373	453	406	393	374	414	444	396	364	419	393	367	425	415	403	419	390	367	409	397	393	409	386	406	419	395	406	424	371	426	392	391	422	395	388	421	373	391	391	387	399	406	402	379	397	417	379	457	396	408	384	414	360	419	397	420	408	402	403	365	402	401	425	371	394	450	395	382	386	419	422	399	419	413	422	393	392	408	418	403	387	409	356	369	388	416	349	393	393	396	391	415	379	394	424	401	434	412	381	403	395	399	405	399	403	424	415	412	383	417	418	396	383	375	395	417	416	415	398	430	428	408	397	427	402	376	396	389	393	346	376	392	399	452	400	427	424	405	401	425	399	380	412	426	408	423	415	398	422	407	405	416	356	416	414	426	401	423	413	377	431	398	406	440	433	420	406	422	399	439	394	431	414	400	402	376	387	388	364	399	384	384	423	428	455	420	365	404	348	392	387	409	375	420	428	383	422	409	408	371	395	434	344	398	435	404	418	411	397	404	389	425	392	387	422	391	400	393	393	416	428	404	411	408	425	401	419	393	412	380	393	400	453	425	362	380	415	370	401	406	407	424	416	425	382	420	399	380	399	416	399	393	396	426	400	442	411	402	416	399	415	414	412	441	445	406	427	418	403	413	427	444	392	441	403	383	359	384	413	425	395	404	425	392	419	391	418	379	373	411	411	374	400	367	379	400	414	383	442	392	363	362	404	402	415	439	388	396	383	400	392	351	407	423	377	388	374	395	420	414	383	381	385	396	378	372	387	412	425	429	367	422	418	382	387	393	408	431	439	448	379	392	413	453	376	386	410	407	383	406	414	389	379	409	422	383	356	360	434	414	416	407	466	418	415	372	391	429	410	403	394	362	378	422	394	405	377	405	427	371	417	396	356	389	380	422	404	401	352	396	399	390	416	384	399	405	418	384	430	413	389	417	407	433	418	435	419	379	393	386	349	381	429	424	385	391	398	420	368	394	430	396	435	401	401	401	386	418	424	439	419	390	396	418	371	403	412	447	429	404	456	388	349	348	428	408	405	423	415	370	396	377	427	381	352	407	392	392	389	423	433	382	399	426	409	419	403	371	384	429	432	454	415	417	367	379	383	409	404	383	395	433	390	422	426	436	357	438	416	420	367	377	374	421	380	418	414	425	389	392	378	401	421	387	408	372	437	397	393	367	395	423	369	417	405	411	416	401	397	399	381	391	399	433	420	408	394	422	423	393	391	420	386	444	391	419	403	365	370	385	417	393	396	400	399	380	367	392	448	419	403	380	375	404	377	420	391	403	396	384	422	372	379	425	432	432	392	395	398	413	372	404	379	371	415	432	439	404	367	402	399	397	382	436	422	411	387	425	383	419	384	425	408	415	381	418	413	429	371	382	404	394	396	378	350	436	394	372	411	412	399	397	385	417	408	365	462	436	414	428	396	388	438	420	409	434	400	428	426	381	421	399	410	397	389	426	421	366	400	368	392	427	418	370	380	367	374	389	408	433	416	430	413	430	410	421	395	416	395	400	384	418	428	413	381	388	379	403	396	389	377	396	416	396	424	432	382	376	405	407	420	396	399	389	415	407	360	370	379	404	384	397	396	400	430	388	416	432	399	406	450	384	372	385	385	411	437	415	410	389	369	402	413	406	381	416	411	423	387	407	380	393	402	426	434	401	406	405	392	446	417	389	410	396	353	448	343	387	437	431	417	414	413	417	423	371	418	421	429	407	416	428	430	410	383	383	368	420	405	421	419	390	318	382	406	398	383	430	393	372	403	403	391	409	416	409	418	398	427	422	456	386	378	378	407	383	395	399	399	403	375	390	421	407	432	441	396	452	420	357	399	440	342	418	411	401	391	404	393	395	383	387	437	423	405	419	428	400	409	377	392	397	406	362	383	396	408	396	376	410	405	407	407	435	378	416	361	410	381	385	397	390	404	410	368	398	403	415	420	419	402	351	367	380	393	374	400	418	435	429	419	395	413	390	375	414	401	426	407	411	410	386	399	431	373	408	413	434	379	437	458	407	440	400	403	410	403	411	379	402	429	416	394	413	389	424	411	402	420	415	415	380	398	444	418	445	417	399	389	412	413	405	387	416	407	434	414	391	404	392	389	428	426	412	412	414	409	395	370	431	380	416	400	416	402	405	402	393	421	403	428	385	394	398	434	403	379	375	395	444	424	386	437	418	418	430	422	374	368	373	432	406	382	391	401	440	412	405	413	403	369	427	393	404	418	439	399	393	391	394	382	413	427	422	390	410	376	414	409	399	418	419	395	381	391	421	380	433	426	418	434	368	394	403	410	409	431	414	417	372	356	389	388	418	404	373	387	386	435	406	444	413	357	383	427	391	449	396	417	376	387	397	423	390	417	388	384	424	424	373	407	393	384	371	389	397	426	412	372	428	435	379	375	448	415	417	393	426	395	414	417	386	393	390	355	418	437	398	460	400	363	396	382	408	399	383	408	417	402	406	407	397	414	420	403	408	411	384	415	395	430	429	435	404	406	405	397	410	400	380	396	387	395	360	406	395	377	463	402	410	399	392	417	420	390	373	401	408	398	402	421	416	374	396	424	417	365	414	395	412	385	400	379	406	383	397	339	426	388	356	400	383	441	425	393	407	410	393	382	403	442	431	401	418	398	394	379	428	404	408	405	402	396	394	438	461	376	401	395	403	406	409	405	409	389	439	417	430	415	420	381	438	423	388	388	432	407	432	401	388	404	407	405	394	393	396	405	422	423	421	399	407	430	378	363	388	410	386	379	397	414	387	442	387	375	401	400	386	424	394	378	377	391	388	431	369	424	417	426	378	396	409	409	400	379	399	422	398	403	408	386	403	413	422	414	418	376	411	366	390	373	421	391	379	391	415	407	421	390	368	378	378	404	371	394	379	436	442	435	396	392	416	411	449	381	410	358	411	440	438	387	392	389	411	407	412	412	386	365	408	362	381	422	405	399	439	400	431	411	414	421	442	404	439	380	415	394	404	390	423	364	423	370	386	449	399	376	435	429	413	382	382	389	377	424	429	402	401	383	418	424	405	357	403	409	411	422	417	394	396	417	442	385	397	480	402	405	428	382	360	416	453	447	447	408	401	440	385	405	423	417	402	353	389	399	373	358	431	374	386	429	418	418	451	427	391	438	394	416	385	406	414	388	404	427	383	398	396	429	425	379	390	397	368	400	410	373	392	372	396	397	436	420	377	428	423	385	410	382	373	402	439	373	440	397	413	412	425	419	414	407	403	389	399	399	383	445	400	368	390	418	398	386	417	397	408	410	380	400	436	430	390	406	398	384	363	397	396	393	416	446	369	378	415	409	375	377	412	425	420	448	391	426	400	405	422	385	394	410	413	414	378	391	396	423	439	429	388	393	434	398	386	396	397	410	360	401	403	374	377	402	395	410	376	373	409	409	396	390	384	410	383	378	390	426	435	380	392	412
11502	2985	5810	7629	2480	1837	1621	1538	1353	1226	1227	1167	1111	1110	1079	989	1061	1013	972	1019	1034	918	982	975	983	983	936	935	939	944	908	968	977	897	946	954	924	928	924	952	896	944	953	911	889	902	924	877	886	900	885	924	883	920	910	890	904	928	956	911	923	900	922	902	864	939	933	915	935	858	922	931	915	940	940	937	888	905	913	952	978	929	908	905	879	953	934	865	912	919	872	915	908	885	955	965	925	866	931	907	912	875	931	908	916	930	844	895	899	888	920	917	877	895	892	909	866	827	898	921	919	863	930	923	892	882	876	899	949	880	908	896	935	937	943	903	895	894	883	880	910	902	926	912	898	914	912	915	946	913	895	956	953	911	927	950	868	879	937	869	925	940	911	906	864	896	902	942	882	960	868	869	938	934	933	895	937	922	982	910	937	901	965	947	915	871	928	886	916	894	881	898	918	894	927	910	884	959	870	892	993	952	936	897	899	909	891	929	910	937	933	880	980	903	870	959	889	927	896	959	883	920	947	856	907	893	932	942	922	907	922	901	933	854	861	881	919	955	882	817	861	861	901	914	886	941	853	896	901	913	965	915	921	857	851	901	869	906	920	939	906	905	865	907	905	847	926	918	929	909	898	921	907	920	882	914	930	860	909	903	885	879	915	927	867	882	866	925	894	915	884	908	910	926	887	967	900	912	932	898	953	984	872	921	883	869	915	949	884	934	908	866	913	857	898	938	882	925	983	898	863	886	878	928	813	916	867	914	875	915	907	954	902	847	921	918	864	921	927	902	892	949	913	941	884	884	909	930	941	953	938	937	890	911	903	941	933	940	909	905	914	890	894	900	938	875	842	893	941	887	892	944	957	921	866	884	829	889	888	921	898	876	915	933	898	926	931	914	884	940	883	884	866	894	910	871	917	932	901	925	860	934	943	893	913	898	881	912	961	897	1013	892	890	928	895	947	899	868	869	904	933	900	866	845	913	945	880	899	913	883	874	895	875	944	906	921	956	895	903	852	917	889	888	934	899	868	934	938	922	933	888	876	956	859	895	928	954	877	960	882	881	896	917	893	882	927	902	920	942	892	917	878	883	888	873	886	886	868	920	899	977	891	888	1007	892	905	837	939	898	881	900	884	937	869	871	945	856	915	881	891	898	945	898	932	911	882	864	883	869	899	921	925	869	901	871	906	928	944	909	857	933	916	860	891	885	899	928	954	978	885	872	871	939	932	966	889	935	925	906	893	888	893	894	924	926	919	922	871	893	922	940	902	937	941	921	890	887	941	904	917	926	928	914	918	908	904	919	892	892	887	873	909	884	889	942	902	917	964	916	901	922	868	937	994	906	920	921	935	937	899	898	923	865	868	934	830	884	964	917	881	896	914	864	929	910	886	847	914	941	878	909	957	880	968	917	938	949	906	914	902	907	920	899	908	885	934	836	913	875	855	877	862	882	840	899	907	895	855	873	880	927	950	925	904	902	924	925	907	883	909	940	882	924	931	884	893	931	879	965	843	874	928	901	898	948	916	905	940	890	870	921	876	895	893	908	901	917	902	980	897	923	875	916	936	894	894	900	849	868	963	898	895	985	877	929	874	909	872	942	904	943	949	929	901	903	943	925	916	886	957	930	947	837	857	877	922	932	901	898	909	910	887	916	911	892	866	899	916	850	932	934	872	890	890	895	895	899	929	908	953	945	924	940	876	866	922	904	899	888	870	941	910	924	914	854	954	957	886	918	904	900	909	915	902	952	871	926	942	899	948	938	939	882	906	917	924	865	900	907	900	922	900	883	879	908	975	913	912	954	882	873	926	974	926	914	908	921	884	886	911	908	926	898	910	895	919	855	924	861	875	899	913	939	908	928	918	880	846	934	883	879	921	943	898	886	865	862	919	878	869	946	889	853	906	907	913	873	951	945	894	864	902	991	870	895	904	891	905	863	959	888	909	894	904	888	883	839	917	901	893	911	962	929	922	906	917	895	851	914	909	889	922	941	892	849	899	939	926	906	869	918	900	914	851	871	921	872	904	882	912	873	947	869	913	897	892	850	859	916	893	915	936	855	918	921	933	869	872	917	910	885	912	911	914	883	907	868	925	790	938	914	938	913	939	904	925	947	884	898	949	926	963	897	927	920	935	880	873	913	876	911	909	858	843	887	855	930	885	962	898	874	881	973	932	900	889	902	862	947	938	960	891	935	929	902	875	850	885	904	867	897	896	894	881	928	909	877	919	938	920	893	869	890	874	927	872	964	915	927	902	949	860	915	979	888	921	899	903	916	952	893	946	896	910	849	913	892	905	887	900	931	977	909	893	881	888	879	951	887	890	888	969	929	897	897	894	928	854	881	955	976	871	956	924	852	921	891	916	875	884	875	855	966	895	896	828	905	873	919	859	914	880	925	882	912	898	916	971	885	944	944	882	904	877	871	911	887	906	891	950	908	885	879	947	961	919	935	855	888	850	898	873	887	875	933	905	883	876	935	934	952	915	904	928	907	945	860	848	881	887	968	913	866	914	879	915	871	943	905	936	862	900	944	889	912	896	880	910	888	926	904	892	880	879	871	949	909	939	912	946	976	944	888	873	854	931	955	878	893	904	909	919	906	901	862	908	852	924	849	891	893	883	902	872	918	912	854	888	914	867	899	914	891	873	917	935	879	876	872	874	940	914	960	864	949	945	882	949	903	942	875	901	940	909	856	943	870	894	891	873	936	899	909	899	932	956	908	908	934	889	895	891	943	881	862	940	919	892	911	932	898	885	926	906	865	969	954	961	879	919	855	894	874	903	911	848	926	910	893	927	900	902	948	963	875	897	891	897	910	887	926	904	888	920	895	905	872	913	876	921	890	897	886	876	904	888	930	954	914	908	875	909	929	887	914	913	878	915	860	904	880	893	906	943	903	888	872	892	822	877	937	864	932	952	881	853	886	934	899	941	890	885	914	900	918	870	891	929	911	930	923	929	867	903	846	887	931	927	943	933	899	947	848	944	898	884	892	868	918	937	909	903	975	914	902	818	909	890	942	914	930	915	919	909	947	940	889	869	881	937	921	920	883	935	925	903	914	905	933	905	907	918	917	926	913	942	912	925	946	917	907	923	898	943	904	965	928	942	870	919	878	936	875	896	881	905	964	927	894	883	940	918	909	911	892	875	851	900	855	874	914	819	922	872	853	948	890	871	883	916	925	866	891	897	939	903	912	884	861	916	862	859	905	923	931	902	887	903	930	951	924	901	864	932	945	926	953	930	903	918	879	922	913	891	869	907	903	891	844	881	886	872	958	912	908	909	912	868	912	914	899	945	917	937	906	901	858	919	934	885	886	873	885	887	891	949	910	890	943	921	946	932	880	859	956	842	853	834	892	867	913	922	863	925	934	905	934	938	869	949	920	914	895	889	915	895	955	935	881	907	884	887	890	909	884	922	912	928	902	915	890	927	954	867	919	893	910	921	898	967	919	934	930	892	881	939	908	894	943	938	887	929	878	889	886	911
3889	695	771	808	197	182	180	170	180	178	193	197	189	190	168	191	203	208	200	192	193	197	216	198	175	210	197	188	200	197	185	198	174	169	193	179	189	214	202	188	187	219	179	187	185	200	181	174	197	198	189	190	203	192	209	199	195	189	183	157	196	185	205	195	161	167	207	191	204	187	182	182	177	172	183	191	171	207	173	207	197	199	181	212	222	195	174	201	186	194	210	174	176	190	205	172	171	164	172	175	184	184	203	177	180	213	217	202	163	178	209	186	217	201	210	177	209	168	185	183	189	189	181	195	212	172	189	189	189	177	169	166	173	187	202	186	216	186	188	176	185	167	187	162	202	200	190	194	176	193	200	187	198	172	207	207	202	200	175	209	207	187	152	168	190	214	220	205	210	191	185	179	175	187	176	186	188	175	201	193	179	196	184	183	182	205	202	191	171	195	187	197	149	183	184	202	177	206	199	173	169	156	158	205	197	171	174	185	201	197	181	157	197	179	177	192	226	208	202	216	201	181	190	165	180	186	191	171	170	187	214	206	170	217	201	211	192	185	189	201	193	196	176	221	201	182	174	224	201	207	194	182	216	173	197	190	193	184	223	211	189	174	187	161	202	186	196	198	169	175	220	187	189	214	218	199	175	189	213	181	191	177	199	198	193	178	182	209	211	174	208	204	201	169	193	199	188	179	200	179	223	190	204	203	187	173	182	212	185	198	183	185	185	183	180	203	161	171	156	180	183	195	213	169	184	173	174	196	180	196	164	193	166	182	156	176	193	181	194	181	202	201	182	186	192	180	193	199	170	181	215	193	198	193	161	206	208	185	196	177	202	171	174	170	186	196	203	199	184	182	180	202	181	149	186	190	201	188	186	207	171	199	209	191	224	161	179	190	215	195	188	190	196	183	193	179	185	193	231	181	184	192	190	188	215	204	190	183	190	210	174	177	194	169	190	189	188	209	176	169	191	188	183	189	179	200	186	167	186	170	208	237	203	172	167	194	186	195	181	190	189	167	212	182	199	175	177	189	204	182	207	170	205	178	167	194	186	197	189	187	190	189	183	190	202	195	202	179	185	212	187	196	202	198	168	157	186	185	192	203	184	208	202	176	181	171	193	172	186	205	200	191	221	186	206	211	181	194	191	185	213	187	197	174	184	208	199	181	203	160	187	177	192	177	159	176	177	195	176	181	172	186	229	202	220	192	162	174	199	159	209	202	217	194	190	189	202	187	202	202	193	216	176	191	164	170	188	197	182	199	202	184	197	182	194	187	193	188	181	193	225	205	215	189	191	153	204	191	188	190	205	178	187	203	190	198	180	160	174	187	174	174	175	211	191	169	199	177	192	198	182	200	173	170	206	197	219	186	161	196	191	188	230	191	200	190	164	169	181	196	181	215	166	202	197	222	212	215	177	168	185	183	180	159	169	179	191	183	191	185	191	177	208	187	180	200	201	172	194	185	152	162	189	190	160	216	172	221	208	196	219	182	207	224	181	167	189	177	192	160	188	168	201	161	194	178	215	213	180	198	184	190	179	234	193	158	180	179	191	171	201	196	191	184	221	197	168	218	179	186	203	205	189	169	199	170	180	173	172	186	198	209	208	185	172	185	205	175	175	192	186	185	203	185	183	182	206	179	202	204	214	207	215	173	195	197	189	170	192	196	201	190	192	210	205	190	181	173	194	195	197	175	196	195	183	191	171	198	203	183	195	187	190	200	175	201	170	174	178	205	181	184	157	158	191	209	192	189	189	208	192	200	200	192	176	191	194	228	179	177	197	170	192	205	205	188	179	179	181	192	184	190	199	185	164	155	215	186	181	191	207	182	187	198	193	181	200	194	186	181	173	200	186	190	202	222	196	175	183	183	165	184	185	200	189	159	174	188	213	187	169	187	191	199	160	174	189	165	181	170	165	175	220	185	189	193	179	204	197	205	169	182	192	207	179	216	205	189	188	213	201	197	168	190	183	186	188	176	188	190	208	189	209	191	171	168	188	189	187	207	226	210	192	170	185	175	188	183	172	183	228	201	196	187	180	183	175	175	196	196	210	187	186	217	201	170	197	210	207	166	211	189	169	181	178	183	209	223	197	166	182	181	184	223	189	200	193	204	214	175	169	196	192	190	185	179	174	192	200	178	197	188	186	184	182	185	177	201	167	187	171	184	200	185	180	179	169	219	201	170	202	167	171	171	198	191	183	220	215	181	201	217	180	206	205	199	179	213	182	204	175	188	184	190	221	198	191	207	199	178	209	200	187	175	220	188	204	206	188	208	183	192	178	203	200	219	207	197	188	200	195	172	168	146	197	208	192	199	179	172	186	194	184	208	191	191	194	177	204	185	180	178	184	184	211	209	189	213	189	186	177	170	197	218	181	172	181	194	202	188	167	190	188	192	193	201	169	182	178	208	212	182	189	208	187	188	181	176	210	189	197	169	210	187	214	216	205	191	162	180	201	183	205	196	175	203	167	210	175	186	212	201	200	174	198	218	199	171	191	178	172	176	205	189	176	198	181	191	183	178	189	200	196	186	180	193	173	176	205	167	185	206	192	191	170	183	192	165	173	180	170	160	194	183	211	199	190	193	206	192	197	212	184	188	201	180	205	174	178	224	161	206	175	161	187	199	202	189	185	187	192	189	222	192	189	194	187	180	215	204	191	178	196	199	185	189	167	199	176	227	201	197	204	174	169	183	177	204	219	195	176	214	189	203	166	202	191	154	187	200	162	213	193	194	198	164	200	172	176	184	166	197	198	167	192	184	190	183	175	195	192	214	190	207	190	187	198	186	193	207	188	207	186	191	185	190	194	191	187	185	202	180	193	178	196	185	185	183	188	189	192	196	163	153	190	194	193	207	188	190	193	191	173	191	203	201	188	200	206	190	205	194	201	183	164	189	195	200	171	189	206	177	182	190	176	193	193	184	180	183	189	187	196	202	191	214	179	159	185	198	197	184	217	178	182	212	184	195	216	189	198	188	200	189	164	199	187	192	174	203	184	211	171	175	200	200	195	199	195	177	196	187	179	204	166	193	199	190	203	188	187	166	184	175	181	172	201	179	180	177	194	176	198	208	199	226	179	167	205	198	184	178	190	164	185	204	179	208	193	172	192	170	168	195	207	188	164	165	202	190	204	200	182	187	197	176	178	175	195	188	169	207	201	187	201	218	195	206	208	190	187	204	187	204	171	169	196	180	184	200	187	177	185	169	206	192	163	176	166	212	210	192	201	188	179	195	214	206	186	161	174	181	172	190	180	190	192	204	181	209	216	162	184	198	194	168	197	166	189	222	186	220	193	208	197	185	216	197	211	207	221	168	194	204	200	163	170	215	194	191	180	197	186	203	185	164	190	208	182	168	179	181	230	195	194	186	195	197	177	214	181	198	173	186	183	196	183	171	192	194	189	189	191	197	201	195	208	172	183	190	207	186	182	191	177	198	172	218	187	174	151	208	160	198	186	196	193	177	185	191	180	175	209	225	214	202
2916	935	1645	2572	498	508	478	509	520	471	491	470	482	462	521	466	463	477	470	456	473	494	517	467	485	451	454	466	505	479	480	472	471	492	509	465	473	526	472	446	479	490	485	522	469	470	474	501	489	512	499	456	467	530	459	450	483	433	479	477	483	478	470	472	437	496	458	479	437	456	469	494	482	486	483	501	493	467	483	489	473	454	474	484	495	467	458	477	467	457	497	462	475	465	485	501	512	491	451	503	494	466	482	508	484	465	472	460	470	479	491	482	472	411	456	504	444	470	497	455	455	478	490	497	483	475	482	448	497	459	487	479	436	460	509	455	489	471	489	480	500	473	482	481	484	459	502	500	518	456	462	478	445	487	497	490	467	465	456	487	505	465	496	480	484	481	491	474	489	510	475	483	497	480	480	488	499	466	445	506	444	492	448	519	476	490	474	488	489	478	470	455	460	480	509	444	466	474	451	471	473	466	438	439	502	468	456	486	469	495	458	472	490	489	518	503	455	449	441	447	475	441	498	506	461	462	489	486	476	481	448	505	453	497	475	498	435	469	485	450	455	496	488	521	473	471	514	484	495	472	471	466	504	486	479	478	456	509	492	492	500	484	512	511	488	420	504	475	500	442	494	512	458	476	459	513	445	459	485	473	468	464	464	504	463	461	491	459	493	497	461	472	496	497	501	454	499	477	497	474	491	485	508	457	514	477	516	501	481	489	433	496	509	489	482	479	505	472	462	483	453	474	459	487	486	483	487	443	494	505	459	464	493	509	483	491	473	480	444	471	470	468	470	492	482	498	458	456	492	518	415	494	501	468	475	471	471	527	487	486	496	491	433	479	425	518	491	460	480	481	515	505	457	483	461	467	458	458	475	471	470	430	444	484	490	445	471	474	518	480	480	480	485	473	478	491	508	478	492	474	467	445	467	452	456	482	469	474	450	513	439	445	470	456	498	467	494	524	472	526	484	496	499	481	492	458	518	450	494	449	441	445	478	456	527	485	474	484	484	514	479	502	465	508	496	449	482	494	481	501	461	455	479	474	486	462	479	486	516	458	508	480	484	484	467	507	502	518	446	475	462	470	500	501	487	493	500	516	484	471	470	501	435	475	480	497	501	433	502	488	460	467	445	459	513	464	496	473	527	470	472	488	503	453	460	530	521	511	484	422	524	488	486	518	466	497	487	471	461	493	480	501	491	477	510	468	470	439	477	440	467	495	462	489	471	467	494	503	501	495	484	428	493	517	489	455	503	503	450	489	483	520	450	513	551	512	491	512	476	460	494	471	465	487	461	507	487	466	478	498	496	466	507	509	522	452	471	473	458	463	471	478	463	495	488	469	500	471	459	481	468	477	470	465	471	493	490	483	461	466	473	464	478	452	449	492	479	490	461	496	491	466	496	451	474	465	494	456	503	454	441	471	497	506	464	479	479	453	471	483	477	483	461	461	477	491	449	470	520	498	454	483	477	483	479	484	509	489	470	492	433	468	451	484	464	474	486	478	473	460	456	516	501	501	487	484	530	486	477	444	507	488	487	505	454	500	498	490	499	460	485	449	451	522	471	478	530	461	531	513	470	447	464	487	531	480	480	464	482	480	474	516	515	495	497	492	458	516	478	473	484	494	432	471	458	471	474	426	487	472	478	434	499	476	505	488	433	492	467	496	460	490	466	479	521	458	474	443	482	493	455	455	500	479	490	500	459	465	483	460	493	472	469	491	486	462	485	461	480	504	472	470	469	454	482	484	473	506	464	475	473	463	499	474	483	478	481	433	465	466	471	464	468	485	535	497	488	418	420	477	485	463	470	449	474	474	465	456	461	470	510	502	447	500	491	465	472	462	481	419	469	461	475	454	476	441	494	537	441	471	526	488	459	455	480	457	490	505	474	450	460	519	506	446	492	466	458	492	495	439	461	466	446	498	509	457	493	481	482	460	461	520	494	480	462	444	498	456	478	506	476	499	522	477	478	482	485	490	470	472	478	470	487	501	466	475	509	474	508	440	492	476	474	479	480	500	453	461	444	468	493	482	454	450	464	464	453	501	497	535	495	463	491	468	462	485	488	517	460	490	510	497	481	482	460	469	511	497	464	476	534	449	506	457	475	420	521	496	460	497	469	460	461	469	474	481	456	469	485	465	459	510	457	467	484	512	487	493	462	494	499	443	453	467	437	505	463	454	483	504	490	474	473	469	487	446	487	473	457	467	493	486	444	489	472	472	456	501	450	486	481	457	469	457	482	477	446	489	437	455	436	514	488	484	470	506	466	459	486	479	474	425	490	502	484	499	476	501	450	484	500	470	481	457	482	487	472	519	487	464	525	482	485	488	475	453	479	435	446	467	511	488	486	479	443	473	487	487	429	479	468	466	451	440	504	471	494	479	522	522	488	476	474	502	482	463	478	466	463	475	459	498	497	493	468	457	474	483	498	456	465	480	493	466	459	532	467	468	482	436	507	463	502	441	436	529	488	524	475	487	517	505	450	475	476	473	476	497	458	474	446	493	481	472	507	493	448	499	430	455	480	478	506	498	463	505	508	535	501	472	458	498	497	504	477	500	460	482	512	470	493	443	487	446	495	443	466	487	485	460	467	470	477	452	496	510	522	499	434	480	486	493	458	491	424	484	485	486	479	516	517	451	486	455	490	453	486	436	517	465	514	500	461	486	475	452	460	491	472	503	435	497	462	476	440	490	533	487	451	481	480	496	421	451	484	493	462	480	486	470	482	484	483	436	454	457	457	467	461	481	488	433	490	480	516	469	475	491	479	493	463	481	450	452	495	524	540	468	463	488	446	478	479	508	481	468	479	474	459	534	489	467	436	472	483	504	479	462	499	440	521	470	447	467	471	423	478	458	474	476	497	484	438	496	477	473	471	461	461	462	502	491	468	444	440	450	480	495	483	456	466	499	451	478	474	504	507	509	465	479	479	441	509	474	473	449	437	481	472	505	502	507	482	496	481	469	514	458	455	460	469	486	425	491	477	482	505	469	481	502	482	506	459	486	470	459	508	511	482	481	497	504	448	487	465	462	525	513	511	498	491	467	506	457	464	460	463	462	502	481	459	464	485	508	473	496	441	513	452	472	478	434	462	501	470	505	454	462	488	521	515	518	445	508	471	469	491	470	471	487	482	484	458	500	479	434	518	506	437	486	491	452	480	449	473	475	506	467	496	470	473	484	464	497	476	482	498	489	478	487	483	474	453	451	482	506	477	501	492	521	471	506	468	468	465	487	479	493	428	500	498	494	471	471	489	453	499	457	487	476	493	471	475	457	459	482	525	498	466	503	458	471	461	464	490	447	463	524	481	470	525	516	472	453	474	486	450	466	492	490	464	481	484	508	462	462	490	431	472	479	498	475	489	445	503	475	471	525	475	478	509	513	431	527	480	503	485	502	466	469	486	482	474	478	480	457	503	484	478	461	479	501	473	502	457	492	449	513	499	498	450	454	466	456	493	473	464	489	501	473	471	467	466	500	493	450
10862	1275	1303	1409	475	366	337	279	251	281	249	242	234	236	263	246	212	261	223	224	235	248	245	254	232	225	230	270	243	241	207	223	221	251	231	219	217	242	231	233	228	245	242	215	244	210	219	247	242	224	228	216	212	229	230	244	232	259	206	232	223	230	218	224	220	215	230	210	215	244	215	227	245	224	233	224	209	238	224	243	220	235	251	243	241	200	285	243	235	252	258	227	220	232	228	237	240	259	223	237	243	256	233	239	210	250	235	216	231	236	253	206	243	240	258	230	235	251	246	233	197	219	245	240	259	240	227	270	228	195	247	212	238	245	258	222	247	245	219	218	255	236	243	243	234	227	201	226	216	225	248	233	235	247	227	229	228	248	233	252	217	221	228	205	215	202	224	246	241	223	227	220	227	234	217	248	212	242	216	214	246	254	227	210	243	234	244	240	235	228	242	218	223	252	231	197	228	214	235	230	231	196	244	232	183	205	225	247	227	273	256	232	227	231	255	262	259	251	238	230	261	250	249	258	214	233	254	279	241	221	217	241	207	209	243	255	221	232	258	250	250	238	216	206	234	251	237	263	243	251	271	195	215	229	239	215	231	249	245	223	218	217	231	236	230	221	259	245	237	249	263	219	236	241	242	209	230	226	242	239	240	266	224	224	208	220	220	214	248	233	207	229	250	241	205	225	214	214	195	242	226	243	248	240	266	249	233	217	240	217	215	245	242	234	218	198	238	230	235	244	254	240	217	233	223	239	247	242	271	246	228	244	235	224	237	233	223	219	240	233	232	228	213	226	250	224	220	268	211	242	262	198	239	212	239	236	217	241	216	217	254	227	234	244	223	264	232	239	232	232	231	246	243	206	227	229	231	239	223	229	231	226	238	218	233	245	254	232	234	242	235	249	241	234	244	250	230	244	252	222	212	225	221	217	248	241	230	204	259	217	234	220	226	212	234	218	215	216	216	247	221	259	238	231	269	231	243	232	205	254	210	235	227	207	261	215	219	224	278	209	277	245	206	226	256	219	219	260	216	234	225	222	223	232	229	261	217	232	264	236	227	273	230	243	266	242	221	230	238	240	233	223	246	245	248	238	209	228	233	265	243	226	260	227	254	241	236	238	221	219	222	249	222	205	210	227	228	247	227	243	224	227	254	224	224	231	279	229	226	228	240	231	247	261	252	223	221	215	257	234	200	258	249	250	212	244	263	218	217	240	221	220	218	232	244	221	239	241	247	242	216	250	225	196	231	217	233	217	238	232	239	223	220	230	232	250	243	226	235	207	231	216	249	192	251	209	237	226	228	268	238	219	225	225	215	234	223	216	217	252	240	223	223	213	260	255	216	244	214	239	220	263	248	230	230	248	259	251	222	206	237	245	261	238	234	222	199	235	240	227	242	216	228	235	220	243	237	236	217	231	207	217	242	233	242	216	246	214	237	232	254	222	240	264	227	243	227	234	233	234	245	238	260	239	207	229	254	254	251	223	235	221	235	217	247	213	227	249	228	244	243	238	231	215	211	267	226	259	212	218	227	256	243	245	237	227	243	240	256	242	231	246	238	226	245	212	222	227	265	230	233	234	258	243	232	209	225	246	251	240	247	228	207	228	228	259	224	229	234	226	242	278	239	241	252	246	275	243	208	206	262	234	254	216	199	212	223	222	223	236	233	262	207	237	223	245	265	224	225	220	237	235	243	229	242	249	229	253	240	224	211	216	246	208	214	218	202	237	249	258	224	252	239	219	221	247	241	230	219	233	215	209	226	241	237	218	225	210	251	213	251	219	241	229	252	269	247	222	227	243	230	229	209	237	265	225	222	200	280	227	234	228	268	242	227	247	199	244	221	233	233	229	233	236	255	243	207	240	248	211	249	245	211	212	243	235	238	215	235	233	218	266	227	237	274	250	234	228	235	221	227	232	244	221	241	247	236	238	249	252	258	233	228	219	204	214	236	189	258	237	203	230	211	238	241	210	244	220	237	235	223	215	276	235	212	219	239	246	220	232	235	255	243	259	229	218	234	206	239	256	223	240	231	260	223	244	230	226	240	228	218	246	215	228	248	239	241	248	301	234	247	229	207	217	238	211	239	205	247	235	264	202	232	236	254	215	249	227	227	232	241	261	241	215	251	223	284	242	221	229	229	227	263	242	226	252	227	245	212	224	241	253	232	235	241	237	258	219	255	233	249	226	203	210	216	225	246	245	275	244	245	230	233	232	257	236	217	225	272	235	233	247	229	227	241	260	243	224	268	219	251	242	245	228	201	236	221	222	222	225	230	236	235	235	240	245	254	211	218	208	253	258	234	241	233	208	259	239	218	232	249	241	237	244	239	226	212	222	239	262	213	236	214	215	219	219	244	220	258	218	240	227	221	224	232	226	246	223	238	234	257	224	224	220	205	265	229	248	221	214	260	252	224	239	215	210	226	246	262	201	246	221	237	218	239	250	234	244	243	233	238	240	249	241	220	239	211	222	224	236	268	256	223	227	216	225	262	213	218	225	247	226	210	213	229	237	242	242	238	238	220	232	227	260	237	222	260	251	242	195	245	252	216	255	249	232	215	223	219	219	227	223	237	231	233	227	219	228	250	205	224	273	255	256	219	211	230	207	221	213	221	246	263	222	215	229	213	240	247	215	230	249	226	186	211	241	235	232	221	211	246	226	247	257	260	216	220	236	263	222	215	229	213	230	208	223	254	234	222	231	253	224	243	238	256	248	221	251	243	222	261	234	237	244	271	234	267	234	222	244	215	231	249	225	239	282	241	234	217	251	246	270	215	194	257	228	222	247	246	274	253	223	216	248	219	235	210	248	253	222	221	237	233	213	237	254	234	256	253	227	249	191	234	243	238	224	244	197	246	238	247	244	224	232	271	228	238	229	217	234	230	254	214	239	231	243	239	244	208	222	216	223	249	233	244	215	220	228	232	240	271	208	213	209	225	234	258	261	233	244	244	215	256	236	248	223	242	245	228	248	231	236	240	253	236	220	248	217	232	222	218	222	246	214	241	228	228	245	228	231	240	232	236	250	253	220	223	241	246	241	248	240	253	233	220	223	228	234	233	252	226	223	233	259	217	237	210	244	243	240	238	215	234	229	194	223	209	228	253	213	245	236	242	237	225	237	234	244	213	244	252	218	232	231	218	218	251	218	241	241	245	265	216	255	251	260	264	238	219	261	226	203	251	230	227	255	192	252	234	211	201	226	226	239	230	227	230	230	244	266	239	241	242	230	235	240	225	264	232	234	233	262	250	245	223	231	214	255	250	226	219	225	234	214	228	226	247	244	247	201	241	228	220	232	236	223	236	217	235	252	215	200	201	230	235	229	245	239	204	221	238	248	228	221	238	193	225	208	228	259	231	239	224	203	240	219	224	217	214	253	233	206	247	257	207	221	232	209	240	220	246	232	251	251	251	249	235	262	242	252	243	227	266	223	235	234	244	266	238	209	249	230	210	240	242	248	238	230	210	244	241	200	230	249	237	261
7772	1304	3063	4372	1610	1050	969	894	812	744	761	696	675	659	619	629	633	691	632	669	635	615	584	569	599	644	612	586	595	613	614	607	564	608	600	622	575	608	609	564	596	597	581	605	594	533	596	606	557	534	577	640	571	585	596	595	589	583	550	618	551	580	572	594	602	597	559	609	559	576	558	605	611	547	581	597	584	533	555	571	595	563	580	584	544	600	577	538	572	554	539	591	600	576	600	607	571	588	571	580	585	589	595	550	553	551	563	560	548	574	595	603	604	591	571	573	615	566	545	555	564	592	561	568	618	593	577	575	575	578	564	599	597	611	584	591	572	550	600	618	553	588	570	565	592	572	581	543	605	611	578	590	612	570	591	582	626	561	574	574	550	595	540	585	586	572	570	528	569	615	591	596	573	640	588	613	578	606	592	569	575	617	575	583	620	564	582	563	581	596	621	601	570	602	547	570	624	542	585	603	559	597	624	590	574	625	594	607	625	603	554	611	602	615	520	604	558	575	569	541	577	617	546	566	557	521	538	575	599	625	575	570	585	597	526	574	536	589	627	611	598	583	523	569	537	559	564	560	559	568	584	587	596	623	599	555	579	533	572	604	536	562	604	590	569	598	580	540	581	579	535	571	558	621	598	605	563	584	578	582	545	582	561	591	589	566	558	574	612	557	576	613	618	565	604	573	573	590	629	593	632	591	566	568	655	548	574	548	594	570	531	598	587	596	580	599	584	582	550	570	572	585	573	614	582	574	576	617	605	588	588	599	572	578	593	585	545	559	577	565	600	570	562	578	564	585	590	551	576	568	580	566	578	557	616	623	569	610	576	593	583	632	610	561	593	606	550	581	573	586	551	592	538	605	569	592	591	626	577	542	587	560	569	572	589	612	570	585	569	530	624	595	564	579	594	566	583	580	592	610	557	589	599	576	541	567	623	551	556	600	585	577	570	577	578	569	599	566	596	586	556	565	585	603	550	586	573	573	558	582	641	581	611	618	574	600	598	585	537	540	536	586	627	563	573	570	572	574	540	602	571	602	583	577	540	579	593	556	596	590	583	568	577	611	565	552	618	607	556	570	533	515	582	618	560	557	589	609	564	590	566	590	610	561	584	589	619	612	539	575	551	596	552	573	588	579	556	585	599	540	610	594	605	572	609	579	549	602	596	611	559	581	578	567	573	572	622	546	551	600	571	612	580	584	630	613	586	561	541	581	571	551	564	584	598	578	592	591	564	571	562	588	594	528	557	624	540	598	556	541	586	584	583	558	528	598	589	565	615	524	582	599	604	546	578	556	580	566	602	551	619	582	582	550	587	562	562	542	532	539	624	573	567	566	575	593	578	607	593	611	536	612	570	581	559	591	551	580	600	604	598	566	564	600	577	589	552	547	581	581	590	593	581	585	566	622	561	566	575	589	571	586	539	570	569	568	600	592	585	581	547	633	585	602	601	575	534	566	586	603	599	563	592	596	573	627	557	584	604	576	598	609	631	550	530	564	589	556	569	580	558	546	599	587	605	578	561	584	562	567	592	557	565	563	549	575	591	594	562	584	600	583	583	574	581	586	615	602	567	541	527	621	555	588	538	605	595	557	603	589	577	555	555	551	611	594	610	558	563	630	602	615	571	587	576	575	563	556	558	604	574	570	576	615	563	566	566	563	600	602	609	557	632	601	587	604	604	590	626	576	587	551	598	639	593	559	547	537	610	572	596	583	528	551	571	602	593	580	590	565	633	567	609	589	605	571	586	536	567	574	596	605	558	588	578	548	574	607	542	607	571	573	643	579	602	564	605	545	558	567	582	579	577	604	624	541	601	590	558	552	511	562	617	575	602	582	620	546	551	590	582	555	594	593	574	602	594	595	626	572	600	570	550	597	591	616	567	552	594	601	625	586	611	589	556	602	553	586	594	556	599	577	563	606	534	604	628	562	613	584	551	511	581	605	594	575	561	588	534	560	572	560	591	631	590	592	545	591	558	593	581	618	583	593	599	570	568	532	677	573	558	595	544	581	581	616	563	607	575	584	585	582	577	540	560	581	618	592	593	590	567	617	613	592	627	600	556	557	610	558	539	564	575	621	568	582	570	590	562	585	590	599	567	556	571	608	555	535	549	562	556	577	584	572	557	571	545	543	584	618	589	580	581	591	571	597	525	583	611	595	618	593	609	579	588	624	576	569	598	597	556	603	600	582	604	590	554	549	618	568	591	559	594	591	591	628	586	583	577	600	572	576	556	593	562	552	598	557	581	561	579	568	570	587	614	627	576	568	566	544	586	572	564	588	577	581	591	627	594	597	616	629	586	556	596	589	606	581	588	592	620	542	592	602	588	550	551	553	600	602	586	590	563	574	587	546	580	596	550	612	577	562	566	566	596	625	571	611	565	629	589	578	621	572	579	580	587	580	561	549	581	589	538	588	608	589	592	579	596	586	548	529	591	576	593	614	556	550	596	576	575	577	550	551	565	604	596	602	583	566	595	593	572	587	555	548	605	575	608	579	627	587	581	588	541	605	558	600	576	565	577	575	559	563	557	606	582	540	553	599	559	596	592	591	556	585	586	592	571	597	596	573	585	547	583	619	508	578	582	605	543	592	615	590	564	613	624	599	570	585	618	572	584	591	568	551	588	567	542	622	603	579	551	557	589	588	594	575	580	534	567	572	570	573	593	592	584	581	576	545	559	574	645	566	605	603	577	613	565	558	583	570	587	578	635	569	627	588	603	600	572	566	619	554	611	568	615	555	598	592	541	572	591	583	573	572	587	615	590	596	578	577	594	549	595	593	552	527	594	594	574	551	544	567	582	598	550	584	580	572	586	566	572	597	572	570	559	599	582	582	610	616	519	607	562	614	602	549	618	555	562	581	549	581	627	551	557	572	555	576	578	559	615	556	582	557	637	576	603	596	572	575	578	582	554	560	592	603	562	582	565	580	570	578	584	562	534	621	577	561	544	590	629	588	566	590	581	587	601	595	558	538	565	548	530	591	621	570	585	622	582	600	570	567	577	591	566	581	619	597	584	626	563	602	550	575	582	580	596	606	566	578	611	555	617	609	574	571	586	572	593	605	556	566	557	566	582	587	576	585	588	570	588	586	565	536	571	579	596	582	619	605	564	555	582	549	591	607	579	587	618	581	563	543	593	580	552	584	562	572	598	548	585	569	580	566	585	533	567	575	587	602	564	617	583	528	573	603	589	609	619	612	577	584	572	563	593	574	542	553	553	587	549	567	597	532	558	579	592	574	547	546	571	557	539	587	570	585	522	583	552	560	609	586	567	578	612	627	602	602	596	567	574	577	571	605	559	591	587	579	580	553	632	566	541	509	623	571	527	550	593	611	606	592	564	589	578	594	580	558	552	580	585	578	592	572	602	606	583	592	577	598	568	588	569	567	578	554	556	601	583	577	600	595	558	597	616	579	550	566	605	575	596	542	582	598	617	571	555	562	620	573	552	549	603	584	608	578	565	563	608	560	599	559	567	572
17903	2434	2441	2199	904	637	570	530	493	488	423	446	455	430	423	415	421	448	450	445	437	439	434	441	426	409	432	448	390	461	468	450	408	429	417	434	442	445	417	411	422	445	427	406	428	406	331	388	414	431	461	411	431	443	418	388	403	394	373	408	421	379	408	411	411	382	459	407	475	446	435	421	437	454	436	417	452	453	394	377	423	392	401	415	407	402	398	427	421	433	448	363	406	418	425	420	406	401	423	368	443	374	383	431	377	384	447	395	404	389	451	395	426	424	371	423	413	427	471	414	384	396	418	410	413	415	396	388	393	433	392	389	418	429	456	401	417	409	376	407	444	422	415	410	451	423	412	418	413	359	416	390	411	441	417	442	392	394	439	390	402	390	430	368	424	399	473	440	442	418	452	385	451	431	397	413	385	405	400	390	422	424	374	408	427	421	431	423	421	434	408	411	413	388	454	416	411	420	391	456	417	412	401	449	398	402	408	436	441	399	470	362	397	452	381	409	387	400	439	408	447	381	393	409	361	388	422	397	367	401	399	415	417	387	418	438	399	433	408	403	432	416	421	426	421	381	436	436	401	408	437	414	406	373	401	400	439	418	468	391	401	422	420	433	418	408	392	418	435	443	410	408	404	396	389	431	402	398	420	426	415	466	399	437	400	395	423	432	445	408	393	394	412	444	415	427	407	378	465	435	402	398	462	454	393	446	380	371	390	401	385	381	463	457	402	390	428	408	418	416	442	431	412	387	408	441	404	437	421	413	438	423	413	459	428	400	412	414	423	392	384	436	394	437	410	418	445	397	412	460	413	440	425	421	396	416	388	397	435	403	378	456	396	465	437	436	401	406	402	376	402	463	384	380	412	439	442	436	422	379	396	382	409	461	426	446	401	406	433	420	418	424	418	419	457	415	383	390	471	388	413	417	395	403	446	425	390	392	417	441	400	468	440	448	410	420	414	418	401	429	433	386	389	400	456	416	404	404	407	410	424	432	384	457	428	428	440	404	371	396	444	379	417	443	416	403	358	402	407	414	392	407	459	460	429	396	409	444	391	400	447	432	446	400	437	397	450	437	423	431	409	423	406	426	439	400	456	418	413	401	445	460	440	393	410	414	379	441	390	428	411	367	445	452	366	445	412	412	381	448	408	427	403	397	395	455	417	409	381	395	417	403	427	380	449	432	438	416	422	419	410	449	400	441	403	377	410	374	405	448	463	459	404	419	439	442	424	436	394	391	431	416	427	415	409	443	423	427	414	426	423	433	450	386	433	434	397	437	436	391	413	370	423	418	411	392	435	432	410	358	436	408	435	412	373	414	404	426	418	427	419	393	423	408	432	401	394	403	399	411	412	369	410	434	404	431	447	419	439	387	430	446	429	415	424	448	404	417	406	405	437	444	401	429	423	440	437	396	403	401	420	400	443	462	421	437	400	352	391	404	418	394	388	394	418	421	429	448	376	421	446	387	403	445	382	391	431	407	453	409	453	410	438	440	428	423	431	389	384	390	361	409	417	356	427	407	413	415	414	384	410	422	414	434	426	445	415	421	407	464	394	424	438	435	446	444	416	385	427	407	443	438	420	411	420	434	405	391	382	418	429	430	413	434	407	423	417	477	415	428	397	405	433	414	407	393	412	420	454	376	431	399	458	393	432	410	419	433	428	394	379	427	442	390	385	408	439	389	407	423	390	425	385	392	439	431	393	395	403	410	402	424	405	391	410	414	396	418	388	387	433	433	411	403	447	379	379	393	415	432	391	410	355	397	383	399	439	402	431	410	404	466	432	430	398	485	430	442	385	414	417	410	412	432	414	415	465	406	445	445	394	419	474	431	391	462	373	425	388	416	424	414	392	439	406	447	407	409	411	399	423	441	424	370	428	382	358	450	447	398	422	409	443	410	401	417	431	391	438	398	417	479	432	445	422	452	386	412	410	441	392	382	417	421	396	391	442	408	436	418	417	423	446	443	394	444	384	409	388	428	426	424	403	419	431	429	415	407	438	431	391	426	414	413	424	416	414	408	378	384	430	379	427	432	440	413	386	389	419	445	400	430	395	425	401	451	437	449	437	424	443	486	429	395	426	437	396	447	454	400	402	407	438	427	419	422	435	415	401	434	396	401	438	431	419	402	369	408	452	454	431	426	398	450	420	407	368	391	412	432	418	415	421	432	404	413	398	406	400	403	426	405	416	414	428	435	389	435	432	456	405	386	418	438	403	428	399	392	404	425	410	450	388	412	382	401	393	427	385	424	396	461	411	422	413	395	404	397	438	426	429	413	417	414	419	413	395	421	409	373	437	386	413	389	445	383	391	407	420	372	450	391	420	395	432	420	437	382	407	426	409	390	397	438	412	449	472	410	434	400	439	378	439	404	379	410	434	474	388	380	372	391	398	378	438	399	398	424	384	453	417	436	421	373	426	404	423	412	466	407	407	451	394	427	381	414	415	429	406	441	447	402	456	381	391	387	397	405	435	417	395	403	418	430	416	408	430	410	413	400	418	361	392	399	368	419	395	412	403	422	408	434	394	459	408	465	399	447	414	393	425	437	407	434	417	409	388	416	433	400	417	404	413	396	438	390	394	412	419	394	407	416	387	431	455	368	413	433	410	396	422	432	419	432	373	418	377	430	379	391	440	420	391	442	390	438	433	456	391	379	397	404	403	433	429	401	420	418	445	406	423	395	405	429	401	406	415	482	447	390	424	442	403	406	445	418	435	426	444	436	407	451	408	438	402	458	412	418	421	421	430	388	416	392	437	456	422	444	418	423	452	382	422	436	396	400	398	413	433	440	434	415	394	425	410	415	425	431	399	405	436	435	411	453	407	437	436	416	387	397	409	402	460	405	415	417	435	442	380	415	401	400	381	379	391	417	395	416	413	419	419	433	410	380	433	432	395	425	425	400	393	375	385	394	425	425	413	401	451	437	444	407	383	382	427	449	413	401	406	412	390	431	429	401	422	449	451	410	399	448	405	410	424	476	473	427	399	433	411	432	439	434	434	417	419	391	394	410	368	422	412	412	422	414	448	384	432	380	394	430	449	426	429	430	393	410	408	460	404	379	425	402	418	426	378	411	395	385	396	424	437	407	386	412	407	427	460	418	391	410	391	446	410	403	430	437	417	407	434	412	401	408	373	434	432	412	433	427	405	417	419	411	429	434	417	382	404	408	388	417	393	406	416	443	437	390	393	417	384	390	404	438	404	410	416	424	397	419	408	406	412	414	389	462	457	373	392	442	429	410	395	409	468	402	430	440	429	410	399	417	468	449	466	424	406	382	393	378	407	375	432	419	419	413	422	407	407	415	426	408	472	436	394	415	421	395	415	423	420	436	420	396	422	424	360	415	419	436	444	436	410	381	452	426	388	428	405	389	405	453	414	422	400	379	427	394	406	392	413	420	470	416	415	434	428	393	395	397	423	421	387	407	409	418	431	445	390	390	382	403	401	442	446	450	394	427	460	437	428	395	436	444	392	404	421	423
9952	2148	4586	5943	2908	1937	1780	1496	1421	1268	1229	1272	1168	1075	1108	1084	1035	1009	1055	1029	1006	1036	1004	952	1004	961	953	997	933	975	923	988	929	972	938	930	949	950	966	927	962	943	960	937	990	965	967	991	920	995	914	972	976	949	955	968	969	944	954	875	977	965	910	944	903	1012	932	960	960	937	900	942	925	943	972	963	866	946	989	922	897	884	936	935	938	896	935	959	973	921	918	939	936	968	910	919	972	941	945	967	877	919	957	869	921	945	918	893	913	913	964	937	906	924	967	913	913	950	916	875	937	895	964	928	919	948	908	965	931	871	932	937	897	864	938	951	915	949	908	981	926	874	930	941	909	900	973	928	936	952	908	936	921	888	873	926	944	908	983	939	908	937	922	938	888	955	972	931	896	962	967	999	882	977	993	947	1019	952	929	949	948	998	917	996	919	979	887	859	934	955	926	943	909	939	936	931	941	951	943	886	957	947	917	960	948	925	951	897	917	911	920	976	939	955	932	939	903	918	924	883	938	963	934	947	968	946	987	906	970	941	962	920	926	960	961	904	924	962	883	902	878	960	941	918	937	849	909	911	914	924	880	908	909	975	946	948	925	886	894	906	941	884	909	865	905	979	938	949	915	938	921	900	969	895	920	927	957	955	941	915	924	929	916	906	902	958	941	905	932	901	916	952	894	971	896	915	905	987	919	973	939	915	957	941	933	896	946	1017	907	895	924	934	905	927	928	875	964	905	893	968	943	926	949	925	982	936	935	897	956	913	926	902	927	928	929	947	913	941	928	937	902	913	923	926	958	894	910	968	870	924	914	971	965	942	921	898	978	1009	860	907	925	944	894	886	1002	900	940	893	932	956	1000	911	906	912	999	916	888	950	931	942	931	889	941	962	929	951	940	959	933	929	921	963	889	905	961	983	915	871	889	916	973	888	890	963	920	933	961	917	911	931	917	904	936	933	947	928	934	944	917	949	961	942	930	981	993	952	947	967	956	924	955	958	937	917	924	918	945	971	976	929	904	997	972	891	996	953	954	891	927	921	921	940	936	928	886	950	952	931	922	921	921	977	948	917	914	915	957	952	934	878	948	909	924	999	941	905	896	987	911	911	950	927	864	987	907	931	926	897	954	896	950	901	995	933	918	886	926	952	904	954	966	896	908	875	943	941	943	937	959	917	905	889	940	947	943	961	958	949	954	930	920	915	928	914	899	948	981	946	935	884	955	981	895	933	954	963	991	987	958	988	900	931	960	1003	950	949	882	903	948	927	934	957	925	950	948	934	923	943	885	946	906	932	1032	847	927	940	944	948	964	937	881	901	991	859	1021	947	913	971	943	899	955	945	927	940	907	970	909	906	944	934	926	910	961	934	916	913	905	897	918	930	928	949	932	926	926	904	929	916	916	943	927	925	936	922	926	931	867	917	969	946	991	931	920	937	954	955	962	948	951	914	936	937	917	878	961	947	938	935	938	905	967	936	920	896	930	901	935	919	877	937	896	906	998	912	920	909	891	925	978	917	945	937	903	933	948	889	942	894	911	913	917	967	966	922	875	955	910	935	897	963	892	940	950	911	976	895	967	978	945	904	954	962	954	980	979	941	915	874	891	904	959	936	919	953	976	965	943	968	977	967	914	890	985	908	947	938	909	941	901	896	966	909	921	882	907	920	972	960	922	868	886	919	930	971	888	922	953	859	918	920	933	934	952	915	853	904	948	953	880	906	917	912	919	919	944	953	914	948	946	909	946	979	979	923	968	942	967	928	883	928	920	907	903	983	920	962	902	907	928	878	895	966	956	905	906	965	900	869	921	921	956	951	910	964	928	912	948	928	882	953	927	944	941	940	940	930	879	974	927	868	925	953	893	922	955	946	946	926	948	935	912	892	920	887	966	935	1015	923	944	975	895	916	909	936	955	913	967	929	941	981	962	967	940	903	894	923	947	895	914	892	940	955	942	918	969	948	936	968	978	933	896	905	928	934	926	980	886	941	920	928	950	954	974	875	932	958	878	899	946	932	960	933	898	922	921	950	920	936	934	965	952	938	935	923	966	872	966	926	1013	991	953	880	912	950	879	983	941	946	905	963	951	913	904	956	906	942	915	921	929	934	967	947	920	974	908	887	891	901	955	927	942	949	919	937	965	931	882	983	949	993	960	948	943	956	916	922	920	915	924	950	948	984	880	910	898	909	908	923	907	905	950	898	911	937	962	964	882	909	966	904	968	875	920	954	930	905	942	936	891	916	952	854	909	904	885	916	958	928	911	884	892	935	901	918	938	903	945	921	925	945	971	923	961	928	1001	912	904	969	914	935	956	916	987	923	881	982	908	885	940	933	894	927	891	908	885	906	945	942	950	941	954	902	933	987	953	933	937	957	974	946	935	894	956	929	978	968	912	908	945	953	989	937	914	936	965	950	964	1009	885	926	931	982	886	910	901	932	888	1005	929	876	917	943	919	945	917	981	898	941	875	927	1028	943	940	901	941	949	933	1002	975	977	891	981	956	931	923	937	981	904	910	915	922	940	972	953	941	953	977	961	969	959	903	905	935	988	930	948	935	936	956	888	904	988	981	909	920	938	918	937	995	951	990	911	913	965	927	925	880	898	877	912	903	910	932	947	942	933	928	975	928	985	948	935	947	949	955	905	918	945	942	920	895	934	936	895	894	953	888	915	900	932	928	935	979	871	941	940	915	908	891	951	895	935	824	961	893	982	902	930	900	880	942	915	954	952	941	908	940	975	945	976	884	895	947	919	948	882	946	919	926	945	889	963	904	960	879	949	867	903	922	930	945	933	883	938	922	925	855	929	924	893	962	887	952	972	937	898	885	945	965	960	943	920	919	959	919	959	935	861	973	939	907	899	919	954	941	945	992	939	971	946	941	972	970	900	947	953	924	903	888	938	931	931	914	914	913	968	953	946	960	929	940	902	928	1003	889	919	884	902	941	957	919	966	1007	938	914	913	977	882	889	918	965	934	912	915	896	903	947	924	925	959	895	920	934	923	987	952	912	906	949	934	921	928	938	953	989	956	871	915	869	878	877	941	852	970	909	938	928	956	948	901	925	929	937	984	916	911	959	922	954	936	909	932	935	909	915	1013	880	946	1025	886	971	905	899	925	853	930	955	929	953	899	908	947	936	887	963	969	939	915	930	964	911	933	888	955	1022	952	945	936	968	936	1010	933	954	911	888	904	937	941	982	916	926	907	959	918	916	916	895	936	942	939	931	895	893	912	964	903	951	947	980	880	895	912	921	908	948	904	917	918	935	942	940	941	933	918	962	868	914	929	932	955	954	857	941	896	952	955	932	922	924	908	912	903	957	966	852	941	953	981	980	903	946	945	913	950	962	955	942	949	942	909	837	957	921	959	915	937	958	909	902	920	929	945	964	979	950	987	955	945	900	903	924	882	910	930	934	955	901	929	949	930	941	935	938	957	921	935	967	926	941	956	922	881	934	934	916	928	939	928	915	892	970	950	921	955	942	986	894	962	943	940	935	935	894	895	939	849
2593	429	614	549	176	182	200	190	206	185	190	202	161	186	184	174	166	178	185	186	212	193	179	186	202	218	198	201	188	199	195	213	194	162	196	187	200	201	194	209	207	178	186	220	187	173	234	196	200	161	203	186	193	198	198	204	200	203	214	177	166	182	170	193	207	176	195	215	214	173	209	192	192	168	166	192	176	200	193	181	189	227	220	191	174	185	192	165	188	161	178	205	212	194	178	194	161	202	188	190	179	223	177	214	193	173	192	194	174	180	188	178	182	195	175	193	192	204	202	215	204	251	201	177	198	185	215	190	195	197	209	182	150	183	205	192	193	195	205	205	182	205	159	191	179	179	186	178	175	174	183	194	169	188	203	174	187	201	202	187	176	169	204	183	207	168	174	213	196	209	216	183	176	173	178	201	196	193	214	186	201	200	181	193	188	175	204	217	185	209	201	196	171	185	179	176	197	233	152	198	189	207	165	209	158	194	195	179	204	196	193	180	182	195	194	184	199	189	208	178	199	180	198	205	191	167	193	201	165	180	186	184	222	197	168	173	175	178	182	189	211	193	212	191	186	178	188	179	205	172	194	174	208	177	220	188	203	156	193	193	162	212	161	191	190	191	179	160	161	175	181	216	198	202	201	170	216	160	175	144	193	192	194	170	201	198	218	210	180	185	183	178	206	163	200	193	165	191	182	206	198	183	190	181	206	197	201	217	175	197	188	193	155	189	180	196	200	196	204	199	219	179	185	192	168	189	185	199	200	183	192	209	177	201	197	196	193	208	189	160	180	169	197	147	229	166	185	187	202	183	205	181	174	216	182	187	184	158	226	216	166	183	185	196	191	170	196	168	187	152	179	217	197	199	154	183	207	184	187	209	155	153	190	189	187	184	161	189	189	190	190	170	170	179	197	200	174	204	188	193	191	190	210	200	201	178	209	190	210	200	170	170	176	195	157	210	181	189	203	178	183	187	193	187	205	217	190	209	182	167	178	202	185	202	178	197	195	203	166	161	189	205	202	195	203	162	202	197	204	259	198	189	174	187	193	209	202	173	182	191	179	193	173	191	183	179	183	184	157	181	202	194	220	206	186	189	226	180	198	190	196	176	209	180	188	198	196	208	177	193	187	162	189	186	173	166	199	169	204	206	167	187	200	167	183	188	186	189	200	179	202	185	184	193	172	226	192	176	168	200	200	200	202	204	200	190	198	205	182	186	189	166	184	212	169	188	201	193	177	202	190	181	187	190	172	193	190	185	172	180	183	181	180	187	201	203	179	194	191	190	166	169	183	203	211	152	225	179	174	191	182	222	167	175	193	193	203	179	178	184	189	173	197	188	182	180	190	174	202	182	200	179	179	192	212	195	203	202	176	189	180	195	204	199	190	197	207	191	180	206	204	151	171	192	175	204	180	179	162	182	174	169	156	202	197	181	186	202	205	177	197	203	193	185	172	173	216	199	183	191	185	196	191	227	203	184	190	212	176	182	207	196	192	209	168	174	176	182	234	180	179	206	186	178	169	194	204	203	200	186	179	173	198	195	187	196	211	189	205	196	186	181	221	193	194	172	181	201	197	218	215	184	202	212	176	203	190	183	178	207	199	168	203	179	161	160	201	209	192	164	188	212	209	181	181	197	204	192	208	174	191	197	188	202	175	180	178	181	176	180	181	160	222	196	158	207	186	176	180	184	211	186	191	163	180	204	205	174	180	184	215	186	186	216	201	187	170	213	203	173	194	225	193	196	168	183	192	186	205	181	190	215	155	183	169	182	213	181	195	200	214	195	201	202	206	197	197	189	184	181	177	205	191	162	199	177	178	210	195	197	179	200	195	188	213	190	187	189	183	210	163	192	201	195	199	178	198	182	162	182	200	176	198	196	192	185	202	217	156	208	211	207	188	184	207	182	202	198	188	185	197	182	198	204	190	162	187	201	187	154	188	207	202	196	179	190	174	190	189	194	180	171	181	215	199	202	191	177	185	203	219	169	186	185	198	176	153	183	194	157	187	181	183	172	184	211	187	182	170	164	200	175	187	188	184	199	207	195	213	192	200	181	142	178	186	207	205	185	210	198	200	180	186	196	199	192	179	176	183	203	215	191	209	215	191	199	203	209	158	184	205	198	206	191	197	191	192	176	172	187	211	174	207	188	179	203	203	200	189	184	179	189	185	209	173	163	177	198	216	197	202	174	198	206	203	202	175	194	221	196	193	202	193	177	186	207	206	188	190	191	179	211	191	218	200	177	174	205	203	180	172	164	194	181	169	202	188	197	216	190	190	178	187	188	210	217	193	198	186	204	187	177	205	163	198	202	220	206	176	203	194	195	194	177	198	161	187	187	170	200	175	183	184	175	213	202	170	165	184	172	162	198	209	175	169	169	186	186	212	197	167	192	210	205	168	196	176	187	198	175	192	193	178	185	229	198	169	188	191	218	180	194	210	188	191	188	203	202	189	190	189	177	200	175	183	188	211	187	184	184	193	172	191	190	182	189	190	221	179	175	184	182	192	205	200	176	196	198	168	178	189	183	211	212	222	185	196	183	150	180	204	199	186	182	200	234	227	199	200	195	229	209	209	171	171	178	197	196	197	168	177	176	166	211	187	177	170	168	189	205	184	208	186	176	198	164	192	177	157	178	182	196	177	150	198	189	203	201	197	183	166	186	191	195	189	192	188	187	234	178	183	185	186	193	203	217	190	197	198	201	181	201	182	205	180	211	194	185	190	201	197	183	171	164	177	231	194	177	174	198	189	216	187	190	185	195	197	147	182	188	179	190	210	185	193	177	198	179	189	198	187	188	182	185	183	183	196	200	198	180	205	204	200	185	182	180	235	196	195	170	178	175	207	179	200	208	170	177	181	201	155	192	176	192	204	177	193	201	190	178	179	220	185	166	193	179	185	211	187	161	192	215	210	184	177	213	169	165	182	182	177	185	187	191	182	181	194	189	195	196	188	188	203	188	200	179	187	213	188	183	192	172	209	172	186	169	191	183	187	211	200	192	190	202	192	164	200	155	211	199	182	189	192	194	176	193	182	204	175	176	175	172	207	184	208	178	186	210	188	188	196	195	180	213	183	184	212	193	221	193	189	189	175	168	216	191	198	201	188	202	201	171	216	186	201	173	197	185	180	180	187	194	170	183	175	176	197	179	182	196	194	205	191	150	188	167	209	191	211	184	205	175	173	176	185	173	184	185	188	182	204	175	176	210	185	226	185	193	221	194	179	194	189	210	224	190	177	192	183	184	184	191	203	195	167	191	224	213	201	217	186	183	165	208	167	173	179	183	177	212	172	200	211	208	204	182	172	181	198	201	190	184	186	186	188	185	186	182	171	191	199	194	203	164	199	185	184	184	194	167	198	191	191	175	195	203	188	180	182	186	165	205	181	182	173	183	205	202	208	206	197	188	201	157	186	196	178	181	206	188	176	176	202	191	188	199	199	200	181	199	178	186	179	165	183	228	186	171	195	175	203	170	180	189	210	202
2262	628	1436	1575	489	498	476	460	485	527	439	501	489	457	502	467	460	479	482	494	515	471	461	488	502	495	473	475	471	497	434	490	470	488	507	490	514	476	482	448	456	492	480	514	457	488	454	476	478	481	491	481	498	445	478	503	493	490	465	482	507	455	496	485	459	458	485	517	494	480	488	493	435	464	460	500	497	507	488	468	465	477	439	439	479	459	485	513	438	488	480	515	486	458	475	450	471	472	463	484	478	455	476	470	453	482	508	469	479	462	477	482	464	486	451	462	486	520	494	506	458	487	478	473	484	489	502	497	452	470	506	445	470	454	476	496	468	512	517	496	480	467	490	493	462	490	457	471	467	507	500	498	458	495	479	482	466	475	510	454	437	479	476	461	490	470	436	488	479	444	488	492	452	454	463	468	471	473	480	434	459	488	446	467	489	461	430	494	485	480	476	495	472	447	527	453	491	474	482	452	475	478	479	429	466	494	484	486	488	473	502	491	498	525	445	509	416	466	464	505	477	540	485	475	481	504	462	477	491	478	411	469	500	452	481	501	511	427	482	481	490	451	475	446	506	466	457	519	464	483	461	471	501	514	473	469	488	489	467	465	472	485	449	462	508	500	496	492	480	442	479	482	493	476	478	520	489	513	487	482	446	488	465	462	465	488	505	467	491	485	488	453	465	497	457	468	481	446	488	450	468	493	474	483	487	451	494	496	475	459	506	448	522	483	489	460	446	490	487	499	499	463	496	459	452	492	456	473	508	434	499	488	490	485	465	495	491	492	484	470	458	478	466	466	494	466	505	480	496	491	501	456	431	477	461	524	439	500	471	494	451	473	498	463	457	491	491	496	485	525	484	454	451	464	526	471	472	495	486	499	487	483	484	494	507	469	510	464	511	477	505	477	507	439	471	475	488	447	522	496	514	463	495	498	468	495	458	484	454	462	480	452	470	476	433	473	441	489	479	517	504	456	496	471	488	504	472	464	474	481	460	471	442	462	472	463	506	527	498	462	432	463	461	471	490	480	483	496	510	494	495	446	489	501	476	470	493	464	454	477	486	499	493	432	466	488	455	459	457	486	499	474	468	481	482	470	476	488	425	513	475	465	492	490	522	477	485	504	469	452	457	485	499	473	488	514	459	472	469	498	459	472	476	505	500	498	478	534	468	459	501	469	472	464	502	475	429	506	503	427	501	473	483	452	454	502	490	487	456	477	450	479	470	481	475	498	450	453	466	464	472	450	440	507	503	478	476	531	427	502	491	470	437	505	470	511	495	442	489	483	465	470	475	477	470	472	506	453	483	457	498	508	476	471	470	474	478	446	488	495	509	427	473	505	473	469	444	465	451	418	476	514	471	463	479	515	487	469	483	492	496	500	503	492	523	481	483	437	480	468	469	468	525	458	471	480	495	476	473	485	512	463	470	464	485	472	476	480	464	494	477	487	497	451	491	494	451	423	459	500	514	482	481	450	467	486	504	518	472	486	511	494	516	473	508	489	506	459	473	472	451	521	490	492	446	471	487	462	474	444	475	468	452	482	443	489	521	443	452	443	463	447	467	463	429	489	472	491	456	470	453	493	485	509	484	452	514	440	440	476	500	512	472	462	505	505	535	454	443	499	499	448	495	487	492	462	473	491	473	498	472	462	482	454	480	490	480	473	482	507	462	484	483	436	457	481	447	487	521	473	465	461	520	515	481	461	483	419	492	478	517	472	482	462	475	465	465	508	463	500	457	463	481	514	464	464	452	456	468	505	516	471	493	483	482	446	471	464	454	453	519	510	487	435	478	483	515	466	438	501	456	463	496	487	460	479	487	481	486	485	472	479	490	483	451	491	489	448	454	484	479	490	483	437	476	477	482	461	521	503	495	509	497	511	492	494	515	481	454	461	472	504	458	482	474	452	463	489	466	429	471	492	482	435	466	487	516	464	448	454	501	451	508	464	486	483	475	459	478	440	485	465	486	491	456	487	514	450	494	491	466	500	491	503	524	456	466	480	467	492	432	461	478	505	467	492	458	468	495	497	475	445	483	483	515	459	457	507	483	483	498	463	501	502	502	503	448	468	434	479	437	486	490	521	498	462	495	489	466	491	495	459	473	481	463	519	498	502	485	450	470	468	494	447	478	490	495	504	500	513	479	512	446	453	458	481	508	493	451	433	496	451	491	480	495	463	490	490	478	493	486	511	503	495	440	489	499	490	458	493	495	478	470	517	510	495	466	483	453	414	488	496	493	461	468	426	495	443	499	443	466	444	431	477	454	443	466	476	447	456	464	455	453	481	472	499	466	459	473	442	480	484	454	501	470	517	433	486	484	479	486	457	468	500	430	454	520	500	477	476	500	474	458	493	486	482	474	475	506	445	471	455	474	518	504	510	492	484	439	480	450	466	459	487	494	474	500	491	492	488	464	487	450	471	479	465	492	466	516	482	500	511	477	491	466	453	467	510	502	495	492	481	521	481	440	465	481	454	500	522	446	480	494	479	475	476	446	539	433	487	477	497	509	488	457	444	484	478	482	474	493	497	504	460	504	467	483	500	478	485	488	446	447	472	484	472	488	486	473	458	458	454	489	447	504	476	482	489	466	507	485	486	477	450	469	448	500	470	488	480	466	507	484	476	489	473	500	474	481	483	483	477	490	484	464	445	459	458	450	493	464	468	458	453	499	482	501	463	471	471	465	494	494	447	445	440	474	465	504	476	466	494	438	476	444	453	484	508	457	496	496	473	500	439	490	474	467	468	480	491	458	479	470	500	464	468	503	500	497	464	491	485	448	497	469	456	486	522	479	460	453	480	515	465	464	436	494	476	472	467	474	470	488	465	472	479	502	479	506	477	506	501	500	499	480	449	489	508	490	486	465	466	497	442	451	469	496	483	505	440	491	487	480	503	504	508	486	479	483	490	440	483	484	460	481	468	476	479	499	463	506	464	459	470	489	454	479	502	492	471	465	508	476	440	477	512	499	485	511	499	462	480	465	454	507	502	443	461	447	504	457	482	442	484	475	502	496	483	468	450	501	484	500	521	488	488	452	498	489	476	491	482	477	435	431	504	490	468	437	481	491	468	459	446	454	490	483	447	472	489	511	485	481	475	479	456	484	489	450	478	484	471	478	473	496	440	495	455	465	477	480	483	493	486	475	476	440	484	523	480	471	457	519	481	465	477	454	464	491	478	475	481	489	471	499	457	488	502	471	478	479	496	460	449	494	483	455	488	478	464	482	504	457	463	482	490	492	430	506	461	448	500	488	470	460	488	445	495	512	528	468	512	463	476	511	485	447	494	476	466	439	490	475	497	476	439	480	482	521	484	479	511	448	512	480	454	454	465	456	504	465	478	500	440	488	486	493	484	460	483	485	470	460	456	453	470	500	462	482	463	465	499	456	496	490	466	485	466	519	505	507	490	493	470	473	489	464	455	462	492	447	447	484	481	474	465	454	498	444	495	461	485	476	484	489	482	443	443	474	453	478	460	478	495	458	481
9135	949	1414	1009	462	328	303	279	242	258	257	255	214	217	228	245	229	249	254	209	227	204	259	249	225	221	237	230	222	235	212	241	191	222	198	226	237	208	215	219	238	210	232	240	239	190	251	223	248	230	248	212	226	224	250	208	226	256	210	230	219	220	209	245	247	218	230	243	213	229	236	214	214	206	243	245	232	227	218	238	237	221	229	234	228	221	226	252	226	233	207	240	206	258	204	219	229	227	224	239	241	233	203	229	223	209	218	228	209	225	257	223	242	209	217	210	247	186	220	215	212	228	198	221	233	246	210	231	224	204	200	212	237	236	226	226	231	206	225	217	242	247	229	207	243	225	228	216	260	247	219	220	251	218	234	215	214	229	205	226	209	212	230	209	216	214	235	239	241	247	240	215	229	236	246	219	242	217	233	229	243	242	241	214	209	211	230	231	223	238	229	224	212	245	187	225	243	235	224	214	219	222	197	235	192	231	215	230	226	245	220	233	220	227	254	204	226	227	253	224	224	222	202	260	231	215	202	227	219	229	231	245	225	211	247	204	223	219	206	213	230	222	216	220	199	248	217	220	206	218	221	223	216	223	186	216	226	225	236	215	204	240	236	236	238	229	220	237	226	214	225	217	232	223	199	257	217	233	224	249	231	244	217	229	238	213	206	251	216	228	233	224	211	171	197	207	229	237	214	223	196	252	225	220	197	221	239	232	198	237	204	240	245	217	237	228	206	232	232	207	221	215	237	223	213	280	223	234	225	216	230	234	214	205	232	190	200	231	223	220	231	241	230	228	221	237	217	195	237	230	216	200	254	205	207	220	248	213	216	206	222	187	216	242	227	208	223	271	190	209	223	244	200	221	216	217	240	206	246	230	222	211	231	208	235	199	218	249	215	236	227	218	208	245	194	238	194	235	229	235	261	239	238	185	228	211	229	233	215	247	271	214	237	249	230	230	217	228	231	218	218	241	215	219	199	216	215	204	221	224	218	225	216	226	236	200	223	227	226	201	226	232	218	199	210	235	215	218	199	216	239	248	223	232	243	195	218	220	224	244	220	213	200	231	214	231	248	235	220	246	208	226	236	235	242	225	181	226	222	190	228	229	249	216	222	233	180	193	233	221	234	213	217	247	210	230	256	242	216	199	186	187	233	195	202	217	220	218	243	231	208	255	250	239	218	216	222	221	230	229	203	234	227	243	216	221	225	236	249	240	207	204	183	228	209	220	206	236	231	226	218	200	225	222	240	243	225	213	205	208	211	206	223	241	242	243	221	222	238	191	227	229	219	262	249	199	238	235	230	225	226	265	203	202	212	193	230	222	201	212	215	232	240	252	220	207	228	236	201	230	242	234	221	214	195	230	224	213	212	215	247	196	192	211	215	241	215	230	211	224	226	197	231	212	244	224	216	246	223	230	220	217	221	212	176	218	196	234	251	229	247	214	230	233	230	236	191	223	231	174	223	218	226	192	240	197	217	242	235	207	205	231	247	245	242	219	252	221	240	205	228	231	223	204	210	236	217	221	253	233	223	266	238	216	242	232	246	239	214	222	225	204	246	253	229	228	266	206	214	212	253	252	217	238	224	240	207	245	227	235	234	224	211	227	230	221	232	238	238	220	225	221	228	219	266	255	196	235	218	260	197	217	187	221	233	225	221	210	247	236	219	235	247	224	216	232	209	202	241	244	228	243	201	242	238	230	224	230	192	223	217	233	217	200	221	221	206	223	242	205	217	217	212	216	221	222	227	225	218	202	266	209	195	258	229	211	226	239	216	244	244	216	202	236	212	224	215	227	226	215	227	253	227	226	236	218	209	212	235	231	229	226	232	251	254	221	231	243	234	208	199	229	233	194	232	217	225	220	234	261	223	216	214	217	236	258	219	241	232	233	200	215	246	223	190	232	252	244	227	226	229	228	232	242	193	218	222	248	199	258	251	227	239	231	200	213	264	208	210	217	214	206	195	203	208	216	227	239	256	213	214	214	220	246	202	192	220	225	247	225	236	219	227	223	240	228	240	228	222	200	214	214	175	255	234	199	211	234	249	232	237	222	216	216	218	245	225	204	232	233	243	237	251	215	221	235	254	246	212	244	209	245	221	237	229	244	203	208	239	215	208	221	208	224	235	207	214	218	226	252	232	201	223	206	203	255	226	250	221	238	202	213	222	251	209	214	218	222	196	251	191	258	247	249	210	223	227	213	238	202	214	222	217	210	259	226	230	214	246	215	219	232	227	238	238	200	219	213	213	248	251	228	222	239	234	244	214	227	231	215	235	222	199	226	228	266	226	201	234	201	200	230	209	215	230	231	193	205	237	243	198	218	255	231	211	224	205	206	241	237	225	243	186	211	227	241	250	220	242	227	209	223	213	224	208	240	233	246	211	225	238	226	215	232	208	232	204	240	207	222	205	218	230	237	229	218	225	265	214	210	241	226	200	260	202	230	241	214	207	244	279	256	264	231	230	214	232	241	240	216	244	235	210	218	201	239	210	226	198	215	244	206	241	224	238	229	220	228	206	212	208	204	194	223	215	233	245	244	207	181	228	229	227	217	196	237	253	204	226	235	241	226	208	235	209	231	218	239	233	223	236	221	205	247	218	236	235	205	221	224	248	222	241	245	235	220	197	278	242	212	218	219	200	238	221	219	223	220	178	248	247	185	248	232	219	228	222	233	216	233	252	222	220	206	247	212	237	214	187	223	229	245	216	239	218	216	222	216	216	224	229	253	214	210	204	226	236	229	227	236	187	203	227	233	246	211	199	237	231	215	189	232	230	198	224	194	236	196	204	235	198	197	246	231	216	199	236	219	233	208	216	207	208	209	228	238	220	204	250	226	233	215	253	213	239	222	250	243	227	219	237	227	234	218	222	195	208	191	227	217	234	216	207	209	213	211	243	232	236	212	207	224	223	205	288	236	221	200	245	241	232	234	205	226	227	235	213	220	214	208	259	233	229	198	211	244	214	209	211	205	250	222	228	221	216	215	219	222	226	212	227	238	229	191	205	215	217	230	240	228	222	216	209	193	214	230	225	220	222	255	224	233	209	224	226	208	217	213	248	232	216	210	205	237	193	236	225	223	241	214	243	222	213	235	223	249	230	232	211	237	191	233	221	227	235	223	204	241	201	241	214	203	244	259	238	244	241	198	239	243	221	207	219	216	235	230	212	218	216	234	211	236	211	225	222	226	227	206	202	227	199	246	228	253	235	223	215	216	219	200	221	202	217	233	209	221	210	221	222	240	226	244	210	223	225	213	199	223	207	205	240	226	217	197	229	253	218	221	226	255	192	232	253	234	177	191	196	228	209	196	222	238	240	188	202	225	216	214	226	238	246	202	241	215	226	204	222	189	209	221	237	234	211	215	213	209	195	230	228	248	225	244	212	217	240	250	248	232	245	216	224	214	226	232	209	199	211	231	216	241	267	235	241	200	213	213	226	226	209	217	229	208	203	219	210	226	218	237	233	229	209	217	234	221	204	219
6930	1065	3217	2990	1572	1060	942	839	765	711	715	662	658	644	656	656	631	599	611	581	600	564	576	598	555	591	607	549	590	531	608	587	597	588	548	554	584	593	524	560	585	574	574	526	562	607	579	550	536	588	537	559	593	596	546	563	548	590	539	557	557	605	555	577	582	571	572	574	545	561	555	579	562	541	561	586	600	557	545	576	582	573	563	544	567	553	558	559	549	582	543	572	545	540	555	592	579	563	555	565	560	596	561	607	561	608	578	601	587	576	526	544	591	538	589	557	566	599	541	615	531	603	567	566	539	576	570	551	552	624	583	564	564	528	532	568	577	523	551	574	551	603	530	575	552	555	576	548	570	533	590	560	583	575	522	559	558	565	558	569	563	592	523	562	549	587	542	568	546	540	543	523	558	606	533	523	560	578	541	516	557	594	538	524	540	521	570	582	553	576	557	547	575	568	538	568	579	555	586	564	556	521	581	554	613	567	556	575	604	598	556	535	597	548	559	553	546	578	559	583	555	575	521	604	561	553	560	585	574	543	538	575	569	556	553	580	537	573	548	543	532	581	522	593	612	567	582	558	550	579	542	546	561	512	546	551	549	557	544	586	548	539	566	569	520	601	568	516	604	558	570	582	573	531	559	568	551	577	530	564	583	574	552	554	510	566	583	545	543	532	569	573	600	574	529	578	500	541	553	564	593	546	543	546	537	566	561	583	580	596	533	571	595	562	588	552	551	571	576	549	561	552	575	540	527	560	563	558	579	560	570	506	578	561	570	517	544	541	587	556	578	540	507	545	560	546	537	569	564	577	579	520	551	519	544	548	554	548	579	531	563	600	551	524	555	543	595	561	549	554	528	558	587	577	509	533	567	563	532	585	610	523	549	567	584	560	523	545	584	540	577	546	534	532	587	538	558	541	555	554	564	576	527	580	577	563	563	569	564	571	575	531	565	533	577	560	576	536	558	515	561	529	576	554	546	563	564	556	528	583	564	615	570	569	572	583	530	557	600	551	556	535	537	544	562	559	562	552	599	566	586	586	548	532	560	587	559	545	577	547	575	524	528	533	546	548	598	583	518	563	533	556	560	512	589	550	578	550	541	567	552	556	520	539	563	541	601	558	553	533	569	554	569	574	552	553	605	587	491	561	578	574	548	524	564	537	552	567	608	584	584	595	564	533	582	582	572	580	584	570	524	580	591	604	539	554	570	531	579	561	552	536	498	560	552	566	521	554	565	563	595	556	578	556	550	535	564	528	561	560	574	544	524	543	569	572	527	575	543	563	566	551	542	586	566	575	564	546	547	544	571	602	534	545	560	557	539	579	557	562	597	584	551	589	526	558	538	552	586	549	577	565	512	532	556	544	559	595	535	555	552	568	565	537	546	524	563	567	541	591	501	531	543	521	589	518	545	520	526	571	613	541	546	578	559	562	556	567	565	551	552	540	584	559	563	540	569	532	544	560	573	589	528	597	592	543	552	568	557	582	535	578	600	572	545	575	569	587	547	560	518	577	598	563	533	550	576	557	536	569	541	577	608	569	501	575	533	588	515	578	568	565	535	522	570	535	556	526	567	537	554	535	508	548	585	563	583	597	552	602	551	568	520	533	600	529	528	543	540	547	554	509	572	538	534	508	613	519	552	548	554	545	533	556	577	578	562	542	540	549	540	540	557	562	544	564	576	525	554	500	555	551	561	554	557	559	561	526	561	548	572	562	545	546	590	578	545	523	576	589	572	588	566	575	593	545	512	573	564	552	579	558	603	559	572	583	568	559	594	554	562	565	529	511	570	540	542	562	535	496	528	552	558	579	561	570	574	563	546	591	574	565	584	531	562	594	573	548	538	508	553	586	502	527	569	551	541	533	569	552	563	609	573	560	580	610	616	541	577	589	571	536	559	567	549	543	580	542	573	538	543	564	547	596	540	553	554	547	537	570	584	596	602	494	590	560	540	587	586	554	557	565	556	579	573	583	590	579	561	547	537	568	542	575	572	572	602	596	515	558	587	581	538	583	592	541	590	585	547	567	594	563	567	507	582	542	581	593	597	511	594	537	545	537	530	563	539	543	568	576	587	539	536	569	563	580	546	563	593	537	538	558	551	620	562	570	530	575	577	528	567	570	588	603	531	567	563	511	607	574	577	595	557	538	549	545	536	572	556	560	536	545	568	517	561	557	598	573	548	567	541	582	613	580	602	559	572	534	581	535	563	572	563	537	590	557	530	598	543	597	536	567	596	570	532	580	604	590	602	584	544	551	583	623	595	603	541	544	547	569	536	565	566	569	542	527	593	542	626	549	547	543	546	588	544	543	568	575	565	562	549	560	538	554	534	602	584	532	584	530	540	588	534	583	562	553	544	598	532	575	552	588	576	546	538	551	547	582	600	608	572	549	560	533	570	549	534	548	530	602	555	569	561	545	548	534	553	535	559	533	554	560	597	571	552	531	563	622	546	541	553	572	577	562	537	550	539	583	570	543	559	534	552	574	601	539	603	574	531	589	604	556	539	549	530	556	522	553	540	586	542	574	537	552	551	563	588	559	545	518	597	536	561	537	571	559	564	508	523	602	575	571	553	564	558	543	509	504	561	569	565	551	554	563	538	531	563	581	574	563	570	580	541	558	582	596	557	574	551	581	527	574	564	541	562	532	588	596	555	496	513	576	561	601	538	576	577	556	614	521	542	540	599	544	553	537	516	578	543	568	576	524	566	599	600	538	537	541	576	552	571	566	574	565	577	536	591	558	559	542	567	536	555	523	611	543	534	564	551	544	505	561	558	567	600	574	553	530	564	543	587	534	599	588	578	595	502	538	553	550	528	567	591	581	570	563	525	530	589	555	533	625	552	546	537	570	548	583	606	596	572	521	558	555	557	547	575	570	559	588	510	583	532	587	529	576	621	568	521	553	553	519	569	566	567	550	576	568	553	571	552	541	612	541	537	606	625	526	594	556	575	544	580	591	565	589	530	558	546	573	542	539	539	572	540	618	576	561	585	550	537	575	553	540	556	557	518	566	546	584	591	553	570	573	561	564	561	567	491	551	573	602	557	555	556	539	542	527	540	545	560	551	563	516	556	546	603	524	502	573	517	551	555	533	549	574	553	573	607	567	610	571	588	559	546	577	571	555	574	555	522	564	546	545	603	585	563	517	532	560	577	563	523	563	562	572	550	565	631	516	554	586	520	550	571	572	542	529	576	583	568	535	601	572	568	565	567	552	554	512	572	545	551	562	562	569	545	589	594	544	556	593	546	612	608	593	550	561	572	591	550	610	597	579	580	592	559	594	560	554	540	564	585	565	618	571	545	579	561	612	562	528	566	564	581	532	538	513	593	550	571	570	568	521	537	561	571	583	578	561	561	574	560	553	586	606	519	521	575	600	554	566	611	511	551	555	583	523	517	576	549	560	523	531	571	572	586	532	568	555	572	503	560	534	527	555	580	523	535	573	570	607	537	528	574	550	551	547	573	544	555	563	592	571	576	533
16323	2078	2804	1862	958	627	574	500	478	508	460	446	491	468	451	421	456	410	405	437	426	452	408	408	415	432	401	432	379	385	378	405	441	419	395	441	396	395	412	434	400	382	407	422	405	406	422	405	385	449	445	401	386	424	420	398	422	438	374	381	394	421	425	436	394	471	396	383	411	398	392	422	391	444	449	429	410	405	453	375	382	398	458	415	427	375	393	415	395	438	431	397	361	412	386	418	394	386	423	419	444	437	417	430	442	435	414	412	395	406	445	427	427	429	343	379	422	395	405	394	422	362	385	447	423	414	418	404	400	409	407	379	404	421	434	393	416	368	431	429	379	419	368	381	439	453	379	382	422	382	388	437	400	414	430	450	408	407	380	394	423	410	449	400	390	374	399	412	410	392	406	389	410	458	440	429	380	398	404	388	411	403	405	430	427	407	404	386	433	375	408	438	426	388	419	447	450	392	436	410	393	395	426	384	431	396	385	364	406	427	411	397	424	372	431	435	361	410	435	412	419	421	451	417	445	438	433	433	410	412	394	387	438	348	451	443	435	426	389	397	437	380	414	420	402	389	427	437	427	406	420	386	398	392	385	432	422	417	440	425	405	409	396	387	441	392	409	416	366	415	371	398	400	386	415	411	388	400	427	415	410	414	431	420	402	382	370	399	411	433	401	397	387	392	384	368	373	416	400	405	408	399	411	428	422	400	413	390	409	407	330	405	353	382	378	424	426	403	391	414	428	496	409	419	403	410	405	431	442	470	406	383	399	412	412	364	401	430	420	431	392	435	398	401	399	396	393	415	399	391	427	422	350	442	408	445	431	421	402	408	438	410	395	425	411	420	374	438	463	419	411	382	427	429	427	429	410	386	430	414	387	375	430	412	401	411	396	403	404	382	433	421	408	397	391	405	434	393	383	404	416	414	387	396	425	392	396	431	408	431	428	407	421	404	418	408	437	430	411	430	438	463	394	421	400	424	422	424	402	415	363	408	398	421	447	405	424	422	430	367	411	423	379	412	393	437	408	409	409	389	387	414	393	404	393	415	399	390	381	413	422	455	407	416	428	464	395	405	385	386	397	449	429	392	423	415	409	377	420	415	373	394	384	398	390	449	439	386	392	413	448	402	389	417	388	414	424	414	384	409	394	378	405	440	414	455	421	374	393	384	401	404	426	420	440	436	395	432	415	399	423	409	409	420	378	417	387	382	426	409	415	422	410	412	375	415	444	404	415	420	419	420	409	404	369	409	404	409	417	449	395	396	433	436	388	429	405	388	451	405	403	419	416	415	396	397	404	409	390	395	392	405	466	400	407	423	393	416	408	446	396	424	388	454	430	401	426	415	395	438	402	391	414	446	389	431	375	388	354	406	403	414	457	444	430	395	380	399	398	429	406	425	406	401	459	364	368	426	428	432	393	413	396	421	433	417	424	396	424	424	407	402	411	368	424	389	381	446	419	394	411	412	434	396	389	453	375	420	457	415	411	403	395	364	397	394	427	472	423	397	409	397	419	370	389	412	424	404	423	421	367	415	391	431	393	407	390	408	426	389	438	405	414	423	437	413	398	391	398	400	372	421	439	433	406	408	369	405	417	438	399	391	415	409	413	424	439	418	452	456	399	408	419	375	416	433	426	410	418	443	412	406	425	431	426	368	383	396	387	398	419	442	378	426	414	421	414	429	445	397	409	411	423	416	389	440	413	398	426	435	409	409	392	416	404	369	417	412	395	357	379	447	408	424	398	370	394	403	407	385	401	389	413	440	390	443	416	434	388	391	429	415	413	415	438	419	385	398	414	415	451	401	420	393	393	394	447	422	417	396	379	406	390	405	418	437	430	403	377	461	426	382	392	393	414	401	411	380	355	388	398	375	404	385	409	397	420	390	410	378	383	395	440	396	400	367	367	435	428	422	406	401	400	409	414	373	432	409	410	407	425	386	374	389	361	420	435	424	399	432	407	382	387	415	423	412	411	411	393	390	431	440	377	436	408	401	399	373	420	409	398	397	394	400	403	405	439	437	415	440	414	402	379	434	410	466	362	381	374	392	421	398	405	385	379	437	386	416	376	388	411	382	408	387	399	436	463	389	381	402	379	378	419	444	399	389	410	430	376	416	421	419	433	392	399	411	392	429	392	445	395	398	439	403	433	393	386	397	356	457	399	390	421	408	399	369	407	404	440	449	459	380	418	434	416	452	412	412	383	416	393	375	437	425	420	437	394	381	417	427	376	411	380	402	445	412	474	390	413	439	386	393	419	427	445	422	392	415	407	402	390	377	432	428	433	419	414	415	411	407	366	401	429	393	384	443	419	437	379	428	399	444	426	418	434	323	395	412	364	409	407	407	436	420	425	373	441	439	410	416	421	404	424	409	375	403	412	401	429	420	418	450	422	441	413	390	417	395	431	439	387	420	423	436	373	450	405	363	418	402	387	380	433	410	389	401	386	377	426	413	443	380	406	395	393	372	387	417	376	432	409	403	367	432	384	425	424	422	430	386	371	372	413	408	414	429	411	387	411	414	358	446	380	424	392	384	455	430	399	411	394	407	420	398	413	387	392	395	389	373	396	390	386	419	409	400	427	395	390	416	411	423	427	360	394	359	354	370	365	404	419	453	407	387	405	398	403	437	383	384	354	403	411	389	397	421	415	421	413	373	384	402	430	402	416	420	397	400	430	403	324	396	396	380	423	409	420	420	431	437	410	408	445	410	403	423	454	391	389	418	414	421	397	434	423	451	460	424	407	431	424	395	389	369	410	439	382	428	428	413	404	483	446	410	396	415	389	361	393	409	424	378	394	392	405	408	400	406	433	383	454	389	405	388	389	413	409	405	408	380	421	431	421	395	416	397	389	348	405	392	431	417	426	409	438	431	413	431	407	431	418	393	408	421	419	467	433	443	410	417	446	410	397	372	393	400	415	404	432	413	394	416	404	411	378	401	382	439	393	426	419	415	400	387	402	371	438	422	395	404	403	403	423	414	396	389	416	379	405	435	430	380	372	422	400	409	378	417	429	462	406	432	388	380	460	408	435	391	406	421	392	452	450	399	425	415	412	390	407	456	393	429	405	422	387	421	429	407	424	392	371	413	405	419	454	414	432	375	398	468	380	387	430	430	419	379	390	397	397	372	407	396	397	423	386	403	437	422	453	457	414	376	387	394	368	362	423	431	388	431	419	381	430	424	420	439	439	413	398	417	426	390	388	425	427	409	416	430	382	405	413	413	393	393	426	405	410	413	411	413	415	374	405	426	397	404	440	398	379	418	388	412	404	413	405	437	383	415	419	414	438	357	394	418	388	378	397	388	411	419	422	411	420	414	466	433	392	425	376	420	462	411	419	407	395	402	410	404	391	437	379	419	396	433	407	408	432	400	411	409	367	391	363	419	416	375	428	423	401	436	463	408	414	437	407	363	397	432	408	386	427	416	379	395	411	454	419	445	457	377	433	430	407	415	396	390	419	407	382	432	488	386	401	425	396	427
9245	1885	5686	4637	2926	1989	1728	1503	1432	1276	1265	1181	1140	1025	1059	1080	1031	1009	1055	953	1000	957	1029	1001	985	967	952	961	940	909	992	988	977	940	931	928	942	923	945	963	933	1026	949	922	941	908	896	939	900	954	960	929	892	933	938	932	903	964	899	898	948	895	922	906	871	921	926	926	909	942	970	948	936	967	920	900	922	950	943	928	922	916	990	942	927	965	936	893	926	864	918	864	931	974	930	913	927	949	953	934	921	957	922	946	917	887	954	974	910	904	927	903	958	890	892	906	974	929	905	958	890	912	894	932	916	949	925	932	942	891	918	898	924	941	898	925	995	873	944	910	940	937	940	961	880	934	973	912	920	944	910	860	951	929	892	900	932	901	907	944	920	899	911	959	955	894	973	885	931	937	954	923	952	955	963	894	964	887	936	912	881	897	959	906	927	883	929	933	896	881	957	907	918	923	961	916	1002	897	900	917	949	923	940	871	923	944	951	849	895	870	934	888	938	922	906	915	882	915	874	925	965	866	919	915	957	965	886	939	905	950	897	928	929	925	938	888	906	962	947	909	894	882	887	939	902	882	958	919	932	893	909	935	887	971	926	908	906	930	930	904	932	908	924	905	923	928	907	939	952	913	898	877	895	907	939	815	939	899	945	910	836	964	902	890	921	897	922	924	888	945	879	972	894	891	894	900	947	930	966	910	966	975	867	935	955	907	928	905	927	891	895	956	904	927	916	896	917	914	922	933	903	944	934	922	990	893	905	928	892	945	862	924	915	909	998	895	929	866	924	892	931	916	919	920	946	945	877	937	903	907	911	991	907	922	929	931	916	910	901	888	888	949	971	917	951	925	934	930	921	900	949	948	975	954	889	920	882	922	890	932	944	941	921	936	927	923	913	891	875	929	932	935	942	852	928	895	908	885	923	912	920	883	989	960	938	981	888	902	903	918	891	949	919	911	944	926	922	907	919	971	952	904	958	936	919	962	936	923	968	969	956	903	963	930	960	962	866	938	906	910	901	895	920	900	902	952	908	916	910	926	890	913	845	885	896	968	907	909	944	937	907	882	904	875	886	934	896	946	923	910	947	927	967	856	927	947	932	904	897	913	941	880	880	938	947	893	945	869	910	933	896	935	920	909	931	892	911	894	926	902	927	939	968	872	896	948	899	930	887	939	890	921	923	949	895	903	893	951	902	930	900	911	921	924	934	932	891	928	920	948	898	974	919	939	977	942	920	932	902	901	927	963	944	925	869	920	907	883	864	849	922	897	908	942	934	935	925	897	854	922	945	939	887	936	929	907	939	927	896	915	908	928	900	919	921	861	904	906	973	889	914	924	943	892	904	917	924	908	944	949	948	858	915	911	938	944	905	959	947	927	907	886	856	877	914	889	903	943	919	976	968	985	908	937	900	987	845	880	906	901	950	940	867	930	966	917	927	904	911	907	941	931	962	923	907	896	908	889	924	907	946	872	917	947	915	923	900	945	904	921	915	916	931	937	876	962	912	928	943	874	937	937	912	921	930	986	892	915	933	947	884	970	958	960	951	892	906	912	910	937	943	929	921	925	960	941	907	905	938	885	919	958	917	880	984	865	887	934	922	908	966	908	949	943	899	943	908	917	902	909	969	901	861	881	958	946	888	972	888	944	893	920	916	890	905	935	916	925	914	916	916	941	928	922	955	931	886	839	888	948	908	872	934	933	896	893	932	925	900	900	911	991	900	907	928	922	930	993	907	970	912	937	879	964	926	948	943	900	924	976	895	941	960	931	948	956	965	866	961	927	894	889	937	945	946	905	931	914	874	918	913	913	864	936	914	909	959	967	912	940	902	937	892	919	915	922	954	959	894	910	919	965	979	932	892	903	897	952	924	894	933	902	927	953	882	913	935	907	907	929	901	915	886	973	922	929	918	978	858	912	906	873	923	891	858	890	895	964	970	922	977	908	903	931	892	921	911	882	874	928	966	907	922	938	935	928	914	923	904	987	941	906	885	889	974	853	922	938	924	905	915	940	928	1015	896	900	954	925	890	920	894	938	902	983	907	892	887	957	929	943	966	922	907	900	948	907	926	934	893	977	919	910	914	921	904	958	916	922	947	929	934	900	903	920	922	945	929	918	891	996	889	912	951	895	922	888	918	903	940	923	916	910	944	925	954	948	990	902	929	883	904	981	921	909	883	928	923	970	938	951	945	960	907	893	959	900	908	953	894	917	913	916	957	951	933	916	915	949	969	930	900	954	934	978	951	961	933	915	917	937	953	843	988	955	895	910	951	858	903	904	912	909	967	954	890	890	924	893	937	894	892	986	886	972	929	938	950	885	965	945	901	895	963	924	895	944	914	873	866	896	907	885	909	885	915	948	885	955	902	926	953	947	905	945	925	912	907	928	886	940	912	922	906	937	899	882	988	881	903	924	968	937	958	919	978	951	943	896	916	891	932	930	849	979	921	888	924	955	929	941	900	908	993	911	922	894	874	880	951	927	919	897	867	949	923	919	938	881	926	967	958	925	923	918	893	842	906	915	853	930	909	897	898	901	938	888	908	969	952	892	877	907	901	907	950	892	863	964	896	915	908	901	960	873	925	883	917	940	925	919	942	870	904	962	918	909	956	909	940	946	997	871	941	888	926	885	926	895	915	921	907	901	936	911	916	921	955	955	907	916	937	947	930	947	920	897	862	879	864	895	916	888	914	901	955	917	908	940	940	921	909	927	993	943	846	912	907	923	1000	884	893	955	899	896	916	935	954	939	983	951	927	897	931	924	888	893	949	917	957	905	970	918	859	916	902	899	909	893	882	946	904	898	906	909	859	929	884	889	920	899	979	969	879	899	944	920	947	907	917	880	917	929	905	934	945	956	891	931	926	926	914	976	902	951	910	889	909	946	856	880	932	939	906	982	937	958	923	929	937	952	980	930	944	916	906	908	920	927	901	949	928	972	903	975	962	932	958	959	947	889	949	940	879	985	936	940	949	886	916	959	891	872	893	940	848	894	888	922	902	889	867	947	916	931	901	948	881	928	914	907	897	927	924	935	873	925	962	859	967	875	869	948	894	974	955	940	899	926	913	891	920	942	868	940	939	950	971	960	954	917	952	902	901	940	926	966	930	921	918	981	888	893	921	987	907	930	888	946	919	946	881	949	975	887	948	917	917	952	933	925	908	910	891	1015	985	921	961	897	952	978	954	882	924	909	988	921	943	874	895	914	921	918	920	914	905	966	931	889	899	923	956	981	876	940	919	958	924	912	916	906	963	886	882	939	913	893	933	906	872	895	909	972	915	929	945	979	917	922	899	880	929	868	908	941	935	923	960	926	921	985	998	924	894	923	969	959	935	933	886	846	885	991	962	932	921	948	897	930	914	928	935	927	924	881	908	945	995	949	944	923	963	872	904	888	893	906	899	948	934	894	960	892	868	909	968	983	960	927	898	897	882	878	928	894	943	917	946	927	890	914	933	947	911	930	954	910	922	899	933	934	901	888	904	841	902	924
2030	463	741	389	230	194	186	223	189	228	195	218	185	196	195	202	203	180	192	221	217	189	198	178	222	175	201	221	219	189	223	210	189	199	213	192	202	215	168	211	198	197	189	193	209	199	193	217	204	214	193	251	210	214	189	200	189	204	188	221	177	202	210	196	223	203	196	177	194	223	239	194	163	186	220	200	182	197	208	177	210	179	213	175	235	218	201	201	233	220	205	222	205	210	177	207	180	188	216	202	230	175	181	220	182	174	191	204	227	200	183	182	188	198	231	193	219	202	211	193	214	190	219	215	203	206	202	208	213	205	183	177	231	215	210	177	188	195	191	205	200	206	223	204	199	222	212	200	188	204	171	164	205	215	191	200	215	217	188	194	242	196	185	201	196	199	199	204	183	195	219	216	200	200	211	202	220	190	214	196	220	172	222	207	207	211	215	179	196	197	199	183	202	187	234	203	205	207	176	196	184	214	224	213	178	187	174	203	200	173	200	196	203	175	190	217	202	218	179	211	200	218	179	175	193	188	208	185	211	198	207	196	220	203	208	213	169	208	206	206	225	207	203	207	225	223	217	170	208	173	212	200	182	173	235	195	200	212	196	200	214	243	199	196	198	184	199	205	202	193	208	187	195	192	195	219	209	197	213	199	222	174	191	179	199	205	195	180	206	190	204	188	198	177	185	193	202	193	198	199	201	201	214	172	229	217	186	204	225	216	223	199	213	200	204	215	179	193	202	181	214	205	184	204	208	217	219	227	209	179	225	194	192	241	203	199	205	208	199	206	220	227	232	200	206	203	189	163	208	201	207	233	213	188	192	202	161	207	199	195	184	216	209	201	208	205	190	217	203	190	206	230	206	226	205	186	214	218	206	203	213	198	212	186	198	214	209	189	202	231	223	193	196	203	224	176	184	189	213	197	174	176	191	162	177	205	204	227	201	183	205	201	194	214	191	218	230	195	199	211	190	197	198	203	184	235	216	207	199	191	205	173	193	196	199	205	200	211	168	184	208	208	178	209	198	213	171	189	221	195	199	203	209	208	222	199	193	200	202	212	186	219	201	198	183	199	207	214	204	193	199	197	233	209	208	215	176	191	173	208	180	215	232	190	172	215	174	194	197	211	236	186	218	220	200	188	220	183	205	190	217	205	226	181	203	210	202	207	198	245	189	200	190	191	192	194	202	198	178	204	204	208	222	196	183	215	197	190	210	229	220	189	223	236	157	214	226	191	221	195	218	177	175	209	215	212	205	211	226	215	200	185	201	212	212	216	174	203	205	224	204	199	183	206	168	199	230	213	192	184	196	192	184	206	215	201	204	207	203	193	201	205	206	212	205	198	219	179	209	214	208	198	182	191	191	177	198	204	181	205	197	179	211	216	174	209	209	204	199	216	170	216	221	192	201	206	213	170	213	199	214	216	201	195	189	199	208	205	219	197	217	209	202	218	202	208	201	188	215	182	208	195	202	186	212	196	206	216	197	199	183	183	194	204	219	222	203	178	198	202	173	198	191	199	162	197	213	224	222	197	216	170	213	181	216	180	206	187	213	205	196	207	213	187	192	198	194	208	211	210	192	203	177	211	211	188	170	201	209	194	199	230	181	235	214	193	185	200	195	211	177	179	213	180	203	200	183	200	188	210	181	178	193	189	184	186	220	234	207	223	191	214	212	220	205	227	191	185	214	204	195	183	172	196	211	206	192	208	219	214	215	213	190	198	199	219	199	214	214	211	177	193	201	200	203	223	207	196	208	204	194	184	191	218	220	212	201	203	170	213	186	179	188	169	191	184	217	215	192	215	205	177	180	184	199	197	193	167	193	186	186	227	214	198	211	182	216	202	221	189	197	203	223	201	195	160	202	200	198	201	203	201	188	195	160	190	178	219	205	199	190	213	179	199	198	196	203	195	202	215	193	193	202	210	211	182	198	209	223	211	190	204	192	211	230	173	201	186	187	184	200	212	182	201	193	216	169	184	195	224	203	214	199	203	207	210	204	214	205	204	204	191	230	211	207	213	193	194	194	216	203	189	206	179	189	219	192	175	182	217	175	198	196	199	218	192	205	193	208	202	198	204	215	206	215	181	216	225	198	221	218	212	180	196	172	196	205	202	204	187	185	195	206	195	203	186	216	190	220	192	179	205	228	201	178	207	209	211	172	210	202	220	204	170	228	215	195	213	209	192	196	224	208	201	197	184	215	194	176	202	189	198	212	229	195	188	192	177	217	193	203	230	206	209	220	169	196	207	201	183	188	193	195	192	199	185	195	201	221	236	198	212	215	187	163	198	216	186	198	166	199	218	200	188	239	200	197	208	196	189	223	215	215	181	188	191	193	179	207	196	182	200	191	212	191	194	211	166	210	213	201	232	208	188	203	160	205	175	183	215	229	221	206	168	207	188	212	179	187	186	178	210	215	213	188	187	219	190	195	201	193	215	193	188	202	236	238	210	181	191	210	184	182	198	211	238	194	204	205	195	208	224	179	205	216	184	202	189	174	185	213	195	192	218	196	191	192	195	205	195	193	190	186	203	228	211	191	200	167	200	185	177	205	220	206	205	200	217	179	203	199	217	182	195	224	209	212	213	189	174	217	194	189	215	183	191	212	199	208	204	196	197	186	183	200	176	213	195	175	178	229	170	196	207	190	183	200	224	187	179	181	213	192	185	204	195	216	215	186	223	212	207	184	197	206	194	215	179	193	211	179	204	171	196	188	187	193	201	208	187	191	201	215	225	199	183	203	193	205	225	196	178	230	205	190	191	210	209	217	193	188	202	184	188	180	202	212	199	194	212	213	224	215	210	206	190	201	172	200	204	206	189	237	198	182	218	188	202	208	205	198	192	202	179	201	213	214	222	203	181	208	196	167	196	198	165	187	208	203	192	165	186	190	176	219	190	206	215	199	183	225	189	200	218	211	202	165	206	174	192	192	181	174	191	214	219	196	180	197	191	228	197	208	196	193	193	184	219	211	182	196	188	196	217	208	210	198	212	201	202	189	190	229	230	194	192	192	192	197	198	209	178	190	207	214	188	175	216	185	184	205	193	219	211	189	188	229	214	191	195	207	214	173	223	238	195	214	210	173	180	189	217	197	191	201	205	179	175	197	229	190	205	208	189	208	185	201	179	195	204	177	204	198	178	179	203	178	204	210	193	188	171	193	216	208	188	180	170	192	207	212	188	185	181	198	193	214	211	199	180	195	175	201	195	177	189	206	214	205	185	210	201	207	215	204	183	199	201	220	199	207	198	191	179	181	217	196	187	179	186	200	235	217	185	193	227	172	198	183	183	209	204	210	212	170	183	206	197	203	196	225	177	189	185	219	214	221	212	215	224	191	204	175	203	173	190	183	203	215	211	214	170	203	195	231	216	188	202	201	195	204	209	197	223	208	227	189	195	214	198	200	214	200	196	237	209	227	228	206	229	214	205	209	207	183	189	173	216	178	185	215	191	201	227	213	208	186	193	216	225	175	205	202	201	192	185
2025	721	1641	1190	546	547	570	504	473	518	513	512	531	462	478	494	554	502	508	474	482	484	514	509	528	506	542	513	471	517	546	491	467	483	432	513	465	468	496	534	522	456	512	539	511	494	508	463	448	497	516	496	534	512	466	503	476	551	510	520	545	480	526	482	494	513	498	501	509	531	459	490	524	527	501	482	507	511	495	537	503	501	477	524	475	501	512	506	506	498	508	493	522	529	473	479	523	497	476	487	474	510	529	487	454	459	497	500	537	486	503	493	538	503	530	496	481	512	499	505	468	505	499	516	511	532	486	524	501	490	514	479	485	498	506	510	525	545	480	459	530	494	525	535	499	519	537	546	481	505	542	481	511	466	473	484	503	497	524	452	520	502	534	504	463	507	491	501	471	445	536	495	523	501	513	479	473	516	493	469	501	512	530	472	525	489	517	550	475	475	484	509	483	495	501	495	498	504	491	489	506	495	502	518	510	509	484	545	476	463	532	457	494	493	502	528	478	467	506	526	476	508	516	466	517	494	487	479	534	519	494	476	468	501	517	473	494	491	524	514	512	506	510	518	491	510	487	496	492	491	545	506	505	515	502	482	496	531	453	516	521	484	473	505	483	494	556	489	479	494	436	479	505	463	569	459	561	517	527	474	538	485	504	528	445	527	521	567	452	528	523	498	490	490	521	464	550	520	482	494	492	497	476	498	502	464	499	495	451	528	510	526	534	493	507	482	523	450	492	482	541	475	458	528	525	452	530	568	551	472	480	540	524	522	470	543	434	504	506	541	469	487	480	481	538	509	498	503	496	500	482	495	515	520	533	488	525	476	490	509	480	519	482	511	507	475	496	479	525	475	530	474	466	515	506	505	510	502	447	497	500	506	491	496	504	525	523	459	492	465	498	531	482	487	473	510	475	506	485	497	515	529	479	458	468	493	454	520	446	493	497	488	489	479	505	493	484	481	502	454	502	483	491	455	495	515	476	513	475	478	485	478	509	481	499	467	542	509	505	501	464	501	535	518	486	489	496	473	464	515	501	491	520	515	509	497	504	497	498	523	534	454	500	541	481	499	488	498	522	485	492	485	487	500	525	525	510	509	472	485	513	483	487	533	498	503	475	448	494	459	448	526	482	505	517	500	484	504	485	475	550	522	479	489	481	523	513	492	472	498	494	541	468	455	470	540	498	507	520	521	476	528	479	496	460	489	513	505	484	512	538	492	469	489	482	539	536	502	501	499	526	485	449	481	493	533	502	504	505	509	525	518	475	521	461	494	486	528	526	480	494	468	532	470	505	516	505	500	485	505	491	495	513	492	500	517	493	452	483	540	476	506	485	526	491	505	522	517	475	475	517	525	506	530	507	496	501	520	482	443	499	511	466	524	550	494	463	518	551	521	513	505	516	501	507	491	476	519	527	508	467	505	511	526	491	495	511	508	518	502	520	502	495	490	508	491	525	492	454	565	531	512	487	528	497	544	496	479	518	529	491	505	503	523	467	503	507	518	506	483	510	521	501	497	540	443	487	461	529	502	488	468	477	481	492	492	513	486	524	497	511	506	536	498	468	501	525	523	509	463	530	446	507	518	503	518	489	474	533	492	475	525	507	529	479	499	495	495	481	510	519	514	530	476	513	495	467	496	479	525	487	500	514	463	497	483	497	533	487	467	497	486	463	545	498	517	474	514	504	510	516	540	524	509	531	487	512	476	516	482	496	546	511	523	500	495	488	513	488	494	485	505	488	492	529	513	484	506	492	537	525	544	499	487	492	508	480	474	491	501	527	482	468	491	506	501	524	493	529	520	498	511	489	523	535	506	491	518	484	510	503	517	497	496	509	499	454	513	498	470	485	470	513	514	544	494	528	567	514	456	470	495	519	502	495	526	518	516	500	510	536	508	458	517	449	505	510	512	519	479	461	483	511	512	519	479	516	537	476	521	490	550	496	496	522	479	497	503	511	517	506	513	505	513	483	497	483	519	487	546	509	489	460	512	450	499	503	498	513	510	476	489	481	500	505	507	515	502	470	499	481	477	545	531	478	502	478	542	530	537	467	512	517	526	480	502	488	492	494	510	505	524	473	494	491	541	489	486	504	490	505	515	493	489	489	478	471	507	497	488	530	525	493	502	504	497	459	500	522	495	522	512	514	489	496	519	521	492	496	486	506	505	500	481	498	507	484	514	488	518	534	503	496	495	529	489	487	507	484	492	530	506	512	483	513	519	505	473	540	497	481	516	525	520	493	492	536	510	471	515	498	522	469	454	490	495	491	459	448	483	471	470	511	518	523	502	507	513	490	509	503	508	479	543	484	535	482	493	487	499	495	469	491	490	510	462	505	523	488	478	498	516	502	476	476	493	507	494	502	530	472	522	512	537	460	525	533	507	471	459	536	533	512	519	473	508	484	503	505	464	472	524	513	490	447	501	480	511	494	488	499	506	552	482	502	509	464	499	499	486	501	498	491	487	442	512	488	499	525	472	500	478	519	517	495	486	539	518	469	507	515	511	466	503	515	504	517	503	554	521	516	473	524	530	498	522	506	487	502	521	481	512	480	481	489	479	524	483	496	511	537	472	488	483	525	522	494	541	502	477	527	506	487	469	539	510	507	488	503	501	521	467	511	480	503	515	502	494	488	542	487	477	480	504	507	498	516	516	428	513	496	542	476	500	557	503	538	504	517	504	446	496	479	530	487	484	526	505	515	509	521	531	506	492	476	520	532	517	535	543	511	541	524	499	484	499	479	518	483	528	531	507	456	493	516	487	541	533	493	498	486	498	467	524	505	509	532	483	501	507	499	479	484	536	478	493	521	471	498	477	500	491	515	461	497	474	494	477	527	479	512	509	500	461	511	498	474	473	492	484	469	514	526	507	493	508	520	483	486	481	476	514	518	484	513	515	471	518	497	497	455	520	476	460	494	503	511	486	474	470	509	481	509	492	467	510	526	493	490	487	523	517	455	483	517	526	489	465	495	532	527	510	481	507	451	511	488	441	488	505	501	475	481	468	502	526	520	488	503	496	518	508	503	472	511	486	476	489	498	505	518	520	513	506	479	490	484	513	532	466	501	545	483	494	485	531	555	514	510	486	478	487	505	507	508	484	516	476	515	530	497	474	477	537	505	488	536	514	516	549	481	509	478	490	469	483	472	474	501	493	478	488	522	501	516	510	477	495	473	482	506	492	502	488	504	501	497	476	507	478	520	511	481	498	536	508	476	533	528	527	475	479	471	491	502	514	510	515	520	513	504	520	512	496	485	455	533	540	503	540	498	544	499	473	499	491	502	499	513	463	504	502	485	531	477	457	462	523	471	533	519	490	516	454	512	516	457	518	513	496	489	479	508	484	507	514	476	485	496	520	537	548	483	513	519	464	509	479	490	462	514	497	551	530	487	485	503	519	536	509	484	470	507	460	478	471	501	534	524	524	461	473	504	489	560	517	501	495	497	471	543	491	467	462	488	441	505	478	509	525	520	462	500	518	487	510
8249	1137	1383	913	516	286	346	312	279	251	232	233	252	222	231	237	265	261	234	247	191	237	209	200	246	207	239	241	242	237	196	217	199	240	202	233	211	226	230	246	231	239	242	212	236	196	228	263	221	232	193	247	223	238	231	252	226	217	260	218	228	195	244	230	225	228	230	219	218	258	220	232	237	234	214	237	228	226	218	204	243	267	241	223	211	242	213	239	242	208	231	195	207	226	224	227	251	208	253	217	207	247	250	227	226	191	241	253	254	252	218	212	240	224	228	217	223	231	213	222	231	219	263	252	217	225	228	243	248	250	207	235	237	245	222	212	246	240	228	213	257	242	228	227	271	259	216	245	271	249	211	244	234	241	254	243	241	217	236	243	257	228	207	218	211	237	264	211	229	267	239	218	219	232	209	246	221	221	231	236	248	246	225	225	210	251	204	254	207	222	233	244	187	198	220	228	215	219	218	238	239	231	229	220	241	230	235	227	234	240	235	243	250	249	244	214	240	255	213	239	206	226	238	230	232	247	239	204	200	202	230	211	229	222	243	236	222	211	224	257	240	234	239	227	224	235	215	241	234	209	224	223	236	234	238	246	251	238	206	221	298	233	259	228	233	212	237	223	233	255	257	235	217	224	217	276	230	235	218	216	253	240	203	220	212	207	221	218	255	241	223	233	258	203	230	253	240	214	252	242	206	211	222	226	223	205	205	229	228	227	225	231	230	254	207	222	229	228	240	224	232	236	198	240	226	222	214	258	256	211	205	232	244	222	267	265	235	295	199	208	204	271	237	226	226	228	237	229	225	217	232	211	240	243	240	218	227	241	236	245	254	235	212	217	220	220	214	204	227	219	220	230	233	230	229	256	220	247	233	214	270	226	241	222	231	224	215	235	239	240	261	211	203	232	224	253	239	209	255	213	226	228	237	244	254	223	241	218	221	223	229	249	235	241	215	261	202	199	223	248	187	218	238	224	244	231	209	228	232	249	231	233	242	240	223	211	222	225	189	229	211	220	217	230	234	210	233	208	223	247	262	245	232	221	230	234	270	207	222	218	210	214	262	239	262	237	231	231	222	216	229	200	243	238	226	226	208	222	191	229	230	234	247	238	235	220	241	247	251	214	227	243	218	239	211	236	233	231	213	229	217	211	278	206	256	221	212	233	221	209	217	224	229	205	214	226	214	227	254	227	242	217	251	221	253	216	235	210	230	246	210	227	246	223	209	212	219	242	223	221	247	231	238	220	225	218	243	219	224	264	237	254	232	207	260	230	201	233	225	223	234	239	222	205	234	232	208	232	233	221	224	238	242	238	217	238	202	243	217	241	209	231	248	229	251	246	237	259	260	214	254	253	239	209	221	254	253	237	234	233	213	239	229	199	236	199	233	205	235	213	225	237	224	240	185	228	214	218	229	237	220	267	205	223	234	222	223	233	209	234	193	215	236	227	230	227	222	229	220	237	283	213	251	256	243	238	224	272	249	241	230	233	259	222	234	256	239	203	255	226	237	227	241	229	240	218	250	225	208	224	205	213	232	219	223	235	240	220	216	238	228	223	234	232	211	246	199	232	221	237	231	226	217	214	233	201	279	249	237	238	258	198	225	205	257	263	219	238	195	251	248	243	219	226	236	233	193	233	229	239	269	214	220	240	235	230	235	269	241	227	257	213	247	232	211	210	237	229	258	252	243	227	266	230	218	208	188	235	228	234	238	254	248	221	218	234	220	237	242	232	222	213	242	210	239	214	233	217	243	251	227	215	244	234	231	215	220	228	209	250	200	207	251	252	211	243	253	216	237	228	234	236	236	250	233	213	199	228	239	204	229	227	217	255	232	225	220	228	231	249	236	229	231	251	283	229	211	264	256	223	228	219	225	220	228	278	223	233	226	191	244	212	213	207	221	232	206	259	232	234	229	204	239	205	235	252	233	212	245	254	242	199	238	236	240	225	227	212	228	222	225	218	196	209	248	234	245	230	217	205	231	225	236	216	205	214	240	208	256	243	230	233	245	236	248	225	231	204	211	220	234	221	220	223	206	235	244	216	227	223	231	206	237	223	217	229	244	238	199	232	245	218	226	250	236	231	226	262	247	243	220	254	198	242	221	212	207	234	251	240	232	233	214	248	219	199	243	213	214	235	211	253	219	221	226	238	232	198	227	226	236	241	269	221	177	239	230	225	217	224	198	242	216	278	240	254	257	255	225	231	202	199	236	226	222	228	223	213	202	211	238	212	208	235	245	236	222	232	214	209	256	237	227	231	235	243	250	226	226	223	228	242	235	228	235	235	235	215	234	217	217	221	272	254	195	237	219	251	260	226	222	239	219	231	247	220	228	219	223	214	217	225	211	221	252	265	233	236	219	229	224	237	232	238	214	234	228	221	246	221	241	223	257	210	239	237	237	201	247	210	217	216	248	216	214	249	230	188	217	211	250	203	212	219	233	233	236	201	238	244	255	234	262	207	236	254	245	235	201	210	253	218	217	232	217	208	217	219	211	249	235	224	237	230	244	243	242	249	229	191	251	214	208	235	212	250	245	219	228	219	217	209	210	238	220	245	273	222	232	238	187	228	242	244	219	224	220	212	253	229	215	231	229	217	210	211	228	205	232	234	202	250	211	205	209	193	219	244	255	214	238	219	220	270	256	212	199	219	211	263	246	238	237	219	232	227	238	193	232	242	230	245	244	228	225	275	234	217	229	236	243	235	256	207	236	256	208	215	213	202	240	259	206	200	236	244	229	209	221	233	234	179	244	236	235	208	200	217	229	230	235	251	215	209	219	193	272	196	242	225	256	227	238	225	241	240	241	249	242	217	231	217	216	231	241	237	269	210	195	223	238	234	223	249	244	246	212	203	195	215	242	223	226	223	221	230	224	231	254	241	231	247	213	222	226	237	214	196	236	237	226	226	231	209	235	201	209	216	251	223	231	185	276	217	217	203	239	245	216	230	248	232	234	234	200	216	222	240	243	220	224	240	251	249	209	217	252	252	202	231	246	242	230	216	204	208	215	226	232	231	232	221	261	246	214	257	234	227	230	239	237	229	201	236	240	249	236	229	245	235	224	250	240	215	240	227	216	226	228	202	233	260	209	243	234	251	258	231	242	230	237	240	254	234	225	230	236	235	210	256	239	260	229	211	218	273	249	237	225	205	224	230	216	197	219	246	222	233	217	230	247	239	237	218	245	214	265	234	278	214	258	225	229	236	223	233	231	227	251	234	237	230	238	280	224	236	238	216	220	287	218	227	213	214	227	214	219	239	210	223	210	215	231	207	224	228	259	192	233	221	226	197	252	215	228	250	226	206	239	222	229	231	242	217	236	239	235	244	233	242	190	230	228	216	263	213	224	219	227	219	221	231	190	228	233	233	238	223	216	272	253	245	233	238	239	248	242	238	242	225	209	210	224	219	247	222	223	202	257	239	249	230	218	218	264	235	231	216	224	222	227	232	204	241	216	209	210	258	203	228	229	243	235	226	239	236
6548	1450	2913	2630	1679	1038	966	947	844	775	704	725	686	712	655	653	689	629	651	621	656	597	610	649	611	630	548	584	630	591	593	627	614	574	594	594	575	595	572	577	585	589	536	584	594	567	577	609	552	635	586	610	625	549	599	582	603	604	595	607	555	614	607	588	566	570	541	554	566	614	598	527	579	584	566	568	574	523	565	585	582	547	567	578	611	582	547	640	600	602	587	528	581	560	574	564	586	561	613	608	542	581	569	552	616	582	588	583	554	542	553	577	585	616	567	574	571	580	582	568	608	577	562	579	564	579	570	599	613	552	538	576	549	565	548	571	538	572	545	591	579	583	594	574	567	625	593	555	575	576	599	578	588	597	607	582	605	594	533	567	576	556	606	554	560	549	559	620	525	600	604	572	565	567	578	586	537	595	565	576	550	582	545	585	573	557	545	555	555	583	607	561	567	563	583	595	579	624	577	603	603	585	567	584	605	553	579	560	554	542	557	596	545	598	554	587	594	560	569	596	549	547	579	573	540	587	527	597	581	583	569	563	567	579	582	578	572	563	562	572	573	575	614	580	572	585	564	596	559	583	574	539	597	557	581	590	564	550	578	567	559	574	616	576	586	572	549	580	571	593	558	587	554	540	579	577	551	556	538	521	557	559	572	600	549	553	586	577	570	581	642	581	555	592	580	620	527	591	575	575	570	578	642	560	635	596	548	563	537	583	581	555	574	588	566	572	638	607	519	539	555	560	602	552	576	608	571	611	612	570	560	537	550	575	581	604	542	544	573	568	572	567	535	582	592	573	573	561	554	597	547	557	595	543	567	601	586	625	583	555	565	529	571	552	575	539	556	603	581	583	594	579	580	593	575	561	625	573	569	550	575	537	590	591	583	565	581	594	575	604	576	551	545	576	568	549	562	592	626	583	559	546	540	559	595	590	575	535	533	545	564	593	541	543	554	602	588	574	557	546	612	600	562	563	613	570	570	602	594	516	573	585	567	623	576	621	559	604	551	603	615	561	566	566	564	532	583	565	571	593	566	576	595	576	561	580	566	558	567	564	584	552	607	579	568	594	593	641	574	616	527	550	568	556	569	539	606	595	601	552	572	529	613	568	555	604	582	557	569	546	588	591	553	578	545	610	595	592	548	581	597	552	627	596	594	560	541	524	566	555	589	539	609	591	518	572	572	562	644	582	538	592	551	643	601	574	597	573	541	611	563	549	562	582	545	574	583	580	582	531	558	515	540	578	540	581	622	546	588	571	540	599	568	531	565	627	578	584	572	571	604	589	554	594	587	575	580	581	570	595	565	596	575	591	543	561	626	580	525	584	567	592	583	621	552	591	583	565	568	549	574	555	615	546	592	614	588	581	619	610	541	591	592	587	557	600	597	563	575	561	581	575	602	596	570	580	584	602	568	587	595	579	597	539	558	560	602	572	595	566	605	568	558	557	597	565	582	554	588	544	615	593	553	544	533	601	600	538	576	571	571	557	580	621	592	553	531	590	555	555	591	613	633	544	529	557	568	595	604	542	580	562	550	607	576	546	568	531	561	560	556	559	569	566	600	564	585	570	589	531	535	562	568	597	541	552	595	554	597	581	540	550	523	576	556	562	582	567	580	543	565	595	582	578	600	601	548	549	540	568	515	600	567	575	550	556	575	578	600	595	581	548	562	590	582	639	557	583	627	582	568	570	543	535	537	565	567	539	568	572	562	558	586	519	606	574	580	566	577	561	562	574	543	543	521	560	600	594	596	594	638	541	521	552	569	623	568	583	558	519	564	582	556	568	564	579	591	600	546	581	549	558	533	553	573	572	566	568	579	552	568	579	565	553	540	511	585	575	559	560	561	568	539	548	608	579	584	552	636	553	607	604	564	564	560	529	569	548	566	541	566	566	579	573	557	566	619	575	557	569	580	572	561	561	556	591	523	628	582	582	567	575	553	570	541	550	575	606	541	552	568	572	569	538	577	568	578	584	567	572	554	595	568	545	575	544	562	581	602	580	584	559	564	561	576	569	537	523	577	578	520	574	571	588	604	567	534	553	586	561	534	548	577	624	577	539	539	539	549	532	598	576	593	576	581	567	584	587	591	608	555	570	568	600	576	574	603	573	611	577	574	555	528	581	550	601	600	576	602	577	576	590	563	568	623	579	581	585	561	595	553	560	574	572	649	606	528	558	572	552	579	541	582	564	577	600	594	580	572	548	555	534	525	599	580	601	593	600	571	563	557	567	563	601	548	566	544	586	589	608	566	562	560	572	593	579	581	575	555	553	558	585	554	575	599	590	567	542	545	576	560	575	549	575	578	600	586	553	591	552	583	566	541	597	596	560	533	600	531	588	603	586	552	577	583	544	580	561	552	525	582	588	617	592	567	582	549	532	568	562	593	566	554	598	577	580	529	540	576	600	567	531	590	544	574	579	579	593	576	585	574	562	626	567	607	584	559	575	553	596	566	568	604	566	549	583	546	585	541	576	613	576	593	553	572	600	552	522	564	588	532	588	565	532	546	595	562	493	557	612	589	557	548	537	603	528	574	594	538	575	561	577	596	613	612	585	532	581	557	566	531	575	551	559	583	547	595	584	564	571	604	570	590	568	571	592	552	584	541	607	608	584	624	630	607	582	583	574	565	564	593	562	560	575	566	612	583	571	595	528	581	562	588	556	577	582	545	598	575	552	550	622	582	599	520	557	554	574	580	590	552	583	589	572	592	571	571	621	545	545	581	586	594	579	560	572	547	566	576	575	553	558	587	574	613	579	547	551	588	566	566	541	558	562	555	583	525	619	573	583	607	567	568	579	577	580	565	575	553	595	593	547	548	562	576	573	558	565	570	568	533	561	540	610	538	581	549	619	547	584	570	601	578	598	619	599	561	597	604	581	539	547	604	576	589	594	565	549	580	560	616	577	604	572	544	568	559	570	583	596	555	536	562	606	607	588	607	584	557	590	573	557	580	601	542	533	596	553	636	576	600	599	536	579	567	620	528	556	568	606	553	549	598	609	561	551	570	575	575	598	548	593	569	592	527	526	549	566	542	570	577	542	560	589	558	589	579	536	583	575	609	592	546	592	585	553	590	562	568	615	551	595	548	564	536	569	540	559	610	608	606	544	582	583	565	531	640	567	571	552	567	539	560	586	596	547	579	578	587	552	550	587	586	544	556	567	538	562	551	587	596	600	564	596	573	596	570	565	581	514	599	544	545	558	626	538	609	559	572	569	543	566	656	587	576	569	566	582	589	523	549	535	584	618	595	578	559	578	609	626	556	577	605	585	593	570	612	562	604	596	555	592	546	583	565	577	580	572	611	541	550	570	591	583	551	568	575	585	595	612	558	577	546	573	553	588	601	592	547	546	564	561	530	608	556	586	579	552	588	579	560	584	545	531	552	579	577	556	547	579	547	576	538	519	570	562	586	564	559	598	543	584	585	587	601	621	571	591	627	546	535	600	624	555	559	586	519	589	587	571	634	589	610	565	558	526
15721	2626	2212	1467	1049	628	558	507	521	473	427	427	430	444	468	428	383	433	451	398	418	458	441	407	391	429	368	418	402	388	415	406	438	407	408	411	420	404	399	410	413	378	376	401	400	429	426	414	411	402	397	376	396	430	403	395	425	381	411	453	429	433	428	390	390	388	383	408	415	413	395	422	420	366	410	397	405	395	394	403	404	416	405	404	395	431	456	364	385	410	432	448	417	391	382	400	423	370	413	395	428	443	379	378	389	406	398	393	430	390	414	401	406	418	422	416	400	384	419	417	417	427	375	416	454	385	414	445	397	454	447	430	402	452	423	429	403	393	383	415	412	397	390	433	385	370	427	397	402	379	420	390	422	405	388	402	434	467	429	394	391	410	387	388	395	411	409	391	363	415	392	386	386	428	409	403	407	441	424	397	412	428	393	399	426	410	421	448	392	419	421	412	411	404	410	394	413	441	379	374	410	435	416	417	414	407	430	377	375	408	411	415	387	408	412	349	427	428	422	395	404	396	428	405	395	393	416	392	414	375	386	405	347	401	393	416	409	477	399	380	425	435	397	396	420	383	444	396	397	394	432	388	426	398	420	419	436	393	458	409	395	419	425	443	382	420	431	402	434	400	415	402	382	412	366	426	406	426	420	353	395	443	441	393	406	394	409	411	375	392	368	389	473	397	380	434	380	384	392	425	419	429	403	404	425	396	424	415	399	396	443	407	426	364	400	397	387	399	412	436	385	401	379	403	409	451	440	412	424	440	409	414	412	396	395	388	426	357	418	389	430	410	391	368	384	411	407	401	418	414	408	402	411	395	387	416	435	417	379	415	427	413	426	421	401	439	402	399	402	406	458	385	394	388	429	422	422	404	402	427	411	386	376	402	399	408	360	432	410	438	431	434	424	395	429	430	420	384	392	431	425	397	419	420	430	429	410	439	441	354	396	375	388	445	397	390	434	418	401	428	398	390	423	420	409	399	416	397	441	424	422	396	414	410	417	381	387	403	403	397	435	416	424	377	399	410	403	442	385	410	362	425	420	433	382	435	428	447	407	418	392	438	392	375	381	388	429	422	413	413	370	391	426	417	403	404	374	413	405	456	416	405	400	406	416	391	410	405	362	399	400	438	426	437	392	398	434	400	382	440	424	378	430	419	408	422	410	402	425	418	428	384	409	425	390	420	452	407	406	390	406	404	419	399	409	395	374	421	464	356	429	425	389	414	415	427	392	359	415	367	406	400	387	433	402	446	382	431	364	397	403	420	401	404	417	433	402	358	411	435	423	416	377	418	416	394	395	407	425	439	450	394	409	377	395	406	407	372	454	405	387	413	406	383	382	398	390	388	408	403	400	401	399	394	378	401	406	414	403	370	393	411	406	435	411	408	409	395	401	422	420	437	441	442	370	407	383	363	427	373	433	424	416	412	407	398	422	412	409	381	374	399	450	419	431	421	418	417	395	394	410	402	368	405	415	404	394	429	420	426	410	382	392	408	407	446	425	401	425	437	432	379	382	360	418	394	389	371	408	417	437	421	438	395	433	371	399	430	411	436	437	411	396	446	393	392	389	368	392	436	413	425	382	398	350	387	399	393	346	460	389	374	400	382	412	400	404	423	383	407	391	419	369	406	390	422	397	399	383	437	430	369	443	382	388	449	418	341	404	407	395	416	378	407	425	386	408	422	394	416	422	382	387	440	429	414	392	390	416	412	382	425	388	441	424	391	388	416	422	410	403	434	451	453	420	380	388	403	419	430	411	399	410	424	429	383	365	411	395	419	398	375	429	419	420	376	352	410	416	372	438	410	423	424	408	387	430	415	442	407	416	388	404	383	445	397	432	398	428	409	374	449	380	417	382	404	443	391	429	427	388	389	397	430	431	377	396	418	396	396	428	432	413	386	426	424	376	411	388	418	381	419	430	376	391	381	412	421	446	411	403	416	389	450	394	447	400	425	415	384	435	385	414	416	431	398	394	411	401	394	383	408	427	392	417	410	400	404	359	386	390	406	419	399	426	437	418	405	402	394	366	429	379	412	410	410	404	414	383	435	420	397	387	411	421	431	400	415	386	390	393	370	355	399	405	406	380	369	376	411	399	377	382	443	370	411	427	404	407	395	391	425	395	431	402	391	405	401	391	409	406	382	370	411	422	411	414	396	384	390	421	439	428	413	410	437	410	419	410	415	439	391	425	426	357	413	405	388	407	422	422	411	426	415	434	415	397	397	433	406	412	363	434	391	405	452	437	407	407	396	417	367	462	367	428	434	397	416	384	398	398	405	403	401	435	378	428	393	400	435	413	414	399	388	390	410	427	416	393	400	445	402	421	378	436	433	422	441	406	405	391	434	383	406	409	431	391	369	370	398	439	441	444	408	421	379	443	398	399	415	407	462	429	418	421	429	415	408	430	380	424	417	426	432	379	431	425	419	431	406	378	399	446	413	416	415	386	429	424	424	413	365	412	409	411	420	419	424	411	394	384	387	410	441	400	373	374	430	404	420	387	397	399	381	367	451	413	377	402	414	369	387	380	404	403	436	386	384	416	414	429	421	419	401	416	439	413	396	353	415	416	450	426	406	411	395	384	416	408	459	442	415	395	413	406	385	398	414	374	403	388	421	414	443	412	382	443	422	418	434	423	408	435	399	367	415	387	445	446	417	411	407	420	415	442	454	422	367	387	427	381	391	424	451	434	374	375	461	373	398	412	401	394	415	399	399	438	401	406	438	380	393	395	397	406	413	403	418	430	459	390	400	411	420	465	420	393	415	419	411	412	432	403	365	426	412	399	422	401	359	418	384	375	433	447	421	404	422	380	417	409	417	394	413	415	442	396	360	456	380	372	415	392	365	396	411	429	396	421	390	402	418	388	404	389	395	428	436	439	386	378	393	401	427	423	433	412	431	390	397	383	401	388	403	402	396	405	393	396	397	397	400	386	408	404	395	423	410	383	363	409	410	385	399	431	429	394	444	412	462	406	454	387	418	396	426	443	396	390	401	408	368	420	452	430	405	414	438	401	407	360	404	419	412	394	416	436	428	415	420	451	401	419	453	420	398	391	413	419	410	394	386	424	394	426	445	403	402	443	413	407	378	412	408	400	418	421	416	403	393	400	453	397	382	441	408	441	398	421	436	413	396	415	430	403	417	435	436	409	392	439	406	395	427	357	448	399	395	381	428	412	424	445	412	414	416	393	440	406	400	388	391	412	415	395	382	407	419	376	410	457	441	434	410	462	423	384	381	392	397	412	419	398	428	401	422	390	446	451	390	410	433	426	409	386	432	404	394	426	390	415	388	423	415	409	427	361	349	419	370	409	413	396	367	384	432	373	440	413	408	416	446	409	396	402	424	411	404	403	375	455	412	432	407	387	377	409	394	390	405	380	416	396	410	373	418	405	402	422	420	382	421	447	388	392	409	413	391	422	420	404	426	403	386	424	414	406	423	399	396	390	367	422	399	453	379	375	449	415	401	389	382	387	373	396	386
9029	2419	4140	4162	3276	1958	1692	1504	1436	1275	1258	1165	1167	1113	1086	1097	1011	1031	1059	1049	1007	1035	1014	996	902	977	952	994	978	975	948	883	1001	991	925	902	953	938	914	973	937	940	954	940	947	928	1004	929	950	902	908	943	932	921	984	848	894	903	944	943	923	943	935	971	963	931	928	947	949	916	965	934	936	890	943	888	952	890	964	943	928	912	999	931	917	951	917	929	946	894	899	906	950	898	945	901	916	921	979	926	884	951	931	965	896	848	903	928	880	942	925	944	951	916	911	921	928	931	900	889	951	961	964	919	832	934	915	906	910	931	961	905	916	937	978	905	891	879	962	912	851	933	880	937	926	973	952	913	937	936	888	894	899	924	902	941	911	976	955	899	886	945	929	954	968	947	953	954	895	930	903	979	914	868	897	988	900	923	919	902	922	905	966	901	951	967	885	887	900	875	903	911	938	935	882	904	896	913	908	864	907	888	914	925	910	880	944	942	852	910	926	879	931	924	899	926	915	895	959	882	921	928	878	914	933	905	905	944	878	879	911	861	943	907	903	932	954	922	931	901	906	929	911	904	897	899	920	911	996	950	933	920	924	924	878	911	921	940	943	956	943	911	897	892	908	933	861	967	938	949	879	946	956	903	949	912	936	920	882	901	945	901	883	964	892	865	937	905	913	945	911	928	897	895	932	877	919	899	928	889	931	949	933	930	972	953	971	923	925	952	926	909	940	899	928	943	929	892	1013	983	941	925	917	960	963	904	934	838	941	934	919	927	939	963	922	949	926	868	885	966	922	889	902	958	877	914	886	927	928	941	943	943	870	922	887	999	896	939	862	936	969	914	955	870	910	895	949	909	910	890	908	920	877	877	846	946	928	953	944	862	907	892	865	897	930	879	961	921	967	899	926	883	914	973	930	881	924	934	960	920	949	922	952	920	952	926	887	920	979	961	909	938	897	955	957	900	913	962	971	925	936	874	952	864	902	887	909	972	928	888	881	942	865	928	906	948	958	879	880	918	921	967	943	925	936	915	928	950	940	919	833	946	892	904	973	914	938	928	923	949	926	964	934	892	893	897	892	888	909	948	910	922	893	919	873	968	945	971	956	931	939	938	899	974	992	907	939	923	960	900	913	968	934	916	923	935	950	902	934	937	911	918	891	923	920	921	935	904	915	906	926	894	868	931	895	987	915	931	935	945	898	911	873	883	927	888	924	911	959	966	937	922	926	988	869	923	943	932	935	923	902	936	921	907	872	940	878	856	962	924	930	933	893	966	875	890	955	959	898	899	945	914	960	905	1017	980	891	938	944	875	923	886	882	941	928	895	928	884	888	882	893	820	949	911	921	939	898	943	913	921	915	925	916	883	916	928	913	922	960	893	927	897	915	967	894	951	944	957	996	897	928	885	938	899	961	858	895	933	900	878	874	935	903	873	841	922	915	927	900	947	892	884	967	914	950	889	931	891	947	924	900	880	894	926	898	906	945	970	919	952	941	892	876	895	879	924	935	958	919	892	932	927	913	958	1017	962	948	939	958	949	879	913	922	906	918	969	907	888	941	901	914	911	916	858	930	956	872	939	934	921	857	938	940	916	967	947	937	918	851	968	844	920	907	945	944	951	931	904	932	863	928	981	904	904	919	951	942	949	938	957	890	904	947	914	961	953	920	913	930	974	929	883	878	918	940	940	950	879	912	934	936	913	876	958	869	865	893	970	848	932	935	931	926	896	861	917	927	913	890	900	930	912	898	907	908	937	908	884	947	835	894	844	946	914	910	898	942	955	894	876	922	914	866	926	919	937	911	892	882	878	967	937	948	883	920	923	898	870	947	932	881	942	905	928	949	920	893	921	954	892	992	985	892	952	905	927	891	924	913	894	917	905	945	877	859	960	894	949	956	940	845	875	896	918	911	948	914	909	917	873	900	925	1010	951	889	923	878	901	883	829	968	912	952	919	932	891	960	922	916	913	924	924	913	887	944	890	930	919	902	904	931	911	926	913	930	943	911	948	965	931	971	933	931	913	941	926	939	938	886	898	928	911	912	879	922	945	930	894	865	910	956	856	867	881	907	951	952	882	865	934	916	942	954	913	959	895	928	876	885	999	941	908	899	919	936	941	919	872	939	879	917	878	957	928	920	867	930	938	929	914	949	882	938	961	894	900	857	940	869	899	882	890	947	883	954	956	968	913	973	879	915	905	914	892	915	914	877	949	900	956	921	928	884	965	961	925	933	964	939	958	945	936	916	930	861	872	857	867	927	935	963	909	960	969	896	935	823	934	967	922	875	929	986	914	927	926	923	896	907	912	904	909	914	935	912	910	918	917	889	912	942	923	932	952	885	968	858	965	935	904	940	921	975	902	928	900	962	916	905	985	840	955	922	863	931	927	910	903	925	891	969	909	864	887	892	837	914	877	939	942	915	912	968	961	942	863	878	948	950	918	934	916	927	904	862	943	892	890	940	848	938	911	933	941	920	872	893	869	922	923	900	886	907	943	958	955	868	929	961	903	945	904	886	932	890	898	927	903	898	916	934	900	874	879	930	940	919	866	895	938	906	941	909	887	933	975	894	921	970	908	991	920	904	857	953	927	893	948	905	955	974	957	958	931	892	885	905	942	891	905	938	945	941	963	992	912	934	894	950	897	935	935	906	911	947	982	923	878	915	945	909	897	964	915	883	881	925	891	995	916	912	916	954	967	926	974	903	884	886	924	865	950	917	940	908	934	944	881	941	965	941	864	902	965	975	924	903	894	861	865	905	959	915	968	918	941	878	878	894	946	937	868	907	924	899	889	901	964	943	875	922	886	922	930	957	901	883	962	905	943	950	919	900	853	915	909	870	962	893	962	951	882	941	875	970	955	882	877	879	924	981	893	945	858	897	900	902	955	933	933	874	924	867	928	972	957	935	908	887	929	911	977	927	937	919	914	901	908	884	945	921	924	943	887	955	872	880	916	949	936	858	910	937	938	981	964	895	934	909	962	910	873	885	945	930	900	863	912	873	890	929	967	920	900	968	950	861	897	898	933	929	931	890	917	871	892	901	899	884	943	877	898	928	897	853	950	948	911	865	910	953	915	935	887	902	925	891	930	931	950	878	905	947	927	902	943	916	932	939	905	920	936	883	912	944	867	940	943	951	888	858	932	905	906	942	952	882	893	945	904	935	913	941	890	979	924	920	910	934	909	944	951	923	930	947	857	936	947	889	939	873	938	904	926	961	955	972	902	857	912	955	948	932	865	937	904	967	918	877	915	909	926	901	959	910	954	948	924	960	957	933	837	924	929	896	944	894	879	935	911	884	843	881	963	886	940	879	871	908	944	923	931	893	917	846	967	913	905	925	933	924	959	1000	926	889	870	932	908	959	927	875	954	910	932	956	909	923	956	923	900	960	926	902	949	866	914	949	936	889	885	882	893	930	924	933	915	887	928	934	955	932	966	895	928	876	945	902	990	893	1007	920	917	914	859	905	937	896	917	932	899	958	921	916	936	964	908
1992	576	502	327	205	186	209	208	205	181	203	214	199	207	209	204	212	202	193	198	212	221	184	195	198	183	187	178	177	186	206	186	202	201	212	214	206	172	206	183	172	174	196	200	189	191	223	208	203	179	190	207	194	199	184	195	203	194	202	220	177	202	187	192	206	219	197	213	188	175	200	198	203	183	187	202	197	208	224	205	210	202	178	194	175	185	221	183	200	207	187	202	179	179	182	203	203	195	206	204	204	211	192	184	187	200	209	191	225	211	219	202	189	192	201	187	193	202	201	194	200	206	198	190	172	226	210	175	215	174	186	185	186	191	207	201	176	183	203	223	185	193	198	181	199	204	202	170	226	203	197	195	193	202	181	216	195	211	209	181	188	190	182	184	206	180	174	186	182	176	165	174	178	203	199	212	199	172	191	212	189	179	185	205	190	177	209	188	198	192	218	195	208	199	180	174	183	179	200	183	182	189	204	200	192	194	192	223	193	205	195	204	208	182	193	191	182	186	192	210	202	202	169	199	190	198	174	218	198	194	203	192	219	185	200	207	196	199	199	199	204	205	192	197	182	205	205	193	204	183	166	206	196	194	179	173	189	183	182	194	205	169	182	176	220	193	208	210	192	214	182	191	188	181	189	205	204	190	200	205	205	185	186	200	193	212	188	201	180	190	215	245	206	187	183	207	199	164	200	245	207	224	218	192	205	170	200	190	189	177	192	194	181	179	205	183	219	188	189	206	183	191	193	220	187	225	214	200	221	179	168	217	160	179	183	215	190	229	179	190	209	205	214	205	222	218	190	182	210	188	209	165	188	195	205	210	188	169	211	170	182	192	190	193	191	200	162	196	183	209	185	182	170	191	206	225	202	174	178	201	228	210	198	220	201	204	186	200	209	171	182	197	212	183	201	191	199	187	166	201	201	194	199	223	184	165	180	218	219	194	202	199	200	202	180	179	175	183	218	172	206	187	206	238	198	199	199	203	206	213	227	200	188	182	172	189	225	209	230	185	192	185	210	208	213	194	194	184	200	166	195	193	188	195	176	171	217	191	192	190	203	194	182	184	197	208	203	211	203	171	216	192	209	203	186	207	219	185	179	185	182	196	181	189	175	185	194	201	199	215	189	197	212	218	206	184	203	197	182	218	208	194	151	179	197	200	216	208	200	161	204	180	189	185	201	202	187	185	190	201	183	189	189	200	209	175	200	191	195	195	173	179	177	196	208	198	186	187	172	219	180	180	221	187	158	177	188	215	229	188	185	180	210	162	179	191	200	176	193	180	205	181	197	207	203	184	196	200	188	194	207	200	198	195	179	197	180	180	199	185	194	187	215	185	210	199	205	204	198	208	217	218	198	200	176	238	201	185	196	188	193	195	181	215	218	201	198	201	208	225	183	205	175	197	184	204	206	160	180	181	195	215	183	227	192	186	185	194	208	176	202	202	188	194	188	203	198	199	231	197	205	165	211	214	196	170	197	209	225	202	201	234	189	183	188	175	207	217	179	226	193	211	193	185	200	191	206	189	178	191	182	167	165	205	202	186	202	205	188	199	199	203	189	193	197	192	179	183	167	178	189	202	199	171	192	221	170	177	223	211	207	191	204	187	137	205	218	176	215	211	190	232	205	205	196	223	202	185	186	216	196	185	201	220	197	187	220	197	201	217	215	204	201	217	203	199	186	190	193	179	192	188	202	191	212	179	188	199	208	182	206	205	175	216	190	186	212	203	214	191	210	166	205	201	211	203	168	174	189	222	200	187	184	235	221	192	215	217	191	210	207	169	187	206	210	213	235	197	194	193	186	175	190	204	196	198	200	205	204	194	209	198	177	189	201	183	171	197	177	193	198	192	213	190	186	198	226	199	215	166	196	204	180	195	188	203	195	203	225	204	195	206	201	205	197	189	204	197	194	195	213	190	201	203	179	194	212	191	189	232	196	229	180	201	204	206	226	194	183	202	186	166	199	187	199	175	207	199	205	207	188	193	215	228	198	162	216	209	197	191	200	226	217	227	203	195	218	193	193	197	236	226	185	204	198	177	220	204	216	197	211	160	199	175	198	182	198	212	168	182	182	202	193	191	213	182	189	211	232	196	174	210	200	163	195	196	202	200	185	191	208	207	205	204	181	203	201	191	187	175	188	215	205	197	208	209	238	181	188	198	164	194	207	176	205	186	226	203	180	197	221	170	192	173	201	219	179	208	183	195	190	182	175	195	207	191	191	161	184	184	194	233	199	212	188	194	171	209	176	197	205	182	211	198	161	194	209	223	192	169	160	191	196	188	211	190	231	188	182	193	214	206	218	206	205	194	180	197	212	180	197	181	188	172	193	185	205	211	187	206	200	202	179	196	223	187	193	222	178	200	190	203	177	178	182	180	184	184	169	172	190	194	195	179	192	197	215	170	194	186	204	201	165	182	195	187	206	216	201	196	193	196	201	192	162	182	205	192	200	212	198	190	202	179	188	182	187	187	200	197	184	205	191	189	193	173	177	211	180	184	192	178	188	192	211	177	199	200	191	218	178	208	203	168	189	198	199	184	218	187	182	196	184	193	203	214	186	186	198	186	211	170	201	181	183	183	192	211	229	190	237	210	180	216	179	196	202	175	172	197	165	200	199	212	209	219	193	227	201	182	194	219	203	194	158	181	186	203	185	193	217	220	193	205	189	216	216	200	195	194	214	183	195	214	200	165	210	231	178	182	194	204	248	181	188	178	176	207	203	196	224	184	184	192	207	211	197	199	181	202	204	182	200	194	201	199	253	200	168	174	187	198	185	156	216	198	187	209	222	184	191	195	173	197	201	199	182	193	194	187	187	176	188	170	186	186	208	196	198	191	189	187	176	189	188	207	186	188	199	182	194	187	190	158	218	179	188	162	183	179	212	188	203	215	215	197	190	186	186	184	211	213	202	223	182	202	177	224	167	164	209	206	212	197	191	181	195	233	206	192	201	219	211	220	178	204	205	201	204	182	199	184	228	192	209	206	189	243	198	182	208	160	176	204	206	203	181	211	198	227	188	199	209	189	197	192	190	196	176	187	175	189	194	167	185	177	184	201	199	213	216	189	190	165	219	183	188	175	173	187	220	208	177	194	217	202	198	208	211	195	178	195	177	207	203	228	175	178	234	219	219	172	203	242	214	188	191	197	201	219	193	200	191	218	194	165	175	228	203	178	196	205	194	183	190	214	204	213	184	187	214	188	196	195	217	183	192	182	196	198	205	194	211	207	188	191	200	176	194	182	193	201	180	205	203	213	167	201	184	192	202	198	198	194	188	203	198	171	211	188	169	197	211	215	203	220	204	182	195	201	206	209	175	201	174	206	190	179	196	203	199	183	191	185	177	192	174	206	224	186	209	203	203	179	175	193	205	200	194	196	186	188	188	205	200	200	165	215	205	215	200	207	179	176	198	154	203	203	186	180	185	201	181	198	217	193	210	194	197	196	185	194	183	202	213	228	203	195	182	210	186	223	206	188	196	200
2015	866	1021	919	578	459	451	447	533	513	484	475	486	474	480	511	492	454	493	468	447	528	513	478	510	495	489	503	460	482	466	492	478	518	507	502	490	491	530	499	519	453	490	465	505	492	489	489	492	488	497	441	510	465	483	468	505	479	465	512	495	475	449	479	462	496	499	485	516	483	471	464	502	472	490	463	511	474	472	468	507	480	476	465	513	475	457	476	488	499	497	473	499	500	507	482	485	464	496	484	477	457	468	473	480	489	460	468	456	505	459	472	461	506	495	524	501	464	464	489	489	469	490	463	485	489	487	473	480	488	519	492	493	464	479	486	500	456	507	457	515	483	490	499	493	496	463	517	510	457	492	510	458	492	550	472	468	479	445	481	445	495	484	507	486	494	515	481	488	471	469	456	494	480	459	472	513	476	504	470	461	520	460	471	492	495	499	517	498	500	516	452	485	490	458	499	502	446	512	532	511	462	457	473	498	507	481	531	516	486	467	509	500	491	439	503	478	465	485	471	465	450	474	538	474	514	479	511	492	490	498	468	478	473	532	481	519	524	454	518	506	481	504	461	487	507	445	433	504	479	486	461	485	481	520	500	470	487	508	477	506	500	485	497	528	475	521	495	507	488	520	404	491	447	479	454	465	475	456	452	470	492	464	514	489	460	494	461	467	494	512	538	512	493	499	466	496	461	483	516	498	515	486	462	497	483	489	502	485	535	509	495	476	482	456	466	475	487	471	482	508	476	527	503	479	477	492	471	478	471	424	484	470	478	467	507	517	496	466	537	452	509	475	544	492	494	463	459	496	467	490	498	507	511	480	528	465	483	449	485	489	516	520	501	486	486	461	500	468	522	522	493	501	463	503	492	475	490	488	462	481	472	449	483	458	488	507	474	459	513	498	497	467	466	502	498	509	475	496	507	496	513	468	460	477	485	451	498	479	474	465	464	465	466	461	486	489	482	456	506	541	465	462	517	511	471	483	531	454	478	468	455	518	473	479	490	513	475	455	490	456	512	462	479	457	506	493	491	479	487	526	480	550	472	504	486	477	516	442	500	473	528	484	498	445	500	497	569	504	472	449	470	489	487	483	500	480	468	487	486	550	454	473	525	489	506	489	487	492	465	493	505	530	494	474	463	513	493	478	490	476	518	485	454	535	493	501	463	487	523	473	468	448	495	484	491	527	478	520	502	520	502	506	508	472	469	504	498	482	523	498	531	488	465	466	468	486	458	486	471	457	451	494	557	539	470	497	470	468	510	499	459	487	460	500	462	486	493	495	504	462	472	489	533	488	497	485	424	481	492	498	437	455	516	493	461	518	491	515	490	484	488	519	467	480	480	481	500	478	479	522	533	475	441	518	443	480	506	495	471	521	487	471	465	486	480	518	459	497	489	480	499	451	493	486	507	487	473	485	496	491	490	482	508	501	454	504	517	519	502	454	496	508	483	474	446	464	506	480	473	490	473	491	473	475	514	474	468	490	480	508	468	497	496	490	511	485	477	437	460	507	497	456	535	514	455	483	514	457	489	477	511	486	487	486	459	474	475	482	471	498	501	493	480	471	468	486	454	459	489	475	477	467	509	511	438	520	489	536	506	485	482	503	451	509	521	505	457	459	535	521	485	469	506	500	500	443	490	506	506	476	516	519	438	483	502	490	428	487	478	495	474	461	527	486	458	497	496	431	480	498	499	519	484	518	479	476	470	455	459	507	491	498	506	490	514	458	490	480	489	464	487	467	455	517	497	480	537	480	497	468	475	431	498	506	510	467	497	496	463	490	488	459	500	488	474	486	467	521	477	500	526	502	553	481	485	455	481	499	468	480	486	485	535	500	470	494	481	488	504	491	525	503	503	516	519	493	504	502	503	467	438	492	458	530	481	481	506	459	516	484	492	513	472	464	480	519	488	501	511	451	449	453	520	444	470	490	477	491	488	486	492	487	505	476	502	456	460	498	479	461	507	491	481	461	459	480	501	532	469	497	477	474	533	500	498	483	473	479	532	483	490	528	483	511	476	457	467	536	481	499	529	509	465	425	470	480	484	459	491	495	479	463	462	524	510	520	489	508	503	524	451	460	500	516	463	513	481	484	505	507	482	509	499	483	509	519	499	452	440	496	451	491	514	452	456	550	501	444	493	517	459	476	448	501	460	516	515	438	447	513	480	473	494	497	463	482	482	484	470	506	505	484	480	466	503	490	488	486	507	463	481	510	526	544	522	487	530	471	464	480	482	481	486	495	480	475	453	497	526	500	510	488	496	495	504	491	468	499	459	514	491	475	463	463	513	469	482	489	525	517	490	502	486	494	515	476	476	478	497	493	492	533	515	497	460	505	479	469	467	482	462	482	463	458	452	477	498	475	509	471	520	460	528	454	503	494	480	472	470	484	520	489	507	505	520	507	501	507	476	474	506	443	487	483	480	462	463	506	425	460	471	491	482	499	506	447	518	501	492	467	497	497	488	529	471	475	478	439	507	492	534	462	445	482	496	449	459	505	494	507	448	484	470	503	496	459	487	525	482	485	492	519	522	486	479	489	514	515	485	492	507	493	495	470	502	490	500	490	494	475	518	476	508	478	505	529	508	453	484	489	447	505	526	493	500	480	527	486	482	493	509	481	449	472	539	456	478	495	482	498	502	552	511	503	521	499	490	426	453	496	478	452	507	525	523	435	479	479	492	476	491	511	509	455	517	503	455	495	528	450	466	452	477	530	470	504	468	476	471	483	485	491	523	482	487	475	505	521	479	468	498	483	451	511	481	488	525	471	490	481	451	466	488	521	454	480	489	481	491	521	510	503	477	452	447	486	487	493	483	469	485	482	421	524	509	513	463	490	450	522	475	469	482	505	489	486	478	489	489	475	480	476	488	479	472	459	497	453	502	484	485	462	447	491	448	474	469	468	477	503	510	484	502	501	444	455	482	485	506	501	466	509	478	478	515	476	519	493	498	476	468	505	483	495	496	505	480	484	513	489	468	480	471	494	496	528	491	509	464	470	527	467	495	537	454	474	459	512	493	476	458	487	499	468	544	463	457	491	512	464	491	512	472	482	456	520	467	479	478	499	473	473	503	457	486	454	487	473	462	507	487	492	527	444	485	480	464	497	498	445	438	490	516	498	492	457	438	480	536	478	512	481	474	489	496	457	455	493	481	490	459	518	491	458	491	463	492	480	461	479	495	488	471	526	457	463	503	498	448	479	498	466	518	482	497	524	485	508	504	484	468	475	484	515	487	437	505	521	453	451	478	531	506	478	479	494	492	495	494	484	488	466	487	472	494	485	446	488	473	515	486	498	461	475	463	522	480	465	474	535	497	478	506	471	494	444	478	460	512	455	501	477	470	490	449	491	505	487	509	489	493	487	451	463	462	520	496	449	507	505	524	486	490	485	478	459	555	547	506	517	516	475	495	462	448	504	466	495	482	445	469	490	461	494	473	509	507	458	468	500	442	504	458	530	482	452	442	475	451	494	472	457	478	471	564
8104	1372	1121	665	709	330	294	316	258	302	265	248	275	220	237	216	215	215	224	212	274	247	180	231	209	239	218	261	225	226	234	232	223	191	230	231	246	213	247	218	224	237	240	235	225	211	235	227	246	184	212	244	254	203	212	239	213	212	228	200	242	230	224	219	198	257	228	223	236	197	240	242	220	245	252	232	230	237	192	192	207	253	241	257	200	188	226	225	198	247	209	213	230	209	227	225	227	244	205	236	194	221	208	232	225	205	226	264	224	230	221	213	215	231	232	222	243	233	237	234	243	228	241	229	247	254	211	197	220	221	236	241	209	235	204	247	245	235	228	212	243	207	230	245	225	221	229	235	220	228	240	224	212	210	223	204	229	242	245	225	223	199	228	209	229	209	229	225	212	219	233	217	208	235	215	211	189	192	248	226	181	225	225	222	218	220	201	231	213	244	182	208	208	237	187	237	239	246	190	203	238	214	227	239	235	240	204	245	221	250	232	219	230	205	227	209	240	244	224	250	204	238	226	227	220	209	219	225	224	229	205	242	247	256	232	258	205	221	223	212	224	235	224	222	205	221	230	246	184	213	245	232	224	231	200	238	225	233	213	205	205	234	250	185	210	258	208	242	204	241	199	214	243	207	219	230	248	236	213	236	244	220	226	255	201	231	241	220	240	220	234	213	230	214	228	222	224	234	234	209	233	218	225	245	246	254	225	242	244	242	231	215	231	227	202	244	224	240	243	226	236	205	221	229	209	224	224	229	245	219	201	231	204	219	224	233	241	193	200	207	220	218	219	205	203	233	238	214	225	227	205	204	252	220	257	196	251	238	219	217	216	233	228	232	219	219	242	209	227	234	229	212	216	226	233	219	239	254	255	240	262	205	228	224	203	218	238	258	223	229	225	205	219	210	229	200	221	210	220	227	238	213	211	197	244	204	219	235	218	209	219	253	232	218	256	239	218	211	209	202	217	217	207	215	241	225	196	232	222	221	233	219	225	208	252	228	220	245	198	236	233	233	209	225	226	237	223	234	217	214	219	202	230	238	233	232	228	244	226	215	231	240	215	260	218	208	211	240	215	227	227	209	241	220	204	209	243	217	192	226	233	248	201	191	223	211	238	226	198	223	225	249	248	237	233	200	223	235	227	213	219	217	220	221	241	240	233	231	236	212	249	238	222	257	223	206	188	212	237	206	240	229	222	214	222	205	208	228	224	231	201	212	230	215	227	243	220	203	248	219	227	236	217	217	247	227	251	237	224	237	218	244	214	251	230	224	230	210	221	248	244	218	202	248	230	201	220	201	257	215	227	245	205	214	217	209	236	221	227	219	210	225	222	225	222	234	232	202	244	231	225	223	235	210	205	246	220	218	240	243	230	229	246	213	191	236	236	216	209	221	210	200	232	211	228	216	213	194	259	229	202	213	225	221	231	221	220	216	182	270	243	252	225	208	218	227	205	208	210	209	224	229	243	244	237	218	219	238	209	228	204	235	221	218	204	233	232	223	198	206	223	209	224	241	236	235	211	241	222	216	232	219	252	230	261	245	198	201	249	245	231	202	232	213	257	257	210	222	212	252	211	209	225	204	240	198	201	229	230	242	224	223	227	231	242	229	223	233	257	210	228	212	223	222	221	209	218	224	241	230	219	246	226	260	233	237	229	231	219	222	242	209	225	247	210	206	236	233	223	218	216	207	229	251	233	205	210	212	214	235	239	237	225	232	232	258	218	216	224	187	195	258	234	251	222	231	249	242	217	241	231	254	235	225	227	240	238	230	221	249	235	241	232	218	251	235	220	223	220	237	228	213	199	221	251	225	206	206	220	242	205	211	230	222	228	237	227	211	235	218	245	192	233	228	242	230	236	202	220	211	244	213	226	217	226	221	226	226	208	231	214	218	211	205	226	229	246	205	195	221	206	217	186	231	214	240	226	211	235	262	251	227	219	215	219	224	230	233	235	209	244	218	223	231	208	221	258	216	225	230	245	233	234	218	239	230	202	237	212	198	216	239	232	203	240	211	230	199	231	231	234	205	232	218	234	221	220	220	226	206	209	218	205	206	221	217	226	220	248	211	219	221	229	207	204	247	221	230	254	221	202	202	190	242	227	212	212	229	252	254	202	241	192	223	209	213	242	224	246	216	256	200	234	232	227	232	206	235	230	210	201	242	238	233	218	232	216	214	221	218	220	240	215	246	264	248	252	236	284	210	219	230	197	223	236	217	257	223	247	213	223	224	243	215	217	214	261	212	231	219	222	236	224	240	242	233	239	224	222	237	215	235	213	226	212	229	206	202	215	221	213	227	263	244	248	225	214	207	243	216	215	252	230	271	196	230	205	225	197	265	235	232	222	214	213	215	201	225	258	224	255	234	175	248	255	202	218	214	218	242	222	205	254	231	220	238	198	241	226	223	231	244	242	223	231	264	235	225	213	231	219	245	224	230	231	235	221	202	214	206	207	212	235	235	222	239	238	225	246	237	240	212	196	233	235	233	231	220	253	216	249	250	224	182	210	209	214	223	220	224	203	236	237	228	228	219	239	212	246	222	245	235	224	205	217	211	226	228	200	196	233	226	228	219	194	245	240	243	235	234	196	232	223	225	218	214	197	228	225	222	220	244	222	202	217	226	225	226	232	220	239	232	205	225	242	229	209	223	216	225	221	228	227	201	256	209	213	207	218	230	200	219	212	244	208	238	237	210	235	229	200	209	231	203	229	219	217	249	226	192	226	215	212	263	234	229	222	227	217	226	232	225	234	237	229	218	242	243	205	241	218	194	235	219	211	215	237	203	236	224	198	245	209	252	223	222	222	217	256	230	227	213	206	229	219	260	234	220	257	240	237	235	234	211	220	234	222	217	207	219	239	209	236	242	223	251	234	228	190	184	237	228	209	226	230	218	228	200	235	231	256	220	206	193	214	239	226	214	238	216	219	223	237	236	231	215	205	182	249	202	219	226	218	264	251	262	222	236	206	226	235	218	221	257	234	230	239	217	235	240	228	217	231	223	242	213	252	272	224	194	211	233	207	205	254	217	223	225	216	240	215	206	196	224	227	215	207	218	237	214	228	259	209	219	234	199	215	228	205	201	227	208	241	248	216	221	214	243	209	237	253	224	219	230	233	231	200	194	201	250	235	217	233	202	213	209	246	242	206	217	231	255	232	234	247	224	203	200	236	234	196	227	232	220	199	216	195	209	248	244	200	193	230	231	206	211	220	234	199	210	224	207	224	194	199	223	221	208	204	214	194	261	228	228	202	227	228	230	217	223	238	220	254	222	211	230	210	207	224	230	241	239	257	227	229	212	223	214	221	227	251	247	238	242	216	221	262	233	252	224	243	204	233	204	216	225	218	188	226	213	227	222	228	214	228	233	225	208	216	218	215	221	211	233	213	252	204	240	236	258	224	211	206	230	230	236	226	210	215	225	230	241	218	205	230	230	215	224	241	211	214	217	213	219	234	227	234	223	250	220	214	227	213	217	217	248
6646	1472	2421	1977	2496	1040	898	828	811	777	738	661	640	666	694	659	661	613	586	606	589	566	589	586	586	583	609	592	599	611	570	588	529	606	562	572	546	613	572	579	556	583	591	553	600	576	596	581	590	564	598	563	534	579	567	587	564	559	579	536	567	570	560	551	577	563	574	565	547	598	576	592	549	599	552	552	576	615	602	575	528	561	534	557	577	550	553	570	553	558	549	538	547	551	575	549	567	592	594	553	550	549	585	564	533	601	549	543	530	553	560	572	554	575	586	576	547	532	556	550	550	575	575	563	597	574	580	576	563	542	592	572	572	550	543	546	579	541	548	514	579	514	599	584	566	544	582	551	576	547	561	551	576	616	539	559	541	609	527	576	564	575	570	520	552	540	570	550	582	547	560	603	545	583	538	574	557	600	532	558	517	572	568	557	503	537	527	542	550	557	528	548	574	498	608	540	557	567	572	618	530	592	529	569	577	524	541	556	563	593	544	568	523	555	583	549	521	565	585	576	510	561	527	543	536	555	569	566	590	573	563	565	560	592	558	540	564	540	544	543	566	572	575	566	601	562	569	575	560	566	526	548	535	562	584	551	533	544	509	549	561	549	557	556	555	591	564	566	584	582	587	532	581	554	556	552	582	570	550	529	541	554	536	592	574	562	574	562	582	571	576	566	547	535	584	520	561	588	537	553	589	578	522	568	564	587	581	545	566	595	582	567	555	603	584	545	623	602	559	564	562	582	550	533	564	558	584	558	519	588	572	544	541	562	551	540	623	572	562	535	578	560	577	553	542	554	587	535	582	530	531	561	566	571	545	552	553	573	526	569	548	583	575	554	591	578	567	538	578	577	543	615	552	591	594	528	586	574	568	553	545	581	577	555	586	531	581	573	559	540	567	553	543	548	580	602	539	545	535	541	516	537	553	587	548	580	527	537	577	514	535	592	586	540	561	557	584	568	544	541	563	569	565	541	504	552	611	593	565	567	576	579	583	554	530	569	572	549	572	509	556	608	581	561	580	561	552	560	562	586	576	554	529	569	613	498	563	491	582	621	567	552	568	567	584	567	557	575	596	558	541	577	549	586	559	564	591	559	603	586	574	577	566	550	509	516	521	541	615	557	564	604	537	522	539	590	562	556	556	549	559	581	563	601	544	585	595	546	616	566	555	614	548	553	576	606	515	569	498	550	556	530	542	582	559	554	547	553	530	566	569	571	554	549	617	562	550	539	585	528	537	549	539	555	561	600	573	567	562	558	596	542	561	548	544	561	552	579	547	551	576	571	604	560	540	550	614	576	569	565	581	543	541	563	563	573	605	542	571	566	565	533	586	554	533	570	585	534	576	524	606	547	564	561	517	549	600	570	588	578	568	575	559	562	577	547	582	601	570	578	551	545	572	539	584	552	548	546	519	565	563	570	558	566	539	524	564	586	538	583	545	507	583	550	588	548	518	578	548	554	551	569	553	549	563	606	550	556	573	576	557	564	557	535	540	539	577	547	532	559	557	576	559	578	571	530	559	578	559	591	526	573	539	550	549	568	546	537	532	577	599	570	590	584	577	579	550	569	565	587	552	578	570	568	536	586	540	553	589	532	613	604	567	577	549	521	562	551	558	542	571	562	547	558	565	592	610	575	564	555	533	552	566	604	549	552	550	540	548	573	519	575	538	539	535	573	518	570	540	579	554	582	583	602	550	541	555	566	534	512	535	549	589	604	562	570	565	574	598	541	569	556	545	568	580	532	578	538	554	550	567	569	572	553	546	548	557	553	551	570	547	560	564	535	580	558	548	551	542	544	538	549	556	567	550	566	540	552	566	573	550	525	545	560	538	547	585	565	571	571	600	554	516	518	579	572	571	563	601	566	536	543	544	553	547	592	571	556	576	566	527	582	545	534	570	582	526	558	549	574	579	545	585	575	592	545	585	515	629	602	561	559	573	562	560	573	563	569	575	596	577	592	563	599	578	610	557	582	563	560	575	569	580	571	571	577	583	575	575	540	574	577	572	539	557	553	519	532	519	529	584	541	579	589	571	534	565	553	566	562	562	550	560	595	570	524	560	584	582	568	590	569	553	554	603	550	539	554	521	576	557	539	538	589	518	565	557	534	565	550	548	540	572	537	577	565	547	590	548	556	558	564	501	591	609	532	574	564	568	577	598	500	532	593	541	579	554	554	548	539	556	550	607	577	554	522	528	573	545	524	563	491	568	591	588	608	551	541	544	548	551	528	614	588	596	549	610	610	597	569	613	578	590	584	573	605	562	577	553	567	556	537	575	576	539	553	553	561	592	536	539	569	586	593	609	573	590	544	583	525	575	552	543	589	576	584	529	503	540	552	553	569	545	562	551	540	587	573	540	523	496	573	589	598	549	558	553	555	538	522	574	550	547	571	593	568	556	549	556	560	562	543	562	573	567	566	555	557	585	597	581	546	558	636	574	561	595	576	582	583	523	588	599	566	544	579	614	588	569	562	521	539	546	559	524	535	544	529	543	531	577	569	548	539	538	558	553	566	543	557	561	545	557	549	540	551	552	556	572	541	556	552	553	554	597	589	559	571	568	543	562	558	590	587	555	529	542	564	572	630	545	514	548	572	547	593	592	577	577	563	579	526	537	553	593	561	579	576	542	524	568	550	561	524	550	533	560	545	496	557	556	533	547	571	561	572	546	580	589	550	567	550	519	621	595	556	574	613	592	576	576	554	593	532	546	528	554	579	559	577	587	550	598	523	547	600	559	549	550	566	548	547	573	575	557	555	526	567	562	533	577	566	553	539	535	582	541	562	532	559	557	544	594	557	554	554	514	547	583	556	552	524	576	576	545	594	560	534	536	587	539	580	533	546	561	560	535	557	527	528	541	530	520	569	571	587	570	544	524	576	547	553	580	537	566	581	593	582	583	544	524	570	547	575	561	571	578	540	543	549	554	567	567	582	585	550	590	553	584	564	536	554	523	566	605	560	564	560	541	565	528	559	554	582	582	582	533	596	537	558	584	569	583	544	613	596	517	571	606	550	595	533	564	525	528	572	572	587	589	571	573	561	556	580	547	560	536	566	605	562	569	554	572	548	570	568	561	538	567	551	584	582	567	560	601	560	587	574	563	551	556	536	563	606	521	574	575	551	588	541	578	545	572	571	521	549	564	600	528	590	577	585	564	574	517	552	507	564	588	542	618	560	519	545	545	567	560	581	552	527	539	578	557	523	548	580	575	566	573	523	515	483	580	549	531	548	589	556	586	593	517	578	572	570	567	559	565	550	602	562	548	558	543	572	539	550	605	507	568	568	529	584	591	561	552	558	511	532	534	607	555	586	541	548	560	553	610	587	561	534	604	537	549	530	582	508	575	562	519	534	576	578	558	583	562	563	599	538	581	576	557	562	572	527	571	533	541	578	622	569	555	542	541	573	538	582	533	565	569	600	588	560	581	583	544	541	545	547	554	562	564	550	549	520	572	553	552	575	553	562	537	568	544	548	554	558
15967	2697	2187	1259	1642	624	602	503	477	439	416	408	446	455	406	470	419	421	417	420	456	375	421	393	399	463	407	419	395	385	376	408	421	435	402	412	409	434	399	405	433	385	407	432	399	398	391	420	386	402	384	431	403	394	431	385	375	371	364	435	420	422	398	387	436	441	383	414	367	415	426	388	447	382	385	419	400	397	407	398	403	399	377	390	382	415	387	424	409	392	397	397	375	382	369	389	411	384	426	387	410	396	396	387	405	407	391	338	435	370	416	393	407	397	378	389	424	394	405	389	399	417	407	376	387	448	387	402	399	388	362	371	401	393	426	422	397	449	398	390	351	405	410	425	440	396	411	411	374	425	374	381	375	403	422	410	397	391	389	391	381	405	396	400	386	408	409	425	379	400	399	390	419	419	435	386	405	396	397	388	389	387	393	415	426	431	409	411	410	385	425	386	405	413	359	404	414	402	418	389	358	405	420	391	400	414	373	418	399	414	382	360	398	413	412	455	376	423	375	387	411	369	425	424	411	371	377	426	400	426	391	405	404	399	403	426	441	375	362	441	406	370	373	410	388	436	385	397	399	422	426	404	396	384	442	412	403	403	424	394	431	409	392	384	413	407	404	420	376	413	433	362	390	378	398	397	404	425	412	402	365	428	383	383	355	370	424	421	412	402	403	386	404	388	410	362	410	416	383	401	388	404	406	392	406	414	370	408	390	415	394	347	377	421	369	444	418	421	398	410	446	373	383	400	374	421	429	381	426	380	431	382	401	427	364	379	406	375	409	404	400	429	405	382	420	395	420	406	413	419	407	433	416	393	424	421	395	397	421	391	440	399	393	374	381	419	414	363	405	401	402	379	392	412	404	442	406	389	382	373	409	442	437	397	390	417	395	371	363	399	409	411	388	397	394	413	381	370	380	419	396	435	388	408	350	435	413	411	419	371	402	366	444	384	398	408	379	380	432	381	378	402	399	453	398	394	411	382	400	408	398	412	416	407	383	389	394	419	355	405	398	416	396	391	396	399	413	405	405	420	433	434	420	354	448	422	418	385	422	386	372	364	415	355	373	371	391	402	379	449	409	435	411	432	368	442	403	409	393	421	408	373	335	405	398	403	382	417	365	381	385	359	403	400	405	402	383	410	396	406	438	396	390	388	436	396	387	388	347	418	393	397	377	407	425	373	425	403	410	369	415	409	438	475	407	397	375	376	356	369	407	414	357	430	369	362	429	383	395	408	415	423	422	376	391	429	440	399	392	377	372	364	404	399	436	412	387	399	396	428	420	393	370	407	398	426	416	383	365	373	422	397	375	409	393	385	449	437	415	366	445	400	404	415	395	379	439	375	420	422	415	404	388	414	390	402	393	376	388	398	433	379	456	388	451	410	454	387	389	390	388	399	407	457	380	372	374	379	384	377	365	406	437	408	398	361	376	355	393	399	388	398	383	376	382	411	390	379	413	383	391	398	425	419	397	396	407	399	409	392	388	418	392	434	421	433	444	407	409	387	372	398	387	395	420	409	411	417	443	368	389	393	421	387	386	394	387	368	399	398	429	424	411	368	382	393	376	350	426	389	400	361	403	366	426	415	427	412	415	444	386	403	388	400	382	393	372	412	409	400	424	417	428	468	405	376	429	429	426	401	367	390	416	375	381	386	391	385	383	405	383	379	376	395	417	408	393	364	415	424	426	357	423	415	403	382	408	424	404	427	398	419	392	388	394	402	448	405	340	368	376	353	418	363	429	417	399	388	424	357	432	392	456	377	371	377	439	412	392	380	426	402	398	447	403	366	398	387	386	389	428	415	412	421	399	402	368	417	409	394	399	423	416	395	425	410	404	442	397	406	381	404	402	417	415	440	424	416	416	371	393	406	394	390	421	430	439	375	346	381	418	412	414	404	380	357	412	421	427	417	455	426	381	412	393	403	410	437	395	401	374	412	389	413	409	389	391	416	404	431	402	400	393	404	413	411	438	389	380	397	399	407	417	386	409	418	426	414	408	436	387	391	412	410	402	394	388	406	391	409	387	364	395	412	433	396	445	403	406	410	380	398	423	390	400	424	404	424	414	386	427	418	436	383	394	408	372	374	388	390	395	391	414	389	365	385	434	399	419	419	404	375	388	381	413	368	403	376	400	344	365	437	438	438	389	376	379	406	431	365	396	450	356	450	365	411	413	372	377	387	410	410	408	400	406	439	410	395	422	429	422	432	386	468	415	362	400	370	415	413	399	418	401	387	377	353	416	387	364	406	398	393	393	387	437	393	405	398	357	397	423	387	424	389	405	399	417	426	397	405	384	394	427	430	426	424	414	372	370	406	381	413	358	422	396	393	412	418	427	406	430	398	415	400	401	409	399	410	411	438	416	424	401	447	421	388	369	409	429	379	415	383	383	403	407	419	382	388	399	405	384	372	376	411	393	433	399	420	397	398	396	395	412	411	386	362	418	412	380	396	403	405	390	403	396	345	433	400	365	366	385	366	430	398	422	417	380	380	428	400	423	357	432	389	385	398	397	409	406	414	393	409	417	403	377	456	385	384	425	410	364	364	362	396	360	416	404	425	404	399	396	407	415	390	431	390	417	415	368	392	391	397	385	418	387	370	371	396	408	393	416	438	410	365	377	386	418	449	411	417	396	386	396	406	427	413	431	421	385	381	409	438	390	372	394	388	436	381	404	405	394	380	387	427	377	340	351	429	418	356	397	387	401	403	409	423	413	399	388	423	382	392	425	415	373	385	366	392	384	355	441	393	380	371	422	445	391	388	401	413	363	445	415	409	375	437	388	412	407	414	402	386	430	383	417	425	372	400	373	340	393	369	418	420	404	370	354	409	405	385	392	439	406	422	382	395	438	404	410	377	392	423	403	400	388	396	387	408	399	403	399	374	404	410	400	399	450	403	391	423	401	388	409	385	361	397	402	423	384	414	380	388	416	394	425	370	366	409	369	376	388	390	382	407	401	425	385	393	391	387	382	408	387	398	390	393	433	396	414	409	397	439	433	390	431	417	402	417	403	445	404	373	427	390	389	403	416	416	388	420	414	354	405	423	433	416	405	409	392	420	378	404	376	421	375	414	353	406	403	422	395	406	410	404	388	373	385	408	435	401	409	366	413	426	376	386	385	393	427	383	393	351	390	387	403	433	418	421	389	418	395	380	376	353	364	406	383	423	463	378	401	385	404	457	409	367	375	383	376	404	412	369	429	426	371	389	411	439	409	417	397	394	395	374	381	422	421	386	383	434	392	406	412	427	430	428	386	383	378	375	405	420	378	375	397	389	425	391	377	391	418	413	435	408	401	415	374	420	398	423	383	384	384	383	377	393	407	392	389	435	425	408	407	369	427	369	422	403	390	403	396	407	455	381	414	390	396	405	372	408	351	419	398	432	411	424	438	421	410	422	374	399	401	400	360	398	406	424	417	393	366	400	355	397	400	418	374	378	407	409	380	368	390	401	406	418	443	410	393	399	384	385	375	445	377	371
9051	2379	4078	3441	5148	1879	1654	1487	1367	1313	1216	1190	1182	1083	1053	1040	1045	1029	1033	994	955	1048	1039	997	934	938	973	1034	914	945	953	912	915	910	935	871	944	970	947	1008	931	883	903	839	963	903	924	911	928	909	920	895	890	919	900	882	925	862	896	907	973	858	900	898	936	966	911	909	927	906	921	871	934	826	925	931	906	931	885	878	880	930	931	873	902	911	847	904	921	951	869	927	914	892	919	892	910	909	934	877	900	865	938	949	1012	874	923	884	947	864	920	939	944	902	888	858	864	926	895	829	942	941	925	873	901	865	889	938	914	889	926	912	914	955	960	858	904	936	878	866	863	864	925	883	954	874	862	964	921	885	948	876	900	849	931	901	930	850	875	844	981	928	870	907	911	891	891	890	911	895	810	835	880	919	885	956	894	896	860	897	923	966	933	877	913	893	887	941	914	946	903	941	914	876	925	916	921	949	890	917	882	897	899	870	886	958	915	883	910	925	927	879	871	916	971	904	866	887	880	899	920	857	921	935	882	891	905	886	866	920	888	895	911	948	893	875	909	977	879	919	877	907	915	869	922	890	836	953	901	938	897	858	868	921	896	922	871	886	922	900	907	904	1008	886	887	966	842	888	864	932	895	865	976	912	917	859	904	905	918	857	909	873	945	944	891	864	923	923	912	950	895	898	905	911	884	977	917	873	906	903	831	871	882	937	909	912	917	921	908	841	866	851	919	898	882	894	857	957	857	926	872	927	905	912	892	917	900	842	910	888	863	932	888	932	903	879	936	864	917	806	905	893	910	944	889	873	845	897	912	875	875	878	924	842	862	899	874	894	879	889	868	881	960	883	867	847	860	848	898	928	916	964	940	904	911	944	868	889	872	928	868	894	921	898	945	867	942	942	900	883	890	920	900	888	852	870	882	868	929	920	874	882	920	865	923	901	907	899	877	915	949	908	931	892	929	881	896	887	929	952	937	937	925	940	889	970	894	895	852	912	889	936	899	886	920	901	899	891	919	883	882	877	906	907	885	877	871	889	925	938	908	875	890	927	900	957	908	912	860	918	883	876	926	910	909	888	900	912	950	903	879	904	954	911	911	879	929	880	850	924	917	862	910	892	907	918	878	873	892	878	881	894	967	883	901	913	900	902	944	888	885	934	927	902	901	878	900	870	933	876	873	912	926	875	905	857	870	940	880	914	852	887	940	912	870	875	888	914	908	859	832	871	932	940	892	923	883	914	861	864	872	822	888	937	891	909	904	919	918	881	875	911	869	890	893	880	834	864	926	962	864	933	884	952	896	940	902	940	878	882	915	906	888	891	887	907	882	895	891	934	904	876	899	909	869	879	893	909	885	925	881	905	911	868	923	923	836	878	899	911	943	908	887	908	883	868	922	849	907	916	887	869	907	920	910	930	849	926	957	905	920	897	905	900	855	910	901	929	869	884	870	872	914	860	948	876	885	869	894	901	871	880	906	896	920	878	961	893	871	866	927	904	900	899	871	890	898	893	845	924	882	882	959	881	914	922	914	914	897	870	865	923	917	917	878	918	926	886	894	894	956	886	883	952	878	870	909	894	863	887	884	876	853	875	881	870	822	914	938	898	894	889	874	914	886	875	845	912	935	899	952	901	942	896	932	978	901	896	857	910	923	889	895	878	894	883	927	899	951	884	899	953	873	890	933	892	982	878	864	863	897	913	955	852	899	932	906	896	921	971	901	870	887	898	923	898	900	903	966	892	876	844	902	869	924	866	896	852	900	913	896	890	901	884	880	917	902	889	887	898	871	906	869	891	888	880	944	899	902	936	873	906	910	890	885	933	867	873	875	880	888	924	841	911	885	873	955	935	917	939	925	924	881	866	893	871	924	866	905	905	948	890	888	916	917	917	882	933	853	889	907	867	858	926	917	875	924	941	865	892	864	930	876	943	889	871	874	898	874	918	932	862	889	908	849	946	854	885	943	900	865	892	949	907	891	887	895	841	879	882	945	944	838	905	875	892	922	976	903	909	871	905	948	860	969	923	927	879	937	960	879	921	907	902	944	900	923	919	882	917	892	900	926	879	914	876	849	899	904	929	891	931	897	964	900	919	899	901	954	909	920	936	876	912	907	919	909	905	928	869	923	938	857	865	882	924	902	881	936	895	940	958	939	879	909	871	932	944	886	897	902	910	866	857	893	867	904	959	895	902	912	866	910	912	904	887	902	894	869	931	908	915	872	862	911	897	921	877	888	907	867	946	875	879	921	916	936	949	858	914	874	906	883	868	910	902	943	853	920	871	913	926	914	878	905	885	929	931	890	904	882	916	901	880	827	904	934	954	938	881	925	960	939	894	856	881	893	954	924	918	906	915	879	930	904	934	928	927	898	894	898	874	915	928	880	867	920	913	882	942	945	921	832	914	900	870	882	915	896	909	960	848	898	919	933	843	890	861	891	937	886	935	880	843	851	907	877	947	867	875	875	854	975	930	920	882	939	892	894	850	885	914	961	896	902	946	871	872	889	866	881	870	920	879	902	958	914	848	851	932	865	916	877	950	876	902	892	887	902	927	880	857	916	935	891	919	908	861	883	952	926	900	896	894	873	920	892	930	918	948	885	939	873	921	907	921	945	902	896	852	900	893	875	934	914	929	874	910	877	867	937	836	880	893	922	913	870	867	879	907	936	943	872	917	907	895	908	870	878	881	895	880	891	893	904	905	897	881	931	944	848	897	893	906	914	890	889	904	922	861	883	937	927	840	923	930	901	963	881	941	946	882	882	938	921	934	924	888	902	888	910	926	899	896	924	893	905	891	879	903	855	937	899	896	902	909	909	920	916	875	906	916	908	896	949	934	919	886	958	905	931	881	930	892	897	934	886	896	897	934	862	920	894	870	860	919	835	897	867	894	897	886	908	883	916	924	956	855	898	844	862	861	881	894	893	916	970	868	892	860	889	850	874	897	919	883	879	917	899	943	925	889	923	887	964	899	862	877	888	941	937	909	944	900	908	902	913	884	917	907	873	902	883	911	876	905	870	947	845	916	859	898	875	891	935	894	953	890	899	895	950	888	885	848	918	880	876	886	916	924	943	943	905	943	914	895	851	920	930	925	875	905	899	939	915	874	896	873	902	937	963	870	925	960	968	871	926	898	928	942	898	898	968	890	901	924	891	885	852	885	882	902	876	891	895	908	882	890	864	862	922	885	898	877	931	856	918	895	918	879	883	899	890	949	883	925	876	915	921	932	905	890	874	874	905	871	911	906	914	916	922	908	891	923	897	877	935	863	866	865	885	910	843	899	909	946	883	796	905	921	939	864	900	896	851	950	860	933	875	908	880	896	823	900	961	918	882	896	899	914	904	890	893	916	921	896	861	849	890	902	927	896	921	893	889	907	909	915	900	908	918	913	919	876	907	873	893	919	930	866	936	944	884	899	911	853	934	888	867	931	952	891	928	912	900	865	866	923	885	914	938	931	901	907	869	924	913	874	856	874	871	948	862	918	879	821
2133	544	455	285	185	196	186	195	180	143	200	178	187	172	192	193	191	188	188	174	167	150	207	196	201	195	213	196	198	204	175	171	188	166	194	198	171	206	200	174	183	197	192	202	188	183	195	179	197	188	168	161	223	202	182	192	190	184	180	212	189	172	179	184	198	165	179	168	190	156	162	210	182	198	207	179	201	193	190	226	175	185	205	207	175	221	188	203	188	202	160	183	203	204	190	203	178	197	189	168	205	174	163	190	191	181	195	198	168	191	168	194	200	206	161	192	200	204	195	193	181	179	227	191	206	201	208	199	188	194	184	196	203	193	175	197	187	161	201	195	226	176	177	186	182	200	163	188	193	188	185	186	177	188	205	187	192	172	177	205	186	183	196	189	212	191	171	193	213	169	201	208	223	206	191	219	201	165	173	160	216	197	179	191	165	171	190	173	182	189	198	189	176	169	210	191	173	211	164	159	208	183	168	173	188	164	200	189	190	185	173	193	179	175	178	178	173	178	177	204	189	211	180	189	169	162	187	207	171	189	180	201	206	183	186	206	195	193	202	210	206	180	167	192	198	176	184	180	192	174	194	196	183	191	169	202	192	187	184	192	186	163	165	195	173	188	182	181	203	176	172	203	197	172	175	173	183	180	196	181	171	188	205	188	174	179	204	196	180	184	186	168	157	171	176	186	199	177	196	212	180	201	211	223	197	191	178	181	173	188	178	165	175	213	192	192	179	189	185	192	177	185	210	193	178	182	189	181	228	181	182	213	162	189	183	192	165	195	210	174	196	205	182	182	177	199	175	196	216	195	190	180	169	190	177	190	189	198	177	191	170	210	215	200	177	191	177	195	197	183	183	183	211	227	197	179	204	181	176	221	188	208	211	184	174	186	183	187	172	189	184	195	198	210	214	191	203	203	178	167	209	211	194	170	180	167	198	169	162	190	168	192	149	200	177	205	178	184	203	183	196	186	171	191	200	180	199	174	187	167	197	168	178	173	174	221	199	159	154	185	186	164	209	207	189	211	203	190	192	170	168	203	191	205	174	202	197	219	208	186	191	184	207	185	192	193	183	169	182	176	192	183	157	198	181	188	185	189	195	193	181	192	196	190	156	189	202	186	202	188	205	192	167	192	195	179	199	188	198	181	199	200	191	196	179	195	179	211	189	166	199	178	195	182	167	189	172	193	182	166	179	192	214	177	184	179	179	202	166	208	191	161	213	193	194	204	197	196	164	200	187	205	182	197	212	189	208	194	199	189	207	187	184	175	186	197	218	201	191	218	215	174	170	213	180	192	182	206	185	210	199	193	179	161	176	211	194	193	187	201	202	188	193	184	202	192	204	177	201	193	185	184	175	175	179	187	197	194	172	223	185	187	203	189	169	192	190	181	167	219	217	158	172	166	184	185	200	199	192	198	206	216	196	199	177	188	195	186	190	185	194	199	181	175	191	184	185	170	180	169	211	205	213	185	181	182	193	172	193	191	175	180	195	188	201	194	166	216	179	212	195	186	179	177	188	208	174	189	209	177	188	176	187	200	192	189	194	179	202	217	194	215	175	202	182	169	183	180	175	165	188	199	195	190	207	173	172	191	169	205	171	177	179	184	175	189	191	211	191	180	177	181	188	185	158	201	177	202	188	214	195	189	205	195	167	146	178	190	204	179	189	168	180	177	201	193	199	185	195	218	182	220	192	188	173	199	189	180	159	173	216	200	194	201	183	179	184	167	225	172	194	182	188	184	196	183	180	189	192	175	198	225	205	199	182	170	204	195	198	172	182	198	179	204	180	178	150	185	177	185	170	173	176	193	183	182	178	173	197	206	182	210	178	183	175	170	201	168	145	212	185	177	171	191	175	168	187	183	199	190	193	168	186	200	191	207	208	209	195	205	191	181	175	191	204	190	200	190	184	185	191	175	197	187	187	204	190	189	180	167	196	196	190	180	218	184	176	179	196	189	182	197	180	201	216	186	180	193	189	176	204	204	203	187	191	205	188	192	180	198	186	202	203	188	200	184	181	192	193	209	198	168	194	189	185	189	205	177	197	173	183	185	191	179	191	160	201	196	187	193	200	193	166	177	178	197	161	193	181	157	174	194	193	195	189	203	196	187	210	194	159	181	165	175	201	190	204	210	181	196	162	172	186	180	197	210	188	183	198	205	171	181	204	172	171	186	186	198	181	226	140	199	188	223	170	197	205	185	189	193	179	211	168	174	170	176	172	207	202	195	181	170	173	182	207	181	178	206	184	199	178	207	185	174	163	203	204	179	208	170	206	202	188	188	193	198	176	190	189	165	192	187	163	194	190	200	188	197	186	196	200	187	178	176	188	190	171	188	163	191	199	202	189	190	178	178	173	169	183	198	192	185	237	186	180	187	194	204	187	209	182	175	174	190	195	188	169	185	163	196	195	211	217	186	207	208	173	163	181	168	175	196	166	171	175	214	186	165	191	165	173	213	195	184	193	194	202	179	169	200	173	198	167	195	178	220	181	209	194	187	193	191	203	172	207	172	194	169	203	168	185	205	196	183	203	217	199	157	188	198	176	192	198	173	162	191	172	198	199	179	187	185	191	175	195	209	173	172	218	202	195	201	199	212	185	187	190	187	192	177	186	193	182	189	193	203	194	195	188	187	169	175	185	180	208	228	158	193	191	198	174	197	171	197	198	193	200	194	164	207	183	196	170	216	207	157	200	219	192	193	210	199	190	207	197	187	204	205	215	195	196	187	197	192	194	182	179	162	201	185	156	215	223	192	212	198	186	186	201	200	209	190	198	216	175	196	171	193	192	186	156	191	182	177	201	200	197	153	204	178	188	192	199	196	197	174	192	192	192	210	212	191	202	196	206	181	200	181	178	209	182	172	182	187	182	178	181	179	182	174	206	227	205	179	203	187	155	207	216	182	178	182	198	171	225	169	198	194	162	187	200	179	182	184	176	202	190	186	210	205	194	181	186	178	176	186	170	191	190	185	213	198	187	180	172	194	161	201	198	190	181	184	219	174	178	213	198	207	180	168	188	186	179	195	164	196	166	182	178	174	199	192	192	207	175	213	198	192	220	198	195	228	172	232	204	179	192	187	182	180	192	184	181	191	188	190	170	169	175	177	198	174	198	169	174	211	196	173	166	183	184	177	213	179	214	180	174	173	198	198	171	180	218	219	185	188	171	197	198	194	192	182	187	190	183	207	191	200	197	174	179	177	185	186	174	189	203	178	206	178	196	189	191	185	187	204	141	168	204	210	172	195	176	153	181	180	193	178	177	172	190	174	181	182	180	193	186	179	208	173	182	180	173	216	198	186	184	194	207	165	207	192	196	176	161	179	187	194	176	186	170	176	180	175	189	179	183	219	196	172	206	187	199	189	172	172	176	183	190	173	173	192	174	195	202	177	180	183	174	165	219	194	186	199	223	212	206	205	187	214	179	190	183	175	190	170	206	198	213	196	164	192	183	185	157	176	191	182	197	185	197	192	197	164	180	216
1944	784	982	672	585	469	471	517	511	532	485	445	483	461	475	483	453	489	479	499	476	462	486	481	485	505	451	510	465	470	471	487	499	504	497	483	472	474	449	491	467	483	488	471	469	492	475	455	468	489	470	462	475	437	494	484	485	473	496	477	468	434	499	475	501	462	462	473	475	474	479	464	470	487	486	477	494	460	486	445	474	502	464	500	472	467	477	495	429	462	515	463	499	484	483	467	484	497	475	451	431	496	506	500	461	543	497	452	467	476	502	454	448	462	498	468	465	520	460	471	499	440	498	448	507	465	464	497	431	500	455	484	474	474	478	447	449	458	455	471	448	463	469	482	450	482	491	465	457	476	489	484	499	436	478	466	463	451	465	495	481	483	446	482	462	478	488	487	507	466	460	487	456	479	474	459	426	457	438	505	478	473	461	505	480	469	496	476	482	464	447	441	501	490	468	472	472	465	457	486	495	459	446	464	465	455	463	460	430	490	476	520	467	499	527	467	466	490	464	445	482	492	436	479	474	452	483	469	443	470	493	450	455	443	453	453	478	429	501	460	457	438	455	488	477	460	490	462	465	463	500	470	442	453	484	432	492	508	484	482	469	472	454	502	476	488	474	523	466	477	480	523	451	476	456	436	466	466	505	474	473	459	504	502	448	492	473	478	451	494	498	501	484	464	508	443	473	495	474	458	489	451	478	470	473	452	456	463	471	449	468	446	459	478	458	509	470	490	477	488	482	485	452	472	497	462	476	492	477	482	449	467	457	466	457	471	506	460	475	478	471	442	500	470	482	450	496	449	467	487	472	484	444	472	490	483	461	442	464	470	482	503	460	470	456	468	440	523	490	464	462	429	463	452	462	444	480	460	496	457	490	437	510	466	468	470	479	456	478	472	462	483	454	492	496	476	458	486	508	494	481	450	460	450	460	460	470	485	467	485	506	491	490	487	463	418	425	512	474	453	515	447	460	462	484	494	485	462	465	462	488	421	455	486	446	454	490	443	480	491	473	477	474	456	473	493	494	405	477	431	486	485	532	467	524	468	463	437	490	474	447	499	470	483	450	484	452	439	486	457	512	474	450	455	466	495	502	476	462	486	475	509	473	477	464	500	431	474	435	457	496	504	482	448	462	483	510	457	492	466	477	460	488	456	496	437	455	490	457	469	467	488	423	460	474	499	460	462	476	459	471	469	510	453	480	477	504	458	477	463	443	462	473	476	503	472	466	483	458	482	450	433	453	488	488	437	496	476	488	470	433	505	479	453	488	471	457	504	484	477	469	505	471	461	490	447	474	461	483	446	482	443	479	478	440	470	495	486	470	459	451	495	469	451	474	494	447	467	460	461	501	501	479	485	485	469	490	485	431	483	491	464	473	512	496	449	468	439	448	468	497	455	419	482	460	441	504	447	472	503	460	462	499	494	488	472	442	466	499	457	449	465	472	484	471	496	502	483	505	497	479	487	449	497	438	484	461	469	489	454	470	455	519	450	470	437	472	467	460	475	489	464	447	463	446	428	464	478	467	437	475	485	452	475	504	451	458	491	458	467	500	527	477	463	458	495	452	540	475	473	479	487	506	476	468	430	484	471	483	452	488	449	471	464	479	497	422	480	476	506	462	479	488	471	459	483	414	447	488	456	486	472	494	518	497	450	509	461	484	488	472	424	482	498	499	456	489	496	493	463	461	502	475	488	483	468	459	472	481	454	456	504	477	480	460	462	433	466	457	489	473	466	461	493	457	449	501	456	446	484	479	481	496	466	479	461	493	452	460	465	478	461	488	478	497	455	466	471	457	458	489	435	466	465	488	495	480	489	471	467	489	469	482	467	477	494	450	491	522	490	530	442	505	492	487	467	472	438	428	465	465	467	468	436	462	450	462	486	501	448	469	466	491	469	481	480	467	502	464	485	464	532	474	454	487	471	476	452	487	524	484	471	452	454	451	473	481	471	493	481	435	453	480	447	469	509	465	490	486	435	489	466	481	506	478	473	469	461	420	503	536	502	453	526	464	402	495	420	470	462	457	464	487	477	467	479	478	443	490	500	477	474	472	467	444	500	456	478	475	465	460	492	465	491	444	491	462	457	453	441	467	449	420	471	486	483	486	478	478	487	513	479	497	480	484	451	488	473	492	459	441	466	526	453	453	533	451	493	511	482	462	479	463	490	451	446	464	454	483	459	464	465	470	466	462	489	496	496	445	463	494	509	507	458	495	474	518	448	474	482	482	447	459	511	477	475	449	475	503	457	480	481	471	491	472	507	458	459	499	444	472	522	467	491	480	484	457	475	431	512	465	484	495	482	476	459	476	458	501	457	467	477	484	495	467	476	467	435	504	465	452	458	472	483	465	481	480	465	493	430	454	471	439	489	444	467	495	453	458	445	470	463	490	489	477	476	530	452	466	436	451	454	499	462	460	477	463	475	469	491	466	465	476	484	486	504	491	494	474	486	479	464	458	459	445	467	488	503	466	458	472	536	436	478	502	478	485	441	512	491	476	445	492	455	483	519	474	447	487	504	455	460	480	492	472	478	487	467	497	478	474	481	473	487	487	450	465	431	480	505	452	489	480	459	493	504	454	449	438	469	485	429	470	462	475	512	454	481	453	452	473	476	496	464	503	461	460	439	516	477	514	499	466	470	465	470	468	501	491	457	498	481	515	492	459	473	451	475	488	462	445	427	455	477	490	476	473	438	469	485	440	499	498	477	449	454	458	487	453	465	489	484	454	490	466	441	484	496	506	529	497	485	493	433	494	460	468	498	493	472	481	474	438	499	457	497	445	471	449	476	482	456	469	461	481	486	495	447	506	477	490	440	467	513	481	468	489	433	464	508	503	496	489	420	437	442	434	462	455	467	467	462	462	482	439	457	477	490	451	473	459	466	470	455	452	482	492	505	475	451	484	501	456	461	486	511	474	449	483	470	475	471	468	467	455	464	477	524	435	468	457	438	470	495	472	464	475	453	486	481	481	447	459	473	462	493	499	474	481	495	455	491	473	475	499	489	483	483	483	480	472	470	440	496	466	452	525	454	451	481	466	463	500	455	469	485	437	510	449	486	444	492	454	476	461	460	532	499	452	451	477	509	471	468	437	497	447	487	437	452	503	490	445	520	454	467	460	479	474	435	538	455	452	479	487	455	446	481	517	495	480	479	470	454	461	495	500	489	492	470	511	458	474	455	479	439	488	485	473	472	501	474	507	449	502	475	436	486	458	473	481	481	514	501	485	431	479	447	457	427	501	460	461	453	520	492	482	466	497	481	463	474	463	491	472	442	479	475	508	530	482	486	458	475	474	464	470	466	500	434	501	461	453	490	480	442	478	478	446	446	486	458	484	487	457	487	484	456	489	483	479	463	496	458	468	487	462	437	477	455	450	486	479	450	459	475	474	467	468	493	479	483	431	497	460	513	467	490	473	468	481	480	446	474	450	476	488	449	469	512	472	475	490	443	487	472	443	484	467	502	477	486	479	485	519	466
8745	996	928	613	518	322	301	273	238	247	246	230	232	219	251	227	211	194	224	209	202	213	203	246	225	198	201	223	201	243	209	248	225	259	221	240	214	236	237	223	213	220	217	237	209	200	252	250	225	220	221	227	212	204	216	229	186	223	219	243	217	238	206	199	225	211	221	213	214	253	183	242	193	193	202	243	238	238	208	217	251	223	220	233	227	226	227	225	237	203	252	211	217	205	238	226	230	224	227	218	216	226	221	236	222	195	241	224	230	207	252	232	232	201	240	231	251	244	244	224	206	209	205	216	235	236	243	217	212	216	194	254	230	192	233	237	260	242	194	220	229	221	228	196	228	239	186	210	222	213	207	196	242	242	210	227	238	242	236	211	229	237	205	240	234	229	221	242	236	240	194	209	210	249	242	223	252	193	187	217	211	220	201	212	204	238	238	187	218	238	188	227	219	222	221	226	226	203	192	214	239	238	219	215	237	193	202	202	249	209	250	225	247	223	260	238	226	234	218	224	211	247	191	236	225	198	242	198	236	206	230	219	234	229	210	235	229	196	241	216	203	235	218	212	245	230	240	224	232	214	264	229	225	223	237	225	219	246	215	238	218	228	213	208	220	194	206	227	203	228	241	199	238	204	220	220	237	214	205	243	196	227	227	239	232	201	209	214	247	214	207	210	220	208	215	228	207	195	208	222	217	213	220	229	212	217	206	241	215	209	230	230	204	221	237	225	240	208	237	217	203	237	241	223	218	209	234	236	230	216	213	222	230	213	225	236	180	228	231	227	207	234	228	235	219	169	226	209	260	239	209	218	220	247	227	236	250	210	220	223	219	203	221	220	205	231	222	208	217	214	239	225	224	232	225	244	228	217	231	246	241	181	204	238	204	229	227	197	250	221	275	224	222	214	223	242	250	234	230	214	198	235	221	211	206	218	218	204	244	224	226	211	206	212	213	197	242	232	230	213	215	202	216	245	223	208	253	207	230	273	212	216	261	250	211	221	194	226	228	233	236	204	208	224	207	227	240	250	222	232	212	205	237	247	244	221	199	244	223	223	225	212	208	224	240	183	225	239	194	201	247	202	219	198	206	198	232	212	238	238	206	248	237	228	227	205	210	229	203	225	223	247	227	212	217	237	223	236	200	242	206	221	252	215	221	229	199	216	230	233	213	202	215	198	231	195	239	206	195	219	205	228	196	226	226	203	229	239	223	245	226	203	216	195	210	206	205	243	219	213	242	233	194	222	242	227	220	205	240	223	213	235	205	200	217	237	216	240	223	194	186	192	214	221	212	212	224	253	254	268	232	224	242	230	224	219	226	217	210	210	218	199	213	211	232	231	220	208	228	221	226	222	216	211	232	238	198	234	220	208	211	207	235	215	211	205	195	235	211	214	237	228	208	206	240	180	235	213	219	194	210	209	214	236	212	230	226	219	216	225	218	237	191	220	223	239	230	211	185	212	210	236	197	248	252	251	227	204	231	191	237	240	211	215	200	203	206	232	234	243	206	235	220	201	194	221	216	208	237	207	229	221	217	220	233	229	218	239	222	207	231	206	217	199	223	196	212	220	215	228	212	204	220	248	201	203	224	237	215	204	240	210	206	226	227	241	215	211	226	245	197	263	231	224	224	236	224	224	233	234	214	213	253	252	215	232	219	229	233	188	216	220	222	224	246	212	224	229	228	228	226	221	220	237	204	225	227	223	245	234	244	235	247	206	202	232	227	213	203	223	207	240	221	252	206	236	221	222	217	204	244	225	227	211	199	213	220	253	206	230	217	204	197	229	212	258	228	218	196	252	241	209	218	245	198	185	240	240	199	202	217	222	236	246	243	193	210	209	195	185	222	203	220	229	244	217	209	218	216	210	213	243	203	212	208	215	230	215	229	221	234	211	199	247	193	217	226	216	205	219	214	222	210	226	209	227	237	224	200	228	206	208	239	217	204	216	227	254	226	213	232	232	215	221	253	208	201	214	212	229	196	240	241	219	192	226	231	229	215	212	222	211	206	240	210	233	197	224	247	225	226	220	200	223	209	180	200	240	244	243	203	214	215	213	192	205	205	221	187	238	216	247	199	230	247	224	246	243	206	222	213	221	212	231	229	219	192	217	195	228	208	238	234	217	216	224	225	210	224	213	218	210	240	239	191	240	236	219	205	208	222	198	191	204	218	200	218	234	221	212	238	202	205	234	251	220	242	204	209	198	204	220	246	225	218	195	218	201	229	228	191	222	241	265	225	202	220	214	227	243	225	200	236	180	205	201	213	237	203	212	192	223	196	195	230	241	216	240	223	217	233	226	201	240	221	224	268	215	216	190	213	198	251	272	219	217	201	198	222	253	228	207	214	230	218	232	205	227	245	222	223	211	220	219	241	216	245	237	206	207	220	234	222	210	224	224	208	200	216	229	220	236	251	200	206	222	236	216	212	224	195	221	187	238	236	225	194	217	238	199	239	247	226	211	207	217	220	231	208	212	204	224	266	217	236	203	204	224	212	210	243	221	209	234	209	206	236	250	210	236	214	211	216	252	214	239	219	234	199	216	218	230	216	213	220	250	227	241	232	216	200	209	227	223	220	231	204	223	215	225	204	219	215	240	230	205	204	228	214	204	223	202	208	228	223	215	203	222	236	238	238	229	217	229	200	216	228	244	230	216	244	265	223	204	226	218	232	239	222	219	241	209	201	198	228	246	226	228	226	204	193	201	240	206	228	227	240	227	227	220	235	225	235	207	202	215	221	209	224	217	225	192	210	185	237	206	181	207	232	230	207	227	216	229	239	202	209	233	203	221	231	212	211	220	218	203	183	212	230	174	239	224	253	228	227	229	209	241	236	227	211	222	225	226	211	248	207	241	223	212	195	239	225	198	196	195	199	209	226	217	220	221	204	225	235	210	229	231	197	233	230	219	199	247	248	219	223	237	209	215	210	210	200	240	240	226	228	231	227	204	221	219	230	229	200	178	231	204	194	215	230	215	179	222	223	234	222	246	229	231	197	227	248	220	224	210	190	220	235	219	218	232	220	217	197	197	221	206	209	214	223	192	212	254	235	201	236	206	188	223	237	195	227	196	198	222	219	213	226	215	221	229	229	237	212	207	216	213	219	224	205	204	195	216	195	242	221	233	244	222	239	236	249	212	231	184	238	226	201	215	235	214	221	255	223	233	191	219	224	216	229	219	213	217	217	206	215	221	223	216	214	217	210	215	212	219	220	216	236	200	228	183	210	252	187	217	218	219	209	231	232	204	215	242	217	240	225	248	185	192	226	224	201	189	234	257	224	211	236	205	225	220	219	218	244	223	228	216	257	230	223	211	195	217	216	226	213	221	183	218	235	210	252	241	217	221	227	230	219	223	248	237	224	203	246	222	220	228	214	215	204	196	211	217	233	217	232	220	226	206	201	219	215	201	200	215	224	254	222	258	212	200	207	225	205	222	227	204	239	237	224	228	203	225	212	212	217	232	247	217	217	240	242	235	227	235
6733	1242	1982	1747	1720	1083	901	838	795	770	717	654	696	641	608	655	613	623	592	627	574	611	603	596	565	619	570	577	563	557	578	555	573	544	595	562	586	567	616	574	570	528	611	621	578	541	588	567	561	595	544	551	592	527	586	556	562	551	543	564	555	551	523	575	570	597	552	521	554	614	516	594	558	542	588	535	535	594	531	548	502	568	496	563	538	613	569	583	560	566	546	585	554	539	560	513	598	568	554	562	549	571	519	548	550	585	505	557	542	579	512	550	570	563	580	502	536	571	534	550	549	532	525	527	545	541	538	539	562	541	561	553	510	534	584	545	559	515	543	505	601	551	571	607	524	563	547	535	529	567	591	583	536	552	547	554	572	534	511	544	560	555	586	574	558	566	583	532	614	570	566	539	585	582	554	543	562	526	571	569	535	526	511	561	531	541	571	567	542	533	522	522	530	554	516	543	580	523	569	566	584	521	570	559	588	534	551	552	545	532	562	559	526	556	536	504	587	544	567	559	567	570	536	555	514	536	533	552	502	538	582	566	554	543	540	495	561	563	551	533	571	555	510	549	559	532	549	551	546	520	549	564	538	526	561	560	587	554	561	556	561	563	557	566	557	546	570	542	535	530	549	583	552	538	563	505	549	536	547	561	551	571	547	549	561	515	567	557	579	530	551	565	535	603	544	509	508	592	550	531	544	515	563	533	537	537	573	560	555	566	525	565	534	588	489	536	582	539	544	531	528	515	549	542	544	557	553	579	571	567	571	531	547	510	563	529	575	500	556	557	536	542	565	538	551	554	538	504	552	543	515	564	579	564	544	523	575	539	562	534	556	535	546	574	538	517	575	533	554	577	532	566	551	525	571	549	514	532	567	543	533	561	545	505	562	538	549	557	588	570	569	592	509	564	600	555	554	540	498	598	535	589	572	574	552	551	535	531	548	556	569	526	496	578	566	561	597	536	599	592	556	537	554	578	569	520	541	519	562	531	525	537	582	554	538	543	601	563	536	583	539	568	599	571	533	530	541	544	561	584	520	571	527	605	564	583	514	570	612	536	562	553	543	544	531	582	566	538	501	549	597	550	526	602	544	596	544	588	573	552	523	511	601	599	582	546	529	543	543	551	547	570	516	543	512	556	582	580	570	557	520	567	556	524	557	570	597	518	539	589	588	534	580	574	511	509	530	554	556	567	536	562	564	554	552	535	532	594	574	581	570	583	552	534	517	554	578	599	577	573	532	594	549	546	542	561	590	567	501	524	524	575	532	579	561	535	536	556	551	573	567	556	531	576	541	510	572	538	502	547	572	521	554	543	563	542	542	585	539	588	574	570	554	583	565	549	561	552	562	549	571	589	529	565	565	549	545	525	528	573	558	547	539	547	521	548	514	584	560	509	546	536	565	550	603	572	554	573	549	523	510	567	524	518	547	583	568	538	541	552	567	536	503	579	563	549	582	554	558	552	563	541	595	548	566	552	533	582	561	530	568	606	568	556	547	556	557	541	540	569	543	564	542	543	572	543	513	538	550	562	541	545	546	560	530	525	506	534	556	570	526	559	575	508	536	595	535	530	519	593	618	520	538	520	589	555	598	588	557	555	526	550	581	543	551	557	544	535	550	486	556	565	608	557	548	538	551	510	517	547	554	557	551	524	551	549	551	542	517	563	564	525	556	573	552	549	585	565	550	554	553	554	531	549	554	554	525	570	600	537	578	600	530	522	539	545	553	579	538	537	550	545	539	569	555	555	517	572	562	599	539	532	554	566	519	584	564	530	536	551	579	555	565	520	540	544	570	561	542	534	532	560	584	589	551	529	558	571	532	555	521	557	585	544	519	533	538	551	530	555	555	560	599	550	561	536	505	548	563	557	558	583	544	581	559	563	598	594	564	562	537	535	559	504	533	593	546	541	593	573	580	574	537	525	548	549	568	555	553	544	580	585	538	576	557	529	600	550	553	522	575	540	527	532	546	553	591	564	520	562	550	570	548	556	547	564	541	518	567	557	558	553	558	560	551	555	552	583	565	571	566	533	536	535	531	549	582	559	558	516	556	567	581	560	528	562	582	537	539	576	555	556	541	536	555	533	546	592	547	495	586	561	575	549	560	554	543	515	543	567	537	527	557	536	548	543	542	577	507	534	541	568	540	531	510	515	565	569	536	541	535	549	549	558	510	506	532	544	568	532	561	552	535	543	581	503	556	533	549	564	571	561	541	573	557	533	550	560	613	566	528	586	580	488	536	575	538	583	580	566	528	556	576	586	536	584	585	572	542	560	550	585	511	520	539	532	547	534	542	541	518	555	580	558	555	518	566	536	545	521	534	540	592	581	602	573	546	581	531	521	535	553	575	525	547	571	564	530	576	574	543	527	587	543	575	537	601	548	543	561	555	546	566	527	546	549	551	557	542	595	546	549	566	569	546	557	574	538	525	542	540	538	578	522	518	464	544	515	573	539	575	533	533	522	513	523	579	555	564	583	556	534	536	527	521	556	528	539	541	530	522	574	528	567	538	579	516	558	523	563	545	550	556	520	521	543	541	481	553	552	547	582	557	554	552	559	541	532	591	545	584	584	563	549	564	538	528	560	581	597	547	557	541	581	546	543	544	571	541	521	555	533	510	571	559	535	546	557	501	582	568	567	557	534	563	573	548	522	570	580	557	548	589	548	589	522	530	536	560	579	538	545	552	551	571	543	547	535	553	571	570	564	566	543	569	509	537	530	561	535	571	555	558	568	543	553	526	528	543	547	537	593	571	515	543	566	570	577	573	526	520	572	557	566	526	570	570	521	561	571	586	535	552	524	568	539	531	545	576	559	604	549	551	513	583	542	599	586	543	517	534	560	561	533	595	565	544	493	584	589	566	564	524	531	545	552	539	519	540	536	574	567	561	535	525	508	589	515	565	527	539	538	557	592	552	553	566	493	538	553	559	525	540	539	583	544	556	504	543	509	610	558	550	568	555	552	531	562	584	544	594	546	579	556	527	533	551	538	557	535	538	562	529	553	570	592	573	567	536	556	552	531	584	561	521	533	569	559	508	518	547	541	546	556	600	537	545	555	559	545	543	552	532	541	569	524	571	547	530	546	591	542	541	591	543	545	590	540	542	548	537	509	547	573	528	524	549	567	547	540	591	554	561	563	540	533	515	501	541	559	478	563	528	538	584	562	540	565	521	544	558	552	561	523	555	556	508	520	514	550	525	531	550	538	574	556	571	569	547	552	556	500	555	559	518	609	558	572	551	533	536	578	492	561	560	522	584	513	562	551	577	525	575	550	568	550	536	557	583	560	526	556	538	546	561	545	531	539	575	588	507	564	537	559	510	540	522	584	577	569	531	547	553	554	543	506	528	584	584	526	540	543	579	503	519	573	548	582	558	551	548	550	541	583	526	568	574	567	540	534	548	529	561	599	558	549	566	547	578	559	526	597	572	585	531	531	520	546	551	560	598	530	553	555	553	549	552	533	554	537	553	565	585	581	555	580
17185	2581	1988	1185	840	570	566	489	431	470	453	496	438	414	392	415	401	444	427	414	433	429	440	443	381	378	365	436	398	427	375	440	364	393	411	397	388	384	409	431	399	433	414	424	396	404	447	443	403	396	415	433	409	409	414	395	408	410	382	441	410	393	411	408	374	377	375	404	413	416	431	427	412	427	374	364	417	412	359	406	380	380	384	392	399	399	385	398	402	409	400	409	373	419	425	415	361	444	414	389	381	336	399	380	411	393	388	420	420	417	398	360	359	384	394	421	431	392	432	358	375	392	383	410	374	390	412	424	399	384	417	353	392	437	395	371	397	370	373	429	420	402	369	440	391	420	374	403	413	357	386	383	398	394	424	357	402	425	383	433	372	387	415	380	389	381	379	375	403	418	386	402	376	396	357	379	399	380	423	422	377	381	412	418	393	388	355	377	395	369	382	406	356	384	415	432	397	368	414	402	428	382	410	380	390	401	416	387	387	424	390	372	389	425	374	389	372	390	407	434	382	386	395	350	382	385	419	406	397	384	386	392	390	330	453	385	407	397	354	402	439	395	398	424	424	386	391	412	400	389	364	397	402	416	399	442	379	409	385	389	431	384	360	418	436	403	409	396	369	402	417	379	397	417	395	437	402	374	402	394	378	408	424	416	388	393	394	373	407	396	414	397	424	358	390	377	408	407	404	401	397	396	366	383	408	409	369	419	399	397	388	413	413	381	429	399	390	396	403	416	394	413	397	395	411	412	395	428	424	388	410	409	388	420	371	424	406	383	367	409	400	387	366	382	372	381	353	403	385	365	433	393	395	407	425	391	403	445	426	415	413	380	440	393	395	426	407	390	359	381	386	400	405	417	393	380	377	411	374	400	376	381	375	402	402	378	393	375	395	397	413	374	384	406	414	390	396	410	382	460	405	390	400	425	396	365	386	429	360	387	398	415	416	369	388	380	385	387	449	434	381	403	416	399	407	403	408	377	398	372	420	410	380	386	413	397	380	362	373	394	401	382	430	398	394	419	400	390	382	409	402	373	388	417	417	441	396	418	400	446	411	392	393	402	383	394	391	404	431	406	406	385	421	427	374	408	399	379	365	445	394	399	355	428	449	365	440	374	359	384	411	415	347	447	393	413	388	387	395	371	410	410	389	375	405	376	376	406	420	421	415	448	404	410	399	402	356	409	382	386	422	400	400	388	417	388	415	416	389	379	405	379	379	396	439	435	377	447	415	390	424	421	406	401	377	417	403	408	346	376	352	403	372	391	417	390	410	416	403	446	401	425	426	416	425	389	428	389	383	414	385	417	373	407	381	423	381	399	383	396	413	364	404	421	356	440	400	369	416	476	352	390	394	410	432	434	375	373	408	431	394	387	417	422	393	375	433	360	384	389	355	396	407	458	406	395	387	395	374	400	399	390	378	396	419	406	405	411	403	389	364	431	428	382	403	411	413	415	413	401	427	396	411	426	395	389	389	412	387	412	398	355	423	456	420	379	394	386	397	448	379	341	410	375	430	439	425	430	427	376	416	453	366	386	378	439	394	380	361	398	373	456	367	404	416	354	354	402	404	416	421	407	424	409	404	398	351	387	375	364	391	449	419	400	420	380	361	431	392	387	426	401	386	370	415	392	404	394	400	404	430	402	433	379	382	415	352	399	404	396	411	406	366	396	410	386	366	413	417	387	405	396	403	411	393	421	403	419	366	410	386	398	409	402	414	409	355	413	392	383	408	398	390	390	378	428	430	351	376	437	400	366	402	438	414	395	378	400	420	419	413	447	429	384	365	364	432	404	398	425	361	402	435	390	385	393	405	394	399	394	438	396	404	381	411	414	354	388	387	409	388	417	403	381	387	424	381	449	398	394	443	387	410	383	408	410	404	398	395	378	377	445	416	365	384	408	412	387	413	436	392	405	416	384	438	421	395	416	380	409	408	347	407	428	392	416	356	375	405	366	414	394	406	376	402	382	401	408	383	384	407	445	405	399	432	429	427	441	394	395	401	410	428	421	409	440	365	394	377	408	399	413	404	393	392	368	399	403	395	395	421	397	383	450	373	399	396	426	399	417	400	380	408	405	403	419	405	403	375	346	415	393	409	407	381	399	401	383	408	406	386	386	403	384	428	427	391	405	382	362	367	412	436	394	398	381	389	371	385	381	379	408	435	398	371	365	390	415	387	419	400	372	376	405	406	364	431	381	376	417	399	411	406	419	419	384	408	413	427	391	415	402	359	382	416	402	418	386	409	408	401	417	389	425	434	452	424	448	425	386	404	418	404	418	396	390	390	399	431	417	384	377	377	422	394	380	375	433	434	400	382	382	356	425	390	412	404	376	433	417	444	401	448	417	433	425	397	399	390	391	411	386	433	379	388	416	392	413	402	400	414	418	381	361	415	393	361	386	429	403	389	452	432	410	405	382	383	371	425	418	422	370	385	403	389	426	422	389	419	434	413	406	381	358	401	442	387	380	432	413	388	370	379	420	400	424	411	405	422	405	420	417	388	394	368	389	374	391	373	431	402	391	399	403	417	392	424	413	419	406	379	431	394	355	410	420	412	441	390	380	403	380	428	398	389	373	383	401	444	395	388	381	431	344	412	402	356	399	369	389	413	405	395	381	406	377	370	398	384	393	402	409	397	405	403	384	403	414	412	398	385	398	415	386	417	384	403	424	381	377	366	390	369	375	358	391	392	402	409	405	354	406	399	376	405	382	400	395	371	407	406	375	367	393	394	374	416	359	394	407	427	413	417	407	416	418	413	409	374	433	368	387	397	385	434	432	385	382	376	389	402	390	415	403	433	412	386	388	423	364	412	343	440	404	380	416	378	371	401	381	410	418	355	396	378	394	389	413	390	393	379	392	385	439	420	412	385	380	381	416	438	398	379	409	387	452	445	368	400	401	393	412	400	397	383	412	407	378	413	381	403	385	400	449	398	399	405	418	344	370	372	392	384	441	367	405	409	430	406	399	384	422	374	391	387	409	384	350	401	392	404	370	394	382	400	370	397	420	368	439	422	392	389	409	381	402	409	405	380	389	392	432	378	364	373	432	381	391	383	389	423	381	380	395	395	373	397	410	396	421	420	393	402	392	386	435	384	416	397	418	367	399	414	394	389	416	371	393	387	390	409	400	394	428	400	398	419	421	416	395	368	422	409	416	421	383	402	379	370	409	441	389	353	396	392	385	414	368	416	365	395	426	378	369	390	413	388	417	382	394	405	394	425	414	390	391	393	403	373	388	374	366	390	397	354	411	373	378	430	373	413	455	375	358	435	392	353	411	424	406	376	372	394	420	408	399	410	413	363	390	403	408	379	391	401	387	376	377	391	389	403	344	382	413	412	414	414	394	406	390	406	368	381	410	420	376	406	381	382	411	389	405	398	364	404	331	383	386	357	387	398	423	400	429	390	406	428	376	393	363	377	436	397	404	393	404	397	363	438	381	355	393	395	372	409	382	363	402	385	416	401	426	420	402	393	399
9538	2104	3855	3364	2859	1880	1670	1486	1426	1260	1208	1104	1065	1024	1125	1068	1010	1007	992	991	989	957	986	958	953	932	897	920	927	891	923	868	966	928	926	949	968	976	942	947	887	973	906	922	890	919	969	912	853	862	938	926	933	875	848	900	936	935	908	877	884	887	937	895	877	866	924	882	902	935	879	905	873	918	887	897	908	917	928	893	942	869	948	872	907	947	948	884	857	867	912	816	887	915	915	895	888	875	895	931	910	906	900	950	892	943	899	833	897	908	914	859	875	869	969	875	911	831	884	911	888	910	907	878	897	836	894	916	922	963	834	919	881	885	905	866	880	912	880	887	895	898	891	915	930	850	879	867	864	898	869	946	913	891	863	923	834	909	912	900	917	921	880	901	881	923	910	902	886	938	854	891	951	883	907	922	925	880	824	895	907	873	888	893	897	912	835	856	913	955	879	881	865	890	946	917	904	904	942	939	936	891	873	927	901	898	893	962	886	861	913	842	885	965	874	864	916	907	944	900	922	852	901	908	869	872	917	908	825	861	943	880	883	960	889	894	963	916	885	869	933	859	855	891	912	908	877	848	895	912	927	889	907	946	933	886	865	899	895	929	820	891	884	918	909	899	888	859	934	876	890	928	878	909	913	920	894	880	904	914	852	871	911	910	908	890	929	920	912	946	899	934	896	885	928	923	915	889	933	895	882	924	933	918	838	918	913	936	887	925	907	888	916	847	931	951	867	939	860	856	909	848	886	971	852	891	954	904	943	925	931	906	884	871	893	866	900	862	865	900	935	900	921	908	903	902	870	886	878	865	921	857	952	830	841	871	903	880	921	872	871	892	837	948	885	946	920	914	881	901	906	886	951	847	874	900	917	925	883	918	904	922	950	913	876	868	903	907	951	867	860	903	884	839	912	891	969	851	869	911	904	925	910	863	941	909	907	893	929	877	896	903	821	867	930	870	879	919	968	887	893	929	861	935	932	916	862	906	893	874	933	918	883	900	904	955	932	924	880	927	891	871	869	887	879	910	932	878	868	883	898	890	907	872	923	884	884	916	917	902	894	926	946	933	903	924	871	876	887	890	894	891	911	905	910	914	908	864	911	918	897	930	912	952	933	876	881	943	880	824	882	897	905	898	885	882	886	906	878	920	909	877	793	867	906	905	878	881	881	913	952	864	850	854	970	881	937	906	895	909	849	855	861	951	866	876	867	844	906	909	914	852	924	852	922	889	910	934	887	881	883	872	966	879	922	907	941	919	897	891	854	882	886	893	934	851	912	917	886	836	898	902	859	873	885	863	904	867	851	883	835	920	872	915	865	836	889	923	909	895	892	912	900	858	888	872	865	920	981	933	953	898	914	853	883	901	923	858	879	883	942	896	892	929	919	942	895	887	853	935	951	880	891	883	874	880	910	831	936	868	891	933	934	903	895	933	939	918	899	875	875	908	907	901	858	902	893	875	868	934	919	883	906	892	908	945	896	898	877	874	825	913	877	860	907	889	930	886	846	926	871	899	855	891	939	915	897	865	919	896	969	892	881	910	926	942	878	892	898	913	914	857	939	905	966	873	877	872	845	923	934	965	885	893	891	857	863	921	877	896	904	874	871	875	901	888	939	871	922	924	851	945	929	900	927	835	895	869	921	907	899	881	919	870	921	894	923	921	887	944	889	860	872	889	889	900	894	890	876	891	913	910	909	894	881	885	862	882	867	903	951	883	846	879	912	931	894	913	904	913	927	892	887	853	870	913	878	953	875	910	896	968	868	884	917	916	916	895	926	923	934	913	945	917	901	939	880	888	907	822	873	890	927	910	901	883	870	962	894	943	922	923	882	895	880	895	899	869	974	904	961	898	889	913	882	840	944	894	910	946	845	926	913	924	955	888	923	910	854	930	880	888	862	896	919	868	922	899	932	884	900	927	908	968	925	888	923	915	885	856	900	896	897	930	941	913	888	932	844	906	865	832	895	888	871	894	895	907	922	862	915	882	850	875	939	898	922	890	892	902	910	897	895	865	876	913	870	896	906	856	923	882	962	911	898	897	849	846	872	859	845	886	931	902	876	851	920	879	911	903	900	872	891	873	875	859	940	834	916	899	854	910	865	912	925	902	871	910	931	854	856	926	881	899	931	903	884	926	919	894	955	898	922	872	927	845	895	848	868	912	904	885	908	924	886	927	893	931	919	876	932	888	964	923	859	913	910	942	923	883	903	952	949	876	889	880	952	872	900	842	947	902	900	878	889	884	912	947	890	910	851	952	886	824	919	908	919	912	898	844	927	910	949	916	940	890	907	934	904	911	947	883	926	908	938	872	895	901	858	870	883	909	822	930	914	856	935	888	855	848	893	894	905	913	891	930	939	936	909	929	886	878	907	881	901	895	910	936	856	854	897	903	874	898	916	903	907	899	902	850	838	935	843	907	920	886	879	875	883	926	923	896	895	894	897	901	894	920	915	936	883	928	922	865	917	888	859	915	911	880	888	858	931	922	935	891	883	933	912	907	901	892	876	900	940	901	952	890	920	889	927	885	904	877	930	875	904	885	914	933	941	862	860	886	929	871	921	894	910	889	902	903	907	925	978	978	937	894	919	881	916	901	885	863	885	889	891	875	939	908	872	928	924	889	831	861	891	893	897	896	851	844	871	918	914	884	891	928	919	857	863	887	847	908	919	926	867	871	884	906	914	881	902	959	895	933	876	957	903	857	855	896	903	868	912	861	924	873	853	951	877	937	910	845	869	922	917	864	847	889	934	880	861	873	917	906	946	862	906	873	900	908	944	896	895	922	903	874	919	828	932	894	892	873	952	915	868	886	918	961	914	877	904	931	928	876	853	914	868	929	867	881	900	910	842	881	936	884	878	858	861	906	840	833	863	854	898	916	872	890	904	838	887	946	864	884	903	889	915	857	949	884	897	888	932	886	880	904	911	893	923	883	937	865	921	903	933	888	919	911	879	893	909	885	881	889	909	929	891	858	865	913	870	892	904	923	934	890	895	910	913	874	897	946	894	861	892	929	872	862	856	892	925	919	879	924	859	869	889	847	901	892	911	894	934	913	916	856	891	865	900	939	877	882	899	895	902	897	948	879	894	893	923	897	913	878	877	930	872	816	838	912	901	881	926	866	888	917	881	840	920	927	866	898	889	899	917	880	898	928	906	915	906	935	920	857	851	854	893	918	895	916	868	958	939	917	951	898	966	916	842	897	883	909	906	887	918	908	920	847	884	887	920	859	913	872	863	892	882	872	886	882	909	913	905	864	890	865	897	885	935	844	923	974	856	906	882	863	881	881	878	857	906	957	838	818	842	897	881	912	937	911	900	884	935	888	906	908	878	928	896	873	967	883	899	878	956	912	870	909	922	863	923	911	911	922	906	937	874	871	954	873	881	847	887	904	925	867	903	877	875	885	916	891	896	857	817	892	879	852	901	868	882	894	889	928	935	852	924	932	884	938	886	898	984	931	870	836	898	870	865	862	902	865	922	849
2774	469	543	379	215	192	194	186	210	198	177	208	196	181	172	180	183	190	200	160	193	195	186	229	201	196	177	199	191	176	190	210	201	195	213	179	173	169	189	203	211	178	187	190	205	192	199	182	197	201	174	208	189	188	217	193	199	188	184	153	166	193	195	163	204	171	181	186	178	173	167	182	188	163	171	184	175	186	183	176	168	189	167	205	194	217	205	185	175	184	191	184	183	176	218	180	181	178	220	182	192	200	184	171	197	196	176	211	180	202	187	181	175	187	190	185	179	191	203	178	192	193	208	169	197	169	187	210	186	167	204	190	180	160	208	199	201	167	188	177	182	199	177	200	167	193	212	179	203	177	175	183	190	193	192	188	181	205	152	203	219	210	174	177	182	183	217	172	182	187	198	194	191	177	213	223	215	180	170	183	187	169	159	167	171	172	209	193	181	194	180	170	202	183	207	209	196	206	195	181	189	175	174	143	180	214	192	213	153	172	170	191	196	174	205	186	189	181	183	191	181	199	191	185	182	164	179	186	171	210	168	177	163	184	174	173	191	183	197	174	177	193	163	195	172	185	175	160	162	176	213	190	191	167	183	181	138	181	165	151	183	202	187	170	171	169	191	189	179	171	177	176	186	200	180	197	205	196	173	174	167	193	210	179	212	187	203	222	194	180	154	213	180	213	195	200	231	170	190	206	196	168	201	185	196	189	194	189	212	195	189	187	202	175	185	187	198	187	167	200	177	197	194	188	238	191	192	219	177	195	188	191	183	181	191	165	165	194	193	177	191	194	168	196	190	205	209	192	190	203	207	191	175	184	208	165	178	184	189	200	204	196	195	171	197	185	201	184	199	187	181	188	198	209	178	185	194	187	177	174	208	184	184	210	185	203	185	193	192	184	192	188	211	199	194	148	195	204	184	176	164	167	172	186	178	185	197	195	189	200	189	229	191	192	175	188	203	165	193	168	178	182	174	189	219	179	156	192	185	195	180	202	193	180	189	190	203	193	197	188	168	210	195	187	196	173	199	201	194	192	181	168	151	179	220	189	175	160	158	180	188	187	191	202	169	209	189	185	196	218	210	177	172	209	194	188	188	192	167	200	199	177	174	167	173	173	203	181	179	170	180	190	173	180	185	188	183	169	200	211	186	170	189	197	181	201	194	155	167	195	225	176	193	196	179	178	189	177	171	162	177	227	194	190	182	178	219	187	191	164	179	173	208	210	219	180	187	195	207	186	191	197	221	190	178	182	189	197	177	180	209	173	205	172	189	181	173	195	190	197	169	185	195	217	172	173	184	191	168	215	179	187	199	198	185	168	179	183	185	164	176	182	187	186	172	190	171	193	190	200	186	185	166	177	174	175	186	177	192	175	168	165	213	167	184	189	158	197	197	195	201	186	177	216	207	168	172	199	181	190	202	194	195	176	208	175	165	170	221	197	206	185	166	207	198	194	225	174	192	162	188	193	219	172	192	160	177	170	192	206	175	198	164	202	174	207	193	205	156	194	179	205	194	156	187	188	194	187	159	176	226	180	167	194	187	182	189	191	180	200	188	198	179	183	206	178	174	184	214	183	198	173	207	194	167	215	191	205	174	166	157	173	206	194	178	179	221	174	184	220	184	171	182	190	187	172	187	195	166	201	172	175	203	177	165	178	192	174	187	175	197	218	196	169	207	201	172	185	203	194	174	192	177	168	193	169	183	184	187	169	160	182	179	176	182	194	172	170	208	172	191	191	174	174	166	189	226	185	196	178	207	176	206	170	198	185	183	188	201	183	182	191	212	189	179	181	202	189	178	181	183	197	182	205	193	155	207	171	186	161	165	198	196	188	181	152	176	181	200	189	201	220	192	171	177	174	169	197	169	199	186	205	180	179	194	170	181	160	188	193	198	189	165	161	194	177	213	187	168	176	209	191	176	173	195	201	202	206	177	174	179	160	200	169	200	175	157	207	204	202	207	168	191	191	201	179	189	166	187	186	175	158	193	221	172	183	187	167	214	182	203	191	165	179	188	195	213	181	185	200	197	211	168	188	187	192	182	201	182	180	151	178	188	174	185	187	195	210	173	185	184	159	199	180	160	205	192	165	208	183	194	181	189	187	199	190	191	214	206	168	192	158	192	180	202	154	177	166	173	203	171	198	197	177	206	200	211	185	178	189	181	186	191	179	148	214	189	183	162	173	185	216	173	195	185	197	180	187	199	188	193	210	203	182	204	224	165	177	186	174	187	200	165	164	217	188	206	192	193	197	191	170	184	165	181	201	200	171	164	168	154	174	176	208	199	194	182	176	156	191	179	191	207	215	195	168	183	196	192	189	179	183	183	192	189	192	201	180	201	182	184	170	198	188	190	191	185	175	178	189	186	205	204	193	179	169	190	178	175	203	181	178	174	193	199	186	171	181	183	191	200	173	188	166	177	190	171	175	181	181	183	186	189	183	170	194	195	186	190	225	202	231	195	190	186	190	221	185	210	191	176	205	178	186	190	160	168	178	175	204	197	187	206	189	172	186	202	181	211	182	189	177	163	194	202	198	232	181	182	193	225	176	200	173	157	186	193	204	193	195	186	173	197	183	175	170	172	198	197	226	174	172	185	193	199	211	184	164	177	200	190	227	203	171	165	208	183	177	168	195	181	195	204	173	210	183	208	193	186	166	173	191	176	189	183	204	162	190	189	155	206	194	201	180	183	189	208	189	191	219	211	179	159	186	173	177	183	183	186	188	175	196	189	175	188	195	186	158	203	201	212	196	186	195	199	175	175	169	165	192	201	208	198	175	182	189	189	172	180	209	187	179	184	165	180	184	180	184	163	213	167	181	191	182	175	197	211	167	159	191	202	189	188	170	186	160	194	154	164	182	164	186	196	197	200	196	184	189	173	175	216	208	194	176	188	192	185	168	197	182	180	187	194	184	179	185	201	184	190	203	192	172	194	177	181	203	183	187	167	201	153	192	199	177	201	200	192	196	196	203	189	202	212	174	180	182	185	210	189	190	167	211	190	180	178	191	185	186	186	199	196	195	183	182	197	178	160	184	183	197	178	179	152	194	194	159	211	173	210	170	185	198	153	182	192	207	199	206	210	195	190	198	185	182	199	211	189	160	169	180	190	191	200	187	187	177	179	190	194	174	176	172	201	180	191	184	178	188	165	173	190	175	195	170	183	185	214	197	197	165	206	186	165	204	175	208	186	173	200	170	182	207	189	203	167	174	183	204	193	186	171	165	180	179	180	186	199	196	221	180	204	161	176	191	208	187	183	194	193	180	170	192	198	197	189	182	199	207	212	180	172	189	203	168	184	187	166	185	213	198	178	188	158	179	190	171	210	174	179	202	202	209	190	214	185	167	194	169	200	151	212	195	174	204	162	182	183	192	188	185	198	161	186	162	189	178	189	176	178	221	163	185	201	191	171	168	169	195	200	176	172	174	187	159	184	188	177	176	189	184	180	172	191	197	180	196	203	177	162	201	220	170	183	168	180	183
2361	691	1229	1075	527	503	481	488	476	491	483	504	483	466	462	495	509	450	441	471	461	483	443	491	477	479	527	425	436	439	456	467	439	474	500	457	470	472	473	504	441	442	498	470	501	470	465	468	474	451	514	466	456	483	447	468	498	516	504	469	468	457	486	446	475	483	483	459	469	516	447	511	516	482	476	449	501	467	485	453	491	441	449	464	475	484	501	460	421	486	478	470	495	511	460	472	481	463	508	477	489	531	444	453	469	466	425	466	489	493	505	482	463	485	472	509	513	428	479	476	464	491	464	477	465	481	496	454	488	448	467	475	437	459	516	484	471	454	495	418	457	482	473	505	484	422	492	497	459	484	474	517	495	448	468	499	484	427	441	480	465	464	483	478	473	453	448	498	447	460	471	476	462	479	460	448	499	454	451	445	482	466	471	452	470	458	486	460	427	429	507	471	482	482	505	443	477	466	470	476	474	462	462	478	446	473	491	480	476	471	470	469	437	509	488	466	450	457	441	478	457	459	431	493	450	484	455	497	460	497	476	500	485	454	485	470	459	460	464	457	478	469	459	456	449	491	463	431	475	493	469	488	471	453	471	467	457	468	515	464	475	506	467	442	450	469	475	465	504	450	473	459	494	457	461	458	486	455	491	455	447	439	504	475	458	446	455	452	488	469	458	443	467	448	502	472	461	475	475	496	434	424	512	485	495	490	462	515	474	476	497	456	442	486	479	491	466	461	452	463	424	471	481	502	432	468	480	452	444	474	474	490	462	469	498	480	466	480	438	442	489	453	464	476	487	456	497	456	497	443	478	463	489	466	470	480	511	468	493	484	481	522	469	479	496	442	476	493	452	505	466	484	478	433	465	485	449	454	464	475	459	464	469	448	486	445	430	473	486	462	431	466	473	477	496	465	487	442	471	445	481	444	493	476	486	475	480	455	473	501	448	512	476	466	464	455	438	443	495	470	466	495	474	456	475	468	470	475	492	483	483	510	477	482	478	466	470	478	448	467	465	467	500	510	502	460	439	471	466	497	492	459	489	493	439	463	452	469	478	477	463	470	521	449	488	491	427	447	499	487	449	458	511	459	409	478	461	462	458	482	454	476	492	490	474	444	475	490	474	459	475	472	517	443	495	452	420	461	420	448	473	450	481	449	468	472	481	456	464	457	507	469	452	470	465	480	500	483	490	482	467	475	486	458	467	486	443	477	446	457	501	475	453	468	492	448	484	468	482	494	496	474	498	457	460	455	493	460	478	508	476	489	456	505	422	510	439	458	467	433	483	489	476	482	436	471	460	449	461	412	450	468	489	476	470	433	476	462	490	463	470	498	449	509	496	488	469	482	476	496	452	469	460	517	470	522	458	459	472	495	494	489	493	449	460	468	483	457	444	482	471	470	501	466	502	434	485	475	493	501	452	488	478	418	477	489	481	472	489	489	501	512	462	509	507	449	442	486	444	438	441	509	483	449	494	469	469	430	486	479	456	477	461	476	458	495	461	459	468	468	479	503	464	446	496	464	494	479	435	485	483	466	510	447	492	438	442	481	459	501	470	512	488	467	481	493	458	481	518	460	489	451	488	469	508	469	486	460	477	463	482	452	476	482	494	456	496	465	436	487	495	474	529	433	482	469	451	489	479	486	450	506	481	433	470	504	501	490	428	510	484	453	496	473	464	429	433	466	466	489	501	420	463	483	454	485	444	508	471	490	477	485	504	461	453	455	473	438	459	465	457	472	494	428	449	428	473	481	528	475	479	487	480	439	481	459	431	445	464	489	465	447	476	491	507	513	504	477	472	454	471	465	487	512	487	468	519	458	469	481	479	445	488	481	431	487	477	479	474	491	471	492	427	442	452	428	497	457	474	523	487	500	442	538	453	463	482	484	450	465	488	459	514	456	471	491	443	478	507	503	455	481	482	473	448	507	451	483	460	479	437	421	459	484	457	493	451	456	456	471	491	487	486	500	446	480	466	448	486	499	479	461	468	464	516	443	514	476	439	460	475	493	510	447	463	488	460	480	469	441	491	522	446	496	454	454	485	473	453	454	437	466	461	515	465	512	485	456	475	471	467	514	505	485	461	449	474	485	477	481	493	488	476	464	471	474	442	462	443	462	480	433	502	467	453	510	450	490	483	446	419	471	476	484	478	479	448	437	464	483	451	487	459	484	475	461	495	457	466	530	488	443	479	486	489	477	436	495	434	487	454	497	492	491	451	490	503	490	491	466	477	476	481	486	468	460	497	473	490	448	473	459	494	447	464	470	471	480	440	499	484	494	488	498	490	521	465	486	489	457	457	459	489	493	494	462	475	451	464	472	483	487	481	477	457	487	496	505	445	509	477	509	474	473	452	476	469	470	466	559	471	479	446	490	494	451	482	498	456	468	450	441	480	469	484	476	487	536	494	485	468	460	443	482	480	446	482	453	463	505	501	485	465	501	479	479	494	512	482	463	447	435	454	456	464	485	476	493	484	476	475	470	496	465	475	476	463	495	473	484	500	456	479	484	467	487	436	468	442	488	484	491	470	490	489	470	437	499	497	438	438	463	451	484	500	470	478	458	470	497	498	487	466	500	498	506	447	457	478	481	488	479	477	484	487	448	456	458	454	459	479	469	478	473	464	457	483	467	455	468	448	473	445	464	482	418	432	481	527	454	475	429	479	441	484	451	488	497	448	474	469	500	447	464	440	441	482	512	422	464	474	484	465	446	470	479	492	444	462	449	453	504	449	456	497	451	429	480	469	462	460	485	471	526	411	459	443	502	452	486	451	458	492	472	474	518	508	510	453	476	466	464	486	471	501	499	490	473	500	456	485	490	497	457	474	480	462	428	430	494	489	492	493	471	465	507	447	438	483	474	487	496	497	491	483	464	436	479	467	447	495	492	448	460	473	484	486	487	459	490	475	429	465	519	445	473	441	458	482	443	476	447	456	492	446	469	479	476	456	468	490	474	501	483	465	484	459	465	463	456	450	457	456	444	455	464	483	444	445	464	482	472	518	508	488	504	488	460	483	481	460	453	497	458	480	452	453	457	490	459	480	471	413	463	437	489	463	450	477	490	504	436	465	475	480	495	481	472	449	430	462	474	432	483	504	450	510	466	477	464	451	442	497	491	515	479	449	505	405	511	452	460	470	487	483	489	483	428	471	474	493	441	510	454	502	498	446	463	468	445	459	479	444	479	446	504	473	464	465	400	444	467	452	512	480	509	464	484	460	479	496	465	489	483	498	449	491	473	447	504	467	490	500	484	436	444	503	473	471	448	464	488	463	491	485	468	463	501	445	513	492	467	498	474	448	488	471	458	425	440	472	481	468	469	497	460	437	492	549	462	482	485	482	464	484	472	506	456	470	423	478	493	485	484	493	487	456	464	454	534	440	488	495	467	490	467	473	450	477	476	508	448	460	485	494	457	467	453	487	460	472	452	482	496	457	450	487	488	481	472	478	466	465	489	531	435	476	464	477	451	476	455	478	457	450	500
9101	1031	1312	785	440	304	286	281	251	270	265	237	233	242	241	244	244	229	266	248	244	223	217	236	246	240	235	225	239	236	239	245	231	242	236	242	249	238	242	245	238	246	271	244	212	207	234	203	232	231	223	219	233	241	246	219	205	234	237	224	231	235	219	229	244	224	261	209	207	214	206	222	266	241	234	238	239	249	232	232	230	212	235	239	244	205	212	219	240	256	216	239	249	241	207	261	224	245	238	218	227	246	233	227	225	214	219	225	216	256	215	238	232	231	226	229	236	246	202	201	254	228	235	205	208	257	237	229	217	227	253	209	219	223	250	235	245	241	248	212	224	228	216	222	231	228	255	238	248	226	224	228	245	275	205	223	230	237	220	241	241	229	239	221	231	204	210	230	225	219	211	226	197	236	228	225	249	207	239	241	225	231	233	215	228	210	234	232	234	216	237	256	205	228	216	228	215	213	233	230	221	226	232	229	243	270	224	231	227	195	238	218	241	206	221	231	217	217	238	200	210	251	247	228	257	228	189	202	249	243	265	219	221	214	239	228	231	212	236	202	216	243	207	222	204	224	225	221	259	227	212	220	219	237	226	237	263	216	240	229	255	257	234	208	226	224	242	218	224	253	235	210	220	240	239	243	239	221	237	237	209	243	200	221	239	217	224	239	229	217	212	230	209	239	190	199	216	242	221	196	223	242	224	212	227	240	247	224	223	251	210	215	218	234	216	235	234	197	236	239	258	190	226	237	234	224	243	218	217	205	223	222	223	196	250	238	208	225	225	223	233	245	214	206	232	214	250	230	200	218	203	241	239	230	244	252	228	238	196	217	225	184	234	219	220	224	250	233	220	223	228	236	228	224	267	218	228	219	234	219	225	231	236	207	227	204	200	208	242	249	224	188	199	262	240	222	200	205	253	226	228	235	220	240	243	253	235	235	229	222	228	216	226	228	231	225	204	222	217	203	239	237	222	214	246	243	212	216	225	239	207	244	241	265	235	219	216	212	214	219	254	223	222	226	204	234	218	205	228	237	231	236	194	224	222	257	201	255	226	217	240	261	233	205	208	215	222	211	199	246	216	220	233	200	242	248	216	235	234	202	241	243	261	253	226	221	235	205	226	216	230	246	189	211	260	263	221	221	208	221	238	224	231	219	231	228	216	243	247	230	210	222	243	207	240	245	229	229	206	228	236	237	235	219	221	213	232	208	251	222	224	222	211	202	244	226	239	217	216	220	243	246	236	248	220	240	221	205	224	231	243	273	232	222	229	256	209	244	248	220	199	183	210	214	226	258	255	248	228	228	231	234	242	223	229	224	222	219	230	224	247	227	222	228	212	258	215	255	240	239	213	198	232	218	226	230	222	228	249	216	229	271	221	248	226	234	217	239	243	218	212	240	236	246	209	195	204	244	218	260	241	206	235	219	215	230	229	220	193	206	243	227	217	214	223	220	227	229	233	241	215	258	243	201	211	205	209	209	190	225	194	225	223	222	232	216	223	225	206	173	237	217	236	204	235	221	214	222	200	243	223	242	221	243	215	238	260	245	214	258	219	257	218	266	214	245	237	251	214	189	247	227	219	242	230	265	224	251	235	214	208	230	253	231	220	232	225	226	249	238	248	243	203	219	261	215	205	195	215	212	212	237	213	230	217	229	208	205	204	231	227	222	229	218	236	253	254	240	222	203	210	226	225	208	219	256	227	196	198	270	213	222	227	253	234	235	233	227	224	221	202	222	268	209	261	244	222	226	177	226	243	198	214	246	214	227	214	206	249	249	229	220	222	226	233	241	239	212	213	225	228	232	237	207	223	217	233	229	230	230	205	228	250	247	226	219	263	229	227	218	250	213	248	241	203	225	205	224	216	238	219	218	201	208	223	243	215	208	220	234	253	212	202	212	234	231	213	237	236	229	234	209	216	262	229	242	224	216	208	190	229	199	230	224	227	230	234	236	237	222	240	215	236	228	249	249	250	210	207	232	225	227	219	227	209	212	218	233	207	211	222	238	219	242	197	191	253	206	241	227	235	247	246	226	253	251	237	214	247	243	235	232	226	227	216	239	230	221	247	244	225	244	234	227	192	223	226	249	190	229	209	228	223	208	213	209	248	238	252	240	197	230	216	252	247	191	242	231	243	241	242	213	206	254	225	232	226	220	223	215	242	217	241	249	236	215	233	266	231	255	237	205	230	253	262	217	217	227	192	215	217	231	225	256	228	239	225	274	212	241	256	207	218	227	251	239	219	201	235	241	202	221	193	244	212	253	202	204	255	231	198	208	238	236	225	241	249	240	239	215	243	216	234	281	224	241	229	196	198	218	234	237	251	207	230	236	218	236	222	224	252	209	200	233	204	204	227	220	229	235	238	226	206	223	227	190	241	227	210	202	226	228	224	241	212	227	247	212	222	225	226	242	249	237	219	210	226	242	217	217	211	214	218	217	266	206	227	241	242	206	222	212	201	229	228	241	217	252	216	211	196	220	228	203	216	231	220	239	201	210	244	226	242	239	246	240	232	220	232	242	244	235	229	240	233	199	242	204	206	232	207	233	216	208	182	200	218	241	226	237	232	223	226	222	190	210	212	236	246	206	206	240	246	258	211	196	238	253	229	255	252	212	242	209	206	215	236	211	235	174	222	235	239	224	208	220	212	219	238	220	261	240	222	245	213	212	212	236	216	222	226	212	219	213	224	220	227	244	205	229	239	225	243	219	213	205	234	250	215	247	219	242	236	228	213	229	228	240	244	236	236	206	213	202	219	189	217	202	229	226	224	250	227	202	201	228	226	212	228	236	240	240	226	249	230	218	193	211	247	217	227	229	214	232	229	224	206	233	226	247	221	229	220	221	235	223	225	238	228	237	225	247	219	235	229	194	216	215	217	206	234	228	207	214	197	215	215	224	224	217	245	204	212	219	216	210	198	230	271	233	241	193	213	219	231	206	217	228	224	217	240	206	216	248	231	212	218	195	243	238	254	235	218	247	210	223	239	197	243	226	213	225	217	223	250	225	250	252	207	254	251	202	221	231	221	238	239	195	210	225	217	203	225	245	242	234	222	244	256	197	226	238	204	218	181	248	232	229	221	223	238	216	230	240	245	250	237	213	244	221	254	221	239	277	247	225	255	222	237	277	208	236	212	235	221	217	203	202	228	250	226	231	225	266	250	232	228	212	267	229	217	236	187	226	196	217	222	223	231	227	233	205	243	244	245	228	220	230	241	238	240	227	210	209	224	225	230	258	246	216	231	229	224	239	199	259	251	231	243	237	227	197	230	203	205	223	239	238	220	239	229	231	209	242	212	216	256	226	241	221	214	251	240	204	212	236	222	237	214	225	232	236	212	216	210	249	229	267	225	224	212	221	226	223	215	199	202	231	224	223	243	220	229	232	232	205	215	239	236	226	231	229	217	242	223	239	241	220	231	208	243	236	225	224	218	223	232	231	260	273	249	206	217	230	233	243	236	222	215	225	229	225	210	215	235	213
7007	1258	2670	2374	1709	1069	933	851	826	750	752	729	701	679	634	604	631	604	615	646	638	583	567	606	627	577	565	619	584	591	563	587	550	573	612	610	590	555	576	603	603	603	557	560	577	547	586	569	563	564	563	572	587	551	574	549	580	561	587	585	589	582	552	535	551	545	544	594	561	562	582	558	578	558	589	531	579	518	561	520	585	541	602	546	558	574	527	586	527	530	544	562	576	569	583	580	554	539	558	602	577	571	573	556	565	566	595	544	585	596	576	532	565	519	551	574	539	535	562	588	591	543	581	597	530	611	573	567	558	558	571	572	548	561	541	583	538	555	563	555	596	566	586	557	553	552	553	609	587	585	589	574	607	549	555	570	589	562	574	563	562	546	575	579	573	563	523	581	573	553	566	581	569	603	554	578	558	538	618	557	579	559	551	574	551	567	585	538	550	610	575	563	534	619	555	583	555	554	532	557	577	606	527	576	542	590	579	588	521	565	589	529	532	544	550	529	595	576	579	592	570	539	569	600	561	549	565	567	560	555	584	608	575	572	549	572	538	558	531	547	575	561	559	567	518	557	539	551	567	557	571	588	552	548	549	547	604	587	594	574	522	593	554	617	606	586	533	554	532	571	569	519	537	533	565	555	589	556	592	544	569	581	563	522	581	518	578	529	580	591	540	606	602	518	557	585	548	557	553	579	550	541	510	551	587	552	534	608	551	572	605	553	580	595	584	587	560	579	589	609	576	590	552	545	543	601	563	560	582	531	576	535	542	583	621	557	617	495	564	561	551	552	624	564	631	556	552	536	592	586	556	522	562	563	569	543	581	581	586	529	537	575	574	566	559	571	591	581	527	547	578	579	617	514	543	578	556	531	587	586	538	546	551	559	559	578	569	540	581	555	564	567	559	578	569	549	563	555	526	602	544	562	584	511	535	555	565	562	545	588	575	576	567	557	559	571	559	567	614	584	572	565	560	573	574	603	529	603	557	513	585	598	570	602	598	573	571	577	549	582	588	588	590	535	549	550	557	561	612	570	580	565	581	558	565	548	559	566	553	581	556	575	586	602	555	542	571	586	557	540	572	583	569	567	537	570	557	608	534	571	567	533	541	537	554	507	541	554	558	568	560	563	537	577	569	577	546	568	553	551	575	571	543	528	570	574	597	597	548	572	597	557	573	602	545	566	572	555	551	602	558	627	532	569	587	595	612	561	560	580	557	567	565	521	579	570	564	607	570	562	548	564	579	571	564	567	612	561	590	570	559	595	596	564	571	537	561	578	588	628	556	536	565	575	562	579	561	560	547	597	568	596	538	618	595	525	537	590	564	547	548	599	567	525	543	585	557	564	559	577	615	567	523	563	532	567	588	593	559	569	610	513	583	550	521	552	569	599	579	593	578	562	569	567	596	567	562	600	580	545	566	576	565	567	553	566	579	580	531	553	535	573	548	553	565	580	583	523	521	559	576	585	526	532	601	547	573	581	610	568	604	546	522	538	580	599	575	532	550	565	586	536	524	525	547	515	563	540	544	566	530	547	564	550	537	581	553	562	575	552	604	568	561	549	577	527	567	608	551	556	555	540	573	560	559	588	542	574	563	574	535	532	540	529	585	604	539	556	548	561	606	549	528	533	593	560	557	553	574	579	575	555	572	569	552	552	502	599	575	528	618	577	566	601	572	584	521	574	541	561	587	517	541	546	538	582	535	572	612	547	582	598	570	606	585	513	564	570	552	566	539	581	517	565	607	571	535	570	578	591	582	568	561	513	574	563	574	553	567	593	544	531	566	564	614	506	541	551	541	560	513	556	537	525	504	578	566	598	575	582	540	566	553	554	583	556	562	566	559	557	566	556	571	565	524	531	550	560	609	559	584	554	546	574	561	550	620	559	562	564	563	594	586	595	581	535	563	532	559	583	599	564	584	586	516	551	541	545	595	562	571	554	569	595	536	529	579	555	573	537	557	583	572	586	587	582	603	577	542	558	572	544	561	556	565	555	546	545	554	547	549	547	574	562	551	567	560	590	551	550	575	565	588	563	578	568	573	548	555	564	563	584	586	577	514	575	571	540	576	564	579	555	571	550	577	606	562	563	608	570	526	564	573	620	643	542	585	558	566	587	599	538	587	567	587	533	583	596	560	588	529	573	525	592	563	557	589	533	578	541	603	588	557	527	545	576	551	592	529	579	575	582	543	576	589	551	558	579	569	586	593	549	566	592	560	533	591	577	587	576	516	562	556	491	541	589	541	574	552	586	559	560	580	571	543	589	587	555	540	546	537	598	507	639	587	542	554	526	594	588	574	556	516	551	532	569	566	530	566	572	562	549	594	552	539	573	578	591	563	525	558	550	598	589	515	578	603	557	548	574	602	561	571	549	550	560	588	545	577	540	558	575	552	567	562	578	567	570	581	538	517	573	548	550	570	550	543	554	576	554	587	573	553	565	562	570	569	587	545	568	572	532	555	587	558	555	552	573	554	590	601	557	582	544	490	544	565	540	607	585	568	575	566	572	587	559	580	554	557	561	565	549	600	587	575	533	525	577	562	582	539	578	597	586	559	546	578	559	575	584	562	544	566	555	525	548	548	549	581	535	556	594	574	585	567	566	532	532	529	545	553	573	547	558	566	565	584	566	572	569	603	594	551	628	541	578	563	599	596	575	561	568	591	530	548	567	571	601	518	569	572	579	577	549	585	560	543	590	598	552	582	575	563	574	542	561	574	525	528	564	522	549	588	573	575	561	559	584	593	533	557	608	628	578	580	560	558	611	526	589	552	608	575	525	581	605	560	557	512	578	583	534	533	579	545	579	564	580	600	540	552	585	565	562	581	539	581	602	591	557	563	641	561	555	582	564	512	539	554	602	577	531	585	578	575	558	539	536	595	532	547	563	551	544	573	593	543	570	578	566	583	524	591	505	587	561	560	578	546	554	590	568	530	553	583	563	573	551	588	602	553	589	563	589	570	552	584	533	576	584	583	569	605	589	553	570	581	596	594	573	547	549	544	584	569	502	573	579	566	565	562	575	585	555	551	575	591	560	576	613	568	542	563	545	543	541	579	550	552	586	573	571	552	630	590	556	594	562	571	606	607	534	562	562	581	567	564	569	573	571	563	546	605	587	596	555	606	553	540	574	583	547	600	558	536	583	569	544	540	531	598	565	569	590	557	590	571	569	580	580	560	563	583	529	550	570	584	570	572	543	602	581	567	550	570	570	553	547	571	586	587	553	597	546	563	543	536	538	596	553	546	586	570	545	551	546	538	548	553	582	558	563	593	516	571	559	579	564	557	578	564	541	580	570	566	604	579	527	568	590	541	581	567	580	539	593	515	587	589	559	552	551	579	556	614	567	583	549	566	556	591	568	594	556	559	550	522	531	555	571	550	613	574	563	616	569	578	573	559	593	609	582	571	559	569	582	606	575	561	538	548	563	583	540	574	578	549	596	607	576	604	589	553	580	575	555	560	578	576	576	604	590	568	595	549	594
16423	2487	2570	1680	1109	631	566	489	471	515	440	442	447	416	423	440	452	421	391	431	398	382	424	415	418	421	381	424	411	410	437	392	423	395	415	412	396	412	429	409	383	445	409	377	384	411	391	349	397	434	403	394	423	379	393	431	393	375	419	405	396	391	416	408	427	374	374	446	354	396	425	409	416	408	383	383	421	430	402	371	386	369	433	390	441	395	424	405	437	392	400	395	392	422	384	381	370	424	437	392	396	418	414	399	381	398	410	431	429	411	441	432	384	412	381	347	444	411	412	380	425	405	455	401	399	422	388	391	448	388	383	424	352	426	393	431	374	379	414	381	427	391	391	396	380	443	428	423	373	423	419	394	433	414	365	382	379	427	394	405	379	390	366	412	353	412	407	369	372	372	400	377	361	405	400	383	402	358	363	397	426	372	429	371	376	373	376	401	442	357	395	358	365	391	397	371	432	373	374	372	391	411	403	372	395	422	375	405	384	377	370	419	383	359	422	392	422	412	408	421	359	386	408	384	375	399	397	423	352	422	404	395	430	378	440	352	394	409	396	407	389	394	411	393	438	361	378	408	387	413	405	385	426	365	381	395	426	397	415	442	373	389	426	396	407	396	403	340	419	408	411	401	426	386	394	364	415	369	391	398	416	392	460	404	406	382	391	409	399	405	441	407	394	416	416	437	420	395	378	405	419	400	383	395	380	393	398	395	397	412	382	396	372	381	429	411	398	416	407	384	410	399	405	390	408	374	405	380	373	386	385	397	392	403	436	415	415	373	369	394	390	412	374	362	405	400	415	414	401	384	377	401	369	358	430	448	368	409	404	397	423	417	428	453	364	385	434	418	412	393	390	385	425	412	353	385	386	419	382	414	384	391	398	404	373	410	408	386	397	390	409	400	397	366	426	386	410	403	375	387	418	381	382	381	441	437	418	399	395	457	376	436	412	422	385	393	354	380	375	361	381	361	417	386	412	427	378	346	366	393	397	399	405	415	392	359	397	383	371	441	397	403	377	407	405	362	388	434	402	399	415	404	408	425	389	416	445	381	382	381	418	412	399	380	415	411	362	364	385	399	415	391	384	410	359	395	405	394	418	391	384	363	399	375	426	426	428	386	390	368	369	409	367	412	436	394	390	385	365	392	360	409	362	428	386	385	386	382	378	426	370	409	371	373	419	384	367	410	395	385	386	412	420	405	415	410	401	408	356	373	387	378	398	403	408	406	390	411	420	416	398	416	449	403	395	396	412	413	414	406	420	412	410	393	380	389	385	370	347	377	385	396	380	402	409	390	408	397	408	378	424	396	421	373	401	396	414	397	412	387	383	384	391	378	392	424	440	419	408	403	377	407	402	436	388	426	398	427	424	419	367	404	397	431	413	389	387	387	355	388	402	380	387	379	389	395	399	402	358	401	430	363	354	390	404	383	437	396	379	397	404	397	425	378	417	377	426	404	395	428	424	409	395	438	424	384	426	412	403	409	424	373	391	448	392	377	422	371	419	421	384	392	412	401	420	422	349	424	387	366	432	424	410	396	402	402	401	392	350	432	400	383	407	373	386	420	379	390	383	394	373	424	381	380	408	386	381	431	397	381	412	396	443	385	390	344	432	424	429	413	378	396	424	390	429	437	392	388	358	396	387	391	413	363	392	394	389	385	377	369	393	396	363	414	377	416	402	425	370	372	402	409	418	379	398	424	437	368	368	418	392	386	371	411	406	393	370	405	397	397	370	427	394	385	413	385	384	408	412	394	391	436	377	392	414	436	424	389	430	384	376	428	379	441	376	403	435	405	360	421	441	371	426	399	351	370	426	408	404	379	374	366	407	434	431	439	426	413	410	360	364	386	429	427	400	390	400	378	429	371	382	396	424	414	371	397	362	359	363	415	356	427	456	395	398	384	400	372	393	349	378	395	393	367	407	416	424	402	402	434	344	402	380	361	360	405	422	372	410	393	420	352	378	456	429	420	379	410	401	368	399	374	426	417	389	372	391	430	409	414	425	357	396	422	418	396	435	404	390	397	386	403	396	412	373	436	424	391	397	385	404	410	385	396	389	409	400	420	415	385	362	396	406	347	367	396	398	375	405	389	395	408	419	388	394	380	388	432	404	438	387	378	358	384	364	375	390	403	344	407	392	418	421	402	394	378	381	402	412	388	375	395	416	403	362	392	386	385	404	361	390	403	410	398	397	369	390	420	394	406	392	361	405	393	432	415	381	397	447	409	407	363	335	394	326	400	423	433	444	381	375	394	419	375	410	392	364	361	415	393	408	397	408	370	372	419	379	398	388	431	411	380	389	383	417	383	446	403	407	387	406	366	400	378	377	395	427	392	437	402	395	404	418	394	401	354	412	409	377	428	397	403	365	428	378	413	450	380	422	364	366	440	433	427	374	407	365	392	384	382	408	427	404	373	386	370	375	384	432	416	407	401	417	436	426	426	427	407	394	413	376	387	418	420	372	388	366	430	402	406	406	381	366	421	399	392	380	382	426	434	416	420	391	373	390	389	392	386	422	396	380	420	418	386	380	386	391	406	345	389	397	396	401	362	390	398	370	399	415	381	394	410	411	414	366	384	435	432	414	402	392	355	360	381	354	404	470	380	344	376	385	419	421	416	423	397	365	408	345	392	370	398	417	406	359	375	419	378	398	420	402	372	398	378	378	403	404	416	402	387	412	431	417	421	389	395	374	388	388	371	400	377	411	399	419	383	425	400	360	362	395	377	390	395	400	410	391	380	400	406	436	413	403	412	412	367	363	454	415	415	389	372	414	438	403	343	404	429	415	382	367	404	423	413	378	401	389	397	393	397	357	360	416	378	426	443	405	418	391	421	399	387	367	369	392	365	396	379	419	451	443	451	416	420	370	399	395	417	372	377	381	380	402	386	411	435	419	359	441	353	363	403	442	386	350	404	394	400	373	406	373	353	377	400	380	402	379	397	373	402	393	384	364	393	380	416	391	361	417	383	391	422	360	398	400	428	418	416	399	411	445	379	366	384	415	395	384	422	381	391	424	374	398	422	394	403	396	387	418	401	409	414	405	416	425	403	418	387	379	384	407	408	414	400	406	406	383	391	410	378	426	397	419	392	377	390	419	361	419	410	422	406	429	438	422	412	406	379	360	397	444	394	387	402	355	399	420	433	389	392	428	414	412	404	381	358	375	389	389	422	449	437	385	358	387	378	395	429	401	392	370	436	391	392	381	419	395	394	410	424	374	357	430	393	401	401	356	353	389	383	435	395	424	394	393	412	384	403	410	408	389	399	357	371	397	369	406	381	395	373	419	393	382	410	393	391	414	375	390	405	386	388	399	418	388	390	387	387	382	418	398	362	375	448	440	405	417	361	402	402	410	401	399	399	403	382	394	399	401	392	428	416	386	394	415	398	366	398	384	387	389	395	404	412	399	405	384	380	412	383	419	391	405	365	417	388	438	385	377	357	386	382	417	373	424	413	399	396	404	395	374	391	420	394	382	377
9189	2231	4759	4470	3310	1861	1670	1456	1412	1287	1233	1162	1075	1073	1112	1066	1057	1028	1055	1007	985	1000	974	1009	945	967	973	1004	926	959	971	944	911	901	929	946	910	893	936	904	919	955	897	916	901	882	863	883	900	859	974	935	962	944	908	915	910	932	910	905	890	877	918	905	982	883	958	951	905	879	918	886	854	926	894	957	857	924	937	890	874	878	869	924	933	931	876	872	877	892	881	892	891	913	874	922	884	880	900	844	915	901	898	883	893	839	920	862	968	872	863	868	901	877	927	880	873	883	864	947	909	913	872	884	897	859	891	900	878	914	909	912	879	862	871	874	929	906	883	928	900	926	926	887	955	886	879	924	904	891	949	918	876	889	907	879	890	904	865	912	897	852	838	899	862	900	868	884	931	868	970	858	844	877	887	870	921	936	893	864	874	936	889	907	856	922	812	891	831	901	884	859	876	860	899	878	849	876	880	859	900	898	889	883	832	916	863	859	833	861	884	912	945	862	879	890	847	902	889	938	839	834	851	884	905	944	931	932	884	907	895	874	908	898	868	921	902	920	886	903	845	869	905	890	858	862	951	908	879	934	872	870	885	875	924	843	908	887	912	914	895	905	866	875	845	899	904	882	920	920	921	874	895	938	946	850	887	949	892	902	882	936	866	928	863	933	902	836	843	953	914	861	892	863	890	924	929	885	941	896	887	894	885	883	866	900	911	920	937	907	909	923	947	864	870	884	914	943	912	862	903	900	912	912	893	882	889	878	928	912	941	959	911	900	834	934	880	863	945	831	887	861	816	943	884	890	831	920	902	912	899	900	912	883	887	895	859	912	906	884	952	902	873	886	864	931	890	909	900	911	903	895	852	898	921	844	919	867	893	875	860	868	936	858	872	899	901	894	857	858	900	937	907	928	889	886	871	937	905	933	879	914	878	901	924	887	856	953	880	911	937	917	901	888	943	926	855	892	859	871	912	906	903	902	897	881	934	934	847	945	915	907	871	913	884	869	872	916	898	911	875	906	921	850	865	901	854	856	936	908	888	864	940	907	929	922	912	873	913	857	931	874	915	951	890	894	902	895	924	888	939	881	893	898	912	872	842	931	924	915	906	861	913	919	914	858	888	885	890	882	851	898	867	884	933	897	869	941	901	906	902	924	884	929	896	911	909	849	892	901	884	915	869	921	820	923	913	850	841	882	931	872	908	860	914	878	898	866	848	865	919	945	871	882	902	891	967	883	909	900	920	890	874	874	860	880	887	927	936	878	918	949	906	872	932	878	860	848	928	872	831	925	908	861	923	906	909	900	928	906	917	875	914	902	884	971	922	904	941	922	853	916	886	932	927	905	907	896	929	865	916	843	880	944	890	890	911	886	908	885	870	911	904	889	877	934	904	891	899	834	901	906	880	878	871	909	930	879	924	903	918	874	899	905	891	891	894	911	936	854	882	882	899	903	874	874	851	941	912	887	861	903	865	871	910	912	954	847	930	877	863	864	904	884	892	876	892	895	892	876	885	889	858	918	875	922	915	917	865	893	944	878	867	888	944	887	907	877	907	860	883	938	924	930	831	897	899	883	889	884	870	869	920	850	953	866	918	896	871	871	871	915	901	894	932	895	967	888	907	861	925	906	824	893	836	886	904	853	881	870	943	880	914	926	916	883	834	865	878	866	947	922	897	883	919	900	899	892	899	906	887	867	934	837	921	905	923	871	881	867	865	860	865	853	901	939	863	911	904	930	868	903	866	910	931	989	849	839	860	877	885	911	877	860	903	886	862	879	916	869	873	893	881	916	876	883	901	893	906	912	929	849	878	942	939	889	906	920	951	908	856	861	887	872	872	852	893	930	900	863	934	894	888	870	913	909	844	895	898	898	907	867	879	884	935	858	827	863	877	913	900	884	842	910	892	873	936	863	905	858	895	891	932	900	882	875	934	888	861	891	899	913	884	951	863	908	872	889	941	909	928	890	867	875	860	892	931	920	875	912	822	904	899	894	926	958	878	892	942	881	898	931	848	875	839	869	889	902	903	882	896	893	895	892	960	880	866	905	853	904	871	932	891	858	954	908	885	939	901	883	927	864	970	929	890	903	961	884	864	911	912	930	870	896	911	894	858	896	897	944	841	869	903	891	862	891	906	920	932	909	907	891	901	845	869	865	866	864	850	908	893	889	916	940	867	906	881	872	895	860	938	903	889	933	881	891	887	867	881	916	903	920	922	878	910	919	938	943	851	959	898	834	913	880	873	943	898	954	929	923	876	899	877	899	880	893	895	905	894	868	820	953	894	911	892	910	893	899	903	961	871	872	881	899	883	969	909	906	921	870	925	918	890	944	902	898	895	980	894	936	882	883	907	925	877	878	875	920	941	828	923	888	838	891	889	913	908	870	863	909	912	878	865	924	901	938	880	860	862	836	905	888	883	946	865	860	880	932	891	930	909	901	881	880	834	910	911	881	891	966	880	905	811	874	872	853	860	920	933	888	895	909	938	889	902	888	915	909	861	881	863	876	855	908	895	924	869	889	905	879	896	879	852	894	907	928	908	877	858	892	889	878	883	909	919	844	874	912	886	886	879	908	938	900	885	914	871	923	842	911	856	931	876	990	854	899	866	906	974	847	904	918	865	917	909	897	905	942	820	897	880	919	871	891	929	864	877	897	910	882	929	919	929	917	879	902	862	903	864	864	926	862	883	867	908	899	892	880	928	934	902	905	910	910	931	893	931	936	936	900	930	888	896	896	898	890	906	875	879	894	914	882	872	907	908	953	911	899	927	952	903	905	884	870	908	885	879	850	892	875	926	855	872	910	899	878	944	884	874	915	899	931	890	945	909	887	854	912	908	860	908	891	922	863	931	877	953	907	920	936	900	909	866	930	890	881	886	870	925	877	932	899	901	904	884	955	838	857	887	901	916	860	880	859	872	898	948	887	911	885	869	906	869	894	855	898	873	930	900	861	832	874	860	889	909	855	941	915	895	861	877	920	958	873	909	895	893	889	897	859	895	883	910	881	925	882	907	920	952	923	935	936	942	849	924	831	936	804	898	846	871	939	833	879	910	871	868	917	886	921	887	891	894	884	856	935	926	867	898	899	884	863	896	863	877	910	916	892	860	938	905	923	915	869	847	906	872	864	908	898	926	888	886	856	950	952	876	899	903	897	867	922	898	902	881	874	891	884	900	861	876	866	896	909	877	921	854	885	918	964	871	848	992	931	874	966	900	837	901	924	903	933	912	940	905	856	850	892	882	902	903	821	932	934	874	922	906	838	901	929	895	943	896	892	888	882	884	914	943	925	923	869	951	895	881	909	898	877	883	905	913	923	915	883	929	930	870	901	949	884	898	893	920	892	876	830	913	896	866	945	871	872	898	878	967	894	891	962	907	885	913	933	921	912	890	945	891	881	893	880	925	889	883	876	836	923	950	872	932	902	857	908	933	874	906	925	902	918	899	891	901	840	878	861	861	926	888	860	860	912	925	923	910	923	903	858
2265	586	661	348	161	169	177	177	192	210	174	195	178	160	208	168	188	214	170	161	192	237	213	175	170	183	188	162	183	166	189	189	182	191	190	196	163	205	171	190	170	188	174	169	174	167	160	172	181	171	174	181	187	198	171	162	175	172	191	171	190	171	181	177	171	197	171	194	190	207	169	179	158	183	152	176	195	182	207	192	166	166	194	172	203	202	168	184	173	182	196	169	157	195	176	166	216	200	177	179	184	205	190	165	184	207	208	184	205	191	181	178	171	203	180	177	202	172	172	185	163	171	169	196	155	186	174	160	184	208	200	173	171	189	154	174	186	189	184	180	210	187	176	179	218	192	223	161	186	164	168	151	185	171	180	177	190	148	178	173	194	195	186	173	168	178	157	184	197	173	186	196	185	178	197	214	203	181	170	174	188	175	170	171	196	193	180	167	197	171	176	175	187	187	208	186	172	179	165	192	163	186	192	176	198	169	193	193	177	158	199	212	179	176	174	189	166	170	214	173	192	196	169	180	192	174	190	196	198	180	164	163	185	178	193	197	176	205	187	168	204	173	211	191	178	189	187	176	188	179	166	177	167	188	170	189	202	172	193	164	183	187	176	167	186	180	184	216	230	185	190	170	170	159	213	180	190	169	180	181	186	174	183	193	221	194	187	200	196	200	165	190	188	157	207	161	205	209	195	204	151	188	205	224	145	175	179	169	176	197	177	187	164	190	189	175	173	191	193	178	199	184	177	189	186	196	176	201	175	202	184	202	194	201	194	182	178	171	174	174	206	192	190	189	161	187	192	180	188	187	184	177	172	183	189	189	165	181	182	182	143	197	167	172	203	204	177	189	181	184	159	179	188	167	186	188	176	172	200	170	156	193	190	182	207	201	168	170	196	184	193	163	178	202	164	168	219	183	191	205	174	189	188	195	166	206	172	201	189	175	170	161	196	179	170	188	171	167	174	178	179	165	168	173	167	192	212	197	221	184	185	188	195	167	190	202	184	198	195	172	173	183	191	208	198	193	208	191	193	188	166	191	187	188	187	189	195	174	189	182	192	172	210	185	176	200	206	199	190	193	178	173	191	172	183	212	193	182	175	190	193	180	208	197	201	188	162	192	198	150	148	166	171	204	175	168	186	183	179	208	173	203	193	194	169	176	197	190	188	176	169	171	197	181	142	158	182	194	158	189	184	187	160	166	158	177	182	174	169	194	179	180	208	195	169	168	179	187	179	176	188	187	193	198	175	198	171	180	196	180	203	169	210	174	166	187	210	202	193	172	167	181	164	172	203	189	200	184	164	185	185	206	183	185	176	193	167	192	186	174	160	193	177	167	194	178	191	166	192	168	197	178	195	180	182	213	179	188	177	167	157	191	182	173	166	196	189	181	180	168	185	186	211	177	202	192	183	214	184	177	195	174	214	187	187	208	188	201	190	185	189	188	201	187	174	180	149	184	168	175	175	209	176	196	195	183	206	186	193	189	158	207	169	203	234	197	198	165	170	197	176	188	205	191	181	186	163	172	173	172	190	184	192	187	189	182	168	174	195	194	205	176	168	208	199	192	187	179	186	212	192	181	205	221	190	185	202	189	194	203	186	164	198	182	194	200	182	179	197	178	178	204	200	194	197	175	191	188	163	175	166	197	184	176	170	215	167	185	195	193	205	177	164	185	185	169	152	190	219	159	184	189	204	193	198	183	190	188	198	194	209	175	213	177	185	182	170	215	187	196	165	167	204	184	164	181	193	200	180	205	185	158	206	177	182	169	235	181	196	198	212	176	187	166	170	198	191	165	198	190	159	180	186	171	170	167	199	236	166	185	174	177	162	185	171	221	171	194	187	195	172	188	196	181	175	161	184	166	171	198	192	212	172	193	193	193	204	199	175	184	195	185	176	220	194	168	178	184	190	191	183	221	170	161	184	191	177	171	186	161	200	170	172	181	149	205	179	165	226	189	160	182	143	182	196	181	174	193	159	158	166	195	168	193	201	210	194	183	180	200	181	170	169	176	193	178	173	189	148	185	172	173	204	221	199	187	200	178	169	178	201	199	197	217	182	189	172	185	177	171	192	185	182	184	171	186	163	208	224	178	182	187	167	175	187	177	181	165	168	137	180	176	180	172	193	180	192	209	179	202	151	206	160	178	190	173	159	187	142	184	196	193	177	172	193	178	190	184	214	180	184	148	187	180	194	172	197	176	171	187	143	202	195	172	171	187	199	183	195	179	184	174	170	163	184	189	166	174	169	188	178	181	166	168	170	176	173	211	196	175	181	192	183	190	208	200	225	222	167	166	188	168	187	221	203	171	210	200	163	182	190	180	172	188	188	170	170	174	195	211	194	216	172	188	165	185	179	175	181	215	185	169	186	205	189	169	203	189	212	188	176	182	172	183	185	187	151	198	189	204	200	184	198	186	189	183	201	181	181	162	177	173	179	162	182	167	152	180	207	193	162	178	165	155	153	163	191	183	169	181	189	153	171	194	219	186	171	170	181	189	176	189	187	159	197	202	165	180	178	182	188	167	180	199	179	190	186	183	181	174	167	145	180	192	196	190	174	175	208	188	193	175	174	148	198	182	195	193	191	183	179	177	182	169	197	178	200	197	213	195	180	168	185	176	182	178	178	194	213	193	172	195	203	190	186	193	203	185	169	181	191	172	170	213	170	204	191	167	197	219	193	195	177	189	193	182	189	201	192	181	170	203	209	162	194	195	182	194	193	187	176	158	177	161	176	165	172	208	186	200	169	172	194	167	147	180	197	185	209	189	138	178	219	206	188	193	200	191	166	179	196	188	173	155	178	151	160	201	192	178	180	204	183	161	163	176	169	186	184	178	189	199	181	204	173	175	201	189	160	177	196	185	181	175	186	204	185	179	181	183	203	183	172	190	152	208	218	186	195	189	189	201	182	181	154	166	186	187	186	186	184	188	173	185	195	199	159	170	156	171	179	170	167	208	182	195	206	198	180	221	195	194	200	189	170	189	181	178	186	168	213	159	188	171	197	190	174	175	179	193	199	190	184	184	169	203	154	190	190	168	199	175	181	199	186	163	150	175	178	197	154	194	148	193	191	187	188	168	196	179	173	176	168	167	201	189	177	179	176	170	195	186	184	181	185	190	185	175	201	163	194	189	164	165	173	182	153	171	160	178	166	183	194	185	177	190	191	196	156	194	161	211	186	183	178	183	188	178	178	183	206	180	190	169	178	189	191	180	184	188	196	177	182	241	184	199	165	189	173	192	171	170	167	164	189	199	166	212	179	186	170	189	187	175	197	173	187	164	184	194	198	202	215	167	196	162	171	189	193	175	188	169	186	204	192	180	195	197	202	193	171	159	195	152	173	168	208	201	187	198	172	202	194	193	214	202	172	180	181	197	205	194	184	180	195	194	194	194	191	189	174	208	177	166	162	187	173	184	205	203	173	169	194	167	181	162	197	212	201	145	182	154	193	166	141	177	205	193	192	187	190	192	189	195	194	182
2044	822	1452	991	510	511	426	482	451	448	442	488	457	492	483	479	433	483	449	483	487	420	437	472	440	426	457	466	513	465	472	441	452	468	482	469	447	465	475	489	447	481	436	458	475	470	486	468	445	458	425	524	459	459	482	434	452	469	452	478	448	462	461	446	448	482	427	475	441	465	467	458	441	441	437	480	448	475	466	487	433	450	478	473	486	511	439	440	425	446	432	458	448	404	453	443	477	485	440	463	462	450	479	480	468	465	467	460	455	455	528	467	477	431	458	444	441	454	484	468	448	435	490	453	467	484	442	482	419	438	450	460	485	469	450	465	447	417	460	475	432	467	439	489	507	454	459	502	429	461	512	466	485	491	477	450	462	432	457	450	480	461	462	460	485	458	483	440	448	456	472	460	454	475	464	461	472	471	463	427	459	476	423	472	465	489	449	475	447	492	499	496	464	458	455	501	456	462	469	448	438	482	457	460	447	497	483	405	455	457	454	445	453	450	430	477	455	470	475	473	472	432	452	507	478	491	449	455	476	437	422	460	489	448	469	478	467	483	455	464	444	431	463	488	505	455	430	433	475	486	481	451	468	422	458	478	458	461	471	495	486	498	453	463	442	447	452	457	437	454	429	496	451	458	488	481	473	415	463	431	465	446	473	494	457	451	473	426	505	454	456	466	484	414	452	438	415	422	484	460	466	465	445	456	465	429	486	467	475	478	465	476	428	441	473	476	451	487	474	435	467	483	480	446	531	470	463	462	445	464	456	467	480	440	434	417	455	484	454	452	474	484	451	498	476	493	463	480	439	455	456	481	470	430	492	465	463	483	480	479	458	436	472	481	505	458	445	480	456	502	458	498	451	503	458	453	449	440	484	443	433	449	451	462	484	454	445	478	461	458	479	464	454	462	454	421	473	434	469	416	463	450	453	474	474	460	438	496	462	432	448	457	488	487	422	420	475	450	482	504	475	443	467	458	472	459	476	453	478	474	490	461	475	461	499	485	479	457	430	478	479	436	434	453	506	478	462	463	469	449	489	447	445	436	491	488	460	447	484	456	450	464	492	472	470	453	418	467	482	438	407	455	457	447	410	443	473	436	458	480	467	438	427	462	465	468	462	461	467	422	470	463	471	465	439	427	416	457	439	453	488	478	498	457	465	450	468	455	470	504	453	455	457	463	463	463	501	458	448	459	444	475	482	472	441	496	476	457	436	480	438	450	479	454	436	424	463	524	469	452	477	467	467	427	449	443	458	448	455	448	468	444	487	461	476	447	445	472	476	461	495	462	441	479	461	443	465	469	505	473	437	448	448	479	440	450	421	450	432	451	480	492	453	469	457	489	457	455	476	465	446	445	476	487	453	472	490	481	434	450	473	490	383	428	444	405	468	507	453	467	488	458	465	468	455	467	457	457	470	419	483	481	532	490	480	478	436	442	475	497	474	479	440	464	431	434	450	470	469	483	483	469	425	439	426	448	429	502	433	460	508	474	471	476	467	455	467	440	464	491	444	458	441	446	426	464	481	516	505	452	484	474	461	457	475	463	481	459	478	455	474	446	471	483	465	448	493	451	446	447	452	481	468	465	473	466	440	490	479	498	479	442	468	421	473	452	457	452	500	457	482	442	464	463	445	489	477	452	466	479	468	449	464	451	488	429	485	453	461	409	427	431	450	485	455	469	469	457	449	428	457	435	479	456	431	492	473	497	449	450	511	463	462	469	449	477	463	451	466	456	475	463	485	443	460	453	437	439	428	477	456	468	462	463	481	489	461	455	478	460	496	478	421	407	445	518	441	416	447	424	499	453	485	477	463	469	505	478	433	436	444	468	502	430	466	462	436	421	446	486	458	479	472	470	406	496	450	468	464	454	468	441	476	479	474	456	450	480	443	482	473	419	473	463	478	443	467	470	490	505	442	465	458	484	478	510	467	467	451	459	481	459	436	485	460	479	451	454	436	487	478	462	486	447	437	506	465	493	468	480	457	489	499	448	471	427	431	415	452	459	468	448	462	473	487	433	500	471	491	472	455	442	429	473	460	467	437	519	427	480	443	452	473	442	449	460	459	453	473	499	450	443	453	465	465	480	468	502	464	471	465	465	466	504	431	467	453	475	444	472	495	485	449	487	473	453	497	504	462	465	466	453	456	440	514	463	484	486	467	469	476	472	454	443	476	473	476	481	496	462	425	444	453	495	459	479	459	492	467	465	443	477	453	465	419	452	503	471	468	447	467	449	461	433	485	481	437	467	444	449	464	482	426	431	454	456	464	495	439	473	449	451	473	471	472	491	481	482	489	525	429	444	456	468	469	454	455	441	487	458	480	497	488	458	430	419	485	476	455	436	476	419	480	459	443	416	474	470	478	450	485	461	484	477	453	477	478	455	456	446	428	498	444	461	451	459	467	508	456	475	455	443	482	452	432	490	457	472	467	450	487	455	458	442	513	469	439	440	467	462	507	490	515	446	431	475	503	465	472	478	475	430	452	444	434	481	502	477	477	479	487	486	454	473	489	449	473	458	460	433	487	469	433	480	419	456	482	454	464	468	494	453	429	465	445	424	469	461	495	420	429	487	461	457	463	451	484	485	482	477	442	467	441	465	462	475	446	468	436	473	456	462	465	439	457	524	457	428	484	436	456	482	472	472	466	473	442	438	456	477	477	428	432	455	475	454	413	439	463	514	464	468	444	463	472	498	464	460	494	459	477	475	472	459	470	465	427	437	461	454	455	447	473	460	485	420	430	466	458	471	514	484	478	444	466	495	471	452	439	481	450	466	466	430	463	453	458	446	445	419	444	443	475	487	450	482	452	469	469	472	450	490	434	448	490	479	503	461	480	443	425	507	479	433	454	482	445	474	473	522	479	512	475	449	439	471	492	461	459	434	476	473	454	482	451	466	484	438	472	434	445	486	504	454	486	473	464	497	457	452	500	485	446	527	458	430	472	472	426	469	486	474	468	458	467	443	467	443	464	473	443	485	455	488	458	442	461	482	443	457	408	469	458	462	441	504	477	451	485	446	444	481	459	455	494	469	461	431	437	464	491	420	476	464	466	459	480	467	461	428	473	498	478	454	492	492	453	471	480	455	472	482	449	472	447	466	458	472	492	449	450	505	470	433	508	503	447	486	470	445	464	436	475	444	471	438	466	474	449	443	509	471	446	493	440	431	494	473	465	470	466	454	470	460	470	446	466	410	483	476	450	442	465	447	453	472	509	436	432	469	478	441	465	466	454	456	504	474	482	475	437	482	435	496	471	475	469	461	455	473	465	437	478	413	458	453	466	433	457	461	440	452	464	473	446	448	508	442	456	448	437	425	448	466	469	457	484	475	478	449	465	463	446	439	482	472	447	498	457	459	480	468	457	492	467	481	462	476	484	476	491	434	472	479	403	450	418	468	459	431	465	485	472	442	468	467	484	482	429	480	455	483	407	482	427	452	452	473	424	500	462	456	482	470	445	485	483	451	449	465	455	449	446	470	422	457
8743	1347	1301	690	430	305	262	285	238	260	233	249	247	231	220	247	230	231	217	216	220	217	227	231	208	215	183	231	256	227	226	222	220	196	233	236	230	221	225	257	242	215	218	249	240	257	208	226	223	212	221	217	233	228	212	203	205	224	223	230	199	181	205	213	195	224	241	218	206	186	234	204	213	197	205	226	220	233	194	222	243	228	204	266	240	239	241	242	233	224	218	223	209	249	217	232	224	249	217	208	233	216	231	232	205	242	198	211	214	229	220	220	199	179	224	216	238	204	224	199	206	221	233	200	248	229	195	256	222	223	208	226	226	231	199	233	199	219	231	242	225	229	198	229	213	205	224	220	225	214	212	216	220	216	203	203	206	223	232	194	228	209	205	239	235	218	230	211	218	220	197	206	231	224	245	240	221	201	239	197	213	215	212	228	192	204	198	220	233	197	208	217	234	223	202	215	191	227	218	209	221	212	190	213	210	225	224	207	207	213	248	214	242	184	200	203	240	229	226	196	240	242	216	222	195	223	232	218	205	225	210	206	219	215	227	219	199	231	216	208	241	218	209	183	201	251	241	214	191	207	217	188	212	208	230	240	214	222	239	201	199	221	235	230	241	259	241	218	220	195	220	223	206	226	230	240	247	219	224	215	201	227	224	231	211	191	199	240	207	228	213	211	223	232	232	213	230	229	225	255	258	223	253	237	227	223	217	207	200	218	229	223	238	202	228	239	219	205	220	211	219	219	218	218	202	203	231	220	243	191	244	232	215	196	199	236	205	197	230	209	224	227	198	230	222	232	223	233	202	222	222	241	201	231	233	219	220	222	189	209	208	218	220	213	239	216	223	240	224	238	244	183	190	197	201	187	212	243	212	227	209	227	234	209	214	245	211	204	224	217	228	229	235	209	196	233	202	204	212	223	225	230	236	192	195	203	228	219	229	220	246	214	194	218	228	203	222	198	196	224	212	238	225	238	222	225	225	235	228	192	216	212	194	209	203	227	195	196	218	199	238	222	256	243	221	197	217	214	233	241	228	200	208	208	220	195	207	249	215	217	222	224	214	229	225	222	202	233	227	238	203	213	204	222	223	222	210	221	224	226	199	222	210	223	239	209	239	218	213	209	230	206	230	238	236	230	217	234	236	230	213	225	227	202	227	243	212	215	212	202	192	199	207	220	223	203	225	207	238	215	239	194	220	204	212	215	229	220	203	219	209	227	221	200	207	259	204	183	234	204	222	206	203	227	228	230	217	241	205	202	210	206	216	224	207	231	206	225	212	221	232	223	226	198	247	204	234	211	240	250	212	213	224	254	217	239	228	207	209	186	192	271	238	258	210	235	193	208	203	203	216	244	195	241	231	214	189	213	229	230	217	215	206	213	208	207	217	203	209	221	220	198	213	191	229	239	194	219	216	204	209	210	241	230	240	213	185	209	206	177	217	211	215	220	194	195	240	228	212	252	256	217	232	231	219	227	242	206	222	251	236	224	211	233	221	194	187	183	232	211	217	218	247	201	203	205	235	221	226	234	231	228	219	192	217	231	219	226	215	216	236	217	228	201	240	226	203	233	230	214	201	198	211	233	243	231	207	219	225	245	217	188	208	214	221	206	199	206	210	250	199	224	217	230	201	187	215	201	218	226	223	229	233	237	213	237	218	218	238	219	215	217	215	226	236	200	217	205	226	211	224	230	238	217	216	228	231	227	215	207	220	225	198	238	213	225	186	214	211	212	210	200	207	208	207	221	219	199	229	223	237	222	214	214	239	212	235	233	213	250	201	215	226	234	184	223	197	229	222	219	207	208	236	215	183	203	216	219	207	195	198	203	231	211	221	202	209	225	226	221	219	215	219	248	217	199	244	217	194	224	226	210	200	225	249	235	215	213	225	227	239	220	215	230	234	223	222	245	226	197	209	191	220	243	232	223	213	219	196	219	206	210	209	199	216	204	218	207	201	208	221	220	214	246	222	229	225	218	211	248	228	234	211	211	191	239	212	208	218	218	213	212	183	223	280	230	208	242	208	237	228	221	203	205	228	236	191	215	224	202	195	222	236	215	221	249	214	227	232	237	181	207	244	209	223	210	216	183	227	219	241	254	215	199	239	220	219	214	202	214	225	225	227	236	221	243	199	204	218	202	196	226	223	210	220	212	230	228	219	203	226	213	220	234	228	230	203	209	205	224	202	235	213	198	204	228	224	234	199	234	192	214	229	238	203	234	224	187	231	212	231	193	236	206	221	209	222	210	227	219	238	218	226	238	181	221	216	236	222	196	231	217	216	220	241	254	199	216	198	225	213	237	216	227	199	211	223	199	235	228	246	233	231	211	239	235	224	222	240	224	239	228	220	212	247	255	205	206	230	202	231	214	224	229	227	221	240	220	187	222	202	209	200	238	246	209	226	228	208	241	236	198	220	209	204	239	212	219	218	221	222	225	191	236	215	203	243	224	253	243	196	211	217	205	226	232	228	212	231	230	241	257	219	221	208	223	249	217	199	229	190	194	241	216	202	250	204	207	258	210	204	240	239	236	236	237	218	210	206	192	222	209	236	201	221	225	208	259	203	230	213	254	202	225	205	213	226	216	227	255	229	231	244	238	194	205	237	220	238	203	237	252	205	185	211	231	228	212	220	221	217	199	197	222	209	210	232	215	244	214	253	209	222	236	220	231	217	215	219	231	221	215	198	206	202	184	230	208	215	228	197	219	212	209	204	205	228	237	226	211	233	210	212	236	200	216	213	233	220	189	224	224	216	208	241	210	202	235	208	217	206	195	218	227	238	204	235	217	218	229	251	226	218	219	208	207	193	233	213	217	223	250	200	222	224	193	210	207	231	223	233	211	194	203	232	225	233	224	219	225	245	234	240	198	208	232	199	199	223	216	179	218	211	226	233	246	203	242	217	207	228	214	213	194	236	232	223	198	222	211	210	236	229	237	238	203	214	239	240	214	225	208	223	238	211	207	208	206	218	217	217	216	188	212	233	210	221	222	198	228	224	192	206	225	215	242	237	230	193	214	196	216	231	221	229	240	224	243	217	226	220	243	242	239	207	208	205	223	199	215	221	253	220	222	214	210	248	221	178	206	230	230	207	220	208	223	228	186	250	221	220	229	214	197	198	216	237	237	217	216	224	192	226	191	216	221	225	230	192	201	167	179	229	188	196	221	224	209	174	227	228	243	200	210	215	214	214	226	203	239	247	239	204	184	220	223	207	198	232	237	211	236	200	238	239	202	213	235	229	229	208	212	201	252	212	240	227	201	198	238	232	242	206	224	231	245	211	207	222	229	208	247	223	212	218	221	235	241	228	224	210	238	214	198	247	219	211	203	238	211	217	195	211	231	228	241	225	238	203	230	244	211	238	235	213	226	214	199	216	235	211	202	222	202	193	223	227	220	222	181	196	180	234	230	191	208	229	218	228	223	237	215	226	203	238	204	214	221	223	233	194	218	210	216	207	219	224	236	181	189	205	211	235	232	247	249
6850	1474	2496	2112	1326	1058	921	823	762	728	739	656	631	636	572	589	655	558	575	564	648	579	568	564	528	580	521	538	556	588	627	572	567	532	591	535	548	543	557	565	581	558	531	590	537	545	607	570	520	511	558	559	556	550	533	562	540	510	574	546	558	568	601	553	539	511	528	543	589	587	569	553	545	570	594	558	564	545	578	523	557	590	552	568	547	535	594	500	558	534	536	514	526	550	578	557	514	524	541	513	571	551	537	538	549	555	539	585	520	528	515	513	526	554	546	523	515	529	548	544	560	545	496	531	588	588	540	524	537	530	519	570	546	533	577	532	551	518	529	567	553	523	567	593	558	518	568	555	530	523	533	566	517	531	594	568	526	534	520	560	551	512	537	526	555	568	549	591	607	532	568	548	537	560	526	559	591	500	523	486	547	525	552	550	496	564	538	517	563	537	557	561	537	533	530	556	527	593	547	538	533	564	548	567	544	514	549	535	529	548	539	494	544	564	536	592	543	536	591	563	532	548	527	554	519	554	548	546	580	570	528	560	563	546	556	554	581	520	521	526	523	523	551	539	570	555	557	495	526	576	530	532	552	507	568	543	523	572	510	546	533	566	612	538	540	564	576	562	528	584	509	527	544	550	576	548	574	506	582	562	580	546	553	530	532	540	584	542	512	584	578	557	562	559	511	556	551	540	534	521	516	549	521	551	522	540	590	531	553	504	513	495	531	553	488	549	541	568	492	561	574	552	578	560	541	577	548	535	552	529	555	503	586	568	530	545	534	575	541	543	570	537	546	514	565	548	550	543	544	554	560	565	544	534	543	527	544	578	564	542	523	561	547	523	526	564	612	531	549	562	545	547	553	605	532	555	542	552	574	568	534	540	530	556	515	509	535	585	558	526	565	518	562	558	530	524	550	522	562	516	584	539	573	513	578	547	558	516	556	542	544	532	544	574	524	518	548	512	566	556	565	533	532	529	518	549	522	538	543	559	532	539	583	528	543	525	546	562	600	498	554	549	573	522	551	570	529	513	523	566	564	529	536	541	555	538	551	519	541	557	569	520	544	560	549	549	529	548	566	522	515	553	530	553	563	510	504	613	570	538	540	490	491	554	574	571	553	517	545	549	556	559	530	558	575	559	579	566	548	557	562	526	555	541	555	548	555	529	538	590	563	509	564	568	539	564	517	549	493	565	546	551	588	532	549	579	542	559	561	524	510	555	588	568	535	518	510	582	502	571	546	561	566	557	545	536	556	562	541	517	538	569	495	534	532	514	530	524	518	565	542	517	535	490	578	550	522	547	537	527	526	582	540	497	537	565	527	528	544	548	542	531	564	536	594	527	558	519	541	559	521	526	544	513	510	497	578	543	540	517	589	510	555	564	584	519	545	580	532	564	530	581	514	521	546	542	536	585	572	530	587	570	541	565	556	538	558	538	556	533	540	578	538	528	512	534	551	511	551	579	515	568	547	543	524	559	510	536	566	571	527	543	556	538	575	529	573	536	568	532	574	570	506	535	547	549	586	518	557	571	520	569	534	557	546	555	538	526	564	568	544	528	519	507	537	555	578	542	555	561	550	526	554	584	553	528	535	557	546	543	555	563	537	565	618	546	517	566	578	521	548	563	546	546	538	588	591	530	541	578	528	550	493	557	537	538	597	554	530	516	576	532	511	537	551	536	516	533	543	576	556	530	573	520	608	559	537	538	535	573	580	537	548	553	541	552	549	507	555	558	522	523	578	558	550	539	553	512	547	559	524	590	543	547	528	575	565	584	536	527	513	529	558	528	564	554	549	571	528	567	568	512	542	529	551	545	583	527	530	549	519	509	536	513	552	541	591	571	523	530	557	589	532	529	501	565	550	521	557	534	556	519	566	587	552	500	514	513	545	532	556	537	527	557	571	557	529	528	556	552	529	531	564	590	522	523	544	616	524	574	578	566	556	533	537	503	571	548	533	522	511	556	563	544	550	541	525	548	545	518	555	509	562	534	564	532	562	581	585	498	546	552	569	520	589	546	518	520	551	522	552	546	557	540	558	585	528	556	572	549	487	520	556	516	532	586	532	567	532	576	547	545	502	558	522	541	557	536	511	566	576	562	495	521	527	528	514	548	555	527	561	542	571	529	535	538	507	542	546	522	522	514	535	575	541	545	579	549	606	539	567	549	540	536	576	557	548	567	567	572	494	567	558	604	492	558	545	544	510	567	517	563	550	560	566	519	565	538	555	500	583	514	580	547	562	548	557	507	564	537	557	517	548	599	538	537	547	512	544	538	543	560	531	531	576	518	538	516	547	571	534	556	558	484	540	521	538	591	595	551	572	550	512	528	554	561	595	525	561	572	546	518	558	539	548	514	532	569	563	562	558	536	571	536	567	552	546	558	547	551	492	571	544	527	513	544	496	578	557	540	561	538	512	537	538	530	531	550	522	591	544	496	535	552	546	555	532	511	539	572	558	544	568	556	586	604	523	556	567	573	584	562	564	540	561	559	533	536	582	567	566	544	549	574	552	541	534	554	543	538	518	541	517	571	553	553	567	559	527	513	540	536	565	499	581	507	557	562	507	544	552	559	583	515	524	560	553	559	558	550	529	544	570	573	523	576	513	510	533	552	561	573	514	529	558	523	503	544	535	534	500	584	540	563	553	559	538	583	577	539	528	541	575	553	498	531	555	554	543	499	588	581	543	602	541	575	542	595	542	522	538	554	523	565	564	553	543	526	581	532	528	506	562	570	550	529	523	529	533	537	541	545	559	566	579	531	532	592	530	528	493	526	580	530	565	553	583	527	562	525	573	550	533	549	551	557	510	555	473	549	561	561	539	591	559	550	556	521	533	565	500	569	574	610	562	539	566	522	546	511	544	563	551	567	521	534	514	529	544	564	554	549	527	539	495	536	526	551	574	554	528	569	545	510	568	506	504	549	592	510	528	541	539	541	575	485	527	572	524	573	577	557	528	531	574	546	512	572	523	535	507	553	533	589	557	527	532	553	568	544	560	524	501	543	592	538	565	577	518	546	572	543	514	571	568	495	522	532	531	530	545	563	559	532	528	567	547	555	526	554	543	519	557	555	540	506	537	548	523	540	511	521	562	559	572	586	569	548	545	544	543	538	567	539	571	571	532	532	544	560	533	559	589	532	539	577	556	547	520	561	515	522	496	529	558	536	612	519	512	549	554	555	531	502	587	534	552	543	516	526	601	603	540	579	507	553	566	564	512	542	575	524	540	572	561	572	557	525	572	542	539	543	549	578	560	529	578	533	550	516	561	564	542	571	549	549	550	553	601	555	542	614	518	591	556	555	513	511	537	564	546	504	549	543	555	552	534	519	583	511	528	563	551	496	591	561	567	552	569	542	552	539	560	517	488	572	540	572	593	555	564	554	536	555	514	559	546	545	522	538	525	539	574	515	580	579	542	488	543	549	535	567	541	508	530	549	540	526	546	537	531	559	561	532	538	541	545	572	543	560	554	555	566	523	533	534
16780	2850	1761	1259	803	633	537	524	466	483	443	410	425	463	419	384	375	382	406	418	414	350	385	437	427	391	397	389	430	404	379	397	393	388	407	404	402	403	423	362	378	378	391	372	392	365	370	415	404	370	379	368	391	414	381	409	370	441	394	357	402	373	420	387	380	391	370	379	391	386	377	380	395	394	392	363	397	402	389	374	395	350	369	402	366	380	452	386	398	363	401	385	391	359	368	357	343	399	333	371	373	406	402	342	382	371	340	382	364	357	370	410	359	412	369	358	382	384	386	353	404	393	369	383	367	389	426	369	400	401	397	378	375	375	388	407	408	388	375	357	398	371	374	394	396	370	388	361	365	442	354	418	394	378	343	376	370	373	406	409	398	348	359	361	369	357	405	397	385	347	363	403	385	328	347	394	376	420	404	393	372	414	405	355	371	413	384	427	383	380	382	412	401	400	364	408	424	403	367	363	387	373	383	370	381	381	377	372	421	388	411	400	365	406	355	394	375	389	409	400	371	371	367	372	386	384	359	396	385	385	412	369	413	400	391	352	417	412	407	361	399	404	374	392	397	394	428	391	411	405	406	359	392	392	395	376	396	385	394	371	375	373	397	402	424	345	393	372	386	394	368	328	376	380	374	363	404	358	412	354	369	356	408	378	394	367	372	405	443	388	402	390	373	367	383	360	382	393	373	389	400	384	394	406	353	361	377	398	398	400	336	368	384	339	433	379	362	372	390	378	380	355	411	381	359	400	371	405	377	397	386	422	391	394	378	355	376	388	363	416	411	373	384	332	354	384	385	375	368	376	397	395	366	365	359	404	374	365	376	358	368	375	387	398	387	390	347	385	397	395	361	394	394	391	378	398	419	377	399	369	391	379	384	386	378	397	388	391	392	382	389	372	377	399	391	413	388	403	406	388	365	399	371	383	378	348	390	406	414	366	395	414	401	361	374	386	397	355	381	356	409	359	411	370	390	350	407	330	384	389	415	398	349	380	371	396	369	395	361	412	377	353	362	335	417	378	394	349	341	335	347	421	468	380	386	371	376	395	407	418	396	392	442	358	409	374	334	386	387	391	337	413	397	378	377	355	375	372	392	331	358	345	401	408	349	359	395	424	405	384	408	394	392	371	367	432	412	358	436	407	335	387	385	360	374	350	384	378	406	383	410	366	396	377	419	370	372	355	372	394	373	346	399	338	403	369	386	383	384	374	379	361	357	355	414	346	418	364	381	350	388	381	367	375	372	330	352	393	388	375	365	394	406	385	360	338	372	356	341	390	380	365	377	373	361	401	365	361	388	342	364	375	402	408	398	381	379	405	390	371	403	382	380	335	404	403	407	393	379	360	396	390	404	361	403	385	393	372	388	379	384	383	352	374	396	349	353	356	380	394	384	361	365	346	380	364	372	386	388	380	381	376	350	375	384	367	394	355	379	416	368	348	376	365	368	409	402	404	394	368	415	367	376	427	382	380	377	382	399	381	404	383	411	358	352	314	404	382	391	377	366	370	421	389	394	383	388	380	380	391	380	399	342	357	386	369	371	358	375	394	386	386	377	374	420	428	338	370	377	397	379	409	373	379	403	378	380	349	359	397	387	380	365	345	352	362	398	361	360	345	357	349	375	394	414	367	366	363	368	385	399	394	409	394	394	365	352	380	412	403	387	400	398	338	379	391	368	373	392	372	378	384	414	390	395	405	390	389	357	392	368	380	370	368	384	357	408	381	358	415	382	373	346	393	377	425	396	373	368	374	404	382	339	381	338	400	414	409	370	372	368	381	412	404	348	373	399	380	405	345	365	385	375	360	347	422	368	398	375	393	404	394	405	386	383	376	424	393	382	378	390	393	360	369	431	398	359	415	386	351	410	377	416	385	396	361	391	386	349	384	379	332	376	410	364	435	385	393	388	422	376	390	356	371	424	408	363	375	402	398	391	367	388	411	333	363	394	387	385	366	369	383	415	406	395	356	360	376	377	355	374	392	365	395	396	385	392	387	398	382	378	396	345	411	401	399	360	369	394	397	386	414	389	398	390	368	394	385	384	399	372	417	381	385	371	410	390	373	349	405	376	371	338	395	372	417	412	380	398	390	384	386	379	384	367	394	364	403	369	393	346	403	368	392	394	399	370	401	393	361	377	405	384	396	373	380	340	365	400	386	392	380	375	393	375	403	370	379	403	386	361	409	338	405	367	375	387	372	424	381	403	384	374	385	404	412	383	404	372	403	360	386	415	374	341	395	364	396	365	375	388	386	430	372	381	384	366	396	375	379	412	406	357	383	411	384	387	377	361	386	398	381	400	392	386	373	405	390	347	387	375	377	374	364	391	381	391	384	397	379	396	369	382	396	388	364	416	371	345	369	383	378	413	371	405	333	381	385	396	381	398	346	374	402	388	398	423	385	368	375	373	374	387	399	419	360	387	380	381	378	389	367	362	366	380	357	391	395	400	402	387	399	382	413	404	421	410	391	404	409	412	339	391	412	373	376	419	370	356	398	349	404	382	391	373	422	354	358	375	365	369	369	381	385	421	392	388	370	379	426	393	386	382	409	396	394	395	431	396	391	400	406	415	399	367	390	357	377	423	390	403	359	394	397	364	392	368	382	428	410	409	353	370	376	378	397	406	400	399	361	366	377	416	418	382	371	424	410	423	372	350	404	394	374	393	393	405	382	380	392	372	368	391	369	411	396	383	392	389	358	360	380	405	429	361	376	412	382	377	383	380	364	397	379	374	363	375	350	381	366	397	392	394	387	353	410	404	366	385	382	405	374	400	368	384	358	384	359	363	386	368	350	404	369	356	359	357	347	386	418	399	417	420	369	405	405	352	382	361	373	362	357	365	361	395	367	385	390	393	394	348	386	383	373	407	360	392	404	385	408	411	401	416	402	356	360	389	379	411	378	401	391	425	426	384	364	401	383	398	394	413	368	412	407	357	407	400	372	361	404	412	401	385	393	407	367	389	360	373	389	377	403	382	402	367	371	378	387	354	370	348	415	395	387	360	402	390	408	379	364	400	383	383	396	380	422	388	356	335	356	391	369	367	374	377	368	356	369	372	372	362	359	363	391	391	415	398	395	389	385	414	341	362	370	354	391	353	401	403	429	383	383	410	350	393	412	414	399	401	387	379	374	385	398	335	380	412	405	403	381	381	382	366	426	366	362	347	377	382	358	387	383	413	375	359	384	375	357	393	340	357	389	402	405	391	385	365	396	322	363	397	395	371	376	409	388	402	410	401	354	340	416	360	393	319	356	381	358	372	395	383	411	395	390	374	392	386	371	412	394	395	399	412	391	397	397	332	366	376	365	358	386	412	396	359	427	390	434	383	380	335	397	419	364	377	412	420	391	405	395	376	361	384	411	366	428	410	377	390	368	368	365	370	376	396	408	372	401	419	387	372	384	360	405	397	407	366	402	371	371	350	366	429	382	369	382	403	388	386	345	388	381	390	387	397	383	398	394	396	361	423	377	377	387	398	361
9336	2388	3636	3441	2525	1854	1675	1476	1348	1244	1186	1164	1101	1108	1051	1062	999	1026	1019	984	960	949	997	946	914	843	917	893	902	922	852	918	973	884	864	962	890	917	864	902	927	949	899	915	875	894	892	892	884	835	884	910	865	880	876	882	815	873	829	841	828	876	886	851	879	934	864	918	890	876	909	900	884	855	889	888	851	869	912	884	847	842	884	948	829	881	901	898	871	901	887	905	856	929	899	850	914	857	870	930	839	862	879	929	899	855	873	807	869	979	911	877	867	886	888	821	877	852	867	882	877	892	910	917	878	879	849	846	849	843	843	863	855	860	881	894	909	956	816	863	908	901	926	872	826	863	835	859	886	835	848	857	870	872	845	907	812	895	868	892	858	855	865	896	867	902	819	827	856	849	895	857	875	884	870	912	894	898	874	866	862	865	837	936	842	931	899	847	872	841	875	870	913	872	900	871	869	873	925	870	883	837	883	853	831	822	867	859	926	928	800	917	838	899	919	879	901	898	910	839	881	837	833	884	853	874	912	886	888	835	865	830	843	835	864	884	841	841	871	864	859	846	841	907	881	867	877	861	874	839	896	884	850	843	880	857	907	887	850	856	888	864	894	862	916	869	881	839	879	901	859	863	891	878	849	891	839	856	863	859	881	880	918	885	917	880	817	907	861	926	881	828	839	867	854	871	848	883	907	877	818	890	876	885	902	889	877	880	861	852	885	888	851	896	796	918	883	873	895	761	817	892	894	898	888	870	844	850	828	862	896	912	864	894	835	871	838	854	889	843	866	825	908	862	859	887	881	836	856	865	878	897	815	913	894	917	857	852	863	856	863	875	789	845	880	866	863	882	880	833	898	908	919	911	840	886	884	884	896	848	908	874	865	867	898	888	890	868	867	826	838	901	855	878	847	878	842	865	843	887	873	869	891	838	909	878	876	820	857	900	905	868	842	842	840	850	877	866	879	824	801	847	849	865	916	887	822	835	857	855	870	851	870	879	849	913	860	839	928	824	875	871	837	865	862	888	897	855	860	883	857	936	859	886	843	893	911	841	902	817	884	823	889	843	858	866	886	854	844	872	886	872	849	879	897	879	885	902	863	809	833	874	828	836	864	878	877	924	909	894	909	840	869	843	872	867	841	901	864	855	841	904	910	872	870	877	842	830	875	832	882	857	862	842	921	929	859	914	845	888	866	836	862	851	799	878	887	887	881	884	872	889	928	817	873	847	868	890	858	806	863	832	867	860	866	846	843	866	901	819	880	873	847	870	879	902	836	891	860	892	840	856	900	857	898	809	873	828	906	817	862	877	879	886	849	834	859	875	885	874	946	828	895	903	890	826	886	873	838	898	895	847	898	884	887	897	842	866	854	874	925	886	882	902	828	887	845	891	852	900	902	847	894	886	884	872	848	816	837	893	894	840	851	909	860	880	876	873	845	830	862	907	833	836	870	840	835	848	840	880	850	863	864	886	844	856	832	896	913	857	909	900	867	823	871	872	856	850	909	856	901	853	846	901	917	918	837	869	852	810	874	890	913	877	883	898	867	864	845	918	868	860	856	908	892	870	821	915	884	862	822	818	863	868	928	869	899	887	843	892	908	897	862	850	796	872	890	825	876	866	894	856	880	790	875	873	845	874	860	859	868	914	855	842	890	858	886	849	890	846	804	902	845	851	909	858	869	866	886	927	847	863	829	823	858	883	906	845	901	881	910	901	861	934	923	854	839	915	908	855	866	909	868	892	823	885	820	828	840	866	886	850	860	930	921	849	901	924	898	841	887	842	894	884	828	876	852	855	845	865	836	866	872	850	897	901	908	857	813	857	908	865	859	840	856	819	941	812	860	900	845	841	875	867	833	896	864	830	858	886	875	936	815	896	867	895	834	910	849	867	823	880	850	858	829	869	924	861	868	886	903	828	862	896	889	870	823	883	875	811	862	853	864	841	880	797	885	866	877	863	877	857	885	872	914	890	805	901	875	828	833	875	866	869	874	887	870	905	849	842	884	836	860	887	883	884	907	927	872	863	864	855	885	869	831	909	867	828	834	874	858	842	876	896	857	859	874	896	919	815	868	848	875	810	860	856	898	902	933	843	868	851	898	867	900	868	838	869	865	886	859	848	927	858	892	889	874	867	867	840	840	854	926	827	870	863	850	841	905	868	888	843	841	871	891	849	826	921	890	884	840	864	903	903	839	878	852	873	884	874	839	855	866	874	895	867	837	861	843	825	899	881	889	922	792	861	875	888	881	873	858	865	866	874	863	911	897	819	892	868	894	894	880	841	858	857	800	839	885	906	847	872	864	858	910	864	802	891	853	869	858	936	897	846	910	889	881	890	845	867	857	852	887	887	853	834	861	899	870	904	869	887	928	823	851	857	893	853	857	849	857	848	856	903	896	868	859	864	890	876	926	871	861	887	829	841	871	835	830	828	861	866	860	903	877	799	878	854	853	864	867	874	896	917	855	836	862	894	909	857	847	916	881	868	877	917	821	839	856	914	804	885	873	874	840	933	907	860	828	874	927	952	870	833	879	844	853	910	887	847	866	844	829	879	907	901	870	879	825	822	791	853	896	867	923	907	875	856	826	812	831	880	846	870	847	927	867	806	919	796	903	832	873	906	933	908	816	879	858	812	829	855	878	916	897	833	866	864	874	805	864	846	859	907	859	856	866	875	853	829	881	861	857	867	879	839	875	890	853	860	885	833	892	904	874	890	892	909	891	908	879	884	887	843	816	906	832	861	881	876	940	871	925	872	864	865	840	824	856	863	900	905	937	852	900	859	861	892	872	861	894	902	852	900	888	855	827	827	822	869	853	877	831	862	869	930	849	907	858	886	883	876	832	875	872	861	843	881	873	892	870	843	841	869	874	925	900	886	893	858	902	889	892	864	780	857	859	864	828	898	893	877	875	867	821	863	882	905	889	892	874	914	865	871	852	852	846	894	861	884	843	826	885	878	860	861	873	831	880	828	870	843	823	837	815	903	831	926	866	854	876	897	867	860	889	845	842	894	842	870	937	832	877	841	880	921	878	927	845	844	884	869	839	789	845	884	918	808	895	871	899	870	861	818	870	847	873	858	949	912	900	844	881	849	912	890	878	828	879	839	858	842	892	854	900	882	888	866	918	878	843	884	878	887	830	822	864	866	874	836	857	907	837	865	860	844	922	858	867	861	861	831	859	797	899	817	864	898	876	849	863	874	868	882	868	876	856	860	914	854	846	889	910	869	918	907	848	868	855	872	853	889	860	867	868	847	883	866	943	901	833	913	905	928	824	897	869	916	856	872	879	904	896	871	888	854	853	866	905	860	822	861	844	843	849	921	832	830	850	896	851	947	891	853	846	872	904	894	863	853	960	835	821	881	920	894	893	887	911	895	849	874	833	912	934	861	871	849	887	878	840	920	897	907	892	855	869	848	923	842	846	858	894	856	840	865	892	847	843	840	843	844	941	840	886	865	901	853	913	893	870	899	890	892	838	857
2286	541	392	292	155	169	151	170	167	170	186	142	185	148	171	198	170	177	167	174	170	160	155	171	166	172	142	154	180	162	165	142	163	136	191	156	174	174	182	194	170	174	149	163	171	166	168	183	139	172	162	153	178	174	186	143	172	167	157	162	149	177	163	163	192	161	168	166	182	198	170	182	167	164	163	154	177	158	166	172	183	164	175	158	160	171	189	194	149	168	152	163	156	175	176	153	150	171	172	171	203	184	184	156	163	170	180	185	166	183	169	155	176	202	142	166	198	177	171	170	179	180	173	169	162	167	179	175	179	134	165	162	165	190	164	189	167	174	198	164	164	158	209	186	168	155	174	180	152	189	163	170	176	183	183	184	159	189	161	182	162	152	157	183	154	170	172	183	157	160	178	176	153	169	158	167	171	179	143	169	198	174	176	155	171	157	151	162	170	178	182	139	131	170	157	147	184	183	182	172	179	214	170	161	169	166	149	156	162	181	202	197	155	178	146	170	179	176	174	174	166	183	152	201	187	165	182	217	175	160	179	155	151	155	163	202	160	157	169	179	153	163	195	169	184	157	138	161	163	134	174	181	146	173	142	153	178	160	177	171	167	162	177	157	158	165	164	144	178	183	162	154	169	161	183	152	183	151	146	173	180	159	180	179	161	167	155	174	173	164	175	166	197	142	149	155	172	158	185	173	146	168	166	160	165	164	179	167	175	177	151	176	155	169	164	166	166	165	149	164	154	160	150	135	147	174	149	176	169	136	170	152	173	177	156	151	174	176	162	173	167	179	204	169	162	163	172	170	155	187	172	166	143	175	161	166	179	184	179	171	203	204	176	165	180	166	140	169	170	183	173	174	176	167	174	194	170	170	170	173	170	174	171	148	186	165	156	155	159	185	181	149	173	167	160	160	158	151	164	175	163	178	182	169	173	197	185	165	153	186	170	161	184	146	154	169	166	150	174	179	144	154	167	142	177	160	168	149	166	158	167	190	172	166	158	177	167	169	151	204	168	161	173	166	166	155	180	179	205	154	198	189	172	158	176	162	175	159	175	179	166	183	137	178	188	161	167	160	148	163	197	172	177	159	165	169	163	172	147	173	177	175	157	155	193	171	179	174	167	175	156	186	170	146	168	161	185	165	160	180	165	169	164	164	178	170	172	191	190	176	201	154	154	169	168	180	166	161	165	173	184	156	156	157	160	148	155	133	192	182	174	161	173	162	144	163	155	171	176	165	169	174	154	157	190	172	145	161	173	187	179	173	200	170	184	169	165	162	168	165	166	179	191	168	170	166	174	165	165	191	178	173	192	153	156	200	180	169	172	179	173	182	162	161	162	176	178	193	166	176	160	166	183	176	169	171	200	159	169	169	166	163	171	152	172	187	184	165	176	177	165	146	193	164	169	167	163	135	168	153	161	164	180	181	182	196	153	187	151	197	194	174	180	204	183	195	164	147	164	189	189	207	155	186	158	171	161	160	167	151	154	155	162	153	180	168	164	177	178	175	168	201	157	168	185	200	165	183	186	167	176	168	172	158	153	157	183	158	156	174	172	168	186	214	173	184	157	164	172	154	158	176	185	169	164	168	172	165	172	161	177	164	166	161	172	186	166	172	168	184	183	182	177	186	175	185	150	146	150	183	185	193	186	161	165	174	168	168	170	191	176	168	135	168	152	157	179	186	158	166	160	154	159	156	185	171	157	172	170	168	174	163	165	162	168	160	193	175	153	182	175	190	178	152	182	177	175	168	164	163	177	177	170	183	173	150	182	150	179	174	167	179	162	174	171	146	165	153	165	181	164	160	156	172	147	164	154	152	169	170	151	177	146	179	159	149	163	176	184	198	173	159	177	183	173	168	148	154	157	168	145	177	211	204	182	154	162	175	184	187	195	192	203	181	175	160	172	151	180	207	174	201	167	185	183	174	197	182	178	189	164	171	173	176	168	177	146	191	173	154	172	184	171	178	165	174	161	167	155	223	167	148	165	180	164	153	169	186	197	165	176	162	183	152	158	171	167	162	163	181	162	171	160	173	169	176	190	165	163	179	163	178	165	162	180	171	172	175	170	158	159	154	160	162	167	162	179	175	178	174	172	157	164	176	175	187	151	173	162	181	197	190	196	158	186	174	173	193	175	184	182	175	168	200	176	154	154	181	181	209	177	197	171	187	191	176	181	186	157	155	176	189	166	172	172	163	163	194	163	172	168	141	168	150	192	198	197	183	167	178	172	186	177	164	167	145	194	179	186	160	169	183	152	182	167	156	161	155	185	187	178	160	151	180	167	188	159	172	153	169	168	177	176	154	162	152	169	208	193	160	156	179	160	172	162	175	181	173	162	182	162	173	158	168	196	188	188	169	157	193	157	198	165	169	185	172	188	174	162	174	183	188	158	158	166	155	180	179	179	173	171	152	188	154	176	179	165	171	165	174	165	168	166	155	167	158	189	193	158	172	166	175	169	164	175	153	184	155	164	185	177	176	157	172	169	163	175	167	191	164	186	157	188	157	201	171	172	169	179	185	171	175	171	168	170	163	163	161	182	179	166	190	151	161	190	170	177	149	156	163	198	172	175	180	178	153	166	155	173	169	167	189	165	169	175	150	172	146	173	155	165	153	162	173	162	158	167	160	154	178	163	151	169	135	205	162	200	165	186	159	172	153	178	174	154	164	184	160	167	170	210	150	161	177	173	180	180	166	172	179	176	161	180	192	179	155	182	176	187	184	167	160	190	181	172	164	147	168	157	187	164	153	169	177	164	194	153	175	185	147	173	161	160	184	150	180	158	168	189	176	169	157	171	189	155	161	196	168	168	177	178	191	160	184	172	182	159	151	170	191	188	162	197	185	147	164	169	180	181	189	137	159	183	171	184	198	173	180	159	155	170	188	191	173	174	145	171	160	172	179	150	161	185	145	165	190	191	162	161	176	185	161	178	173	158	181	147	179	176	182	186	180	172	196	171	168	170	188	189	150	171	168	184	200	174	170	184	205	173	170	163	172	140	190	161	171	156	168	161	183	171	157	167	198	153	170	173	178	152	167	138	147	194	171	163	146	169	175	185	200	186	184	180	185	180	163	177	190	184	158	165	161	158	152	163	157	187	153	165	145	177	170	176	152	172	175	183	172	161	160	163	159	144	171	153	152	166	152	149	178	184	182	156	145	192	197	163	166	196	160	162	191	173	181	165	163	152	167	181	147	166	157	185	168	169	182	181	155	159	175	162	172	177	191	173	193	179	171	172	158	184	166	167	160	145	161	154	191	166	160	167	183	162	176	167	184	162	165	184	184	176	184	179	150	173	198	166	191	160	166	179	179	174	179	167	189	162	166	148	178	188	172	156	168	187	170	167	164	174	150	186	188	184	159	169	166	162	155	164	197	191	168	171	156	164	189	169	179	159	172	168	174	200	164	161	178	173	163	145	170	175	200	155	172	153	187	170	175	168	158	154	184	183	178	157	156	155	155	175	147	167	160	146	194	164	157
1983	766	960	834	514	427	408	472	468	433	453	413	419	439	457	464	406	423	422	464	402	458	457	438	445	412	419	491	421	449	426	454	432	450	426	453	435	434	444	423	424	455	454	469	401	406	444	447	450	447	439	409	424	424	429	430	409	414	435	427	447	429	425	401	386	401	432	429	431	416	434	433	446	435	433	448	439	412	401	413	439	472	450	415	442	418	424	433	426	426	441	418	424	420	438	449	420	460	433	455	469	399	439	404	451	392	452	408	411	465	448	456	435	457	435	467	465	434	438	439	439	431	419	424	458	441	443	448	442	442	439	431	484	431	402	442	450	434	440	427	419	412	417	417	463	444	434	424	473	421	439	431	423	465	440	446	439	440	459	431	444	467	426	404	447	472	404	455	413	437	455	408	412	458	427	443	443	467	438	445	410	417	409	477	433	476	444	459	437	464	431	454	467	463	420	418	465	471	396	416	420	435	437	459	436	426	445	442	440	414	435	406	423	386	423	492	446	442	441	415	462	452	467	422	408	446	444	449	441	446	453	425	438	424	462	446	419	454	433	438	448	439	464	452	442	449	432	445	445	421	452	425	436	455	440	425	428	454	470	423	460	453	440	398	440	471	455	439	407	455	439	408	457	425	448	467	471	442	445	459	403	398	449	399	445	408	406	435	431	467	438	427	450	398	427	438	464	406	429	424	426	437	443	406	437	426	452	444	445	434	417	455	459	418	470	412	452	451	424	405	443	442	434	438	489	439	451	420	447	425	433	442	468	479	408	438	426	434	431	440	434	476	410	448	442	480	456	471	437	440	446	445	423	416	437	436	439	419	453	424	432	411	444	453	421	400	452	434	481	409	418	392	438	433	433	475	462	452	417	446	467	459	444	383	432	479	433	422	414	468	429	407	431	500	445	432	470	442	424	438	413	411	440	396	439	419	423	443	444	440	447	451	430	429	460	437	423	416	410	418	440	431	423	468	429	422	427	442	405	410	454	428	446	420	422	483	452	402	451	453	482	454	437	441	398	446	464	421	484	429	445	434	421	431	433	468	390	419	435	421	446	476	430	446	375	446	427	446	423	442	451	420	444	452	441	453	402	439	434	433	486	426	456	421	432	450	443	436	425	421	455	427	426	431	430	430	434	428	428	444	464	447	411	444	440	417	441	425	429	419	430	438	458	423	401	446	433	425	414	466	448	450	449	441	445	413	438	413	469	432	443	436	418	442	427	415	426	427	439	447	478	426	445	436	456	431	434	409	424	399	448	440	425	464	455	399	452	464	469	460	438	460	413	473	426	457	388	411	422	437	445	450	396	431	435	416	441	447	461	420	451	444	429	420	456	386	443	423	430	427	427	437	458	424	470	486	433	421	458	384	421	458	440	429	448	430	446	421	426	439	414	444	408	422	455	438	406	436	496	425	428	429	449	410	443	394	462	402	440	439	460	444	431	433	396	414	477	464	410	419	446	462	406	428	438	409	430	440	454	455	432	458	409	414	426	415	415	419	406	445	411	450	429	485	471	419	467	428	424	425	445	457	436	435	465	409	441	430	436	415	466	461	418	430	453	434	455	454	427	432	463	398	441	427	425	458	414	457	394	410	423	466	424	474	444	445	431	430	456	452	422	489	430	438	403	449	460	434	418	430	462	454	463	440	435	471	410	461	430	420	443	410	422	424	422	438	430	450	413	465	422	431	438	424	415	416	463	473	431	426	421	439	408	436	445	431	460	437	417	443	439	432	418	442	415	455	437	437	458	416	398	461	439	428	476	459	466	464	427	462	424	426	487	433	429	445	437	415	439	434	426	421	441	410	412	462	464	458	432	469	430	473	454	450	470	422	431	419	449	411	448	422	441	459	472	419	435	427	438	458	443	427	429	441	421	434	400	472	419	430	425	472	436	395	421	459	450	426	433	408	435	426	434	445	442	400	442	479	421	452	434	422	432	406	464	409	405	419	434	453	421	433	434	471	452	462	433	466	434	432	428	415	455	450	445	465	436	424	436	448	468	443	412	437	452	439	452	438	460	424	418	431	419	447	398	425	430	445	421	454	437	486	406	445	429	412	446	407	442	459	444	430	415	413	449	411	467	451	450	408	409	461	462	406	445	407	423	447	421	449	433	450	449	426	406	435	431	441	433	435	436	427	446	435	416	425	432	449	413	426	468	429	438	446	436	438	446	452	401	470	440	465	422	451	450	431	455	434	455	454	457	424	429	428	410	476	433	420	424	391	432	438	402	452	439	431	438	436	427	429	418	462	451	445	426	451	441	443	474	422	443	410	396	438	458	457	449	436	454	428	459	439	448	420	473	449	445	424	451	438	442	460	390	478	448	430	446	446	436	416	448	406	455	448	451	430	440	420	466	428	440	388	450	424	399	404	457	420	436	435	460	448	457	421	438	412	437	443	490	449	427	420	439	434	431	436	460	437	366	457	423	454	431	424	460	387	442	437	477	438	477	442	409	423	446	456	448	433	419	440	439	437	387	427	453	421	458	432	433	436	448	442	470	419	436	448	436	419	413	425	456	406	431	439	464	424	405	469	455	416	384	436	444	392	422	465	423	423	430	442	431	468	459	388	453	450	401	441	436	450	453	471	453	428	433	418	428	431	426	388	430	452	410	477	430	438	442	426	441	461	393	410	467	451	428	450	438	434	407	454	400	448	399	421	404	426	402	432	406	454	458	420	445	431	384	411	474	431	404	448	458	441	462	457	432	438	490	401	423	436	459	494	450	408	479	427	412	440	434	411	447	452	458	447	416	457	421	424	412	439	412	450	463	440	421	440	430	421	410	406	434	453	401	482	479	464	440	449	419	444	453	441	423	423	459	425	442	431	393	447	445	403	444	417	448	434	420	455	449	452	405	479	439	458	442	461	468	432	458	438	434	439	462	421	414	434	450	460	436	462	452	450	455	429	454	447	449	421	435	435	392	451	436	439	389	424	424	425	442	457	397	444	450	437	425	416	460	409	460	446	431	472	463	439	452	475	443	413	408	437	415	436	433	403	467	422	423	419	413	433	385	428	420	439	457	417	398	421	417	439	402	417	429	408	442	436	416	414	433	420	440	441	462	422	431	412	388	428	417	463	431	467	383	440	424	434	439	433	427	431	433	416	464	417	418	435	422	439	450	459	422	460	434	417	457	425	384	417	405	469	461	423	421	416	435	420	461	443	435	420	439	433	428	450	440	435	454	425	408	414	414	442	459	443	445	440	451	445	464	435	428	438	451	416	417	449	421	427	414	401	445	453	453	463	446	455	458	404	432	443	457	410	431	401	428	445	455	433	419	443	415	426	424	467	453	432	468	445	414	445	429	406	403	433	405	423	439	404	439	450	434	469	452	439	452	386	430	444	458	430	480	422	434	423	474	453	414	428	441	444	438	424	433	446	403	410	417	426	447	415	426	468	437	436	392	455	437	449	406	449	440	479	420	394	438	419	482	417	424	420	393	470	466	432	427	418	431	470	425	468	419	408	418	416	435	425
8539	1098	1014	664	397	301	291	248	221	216	236	232	266	194	233	231	235	218	230	217	234	246	204	225	200	202	188	232	245	198	209	260	225	230	207	234	214	208	254	224	171	208	217	228	228	229	199	223	242	186	201	195	186	223	225	199	225	216	217	223	198	218	228	219	216	209	246	202	217	191	225	212	229	209	207	216	231	256	202	226	188	210	219	207	198	214	218	228	205	209	228	197	222	226	219	225	208	219	213	211	211	208	225	204	237	212	216	188	222	206	236	210	203	214	194	216	216	233	200	214	231	226	214	235	220	228	225	201	228	210	224	197	222	218	245	222	199	217	210	211	196	208	195	191	196	204	212	199	229	217	209	220	187	195	196	200	231	192	228	212	216	207	216	218	223	184	202	225	212	223	228	228	197	179	199	200	223	228	206	225	233	228	227	224	202	246	199	245	219	241	209	176	222	223	193	223	221	208	195	223	215	233	211	212	223	229	218	229	222	213	233	211	201	205	220	209	200	202	207	212	200	201	216	213	184	201	225	228	203	228	231	207	219	222	199	204	203	228	185	242	217	220	195	206	208	194	200	201	182	218	202	201	231	220	204	201	212	189	235	208	185	205	216	210	210	225	219	179	235	257	202	241	226	218	203	217	227	212	214	215	222	194	185	222	215	212	210	217	202	211	202	210	209	237	224	231	228	209	196	203	203	239	213	221	199	232	209	178	246	239	216	188	218	212	214	208	199	217	237	205	204	220	192	186	211	194	207	217	214	222	219	205	199	214	209	199	214	239	221	201	206	205	218	187	192	201	242	207	210	224	199	218	222	207	201	229	217	208	199	238	231	214	218	215	195	253	195	202	204	215	232	240	181	207	222	222	235	215	203	217	216	182	204	207	186	218	227	216	181	236	201	206	194	220	189	185	215	213	233	221	201	202	215	205	216	205	225	218	228	205	203	207	198	200	221	233	220	203	198	209	230	209	196	182	182	227	213	223	235	210	219	239	211	225	221	231	209	189	191	207	219	233	250	202	217	227	213	230	195	206	196	227	214	192	186	206	204	227	200	191	196	207	205	202	194	211	199	199	198	195	203	227	195	209	225	238	202	239	179	238	237	221	202	252	191	211	213	203	244	234	209	234	211	208	208	205	243	198	205	219	224	200	250	227	234	227	238	185	201	232	204	208	242	213	211	192	178	214	219	217	214	227	201	228	208	202	220	223	220	221	207	198	232	214	224	209	210	226	218	214	219	213	197	213	225	214	241	260	233	215	232	195	193	219	225	226	212	240	195	227	227	215	229	214	238	240	202	206	217	201	215	202	209	218	241	247	217	228	212	214	188	199	213	230	217	201	227	204	227	231	207	199	221	210	196	242	217	210	209	210	227	209	224	206	207	226	223	204	210	220	211	193	198	215	223	240	226	203	223	194	186	224	232	237	228	220	185	200	206	192	193	241	250	237	188	185	239	191	224	241	202	213	198	222	204	204	228	202	194	226	210	230	222	226	218	216	229	230	209	208	178	219	225	220	232	217	217	203	234	204	191	205	188	204	215	216	218	222	214	196	211	186	189	220	245	238	220	224	202	194	202	249	212	227	229	213	226	212	225	244	197	220	254	217	209	203	183	189	195	215	209	249	223	244	201	249	203	225	209	209	176	213	219	192	216	225	178	225	197	181	192	231	238	218	205	227	193	190	207	227	213	207	209	213	212	198	211	214	214	237	231	211	200	200	229	191	199	218	227	227	226	214	198	200	216	189	216	187	191	190	206	237	184	217	229	181	201	202	189	192	206	195	230	189	208	206	217	213	204	186	211	221	215	190	219	203	246	223	228	225	206	217	249	211	201	187	229	214	178	211	228	203	185	216	206	226	230	205	222	229	222	204	210	196	207	207	207	193	216	209	214	221	227	217	184	202	204	200	202	206	186	185	207	206	202	222	210	207	214	242	209	202	208	232	205	220	203	205	209	230	198	224	224	208	200	209	227	231	213	202	255	224	210	186	210	208	232	227	194	199	228	186	214	232	222	208	238	191	214	235	213	219	193	201	233	223	223	197	208	211	180	226	227	216	207	205	206	192	208	221	200	229	208	223	197	207	200	207	197	265	178	214	217	203	218	209	198	200	232	215	195	226	207	221	205	210	212	202	209	200	191	219	243	191	175	237	219	216	174	217	213	248	219	196	199	215	196	236	217	204	244	230	201	199	225	204	200	190	238	217	213	214	229	212	234	212	222	222	251	200	202	209	224	224	193	222	219	214	216	208	229	231	200	230	227	216	199	192	211	224	222	190	220	203	224	237	227	246	213	210	208	229	202	219	208	225	211	179	205	193	207	229	205	215	229	203	205	208	202	189	231	214	237	198	232	199	228	203	174	195	228	235	202	208	182	230	235	255	216	218	211	223	194	200	198	202	201	194	220	196	223	198	244	211	223	208	211	210	226	199	206	229	195	241	222	214	240	185	204	195	196	207	262	222	212	203	221	208	179	205	208	219	227	202	187	218	201	201	213	190	185	235	208	204	206	225	198	230	204	224	259	199	243	186	201	209	227	223	221	187	196	191	204	209	198	192	182	223	213	198	196	187	203	220	223	222	222	194	205	207	194	202	215	216	188	204	221	192	205	202	202	209	206	244	215	236	231	248	245	244	206	211	212	205	200	224	215	226	231	205	219	203	206	206	239	231	217	219	217	197	206	204	210	218	219	237	193	182	214	203	212	200	214	213	219	235	214	246	207	205	205	209	225	196	212	218	234	214	230	212	204	205	194	224	208	191	208	192	252	207	215	221	227	218	209	212	216	214	228	207	213	209	195	244	203	219	211	219	208	232	225	214	189	231	220	207	209	220	225	214	210	235	219	247	225	207	207	188	213	226	224	212	215	200	218	203	202	215	218	214	226	209	210	214	217	190	210	212	190	216	197	215	204	213	215	218	211	236	213	203	217	194	194	197	206	220	192	185	214	230	216	218	190	209	201	200	213	193	196	208	213	193	216	209	196	223	248	213	235	198	209	209	196	220	224	203	200	207	181	207	220	235	199	228	193	188	196	209	205	203	192	232	207	206	213	229	207	226	223	206	205	221	217	225	196	206	225	215	226	235	235	222	209	222	227	212	197	225	221	224	177	214	239	260	228	194	224	186	204	165	200	201	235	185	223	228	210	197	236	214	228	238	224	223	220	201	183	198	222	190	182	239	235	213	214	232	237	217	217	206	205	197	217	249	197	213	204	192	234	209	217	237	210	189	225	228	221	218	195	204	236	230	194	225	231	208	211	197	197	208	201	216	210	196	185	196	228	192	236	173	218	180	172	221	204	194	186	200	237	216	220	232	188	220	213	202	222	199	214	242	223	206	211	213	231	218	233	232	185	185	213	200	210	205	197	189	236	221	217	198	194	233	225	199	201	219	200	201	221	207	214	215	209	228	190	213	203	193	200	197	235	212	199	188	229	213	235	225	221	200	221	197	204	210	221	224	216	228	210	195	200	198	221	210	207	200
6733	1363	2350	2082	1243	1016	881	803	812	737	690	698	628	594	603	593	582	566	566	594	578	550	562	545	524	566	546	556	578	575	522	577	536	569	562	515	560	529	529	535	513	529	523	545	517	520	554	538	500	510	535	544	535	556	514	534	518	512	519	532	536	558	534	539	535	554	538	516	535	521	523	538	556	531	570	546	530	532	578	513	519	535	527	518	531	500	526	554	533	518	518	537	520	578	502	537	542	515	547	553	549	514	494	525	532	556	529	518	506	516	572	529	511	463	580	542	517	530	524	521	482	550	554	518	527	534	490	542	507	506	541	522	517	558	513	504	507	517	510	539	521	480	531	531	563	507	539	535	536	527	538	513	537	545	505	571	496	549	562	558	510	507	503	549	520	503	522	513	539	517	508	527	510	561	551	487	522	511	529	487	588	485	501	564	569	525	523	525	569	528	541	561	571	529	483	537	531	531	562	553	505	508	565	520	539	501	560	520	558	571	522	501	505	537	496	530	568	498	560	507	554	543	505	523	509	537	562	509	541	531	542	527	513	530	552	538	504	514	548	536	520	541	534	544	528	516	559	549	499	499	558	547	478	561	560	545	521	513	543	552	560	521	555	480	493	572	528	556	543	557	513	527	526	503	549	528	540	556	510	547	536	571	543	500	510	520	549	565	572	531	544	526	511	508	553	550	521	538	539	572	529	540	541	553	528	549	501	512	558	521	571	547	520	514	543	524	540	580	506	532	536	506	518	540	548	571	521	523	572	562	542	509	590	549	556	532	558	547	561	528	514	528	528	575	505	568	512	562	505	512	545	554	515	534	535	583	553	515	547	533	496	517	572	527	494	520	526	564	493	522	573	524	521	578	530	554	556	496	509	526	503	557	494	520	551	534	513	537	517	530	542	530	533	545	551	534	519	533	564	569	509	525	549	549	500	547	492	535	519	532	523	529	562	471	548	507	542	555	558	522	542	522	566	525	514	548	520	515	534	557	521	509	517	599	538	537	528	521	513	543	561	537	541	535	539	524	554	580	526	566	574	500	505	547	543	551	533	537	512	540	492	510	540	533	494	512	560	579	553	566	550	513	541	490	494	514	494	546	527	567	556	521	535	582	511	514	523	507	525	517	543	514	499	567	555	512	523	512	529	511	540	525	486	550	502	536	554	505	537	551	533	522	540	567	509	518	530	523	536	588	517	536	580	556	535	566	508	577	521	526	529	525	528	553	491	525	564	527	573	522	541	517	527	555	587	497	508	550	557	522	531	523	536	548	573	565	555	475	514	506	528	552	491	512	513	502	513	519	528	504	553	554	547	534	527	541	511	544	473	531	548	551	547	514	522	556	496	550	519	545	539	524	550	542	518	509	548	512	534	519	552	523	532	558	563	573	535	505	499	544	536	536	494	527	521	510	539	507	536	525	502	530	546	504	536	518	527	528	521	495	566	545	531	492	528	521	532	536	524	547	496	541	497	539	565	521	541	529	497	539	533	580	536	512	518	550	496	521	537	587	542	552	544	517	557	485	555	487	517	521	537	512	510	548	529	565	528	519	557	505	552	512	541	546	568	532	531	541	547	545	580	518	566	504	553	527	536	519	540	519	541	493	543	501	530	570	548	511	551	507	571	518	547	529	520	538	504	541	583	553	514	522	556	523	538	514	543	535	538	556	546	531	523	533	550	574	529	572	600	527	561	494	522	511	525	541	538	523	578	544	560	546	504	518	531	493	498	539	509	517	507	517	539	542	520	555	512	515	559	560	520	545	531	517	538	527	511	559	532	522	555	524	518	534	534	479	573	546	529	543	502	555	557	524	521	540	506	546	527	559	566	568	492	488	535	522	539	525	488	507	505	551	533	538	518	522	504	551	554	527	558	558	506	538	546	536	488	525	530	546	513	513	519	566	527	504	539	548	517	524	498	489	484	528	510	482	498	539	555	521	528	530	558	545	542	500	565	506	533	532	514	489	526	503	489	527	493	534	518	575	579	538	540	508	523	518	505	491	536	534	581	516	514	532	536	545	517	550	518	513	529	519	472	565	532	557	508	516	545	523	527	553	555	502	534	566	498	522	527	521	503	553	543	535	513	542	544	529	515	566	565	568	551	526	526	532	510	541	568	533	541	529	562	498	527	532	578	541	550	502	525	568	541	534	533	557	513	534	508	501	535	541	539	544	513	501	518	554	504	536	515	533	537	507	528	551	547	548	527	509	501	563	555	529	498	524	542	515	485	511	512	528	577	540	573	563	568	549	577	544	569	537	550	516	533	582	543	542	527	523	522	516	520	524	521	502	517	500	553	571	529	509	537	547	568	498	530	543	583	485	495	487	512	539	548	538	527	551	550	533	530	576	556	508	559	570	549	550	534	558	525	480	561	531	560	549	507	543	508	550	543	562	499	558	499	521	559	566	540	551	489	533	502	571	532	539	578	523	524	510	550	535	553	513	553	553	538	538	546	560	532	502	580	524	563	507	528	564	565	550	524	520	558	554	520	583	547	531	554	579	511	514	535	506	524	568	513	480	532	505	535	564	536	567	549	550	565	527	507	562	531	522	507	540	545	564	544	513	494	563	523	548	559	521	491	548	539	515	511	514	545	557	520	467	530	505	530	532	548	547	538	534	535	516	476	543	524	539	557	519	559	534	502	555	523	508	541	530	511	524	581	555	556	508	484	482	488	543	553	507	530	543	532	537	512	554	504	525	532	573	607	522	514	551	509	527	528	534	563	534	571	506	516	520	522	537	521	528	520	559	550	496	522	532	497	563	525	527	549	543	519	529	576	573	508	508	500	474	519	514	514	545	509	505	563	501	530	518	547	517	540	544	492	529	517	500	562	540	550	538	572	512	540	556	538	522	536	508	520	549	527	552	545	557	566	544	519	535	507	542	497	525	544	495	515	540	508	524	534	517	526	528	517	547	568	547	492	538	554	535	531	487	514	512	511	549	563	544	513	545	514	528	507	546	525	572	512	556	553	578	532	564	512	524	537	568	547	512	518	537	538	523	534	557	535	565	509	532	498	538	547	548	520	502	548	527	537	534	520	509	544	528	537	561	532	534	537	516	538	506	562	502	540	550	516	520	534	542	521	558	532	545	538	547	463	534	559	497	559	556	547	537	515	570	518	539	524	523	505	509	549	542	560	577	580	508	527	520	506	517	539	512	539	536	534	516	512	542	517	515	535	559	516	536	565	488	543	537	574	538	512	522	565	516	536	565	515	538	515	547	507	567	550	572	535	506	575	505	542	584	528	524	581	523	551	540	585	529	542	507	498	508	506	529	507	519	511	563	547	571	515	520	551	503	518	563	527	553	560	508	511	549	528	508	552	529	538	547	534	537	532	572	573	555	535	580	547	505	568	540	541	529	567	526	502	521	491	525	523	531	511	518	525	562	572	554	534	546	555	545	523	491	525	539	503	504	538	562	521	500	520	533	547	574	524	525	514	509	540	535	523	538	559	534	545	495	557	537	537	525	523	506	541	506	558	509
15874	2262	2149	1486	738	575	531	483	436	441	443	433	439	416	411	430	387	392	411	451	427	394	387	392	393	393	410	401	413	356	349	405	393	403	434	428	428	410	416	390	412	393	420	407	374	416	417	383	385	400	401	406	401	392	362	392	355	397	393	398	386	372	387	346	389	368	408	372	388	384	415	383	392	384	342	390	390	399	401	386	369	408	429	370	421	356	402	367	389	417	422	389	377	392	401	379	390	399	432	380	400	383	437	345	370	371	356	408	401	399	370	353	372	383	397	359	401	404	354	360	421	404	393	390	397	406	348	400	375	373	408	369	386	369	364	400	414	411	377	383	379	357	339	372	368	398	409	411	386	364	400	382	410	413	369	401	367	421	389	376	403	351	354	388	405	413	386	375	435	386	426	366	387	434	388	391	363	370	390	337	440	363	380	408	348	368	386	411	416	355	405	405	382	387	375	403	383	389	415	353	410	344	383	410	409	402	416	412	366	411	356	376	379	365	366	379	372	345	372	406	392	396	390	377	371	387	396	359	355	356	413	367	398	385	432	429	373	411	376	318	372	381	394	388	439	374	386	385	420	425	398	415	386	388	402	396	408	413	405	421	405	386	420	396	375	373	392	372	371	391	403	387	401	378	415	358	396	371	364	399	416	429	399	379	371	384	384	394	413	324	402	389	417	379	383	388	370	384	366	401	350	382	374	386	399	395	418	374	379	381	404	361	405	413	402	411	350	383	368	404	388	347	369	387	342	361	413	390	408	425	382	390	397	416	426	417	362	358	381	370	353	371	369	370	392	414	328	378	407	387	392	384	393	436	363	387	373	408	390	410	396	385	388	370	363	400	363	397	396	373	384	381	366	414	380	372	409	383	412	377	374	359	391	378	379	407	423	362	402	380	421	378	385	386	407	416	375	415	405	378	367	422	374	417	365	397	372	391	415	357	374	344	400	402	413	356	391	425	415	371	337	359	409	415	406	391	381	382	433	394	370	409	395	389	370	389	375	362	387	388	384	387	404	388	360	377	395	392	381	413	427	349	347	398	399	359	414	386	378	409	360	375	392	428	366	368	367	370	387	372	410	380	390	398	379	428	378	428	402	386	380	324	413	324	367	371	437	343	413	394	437	397	396	376	385	355	393	371	435	377	378	414	387	386	404	392	383	370	399	386	410	389	364	393	401	394	366	377	388	330	376	399	363	392	406	409	365	381	364	459	421	396	389	400	398	387	408	428	370	370	377	401	373	408	368	414	419	348	338	358	394	405	367	359	381	358	375	390	431	431	367	415	376	406	393	420	382	411	374	396	382	387	379	364	411	367	438	395	359	378	357	405	429	401	392	390	403	413	426	416	380	361	373	380	402	392	424	364	381	405	355	381	411	380	390	407	400	373	374	398	344	411	393	391	394	415	409	391	418	340	388	351	383	384	387	429	382	385	384	362	369	403	357	420	424	351	412	389	401	399	392	357	386	375	391	415	389	355	403	405	421	397	394	405	432	392	342	412	407	378	382	378	396	395	379	368	401	438	390	400	401	402	409	374	397	435	389	364	401	377	409	425	357	389	433	424	367	363	412	365	392	393	373	379	396	408	356	373	365	426	364	342	417	380	409	398	389	371	422	384	406	365	403	390	395	342	380	411	444	397	410	404	379	382	383	416	392	375	405	386	403	401	381	404	370	354	386	408	385	394	413	365	402	404	413	360	411	392	377	374	395	366	404	416	419	383	379	354	358	369	412	417	408	409	390	385	391	392	382	368	403	417	379	363	384	363	379	402	415	405	358	402	351	428	370	386	343	389	385	369	429	385	386	399	383	390	363	364	391	395	385	428	399	406	410	436	387	367	391	408	381	367	389	349	315	415	407	406	394	367	410	398	412	374	411	396	406	367	392	403	428	387	426	392	377	454	403	392	366	417	455	423	406	404	430	419	400	380	390	381	432	446	397	387	392	391	368	374	411	321	392	411	398	415	413	380	364	360	400	368	421	355	348	387	396	382	410	383	387	368	402	399	400	395	378	402	369	395	393	388	386	408	428	413	386	425	355	391	351	392	370	389	386	340	389	384	415	367	387	429	406	357	364	394	409	381	385	342	446	399	355	394	414	372	384	392	460	378	381	381	403	384	416	439	428	363	377	392	375	375	421	361	361	389	402	417	424	382	359	396	380	384	412	389	423	397	366	398	385	402	368	373	409	374	402	380	394	413	370	450	434	409	368	379	404	456	325	366	372	402	435	404	436	374	418	358	415	408	402	389	341	371	412	397	381	381	391	398	403	368	399	418	397	392	384	388	417	401	387	393	396	339	382	392	369	411	397	354	409	358	412	416	408	404	385	401	411	394	366	405	413	412	376	394	415	374	383	395	386	392	385	401	354	373	422	386	366	405	422	403	386	420	358	351	382	365	392	402	406	389	438	409	386	366	375	399	415	405	397	399	367	401	376	370	397	360	375	388	376	382	408	372	373	363	378	394	413	404	384	379	324	369	392	429	397	375	386	362	360	352	395	417	386	385	390	442	398	397	419	371	376	423	428	383	386	392	401	365	403	424	382	388	369	391	378	377	384	369	385	406	394	399	357	340	404	414	359	404	391	409	431	370	348	390	370	418	421	392	328	443	371	392	384	354	393	405	388	399	358	389	400	393	421	376	392	402	408	392	358	384	384	381	366	400	395	418	405	406	389	403	400	409	382	399	402	388	409	401	380	384	406	384	379	369	404	424	419	371	395	397	408	398	407	391	365	395	413	453	372	360	372	390	362	380	394	383	354	400	376	385	372	385	425	367	440	418	405	346	383	409	378	376	403	387	369	381	421	356	377	399	380	359	419	378	388	433	434	396	388	384	397	399	416	383	389	391	389	345	380	405	397	404	415	371	387	375	375	383	389	403	385	391	403	412	408	400	374	402	374	396	374	372	369	393	370	412	385	390	382	389	372	395	398	413	394	357	387	339	352	370	399	376	371	379	408	422	399	390	394	423	411	415	415	394	404	343	388	380	422	407	400	399	401	417	388	394	363	414	390	393	383	400	383	390	372	405	357	363	411	393	435	440	393	385	408	394	388	385	393	394	381	350	374	413	433	386	342	417	391	367	396	393	396	353	365	379	407	379	369	403	353	391	375	387	429	411	391	397	412	393	394	415	423	401	414	409	406	368	354	419	388	414	389	391	399	437	367	369	415	429	390	414	407	372	401	411	412	451	394	430	384	376	410	400	386	405	386	399	381	387	382	376	346	381	446	354	405	401	392	406	420	400	425	385	422	406	343	344	376	376	391	352	390	374	380	387	393	412	395	367	387	358	404	391	384	368	365	394	400	383	435	388	390	360	376	373	413	375	400	424	379	425	406	386	407	389	354	421	376	401	378	391	391	421	362	371	373	459	392	373	369	384	393	384	371	387	355	418	389	393	392	352	396	393	393	398	409	364	392	366	382	389	362	387	374	387	383	364	383	410	419	394	382	385	375	401	398	364	391	360	360	390	431	398	386	380
9040	2053	4010	4059	2435	1947	1705	1436	1391	1287	1205	1187	1069	1115	1025	1062	1067	992	960	1023	957	978	981	947	914	926	933	967	985	876	954	951	936	916	922	914	935	926	894	891	896	942	891	920	928	948	887	866	913	871	883	899	862	908	877	851	886	874	889	869	834	888	881	948	911	885	876	947	860	902	881	941	903	923	904	846	894	864	868	880	906	868	936	857	877	859	836	918	862	913	876	873	869	862	909	891	864	932	837	884	888	938	923	901	895	930	882	894	900	851	872	911	887	911	895	899	882	887	843	939	922	886	882	882	854	846	880	877	945	917	874	884	888	849	863	861	945	862	900	894	921	932	926	859	871	865	846	892	921	856	922	854	860	857	858	849	836	875	925	906	884	888	911	907	941	887	876	911	832	942	895	900	892	815	841	875	904	881	861	902	913	839	883	929	826	876	859	838	907	834	915	858	907	876	919	856	846	865	931	932	860	878	905	843	860	879	859	833	906	845	858	870	853	870	880	881	944	854	916	912	880	849	875	836	868	896	858	892	910	880	880	877	856	879	856	886	875	864	802	912	884	853	854	894	898	903	860	886	899	866	907	887	849	875	852	903	931	920	865	887	966	886	899	895	951	892	877	913	936	845	881	844	891	925	832	899	878	859	865	873	884	877	825	866	882	871	859	937	878	927	872	852	895	904	882	886	939	823	894	891	919	876	937	922	908	864	864	889	845	881	868	892	891	846	890	899	896	894	831	907	943	879	904	885	878	912	878	836	878	845	852	846	948	888	854	897	916	879	874	900	863	898	964	855	824	850	889	843	939	870	876	841	895	837	925	894	884	890	882	952	884	870	945	858	895	898	924	913	911	903	836	840	870	893	870	917	879	891	835	913	903	879	909	843	964	903	894	906	885	878	865	842	857	817	817	824	877	915	895	893	909	868	824	844	837	908	844	930	926	883	871	911	874	846	867	868	898	898	848	891	893	917	867	874	881	877	898	998	923	929	918	906	860	851	907	853	869	876	877	844	922	904	835	914	828	936	847	896	844	849	888	868	893	856	896	892	884	852	852	847	861	866	896	867	846	852	878	835	911	884	900	882	850	843	851	897	879	893	863	876	876	898	898	859	845	869	844	916	840	867	951	897	869	836	896	919	850	831	868	901	869	929	873	797	875	880	892	851	868	857	856	907	904	900	828	903	906	881	842	907	867	865	846	937	808	884	936	880	883	830	829	862	874	911	829	891	901	897	909	847	920	806	869	862	829	892	873	919	860	841	879	920	897	865	892	910	895	887	836	878	845	898	845	861	928	895	880	872	926	851	857	874	860	920	886	910	915	864	819	862	953	824	880	930	870	874	938	922	872	870	911	870	881	954	863	887	920	888	854	916	860	887	846	896	931	916	958	890	895	889	861	837	960	882	885	878	829	897	873	894	877	881	865	929	881	868	890	875	878	908	899	882	861	878	917	890	894	919	905	912	913	862	847	877	909	932	898	863	929	881	869	906	848	927	856	884	867	847	892	866	850	905	881	863	924	877	899	888	877	939	904	924	888	887	826	880	866	917	830	877	887	863	868	902	839	884	920	854	875	909	927	919	938	886	842	872	914	896	891	817	914	896	896	864	886	871	829	916	885	877	857	908	899	867	889	928	880	857	864	890	922	912	861	861	879	892	853	875	895	885	867	899	912	826	875	879	878	860	841	891	891	902	964	878	880	806	925	884	856	900	860	851	855	871	888	881	852	895	893	873	875	871	867	863	865	916	899	882	891	927	850	881	899	903	911	861	869	954	886	862	877	823	876	892	865	880	906	846	845	850	881	856	879	867	941	862	868	891	858	837	862	929	840	901	842	865	846	851	856	859	919	908	884	907	892	875	878	915	922	919	863	886	898	866	875	883	886	869	913	859	922	914	880	929	883	843	904	844	844	931	913	886	891	862	872	879	871	885	864	904	902	919	849	900	900	857	917	937	940	923	878	826	867	839	904	859	902	871	906	888	859	896	880	913	872	884	934	894	942	867	864	908	919	901	884	833	825	874	849	883	889	863	849	849	867	889	913	836	904	845	884	865	956	848	912	846	843	875	897	885	880	934	917	901	874	866	908	912	890	854	883	876	893	911	861	874	884	908	852	869	859	914	879	859	830	857	891	868	906	910	827	842	872	879	869	900	868	846	853	844	862	913	909	893	919	842	847	829	882	886	843	882	915	912	939	918	866	878	845	870	821	872	905	906	899	870	952	853	879	937	886	890	909	911	869	895	884	831	837	905	895	853	884	833	896	886	861	855	859	933	886	840	877	855	893	869	849	936	889	855	867	931	836	914	813	915	885	900	866	861	914	897	930	880	862	898	876	871	842	860	885	863	933	818	899	907	939	898	865	849	841	874	879	834	865	880	875	862	855	876	880	843	898	895	905	895	928	932	868	860	880	824	886	933	899	864	855	918	890	904	855	878	913	919	920	873	937	888	850	890	891	880	929	939	891	885	906	851	908	872	886	867	880	918	856	907	836	877	895	871	907	833	871	882	893	833	863	866	919	883	850	870	872	848	884	860	866	853	853	894	890	885	903	909	855	854	859	908	849	812	898	935	864	883	849	852	883	895	842	877	900	905	851	831	869	908	894	886	850	889	861	901	847	858	854	918	868	847	946	865	851	913	864	902	883	860	936	866	925	866	929	891	868	891	871	910	878	889	849	902	886	849	882	877	909	820	864	894	884	845	906	927	886	876	884	858	872	903	900	865	901	898	887	896	872	868	880	924	900	836	910	889	930	850	906	839	888	898	902	863	912	875	913	895	904	857	869	865	871	892	888	858	894	838	869	951	866	854	882	878	840	842	902	898	852	937	886	866	868	823	910	901	869	897	859	879	868	863	915	882	889	889	811	892	893	911	868	901	927	847	876	920	904	922	911	909	914	892	869	867	917	871	878	851	883	902	889	875	924	877	974	874	864	913	871	910	875	905	886	836	847	883	908	883	878	879	922	844	840	923	884	879	871	847	890	874	860	828	907	849	867	844	868	839	906	905	884	891	875	858	921	871	878	897	867	878	872	844	960	858	885	868	902	901	881	862	855	845	882	865	882	856	886	955	899	914	869	931	850	875	873	870	890	855	906	841	899	895	855	885	909	879	924	853	845	923	888	891	900	865	913	897	865	912	920	898	944	901	839	853	813	923	899	851	898	918	900	916	938	874	894	912	897	958	876	867	900	864	843	870	902	899	870	872	911	901	917	857	912	913	854	914	892	895	885	879	885	870	887	884	865	929	873	949	883	887	881	905	830	869	891	876	899	880	907	917	887	917	863	811	913	858	866	890	905	819	824	886	867	867	915	902	854	891	859	904	872	877	875	864	927	844	887	900	880	923	920	927	865	884	897	884	885	887	878	847	919	847	871	916	929	861	870	921	848	881	878	895	867	921	914	882	851	880	918	868	852	906	861	906	936	850	828	867	874	865	855	907	897	851	869	841	947	864	935	915	893	930	881	889	896	906	893	873	879	900
2040	553	561	427	190	187	191	183	181	216	184	162	189	179	190	220	184	172	187	183	150	194	188	170	188	175	197	201	172	216	200	159	188	190	212	170	177	176	173	188	186	167	153	163	165	213	168	172	184	175	187	169	179	183	157	198	182	181	172	210	176	198	178	179	169	185	183	166	168	163	182	205	165	170	161	206	157	168	180	201	181	182	182	182	180	165	209	180	198	195	185	178	182	176	172	191	177	194	194	185	203	195	165	163	182	177	150	192	188	166	183	192	163	190	200	179	189	203	182	200	184	189	171	166	197	193	200	178	167	189	188	185	185	185	180	184	178	171	171	195	170	181	166	217	169	156	213	166	184	160	196	184	184	194	181	167	167	175	197	189	166	186	190	177	193	192	190	193	190	181	166	198	182	188	178	172	181	194	192	192	193	174	191	190	191	174	166	158	184	183	171	173	178	175	168	189	157	168	182	196	188	170	177	171	228	166	172	187	177	192	183	191	191	187	188	165	183	185	183	169	212	165	182	195	171	198	187	173	169	164	196	205	169	192	173	212	199	167	170	197	181	162	172	168	173	181	179	201	195	178	183	168	190	193	205	179	204	180	186	149	195	171	188	214	187	178	200	182	176	162	164	145	175	159	193	182	183	163	169	204	213	181	182	177	174	186	216	159	180	182	204	191	172	175	194	188	171	185	218	191	188	183	163	195	173	165	186	181	168	172	176	184	191	183	169	155	188	200	190	172	192	188	199	208	196	155	208	184	191	200	182	182	162	188	166	189	197	168	185	179	204	183	175	178	171	173	193	187	169	175	173	175	171	192	153	178	178	180	162	186	173	203	171	204	185	167	186	179	182	172	202	187	206	171	199	194	181	200	188	160	201	181	170	177	203	212	181	184	179	194	162	190	182	179	158	167	182	201	163	205	181	184	192	183	183	180	180	188	201	190	165	214	169	173	188	203	173	185	207	160	202	160	208	157	202	180	185	183	200	203	171	204	188	149	181	179	176	202	156	202	198	161	183	171	168	218	154	185	182	196	181	184	182	190	169	169	194	178	163	158	190	182	204	174	200	176	163	164	180	184	169	187	176	169	182	150	200	163	150	182	195	171	159	180	192	193	168	185	204	190	179	191	196	180	178	186	188	175	182	181	182	173	198	160	190	183	148	177	159	173	178	195	176	151	186	186	160	175	150	181	190	146	180	185	164	168	163	197	180	192	203	171	174	188	186	195	178	179	187	169	169	176	186	189	163	162	175	171	189	183	192	196	197	171	172	193	183	186	188	193	171	189	179	181	171	181	187	212	189	187	188	175	198	198	169	183	182	192	187	199	205	150	157	186	172	170	174	173	181	193	213	189	187	192	184	164	199	172	183	181	176	182	167	168	200	193	174	158	173	194	200	202	196	166	164	161	189	190	209	202	174	206	195	170	193	192	204	164	215	185	178	183	191	182	189	152	161	158	182	207	185	213	168	194	173	176	197	164	176	184	162	187	165	193	184	196	175	184	153	171	171	147	203	164	216	156	171	175	171	176	176	189	199	188	177	186	161	182	191	192	181	175	203	174	212	185	212	167	157	167	177	187	171	178	172	171	182	169	187	204	164	196	171	192	189	173	160	187	180	181	175	178	213	185	163	153	176	184	189	166	191	202	202	168	178	186	193	177	179	156	209	156	195	196	165	156	183	181	185	158	178	170	200	171	187	201	185	145	174	183	156	167	202	182	184	165	191	170	190	164	167	160	189	169	188	172	153	198	166	195	181	178	171	166	193	198	171	179	173	173	183	168	185	155	162	163	190	169	173	200	213	177	175	148	175	180	146	195	192	196	176	177	170	154	169	170	149	171	179	185	168	197	176	164	165	159	176	168	196	187	177	178	206	179	190	180	172	194	190	167	195	173	164	206	178	159	162	172	184	179	168	171	174	178	176	178	166	186	174	178	189	190	188	183	194	180	158	176	174	161	159	177	174	170	197	197	178	184	187	192	173	171	198	200	195	159	184	181	185	200	182	180	192	184	180	166	176	198	192	205	175	163	167	184	192	183	177	189	211	175	184	178	202	197	190	143	224	196	187	184	158	200	175	216	181	187	177	174	203	180	181	182	168	205	159	174	204	194	193	163	165	193	169	167	164	190	205	194	181	193	202	180	190	174	211	197	158	178	187	187	179	191	178	170	155	172	171	169	158	162	187	210	166	201	180	190	170	178	172	187	186	194	156	178	178	172	200	172	164	187	191	190	191	197	195	159	181	177	171	193	175	178	189	196	186	178	154	180	166	181	150	177	195	167	179	195	182	186	190	163	162	174	174	191	181	179	185	208	182	179	208	170	195	156	177	180	171	169	177	167	181	201	169	165	178	169	184	170	149	172	185	185	197	192	166	165	191	189	192	179	192	181	210	194	192	185	171	179	189	177	170	172	161	166	202	172	188	169	176	184	184	195	194	162	206	184	167	184	202	170	182	191	201	207	184	200	173	155	156	183	189	177	194	162	159	185	193	168	171	171	175	198	208	183	191	178	202	183	164	178	156	160	199	207	171	183	162	178	149	179	157	180	181	174	185	185	163	183	177	191	200	176	195	185	175	165	198	188	156	172	192	177	164	163	172	158	169	164	135	228	187	189	171	177	174	170	209	174	180	162	166	194	141	192	181	184	181	196	188	154	162	192	161	208	189	161	172	197	183	176	172	180	163	179	165	194	171	169	194	187	190	167	158	157	147	195	179	171	171	189	180	185	168	186	201	160	162	153	183	173	181	165	186	195	172	151	179	219	191	191	193	179	185	191	165	187	206	181	172	185	201	190	218	162	185	169	183	200	209	163	171	160	185	185	181	174	179	189	177	173	181	187	176	187	187	169	149	184	175	184	169	209	210	194	177	174	205	157	179	161	165	156	174	166	186	182	192	202	199	192	173	202	176	202	184	169	188	172	200	189	174	191	174	183	186	173	170	177	189	185	188	172	160	190	168	188	183	183	168	180	194	171	202	193	201	191	182	199	169	150	161	203	187	188	205	173	169	181	184	154	162	180	164	155	193	184	189	193	168	204	180	182	166	173	185	195	173	178	196	193	188	194	171	176	182	190	176	169	181	183	183	168	187	175	198	167	159	170	171	192	206	194	195	178	191	179	168	196	204	181	156	155	210	175	197	208	192	164	202	175	208	198	196	191	164	171	169	163	182	168	175	187	179	177	191	203	188	149	193	179	201	197	202	173	195	176	188	171	182	192	183	186	199	207	180	176	165	194	197	201	174	156	180	146	192	150	157	193	212	185	169	170	195	163	182	167	194	188	184	195	166	167	157	181	198	206	173	187	184	161	195	205	158	169	178	177	148	190	183	191	159	174	174	170	188	179	210	183	180	181	171	199	193	198	181	187	184	177	203	207	195	192	166	188	196	165	180	166	191	194	171	180	198	161	149	180	192	186	172	173	198	194	206	157	169	157	187	164	195	188	190	199	171	171	188	170	206	169	170	179	191	182	155	193	179	187
1905	814	1144	1081	479	446	473	490	458	457	464	480	476	462	437	435	494	457	483	510	477	437	442	487	457	443	461	449	476	502	465	434	449	455	451	432	423	449	479	437	440	477	465	407	502	457	487	506	448	431	446	439	511	447	466	416	527	450	459	471	471	435	456	467	466	461	431	439	447	475	437	491	438	456	467	470	423	450	444	444	429	480	467	476	482	438	434	419	463	446	452	437	445	471	442	460	430	454	455	457	448	513	462	459	455	466	445	463	451	433	436	448	470	475	480	459	487	436	453	461	432	447	460	461	432	443	448	461	433	429	476	461	448	529	448	456	430	455	437	467	421	461	472	436	474	462	472	484	438	447	457	469	501	462	474	410	464	426	443	491	451	449	459	454	427	439	455	498	473	419	481	455	497	467	475	446	482	422	458	432	469	439	447	439	471	489	450	452	488	490	454	441	465	454	482	484	446	473	421	447	481	459	459	478	473	462	501	451	441	441	458	463	491	472	442	428	458	441	483	458	439	437	453	482	440	481	461	447	483	448	479	474	446	479	485	462	438	482	476	489	448	431	486	459	442	498	446	457	480	444	451	463	439	486	456	451	476	467	453	492	453	440	469	439	473	461	426	471	459	421	438	432	488	466	484	448	479	454	433	486	481	459	461	439	466	431	430	442	452	468	459	451	437	459	443	461	442	437	432	474	434	460	459	496	423	462	445	487	460	454	476	458	415	432	446	486	442	444	449	448	452	443	470	452	446	463	466	481	457	445	502	493	452	506	432	468	444	443	433	440	404	485	447	471	464	462	466	439	464	459	455	478	443	451	505	463	469	476	464	474	474	417	443	468	448	477	473	456	475	456	461	489	429	416	501	477	461	440	465	458	474	449	476	445	479	411	411	473	430	461	468	421	444	460	460	425	458	496	429	483	501	466	488	450	482	461	438	437	425	483	423	432	520	452	475	474	468	455	449	439	468	450	472	460	437	473	494	467	449	439	466	446	468	433	442	448	446	434	452	433	460	468	462	437	494	468	435	442	465	425	465	460	461	414	459	441	494	457	478	502	470	451	475	458	459	486	469	463	474	441	476	437	458	478	456	426	458	470	442	471	490	457	455	491	443	449	432	457	445	430	431	465	465	464	451	472	450	455	434	475	473	423	436	484	409	464	458	481	454	434	449	457	467	455	438	447	457	461	509	461	449	472	464	460	445	479	466	423	457	445	484	418	479	496	464	452	426	453	433	465	435	448	491	456	457	438	452	449	453	425	446	447	497	462	466	449	428	420	466	493	469	439	482	507	418	464	448	461	449	435	460	455	440	435	504	467	460	431	432	471	410	449	478	468	493	468	492	495	465	507	479	425	456	426	436	457	493	440	429	464	476	418	451	469	466	461	435	445	514	470	488	436	437	443	433	451	421	457	452	474	474	443	461	453	425	415	479	426	447	453	426	450	471	456	458	453	458	431	482	458	451	455	456	440	466	454	488	434	465	481	472	482	467	504	474	456	439	428	488	494	445	483	471	464	468	424	481	453	448	465	428	465	488	439	430	464	447	429	448	468	471	476	444	477	456	471	474	458	466	483	495	464	487	466	437	476	453	438	477	462	464	448	493	442	468	450	488	477	430	419	461	431	437	458	456	502	515	470	430	440	420	445	457	446	467	496	457	455	480	495	472	483	471	454	489	474	436	431	463	475	445	486	443	474	483	439	445	443	464	474	450	435	461	434	430	462	481	429	472	447	463	425	437	486	451	485	413	429	468	455	444	454	443	406	464	453	460	481	480	453	453	463	436	462	486	421	469	477	475	459	412	456	451	440	470	477	465	437	462	443	453	468	427	450	467	446	477	414	486	497	482	475	453	451	437	471	422	494	468	484	463	483	483	438	454	466	428	465	449	448	475	458	463	466	462	518	466	443	504	477	426	480	481	435	467	456	454	460	464	492	450	457	449	476	464	463	457	453	460	448	465	442	468	462	442	455	500	485	510	446	433	444	448	425	471	448	502	453	431	462	481	509	402	476	430	462	434	447	426	456	446	494	465	393	477	428	433	423	489	487	418	448	470	452	492	421	446	442	406	422	461	468	437	496	448	472	433	465	412	433	418	447	428	428	448	458	445	431	456	432	463	418	496	449	438	458	517	489	445	457	417	460	463	471	464	449	416	436	463	453	475	463	449	463	463	437	400	448	468	469	443	429	438	481	416	420	451	442	450	473	438	455	480	436	425	462	430	446	472	466	450	459	486	453	446	468	427	471	487	464	474	474	480	470	467	461	451	452	445	451	475	446	442	463	447	481	461	502	469	474	450	440	435	425	446	458	447	468	480	491	429	454	475	465	453	447	475	461	438	466	442	447	477	412	467	433	456	471	473	465	459	427	419	420	466	433	425	460	497	455	442	436	498	439	485	431	463	443	473	456	477	471	428	454	425	483	500	463	478	443	438	485	445	454	483	462	475	457	470	459	469	452	455	463	437	478	442	435	451	429	469	502	448	474	489	482	474	434	477	444	438	492	446	431	477	451	466	439	457	450	452	427	459	442	476	433	467	448	475	447	504	461	504	476	483	443	475	432	473	471	473	457	439	474	430	451	438	448	432	447	455	459	440	448	429	448	468	446	455	477	471	454	468	447	450	455	460	454	485	455	460	490	501	441	464	464	486	467	462	430	449	455	472	473	445	474	406	462	460	493	443	475	437	475	469	409	436	470	468	494	456	442	463	485	432	458	492	433	481	428	449	456	477	438	459	479	470	430	477	471	464	490	445	478	446	430	500	476	458	457	466	471	445	472	446	463	459	437	498	507	447	466	456	463	480	499	483	454	469	435	405	474	431	448	456	471	429	475	453	468	471	455	473	489	430	441	482	478	477	506	475	459	462	445	463	445	421	453	459	427	481	464	442	420	423	478	444	455	490	455	459	458	488	435	464	472	489	464	459	480	476	439	424	474	466	464	453	462	451	476	459	462	436	451	446	497	435	473	472	474	449	450	458	436	455	466	462	466	381	449	446	430	442	461	460	448	455	455	479	457	440	456	443	452	511	472	441	410	468	467	462	402	462	467	476	448	438	491	459	431	473	474	462	444	463	462	451	479	446	434	443	502	468	485	489	487	503	440	473	458	463	454	425	450	433	465	488	475	462	441	469	490	441	475	444	473	469	481	430	432	434	472	451	443	453	509	427	472	445	454	482	491	463	476	442	419	478	481	472	444	458	449	462	435	461	417	433	481	447	429	447	475	493	477	451	455	465	453	414	457	486	400	396	462	460	466	445	452	495	495	428	427	441	435	444	507	459	484	431	472	499	481	471	454	470	431	441	488	468	472	466	477	459	464	480	466	463	469	485	454	459	472	477	463	475	489	462	421	455	459	461	459	477	459	455	481	452	484	410	471	431	445	460	441	456	443	467	430	451	447	435	458	429	471	441	468	471	453	458	470	460	444	491	482	446	485	443	449	436	477	425	465	445	426	439	452	474	427	450	457	498	452	484	475	472	438
8260	1385	1255	902	388	321	314	285	294	251	250	232	208	232	236	212	231	244	222	227	225	216	228	240	224	201	227	224	220	197	242	217	235	227	202	249	216	233	216	215	240	220	236	242	234	231	245	216	245	200	225	229	222	215	229	244	236	236	216	217	242	240	213	214	242	204	238	223	211	227	212	216	241	239	264	246	217	211	215	220	229	231	185	251	236	223	196	219	204	223	231	219	199	214	236	241	227	240	199	221	275	205	208	217	260	214	250	211	218	208	211	238	222	226	238	243	207	217	224	231	203	232	222	233	227	185	206	231	205	202	240	233	200	232	233	196	200	264	221	234	240	245	229	233	226	287	228	240	225	229	213	166	224	234	233	236	216	220	201	199	201	203	195	230	211	198	201	213	216	234	212	235	216	228	213	204	216	234	232	232	196	235	214	232	234	216	223	223	236	218	206	207	234	238	230	223	229	233	238	212	217	239	179	220	204	218	221	207	235	200	240	209	192	237	202	215	214	231	221	206	214	224	203	214	204	198	214	202	214	185	233	214	223	230	206	204	239	225	215	237	235	225	237	221	259	213	213	225	232	216	227	225	193	216	205	222	214	241	209	238	223	234	226	238	226	230	204	201	215	211	235	238	233	230	216	222	222	266	249	213	220	231	231	242	230	190	240	244	240	233	239	210	201	238	234	246	212	222	207	230	208	225	219	213	261	246	208	179	213	242	244	229	219	218	233	238	193	223	236	227	232	208	242	253	229	206	219	214	230	225	200	243	212	252	234	194	221	218	205	221	228	202	193	202	241	230	199	239	212	194	201	247	199	198	220	227	235	226	211	204	207	224	241	221	233	237	237	222	221	236	225	226	229	214	210	223	203	222	230	224	249	224	245	235	222	225	216	219	217	222	216	213	228	229	207	194	196	223	226	240	228	217	198	197	210	236	225	242	216	243	247	232	230	220	213	207	215	203	201	234	207	211	221	227	218	217	205	221	232	236	221	225	216	219	208	207	204	239	236	212	225	202	199	245	215	193	228	232	209	237	239	200	230	247	204	199	243	217	221	222	220	250	253	217	233	240	216	246	222	205	241	227	231	234	253	221	220	208	237	223	226	251	234	237	242	228	220	235	240	226	237	207	236	234	209	223	209	213	204	222	195	194	234	229	218	218	228	204	208	247	210	215	200	226	245	206	243	211	213	256	227	169	230	224	233	230	192	228	207	239	263	228	218	216	243	224	267	224	238	208	190	204	242	197	245	251	204	228	232	221	214	210	195	220	184	223	236	254	229	246	183	242	249	257	204	191	225	222	244	239	231	204	223	225	209	216	204	214	201	229	220	224	218	223	233	228	253	242	253	222	223	228	223	214	219	235	232	221	217	235	203	217	229	265	206	210	222	221	231	221	230	245	224	238	213	248	251	233	211	245	241	202	252	229	192	218	214	248	237	233	218	233	186	216	210	222	223	203	217	230	208	211	198	230	230	233	234	228	216	228	219	213	207	225	216	232	222	224	258	228	250	231	222	224	241	248	206	252	220	214	206	219	231	224	224	212	219	231	245	221	236	253	207	214	189	224	252	221	211	216	216	212	199	206	232	243	244	245	225	223	215	221	191	240	225	236	213	209	232	226	218	191	200	226	214	223	229	239	215	204	227	220	193	236	230	207	222	214	229	228	240	233	252	232	227	233	229	230	202	220	202	222	223	222	238	227	219	184	198	196	217	207	226	229	221	214	246	223	222	234	239	214	218	213	241	242	250	216	218	237	203	228	223	214	199	220	240	229	212	207	218	216	218	240	226	237	210	202	232	243	240	216	223	234	262	226	224	199	218	249	229	198	238	217	189	215	240	238	243	214	226	234	204	210	216	209	227	246	234	186	225	246	215	243	225	250	244	220	217	220	208	225	217	227	219	231	245	216	207	217	217	229	213	224	246	213	232	225	219	215	248	223	232	243	217	201	209	205	204	241	239	193	235	209	210	225	222	240	207	210	238	238	216	242	222	209	242	233	223	222	226	215	232	225	234	234	254	221	192	222	235	229	236	235	240	223	212	230	209	235	211	207	228	236	223	224	224	215	233	215	251	222	216	238	225	228	212	206	211	216	228	222	231	233	231	246	210	258	234	196	214	202	206	222	223	221	227	232	207	209	212	225	247	229	202	230	234	237	193	199	239	217	206	232	225	203	251	231	218	180	239	188	249	212	239	238	236	209	199	198	252	222	248	230	218	212	231	261	236	218	225	214	199	217	206	206	231	242	206	227	238	248	238	226	223	194	219	229	220	221	246	216	234	220	197	190	209	186	216	216	212	258	237	233	231	218	221	220	192	247	199	227	224	192	227	231	217	227	207	196	214	211	218	218	219	230	230	222	233	225	219	179	224	284	213	217	212	231	209	229	234	251	234	181	221	238	239	235	240	218	221	246	235	236	251	214	211	226	237	233	234	203	221	213	177	219	230	227	231	216	214	231	211	234	196	217	236	228	244	213	227	203	245	219	239	237	224	209	203	223	215	207	258	218	240	218	202	231	237	204	236	226	235	218	240	222	217	256	255	219	220	198	203	224	209	213	204	219	235	212	242	233	234	205	226	221	243	201	183	217	200	222	199	235	216	231	237	220	209	233	215	222	227	213	211	213	241	193	199	208	235	221	240	240	245	234	229	220	220	236	220	212	194	215	207	202	218	231	230	204	232	220	209	214	217	231	229	229	205	201	233	241	222	237	229	222	208	228	223	205	202	218	210	222	202	227	237	225	210	237	216	218	202	245	226	258	200	217	222	216	221	217	231	214	213	219	218	227	196	205	223	239	226	195	223	223	238	232	204	245	238	232	224	194	237	208	200	251	242	177	236	236	218	195	204	194	209	196	239	234	200	216	226	225	232	244	208	231	231	234	237	222	212	234	241	256	244	227	211	248	231	229	238	234	225	218	195	210	212	195	240	228	228	209	225	201	246	248	236	221	228	197	226	237	197	189	181	201	245	217	227	208	213	239	228	210	217	245	226	221	221	239	249	222	208	226	266	216	244	215	269	232	235	222	242	239	226	227	201	226	253	183	225	218	243	221	220	238	224	214	209	218	208	233	220	228	223	240	222	222	229	174	201	222	206	210	228	233	204	210	242	222	202	224	231	223	228	236	231	264	257	212	203	221	217	218	230	268	215	210	243	228	246	212	224	213	242	244	226	204	234	252	203	247	201	211	217	220	227	216	250	220	210	236	227	214	180	199	193	228	239	227	196	220	219	211	226	215	231	217	207	224	230	204	222	214	224	193	223	212	219	220	195	243	201	205	246	220	220	224	239	246	243	249	216	218	233	222	217	190	215	215	190	210	193	233	218	225	229	221	230	208	226	234	222	179	217	209	232	216	230	217	229	203	213	214	200	209	216	235	258	257	245	217	211	240	225	218	241	230	232	216	233	223	214	244	207	204	237	200	226	207	210	218	235	236	228	189	196	241	207	225	248	242	251	236	211	233	216	232	234	240	239	242	213	214
6535	1662	2472	2819	1243	1021	933	806	757	765	706	648	659	661	670	640	608	609	670	587	591	598	596	614	619	577	563	600	556	592	594	584	565	612	572	534	520	555	583	544	511	534	538	546	562	594	590	569	618	563	534	573	571	526	544	612	561	565	569	561	575	562	576	555	576	542	596	545	560	559	609	566	566	585	558	563	538	526	553	526	532	528	559	584	569	539	578	578	583	565	571	567	523	571	599	554	550	583	549	598	539	570	535	535	549	573	600	560	512	567	572	571	539	581	550	591	587	591	546	542	533	572	509	543	564	555	533	561	537	569	552	554	545	526	561	588	528	534	560	521	614	510	532	532	564	555	539	557	560	567	505	513	546	552	570	535	565	582	520	551	567	541	533	537	538	561	529	555	546	589	576	554	544	569	543	544	554	553	548	580	593	581	589	605	561	530	522	561	521	534	519	586	561	537	590	558	559	565	551	545	507	576	539	560	568	568	531	540	555	544	540	534	573	547	555	551	530	550	539	555	543	562	578	566	548	534	542	594	548	531	558	543	558	562	503	533	598	545	533	528	553	569	580	536	563	553	552	531	536	578	551	503	563	578	566	574	553	560	582	545	539	549	547	534	541	546	557	544	550	595	560	512	582	552	541	533	566	524	548	585	543	501	553	585	579	544	525	589	562	641	530	576	563	581	578	529	545	532	521	517	512	547	575	566	542	561	541	551	559	546	583	539	548	558	565	592	558	579	530	590	563	600	547	578	609	563	545	561	546	529	530	550	567	543	577	553	551	548	520	529	567	572	550	535	555	562	575	556	545	554	527	525	549	565	564	561	592	555	531	547	605	530	591	547	510	522	581	554	609	552	597	556	569	565	514	537	565	538	585	580	599	529	540	555	547	563	530	596	531	588	546	545	537	587	570	558	571	559	534	499	548	563	558	553	556	525	550	578	508	544	502	589	515	525	535	600	567	516	529	544	580	569	571	592	584	566	513	539	526	561	560	575	572	506	578	563	576	553	567	536	584	532	534	589	540	565	529	587	554	602	545	571	598	583	565	573	588	600	602	568	566	560	519	583	546	566	579	532	553	539	546	535	557	583	553	585	529	559	579	560	544	545	571	576	530	568	548	577	512	530	554	533	576	596	546	544	576	547	528	528	558	556	533	570	582	552	569	540	580	563	567	571	554	568	549	529	567	549	577	525	548	566	535	551	587	569	564	528	574	565	532	579	550	573	563	557	591	508	568	544	527	547	550	574	590	556	588	544	560	588	555	575	558	562	508	529	573	517	545	589	552	556	522	540	577	559	551	555	554	565	572	552	536	527	517	532	538	505	571	566	546	505	563	547	518	581	585	542	546	538	584	595	558	560	583	597	580	565	562	585	506	554	559	573	549	548	511	557	569	618	551	542	563	540	558	571	518	561	533	550	535	571	576	502	557	611	558	607	529	545	522	527	585	527	589	575	550	593	579	600	601	556	563	569	540	562	567	567	582	547	552	553	527	558	529	552	565	551	580	559	588	556	508	550	565	555	575	565	569	556	554	550	562	525	580	601	578	524	545	553	568	598	551	550	537	604	561	564	599	559	574	566	553	572	554	530	541	536	544	557	566	574	541	548	567	560	606	526	500	547	558	513	573	533	543	573	538	590	532	532	574	548	562	548	591	486	554	527	583	547	537	559	518	542	545	583	549	554	549	544	556	605	531	559	566	547	571	526	580	572	535	542	535	544	587	627	546	553	558	579	562	563	529	537	609	611	546	568	578	542	564	551	567	565	558	555	526	543	529	556	523	538	522	548	529	552	548	541	571	544	542	544	508	540	531	596	541	538	561	567	555	568	527	560	540	573	577	512	539	559	601	578	565	523	579	574	584	547	554	585	566	567	569	535	576	560	543	579	577	553	544	583	582	540	534	520	581	556	510	587	569	594	511	576	566	541	522	546	549	562	492	573	529	529	518	553	533	532	547	578	569	568	548	501	539	539	567	566	520	557	572	590	556	581	505	529	563	584	567	537	581	505	571	573	610	543	532	589	569	525	592	550	516	543	545	548	581	522	531	572	572	544	540	535	521	562	533	576	527	580	561	542	571	587	568	564	514	594	542	574	495	611	562	571	518	547	544	533	563	520	549	556	524	567	547	550	583	552	581	544	583	578	521	546	520	580	522	574	530	487	574	549	534	551	599	531	577	540	521	560	532	580	538	587	542	563	531	577	556	569	524	532	565	587	560	553	564	575	601	523	592	540	540	521	562	562	569	583	603	586	527	537	572	585	574	554	489	545	577	513	558	517	575	556	554	567	549	582	554	533	566	548	540	523	561	524	598	542	542	579	564	559	597	511	543	571	588	581	533	525	562	574	566	529	535	525	562	564	604	571	572	592	544	541	565	549	567	573	552	569	572	577	529	532	550	561	570	579	577	600	525	592	544	507	514	522	548	574	600	559	558	540	514	578	527	516	527	581	552	548	512	546	542	556	572	548	559	502	544	583	564	541	534	533	548	569	543	555	553	576	540	596	579	521	572	570	553	539	573	544	539	544	503	539	575	600	552	554	525	575	553	573	555	561	582	502	552	544	559	557	599	550	569	528	555	581	548	610	582	540	588	542	565	580	532	555	554	529	568	567	529	534	569	562	558	545	588	542	601	558	571	559	548	544	544	520	537	546	569	557	580	564	520	536	623	608	541	550	542	542	535	580	516	547	549	525	543	562	551	589	560	524	564	549	550	570	576	543	541	540	603	595	573	555	558	563	524	550	521	572	553	536	563	575	582	571	596	545	568	522	576	564	531	593	557	579	583	543	586	527	539	555	570	578	558	551	557	576	502	542	548	554	559	583	540	522	564	536	553	549	585	563	542	581	551	532	550	577	577	563	547	547	513	542	592	515	561	604	580	531	608	558	549	519	577	540	558	562	502	545	510	557	549	534	537	571	565	594	540	561	583	612	539	564	556	524	576	547	517	540	509	565	513	544	561	509	528	565	519	528	557	514	533	523	532	585	556	545	559	493	588	570	551	594	593	564	571	572	560	510	585	568	544	549	560	556	536	510	564	573	538	579	576	534	556	557	542	526	562	504	544	556	582	567	591	570	557	552	557	579	532	570	586	554	581	581	535	534	586	500	538	540	580	574	569	544	533	564	570	550	589	592	562	523	556	598	512	544	571	504	579	500	506	576	538	516	563	559	567	571	508	574	588	580	542	574	545	540	528	539	533	541	523	559	531	559	536	592	582	519	534	573	567	576	501	569	542	568	570	518	556	544	539	574	518	563	531	536	554	570	560	588	597	572	556	508	548	560	590	546	546	536	569	559	526	563	576	545	582	560	536	573	509	566	569	503	585	548	577	575	561	573	514	547	563	568	550	569	550	552	586	502	547	545	559	546	545	558	589	541	536	533	515	611	548	575	531	563	574	540	559	574	523	612	564	577	555	609	555	545	545	541	589	534	581	525	557	503	531	515	575	569	544	553	540	529	547	527	528	551	556	581	526	575	565	537
15960	2848	2428	1869	815	619	573	542	491	450	433	402	461	448	451	449	440	422	376	446	433	392	418	401	381	404	390	411	403	428	393	392	422	397	419	400	396	406	384	373	401	414	409	393	370	354	342	429	389	418	368	363	427	397	401	408	388	442	392	361	366	406	436	378	431	386	370	439	366	402	419	384	399	408	391	422	405	432	385	425	370	375	429	367	373	411	395	399	370	390	411	415	396	386	388	418	363	412	366	344	397	395	406	374	384	366	391	413	389	367	393	420	392	375	366	423	397	400	402	367	369	388	401	376	369	424	420	379	381	366	440	398	421	417	388	373	379	410	410	397	389	386	401	375	391	405	396	430	417	398	354	356	387	392	396	398	423	367	424	415	395	423	389	378	411	403	395	415	421	419	417	397	399	403	392	405	383	393	428	407	405	399	403	400	400	393	381	347	415	424	371	400	377	376	399	369	383	413	386	388	382	364	410	420	365	403	366	415	407	380	405	407	391	401	397	449	391	390	404	450	406	397	386	392	363	395	359	407	414	407	396	382	410	412	410	416	387	390	343	382	431	423	380	411	422	410	401	409	400	364	407	431	422	395	398	421	418	367	394	378	410	410	371	360	409	427	426	389	390	438	419	380	379	380	409	419	421	393	398	375	393	386	361	393	374	381	400	377	425	394	402	363	384	413	419	417	405	452	400	366	389	375	376	387	392	413	382	404	375	377	426	368	374	391	376	429	414	414	382	399	419	362	382	384	415	402	435	367	411	393	389	352	380	377	361	423	383	370	395	394	399	408	409	425	406	367	415	462	411	415	374	402	397	403	401	419	417	424	375	383	412	396	391	415	371	376	388	408	404	384	409	369	358	392	394	395	412	392	360	409	372	414	400	383	419	383	386	420	397	371	415	363	440	400	394	399	433	421	416	393	403	428	412	406	405	373	412	363	374	413	425	391	390	387	384	388	386	420	430	394	377	352	405	390	376	371	379	374	383	348	362	410	411	403	390	389	371	427	370	419	393	380	412	425	419	421	363	393	423	415	418	405	425	393	382	383	402	409	413	386	377	417	401	368	410	429	379	393	395	438	410	410	442	401	416	459	376	378	394	420	393	433	361	412	462	416	392	424	435	373	417	410	423	384	399	393	415	420	388	409	370	415	379	398	391	409	436	398	414	417	436	416	386	376	408	384	403	386	375	361	380	405	405	408	386	371	395	401	403	384	425	390	418	373	384	378	394	388	443	394	409	411	416	398	410	417	409	417	395	409	394	372	384	390	398	374	396	365	377	410	413	411	376	394	409	390	395	388	440	359	365	361	429	394	373	401	421	409	422	394	372	398	374	406	425	421	418	394	387	389	413	401	402	373	373	378	453	353	408	379	397	406	401	395	382	366	392	372	387	363	395	421	383	394	395	429	386	409	405	398	376	366	415	396	385	383	387	390	396	385	399	382	378	408	397	388	402	382	405	396	409	392	434	387	404	413	403	361	415	423	397	348	399	419	383	380	415	385	405	393	392	368	411	414	394	399	427	406	374	403	399	362	429	386	354	426	371	394	408	416	430	408	368	390	404	370	372	382	376	365	383	416	368	401	374	359	378	395	407	356	385	374	416	397	381	427	412	402	407	348	395	383	412	385	410	400	388	386	405	382	428	406	395	395	401	411	413	407	402	449	379	397	421	423	318	384	387	428	439	381	402	427	388	375	352	341	384	379	391	368	365	409	433	398	405	440	399	422	433	341	400	401	369	378	395	411	401	408	383	433	388	446	393	417	376	422	373	373	400	412	385	418	419	404	388	375	388	381	394	410	402	412	438	418	393	399	395	430	411	375	392	386	372	416	395	407	344	405	393	427	380	395	410	380	412	397	377	395	379	378	415	400	421	386	400	381	388	404	403	398	392	417	381	443	406	394	411	444	438	394	412	380	399	389	386	353	395	409	406	393	367	390	410	384	429	444	417	408	388	378	420	413	386	404	394	395	388	411	470	372	397	380	393	422	404	397	399	394	411	375	395	384	385	367	369	412	386	351	376	374	418	385	429	381	395	390	391	382	422	440	466	387	433	357	393	381	370	390	401	390	413	406	391	360	399	405	390	411	391	408	373	406	395	406	374	386	380	420	410	365	392	367	379	410	422	398	388	408	363	413	395	363	420	379	383	395	434	417	404	380	431	384	419	410	405	395	386	381	395	406	403	368	396	410	366	386	395	383	406	362	387	356	343	453	406	412	378	383	395	395	393	409	391	372	386	374	365	411	393	404	383	402	421	391	401	364	391	414	376	353	389	385	436	400	372	390	391	387	379	385	401	375	357	392	413	393	383	389	397	370	402	362	434	372	406	378	416	426	345	366	413	364	391	389	352	379	431	426	414	390	391	413	399	376	401	399	426	381	389	385	411	415	425	396	354	416	379	400	394	371	430	430	400	340	387	356	401	434	399	358	397	395	398	365	377	416	405	350	401	386	398	417	399	417	389	351	418	433	380	425	406	451	421	429	398	358	397	391	393	429	418	381	379	403	375	394	377	392	381	432	401	396	405	392	387	412	432	414	409	408	417	423	391	365	395	391	363	348	437	394	384	400	432	434	415	390	409	412	411	379	429	425	366	429	400	396	410	395	390	357	401	376	407	405	386	398	421	400	408	392	415	424	415	444	424	390	411	383	376	403	383	395	387	412	381	339	375	382	391	372	423	388	407	425	385	420	422	420	390	329	463	399	396	407	405	383	384	416	431	386	382	407	413	414	385	396	403	401	416	392	402	398	405	445	368	435	403	402	411	390	397	392	390	376	381	389	391	377	357	426	417	405	412	399	384	381	404	419	406	413	384	398	392	386	376	366	389	357	398	394	429	369	399	396	368	370	395	399	384	411	362	417	395	441	404	404	387	400	386	395	396	360	409	406	428	422	363	402	384	404	411	393	395	401	414	422	399	412	386	375	418	370	420	370	404	394	360	417	416	388	406	387	358	392	395	428	360	401	403	415	409	383	346	390	403	373	399	363	400	385	401	418	404	398	356	379	396	355	405	408	377	411	397	386	393	414	387	405	389	423	443	405	399	417	416	424	394	363	412	387	396	403	390	383	411	419	383	355	369	364	438	371	358	408	405	415	400	360	388	437	393	383	364	393	375	388	410	399	403	377	397	411	405	389	354	362	375	429	374	416	399	429	399	368	427	416	387	383	387	415	377	393	406	434	346	400	383	416	400	440	392	429	380	380	366	381	410	392	420	384	399	413	395	425	393	407	435	410	411	402	417	394	386	366	348	393	418	412	376	413	348	408	402	397	398	344	425	368	402	404	391	407	428	360	428	408	369	402	416	390	410	411	419	415	401	382	462	391	403	406	441	389	420	376	422	412	397	383	389	417	372	399	416	404	417	398	423	388	381	361	401	396	432	435	406	387	342	438	376	422	405	407	411	391	405	381	409	406	390	411	403	400	385	451	365	396	357	398	390	390	384	399	358	421	382	364	401	368	388	424	399	414	378	362	357	401
9081	2389	4593	5225	2360	1843	1666	1498	1338	1299	1180	1115	1123	1063	1056	1017	1006	970	1036	919	975	1009	957	949	1007	960	940	980	921	953	906	916	923	942	917	897	833	921	918	897	911	911	935	919	922	947	932	902	925	888	968	877	943	861	925	868	912	931	950	902	859	908	870	926	905	879	920	899	937	888	925	882	908	877	908	919	873	931	859	885	887	845	908	944	882	889	893	915	893	902	866	939	874	929	906	900	881	828	900	930	855	880	893	893	915	918	868	830	904	898	875	860	849	945	872	900	904	897	907	902	913	907	845	910	909	914	895	935	916	936	881	936	914	855	885	889	989	894	883	884	895	882	943	942	869	901	937	903	841	883	881	919	873	923	868	862	891	896	913	843	876	925	876	848	896	933	900	908	878	905	924	857	857	894	940	937	877	911	859	869	901	945	899	906	887	899	905	850	876	865	907	906	836	906	873	830	928	867	909	859	937	924	859	909	965	866	899	924	894	880	894	843	864	944	913	979	923	924	852	852	880	895	902	873	897	890	975	884	884	900	895	895	854	863	895	881	917	903	895	932	845	918	878	857	887	916	865	907	875	873	872	918	892	892	867	907	883	885	941	898	931	908	918	926	904	879	863	902	860	973	871	911	933	871	930	926	906	934	853	929	920	920	845	879	854	923	904	906	913	875	919	838	878	873	861	892	904	858	924	884	861	858	880	936	900	911	905	898	859	877	934	889	884	949	901	917	877	894	917	920	840	897	866	868	904	929	899	862	914	889	841	927	889	909	882	903	853	901	948	881	905	912	850	895	872	880	912	922	915	886	898	870	912	869	924	911	880	922	897	938	917	840	913	888	927	889	845	858	880	820	871	893	869	907	901	936	917	897	864	837	946	940	855	946	905	925	896	897	905	895	898	876	899	885	934	921	854	891	933	888	877	905	959	888	913	875	899	925	894	903	863	889	842	852	921	905	918	943	902	927	898	860	970	861	908	902	928	893	879	889	908	938	861	887	871	903	876	882	877	923	870	866	844	909	912	909	913	913	868	893	926	944	884	893	884	887	828	924	892	867	934	905	907	878	880	908	926	854	914	902	885	883	883	903	854	927	876	920	912	927	899	897	938	842	903	851	895	886	882	932	888	863	869	898	890	856	893	850	878	969	888	861	889	898	850	873	853	907	923	899	958	934	882	866	863	926	906	888	868	940	907	900	898	914	913	885	892	885	872	906	830	888	898	890	935	894	889	873	898	895	865	899	895	894	882	853	869	887	918	869	874	854	915	849	894	852	893	908	906	957	906	893	866	900	902	932	865	891	883	863	855	887	921	887	838	883	889	861	870	887	895	872	898	879	902	906	902	897	904	887	866	929	915	859	877	975	893	923	937	921	940	845	851	956	895	864	887	881	904	867	866	882	902	873	882	911	914	910	859	926	856	913	943	872	918	894	879	921	888	896	883	903	842	902	892	869	877	947	816	843	932	906	943	866	901	901	916	884	876	874	884	913	924	890	924	919	892	931	939	834	868	868	902	869	1042	846	911	918	920	825	877	926	874	850	892	907	878	870	960	860	877	855	890	895	889	905	908	925	897	851	910	937	856	932	946	909	958	913	909	937	860	899	861	903	917	825	922	933	880	924	881	915	897	918	860	857	885	897	903	845	861	889	898	894	907	878	836	877	877	889	815	880	871	899	932	922	894	907	875	888	890	914	921	913	870	877	888	849	879	879	918	891	887	898	905	917	869	895	917	966	931	905	894	916	902	880	924	904	887	918	883	912	880	907	884	899	881	909	903	888	893	928	885	848	899	877	873	878	856	922	908	817	897	945	903	879	848	878	889	898	876	899	827	894	886	878	895	885	882	938	941	883	900	903	883	906	867	896	926	873	890	874	986	864	860	907	895	819	919	892	846	910	880	949	910	876	842	929	920	866	892	915	920	948	918	893	881	878	896	826	877	873	867	897	875	898	959	892	890	904	842	900	928	880	855	871	924	928	870	912	907	866	922	923	909	868	854	926	957	902	871	928	840	888	961	959	912	898	883	907	879	949	883	883	891	848	924	853	888	835	873	917	907	903	925	915	931	861	872	927	890	946	872	908	890	875	895	869	909	924	932	903	901	939	907	994	890	921	916	857	856	825	914	916	916	900	867	876	839	863	911	889	932	889	915	859	803	893	864	870	857	857	869	909	910	910	880	907	922	877	879	927	887	885	899	903	876	872	910	907	908	906	887	862	930	864	871	898	866	895	885	877	904	940	929	878	883	915	889	893	883	910	913	888	928	865	861	882	914	930	922	931	927	872	915	907	895	901	883	897	912	853	912	859	901	869	944	847	914	886	895	918	877	907	903	863	897	881	885	906	877	843	892	924	886	860	867	863	906	886	898	870	879	883	887	874	926	897	865	893	878	873	845	899	875	897	832	855	871	899	892	910	941	945	903	933	950	904	930	890	885	891	943	905	858	873	904	891	872	942	888	868	925	878	934	864	861	918	875	957	887	900	918	873	913	869	814	893	864	890	870	830	883	873	942	951	853	924	904	921	908	883	943	877	898	897	912	869	915	951	885	954	923	853	930	909	914	866	892	869	909	952	872	892	904	848	903	903	866	869	890	924	846	917	894	891	933	881	900	889	905	895	860	884	897	889	898	898	924	918	921	944	920	923	888	909	904	881	904	903	847	901	895	903	928	888	882	851	932	852	856	899	939	831	937	859	885	900	866	903	861	898	897	837	894	892	937	811	900	893	869	893	925	916	865	911	885	916	909	867	899	862	908	891	859	896	870	889	888	907	908	877	858	900	937	901	889	938	953	917	898	851	899	901	920	928	880	873	911	896	889	945	883	833	932	866	894	924	896	855	880	866	897	893	868	942	878	914	904	885	895	866	844	889	882	914	905	877	905	957	952	905	833	880	904	893	937	967	927	895	892	879	857	892	842	899	894	862	926	888	883	872	915	884	896	931	902	913	901	848	879	872	869	914	868	916	895	861	911	878	930	904	899	925	914	904	826	926	878	888	854	913	936	874	906	828	896	854	894	840	917	851	870	872	910	925	915	923	865	855	877	841	845	876	845	874	902	853	916	878	881	866	931	878	893	953	882	932	889	944	916	916	919	893	881	883	874	926	921	842	876	804	915	858	838	940	915	922	878	920	907	867	862	820	877	880	870	941	946	926	892	859	885	918	875	861	911	894	923	874	887	911	842	842	899	886	944	912	899	880	870	916	889	917	935	920	921	849	883	895	868	870	906	894	858	895	926	901	911	891	946	897	915	877	867	846	904	881	854	878	874	889	880	882	826	843	912	907	874	874	913	919	918	932	927	906	926	861	887	861	916	927	931	938	892	856	896	904	874	846	889	895	823	940	889	893	878	878	895	916	911	863	900	888	881	957	895	916	890	871	900	928	892	887	925	880	830	947	863	892	870	934	900	885	902	872	993	954	882	914	901	860	888	820	878	920	884	848	877	906	884	908	852	910	902	898	849	913	894	877	837	888	888	892	891	897
2000	605	755	502	197	201	183	173	206	200	183	189	184	172	156	190	170	158	189	179	204	168	199	214	186	177	180	191	171	200	198	198	173	187	184	176	189	190	187	202	191	182	187	189	188	186	157	200	176	171	169	173	193	207	214	184	171	197	198	179	182	175	173	185	198	191	184	184	204	178	179	162	188	186	164	165	187	202	181	186	191	188	192	184	184	194	194	207	180	235	187	191	188	192	168	191	183	201	207	204	181	194	172	203	194	177	171	192	193	172	166	178	171	155	177	195	187	196	182	169	220	199	154	153	192	212	211	192	184	168	176	178	191	193	167	181	191	183	173	194	183	187	142	191	174	192	179	196	210	215	200	172	148	210	192	182	180	205	180	213	222	211	175	197	179	193	165	175	184	189	201	180	197	214	190	216	183	169	185	199	189	200	182	191	202	169	173	185	188	175	185	167	184	165	174	196	170	199	172	199	181	188	193	189	195	223	165	181	189	194	173	189	206	190	165	211	199	190	210	191	197	193	179	179	163	188	191	166	205	199	198	197	187	195	196	192	184	175	165	207	171	190	181	192	170	177	196	193	183	189	217	191	204	190	173	185	197	175	165	173	166	200	191	169	199	174	206	176	193	181	219	184	169	203	213	200	149	202	212	185	189	187	171	197	215	203	198	201	193	177	196	192	196	206	197	187	206	182	167	177	195	195	199	167	192	202	186	186	177	164	194	184	178	202	192	168	218	204	212	182	166	184	184	201	214	186	169	201	189	183	187	193	171	163	177	202	164	194	189	184	174	194	175	170	165	178	200	196	188	186	213	200	180	201	174	169	164	192	196	198	190	162	187	196	183	181	198	181	185	186	181	162	199	207	185	174	183	163	173	159	208	209	206	225	169	191	183	197	161	161	189	197	171	194	185	197	195	188	181	196	183	179	185	173	189	177	214	171	198	188	186	190	175	184	184	152	194	186	195	180	186	190	192	187	201	169	188	183	192	179	185	196	191	208	188	193	158	198	190	195	184	173	212	184	153	173	179	178	167	192	175	163	171	184	182	190	191	178	207	219	189	199	194	186	185	196	224	168	197	185	184	208	186	174	167	159	195	207	174	225	203	200	206	172	169	215	207	189	196	179	185	203	189	197	194	178	195	167	203	164	179	181	155	167	224	181	177	176	178	211	163	177	189	203	207	185	194	204	205	200	198	163	209	193	198	200	219	187	161	172	175	157	211	189	165	210	194	221	177	189	207	195	159	191	201	191	196	174	173	205	166	174	208	196	178	180	179	173	165	199	203	189	184	224	227	203	206	212	193	168	162	188	185	173	195	193	167	186	215	179	186	166	186	181	165	181	188	201	189	192	218	182	183	172	203	194	186	204	194	187	194	182	188	173	178	181	180	197	199	192	175	166	156	193	201	179	189	201	176	178	177	193	224	182	182	189	174	160	177	190	178	212	199	191	189	217	213	211	155	181	188	186	209	211	181	183	179	194	193	196	197	162	189	177	183	182	173	190	190	174	195	183	207	204	179	211	216	201	184	196	185	210	209	187	192	197	169	190	195	191	209	192	191	189	199	182	189	173	217	186	193	202	193	172	182	180	175	182	200	198	212	202	162	181	181	221	198	172	203	163	186	177	176	181	179	185	169	175	177	188	162	200	185	198	183	191	202	193	189	190	215	182	184	172	200	175	179	160	180	172	193	207	206	209	166	193	203	221	203	211	181	181	183	197	185	182	179	213	184	203	187	188	193	189	221	194	195	188	205	186	206	203	188	227	211	184	170	223	164	176	190	167	176	168	174	168	195	222	200	184	181	184	193	205	182	173	182	169	201	186	182	197	195	189	190	176	170	186	210	229	186	161	193	194	205	211	197	163	200	220	203	191	155	161	186	194	217	195	184	189	183	180	177	212	201	189	180	200	195	201	171	198	181	211	182	190	221	171	178	194	190	192	192	172	186	165	181	205	187	179	191	176	194	202	192	186	169	201	168	184	177	186	187	190	196	177	203	176	186	182	186	183	212	202	203	168	208	190	173	176	195	177	196	208	166	192	153	196	196	196	193	192	220	175	178	178	192	192	219	186	207	160	176	195	172	185	206	177	194	177	145	185	184	184	195	174	178	180	178	207	194	218	193	166	198	194	173	205	207	180	198	218	183	168	192	179	193	206	204	183	196	177	176	195	188	199	191	171	181	189	183	188	189	179	192	175	179	184	175	165	181	169	190	196	178	157	164	170	193	198	198	169	192	197	176	179	210	194	193	212	207	190	193	207	217	190	183	173	177	172	201	193	178	189	204	161	186	191	191	203	194	136	177	199	189	178	194	168	195	244	190	207	198	198	197	173	181	190	189	205	201	176	199	177	165	186	196	192	198	189	180	187	173	179	209	194	161	200	177	164	181	175	199	212	163	218	175	219	203	189	177	188	197	195	189	211	150	183	191	167	210	178	200	180	198	178	209	157	188	187	211	162	186	175	167	227	189	164	188	208	192	197	179	183	176	182	195	183	188	176	171	177	164	207	178	212	191	184	191	193	214	201	186	154	218	211	189	166	173	154	191	195	172	176	176	194	190	211	177	172	179	194	171	202	177	174	166	165	172	177	176	187	198	200	199	184	202	191	208	204	194	175	194	173	160	184	187	204	193	199	195	163	171	186	183	178	184	197	201	184	167	180	182	173	206	190	196	180	177	191	181	198	209	182	169	187	168	185	202	197	204	163	202	209	217	188	184	192	189	205	161	202	214	188	185	182	228	210	170	171	186	203	186	191	195	182	232	177	167	198	170	198	174	208	196	175	183	182	197	219	189	187	192	191	178	194	207	180	198	159	176	192	202	200	207	183	175	195	202	186	162	185	196	155	209	166	181	172	176	164	170	182	211	203	187	182	208	169	186	184	176	175	206	158	189	171	215	198	180	222	207	198	189	178	189	188	190	171	155	190	174	193	200	190	157	170	172	191	180	209	221	185	177	165	184	174	177	180	179	202	178	161	177	195	150	197	188	179	177	180	175	164	204	200	208	186	156	191	190	156	176	191	192	170	175	181	163	183	173	178	177	183	185	178	198	191	214	196	176	156	181	198	155	192	182	147	200	206	196	196	215	181	178	169	200	148	200	174	169	197	192	229	156	196	198	176	214	178	185	185	214	191	194	186	194	178	180	211	191	165	182	177	207	190	204	198	189	206	220	168	197	189	210	179	218	190	190	188	192	188	186	198	163	193	181	186	187	179	202	226	195	166	163	197	198	192	164	179	204	186	178	199	175	180	191	187	182	179	180	170	201	171	166	164	183	192	204	207	219	215	197	194	179	212	177	188	184	170	209	184	193	216	203	186	183	179	186	196	187	177	178	206	179	186	181	208	188	200	198	199	206	167	209	187	200	195	174	184	214	186	179	205	179	197	193	163	192	165	179	175	184	199	185	167	189	184	191	210	184	178	179	210	183	157	165	189	174	199	186	191	183	182	209	170	184	171	185	184	200	209	181	186	179	183	179	191
1923	866	1534	1652	481	498	462	479	486	489	510	498	435	481	464	453	434	466	488	470	471	467	478	460	494	460	439	475	472	480	437	495	458	459	462	450	458	470	479	465	496	478	464	474	468	463	466	482	464	465	473	456	497	506	404	470	466	448	487	497	479	485	472	457	474	473	501	478	492	499	463	477	496	471	458	466	475	498	448	468	433	470	484	473	451	480	440	464	479	459	458	532	459	496	443	465	467	460	464	469	443	491	465	458	424	512	444	462	468	519	443	486	442	483	483	449	441	451	466	457	461	462	444	492	438	447	439	502	491	477	480	426	467	485	454	485	493	450	456	458	487	433	481	495	460	472	490	444	468	452	517	471	506	502	510	397	507	496	469	450	488	448	461	494	469	425	456	450	453	482	472	470	451	488	451	464	448	499	509	476	457	451	481	499	496	458	473	479	443	464	476	485	456	489	495	493	487	499	487	480	487	450	496	482	453	492	522	513	492	430	473	449	442	501	507	445	445	460	494	496	468	483	468	423	472	472	458	435	478	488	470	446	465	481	444	449	434	450	479	487	462	483	497	482	486	456	495	458	439	444	487	467	496	458	449	516	485	505	473	459	460	495	492	492	474	493	442	473	430	431	488	480	460	488	445	504	476	446	474	462	480	475	448	459	467	479	432	435	491	485	499	434	464	448	427	488	453	449	472	528	468	478	459	468	486	466	460	442	461	469	459	479	445	451	467	459	462	484	484	476	431	495	487	445	492	457	457	517	491	475	508	425	471	483	427	503	482	506	455	490	448	469	479	512	486	443	490	465	457	519	478	528	469	457	462	443	454	455	481	491	494	470	527	453	442	454	476	456	456	477	469	515	465	474	471	468	431	486	459	502	472	498	511	472	458	456	464	460	482	465	483	478	467	510	475	497	478	459	480	515	450	447	420	488	450	468	517	450	497	438	486	489	480	426	450	480	467	476	447	485	488	432	418	496	501	471	448	484	438	473	508	454	485	472	460	459	464	465	481	455	436	461	432	485	472	475	442	457	458	504	426	477	447	480	449	509	487	478	486	455	468	451	472	486	493	467	486	426	497	503	484	477	463	468	446	407	469	469	496	484	449	496	508	427	440	480	445	447	498	487	478	486	486	487	455	462	458	452	477	480	481	478	509	473	488	459	519	444	496	449	466	487	485	438	444	481	460	463	473	488	464	472	443	496	460	475	503	471	469	452	500	455	478	500	458	490	517	460	453	466	501	465	438	444	488	477	468	444	463	477	476	453	484	454	448	445	497	475	439	462	487	466	430	471	500	462	450	462	469	473	473	451	423	489	465	471	448	479	480	462	498	479	482	507	502	467	478	482	459	457	470	469	516	478	422	529	482	470	455	463	428	442	477	505	471	520	482	467	500	509	434	474	499	487	521	435	455	470	475	487	483	475	467	446	478	469	489	471	470	503	480	456	443	430	444	467	473	465	491	468	467	478	452	456	447	488	480	471	485	508	442	466	469	441	458	488	437	513	492	470	434	467	505	440	481	476	481	458	471	464	471	456	428	454	481	501	481	474	459	476	481	457	474	467	457	446	491	455	428	457	522	464	448	478	470	482	468	450	520	480	449	504	462	500	469	462	457	444	446	464	453	472	492	485	456	477	449	485	465	476	512	457	487	429	485	494	450	474	486	491	463	461	445	451	443	462	504	485	471	485	458	476	458	465	507	505	484	489	479	498	473	466	484	492	458	450	479	493	465	503	466	478	461	462	499	476	484	485	492	469	489	440	503	518	463	471	465	498	479	482	462	474	457	483	449	485	473	486	502	466	458	487	465	498	483	472	476	462	506	467	464	468	456	482	465	496	526	454	440	472	465	450	421	476	423	471	471	435	434	443	454	474	470	490	482	464	457	472	475	488	502	456	498	495	473	498	467	479	497	472	474	456	466	467	446	463	460	491	425	471	444	469	459	459	461	532	498	455	515	458	469	483	487	461	459	468	434	484	463	482	488	487	475	480	462	496	472	457	494	438	459	475	478	431	465	427	474	492	467	462	481	468	483	459	481	482	452	445	436	454	483	467	438	455	469	422	475	530	481	468	525	464	445	462	457	455	502	424	492	452	473	475	471	423	460	496	468	459	471	460	475	460	495	497	459	460	503	480	464	497	499	455	480	448	491	472	486	480	428	457	501	436	496	482	480	477	466	478	439	482	500	495	457	479	432	476	460	450	471	445	546	502	463	493	492	468	421	464	457	514	428	499	505	479	467	482	486	460	460	507	421	461	449	487	480	518	500	482	475	479	502	499	492	474	476	445	473	493	486	470	486	479	474	492	460	490	487	479	458	461	483	474	460	441	445	455	485	449	496	451	464	472	483	465	473	481	498	447	459	495	499	410	436	467	468	464	475	426	479	463	467	455	452	449	442	458	489	465	482	522	462	482	473	463	442	472	477	486	505	450	475	492	470	476	480	450	454	485	482	505	457	423	475	439	493	478	465	489	468	450	438	449	446	492	455	485	486	495	443	424	473	444	431	479	466	469	478	453	470	466	469	534	476	456	458	486	494	467	477	464	454	481	438	471	498	480	459	448	466	465	480	456	484	448	435	509	461	487	480	431	495	474	505	478	477	462	462	499	471	496	508	497	458	491	516	461	476	466	442	463	468	488	508	469	472	449	456	471	495	488	466	461	486	489	455	453	475	490	487	489	469	475	441	445	473	458	460	468	441	463	459	471	477	479	469	460	488	511	428	477	485	458	495	487	471	483	475	449	464	474	463	488	477	463	457	466	444	486	490	484	453	447	489	448	486	473	504	487	470	493	451	471	485	472	480	478	481	473	475	486	473	508	439	498	483	475	514	470	482	450	471	484	472	457	501	471	500	469	463	468	513	428	509	497	467	476	478	464	465	484	457	494	501	475	461	492	478	500	488	446	473	468	486	428	445	479	484	441	469	469	470	475	445	403	501	461	477	478	482	489	448	445	462	465	475	436	515	488	463	477	469	479	504	452	483	457	459	470	440	460	461	483	474	450	498	449	486	449	466	477	494	501	477	455	448	489	426	484	462	470	493	485	465	475	472	491	460	476	436	485	476	435	469	465	481	453	479	428	477	470	452	465	498	483	484	465	482	465	480	416	487	435	479	454	497	463	464	503	472	494	438	445	467	488	487	442	464	447	491	474	463	471	488	464	458	421	435	474	452	497	456	462	479	458	441	442	447	419	508	482	459	452	475	474	496	485	462	490	478	462	453	472	464	468	438	451	488	477	466	457	475	486	454	455	468	437	494	474	479	440	505	433	464	454	469	460	440	470	468	491	505	474	471	502	467	473	482	467	476	471	461	486	466	469	467	496	480	478	465	472	463	522	466	452	463	466	445	485	435	463	467	442	482	472	426	454	456	457	427	516	490	435	476	483	496	483	521	453	441	469	435	463	438	484	470	476	453	495	474	521	443	441	459	454	458	485	442	481	495	454	492	482	480	475	471	493	488	460	478	449	477	472	475	440	478	453
8038	1227	1321	1093	389	309	285	269	274	274	250	253	234	221	204	230	237	204	249	214	231	239	205	201	243	228	206	227	228	193	218	207	217	207	224	195	235	193	209	258	268	212	223	190	186	234	231	232	205	249	227	230	239	234	217	221	206	214	206	239	194	235	191	208	253	230	254	228	233	199	242	216	250	243	225	225	231	233	239	210	265	232	233	232	231	202	215	227	200	214	209	197	231	237	212	212	234	250	201	203	219	236	233	234	202	225	217	220	207	249	228	224	204	235	217	236	225	200	225	207	244	227	193	215	233	194	219	217	235	219	209	238	208	228	218	220	220	224	196	197	222	236	188	229	228	244	239	227	219	213	226	195	201	203	188	246	228	215	239	207	221	227	207	241	218	223	210	219	222	193	228	232	222	229	232	208	236	225	214	216	212	247	208	226	201	213	242	241	203	184	210	227	216	220	260	210	210	213	203	217	197	219	206	238	236	209	197	204	215	232	210	226	227	202	216	244	208	232	209	225	228	218	223	202	239	253	193	247	207	221	249	211	237	225	233	211	210	217	219	205	223	221	226	230	225	232	270	209	223	227	238	202	215	222	223	219	210	225	219	245	207	213	200	220	206	215	208	212	237	250	203	210	209	231	203	196	216	268	227	192	204	243	211	213	234	249	224	228	202	186	229	206	229	196	207	215	186	245	218	202	237	250	219	206	222	207	210	229	190	235	226	228	223	226	221	207	232	223	229	207	218	231	211	225	199	207	194	233	226	216	214	258	194	209	194	231	213	218	193	218	217	220	224	229	236	218	235	223	225	227	195	215	213	203	229	241	205	238	241	228	219	220	218	221	216	202	224	252	231	196	235	226	183	215	252	218	201	227	194	220	239	216	207	239	223	222	207	214	215	248	207	192	228	234	214	234	235	199	203	247	266	224	246	215	215	207	208	232	208	210	225	201	212	212	211	206	204	235	224	230	207	225	205	201	203	210	220	228	222	245	226	214	242	203	207	208	233	225	204	223	247	238	244	219	234	205	226	219	200	193	226	240	183	200	252	231	229	235	207	242	225	246	225	190	235	238	239	201	236	203	196	206	229	206	215	230	207	225	207	222	204	206	231	228	222	205	219	222	207	210	203	212	233	246	233	228	219	195	223	213	196	219	235	214	231	217	217	202	217	199	219	213	234	240	195	201	221	235	226	221	232	226	226	246	216	250	220	213	233	208	224	225	225	206	243	206	206	243	224	199	212	215	221	243	243	217	191	217	252	229	215	203	226	225	199	226	241	217	222	225	207	226	213	227	212	223	238	220	256	201	244	223	228	232	208	230	197	228	236	234	234	232	224	228	201	263	218	196	195	229	222	225	207	223	229	227	178	209	202	205	238	220	234	212	211	193	205	216	228	225	205	228	249	202	222	215	186	207	216	223	214	243	221	178	242	207	225	234	217	198	213	217	255	229	232	233	228	217	217	204	228	224	215	210	190	227	235	222	252	235	227	245	213	237	233	206	211	224	245	197	236	223	209	201	225	228	220	245	218	213	204	246	210	221	225	193	185	228	229	223	243	239	189	258	213	242	233	231	219	220	220	199	204	239	235	231	186	245	216	220	254	227	214	221	250	230	222	214	211	186	213	236	212	234	207	213	203	208	224	221	224	248	234	230	244	210	202	228	251	222	239	180	208	195	232	205	211	252	218	224	221	219	220	226	218	229	212	246	236	206	217	215	227	231	204	211	238	209	178	212	219	217	216	224	218	197	229	184	243	213	216	222	219	253	223	224	231	227	223	212	234	228	209	212	199	214	195	224	224	225	192	203	220	209	225	221	233	193	235	216	201	218	215	208	196	219	224	236	230	251	221	199	237	216	230	251	206	201	211	219	220	223	240	237	219	216	209	233	213	240	225	235	207	216	247	212	204	246	199	216	223	226	220	212	246	228	190	221	210	222	194	207	217	230	212	207	220	204	215	219	229	236	193	210	209	212	219	244	214	237	224	195	246	223	239	246	226	210	199	216	209	212	226	214	226	222	187	177	231	224	212	216	222	231	219	222	233	225	231	224	230	235	214	220	218	203	218	212	215	217	223	217	222	245	205	239	220	212	209	236	221	199	206	173	249	236	216	216	217	228	245	248	229	228	234	215	213	237	228	251	204	242	209	254	199	234	204	220	212	233	206	223	212	211	197	210	222	233	234	232	220	229	230	219	215	228	224	217	222	221	204	204	250	227	220	241	230	215	242	196	231	214	244	221	211	232	206	216	210	200	190	225	220	213	216	210	189	238	242	216	244	224	210	205	242	195	208	206	194	213	246	211	211	230	232	203	210	201	226	232	245	194	217	194	198	198	247	193	234	223	220	204	216	242	233	210	209	223	219	208	232	227	238	241	212	219	256	218	211	213	182	212	198	211	208	257	214	200	205	225	222	239	207	216	228	199	233	224	218	220	222	239	211	214	226	201	216	206	214	213	207	232	198	213	213	210	224	223	211	232	236	242	244	218	221	220	219	218	233	222	221	237	213	234	210	206	218	224	190	225	214	194	199	223	210	230	213	228	230	217	205	227	223	202	211	206	208	206	218	220	214	191	213	215	207	225	193	196	224	236	234	239	219	196	203	241	207	234	219	190	206	219	198	210	202	226	222	220	212	210	219	225	179	213	222	199	217	242	209	207	208	227	239	215	205	192	234	233	230	234	189	206	226	214	229	227	232	222	220	192	216	245	200	207	186	257	188	225	223	207	223	222	223	202	179	204	227	201	227	218	216	203	205	226	233	217	187	213	216	234	218	203	218	241	222	231	203	223	258	227	235	224	220	209	204	202	220	238	238	221	232	230	208	217	199	254	253	243	196	212	244	234	247	241	238	198	216	208	218	242	233	201	208	250	219	224	213	212	227	197	234	223	217	247	195	229	229	175	185	224	250	205	220	211	221	238	224	227	223	184	213	252	234	250	210	232	233	256	236	207	232	213	216	200	195	228	218	223	206	204	235	242	253	226	204	202	197	228	190	224	200	204	217	183	213	213	193	239	221	224	240	198	226	213	234	253	216	203	224	191	188	192	229	250	229	234	258	205	218	241	215	201	237	220	219	227	241	227	196	228	226	218	246	249	235	195	239	210	208	216	235	210	207	212	231	212	192	221	216	196	230	211	217	222	215	243	184	214	205	243	201	234	217	233	236	209	219	229	202	210	236	208	230	225	210	216	201	224	237	200	221	241	200	217	241	231	237	218	212	229	201	258	195	215	238	237	243	242	225	212	212	203	215	236	213	259	230	209	206	185	207	227	212	225	227	268	222	207	222	212	217	239	209	231	206	214	245	183	198	210	220	208	184	222	230	219	227	226	225	217	229	210	227	208	222	201	231	208	220	225	226	213	211	233	205	201	227	206	223	228	230	206	182	217	224	218	212	211	241	237	192	218	217	213	217	216	204	249	212	249	225	194	206	253	223	257	199	220	245	226	224	221	251	219	209	232	221	224	240	199	212	209	214	192	250	231
6405	1467	2737	3381	1191	1039	945	842	801	735	735	697	651	632	589	623	616	663	588	611	588	607	599	570	581	554	591	621	562	586	542	587	589	554	553	562	531	529	540	559	540	541	548	567	574	534	635	540	556	538	540	614	558	569	580	550	550	523	526	493	517	560	562	589	543	536	565	538	543	563	544	543	562	501	566	543	500	605	532	627	565	579	510	561	529	565	575	550	518	515	575	518	528	545	543	542	532	544	533	552	516	556	566	610	572	561	571	560	530	532	567	521	492	569	527	548	612	590	535	565	564	514	569	544	579	528	560	515	550	573	575	525	503	512	554	563	601	536	563	561	557	551	531	572	554	593	550	567	529	526	515	556	552	571	533	552	554	557	540	531	565	557	530	532	542	572	536	575	532	546	523	577	590	539	503	568	574	522	516	615	532	584	557	555	572	539	539	548	529	519	536	549	540	539	537	531	547	510	573	548	541	576	582	579	552	558	520	532	537	504	535	576	520	525	558	531	587	555	576	531	541	518	542	551	575	565	545	584	549	557	549	550	532	536	545	512	573	563	546	530	580	589	519	513	562	575	522	509	520	554	532	552	542	614	533	562	505	544	566	502	552	562	540	593	555	555	524	517	542	558	549	532	540	575	507	549	557	562	550	570	562	603	566	558	520	545	530	561	594	551	589	554	535	516	558	536	545	578	571	578	561	558	526	571	501	541	550	551	553	523	500	561	558	518	547	556	551	568	585	533	546	531	530	547	524	556	518	535	557	573	532	531	543	570	550	525	506	563	553	526	561	551	563	549	566	584	573	529	544	602	521	525	559	537	601	513	562	569	528	582	530	570	604	576	564	532	528	579	562	602	542	572	577	595	543	539	543	582	547	580	590	552	581	580	548	552	521	515	549	484	488	529	578	510	585	588	563	566	556	524	580	539	561	544	528	570	549	559	536	553	560	548	532	514	543	576	569	552	603	560	548	526	561	564	535	547	524	603	527	534	549	577	541	537	537	537	572	537	553	558	594	544	552	542	546	545	543	565	600	523	578	497	520	577	563	577	524	534	545	569	543	533	545	570	542	561	553	553	529	586	562	532	548	560	578	584	552	524	577	549	545	547	557	555	545	536	560	546	565	540	556	557	556	558	573	548	559	535	505	558	566	581	565	541	477	553	534	521	548	533	587	563	544	531	586	530	574	526	522	549	572	558	578	564	588	572	592	569	551	555	575	587	547	537	562	526	554	533	525	514	539	562	580	544	524	522	576	567	555	544	520	550	597	554	548	548	573	584	541	579	577	545	538	576	543	546	545	471	542	536	574	493	539	575	539	536	504	539	494	545	585	553	585	518	539	555	583	538	514	534	556	557	530	597	525	559	569	525	547	530	582	574	562	553	570	572	543	558	574	601	519	546	509	550	553	545	578	560	556	555	501	569	548	566	516	573	542	577	572	582	572	587	534	583	561	606	578	546	519	596	521	547	563	579	530	537	535	546	551	561	593	522	560	553	544	543	555	554	517	593	540	557	520	532	526	554	528	565	549	566	565	549	532	548	513	566	527	565	541	499	536	491	586	576	562	566	546	549	510	534	548	559	551	530	550	523	572	517	533	566	528	556	571	559	550	518	537	551	542	534	558	576	512	570	573	578	525	543	536	574	512	527	545	554	527	554	560	575	526	589	571	507	537	514	592	595	592	534	587	534	550	544	553	519	550	502	577	545	536	561	522	543	567	531	556	546	556	546	520	527	613	532	609	558	574	557	564	553	533	561	508	572	521	551	522	514	577	568	557	512	549	542	529	575	553	542	575	530	568	560	573	535	546	621	545	522	548	570	514	576	560	594	554	565	533	542	540	526	541	570	562	526	538	525	543	577	562	570	548	598	585	588	571	545	531	568	535	561	558	581	521	567	586	579	556	539	555	584	566	541	590	532	530	540	531	558	552	527	547	592	545	565	579	588	558	560	521	552	526	542	544	566	545	553	517	554	552	509	546	522	599	568	570	568	536	592	547	557	516	525	547	552	539	557	554	572	562	546	540	548	526	569	539	553	514	523	544	560	558	579	578	531	572	536	530	524	575	534	528	560	557	545	516	551	560	582	529	528	540	557	585	549	505	545	545	543	515	548	544	550	568	525	533	528	566	536	541	556	569	569	556	569	602	530	535	528	538	542	595	545	553	501	571	531	570	545	563	525	575	548	550	554	553	518	520	578	533	550	571	540	549	567	563	554	543	542	533	575	539	540	534	529	535	566	571	526	553	527	509	589	553	584	541	546	589	524	599	564	551	502	521	544	530	549	552	585	545	584	604	547	554	531	590	563	577	534	506	531	541	552	586	532	542	559	610	600	536	512	554	576	567	551	562	569	556	533	560	564	558	542	538	568	530	529	529	586	525	525	563	542	556	564	541	617	521	560	578	572	525	539	563	529	556	515	600	566	539	553	567	591	564	562	554	577	550	557	564	529	563	543	596	588	496	568	538	569	546	522	573	565	562	601	532	541	572	590	545	557	581	566	527	502	533	551	529	577	599	548	576	536	574	518	553	545	546	489	565	560	526	519	531	535	543	544	563	572	561	525	524	551	554	557	559	554	505	583	522	592	595	555	539	587	552	569	563	541	528	582	555	575	556	557	532	527	551	567	573	589	554	535	538	570	545	563	511	507	509	564	526	565	525	575	571	520	564	573	598	542	593	593	519	540	581	529	530	575	557	542	608	523	526	587	587	548	539	565	507	546	575	508	556	593	471	546	546	536	559	566	596	550	553	554	581	580	495	566	577	508	538	567	518	548	535	550	523	542	544	495	594	527	557	548	552	510	541	569	518	574	590	559	581	559	545	531	537	547	543	545	555	537	563	571	598	528	556	539	594	583	556	519	537	595	528	589	567	564	545	552	563	540	617	537	535	558	571	570	507	520	589	565	560	559	568	535	548	568	530	547	537	514	517	564	534	510	567	559	568	561	514	550	552	562	553	533	567	528	538	536	568	608	552	520	555	563	548	515	542	522	570	535	559	502	568	532	551	540	522	550	515	560	520	547	569	566	544	522	539	529	552	560	586	575	569	541	602	541	556	545	558	525	564	524	553	514	571	554	562	557	578	549	568	545	546	521	549	568	545	554	585	545	540	550	536	566	560	559	565	545	604	536	557	538	532	528	536	544	556	526	536	621	547	539	535	571	534	544	592	547	551	544	551	550	543	537	507	549	536	554	581	549	530	559	536	523	515	524	574	564	562	544	543	517	545	591	564	525	520	580	525	572	572	524	566	586	592	528	579	523	577	576	539	579	559	540	563	597	586	535	580	564	509	534	556	534	583	549	539	559	556	559	563	529	563	529	566	558	512	523	532	544	579	543	525	567	595	559	582	549	562	544	542	563	555	537	551	580	541	538	544	541	533	556	567	517	581	549	501	544	572	570	557	536	570	545	583	548	551	539	509	523	576	548	573	560	568	532	606	531	535	581	537	557	542	565	498	577	559	515	509	499	537	598	563	544	589	571
15010	2361	2347	1834	716	575	567	518	473	436	476	433	401	416	384	375	386	394	400	361	391	373	421	419	399	400	398	424	378	408	387	386	413	359	423	387	404	422	344	374	389	431	358	387	461	398	391	427	387	403	409	416	415	417	373	382	395	398	391	375	424	400	420	420	378	340	408	383	373	393	424	397	387	383	409	435	398	418	357	407	389	389	374	398	359	353	404	369	416	377	415	430	395	384	413	373	377	398	439	367	372	404	369	378	396	397	397	380	389	379	395	393	387	381	389	380	412	387	385	427	425	413	421	392	402	403	358	411	377	386	367	406	365	389	380	380	399	362	389	420	374	377	380	398	388	415	380	387	418	419	432	364	421	378	413	402	380	380	383	400	354	397	413	400	399	420	364	414	356	399	374	409	379	405	381	388	374	409	408	411	403	380	392	416	392	387	373	388	359	352	393	410	364	398	364	340	397	400	402	379	407	419	430	410	409	381	407	386	368	381	402	370	438	392	416	368	382	425	413	378	405	376	400	402	451	378	392	394	362	410	394	415	363	401	430	420	364	402	392	393	361	385	409	359	423	445	404	412	418	373	393	386	413	409	396	391	374	421	398	378	373	401	415	410	353	368	390	349	367	407	382	358	397	355	396	433	377	380	395	394	336	364	370	385	385	399	369	409	375	398	406	438	393	381	399	375	361	421	350	450	390	395	386	423	387	391	428	372	372	387	383	364	358	387	366	411	407	398	411	401	368	363	400	406	377	405	374	418	351	381	413	391	391	400	352	400	404	403	410	373	359	360	388	414	408	366	376	385	388	391	394	388	380	396	375	385	393	385	369	386	397	389	398	393	363	405	367	376	373	370	410	372	416	392	353	361	399	433	428	383	416	375	388	428	353	456	376	424	420	407	348	378	398	375	386	375	400	406	410	406	362	402	381	380	398	387	371	427	403	387	381	408	397	404	377	371	389	431	389	440	407	390	368	429	416	373	385	424	416	368	444	403	395	422	397	406	371	397	380	403	388	408	404	408	417	392	386	342	397	417	392	419	358	362	386	407	366	384	403	430	370	404	389	395	386	385	371	397	403	411	390	384	400	378	369	441	425	388	403	345	405	408	377	405	404	370	421	368	409	371	374	355	428	378	395	413	416	417	371	393	402	391	410	375	379	364	374	424	377	374	376	405	380	376	395	416	386	421	401	361	389	383	390	371	408	350	415	374	391	439	397	376	447	388	401	410	431	398	375	382	389	409	403	353	396	394	404	367	408	412	391	415	380	400	464	406	376	390	381	414	395	398	398	379	377	379	358	367	399	393	401	341	392	408	370	376	385	427	399	385	390	381	401	398	394	381	383	368	404	382	415	417	400	404	369	367	391	359	372	417	395	394	412	379	387	390	391	386	400	394	371	396	355	434	389	413	432	422	384	366	377	404	341	381	386	396	422	396	362	392	413	450	388	395	382	389	369	396	407	403	401	413	423	375	357	380	381	423	390	395	355	419	360	388	382	369	375	387	392	438	419	395	388	439	394	399	378	412	399	367	407	358	418	377	383	358	423	401	385	389	365	431	387	362	399	400	389	397	390	395	389	368	398	365	402	398	356	414	380	420	444	415	392	386	397	398	409	415	386	383	370	367	383	406	387	376	396	404	381	352	386	396	406	402	405	387	404	429	379	427	429	398	366	408	400	401	417	410	400	395	390	374	399	410	427	392	414	382	424	350	382	400	382	439	417	421	394	374	427	392	377	428	387	441	399	369	375	388	381	372	381	369	350	411	394	373	373	420	379	343	407	423	373	386	411	383	376	375	378	373	412	373	411	389	373	386	380	395	390	382	339	370	422	405	372	368	400	386	375	411	392	394	390	414	379	393	381	382	386	374	388	373	378	379	395	366	382	402	404	423	422	384	375	409	401	411	387	398	394	376	376	394	404	348	357	392	383	388	402	391	385	390	391	383	362	377	364	446	443	359	393	380	341	383	392	390	378	380	364	383	399	378	388	402	404	363	410	402	384	365	373	381	353	425	370	368	379	396	420	416	373	378	381	390	378	406	422	425	426	416	410	380	353	398	412	355	384	412	400	382	384	422	374	358	404	387	401	384	373	377	374	378	370	381	417	383	393	386	422	376	378	387	376	405	368	398	360	428	392	382	381	401	380	362	379	385	375	399	399	375	374	420	418	398	361	424	414	399	413	374	445	375	373	404	424	345	392	364	385	418	366	380	401	365	407	423	431	394	399	375	388	382	400	413	432	426	395	450	385	374	392	348	390	432	414	360	384	418	395	328	371	417	392	404	413	379	367	392	418	409	394	418	383	383	386	399	389	370	417	400	384	433	401	360	367	354	396	386	376	390	367	363	361	345	400	392	430	433	368	363	364	425	404	367	365	370	393	374	373	391	384	385	358	414	365	360	390	379	386	377	411	358	376	370	397	384	378	376	382	384	393	412	365	389	383	385	356	395	414	377	399	372	346	388	401	405	413	383	389	382	370	383	413	384	439	384	382	393	405	368	386	367	395	361	388	385	396	379	373	410	374	432	411	398	435	374	376	393	396	360	418	441	415	418	365	363	387	372	406	402	401	412	395	393	382	413	358	366	378	429	393	375	372	387	394	349	395	412	364	410	386	412	401	414	360	408	385	355	352	373	423	409	380	370	347	398	380	406	404	378	380	349	439	408	398	401	440	375	390	372	411	370	425	378	435	392	364	442	432	374	419	392	386	374	366	372	391	343	399	377	408	346	407	375	400	420	392	381	358	386	386	383	407	391	432	390	407	396	411	372	380	367	376	388	406	374	377	389	401	408	434	427	370	383	369	414	419	364	402	377	414	450	398	364	381	373	415	443	401	353	409	401	417	391	374	390	422	365	370	404	370	415	384	382	361	412	413	399	382	424	398	384	379	389	435	377	404	371	399	383	381	396	420	407	402	398	399	399	442	404	422	405	414	397	401	372	423	393	406	392	375	381	407	396	382	428	374	379	376	409	400	383	372	390	405	377	419	408	391	402	404	402	425	411	398	392	423	389	380	426	405	391	381	393	357	401	427	374	406	423	368	372	396	397	427	385	419	401	431	373	370	386	419	386	412	357	404	384	374	374	415	417	426	382	417	383	387	391	403	415	406	374	384	384	360	399	363	395	405	415	372	385	383	387	368	361	403	366	413	394	409	393	382	382	380	386	387	416	381	400	380	409	390	411	446	372	400	398	418	392	428	373	384	369	403	374	391	438	422	378	396	408	379	395	422	388	382	375	368	411	423	429	408	396	415	437	373	403	364	399	336	375	394	402	372	408	380	388	362	382	358	370	427	384	405	403	356	377	402	406	400	382	397	406	421	404	363	394	369	427	378	346	396	382	389	401	395	413	373	403	388	389	390	400	425	427	417	364	417	384	406	379	398	361	390	412	396	411	417	385	407	387	370	424	399	397	413	387	397	411	364	411	379	412	411	401	357	396	400	384	393	414	403	431	390	409	372	413	372	414	386	426	394	403	387	418
8645	2288	4634	5033	2225	1974	1604	1428	1379	1263	1250	1131	1119	1081	1064	1055	999	1008	1012	1021	966	953	970	946	892	935	858	936	918	917	936	967	918	937	877	881	904	904	966	887	899	859	894	853	912	900	900	909	900	925	882	925	889	957	915	879	857	876	891	968	894	843	923	904	896	887	914	889	917	863	905	930	891	879	864	852	951	839	838	881	889	916	888	895	885	851	904	861	881	902	867	852	901	890	871	929	869	857	884	896	907	804	881	898	921	932	857	898	948	846	928	871	890	861	879	875	886	967	911	874	904	831	890	919	856	861	821	885	907	898	879	861	915	895	872	861	881	927	902	881	879	882	890	881	945	851	977	966	894	930	935	861	892	923	866	875	915	849	870	898	833	848	864	886	872	911	902	916	892	902	849	874	868	894	945	876	847	910	873	928	907	869	859	850	920	893	902	862	886	876	884	852	902	872	922	872	890	908	896	865	869	889	918	900	876	799	895	871	913	884	877	856	923	855	911	918	834	847	901	911	883	864	901	874	921	842	896	874	959	910	849	868	927	848	890	847	896	902	878	892	878	924	882	918	905	864	869	954	882	909	872	910	874	877	837	881	894	919	895	891	932	914	864	876	864	867	838	915	840	845	872	904	914	862	889	928	849	877	904	866	872	860	825	877	896	891	938	891	866	913	886	900	945	893	863	899	905	865	871	806	913	906	872	894	924	890	892	872	871	859	880	850	885	900	886	853	909	877	901	909	908	844	821	885	808	917	872	904	895	853	861	922	857	845	881	858	900	897	825	828	882	868	920	887	921	906	883	882	876	888	886	873	908	889	872	875	885	891	972	888	911	857	933	898	870	880	882	885	897	908	898	898	877	823	914	877	869	910	871	857	846	928	858	812	877	870	856	883	895	948	858	873	908	902	878	913	870	934	894	840	867	935	885	852	878	869	858	908	875	837	909	927	895	878	914	888	895	883	875	928	936	872	885	910	917	902	911	949	895	903	910	886	921	892	880	867	886	840	874	901	890	871	853	916	924	859	892	864	910	954	878	845	914	847	871	868	883	967	901	842	958	857	863	857	879	867	887	922	873	826	891	919	846	861	893	933	882	895	929	905	923	864	879	890	865	904	898	891	875	913	875	921	875	829	894	885	879	883	888	882	875	826	924	930	878	862	871	898	875	920	904	855	861	893	842	929	888	853	885	866	868	855	874	897	903	900	893	923	872	874	898	921	864	842	953	869	912	854	836	903	875	878	904	849	908	842	917	910	874	876	906	875	880	927	895	930	874	928	890	898	895	898	927	908	908	845	877	891	905	912	916	904	933	851	922	872	940	922	899	868	929	864	877	863	880	905	863	890	854	934	862	896	866	888	930	844	862	892	860	889	890	897	887	887	879	879	841	867	857	873	879	915	857	869	860	876	868	897	893	893	927	912	856	900	845	871	949	931	867	866	916	885	907	896	892	911	881	921	878	879	906	900	864	924	847	847	914	894	921	884	914	888	876	864	838	874	920	883	863	894	850	916	876	862	866	928	888	897	859	914	891	847	869	945	910	888	919	817	873	897	907	875	869	904	872	870	899	895	827	824	895	910	880	884	875	879	843	900	889	910	826	820	871	882	908	934	865	924	907	886	897	901	911	914	831	870	843	885	872	873	915	891	901	908	875	868	915	878	879	895	905	843	915	899	937	837	904	885	846	886	859	871	954	942	876	881	927	880	862	927	907	901	831	868	903	849	875	894	912	911	883	850	921	896	868	895	890	916	917	932	898	900	919	844	874	840	846	905	894	898	896	903	851	832	898	881	889	857	864	893	899	835	898	949	859	885	899	852	879	854	828	887	907	901	888	913	841	902	888	867	885	870	879	906	874	935	893	855	820	897	885	913	876	928	933	863	864	867	903	920	857	877	877	883	853	914	872	924	876	850	915	882	870	884	877	946	886	865	856	874	881	894	821	858	926	879	881	850	930	892	901	884	933	909	852	927	905	898	885	860	918	876	923	893	882	862	869	916	882	893	913	890	864	896	914	884	939	931	886	887	850	846	870	854	907	850	911	871	872	873	871	903	878	859	863	887	862	866	857	956	827	862	890	849	912	878	894	863	938	868	888	865	955	888	851	911	932	900	853	913	886	826	925	911	914	890	887	858	899	866	919	877	886	872	911	910	879	907	903	882	881	896	842	878	901	859	857	917	826	891	902	983	867	825	862	877	879	865	890	834	880	862	896	890	859	824	927	858	880	873	913	907	870	919	859	902	919	937	906	921	954	880	864	886	848	894	857	965	891	850	887	887	899	862	886	889	889	885	921	915	884	906	916	867	892	900	914	907	832	899	864	819	876	889	842	844	887	887	928	927	898	891	916	875	864	853	887	914	874	910	945	885	905	912	894	877	864	902	909	842	883	894	899	910	884	901	822	876	892	902	878	939	886	911	870	883	870	926	882	846	865	890	885	904	928	891	898	891	850	844	814	878	906	925	839	923	917	875	854	851	902	889	884	894	906	915	868	875	888	862	893	926	920	909	865	932	909	915	864	892	868	842	864	875	915	886	954	830	911	883	872	862	859	876	889	911	838	878	889	787	846	898	849	921	935	914	910	900	888	868	925	898	880	923	875	856	932	888	891	849	849	900	867	869	889	868	832	869	860	856	868	877	886	907	845	891	934	865	897	901	858	836	910	868	879	873	903	864	893	864	862	902	909	918	880	864	914	917	877	872	854	901	914	851	903	880	882	869	863	871	868	862	938	899	872	872	857	896	871	879	875	905	897	864	862	888	856	823	882	905	854	878	889	900	920	907	894	909	874	864	876	874	891	862	841	882	862	855	869	882	843	926	904	858	953	888	902	847	888	938	853	855	920	874	936	826	881	863	861	843	909	891	879	904	911	889	880	914	865	877	872	846	900	848	824	934	919	935	863	899	893	880	907	884	917	895	863	888	902	874	863	841	854	899	897	952	855	887	905	876	927	886	898	924	843	885	958	884	864	909	904	880	878	910	895	849	898	881	897	880	850	909	922	913	860	922	849	913	919	885	875	883	883	874	869	909	888	887	857	930	872	896	888	875	903	855	918	916	896	887	822	881	872	852	921	894	938	949	881	842	895	884	892	866	886	852	883	898	924	970	942	843	890	912	879	945	926	853	872	867	922	884	891	844	873	883	815	848	835	911	879	907	869	946	897	847	852	898	920	907	835	887	808	858	893	856	864	896	833	914	841	903	914	860	866	935	881	916	848	861	915	887	871	868	870	902	909	847	830	877	867	887	892	917	884	798	913	896	915	889	842	904	893	815	866	848	907	867	832	873	918	877	918	865	896	872	838	905	866	840	898	872	866	869	896	871	870	798	852	879	909	886	926	874	877	917	928	917	898	855	895	859	848	832	883	930	878	875	866	925	896	946	860	930	927	870	841	910	910	909	880	882	920	876	853	857	886	915	933	901	910	858	892	896	933	909	901	935	864	838	948	857	931	893	895	886	937	877	855	836	837	915	883	831	864	866
1642	336	588	355	171	169	172	176	181	185	198	166	172	161	151	157	171	188	197	171	192	184	181	200	160	192	172	171	182	184	200	188	168	189	175	169	192	171	154	180	198	173	183	195	191	194	224	126	173	169	165	199	176	159	182	180	196	201	180	159	213	187	192	207	193	169	187	185	207	189	174	186	188	157	184	160	164	185	224	177	173	187	175	195	182	171	185	192	190	174	191	157	191	173	197	209	176	181	183	196	181	189	190	183	136	184	174	207	170	163	189	188	171	168	179	181	192	157	157	211	147	196	196	190	176	165	185	162	183	189	161	185	169	220	194	189	178	179	202	216	194	192	174	177	191	172	186	172	189	196	202	194	184	190	170	168	164	189	186	206	178	160	171	163	189	184	178	172	200	180	178	186	169	196	158	187	180	177	185	202	154	180	188	180	193	161	173	155	188	185	178	189	192	174	186	191	194	171	174	191	147	218	176	167	188	173	169	180	205	170	178	166	183	187	196	187	145	186	172	147	177	162	191	201	183	192	171	166	177	176	195	180	177	191	171	190	175	170	166	192	165	173	185	174	165	191	181	179	175	181	167	170	155	177	195	203	183	163	143	174	153	203	172	155	202	192	168	157	215	187	175	176	198	186	195	153	176	191	206	155	164	183	191	169	197	178	201	179	166	201	181	180	203	165	201	190	196	156	181	163	180	171	191	192	181	171	188	172	181	184	185	172	192	190	200	157	167	180	178	160	189	164	176	183	176	169	201	180	211	210	155	164	187	195	183	195	169	183	175	176	167	200	167	187	146	180	173	159	164	175	187	184	174	184	206	183	165	176	208	183	140	176	163	151	178	169	183	160	178	183	137	161	201	177	167	166	168	188	166	190	191	178	184	176	176	176	163	177	188	195	167	203	174	170	173	211	185	174	158	179	186	185	186	180	186	188	190	174	175	204	164	196	164	171	171	172	171	198	195	193	172	180	196	169	180	149	194	189	182	186	206	172	191	152	185	185	181	172	202	184	166	189	198	215	177	166	170	188	186	209	192	179	164	188	185	215	165	175	168	184	189	163	179	186	185	183	163	177	184	156	193	164	173	188	184	149	198	183	172	178	165	184	153	175	158	168	195	191	152	198	166	162	144	190	170	179	190	167	181	186	184	164	185	181	195	194	205	199	178	184	146	185	177	173	210	179	194	192	169	176	190	176	184	202	177	197	186	168	184	172	167	182	187	180	184	197	187	188	167	187	172	191	195	214	172	188	171	177	160	195	179	149	204	154	172	176	168	166	164	172	167	164	187	179	192	209	163	163	160	179	159	188	177	181	192	193	165	201	178	183	174	172	186	149	185	165	181	191	171	178	185	196	160	169	173	210	173	179	194	180	172	192	194	205	192	151	153	209	187	175	184	182	190	185	172	170	188	191	181	149	189	162	170	175	145	176	197	197	164	182	209	168	174	196	181	207	193	187	171	187	177	167	184	188	155	174	187	198	208	181	187	196	185	193	179	158	165	165	162	199	176	188	155	188	180	200	190	192	185	192	170	183	183	167	173	176	176	202	193	173	184	201	190	196	182	162	193	175	185	170	174	165	170	177	186	153	190	180	184	150	200	167	200	180	158	186	156	182	199	200	171	208	174	166	182	194	184	164	182	183	165	175	187	164	180	187	189	172	181	191	180	173	185	182	185	179	191	195	181	198	170	173	158	206	190	165	170	181	172	162	156	172	191	174	180	202	192	173	206	199	199	166	167	176	180	180	173	153	177	175	178	198	180	196	215	165	173	171	168	165	188	192	172	178	183	187	188	182	213	177	190	174	191	191	158	166	183	178	177	169	154	192	200	189	188	173	157	151	196	173	166	192	172	165	187	180	187	166	200	180	184	200	183	197	168	179	184	164	172	152	187	181	161	178	166	165	180	159	197	200	188	197	166	200	180	200	197	169	173	185	170	185	196	177	193	178	184	172	162	189	192	194	198	165	193	156	205	201	189	176	189	209	195	170	174	186	200	173	160	198	155	208	172	153	195	194	186	164	190	187	189	217	188	176	172	221	202	175	188	190	183	195	184	182	210	174	197	188	162	185	181	176	174	202	180	170	176	186	187	175	188	172	201	160	178	174	187	156	162	180	172	180	173	158	165	197	179	214	188	178	219	188	185	144	199	187	192	174	159	157	180	166	182	202	197	181	185	193	187	194	209	202	173	169	183	186	203	177	189	176	169	160	179	179	198	191	168	189	196	204	195	163	179	195	212	161	163	165	178	193	194	161	181	158	193	166	179	162	182	156	171	197	153	205	182	196	187	197	192	183	181	166	187	160	154	169	166	185	176	184	170	189	176	173	187	169	183	172	202	178	204	191	186	168	166	140	165	156	195	157	180	184	163	183	166	147	168	184	189	177	204	156	187	193	189	189	165	188	168	180	167	178	168	176	192	170	185	181	197	171	189	197	195	180	171	189	172	168	164	168	184	188	192	210	181	187	175	179	157	186	180	171	177	175	168	161	181	194	172	181	186	178	188	195	172	168	181	175	195	187	183	175	177	167	174	160	192	184	185	156	166	189	183	158	166	169	188	180	169	176	176	176	195	189	197	185	150	185	180	178	200	212	163	200	202	190	183	192	181	205	176	192	162	194	202	183	182	187	190	192	167	171	201	195	179	194	146	192	185	157	191	188	201	190	200	154	192	160	171	163	145	175	203	199	153	167	169	184	185	189	176	142	170	209	161	175	208	176	175	204	182	182	183	166	176	188	172	172	164	197	174	192	203	190	161	174	187	172	182	178	181	154	207	192	172	184	189	213	181	129	172	192	181	153	188	176	188	160	161	194	161	182	198	187	183	159	178	178	200	174	162	178	183	160	182	181	189	173	166	172	207	188	197	199	186	165	188	199	210	162	162	185	216	208	173	180	194	180	201	201	199	204	184	163	182	175	172	209	151	159	191	176	175	179	193	178	163	206	168	186	155	201	175	192	196	181	187	169	188	158	157	196	175	184	181	157	167	171	193	204	171	169	179	160	209	195	190	168	165	190	191	170	172	190	198	165	156	170	186	177	188	174	187	194	211	178	178	195	171	184	183	184	202	188	189	174	160	198	174	189	169	164	196	185	194	154	177	143	155	187	162	172	190	172	207	196	191	177	173	188	168	174	165	197	171	163	171	167	185	174	156	206	191	192	178	183	198	181	171	176	203	178	177	181	203	174	167	219	170	174	168	199	153	167	177	175	187	204	159	196	171	196	174	171	201	176	164	215	161	170	196	172	148	166	183	172	207	184	152	196	174	193	197	194	204	177	181	207	187	186	174	188	179	168	176	185	179	187	204	189	166	187	186	215	188	167	179	182	181	194	180	189	163	172	188	172	194	188	181	176	200	197	184	178	204	199	201	182	167	183	182	173	175	179	196	176	204	195	180	174	202	169	185	211	176	171	203	172	159	163	177	206	169	172	168	162	176	163	188	168	154	174	192	176	195	200	167	179	152	198	177	189	198	188	194	172
1777	622	1321	1024	483	446	445	462	447	492	418	422	441	459	429	437	412	452	456	433	486	441	456	451	476	485	459	458	465	433	461	494	476	424	479	495	470	465	467	443	494	456	408	447	431	456	507	439	465	445	442	429	457	449	450	441	444	447	474	455	463	463	458	492	445	434	469	467	448	434	475	428	453	446	482	483	488	493	485	435	482	438	475	418	455	454	469	510	466	470	420	507	440	455	440	488	480	447	472	492	454	466	482	414	509	452	451	433	479	459	464	465	436	493	463	474	451	454	427	464	500	449	450	465	431	435	436	450	449	434	477	486	445	451	465	441	440	448	443	435	448	443	442	444	473	444	438	439	456	459	458	460	432	455	442	413	468	445	395	453	488	453	448	461	443	452	470	451	478	492	460	470	453	456	455	477	397	450	427	433	472	455	495	454	483	429	468	452	467	443	451	449	425	416	460	416	460	458	463	454	470	441	471	474	451	469	485	471	489	441	428	459	455	449	490	428	446	445	473	471	482	450	462	449	436	436	475	431	416	426	454	485	481	405	442	437	445	467	493	438	440	454	449	481	448	401	438	481	456	461	452	438	472	469	453	454	444	480	458	478	479	461	500	446	452	442	412	491	484	453	442	441	430	448	447	431	468	484	426	471	436	473	436	431	438	430	449	473	430	457	446	432	499	446	465	457	477	468	469	438	503	475	444	418	482	440	481	449	435	432	463	446	471	452	473	434	459	467	477	448	442	472	458	465	455	490	473	424	458	438	454	465	439	479	469	453	462	447	470	474	443	469	429	441	445	482	430	460	458	411	408	442	458	434	445	462	470	464	427	456	452	453	458	422	439	468	438	412	440	461	442	462	477	441	475	481	455	435	452	466	499	436	486	477	458	460	417	480	452	464	480	486	461	432	452	442	421	468	425	453	498	446	469	449	461	485	431	488	452	469	460	412	468	435	471	504	471	434	429	456	451	443	469	501	447	476	445	474	432	442	479	468	460	445	447	428	442	417	454	449	492	424	423	452	460	447	412	473	467	479	456	481	432	434	424	470	460	441	439	455	446	420	452	435	422	490	435	447	461	439	486	438	479	475	424	429	429	425	463	414	470	446	478	428	448	451	462	471	455	456	414	443	499	462	473	438	478	439	481	433	487	500	429	423	456	476	438	422	436	461	471	483	502	475	465	453	467	464	425	453	447	439	482	423	463	469	445	470	446	446	477	462	469	443	468	452	447	419	462	456	433	463	448	473	425	443	427	453	434	456	435	465	462	479	484	445	475	440	423	451	469	439	437	452	425	444	437	498	464	430	466	484	433	461	496	471	471	443	421	463	438	433	428	464	417	444	473	482	424	440	470	413	459	449	458	475	424	458	463	460	443	429	438	434	462	483	504	463	464	485	474	440	477	487	463	497	462	430	428	437	459	449	467	486	446	424	459	461	470	487	425	471	461	436	462	490	474	440	448	493	474	457	445	422	456	469	443	492	458	433	465	456	491	468	444	462	454	436	476	445	485	477	443	426	423	479	449	475	415	455	449	431	426	412	487	448	435	448	451	461	484	445	448	424	444	489	470	486	446	443	459	440	467	433	479	439	450	455	472	475	468	437	433	458	433	444	429	454	485	455	475	437	483	499	453	450	490	457	431	474	436	436	478	483	503	492	428	464	461	464	434	434	453	469	475	464	473	470	472	448	494	490	455	441	458	432	452	474	466	455	442	484	485	446	458	456	429	453	429	472	423	459	456	442	449	476	434	429	450	479	474	426	456	477	442	425	465	459	450	460	466	448	486	460	450	514	451	446	441	495	425	421	424	487	427	452	447	455	429	403	444	441	414	452	455	434	436	427	456	445	439	452	447	450	466	414	454	465	468	448	462	440	467	446	449	436	445	464	463	462	466	438	434	449	467	485	438	443	441	478	446	448	468	496	443	475	448	480	424	455	455	452	427	429	450	446	477	421	486	501	490	407	450	472	432	465	461	458	467	439	418	421	466	430	461	450	457	470	451	482	470	442	444	451	466	445	447	443	472	465	452	463	465	492	464	426	520	450	473	456	458	461	480	499	470	452	457	464	494	433	476	449	505	465	483	397	486	484	422	467	447	412	474	452	448	459	447	461	431	439	451	447	469	427	426	470	416	433	438	460	439	459	477	451	443	464	479	472	453	475	452	443	453	451	428	445	425	485	467	450	424	448	477	464	463	517	439	476	429	505	463	425	487	456	458	487	445	474	433	454	437	480	457	463	434	438	488	446	430	418	480	443	473	457	471	445	415	484	475	484	496	455	441	433	448	444	462	458	496	479	408	450	477	436	478	462	481	432	479	448	430	437	462	452	502	430	457	458	449	439	446	478	444	459	470	485	465	472	445	463	456	469	441	492	453	487	415	395	513	466	442	509	437	441	485	487	454	461	491	481	455	420	457	406	416	463	428	442	436	467	466	450	461	475	486	453	436	461	448	470	406	486	434	463	453	428	448	475	470	439	433	453	418	472	474	451	447	443	467	435	427	447	479	405	518	438	436	443	447	447	489	484	502	446	490	424	457	462	450	428	436	485	447	470	474	449	470	467	466	472	442	487	472	463	452	419	462	475	435	457	427	479	445	478	458	466	433	440	452	469	488	440	458	435	449	479	467	481	478	452	460	465	471	460	472	463	464	466	448	428	456	436	462	484	437	438	442	448	483	461	447	445	456	458	470	432	511	451	443	485	451	472	471	479	497	418	473	453	457	483	445	470	400	421	493	429	446	434	422	467	490	461	475	451	422	462	445	484	498	468	470	452	481	448	463	435	435	424	456	467	477	441	441	428	506	468	464	444	476	473	434	451	445	431	446	502	447	453	454	420	438	486	473	483	464	469	461	460	454	441	492	459	450	486	480	466	460	472	475	458	436	390	406	459	475	454	434	438	475	461	438	426	479	440	465	480	453	439	446	434	444	479	456	456	456	437	465	465	451	453	453	436	445	476	407	433	472	451	436	483	457	483	437	481	427	490	423	469	467	445	434	447	431	441	460	441	431	424	486	403	449	432	424	459	460	487	451	459	452	444	482	458	434	426	449	452	441	454	461	470	435	454	447	453	449	438	455	488	457	432	444	462	449	451	481	448	454	440	454	481	459	504	451	490	467	481	476	462	465	466	451	464	431	452	467	441	468	461	486	467	511	467	489	465	426	466	465	472	476	459	452	430	483	467	432	434	459	454	400	428	480	476	463	458	476	462	443	455	450	484	454	456	448	481	424	417	429	485	452	442	462	428	439	421	435	427	434	441	419	478	455	434	435	477	446	458	432	429	476	434	432	469	479	458	455	423	507	464	450	461	444	469	489	444	465	447	470	454	409	461	443	453	456	450	458	433	474	476	470	442	469	436	477	449	470	469	445	435	475	468	456	461	480	458	449	474	450	453	426	425	428	479	485	472	474	456	458	420	505	431	464	426	435	450	443	468	458	433	426	464	424	447	452	431	459	449	451	470	440	472	447	458	451	506	447	461
7617	709	1030	778	382	305	344	273	250	222	245	254	214	214	224	212	237	219	234	213	212	206	209	207	224	205	203	215	204	184	233	204	234	207	210	221	173	201	197	224	198	232	244	217	200	238	216	198	208	203	204	190	234	219	237	234	219	194	196	225	188	214	236	201	230	205	217	204	206	205	196	202	178	200	201	202	189	205	207	236	233	220	239	217	205	208	211	228	224	230	200	211	231	187	197	228	213	187	179	198	254	238	222	220	186	213	186	234	220	194	222	207	228	188	204	201	243	236	254	205	228	229	235	228	191	216	210	192	214	189	224	227	223	213	194	224	237	219	200	220	216	223	208	242	213	208	227	224	194	194	221	197	228	221	197	246	215	224	200	238	190	202	220	195	225	217	232	227	221	215	244	216	211	222	226	196	228	219	200	220	182	231	202	187	227	209	178	210	183	222	209	197	233	187	232	225	247	216	208	233	199	223	229	202	200	214	219	223	222	206	202	195	209	223	209	209	221	211	208	214	193	205	192	220	215	208	198	243	197	206	208	214	180	232	233	217	197	198	219	224	217	183	221	179	223	201	179	188	204	249	207	228	218	226	202	206	227	186	203	190	208	206	199	242	210	217	229	208	195	207	197	221	222	217	193	201	202	214	216	210	210	201	194	190	216	199	251	212	212	217	207	197	209	214	211	225	208	190	210	213	227	241	226	197	178	217	182	224	214	218	200	207	199	199	231	203	212	193	192	217	234	199	229	198	192	194	212	214	224	208	230	207	203	205	239	184	220	206	258	228	216	269	239	202	207	219	193	203	222	245	213	205	207	226	196	200	203	202	225	229	199	220	220	229	241	209	193	253	187	213	206	225	198	197	236	217	212	229	201	225	183	213	204	215	197	202	220	215	191	216	228	229	215	212	248	223	219	221	227	212	220	205	237	217	205	207	199	207	187	222	211	233	220	205	188	230	196	202	201	227	214	206	223	198	203	201	197	214	219	226	205	247	225	217	168	198	203	216	224	201	195	214	218	215	226	224	217	227	222	195	191	197	214	201	237	207	219	211	221	217	215	189	178	210	233	178	211	223	246	195	244	216	217	176	209	200	250	199	217	214	206	187	206	241	221	209	234	223	232	192	194	214	223	208	217	224	197	219	220	223	234	206	213	254	219	209	220	200	221	193	211	221	210	216	201	219	191	225	217	232	232	185	190	198	197	208	207	226	190	225	214	212	221	222	193	257	233	210	234	210	225	210	218	228	212	214	189	220	219	197	219	224	227	233	208	215	205	208	217	207	261	211	232	218	242	193	207	224	217	224	211	201	199	214	223	172	205	209	208	220	222	228	232	233	178	219	231	231	230	232	190	195	218	197	212	217	206	192	216	204	216	200	201	223	219	201	202	226	184	225	218	207	191	209	200	200	195	229	225	247	199	200	198	224	216	203	232	182	205	207	230	195	231	227	195	218	211	201	214	192	226	210	219	207	202	255	216	229	212	198	232	216	205	215	211	184	197	223	207	243	224	215	209	205	218	213	225	215	179	225	229	182	210	198	201	212	216	191	209	232	214	213	219	216	201	209	216	215	184	226	210	199	220	203	228	222	237	229	226	203	214	208	195	202	231	211	223	200	228	220	234	182	241	214	199	200	190	195	229	188	225	212	200	208	214	218	172	230	224	230	202	211	219	244	213	243	228	206	223	210	210	201	216	199	221	190	204	239	193	216	212	226	195	200	196	196	219	216	201	203	204	223	209	177	195	211	214	224	222	230	218	209	211	206	222	196	215	202	211	227	231	229	209	244	216	199	188	200	191	236	220	171	194	225	218	214	165	205	207	218	182	194	204	216	214	193	187	225	210	229	217	232	205	211	186	188	197	218	227	205	216	196	226	199	222	191	199	218	220	232	218	239	209	228	215	196	220	221	212	243	199	217	224	216	202	204	217	223	221	200	226	192	209	180	214	202	228	206	223	229	230	213	185	197	201	220	187	233	222	216	231	199	240	240	193	204	223	217	215	226	220	209	221	205	215	204	220	201	231	214	213	247	225	223	214	238	232	199	208	193	184	234	201	205	225	215	222	188	169	209	247	216	215	202	217	207	195	208	216	187	201	211	221	206	202	200	209	203	199	235	190	203	225	213	237	217	224	194	200	208	221	225	219	220	235	233	199	211	234	202	225	223	216	205	247	197	202	221	206	213	223	204	225	228	221	215	194	222	205	241	212	229	220	216	232	203	210	230	202	221	200	215	210	204	219	238	234	224	230	199	212	195	199	226	197	206	189	221	208	221	200	213	220	201	249	223	170	202	229	198	222	196	240	195	218	212	224	199	221	214	222	203	194	188	206	213	182	199	238	188	226	233	214	196	201	231	198	224	192	215	200	214	203	198	197	204	206	224	205	206	164	244	208	183	193	243	198	224	211	224	201	214	212	199	219	228	233	189	230	223	205	204	212	201	227	192	246	206	233	193	203	246	208	196	217	217	234	204	212	207	219	208	213	234	230	189	217	197	196	221	220	189	191	227	229	220	224	221	189	253	234	225	204	210	185	197	202	193	206	206	198	223	210	235	236	199	215	196	215	224	241	203	229	224	218	192	183	199	232	188	219	227	209	195	237	217	202	207	179	206	198	201	217	210	201	218	212	205	218	209	214	218	191	204	233	208	175	223	185	220	220	211	228	190	188	230	239	222	207	228	235	186	209	229	194	214	225	205	192	182	239	200	199	199	237	255	221	214	207	234	241	225	246	189	206	210	218	238	193	187	188	222	214	196	196	189	196	223	209	217	195	187	212	180	198	190	190	236	194	218	218	193	201	212	224	202	198	197	188	216	204	194	211	220	222	198	191	206	223	228	232	198	209	238	215	207	230	212	229	207	218	233	216	206	213	206	230	211	201	224	201	199	208	210	205	218	226	224	212	207	179	188	183	218	213	200	219	199	206	247	227	187	232	208	230	201	208	217	213	230	182	238	197	213	198	191	197	229	190	216	213	210	195	208	209	197	210	214	213	231	214	219	223	216	204	188	228	200	236	204	210	236	238	199	244	211	207	193	226	213	219	220	212	218	209	198	201	223	222	198	180	218	221	243	217	207	183	192	238	205	213	207	231	218	244	203	221	202	187	240	204	206	225	210	237	202	218	196	217	226	213	219	223	223	194	200	222	194	208	196	203	221	235	209	210	189	208	218	220	202	189	196	198	238	224	182	231	212	203	198	199	195	178	210	209	204	191	226	219	223	216	217	220	204	219	250	213	195	190	190	213	199	193	189	210	237	194	192	192	198	217	186	219	213	193	207	199	202	208	220	210	234	220	217	216	230	197	217	208	200	227	213	229	235	223	217	205	209	208	216	200	193	214	211	210	218	227	233	219	184	212	219	196	216	191	211	206	226	206	211	201	221	211	207	216	219	237	200	216	214	238	183	217	213	194	193	204	197	215	212	209	184	205	219	203	200	213	188	218	214	215	205	204	199	212	226	189	205	221	221	183	229	217	225	193	200
6202	992	2318	2417	1226	1110	908	811	734	743	665	673	664	629	626	615	634	607	606	565	599	549	586	547	570	583	537	533	535	535	541	524	569	553	555	539	582	521	557	545	567	548	527	521	571	528	501	541	508	535	528	550	545	545	522	510	535	517	529	542	579	505	508	495	527	532	532	540	539	539	558	541	534	505	550	533	512	521	529	509	542	546	496	559	521	526	521	545	594	502	598	546	557	527	568	530	542	507	569	523	525	559	578	501	533	561	528	589	496	547	488	542	556	505	503	512	554	589	536	528	494	559	529	544	566	533	524	535	521	521	525	560	508	542	545	543	543	530	511	555	568	506	531	526	529	516	500	555	534	492	490	533	513	556	536	513	520	500	539	522	550	531	526	540	524	548	527	520	540	512	542	523	526	497	513	538	547	535	540	516	532	515	527	543	517	538	591	513	565	528	530	524	520	537	504	534	494	518	554	537	546	484	546	520	533	531	478	521	546	556	538	512	543	540	501	507	513	579	500	502	526	534	489	568	553	547	548	520	543	514	535	535	547	559	512	510	528	518	517	530	507	541	478	518	533	492	541	503	469	553	538	515	534	528	529	528	544	457	532	553	501	536	495	549	526	548	530	519	552	540	575	537	510	543	491	522	524	527	513	542	551	528	515	517	538	514	523	507	531	528	549	509	490	520	584	505	536	550	527	507	581	546	522	551	555	529	519	543	525	521	541	560	533	516	538	535	547	549	555	526	501	504	554	541	545	518	540	514	530	533	535	507	543	508	560	500	550	545	530	553	495	552	542	518	526	589	545	504	509	544	542	517	573	518	518	485	560	517	518	523	550	540	555	515	555	523	497	528	518	515	539	502	523	529	518	513	532	505	537	527	485	539	494	537	577	551	557	540	551	508	514	530	563	521	536	516	527	534	509	526	524	557	492	523	556	562	555	552	553	503	541	541	544	555	527	544	542	496	531	541	519	550	515	539	541	561	524	533	541	526	521	550	509	549	534	516	481	524	510	535	552	569	506	519	499	523	540	528	522	521	525	558	553	541	562	548	518	526	502	544	516	547	523	519	514	496	545	570	537	530	557	523	530	496	510	547	539	508	507	528	522	512	515	547	515	542	579	532	567	517	481	559	501	566	506	500	513	502	537	510	518	581	558	542	539	608	535	532	516	514	552	555	532	541	541	535	510	496	539	535	558	513	536	523	526	539	555	549	556	505	565	523	545	517	526	572	538	508	535	517	502	529	562	518	536	520	532	562	531	512	521	520	556	576	532	550	532	542	556	497	536	517	528	514	527	501	508	537	520	503	536	524	523	533	503	534	527	516	541	536	554	555	525	549	558	580	581	518	522	550	520	532	523	538	548	536	540	540	522	516	536	525	531	549	560	575	535	515	506	536	552	514	509	503	540	496	514	527	551	499	506	520	506	513	543	490	521	521	540	541	558	483	528	552	515	528	524	534	528	536	502	487	507	554	496	501	585	539	518	548	541	526	513	537	534	524	528	539	507	511	539	490	512	552	560	564	523	481	551	518	523	549	516	563	559	545	579	519	529	552	518	522	562	545	550	499	585	498	556	506	561	568	543	585	544	562	516	528	581	515	548	516	509	528	558	539	521	555	568	588	524	491	501	518	548	537	565	502	563	514	519	540	500	540	556	550	509	506	509	497	523	549	517	555	577	517	531	514	524	516	544	506	533	548	540	498	522	567	545	524	501	521	562	520	539	518	558	551	523	524	535	513	528	532	546	551	516	553	503	565	553	540	531	508	525	532	577	510	524	567	513	503	525	560	494	547	568	516	519	520	518	539	530	551	514	546	522	527	543	551	474	517	494	492	550	554	536	569	574	542	517	561	494	534	537	505	549	532	516	569	511	530	540	476	497	524	547	513	539	534	544	513	462	501	532	481	541	573	532	524	575	528	574	545	527	530	504	527	515	528	562	559	562	553	527	533	510	560	569	493	539	495	546	544	516	543	534	549	495	527	519	532	492	525	536	516	536	519	507	541	534	540	545	511	548	504	579	548	540	531	554	494	519	520	523	479	508	522	500	543	546	543	546	551	564	500	530	568	564	513	571	507	545	525	547	493	523	512	564	540	516	519	463	577	527	500	532	513	483	506	543	506	501	547	502	521	519	562	539	511	590	552	547	560	531	549	525	563	532	478	503	544	538	529	548	527	560	518	490	513	547	558	552	552	546	482	520	555	527	555	538	533	543	500	560	508	517	509	554	499	549	511	545	550	523	575	530	517	529	541	537	532	552	513	534	510	564	563	515	539	492	554	541	513	521	518	515	544	499	544	529	530	544	548	505	512	520	559	586	529	553	536	550	501	505	515	553	541	532	517	530	531	524	532	508	531	540	526	539	518	545	526	546	485	535	480	550	496	551	530	568	543	527	513	526	547	528	559	529	500	538	545	512	516	513	528	516	543	523	579	521	541	534	590	530	543	580	558	556	522	515	536	520	534	504	534	529	524	526	545	504	554	541	528	521	529	526	515	513	567	517	504	552	506	518	527	530	573	527	555	542	551	530	519	549	518	521	531	525	556	533	538	527	503	556	506	511	555	546	549	517	523	536	521	513	529	549	554	577	525	524	541	545	515	479	522	545	547	537	509	554	583	537	502	538	519	534	504	541	518	543	510	560	534	527	558	498	522	541	522	531	537	504	536	579	502	562	550	513	538	529	545	539	507	529	514	543	497	520	552	529	516	500	517	512	509	559	519	564	556	471	523	569	547	525	507	502	534	503	558	506	530	533	528	529	524	529	510	508	537	502	573	521	538	515	505	530	517	519	553	508	505	543	530	532	495	487	511	545	524	507	529	526	533	561	532	544	576	536	532	474	529	495	529	512	513	534	526	458	539	524	525	505	535	554	580	532	529	545	549	488	531	572	510	496	554	546	502	559	491	554	526	528	579	548	519	556	567	543	552	553	544	540	545	556	527	509	494	561	529	489	547	525	508	514	542	533	520	495	490	485	579	496	545	548	520	535	578	532	524	518	520	561	513	522	519	536	535	551	488	515	538	566	500	522	548	534	549	533	542	538	490	532	538	529	515	539	553	547	535	529	509	505	541	540	562	519	530	515	506	496	516	529	525	482	509	476	500	571	555	510	530	534	504	524	551	514	551	516	570	548	491	549	564	519	548	520	514	517	514	543	510	535	531	564	511	583	546	516	519	489	529	527	520	517	528	528	543	507	508	542	533	516	535	514	530	543	514	512	546	532	544	545	531	489	562	522	537	584	513	512	538	534	526	534	551	548	520	565	517	530	551	526	543	515	517	549	481	555	517	534	561	535	537	486	507	523	570	535	507	531	506	517	524	525	556	517	505	529	490	524	533	524	531	508	526	541	488	512	506	528	510	505	506	537	505	527	548	525	556	556	563	565	527	538	500	462	537	519	514	546	512	534	579	525	502	530	507	525	545	550	463	524	536	512	527	561	543	530	488	528	515	558	514	507	527	556	555	528	553	524	504	492	555	540	519
15506	1597	1555	1281	698	620	515	516	465	469	434	408	471	443	403	393	429	403	403	411	404	386	441	392	417	426	396	429	453	412	408	374	374	378	398	386	391	358	426	398	393	414	404	378	418	387	426	379	405	377	441	354	397	391	387	391	381	383	377	387	394	402	385	383	393	429	377	389	373	342	385	383	399	394	434	365	375	369	425	361	361	413	429	385	408	390	362	386	380	387	395	400	408	385	362	382	385	399	423	406	393	422	378	381	378	385	399	383	368	400	385	381	427	400	387	383	391	386	360	401	376	370	391	398	401	370	382	382	385	410	363	384	350	317	383	386	381	380	380	345	399	403	351	396	410	381	375	361	393	401	388	390	423	370	397	369	370	408	379	414	380	400	394	407	419	356	426	395	396	400	373	401	405	423	406	344	377	375	351	376	409	374	382	357	388	388	397	412	370	385	393	401	407	423	406	366	387	426	360	378	379	397	419	388	378	416	346	433	385	365	345	391	382	359	377	399	385	363	404	384	402	359	376	396	395	381	390	372	366	406	388	399	427	400	374	381	392	382	424	368	408	395	378	382	390	392	388	375	386	392	380	399	389	403	384	383	398	390	391	334	401	370	376	365	407	407	415	337	409	365	395	340	386	360	402	361	395	401	373	390	409	414	390	337	382	384	370	444	392	433	387	399	413	362	391	381	392	391	367	387	374	370	392	395	402	439	401	401	398	363	395	400	413	375	366	340	428	397	369	388	410	371	411	386	413	386	382	403	373	373	391	358	380	371	349	390	393	391	388	411	381	388	364	401	393	366	398	418	378	381	401	368	390	386	384	386	392	398	417	391	405	378	374	381	399	400	365	373	361	333	358	403	405	370	411	423	376	418	397	365	395	447	399	416	377	372	377	387	372	401	380	413	368	384	392	408	351	409	374	357	384	371	406	392	377	388	410	373	410	386	409	380	373	354	351	378	406	403	416	431	398	400	391	415	370	388	376	381	336	415	408	408	359	395	372	375	392	363	379	390	374	383	372	406	409	378	400	416	371	358	387	386	418	355	366	379	424	377	428	392	365	390	358	407	387	385	369	380	374	402	384	392	368	377	375	395	410	412	354	383	386	390	378	386	402	367	378	423	383	373	403	401	361	390	377	391	398	400	423	379	369	364	404	398	380	407	390	399	369	369	401	398	401	385	369	373	409	383	365	356	373	410	390	375	338	386	369	377	361	400	400	418	387	368	376	347	402	381	336	357	345	360	388	383	377	378	369	367	395	390	391	380	339	378	352	386	402	365	392	418	384	376	396	379	388	380	364	362	375	357	373	415	382	418	412	373	396	403	423	385	374	407	387	387	379	387	363	371	366	393	417	373	402	380	389	383	391	381	396	362	357	345	397	370	354	403	375	372	377	405	409	354	382	381	362	418	387	352	390	371	380	399	386	405	375	425	409	368	372	378	445	364	359	380	380	412	367	392	376	369	391	381	395	396	390	376	368	409	368	367	369	379	388	375	355	417	387	409	375	395	405	366	382	363	373	369	406	378	381	345	360	410	395	345	364	365	387	403	399	405	411	360	380	357	355	376	381	386	369	412	325	361	411	377	360	390	352	375	365	385	391	381	412	403	400	386	379	386	442	380	369	367	377	350	368	367	386	383	390	346	374	362	389	375	386	396	361	379	389	376	376	394	330	389	399	399	405	380	386	409	407	407	385	333	396	381	400	385	406	379	368	357	386	387	384	366	373	372	376	367	385	377	419	372	380	381	387	391	387	389	329	375	353	388	412	379	400	372	396	431	340	401	363	395	382	389	365	390	383	409	412	405	354	376	404	372	370	368	359	393	401	393	401	398	373	339	422	401	390	406	379	362	347	384	377	406	408	378	388	400	396	410	393	374	399	379	391	374	360	409	399	421	385	391	392	386	412	362	390	384	352	382	378	393	409	376	417	426	364	374	371	380	409	335	401	397	380	379	406	397	356	399	357	385	398	371	397	348	393	387	351	368	401	387	377	361	395	374	371	412	372	367	358	418	391	359	395	373	388	372	395	376	402	413	371	373	377	380	372	393	363	430	332	396	389	389	388	402	384	413	385	421	369	389	388	393	377	376	390	393	387	411	392	406	370	390	394	336	371	398	364	386	375	366	365	368	382	384	381	386	368	395	399	367	377	382	350	409	375	348	379	397	417	384	356	391	375	364	404	373	396	390	379	393	334	360	400	334	419	410	389	370	391	403	379	386	383	397	384	377	377	396	353	395	394	396	375	380	424	370	371	361	403	352	361	383	377	402	367	358	371	376	413	443	380	415	406	410	425	400	372	431	394	358	390	344	343	384	392	396	388	362	388	387	435	386	350	356	408	392	396	401	366	363	408	358	386	392	376	370	367	413	421	397	425	371	377	376	394	393	347	420	424	365	356	390	347	321	386	422	379	383	429	365	338	386	381	385	425	399	385	393	362	377	391	366	392	377	371	370	408	370	396	391	381	373	372	370	411	396	387	379	385	364	400	383	396	397	344	424	400	360	385	364	367	407	395	406	394	371	393	387	407	349	409	402	429	416	407	384	394	407	414	414	351	404	408	406	370	376	382	418	382	372	442	390	365	345	379	355	421	384	396	392	392	412	366	400	391	367	383	388	375	385	398	381	375	413	370	388	422	389	347	385	389	382	396	352	390	408	428	357	418	405	428	388	448	406	379	379	398	385	376	394	376	398	324	392	351	387	382	379	337	433	410	363	389	398	408	414	404	399	375	377	380	375	380	388	366	390	349	375	379	376	365	401	378	406	393	404	378	385	359	361	357	373	419	402	338	397	370	376	389	370	389	414	350	395	380	391	409	380	398	373	375	374	415	388	338	418	370	394	360	360	403	378	400	406	377	409	407	414	358	415	413	453	365	395	358	364	405	399	380	362	406	401	377	362	391	342	400	394	397	382	391	371	400	400	402	357	403	362	384	393	358	397	379	364	386	425	389	428	387	374	398	386	386	399	390	392	382	404	375	402	427	392	395	362	376	397	410	378	421	399	385	346	346	379	393	350	401	396	364	370	409	382	395	362	403	391	391	344	414	353	387	375	380	375	407	418	364	413	387	368	418	362	359	384	387	414	391	416	411	426	379	397	381	379	356	345	412	385	429	367	408	390	377	392	423	387	409	385	374	368	385	365	383	373	391	383	391	396	393	400	407	417	421	391	398	381	402	390	408	406	380	371	309	374	381	365	399	407	381	369	423	420	365	368	413	352	369	342	355	392	395	388	363	362	412	421	404	364	391	366	381	378	371	372	373	395	412	410	367	381	400	394	394	369	404	368	371	401	333	405	383	387	380	388	365	400	389	394	390	389	390	410	387	384	392	376	433	404	402	414	369	374	349	410	404	373	381	365	365	387	420	387	396	375	385	402	394	355	400	391	412	411	374	385	376	407	405	410	393	392	383	355	414	364	382	424	351	371	388	380	342	385	370	392	379	382	389	403	427	384	412	361	377	368	381	421	387	397	412	413	350	403
8716	1594	3194	3480	2174	1848	1663	1440	1367	1252	1228	1196	1129	1059	1033	985	972	1002	943	899	959	929	934	939	918	908	970	935	934	933	910	877	848	909	890	893	821	915	859	880	864	889	906	900	909	869	908	865	884	924	889	875	889	850	927	851	892	867	917	862	881	910	846	848	825	873	895	944	836	880	894	922	872	842	868	886	841	867	888	916	874	891	851	918	916	840	863	883	902	873	890	908	834	870	868	887	893	791	858	917	897	853	875	873	885	809	871	913	853	826	920	853	840	873	834	883	926	924	882	881	858	866	866	874	900	873	865	844	867	872	909	920	869	825	854	836	837	810	849	887	915	870	841	879	885	850	872	862	858	853	872	780	906	863	883	936	896	855	841	903	859	860	916	883	862	920	951	913	874	862	842	835	861	882	860	824	888	761	884	883	851	860	902	864	839	889	876	839	860	850	865	867	853	895	849	856	880	886	850	800	898	887	804	869	937	875	903	876	897	857	887	870	901	885	849	858	873	891	911	933	836	855	844	924	885	869	854	813	824	860	899	887	854	907	870	847	900	877	881	852	872	889	872	906	860	890	814	811	811	853	855	886	822	852	838	866	887	844	879	851	911	890	868	835	892	881	844	806	927	866	902	882	852	842	865	814	845	924	876	843	898	858	834	944	883	843	898	922	899	870	830	874	889	836	888	893	871	931	873	847	897	845	893	862	878	853	902	901	827	843	887	857	896	862	861	896	897	886	933	914	865	889	818	847	859	887	915	875	887	860	889	891	856	907	905	867	881	909	857	862	900	891	868	858	887	895	807	830	878	848	839	834	914	866	873	840	840	855	833	890	895	846	916	878	852	840	901	820	901	866	842	864	855	891	871	858	888	862	822	851	886	813	898	909	865	877	860	948	858	844	890	952	889	868	880	907	889	823	860	837	845	841	909	872	892	875	872	845	883	836	878	874	875	901	842	846	885	854	884	893	920	855	903	852	934	856	892	852	823	828	880	809	889	849	863	846	856	866	878	825	866	877	883	836	859	863	822	863	845	841	861	844	877	871	859	868	836	894	913	907	895	853	891	866	878	855	895	825	863	872	860	885	832	824	934	881	839	887	871	879	867	866	811	852	913	879	841	927	868	868	900	867	889	907	887	867	848	857	924	859	928	888	891	864	868	830	799	878	865	912	872	888	881	787	947	878	857	861	867	856	854	860	886	892	899	842	895	896	866	865	879	871	892	924	849	867	911	899	814	813	867	845	841	868	882	868	867	873	829	878	867	888	846	880	869	906	870	848	842	898	889	833	889	875	878	911	943	864	835	856	874	913	842	905	872	844	878	852	895	883	862	880	862	863	859	868	808	850	824	852	888	860	874	825	821	846	861	918	899	852	879	897	851	854	913	832	898	925	850	849	864	810	885	866	889	886	864	880	908	839	856	877	907	851	855	864	839	890	881	855	857	899	888	839	873	873	825	859	852	866	843	877	826	876	892	904	898	907	878	833	858	853	860	883	916	855	875	865	839	842	888	851	873	850	904	832	901	858	860	838	868	858	878	872	899	854	883	885	875	861	885	829	825	822	850	859	839	881	881	826	906	876	862	931	898	814	840	917	831	894	867	834	843	853	848	870	907	834	872	869	871	855	890	868	841	884	856	873	847	839	888	811	813	829	876	852	808	887	887	838	877	899	854	880	924	886	894	891	867	863	844	843	862	928	913	911	813	883	871	874	789	816	859	822	828	880	897	865	848	844	829	882	835	856	863	829	884	898	860	888	861	876	883	838	852	888	836	872	850	862	903	837	892	876	849	876	884	917	844	887	849	907	897	834	864	867	847	839	848	831	817	876	795	869	894	872	840	884	799	841	870	853	858	812	893	854	866	835	873	859	856	864	866	874	828	832	869	840	871	867	870	860	786	850	842	898	887	859	878	867	951	863	901	811	873	923	849	810	866	834	881	893	809	877	851	844	865	831	851	847	876	828	884	845	897	926	861	836	809	869	913	907	860	877	886	885	920	807	845	901	796	899	853	844	869	858	922	834	897	855	774	888	903	891	880	870	848	908	866	903	875	886	893	921	878	894	879	839	915	814	875	866	901	852	917	888	844	876	863	904	889	801	911	926	885	860	921	918	862	840	873	867	842	836	870	855	920	794	905	819	867	837	878	849	831	897	818	923	846	857	823	839	891	871	882	902	853	871	862	880	856	900	853	880	866	815	880	861	907	895	946	859	851	858	865	897	795	865	879	868	906	829	829	847	888	849	857	866	881	836	867	834	919	904	850	877	910	833	883	874	822	877	860	899	820	871	878	883	858	865	884	852	885	876	829	859	898	848	824	883	840	856	909	876	893	928	816	864	880	903	849	853	845	858	871	860	858	873	856	901	872	881	815	848	853	897	876	824	857	856	839	915	892	864	839	872	920	859	860	874	911	878	877	886	860	838	841	888	889	888	874	882	878	839	857	873	904	926	879	858	815	861	870	929	848	880	891	887	796	931	826	879	818	817	901	873	914	870	866	884	892	864	864	938	879	882	869	848	852	880	902	905	848	884	888	874	873	898	861	855	869	826	875	922	844	830	845	880	905	909	849	857	865	815	840	858	885	830	853	916	879	885	892	827	809	874	889	843	802	800	873	845	921	836	879	841	865	920	876	872	895	862	851	899	864	888	927	867	819	893	898	877	887	934	834	902	882	861	896	862	904	901	848	850	807	868	897	882	854	853	828	882	867	837	928	863	844	869	884	894	880	868	843	907	840	851	907	864	851	854	859	901	864	845	855	864	883	824	858	892	850	876	868	899	874	878	869	879	875	898	868	862	884	874	856	896	827	851	845	901	859	843	869	850	923	891	878	829	893	903	932	911	909	889	879	884	827	864	837	871	883	860	909	828	868	898	826	891	864	849	895	892	877	900	852	879	863	830	853	849	852	876	854	850	856	886	892	856	920	885	881	833	898	855	851	920	889	888	845	843	887	846	849	847	841	926	890	837	878	868	888	901	841	828	863	886	870	833	882	840	903	876	818	825	868	870	837	900	887	853	890	884	847	855	871	818	886	892	854	847	859	896	871	887	912	846	830	837	902	866	881	864	889	909	876	869	878	829	861	815	826	892	871	899	866	804	823	842	875	872	832	854	912	818	867	840	839	880	912	848	899	905	879	869	862	908	878	882	863	886	850	856	875	873	852	812	908	857	871	892	829	853	870	876	884	855	882	858	862	871	915	857	816	906	844	866	869	892	848	936	878	877	928	847	866	875	872	822	874	844	833	870	866	898	857	917	880	836	831	885	850	871	887	828	846	859	854	901	840	879	874	869	865	883	852	860	891	885	855	938	841	881	861	806	852	875	868	860	886	924	863	837	839	860	870	822	923	856	850	886	862	886	820	851	828	866	846	885	871	850	906	854	886	841	823	910	850	868	851	876	845	845	841	886	903	889	880	908	912	836	877	904	887	854	891	847	884	882	847	871	866	867	857	872	867	904	876	881	933	880	817	875	890	865	857	845
1966	292	309	291	172	178	178	170	159	196	167	183	184	143	162	162	183	176	154	183	167	175	185	179	195	200	185	181	158	186	182	153	182	197	173	163	186	170	168	150	173	178	176	161	162	174	194	150	179	175	194	163	150	180	163	178	173	173	172	175	165	189	169	165	155	177	176	175	183	186	188	174	174	182	185	147	186	191	171	183	179	196	198	159	172	188	156	160	188	170	184	171	148	189	202	183	172	184	188	187	179	159	184	179	162	204	179	160	160	179	170	167	176	175	158	177	177	164	181	173	172	162	184	173	155	164	180	182	203	178	176	155	159	170	166	161	147	175	163	167	165	186	187	151	190	197	165	163	192	168	170	156	165	188	202	158	158	177	164	206	182	187	169	173	169	166	159	154	169	201	182	172	172	166	145	175	198	170	174	176	196	160	182	151	156	170	180	148	187	159	186	181	168	172	174	161	201	182	169	157	176	193	155	174	154	176	157	169	149	209	165	159	179	187	148	180	159	185	201	174	201	164	179	146	170	172	165	184	176	161	178	168	182	154	166	175	157	185	197	199	156	160	177	169	168	184	171	186	178	167	208	184	168	172	194	166	156	183	156	195	187	179	167	158	188	169	189	181	173	174	181	182	181	165	147	173	165	176	162	176	174	153	164	168	179	172	178	175	194	162	180	151	184	197	191	186	186	173	135	149	186	199	185	153	159	164	177	157	171	195	153	170	145	179	167	193	176	157	182	190	168	173	180	184	185	190	166	170	167	210	182	170	147	150	193	168	194	172	201	170	155	187	152	183	177	169	197	159	208	190	177	163	173	156	159	173	160	140	164	165	142	180	173	179	151	169	174	169	185	174	186	173	181	177	180	168	195	164	165	174	163	167	180	163	201	193	156	154	171	163	174	197	179	163	171	174	160	182	182	175	162	171	172	178	170	191	207	184	198	171	157	171	192	168	180	163	166	169	157	183	187	187	171	174	188	141	173	192	156	154	184	190	157	177	164	172	169	190	175	181	169	164	184	199	209	210	172	144	192	178	183	163	167	189	153	181	186	161	141	192	177	166	188	153	201	190	163	150	177	202	175	153	190	168	165	178	180	161	170	157	168	161	165	163	192	177	167	180	149	167	168	149	168	167	184	164	167	192	173	174	178	181	169	183	187	150	212	175	173	199	147	152	165	167	158	170	187	163	168	163	179	192	168	194	176	165	166	161	156	159	190	170	157	161	191	181	182	167	176	180	171	198	202	195	159	185	163	165	191	180	180	190	176	154	161	181	185	172	177	162	187	189	150	174	196	132	180	182	157	171	155	159	172	191	164	165	195	191	176	165	188	156	172	174	156	154	221	181	174	163	195	181	213	185	174	179	173	181	167	176	198	186	183	169	172	182	177	181	182	171	157	178	167	178	191	204	173	152	159	178	173	187	184	200	163	193	178	174	138	148	182	178	154	176	144	180	195	200	193	173	183	169	167	185	172	202	167	178	177	182	163	176	190	173	163	159	196	212	181	167	175	183	159	179	189	177	171	213	178	162	185	185	168	171	169	168	202	173	174	162	189	186	191	175	189	164	141	179	156	150	163	197	166	171	164	162	175	175	182	175	182	174	175	158	167	176	168	162	202	188	165	153	174	167	170	158	167	170	182	157	173	185	181	186	188	161	170	173	144	202	208	190	160	186	190	155	145	172	183	158	141	162	164	158	187	201	192	179	166	200	163	159	204	183	165	175	151	159	183	174	140	164	173	190	160	181	179	177	176	141	170	195	163	167	164	159	173	157	163	176	163	153	160	179	171	184	152	165	178	177	165	189	199	177	193	206	173	180	153	170	172	154	159	174	160	160	188	170	171	179	172	185	155	176	161	153	163	173	165	160	195	135	183	180	181	173	165	173	186	168	158	149	162	167	185	159	156	171	164	163	159	171	151	184	178	163	149	182	192	151	168	158	186	179	156	184	191	165	195	195	188	183	170	180	166	164	180	199	166	172	158	162	180	163	170	153	200	168	177	162	183	185	180	156	197	155	167	176	151	173	187	189	154	163	170	187	162	200	179	170	169	177	183	152	174	165	182	177	185	188	184	175	185	174	161	166	194	189	183	163	186	194	164	171	181	161	177	169	188	181	156	161	173	152	180	202	184	189	167	167	165	161	175	169	199	176	177	159	169	182	163	179	187	147	165	162	159	182	174	174	173	166	168	190	153	181	174	172	186	174	159	164	167	188	183	170	164	172	182	200	164	191	181	196	146	161	154	142	187	155	196	187	159	172	166	163	169	177	174	155	165	172	184	168	167	193	185	211	192	146	194	160	187	167	224	182	176	169	186	175	167	185	176	195	152	153	147	156	187	189	162	174	182	163	180	181	171	191	150	183	181	193	198	197	181	192	164	167	185	181	182	193	197	191	172	187	189	183	181	169	164	167	185	180	182	186	146	152	177	188	194	172	181	169	158	169	165	184	175	180	184	167	171	180	174	182	165	184	178	172	166	174	166	158	153	145	167	174	170	184	187	162	182	185	205	155	186	179	167	197	193	171	179	165	184	163	169	162	172	185	167	154	166	191	157	155	206	169	163	180	190	184	165	158	166	193	203	166	177	167	184	157	170	143	170	178	169	160	163	195	174	167	169	154	163	192	155	176	156	173	167	192	200	167	155	183	180	149	188	190	191	169	177	169	144	167	180	172	183	178	194	163	142	188	189	170	160	166	184	169	168	186	198	181	159	153	160	195	189	193	178	167	155	186	173	154	189	169	165	186	160	167	164	179	207	196	169	183	173	190	164	186	174	196	164	171	190	175	160	159	160	136	180	169	197	161	155	161	158	195	146	162	141	197	174	184	161	173	158	191	172	187	168	175	172	181	157	177	174	167	170	171	195	200	150	175	167	177	147	165	164	183	152	168	167	179	154	164	192	162	200	173	204	176	179	179	193	172	143	202	182	169	174	163	195	162	149	155	174	202	161	145	196	172	196	202	189	170	169	170	186	162	196	176	156	156	185	158	156	176	182	181	173	195	181	158	168	154	164	184	199	168	207	163	175	180	164	155	173	165	153	172	175	178	179	184	156	161	177	174	191	199	189	186	168	170	179	166	146	191	189	157	186	190	167	170	199	179	177	182	175	175	172	185	186	163	171	145	161	173	191	151	157	172	161	174	154	188	201	181	152	159	172	176	148	155	187	171	179	168	173	186	172	173	204	183	174	197	194	178	183	182	171	180	185	169	176	160	170	187	197	180	179	159	158	163	139	182	179	161	185	200	178	217	162	154	174	159	175	184	155	179	201	171	180	172	178	155	172	174	166	179	148	202	185	204	162	171	204	184	160	156	175	171	156	188	175	152	166	180	165	168	191	159	157	179	190	176	171	154	218	161	162	187	178	176	187	172	181	159	176	183	174	159	173	184	185	171	168	150	162	167	193	188	171	189	196	166	162	187	167	168	153	201	158	166	179	183	168	173	173	156	157	169	163	157	168	183	161	171	137	180	180	160	174	177
1828	479	751	754	466	489	458	477	424	471	434	442	451	442	446	480	436	425	455	448	406	439	450	435	449	435	442	455	459	445	406	458	444	442	413	442	440	474	454	412	426	495	451	414	448	445	427	470	423	445	476	455	408	444	469	429	482	422	432	432	475	400	438	453	465	466	480	448	466	454	428	445	443	437	431	424	400	445	465	441	453	450	422	457	443	396	434	477	430	441	436	432	469	430	459	422	459	473	455	465	452	432	447	429	481	473	433	478	470	453	453	446	437	444	444	471	433	473	428	454	439	452	456	456	462	437	439	420	434	430	468	461	465	441	444	450	459	414	398	427	458	460	438	445	438	471	467	454	432	448	480	419	415	407	454	405	444	460	448	449	427	474	434	422	463	428	433	427	411	502	467	433	423	445	441	483	435	385	478	482	442	435	445	477	423	430	458	430	420	415	425	410	412	469	467	434	456	449	431	464	462	431	445	438	425	441	450	448	409	476	421	445	444	441	440	440	409	459	410	477	469	427	439	436	447	420	443	477	443	444	431	442	430	448	466	437	478	452	456	449	405	452	372	452	482	427	430	446	417	423	453	446	446	432	450	483	448	455	453	438	417	423	402	452	438	443	410	467	426	450	438	450	413	430	432	466	461	459	446	438	443	437	430	441	483	422	400	424	431	454	480	467	456	425	453	452	425	460	442	438	443	440	463	440	467	433	415	421	428	415	404	404	421	422	465	455	489	469	433	441	426	448	441	439	406	447	438	441	434	420	463	482	459	443	440	456	461	463	408	437	427	464	432	457	421	402	467	442	474	441	406	470	391	407	489	430	443	443	435	426	441	453	441	433	451	416	422	446	435	401	474	429	473	438	458	431	435	443	470	478	443	442	440	400	457	452	477	449	447	443	445	453	433	415	465	474	427	450	465	437	455	479	396	470	468	408	430	442	484	468	435	435	422	444	436	440	450	430	443	446	418	433	462	452	485	473	435	449	438	448	454	443	445	444	413	429	446	418	427	430	465	438	476	464	476	459	415	456	427	450	416	467	440	449	461	462	467	433	417	443	441	428	459	425	456	396	443	420	414	431	445	466	420	458	464	418	452	430	417	475	419	458	457	475	444	467	430	442	447	429	441	446	449	429	398	449	461	465	454	436	469	451	415	454	457	441	434	427	436	447	450	405	444	430	447	440	465	451	437	422	444	425	450	472	452	445	412	444	446	417	408	445	426	455	447	423	457	449	441	450	483	490	435	466	488	429	451	434	423	434	438	435	483	436	412	467	449	480	430	457	423	411	456	427	445	446	458	467	445	473	441	418	472	469	459	467	470	454	441	474	441	459	426	423	477	433	472	429	446	454	419	437	446	455	460	440	473	427	410	445	416	463	423	477	447	478	467	461	446	415	441	386	409	428	439	400	445	440	459	455	481	458	447	451	440	437	477	453	461	406	462	466	436	454	443	437	414	429	456	382	438	430	456	471	462	466	424	475	460	476	451	425	418	410	415	460	450	455	442	451	414	481	442	433	429	412	446	477	454	418	433	437	424	435	439	456	471	455	445	447	415	427	450	457	456	420	417	459	453	463	466	471	460	446	467	432	450	466	437	460	413	440	453	430	405	435	445	448	487	450	455	449	448	457	456	434	509	455	429	406	490	438	452	434	475	436	485	459	463	441	423	466	441	474	456	431	425	441	425	441	452	456	462	432	413	462	421	423	455	463	455	432	456	439	448	474	433	433	480	396	429	452	423	451	443	439	416	445	434	491	441	461	447	422	442	430	441	408	441	426	419	471	410	478	475	442	461	455	402	436	441	409	456	432	420	430	460	430	451	437	441	500	448	443	455	432	455	483	469	440	391	430	448	424	438	477	425	415	449	433	434	427	450	458	422	412	474	468	408	469	440	448	462	483	437	403	479	461	403	443	426	452	412	433	421	457	410	443	453	433	433	396	420	460	446	416	435	436	427	451	469	438	435	395	442	460	445	444	450	463	450	469	427	483	459	483	407	485	463	441	446	409	416	445	430	453	416	446	430	471	449	445	450	423	460	446	411	457	446	430	405	418	426	446	457	415	435	454	468	479	442	450	468	445	448	459	460	451	461	463	394	437	419	434	428	446	461	471	423	403	431	492	465	453	444	426	467	437	424	429	443	435	485	440	422	435	420	492	449	419	423	448	448	446	490	455	416	447	438	453	441	441	488	441	425	421	422	448	423	459	417	434	419	429	436	467	441	433	442	461	466	444	448	433	413	416	429	446	463	466	448	457	437	451	473	412	436	469	413	459	481	418	440	447	462	429	397	426	388	412	401	477	438	425	461	455	470	455	433	421	431	438	458	472	464	392	427	440	420	451	475	440	481	450	441	444	420	443	462	409	442	463	471	461	428	459	443	422	465	475	453	432	415	440	483	461	457	421	413	458	453	451	470	442	453	470	458	450	458	441	444	443	435	441	408	442	441	447	432	423	434	421	400	452	435	425	408	446	424	461	444	492	454	443	492	431	450	432	456	404	447	466	445	461	443	441	452	477	429	447	408	408	443	436	481	486	399	423	455	474	435	441	461	452	452	447	449	447	440	452	438	417	461	438	426	466	422	409	433	427	460	425	454	441	434	423	417	415	439	430	412	421	454	456	430	454	486	404	444	439	449	428	428	424	466	452	432	460	424	452	436	455	448	436	400	450	429	435	434	461	419	433	475	447	425	451	457	449	428	430	455	450	452	421	419	421	477	427	419	415	458	428	441	428	428	454	433	438	409	425	457	441	444	444	439	416	410	441	466	459	463	440	423	442	450	456	446	464	455	448	425	405	447	428	439	454	434	471	426	436	429	440	448	453	444	435	402	439	441	437	459	422	428	466	436	445	413	438	419	450	440	449	431	494	482	474	455	426	445	467	422	429	474	439	443	442	489	404	408	396	450	435	421	454	451	429	475	432	433	443	445	453	472	454	436	409	493	478	420	419	421	420	433	448	443	446	471	420	463	442	457	451	454	442	472	428	466	454	451	448	451	424	418	442	420	419	442	411	407	412	461	419	418	433	413	441	442	435	452	431	473	446	443	429	405	434	444	445	434	461	427	421	495	444	423	439	416	425	466	437	462	428	459	428	432	444	433	391	443	415	439	411	405	440	405	426	410	401	458	455	417	465	416	435	469	452	503	457	459	432	429	411	418	472	461	464	447	485	421	471	437	516	434	458	452	416	418	423	406	431	447	412	424	459	444	428	452	405	402	439	430	432	430	422	427	442	415	415	432	424	428	466	460	468	432	440	420	459	457	449	458	432	433	462	425	437	416	442	396	468	473	442	389	451	440	424	457	465	442	484	438	447	441	432	420	439	422	447	451	490	478	426	458	425	388	441	454	438	424	447	455	427	421	458	410	441	443	455	445	454	425	442	445	446	454	413	428	448	437	436	459	438	432	449	458	459	435	450	455	429	460	436	423	435	454	442	412	440	427	459	444	436	396	420	454	436	461	449	403	421	478	416	431	462	487	451
7645	756	784	516	338	305	327	239	225	241	250	257	236	222	221	231	227	221	228	251	241	223	205	244	232	180	200	199	214	189	217	246	224	201	237	220	193	201	239	222	199	228	220	195	198	237	231	202	215	194	246	226	249	200	208	213	208	213	191	196	224	207	211	197	197	223	203	217	204	222	196	178	218	251	224	194	242	195	209	178	203	254	219	177	235	197	196	207	216	212	234	226	188	205	212	206	214	197	199	231	220	245	192	202	188	199	194	228	220	208	188	245	231	198	212	230	216	207	185	180	222	223	218	211	222	214	217	208	227	203	243	204	213	199	223	221	214	180	208	199	208	196	243	201	201	203	203	198	217	232	225	234	208	217	198	189	199	179	213	198	208	230	209	226	212	233	262	218	230	233	225	211	205	220	205	207	219	198	218	228	206	228	222	234	203	219	206	218	193	186	219	209	217	208	217	221	191	195	204	211	208	231	192	189	204	229	214	177	178	163	186	219	211	216	208	187	206	195	226	207	229	219	221	238	234	220	211	198	198	231	199	251	201	249	213	184	206	209	233	200	222	203	217	212	202	234	223	252	215	235	203	193	224	228	213	207	216	220	208	212	215	224	222	212	227	202	204	206	244	215	207	202	211	196	209	197	202	228	191	223	187	209	214	191	211	228	180	192	223	229	201	222	234	220	208	201	222	211	215	183	213	216	230	228	190	213	204	206	239	223	259	211	206	193	208	206	232	216	212	202	230	199	195	187	214	223	174	209	202	214	224	181	209	219	198	205	227	213	208	221	197	216	199	193	210	203	199	213	203	211	207	209	213	201	240	223	216	241	186	197	224	236	224	197	204	216	223	223	234	222	193	212	195	211	213	221	194	201	211	191	190	202	217	232	202	216	236	233	212	195	216	221	207	216	229	228	208	197	209	201	183	223	199	182	217	209	228	239	237	223	232	202	189	203	220	210	213	204	210	217	225	230	199	184	223	191	219	208	218	199	250	234	197	206	208	193	211	208	211	221	247	229	241	206	201	235	202	180	193	192	215	248	199	220	224	232	183	261	227	206	250	213	218	223	213	225	229	195	212	224	198	171	225	220	211	230	185	196	231	207	206	195	225	222	211	234	222	205	190	206	203	232	205	224	214	194	221	248	211	201	218	204	209	195	183	209	200	204	229	221	202	254	189	202	207	190	193	218	198	226	188	205	191	193	214	242	213	207	205	202	232	198	193	219	210	206	233	208	221	215	200	226	207	223	219	208	226	236	215	210	218	191	195	193	199	203	214	240	230	223	261	222	199	208	205	221	227	226	221	233	183	219	211	175	214	230	216	214	196	218	218	215	190	232	215	206	215	185	205	206	223	247	224	242	202	205	230	231	218	220	218	221	195	217	216	235	201	223	191	197	226	228	219	209	214	193	211	215	202	218	212	260	220	211	247	212	214	215	214	199	238	227	211	227	202	197	219	199	218	243	239	205	202	206	210	235	210	212	210	215	212	202	201	221	214	210	206	216	211	231	181	210	189	215	183	217	175	207	227	200	227	217	214	176	198	193	200	207	191	234	205	170	210	209	202	208	215	222	204	224	208	204	209	198	195	190	191	220	207	200	182	222	195	224	203	218	207	216	230	221	192	212	243	234	196	209	191	217	196	193	204	214	226	221	237	190	196	206	195	209	214	214	223	206	195	211	204	208	227	191	200	213	209	215	238	197	218	196	206	205	225	206	216	203	223	232	219	229	197	220	230	203	215	217	207	240	212	215	230	225	228	233	227	208	192	221	212	197	184	188	178	186	202	197	244	196	193	245	248	190	220	203	225	203	189	227	223	202	220	248	206	224	211	204	199	195	213	201	216	220	228	229	208	229	243	203	213	215	211	195	196	210	225	216	201	211	207	205	238	220	236	220	210	195	211	207	213	204	227	206	209	207	207	211	214	195	194	206	190	210	192	218	195	239	226	227	236	199	241	202	210	211	219	205	211	208	202	223	193	194	227	217	215	201	222	230	216	245	205	224	203	210	180	185	215	209	224	200	182	237	212	229	222	200	223	209	238	192	210	221	209	213	216	215	240	230	204	199	225	209	236	224	196	198	245	184	195	198	183	213	231	196	225	188	239	165	253	210	198	235	203	207	213	220	215	230	207	213	226	235	218	196	196	195	253	213	203	201	205	223	223	200	222	231	220	238	214	208	187	212	222	204	193	223	203	199	225	215	215	206	223	238	208	211	194	202	216	220	214	209	182	201	219	218	228	209	205	222	180	211	225	231	207	216	227	206	223	231	216	236	195	243	207	226	220	237	236	217	196	194	214	209	204	204	215	204	201	219	183	203	208	237	199	180	216	184	231	192	193	210	213	211	208	229	226	221	214	191	237	219	247	234	214	195	209	215	188	211	202	202	193	199	205	218	204	187	209	251	201	222	200	196	194	218	216	204	236	221	196	218	181	211	196	225	200	197	204	197	187	219	227	222	213	191	237	226	193	206	212	208	222	212	194	230	214	207	220	228	213	208	221	185	229	207	185	252	206	199	205	172	223	219	225	226	204	209	205	216	182	213	194	198	225	211	234	211	185	210	193	222	246	246	207	208	210	213	224	213	186	194	200	211	224	223	212	199	201	181	198	235	226	223	224	213	236	232	221	219	198	206	237	215	207	215	207	225	206	217	206	200	189	196	218	212	202	214	200	215	211	191	193	190	212	207	205	187	220	215	181	232	194	206	214	186	186	264	236	202	217	244	230	223	226	215	181	200	217	220	211	194	188	215	203	239	205	246	223	222	215	229	214	197	232	222	198	185	184	223	191	187	219	210	225	187	189	219	203	236	185	209	213	221	223	208	198	217	210	201	184	201	185	226	219	224	231	222	206	209	235	207	210	218	236	234	230	190	230	228	205	200	241	207	208	254	181	225	190	191	207	203	192	223	212	221	214	194	207	232	204	190	181	206	230	198	209	176	198	202	205	211	243	173	196	203	224	205	234	200	201	204	214	204	188	222	212	204	199	207	198	212	208	212	197	220	210	235	223	226	226	191	226	216	204	197	213	222	187	182	222	185	213	195	213	215	217	214	198	224	190	228	214	218	219	214	194	216	181	223	231	197	233	218	225	199	206	209	202	218	197	225	218	211	199	205	224	217	223	210	231	205	211	207	206	197	203	237	220	215	234	212	233	240	206	217	212	196	240	203	216	219	197	221	228	196	225	198	214	213	216	221	203	232	232	223	210	190	203	236	228	196	206	202	243	218	243	203	206	205	224	212	230	200	209	229	224	233	222	212	208	212	217	222	195	217	222	225	208	214	219	224	204	225	218	191	197	211	192	206	206	219	189	225	205	231	222	217	217	203	185	206	213	193	214	172	242	211	195	222	207	232	228	194	209	206	193	224	185	184	191	211	204	203	210	218	210	214	185	209	191	211	207	211	197	179	206	199	214	200	217	192	223	209	208	174	183	219	223	207	224	226	216	186	221	200	241	233	199	223	199	200	183	209	213	212	213	218
6279	957	1732	1721	1201	1038	924	823	795	650	726	639	635	599	611	588	626	587	553	637	550	549	595	595	531	577	539	540	545	626	550	556	508	535	557	554	561	569	576	495	529	538	521	543	575	548	555	540	534	548	526	536	527	545	519	509	484	519	506	574	573	523	536	556	524	535	556	525	533	526	516	531	500	536	551	519	564	502	566	567	549	538	547	562	540	511	510	508	550	482	493	552	524	554	542	495	546	521	556	542	525	546	538	572	507	537	527	513	507	485	526	500	523	482	540	520	526	568	534	483	555	506	501	493	485	499	522	583	532	534	569	519	511	552	509	513	537	545	506	530	591	544	500	557	553	563	561	527	543	512	540	470	536	550	563	530	507	545	536	558	549	490	527	513	543	559	512	540	511	523	485	523	534	539	559	531	534	508	531	533	537	524	516	522	521	522	509	541	534	506	515	537	529	532	537	527	531	486	579	550	542	554	523	495	537	523	547	542	538	541	514	516	559	517	534	547	521	495	526	550	543	516	527	559	506	528	518	531	528	520	500	503	563	562	531	482	553	503	504	534	505	543	557	535	528	529	515	513	582	523	518	527	507	549	479	559	518	512	535	559	542	532	514	523	499	578	534	589	522	573	510	550	464	541	522	580	521	549	570	522	521	538	558	529	513	546	516	588	543	506	557	523	470	514	526	502	523	545	559	540	525	509	539	536	540	511	548	531	555	504	547	540	573	528	507	536	527	502	570	500	501	536	541	573	503	493	474	544	517	517	531	545	515	582	569	551	524	543	509	546	509	616	538	535	537	528	490	538	564	544	583	538	534	536	545	519	506	548	522	541	515	533	496	544	546	527	513	500	557	517	502	545	529	558	538	525	530	528	535	510	503	525	513	533	534	539	532	536	545	512	548	552	534	490	518	501	538	510	499	540	516	534	514	538	520	547	538	522	539	534	510	564	551	535	534	498	569	574	489	503	534	556	524	508	526	518	515	557	558	504	552	536	504	542	556	527	553	490	535	525	530	518	552	555	536	524	555	511	510	520	547	546	517	519	526	487	538	522	537	548	536	539	550	527	514	527	548	513	538	551	538	572	537	520	519	499	516	526	551	548	563	515	519	513	524	497	507	520	515	520	555	539	517	512	552	557	519	538	521	579	547	503	539	531	581	555	525	490	580	533	511	549	517	533	586	528	485	535	546	506	550	580	495	568	520	546	559	555	538	514	550	583	501	555	514	539	565	541	501	539	540	548	575	553	516	551	496	509	548	535	531	522	521	505	554	527	547	518	524	552	515	502	513	530	503	493	528	519	548	534	539	503	521	502	489	518	552	580	541	556	529	513	510	492	522	549	535	520	531	527	497	525	549	536	554	531	504	530	528	522	550	540	518	522	514	541	526	534	524	548	538	568	534	504	583	544	552	528	487	526	520	510	562	555	528	534	508	548	535	510	545	545	521	542	512	502	512	545	503	518	562	532	567	516	484	544	503	557	525	539	495	512	514	525	535	582	549	509	522	530	494	510	524	516	524	529	524	515	558	553	522	500	552	545	549	516	497	537	554	484	552	527	515	511	544	490	544	539	529	530	522	531	557	551	521	563	523	540	536	516	521	543	506	535	544	503	507	520	549	528	521	549	533	523	524	545	539	519	559	509	523	523	516	525	538	536	516	496	547	529	534	580	501	565	534	539	556	549	525	510	479	489	537	520	500	491	520	527	502	494	503	494	538	545	559	524	508	512	547	503	510	504	535	544	506	541	559	504	535	511	517	510	534	512	522	503	540	531	529	557	573	517	573	557	538	534	519	484	503	528	553	553	514	558	549	559	535	524	491	553	518	555	520	527	524	551	489	510	514	504	560	533	553	518	560	505	495	554	535	521	507	541	545	538	573	508	526	556	546	537	546	538	544	554	514	546	567	527	521	510	534	512	509	499	534	526	517	556	582	527	521	555	563	537	566	554	500	553	540	536	504	495	537	547	548	564	550	529	511	535	533	511	557	534	554	518	552	528	568	535	504	561	534	535	522	500	525	559	539	500	564	491	538	543	520	549	500	529	498	553	549	522	542	520	522	540	552	483	519	512	497	513	539	533	560	503	544	535	532	511	519	544	549	563	529	508	503	510	527	531	568	528	558	512	544	541	504	556	550	522	515	557	546	509	546	555	507	531	554	520	543	527	555	492	506	560	538	496	512	537	545	540	531	535	526	558	534	508	490	544	552	519	522	525	492	548	570	537	568	535	548	457	535	555	563	512	519	519	548	559	551	533	566	548	488	518	509	526	502	502	527	513	502	509	476	577	530	521	536	533	529	546	549	561	527	548	530	564	533	524	553	523	555	540	547	555	526	530	563	532	487	511	504	535	526	526	515	521	544	521	516	564	548	521	541	562	535	557	538	558	549	494	550	548	513	512	552	518	521	541	559	561	507	542	496	557	551	551	531	563	504	527	555	507	514	499	525	514	530	515	531	539	541	541	523	492	504	503	514	492	517	560	525	516	516	560	502	534	527	564	512	560	540	560	526	492	525	538	535	509	497	501	552	528	490	543	506	585	550	554	526	505	506	532	531	544	523	550	522	556	522	524	529	572	492	508	509	561	542	578	505	537	533	520	507	532	521	530	556	520	537	530	539	514	533	523	520	536	501	528	511	538	532	506	505	506	523	506	520	513	554	518	596	595	553	519	546	531	535	502	537	508	501	539	533	538	557	528	538	509	484	537	493	529	572	525	519	538	502	559	518	551	545	575	550	545	505	529	520	517	526	530	569	537	514	542	528	562	563	568	519	489	542	545	540	535	561	496	531	556	559	508	520	536	486	513	538	520	535	556	535	499	524	510	477	555	599	566	530	507	517	528	510	527	563	522	505	496	544	488	509	533	496	548	566	540	522	543	545	520	505	545	573	569	520	538	577	540	534	531	543	555	505	540	542	527	493	513	535	532	532	559	549	534	514	507	520	547	522	517	533	598	574	572	523	529	554	530	531	528	544	535	514	586	516	522	526	554	543	503	545	562	542	498	532	527	521	509	570	539	545	540	512	556	534	513	536	526	541	530	510	510	569	515	519	542	538	552	539	505	499	548	524	516	548	531	534	535	532	550	531	562	540	516	522	532	532	489	523	519	552	542	518	572	549	492	557	522	504	502	536	529	543	552	520	524	528	526	553	553	560	513	520	550	549	522	513	539	511	535	542	552	551	546	510	554	514	506	572	554	530	544	513	556	548	537	542	527	524	546	510	566	526	524	501	573	558	529	517	484	514	545	516	481	546	520	522	522	518	526	568	532	517	522	562	497	507	546	549	514	530	545	526	529	513	566	539	527	539	532	497	551	548	526	552	536	544	494	515	562	536	475	492	580	553	532	574	532	529	511	512	522	533	541	525	543	517	517	550	529	559	491	519	537	525	566	531	539	517	542	517	534	539	551	545	564	542	535	553	511	567	547	551	540	500	581	530	495	531	485	546	527	479	548	561	520	528	550	555	518	545	521	553	546	526	536
15730	1804	1542	1106	762	642	543	516	485	455	444	399	403	377	403	397	417	440	446	422	363	393	360	355	391	405	373	400	409	394	380	381	399	362	366	393	396	417	422	404	400	373	403	403	375	401	400	395	361	377	414	403	365	389	383	374	385	407	372	407	390	374	338	378	420	383	401	395	411	390	405	387	365	412	408	422	414	405	398	428	406	391	406	402	404	366	374	383	360	414	375	331	361	408	407	362	394	385	376	399	393	425	353	394	423	392	409	382	414	411	379	394	409	399	378	376	374	386	373	375	397	389	396	401	386	399	409	358	356	356	386	390	381	343	377	364	395	409	365	415	377	362	417	406	399	432	362	375	370	369	395	372	424	416	398	360	323	382	354	357	378	354	347	382	366	415	422	429	380	432	380	381	366	397	382	438	377	353	382	383	378	390	385	403	423	408	410	427	426	387	368	374	395	312	409	407	397	346	416	365	412	396	374	408	389	391	397	402	381	381	398	408	409	398	439	413	374	387	382	423	374	386	394	434	375	356	404	359	384	398	377	365	389	373	369	374	385	408	392	357	365	400	411	384	424	406	399	392	369	381	385	396	408	377	352	369	368	365	420	352	414	421	396	348	393	427	407	402	391	381	372	389	415	397	410	357	399	374	397	397	389	374	403	376	406	372	383	434	363	375	379	422	375	379	386	422	382	387	367	353	387	390	366	393	385	395	377	403	384	385	379	392	393	383	370	397	357	356	368	397	382	391	391	342	362	371	406	409	392	355	389	417	387	364	446	396	411	344	417	380	376	384	411	417	367	372	394	370	401	420	389	424	411	364	372	380	368	372	383	381	389	385	393	394	350	397	383	376	354	389	352	391	430	400	385	349	371	415	417	359	418	395	386	390	402	377	373	402	411	395	352	394	438	389	353	372	369	387	391	428	376	386	394	421	407	390	405	409	382	361	384	366	366	399	362	362	360	409	382	376	381	397	375	387	436	441	416	406	388	380	386	414	413	424	404	399	352	382	411	416	392	398	420	405	375	380	373	341	390	362	412	375	353	383	399	402	379	396	399	340	384	401	418	412	378	380	384	345	358	358	383	369	368	387	403	412	410	387	392	434	330	369	405	403	394	412	378	368	385	398	380	402	434	392	364	330	423	349	395	405	380	389	398	380	375	369	387	397	407	379	405	363	415	360	409	424	384	358	351	418	436	372	416	393	379	388	411	402	369	379	352	346	384	401	381	384	385	423	401	394	409	397	395	370	363	372	408	362	380	389	373	399	393	400	362	426	397	394	383	377	401	397	416	378	394	400	379	358	366	354	385	376	401	411	390	383	393	393	404	394	366	415	373	427	402	413	343	353	393	372	376	368	393	378	386	375	382	388	398	398	412	382	390	374	373	429	383	364	419	396	397	401	394	386	365	377	380	375	381	350	386	412	397	367	401	371	364	376	388	373	400	380	370	422	377	375	380	415	404	401	398	374	400	380	380	381	390	388	392	383	442	387	350	433	412	388	377	382	417	385	373	354	379	393	403	396	370	382	391	437	388	383	400	390	421	405	380	417	350	377	404	394	356	411	408	390	381	384	338	376	399	428	391	401	340	391	400	374	349	399	370	389	381	386	387	412	340	441	422	385	396	375	416	381	424	449	409	391	384	404	404	424	361	394	427	379	445	400	385	369	395	457	392	407	398	441	399	384	417	409	364	376	379	347	423	421	409	366	441	357	327	387	398	399	394	423	385	386	385	379	369	364	392	402	425	402	408	387	414	422	368	365	374	425	412	402	391	397	379	394	347	391	359	417	419	394	419	396	411	419	363	404	355	378	371	365	384	401	410	399	354	376	401	365	375	420	386	436	423	354	411	388	393	445	377	370	367	413	392	359	386	386	390	397	422	393	396	402	420	409	348	364	388	416	365	411	407	395	388	380	390	344	376	416	396	379	365	338	399	429	378	387	396	404	364	370	371	374	359	405	403	333	399	395	371	420	381	397	413	393	376	419	439	442	382	381	393	397	377	417	427	436	398	420	366	383	417	367	403	413	387	355	376	359	402	420	361	419	400	354	403	404	380	364	375	443	383	352	361	386	432	399	421	400	425	403	424	429	392	412	390	386	351	364	392	370	368	401	411	366	419	434	376	425	406	390	400	390	372	396	356	425	374	416	423	411	442	406	390	401	386	394	394	370	392	397	363	402	397	402	389	390	410	370	386	428	380	402	362	367	384	406	403	396	422	387	388	407	392	418	352	364	356	414	394	393	373	365	361	373	410	378	388	425	386	391	354	427	368	403	379	367	371	382	380	389	404	407	391	403	424	431	393	413	383	367	417	391	432	381	365	369	416	391	392	379	393	387	412	354	387	423	386	368	365	387	405	352	382	377	402	379	377	404	408	365	398	388	386	387	354	368	359	416	400	372	351	398	393	371	381	363	394	384	394	384	388	368	352	373	377	373	380	381	434	414	369	397	409	389	361	392	369	392	374	402	388	383	412	378	390	350	374	387	400	407	365	395	381	412	408	419	401	403	406	396	352	374	370	445	404	384	399	390	383	374	379	413	432	398	399	396	369	377	372	376	379	360	373	410	352	387	394	406	414	369	388	390	380	415	429	403	398	387	370	358	400	391	366	431	398	389	375	387	386	350	396	401	335	426	391	402	397	383	377	375	377	457	396	389	373	367	387	402	369	402	404	371	366	406	385	419	383	383	405	399	403	372	367	370	389	396	364	382	434	378	344	416	392	385	379	366	395	401	416	398	398	401	360	396	415	380	385	382	367	411	374	395	423	373	420	394	387	382	394	381	399	390	387	389	412	362	383	357	367	368	390	352	400	393	374	390	429	355	380	417	400	341	400	372	389	370	382	442	398	375	369	361	366	378	409	399	409	343	369	374	412	433	350	421	388	340	424	373	376	435	366	397	407	406	361	389	383	392	396	378	397	380	382	374	385	419	390	358	386	383	380	408	367	448	347	390	380	383	377	407	368	385	404	396	404	412	372	375	377	379	394	387	408	373	373	369	399	385	395	381	421	365	395	379	382	386	385	406	387	355	341	397	399	403	393	407	395	377	384	392	366	392	382	388	368	393	351	387	448	369	379	427	385	387	413	327	359	397	356	398	422	372	402	366	393	401	398	395	372	414	372	384	394	388	381	412	383	391	391	421	426	399	432	380	393	367	420	407	412	384	398	379	422	381	397	393	407	397	426	406	379	410	422	370	436	383	417	436	368	363	377	382	396	372	400	365	392	408	426	375	404	387	367	397	415	368	389	406	379	404	391	415	398	362	385	425	386	407	395	407	388	375	400	385	347	421	368	378	388	427	394	382	339	416	394	362	398	378	443	374	396	381	404	380	385	416	412	368	378	377	361	386	409	387	399	364	425	394	390	369	394	369	414	378	355	378	391	381	370	402	412	382	376	399	409	399	415	376	396	409	380	403	420	388	397	387	387	362	411	429	418	387	374	393	404	392	397	387	392	355	388	406	421	387	343	390	345	400	359	400
8734	1694	2982	3100	2230	1869	1616	1435	1313	1249	1207	1153	1175	1106	1023	1036	1025	1021	934	994	1007	948	960	961	992	942	915	927	891	901	885	934	913	927	943	908	921	918	911	878	907	900	921	925	903	897	870	894	882	899	902	868	844	885	886	880	880	893	886	871	872	880	871	908	921	900	881	872	881	839	855	821	858	897	941	892	905	870	915	851	842	881	851	891	885	874	863	891	889	899	911	842	859	839	889	961	893	842	878	857	894	863	874	859	826	839	855	893	826	880	872	829	901	903	872	911	882	872	896	868	857	842	920	857	877	882	849	923	893	868	841	887	902	906	863	856	860	875	828	890	840	930	894	852	859	882	871	925	885	878	869	876	864	876	824	867	866	852	870	843	877	935	888	910	848	911	851	893	835	918	889	889	883	934	865	892	885	910	882	901	840	874	874	873	889	872	883	904	878	906	930	824	898	903	870	921	819	845	882	871	883	861	909	849	852	892	891	826	797	896	824	881	869	895	893	869	841	888	937	877	880	884	915	881	887	889	913	854	882	931	886	859	900	899	861	883	872	884	847	861	914	888	880	883	841	868	806	876	824	877	911	896	884	946	850	843	855	828	853	845	872	856	893	874	878	875	864	911	821	892	859	869	849	861	911	816	902	852	874	888	902	908	861	848	836	947	874	853	863	831	865	869	846	880	896	868	874	902	894	888	894	865	847	830	892	829	867	913	873	861	842	836	862	895	878	873	826	855	909	861	857	894	884	867	902	838	884	906	921	878	891	908	919	884	907	888	860	910	926	866	908	799	829	892	881	808	871	879	842	892	836	833	906	856	854	911	874	901	849	860	910	882	862	897	891	787	827	841	900	931	843	866	871	834	872	855	922	872	913	852	873	862	829	919	839	862	850	914	877	892	914	901	954	869	789	890	894	886	827	893	893	932	906	854	902	893	857	864	856	867	907	856	868	900	879	828	896	858	877	895	818	904	878	857	878	894	886	909	923	840	851	841	882	893	851	852	884	861	882	922	877	898	880	866	850	901	900	908	871	899	845	889	872	917	858	864	904	878	891	866	865	887	854	919	857	884	906	862	838	854	876	872	923	883	925	875	866	902	889	845	878	852	859	819	855	887	848	887	828	861	862	893	865	856	853	883	875	913	861	878	875	873	858	868	882	875	895	899	850	961	862	880	897	881	858	868	815	874	870	900	871	857	860	957	854	934	904	914	869	861	912	920	866	843	861	911	892	848	853	866	897	922	830	866	822	864	888	862	918	862	914	894	884	837	829	849	888	906	954	934	886	849	885	861	856	882	859	929	861	877	901	872	914	868	882	847	903	868	898	875	897	870	889	880	802	872	870	861	936	866	907	848	901	861	851	850	840	864	847	858	891	853	885	818	887	835	881	867	867	835	902	846	882	896	836	899	842	870	854	899	931	856	879	862	893	906	906	877	886	937	822	872	815	841	865	870	844	914	886	894	871	835	897	867	848	868	853	817	836	876	940	859	882	863	859	905	866	861	829	855	839	883	870	845	851	852	905	868	835	855	827	906	867	888	881	855	904	899	900	856	803	889	865	872	917	882	875	846	898	836	816	865	881	854	822	877	938	927	905	814	870	810	846	910	903	878	868	884	893	921	856	927	893	907	866	894	909	882	806	899	894	905	845	869	882	810	901	866	860	906	904	841	868	910	856	857	856	825	897	853	854	868	869	907	835	930	814	887	887	871	849	848	883	913	916	847	858	865	850	863	892	867	863	862	800	857	851	903	875	880	888	867	902	884	871	929	905	899	918	849	914	855	911	841	872	902	876	853	922	830	920	924	857	832	864	881	880	864	882	868	888	854	883	874	881	888	884	880	884	941	844	897	893	846	907	882	831	860	876	869	868	895	892	871	885	887	831	843	829	885	854	841	872	881	849	870	880	812	832	854	879	926	904	823	905	787	880	863	899	906	911	861	875	896	899	837	928	877	861	885	899	873	901	869	816	864	881	870	906	869	856	935	943	854	890	862	812	883	837	923	864	836	852	856	844	841	897	940	879	877	870	942	900	915	828	817	852	842	867	824	882	885	865	907	868	916	842	875	823	916	868	810	873	844	882	946	899	903	884	804	900	898	916	856	885	918	878	900	858	881	900	780	880	867	881	857	846	811	876	888	918	897	908	818	855	858	866	884	858	868	866	869	853	832	888	870	849	884	907	859	907	901	888	892	871	878	880	846	865	915	838	838	900	857	844	888	913	890	893	849	902	881	849	856	865	895	873	845	947	879	849	845	930	879	877	890	859	883	931	845	854	860	867	833	863	895	823	872	874	865	842	887	861	918	881	858	808	913	868	844	821	851	864	909	940	867	862	871	851	858	871	828	890	870	842	901	867	850	834	855	847	881	883	902	862	980	888	868	911	886	890	884	875	851	833	876	865	876	856	931	790	853	879	849	883	826	884	886	900	901	881	865	882	865	895	854	841	878	870	870	871	852	818	944	893	925	856	876	870	872	897	828	876	882	905	830	941	853	881	817	885	895	884	824	843	879	911	857	822	890	859	811	887	893	855	855	893	828	789	943	906	888	874	862	861	853	830	882	894	836	854	848	879	860	864	877	877	879	940	885	907	798	872	879	879	866	872	911	906	872	853	904	873	890	919	912	860	905	868	898	910	778	909	856	876	896	870	865	896	948	885	865	907	865	889	862	900	898	864	853	844	918	844	901	892	865	903	911	909	909	892	842	953	831	873	900	898	903	837	900	877	876	843	880	878	853	881	862	911	906	831	929	927	832	882	860	870	839	884	820	875	880	845	849	869	875	884	888	889	884	871	818	857	898	897	896	879	889	872	875	863	889	904	895	886	867	888	864	825	851	836	859	922	861	844	856	840	903	864	848	889	906	897	891	904	784	891	878	864	830	846	866	847	870	869	859	892	867	860	832	831	852	839	841	928	846	835	848	901	848	915	859	954	813	830	897	848	836	891	849	874	852	865	854	873	861	888	895	896	914	895	861	885	860	893	857	836	895	862	838	836	876	864	863	838	946	841	854	867	881	894	919	897	913	869	837	826	826	836	848	793	847	870	852	799	876	908	890	835	849	900	900	900	866	865	855	892	874	848	865	871	857	849	913	868	849	876	919	853	829	879	864	908	856	861	884	877	888	914	862	849	876	863	898	895	909	849	883	872	852	870	858	905	926	831	874	862	916	901	872	877	851	879	877	888	918	906	824	898	887	880	885	895	843	895	843	874	918	897	879	913	894	787	829	870	839	905	893	870	880	883	904	907	863	853	868	798	922	863	825	899	864	908	904	822	858	868	849	903	824	852	845	875	854	882	869	872	887	887	912	878	882	891	857	899	873	901	866	903	855	862	889	907	883	905	904	883	879	871	882	847	883	953	841	871	898	871	836	862	889	899	886	860	896	848	947	902	837	898	909	854	879	869	856	859	860	910	885	883	891	889	889	819	899	836	850	869	899	864	874	875	901	906	874	850	827	824	880	890	818	841	954	936	872	845	898
4078	357	356	233	189	184	185	198	205	188	183	180	186	182	205	205	196	185	218	171	177	147	209	196	201	190	199	192	179	201	182	175	195	179	190	225	194	188	178	184	181	176	194	193	189	187	190	193	198	182	196	184	207	213	181	192	193	207	185	185	197	180	187	173	187	186	199	165	177	198	186	191	160	167	199	202	187	172	186	184	194	188	175	175	171	171	183	171	187	185	179	178	206	197	182	197	185	156	153	186	203	168	198	209	177	186	211	182	186	204	154	207	166	171	187	183	199	177	201	210	181	191	178	177	169	188	174	178	197	188	182	190	157	199	201	183	194	172	194	198	188	157	194	193	182	196	185	192	193	182	194	182	188	182	194	167	202	179	179	190	207	190	167	181	188	148	186	170	200	170	186	195	192	193	183	181	191	160	207	164	179	185	203	195	173	198	195	197	178	179	194	177	184	186	193	197	172	190	204	176	157	193	203	192	203	224	184	201	187	168	175	186	174	192	201	191	185	189	190	190	167	178	187	162	178	149	204	198	218	174	196	175	188	200	163	171	188	180	168	178	200	199	207	194	203	177	184	169	159	173	173	204	191	165	172	184	171	179	179	182	181	172	183	164	213	177	202	180	190	178	178	188	195	178	191	181	171	202	172	188	179	178	190	201	189	186	215	174	197	206	169	182	165	179	187	156	199	200	178	190	173	227	196	179	200	173	181	187	180	204	218	152	187	195	190	168	198	199	170	165	205	179	165	199	204	189	184	172	214	192	167	195	184	172	173	195	185	172	172	172	209	181	193	172	170	205	168	171	203	183	185	149	177	188	176	178	170	187	173	168	161	208	184	205	164	159	165	177	208	205	172	179	181	218	186	169	200	191	177	163	170	177	198	183	167	186	198	193	187	177	197	178	180	191	190	189	196	162	161	193	207	172	183	183	189	187	186	187	181	189	207	208	191	175	180	147	180	168	194	174	232	196	160	170	151	161	196	195	201	184	176	173	190	178	178	182	161	186	190	177	174	217	182	183	156	178	157	171	155	199	182	172	187	175	171	194	167	173	189	203	195	195	197	195	190	193	195	166	165	179	183	181	180	178	196	183	199	215	168	174	193	180	196	212	213	177	171	188	176	175	180	174	204	211	167	167	181	171	194	177	185	180	214	212	193	190	192	202	158	180	164	182	206	199	192	178	178	160	204	182	200	163	198	197	165	163	194	171	200	170	163	166	180	190	191	177	152	204	172	188	174	168	170	182	187	171	179	199	189	194	187	167	182	180	184	189	166	184	190	186	167	161	151	185	165	187	209	201	177	180	158	186	191	199	195	182	172	189	166	217	197	155	213	198	193	167	204	201	168	160	191	202	212	195	210	171	191	180	180	178	164	188	189	176	148	208	181	197	177	202	181	197	187	161	188	178	193	159	195	184	198	176	189	193	203	212	179	173	177	179	166	166	192	200	191	202	163	194	182	166	193	210	193	199	185	198	199	194	197	189	169	160	200	196	204	181	193	192	191	205	189	172	189	167	219	164	197	190	199	171	200	196	195	188	174	182	202	190	160	185	156	194	190	185	164	155	173	187	182	180	163	204	183	171	174	191	190	177	184	197	176	159	196	180	193	188	188	193	178	186	193	190	183	182	181	172	190	150	197	180	168	173	171	182	183	176	164	186	164	200	183	184	174	193	168	215	216	179	172	193	198	204	165	178	176	216	202	187	201	162	178	171	204	184	211	180	181	174	178	178	171	161	197	167	190	176	221	183	159	186	175	170	202	179	182	196	204	181	157	183	194	208	194	197	165	183	196	215	193	195	187	174	188	175	179	188	184	181	176	194	178	187	181	209	177	202	174	215	207	214	181	204	190	199	186	196	191	225	189	169	159	182	166	171	178	202	168	186	194	209	173	207	203	198	197	185	189	203	157	194	185	194	181	166	159	175	187	200	196	192	191	186	181	198	169	177	207	157	166	179	178	189	176	176	187	198	188	190	170	192	176	206	174	184	185	196	170	186	190	182	173	200	166	159	203	165	187	188	186	169	188	207	151	191	181	186	200	177	181	215	218	188	205	199	185	196	214	191	205	177	177	181	192	192	189	182	184	165	183	162	157	199	202	165	224	170	194	195	192	167	187	162	206	189	178	208	185	169	195	199	138	158	183	203	180	173	178	193	194	207	186	218	178	189	197	177	187	166	178	180	187	187	196	163	193	166	201	182	174	155	183	192	187	168	188	205	166	211	194	190	172	181	174	179	189	199	170	188	166	173	216	176	197	171	178	178	234	191	191	163	170	204	188	194	181	178	183	178	203	197	156	171	191	193	171	186	167	187	170	164	165	199	187	167	184	177	178	193	213	170	169	209	186	192	194	185	173	191	184	158	179	191	193	197	196	193	167	192	183	180	214	190	194	153	178	191	171	195	196	203	169	168	171	173	175	187	188	177	189	190	186	191	187	184	165	193	170	163	185	175	174	177	184	202	198	192	190	211	207	204	185	177	194	172	200	187	180	189	193	188	193	195	184	184	167	181	207	187	183	186	180	208	205	208	176	185	155	195	199	177	176	190	180	202	206	197	184	187	198	199	188	166	174	212	184	174	165	196	211	172	158	184	165	194	166	180	217	192	179	182	199	175	181	197	206	224	176	196	214	183	209	161	171	189	175	207	203	183	198	169	209	188	189	168	172	197	218	195	183	193	224	195	185	148	193	185	187	164	164	190	173	176	176	176	173	199	181	198	200	197	185	209	207	196	206	189	178	173	188	216	191	178	187	208	178	198	190	194	187	187	166	176	177	197	172	156	186	188	193	174	190	198	180	186	179	184	202	159	176	201	179	172	190	172	238	164	226	185	172	204	191	154	193	189	175	176	176	192	192	178	190	179	176	193	163	158	169	188	205	176	183	174	181	194	171	210	195	187	191	203	179	149	181	214	184	186	188	207	144	179	175	173	191	169	193	200	184	177	220	175	187	184	194	202	179	169	214	188	208	187	173	188	210	185	183	189	193	198	198	234	186	169	191	206	210	177	188	201	186	202	203	179	192	206	187	187	185	189	201	199	211	192	209	167	188	198	179	168	154	176	173	195	202	203	171	204	164	192	194	188	177	187	187	178	196	149	182	179	193	193	194	179	195	196	168	198	201	202	178	188	188	189	192	172	173	195	192	211	170	178	185	181	141	178	178	175	197	204	197	164	184	184	202	198	205	178	176	218	162	177	206	187	203	204	167	174	182	189	187	181	169	184	183	214	187	201	200	164	190	173	196	197	178	186	160	190	178	199	203	192	194	206	155	195	198	191	165	190	210	200	184	188	161	174	201	181	209	195	206	218	183	157	169	182	199	194	179	191	179	184	185	173	198	173	184	180	175	173	186	170	168	184	191	181	188	185	183	179	148	175	188	160	174	174	175	201	175	197	185	194	189	183	190	181	187	190	179	206	156	180	217	170	187	179	202	188	198	189	168	178	216	169	171	207	171	186	187	220	168	183	183	171	148	165	180	196
2787	554	713	601	495	481	474	435	504	440	426	448	473	474	452	446	463	439	484	456	494	471	469	476	447	458	455	450	454	410	402	473	489	494	482	474	500	488	490	456	459	474	441	465	476	459	502	458	486	437	443	477	472	466	445	453	463	515	473	472	461	426	474	475	517	464	446	469	428	452	489	460	468	451	464	459	501	490	488	474	462	461	467	502	447	465	447	442	444	459	471	482	476	477	476	465	447	506	461	485	495	484	453	471	468	491	440	470	447	476	469	471	465	445	500	473	463	502	484	490	458	455	430	444	466	427	497	495	456	478	478	474	465	454	447	481	477	463	432	433	475	455	480	500	447	470	475	471	438	482	483	466	497	490	420	483	458	466	456	500	417	475	484	455	452	472	462	483	448	471	448	457	471	478	486	448	445	473	439	447	472	448	466	472	473	450	428	456	474	446	447	445	465	496	446	463	481	452	478	455	519	446	475	492	466	485	451	460	475	495	502	504	460	455	485	482	431	440	470	502	485	485	456	461	455	478	481	466	462	469	517	474	455	450	504	461	452	463	468	485	455	476	437	490	465	488	438	485	452	490	459	437	442	476	458	496	460	430	509	473	472	419	478	480	513	445	476	462	452	453	443	454	484	452	451	429	465	423	445	480	467	463	450	449	453	458	449	512	507	481	441	486	477	444	467	459	435	467	496	471	475	490	483	451	478	503	455	483	459	501	478	478	450	437	473	479	480	462	443	466	423	441	483	463	452	469	475	467	447	473	468	485	480	472	457	490	493	478	462	458	453	447	395	474	495	490	419	470	464	437	460	472	495	440	451	465	479	473	448	461	463	484	489	469	449	465	445	462	466	464	440	444	449	449	484	476	443	485	446	489	477	463	461	483	465	518	473	434	469	458	453	455	498	459	465	430	448	494	471	480	459	449	463	491	439	486	474	441	478	471	491	473	462	451	419	496	450	476	449	471	470	455	462	469	475	470	434	460	456	413	483	475	443	468	478	478	435	437	476	479	438	468	443	463	434	454	489	476	446	482	479	464	455	449	486	468	430	521	450	452	487	441	453	460	461	461	472	506	450	497	455	457	487	447	472	469	488	485	452	458	496	446	432	458	490	434	478	445	417	481	428	460	478	474	494	457	451	484	454	468	411	491	480	494	451	496	531	494	471	461	488	474	473	507	444	460	493	527	485	454	425	480	491	451	446	437	444	483	450	454	451	454	481	482	457	471	506	473	492	442	472	434	513	494	482	461	458	500	465	477	467	450	453	456	444	461	439	459	462	467	455	453	486	450	432	458	467	477	470	509	443	439	476	498	459	463	501	504	460	447	474	447	477	466	466	475	480	447	442	454	476	471	469	452	494	479	461	435	433	487	463	422	451	463	478	455	456	466	470	458	448	488	461	461	493	517	502	486	435	471	496	461	447	444	430	491	467	460	452	490	465	475	460	458	450	463	445	442	496	441	446	453	444	457	469	469	426	463	475	487	501	405	465	458	444	486	473	458	447	458	418	447	500	480	472	437	479	445	425	462	485	459	483	485	480	491	481	425	456	472	457	464	475	511	427	452	514	455	447	471	471	473	479	463	462	482	466	514	480	471	469	449	494	472	443	457	451	444	480	462	449	444	510	488	508	453	465	447	450	459	450	481	495	451	452	462	464	450	509	497	419	489	429	424	451	476	467	446	453	481	460	510	443	449	412	473	447	460	474	435	442	454	459	481	483	465	441	467	453	460	493	432	454	494	445	454	470	476	455	486	460	419	459	474	429	476	468	423	474	439	438	452	443	418	458	424	467	460	443	477	433	474	467	480	473	465	441	464	474	444	486	483	448	507	430	434	503	462	489	437	490	475	426	472	478	480	442	473	446	426	476	477	483	460	450	443	474	461	438	464	471	451	466	471	430	451	474	483	479	466	458	461	474	467	421	466	457	455	486	509	489	475	474	509	513	441	456	497	452	480	480	471	464	492	427	463	475	482	503	484	452	490	490	480	458	504	473	480	456	438	492	441	475	475	444	449	415	467	473	462	441	475	488	454	433	476	461	480	477	430	427	466	498	449	441	448	452	472	473	457	500	467	449	454	452	446	452	465	483	479	467	464	477	458	470	484	442	493	484	425	489	501	468	440	463	433	486	524	451	466	493	472	451	457	483	470	476	454	499	455	444	473	464	424	460	450	443	496	490	484	461	450	452	487	477	435	501	454	467	483	461	434	461	455	442	472	490	495	404	450	458	475	436	462	466	490	467	462	439	481	453	476	496	451	458	468	459	462	456	452	462	468	453	462	431	481	471	442	452	476	453	465	480	448	470	450	471	469	445	480	468	454	461	475	441	460	443	490	475	505	451	445	473	477	430	482	515	489	467	435	485	454	466	488	482	473	473	458	439	457	448	504	450	498	462	434	493	476	446	478	401	453	470	493	462	457	467	470	442	452	458	488	438	481	480	460	451	455	434	507	467	434	506	457	431	437	464	497	425	414	449	443	486	451	504	484	475	475	514	459	437	479	481	500	432	481	446	508	471	468	491	472	472	478	433	457	434	485	495	491	426	443	453	475	437	445	457	485	447	477	480	444	458	454	447	483	430	468	449	460	450	439	474	444	431	446	484	473	459	431	449	463	489	450	467	493	465	457	470	502	486	459	467	485	468	489	468	453	477	486	468	462	477	422	453	456	456	459	493	481	450	486	440	493	472	412	451	483	416	465	481	459	469	460	457	471	484	484	445	451	479	449	441	411	480	470	447	465	452	464	474	448	468	496	493	434	487	444	510	483	472	469	470	435	464	468	495	457	462	462	454	434	489	500	455	465	448	469	492	472	465	491	433	459	443	438	504	469	451	462	470	466	509	437	464	464	472	491	422	474	464	464	425	492	441	456	496	504	503	485	516	485	456	480	467	426	452	487	443	474	491	468	462	449	463	500	463	470	478	459	434	493	451	463	448	473	480	477	447	442	456	452	458	485	467	431	481	450	443	442	440	449	469	445	469	429	469	505	458	468	453	481	476	471	507	476	451	490	453	421	468	449	463	449	466	444	472	469	472	432	444	440	439	498	446	487	485	463	448	456	451	442	502	457	449	453	476	481	460	478	460	459	452	470	499	428	456	470	417	449	476	476	455	465	504	478	480	427	435	481	441	437	466	464	428	492	438	461	442	457	460	511	459	432	517	465	485	510	470	446	439	479	492	492	492	456	442	449	468	481	486	475	442	432	446	447	463	445	466	476	456	431	450	468	470	465	500	457	473	453	484	446	467	462	486	459	440	464	482	464	453	482	466	480	436	452	453	480	440	478	459	495	472	476	511	483	454	455	446	428	475	444	477	478	496	461	460	447	459	457	460	442	394	452	503	466	469	493	522	409	450	431	472	445	441	462	474	494	475	449	470	469	464	453	427	488	466	466	462	455	471	466	477	455	481	469	428	411	452	476	468	508	469	472	448	439	468	484	414	463	466	466	472	479	435	482	472	507	412	476	422	482	457	444	452	475
10021	849	789	544	345	316	309	263	256	267	218	227	250	226	234	253	231	238	220	212	225	198	206	214	224	211	246	229	218	214	237	244	213	218	213	218	234	240	221	220	242	201	212	219	209	215	223	217	261	233	224	239	238	237	228	217	206	233	207	200	222	232	210	193	234	180	215	218	208	233	198	205	213	210	216	234	208	223	234	213	227	263	211	219	207	210	231	240	220	216	185	207	211	209	222	234	199	217	238	234	221	228	236	216	197	221	242	249	222	240	226	241	183	220	203	208	231	253	232	197	212	217	231	209	237	222	226	224	231	213	237	198	250	225	222	198	231	243	211	232	224	198	240	212	191	248	199	200	220	209	194	207	178	216	218	185	237	248	261	231	225	204	197	235	248	214	277	200	231	201	199	202	198	195	204	225	240	208	242	194	242	202	223	241	241	200	226	204	198	229	247	208	233	194	226	215	198	222	209	192	226	223	219	208	211	246	217	206	205	215	208	216	227	213	240	231	238	224	217	252	227	208	187	228	204	220	201	220	214	223	210	222	204	217	219	219	250	201	226	233	225	213	214	221	207	208	208	207	241	229	245	227	216	233	228	224	222	221	247	182	211	221	212	233	233	204	218	208	241	199	229	225	227	227	227	223	219	221	246	226	216	216	237	219	210	206	208	232	210	171	220	205	208	244	231	209	224	220	207	202	195	197	207	223	209	226	181	230	203	212	225	220	206	210	202	191	243	205	222	183	221	220	221	203	204	240	214	221	201	195	233	188	200	230	213	204	199	193	218	202	220	222	227	229	213	196	214	217	242	239	216	202	230	247	204	222	237	232	235	237	245	197	208	220	259	237	235	239	215	233	235	186	203	222	217	242	191	233	211	232	213	208	251	233	233	226	240	240	221	227	228	218	254	211	195	240	217	209	225	193	210	217	234	210	229	220	211	227	212	220	209	238	204	228	197	217	231	237	221	213	207	215	232	246	233	229	225	203	266	220	181	202	223	209	205	209	256	208	235	230	219	214	232	201	198	197	220	203	236	230	243	210	253	255	218	210	217	196	214	235	217	229	241	220	206	210	207	216	235	220	220	239	221	211	210	219	216	210	211	198	233	234	198	222	247	214	240	226	234	245	257	227	200	216	231	225	198	226	198	226	195	217	223	225	209	220	206	204	223	198	230	224	234	201	255	210	205	223	243	235	237	209	220	194	205	233	232	224	224	228	206	213	198	231	190	217	237	227	220	228	185	212	220	261	226	240	213	212	240	203	237	203	208	235	240	237	253	226	216	196	202	218	220	249	222	224	241	236	209	255	237	204	246	239	191	212	214	195	197	219	195	226	213	208	209	219	206	232	238	265	236	202	237	205	210	228	211	201	206	208	218	229	180	237	203	207	221	216	185	204	222	226	209	222	248	216	229	231	205	239	249	204	179	206	228	231	229	202	189	201	221	214	214	206	173	220	203	222	188	225	214	225	195	229	199	226	223	245	212	192	205	223	213	193	214	222	207	199	265	246	203	259	231	234	223	203	222	217	199	224	245	206	231	230	248	224	213	224	240	210	221	226	201	224	203	183	230	245	239	255	228	203	250	241	219	190	196	207	216	215	228	226	225	189	222	230	207	195	212	202	205	246	216	235	265	199	213	230	224	219	240	214	207	209	213	234	207	232	228	200	238	214	216	216	208	240	226	214	209	236	230	196	212	189	218	211	228	223	237	187	220	207	219	226	235	257	219	218	234	227	211	212	222	213	194	253	211	247	219	252	220	229	245	230	228	217	210	216	209	243	227	217	222	215	205	240	232	191	195	223	212	218	221	229	235	232	247	195	240	234	230	222	211	249	228	216	236	263	210	226	186	205	211	209	230	244	238	222	213	208	235	185	209	224	202	236	212	226	249	230	242	201	215	207	248	218	221	239	217	205	217	210	218	242	245	220	201	216	216	248	223	220	215	204	193	206	209	249	226	220	214	211	238	214	224	205	241	244	249	230	229	234	196	216	234	235	215	212	194	265	194	223	198	208	224	209	243	247	223	226	244	215	208	219	218	240	204	221	221	212	201	215	220	209	209	225	243	245	208	243	227	184	232	208	236	221	241	209	239	227	231	207	206	205	212	204	222	225	248	195	254	242	233	212	210	229	241	204	205	211	246	219	224	243	233	249	248	211	236	252	205	215	228	220	240	235	224	264	245	195	255	181	224	232	216	212	257	223	220	220	202	192	223	208	231	228	218	208	236	210	216	218	213	232	213	232	204	224	232	215	216	223	190	203	199	241	203	234	231	207	215	188	198	231	220	251	206	221	205	216	207	229	232	210	222	201	216	219	235	224	225	208	229	236	215	206	225	228	241	228	250	222	204	232	225	223	248	222	232	225	226	197	216	222	214	267	236	224	208	234	188	234	210	219	251	210	209	222	213	213	207	230	204	207	206	221	207	239	233	231	211	227	211	223	226	215	226	224	222	237	263	203	209	207	215	220	244	214	193	218	209	198	206	232	208	259	242	209	196	226	253	202	220	227	209	204	214	185	200	223	216	226	209	207	213	252	257	222	237	196	217	235	203	205	203	220	222	215	213	187	217	221	205	211	208	226	211	213	191	221	202	220	259	221	199	200	215	221	234	247	233	238	207	210	227	209	222	220	220	248	233	252	237	209	220	277	233	223	228	253	226	220	225	208	227	220	215	234	243	240	200	214	218	246	241	197	210	220	215	240	215	228	211	267	206	238	215	207	205	234	225	217	212	218	221	212	213	240	226	209	204	227	183	228	224	233	238	199	201	232	221	218	227	214	196	219	215	201	213	229	220	209	240	200	220	211	213	195	199	212	209	204	233	235	244	222	214	208	229	202	237	193	225	226	215	206	224	220	234	221	220	217	239	235	258	219	212	225	227	217	213	213	217	222	249	223	231	216	207	223	226	227	217	219	232	262	258	191	231	214	204	214	211	189	218	210	230	194	228	232	222	252	195	244	226	221	193	207	240	228	216	218	205	241	213	218	207	194	231	217	194	225	244	238	235	252	190	223	223	236	243	212	199	211	215	229	204	211	217	239	218	248	220	201	249	245	226	223	244	219	234	265	211	244	222	243	234	238	187	210	217	229	209	217	201	205	242	218	215	233	223	214	226	188	243	201	242	239	207	223	244	226	211	204	214	205	252	197	189	228	223	208	217	225	208	204	243	209	221	203	222	229	235	228	208	203	212	218	209	211	202	223	231	204	240	221	242	212	197	206	210	205	250	204	228	233	226	228	208	195	201	238	212	214	232	234	226	227	204	220	193	225	212	201	231	208	211	230	260	224	214	213	199	211	214	221	223	218	252	223	195	229	249	247	232	192	191	206	240	240	230	205	199	235	208	222	223	222	207	204	210	188	235	204	224	220	232	224	229	214	209	232	210	232	230	206	255	253	250	236	202	240	256	231	231	244	212	226	223	216	232	214	246	224	212	230	207	230	229	221	230	221	225	243	243	235	212	226	246	239	244	234	220	205	202	223
7190	1036	1829	1599	1244	1021	917	830	751	727	693	682	661	675	653	617	607	557	656	600	582	598	572	541	579	562	594	582	585	560	581	560	553	544	559	557	565	567	546	566	539	602	552	557	534	522	563	566	561	519	564	508	522	563	536	552	554	549	512	559	590	511	528	557	552	527	560	549	566	538	588	539	539	552	554	551	543	545	531	541	513	568	535	564	604	546	563	562	572	542	541	540	513	536	566	553	570	524	573	580	506	569	550	588	542	542	530	546	562	547	538	546	551	538	548	526	596	569	531	545	548	528	542	553	554	501	545	525	558	600	538	547	553	598	551	547	604	572	539	572	579	576	575	558	540	512	560	536	559	540	557	538	551	552	561	559	549	551	573	521	547	545	526	552	548	523	530	550	551	540	492	515	536	542	551	522	555	538	551	532	550	546	573	554	561	515	514	516	525	522	575	546	504	526	538	513	572	522	580	561	552	559	516	533	569	525	557	548	562	551	556	571	548	539	555	553	549	536	519	511	538	575	559	571	569	558	553	561	554	495	580	549	525	551	553	525	563	558	570	583	566	558	545	526	542	539	576	548	565	522	551	590	537	543	533	528	577	585	551	531	576	578	549	565	535	544	549	558	540	585	548	534	589	514	578	529	562	549	553	564	557	567	571	525	536	579	573	528	552	529	513	624	507	571	554	514	561	539	557	508	543	578	551	625	513	527	574	536	540	526	550	517	537	535	567	564	549	570	562	568	585	536	539	544	563	573	540	551	576	478	536	570	578	518	556	520	594	580	579	532	522	543	523	562	554	535	547	572	510	577	538	544	576	536	509	554	556	531	532	536	507	568	551	539	551	550	522	565	553	544	539	574	531	567	572	503	548	570	539	575	537	534	538	568	526	537	600	504	519	527	556	513	527	552	561	526	571	585	552	521	566	543	591	532	572	521	567	561	515	539	583	533	538	528	567	542	553	574	557	560	543	502	592	562	549	542	568	570	528	515	509	560	547	547	538	552	550	582	526	529	527	552	555	543	538	547	553	565	562	519	558	560	542	528	543	586	578	588	530	550	559	562	539	545	552	517	587	554	572	535	593	550	516	580	550	595	550	504	543	517	567	542	562	568	519	579	542	538	578	518	500	526	554	528	543	572	557	563	565	525	587	556	530	576	541	535	503	576	605	519	602	545	531	563	537	541	543	585	517	510	510	574	572	546	547	545	534	562	562	524	544	549	549	540	591	554	546	595	541	531	534	577	562	512	534	535	543	532	576	519	520	563	529	562	547	582	557	563	540	553	506	523	544	556	530	572	511	570	485	580	547	567	548	543	538	570	537	560	570	568	572	562	554	534	545	573	556	567	492	501	537	553	539	543	535	559	538	567	540	549	555	503	564	545	540	552	547	532	561	519	529	570	574	599	529	544	520	583	533	534	503	568	549	566	530	549	553	532	570	560	565	529	576	555	543	532	523	567	578	562	535	568	583	522	531	548	495	566	557	519	543	536	568	560	558	559	534	547	540	612	565	481	590	599	535	532	519	549	582	524	599	553	561	543	563	529	528	553	588	572	542	541	548	540	518	539	506	626	520	545	554	567	548	547	550	554	510	527	537	498	541	559	565	537	511	563	610	530	566	558	570	540	550	564	567	548	544	550	560	541	539	535	544	532	595	566	539	544	568	564	560	527	517	524	578	554	548	565	513	577	515	497	537	586	524	548	552	557	504	541	560	513	557	539	540	557	526	552	516	520	535	531	568	539	612	534	551	554	537	542	610	568	520	552	536	520	537	564	564	572	513	546	522	504	564	557	554	558	553	537	552	570	589	522	576	583	528	522	563	535	537	529	556	535	540	543	564	526	542	589	542	573	549	524	585	598	560	536	575	526	544	568	545	523	550	577	580	559	540	576	537	539	507	582	561	531	549	557	555	539	555	508	518	548	506	560	564	552	582	565	586	517	556	546	536	523	525	523	518	544	529	551	550	512	494	576	555	575	537	548	522	559	560	528	541	538	556	535	557	529	531	537	554	542	567	550	570	540	637	559	504	563	566	504	540	528	553	547	584	549	554	545	552	528	569	608	518	548	543	533	527	550	569	482	544	540	532	591	557	545	530	533	555	551	597	511	569	542	572	550	542	535	617	556	538	546	532	527	548	525	515	577	561	535	566	529	510	505	558	551	510	577	519	546	551	562	535	552	537	572	554	519	522	598	522	538	520	502	558	582	553	511	573	526	517	580	563	582	544	532	560	567	548	510	573	553	541	515	555	582	558	538	534	545	529	571	528	518	567	549	530	547	530	564	557	537	544	502	576	520	532	568	564	529	580	540	537	562	558	548	525	558	532	516	561	510	585	574	506	533	528	554	534	587	507	534	528	532	523	530	590	558	533	526	504	550	537	594	547	536	530	508	578	549	527	581	537	575	563	579	536	545	534	585	509	536	531	544	587	541	574	550	557	499	540	533	563	478	523	529	542	516	588	549	518	542	537	528	563	539	572	525	575	549	558	580	554	565	552	584	558	562	558	548	553	531	546	512	547	534	569	564	608	504	504	539	563	592	535	538	571	498	572	564	519	528	565	597	569	524	547	570	532	547	542	532	525	547	516	530	554	530	556	523	581	569	548	506	583	525	565	569	573	538	528	526	567	563	538	496	525	582	537	522	538	616	559	556	549	553	584	562	558	546	571	543	544	541	551	582	526	545	536	550	547	537	517	601	551	553	531	573	513	505	539	578	570	552	548	562	561	558	524	586	598	581	566	534	530	522	523	538	520	546	544	587	543	564	515	555	555	521	534	540	533	567	585	530	523	554	556	549	564	547	521	592	556	551	571	542	565	553	569	589	558	528	564	550	557	523	567	515	531	571	537	529	544	550	509	564	498	549	519	541	549	526	600	549	519	563	546	545	556	563	543	542	594	596	596	550	529	540	584	547	567	502	599	561	540	520	586	565	552	556	558	562	508	593	583	527	550	538	542	559	541	533	546	554	526	557	588	568	535	559	530	520	551	526	587	570	574	557	535	560	581	536	618	543	561	532	538	531	541	558	615	549	594	546	522	573	539	540	497	571	568	527	545	573	546	551	529	558	566	571	569	494	586	537	498	535	547	565	549	546	518	483	531	548	564	581	536	545	577	562	562	534	563	570	554	538	530	541	522	575	562	495	571	573	531	571	528	560	550	552	560	587	556	574	553	543	548	552	586	533	553	538	540	543	564	547	521	573	522	523	537	570	551	587	566	550	535	498	573	571	595	488	549	560	525	533	592	531	590	534	546	541	541	530	554	533	537	536	515	561	548	586	567	502	579	549	542	522	545	569	562	582	546	567	559	547	530	558	602	499	564	558	559	598	528	535	532	596	538	567	578	560	598	515	518	562	569	619	528	556	591	542	564	552	504	495	533	561	530	557	566	567	538	568	563	555	539	547	531	556	526	592	542	562	516	540	550	526	564	587	555	543	509	540	527	524	567	566	546	565	554	543	539	518	578	508	541	514	507	534	561	557
14945	1786	1602	1053	724	595	567	498	506	414	409	405	413	404	418	378	417	382	380	406	411	363	416	347	403	404	386	390	411	413	390	392	386	401	410	372	389	405	354	377	413	359	404	370	392	407	393	380	424	366	366	377	350	388	367	368	364	385	391	396	386	363	409	384	373	368	373	396	382	388	365	400	403	369	386	380	384	329	362	353	365	383	359	352	389	397	366	425	382	358	403	375	377	350	373	371	352	397	340	362	408	404	429	349	399	371	399	384	397	343	373	401	368	412	425	398	374	404	372	369	338	400	369	348	393	370	327	383	352	413	335	350	392	386	405	360	395	382	352	366	403	405	373	349	379	368	365	380	418	392	376	337	379	434	408	391	374	350	368	379	370	401	394	346	401	376	367	384	381	413	376	366	388	407	385	436	385	371	371	381	383	418	347	365	375	388	361	381	366	388	377	372	392	391	380	412	383	415	390	372	361	383	402	386	404	367	406	376	433	393	383	390	383	392	365	401	378	380	379	403	401	377	362	387	404	376	390	417	366	387	416	384	396	408	373	369	382	400	374	393	378	383	377	383	389	398	379	407	399	412	372	430	396	389	394	377	366	370	352	393	377	413	375	342	370	381	367	364	395	388	351	317	371	356	394	379	362	420	385	404	424	388	404	386	383	387	368	349	342	344	412	391	357	391	398	368	373	368	412	362	395	370	375	377	380	356	393	376	328	383	370	390	431	363	373	373	391	374	409	382	398	350	348	398	390	372	382	392	349	396	401	392	380	354	397	386	370	410	415	393	383	367	386	420	396	375	369	364	390	402	410	409	353	372	382	354	413	361	372	421	359	369	397	368	375	411	353	375	388	386	410	390	373	397	361	375	372	370	381	356	346	373	365	398	418	357	326	375	415	369	379	364	397	372	387	382	389	358	391	362	394	366	399	367	401	395	387	421	376	386	362	359	411	402	363	350	374	374	407	387	351	353	388	398	398	367	384	340	388	370	399	382	410	384	400	370	372	346	396	392	388	402	367	385	394	422	385	377	376	363	383	381	370	358	356	361	386	397	396	395	360	404	388	345	393	362	392	388	368	399	414	397	423	411	365	388	357	350	378	379	376	402	370	368	419	399	395	411	356	407	400	375	362	392	377	389	388	389	397	362	366	412	339	349	394	390	365	381	386	392	366	365	350	390	378	359	406	360	382	387	358	371	416	360	372	396	415	366	353	377	389	393	397	353	349	391	367	408	395	363	389	340	389	416	375	392	383	338	380	361	354	381	377	400	377	344	365	359	367	366	406	362	383	387	382	350	385	349	339	362	360	368	405	371	382	392	356	390	410	413	435	354	371	390	382	393	378	362	410	365	401	410	378	422	374	357	416	359	387	368	414	421	386	365	369	381	378	372	354	361	364	354	369	402	383	390	377	350	376	371	382	392	351	353	361	420	402	371	375	401	393	364	366	383	406	359	398	368	382	366	353	362	396	374	374	394	430	368	370	391	403	333	390	382	366	379	370	387	352	373	345	313	386	353	387	365	387	396	378	384	399	376	388	388	386	418	346	381	347	374	388	375	406	403	386	349	376	364	426	390	389	391	408	407	372	359	386	427	369	394	356	368	409	392	388	385	394	403	408	382	436	401	362	351	402	366	393	389	380	358	401	397	358	381	388	357	371	395	358	359	358	362	385	389	381	376	392	410	357	377	380	396	387	385	397	348	387	349	365	355	362	350	391	331	356	345	383	340	374	363	381	384	391	382	372	409	341	416	399	385	417	377	372	358	379	339	325	419	397	366	405	387	382	410	425	405	359	386	361	370	393	366	373	375	401	369	374	400	368	389	363	362	348	365	375	401	363	382	332	367	385	376	349	370	360	429	392	382	370	376	347	381	376	355	393	363	403	383	388	385	357	382	392	377	409	392	407	399	398	387	383	403	409	370	367	385	374	369	398	359	370	380	356	382	362	378	377	378	396	371	366	362	380	376	370	388	357	379	400	395	368	391	347	388	402	366	378	377	371	388	372	388	399	369	411	420	364	366	402	365	359	383	379	329	323	405	407	387	392	382	378	394	372	366	374	422	385	389	392	401	409	389	433	393	393	383	357	386	377	354	408	415	395	410	401	370	362	361	395	338	354	390	382	391	371	353	394	372	382	363	368	369	380	392	387	386	402	365	382	404	375	390	436	412	417	404	377	382	394	405	384	369	337	348	378	375	359	396	369	381	392	405	390	375	391	360	395	406	367	397	424	414	365	388	351	431	413	395	403	397	372	394	351	394	407	384	394	389	412	385	393	344	397	393	369	382	391	392	369	343	405	377	364	419	401	393	385	354	356	381	383	393	385	368	352	371	371	406	407	355	399	377	412	393	380	360	421	394	375	354	346	364	396	400	404	418	407	373	411	403	396	379	392	393	403	388	380	396	395	410	384	375	413	388	372	380	389	394	362	395	348	402	375	347	408	384	382	379	376	384	400	362	373	349	379	433	393	389	397	366	394	409	379	373	372	350	397	391	392	385	380	368	402	419	382	346	367	386	337	422	412	378	380	374	401	372	362	397	375	384	352	378	356	401	423	420	381	387	414	384	349	349	356	347	405	341	395	370	387	406	366	340	384	357	372	383	385	382	383	365	386	358	358	363	383	329	367	395	384	382	360	383	417	405	369	350	363	345	357	381	351	359	337	370	390	375	364	427	402	363	398	416	429	361	341	388	386	373	391	385	381	408	405	408	361	372	382	372	397	387	395	381	346	355	379	359	390	410	391	381	365	357	363	397	357	367	422	371	398	401	383	387	394	380	401	367	342	367	415	364	373	378	385	400	383	364	373	358	393	377	391	368	402	377	379	373	384	373	366	407	358	383	380	384	406	354	369	394	370	362	362	398	382	399	395	359	312	384	387	379	379	343	370	374	403	368	367	379	367	396	398	417	377	364	380	440	357	351	375	427	414	363	378	423	386	404	406	378	363	426	398	372	374	359	374	380	396	395	401	384	390	346	363	431	359	340	388	389	350	377	398	404	403	406	375	406	353	399	365	387	385	353	401	440	396	391	406	412	373	410	358	406	343	364	381	407	404	388	382	348	344	400	385	382	401	403	373	413	401	409	391	346	384	371	359	400	397	382	432	402	385	421	326	359	395	367	418	370	363	392	364	404	383	441	371	332	403	384	346	386	337	398	376	382	365	362	409	369	365	389	442	368	359	384	367	428	381	354	356	337	400	385	375	380	394	350	362	350	362	397	425	384	383	384	397	365	375	388	362	369	390	340	378	420	404	368	368	348	364	417	387	404	399	386	395	386	388	396	376	372	357	392	355	342	395	393	366	386	361	363	392	349	347	350	344	381	351	429	390	406	420	361	369	356	352	376	365	444	405	382	367	362	379	390	383	369	409	393	423	377	399	452	353	397	366	423	372	385	396	355	376	385	387	384	392	367	368	361	355	419	386	392	386	345	382	395	381	374	360	377	372	378	368	369	429	353	380	399	392	366	410	389	375	379	366	401
8499	1813	3099	2942	2218	1837	1654	1420	1300	1213	1200	1109	1048	1027	1020	1048	990	956	944	948	905	946	888	941	968	895	928	892	925	883	856	901	955	909	897	883	907	888	894	874	875	889	849	862	899	906	898	869	914	859	882	918	861	880	808	893	876	897	885	914	879	820	836	906	851	877	853	885	882	842	866	855	870	826	869	937	886	937	892	888	867	852	851	856	856	903	795	858	886	838	853	906	904	810	882	857	877	865	902	859	846	882	906	863	837	864	870	837	896	824	820	895	816	823	829	830	854	905	879	882	856	835	850	810	893	870	879	879	841	884	860	870	900	884	856	879	867	866	870	848	900	873	889	846	866	859	884	872	857	898	821	839	882	833	857	873	847	887	875	850	856	809	861	845	844	830	863	883	854	823	912	864	852	871	889	871	868	891	776	835	838	845	871	874	855	849	790	858	888	853	898	836	796	858	850	878	871	885	856	860	880	862	849	863	840	925	899	837	874	873	820	852	862	875	902	863	892	857	836	861	848	880	884	822	853	882	845	870	883	856	903	871	831	840	846	865	869	896	884	888	853	898	807	895	877	880	830	856	817	891	829	881	890	832	854	836	925	848	862	845	888	888	835	842	931	892	872	802	850	795	923	869	869	848	865	902	876	879	870	829	861	863	868	902	832	857	797	843	836	887	916	825	886	888	883	875	835	786	843	858	882	869	864	879	881	856	844	825	871	828	902	827	869	852	847	849	893	841	866	937	845	859	872	858	820	885	892	870	875	860	920	862	862	835	837	857	910	865	838	859	892	858	843	871	848	834	860	865	900	887	928	869	854	872	900	872	769	873	906	839	808	867	814	872	858	829	884	897	888	878	866	891	827	855	837	859	825	809	919	842	920	849	897	901	870	874	865	836	902	797	841	833	826	856	831	876	902	891	854	864	831	857	858	874	843	927	865	799	883	896	859	859	818	836	848	826	867	908	865	869	918	875	815	903	843	893	913	806	852	859	861	823	880	816	907	898	840	854	862	831	832	878	851	875	859	824	879	934	903	899	825	864	896	850	856	854	863	852	874	864	843	872	893	896	822	863	900	871	877	882	860	786	860	835	866	921	878	917	826	886	848	880	841	856	872	898	868	878	892	813	869	874	852	865	864	890	936	939	810	863	885	830	852	806	823	839	827	847	864	872	848	876	856	866	884	848	927	836	838	888	908	858	783	886	830	871	882	867	866	868	846	861	867	807	856	862	846	871	863	859	879	851	822	855	837	848	848	894	909	824	832	866	832	900	796	904	872	874	811	859	881	872	895	839	906	887	859	892	801	858	888	900	858	871	843	856	896	832	872	845	846	841	839	849	883	829	881	874	921	899	845	829	879	886	845	898	851	902	874	896	876	825	821	910	887	902	875	887	852	825	878	863	831	890	892	833	859	852	888	870	849	862	900	872	847	881	877	917	843	878	864	838	861	828	857	843	824	867	878	821	855	819	801	795	871	868	855	886	858	840	873	823	876	870	856	861	880	857	843	759	826	804	877	836	846	892	833	856	883	860	856	813	883	899	891	887	862	873	863	911	868	872	850	872	902	906	842	808	854	896	840	887	918	934	807	879	859	829	849	864	841	875	893	859	907	844	862	921	838	928	846	855	868	917	867	817	855	835	821	873	880	800	826	864	882	912	884	845	894	887	850	876	884	870	848	802	879	856	845	828	858	875	862	837	839	872	841	831	848	846	881	826	867	855	903	858	912	847	851	792	861	800	820	833	910	816	878	790	843	852	821	859	862	877	860	863	793	836	840	841	835	849	838	889	872	857	868	855	829	842	915	802	821	879	924	833	862	852	857	822	810	886	873	884	846	891	840	863	873	884	874	872	818	854	864	879	898	882	819	903	870	829	865	843	865	877	867	828	865	858	834	896	811	866	874	898	850	792	858	888	856	925	799	876	912	897	854	890	873	873	867	841	854	836	857	888	866	814	811	866	831	829	846	837	843	856	869	842	842	818	800	884	883	842	957	870	867	826	865	859	811	893	840	881	881	880	887	873	956	859	802	834	871	853	872	859	830	848	864	853	848	815	819	829	899	848	904	885	856	863	898	837	813	900	856	853	871	842	840	852	887	847	856	843	850	845	843	855	877	868	843	875	845	824	838	852	890	876	862	851	818	804	890	794	837	863	859	840	846	896	867	851	853	873	873	861	827	832	881	851	843	857	893	873	862	864	819	881	839	922	843	854	892	875	875	835	889	813	904	912	878	855	878	849	860	912	889	893	885	842	867	872	845	874	869	829	840	867	848	821	843	845	813	858	819	782	876	809	859	830	895	870	833	874	849	874	875	859	885	871	873	886	834	920	886	870	860	910	882	831	905	884	858	877	823	850	888	831	884	859	855	870	878	880	889	796	869	866	906	881	856	853	825	859	907	893	865	861	906	832	834	835	881	851	852	850	818	864	864	804	834	866	842	898	835	855	884	834	815	832	859	904	886	909	857	821	782	874	866	845	881	844	792	859	886	824	840	853	821	899	866	844	898	865	875	807	840	895	857	859	898	864	815	850	851	909	880	853	863	879	828	845	816	827	873	859	870	773	824	863	866	861	870	830	847	801	913	873	870	878	833	841	870	826	900	894	902	907	823	855	871	918	885	885	880	839	861	855	891	882	930	842	834	890	867	835	904	879	928	867	869	866	852	847	852	844	896	852	871	906	836	837	878	879	860	887	868	913	876	866	863	853	862	849	912	891	902	876	898	858	866	883	865	846	859	873	867	840	867	791	818	845	861	855	852	877	839	846	875	859	864	945	855	868	854	837	835	873	814	804	825	869	903	902	816	876	884	846	854	859	901	846	865	842	806	810	887	842	856	841	867	839	916	889	837	918	867	856	887	842	916	834	896	876	827	872	848	843	854	813	818	878	791	863	847	872	822	904	859	859	829	893	834	832	863	879	838	854	893	859	801	847	866	848	842	869	864	801	920	832	870	864	835	836	876	868	855	855	858	838	898	894	886	844	835	811	866	781	887	837	863	844	851	860	881	846	909	762	836	815	806	894	825	880	850	845	796	858	850	846	898	866	858	837	835	914	853	872	863	839	820	863	860	911	873	877	822	851	872	821	825	908	875	836	816	871	861	842	901	861	912	884	872	898	870	855	894	854	867	901	820	768	896	850	864	881	891	855	834	878	846	830	871	861	852	879	848	829	845	906	871	862	922	858	869	886	869	852	865	874	888	909	855	910	845	806	878	840	873	846	865	862	902	868	837	813	898	842	847	877	900	825	888	854	856	855	920	894	897	823	839	839	858	847	884	880	889	840	844	878	847	897	858	840	856	839	819	915	837	827	858	871	809	849	878	843	839	888	845	872	873	833	846	880	845	914	875	790	840	847	859	855	870	812	877	856	853	900	860	812	870	925	835	802	885	843	860	875	924	863	838	905	841	914	829	878	847	841	875	843	896	842	898	831	837	849	832	858	849	884	878	887	846	800	843	833	866	881	855	913	852	926	841	870	875	890
2490	322	293	175	179	146	193	165	164	149	182	172	160	155	167	164	195	174	140	177	163	186	146	166	195	181	192	174	157	158	184	186	162	206	161	156	178	183	176	167	173	170	170	171	168	146	153	165	173	157	192	176	161	186	164	171	171	160	167	172	175	177	174	149	148	172	162	167	152	168	178	195	175	171	171	173	166	180	186	163	203	147	181	180	178	177	150	182	199	176	193	159	181	153	186	164	167	156	155	174	166	165	172	196	197	171	167	160	187	162	150	165	163	169	167	196	157	173	162	172	172	176	184	172	186	140	170	142	158	209	218	149	169	179	178	178	177	174	189	186	162	163	151	142	163	173	151	193	180	181	186	157	161	158	187	177	212	158	191	175	195	178	150	170	190	168	156	161	185	188	160	168	169	167	190	154	177	205	179	180	175	152	181	166	150	185	181	188	152	177	175	187	155	191	174	194	189	182	174	165	151	144	165	158	179	167	160	186	166	159	167	169	181	178	169	153	191	173	153	200	185	177	196	196	190	153	179	169	156	207	172	136	172	181	156	156	142	158	149	168	180	154	159	154	197	167	180	173	164	152	176	178	189	181	177	150	166	187	190	198	134	181	165	176	172	172	171	174	183	177	182	169	177	144	169	165	165	183	162	180	162	174	169	142	186	192	165	146	170	164	141	166	171	163	186	196	168	159	155	166	157	153	198	140	163	175	178	171	186	160	145	164	210	149	165	161	171	166	174	159	200	158	183	162	166	146	175	166	161	172	185	162	189	166	144	156	175	206	154	147	177	165	190	197	190	213	160	168	175	172	206	166	167	176	155	189	166	154	196	149	161	149	158	173	192	168	162	159	185	176	171	195	185	176	159	182	166	183	177	162	149	177	166	159	163	159	146	166	147	173	185	176	164	189	170	146	201	187	160	176	168	152	184	187	152	169	193	163	167	155	163	159	180	183	151	148	155	168	177	181	162	186	155	169	164	178	189	183	175	169	167	172	171	172	155	165	156	165	160	188	161	163	166	176	169	173	172	180	189	199	180	160	169	195	156	166	163	161	167	168	181	166	179	181	177	141	174	188	192	169	179	172	184	189	190	213	174	174	171	187	161	158	179	210	163	203	180	165	171	184	170	150	168	168	156	180	174	173	164	176	169	155	200	197	172	166	155	178	188	180	163	182	190	182	188	183	173	158	157	167	200	186	164	187	203	171	182	156	172	175	164	172	178	141	182	182	166	179	181	154	181	192	175	161	180	181	179	176	159	174	165	176	160	192	166	167	179	175	172	170	164	186	164	189	157	160	171	150	163	159	172	169	179	162	179	180	165	181	161	182	161	145	164	170	177	153	177	192	179	190	157	150	193	162	171	143	202	164	173	198	187	157	181	162	180	194	185	179	183	186	191	159	165	143	161	187	171	190	185	169	177	161	176	164	185	181	179	169	166	155	179	191	182	160	145	173	182	138	177	163	181	154	163	151	155	166	160	181	206	166	186	200	171	178	183	170	188	157	169	161	153	142	148	168	181	193	181	160	170	166	195	198	182	179	174	180	159	158	154	142	169	184	166	176	167	168	187	180	165	183	181	211	168	178	177	180	175	185	128	158	157	166	198	180	181	176	189	175	172	157	166	169	169	167	170	183	164	183	149	157	149	176	180	185	170	163	156	141	183	178	161	170	179	176	185	190	164	150	173	141	149	187	197	158	177	175	160	172	193	158	172	153	131	143	141	182	177	190	161	160	192	172	178	173	162	168	166	166	166	180	193	150	168	173	165	173	193	175	158	169	158	201	156	153	187	150	163	164	179	174	163	175	151	174	180	179	162	155	170	182	173	174	174	189	178	155	160	179	162	183	193	173	191	170	150	155	160	170	162	183	156	165	168	168	176	170	153	167	205	193	144	176	157	199	186	162	174	165	149	172	166	186	191	179	172	166	184	162	150	173	187	170	188	184	186	182	157	165	161	183	196	172	160	166	177	168	153	166	215	173	196	203	167	174	158	175	151	172	183	190	173	145	171	146	219	153	161	174	169	176	192	160	185	174	170	186	151	172	153	153	182	179	185	213	171	178	158	190	171	163	161	158	184	160	185	161	159	167	194	163	161	158	173	188	184	183	171	170	181	167	172	160	162	180	190	169	166	178	169	172	149	170	183	177	154	186	189	162	176	161	178	161	179	149	156	207	176	170	178	168	171	186	160	158	163	157	181	181	164	172	169	165	166	185	183	161	182	168	165	163	159	171	195	169	151	164	168	203	164	176	164	168	155	198	162	173	183	175	164	176	197	165	165	199	180	166	187	194	176	167	151	164	155	174	181	171	169	190	173	165	171	166	173	167	167	168	171	187	173	176	186	161	169	189	176	204	181	178	175	185	156	185	160	143	175	147	152	196	161	182	168	194	178	164	181	188	146	173	168	189	147	182	156	172	178	183	159	156	166	186	187	161	166	171	192	219	149	183	181	191	149	181	172	194	192	128	179	176	177	176	186	168	166	157	163	182	173	168	181	195	183	152	181	175	193	165	190	157	186	154	189	180	174	152	166	206	174	160	167	153	148	199	156	143	197	151	180	194	176	197	171	187	166	162	187	188	174	193	175	172	187	142	164	163	162	198	198	166	169	190	175	180	204	172	191	201	145	136	148	171	190	170	193	207	198	180	150	153	148	168	170	181	168	164	178	171	204	191	163	188	151	177	182	174	160	166	193	176	177	161	165	171	171	167	153	149	157	157	155	149	175	176	176	183	165	176	171	156	164	166	148	198	179	174	178	191	162	188	163	174	161	170	195	163	190	151	184	164	205	172	190	155	184	186	168	169	183	184	175	179	172	187	202	155	162	191	176	169	158	179	157	157	181	180	169	166	158	172	171	174	174	180	162	194	191	158	178	184	160	140	137	159	157	167	175	205	171	160	177	193	161	161	166	156	141	177	187	167	159	158	173	173	205	180	168	159	181	179	172	168	193	170	182	179	185	166	187	177	207	149	162	162	174	162	158	152	167	175	157	165	155	148	162	139	176	171	159	193	170	180	180	156	182	171	160	176	178	165	176	173	189	191	167	188	166	188	170	179	176	176	184	159	173	186	156	159	170	162	149	174	184	147	185	199	174	158	171	181	184	153	154	191	176	181	185	167	159	182	175	166	165	185	181	163	179	170	185	172	174	161	184	161	180	170	177	180	148	167	184	184	167	183	180	158	171	195	171	179	190	146	161	197	160	155	191	157	171	163	173	179	188	163	150	191	155	187	158	160	162	167	154	194	154	160	158	174	168	165	142	168	186	172	172	169	152	171	167	158	165	164	175	186	189	166	177	194	170	160	201	171	158	195	182	171	171	184	147	177	172	157	164	178	163	170	185	167	181	165	158	177	178	154	195	154	187	151	167	176	193	166	170	163	176	159	176	185	146	152	170	164	158	164	172	136	180	181	184	184	174	181	191	172	197	183	161	174	175	156	164	170	209	170	155	151	178	186	176	173	144	166	172	158	187	190	186	171
2099	538	732	488	419	445	472	453	453	460	430	441	482	447	436	454	410	457	421	448	425	433	395	406	449	464	416	443	460	464	418	469	463	434	424	427	420	450	442	416	435	444	432	433	408	477	443	434	499	435	426	434	442	430	436	450	430	412	456	406	447	412	433	432	437	436	465	430	433	444	417	431	476	425	470	447	472	444	401	430	439	452	457	468	433	418	445	435	403	418	466	444	475	434	443	446	411	458	419	430	471	444	461	459	458	450	461	480	454	427	481	442	453	461	417	464	454	453	403	432	418	456	429	452	491	444	451	443	472	446	406	451	417	430	459	421	455	458	458	413	454	456	441	434	465	460	462	459	462	439	464	426	423	443	456	412	463	434	465	441	424	420	431	456	452	424	423	436	460	412	446	418	425	429	462	431	439	446	440	427	435	437	464	449	462	459	447	458	450	449	443	437	425	414	466	426	418	438	432	436	460	417	397	446	424	467	440	429	442	452	457	433	448	396	479	449	429	449	441	471	433	443	395	430	438	444	458	430	426	435	454	444	442	439	473	469	420	442	444	474	438	430	434	456	427	370	435	455	456	454	424	426	452	392	401	468	411	414	451	438	414	433	468	432	427	440	443	403	412	399	455	429	443	452	465	437	459	428	419	414	437	441	430	422	431	467	471	436	444	475	378	433	437	425	437	413	475	441	418	473	410	441	424	428	421	428	426	463	446	422	446	400	431	420	457	441	464	438	426	430	402	447	444	442	415	435	453	450	440	467	433	441	436	402	441	431	418	398	439	431	450	469	458	467	445	469	411	446	451	422	486	419	445	423	446	477	430	396	457	429	472	428	410	422	424	446	422	430	441	451	446	435	370	458	458	435	468	434	402	451	460	453	424	459	403	433	418	469	439	441	447	410	412	470	440	451	453	469	425	441	438	430	441	461	450	442	458	431	450	465	421	458	445	415	439	497	404	451	397	405	452	457	418	431	446	438	413	421	460	410	455	440	430	379	443	441	430	430	469	432	438	407	446	462	436	426	461	456	450	392	421	435	421	419	480	388	430	440	462	453	469	443	454	447	464	426	413	446	458	443	427	443	464	457	404	457	438	445	403	422	436	441	393	451	434	487	454	450	474	452	396	460	467	432	456	411	417	462	425	437	412	464	424	453	432	426	451	469	450	403	413	431	398	428	459	422	437	450	452	430	419	445	425	458	394	430	484	472	450	410	456	427	442	473	408	412	462	437	430	470	444	426	461	435	452	484	464	408	430	433	415	456	426	430	459	448	391	427	430	439	425	380	450	457	464	432	438	462	409	444	445	441	419	451	473	432	453	440	441	455	429	425	410	460	458	463	389	423	423	441	465	429	423	415	418	420	437	423	441	432	430	466	418	448	430	460	415	492	436	447	454	428	433	448	445	438	408	450	437	443	405	480	430	472	444	422	476	415	440	439	453	448	438	437	462	404	471	444	449	411	433	445	428	468	453	439	433	413	434	434	470	413	426	432	430	418	453	467	437	426	446	431	444	438	423	423	441	400	439	425	425	410	434	422	436	475	420	412	445	465	428	428	442	402	473	428	457	464	427	401	451	441	446	463	465	454	433	431	409	437	441	432	454	440	448	452	435	445	429	430	434	466	405	439	422	445	449	448	453	419	428	426	479	413	466	443	481	419	469	443	444	424	472	456	454	437	471	434	438	447	472	449	459	456	418	435	480	433	464	461	432	384	428	442	442	417	461	436	424	422	407	435	473	439	442	445	438	451	449	427	430	449	415	396	431	448	459	403	408	415	421	429	449	415	443	421	429	401	431	507	457	408	464	445	450	426	422	435	416	438	400	408	459	443	425	439	458	463	426	434	443	438	401	412	470	446	437	448	451	451	438	476	474	416	423	417	458	408	430	439	425	464	438	410	406	452	419	444	440	493	435	404	438	440	403	385	392	442	427	418	430	419	459	463	437	436	436	462	432	435	442	434	438	445	410	429	422	404	441	416	435	411	421	422	421	426	448	434	419	431	428	420	436	412	404	430	453	400	459	430	399	458	460	449	463	416	426	452	414	445	446	413	407	434	423	431	425	439	436	426	415	440	447	457	423	452	428	459	441	439	438	435	461	442	408	440	446	452	452	445	461	433	455	422	459	418	411	409	440	451	459	426	449	451	419	470	467	444	480	459	470	450	411	452	426	447	452	433	445	403	421	450	440	423	432	424	463	432	440	431	396	442	455	450	439	425	405	415	412	431	415	445	489	438	405	467	401	464	447	424	428	471	433	460	386	405	400	421	401	422	409	399	436	389	463	414	419	439	419	407	458	406	424	441	445	437	442	425	436	406	427	424	419	435	467	416	480	431	423	431	426	427	452	450	434	433	434	440	440	430	447	428	419	435	456	431	449	452	407	427	397	456	448	472	436	457	438	428	468	427	412	443	429	411	389	471	446	434	414	452	453	419	443	435	467	433	449	424	425	427	470	453	432	463	442	422	446	430	477	443	466	459	456	421	438	439	436	400	477	407	469	396	419	422	464	455	423	436	434	464	468	457	442	416	406	421	490	469	440	417	443	472	431	484	428	433	470	423	428	444	465	445	433	495	442	440	407	445	443	444	429	436	400	437	458	444	447	409	439	437	456	434	467	438	423	449	435	464	454	437	431	489	449	453	482	454	408	439	444	466	451	442	428	435	433	448	455	397	420	404	447	437	437	478	471	441	414	439	491	448	469	402	446	433	434	458	470	440	452	410	439	449	440	443	401	448	410	423	434	424	443	408	416	442	428	442	446	462	380	420	448	430	441	412	430	405	411	484	458	468	433	460	431	451	433	451	480	436	419	485	437	417	437	399	456	439	418	445	452	449	477	435	447	446	407	420	439	446	415	401	433	435	450	429	410	425	495	436	447	455	454	440	434	429	426	421	426	422	453	394	436	436	455	469	436	476	468	428	396	446	449	460	436	433	456	421	446	440	448	423	471	454	402	417	468	454	461	386	442	472	458	432	461	441	435	445	423	464	416	456	445	435	429	420	423	434	441	432	452	437	434	454	403	409	457	442	453	422	447	481	415	430	432	452	439	463	459	422	435	416	459	434	422	464	432	421	427	461	430	430	462	456	446	449	442	447	446	451	438	437	431	457	459	455	414	413	407	418	451	450	488	431	434	455	418	411	449	430	412	422	429	431	414	433	426	419	460	418	446	417	441	442	439	452	449	407	426	458	491	421	421	410	457	442	446	410	435	416	442	470	430	419	419	438	417	432	430	459	429	416	423	476	472	459	458	455	442	453	441	446	453	400	419	443	438	414	423	439	453	454	413	416	452	475	465	444	421	442	430	408	406	440	436	441	432	432	398	438	438	454	448	422	450	437	440	441	431	434	462	433	432	467	451	398	452	436	435	455	400	407	457	433	432	421	427	401	457	467	417	442	493	433	459	444	432	434	454	442	399	415	450	427	439	416	435	440	462	455	418	427	442	424	424	448	428	438	437	455	451	450	444	455	438	457	448	438
8781	770	1132	508	328	312	282	282	269	239	240	214	222	227	241	245	237	205	216	228	226	196	187	185	224	186	245	198	209	222	219	210	218	254	206	212	206	214	206	217	189	206	212	213	228	212	206	231	176	200	205	212	204	207	203	231	184	221	212	210	207	242	206	214	233	195	218	208	219	205	209	206	172	238	203	227	203	193	252	226	224	185	216	211	229	235	223	214	219	218	214	227	216	211	216	193	180	203	195	203	212	241	217	221	210	213	177	192	193	217	218	211	195	243	219	207	241	196	204	194	177	197	219	191	219	222	230	226	190	207	233	211	208	229	184	236	244	203	215	210	217	193	204	220	217	214	195	195	221	209	214	192	200	178	212	233	233	205	199	223	233	223	213	216	244	205	220	180	223	230	202	230	221	198	211	216	200	192	197	222	212	213	214	234	217	203	222	208	214	215	227	220	187	154	186	241	187	216	194	253	208	192	192	229	221	216	217	190	226	215	220	219	198	220	223	215	191	185	209	196	221	197	195	213	226	216	198	196	201	212	187	200	213	203	205	213	199	207	234	212	209	216	198	193	208	190	211	183	206	215	196	189	196	225	221	210	219	185	211	215	190	174	178	208	174	203	191	224	234	201	188	203	185	194	205	197	164	169	200	220	203	181	217	208	183	239	215	232	190	204	215	220	213	213	225	183	209	212	230	226	208	232	226	221	235	233	212	204	187	219	214	171	203	227	203	228	209	209	203	236	182	212	227	214	214	200	191	225	216	169	224	187	220	207	217	179	217	216	190	212	214	210	207	191	184	216	222	211	218	184	242	187	174	226	218	195	209	218	214	210	166	200	234	213	200	205	196	209	194	205	182	207	167	222	206	206	196	216	207	189	222	212	196	193	194	203	207	205	186	204	182	210	223	191	205	217	221	206	214	206	194	201	230	187	201	219	210	206	206	227	188	188	203	189	217	243	217	212	218	218	189	194	202	212	230	200	199	210	218	201	209	201	194	242	194	172	237	217	195	245	237	194	222	219	231	236	225	202	188	212	197	198	215	228	190	202	194	194	194	216	209	200	219	199	203	217	219	203	208	223	216	208	199	205	216	214	223	191	201	217	199	197	191	237	221	254	209	203	218	207	234	211	196	220	208	209	177	216	226	206	202	205	217	204	232	239	222	216	215	231	194	187	220	229	206	213	205	184	201	189	191	216	226	215	230	209	210	205	214	237	188	207	227	200	223	212	217	193	231	211	238	212	207	205	215	189	205	221	212	237	177	214	213	201	206	209	217	189	223	203	218	221	203	201	187	221	226	219	204	206	210	223	225	197	215	200	237	217	190	189	231	216	226	217	177	212	225	208	204	189	206	205	257	222	188	217	227	218	202	207	196	221	216	171	196	200	182	221	206	186	223	223	196	223	202	189	215	227	208	207	219	225	205	223	222	207	237	224	202	200	224	230	207	224	225	199	201	192	192	210	238	203	202	211	232	213	173	230	203	217	203	220	208	210	237	202	201	199	181	224	201	191	181	243	202	202	215	204	229	225	206	224	207	201	195	187	204	232	216	214	179	198	205	215	222	226	207	203	218	187	231	206	239	225	224	200	209	219	236	193	191	218	219	179	196	199	217	210	215	189	195	229	196	230	224	231	211	199	205	188	201	215	191	192	216	228	224	170	224	178	241	191	200	217	213	243	206	231	218	207	217	226	207	202	183	189	224	206	199	188	233	208	184	227	223	220	224	201	194	224	219	194	209	201	202	203	212	225	211	205	207	214	189	179	234	212	218	210	198	186	224	214	200	237	185	196	236	238	210	219	194	231	224	201	212	188	214	203	209	200	231	214	211	219	234	226	190	189	207	223	184	196	218	183	218	228	207	222	219	232	219	221	213	191	205	246	198	206	225	231	199	199	198	209	199	207	218	217	225	215	190	219	211	198	206	228	208	209	192	195	225	204	220	223	235	216	202	231	191	219	207	174	195	186	195	261	223	214	193	194	230	195	213	220	219	235	202	205	196	211	213	189	198	218	194	220	185	226	207	216	210	215	196	203	217	198	176	218	225	246	220	214	222	217	236	213	184	210	226	211	202	223	228	229	229	212	183	202	187	186	199	222	226	214	247	184	225	224	200	211	213	178	222	203	199	190	188	218	220	214	195	202	254	212	235	235	189	231	233	215	206	205	237	208	217	223	209	182	194	222	198	178	197	202	236	203	216	195	205	185	209	200	217	206	209	215	226	215	211	197	179	195	224	189	194	214	219	228	220	182	177	212	238	215	220	227	216	231	201	219	215	209	210	221	195	193	207	195	229	222	208	212	184	211	208	191	244	221	196	224	206	205	211	198	192	199	199	202	225	218	220	234	208	222	188	183	227	199	208	216	200	226	208	193	193	221	225	215	213	231	226	238	207	194	216	242	194	226	203	245	221	206	225	190	248	209	194	216	238	193	242	220	190	218	220	223	207	203	195	218	213	183	224	180	200	208	195	194	212	214	221	242	223	215	207	219	213	219	194	201	197	227	184	213	205	197	233	230	209	210	227	221	202	182	199	187	172	223	205	197	238	222	206	236	231	218	200	225	181	201	191	214	188	180	224	245	214	209	224	209	214	197	173	232	187	231	200	214	203	234	199	189	222	191	218	209	204	210	215	205	195	218	194	202	216	213	194	195	224	208	219	211	234	202	201	192	200	184	233	237	199	205	177	204	231	216	206	205	201	209	196	184	212	218	218	178	208	215	177	203	233	239	228	200	216	191	225	226	209	209	227	213	196	246	203	196	188	224	204	215	221	226	215	204	208	203	189	238	204	187	219	226	215	198	206	198	211	215	237	226	216	231	215	179	210	219	206	194	216	195	199	232	193	219	207	209	222	186	208	212	231	212	207	217	189	207	203	217	208	210	230	215	224	222	224	220	226	191	223	197	196	196	208	196	218	234	232	214	211	218	199	216	212	245	229	191	202	174	210	198	207	181	205	232	197	219	213	197	220	218	205	216	235	201	186	209	213	215	221	228	210	209	227	183	227	212	222	194	217	204	237	212	225	206	218	213	225	221	218	219	243	182	189	225	186	228	214	203	220	219	234	219	200	211	223	222	216	218	204	204	200	209	189	241	233	212	196	211	196	239	223	187	224	237	222	223	223	228	216	234	206	178	207	208	226	237	194	218	197	199	208	194	205	230	257	229	195	201	204	202	211	215	216	208	190	239	198	245	177	213	204	236	219	203	212	227	231	201	214	191	245	213	216	197	194	212	204	213	222	224	216	214	229	205	214	220	199	199	202	209	211	222	222	206	239	204	195	213	173	190	232	223	174	223	204	198	229	195	231	177	215	203	195	235	217	222	232	201	208	217	191	205	201	200	201	238	216	205	184	208	197	194	208	198	237	195	191	198	217	226	213	244	205	206	190	233	223	238	198	208	202	190	167	225	195	188	218	214	187	229	204	209	213	206	215	225	181	216	220	222	204	191	188	184	215	191	215	226	236	216	202	225	199	218	200	179
6756	963	2356	1432	1189	1018	877	820	707	682	636	618	643	630	600	617	574	606	580	601	601	555	564	541	552	552	589	532	556	514	536	529	515	539	577	559	526	533	545	574	573	548	519	532	531	559	549	530	506	546	528	523	578	490	550	542	506	552	526	543	546	558	513	514	492	522	549	497	512	553	519	533	503	562	539	531	546	508	518	520	488	474	514	492	545	529	483	544	515	511	538	519	532	516	481	520	526	493	531	490	502	536	551	533	541	532	560	497	541	542	568	545	510	510	555	549	545	531	536	510	533	540	537	488	515	556	560	512	531	520	515	511	536	541	504	512	530	501	535	497	526	519	528	525	531	496	518	562	578	534	544	531	536	517	511	524	506	564	525	535	525	520	549	551	498	510	521	544	503	509	529	504	568	519	531	501	521	491	522	521	544	548	515	533	572	521	503	510	523	538	536	537	545	512	544	508	510	507	567	532	553	533	520	582	572	519	509	518	533	528	488	554	534	520	524	517	571	500	529	525	566	532	515	505	561	559	501	510	515	519	506	494	526	521	530	517	515	563	532	495	506	489	503	550	546	518	536	519	506	511	533	536	553	491	516	541	524	528	512	550	530	538	487	509	540	540	533	506	552	514	536	548	530	531	554	482	499	582	506	566	538	524	507	492	537	521	530	509	587	549	559	545	559	505	528	532	487	514	557	517	493	542	504	525	511	537	507	508	513	556	504	521	518	510	524	506	511	551	541	530	534	537	493	523	481	543	523	517	518	488	532	487	511	521	519	541	539	512	490	523	500	572	547	543	507	559	555	544	521	528	520	495	537	519	528	539	471	520	492	508	572	500	547	516	517	518	539	526	540	555	512	529	566	517	547	551	496	506	530	531	528	523	521	527	528	497	561	535	514	515	521	502	564	567	514	516	535	522	484	532	537	525	516	488	519	538	490	517	511	492	500	546	515	508	548	578	542	547	531	533	555	551	534	527	530	500	483	538	556	507	556	518	550	510	514	532	500	529	500	555	513	531	540	507	529	532	536	516	542	552	505	535	511	533	467	487	521	563	534	577	522	551	525	530	523	522	522	514	545	541	522	512	506	537	507	576	508	549	528	513	537	553	554	508	525	524	522	521	505	563	534	534	532	539	495	548	535	556	536	529	537	469	501	506	536	570	523	529	533	546	504	529	504	492	517	528	553	494	532	521	527	506	537	500	501	536	559	529	516	476	495	507	546	528	537	524	504	529	542	521	581	514	523	550	567	512	536	525	554	548	547	552	514	516	507	507	521	575	526	524	501	569	583	505	542	512	476	595	527	558	528	545	496	566	516	538	522	536	526	497	528	527	520	495	526	519	508	486	491	527	584	551	533	552	547	543	527	540	551	550	522	488	555	540	552	517	543	544	584	488	510	523	514	522	506	529	502	487	555	507	572	534	517	502	507	515	508	549	477	589	528	540	521	505	494	512	527	527	504	544	503	496	526	541	510	493	499	550	538	542	477	503	552	566	566	489	523	532	544	547	505	515	521	546	504	549	531	503	530	562	526	548	514	563	539	522	549	551	550	526	553	540	512	533	524	491	508	494	524	500	524	519	547	531	566	560	504	531	558	515	466	511	491	499	524	540	558	494	534	524	500	514	521	532	556	536	575	499	507	545	533	493	569	541	535	524	524	530	527	538	541	515	533	537	519	523	540	524	525	501	547	524	535	504	514	536	464	531	536	491	505	576	553	493	536	536	475	480	527	571	555	479	521	485	502	486	539	547	512	535	544	516	552	538	525	547	522	496	494	539	515	531	524	524	481	525	530	514	512	553	528	520	509	507	527	514	500	552	505	532	542	558	523	497	540	533	516	548	507	485	541	514	553	548	495	563	542	517	552	548	493	522	537	522	533	511	558	543	581	512	526	546	584	549	515	510	513	530	538	553	493	526	520	533	516	507	529	549	509	544	541	514	560	547	543	521	573	520	508	509	507	515	536	498	536	519	542	510	531	486	521	551	525	538	498	486	496	544	546	506	549	530	553	521	554	540	495	513	509	568	506	557	557	527	528	548	576	505	530	519	492	487	504	510	535	526	502	544	532	525	531	512	537	502	521	513	536	517	524	522	524	561	525	551	526	480	493	543	505	565	515	541	523	560	510	540	528	519	535	520	540	494	539	519	510	518	568	508	513	522	512	514	504	508	559	548	504	508	587	525	551	517	487	513	514	558	504	524	507	518	547	549	585	517	537	509	535	539	532	532	551	516	531	489	550	534	500	510	540	530	488	507	524	531	512	521	537	532	499	508	551	528	527	515	560	522	516	540	568	528	519	533	511	547	542	515	524	556	548	545	542	518	521	492	551	526	557	549	519	547	530	565	558	512	551	544	524	513	494	543	546	531	562	540	538	534	560	498	524	540	540	546	504	583	547	498	513	476	542	523	508	531	505	507	535	525	531	524	524	517	528	526	498	546	508	516	523	553	550	522	505	510	511	534	526	531	538	504	513	544	494	544	511	529	527	503	529	541	528	522	532	504	554	517	555	529	486	497	504	570	477	500	512	509	516	507	543	517	509	544	513	516	512	540	540	536	506	531	518	535	516	556	481	546	528	569	563	540	482	507	498	571	544	488	544	537	487	551	507	538	529	515	517	537	505	561	562	556	569	529	519	485	531	507	522	521	540	566	474	551	507	525	510	536	515	521	570	553	522	546	521	505	494	525	546	548	508	520	539	523	515	535	547	506	511	530	524	551	489	571	519	512	481	531	540	538	562	527	588	525	562	540	517	514	529	561	500	542	557	494	542	511	538	498	546	563	531	515	522	505	510	543	550	553	548	463	537	539	559	530	531	484	524	533	519	498	531	522	533	499	554	513	538	526	509	563	537	460	534	518	492	540	527	498	566	493	502	505	546	483	523	544	518	527	524	497	531	501	578	512	485	489	492	546	548	521	520	545	539	521	525	510	546	559	481	535	543	506	553	520	516	509	524	513	551	525	547	518	489	530	542	522	537	546	540	502	548	510	542	525	532	508	475	562	557	515	532	506	548	537	521	545	517	545	526	519	508	586	532	539	553	504	503	587	555	516	493	540	488	554	537	520	569	586	512	510	534	538	513	524	538	505	544	521	521	560	553	522	546	537	502	550	507	492	512	531	562	541	522	504	540	545	491	524	499	503	490	515	536	549	534	517	469	527	561	540	558	529	533	550	483	516	514	510	550	551	515	528	508	535	553	537	527	534	524	531	517	537	522	510	549	552	571	517	513	531	476	535	559	525	542	495	523	535	537	546	528	558	522	513	488	528	546	502	580	574	539	536	550	488	488	513	525	499	522	524	529	552	497	530	552	542	519	524	532	555	595	548	513	575	481	541	557	505	518	478	516	532	546	473	526	509	520	514	517	533	553	544	485	479	560	477	501	566	498	523	539	532	530	496	470	535	484	548	493	510	514	632	549	543	528	557	544	519	558	495	506	534	513	525	545	513	528	525	498	455	517	542	531	500	554	498	507	518	536	485
15366	1826	2659	1075	702	578	542	451	466	454	408	415	448	412	388	412	422	410	387	373	382	393	393	396	397	363	421	404	404	387	438	356	391	418	378	398	391	379	394	418	387	404	398	357	406	359	351	366	379	387	426	379	398	372	366	385	395	394	376	393	362	359	360	347	346	379	397	402	377	373	345	377	344	396	382	363	403	381	371	363	417	371	383	396	356	362	383	373	364	409	354	372	371	400	399	402	360	387	369	429	414	386	387	354	364	421	398	413	384	380	361	368	382	370	377	367	338	400	382	355	423	380	394	388	359	360	420	384	389	429	363	378	401	384	350	362	408	360	369	363	389	384	386	370	378	389	341	388	379	356	420	381	386	351	377	342	383	411	388	352	428	344	372	347	381	342	383	394	382	413	396	373	347	366	384	399	371	362	378	354	354	363	382	355	405	350	408	339	360	348	367	358	385	396	375	382	367	396	382	387	370	390	407	410	373	349	386	373	370	373	375	346	370	353	382	412	412	379	372	348	343	364	360	402	378	369	421	368	385	412	355	393	412	355	387	365	369	412	416	391	375	385	348	427	379	405	407	393	366	353	415	375	387	424	403	386	393	361	393	364	365	373	373	380	383	383	347	402	397	383	348	357	356	400	353	368	333	368	385	376	377	382	412	373	353	365	348	377	340	401	370	414	391	374	363	409	375	358	378	410	412	383	395	358	376	367	384	330	371	387	367	343	389	335	367	389	418	347	409	372	384	364	338	328	361	357	375	398	383	402	374	361	379	382	393	336	389	373	383	376	392	358	384	381	366	394	412	392	394	360	373	358	382	381	350	376	396	417	362	381	364	380	418	387	385	423	394	370	369	393	422	397	362	402	352	377	394	385	375	389	408	372	411	394	404	373	399	391	354	355	384	387	371	392	369	410	370	362	364	379	393	393	385	396	381	359	365	403	390	383	399	396	386	341	396	371	346	376	387	356	378	401	444	416	364	343	352	355	429	358	425	380	364	353	407	411	392	342	365	392	369	365	416	377	363	411	357	401	388	364	356	385	345	376	365	355	347	418	372	373	384	361	334	374	358	415	365	344	397	408	362	371	408	371	342	333	347	406	391	378	364	391	390	367	366	386	451	345	355	376	379	377	409	381	361	377	372	389	376	376	405	400	408	364	375	380	339	410	348	422	375	375	390	386	383	361	397	363	395	406	351	339	354	393	373	402	396	382	350	378	391	392	381	394	356	386	407	367	381	432	382	371	371	402	370	365	357	339	361	394	384	389	359	351	367	390	377	412	358	367	335	388	376	342	349	345	389	378	375	402	384	368	366	369	410	404	378	407	383	372	385	367	375	388	386	407	356	383	381	396	403	380	403	391	379	419	397	399	360	418	372	365	398	394	362	334	398	381	345	355	397	373	379	392	385	358	409	378	380	359	373	402	368	345	373	365	354	414	390	409	376	399	366	410	390	412	415	418	368	378	368	378	392	382	370	365	355	365	397	372	424	382	382	351	394	394	369	389	373	410	354	372	400	319	402	406	363	387	372	390	368	401	402	391	401	374	369	365	368	419	365	407	385	418	378	405	350	335	383	404	383	417	358	404	400	367	379	371	393	400	357	406	377	379	374	420	375	379	373	382	386	350	357	387	356	332	339	329	381	408	362	399	386	407	383	365	380	393	391	414	353	384	366	392	335	392	349	360	360	337	392	392	390	384	389	356	397	378	400	373	393	372	369	388	396	346	367	375	389	373	413	400	381	372	378	362	432	373	363	367	375	376	411	377	370	375	354	340	353	351	377	392	352	374	376	349	357	361	374	345	390	402	366	388	417	386	396	352	359	409	367	423	402	367	347	385	380	359	369	364	379	381	392	384	365	419	389	331	354	364	413	396	388	383	398	397	365	378	435	353	385	387	397	365	376	371	413	405	368	371	357	365	381	361	372	370	387	369	378	403	386	405	406	383	364	355	368	375	353	403	393	359	385	394	376	342	377	381	393	346	403	393	389	384	416	438	403	400	373	381	369	389	336	375	365	386	390	384	376	409	368	380	324	344	390	409	376	391	376	399	369	385	347	366	387	360	385	352	388	370	352	382	373	387	379	392	395	373	379	399	380	431	371	369	341	417	385	397	376	368	408	376	368	369	384	396	391	399	394	395	421	367	403	354	368	383	355	382	381	343	380	377	400	391	379	403	384	380	403	365	388	357	357	378	400	347	398	412	384	381	355	382	435	384	380	387	384	364	326	371	414	416	368	380	365	341	384	380	368	349	396	368	361	387	399	411	345	379	389	375	380	401	361	363	389	408	374	379	353	386	372	372	363	404	350	388	369	398	397	390	375	390	362	371	383	404	391	379	374	363	420	415	374	405	416	406	379	344	385	360	377	396	411	423	356	367	359	350	379	383	375	323	383	369	408	403	375	390	392	375	362	367	348	398	407	354	394	402	417	378	410	397	409	376	413	418	437	417	366	379	361	370	365	387	366	359	360	398	364	372	344	396	417	361	386	348	379	372	368	391	379	357	374	337	363	371	376	382	360	347	415	369	377	377	349	380	423	366	384	371	403	406	395	371	353	371	367	380	373	376	388	379	343	403	384	380	347	359	343	341	386	383	353	379	376	371	368	363	352	402	399	383	375	380	446	378	409	400	366	393	349	378	385	404	370	359	394	404	414	361	368	378	402	381	356	396	409	368	379	428	404	385	348	388	361	383	378	378	377	400	394	383	389	362	358	361	406	409	387	405	381	337	381	388	369	396	367	408	410	382	392	373	372	386	376	396	400	340	364	409	373	386	371	388	393	386	387	363	380	348	391	353	362	370	363	385	402	413	389	399	361	401	392	395	366	357	348	378	333	399	420	381	379	398	380	397	363	438	386	421	372	376	391	437	399	349	403	391	345	391	362	392	393	372	398	407	393	403	400	371	383	386	371	364	376	364	386	374	374	384	388	382	415	389	360	395	373	369	366	374	429	428	380	377	334	402	405	374	341	381	388	356	370	371	373	406	355	373	367	392	417	379	386	366	336	369	398	345	349	370	344	337	345	379	366	373	362	384	361	389	398	402	364	383	360	348	430	378	332	372	392	400	402	393	399	419	365	372	369	349	398	370	375	399	414	379	357	385	363	403	373	372	395	352	375	356	387	358	420	354	380	372	376	377	361	377	391	375	370	370	413	410	403	366	335	380	360	386	377	367	424	355	410	365	368	407	371	362	409	383	354	339	391	393	364	387	392	388	361	390	335	390	384	403	385	367	369	367	349	371	399	394	395	386	361	401	350	399	386	378	404	401	423	385	370	400	366	339	423	377	382	387	413	394	425	367	357	369	365	357	384	405	387	364	404	385	391	403	373	410	381	334	388	430	391	386	376	372	352	344	353	370	414	417	385	365	392	401	382	372	362	404	442	401	364	369	374	361	322	365	390	339	383	418	403	376	378	396	399	398	386	385	390	380	345	362	403	383	352	387	395	433	376	382	360	376	331	393	363	347	404	406	371	362	395	386
8780	1784	4526	2858	2301	1806	1684	1441	1269	1165	1165	1129	1091	1015	1019	1032	965	951	996	989	987	924	881	888	912	886	972	912	952	894	919	900	918	945	886	881	863	872	845	886	926	851	859	889	897	897	872	910	911	877	920	910	903	820	891	835	861	910	870	842	791	895	848	820	873	857	917	883	902	901	872	805	883	838	830	888	855	840	844	855	868	836	850	863	858	859	868	867	857	852	863	867	823	879	803	832	838	808	876	844	896	888	926	865	838	860	902	861	827	885	832	854	860	868	896	921	862	838	843	826	878	842	862	844	846	910	889	849	851	857	849	873	795	861	874	894	807	819	843	886	847	842	875	897	887	881	835	867	848	884	895	881	847	862	870	810	822	874	871	860	837	882	837	863	810	895	902	871	880	883	851	837	860	901	824	867	845	848	895	841	841	837	885	867	847	898	847	893	799	845	834	863	909	890	838	889	839	841	816	867	916	859	836	795	801	865	879	870	915	841	907	870	873	803	844	853	855	829	856	855	839	876	866	809	891	847	801	829	863	883	796	857	846	833	792	889	886	819	834	831	892	840	890	903	846	903	844	834	845	878	827	840	867	840	829	860	868	878	838	861	869	864	886	868	828	880	818	881	832	853	865	827	836	868	851	881	874	854	819	833	843	871	838	841	804	893	912	901	866	818	851	892	861	907	838	794	863	848	818	874	850	870	847	783	827	856	876	902	893	894	833	828	830	887	868	846	834	872	885	791	870	884	867	845	864	819	854	819	825	850	877	845	854	819	852	847	860	868	840	857	823	870	827	844	844	900	825	843	850	818	833	858	859	857	877	853	877	862	840	837	903	842	816	843	865	889	887	831	894	750	847	893	892	895	865	889	888	844	867	822	869	851	837	865	860	873	853	863	817	855	876	880	866	848	856	840	843	868	860	872	920	839	842	863	824	911	823	858	890	851	845	887	843	831	822	817	874	822	895	843	904	820	825	863	815	830	846	842	862	859	869	819	838	805	900	886	842	812	862	864	837	879	880	845	850	851	812	801	824	824	885	813	888	801	899	846	909	879	845	874	790	834	883	883	850	826	837	829	918	860	879	885	854	938	850	819	834	897	838	836	825	864	880	838	877	880	878	871	823	829	879	820	948	842	881	848	904	863	841	859	889	906	902	829	803	869	842	841	850	836	882	842	877	878	830	887	833	897	849	877	785	878	896	860	808	848	816	880	887	821	901	891	904	861	857	822	875	850	820	808	869	855	852	803	805	897	858	831	833	867	851	849	832	867	829	843	816	896	891	839	897	835	872	945	852	874	823	849	851	831	839	891	859	860	865	839	875	875	838	834	849	841	827	839	879	862	834	859	793	820	834	874	849	882	848	924	883	860	863	858	907	810	903	832	812	837	832	862	846	794	851	820	833	808	898	872	845	881	870	821	869	798	866	847	837	915	883	859	819	836	884	793	842	816	896	921	890	816	887	781	813	860	878	878	880	849	910	852	826	861	830	859	868	836	863	829	912	872	823	883	852	865	897	868	858	830	829	850	860	860	879	828	884	856	874	851	880	836	867	817	846	815	891	865	887	825	818	829	847	866	898	872	823	866	880	884	852	820	860	923	852	865	838	817	856	887	870	889	928	890	915	854	888	868	894	831	888	856	925	866	897	842	847	883	819	866	916	885	887	845	791	837	908	847	857	869	880	898	870	842	860	840	812	859	845	812	859	858	914	867	860	857	904	844	868	839	863	853	883	870	906	870	896	834	871	872	891	855	809	879	860	872	879	839	914	848	825	857	842	824	873	831	859	854	893	847	840	790	875	829	847	865	905	857	883	867	863	856	902	826	899	827	868	912	866	892	873	844	883	835	850	890	812	857	885	861	857	831	814	897	903	889	893	847	850	853	865	854	875	901	843	868	821	845	832	867	853	818	831	818	863	870	877	840	868	843	834	834	914	914	864	844	894	856	860	877	938	880	943	804	871	842	848	870	873	835	856	845	896	793	802	829	846	831	857	879	917	814	858	879	841	867	867	880	864	836	830	877	875	858	856	886	857	891	891	805	828	889	811	885	888	844	786	896	836	863	830	872	855	868	886	816	853	878	885	903	856	842	816	876	863	818	879	854	866	897	837	804	861	871	855	839	860	916	874	898	869	877	845	894	887	838	832	849	854	857	840	893	893	856	899	887	879	873	824	838	825	819	855	840	839	866	880	837	822	843	834	847	826	879	833	808	862	816	837	883	873	916	890	860	866	870	846	833	820	843	887	844	812	833	842	862	849	879	838	844	884	874	857	876	830	892	871	841	839	878	881	849	872	893	833	795	872	868	842	847	841	871	821	861	881	845	843	870	826	874	919	860	841	859	842	839	779	818	847	853	813	864	833	807	845	840	844	869	851	861	868	915	903	785	853	841	896	835	823	850	881	862	810	916	868	865	870	933	886	853	830	892	862	843	874	880	838	873	872	921	886	906	855	879	858	827	877	874	855	870	849	908	853	873	872	842	873	842	854	831	829	838	870	862	873	865	879	829	868	868	836	829	865	859	837	867	904	868	811	850	828	796	894	867	826	815	808	823	845	843	872	843	869	874	891	855	875	829	909	846	807	888	821	840	835	899	844	868	868	850	834	882	894	910	857	816	880	861	844	841	856	828	847	892	873	905	864	842	833	825	903	861	850	921	852	831	847	836	831	832	822	820	828	885	849	863	865	853	854	852	941	894	873	888	873	895	842	859	843	853	845	840	838	795	853	860	894	817	879	905	849	871	872	860	903	845	859	904	860	866	873	841	869	840	810	863	843	897	892	867	947	833	920	843	866	849	885	849	770	827	887	832	851	837	886	862	839	832	848	851	848	843	855	866	799	869	868	924	836	853	833	802	888	822	890	831	860	858	834	825	879	879	840	838	841	883	850	841	840	879	869	800	856	847	886	835	881	866	832	852	797	905	847	866	824	815	804	841	857	865	899	804	835	887	866	839	858	812	855	851	891	873	846	850	863	874	885	890	845	866	869	883	842	864	856	883	812	839	875	867	842	849	879	879	846	878	869	883	853	877	854	886	869	851	873	819	806	858	825	855	867	879	825	802	810	857	857	831	869	836	866	850	866	803	858	883	871	859	858	827	877	827	884	821	881	862	882	849	870	834	826	864	814	843	801	837	875	871	887	851	878	845	880	876	890	879	889	853	866	865	837	848	817	816	824	821	881	845	880	879	846	858	861	890	903	857	822	870	866	856	913	875	853	882	900	864	869	864	913	840	867	862	856	851	837	885	847	840	874	858	872	913	857	888	835	902	877	856	836	893	839	864	831	822	840	843	844	849	865	887	778	890	829	817	871	869	847	859	816	881	847	884	885	857	904	845	862	828	870	870	892	842	828	822	852	864	915	821	828	862	839	856	835	857	844	853	874	863	849	845	821	840	864	869	899	838	848	836	891	866	893	881	828	935	898	882	938	854	868	842	870	832	832	887	869	900	817	865	873	848	860	894	838	875	887	843	867	843	839	848
1872	338	538	178	181	188	168	164	166	179	169	189	175	198	156	159	181	152	175	191	148	191	169	188	184	148	183	153	163	171	157	161	187	186	150	151	184	174	171	163	169	159	160	195	155	181	161	179	196	159	165	190	192	156	172	184	173	170	189	181	190	186	173	177	185	166	174	186	148	165	149	186	166	195	157	194	173	182	146	186	168	177	164	169	187	157	154	171	140	180	160	183	169	177	169	174	152	184	180	182	199	167	148	184	184	170	165	172	178	159	165	182	189	189	171	155	175	163	172	155	146	182	139	178	176	164	176	138	196	154	157	176	161	174	187	179	181	181	179	165	164	182	189	189	167	158	161	172	168	179	174	174	144	158	188	189	165	180	207	174	167	199	171	174	176	172	183	178	157	175	177	186	181	162	179	178	189	162	164	191	163	171	179	151	193	181	191	185	193	176	184	166	166	155	160	178	178	161	181	181	144	144	170	196	188	189	139	168	180	150	145	172	184	183	177	192	162	137	184	176	176	192	177	185	184	169	173	170	157	169	160	173	175	162	176	177	153	153	159	162	176	162	167	158	188	145	166	191	199	183	185	175	176	171	157	185	144	176	177	193	175	168	175	160	164	170	176	193	187	176	167	184	196	185	147	158	160	173	166	171	191	167	154	183	176	164	178	171	174	166	171	173	148	195	157	167	156	162	195	153	184	152	171	172	146	166	184	178	177	188	183	185	167	183	184	156	168	171	173	180	164	156	187	166	160	152	166	183	163	145	149	177	179	163	149	168	187	179	149	176	171	139	178	175	183	161	172	159	162	192	197	187	163	182	136	169	149	176	178	180	172	164	187	178	166	147	163	169	177	192	158	190	178	163	157	164	146	178	170	176	183	180	199	173	175	168	166	208	187	169	161	175	185	176	156	145	166	163	154	172	182	172	190	168	162	165	174	148	175	182	177	177	179	182	183	195	157	174	194	180	151	167	164	180	167	195	156	187	197	153	159	171	170	195	174	179	147	169	158	181	161	180	181	177	171	168	172	158	180	175	165	181	154	184	133	173	173	166	173	167	191	201	170	181	151	163	166	176	185	195	177	148	159	175	196	165	176	184	148	167	146	184	169	164	186	163	158	172	179	167	125	174	175	195	150	157	176	170	166	173	148	183	205	163	169	171	185	150	179	166	167	186	173	155	166	167	177	171	194	189	175	168	184	180	182	189	161	144	158	216	166	154	166	162	167	181	169	193	152	162	170	188	214	169	181	174	182	188	158	174	175	183	191	185	175	150	169	157	169	186	156	173	188	161	173	159	162	178	185	170	161	153	161	147	165	155	184	209	184	151	170	178	148	168	158	201	165	161	181	142	188	171	150	149	180	161	174	174	169	186	162	157	157	190	180	185	191	196	175	181	189	180	177	174	189	165	152	165	161	148	197	188	146	170	156	167	191	148	171	172	187	165	173	179	178	183	185	169	165	169	168	168	162	159	165	178	181	155	174	175	162	156	165	167	178	157	212	197	188	176	173	171	204	147	192	167	169	178	162	156	179	188	180	171	147	167	145	182	193	164	157	155	163	178	210	168	146	164	170	174	165	193	168	184	158	174	184	168	189	159	175	169	171	161	189	208	145	206	188	176	169	149	175	156	178	169	172	181	187	171	186	178	180	168	149	168	155	185	181	171	171	169	172	166	156	155	181	146	167	176	172	176	179	158	192	194	186	177	172	186	173	164	192	173	156	152	159	185	168	173	186	182	174	178	166	181	169	193	158	160	173	173	174	169	153	159	175	160	164	169	162	168	169	175	194	172	157	170	164	175	154	170	190	169	178	170	162	184	149	166	180	160	160	163	199	157	170	160	149	161	142	180	171	171	174	179	172	175	158	170	169	160	158	154	183	177	180	172	213	163	177	197	161	164	154	155	166	146	195	174	168	161	179	177	189	160	141	155	191	170	156	179	183	151	171	169	160	171	164	174	182	186	199	158	161	187	177	170	182	162	182	166	170	187	182	193	168	187	163	184	173	154	168	189	166	146	188	174	155	194	168	146	173	182	180	167	191	187	185	169	159	180	156	180	186	193	205	176	160	169	194	174	150	181	170	186	174	166	152	162	156	171	187	168	187	169	191	150	148	179	169	161	145	145	163	199	159	164	162	182	161	162	173	170	152	168	161	192	182	165	167	185	167	158	167	164	175	190	199	190	155	145	174	165	156	165	163	189	172	187	167	188	168	144	159	189	167	145	160	159	194	162	165	177	162	180	196	163	171	170	162	174	149	175	168	176	199	154	162	171	185	172	187	166	134	154	165	144	179	167	181	200	154	175	139	171	179	160	186	168	183	163	177	166	160	160	175	175	194	190	187	163	165	181	166	182	161	178	183	167	182	168	197	164	193	160	181	206	170	152	180	168	168	195	142	175	179	170	187	167	188	163	151	184	216	175	183	164	176	174	152	161	164	155	179	177	168	195	169	189	177	194	164	178	170	167	179	187	126	176	171	172	186	155	199	148	165	170	174	157	172	188	186	179	185	194	173	183	174	182	205	162	200	150	156	143	150	195	171	165	190	144	191	178	196	168	162	173	175	200	157	164	174	174	196	144	173	156	172	148	164	146	164	150	183	198	178	173	165	151	165	157	163	197	170	147	163	159	167	187	196	160	183	185	184	171	173	185	188	172	182	172	185	162	162	191	156	178	157	177	151	185	157	173	156	182	183	200	149	169	174	148	172	190	170	182	186	169	161	148	170	189	168	157	205	177	140	202	161	174	168	157	179	156	141	180	151	151	170	179	134	156	166	168	178	167	179	155	162	133	167	172	163	157	191	177	181	148	166	172	186	163	182	193	175	169	186	167	166	165	183	168	172	173	139	170	169	199	175	166	174	176	183	166	152	166	160	168	160	174	163	164	164	154	181	171	169	184	177	194	190	202	156	163	200	177	180	173	180	177	191	161	164	186	183	176	184	155	192	169	172	175	175	186	174	159	160	182	173	160	164	160	196	167	163	185	185	182	162	199	164	174	177	177	163	187	189	171	158	180	167	169	172	165	143	190	163	182	149	175	154	180	167	163	198	152	174	163	131	183	184	161	172	158	196	175	167	153	174	169	188	177	194	191	175	156	188	173	155	184	157	178	178	168	188	164	172	186	166	194	166	148	193	167	161	165	179	156	178	196	149	142	205	157	161	155	175	169	172	190	182	149	193	162	181	181	181	136	167	147	172	166	179	172	154	166	189	167	169	180	185	173	147	146	190	184	176	172	163	179	172	172	176	157	172	154	174	189	151	169	161	179	205	153	161	189	195	198	166	181	199	172	178	141	156	158	175	172	179	191	181	164	177	193	194	174	172	157	175	168	187	193	151	177	183	181	176	194	138	207	169	155	178	176	180	180	170	173	163	186	157	157	185	164	192	149	163	172	136	157	175	173	167	136	179	149	167	187	167	156	171	142	170	169	171	166	169	174	170	171	189	207	203	179	178	178	165	172	176	164	157	171	184	133	180	154
1897	596	1097	461	443	454	426	450	426	418	459	433	480	458	450	498	452	469	452	409	439	434	458	451	433	422	441	443	455	440	446	429	446	403	452	427	410	412	415	445	458	441	390	411	421	417	436	456	451	414	425	442	462	438	439	436	429	437	463	432	438	429	425	453	446	441	446	422	460	423	446	438	437	465	430	443	424	467	432	430	465	452	416	421	443	422	431	436	449	451	448	407	456	426	457	432	472	446	450	403	423	419	447	437	423	444	426	429	440	372	440	423	441	404	457	428	421	450	445	464	390	413	416	432	424	422	464	456	445	432	459	433	424	443	445	439	415	468	458	435	426	456	447	425	460	460	401	426	452	448	459	409	417	418	423	440	444	447	423	428	418	428	449	400	425	426	420	426	409	397	434	439	413	435	427	433	442	442	440	415	449	444	416	421	431	418	410	429	445	435	455	408	456	420	454	466	412	490	424	434	458	418	435	384	438	451	477	407	457	452	414	413	447	443	443	393	431	442	394	476	452	462	398	464	434	427	432	431	441	486	422	430	415	439	457	442	463	422	463	445	458	444	460	441	443	451	420	474	439	426	424	447	429	425	418	437	488	477	455	425	459	445	423	428	436	439	451	391	463	450	427	408	442	447	441	441	452	439	435	441	413	419	414	432	404	452	417	410	434	443	468	437	439	398	429	428	460	446	453	423	452	468	466	434	430	428	464	444	429	403	428	421	435	444	380	391	431	424	459	458	434	488	457	457	449	425	470	440	431	461	451	474	461	452	452	430	442	425	421	418	432	426	430	437	424	473	390	463	392	445	429	458	430	438	465	440	415	451	449	447	429	455	404	389	411	415	456	446	456	434	414	422	422	447	397	409	454	436	461	403	446	445	427	416	433	452	436	469	411	436	456	425	424	381	453	442	430	456	423	443	450	442	437	438	412	421	439	443	435	451	425	400	437	435	472	428	400	457	410	400	402	415	424	451	404	427	463	431	399	465	460	428	411	469	460	472	408	428	396	394	422	448	441	419	394	402	425	428	442	428	449	432	434	387	455	443	460	418	454	402	463	444	392	454	429	446	450	414	397	438	450	440	406	443	466	415	457	421	408	443	452	424	454	443	433	423	430	410	427	482	447	439	478	451	422	443	457	386	426	406	419	445	447	425	405	419	469	449	437	447	428	472	403	428	423	421	426	409	448	425	441	421	441	435	457	426	454	453	433	454	430	443	458	408	429	457	429	431	447	462	441	394	451	448	444	407	442	463	442	450	412	439	466	422	427	447	463	439	440	390	424	477	488	452	413	407	452	419	443	440	440	452	459	468	437	442	419	416	428	414	438	426	458	444	435	429	433	423	454	442	424	403	442	413	442	442	453	417	435	448	491	451	419	424	450	414	453	425	485	451	410	435	423	445	449	450	422	381	497	399	397	442	436	419	388	435	430	415	436	463	429	413	413	381	426	442	411	430	416	421	437	449	423	461	416	438	454	430	429	434	456	424	410	420	457	456	457	425	434	398	444	396	442	424	457	442	429	416	425	443	453	450	423	437	397	444	475	436	439	457	452	502	443	412	426	431	431	418	426	444	426	434	426	494	381	446	414	442	465	430	394	411	428	452	399	419	467	429	461	435	455	446	434	482	409	450	429	430	435	457	435	425	438	467	457	446	442	424	439	440	422	513	433	433	433	444	437	399	435	425	443	438	426	427	428	499	441	438	442	427	424	464	403	443	405	433	407	418	475	440	425	434	422	424	434	430	461	404	413	418	447	461	439	463	433	461	423	472	461	413	469	423	436	467	464	445	427	491	433	413	408	436	434	444	439	483	403	419	408	413	439	424	445	460	432	481	408	434	380	440	424	463	439	451	401	439	452	428	400	440	481	417	443	439	437	429	459	472	463	430	430	449	461	435	447	444	462	456	458	449	427	445	447	440	435	412	381	406	419	467	413	435	439	429	424	479	449	435	430	471	455	427	456	436	396	413	434	439	400	455	429	472	419	444	465	465	466	433	435	440	436	488	433	414	466	441	407	458	476	392	410	465	449	409	453	460	385	399	428	429	445	430	434	456	411	429	457	409	398	464	440	422	433	422	409	441	411	420	428	434	435	453	420	455	442	447	481	433	444	417	406	441	423	429	467	445	409	408	442	414	449	428	447	431	431	434	426	416	420	439	442	431	467	413	418	403	463	450	507	430	439	443	434	440	443	422	432	420	458	430	424	425	473	465	452	460	462	429	468	437	416	434	439	433	424	478	452	400	428	450	442	462	417	457	447	427	424	417	427	429	410	436	409	438	391	415	425	425	446	456	425	456	467	427	419	450	437	451	456	427	476	390	375	449	455	453	446	430	438	402	430	415	447	426	425	450	419	416	413	450	424	419	427	450	436	450	448	423	430	415	468	447	433	438	400	409	431	434	390	456	441	415	447	432	418	448	448	439	409	408	410	414	493	427	447	404	412	425	458	448	419	453	460	426	435	404	414	430	420	419	432	452	493	468	417	412	424	402	400	435	444	406	404	440	455	419	419	404	446	463	437	433	408	486	496	445	457	425	415	436	443	424	428	463	444	457	448	429	429	432	406	410	435	421	404	471	436	428	422	411	437	452	428	432	487	429	412	445	455	433	436	464	445	444	426	421	440	458	434	419	409	431	407	471	423	467	421	428	469	468	429	422	417	440	453	421	442	405	431	415	459	413	422	400	434	433	438	461	457	442	414	383	425	432	448	435	424	440	447	416	454	433	441	412	384	451	412	408	444	411	457	391	417	418	413	455	430	437	442	453	436	463	443	479	441	459	459	471	438	424	452	423	436	432	429	480	447	409	470	420	422	445	436	459	427	403	429	414	393	454	401	428	428	433	416	430	461	427	419	460	433	449	447	425	406	469	481	422	444	423	394	425	422	448	400	434	423	436	395	449	410	411	445	422	461	382	437	458	439	444	437	442	454	425	428	474	455	436	420	485	435	438	454	448	429	437	448	407	439	432	431	466	434	448	444	471	441	427	447	419	424	442	452	442	404	429	466	470	406	448	398	441	432	407	425	480	466	412	428	434	426	405	424	448	456	437	419	425	426	407	408	449	476	450	429	430	447	431	437	437	419	456	452	418	420	425	473	427	429	447	450	444	438	422	434	442	421	411	444	441	423	422	412	440	410	430	406	442	413	443	439	446	416	449	424	432	423	452	428	425	446	425	417	438	448	414	434	462	426	444	419	451	447	439	455	435	404	488	423	446	416	459	410	396	447	447	432	433	468	448	474	408	438	446	473	473	408	408	457	409	428	469	424	428	459	414	449	406	473	397	452	429	461	420	450	462	414	440	423	473	455	428	451	436	437	412	454	411	430	461	469	401	454	407	478	422	453	441	403	467	432	465	445	447	426	477	475	437	401	417	466	434	408	457	414	434	491	512	453	418	432	429	442	424	412	461	429	431	439	442	452	457	426	397	411	452	432	413	418	445	442	449	442	436	464	470	408	432	518	461	430	455	473	442	448	430
7957	859	1037	456	362	268	282	252	256	248	214	244	223	235	196	223	207	219	205	235	225	220	186	193	208	198	213	213	223	213	212	192	207	228	226	219	209	227	219	199	230	203	170	226	186	206	219	199	180	242	186	188	201	217	187	218	236	199	231	197	230	213	216	198	219	209	205	175	188	221	210	190	211	207	194	199	215	203	206	208	236	203	203	230	213	209	194	215	229	230	189	197	212	230	216	203	175	227	208	191	228	176	210	220	200	202	197	233	208	211	198	190	229	198	212	190	226	195	202	193	208	209	220	217	201	221	212	174	185	204	205	231	194	204	202	203	212	191	204	209	232	211	205	198	208	207	229	195	163	186	186	241	183	220	192	219	211	192	198	200	199	178	199	214	202	207	227	187	207	212	206	214	211	193	214	210	194	198	203	219	208	207	208	185	202	201	214	218	246	226	201	229	186	195	198	205	218	187	222	204	211	189	190	222	208	211	193	236	203	229	199	195	194	202	201	208	208	207	209	206	221	196	232	213	222	198	219	202	215	200	203	185	238	228	219	222	239	208	209	190	212	196	221	180	215	203	196	186	208	191	203	182	192	195	196	204	196	229	190	204	202	192	196	213	184	208	201	217	209	208	224	212	198	198	211	218	201	199	200	201	212	209	219	220	186	185	211	199	230	220	174	208	203	225	198	218	222	227	196	178	201	202	222	224	208	232	203	235	197	226	198	216	215	211	199	191	188	235	223	225	222	188	226	187	166	202	198	215	202	199	208	208	207	219	207	248	212	204	203	207	202	193	192	188	206	199	190	237	198	215	192	220	196	206	209	204	216	229	210	196	211	203	206	193	234	203	213	206	189	220	204	195	222	220	247	236	204	195	208	180	171	194	197	211	200	211	208	229	216	218	214	178	229	229	199	200	203	218	213	190	204	214	217	199	223	209	220	210	205	223	221	200	217	217	218	215	210	202	205	201	197	173	201	211	223	199	205	208	223	219	208	174	231	180	208	224	190	218	206	197	213	221	202	200	195	206	198	213	168	184	202	198	238	205	200	196	189	224	214	238	224	217	217	179	199	227	215	211	205	204	197	208	178	227	196	205	187	219	194	204	222	205	200	184	198	191	211	222	198	179	191	190	212	223	218	189	208	213	205	202	216	183	204	244	188	203	216	212	188	196	225	212	221	218	215	211	220	217	200	212	193	215	187	213	207	203	204	220	213	210	192	220	229	208	214	204	203	228	219	250	242	214	213	196	215	193	210	221	198	202	207	202	195	176	227	188	200	231	218	192	236	205	228	216	221	235	176	213	221	196	231	219	191	213	182	178	220	206	208	186	208	206	200	206	204	203	183	213	234	211	204	212	215	208	229	211	210	182	221	195	187	206	196	203	215	216	216	202	195	201	203	208	216	238	215	212	201	169	212	190	182	206	190	188	203	189	211	215	180	213	212	193	192	201	231	182	188	208	188	201	207	196	206	197	238	190	213	195	199	186	223	192	226	197	232	202	207	200	205	188	216	200	218	181	199	205	196	195	203	203	184	182	201	196	209	215	202	239	193	201	204	199	246	192	207	212	219	204	187	190	227	190	203	242	209	204	193	218	182	196	211	188	210	211	212	202	204	198	202	199	228	180	219	218	217	189	196	199	190	183	207	210	197	209	196	206	190	194	210	216	211	195	200	200	242	208	212	243	213	210	198	213	210	219	207	199	242	207	206	219	194	204	203	207	196	180	208	212	212	233	182	193	229	223	237	199	217	240	207	210	213	209	215	223	192	218	198	228	214	207	220	204	205	231	239	209	216	210	189	220	196	205	198	191	192	209	213	214	218	217	218	209	195	197	208	232	229	204	220	192	209	213	191	181	203	223	194	196	216	212	191	207	198	217	192	179	216	202	198	202	199	215	183	184	209	167	201	208	196	204	237	224	202	214	220	200	193	213	187	227	217	211	183	185	209	235	207	215	228	216	205	202	204	198	229	198	230	197	211	218	189	204	218	180	217	189	239	227	208	189	209	215	187	196	195	198	227	192	207	190	197	202	194	208	216	212	174	229	205	194	224	187	184	187	213	216	208	188	181	229	225	240	178	206	202	208	191	214	229	217	197	220	217	194	194	242	238	225	217	226	198	181	181	194	199	195	216	197	216	199	220	191	218	209	216	228	231	212	196	187	233	204	202	198	217	224	206	208	220	239	206	222	218	227	178	217	211	243	232	199	230	186	211	212	215	209	212	185	202	211	201	209	203	209	204	200	191	174	214	207	209	212	228	217	175	201	207	185	224	205	183	203	208	190	223	198	198	183	181	217	192	228	218	189	241	213	221	199	203	200	205	212	213	219	181	198	196	202	208	216	190	186	209	214	200	201	226	211	212	208	202	202	239	208	198	204	179	216	205	218	198	231	189	192	237	182	184	187	197	218	235	218	201	209	191	219	205	218	223	196	212	200	195	222	197	191	219	199	199	193	178	194	217	237	189	187	177	185	226	210	217	196	211	206	193	188	189	198	216	233	224	185	231	204	201	224	209	179	211	192	207	212	222	190	176	222	223	222	210	210	224	188	220	220	196	227	199	191	192	194	227	215	262	220	197	223	203	176	207	212	212	202	187	196	189	230	190	225	207	205	216	227	204	180	211	187	230	194	217	183	187	197	195	204	215	189	203	185	206	199	233	234	207	206	208	199	204	218	207	200	214	195	207	194	219	211	222	199	211	231	193	206	186	211	204	199	212	186	195	217	208	220	240	210	230	206	206	206	199	190	194	219	209	207	214	199	206	206	183	230	216	207	220	187	207	209	232	202	205	192	187	200	228	215	195	234	216	218	176	211	221	202	210	244	220	194	196	204	217	194	212	198	201	196	174	216	217	206	202	208	236	223	228	198	216	181	239	229	208	186	199	199	195	192	215	219	195	194	223	196	250	222	220	185	241	216	215	196	209	199	206	187	193	194	191	195	205	209	221	234	240	236	215	222	220	220	198	232	199	200	198	217	198	217	216	203	194	187	229	176	210	167	193	192	200	244	181	187	188	194	207	239	178	216	192	228	205	204	207	191	218	233	221	215	184	223	226	205	208	221	225	201	222	227	211	202	199	205	213	196	194	201	199	208	178	207	206	234	169	214	223	214	225	219	194	207	196	228	206	222	174	205	166	213	206	228	221	210	215	212	178	178	209	211	188	187	215	224	199	223	192	195	215	197	208	186	206	221	207	202	184	197	205	207	204	218	218	199	218	226	207	221	194	213	218	209	214	197	212	201	227	215	189	231	207	219	213	208	200	228	230	233	196	202	223	203	177	204	195	236	212	229	203	177	238	207	221	194	187	238	198	205	195	197	210	196	173	191	212	195	198	221	228	206	190	237	205	230	220	198	240	230	206	218	182	228	188	200	185	200	200	197	210	204	213	257	211	215	204	225	230	187	216	225	213	185	190	218	207	183	205	205	217	218	215	206	185	201	202	184	227	219	196	194	220	200	213	205	220	192	193	187	216	206	190	236
6472	1160	1889	1502	1200	1036	873	820	679	707	671	680	619	579	628	593	579	531	592	567	539	559	559	538	509	506	568	498	550	503	558	555	519	543	536	507	505	540	528	535	527	529	554	514	533	510	548	493	503	541	479	541	519	514	499	523	486	510	538	537	513	528	522	528	519	525	517	533	514	549	511	556	538	497	531	509	516	541	497	519	495	546	499	524	569	540	505	497	545	514	522	521	550	513	554	546	499	515	511	554	500	552	535	508	536	492	521	520	557	506	526	502	526	516	493	505	495	527	543	489	495	475	520	533	539	538	497	515	493	546	523	494	540	503	551	473	512	530	530	515	527	537	524	537	553	513	556	544	520	540	536	526	568	512	534	499	509	533	472	572	520	522	507	488	549	539	517	546	578	510	551	558	488	521	504	507	521	585	500	511	487	517	531	534	516	540	528	515	507	524	480	511	503	547	530	484	495	507	506	510	526	562	528	513	509	558	502	549	549	505	531	499	538	575	515	540	509	503	566	514	475	500	480	531	485	506	487	496	481	520	515	530	507	520	515	514	504	540	517	524	568	551	506	555	513	558	505	529	504	541	551	526	565	532	522	532	532	455	514	522	556	520	578	499	506	536	514	507	530	506	543	529	517	514	520	547	483	518	515	501	514	538	560	516	517	558	519	523	486	527	554	502	508	512	512	495	508	503	531	538	527	536	495	516	561	493	501	524	519	505	517	504	510	580	513	508	496	540	547	504	533	538	503	558	520	500	507	480	502	545	546	518	504	556	481	529	510	547	495	528	518	535	493	512	542	550	556	493	484	481	533	486	510	522	546	529	539	518	533	513	535	524	509	486	540	496	513	553	509	526	486	510	491	560	516	531	525	501	521	493	538	494	518	496	534	563	529	500	546	520	520	509	521	504	492	508	539	502	491	502	532	479	523	523	536	513	510	551	555	531	517	492	500	499	567	525	520	523	531	538	479	531	505	553	529	504	515	549	536	568	516	540	500	536	537	515	511	509	519	473	480	514	529	505	576	555	544	512	519	513	527	531	550	521	518	513	514	513	520	519	489	500	548	487	495	479	573	529	535	544	530	512	547	520	481	486	515	546	498	528	506	501	542	514	521	516	521	565	534	483	522	532	508	534	505	492	514	540	471	547	475	514	529	525	522	521	506	500	511	498	507	485	519	516	536	498	496	523	535	527	491	555	497	548	499	512	555	532	514	525	524	514	480	497	519	532	524	525	510	470	523	532	517	530	512	506	548	505	512	480	525	492	508	548	512	517	514	539	553	523	541	491	532	488	530	545	511	547	527	491	506	550	504	515	490	527	534	534	493	528	535	565	491	544	533	498	556	512	488	506	541	532	533	527	501	535	549	517	521	524	522	506	481	557	483	489	549	567	525	525	514	520	544	509	512	535	490	539	490	525	544	496	525	532	512	538	529	534	508	501	527	501	496	518	522	508	527	532	529	506	556	510	493	526	519	513	536	544	495	536	497	544	518	566	510	502	502	500	530	558	520	518	490	544	480	511	511	484	521	532	517	535	509	549	536	512	496	507	579	508	517	515	541	505	536	481	520	490	521	533	486	512	530	534	538	512	509	492	529	507	500	454	505	540	475	490	499	540	541	492	515	545	531	500	543	529	532	530	518	480	502	532	508	495	516	489	579	521	555	546	530	534	502	532	561	522	525	502	514	486	541	516	474	506	517	497	494	508	511	492	518	551	514	551	504	560	500	544	536	500	505	543	558	532	494	531	509	521	526	529	525	486	545	490	490	556	550	520	515	504	505	479	505	519	455	534	499	511	519	511	564	516	563	526	509	510	499	503	497	546	557	506	508	525	493	497	487	509	532	500	528	503	501	502	473	474	524	560	519	526	515	549	540	519	482	523	497	526	537	534	542	517	537	514	495	536	518	499	541	483	536	504	517	512	490	515	507	529	533	505	541	535	474	520	561	532	519	523	552	504	530	519	502	501	519	519	515	495	486	507	540	515	495	521	512	519	545	494	561	528	492	534	521	523	509	523	508	550	536	517	524	517	529	505	525	511	524	532	519	517	510	535	553	541	515	503	533	545	498	544	512	529	529	512	532	478	506	493	538	538	495	476	506	518	530	489	520	508	499	516	520	471	495	549	538	531	488	508	510	526	518	499	477	549	496	525	520	513	497	522	533	503	555	558	492	552	516	525	530	561	553	505	490	560	511	521	559	511	520	513	541	486	521	479	529	532	517	525	458	524	530	494	527	532	549	490	513	547	508	535	542	524	501	540	518	582	564	533	506	531	509	558	515	466	533	527	538	491	553	473	508	538	537	504	486	525	503	498	501	551	509	557	486	501	511	527	519	485	503	561	522	518	525	538	485	544	468	500	542	531	494	529	526	498	505	483	478	512	557	518	525	477	536	539	495	518	518	477	493	556	549	527	507	566	489	522	517	527	519	525	517	539	517	513	560	545	506	542	495	553	545	494	499	533	494	564	516	500	533	518	511	525	509	504	539	511	551	503	541	487	479	513	528	480	536	495	498	516	528	464	538	510	537	537	515	545	550	523	512	522	547	557	494	470	501	518	533	483	566	543	479	507	515	518	523	524	495	562	499	564	500	482	522	536	530	526	526	491	496	505	526	572	500	532	490	527	500	534	491	522	470	499	544	520	511	565	549	486	478	500	547	515	498	544	482	552	530	505	507	501	515	536	535	536	540	545	532	495	525	502	501	529	553	526	497	553	494	549	516	517	540	516	539	517	525	514	524	505	560	518	566	486	495	508	519	507	536	530	545	540	516	512	513	538	509	489	516	531	535	544	508	536	512	511	518	540	517	521	474	549	549	574	495	541	522	506	503	561	535	516	520	499	549	531	546	505	527	520	541	555	511	522	513	507	521	505	519	521	493	563	520	521	519	558	551	500	526	554	498	546	489	527	545	552	522	506	514	511	506	544	490	500	520	526	499	485	525	533	531	486	536	534	506	525	488	519	509	555	476	505	519	545	497	488	511	484	495	507	531	520	531	514	552	491	492	543	514	508	543	503	529	535	526	541	526	537	465	535	485	484	492	508	520	545	494	523	539	507	497	488	502	543	518	519	506	477	569	493	540	546	490	480	517	539	489	542	531	526	521	504	523	556	532	516	507	478	545	549	531	527	532	555	513	513	543	497	525	502	529	511	520	525	514	519	534	535	527	526	482	547	523	499	502	507	493	484	493	549	537	494	522	529	493	566	514	497	514	501	533	490	522	548	492	507	513	493	547	507	499	513	502	498	525	517	486	456	490	539	529	504	520	565	502	519	509	533	536	507	496	511	556	514	519	498	530	525	519	526	506	539	500	528	519	497	480	536	529	542	521	514	515	491	533	464	497	507	529	527	502	525	540	570	546	513	524	549	548	500	494	519	534	548	483	504	513	509	539	541	475	514	539	538	530	507	545	547	516	506	507	512	505	554	489	487	519	508	526	510	472	523	488	545	513	511	504	527	500	536	539	508	509	495	530	537	500	544
15304	2079	1596	1003	710	603	518	500	466	401	414	432	425	417	392	373	397	372	384	409	341	374	403	425	394	389	347	404	358	365	363	363	367	381	355	361	400	393	375	349	387	360	403	340	378	403	399	377	401	359	473	403	407	368	371	399	369	394	355	368	427	364	350	383	381	395	378	386	342	376	383	383	400	352	408	356	362	329	372	359	357	436	357	381	364	349	363	375	423	370	383	401	384	383	368	372	410	355	358	364	387	363	395	387	347	407	339	398	354	398	391	356	414	379	394	376	379	393	373	350	391	355	349	366	380	388	412	343	374	416	391	377	351	355	373	374	357	387	362	419	408	386	355	378	358	378	395	309	373	340	380	364	376	325	368	386	429	413	369	387	369	416	364	380	404	389	419	408	358	396	331	377	383	348	378	379	391	360	372	366	390	357	347	389	354	394	378	362	359	371	362	407	370	388	374	345	361	350	361	391	381	401	349	362	386	345	336	384	385	382	377	377	411	365	342	409	347	369	359	330	372	379	366	404	362	366	378	364	409	357	370	358	392	364	402	392	404	352	368	393	393	347	404	342	382	424	399	378	384	365	357	377	358	368	383	371	375	407	370	394	369	336	360	384	367	367	386	401	369	387	342	385	354	371	394	374	333	369	364	348	378	382	363	346	380	355	355	412	361	387	380	349	369	384	409	352	378	353	370	342	404	392	365	343	356	368	351	365	388	368	409	406	365	366	399	362	383	363	376	373	326	375	403	347	327	362	362	398	372	383	398	434	375	402	383	355	342	396	381	362	371	344	398	346	364	391	427	323	348	365	361	347	375	378	366	382	384	352	385	382	393	375	371	357	354	397	420	382	346	373	367	401	389	357	398	395	389	374	360	389	406	377	384	385	369	364	401	364	376	404	387	364	390	388	357	398	368	367	406	375	361	335	353	356	402	393	404	398	348	364	380	401	380	349	366	397	390	373	398	391	391	429	367	362	372	371	395	375	404	357	383	385	370	343	346	385	374	316	363	414	382	376	363	391	361	402	377	350	345	378	405	376	352	382	372	344	412	377	381	370	393	391	380	348	376	386	373	381	378	384	377	335	336	408	386	367	369	393	350	372	343	364	393	375	393	330	389	379	398	361	399	331	368	378	338	371	362	381	393	366	366	349	356	377	375	386	387	387	356	378	346	382	392	402	399	376	357	385	351	367	387	394	369	364	351	411	379	379	358	354	360	370	335	371	386	336	370	397	395	354	402	385	372	373	390	368	395	385	363	351	345	340	370	345	375	362	337	354	397	400	400	362	400	377	397	381	323	376	358	312	402	378	396	353	385	401	378	383	351	373	394	372	375	341	346	362	374	356	347	395	377	328	352	336	348	383	365	357	401	391	373	374	369	350	413	397	421	409	359	373	339	350	344	372	373	396	377	358	376	380	344	383	381	363	347	346	351	388	345	376	372	339	406	376	359	339	383	352	368	340	366	352	384	351	385	368	390	350	371	386	374	363	387	351	356	394	358	384	400	339	374	376	363	361	380	338	382	381	344	375	343	383	386	372	396	349	376	393	387	408	371	382	368	337	364	380	373	368	359	382	387	402	392	377	348	398	384	365	374	411	392	376	369	368	377	377	376	435	364	353	408	399	326	365	376	416	337	373	384	370	385	377	418	389	376	407	364	384	438	399	403	380	386	353	392	355	384	380	369	391	397	350	400	347	375	347	345	368	385	388	374	347	385	371	387	345	382	363	403	372	409	404	390	373	378	394	378	396	393	376	395	393	360	378	361	345	361	388	358	381	384	368	364	411	412	371	404	356	362	395	358	347	387	367	341	387	355	385	372	371	349	366	328	369	408	374	378	364	400	423	378	380	403	400	386	344	358	357	367	393	391	372	360	392	359	352	373	374	376	377	340	368	362	414	354	366	358	381	409	374	374	401	347	408	371	369	374	381	357	364	352	374	394	328	369	367	371	359	412	426	377	365	369	337	344	377	373	381	387	348	368	368	386	367	358	351	334	375	407	398	376	382	345	411	405	397	401	328	374	379	401	364	374	389	356	423	353	395	359	378	380	361	385	389	367	408	384	363	369	366	365	386	333	388	377	355	380	441	375	404	367	383	360	366	398	400	351	382	366	398	386	390	392	390	379	384	318	359	383	352	410	383	373	365	350	342	368	364	370	346	358	371	376	393	361	396	390	394	377	361	389	385	392	367	392	373	381	370	368	355	377	413	360	350	350	368	373	377	382	344	378	383	343	363	388	405	336	356	374	369	375	402	376	411	327	365	353	382	356	383	356	416	365	362	368	367	386	381	404	364	348	334	345	337	370	377	415	370	380	362	355	391	318	380	396	344	379	364	362	408	376	379	386	410	397	425	370	407	335	388	345	385	396	389	366	378	370	371	360	391	370	404	353	353	353	344	365	386	363	372	363	378	378	351	374	377	386	386	400	341	358	368	357	382	392	380	394	379	361	392	384	355	388	349	372	429	390	330	387	363	366	353	364	367	360	348	344	370	398	370	403	373	336	365	396	350	359	379	329	396	381	378	378	364	383	373	343	415	326	395	406	402	382	362	345	380	338	349	407	345	396	351	376	360	365	365	387	403	390	383	347	386	369	386	380	414	375	357	395	384	388	387	376	360	360	414	393	367	365	334	365	413	363	384	376	360	400	385	385	402	387	405	373	342	401	353	333	368	398	373	392	358	353	349	389	366	402	410	363	378	355	365	384	413	383	361	379	379	374	362	369	367	373	366	396	362	410	358	358	376	350	350	376	371	362	379	340	368	413	390	369	407	342	369	364	382	358	420	402	360	395	424	372	387	406	424	376	385	366	405	376	384	362	409	369	368	388	402	402	361	391	346	373	403	355	369	370	378	379	383	349	386	346	344	386	399	375	397	365	395	418	383	370	372	370	387	366	357	387	397	356	365	338	368	376	380	388	396	374	357	407	395	363	368	363	398	396	404	390	362	374	379	372	369	344	343	388	347	409	370	430	380	365	389	396	352	362	342	393	366	394	361	381	362	390	379	354	395	408	400	395	398	341	359	342	377	438	388	404	348	380	381	371	362	403	348	348	382	381	370	381	363	410	372	378	359	392	367	394	386	348	325	349	363	372	393	337	363	356	360	351	365	350	385	387	343	348	400	412	375	355	383	361	416	372	342	356	375	358	379	432	377	389	390	374	342	354	377	361	366	387	374	395	380	394	399	360	390	382	353	389	343	402	354	359	364	393	379	359	411	345	384	368	360	383	370	371	360	363	375	383	388	354	328	347	369	396	389	392	369	365	414	353	388	393	414	385	357	377	375	366	401	380	373	391	416	387	344	391	381	351	332	355	395	370	383	407	390	396	408	392	403	404	363	415	389	392	373	383	402	416	392	432	376	363	410	392	413	350	385	374	365	390	384	373	368	334	360	384	373	346	386	365	377	370	334	360	364	310	384	355	361	379	358	370	373	396	395	388	387	349	350	354	391	398	402	421	323	405	365	370	390	347	363	365	365
8833	1947	2964	2763	2266	1882	1570	1438	1300	1241	1131	1120	1074	1095	1009	968	953	1019	910	930	895	902	894	916	923	929	886	910	900	881	876	879	938	843	828	873	916	835	825	830	871	831	816	883	869	852	891	842	909	799	815	869	826	845	871	842	867	872	816	861	880	885	852	867	886	822	847	869	864	838	855	852	893	923	826	855	874	816	837	851	923	883	814	867	804	843	854	835	793	798	839	786	842	830	872	823	855	855	823	869	884	893	808	829	828	790	866	853	888	860	851	832	891	854	842	839	848	803	827	764	883	849	881	844	853	930	861	873	837	830	850	796	873	840	874	845	855	815	877	903	818	834	875	841	843	902	808	861	852	848	870	880	852	838	875	827	875	858	874	866	825	752	850	833	873	827	883	851	871	849	911	922	827	874	864	789	802	834	810	859	807	837	827	866	839	817	812	876	841	863	815	851	812	828	784	866	827	819	836	901	828	826	841	861	826	855	804	870	841	852	838	877	852	865	836	857	861	805	784	836	829	821	827	816	839	843	870	843	825	856	865	815	817	830	837	815	777	883	876	866	836	836	847	813	812	844	839	807	840	847	869	866	834	843	823	840	867	855	831	809	871	815	826	774	837	847	841	865	876	897	879	869	898	838	850	783	830	827	837	816	878	790	877	831	876	876	873	798	803	853	863	856	809	811	812	869	840	854	876	847	857	814	871	838	843	846	830	837	838	826	865	814	852	817	819	884	798	865	894	818	837	849	846	817	824	859	813	854	852	853	800	877	817	861	887	849	854	871	850	816	867	829	894	841	834	834	838	871	820	854	846	885	885	834	866	870	881	852	857	915	833	870	867	843	866	824	828	896	786	875	835	798	805	802	811	810	835	867	857	880	825	811	837	876	866	823	799	881	832	840	827	874	900	892	824	825	862	840	841	875	854	876	849	860	860	842	832	884	806	910	875	821	833	838	854	914	891	818	823	878	850	834	858	862	823	873	838	855	855	837	855	861	845	844	792	854	861	849	827	856	819	800	846	881	899	818	798	846	813	913	857	805	877	844	871	858	855	833	787	791	877	851	830	807	873	825	826	848	834	817	865	811	811	878	798	819	827	866	847	850	844	852	865	869	853	820	837	857	819	852	842	830	860	836	853	893	827	834	827	829	852	805	813	852	835	827	784	874	833	909	865	803	857	933	832	833	841	816	827	835	850	864	843	851	804	787	819	863	807	862	827	867	867	870	774	875	836	877	819	881	811	816	807	874	803	878	827	852	840	817	830	855	828	862	854	812	844	867	872	851	841	815	876	837	842	838	869	816	881	805	801	866	834	811	877	824	844	862	874	843	860	844	834	869	873	821	787	850	808	859	824	838	852	865	846	876	880	812	846	904	835	846	772	913	822	835	899	876	877	879	793	842	849	837	854	885	781	840	829	810	833	819	819	815	898	834	863	865	814	842	875	844	881	829	824	832	874	855	881	883	812	837	875	847	819	863	840	816	861	837	837	871	886	807	817	832	816	870	830	845	871	897	869	836	899	824	817	818	853	891	844	866	864	832	879	822	838	849	839	809	871	813	831	846	830	855	874	819	864	815	902	820	888	784	856	838	854	837	794	822	852	815	849	780	843	871	822	815	870	821	820	851	797	855	845	890	856	852	790	868	860	849	886	833	884	861	795	861	838	841	863	823	897	847	806	873	829	832	787	811	851	882	832	844	807	811	834	833	861	864	835	831	841	814	846	793	844	840	843	808	825	798	826	830	854	825	821	887	845	830	881	831	859	849	855	891	860	852	872	836	906	832	847	867	842	900	850	776	863	859	858	854	851	825	822	871	863	815	809	855	849	910	822	856	841	842	846	866	824	857	827	859	853	870	843	905	855	848	801	839	883	881	871	890	852	841	795	894	839	860	856	832	818	864	807	838	801	837	835	875	836	856	808	861	827	885	895	880	893	844	888	860	902	819	925	865	815	827	886	886	874	823	844	876	851	869	898	802	851	846	846	837	871	844	860	865	858	849	852	842	888	864	808	816	886	848	809	832	833	836	864	806	812	894	855	848	838	853	806	778	844	845	888	861	812	818	882	863	839	831	802	820	845	814	854	783	885	833	868	825	855	813	856	863	852	869	837	811	814	845	830	865	798	775	904	868	852	834	846	860	815	880	845	821	869	819	861	852	835	883	884	773	872	808	839	789	907	839	860	794	855	843	857	855	869	848	830	883	884	802	857	833	873	812	806	861	832	819	825	836	872	837	878	843	905	854	872	838	894	824	816	815	788	828	869	863	835	880	880	834	837	867	853	755	874	847	859	814	818	857	835	848	818	859	852	829	824	841	845	805	834	863	818	880	864	831	843	873	866	851	838	819	884	861	865	768	885	852	855	875	788	820	866	886	873	839	832	807	854	816	829	805	827	859	826	767	811	849	845	814	796	886	875	825	814	863	861	826	852	825	868	796	808	827	865	791	878	798	817	852	881	824	860	828	917	828	844	840	824	796	829	913	870	856	864	844	839	822	836	839	767	824	803	830	852	815	830	850	821	873	840	824	821	823	808	805	863	832	838	863	841	865	845	873	866	817	790	827	808	823	880	806	870	848	885	864	827	883	846	891	905	846	859	840	861	896	866	826	838	796	858	864	877	848	839	882	878	818	878	844	847	876	823	843	803	852	830	837	768	839	841	860	847	801	850	812	836	815	869	832	813	835	865	863	867	865	868	925	845	883	827	914	864	831	832	824	832	816	890	910	825	783	875	834	859	858	848	892	835	874	856	819	792	836	828	807	850	894	833	811	789	861	820	877	842	849	863	848	796	817	836	875	837	794	815	833	816	807	840	816	849	831	894	857	818	822	811	830	884	852	900	836	822	840	829	874	851	851	908	779	832	889	865	803	839	822	787	856	889	838	866	880	858	911	835	863	859	869	809	842	786	847	893	837	849	792	839	853	841	842	859	867	778	829	855	863	815	861	825	877	839	821	808	819	829	846	773	855	827	829	853	841	891	853	851	848	902	819	897	849	816	833	861	819	803	862	869	798	827	848	834	793	812	808	864	831	863	814	905	862	880	849	871	811	843	861	830	878	878	827	837	841	803	850	846	844	854	841	917	851	823	870	823	923	819	803	781	828	829	837	796	891	806	812	793	855	838	825	821	869	826	844	844	855	835	893	869	880	845	859	831	815	850	934	829	875	809	808	842	840	849	835	820	856	852	871	788	873	819	810	846	816	867	831	879	859	887	889	911	818	778	806	875	848	830	873	891	867	858	811	784	830	889	848	866	837	840	785	874	842	835	887	827	856	872	849	908	850	844	825	844	850	796	863	805	817	859	881	817	847	842	889	863	838	874	769	838	852	811	821	857	776	855	831	847	815	818	833	833	805	865	874	868	825	794	828	843	854	827	852	836	852	851	869	849	860	814	842	810	916	825	856	845	853	912	866	844	835	840	859	856	841	825	771	856	813	845	832	822	878	867	815	855	815	843	826	881	859	840	819	846	867	846	850	822	832
1919	345	259	192	202	146	153	178	165	179	164	156	182	173	168	154	174	155	166	168	140	180	146	151	175	174	163	158	150	144	149	151	178	148	183	181	159	159	172	165	170	186	154	165	170	163	165	138	162	174	153	180	187	161	173	188	161	178	174	140	166	185	169	163	147	161	156	153	161	159	179	156	145	156	174	165	161	181	158	170	141	146	169	164	167	165	134	142	172	150	176	144	170	158	180	153	166	146	166	187	166	159	159	162	147	165	158	169	178	136	161	177	150	177	182	168	151	165	140	149	161	119	157	162	171	168	179	150	161	158	156	173	162	167	156	173	167	189	170	152	137	160	169	178	175	166	163	164	162	147	154	156	156	158	149	170	150	165	146	161	157	161	164	187	168	163	153	166	162	164	160	148	130	159	160	151	174	139	169	172	194	139	124	151	165	165	141	159	164	195	170	154	148	157	144	170	171	158	165	132	163	158	133	172	172	143	136	141	159	160	146	156	150	155	143	131	165	168	174	172	189	162	155	138	144	169	188	164	160	168	141	159	140	160	152	185	147	173	156	169	142	164	158	154	157	167	189	160	170	165	159	143	174	167	170	157	174	163	146	143	142	157	179	196	162	204	156	151	148	167	164	173	148	154	174	155	170	148	140	151	131	158	162	166	155	169	154	174	164	151	166	179	139	169	177	159	143	168	160	169	165	141	164	165	159	159	155	151	140	171	144	152	180	167	160	155	186	173	156	179	139	175	176	158	164	163	182	152	156	169	161	147	159	169	164	175	157	152	172	152	138	153	136	176	147	155	153	151	168	183	157	171	164	171	155	149	176	136	142	162	156	143	175	170	171	156	170	165	145	162	175	173	176	187	160	147	157	161	150	148	171	155	163	185	176	164	151	182	156	165	161	171	158	152	169	131	166	187	174	152	149	157	142	151	177	165	155	170	152	148	161	155	151	160	173	139	186	163	157	155	150	195	182	174	164	169	160	176	152	158	180	178	170	176	143	161	164	163	152	163	145	166	162	178	169	172	183	161	150	148	152	161	151	159	182	146	159	150	146	159	161	162	138	136	143	140	167	168	142	152	204	165	172	177	162	132	176	158	151	158	175	162	175	176	151	158	151	152	144	154	179	155	140	170	169	142	154	149	152	179	175	157	165	168	144	163	136	163	173	153	163	166	162	154	151	168	168	164	173	168	158	162	143	153	147	183	160	136	155	164	163	139	145	142	177	138	178	168	161	153	160	160	154	147	171	174	141	150	166	180	146	179	179	168	184	161	177	151	151	149	162	161	184	169	149	174	198	169	192	155	133	183	163	174	155	185	159	177	147	146	153	171	156	149	137	168	165	156	154	162	186	172	158	153	154	187	181	167	150	169	169	159	175	181	164	153	170	187	177	161	154	184	158	176	166	171	168	170	136	152	167	161	172	183	156	171	149	156	190	172	185	136	178	162	154	149	178	186	166	162	168	155	154	173	153	162	148	170	158	178	172	183	171	161	180	168	185	165	142	157	155	173	159	155	157	144	155	158	132	145	163	141	123	153	157	151	178	168	172	150	166	162	142	166	168	165	149	157	143	174	135	164	149	136	169	184	202	157	161	156	162	152	145	150	168	168	164	160	161	152	140	164	157	157	173	160	169	146	143	153	176	159	165	172	143	143	187	166	153	166	186	171	176	146	150	131	153	142	154	139	150	173	209	144	174	172	153	168	184	167	151	141	168	174	144	149	161	163	163	154	152	136	178	160	139	179	169	145	148	166	178	179	179	170	170	165	164	162	176	157	160	184	158	147	150	189	192	185	158	185	168	182	169	178	190	146	176	155	168	148	174	151	163	159	136	158	130	175	174	155	186	173	158	156	203	152	155	169	157	172	155	169	151	180	171	155	161	162	173	158	171	153	168	167	152	163	147	157	157	162	156	146	166	156	159	171	178	182	177	174	159	195	150	146	144	165	152	160	149	157	167	143	164	176	163	135	159	183	179	167	170	174	153	171	176	174	186	158	123	170	166	180	146	181	157	161	150	177	147	168	163	149	133	142	188	179	159	150	155	159	172	175	168	171	156	173	174	178	162	145	147	170	170	176	152	157	158	195	175	165	172	168	163	166	184	171	134	156	181	183	170	179	161	177	184	185	157	157	160	170	173	173	159	152	194	168	135	170	165	165	166	153	165	178	163	181	155	145	158	158	155	146	163	175	147	172	159	153	161	152	160	180	151	143	153	176	165	160	186	162	170	155	174	164	194	177	174	167	159	154	187	156	161	160	145	145	171	169	163	150	171	158	174	173	152	181	142	188	173	150	167	155	165	148	166	174	164	163	139	162	186	166	176	183	152	167	159	176	183	154	188	194	156	131	161	135	184	154	157	156	199	143	163	172	163	161	152	155	156	169	176	165	152	182	159	164	177	188	163	155	151	152	159	156	181	180	171	146	152	163	162	198	163	148	180	170	133	185	145	155	160	181	170	160	159	157	184	174	177	161	168	174	173	147	176	155	145	166	177	129	155	155	169	163	154	174	146	164	150	163	149	156	157	157	195	167	173	172	198	164	111	167	173	162	168	155	145	171	193	160	175	156	157	171	176	148	145	154	159	144	156	183	157	174	130	186	162	171	154	164	177	172	168	159	169	148	140	137	165	160	152	143	170	159	166	168	157	160	148	146	161	167	143	183	146	150	161	161	161	148	161	158	145	154	173	160	150	162	142	175	154	168	169	152	163	162	146	166	158	159	156	157	155	155	148	168	175	172	134	182	144	157	162	141	147	165	152	160	148	160	169	165	160	163	165	181	147	156	171	169	166	139	204	169	153	150	152	164	137	182	195	168	194	158	167	160	143	175	184	162	170	164	148	144	155	176	174	161	175	157	165	187	146	165	180	195	162	158	166	164	150	147	157	184	192	157	179	148	159	169	160	177	162	133	183	158	150	183	183	152	145	166	176	155	152	178	165	154	167	163	164	192	176	122	154	161	166	166	176	164	161	174	144	180	198	152	161	141	144	171	175	159	161	157	159	162	166	174	163	170	159	176	153	179	163	172	147	178	167	168	165	171	145	171	152	179	148	183	162	156	160	188	149	169	172	127	170	160	151	164	183	142	162	167	158	159	166	164	176	182	157	148	150	154	165	165	164	154	181	165	166	155	175	160	165	177	155	141	158	160	157	171	169	151	160	177	142	153	144	153	145	198	148	160	173	166	162	169	165	142	151	143	143	150	180	146	177	132	154	140	165	152	194	160	158	155	178	141	152	178	174	178	143	154	160	146	167	162	160	156	162	178	166	177	176	174	161	155	157	145	139	163	158	151	158	144	139	135	142	166	140	155	168	159	162	155	171	156	143	164	164	169	166	190	170	155	168	171	162	191	153	163	171	172	181	174	133	132	149	182	156	154	178	169	153	156	160	155	157	154	165	192	180	168	155	142	188	154	143	157	140	177	162	163	155	159	160	179	153	171	162	160	149	144	169	179	199	173	187	144	142	156	176	147	151	169
1788	590	609	446	471	407	445	409	420	410	367	429	402	456	432	425	434	448	392	416	425	403	451	426	420	401	423	413	413	442	407	408	419	400	410	418	407	451	429	411	445	405	427	383	435	426	392	388	388	424	424	390	411	418	408	411	431	429	401	426	399	418	387	396	406	419	394	432	411	400	415	389	436	435	419	398	440	389	448	428	384	429	450	429	417	418	435	386	406	393	440	394	424	424	422	402	434	422	384	433	422	422	422	406	385	405	405	409	388	449	391	404	428	438	439	438	428	402	396	451	421	424	404	389	421	406	399	433	404	393	447	404	401	430	387	409	411	414	409	398	385	391	400	415	427	419	390	423	441	429	377	425	426	428	433	413	400	418	397	412	436	415	381	413	424	427	388	409	398	432	415	424	450	398	422	403	403	379	424	418	446	399	415	430	406	448	427	436	444	389	435	400	394	410	399	382	418	464	402	379	410	411	407	413	413	406	410	440	418	392	382	402	395	380	392	426	407	362	429	404	436	410	383	381	350	418	430	456	395	421	431	392	456	401	452	457	347	398	410	415	412	424	424	426	412	412	400	397	431	398	414	432	386	414	434	447	389	399	435	423	376	452	400	433	416	410	384	431	429	417	412	414	400	392	451	383	380	387	422	406	400	421	408	447	410	422	428	464	430	409	410	421	356	413	396	430	423	428	405	395	394	411	432	413	444	414	406	405	453	415	391	430	383	417	370	414	412	387	426	435	391	400	404	379	435	404	406	393	441	403	409	428	391	402	425	397	428	466	418	409	418	411	375	434	414	415	390	420	426	424	416	416	453	377	421	424	407	414	396	456	432	420	413	428	412	382	406	384	400	411	415	398	410	405	426	424	449	403	414	410	439	388	450	428	462	421	414	403	423	424	425	408	416	416	420	413	401	417	444	445	434	406	394	418	412	397	390	418	408	422	439	398	436	388	432	410	393	400	414	419	405	415	439	459	393	455	431	424	429	397	404	431	433	411	442	415	427	419	432	424	417	441	409	436	439	373	407	428	420	430	429	435	434	428	397	444	421	386	415	409	433	399	424	426	390	419	460	441	404	434	395	433	386	438	438	407	433	396	431	437	439	353	428	454	388	402	433	431	399	417	426	434	435	393	423	438	379	426	424	386	383	449	407	415	432	433	426	420	392	381	418	477	372	453	453	388	437	413	434	418	447	400	430	405	433	414	414	411	421	463	407	379	445	451	421	416	417	424	411	386	400	437	436	432	418	424	393	399	452	380	416	423	395	420	457	423	439	394	400	380	399	399	444	422	403	394	424	439	420	441	423	375	421	423	400	464	370	410	391	438	402	401	463	438	399	388	443	384	430	413	409	401	437	436	456	398	407	422	423	406	419	442	389	446	428	456	442	366	398	406	404	426	403	433	391	409	391	428	399	395	362	420	394	422	414	422	410	430	403	412	445	411	386	429	405	403	395	426	412	403	426	462	409	423	439	416	433	404	413	437	449	419	434	419	448	422	427	403	422	413	420	422	411	423	432	406	394	381	422	416	400	428	402	447	387	453	423	448	404	437	403	408	430	422	454	407	436	452	438	436	404	400	444	410	395	403	407	387	371	424	411	426	423	449	368	417	450	429	392	388	412	420	384	441	433	429	413	446	396	416	409	415	404	431	412	391	407	418	410	407	386	419	415	437	387	415	425	418	449	430	408	421	440	415	405	440	425	409	410	401	426	438	440	411	396	412	433	404	383	461	424	392	370	425	392	398	425	424	412	400	431	416	400	451	404	440	429	417	431	394	396	425	411	424	436	435	402	405	446	437	463	461	420	397	400	408	446	423	416	452	438	400	426	423	412	396	375	418	419	424	431	432	381	436	401	431	415	422	426	444	386	410	436	455	407	413	424	402	402	414	427	412	444	456	416	388	430	436	417	454	411	401	382	404	409	416	424	421	412	434	450	390	419	407	428	451	411	416	414	392	390	401	409	442	412	439	426	369	385	448	395	444	443	409	425	419	404	424	411	397	412	359	431	406	375	394	409	428	401	396	451	439	422	385	447	403	376	420	403	400	421	369	420	460	428	405	394	413	414	415	396	395	427	422	425	415	392	434	418	427	434	415	458	418	429	421	407	443	439	399	448	400	403	447	422	435	404	398	404	395	450	430	406	447	418	414	404	391	442	427	395	423	413	415	445	380	413	396	392	406	402	411	434	401	483	402	421	406	363	393	429	411	416	428	410	404	401	447	436	434	397	453	466	382	419	411	409	417	407	402	420	439	432	426	411	388	419	430	375	441	405	423	426	391	401	445	393	408	434	416	416	405	449	397	386	430	429	397	405	428	436	418	382	402	433	437	415	431	471	419	402	402	403	463	453	429	434	423	409	408	382	433	426	441	439	394	420	377	417	447	414	409	442	420	432	447	423	408	413	403	437	470	399	419	408	413	403	386	426	433	400	439	431	404	392	425	446	372	386	398	423	406	408	444	415	413	427	427	410	392	456	427	403	404	400	419	436	401	451	396	360	419	430	413	399	401	426	402	431	415	420	413	436	415	396	427	417	421	423	432	402	445	385	429	400	430	442	385	442	412	416	418	398	417	422	410	397	397	408	415	438	394	407	390	410	419	408	399	386	408	376	419	381	403	405	401	424	441	394	406	407	428	412	382	435	416	389	416	448	407	418	411	442	391	394	449	402	396	395	419	432	424	434	440	399	414	389	439	433	372	400	403	399	388	422	425	407	405	416	429	385	401	400	433	405	424	413	462	437	423	434	387	417	436	439	433	412	445	460	382	427	452	434	436	414	417	376	436	433	399	428	391	390	443	422	419	412	418	415	385	418	393	429	408	369	432	409	401	406	387	438	452	398	425	423	436	386	410	405	464	428	391	438	414	414	424	396	390	411	419	444	415	438	444	384	438	381	382	407	396	411	397	433	429	434	426	381	397	432	406	422	390	402	421	395	384	431	423	420	413	401	392	401	444	437	419	444	407	410	383	429	394	422	446	427	427	409	412	390	372	419	403	417	411	425	438	432	473	411	431	430	403	440	453	400	454	398	411	423	445	422	419	412	364	402	411	405	411	395	419	407	405	452	426	416	402	403	439	415	430	405	458	418	423	418	410	426	398	412	427	387	398	400	427	438	394	430	440	373	404	410	421	416	437	423	422	389	397	421	406	416	401	399	379	408	446	433	439	409	432	453	436	429	401	399	398	395	401	427	441	414	421	428	430	391	448	384	382	405	394	387	375	421	413	417	473	398	391	392	418	434	408	382	435	422	398	402	443	415	446	397	416	418	387	425	437	427	416	385	484	424	435	423	439	434	398	427	416	437	408	444	398	406	415	436	425	402	416	406	432	417	399	404	375	462	421	400	424	377	400	454	419	406	457	436	424	436	392	408	397	405	420	438	410	413	393	392	400	407	412	415	374	448	419	412	365	416	415	434	368	404	371	393	410	424	398	392	394	416	408	392	436	403	404	432	405	396	382	404	461	412	419	451	422	395	410
7664	953	705	481	319	308	236	245	230	245	235	192	205	185	206	198	210	200	212	235	212	199	173	182	192	180	198	201	243	184	203	198	197	214	198	186	221	171	220	209	194	199	215	224	202	186	188	207	195	199	189	187	205	216	182	172	185	149	191	188	191	194	189	183	194	188	179	186	188	190	180	191	202	172	194	200	186	165	193	184	192	201	183	189	142	177	184	191	173	192	177	223	214	165	179	215	194	225	161	194	190	198	189	200	207	195	205	204	169	179	197	211	179	207	191	194	235	193	203	201	210	228	206	194	190	182	209	186	166	202	193	181	186	216	213	202	180	197	203	175	223	183	204	216	215	206	194	211	183	189	199	181	202	213	208	199	191	185	189	217	198	186	194	186	196	199	186	186	201	225	195	190	218	213	205	214	218	172	192	202	175	197	212	214	197	198	192	179	199	198	189	184	186	172	181	218	217	170	197	225	194	195	204	175	205	194	180	196	202	159	184	214	191	165	203	192	181	205	180	199	194	203	199	201	204	201	214	197	185	205	165	219	200	197	186	208	217	218	220	185	194	176	208	183	185	193	200	203	188	215	203	212	215	196	200	204	211	198	217	193	194	203	204	194	183	210	210	210	222	207	196	224	218	191	179	163	235	172	193	174	200	212	205	203	175	172	205	202	218	205	208	194	183	216	202	179	206	201	203	195	193	198	178	209	210	186	168	185	187	191	199	226	213	194	216	179	185	179	219	210	198	198	172	210	203	185	185	197	208	180	192	185	188	213	180	159	189	215	205	209	203	200	212	161	174	188	197	189	174	193	217	189	175	204	215	189	211	199	211	195	188	187	204	198	177	199	194	220	178	192	198	214	165	176	195	194	197	182	197	231	165	182	206	170	190	171	194	197	188	209	198	200	205	179	169	214	196	170	174	195	196	195	217	212	200	187	187	222	187	240	202	188	173	187	207	210	208	213	215	206	217	198	228	220	206	193	193	191	181	180	197	181	186	199	197	203	184	207	193	189	218	214	200	200	180	200	176	166	199	196	174	196	218	213	210	202	181	185	175	194	194	183	164	167	168	189	239	174	168	189	208	185	209	208	212	205	202	205	181	205	191	212	215	196	210	189	198	207	209	182	209	191	184	163	224	195	200	188	203	200	202	186	180	200	191	177	198	177	210	198	209	189	238	207	195	212	185	206	187	213	182	173	192	186	229	177	167	203	190	164	185	208	213	199	228	208	209	192	201	203	200	194	172	188	202	209	223	176	200	204	189	195	185	194	219	190	201	196	216	192	205	204	192	200	183	228	215	208	195	204	211	177	187	182	198	223	216	200	173	189	212	170	195	194	217	230	184	181	173	200	191	204	174	179	170	205	198	174	175	189	204	202	202	178	171	187	175	167	190	194	182	203	207	209	200	201	207	186	227	205	191	206	164	202	192	185	203	183	187	181	227	210	195	197	209	207	193	172	195	191	219	194	178	184	191	192	209	208	171	207	200	206	199	189	196	204	221	201	187	174	203	167	201	205	229	203	212	205	213	174	179	183	185	170	218	188	213	215	214	179	198	210	211	186	168	200	198	203	188	183	203	221	198	208	216	220	223	198	175	191	208	189	199	178	199	214	204	219	188	194	195	184	176	212	203	193	184	208	213	233	186	184	187	206	205	176	212	197	202	224	193	187	179	170	209	205	195	182	182	212	193	200	160	192	209	175	205	166	181	218	185	218	188	183	191	192	192	188	191	176	222	209	196	213	160	169	183	212	212	204	169	192	228	197	222	188	197	171	203	221	203	182	206	203	183	192	212	212	206	206	189	164	167	173	212	198	204	210	192	221	181	199	188	192	173	177	198	193	212	180	197	169	206	211	167	190	212	196	220	183	191	210	209	184	197	209	188	176	206	171	222	207	223	174	204	204	206	191	206	176	185	194	202	197	218	192	185	197	208	197	202	179	191	219	199	164	198	175	214	198	201	158	219	209	191	205	193	216	208	216	194	190	184	169	194	235	187	220	198	193	204	165	197	166	213	209	203	201	212	207	201	195	200	195	202	183	188	201	213	223	187	197	183	189	181	188	194	176	230	164	195	192	200	220	192	215	185	198	171	194	194	193	178	173	205	201	182	229	223	204	210	199	178	173	205	230	183	183	179	207	189	210	207	198	168	196	182	194	185	230	165	178	194	185	173	199	184	167	209	178	201	183	182	176	199	223	179	175	193	181	217	183	197	188	191	188	186	181	187	194	211	191	202	175	200	199	184	183	241	202	183	231	213	184	206	190	171	193	175	220	227	205	213	191	196	203	183	202	180	218	173	212	179	219	197	173	237	174	194	191	194	187	213	178	186	212	196	189	188	159	196	179	183	192	170	200	185	186	188	219	241	197	197	192	196	203	183	187	211	199	193	203	172	240	181	204	211	185	176	199	184	195	216	220	217	202	203	202	178	207	218	204	206	193	189	189	216	225	201	199	195	190	199	196	191	185	194	216	192	207	215	198	212	191	196	221	223	184	222	189	198	185	187	209	197	196	201	213	210	207	178	202	205	162	201	200	177	202	176	201	224	183	194	189	187	196	210	214	203	196	212	217	223	183	215	207	175	216	199	180	215	181	183	195	163	211	173	200	186	175	183	222	227	177	168	191	203	198	201	214	206	200	198	196	211	194	201	193	177	173	195	186	205	188	198	213	172	166	175	183	182	200	194	202	203	221	184	195	195	196	203	192	169	213	197	214	193	187	193	201	185	210	194	186	173	175	204	212	195	201	222	171	203	217	190	179	185	191	199	221	207	177	191	206	195	195	205	220	200	198	190	165	205	222	212	206	171	208	166	185	185	211	191	197	181	237	190	207	209	180	197	190	207	179	184	203	176	183	204	202	197	188	171	184	186	186	185	229	188	185	222	200	211	198	198	182	209	206	208	180	226	198	176	180	193	226	179	189	182	200	175	212	187	223	212	213	196	195	178	200	196	201	212	226	181	181	193	178	201	210	188	215	210	196	173	214	175	206	201	191	187	208	201	176	194	189	201	197	177	188	187	207	189	219	213	185	172	194	200	198	195	201	199	197	215	176	193	188	191	187	180	192	215	194	228	215	205	211	189	194	221	192	194	212	184	195	192	218	199	184	204	172	177	192	171	207	198	218	218	185	197	216	181	203	174	177	222	185	208	183	196	178	183	186	225	193	201	193	203	203	184	164	199	156	218	189	224	215	201	202	176	175	158	211	193	200	195	180	201	175	190	183	182	219	186	216	200	202	197	189	209	188	187	203	190	213	208	209	188	206	196	224	192	186	212	197	199	188	202	204	213	182	187	183	191	191	210	196	190	219	198	189	194	213	186	209	204	185	197	186	188	186	192	179	169	206	183	188	205	179	195	205	192	176	193	198	211	191	205	213	205	187	217	206	226	207	213	216	222	208	196	178	196	192	173	196	196	173	171	243	189	221	196	200	182	180	197	195	194	189	230	201	218	207	185	216	179	193	215	192	173	195	174	190	227	205
6435	1087	1477	1424	1138	1040	870	844	710	663	683	620	659	606	594	563	532	543	565	574	528	535	545	549	552	490	539	520	512	532	512	523	546	528	549	501	495	499	515	526	465	529	471	511	516	486	440	496	485	492	501	490	533	494	526	511	499	497	522	490	524	483	514	472	529	517	498	522	498	512	474	513	479	492	480	449	497	479	518	506	529	522	505	472	476	523	501	488	492	500	511	518	517	523	536	478	507	461	526	474	543	452	493	501	502	505	516	486	534	520	512	522	488	471	524	502	473	487	475	485	512	528	522	529	518	487	467	502	503	507	416	495	491	498	461	486	504	504	494	508	518	542	486	515	485	486	517	473	500	473	497	490	484	516	492	520	500	495	483	545	485	496	528	452	509	506	462	527	469	485	507	478	502	517	535	495	481	494	501	475	483	488	497	508	508	481	470	494	484	508	508	525	519	480	521	510	493	521	470	489	489	525	475	454	500	485	506	512	512	481	502	498	490	473	488	513	502	460	494	507	523	522	505	472	491	522	487	525	528	483	487	539	490	471	536	484	517	477	524	505	477	521	520	460	492	497	525	487	537	500	467	522	482	474	523	496	512	484	518	490	515	492	472	488	518	507	509	524	510	525	501	501	524	481	504	526	499	512	531	505	456	455	465	513	467	496	452	462	513	467	501	486	476	466	472	469	529	481	551	491	450	478	497	462	521	442	482	472	494	498	501	509	501	459	486	501	485	487	472	505	531	480	496	489	487	513	484	499	468	493	507	465	545	499	511	490	520	490	496	483	525	482	522	485	514	500	507	511	468	507	499	512	518	521	459	519	530	472	502	466	525	503	510	459	468	466	512	515	490	510	500	516	523	494	441	479	469	486	488	515	538	511	484	485	544	543	505	523	513	466	523	500	503	464	467	472	527	518	511	508	462	519	480	478	535	506	521	445	502	523	500	495	475	536	439	496	503	471	498	513	451	484	510	529	447	547	508	509	451	501	513	528	488	505	528	489	491	466	504	511	499	488	499	503	510	471	486	474	482	483	525	518	473	517	467	488	474	468	483	530	493	462	462	502	457	490	501	491	488	476	497	471	471	479	489	504	525	471	532	489	554	533	488	531	500	537	519	508	482	469	457	467	479	484	472	466	497	510	473	471	510	488	492	499	510	453	529	490	492	474	507	475	486	486	552	480	498	474	471	488	462	498	505	478	501	496	535	457	481	492	478	498	487	484	508	496	492	484	499	483	489	472	504	491	494	465	513	490	493	503	481	475	488	489	509	496	512	514	475	459	505	496	485	520	539	511	480	465	492	531	490	492	482	502	546	490	523	462	495	473	456	475	487	461	536	489	546	518	511	501	540	456	524	496	503	478	509	506	489	496	495	479	502	536	508	501	474	502	521	499	506	515	535	508	487	477	469	452	503	473	453	490	468	503	482	481	500	522	446	528	504	485	503	506	440	476	504	450	468	530	463	486	490	508	489	491	517	495	470	474	510	509	505	441	510	497	483	457	503	489	548	519	459	501	495	529	504	523	503	559	498	487	451	462	482	513	514	502	490	489	503	494	540	504	515	487	502	502	483	525	494	505	502	522	491	513	519	515	524	473	503	479	472	495	492	535	501	526	516	527	482	481	469	498	515	539	516	494	458	497	481	513	504	532	496	533	531	480	509	481	484	470	531	425	496	540	498	539	501	482	508	502	498	475	506	513	509	504	457	520	485	491	500	502	487	430	507	481	554	486	502	473	510	517	476	500	476	484	499	516	528	474	494	510	421	501	503	533	506	533	530	474	464	530	472	523	464	488	530	506	503	500	508	479	517	496	503	503	515	495	508	515	505	538	493	476	452	484	500	525	512	518	535	524	500	491	515	523	494	487	460	519	501	468	479	501	485	475	469	490	482	503	477	480	500	525	517	449	519	495	463	463	517	522	486	498	480	467	515	507	522	489	434	467	505	477	501	493	482	477	500	505	536	494	484	504	515	474	517	489	507	497	433	501	510	505	537	475	544	524	490	523	492	514	505	502	508	515	505	455	521	517	470	486	477	510	530	494	505	523	492	510	486	506	464	491	486	472	497	505	457	506	466	493	446	472	529	505	505	494	498	501	548	486	510	489	472	522	538	504	497	482	516	469	515	501	474	489	504	504	465	489	529	508	487	510	464	503	515	510	536	510	504	475	513	514	498	471	511	494	510	495	486	488	527	484	476	513	523	526	476	479	485	482	480	478	530	473	509	487	493	479	483	507	511	508	505	492	494	529	547	458	504	496	487	490	488	480	480	463	457	486	498	514	481	496	488	549	480	462	492	467	479	498	524	470	488	504	512	489	514	472	508	482	483	488	481	507	481	511	511	518	505	475	486	488	491	471	495	489	512	516	536	482	471	466	520	482	484	497	520	498	523	464	498	465	494	459	536	500	499	432	531	493	528	482	479	490	506	501	509	446	503	495	472	483	490	460	517	490	493	457	506	490	475	485	481	513	472	472	475	490	481	474	468	485	483	488	482	506	495	507	464	534	496	503	497	488	508	511	494	465	455	554	499	459	487	502	481	482	487	455	478	497	484	472	492	496	462	495	483	477	490	486	505	495	522	535	459	522	528	517	497	522	492	511	454	505	504	491	494	488	495	463	489	530	531	475	471	458	506	519	486	473	471	532	473	527	504	483	460	486	542	474	497	507	500	495	486	485	488	509	531	449	482	490	475	480	482	468	499	482	517	524	501	462	486	491	479	498	504	478	494	477	477	513	523	514	516	468	475	524	502	491	505	484	475	480	538	498	491	456	517	454	497	488	514	531	519	524	479	552	477	506	506	477	485	502	500	491	475	506	511	445	493	514	480	515	490	495	533	525	501	507	484	496	520	505	479	533	516	508	484	503	500	479	473	494	511	498	501	497	485	505	459	476	480	517	470	479	503	478	486	498	494	487	482	490	529	523	500	503	481	507	510	476	474	530	468	467	499	480	516	502	501	494	506	518	471	487	514	507	473	521	512	509	529	472	422	535	479	500	484	458	462	497	492	488	510	503	507	488	495	496	511	499	509	506	500	547	511	513	494	511	503	451	451	472	485	519	498	452	500	491	466	458	500	515	486	544	508	507	501	471	483	494	475	502	482	495	503	524	533	489	472	485	480	515	463	484	505	493	495	493	518	555	543	479	481	492	493	430	476	473	500	477	476	475	500	472	508	523	519	515	447	475	520	507	502	515	503	488	479	511	482	468	480	503	472	533	479	504	521	486	471	486	477	481	516	455	516	516	482	529	476	467	455	526	496	536	508	447	496	517	489	526	478	551	539	472	457	476	486	470	449	480	488	493	510	496	497	505	466	535	516	482	524	536	492	550	501	491	497	499	475	508	515	521	511	501	440	493	484	491	532	510	474	464	480	510	474	477	506	504	499	463	459	476	503	519	499	495	515	495	518	526	508	473	489	500	474	495	493	503	481	484	503	498	519	483	500	507	465	489	491	509	487	478	490	496	513	481	472	481	472	536
15008	2009	1334	953	669	518	496	464	439	416	410	450	399	409	409	400	404	389	410	394	413	409	401	400	391	398	360	337	361	360	340	405	377	345	366	339	367	319	365	361	345	367	366	386	383	379	390	378	366	396	364	351	364	375	388	365	352	376	411	375	349	390	378	376	373	354	355	362	383	363	343	340	328	337	339	376	359	393	379	361	348	379	357	357	374	321	355	369	374	390	384	329	370	365	396	364	374	382	365	368	367	357	359	342	381	377	328	383	367	429	396	363	309	369	367	373	410	365	354	351	389	372	393	366	379	372	357	380	386	364	336	336	315	377	370	392	379	348	374	357	352	380	378	344	384	379	363	349	367	347	342	343	397	375	343	356	351	341	391	322	386	385	389	354	368	368	364	351	341	353	404	413	347	356	375	333	338	387	371	354	333	409	363	398	387	348	395	393	358	365	367	342	369	386	392	367	359	379	325	333	376	330	399	371	374	365	375	396	370	346	361	365	358	380	349	381	370	354	363	349	388	348	365	354	333	360	380	352	332	359	343	365	394	389	404	368	373	376	384	359	332	350	376	356	356	350	375	380	366	358	375	383	352	371	377	341	325	376	352	334	412	363	385	401	329	327	356	399	331	361	361	366	353	342	391	426	351	375	367	336	370	367	377	363	393	384	367	336	338	350	367	395	384	352	366	345	368	396	389	367	358	337	357	340	363	355	349	353	354	381	342	359	380	368	347	360	376	301	356	338	370	388	373	364	327	374	374	363	379	376	369	347	377	367	362	319	341	344	369	385	400	375	351	351	367	376	360	382	395	379	368	345	394	360	371	393	366	342	377	347	325	327	360	383	364	371	368	389	359	356	390	371	359	376	363	343	376	379	409	386	367	340	333	396	370	363	373	371	352	385	351	330	346	318	391	364	354	338	348	367	386	388	327	372	349	360	386	381	325	333	364	378	374	345	354	353	374	372	360	427	348	355	347	328	347	376	360	358	402	369	357	379	374	385	354	421	380	330	370	391	334	369	365	333	362	389	367	356	389	342	373	347	349	343	343	362	372	392	344	365	394	350	393	363	320	383	353	345	373	417	354	373	328	406	371	366	364	370	356	367	359	362	345	370	381	375	361	341	361	363	387	367	352	350	373	366	359	313	335	322	350	393	364	372	370	363	366	375	326	398	361	354	367	333	339	336	373	369	357	374	356	343	381	366	403	358	352	336	399	359	369	391	366	385	351	370	361	374	382	362	348	350	348	373	337	356	379	331	374	332	348	415	353	363	345	341	383	363	366	328	370	363	355	402	371	378	363	378	349	345	382	345	375	342	333	358	336	351	348	386	344	351	359	412	410	341	368	344	303	360	349	364	354	375	348	362	406	352	358	360	395	373	348	332	385	347	351	357	401	368	378	359	402	378	359	389	321	381	383	346	391	411	367	361	385	348	346	361	352	399	395	358	365	380	363	388	363	362	337	372	385	355	388	367	380	392	360	337	361	390	351	362	340	339	367	374	341	355	361	341	348	344	349	361	397	329	379	375	391	344	363	361	345	353	356	336	351	344	394	384	369	388	358	390	388	358	356	365	358	346	390	408	366	341	322	369	380	345	361	375	364	357	328	337	368	349	372	336	329	395	370	364	338	388	346	373	368	320	371	383	378	314	346	386	390	338	403	361	362	334	369	348	389	377	322	352	342	381	346	369	359	369	403	362	390	370	371	351	367	388	384	375	361	378	351	346	344	343	345	363	411	363	345	336	400	344	375	374	370	345	384	325	355	391	370	375	369	353	352	369	326	364	366	346	359	348	412	344	340	367	383	357	343	396	354	361	390	349	384	379	355	355	353	358	385	385	403	364	363	387	365	341	413	371	337	391	393	343	354	333	366	347	354	376	394	397	374	366	359	360	368	369	340	368	340	352	360	376	384	362	369	348	359	392	345	379	364	329	339	354	371	403	378	358	361	379	391	359	412	381	329	339	343	397	342	347	338	396	382	358	342	326	341	360	337	338	312	374	371	386	362	350	389	340	386	379	350	357	362	315	371	327	385	360	351	394	361	356	383	359	372	362	355	380	346	357	333	392	383	354	379	368	366	349	382	359	332	375	391	375	368	374	362	352	343	398	357	370	363	361	376	376	347	393	367	365	338	342	370	373	374	352	350	389	378	370	382	374	377	371	343	375	374	380	335	345	347	372	343	353	359	361	346	347	368	371	378	359	374	333	355	380	320	342	354	351	357	371	336	371	335	397	392	342	347	382	396	374	349	346	364	357	356	401	338	332	370	350	337	371	349	393	361	341	387	345	340	360	321	361	383	391	353	352	357	353	402	354	374	387	308	337	360	372	372	375	360	368	363	364	343	346	369	379	345	327	382	345	340	372	361	377	357	380	362	341	351	330	336	371	385	344	330	396	369	368	399	379	353	379	376	399	355	378	359	335	352	365	404	375	380	372	367	336	390	383	377	341	338	401	388	376	349	390	399	360	381	320	352	368	377	370	363	347	361	353	390	381	397	373	388	382	371	366	352	346	349	341	353	368	334	319	389	374	381	364	315	386	341	376	360	351	367	385	368	373	341	359	378	387	363	349	343	374	346	399	347	386	352	356	368	350	355	342	369	373	352	379	376	350	385	337	395	366	371	357	383	374	381	373	380	375	381	399	347	365	377	374	360	336	338	363	369	366	369	333	365	375	341	383	362	347	350	365	345	339	372	359	374	339	370	419	375	362	372	362	349	360	372	362	346	381	394	324	369	359	351	357	414	403	346	365	377	411	338	318	380	354	371	355	342	376	361	326	343	342	333	374	371	361	408	362	328	376	340	346	315	390	372	356	363	358	340	370	355	354	361	370	367	380	339	359	362	344	348	387	370	368	362	399	339	360	368	366	327	365	385	361	342	395	363	356	364	336	355	367	380	342	349	369	392	377	333	364	360	361	353	382	388	346	358	367	379	323	348	359	320	370	372	388	382	370	363	367	361	360	360	382	386	371	360	328	355	377	349	385	354	373	351	363	347	365	385	372	340	337	386	361	369	400	341	397	323	379	374	340	396	354	390	398	377	362	350	362	360	365	377	350	370	358	396	357	358	330	351	360	417	360	365	374	372	352	357	401	393	361	414	330	377	357	350	358	358	358	381	373	378	335	366	366	369	341	373	377	380	354	379	402	392	357	318	361	371	305	362	396	366	372	399	383	361	330	342	366	399	364	391	379	359	355	341	393	391	372	363	355	346	348	362	335	370	350	350	384	325	377	366	348	371	369	354	407	363	373	360	357	383	321	364	355	384	349	378	386	355	399	323	373	366	323	353	365	377	357	393	372	344	377	348	342	368	371	355	389	367	373	372	362	369	379	369	367	372	350	387	384	356	383	337	376	381	357	349	351	343	345	387	349	410	353	349	376	374	363	354	342	383	371	363	354	364	373	388	361	381	390	410	346	346	335	373	359	402	429	391	339	402	345	351	369	368	346	380	381	389	378	344	394	366	352	356	396	370	397	386	381
8689	1983	2463	2686	2148	1870	1612	1390	1340	1182	1079	1051	1031	1033	977	1006	962	961	939	952	896	905	904	890	848	838	866	928	813	882	848	857	864	852	837	915	908	882	817	828	847	820	868	859	821	856	870	830	843	832	898	822	828	806	881	871	834	843	880	839	795	910	848	777	840	849	841	840	805	848	858	797	803	862	849	806	838	834	813	859	886	817	786	839	854	820	792	853	863	816	862	829	803	818	840	818	823	872	862	827	862	904	887	862	814	854	853	875	815	799	836	850	773	785	831	798	782	823	807	817	822	795	853	811	823	821	816	850	838	825	818	863	749	864	858	869	824	791	776	873	851	839	855	827	775	865	858	787	837	847	854	806	835	785	796	811	812	863	869	804	831	813	832	808	821	816	836	781	832	851	847	846	855	856	835	843	835	806	761	873	822	849	834	806	852	823	854	807	799	826	807	787	833	842	762	865	829	836	781	818	832	868	773	864	770	844	851	781	849	849	819	854	841	866	845	834	780	860	821	820	810	841	803	860	798	801	845	796	830	829	845	832	804	777	825	855	796	797	839	803	848	866	840	792	806	795	808	838	796	842	859	817	835	820	830	794	874	850	818	823	775	878	786	819	798	823	834	814	816	824	775	807	842	812	857	813	823	823	835	849	819	776	828	796	864	838	846	815	785	855	785	820	828	819	784	796	800	790	821	827	838	830	808	855	805	792	817	806	849	785	809	818	819	836	820	807	853	828	869	865	865	779	858	769	845	816	810	820	792	821	806	791	860	835	815	803	838	847	816	799	823	835	823	851	821	851	847	845	820	865	834	803	862	837	822	833	753	812	853	786	834	813	815	806	816	808	805	806	821	830	814	876	861	855	798	828	818	833	800	805	789	829	779	831	831	826	802	859	801	805	812	867	814	850	884	814	843	818	837	810	852	825	825	796	783	803	791	779	834	842	808	903	821	870	814	862	800	844	808	800	787	861	856	813	871	856	850	824	789	813	839	840	861	839	863	811	824	779	823	791	847	852	826	891	820	799	806	871	824	772	841	849	814	808	762	842	826	848	811	887	795	856	838	831	813	838	866	878	829	826	808	787	835	800	822	827	821	866	843	764	825	798	836	839	855	769	870	859	799	846	861	807	828	880	792	810	841	806	802	848	829	866	811	778	815	835	826	809	784	815	827	831	803	774	803	811	803	835	896	812	757	777	840	808	804	821	832	819	791	844	843	808	827	880	879	840	778	801	795	786	862	814	827	768	757	800	776	836	821	808	864	819	836	841	819	831	835	864	863	841	804	797	834	790	811	843	826	838	830	883	816	821	779	815	834	800	807	826	847	855	817	848	832	804	827	883	826	839	846	820	847	859	836	817	822	849	797	806	823	814	888	864	812	836	823	879	857	821	821	804	826	841	780	849	828	805	848	799	846	820	827	812	822	824	838	842	904	875	757	834	830	773	854	806	800	812	874	824	859	836	777	851	838	790	849	827	794	846	853	823	799	771	765	853	836	852	848	840	755	843	831	806	823	841	785	847	797	865	789	810	860	824	791	815	844	871	814	834	837	808	826	805	817	882	821	801	857	834	842	831	818	814	848	880	821	820	850	785	825	878	838	835	825	822	845	830	832	780	814	793	847	863	833	798	860	809	853	799	825	822	803	849	826	864	779	877	869	843	810	796	855	818	850	829	867	830	804	811	820	863	841	810	838	787	849	883	872	852	832	816	808	827	804	844	745	793	856	846	780	853	839	846	854	844	821	825	878	842	846	884	804	808	872	815	796	823	862	841	801	831	794	826	819	886	849	811	808	816	818	857	848	844	788	836	812	840	813	809	802	843	847	828	867	792	851	859	816	826	787	802	883	777	860	819	807	806	796	846	801	805	871	824	835	827	835	861	804	820	816	778	814	820	864	875	815	808	849	812	828	811	778	892	834	837	879	828	844	835	818	845	852	809	904	847	836	848	821	878	840	839	856	882	823	821	846	823	763	890	886	820	832	843	833	820	838	831	845	885	818	836	841	851	872	862	835	879	855	751	854	848	824	854	813	818	818	808	850	861	819	805	802	839	776	786	793	765	788	802	863	788	865	842	841	821	887	823	834	870	814	851	830	816	807	799	808	812	864	784	840	846	799	809	825	865	835	865	857	879	823	809	845	796	842	808	875	843	842	867	817	838	885	788	872	793	852	799	856	858	829	778	821	821	808	861	851	831	810	819	839	853	819	842	787	857	838	875	803	825	835	769	815	815	851	820	839	833	836	796	786	888	837	787	859	801	787	870	865	823	812	850	806	830	830	815	844	844	827	822	836	856	831	770	805	810	840	851	806	817	796	861	821	772	832	824	843	862	849	824	854	824	837	846	838	828	885	825	844	788	843	816	833	809	812	876	794	844	840	808	819	801	827	818	844	796	818	876	786	788	810	780	819	876	838	844	803	842	803	859	785	823	847	831	804	831	856	806	847	872	820	820	818	818	857	821	792	804	832	847	842	805	818	857	866	810	797	825	818	824	800	826	881	820	767	784	826	857	886	814	869	879	819	873	826	809	829	839	818	795	848	803	795	862	813	822	812	855	810	770	724	819	825	878	811	832	873	839	838	813	792	813	798	788	858	825	850	863	855	845	790	814	821	822	835	881	823	839	819	817	846	847	837	836	838	821	853	812	852	829	849	839	816	822	826	840	809	820	736	812	871	817	845	828	800	848	825	829	800	892	835	799	838	790	814	921	831	886	874	789	819	866	824	835	854	835	817	846	873	869	805	814	872	837	828	808	855	821	835	889	835	814	881	917	816	820	768	843	810	873	795	779	800	852	817	832	802	795	809	813	824	864	882	822	838	824	848	821	833	819	833	760	793	799	817	817	815	825	835	867	821	830	850	823	843	826	829	863	812	820	799	805	860	872	782	843	789	836	771	803	831	805	852	782	811	868	821	863	806	849	828	836	831	829	844	858	834	871	799	880	824	837	806	787	839	867	869	778	820	823	829	808	825	813	837	871	785	818	837	832	829	827	825	804	833	827	833	842	835	810	854	810	774	844	778	792	840	885	851	792	818	811	826	849	787	791	797	816	836	850	804	876	847	841	787	785	870	843	853	837	819	783	833	884	794	853	845	844	860	812	825	766	828	834	846	829	861	846	863	883	816	854	817	817	852	838	834	823	863	838	828	851	815	860	819	815	822	833	807	765	827	820	817	831	818	842	810	794	867	884	855	810	817	845	833	853	838	798	842	839	813	821	781	831	844	802	788	805	829	802	785	762	818	746	841	824	812	777	758	896	864	795	793	870	778	898	750	855	820	842	803	860	841	820	779	820	852	825	874	862	847	847	817	851	808	785	800	830	806	824	794	771	799	808	822	805	849	774	802	901	804	862	795	887	823	855	786	825	860	793	784	867	780	802	823	793	831	856	867	849	863	837	870	788	821	818	788	785	802	834	834	828	844	815	870	833	811	868	849	911	804	816	771	831	808	846	807	826	790	887	794	849	842	844	845	878	826	815
1975	310	206	158	176	179	187	143	168	161	145	163	143	159	146	147	134	163	171	171	168	147	155	163	156	152	194	143	154	167	155	159	186	135	171	149	161	157	169	142	148	163	170	134	146	153	152	165	159	153	153	139	160	165	164	154	135	177	181	144	176	156	153	153	174	169	161	151	147	154	167	177	156	181	156	136	158	151	135	137	141	169	169	162	169	173	137	148	181	134	139	169	156	151	151	166	162	161	151	152	169	139	139	139	146	154	158	147	168	173	155	164	147	147	142	155	150	179	150	164	147	156	165	150	166	139	175	148	149	133	151	171	164	161	165	147	164	180	156	171	140	150	180	174	142	178	148	153	176	171	157	168	162	133	149	158	141	168	147	151	167	165	168	128	156	122	176	158	159	168	153	128	164	169	151	143	141	165	159	162	148	133	148	153	173	148	148	141	170	156	165	168	182	151	164	134	138	159	164	148	159	142	151	169	190	147	160	167	159	163	151	135	152	155	136	167	159	176	151	189	159	150	161	158	148	170	156	133	178	149	168	165	169	154	151	164	134	164	177	155	168	141	149	155	157	150	138	140	163	169	172	145	137	177	171	160	162	153	143	150	162	134	159	153	148	162	137	153	160	140	170	160	155	171	165	132	154	167	170	156	167	155	163	142	157	149	157	146	151	152	153	168	161	152	174	146	146	169	146	156	154	180	170	134	148	159	152	125	185	172	148	127	180	162	179	163	133	164	136	151	147	170	167	138	149	180	166	136	168	161	112	167	158	161	146	148	133	186	144	146	170	141	142	158	183	129	155	165	154	172	171	180	162	166	133	155	132	179	168	153	150	154	160	140	168	158	169	152	150	154	152	148	151	140	145	165	126	172	162	157	150	149	150	140	167	174	184	169	160	170	145	162	175	144	157	143	165	196	168	174	171	170	163	167	158	151	162	166	162	161	164	142	121	142	163	179	158	142	152	147	166	142	150	134	171	166	160	175	168	179	160	143	157	146	153	137	167	183	146	188	161	169	146	148	155	187	165	158	163	155	141	173	155	149	174	182	163	149	143	149	153	182	171	149	136	153	128	167	163	144	151	161	178	167	152	164	143	176	155	173	145	160	137	152	161	177	181	164	146	171	148	129	126	161	150	170	148	147	133	174	162	131	134	178	188	171	155	161	166	146	142	189	155	159	170	145	153	161	153	185	156	154	150	173	158	157	170	149	175	175	178	164	136	143	163	146	165	180	158	149	145	148	144	168	155	155	140	162	170	173	134	160	152	179	151	148	148	152	161	157	164	147	151	144	163	166	153	129	136	163	153	143	175	159	172	167	165	159	158	134	173	143	126	142	173	153	163	148	170	166	157	140	164	151	150	155	155	161	148	179	151	158	160	152	172	141	171	162	144	144	117	150	178	145	141	170	148	174	161	186	139	181	153	147	161	169	127	146	156	187	155	163	174	159	166	116	176	154	130	143	168	161	165	161	141	146	153	146	130	151	174	145	134	183	177	136	156	176	142	146	160	162	148	164	176	148	154	157	143	148	155	170	164	153	148	168	152	161	168	168	147	134	142	156	170	149	174	175	144	166	159	145	184	146	146	148	157	148	149	158	143	161	139	150	154	150	158	165	169	137	141	158	155	171	199	162	130	172	143	166	150	158	188	149	141	126	159	153	178	143	148	168	150	159	170	170	167	175	164	148	174	149	170	155	158	128	149	167	149	163	154	139	160	151	145	121	177	173	145	140	164	166	157	143	148	150	166	128	145	159	153	155	143	173	145	183	142	176	139	147	149	149	155	156	156	138	146	154	170	194	143	145	151	157	157	199	175	172	153	147	167	155	163	157	136	163	137	164	175	128	150	178	173	171	158	178	159	178	152	166	172	141	141	155	182	175	144	159	149	162	142	151	165	167	155	158	158	151	145	149	176	140	147	156	189	150	182	131	144	163	152	159	165	172	153	147	160	163	161	153	155	171	174	171	168	167	153	179	138	161	143	160	168	130	173	154	158	144	173	143	151	185	163	166	184	155	154	155	167	147	133	156	151	166	125	145	149	171	179	161	141	169	172	147	175	158	142	148	178	146	153	145	163	158	168	151	142	151	151	157	143	145	148	168	169	163	157	162	157	153	178	162	172	128	144	144	158	159	143	170	144	132	129	150	160	149	192	152	167	182	149	159	123	164	163	162	142	143	151	179	155	148	156	157	117	158	158	167	147	157	172	176	146	166	154	161	158	179	157	176	162	126	149	159	139	180	193	160	151	139	166	180	186	157	160	156	150	150	164	144	153	163	136	171	175	148	160	147	171	150	169	165	117	141	153	176	179	152	161	153	142	167	156	154	174	148	144	179	157	133	156	185	152	158	165	150	141	149	145	145	146	185	166	178	157	178	162	181	140	139	160	148	160	151	178	151	149	153	170	138	155	154	173	160	146	118	152	132	178	144	158	158	143	139	157	134	119	153	167	138	194	183	156	150	158	165	151	175	151	136	161	151	140	173	154	141	137	141	158	147	149	156	168	167	157	162	159	134	146	179	137	181	148	143	166	160	147	152	153	148	148	153	141	159	165	147	178	156	175	168	165	147	160	172	175	147	162	163	177	168	177	157	168	137	149	136	157	172	155	163	161	150	156	172	136	142	168	162	146	145	164	162	155	160	195	170	141	157	151	166	167	181	162	162	150	149	156	172	129	167	169	163	165	174	164	141	161	153	160	148	171	162	111	170	151	163	180	160	149	138	147	156	142	165	158	144	167	163	176	164	177	161	161	140	161	185	170	158	157	167	160	171	158	140	168	145	160	178	126	150	154	147	135	142	144	164	162	146	163	148	135	150	149	137	137	175	164	177	155	160	136	151	172	151	146	149	193	147	156	169	140	170	164	166	150	145	142	141	146	180	173	162	127	142	156	153	151	157	155	167	169	167	162	143	158	162	158	145	173	159	155	149	145	153	151	164	168	183	174	149	159	139	138	153	117	144	164	150	152	175	169	166	171	179	143	140	167	142	153	156	161	154	148	162	164	151	161	152	163	149	134	155	164	157	167	155	140	138	159	168	154	166	159	142	146	216	162	127	173	152	154	144	161	149	145	156	148	139	139	192	173	134	145	172	156	195	161	184	163	169	162	185	164	148	178	158	177	144	157	152	162	174	162	144	171	138	147	162	171	146	155	165	179	158	153	164	177	144	155	184	160	149	179	148	144	154	149	174	172	126	181	165	153	172	141	163	138	157	143	178	184	174	140	151	151	177	174	141	169	159	156	175	182	163	162	145	169	162	146	171	180	141	141	151	160	181	147	163	159	138	144	180	152	163	175	150	152	149	154	160	139	176	149	167	177	168	153	157	156	165	157	140	154	167	154	153	134	149	166	156	160	144	159	159	166	175	153	158	167	151	174	155	165	145	144	168	150	155	185	165	150	167	171	161	148	161	151	131	153	157	147	142	144	128	166	174	170	168	144	152	140	149	133	161	157	141	136	160	138	161	158	184	161	167	164	148
1897	617	493	441	441	419	401	434	425	389	464	398	403	393	394	400	411	437	421	436	421	401	401	410	432	397	401	427	434	398	409	399	383	403	445	402	407	436	398	406	381	369	421	380	398	406	428	385	415	404	384	426	436	397	362	411	389	395	418	417	404	408	437	369	430	419	403	425	416	426	432	403	417	401	411	379	401	383	422	432	381	396	412	421	399	411	439	426	441	429	422	395	434	375	417	342	401	405	422	347	413	386	375	389	413	422	405	406	387	423	441	450	405	397	416	430	443	418	414	402	429	412	427	441	376	435	391	414	453	383	432	385	419	421	403	417	395	447	420	414	420	448	443	414	398	403	455	402	425	427	436	403	396	412	405	441	389	390	410	422	419	414	414	383	363	432	440	395	419	412	405	434	398	437	439	427	410	412	402	412	414	409	378	393	420	453	370	409	416	402	404	377	406	410	397	406	405	439	397	387	435	435	424	383	392	393	387	412	381	427	355	389	379	437	387	413	435	392	390	400	407	410	387	383	387	405	445	394	427	415	403	407	405	405	457	430	428	430	389	410	439	379	411	403	411	409	422	373	406	381	386	444	453	436	439	400	423	429	406	427	403	432	370	430	411	395	435	401	413	447	438	431	386	373	396	409	452	433	406	406	413	414	463	436	394	378	418	415	440	425	377	406	398	411	414	375	396	390	443	385	415	417	397	392	418	401	418	383	403	395	440	382	413	389	378	414	402	440	422	449	399	371	384	395	408	428	408	434	400	438	432	405	392	391	438	418	440	431	388	394	411	393	403	399	385	416	394	409	406	423	417	432	404	443	415	420	418	423	411	368	439	380	414	388	433	410	417	392	407	387	398	407	454	394	399	433	409	407	426	417	419	401	398	358	386	423	408	375	406	444	373	403	440	412	433	408	397	409	376	396	394	396	407	387	412	402	445	393	418	400	415	407	422	396	418	420	418	445	411	497	464	414	399	421	407	436	441	376	412	382	407	416	399	416	398	412	441	411	400	418	429	400	420	440	419	407	388	408	373	418	395	404	417	446	395	407	440	411	390	387	400	415	410	397	403	412	396	378	401	429	401	392	425	423	409	426	382	405	389	426	406	414	401	394	416	425	427	409	398	409	432	427	403	415	413	433	396	422	391	415	423	438	420	396	403	444	394	397	451	398	384	401	425	383	383	425	405	381	402	423	416	398	473	395	412	408	397	396	400	449	432	398	369	419	411	426	422	408	403	434	405	403	428	406	386	399	419	393	373	401	423	399	393	433	400	410	450	377	459	397	386	395	431	402	399	387	410	392	347	426	440	378	427	399	362	384	432	408	417	390	409	443	403	395	442	402	436	429	426	390	433	399	411	443	420	422	423	428	414	404	426	393	426	401	425	445	407	400	376	425	394	447	392	403	381	399	423	393	362	397	397	405	425	445	401	395	427	427	393	390	437	399	395	424	403	409	419	433	421	447	441	400	460	402	412	400	407	378	403	358	401	431	391	440	383	432	384	395	388	397	412	421	429	405	440	361	429	409	367	394	385	408	436	401	388	436	398	435	443	420	387	398	386	384	422	389	403	433	392	423	407	386	418	422	426	399	398	397	426	397	418	422	409	390	406	405	377	423	383	420	412	410	411	415	413	404	421	431	410	416	380	419	386	380	420	399	372	389	394	415	439	428	385	426	422	446	409	434	397	391	398	386	436	356	461	382	418	380	419	413	394	410	390	405	395	400	422	394	403	415	395	415	400	388	386	400	395	391	404	394	401	400	420	395	399	418	414	391	389	398	392	412	380	418	430	384	430	396	389	426	386	412	386	431	381	432	379	407	409	392	419	434	419	404	390	354	433	422	421	398	374	422	379	389	369	436	396	411	426	412	415	397	409	424	378	411	373	386	409	407	398	447	417	396	369	447	443	409	408	359	401	436	411	408	385	414	406	433	357	423	397	424	421	439	406	426	399	431	391	419	409	410	401	401	392	408	395	406	448	413	429	386	390	435	390	381	381	412	429	371	385	439	397	393	421	398	411	401	390	412	406	395	398	384	410	442	417	423	412	388	411	402	424	417	401	412	367	426	396	425	402	418	395	359	384	435	396	392	393	443	409	404	389	408	414	408	415	397	403	388	391	403	392	425	410	415	392	424	384	408	395	405	386	411	426	398	422	406	397	377	396	435	416	399	379	404	415	411	410	426	377	407	395	400	475	438	407	413	380	385	447	385	435	426	401	379	412	412	411	395	384	428	380	376	415	420	377	408	437	385	395	395	398	358	408	385	385	382	387	405	363	426	381	429	422	412	404	391	414	392	422	417	367	437	425	406	440	428	432	428	390	396	410	349	429	392	418	388	436	402	398	360	423	416	414	396	400	453	406	385	409	421	384	426	403	407	444	456	378	414	417	393	402	374	419	379	412	420	428	440	399	422	393	395	389	419	375	416	432	411	378	401	409	427	420	398	389	394	431	394	395	419	398	399	402	397	407	385	379	408	364	385	388	410	407	434	377	385	408	420	396	419	408	415	401	440	390	408	376	387	395	364	392	419	392	399	441	423	377	380	413	392	436	400	417	426	417	362	417	424	381	457	406	399	444	407	417	390	400	416	422	420	386	394	426	365	433	390	407	390	449	403	378	406	378	397	401	433	372	416	404	445	410	375	412	405	413	401	404	389	379	375	411	406	376	436	397	398	422	392	420	458	404	391	386	391	391	441	407	436	419	384	435	422	385	409	410	393	395	381	432	407	411	394	413	407	433	373	420	390	392	412	410	414	406	374	402	417	437	415	402	388	380	450	384	388	395	418	399	401	389	386	388	392	455	383	397	416	383	392	416	400	406	415	426	414	415	369	427	360	413	376	406	404	421	399	406	379	414	406	407	381	378	417	416	431	436	395	423	433	377	419	440	396	421	429	406	435	415	429	382	403	387	401	421	457	375	402	431	400	397	388	431	409	384	438	430	394	415	428	421	427	387	411	414	386	401	429	405	401	401	442	395	441	436	427	390	420	419	392	428	395	398	409	393	405	341	411	422	394	420	388	415	407	397	415	398	442	434	438	386	399	408	420	426	403	429	444	417	392	413	406	403	427	406	419	396	433	432	386	398	391	428	386	377	434	392	426	439	419	427	392	424	374	422	458	422	450	410	412	418	397	387	429	410	441	426	366	393	389	384	454	386	406	451	369	404	404	414	419	420	374	430	407	388	387	400	409	396	410	399	376	430	362	389	418	417	394	412	419	378	427	411	423	430	389	445	388	411	389	398	380	420	427	395	425	442	420	422	396	396	406	402	430	383	379	405	390	406	430	394	407	395	381	398	417	428	406	427	412	390	350	413	437	406	372	448	415	428	417	421	375	405	403	422	406	387	403	421	384	393	386	422	420	433	417	399	426	394	403	383	451	368	425	409	421	396	388	400	408	425	439	391	412	403	434	385	410	422	427	385	367	402	400	430	395	407	419	430	404	432	421	398	451	382	407	467	394	380	381	407	408	422	418	428	436
8228	736	592	448	346	297	298	257	234	233	262	232	237	205	190	194	222	206	218	233	197	214	185	219	208	214	198	204	221	193	199	208	186	211	197	200	202	222	192	207	226	220	197	170	206	202	211	191	227	198	232	209	211	199	208	190	189	221	197	212	188	194	215	178	179	202	200	210	224	189	212	198	207	201	217	189	212	179	210	222	207	198	211	210	210	191	206	182	209	177	187	209	213	186	207	204	196	201	226	220	189	203	179	202	216	201	218	197	200	214	207	189	204	200	210	192	215	207	223	231	201	211	185	192	175	182	202	194	205	212	212	215	229	205	196	205	188	212	184	188	187	233	241	212	189	201	213	170	215	206	215	200	200	200	193	239	208	200	197	203	178	190	194	215	205	206	226	194	219	191	204	210	220	196	199	206	191	189	208	190	208	201	207	210	216	191	208	193	239	211	215	217	204	198	222	213	229	194	176	194	221	220	198	183	195	230	153	209	193	182	217	214	200	182	218	203	201	198	185	206	173	188	207	206	205	206	213	206	190	178	213	222	225	198	209	200	197	195	205	214	190	204	204	203	206	218	206	204	208	203	161	187	171	212	212	202	190	214	237	211	220	203	226	179	248	217	187	227	183	196	184	204	201	191	201	206	226	207	205	215	205	208	220	209	205	202	228	224	212	184	180	203	208	211	172	231	218	188	205	192	222	219	186	248	186	204	188	213	188	201	206	191	201	203	227	197	226	210	183	206	201	217	191	225	240	217	196	182	197	244	197	224	214	226	206	233	209	207	223	207	206	177	208	196	227	190	204	221	198	200	196	218	211	222	185	202	210	210	229	199	214	174	221	187	192	204	213	193	191	212	221	225	223	185	207	171	206	193	202	230	211	208	214	208	195	186	174	230	183	205	207	217	214	183	201	215	198	213	206	207	203	195	201	198	212	194	204	199	184	195	207	164	177	178	200	213	166	219	202	197	216	215	199	222	188	195	219	216	190	195	192	217	191	202	207	217	190	187	203	193	196	189	219	209	201	204	216	190	201	204	206	186	218	208	196	169	207	210	190	220	185	178	193	201	218	212	208	229	191	226	218	202	193	219	198	166	208	215	200	209	221	218	208	206	173	210	190	204	202	223	213	216	226	215	230	226	210	200	188	193	237	187	203	206	194	187	195	257	205	223	220	227	205	214	201	197	211	196	214	188	179	187	208	211	233	222	204	188	211	200	184	197	220	203	204	214	182	178	194	223	205	163	200	225	223	202	197	195	178	197	183	194	190	202	183	209	224	198	194	196	199	204	207	195	199	190	181	196	227	207	185	210	169	203	200	193	209	182	184	233	215	222	199	198	182	216	205	220	186	198	178	191	185	194	202	212	205	209	203	185	185	217	188	209	193	182	178	222	197	204	202	225	229	220	208	218	190	183	206	179	192	215	211	214	195	190	216	210	204	174	227	188	214	189	195	185	204	200	221	224	172	204	177	201	181	213	211	198	217	175	182	210	184	198	179	186	241	205	228	212	208	209	212	211	227	195	187	196	183	176	201	190	219	202	217	183	220	188	202	186	214	200	208	202	174	211	206	185	203	187	199	174	192	216	194	216	197	214	204	203	210	205	195	186	202	208	209	208	224	213	223	202	207	199	206	200	186	206	202	194	194	206	205	224	207	203	152	209	210	197	211	231	201	234	192	202	214	184	202	220	206	204	220	177	237	207	229	207	206	216	205	193	207	218	232	214	221	213	186	216	208	233	207	227	216	192	185	228	238	192	204	194	191	200	196	222	187	222	214	222	195	192	239	195	216	209	191	240	200	149	205	196	180	218	189	209	198	181	204	204	199	174	189	207	190	191	216	157	218	216	186	212	205	202	204	205	202	197	198	190	195	205	212	198	199	216	205	186	209	192	217	233	201	194	176	176	205	232	222	179	220	185	223	192	220	193	203	188	191	226	210	200	182	195	176	215	202	218	218	206	191	215	199	210	199	202	200	205	207	212	200	167	185	214	168	241	225	218	210	211	185	189	204	199	201	193	197	212	189	175	182	210	211	219	197	215	206	206	208	212	199	181	177	190	210	172	187	202	201	235	202	203	193	232	194	196	218	195	207	205	202	214	207	183	206	213	196	193	182	207	202	204	222	202	214	201	232	176	222	195	189	206	165	207	193	177	214	207	206	212	187	191	238	216	212	178	219	205	172	167	190	196	197	220	220	222	226	182	200	199	194	181	180	221	233	210	224	198	169	207	192	201	211	181	164	210	204	223	208	219	192	229	194	190	193	209	199	189	195	186	210	196	204	199	212	190	236	208	172	214	209	180	193	202	214	191	195	204	209	240	192	210	193	198	188	204	172	212	177	178	190	210	235	197	188	206	222	191	207	183	185	204	183	202	198	204	199	192	205	186	201	214	218	192	201	206	208	186	192	212	209	213	220	200	190	198	208	191	206	224	205	207	187	219	211	209	231	196	210	194	188	177	218	201	211	195	172	209	201	225	196	192	236	212	200	186	199	194	206	211	181	219	234	209	197	218	225	212	221	210	201	198	195	218	210	207	235	203	199	224	218	210	197	166	190	206	207	164	176	212	203	210	186	213	234	196	215	198	210	211	209	182	185	210	212	246	195	174	217	220	212	209	212	203	211	192	213	203	189	175	202	214	190	177	189	213	194	186	188	186	226	215	212	211	205	217	193	189	212	221	209	174	195	184	199	206	227	188	197	198	216	206	218	226	204	239	217	194	200	202	194	194	240	198	225	192	188	169	174	196	214	206	213	196	180	203	213	218	194	219	206	189	210	218	240	231	194	172	217	222	208	208	206	190	191	183	215	188	183	217	203	239	231	203	212	176	207	191	199	184	220	201	215	213	224	193	196	180	174	178	199	192	203	223	226	205	218	192	221	204	159	202	206	226	225	182	187	211	200	191	210	197	208	228	194	210	203	186	245	181	185	205	206	203	179	209	238	193	211	191	204	222	199	207	204	205	220	179	193	217	208	207	214	219	217	199	192	200	215	213	216	177	195	228	185	196	216	200	195	183	213	208	204	218	211	221	168	196	206	220	166	204	205	187	197	186	190	223	185	220	198	200	213	210	199	225	185	218	189	179	213	207	202	195	244	171	202	195	184	201	189	196	213	202	230	207	198	192	196	196	199	224	238	241	223	197	173	193	207	206	197	210	205	181	185	188	221	218	251	217	190	195	202	210	212	184	180	193	207	233	183	195	193	211	185	217	192	222	219	207	217	201	211	201	194	193	195	186	174	199	179	218	230	169	192	216	216	223	203	201	195	227	193	203	224	205	204	217	200	207	188	206	218	182	198	180	212	188	202	191	188	224	197	183	205	211	217	218	209	191	213	211	183	219	184	198	237	204	214	228	218	202	182	200	229	219	204	224	204	202	175	181	184	195	208	202	182	203	202	192	218	204	204	192	205	202	201	234	212	206	214	202	190	203	163	201	233	209	198	215	213	185	214	211	179	184	182	202	222	207	173	212	199	177	179	193
6549	962	1258	1472	1140	1035	953	795	798	728	654	661	637	640	593	553	587	544	558	573	559	612	549	543	522	552	542	536	551	556	503	575	555	550	574	518	556	513	492	495	516	524	524	544	529	508	513	522	542	500	517	521	491	496	558	530	486	483	474	550	529	510	510	509	524	515	519	495	494	527	496	538	480	541	509	487	516	542	531	486	531	526	545	536	517	500	526	524	464	448	521	510	520	507	524	555	540	531	472	525	506	529	516	486	527	528	463	512	521	525	535	492	526	518	508	521	488	490	483	534	533	511	505	504	519	520	486	502	483	475	498	509	543	520	479	502	542	500	483	500	494	549	530	546	535	508	486	549	507	489	528	501	534	492	521	491	541	468	477	478	511	534	504	505	489	519	536	486	502	507	528	504	493	530	498	486	500	506	509	523	509	520	524	516	507	523	545	493	506	533	534	507	494	521	537	465	529	532	520	510	495	527	512	513	532	493	482	518	543	512	482	497	529	543	498	491	509	497	529	540	492	502	537	518	487	535	485	475	527	508	499	483	520	483	504	552	499	529	506	534	522	532	533	507	519	504	488	501	498	472	516	501	516	496	516	523	505	542	525	495	515	488	503	536	481	532	524	540	523	538	547	475	483	519	514	527	481	531	528	470	460	546	492	536	501	480	543	487	517	517	481	510	481	534	507	486	538	441	552	499	495	537	553	554	501	520	482	509	512	509	499	559	523	516	552	535	519	525	499	524	506	505	512	551	491	540	516	514	494	508	554	487	473	495	479	544	520	515	530	498	515	513	518	472	564	510	449	534	484	493	526	531	466	500	521	541	453	518	520	530	508	530	494	459	534	486	528	520	518	485	493	479	507	526	468	494	517	568	489	533	490	536	496	461	515	528	500	454	481	534	538	503	510	577	530	494	523	494	506	509	500	520	515	540	535	526	457	494	480	522	509	511	506	550	472	496	537	472	515	519	516	500	511	498	514	483	529	502	535	538	502	527	523	519	498	533	536	513	495	468	505	507	541	570	524	537	490	528	516	479	489	451	517	503	494	577	499	532	465	523	476	523	543	516	509	547	513	499	563	485	514	491	547	516	507	526	489	520	485	477	530	538	501	473	561	528	496	531	526	491	516	511	522	522	501	526	554	524	523	498	526	500	513	541	541	497	524	531	519	486	514	492	526	516	525	533	514	529	501	453	514	497	483	507	470	541	486	526	523	494	501	525	517	525	510	516	488	519	524	544	534	509	522	536	461	573	514	511	526	518	504	511	478	504	526	499	539	535	493	508	501	498	518	520	542	500	499	487	495	521	545	507	510	512	517	547	499	501	473	483	546	523	557	517	508	520	515	504	490	529	516	488	524	508	518	512	466	541	504	509	546	592	539	514	523	514	521	469	526	534	506	508	508	542	532	519	507	519	502	548	521	510	536	488	491	545	516	532	529	534	496	531	548	465	529	527	533	511	503	498	531	530	475	561	503	536	482	506	526	530	538	503	536	545	517	524	502	524	480	477	509	505	527	502	468	523	447	532	516	477	478	510	482	513	486	513	552	485	520	498	516	501	521	478	506	542	497	512	525	537	492	498	525	489	503	518	525	509	496	533	496	501	516	532	544	463	500	539	527	523	542	518	547	526	509	549	507	517	510	455	502	516	523	537	532	506	520	505	534	532	514	500	511	497	536	503	513	482	495	502	490	530	464	516	506	517	502	561	538	505	513	504	552	464	503	528	510	507	496	510	539	475	535	538	526	525	513	501	515	500	514	481	548	506	527	502	484	505	490	493	552	519	498	512	491	487	557	515	490	510	508	494	523	502	503	533	457	503	503	489	516	475	507	517	534	534	506	520	518	560	480	515	556	490	527	475	568	527	475	509	493	495	559	516	479	507	500	489	538	542	517	482	528	527	522	496	535	538	481	534	494	536	536	512	502	475	491	500	513	507	515	498	492	542	525	480	506	528	528	477	540	483	509	502	521	491	539	506	515	545	547	552	518	467	491	495	481	529	519	529	480	539	509	517	469	501	501	534	551	518	489	518	542	495	526	518	461	488	547	478	505	541	515	541	521	505	518	475	532	515	532	534	495	508	510	528	510	500	516	492	528	524	472	529	516	508	544	491	491	496	516	521	505	515	505	554	525	536	529	516	501	517	498	517	533	517	517	476	502	508	518	486	500	517	542	561	516	531	507	522	498	517	531	503	507	546	480	518	530	487	504	525	546	506	532	532	507	529	518	526	483	521	500	480	515	514	514	521	494	550	505	506	538	500	484	525	473	532	550	467	497	545	518	503	530	577	545	517	522	487	467	486	554	517	531	555	499	519	519	572	462	502	516	497	508	483	505	474	518	518	530	521	556	524	506	500	517	469	515	512	473	518	488	530	511	498	490	501	514	551	478	497	522	518	561	511	501	550	478	514	502	541	528	517	550	476	504	490	506	485	515	517	509	524	511	514	517	516	539	508	494	508	495	533	519	538	497	535	504	515	465	495	507	545	511	516	512	528	526	486	535	482	498	521	526	549	477	528	480	550	526	500	538	506	535	529	470	557	528	464	523	503	544	504	509	549	492	533	556	515	526	498	532	551	533	546	505	515	490	516	524	525	558	516	499	523	492	539	532	500	536	500	517	518	522	500	515	522	529	512	497	495	469	510	509	549	508	488	475	503	523	534	541	533	503	477	531	507	489	469	511	553	496	524	507	507	550	519	469	494	504	491	522	514	506	491	513	508	511	516	573	516	493	512	486	518	518	513	518	522	508	525	476	546	548	507	504	500	518	494	484	541	489	519	507	559	518	481	512	522	535	478	532	484	498	488	525	505	499	497	583	524	505	481	512	499	531	519	505	505	532	563	544	491	498	525	517	478	509	542	483	565	495	526	500	499	497	556	472	507	511	475	525	494	510	513	507	490	515	499	551	500	482	513	519	489	516	529	509	552	505	509	527	520	537	557	515	475	485	536	528	518	456	508	518	513	503	520	479	518	534	531	536	525	547	516	483	495	511	512	514	526	518	527	519	498	489	475	502	499	503	510	513	530	518	473	542	479	525	501	538	522	547	533	562	486	533	525	499	525	530	500	499	510	554	511	510	526	491	516	508	533	522	526	487	511	470	519	488	496	483	472	473	514	494	522	529	478	506	503	479	528	492	531	497	504	476	500	536	473	526	546	484	517	508	521	538	521	494	512	530	477	505	504	523	529	513	529	517	533	504	521	553	503	522	507	530	492	508	550	541	562	538	529	531	495	493	504	480	535	488	496	455	518	537	503	511	546	549	540	529	497	479	534	473	501	526	539	537	489	510	513	528	480	510	486	532	549	496	515	512	516	518	489	513	517	522	521	501	578	554	507	482	490	506	508	533	509	473	484	453	515	494	537	530	482	551	505	501	543	565	532	488	522	496	535	500	480	490	492	527	488	517	480	538	470	506	487	515	562	545	539	497	516	549	564	530	510	534	505	509	563	499	539	549	529	519	497	564	503	529	517	506	518	487	521
15870	1612	1165	940	733	546	501	457	461	489	464	432	455	406	386	433	417	352	387	364	386	399	389	385	415	384	389	397	353	362	397	358	357	386	401	412	379	351	390	388	359	378	428	382	369	405	340	373	377	361	364	397	367	388	396	324	386	401	389	385	416	407	345	368	385	366	393	411	399	364	378	398	373	358	407	343	365	390	372	362	351	364	355	348	381	396	373	361	406	369	403	379	388	369	328	323	373	387	358	376	349	369	343	343	401	422	397	416	388	383	378	335	396	371	412	405	368	378	386	402	375	371	427	362	379	395	356	377	362	402	388	423	395	360	405	367	372	378	348	356	380	364	381	385	358	358	373	387	392	375	390	368	421	390	387	381	378	382	385	377	353	369	356	346	365	366	391	377	354	394	404	371	354	404	390	369	373	394	386	357	403	373	379	396	367	348	395	401	389	373	434	386	367	375	326	375	369	364	383	395	366	422	389	385	370	372	392	338	364	379	386	387	377	395	378	382	391	370	378	369	383	404	363	346	346	377	409	361	378	348	382	349	382	379	363	366	363	396	380	385	386	371	394	400	401	374	365	367	359	375	395	370	366	341	390	386	351	369	423	410	393	359	415	358	349	359	392	358	395	337	392	403	349	351	364	362	397	385	382	378	375	346	384	367	402	370	384	378	364	361	378	357	344	352	388	380	425	378	362	382	379	389	381	411	349	390	363	380	369	351	374	369	402	377	360	391	335	345	374	389	360	357	387	429	369	345	344	409	377	378	356	394	411	391	382	394	373	400	331	400	385	367	345	358	410	384	352	368	383	400	388	357	397	335	341	380	370	417	378	382	376	363	373	417	413	384	358	369	337	349	363	335	397	353	342	363	353	364	408	353	356	353	345	374	389	381	381	368	390	388	323	353	350	375	425	352	357	333	381	395	343	356	398	391	319	359	378	361	357	367	387	372	373	425	399	361	365	359	404	391	363	352	387	363	341	368	388	378	393	378	389	352	387	346	372	359	409	337	366	345	384	385	414	399	392	344	367	351	362	394	403	361	417	407	389	373	382	363	348	362	369	390	378	350	341	379	357	350	356	349	374	389	381	355	386	353	379	388	399	340	338	383	397	366	361	383	386	383	383	402	413	412	404	375	362	360	345	408	379	388	373	385	356	371	362	355	336	368	367	361	413	356	397	344	334	364	337	337	353	397	322	400	334	352	377	374	386	390	356	325	371	372	353	363	378	346	375	363	353	402	388	381	318	376	345	385	369	379	354	359	402	366	368	370	382	349	380	354	420	386	326	387	389	406	372	362	396	355	391	351	348	389	389	386	386	387	380	379	355	357	385	356	372	411	389	375	376	416	361	306	367	369	379	326	399	354	380	344	379	334	375	390	402	378	364	378	385	380	367	373	367	318	360	381	385	399	364	357	384	379	353	360	388	326	354	378	393	360	371	361	365	403	353	332	366	361	351	382	372	358	377	388	360	377	415	425	398	365	378	362	367	309	407	417	394	362	383	385	372	354	349	366	349	383	357	369	343	357	394	365	369	340	409	362	377	352	396	371	387	401	391	414	374	394	373	329	377	397	358	395	337	374	373	390	439	362	336	380	359	376	387	383	371	330	394	375	405	361	362	371	385	381	347	372	382	388	333	388	387	405	392	351	374	385	365	372	368	369	355	401	384	368	377	391	394	351	421	380	373	363	371	384	383	361	344	389	401	353	414	361	359	356	368	407	390	387	381	351	407	412	382	361	362	368	407	357	399	388	368	355	391	362	333	359	366	405	364	355	377	369	402	360	364	359	369	361	378	400	378	324	390	366	369	357	362	361	381	354	406	375	402	352	405	352	379	397	362	346	374	382	377	403	387	357	394	363	387	373	383	391	427	358	350	400	374	365	421	377	365	380	377	379	354	374	365	400	398	349	357	364	350	377	370	359	372	354	379	364	401	418	373	330	323	391	388	390	358	379	420	449	395	379	409	365	400	359	393	343	365	356	369	375	363	427	409	369	358	335	365	405	356	363	347	365	372	357	399	397	390	375	400	415	383	368	358	391	366	378	400	391	324	372	373	387	413	347	412	326	362	382	391	387	381	356	411	354	357	367	395	377	349	362	404	386	403	356	391	400	393	402	353	364	395	385	403	390	393	358	335	375	355	327	404	389	393	361	375	383	415	370	374	377	358	363	389	365	369	359	361	344	370	355	391	356	404	366	396	368	397	377	359	380	375	391	358	395	376	352	391	374	351	354	346	373	390	341	361	395	343	340	386	365	394	385	414	378	369	374	362	368	384	372	333	358	348	365	343	393	391	384	366	413	430	398	387	393	373	405	368	382	385	385	377	385	386	352	387	375	388	350	357	368	371	389	373	386	345	392	396	373	375	355	376	365	384	362	369	352	399	412	368	327	371	354	336	374	355	355	416	380	343	369	414	369	362	388	341	387	387	387	366	363	382	368	402	375	323	348	325	348	361	375	349	390	378	349	356	353	377	384	372	355	378	326	322	369	402	403	402	397	365	372	363	335	377	411	411	392	393	377	358	363	370	363	369	369	340	387	403	356	326	389	378	357	345	362	376	354	379	355	381	370	343	363	358	384	368	359	366	387	377	352	362	388	398	396	415	372	395	377	371	381	373	361	375	354	365	371	392	353	346	363	399	354	374	361	353	380	368	396	337	367	342	336	356	354	317	343	405	396	372	404	389	338	379	388	413	388	348	371	379	387	367	396	382	398	393	349	366	401	352	380	378	365	358	357	383	373	373	348	370	404	367	353	339	343	399	382	390	370	360	363	382	394	380	389	423	371	308	378	359	381	377	351	377	382	379	391	369	365	351	358	367	375	348	402	373	356	390	393	405	352	359	365	391	363	369	355	415	352	360	400	397	347	379	375	342	392	378	340	376	337	408	362	358	432	394	393	343	359	335	370	353	384	397	350	371	349	392	346	360	399	365	342	377	301	379	364	367	392	382	376	358	361	357	376	332	365	380	339	371	378	368	394	345	374	369	384	417	385	383	388	377	394	367	359	398	357	405	362	378	394	335	358	366	376	381	394	395	352	410	379	362	390	365	338	407	360	387	403	397	392	375	392	378	354	382	392	401	386	369	367	383	399	375	345	357	371	358	367	348	363	329	356	368	409	399	407	379	359	371	352	394	413	397	402	385	388	387	359	397	381	371	366	392	355	400	360	385	362	349	353	396	399	350	408	376	360	378	369	386	363	381	369	367	395	405	367	427	355	362	358	367	353	400	378	368	398	355	387	393	388	356	395	406	414	355	372	349	321	411	381	358	414	348	347	371	348	373	389	394	396	381	388	375	390	348	378	388	350	399	383	383	401	354	370	346	389	357	375	397	384	362	387	403	334	359	381	377	331	353	344	362	385	344	367	374	357	381	354	355	374	386	349	389	415	394	364	358	381	391	359	380	390	363	358	372	330	360	381	326	385	354	365	372	363	373	386	385	382	379	371	349	361	374	411	365	360	376	318	371	352	369	348	344	394
8873	1540	2422	2772	2150	1854	1630	1498	1334	1258	1180	1093	1072	1033	1014	985	949	1026	938	974	920	899	944	937	867	879	930	932	905	870	887	862	869	863	882	879	819	887	845	928	901	912	897	899	846	858	858	853	864	861	758	828	874	848	824	820	816	839	826	841	843	880	838	843	845	877	823	850	856	873	846	874	879	846	803	852	867	869	864	822	874	804	894	841	869	854	881	807	857	821	866	860	867	850	867	818	846	882	874	883	837	886	843	859	830	817	831	838	826	826	843	903	809	895	879	859	868	861	868	864	838	860	804	853	835	793	837	833	825	864	836	788	842	831	775	851	869	840	845	853	833	822	841	825	805	814	847	791	872	853	859	866	835	882	891	807	786	838	851	786	893	861	851	833	853	764	867	845	809	867	873	845	889	836	843	811	860	857	813	823	824	848	801	810	853	881	914	800	840	876	781	846	821	856	844	879	799	865	824	833	900	802	906	849	828	849	911	852	842	798	837	880	828	906	847	874	867	874	825	837	847	874	873	824	887	840	870	784	831	851	876	830	856	851	824	838	844	830	820	789	797	833	889	829	903	816	837	852	842	837	845	847	854	821	818	818	819	860	858	833	888	773	827	817	853	834	806	815	797	830	878	834	841	843	860	852	826	817	850	865	837	854	876	880	829	850	827	852	837	842	818	813	871	869	855	893	808	813	817	874	834	830	802	842	847	851	861	837	835	839	809	775	852	829	866	826	810	850	876	855	860	858	822	849	843	872	821	833	846	841	799	829	859	873	780	838	843	894	801	840	830	792	881	821	860	867	857	828	793	857	822	854	832	823	828	830	856	797	858	825	803	883	852	878	801	810	774	850	883	868	887	771	870	791	889	847	790	824	822	828	835	846	832	861	931	847	842	939	831	846	874	831	862	867	846	844	877	834	858	803	868	828	847	843	788	874	849	824	854	820	846	868	824	866	789	817	879	838	841	813	827	867	822	830	810	869	820	864	808	847	834	799	877	856	859	776	818	882	873	840	863	815	793	853	873	826	809	830	873	818	875	848	884	802	884	877	839	835	915	817	872	821	810	860	873	803	830	832	813	862	815	882	860	815	864	904	864	882	831	838	900	832	863	821	853	857	832	851	813	850	825	807	812	866	888	826	875	844	854	854	805	852	872	888	845	831	871	814	804	792	866	858	815	886	812	816	893	849	837	847	813	864	852	880	820	860	818	841	866	846	792	856	862	831	817	832	878	835	818	837	808	876	785	862	855	866	839	791	833	864	874	848	845	903	889	885	857	804	813	801	770	821	842	868	782	843	807	776	842	866	835	852	830	848	904	859	833	782	871	795	846	795	810	844	855	829	829	847	866	843	825	911	838	853	843	860	817	796	858	805	868	835	863	847	903	846	819	837	808	864	890	832	842	848	898	815	840	830	825	860	850	814	804	895	824	920	807	857	808	822	887	825	855	856	782	865	826	884	847	906	822	835	834	806	810	837	804	802	843	833	859	851	813	834	776	855	895	814	863	867	820	798	876	826	844	829	874	850	854	876	841	861	898	826	840	877	802	836	774	876	848	853	801	832	845	871	877	849	879	826	838	803	846	837	828	814	796	812	853	824	826	888	830	891	845	876	810	788	846	900	888	869	874	820	835	876	843	799	817	852	870	845	903	823	790	846	852	820	835	871	806	828	838	823	848	844	828	830	861	831	868	845	889	786	849	903	887	848	845	801	831	877	859	856	864	826	903	813	935	867	863	814	851	854	825	855	860	836	818	876	829	843	858	816	843	929	877	882	846	893	845	828	857	856	850	886	872	820	869	865	853	800	815	853	866	841	804	818	803	849	875	820	874	814	824	861	832	860	798	768	890	841	846	838	839	863	830	875	838	908	860	810	825	861	818	866	850	914	899	834	859	844	843	878	847	842	848	821	877	852	825	800	800	887	804	842	761	850	908	905	831	821	848	894	781	837	907	820	875	843	849	837	812	857	863	846	818	836	849	845	877	876	863	842	806	827	790	870	821	809	838	874	893	817	904	831	860	826	903	846	839	840	885	873	884	889	831	851	839	875	778	876	832	833	826	862	819	829	838	876	885	880	835	793	833	862	867	803	819	843	852	874	862	834	861	844	802	855	774	873	792	837	864	792	839	859	872	834	885	824	812	842	834	872	883	767	801	880	912	803	834	799	848	863	830	876	865	866	844	819	819	827	864	831	804	812	869	850	785	886	829	853	816	770	862	860	866	825	900	764	865	855	825	754	820	833	857	847	851	860	859	868	821	842	807	808	818	819	850	800	903	845	828	784	839	896	848	820	835	837	867	858	891	838	855	839	807	879	837	880	830	872	873	885	824	893	859	900	882	850	866	828	849	871	863	879	868	825	848	824	839	813	825	859	846	851	891	825	847	864	795	837	839	802	827	836	841	889	850	852	816	841	849	825	828	841	812	848	822	828	823	915	846	902	846	845	828	856	834	883	845	844	824	840	871	859	788	841	801	881	835	867	780	785	859	866	880	834	804	842	837	843	784	855	890	910	813	773	858	874	782	854	814	819	839	845	871	802	865	809	857	809	905	843	841	824	839	842	768	864	826	851	835	804	882	790	815	813	833	837	850	826	813	854	836	842	793	788	879	830	838	827	882	831	821	798	872	849	844	842	804	822	848	834	853	816	876	851	833	847	825	836	809	850	873	831	834	863	833	831	795	886	864	836	861	877	828	803	862	847	881	861	841	838	759	814	795	856	868	801	819	850	847	879	864	873	806	860	842	823	837	858	867	833	886	789	864	799	926	855	787	855	798	877	780	845	796	830	819	872	824	957	866	850	795	850	873	894	821	847	871	802	836	887	883	839	867	860	845	823	873	859	833	790	827	832	783	867	808	855	817	862	818	868	858	864	818	855	809	845	862	833	846	800	840	810	818	818	847	848	805	844	881	831	844	854	838	862	866	850	868	870	808	851	822	875	856	899	826	859	852	839	883	833	853	846	855	862	812	794	822	883	797	847	858	870	855	799	814	892	836	837	833	865	852	823	789	860	792	847	873	881	820	845	850	831	852	858	802	821	843	787	817	874	795	838	899	834	888	867	855	836	866	900	829	879	888	784	842	810	800	842	827	834	878	903	837	834	818	818	848	868	830	863	841	887	826	814	838	834	799	823	829	814	842	834	794	812	838	832	841	891	843	855	879	832	818	827	860	829	875	863	802	814	853	847	876	839	833	847	846	848	785	852	843	909	856	833	849	804	799	861	808	882	872	881	850	867	894	813	837	841	842	852	898	928	887	843	821	758	885	822	846	861	835	869	813	838	795	900	831	896	890	830	833	870	857	851	746	863	877	860	819	846	815	883	806	850	838	869	852	858	840	825	817	854	779	801	860	856	907	836	830	813	811	868	807	793	826	836	862	809	845	839	912	837	859	862	851	875	872	838	868	793	875	867	874	842	863	877	823	791	833	890	813	810	802	835	815	803	822	837	811	896	868	857	902	836	823	863	875	808	856	804	788	878
2123	219	198	177	191	169	177	161	173	183	176	164	170	181	160	131	171	162	174	152	170	188	177	151	159	156	167	180	155	163	164	173	188	194	159	166	162	177	168	174	166	147	158	170	155	173	175	174	172	176	173	153	144	148	153	152	181	167	169	161	164	175	147	180	166	181	152	215	193	190	147	146	167	149	176	151	176	162	171	151	179	202	169	144	189	175	168	189	169	149	149	152	167	173	186	190	170	156	174	144	170	176	163	179	186	170	186	184	166	145	141	149	170	179	187	192	178	173	185	180	158	159	162	193	202	167	136	143	181	160	158	156	145	144	172	163	178	170	170	176	155	166	166	168	197	184	167	142	160	157	175	165	171	170	174	188	182	173	150	134	139	180	181	163	156	162	157	148	166	168	146	170	151	174	183	172	160	165	177	162	171	170	144	150	178	166	179	156	152	142	175	149	165	146	141	165	171	157	163	212	166	145	166	180	173	156	163	162	149	158	158	171	165	155	166	189	156	152	146	148	190	178	160	174	171	170	164	162	173	174	177	181	168	143	167	157	160	167	183	170	179	167	163	163	169	163	134	174	175	169	157	166	172	168	156	164	149	154	145	154	171	178	146	162	170	161	174	202	179	153	152	142	155	191	199	156	180	163	177	158	182	177	168	159	159	197	153	172	189	171	155	183	174	184	183	131	161	159	166	160	172	170	169	159	197	164	166	200	182	146	161	157	197	184	179	147	169	182	167	184	131	163	196	171	182	177	174	172	146	156	173	180	172	155	170	160	166	164	174	148	160	184	179	160	166	168	174	128	180	159	176	173	157	170	172	174	149	194	178	172	195	181	173	170	184	163	149	170	171	178	159	183	158	153	162	157	173	176	181	192	171	184	168	156	159	185	157	175	152	162	177	163	163	156	183	135	164	156	151	151	150	159	169	151	169	182	175	173	164	153	182	165	163	163	180	123	171	186	186	194	169	147	154	146	171	197	167	195	170	175	174	148	179	144	164	157	171	185	168	148	156	177	174	160	183	179	167	170	167	143	149	158	164	173	168	160	158	158	159	193	151	168	185	175	152	158	157	169	160	155	154	174	180	166	193	175	178	150	145	175	160	165	177	160	165	168	180	192	164	171	170	154	168	161	166	181	163	158	174	178	167	194	165	161	152	155	165	181	181	161	188	160	165	176	198	171	156	164	170	172	160	171	182	167	187	206	208	176	180	168	146	151	164	163	170	164	184	182	188	166	200	171	146	155	158	151	156	176	157	136	179	188	162	147	164	164	181	155	163	174	174	149	138	159	173	160	164	168	187	172	169	161	167	185	201	174	157	166	175	172	136	166	177	151	151	170	185	188	197	144	159	168	162	165	170	176	170	168	158	151	185	167	144	131	180	161	175	142	170	167	173	153	166	178	167	165	199	190	186	190	165	154	161	147	158	172	174	156	188	180	168	151	152	164	152	176	196	183	165	168	158	180	173	177	155	190	177	165	184	194	161	177	166	149	161	163	172	160	172	171	184	174	189	152	170	157	188	172	160	175	168	185	152	168	170	160	149	166	171	137	169	166	172	159	161	171	167	156	166	130	156	203	175	186	180	176	176	176	190	156	159	148	161	157	165	174	156	169	171	151	174	153	171	154	148	181	164	164	168	184	137	173	150	167	183	155	149	186	175	151	157	165	181	159	166	157	166	164	184	158	180	174	159	150	150	165	182	160	164	165	172	162	161	167	167	190	147	184	159	195	172	175	164	179	181	183	158	177	158	191	183	161	169	153	187	149	150	167	140	164	149	170	156	167	147	149	168	188	177	146	184	178	131	148	159	182	158	159	165	159	162	161	173	184	147	164	174	169	161	146	150	130	153	186	171	178	173	165	163	167	172	178	181	162	155	177	159	178	171	177	162	168	165	165	175	152	188	172	165	166	163	150	169	158	164	186	185	164	157	163	164	167	163	172	155	190	173	141	168	186	163	150	158	178	175	179	162	164	169	189	160	156	148	172	176	162	168	148	161	157	176	134	144	174	175	186	178	161	165	168	170	167	172	168	181	161	164	183	149	170	165	155	171	193	139	176	172	180	192	168	156	172	155	179	179	171	200	169	155	181	166	162	143	162	170	149	174	148	174	157	173	150	165	152	171	167	194	164	157	175	152	164	167	156	187	158	165	162	172	158	150	164	160	169	167	161	144	177	185	156	174	158	161	189	161	171	194	170	160	161	167	178	177	174	164	168	177	142	174	170	164	148	171	170	164	169	164	164	165	156	166	142	148	163	176	191	186	174	202	165	181	177	179	141	158	162	174	134	160	177	175	164	172	148	154	151	146	184	181	181	152	144	157	199	169	191	214	162	196	185	173	177	167	151	193	167	160	146	184	160	160	170	179	168	168	154	132	151	159	154	181	182	204	180	170	179	152	179	163	158	147	141	185	198	180	148	188	161	141	177	176	154	153	154	181	167	185	183	163	146	147	166	160	182	161	176	183	176	160	166	159	173	174	184	178	189	163	171	163	182	158	176	188	154	177	175	150	160	155	189	163	174	154	135	165	171	174	166	149	180	168	176	177	181	193	170	158	188	177	184	142	187	167	167	190	162	196	180	163	194	194	196	159	158	171	144	163	156	149	137	158	154	188	170	185	182	183	172	195	170	162	182	193	179	172	149	167	171	163	175	163	151	139	147	187	165	181	185	166	166	176	175	169	167	174	153	178	166	162	167	164	160	148	196	162	184	165	177	164	179	161	180	149	165	162	146	155	175	174	149	171	170	184	193	164	149	174	185	159	163	155	168	164	168	156	178	155	167	196	173	166	183	173	179	169	167	181	175	162	172	175	153	155	164	165	149	126	159	158	151	161	158	155	172	169	154	165	170	176	186	177	153	170	139	152	168	158	158	154	186	140	174	164	170	170	160	171	148	132	154	170	194	147	184	157	157	179	148	149	135	146	144	159	165	167	175	154	163	165	166	165	166	173	179	162	165	175	143	119	171	193	189	164	182	187	188	146	155	166	174	171	183	146	163	169	161	168	165	150	159	160	172	168	189	157	172	160	179	182	150	156	159	156	169	167	170	181	174	170	150	168	157	164	168	134	168	171	160	155	168	152	176	151	149	181	193	169	170	142	153	185	184	176	143	176	163	189	160	142	165	154	159	157	138	178	194	168	187	163	173	182	175	177	182	156	150	165	164	151	152	195	149	160	154	207	187	156	173	167	160	178	174	161	155	181	140	149	170	191	159	175	156	176	161	193	162	194	164	149	140	155	172	187	139	161	174	167	160	174	192	169	150	157	158	166	169	156	175	163	188	180	172	160	150	155	157	175	153	166	155	186	152	161	179	177	173	146	177	176	156	177	149	164	161	160	185	172	184	157	160	176	146	188	171	199	155	167	153	170	162	172	162	162	182	180	182	153	158	176	159	165	182	163	165	191	164	164	183	172	186	162	193	143	148	171	148	166	178	153	160	192	183	158	157	169	177	178	197	160	173	159	169	155	161	136	176
1987	474	519	444	510	448	431	451	453	492	412	439	437	412	428	453	435	438	397	446	410	444	457	447	460	423	432	436	414	443	448	454	457	407	410	406	408	434	436	424	413	427	435	439	443	407	431	415	444	440	403	420	417	445	398	463	416	412	419	415	445	415	411	429	420	463	405	440	443	447	429	411	445	379	412	444	417	404	465	460	445	406	445	435	433	438	422	433	411	446	438	361	407	421	399	418	415	414	412	434	458	448	429	428	419	409	458	412	459	430	416	413	414	415	389	450	386	398	419	429	410	410	433	435	432	426	390	438	399	433	368	448	423	458	420	418	445	470	438	411	426	458	428	466	415	411	382	417	437	427	428	400	415	421	421	431	430	455	412	407	396	445	408	429	444	400	420	412	408	398	396	407	400	433	441	433	424	471	379	404	404	444	430	469	437	432	384	414	422	401	429	436	427	438	430	417	435	435	458	404	455	447	421	441	430	412	427	434	412	404	423	409	421	437	426	456	400	432	447	441	421	407	458	426	430	451	435	417	432	448	435	417	397	413	414	394	393	445	460	389	461	432	435	442	427	426	414	431	422	441	417	436	429	439	389	404	456	432	427	384	425	402	497	424	426	436	420	410	443	411	410	446	415	424	439	381	402	457	429	425	419	400	464	443	400	432	474	438	417	404	439	399	406	448	440	446	414	414	442	442	443	414	389	422	426	421	435	413	415	399	441	417	399	452	421	448	462	450	441	412	417	422	456	448	416	485	460	460	404	406	416	403	430	406	414	420	425	418	405	429	401	417	432	447	387	429	446	381	428	421	426	408	451	395	423	423	451	409	422	411	437	413	399	419	415	402	425	419	437	412	375	439	440	457	417	400	399	421	414	464	473	411	417	422	425	435	444	429	437	444	421	403	401	455	435	467	413	412	419	454	464	430	410	412	427	442	427	398	440	374	422	434	388	430	422	406	441	445	431	437	417	413	408	442	394	423	428	369	396	426	389	456	443	429	464	459	430	466	444	471	411	434	433	418	423	438	464	423	406	423	409	420	379	419	406	440	432	415	457	409	452	428	464	394	480	450	430	433	403	409	417	443	443	405	415	402	436	388	379	401	430	450	440	439	452	409	405	421	429	458	441	413	438	420	432	431	450	427	423	452	407	391	363	441	416	485	426	430	441	422	455	401	442	421	427	452	417	421	425	401	431	407	429	422	412	437	437	468	426	445	446	374	473	388	420	389	404	423	418	407	440	448	442	407	429	426	405	428	460	447	449	469	400	427	421	395	461	401	417	391	469	439	423	429	389	427	432	426	419	443	404	429	397	396	414	443	425	426	427	421	447	425	438	422	417	411	400	435	464	412	456	451	408	439	409	459	388	406	436	445	439	395	438	457	400	453	469	445	440	406	424	442	423	384	405	446	418	383	446	429	450	451	447	390	420	436	413	363	415	389	413	379	399	424	373	464	423	398	391	416	365	387	451	448	445	434	403	413	400	424	424	440	445	418	431	437	444	435	433	422	450	431	428	419	422	426	468	431	421	467	452	414	443	438	421	443	428	411	436	427	398	422	454	422	402	437	432	419	404	392	432	413	415	395	407	446	396	405	416	442	429	441	425	423	417	403	399	443	445	413	419	432	392	406	383	428	418	423	430	398	431	406	440	444	417	416	428	416	438	429	424	400	391	438	410	420	413	410	405	426	438	429	384	470	431	452	419	413	398	409	391	411	387	384	453	416	406	475	399	464	430	466	443	418	404	407	423	422	449	435	405	439	459	425	438	409	408	440	408	398	435	389	412	450	397	437	377	424	425	408	412	453	419	441	401	463	415	421	420	434	450	446	451	441	454	413	437	434	426	427	453	405	403	438	421	431	440	426	407	444	410	448	407	419	409	487	403	390	430	441	429	431	415	441	417	424	440	444	443	421	421	400	433	396	426	427	427	425	449	485	417	451	442	435	458	415	418	417	426	420	415	403	411	428	454	472	405	428	467	442	431	424	446	398	412	447	418	399	410	438	425	429	414	420	379	430	452	433	445	418	436	448	392	398	392	425	463	426	417	410	414	399	428	410	407	411	432	419	429	422	433	392	383	423	445	464	392	411	437	434	443	462	436	450	445	406	406	438	410	403	423	412	401	432	424	432	423	416	431	436	429	426	448	404	412	414	430	428	449	431	425	444	407	431	404	453	450	440	458	420	489	405	457	393	426	415	419	399	452	405	402	427	414	454	431	461	434	412	421	422	400	422	399	447	437	425	420	429	444	408	434	427	384	438	445	405	403	383	477	443	458	437	425	412	429	431	414	460	433	418	405	422	435	429	421	418	447	425	435	439	420	396	459	429	459	425	409	391	427	410	419	430	435	414	387	356	424	413	420	422	433	439	435	422	429	432	448	408	443	423	438	415	435	460	446	406	420	458	427	413	432	454	426	422	410	442	407	419	415	424	405	408	430	408	403	444	442	443	419	402	434	412	415	414	394	442	402	426	441	417	424	394	408	411	380	443	396	413	392	418	408	443	425	446	422	424	420	404	411	419	432	393	420	402	422	456	415	432	419	408	424	392	437	408	428	447	431	411	431	420	429	443	445	413	420	401	422	450	450	448	427	432	387	427	419	438	425	418	444	406	394	410	429	428	435	436	414	421	397	445	406	418	412	400	408	416	420	431	424	398	413	402	423	384	384	417	437	413	426	392	435	451	404	438	435	449	458	377	438	397	417	389	386	462	424	422	443	431	406	442	419	411	444	436	417	421	426	426	403	392	432	427	436	456	400	414	475	431	423	410	391	431	431	417	434	441	453	406	405	412	421	406	481	406	418	437	435	417	421	433	385	418	440	461	432	409	425	426	413	453	424	423	415	450	418	402	408	424	403	411	438	457	457	425	417	443	454	394	423	416	468	401	427	412	426	417	427	399	394	425	425	448	389	447	490	466	406	424	403	373	415	425	430	435	375	410	468	431	410	412	444	441	433	391	425	410	414	421	448	434	456	420	437	424	445	451	421	425	434	465	433	424	389	411	409	424	429	416	390	401	403	438	435	410	411	389	409	422	381	408	446	464	400	451	418	405	423	414	424	463	435	436	402	399	445	430	469	463	437	415	423	417	413	402	424	427	418	416	415	457	461	451	415	441	411	428	429	410	405	445	427	439	439	420	416	418	389	426	439	430	437	397	396	424	430	434	417	459	410	436	429	428	402	450	430	428	394	424	448	408	405	399	402	424	433	396	405	457	410	430	445	416	419	459	439	452	424	451	457	439	423	430	395	423	439	417	440	429	438	410	417	459	421	423	391	436	419	416	405	429	464	408	456	405	419	475	465	424	455	426	429	417	410	423	432	418	457	440	435	448	431	457	415	462	415	457	446	415	440	411	465	417	415	432	401	426	426	409	393	437	424	447	439	431	434	400	425	388	438	378	416	364	431	423	416	389	439	395	421	423	447	402	420	449	395	411	407	425	432	468	448	432	430	399	433	461	433	423	393	418	423	402	426	423	446	426
8895	552	582	453	388	320	289	247	264	242	212	224	216	245	238	223	232	235	193	206	185	221	219	215	215	199	207	192	195	235	205	203	202	190	206	233	251	200	208	196	208	224	230	231	228	200	215	191	193	233	235	183	209	245	200	189	198	196	182	244	192	216	204	190	206	220	211	182	191	251	207	226	206	188	204	217	198	215	209	181	201	211	223	236	191	193	199	221	199	212	178	171	199	204	211	212	217	184	211	199	248	196	178	218	218	214	240	218	217	213	201	209	197	201	189	212	184	183	216	225	221	221	226	224	197	223	200	208	203	198	206	178	214	202	214	214	202	205	232	211	227	197	194	191	192	178	222	214	173	205	219	185	199	183	215	192	205	194	193	221	224	207	211	221	205	191	213	217	232	196	199	218	207	200	190	211	204	215	186	204	199	228	225	186	216	167	194	222	219	228	179	197	216	183	227	204	197	204	225	190	194	221	210	207	213	205	218	192	183	197	193	209	225	192	209	229	227	198	212	226	208	209	200	194	212	206	204	213	200	199	206	175	212	198	218	217	198	197	213	161	218	198	211	214	215	231	227	236	208	183	206	242	227	210	215	226	227	193	195	179	220	204	216	204	203	163	203	211	204	177	182	183	206	204	186	216	224	216	212	239	207	219	218	237	198	203	192	196	200	197	183	241	205	213	180	207	187	207	214	197	202	156	191	184	197	204	236	218	194	200	208	214	195	211	203	223	189	209	223	215	215	199	201	199	198	185	218	187	220	208	182	197	215	227	189	217	214	215	221	227	223	179	180	235	211	217	215	212	203	213	211	194	212	220	204	187	198	226	234	201	200	202	188	232	201	232	213	195	190	209	199	195	217	218	194	214	217	203	230	225	217	196	209	204	213	204	235	226	198	194	184	207	197	234	202	194	169	203	203	206	215	210	215	203	201	207	230	188	225	226	192	218	210	178	226	212	185	220	221	194	181	220	189	188	202	207	242	216	212	226	219	226	225	214	184	205	198	213	208	204	223	165	222	208	197	221	203	203	176	203	233	195	207	215	185	208	200	218	195	198	203	222	206	193	205	230	203	211	216	213	189	208	195	213	209	228	190	204	215	209	198	186	208	187	203	182	183	220	199	184	201	183	221	195	203	207	197	197	195	202	187	198	227	216	208	236	207	221	201	225	215	175	213	195	218	207	180	219	205	207	204	189	186	226	189	230	232	205	224	188	210	186	210	205	228	170	198	215	203	193	203	201	233	223	198	242	211	193	215	225	200	222	206	214	202	217	186	213	180	194	213	191	192	182	197	241	210	175	228	202	221	213	218	189	168	192	204	197	224	186	206	191	180	194	214	214	199	204	176	204	213	222	216	213	203	228	192	182	185	205	198	229	214	225	205	225	198	207	200	209	220	190	188	198	187	235	190	192	207	207	204	204	181	187	205	189	200	216	186	183	233	203	224	212	199	193	206	197	190	201	233	221	206	194	212	187	218	249	217	232	204	205	205	192	196	185	196	226	216	201	235	206	220	198	215	199	187	213	211	190	206	202	195	196	189	231	211	209	224	207	206	187	187	213	212	222	190	186	232	191	199	204	200	202	200	205	203	210	215	233	219	222	215	205	170	187	238	193	215	208	210	211	210	219	187	238	237	237	200	174	188	216	174	227	207	194	208	203	191	212	214	186	207	204	198	210	191	203	206	184	236	209	199	198	223	208	206	202	190	197	223	182	216	202	227	198	191	209	229	218	227	228	188	168	235	176	173	216	206	205	216	198	211	213	190	210	207	204	200	178	174	211	180	189	209	205	189	221	201	204	179	195	196	195	177	201	210	233	217	196	191	207	228	215	196	188	192	198	189	230	199	201	211	189	199	195	218	192	196	227	223	193	215	204	200	215	215	173	182	188	220	216	205	238	205	182	209	225	201	206	193	202	208	234	228	203	219	208	185	219	200	204	191	185	217	187	190	199	210	224	221	194	183	192	213	204	183	208	205	207	218	218	185	206	214	211	234	193	187	181	210	200	199	244	205	199	213	185	191	221	190	191	211	193	215	199	173	211	195	199	194	209	211	222	217	211	189	198	194	194	207	177	199	178	214	234	205	214	222	177	242	202	217	202	176	160	211	194	212	226	196	205	181	174	193	222	219	200	216	172	215	220	209	211	210	218	199	221	230	190	213	209	208	174	187	197	199	215	223	218	195	211	219	189	200	184	218	220	201	199	207	224	183	185	240	220	205	197	204	211	211	218	230	190	212	234	187	176	197	203	228	214	205	191	191	222	233	195	202	196	213	233	190	214	201	212	201	199	208	193	212	181	186	202	202	206	218	210	207	211	183	212	179	197	227	185	203	187	223	230	226	194	221	217	211	200	180	204	210	184	203	193	183	217	224	201	212	202	219	192	202	198	253	177	197	193	206	215	171	217	195	207	212	199	224	218	213	180	185	191	202	192	185	192	215	206	200	216	183	200	178	244	198	242	177	209	206	200	192	210	216	219	200	203	215	238	200	207	217	194	199	196	214	184	198	233	179	212	212	218	179	210	227	193	213	206	181	205	190	205	212	205	233	198	197	187	202	209	191	197	221	203	198	208	244	189	203	190	211	228	192	236	195	203	175	197	232	206	219	214	216	226	202	196	206	211	215	240	218	212	201	187	206	211	206	181	196	186	222	193	221	217	188	214	194	242	183	205	226	205	194	223	211	212	210	206	194	194	183	204	211	199	205	208	200	215	208	224	238	187	217	205	216	217	210	198	202	214	188	205	229	197	196	199	206	206	212	204	207	224	197	183	188	181	196	209	217	224	194	202	228	203	192	240	208	185	198	180	187	220	216	189	218	214	199	208	178	203	201	186	187	208	202	213	184	224	215	212	201	245	222	224	204	189	191	192	236	191	210	204	187	208	222	217	216	217	215	225	222	209	205	227	186	208	219	193	216	234	214	212	199	211	198	181	220	216	218	205	217	208	176	211	180	191	181	215	195	213	212	216	186	191	180	216	185	189	189	202	180	210	202	198	181	225	219	230	219	194	201	180	217	215	197	209	200	211	211	203	190	206	206	202	231	180	220	212	215	208	189	192	214	208	197	231	229	188	190	205	236	219	202	227	219	204	181	200	210	217	195	192	190	238	203	232	231	217	196	200	209	195	191	194	198	203	217	192	214	172	205	210	197	191	201	227	217	205	225	191	185	219	230	190	206	220	242	220	204	223	232	172	220	225	210	185	197	186	194	212	200	177	206	236	225	223	186	190	229	199	192	210	214	191	194	223	230	221	232	209	206	202	235	238	212	209	173	196	204	216	197	200	188	201	213	180	189	197	165	202	209	206	195	224	225	192	217	214	215	189	195	209	204	205	175	210	219	213	213	206	211	225	223	191	196	203	224	220	197	238	182	207	208	187	208	205	203	227	217	200	202	179	231	222	196	190	217	217	214	169	180	215	208	186	212	218	214	220	217	206	222	203	213	210	203	184	201	219	203	210	181	202	215	192	201	212	212	200
6882	851	1253	1463	1155	994	866	855	698	691	667	639	625	604	552	624	565	528	525	522	569	573	587	504	504	561	555	580	524	542	543	528	513	505	527	517	555	581	504	523	523	499	554	517	494	508	569	517	559	542	496	533	526	552	517	498	543	516	503	523	553	490	564	524	489	510	507	473	516	541	523	487	527	483	554	518	507	479	507	511	511	528	490	523	509	518	505	488	534	506	505	505	477	524	527	522	501	516	510	507	577	467	509	527	517	525	514	525	490	494	535	512	516	530	516	504	520	534	493	526	463	524	573	554	487	478	529	537	518	495	500	506	497	517	485	569	525	506	507	509	542	538	485	524	499	527	545	516	530	481	531	482	496	550	518	487	542	516	523	496	493	532	478	490	494	528	522	533	522	512	521	567	454	526	510	502	515	511	500	536	491	536	527	531	544	500	493	505	537	474	525	548	528	500	515	516	502	511	485	530	554	514	516	528	508	475	513	519	487	531	522	550	518	546	489	524	490	545	492	544	486	521	525	529	511	565	559	547	483	476	490	548	504	506	525	507	488	513	483	502	569	531	543	504	535	513	545	526	500	508	535	560	519	532	525	510	507	538	521	489	490	523	522	549	514	531	547	504	532	527	572	510	519	484	530	537	554	545	483	547	483	557	520	529	534	526	542	500	557	528	539	500	511	489	526	536	529	549	487	501	522	519	517	447	501	539	579	533	511	497	516	526	523	521	490	538	502	509	503	536	519	491	535	512	493	518	543	492	504	511	481	548	491	503	520	529	524	514	506	523	460	550	493	496	520	505	528	517	505	468	544	452	516	507	459	525	491	526	529	491	518	512	497	487	515	502	536	537	526	515	504	505	472	505	494	531	551	529	527	601	560	518	497	520	521	512	515	522	555	534	509	482	522	502	559	524	556	515	504	508	498	524	513	495	547	560	516	508	536	500	494	522	513	485	481	558	523	489	544	521	479	510	480	510	515	546	527	553	573	511	496	534	522	475	502	558	553	496	519	533	541	516	477	520	465	531	484	513	522	523	531	557	527	525	502	513	515	518	527	518	528	555	479	527	513	539	469	526	531	497	516	518	549	535	523	548	534	540	508	514	531	515	502	496	565	518	509	493	537	505	558	477	513	509	524	577	541	511	508	510	523	483	510	501	481	502	527	494	518	505	518	529	550	543	494	532	517	540	497	488	473	517	535	491	527	486	513	515	519	509	502	532	495	484	520	533	549	490	519	533	520	503	502	546	495	496	461	499	518	529	551	542	541	540	517	554	498	519	491	509	508	524	545	553	496	516	521	514	528	525	497	529	541	494	566	486	478	512	488	510	463	549	521	520	530	495	518	522	521	525	485	549	535	487	579	476	499	507	559	537	519	520	486	545	529	476	526	536	548	522	538	504	511	548	534	528	515	507	513	506	498	501	512	554	501	491	528	478	512	548	507	462	546	520	524	529	559	536	538	518	506	500	513	542	506	523	504	500	492	505	491	564	497	552	552	483	514	501	542	506	498	497	494	514	559	482	500	467	499	517	525	519	524	491	529	496	507	530	491	500	497	504	507	493	523	529	535	516	514	534	511	482	516	500	534	496	487	485	494	513	523	531	509	527	499	541	513	509	522	538	487	508	567	510	512	501	542	510	523	502	532	475	518	537	491	546	514	504	520	521	526	508	551	579	485	492	532	504	502	548	544	466	502	526	487	517	534	519	512	538	494	503	521	494	499	536	540	538	519	545	491	513	486	518	505	518	517	517	523	474	530	482	518	521	539	530	496	493	532	523	505	528	567	522	525	495	504	531	522	515	517	569	505	530	529	485	500	542	511	498	532	511	468	505	544	493	486	504	474	498	489	515	466	513	480	537	494	499	535	550	496	528	520	552	537	514	499	527	514	508	504	521	491	503	519	545	523	502	488	535	517	541	505	534	501	531	491	504	509	473	543	501	501	503	489	519	558	484	466	507	533	506	503	542	489	517	492	526	515	511	499	549	539	515	512	486	496	546	501	527	511	506	497	531	548	556	511	509	573	558	504	481	520	553	496	509	498	526	578	508	527	492	559	495	539	514	529	558	521	510	497	552	533	538	515	495	525	516	516	520	484	514	518	528	535	520	536	499	532	519	532	520	527	509	554	524	484	555	496	502	557	518	532	531	483	538	556	526	536	542	506	530	521	499	519	481	546	485	517	562	494	529	506	509	546	494	495	497	549	524	502	519	557	560	542	503	521	498	505	542	536	544	512	525	496	523	493	487	506	523	510	495	455	536	500	500	520	500	509	497	543	486	506	540	473	498	517	541	512	535	490	527	506	526	512	510	504	527	547	530	534	506	492	553	529	465	523	548	531	532	525	532	518	532	497	553	522	490	538	514	526	534	511	489	495	551	521	513	513	486	489	512	522	540	543	515	526	525	543	563	473	471	525	505	523	517	540	524	508	505	454	533	536	549	519	540	507	531	546	508	572	531	521	527	511	499	529	513	470	541	541	517	547	537	532	533	512	461	573	540	528	521	511	558	510	543	521	504	501	534	510	573	457	533	516	542	500	503	503	508	566	496	519	538	511	526	527	509	488	487	489	493	499	540	489	507	522	504	462	522	524	517	528	520	504	538	527	542	494	567	538	515	509	517	537	504	532	507	496	495	536	495	527	523	574	503	507	481	497	479	539	519	510	505	506	528	554	522	472	526	502	501	531	513	540	524	561	519	533	545	500	534	489	503	526	534	536	555	469	483	575	539	482	545	546	481	518	499	568	524	547	550	471	526	528	482	501	500	478	503	494	504	502	534	522	501	533	546	528	490	492	469	508	539	442	513	484	497	512	515	549	516	496	462	496	543	494	532	544	476	477	520	495	519	498	524	543	519	507	565	522	514	520	521	519	539	528	537	485	510	498	534	526	497	509	534	505	498	492	534	534	569	529	505	476	529	505	523	476	529	511	479	508	490	481	524	521	523	496	518	493	497	504	487	491	511	500	508	492	505	503	533	540	510	526	493	525	533	541	502	512	463	528	511	527	487	526	511	503	510	510	571	529	473	529	513	509	525	538	513	472	501	494	514	520	529	547	511	554	518	522	502	507	537	508	506	507	517	484	493	487	487	498	541	504	489	498	493	515	527	523	515	512	490	524	574	508	521	520	471	511	520	529	520	504	516	538	509	514	507	536	517	508	491	534	526	506	526	544	518	506	514	541	513	501	527	525	490	530	484	526	508	536	491	515	537	511	497	517	577	500	503	509	517	535	539	569	556	516	535	505	549	504	541	533	515	516	494	496	492	472	494	524	533	508	522	529	491	518	533	501	495	574	538	535	495	515	521	537	508	524	501	537	517	564	520	503	522	534	531	519	507	528	504	513	482	533	522	560	543	532	541	507	482	515	511	505	507	517	542	471	528	518	513	487	521	522	544	541	533	490	556	523	587	523	501	528	537	539	484	542	529	477	516	517	510	521	541	523	512	519	517	522	497	548	533	486	526	495	497	536	488	511	489	527	558
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
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
