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
336608796895	336608797454	336608798004	336608798554	336608799104	336608799654	336608800204	336608800754	336608801304	336608801854	336608802404	336608802954	336608803504	336608804054	336608804604	336608805154	336608805704	336608806254	336608806804	336608807354	336608807904	336608808454	336608809004	336608809554	336608810104	336608810654	336608811204	336608811754	336608812304	336608812854	336608813404	336608813954	336608814504	336608815054	336608815604	336608816154	336608816704	336608817254	336608817804	336608818354	336608818904	336608819454	336608820004	336608820554	336608821104	336608821654	336608822204	336608822754	336608823304	336608823854	336608824404	336608824954	336608825504	336608826054	336608826604	336608827154	336608827704	336608828254	336608828804	336608829354	336608829904	336608830454	336608831004	336608831554	336608832104	336608832654	336608833204	336608833754	336608834304	336608834854	336608835404	336608835954	336608836504	336608837054	336608837604	336608838154	336608838704	336608839254	336608839804	336608840354	336608840904	336608841454	336608842004	336608842554	336608843104	336608843654	336608844204	336608844754	336608845304	336608845854	336608846404	336608846954	336608847504	336608848054	336608848604	336608849154	336608849704	336608850254	336608850804	336608851354	336608851904	336608852454	336608853004	336608853554	336608854104	336608854654	336608855204	336608855754	336608856304	336608856854	336608857404	336608857954	336608858504	336608859054	336608859604	336608860154	336608860704	336608861254	336608861804	336608862354	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
55884	13630	3169	2012	1357	1051	798	711	575	524	441	365	374	369	332	314	327	311	291	270	289	295	301	278	254	273	285	283	280	274	276	220	248	283	240	230	236	231	245	223	265	250	244	212	270	229	232	239	216	240	236	241	227	255	247	254	205	233	250	234	256	245	267	238	236	236	232	216	245	258	250	245	230	231	231	203	265	233	257	249	236	237	226	192	263	234	239	263	263	236	235	242	255	258	219	262	252	227	237	222	235	244	215	269	223	254	260	265	264	231	241	241	278	229	251	245	222	230	241	242	238	211	241	235	247	236	233	241	226	256	237	229	262	234	236	253	230	259	226	235	212	259	238	247	217	210	227	238	237	272	231	238	255	220	199	242	214	248	243	245	247	219	237	250	271	267	234	247	230	242	252	254	280	233	248	248	246	234	227	230	259	246	182	227	236	224	245	230	255	247	253	253	233	254	228	217	205	248	236	215	229	252	244	251	223	222	238	221	202	243	250	259	272	275	239	235	250	267	220	246	272	225	254	244	246	232	236	238	238	255	237	242	219	211	255	267	221	233	225	244	228	236	246	253	232	233	235	223	249	237	222	214	261	244	213	230	220	203	230	234	225	218	230	221	214	236	223	248	266	217	248	231	264	243	247	236	234	246	224	246	244	246	227	232	242	234	243	231	236	229	226	244	246	242	235	240	246	258	230	232	249	236	232	241	256	246	225	250	244	250	240	221	218	249	266	205	256	244	223	233	243	250	230	243	243	208	246	240	245	229	236	262	258	258	238	259	237	239	224	243	245	243	245	228	251	251	230	249	217	229	243	235	250	237	256	242	241	211	231	254	232	231	229	256	181	232	247	258	240	239	237	266	234	245	241	248	237	239	259	250	249	271	220	264	210	219	262	214	241	243	228	236	236	233	247	242	256	233	250	255	263	232	217	228	260	244	241	240	247	240	228	209	248	245	213	254	253	229	229	240	226	223	233	239	228	212	239	231	253	274	259	255	251	239	240	235	254	214	231	233	220	239	236	255	245	249	217	229	226	220	231	241	233	226	249	218	258	228	241	232	241	253	243	241	230	268	217	254	237	278	234	249	221	240	247	231	237	208	224	263	234	266	242	260	236	239	230	227	223	230	229	227	250	226	247	233	246	264	232	226	225	233	232	258	230	236	242	255	265	216	243	249	242	213	264	247	237	239	247	204	214	232	253	238	293	238	224	241	234	248	243	251	247	226	214	230	246	253	246	258	218	256	224	257	234	242	261	245	212	203	251	238	219	244	239	246	227	246	250	218	221	235	234	247	242	260	270	227	241	261	247	252	230	246	235	261	259	255	248	237	228	212	215	222	227	229	230	258	211	247	230	232	241	232	237	232	217	226	227	229	217	218	267	252	242	238	220	232	228	239	250	229	239	237	242	253	230	207	252	253	256	266	236	236	278	247	236	234	249	243	241	247	259	210	252	238	231	239	251	260	213	233	254	226	214	231	240	250	228	245	261	245	247	254	232	210	247	240	240	259	242	225	261	228	234	254	224	220	235	239	233	244	231	238	250	240	244	254	253	230	225	266	222	265	225	223	227	251	214	252	236	241	224	227	233	250	244	206	239	223	245	219	234	268	242	254	244	242	252	227	233	227	266	231	240	234	253	231	283	253	191	220	220	233	237	235	232	247	254	264	255	213	242	255	244	227	240	228	258	209	240	254	225	221	238	248	239	222	219	248	226	234	265	228	244	230	239	251	237	237	218	241	229	228	243	246	248	256	268	255	256	213	236	239	229	219	252	214	215	223	226	218	215	225	238	276	257	255	222	221	245	221	255	227	251	252	227	223	244	225	234	229	255	252	235	232	236	258	219	255	239	219	256	216	244	249	236	246	248	241	254	253	227	218	253	222	230	217	283	227	227	256	253	241	254	233	219	219	239	258	263	245	247	251	251	249	275	235	249	239	250	214	231	230	246	227	234	249	244	239	243	257	257	214	241	255	235	246	228	242	218	254	197	232	247	222	241	212	249	244	236	221	231	237	248	236	219	269	228	236	221	247	265	241	237	211	250	253	244	222	241	237	255	277	236	255	226	230	244	247	250	258	223	239	239	235	243	240	232	208	229	247	258	233	270	246	233	261	240	215	222	248	274	239	210	244	252	260	224	224	247	243	239	223	231	236	260	234	192	236	244	243	245	262	219	232	224	229	231	233	211	234	245	240	207	231	235	219	250	270	223	249	250	243	242	230	222	261	220	225	250	254	218	233	236	252	253	239	236	205	247	228	208	246	225	242	237	244	270	248	255	250	212	240	236	250	221	226	245	231	249	243	251	239	205	229	236	262	244	242	216	212	261	267	268	243	263	226	229	265	224	250	243	238	237	235	245	226	242	238	266	250	257	245	246	256	253	215	231	232	228	261	228	209	224	216	255	215	223	235	228	231	249	240	228	246	215	227	261	239	275	226	258	249	244	246	230	253	235	237	225	230	254	253	246	246	238	256	219	236	235	237	247	218	220	235	248	231	228	245	205	240	230	259	240	240	272	225	238	217	226	253	219	245	242	225	224	225	268	232	241	243	225	231	229	265	242	241	243	236	246	205	224	266	258	260	227	208	233	261	253	257	242	235	257	255	242	235	251	251	238	234	255	229	238	256	236	229	243	227	229	212	251	248	297	234	231	245	266	228	230	242	240	217	259	251	249	255	214	236	243	241	223	241	244	238	238	239	244	229	214	235	256	256	246	250	227	238	243	232	236	219	264	251	236	237	225	270	258	289	236	228	214	241	232	248	223	239	230	239	239	214	263	284	232	242	239	212	231	255	254	216	243	226	216	246	236	276	237	245	220	247	266	203	245	196	228	233	241	237	240	231	236	253	214	242	223	243	260	240	227	246	248	259	251	244	217	247	236	234	250	204	214	243	251	240	213	214	245	273	233	233	245	240	226	226	248	240	224	239	254	268	249	253	265	241	232	231	253	279	265	238	247	232	219	244	233	219	210	221	235	209	262	229	242	249	237	268	251	262	251	233	246	264	269	248	244	242	231	261	232	233	248	224	240	218	250	249	241	233	237	258	226	243	244	230	233	231	238	237	222	261	257	214	252	230	239	243	241	252	249	223	254	264	254	235	206	239	275	225	243	279	225	249	229	234	240	259	254	257	251	216	230	251	239	245	235	225	242	256	250	254	214	240	214	262	246	238	237	230	257	249	235	233	244	237	236	221	221	219	240	258	213	241	265	253	256	249	236	261	231	244	246	232	260	229	242	229	225	249	255	263	254	240	247	239	257	254	234	237	259	261	247	247	266	227	231	221	232	243	267	232	223	232	261	263	231	256	245	238	243	223	256	245	258	246	224	228	231	230	225	242	253	247	271	211	242	271	250	254	274	216	266	212	294	254	244	232	249	216	257	238	227	236	250	250	259	223	218	234	232	234	233	223	243	251	237	245	240	251	224	235	219	248	232	241	253	275	264	257	238	252	234	252	234	242	206	234	236	261	287	231	209	245	264	248
26329	2303	5104	5814	4989	4121	3330	2679	2343	2049	1831	1703	1577	1358	1309	1243	1200	1087	1094	994	985	955	897	844	903	805	858	762	804	776	822	738	786	781	742	732	734	732	702	719	760	729	736	689	696	674	662	629	697	698	679	684	689	672	674	655	624	681	717	650	705	656	660	629	662	650	622	643	654	612	662	674	722	665	645	665	700	631	648	663	630	658	685	624	678	652	696	708	705	665	687	692	674	676	668	588	624	640	652	616	645	650	647	655	668	666	648	626	620	630	653	656	662	655	667	667	650	617	624	634	644	665	621	639	660	654	646	669	687	636	643	675	705	667	636	647	668	673	674	664	626	639	614	641	633	602	612	650	635	660	587	629	635	575	692	671	604	651	600	609	620	617	628	606	612	635	647	629	621	608	646	658	606	621	661	666	645	610	593	638	613	653	641	635	643	588	620	627	580	621	649	633	623	613	644	615	627	618	608	649	641	627	650	612	656	650	663	638	577	600	643	577	622	625	627	588	646	626	637	638	651	652	583	603	624	595	623	619	678	638	620	620	652	633	629	646	666	691	617	595	632	636	609	617	601	604	593	653	624	617	630	590	640	618	607	623	619	634	589	618	648	588	654	605	594	651	609	636	616	587	617	610	582	666	662	624	626	674	607	619	631	619	605	627	622	652	618	605	601	604	598	595	647	670	640	606	664	662	584	599	631	604	609	615	648	594	641	634	613	608	635	594	656	616	615	634	662	604	689	649	593	607	640	642	627	648	629	574	604	610	625	619	658	691	665	651	612	634	618	598	624	630	635	621	591	629	625	632	614	563	622	676	625	668	614	624	703	593	637	664	623	634	610	655	657	632	656	645	613	631	639	569	612	603	643	650	614	640	643	627	645	644	609	616	625	608	610	633	596	640	624	614	606	631	623	648	637	613	645	592	643	695	595	614	672	559	655	625	633	642	628	597	637	630	654	583	624	633	635	567	584	634	632	608	607	596	559	629	618	631	608	651	630	611	578	670	570	560	612	632	666	590	612	656	658	615	638	624	575	648	614	624	573	611	614	631	612	640	630	645	650	660	581	635	643	568	588	599	619	662	648	626	598	623	636	618	596	652	641	621	608	630	637	575	650	607	620	583	619	639	589	605	586	625	650	593	597	599	620	628	608	580	613	623	645	604	630	638	660	613	628	622	637	671	637	625	613	632	614	586	561	656	632	684	648	612	600	609	627	605	583	604	642	649	625	618	585	603	604	606	638	599	603	610	614	609	631	596	614	652	578	642	634	618	632	615	631	625	634	636	606	646	633	564	621	601	585	655	638	661	596	623	627	651	602	660	625	605	629	639	604	625	643	607	603	594	608	630	624	623	611	652	628	619	627	638	620	658	643	624	626	643	646	668	601	623	600	677	586	652	606	651	645	637	664	705	624	636	583	603	625	611	618	669	626	680	614	616	628	619	592	611	646	606	634	606	605	595	633	656	668	586	607	623	642	623	626	628	639	597	652	628	584	652	669	638	567	608	650	620	643	607	619	591	627	598	655	625	609	676	611	635	619	631	592	615	662	629	657	666	622	608	618	605	661	627	621	572	641	648	646	624	603	609	606	614	652	591	613	630	591	639	594	612	665	632	614	610	611	595	574	673	626	637	629	586	591	655	613	628	594	621	567	624	593	638	577	625	634	685	653	613	595	652	619	614	655	604	623	597	604	620	682	634	618	670	634	618	664	612	606	632	645	591	607	604	616	600	630	646	608	610	610	662	606	633	642	656	652	636	613	626	654	609	637	589	669	624	594	666	588	652	608	616	636	614	615	564	584	625	633	591	625	614	623	595	615	650	655	647	609	635	614	651	625	634	597	626	650	582	611	612	627	631	597	655	614	648	636	656	632	599	658	640	592	571	572	621	633	621	609	645	653	638	635	625	631	602	613	565	661	617	610	581	603	616	605	621	647	618	598	633	572	670	591	619	625	597	639	642	626	629	653	588	671	621	587	606	604	601	626	629	597	571	580	637	663	615	638	639	636	629	606	620	611	591	596	632	606	607	619	625	592	626	612	620	621	624	615	618	648	643	599	613	626	608	585	650	634	591	622	649	623	596	597	618	638	602	637	592	685	642	623	603	587	651	632	684	646	650	599	635	569	602	572	629	595	679	630	610	638	622	662	595	662	617	651	641	608	597	597	603	627	654	668	593	605	636	646	592	658	614	625	617	624	630	623	626	611	605	636	595	590	639	584	589	596	616	631	607	597	644	681	623	625	615	609	609	578	619	607	618	622	618	616	638	630	588	632	598	628	602	593	629	645	594	646	661	626	637	612	631	638	655	605	642	594	633	645	648	618	627	619	664	646	603	652	617	636	590	625	645	613	616	647	612	638	628	629	601	637	604	649	580	648	663	614	635	621	617	618	642	607	622	615	637	616	604	612	638	572	657	677	571	576	599	649	632	617	635	638	646	642	608	652	588	658	604	632	640	604	608	661	608	674	645	603	636	625	620	639	640	633	617	610	619	625	650	624	671	629	611	604	636	632	597	635	628	616	615	637	623	566	616	620	655	629	637	608	618	661	658	586	588	627	630	585	585	617	598	595	663	635	610	619	649	615	605	624	627	607	624	639	653	620	590	598	624	631	619	664	644	609	623	597	656	628	593	684	668	627	638	649	625	632	664	641	616	662	634	642	630	655	678	614	642	631	627	584	609	651	629	672	634	629	608	646	637	654	613	635	659	631	601	622	630	624	627	637	663	579	630	652	603	656	667	612	627	626	637	608	622	623	633	611	671	617	606	611	687	665	639	629	634	605	625	656	615	577	654	611	597	611	601	670	619	602	647	616	605	607	622	627	632	608	651	644	691	621	613	616	569	610	619	658	582	625	610	630	661	629	628	594	603	633	642	606	630	669	611	644	594	630	659	651	602	628	627	646	647	608	603	599	646	641	615	615	604	606	638	654	666	600	616	661	623	640	643	659	606	651	612	627	610	649	634	650	636	625	607	595	608	609	629	657	661	609	603	626	605	623	617	600	658	591	608	661	624	554	582	626	643	610	624	604	624	616	609	580	613	673	598	654	605	586	630	627	631	611	652	632	619	627	602	625	608	635	620	582	571	624	634	626	645	653	644	646	647	627	616	635	624	601	615	649	612	654	639	614	629	648	611	604	571	637	602	635	675	605	607	590	626	621	631	596	588	606	619	598	618	619	637	648	593	633	604	626	619	602	636	676	636	609	596	671	663	594	643	651	653	586	670	613	628	636	674	690	598	634	671	604	654	632	642	587	616	652	652	608	617	612	597	591	633	643	630	668	622	661	663	650	641	630	662	632	616	594	650	596	660	625	652	634	617	610	620	636	629	665	612	610	610	570	639	602	606	606	609	635	629	614	601	652	594	625	610	619	627	629	643	662	636	613	611	632	618	638	618	619	639	629	612	635	617	604	624	679	628	613	605	626	602	631	572	648	579	641	657	649	633	586	644	609	629	607	610	641	637	612	640	620	607	617	617	584	619
6123	429	408	359	329	348	375	347	331	370	349	339	351	344	367	323	355	364	373	326	334	350	399	343	397	397	372	347	336	338	331	339	345	372	362	359	322	354	348	367	361	357	321	339	390	354	327	348	347	313	373	344	327	371	327	355	350	375	369	340	368	368	338	364	323	344	364	339	368	338	349	347	368	346	341	329	319	363	324	358	342	361	342	329	348	339	331	337	355	352	354	364	322	353	376	325	343	341	331	367	350	380	360	380	344	349	343	333	367	333	313	356	380	376	376	325	349	327	322	362	345	374	358	342	360	350	324	353	338	349	352	352	376	348	353	348	382	332	345	314	371	353	330	317	357	345	349	348	317	369	339	357	360	346	334	370	380	373	348	302	330	324	331	363	343	354	351	374	343	330	375	338	350	353	348	370	340	330	357	353	367	376	344	366	334	367	354	346	358	373	335	315	351	350	352	328	341	378	318	356	368	355	331	374	337	351	371	349	352	325	339	366	380	322	397	342	370	358	342	357	356	352	347	333	380	348	352	360	356	385	326	353	344	363	339	369	346	355	343	347	330	338	327	358	375	308	392	364	392	345	350	339	320	351	353	334	359	330	383	383	366	327	364	346	366	340	367	339	354	358	383	365	318	348	327	345	329	345	344	345	329	331	331	338	364	342	335	345	369	343	350	364	374	341	379	342	376	321	327	339	321	347	377	327	347	358	348	368	334	353	312	341	351	334	310	324	307	339	358	333	360	353	380	321	337	366	305	349	393	343	365	331	362	331	328	360	392	345	341	339	387	353	329	352	370	386	318	346	303	362	355	330	352	345	345	394	329	401	324	350	362	362	348	347	369	355	347	348	353	341	341	338	373	362	348	350	369	379	367	361	335	354	384	357	368	347	369	348	360	366	356	372	351	320	369	319	355	374	334	392	347	344	332	383	356	350	341	338	308	344	367	363	339	349	325	348	351	322	345	352	388	383	357	362	351	344	385	356	350	301	335	350	315	374	372	300	350	327	345	374	331	345	403	352	341	346	357	362	372	328	332	314	316	364	377	361	376	357	364	354	362	359	348	355	377	329	375	378	374	370	335	345	335	338	367	349	357	358	338	354	358	353	366	352	351	356	369	351	332	352	346	322	366	379	357	363	324	353	364	358	344	361	381	362	327	349	336	366	359	354	352	340	354	365	305	359	391	340	374	350	355	379	358	365	353	339	349	360	338	357	359	356	351	336	316	368	341	366	347	332	348	370	353	323	339	348	356	351	376	382	349	367	357	370	327	355	365	336	377	329	343	335	338	332	359	341	338	318	356	382	311	349	361	330	354	353	341	374	364	327	320	343	362	377	316	354	351	360	335	367	336	374	380	317	354	324	376	341	341	312	362	357	361	351	372	360	361	326	359	346	356	341	311	375	370	334	337	384	332	368	323	306	349	348	369	339	340	334	358	380	328	348	346	356	367	338	329	364	369	360	368	359	367	313	379	374	341	346	343	345	350	362	344	354	362	319	353	341	333	374	352	341	371	326	354	347	345	351	349	357	373	350	336	368	338	384	335	327	332	353	362	348	400	354	359	354	353	355	356	341	341	334	323	366	321	333	350	351	331	368	373	333	348	362	320	317	317	332	364	345	359	342	354	372	375	372	336	317	356	350	355	329	339	331	356	368	329	394	360	368	340	357	350	358	338	386	330	365	365	354	356	370	333	348	345	375	381	360	373	371	357	364	361	331	341	362	356	338	328	329	319	339	341	346	347	344	346	357	368	365	351	341	335	337	336	354	344	369	369	394	350	395	367	375	345	326	350	364	333	350	338	349	374	346	326	329	389	354	312	331	337	353	361	310	336	358	339	347	355	332	288	360	343	372	335	330	354	373	360	341	354	341	334	335	353	321	347	297	359	367	386	341	327	342	359	340	346	339	335	343	356	362	387	372	347	355	345	346	375	397	359	353	373	333	330	365	349	369	311	356	343	385	349	363	323	385	350	357	334	356	393	346	337	301	355	351	319	347	356	326	377	340	336	340	372	337	347	337	357	378	378	360	315	351	335	354	345	339	324	344	341	379	313	346	336	354	339	312	346	320	366	323	373	364	369	348	349	319	351	347	345	340	344	413	338	360	337	323	347	356	338	357	367	344	345	330	342	359	351	344	367	351	346	359	362	343	362	392	335	359	348	348	347	350	359	358	365	349	349	350	375	374	335	374	379	326	329	372	373	351	376	321	359	357	357	331	355	328	343	377	344	340	351	343	340	340	334	366	367	344	324	392	340	319	358	351	354	384	366	367	327	326	358	334	356	312	362	378	351	328	329	317	353	365	371	330	363	330	363	312	359	304	373	351	358	340	329	342	326	352	363	377	360	360	336	387	352	379	332	342	374	339	372	337	348	351	334	382	378	370	368	353	364	359	362	326	349	360	322	324	334	316	379	365	340	349	330	374	373	370	353	347	375	321	349	381	357	342	313	367	373	365	339	351	345	318	348	363	378	355	362	355	389	371	385	318	347	368	359	344	374	352	382	367	343	353	378	321	378	346	368	350	364	345	312	347	343	345	361	345	360	350	359	338	382	338	392	338	386	331	351	308	344	382	359	340	364	356	352	314	356	350	336	360	382	328	375	348	378	369	347	316	344	345	336	352	368	376	302	372	358	355	372	332	380	369	408	326	362	364	354	344	325	345	349	345	346	374	344	379	370	364	350	332	326	342	363	339	372	353	332	368	338	372	371	352	327	375	358	374	302	359	348	349	337	368	392	331	348	369	341	317	362	374	391	355	376	378	369	343	316	352	377	386	351	369	357	367	377	376	369	344	338	361	319	343	339	358	336	355	343	338	348	345	276	359	315	362	327	332	322	339	374	329	361	354	319	352	328	375	356	361	366	349	346	351	343	326	362	357	384	334	314	364	358	356	367	329	352	364	387	378	347	323	336	317	328	337	381	376	319	325	348	378	349	346	395	346	372	356	354	353	374	356	373	353	342	317	351	318	362	332	354	356	340	333	366	340	378	383	316	347	357	324	380	377	355	356	338	309	372	351	361	357	343	361	354	342	311	340	341	348	352	341	336	372	346	321	340	359	371	355	340	345	361	363	344	339	385	339	350	332	324	370	360	332	347	378	347	377	340	386	368	370	324	343	361	367	369	378	345	338	356	329	368	353	344	366	339	344	371	323	314	308	353	343	349	346	351	359	386	345	319	347	319	349	359	303	287	333	354	376	338	343	341	359	353	354	347	332	359	351	399	340	362	372	347	319	339	373	304	362	345	339	369	378	330	358	326	361	370	329	374	365	354	354	360	380	342	376	314	348	370	371	371	325	373	344	357	373	373	352	335	337	360	339	403	346	307	343	360	368	363	311	341	345	368	367	349	366	363	342	328	383	346	335	373	333	363	393	350	359	338	319	346	362	363	355	336	323	342	378	366	379	341	339	334	347	351	338	368	365	322	349	378	379	342	316	349	362	362	326	348	334	346	375	352	327	334	345	357	334	353	320	352	365
5488	965	1044	1041	982	978	971	933	891	878	942	896	928	934	889	912	909	864	911	890	881	977	923	908	860	897	895	896	911	982	849	904	870	890	922	797	874	879	920	830	936	905	932	864	882	921	904	894	871	858	872	969	920	952	890	883	889	921	878	908	892	855	904	896	862	935	909	885	839	891	914	860	885	873	924	890	868	944	862	877	817	918	898	857	891	877	892	922	866	896	920	935	844	939	923	898	900	883	864	864	867	878	902	927	948	889	860	873	887	877	921	865	934	909	891	863	887	899	912	881	905	914	867	885	930	916	928	845	940	916	840	898	877	846	878	882	850	897	885	835	914	939	881	905	877	866	899	830	889	889	889	875	877	864	868	859	862	860	896	907	892	844	875	895	849	892	881	871	896	883	888	902	878	894	886	833	900	895	885	871	896	888	853	908	873	852	898	901	885	882	879	850	902	918	880	892	932	900	874	918	894	847	904	885	849	901	871	917	873	875	922	890	902	891	888	819	915	856	885	932	866	876	886	884	900	909	948	855	900	889	914	889	906	892	921	913	869	898	858	858	884	880	870	912	883	892	864	851	836	878	865	935	863	898	932	933	868	865	931	892	878	876	889	885	934	904	878	878	885	871	889	930	885	869	897	894	878	897	871	884	936	881	867	855	900	876	868	940	889	904	896	894	854	877	858	885	860	862	892	867	875	886	846	876	901	902	842	878	905	902	878	916	947	913	902	880	948	885	856	933	881	929	882	845	934	878	926	887	880	881	882	926	846	881	883	869	885	898	897	900	899	883	866	822	923	911	830	931	908	852	886	907	907	897	903	928	854	886	891	901	918	899	936	910	816	849	834	872	918	891	885	875	878	854	941	879	926	914	896	891	904	895	881	885	905	898	903	856	837	865	871	864	936	850	886	932	872	878	914	896	877	896	884	945	903	870	946	898	898	910	909	882	863	838	877	921	871	868	892	922	954	908	946	901	855	880	876	887	863	870	861	895	868	853	911	930	856	878	885	837	904	910	904	868	852	848	877	849	886	905	900	896	907	887	906	921	918	913	870	905	877	916	872	919	898	857	910	892	866	875	884	852	865	905	911	871	894	877	894	864	873	917	833	814	894	882	869	884	957	945	885	871	868	888	867	906	893	851	898	847	881	921	851	859	868	980	871	884	895	857	853	865	987	926	918	889	905	913	895	888	880	929	811	860	886	885	930	918	902	912	888	902	882	867	893	872	921	882	880	915	835	861	793	889	852	869	897	905	903	898	880	890	906	874	930	904	909	917	889	891	925	855	911	942	900	902	901	860	832	865	860	860	848	854	862	969	863	851	932	873	908	865	882	884	887	920	891	902	935	859	905	891	893	877	858	911	875	857	923	880	951	918	861	837	903	929	902	895	878	897	932	923	902	871	873	880	833	912	868	906	872	837	851	828	894	899	877	939	888	876	829	870	868	855	899	826	890	896	891	915	899	895	929	912	926	886	875	890	890	916	847	898	894	840	841	883	864	915	885	819	878	894	912	904	853	898	856	924	906	856	880	888	907	890	889	882	876	905	919	890	881	898	871	881	868	861	890	850	898	885	847	926	864	878	886	868	898	900	915	902	875	951	859	908	886	859	858	871	877	835	851	849	856	893	908	886	956	853	915	898	864	862	891	858	862	921	878	883	851	878	867	903	841	911	860	886	897	859	853	889	886	895	854	896	903	890	856	831	875	882	846	903	854	896	882	845	908	912	930	879	886	928	907	866	862	868	870	896	869	856	908	899	955	905	867	880	868	867	888	892	912	898	928	873	913	862	877	898	890	905	906	849	873	908	895	860	889	871	878	873	820	863	893	895	909	868	895	933	869	883	862	891	903	900	832	912	850	889	873	910	888	886	886	877	907	852	902	897	944	863	860	900	853	896	870	892	859	860	894	873	882	940	837	889	847	883	879	884	886	852	822	830	916	919	876	852	875	911	838	905	892	878	908	875	869	913	922	817	926	855	877	917	950	883	910	895	870	889	840	886	897	886	929	886	921	885	864	902	912	898	927	954	837	847	889	907	898	846	898	905	900	884	898	843	891	884	871	888	852	949	842	884	854	864	900	902	861	839	830	831	906	910	918	924	930	900	933	904	857	851	874	908	876	913	845	914	879	924	865	903	879	870	965	857	887	913	911	872	837	902	902	891	869	871	872	875	941	861	908	896	886	928	907	911	854	875	878	889	878	895	888	903	900	866	900	872	911	855	891	831	883	872	870	878	868	867	912	938	897	883	873	858	914	888	822	892	937	882	891	870	882	894	903	918	892	895	883	907	882	870	876	902	892	863	897	942	887	887	848	906	892	955	904	811	896	913	854	849	908	828	926	866	864	895	906	873	835	864	933	847	862	864	916	923	983	942	910	914	902	845	868	888	876	854	891	879	833	917	903	876	919	894	892	932	884	899	886	889	879	875	909	912	897	863	917	876	930	893	870	857	849	875	912	882	895	888	846	920	916	878	905	864	877	927	891	871	883	892	880	885	853	890	890	916	930	927	865	860	915	913	868	921	887	884	895	866	838	934	912	890	867	872	852	861	862	883	827	874	903	873	902	886	874	908	867	897	902	888	840	834	879	909	894	861	897	920	864	931	875	882	882	899	933	884	910	917	890	896	881	920	942	875	868	864	862	870	824	985	882	891	887	848	838	892	914	932	856	903	871	852	887	882	943	886	898	941	854	878	830	879	915	898	899	878	884	966	857	917	870	906	879	882	867	887	918	951	880	906	932	869	907	870	881	895	872	895	932	875	904	834	870	901	937	889	920	840	872	938	877	913	853	840	886	846	902	885	881	911	892	912	897	869	870	917	844	886	907	867	875	963	888	871	864	892	869	878	870	850	906	891	836	884	876	856	885	922	882	895	918	870	870	873	841	856	939	883	859	898	902	873	898	896	893	890	801	858	898	883	885	811	890	890	869	891	913	893	904	813	895	912	925	895	918	933	903	900	911	914	897	944	892	875	888	927	842	906	888	906	905	852	884	857	862	871	831	873	851	896	906	904	846	984	850	869	933	932	899	937	911	913	926	848	923	904	880	886	883	889	908	931	898	898	880	876	849	888	916	888	852	929	854	876	886	816	893	904	882	869	880	904	897	901	900	899	895	892	854	826	864	879	864	884	893	878	873	913	866	871	885	877	888	832	884	880	879	891	866	859	857	871	922	970	869	908	842	879	846	949	854	913	829	920	896	879	894	931	854	884	846	818	860	895	867	882	910	840	859	916	851	863	877	894	878	867	879	923	838	950	886	870	869	867	862	869	887	875	899	887	891	866	814	922	890	926	904	855	915	882	914	844	860	875	937	882	902	840	919	828	892	889	896	844	871	849	928	886	886	850	836	901	824	883	916	843	881	927	906	894	876	870	877	840	886	933	904	837	967	897	923	872	879	956	849	842	888	870	932	912	917	851	848	871	878	866	877	877	931	841	883	933	864	900	897	845	903	867	854	883	941	877	849	905	855	876	905	885
37970	5720	1583	1155	929	753	638	534	469	484	420	444	440	406	424	398	361	403	389	383	409	395	367	349	342	391	375	339	375	387	368	354	368	349	358	323	379	359	355	356	408	365	360	366	352	359	368	373	376	351	355	390	351	368	344	392	376	363	364	368	315	375	383	340	372	351	367	380	357	341	356	359	403	365	347	363	329	370	350	340	332	331	350	338	340	352	358	363	387	385	355	345	350	366	348	354	358	354	364	346	384	392	404	369	336	371	367	366	313	340	419	336	371	384	355	365	331	335	360	380	383	369	367	397	360	349	304	374	380	375	348	377	339	356	362	377	337	357	370	391	366	369	353	368	382	344	374	349	352	332	337	364	356	356	363	348	358	361	403	366	324	357	345	336	366	337	363	362	335	358	347	306	363	387	367	371	346	339	390	342	354	386	367	394	360	344	351	356	356	364	352	365	372	364	395	360	380	354	345	343	386	368	396	361	362	351	361	333	346	328	349	395	344	357	371	375	382	367	351	378	321	360	333	359	333	357	406	356	330	341	349	328	363	351	357	385	378	376	392	374	377	368	356	385	324	356	336	363	370	356	357	351	362	339	363	333	336	325	348	362	354	359	391	335	307	379	356	326	337	369	350	355	363	340	351	328	367	363	363	347	364	379	345	338	355	384	348	385	383	384	368	385	362	378	394	340	365	368	384	383	348	349	351	325	342	382	351	330	355	354	402	350	350	339	333	338	330	368	371	357	377	366	366	374	358	370	352	376	384	354	343	389	352	374	379	349	376	372	368	366	340	406	343	369	342	357	357	349	381	363	360	347	353	355	365	401	359	362	346	362	360	348	345	360	364	360	328	411	374	359	336	361	354	391	407	368	339	349	332	372	372	359	332	383	320	338	362	369	363	348	372	356	350	361	370	394	381	362	381	357	380	361	316	307	324	355	343	348	373	358	342	384	371	353	358	374	378	376	373	363	374	351	333	351	364	347	324	393	366	350	365	345	348	384	351	367	353	394	335	364	337	367	371	407	327	353	380	358	340	368	378	381	365	336	362	351	346	346	335	388	338	365	381	354	348	379	357	336	336	342	366	351	330	379	383	347	355	327	401	305	379	337	345	344	322	358	333	396	342	347	366	355	340	387	377	310	341	384	354	389	343	362	346	389	378	354	325	369	357	355	346	351	332	369	330	394	343	338	335	369	371	340	382	371	346	361	344	333	336	340	346	364	397	331	340	347	331	345	370	336	339	382	345	341	377	340	343	363	360	330	322	353	325	355	358	350	358	400	360	362	383	347	347	390	378	338	370	364	355	349	396	367	347	373	354	369	342	361	353	351	337	361	357	374	352	361	385	356	365	349	336	328	331	358	350	378	316	394	398	368	373	328	398	326	336	360	389	377	376	320	321	343	353	373	366	355	342	388	375	380	367	378	335	337	329	327	345	351	371	382	389	351	354	354	362	360	370	346	355	398	322	382	330	384	368	351	341	375	339	360	337	367	343	387	323	353	364	329	396	365	363	362	342	351	345	349	352	357	376	340	360	360	380	363	365	380	346	354	344	335	336	347	346	356	366	393	399	341	320	374	353	341	350	340	353	360	315	353	370	366	332	392	344	387	375	370	323	360	355	352	347	370	375	321	354	351	343	341	329	363	389	377	340	359	368	360	342	371	349	371	373	352	365	372	353	362	350	328	328	383	358	371	372	385	384	325	352	358	335	350	363	349	369	320	370	359	371	327	346	347	319	342	317	368	356	341	346	332	343	352	347	373	371	364	367	364	394	376	386	348	327	335	344	364	345	351	377	340	307	343	368	367	383	385	341	361	337	354	345	307	371	345	373	328	372	365	386	366	360	347	326	357	371	326	376	364	379	343	375	386	323	360	336	348	370	346	338	367	361	356	352	343	367	361	391	329	362	372	378	365	368	346	359	387	381	369	365	343	357	370	401	385	386	345	399	377	363	321	370	358	362	343	347	341	402	387	380	372	357	329	313	355	388	386	351	362	386	349	369	321	364	332	387	334	364	339	368	344	329	343	373	358	358	372	340	379	386	373	327	358	353	364	414	377	349	387	388	372	371	344	389	318	318	336	332	371	404	366	366	352	346	361	348	369	355	359	370	357	347	339	388	378	337	376	386	354	367	358	352	352	337	378	341	372	352	365	352	345	331	365	373	360	363	334	347	364	360	336	351	360	346	369	369	347	355	386	360	329	360	375	352	360	366	361	363	357	371	339	369	402	378	352	396	351	347	350	345	378	365	362	314	365	345	375	365	341	361	367	377	383	359	372	387	327	369	361	336	377	358	359	323	344	380	369	331	382	348	362	322	362	368	377	365	368	364	373	348	365	365	355	357	349	355	348	378	369	376	328	356	368	332	384	341	370	344	346	347	404	393	362	380	330	317	319	363	359	365	336	343	366	347	372	371	355	308	321	380	381	360	343	376	304	344	356	351	354	339	335	356	374	348	422	386	335	337	362	343	382	369	345	299	360	379	355	355	381	385	346	307	384	367	371	370	342	355	360	342	366	355	351	346	342	378	347	362	348	317	365	326	382	340	309	345	314	340	347	360	370	335	382	376	364	339	360	342	331	351	345	363	395	327	388	359	346	342	313	316	362	366	333	367	342	371	365	348	359	347	329	362	337	392	361	339	373	376	343	333	353	357	352	349	364	375	369	364	316	354	340	367	350	370	350	355	423	362	382	352	363	390	340	362	366	376	331	370	371	377	354	365	378	326	321	394	367	362	403	398	336	351	341	344	379	364	350	345	328	349	353	367	356	348	388	371	355	353	337	374	358	356	356	331	334	348	396	377	387	347	333	366	316	415	329	340	340	336	367	339	339	344	358	378	358	361	387	353	363	372	348	332	348	369	363	330	347	338	359	348	369	361	337	331	339	377	316	358	363	350	387	375	321	398	325	339	383	358	359	386	328	378	351	362	336	378	357	355	360	375	373	330	357	332	339	350	326	347	357	341	347	349	335	384	385	335	339	325	378	358	370	356	372	368	346	360	350	367	359	361	374	326	369	384	361	337	346	320	365	352	362	349	388	353	389	372	342	335	331	369	370	357	389	354	358	340	329	375	328	348	335	371	351	355	364	325	377	362	351	342	355	389	337	333	334	377	366	341	326	337	377	350	398	348	376	368	378	360	388	359	356	378	350	351	363	315	322	385	354	336	362	359	341	389	338	360	377	357	382	365	347	373	354	375	321	380	377	347	385	357	370	349	356	378	318	382	362	372	371	365	348	371	352	341	377	373	359	325	342	385	367	377	361	366	371	351	361	369	346	353	331	331	344	366	382	407	362	348	333	407	350	359	360	351	363	380	346	382	361	378	363	365	354	359	360	348	344	349	375	360	370	361	346	368	353	369	388	348	412	355	350	372	376	328	394	346	335	341	394	330	341	375	368	334	345	330	359	347	332	328	337	388	373	316	356	340	349	352	364	338	336	340	341	344	372	360	347	358	359	353	386	342	374	345	381	346	368	332	356
18680	1726	3177	3579	3128	2693	2337	1972	1770	1640	1435	1414	1302	1288	1215	1177	1182	1143	1134	1055	1045	1032	1015	982	1051	1015	992	981	979	1023	971	973	924	968	946	1001	943	911	988	951	917	951	953	939	950	922	923	948	997	976	888	949	872	941	925	938	881	914	927	964	961	883	905	936	876	912	909	951	919	912	926	935	1020	937	934	922	927	886	947	928	940	884	894	961	930	884	941	983	933	900	871	885	857	951	876	924	867	849	884	871	938	878	916	864	978	868	902	962	873	918	916	861	951	841	862	902	868	915	870	896	898	880	881	881	932	873	925	870	943	905	881	902	903	887	945	889	887	843	893	937	896	944	872	895	900	883	913	904	912	920	907	822	871	918	895	920	870	911	853	854	898	899	849	916	864	915	895	903	901	870	885	906	927	900	890	924	895	864	873	880	893	890	935	905	922	860	928	820	863	871	912	922	920	893	870	944	867	927	877	912	856	859	933	878	903	903	935	887	851	910	868	876	875	860	931	931	842	911	934	879	875	953	870	870	857	872	902	903	891	871	928	890	845	882	930	853	887	855	853	928	897	924	903	910	871	878	882	849	876	879	874	943	900	881	847	906	854	937	901	899	902	900	897	879	849	915	906	892	930	932	936	886	893	916	909	889	873	902	944	869	938	905	908	861	881	875	892	872	933	906	898	901	910	905	911	866	889	871	914	933	872	910	893	895	897	944	867	895	900	867	908	867	917	874	876	824	958	920	889	852	894	873	891	873	814	853	857	880	883	926	911	877	894	949	923	885	925	910	881	885	914	888	886	857	882	876	900	906	892	892	896	898	960	840	889	881	817	943	861	910	869	916	930	918	933	916	898	885	875	921	892	868	882	883	904	834	940	877	903	877	860	815	875	882	811	899	867	912	907	897	903	941	858	881	903	867	883	916	928	858	849	897	899	864	890	928	900	842	908	885	899	900	923	848	893	907	910	885	939	895	870	904	876	888	892	869	928	882	871	898	849	899	907	920	927	873	891	851	880	867	931	858	894	875	923	874	952	893	865	857	917	898	927	906	872	919	900	897	852	889	866	919	849	909	880	846	941	902	881	901	866	904	877	876	908	880	867	874	891	873	935	914	859	890	886	907	861	890	898	876	922	913	925	894	915	891	875	894	917	878	935	924	885	861	859	832	886	939	922	914	879	890	856	862	892	875	877	904	854	939	885	944	820	868	902	874	865	962	925	912	899	886	929	861	867	885	867	862	818	887	912	885	878	915	906	867	902	866	879	931	880	854	896	848	932	882	938	933	873	885	912	914	895	954	909	904	860	799	891	893	862	876	872	907	903	918	855	874	872	879	930	882	882	905	904	897	880	914	884	908	898	875	870	878	849	885	890	835	900	894	948	902	877	849	920	894	872	870	858	897	909	906	921	880	904	860	858	845	894	886	938	901	856	864	903	874	897	889	916	869	872	923	888	885	837	918	867	891	842	890	883	854	975	918	865	847	841	934	890	895	882	869	883	893	930	870	899	849	883	953	880	852	889	900	869	938	903	888	867	871	892	918	915	876	861	961	926	853	925	915	886	916	904	923	835	840	890	899	915	930	825	922	855	909	853	896	941	873	867	914	901	910	994	922	904	935	908	896	867	923	914	884	945	908	878	909	890	898	879	851	894	904	895	878	945	912	906	887	885	886	852	879	920	886	904	918	911	851	914	901	931	900	883	802	926	896	919	904	874	926	870	879	878	878	883	845	908	889	905	900	879	857	901	847	907	871	888	900	898	899	945	946	914	893	904	846	946	921	885	875	918	885	893	882	936	864	877	901	884	861	880	846	904	863	903	903	899	881	915	877	871	900	865	857	856	888	897	905	849	920	859	881	873	854	929	886	853	880	893	950	889	898	886	892	926	872	886	926	853	939	922	920	833	887	898	876	925	859	874	867	859	889	880	904	836	948	923	874	882	879	921	930	892	920	874	871	940	915	899	902	933	903	886	858	889	896	878	900	889	900	918	906	856	887	886	862	869	912	897	913	913	908	880	873	925	835	963	849	873	887	880	891	887	908	876	930	873	894	867	895	861	917	936	880	859	944	887	884	945	908	875	878	932	866	894	871	877	908	907	910	865	884	870	876	936	904	914	927	894	871	894	939	853	879	928	886	897	878	925	885	838	843	828	910	875	910	917	894	874	923	892	882	932	941	897	899	891	907	911	881	897	874	886	904	902	874	913	932	912	864	895	882	837	851	839	916	888	892	907	911	890	903	907	886	902	880	881	901	865	872	881	895	894	897	877	888	892	851	865	914	878	868	888	865	875	918	895	940	891	869	908	903	841	877	925	853	894	912	912	917	891	879	981	918	883	925	936	871	936	917	813	836	869	902	928	906	870	840	927	826	921	930	905	894	923	882	866	861	878	949	825	931	847	873	876	928	896	887	919	941	887	893	903	909	908	896	902	864	941	883	880	907	916	879	839	927	850	889	796	886	954	895	849	858	938	917	897	882	867	898	849	918	920	868	915	881	882	898	924	904	909	900	900	882	896	907	908	894	854	891	866	855	876	920	902	909	865	896	902	832	876	871	906	864	882	899	844	900	911	869	873	921	905	857	907	874	883	856	853	946	892	856	917	882	889	913	881	911	867	869	895	957	823	938	925	898	980	884	848	889	896	906	857	886	868	917	911	920	968	888	912	879	931	900	886	908	911	858	915	827	857	887	911	889	895	848	878	869	896	893	841	901	854	909	876	911	883	918	900	869	837	882	892	856	938	921	892	905	887	887	889	893	893	894	907	867	932	846	921	866	820	896	871	915	936	900	858	882	835	914	898	902	877	868	855	842	897	828	964	865	912	865	866	944	880	888	892	905	874	908	918	971	808	912	874	915	898	864	907	908	903	925	921	859	866	897	861	889	923	835	903	840	930	935	896	885	883	906	868	896	830	906	897	903	897	868	862	842	978	909	857	876	873	879	931	955	964	916	875	887	885	925	845	898	910	841	900	903	850	857	904	878	846	847	921	868	900	839	900	862	888	901	914	881	915	796	843	940	857	881	911	939	871	937	847	884	863	895	894	866	929	884	924	932	846	886	903	888	929	930	937	932	867	853	882	922	879	881	903	902	900	863	821	964	965	889	858	898	910	939	938	922	890	908	875	906	877	870	920	922	867	945	902	896	879	927	925	906	844	854	891	858	904	884	909	862	883	885	883	909	912	910	882	923	857	899	879	873	916	908	859	895	878	873	870	883	952	928	884	887	925	930	824	841	867	908	946	904	878	883	893	897	843	817	904	901	872	911	903	847	908	883	893	910	856	867	887	874	880	907	922	874	924	893	852	944	900	908	947	938	864	923	911	958	926	921	859	852	883	913	918	950	895	901	903	855	916	910	874	819	899	852	831	908	904	908	877	917	884	852	904	911	877	906	899	942	921	912	899	902	913	910	924	942	916	914	855	893	892	915	832	913	866	877	903	894	875	913	876	943	864	904	884	857	887	877	903	885	869	942	904	908	947	885	841	922
52670	11672	2871	1952	1368	1049	776	701	540	467	444	389	362	367	317	351	318	291	306	285	264	293	292	267	245	269	256	247	241	257	265	246	231	259	279	247	249	238	267	232	260	231	248	226	248	257	258	244	247	217	238	232	252	230	253	238	245	229	233	238	256	238	251	211	257	203	239	246	244	260	225	270	230	267	230	233	219	215	250	238	258	226	221	245	234	257	237	215	253	202	244	214	248	243	218	245	186	258	223	208	243	197	215	218	224	252	223	247	250	240	232	227	194	228	230	253	239	240	239	211	216	238	252	246	214	241	225	238	244	261	223	255	231	226	215	246	213	219	241	261	279	257	236	234	220	220	258	224	210	249	226	210	223	262	235	224	224	230	210	286	224	255	225	228	255	255	242	230	219	206	227	246	211	244	233	225	250	226	217	243	231	255	248	218	218	255	225	195	222	261	261	248	241	201	234	266	226	240	235	252	251	218	257	215	220	245	217	221	222	191	237	242	254	236	221	218	216	244	224	217	234	215	203	203	223	206	234	212	229	214	245	240	215	231	223	231	224	225	237	219	235	217	237	238	231	233	211	224	229	208	241	227	232	217	245	237	215	236	237	238	233	253	227	227	238	247	259	217	217	189	237	237	220	228	233	205	231	242	273	199	235	207	204	200	239	224	215	215	229	242	231	232	224	238	223	228	244	228	227	231	221	234	223	261	232	241	237	217	241	248	250	207	223	234	233	254	198	242	201	215	249	226	220	218	218	232	242	237	243	203	246	241	213	268	238	238	275	192	251	241	238	238	225	230	231	241	220	229	219	235	214	223	236	229	229	257	253	268	236	238	242	246	222	238	232	233	229	221	245	212	217	218	227	220	232	212	207	228	249	235	227	232	221	240	245	208	253	241	238	246	246	206	210	241	245	262	256	225	228	234	240	232	216	240	239	275	232	226	211	240	217	258	238	219	258	215	271	221	258	235	233	262	241	235	249	231	206	229	235	202	234	226	221	260	218	217	224	252	243	208	232	250	244	250	269	218	251	226	241	243	220	236	218	215	231	241	243	247	256	210	232	223	245	208	243	240	201	220	253	214	256	232	229	235	247	227	269	220	225	247	250	233	208	249	229	215	224	254	240	239	233	244	224	236	232	230	245	221	249	244	225	251	219	206	242	215	254	215	217	247	225	221	237	246	239	235	225	229	246	217	223	221	260	210	218	232	236	221	224	244	239	219	231	216	238	238	239	223	282	247	223	216	210	222	198	231	241	209	228	203	241	231	262	227	211	226	236	249	226	252	240	262	216	218	225	202	242	238	225	229	233	235	207	209	235	246	262	231	226	219	242	226	201	236	212	255	244	248	237	246	211	224	260	238	206	245	243	245	232	222	200	228	235	253	244	235	213	253	206	225	238	249	234	233	236	221	232	233	238	236	264	224	209	230	229	214	247	210	212	214	249	251	233	235	246	243	247	233	243	225	249	205	236	225	243	245	275	216	263	247	220	229	217	202	219	232	222	244	222	244	200	212	238	224	219	237	228	231	248	254	224	240	226	231	235	220	196	235	208	254	235	240	233	207	262	234	252	239	214	222	232	251	250	220	240	238	236	214	224	258	219	229	204	233	219	234	259	225	211	246	215	228	219	249	234	245	239	217	246	247	235	224	232	234	245	231	241	220	230	186	260	257	231	233	252	233	263	240	225	224	232	219	239	249	226	213	189	239	233	242	247	230	251	205	242	203	231	219	240	213	233	221	246	232	236	237	226	226	199	238	232	254	242	220	232	205	233	218	231	213	229	232	251	240	237	229	244	244	230	230	241	213	239	220	219	240	247	232	209	220	219	247	212	240	244	252	249	244	251	230	262	250	236	238	228	221	231	240	240	225	237	236	222	237	228	252	249	242	233	231	231	244	231	219	260	239	249	221	252	243	249	224	235	242	225	220	243	212	230	228	233	222	256	212	241	230	223	226	241	226	259	219	236	232	237	239	241	221	228	234	226	198	229	242	215	207	234	229	244	220	234	244	213	226	238	230	213	236	225	239	221	228	235	233	238	241	205	258	245	233	245	247	242	241	243	221	238	240	238	252	234	218	205	229	233	236	254	213	238	208	226	195	257	218	223	211	248	233	207	240	247	235	226	229	244	225	242	260	231	248	233	234	192	239	239	223	194	222	208	227	238	238	236	224	238	223	247	220	234	242	225	237	233	223	244	210	226	235	231	258	210	245	237	219	243	237	250	230	218	250	259	241	245	234	204	239	248	214	232	213	217	219	220	215	228	235	229	229	250	223	199	227	256	235	243	222	233	260	238	251	235	242	232	235	232	218	242	227	226	245	222	226	240	234	227	207	211	230	244	209	207	238	218	255	238	220	201	231	212	216	235	238	221	237	218	215	235	234	226	195	219	190	255	188	212	238	230	257	225	237	228	240	230	226	238	234	239	211	218	245	222	248	222	246	223	240	232	237	203	239	254	236	250	242	268	229	232	219	237	221	217	242	232	229	250	235	266	217	236	217	236	235	247	250	232	257	225	246	213	192	201	212	226	232	219	211	238	220	217	222	243	227	225	226	230	260	243	253	236	246	245	240	238	211	228	223	238	230	209	215	202	218	237	224	242	229	244	244	231	241	251	246	235	204	251	205	230	254	225	212	222	244	239	233	240	245	225	208	251	261	219	245	254	218	235	249	204	261	207	221	233	228	223	224	232	235	238	245	248	230	228	234	220	214	227	223	242	209	255	238	215	224	215	232	238	222	226	234	217	217	251	244	255	225	208	223	251	214	216	233	236	236	240	221	226	209	207	215	239	232	204	238	246	239	253	225	212	247	240	212	231	231	223	238	250	238	254	221	250	210	245	215	234	212	264	237	241	237	211	247	214	240	239	236	242	223	214	234	245	250	228	228	250	227	240	222	244	235	227	221	227	232	234	250	244	221	235	245	264	253	221	231	238	226	227	247	233	222	235	228	274	236	258	249	231	256	221	213	243	208	224	232	257	244	208	223	220	246	254	228	255	222	236	202	236	223	230	201	218	231	225	242	223	269	255	215	248	259	224	235	233	202	290	219	237	241	243	219	223	231	248	229	236	245	236	237	220	243	226	213	242	253	235	242	241	222	257	209	214	248	238	261	238	227	249	228	249	229	223	257	224	234	239	214	230	235	237	214	218	219	224	229	239	240	240	214	204	257	240	236	218	227	242	230	238	217	251	242	234	235	228	245	238	218	231	229	221	209	242	245	248	258	228	227	227	256	208	231	254	232	222	237	240	220	224	240	232	232	258	256	246	233	206	250	240	212	196	212	233	246	246	238	236	233	241	254	220	222	227	224	239	259	239	213	244	193	258	258	240	214	238	241	200	233	218	232	194	244	222	209	242	241	238	248	268	240	242	215	249	237	203	239	237	238	229	245	246	234	246	218	230	227	224	201	234	202	227	237	233	220	238	234	227	206	241	242	228	219	219	237	252	242	230	197	247	236	204	249	229	205	217	273	260	198	235	208
25062	2322	4983	5680	4853	3933	3255	2809	2249	2015	1808	1545	1490	1405	1269	1203	1106	1063	1040	1005	935	968	869	878	880	843	793	780	788	776	728	732	738	741	719	691	748	697	684	685	687	695	689	739	681	663	665	663	653	663	661	644	626	702	694	685	622	638	627	662	658	642	652	657	664	659	700	634	644	625	649	599	653	665	664	618	682	645	592	617	634	546	662	660	626	620	731	698	678	712	651	648	590	685	665	610	680	607	643	645	587	628	673	633	594	596	649	613	620	643	647	627	657	657	670	639	628	595	592	659	617	619	591	658	659	642	613	624	641	662	637	681	681	596	635	698	670	611	563	619	585	585	632	601	619	613	599	596	586	628	615	609	641	603	602	646	578	600	652	621	660	636	612	600	635	588	588	591	580	582	612	665	629	586	602	656	575	643	593	593	588	623	610	589	606	647	600	632	625	578	605	632	585	632	606	649	608	616	596	617	606	601	630	614	611	645	603	590	637	627	569	624	626	609	627	605	642	624	580	608	594	594	618	575	619	631	603	645	557	570	624	612	541	602	575	636	616	580	642	651	615	592	554	640	631	617	635	633	525	591	602	577	578	607	633	562	603	621	622	625	622	572	562	616	594	630	558	582	607	632	641	568	603	635	636	602	677	584	546	559	625	592	654	573	591	602	607	609	607	588	611	638	602	611	584	580	618	626	635	618	601	630	595	616	576	615	606	598	647	628	571	582	620	586	568	577	604	617	607	625	608	610	579	601	598	562	587	606	631	610	624	627	602	572	587	579	601	579	608	572	642	591	644	632	588	603	628	630	587	578	608	578	566	566	600	582	648	616	605	621	638	619	597	594	597	640	574	631	600	609	601	604	599	550	647	633	597	592	605	617	585	626	628	589	589	563	612	622	652	631	617	631	558	585	659	640	598	622	589	586	611	602	580	621	633	640	589	593	577	633	576	632	579	582	570	601	609	624	556	608	594	626	575	597	609	607	631	579	602	626	640	627	631	590	587	607	599	611	601	596	621	595	593	615	610	627	604	617	647	604	603	568	611	697	587	562	646	563	589	663	610	636	597	613	599	548	607	568	581	611	634	670	604	609	622	614	579	618	614	616	594	595	629	634	591	595	601	627	645	557	574	588	609	556	607	645	555	640	615	631	603	617	623	624	575	600	602	617	621	656	580	608	591	582	595	597	588	615	621	573	604	614	609	596	631	623	629	579	613	603	567	607	608	603	614	601	592	606	618	575	606	576	591	547	609	600	552	561	610	598	625	544	624	608	652	599	609	603	628	612	657	602	615	617	629	580	615	564	586	587	612	591	612	640	589	579	597	629	580	604	590	614	643	595	599	626	650	603	610	639	589	602	584	614	589	519	576	596	627	633	561	603	647	628	596	602	593	605	587	613	597	632	579	558	581	577	597	618	632	635	602	650	610	596	623	569	590	653	591	569	649	618	594	612	611	596	609	609	637	592	631	637	605	599	612	603	552	612	590	642	613	598	609	598	667	615	627	573	596	571	566	603	576	597	597	582	611	604	605	596	632	601	580	576	610	627	629	591	615	606	624	599	593	565	613	577	559	601	601	599	625	592	597	612	674	585	588	640	629	648	601	624	618	614	583	618	550	611	569	642	617	639	662	620	610	634	655	608	604	596	625	580	560	624	618	585	578	620	625	575	603	563	602	579	636	604	584	621	631	612	624	570	598	654	593	609	560	614	631	583	626	598	603	633	617	586	639	565	592	590	608	606	547	628	584	627	630	606	594	581	588	623	581	564	589	626	601	620	590	575	621	617	595	575	597	562	611	608	617	600	655	569	617	642	594	611	579	591	592	601	593	631	606	541	619	591	578	597	604	578	610	637	615	631	577	601	561	620	585	583	616	567	601	628	608	620	595	584	577	598	600	615	601	583	612	581	613	589	579	623	632	594	600	590	567	613	655	624	631	607	609	657	591	594	591	628	570	624	587	650	570	543	601	620	594	592	660	600	606	590	602	560	599	561	622	591	608	593	616	602	619	577	567	596	608	578	659	582	589	603	618	607	526	646	607	617	649	596	559	570	647	583	581	608	610	664	625	595	624	634	623	592	641	559	582	607	567	585	601	632	636	609	588	597	636	649	621	610	621	598	575	596	552	594	620	606	620	607	620	627	626	577	584	569	644	586	588	575	571	611	579	622	631	652	583	609	581	592	631	585	619	638	613	607	565	581	617	590	589	559	639	603	628	572	583	632	606	617	624	575	622	580	625	596	576	603	611	609	589	653	599	567	640	609	644	601	627	577	628	628	597	616	601	619	608	603	625	633	591	630	610	638	648	586	639	588	608	618	593	626	607	597	633	605	599	594	658	641	640	598	584	561	613	624	592	597	636	618	611	611	650	611	627	605	591	551	584	643	610	616	582	581	641	644	596	604	594	583	620	565	629	611	601	579	613	585	612	578	588	613	586	567	611	615	585	600	610	594	611	604	581	625	570	636	623	604	568	646	601	641	610	546	605	598	628	610	592	636	592	585	594	609	645	608	643	614	572	598	603	593	583	591	573	610	587	590	608	599	551	621	597	576	613	612	574	601	610	617	584	616	579	577	588	622	607	626	624	568	580	553	622	621	644	622	559	630	585	582	617	600	628	617	616	637	599	591	571	674	628	602	596	602	641	676	661	604	618	587	637	609	605	618	619	573	639	568	609	597	579	597	601	620	597	582	614	577	572	560	602	587	610	602	627	685	605	605	566	583	641	624	600	619	590	639	578	630	598	569	584	598	603	587	602	599	542	609	597	626	610	589	601	672	642	630	593	597	587	610	642	611	623	583	661	587	642	580	585	621	628	587	619	629	577	613	630	566	635	609	534	588	589	636	610	580	583	611	612	631	653	604	638	597	565	591	585	611	625	618	628	589	577	640	628	533	629	641	620	616	638	618	666	589	618	605	568	579	601	619	590	649	612	610	604	581	598	622	576	587	605	646	591	605	630	578	570	600	619	590	612	612	612	601	585	594	592	637	673	626	614	573	609	601	600	627	667	588	628	595	609	624	641	615	607	613	553	572	585	586	561	584	577	627	632	634	635	622	634	614	642	613	577	600	587	623	655	597	600	579	588	637	647	627	611	596	555	608	573	602	604	615	617	595	594	615	588	612	596	607	609	597	602	597	591	612	627	617	610	619	620	617	619	615	602	572	590	602	587	594	638	577	601	643	625	615	589	619	618	641	613	595	658	610	598	572	606	631	592	595	594	584	619	620	612	564	625	633	603	594	621	595	600	633	584	612	577	569	595	583	620	621	596	621	556	627	605	615	654	576	564	622	558	629	621	576	585	628	637	650	605	607	594	607	618	618	598	638	590	625	590	609	625	602	556	608	595	590	620	609	622	659	656	606	601	631	610	574	627	583	593	635	620	623	607	628	574	575	582	613	618	619	628	645	576	626	624	637	604	606	626	588	606	601	573	598	559	621	566	603	602	613	617	546	628	645	614	657	634	582	614	606	584	636	577	610	612	623
6002	412	365	356	337	390	374	358	345	343	360	395	365	313	350	364	385	374	353	347	314	346	369	381	365	326	359	308	348	306	359	360	343	317	350	363	343	343	393	357	326	334	349	359	343	319	328	362	318	369	363	367	352	337	309	411	336	366	337	322	332	416	345	352	321	359	360	362	367	342	370	327	346	290	350	345	351	351	331	409	354	373	350	342	357	374	357	371	356	370	371	374	341	354	361	318	308	381	311	347	356	326	323	366	365	339	377	347	352	366	343	334	320	314	331	365	368	360	342	376	326	372	349	324	368	305	344	348	356	358	350	344	364	377	327	351	343	344	367	337	345	334	340	333	367	335	336	358	356	322	328	336	356	365	347	358	376	377	329	356	324	364	361	371	349	354	350	356	344	314	362	382	331	351	346	307	331	348	379	348	366	344	333	362	359	321	359	340	345	364	337	369	386	351	338	339	327	354	343	307	341	337	360	335	374	355	363	353	360	337	354	343	297	360	335	342	352	342	355	327	348	321	367	362	333	356	341	354	337	332	342	391	340	347	336	351	365	352	343	365	389	359	340	339	351	367	330	345	359	347	361	334	339	338	349	350	357	337	348	343	377	366	370	348	366	314	340	325	343	388	377	340	352	367	328	345	373	331	357	356	338	350	328	348	328	349	347	355	349	332	351	374	349	325	380	318	326	381	342	369	344	343	339	359	355	397	349	358	352	348	326	326	344	358	409	327	339	377	324	352	347	338	345	382	370	337	367	352	344	334	335	340	346	347	376	373	367	313	372	319	328	324	373	338	367	344	337	378	349	343	346	364	327	316	355	363	334	361	346	369	339	328	309	349	348	365	313	343	358	342	343	361	335	352	321	346	356	365	359	339	382	375	340	321	351	335	320	327	340	344	361	371	361	346	309	348	322	354	346	339	337	349	356	369	358	363	317	371	352	380	357	327	331	346	348	367	354	344	378	318	352	393	319	341	359	325	362	320	319	346	360	362	343	343	355	334	320	358	340	358	316	325	388	352	333	360	395	359	351	346	347	359	342	341	358	353	361	346	347	342	358	360	384	332	390	352	311	336	365	356	318	345	369	347	362	347	327	376	339	350	362	354	351	358	324	326	344	314	335	362	293	360	348	332	316	342	328	352	343	368	361	356	345	347	325	383	341	352	352	355	335	378	339	347	349	318	334	372	356	294	320	332	339	364	348	347	355	364	371	349	340	326	366	330	340	340	343	349	318	345	372	368	353	329	328	361	346	343	339	336	391	320	369	367	353	365	362	351	336	378	337	333	370	360	354	355	372	359	339	334	346	349	379	368	346	339	349	351	329	355	391	375	317	363	343	358	353	329	336	321	345	408	344	336	344	385	313	324	350	365	358	337	355	364	324	338	325	341	369	329	349	348	352	349	359	325	312	332	325	352	341	344	351	343	365	346	354	334	342	354	308	342	363	347	328	340	367	328	380	371	367	344	329	326	331	373	371	376	353	346	393	354	341	369	346	341	367	362	329	361	353	354	355	337	339	350	371	343	343	351	354	360	349	319	340	323	332	368	366	337	341	324	370	352	349	308	359	340	350	339	332	328	345	363	362	323	351	320	294	327	330	335	383	336	313	382	335	376	378	382	398	360	379	370	387	334	362	354	355	335	342	334	369	335	344	335	319	339	334	346	354	346	371	340	365	369	359	359	363	340	349	370	347	355	348	346	344	377	350	363	360	349	354	314	363	375	323	368	301	328	365	356	354	343	339	371	372	368	368	336	338	383	324	344	357	316	335	335	357	372	366	338	380	337	369	350	353	350	380	361	321	344	366	369	334	365	324	340	351	341	330	360	348	318	369	334	328	334	351	362	393	366	368	399	343	339	379	332	355	387	355	323	371	373	358	330	338	355	376	315	337	352	380	361	341	345	329	344	372	365	334	351	350	394	311	359	342	365	313	364	334	335	353	320	353	355	362	355	374	334	335	350	359	347	329	348	375	358	322	346	333	339	357	322	386	342	382	348	349	377	387	362	346	323	363	370	344	337	355	337	335	325	332	360	351	379	340	338	327	343	375	323	380	373	372	391	357	361	354	381	328	369	348	326	365	382	307	363	311	388	341	378	356	347	317	337	339	362	375	358	362	344	375	347	362	382	336	346	348	348	365	381	328	340	366	364	344	361	339	361	385	343	358	312	371	372	355	348	346	355	335	361	328	322	365	341	378	345	346	360	355	338	310	356	343	341	371	358	400	368	361	336	397	375	325	359	352	349	310	376	352	346	376	354	323	346	370	353	346	347	352	309	350	329	363	352	381	370	358	335	355	357	320	371	315	346	371	346	345	350	350	337	325	340	333	351	380	368	333	353	348	355	329	343	380	337	331	375	349	367	358	373	347	320	374	350	340	372	344	351	361	320	331	360	388	366	371	367	331	347	384	339	320	343	341	355	367	349	360	362	360	339	364	353	345	349	330	348	361	338	388	342	318	351	369	346	375	340	369	357	349	348	370	341	354	353	326	316	352	375	357	352	341	338	370	374	350	337	362	337	361	351	376	360	357	367	370	348	355	340	377	351	344	324	351	331	353	322	347	358	313	297	358	310	345	351	398	338	378	374	373	355	362	356	380	359	342	362	320	338	372	347	361	333	338	357	325	343	355	342	338	329	353	314	334	327	337	378	375	349	356	354	343	336	380	346	337	330	356	353	318	319	354	326	320	371	369	364	365	345	345	319	312	360	354	328	376	323	337	323	345	335	316	374	362	355	367	349	337	346	361	356	360	356	380	339	369	360	327	337	342	341	352	362	321	361	353	314	347	359	364	345	329	348	347	362	327	369	359	359	357	308	365	333	349	388	401	338	342	379	370	331	367	357	359	345	356	334	332	354	395	369	337	370	326	346	341	352	365	341	373	380	367	362	386	336	375	349	338	330	333	359	381	357	339	356	339	374	394	355	339	309	312	357	355	332	370	358	354	331	351	364	370	342	336	333	349	319	342	319	360	339	323	347	374	360	327	363	358	351	368	349	339	347	354	315	318	341	355	342	316	362	361	342	341	354	369	358	348	339	372	358	335	355	346	380	371	356	359	366	332	343	372	339	337	331	346	352	347	383	362	345	341	348	357	337	323	356	335	348	349	363	347	341	371	368	354	350	336	341	335	342	354	335	346	356	360	336	327	336	329	358	341	360	344	337	365	321	354	384	349	350	338	317	363	330	376	348	355	345	313	372	358	355	363	333	345	340	329	333	368	343	345	347	363	346	348	328	357	349	337	350	354	327	368	354	363	326	342	394	326	319	340	346	328	344	374	360	322	326	345	356	374	370	360	315	350	385	345	372	352	360	322	357	305	359	336	378	354	352	334	342	367	355	325	372	388	344	346	356	357	347	386	356	331	364	334	356	347	336	326	328	367	352	342	355	355	357	379	335	351	363	346	345	333	292	356	376	370	359	377	340	356	361	383	359	362	356	340	354	360	349	343	339	336	332	322	364	347	369	340	329	376	359	377	346
5526	917	1057	993	982	946	992	988	949	924	908	937	859	888	906	915	954	895	898	922	860	925	854	937	958	880	924	906	837	933	918	866	867	888	931	905	863	886	891	905	881	907	853	887	888	904	884	918	901	865	886	867	926	921	899	879	909	851	928	872	888	868	878	892	927	924	841	895	904	875	862	883	890	918	879	921	940	921	879	898	921	862	910	947	891	897	845	863	926	871	873	883	864	885	874	933	922	916	924	888	900	886	907	855	879	932	922	890	853	901	915	904	920	879	832	890	947	856	905	887	863	872	906	886	881	909	918	896	893	900	935	953	945	916	889	907	912	926	884	925	885	903	892	895	898	942	905	876	930	844	894	875	858	914	899	873	895	873	888	907	929	863	880	947	880	905	890	895	908	915	878	908	870	903	809	820	860	826	879	911	898	915	880	867	833	903	890	899	905	960	858	905	876	902	910	902	886	912	905	938	931	847	866	868	905	959	846	879	921	888	884	911	967	865	869	892	864	881	888	853	878	913	877	855	935	898	903	874	888	870	919	878	910	874	933	899	880	870	913	915	856	873	905	928	875	930	897	875	868	906	889	905	827	945	954	893	849	880	836	855	875	905	939	903	987	912	876	912	884	924	846	870	898	899	929	942	877	884	877	886	911	907	892	877	834	841	918	930	922	910	896	952	882	891	895	908	891	880	903	894	876	919	923	862	913	873	861	913	883	814	838	885	871	926	870	896	909	860	866	859	866	908	832	925	950	910	834	908	945	852	922	908	921	872	924	879	909	882	904	886	905	882	897	830	888	889	858	883	817	851	813	861	792	920	836	896	881	905	863	840	880	867	873	916	889	924	897	944	949	870	868	870	948	852	913	903	898	931	894	883	907	863	900	951	913	840	843	867	916	883	853	865	882	908	885	884	903	864	867	870	872	898	910	914	867	882	916	880	959	876	923	918	877	855	875	811	913	829	950	906	883	910	911	918	881	906	882	887	894	924	823	888	895	896	910	875	926	846	845	907	866	895	896	932	867	928	890	862	872	879	834	838	914	883	896	912	874	944	926	895	849	891	857	918	904	943	885	957	892	901	899	835	886	938	908	864	873	877	838	881	843	942	865	901	860	829	857	852	891	883	861	888	900	892	901	957	892	850	902	907	920	875	916	900	906	822	896	932	876	895	879	868	860	935	851	869	948	885	885	872	876	890	864	872	847	898	929	881	925	878	885	893	849	874	877	913	877	834	903	882	911	903	917	880	906	881	904	926	886	880	896	914	856	881	938	900	960	905	860	881	865	881	902	946	866	864	894	942	917	858	887	838	909	917	893	957	930	899	909	873	873	906	843	871	851	899	840	897	906	884	923	822	851	945	886	892	850	843	896	867	919	879	880	894	895	894	904	868	843	908	890	864	864	934	850	890	884	907	889	876	882	892	893	884	941	881	857	928	892	855	875	947	894	841	871	865	945	876	902	836	850	887	905	896	863	886	872	873	839	924	834	842	916	912	861	862	851	935	828	882	915	915	866	896	859	892	940	897	889	888	870	883	880	900	888	906	837	929	947	905	869	888	953	933	970	898	889	859	918	907	871	860	876	871	878	902	852	948	877	893	876	869	924	825	941	892	874	946	865	926	902	805	908	893	886	901	875	942	872	885	894	857	894	962	897	922	895	873	876	920	868	901	880	860	862	851	907	962	851	916	908	888	888	879	866	887	871	909	904	872	881	877	883	891	873	874	897	852	900	847	863	878	871	865	852	879	874	935	926	868	887	855	895	890	892	905	854	864	847	829	914	894	907	899	904	893	936	910	893	901	805	862	900	924	915	897	941	918	927	903	925	850	824	876	830	915	838	869	916	873	878	839	900	908	898	888	862	894	847	869	873	901	841	844	885	860	906	880	905	878	874	905	894	853	883	866	882	919	943	872	900	904	845	897	894	817	930	931	835	880	888	871	916	892	913	917	852	922	883	927	881	883	918	879	918	828	908	879	883	899	900	880	857	872	899	865	908	876	920	882	911	866	896	844	867	879	860	906	917	837	877	880	923	850	879	901	883	871	884	891	887	861	911	908	878	846	850	900	928	881	890	898	890	950	851	902	898	877	861	852	824	889	875	859	904	834	831	917	895	924	881	872	882	885	923	915	907	887	943	904	880	868	891	899	865	893	914	866	937	895	937	854	921	911	870	857	873	850	909	840	914	906	895	875	897	916	871	868	861	889	935	855	879	861	907	884	935	866	883	861	901	840	890	900	910	920	913	846	931	893	854	924	913	881	899	931	885	892	899	832	857	890	919	910	869	889	903	887	883	814	865	891	869	845	865	947	869	858	936	850	846	889	904	873	936	826	862	855	903	864	897	882	920	882	892	881	937	885	901	858	920	928	873	879	960	908	936	877	883	851	866	919	899	863	882	874	882	862	901	893	897	904	872	859	895	947	859	808	893	893	903	908	901	929	898	916	893	857	888	924	876	810	897	911	822	915	861	813	901	909	828	891	903	885	883	871	895	923	907	852	941	894	915	844	893	916	854	832	965	914	850	861	893	899	942	940	854	883	842	858	871	863	933	906	916	864	885	905	854	894	946	885	866	862	812	869	872	869	908	917	933	905	850	823	881	867	869	900	873	824	910	904	903	957	853	846	921	922	876	856	879	875	893	946	900	929	868	884	893	877	892	859	959	875	852	923	934	898	921	866	857	879	952	914	893	881	913	849	910	891	792	876	861	963	887	816	866	910	888	942	921	834	878	880	848	931	926	865	901	891	826	916	916	832	931	953	879	885	853	891	921	818	905	860	836	923	954	880	861	902	887	953	885	926	882	899	866	880	909	905	877	881	936	917	865	941	949	868	923	860	899	881	865	905	852	904	832	896	942	884	858	808	909	940	892	866	888	860	889	855	873	918	945	887	905	898	877	879	890	897	932	880	907	861	895	879	870	849	879	876	857	933	892	841	953	933	853	849	902	884	896	918	937	848	901	846	948	906	883	909	931	903	886	923	839	895	887	891	919	889	914	860	928	897	884	895	842	871	897	897	862	883	899	871	930	851	872	872	881	957	925	878	887	886	830	879	942	863	864	874	866	939	854	938	912	878	905	884	873	869	871	887	860	891	866	906	907	868	885	852	893	882	874	909	777	907	889	888	898	917	859	901	928	863	908	861	932	890	833	882	897	878	875	954	842	913	883	856	893	901	880	886	882	877	842	955	905	902	913	809	899	902	835	931	858	878	926	938	862	881	859	951	906	908	876	898	871	887	867	903	914	908	884	908	867	842	901	896	897	881	848	915	896	896	889	919	896	898	823	832	907	863	850	876	904	891	896	890	908	859	944	953	899	867	919	875	913	940	891	884	909	946	894	883	890	928	881	921	874	929	835	891	907	928	887	861	862	865	861	850	889	910	913	900	867	868	863	922	876	932	842	882	870	868	883	890	909	913	887	941	862	855	871	920	874	920	947	922	904	904	863	930	920	905	909	859	946	929	917	879	900	864	886	892	866	937
37681	5166	1500	1130	899	743	632	529	508	457	445	439	436	438	420	404	400	386	410	373	356	368	394	357	357	350	372	353	392	401	332	347	363	361	353	398	382	370	364	359	344	347	368	339	360	370	386	357	372	350	342	391	357	349	346	342	377	336	360	344	350	359	334	328	358	376	361	369	354	353	387	370	353	386	325	379	356	396	362	365	344	349	365	352	334	334	370	356	365	359	369	348	398	338	347	348	361	354	369	353	364	320	395	346	358	355	339	387	349	361	330	353	381	409	334	318	373	326	334	355	328	366	355	364	387	365	361	345	345	369	327	383	366	387	362	342	368	403	350	361	313	386	359	363	370	342	354	375	344	352	382	359	380	353	389	350	362	351	398	382	368	360	332	372	369	372	355	387	350	347	346	345	327	376	328	353	353	358	335	373	379	340	345	379	354	313	364	349	363	340	349	361	356	363	355	370	366	357	354	363	382	336	343	373	369	369	367	349	346	362	394	342	346	366	344	356	326	344	334	364	356	347	355	359	343	352	351	358	384	369	335	355	368	369	341	374	385	356	333	363	341	333	355	370	377	358	356	345	363	337	367	377	351	357	373	336	338	364	404	356	352	340	336	366	322	409	393	356	338	356	400	361	359	322	350	374	364	337	350	385	359	359	382	362	366	358	380	408	356	341	326	406	358	347	353	346	369	354	372	347	362	351	338	339	387	345	358	387	342	332	386	355	391	357	341	361	384	360	388	365	383	322	372	342	374	359	361	373	350	360	366	389	356	349	367	338	378	390	366	352	340	352	371	351	327	365	346	374	384	388	349	371	388	372	360	320	388	358	306	376	353	381	336	344	376	366	347	349	376	380	338	351	356	359	360	352	371	343	341	342	333	350	356	376	348	370	353	367	365	347	334	377	336	353	347	332	327	366	354	350	386	367	356	360	342	354	351	356	362	353	339	347	380	373	331	341	379	387	388	355	347	370	382	349	338	339	368	355	330	366	387	353	347	356	366	348	405	351	348	354	354	361	398	342	373	318	342	350	328	346	338	347	395	318	325	358	326	348	400	350	359	363	380	383	371	373	340	323	351	353	407	364	351	332	337	353	357	353	348	317	344	387	382	373	336	334	382	332	367	345	333	357	356	345	320	337	350	358	343	369	365	371	312	346	334	371	370	363	401	350	350	363	347	332	355	320	346	364	360	326	367	357	355	319	373	323	323	365	380	345	347	399	368	338	337	377	334	373	385	331	357	370	380	357	317	400	351	325	385	330	358	358	354	340	371	342	361	318	333	352	360	328	350	358	357	371	367	332	371	354	341	395	328	340	384	358	406	338	382	386	372	329	335	349	334	341	346	362	366	367	361	375	339	366	389	349	376	338	354	369	336	384	330	374	330	378	348	391	369	337	348	363	357	384	377	353	341	325	338	325	335	345	329	361	380	385	337	385	381	347	348	375	342	357	383	345	374	335	367	344	369	347	368	324	316	385	344	367	376	335	326	350	368	345	368	351	346	359	376	359	366	355	332	376	378	395	343	327	355	404	357	369	340	395	363	373	341	363	346	385	354	364	337	398	359	364	387	400	373	316	379	366	311	348	357	344	361	375	379	349	371	342	345	365	343	349	374	376	373	352	387	339	320	357	366	331	341	353	333	358	358	330	329	354	370	343	335	336	371	329	346	342	398	327	334	345	367	369	362	380	401	380	345	354	358	354	330	338	364	350	331	366	339	357	364	320	372	359	359	323	338	365	360	337	365	365	366	356	347	321	349	325	363	338	357	374	383	361	340	340	379	361	339	393	373	369	358	367	374	332	361	370	354	342	365	381	367	353	355	365	366	334	382	344	361	372	373	402	335	316	354	373	337	346	322	331	360	324	370	346	380	400	365	351	373	385	359	364	363	335	355	340	328	365	332	339	381	390	364	348	378	323	350	359	330	350	381	336	348	349	354	343	358	368	380	351	344	320	337	370	373	369	338	388	380	347	358	350	356	348	344	391	336	358	350	347	357	358	339	355	330	362	355	328	369	357	354	354	377	350	363	396	362	357	344	352	350	351	342	342	330	355	352	333	408	347	360	388	357	375	388	346	376	351	337	364	364	361	396	363	331	354	304	334	369	330	358	371	357	356	367	391	334	357	350	364	384	352	369	371	372	358	348	372	349	374	366	302	356	315	324	357	404	356	338	371	343	349	335	392	342	353	317	386	351	361	364	363	353	356	385	368	342	334	340	359	355	360	341	378	363	338	400	354	337	320	312	352	361	364	328	364	359	374	387	339	353	357	324	376	356	350	385	366	363	344	359	371	372	385	347	344	371	331	389	355	338	334	370	373	351	362	383	348	342	357	341	393	378	364	373	358	380	356	371	377	376	342	353	350	364	313	332	354	380	375	336	344	336	371	355	330	367	388	355	366	363	346	362	353	362	341	340	366	364	375	349	360	318	342	359	371	386	378	353	311	363	355	354	330	363	362	335	396	344	354	348	361	324	360	349	348	369	358	334	347	371	343	345	361	354	333	352	364	343	348	307	381	343	349	333	342	365	373	387	411	364	366	354	356	363	379	383	383	411	360	371	340	376	368	384	350	364	389	338	353	361	361	352	376	351	360	319	368	390	388	343	388	346	355	366	339	372	328	332	324	334	359	328	366	365	354	387	351	388	334	326	341	338	358	383	374	353	378	388	375	330	367	382	376	392	361	369	403	346	347	353	344	375	358	364	348	354	331	362	374	375	364	365	350	369	355	358	347	369	315	335	344	340	354	388	371	336	362	378	319	339	366	335	354	321	346	363	387	369	369	348	352	334	369	363	341	332	352	374	345	339	373	343	365	338	370	367	392	353	351	316	359	378	371	326	343	358	330	359	376	320	362	377	360	326	370	348	363	359	372	354	311	369	363	361	334	370	344	359	335	389	375	384	376	352	364	327	377	345	352	358	358	341	369	353	352	355	363	355	353	379	334	382	374	358	375	367	334	387	331	354	333	349	357	346	349	346	371	352	372	346	360	322	364	332	364	379	342	352	363	399	383	366	382	336	343	348	388	331	364	311	373	370	332	365	393	333	316	366	354	400	387	357	364	341	363	330	352	349	397	349	360	368	369	356	361	348	341	353	362	366	357	344	370	325	340	373	339	370	349	340	341	359	381	366	364	369	336	353	362	340	352	364	336	381	331	365	323	372	367	352	329	353	350	332	361	398	336	395	356	345	361	343	356	389	338	327	353	368	366	370	375	332	374	360	356	357	362	367	350	363	349	377	350	340	390	328	330	371	340	356	389	351	355	364	336	339	368	354	377	336	377	388	343	363	354	359	345	362	345	365	349	365	326	339	351	344	375	373	354	367	332	351	308	397	368	369	333	350	339	315	339	351	394	334	348	396	334	360	385	360	353	354	324	349	348	401	338	343	334	352	373	345	348	365	328	326	372	368	354	360	375	380	328	390	348	343	376	355	355	352	399	370	371	365	394	373	345	345	330	341	353	390	334	352	358	318	359	358	358
18000	1649	3131	3651	3187	2648	2244	1911	1759	1602	1515	1397	1380	1241	1283	1183	1141	1153	1099	1098	1097	1038	1081	1027	995	997	1012	981	966	984	989	989	969	947	951	966	931	900	947	954	952	937	964	948	924	878	910	874	915	923	909	954	925	919	927	891	871	946	959	944	923	908	939	930	925	907	942	891	948	884	921	910	941	914	911	977	944	818	905	891	855	854	921	909	915	959	958	977	999	860	901	932	924	925	923	936	955	975	872	922	890	942	862	984	876	940	876	861	918	955	928	896	883	938	863	880	905	877	897	905	905	903	963	927	936	916	838	912	914	912	910	921	928	948	905	934	890	923	913	912	897	908	968	954	871	870	902	868	874	862	921	857	904	896	909	912	884	917	872	894	896	900	871	894	916	901	948	905	870	826	909	957	896	870	863	911	873	923	918	823	906	910	854	872	976	883	896	902	876	923	880	889	900	905	871	867	933	851	882	891	918	884	877	861	912	855	981	919	902	898	881	912	925	864	901	866	884	945	890	895	882	906	867	839	893	876	924	877	873	879	861	893	917	894	939	932	834	914	896	858	903	888	922	875	889	935	914	877	936	921	938	917	891	853	929	910	841	851	915	871	881	891	888	889	879	943	910	915	940	864	845	872	858	893	897	932	873	897	857	871	840	905	891	923	891	886	871	935	976	895	951	818	877	902	865	942	827	836	912	915	903	901	878	856	914	866	866	818	875	851	903	875	916	878	886	968	872	928	848	865	880	909	865	933	850	871	909	893	914	914	867	893	880	875	890	901	925	887	840	899	934	906	898	851	947	871	891	852	898	928	868	880	874	859	893	869	916	947	863	871	902	904	886	918	860	903	920	892	960	917	906	912	783	907	900	890	899	897	899	876	935	856	869	899	899	880	925	935	907	913	929	888	869	891	851	909	876	907	863	919	870	917	926	962	872	878	874	928	895	867	896	904	882	853	855	924	863	866	878	851	911	857	903	874	880	898	875	832	883	880	877	904	931	913	871	961	882	892	888	897	879	931	891	851	857	900	879	866	875	925	907	856	899	904	896	871	818	886	893	895	894	924	866	843	878	868	884	893	918	866	899	935	984	909	911	862	885	874	914	901	934	885	883	838	925	930	857	929	898	867	841	923	974	863	885	892	940	916	930	924	891	960	907	877	905	914	882	855	894	918	879	908	896	929	928	874	877	943	848	919	862	855	904	827	832	807	878	919	842	906	856	910	903	911	873	915	910	864	917	855	844	910	908	920	908	872	795	956	950	887	903	900	873	871	876	858	879	881	871	898	899	894	863	920	887	847	933	896	880	927	888	891	893	886	909	876	853	888	937	911	939	904	917	873	935	879	892	933	878	865	875	909	864	800	903	849	915	985	917	882	937	917	897	904	880	939	926	921	915	910	915	900	897	873	891	860	898	905	881	882	839	888	907	927	950	944	910	870	896	944	933	892	918	909	912	917	865	877	869	892	879	916	873	880	876	901	925	902	866	912	855	899	906	924	932	883	858	885	872	943	918	879	895	892	917	945	902	872	912	907	895	853	820	865	896	870	869	888	843	909	848	877	889	926	883	901	899	882	850	860	953	880	948	923	852	860	921	874	915	870	899	898	910	983	924	939	873	922	903	954	880	853	866	846	888	878	945	886	911	828	897	931	854	868	849	908	900	907	915	873	896	895	874	868	911	861	931	857	938	889	900	885	941	933	895	887	904	856	942	889	924	842	889	874	901	938	918	882	936	926	881	889	884	876	913	878	865	898	884	931	889	865	857	947	906	882	902	930	868	874	922	918	885	906	938	922	885	894	909	876	893	893	913	859	934	901	881	900	901	894	841	890	868	895	872	896	935	874	895	905	933	867	874	934	863	897	867	905	923	880	926	871	926	906	874	905	887	912	953	892	941	882	942	886	842	912	863	902	908	857	873	921	892	907	883	877	941	865	883	899	901	887	911	913	949	876	934	889	871	880	881	931	849	880	930	941	915	877	916	842	880	882	871	845	867	842	861	919	860	877	902	881	942	857	906	939	963	910	937	937	928	856	885	944	932	900	922	887	918	937	905	919	952	922	883	910	905	928	874	936	909	928	882	885	923	882	858	866	913	915	854	858	868	887	853	904	883	906	851	850	860	911	852	866	891	885	832	862	900	874	925	866	879	890	925	914	872	857	895	863	903	844	924	932	878	875	936	907	907	886	929	859	877	892	914	890	904	925	879	948	879	877	867	874	917	932	869	842	847	864	901	945	897	847	925	913	881	938	945	861	949	909	917	939	915	972	877	892	867	842	908	910	851	892	898	886	942	841	897	863	842	896	899	927	900	867	906	892	877	923	869	887	867	890	863	941	844	866	854	912	965	860	853	897	899	883	858	866	877	898	948	873	858	915	863	897	911	877	895	835	918	956	915	904	877	867	921	885	923	909	871	909	918	916	912	878	902	972	873	925	829	902	893	890	897	890	855	882	860	923	880	857	872	923	897	862	936	888	906	871	865	930	899	889	918	871	910	913	860	875	826	871	821	854	931	923	929	847	851	885	959	916	910	950	885	878	897	874	832	913	877	875	833	927	905	899	910	849	902	850	940	901	906	828	890	929	900	881	913	873	921	897	962	905	931	890	878	876	862	901	864	895	906	906	894	820	839	907	898	914	889	895	900	895	934	895	915	860	890	834	879	875	877	892	857	934	835	924	875	842	906	889	880	916	906	869	890	940	899	834	944	894	846	890	879	867	892	893	860	892	899	895	954	907	872	919	901	914	892	936	914	930	914	924	837	909	884	870	844	924	889	855	892	901	897	835	886	900	932	881	847	935	948	886	894	874	877	871	870	880	887	829	898	913	931	869	908	930	915	883	941	887	880	898	836	876	805	865	883	896	855	907	874	899	873	943	877	967	904	927	888	910	865	892	834	932	863	871	906	883	864	926	906	895	906	919	912	881	948	894	910	885	899	909	855	916	853	928	844	926	948	866	950	859	914	878	865	926	911	879	898	875	873	963	896	912	913	889	936	919	886	916	878	897	849	865	851	883	944	856	888	881	908	963	866	920	893	851	858	885	906	865	955	817	913	871	897	912	891	953	880	844	891	924	862	904	893	844	875	920	887	954	983	836	909	924	856	884	833	923	920	854	870	848	900	921	880	889	923	902	891	890	909	869	889	876	895	892	886	855	873	864	904	889	881	871	862	922	923	924	920	885	883	903	860	884	883	940	899	943	868	891	882	888	898	912	906	829	912	897	884	884	864	907	924	874	873	856	865	883	895	864	915	920	813	912	847	940	887	864	887	915	859	901	936	920	901	896	916	861	936	876	908	892	841	912	843	869	849	951	884	896	858	874	863	902	923	870	891	908	919	896	862	891	895	893	877	916	891	909	913	913	898	920	868	926	899	870	951	903	885	885	850	945	876	907	881	877	892	840	870	879	828	901	932	916	864	925	825	930	893	921	907	948	887	886	820	874	874	901	924	876	932	906	866	931	859	885	860	829	919	948	886	896	896	917
51688	10759	2971	1953	1379	1019	815	615	548	426	396	398	384	358	303	293	309	289	283	256	306	274	263	255	252	266	278	274	255	266	223	240	225	204	240	257	245	210	256	224	222	223	273	228	241	241	225	243	235	237	247	224	246	274	235	220	261	214	270	217	252	208	232	233	233	236	252	225	200	237	242	240	238	228	244	245	256	216	244	230	233	249	254	230	251	234	225	249	230	220	235	241	229	234	241	251	254	221	241	222	255	233	226	225	255	241	232	221	263	243	220	199	233	225	264	265	197	224	231	241	228	255	257	221	251	228	234	231	214	233	246	263	209	232	214	258	238	250	233	226	230	260	211	245	254	208	243	249	244	242	229	269	220	223	238	244	221	235	235	237	242	209	224	236	235	232	225	233	232	237	219	218	203	247	250	212	242	226	241	231	260	251	249	224	213	261	221	224	218	209	227	250	206	245	264	254	233	203	226	227	258	237	251	247	244	253	234	225	211	231	233	238	237	242	244	211	214	240	235	237	242	229	242	261	218	240	248	236	252	214	222	250	223	229	236	214	254	211	231	247	223	247	246	219	212	240	220	235	219	246	248	233	241	252	219	242	228	230	214	204	232	223	227	193	223	220	220	262	216	203	226	227	225	230	235	251	215	241	253	226	214	245	204	242	230	214	220	206	243	234	222	250	214	210	240	251	225	238	241	222	226	247	216	254	242	221	226	227	248	237	226	240	242	234	198	240	233	252	248	203	273	227	252	234	216	226	236	216	219	231	233	249	243	230	232	220	215	219	216	206	253	232	212	219	235	242	217	220	230	227	252	230	226	222	227	214	208	244	239	234	237	198	215	208	239	219	238	247	248	253	250	240	204	214	262	211	244	228	221	231	213	195	257	221	209	236	238	241	218	217	234	230	258	228	245	248	235	227	235	238	221	237	228	226	222	240	228	243	279	228	220	215	192	239	247	235	226	243	204	211	256	253	227	219	221	244	221	220	225	208	227	238	211	209	223	222	246	249	218	258	256	241	235	213	191	206	237	215	225	231	217	229	249	228	218	199	239	220	216	235	216	249	230	233	238	230	236	231	243	234	235	245	219	233	240	239	250	246	230	264	230	227	260	239	224	247	252	219	225	230	222	234	222	206	256	256	220	238	226	242	247	233	243	233	224	243	247	262	235	232	242	235	228	217	227	234	217	231	251	262	215	205	229	233	202	230	245	216	205	213	234	240	248	235	257	247	221	199	245	265	217	227	238	267	226	242	232	224	209	225	230	241	227	232	246	229	221	264	261	263	249	229	236	235	238	218	210	260	234	251	236	212	241	226	238	231	216	230	228	244	248	242	216	208	206	231	213	245	232	216	235	221	218	200	257	229	246	242	224	249	237	242	239	212	220	216	221	219	211	224	235	235	238	233	260	243	229	221	241	231	256	243	228	267	235	237	223	221	226	217	217	234	231	255	223	227	229	235	251	222	224	212	247	229	248	218	250	255	244	239	201	230	238	240	220	235	230	227	245	228	222	232	216	257	214	236	215	221	216	234	220	250	213	247	234	262	208	234	230	229	232	242	214	248	245	233	241	223	265	249	229	255	260	230	239	248	209	225	241	245	214	215	245	223	230	220	227	232	238	252	231	221	229	259	253	245	187	227	264	238	219	227	217	240	233	246	229	237	230	218	224	232	222	247	238	248	233	229	240	215	222	187	223	236	229	238	222	221	216	243	245	258	227	207	223	224	265	232	249	190	275	221	247	215	193	272	248	214	225	240	246	201	229	243	209	232	209	236	217	208	247	210	230	237	193	226	211	217	241	222	237	222	233	214	219	230	222	232	244	229	221	203	197	226	248	215	223	245	251	234	239	248	215	223	248	252	239	224	232	236	219	230	237	245	251	226	222	231	248	258	209	210	239	233	240	248	235	227	240	216	247	221	219	227	233	228	242	239	234	218	253	219	253	232	215	208	245	223	211	245	201	227	239	227	228	229	255	235	220	234	226	244	201	214	235	232	210	249	249	237	231	212	207	245	221	258	235	224	246	244	241	223	235	197	240	233	253	221	244	227	244	225	188	213	227	239	241	236	248	236	269	223	211	244	237	232	211	231	211	227	233	239	216	206	256	241	224	216	242	248	259	239	225	223	192	248	260	210	205	215	229	238	226	251	259	241	211	225	251	242	262	229	223	234	246	220	216	226	234	233	250	226	240	227	239	223	219	263	204	230	224	246	198	214	263	221	219	256	219	207	217	205	219	235	217	208	223	224	245	231	232	210	217	230	232	235	225	230	221	250	233	265	238	260	224	218	243	201	207	252	213	201	240	228	224	253	243	233	225	223	238	227	217	225	215	231	267	248	267	225	228	228	245	244	234	241	210	241	249	239	234	246	255	243	224	229	238	245	231	246	244	248	227	243	234	215	215	240	257	248	253	217	254	217	254	205	234	251	233	258	251	212	232	233	245	243	226	230	221	240	210	238	241	231	221	216	254	235	241	249	242	199	211	239	234	236	217	245	235	248	239	224	241	244	244	210	255	231	210	208	221	243	235	260	256	239	255	219	248	218	235	239	237	249	258	241	220	226	233	242	211	252	248	220	216	233	253	239	225	214	268	264	245	249	229	249	234	219	217	223	223	233	279	223	261	244	243	237	226	234	244	246	212	249	234	207	221	230	193	218	226	224	220	254	222	222	230	229	249	230	215	241	231	221	226	239	259	214	228	218	224	214	253	219	250	249	254	244	246	242	239	216	218	267	255	245	207	265	216	218	225	245	226	231	232	222	198	249	231	238	221	254	232	224	226	245	236	273	220	212	241	228	245	239	208	237	217	249	235	232	215	237	230	204	251	259	236	228	220	234	230	251	251	199	238	247	222	245	230	215	231	249	235	261	223	237	247	224	231	233	255	191	252	227	235	218	240	228	219	237	224	268	235	189	247	211	240	229	212	213	229	257	236	217	229	244	242	258	261	258	257	242	250	239	216	225	239	231	235	246	238	216	216	222	221	257	259	247	228	221	249	215	227	241	217	221	222	259	266	254	215	230	228	271	231	222	236	208	236	247	259	239	241	252	204	209	247	203	218	233	229	221	240	248	219	248	223	218	237	265	238	239	230	203	229	212	235	224	221	250	221	261	249	237	227	244	243	222	211	234	256	215	229	248	231	226	221	231	237	272	242	228	224	231	224	236	232	216	224	254	236	233	235	227	219	216	231	216	230	239	249	234	209	245	242	211	228	225	205	247	230	220	260	230	214	216	224	243	233	246	246	253	231	233	250	220	255	220	212	233	238	239	247	227	210	211	272	252	221	254	225	245	235	242	234	241	217	230	241	237	242	245	222	245	242	217	232	245	223	240	208	223	240	213	242	237	229	210	232	201	232	226	213	236	199	229	214	214	219	233	230	239	241	223	220	232	229	230	217	212	215	252	217	223	219	232	211	238	223	217	227	232	253	233	199	220	232	229	244	225	243	201	225	238	230	250	231	230	237	212	223	237	226	223	226	204
24148	2312	5091	5612	4767	3890	3273	2736	2249	2060	1832	1591	1516	1409	1250	1212	1143	1101	1017	1019	970	983	927	883	883	802	820	816	816	875	772	746	723	705	768	749	741	690	651	684	752	647	730	729	680	645	653	650	668	679	659	618	678	658	637	662	626	634	638	675	647	635	585	620	657	675	613	645	642	686	615	598	677	674	641	651	682	639	611	617	666	647	646	644	641	652	761	699	694	682	589	596	659	635	656	643	637	635	651	651	599	607	627	588	588	639	580	628	652	602	646	624	672	647	633	630	601	649	654	632	645	607	637	595	614	563	626	594	664	649	643	683	698	666	626	656	643	579	653	648	646	620	644	556	618	633	614	641	593	648	622	619	616	606	630	573	619	590	596	572	623	610	630	580	615	619	606	650	593	607	608	634	591	605	625	589	618	613	598	626	582	609	606	624	585	597	581	634	616	618	591	585	620	601	602	632	629	562	636	621	607	616	624	580	588	581	623	603	602	599	673	662	604	636	617	633	615	599	610	615	598	620	586	646	593	617	609	639	649	629	588	628	615	569	594	625	628	588	634	583	628	609	634	562	607	566	597	555	602	607	565	589	650	600	560	552	607	594	636	616	635	606	639	615	605	556	572	597	623	588	590	597	619	638	694	592	606	577	595	652	608	651	625	562	603	594	578	617	597	631	634	610	634	625	628	604	621	600	627	602	574	614	614	597	586	596	613	635	581	586	627	588	618	606	598	595	583	634	635	603	604	577	654	612	608	632	643	603	605	590	630	564	601	668	596	609	608	641	572	601	616	561	607	603	603	588	613	576	605	616	645	602	637	608	627	604	615	641	620	655	666	600	576	620	596	605	606	619	594	638	614	657	625	584	583	628	606	607	568	576	591	645	613	597	614	613	605	597	582	600	610	574	607	634	573	590	567	631	614	621	575	586	590	608	568	615	600	592	616	620	579	627	622	594	634	623	591	578	582	616	650	607	597	575	619	614	581	653	598	621	586	616	622	599	613	608	633	595	600	609	624	585	613	581	569	614	607	579	602	574	581	613	618	628	581	630	603	643	645	606	631	598	610	599	609	608	653	565	614	619	619	564	629	624	587	627	587	580	565	618	594	617	625	607	607	603	581	645	596	629	637	611	602	599	616	605	660	581	596	592	576	602	578	594	585	560	612	606	618	620	602	589	573	617	626	592	592	575	617	566	630	621	598	599	620	622	619	584	618	632	603	646	612	595	610	544	583	623	572	553	583	616	621	589	625	573	633	614	610	631	618	554	598	634	619	593	563	591	598	607	569	631	574	607	607	576	613	585	631	635	602	601	631	567	606	619	599	602	636	610	598	655	601	580	607	600	595	584	612	636	585	623	661	637	597	590	604	605	571	645	589	623	633	584	612	644	638	592	572	612	583	594	585	639	584	598	592	586	598	586	636	616	577	585	622	628	594	578	629	600	592	620	575	598	598	618	586	642	639	545	610	595	612	613	665	623	631	586	603	618	642	573	604	656	614	582	646	605	567	634	602	634	642	600	622	584	589	582	614	587	618	564	638	611	594	623	601	625	621	590	638	606	621	602	620	587	656	606	576	573	620	657	591	588	626	642	628	581	636	556	615	575	673	588	596	596	572	567	576	625	634	594	601	633	583	618	613	623	615	644	597	601	601	628	633	598	588	605	585	612	623	618	597	608	632	622	631	604	583	609	595	618	600	619	609	623	556	563	615	602	603	615	595	622	587	626	605	622	581	605	571	611	651	651	609	593	637	610	611	607	616	598	610	586	666	617	623	622	571	615	633	606	630	573	584	640	656	631	606	550	574	586	586	602	610	620	561	607	582	618	624	625	632	632	592	626	582	584	634	599	630	610	620	597	592	585	602	590	613	625	577	589	581	648	617	647	625	633	598	681	631	592	592	583	655	583	619	600	582	634	624	604	613	604	589	573	619	630	605	652	612	582	630	578	600	627	652	631	658	627	587	564	628	592	595	608	608	630	638	603	650	585	568	610	639	605	576	616	612	624	600	628	604	576	596	562	633	613	606	599	606	597	590	651	634	596	655	635	619	611	568	645	624	606	564	597	591	567	628	637	583	575	615	585	602	600	644	607	623	587	561	584	557	607	603	636	578	588	612	626	596	596	632	570	632	620	625	621	629	583	562	612	597	642	609	618	575	613	617	611	625	621	603	576	611	627	597	623	617	648	616	550	587	590	657	632	637	608	582	593	612	668	606	627	621	586	639	656	577	601	617	582	648	586	589	629	578	624	573	643	575	595	662	638	636	613	639	568	636	634	612	627	633	610	631	585	612	598	572	594	602	606	586	648	647	588	633	588	632	630	621	623	626	611	581	651	586	606	564	615	567	598	597	592	599	589	606	567	623	625	624	579	586	606	666	632	577	614	552	638	589	591	605	584	600	577	589	611	620	633	601	561	593	606	589	611	620	568	614	600	629	607	636	584	595	608	653	649	544	566	576	644	575	569	589	636	635	586	610	639	599	622	632	608	647	599	629	550	608	581	604	577	640	602	606	598	607	629	618	608	598	582	588	571	653	597	587	626	654	608	609	628	604	589	607	622	656	592	602	588	620	594	589	622	628	563	607	637	618	562	566	601	590	616	589	611	563	587	600	584	591	566	649	621	630	602	624	589	632	615	605	608	589	578	612	633	591	603	602	540	601	605	605	652	616	582	629	593	601	615	565	615	576	598	609	624	609	647	614	556	607	655	613	616	588	592	604	576	626	620	580	599	579	580	591	618	626	595	558	642	591	574	638	601	615	591	623	596	584	595	649	596	628	623	601	627	591	580	605	576	621	618	620	601	561	632	610	614	586	616	616	595	579	611	593	596	604	583	651	586	596	645	611	593	614	535	621	564	627	577	609	600	614	617	595	588	626	584	576	565	593	601	618	595	613	571	614	599	616	641	617	593	555	587	581	603	651	591	575	600	638	635	577	635	635	614	622	609	596	559	611	603	629	621	623	607	608	634	639	614	617	601	625	544	584	609	604	601	585	583	633	615	582	636	556	597	626	606	620	600	618	597	629	602	610	603	636	648	636	585	598	616	619	636	678	577	638	644	631	604	640	596	586	579	618	614	651	577	588	586	632	539	610	597	635	590	633	598	590	574	619	573	566	610	584	608	620	635	623	602	619	593	599	619	626	627	590	577	619	622	599	638	624	603	638	608	598	602	608	611	601	656	607	622	598	646	611	586	594	604	568	601	584	545	603	577	582	619	620	595	607	573	584	591	604	615	597	653	616	590	585	646	611	578	600	631	608	621	616	665	612	590	609	621	600	598	643	652	607	602	605	626	537	592	588	640	623	619	629	654	665	597	617	604	631	589	606	580	639	617	647	590	585	602	636	612	608	616	675	596	564	610	613	578	585	601	622	616	578	624	572	585	608	593	631	625	639	615	586	597	593	603	581	602	604	661	599	615	571	598	613	645	589	637	674	606	592	625	586	581	655	580	588	603	638	597	622	612	576	604	590	578	604	593	645	563
6347	424	412	370	369	383	342	340	361	381	362	354	333	346	341	365	347	374	309	353	356	361	385	345	371	379	365	358	334	370	344	371	319	366	386	371	366	375	319	365	355	337	357	324	365	371	315	333	346	345	318	345	340	301	355	357	370	346	364	357	365	357	361	328	377	354	350	354	344	361	297	352	364	368	349	378	345	360	349	345	347	354	317	367	373	394	380	365	333	335	358	365	380	336	376	355	353	374	344	386	361	377	350	351	369	366	376	342	348	386	347	330	355	354	363	354	377	347	378	350	355	372	358	363	375	334	389	354	366	330	374	353	355	372	366	339	371	369	346	365	349	364	350	321	340	345	334	346	355	345	337	349	365	372	358	359	376	366	348	336	367	341	314	389	340	343	323	372	362	355	360	350	356	354	369	349	378	362	334	383	350	353	374	351	355	348	357	389	374	355	361	363	342	388	342	335	352	353	338	355	357	341	371	353	324	334	325	352	349	396	372	363	343	347	378	337	340	341	382	352	352	338	347	331	391	348	364	383	360	340	368	371	327	372	344	353	357	361	314	333	368	359	366	353	354	368	354	331	379	322	368	363	369	336	345	371	352	361	346	342	337	328	306	385	368	321	368	359	352	349	351	337	325	353	359	352	366	323	367	348	329	357	343	352	327	352	385	358	345	344	343	341	351	372	347	349	384	359	374	380	352	378	388	363	374	360	366	367	302	336	349	365	381	366	376	328	351	383	345	348	349	374	358	354	338	363	345	346	354	337	363	338	364	336	368	367	344	345	324	366	364	334	335	329	351	335	343	377	341	374	358	368	362	342	318	346	381	359	362	310	351	347	348	359	319	366	340	378	367	393	349	371	348	364	377	327	344	408	353	353	351	349	326	356	357	351	355	398	333	324	341	369	359	320	324	360	373	372	368	379	364	371	340	362	357	369	356	360	338	370	356	360	340	356	400	368	347	367	355	342	318	380	335	320	392	322	377	401	352	371	335	363	365	402	334	339	357	355	336	362	390	361	363	341	375	366	339	338	360	348	321	348	375	367	341	355	339	319	390	329	396	334	376	372	363	334	348	337	336	345	362	357	347	375	360	361	306	388	387	342	339	353	304	357	392	322	385	363	361	357	350	358	353	337	362	340	382	352	369	378	348	371	375	355	368	345	355	340	309	339	390	341	333	379	337	352	356	372	348	372	375	354	381	332	312	349	374	339	352	335	371	363	378	312	336	369	347	336	336	358	358	337	366	356	374	394	332	332	329	337	343	331	355	348	359	381	343	317	383	335	366	350	361	341	384	376	357	378	363	377	363	362	336	363	372	317	366	352	380	353	392	327	322	330	369	392	359	316	392	321	368	387	375	344	352	324	355	328	336	346	359	381	350	348	357	321	359	356	346	369	342	370	392	327	380	356	347	359	345	349	357	378	388	317	347	388	350	358	356	338	354	364	343	323	349	339	354	366	356	364	401	331	372	358	364	352	322	320	331	329	325	337	330	333	360	355	366	371	405	383	342	357	323	399	389	371	371	360	347	369	344	373	350	368	336	353	370	347	330	329	337	308	356	344	366	354	361	357	345	368	363	332	362	382	372	368	377	394	338	378	381	367	352	358	348	353	368	349	344	361	358	373	369	359	340	325	343	344	338	320	333	369	381	348	311	366	344	347	340	299	362	356	364	357	359	341	395	345	343	368	341	355	356	323	350	330	395	356	361	337	366	378	377	312	330	361	357	329	384	356	342	340	319	351	371	347	364	355	375	379	355	355	351	339	347	354	358	338	337	345	359	327	345	314	362	337	332	351	377	352	345	378	362	353	353	365	335	353	370	391	368	393	333	379	329	352	338	378	363	361	345	341	336	339	347	336	343	344	364	344	384	369	348	339	342	405	324	375	375	375	337	368	363	344	358	355	320	348	342	395	382	371	363	352	365	358	378	320	378	378	361	364	369	356	354	361	365	334	346	356	341	340	351	368	372	346	339	341	335	394	360	362	354	350	325	343	364	310	339	345	342	374	361	356	341	372	365	356	361	400	310	332	350	359	349	344	363	372	358	332	362	349	358	329	372	346	377	368	343	347	344	369	334	345	308	361	348	368	376	363	328	354	369	374	357	410	371	355	369	413	375	332	322	344	332	348	362	333	369	343	321	339	346	365	347	331	337	353	336	364	345	382	360	350	371	363	330	378	392	376	378	368	360	361	340	372	349	360	371	382	368	331	394	358	360	356	356	373	314	365	337	334	348	348	341	354	344	339	362	342	365	350	401	354	355	368	377	363	336	377	367	316	330	349	345	322	390	377	327	330	343	361	364	369	394	366	360	326	354	372	350	368	383	383	342	369	356	352	364	357	361	377	386	369	348	334	378	363	372	322	332	338	359	361	333	356	328	362	331	372	328	357	340	305	345	331	379	356	328	362	363	368	375	380	327	387	333	368	348	360	355	343	339	374	342	330	328	353	372	351	328	367	378	351	359	372	341	377	357	343	366	357	341	335	366	334	354	334	336	328	334	353	330	361	357	360	364	397	334	372	360	362	345	357	399	381	334	355	331	321	361	321	368	353	341	346	347	348	340	399	347	342	358	375	360	378	329	342	359	327	346	356	332	347	366	374	352	327	341	376	362	354	348	328	352	399	368	369	381	349	363	371	327	358	356	346	380	345	370	348	328	334	356	322	372	392	377	355	370	380	373	349	366	351	335	351	341	358	370	369	362	344	342	315	325	364	375	380	377	318	351	375	344	347	395	325	326	335	398	343	344	328	339	381	348	323	343	361	335	370	357	320	351	360	354	368	315	379	360	354	378	358	354	343	366	302	367	341	388	352	318	336	407	369	348	359	340	344	334	373	349	393	369	376	327	363	351	340	363	393	366	351	364	335	332	350	354	352	351	372	373	363	376	343	339	377	350	362	343	338	320	339	353	340	361	324	367	365	321	348	341	347	347	392	344	359	332	356	321	351	362	373	382	331	342	349	353	360	365	317	329	380	346	354	355	372	342	379	332	380	354	410	352	367	367	378	378	385	363	345	391	335	361	362	337	390	372	362	344	353	362	362	327	330	378	358	373	353	356	347	332	321	348	345	371	367	377	357	363	358	391	365	353	361	379	358	336	357	344	323	355	326	360	307	367	346	323	362	338	341	378	364	359	372	317	350	326	344	357	356	388	397	334	340	358	382	340	397	325	366	357	342	340	397	383	374	343	368	355	384	360	341	363	351	363	302	404	327	352	357	378	344	363	359	354	344	327	344	336	345	374	378	362	350	369	350	374	365	364	326	358	357	333	327	325	343	349	322	375	363	368	367	367	355	354	338	337	313	346	325	342	366	366	343	371	344	362	336	369	360	389	376	352	340	335	360	315	335	372	366	365	348	348	335	345	340	335	337	393	384	332	368	323	373	358	351	355	321	351	346	394	383	357	351	357	350	341	338	376	350	335	356	353	351	339	354	380	397	365	371	378	347	394	306	366	321	348	367	372	355	335	389	343	398	365	381
5686	910	1046	1076	1019	1018	930	958	952	925	939	912	912	927	912	944	936	974	928	855	888	864	921	878	891	860	931	912	876	888	891	907	888	899	889	850	937	937	889	912	902	898	884	841	867	921	857	926	850	914	947	917	910	916	898	936	931	883	940	831	891	945	891	853	892	910	923	897	901	867	882	921	908	885	948	886	902	897	910	910	902	897	939	890	920	918	962	886	941	901	999	982	936	946	881	889	892	897	923	868	872	882	917	972	904	943	915	913	909	920	882	918	931	942	917	920	857	888	929	910	918	883	885	879	938	948	871	852	872	881	872	938	892	905	927	883	887	896	874	941	894	955	913	914	847	926	872	899	898	938	851	921	909	911	902	913	942	922	897	891	896	904	924	845	932	892	894	942	909	884	868	892	905	906	867	928	885	926	898	914	889	919	902	903	963	902	862	933	854	883	902	895	885	865	944	879	906	925	844	939	911	920	890	929	912	847	858	885	921	924	922	949	925	881	931	868	918	840	937	924	881	933	885	900	925	927	887	884	937	874	842	887	937	916	939	887	864	884	873	897	910	889	914	889	904	930	872	851	962	881	911	921	915	870	836	902	946	886	888	859	942	863	914	900	902	943	889	865	902	859	930	901	929	938	830	930	939	993	937	936	921	914	912	946	909	915	833	941	911	842	920	917	892	887	919	906	885	906	879	904	883	878	905	918	902	891	907	911	923	915	879	912	912	866	908	878	937	905	899	948	886	893	867	919	837	924	910	918	871	880	898	872	903	910	903	889	880	933	861	874	950	935	905	879	916	857	912	980	887	913	888	915	922	921	861	894	866	887	918	883	869	914	884	885	925	914	925	875	931	928	876	918	886	857	888	954	919	878	903	940	927	910	890	914	848	933	885	916	889	852	915	960	871	880	902	919	874	933	921	898	882	877	882	907	923	890	919	944	898	876	891	870	939	898	906	911	874	949	855	884	901	856	897	873	907	912	897	899	892	948	901	941	832	897	928	917	898	899	876	902	889	899	862	854	826	829	870	954	930	902	917	901	886	942	899	910	890	879	875	911	884	938	894	886	850	918	938	917	859	892	878	906	923	897	889	958	881	848	880	862	885	898	937	889	912	870	965	891	901	928	857	871	928	892	926	875	889	919	888	857	934	901	910	944	913	890	926	884	892	934	879	904	917	915	862	902	878	895	844	911	944	885	873	899	919	879	900	911	886	881	973	920	931	918	930	909	890	916	905	932	888	940	877	854	836	917	931	899	895	910	936	906	872	857	904	879	870	904	882	899	871	930	958	870	904	875	911	892	909	898	913	899	854	881	862	913	920	950	930	908	935	967	928	886	935	882	865	946	900	895	968	862	876	862	904	886	897	941	876	879	874	947	951	899	880	910	878	877	883	903	906	876	913	953	908	903	857	914	889	874	918	869	895	873	896	907	902	876	837	828	947	904	894	874	877	873	883	918	914	821	890	932	883	893	902	901	845	927	934	931	862	890	939	845	905	873	898	909	889	906	920	861	903	888	866	857	914	909	861	822	891	894	917	910	945	883	929	882	921	874	946	867	920	892	862	876	931	915	883	913	860	850	911	875	916	889	891	879	917	882	988	898	941	817	899	922	881	953	885	932	902	934	905	875	924	913	937	947	955	884	896	858	894	894	865	907	870	933	904	874	874	865	925	897	888	856	915	926	937	935	912	899	866	939	893	897	906	921	871	951	891	901	938	957	897	888	933	916	892	911	902	878	963	872	917	927	864	942	910	899	892	837	919	850	861	926	865	959	885	910	897	907	846	899	878	936	928	926	938	911	875	902	925	914	921	882	917	898	934	914	869	879	945	919	876	941	928	918	937	812	890	932	912	917	893	895	893	940	854	905	936	909	899	938	870	973	905	845	860	852	897	889	903	890	855	885	832	945	953	844	865	858	913	897	881	853	934	919	919	974	884	919	901	924	904	870	931	889	871	890	951	896	886	871	903	897	854	898	901	928	929	946	891	854	919	912	912	902	875	864	936	922	916	912	923	884	929	929	926	892	926	847	890	902	935	879	929	895	888	841	917	906	882	875	887	913	940	862	911	888	907	884	845	921	924	905	916	945	903	916	927	912	921	889	907	884	911	899	977	828	926	879	860	899	850	888	858	935	857	898	914	887	922	930	857	940	893	897	898	872	984	896	875	886	895	926	910	927	951	863	863	924	932	867	951	914	907	902	910	888	854	933	883	866	901	923	840	845	843	948	934	939	894	897	933	948	923	931	894	868	948	916	917	879	879	895	929	853	897	913	906	888	938	939	903	890	877	928	865	888	920	917	903	902	884	846	932	928	868	890	895	953	949	926	948	897	840	858	915	906	927	894	923	912	862	868	862	865	883	920	883	908	888	998	884	926	888	911	926	909	872	881	867	889	965	911	865	924	896	892	910	871	864	897	928	928	906	889	882	950	895	900	920	905	907	926	901	895	954	897	904	948	897	925	929	874	910	894	971	876	886	935	916	921	931	937	901	969	877	928	906	918	898	937	890	879	936	900	903	843	913	915	848	913	911	889	957	879	924	943	883	934	880	934	852	906	867	874	916	890	934	885	885	930	871	898	912	874	926	887	891	966	960	885	877	842	899	912	872	866	909	895	932	914	905	922	896	902	909	851	900	856	931	894	892	912	928	868	946	883	894	870	931	939	906	841	904	868	895	933	906	952	904	927	908	873	916	951	878	881	904	897	897	904	903	892	904	923	869	898	909	862	890	968	922	943	892	882	902	868	902	900	906	930	890	927	918	914	880	862	885	903	898	942	886	835	872	892	895	881	922	939	908	867	863	926	867	887	867	917	925	904	928	928	873	903	880	958	899	874	899	927	887	915	916	875	966	889	879	900	913	945	874	857	892	867	940	886	955	899	874	921	877	920	906	923	889	944	954	904	912	895	856	921	865	883	896	897	871	898	954	900	874	922	884	895	876	927	931	889	903	872	883	920	881	872	898	915	953	892	872	921	907	898	864	926	881	903	907	856	883	965	990	904	920	915	920	885	909	866	905	910	892	956	881	901	870	900	934	870	825	871	962	975	958	949	950	920	860	910	931	912	849	892	968	878	884	905	946	900	911	908	895	857	943	896	820	900	873	948	885	912	874	895	965	977	922	886	870	855	890	930	966	884	909	924	916	893	893	923	900	898	943	885	930	882	846	860	917	917	895	887	831	904	900	884	876	948	920	903	906	906	952	870	890	916	893	900	836	897	926	901	919	915	911	910	898	925	952	919	915	873	896	895	924	900	934	906	912	907	952	920	917	922	917	906	892	881	910	930	867	875	915	869	876	919	864	957	913	871	868	919	920	861	956	884	899	889	903	909	959	895	964	885	923	853	920	882	818	865	874	854	888	865	866	884	855	898	962	881	840	906	882	930	931	909	875	908	917	980	913	896	936	890	869	838	895	969	933	865	848	915	890	902	898	857	862	894	896	879	900	851	898	952	890	906	903	908	890	864	927	909	901	888	874	935
36301	4910	1618	1133	965	791	643	592	504	495	470	458	436	433	390	419	410	419	399	418	395	406	378	385	333	384	381	353	366	412	368	349	375	403	398	351	364	365	355	385	380	354	334	393	357	377	383	346	367	360	336	343	377	390	397	376	373	380	388	358	388	336	385	377	392	352	377	362	361	372	380	368	354	336	382	356	372	364	380	347	356	346	356	375	396	371	338	369	326	349	358	350	377	383	404	346	385	312	400	330	355	359	352	348	323	353	329	382	386	388	361	364	335	333	369	397	359	343	313	354	368	365	368	362	356	364	349	368	354	346	387	351	347	355	402	358	364	405	352	372	384	377	363	369	346	418	353	384	359	357	401	352	337	343	372	361	355	358	328	362	361	352	351	334	388	358	381	373	356	340	367	386	361	350	367	352	330	368	344	390	330	353	380	370	312	343	361	374	362	357	351	353	336	368	361	376	330	335	372	380	355	386	381	361	359	381	363	378	381	351	365	357	370	371	331	358	343	400	360	365	369	373	381	340	372	372	356	375	371	399	392	334	365	365	381	372	333	370	343	350	339	365	371	357	381	357	326	349	393	354	364	391	323	371	388	383	372	371	354	374	358	371	365	363	355	364	370	360	334	345	406	361	347	363	340	379	421	377	413	391	368	370	360	419	359	357	410	363	338	377	345	349	368	366	379	407	376	381	348	375	392	345	347	354	382	386	366	383	423	386	377	343	362	374	354	341	330	330	337	362	359	357	357	376	374	348	367	354	379	347	351	374	360	364	359	373	364	381	369	349	365	345	355	363	377	377	392	363	342	384	365	415	367	392	344	368	372	371	371	350	354	335	370	370	386	360	335	371	367	379	380	370	350	380	354	353	375	350	335	369	373	365	395	363	357	383	385	391	364	356	368	344	372	346	366	345	368	365	388	362	360	354	315	305	365	347	344	356	382	373	357	383	362	344	375	381	363	371	339	346	336	356	382	375	301	339	361	342	384	388	384	335	357	342	384	336	347	365	340	348	364	363	385	357	393	353	343	345	323	399	350	354	372	338	393	390	360	338	377	352	378	358	374	336	344	364	370	342	368	350	353	354	378	364	334	339	366	374	347	371	371	356	340	355	358	371	375	372	315	374	344	361	372	343	384	368	357	354	346	369	376	385	355	357	366	380	372	337	343	421	383	370	359	352	372	390	343	389	380	358	328	352	389	350	354	350	362	359	331	341	375	372	356	329	379	383	397	341	364	353	409	380	375	340	357	339	339	353	354	346	360	373	398	345	392	401	341	392	348	358	367	384	377	354	378	314	358	341	346	339	387	349	346	352	357	369	375	339	385	380	365	364	365	352	399	373	364	377	360	387	355	364	337	379	364	368	381	352	347	375	342	352	375	359	365	367	368	374	367	340	364	397	330	358	359	357	367	360	373	350	383	347	357	329	341	363	382	382	353	362	373	364	339	343	368	422	360	372	364	376	335	350	308	364	394	316	369	342	347	395	408	350	394	371	347	372	362	364	343	352	382	401	387	398	375	356	357	385	365	355	365	346	340	377	324	315	317	391	365	325	340	335	354	312	372	382	373	361	391	361	334	363	385	372	340	391	368	362	347	374	345	352	364	343	366	358	346	340	354	335	398	360	351	368	369	353	388	377	360	374	360	354	325	361	364	370	371	354	369	361	390	368	354	379	349	399	393	319	349	352	368	338	380	364	404	386	414	352	369	393	364	344	326	369	383	345	323	376	369	385	365	341	355	331	380	353	353	398	339	364	366	372	383	371	327	372	344	372	358	381	376	371	389	364	345	356	365	358	349	384	362	364	367	341	346	357	348	342	337	362	341	325	333	387	358	346	375	364	388	370	399	367	340	345	354	353	402	352	386	394	369	363	376	411	362	364	361	375	395	343	403	377	375	345	357	408	349	374	367	354	331	378	376	351	368	342	393	347	353	361	360	365	339	344	370	323	349	356	374	350	378	386	372	377	370	301	319	381	338	349	390	372	360	355	407	380	355	357	364	365	389	375	373	355	383	302	334	357	371	408	340	383	347	344	358	343	386	376	357	357	387	359	378	344	363	352	345	384	366	326	307	352	344	317	354	367	340	385	392	375	353	367	359	372	388	352	372	377	386	352	324	349	361	335	339	386	328	371	362	363	359	375	354	352	345	392	372	376	348	391	372	355	362	362	361	363	363	348	367	377	358	356	363	363	332	374	344	361	357	382	367	372	338	370	313	339	339	356	355	364	362	336	347	397	347	383	328	352	384	328	384	334	370	368	357	393	358	371	393	370	388	379	358	375	385	397	341	378	358	336	359	356	370	353	386	350	330	385	371	327	393	326	378	365	341	367	347	373	337	374	384	376	336	396	358	370	313	331	368	352	339	368	346	357	359	360	357	322	335	341	323	346	380	331	369	405	403	327	366	379	354	382	340	360	348	396	352	383	380	334	384	375	377	366	342	380	396	379	347	331	335	352	372	314	353	341	372	403	340	386	330	348	325	344	385	357	349	381	372	354	366	344	371	376	372	346	361	371	379	367	373	343	368	397	333	353	325	372	334	372	351	368	335	354	373	375	370	362	359	382	371	360	365	369	347	369	360	384	355	369	353	328	322	335	337	351	356	357	398	397	354	362	378	371	348	361	322	359	309	369	404	370	372	342	360	370	356	365	353	336	358	404	324	374	375	374	353	366	379	406	376	331	347	344	375	377	385	369	375	346	389	370	351	332	376	348	383	340	347	365	385	361	347	361	372	366	380	347	335	347	320	348	377	374	380	384	368	365	364	365	391	368	345	325	380	359	376	363	377	369	378	328	352	337	318	360	375	327	377	359	376	352	351	386	392	384	359	355	394	372	371	372	360	371	390	390	363	350	351	382	337	348	324	386	346	368	373	353	345	422	404	347	348	365	360	345	382	367	377	381	387	377	378	393	340	371	374	359	367	326	379	355	393	381	380	361	362	324	376	348	343	355	386	403	383	361	331	332	362	362	348	338	329	333	369	349	347	344	359	348	328	334	366	339	344	353	372	374	353	381	350	333	357	370	352	375	375	357	369	339	340	377	339	361	397	339	364	354	359	360	363	348	341	350	380	405	340	335	330	363	372	378	389	364	381	366	343	388	356	409	365	357	347	360	372	383	332	385	369	360	381	392	362	386	351	376	378	372	338	353	346	343	369	352	381	360	394	349	360	375	335	348	371	396	345	353	356	340	359	362	352	407	365	361	369	415	393	366	340	353	358	344	328	352	376	368	396	393	360	376	354	378	378	350	350	370	345	352	356	339	372	316	330	396	360	349	336	341	358	382	351	348	355	394	341	372	363	357	348	353	359	358	385	356	398	355	386	338	340	379	322	334	353	370	344	343	366	365	364	387	368	305	373	355	339	329	369	363	343	362	335	366	354	348	411	359	393	371	389	381	385	361	365	384	373	386	332	356	374	321	372	363	322	351	334	341	376	373	336	370	373	351	347	347	341	351	389	382	355	348	343	357	381	356	382	376
17633	1739	3200	3553	3198	2690	2262	1991	1758	1697	1522	1461	1407	1367	1287	1159	1111	1160	1192	1094	1127	1091	1074	1089	1019	1024	1061	969	941	969	946	961	971	923	980	926	945	1018	1030	941	969	961	992	923	959	947	937	855	984	968	957	943	961	944	951	926	940	915	890	959	933	942	972	960	962	907	899	972	918	895	899	966	965	949	932	941	992	879	952	938	924	917	939	914	872	898	1013	938	924	901	909	907	903	934	893	949	865	906	910	949	958	934	912	940	940	879	941	969	901	885	887	903	929	951	907	963	947	939	888	861	856	939	927	906	869	892	803	907	984	900	942	931	943	912	878	971	915	945	889	904	886	886	889	888	922	821	903	907	863	917	921	883	877	930	898	964	915	981	924	916	908	913	852	959	942	907	921	898	896	863	955	890	875	926	908	923	932	895	909	937	932	889	914	887	890	892	919	845	857	945	916	879	901	899	885	914	937	875	920	905	928	892	881	899	912	924	913	901	897	927	963	902	954	928	911	941	944	896	903	928	851	890	870	905	889	908	877	943	912	924	920	920	858	915	929	903	881	881	922	910	921	898	877	840	939	909	892	927	895	900	855	900	858	899	884	884	907	895	949	896	879	886	923	941	922	909	891	920	921	906	937	870	846	887	901	909	927	917	853	883	896	941	891	944	920	929	911	865	929	842	923	905	918	867	916	910	905	919	898	870	975	900	911	928	906	897	885	843	919	941	906	922	860	891	912	886	928	918	885	903	926	898	926	914	872	910	966	868	905	850	915	909	889	933	890	924	895	931	939	941	894	938	900	925	869	880	901	883	891	857	927	885	937	889	942	950	892	964	882	892	909	915	1002	906	891	942	899	942	921	938	908	924	932	858	892	900	888	912	897	913	915	905	908	833	874	990	926	893	903	905	921	933	916	892	862	893	910	942	919	916	923	899	899	908	896	946	944	878	889	915	977	880	882	914	896	901	887	935	946	928	899	883	860	870	897	943	880	849	889	905	940	881	913	925	955	888	906	875	897	895	935	850	918	927	899	919	919	910	935	923	918	911	902	945	969	894	880	941	931	870	871	926	926	879	904	879	900	935	883	890	912	877	919	923	891	903	956	862	822	908	878	897	951	872	912	936	955	902	875	957	968	901	879	886	982	938	894	938	944	909	895	876	860	893	897	875	925	901	915	958	872	882	853	927	873	890	947	931	873	886	896	903	902	939	895	896	926	923	924	914	895	899	887	910	898	882	977	917	901	950	875	859	853	910	918	929	927	880	876	911	896	899	872	911	896	938	852	890	909	884	917	907	892	866	903	934	910	899	892	945	890	930	919	886	909	953	921	920	862	927	883	878	884	915	934	904	927	890	918	879	907	914	905	878	926	931	884	953	853	903	951	899	850	875	882	928	912	902	902	905	932	904	904	870	928	918	951	848	873	932	874	919	916	895	903	867	847	902	938	898	891	899	896	902	917	913	905	878	948	939	896	959	919	988	912	925	868	908	922	883	884	867	955	870	903	922	868	909	906	858	954	921	911	876	946	934	931	906	938	901	859	873	931	900	948	820	941	903	908	895	899	881	890	930	898	889	906	897	899	867	925	919	923	954	896	897	929	868	887	933	885	903	903	924	900	918	921	885	885	913	886	938	905	890	881	898	899	952	892	913	895	879	879	946	871	854	923	886	898	863	870	895	930	955	861	933	801	917	893	882	904	902	892	884	863	904	939	917	918	894	887	922	935	921	917	931	904	942	888	917	855	845	915	918	888	885	915	907	931	925	901	936	920	884	912	899	920	931	893	921	918	865	883	909	911	951	862	940	926	888	856	874	835	892	938	892	927	911	920	919	932	917	946	864	886	961	898	898	923	870	863	952	894	909	841	907	893	898	979	863	954	923	952	858	933	891	877	949	875	875	925	926	978	886	929	911	871	911	874	904	914	938	930	896	958	880	925	941	906	906	893	939	950	935	966	930	908	904	919	869	910	911	945	900	869	930	922	939	944	905	909	921	917	965	877	878	902	993	858	901	890	926	885	901	952	951	897	856	913	890	930	880	933	932	878	885	936	930	851	947	920	883	889	908	929	907	908	934	919	898	927	972	905	916	901	911	888	947	857	901	868	961	905	877	887	820	855	915	897	901	946	908	891	922	924	940	927	884	911	931	927	924	924	920	838	906	890	894	945	907	880	971	908	876	920	921	930	914	919	979	903	872	923	907	916	902	874	908	903	892	895	894	928	932	889	915	961	886	940	943	905	928	846	907	905	901	923	897	860	884	903	906	882	956	887	933	913	851	978	875	884	975	910	964	908	863	873	920	934	916	893	908	941	935	904	886	932	912	903	951	925	921	920	872	847	888	821	894	942	948	853	946	943	930	872	894	909	925	903	930	925	921	933	922	945	913	872	908	915	900	892	948	865	875	878	955	888	923	912	941	938	896	924	885	880	943	936	897	865	939	929	866	877	876	911	878	873	936	924	922	844	952	875	900	900	910	933	871	901	954	865	905	968	919	925	968	943	902	912	906	969	955	917	901	903	885	934	926	956	911	907	916	906	867	877	916	852	902	895	851	896	925	919	876	901	933	931	866	882	941	912	876	895	940	931	932	921	897	911	885	902	874	890	883	932	944	931	911	949	920	952	921	906	916	867	925	886	882	946	856	893	945	899	904	906	940	914	891	877	898	901	926	918	903	919	891	863	872	895	936	951	893	884	898	836	868	826	911	880	920	906	944	893	897	917	866	903	911	921	967	896	945	904	921	920	913	955	845	947	915	900	913	900	955	877	897	927	899	917	912	890	937	907	912	897	938	861	905	887	897	907	886	932	939	887	942	918	958	856	918	928	916	886	903	900	950	888	955	914	881	899	870	933	945	882	917	972	890	902	915	905	901	923	893	855	908	888	905	892	902	902	892	875	953	890	928	898	900	875	950	917	916	959	837	936	908	920	928	865	926	904	909	901	907	888	905	891	872	913	852	895	912	923	887	907	877	925	940	891	888	895	879	851	874	915	928	935	947	882	907	893	875	992	931	926	865	914	867	912	892	875	942	899	889	890	893	852	901	904	882	908	864	929	867	895	910	913	912	953	910	917	934	959	887	892	949	959	941	950	947	858	891	852	872	863	889	889	899	933	913	924	910	880	824	904	899	960	934	878	885	916	887	946	905	917	923	906	931	908	915	887	863	903	921	890	905	936	952	926	883	902	918	919	938	919	865	903	881	909	907	877	945	913	966	918	899	873	946	896	865	907	954	901	924	901	877	893	895	908	910	895	931	938	923	866	878	852	938	960	880	855	884	914	894	913	984	888	919	931	882	890	941	918	876	887	961	884	899	886	914	833	926	931	916	894	915	897	891	935	916	915	880	958	939	901	899	901	926	934	946	936	938	923	897	946	953	936	889	844	931	874	957	889	906	942	915	916	932	953	967	902	900	878	897	855	900	919	916	895	894	924	927	935	942	951	902	894	861	888	902	926	844	882	915	918	920	938	904	922	919	896	889	901	931	862	945
50134	10626	2851	2011	1374	1046	806	706	592	476	405	373	375	394	338	309	295	338	288	296	282	316	275	274	283	283	252	264	289	260	245	247	262	245	254	256	244	253	246	260	249	269	282	224	247	245	239	225	262	265	251	258	251	231	259	268	257	259	256	237	233	257	241	261	220	217	225	265	249	224	223	232	267	242	231	228	247	242	226	257	208	247	255	232	231	256	238	250	236	225	239	252	241	257	228	242	249	237	258	222	235	224	220	227	255	218	251	238	268	252	243	251	253	233	225	286	274	275	234	222	224	220	244	227	227	229	247	234	219	231	281	244	234	253	216	277	265	265	204	247	259	232	236	222	236	223	248	242	245	250	260	249	249	201	253	247	230	252	263	230	221	244	259	269	245	244	239	223	250	219	214	219	247	225	248	234	240	221	224	258	249	248	250	219	241	239	211	250	225	226	239	216	243	210	221	223	236	249	220	228	245	263	220	234	242	196	214	219	225	199	205	243	213	245	252	222	256	226	243	223	262	244	223	243	220	253	206	211	244	248	227	241	231	245	231	236	240	245	213	269	270	241	245	241	215	251	233	236	235	245	212	243	226	234	237	201	242	236	215	215	235	256	241	214	262	220	247	237	264	244	218	254	227	252	228	258	229	208	232	232	223	233	275	240	229	235	240	241	225	231	232	244	227	250	221	246	248	238	223	247	248	226	248	223	236	218	228	223	236	228	238	214	235	248	255	218	252	247	233	253	241	249	222	242	234	213	240	238	244	239	251	204	239	235	218	227	268	233	211	229	265	225	239	253	252	247	240	231	230	218	234	262	232	246	258	238	242	216	233	219	235	242	242	236	227	226	224	271	234	252	235	233	246	229	236	230	242	235	224	218	226	229	232	258	251	210	225	267	229	237	255	241	235	240	218	252	266	228	220	217	219	264	241	236	229	216	245	224	235	271	255	244	204	262	222	231	233	241	253	248	228	239	208	232	249	228	229	217	244	221	231	240	237	230	247	257	261	243	243	222	249	241	219	234	220	244	241	230	230	242	224	220	246	227	242	246	231	219	231	247	226	263	242	237	227	202	227	270	253	250	203	237	232	209	227	228	235	228	274	220	225	221	237	201	226	270	239	217	223	242	219	231	230	247	239	221	254	213	232	242	263	209	216	246	225	236	243	246	266	246	238	222	231	254	265	236	280	204	236	234	228	238	225	237	258	231	217	222	231	255	215	229	239	244	237	232	240	229	222	231	256	230	233	229	246	243	270	252	237	227	225	231	252	228	266	237	223	239	226	204	252	224	243	244	265	237	247	244	258	239	271	267	233	232	223	245	227	223	246	219	234	234	212	244	231	267	247	245	241	237	232	226	310	228	229	206	240	247	232	259	192	244	263	219	245	231	246	245	225	262	228	209	233	257	230	243	259	223	230	197	260	225	256	269	248	209	226	234	249	259	216	262	239	299	230	231	256	249	242	231	240	265	241	230	250	207	230	227	232	226	248	213	211	220	237	220	223	225	251	217	234	252	247	241	249	228	211	233	232	252	234	224	238	257	236	223	223	248	230	248	257	204	281	226	220	220	214	255	268	241	239	251	272	241	242	247	271	249	227	221	234	245	250	233	207	240	224	247	227	228	261	233	246	226	256	242	268	222	211	229	241	231	248	252	250	200	248	251	271	256	207	260	267	237	226	267	237	215	279	237	216	257	227	224	221	258	237	238	274	230	224	250	225	225	277	253	238	212	249	223	207	244	242	225	234	225	225	238	256	228	242	239	245	199	210	255	252	235	243	256	256	241	225	235	235	228	255	232	234	221	239	220	238	218	228	244	227	244	250	211	212	234	204	250	236	230	237	211	215	245	276	229	244	228	220	235	247	251	261	212	217	228	271	239	250	223	243	242	218	228	229	229	216	233	247	257	240	235	239	235	197	243	231	227	262	241	237	243	234	218	254	205	247	232	252	244	245	228	246	249	214	247	230	223	223	226	242	246	249	262	240	246	230	239	267	218	249	226	207	203	241	232	248	228	239	242	228	223	214	258	224	250	203	228	271	209	241	238	215	226	209	249	232	238	239	242	230	219	232	243	222	222	227	224	261	216	229	239	228	247	222	232	265	252	228	232	253	237	244	243	234	242	214	286	252	227	241	213	245	212	224	247	230	238	263	232	238	241	226	233	239	259	264	240	251	233	259	244	246	239	245	229	230	242	213	247	225	231	201	247	271	225	222	244	243	255	233	236	220	243	227	266	260	244	243	243	254	218	214	226	229	207	234	259	226	246	235	249	246	248	260	257	254	229	257	237	196	241	221	251	237	239	254	235	249	223	233	257	242	239	219	237	230	241	241	252	229	253	213	250	232	209	217	233	205	210	230	243	245	254	228	239	248	198	241	252	249	251	222	252	250	233	212	238	233	226	228	254	236	243	258	230	224	262	265	235	265	241	238	256	245	224	214	232	266	247	237	256	230	222	250	235	248	238	223	230	248	221	232	220	246	234	223	227	241	253	239	250	254	215	249	221	252	274	231	221	234	206	234	206	250	231	245	269	251	228	247	229	271	214	234	224	259	215	239	262	221	251	228	219	224	244	236	231	235	240	230	216	230	237	233	231	252	243	210	217	250	251	222	262	216	235	232	215	223	272	233	244	250	237	240	233	245	243	238	243	216	233	243	254	267	238	233	235	236	273	219	213	245	252	223	246	251	217	246	227	234	222	235	254	230	245	245	253	273	246	271	244	234	246	245	247	252	246	249	230	233	226	238	247	240	224	223	214	227	246	220	220	231	253	244	258	240	217	225	227	244	205	225	248	228	273	283	241	234	222	249	251	274	238	239	231	221	220	257	259	241	242	247	210	224	221	238	207	243	243	221	253	228	250	240	275	226	243	218	235	250	246	234	219	242	276	236	227	242	228	222	234	254	230	235	207	252	227	234	234	233	231	256	245	242	229	242	199	237	245	228	229	240	260	222	251	258	248	240	212	235	232	226	260	254	268	223	246	229	239	211	219	230	228	230	232	251	207	243	227	231	278	233	234	242	234	235	243	247	221	228	247	247	220	220	230	220	248	231	244	251	264	242	231	241	244	249	231	224	242	242	256	259	236	236	284	248	234	238	246	233	265	217	242	217	233	236	211	236	216	262	217	202	253	245	226	218	250	207	229	237	240	237	233	230	230	240	239	244	230	215	247	252	244	260	226	256	241	256	219	251	260	240	247	211	242	227	275	240	234	233	241	227	210	231	243	222	235	236	213	253	219	249	206	234	221	275	225	236	215	240	237	251	227	259	213	248	225	252	240	231	227	217	239	257	227	249	219	236	220	219	236	233	227	218	238	212	224	240	258	213	271	216	257	219	249	231	228	215	236	270	257	211	227	259	220	259	234	251	209	237	224	244	249	264	266	229	211	250	264	250	230	232	241	226	245	228	250	247	210	228	240	213	228	222	213	230	249	259	226	253	226	233	234	238	216	214	242	246	217	238	265	257	223	220	223	230	228	216	211
23986	2455	5054	5849	4763	3933	3270	2724	2308	2044	1773	1646	1505	1410	1254	1177	1231	1052	1027	1009	917	886	930	905	860	866	830	789	827	799	773	751	764	729	746	774	698	713	705	709	669	695	719	684	668	698	674	696	739	668	713	643	686	703	682	665	641	649	676	637	660	663	648	661	663	665	647	651	674	651	632	648	651	674	664	649	631	638	649	670	634	638	601	738	671	640	797	747	685	696	647	641	684	689	657	643	662	633	685	657	637	616	665	647	586	613	639	637	616	647	641	617	658	612	663	662	637	645	596	694	631	661	724	652	613	630	609	617	676	677	716	640	658	583	626	667	670	645	628	658	586	643	641	652	631	644	632	625	631	616	686	667	643	580	625	611	572	612	610	618	597	599	616	586	636	637	659	626	600	632	633	610	596	658	622	611	601	671	631	605	604	635	643	640	624	605	612	580	600	620	653	631	620	581	630	629	577	621	634	614	615	630	644	624	625	598	586	600	588	632	636	649	666	661	636	618	597	648	639	575	624	651	639	609	667	615	582	612	624	610	635	641	643	623	625	587	611	608	660	608	631	641	606	610	569	612	612	626	612	570	650	623	619	620	596	614	594	601	583	670	617	630	576	598	585	645	617	617	612	652	602	593	663	616	626	579	612	598	653	653	637	616	630	646	603	595	623	649	558	631	587	631	657	597	600	646	609	641	624	644	607	589	628	631	610	632	633	628	608	625	648	627	628	613	630	616	651	659	644	623	614	593	607	609	634	639	593	603	643	597	579	634	654	580	604	590	620	644	647	593	608	598	600	610	633	602	615	616	598	598	628	628	627	608	555	640	658	613	626	627	632	625	637	572	623	644	623	660	636	574	589	587	640	614	628	637	623	608	592	623	623	628	631	585	640	560	652	645	620	586	643	590	601	612	624	599	629	596	667	619	624	607	597	601	605	638	616	650	591	625	638	607	594	642	640	612	659	667	623	642	597	585	646	604	654	615	569	658	615	605	645	582	651	648	638	656	589	567	620	604	655	609	589	628	571	584	605	622	619	638	587	614	604	601	590	640	604	613	623	618	604	584	637	627	590	652	575	581	627	561	599	602	635	618	600	622	626	669	587	640	621	607	598	600	595	615	584	645	600	615	615	630	648	634	564	608	615	648	627	652	585	648	615	601	627	619	609	626	629	632	627	632	594	601	609	666	599	655	607	644	594	634	639	669	613	586	647	637	602	632	638	628	629	630	619	634	574	587	657	612	630	605	645	570	608	658	618	647	639	626	631	631	594	597	595	639	596	635	649	616	640	573	600	603	605	618	635	646	625	602	589	641	605	631	659	619	597	615	625	614	586	604	604	599	601	623	618	684	613	632	605	651	595	642	659	640	641	636	588	621	591	608	594	621	592	647	620	609	608	672	632	640	652	623	564	628	614	607	611	644	621	637	644	644	598	621	661	636	607	643	587	599	619	624	598	597	597	596	616	579	630	611	647	655	655	649	668	604	645	583	630	621	580	617	590	633	630	668	623	618	664	625	610	652	600	654	605	645	635	587	639	629	604	632	624	617	581	644	617	606	624	639	666	602	622	627	633	625	605	593	579	593	624	604	569	629	663	616	653	636	619	613	650	635	601	623	621	637	654	623	603	610	587	606	597	626	601	620	632	620	609	627	637	625	613	667	658	649	645	635	586	628	612	586	624	659	616	604	620	616	627	666	630	586	631	643	609	635	637	652	591	595	589	603	679	651	611	592	593	618	632	610	633	620	630	649	627	582	626	658	568	606	615	595	602	620	639	611	649	627	622	665	624	637	621	585	611	650	593	616	565	597	637	643	610	594	590	608	607	643	608	549	629	633	616	596	642	634	607	619	587	626	612	598	618	614	604	635	609	623	628	611	612	644	645	598	657	610	650	602	634	614	640	584	642	584	602	603	660	626	633	626	645	604	622	636	633	639	613	645	612	628	645	658	651	566	587	672	632	592	605	609	594	631	598	657	611	661	601	604	613	585	624	608	594	610	625	614	679	642	650	598	625	582	609	627	634	637	617	608	626	567	585	626	603	609	611	608	609	622	596	639	660	613	576	635	608	546	591	596	614	612	619	578	610	589	613	610	635	609	611	606	631	639	629	629	578	618	615	647	620	587	628	580	606	668	635	615	625	625	657	625	585	599	591	629	619	645	584	604	616	669	607	597	633	603	677	626	620	651	620	607	588	581	623	588	614	605	612	582	626	661	622	542	639	622	592	593	626	601	667	548	636	630	608	631	578	636	626	592	638	612	622	585	635	655	650	602	624	631	551	640	656	633	606	580	644	603	636	587	630	578	608	628	612	606	646	627	633	657	607	594	610	612	633	621	620	620	574	625	700	645	663	592	635	635	593	582	606	628	574	605	594	617	635	630	565	634	599	644	623	671	640	588	615	602	627	619	634	648	614	633	609	614	652	592	643	604	627	598	605	600	613	603	628	636	621	633	648	607	614	586	578	592	580	599	597	590	627	634	626	627	611	613	577	617	616	563	578	601	609	666	629	620	629	658	627	605	608	634	648	635	637	583	650	612	621	628	580	586	610	621	592	616	603	609	600	637	598	615	608	625	655	655	615	591	598	621	606	630	581	605	624	598	662	644	598	565	601	634	576	630	624	592	631	649	607	569	615	610	630	627	626	579	663	638	624	616	590	597	662	645	638	577	638	611	616	591	622	588	628	614	571	624	626	609	617	650	623	645	633	605	648	584	592	590	597	577	637	607	630	629	563	606	602	641	621	617	619	608	610	621	635	648	629	662	579	606	651	646	641	633	607	605	620	626	647	612	612	580	657	597	615	630	648	616	611	625	607	589	591	635	609	609	638	603	639	578	637	632	605	596	599	591	618	639	640	629	602	584	648	619	647	637	664	596	625	619	627	627	605	559	619	598	614	604	655	614	625	649	631	626	665	599	641	606	630	659	599	644	612	635	629	653	623	632	612	591	614	652	635	588	642	645	613	599	637	621	562	588	611	612	607	596	637	673	612	627	636	644	605	611	616	630	591	600	668	620	614	654	653	603	599	638	584	627	622	644	602	631	615	604	626	624	635	683	602	558	612	655	629	600	625	622	655	595	652	571	641	604	621	588	612	626	619	661	626	637	664	629	606	670	651	639	577	631	662	626	621	617	633	572	624	636	602	644	585	607	597	626	608	619	662	633	607	628	610	592	650	623	567	628	597	624	612	649	588	587	638	670	608	649	650	582	646	633	631	598	603	623	611	617	638	662	626	627	625	626	616	614	597	628	603	618	662	621	647	647	594	634	638	630	614	576	627	569	609	566	653	578	624	657	608	643	635	621	643	659	602	618	608	639	571	563	588	641	632	664	600	551	623	614	616	603	598	612	644	645	610	644	595	684	591	570	616	563	607	614	620	665	653	593	625	625	665	619	621	662	617	655	631	615	620	592	638	625	630	625	627	648	627	601	617	656	649	610	626	615	578	597	618	662	635	620	647	576	611	647	606	629	644	659	593	616	661	615
6351	469	399	404	382	368	373	340	355	376	363	361	383	338	344	391	383	322	381	336	343	375	376	357	356	366	361	337	380	348	348	343	330	351	352	352	336	329	332	357	359	362	352	356	351	341	379	350	335	368	378	367	389	342	348	371	396	358	346	381	327	357	350	372	349	338	339	355	371	362	391	390	350	379	367	352	342	351	357	389	382	378	376	375	348	354	383	336	372	327	353	346	374	356	333	379	352	380	374	350	362	347	338	352	373	343	360	348	326	336	372	330	330	372	358	373	367	338	367	363	351	318	383	358	336	343	346	361	348	344	338	345	346	322	348	349	343	353	312	359	358	374	361	364	371	391	379	377	342	347	349	355	397	347	371	391	337	387	362	371	333	354	340	355	380	354	370	343	347	381	338	353	318	341	324	320	337	324	359	326	374	364	362	350	351	361	382	342	380	341	394	380	342	329	376	352	356	369	386	391	359	331	398	327	314	369	323	367	357	355	326	336	366	316	361	331	346	376	323	323	403	367	375	354	333	330	339	368	343	390	388	357	361	359	343	365	362	385	316	344	350	326	352	368	355	359	352	369	361	347	379	348	362	358	370	366	348	385	384	339	381	363	341	355	347	361	376	319	367	329	355	346	343	349	340	375	374	357	366	363	340	355	355	353	360	382	335	358	346	342	334	369	334	352	372	372	346	372	360	342	352	355	383	356	315	344	369	347	381	391	346	348	333	356	347	331	347	390	359	335	364	364	317	356	328	357	379	383	360	325	376	354	372	307	385	360	345	382	362	351	365	344	343	385	374	348	360	345	390	372	392	331	362	347	370	342	353	339	353	359	365	391	331	343	369	334	353	366	364	373	361	358	394	346	372	374	360	368	362	355	366	354	344	372	331	328	381	376	377	367	351	380	372	342	395	352	373	360	389	369	330	315	353	387	347	368	354	387	337	355	365	355	326	399	322	370	353	346	364	360	353	348	374	355	350	370	369	342	359	344	354	341	348	348	341	362	375	366	354	353	359	381	365	359	348	386	339	350	371	351	354	347	382	365	387	365	357	372	336	370	343	368	368	344	340	374	368	361	351	341	341	372	351	405	369	358	372	344	357	376	374	341	384	363	371	360	363	344	383	347	415	357	334	365	375	361	381	391	373	365	329	385	367	376	350	380	355	389	334	359	370	354	365	402	359	342	338	391	359	368	348	355	343	371	349	339	384	351	356	341	334	348	355	383	374	339	337	333	335	328	377	329	394	370	353	351	364	332	336	360	355	334	340	362	357	338	335	358	355	352	353	342	339	359	363	371	356	354	338	326	356	341	393	348	341	340	348	322	336	334	340	394	329	335	368	336	360	361	361	366	341	341	361	343	323	348	356	350	324	354	361	350	340	378	348	409	360	355	350	357	370	404	349	373	330	350	375	349	371	341	354	371	314	373	360	373	370	394	361	348	374	383	360	357	346	391	372	352	338	340	365	323	364	375	371	376	370	352	345	350	359	371	398	336	383	364	338	356	384	340	352	349	346	340	383	320	319	332	366	371	353	340	350	356	365	358	349	377	368	374	372	345	366	364	378	341	369	368	346	349	337	388	398	364	357	350	377	335	361	358	347	311	339	348	358	359	325	380	339	362	321	357	379	366	344	379	334	347	368	349	374	379	337	369	374	347	349	325	364	307	358	339	319	365	345	364	366	354	388	344	398	343	371	350	375	321	362	346	364	362	325	360	328	356	318	352	384	375	373	363	368	344	391	348	353	362	356	342	331	341	368	359	378	346	371	321	356	342	359	347	374	383	367	368	362	333	372	335	367	348	369	346	361	369	368	328	351	347	359	364	390	333	343	340	356	377	380	367	351	342	371	356	376	343	339	338	367	387	372	416	371	357	353	394	394	344	367	352	364	360	369	375	367	365	357	343	361	325	373	345	320	328	388	358	375	341	375	375	369	325	331	378	383	398	372	383	360	355	338	328	353	341	369	378	363	363	362	348	325	334	335	392	363	328	383	351	352	328	361	353	327	341	379	323	351	347	342	375	337	372	355	363	355	358	326	332	398	354	346	373	366	319	352	339	375	379	356	344	343	356	330	366	341	351	366	366	358	357	351	370	335	372	416	375	368	331	348	353	355	363	358	343	333	337	368	383	352	370	341	342	362	363	354	366	361	327	399	382	320	349	385	381	357	329	347	343	368	353	357	358	371	379	346	380	347	365	355	370	377	359	353	367	384	356	356	354	349	322	352	362	350	354	362	335	394	353	382	373	338	386	391	393	373	372	339	345	369	382	344	329	383	346	330	371	354	359	330	365	374	363	356	359	337	361	324	355	387	374	386	349	377	348	378	358	375	357	332	330	335	390	352	344	330	383	327	389	366	337	352	355	376	383	349	363	367	385	378	372	356	363	323	387	347	345	331	368	381	384	376	344	335	350	404	353	383	365	376	338	393	363	382	321	371	370	312	371	322	371	335	347	389	364	310	344	387	345	362	342	358	365	383	382	325	353	390	372	383	373	375	342	349	401	368	357	383	345	363	363	362	382	359	365	380	374	328	344	369	325	366	392	351	326	357	363	347	357	367	405	386	359	329	354	346	399	342	382	339	347	318	308	359	337	366	364	384	381	357	369	375	323	323	365	337	366	390	364	375	356	356	368	353	369	363	348	324	348	374	377	324	339	390	355	302	349	378	373	343	336	364	387	387	371	348	398	359	348	357	371	363	345	357	373	346	345	382	346	346	316	352	332	375	374	357	371	370	360	341	353	344	333	350	404	388	336	368	351	349	354	343	371	333	340	359	347	367	352	339	351	352	357	373	355	345	376	332	404	362	336	346	336	361	375	373	366	365	345	331	358	379	360	371	383	378	363	349	364	378	346	386	358	317	372	337	348	378	346	366	387	363	353	348	325	356	359	327	332	342	352	354	375	379	349	351	362	377	363	365	359	369	338	347	351	354	340	347	371	370	368	368	333	345	325	361	357	362	363	375	351	343	379	309	392	354	376	341	381	327	312	360	344	364	401	345	378	416	359	378	395	373	379	356	357	363	358	350	342	380	347	376	364	348	347	363	347	327	359	336	347	373	377	386	373	349	347	334	342	361	350	341	306	373	332	325	351	358	382	326	351	327	361	324	351	336	319	352	358	348	342	363	356	325	371	356	372	332	349	343	362	386	368	333	348	377	366	350	349	352	384	349	351	317	336	338	340	328	338	349	315	366	333	385	362	358	350	339	363	333	357	330	345	339	321	389	327	348	350	383	378	347	326	357	353	350	344	402	363	386	370	383	355	373	335	346	365	391	341	317	373	357	337	353	380	389	355	345	333	332	398	366	339	325	381	327	370	361	350	294	344	362	371	366	366	373	379	379	341	363	394	382	346	324	326	365	357	341	387	335	334	326	357	360	378	332	352	346	356	380	347	372	361	358	366	362	368	363	352	383	350	362	363	334	335	367	349	361	370	368	340	375	336	328	339	351	375	375	370	352	374	328	323	391	364	368	357	347	330
5583	935	1021	1033	1064	987	1025	1015	923	1004	930	957	896	931	912	923	942	879	885	924	872	957	937	936	901	938	936	925	935	884	916	951	967	949	865	953	871	941	900	899	854	932	954	872	919	882	965	875	928	923	913	942	924	928	886	901	921	917	929	904	931	898	962	982	896	869	903	903	896	922	886	912	930	897	921	928	944	913	905	912	915	924	882	940	908	862	875	884	918	966	909	863	932	891	873	938	934	888	912	951	909	891	889	915	895	954	919	971	920	943	954	904	933	920	948	901	885	956	905	862	936	901	962	888	921	902	908	906	885	924	926	858	888	935	934	941	903	934	900	906	882	891	986	932	893	899	881	907	948	921	883	903	932	960	919	930	900	906	917	910	927	919	888	857	929	952	956	889	953	894	938	898	926	898	963	908	883	936	938	941	865	857	963	923	916	948	906	928	974	897	860	949	917	950	927	857	938	902	915	842	934	882	879	853	884	891	893	846	973	865	883	901	825	970	900	892	927	902	903	914	899	870	859	922	904	910	867	931	870	892	906	903	904	871	921	922	919	904	938	889	891	872	832	961	873	931	914	927	974	878	974	884	917	893	870	952	941	860	937	908	893	889	873	861	900	863	925	952	899	920	885	935	942	919	896	992	879	948	944	939	888	943	860	886	945	858	901	908	933	829	845	927	899	946	952	943	879	869	892	912	888	871	942	933	918	879	904	936	907	866	902	915	899	985	899	912	860	936	934	900	894	888	892	867	924	839	910	910	869	936	892	892	962	909	906	887	878	915	910	910	916	853	901	900	926	878	908	871	908	883	902	923	894	903	906	882	944	930	926	922	889	867	927	950	901	897	902	913	866	873	870	948	897	934	901	884	895	927	868	903	888	917	842	899	864	949	881	959	831	887	918	862	856	917	933	935	935	941	923	941	890	889	864	844	932	886	952	869	965	934	882	921	870	880	944	878	1002	908	888	893	862	876	890	941	945	909	946	889	937	929	909	903	931	895	865	928	875	912	879	951	916	947	872	933	896	922	880	889	921	938	872	947	967	964	899	944	932	920	920	843	889	883	889	925	930	927	928	884	919	908	904	969	936	914	905	858	947	911	874	885	949	897	889	910	869	951	913	879	824	907	966	915	934	901	928	869	890	913	946	923	914	925	906	865	911	928	922	919	941	920	897	858	893	910	882	911	872	950	896	882	923	901	924	850	927	947	907	891	850	913	903	892	912	937	876	925	887	912	935	912	886	941	909	910	894	944	927	915	892	880	892	915	905	892	904	901	923	906	937	893	924	908	925	949	924	917	959	928	829	931	893	926	889	907	903	950	911	919	893	903	902	873	929	883	880	890	879	907	898	928	921	917	885	871	892	914	891	943	935	919	925	939	891	930	902	926	895	872	905	939	944	861	947	954	925	944	932	882	937	930	904	944	888	884	945	938	938	885	921	910	904	915	945	932	878	924	916	929	945	918	947	889	894	921	934	892	1003	906	894	906	888	920	891	939	934	936	912	901	904	921	891	934	976	891	951	904	920	939	918	920	904	959	904	900	889	906	932	922	955	946	910	898	891	882	946	932	962	919	870	886	961	952	867	920	925	943	877	886	884	898	885	927	912	965	887	891	861	952	933	911	882	967	948	965	944	869	919	947	883	890	916	933	949	882	916	833	910	879	851	928	924	920	866	914	939	887	904	881	887	940	923	896	832	877	899	851	882	920	888	928	905	901	870	869	928	941	877	923	914	876	912	889	913	901	908	956	881	920	895	927	899	940	882	927	953	921	909	867	919	907	909	937	946	948	944	897	892	954	893	877	854	949	849	892	918	922	939	935	944	915	908	908	922	954	905	899	881	919	959	894	892	870	933	903	924	900	971	927	867	932	917	909	898	901	951	910	876	880	911	877	911	807	900	913	897	933	877	921	887	893	927	834	911	914	923	919	905	904	886	911	914	928	877	921	937	887	889	925	884	856	866	908	880	876	955	939	841	873	908	940	846	901	880	878	870	902	914	902	887	850	944	845	924	936	970	872	874	892	929	927	879	867	925	942	882	916	870	916	961	904	928	913	924	1004	888	954	880	926	887	874	911	917	879	926	912	980	916	963	903	951	885	897	859	869	887	929	913	877	915	941	930	976	889	879	894	878	927	891	897	893	927	965	909	874	958	926	893	916	925	938	911	911	918	934	899	907	909	953	934	910	892	932	915	911	906	937	890	901	905	845	902	881	901	914	885	853	881	934	930	934	886	915	896	918	926	840	857	867	895	858	921	935	901	936	888	936	904	1025	884	858	903	864	854	977	893	886	901	923	897	920	903	896	826	946	934	962	897	913	915	847	938	902	916	889	948	902	929	897	858	916	897	916	933	890	987	887	903	912	867	922	895	877	917	919	905	871	877	942	897	890	926	930	908	818	894	954	929	863	854	941	938	910	932	911	873	946	918	909	892	913	891	833	942	947	860	882	913	911	918	878	907	903	885	869	941	888	863	884	938	967	955	946	934	920	899	950	920	884	951	908	909	1000	936	894	846	886	872	895	937	856	927	845	924	922	899	894	903	956	891	925	890	914	887	924	868	942	937	882	935	873	901	953	928	923	901	868	902	884	890	916	913	948	938	922	838	880	899	880	884	884	893	906	965	932	910	920	898	882	919	892	864	929	876	913	939	901	911	904	930	854	919	862	881	870	922	941	889	912	938	904	934	801	869	929	904	856	921	923	882	884	888	900	950	885	947	940	896	922	862	913	910	901	919	910	872	903	893	923	866	944	893	897	907	907	884	881	908	883	903	881	894	897	905	879	878	882	852	947	901	944	935	959	955	958	900	921	871	860	905	862	890	915	912	869	901	939	883	908	948	894	918	918	939	916	917	885	889	917	919	903	883	912	942	879	921	882	865	880	916	929	877	907	867	925	922	896	866	867	916	947	926	892	880	949	903	907	929	889	907	899	897	906	922	883	927	908	927	861	903	893	869	948	899	936	896	913	944	924	940	869	917	961	949	877	872	914	863	921	901	941	874	864	903	958	952	925	907	872	934	895	869	912	879	919	924	865	916	912	953	882	945	938	912	925	931	868	914	897	903	886	903	917	934	906	851	889	937	926	925	889	905	910	892	939	903	944	948	866	931	910	889	908	902	916	939	864	959	917	890	905	936	925	867	906	908	885	903	864	885	865	908	948	909	865	878	910	959	885	916	916	897	871	825	921	916	931	938	902	948	854	890	866	845	883	910	888	913	876	921	898	882	849	877	901	928	940	927	947	939	905	936	903	951	904	893	895	874	887	881	893	894	874	988	870	898	907	929	914	922	871	858	915	928	933	922	897	861	869	918	895	943	891	890	936	913	900	929	916	904	893	895	942	878	931	944	837	941	896	925	942	878	895	842	871	858	886	914	907	896	952	896	877	913	998	913	952	920	898	886	886	870	932	929	882	844	914	886	904	905	886	910	832	920	912	919	873	927	937	923	910	879	864	957	967	952	915	871	893	891	887	967	884	956	927	860	956
36885	5180	1513	1173	873	708	626	574	545	480	472	440	431	406	453	390	400	425	404	352	368	366	378	389	356	372	380	377	393	366	352	345	368	380	373	345	403	380	342	376	373	360	345	385	334	376	375	342	369	360	375	372	386	353	381	345	347	318	382	371	343	360	343	370	359	336	344	404	365	342	339	349	389	401	353	385	328	383	316	325	315	384	350	383	377	376	398	391	366	375	386	324	383	425	376	338	397	366	371	369	368	354	348	386	379	363	346	359	379	344	359	359	355	326	388	367	358	335	389	411	378	389	376	333	359	340	363	370	321	384	317	381	321	390	381	352	376	358	386	350	328	370	334	361	360	366	357	375	330	368	354	366	379	375	364	385	366	359	353	374	373	391	334	372	410	342	345	348	340	371	392	349	337	349	391	360	372	376	354	373	366	396	363	363	357	369	390	346	369	363	334	373	367	332	326	350	371	399	346	345	388	346	348	385	392	366	356	357	370	361	344	355	361	374	345	375	381	360	342	347	362	348	350	347	336	373	353	354	341	361	344	340	354	336	359	373	381	344	367	378	358	373	383	364	321	341	372	388	358	373	376	361	335	353	368	363	335	366	383	353	377	362	390	352	363	368	370	358	357	348	360	353	377	425	367	398	367	346	331	354	369	372	365	350	356	379	388	366	358	363	347	354	369	343	355	344	373	392	351	370	396	411	330	356	380	371	399	348	353	368	376	377	390	352	350	350	347	394	364	398	348	376	354	363	387	364	373	387	342	367	343	363	352	390	389	374	356	364	364	339	364	377	361	381	369	373	347	289	363	329	364	326	352	393	378	373	366	377	381	378	373	338	365	361	316	361	364	360	408	363	350	373	371	324	351	339	377	372	383	337	346	357	347	358	336	389	359	385	313	352	338	402	374	407	348	394	386	356	353	371	359	412	353	391	323	362	366	401	390	360	345	345	362	357	344	349	324	333	344	332	387	335	399	362	344	373	359	328	354	406	355	332	336	327	383	374	351	336	352	322	347	371	354	311	381	336	357	405	344	360	331	380	354	387	372	349	384	398	374	373	336	373	360	387	412	359	343	343	345	356	335	340	349	340	355	351	366	337	379	331	361	329	348	375	358	363	361	356	346	367	362	363	363	363	338	369	342	364	347	372	375	345	360	371	330	350	351	386	366	390	345	367	355	398	357	341	350	370	323	339	348	334	372	363	388	363	344	363	396	372	395	396	344	331	352	374	357	369	360	356	361	311	363	355	318	356	364	339	362	340	360	366	332	331	365	369	366	344	390	366	369	373	337	369	373	360	359	387	347	370	347	369	373	348	352	332	375	340	335	385	370	386	377	369	381	379	320	350	344	372	379	363	378	366	367	353	367	378	356	357	381	343	375	365	380	373	371	366	347	363	347	370	399	355	349	326	357	328	395	378	385	378	357	367	325	361	330	351	381	382	397	344	389	337	356	345	368	331	374	370	333	362	362	390	358	382	346	326	366	364	328	369	387	361	359	338	368	355	390	364	382	346	331	370	341	341	364	326	362	390	353	383	353	364	364	338	371	357	350	382	332	353	401	367	376	348	401	405	376	353	383	339	356	360	337	380	357	359	318	356	359	351	349	339	369	343	366	362	332	421	359	383	407	367	359	358	352	378	393	389	378	364	360	394	384	355	386	345	346	382	358	360	378	330	318	360	328	361	376	361	378	390	391	349	375	375	374	395	338	360	344	382	377	374	337	372	364	368	357	372	333	334	367	363	328	375	385	365	355	369	372	373	343	355	342	414	371	364	358	367	362	374	398	346	417	371	323	388	367	363	352	370	374	369	343	359	337	353	381	366	330	360	381	383	346	336	374	366	384	342	351	374	353	372	395	369	331	370	374	369	390	366	360	386	369	397	368	363	360	385	346	370	364	370	372	362	354	363	371	385	388	350	357	364	347	334	382	365	363	333	361	350	352	382	362	346	366	373	354	362	366	346	364	350	349	337	384	350	360	356	373	341	349	351	373	397	331	339	361	363	344	344	341	376	388	323	383	370	347	336	365	356	369	354	365	404	382	337	394	352	369	355	367	389	336	328	353	379	366	307	357	400	348	354	351	371	355	395	367	357	365	373	383	376	364	353	356	384	355	386	371	364	365	354	388	375	372	352	373	402	355	339	356	342	365	373	376	380	383	367	352	368	353	347	370	342	340	342	346	370	344	334	379	363	354	372	383	364	384	371	368	376	357	349	400	373	354	336	388	340	365	349	360	365	364	377	346	380	335	362	361	377	339	323	376	363	364	396	373	356	399	393	359	360	346	371	344	376	354	364	393	377	354	338	373	319	375	368	353	397	374	386	338	379	354	370	348	373	381	350	368	350	342	359	359	359	344	348	381	303	324	376	380	355	350	375	361	347	362	375	370	374	328	355	377	363	328	348	334	365	377	359	361	382	391	359	365	373	345	386	369	350	349	353	364	383	341	379	363	369	371	351	362	429	338	400	345	348	355	359	337	357	352	378	406	366	349	335	342	371	369	369	358	358	351	338	366	343	370	352	346	399	344	345	348	349	374	375	337	360	339	344	372	358	364	341	360	389	383	356	351	348	365	366	352	386	363	355	381	355	363	332	353	349	324	351	349	348	323	378	418	350	391	367	374	388	349	364	378	364	396	347	350	376	338	351	344	376	379	387	385	340	342	355	356	349	401	372	334	319	344	342	373	372	363	355	320	357	349	357	378	368	355	360	336	380	384	359	352	360	341	343	339	360	372	361	329	362	350	362	388	362	385	363	357	350	375	369	400	356	407	357	343	379	349	376	382	361	335	365	339	348	341	388	375	348	367	370	370	343	346	380	340	349	346	383	341	343	410	341	358	377	349	363	353	344	350	355	364	407	343	353	332	357	335	386	360	368	357	400	348	390	363	367	356	368	318	352	361	342	391	396	299	398	380	380	343	360	356	339	346	330	356	371	363	364	347	367	361	339	351	380	358	383	360	368	365	374	333	379	342	375	352	353	325	329	420	369	358	369	376	365	354	331	380	365	361	365	375	381	355	353	363	380	375	348	376	416	333	336	374	364	348	370	357	376	361	350	368	335	372	368	336	394	364	348	386	351	357	335	341	360	387	367	394	347	367	373	389	341	363	357	388	326	403	353	341	331	353	333	354	357	353	344	316	347	352	373	365	379	380	368	408	367	328	332	379	364	339	392	359	400	383	350	349	381	362	358	377	381	387	343	395	367	381	365	385	355	320	390	373	343	376	341	385	391	366	356	353	356	378	353	370	327	373	369	360	378	285	353	374	332	376	338	368	354	340	359	354	338	399	381	351	369	341	344	342	365	362	353	343	370	391	322	367	377	355	367	350	359	347	343	374	347	343	357	351	367	369	366	350	361	348	369	362	400	347	386	382	365	343	306	378	351	330	363	373	367	333	358	336	355	358	350	359	367	346	391	362	362	370	349	402	345	372	380	360	333	324	346	372	359	351	375	393	380	365	352	331	352	351	320	392	378	360	332
17890	1769	3233	3562	3126	2794	2293	2021	1789	1627	1583	1429	1342	1333	1210	1186	1190	1138	1179	1134	1089	1075	1075	1065	1070	973	967	976	1002	998	973	965	974	981	971	981	944	961	946	979	970	987	947	1039	939	922	944	908	979	961	898	958	896	934	995	955	910	975	985	916	904	955	922	938	906	943	924	915	1004	941	937	947	933	901	893	907	887	916	891	919	938	964	908	855	911	936	1005	990	956	908	961	921	904	907	917	906	965	899	950	909	897	961	901	873	913	875	896	896	936	874	903	908	921	978	928	888	919	918	948	891	941	895	930	946	941	891	905	947	935	985	859	953	906	985	970	957	891	942	931	889	907	932	878	931	899	919	905	888	894	893	918	874	930	884	924	907	906	871	905	908	918	911	963	865	877	981	862	947	974	917	920	902	908	901	888	915	897	867	883	881	877	912	913	901	918	897	899	900	859	890	894	911	952	921	895	895	896	923	933	915	896	910	903	935	898	931	879	897	886	933	912	872	905	906	963	931	867	871	866	912	927	933	946	911	869	928	906	914	920	922	911	924	877	923	914	905	926	915	892	885	927	918	917	952	868	904	962	902	909	873	973	929	960	931	897	896	893	856	869	847	887	889	925	895	926	887	907	840	914	884	909	870	851	886	892	984	933	903	866	849	957	915	848	896	917	907	904	887	939	852	881	908	915	887	860	896	796	896	896	868	883	886	922	878	920	891	911	903	935	908	882	870	925	960	895	879	871	903	883	877	869	879	922	942	888	935	964	905	906	908	913	958	894	875	946	921	887	879	951	901	916	907	921	880	853	873	905	889	985	859	881	883	945	894	941	971	858	921	923	902	889	886	880	905	896	898	911	930	936	912	869	876	880	893	921	961	909	914	972	917	929	957	962	938	899	901	882	924	902	901	860	928	879	843	864	908	892	917	940	943	920	943	923	872	913	917	931	911	954	917	901	866	941	906	941	868	908	939	942	859	913	920	886	884	957	873	918	903	874	858	889	869	895	923	915	920	891	862	967	852	897	877	847	904	937	918	906	961	931	892	876	885	929	896	919	975	910	877	875	928	866	879	920	901	915	951	889	909	929	901	921	914	899	870	941	947	909	899	921	870	954	900	912	924	919	916	862	905	931	892	946	925	869	912	916	916	909	933	911	897	921	891	925	878	904	921	895	930	848	913	923	910	854	898	923	926	899	928	906	883	897	880	871	916	944	859	900	874	920	875	904	866	943	937	926	850	965	930	913	874	898	908	873	893	857	907	905	887	907	945	913	853	941	858	917	912	907	877	936	829	870	876	938	878	916	868	895	883	895	906	907	913	898	898	936	883	946	958	920	900	978	913	910	885	892	905	889	885	893	916	905	844	945	873	890	882	907	950	891	866	942	944	891	930	921	847	889	910	884	874	900	897	921	907	915	947	939	945	864	907	892	930	918	861	905	897	915	936	896	948	908	924	913	915	880	842	895	868	945	915	941	891	935	881	929	898	870	887	829	909	927	857	910	888	925	932	880	925	921	899	921	919	915	909	905	867	886	965	841	924	889	875	881	856	927	914	892	963	919	885	945	920	899	909	941	894	916	869	851	921	874	857	937	945	897	878	898	897	859	926	936	864	899	910	910	904	922	882	895	877	881	979	919	917	889	924	957	916	880	912	893	912	924	880	868	917	944	925	911	898	929	903	888	869	899	930	918	897	929	887	907	882	922	884	895	900	909	848	890	870	850	901	886	945	885	944	943	945	942	971	885	881	876	849	930	914	935	942	899	870	831	917	908	956	915	924	922	922	895	926	931	879	915	919	947	944	962	894	881	884	892	843	878	940	846	881	857	937	935	868	892	925	892	885	860	887	921	956	910	885	879	904	934	881	921	944	915	851	846	926	919	893	861	854	875	892	917	935	903	896	939	875	948	947	901	913	867	939	894	926	874	895	887	870	904	961	935	879	947	922	896	982	899	887	908	937	900	886	953	844	892	925	876	951	906	937	934	937	909	908	861	932	907	939	939	908	912	898	910	942	936	966	873	924	898	895	935	932	910	875	893	898	942	885	908	893	951	868	901	937	914	874	926	905	883	878	924	873	926	902	889	958	915	871	918	865	877	926	895	891	924	903	890	881	896	879	902	889	883	936	906	915	897	898	927	977	936	901	974	919	912	859	857	913	881	897	945	901	900	922	912	905	876	912	868	936	882	893	908	920	903	950	905	866	875	840	868	879	883	855	931	899	931	932	892	917	830	884	890	940	891	928	907	914	902	899	918	900	878	909	915	951	918	862	890	914	855	906	871	975	900	800	889	845	883	931	904	924	891	886	861	923	880	860	858	890	879	859	929	877	926	943	899	944	864	903	868	891	932	915	907	948	845	928	906	920	883	883	946	865	918	901	917	964	977	887	882	892	914	890	912	925	948	911	883	815	898	916	919	917	929	927	885	848	925	897	868	909	944	894	928	912	923	941	912	891	913	923	885	953	867	915	922	907	892	893	936	870	908	945	879	907	950	928	879	881	930	937	895	901	880	907	889	851	932	929	870	904	908	932	911	884	947	890	896	868	905	886	881	938	903	916	886	908	892	909	915	921	904	896	850	914	884	906	939	910	893	930	935	871	936	843	908	889	886	899	933	874	931	976	902	938	913	958	905	955	857	941	857	952	915	879	917	844	907	904	892	911	925	950	899	895	939	888	918	959	944	909	859	933	914	905	982	911	888	909	928	864	941	928	907	860	973	939	940	902	952	893	918	900	922	872	922	936	923	909	834	928	910	925	894	902	945	853	904	923	887	924	888	958	958	900	914	849	911	967	911	896	872	939	918	921	887	854	929	849	921	882	892	870	884	974	891	885	862	900	907	890	891	834	894	927	887	917	929	904	869	927	916	907	893	886	904	916	929	910	942	904	904	898	924	886	891	914	919	898	887	879	913	934	907	855	937	895	910	973	868	894	899	922	917	930	871	873	981	906	894	863	887	926	888	881	888	884	864	882	852	918	883	918	906	910	863	931	984	904	909	877	928	920	900	846	877	903	910	900	914	913	864	904	925	901	918	881	873	963	879	864	861	931	942	895	868	909	915	886	980	894	925	944	887	891	981	941	928	850	955	905	922	974	930	888	847	938	906	914	875	874	900	877	889	897	926	912	888	929	940	889	898	939	911	905	900	918	910	872	926	911	919	873	919	879	908	849	866	879	905	921	918	941	920	967	901	933	934	901	915	979	934	898	927	902	930	913	922	934	897	930	917	901	863	808	881	931	950	878	913	880	855	916	972	906	927	897	880	894	930	924	920	921	931	903	886	891	942	895	940	900	942	864	913	935	950	950	883	920	938	909	948	879	909	877	966	929	929	924	952	950	866	906	926	887	887	916	915	952	887	857	935	909	894	981	883	925	874	935	941	891	876	926	887	887	914	869	877	871	881	878	851	926	890	901	877	936	900	890	864	905	895	957	889	886	936	901	882	902	890	894	958	864	893	922	890	890	866	904	841	918	951	905	912	927	860	881	864	911
50145	9922	2779	1916	1388	980	815	634	558	513	441	395	372	336	348	303	277	321	291	294	287	277	278	292	321	277	249	262	267	245	264	238	227	262	249	237	266	229	199	237	299	264	231	263	234	232	237	233	242	259	260	232	241	227	212	258	251	231	247	240	252	246	250	221	241	226	215	255	244	223	225	217	254	233	236	243	242	257	197	232	226	239	257	223	228	267	236	238	244	243	247	232	219	245	244	251	212	222	208	203	217	263	238	253	223	243	258	257	217	248	233	253	233	241	247	237	192	261	245	216	234	197	236	217	237	231	243	240	248	218	251	250	249	268	223	248	251	262	244	251	234	252	246	246	247	236	249	225	225	226	258	287	236	221	257	245	213	224	224	227	254	248	240	235	224	238	243	225	226	234	226	233	227	231	241	237	246	230	237	216	231	215	231	242	230	247	224	210	237	228	267	238	218	272	222	210	218	224	260	246	232	258	257	260	240	234	219	250	264	242	224	236	254	236	220	244	242	240	264	236	242	224	221	201	211	248	223	223	204	227	220	234	266	235	230	223	243	219	283	233	222	240	220	234	245	255	222	250	210	232	220	237	235	223	242	232	215	257	238	257	248	231	241	233	249	242	227	274	241	248	225	244	242	241	247	205	221	216	217	243	233	235	252	246	248	237	234	243	234	248	248	220	247	239	204	226	240	206	222	219	257	189	240	228	246	253	247	230	250	222	239	248	215	244	225	264	222	207	276	252	230	220	239	255	247	242	235	219	222	218	211	269	229	243	263	221	218	236	237	235	258	233	216	251	224	232	218	229	233	194	244	258	237	262	231	235	254	223	222	218	240	272	246	200	235	253	218	252	215	226	211	258	264	223	230	270	249	215	228	233	238	214	242	227	221	222	229	216	246	239	244	196	239	252	248	221	246	263	252	220	264	241	237	240	219	235	247	239	215	242	224	246	209	250	243	237	230	230	258	227	239	287	264	259	199	226	230	256	241	221	255	207	234	229	250	231	257	233	229	227	248	236	224	244	249	236	225	258	227	235	224	268	263	245	226	230	238	246	250	229	233	223	243	234	251	229	230	233	254	235	245	216	235	230	244	266	256	236	229	237	226	234	261	259	248	243	241	230	235	223	250	247	222	190	235	247	204	241	228	247	238	242	229	247	219	257	256	230	224	233	224	239	235	238	239	195	236	240	256	225	229	269	227	218	218	229	235	242	226	246	225	241	259	252	233	238	212	213	215	215	231	223	235	233	213	238	242	230	236	256	224	280	248	228	251	214	214	250	268	218	253	243	221	256	229	242	263	235	270	259	257	234	242	261	212	216	228	229	229	226	243	236	233	231	226	250	231	232	214	260	262	246	260	238	243	253	242	229	231	256	265	226	228	224	245	261	242	210	239	245	253	266	239	235	209	225	252	241	202	211	233	234	246	234	211	251	234	215	218	225	236	242	258	228	236	232	219	231	250	234	226	227	227	234	224	237	255	223	216	263	215	242	251	261	237	225	232	237	232	232	210	216	214	248	237	251	259	235	198	219	222	241	236	239	250	246	256	235	256	241	232	247	231	238	249	235	200	227	239	223	213	252	210	228	229	252	218	220	198	236	224	232	202	243	223	247	238	236	237	206	236	227	242	249	248	230	218	232	227	236	226	238	225	232	246	250	216	235	227	264	236	253	231	264	228	237	256	244	255	232	246	249	217	210	225	237	203	231	227	219	246	241	249	215	245	218	255	242	208	244	263	231	210	243	255	209	233	244	239	237	225	252	238	246	256	239	258	223	261	232	239	251	233	244	227	205	225	236	258	256	241	220	242	219	225	240	231	219	223	239	249	211	233	268	228	239	239	244	226	260	256	219	231	257	244	221	243	241	229	229	261	205	240	218	246	244	227	234	239	268	252	253	245	241	271	215	253	249	217	232	233	226	227	238	238	237	240	249	216	204	230	246	243	233	228	224	233	233	207	244	220	227	247	252	220	261	222	230	235	227	230	225	224	259	250	257	256	241	245	257	245	233	238	222	257	261	234	234	220	217	248	235	245	248	235	244	229	220	239	255	248	229	229	247	241	242	239	236	230	254	234	215	207	228	222	255	230	227	269	223	266	231	250	242	250	238	252	239	248	237	238	235	247	225	220	244	244	236	219	246	209	216	220	238	254	224	211	242	248	224	200	221	223	234	223	259	239	225	232	259	224	225	224	235	235	226	223	230	246	237	246	247	218	254	231	257	252	241	230	216	251	226	244	254	222	216	234	211	229	273	252	233	217	220	242	284	248	205	228	210	219	249	224	226	233	241	228	205	237	236	248	234	212	257	237	224	243	250	258	228	243	266	253	235	238	225	230	210	261	224	210	235	220	249	251	284	224	273	241	256	262	242	243	215	246	231	230	240	241	232	225	251	222	242	247	238	249	220	230	235	247	224	225	245	220	206	239	213	251	248	266	225	233	257	247	238	239	217	252	215	223	258	240	229	259	244	232	245	247	247	239	211	242	197	252	221	213	219	237	221	255	244	246	217	209	243	236	258	232	231	240	251	247	247	246	230	251	220	220	235	234	245	233	249	240	222	230	248	221	225	266	222	240	250	290	238	212	226	260	250	223	230	253	237	230	251	247	243	247	244	249	242	202	212	224	242	251	234	261	223	242	247	219	228	226	211	259	234	224	262	218	225	226	240	228	271	230	220	258	225	244	226	238	217	211	244	248	242	244	233	221	254	227	238	237	239	232	240	219	225	233	248	218	221	246	274	228	227	235	214	231	228	255	244	245	255	223	235	207	249	185	255	253	225	238	245	224	237	205	238	245	246	236	249	254	257	242	216	226	249	202	255	231	253	250	213	210	209	229	237	191	233	247	224	254	232	228	232	244	237	248	211	228	222	231	233	206	226	271	243	245	215	247	268	244	240	250	278	232	230	223	247	245	250	227	260	195	222	243	223	255	226	222	229	216	244	235	235	239	223	248	232	266	241	228	247	259	226	240	220	255	254	226	234	239	225	245	243	235	230	253	262	229	244	223	241	244	236	233	224	223	233	248	241	233	253	232	232	233	242	258	217	196	220	246	216	249	244	231	255	221	267	226	245	220	242	231	263	260	218	237	238	219	259	242	223	234	247	255	264	240	236	244	233	262	245	257	262	240	241	229	255	213	236	238	215	224	233	261	270	261	247	246	235	234	237	259	215	266	216	237	234	252	239	225	243	265	227	246	251	229	254	241	220	240	208	232	232	263	256	219	207	259	239	235	245	215	246	238	249	248	233	242	216	254	219	259	239	235	223	247	242	245	228	265	247	248	215	245	234	241	251	227	227	218	254	253	240	238	218	242	239	226	233	204	230	239	217	252	201	241	229	239	219	258	247	241	237	232	246	234	246	239	221	255	228	233	230	256	248	215	205	231	229	232	242	232	240	224	260	233	221	229	233	226	251	250	251	235	243	262	189	228	248	254	240	228	235	228	204	238	274	219	212	238	245	242	236	241	231	258	240	198	266	230	208
23235	2314	5194	5742	4902	3941	3300	2731	2295	2032	1833	1620	1499	1308	1281	1239	1170	1090	1033	1015	986	965	927	914	867	855	823	787	856	813	795	776	790	762	772	721	720	697	709	690	710	693	700	710	720	679	681	655	666	647	675	656	628	668	653	627	630	627	644	649	656	606	629	645	622	694	603	676	647	653	631	681	652	634	723	649	619	630	677	633	669	637	688	659	639	648	806	778	680	645	650	652	648	629	607	672	629	657	648	664	620	617	640	670	665	642	650	581	660	643	615	622	634	603	634	629	642	632	624	659	639	596	648	627	603	620	629	654	647	654	660	677	679	688	673	700	648	615	643	603	612	627	629	599	671	583	581	595	594	604	631	700	634	611	603	609	615	614	635	554	645	602	619	591	619	615	615	619	613	645	646	654	612	580	584	653	647	611	576	612	621	595	633	623	614	626	632	606	613	623	625	615	614	627	598	614	656	584	635	639	618	615	676	624	622	646	620	634	664	606	618	637	637	605	633	623	605	629	660	578	655	614	582	625	600	585	615	592	666	552	623	614	644	670	641	629	594	563	629	608	634	657	622	605	605	585	623	631	602	670	595	602	637	602	629	619	603	546	611	615	561	614	621	644	626	602	626	629	581	611	625	595	647	595	601	608	614	613	595	594	652	636	599	632	638	644	638	653	590	627	625	621	636	625	604	576	614	581	598	617	595	628	637	593	617	620	641	597	650	570	574	625	650	600	619	626	597	596	589	656	637	619	620	570	609	636	607	619	593	583	596	590	580	632	626	621	610	607	610	625	596	573	595	603	617	631	593	586	607	597	610	631	630	607	654	617	578	604	650	669	640	598	629	599	640	625	607	601	627	584	628	627	629	587	629	598	646	636	634	631	615	600	603	600	610	613	604	627	671	639	575	619	613	609	617	611	611	618	669	603	644	602	654	647	574	638	651	621	654	594	592	607	641	613	617	644	570	627	659	574	634	592	634	637	663	607	605	642	617	548	596	579	614	594	585	604	588	635	613	610	589	606	652	609	628	606	657	618	602	609	601	590	594	594	598	616	615	591	619	596	588	629	594	628	598	625	638	625	622	627	624	610	564	627	619	653	627	613	632	599	599	567	638	641	631	612	601	643	589	623	589	621	616	639	578	588	651	592	646	622	584	596	643	643	607	640	638	613	656	625	626	606	611	653	646	626	595	639	603	590	657	606	581	588	602	599	608	651	613	634	608	569	630	627	606	576	663	609	652	627	602	626	582	586	590	628	583	602	617	562	629	624	618	593	610	607	593	603	615	603	649	610	602	632	611	630	573	599	635	608	597	632	586	598	590	586	638	650	594	599	621	593	634	575	640	610	629	634	599	649	573	593	631	616	617	617	607	588	644	614	636	633	656	583	570	630	600	596	615	608	598	611	610	554	628	592	638	612	597	591	591	657	580	644	589	645	573	631	605	629	585	595	615	585	585	624	628	621	634	587	582	586	624	601	626	637	603	638	602	603	615	619	584	621	610	622	563	640	599	583	609	636	649	596	620	607	638	551	646	610	629	595	622	653	575	628	600	611	581	581	597	623	653	599	620	593	604	619	543	603	596	598	652	629	600	623	591	592	586	636	610	609	587	596	588	641	613	612	580	588	628	613	639	645	649	590	608	599	618	578	577	637	606	620	620	627	643	595	621	641	584	577	649	591	580	605	601	556	572	596	590	600	638	595	622	541	645	637	587	592	632	575	571	614	601	614	640	633	582	587	602	652	615	627	585	662	547	624	608	577	620	624	599	589	644	604	650	641	612	573	593	638	585	612	604	609	615	587	601	643	615	608	660	597	601	618	587	612	640	616	617	625	644	580	599	617	653	643	585	583	634	622	622	585	581	569	540	638	631	598	624	634	603	594	598	626	627	638	616	611	625	611	631	576	581	627	599	661	588	581	646	591	586	633	626	620	606	594	577	595	635	579	611	679	609	597	593	597	650	605	591	597	587	642	601	644	628	588	645	642	619	615	619	609	593	624	628	640	670	639	634	602	637	615	566	610	595	614	578	619	608	644	642	622	698	647	600	588	611	605	606	594	674	609	604	595	605	634	658	627	632	626	617	586	629	638	598	587	609	591	595	578	603	611	562	613	603	592	611	606	637	612	620	586	557	573	566	612	598	601	603	645	596	622	595	620	583	650	597	630	621	655	619	577	575	648	622	631	605	563	620	590	605	625	585	590	580	550	602	584	610	594	611	654	651	622	581	624	618	605	638	629	657	612	624	618	624	615	639	620	615	597	633	654	573	594	625	584	638	597	553	643	652	609	598	561	588	616	580	590	605	627	604	585	602	650	630	595	616	617	633	598	667	661	603	617	582	615	656	618	605	581	647	614	603	581	600	613	648	596	626	584	625	581	614	632	620	613	622	603	637	613	568	590	641	649	641	611	541	592	595	634	607	589	618	623	632	629	599	614	596	618	618	640	653	639	594	585	615	600	653	616	585	597	619	620	600	622	567	611	660	597	585	592	584	653	602	612	659	638	626	629	602	603	607	594	599	598	607	621	608	579	572	610	626	637	630	590	633	603	626	616	654	621	625	624	617	658	623	597	615	649	589	574	590	600	594	602	594	634	618	644	636	544	613	596	600	600	622	604	625	638	620	618	605	634	615	613	639	677	615	605	603	622	634	611	591	601	619	668	620	603	651	618	572	616	619	564	599	626	590	581	618	611	605	611	631	597	636	641	630	614	601	587	672	616	615	631	629	642	637	603	651	629	590	601	646	628	588	625	590	623	607	612	630	608	650	637	597	613	590	614	608	646	612	571	593	626	619	603	599	591	633	604	647	625	634	616	589	632	646	612	647	646	627	624	627	628	639	617	582	641	611	648	584	629	612	574	645	603	614	572	647	593	589	614	574	599	625	603	618	608	609	599	647	620	637	569	636	622	615	614	641	625	575	579	606	622	632	582	620	617	604	628	625	651	602	589	632	614	610	616	612	625	613	561	647	571	636	580	596	589	625	618	618	637	617	600	635	609	585	629	624	581	597	629	615	606	624	609	666	582	625	672	648	615	645	605	633	602	611	587	631	649	616	612	629	686	617	624	595	566	618	626	640	599	637	633	603	638	622	577	608	588	614	610	643	631	593	605	614	577	588	621	620	596	590	608	687	587	587	604	616	590	590	613	560	612	591	607	673	615	621	607	621	661	599	616	615	614	633	589	608	645	630	582	581	608	612	569	608	622	592	588	589	586	603	587	634	632	604	605	615	603	570	627	643	572	633	610	617	635	597	599	613	620	589	617	611	612	625	590	626	635	576	599	584	572	587	613	623	641	545	629	611	560	574	618	582	620	670	573	627	623	633	628	647	584	609	618	640	602	664	617	629	623	593	614	630	564	580	632	630	608	610	633	620	561	577	602	640	553	589	611	617	620	633	691	672	632	650	613	665	606	589	599	585	588	599	633	603	626	621	654	631	634	609	606	622	621	604	594	597	629	625	620	629	590	656	626	606	642	609	619	608	631
5819	402	415	366	372	409	354	370	360	373	343	358	331	339	351	400	392	370	320	314	343	342	371	349	327	350	366	343	344	359	391	357	397	383	359	341	319	368	380	328	375	374	363	397	338	377	335	332	330	355	357	351	363	360	403	343	359	359	358	337	319	381	353	396	359	363	395	371	342	361	355	353	349	359	354	387	331	364	398	377	348	359	334	370	359	380	337	368	347	378	358	347	354	331	312	307	344	343	333	346	323	359	369	351	311	344	369	359	357	360	373	381	346	366	349	376	350	333	358	343	326	361	367	354	368	394	381	331	335	388	355	357	352	365	400	350	343	323	360	360	355	362	339	345	353	345	322	364	346	368	380	343	319	376	329	343	342	329	361	338	352	371	340	353	346	360	356	335	342	356	351	333	384	325	341	358	367	374	347	322	365	378	343	334	331	325	345	374	342	373	327	339	345	369	351	371	367	381	344	395	332	378	341	360	352	332	357	338	365	372	339	368	352	346	345	346	330	368	344	380	371	350	354	332	343	399	322	328	343	332	326	352	330	339	358	369	379	342	356	354	400	343	317	332	384	395	346	365	357	373	342	389	346	340	365	353	321	322	384	337	380	370	331	384	388	341	323	350	387	342	332	372	369	326	392	338	369	336	386	371	369	347	355	390	379	359	379	336	372	333	402	348	369	333	334	331	365	355	322	334	349	370	305	387	348	329	348	337	357	400	347	349	330	353	360	368	367	362	339	370	350	344	349	376	364	406	351	348	377	360	368	332	371	375	331	348	345	338	336	354	345	363	374	325	346	345	363	330	350	369	368	368	378	332	325	355	344	335	356	354	375	348	376	365	362	360	350	367	369	348	337	326	400	363	361	349	390	359	331	328	361	338	356	372	341	375	346	353	343	370	347	332	373	338	339	352	351	365	324	337	330	343	410	374	341	356	362	350	331	373	358	344	334	357	373	329	320	324	326	399	352	349	351	379	365	365	354	355	357	373	358	386	361	356	388	369	350	363	353	360	333	365	331	325	381	362	375	342	366	347	366	357	346	341	354	319	380	346	357	340	372	344	380	323	366	350	350	367	317	347	355	336	337	342	325	391	395	370	355	303	376	395	351	345	343	329	355	379	345	369	367	348	343	335	351	353	365	320	363	354	359	354	383	334	358	354	353	358	384	359	334	367	344	341	334	348	360	354	340	370	340	357	344	353	356	333	353	327	320	372	389	339	316	343	380	371	370	362	375	345	361	357	364	362	366	361	378	365	343	368	334	365	326	343	342	388	372	341	334	353	367	374	340	327	324	345	317	342	358	322	379	384	330	334	318	316	367	370	327	358	371	356	384	351	381	380	358	383	364	383	396	365	346	370	369	363	337	335	358	350	348	356	377	355	362	352	306	385	346	382	320	347	363	338	360	361	326	353	339	350	331	353	335	371	363	386	383	342	341	361	389	362	326	380	346	355	361	364	372	365	354	335	326	355	343	357	360	380	357	341	405	363	348	362	340	348	324	327	362	374	363	354	336	334	348	394	372	354	363	346	333	357	356	361	400	333	378	347	360	363	317	346	354	343	356	409	389	376	364	350	371	349	385	376	368	331	352	343	343	332	350	366	349	371	313	339	375	374	355	372	376	357	319	357	360	355	342	360	352	386	371	341	340	366	355	396	341	368	350	357	380	364	349	338	325	369	344	351	355	311	378	418	360	352	356	343	365	359	334	345	346	353	370	369	383	363	325	353	332	342	367	347	324	343	374	367	389	338	329	366	328	360	354	347	384	366	352	344	346	365	329	319	365	394	356	343	378	362	333	370	333	313	342	351	333	328	339	344	344	372	350	348	335	330	338	337	350	373	329	347	365	345	353	332	364	371	327	384	368	337	356	380	343	336	324	373	356	380	320	329	378	377	388	359	351	353	384	372	328	352	379	362	384	318	382	329	360	350	360	345	368	325	345	366	336	355	321	359	367	354	371	381	344	346	354	390	345	373	347	359	355	334	351	352	327	370	329	324	359	349	335	337	333	380	359	329	340	360	347	398	341	363	322	364	376	358	348	387	350	345	352	358	375	343	324	360	333	375	387	399	326	343	358	310	401	341	327	354	343	382	375	357	342	330	346	353	390	355	363	323	360	347	350	372	380	344	355	333	350	371	348	355	354	312	369	352	384	345	351	339	323	370	357	353	373	379	333	385	359	361	325	352	359	345	352	328	363	385	364	334	357	382	322	348	313	389	365	349	361	356	346	352	368	375	395	372	335	354	350	384	328	370	341	381	351	333	364	300	333	339	364	358	370	344	364	356	372	370	346	319	337	348	342	357	380	338	364	338	320	379	334	381	356	341	350	385	352	362	329	340	352	357	349	393	354	334	322	349	337	349	324	359	322	365	338	354	330	346	370	384	354	364	318	343	333	391	366	364	349	361	327	365	369	346	362	377	331	357	381	375	372	364	360	342	360	329	353	326	348	384	336	365	357	363	318	352	359	368	342	342	336	371	346	361	364	364	377	370	388	324	339	362	352	359	368	372	369	369	325	345	336	374	373	359	344	352	372	354	358	347	334	334	378	364	363	358	349	362	333	375	311	363	350	339	335	379	313	343	348	339	344	364	355	339	360	370	340	344	360	374	371	337	355	349	351	393	358	348	332	360	365	401	389	349	349	345	376	350	346	344	351	396	372	360	301	353	367	311	366	380	354	369	353	348	354	372	349	332	322	363	370	362	371	355	362	348	330	380	362	372	338	342	357	329	380	329	337	339	355	325	337	329	342	362	349	380	362	379	360	345	376	357	349	344	357	381	356	346	361	330	369	369	333	326	378	358	351	345	358	351	345	331	330	327	381	359	370	380	361	342	380	370	352	312	337	347	371	376	392	376	349	321	381	347	335	355	356	376	345	362	345	350	370	335	357	331	371	387	347	344	367	353	313	363	364	362	359	373	345	331	381	382	338	374	367	326	347	379	360	333	346	368	354	349	348	382	347	371	309	347	330	365	375	345	361	368	363	364	336	370	348	400	353	361	371	385	335	391	340	376	371	328	351	361	334	382	403	364	362	339	358	382	308	346	364	393	348	360	389	364	362	376	334	357	340	342	408	354	353	328	356	376	366	345	367	318	318	371	386	352	325	367	373	377	389	370	342	323	348	365	349	338	345	370	362	349	359	384	333	367	345	362	329	394	351	375	353	397	359	345	351	357	375	361	356	355	356	353	382	400	335	339	381	357	343	352	340	363	338	355	347	386	317	347	308	403	340	370	377	355	323	339	367	358	316	352	351	368	338	348	343	372	335	386	302	354	349	369	356	370	317	380	369	334	317	343	385	348	367	377	369	363	375	342	382	376	359	339	351	367	343	328	354	372	375	367	352	350	353	362	385	349	353	347	360	372	334	373	351	389	344	331	363	368	350	355	370	364	375	384	357	382	356	357	357	375	362	352	360	360	341	375	351	345	356	348	374	390	381	365	336	332	382	354	361	370	381	396	366	364	372	362	351	381	370	375
5483	977	969	1094	972	956	1010	954	903	907	898	938	904	911	895	873	935	905	925	944	887	878	917	916	919	917	860	922	886	905	886	944	929	941	922	908	891	912	887	875	967	918	931	931	927	906	942	911	869	910	941	959	929	924	932	912	903	962	961	922	942	858	879	869	928	895	920	930	849	912	929	899	887	890	936	915	881	876	907	936	938	897	934	887	975	865	877	965	877	866	943	881	883	875	866	941	859	933	867	906	902	896	944	906	937	932	863	904	928	885	917	935	895	928	941	867	989	877	896	927	889	928	910	905	875	886	947	894	926	918	906	922	954	915	909	864	896	875	888	936	892	930	888	865	898	860	867	942	886	873	905	929	954	901	860	922	886	869	896	851	922	966	834	945	906	941	888	952	922	839	885	855	876	913	903	915	818	904	930	912	923	917	927	913	914	927	922	931	938	892	878	847	897	903	935	878	881	914	880	967	915	850	905	866	925	899	954	917	928	914	895	944	919	820	921	931	895	932	913	884	925	947	889	919	893	873	893	868	893	889	871	914	940	894	855	897	937	897	908	889	909	891	892	848	882	907	900	922	895	869	868	912	874	906	883	912	932	856	834	954	920	888	965	940	884	881	860	968	899	878	918	902	819	920	897	893	941	899	894	850	889	868	887	839	939	887	891	890	877	889	870	938	914	870	890	867	867	866	894	917	887	893	905	901	870	898	894	900	900	910	861	891	922	877	958	920	955	924	948	898	893	879	882	910	841	916	920	914	892	881	891	920	935	895	869	935	902	895	946	895	880	907	909	880	858	890	905	922	863	876	884	922	910	884	884	888	899	868	906	891	861	929	910	880	896	894	907	851	892	870	855	893	901	879	898	889	884	900	912	903	925	936	905	947	859	875	938	823	870	933	863	906	895	898	906	890	906	961	917	881	911	943	896	933	905	905	874	881	932	851	864	891	898	889	879	905	934	960	933	885	898	914	926	931	884	913	931	879	884	869	919	895	929	937	883	884	888	931	896	877	923	915	912	896	984	857	903	921	861	880	884	873	866	910	932	868	948	892	932	869	895	871	871	897	903	908	889	942	906	941	851	899	978	902	872	951	858	926	874	933	896	917	941	895	869	904	925	889	927	863	890	879	887	889	867	924	854	973	906	863	974	917	910	890	934	881	919	916	932	870	869	890	908	894	884	885	877	943	869	877	910	969	893	925	904	853	865	866	852	938	936	946	901	858	898	933	942	885	853	862	903	907	898	869	894	890	841	885	843	927	861	908	978	928	919	882	875	962	915	866	897	873	938	834	886	868	950	923	913	959	941	912	874	912	862	922	923	885	906	907	911	831	923	897	960	912	901	909	886	883	853	880	865	881	894	938	901	897	852	853	873	937	890	925	911	866	897	961	943	922	914	860	913	933	857	892	866	936	944	917	829	870	848	880	914	930	897	880	852	875	904	903	903	890	926	925	947	896	940	854	867	942	916	922	907	901	852	918	949	874	862	811	864	989	943	966	894	933	899	933	949	894	880	849	874	897	917	936	883	932	904	864	876	882	866	919	863	882	923	929	933	893	887	861	869	905	896	866	909	866	908	863	877	918	921	945	889	853	895	891	922	927	890	903	917	935	907	846	869	906	905	941	877	870	844	895	945	871	971	917	928	888	900	887	855	914	937	915	928	907	858	931	896	892	873	939	912	910	896	992	870	939	887	930	942	887	907	926	906	890	955	928	909	926	890	933	864	904	819	825	901	948	903	881	837	903	950	903	929	894	959	928	943	922	874	894	926	936	905	888	915	905	899	912	888	957	884	867	901	915	872	903	907	888	909	909	886	914	901	970	850	917	919	922	928	928	924	926	919	935	862	888	942	963	906	933	886	838	880	954	933	906	903	911	955	882	945	872	874	892	882	934	877	902	931	899	903	881	905	881	894	896	904	934	902	885	879	915	882	886	851	920	935	930	948	970	946	926	943	913	893	823	883	911	895	817	880	933	901	892	892	910	935	878	939	853	893	910	907	921	937	896	929	862	885	965	867	866	902	891	885	942	878	895	897	858	925	877	938	867	878	913	953	875	887	908	872	957	883	939	923	915	872	905	923	888	944	909	917	882	926	897	886	905	867	849	903	877	921	919	866	892	931	881	834	902	969	942	855	886	931	932	899	943	923	934	923	939	924	921	856	936	878	938	875	872	897	908	971	900	905	892	883	914	866	895	892	897	894	880	909	862	890	891	940	893	945	888	818	873	934	900	935	895	852	939	880	958	882	934	927	831	908	854	932	901	923	939	874	879	925	920	925	930	923	889	854	908	913	929	903	879	927	915	897	928	936	903	902	868	930	875	930	886	899	934	894	903	913	859	946	914	934	870	919	855	883	886	869	968	813	912	916	880	879	946	908	863	950	840	905	908	932	866	912	949	895	871	923	883	904	885	872	927	946	911	915	873	881	871	941	887	901	893	884	943	849	895	887	879	876	903	962	904	886	991	903	921	931	974	873	868	861	874	911	873	870	850	912	906	904	883	980	892	908	899	873	917	896	871	956	904	886	902	831	886	891	943	978	879	913	911	946	904	924	940	893	881	904	886	915	862	850	892	866	951	904	891	860	886	924	897	903	814	926	928	910	909	926	874	851	878	915	899	915	902	898	914	929	862	954	905	882	923	931	915	842	917	871	919	904	872	932	871	896	894	883	941	851	908	893	871	913	879	870	872	892	888	907	828	935	951	899	863	879	868	889	955	885	897	870	897	898	876	889	932	963	924	890	929	909	916	879	878	949	874	872	897	920	913	878	885	871	839	902	896	895	898	938	920	889	911	848	912	933	912	935	973	870	837	856	965	925	942	931	922	901	913	898	893	901	915	934	860	913	903	944	934	989	964	877	920	942	920	909	924	946	896	947	926	885	886	829	932	939	900	923	889	860	894	921	892	889	929	928	889	848	904	922	877	906	957	902	912	928	932	856	896	912	915	913	933	872	894	833	852	891	834	935	919	882	930	939	878	942	955	912	926	912	877	879	856	915	902	908	892	900	879	869	847	922	931	939	931	909	925	916	850	895	924	888	904	917	901	919	874	885	923	937	904	963	869	888	889	884	892	885	920	887	934	914	887	877	903	900	960	896	919	889	906	879	931	952	926	954	910	889	884	892	921	855	916	914	865	934	882	909	865	924	886	896	876	935	891	879	916	949	884	919	892	1002	842	905	907	859	961	848	866	904	873	950	863	908	958	933	903	847	890	951	905	902	925	863	877	847	893	950	929	884	883	911	951	847	915	912	872	898	925	884	900	888	911	897	888	907	943	832	841	918	880	930	911	914	918	900	987	861	888	943	964	911	897	915	893	975	874	884	892	894	982	890	904	885	907	923	918	901	856	927	874	910	953	854	913	833	892	910	858	970	877	910	842	917	910	966	875	901	907	912	910	901	890	898	901	878	879	956	924	887	912	1003	911	943	932	908	915	916	941	906	866	925	902	957	906	834	931	838	890	891	916	897	886	888	900	928	920
34924	4209	1573	1182	889	747	634	561	501	492	513	446	419	439	426	386	390	358	404	380	363	381	375	374	388	374	394	398	368	398	382	386	366	380	366	361	405	367	338	350	358	376	366	377	383	356	387	385	358	359	392	364	344	350	409	360	360	356	367	380	365	357	323	343	347	356	364	398	392	384	377	379	337	351	362	383	386	364	369	355	335	357	366	376	346	370	398	389	386	384	329	373	360	361	373	355	386	386	400	355	383	364	364	369	363	348	425	380	363	382	357	372	363	366	354	351	361	365	343	391	332	381	339	351	375	358	388	349	353	366	366	384	362	354	355	365	383	373	381	411	369	343	361	352	418	335	402	363	336	364	382	355	352	378	378	344	368	375	354	345	377	359	347	344	371	357	366	369	374	351	358	359	339	368	356	351	333	401	380	362	350	391	372	356	363	332	336	382	359	313	386	377	356	394	352	367	368	396	333	381	351	331	355	346	352	377	379	412	361	354	332	324	404	348	369	342	350	374	353	383	398	364	341	363	379	347	361	371	390	367	371	333	366	391	351	358	359	365	374	365	349	376	351	384	367	358	357	370	338	370	362	366	358	435	363	347	342	382	370	351	362	381	321	350	361	369	410	360	356	331	357	370	366	399	373	339	361	344	385	323	340	359	342	379	338	380	361	331	363	349	347	366	383	354	338	409	380	318	362	369	323	344	351	380	379	345	377	356	353	357	382	370	379	334	393	385	345	342	354	346	360	353	365	327	348	367	354	382	366	355	329	381	374	324	337	334	390	394	346	401	356	370	380	347	391	380	324	380	387	388	414	346	358	370	398	374	324	362	380	415	356	359	359	373	360	337	330	368	341	383	381	360	363	383	359	381	369	395	360	329	384	369	379	392	359	346	391	350	357	356	377	342	359	378	351	381	358	377	371	351	348	358	329	381	378	350	344	371	344	348	368	346	392	329	398	342	325	387	358	377	368	355	373	384	300	356	381	362	357	371	354	359	367	362	373	393	371	359	356	351	338	341	398	391	382	386	366	353	376	358	330	330	354	346	360	389	372	349	386	368	382	380	366	402	341	347	389	377	363	349	347	343	378	372	346	392	362	371	349	348	329	359	392	367	347	360	341	368	372	365	369	365	337	377	366	378	348	332	344	348	369	397	334	330	358	370	349	359	341	331	379	388	361	390	339	347	392	368	353	385	368	357	342	406	367	337	387	378	401	332	358	348	333	390	355	336	340	393	388	325	367	339	354	356	390	359	335	346	344	379	368	376	360	347	338	354	344	366	368	381	353	413	365	366	342	353	369	380	353	367	378	354	388	378	394	385	377	329	318	378	369	329	366	333	390	355	358	382	375	332	341	368	328	360	351	376	370	349	368	347	314	360	327	337	355	363	377	340	333	369	366	350	361	347	349	368	387	355	376	389	345	369	331	367	378	376	345	379	383	365	388	333	346	367	397	345	377	369	346	399	364	335	375	356	321	359	347	360	365	346	330	356	375	324	331	347	370	340	346	353	359	392	351	369	357	348	381	388	352	342	377	342	364	350	358	343	363	363	364	346	352	380	384	353	364	352	339	398	355	346	383	391	383	322	368	325	361	341	358	390	347	315	355	367	363	384	346	388	352	367	334	368	353	377	382	379	388	349	336	366	369	358	356	362	362	374	334	358	371	361	389	355	332	318	347	357	345	371	356	347	399	361	313	383	371	310	393	363	343	360	361	362	368	397	358	381	329	367	401	365	361	352	354	362	347	378	355	360	380	404	349	414	356	354	329	328	381	373	382	390	400	350	373	389	406	349	356	375	339	352	375	384	401	353	366	348	369	337	329	354	349	352	370	351	358	397	370	359	378	341	352	387	360	395	352	352	351	345	376	358	366	345	347	336	328	349	333	335	361	363	411	372	360	404	371	344	335	369	359	336	350	328	362	382	377	386	378	357	392	340	321	348	338	352	336	366	336	367	399	322	348	355	327	367	346	402	360	375	393	346	356	363	399	355	381	409	365	365	404	375	343	346	392	347	346	373	380	338	317	329	400	355	367	361	364	388	371	387	390	353	356	341	404	347	367	398	363	360	360	335	350	349	375	366	347	359	354	361	356	334	368	373	374	373	351	340	363	339	358	337	392	341	343	353	341	353	375	359	358	372	380	366	315	375	364	351	371	393	345	352	384	354	334	373	373	391	374	365	350	344	349	332	363	394	332	392	358	334	363	357	373	367	330	374	370	351	377	351	332	386	369	380	336	338	342	383	313	384	363	348	353	365	322	383	345	368	351	358	342	363	380	366	353	365	338	378	378	410	355	374	369	383	351	351	338	385	371	338	376	370	366	350	395	348	351	359	354	354	343	367	336	371	354	368	381	406	329	371	354	359	368	351	348	356	305	389	390	405	372	316	358	345	349	336	346	353	345	365	342	376	375	360	354	346	395	393	343	349	356	363	387	363	354	358	347	360	351	365	383	359	351	341	357	354	349	391	344	337	363	349	403	368	351	373	337	338	349	363	377	359	356	380	382	347	347	365	344	376	338	339	379	326	343	362	361	349	347	348	388	390	353	377	374	348	355	356	331	390	401	355	353	354	336	349	386	363	349	371	333	342	356	383	395	376	374	351	342	376	383	377	362	386	384	364	367	339	376	332	364	349	372	355	369	328	351	342	409	366	377	381	361	369	334	374	358	379	342	312	352	373	374	347	300	367	346	344	391	347	366	362	334	350	346	375	386	342	340	351	385	346	348	361	373	381	346	398	364	394	345	378	324	359	363	333	357	357	339	355	361	353	351	337	371	360	384	359	366	369	406	333	399	365	380	391	333	401	337	387	361	337	324	343	316	341	351	373	355	390	372	340	369	346	341	351	385	354	384	343	363	385	325	373	341	325	381	382	382	349	338	375	344	367	353	347	350	377	384	362	339	358	380	399	345	334	320	359	349	354	375	377	345	378	352	377	395	377	370	311	397	358	342	378	333	371	396	360	348	385	355	338	339	346	338	369	362	415	361	359	365	342	360	364	348	359	353	357	357	362	413	328	369	382	348	355	344	385	345	361	363	367	369	363	394	368	390	375	348	308	413	352	355	363	337	320	323	328	344	381	331	355	365	360	313	365	350	354	344	351	382	385	365	396	367	342	395	309	372	349	372	359	333	378	364	364	348	368	321	369	373	363	360	353	351	369	380	349	378	356	369	346	377	350	358	355	360	329	360	365	367	410	386	376	345	366	380	341	382	350	349	349	326	380	366	354	368	316	417	322	364	349	364	381	358	371	349	380	373	368	350	350	366	339	352	381	364	355	363	333	367	346	364	394	369	357	360	337	350	358	380	357	365	393	363	365	350	336	372	364	373	368	333	390	343	369	345	356	355	328	358	350	348	368	360	365	360	372	375	383	371	402	342	352	342	353	324	323	347	384	371	353	354	380	330	361	353	342	348	359	346	365	358	343	331	382	353	349	340	356	319	350	416	363	382	383	382	389	398	382	356	383	307	357	369	369	383	321
16535	1748	3168	3665	3137	2683	2294	1963	1882	1657	1542	1429	1305	1265	1260	1220	1149	1189	1100	1103	1107	1083	1052	1060	1060	1022	1027	988	991	1030	997	970	958	994	1008	959	974	992	945	958	890	957	915	892	915	961	972	903	953	894	932	964	941	909	970	971	937	900	951	918	907	968	965	882	937	896	909	876	890	930	886	969	909	932	884	939	956	936	918	924	978	919	896	920	934	947	1004	918	910	928	914	921	900	866	908	901	922	957	921	935	944	938	891	924	924	912	923	874	887	863	919	939	886	987	950	914	901	939	935	932	926	947	904	911	871	914	908	959	905	989	979	915	934	941	921	915	976	882	924	963	946	918	904	889	962	878	958	902	939	887	900	879	917	895	925	918	939	913	895	890	928	856	884	914	936	948	893	869	893	876	939	877	887	941	883	870	910	916	936	840	917	929	937	947	916	886	896	955	949	946	945	921	917	838	954	907	933	915	911	914	923	903	914	922	900	907	826	887	937	933	881	893	954	974	853	916	824	845	888	900	938	876	901	913	864	895	922	933	910	969	912	971	855	861	895	895	877	901	912	843	914	934	896	948	906	897	867	908	939	910	902	953	882	934	931	906	947	937	873	920	879	899	875	874	887	867	916	931	888	899	936	818	897	860	919	896	897	911	925	914	902	906	909	924	945	865	894	882	936	925	913	956	890	917	971	859	894	858	882	898	936	924	921	940	942	910	892	869	903	926	914	920	925	870	888	908	857	889	821	883	933	912	880	873	929	923	849	908	912	931	883	909	908	927	887	908	916	924	870	903	904	840	920	954	934	923	894	949	912	914	866	939	913	903	907	878	925	888	924	880	977	889	920	944	911	883	852	836	899	931	913	870	904	922	897	896	874	939	947	896	898	923	879	876	906	878	841	922	927	883	919	894	864	883	866	924	903	913	907	909	899	921	876	868	891	930	901	904	869	896	924	907	906	914	970	869	866	889	889	850	883	931	903	855	929	893	891	868	907	924	883	901	870	895	893	902	953	897	886	885	903	931	846	907	935	856	899	930	949	918	909	928	900	951	926	898	874	925	927	922	932	913	888	919	899	926	879	886	854	914	890	873	907	898	836	916	916	915	877	912	957	904	885	906	917	910	894	830	922	854	945	913	903	938	926	880	894	926	878	875	935	914	901	911	942	925	879	922	957	914	894	908	878	983	901	919	944	962	942	935	892	941	904	904	899	909	909	877	855	920	947	911	911	938	917	913	911	904	929	875	865	926	925	882	955	906	889	897	920	927	894	949	872	881	905	917	922	960	925	917	896	901	857	919	936	954	899	894	888	913	853	890	907	888	914	896	940	878	957	885	907	910	912	937	900	960	900	924	960	885	893	908	897	831	926	937	942	873	846	916	915	927	899	912	905	919	873	889	848	931	922	883	927	859	938	851	911	860	891	861	944	898	929	872	893	882	940	841	914	908	887	849	869	889	878	957	876	885	892	904	901	880	865	876	852	929	898	903	928	881	932	945	895	858	926	882	933	942	845	883	897	980	927	858	942	921	868	935	908	934	868	936	886	895	902	883	938	961	884	878	846	923	915	898	926	887	925	881	926	932	961	927	905	901	935	937	899	931	896	889	928	869	917	927	861	914	837	944	935	894	919	871	854	912	922	900	919	890	888	905	936	896	856	884	879	884	898	894	933	905	919	861	912	898	897	924	892	906	896	877	887	908	950	917	902	927	953	876	923	830	913	930	911	886	914	908	883	890	964	918	875	917	896	875	905	879	934	864	908	904	881	897	874	937	902	854	975	873	967	911	919	931	891	986	880	870	981	948	934	873	895	948	918	956	920	948	895	939	905	916	920	910	878	925	888	887	912	924	900	905	910	944	897	880	910	937	890	930	936	896	883	938	943	906	912	937	929	940	913	924	920	878	915	899	899	882	891	922	886	812	947	904	922	929	879	886	860	893	904	890	923	893	902	863	939	925	898	908	898	938	885	933	884	904	919	867	876	888	917	894	952	907	850	894	867	944	909	883	879	851	946	900	869	871	875	947	913	907	865	916	904	899	841	870	915	898	868	892	895	941	936	922	887	893	831	956	903	892	879	905	940	907	914	842	839	929	900	907	896	883	868	911	893	888	939	941	864	875	911	921	909	923	859	864	914	933	952	926	867	926	909	904	924	898	844	931	867	918	913	910	927	911	931	937	919	860	926	931	925	863	882	903	881	931	899	902	910	937	938	917	837	901	895	903	929	844	895	925	931	860	862	878	910	937	895	929	903	902	902	892	948	924	903	928	954	950	958	864	945	842	900	901	885	943	884	893	870	925	907	895	938	930	927	903	912	883	850	882	940	880	908	900	905	921	899	955	929	886	932	818	889	941	905	852	871	880	934	842	883	910	933	890	945	913	861	916	892	865	949	943	919	901	936	858	905	879	844	882	883	915	918	900	873	888	877	933	903	913	925	923	917	906	927	903	959	906	936	886	854	904	902	924	908	896	906	886	855	917	959	896	853	942	848	865	895	895	852	953	891	916	918	892	909	898	947	901	906	895	868	921	910	900	911	885	943	894	969	918	942	898	922	949	945	885	867	903	876	924	944	968	896	967	935	976	950	865	867	933	931	877	917	925	890	896	941	901	861	894	957	923	881	889	948	854	931	931	962	887	883	891	901	935	890	935	878	906	939	861	952	890	896	887	915	897	901	917	848	918	952	916	920	882	872	932	879	900	876	907	901	912	909	955	896	886	929	927	881	906	890	877	885	918	946	899	895	871	903	939	886	867	838	927	930	958	896	875	870	885	914	905	880	864	884	939	894	909	881	907	927	864	893	912	873	933	903	923	917	922	917	909	902	886	865	934	927	924	922	960	880	940	884	930	923	911	950	898	915	897	894	928	912	895	891	903	882	924	869	906	924	869	920	846	916	843	901	908	898	951	926	939	884	989	864	871	899	919	905	888	904	892	948	942	925	906	856	866	904	909	873	918	904	961	966	909	890	922	912	882	957	933	878	922	918	858	909	895	905	916	896	943	886	928	900	953	935	914	873	923	856	932	898	883	957	898	893	943	912	924	905	856	885	877	940	909	924	890	910	909	915	931	841	885	860	890	891	894	932	956	870	919	890	929	941	878	872	947	951	876	888	874	898	876	918	943	862	914	850	880	927	920	929	903	928	925	912	854	909	948	971	912	881	942	864	875	887	893	914	910	911	862	900	879	876	951	944	913	955	892	947	887	925	903	928	918	883	947	899	863	895	908	988	877	919	905	860	831	915	923	944	850	909	902	862	898	918	887	868	917	913	890	890	894	918	942	995	888	895	871	956	911	924	929	942	864	947	916	977	893	924	892	903	893	944	883	871	910	919	910	875	873	936	915	933	878	923	888	897	915	879	964	939	903	885	928	883	859	895	854	934	892	871	875	922	940	868	943	969	838	836	849	882	923	926	959	954	901	922	875	935	915	882	927	900	916	913	909	908	951	946	907	915	889	878	947	949	910	862	911	938	888	880	894	874	914	949	933
48170	9024	2921	2086	1380	1056	842	659	545	496	433	391	407	350	344	325	305	318	289	313	264	294	284	283	264	269	275	257	244	262	275	273	263	254	254	258	250	247	219	245	248	256	256	247	264	239	223	201	243	233	259	215	241	244	251	246	261	242	242	234	242	239	218	246	222	252	238	240	238	236	260	256	245	256	258	259	254	243	231	244	281	272	267	221	244	281	248	248	215	246	249	261	229	232	218	244	239	232	239	241	248	218	218	221	249	238	223	240	237	236	229	254	251	223	232	245	270	258	247	267	235	250	237	249	240	251	249	245	243	267	245	221	229	254	239	228	240	231	239	225	235	245	256	239	210	251	251	226	226	251	242	247	219	229	205	240	252	246	249	224	232	217	199	237	232	249	222	257	250	246	224	244	255	227	238	251	244	241	217	225	221	255	252	249	231	222	238	232	241	223	245	249	234	229	235	200	210	225	251	255	259	242	251	228	260	229	208	234	221	220	222	250	241	244	245	236	250	244	235	255	208	235	239	235	248	239	245	257	225	231	256	235	266	244	235	227	223	249	256	248	219	221	228	235	262	236	231	220	233	231	223	248	235	224	261	220	255	236	233	217	242	226	220	223	249	238	249	230	208	267	229	233	223	227	238	232	221	220	241	218	219	236	233	245	262	242	236	244	241	258	257	231	227	232	257	244	246	267	224	247	248	242	245	245	253	233	228	224	245	254	218	242	229	257	228	231	230	223	261	237	244	251	230	230	276	259	243	246	228	246	231	265	236	257	228	235	231	291	234	261	259	225	228	246	250	224	245	229	239	246	227	250	240	227	240	231	213	276	259	226	222	240	231	218	236	242	230	251	237	238	229	236	239	239	244	244	238	255	226	204	221	224	219	211	228	249	257	232	253	224	216	229	262	214	252	238	243	211	224	239	232	248	224	232	223	205	231	237	240	220	208	236	226	232	255	229	239	240	237	238	225	233	208	260	257	189	243	233	239	247	223	243	260	253	251	253	239	208	247	249	242	222	256	229	247	268	247	237	257	255	260	229	217	226	224	247	240	239	212	200	241	245	218	257	246	227	230	252	248	249	226	216	231	244	268	237	250	200	233	202	227	239	275	218	240	246	224	215	232	206	256	236	220	231	236	240	253	256	264	259	227	245	249	214	250	289	226	254	243	235	234	204	256	233	206	265	242	230	250	246	247	238	226	224	228	243	215	212	236	261	241	220	274	225	232	230	246	262	243	252	250	220	245	226	229	271	223	247	258	253	221	223	211	230	236	226	231	222	223	235	232	213	248	221	216	238	222	242	234	197	251	252	241	255	221	236	244	223	246	225	214	202	231	242	231	246	247	225	226	227	210	233	214	240	243	232	219	248	260	244	243	244	229	209	258	233	219	243	227	259	231	240	231	218	228	251	231	256	232	220	225	260	250	252	244	218	231	241	241	244	244	250	220	222	219	230	223	227	251	247	223	222	255	221	246	247	221	206	234	250	253	235	239	246	264	247	233	274	211	224	209	240	234	257	237	229	252	251	217	266	212	231	231	211	228	238	233	227	243	248	217	247	224	223	238	229	222	222	208	225	222	222	214	266	252	254	220	236	207	211	223	219	233	232	233	241	264	256	233	226	228	247	253	263	234	263	246	240	251	222	232	257	246	232	236	255	244	244	232	263	235	252	233	238	248	230	256	255	237	240	221	231	256	245	238	237	237	242	228	232	195	265	215	258	235	246	241	230	215	229	229	196	235	253	229	249	235	262	237	207	237	231	232	228	238	228	253	242	228	246	257	237	238	248	240	222	246	225	222	229	248	250	263	258	229	251	224	237	213	271	246	229	244	229	210	247	282	226	200	243	244	195	265	221	235	249	225	239	199	253	245	239	233	222	242	216	211	235	247	241	222	213	209	232	214	212	225	241	260	201	234	245	262	254	259	218	238	248	241	232	246	217	240	229	249	269	242	239	220	210	229	242	250	224	233	236	256	237	247	234	223	275	237	227	252	235	248	244	239	242	218	217	259	257	223	233	241	242	254	216	245	261	238	249	211	234	242	235	224	220	236	273	240	247	243	244	242	232	224	238	254	234	224	229	256	233	228	253	229	230	224	231	241	237	245	247	272	241	241	236	234	249	256	236	231	248	243	206	227	249	238	255	209	254	240	246	226	234	243	245	245	199	231	242	247	224	240	210	227	246	231	235	229	231	245	229	243	232	245	221	208	254	221	217	231	274	221	197	220	239	235	219	214	251	229	249	238	218	234	244	239	227	255	211	250	232	230	242	239	258	237	208	216	223	209	238	236	237	280	233	236	223	230	236	244	262	247	246	253	238	268	225	203	255	252	228	224	211	207	215	227	244	256	219	248	216	277	216	245	250	235	230	236	237	248	241	250	215	247	230	249	233	266	248	238	212	239	234	222	209	237	245	236	231	250	246	236	240	262	215	230	260	252	230	234	192	240	225	251	221	241	218	234	252	234	242	235	242	218	213	236	244	251	249	256	237	242	247	239	215	219	261	234	229	220	245	233	201	234	194	233	238	253	250	225	262	250	213	233	222	246	238	212	219	219	238	244	257	250	231	259	259	242	194	248	221	237	250	245	213	248	234	239	232	239	238	223	235	216	232	210	233	212	227	214	245	209	235	228	211	230	207	243	211	228	242	211	233	228	252	239	237	231	239	226	224	251	217	237	246	233	234	244	213	226	224	238	239	231	232	242	253	238	207	264	230	243	228	224	243	235	198	234	215	223	194	234	227	244	237	247	227	249	232	212	208	231	228	219	220	218	263	254	236	255	237	259	229	242	245	220	219	230	270	236	231	268	236	249	235	270	222	236	246	230	234	231	231	209	258	279	226	224	259	240	203	245	220	227	203	234	232	221	218	249	270	238	232	222	267	259	235	262	228	236	220	240	231	242	238	250	236	242	233	206	246	265	237	243	248	236	219	208	253	257	227	221	221	228	219	244	212	240	227	233	199	241	242	271	228	210	233	246	246	248	250	233	220	222	259	237	235	243	229	227	245	234	251	218	269	235	252	246	198	227	239	254	240	250	236	251	218	236	240	208	211	227	220	244	258	234	254	238	229	230	243	220	230	239	227	238	252	245	258	240	229	242	219	238	253	249	217	212	209	222	243	242	209	267	233	213	241	220	215	233	224	258	229	215	226	269	245	253	219	251	254	255	257	235	244	257	239	247	229	217	240	230	206	224	238	241	225	224	221	248	231	257	226	234	230	230	229	244	205	213	256	234	250	221	251	207	206	244	229	249	215	231	236	247	245	240	196	240	226	220	236	218	226	237	246	267	257	234	245	223	233	236	262	214	242	255	246	237	236	244	214	254	222	236	242	227	239	252	236	243	199	224	241	242	244	266	275	252	245	236	218	250	250	201	237	206	232	235	241	223	241	255	237	229	268	247	207	213	230	266	231	236	244	257	235	231	202	249	219	211	246	213	232	229	234	210	239	222	242	238	269	207	232	231	226	236	245	202	220	215	233
22100	2297	5127	5780	4900	4183	3244	2869	2259	2080	1836	1745	1442	1387	1313	1211	1163	1132	1091	1060	979	941	889	879	906	836	864	796	791	774	740	815	762	756	736	673	726	720	694	720	732	711	698	689	711	671	659	690	700	726	679	693	601	671	709	654	649	636	692	667	626	655	660	685	647	649	657	653	612	595	607	629	642	706	670	678	684	606	660	649	623	666	649	646	607	643	895	779	645	631	639	656	695	641	651	621	635	650	656	586	612	680	602	628	642	648	591	593	627	662	571	662	627	671	633	612	656	673	670	604	653	659	659	613	634	634	669	697	732	687	679	665	669	678	675	692	671	707	648	664	586	644	616	612	644	623	590	611	621	614	633	602	653	633	619	646	577	635	654	596	615	609	625	624	669	625	622	608	641	665	612	594	599	628	598	641	659	640	612	638	628	619	617	613	651	578	662	592	634	623	676	629	634	653	651	603	636	584	633	618	657	634	610	622	623	616	621	604	601	630	643	592	672	633	606	639	625	616	617	610	588	591	614	600	588	606	637	607	644	563	613	609	623	608	631	586	654	613	618	620	625	591	627	612	603	638	631	570	604	604	596	660	578	626	577	599	652	642	649	606	639	622	633	614	669	599	634	658	585	626	603	638	626	660	596	639	620	634	594	619	618	621	612	607	581	641	604	614	630	593	648	629	618	637	652	640	614	659	629	644	605	678	622	591	580	635	641	598	596	588	604	575	624	645	646	615	602	655	604	634	663	647	627	639	577	661	654	651	605	615	621	600	631	623	656	596	602	633	644	648	662	606	695	619	613	652	627	616	574	619	658	635	623	598	638	596	672	625	589	660	601	598	615	649	589	591	623	623	610	613	605	661	629	618	598	587	603	646	645	587	618	636	632	634	589	623	630	609	584	630	596	585	618	658	628	615	608	585	607	658	638	643	621	641	617	665	682	632	673	660	626	617	657	617	620	592	608	615	602	609	627	616	556	584	609	631	612	599	622	612	620	616	619	628	563	571	584	588	631	625	661	606	616	612	606	626	610	600	644	652	578	640	583	650	586	656	602	613	620	647	605	604	605	629	591	602	663	622	620	599	622	600	612	609	584	622	632	606	585	627	624	557	604	633	575	641	594	641	650	589	619	636	605	605	664	606	583	610	605	587	625	592	594	596	576	604	610	629	572	631	618	634	605	619	602	614	623	630	626	610	613	585	606	631	623	567	609	586	619	633	618	636	661	587	584	606	605	604	611	630	655	655	626	662	606	620	606	641	608	585	654	606	606	614	617	607	658	624	612	619	579	632	642	595	620	586	565	608	658	613	562	613	592	631	619	639	570	631	628	634	611	666	607	632	643	611	626	611	623	648	620	619	646	607	644	602	613	598	614	656	604	580	633	651	613	618	614	613	588	606	618	657	629	623	608	584	622	666	612	610	566	590	647	593	585	592	632	614	625	619	610	642	622	648	610	612	658	652	641	632	643	642	619	601	595	618	661	591	646	616	660	676	604	611	600	599	593	599	629	610	632	610	609	593	614	677	597	615	592	650	632	636	588	590	596	633	649	649	600	619	623	619	581	588	609	612	592	650	635	689	626	669	676	613	568	628	601	605	650	661	607	569	697	603	609	644	631	603	609	586	635	618	572	564	627	607	594	648	620	625	596	600	639	614	603	640	629	633	608	607	588	603	611	604	633	629	607	577	617	641	580	607	589	664	614	625	635	618	647	619	651	661	609	621	605	625	633	617	599	565	606	621	646	626	588	614	605	626	609	597	600	645	645	611	627	642	600	599	624	625	651	568	614	631	677	652	603	616	567	625	629	657	593	599	600	597	654	602	622	606	617	662	625	623	632	575	581	615	571	624	598	621	662	608	608	625	568	634	636	605	611	636	632	629	602	650	594	621	609	607	637	616	643	630	654	605	619	615	629	621	618	575	640	652	577	617	580	630	582	632	568	605	603	592	586	592	651	626	656	594	623	614	636	602	615	646	627	608	586	639	574	635	595	656	621	628	633	670	615	605	622	585	592	617	635	598	603	612	647	634	632	598	620	645	635	678	621	584	650	610	596	598	626	594	633	621	644	628	625	643	657	612	594	633	561	620	581	617	655	608	643	611	624	616	631	589	646	609	627	658	615	603	596	619	629	643	615	597	615	568	612	598	620	637	636	629	590	625	623	588	586	606	610	629	616	618	621	654	629	601	610	618	544	627	667	602	610	637	668	585	661	619	619	651	625	590	634	634	648	608	633	653	586	664	626	647	643	632	629	627	610	620	611	612	608	642	649	600	616	622	611	582	610	625	626	608	623	610	621	599	594	662	652	610	600	632	639	629	684	642	609	621	607	646	589	571	633	633	618	611	552	620	648	669	590	632	620	621	632	621	629	615	588	642	631	628	652	625	656	578	606	599	622	601	590	623	606	626	634	575	646	594	577	595	602	624	587	625	580	615	592	642	625	625	586	649	633	584	610	651	584	639	611	640	624	604	622	652	622	610	664	594	609	617	648	585	575	590	602	594	625	628	585	668	622	627	646	598	640	644	639	615	632	616	612	602	614	631	675	622	640	591	618	606	651	600	598	619	625	617	647	615	588	637	635	628	650	638	611	644	628	620	649	597	624	633	670	648	617	609	604	592	635	626	562	612	613	599	656	635	689	603	640	608	570	636	610	639	661	640	629	592	636	586	627	630	666	623	627	640	652	634	651	585	575	627	639	610	637	613	645	636	605	630	634	633	647	643	617	632	616	636	606	604	595	598	576	592	583	600	623	611	673	682	602	650	560	596	572	643	650	623	668	638	651	573	635	600	612	605	631	593	626	639	599	607	631	563	610	607	569	602	615	645	592	574	626	596	631	621	627	621	646	651	638	658	607	658	624	654	639	580	601	644	677	620	623	631	592	621	637	616	611	642	606	576	585	608	631	641	591	646	587	606	634	633	600	629	587	639	637	602	606	604	616	654	615	626	627	649	596	623	667	581	573	618	561	597	628	633	592	643	584	593	623	650	612	582	590	648	597	588	625	648	675	608	613	560	609	597	605	643	604	613	596	614	616	633	612	662	633	629	593	593	622	645	620	630	632	614	669	605	643	616	636	609	577	603	594	606	626	603	609	576	603	658	583	622	589	572	606	652	610	560	616	623	612	614	610	656	664	630	594	616	607	631	584	642	609	604	613	637	642	665	628	593	608	604	637	583	575	582	625	609	651	609	630	637	619	598	626	627	634	578	600	607	607	590	624	602	616	609	591	605	608	624	620	611	597	607	577	609	645	585	598	636	644	620	583	633	596	582	635	628	666	662	616	613	569	602	663	644	608	613	561	582	654	619	631	627	631	639	640	590	597	610	614	601	637	601	584	586	602	584	639	610	599	637	625	616	653	627	636	559	630	576	654	590	639	637	635	626	582	605	609	587	597	628	656	628	626	581	588	575	622	643	611	624	614	656	590	601	605	633	600	634	660	598	606	665	652	660	632	585	615	598	610	623	591	593	619	628	610	646	633	596
5462	449	398	389	391	355	352	367	412	352	360	385	345	389	374	360	378	361	340	341	366	347	393	347	350	365	345	364	398	345	348	368	373	343	314	346	368	338	400	377	351	350	383	366	361	361	354	354	391	361	355	341	361	339	347	336	320	349	321	379	365	375	365	364	351	353	382	373	340	367	367	392	360	348	328	341	377	362	388	365	370	371	351	381	365	351	363	382	364	355	373	348	362	350	349	388	367	356	388	386	401	348	366	323	382	347	351	356	352	362	371	377	338	392	369	326	348	342	325	326	359	318	359	330	400	326	344	348	376	372	366	366	363	335	361	358	366	357	395	326	362	312	365	349	368	375	360	351	346	364	332	371	319	367	350	344	345	384	371	361	347	358	379	356	321	384	348	341	375	387	375	350	389	331	395	355	373	334	370	352	330	383	357	343	333	346	398	326	379	329	343	335	364	391	345	336	384	370	356	373	359	362	383	341	386	351	349	359	381	346	386	356	360	364	341	365	352	373	341	349	305	336	364	356	355	365	369	361	349	328	331	372	348	382	328	392	357	360	359	371	368	334	372	380	350	374	365	375	388	330	374	371	374	375	371	352	334	369	355	356	370	355	368	362	365	356	338	367	399	377	369	354	355	357	317	321	355	389	365	353	361	346	353	351	301	359	357	358	370	389	360	395	355	351	360	390	336	361	327	372	373	326	368	364	342	355	359	384	312	329	358	392	370	328	337	359	360	356	328	394	327	347	350	375	349	424	335	347	357	344	330	333	361	326	337	390	360	323	359	342	335	357	351	366	357	374	359	359	356	371	324	347	337	345	348	333	367	372	343	342	378	361	389	381	367	333	374	377	340	365	377	333	369	355	346	352	364	332	376	356	340	370	343	372	354	346	354	368	359	320	376	398	374	369	373	354	356	353	339	358	342	342	349	356	381	381	362	353	369	336	355	380	398	368	382	346	332	360	351	386	372	340	350	346	369	365	349	325	322	348	333	368	394	374	322	347	362	359	375	328	344	351	369	345	369	371	338	359	341	395	366	359	376	343	363	395	367	364	351	368	353	365	360	365	336	363	368	317	387	380	336	372	363	371	351	341	376	376	354	355	343	332	369	353	358	346	334	357	295	361	327	355	364	357	377	349	380	351	352	345	349	370	356	352	336	371	324	376	378	327	341	380	356	337	405	349	357	312	324	358	380	377	366	314	375	323	376	336	357	371	377	360	348	353	371	336	373	377	306	374	350	360	374	355	348	335	349	360	359	350	383	326	351	346	342	348	390	368	381	364	332	353	366	333	350	355	377	364	345	342	346	377	339	342	361	364	346	325	371	386	393	352	340	390	341	388	339	358	379	358	385	387	328	360	344	328	293	368	341	380	368	352	345	353	352	346	339	376	377	349	370	375	379	345	314	340	365	360	354	356	319	334	354	352	333	357	363	382	374	350	345	355	373	332	385	330	341	373	350	379	325	377	347	352	377	359	342	335	353	361	351	323	339	383	350	363	354	368	328	336	379	354	330	370	324	367	363	368	362	350	364	362	367	340	361	398	364	396	335	367	330	342	366	320	399	357	349	370	346	359	338	378	408	367	380	344	352	367	350	352	351	349	377	346	362	379	374	366	343	351	371	355	387	367	352	325	349	373	354	362	367	364	386	358	361	354	397	359	356	376	367	362	342	361	367	346	360	347	350	392	350	375	378	341	334	374	360	359	393	337	343	325	353	353	383	347	356	344	370	349	368	368	368	364	363	377	366	380	368	361	348	378	401	344	339	382	347	365	396	334	375	346	395	355	350	413	349	393	356	384	364	357	345	349	345	360	392	355	383	348	344	363	349	360	315	363	350	352	346	379	331	357	341	376	341	360	375	364	380	325	369	335	400	360	373	398	351	409	367	396	361	365	356	326	367	359	357	347	348	376	370	350	343	335	362	378	339	372	356	348	346	351	370	343	354	333	358	332	389	372	365	318	353	360	350	365	356	378	365	352	360	359	334	356	356	373	374	384	373	368	396	348	383	352	328	366	374	375	354	371	361	338	364	340	377	337	356	384	363	374	338	383	348	351	370	383	363	352	347	342	374	360	368	353	388	363	369	347	376	377	367	378	340	365	363	323	359	339	326	343	383	364	371	388	375	366	351	356	336	338	351	329	319	364	409	374	363	361	383	334	364	378	356	341	323	353	334	361	388	368	382	338	351	343	317	344	352	340	366	336	373	372	365	357	363	342	377	364	350	378	347	405	353	374	322	376	377	379	357	378	380	359	341	352	358	379	351	330	336	337	362	340	381	349	344	337	372	343	349	355	333	349	351	353	372	348	342	358	352	391	358	363	359	360	403	343	331	321	325	323	337	341	354	365	375	377	368	372	378	348	359	341	345	364	325	360	384	362	364	356	361	341	343	379	355	340	360	343	339	360	366	374	344	348	344	360	363	371	356	357	364	338	343	345	358	342	325	393	330	348	383	334	337	394	320	346	370	338	378	385	351	344	343	374	339	340	383	353	331	374	346	367	348	369	391	375	383	363	355	335	338	358	335	352	356	342	371	359	351	395	365	370	358	343	398	368	384	408	386	363	318	371	376	378	362	362	339	351	347	385	375	367	354	374	380	352	332	350	377	372	378	349	383	355	404	385	358	329	358	378	367	356	330	345	384	357	373	354	349	338	325	393	389	356	337	370	360	364	343	348	324	360	363	328	369	367	356	355	355	353	335	322	379	368	390	382	375	313	374	341	364	352	361	336	362	353	351	315	378	384	334	326	328	326	390	363	348	343	388	355	349	368	379	335	396	376	370	362	362	369	394	337	367	374	326	364	344	381	370	332	378	351	388	322	375	358	375	365	353	377	391	365	351	357	327	367	387	378	366	373	405	371	352	343	415	345	342	371	312	360	341	336	379	348	360	364	400	385	355	330	351	313	354	338	371	361	368	377	371	377	341	324	374	347	349	369	350	386	353	365	393	344	341	364	378	336	415	374	322	399	344	333	336	379	335	341	374	358	326	354	344	335	361	376	356	346	328	347	344	359	370	339	349	343	332	369	358	340	384	380	356	371	358	327	337	359	358	370	347	382	403	381	342	369	314	379	386	364	371	365	353	354	356	367	362	384	375	389	376	356	336	390	347	382	347	376	335	347	338	339	350	386	340	363	365	348	376	366	317	329	362	332	365	376	322	326	379	377	375	369	361	367	354	322	350	360	374	354	301	345	323	348	317	384	370	358	367	368	371	383	371	353	376	348	372	368	406	371	349	361	359	343	364	384	344	368	369	355	359	354	392	363	359	403	346	351	355	391	362	358	379	336	336	332	362	370	360	383	336	362	332	376	346	373	374	356	353	408	325	357	354	328	378	350	414	395	329	342	356	368	326	328	368	359	404	361	365	353	347	376	361	382	351	362	377	346	339	362	346	346	367	383	348	351	398	370	355	334	340	366	351	338	346	346	341	360	348	392	364	370	330	346	379	344	348	363	381	363	372	351	361	351	361	353	351	389
5205	981	1043	1041	1050	991	988	963	945	948	951	943	898	910	918	933	900	881	888	888	949	944	1003	881	941	931	942	937	888	943	906	906	934	899	910	913	922	909	926	941	935	928	893	923	909	879	909	881	906	888	906	946	878	900	959	948	905	909	903	866	915	920	895	940	907	905	907	916	929	943	916	929	903	881	916	904	871	912	871	955	954	950	942	927	913	903	935	866	904	892	871	929	894	892	882	883	892	950	940	893	874	932	880	892	895	841	952	914	915	863	871	886	939	920	938	915	938	933	879	938	931	900	929	892	912	909	938	928	891	928	912	965	865	940	893	904	858	916	905	928	856	911	940	872	896	907	911	940	882	909	925	889	878	913	929	936	856	846	874	959	860	904	916	873	906	903	909	936	849	897	952	979	920	907	906	899	928	941	959	957	950	882	921	916	897	883	938	905	913	926	960	927	917	918	946	931	880	917	947	891	896	941	889	853	911	982	899	911	966	934	924	906	873	914	942	913	892	913	920	934	936	895	875	867	888	839	884	903	916	919	960	859	947	944	910	912	907	904	914	917	919	895	883	920	934	863	953	931	913	929	891	870	917	878	941	876	860	912	934	825	912	914	900	888	906	900	949	874	918	929	931	921	868	921	860	898	894	896	924	879	923	913	897	922	977	942	922	943	920	924	951	929	962	897	901	901	966	892	890	893	904	920	835	872	939	904	888	944	888	938	858	924	903	850	875	894	904	875	946	900	930	934	882	946	908	878	890	876	907	958	874	896	920	914	884	914	884	874	873	921	926	875	909	940	915	870	1003	875	902	992	873	922	917	938	965	883	879	910	908	919	927	914	900	886	904	877	926	912	919	906	894	892	910	917	932	920	942	920	877	909	932	937	877	886	961	946	891	882	924	900	939	931	951	898	923	881	914	887	916	868	904	892	947	924	911	899	855	935	875	876	945	938	926	900	930	950	932	870	876	867	936	904	877	887	908	878	893	882	934	904	860	961	877	904	928	975	923	972	890	866	955	932	870	958	913	886	938	915	926	860	893	907	967	858	911	914	916	906	919	897	970	959	865	895	877	896	879	930	866	890	861	872	888	893	953	940	892	893	931	909	940	956	893	929	844	901	930	892	964	923	939	938	987	909	873	910	875	947	866	890	932	861	889	923	884	867	988	904	949	842	882	866	944	926	897	904	930	906	957	893	971	916	894	949	887	882	949	931	898	942	872	919	886	899	848	973	940	879	908	924	849	852	898	893	875	912	887	911	894	940	929	935	892	907	900	929	876	929	915	945	877	887	896	924	930	912	903	938	905	918	908	957	908	866	918	936	881	919	911	927	903	949	904	865	861	900	909	936	906	923	892	959	907	916	912	927	894	890	935	912	883	920	918	890	928	891	888	895	900	938	860	847	926	914	951	874	889	884	921	914	932	881	886	908	853	893	882	926	861	896	884	910	879	894	885	905	880	936	906	948	868	877	864	943	927	922	955	880	871	914	924	882	836	858	919	946	913	946	947	873	924	922	939	873	937	888	885	893	877	917	957	943	920	866	959	900	912	882	892	898	941	927	909	951	868	948	870	890	906	939	874	915	901	893	927	849	943	890	926	862	900	903	925	917	934	933	942	897	946	934	892	898	929	967	887	867	891	893	841	895	884	856	923	972	919	919	888	870	889	951	955	896	866	896	950	906	848	876	898	872	897	871	940	917	926	923	978	923	902	898	908	932	893	907	851	893	910	961	982	897	877	912	878	951	877	880	917	878	875	895	926	933	886	867	940	912	913	867	868	931	880	898	869	923	920	900	874	856	868	877	960	886	893	950	887	955	937	928	899	908	898	897	913	912	960	901	927	933	869	918	888	881	943	930	941	920	914	894	962	878	938	896	908	933	877	920	845	955	956	942	935	904	923	919	929	949	903	948	908	901	933	915	911	928	880	892	857	898	889	870	928	941	895	859	974	905	913	917	925	948	975	874	956	899	859	921	895	880	930	929	916	912	925	917	831	927	919	880	912	943	942	937	917	862	889	904	938	935	903	916	905	932	937	935	929	981	852	949	898	908	941	908	928	894	939	903	908	903	947	923	921	906	909	900	892	930	875	921	939	939	913	904	873	875	885	890	897	861	882	893	834	886	928	926	893	954	911	952	920	880	932	988	975	818	938	937	915	904	875	885	882	865	876	938	961	901	966	910	928	872	955	892	921	869	933	923	867	940	888	883	959	886	880	857	920	911	929	967	885	870	903	890	916	947	902	931	920	910	934	944	883	884	885	934	909	877	927	923	890	924	903	835	933	930	911	983	882	898	898	928	925	881	935	931	877	928	901	889	853	919	947	909	930	969	905	975	897	922	943	880	854	873	915	888	951	864	870	947	939	905	911	873	886	931	899	895	928	956	861	882	917	867	911	988	912	906	902	911	911	925	891	903	858	889	937	851	895	889	927	896	912	882	873	880	951	926	867	924	908	952	899	895	896	908	920	896	927	869	841	908	893	905	890	918	870	918	946	859	904	923	870	899	845	906	872	902	931	906	933	934	955	903	871	902	937	893	944	868	914	863	939	886	911	903	896	911	919	907	899	937	924	937	853	1040	858	891	909	924	915	919	922	856	895	937	898	927	926	932	913	874	910	854	886	922	880	915	876	906	887	920	891	896	904	913	893	883	883	953	907	881	937	873	914	926	886	890	920	949	937	926	884	954	886	896	894	905	909	936	928	923	899	913	925	913	910	924	868	958	936	907	945	943	905	908	880	873	937	887	908	890	905	921	912	902	900	909	905	883	876	886	844	856	917	871	926	890	891	921	919	904	919	910	883	859	910	892	906	855	906	951	956	943	907	880	936	953	923	896	920	896	899	952	875	900	908	950	856	925	862	906	876	900	861	924	937	901	947	988	913	945	923	913	939	940	908	902	868	934	917	851	926	922	868	866	909	909	889	934	919	903	918	948	918	870	937	931	890	901	928	873	885	933	852	929	903	945	829	867	914	889	949	934	899	907	871	932	874	896	862	900	945	919	906	923	900	848	913	910	887	853	970	908	927	888	865	912	957	899	964	894	911	909	954	936	868	945	919	901	918	931	908	929	897	934	881	907	903	884	921	915	960	933	920	944	870	883	873	900	908	904	925	918	897	900	900	915	860	906	899	912	906	902	855	879	917	896	926	933	919	925	951	935	886	952	947	915	929	950	879	937	919	862	865	919	957	930	895	925	944	898	961	930	940	961	894	918	922	975	903	851	895	931	881	917	917	923	890	907	884	874	897	916	909	931	860	910	902	884	871	970	864	879	859	890	917	885	942	902	859	919	914	939	920	882	901	948	933	936	889	937	966	872	904	864	954	904	906	916	896	921	911	869	915	951	897	892	914	896	947	893	943	847	877	938	900	915	919	916	956	935	894	850	928	882	898	895	909	908	945	962	911	882	882	895	948	896	944	888	979	893	904	931	904	910	861	881	892	924	893	931	922	865	856	970	914	867	950	928	879	941	911	912	884	889	938	853
33567	4033	1556	1198	959	798	638	560	480	489	473	441	421	423	414	392	395	414	369	400	401	362	356	380	361	322	352	386	359	363	390	394	377	347	404	345	357	385	379	347	351	361	354	345	364	354	396	342	362	355	365	397	379	358	352	386	370	310	361	365	365	340	362	370	324	404	337	364	347	395	340	370	370	378	372	375	409	389	353	347	389	359	380	359	348	376	367	361	398	364	381	375	330	353	411	373	361	348	353	367	356	371	309	362	342	383	343	366	357	356	342	343	344	372	381	368	356	342	385	392	382	383	329	368	353	399	350	362	409	371	375	348	379	379	347	350	345	389	386	367	395	368	360	337	377	372	353	372	336	367	362	351	444	384	397	362	351	380	352	383	352	345	360	362	381	373	375	376	389	339	362	368	414	428	373	374	366	376	384	355	347	393	361	347	356	374	358	352	357	356	400	349	388	354	364	369	354	400	368	360	372	392	369	344	367	356	361	316	384	390	382	331	347	343	322	378	393	348	338	405	360	350	384	395	384	324	352	377	371	384	333	351	368	351	368	367	390	372	399	327	403	367	370	348	388	377	374	341	370	347	388	346	358	403	392	357	336	345	378	378	379	352	361	365	362	417	359	365	335	359	347	329	387	340	334	385	350	370	352	363	385	378	379	343	356	365	345	352	325	349	354	334	338	348	389	417	351	363	352	375	332	369	330	347	389	360	332	374	356	352	375	369	362	347	390	348	359	344	359	385	382	386	360	397	364	356	330	327	378	385	388	375	369	356	354	329	366	377	360	392	374	384	343	339	383	363	338	365	334	337	364	404	378	355	338	355	387	376	376	326	321	345	349	338	340	369	388	336	325	390	400	411	379	352	393	384	379	363	364	361	321	381	351	318	357	360	372	316	345	372	365	379	392	355	317	339	326	339	361	358	418	353	405	391	380	327	356	366	416	321	343	333	333	353	374	361	375	381	359	371	390	351	387	339	365	383	372	372	352	363	350	379	382	365	321	357	337	346	354	342	377	347	335	385	341	404	368	332	348	368	330	411	393	385	356	385	349	364	337	397	371	364	381	403	347	358	373	375	316	342	391	381	396	377	400	379	392	400	331	401	383	352	368	365	370	362	363	362	366	384	395	356	358	343	359	339	387	372	383	393	332	345	352	365	380	328	369	360	373	374	364	361	357	387	349	367	399	339	321	381	363	420	375	386	387	326	383	336	345	367	345	332	396	360	383	381	361	362	374	345	392	341	365	333	368	349	353	360	384	357	348	349	352	357	373	339	355	388	364	365	381	376	373	351	402	353	363	330	342	367	349	332	381	367	347	383	353	342	324	348	341	394	389	367	402	343	382	356	343	378	383	376	347	348	368	362	369	372	392	338	363	363	356	352	395	374	339	344	357	364	333	389	364	363	353	354	341	356	401	357	330	358	382	362	359	357	358	381	368	366	378	352	372	366	347	365	365	399	330	382	387	363	376	367	304	346	377	343	362	372	392	400	386	364	379	368	332	370	338	386	384	371	371	326	371	344	371	345	367	380	348	371	361	377	371	369	372	368	342	353	363	352	410	383	379	340	378	366	377	363	364	376	387	339	407	355	370	371	406	359	371	353	342	357	392	380	361	374	391	347	357	331	349	412	360	364	349	386	378	350	348	359	358	360	363	323	357	351	364	384	358	321	338	354	361	331	348	353	375	343	389	406	358	376	356	351	365	368	345	359	332	403	356	353	387	371	370	382	363	354	362	364	363	346	381	391	363	380	348	348	383	393	375	376	380	389	350	367	391	360	354	362	408	341	355	355	360	356	334	347	330	349	314	346	344	332	363	359	354	377	365	370	329	393	366	359	358	371	386	348	367	352	386	327	352	376	373	385	372	327	345	373	352	370	409	375	391	348	384	340	365	341	350	405	394	342	379	358	343	328	360	362	363	353	359	382	375	356	375	409	357	385	350	329	342	369	356	377	341	340	353	342	382	369	352	313	404	354	358	364	360	357	372	362	387	349	372	367	368	364	360	357	343	393	334	329	366	400	375	367	353	368	354	335	347	364	383	369	372	371	341	350	378	361	386	388	402	367	375	361	384	372	363	377	361	366	321	406	385	365	350	362	383	386	355	370	369	390	352	372	369	368	363	372	375	379	357	350	371	348	324	373	336	373	368	382	374	372	341	336	339	382	332	373	327	355	340	349	392	344	382	336	382	352	366	376	365	344	338	376	351	375	348	358	360	344	350	338	340	352	360	356	417	347	371	354	360	383	332	383	382	327	380	373	374	366	328	336	372	373	373	417	343	352	367	340	369	363	382	373	352	366	388	394	358	345	359	397	356	382	373	344	383	363	400	375	355	367	375	353	330	368	351	378	398	371	361	366	367	372	389	386	385	335	358	369	325	335	373	372	356	335	344	350	375	380	337	337	345	383	351	372	365	349	360	390	383	382	349	330	385	389	326	386	390	345	340	358	351	390	366	360	380	370	370	373	386	355	362	369	369	382	361	352	348	372	379	376	374	398	360	378	353	383	360	381	362	367	390	332	373	353	355	356	379	343	391	345	380	347	327	349	327	373	362	360	345	402	323	383	344	350	326	392	358	372	387	364	351	374	313	376	367	366	342	401	380	393	362	352	344	319	348	370	385	339	338	373	324	356	332	351	335	345	363	348	369	374	342	347	372	372	378	393	366	350	355	376	340	364	349	354	374	379	340	351	387	354	361	391	369	344	357	367	361	358	360	367	359	343	380	366	353	371	370	381	336	347	349	363	358	394	393	369	372	377	403	383	339	372	366	324	332	394	374	411	376	367	355	360	398	329	382	378	392	380	363	344	388	358	384	336	365	375	361	330	379	396	365	363	355	361	332	342	364	371	336	345	375	367	371	388	363	373	349	364	370	364	365	349	350	370	353	374	407	369	366	361	369	345	344	392	357	348	350	369	351	348	382	386	358	373	362	352	368	388	359	341	384	357	368	418	375	374	343	405	388	414	385	365	377	347	346	357	364	305	370	355	394	369	352	364	358	386	377	382	405	380	369	350	360	378	335	389	369	374	331	350	365	328	393	346	367	353	382	369	373	374	346	365	359	381	386	341	377	348	382	392	350	352	404	364	344	370	333	381	372	343	331	322	375	349	366	382	345	377	350	374	346	325	325	362	350	373	337	368	360	388	373	383	361	376	363	352	345	354	376	363	340	373	384	372	388	380	367	387	373	388	392	367	376	343	354	341	392	380	389	368	355	354	342	343	367	387	344	375	367	374	334	373	350	384	380	343	395	340	355	332	357	347	359	347	399	383	369	348	367	343	386	370	364	376	364	351	368	370	347	347	387	336	366	377	398	345	369	360	332	379	334	387	364	350	339	367	340	394	358	385	366	362	342	381	375	333	342	370	370	345	382	366	385	351	350	384	342	345	380	387	371	377	376	366	362	342	393	389	341	395	359	352	370	351	329	365	378	355	342	396	363	386	351	369	403	381	353	351	359	371	354	356	364	346	355	366	328	394
16166	1828	3310	3596	3120	2743	2385	2032	1857	1689	1578	1430	1418	1306	1264	1162	1176	1107	1106	1093	1082	1112	1095	969	1003	1052	1029	1031	1018	961	985	981	1021	953	1012	939	912	996	930	962	989	980	939	957	975	937	971	890	949	939	919	893	988	904	940	935	941	953	938	898	942	915	901	908	913	935	877	947	936	918	958	962	972	933	933	997	998	950	903	902	896	942	880	919	918	924	1035	981	925	883	913	986	943	940	892	938	930	911	907	948	912	926	912	916	901	873	889	973	907	903	941	896	915	1000	903	949	882	915	955	970	901	887	934	898	911	948	966	917	921	920	936	969	912	937	976	953	917	915	892	942	943	920	890	912	859	952	968	898	879	935	933	918	918	961	905	936	900	892	894	950	920	873	909	931	907	941	883	855	958	916	890	860	908	935	909	937	873	938	897	906	864	928	846	940	881	938	902	946	880	918	919	894	901	946	902	932	828	927	897	918	843	946	903	920	902	922	895	934	916	904	900	973	870	902	914	943	905	912	917	890	932	910	902	919	878	932	921	924	899	958	858	891	955	856	976	925	934	918	920	881	921	852	881	919	968	965	855	904	909	919	868	909	917	899	983	942	928	874	891	941	867	923	952	920	911	899	886	889	911	879	901	918	892	905	875	886	908	853	864	886	878	934	873	871	926	898	976	923	853	971	880	849	875	941	913	944	928	927	901	862	912	952	880	868	918	916	874	966	914	922	874	923	881	899	879	880	897	874	964	898	895	913	917	956	915	914	913	926	918	854	909	889	887	913	929	887	879	898	985	936	938	893	888	905	878	930	948	889	904	914	871	854	892	956	896	912	891	875	914	930	958	912	893	944	937	952	879	933	895	914	957	896	925	968	968	883	928	877	882	907	959	894	951	911	939	968	893	874	916	931	873	891	968	907	872	931	963	911	921	942	907	901	970	873	885	912	952	905	1007	904	913	904	944	996	942	899	905	897	923	892	878	888	926	963	973	907	894	937	916	933	858	916	917	932	954	942	871	891	877	853	925	877	901	867	941	949	895	844	879	900	878	942	903	860	849	916	963	904	926	835	916	907	969	944	878	917	873	908	939	952	884	942	892	857	931	939	950	968	961	869	882	945	894	936	867	895	925	933	905	868	884	880	914	914	965	925	914	857	900	925	923	921	875	909	882	906	916	903	899	913	872	919	903	914	903	919	892	949	886	921	893	944	874	959	893	918	892	895	849	900	891	927	925	881	886	892	917	861	845	952	893	939	917	938	903	936	920	841	916	924	910	955	954	922	982	932	923	880	862	920	951	867	913	891	920	864	945	906	894	929	949	870	896	937	893	914	936	915	927	929	924	921	855	924	898	899	887	916	874	888	916	931	862	944	913	900	938	889	902	901	922	901	845	875	875	828	842	886	947	893	908	872	888	937	953	879	915	917	920	973	824	866	910	866	945	923	872	957	941	916	893	986	909	941	916	973	929	864	839	948	899	875	922	874	839	951	922	940	917	890	890	935	953	856	914	894	903	893	960	900	892	935	905	914	976	858	932	868	916	884	930	937	914	918	908	941	906	943	896	909	886	915	941	919	910	899	863	957	868	936	932	970	943	839	880	926	915	887	945	931	911	909	883	910	925	934	946	870	938	874	907	934	898	884	899	938	874	914	918	910	853	917	910	958	886	928	915	940	939	960	956	970	889	892	887	906	908	914	952	941	897	895	897	884	924	908	899	886	881	904	926	939	888	909	886	952	867	921	845	933	876	929	938	900	922	856	898	920	903	931	980	915	946	875	925	874	900	947	908	865	924	878	965	907	920	967	902	890	862	925	929	889	911	872	923	872	871	942	926	892	914	891	884	910	908	901	861	906	913	904	907	935	921	907	906	869	876	979	917	892	920	876	927	930	894	926	931	875	886	907	892	880	907	908	906	928	876	870	929	922	906	923	979	892	866	923	946	894	881	953	928	924	897	924	895	938	889	922	888	860	954	925	906	921	924	950	948	923	888	886	935	916	973	891	913	898	961	860	913	882	902	859	891	892	941	916	903	872	945	946	970	860	962	900	921	886	990	901	933	904	932	880	908	911	906	922	890	930	923	867	927	905	930	921	935	974	885	907	954	911	942	872	921	929	879	869	948	918	937	902	914	900	863	983	936	919	935	922	954	933	875	882	913	893	847	858	928	934	918	902	915	950	852	837	921	878	873	878	965	897	911	914	937	956	893	877	851	914	946	920	933	904	901	920	967	945	876	925	938	907	921	925	922	895	924	900	929	915	916	879	950	919	949	894	869	924	885	901	965	952	896	902	962	866	918	884	886	894	926	942	978	920	906	941	922	910	895	927	890	931	915	905	917	921	891	879	869	959	886	960	879	958	944	923	960	890	910	908	880	866	878	912	946	869	891	948	909	935	896	940	969	885	965	933	938	876	942	890	935	895	885	897	957	876	902	847	904	909	893	887	922	930	964	958	919	888	875	895	942	909	955	898	908	872	894	925	899	910	938	959	921	939	898	932	973	877	913	925	939	891	915	884	963	884	940	899	882	905	938	849	852	885	938	884	977	907	918	870	908	893	964	933	932	952	872	905	874	921	907	930	927	968	934	897	936	913	1007	918	879	950	943	904	928	955	901	924	905	924	877	906	913	926	908	916	918	897	919	862	952	906	919	891	911	889	886	929	919	869	872	857	912	925	900	936	928	919	876	866	913	932	913	897	971	867	934	912	888	925	954	940	911	915	928	876	855	891	869	928	942	924	961	893	906	943	869	966	940	960	886	919	884	956	898	883	950	924	935	921	910	975	926	887	904	917	887	918	939	872	963	881	906	887	939	916	920	945	907	890	897	940	925	906	952	933	915	978	893	909	924	905	924	930	929	906	974	938	933	895	885	878	923	924	935	944	929	885	928	872	899	904	882	915	909	930	920	965	873	899	856	905	867	912	962	888	896	906	932	888	890	921	905	890	927	936	889	936	927	893	944	909	939	915	883	840	871	906	912	914	967	910	963	955	879	820	913	877	911	866	931	908	936	920	885	901	938	912	916	906	894	909	909	944	864	900	892	941	882	862	939	941	915	896	870	906	876	916	910	886	883	963	891	869	889	864	928	854	858	883	899	934	909	950	925	915	911	896	931	918	901	926	924	859	883	918	913	885	915	864	927	944	926	884	886	851	914	955	847	925	879	900	922	927	904	906	937	891	942	846	890	917	950	912	897	917	852	870	935	908	920	895	862	904	924	908	925	902	906	884	894	899	918	912	951	908	913	879	945	899	924	925	896	849	923	929	907	937	928	930	900	897	904	907	935	927	907	911	859	913	921	950	919	946	869	866	917	917	917	930	925	879	895	961	886	884	918	920	928	912	931	966	873	905	898	932	904	951	936	914	969	926	864	904	886	891	953	932	912	896	902	921	845	936	872	845	951	891	895	915	957	894	904	921	915	949	888	895	869	870	953	884	975	871	936	940	888	916	943	937	934	870	910	932	949	934	931	931	846	903	842	907	944	862	945	938	940	930
46378	8562	2745	1978	1400	1048	826	679	537	488	449	370	405	374	372	292	329	331	302	282	291	305	295	295	285	282	278	279	250	292	259	251	257	254	253	259	235	226	260	246	255	268	239	216	237	247	237	232	288	259	239	246	238	251	218	233	243	212	211	244	250	233	233	255	244	260	220	239	224	262	246	222	233	239	218	228	251	241	229	253	237	231	241	247	241	260	241	272	230	248	248	209	259	249	224	241	241	267	224	260	227	249	268	283	209	234	243	240	233	226	254	252	239	237	217	252	226	261	231	240	255	233	214	249	246	230	235	241	223	214	224	255	240	216	226	235	228	236	229	255	258	238	217	231	249	235	230	202	254	225	247	260	248	216	261	246	235	218	257	258	228	248	232	237	227	224	235	213	234	220	233	229	241	227	228	220	272	221	208	237	225	251	206	249	281	247	227	241	249	232	247	237	213	267	231	242	235	248	226	218	235	221	224	240	241	231	229	242	233	243	241	225	209	234	235	231	221	268	239	256	242	262	223	232	231	236	239	238	221	232	239	223	240	214	238	237	216	256	264	226	230	216	218	235	202	229	219	242	244	238	243	279	254	246	230	239	235	257	236	215	248	221	240	224	198	213	244	284	241	232	249	227	222	241	215	252	221	241	219	243	207	252	226	222	238	227	240	236	220	236	228	233	252	250	247	254	223	225	236	196	248	259	230	257	229	220	246	223	237	209	241	235	222	229	213	220	255	231	232	235	231	231	228	251	244	233	241	260	260	219	243	205	225	231	252	247	253	225	247	226	223	231	204	210	220	231	268	263	231	247	242	221	238	246	231	258	222	228	260	267	259	241	213	250	214	230	232	254	246	225	266	183	245	259	216	257	246	253	255	249	254	221	224	210	262	227	236	265	258	227	228	254	243	227	242	212	216	224	224	223	212	226	265	215	268	244	218	220	235	224	270	214	231	250	237	225	246	266	224	236	238	242	248	221	229	215	212	240	227	225	240	269	210	238	235	239	249	231	245	237	241	220	238	234	262	220	237	262	250	246	248	276	252	248	239	227	232	244	226	206	234	218	215	237	253	244	247	264	220	259	251	239	234	243	213	251	222	278	217	231	227	244	258	239	236	224	222	203	229	247	246	244	249	229	232	242	241	218	238	280	236	235	229	245	250	251	237	215	235	245	231	245	200	230	214	258	217	251	242	208	246	211	211	226	245	232	229	235	229	223	217	243	248	243	227	243	251	247	219	235	242	223	240	260	235	226	213	220	227	224	223	232	241	214	242	250	235	275	229	255	214	230	232	237	226	260	256	221	195	239	219	202	242	235	230	251	242	265	258	239	244	214	229	291	245	214	233	274	244	241	221	228	257	240	217	228	253	229	234	223	244	234	206	219	233	211	243	214	256	239	251	254	254	208	219	252	240	207	214	262	259	264	211	213	256	227	267	223	240	221	246	243	241	222	219	249	231	240	214	242	269	249	239	218	257	249	219	232	221	240	243	224	241	268	218	220	219	236	223	257	241	228	240	237	230	212	223	243	242	245	252	229	251	247	225	214	211	232	238	270	218	223	213	221	228	193	245	243	220	217	256	255	243	244	236	239	226	235	234	253	227	226	234	237	234	218	219	226	241	234	233	220	236	247	232	264	221	243	225	270	235	240	228	226	234	264	220	226	231	236	252	234	230	202	237	251	236	204	239	258	236	253	222	228	222	227	207	240	274	239	241	239	226	236	255	239	250	256	251	242	208	246	237	226	248	250	238	239	241	219	239	232	229	239	231	222	230	217	265	231	233	226	246	227	202	241	219	253	213	240	212	199	214	250	247	252	243	234	258	242	240	222	246	226	244	245	228	237	237	251	233	240	238	226	248	225	228	221	239	254	223	252	249	203	221	235	233	227	250	224	212	242	235	219	233	223	241	241	253	240	200	226	234	216	227	226	220	222	215	215	247	254	218	227	255	219	283	252	238	228	254	232	238	258	231	226	208	275	258	244	222	240	235	244	237	244	222	242	228	237	273	245	208	221	252	248	261	199	228	225	239	234	236	238	222	235	248	213	224	254	205	223	247	243	239	231	201	246	212	234	225	204	227	234	211	224	221	195	240	228	217	238	243	234	230	239	250	243	209	225	250	226	223	235	232	243	219	251	242	228	244	266	227	238	266	227	205	245	244	254	227	230	238	228	223	244	230	272	259	242	239	234	223	237	225	227	232	248	235	239	236	255	239	225	242	208	251	230	229	270	227	236	263	235	233	256	231	233	229	234	236	251	248	241	247	207	244	243	208	245	261	231	246	227	231	257	233	241	251	224	226	252	227	242	247	258	258	258	242	240	239	284	242	224	232	248	227	229	236	227	214	241	261	254	228	225	214	237	238	226	276	206	201	219	261	204	250	227	222	259	250	258	219	224	215	224	221	234	206	215	240	223	213	239	281	243	260	244	218	230	252	240	251	230	239	243	263	243	230	237	233	256	237	233	240	257	254	265	235	260	203	238	244	232	239	227	246	251	242	248	230	237	240	231	229	242	219	215	225	267	245	231	221	228	226	216	251	246	231	263	234	241	261	239	224	261	259	254	233	249	218	221	231	245	250	235	227	234	241	240	234	232	212	240	226	231	260	219	245	225	230	225	230	238	253	239	220	217	231	236	243	256	233	236	265	242	245	209	247	244	209	260	215	221	253	227	212	246	219	249	225	239	218	240	219	222	222	236	219	214	250	227	241	212	206	235	261	215	230	263	248	232	238	238	237	236	273	237	227	217	231	246	238	236	240	244	234	224	222	249	231	240	234	259	224	213	248	246	228	239	242	228	240	243	223	252	252	223	224	259	252	266	255	219	242	260	220	212	236	249	261	206	218	277	225	210	213	222	248	234	233	243	239	278	252	230	220	264	235	231	250	233	221	237	250	243	245	266	230	252	214	227	232	203	233	185	206	223	235	232	217	244	216	257	263	236	216	246	255	253	245	228	254	237	260	255	204	237	232	228	238	240	268	248	243	212	218	283	246	226	252	238	256	234	230	233	263	238	256	180	217	263	231	223	229	223	238	221	231	260	229	248	230	234	207	240	227	266	243	233	220	269	237	265	242	245	219	233	255	234	224	234	261	204	237	219	210	237	248	242	240	273	241	251	235	216	261	251	239	223	242	226	275	222	234	267	244	219	230	218	219	240	235	247	247	223	256	234	224	229	221	251	201	250	228	262	271	212	251	207	235	230	234	255	240	234	247	228	229	240	275	221	236	236	234	208	218	214	238	218	230	246	207	250	229	256	228	226	260	245	234	245	257	217	248	239	247	235	230	214	234	216	248	238	234	238	266	238	217	228	227	233	217	226	232	214	222	260	227	232	233	237	233	259	226	257	238	244	219	237	209	208	214	213	236	225	212	246	234	245	238	218	272	254	245	244	218	217	233	247	222	205	236	242	236	195	227	255	218	231	217	230	233	265	243	243	221	255	226	235	218	260	223	210	219	240	217	236	256	258	255	220	251	264	215	233
21547	2384	5131	5783	4975	4080	3261	2694	2303	2066	1790	1694	1518	1360	1258	1231	1161	1108	1071	988	970	935	848	924	921	880	851	794	793	759	792	776	740	721	717	715	737	660	714	706	681	705	714	716	694	736	650	721	738	646	652	667	684	632	659	660	647	659	659	647	641	607	651	675	642	707	619	655	684	688	658	649	689	664	689	681	663	691	663	642	681	667	638	660	606	630	860	860	679	637	686	674	631	659	682	607	649	739	632	652	677	631	647	600	703	657	606	649	636	664	602	679	684	684	648	638	647	637	645	641	663	645	631	624	629	627	651	700	707	721	648	648	669	661	671	728	657	620	596	621	665	655	606	628	706	629	609	606	630	635	636	647	638	620	635	639	695	636	596	628	610	603	618	614	656	644	627	626	604	628	640	625	606	648	633	634	607	660	615	684	614	623	658	663	627	637	609	618	663	643	643	631	609	640	589	580	617	608	645	616	641	612	626	683	619	596	584	605	605	635	603	632	568	650	597	621	623	559	656	603	601	625	639	601	650	598	610	615	613	619	638	635	652	631	604	612	594	597	595	585	620	659	625	649	589	617	605	595	654	602	616	637	625	638	629	622	616	624	626	601	610	582	586	642	594	618	643	622	608	638	582	623	635	633	570	648	650	619	582	616	628	606	603	612	609	614	595	633	606	614	586	654	584	603	578	609	618	645	628	611	633	615	617	615	556	621	662	657	604	626	632	569	603	653	597	614	621	610	681	642	583	609	594	593	622	636	554	622	590	612	630	652	672	615	584	646	631	617	595	541	604	653	644	591	639	603	591	588	611	618	652	586	646	611	624	569	615	602	575	586	690	603	612	610	599	604	613	672	611	641	579	631	630	605	641	605	591	596	628	636	642	632	615	628	638	670	612	614	623	689	603	608	632	649	627	670	605	571	592	660	627	627	621	611	612	618	644	595	630	616	597	640	623	584	580	628	701	582	651	612	629	644	591	621	591	617	612	583	643	604	618	605	653	580	628	611	592	632	553	613	611	600	593	638	599	614	618	619	647	626	634	560	653	619	612	631	669	638	641	626	605	576	650	666	644	606	598	617	589	596	655	617	646	604	619	652	617	618	613	587	642	634	616	627	567	579	647	588	628	614	593	647	633	646	602	632	622	682	621	593	640	578	620	581	639	618	590	636	621	654	612	603	635	663	647	622	573	664	600	582	637	568	599	613	628	622	640	617	589	608	644	587	654	605	650	638	625	591	607	642	583	616	634	610	623	632	621	624	622	604	605	585	624	615	560	600	594	589	634	606	591	617	636	650	640	597	627	621	601	592	595	609	612	618	608	608	613	567	617	617	613	558	650	647	629	595	596	639	604	641	622	602	570	627	619	637	633	649	663	627	646	630	630	607	673	586	600	602	598	655	598	610	629	618	585	648	652	627	604	627	632	602	608	635	648	615	641	619	593	636	604	598	675	592	642	626	594	603	605	615	607	605	611	610	594	580	666	618	623	629	597	576	616	578	606	662	664	598	632	599	605	605	655	624	605	647	617	601	592	614	609	633	607	592	582	635	617	681	611	618	611	584	659	600	651	599	610	617	634	642	616	617	643	606	648	609	603	601	674	628	618	649	635	585	642	633	621	652	585	626	638	608	637	611	587	631	604	622	636	636	605	634	618	594	564	589	648	664	659	624	656	591	605	653	619	598	582	606	629	670	678	614	608	651	622	583	585	614	617	653	638	589	610	601	598	599	599	662	652	612	596	636	594	592	692	636	636	651	589	642	652	588	617	641	589	626	650	601	593	632	609	621	629	621	630	610	608	664	641	635	661	649	643	597	612	591	606	669	575	579	616	611	555	618	634	623	617	637	611	593	610	597	611	644	602	645	595	629	595	634	590	593	652	614	607	605	647	598	665	595	622	601	603	640	640	602	605	622	642	644	610	623	576	681	636	630	636	609	631	619	607	613	614	611	612	626	632	609	604	607	608	575	612	647	625	586	656	614	602	611	630	599	663	631	660	618	591	600	609	592	627	588	640	611	645	611	630	634	624	650	565	605	615	608	636	632	623	598	662	607	636	620	598	607	628	604	635	583	609	604	631	610	618	638	625	620	641	596	638	603	630	621	625	639	601	610	689	569	582	594	620	607	612	583	607	653	598	588	613	608	560	657	633	586	642	630	581	617	596	608	657	611	623	640	606	617	606	638	667	634	599	630	634	610	620	628	629	670	633	611	629	596	657	634	621	623	655	641	634	657	636	604	672	657	588	598	625	609	598	632	611	591	635	611	574	613	644	623	613	627	595	618	620	627	627	611	595	659	647	609	621	602	613	628	578	603	622	612	601	633	636	591	601	690	657	629	619	662	642	670	640	582	631	612	603	586	629	653	597	630	605	627	653	668	597	660	616	620	609	631	589	602	622	626	574	613	658	641	558	616	626	574	641	609	637	595	588	630	620	614	608	603	583	599	579	611	656	646	664	632	616	620	642	624	641	651	647	616	648	600	650	612	600	642	576	623	634	615	612	609	649	633	595	580	594	615	653	583	635	579	609	637	575	630	622	591	604	665	617	639	597	612	667	598	602	631	612	633	648	669	645	593	629	604	605	589	627	623	649	596	599	575	635	637	590	625	670	605	620	608	589	615	622	604	613	622	646	611	617	640	646	580	630	621	591	657	606	621	645	614	642	578	646	617	603	602	587	664	615	628	658	612	589	621	616	607	601	633	601	590	609	594	612	624	666	592	673	630	634	636	596	598	629	594	574	662	612	636	604	572	604	635	626	663	613	601	636	626	636	646	620	599	603	658	612	596	551	559	652	613	606	607	676	604	638	652	624	631	618	627	630	634	631	615	589	633	635	625	656	670	635	638	632	614	621	654	654	570	621	628	600	627	638	616	615	623	656	620	572	579	648	606	624	632	651	627	672	617	621	633	655	590	611	553	639	630	604	584	621	610	630	665	630	633	620	602	619	583	631	604	633	647	608	623	576	635	654	624	623	616	630	637	602	613	657	616	607	648	588	588	618	629	620	649	602	628	590	642	637	625	574	631	606	615	649	613	621	626	653	635	638	646	592	598	637	616	650	580	630	613	632	598	639	628	620	566	626	597	626	621	665	645	640	591	632	607	598	627	575	628	631	621	583	579	617	590	639	625	622	612	655	586	631	591	643	591	625	622	617	638	648	584	660	622	580	647	584	613	609	627	648	622	596	590	639	617	629	630	562	629	570	637	621	621	627	600	642	646	636	587	610	572	681	637	608	625	661	606	638	640	589	599	583	606	626	588	620	651	662	610	644	647	639	580	594	634	594	647	612	605	619	635	635	647	659	593	601	653	610	661	597	648	609	618	618	633	615	641	582	596	567	622	574	646	661	638	604	602	629	652	655	590	580	615	594	616	621	627	634	583	658	625	592	633	587	642	647	590	587	607	601	605	628	639	618	617	649	605	614	666	609	622	657	646	569	577	651	620	634	625	591	637	658	591	605	606	585	592	621	631	650	594	640	631	607	608
5538	383	400	378	379	363	358	379	360	354	372	382	360	395	358	369	372	378	380	363	378	371	355	376	349	379	349	381	371	356	374	358	351	328	367	357	351	400	362	350	353	328	382	381	352	357	385	348	330	345	372	397	383	349	383	331	336	355	341	321	395	370	363	374	361	348	333	357	388	389	364	359	387	355	359	354	352	337	344	355	328	367	370	348	345	335	344	340	333	384	340	391	352	345	372	362	368	312	368	334	366	331	324	333	342	365	386	364	361	377	357	369	342	340	348	410	382	330	369	312	356	358	376	350	387	369	360	351	344	345	378	375	393	338	322	341	353	397	343	357	357	337	400	361	331	362	353	392	327	334	380	366	380	392	351	353	379	398	363	357	371	375	343	378	387	342	344	334	380	379	320	365	368	379	389	346	331	349	362	338	376	366	340	350	361	381	364	344	378	372	349	336	358	365	372	331	361	310	400	357	370	343	367	335	351	379	362	346	312	378	351	365	370	344	382	350	404	337	364	357	396	368	334	349	388	326	337	360	384	367	321	359	357	372	340	338	366	335	364	369	365	361	368	353	360	369	356	338	324	377	374	349	352	361	369	364	387	312	354	312	337	358	368	372	358	358	362	369	354	327	379	319	345	348	359	365	335	355	373	357	342	369	360	346	353	354	384	363	379	347	339	337	377	373	343	367	343	361	351	373	380	375	392	380	346	335	339	346	371	349	359	326	383	342	375	364	349	349	342	379	375	390	363	348	349	381	354	359	361	348	343	331	396	338	361	352	365	376	340	341	343	353	355	317	362	375	370	391	368	389	383	346	361	354	330	359	351	361	410	360	371	388	352	344	333	376	397	403	359	342	348	365	367	381	358	374	371	359	379	370	355	367	366	375	314	340	371	351	352	345	363	389	335	348	366	345	355	325	389	349	365	323	371	368	354	322	372	362	357	401	348	368	350	355	334	367	340	369	352	335	395	362	382	356	356	367	347	354	345	361	377	370	336	404	379	357	378	355	363	333	365	360	335	329	376	349	340	339	357	377	346	382	357	347	379	363	330	369	361	340	379	374	323	372	359	367	375	371	356	340	331	361	368	359	375	347	401	389	356	355	357	362	342	372	358	351	345	349	325	362	366	344	361	368	342	377	355	359	374	349	352	335	406	368	376	334	397	372	336	344	390	349	364	362	364	373	380	359	368	377	351	320	369	350	375	343	376	356	378	391	344	357	375	328	359	369	348	338	330	338	332	373	377	360	336	403	366	389	355	340	394	381	378	348	370	356	353	351	317	374	343	344	392	348	369	358	346	375	344	380	358	347	367	348	361	344	353	345	350	353	351	351	375	359	374	338	377	365	369	362	337	315	344	355	370	373	388	379	384	340	323	344	366	339	329	346	357	349	332	342	339	355	349	355	316	371	354	368	366	362	373	375	361	372	361	397	320	367	337	376	355	372	340	381	376	362	342	374	353	376	376	359	348	374	348	339	394	368	349	390	358	357	362	382	363	413	356	342	359	367	338	359	342	408	374	339	344	359	348	361	354	358	355	363	372	339	367	360	391	349	351	359	344	359	359	347	340	381	375	358	325	334	364	361	384	353	337	379	372	409	366	417	335	335	364	383	388	301	355	356	364	345	342	355	386	326	390	317	332	338	386	362	327	395	331	364	379	345	331	365	360	360	348	377	351	356	390	322	368	347	377	371	373	366	364	334	346	378	379	367	373	341	374	348	349	323	348	365	334	330	333	379	378	380	381	366	371	367	379	344	322	392	367	352	384	349	381	401	347	349	343	357	342	365	348	353	372	348	347	346	375	374	356	374	352	331	348	383	396	368	371	356	349	340	377	343	355	333	358	349	366	370	355	316	402	393	343	380	359	361	391	362	357	366	349	405	395	365	367	366	343	335	392	350	355	372	348	341	332	391	345	391	366	324	356	388	363	383	369	334	389	345	337	355	340	364	421	361	385	383	373	363	376	394	359	348	360	333	339	404	385	341	386	375	343	368	316	350	381	347	359	353	328	346	346	375	355	332	397	400	381	336	354	337	376	357	405	368	327	362	370	380	344	340	391	294	372	355	370	380	357	343	368	339	365	355	336	415	353	358	335	350	391	338	364	349	372	333	334	346	365	364	377	378	373	356	335	354	370	387	382	355	381	396	344	341	357	307	339	390	366	363	354	359	373	368	329	377	349	383	385	371	395	348	390	389	352	340	356	350	388	342	338	331	375	348	361	337	319	342	371	378	361	365	374	376	377	389	359	380	341	329	370	368	347	354	363	330	363	335	336	354	350	384	374	403	342	373	347	347	342	344	346	347	378	350	379	343	351	403	357	357	390	380	329	334	400	342	359	334	396	311	371	370	353	362	376	376	361	339	366	301	358	370	371	371	365	341	367	386	361	360	361	355	343	344	370	368	373	349	399	375	351	351	373	359	342	388	385	387	388	372	348	355	329	383	363	378	364	365	362	354	377	393	357	332	345	354	351	358	358	403	360	369	392	369	370	390	351	345	323	346	383	366	353	359	341	357	337	356	345	396	356	377	348	373	346	372	340	383	367	317	374	354	371	355	333	342	377	347	353	349	331	354	358	381	348	395	343	347	347	333	367	379	319	331	344	352	373	390	358	363	403	368	373	409	362	367	352	390	358	347	357	363	371	362	374	383	327	396	381	339	350	350	380	369	354	348	358	361	352	350	337	364	347	322	336	346	361	345	339	345	340	367	364	360	341	350	364	335	364	377	364	337	354	362	362	361	385	383	352	356	374	337	386	333	389	380	374	345	370	349	344	342	376	356	381	385	360	393	363	356	372	383	361	371	381	363	363	363	362	354	370	377	347	375	348	350	332	411	375	369	348	344	360	382	391	329	354	370	368	333	362	380	361	384	361	386	378	365	331	325	372	371	369	357	359	346	346	353	379	371	350	451	395	372	361	363	364	401	386	354	383	371	355	344	339	335	367	377	381	382	373	367	372	366	303	371	367	336	398	364	396	351	377	409	341	367	358	373	381	339	381	371	340	335	373	385	372	388	359	348	361	352	372	348	347	368	398	343	364	340	374	345	327	364	335	369	347	370	354	372	382	371	366	360	388	355	354	373	375	357	400	358	336	371	334	377	384	379	355	372	318	361	347	378	354	382	359	386	382	319	408	406	364	368	321	363	379	387	376	382	374	383	345	326	340	376	374	356	335	341	390	348	334	356	352	328	357	353	354	355	341	317	320	331	350	352	399	365	372	340	352	396	368	378	367	361	358	342	358	371	343	344	336	334	379	373	349	373	376	385	379	371	366	321	316	330	370	385	351	349	366	332	334	377	372	339	347	392	417	325	353	343	342	354	339	371	394	361	344	375	336	360	360	357	342	341	332	346	369	373	331	353	371	375	321	337	370	365	348	394	351	379	383	349	339	344	383	390	369	358	384	340	370	358	366	358	341	363	365	362	339	344	323	345	386	391	347	357	331	338	334	381	349	356	366	365	363	384	364	347	368	364	341	388
5317	936	1019	1036	1011	952	928	996	951	897	958	938	899	906	969	954	928	888	854	927	948	932	912	949	946	905	935	890	933	913	938	945	897	896	946	921	903	884	878	886	942	900	915	964	923	932	897	930	945	907	874	946	915	904	880	909	875	915	874	956	930	879	954	913	931	873	909	905	913	891	855	883	867	924	894	831	956	875	881	970	965	900	922	933	925	863	904	960	916	899	936	911	908	935	934	917	935	899	913	933	895	944	992	916	892	926	929	968	913	900	874	919	918	937	884	902	916	946	922	880	973	948	945	928	918	900	921	875	979	998	929	915	896	864	948	882	865	882	865	899	918	915	940	893	964	910	956	931	917	950	917	933	921	876	908	905	913	877	904	906	929	965	958	901	882	918	912	850	873	906	897	934	918	934	909	935	914	912	887	855	903	916	886	949	939	953	914	921	868	949	882	913	918	963	909	918	874	900	898	924	940	914	931	890	946	931	854	931	921	899	903	875	959	884	871	902	916	910	940	931	893	914	911	887	915	859	914	896	904	930	910	911	903	906	992	964	880	919	926	915	907	902	987	894	832	908	926	921	921	872	898	948	906	941	879	938	909	954	923	858	945	895	860	913	940	923	889	887	918	912	956	909	878	909	907	980	851	936	956	921	894	852	945	905	961	908	928	929	918	966	913	876	930	892	856	902	956	882	923	932	924	889	929	905	904	933	897	935	882	930	954	911	888	964	993	893	854	847	961	914	919	902	940	905	929	895	932	911	916	909	952	923	901	899	895	892	926	902	890	923	902	882	885	915	848	927	909	868	969	930	917	899	907	882	941	919	917	948	903	901	873	906	894	902	868	807	881	886	920	867	937	941	913	944	929	877	886	967	924	945	925	917	934	861	941	909	903	902	904	912	910	907	878	928	878	823	921	867	931	916	884	886	906	902	934	910	969	930	886	892	849	947	939	868	933	890	906	889	898	851	896	862	922	937	873	870	901	931	897	893	891	888	908	914	931	946	898	899	909	946	921	922	969	902	894	926	936	911	904	947	927	847	904	953	871	915	961	941	839	948	926	937	894	867	923	956	888	928	862	933	935	984	935	906	901	939	871	895	956	954	900	878	903	932	893	901	943	918	918	893	862	916	920	938	937	913	913	906	898	916	932	893	909	927	934	899	908	885	917	932	945	861	864	895	920	876	898	945	917	955	940	927	922	907	889	936	908	950	945	934	895	917	919	946	910	931	906	886	957	916	875	893	902	900	892	885	955	926	915	926	930	889	908	929	919	947	894	917	888	961	889	886	895	969	925	891	954	945	943	940	915	933	970	963	959	905	911	906	896	970	931	909	895	943	929	944	914	938	914	864	950	925	908	920	939	967	915	905	973	862	844	919	959	942	906	896	941	937	907	925	928	903	942	925	965	879	950	986	935	896	914	927	925	898	935	932	954	922	886	888	890	934	884	896	908	911	899	920	954	892	895	896	961	895	870	923	906	913	885	919	897	930	929	866	920	888	953	939	938	913	902	884	901	914	934	879	879	969	921	898	871	970	916	928	909	913	899	891	959	939	903	897	924	959	910	919	955	921	934	929	931	896	903	950	892	900	904	867	965	927	932	926	883	899	920	880	936	934	903	909	938	924	948	857	910	998	889	872	899	927	884	907	883	879	898	948	922	861	924	903	942	888	929	871	868	943	913	922	915	842	874	878	927	901	901	904	919	906	906	893	890	934	904	916	938	900	916	903	924	914	889	912	998	932	939	879	976	884	873	883	860	939	847	896	898	905	917	938	954	920	925	963	889	895	918	914	884	919	893	903	955	877	905	928	926	930	884	906	937	903	863	910	905	882	917	906	907	922	871	911	924	941	899	917	888	879	962	899	956	878	873	920	909	912	921	921	890	892	893	908	904	904	943	961	898	935	911	922	954	902	919	977	877	859	852	849	899	949	918	957	951	859	932	986	954	915	924	938	840	933	936	879	916	895	945	925	941	898	944	929	919	873	878	874	936	930	900	907	919	883	947	935	914	902	926	999	885	903	886	871	870	857	887	932	875	883	901	964	927	895	931	889	900	941	954	896	918	941	953	919	845	873	907	920	937	888	921	857	951	868	898	883	892	911	942	988	930	912	941	886	950	948	924	880	951	831	868	936	921	886	914	886	896	869	896	907	958	922	945	858	925	866	941	958	906	872	886	956	916	930	907	955	923	914	895	873	891	932	947	909	899	924	925	928	823	899	910	891	874	904	945	918	914	908	884	921	955	901	866	934	976	880	930	872	946	877	897	890	866	928	904	912	890	887	892	927	909	906	919	912	917	923	933	907	917	873	914	903	936	929	916	904	897	909	900	926	903	869	890	902	903	904	926	849	883	923	913	923	884	904	878	891	906	900	923	935	883	885	886	870	898	900	939	933	899	897	894	925	887	860	846	930	887	941	895	928	933	923	947	891	897	975	945	928	896	933	934	924	891	916	941	937	944	949	909	910	875	948	905	899	943	896	923	907	884	956	897	946	917	892	940	911	903	902	947	905	909	922	884	924	914	885	885	916	972	906	916	947	867	893	916	872	958	949	938	901	925	950	913	898	878	916	896	928	880	953	912	870	919	872	906	973	889	925	924	907	949	911	841	954	897	901	974	919	928	848	893	927	869	901	905	853	913	887	900	896	882	867	928	886	923	906	926	920	943	894	944	931	945	951	881	907	890	906	907	865	893	911	890	912	893	904	913	938	836	894	871	911	941	910	882	988	917	924	900	939	891	951	969	894	948	884	921	946	911	923	902	953	928	869	927	944	909	898	918	892	916	934	902	919	937	888	919	918	930	933	912	850	915	883	871	952	848	904	950	985	908	944	912	931	945	927	882	920	883	910	943	923	939	900	863	861	855	893	911	852	920	905	853	866	909	867	898	907	855	926	942	918	891	891	887	887	883	963	915	883	853	936	862	900	921	917	881	908	900	899	912	912	919	903	924	841	937	955	917	957	908	908	890	912	958	870	932	931	918	895	862	887	960	865	896	955	826	938	901	912	890	932	903	929	903	891	966	939	974	889	899	967	923	832	932	895	908	965	898	921	934	886	954	911	913	883	927	967	892	903	939	957	911	875	895	865	866	936	912	901	962	937	906	943	898	936	924	926	935	818	909	935	947	937	900	925	871	881	859	894	890	908	885	911	931	949	866	898	928	907	903	907	926	895	920	911	874	943	911	943	947	966	968	935	882	909	956	922	940	895	928	874	932	907	905	920	950	954	953	894	882	877	897	970	931	923	883	924	948	895	932	896	900	964	924	937	961	935	918	915	892	897	912	887	902	891	891	896	909	911	864	925	917	901	968	896	917	910	922	923	874	917	908	854	914	925	878	910	906	934	912	913	872	913	909	981	871	883	917	948	875	904	963	909	865	880	973	937	869	934	983	874	899	938	907	856	961	899	926	928	935	929	942	897	928	918	930	943	907	949	878	966	915	932	870	911	897	972	900	871	897	898	919	978	981	923	858	915	946	900
33195	3816	1523	1189	901	738	644	567	510	482	474	455	403	420	394	418	404	361	400	380	407	369	409	403	381	409	356	384	393	383	358	362	387	365	369	358	398	381	398	366	352	333	364	370	364	373	392	401	379	360	385	384	357	388	369	362	399	364	358	372	350	325	377	387	333	340	361	368	368	371	359	349	356	369	343	351	377	356	343	339	371	352	355	373	333	413	342	374	377	364	378	372	362	354	383	375	346	377	370	395	373	393	350	352	360	368	366	363	360	373	358	381	393	377	378	386	390	384	365	373	380	366	372	355	365	403	348	400	356	362	356	367	317	365	352	358	363	384	395	373	355	343	362	364	390	409	396	343	388	367	389	358	355	340	368	388	385	389	371	331	378	366	380	379	376	363	353	385	381	396	393	366	376	377	375	367	351	350	355	380	334	365	362	399	337	390	382	365	358	338	366	355	373	386	338	390	360	388	381	329	349	376	391	373	340	389	355	355	361	369	379	373	378	353	374	364	375	368	359	352	364	338	406	344	334	347	397	372	361	398	369	368	335	358	362	398	361	356	339	383	379	357	362	372	383	368	368	346	359	397	354	374	363	385	387	339	363	399	423	389	354	357	366	361	354	330	377	342	350	371	381	349	390	346	366	354	360	341	356	361	393	371	364	388	353	348	356	402	348	384	341	374	353	362	380	349	369	322	377	360	384	373	363	357	395	362	383	372	395	362	367	402	372	343	378	392	357	379	359	355	382	379	367	358	360	386	370	397	351	364	358	357	353	340	362	372	386	384	377	369	404	403	322	350	357	343	363	321	371	348	374	359	381	346	361	346	334	376	356	356	398	352	373	357	389	352	355	355	385	369	359	355	361	351	344	353	352	383	419	357	388	351	363	346	359	363	377	381	342	386	372	383	335	388	374	392	422	365	390	336	377	385	362	361	330	384	361	381	350	350	352	394	386	402	351	353	350	336	365	369	348	369	343	342	426	382	387	362	355	372	377	353	355	338	354	374	354	381	390	342	399	359	341	355	380	370	368	337	359	380	358	382	372	377	366	368	349	364	377	366	372	363	363	339	329	357	370	353	366	394	372	368	376	354	374	394	405	342	339	353	362	336	343	353	363	367	390	356	347	348	399	404	382	335	357	363	375	330	353	348	357	380	380	360	382	390	369	420	343	359	380	382	375	376	381	340	364	353	350	339	385	383	329	361	349	352	362	390	369	354	385	374	370	358	390	353	358	378	342	360	363	339	335	374	369	344	373	318	351	346	353	379	394	385	365	348	372	366	352	349	346	380	389	323	361	327	323	378	363	373	382	328	365	331	354	362	348	350	334	346	374	369	353	351	361	358	346	379	363	350	340	361	362	345	360	386	355	344	364	376	387	391	373	363	410	381	380	370	366	353	354	354	344	373	380	341	390	372	384	365	419	348	344	362	386	367	364	362	352	337	341	362	351	374	375	381	359	353	352	362	385	376	376	404	350	364	377	372	356	365	341	358	345	385	359	387	366	341	362	355	378	368	383	400	372	398	359	353	375	358	382	384	355	357	399	371	380	366	364	371	335	360	383	365	385	388	364	367	384	348	361	353	347	382	350	349	350	407	353	350	385	371	386	347	388	335	345	378	385	362	348	364	345	375	364	371	366	352	387	364	359	370	331	367	379	374	372	356	359	337	375	331	355	357	366	360	354	362	352	379	380	393	401	365	379	384	370	344	362	358	407	376	374	395	329	338	383	379	363	403	377	354	352	335	356	389	398	403	358	329	347	350	368	388	378	344	377	335	359	393	382	381	353	368	380	354	369	364	351	349	368	390	390	349	358	341	376	370	376	363	358	376	395	348	364	328	352	391	367	352	353	328	377	346	370	395	351	359	362	385	388	395	385	340	393	360	377	362	358	367	326	353	356	390	367	359	358	349	401	389	371	337	349	384	381	381	365	354	362	377	366	340	357	389	370	380	383	340	330	334	394	368	346	338	347	361	364	370	321	367	410	357	383	339	406	367	347	335	395	349	363	390	334	349	378	398	348	377	379	407	339	337	344	366	377	358	348	353	361	390	373	376	370	363	397	384	338	371	358	358	380	374	347	392	352	357	377	352	350	342	352	333	404	362	372	396	347	354	352	361	385	363	395	352	330	383	381	387	352	352	375	335	375	371	356	360	352	396	369	368	405	355	377	374	354	344	357	326	358	379	362	367	359	336	340	362	370	344	415	359	351	339	358	409	381	373	368	352	367	370	426	319	388	348	399	344	366	368	388	362	347	366	378	347	360	366	367	376	346	363	368	354	378	393	376	366	401	378	376	364	384	377	351	384	373	377	390	377	356	375	357	385	371	337	390	374	365	359	417	396	370	367	373	388	358	342	377	370	376	377	390	362	366	375	384	370	358	378	361	353	378	387	342	365	394	384	358	379	358	386	371	331	364	374	350	341	372	343	329	374	370	402	391	358	355	350	354	365	360	318	322	358	342	357	378	347	385	402	378	369	357	363	359	390	374	355	359	372	393	371	369	377	389	373	343	337	375	377	353	345	389	376	386	358	349	361	325	354	372	347	358	372	368	372	332	373	379	348	354	376	394	335	383	355	385	332	366	359	387	376	384	376	323	344	368	372	389	340	354	363	380	380	348	344	370	342	353	362	377	338	371	342	388	378	364	357	369	392	397	353	353	350	382	360	369	345	325	344	397	373	356	353	376	378	385	384	366	386	377	347	356	373	350	347	381	344	348	374	340	377	369	373	323	385	434	377	339	381	361	385	382	366	358	356	381	371	360	361	395	394	384	357	358	380	371	387	395	392	358	371	352	355	342	371	396	389	340	346	392	333	347	354	367	365	370	406	390	360	367	368	362	348	391	361	377	338	352	350	366	357	349	364	355	354	316	370	357	393	361	360	375	362	370	393	372	398	342	371	350	300	361	377	392	382	405	349	378	353	355	405	360	393	339	389	365	322	346	377	362	336	370	371	337	368	351	376	339	349	403	338	343	383	382	346	341	377	377	353	391	382	350	383	408	347	390	328	393	374	379	336	383	368	356	406	387	393	393	343	360	356	379	404	353	379	354	394	352	374	381	379	378	364	345	379	404	390	350	346	352	367	376	318	381	353	360	378	381	381	382	376	365	348	381	370	377	416	356	335	346	373	348	351	370	355	367	350	374	347	357	335	345	359	397	384	323	380	351	370	374	355	332	366	375	398	371	392	327	390	361	375	376	351	366	336	375	359	360	351	379	392	388	393	368	348	344	388	343	371	371	339	366	364	353	366	359	419	359	394	373	360	348	340	362	386	337	353	353	357	372	358	366	356	368	366	367	389	396	363	361	366	416	378	370	374	366	318	407	383	361	369	337	351	346	378	362	371	365	368	371	348	376	351	407	324	352	359	392	406	366	361	383	386	352	371	370	376	377	370	365	336	356	353	349	359	388	358	345	385	375	352	379	380	389	341	357	339	361	352	334	410	371	376	349	369	370	381	365	394	388	359	366	377	382	419	373	373
15943	1798	3302	3593	3164	2672	2230	2072	1797	1613	1592	1460	1396	1341	1213	1282	1173	1155	1105	1150	1161	1026	1118	1055	1024	1033	1037	984	974	992	1073	1006	1037	928	936	965	949	1012	913	937	919	916	979	945	926	968	924	944	983	917	994	919	954	911	1014	953	922	974	924	918	920	920	874	891	997	945	894	893	949	956	924	971	907	980	944	970	954	978	927	908	945	905	954	979	914	968	1018	1060	944	895	870	962	919	932	933	942	976	1025	908	907	860	904	917	988	945	914	928	996	963	911	947	935	917	930	934	910	908	907	936	878	925	935	954	957	923	894	916	954	962	982	956	930	920	931	980	907	912	963	946	870	934	952	937	936	875	907	939	952	920	908	876	939	850	977	906	903	925	972	917	914	901	998	902	975	952	896	948	888	937	882	883	871	906	895	924	930	897	919	876	904	898	861	901	963	931	868	920	958	846	948	904	908	898	899	935	935	982	950	876	875	836	909	966	863	897	889	950	866	945	986	924	927	922	871	942	937	944	952	956	980	879	859	940	943	881	864	921	929	950	883	938	938	871	932	898	884	876	891	940	920	900	941	940	912	888	918	903	878	914	882	925	922	919	894	950	914	881	935	908	930	890	914	918	865	932	911	919	901	905	923	903	901	927	886	941	864	940	948	893	941	905	902	905	921	928	844	907	964	978	913	922	956	886	914	901	876	913	892	883	923	889	862	848	872	972	839	881	880	947	923	909	953	956	950	936	832	917	940	912	917	936	896	894	881	911	847	941	915	876	884	908	906	888	983	930	906	882	890	881	905	943	940	917	916	918	905	919	927	898	960	876	891	935	913	911	936	894	902	935	893	928	875	881	963	864	874	932	925	941	894	911	868	942	919	897	955	880	944	923	918	910	914	909	903	909	935	897	909	912	909	917	874	922	954	992	923	942	939	880	973	878	934	965	874	908	954	945	904	904	954	947	855	913	951	897	898	861	880	866	929	929	885	900	889	930	967	907	890	925	885	873	929	954	890	935	901	894	928	923	923	906	905	940	896	957	908	926	951	909	878	939	905	864	830	908	924	948	896	904	937	901	900	942	904	923	894	906	916	877	942	877	936	882	911	928	928	923	866	956	963	952	912	886	922	880	937	881	965	924	910	906	872	873	862	930	932	889	886	891	942	959	906	868	900	936	923	914	937	929	922	947	912	914	876	883	931	845	883	948	916	946	888	957	939	922	934	928	931	902	905	895	917	883	914	958	871	850	980	897	926	910	908	924	927	883	864	917	969	928	939	911	896	956	887	900	940	915	915	890	863	891	923	905	910	929	921	841	882	924	888	892	862	902	898	904	958	893	915	888	881	915	867	842	886	909	885	929	907	887	889	891	881	915	879	873	873	924	858	973	911	941	870	951	930	873	895	897	870	919	898	903	933	926	948	891	985	947	875	928	861	913	920	918	886	929	880	884	870	906	938	933	903	922	887	885	928	914	864	967	870	894	922	879	918	896	928	881	883	921	931	858	915	900	955	958	957	922	1003	943	855	886	920	958	958	940	876	939	935	956	915	941	912	939	973	930	915	915	897	923	924	968	911	909	860	868	931	901	907	864	900	905	920	925	971	917	916	901	926	916	889	918	930	977	909	924	889	944	966	940	938	969	934	936	920	886	923	882	935	936	921	889	955	939	884	916	855	922	883	830	875	898	949	912	972	976	864	892	898	882	888	861	949	900	922	928	904	860	905	924	906	926	910	932	911	941	891	929	897	926	882	917	918	939	935	933	931	914	948	892	964	889	888	902	882	899	879	903	900	911	958	908	914	919	955	901	888	948	905	898	911	886	897	911	932	863	920	947	859	916	887	924	1000	960	881	858	944	955	904	853	886	960	903	903	906	929	883	932	924	886	927	913	944	890	845	947	894	848	919	943	853	920	911	916	899	867	944	943	886	871	924	910	918	912	923	883	930	940	938	933	894	925	910	912	910	889	900	896	924	870	906	942	940	942	918	875	952	906	926	930	954	921	877	965	983	939	925	897	927	930	944	935	845	954	918	886	959	962	907	919	873	942	914	947	912	869	924	907	950	889	946	902	854	975	909	893	876	905	906	947	913	944	956	908	901	913	942	905	901	891	872	854	883	949	887	947	895	949	966	883	868	930	956	886	909	949	897	966	883	922	948	944	923	873	913	937	900	935	917	910	927	924	876	904	972	925	940	879	921	934	896	890	901	940	923	865	858	895	940	855	929	935	909	869	878	885	882	938	882	882	947	900	912	892	916	955	909	892	917	917	951	855	947	899	901	918	929	929	950	927	931	900	923	875	904	948	911	933	908	940	894	954	904	859	925	927	913	907	917	869	868	945	938	890	961	933	891	835	920	894	876	926	919	918	905	928	904	935	907	951	949	899	893	940	971	871	847	926	959	919	964	943	937	951	914	928	927	997	913	886	842	914	896	958	944	885	890	851	880	919	979	911	877	867	900	970	925	925	908	911	927	919	921	912	877	939	885	900	913	920	902	859	955	904	884	910	918	917	912	913	951	853	903	883	921	884	945	883	924	907	895	947	955	937	910	901	911	916	926	921	893	931	908	927	996	898	945	966	944	909	867	912	955	899	910	906	952	879	969	864	931	943	933	939	915	891	929	950	937	872	935	927	924	915	910	933	861	863	893	922	915	857	951	919	878	903	908	917	852	958	968	921	912	905	891	930	919	862	954	904	901	908	930	947	932	913	891	878	918	954	876	931	905	899	923	885	963	928	920	944	947	849	929	908	903	890	883	904	866	927	920	958	922	949	905	907	940	878	891	945	899	929	924	979	910	859	895	904	950	892	908	920	897	924	959	963	974	894	937	914	940	960	881	912	974	911	939	916	916	880	912	878	955	928	900	918	919	921	924	876	922	907	917	860	911	959	903	937	945	950	904	882	894	893	842	866	937	951	863	909	956	930	919	913	925	898	919	884	913	898	888	906	873	902	935	888	888	874	919	875	868	965	945	896	969	873	946	930	976	917	910	936	917	942	947	956	839	938	934	911	879	946	904	918	885	955	887	948	941	964	995	896	916	931	863	926	935	919	937	957	909	931	918	896	904	912	938	924	858	923	890	918	870	902	869	882	909	900	908	944	907	929	923	915	957	888	933	921	917	957	868	922	970	869	905	919	877	884	895	971	914	938	910	857	889	941	919	863	902	928	877	918	901	896	972	911	892	878	913	902	925	1018	927	946	930	880	944	914	917	873	902	896	903	924	938	932	876	948	898	867	938	918	854	898	947	952	973	941	937	910	863	893	946	959	919	942	864	928	897	923	945	904	919	918	938	913	886	924	922	923	929	891	953	916	950	932	858	916	919	928	880	926	884	933	864	924	966	924	899	924	931	930	924	903	902	929	906	932	911	838	949	875	897	916	913	912	918	906	895	891	917	925	910	950	980	917	905	901	950	937	946	913	865	890	938	963	914	890	885	930	953	898	949	847	937	889	941	950	879	848	948	931	840	908	895	949	864	868	886	983	948	874	957	917	900	969	941
45712	8613	2706	1954	1385	1046	817	615	520	521	429	423	406	346	322	339	346	320	304	322	281	284	280	234	290	297	235	286	257	271	273	256	260	265	231	231	233	245	214	251	220	228	259	268	255	222	233	279	235	249	263	237	241	256	242	261	266	248	249	248	245	230	253	231	237	243	220	262	208	276	217	221	246	230	270	235	266	248	230	277	214	219	241	237	269	231	262	252	257	242	237	247	245	221	263	238	236	240	265	224	227	246	246	233	234	239	240	251	234	214	223	245	216	235	246	238	270	237	250	245	253	228	229	221	269	241	228	242	242	244	241	214	234	256	232	230	221	220	268	271	232	242	229	240	233	225	227	234	235	263	224	246	244	247	251	195	221	258	222	238	265	249	246	199	245	229	225	236	215	222	244	241	247	240	238	224	243	255	238	236	234	226	245	250	225	271	215	231	234	226	231	256	208	223	238	262	275	237	230	231	239	238	263	252	259	244	226	217	262	239	244	230	249	251	222	210	241	246	237	218	251	225	279	236	233	236	215	231	241	237	244	221	215	204	216	234	238	236	227	215	245	250	232	210	220	248	249	221	220	248	238	248	244	236	212	235	230	241	217	217	220	256	224	238	246	245	253	263	239	218	233	225	259	223	230	231	235	235	214	248	249	248	219	226	237	222	276	267	235	210	232	229	236	234	217	209	258	201	212	269	242	225	239	213	219	224	231	212	231	225	249	250	226	254	261	221	245	220	229	213	217	241	212	237	246	250	238	250	251	228	221	267	246	253	217	227	212	244	243	265	249	230	225	205	257	220	229	229	206	212	235	213	242	231	245	233	238	235	215	265	261	220	228	214	257	242	229	224	245	238	239	198	235	275	238	223	226	224	222	231	241	239	224	235	217	212	250	251	228	239	229	235	221	239	238	235	223	229	248	234	269	215	258	234	224	250	245	226	234	255	256	235	253	246	250	262	205	236	243	223	232	228	233	226	234	248	226	221	241	219	271	262	214	232	231	239	246	216	263	234	261	213	233	251	246	257	242	206	246	225	209	238	250	239	261	229	226	226	254	257	249	240	232	224	222	219	239	266	236	210	252	221	228	239	232	260	247	237	244	214	242	243	245	243	249	236	264	230	226	249	220	212	206	233	241	243	234	247	239	266	253	212	226	236	256	255	241	234	252	240	203	259	226	262	187	230	232	234	274	224	216	229	236	252	272	240	219	240	239	207	240	220	243	242	217	249	223	209	202	221	246	243	246	225	231	232	240	263	257	242	259	244	220	270	211	224	229	240	253	228	228	237	243	231	255	215	255	233	246	216	237	279	263	238	252	223	240	234	247	225	209	273	226	219	253	244	217	237	236	241	244	207	248	234	242	254	225	222	180	235	253	225	242	215	235	217	269	227	257	218	273	217	257	241	243	234	231	265	245	235	229	251	251	232	262	239	239	231	261	231	239	252	223	250	244	232	240	239	240	217	226	221	236	238	212	218	255	256	263	229	243	248	214	223	243	225	233	258	273	255	226	250	241	217	229	262	226	218	230	233	228	226	215	233	225	207	247	245	253	261	222	247	233	260	232	263	220	239	244	248	224	241	256	226	237	247	256	229	229	250	239	258	224	273	222	253	220	234	233	269	233	253	228	242	221	237	238	251	244	232	229	252	236	230	247	242	262	249	255	198	223	236	223	216	246	228	227	257	226	226	232	248	240	243	251	251	263	233	251	252	243	227	246	241	245	220	202	223	231	241	215	224	220	251	196	228	240	234	244	235	235	227	236	233	231	258	229	237	223	217	276	195	227	219	229	236	221	222	237	224	226	251	238	237	224	233	272	245	248	223	230	263	217	216	218	245	254	233	239	243	217	228	231	212	237	226	209	246	266	255	233	226	252	220	247	254	245	236	247	191	266	252	198	242	230	255	234	249	203	268	213	229	212	266	235	219	224	226	215	240	243	265	232	226	242	269	212	261	202	259	249	237	202	220	240	248	221	243	262	265	224	217	242	230	252	235	263	235	227	235	220	258	220	228	238	240	223	252	250	257	239	228	221	244	207	243	234	252	246	209	233	235	207	258	228	221	228	217	225	224	222	231	225	228	232	234	265	222	236	226	228	238	228	257	227	249	224	226	244	219	240	218	215	243	249	234	233	254	231	233	251	239	248	199	231	220	238	257	274	246	226	235	248	224	243	258	237	216	222	219	248	248	273	254	214	228	227	236	244	244	247	230	264	228	236	225	239	214	260	244	239	244	199	209	233	236	269	229	253	256	270	237	228	237	242	217	240	236	240	218	241	234	248	236	255	230	256	198	236	236	242	227	266	204	228	215	239	235	214	221	256	238	223	213	241	230	250	190	235	240	245	238	238	259	246	228	254	241	241	244	233	233	225	233	221	225	243	239	245	224	250	243	239	232	239	239	241	243	250	267	258	245	277	232	242	242	253	249	248	205	234	221	243	233	226	233	226	230	241	241	246	230	281	228	240	233	213	252	224	240	220	228	229	228	241	238	228	230	207	250	260	255	255	232	233	206	242	224	229	240	232	236	224	242	247	248	220	224	233	257	248	217	237	235	236	243	243	273	216	245	255	226	250	232	246	218	274	240	229	218	234	236	251	261	240	234	232	225	233	256	228	221	232	235	227	269	269	248	249	241	239	244	241	219	239	265	234	237	255	231	226	228	225	258	262	227	247	245	240	229	250	247	231	223	230	239	223	240	201	234	269	227	242	226	218	246	236	225	242	243	222	229	217	230	243	231	213	241	254	249	237	218	241	222	217	249	250	272	216	217	242	251	274	215	212	227	231	220	230	224	236	250	244	238	226	237	241	248	205	249	229	216	225	222	222	215	231	233	213	244	232	233	245	213	257	266	221	243	248	257	224	247	220	240	233	248	231	235	219	213	226	252	262	229	227	241	219	230	216	280	213	230	231	248	242	226	255	209	207	226	230	232	253	236	250	224	236	246	250	262	236	226	248	232	233	242	237	225	230	225	255	262	239	233	243	244	220	253	247	227	218	251	244	258	234	228	228	242	237	221	201	240	229	245	248	236	233	233	224	248	210	239	246	267	258	260	249	235	232	210	268	222	253	243	242	227	244	233	230	223	253	259	219	224	255	252	249	222	246	226	238	225	233	238	227	250	236	229	229	239	264	218	229	218	237	261	216	229	236	223	216	244	242	230	254	233	237	230	201	214	267	222	228	235	281	235	230	233	264	243	228	221	231	233	254	238	222	259	224	224	218	219	270	239	233	211	226	244	274	230	238	223	224	240	249	257	211	279	244	239	238	214	230	238	240	255	226	238	248	247	260	236	253	243	238	248	249	198	244	251	266	246	250	254	213	260	224	224	240	247	280	226	261	252	210	257	231	230	188	220	229	238	219	242	246	272	261	254	239	214	226	222	237	258	230	260	217	265	237	240	240	239	244	226	216	250	230	249	246	221	248	226	240	240	241	250	226	219	214	232	236	226	238	243	257	222	235	224	213	236	254	195	228	231	268	239
20896	2381	5085	5691	5074	4008	3298	2644	2300	2092	1801	1617	1493	1383	1268	1157	1127	1125	1017	1015	918	933	883	896	866	834	846	823	858	826	809	851	744	751	753	730	738	741	690	696	742	707	660	633	718	655	685	700	692	678	690	703	646	639	643	627	684	667	667	656	658	629	662	684	624	683	603	675	683	638	675	652	682	644	660	691	632	639	690	622	687	680	658	640	642	687	817	838	645	593	652	643	643	680	662	637	600	738	630	625	697	638	634	648	690	678	615	632	654	598	593	639	634	625	644	666	625	683	671	648	607	682	630	698	650	631	621	653	747	684	657	667	728	699	664	707	665	655	631	627	634	643	595	627	606	638	625	653	607	595	640	651	638	582	623	550	570	596	626	637	645	620	577	613	626	648	651	643	580	624	620	615	613	653	542	584	640	580	629	669	630	643	627	660	612	591	588	605	621	622	599	620	632	623	623	650	601	629	619	615	602	654	589	612	605	622	621	610	620	608	635	622	651	647	617	632	626	588	646	651	617	626	590	622	611	551	640	592	579	600	597	628	631	650	621	632	586	606	635	617	582	623	613	590	608	650	620	612	616	621	601	629	586	623	587	653	596	590	641	616	623	619	598	608	630	638	569	631	628	552	668	612	638	624	637	608	597	590	618	624	582	601	586	604	587	587	611	549	674	684	611	634	575	604	631	630	578	619	609	610	651	606	588	628	647	612	652	666	594	599	651	597	652	606	629	606	615	606	625	624	603	655	622	616	591	623	625	635	611	633	634	624	602	621	616	574	616	613	626	610	632	579	620	639	631	622	616	606	591	613	609	576	608	651	621	612	604	625	594	650	630	609	606	638	633	603	598	591	603	600	630	629	602	651	633	617	600	612	590	603	562	609	629	584	627	591	674	616	608	689	596	611	580	605	618	628	604	623	595	635	591	595	622	605	632	612	605	597	592	641	650	593	643	586	587	619	623	615	624	623	618	675	603	637	603	608	621	601	597	625	674	632	627	585	625	623	655	574	607	603	609	673	622	579	639	585	631	623	620	639	613	626	588	619	607	650	617	636	609	626	657	671	627	626	633	645	613	624	653	628	586	630	575	604	589	609	627	623	607	610	607	640	650	555	587	651	581	622	616	632	623	695	582	603	631	583	642	599	614	609	634	622	587	632	637	635	596	606	615	607	645	597	647	584	596	629	640	673	628	644	594	626	622	623	588	608	556	611	619	628	590	620	650	597	624	612	625	638	632	639	615	634	613	635	628	648	587	593	633	624	650	577	598	620	606	623	618	600	624	628	585	642	594	592	609	606	657	607	655	618	600	633	603	629	602	600	637	567	590	598	592	645	655	598	601	628	618	607	588	615	610	597	629	596	576	617	620	684	600	645	597	583	612	620	647	611	576	636	617	601	607	594	590	650	613	641	619	622	594	586	639	583	600	657	609	625	622	621	603	608	647	598	596	663	582	631	594	605	624	607	611	606	595	609	596	677	624	609	620	636	638	644	573	558	649	592	571	594	620	656	627	610	581	595	612	643	637	610	618	601	582	618	644	630	635	622	644	599	585	631	659	582	583	611	635	566	594	658	599	641	618	614	597	624	617	635	578	590	605	612	620	621	619	577	616	615	609	596	609	595	625	619	628	620	578	648	620	613	657	617	618	632	625	635	593	633	597	601	627	628	613	629	664	617	548	648	621	657	600	614	599	595	578	606	621	597	580	594	634	583	617	592	609	586	598	618	624	628	643	609	610	623	593	580	570	589	632	612	600	576	629	591	614	588	575	582	557	634	636	674	605	607	629	600	555	627	593	610	592	596	615	618	615	643	606	610	616	620	650	600	653	619	649	608	648	609	558	627	614	602	639	629	591	605	658	619	586	573	640	606	626	628	615	620	599	630	624	623	626	600	649	586	645	626	582	567	618	607	651	649	607	702	611	590	627	612	664	595	634	609	613	631	650	633	617	612	586	592	607	689	653	607	653	576	614	635	609	603	650	641	660	658	635	588	631	620	582	610	596	641	591	599	603	593	661	602	592	659	594	603	558	609	587	592	632	594	616	637	637	591	653	621	612	646	643	589	620	617	613	665	632	606	590	601	595	576	632	596	595	605	596	609	658	651	622	643	634	603	601	623	615	662	609	579	584	675	663	633	632	577	614	672	585	593	618	618	592	583	633	599	654	593	566	626	635	605	656	624	621	592	654	633	627	604	592	616	664	610	600	598	620	600	642	624	575	619	651	625	610	616	628	631	628	611	648	632	632	604	556	604	577	623	656	600	593	604	613	660	640	641	594	586	608	628	605	594	623	608	628	581	623	628	580	636	670	609	607	643	568	626	617	598	668	640	617	597	640	621	598	607	616	658	635	555	616	678	636	581	585	610	616	621	611	648	644	608	583	606	617	669	613	610	639	610	617	620	599	588	632	632	588	616	602	593	583	593	608	629	593	645	603	619	636	624	595	638	651	609	614	590	641	592	628	583	601	623	605	610	581	571	621	622	607	658	622	616	591	595	610	635	606	573	651	614	608	586	663	585	620	635	607	616	670	624	636	574	615	581	597	605	605	651	653	662	647	619	639	662	635	618	631	578	649	616	592	664	602	657	579	624	594	614	668	641	619	609	638	613	611	645	595	619	627	596	638	614	646	607	592	628	667	635	617	619	655	633	620	589	596	621	654	655	637	645	597	615	634	631	616	601	633	628	584	578	627	591	636	613	603	589	611	620	603	616	633	611	624	598	634	584	613	602	622	629	628	593	619	604	605	557	620	623	621	595	642	593	635	633	597	625	623	598	611	623	597	587	596	615	623	620	595	578	639	624	618	590	641	587	624	624	625	608	587	628	668	593	597	597	626	593	601	625	607	623	661	612	634	616	595	588	660	592	581	615	603	588	591	572	591	599	616	634	587	631	628	601	651	604	589	608	648	599	595	620	631	612	587	608	640	599	601	637	619	675	622	573	643	643	633	615	573	598	619	607	623	595	634	591	606	639	625	632	630	634	621	589	581	586	605	667	600	598	638	614	636	636	616	622	619	607	653	612	629	613	616	575	615	606	581	572	593	618	607	607	624	611	630	613	620	616	626	634	620	565	639	591	651	593	618	655	608	617	642	596	601	614	636	598	678	599	596	645	663	646	609	599	610	623	579	608	663	590	603	536	620	632	593	611	587	560	632	603	621	678	648	618	620	623	595	647	612	591	641	567	646	656	613	596	625	600	610	608	630	668	646	663	638	616	637	595	638	621	579	634	641	616	607	681	565	612	624	604	592	631	651	600	664	686	641	599	581	602	625	580	634	614	625	639	592	643	608	609	647	612	605	631	643	574	653	611	603	603	612	634	615	647	602	602	605	599	639	583	625	620	605	635	581	605	586	585	696	648	614	636	640	568	639	613	615	588	606	637	655	594	593	635	624	578	637	606	611	627	585	614	576	590	608	677	629	632	652	616	629	593	582	607	628	577	622	625	627	618	648	611	613	636	614	609	624	636	583	623	601	626	610	618
5405	418	395	398	351	351	366	401	336	379	364	333	342	359	358	399	352	393	389	372	359	365	374	360	352	365	333	325	386	370	341	381	360	329	375	336	353	372	343	347	355	367	346	352	349	372	308	341	383	384	322	351	373	405	368	350	366	360	336	371	349	378	357	357	359	338	357	317	342	346	371	342	378	358	364	390	386	365	346	382	333	379	345	383	338	352	343	337	329	328	381	358	351	370	379	333	342	350	350	318	338	342	353	357	332	355	380	338	332	343	389	356	379	365	368	374	353	385	356	359	360	349	351	351	360	336	359	370	345	366	375	368	370	370	343	351	373	319	387	380	370	377	358	349	372	332	330	346	335	358	356	377	375	373	332	345	346	357	374	338	377	312	353	363	331	359	345	378	343	382	349	327	367	353	353	329	360	322	381	314	319	369	362	314	354	374	381	325	339	336	365	377	350	391	318	377	345	343	366	358	362	348	340	362	322	370	355	349	372	372	316	383	362	364	315	343	379	342	349	340	345	373	358	375	376	366	386	357	333	383	349	402	379	356	345	326	339	331	336	373	339	364	343	372	318	361	360	350	369	366	337	346	341	357	385	365	391	377	354	350	335	377	353	349	364	337	402	338	359	370	351	371	386	374	356	363	345	409	349	369	347	332	308	349	369	376	393	361	332	331	359	379	379	364	356	310	330	327	360	368	348	382	332	354	332	361	307	334	358	371	363	393	356	339	332	357	342	357	352	336	347	394	363	376	355	351	373	352	326	369	339	331	358	355	374	359	368	321	356	351	364	382	356	338	373	356	353	396	376	356	312	336	377	333	365	341	331	325	364	371	324	346	343	351	354	396	371	368	364	359	331	415	352	359	346	366	377	321	331	380	348	360	350	343	341	324	352	356	360	361	354	330	365	315	410	337	355	394	367	345	385	388	358	340	341	323	337	349	378	360	358	326	346	338	337	376	342	364	345	370	333	388	376	341	325	365	340	364	356	369	391	389	351	364	356	360	355	355	388	344	351	342	338	329	325	367	365	350	382	351	380	377	372	351	363	360	372	363	333	351	355	408	360	377	320	355	329	317	339	368	334	359	342	345	332	343	337	366	337	374	392	355	356	384	364	343	305	425	349	393	358	373	310	361	376	392	366	362	362	355	372	363	364	306	347	373	385	362	341	330	357	320	385	356	351	356	331	335	356	349	336	334	341	354	379	373	366	344	349	341	356	373	350	343	332	372	355	381	387	352	353	359	374	342	352	328	351	339	378	352	350	351	355	329	370	340	342	338	365	336	359	344	367	378	362	371	366	352	336	374	380	327	361	323	388	402	351	379	381	367	389	359	356	383	344	390	350	330	347	365	352	379	381	382	364	380	362	385	377	384	385	344	346	351	339	322	379	354	377	367	381	380	392	369	342	363	371	372	393	373	358	338	389	340	364	313	367	332	375	342	350	347	347	356	354	345	390	340	322	351	378	370	340	351	326	358	353	341	345	360	366	360	362	402	343	358	349	336	359	349	350	320	340	335	356	372	348	352	346	346	345	348	322	350	361	341	350	378	403	380	354	373	344	340	385	338	361	386	327	367	350	336	378	368	393	339	375	325	342	306	344	367	339	348	336	337	345	365	368	400	367	331	367	358	376	356	341	325	351	354	351	332	325	359	330	358	324	356	395	339	342	364	329	345	353	360	334	355	344	362	377	348	334	374	329	358	357	349	330	359	327	347	356	383	371	368	404	386	372	360	343	372	311	360	390	367	357	335	317	384	364	320	345	359	331	335	329	343	336	365	359	350	373	368	372	366	338	367	397	351	351	361	380	329	343	357	350	373	368	361	351	362	375	350	358	356	329	378	349	360	365	357	368	345	375	371	324	375	348	362	342	376	400	383	352	368	385	337	377	330	360	363	371	344	371	332	355	345	375	360	375	347	347	341	337	332	407	366	357	352	357	381	368	331	371	328	374	333	348	336	373	303	355	389	334	335	352	387	345	369	356	364	361	345	346	339	370	352	363	364	382	378	354	328	321	308	344	364	362	382	353	398	307	356	389	411	360	346	346	376	369	352	345	366	376	354	363	361	350	336	352	352	369	333	378	385	350	332	366	339	354	370	362	376	370	346	347	367	362	368	372	356	342	366	341	372	361	356	340	332	365	379	343	348	351	369	359	364	334	391	347	389	350	356	351	346	360	386	386	346	377	389	375	360	337	365	358	327	405	349	328	373	356	339	359	395	333	373	338	354	329	341	356	353	396	360	361	334	333	336	331	377	375	358	375	336	367	385	389	397	357	347	373	348	363	360	353	350	356	328	380	357	390	377	366	383	335	376	305	370	364	368	368	367	367	356	381	342	379	366	355	383	364	328	323	366	340	363	344	351	325	330	367	369	392	355	393	319	336	325	379	332	367	339	363	372	373	364	366	372	349	364	344	343	367	362	356	378	364	357	390	337	350	348	358	372	351	397	316	370	350	357	363	362	355	367	344	342	383	373	336	353	341	367	358	381	365	380	364	340	384	365	351	350	342	379	343	375	356	367	364	327	315	353	353	379	363	350	382	359	354	315	345	358	353	327	345	365	387	369	403	353	391	355	368	354	341	334	368	343	347	377	377	344	356	357	363	339	359	364	339	332	338	343	360	359	395	351	335	352	354	341	351	359	387	377	359	355	352	377	338	342	340	361	345	359	372	353	339	342	354	341	358	397	350	358	350	345	395	367	348	332	358	329	318	357	328	349	350	363	365	356	331	365	338	369	355	349	352	353	367	334	365	352	356	365	351	375	363	334	333	317	370	384	355	377	346	391	379	374	363	340	345	374	377	354	314	350	352	369	391	403	364	343	352	371	345	372	340	329	348	323	331	366	363	354	323	354	390	355	398	360	342	352	360	340	329	349	348	352	363	371	332	352	344	361	349	355	352	362	341	380	378	373	334	384	347	343	345	321	367	312	407	352	347	343	323	325	359	350	341	341	364	332	348	376	385	361	345	349	374	362	353	346	368	360	371	405	381	350	377	324	337	359	350	342	365	377	374	355	379	356	378	375	341	352	364	337	350	382	350	365	359	337	335	373	376	363	348	345	347	363	354	362	353	376	360	335	349	375	349	369	353	387	415	375	397	330	362	376	344	354	362	376	356	362	329	385	366	364	367	337	358	364	378	354	371	378	344	373	322	379	347	371	384	384	343	363	350	336	359	371	377	313	354	376	363	338	409	374	358	338	385	326	402	364	384	344	361	355	357	369	344	378	355	350	361	356	351	316	354	368	304	360	327	372	386	342	358	361	350	371	370	367	340	343	356	374	390	355	370	398	349	370	305	354	370	345	371	386	346	345	342	391	341	364	303	370	392	371	341	362	332	360	374	343	371	346	363	370	382	363	365	310	352	331	392	388	357	372	352	356	353	354	356	386	372	355	364	358	351	381	373	377	368	345	378	339	363	364	362	370	386	376	349	341	334	353	331	344	388	359	374	350	326	342	352	359	351	322	332	358	344	354	359	366
5190	926	991	979	1006	1007	953	1016	1001	914	933	955	952	950	913	916	923	967	882	919	912	932	978	912	909	932	936	904	890	895	898	912	941	927	916	876	970	931	906	943	919	928	906	894	869	895	876	894	907	893	885	913	925	926	900	844	982	886	947	868	849	934	885	913	869	903	918	843	892	900	933	922	902	907	877	924	910	905	905	895	955	909	938	924	898	881	933	882	906	890	925	885	874	884	920	852	848	895	895	946	917	895	896	877	916	885	925	918	874	950	909	950	890	891	930	920	891	959	916	897	893	908	882	950	915	893	915	903	851	904	893	916	890	912	897	921	948	900	873	966	856	900	912	905	935	936	923	893	903	898	914	927	871	872	915	846	900	899	950	905	948	947	989	881	951	874	900	884	878	952	929	927	913	891	875	898	933	900	912	922	940	870	930	914	954	882	904	883	917	944	950	936	899	903	909	942	899	870	862	838	928	875	875	933	873	916	885	957	931	917	902	903	908	862	890	900	852	920	918	871	901	882	927	925	885	922	946	885	876	904	904	941	924	887	872	894	867	881	925	914	933	919	858	868	870	889	902	911	895	865	912	906	843	906	960	889	845	882	903	941	869	939	927	895	840	919	919	884	921	924	931	964	811	922	895	911	900	897	916	936	876	904	879	859	910	915	909	912	896	850	865	938	920	897	933	888	922	876	867	838	903	903	885	914	865	916	901	888	868	898	903	781	903	905	878	908	905	879	897	934	881	902	877	899	842	975	915	917	875	916	904	939	927	940	875	970	953	902	850	898	917	890	920	924	901	849	882	913	896	954	902	973	951	868	949	922	928	918	849	905	902	880	891	900	909	918	887	922	892	897	883	913	920	938	937	943	922	879	932	870	878	923	925	934	892	894	877	852	911	893	913	914	839	885	903	879	919	889	903	909	880	863	885	919	927	893	864	963	870	921	937	919	904	929	936	908	866	863	893	914	874	952	894	914	881	898	944	934	858	916	906	899	885	918	875	863	949	914	882	901	893	893	898	941	950	922	908	886	930	866	911	890	895	838	952	906	910	890	930	914	900	896	867	879	954	929	930	874	839	912	896	912	925	924	862	913	909	910	847	912	910	983	863	878	947	865	969	908	889	906	935	918	904	870	895	902	921	895	887	922	926	948	912	879	918	906	917	929	913	935	905	896	861	884	884	905	906	882	888	913	994	939	882	895	917	944	916	906	887	853	937	909	847	926	889	931	897	922	851	946	885	857	918	916	912	949	914	917	903	924	940	927	876	848	892	927	868	915	936	878	866	926	914	945	892	899	921	823	910	922	903	896	907	888	922	922	895	902	860	880	895	815	896	791	880	881	939	915	911	927	901	899	914	903	934	940	886	945	904	892	875	884	937	953	870	899	885	933	871	884	909	915	901	932	916	880	938	847	913	889	961	876	963	925	887	877	917	886	924	874	917	917	889	902	925	920	882	919	890	883	908	859	940	920	891	889	937	918	918	860	909	866	890	965	919	891	870	844	905	890	888	916	941	910	908	902	852	894	924	888	925	903	896	892	955	904	922	884	899	887	910	913	867	928	882	929	879	881	839	961	892	888	831	922	874	940	866	843	893	855	843	976	915	882	929	893	870	900	868	787	925	959	902	928	905	854	919	944	905	875	919	846	972	899	871	895	889	900	893	883	959	880	890	878	854	869	873	887	861	932	860	956	879	904	916	929	910	940	878	931	892	909	941	894	852	883	888	873	891	860	885	891	942	895	904	914	925	872	937	887	878	847	906	850	935	860	948	882	908	920	905	927	930	898	917	935	913	895	909	936	916	881	847	881	967	882	984	893	869	875	916	892	902	921	886	903	891	881	883	942	930	869	868	885	934	877	845	856	878	893	914	898	904	901	864	891	901	890	889	886	915	938	864	888	908	915	891	908	880	881	849	886	932	867	921	939	890	895	897	895	875	976	925	875	910	880	937	897	905	907	920	908	929	861	910	882	942	909	890	909	891	882	912	933	906	882	914	853	940	947	906	948	896	936	932	860	897	978	893	893	934	897	891	858	919	899	882	935	852	909	918	913	939	936	890	871	953	961	895	880	902	858	904	884	903	918	932	922	938	876	895	930	915	917	939	908	930	885	935	928	891	957	914	883	915	941	911	929	834	931	907	904	871	882	907	910	926	879	861	898	894	957	964	932	973	944	876	892	874	887	901	923	882	890	873	865	933	956	935	899	868	911	863	912	926	902	931	933	936	900	922	936	892	926	918	935	930	881	908	911	921	852	880	915	899	844	870	914	911	930	902	915	880	855	957	883	910	960	832	886	887	910	889	911	905	877	887	889	938	874	968	885	947	957	919	935	958	855	934	922	908	932	915	932	905	888	955	841	862	898	914	912	913	965	947	936	905	891	940	926	934	902	928	876	889	902	882	885	906	910	950	859	926	895	910	901	933	876	910	907	922	919	897	892	900	865	872	883	901	944	957	844	943	886	947	919	920	874	902	926	904	898	901	904	922	885	877	935	927	954	911	909	928	841	901	913	986	859	907	940	910	879	923	969	878	855	951	940	866	897	890	890	898	894	830	876	899	894	900	937	864	945	889	867	880	877	941	903	891	945	872	861	912	899	888	935	891	927	849	900	889	936	850	910	908	916	933	932	940	877	940	921	955	900	906	914	865	877	889	877	912	906	898	906	947	872	890	871	845	900	878	920	893	884	895	921	856	945	949	908	961	887	881	889	908	888	896	893	872	955	905	934	903	908	901	891	900	905	879	954	867	920	898	927	862	864	920	904	886	910	943	873	903	897	934	936	877	882	893	916	912	921	894	907	865	912	928	914	892	857	895	877	898	880	920	934	890	842	915	902	908	857	951	843	888	905	922	866	952	895	887	907	869	845	922	920	966	945	874	918	828	947	935	913	884	903	841	874	931	882	866	901	901	916	967	940	890	935	900	897	903	936	906	912	907	946	914	881	939	918	856	912	951	921	972	915	967	935	919	910	944	882	944	926	866	885	878	913	904	908	834	903	883	938	888	908	908	951	897	922	916	904	885	901	926	875	897	907	930	872	950	868	907	933	926	886	933	968	912	905	842	939	905	834	959	888	881	915	934	878	921	924	882	913	915	888	893	950	905	910	860	905	925	880	912	864	931	933	920	889	882	876	878	898	875	923	878	871	889	913	915	919	935	892	902	888	901	903	883	915	892	852	907	933	911	904	916	846	869	985	907	928	961	915	922	954	929	899	882	956	900	889	905	895	933	923	962	915	902	899	856	937	874	890	926	879	890	924	891	911	918	898	900	912	943	863	897	952	903	900	928	937	859	890	900	957	922	891	925	909	880	870	873	968	896	952	930	864	966	879	966	902	906	918	901	934	928	951	909	898	928	832	893	957	924	894	883	916	933	912	856	937	947	934	892	917	884	872	920	898	872	907	906	862	923	956	928	896	954	903	906	879	893	915	918	855	917	883	924	892	869	931	890	863	882	894	960	889	925	881	946	909	875	867	909	918
30480	3444	1562	1187	883	777	682	556	499	512	435	438	423	428	419	432	435	375	407	385	392	392	443	383	443	379	385	332	354	327	367	373	341	340	347	382	358	379	363	364	371	362	357	379	362	361	347	391	413	377	373	360	372	335	353	348	379	380	358	359	346	352	327	357	368	349	377	376	358	347	368	356	380	369	348	349	365	380	366	352	336	349	396	400	341	376	377	357	350	346	395	362	374	341	360	365	356	335	359	326	384	367	375	380	376	365	413	390	366	355	353	353	375	368	384	344	345	367	353	392	350	381	350	348	326	394	403	365	392	368	340	343	307	377	349	382	394	390	356	364	335	325	347	359	349	327	344	375	365	362	332	355	365	343	318	362	370	361	362	371	324	350	362	341	346	373	351	339	342	372	379	356	358	372	348	390	359	369	318	340	398	351	365	326	326	361	363	371	382	357	367	345	348	359	355	373	344	343	375	370	372	373	374	345	372	383	337	365	355	340	411	365	360	328	331	353	365	357	361	381	374	360	360	368	337	345	343	355	354	362	365	326	351	332	371	345	361	396	341	325	336	332	351	368	330	363	338	370	384	391	321	356	347	387	346	361	355	349	378	357	383	327	369	321	326	334	390	366	379	377	340	361	389	327	348	346	370	338	372	354	387	363	363	354	381	395	345	320	405	367	344	371	360	374	315	347	347	376	354	350	341	375	365	325	336	327	336	319	372	392	360	338	313	391	346	378	354	393	358	397	336	360	379	339	356	355	388	387	384	380	369	352	388	378	375	364	382	392	368	358	355	389	383	367	356	362	360	355	345	362	325	368	381	347	402	371	319	379	361	356	356	368	317	365	398	387	359	382	352	399	366	312	394	368	351	365	360	340	348	352	344	382	368	373	349	396	365	348	333	392	383	340	348	360	348	382	354	368	356	336	401	359	342	327	351	386	336	353	359	369	357	353	388	342	336	399	382	378	335	361	392	378	336	385	350	355	338	386	361	362	384	352	355	356	351	370	322	339	351	368	334	340	347	374	385	337	393	360	349	356	401	374	351	385	344	390	359	382	374	353	361	313	357	378	368	349	394	369	332	323	350	369	361	329	353	391	364	395	375	375	383	380	328	394	343	352	375	356	358	338	344	366	343	350	345	353	359	351	370	360	380	388	354	406	371	368	356	360	339	358	361	366	384	333	376	348	362	338	380	373	407	378	340	356	330	346	340	363	376	367	347	340	329	389	354	405	348	353	347	358	394	363	368	387	354	357	344	345	321	377	386	389	385	356	338	397	371	362	351	363	345	333	350	403	399	360	365	368	379	390	357	352	366	368	371	359	388	374	386	350	364	374	348	369	345	352	342	372	367	372	312	354	348	344	357	394	379	330	367	371	359	400	354	337	323	384	339	345	343	362	367	357	380	328	378	367	336	350	334	345	385	345	351	349	370	386	385	347	377	355	378	384	381	369	385	350	342	369	373	362	379	371	330	341	373	373	332	358	350	364	365	336	327	368	321	371	346	362	335	371	362	352	336	349	333	307	375	317	379	372	346	342	341	348	360	409	346	360	349	338	353	382	369	361	368	348	340	359	350	417	334	330	331	346	352	348	365	370	376	314	387	377	348	396	332	371	362	351	381	380	352	388	378	353	355	383	373	394	339	379	356	391	333	360	364	379	365	397	335	343	357	390	349	376	348	375	384	362	354	395	365	355	370	369	332	358	366	362	326	387	405	404	388	325	338	368	353	327	342	381	381	376	347	365	364	350	372	336	363	332	349	371	341	368	365	347	341	329	379	381	327	356	343	368	373	358	359	339	362	377	399	339	343	340	373	383	335	353	327	358	341	365	340	338	353	352	356	333	354	334	361	355	384	360	385	319	357	377	316	357	388	377	379	345	338	364	375	382	375	369	325	333	346	352	409	333	335	372	352	364	381	353	340	336	357	343	360	364	349	336	348	387	375	353	352	381	355	363	364	366	348	340	356	333	355	331	410	379	382	356	386	331	363	345	367	325	356	333	359	363	362	370	331	367	347	351	361	371	354	336	391	332	378	393	354	381	373	352	360	338	334	356	384	335	341	343	342	339	375	368	354	332	376	377	379	381	379	360	390	354	343	334	352	349	358	390	328	380	355	367	404	368	358	337	364	389	379	366	318	349	385	363	336	370	333	335	378	374	347	369	369	356	333	341	358	336	365	392	374	381	354	344	376	367	354	378	354	340	352	357	330	364	370	331	351	351	366	351	358	326	341	353	373	361	354	354	403	368	370	363	346	363	335	348	344	350	357	397	376	355	351	369	369	341	340	374	384	342	331	352	373	386	383	356	373	347	362	389	353	328	359	333	339	336	357	369	370	346	372	384	343	353	321	377	346	367	361	350	309	351	375	369	351	337	345	363	371	348	340	361	380	371	344	389	389	374	337	370	348	338	352	356	360	355	336	352	377	336	368	367	329	377	377	358	359	369	360	390	362	371	355	367	351	354	324	359	358	350	334	343	366	357	347	370	325	350	363	337	339	305	373	380	346	305	387	361	366	352	346	384	340	352	375	376	377	344	357	340	385	348	338	332	345	317	364	389	364	353	355	361	372	336	385	348	359	345	334	370	334	381	350	356	346	364	346	354	329	364	350	375	359	354	367	352	388	383	369	358	371	380	354	325	369	359	375	372	353	372	360	376	338	364	310	351	338	363	331	377	411	379	406	356	355	327	335	353	376	377	380	356	339	364	373	356	336	341	344	341	362	332	389	357	353	347	371	379	359	384	311	336	359	332	341	366	362	375	360	331	358	345	361	397	368	368	391	365	354	360	378	373	370	333	376	334	380	356	377	350	370	358	358	351	380	326	358	339	387	307	347	330	352	341	377	359	393	352	360	374	365	347	346	353	383	355	348	354	380	352	341	353	365	346	369	382	345	353	370	359	390	337	352	387	353	343	336	388	407	377	372	371	341	379	352	346	348	373	355	326	367	356	344	323	388	367	385	343	359	378	391	361	354	365	345	376	349	376	352	351	377	342	376	351	383	313	344	325	349	341	344	369	374	371	316	373	364	354	368	369	388	373	348	375	355	367	401	375	337	362	399	348	353	380	372	331	348	388	367	383	373	343	318	377	383	371	380	369	356	345	344	382	361	371	357	364	324	391	324	326	354	327	353	342	345	367	342	352	344	358	335	352	329	379	364	350	369	394	329	337	356	392	350	359	366	350	355	353	338	397	383	357	387	347	296	363	342	358	383	376	385	367	389	354	341	384	376	379	371	341	333	346	365	355	363	381	358	354	354	353	377	372	333	362	334	344	343	361	379	339	369	366	384	375	349	388	347	344	396	347	342	386	366	371	350	365	373	338	369	344	333	346	381	376	360	408	356	366	336	358	368	364	382	378	361	394	308	363	337	346	384	334	360	352	336	345	399	371	383	363	353	342	358	367	391	338	362	335	373	359	344	355	339	398	373	373	338	360	403	350	350	379	351	365	364	326	340	331	342	398	321	349	328	378	344	365	376	356
14515	1849	3212	3618	3133	2697	2297	1985	1777	1596	1577	1443	1385	1353	1271	1212	1166	1189	1096	1085	1120	1098	1066	1036	1048	991	994	987	978	1004	991	928	978	989	984	962	934	949	1001	935	938	944	968	923	933	943	895	998	912	932	963	938	932	969	977	904	975	929	961	849	869	867	965	905	928	907	925	906	842	928	886	958	900	945	954	948	881	906	917	959	941	889	903	908	893	939	999	966	898	904	928	949	971	905	926	921	886	919	917	889	889	948	919	888	896	919	972	889	901	862	847	945	930	934	911	895	924	895	1000	934	900	951	925	925	883	890	900	929	947	961	953	889	908	923	870	918	960	872	920	893	848	910	971	949	941	940	864	867	952	909	904	867	898	893	916	920	859	950	870	885	931	977	854	958	881	908	921	909	927	909	915	876	886	878	925	883	975	900	895	880	882	874	931	917	880	884	895	921	865	893	912	881	892	971	878	857	918	867	962	905	905	909	883	960	882	865	913	940	884	916	913	929	932	910	920	951	918	921	879	969	917	932	895	909	885	951	848	888	848	943	880	894	917	852	894	929	903	953	894	937	924	937	922	918	925	908	927	897	904	934	843	918	897	920	892	898	940	901	939	870	907	909	878	887	889	962	892	876	931	878	907	913	931	861	911	890	942	918	932	920	873	860	897	917	935	859	937	889	894	881	925	908	884	875	846	896	921	909	845	871	885	921	941	932	892	902	916	919	911	911	867	892	895	930	917	957	869	899	918	850	918	928	892	863	921	929	887	914	896	921	954	862	858	942	925	950	871	914	934	890	883	927	886	842	884	905	836	898	885	864	930	842	924	932	870	890	926	952	898	890	925	919	888	915	912	945	898	905	907	910	914	902	895	872	894	936	932	943	881	966	947	890	955	950	842	926	939	887	834	866	986	887	973	886	922	886	901	858	948	919	946	919	895	914	881	895	913	923	861	934	910	919	839	872	884	934	852	910	893	922	857	927	960	928	897	907	852	880	871	913	910	918	870	881	901	846	889	866	841	918	893	888	904	889	848	911	862	987	915	890	875	924	885	925	846	936	907	878	847	855	919	857	860	865	940	938	905	871	865	961	895	863	962	850	939	913	858	881	904	952	946	887	894	899	882	930	904	905	876	866	905	873	875	915	899	938	916	905	914	930	897	886	971	916	915	894	950	900	883	864	866	901	902	872	907	875	918	886	948	920	919	880	898	932	934	902	908	901	834	894	814	841	943	899	958	905	923	854	914	869	870	887	837	949	862	887	856	918	863	910	916	897	867	929	947	907	954	941	923	873	978	902	923	950	864	922	900	890	876	960	925	925	939	858	933	908	921	909	950	893	909	900	878	933	893	865	900	895	921	912	924	957	898	863	912	904	876	835	950	900	897	915	923	909	934	940	905	865	950	891	909	886	969	894	923	902	894	854	880	941	902	885	919	946	943	903	920	902	900	975	913	889	891	864	945	914	896	877	868	944	882	880	893	905	942	936	920	936	887	884	927	904	895	870	891	884	894	945	925	892	975	920	878	869	882	906	887	942	894	905	857	904	896	878	868	939	841	864	948	951	846	897	887	864	876	834	905	855	930	920	879	896	971	964	837	906	904	929	893	867	877	923	894	856	891	934	887	825	897	906	927	863	856	884	922	920	833	897	895	892	905	883	897	874	882	885	873	1012	919	896	955	966	927	893	945	902	922	889	903	966	891	893	862	894	930	905	936	946	931	876	929	857	944	895	902	912	900	897	893	902	900	906	898	878	912	892	898	886	951	901	876	886	871	890	872	865	910	904	914	884	923	873	926	940	859	905	956	919	856	923	887	924	899	940	920	909	907	900	838	962	901	888	935	878	914	889	939	863	971	932	882	927	905	873	855	876	909	871	852	893	887	871	863	945	894	869	936	856	890	874	879	945	889	867	931	905	918	932	896	936	903	882	853	877	906	915	928	868	899	912	899	862	917	887	950	958	908	921	827	889	882	901	863	843	885	908	875	901	859	872	908	896	916	963	892	879	866	918	938	897	973	886	841	912	878	904	918	912	908	921	864	875	897	936	861	873	869	861	876	883	860	915	943	873	919	874	914	881	914	912	940	899	863	884	892	880	862	905	880	896	889	878	909	900	901	911	865	883	924	897	931	921	925	869	835	890	939	981	871	876	916	944	871	937	917	920	877	931	966	897	913	931	900	875	888	941	891	888	945	935	859	897	907	885	917	918	917	926	953	850	893	920	910	893	898	910	940	880	929	892	887	901	931	888	931	941	943	938	924	900	942	888	899	864	904	869	888	964	967	920	962	885	934	910	919	887	915	910	929	926	908	870	861	904	895	890	942	842	912	921	916	868	948	881	888	952	886	924	906	909	870	954	896	892	911	945	871	914	870	869	886	893	917	934	879	929	883	936	874	915	867	912	890	918	912	853	888	920	927	901	921	894	870	936	908	881	831	956	896	965	919	909	950	941	869	945	915	897	862	949	916	926	858	873	899	900	882	874	954	901	870	865	877	927	875	922	898	870	862	898	872	940	923	884	924	860	911	901	924	902	869	902	920	943	936	918	852	867	908	897	928	932	871	904	882	918	917	945	844	901	900	871	888	927	880	937	908	901	893	939	930	898	893	867	883	916	909	912	895	833	951	942	873	867	877	910	914	874	970	887	911	938	865	874	921	907	850	900	912	882	875	971	867	894	971	865	962	866	877	912	958	898	906	888	856	883	862	857	866	947	904	824	876	888	841	909	901	905	879	928	884	857	915	923	903	934	861	888	914	900	923	877	942	928	947	941	869	894	973	869	932	858	907	926	865	882	905	885	919	939	938	871	919	925	869	937	872	920	913	877	874	913	893	839	874	894	855	928	882	886	872	904	900	927	914	919	875	883	926	881	924	905	901	904	939	920	879	888	911	896	907	894	907	923	895	944	870	931	898	903	871	942	859	946	907	942	948	897	961	940	903	876	924	900	920	928	924	835	933	886	939	933	870	917	900	871	928	934	940	873	864	928	938	929	866	982	934	887	900	913	936	923	885	921	895	918	868	865	899	880	900	872	857	885	869	933	841	932	896	912	923	861	840	855	903	986	896	899	931	897	902	873	886	950	908	881	888	913	911	884	833	889	924	890	879	885	892	903	942	900	902	871	859	881	899	876	939	947	911	942	893	939	941	931	918	947	889	892	947	872	956	888	825	870	954	878	885	927	884	931	917	945	925	944	924	899	898	899	919	872	921	897	954	944	903	909	931	938	915	902	913	921	930	864	918	915	888	861	943	896	873	952	925	843	913	924	895	875	969	905	930	892	923	902	927	851	923	896	893	833	941	889	856	886	896	867	856	935	926	875	917	903	831	906	941	936	951	894	818	935	910	906	904	893	893	922	956	901	887	908	929	850	922	868	941	922	888	864	861	834	906	898	897	921	945	920	907	917	931	893	943	928	911	895	873	971	922	926	893	951	911	876	912	921	880	899	918	852	831	887	896	937	925	895	818	903	865	880	887	902	919	916	897	932	941	871
43116	8097	2873	1928	1347	1036	865	682	570	485	417	356	367	355	330	355	320	284	287	282	278	271	283	277	268	242	264	235	243	262	280	244	261	262	258	260	248	264	229	244	267	265	225	244	206	210	242	245	261	262	222	216	264	264	240	216	251	219	210	224	252	249	233	278	219	226	230	224	243	216	216	229	243	231	217	244	249	233	211	253	248	270	246	227	239	261	276	235	218	243	263	248	251	206	223	237	251	232	254	270	210	268	233	231	236	246	218	211	217	237	225	234	235	243	223	216	251	227	227	247	223	229	220	224	237	218	260	240	222	220	264	252	234	246	238	249	229	233	253	233	216	247	234	216	232	234	216	239	221	244	225	219	262	245	232	228	249	260	226	223	228	196	223	242	240	227	232	228	230	231	239	225	227	224	264	222	232	217	222	243	265	231	235	215	242	232	245	229	233	265	239	206	256	256	239	251	220	236	223	232	213	232	249	248	254	253	217	221	228	231	237	249	228	242	234	236	231	231	240	230	213	245	233	235	218	235	235	207	223	227	223	240	222	216	246	251	214	256	239	242	230	222	215	237	228	244	215	224	219	230	238	226	230	233	257	242	243	231	227	238	222	228	227	231	212	246	212	219	256	252	252	231	227	237	218	249	212	228	202	245	229	213	216	235	232	232	215	233	257	250	238	218	250	237	244	248	224	232	237	209	265	212	242	218	240	229	227	231	244	230	223	263	242	224	244	232	237	235	229	258	233	227	238	222	219	240	232	240	245	216	251	241	247	267	221	222	226	240	252	236	234	234	245	229	241	214	247	230	227	208	218	238	223	255	210	245	231	240	196	229	222	223	235	250	250	249	234	215	233	226	240	216	211	237	247	258	197	218	221	232	196	235	257	228	238	225	243	246	242	244	239	246	255	211	201	235	237	225	241	222	208	219	245	249	228	221	236	240	234	253	210	228	228	242	200	223	213	250	264	217	243	218	235	220	221	226	217	219	234	190	220	226	233	257	241	267	266	212	257	225	259	209	242	227	263	224	234	232	227	220	244	275	219	239	232	225	227	259	248	212	255	257	236	205	204	239	233	226	228	255	240	250	200	248	246	223	238	237	220	253	205	223	228	201	243	218	221	224	227	206	243	249	244	238	203	242	226	247	232	231	222	196	213	230	262	213	248	243	232	198	232	246	218	253	235	233	244	223	214	233	243	228	230	225	218	226	234	232	219	231	249	224	221	245	229	269	227	243	219	213	218	202	222	214	227	241	242	218	230	233	210	258	235	214	245	262	267	241	223	214	208	238	224	260	244	228	243	227	236	261	233	228	233	229	265	225	222	240	236	216	237	253	232	241	227	232	240	252	218	218	258	236	259	249	229	235	230	179	274	208	247	241	220	254	264	222	244	221	268	233	220	223	255	231	218	208	251	237	220	227	240	230	239	259	221	257	243	244	238	215	211	226	252	213	224	263	257	240	231	235	213	238	273	215	232	233	248	258	251	234	240	235	241	231	215	225	227	217	271	246	225	234	215	245	235	240	236	243	218	228	227	218	257	218	228	222	240	237	239	208	233	233	233	237	233	267	226	220	247	222	227	195	233	222	194	186	235	249	221	228	218	246	225	250	251	242	207	247	235	248	228	231	245	220	219	232	220	206	225	214	250	225	249	233	229	237	253	232	231	241	238	242	227	214	246	229	239	204	230	240	235	234	229	249	218	207	241	238	250	245	235	214	222	225	252	210	222	250	210	236	206	226	244	228	228	211	215	235	245	236	232	240	214	219	181	223	243	255	252	244	229	230	242	220	193	245	249	255	240	238	242	238	236	256	222	232	247	234	217	230	212	227	227	232	241	227	203	223	248	218	216	252	238	221	226	239	244	250	230	221	253	186	237	230	232	235	236	242	222	250	207	245	221	235	230	226	243	284	226	233	241	245	210	228	232	219	213	257	232	223	225	212	238	232	227	237	240	203	232	233	236	240	229	240	255	235	232	218	261	233	228	251	236	236	255	216	224	212	200	231	220	220	237	268	227	216	228	227	242	219	232	262	249	226	244	287	247	269	234	257	237	222	211	207	239	211	270	237	235	205	241	269	206	219	209	228	235	214	246	232	241	222	247	231	226	211	224	227	212	223	243	228	241	211	254	239	221	251	257	239	209	231	214	221	220	236	240	264	243	237	217	225	237	212	198	221	210	251	226	229	244	222	246	218	264	226	213	213	229	236	258	237	237	211	239	252	258	227	235	223	239	259	235	232	237	245	235	256	221	238	236	216	226	222	245	237	257	255	248	232	274	242	229	245	214	240	265	261	238	224	236	217	256	213	217	239	213	252	235	237	243	236	247	267	239	233	233	214	215	204	218	240	256	239	219	207	216	249	237	236	232	237	237	240	246	236	257	234	217	216	247	257	229	236	215	228	232	230	239	220	235	210	208	234	223	234	242	212	259	246	227	234	231	243	214	241	241	232	226	236	235	234	229	219	220	256	215	223	241	228	222	241	210	208	208	225	227	225	222	231	284	217	244	258	218	260	216	210	238	246	247	242	237	215	242	234	217	234	222	227	219	220	213	249	252	230	251	237	248	244	234	244	224	206	230	255	231	263	231	274	225	226	230	231	239	232	258	241	233	231	203	211	231	215	224	215	238	233	235	243	229	217	238	262	226	224	226	240	248	233	241	268	232	220	221	217	222	219	234	226	209	241	255	251	253	256	253	243	237	247	225	266	234	217	234	221	224	216	242	235	235	231	248	244	212	238	216	229	270	227	213	250	209	259	248	235	265	254	264	235	215	224	261	211	232	241	258	247	236	202	216	215	236	225	223	248	190	227	232	258	236	259	215	210	214	246	240	262	240	220	255	215	249	209	210	246	237	225	231	238	242	235	229	223	223	227	252	223	210	246	242	236	247	247	238	233	258	256	210	207	213	218	201	263	231	214	213	208	245	229	227	251	217	214	246	227	225	242	243	237	250	252	230	241	248	233	236	192	222	215	230	235	250	216	238	203	223	241	249	252	236	222	250	236	247	239	216	226	221	253	212	248	243	222	266	230	242	230	242	231	212	247	220	224	272	267	226	257	227	238	216	227	218	215	206	215	236	249	251	207	204	240	231	250	228	217	222	220	249	252	226	253	244	227	250	208	235	253	217	239	260	235	244	205	235	226	245	230	216	226	213	226	224	232	221	191	218	239	241	242	223	236	215	223	229	236	194	218	257	224	223	255	221	235	219	243	231	229	236	233	244	238	235	207	221	212	241	214	244	253	262	216	240	233	229	218	225	229	242	230	225	262	215	242	218	208	234	240	222	231	242	240	228	231	220	205	228	223	229	242	241	244	213	199	225	242	250	225	238	223	261	240	207	244	225	212	270	246	238	216	239	246	253	237	215	237	229	222	212	245	237	230	217	265	227	229	210	268	217	202	227	230	236	231	238	275	260	220	246	215	219	229	233	222	247	215	196	222	218	228	244	210	237	236	234	223	231	221	236	249	241	242	256	228	238	217
19382	2278	5040	5692	4949	3979	3251	2736	2407	2079	1850	1661	1517	1356	1325	1071	1146	1091	1005	949	941	942	958	877	845	824	814	776	799	732	778	824	715	745	689	680	673	717	698	724	695	714	685	675	724	653	672	695	657	664	655	612	672	638	678	680	596	644	656	648	662	670	648	677	642	647	609	654	609	675	633	686	624	632	687	650	632	674	671	659	650	669	650	640	615	672	829	769	621	657	646	658	588	657	636	595	597	635	613	665	616	622	637	644	613	669	643	635	593	631	655	668	626	619	660	629	656	626	594	628	622	606	611	609	661	640	600	674	728	691	673	648	679	660	630	659	659	619	593	604	605	630	627	626	597	616	600	625	583	575	631	654	575	606	566	610	642	550	664	631	636	566	607	581	675	603	553	599	629	615	639	620	647	610	616	629	627	602	574	604	617	598	597	601	619	626	640	618	592	606	623	621	611	604	591	565	585	625	628	615	609	578	632	590	612	642	604	620	610	652	593	566	610	566	586	587	616	623	603	609	595	610	610	647	557	653	592	606	625	604	609	581	615	606	587	617	603	599	602	565	628	631	589	598	605	587	594	586	613	645	635	617	613	598	622	616	584	601	577	602	558	637	571	641	615	603	624	578	640	648	580	616	595	588	624	617	617	625	619	614	580	645	633	564	580	578	574	606	616	637	604	630	654	596	600	605	596	618	606	597	664	568	626	568	634	621	616	616	577	580	595	609	658	587	632	579	600	596	616	596	626	645	621	611	617	569	566	642	642	605	590	604	586	617	649	603	595	584	614	588	575	648	676	598	577	614	597	620	640	585	611	558	624	606	615	630	595	570	597	627	622	597	550	630	610	634	582	605	577	611	596	593	641	612	623	643	639	598	634	596	622	603	617	610	600	592	598	634	601	617	578	611	611	608	629	604	622	614	570	602	610	596	612	642	662	570	558	593	579	646	646	628	633	607	635	597	607	582	567	561	607	656	626	595	619	635	557	616	638	577	574	621	612	640	594	575	567	620	608	614	588	627	610	597	596	595	675	588	620	620	620	619	627	605	625	607	561	621	607	602	561	594	592	616	618	622	618	619	590	648	620	562	649	635	661	600	632	616	603	643	584	583	615	571	554	614	607	600	579	597	595	606	607	563	595	602	617	619	612	609	610	583	556	672	610	600	589	613	637	605	591	603	575	623	594	629	611	612	627	568	613	615	594	647	598	581	626	598	646	594	647	601	552	567	621	618	570	611	599	603	592	632	628	595	597	616	607	602	651	593	641	604	604	607	602	634	574	571	597	595	644	624	543	593	652	650	583	570	640	625	598	603	608	582	585	562	613	615	593	620	579	623	615	601	621	618	634	610	582	604	555	631	588	629	595	562	593	565	619	599	552	623	615	613	623	597	646	581	618	641	622	612	630	620	639	627	623	597	581	593	563	615	652	618	575	609	590	561	626	605	601	680	590	619	626	588	581	641	626	587	605	620	599	602	616	672	589	573	608	592	605	570	604	598	590	583	661	613	602	627	610	635	575	641	603	652	601	618	614	610	636	610	616	647	583	612	607	604	652	631	622	622	583	618	600	621	644	631	636	635	583	600	634	648	635	584	626	611	595	568	613	601	575	606	592	627	630	591	601	572	579	619	598	578	638	585	589	620	593	584	597	612	620	621	590	563	591	592	685	605	624	627	606	593	587	577	608	594	574	648	623	601	598	604	609	595	603	593	634	619	589	595	617	572	613	582	622	632	598	608	604	627	626	615	634	591	643	597	665	648	610	553	566	606	640	572	633	624	576	605	652	633	630	628	620	584	612	616	585	624	590	586	610	570	605	621	591	599	578	622	607	610	589	611	572	630	655	560	595	621	611	601	616	651	600	637	637	630	620	601	581	578	607	633	577	641	586	631	626	607	627	605	612	638	602	575	576	648	633	631	618	620	603	627	630	604	566	625	580	623	641	593	634	621	608	592	612	627	638	568	614	610	585	639	611	589	609	619	602	597	625	631	646	590	595	596	646	588	569	615	632	634	641	612	596	658	604	584	605	597	599	597	652	629	593	612	578	606	599	607	592	649	592	662	589	611	624	625	617	588	614	605	630	610	594	632	630	644	619	647	633	576	623	613	549	656	617	581	625	597	616	585	648	626	593	609	642	602	571	601	614	576	626	548	620	610	589	651	604	611	602	606	588	609	602	616	593	598	580	620	600	595	620	616	620	575	635	621	555	601	582	617	613	581	551	641	649	616	631	605	632	593	574	553	603	620	598	597	637	581	624	578	594	609	646	573	615	616	615	598	587	575	618	627	594	625	635	590	625	634	605	640	597	608	643	650	663	566	593	581	593	630	600	629	599	593	636	612	625	627	588	573	615	559	549	625	588	617	618	598	601	622	617	605	628	587	594	622	583	599	631	602	591	599	636	561	638	615	628	642	630	603	611	553	642	550	602	608	627	627	642	591	652	636	614	564	632	579	594	580	621	585	608	649	603	608	609	583	628	593	552	594	623	587	612	629	593	665	595	608	640	564	634	611	610	626	608	586	633	606	600	634	610	623	631	588	565	638	601	621	582	624	661	607	599	604	595	609	589	627	629	609	644	630	612	597	592	623	661	579	550	609	628	639	583	616	580	586	619	596	608	633	619	589	585	587	605	593	584	610	619	616	597	625	609	561	588	588	604	648	594	633	629	572	642	602	650	621	598	614	573	602	597	598	577	585	593	659	634	622	574	597	629	603	593	588	571	595	580	599	596	608	633	595	601	601	587	599	559	546	637	652	614	563	612	604	595	634	615	629	634	602	619	647	570	660	657	595	629	627	652	599	621	571	621	574	631	625	610	589	586	606	614	602	616	606	609	606	652	582	621	626	607	567	662	609	564	612	580	599	585	619	580	612	588	645	627	585	606	600	599	639	649	664	597	634	590	633	630	600	596	597	602	626	638	609	592	634	619	650	604	592	623	658	591	580	579	588	618	574	580	606	634	584	583	652	622	613	622	630	587	616	597	615	634	607	574	620	604	596	644	608	645	623	615	595	628	629	585	612	648	601	579	646	600	621	608	606	540	611	610	626	565	599	617	585	587	575	569	606	573	577	624	584	586	602	628	643	606	615	603	658	589	634	635	623	617	629	598	620	576	640	609	593	625	633	582	602	573	560	615	597	633	625	606	625	606	615	643	634	621	614	623	558	650	577	591	591	605	656	613	627	610	586	669	585	663	610	619	589	567	645	617	650	638	615	548	592	644	633	564	610	575	612	621	608	600	590	608	558	567	588	644	579	613	628	585	605	583	614	602	594	631	606	619	606	606	620	585	616	603	644	636	585	569	613	612	640	616	564	570	591	618	596	619	623	581	613	586	572	617	588	629	617	598	621	588	595	603	612	587	611	602	571	605	611	579	608	594	611	629	597	620	599	651	594	611	581	639	631	568	593	599	589	625	641	570	607	622	606	594	603	621	586	602	628	586	599	609	614	614	639	605	653	638	603	640	641	590	625	631	587	585	600	567	617
5711	408	404	388	352	362	343	391	353	366	343	341	332	381	376	377	333	381	375	381	358	375	378	334	361	348	349	359	353	340	344	344	383	343	348	347	336	352	328	352	389	376	383	406	357	328	365	354	337	318	396	375	345	354	356	362	334	360	363	365	381	336	348	371	369	335	354	326	362	354	352	356	353	342	357	364	351	366	367	360	363	380	372	384	341	357	351	331	345	339	369	347	331	400	340	319	360	408	374	375	377	354	369	363	338	340	348	364	363	360	330	353	351	364	327	337	353	349	340	319	363	365	359	379	378	341	322	329	346	324	347	366	333	361	361	385	345	350	342	381	404	331	364	377	373	340	346	338	359	375	399	386	352	376	383	360	356	342	363	364	354	357	377	359	351	346	343	381	360	361	382	354	369	346	362	388	341	359	325	393	390	333	381	365	370	363	362	334	355	334	371	359	361	320	293	341	346	364	370	341	355	383	351	382	378	345	369	375	371	369	369	383	338	343	382	373	366	331	354	336	346	360	376	354	345	384	348	352	329	317	335	344	350	349	352	346	394	346	364	352	369	343	364	376	349	355	336	349	355	373	411	347	343	356	363	354	352	347	330	332	292	401	340	367	367	374	321	371	339	350	359	317	350	379	351	373	357	340	361	374	362	359	351	358	348	370	369	368	358	328	366	341	339	325	349	341	376	360	336	372	386	357	369	350	354	356	363	367	367	356	304	364	334	360	360	371	375	333	355	338	339	354	360	353	347	338	361	347	334	376	339	362	361	351	370	362	337	344	359	391	338	356	324	391	325	329	364	328	344	366	333	326	340	350	347	343	345	340	333	343	341	368	383	372	338	393	336	361	359	334	343	310	347	353	347	369	348	356	332	335	359	340	372	366	333	332	364	342	341	355	348	369	361	314	350	348	377	373	369	361	355	338	363	362	397	371	355	368	366	344	338	329	368	343	325	357	363	349	349	376	354	381	353	330	343	392	357	364	357	337	362	359	358	372	333	343	371	404	368	354	369	356	330	334	355	354	372	346	373	370	345	369	353	347	349	352	331	368	361	357	351	344	355	376	344	352	378	370	331	322	346	344	369	368	404	367	385	350	333	373	388	333	360	337	338	344	336	385	342	345	341	336	333	326	340	350	383	362	342	332	360	355	369	324	342	384	369	394	319	332	377	376	371	341	376	335	359	359	347	351	338	302	356	352	361	361	349	361	319	387	350	351	343	365	365	372	396	337	364	355	372	360	377	334	388	343	375	376	365	349	364	401	364	332	358	354	404	337	362	367	332	369	332	374	353	336	373	343	362	362	357	342	407	338	368	376	340	345	338	356	339	370	358	355	364	379	382	369	383	323	378	350	339	366	339	387	355	343	364	342	338	363	355	336	412	369	325	356	333	369	374	342	355	361	357	381	319	369	364	329	358	354	354	373	345	356	337	344	346	370	353	327	359	346	337	340	349	389	371	330	343	341	331	387	351	327	357	368	345	350	368	378	333	339	374	352	378	341	360	360	377	349	340	329	364	352	361	363	352	347	355	392	316	319	379	361	340	360	363	348	389	343	346	359	352	324	314	353	349	364	390	333	376	360	401	346	346	346	342	391	330	362	346	336	340	361	321	352	375	339	353	387	327	354	344	352	346	322	328	341	341	335	361	360	317	338	339	332	341	368	383	381	385	331	352	373	360	342	359	368	333	323	365	366	381	363	359	360	342	388	353	351	343	313	374	355	368	374	334	353	335	353	360	346	346	380	393	355	343	351	349	323	332	342	368	382	334	387	335	391	368	354	346	358	338	363	368	344	351	339	372	348	353	369	344	345	364	374	322	360	348	354	312	342	401	336	367	334	392	397	375	379	354	348	373	346	358	361	323	363	354	345	351	377	341	355	325	347	334	372	347	338	325	350	359	340	377	360	361	360	354	362	365	343	366	338	390	375	359	331	347	380	365	391	357	380	363	373	335	317	385	332	391	354	359	338	364	356	349	343	339	401	358	356	363	372	370	332	342	362	368	346	369	372	367	330	344	350	360	366	368	347	349	356	352	348	387	330	362	365	381	356	310	361	366	385	347	376	358	377	381	381	348	362	358	345	353	368	386	333	351	368	358	329	359	398	348	336	363	360	332	374	368	349	325	371	355	332	338	312	330	319	347	358	333	359	372	356	356	355	377	354	348	364	382	334	353	343	355	370	355	364	324	380	353	379	348	370	373	346	385	337	385	363	387	355	317	370	352	347	357	366	353	358	362	315	393	390	366	376	347	372	314	356	344	362	346	368	363	326	370	330	387	354	365	355	409	348	348	335	374	353	377	351	356	368	374	369	378	350	378	348	384	362	371	355	339	338	357	373	362	365	356	328	363	322	386	298	371	323	354	316	357	360	340	358	366	368	360	385	375	378	347	342	359	365	356	360	365	368	333	361	356	363	379	393	359	359	336	368	353	376	353	394	402	336	355	349	363	347	358	324	372	379	366	354	334	358	367	329	328	389	393	382	383	383	335	355	336	371	364	357	341	375	351	326	362	362	362	370	326	353	352	343	334	389	379	352	325	338	338	355	355	318	359	366	327	371	355	371	359	348	326	358	347	346	370	349	350	394	346	332	324	362	357	360	338	342	371	357	363	373	343	375	335	354	316	388	328	364	337	325	363	337	332	339	395	350	341	326	347	323	388	323	381	334	320	374	331	325	356	327	360	338	286	376	328	368	322	340	385	365	382	344	346	358	376	330	365	336	368	347	350	371	380	376	397	398	343	362	344	370	340	346	369	373	379	373	316	337	381	383	365	352	359	334	387	332	349	389	341	324	323	380	385	398	329	387	338	332	335	359	414	365	359	315	317	358	362	358	352	347	346	334	347	375	357	365	354	387	346	368	380	368	335	337	372	362	358	392	343	341	352	332	375	329	339	334	329	345	351	354	344	331	349	367	378	360	349	341	308	337	367	356	363	322	337	332	329	334	332	377	366	362	338	364	364	332	356	342	345	352	380	357	354	342	369	320	341	336	386	365	358	360	350	338	382	364	335	339	343	382	346	345	351	363	363	341	354	316	334	360	346	322	353	358	356	322	356	355	319	333	360	344	331	379	382	355	363	385	326	369	339	351	385	341	355	321	379	370	336	348	335	369	366	346	355	341	333	332	342	358	371	360	372	356	358	356	333	370	331	373	328	352	330	361	342	350	327	341	360	383	333	348	368	335	359	322	347	381	333	366	359	322	346	298	360	329	339	369	366	340	308	353	331	367	356	359	367	381	341	359	395	335	360	362	340	351	350	371	352	338	350	403	365	356	372	358	343	363	359	350	347	357	305	364	342	360	354	371	326	338	342	348	363	344	352	355	358	344	371	366	362	355	343	346	331	375	358	359	346	329	359	327	355	358	372	364	336	354	372	355	369	354	351	338	340	349	398	372	386	349	326	348	434	342	381	349	361	341	370	363	363	353	357	348	366	354	363	356	371	342	356	360	370	379	368	359	362	339	386	340	339	340	319	363
5447	953	1005	1046	1036	1008	1022	964	956	982	960	878	888	967	902	886	903	922	911	867	942	893	891	879	885	930	935	926	859	924	928	877	912	905	903	936	846	912	906	985	957	901	850	901	897	883	946	930	867	876	924	828	904	885	889	928	918	913	898	921	877	883	896	973	919	909	865	927	936	912	960	918	913	872	903	924	901	896	943	976	914	921	900	910	901	955	879	911	899	872	896	917	928	906	872	910	821	928	902	843	877	896	896	911	950	908	945	890	850	890	972	913	893	952	920	885	879	847	884	901	863	921	917	924	893	977	914	913	885	964	952	925	881	904	918	927	919	940	883	863	958	889	882	894	906	913	919	930	890	877	897	896	876	877	866	934	935	908	911	884	894	934	913	870	892	894	917	909	855	944	844	889	867	877	963	930	875	892	909	881	924	870	894	899	931	883	883	883	973	877	916	884	941	926	913	904	895	889	975	886	871	906	914	932	852	892	855	886	942	877	920	869	915	860	887	842	906	855	884	879	929	880	904	846	919	927	899	930	840	948	908	888	882	884	902	839	880	943	908	859	830	869	902	913	894	890	890	879	908	933	883	969	920	894	890	876	915	913	919	837	922	809	909	875	911	932	918	914	825	883	903	901	874	868	940	864	895	869	890	920	911	964	929	861	897	866	867	867	943	928	884	897	948	945	887	924	924	886	896	886	871	877	911	908	965	889	842	941	964	935	919	904	902	923	864	899	883	838	938	886	893	934	925	898	893	900	931	925	892	870	956	878	955	849	898	899	905	905	897	902	905	889	949	905	933	922	935	938	883	956	902	917	859	896	930	940	889	874	885	893	918	903	877	890	854	874	871	904	923	854	952	858	908	935	863	889	902	880	879	870	882	886	906	944	891	887	893	894	904	899	945	878	913	877	899	861	938	890	936	885	903	855	899	940	867	895	874	862	892	941	948	927	895	898	927	891	931	890	887	893	881	852	963	941	885	851	923	927	910	856	948	900	891	883	936	868	840	935	882	935	988	921	897	915	880	912	863	901	869	918	927	945	877	940	907	883	898	965	919	841	882	950	865	908	875	852	957	876	911	836	887	866	867	878	857	921	887	898	863	927	872	913	877	902	896	907	945	830	902	911	920	903	907	913	915	858	885	883	905	889	947	903	881	845	878	910	929	883	862	920	884	907	876	910	946	892	909	859	896	901	903	835	937	899	889	940	940	941	885	887	915	844	924	848	876	933	863	930	922	876	908	910	955	871	938	923	906	933	875	932	905	904	900	882	893	894	920	896	894	918	904	939	941	851	928	896	842	883	893	934	900	920	912	902	936	896	875	924	871	872	922	984	922	882	905	861	909	918	920	936	867	895	869	865	860	887	935	885	922	915	902	899	883	868	884	863	911	901	877	861	890	921	936	908	836	892	896	909	841	903	853	928	901	903	918	863	948	868	930	893	902	841	869	919	920	936	899	948	909	898	933	856	920	890	923	925	923	938	902	910	908	849	921	943	815	911	888	855	890	864	921	865	968	930	877	896	888	910	852	917	912	895	882	896	901	909	909	891	854	919	881	909	900	923	858	920	897	927	867	877	905	927	875	912	937	858	918	888	908	873	891	928	957	877	936	910	923	893	887	855	907	898	899	873	873	899	897	924	937	907	916	915	914	885	920	952	924	865	903	909	850	884	895	855	864	889	919	911	886	870	961	965	905	889	873	956	956	924	893	869	929	876	905	933	880	855	913	885	887	899	947	924	858	896	879	946	903	888	853	886	902	891	853	925	878	881	965	908	870	878	900	916	906	922	913	909	923	885	916	875	937	916	894	896	901	881	883	889	866	913	904	883	936	866	933	923	925	902	892	882	902	870	925	857	922	937	887	936	921	895	924	874	932	916	930	862	908	852	871	926	868	879	912	831	893	873	881	923	867	869	895	886	907	900	931	935	884	909	892	925	905	889	889	885	881	900	902	877	851	879	884	865	876	912	913	893	913	924	960	951	920	915	876	850	955	860	925	899	956	935	832	941	900	888	929	873	918	905	890	874	921	908	918	870	884	875	885	973	904	964	900	927	942	895	909	931	905	905	920	946	929	916	895	847	948	929	890	861	912	917	881	949	872	884	872	922	931	916	876	894	891	858	953	933	898	915	854	966	877	895	890	938	981	840	846	922	908	975	838	907	864	911	877	873	935	912	824	902	913	914	920	951	841	936	872	932	871	913	973	887	964	866	880	926	874	861	898	915	921	879	874	918	925	940	874	878	904	859	927	884	892	830	862	884	929	933	916	881	892	938	917	903	921	923	902	851	917	909	848	902	859	889	864	925	937	878	930	879	901	865	905	844	889	893	916	898	927	845	892	875	875	898	898	870	845	868	907	879	882	924	901	868	919	896	865	931	894	920	899	869	891	944	920	897	953	864	969	911	915	874	909	933	929	928	922	889	914	893	894	937	909	923	863	908	905	920	907	955	893	894	885	878	909	872	887	927	898	870	871	915	917	884	906	928	893	853	903	922	894	894	840	879	894	897	871	857	865	899	912	843	857	936	890	851	864	903	882	906	939	895	894	875	952	885	893	896	900	869	915	915	880	909	911	888	878	889	864	894	891	902	907	868	877	867	905	883	907	904	951	874	907	903	909	956	958	885	910	870	855	941	942	867	902	882	929	888	910	928	857	902	885	908	868	894	926	857	900	872	880	878	859	917	855	868	882	954	899	919	904	903	864	851	944	910	909	905	942	880	914	868	900	977	947	862	931	896	912	868	915	918	939	920	841	850	930	894	910	886	848	862	870	872	924	882	886	902	926	877	911	916	912	892	864	878	920	905	898	948	866	837	881	876	936	947	848	883	873	946	947	895	912	902	941	845	852	887	949	876	924	876	860	927	931	894	883	858	896	923	921	907	919	929	865	918	940	929	926	912	939	916	882	872	920	952	843	894	926	876	931	931	895	887	862	848	860	918	892	843	896	922	882	935	892	889	881	903	859	868	858	905	858	896	888	883	885	905	903	927	928	930	895	939	894	838	900	880	862	895	891	930	898	925	838	937	936	845	895	941	906	878	904	966	915	827	941	920	867	952	900	912	857	878	884	882	904	940	892	939	937	890	879	924	890	913	917	926	925	942	889	849	859	944	903	877	867	898	911	883	879	900	909	894	927	915	962	935	935	951	868	911	887	875	926	925	893	885	953	879	919	883	942	911	943	893	910	941	863	865	927	829	917	916	912	887	934	890	939	906	884	893	883	881	889	894	861	927	891	896	904	911	906	905	923	927	924	915	942	882	912	904	900	945	929	888	890	923	906	841	891	911	838	865	862	924	893	835	889	869	915	903	938	881	911	851	866	873	911	870	874	924	913	920	874	894	888	932	921	878	905	880	897	901	881	886	897	869	860	952	892	910	908	954	958	939	903	937	930	884	865	957	892	920	877	875	928	907	884	897	926	920	922	911	927	908	903	971	902	927	893	891	917	880	897	876	934	901	912	899	893	862	874	906	859	842	887	884
31555	3883	1560	1240	883	780	626	587	540	455	437	440	425	411	393	429	385	402	420	395	365	379	371	364	343	364	352	355	366	386	344	385	342	391	347	375	353	367	369	380	355	380	388	381	349	353	383	374	384	353	387	368	379	377	349	349	375	382	351	344	390	375	340	341	371	357	343	371	363	362	369	370	380	393	352	377	344	341	351	362	325	373	352	371	340	363	368	387	371	361	366	352	343	358	365	342	345	387	327	359	370	400	359	386	364	363	399	321	401	355	357	363	347	387	387	366	382	337	350	359	331	335	374	332	359	366	349	354	371	364	363	360	361	366	361	399	363	353	348	372	351	397	326	383	337	350	372	376	357	343	393	358	388	357	320	312	360	358	325	375	412	375	365	371	334	394	332	364	344	389	350	371	369	324	368	350	340	351	357	340	359	379	375	358	367	362	340	351	349	334	348	319	340	336	348	342	332	341	335	336	362	372	345	371	384	346	346	381	351	349	351	360	330	350	354	348	347	349	350	387	349	392	368	342	342	329	392	364	370	370	339	367	343	382	361	315	356	348	365	364	361	390	357	359	373	382	333	358	361	380	351	366	339	334	358	334	345	382	307	364	339	341	345	365	349	365	324	362	376	356	367	361	361	361	366	323	391	379	325	361	352	361	372	353	356	359	382	359	374	383	337	341	356	342	321	360	346	329	374	353	376	349	340	327	359	335	341	358	358	357	349	342	360	368	366	379	342	336	383	355	348	365	327	344	363	350	339	345	342	358	370	344	355	386	373	349	338	383	398	348	330	369	294	338	395	352	389	383	323	353	357	356	387	365	366	308	346	351	374	367	396	381	341	358	342	387	390	363	370	347	368	371	365	383	363	349	377	340	356	360	355	360	339	330	345	336	383	378	374	396	337	373	376	369	360	363	382	380	336	360	344	365	358	368	346	363	345	346	371	336	332	362	352	362	329	374	372	392	378	384	339	375	368	348	347	352	353	346	354	353	325	362	331	349	397	341	326	356	325	356	322	375	385	362	391	356	335	374	344	352	316	347	358	347	346	383	372	370	325	380	340	324	345	352	379	357	356	335	333	386	371	365	367	370	370	349	378	340	358	361	343	339	373	333	354	349	389	337	400	403	333	341	349	329	360	341	342	342	325	332	394	375	366	357	332	362	343	348	352	375	379	340	350	357	343	392	333	343	338	365	325	350	361	397	374	367	382	381	335	330	361	359	361	359	353	327	358	350	347	335	372	361	345	343	338	369	354	373	356	370	369	366	341	369	362	352	353	356	364	356	375	386	348	329	388	362	338	341	325	375	364	315	335	351	346	389	351	347	341	355	309	337	342	351	328	367	340	372	341	334	349	331	350	343	327	366	380	371	327	359	354	350	365	391	347	322	339	330	386	363	371	371	361	356	318	383	356	341	378	400	352	334	352	322	371	326	402	380	358	350	356	366	354	365	383	369	348	369	342	362	324	360	346	315	367	361	364	358	362	357	341	371	374	362	407	367	361	359	347	392	344	344	357	346	384	359	375	354	328	389	348	368	361	375	329	361	374	383	384	356	320	343	360	366	329	396	361	351	318	394	363	334	337	374	336	348	363	324	375	360	354	350	326	334	352	335	370	343	359	396	358	334	378	369	338	376	336	323	343	389	371	381	317	365	343	351	347	330	365	351	359	368	364	363	362	344	347	347	319	389	380	369	382	339	332	354	311	362	337	360	365	351	354	365	355	359	374	326	346	354	393	357	359	363	320	381	374	350	383	322	360	359	358	344	370	387	328	377	349	357	374	391	353	363	367	318	344	329	345	355	349	356	360	369	379	342	343	362	356	314	356	360	351	346	376	332	328	361	305	334	354	361	333	306	354	319	341	364	337	379	356	391	369	350	326	329	379	376	386	342	334	380	382	344	387	327	322	389	335	365	364	331	378	339	356	340	383	395	370	393	403	344	343	360	401	358	330	355	345	350	378	392	346	358	380	344	384	354	363	328	376	374	367	358	372	339	357	320	370	362	360	355	323	323	379	369	377	343	398	364	346	348	362	377	365	327	371	354	358	367	347	351	349	349	374	355	360	333	351	379	369	365	361	363	343	382	347	360	378	377	347	393	384	358	367	370	382	353	378	350	400	375	372	318	339	358	376	367	352	364	376	389	333	353	331	350	353	330	387	369	341	379	340	386	372	343	342	361	353	355	348	370	327	358	360	373	373	366	358	387	370	316	391	382	402	346	339	336	383	365	379	358	356	349	358	350	355	319	379	360	371	341	365	359	369	391	361	350	359	370	333	356	342	338	340	358	337	370	358	357	373	374	365	352	350	364	344	359	331	362	344	375	359	359	352	338	375	386	370	374	336	382	373	384	344	330	337	348	338	353	363	396	360	348	363	377	361	357	360	389	356	395	359	347	353	342	361	375	360	361	321	339	349	342	403	346	370	332	361	351	369	352	383	346	361	332	349	330	384	340	325	329	359	336	368	355	347	373	371	346	361	381	339	337	379	343	345	343	334	341	351	347	352	351	352	352	352	339	331	366	348	371	373	357	357	346	345	322	388	369	339	386	359	392	348	353	384	352	383	387	345	351	362	354	344	327	345	326	354	354	336	328	340	349	374	375	371	336	390	366	385	342	380	385	354	389	356	339	352	352	338	379	338	357	338	348	346	345	375	410	337	363	351	365	366	353	373	356	386	379	341	358	372	338	348	366	342	371	398	336	385	350	377	334	345	370	380	386	344	350	370	341	390	383	353	376	377	344	362	363	333	324	357	352	354	342	351	343	354	386	360	342	333	371	363	316	359	351	358	354	335	377	358	356	347	339	356	346	367	359	406	347	360	365	355	365	367	365	327	382	352	374	342	349	326	376	361	371	321	352	341	380	333	341	373	347	385	355	367	329	352	331	351	367	369	349	361	324	343	344	343	376	363	360	344	368	364	354	364	332	371	362	351	358	361	373	361	370	368	373	331	337	347	354	362	331	354	363	340	342	357	347	341	358	370	366	344	362	381	382	368	371	323	340	373	382	339	373	363	326	369	352	365	360	367	349	356	357	390	350	396	330	343	347	315	301	377	369	361	351	371	340	368	388	336	344	378	326	376	336	344	367	374	374	364	356	330	362	348	358	348	370	365	355	361	342	358	367	333	336	335	344	388	370	342	359	332	340	389	343	345	381	397	336	372	317	363	379	362	334	382	379	374	345	383	347	370	384	377	356	374	367	331	364	368	326	374	350	359	332	347	325	337	357	369	390	382	358	328	325	350	326	357	380	369	359	365	346	387	370	395	382	333	339	360	354	381	403	341	302	384	355	333	337	398	349	338	368	390	373	347	369	376	353	382	337	335	319	366	357	341	400	340	389	378	372	356	339	346	351	340	339	383	351	356	386	410	367	349	355	344	351	395	371	332	340	366	369	359	367	319	373	352	372	353	365	343	390	338	353	380	352	333	336	357	358	374	387	353	356	384	336	359	342	360	323	374	376	350	365	370	370	337	352	331	351
14751	1759	3217	3613	3177	2745	2355	1975	1743	1710	1485	1359	1370	1293	1237	1122	1132	1110	1121	1095	1008	1037	1035	1087	1024	1029	969	974	970	1014	995	969	976	953	932	972	938	973	977	956	969	944	963	911	945	946	893	902	967	936	959	922	939	889	932	946	889	895	869	934	919	909	935	879	859	910	889	906	921	896	876	853	924	902	924	939	937	874	947	891	892	886	895	947	885	944	1008	964	953	943	942	910	911	921	881	885	927	949	895	858	878	917	922	868	878	903	939	976	858	978	911	893	839	914	906	879	933	898	925	942	900	999	889	882	931	902	907	931	967	919	939	953	985	942	917	918	917	884	898	928	922	909	909	906	921	933	875	964	912	903	845	869	870	920	866	853	943	862	923	932	934	913	947	903	926	904	848	917	883	888	887	948	856	937	873	925	890	946	941	905	936	884	883	962	868	910	871	883	896	863	901	909	873	873	854	979	917	941	904	904	919	893	903	886	905	864	907	949	917	877	886	860	894	845	927	904	831	953	870	901	880	853	891	892	863	886	866	874	896	916	895	862	933	868	910	920	893	864	890	899	871	869	877	899	906	881	895	885	838	883	884	866	892	900	896	909	874	940	886	870	926	929	875	893	865	854	867	884	875	927	918	891	944	866	916	874	873	908	884	913	868	917	935	868	882	914	897	910	877	811	869	922	893	929	867	867	893	858	884	907	919	878	935	902	886	902	841	892	911	885	952	895	867	889	878	926	863	925	890	920	943	887	864	873	900	908	889	873	901	920	919	912	863	842	889	873	850	853	908	851	942	902	903	863	845	877	855	874	894	895	880	904	860	915	884	952	894	867	858	903	890	877	901	879	946	908	874	919	889	857	899	912	873	895	873	883	933	841	876	854	844	912	908	874	902	902	936	900	875	914	871	916	854	898	885	950	908	879	883	879	895	898	934	919	852	870	908	889	952	900	911	871	914	884	1004	875	889	862	953	874	912	921	864	858	946	912	919	903	851	918	863	906	875	826	855	900	968	875	848	918	911	867	824	854	844	938	895	918	877	935	878	878	878	927	887	929	883	902	928	916	887	923	949	870	857	897	910	844	876	896	899	902	865	857	830	903	899	936	883	890	915	889	885	864	881	878	843	907	942	874	977	909	885	887	937	918	933	945	873	873	893	918	911	891	894	933	869	890	937	862	920	885	859	898	937	934	891	892	867	898	869	842	893	886	868	895	884	896	862	898	944	905	884	921	876	873	883	961	855	902	869	853	874	906	842	908	906	909	929	907	867	917	830	848	942	876	868	899	917	963	936	928	878	934	853	883	882	918	925	891	904	906	873	910	908	875	894	911	842	901	881	879	907	895	898	883	888	950	853	891	859	859	896	886	940	875	883	883	889	843	878	873	919	903	892	889	898	853	835	834	886	881	910	879	879	917	870	891	899	887	884	889	883	904	942	924	851	891	897	893	887	871	875	912	910	925	957	874	917	909	875	879	877	861	905	875	908	851	948	917	898	899	907	849	898	852	855	854	891	909	863	952	892	867	863	847	950	906	941	918	939	878	922	924	877	967	901	920	883	893	869	907	880	891	883	865	916	984	850	937	830	900	852	855	830	904	944	871	898	858	901	925	930	880	850	880	894	920	949	911	894	887	828	899	925	906	888	878	893	943	822	836	865	936	915	875	915	835	915	886	875	865	915	889	811	925	943	876	860	886	922	913	871	873	903	819	857	918	842	901	866	884	867	932	922	896	873	918	911	892	816	917	946	862	872	943	896	893	806	877	882	913	874	929	873	863	906	947	857	934	937	910	845	863	919	844	860	925	894	906	884	886	922	881	844	900	922	857	892	932	901	918	855	924	898	869	957	919	910	881	911	943	876	928	914	878	875	914	936	911	864	916	866	871	902	922	942	848	830	908	867	894	930	899	931	905	888	905	843	899	929	807	873	890	916	866	882	941	909	902	887	832	896	926	909	867	885	808	915	851	920	877	884	840	907	876	902	956	896	915	890	872	940	929	884	889	922	898	853	906	946	891	896	860	901	838	836	881	922	907	887	901	854	860	851	902	905	878	921	931	922	900	933	905	865	882	869	906	885	902	857	912	910	888	874	905	900	965	896	883	876	903	898	852	907	931	885	959	880	880	931	944	935	884	939	890	845	903	903	921	954	858	859	899	898	879	904	874	883	884	917	886	849	906	866	935	874	921	895	909	906	915	912	913	913	871	882	866	890	898	891	907	911	895	829	885	905	915	872	880	901	921	869	892	832	914	882	877	832	941	910	887	896	918	860	929	932	833	914	886	901	868	896	883	865	897	939	876	923	921	896	895	873	899	876	956	839	915	881	909	863	839	892	867	846	939	855	919	916	919	846	912	896	871	897	924	868	863	847	865	861	856	868	832	901	875	886	890	877	902	872	906	884	880	929	875	909	863	914	819	897	954	879	948	847	893	886	849	900	889	940	934	901	908	891	882	876	847	896	899	886	895	908	869	833	909	867	919	828	969	916	908	885	855	961	923	967	908	913	872	861	903	925	922	935	889	859	909	898	904	866	865	887	892	969	884	854	933	880	885	875	888	921	860	964	870	896	862	940	888	904	922	893	890	885	932	922	892	874	932	889	874	895	890	908	934	936	868	914	857	882	951	869	909	898	843	929	937	883	840	868	909	904	856	889	887	859	875	902	914	878	857	865	914	871	907	874	846	919	923	846	912	917	886	919	882	954	858	876	917	882	855	929	908	933	920	918	915	911	849	908	909	850	880	869	893	911	870	905	840	887	869	909	941	906	924	872	869	916	883	869	906	897	896	898	888	879	862	888	883	927	880	854	900	856	854	910	918	912	937	884	910	898	891	907	840	860	854	814	886	995	877	879	830	900	920	921	924	902	897	940	941	904	874	922	893	868	916	916	888	943	908	856	859	860	846	935	902	847	839	905	912	897	882	931	919	919	916	888	885	895	857	882	865	938	869	921	932	895	883	900	892	921	913	845	902	882	885	876	840	894	901	874	893	882	913	892	853	883	865	881	885	901	858	857	935	883	877	894	915	875	911	853	902	864	860	878	897	909	891	922	911	885	875	937	945	904	902	869	843	897	922	872	900	866	895	874	926	882	926	929	919	860	858	882	888	854	922	887	801	868	871	881	869	880	878	892	920	909	889	895	897	949	879	854	900	869	870	857	875	889	877	925	871	922	871	879	857	909	899	891	848	862	883	874	911	880	958	888	897	896	920	908	868	883	871	850	903	875	857	880	900	879	886	908	836	861	872	858	909	870	873	908	829	921	910	948	864	884	899	864	896	850	898	920	816	858	905	902	842	903	863	877	933	895	894	870	887	952	900	866	893	874	921	885	941	889	891	852	932	880	876	884	922	891	914	852	938	889	856	937	961	872	869	836	892	870	891	878	881	877	880	898	852	895	896	890	923	885	926	872	941	889	806	935	843	907	870	911	835	900	865	907	863	870	914	906	828	896	888	866	897	894	893	885	909	862	892	854	921	966	868	887	902	895	929
44132	8620	2925	1896	1399	1024	842	637	575	463	431	410	389	354	342	306	284	332	278	261	287	269	271	290	263	256	281	258	239	257	240	268	263	244	242	250	250	244	246	236	196	246	249	242	235	227	244	212	230	234	227	238	248	254	222	243	245	243	216	217	208	213	227	245	234	200	228	229	225	248	256	255	201	234	238	234	241	228	247	240	251	226	234	232	247	265	272	267	236	234	223	212	241	226	220	232	219	232	241	248	250	226	214	223	241	219	243	237	217	205	240	219	241	226	245	239	211	227	226	224	224	240	238	252	227	231	235	240	247	236	248	268	258	240	238	204	237	212	223	216	216	248	250	256	217	251	211	232	218	234	234	249	204	230	214	214	215	236	218	268	250	225	237	221	213	220	219	246	204	254	240	231	219	213	230	221	217	249	213	227	228	238	233	234	249	231	220	193	233	237	233	221	227	243	217	223	225	212	221	191	244	200	237	254	237	254	225	248	237	258	225	219	226	223	204	205	253	269	229	237	231	234	207	219	237	207	224	209	223	226	220	200	250	221	249	232	232	201	248	209	223	238	212	268	226	222	233	233	262	216	244	253	194	219	233	216	208	218	248	228	242	239	222	208	248	232	256	242	227	216	215	246	241	256	226	236	259	242	228	231	246	234	213	232	215	240	239	212	215	211	237	243	244	224	211	219	245	226	243	207	247	232	237	236	225	258	234	230	216	219	219	247	232	247	239	231	258	218	250	236	225	207	219	247	230	244	201	222	223	221	224	223	221	204	245	221	219	206	211	208	260	205	220	256	212	237	253	266	236	199	236	217	216	224	211	240	246	203	214	230	231	210	250	241	244	258	218	227	256	226	216	239	245	233	236	238	222	228	231	239	207	205	229	222	190	238	222	244	215	228	236	242	204	223	229	215	238	219	223	226	232	247	233	220	245	198	222	213	236	233	219	219	223	237	230	204	229	222	245	239	202	244	235	233	230	221	225	215	228	204	220	217	207	226	237	237	234	220	207	198	217	217	235	217	243	216	211	259	213	221	248	243	216	230	240	229	223	247	224	224	237	256	207	228	233	223	222	236	198	219	234	234	221	233	218	237	211	239	245	245	223	233	232	209	237	251	244	223	220	201	223	211	237	234	222	224	212	229	218	220	228	231	205	224	226	221	201	226	226	231	255	225	237	232	238	249	232	228	222	226	234	215	216	198	245	224	236	239	237	237	237	242	230	221	226	213	214	216	202	229	239	252	211	253	209	226	256	232	218	223	216	232	238	206	269	219	264	240	223	254	222	234	246	221	237	226	231	239	249	221	235	240	253	229	236	215	228	222	185	255	216	235	200	235	219	239	222	285	230	232	231	238	225	229	218	247	198	213	251	241	231	228	225	212	217	236	242	261	232	234	235	242	227	241	238	230	203	249	247	211	239	224	253	228	242	221	231	229	241	236	218	231	224	229	242	238	256	230	250	212	220	232	216	214	234	230	212	208	235	220	204	210	243	215	233	250	219	215	220	234	239	221	224	216	245	224	204	239	234	240	234	267	216	224	234	206	241	210	213	209	222	214	224	233	230	239	238	236	211	231	221	234	212	223	226	236	203	222	264	214	249	256	224	233	227	215	252	245	212	209	213	186	254	210	205	212	203	211	224	238	220	237	222	216	253	238	227	214	226	237	211	219	234	234	231	237	203	238	260	197	227	229	242	210	238	217	255	244	236	223	227	213	231	204	228	224	224	238	223	234	251	234	253	244	248	201	196	239	252	240	229	233	223	249	240	239	195	242	243	248	220	208	227	238	212	250	250	271	233	224	233	242	254	236	242	244	255	246	220	233	246	238	246	243	235	238	228	228	201	203	243	248	247	233	221	237	249	209	231	220	215	242	235	238	206	236	245	237	227	251	220	255	211	218	222	236	240	224	233	224	241	238	229	210	235	211	238	212	225	224	237	230	222	227	244	236	231	240	221	230	244	244	206	245	232	224	215	258	211	198	216	222	228	247	183	225	217	225	250	241	215	254	231	226	235	227	224	221	207	220	235	212	214	211	195	215	247	227	224	220	237	214	194	229	241	247	220	236	226	235	177	212	225	243	209	237	226	236	243	219	231	237	248	232	229	223	211	273	214	226	232	248	227	224	238	237	239	216	233	233	240	230	232	219	225	226	225	194	243	239	236	231	207	219	207	245	211	211	217	240	236	230	225	225	231	211	234	246	225	220	208	239	213	241	238	259	204	235	226	234	219	260	206	251	211	247	223	252	214	233	245	191	214	212	231	223	225	256	208	235	224	201	244	248	215	241	206	234	232	243	222	232	224	206	245	238	235	216	258	241	224	213	226	236	247	237	244	252	242	223	210	268	236	238	230	246	221	219	209	242	218	268	253	201	223	229	237	222	217	223	215	241	221	232	205	225	245	236	205	230	219	221	244	242	227	245	198	229	216	188	256	220	217	243	223	254	238	243	212	237	233	230	241	231	221	230	217	231	216	213	243	221	215	222	220	250	224	259	223	219	252	234	216	239	250	230	235	227	199	235	247	238	229	260	262	236	236	250	226	255	212	236	222	209	218	220	236	239	222	205	236	220	240	222	253	223	233	242	245	214	219	209	220	219	231	224	231	241	226	232	221	224	247	245	211	245	227	242	212	220	260	227	222	208	216	240	218	252	215	254	242	251	226	230	214	223	232	212	243	223	244	255	210	219	207	249	234	231	247	213	234	227	221	233	250	228	246	232	206	225	227	236	218	217	266	205	210	230	218	242	245	213	229	226	229	241	215	206	234	239	268	231	207	236	239	246	224	225	210	228	195	249	217	229	202	225	220	247	226	238	229	227	220	208	244	209	211	246	226	217	220	224	217	236	268	217	219	211	218	246	217	259	213	255	201	194	226	222	226	218	205	224	226	248	238	237	210	245	216	235	213	190	227	214	248	230	242	226	218	219	248	247	233	227	237	230	239	232	213	214	251	231	215	230	246	259	246	227	215	244	240	252	243	224	239	235	215	232	227	217	229	241	218	235	229	196	238	235	241	241	213	215	243	242	218	260	226	237	256	239	230	243	229	237	239	221	253	221	227	225	249	236	238	227	212	227	235	239	235	241	232	226	205	213	226	221	232	242	231	245	205	263	231	239	237	257	216	214	223	230	208	207	237	204	222	199	224	205	225	231	242	234	214	230	233	234	253	217	237	228	247	234	225	210	244	208	215	220	249	233	239	230	241	230	238	228	240	195	222	230	229	238	228	244	246	233	238	214	228	234	238	225	222	250	218	242	235	255	241	223	238	231	231	243	233	236	231	227	221	209	253	222	218	212	218	233	224	239	211	215	217	209	235	221	235	235	252	239	242	226	218	239	235	226	212	237	219	229	228	259	214	196	225	234	228	232	195	254	226	229	235	231	232	240	239	240	241	252	249	235	221	228	243	227	211	228	231	237	238	229	234	243	209	218	220	221	233	235	210	204	207	217	222	232	214	219	245	245	250	229	231	206	194	214	219	204
20127	2343	5186	5700	4839	3995	3194	2713	2335	1984	1793	1624	1492	1362	1262	1190	1139	991	1028	957	938	935	883	854	864	791	798	791	782	743	751	754	732	716	726	715	725	698	659	647	686	647	694	687	645	636	691	666	696	682	635	711	643	624	637	642	636	637	634	627	646	616	673	635	604	628	566	598	640	668	599	646	602	666	684	668	638	654	633	645	639	638	644	634	594	670	755	720	631	650	676	623	666	629	564	634	613	628	632	614	618	625	616	639	634	625	609	648	631	611	612	639	646	642	607	642	619	586	599	634	612	614	636	573	632	644	657	652	674	652	615	635	697	654	680	671	621	615	607	627	574	636	592	609	628	618	551	607	589	662	637	596	589	571	585	617	618	605	600	644	623	568	620	553	620	551	601	614	625	617	559	576	642	639	586	551	621	596	595	611	599	610	587	619	636	587	596	596	604	619	614	600	575	563	614	601	618	637	611	553	616	604	629	622	620	588	612	630	586	548	562	607	605	580	593	604	600	585	520	629	616	624	567	622	590	607	592	590	580	585	569	622	558	559	569	586	635	625	611	558	590	575	594	591	587	595	596	651	590	580	627	544	594	570	594	600	562	604	588	619	619	595	618	575	568	615	576	596	579	598	605	587	603	526	617	607	602	580	618	591	595	603	595	605	614	596	563	630	562	576	626	592	642	564	570	568	613	590	602	587	596	622	566	563	577	584	625	633	601	586	589	643	596	615	617	588	603	607	585	570	565	611	632	595	592	562	576	584	593	566	594	608	600	603	565	630	613	597	597	618	576	607	613	616	624	619	602	621	541	559	632	560	619	602	581	594	587	628	586	568	572	616	634	618	638	568	594	588	585	642	570	603	537	631	628	569	598	586	576	572	599	565	618	592	638	614	574	595	587	631	616	614	567	612	639	609	568	554	585	620	602	560	552	584	649	613	592	574	606	620	603	595	575	565	594	597	609	617	597	630	601	638	601	587	617	613	587	598	614	595	581	574	639	623	565	574	575	664	595	594	609	579	577	584	640	599	586	606	652	632	618	561	584	597	600	593	590	570	638	629	599	559	548	564	588	587	615	582	566	615	597	607	579	601	616	591	602	620	610	562	619	565	564	584	594	594	548	536	618	569	576	629	610	634	575	600	583	604	566	609	588	578	581	584	609	593	619	618	580	590	604	625	626	642	704	555	618	596	612	620	633	612	612	585	590	593	622	578	605	628	602	644	591	591	570	576	585	610	562	582	593	584	563	642	619	560	601	586	611	611	630	592	580	625	589	590	636	567	601	634	573	583	593	528	622	609	613	591	623	604	612	605	649	635	607	563	570	578	578	626	645	575	563	618	591	555	584	584	594	558	649	591	608	556	584	621	616	596	577	606	593	612	582	578	583	568	583	588	624	601	591	607	608	598	600	626	612	595	605	618	585	645	612	602	597	636	605	633	579	549	587	599	578	570	602	599	591	577	621	593	610	601	590	563	584	588	582	619	603	601	618	584	588	597	611	623	604	591	610	611	579	607	598	611	565	607	557	622	606	583	606	554	595	609	626	595	598	615	579	588	600	581	588	616	571	572	606	648	610	551	618	593	604	576	591	612	601	581	577	540	569	628	560	580	621	601	597	655	591	581	593	585	583	580	602	594	586	616	589	563	600	599	628	600	597	614	632	570	615	653	597	641	591	575	618	610	615	582	625	607	608	605	575	634	610	593	613	604	598	626	591	559	607	561	629	585	577	630	598	596	621	598	627	587	557	571	622	625	586	585	615	580	630	576	553	616	603	645	600	528	574	579	596	551	600	594	599	574	578	593	611	570	605	598	615	553	576	608	591	590	642	587	620	575	611	629	604	603	599	617	605	582	617	585	614	587	595	628	589	620	617	582	583	573	595	621	598	592	659	606	614	661	557	586	592	581	606	605	644	623	551	570	560	592	610	587	583	605	608	633	554	581	580	593	620	625	623	606	595	634	599	619	619	581	589	568	594	563	598	616	596	572	590	601	597	595	613	631	604	568	583	593	606	590	605	560	586	645	579	572	651	563	580	564	635	632	631	589	602	578	590	613	647	550	564	625	562	565	561	572	618	592	580	624	573	576	582	595	585	578	556	568	600	605	590	579	605	587	600	612	567	620	630	631	606	578	605	603	587	592	587	632	575	592	621	625	602	587	564	589	589	567	583	606	626	571	594	580	594	578	570	572	574	561	570	604	613	615	619	607	603	583	568	603	586	621	604	541	575	574	595	559	584	581	592	614	584	563	575	620	609	635	575	602	626	543	570	595	597	570	635	634	644	599	615	617	586	627	597	624	645	601	604	618	626	546	585	614	599	637	566	625	561	619	616	595	571	562	611	630	594	600	594	632	600	582	583	543	579	643	589	612	629	602	626	623	602	620	577	595	552	579	603	543	584	589	577	599	601	575	601	569	574	622	526	612	558	624	602	616	577	601	616	603	600	595	640	618	586	567	614	597	603	577	599	622	593	602	610	611	611	619	577	646	570	613	607	526	575	576	585	569	588	570	635	575	597	580	619	592	601	596	596	591	583	555	589	616	565	566	557	578	579	581	592	586	586	609	603	593	625	602	638	598	599	664	570	626	555	578	609	571	577	566	628	628	610	592	593	568	600	583	608	587	574	612	604	626	575	591	605	624	574	593	588	586	581	570	564	606	576	571	621	630	589	602	601	596	614	572	626	614	597	638	598	588	598	610	617	609	582	626	610	604	608	602	631	561	623	587	610	599	610	576	613	578	617	568	591	617	587	608	627	640	602	585	608	651	591	602	636	593	570	604	565	574	634	588	657	609	603	618	593	593	578	608	609	561	635	589	588	592	601	593	564	603	590	579	601	646	557	589	648	626	609	579	602	626	592	599	587	613	566	609	617	604	566	587	564	590	579	603	590	598	595	629	627	589	584	595	637	590	591	601	541	645	618	588	587	608	616	576	543	623	591	643	583	579	566	577	608	622	584	595	560	549	586	604	524	606	590	565	597	662	625	589	628	653	604	568	604	582	573	599	590	611	628	605	593	599	554	594	636	586	610	576	624	616	631	594	594	633	605	635	554	581	584	590	587	610	603	588	614	609	607	635	591	576	609	659	570	528	629	577	578	564	631	596	626	603	626	604	596	601	536	570	607	580	574	654	617	629	597	581	561	600	603	591	609	593	596	618	562	598	594	619	585	631	629	600	597	575	605	609	608	615	571	580	597	611	579	597	597	591	579	649	582	637	601	654	604	562	539	622	584	593	615	618	628	575	611	609	607	588	563	593	577	613	600	590	579	605	613	600	612	581	586	602	569	590	609	568	603	606	635	570	595	614	561	605	538	618	597	595	574	589	579	594	623	598	613	580	598	618	585	612	568	601	598	611	571	597	643	587	558	606	612	592	568	582	599	614	609	622	581	573	538	620	603	620	620	614	585	602	621	619	627	633	601	581	595	601	589	595	586	597	590	591	630	553	599	581	579	597	604	599	547	571	635	650	644	597	574	624	616	596
5628	394	349	335	356	363	353	372	361	331	366	370	344	360	335	343	342	344	308	344	383	371	338	353	344	348	312	341	354	370	348	320	355	334	369	366	371	345	375	364	332	344	380	362	332	364	367	355	365	383	358	331	353	342	363	313	349	362	344	308	345	350	344	382	323	385	367	349	413	356	372	331	349	335	330	352	373	382	369	364	327	370	355	351	363	353	326	318	351	356	380	330	362	370	425	341	329	351	345	323	349	348	332	329	329	359	340	349	380	347	356	350	351	338	334	353	353	370	368	364	340	352	375	360	357	337	324	361	393	374	338	381	345	360	340	336	349	369	379	341	379	311	337	329	364	333	337	364	350	325	366	339	348	380	352	376	362	367	365	370	351	375	339	345	339	340	334	338	400	381	346	354	373	362	336	314	366	351	317	356	362	338	339	343	326	349	371	369	353	334	365	353	356	379	341	343	395	350	373	301	364	370	353	361	353	374	309	354	306	334	306	365	353	355	353	345	327	329	369	352	322	315	341	346	372	367	367	351	357	368	351	350	390	366	347	362	327	347	353	346	313	322	335	360	350	338	376	370	364	370	320	373	371	349	339	340	347	365	356	387	349	332	355	340	360	372	350	354	371	357	351	386	337	335	360	385	380	332	380	361	334	309	362	355	374	325	363	365	320	382	339	373	367	372	347	318	367	363	339	340	338	355	366	361	338	346	311	365	381	328	364	347	353	372	356	354	334	341	355	339	373	349	333	358	376	337	339	328	371	342	344	335	384	359	385	348	358	342	353	345	312	376	376	382	374	396	374	350	386	356	337	389	382	368	361	329	343	379	322	344	340	358	375	336	339	360	347	365	357	355	360	366	356	321	351	328	341	331	343	321	348	340	316	347	361	355	372	351	328	359	360	346	333	338	365	308	348	359	390	340	372	335	383	364	346	339	378	380	358	363	339	373	367	328	351	335	318	320	350	369	335	358	350	368	369	357	342	362	352	347	343	362	357	372	362	373	337	348	328	348	326	332	321	335	345	338	376	334	315	333	333	346	344	335	347	351	323	375	345	368	322	367	355	337	346	384	334	383	381	377	334	348	353	320	362	322	351	341	331	331	341	416	361	348	321	322	353	356	327	339	367	329	333	366	347	362	329	383	380	364	331	329	317	380	313	343	387	347	326	354	362	369	336	379	363	355	370	353	342	382	359	359	351	359	364	355	330	323	349	378	392	346	378	362	359	389	355	367	347	371	367	343	385	355	363	371	367	343	388	362	315	337	359	383	334	359	323	368	346	334	372	331	358	347	330	348	348	367	338	360	377	353	362	343	340	352	375	366	362	341	361	345	353	353	375	347	342	305	346	387	341	338	311	336	358	336	340	355	357	329	344	351	337	346	364	344	359	326	363	354	350	335	368	325	353	362	357	355	338	341	318	345	379	341	341	355	356	336	333	346	349	356	329	377	345	326	355	327	307	357	350	294	315	386	377	367	339	354	334	327	372	360	345	353	367	326	335	354	352	353	333	333	375	352	349	353	336	363	354	386	370	367	344	329	326	293	326	409	315	353	369	345	330	334	336	336	337	346	331	351	338	338	382	390	347	346	373	325	372	337	343	329	369	362	357	375	384	367	370	351	363	314	325	359	347	357	349	349	375	371	369	347	367	312	319	358	353	338	369	347	371	311	322	314	350	344	339	343	302	351	382	360	367	358	365	342	332	332	328	351	379	345	391	370	339	362	334	360	330	359	357	356	350	347	362	328	341	350	313	373	347	381	393	345	351	327	372	343	359	340	353	339	375	335	358	368	329	345	349	366	332	358	389	349	367	344	363	394	361	354	306	339	348	363	345	362	399	331	353	364	330	352	328	375	338	355	376	327	335	322	347	374	372	302	364	338	344	369	363	387	335	372	370	377	345	329	349	365	365	375	357	374	346	381	347	338	356	353	363	369	364	369	391	397	371	348	368	327	333	379	335	339	343	390	335	310	367	357	350	338	334	341	332	336	327	383	348	320	349	372	362	349	319	340	339	351	355	358	363	328	343	345	371	311	324	332	341	364	367	322	344	354	366	356	351	344	321	354	351	367	358	340	355	349	373	348	368	349	368	349	366	390	350	366	364	369	342	355	352	321	351	352	364	320	345	362	376	345	344	342	352	326	341	330	355	346	350	341	371	388	347	339	325	330	326	317	352	326	353	354	331	342	334	342	363	343	353	333	354	344	357	349	395	374	348	375	324	372	361	341	354	344	366	350	375	386	355	374	355	341	357	373	330	362	322	335	321	389	364	362	312	344	352	380	355	341	319	358	318	351	331	354	354	327	335	350	372	318	368	382	361	352	349	354	345	345	334	361	339	356	347	325	351	352	344	341	346	343	357	367	370	366	350	348	373	345	337	345	352	332	351	350	368	356	373	350	331	336	326	360	338	349	329	350	339	360	356	357	347	356	346	362	362	338	363	375	389	318	382	356	352	364	331	367	343	349	340	371	332	332	363	327	349	351	333	324	357	341	326	358	360	339	345	372	339	375	354	366	375	379	343	352	326	307	357	337	307	330	370	366	350	335	335	349	321	365	379	331	391	352	347	346	344	386	318	382	331	393	347	351	346	335	384	343	296	321	345	320	351	347	342	364	332	380	302	351	371	380	354	358	345	352	354	346	369	350	330	328	357	366	347	317	347	342	335	347	339	355	341	341	313	336	326	333	416	363	344	338	374	370	348	349	370	348	336	364	379	406	341	347	351	364	334	332	346	333	373	346	386	330	371	367	367	370	369	322	352	365	359	364	310	350	387	324	346	332	375	337	377	360	386	355	297	319	362	355	381	355	324	365	333	361	367	361	345	326	309	356	319	352	386	373	353	357	371	293	342	340	339	353	320	369	356	385	325	355	344	347	368	333	338	397	371	349	345	300	340	374	315	369	371	322	364	367	347	323	372	355	332	374	341	348	341	371	367	328	338	365	312	356	347	346	364	341	351	346	360	347	350	383	370	330	342	354	331	384	332	336	401	348	367	332	365	360	387	318	349	349	356	317	328	363	347	311	366	378	346	347	349	322	343	339	332	339	359	369	319	344	332	371	332	358	374	344	346	332	333	375	376	328	329	363	330	334	337	359	356	395	332	373	358	345	349	334	338	373	329	374	396	361	330	312	345	339	338	346	346	331	360	358	363	317	346	402	333	359	351	376	363	357	326	332	336	363	356	340	329	357	338	377	340	360	341	355	354	353	373	313	363	359	345	362	362	356	351	341	347	342	327	359	341	355	360	375	364	361	318	357	373	392	356	349	346	345	362	358	369	381	361	368	364	330	364	355	358	351	333	363	346	357	350	344	320	375	368	338	360	372	369	385	341	360	358	355	359	363	371	324	371	386	354	354	347	341	331	371	335	350	389	328	356	337	383	368	343	314	338	365	377	351	325	361	330	351	394	355	359	323	359	335	344	375	356	333	357	348	374	353	347	365	342	351	323	338	341	363	356	317	343	365	369	357	328	323	349	329
5199	890	1003	996	1048	990	989	935	914	908	934	927	925	891	881	921	899	963	904	898	884	862	927	914	885	908	913	875	898	861	905	898	879	842	852	837	879	918	896	889	876	833	880	858	921	897	879	909	874	895	940	907	889	839	908	878	882	863	932	913	871	871	875	860	829	917	877	853	865	868	860	910	853	907	869	901	925	879	899	951	913	880	839	883	866	894	916	871	906	880	882	834	876	927	881	863	900	981	941	899	899	894	892	915	884	878	890	886	965	871	872	909	892	921	913	923	884	889	863	914	896	921	888	938	892	949	916	900	922	895	875	855	921	887	868	936	860	864	857	906	906	926	959	905	875	874	882	908	927	898	891	881	924	884	840	847	897	875	855	874	900	921	872	904	912	878	890	923	916	928	851	886	883	866	924	905	896	946	878	859	849	897	877	842	807	842	881	878	899	839	917	900	874	888	872	896	917	869	797	890	900	856	856	924	878	892	835	868	1007	835	871	919	826	910	890	866	876	815	884	844	870	894	903	850	866	873	888	879	905	838	870	890	917	868	895	900	914	854	885	922	919	902	894	868	901	893	898	836	893	896	906	871	910	883	851	921	905	908	848	928	905	896	839	908	914	907	892	891	911	889	904	863	897	888	868	887	896	883	937	873	867	849	887	830	833	905	834	902	899	913	887	882	915	904	857	936	930	871	855	859	918	843	855	892	909	891	937	879	886	875	936	888	949	837	918	854	887	899	855	876	908	867	894	838	880	822	915	913	869	915	913	920	854	864	877	884	871	850	915	831	764	915	891	950	918	904	966	880	942	854	902	888	819	835	881	896	886	871	872	974	902	907	872	917	904	888	845	831	911	894	948	879	854	852	886	898	875	879	913	853	974	942	876	912	932	930	888	897	894	857	896	865	880	832	905	913	909	880	855	853	860	896	895	861	900	888	881	887	874	869	940	876	899	926	920	871	843	843	881	903	881	914	922	927	850	899	862	897	869	912	872	881	901	869	872	932	902	940	906	907	867	868	919	855	877	911	886	892	852	877	900	874	819	854	903	897	860	917	853	898	886	945	922	876	893	887	886	887	861	903	878	890	894	906	873	904	881	900	963	904	905	871	888	926	937	882	871	865	843	847	955	880	940	872	890	848	920	908	897	885	896	946	863	939	869	927	870	915	928	866	922	900	884	878	907	880	914	891	858	865	868	850	905	898	871	925	938	866	851	909	888	818	873	889	857	869	884	908	864	863	849	898	886	902	930	860	898	860	881	903	878	860	839	878	884	888	882	906	897	852	880	905	843	911	893	892	879	859	902	895	799	866	837	881	839	922	862	902	865	923	945	933	877	892	879	834	864	966	876	875	931	880	867	943	897	881	906	872	905	907	886	899	904	919	828	867	887	874	903	929	895	896	941	889	872	898	920	901	876	912	855	851	892	891	869	904	937	909	902	888	879	862	849	905	950	845	881	888	845	891	925	902	860	858	844	898	917	918	891	889	835	926	856	897	921	921	901	934	879	913	930	848	890	875	883	912	917	880	862	840	895	906	893	850	825	907	880	863	937	881	915	880	875	871	967	868	883	808	920	842	922	937	881	849	893	852	851	860	845	919	908	937	917	882	916	922	929	921	910	922	899	920	889	862	888	899	918	890	920	879	805	882	941	886	858	823	904	897	894	841	900	861	911	867	901	925	859	895	853	901	902	839	903	896	914	886	834	911	878	891	852	920	903	844	845	899	863	897	855	926	894	891	891	902	924	841	836	933	905	918	855	921	884	823	855	861	873	900	880	872	923	894	900	911	932	909	883	883	846	858	875	847	977	845	914	883	825	917	933	851	897	908	862	960	881	885	928	872	884	899	909	892	904	903	877	867	897	890	857	866	853	915	883	942	858	857	907	859	870	833	854	864	864	850	904	902	902	876	896	888	831	882	901	924	883	893	865	941	904	833	866	879	817	910	929	852	867	895	884	895	918	894	924	916	878	900	860	926	859	889	858	882	857	904	858	880	917	905	908	969	873	885	909	883	928	900	873	938	849	910	920	928	855	923	860	862	830	921	863	895	901	916	946	935	860	901	911	903	875	893	909	947	853	912	912	796	900	887	790	885	900	903	905	923	871	860	872	916	895	871	846	878	868	869	886	889	913	889	864	872	878	886	887	892	932	866	884	866	885	911	888	907	856	882	883	911	905	932	860	860	912	863	890	899	880	914	934	904	922	877	878	849	890	879	899	874	885	919	887	884	886	888	807	955	926	902	931	828	905	934	913	870	859	907	912	878	888	837	883	903	876	966	871	906	884	919	885	889	900	884	848	938	887	898	875	910	904	899	856	866	861	934	857	878	933	886	852	880	861	883	890	884	858	872	835	851	890	903	887	823	887	834	881	888	881	862	889	927	882	943	918	918	878	894	897	882	878	928	841	922	875	911	901	873	856	880	912	902	918	924	928	885	968	907	869	897	914	909	894	871	884	878	846	887	882	952	879	879	844	926	862	847	871	894	943	922	847	857	913	914	840	869	903	892	884	930	889	906	925	878	925	888	877	905	894	845	922	903	867	869	907	897	870	898	865	907	849	959	894	850	902	886	898	856	911	901	882	915	929	897	868	851	856	854	902	889	879	848	866	922	893	873	891	923	905	897	884	922	865	887	919	874	884	863	865	879	889	877	899	851	882	913	871	892	829	887	877	918	930	894	889	942	901	883	926	926	926	864	866	842	880	899	922	869	877	891	869	859	868	944	881	854	954	891	866	855	895	834	925	926	902	916	869	915	895	900	942	895	889	910	884	935	837	892	903	912	892	947	895	886	901	894	846	915	940	893	829	917	919	884	899	856	933	880	896	830	876	890	882	873	867	874	847	854	857	898	864	918	866	876	824	938	850	833	919	944	965	912	910	902	882	921	895	916	912	861	901	905	898	935	871	886	885	844	852	893	884	827	855	910	909	899	920	886	873	917	871	890	907	859	827	900	973	952	845	837	895	892	892	851	857	884	881	878	873	879	909	894	851	919	859	870	830	956	874	867	880	890	981	904	893	961	886	888	866	901	908	839	848	925	916	914	890	971	861	896	888	878	857	840	868	932	895	902	878	892	863	922	921	917	840	898	906	869	884	906	900	892	897	939	887	892	929	886	948	846	963	897	878	920	808	819	917	876	898	855	921	903	921	882	862	850	920	901	892	837	945	918	871	904	864	923	928	882	962	882	899	908	842	892	840	926	870	915	853	836	907	832	925	881	891	830	861	880	891	925	868	918	891	925	848	911	889	878	918	961	880	886	960	871	885	893	859	856	931	938	880	893	889	913	914	870	884	895	860	909	860	895	941	866	891	861	890	907	883	869	854	897	923	833	867	964	896	866	890	875	939	885	878	944	863	861	892	867	891	879	906	952	889	902	906	872	914	910	900	915	925	892	901	866	900	907	865	945	878	893	902	904	877	871	867	924	929	933	841	881	904	884	918	949	833	824	873	852	932	857	927	838	923	885	900	863	945	893	898	860
32409	3819	1558	1156	880	784	672	569	509	481	458	428	426	412	384	398	369	390	376	420	349	389	359	376	357	350	370	383	380	371	347	358	376	343	352	372	358	371	351	374	363	359	324	364	378	341	343	338	322	365	372	355	330	340	336	363	367	362	331	355	332	361	353	352	389	378	346	343	386	342	373	367	346	358	380	356	373	369	374	380	353	331	341	370	363	380	394	336	327	376	356	341	377	364	349	352	386	365	366	349	349	341	360	413	393	364	365	357	352	405	346	389	363	361	339	315	353	333	339	354	369	348	354	368	392	369	353	380	339	350	326	342	372	349	368	348	340	366	333	361	381	337	393	347	345	329	335	359	343	360	293	360	325	367	348	331	349	320	368	393	367	370	360	357	334	383	333	350	341	346	341	362	386	360	327	346	346	377	368	371	395	346	328	360	355	347	319	331	379	326	363	314	355	355	350	331	367	377	346	346	372	372	364	408	345	367	345	382	375	351	329	360	350	355	353	353	348	346	363	349	372	351	365	382	330	346	349	350	326	339	323	358	352	360	327	332	355	357	350	339	372	298	360	326	351	357	366	335	352	324	325	350	349	344	340	338	336	333	382	367	367	333	355	372	376	350	307	380	335	346	361	346	387	354	345	357	386	338	378	349	404	385	322	327	376	359	321	347	356	349	307	372	329	334	351	328	364	364	358	345	358	364	354	341	365	394	351	370	364	362	395	320	340	349	344	342	376	381	305	345	337	305	359	373	332	333	333	347	345	393	334	372	374	327	382	360	345	367	383	346	344	302	317	342	373	354	376	337	366	354	367	371	385	326	374	366	347	330	329	356	376	338	374	392	345	350	340	356	339	359	338	362	334	352	349	320	340	329	368	358	362	360	339	346	384	377	345	339	392	356	365	345	311	363	374	414	333	348	368	333	350	341	329	366	377	380	370	400	332	370	350	326	319	336	372	356	345	358	354	346	359	312	346	359	351	336	324	328	387	333	320	368	374	337	289	362	352	375	363	382	360	323	334	353	349	353	366	330	336	353	365	335	337	348	324	347	348	307	338	362	362	369	366	383	374	330	392	382	372	356	380	359	365	373	319	342	362	322	357	334	340	371	369	377	354	353	344	345	345	363	360	353	379	376	410	355	365	346	367	366	339	355	342	344	372	363	344	325	353	344	340	361	372	320	350	336	349	332	348	318	336	348	355	356	350	358	361	339	358	368	331	366	342	382	379	336	335	333	352	383	356	372	372	338	364	328	363	380	336	357	360	341	352	348	357	360	313	349	384	375	348	378	341	353	351	357	368	399	367	375	352	339	368	396	360	357	335	390	337	344	349	368	362	373	320	363	319	332	354	378	352	373	317	365	334	384	354	351	334	356	319	342	394	378	321	339	359	353	387	349	344	356	363	357	368	359	332	360	365	367	385	330	322	387	367	336	370	347	360	347	360	342	369	343	359	320	364	399	344	361	373	376	359	342	356	368	384	349	338	339	319	365	359	343	375	330	376	341	342	349	381	366	359	372	307	377	327	346	373	386	409	331	327	346	368	374	371	359	371	344	344	345	361	356	352	374	341	342	376	330	322	394	343	364	374	344	387	360	335	337	362	376	339	325	355	350	338	368	351	356	383	341	322	345	364	314	356	381	366	343	354	344	348	344	359	356	368	347	320	353	372	384	388	336	342	365	349	360	358	364	391	352	344	363	374	326	351	365	394	300	355	339	340	355	336	328	352	346	346	353	384	313	369	351	299	337	366	343	356	348	337	356	327	366	359	348	313	358	309	343	322	338	322	327	333	330	383	337	355	342	332	346	326	375	339	345	361	343	365	354	384	351	350	316	330	339	393	354	321	332	373	323	356	353	337	337	338	317	365	351	339	378	361	370	329	376	334	367	346	342	327	344	335	336	351	375	336	316	351	337	362	373	345	327	340	323	334	370	374	331	360	358	355	375	366	349	363	329	381	357	337	355	354	330	350	400	363	371	377	353	328	337	372	349	338	366	366	359	349	336	312	313	341	333	334	340	344	343	332	394	348	363	375	348	365	312	365	347	344	344	374	345	361	364	373	395	392	349	349	365	399	333	368	387	330	370	349	360	365	344	363	349	353	337	365	371	359	329	386	354	348	335	373	376	328	365	351	335	352	379	389	383	370	375	391	320	353	354	361	339	375	385	358	358	385	321	354	377	372	361	344	373	372	334	395	348	335	339	357	335	356	336	358	368	372	367	359	330	362	343	338	366	342	365	333	365	363	365	319	354	365	366	364	368	356	353	313	367	373	388	335	329	342	358	359	358	366	370	363	386	363	337	379	342	351	369	353	367	346	375	340	365	373	369	306	370	380	330	330	347	356	343	352	347	394	388	336	328	350	347	340	368	377	342	366	346	363	371	364	326	345	364	383	315	325	330	362	344	332	389	364	339	358	343	338	358	360	352	347	345	347	348	366	343	337	342	330	317	333	371	332	320	350	357	355	337	357	317	358	371	318	360	351	357	344	361	350	327	323	355	326	347	348	355	375	368	356	360	327	346	340	345	347	369	357	369	344	344	387	345	320	359	346	331	369	365	348	378	343	360	334	392	331	361	372	339	372	366	343	381	345	334	346	344	346	390	373	349	392	339	352	337	335	341	329	347	402	371	340	360	333	348	371	360	360	327	376	368	372	338	330	333	351	365	375	365	335	365	364	360	358	364	358	331	359	357	348	380	349	384	380	355	335	331	345	367	387	374	331	341	353	382	363	341	329	345	352	335	339	364	394	392	339	331	348	361	344	387	361	369	361	361	358	326	336	356	351	377	361	332	410	341	375	352	344	331	301	343	356	348	324	343	368	363	336	347	327	385	354	324	372	390	344	377	365	355	358	357	333	360	377	351	333	381	367	363	376	391	353	359	369	369	369	339	357	338	338	350	353	349	355	404	331	327	354	373	391	388	351	343	363	338	390	363	358	347	351	362	318	327	370	371	358	377	379	343	354	344	364	346	330	351	350	407	347	386	377	363	364	336	337	380	361	349	346	340	354	346	343	344	365	373	360	343	349	376	376	333	309	349	382	368	378	342	341	331	359	391	343	391	346	361	321	355	366	341	355	382	336	321	402	349	363	367	380	344	377	370	354	381	342	378	347	370	371	379	353	361	344	314	353	369	335	344	324	383	320	334	380	337	356	336	357	327	405	354	371	368	339	343	382	328	347	388	338	373	356	346	370	326	356	345	347	334	361	367	335	343	333	379	337	332	384	370	364	360	371	376	343	377	335	352	341	332	342	388	362	364	367	345	364	362	348	347	351	342	324	346	352	347	324	369	321	355	354	329	375	389	335	355	344	370	346	360	385	344	346	333	363	365	362	333	363	319	330	354	368	348	373	337	347	350	373	354	355	379	360	351	369	367	331	364	343	349	332	346	300	379	325	356	327	333	357	338	388	368	345	339	356	382	325	335	372	384	327	340	385	357	342	351	327	373	342	355	343	368	351	382	349	369	363	357	339	313	324	335
15328	1740	3232	3544	3173	2635	2309	2069	1753	1579	1539	1427	1322	1253	1227	1186	1128	1128	1095	1085	1018	1071	1049	1020	1051	981	1009	1003	1070	955	979	919	1027	990	944	981	911	957	939	873	932	922	935	934	912	940	854	931	933	943	917	928	900	906	875	934	956	911	889	919	910	933	899	878	892	899	884	889	920	907	906	905	892	878	936	930	968	885	880	878	962	895	886	874	851	944	959	934	908	954	938	925	899	885	945	911	930	920	883	869	913	918	862	967	903	923	917	845	868	902	893	875	897	910	912	871	855	900	900	831	872	892	916	902	917	929	868	900	951	926	954	888	929	918	941	997	917	919	873	838	846	861	894	924	877	838	857	843	865	870	895	890	933	926	933	858	930	887	858	864	867	850	905	918	879	880	895	858	872	873	879	891	902	945	911	901	888	865	882	853	893	868	922	895	842	911	887	926	885	873	874	904	962	885	921	891	867	915	857	923	864	894	886	864	943	893	906	888	862	852	863	884	909	873	821	833	906	826	922	839	924	847	869	856	865	885	903	885	856	864	922	901	930	888	904	871	881	935	895	910	898	884	893	905	843	847	902	871	916	876	907	889	844	915	882	867	889	894	958	901	851	888	871	885	877	872	901	919	875	851	861	886	852	871	895	872	899	936	917	834	942	930	867	915	814	874	864	907	967	864	896	836	848	894	920	895	829	918	936	894	894	886	868	876	910	923	862	819	915	881	870	871	844	944	901	954	905	935	882	866	911	916	858	886	907	947	839	887	834	959	858	898	883	860	915	880	900	880	876	913	879	870	891	849	886	888	875	901	870	943	893	870	853	838	907	926	874	940	874	901	834	944	883	851	864	875	878	920	908	866	913	849	920	903	895	953	877	862	927	888	813	878	909	906	857	861	969	834	877	873	897	838	909	920	845	842	877	921	874	889	874	897	888	910	878	898	858	928	863	908	860	877	868	889	886	873	867	935	908	840	854	876	882	890	875	904	932	923	854	891	848	925	846	852	874	860	850	871	876	919	905	909	838	872	841	880	917	884	863	856	876	920	888	871	877	917	894	890	895	887	878	867	858	903	855	905	830	874	886	891	884	845	852	934	881	907	907	917	868	879	893	868	903	880	868	867	889	871	870	896	877	924	932	877	851	870	840	851	855	907	873	809	868	864	867	893	892	898	854	878	865	836	901	853	872	877	861	902	887	862	887	839	834	915	844	910	904	892	844	888	875	882	883	877	938	884	883	875	847	848	862	869	847	862	834	826	922	846	881	843	846	929	925	933	874	880	919	925	924	896	890	814	890	897	906	862	870	834	899	860	887	917	875	894	918	964	902	863	907	888	877	897	871	917	865	929	894	870	869	892	876	894	840	875	845	857	916	894	881	894	884	893	889	930	890	873	855	888	925	904	850	909	843	857	871	875	896	900	878	877	866	903	875	856	854	825	881	873	871	924	879	870	940	892	887	830	903	875	903	844	860	904	899	868	886	879	888	886	854	865	892	857	915	827	888	914	897	878	809	885	941	875	858	868	840	887	920	891	869	865	843	919	920	873	913	916	886	944	847	927	846	866	885	883	889	861	871	917	898	873	935	898	851	908	852	907	876	845	839	948	902	874	904	905	857	901	898	865	889	929	882	899	911	837	857	900	875	871	856	911	871	871	921	902	880	889	876	872	924	898	880	907	812	898	873	902	929	871	914	888	882	915	863	879	914	886	879	855	828	863	865	913	884	888	888	880	894	857	828	874	877	855	903	880	875	911	925	909	904	931	887	883	879	930	850	937	941	906	870	901	874	832	914	895	937	851	868	929	824	924	950	863	919	899	885	852	811	875	873	883	868	866	856	894	904	906	907	822	888	883	860	885	892	855	901	876	927	874	891	875	870	904	849	893	851	847	885	839	876	891	875	894	917	851	896	874	884	883	945	833	951	888	909	886	882	915	868	888	875	934	919	883	823	870	825	882	918	946	897	877	887	856	866	828	905	828	850	883	911	888	887	864	837	867	862	884	893	899	850	917	847	904	862	876	862	877	898	911	899	887	942	897	890	821	871	865	811	919	920	850	906	876	903	838	881	878	871	880	940	926	832	907	870	911	891	892	906	902	844	868	888	847	872	892	908	902	877	867	871	871	909	933	870	815	857	886	833	856	873	899	854	893	874	981	879	879	908	887	892	843	913	910	897	883	894	848	840	885	850	872	876	902	941	898	873	855	880	853	893	893	866	887	889	866	859	927	886	926	872	898	891	934	879	878	902	891	850	894	911	879	930	902	858	853	935	857	917	947	923	881	908	891	925	876	866	937	875	859	894	917	845	891	914	874	895	830	909	909	864	845	884	898	930	874	895	901	873	891	879	886	879	932	913	883	900	886	895	868	858	930	926	845	887	876	934	921	899	874	881	920	897	931	870	847	891	883	899	941	826	850	834	841	918	921	882	918	912	865	888	870	900	896	935	880	886	837	848	894	877	882	910	830	874	844	872	893	913	901	851	833	857	896	874	909	970	830	869	892	910	841	901	864	880	921	891	891	905	916	847	881	879	908	890	918	853	876	928	893	878	903	886	909	886	871	866	894	902	916	893	886	908	988	872	847	915	910	844	928	914	868	886	957	861	848	897	918	874	897	888	910	848	885	906	919	910	886	879	872	856	881	932	877	863	913	851	904	869	880	873	868	847	914	877	849	865	879	840	908	867	953	890	898	864	888	913	946	922	891	917	921	942	923	848	951	824	865	909	931	837	861	883	786	863	928	873	953	899	853	889	839	877	925	905	886	915	896	881	837	924	889	903	933	883	831	883	909	926	906	902	897	874	869	899	857	909	838	865	864	888	855	915	869	905	856	897	894	919	915	894	826	899	875	880	915	903	849	866	876	861	861	885	807	865	931	910	883	898	887	840	839	882	886	861	896	877	875	852	867	856	907	922	926	873	943	895	912	873	890	845	901	883	890	876	893	850	800	844	858	879	868	911	908	902	886	892	872	860	889	890	877	912	903	910	880	913	913	874	849	883	878	847	875	912	867	904	861	886	877	924	869	844	897	892	845	891	872	862	889	857	851	897	861	899	898	886	936	911	882	894	834	904	853	855	883	886	935	911	877	867	848	868	918	840	875	882	915	919	873	902	915	924	875	913	893	887	857	866	905	896	848	852	890	882	880	873	831	837	867	849	900	884	900	901	878	888	882	908	843	876	859	891	906	882	914	927	883	875	856	945	905	923	891	898	837	958	914	915	947	921	910	936	890	893	927	886	899	942	904	888	912	877	868	898	906	869	860	829	925	890	875	894	894	856	909	873	892	858	923	845	938	862	895	862	908	906	873	883	922	871	873	835	930	893	888	859	873	889	896	839	838	919	832	921	882	849	865	902	911	871	889	875	895	884	919	879	851	914	954	892	877	868	864	901	924	931	869	844	896	903	926	905	875	869	899	834	896	841	848	863	901	890	868	863	899	905	901	954	870	871	854	905	921	861	920	902	909	789	933	894	839	863	894	868	849	877	854
46570	9537	2951	1892	1371	1032	764	653	544	470	441	415	357	325	322	321	299	285	285	293	296	254	267	276	283	274	278	231	238	266	227	260	236	226	253	234	245	225	244	225	220	260	252	243	247	256	224	258	222	246	248	235	247	276	223	262	236	254	227	233	215	236	238	228	216	226	254	233	225	234	266	230	242	224	278	269	246	236	263	229	216	254	193	236	223	276	252	258	232	241	221	231	252	228	213	219	230	198	233	235	214	230	227	235	276	226	228	242	233	226	245	218	211	223	246	229	230	231	244	236	234	246	222	231	220	226	248	211	242	212	264	237	248	226	239	197	245	237	226	217	226	228	201	241	218	212	236	236	237	247	211	231	221	266	226	227	236	236	222	231	246	215	226	237	238	226	208	252	223	229	237	228	212	217	224	215	225	223	231	249	261	201	212	217	185	221	207	258	230	252	213	245	225	264	236	205	241	228	202	242	234	236	241	256	240	204	242	199	226	237	243	214	217	228	232	206	221	230	199	239	250	196	225	230	249	218	205	211	232	249	219	212	251	231	216	230	226	220	246	232	206	242	215	224	246	220	221	218	220	203	234	237	244	234	216	225	235	217	229	222	218	224	224	237	233	206	252	235	232	198	228	231	217	251	221	221	224	233	218	225	251	211	245	227	233	230	208	258	249	204	231	222	228	216	214	228	253	213	211	227	243	207	214	206	243	227	241	214	211	223	211	250	228	232	231	233	228	243	216	217	207	220	214	219	235	232	260	209	222	241	216	233	231	259	234	230	234	225	221	230	248	242	223	221	238	225	235	241	224	229	228	249	242	243	226	218	225	240	217	244	258	203	208	214	209	236	213	195	240	213	236	257	228	193	196	258	225	231	226	210	192	217	231	238	230	174	225	223	224	182	223	206	214	249	260	232	224	232	234	246	232	227	227	219	241	235	209	225	248	248	242	222	209	230	208	207	222	202	215	231	198	204	242	230	227	221	207	216	241	256	228	229	186	225	217	199	231	241	242	224	212	246	205	222	223	251	224	221	218	217	222	241	226	219	222	240	230	215	221	235	236	187	233	229	241	234	272	241	235	218	246	229	233	228	241	218	243	224	226	213	223	206	216	232	207	246	234	243	241	226	234	238	232	214	228	231	226	213	248	224	217	246	240	231	222	250	190	184	220	226	253	194	248	226	206	209	211	228	228	233	233	221	248	251	198	209	236	231	220	226	248	206	252	231	225	208	208	256	204	237	249	236	238	216	243	235	230	219	243	201	199	222	218	202	214	213	232	226	204	222	225	219	206	224	243	212	231	215	231	241	221	213	261	245	255	222	243	218	240	237	226	235	230	242	224	234	209	228	211	206	253	211	219	216	245	211	224	242	224	253	230	229	212	231	232	225	221	232	225	226	239	239	261	242	221	195	254	230	242	243	220	230	220	253	246	239	226	242	240	251	235	236	234	213	231	249	233	241	226	229	236	220	233	239	192	240	259	225	241	239	237	216	225	244	243	210	248	239	231	207	244	232	232	237	235	230	243	211	228	213	227	235	246	214	230	225	228	227	214	225	219	218	221	218	220	233	255	242	229	245	213	247	224	228	237	214	187	222	258	229	228	235	208	212	248	224	235	232	224	247	241	221	251	211	248	232	228	233	246	248	221	239	231	214	212	222	220	235	258	196	208	233	224	227	226	242	238	248	236	228	229	226	224	220	237	227	213	204	232	235	224	233	232	231	233	209	228	224	239	235	214	233	223	209	238	202	194	242	213	207	200	218	269	224	201	218	219	217	208	225	215	226	235	233	249	210	242	217	231	193	258	224	214	210	217	203	225	258	246	235	239	221	242	216	222	222	221	268	224	220	232	219	218	206	230	239	225	220	252	216	212	251	217	254	237	235	263	233	217	216	226	220	245	237	238	239	225	238	233	220	253	232	225	219	237	218	214	253	222	238	242	222	240	179	215	255	232	234	227	233	230	213	234	218	228	236	224	252	221	251	256	211	239	221	233	241	231	234	210	218	238	236	227	233	194	237	200	251	210	212	231	218	238	226	205	251	218	230	213	242	244	236	206	237	238	203	215	225	234	217	228	211	195	226	203	211	254	218	205	235	244	213	243	241	199	233	223	197	259	202	226	215	256	235	229	217	227	215	219	228	232	217	244	227	230	238	212	212	213	239	209	250	250	207	206	213	239	239	214	205	212	238	204	232	248	217	221	239	217	224	227	219	222	223	213	262	220	203	244	230	215	220	224	263	232	235	252	213	202	217	224	214	241	248	232	216	201	203	217	235	209	248	211	204	233	230	226	227	218	216	221	209	232	213	261	228	250	218	210	227	221	219	215	216	235	236	235	221	258	205	221	216	212	229	239	221	232	251	236	242	218	232	226	231	226	213	207	228	212	236	223	244	225	224	232	228	238	219	228	245	199	231	203	227	220	238	210	235	249	227	237	237	210	230	241	266	214	248	205	220	217	249	241	250	243	192	232	203	218	234	214	263	217	235	224	224	252	213	233	196	248	237	241	231	232	222	226	222	236	226	222	220	214	241	216	237	241	228	231	232	232	220	201	233	239	249	213	211	207	253	250	231	211	235	232	255	210	225	217	198	215	216	242	237	234	238	204	231	219	210	210	216	186	210	217	255	213	225	217	248	233	227	230	234	215	210	223	221	220	238	225	223	235	243	227	223	227	216	238	221	203	261	230	215	232	228	217	231	253	217	224	207	197	238	231	234	238	232	246	223	260	249	227	192	218	210	208	194	223	222	196	241	219	233	236	222	198	226	240	234	213	251	252	243	236	245	206	238	252	254	215	185	206	215	236	226	240	226	190	231	228	206	250	231	226	204	217	226	221	211	249	194	210	233	223	260	221	207	234	230	219	244	231	223	236	252	203	239	224	230	234	228	226	238	198	231	240	217	221	230	239	247	234	214	249	217	235	235	210	228	218	228	243	243	227	221	226	259	214	205	241	229	229	234	233	215	239	240	240	235	222	238	189	212	213	203	226	211	233	220	228	239	225	214	217	220	200	248	268	228	219	215	211	216	225	229	211	237	221	225	226	234	234	222	249	232	208	223	228	208	218	242	227	215	218	251	238	233	224	235	226	248	197	228	240	266	225	228	227	201	205	233	223	210	217	213	255	237	202	206	232	264	227	231	226	189	211	192	210	220	236	227	247	227	234	241	224	213	228	236	219	228	228	208	208	218	197	201	244	233	237	215	239	215	214	208	225	214	225	241	206	218	229	244	202	242	239	233	237	198	224	236	238	226	228	237	232	255	201	204	253	239	238	218	222	229	230	234	214	225	230	230	214	231	196	246	217	207	217	209	231	257	227	231	207	248	233	236	258	232	243	212	210	238	246	219	251	246	233	226	245	262	249	219	248	246	202	214	220	223	231	227	247	224	218	225	233	203	243	229	238	220	218	210	221	227	229	224	221	219	222	225	222	237	232	221	254	231	230	201	247	210	222	221	223	207	230	233	212	215	220	243	216	206	249	209
21444	2281	4967	5723	4908	3978	3265	2717	2372	2038	1851	1616	1477	1369	1233	1180	1144	1079	1004	933	918	884	908	846	869	822	819	781	792	784	817	725	747	774	691	727	659	721	751	615	651	662	654	689	703	660	693	631	638	639	624	624	615	641	627	648	665	691	614	661	665	615	608	612	619	596	646	553	631	666	616	627	641	643	663	638	655	673	595	588	618	588	568	608	614	676	842	790	619	651	603	606	609	644	615	626	619	606	692	599	618	640	608	581	637	660	643	617	629	621	611	649	618	628	639	632	631	575	630	626	562	636	647	625	590	627	640	659	657	644	693	655	628	600	666	649	599	636	631	634	617	598	575	630	575	637	596	636	629	607	580	593	558	639	617	617	587	617	610	598	586	587	625	555	564	569	574	587	625	562	604	595	610	593	605	581	613	600	589	587	617	604	625	631	607	590	556	637	525	599	600	569	620	610	594	586	582	619	599	585	616	609	580	580	634	568	619	581	577	598	560	572	615	610	564	624	599	585	569	653	612	582	599	584	595	600	597	592	605	570	606	591	610	571	552	564	577	618	597	603	616	589	565	615	627	611	602	646	594	637	572	591	612	594	590	625	566	598	614	659	580	578	572	549	584	574	601	610	580	578	611	606	612	574	582	616	577	585	597	584	622	643	593	573	588	566	658	572	566	585	641	583	590	573	611	578	618	633	576	640	600	638	623	626	595	590	572	619	610	616	593	569	556	603	602	573	610	604	570	631	635	589	601	577	591	622	529	582	616	624	554	581	594	604	579	568	656	609	584	619	588	608	565	582	593	592	532	623	587	610	622	575	629	610	604	618	588	583	616	589	620	587	587	579	571	587	594	595	579	637	564	607	563	549	614	593	575	608	579	605	587	586	640	611	596	618	619	633	583	609	604	579	575	596	569	595	566	572	623	624	587	593	591	593	563	579	587	571	596	608	609	580	588	598	584	598	598	602	618	609	595	606	577	622	606	598	578	608	618	585	587	598	604	635	601	615	616	621	617	578	577	628	648	575	591	548	588	623	592	604	609	567	585	543	643	600	603	575	615	594	642	630	608	595	589	569	547	585	589	590	572	565	567	603	566	640	634	610	604	596	604	614	599	563	599	582	630	581	607	606	608	618	614	569	592	564	578	648	578	623	606	569	577	594	572	599	539	610	603	621	615	581	592	591	568	611	598	616	567	612	601	617	585	564	591	644	619	615	546	602	596	567	599	592	612	588	595	580	574	590	572	642	581	597	567	604	592	568	585	530	606	567	629	547	589	564	563	595	565	551	602	584	591	568	586	590	622	595	609	604	570	606	605	624	622	551	575	606	569	551	567	580	622	593	578	636	585	589	598	578	592	584	630	594	585	530	548	567	600	591	592	592	590	572	581	576	581	627	653	572	586	638	577	572	610	646	584	603	581	661	609	569	593	575	630	599	586	572	593	575	609	612	556	610	583	590	591	572	555	600	564	576	566	582	568	592	632	609	606	593	602	554	571	593	587	570	575	632	597	626	573	555	592	576	644	620	605	584	608	560	556	596	590	560	571	566	618	580	616	615	592	613	603	616	591	571	611	576	626	596	601	605	633	559	568	567	654	586	620	553	585	598	589	557	564	610	601	633	618	647	593	590	577	626	611	564	579	580	620	567	577	615	576	609	625	621	603	564	555	594	591	626	591	630	603	572	576	599	610	590	569	545	548	559	630	636	554	607	621	584	581	611	618	576	608	611	608	583	565	585	630	602	593	612	617	625	559	579	627	568	621	586	652	595	564	598	594	630	598	592	612	576	622	567	562	629	568	530	573	621	582	602	614	604	581	641	611	627	598	597	565	570	546	577	587	606	614	594	558	623	598	621	580	618	564	636	587	590	608	595	563	596	570	607	571	592	596	619	617	596	564	556	565	543	599	543	593	612	571	608	618	600	624	579	592	611	580	611	625	643	622	617	581	599	610	632	600	613	596	581	585	646	606	541	575	600	593	550	577	599	551	599	617	632	555	607	618	587	591	582	623	550	611	627	596	589	608	595	532	636	560	612	557	598	578	605	579	592	594	603	552	619	518	599	573	590	591	618	608	587	614	564	616	595	593	625	620	581	587	607	563	559	606	559	594	594	603	524	588	573	563	577	567	584	605	584	582	608	626	605	554	629	587	617	603	588	560	628	592	565	572	582	572	635	561	613	566	579	622	593	606	591	628	582	561	576	588	649	575	618	548	595	573	601	587	633	597	581	585	540	564	606	577	602	556	565	566	597	605	613	555	571	600	611	599	655	634	613	593	627	606	585	617	641	555	596	624	591	610	604	579	578	610	628	547	576	583	573	576	610	624	573	605	592	610	578	566	607	575	610	622	588	574	602	583	637	555	605	572	579	603	587	590	565	596	578	614	599	558	564	624	566	568	586	571	655	621	568	617	569	562	581	595	552	570	595	552	623	614	586	596	624	573	627	563	582	628	514	553	562	540	595	610	600	614	586	572	615	612	576	596	577	606	567	588	605	632	578	538	635	602	629	554	587	603	635	586	591	566	611	551	567	622	568	594	599	604	571	588	600	622	573	573	586	575	578	587	579	605	620	594	603	590	578	575	616	598	598	565	544	642	581	615	606	577	615	549	609	651	561	583	556	591	581	579	599	550	609	604	589	592	615	573	619	583	591	596	570	582	565	573	545	582	581	587	589	638	579	590	602	574	535	567	608	544	617	572	617	584	563	622	577	624	594	631	589	580	591	590	593	608	595	651	556	609	599	579	607	635	612	569	591	621	585	585	616	576	618	534	568	594	544	609	579	633	574	555	561	603	599	582	584	609	603	587	639	575	598	605	596	604	616	583	572	628	605	588	586	592	677	551	613	587	617	557	578	605	559	586	571	549	588	592	611	611	566	603	539	606	587	572	615	562	607	626	593	608	611	582	578	543	608	593	607	623	570	627	602	565	612	610	568	598	622	608	577	592	589	610	601	549	625	652	535	594	615	592	583	613	599	575	597	620	589	626	639	622	572	635	602	570	617	578	615	573	563	591	592	644	619	602	554	579	608	619	617	595	603	596	600	638	577	638	588	601	574	656	670	573	583	570	573	630	583	577	598	639	602	631	602	575	603	616	591	617	606	556	568	610	595	622	563	633	580	560	590	590	574	610	647	613	609	633	584	620	648	619	625	567	591	592	620	590	593	580	624	632	597	602	563	565	591	603	552	549	567	610	578	601	558	635	562	593	570	612	627	568	606	590	558	610	551	600	585	565	633	590	604	541	560	574	573	575	564	540	540	575	604	592	585	550	582	576	600	610	594	575	587	615	619	569	590	626	589	668	554	561	554	552	543	573	609	633	562	588	619	626	635	563	578	601	590	565	542	588	575	556	596	635	600	565	612	617	561	561	570	584	622	596	581	630	600	564	605	609	611	622	581	603	565	570	592	616	590	543	574	592	607	651	602	604	589	601	528	590	625	575	552	629	557	612	604	603	603	601	554	633	613	590	599	594	582	591	561	591	584
5869	410	402	397	333	356	346	338	375	303	387	343	366	350	358	344	376	349	338	339	340	357	368	350	328	387	333	364	350	341	363	337	338	287	352	323	389	371	342	383	356	360	323	351	319	325	344	359	352	356	332	349	346	372	346	333	331	350	352	351	383	380	352	355	374	337	386	372	364	337	338	353	347	368	359	397	334	377	363	344	359	324	371	344	368	335	287	366	355	353	347	328	345	315	362	342	367	307	361	315	349	337	342	323	336	361	361	334	358	343	358	353	345	337	349	305	318	351	360	319	332	314	360	346	360	328	332	361	348	368	334	342	349	335	362	350	316	354	346	349	395	377	353	323	318	371	359	355	324	349	397	317	376	331	313	337	369	337	370	366	353	344	337	324	353	357	346	376	354	327	344	357	363	344	338	328	329	331	320	349	368	363	355	337	354	303	329	324	331	335	340	367	352	355	370	322	345	315	349	334	372	373	326	336	341	350	365	345	361	337	368	350	346	345	351	360	332	337	313	344	343	341	331	321	351	344	363	333	332	368	352	346	305	353	367	384	313	336	356	342	334	368	322	348	374	333	357	359	369	364	362	362	369	340	359	343	369	337	359	322	319	375	335	354	344	333	311	344	333	294	349	360	363	331	335	315	381	340	318	347	342	362	356	342	360	353	330	338	336	319	351	378	385	355	335	356	326	309	332	316	367	350	367	346	342	359	382	358	354	356	322	343	353	352	320	351	364	363	355	333	355	339	359	350	361	334	349	367	362	337	392	352	343	343	361	354	342	358	322	338	362	333	335	330	357	369	336	356	353	323	390	321	396	370	333	340	364	307	350	343	362	331	348	367	338	361	352	334	338	339	352	334	306	344	362	325	351	373	349	364	355	354	321	361	378	324	323	344	363	348	377	316	376	347	378	362	330	332	365	349	293	383	359	344	372	321	344	386	360	354	347	360	366	342	320	367	350	338	330	339	344	353	336	315	345	329	345	372	376	355	352	353	349	360	360	331	342	397	351	348	337	362	350	355	331	341	350	336	377	346	382	346	320	318	347	355	337	374	370	332	358	342	367	311	350	361	329	354	333	390	358	352	382	346	341	349	344	334	361	335	313	357	359	355	365	349	331	365	344	312	355	351	359	339	364	362	356	337	400	380	367	366	321	365	323	326	352	341	309	358	348	357	328	323	346	360	331	348	345	326	345	333	335	335	351	380	329	332	352	384	360	336	334	354	355	354	323	348	347	343	341	363	350	365	364	332	371	354	331	327	334	333	356	364	378	354	341	344	342	314	315	362	352	354	348	348	343	375	338	348	352	356	335	342	354	354	373	344	325	340	348	322	346	374	361	308	346	356	331	314	372	354	355	325	358	311	362	315	363	334	341	369	342	304	349	336	360	362	381	318	331	350	347	356	355	367	399	352	356	362	338	348	327	349	318	339	363	327	354	351	348	325	374	349	358	372	332	320	316	296	343	341	349	362	346	315	351	332	327	366	355	349	334	356	359	343	330	336	345	346	333	322	334	356	352	349	332	343	322	337	356	382	334	343	342	372	334	334	364	388	349	346	368	337	369	353	354	341	329	349	338	379	368	334	340	361	348	352	338	364	302	345	354	330	343	328	370	327	370	347	339	354	375	355	322	328	370	358	332	342	359	369	340	351	335	335	341	360	332	380	348	344	338	341	329	318	338	311	330	323	335	332	358	363	361	357	365	372	350	335	358	322	329	345	341	328	348	329	344	335	377	347	312	384	354	351	375	353	336	336	353	350	317	332	375	335	354	338	396	339	371	337	341	348	360	340	333	341	375	335	380	374	349	347	350	341	325	342	320	370	350	331	331	300	306	313	359	330	322	350	378	385	371	366	326	327	347	371	392	371	347	373	379	367	344	322	337	368	354	362	368	332	311	342	342	304	356	360	362	335	331	346	393	327	301	328	326	329	327	338	358	360	345	326	347	332	341	338	328	362	350	344	349	356	338	334	338	361	329	329	305	341	362	333	329	352	353	345	343	339	362	320	308	308	375	323	353	354	355	337	363	372	363	380	378	323	381	331	347	366	322	379	352	346	397	378	388	338	330	354	336	360	324	326	348	370	331	352	365	372	397	359	333	323	334	326	373	381	340	366	362	395	357	341	335	346	331	359	341	331	336	336	332	329	339	349	379	319	357	344	307	336	373	364	346	346	349	366	352	362	355	364	339	368	330	347	352	335	340	342	352	350	342	337	339	351	355	323	338	341	342	343	330	342	365	356	335	354	341	349	367	330	375	375	347	331	339	375	389	337	317	342	333	345	342	337	352	350	384	330	328	381	328	363	362	375	324	336	361	348	385	358	360	338	327	354	335	325	365	355	328	345	314	342	366	375	338	341	357	350	366	376	372	358	374	351	332	334	334	327	356	370	345	374	357	363	333	385	344	345	340	384	334	360	333	345	345	358	340	344	363	371	310	354	317	350	341	356	357	336	362	356	331	358	393	354	378	333	385	358	332	346	344	349	352	305	355	348	324	374	346	322	339	369	345	384	349	376	349	364	358	321	325	389	331	370	343	360	336	332	344	325	371	377	363	384	335	357	350	350	358	354	357	319	330	356	394	360	333	352	350	316	372	323	348	361	341	337	339	347	375	335	331	332	354	338	332	383	371	333	343	333	358	337	334	338	370	354	328	354	322	351	353	347	343	370	361	348	372	363	339	315	339	365	346	363	357	383	329	317	363	350	376	344	354	326	349	375	353	345	371	326	304	374	335	346	334	362	375	354	393	364	377	368	340	378	340	319	342	357	349	344	319	339	321	355	352	306	371	375	369	344	327	333	362	355	336	336	352	352	355	354	363	359	350	338	330	368	335	351	344	335	377	357	372	375	364	385	363	329	354	352	392	385	348	323	367	363	342	370	323	352	336	337	334	340	335	330	342	352	351	341	338	290	347	323	345	337	349	342	339	356	343	351	325	355	347	361	376	354	358	325	349	329	346	354	358	372	357	354	340	309	348	368	325	371	353	355	359	355	375	364	361	368	354	345	334	389	364	358	353	333	343	338	329	339	315	366	324	361	336	363	341	338	346	348	372	389	345	336	325	333	324	382	345	352	339	326	381	358	369	357	347	324	366	350	373	354	339	332	329	387	346	330	318	341	338	352	351	356	341	349	351	362	340	364	344	339	327	341	357	327	369	346	326	356	377	367	346	376	372	312	368	341	336	329	338	347	341	376	352	350	350	362	346	327	378	365	376	361	372	341	374	346	321	362	368	346	345	372	340	358	386	362	342	345	362	351	331	335	340	379	349	353	347	327	346	374	392	353	398	331	362	370	344	364	353	364	377	370	375	337	334	351	363	393	339	349	347	352	323	368	337	351	340	346	336	351	339	358	373	366	318	322	342	367	319	373	360	353	361	339	369	359	357	360	324	355	349	359	316	354	345	372	403	339	336	356	362	331	392	353	358	334	340	326	307	374	339	337	379	326	318	340	328	354	346	382	353	319	330	363	348	338	335	328
5305	930	1027	997	978	969	960	951	874	956	912	895	838	893	921	883	881	881	890	873	880	895	862	910	879	926	930	902	876	868	868	948	868	911	853	918	901	884	902	927	953	873	891	918	837	904	889	869	889	904	842	855	855	910	890	916	909	827	850	852	867	911	895	890	912	890	913	948	865	883	882	937	932	866	927	921	878	899	889	879	874	892	877	862	958	851	857	899	891	862	897	866	898	830	913	869	936	879	880	896	866	841	904	923	913	916	886	891	867	929	915	902	909	902	869	895	884	899	926	891	943	905	892	881	882	933	867	912	891	884	866	839	913	894	965	919	907	904	872	905	879	910	903	918	835	909	888	890	856	908	874	838	895	904	907	890	866	862	885	888	873	884	888	897	876	876	937	918	902	901	881	936	942	844	875	858	854	866	880	855	894	903	863	884	912	870	890	903	931	930	907	873	824	849	808	857	887	892	838	880	859	946	870	905	892	832	844	881	933	887	886	876	902	886	907	833	935	891	882	909	875	895	851	867	859	935	875	855	909	880	916	904	874	915	857	916	865	904	886	848	854	878	898	920	865	904	894	863	864	817	933	903	867	875	876	860	938	864	854	919	894	894	928	897	880	831	900	878	942	873	899	860	922	873	838	920	867	883	887	856	864	857	898	903	877	903	873	909	855	905	897	875	916	881	836	824	888	864	863	838	903	867	861	860	851	849	908	922	861	901	893	900	890	944	900	825	893	940	930	901	893	846	946	863	882	870	857	919	879	933	923	891	870	873	846	889	886	965	897	897	892	885	853	920	890	864	847	889	920	874	917	872	849	825	859	859	914	908	904	889	879	904	872	876	886	919	874	879	908	858	873	837	853	888	856	903	890	937	846	892	877	910	875	926	875	901	822	830	891	872	969	917	905	886	898	895	933	847	909	859	909	824	848	904	859	886	844	909	865	865	853	879	867	887	818	897	851	870	860	847	895	869	859	913	875	795	904	862	869	957	867	827	882	867	917	930	898	894	884	897	825	815	884	907	866	938	860	841	861	904	961	862	888	866	943	858	873	866	883	862	921	843	929	881	860	944	910	880	909	887	928	870	916	884	825	875	906	895	864	853	844	876	941	910	868	941	891	850	951	924	850	828	845	914	862	902	883	844	844	901	885	918	933	843	914	910	866	884	893	870	887	920	889	877	844	936	899	903	817	883	889	864	909	890	884	842	858	867	925	891	902	882	823	887	915	836	887	841	854	875	925	893	873	833	899	869	849	944	850	896	836	871	902	921	893	894	902	847	897	857	882	918	858	842	895	875	876	909	873	827	820	884	852	897	873	865	900	830	866	888	836	896	873	879	918	899	896	939	880	928	849	924	892	857	877	933	877	888	902	917	884	855	848	916	904	897	869	856	906	889	902	896	866	897	932	896	888	819	899	857	866	890	943	855	859	880	910	915	915	918	911	905	930	915	893	880	875	833	870	864	898	909	936	866	893	881	901	938	935	856	832	912	848	878	822	891	873	959	886	903	922	886	873	802	882	908	909	904	898	925	893	923	911	928	881	844	886	877	869	883	863	897	908	882	893	890	771	844	879	930	902	923	866	866	880	870	873	892	856	873	884	899	875	868	869	870	929	869	841	863	895	844	852	866	921	857	893	894	874	916	907	866	931	846	854	855	869	901	905	858	805	877	877	881	826	866	865	909	912	850	901	890	915	877	849	908	878	955	883	914	915	865	851	910	861	923	846	914	856	891	929	919	875	867	871	855	840	912	880	817	922	903	865	876	896	852	907	905	845	897	879	844	922	924	891	882	869	922	835	850	907	862	868	894	884	856	885	883	884	875	915	885	865	862	924	914	915	854	880	891	895	941	856	879	875	882	882	853	899	857	888	910	857	882	893	870	864	912	904	857	882	905	886	908	872	855	883	890	920	875	904	860	876	905	884	904	895	836	894	890	862	890	906	871	892	897	876	897	897	838	886	825	874	842	854	902	870	853	930	866	878	886	915	880	873	895	949	915	849	893	879	920	896	930	826	894	901	884	886	887	844	885	897	892	939	921	876	831	847	878	926	880	906	889	900	917	880	892	854	898	860	844	932	914	902	949	940	887	876	828	859	861	892	820	806	838	923	897	924	913	900	914	858	887	945	861	908	871	885	893	886	865	853	877	878	872	909	936	881	856	958	888	889	904	895	894	885	930	912	871	870	865	878	925	932	850	913	906	836	897	898	917	909	833	867	885	903	872	884	895	859	879	894	883	949	879	846	824	867	879	906	925	839	895	916	903	902	894	924	954	898	889	887	824	908	874	928	897	900	886	903	855	872	913	864	915	877	921	869	870	894	891	937	830	908	891	888	859	847	897	858	881	879	880	876	938	861	928	855	857	882	872	870	861	922	876	909	920	893	947	911	886	935	895	929	903	847	865	857	866	867	908	846	910	883	890	852	867	889	838	872	867	931	847	920	891	900	912	900	809	881	828	917	894	826	858	921	849	987	831	877	895	863	914	891	861	923	823	918	909	863	860	864	910	909	864	917	921	877	826	861	909	911	854	875	865	884	877	838	855	915	863	912	875	857	845	868	855	912	812	883	930	862	890	851	855	861	900	881	904	865	909	898	920	834	846	866	931	875	863	879	918	893	940	861	923	881	867	910	867	845	906	858	882	846	915	947	877	863	830	894	924	907	898	846	888	887	874	877	843	853	901	926	925	869	908	944	880	900	874	870	884	937	882	864	899	905	915	896	954	881	872	882	926	876	879	890	898	881	897	901	835	876	900	869	956	845	917	881	863	868	897	904	944	921	806	843	913	946	913	868	858	842	925	906	860	971	933	866	915	876	851	866	868	903	863	935	894	853	849	853	897	902	892	875	855	900	873	861	937	899	861	857	859	899	896	916	904	901	881	878	919	847	917	846	933	899	873	863	867	885	903	837	860	887	877	900	869	872	888	858	899	882	935	873	887	873	890	892	880	875	891	863	891	894	910	960	861	909	849	811	902	828	927	914	856	885	867	878	900	887	878	920	916	869	881	909	869	839	887	852	867	869	883	884	915	901	891	858	882	922	860	950	831	935	925	864	900	871	890	896	882	883	905	860	900	918	902	932	853	896	921	867	923	894	857	862	896	932	849	852	869	935	875	927	860	825	887	889	866	910	892	902	835	895	854	887	872	894	851	919	839	895	873	863	861	847	918	873	868	876	875	911	840	949	918	903	902	912	818	863	889	898	895	878	888	902	903	893	852	878	908	847	865	858	855	904	937	876	877	917	880	927	865	926	889	859	912	832	846	893	921	857	907	855	876	840	869	845	841	887	877	913	916	870	929	922	838	952	887	863	888	857	867	843	820	846	869	886	931	812	891	886	862	909	920	862	898	860	858	876	857	853	872	856	935	876	910	898	891	910	915	874	890	946	846	910	882	811	868	872	835	879	907	892	882	870	874	848	917	842	931	875	862	881	867	892	902	850	912	859	912	912	938	916	913	908	900	922	863	875	882	908	891	874	822
32441	3836	1448	1167	866	776	578	562	528	436	510	477	417	414	397	400	433	383	358	339	372	370	338	327	364	380	356	376	359	358	377	371	384	361	337	333	333	352	397	363	345	377	365	374	395	383	385	381	364	314	367	355	349	333	357	326	355	335	357	361	366	329	359	359	380	340	368	370	346	359	333	362	376	361	357	371	331	358	360	355	389	377	333	350	318	326	343	334	371	353	324	370	332	377	312	327	353	336	343	385	354	355	351	358	367	340	339	333	347	308	378	300	378	334	356	334	362	341	362	348	397	328	365	373	373	334	340	346	341	397	371	378	330	323	387	363	340	363	350	349	335	336	366	360	368	360	360	317	361	359	390	368	366	382	361	377	358	350	371	342	357	363	333	385	368	363	347	337	343	342	340	370	353	354	342	366	339	372	341	331	318	319	341	328	349	365	351	347	351	357	365	367	369	338	353	373	350	379	376	349	335	338	380	354	356	324	337	342	362	350	367	372	352	362	382	331	357	342	346	342	376	323	310	330	342	355	383	355	346	337	323	352	344	333	352	346	341	352	337	351	311	311	341	353	336	377	337	347	369	328	331	348	372	316	381	343	366	332	331	357	338	387	345	359	385	356	389	342	378	355	343	351	346	345	385	366	320	306	331	356	347	354	361	357	350	340	359	342	383	349	320	384	377	379	340	333	328	353	329	364	350	356	343	381	322	327	324	357	362	368	341	396	350	354	326	341	368	369	330	337	354	318	351	324	338	363	323	359	329	346	332	370	351	332	403	368	347	341	354	360	382	354	324	355	356	379	301	324	374	357	360	372	338	346	345	317	335	372	379	367	347	347	327	338	373	379	328	366	360	349	356	345	348	355	334	346	373	375	366	360	343	373	361	331	371	329	327	345	357	338	327	351	338	330	359	299	365	362	335	351	369	350	351	342	340	354	374	333	342	345	339	353	345	347	356	342	346	344	386	347	353	354	379	371	347	319	351	343	351	322	366	351	354	324	340	342	330	337	336	332	357	331	354	332	319	354	337	353	346	375	341	339	343	355	339	340	346	331	347	369	361	361	385	367	335	352	375	353	373	369	375	371	347	319	345	326	361	347	304	402	343	334	377	384	379	363	359	363	349	358	345	363	339	385	362	352	382	336	329	349	353	352	344	318	355	349	298	376	360	326	346	351	354	348	355	351	388	355	387	345	339	303	381	349	360	343	341	325	360	308	369	342	337	353	348	368	342	331	343	311	343	364	299	366	358	364	325	336	308	326	343	338	390	349	374	337	354	362	373	370	333	348	348	354	384	339	362	351	389	340	348	379	353	338	324	383	321	376	348	340	351	350	344	376	320	342	345	349	349	351	341	324	334	362	338	322	352	356	356	345	345	345	361	365	339	333	340	327	345	376	338	350	319	326	366	360	360	333	403	355	339	341	340	378	334	364	356	341	333	361	325	352	346	340	369	352	368	360	355	362	378	336	358	360	368	351	325	374	329	345	353	331	324	338	352	356	335	350	364	367	374	346	363	359	340	384	383	347	377	362	364	403	356	321	352	381	335	363	350	373	363	356	371	365	321	362	362	354	348	364	332	366	354	370	388	383	365	329	350	345	337	316	381	341	386	361	344	371	346	336	355	326	351	366	365	328	340	355	366	332	347	379	342	342	340	367	333	375	371	318	300	362	350	350	348	351	353	357	341	349	369	358	368	367	368	327	349	353	344	327	339	392	373	352	345	352	363	366	328	368	325	358	377	349	367	342	338	330	367	334	360	393	344	360	347	353	366	376	342	319	365	348	381	372	376	361	324	325	376	346	386	351	322	321	334	363	371	401	360	345	329	341	331	371	352	353	371	350	367	345	346	380	340	379	366	357	367	331	344	361	340	382	326	368	358	336	364	364	368	348	334	359	340	386	354	365	350	364	408	335	344	383	340	340	351	379	358	352	349	353	322	374	357	351	376	361	350	355	340	376	318	358	314	344	336	351	362	353	327	364	371	347	334	352	373	345	355	347	355	390	333	366	351	381	364	372	378	370	364	378	353	356	366	333	396	346	347	353	362	377	386	362	373	352	342	344	369	340	326	383	368	352	337	377	363	349	359	356	336	359	347	329	369	340	389	304	352	386	355	341	345	351	358	325	367	373	389	385	338	365	349	367	351	329	329	349	325	332	364	327	340	374	348	353	345	335	364	368	343	344	342	356	357	355	341	344	327	338	343	358	374	347	376	316	398	362	326	354	368	354	344	367	361	312	350	349	334	310	328	369	332	332	371	340	366	374	319	338	356	359	354	348	318	350	368	379	327	348	344	352	341	352	335	356	328	337	327	336	317	333	357	338	353	329	380	360	316	360	359	370	332	342	367	343	350	319	352	350	340	341	353	345	378	340	334	348	365	300	351	367	359	342	343	359	369	352	331	360	340	350	328	359	328	391	338	371	315	326	347	348	371	351	366	347	334	331	309	336	369	356	346	341	352	367	344	386	366	356	322	352	341	335	353	330	324	402	366	337	375	344	379	333	352	371	359	364	355	352	344	334	363	320	351	329	368	361	349	327	310	363	367	343	347	331	325	364	344	349	370	339	357	335	344	294	333	364	316	348	320	332	360	372	370	366	378	345	375	326	357	355	379	315	361	342	337	348	376	376	376	388	371	363	346	373	341	370	349	347	352	352	374	335	383	342	341	400	340	375	316	341	355	344	356	368	324	347	367	337	373	347	344	303	377	365	351	312	333	366	353	372	323	360	327	369	356	380	358	338	343	354	345	359	333	349	352	363	357	336	367	329	352	343	362	345	338	330	382	365	327	364	366	351	331	349	361	386	362	364	323	339	358	359	361	348	330	339	349	335	378	346	352	354	334	332	362	372	359	344	361	347	339	337	399	377	391	358	359	343	327	352	345	354	345	326	344	347	383	370	376	327	339	367	349	336	364	329	337	387	326	379	372	349	378	333	325	311	371	313	320	337	315	362	359	325	367	337	332	362	336	352	365	335	354	374	365	345	353	344	349	327	363	358	358	344	341	340	381	353	353	365	349	321	310	360	367	330	360	331	374	346	380	354	361	348	344	344	327	316	350	371	386	318	380	341	348	345	389	314	345	373	344	350	373	360	318	362	337	386	355	327	374	334	355	378	387	361	353	338	355	360	379	375	351	378	375	335	351	356	378	346	345	357	331	358	353	353	337	373	336	382	331	331	339	331	347	371	344	372	357	334	351	333	364	341	364	367	359	367	390	334	338	348	349	318	355	373	373	371	368	368	343	370	317	378	319	357	321	340	309	325	353	350	362	356	348	343	316	354	358	377	340	338	349	343	336	364	359	323	387	361	374	351	319	351	335	344	345	324	377	344	347	338	369	339	352	342	347	346	318	359	357	321	328	310	327	353	380	333	354	350	396	332	377	344	373	370	342	331	368	358	352	341	364	332	353	341	368	349	323	327	307	322	343	361	345	367	356	297	324	356	318	388	347	350	320	351	362	328	390	344	333	323	376	348	363	350
15378	1808	3152	3581	3199	2689	2232	1934	1792	1545	1480	1406	1311	1287	1181	1238	1162	1098	1125	1030	1071	1048	1042	1047	982	1037	1033	963	982	967	978	1038	977	963	954	946	991	934	917	923	943	981	966	903	894	923	900	918	930	959	932	974	892	894	925	846	915	919	954	867	970	869	921	898	935	868	951	908	850	879	917	900	852	903	861	972	934	934	905	909	877	902	945	910	914	888	1079	951	870	898	884	936	895	932	888	920	893	913	860	930	898	878	843	904	854	904	892	883	887	904	864	926	877	863	857	865	878	906	929	905	950	905	934	929	900	860	880	866	921	893	906	908	946	920	924	925	878	870	912	843	897	857	860	913	937	926	896	880	858	903	837	889	871	872	912	894	904	880	900	848	882	840	874	930	994	893	927	852	895	861	913	899	830	964	892	863	896	898	837	876	848	855	929	904	862	905	894	897	917	852	875	887	896	870	937	867	896	853	912	906	910	892	845	862	868	846	898	869	895	836	865	884	908	843	881	830	894	882	906	916	866	942	907	846	859	893	804	901	879	914	847	860	878	898	931	877	856	813	877	881	930	869	894	860	844	853	954	880	893	894	926	905	854	928	914	891	859	836	887	827	890	866	843	889	894	892	854	884	888	878	877	871	878	875	876	893	889	861	890	863	885	885	928	879	877	862	838	851	845	903	827	873	823	847	895	866	909	886	864	850	874	866	853	870	910	892	877	911	942	863	831	920	883	912	847	932	919	865	854	872	936	829	884	934	859	880	922	916	864	872	887	882	917	871	934	910	823	959	838	914	862	869	917	884	833	856	867	858	861	901	929	890	854	880	850	859	881	876	860	851	818	898	880	850	854	891	825	905	875	903	877	878	880	887	858	899	845	887	855	847	884	876	845	847	873	934	849	853	868	866	908	877	862	885	870	828	918	833	902	847	913	853	813	895	919	878	850	830	892	833	835	858	850	869	834	883	873	878	893	897	840	844	942	901	894	846	866	871	847	853	824	840	822	871	917	831	943	894	861	890	926	887	871	893	937	821	900	921	861	884	885	915	921	893	814	859	873	916	902	873	865	880	866	864	846	981	865	850	902	900	861	879	878	903	852	867	859	888	971	868	870	890	850	904	917	886	913	848	888	886	847	912	852	909	903	909	942	904	868	871	870	877	894	905	860	863	910	877	863	797	908	882	944	830	864	888	859	891	890	938	888	896	870	864	857	847	885	873	906	875	853	832	869	851	933	847	904	930	846	841	855	882	859	901	887	871	903	887	860	880	857	832	889	867	847	857	917	913	848	847	836	850	878	892	843	929	925	858	839	900	848	899	884	904	902	901	863	865	870	852	827	841	898	824	881	942	957	851	871	808	878	881	894	924	844	896	900	899	865	858	858	919	908	883	898	917	909	837	886	845	842	917	926	917	892	898	894	898	871	885	894	895	885	876	902	887	862	874	861	905	850	886	898	859	890	919	841	879	861	886	901	819	884	902	899	809	863	892	840	855	879	893	876	857	908	864	910	872	880	856	931	871	883	839	863	879	870	917	898	848	887	846	929	866	926	878	861	886	932	884	882	873	889	906	888	876	880	889	891	872	864	848	885	879	887	851	925	852	944	918	870	863	847	894	873	890	812	896	859	881	817	822	823	838	829	898	890	884	931	867	885	879	836	868	859	860	857	876	859	887	887	850	877	938	881	892	889	910	818	898	912	872	852	855	905	844	865	892	886	873	919	907	887	902	876	866	907	904	848	868	840	837	916	950	846	894	950	899	828	867	867	873	895	868	899	872	877	850	888	890	845	904	864	887	842	852	903	909	858	963	844	877	882	876	894	863	941	868	898	889	893	895	879	876	865	859	863	870	853	897	941	853	877	819	832	875	872	876	862	854	879	862	885	873	886	876	833	893	885	846	869	857	901	936	891	848	855	867	853	891	884	815	854	868	940	914	897	848	854	889	886	846	950	885	888	890	853	898	842	897	882	906	859	925	828	961	894	897	858	865	867	912	820	934	853	856	870	898	897	903	897	936	877	872	858	914	878	859	875	936	903	845	836	858	891	852	899	914	859	859	868	891	917	864	900	950	874	948	886	891	924	866	890	921	896	882	865	879	922	920	877	833	854	900	848	915	865	859	836	862	871	876	875	887	863	897	839	865	903	903	891	897	900	838	897	922	861	890	903	903	920	868	849	889	913	860	886	875	878	821	919	938	878	846	898	843	894	885	878	861	912	898	835	912	948	865	841	961	855	879	865	900	910	862	849	854	904	903	870	911	840	874	913	801	913	898	899	869	905	828	903	864	930	867	897	887	883	908	858	872	913	826	884	871	894	832	889	906	909	916	906	901	888	886	887	850	881	894	922	829	872	876	898	869	881	882	906	872	893	894	898	859	858	906	908	869	853	883	878	881	875	875	897	866	861	840	886	856	892	883	860	873	863	855	905	857	929	891	835	823	916	933	854	877	916	867	894	867	859	848	841	867	924	859	853	924	868	879	875	903	909	877	888	872	874	870	902	908	877	863	881	883	825	853	863	890	890	883	877	908	870	874	875	866	909	878	851	900	870	893	850	896	918	848	861	836	865	900	862	893	899	892	838	846	845	841	837	886	844	857	880	900	867	886	882	921	841	886	852	906	872	917	885	918	822	864	888	879	909	902	866	881	891	877	816	884	894	912	868	869	885	900	902	886	845	912	925	887	902	912	913	905	872	900	871	866	881	887	896	864	902	890	891	869	866	839	915	890	871	873	854	869	878	876	864	870	864	903	819	899	862	865	899	934	909	868	879	881	886	871	879	925	889	881	917	872	940	923	870	890	855	871	904	837	898	893	850	850	891	860	857	852	873	894	901	871	842	897	884	915	884	923	881	900	890	915	887	872	830	928	878	800	899	891	866	890	924	908	890	887	879	885	906	900	885	902	908	822	830	888	825	929	891	886	889	848	909	876	900	901	885	878	868	856	911	884	884	882	816	822	890	892	858	917	884	835	875	931	940	876	903	843	922	915	867	880	902	882	848	844	835	875	885	870	873	874	864	851	913	858	887	842	902	888	920	861	861	892	918	825	953	899	839	900	843	895	937	896	875	912	899	863	882	912	849	895	855	912	863	839	909	882	891	845	941	896	886	939	860	913	893	901	882	883	857	871	906	858	865	879	887	931	843	834	848	833	888	882	893	852	858	931	898	877	899	805	888	872	873	888	898	912	875	808	872	852	887	872	890	902	848	893	867	863	871	853	922	858	883	918	866	883	892	886	869	907	874	891	869	872	908	879	889	888	873	871	877	919	883	837	835	904	903	913	828	856	910	892	907	873	864	837	875	922	872	867	885	865	933	889	849	924	896	870	890	843	880	900	909	883	878	918	924	920	895	875	864	864	875	865	882	886	830	893	921	854	856	884	883	906	861	865	917	863	892	869	868	884	856	875	901	918	887	921	864	879	910	863	883	821	897	903	879	861	872	831	888	878	865	891	853	857	901	846	884	933	862	871	844	899	875	911	870	863	917	939
46381	9370	2954	2009	1406	998	804	642	526	527	413	412	388	329	317	305	267	296	299	261	298	263	263	264	271	245	251	237	260	239	261	255	244	247	257	243	250	207	223	248	220	221	243	253	254	215	222	237	233	228	249	206	225	222	226	215	237	218	224	207	242	231	220	225	246	240	213	219	220	231	230	235	220	235	206	220	237	207	232	218	210	216	245	218	229	220	265	246	224	237	245	225	216	245	202	217	233	216	249	238	266	251	215	186	237	214	234	207	215	231	225	240	213	227	241	209	231	231	213	245	198	253	216	212	236	244	218	200	214	254	219	220	228	207	221	207	248	189	214	204	188	209	233	215	259	210	216	218	240	222	250	220	215	208	229	214	243	205	236	243	212	244	220	234	238	230	198	230	203	196	251	242	249	245	229	211	241	239	218	218	224	223	203	247	215	205	215	234	241	218	196	213	243	224	213	214	212	245	244	188	207	211	205	198	215	202	217	188	205	240	231	214	253	240	221	205	221	239	200	213	236	216	209	222	227	248	211	224	239	215	224	192	227	210	222	209	215	212	224	225	209	212	248	222	247	196	202	233	252	230	229	199	267	210	245	215	248	253	220	232	217	228	231	200	247	220	226	229	237	234	222	236	210	207	202	217	202	242	207	213	212	242	208	203	231	235	220	220	226	225	203	231	178	230	222	213	230	225	228	238	223	205	233	228	229	231	208	213	250	231	221	204	231	203	228	238	224	245	221	213	249	212	220	253	241	230	234	240	217	221	238	208	196	210	214	223	244	241	225	211	249	206	224	203	217	255	224	222	230	242	243	271	198	206	217	192	218	232	229	237	239	221	231	221	220	252	216	198	243	217	223	210	203	244	220	246	223	229	231	222	221	215	217	217	191	208	205	210	245	223	228	227	221	213	218	239	232	256	214	252	221	228	219	185	213	210	237	230	219	224	210	201	224	229	210	258	213	222	245	210	227	244	241	223	213	228	222	196	238	215	223	209	229	213	247	245	224	223	248	222	242	208	218	234	230	257	230	224	221	228	213	215	205	211	239	222	216	213	228	250	214	227	228	226	215	225	231	239	219	216	220	228	228	224	234	218	226	233	232	203	265	238	232	225	245	219	218	189	214	233	206	230	215	243	224	239	234	239	246	232	227	238	226	235	218	220	203	221	238	208	222	207	231	212	247	258	209	238	240	211	234	219	225	220	226	222	200	222	242	231	249	219	217	241	250	223	217	222	234	262	224	208	213	225	221	234	214	264	223	218	230	180	222	204	204	226	221	221	252	208	231	204	221	210	212	224	222	211	224	227	229	194	209	246	240	248	240	220	215	216	226	202	237	217	251	212	229	191	224	204	235	217	238	229	250	224	245	215	241	250	199	227	245	217	219	224	198	225	234	202	226	201	218	227	233	245	202	207	239	230	214	234	203	249	186	222	244	206	228	212	229	240	221	227	224	211	223	251	204	211	229	236	242	221	212	238	242	218	183	227	245	227	218	242	234	238	228	224	216	223	228	216	223	230	232	218	212	207	221	231	240	218	230	219	241	210	241	242	192	231	226	205	247	205	227	210	222	231	246	244	231	201	244	209	179	217	232	225	248	231	202	202	205	180	240	216	248	203	233	222	234	217	198	223	240	200	210	240	197	215	235	241	211	245	217	236	232	228	211	245	231	203	230	236	206	187	240	247	221	222	214	240	221	206	221	237	240	220	229	238	212	238	230	212	232	192	208	228	222	208	229	239	224	231	201	213	217	223	214	215	217	223	212	223	226	199	230	264	226	240	207	211	229	198	242	205	260	223	198	207	228	230	218	222	236	226	237	237	219	225	235	210	235	226	207	208	193	215	206	231	245	238	235	214	227	229	230	210	249	205	246	238	206	225	210	217	253	235	241	235	231	198	188	212	219	204	223	241	217	236	221	219	208	233	220	252	254	219	199	240	222	215	217	244	231	206	221	212	235	215	243	192	212	221	237	219	223	216	220	217	202	243	235	213	214	225	230	200	226	210	207	205	239	257	217	235	217	228	204	204	243	236	238	240	240	239	226	218	218	225	249	214	209	222	192	217	233	214	240	210	225	228	231	226	212	217	227	213	233	216	239	232	205	217	238	248	208	220	234	242	244	217	241	228	248	235	215	221	228	220	229	245	215	218	220	240	216	231	224	212	234	227	234	218	208	225	211	238	238	246	207	245	213	220	231	221	238	228	216	226	247	247	218	200	254	253	229	223	236	237	205	209	230	221	216	247	225	229	205	223	209	226	245	213	227	207	222	244	214	213	213	232	227	231	227	202	237	237	222	216	220	217	212	257	205	234	232	234	227	236	211	226	219	233	228	220	215	218	239	214	224	224	231	235	251	192	240	211	230	240	234	230	201	228	207	206	209	217	251	231	220	239	216	201	258	230	230	215	256	204	226	223	226	233	224	213	235	229	238	204	224	223	251	224	181	219	243	245	232	200	246	245	215	237	211	217	212	231	195	210	227	228	225	206	229	223	210	225	226	227	225	253	237	216	218	221	207	212	200	229	228	232	232	221	239	228	205	258	226	229	236	238	215	231	223	223	240	226	230	220	230	210	222	235	234	222	244	244	216	190	237	231	212	238	226	224	234	252	208	232	224	221	228	214	230	216	247	214	219	213	216	208	248	225	248	231	217	224	210	208	241	217	218	268	217	210	224	206	224	230	233	240	234	214	258	212	217	228	236	244	220	235	242	230	210	248	235	224	213	206	215	208	215	260	217	249	221	211	244	233	233	241	266	216	218	220	204	236	211	242	229	196	223	233	241	257	199	208	204	244	244	229	255	222	268	225	230	229	253	199	221	222	213	229	241	258	221	232	235	230	219	206	236	230	218	205	264	232	239	203	239	222	229	237	231	268	211	229	212	211	212	217	197	223	237	211	199	193	234	226	214	198	217	213	221	182	231	211	231	244	231	226	209	220	236	241	194	219	226	228	224	209	227	209	226	236	229	225	228	239	248	221	227	202	240	223	220	207	244	247	211	201	234	242	244	197	219	232	220	204	231	213	223	184	225	207	221	223	206	196	228	244	212	216	217	233	216	241	232	215	228	188	224	221	209	219	226	251	222	199	242	214	243	221	230	220	189	208	216	239	221	201	234	246	215	236	211	245	209	239	209	236	203	208	205	228	221	233	217	218	211	241	219	182	205	203	233	228	223	213	233	208	217	224	226	227	215	227	214	229	216	229	217	227	206	238	213	226	200	209	244	234	221	247	206	223	210	223	243	245	213	198	236	223	215	222	214	233	232	232	214	205	230	224	243	235	234	201	231	231	249	227	221	244	224	196	234	211	221	224	225	228	195	243	242	205	212	246	246	266	220	231	215	229	213	226	211	219	219	215	220	227	208	226	195	242	218	220	202	216	251	188	241	221	225	235	228	233	242	248	218	233	218	226	210	211	223	243	225	225	210	258	253	227	240	238	218	232	216	240	228	225	209	212	224	233	198	211	236	207	234	205	230	215	200	229
21646	2353	5185	5716	4846	3981	3350	2691	2324	2003	1796	1601	1507	1367	1263	1139	1122	1015	1026	1032	936	963	882	861	812	788	802	789	755	775	756	768	731	727	742	696	698	665	689	684	717	682	641	741	675	625	700	654	655	623	682	668	599	648	653	656	612	622	608	618	596	619	615	646	607	606	620	614	591	612	604	627	637	618	625	630	638	631	628	598	599	599	619	628	586	721	912	795	634	637	614	636	603	609	555	610	581	606	619	610	576	578	599	666	664	607	586	601	619	600	649	648	647	593	564	597	608	604	623	573	600	624	635	612	590	614	592	618	610	643	619	620	644	645	621	610	620	631	554	561	581	614	601	545	584	582	577	678	621	572	579	617	589	610	569	588	595	570	609	567	571	564	601	593	609	558	614	578	585	615	545	549	611	577	603	591	555	563	652	590	585	571	616	583	591	582	581	584	609	604	520	586	594	570	592	550	614	574	552	623	549	614	589	547	647	634	585	631	622	601	604	636	593	587	564	610	585	565	601	618	563	585	637	568	596	565	570	596	537	600	635	575	614	526	540	603	586	584	581	589	625	578	585	588	574	608	603	559	587	621	561	627	620	626	584	598	569	613	583	533	605	585	561	579	599	601	604	578	595	618	541	605	579	615	565	580	580	553	561	556	574	630	599	583	563	613	588	620	580	588	551	606	586	596	544	565	574	579	640	576	579	570	547	579	561	589	587	553	593	594	616	577	599	572	608	609	613	583	620	555	575	543	560	585	560	534	607	622	563	632	566	541	564	588	600	572	568	601	609	602	585	594	586	597	592	609	588	562	564	575	625	579	619	544	620	581	577	569	536	623	542	538	601	579	625	576	554	613	614	579	593	600	592	625	614	576	601	607	593	542	598	566	581	581	612	579	629	581	576	550	566	555	586	581	569	604	576	572	581	586	554	610	626	595	593	577	596	565	618	608	610	568	558	596	654	624	568	594	558	568	578	580	583	562	615	545	558	576	562	568	581	567	557	594	557	592	616	610	551	582	613	580	613	588	575	593	550	573	612	586	608	586	618	594	586	597	521	554	546	599	554	586	601	571	638	581	609	568	595	598	599	625	622	567	597	595	587	581	545	578	600	621	576	595	594	596	596	613	582	559	608	604	609	620	615	614	579	590	576	600	568	598	632	561	529	582	530	581	622	569	574	554	519	625	591	583	569	592	614	559	580	595	585	575	553	646	646	574	563	578	547	572	596	567	555	596	640	611	579	586	617	594	610	575	565	560	582	533	571	585	574	616	595	576	547	605	552	558	594	572	558	600	595	567	571	602	585	606	590	532	574	570	596	585	588	585	558	597	592	592	625	598	584	668	562	575	584	594	598	592	556	576	546	561	573	565	600	567	575	558	608	548	625	548	566	593	628	550	572	572	598	610	617	584	588	594	580	592	560	598	613	595	562	560	593	593	576	578	538	586	576	640	562	586	597	589	579	575	603	559	594	552	515	567	553	598	562	603	593	586	572	576	600	567	585	578	599	593	562	565	558	586	555	598	610	576	575	648	576	642	616	573	564	571	523	565	595	628	576	546	573	611	598	616	582	584	585	590	570	592	561	577	594	564	572	567	552	617	570	575	592	587	612	570	584	581	580	602	623	550	597	542	557	566	599	627	579	586	568	581	572	556	590	570	631	558	605	566	568	578	592	555	594	596	594	592	606	616	612	601	563	597	602	609	592	583	567	582	609	621	567	593	569	604	572	560	550	584	593	564	583	587	572	525	596	628	579	538	622	598	592	600	587	586	623	616	569	547	591	553	554	610	589	557	610	588	587	580	601	569	574	557	576	604	584	600	539	582	582	596	573	598	590	613	572	597	569	598	620	575	590	561	558	547	580	537	601	596	533	570	577	564	563	612	574	578	611	609	564	555	566	531	633	573	543	584	554	588	579	563	557	590	597	614	595	590	610	603	567	517	588	562	596	567	612	572	599	606	607	612	598	589	548	617	590	580	583	611	596	646	587	646	615	588	619	608	556	563	609	584	568	584	571	605	561	553	592	585	584	599	586	547	549	585	621	602	564	620	596	560	530	564	568	587	631	555	565	593	569	581	555	581	604	612	601	583	621	575	587	600	580	582	568	550	598	603	606	590	605	609	625	571	576	590	634	593	572	595	555	652	597	583	582	573	610	589	547	602	610	577	600	565	617	587	606	540	560	624	554	614	565	572	619	551	571	542	539	606	627	536	542	564	570	607	547	579	588	607	645	591	564	565	574	612	594	569	560	576	615	568	549	595	569	600	614	610	624	601	581	577	605	608	527	566	596	606	624	590	599	570	570	637	601	611	601	545	607	588	594	570	592	584	601	589	599	557	602	581	603	595	585	598	575	581	602	574	588	572	578	546	613	608	548	571	554	592	589	615	617	564	560	571	600	587	598	537	592	583	581	561	647	584	568	612	557	649	609	618	575	589	571	596	638	592	580	546	589	594	592	591	596	523	571	628	595	551	569	595	603	595	580	580	615	604	623	564	649	542	543	572	596	616	605	614	622	580	575	594	579	592	586	585	618	553	598	576	620	615	550	597	554	558	600	585	586	534	535	582	536	572	585	546	604	584	560	559	584	587	581	561	567	558	611	591	576	560	562	542	577	577	585	571	593	583	594	584	620	634	606	589	600	575	564	611	585	556	593	558	557	552	581	620	556	590	536	585	597	584	584	550	563	579	547	569	608	625	581	569	574	616	608	567	544	549	603	581	566	592	572	599	558	602	624	606	612	610	580	591	594	563	579	565	621	573	590	551	606	557	576	583	625	574	617	563	570	576	630	628	613	634	601	520	565	544	577	573	592	569	599	576	579	584	616	552	606	569	547	620	581	551	612	577	570	614	579	596	607	607	610	585	567	632	586	613	573	531	579	582	566	578	601	578	591	594	591	582	576	610	580	540	605	571	562	595	599	661	598	605	564	586	556	581	586	600	574	578	559	589	572	574	605	639	570	601	573	594	531	626	600	576	603	625	570	524	587	606	579	593	554	556	577	567	552	604	582	568	589	598	587	590	621	570	605	610	593	592	574	604	607	598	580	560	587	594	607	572	581	603	578	565	541	550	552	649	601	614	584	575	542	583	577	580	585	600	615	564	573	612	581	570	603	583	546	616	592	581	630	624	572	543	595	610	588	574	582	600	582	582	618	604	572	566	632	575	560	618	597	622	571	595	583	585	585	594	573	593	588	599	643	597	574	561	619	572	634	602	575	586	633	610	629	618	578	598	623	582	581	590	546	576	579	639	590	606	598	511	574	591	633	573	523	553	585	556	540	608	581	618	580	574	573	573	590	565	599	628	565	589	610	614	565	584	579	597	564	593	581	604	606	583	567	572	609	560	605	600	606	614	571	613	583	628	594	540	613	609	607	565	577	581	588	608	606	572	540	601	597	584	630	592	568	597	596	581	577	607	569	593	568	642	606	573	592	608	581	536	610	607	542	579	594	557	554	594	585	585	618	574	560	587	558	548	565	598	594	570
6238	406	387	380	340	372	355	360	366	336	318	360	383	334	402	349	347	347	314	395	364	341	379	358	348	322	350	380	348	319	358	353	361	376	343	339	328	348	317	380	363	375	338	353	349	335	334	332	378	358	346	358	352	353	359	344	336	367	339	351	329	340	387	356	351	318	344	363	349	351	372	337	366	357	363	325	337	361	326	368	339	336	361	366	325	345	309	377	347	353	373	342	343	381	357	335	377	364	326	295	361	342	359	349	347	354	375	368	338	361	318	359	369	333	362	323	346	356	328	339	344	316	338	313	330	297	381	344	384	341	319	349	398	361	349	378	386	342	375	344	373	366	333	348	319	345	362	355	360	322	364	382	313	376	336	333	329	359	351	360	322	335	335	347	346	393	345	369	348	348	364	384	349	347	330	325	345	361	338	356	369	327	388	337	380	339	355	346	338	329	362	360	367	342	354	351	358	362	384	355	317	339	313	358	331	353	357	327	342	336	359	361	330	338	361	341	356	324	329	341	353	361	331	329	346	337	360	327	334	334	332	332	356	346	353	376	357	356	336	351	350	348	355	344	367	344	363	358	350	330	377	354	359	353	357	375	374	355	367	354	368	349	331	352	327	366	355	339	369	355	344	340	334	317	297	355	356	343	343	331	356	341	337	338	365	347	361	337	297	346	351	358	364	353	337	339	311	382	339	339	343	328	359	332	341	356	346	343	302	359	339	334	329	322	361	358	387	334	301	332	369	341	367	333	357	344	332	352	325	317	346	295	343	396	327	328	300	363	367	394	331	336	336	330	363	351	360	351	349	355	321	344	333	319	349	386	339	333	349	356	367	356	369	372	358	350	341	320	401	342	362	331	353	368	336	352	317	335	359	363	321	357	358	355	349	368	379	362	340	338	362	341	359	358	337	391	348	342	378	369	360	376	341	332	336	367	337	354	352	341	357	341	332	354	360	364	330	366	351	325	345	352	370	354	379	328	316	336	367	355	376	376	345	364	352	362	359	358	342	353	349	324	343	349	362	343	313	354	341	353	329	326	324	320	362	334	361	339	386	360	384	333	344	366	359	393	348	358	347	335	354	353	366	347	390	362	369	363	331	352	359	368	342	319	342	351	333	335	326	358	343	374	338	347	340	341	359	329	342	339	339	326	356	318	352	330	353	343	334	369	400	363	354	336	337	338	344	335	334	365	361	359	376	371	356	340	358	316	349	354	341	356	344	360	356	368	327	318	343	359	330	366	330	348	365	352	325	347	355	344	376	340	361	341	332	363	374	319	367	348	363	380	334	357	366	339	334	337	344	344	339	367	340	338	344	340	339	391	354	356	355	331	339	365	339	359	388	347	316	326	330	381	320	350	353	347	400	361	316	355	329	332	342	353	341	352	339	337	313	345	357	377	351	349	345	357	354	320	313	347	372	360	366	374	374	339	296	356	366	363	340	324	337	377	355	338	333	337	374	347	338	391	367	359	328	335	359	332	321	342	353	360	348	368	335	342	388	361	332	297	352	347	352	358	371	334	370	380	341	312	380	374	368	335	354	382	363	361	330	358	330	358	355	334	324	351	335	321	345	310	359	351	324	353	345	340	369	373	344	341	351	381	352	353	367	377	370	366	322	350	354	357	319	354	357	368	354	341	346	348	340	349	349	354	346	329	328	330	336	367	374	356	341	356	334	378	343	328	341	353	332	329	365	358	352	329	343	364	370	361	364	360	356	368	352	347	335	342	322	339	342	368	327	340	349	352	367	365	339	340	355	383	322	338	327	326	322	329	362	348	362	344	379	323	332	340	380	327	320	337	368	333	356	370	310	357	336	340	323	346	350	316	343	336	339	373	361	370	329	322	379	341	364	333	336	343	361	328	361	301	361	364	358	351	342	326	344	345	378	356	338	367	362	356	341	361	362	371	376	359	374	358	342	346	392	331	345	350	359	365	361	357	336	339	355	383	330	335	347	343	347	344	400	332	373	333	313	317	384	331	350	354	334	331	359	367	338	338	319	349	342	350	363	338	328	337	345	351	335	332	321	389	355	396	386	308	361	364	319	334	371	334	368	367	329	386	355	341	341	357	359	366	335	347	368	352	349	384	378	327	339	361	374	345	352	338	332	339	340	337	330	333	345	356	391	316	351	374	349	369	342	351	345	352	340	352	343	367	377	376	320	342	356	332	323	345	375	334	359	354	364	356	331	326	343	310	347	364	340	364	359	334	354	357	362	352	344	373	372	380	342	315	339	319	365	301	321	352	367	330	371	367	323	370	361	331	336	372	321	372	341	339	363	358	366	345	330	382	362	363	353	349	339	322	358	347	335	353	348	360	333	409	357	361	372	311	382	356	358	379	306	332	320	345	343	361	346	337	339	331	379	309	345	329	356	343	349	345	330	349	386	345	377	345	372	354	316	321	369	314	383	352	338	337	319	344	324	366	335	348	325	353	339	361	324	340	329	349	373	304	341	306	347	332	378	359	331	310	370	374	364	347	375	356	333	341	320	348	321	322	325	351	352	365	338	345	341	322	377	336	326	341	362	370	334	343	372	369	355	353	377	374	325	367	343	356	360	344	381	360	365	296	373	360	345	336	375	338	348	341	336	329	361	334	326	344	367	338	318	308	338	340	314	324	349	367	360	332	336	359	354	341	324	345	367	303	343	335	348	362	334	340	336	324	327	355	350	320	325	371	323	332	354	346	346	326	335	323	334	343	353	331	324	344	332	329	342	376	350	348	323	361	333	339	337	344	372	369	360	336	350	344	350	350	328	364	352	360	358	334	350	350	345	360	366	332	311	388	330	337	352	377	352	363	313	337	333	342	372	346	362	373	314	347	332	349	345	368	353	338	329	343	360	350	346	364	389	355	365	364	330	327	293	341	371	333	335	348	354	325	350	348	354	348	361	368	330	358	333	334	340	365	369	353	401	336	309	359	337	377	335	351	389	334	369	350	376	363	345	381	335	343	368	356	329	342	336	370	337	367	336	352	366	362	318	313	326	358	353	350	348	372	359	345	337	346	346	359	341	359	369	360	342	375	355	304	316	336	337	337	353	353	343	306	326	344	342	324	364	378	343	351	340	345	351	348	345	351	360	369	352	344	346	345	334	343	314	345	349	331	319	350	336	338	331	345	369	345	319	358	357	343	355	395	363	352	342	328	364	349	350	343	338	382	326	377	368	353	362	353	336	339	340	374	364	372	327	367	324	360	340	326	364	339	366	371	347	338	350	328	341	336	366	332	380	386	333	334	364	328	348	404	347	368	356	335	330	368	349	334	376	362	344	363	359	368	325	326	337	337	383	303	353	350	353	353	314	373	370	352	366	356	357	370	346	339	341	337	380	346	326	338	365	341	368	350	378	346	343	393	358	333	350	339	347	370	365	378	346	368	342	350	376	313	340	336	374	358	339	371	346	405	345	368	362	349	336	348	349	344	367	318	325	328	340	335	354	337	331	353	333	362	372	326	376	355	316	342	353	334	355	349	379	363	342	375
5356	884	1015	987	966	969	962	911	926	907	892	914	890	924	931	895	887	913	878	910	874	890	918	905	936	943	889	904	885	865	853	906	927	878	911	951	881	896	844	892	865	873	860	843	890	848	858	895	943	909	898	907	879	856	817	861	877	876	847	860	856	911	938	835	892	869	879	919	848	895	914	889	843	849	864	882	868	892	872	852	905	894	882	870	885	913	885	940	875	903	875	893	917	930	857	853	907	868	847	855	918	927	875	879	904	849	880	917	911	871	839	924	905	904	854	888	882	881	898	893	918	901	902	888	915	928	932	921	882	900	854	873	924	875	886	867	906	860	865	868	887	893	925	883	886	892	855	850	954	898	894	843	896	902	909	922	834	864	909	917	888	851	904	860	886	846	855	896	893	924	873	915	897	881	860	867	893	956	958	880	888	855	886	920	882	910	909	851	888	840	881	854	854	904	908	839	898	880	922	826	889	839	906	873	930	889	859	898	899	895	846	921	862	891	926	849	879	876	948	890	888	869	843	837	895	877	850	885	854	838	918	908	859	910	871	847	878	894	897	866	899	872	879	879	858	857	866	895	849	892	898	851	844	870	884	882	883	925	878	861	918	865	863	851	844	947	881	898	842	876	832	895	866	887	865	871	869	849	897	843	851	898	911	826	912	890	915	860	883	822	843	895	862	919	857	913	898	895	854	876	894	875	856	945	885	858	898	859	856	853	886	854	893	857	903	849	947	916	934	925	879	918	816	884	887	903	879	925	925	904	870	944	927	862	875	890	854	844	891	887	857	828	861	891	896	860	919	848	873	902	902	927	876	927	860	862	895	918	858	881	881	889	879	830	849	874	902	890	929	910	848	868	919	903	930	878	896	921	903	911	888	915	885	936	886	908	916	904	896	897	871	896	873	909	876	885	888	909	887	910	850	870	853	895	857	848	922	888	864	878	831	859	859	908	887	903	831	916	875	892	937	901	842	885	849	848	851	819	864	912	908	889	862	919	903	911	850	870	890	888	876	885	897	907	874	893	879	895	925	887	837	833	867	914	913	812	842	914	897	942	895	868	836	889	858	858	896	927	926	888	860	885	859	917	900	892	904	916	908	886	892	895	924	895	896	854	842	880	904	849	846	877	855	899	898	878	871	861	914	906	903	876	871	875	871	841	890	845	901	893	843	874	909	895	886	868	837	875	871	884	857	891	874	887	885	866	880	868	864	893	902	872	894	932	919	838	888	851	910	843	903	869	912	868	884	884	968	916	872	860	810	886	879	880	887	889	860	878	912	857	880	881	914	895	917	901	898	861	846	893	837	868	955	931	854	933	859	829	817	890	818	867	871	847	897	836	837	895	900	905	851	925	884	856	873	907	874	950	914	885	894	867	869	896	897	901	894	915	842	927	912	904	874	936	874	859	895	894	905	916	880	865	892	868	886	886	842	877	842	861	880	927	825	901	915	886	837	930	871	931	901	851	861	885	906	875	869	858	857	949	873	923	924	912	868	880	864	849	896	918	920	875	878	816	879	861	842	855	850	923	858	938	851	862	856	911	862	874	837	891	892	887	898	842	934	872	888	842	912	896	870	956	908	865	864	863	870	860	886	904	912	897	891	871	870	856	916	902	871	907	939	811	860	892	897	872	867	857	916	849	869	935	845	923	845	847	904	909	887	883	879	928	902	811	866	847	866	897	900	910	870	889	893	907	924	900	846	894	907	930	909	874	855	932	901	899	857	891	905	910	857	894	863	896	900	863	925	886	852	914	948	853	927	917	866	850	867	856	902	825	908	888	919	887	927	902	870	866	847	904	901	880	929	877	922	868	862	835	881	881	867	834	934	901	909	875	874	900	856	872	877	924	871	865	890	866	846	903	862	919	893	851	917	900	885	843	875	884	850	849	875	880	870	849	900	938	921	860	854	778	828	823	898	887	844	913	945	887	880	883	884	879	876	884	827	869	890	933	867	853	919	922	889	913	891	868	879	894	905	878	911	863	853	916	846	901	892	930	872	878	928	896	907	891	891	880	859	867	881	853	846	831	936	889	908	901	853	840	922	870	924	864	879	923	893	839	893	897	922	888	867	827	951	875	849	909	914	817	866	928	915	852	875	874	875	909	834	874	863	938	860	897	887	819	872	871	918	925	888	894	843	921	903	888	826	874	862	814	841	943	897	908	891	889	884	922	812	899	872	890	911	903	878	891	928	886	898	907	917	880	899	881	933	906	883	862	875	878	893	893	844	918	914	905	925	874	859	876	870	908	944	880	867	911	810	848	890	891	892	918	870	924	907	868	883	852	925	881	887	855	843	899	864	845	894	904	861	894	892	903	888	871	918	863	882	855	889	884	895	864	884	934	897	836	889	888	907	912	819	890	885	903	874	905	876	852	822	848	886	870	904	857	896	865	911	865	870	916	879	880	853	841	896	886	864	878	891	879	880	904	902	923	906	872	863	865	879	873	862	894	930	868	917	887	903	873	925	905	878	883	884	839	891	881	874	925	837	883	930	871	904	900	879	860	917	913	842	860	859	867	874	853	893	919	855	868	918	859	907	865	847	890	829	916	909	916	874	835	823	927	895	871	904	872	863	853	908	890	900	903	931	923	863	829	902	898	889	882	915	897	884	897	869	865	902	862	901	908	863	834	876	864	938	880	910	845	856	922	873	843	833	851	898	904	898	883	847	868	879	921	929	911	884	907	897	864	890	883	878	859	863	828	931	891	864	893	897	861	839	921	888	891	867	883	905	856	910	893	879	830	925	893	853	877	925	881	859	912	904	873	914	833	896	915	871	867	867	864	882	951	873	923	857	904	878	886	879	902	910	899	875	845	926	851	869	895	865	860	918	861	876	930	863	863	885	882	900	879	889	894	829	857	827	919	876	938	863	848	896	878	904	901	872	862	846	896	886	915	877	891	886	823	930	848	831	942	890	877	867	861	877	855	879	896	908	862	856	928	828	893	836	878	876	871	900	853	859	917	906	934	866	883	856	894	895	818	834	920	911	893	820	884	865	828	966	873	870	875	863	907	846	915	922	896	833	866	905	892	897	893	861	844	868	828	846	870	852	912	926	840	882	902	922	916	866	866	853	867	883	922	888	892	848	940	880	928	850	877	915	903	886	849	910	872	914	853	880	917	925	836	846	831	847	884	894	854	918	910	880	885	912	844	883	891	893	888	868	849	940	919	920	889	870	885	802	884	868	864	860	859	887	897	842	918	884	920	960	901	891	864	904	891	851	857	938	914	924	909	884	896	853	833	854	895	909	889	909	863	893	845	872	899	868	784	923	921	846	899	910	865	894	840	884	944	894	908	849	861	850	858	813	869	918	877	918	860	910	906	866	891	925	903	894	882	841	902	880	863	874	871	864	876	927	887	864	841	892	855	874	877	880	908	901	889	846	866	898	828	892	865	914	869	869	890	875	925	849	799	865	874	871	878	791	848	897	917	897	882	963	830	890	898	887	915	856	842	894	905	797	916	890	922	876	881	841	881
32728	4549	1569	1232	936	743	612	548	585	453	439	440	435	382	370	393	367	365	351	327	370	373	370	378	356	374	344	359	370	355	368	352	335	385	337	361	349	367	355	362	370	367	324	370	324	356	363	363	381	335	360	348	334	350	369	378	361	345	359	363	359	378	339	362	333	349	366	339	343	366	312	360	359	340	337	313	332	345	349	356	352	387	337	324	328	354	363	369	363	305	332	358	349	337	334	355	356	335	317	369	337	369	350	354	347	355	356	359	298	355	361	349	371	375	352	337	353	327	362	334	343	377	342	319	382	350	348	348	340	344	354	328	332	339	372	393	370	344	351	347	361	361	319	363	372	321	366	339	373	355	332	361	345	340	354	361	329	349	360	351	322	351	327	323	364	343	357	353	333	368	337	383	375	366	364	372	367	371	353	341	314	352	341	361	329	313	341	342	370	323	363	372	328	365	327	342	365	325	351	356	331	356	360	331	350	358	339	336	346	306	361	346	365	350	335	307	359	379	331	349	340	374	328	301	362	386	320	351	378	338	361	339	363	347	340	361	362	364	327	346	351	349	310	356	319	355	360	343	333	313	322	373	337	300	337	348	316	343	330	334	328	342	322	338	345	320	363	325	353	348	366	351	329	362	348	357	342	347	371	378	375	363	348	326	348	338	349	368	327	354	363	340	345	351	372	338	383	331	334	334	378	378	341	363	350	327	334	352	377	346	327	364	356	368	328	338	363	341	345	383	369	352	326	327	351	353	378	346	333	345	321	333	369	352	364	372	356	343	340	340	363	326	338	316	370	350	375	346	318	373	374	373	347	333	359	339	304	329	374	333	361	357	366	362	381	395	353	347	354	337	351	349	339	320	355	324	354	327	367	381	367	367	373	324	388	363	333	337	378	360	361	317	372	341	358	401	366	350	346	328	356	378	354	359	321	346	335	344	335	344	343	331	390	360	277	333	342	375	343	366	356	332	343	373	347	319	341	335	356	351	345	357	369	355	324	356	332	319	371	348	366	355	334	321	307	352	328	347	370	327	333	365	321	343	334	359	340	328	384	336	374	322	376	404	337	340	335	378	381	384	338	336	342	365	348	361	358	350	345	355	368	344	349	343	326	357	313	384	317	326	365	359	377	348	356	339	315	359	358	349	348	368	350	320	384	358	366	328	344	356	379	338	370	327	334	330	317	351	363	345	319	361	357	326	327	317	347	340	350	337	367	339	332	378	320	339	351	340	353	338	360	377	320	338	334	307	369	336	341	335	366	356	384	342	323	345	357	373	315	364	357	355	336	332	369	340	323	343	355	356	338	356	322	344	340	406	338	340	333	341	333	356	343	364	364	349	333	373	376	339	340	370	411	365	367	343	375	363	329	350	332	346	344	371	353	354	366	356	374	339	347	334	375	348	373	338	339	342	371	306	318	337	378	362	329	339	346	372	367	349	333	336	327	373	344	360	363	337	366	345	332	346	358	332	337	348	381	340	347	364	342	328	365	366	362	358	353	315	344	340	371	358	367	364	341	319	342	359	328	356	360	339	330	360	337	338	344	342	356	358	348	374	355	337	341	319	348	321	395	344	350	382	375	365	377	330	350	350	335	346	321	322	352	347	386	350	327	326	357	324	348	324	369	337	335	349	339	378	348	387	310	346	364	343	330	332	361	327	360	348	366	340	355	344	346	366	362	364	361	330	366	333	316	316	382	347	334	330	344	329	351	344	377	355	360	318	355	356	354	354	357	346	348	341	337	348	363	349	333	342	363	374	347	354	356	346	373	355	348	344	366	340	348	372	346	338	397	351	331	350	315	372	326	329	361	360	369	302	351	378	358	364	341	339	354	377	316	341	314	354	391	329	343	321	367	358	357	394	356	367	377	326	318	361	338	371	355	346	351	355	354	347	362	336	361	383	341	358	360	350	381	346	382	363	374	362	352	347	385	320	361	340	330	331	340	335	346	365	372	361	344	303	391	306	344	347	366	358	357	377	372	355	369	344	342	350	364	335	310	344	352	318	327	347	334	360	340	360	341	351	394	352	334	348	322	352	349	331	350	363	346	355	336	364	343	315	334	329	378	359	404	365	350	340	356	330	384	364	350	361	359	331	346	359	344	333	335	310	329	314	332	343	360	336	339	372	355	380	363	347	339	349	339	350	360	359	359	318	348	344	414	312	395	336	341	335	383	347	346	361	389	320	358	344	386	366	348	310	351	351	349	363	337	335	348	352	360	375	376	387	363	358	357	311	340	327	342	394	331	348	330	361	359	324	346	343	371	378	370	378	374	333	346	362	342	334	371	304	318	344	370	332	365	344	351	325	350	343	369	356	354	358	365	357	359	349	374	341	365	350	349	344	351	336	350	335	325	342	349	365	353	335	350	339	337	327	359	337	356	350	328	342	328	347	324	349	345	354	374	367	358	340	328	342	371	383	308	336	355	339	346	364	328	318	359	346	340	356	344	353	340	351	360	346	329	372	342	357	350	311	347	383	348	380	361	363	335	355	299	368	363	391	353	333	367	353	377	330	339	378	350	326	379	362	353	353	299	337	332	347	361	368	356	357	355	378	335	376	340	342	333	348	367	362	342	354	337	371	326	395	365	345	308	336	323	330	367	360	360	318	362	319	316	315	367	370	374	299	319	379	326	352	352	345	368	350	357	354	362	374	351	344	340	319	346	371	324	366	349	343	368	368	304	362	339	363	349	329	349	385	348	335	337	365	354	332	370	381	330	336	329	349	326	366	358	350	349	336	326	341	369	329	360	387	378	370	359	342	382	343	346	378	348	344	334	362	340	341	296	366	353	320	340	401	379	349	348	356	338	399	384	370	340	377	370	352	332	339	369	341	380	333	387	345	374	316	343	387	336	326	352	367	318	337	324	327	358	346	355	302	342	345	347	316	329	358	346	350	372	341	335	321	386	347	349	335	350	327	351	356	365	349	329	347	336	355	326	346	330	354	363	355	325	371	364	384	329	327	305	383	385	346	309	346	359	358	370	347	350	358	365	360	378	352	373	344	334	357	356	342	318	322	355	365	360	347	354	325	358	340	334	328	373	337	327	364	334	361	373	331	378	375	357	372	361	369	367	323	381	376	355	336	372	335	305	377	376	337	375	350	323	339	334	362	382	323	348	331	350	337	337	343	359	327	330	337	341	370	348	383	354	356	303	379	376	349	359	360	342	311	329	359	375	344	377	341	341	353	355	373	340	349	349	375	362	357	364	374	381	373	366	362	372	338	335	385	355	349	368	347	359	319	344	335	375	354	332	374	376	333	330	337	334	316	333	306	352	365	308	358	317	367	381	343	308	366	354	340	337	350	371	351	340	354	346	358	407	309	359	366	330	337	322	371	348	348	334	336	370	360	368	306	338	353	357	371	328	330	380	355	315	339	320	353	364	370	369	342	330	327	337	321	359	333	319	364	332	364	330	341	361	335	334	339	356	355	319	336	361	349	344	355	356	339	347	348	364	328	332	327	331	363	351	357	366	373
15337	1800	3175	3636	3193	2656	2204	2010	1793	1544	1489	1357	1352	1220	1252	1186	1188	1137	1110	1081	1058	959	1056	966	982	1025	948	971	966	959	995	937	938	935	929	993	885	1005	898	903	943	963	857	907	961	929	905	893	892	927	915	951	868	879	867	862	901	930	907	937	860	907	876	846	897	857	900	848	840	894	913	888	897	897	886	912	916	920	864	881	899	885	931	937	884	908	1028	951	908	913	885	905	904	933	877	885	898	904	848	867	913	848	903	905	956	874	905	872	868	880	909	949	882	914	864	872	881	876	916	852	870	833	918	948	870	862	874	899	888	900	902	896	876	897	891	909	880	885	881	844	868	864	879	840	883	888	874	905	856	871	848	882	866	909	895	885	895	874	935	868	929	921	847	913	883	916	911	863	899	899	866	911	925	901	872	863	878	858	860	859	848	918	853	892	859	878	877	834	896	832	842	866	907	921	899	898	852	872	824	826	852	915	856	874	895	906	915	867	885	853	884	917	887	875	883	863	840	882	890	899	896	875	860	845	839	855	896	839	857	830	883	909	905	856	920	873	869	902	895	818	888	899	886	906	918	866	956	868	872	904	918	893	908	828	884	866	937	885	874	958	879	820	879	866	854	884	875	871	875	875	904	878	845	870	881	836	865	906	857	838	907	882	781	880	885	823	895	844	842	858	838	867	860	825	883	912	813	914	832	848	864	874	909	899	861	883	900	877	886	839	854	908	930	878	881	842	914	820	881	923	914	899	939	845	860	866	857	880	870	831	879	896	852	875	863	898	911	859	826	810	851	888	875	814	876	814	839	915	906	870	867	843	817	896	858	866	942	847	933	866	872	882	877	896	872	847	910	905	882	893	838	850	834	887	899	912	864	877	866	874	856	878	884	852	863	866	933	855	848	882	906	857	860	851	821	833	853	889	888	842	939	885	822	912	886	841	851	854	858	875	862	838	886	855	855	806	890	895	890	937	860	903	803	902	912	860	887	888	885	868	843	889	855	857	872	872	894	910	821	841	900	831	890	838	839	886	905	892	921	871	869	889	926	859	924	897	865	853	825	850	868	829	897	882	871	878	904	890	867	877	873	822	889	877	892	864	882	890	859	852	827	869	874	832	854	843	883	894	917	904	817	896	845	881	817	838	901	892	825	850	844	855	851	892	831	921	944	868	853	861	894	874	867	810	883	891	824	868	892	905	854	893	901	877	907	910	855	921	826	857	870	833	867	901	869	810	891	837	861	892	930	903	872	823	904	848	905	910	889	878	864	922	917	878	874	859	886	879	871	869	853	869	834	875	900	891	890	887	846	885	858	849	855	870	822	880	899	859	869	819	887	849	898	877	869	882	915	828	869	830	878	864	877	881	863	839	875	822	891	843	860	885	861	950	907	840	859	891	895	888	874	859	848	892	856	847	856	906	815	875	832	907	904	826	874	871	885	869	915	830	896	838	834	870	889	898	871	862	897	888	842	886	867	871	907	857	903	819	869	938	875	832	847	919	833	858	900	900	921	869	906	896	854	880	826	874	915	868	936	908	808	892	896	884	901	831	834	865	887	869	905	876	886	905	872	849	866	906	834	904	894	886	886	893	834	875	887	921	920	865	889	896	886	939	842	871	884	840	855	854	868	904	887	886	870	868	921	879	933	897	891	877	895	924	879	889	904	863	905	859	874	879	879	928	908	907	881	883	894	842	885	811	886	859	899	860	856	860	872	881	831	854	855	895	872	880	867	865	948	853	869	871	934	875	852	873	876	828	887	883	833	871	874	885	890	838	876	873	922	902	826	905	889	849	842	886	844	896	849	910	929	872	900	883	934	886	912	859	860	870	885	812	913	823	824	863	857	865	904	842	884	851	890	875	903	882	879	890	831	836	903	870	857	884	884	850	870	862	869	816	845	842	906	812	860	872	821	887	863	824	863	839	903	864	877	885	910	872	827	929	839	893	841	874	829	857	861	845	829	914	892	929	869	875	828	850	854	922	868	912	839	890	892	869	920	934	927	892	877	896	886	883	865	878	875	911	887	840	858	884	889	896	876	889	845	859	843	861	869	858	829	867	841	844	840	910	939	845	849	909	841	867	820	903	878	844	862	906	894	901	855	864	900	892	825	872	846	882	876	890	872	888	898	869	836	903	844	832	897	837	902	886	875	836	831	893	838	860	850	803	898	922	903	861	867	863	846	816	868	837	892	846	856	904	889	868	830	885	855	901	903	930	875	892	881	866	863	943	875	881	903	910	848	836	874	854	862	886	906	902	864	904	853	849	885	859	905	895	896	804	853	821	859	867	841	858	813	887	853	897	840	929	885	915	852	868	854	874	901	870	909	823	831	847	916	883	855	849	878	902	862	874	883	860	869	838	884	883	840	883	862	882	885	843	874	837	919	922	871	837	900	907	866	853	832	912	883	838	838	899	891	860	852	901	872	836	871	903	839	863	889	860	909	900	881	875	906	834	883	885	867	840	845	895	861	873	873	887	885	885	869	845	857	898	883	892	950	878	859	859	916	909	860	867	888	879	869	894	798	867	864	911	903	900	880	881	835	873	891	826	834	870	841	860	826	891	852	835	885	871	856	917	870	856	933	881	807	875	858	895	863	921	899	893	863	861	882	827	879	874	856	847	858	920	947	920	883	832	902	939	869	874	913	888	915	850	902	883	886	922	822	923	879	864	884	829	861	861	876	856	903	899	880	918	873	920	883	878	897	914	826	894	909	895	876	892	916	819	866	848	802	917	880	905	865	862	845	849	897	880	848	874	865	860	857	821	890	898	925	830	874	892	886	857	905	877	897	873	864	915	850	855	880	824	924	890	883	843	929	913	852	870	921	919	830	839	883	861	855	890	935	905	856	835	868	837	895	813	896	885	880	826	858	833	906	897	876	848	941	847	891	877	840	913	840	865	840	813	888	817	876	842	900	860	880	890	859	889	914	916	879	863	915	872	848	855	899	885	861	879	888	844	939	905	912	824	860	844	851	881	871	865	856	908	891	875	858	866	897	899	833	846	827	875	874	846	854	847	885	886	856	835	881	859	896	897	857	837	838	826	822	842	893	877	817	924	853	898	914	870	864	888	886	867	851	880	873	878	853	896	887	875	859	918	906	853	882	886	913	889	905	900	904	854	868	947	834	891	863	886	819	893	848	882	842	913	888	881	846	826	877	860	891	880	830	902	940	862	913	800	880	874	912	865	901	881	824	877	823	880	868	873	902	881	840	899	824	909	867	857	889	850	907	922	866	873	858	873	889	902	851	893	913	900	848	911	864	865	851	842	905	884	831	821	838	900	859	869	867	899	823	846	914	862	913	869	881	847	895	906	841	857	935	861	891	944	868	944	883	879	861	886	861	898	923	899	904	853	851	869	928	897	891	877	882	877	877	939	887	892	894	942	855	889	885	928	854	862	826	827	851	816	890	857	899	899	859	889	849	868	882	868	847	813	928	936	824	910	871	878	830	901	851	871	874	880	850	893	861	903	869	838	831	891	859	919
44510	9527	2959	1983	1372	972	793	633	578	535	459	369	403	357	306	296	305	303	286	282	266	251	244	270	253	257	269	225	254	241	266	232	247	247	199	265	239	222	235	263	218	224	228	236	260	262	217	253	245	233	235	225	207	254	240	230	212	222	211	254	240	254	213	231	214	220	198	235	254	227	206	225	246	191	243	199	249	197	245	216	209	218	229	210	243	224	239	229	221	243	243	214	219	228	205	233	217	202	237	244	210	246	210	234	211	205	222	228	228	222	208	223	253	237	236	219	242	208	232	203	212	217	240	239	214	234	246	248	245	231	198	227	235	240	248	220	210	232	220	208	217	224	216	259	234	244	244	234	215	228	255	226	234	239	230	238	230	222	217	238	201	218	211	215	210	216	226	220	247	240	230	255	202	230	248	232	216	205	210	228	254	214	208	233	212	247	207	226	245	205	226	199	195	240	216	222	225	225	204	224	229	224	222	227	217	234	236	230	220	177	211	220	237	213	216	211	243	252	251	229	192	225	218	246	252	219	206	237	239	229	195	224	220	213	208	189	229	235	245	213	232	219	236	234	210	229	206	249	225	263	255	235	197	222	225	215	205	236	216	225	225	223	232	214	197	235	237	242	219	232	211	241	240	215	236	214	201	205	220	236	227	220	212	247	228	228	226	185	202	224	220	220	214	207	242	246	245	213	210	222	199	190	202	201	233	212	236	228	219	194	220	233	232	209	227	225	223	230	193	259	218	223	209	224	215	233	224	217	214	218	231	211	212	221	222	245	195	224	248	233	207	211	223	238	207	233	212	202	220	229	213	233	234	216	219	212	240	215	223	201	238	200	234	221	219	240	195	231	227	225	221	232	214	249	234	235	209	230	215	216	205	227	241	223	217	230	219	204	193	242	227	224	204	241	224	230	213	240	222	271	230	208	185	243	241	209	218	226	230	227	223	201	217	188	216	228	214	231	229	222	180	189	226	223	221	255	232	215	250	188	228	216	207	228	227	213	255	224	229	230	237	239	230	226	223	244	224	219	251	229	214	228	233	225	223	235	245	212	212	225	240	228	224	210	211	235	215	233	202	244	216	219	239	244	228	211	205	230	255	247	240	217	247	210	232	247	233	229	186	221	219	233	226	214	212	234	233	237	225	206	217	242	228	225	235	219	227	229	239	231	246	219	239	232	218	236	234	200	224	204	222	244	229	222	225	216	226	241	198	236	204	218	217	228	220	219	218	225	227	224	230	239	258	244	247	248	242	244	237	228	250	223	225	212	255	214	251	256	197	231	229	212	231	222	234	221	235	229	210	233	212	206	208	210	227	239	232	234	224	211	224	246	254	235	230	213	227	220	187	230	206	221	221	217	220	255	212	233	240	236	236	209	254	240	213	229	230	211	218	191	191	213	204	236	194	248	214	221	206	240	222	206	193	229	242	221	214	206	222	215	216	229	203	225	247	193	217	197	202	231	219	220	206	194	234	196	216	215	230	216	234	210	221	218	215	231	204	258	218	243	223	206	208	208	210	214	213	196	219	238	230	215	199	208	218	232	229	209	219	232	235	232	254	232	237	235	193	218	214	206	202	227	242	220	248	226	224	217	216	225	220	230	208	223	210	238	232	210	248	216	230	231	205	198	239	205	223	190	227	234	229	202	206	220	240	216	228	243	219	263	227	229	250	209	195	232	221	211	223	215	224	217	219	233	228	223	230	206	211	225	223	257	233	229	190	202	250	240	251	216	205	237	205	226	245	226	203	246	221	219	212	222	231	236	207	205	242	252	208	236	222	252	223	220	229	225	201	228	212	217	207	228	218	210	225	250	222	219	241	223	227	240	190	239	249	225	254	208	236	236	227	216	242	211	242	235	221	218	221	217	228	251	286	237	213	196	225	222	219	216	221	212	213	206	253	219	235	232	238	193	222	247	223	240	254	215	223	214	189	205	224	230	232	209	203	221	237	210	223	227	224	252	221	204	219	207	213	221	213	221	210	224	252	218	239	217	226	199	223	224	244	226	221	205	228	211	207	213	237	198	233	219	239	219	260	221	206	194	220	213	225	201	241	215	246	240	228	239	234	243	221	190	226	223	208	205	230	212	233	231	225	222	224	215	217	229	236	224	220	226	219	205	236	254	234	211	218	225	217	252	252	232	210	227	247	201	211	233	220	244	234	197	227	201	232	217	211	231	220	215	235	226	236	242	210	261	221	209	267	225	226	223	245	215	238	220	226	237	207	245	237	212	209	222	209	225	195	205	175	245	250	241	233	216	207	212	212	240	229	226	205	233	226	235	229	226	232	211	232	211	230	237	211	215	225	215	215	191	211	237	194	253	202	204	220	226	226	213	236	211	223	199	231	226	207	211	244	230	217	236	189	254	194	222	217	238	216	208	269	202	201	228	222	219	232	199	213	235	209	220	213	248	204	236	230	231	232	202	214	246	236	221	219	234	213	187	201	206	224	236	227	214	244	225	244	236	251	214	203	215	219	235	232	185	223	237	201	210	228	227	210	213	197	247	203	239	234	229	238	241	224	222	217	222	226	204	202	194	213	191	196	215	221	226	200	216	244	203	215	242	205	203	240	242	220	193	219	217	218	234	231	229	197	218	229	222	223	227	236	225	227	236	235	230	211	222	215	232	229	225	249	234	220	239	221	231	213	208	214	201	242	207	227	227	187	237	233	187	191	215	224	241	242	217	234	209	216	213	211	248	247	221	235	176	246	232	232	216	220	225	212	223	221	241	227	243	200	227	224	228	253	235	210	217	227	198	221	220	243	227	239	193	229	228	230	227	202	211	210	176	237	214	214	242	269	233	215	221	233	221	212	195	230	224	205	224	252	229	226	236	177	210	226	236	249	232	204	242	246	217	220	227	212	236	239	229	261	206	210	223	202	213	225	229	236	233	221	215	217	214	202	210	206	197	243	219	251	238	249	231	231	213	201	227	248	218	220	219	221	207	236	226	235	224	206	231	211	222	231	258	227	225	249	195	236	251	243	243	216	236	205	194	194	228	232	210	208	211	224	231	230	210	221	212	222	223	221	232	229	232	227	232	231	214	235	221	204	228	219	208	218	208	215	209	224	249	229	209	205	216	237	208	209	212	228	236	231	210	188	233	263	194	189	206	210	238	228	242	200	231	241	235	234	202	248	211	225	198	238	219	210	208	221	220	246	201	225	237	211	252	209	233	217	198	229	213	246	238	204	198	214	219	237	210	225	229	201	228	219	203	230	242	233	201	219	213	202	232	233	208	233	201	240	215	233	234	235	244	255	217	219	210	218	230	228	230	239	225	215	212	223	218	257	230	214	231	202	231	265	226	222	221	229	213	208	213	209	241	207	225	237	219	192	228	236	215	226	225	224	208	216	203	209	221	241	240	234	220	207	224	222	235	195	232	211	213	230	249	232	238	239	209	207	246	228	239	231	228	216	225	227	232	241	194	214	204	206	216	211	228	230	226	242	238	210	263	233	215	196	214	224	217	226	223	235	220
20304	2362	5047	5860	4941	4000	3227	2781	2381	2060	1878	1647	1482	1380	1275	1189	1083	1055	1025	1024	905	936	867	862	835	778	778	789	779	784	743	751	688	710	724	658	738	699	666	671	698	644	674	655	664	669	619	655	654	674	626	606	611	628	610	627	674	586	622	609	627	660	544	623	579	635	624	613	574	616	656	602	654	647	619	637	666	630	635	613	596	622	626	628	600	614	788	739	605	605	678	595	597	622	618	604	618	620	588	597	633	601	626	627	617	577	604	619	592	635	629	628	611	590	594	571	598	604	603	589	615	592	573	630	604	611	614	635	593	591	671	634	677	642	641	621	608	590	541	586	588	562	584	583	536	604	591	601	562	588	546	579	577	637	576	629	602	570	586	604	560	570	598	640	604	589	571	580	599	558	649	584	573	568	561	617	597	566	618	605	586	574	578	596	581	571	600	636	605	567	572	575	604	588	579	587	552	615	599	547	637	627	632	623	593	566	586	632	573	606	555	574	585	557	532	615	613	619	574	576	558	570	619	592	603	597	602	568	585	613	566	540	617	596	546	546	594	593	601	588	627	602	637	600	583	552	571	542	595	576	583	558	606	603	584	581	637	596	610	607	599	604	563	617	588	606	601	581	569	591	575	604	612	580	575	592	561	589	569	560	585	592	585	574	612	589	597	548	548	595	546	580	535	586	550	598	579	592	604	563	564	558	574	563	555	595	605	645	609	584	617	585	604	612	565	575	595	607	571	580	584	571	598	585	578	628	616	619	602	606	614	585	599	581	574	618	582	545	583	569	570	564	539	589	584	576	592	580	595	577	608	602	620	546	577	608	604	574	567	582	617	634	543	545	627	564	575	606	579	563	562	561	542	578	586	586	578	590	556	551	573	563	559	555	585	574	606	561	553	592	574	590	578	600	608	591	549	556	572	594	588	574	563	616	620	578	583	568	535	588	577	610	551	605	586	604	584	611	599	555	578	628	568	564	613	573	597	599	560	611	625	611	591	600	558	573	588	606	610	541	561	606	582	572	534	575	583	547	559	557	548	559	631	594	573	572	591	588	559	589	615	582	549	592	586	585	591	580	515	594	570	577	563	524	624	592	561	574	570	549	601	551	586	572	574	587	604	614	564	600	553	619	633	601	573	577	582	632	592	553	577	596	624	586	632	547	578	611	603	592	581	557	537	540	554	577	551	564	571	556	592	570	583	608	572	538	526	576	566	575	590	617	566	594	593	580	579	526	544	603	576	598	544	566	557	583	574	597	603	612	555	626	587	594	581	571	585	603	585	564	602	577	605	597	612	604	623	600	575	598	589	572	565	591	617	599	579	589	612	619	583	613	617	574	578	563	578	560	614	608	594	592	558	555	541	634	571	612	534	607	597	576	619	605	633	562	514	538	591	614	588	583	587	559	584	580	573	582	537	623	559	527	608	595	560	565	600	581	582	597	613	618	595	586	571	617	603	615	576	607	568	598	547	595	578	570	564	599	629	551	552	569	604	564	601	593	617	593	592	574	590	557	666	621	613	601	612	572	549	630	568	584	560	537	584	584	596	565	548	613	597	573	594	557	621	582	616	579	566	615	559	561	650	602	596	529	587	614	571	578	554	549	574	583	571	582	590	573	570	589	589	572	559	641	582	575	582	552	613	575	596	581	592	617	583	596	609	579	580	558	588	600	599	575	600	601	584	586	569	600	589	593	575	604	587	591	601	552	571	568	632	581	597	554	575	586	619	575	632	598	578	597	598	554	606	583	586	565	593	586	579	573	554	560	580	598	577	561	545	542	591	591	587	577	549	589	606	583	578	549	593	627	553	557	571	601	598	547	554	597	622	566	583	576	590	621	579	560	614	592	569	584	561	525	586	553	596	570	616	604	514	573	562	595	548	599	613	540	582	614	555	604	564	583	608	571	614	595	578	587	587	583	622	542	609	564	560	568	584	604	581	605	570	578	621	572	613	594	575	623	584	546	597	583	578	611	603	560	584	589	551	603	593	581	588	507	537	590	617	563	592	596	568	589	616	584	629	564	587	549	543	572	588	544	586	537	536	586	534	594	610	568	555	595	651	593	613	596	601	623	558	598	540	571	567	563	594	568	581	606	621	583	600	556	617	595	582	569	598	598	533	628	601	584	565	595	597	591	607	565	545	598	535	592	599	566	585	581	564	583	554	603	530	592	599	617	586	585	587	548	604	541	565	530	570	583	585	579	606	572	608	599	563	586	617	574	590	613	551	568	620	610	602	584	571	626	584	589	588	588	572	586	523	601	606	554	555	587	585	598	547	636	601	584	588	606	595	605	554	580	570	635	601	604	561	574	563	585	579	546	611	569	589	601	584	592	623	584	576	610	606	565	574	568	555	600	586	605	557	582	574	577	561	620	572	555	583	580	652	602	550	574	561	574	581	597	607	604	586	576	605	596	566	582	575	607	577	582	569	584	547	576	567	627	595	568	593	567	586	570	596	647	582	616	582	588	573	600	526	568	564	575	598	565	613	599	589	581	598	589	620	599	578	577	569	598	569	602	569	575	591	549	602	589	541	569	589	574	586	561	549	568	581	567	567	594	588	594	575	607	583	566	604	610	629	575	605	554	638	605	572	628	578	636	575	584	568	561	570	547	603	562	597	595	576	591	655	589	603	570	608	557	570	579	604	581	570	535	601	608	547	568	594	609	576	605	611	589	584	611	550	568	600	590	596	657	572	595	556	573	548	578	569	574	550	629	620	545	560	596	538	595	585	635	562	600	595	590	573	563	589	547	545	536	560	592	602	579	555	578	580	552	622	555	582	539	608	561	607	592	540	591	569	551	580	593	571	585	551	588	568	574	567	589	631	580	568	593	598	599	605	552	565	605	597	590	571	562	606	593	561	548	563	591	561	594	591	623	554	608	561	585	614	566	597	592	586	589	621	574	582	553	603	550	584	526	602	597	593	594	621	612	600	539	603	607	630	607	615	626	591	576	530	593	608	577	570	619	589	556	610	605	555	568	511	606	603	556	634	593	573	580	579	570	591	566	596	616	582	604	575	559	581	571	567	620	601	575	584	585	577	588	581	606	611	553	602	583	574	527	590	598	552	633	606	612	633	582	605	621	601	588	553	589	562	568	576	576	609	610	553	599	583	586	600	597	581	621	538	594	594	597	547	570	589	570	561	589	580	612	658	582	596	550	609	561	587	600	593	544	615	618	578	600	582	562	598	555	595	574	590	610	633	627	575	567	570	593	537	595	578	587	582	570	560	572	565	574	565	596	566	533	599	590	583	597	568	597	588	559	607	606	579	584	573	565	614	616	558	577	547	602	574	599	560	543	538	574	586	570	621	537	641	621	562	543	603	603	523	572	596	567	580	580	580	582	583	590	583	576	591	589	567	564	571	560	552	564	603	559	622	555	619	559	580	577	597	573	655	586	577	569	589	588	604	621	579	612	627	596	589	588	565	581	602	567	593	613	575	593	594	561	575	535	568	609	553	543	603	584	567	587	583	551	552	595
5662	415	390	388	354	363	349	350	355	366	359	380	332	348	349	358	338	351	343	359	324	335	339	308	353	307	310	380	381	362	334	339	344	339	348	368	389	374	354	331	362	382	317	357	361	336	357	383	352	369	356	343	326	356	336	329	344	361	365	374	336	369	348	373	343	346	356	352	346	333	343	318	301	356	335	391	313	329	316	335	350	374	361	357	343	329	330	324	359	343	351	353	377	393	375	368	343	332	334	324	361	341	335	349	354	365	335	323	309	375	370	334	336	379	349	335	353	360	337	302	330	333	356	340	354	345	349	331	380	330	361	376	365	322	345	344	349	364	334	351	359	360	388	343	332	360	359	363	343	339	369	331	329	341	387	357	331	349	369	328	356	379	358	361	383	355	334	350	303	360	332	356	381	388	361	352	347	344	378	369	379	341	374	355	335	328	358	350	361	364	347	341	299	354	384	367	355	342	356	355	370	337	353	360	351	372	377	327	337	340	360	327	366	319	352	317	318	332	342	334	345	365	362	369	352	306	336	326	340	315	338	322	338	351	327	337	334	353	357	354	325	335	332	327	356	382	342	380	321	373	381	344	329	335	365	351	335	350	341	309	342	354	354	361	349	338	333	351	320	337	376	343	369	364	344	368	354	337	368	315	343	337	350	379	395	359	357	352	326	355	386	330	331	383	321	343	344	334	366	345	369	365	373	366	339	359	348	368	315	364	302	344	324	378	376	334	350	358	333	343	357	369	398	303	316	338	365	387	405	354	357	303	331	367	346	346	327	367	389	358	367	367	332	339	363	339	362	321	355	375	359	340	357	349	370	359	346	343	325	349	306	361	312	325	347	338	344	371	355	333	343	352	350	358	366	368	349	338	362	368	359	329	346	334	359	356	323	350	326	333	373	354	369	337	364	348	376	344	364	355	346	352	367	359	359	350	351	343	343	340	363	345	357	356	349	343	348	339	331	362	354	375	372	345	350	333	321	390	331	361	364	368	358	342	360	396	347	369	313	382	414	363	334	351	341	331	320	382	352	358	353	337	369	312	362	355	317	321	368	363	356	359	350	362	344	342	354	387	340	332	360	327	360	365	331	362	393	377	351	374	314	318	330	382	318	387	351	350	345	352	376	325	349	337	343	353	354	353	354	348	339	362	342	351	330	357	390	316	346	354	359	318	349	328	373	333	315	400	336	337	356	349	366	365	328	336	345	349	387	336	383	338	396	360	322	378	344	371	356	395	361	393	351	353	313	350	346	342	356	371	349	343	403	348	327	356	361	308	369	381	361	343	335	345	332	327	324	324	379	354	343	371	335	355	360	372	325	341	364	341	374	324	335	390	351	348	350	369	358	381	338	377	332	375	339	367	371	380	359	347	338	354	307	355	354	321	365	361	362	329	362	354	391	336	377	365	355	354	363	360	379	319	343	338	338	373	341	326	325	341	343	347	363	350	346	346	336	329	325	365	349	368	327	350	329	322	322	359	368	315	377	354	322	370	339	312	328	354	379	347	358	372	360	315	350	368	342	345	376	391	371	327	351	348	351	354	325	347	356	322	337	345	379	390	357	338	349	346	373	328	364	350	365	357	321	338	345	341	333	365	356	344	394	366	335	343	335	355	321	374	356	353	341	361	331	373	355	372	357	348	356	368	344	373	368	348	337	345	333	330	350	334	346	335	370	356	362	362	363	345	391	354	341	388	343	340	352	348	338	356	363	358	328	363	354	339	354	380	348	364	342	345	345	305	347	370	352	301	359	347	356	349	352	361	335	338	344	363	330	348	376	372	385	358	346	339	322	359	355	322	351	342	363	380	328	332	339	340	307	367	310	367	372	336	367	369	382	355	339	337	342	334	349	325	343	348	345	316	351	356	382	357	344	342	368	345	311	340	328	330	321	378	340	347	343	330	330	363	359	371	386	350	341	364	341	346	353	325	332	330	323	379	372	386	337	366	345	327	328	370	342	368	348	310	320	347	324	375	331	364	332	333	371	331	365	338	366	351	362	389	351	325	353	359	341	321	316	358	347	340	326	344	363	339	343	326	360	367	390	319	353	323	338	364	393	321	363	364	349	313	346	363	350	338	330	344	371	324	357	313	347	359	303	348	325	345	345	288	366	356	344	349	340	362	337	348	345	349	297	365	322	340	388	330	291	336	354	358	388	335	350	342	362	368	364	385	316	375	331	338	329	379	373	344	333	347	379	378	343	343	341	358	345	275	356	355	346	347	354	337	358	357	333	308	388	331	345	374	348	342	342	372	344	353	368	338	368	360	325	321	327	338	313	344	330	348	344	322	355	338	353	327	377	366	367	333	329	372	314	333	340	368	368	363	364	359	340	372	364	349	378	365	321	365	357	324	363	345	380	344	350	375	355	324	339	361	338	356	359	328	334	358	354	348	354	370	365	333	362	349	364	366	353	351	397	350	382	344	332	302	363	374	393	355	352	347	342	372	374	353	359	338	309	382	369	332	368	354	354	365	341	323	359	324	344	350	362	380	321	368	353	349	337	397	337	362	360	359	340	323	322	386	347	336	361	361	355	323	332	380	333	333	356	378	342	357	316	349	357	333	365	377	348	326	352	306	323	332	400	374	350	366	348	356	376	382	345	354	329	378	387	337	357	357	336	347	362	342	348	359	325	353	343	394	358	337	373	351	354	339	378	347	318	364	366	314	364	336	351	397	385	319	365	347	343	377	347	344	346	400	337	350	333	347	375	392	348	356	353	382	343	347	361	370	353	382	323	324	366	339	352	357	336	343	324	328	301	349	357	384	352	359	346	348	337	332	345	357	340	351	360	378	367	335	386	364	365	347	354	380	354	329	342	338	362	317	329	366	331	369	345	368	341	320	340	365	343	372	334	351	342	388	315	386	327	361	325	366	310	348	318	340	322	347	345	362	344	357	349	373	386	385	370	353	372	340	362	380	360	331	371	352	335	341	338	328	327	331	334	329	352	351	354	337	387	341	343	358	366	369	362	337	364	363	319	340	345	334	350	335	345	334	348	329	321	346	335	308	382	316	367	322	315	338	350	339	356	355	348	378	347	338	353	343	327	331	368	338	348	341	363	348	336	351	362	354	355	337	360	336	340	374	324	340	353	355	340	342	336	332	341	380	344	337	373	363	343	367	352	341	369	331	328	373	360	380	354	362	328	386	337	355	380	356	338	367	343	376	333	339	347	353	356	343	369	366	337	389	364	370	358	353	363	363	346	330	353	346	324	334	317	374	359	339	356	332	355	342	349	331	361	368	371	352	332	363	354	347	369	342	376	352	348	371	372	349	327	336	344	342	347	383	353	338	347	381	354	347	354	362	324	344	378	357	333	337	355	322	342	352	310	348	309	371	336	332	321	356	350	318	350	347	395	328	358	369	357	348	347	345	370	348	346	341	344	330	354	396	354	313	347	371	354	344	380	384	360	403	324	344	353	378	377	345	344	339	333	347	381	340	355	324	346	371	353	356	347	342	350	385	324	351	378	350	350	316
5105	987	984	991	973	958	921	956	976	951	899	879	916	962	909	892	960	930	880	896	916	891	886	859	923	897	838	904	881	936	885	905	907	931	877	885	922	837	892	871	915	852	868	919	892	873	863	919	874	890	903	875	848	961	858	905	904	911	882	858	886	911	905	875	918	856	880	882	904	887	900	916	858	909	923	843	905	850	880	895	890	874	882	884	883	885	843	926	901	869	872	886	883	946	907	885	896	923	909	872	908	863	876	882	907	865	884	835	856	838	838	894	897	863	878	888	857	890	851	957	892	886	875	881	845	864	886	870	851	888	884	914	892	923	899	874	897	894	915	895	916	913	897	887	850	894	893	871	884	848	919	896	876	879	858	865	927	924	900	842	889	904	910	930	902	852	805	907	919	867	871	882	913	857	902	891	901	896	838	863	893	885	847	889	880	887	922	879	911	903	849	870	883	874	867	847	885	870	917	901	890	900	887	863	928	945	913	865	889	900	883	895	887	843	864	900	899	947	861	843	885	937	932	904	845	913	884	865	885	875	917	897	903	861	937	828	876	861	903	914	893	913	911	881	911	890	893	888	878	800	888	903	902	915	900	877	836	841	834	910	889	891	845	912	870	882	886	868	906	938	927	834	887	864	900	876	942	862	874	878	889	838	916	847	873	948	861	910	937	925	864	874	933	863	907	870	928	844	876	885	831	862	860	933	898	902	847	882	865	876	885	845	862	932	927	883	896	851	901	901	872	915	900	880	867	884	892	874	876	911	880	819	880	874	860	851	872	880	875	900	900	912	892	923	893	903	864	918	932	868	851	909	918	878	909	844	913	872	926	924	858	910	830	825	883	925	896	847	882	946	863	885	845	945	858	856	895	864	869	877	936	913	857	911	889	932	922	837	894	864	862	845	930	895	887	865	877	849	844	926	888	925	828	843	880	841	892	897	882	892	828	869	763	882	854	881	884	904	863	890	863	879	922	918	919	860	895	883	913	856	861	878	905	902	900	878	887	876	831	946	939	895	883	893	881	859	852	881	862	932	885	898	879	823	839	840	843	899	879	923	900	867	857	872	885	874	934	888	875	858	887	859	854	819	928	899	903	840	899	941	864	917	871	858	944	883	902	875	863	867	871	929	924	910	876	921	884	917	906	890	925	829	868	865	873	882	902	873	843	857	928	869	862	864	937	858	902	890	908	901	860	908	910	876	878	876	846	907	947	921	881	924	917	893	923	840	870	925	918	895	904	868	879	902	917	979	863	909	873	917	840	897	901	906	934	944	931	879	859	848	879	910	849	915	903	919	862	910	864	848	898	879	834	881	828	922	835	834	917	906	891	868	901	872	869	909	876	874	887	875	919	867	914	888	875	871	867	820	864	897	906	913	913	898	889	879	875	926	864	926	905	829	868	868	861	857	868	881	868	853	870	857	908	837	957	832	885	944	834	835	838	884	883	887	879	885	863	876	912	871	909	863	867	888	899	873	843	879	878	865	889	869	921	879	907	847	858	869	891	829	911	845	893	834	860	871	876	917	929	884	854	881	934	884	825	872	934	819	881	896	900	864	875	888	893	886	912	878	891	873	894	921	879	910	900	863	901	891	897	881	929	905	909	860	880	884	837	933	861	893	840	841	859	849	956	978	909	887	878	882	878	897	903	848	904	939	863	872	927	872	892	866	887	919	875	880	907	868	840	890	890	912	880	953	853	908	851	902	840	826	901	876	863	903	834	895	897	891	918	842	861	899	864	861	932	852	938	859	856	867	858	893	874	825	903	906	869	882	867	899	858	911	891	945	886	927	881	875	896	861	846	939	902	906	905	909	855	937	836	870	898	829	850	875	862	867	871	885	909	924	901	894	901	897	876	910	879	869	853	907	859	905	877	896	906	876	901	883	906	843	974	869	889	857	902	859	881	919	876	919	871	891	874	867	875	901	912	900	899	876	904	879	852	876	872	893	887	911	916	887	903	915	858	875	861	904	855	903	901	891	850	869	919	840	920	924	937	886	851	938	903	866	919	901	882	874	864	865	899	860	867	968	910	902	887	864	841	868	883	923	909	922	883	919	893	899	883	949	880	877	861	910	900	925	860	893	868	879	906	875	875	882	885	949	904	903	880	894	922	847	865	858	873	894	857	885	899	922	878	860	891	858	888	898	955	843	878	879	891	886	886	869	939	825	871	896	879	910	809	884	888	934	929	890	858	921	884	916	899	843	888	884	882	856	865	900	870	848	910	909	863	933	859	888	838	903	968	866	898	919	911	910	891	912	832	852	871	917	909	831	931	949	885	943	919	886	882	875	930	874	912	937	883	882	890	931	888	937	905	919	843	899	921	884	937	913	919	890	890	885	892	900	893	929	924	894	882	851	847	884	842	881	901	919	889	895	902	899	918	857	917	849	878	878	932	866	893	870	837	851	855	878	917	911	903	872	897	891	916	909	921	893	865	917	864	881	854	921	866	875	842	909	929	953	903	878	863	894	856	919	839	977	902	834	903	879	839	895	894	877	912	880	854	873	902	879	881	865	867	854	889	876	858	939	885	846	906	894	889	887	862	859	905	850	857	970	860	851	866	905	875	967	833	884	887	914	876	946	832	955	907	844	917	876	884	866	900	882	851	879	867	865	835	910	868	893	854	932	882	882	902	950	837	885	814	895	920	911	957	855	883	905	856	910	944	911	833	845	889	903	904	889	864	927	879	905	916	871	850	893	895	829	897	889	846	889	917	860	928	890	935	894	896	848	858	866	907	876	889	861	890	882	865	891	905	872	914	884	937	870	944	835	906	876	839	975	911	967	871	912	918	825	838	932	932	889	874	900	913	883	879	912	871	886	867	892	860	879	924	878	870	915	891	896	863	913	857	919	940	884	866	878	869	891	888	870	887	841	908	921	873	897	939	881	860	928	890	887	870	955	862	883	921	901	844	830	862	861	909	861	956	872	889	875	849	827	907	897	844	845	929	877	870	882	858	878	887	822	922	888	894	813	896	875	885	857	887	892	842	896	880	871	901	911	880	886	918	827	930	924	896	912	858	909	875	862	909	858	927	860	840	891	859	873	838	909	958	868	882	897	851	907	923	922	857	899	871	924	879	856	905	869	898	853	862	923	859	848	893	896	913	849	917	853	839	873	877	878	878	923	939	834	842	846	920	888	909	880	878	840	903	885	910	884	927	906	891	899	843	877	847	908	825	868	877	884	899	890	909	881	911	944	868	905	862	883	901	903	975	907	936	920	904	870	905	881	875	843	884	902	881	856	820	850	894	879	899	851	903	858	884	874	880	889	899	863	911	907	892	920	883	902	903	898	939	877	896	814	887	908	914	847	926	867	901	906	899	862	892	871	855	880	839	871	920	910	909	907	915	938	902	919	902	876	919	897	868	825	879	879	893	870	894	914	855	854	866	854	904	881	859	928	888	897	900	863	900	924	829	904	849	799	844	932	940	899	865	899	890	876	869	889	909	893	897	924	912	900	893	894	894	908	945	891	866	907
32268	3826	1493	1156	851	693	573	546	465	454	450	399	420	412	373	389	386	390	417	352	343	379	353	351	385	384	371	363	345	359	369	320	385	348	351	344	354	373	381	367	358	356	364	364	372	345	359	386	342	350	341	389	375	382	384	367	363	303	351	336	371	404	370	334	401	365	355	333	373	345	342	324	328	339	378	385	338	360	328	378	348	357	324	364	348	372	340	396	336	343	383	320	346	380	357	356	343	350	359	370	339	364	359	372	349	351	388	351	327	335	348	332	348	380	341	361	354	374	382	386	383	338	364	356	358	355	337	387	372	391	344	346	355	341	364	359	346	379	359	340	358	358	352	355	360	373	312	355	334	336	381	358	387	346	372	315	321	342	333	378	323	359	359	333	374	338	351	312	362	334	316	356	339	304	353	386	336	360	361	354	358	357	337	347	337	333	371	345	308	343	346	343	328	334	356	358	336	342	310	347	359	338	340	326	354	361	360	353	338	360	352	357	340	335	361	335	341	372	352	346	325	319	362	318	346	342	378	354	383	354	374	350	389	353	353	349	317	319	337	353	334	368	355	354	387	330	334	360	382	355	377	355	357	331	353	347	349	342	339	324	359	339	356	337	319	372	337	354	374	343	358	353	323	354	356	360	336	382	348	398	334	355	367	387	347	349	378	348	349	402	355	364	366	383	374	352	342	340	346	334	365	357	395	338	346	370	337	364	337	329	380	365	327	392	353	365	338	359	375	368	374	374	339	319	402	319	364	359	317	343	349	339	367	334	362	343	372	333	330	329	338	365	330	376	318	352	333	368	327	358	333	350	353	320	356	379	351	336	356	353	367	327	363	368	348	341	362	342	358	363	364	342	369	370	333	314	315	328	359	363	328	356	334	337	352	355	326	356	321	335	375	362	352	370	318	336	349	370	354	331	331	295	336	340	364	338	341	343	318	350	363	348	315	376	403	347	345	336	371	359	342	341	368	339	348	345	325	335	357	370	331	375	356	346	361	343	324	366	335	340	364	367	346	351	345	356	347	329	341	356	391	403	372	352	368	330	340	358	331	338	356	364	370	358	356	342	301	323	365	352	353	353	336	320	342	361	335	371	354	355	336	326	375	341	335	374	332	351	332	340	369	384	366	360	361	339	361	391	369	377	356	346	351	350	348	355	373	380	341	322	333	374	346	342	328	339	367	348	347	336	297	358	373	348	338	351	335	364	356	364	374	376	365	367	363	358	373	358	343	367	352	363	371	378	358	354	364	338	383	346	353	331	360	381	346	305	340	383	355	345	364	324	360	341	369	369	356	356	365	368	333	357	348	317	342	358	311	391	357	340	345	347	352	353	357	327	369	348	371	332	334	385	333	354	339	369	325	346	311	364	369	332	355	362	363	329	354	351	344	350	376	327	371	343	348	345	361	362	330	324	374	351	328	372	361	315	331	384	344	350	373	366	320	332	371	364	350	342	355	352	340	386	356	339	346	350	350	359	344	349	350	339	368	342	346	310	377	369	342	363	328	378	333	387	363	333	359	353	333	369	344	351	358	350	306	299	326	347	348	327	357	377	349	337	335	352	336	371	326	362	399	361	357	331	373	332	332	341	360	360	341	346	336	340	360	380	350	321	343	375	367	350	382	337	343	379	370	326	344	311	351	327	351	384	327	373	349	374	370	369	342	351	356	353	368	358	333	342	365	385	314	330	369	337	357	361	359	352	334	326	360	353	353	309	350	346	342	343	370	379	344	340	336	373	326	344	335	364	358	325	340	352	310	360	348	349	381	359	353	339	336	328	346	365	347	341	334	388	386	363	367	368	336	362	324	349	337	329	336	329	336	341	349	320	351	370	349	364	351	335	324	340	366	376	343	363	349	389	372	322	334	344	364	332	346	333	319	357	382	356	348	361	357	367	342	330	385	366	362	385	381	296	355	346	351	361	384	309	356	358	348	365	348	336	315	367	399	344	386	363	350	307	358	348	353	333	342	330	335	343	347	378	351	363	339	368	334	334	334	341	327	364	347	343	377	332	331	366	359	376	345	390	359	382	341	355	349	344	340	348	378	376	366	363	352	362	341	400	357	346	330	348	363	331	346	340	359	362	376	363	339	368	372	362	340	367	330	360	349	335	367	331	342	349	352	378	346	338	370	356	341	372	329	368	345	345	338	330	340	355	370	349	345	361	377	370	345	355	391	319	355	350	339	347	319	368	349	336	318	341	378	373	351	332	347	356	335	318	338	365	352	347	326	360	369	348	334	350	368	383	342	347	337	364	326	339	357	344	361	345	381	352	366	345	396	373	367	377	347	355	336	377	339	332	343	349	378	348	357	317	353	303	343	373	362	387	331	364	359	346	344	338	356	348	370	347	355	336	364	345	350	352	348	350	338	370	347	320	374	343	333	363	350	396	375	332	353	346	324	338	326	341	367	388	345	341	349	355	345	371	342	386	348	384	355	331	346	314	342	323	386	345	335	354	325	322	321	319	334	339	363	386	351	324	345	340	363	323	339	355	363	387	350	359	387	352	331	359	353	336	354	340	339	378	382	338	359	347	371	315	350	347	374	346	373	356	347	350	387	358	361	346	374	358	357	356	358	360	350	385	383	377	334	346	356	317	372	329	339	351	348	345	351	322	347	354	359	354	353	370	382	330	325	361	361	360	354	354	343	361	346	342	334	385	345	375	352	369	378	341	330	337	373	319	359	347	340	317	362	360	348	306	373	314	366	392	363	346	354	344	345	370	380	314	357	361	358	343	365	379	359	344	332	357	359	357	348	371	323	340	341	336	385	306	353	333	351	362	313	347	341	364	385	351	347	348	364	369	339	365	373	333	351	336	358	362	334	345	360	382	309	355	368	359	367	385	336	344	362	357	371	352	347	370	369	369	362	341	351	355	373	343	334	353	360	333	366	321	363	309	337	356	326	386	345	322	369	347	335	320	341	328	338	323	364	343	353	337	308	354	360	351	381	372	359	345	339	318	352	352	402	374	361	343	319	341	339	330	356	371	374	366	325	336	377	335	348	323	341	338	363	333	351	331	314	348	362	327	403	355	358	382	346	382	346	363	339	365	394	350	328	344	348	314	344	366	344	343	354	343	379	327	333	379	374	349	339	324	351	364	355	334	385	347	371	381	372	331	370	362	369	329	350	335	354	326	344	370	335	372	362	361	352	381	347	368	354	377	336	344	385	357	340	332	368	346	386	343	328	327	390	354	347	328	324	367	381	351	359	370	381	346	368	347	344	325	328	372	379	330	340	367	369	346	363	351	335	352	337	313	344	363	348	332	328	339	354	342	363	362	349	345	358	314	320	347	355	343	380	332	325	383	359	319	342	330	342	365	344	363	328	344	368	347	352	318	341	359	360	369	319	367	382	339	325	344	355	342	364	344	367	355	361	331	327	344	365	316	336	353	366	325	349	353	341	405	374	369	343	373	353	352	341	348	359	372	362	323	400	336	342	333	358	344	313	356	345	353	371	331	384	342	358	410	327	360
15194	1776	3186	3694	3123	2674	2283	1959	1822	1644	1502	1452	1284	1280	1177	1178	1236	1145	1086	1109	1070	1055	1044	1022	941	995	1031	932	930	984	917	997	951	951	941	936	894	942	921	920	908	886	938	898	946	905	932	905	924	889	937	893	847	921	868	953	927	870	917	899	904	896	906	885	953	915	816	922	933	941	904	827	911	870	884	896	940	900	882	934	936	891	881	892	873	912	987	961	936	904	949	874	852	934	892	951	919	889	858	867	857	950	902	940	897	885	922	824	883	828	931	920	903	961	879	941	909	930	927	835	873	875	888	897	891	877	862	903	873	854	931	943	883	962	811	878	893	883	943	862	921	883	891	894	858	891	840	889	943	875	902	920	924	889	843	895	869	852	921	885	917	842	873	870	901	837	896	879	908	921	828	858	875	873	909	837	871	882	908	896	904	900	854	890	839	928	841	895	932	889	840	836	897	868	919	897	848	855	882	894	882	905	866	893	846	848	912	824	861	867	901	836	868	900	917	812	859	911	905	869	855	860	841	895	938	904	866	946	851	884	946	873	875	875	904	891	849	903	897	896	837	885	854	889	905	929	886	875	888	889	866	850	847	905	881	858	799	872	940	861	866	855	857	907	871	875	850	898	881	900	845	848	933	820	881	926	923	880	883	868	826	887	866	899	899	866	848	899	876	852	846	869	885	857	843	878	956	837	845	871	886	917	891	916	882	856	890	904	888	899	857	908	865	862	898	854	883	924	869	891	858	866	864	868	923	905	879	909	879	915	827	882	873	869	866	875	905	889	883	884	847	876	883	913	859	920	855	881	858	863	919	895	855	930	885	894	890	856	873	861	892	898	881	846	886	870	821	869	892	871	872	858	883	928	816	935	863	843	905	929	846	940	870	896	890	900	955	890	852	831	876	869	869	845	865	853	905	914	862	889	910	871	823	951	919	862	870	823	863	822	893	905	923	878	889	849	871	833	887	902	878	908	915	859	882	903	865	841	886	877	883	881	911	910	882	873	827	915	858	893	919	940	853	877	918	893	851	900	896	865	870	869	901	881	890	824	889	891	839	873	874	850	900	849	975	891	876	917	930	922	890	901	893	855	863	882	923	891	854	826	822	905	909	869	889	882	863	967	897	831	890	889	887	887	887	849	856	856	901	874	905	922	887	891	851	844	857	895	913	878	887	876	860	884	881	872	879	917	893	895	936	877	870	866	831	898	883	831	810	855	855	923	903	896	881	857	860	858	872	891	869	905	851	867	908	888	906	865	892	863	878	888	833	934	871	838	929	901	847	865	891	867	862	867	921	890	890	880	903	912	941	848	877	904	892	938	862	874	864	887	896	909	871	848	883	861	880	907	827	886	867	907	865	860	873	904	883	852	871	881	879	859	894	902	882	873	869	871	834	840	941	898	880	876	893	868	837	865	904	900	900	889	852	888	909	920	863	831	913	894	866	838	876	840	867	848	925	916	833	824	893	899	874	857	903	893	843	896	843	827	926	890	864	874	873	878	844	862	931	876	926	864	827	906	837	883	966	929	844	842	904	901	882	914	873	877	862	851	860	873	823	881	839	916	861	838	850	871	869	818	873	890	855	839	901	908	834	936	867	935	869	871	859	866	891	841	917	907	932	894	871	877	852	862	914	897	894	866	912	887	908	897	868	878	872	915	903	862	859	910	861	883	892	899	873	865	879	936	868	862	859	919	908	830	856	862	893	887	874	960	901	827	878	883	854	910	857	910	894	874	857	922	876	879	878	880	945	857	859	814	883	959	949	933	893	900	876	821	847	861	878	888	887	849	892	893	800	918	891	927	870	903	939	848	908	876	889	888	896	897	898	922	865	852	879	926	922	889	791	916	883	883	904	859	868	850	929	881	885	929	847	854	910	894	910	897	871	878	853	887	829	865	881	906	864	857	856	891	856	860	881	884	872	878	880	887	884	873	891	879	810	896	896	866	882	880	880	883	814	930	903	899	883	915	888	877	842	856	868	902	858	910	818	876	897	902	903	880	908	905	907	901	869	888	907	871	965	901	914	880	899	881	860	863	845	830	895	854	911	978	917	854	829	877	868	825	865	913	949	887	869	877	865	846	938	868	838	850	906	930	924	854	846	863	900	879	884	842	916	929	864	899	888	888	885	874	896	907	878	918	893	855	891	865	834	859	873	888	933	874	830	872	836	843	884	896	885	891	890	911	866	879	897	914	830	914	871	858	882	890	839	887	891	898	861	860	881	860	884	896	856	889	835	903	862	849	913	872	858	879	876	904	866	878	872	862	909	886	867	835	923	867	855	887	863	850	842	898	896	899	838	903	977	886	879	886	933	874	899	888	858	893	867	852	825	860	838	904	861	901	848	861	886	883	903	898	863	899	882	913	834	907	919	922	878	854	862	875	836	872	873	840	921	881	884	922	873	831	934	900	900	861	844	948	899	883	879	858	886	909	876	925	924	887	861	891	901	947	865	914	875	873	919	913	878	894	888	840	878	894	858	898	903	842	868	865	830	916	872	858	858	863	914	856	830	834	874	917	899	893	828	885	899	918	875	822	857	857	846	913	860	896	885	856	852	900	906	854	837	915	876	839	943	843	874	920	928	872	866	855	842	863	849	871	870	920	830	875	869	892	917	858	892	902	885	954	871	871	932	863	911	899	872	908	876	911	894	878	846	901	885	891	823	882	930	869	935	861	897	841	881	878	869	866	873	908	890	904	839	830	884	850	873	907	894	854	832	911	850	861	915	886	876	902	888	905	880	894	892	913	872	859	855	835	885	914	883	881	865	879	930	909	881	858	921	886	911	878	842	903	862	888	850	875	882	868	901	887	849	837	909	925	833	860	895	896	826	884	861	900	818	893	845	880	819	847	909	879	866	860	927	958	874	892	914	844	860	872	859	913	850	904	909	862	872	876	909	862	877	877	889	906	900	882	871	874	845	906	894	866	873	922	853	895	867	868	827	832	931	861	829	894	903	888	924	882	844	867	880	896	847	898	840	915	821	810	883	881	935	892	914	869	888	873	857	893	892	844	950	849	901	957	922	851	844	917	918	887	844	892	881	866	899	914	871	860	876	853	899	847	878	881	813	893	932	864	827	857	876	805	856	879	844	880	886	923	881	889	901	859	922	869	831	835	894	944	935	913	870	854	910	878	899	920	902	861	892	916	869	897	905	877	897	839	892	941	906	852	864	922	947	876	905	952	887	827	836	861	917	851	844	835	912	941	897	875	907	921	877	838	915	937	874	922	867	907	912	896	887	849	878	862	880	868	881	788	885	854	892	860	905	813	882	878	864	875	842	850	876	855	900	872	889	933	819	844	865	835	849	887	840	913	904	860	886	842	877	901	845	879	881	885	871	901	903	864	879	876	869	903	871	881	841	875	875	855	852	893	893	828	900	837	951	919	843	865	811	852	839	844	922	839	844	822	873	875	902	893	850	906	874	817	876	862	878	878	902	870	907	877	865	883	851	895	899	898	849	825	851	931	882	903	882	901	878	900
44270	8699	2856	1920	1280	1007	800	644	508	440	439	404	399	367	361	284	301	285	305	280	278	245	280	247	263	261	247	242	283	273	212	260	257	224	250	234	258	227	243	234	227	211	232	221	237	216	224	258	221	243	244	217	236	198	220	221	240	226	233	226	223	212	237	227	216	223	240	257	214	228	217	252	243	249	273	213	208	228	203	229	210	220	214	217	222	270	265	224	223	214	232	243	220	219	236	206	217	238	219	218	240	228	213	241	248	225	216	208	198	222	249	243	215	211	213	242	216	219	229	194	198	235	218	232	225	234	219	228	218	238	233	235	250	217	227	241	269	233	238	218	204	226	214	218	243	240	241	236	226	222	194	243	214	220	202	206	216	241	228	196	236	220	207	220	209	226	205	228	246	212	229	199	244	229	273	194	221	232	222	237	236	218	246	238	217	219	239	227	229	244	235	228	220	244	220	225	211	257	225	231	236	235	190	222	212	209	233	224	217	235	221	218	216	234	224	218	207	197	233	230	220	201	244	219	207	218	215	216	219	227	224	217	269	219	210	237	236	205	235	213	228	219	206	219	220	232	221	230	216	229	190	235	195	239	209	208	242	213	214	238	214	186	214	213	233	247	246	226	228	211	214	228	240	228	219	239	244	249	212	211	235	215	227	208	213	190	226	250	230	226	203	195	250	211	208	200	241	220	242	223	219	221	226	221	230	255	226	231	221	212	247	230	248	210	221	232	221	250	213	232	208	239	198	234	200	204	215	206	235	218	216	238	221	232	214	241	232	217	230	227	191	244	207	202	210	221	212	248	224	235	235	223	229	244	228	203	240	226	235	246	219	219	220	204	229	240	210	204	231	223	227	216	198	239	244	209	223	216	205	208	201	236	215	195	202	203	235	242	216	210	237	228	234	226	218	233	208	241	221	220	202	238	217	212	203	223	199	227	232	241	221	242	200	208	207	233	210	218	204	222	234	193	225	230	219	243	224	205	227	207	211	230	224	223	211	239	220	220	226	233	219	235	224	211	236	244	233	221	246	239	221	247	201	220	236	224	232	190	217	244	229	197	199	240	215	252	242	223	244	226	227	252	223	234	240	210	243	221	209	226	212	245	243	222	202	205	239	238	228	211	199	202	209	242	222	212	228	224	210	220	201	225	236	229	208	219	241	239	220	209	232	235	246	211	225	233	211	240	217	199	211	218	246	206	221	215	233	206	259	237	231	228	208	250	207	233	243	236	244	242	230	246	217	239	233	201	202	227	208	239	235	238	238	217	254	232	215	227	190	241	237	238	235	263	218	244	235	220	253	226	254	247	203	198	208	232	228	216	235	218	204	234	216	239	251	233	231	245	192	206	240	181	201	219	229	234	238	233	222	222	250	236	214	205	240	248	214	248	222	249	242	229	221	208	243	228	222	222	242	208	242	229	228	223	220	213	225	207	223	235	227	217	198	228	235	204	232	219	220	220	207	201	216	208	218	235	218	236	230	214	203	236	242	229	198	229	223	227	230	209	214	201	191	236	209	212	228	210	208	215	246	201	216	224	227	241	210	246	230	243	224	240	205	230	196	233	238	226	224	215	218	210	233	207	212	244	207	239	243	240	217	208	234	215	221	210	212	218	200	212	220	225	229	219	216	257	222	228	234	204	219	243	216	241	234	223	206	215	217	221	237	223	231	218	219	231	225	233	210	218	238	238	210	235	241	212	222	232	210	220	227	231	220	226	224	252	199	196	219	208	231	215	224	225	233	217	268	219	219	236	219	208	228	233	197	215	244	200	210	218	226	226	254	233	227	264	212	196	217	215	229	220	259	240	227	203	219	222	225	228	218	234	213	241	199	221	214	241	206	218	205	260	221	203	244	211	237	237	215	226	217	218	240	211	215	229	215	198	216	209	194	222	232	234	205	243	225	203	222	199	231	230	222	226	226	232	223	207	236	252	194	208	232	206	199	204	216	225	223	232	234	211	212	225	230	198	221	224	216	219	223	217	222	228	247	210	227	240	210	224	230	229	233	213	216	239	230	223	198	233	213	227	232	196	229	239	212	206	220	224	243	232	240	254	226	212	220	230	217	251	237	227	219	207	219	204	213	228	218	235	221	227	236	238	224	225	223	217	224	210	213	220	232	241	228	241	222	225	232	202	249	240	194	186	247	225	226	232	231	228	248	214	202	217	227	203	208	223	222	224	219	207	229	222	211	258	226	223	235	216	214	246	220	224	222	221	243	251	208	235	237	213	201	217	215	231	235	208	204	222	234	231	268	213	251	246	219	215	212	228	214	216	225	226	221	228	210	218	231	226	230	240	210	215	219	206	227	206	203	240	241	218	233	229	206	232	237	203	229	228	232	208	196	222	217	212	217	212	244	181	208	229	214	221	239	226	235	227	204	220	247	229	219	240	250	222	222	203	217	216	227	218	246	248	222	211	213	235	228	216	193	208	231	238	260	221	203	225	201	204	215	212	219	206	205	211	219	215	247	233	275	203	234	242	238	221	243	233	233	208	221	196	213	198	220	227	216	229	237	230	224	212	249	229	238	212	228	206	214	247	215	232	212	205	233	207	208	236	233	228	233	273	206	205	210	219	235	243	237	223	224	213	219	223	228	227	211	225	252	251	246	191	230	230	240	208	224	237	206	246	231	245	223	214	210	266	261	199	211	214	191	225	218	214	245	225	241	253	214	226	257	240	226	197	198	239	240	212	216	229	231	225	225	225	219	233	231	248	213	250	218	214	231	223	203	194	231	233	226	210	213	224	217	205	212	198	239	236	237	209	215	246	248	205	225	202	234	204	210	217	222	233	245	240	232	192	214	261	220	234	229	192	209	235	233	225	225	241	219	201	235	236	207	245	218	234	207	218	237	220	208	214	214	190	223	231	213	206	216	230	237	207	254	232	211	233	225	246	229	239	224	245	242	247	241	225	210	218	232	220	267	213	244	223	232	226	226	193	236	237	217	205	230	218	187	218	246	234	226	197	217	228	232	227	191	228	236	229	212	261	244	223	226	255	246	229	196	226	206	237	227	262	248	233	194	219	209	262	234	205	213	222	222	230	241	228	224	201	208	216	192	215	215	225	213	240	233	214	252	246	211	233	223	232	216	220	255	217	243	231	202	217	226	238	229	211	240	228	215	222	211	221	205	205	206	222	225	224	266	210	237	235	245	229	217	235	219	235	224	207	230	250	238	218	223	236	222	259	221	257	227	227	212	220	223	200	218	218	225	212	217	240	230	213	218	195	225	219	219	222	212	223	264	238	220	249	228	230	230	236	243	232	242	226	212	232	216	214	260	230	232	238	238	229	244	217	211	262	255	240	214	206	211	252	234	233	199	202	212	226	240	202	251	223	229	209	247	227	224	213	211	230	241	226	219	248	205	219	217	204	239	243	203	208	222	226	196	221	235	227	217	222	217	216	249	215	233	208	234	208	235	215	204	221	214	226	210	195	196	229	234	241	188	220	218	244	218	230	232	204	218	231	241	222	210	244
20293	2344	5085	5642	4877	3969	3247	2640	2417	2019	1805	1569	1489	1339	1250	1148	1122	1099	979	960	940	919	865	857	831	840	809	784	783	770	741	710	750	773	721	689	717	638	709	659	663	687	745	650	676	653	629	656	712	685	629	623	645	619	638	626	672	623	649	631	625	620	616	657	616	634	649	590	655	627	660	676	641	639	630	636	608	638	632	655	627	582	614	642	628	700	860	767	620	679	657	610	681	661	675	647	601	638	638	625	617	688	618	595	623	631	620	701	631	590	654	605	653	595	580	586	630	642	602	621	595	630	615	624	619	606	634	602	653	640	673	590	639	629	643	577	577	574	618	594	590	573	567	602	597	606	641	643	557	655	630	534	603	571	648	571	612	574	586	555	623	587	554	568	602	609	577	593	585	592	590	628	601	605	600	599	603	598	572	622	607	576	553	600	567	625	583	536	600	596	590	643	651	596	623	571	547	555	559	607	586	571	604	573	591	598	621	580	614	610	574	549	628	613	599	573	577	585	602	594	612	575	605	581	619	584	584	582	569	563	562	551	580	570	605	585	552	594	564	608	594	631	597	610	616	570	594	646	551	583	593	568	573	588	565	626	605	589	588	587	625	624	607	576	607	559	611	568	641	631	599	632	586	570	620	618	580	622	583	582	552	561	615	588	545	581	591	538	556	596	582	588	615	586	576	618	614	561	593	566	576	573	613	604	575	585	604	576	531	574	574	566	557	569	556	583	502	560	567	531	620	575	584	554	607	610	588	565	541	606	602	602	586	597	603	599	624	611	628	607	598	566	579	587	643	636	569	620	589	587	598	625	537	613	577	587	575	553	605	570	558	601	592	591	591	602	592	611	551	588	561	588	594	573	557	551	591	651	613	575	572	589	591	629	551	628	600	603	550	583	564	586	597	591	583	586	600	623	596	604	584	615	592	626	594	566	565	590	586	618	547	625	602	579	602	614	557	563	595	543	608	548	585	569	584	593	604	603	599	583	577	562	574	611	621	581	590	602	561	632	614	579	590	573	601	599	600	576	600	566	580	572	584	543	571	577	589	581	597	545	575	590	588	555	558	561	597	594	606	600	554	598	573	574	554	601	583	561	624	606	592	646	630	561	567	640	609	581	569	573	624	616	564	545	613	559	583	597	615	591	611	624	556	589	602	573	579	561	549	589	548	613	570	624	582	573	584	593	600	611	591	641	568	586	581	595	618	618	609	566	587	610	592	568	596	631	609	610	566	596	579	567	585	560	589	600	565	571	577	606	608	578	558	616	586	576	578	534	605	547	587	611	552	568	604	571	609	607	573	575	621	584	564	581	589	593	573	588	584	587	606	586	605	605	628	602	553	613	556	535	544	591	575	616	591	570	622	589	566	617	609	571	587	603	610	596	624	611	611	612	599	573	620	578	591	594	536	609	566	594	592	573	576	623	621	595	548	620	613	607	569	571	601	594	566	580	582	602	635	621	590	597	574	556	566	595	605	550	655	573	617	586	581	629	597	590	615	592	558	583	597	604	594	611	605	619	575	603	615	577	585	603	611	643	571	605	596	647	648	639	628	584	559	595	580	603	567	566	568	592	609	589	602	584	534	591	591	580	611	611	594	531	606	553	622	583	567	594	604	623	633	578	632	612	550	615	604	627	583	623	560	591	583	584	581	600	614	610	591	592	621	578	596	588	559	561	586	579	594	598	603	546	533	591	602	532	634	580	598	603	608	598	568	593	606	581	584	555	587	564	628	615	588	615	545	614	567	581	595	595	581	600	573	570	559	561	600	624	600	574	633	547	562	570	598	548	633	546	564	630	590	553	624	558	566	580	598	635	604	613	607	594	586	561	603	600	572	541	577	603	610	552	576	588	587	552	578	566	589	606	581	557	602	621	615	635	560	553	606	572	572	574	590	626	574	611	600	566	631	584	569	598	608	627	646	615	566	617	571	585	599	601	550	603	558	562	536	583	649	589	582	565	634	613	584	566	627	566	603	569	631	625	554	629	570	593	568	583	583	579	607	584	567	610	594	621	546	616	604	574	591	609	550	610	623	604	587	619	548	574	614	596	595	587	595	616	574	604	592	576	551	592	624	587	587	577	634	610	553	574	611	578	611	576	641	601	608	543	577	612	573	596	600	616	576	607	568	588	577	560	556	625	585	558	571	583	579	597	569	612	564	571	621	575	603	576	593	573	612	616	588	562	565	581	548	605	573	578	553	617	570	568	595	589	582	592	560	626	582	605	595	603	584	585	582	579	554	574	596	576	550	588	596	609	615	610	605	611	573	568	594	594	572	592	572	613	629	586	563	562	573	630	570	534	580	590	623	541	589	609	615	577	566	618	560	631	561	593	615	542	595	596	584	584	566	610	560	547	642	595	560	567	641	577	597	582	580	639	564	633	608	564	604	579	606	602	613	561	603	561	580	587	569	542	580	623	602	628	585	593	618	574	581	607	600	604	584	555	560	540	580	622	631	593	590	556	555	607	625	558	680	594	612	581	594	589	577	627	559	620	573	559	602	613	621	596	574	586	573	572	627	602	588	580	541	618	595	595	591	603	580	581	565	610	566	608	613	580	609	612	619	596	558	580	614	587	568	564	565	565	619	549	610	608	617	588	582	589	568	587	604	601	593	555	594	560	565	586	624	582	574	588	592	603	554	626	587	583	568	581	560	615	574	623	595	584	615	574	565	591	598	592	599	608	561	591	598	588	582	600	562	588	560	602	550	607	575	612	578	602	547	549	596	578	542	626	590	599	649	605	585	617	549	641	584	550	566	568	580	575	621	602	574	580	616	572	598	597	561	617	571	596	589	565	606	574	609	629	621	600	570	527	579	596	586	566	592	547	587	551	584	543	646	599	614	557	635	612	559	598	616	612	614	580	599	590	582	577	608	620	577	607	614	639	618	620	535	640	577	585	628	561	578	582	595	575	616	594	595	578	574	573	567	584	553	602	613	529	584	595	599	598	592	604	575	612	581	665	580	633	566	592	601	581	575	559	590	562	565	584	609	620	603	575	581	560	626	560	572	545	583	608	612	590	558	575	562	567	566	562	577	603	603	602	605	592	569	586	625	616	598	569	579	557	612	626	563	551	591	593	585	573	558	587	580	548	573	617	573	580	609	570	605	602	579	610	592	634	600	588	590	608	627	590	595	598	569	592	585	608	585	606	585	595	595	582	594	603	571	604	608	553	581	593	564	663	609	596	565	597	581	586	571	572	620	567	592	597	589	634	603	606	602	592	566	609	587	594	614	563	554	573	594	573	613	616	552	561	592	573	599	580	597	581	618	563	590	579	577	567	596	640	583	597	565	638	592	595	591	608	563	606	609	583	578	625	575	623	592	587	582	567	573	576	573	578	568	596	602	587	562	633	605	568	579	604	585	581	580	576	613	567	592	576	625	599	596	580	563	620	608	590	590	586	628	584	591	578	579	610	615	577	595	584	552	592	584	607	575	551	594	577	578	580	541	595	599	597	589	578	588	601	593	590	615	590
5317	396	394	409	372	391	359	385	378	338	349	374	363	336	347	343	389	356	340	341	348	345	363	349	374	353	349	382	334	370	380	334	371	362	312	353	363	371	365	360	378	374	347	356	373	340	366	336	382	332	348	376	368	384	348	374	405	335	356	331	351	391	369	367	330	351	325	348	348	310	363	366	341	384	367	367	341	382	337	329	363	353	375	317	400	333	349	319	355	355	351	365	332	335	349	323	368	350	332	331	353	341	317	370	367	363	370	343	379	333	357	358	340	346	348	356	345	363	345	342	364	387	336	355	351	347	347	345	362	349	339	364	400	354	350	378	343	329	338	343	324	362	361	372	356	360	359	378	356	337	349	344	322	346	374	365	377	366	351	376	354	339	342	342	328	387	374	354	334	323	352	374	364	368	346	374	351	367	339	323	366	347	326	354	374	354	348	347	373	315	387	342	355	358	345	316	368	332	365	329	391	352	359	357	360	344	370	349	319	331	345	363	357	344	362	342	350	299	359	375	368	349	333	343	345	358	359	361	371	340	376	353	355	298	364	326	348	349	341	331	384	377	335	399	338	353	339	335	388	356	361	344	349	346	332	350	322	340	357	353	300	365	355	344	337	346	365	342	352	352	392	347	346	358	368	375	345	347	345	348	365	359	370	327	356	336	362	369	327	386	335	340	333	369	318	348	344	348	334	357	335	293	330	373	334	334	369	361	356	342	374	338	369	359	350	333	353	379	356	331	391	327	360	354	370	350	348	357	331	348	347	332	317	346	368	314	341	339	334	322	358	365	338	331	349	353	349	367	341	368	361	363	363	376	337	356	377	374	367	374	355	332	351	330	397	319	332	366	377	335	325	365	331	386	337	347	374	337	363	297	348	338	347	325	345	353	348	355	341	358	327	366	343	399	345	329	342	342	357	347	344	324	331	369	325	357	328	372	352	350	345	336	315	348	305	353	334	310	355	365	362	363	355	348	358	390	336	368	336	333	379	342	346	358	341	346	344	339	316	365	350	376	361	327	333	365	369	359	371	352	329	360	345	352	359	358	389	388	328	346	373	366	368	344	337	347	351	340	336	347	324	331	332	334	345	324	353	349	346	328	344	356	335	328	348	363	366	344	370	360	378	342	346	361	355	325	339	351	320	369	352	359	368	397	361	343	345	328	347	346	342	363	348	335	328	360	347	327	328	344	363	321	341	378	342	303	334	336	344	350	331	349	374	383	336	362	394	345	358	312	367	346	336	321	363	346	343	373	364	344	347	376	314	349	382	314	360	372	375	352	359	352	367	350	338	335	350	366	336	326	356	340	367	331	325	376	342	363	346	372	328	302	348	340	377	359	343	346	355	366	355	405	334	312	352	391	373	383	360	349	374	361	368	347	329	365	371	387	372	377	345	373	337	368	372	349	389	349	353	345	363	364	327	337	367	358	370	354	360	355	355	344	353	365	338	368	343	320	337	347	383	336	366	336	308	391	334	347	342	384	373	368	334	351	376	362	378	340	352	353	343	393	340	363	344	324	366	350	359	348	360	362	361	351	345	339	384	391	337	347	367	354	378	338	385	391	325	364	328	360	353	341	386	341	382	345	373	356	359	352	315	352	360	334	353	336	353	374	347	337	354	303	344	349	354	354	342	369	351	336	308	338	341	348	371	330	359	356	317	347	363	357	326	365	359	350	332	331	354	341	357	350	391	377	351	351	357	360	332	363	349	367	349	362	318	337	336	336	363	391	315	370	382	388	343	342	328	373	332	320	369	336	346	354	362	336	365	353	340	383	370	344	330	351	347	320	383	336	329	342	334	359	324	380	352	354	329	337	351	371	320	351	336	332	364	337	341	371	321	357	354	342	401	367	351	351	364	340	338	367	387	356	353	357	353	370	341	384	346	335	363	351	337	349	366	318	363	312	349	356	333	395	345	376	345	372	359	302	317	358	368	348	324	361	352	356	351	384	366	329	357	363	364	377	335	353	369	360	367	347	352	379	365	380	361	339	358	375	354	339	334	340	358	366	408	363	328	367	367	388	338	369	347	383	361	353	353	334	346	382	349	346	370	339	337	355	343	369	342	323	346	355	354	360	349	387	354	363	356	337	369	347	349	352	331	376	390	367	351	352	360	347	321	314	360	363	336	351	339	350	344	364	343	359	350	346	358	319	343	319	343	358	353	344	345	392	347	337	331	345	365	378	342	350	309	336	364	361	390	357	339	363	349	335	333	355	339	370	328	342	338	353	360	369	356	362	369	331	343	294	367	363	341	373	333	331	371	344	343	370	370	359	333	370	345	365	330	330	341	344	378	357	327	360	384	382	345	358	351	344	312	341	350	355	339	348	368	371	345	338	347	347	315	332	344	355	374	336	354	347	372	322	374	328	303	375	382	352	383	337	343	328	351	357	360	364	379	311	370	306	348	346	350	379	372	338	341	349	324	363	348	337	344	334	386	354	357	325	318	337	352	366	330	321	384	343	379	321	333	354	366	363	357	313	376	359	335	317	340	373	359	349	326	352	355	346	321	351	384	351	395	352	359	372	406	378	371	363	322	321	338	339	355	370	321	335	362	320	352	366	352	359	371	368	346	369	375	347	370	350	321	355	336	356	375	344	366	355	355	363	380	379	382	347	359	359	374	372	350	361	320	341	339	318	344	345	351	336	323	371	355	329	337	354	331	333	377	348	368	341	343	365	342	351	365	338	334	348	339	350	389	349	319	378	364	386	365	320	375	361	333	380	333	325	350	352	334	341	345	350	361	359	334	360	374	362	349	376	369	391	381	364	330	360	371	347	366	353	354	332	361	368	333	363	372	377	388	328	369	337	372	370	352	361	344	336	357	366	334	355	390	326	339	349	351	348	362	356	362	343	366	358	367	353	362	328	345	315	342	360	343	366	346	328	335	341	331	345	365	322	390	341	373	366	370	352	336	358	366	318	378	364	358	367	372	343	325	409	335	348	339	336	370	350	321	374	331	363	317	364	338	372	338	340	341	363	360	389	367	359	356	390	374	319	354	358	345	328	329	341	370	364	369	353	391	347	344	345	350	361	362	338	326	363	348	382	354	365	364	343	368	375	332	351	366	367	368	322	359	411	377	339	344	329	353	304	350	353	338	346	336	337	341	350	333	345	350	345	331	350	360	329	376	360	340	344	369	317	354	354	366	318	347	371	336	386	382	318	382	332	329	326	334	344	347	404	312	321	321	336	347	367	370	340	395	309	351	365	395	350	361	353	360	310	325	349	370	375	385	384	351	337	370	334	350	350	361	357	370	338	333	345	397	338	362	341	367	368	341	379	361	353	316	320	344	365	352	372	385	339	360	351	334	346	354	348	361	353	336	359	358	356	362	360	333	351	305	343	376	349	352	371	361	359	350	362	356	370	358	373	362	328	324	353	324	328	355	351	408	341	365	384	348	324	377	371	346	334	363	329	343	364	345	366	391	359	359	372	380	373	304	355	343	339	379	326	340	345	345	349	308	348	350	358	332	331
5026	954	1005	1082	993	965	965	993	969	928	958	967	876	932	963	914	990	879	927	870	911	915	898	876	952	897	894	856	842	901	849	878	875	897	903	915	910	898	855	832	909	892	903	912	908	846	916	875	919	884	948	858	919	908	862	853	908	905	877	883	844	895	923	917	829	948	874	929	918	890	889	909	871	897	934	905	884	902	924	894	867	889	908	917	877	866	874	922	835	929	895	967	902	918	902	919	886	870	886	905	830	934	916	891	903	907	896	880	907	952	933	922	894	903	881	894	895	863	876	886	861	935	890	903	879	912	890	905	916	878	909	901	873	872	939	933	860	898	866	871	957	888	863	855	883	905	859	879	887	875	894	880	856	913	893	883	930	919	880	884	868	886	850	901	921	921	852	867	926	955	952	966	921	902	873	872	889	904	890	897	885	944	877	895	909	868	901	927	868	920	914	861	876	888	902	921	915	888	868	916	885	837	890	855	865	885	862	893	860	884	864	938	917	871	933	946	871	844	947	853	887	899	877	833	898	904	928	924	901	875	894	848	849	898	859	891	915	857	882	961	893	834	865	910	900	878	918	901	864	888	891	920	857	897	935	908	908	876	901	884	894	930	928	917	883	892	889	895	884	877	914	911	936	867	936	892	898	888	894	853	872	913	879	919	879	913	896	853	870	868	846	914	892	920	862	895	933	856	861	902	930	887	864	901	893	872	882	930	897	882	888	908	858	894	911	848	924	876	927	886	888	874	927	936	907	890	818	896	890	896	846	863	854	889	912	896	925	894	888	892	961	873	890	893	878	868	929	889	886	930	860	889	888	841	883	861	922	896	902	874	888	855	873	943	918	878	862	952	927	931	905	880	880	892	861	854	890	944	884	874	830	964	904	881	829	895	891	836	908	912	898	917	845	914	840	922	877	863	898	921	905	885	867	888	894	868	812	922	928	933	925	909	910	883	869	880	899	900	885	942	935	896	909	828	889	884	908	907	869	867	885	896	925	858	915	867	897	904	915	874	831	842	888	921	869	895	847	870	877	858	889	877	873	884	893	906	863	873	900	900	951	938	884	914	883	882	897	870	840	859	928	845	887	872	886	904	915	939	858	838	890	911	855	935	908	889	897	888	904	882	825	918	827	889	924	911	927	919	951	883	911	921	908	928	923	898	914	907	896	914	858	897	886	929	900	897	913	884	825	906	893	890	892	919	851	944	870	894	929	861	919	914	884	931	857	897	941	892	867	896	907	951	889	899	944	826	850	920	900	913	894	878	943	855	865	863	925	907	929	895	923	874	827	904	824	907	881	889	891	850	902	848	912	917	920	856	924	872	837	886	885	882	889	885	899	874	866	903	870	895	890	879	888	918	903	924	907	872	877	896	880	894	907	894	944	892	879	899	852	888	939	888	891	944	887	898	929	821	877	875	899	921	916	907	885	886	920	927	895	891	897	882	870	860	920	877	920	897	862	833	856	813	891	863	901	901	932	948	879	884	885	882	895	862	913	928	907	906	924	861	874	929	904	885	894	887	885	880	897	887	888	847	908	864	924	912	855	865	904	855	891	942	924	895	876	931	880	924	902	888	871	910	879	906	916	909	822	880	886	851	896	925	930	888	878	908	886	923	930	923	855	825	980	890	866	831	950	936	887	939	879	905	876	935	887	905	933	876	964	939	921	945	888	889	882	897	890	856	849	867	838	941	832	901	954	828	867	868	906	876	899	891	886	894	911	894	888	885	858	941	879	857	914	920	846	880	917	925	895	901	881	862	925	904	898	859	839	918	904	872	894	918	869	899	921	915	875	915	875	907	911	911	859	893	906	849	911	897	898	881	884	884	915	909	900	858	862	884	850	864	880	827	914	897	849	889	892	953	915	878	906	907	886	848	879	881	921	904	886	909	894	869	900	936	922	915	911	909	863	941	863	892	895	889	892	901	882	899	895	908	893	885	912	894	917	908	931	893	907	880	880	894	892	916	852	883	903	875	832	838	936	882	890	876	839	867	931	902	868	880	867	857	930	828	822	928	885	931	935	901	854	939	907	900	954	896	870	920	866	877	894	856	925	879	931	904	895	878	922	823	899	856	899	882	884	902	833	882	876	885	883	913	909	854	906	912	941	870	871	880	928	877	900	887	906	886	892	903	907	845	915	852	895	898	915	866	919	912	881	902	869	918	853	908	890	841	859	803	881	882	874	842	863	887	890	865	924	911	874	852	915	880	857	900	862	895	893	866	962	932	926	899	907	899	872	865	882	908	938	874	894	908	915	865	925	929	864	868	952	907	864	909	899	845	924	915	824	878	923	896	849	931	846	924	940	862	907	922	946	873	887	844	904	903	854	907	867	925	903	887	911	886	866	900	862	905	924	880	905	934	902	847	869	887	900	872	902	885	850	835	855	883	849	900	915	879	912	897	911	929	877	884	849	903	926	926	934	923	875	934	931	903	890	842	875	918	935	890	837	894	891	877	903	952	932	893	948	835	893	893	909	929	857	908	865	918	909	879	899	938	891	892	908	913	904	860	888	925	883	893	879	912	867	920	887	883	867	892	908	873	925	886	914	898	900	908	885	901	889	874	886	962	839	921	930	852	860	913	875	902	869	884	887	838	912	877	861	921	897	913	879	832	909	954	892	826	941	880	930	870	863	903	894	873	903	898	878	872	861	849	883	899	899	866	941	873	910	954	952	838	928	902	878	819	866	850	898	864	909	883	909	899	842	846	892	855	870	888	896	967	894	906	866	887	889	894	949	931	923	905	868	862	942	843	799	936	907	940	908	887	901	864	906	904	898	852	940	896	922	962	889	906	905	891	893	867	900	883	939	853	869	899	911	884	883	905	866	868	852	911	878	858	855	912	872	959	898	920	876	897	835	873	857	858	961	920	897	905	885	859	840	902	951	921	890	934	894	920	926	909	880	914	882	852	880	952	910	901	885	886	876	859	902	912	894	937	921	859	873	912	882	853	884	923	936	876	876	872	900	906	925	849	921	890	912	881	938	872	947	896	846	922	924	887	927	876	883	871	878	854	917	857	858	884	912	904	883	860	839	893	854	905	896	868	905	848	831	853	908	860	917	846	904	827	871	938	866	937	891	950	906	897	882	944	968	873	921	926	945	914	912	865	860	900	889	866	906	884	938	906	912	906	885	842	920	876	959	906	894	861	864	950	858	889	873	862	867	884	840	918	846	873	878	877	878	887	906	942	844	937	889	913	854	947	889	854	876	849	909	909	869	936	923	914	961	865	856	893	894	914	923	904	896	903	893	861	923	913	903	846	929	870	937	854	834	913	817	896	918	949	869	856	930	866	890	907	861	963	961	878	888	905	910	924	890	935	903	917	904	846	933	890	905	875	923	904	891	914	920	890	864	888	879	838	866	917	888	916	914	875	888	913	869	928	909	918	884	892	922	867	860	856	908	919	864	879	891	850	902	918	917	877	907	901	864	901	933	907	923	913	869	896	906	891	941	876	911	920	879	918	927	901	905	852	891	881
32333	3756	1411	1137	916	722	626	547	533	521	455	450	412	413	402	387	400	415	355	385	375	358	352	390	387	330	339	355	396	362	369	342	381	355	400	343	311	378	335	364	370	369	338	353	378	367	392	350	369	360	338	372	357	367	340	366	350	354	347	362	369	369	334	313	369	374	366	350	364	363	331	342	424	336	363	384	368	363	361	358	339	337	331	349	370	359	327	401	370	365	345	393	355	360	381	363	360	358	337	350	352	391	401	366	343	371	335	336	332	331	351	418	332	338	382	364	340	377	339	366	334	372	345	350	330	338	374	397	334	330	353	362	357	324	368	343	337	362	391	331	380	339	366	324	387	336	356	385	356	319	362	346	338	350	371	365	375	370	359	360	349	328	330	362	373	380	349	338	349	370	343	358	349	346	347	339	366	380	330	375	379	371	367	379	338	338	361	388	352	332	383	341	363	335	371	406	353	362	381	348	376	359	366	415	370	342	347	351	354	335	354	366	352	330	321	350	337	360	380	332	365	335	351	347	362	345	377	338	348	385	312	320	365	367	341	355	356	321	392	317	324	345	343	372	371	358	365	345	386	361	351	364	362	348	352	369	357	331	366	339	366	360	396	362	335	323	373	354	376	371	320	381	368	388	337	342	366	350	348	354	328	347	362	340	379	358	352	371	354	324	367	386	332	348	360	339	358	318	341	332	346	329	360	343	352	372	395	336	318	365	341	335	348	341	340	325	347	330	315	369	361	370	354	358	332	345	346	345	404	368	335	332	365	375	404	343	370	385	336	381	389	382	332	356	355	367	356	356	349	291	378	333	331	362	351	345	347	365	342	315	346	378	354	355	380	359	332	370	355	341	381	343	360	354	341	365	336	354	350	359	330	338	351	355	351	342	390	340	380	344	360	359	318	351	363	351	313	351	384	353	351	363	361	361	375	360	332	361	358	356	329	322	337	323	333	348	364	351	336	405	357	350	329	351	379	353	385	345	366	375	321	378	372	340	381	336	368	319	366	341	374	372	360	352	375	395	340	336	351	328	361	352	347	329	375	347	354	354	350	342	353	345	366	347	342	351	363	367	369	389	356	333	339	351	334	371	381	361	362	360	351	355	343	350	324	359	343	372	360	341	357	342	335	348	375	351	331	348	387	314	378	343	325	335	340	350	333	349	329	346	322	348	329	355	384	374	356	326	350	348	371	330	343	351	345	356	348	376	389	378	338	366	380	336	368	352	333	348	336	389	394	332	332	350	360	318	353	325	343	364	346	351	345	362	365	360	371	359	352	314	335	367	335	373	332	392	387	350	359	359	329	381	355	320	374	353	380	346	397	369	373	357	334	344	365	341	347	384	324	366	377	379	343	373	323	369	325	354	362	356	348	370	383	356	331	382	349	357	344	337	366	353	377	371	346	376	368	389	352	347	322	390	338	347	388	359	338	351	356	319	353	351	341	370	351	343	331	383	371	394	344	336	366	364	334	314	361	365	341	347	367	327	363	354	374	358	360	361	372	317	327	342	353	350	348	347	356	380	374	356	379	384	373	330	341	323	373	358	340	370	374	354	356	365	356	350	335	313	359	377	348	385	345	382	374	367	328	343	369	343	365	348	379	352	398	322	373	346	330	322	378	360	336	364	373	358	374	358	350	327	326	356	355	380	399	363	353	336	385	360	367	359	332	362	359	366	362	321	398	334	384	386	377	342	347	357	382	333	359	385	358	330	350	297	360	344	379	370	391	367	372	366	372	341	326	389	359	383	346	311	319	333	312	335	382	361	344	355	345	369	405	353	400	352	373	387	361	377	392	387	357	373	374	387	338	344	332	386	326	352	348	347	380	340	389	339	356	373	367	365	356	365	374	399	372	356	340	350	367	366	346	381	334	346	327	368	363	361	351	341	376	367	375	379	353	332	367	365	378	327	370	365	336	331	351	316	375	373	356	387	357	359	314	375	360	369	381	366	369	345	359	355	351	353	364	343	349	338	354	325	373	362	359	406	363	368	326	306	399	359	363	342	372	344	339	346	370	343	362	338	386	351	324	342	333	367	363	371	332	347	341	347	332	342	345	339	327	351	355	328	340	357	368	369	333	374	340	339	347	354	346	349	355	310	360	373	352	354	342	354	335	331	352	369	342	345	373	333	347	398	376	361	378	355	351	345	350	365	356	348	358	343	319	353	311	336	339	323	357	360	339	359	372	351	371	378	358	353	386	362	378	347	336	334	343	373	334	366	397	339	315	356	345	361	378	377	361	345	343	358	358	338	369	327	354	382	365	338	351	376	354	343	348	345	351	334	387	349	383	373	344	371	308	350	336	358	359	367	344	359	376	381	367	346	388	390	368	351	407	369	393	347	338	330	387	354	331	333	368	381	336	342	348	342	362	373	350	365	368	310	344	339	361	364	355	371	328	342	334	381	351	368	357	350	391	351	311	337	343	393	365	356	376	329	375	313	358	384	340	391	327	359	356	364	348	378	387	390	334	346	361	377	334	351	352	334	348	366	342	359	372	371	340	338	355	334	375	349	344	357	340	361	342	355	393	376	369	359	369	342	332	326	346	375	367	357	347	361	354	371	377	372	349	326	331	352	350	379	371	363	348	364	376	336	332	356	380	332	344	401	396	366	329	380	310	391	314	318	337	346	328	327	353	295	352	343	384	367	366	380	374	378	378	366	354	348	319	369	319	331	333	355	355	321	322	355	352	356	389	335	354	357	391	352	357	309	374	365	349	358	371	348	349	351	302	390	356	334	332	338	350	393	346	347	349	354	364	321	345	343	367	360	351	338	339	353	345	342	341	362	341	382	349	337	337	378	382	353	354	326	325	337	359	307	375	328	310	354	356	348	370	336	365	355	349	334	351	378	362	305	361	363	326	343	299	369	346	370	356	370	357	358	384	348	322	374	337	379	351	352	381	347	366	367	351	336	378	365	359	366	346	334	344	356	345	355	371	331	363	356	332	351	349	315	371	383	374	309	381	338	362	361	363	336	323	370	358	333	360	377	338	347	333	341	356	344	376	360	344	370	361	350	338	369	326	388	374	339	361	334	375	354	334	364	334	330	361	326	332	337	352	377	343	364	378	371	362	355	355	339	370	340	345	322	334	341	373	408	338	336	364	349	347	341	341	353	361	342	388	338	371	386	380	363	335	348	353	366	356	350	339	346	322	364	362	339	355	336	364	343	336	321	347	334	402	331	333	314	367	341	362	331	358	345	324	334	362	334	386	344	351	348	367	349	351	362	352	386	341	360	312	386	346	357	372	357	333	371	347	334	327	335	392	315	376	372	337	368	356	376	364	365	359	383	356	340	332	348	331	347	328	356	338	333	317	379	340	374	315	361	364	369	361	383	394	330	343	355	347	376	358	353	382	389	379	343	371	368	343	352	313	338	366	352	359	367	362	338	354	373	371	336	371	342	361	360	385	369	308	340	337	360	324	382	360	377	365	317	320	372	350	322	364	361	366	343	368	366	340	357	366	357	378	363	345	352
15305	1727	3338	3575	3150	2625	2270	1980	1758	1640	1543	1431	1370	1292	1247	1205	1110	1190	1074	1073	1042	1056	1041	1060	989	1027	949	991	1002	984	943	966	929	948	1010	1001	913	930	896	896	949	976	922	954	964	908	924	925	944	964	921	910	982	889	896	873	939	912	873	897	919	912	949	878	914	887	930	904	918	936	939	908	910	895	917	892	901	929	949	884	895	936	876	878	873	916	1028	1031	948	882	928	940	890	898	878	913	875	894	940	907	918	876	898	862	859	928	897	927	967	942	961	929	853	871	931	900	846	823	892	857	912	840	888	921	921	907	909	976	943	921	907	940	869	885	927	886	944	861	896	907	925	895	912	888	903	882	845	930	868	880	930	940	907	870	846	852	900	851	888	885	878	859	848	917	905	883	903	890	899	863	965	912	884	893	860	864	899	909	919	892	882	906	939	884	909	928	886	889	890	880	886	880	882	874	926	909	909	885	905	905	876	905	940	886	910	877	901	881	913	953	860	814	887	854	875	916	897	912	883	878	909	900	912	872	850	937	882	940	894	926	849	874	915	909	861	893	864	887	897	897	841	904	927	923	889	903	891	886	865	903	921	868	925	914	874	899	906	889	859	872	853	893	941	914	894	932	914	900	841	849	861	926	885	871	875	858	800	913	932	863	940	888	913	933	948	906	899	836	863	899	862	870	931	910	880	862	838	882	877	866	924	902	902	848	891	850	853	849	855	891	938	853	916	910	938	916	931	908	888	932	906	885	891	888	856	856	846	877	877	840	882	868	893	907	875	947	803	947	865	885	889	833	898	917	880	899	876	948	946	928	883	866	895	842	910	870	864	891	903	887	860	903	897	913	859	914	866	884	897	897	890	872	948	934	865	926	925	885	892	870	893	832	850	879	885	923	902	890	919	919	874	857	851	905	854	884	887	888	904	871	895	888	896	860	880	851	924	870	916	880	879	923	901	858	845	910	878	885	869	896	870	863	872	909	877	922	908	859	876	892	941	909	890	898	866	823	937	885	909	882	852	839	886	894	856	966	925	929	840	822	891	903	893	865	920	880	873	884	857	867	855	875	898	900	925	880	923	861	920	873	866	913	924	912	852	879	899	868	868	898	893	873	870	899	884	873	929	880	883	857	892	899	899	886	839	881	885	866	897	889	887	906	832	943	863	882	893	882	892	869	917	864	886	912	910	893	887	842	865	892	884	849	908	894	882	865	896	903	925	870	860	940	863	868	869	872	912	887	883	907	914	915	926	879	916	888	867	914	821	856	899	881	920	885	899	893	830	875	889	862	876	858	868	859	922	832	939	879	887	870	883	838	898	875	883	869	869	930	844	931	880	930	887	951	885	860	913	882	840	899	845	929	853	921	868	935	890	814	889	889	923	914	933	862	851	859	906	915	801	807	903	857	899	872	855	881	883	870	880	919	929	894	886	949	870	877	932	908	908	845	898	945	869	864	862	877	842	896	871	879	857	911	890	919	886	903	889	914	857	880	897	912	915	886	864	879	862	845	899	912	859	881	861	946	867	886	856	935	893	864	915	878	894	963	875	879	886	912	837	880	887	890	834	895	836	873	908	920	907	878	843	903	896	888	904	900	872	832	867	867	894	875	936	871	896	848	909	851	943	897	890	933	830	903	871	943	842	922	902	916	897	916	828	881	856	880	922	864	925	865	871	869	876	863	873	880	913	915	867	885	904	880	914	885	890	853	903	878	887	852	866	883	835	875	890	949	885	891	915	881	879	870	881	900	896	877	882	846	883	901	885	853	861	877	893	871	914	832	901	898	880	873	864	863	893	920	921	944	893	878	898	910	902	890	847	873	923	875	905	851	848	822	855	868	856	840	940	882	908	887	922	917	898	862	889	881	904	923	899	893	924	884	920	922	910	885	879	956	898	911	888	887	949	877	908	886	889	922	862	910	955	875	853	876	943	918	869	886	837	897	868	843	838	860	887	873	917	921	909	823	897	905	868	922	887	857	859	882	868	880	881	812	881	895	871	847	843	854	879	857	895	812	877	867	890	897	834	922	895	889	910	897	917	883	916	846	866	894	886	891	862	892	930	895	891	884	863	896	844	902	915	870	863	925	922	912	873	877	885	907	902	862	915	858	862	854	885	908	912	873	886	920	884	903	895	878	843	889	891	840	894	879	916	829	903	894	862	864	860	926	873	899	908	848	897	883	887	926	913	850	889	858	890	929	896	912	885	839	885	807	905	851	874	846	880	901	876	908	959	848	878	937	881	865	945	869	877	904	874	877	851	912	940	903	877	826	879	863	882	929	892	876	916	917	901	944	840	899	864	837	949	866	910	912	850	913	937	869	904	892	927	848	888	862	914	856	917	904	891	899	879	884	948	858	804	890	906	863	853	935	888	892	939	910	922	942	906	875	901	880	917	882	912	904	919	933	895	901	932	858	868	862	871	886	908	906	913	913	891	931	874	853	850	909	865	854	880	871	893	863	897	911	808	883	846	876	903	874	862	857	892	905	885	873	918	903	869	893	901	804	883	900	900	856	927	889	862	949	909	899	921	904	911	881	867	898	917	843	893	908	885	838	888	878	856	861	896	905	852	908	883	912	997	918	901	860	898	837	899	856	870	874	894	933	955	883	847	907	919	924	937	901	895	882	845	895	889	946	900	893	899	862	833	874	906	849	854	917	867	880	873	850	885	912	897	883	952	837	883	882	870	877	857	891	912	912	844	868	844	865	890	870	883	860	848	945	867	822	806	851	886	905	932	893	876	891	895	902	887	860	894	904	875	872	903	911	914	854	891	918	848	919	854	908	870	899	858	893	914	920	917	919	874	884	918	882	877	890	896	878	875	878	871	822	840	899	855	901	922	894	892	920	846	951	845	852	860	920	888	992	866	874	905	845	877	916	874	867	880	881	915	889	892	845	887	896	874	876	901	837	933	870	915	885	946	890	925	853	952	865	846	834	925	905	913	837	900	880	845	888	887	932	917	875	914	862	902	902	911	831	886	903	910	887	884	919	878	877	875	962	913	872	901	899	896	877	920	928	930	871	815	871	872	916	852	913	878	877	892	831	855	908	885	898	922	869	846	888	897	897	910	866	907	907	876	907	886	915	867	885	926	940	870	916	920	932	909	895	930	863	858	855	866	912	910	947	937	886	900	899	922	859	883	895	899	918	855	882	910	863	905	888	862	861	899	901	878	909	927	930	824	885	840	891	909	931	878	881	936	842	904	873	873	846	891	831	891	874	866	908	883	894	859	907	827	859	858	822	919	856	837	884	915	876	869	945	858	897	840	910	871	865	921	879	876	909	845	858	886	869	824	861	909	886	896	905	914	926	841	932	883	932	857	856	929	900	936	921	949	864	885	916	900	938	880	899	895	879	812	908	870	836	913	835	928	903	842	942	880	968	863	910	908	896	862	864	921	939	886	884	857	904	910	864	853	912	900	887	906	888	895	863	892	883	895	879	901	896	906	862	911	924	853	856	891	885	866	891	886	899	897	869	895	880	872	917
44238	8342	2866	1947	1352	966	778	661	540	486	445	387	366	301	325	322	316	287	314	279	269	263	273	259	276	237	265	259	259	263	216	247	216	245	257	261	252	269	244	260	235	263	236	242	242	237	265	224	250	227	257	217	245	220	240	228	232	221	248	188	227	237	243	256	246	209	218	237	251	239	237	229	201	213	245	219	248	228	234	237	238	229	219	237	211	239	271	263	221	230	234	241	244	221	197	214	219	232	209	224	232	267	215	212	215	224	218	222	231	218	212	244	242	223	255	229	223	250	247	247	250	241	217	226	250	234	214	238	258	252	261	213	225	204	216	236	239	270	231	219	207	253	248	189	203	237	227	215	242	238	191	223	208	245	248	218	233	229	216	224	218	213	240	228	249	229	213	236	236	209	226	231	241	230	236	214	221	219	210	218	242	232	265	232	229	240	216	240	215	236	248	233	254	242	211	226	231	226	218	223	231	232	227	234	234	225	232	254	211	218	179	235	239	254	225	211	229	235	235	236	231	220	249	216	221	225	228	260	235	221	197	210	223	218	258	216	212	222	221	214	193	230	227	233	256	244	218	248	218	217	256	243	240	211	214	228	211	233	244	244	214	220	237	209	237	196	255	219	243	199	197	258	235	238	223	214	233	233	214	209	247	236	244	236	232	221	227	223	210	231	200	227	233	206	254	231	213	210	231	212	244	210	234	234	235	208	223	186	233	228	224	258	268	240	227	224	227	224	212	257	250	228	250	235	244	239	233	239	223	258	222	235	215	224	221	227	198	224	226	227	239	260	248	219	221	210	245	221	239	216	223	206	245	213	242	247	239	226	231	235	258	230	243	248	235	211	232	246	259	237	231	244	248	216	239	207	233	216	238	239	229	222	189	229	248	220	254	208	218	221	248	230	237	205	216	236	210	225	228	238	232	221	255	246	251	214	220	243	252	230	230	232	245	221	248	218	236	213	247	233	244	226	226	211	241	218	254	231	246	236	211	216	237	224	241	214	213	234	239	220	232	217	222	239	242	239	228	233	211	210	230	239	229	241	224	228	253	231	243	235	212	249	240	232	208	243	232	222	245	225	234	201	203	230	261	212	233	197	239	231	227	232	236	225	239	234	236	217	227	229	217	231	214	222	257	210	233	229	231	238	204	237	224	244	238	202	216	210	220	232	239	247	227	225	228	211	219	213	240	252	237	213	216	231	213	237	219	196	215	212	208	219	221	212	235	227	237	232	242	219	231	221	224	230	240	208	209	227	250	206	243	236	219	213	254	256	226	223	227	213	237	230	235	210	250	225	232	237	244	222	253	232	253	257	204	243	189	237	211	213	246	208	247	209	228	219	203	219	234	238	249	262	217	218	204	229	217	215	227	240	237	227	251	226	197	223	220	243	234	234	216	237	193	249	238	245	236	224	226	206	210	221	210	232	216	238	228	246	244	229	203	237	199	220	228	217	261	211	251	228	239	239	226	235	218	247	229	222	237	271	221	226	226	242	206	253	221	249	229	248	224	224	262	207	222	237	213	232	223	238	226	228	203	245	254	226	264	271	203	223	235	224	237	208	216	220	215	245	243	240	233	230	195	242	216	232	246	216	244	208	234	221	209	185	235	214	219	223	218	240	195	214	216	226	239	202	240	219	250	226	204	229	249	220	256	247	235	199	221	221	235	238	218	226	230	229	247	242	221	210	225	237	210	222	233	228	229	233	225	224	209	233	218	226	214	237	214	237	201	206	214	249	234	233	246	250	219	230	252	253	231	243	231	247	253	251	209	237	210	226	222	231	228	204	236	218	252	195	234	200	234	211	227	243	234	229	216	213	251	247	228	220	226	216	218	231	223	210	222	210	220	214	227	234	238	217	245	249	260	224	227	236	232	246	210	245	252	223	225	222	228	222	234	205	223	237	242	237	226	211	254	230	212	232	245	229	212	250	235	212	234	224	250	228	218	248	234	207	218	208	250	227	247	241	208	237	251	254	245	238	235	235	226	230	212	219	248	219	251	236	240	216	205	204	224	219	199	227	233	243	226	246	227	241	257	217	237	228	226	230	226	216	229	246	217	210	238	227	265	220	215	222	234	220	228	230	257	232	231	220	217	218	212	246	241	208	255	197	222	218	198	216	213	235	217	231	254	215	217	250	258	262	209	220	230	255	226	244	248	229	232	222	223	213	225	234	232	237	214	224	249	221	233	222	228	215	219	228	224	233	225	212	228	205	217	221	239	216	233	219	211	207	254	230	220	210	233	230	220	241	197	212	213	222	241	224	222	227	241	218	241	231	242	208	220	248	240	253	234	215	230	202	227	216	229	199	231	225	238	206	237	239	213	245	249	214	238	211	245	231	239	232	212	207	215	225	218	260	221	242	225	224	195	236	223	230	234	238	213	214	228	195	234	231	208	200	231	216	246	197	236	228	212	257	211	231	223	235	248	253	228	238	223	221	240	230	221	242	192	238	213	240	237	219	227	201	218	224	226	208	249	194	242	253	192	225	257	221	216	252	239	227	240	228	220	221	220	236	230	257	202	244	229	203	231	257	252	263	218	231	225	207	232	205	250	207	231	224	254	210	216	247	241	227	227	245	246	214	210	208	201	245	220	218	230	196	240	212	225	231	223	235	233	250	236	250	239	224	229	213	220	226	238	226	206	227	215	217	223	233	245	221	195	236	209	219	228	219	256	229	208	237	232	219	239	217	232	213	225	239	227	233	230	247	217	245	262	228	224	199	235	228	234	212	224	237	215	239	203	209	205	208	228	220	236	201	214	229	251	222	241	215	213	214	241	229	244	222	212	221	229	210	242	202	236	249	249	234	239	215	209	236	241	225	233	232	217	237	232	225	207	223	257	240	229	210	199	210	237	242	247	227	214	228	238	234	230	231	240	222	243	225	233	254	223	223	221	247	238	239	237	223	266	213	234	206	223	216	245	234	193	207	204	203	240	239	200	229	218	224	248	257	223	219	223	231	217	225	239	219	223	188	252	204	219	229	225	218	196	235	209	223	216	229	242	229	222	220	194	211	227	208	228	223	222	242	229	227	194	241	243	225	214	230	230	217	220	230	214	224	233	193	224	243	246	242	232	231	224	204	245	225	229	235	247	211	226	237	249	250	220	227	208	199	216	231	233	227	234	214	233	248	242	218	208	227	225	245	199	218	229	245	208	218	207	220	229	244	249	222	265	251	223	259	247	216	202	193	216	228	233	226	226	247	231	210	222	245	201	236	219	246	205	220	228	253	189	214	226	183	258	254	259	254	224	213	250	242	245	213	209	218	210	210	201	230	248	228	227	227	194	225	224	238	246	244	220	245	230	213	220	210	242	237	231	246	233	202	239	254	228	242	229	244	208	231	250	227	212	221	246	240	233	225	238	221	221	224	214	215	237	210	233	209	209	239	224	210	225	245	205	233	238	249	213	225	226	242	224	219	223	231	235	268	227	236	212	196	231	199	239	243	235	241	247	221	214	202	230	216	264	218	240	213	200	203
20525	2352	5072	5769	4799	4108	3290	2704	2388	2007	1826	1644	1497	1388	1300	1235	1140	1063	1071	969	896	913	893	845	861	839	780	817	748	775	763	761	719	756	721	737	747	709	667	684	672	709	717	717	668	669	664	636	645	644	656	691	587	649	607	627	686	621	606	623	655	645	573	623	620	638	657	659	643	649	650	621	643	665	652	635	623	624	620	590	663	655	646	637	653	654	754	791	715	635	622	621	660	626	675	627	626	619	664	621	614	628	634	639	626	680	662	629	650	682	643	626	603	648	614	645	597	601	584	603	579	638	603	661	664	601	629	617	677	607	663	669	623	649	649	659	645	654	630	638	599	625	598	615	633	646	622	631	583	570	586	618	628	594	616	624	557	579	604	603	594	629	582	607	658	612	592	616	606	598	603	619	623	631	582	557	622	642	601	629	625	617	636	608	562	613	634	610	619	612	585	603	637	588	654	626	636	597	602	591	651	614	597	639	572	634	598	639	609	556	578	569	589	667	608	603	619	589	596	565	595	586	604	620	569	576	563	619	592	602	603	549	596	558	619	553	593	559	598	652	608	625	607	630	613	619	609	584	626	587	595	622	614	606	605	591	586	633	579	566	608	582	570	604	634	569	637	599	574	619	613	633	632	657	624	592	628	573	596	623	613	567	583	614	606	619	609	606	612	625	619	604	603	616	601	588	600	574	601	580	590	545	590	616	560	598	569	593	592	593	580	608	604	630	612	607	586	616	614	550	598	651	614	612	616	621	611	609	620	628	580	579	584	617	573	614	645	617	586	574	581	581	605	619	606	602	591	622	637	613	611	547	602	590	599	608	575	608	638	640	604	545	634	600	603	627	678	580	592	619	626	602	594	638	606	584	570	595	661	633	643	614	597	597	600	611	577	608	582	589	621	604	572	604	588	652	573	642	618	636	563	591	602	589	579	594	590	599	591	599	609	591	584	595	603	618	621	624	649	573	609	565	585	572	597	599	605	577	597	599	591	580	555	583	615	597	679	572	604	599	594	610	595	603	625	619	621	601	583	639	615	599	581	596	544	588	606	582	567	578	614	600	597	557	601	610	653	645	605	640	610	631	630	606	571	598	587	577	621	588	603	588	613	607	593	609	626	577	580	613	655	602	600	622	622	631	560	592	601	579	597	585	574	631	631	607	598	628	604	598	587	629	631	547	573	600	593	608	638	592	600	592	582	587	639	626	609	559	611	580	609	594	590	572	634	616	622	597	613	607	601	605	605	603	578	640	597	598	649	558	580	583	582	612	635	622	567	588	567	653	628	611	657	591	592	553	612	560	612	623	555	592	600	624	592	637	635	623	649	637	613	601	606	560	592	595	621	588	580	589	619	588	607	615	633	610	562	592	593	624	601	623	632	638	638	599	589	554	575	575	605	621	558	590	577	594	643	597	637	608	614	611	589	567	552	611	556	573	601	577	622	615	589	564	608	596	590	597	611	526	628	649	616	595	564	622	619	545	567	625	614	600	564	562	596	623	585	566	620	578	602	641	615	661	558	617	627	608	608	622	611	550	616	593	636	653	579	625	583	603	598	559	609	625	586	638	636	585	606	583	582	597	596	605	601	620	603	581	576	636	588	595	626	622	572	607	627	611	625	594	557	614	626	605	602	569	564	624	592	625	617	558	566	589	601	608	596	586	606	633	620	590	591	595	587	630	543	634	626	592	579	624	624	613	590	572	636	563	652	525	596	594	573	624	581	602	614	602	582	638	551	654	618	561	594	584	592	636	615	615	602	599	619	578	564	627	644	556	586	635	599	588	588	648	572	566	614	574	588	600	639	598	573	614	651	580	566	586	645	593	617	609	631	645	584	598	593	577	590	617	584	592	658	587	624	626	601	614	580	606	602	575	606	607	572	627	602	589	619	567	596	612	542	605	570	589	573	598	588	630	585	582	625	593	591	638	588	558	639	597	599	636	554	599	622	599	587	571	612	604	593	631	653	601	618	612	622	586	590	606	648	603	602	634	640	597	588	594	615	585	607	668	619	623	595	564	680	598	598	611	579	629	599	616	620	604	590	599	585	542	621	604	580	594	620	610	594	595	644	583	566	558	560	606	627	611	621	627	567	608	628	606	594	634	567	581	545	554	606	626	587	657	606	591	599	594	609	609	586	619	603	581	581	607	646	590	648	628	584	564	606	612	590	628	597	618	594	592	584	595	616	588	612	578	572	625	592	673	574	629	572	595	603	626	572	627	620	578	598	597	599	582	596	590	599	620	585	619	595	631	597	619	635	570	605	580	626	637	621	628	559	646	611	614	537	622	572	607	622	596	592	547	582	599	572	654	598	650	591	614	591	589	635	607	614	629	605	600	634	606	618	594	640	598	600	597	645	649	606	592	600	558	582	613	607	598	606	586	622	602	592	586	575	622	543	567	563	591	558	626	579	590	598	594	568	592	582	599	577	607	596	619	647	589	590	618	587	605	522	605	544	619	619	593	587	597	627	599	593	611	563	578	595	601	573	599	575	594	591	592	565	573	644	595	615	589	624	639	605	624	572	603	614	618	598	609	601	591	595	614	594	650	594	602	599	590	552	613	593	635	568	566	612	616	634	553	619	583	613	587	584	612	615	616	558	602	592	608	605	657	618	638	602	595	587	589	615	573	606	559	642	588	657	591	609	610	579	591	591	586	585	619	585	598	595	593	560	667	619	591	564	616	623	587	592	596	627	584	603	622	560	608	610	561	618	619	590	618	592	582	583	615	567	653	569	584	584	658	588	605	549	605	549	595	626	599	611	551	558	619	604	580	611	671	537	595	573	553	577	620	571	586	603	606	654	594	566	554	578	602	568	604	603	602	594	592	585	592	634	598	560	575	617	572	593	605	609	590	629	588	646	610	595	607	599	633	594	571	569	610	595	605	566	596	609	633	610	618	620	614	606	589	599	675	621	627	583	600	584	584	577	572	602	604	592	572	557	582	607	533	585	592	594	624	601	609	614	630	614	549	601	572	578	582	562	583	627	584	599	582	535	620	656	587	623	598	590	568	600	603	583	586	607	574	593	573	573	600	590	595	599	594	562	604	576	637	597	593	614	588	603	585	599	577	580	572	630	606	603	621	578	556	593	615	613	585	635	586	578	657	647	599	596	600	624	612	582	576	611	627	654	566	608	565	553	641	602	609	594	599	588	553	570	541	600	603	585	610	572	619	595	576	605	611	622	579	596	640	640	624	618	586	592	627	567	593	608	599	616	607	616	618	560	550	564	559	627	622	657	594	624	582	567	578	613	580	608	596	585	562	598	565	598	576	607	571	552	577	598	559	582	606	637	569	591	558	607	645	553	557	580	606	595	612	633	563	577	613	596	588	624	599	651	634	618	550	627	560	597	608	615	597	573	644	651	565	598	588	597	575	615	584	606	617	619	594	597	564	621	591	575	632	613	565	613	615	561	605	624	596	554	616	647	608	593	616	596	591	607	617	595	631	580	591	612	597	611	611	586	648	642	641	578	560	548	628
5491	434	421	383	383	392	399	365	344	372	365	379	361	329	362	320	352	338	360	368	353	327	336	360	375	372	346	376	364	345	317	376	332	360	343	327	387	331	361	325	368	339	366	363	333	367	335	348	373	351	390	364	390	358	352	357	361	380	370	359	332	354	320	369	359	344	371	371	317	364	356	329	344	385	374	356	367	355	339	349	359	320	353	333	374	357	338	341	343	384	340	357	390	352	385	359	365	330	389	362	374	361	396	368	399	370	373	331	385	372	362	356	377	335	331	375	338	331	367	378	373	349	309	319	364	329	335	348	342	335	327	330	304	388	379	378	371	369	350	379	362	370	349	378	341	354	379	360	363	338	358	367	394	365	332	385	364	324	400	352	351	331	344	359	352	353	325	345	302	385	307	362	348	351	371	362	389	359	351	357	350	372	356	369	337	330	349	355	353	362	378	384	360	321	349	357	374	367	363	340	344	357	353	344	356	344	336	368	361	364	361	369	352	321	322	362	368	351	329	344	318	349	384	351	389	307	342	391	381	353	367	375	373	346	349	368	378	363	361	369	371	353	347	338	377	345	361	358	364	375	375	369	357	353	383	375	332	360	362	336	353	376	386	368	375	371	333	343	359	352	327	339	352	351	362	365	378	369	362	349	394	350	349	390	375	361	365	398	339	371	369	371	362	372	361	336	333	330	342	352	327	331	327	339	329	399	387	367	332	338	376	353	348	377	377	382	356	372	333	323	377	369	332	374	339	377	324	334	376	347	393	368	349	356	353	372	372	344	351	351	361	346	307	342	360	405	364	336	366	358	357	355	318	346	337	357	362	371	346	350	371	291	383	338	355	330	372	408	330	354	354	339	366	364	360	348	339	357	346	369	356	335	366	372	335	376	341	340	366	332	370	352	342	333	357	344	356	357	359	331	367	361	317	362	356	345	351	337	354	352	320	336	384	369	352	355	360	391	380	318	378	332	311	368	337	325	334	346	365	356	355	360	375	347	369	367	393	365	336	343	332	359	339	361	356	315	370	371	331	365	339	331	385	375	384	350	342	352	333	384	361	350	366	351	365	358	370	327	341	361	336	355	319	363	365	368	387	384	354	334	343	373	365	357	346	322	363	329	353	325	327	379	346	351	359	371	342	329	353	344	357	347	353	333	352	346	380	387	337	340	360	336	321	356	339	363	380	358	315	311	336	349	330	389	335	355	370	403	351	367	354	366	350	352	347	352	367	329	352	366	371	347	352	338	360	389	393	381	357	329	334	332	358	338	341	368	395	367	362	376	325	342	358	335	376	355	365	342	354	375	357	342	356	372	355	398	348	307	355	344	376	362	397	333	350	347	377	358	337	344	341	344	337	370	350	365	341	362	344	357	366	338	337	334	360	371	353	349	372	349	354	350	341	362	329	350	344	342	351	339	354	330	342	351	364	338	336	346	352	345	395	331	372	369	344	368	337	342	365	331	357	353	355	365	356	346	346	373	341	338	362	316	368	384	339	334	326	356	364	330	354	366	339	384	325	367	366	356	358	349	373	378	359	364	354	346	348	323	324	348	354	366	373	393	358	388	365	339	342	369	328	341	355	351	343	334	343	371	360	362	342	341	347	327	378	356	344	356	343	353	373	354	353	363	356	358	388	339	336	350	373	387	357	323	375	305	327	364	365	374	365	337	359	355	335	363	350	344	367	366	382	349	330	370	364	323	386	386	351	348	334	345	367	342	379	363	398	335	372	385	345	358	369	355	351	329	356	349	373	373	350	339	334	379	383	341	355	357	324	327	336	344	318	339	370	321	359	371	338	364	393	379	335	377	370	373	329	334	348	367	374	310	339	353	343	341	327	337	344	347	357	351	368	324	389	350	358	344	324	413	334	338	348	346	357	361	363	346	339	326	355	327	343	347	349	391	366	353	324	332	372	368	353	377	341	349	350	312	354	353	382	355	355	368	363	382	363	362	374	363	373	350	362	368	370	367	352	343	374	366	355	384	385	343	391	352	356	359	378	312	328	346	345	326	315	335	360	349	365	354	347	332	362	343	344	363	363	380	385	360	361	351	374	375	365	332	346	366	324	369	343	383	361	373	349	372	382	351	352	399	353	362	342	348	370	332	345	359	373	398	322	379	368	361	335	340	355	378	345	330	391	385	329	367	350	379	376	372	344	392	359	361	356	347	328	403	367	338	358	342	344	348	370	347	334	387	337	359	361	302	335	362	378	326	331	367	358	349	354	398	372	351	365	380	365	348	368	353	337	365	366	355	343	368	352	380	364	368	342	333	372	335	366	345	354	374	346	375	359	368	360	355	363	381	361	366	345	341	387	393	333	355	355	385	355	342	353	353	332	346	319	319	344	359	372	338	355	341	338	352	326	373	373	354	360	366	372	337	354	336	338	361	362	344	354	329	378	329	369	354	318	356	336	353	338	388	349	343	324	349	374	350	344	351	385	367	351	338	401	361	350	347	348	378	369	360	337	358	338	365	346	348	371	344	380	371	344	372	375	313	359	345	373	321	359	339	373	345	377	338	350	339	318	347	371	382	354	345	353	387	348	374	364	353	358	365	363	348	370	373	397	368	356	363	322	376	377	375	318	358	356	327	355	304	365	371	352	383	361	360	371	356	346	372	368	320	348	386	382	363	330	337	357	345	385	352	343	359	371	339	392	344	338	351	395	349	373	359	349	362	353	343	380	353	366	350	363	352	328	346	366	382	415	345	326	339	360	354	374	307	310	354	355	372	323	343	356	351	345	337	330	344	373	349	362	352	326	401	351	345	364	336	366	360	341	352	342	358	376	367	379	322	358	367	381	383	378	329	361	339	342	354	376	368	331	347	360	346	378	392	346	327	361	354	336	367	370	339	366	325	368	364	354	351	386	391	344	361	392	349	363	372	417	374	334	371	386	380	300	325	390	358	345	366	345	345	343	369	365	336	309	345	369	351	336	315	349	356	354	375	379	353	335	334	349	355	381	319	352	297	363	352	366	359	343	365	348	355	365	343	343	325	356	357	358	341	356	355	376	384	354	334	351	365	352	335	366	355	399	363	352	378	361	344	349	345	328	348	322	352	324	356	353	349	351	353	362	352	370	341	366	351	380	356	364	378	372	344	356	376	358	332	393	335	383	334	396	328	360	353	369	367	343	356	378	347	338	360	378	382	386	391	349	344	362	359	337	359	368	353	326	370	353	329	365	364	359	370	337	347	337	345	389	354	351	340	394	357	353	343	383	358	332	337	354	377	372	350	389	340	333	363	360	351	355	342	368	372	317	363	359	358	386	363	338	361	341	384	371	363	371	399	362	376	365	337	390	380	333	337	372	356	357	342	380	362	377	360	381	337	353	344	366	358	355	381	397	360	382	350	357	352	333	316	345	343	326	333	367	359	357	347	399	361	381	312	367	306	357	360	352	360	349	369	327	392	357	382	369	343	329	327	345	314	345	357	336	334	348	359	335	337	348	373	359	324	385	360	319	387	365	363	328	342	384	354
5008	943	1032	1043	1029	991	948	1001	948	889	932	981	840	930	976	906	955	950	937	894	867	877	875	829	928	906	938	930	941	931	886	932	906	858	883	896	914	906	937	942	912	906	885	898	929	905	921	932	943	876	923	882	952	907	919	961	922	910	922	911	860	873	912	896	941	889	897	982	923	933	910	902	907	842	911	908	908	900	938	874	874	897	934	892	921	887	840	875	900	937	877	943	844	887	928	900	927	891	925	908	935	927	963	925	913	934	902	881	950	915	936	959	929	922	899	859	934	864	923	940	906	938	938	894	901	913	932	918	913	874	925	933	857	937	914	882	937	904	905	844	870	886	879	921	904	908	911	886	913	889	842	865	910	872	878	905	969	915	890	923	954	906	878	915	931	887	872	968	920	862	832	901	912	916	848	881	915	877	869	898	921	856	978	905	910	934	938	903	891	903	867	858	924	906	940	897	835	926	923	908	872	886	895	849	873	897	922	884	856	862	887	912	965	926	846	906	910	875	943	903	858	874	887	900	875	915	842	932	869	897	927	844	940	934	929	927	887	936	874	890	812	936	876	943	914	947	908	897	927	900	946	880	909	915	924	889	918	933	873	877	872	911	926	901	917	971	918	869	866	888	938	907	932	923	915	934	880	944	925	872	875	937	914	868	890	938	923	976	912	899	889	901	915	896	922	906	853	916	889	954	920	893	946	906	888	846	863	887	953	890	883	912	951	827	910	862	906	933	839	937	894	888	899	895	946	911	924	870	928	886	914	922	884	915	885	897	834	933	905	917	926	923	868	897	942	925	878	946	947	925	883	906	858	863	938	899	936	921	867	919	929	895	914	929	906	943	933	921	950	898	896	897	911	913	929	877	848	949	870	908	873	913	981	890	909	889	878	897	951	878	887	902	889	946	899	934	884	898	893	930	943	873	858	858	938	943	916	879	875	901	895	923	932	900	955	899	906	900	815	899	951	925	870	921	926	878	930	905	912	909	920	924	871	917	900	917	934	912	899	920	909	923	922	932	965	892	910	858	895	971	894	932	896	857	872	952	854	934	905	878	911	922	934	901	893	883	871	943	891	909	959	862	940	871	914	991	943	915	901	932	943	877	885	895	870	917	895	947	939	932	903	910	892	886	916	835	927	905	885	922	864	864	928	869	896	886	952	900	923	901	883	953	890	898	900	891	920	902	924	847	881	918	874	907	921	865	865	859	954	922	900	874	914	943	925	887	895	910	843	873	903	968	808	898	862	863	905	899	870	836	912	941	845	922	904	919	904	898	930	893	883	929	890	897	866	856	892	911	940	915	842	913	871	922	885	862	903	914	901	870	886	924	868	976	865	915	908	875	890	914	915	860	890	961	880	897	898	879	881	944	921	970	911	912	841	904	965	924	924	869	936	921	923	887	919	971	954	871	851	930	890	923	900	975	956	876	921	944	903	895	934	858	929	923	895	880	928	936	909	930	905	920	901	865	891	875	896	919	878	881	850	941	934	892	931	978	949	902	878	895	922	906	909	924	911	931	838	936	942	919	926	891	884	897	903	872	922	907	946	906	921	899	929	928	877	924	903	928	875	878	893	932	971	902	908	924	864	860	860	918	859	883	918	913	941	875	923	923	854	955	876	888	920	901	886	905	881	926	933	876	894	870	896	895	863	924	896	907	886	949	968	895	871	922	884	849	889	884	902	898	962	917	847	905	990	924	911	904	915	908	906	893	884	909	926	873	840	932	900	918	860	935	919	926	915	972	924	925	882	935	924	881	928	937	897	959	912	906	927	881	897	901	885	930	925	916	922	908	953	871	963	831	919	919	907	899	938	919	932	894	893	871	936	960	889	877	918	935	904	887	942	874	878	951	906	911	923	922	871	954	836	862	959	957	956	875	911	936	925	861	881	900	870	919	870	949	951	897	880	919	914	896	956	940	914	944	856	888	887	903	907	871	894	894	946	898	940	937	938	942	864	874	892	869	893	901	915	908	906	940	891	904	904	949	899	946	904	923	921	870	892	874	914	961	903	923	934	886	870	893	895	866	891	915	915	862	869	921	912	926	891	944	894	924	899	899	885	843	885	940	893	895	886	913	904	895	850	922	906	896	898	893	920	872	886	968	863	882	914	860	862	951	910	921	900	855	885	873	931	871	933	893	901	857	937	943	875	886	897	883	860	890	889	939	918	921	908	954	915	937	952	885	942	910	880	831	840	866	914	880	837	880	880	952	820	890	873	894	883	959	825	926	883	886	883	898	909	866	965	868	883	857	904	901	931	905	927	941	859	949	921	954	886	859	887	937	873	924	863	937	932	954	921	932	842	938	868	890	881	846	922	923	876	858	879	881	924	945	878	869	923	900	939	925	911	925	888	912	872	817	934	949	914	915	919	894	909	895	911	940	839	878	922	872	893	912	932	927	892	894	891	867	957	899	915	942	861	803	853	921	867	918	892	951	890	909	938	877	888	936	950	907	924	914	939	908	920	924	932	908	874	947	953	942	850	887	892	865	924	907	896	903	876	946	885	924	873	877	881	837	859	889	919	896	889	886	890	869	950	882	892	866	954	971	895	897	893	879	872	915	937	960	887	954	895	944	908	876	897	879	948	908	858	916	890	881	949	879	958	891	956	910	899	951	881	867	925	868	926	899	938	958	905	910	885	911	911	920	947	946	916	902	914	886	912	874	896	893	897	887	948	919	865	854	858	878	891	891	919	881	863	890	898	897	922	921	942	941	900	917	882	891	926	878	914	882	910	854	919	933	880	923	886	900	892	883	921	888	890	880	952	927	865	902	862	922	900	864	908	866	893	933	927	917	950	933	911	938	887	867	907	883	850	925	940	945	899	930	955	923	930	896	872	904	984	917	936	884	869	922	962	907	862	852	907	864	901	871	934	878	887	905	878	897	909	902	875	926	861	947	910	868	924	912	929	855	881	905	941	852	881	905	870	875	820	939	936	879	831	922	938	895	929	903	945	885	887	893	909	931	915	945	943	868	952	939	926	934	892	863	934	874	964	959	868	865	900	876	879	932	916	909	964	897	880	860	897	867	974	899	887	957	868	850	874	890	913	906	947	901	881	907	914	910	878	907	901	919	891	884	872	966	932	898	910	836	858	870	857	857	906	929	952	909	862	921	938	918	878	889	858	903	942	956	944	899	927	896	929	896	919	884	898	923	965	903	903	935	947	912	892	862	911	874	922	882	895	946	889	888	910	920	917	906	900	920	932	860	845	882	949	916	902	924	905	848	955	942	874	956	924	896	836	925	815	913	896	882	971	908	886	969	872	946	847	871	897	885	853	902	921	884	914	878	853	952	924	855	867	877	938	931	833	901	929	919	924	957	864	914	892	870	920	902	902	912	896	899	871	852	910	895	902	885	858	945	835	942	949	932	846	877	838	902	923	891	892	884	947	958	875	930	901	906	953	900	912	862	875	906	883	894	839	853	943	878	896	895	862	895	911	927	909	885	926	924	887	892	944	912	894	925	869	917	940	920
32002	3841	1520	1181	923	733	649	539	487	527	499	462	472	416	405	421	376	390	416	385	365	343	388	374	404	375	363	369	369	402	372	387	397	382	360	391	359	327	349	378	356	372	370	379	333	361	376	368	366	341	378	387	335	342	356	362	353	324	387	386	361	369	341	353	384	347	378	391	349	341	384	381	377	382	400	382	367	369	375	390	396	362	342	380	344	348	356	389	369	347	333	347	351	358	390	358	381	375	382	372	373	356	345	415	395	395	354	364	366	366	342	371	388	363	343	363	338	366	358	351	356	367	346	376	363	362	399	371	347	387	318	346	363	344	362	363	359	387	349	364	344	346	363	361	353	337	376	382	341	361	360	344	327	352	333	344	351	330	344	335	352	359	345	363	397	364	416	390	341	355	352	395	368	334	355	387	344	352	367	355	377	355	369	377	352	362	343	373	363	376	364	356	387	372	401	369	334	396	372	364	362	359	371	376	361	351	321	365	384	355	347	366	364	366	380	353	350	340	379	362	372	375	339	385	374	330	351	333	342	371	363	373	367	339	388	351	365	338	375	383	337	360	362	361	370	370	355	353	334	343	372	362	360	346	343	365	365	372	365	390	349	358	385	401	359	362	343	344	408	345	362	331	339	351	396	381	373	365	361	361	356	376	382	339	349	357	410	359	331	371	343	351	348	356	342	367	341	346	373	356	369	384	376	362	365	363	398	363	368	367	353	345	344	356	358	343	348	348	351	358	363	371	345	368	375	367	361	335	353	377	355	357	353	382	356	357	360	369	370	369	391	339	347	365	334	358	377	326	333	346	350	396	379	351	352	345	375	352	341	339	396	359	364	365	334	371	367	371	368	393	381	348	363	393	365	360	352	340	383	316	363	374	354	350	361	387	364	321	359	325	379	349	388	397	361	400	389	346	395	359	353	325	352	371	336	380	336	347	385	402	340	356	338	329	367	354	369	333	368	366	371	335	360	393	370	372	331	372	357	361	353	379	374	380	386	358	361	380	348	358	342	317	399	342	348	350	355	367	344	326	357	389	360	366	378	363	368	359	377	373	362	356	389	356	345	337	331	359	320	372	392	364	362	380	331	381	393	344	337	383	348	382	410	336	390	361	349	390	352	335	380	369	339	355	340	355	386	360	361	333	378	358	360	346	336	371	365	390	395	352	352	360	337	373	357	362	378	354	343	381	361	391	353	393	407	360	383	357	398	370	338	368	338	357	362	348	366	336	402	339	377	363	382	376	371	408	360	354	370	366	339	344	352	373	338	345	377	334	359	345	356	323	344	359	373	339	350	370	380	343	397	391	382	331	370	372	360	382	333	360	374	357	331	364	343	353	366	375	382	381	396	351	358	355	331	357	381	356	336	389	366	347	373	387	383	313	374	377	359	405	351	358	346	367	395	358	373	359	368	343	348	342	387	316	332	351	358	392	344	375	381	366	358	367	373	383	383	374	360	379	376	381	364	361	402	404	377	399	359	329	357	328	339	412	378	370	366	352	350	366	393	346	348	330	382	384	359	365	359	385	336	364	349	391	366	378	334	366	336	377	352	338	359	363	376	400	368	334	368	361	353	381	339	333	349	352	367	356	343	357	378	363	367	386	343	381	327	343	382	353	346	365	350	373	371	389	366	361	352	349	330	357	388	392	363	329	361	344	371	383	387	346	369	331	328	332	387	378	367	357	368	344	406	363	360	376	370	353	357	366	357	367	354	357	341	353	344	326	353	367	361	349	393	341	363	371	356	343	340	360	357	339	342	348	368	350	354	378	385	357	345	341	365	346	378	337	345	341	380	356	385	395	397	361	356	376	366	358	354	356	367	361	347	352	342	370	356	343	363	382	362	380	335	379	344	367	304	367	391	340	347	368	350	330	395	344	350	363	352	349	367	362	379	329	375	380	381	348	346	367	357	343	338	331	365	355	357	354	361	371	327	347	342	388	357	366	380	340	308	341	322	392	383	339	387	397	379	357	380	392	359	324	380	367	391	351	352	392	372	358	362	358	387	343	376	359	364	343	357	367	413	362	359	342	351	362	367	367	370	343	338	381	342	355	375	384	360	348	347	358	399	390	368	370	344	353	394	347	349	340	355	375	335	362	345	340	369	363	389	347	337	368	353	380	377	353	391	356	394	374	353	377	360	377	341	392	327	354	355	354	316	355	361	351	346	364	354	359	350	353	345	367	382	350	363	366	375	341	386	349	339	372	352	374	384	398	338	383	370	338	337	385	373	367	375	362	367	349	366	347	378	350	342	368	399	333	357	336	339	371	364	366	356	362	352	361	365	392	366	326	339	355	397	373	351	361	362	344	383	340	343	368	333	353	335	340	336	328	344	343	345	367	361	381	351	365	354	351	380	356	364	335	369	325	355	399	390	363	348	367	346	415	373	352	366	392	360	380	368	388	350	378	349	393	354	368	345	389	392	394	361	385	355	351	402	341	374	350	385	385	359	345	343	363	351	356	368	350	340	364	395	348	353	384	370	377	349	364	347	376	358	357	357	317	376	370	372	347	382	362	377	359	385	358	364	349	334	387	358	383	361	361	343	378	376	351	391	411	341	377	338	388	375	346	361	375	360	356	362	367	373	336	356	367	323	402	392	354	354	373	350	335	372	355	363	361	359	391	371	365	346	348	376	357	340	354	341	345	366	410	363	366	360	372	374	354	336	343	327	337	354	348	376	396	371	365	376	368	352	355	368	375	363	361	300	401	363	367	346	352	385	390	324	385	360	343	373	352	365	350	341	364	353	364	341	383	352	423	315	356	366	390	351	409	364	379	369	381	355	378	349	370	351	317	351	373	337	364	339	340	363	368	361	369	362	408	353	362	370	337	344	342	357	375	356	322	378	337	376	392	348	348	349	374	345	343	374	352	361	372	372	369	333	370	377	350	391	342	374	343	351	345	360	423	408	365	379	340	347	393	352	335	381	360	374	338	377	382	383	345	319	365	363	360	331	364	355	337	353	364	363	382	388	394	373	360	358	394	366	328	342	358	374	347	353	357	370	362	390	343	372	369	399	358	369	370	342	348	343	356	358	326	354	345	354	380	348	397	366	395	374	336	370	383	337	363	383	336	399	364	362	360	349	335	342	364	376	366	378	368	348	365	382	395	357	396	414	377	367	345	369	383	372	413	363	361	378	363	335	309	386	364	326	353	346	367	351	358	396	362	352	367	349	351	333	353	382	337	409	354	337	337	374	399	360	341	400	373	374	361	371	355	354	381	370	348	335	369	348	360	384	364	370	338	387	341	364	344	355	351	351	383	398	366	349	336	336	385	389	357	331	341	355	343	334	387	349	361	359	399	369	361	328	361	373	359	360	393	374	363	380	356	353	356	380	359	336	345	349	370	377	365	357	349	377	359	352	384	352	388	367	366	349	331	362	376	365	354	344	365	372	371	382	363	353	363	372	333	320	366	389	356	353	348	335	349	400	374	377	358	377	355	380	381	357	363	367	349	402	360	365	396	338	345	341	366
15200	1877	3405	3576	3149	2738	2350	2021	1814	1616	1519	1398	1373	1305	1301	1212	1209	1153	1106	1130	1085	1037	1056	1072	1034	1035	980	1035	985	990	987	957	929	1031	970	972	976	945	948	965	932	917	891	916	932	933	985	907	945	904	960	960	931	916	907	984	911	946	915	875	882	927	896	958	963	906	970	970	882	914	886	930	923	1017	937	897	928	909	922	967	924	954	899	873	891	838	980	1028	935	907	904	928	885	952	935	943	888	952	957	917	907	944	958	913	915	932	896	939	944	937	892	922	949	923	938	905	873	897	905	907	922	890	961	917	918	898	944	955	890	837	950	948	952	964	897	925	877	905	923	898	930	878	918	943	922	947	822	913	943	884	950	922	876	879	906	917	934	965	894	934	886	946	922	928	889	897	961	903	909	927	894	903	947	921	905	915	941	891	911	841	901	902	940	884	935	877	867	870	919	941	946	901	943	891	895	893	861	923	861	909	859	910	881	986	880	918	914	868	898	948	986	916	885	864	965	942	912	930	888	912	941	891	850	896	912	900	907	899	931	903	827	927	891	866	925	898	911	921	889	897	887	915	887	956	877	923	887	872	910	917	880	958	898	898	923	907	868	901	915	945	895	902	892	922	939	892	877	952	932	896	914	903	941	912	862	902	861	874	900	883	862	920	897	888	898	861	940	937	899	926	914	862	911	879	918	945	934	883	904	917	924	907	928	939	902	864	961	913	886	926	904	875	924	864	895	924	905	836	887	911	883	961	960	872	931	924	928	920	889	885	878	930	870	919	942	966	923	892	831	950	940	898	943	920	833	903	876	852	900	892	885	905	968	892	875	914	892	871	895	856	912	868	916	910	855	921	889	947	882	935	944	895	881	851	967	918	878	926	892	849	891	900	890	929	913	925	884	915	889	901	988	898	894	898	874	870	947	884	856	931	971	938	932	945	920	895	920	925	902	899	895	942	877	849	892	931	913	918	950	899	905	916	893	894	937	940	942	927	973	898	916	961	893	875	912	935	908	976	896	829	934	934	934	899	896	860	921	885	895	880	909	880	880	943	882	912	909	971	918	930	934	922	857	860	926	875	937	956	941	915	882	930	891	901	875	862	871	900	897	941	919	890	898	905	866	934	891	877	910	866	899	945	914	871	887	914	922	924	952	854	926	895	854	901	895	959	891	863	891	865	898	916	895	896	884	879	863	896	952	940	917	895	861	909	911	909	913	886	885	824	887	910	912	934	880	930	887	893	961	920	901	858	921	912	874	907	893	891	898	876	892	899	863	903	866	905	893	919	960	874	932	925	940	912	915	904	929	890	920	888	934	908	946	924	979	948	933	937	858	880	897	878	916	931	886	949	938	882	930	909	902	902	930	896	919	869	890	848	912	882	927	896	955	853	904	876	959	897	883	856	939	897	889	908	917	949	900	892	891	931	880	972	893	921	901	894	899	918	935	931	905	933	883	921	918	911	911	900	896	931	896	888	880	944	943	933	902	940	904	937	910	906	905	915	877	928	944	895	943	864	881	831	914	922	895	900	959	936	862	944	920	866	910	892	946	848	959	912	909	905	941	914	921	937	943	910	904	840	912	877	882	889	890	890	851	908	963	892	898	919	943	1002	923	923	867	894	931	935	874	939	878	853	901	906	921	910	902	896	943	923	864	885	873	945	890	874	894	920	899	941	887	910	868	922	900	908	957	927	910	901	908	933	892	944	922	941	903	886	874	939	927	908	871	956	930	901	892	909	899	926	889	957	918	870	882	908	921	923	871	941	896	883	907	897	886	912	922	946	944	893	894	856	882	902	956	901	900	929	914	909	900	913	914	928	902	954	889	853	874	896	911	958	872	923	888	942	866	924	908	922	958	916	970	926	929	946	918	987	878	936	938	907	887	907	949	896	893	950	911	889	896	944	862	869	969	868	881	924	922	890	934	917	916	873	912	953	947	911	879	894	878	906	886	873	947	941	923	889	881	885	900	932	881	926	852	905	892	915	851	940	906	860	972	891	948	882	979	870	915	943	928	938	916	853	856	927	912	909	911	919	959	909	921	919	898	894	896	917	924	905	950	922	813	881	900	942	908	927	920	873	922	956	911	901	952	894	903	883	911	930	937	933	936	866	944	891	926	850	889	869	945	884	937	939	933	908	937	806	935	853	881	883	892	933	919	867	873	908	940	869	929	890	935	867	877	917	880	866	884	887	962	922	953	869	893	893	918	953	904	939	934	912	949	910	908	839	897	916	890	860	888	930	914	932	908	918	882	928	866	840	948	900	880	939	916	897	930	893	891	928	918	864	914	909	913	932	945	930	835	928	915	837	902	942	844	944	918	868	898	894	826	895	931	962	930	913	938	937	869	871	902	875	904	939	969	921	886	915	861	924	865	914	942	887	915	908	936	865	907	967	906	906	893	891	851	952	923	919	920	904	905	876	904	911	912	900	863	874	879	936	888	875	896	912	939	955	930	873	921	919	930	930	896	929	922	840	904	893	935	950	930	910	913	880	892	900	883	927	911	917	885	973	862	897	930	912	895	930	899	932	918	857	916	879	904	837	948	928	940	891	950	932	933	912	928	968	913	891	889	915	942	956	918	897	903	917	897	928	902	893	919	937	903	880	919	885	983	916	914	916	908	916	891	903	850	878	895	929	865	881	865	925	885	888	899	943	910	875	919	876	915	903	904	862	889	934	905	906	906	904	858	944	916	912	887	924	947	894	926	909	928	875	919	913	873	915	921	888	922	907	887	895	875	909	926	932	908	926	930	859	914	914	961	907	849	906	894	931	910	906	866	875	924	851	905	873	961	880	880	953	862	884	945	891	896	919	952	874	908	868	888	903	887	896	931	892	900	901	877	851	877	895	940	883	922	912	880	910	848	901	926	907	921	863	858	922	884	891	922	884	924	910	897	935	925	943	875	854	906	900	951	894	892	953	857	889	907	880	959	877	937	899	906	879	877	905	933	886	906	909	938	887	931	984	905	949	950	912	884	862	903	930	967	904	933	944	921	887	938	920	849	883	887	903	893	941	928	937	918	860	895	894	908	940	954	926	945	891	894	922	965	939	912	922	921	906	940	905	936	877	906	922	895	883	901	886	925	932	871	957	908	890	974	890	973	887	910	867	911	897	923	874	888	898	869	878	916	937	893	932	927	864	954	912	952	892	906	892	873	888	883	898	835	977	912	914	906	915	907	932	902	914	925	904	934	942	935	906	919	920	862	890	895	907	870	882	846	910	917	878	847	942	904	873	920	970	847	955	884	908	898	935	902	903	912	882	847	875	886	923	931	872	948	934	965	886	844	850	899	870	924	894	884	878	900	867	892	886	898	921	911	894	898	913	930	920	882	937	952	900	894	878	893	919	910	839	868	935	965	900	885	886	891	940	876	925	933	882	934	948	867	945	904	879	867	910	911	945	945	908	916	905	924	918	890	905	870	915	935	909	931	882	945	914	900	926	911	902	884	838	893	863	907	869	902	906	904	938	877	897	862	896	945	935	921	868
45141	9785	3009	1961	1427	1073	776	628	558	469	409	394	394	365	337	347	319	287	316	318	280	279	260	266	255	297	283	288	250	255	255	250	254	264	231	284	256	228	254	227	251	258	250	238	250	265	230	252	228	257	255	230	259	245	255	221	256	230	247	246	229	224	250	213	254	238	252	218	223	234	233	249	223	239	230	230	257	219	235	219	225	249	248	262	219	254	238	245	241	237	261	245	267	250	272	265	233	282	211	233	260	228	261	247	209	232	248	270	288	239	256	242	205	271	252	227	262	234	238	247	215	250	232	238	246	228	250	252	249	243	246	247	256	252	243	247	249	219	230	219	212	268	237	237	236	246	245	221	245	223	251	254	229	243	227	236	223	219	216	228	262	229	243	252	242	252	242	240	225	215	236	227	241	224	267	222	218	242	216	232	242	247	243	237	270	236	246	225	231	233	238	244	224	216	254	237	211	224	258	271	256	224	235	236	228	209	274	242	224	222	225	251	221	257	223	260	225	245	253	250	250	244	263	229	219	239	214	233	250	266	229	240	241	224	240	218	259	233	234	246	252	256	240	242	253	237	224	241	211	253	237	242	251	248	237	244	224	254	216	222	219	230	238	220	260	234	236	243	251	263	232	240	244	225	231	224	264	225	224	217	240	252	236	229	265	238	261	233	194	217	248	237	225	239	224	206	224	215	237	224	217	222	214	247	258	232	248	270	225	214	247	243	244	244	228	252	242	213	234	249	249	225	222	223	230	240	245	240	239	225	224	244	227	212	251	249	227	229	248	249	232	265	228	254	239	222	260	211	240	228	227	227	230	248	269	227	244	242	235	217	198	240	248	221	244	270	230	218	230	238	282	236	195	215	236	247	256	283	224	258	218	238	247	229	252	216	236	221	228	241	248	239	207	225	228	265	247	232	235	230	238	237	235	238	242	240	253	219	271	222	235	281	219	221	244	239	250	245	254	210	204	232	232	240	232	257	242	253	232	250	246	240	231	240	233	239	233	246	248	250	216	238	247	231	219	248	216	249	221	229	240	249	232	227	251	257	229	237	233	245	215	211	261	268	233	224	223	267	259	229	246	236	236	238	242	205	229	237	205	235	213	226	239	209	218	206	238	261	260	251	259	228	221	203	258	247	216	224	217	253	231	226	250	248	265	227	264	244	222	233	251	237	235	221	265	215	213	237	221	252	219	259	243	241	238	229	238	228	203	238	229	253	229	233	250	247	227	213	233	250	264	236	246	246	243	243	238	233	231	233	226	271	239	249	221	222	232	249	243	247	234	273	238	235	211	227	194	222	237	233	223	233	249	224	214	237	215	217	229	223	210	256	241	232	254	222	270	229	219	240	251	208	265	204	254	238	214	222	208	239	257	257	242	221	244	252	242	242	259	215	248	230	266	246	235	250	222	222	220	236	245	263	232	246	216	250	206	249	238	230	263	225	231	225	238	226	253	250	230	253	228	259	228	249	234	224	222	231	193	266	221	216	260	225	235	226	253	252	236	255	267	219	260	209	209	257	283	249	216	237	229	232	234	233	267	258	260	237	232	234	226	255	264	286	254	213	261	227	225	248	274	246	247	238	246	221	245	236	240	218	250	229	248	228	204	242	241	255	245	246	237	216	266	249	241	248	232	214	257	214	236	272	223	225	246	226	222	207	248	244	209	236	238	248	208	248	233	219	235	203	239	218	224	229	221	231	221	232	229	231	225	240	226	202	231	238	233	249	232	240	238	202	243	245	254	241	257	214	247	239	236	243	250	250	258	221	223	254	226	283	240	243	248	219	222	243	232	238	231	240	218	231	258	255	230	230	232	233	249	220	274	253	257	239	243	252	227	257	227	235	208	250	247	261	226	215	233	204	251	205	251	223	245	222	200	256	218	227	237	256	237	241	230	225	225	259	221	232	253	249	212	252	201	250	231	248	236	210	251	235	255	266	256	229	229	229	230	243	234	207	268	260	212	221	234	232	241	246	253	240	239	245	250	276	230	215	195	236	248	256	241	232	218	256	243	229	204	225	223	227	238	243	237	212	229	226	217	219	227	235	223	226	219	224	247	236	223	255	265	221	256	242	235	247	221	230	233	246	268	236	240	225	230	204	257	239	243	236	234	201	256	233	225	241	235	248	214	245	242	226	246	233	246	207	232	210	243	230	217	245	239	255	234	254	222	243	241	249	226	251	240	210	241	258	221	243	239	240	235	236	251	227	235	239	249	209	224	214	239	238	225	220	226	235	197	215	243	247	245	216	236	236	249	276	241	240	234	272	204	224	233	229	262	208	235	249	241	265	231	240	238	240	256	204	268	252	229	243	250	234	238	221	247	218	230	235	214	222	219	223	247	245	219	246	236	227	239	243	232	229	233	221	227	243	237	212	209	253	254	231	227	227	233	233	250	224	208	222	269	252	237	223	246	221	242	228	208	243	255	212	254	249	229	246	225	253	239	227	257	232	240	238	246	252	213	228	258	237	261	211	249	243	251	224	263	261	240	223	244	232	241	241	243	237	262	251	230	224	239	231	254	251	225	224	221	216	249	261	221	216	230	223	236	238	240	234	250	230	221	232	243	233	239	247	250	246	207	211	248	244	236	217	261	231	242	249	243	258	244	236	229	256	235	254	250	213	216	248	234	216	240	249	224	236	239	236	250	255	235	227	219	236	229	233	279	220	250	253	249	252	260	250	208	271	253	214	240	223	237	256	241	235	253	231	247	250	246	223	198	255	228	225	255	238	215	235	214	226	248	228	246	234	256	258	251	247	233	228	236	240	218	272	272	221	217	213	239	242	216	241	227	211	248	238	229	216	267	257	254	241	219	259	228	236	222	236	220	255	231	254	240	239	238	233	213	221	214	241	251	213	227	242	248	237	237	228	197	238	243	225	242	209	231	234	238	225	217	227	269	225	238	313	230	232	230	237	236	242	222	235	224	239	217	256	256	242	241	238	242	219	249	233	263	235	265	250	252	242	217	248	223	225	241	252	227	237	242	267	252	257	252	241	215	246	217	212	245	214	253	254	265	248	214	282	260	210	238	268	258	240	250	260	239	246	227	225	228	268	237	221	238	238	230	232	270	213	224	237	226	228	238	207	228	222	232	241	256	218	233	232	246	227	244	215	205	225	232	242	248	227	238	252	234	225	242	229	235	240	251	222	201	243	229	220	251	242	223	243	230	234	236	232	241	203	257	245	228	242	223	245	253	233	219	246	233	238	229	228	223	238	239	251	244	214	254	237	220	231	237	216	236	226	236	232	225	241	229	231	235	242	230	249	222	247	243	240	234	250	248	263	262	251	230	248	221	232	222	255	243	265	259	210	230	271	208	215	235	247	210	219	227	250	235	222	228	211	255	232	283	223	223	221	256	233	245	246	222	229	243	218	232	225	249	198	224	216	247	239	223	230	239	276	239	246	243	243	265	249	230	239	232	245	204	210	232	232	248	237	244	223	197	246	244	265	264	243	207	228	219	242	239	238	222	239	234	271
20652	2366	5091	5787	4751	4008	3279	2690	2403	2061	1771	1685	1521	1362	1308	1175	1169	1142	978	996	960	930	925	849	904	864	846	773	782	780	764	789	754	770	762	725	757	717	707	687	737	742	686	713	738	704	708	690	681	678	675	673	710	724	628	703	667	631	695	604	649	673	663	666	655	711	595	718	637	663	635	674	666	658	679	633	664	670	652	630	633	649	629	648	649	607	702	898	688	658	645	625	653	652	670	662	606	635	648	660	646	667	661	675	623	681	665	713	674	659	649	629	658	609	603	695	602	616	645	604	633	609	661	603	600	673	692	674	644	644	667	680	656	654	682	619	663	635	619	595	599	674	613	620	651	651	590	647	618	667	609	614	598	626	610	609	651	640	623	605	612	635	610	625	608	668	622	636	624	663	589	651	605	599	648	621	626	630	625	600	605	590	630	621	603	598	596	625	599	666	643	650	591	636	629	604	600	598	651	593	621	615	629	604	638	625	637	594	591	606	597	626	609	578	623	585	613	624	614	638	645	628	595	590	617	609	642	630	600	575	597	636	619	620	602	632	614	585	623	594	609	608	676	605	625	573	580	588	589	570	590	621	629	627	642	625	606	588	590	618	601	603	598	598	627	671	584	607	628	628	603	595	641	601	646	579	618	569	646	622	653	593	618	539	630	600	590	573	624	612	642	632	611	591	614	579	574	677	626	600	616	591	598	620	624	608	617	621	580	646	580	585	624	595	612	613	598	604	599	620	631	595	614	600	612	612	626	619	618	641	636	591	623	633	630	643	623	581	628	622	633	582	601	619	586	619	583	635	622	641	638	594	607	599	621	639	642	590	605	586	610	637	618	602	594	596	601	598	574	594	659	598	633	616	643	619	644	602	617	640	628	618	609	599	626	588	613	641	579	604	638	627	591	565	625	615	642	609	578	597	624	598	604	642	627	615	615	621	599	610	611	609	577	651	670	578	610	634	635	592	620	613	611	619	628	645	584	587	650	614	630	581	657	652	612	579	586	623	639	598	603	583	628	640	578	633	595	664	627	638	600	614	672	589	586	605	588	621	664	595	618	617	597	625	599	611	607	617	618	621	646	573	582	618	596	594	592	632	624	628	605	610	633	599	592	619	599	597	593	629	604	650	640	613	582	622	592	634	592	611	645	577	594	593	613	637	617	583	596	621	632	630	637	635	610	641	608	657	553	590	617	559	580	624	619	625	604	634	632	589	633	600	613	581	649	601	602	589	593	605	607	616	622	619	594	639	616	629	636	615	657	550	630	556	615	619	655	565	608	594	622	645	583	624	621	584	644	645	600	603	617	636	601	598	610	633	578	637	608	644	590	609	579	609	624	590	623	615	595	577	663	612	606	608	621	628	604	637	608	608	642	646	587	569	620	603	599	629	636	586	637	626	599	581	603	611	601	635	602	613	604	647	637	592	636	630	573	638	584	650	597	598	601	631	594	635	608	597	610	604	600	563	618	632	603	612	615	634	624	557	635	602	614	632	649	615	617	649	640	575	618	649	598	648	670	593	584	610	626	668	564	646	660	633	613	639	588	610	624	590	628	576	639	618	665	607	639	615	626	583	586	609	594	644	563	621	668	593	583	583	639	571	590	641	590	638	639	601	593	633	652	661	629	633	662	659	652	642	613	614	642	646	626	626	593	597	604	621	599	605	585	609	630	591	628	611	577	584	586	628	596	635	593	609	631	632	671	584	673	604	659	601	604	604	558	618	639	628	574	654	627	660	630	636	582	614	643	573	566	624	582	651	607	618	571	572	665	654	644	629	587	649	583	598	624	607	622	603	610	642	591	618	655	628	603	608	628	622	601	655	632	645	627	597	604	582	651	610	614	615	599	604	636	691	619	631	616	607	617	597	595	598	573	604	623	659	661	639	595	572	627	630	626	611	603	607	601	581	605	627	630	592	644	599	614	607	592	623	656	647	610	610	610	633	638	563	616	578	646	619	616	556	624	646	585	606	629	594	632	630	581	583	586	616	643	597	609	625	582	595	645	645	618	585	662	601	630	642	570	590	633	649	611	642	614	626	656	594	614	600	637	632	623	601	651	609	623	593	644	635	615	631	645	618	622	611	634	549	594	595	613	643	606	597	596	586	620	587	658	639	621	617	592	652	616	639	633	609	596	627	611	614	606	613	605	612	630	615	649	588	594	655	624	657	637	579	626	644	642	652	618	614	599	647	597	595	616	581	624	617	633	620	628	585	610	592	602	602	629	587	560	610	615	632	647	598	609	613	615	536	601	610	607	627	596	643	591	629	606	618	619	617	606	595	643	591	622	617	629	638	621	626	619	608	607	661	610	644	615	613	571	585	620	653	577	594	626	649	592	606	634	627	579	596	603	637	609	628	618	629	618	627	605	659	619	580	583	584	661	633	637	585	631	593	580	618	633	602	591	588	603	658	601	689	630	591	627	657	638	616	611	596	625	659	578	596	657	629	663	605	614	588	648	569	622	660	596	611	642	579	619	603	619	593	626	607	609	624	594	598	584	645	623	602	611	620	577	643	607	603	632	611	603	627	634	611	636	614	604	605	633	637	639	585	618	641	584	593	582	662	646	611	608	583	592	599	628	600	662	641	620	614	556	630	642	621	637	634	581	610	587	663	601	607	640	591	600	602	571	609	626	640	659	575	594	626	593	577	631	616	576	617	599	601	578	601	576	626	572	601	637	613	651	625	612	604	678	610	606	662	605	602	633	648	571	608	659	619	647	644	645	616	617	638	617	617	641	573	649	606	595	599	607	649	652	636	621	630	620	585	635	613	634	626	605	613	597	615	622	613	661	607	625	612	613	636	672	621	659	594	594	602	616	630	614	632	622	636	652	622	614	594	579	650	617	603	629	637	611	635	641	594	561	616	644	637	586	630	614	638	584	595	602	687	623	578	624	657	593	642	631	588	627	590	618	634	612	607	602	672	649	622	644	621	595	632	623	649	618	645	610	649	618	622	608	607	610	601	614	614	660	628	587	593	593	610	664	608	624	613	612	632	591	690	621	646	615	630	619	561	626	608	640	622	666	630	607	590	613	637	637	608	610	603	618	672	611	605	637	566	563	593	610	629	584	644	648	619	610	622	629	635	684	607	625	583	558	607	683	631	608	633	584	591	633	650	623	617	664	638	619	623	612	633	639	580	640	579	608	577	650	587	591	631	617	640	624	609	614	611	613	587	592	670	603	600	664	623	590	619	644	603	652	648	606	618	646	559	622	597	595	614	624	639	623	590	604	592	654	617	618	623	636	601	627	615	643	650	623	572	615	603	622	624	601	628	633	623	599	625	600	628	684	591	601	581	629	602	616	611	658	623	649	606	641	565	607	621	652	651	588	605	601	647	657	603	624	624	624	604	585	595	618	573	608	586	589	664	608	643	601	609	614	622	615	609	599	577	652	639	606	647	630	652	635	587	625	595	595	634	609	585	601	612	666	615	624	637	642	608	576	599	615	597	640	606	586	618	591	592	599	651	638	642	572	583
5677	428	429	398	409	368	376	353	368	355	365	381	405	340	371	330	371	354	348	380	381	377	350	413	419	311	415	337	381	347	358	321	344	343	348	373	374	359	347	340	361	368	374	358	376	374	356	352	354	373	392	339	388	352	352	384	405	388	343	378	378	367	399	386	354	362	367	399	385	378	368	369	374	360	364	365	367	380	390	370	371	388	377	361	358	366	361	405	361	347	374	324	338	383	358	363	341	352	384	402	391	369	337	414	345	359	401	351	362	343	332	357	355	364	353	365	349	364	383	348	383	361	387	369	357	379	368	387	391	378	386	370	344	338	320	350	384	379	366	376	357	389	353	372	351	363	405	358	321	380	428	349	355	355	372	397	370	351	386	381	350	351	384	370	349	382	389	349	315	332	358	369	384	358	325	329	385	371	364	334	375	374	412	377	381	352	395	403	395	363	362	372	398	381	414	387	352	371	352	348	377	356	379	368	346	377	343	371	371	352	377	352	392	375	352	358	331	341	368	341	347	355	380	393	378	355	340	343	365	372	349	370	375	358	356	365	357	361	387	351	365	374	346	372	344	363	387	369	364	364	356	368	357	361	385	382	366	382	342	365	382	327	386	394	362	349	401	351	393	400	370	346	353	391	362	371	372	389	383	383	405	332	379	381	371	381	344	380	363	358	386	349	344	371	350	334	364	365	362	372	347	362	364	343	389	352	332	353	351	371	400	377	368	371	334	377	390	363	385	346	345	388	372	355	367	373	390	341	342	363	366	353	328	351	357	384	374	367	338	348	373	327	363	356	382	365	358	381	414	344	355	342	387	372	396	382	357	326	357	344	377	368	353	378	366	348	391	372	341	354	362	351	333	358	401	371	375	385	353	358	404	357	313	371	359	371	404	360	375	355	390	400	349	384	393	330	364	392	348	341	340	378	370	367	343	346	380	359	363	369	379	352	364	376	365	353	365	404	353	354	357	372	372	381	384	357	393	340	346	337	403	374	397	367	394	371	367	368	361	382	365	395	384	335	411	365	334	379	345	377	380	361	353	377	361	362	360	352	340	333	393	351	354	386	386	391	366	361	352	362	379	352	396	367	361	371	368	390	366	367	374	385	369	359	373	336	382	338	384	361	367	338	360	362	370	349	380	363	345	358	340	379	351	343	358	361	336	358	378	395	356	349	341	362	349	400	381	347	369	366	389	361	349	377	342	357	368	369	381	363	353	382	363	339	362	400	379	342	375	395	356	348	347	370	351	423	414	350	362	388	343	320	370	376	339	332	373	354	355	406	356	347	376	338	347	356	364	368	365	345	390	365	382	367	353	350	364	361	350	369	372	397	326	394	340	328	342	359	339	358	404	346	383	323	366	364	367	346	350	396	382	362	359	350	393	382	368	374	355	345	356	360	375	370	388	376	369	391	361	361	371	390	373	380	319	342	319	366	345	390	365	350	339	356	347	345	376	354	368	384	388	393	377	401	348	378	348	374	376	338	377	380	387	358	371	349	373	370	369	407	367	323	372	383	395	374	342	372	364	363	340	346	354	336	337	368	386	371	353	342	383	349	345	330	362	364	382	379	336	351	367	340	371	368	368	347	334	335	400	351	336	418	352	389	383	365	363	376	339	387	376	354	360	336	348	316	344	365	382	357	366	404	345	357	355	371	364	383	357	348	337	379	356	371	367	377	360	370	350	359	352	373	381	344	368	397	347	368	339	368	389	353	390	356	372	345	381	346	372	401	375	306	397	399	386	376	378	368	381	366	376	357	328	342	322	357	335	362	363	323	346	386	396	345	360	359	394	359	368	375	353	354	349	367	367	334	380	359	367	417	418	328	351	375	366	398	385	352	388	363	359	363	358	390	368	377	373	375	377	350	329	391	359	356	382	364	338	336	363	383	359	377	362	366	339	371	346	348	332	368	359	358	364	367	393	365	377	379	416	343	372	357	368	332	367	398	348	347	334	361	393	361	361	353	380	368	324	357	343	374	405	392	373	339	368	364	375	369	404	340	357	336	357	376	362	340	361	340	339	345	375	377	392	355	373	378	357	354	363	340	375	374	373	384	364	358	382	372	351	375	366	380	377	380	379	336	367	353	346	355	358	378	377	350	381	368	369	384	362	391	346	361	372	376	357	375	384	362	344	356	357	361	368	381	366	404	391	368	370	359	367	361	406	359	397	362	382	330	410	385	354	358	398	345	420	368	361	359	367	376	377	353	346	351	345	358	348	371	407	382	351	362	369	352	371	343	367	390	383	366	346	378	328	391	383	362	371	374	380	334	359	368	353	372	351	403	378	365	324	357	384	348	353	390	340	376	346	355	352	408	389	389	334	359	357	363	420	385	357	362	364	359	388	374	369	413	363	357	362	383	381	375	344	353	361	350	368	373	369	375	338	374	356	363	360	367	380	361	352	351	369	396	391	380	336	332	360	359	360	358	327	363	309	400	342	364	370	402	372	398	347	390	372	396	325	355	398	367	366	398	344	379	376	335	391	319	355	384	399	397	354	404	366	362	361	356	347	383	379	361	385	395	359	355	387	375	363	346	380	389	393	365	351	358	370	408	377	371	387	368	367	344	407	373	349	367	407	400	357	348	399	406	391	379	382	342	396	347	359	330	345	364	371	366	366	407	363	332	351	370	405	362	342	357	362	388	353	359	377	353	340	359	377	362	361	333	344	363	411	382	354	361	342	380	352	375	374	381	345	391	377	394	347	353	372	379	394	359	394	402	356	345	381	338	387	348	386	364	357	373	367	355	359	341	385	343	339	362	377	353	379	355	327	384	371	361	360	376	415	408	404	381	379	329	393	392	406	350	336	363	364	363	391	358	376	331	340	354	354	346	366	369	352	366	406	333	374	345	350	361	369	398	388	354	356	382	376	364	360	356	350	373	339	349	346	366	386	356	369	353	378	385	406	335	332	346	353	368	341	383	381	404	386	388	379	378	371	335	344	367	367	371	368	376	375	318	327	377	346	367	357	382	391	363	372	378	370	348	378	349	369	364	382	348	384	385	356	381	351	377	334	370	382	363	427	380	401	392	378	371	390	369	382	374	368	371	383	357	337	345	373	380	346	369	310	402	372	359	379	372	337	340	360	385	347	369	353	360	375	368	372	401	370	358	373	357	370	372	378	384	340	373	346	378	368	364	341	361	352	358	384	367	343	372	368	365	396	376	365	399	375	364	415	353	354	373	392	359	341	366	364	366	414	371	377	377	394	353	390	379	368	393	398	374	373	342	395	382	372	376	337	349	387	365	363	357	323	375	378	359	350	332	318	392	391	377	405	450	355	347	354	369	368	370	413	358	357	338	366	367	359	366	369	347	344	370	386	365	365	362	372	370	354	353	411	369	388	381	366	373	335	399	367	353	361	365	377	378	361	374	339	387	322	342	357	368	350	369	382	353	350	341	337	361	392	361	331	359	343	380	377	344	371	370	403	353	323	306	364	363	334	375	334	413	359	370	379	351	391	358	344	353	374	375	335	354
5043	966	1081	1036	1006	1002	973	951	949	966	898	951	979	905	932	990	944	895	930	925	966	925	932	1001	998	925	932	939	945	922	928	934	912	925	953	962	943	944	942	981	941	948	973	881	915	967	910	904	968	930	952	901	923	892	932	931	937	925	886	983	961	914	948	939	938	961	944	876	934	933	941	958	908	940	983	971	951	924	932	871	932	943	929	909	933	937	925	949	883	888	968	878	932	904	926	946	927	924	939	917	915	984	928	952	952	947	954	948	998	982	925	927	922	949	933	910	930	913	917	954	943	929	933	952	908	927	977	934	914	913	931	898	895	935	947	972	926	933	919	936	936	892	916	934	915	921	943	921	928	928	920	908	926	912	917	928	936	882	920	887	959	983	923	934	896	909	904	937	929	867	945	929	906	894	941	941	951	971	933	936	922	914	935	895	945	893	932	870	910	951	931	893	887	932	901	950	945	934	938	945	941	942	925	901	885	930	967	912	933	925	953	907	952	933	937	904	887	906	942	883	910	876	884	916	913	917	911	870	921	980	882	931	882	899	924	941	937	880	905	915	966	926	934	898	898	918	946	913	906	925	891	910	953	913	923	914	937	929	948	917	861	935	913	912	905	943	961	913	928	923	898	882	894	919	893	915	871	906	930	957	979	907	965	986	904	919	944	955	940	890	957	941	953	989	963	890	886	898	954	919	935	917	984	963	912	945	946	913	936	969	913	926	878	910	932	915	936	902	920	966	952	932	925	969	853	899	947	969	907	871	903	957	919	950	960	924	897	949	959	888	923	910	951	929	911	897	896	896	973	953	912	945	898	950	882	984	940	912	951	919	907	915	916	964	974	863	908	959	911	940	868	979	919	868	941	930	879	898	918	918	930	900	915	922	975	939	903	866	942	890	960	879	918	874	903	932	955	920	927	917	902	877	891	930	893	934	939	936	976	889	969	934	905	987	909	930	916	909	931	905	928	882	914	921	867	970	907	907	957	921	951	879	913	931	867	931	966	921	904	942	943	905	924	958	908	926	899	882	989	926	913	902	893	909	945	910	900	932	911	910	853	953	900	907	884	889	931	939	963	926	993	887	882	852	962	902	836	957	910	924	982	914	860	953	966	939	922	888	936	887	935	901	900	903	925	859	987	935	885	935	971	914	930	942	958	943	956	938	899	905	957	960	932	946	881	915	895	910	958	899	901	884	935	948	974	944	934	949	941	893	905	913	904	912	935	879	912	929	894	926	988	929	917	932	913	943	935	964	884	963	924	897	927	932	957	956	903	918	937	917	915	905	925	967	864	922	924	947	845	979	927	949	899	883	896	917	935	926	934	951	852	965	959	985	1002	910	993	892	922	930	917	924	885	934	929	897	939	909	916	911	922	884	885	917	972	949	946	939	934	919	918	976	1002	896	939	924	907	945	924	922	908	882	1014	897	976	871	946	931	932	946	944	904	924	921	944	928	934	956	929	925	936	923	901	921	932	917	883	900	931	949	940	952	963	950	919	968	965	948	923	967	936	958	917	903	942	907	946	880	938	878	884	965	896	902	905	912	964	860	912	943	905	957	957	938	877	878	903	974	933	948	987	971	927	881	925	1005	886	907	951	921	936	949	902	925	914	913	988	894	927	955	926	941	1001	922	885	923	916	941	929	969	930	933	893	918	913	897	935	915	926	940	931	956	899	885	892	938	951	926	949	973	911	948	925	904	921	904	956	948	924	887	923	879	928	954	948	904	963	928	921	908	945	913	949	883	972	876	926	930	969	976	925	865	911	928	938	911	894	851	905	851	896	977	927	906	897	954	905	901	878	955	918	925	918	934	940	907	888	955	970	834	922	941	868	895	903	887	940	915	905	868	932	943	930	916	942	952	924	940	977	934	895	931	943	949	927	926	928	981	957	910	880	952	938	951	930	904	916	932	922	922	931	956	898	915	945	938	926	937	917	936	938	968	858	951	951	917	875	902	928	902	888	936	918	905	932	886	917	945	916	954	951	906	899	926	889	932	908	909	979	947	936	917	973	935	934	927	930	878	947	963	940	905	879	954	905	948	903	970	903	863	878	941	931	861	899	922	896	931	897	933	925	927	995	892	955	900	919	810	940	903	919	919	917	949	941	918	901	975	951	971	944	910	928	920	951	889	925	955	911	979	935	951	918	920	931	901	920	912	891	981	946	925	857	936	926	921	942	942	967	954	946	905	878	899	969	948	955	939	965	943	932	920	901	916	958	903	917	931	936	910	882	937	930	870	916	938	926	943	878	928	950	932	862	932	918	928	932	902	899	918	883	964	943	887	930	874	953	872	922	944	922	942	956	922	918	882	964	892	952	955	920	949	891	976	922	934	925	921	923	946	946	901	889	971	895	916	908	924	936	923	914	908	903	947	874	937	877	934	923	924	948	955	917	902	915	945	866	919	984	908	951	943	922	926	934	919	927	990	881	888	908	951	923	902	934	911	989	905	929	944	896	947	948	919	920	977	944	916	951	899	925	884	922	963	879	858	894	945	921	919	951	969	961	895	898	958	921	887	931	914	901	906	937	911	946	905	954	955	982	946	937	915	937	928	914	946	977	945	968	889	928	939	955	902	960	895	926	938	916	879	870	927	915	925	936	902	903	962	924	883	922	921	962	910	962	874	942	883	896	928	908	910	990	934	917	917	929	925	875	942	921	932	968	961	911	957	931	928	947	916	944	935	918	932	988	889	917	953	899	898	923	944	923	942	905	927	900	913	925	905	937	941	929	927	941	942	900	921	895	882	924	878	976	933	928	923	961	949	950	964	907	965	947	938	938	951	957	980	891	984	954	963	922	894	885	875	939	918	935	910	873	911	925	947	887	979	906	923	887	976	907	997	962	921	904	901	914	937	945	967	917	978	929	930	1007	909	942	914	901	951	957	916	930	919	895	915	929	930	906	917	904	901	932	977	954	946	852	896	900	916	902	946	885	934	903	847	915	970	972	912	932	877	910	988	933	959	914	932	947	909	934	901	935	899	951	947	962	932	923	898	960	972	957	955	854	893	940	928	935	874	962	908	915	868	984	949	893	951	944	886	911	919	875	925	928	886	898	931	911	915	951	974	880	884	933	896	917	892	880	947	934	901	917	908	926	912	923	909	985	994	878	958	965	914	917	899	1000	920	868	903	938	935	940	883	927	919	873	934	933	894	930	906	941	888	891	946	864	913	879	986	901	953	939	876	908	917	956	941	917	950	971	961	917	953	910	893	903	870	946	927	971	929	951	940	879	915	907	964	938	929	943	923	945	928	936	942	924	889	909	895	883	878	928	927	939	942	903	931	945	1010	923	911	938	915	910	911	914	861	932	932	950	942	898	910	896	959	906	941	951	979	825	918	905	923	933	895	946	918	932	936	988	908	895	929	902	881	885	922	915	887	928	972	877	911	938	938	937	909	988	936	963	941	897	969	963	894	1002	909	941	916	939	937	915	938	955	923	926	887	907	930	917	946	869	906	960	888	909	882	912	943	908	980	934	896	904	907
33805	4452	1560	1200	952	717	708	587	523	492	463	456	486	393	449	425	378	392	376	399	373	371	387	379	395	371	362	366	399	370	389	376	373	419	392	344	376	364	361	393	353	381	396	382	350	382	344	381	382	391	396	371	374	364	388	339	395	393	360	366	397	348	383	392	368	370	347	362	384	376	378	410	337	335	345	335	397	383	348	391	370	373	360	363	386	351	341	391	373	335	353	357	383	346	406	395	406	363	382	364	391	354	382	364	376	345	360	366	371	356	415	403	393	360	356	358	383	403	362	386	371	384	387	387	370	374	364	388	365	403	365	357	370	387	380	384	369	367	376	391	393	394	344	351	355	380	343	384	408	367	360	371	394	356	359	380	387	390	366	395	357	364	356	381	384	351	350	417	384	364	369	397	364	359	380	359	365	360	382	378	350	370	384	376	365	396	394	341	377	386	394	358	354	381	393	377	388	356	374	353	366	357	361	378	376	398	390	368	395	376	366	330	333	375	396	360	348	371	402	354	364	373	381	363	343	361	382	342	368	371	349	350	384	367	318	381	378	361	347	365	362	374	337	355	380	394	396	389	385	361	360	359	349	395	375	346	386	349	366	355	402	365	370	382	394	367	373	378	385	368	384	382	356	355	388	353	353	340	373	404	382	375	360	388	348	348	386	362	341	372	359	360	348	372	390	346	358	369	386	377	386	390	379	373	411	354	373	335	381	332	342	369	380	356	338	360	373	355	340	369	389	381	391	344	388	385	357	333	376	354	372	394	395	353	391	359	354	357	373	392	420	388	384	393	391	374	394	392	373	403	394	336	349	389	404	348	376	357	340	358	357	419	401	366	346	385	371	360	386	351	323	377	385	395	364	387	368	365	401	343	369	373	382	370	338	410	346	365	362	374	347	394	381	362	341	384	368	387	414	367	391	372	402	352	382	396	365	402	378	361	369	374	356	356	378	378	353	386	395	373	339	365	354	402	357	365	381	368	372	371	320	373	345	397	370	371	405	392	408	372	372	369	388	373	353	412	383	385	385	377	386	385	398	380	376	361	374	362	355	388	367	364	415	366	379	361	345	370	360	359	360	367	354	377	398	371	356	381	352	376	334	342	374	349	341	371	359	402	338	353	403	373	374	379	346	337	376	361	374	395	376	394	359	366	362	364	343	363	328	399	350	388	365	390	374	360	421	360	386	351	375	334	346	360	386	369	371	390	404	383	344	349	346	373	352	371	348	355	406	365	381	374	396	387	351	365	341	402	375	366	373	377	377	364	378	369	373	378	344	352	368	381	377	382	365	383	364	393	363	358	374	369	360	359	336	359	361	382	403	329	355	369	365	377	349	399	359	411	360	340	382	359	349	365	404	363	341	369	374	357	364	403	386	395	388	349	371	373	361	351	336	364	330	407	360	354	380	400	352	331	363	349	369	373	368	345	380	371	369	397	375	392	358	343	374	388	389	371	370	382	367	403	379	397	393	357	355	378	383	358	382	410	378	356	378	356	374	356	361	349	381	394	374	355	366	379	373	404	398	365	375	369	379	391	342	381	345	347	364	356	380	384	368	409	393	386	384	393	366	369	369	378	366	362	379	351	359	365	347	380	362	394	412	402	401	377	352	365	382	364	388	382	390	373	351	357	398	347	402	416	395	333	401	388	334	383	366	409	334	379	388	363	379	382	350	382	383	374	354	373	390	375	383	386	378	359	360	354	410	388	366	367	377	392	378	371	339	362	384	364	362	347	392	354	316	351	410	393	363	361	340	374	384	369	347	371	375	362	385	342	379	335	400	365	412	373	383	358	340	369	378	390	375	348	375	372	339	372	367	387	352	332	368	386	349	417	381	353	324	392	389	359	362	368	361	380	365	354	376	353	398	329	366	344	380	379	378	379	392	364	360	418	384	357	372	364	378	377	366	361	347	364	393	418	360	358	357	361	363	344	335	368	381	359	379	387	371	357	382	368	408	358	359	369	367	359	381	363	407	385	376	328	376	351	344	375	384	346	351	377	367	393	358	343	393	339	367	364	361	388	380	343	370	376	376	360	356	398	344	343	389	359	343	362	383	381	337	378	374	389	367	362	365	394	371	319	363	385	378	392	421	330	379	372	398	364	424	375	390	409	410	397	366	373	414	378	371	378	383	371	377	406	364	374	369	377	407	407	380	389	386	342	345	381	343	357	366	365	355	372	377	387	363	330	373	361	391	396	388	346	400	361	371	371	353	345	403	366	357	395	361	374	376	371	309	377	381	347	347	367	360	339	358	343	355	367	351	342	350	353	322	370	377	369	366	382	375	405	352	364	392	372	363	351	381	368	361	363	370	348	328	396	362	348	396	364	421	346	383	366	380	356	342	364	364	359	382	370	376	346	372	365	345	365	351	356	392	372	354	412	385	353	374	370	401	382	359	391	406	383	361	342	368	360	371	373	368	381	354	360	370	374	353	393	350	369	390	382	370	348	356	395	381	379	385	368	333	366	392	403	392	392	352	334	402	359	358	369	367	372	368	369	347	393	389	390	351	372	366	371	381	381	384	355	358	365	371	354	372	403	361	386	377	385	358	362	358	390	370	401	375	394	412	352	353	351	376	399	390	373	331	363	370	367	357	357	385	327	389	398	388	370	396	380	349	362	349	363	391	352	374	358	414	366	372	378	376	375	363	371	352	383	347	385	364	365	401	401	361	398	367	407	377	354	346	368	393	345	383	340	357	368	358	390	327	392	366	399	393	349	371	367	378	390	359	353	385	369	350	372	365	389	380	390	361	368	357	366	343	389	392	347	365	355	367	364	384	377	381	447	372	397	364	396	385	387	384	348	369	368	366	376	324	332	352	348	371	383	363	357	348	357	387	343	342	398	353	390	369	364	385	395	380	377	357	372	380	391	382	355	333	393	371	377	334	375	362	364	343	375	394	382	391	366	368	351	363	377	370	358	384	367	355	360	358	364	372	385	344	353	370	385	352	379	349	388	376	381	381	400	392	366	364	390	361	379	380	374	360	388	350	372	370	347	385	373	383	357	368	381	377	392	391	346	388	337	345	375	369	353	384	383	343	384	382	370	353	358	375	362	383	385	362	393	372	396	370	383	362	418	362	375	376	402	403	389	368	403	401	370	358	384	377	420	386	420	337	384	403	367	359	341	385	382	352	371	374	360	375	419	374	364	365	359	363	366	382	402	368	396	385	373	336	341	358	354	350	355	350	366	398	360	389	350	349	390	373	395	364	383	369	342	333	347	360	376	390	364	380	396	389	382	396	344	378	415	403	364	348	379	396	369	361	374	354	360	387	407	366	366	385	370	357	343	380	333	368	397	355	367	363	400	356	367	368	351	413	369	354	389	384	327	369	358	377	348	392	349	354	349	346	378	365	365	352	353	373	343	374	377	405	357	371	410	353	357	399	383	373	372	333	373	393	388	384	387	343	353	353	373	390	334	365	354	372	392	359	353	369	364	342	387	389	368	353	383	356	367	343	366	384	361	384	399	337	347
16257	1814	3228	3675	3211	2592	2277	2014	1770	1647	1561	1471	1410	1348	1250	1238	1239	1136	1095	1093	1050	1022	1108	1035	1066	1074	1049	1045	993	1045	1034	1012	967	1004	968	942	952	997	987	975	929	919	943	959	997	929	938	904	962	946	970	951	943	975	961	969	907	901	948	947	999	940	932	1008	935	909	891	907	973	953	948	944	914	987	976	906	945	926	915	926	897	921	938	910	946	946	945	1058	998	948	947	915	949	947	950	942	966	915	926	935	985	946	950	919	951	941	947	1007	951	909	944	894	933	884	983	922	968	981	953	913	934	936	905	935	925	932	919	930	970	958	924	887	976	963	948	940	957	957	946	978	974	955	934	940	853	916	898	918	961	935	917	930	888	909	894	907	914	951	908	943	917	953	914	928	876	911	901	976	895	928	911	885	969	935	960	934	941	928	864	918	948	920	895	935	935	932	907	849	919	897	953	872	898	898	919	959	948	973	933	971	976	922	908	964	894	890	878	910	952	902	905	895	898	930	895	1019	927	978	907	904	920	900	900	944	931	900	912	878	973	953	905	923	925	917	871	910	941	906	965	910	895	901	941	967	912	922	947	953	933	938	904	978	951	900	922	960	917	919	926	898	898	915	914	934	918	945	887	925	926	914	902	944	908	920	939	901	896	914	892	921	926	954	984	944	878	906	921	985	906	895	941	878	951	918	906	887	950	912	858	929	967	938	946	958	899	954	976	873	933	928	920	951	983	882	885	937	900	937	987	928	953	918	920	866	884	903	932	932	868	881	967	930	935	890	928	955	930	964	878	907	931	918	948	935	955	941	951	977	907	915	967	892	884	922	897	876	958	904	934	939	906	969	967	955	967	904	1020	892	918	961	916	888	920	938	875	910	892	934	954	946	921	956	949	942	912	929	954	963	958	951	958	890	936	911	959	958	921	879	907	941	912	940	1014	900	941	885	839	930	904	950	949	884	968	885	841	924	961	977	931	910	938	962	949	932	926	967	958	933	896	957	905	902	977	875	933	940	950	900	866	908	857	946	935	933	917	977	894	946	924	907	926	845	938	880	964	864	900	872	920	930	947	888	899	917	913	919	928	931	940	925	923	911	924	931	934	925	968	911	987	932	902	896	873	916	927	936	953	851	901	929	890	923	931	920	950	991	994	886	955	892	916	960	888	893	938	934	898	872	951	976	891	875	985	987	924	924	928	920	911	928	900	870	921	903	871	956	942	914	938	981	878	876	864	936	941	949	965	914	931	959	907	945	886	928	892	874	878	911	941	909	935	956	900	932	916	879	903	883	885	929	983	876	891	893	968	939	903	929	928	929	923	925	948	905	922	911	916	922	938	969	927	939	940	945	884	910	943	959	948	899	915	942	935	948	925	920	965	975	920	903	922	928	910	894	911	953	924	941	929	840	901	922	902	877	934	893	881	955	970	912	918	907	951	904	933	912	919	843	989	926	920	903	858	953	915	898	951	936	892	973	932	916	881	902	958	913	907	913	957	882	930	877	937	887	919	927	896	903	912	945	943	969	894	957	919	922	889	923	928	863	911	948	882	915	924	894	908	943	933	917	910	950	900	907	926	854	926	916	886	901	929	912	894	960	936	922	848	920	950	974	869	956	969	940	890	907	914	900	911	941	962	893	928	943	922	889	888	872	933	919	910	976	897	889	908	938	891	956	884	871	923	956	997	936	926	899	907	886	918	923	939	971	922	930	880	919	868	932	910	992	893	873	952	942	912	870	983	892	950	898	952	972	965	908	884	999	912	950	964	906	888	891	850	906	950	931	909	918	908	867	895	910	938	965	913	920	961	910	953	924	929	935	983	882	866	940	903	940	920	888	888	939	911	900	941	926	949	938	900	916	892	810	938	885	896	920	903	915	915	878	907	936	907	917	888	844	932	964	893	917	893	955	934	930	926	950	931	927	894	935	929	913	948	959	925	895	959	906	966	936	925	928	886	913	910	893	978	960	928	917	935	959	951	920	907	899	908	944	921	866	938	889	927	898	889	929	935	935	885	889	942	902	925	922	915	916	910	925	920	937	937	950	903	889	883	911	892	911	933	941	939	941	934	881	915	963	869	937	912	936	891	959	937	902	942	905	919	993	925	946	929	913	896	895	917	932	893	905	915	889	877	918	944	920	894	889	937	939	913	919	912	894	933	894	935	973	929	930	943	875	964	960	964	944	923	914	891	984	921	985	982	909	902	890	983	927	888	934	952	940	907	925	988	902	916	941	908	961	955	878	918	911	904	975	935	925	917	850	950	894	961	934	946	891	917	884	919	907	918	890	907	937	923	966	940	917	911	915	935	948	936	892	890	932	913	965	949	901	934	944	871	942	929	886	925	960	920	937	896	939	907	936	917	887	881	906	914	908	943	909	932	905	951	862	921	908	932	920	915	902	930	953	971	875	922	929	891	953	940	895	886	999	954	926	899	957	888	863	909	924	919	929	994	951	912	988	903	948	865	922	882	964	928	917	900	974	952	908	904	876	925	938	925	921	878	915	893	925	918	953	917	946	935	922	947	932	942	875	943	930	870	916	973	936	918	912	929	861	912	929	928	873	962	908	945	941	934	914	936	912	907	958	934	910	919	923	890	928	921	941	941	910	991	946	905	954	944	950	937	917	923	877	917	951	933	898	983	873	926	973	895	949	918	892	890	919	937	964	944	928	969	940	972	983	948	969	896	895	943	888	959	888	907	904	868	890	979	913	933	964	917	965	914	935	891	978	901	918	957	953	927	932	909	935	898	921	897	902	926	876	925	916	932	945	905	915	955	909	918	883	934	931	902	946	879	923	922	918	950	884	902	934	884	960	882	909	918	955	940	940	979	930	951	880	946	913	855	962	925	896	900	890	919	919	911	938	964	885	950	957	902	913	926	873	924	888	886	916	963	916	907	891	939	886	902	928	882	871	985	932	915	898	909	937	952	902	948	944	926	969	914	917	955	946	873	916	916	935	920	955	945	974	905	893	903	933	927	907	885	913	988	925	897	898	902	848	919	869	972	976	951	960	935	868	966	946	943	901	927	864	927	905	911	926	944	930	941	909	926	921	917	927	948	875	956	897	920	972	883	906	909	911	944	923	899	919	918	918	885	894	842	910	942	897	984	934	934	920	915	936	918	922	951	914	944	932	920	895	929	940	897	942	951	931	895	908	967	935	895	926	877	931	891	905	903	953	909	967	883	914	906	962	934	866	934	930	941	905	884	964	983	877	911	935	894	923	948	944	966	921	953	892	890	947	866	933	960	895	909	929	902	876	930	920	932	948	889	947	884	884	944	904	886	926	900	908	900	1028	925	902	915	991	925	928	908	900	974	876	956	927	957	880	917	925	993	925	886	887	908	873	951	936	986	953	924	933	893	893	894	865	924	914	937	951	924	907	929	894	941	941	930	958	936	877	929	918	883	885	961	924	921	959	920	875	869	964	895	931	914	942	902	999	932	907	935	909	882	980	947	911	943	908	855	947	939	938	868	904	913	970	923	948	916	919	919	891
46465	10994	3247	2007	1425	1087	830	705	582	491	445	428	418	344	368	323	280	289	307	291	267	294	302	259	285	237	277	290	253	280	276	263	264	241	258	266	289	246	285	256	249	264	248	254	262	272	252	269	269	275	244	274	277	274	270	239	245	250	263	260	247	278	247	243	249	236	251	236	218	232	259	254	240	239	248	249	245	248	254	238	228	241	264	259	242	272	268	250	247	240	241	221	247	218	263	234	233	259	249	242	249	229	224	236	255	241	260	247	259	257	209	269	225	241	218	269	235	273	254	257	225	258	260	245	276	233	245	246	250	250	238	259	282	227	259	264	247	260	272	235	260	255	259	248	226	237	240	252	215	252	274	276	244	240	271	274	256	220	249	249	235	251	249	254	286	255	227	235	255	247	237	252	226	213	243	261	256	260	247	257	231	257	290	235	252	246	252	237	239	275	237	239	223	218	224	238	240	229	244	238	228	228	230	263	242	243	243	268	240	241	254	234	235	237	265	272	242	241	232	245	259	244	232	247	250	258	211	271	247	225	249	219	238	260	258	267	265	241	251	229	249	217	263	238	249	245	227	242	257	243	231	253	219	219	220	253	234	261	222	260	213	245	250	223	239	241	237	227	251	242	241	249	267	220	249	247	231	227	239	210	235	225	233	204	235	230	248	240	242	248	235	229	249	220	245	233	246	246	254	249	238	247	279	230	246	244	233	244	260	234	245	249	239	234	260	256	229	229	240	234	241	241	256	227	254	237	252	259	213	235	226	265	260	263	270	230	237	231	261	240	257	251	269	216	255	232	241	252	252	254	279	232	239	257	240	249	240	245	226	252	264	249	229	220	266	242	249	242	219	282	237	223	224	234	251	222	207	244	274	225	241	225	239	221	234	238	268	276	243	254	240	229	244	259	241	229	260	232	240	242	231	242	224	252	219	207	238	234	240	247	244	223	256	258	240	233	214	227	228	229	224	279	242	247	261	224	233	238	269	257	260	241	235	245	255	214	225	228	244	252	255	241	252	230	256	246	259	240	249	241	211	259	227	231	249	242	277	241	270	257	240	228	267	241	233	250	249	256	240	231	246	220	221	232	254	252	284	232	232	257	247	243	228	236	239	256	233	257	256	254	280	247	241	242	251	243	247	266	237	253	258	229	226	228	228	251	270	247	218	248	275	239	227	240	257	257	231	232	259	221	247	231	251	244	265	248	239	260	227	241	237	254	268	244	239	262	236	257	262	252	239	239	230	213	248	260	241	252	250	251	268	228	270	279	265	222	249	287	248	235	247	243	250	245	258	244	261	253	256	249	261	210	284	244	248	226	244	257	268	266	242	240	235	230	231	267	227	246	223	252	251	266	200	240	229	234	237	257	255	229	247	236	255	251	242	235	227	257	224	259	247	221	254	246	262	211	262	249	227	267	223	235	231	248	225	243	223	267	240	264	241	239	240	214	261	248	227	239	260	246	223	260	256	238	224	233	258	240	233	201	254	228	236	224	221	214	238	247	242	233	248	227	243	239	226	231	235	221	239	232	254	251	253	251	219	242	233	232	242	230	230	261	269	237	218	214	228	254	242	238	247	243	232	240	240	256	245	230	236	231	226	241	248	227	249	234	229	251	247	235	233	226	214	254	226	237	221	238	202	258	246	250	237	258	263	239	207	237	238	258	262	238	230	256	200	238	259	217	238	280	274	201	206	263	271	240	220	250	243	268	221	239	269	254	237	252	223	236	211	254	259	239	233	235	250	253	248	279	232	243	231	236	274	233	247	261	199	243	248	243	258	232	251	223	228	201	244	241	261	213	223	239	237	265	221	235	251	221	275	266	220	268	219	245	250	233	231	226	211	249	230	245	214	216	240	244	257	241	252	239	207	275	276	292	247	249	249	257	232	251	254	250	281	261	215	251	263	241	239	260	251	284	250	242	255	222	259	227	243	244	252	235	231	216	206	267	233	226	214	258	246	236	249	240	254	233	240	250	211	261	254	273	272	233	218	224	244	229	279	248	249	243	257	252	245	205	197	239	243	218	248	222	260	257	243	247	233	229	229	246	229	233	253	260	222	230	248	228	230	223	248	277	252	236	247	231	267	238	244	257	217	207	253	274	262	237	233	251	261	235	262	248	265	234	264	266	277	218	224	248	226	242	260	240	244	238	238	261	258	251	262	224	223	251	230	254	248	220	281	264	230	230	229	236	235	223	240	253	234	236	255	234	258	265	229	250	248	246	231	255	257	240	254	238	257	254	224	263	258	230	264	231	217	255	246	236	248	253	251	241	244	242	250	223	248	227	253	239	241	240	216	260	218	232	251	263	256	228	258	246	232	255	254	244	235	282	278	253	245	229	247	239	266	268	240	233	229	259	245	242	234	209	259	254	242	265	244	232	266	224	245	237	242	257	245	279	253	220	229	248	258	218	231	243	246	254	230	248	239	238	233	230	256	261	241	230	267	259	243	239	230	226	239	233	231	259	242	239	250	251	247	254	247	240	229	208	277	245	215	254	215	257	247	251	240	291	258	278	255	233	270	246	243	227	235	259	207	271	240	225	229	225	215	248	238	246	253	208	236	219	214	228	260	232	267	279	246	244	214	248	233	234	257	239	247	227	246	215	248	245	237	215	249	255	233	267	241	224	243	256	232	253	233	212	239	228	230	257	248	214	236	257	244	255	240	265	250	222	201	263	235	235	241	245	223	249	229	232	257	206	272	234	245	221	258	248	255	242	252	248	243	249	266	264	256	228	260	230	244	224	237	278	224	254	241	221	252	256	238	253	256	261	251	225	274	233	273	235	235	255	220	243	255	219	244	233	244	235	229	224	276	235	254	256	250	227	261	232	253	261	244	262	281	259	252	250	261	241	258	249	241	245	235	231	277	252	242	252	272	218	272	228	242	238	264	245	216	250	244	247	245	226	237	251	253	235	266	260	247	234	237	219	238	235	244	222	260	241	235	223	247	260	271	227	250	242	248	236	226	263	242	216	231	240	218	254	250	250	283	237	268	231	236	238	255	264	267	240	266	242	234	240	228	265	251	271	245	259	230	241	239	243	226	265	216	269	209	244	261	253	205	243	256	260	270	271	211	212	244	250	235	211	258	235	242	214	255	229	257	258	257	239	236	235	217	241	236	250	217	231	230	232	239	253	216	225	236	266	220	222	252	270	263	247	256	295	254	249	254	261	252	255	236	219	223	227	222	251	234	260	235	229	248	227	247	221	224	273	245	246	269	238	247	230	246	240	246	228	223	237	229	253	240	266	230	232	262	248	244	259	255	260	232	232	247	258	249	250	265	226	248	214	248	241	269	258	247	256	241	248	245	255	263	250	247	222	234	240	245	262	227	288	252	236	224	238	224	228	218	238	243	248	238	237	254	251	243	218	216	246	243	217	238	205	254	212	236	242	223	251	262	250	233	224	233	245	220	242	235	248	254	224	256	229	230	246	220	237	245	237	232	237	238	206	244	206	241	256	263	228	253	232	239	222	229	258
22002	2452	5207	5628	4969	4029	3326	2813	2354	2167	1882	1579	1543	1336	1336	1254	1196	1097	1095	1029	963	975	945	904	861	920	799	834	841	793	792	780	828	751	757	761	713	705	755	721	727	740	702	740	696	722	696	702	701	711	677	729	678	666	647	721	669	621	663	690	755	659	669	703	624	661	705	619	680	683	673	653	645	685	676	675	693	668	641	726	684	650	698	638	645	655	678	799	737	647	666	658	663	651	666	667	695	683	654	659	645	670	675	655	684	723	640	702	728	698	681	678	650	621	678	681	663	649	646	633	609	660	706	666	672	633	628	632	687	653	724	627	644	655	688	677	715	576	599	669	653	627	621	646	670	628	673	648	625	655	657	637	624	616	644	654	678	582	615	676	644	634	674	670	644	618	606	614	598	645	646	648	600	644	590	663	685	652	653	643	626	655	641	623	608	641	633	616	591	572	658	638	599	638	649	603	630	636	602	613	610	649	655	642	664	664	667	625	659	622	599	660	632	636	667	587	717	661	669	630	620	640	633	627	617	618	639	632	676	671	604	628	646	626	630	646	602	661	693	592	611	648	589	605	621	662	628	610	640	664	607	569	637	624	606	625	654	658	620	615	583	641	662	657	610	609	643	629	622	622	630	630	611	638	629	644	655	628	610	685	640	603	631	614	695	611	604	605	589	635	650	586	665	599	600	655	619	578	666	625	641	630	621	622	610	639	606	609	665	661	587	618	648	635	632	619	671	655	618	661	616	577	613	628	633	645	644	703	658	646	614	634	662	651	621	672	624	632	619	641	632	646	630	637	616	661	603	698	649	606	597	699	636	601	662	609	625	604	624	646	638	615	630	582	588	631	653	618	670	625	643	599	651	622	599	597	619	599	626	618	648	597	607	637	666	639	620	629	621	592	632	628	654	663	660	644	634	619	651	613	678	635	634	660	608	608	691	619	641	578	668	661	647	643	628	659	634	661	609	641	597	607	640	643	639	615	635	628	630	645	608	630	624	615	660	637	612	613	633	647	662	620	639	656	652	631	601	637	636	615	627	599	616	640	665	616	636	638	616	653	628	624	619	610	580	632	602	664	612	621	624	647	603	661	669	670	611	597	597	656	644	598	617	578	651	618	639	677	651	636	659	641	612	603	621	615	624	636	624	619	644	657	613	621	645	644	619	630	630	621	602	646	659	618	611	606	648	575	623	624	642	639	644	630	658	666	659	648	675	623	645	631	627	609	638	594	662	611	631	661	623	634	651	633	602	596	607	642	608	670	611	591	673	630	620	669	613	675	643	676	595	583	618	663	610	612	622	632	639	638	655	637	625	635	652	672	624	619	668	658	684	619	624	641	656	611	648	660	620	632	629	637	596	622	627	644	631	621	617	659	605	615	600	647	605	667	674	627	602	599	592	631	621	586	631	649	647	628	627	605	634	614	667	700	644	581	609	656	656	685	598	694	644	632	698	631	657	666	603	611	690	592	618	623	665	633	580	612	635	657	625	637	591	611	639	629	670	659	636	601	606	638	636	663	627	626	656	609	643	623	652	654	648	635	638	637	666	637	592	676	623	637	602	625	643	591	664	636	559	610	639	629	654	620	617	662	626	636	639	654	617	607	664	587	571	647	640	639	619	638	596	660	659	630	641	647	643	621	633	647	590	642	656	657	622	593	623	640	662	617	690	611	672	619	621	641	644	621	688	587	604	606	656	631	681	607	607	627	637	586	621	644	661	617	655	658	624	623	626	598	599	636	626	598	620	611	634	629	669	600	660	636	625	653	638	653	661	632	662	592	579	648	642	642	615	640	626	621	618	604	613	603	631	664	638	639	625	616	646	641	680	622	612	693	629	611	625	614	629	619	615	617	618	644	640	585	610	625	581	637	601	649	608	626	666	617	619	645	665	644	588	591	665	644	633	619	648	614	694	663	635	622	632	640	634	682	628	586	658	634	640	623	633	661	636	594	657	632	654	667	645	614	675	623	658	629	633	591	616	648	617	647	613	626	604	643	610	653	604	668	609	642	620	624	653	637	621	619	599	642	618	626	633	651	644	640	681	677	619	673	646	643	623	646	609	657	606	599	624	592	582	610	615	626	652	632	633	649	661	645	642	703	637	617	635	625	652	615	641	620	656	611	640	643	589	662	639	619	617	619	648	670	612	620	660	612	616	649	637	629	663	618	632	656	559	606	635	640	647	619	652	590	675	641	600	632	636	635	645	656	636	610	620	656	667	627	649	625	673	639	597	652	646	650	607	617	651	630	677	608	618	623	664	620	624	594	684	611	636	611	590	626	612	594	630	639	631	605	595	614	665	603	629	641	680	588	607	669	644	590	609	611	638	664	659	655	594	631	630	619	622	650	595	612	658	599	602	591	652	635	596	651	615	623	587	625	610	623	627	634	650	670	657	636	631	665	604	615	626	632	656	688	633	641	618	683	655	644	635	614	609	630	603	656	663	622	634	639	648	613	599	667	641	609	619	627	622	639	642	593	642	636	626	627	639	674	646	626	629	672	672	647	605	632	643	616	599	647	628	665	597	636	644	692	653	648	673	609	635	627	644	649	639	654	632	641	641	625	640	613	618	622	656	597	671	679	647	626	664	609	630	676	639	623	634	644	643	605	618	604	652	614	704	620	603	625	643	604	667	605	660	625	637	630	645	636	652	639	628	601	637	635	651	576	599	604	663	628	633	670	636	637	599	643	585	652	643	617	608	649	589	604	684	595	603	654	589	610	689	651	696	637	634	646	581	607	601	666	682	610	589	641	635	647	615	638	601	640	610	654	684	621	620	617	624	606	628	607	597	585	622	665	617	631	606	592	616	579	620	631	615	669	617	608	606	663	643	616	640	649	586	633	641	609	619	599	650	632	689	600	633	607	625	589	664	661	628	621	646	606	657	627	616	633	664	618	611	660	647	638	612	575	636	629	634	650	655	637	572	654	618	630	629	652	610	632	639	637	619	644	613	586	643	653	601	657	628	654	630	593	639	650	647	616	602	631	638	621	613	619	598	611	584	638	668	614	637	639	626	642	603	624	614	681	651	677	641	664	599	605	652	675	602	659	647	649	656	658	620	590	648	636	601	617	611	656	630	606	658	625	670	617	644	599	681	630	597	576	641	600	637	642	647	635	625	626	600	629	682	643	608	623	679	622	640	644	639	613	617	627	596	626	616	662	633	640	621	625	650	608	669	678	635	620	587	618	599	639	622	634	639	632	637	611	629	642	667	641	634	667	635	656	595	663	623	643	589	593	641	615	589	607	608	640	646	642	644	618	634	645	623	628	627	656	641	614	613	650	598	677	640	629	641	641	606	639	649	668	667	609	635	606	611	659	646	669	628	667	611	657	637	630	614	608	595	610	655	637	630	632	638	649	636	621	693	686	622	633	598	668	650	594	651	651	661	626	604	598	633	679	667	653	608	627	653	613	600	650	657	643	628	616	661	635	641	630	663	608	650	630	665	620	661	657	663	674	655	576	624	581	625	628	585	659	625	627
5696	423	422	382	368	387	367	382	365	421	322	361	380	369	393	397	377	400	333	356	376	318	383	355	356	388	357	380	358	366	379	341	392	323	394	367	374	386	415	395	356	378	373	340	360	383	421	362	336	374	346	377	388	356	340	391	360	382	371	378	335	386	422	351	362	367	328	389	380	385	394	354	344	370	373	368	363	341	351	388	404	364	368	332	392	361	405	369	380	358	373	374	404	382	389	380	354	351	393	396	359	387	370	368	378	371	352	374	379	356	334	349	355	370	416	397	379	399	366	354	358	395	363	347	388	365	355	403	365	371	387	381	373	367	393	372	406	359	348	358	386	397	378	395	378	365	378	367	360	408	345	401	373	355	331	344	366	375	382	388	398	343	358	340	377	410	365	347	366	330	363	355	379	364	349	377	350	384	369	362	340	354	355	372	380	378	367	357	402	353	367	362	375	369	376	395	359	358	362	409	394	391	350	381	391	377	359	372	365	388	355	350	385	343	367	381	395	414	336	335	368	395	351	373	343	414	393	388	378	370	370	405	399	401	352	418	394	348	332	367	374	378	390	381	382	373	370	358	372	382	393	356	390	330	375	354	343	362	361	372	363	385	349	388	374	354	345	357	353	344	359	373	392	361	341	379	405	337	386	371	359	378	363	391	363	393	375	389	352	376	375	395	356	395	341	381	361	364	395	375	402	369	334	347	363	348	367	365	394	367	361	357	388	359	396	362	347	360	385	433	380	380	408	363	364	346	383	406	342	371	349	363	350	385	324	369	358	400	388	388	380	358	378	407	367	338	411	370	369	393	399	350	405	346	376	358	350	373	382	333	405	370	366	369	331	347	395	385	376	376	353	367	385	408	332	344	398	385	401	384	387	370	368	363	352	322	387	385	363	364	367	378	372	398	363	387	351	336	385	388	394	336	372	363	328	369	355	369	302	353	407	367	391	389	354	372	367	371	342	335	370	348	347	376	352	379	366	377	425	390	346	362	401	375	344	381	378	343	389	371	392	369	373	388	359	391	355	353	349	354	386	371	375	395	358	381	349	358	393	355	372	405	385	329	386	371	364	356	365	364	374	423	354	382	339	335	365	355	383	386	374	360	381	401	348	359	398	402	422	379	412	390	370	346	360	356	349	405	389	342	382	351	378	404	405	352	317	373	377	393	351	359	338	362	328	383	354	365	362	373	370	391	412	339	387	393	360	395	349	332	364	350	354	390	347	351	385	351	363	342	357	379	364	402	377	360	337	363	331	361	384	407	374	370	375	374	379	370	378	377	355	358	374	373	341	361	382	375	381	349	392	379	398	378	369	351	416	379	376	344	355	345	351	373	411	343	356	370	375	388	374	363	379	384	361	366	372	379	370	365	360	349	374	366	356	434	380	356	362	372	366	344	356	411	367	370	372	396	372	379	410	372	342	374	368	334	366	362	390	406	352	377	382	395	396	365	378	388	359	361	354	384	391	381	375	356	367	385	385	362	344	388	390	382	372	348	362	369	335	351	394	365	362	369	414	397	364	394	359	367	356	369	373	361	345	357	361	377	377	389	357	344	353	370	354	404	345	377	332	364	373	357	373	369	394	374	348	380	345	358	382	381	372	366	377	389	349	402	398	357	370	381	371	358	380	347	335	337	347	345	381	395	394	381	338	383	373	392	365	389	357	365	377	392	348	360	369	365	373	370	334	417	337	381	398	346	364	364	385	320	349	370	337	362	397	381	408	393	370	349	354	411	365	382	383	362	370	352	357	421	388	384	389	354	344	394	363	398	378	351	399	343	342	364	371	384	409	385	394	329	343	394	354	376	395	389	362	367	370	389	404	373	330	372	358	336	387	343	359	407	374	366	344	344	375	397	369	423	386	356	370	361	396	355	388	332	409	345	384	362	416	405	392	387	387	394	385	377	395	420	350	380	387	377	380	399	398	368	380	368	396	339	392	389	364	363	361	405	356	382	363	364	339	384	354	375	357	348	395	364	361	356	373	375	364	359	362	365	364	381	379	363	347	368	385	363	356	346	399	407	392	390	375	382	372	379	394	369	343	386	375	359	408	360	341	360	350	360	375	327	372	373	336	388	356	370	367	384	401	331	346	316	385	364	374	404	374	351	378	382	376	370	386	376	401	378	374	363	380	360	345	381	361	358	375	380	372	356	381	360	365	391	374	377	402	377	387	388	362	386	368	379	340	371	374	354	331	362	368	369	346	357	372	365	350	324	399	373	370	356	385	365	363	375	370	387	360	388	358	421	377	339	354	365	399	379	367	395	385	371	356	377	383	363	341	385	389	381	374	385	386	369	419	393	375	380	394	376	360	386	382	385	401	347	380	366	361	356	361	391	349	369	367	378	363	401	386	368	351	352	378	344	399	383	371	354	386	342	359	360	373	392	380	385	407	383	372	400	389	332	365	364	343	337	386	369	374	377	393	378	377	380	363	361	379	382	360	354	374	382	369	327	394	393	374	356	372	363	389	370	391	359	367	366	335	349	387	348	358	349	363	370	405	350	383	406	387	398	398	354	359	363	341	354	370	352	357	388	378	370	354	394	358	389	355	381	371	401	382	384	396	365	362	394	374	359	406	407	408	425	397	382	352	363	386	359	428	378	365	395	360	365	379	365	331	353	353	374	419	355	343	382	368	379	355	330	404	378	394	354	396	363	385	371	382	376	348	369	356	357	379	354	360	381	370	405	381	370	349	362	360	362	332	384	372	355	388	397	337	378	358	376	381	357	349	383	387	389	350	341	366	349	385	361	346	382	372	372	369	376	355	377	347	354	380	355	385	369	366	394	373	392	352	359	343	368	389	362	398	334	339	371	393	383	364	377	358	372	337	385	383	367	382	357	380	404	382	388	389	371	394	369	396	389	384	360	372	343	373	394	367	356	363	398	376	370	360	392	354	362	390	384	380	369	377	372	393	350	329	389	381	410	396	371	351	373	377	377	394	367	366	332	354	356	359	329	364	365	411	399	393	355	406	400	394	374	349	381	352	399	364	389	353	365	363	366	369	343	424	372	356	387	338	370	386	375	373	363	367	346	363	367	364	371	377	402	389	371	363	367	376	375	374	362	397	389	369	366	363	388	379	373	347	355	369	360	399	373	360	364	370	345	364	378	387	359	385	395	366	363	369	363	359	369	380	368	344	377	366	396	367	371	374	389	396	348	370	391	331	350	372	367	398	372	335	402	351	373	385	346	365	360	394	352	373	350	412	373	399	400	393	341	389	329	371	370	395	356	386	365	390	364	375	375	404	397	373	351	373	376	353	327	391	396	372	347	373	397	346	374	371	360	393	394	360	359	370	419	387	346	377	358	384	386	370	373	361	372	349	363	362	335	397	391	393	323	364	336	350	369	402	362	409	360	350	376	350	370	375	345	345	388	385	392	377	382	388	388	410	350	371	382	361	390	400	370	376	349	378	343	380	353	376	367	377	376	361	346	363	363	384	374	368	391	392	381	401	347	346	352	327	358	320	349	364	365
4970	947	1009	1086	1030	983	941	951	953	910	951	963	1003	916	986	976	981	915	911	938	954	903	967	934	992	953	956	928	906	940	915	961	886	970	944	967	935	888	923	962	887	988	989	885	995	958	921	975	943	952	932	947	948	924	883	951	1004	944	926	907	922	895	960	962	923	907	958	972	942	875	982	908	969	910	944	916	964	962	896	963	917	989	908	942	943	921	953	939	957	919	919	932	909	953	939	955	948	893	948	863	938	932	927	955	898	921	964	954	948	902	914	972	960	966	926	942	943	1004	949	923	923	983	944	967	931	895	941	929	952	938	898	942	990	946	944	883	946	928	936	907	967	922	922	972	904	916	968	934	956	945	941	922	856	967	917	913	947	960	967	941	923	926	925	887	953	930	916	884	946	910	950	992	870	888	937	947	952	904	923	935	978	948	927	932	958	942	916	990	985	961	948	955	968	968	997	946	964	921	926	886	904	949	917	941	1028	946	892	884	918	896	966	890	913	965	933	924	913	933	916	947	990	853	945	931	878	932	936	947	952	950	929	894	941	926	940	851	977	916	918	978	942	902	965	920	911	904	951	932	971	946	930	953	905	903	918	936	913	968	955	949	940	999	963	935	891	917	960	962	942	959	900	986	927	922	944	1005	967	939	940	897	1012	967	929	928	945	934	919	923	972	911	943	856	922	930	973	891	948	980	915	994	902	943	931	924	906	950	908	945	936	946	947	967	963	930	929	932	897	916	948	879	956	936	967	921	948	945	895	943	924	911	911	888	993	956	962	941	895	992	905	924	890	940	952	936	900	963	944	971	957	962	931	859	928	936	927	903	922	944	938	961	931	954	1017	928	942	958	883	939	986	911	985	962	885	948	973	929	868	936	836	956	949	933	926	904	970	991	955	929	921	961	960	981	979	969	920	955	905	966	938	943	894	956	963	955	874	960	912	908	974	946	925	938	896	951	897	960	938	929	973	932	892	915	888	895	923	959	917	958	965	934	950	950	1017	943	919	903	939	920	921	943	988	866	877	950	910	957	950	963	921	937	909	943	951	903	974	964	871	879	918	930	939	924	868	971	1010	954	943	933	959	894	865	951	959	955	863	927	1023	949	967	919	990	932	888	883	966	956	922	933	953	921	907	919	962	926	925	908	913	905	931	934	883	914	934	923	967	907	915	896	935	978	999	896	1021	935	976	924	945	947	900	1000	932	870	925	897	949	888	901	929	945	887	940	896	923	891	919	920	957	936	902	951	926	964	901	987	932	970	951	951	941	940	942	889	898	938	976	899	988	933	956	933	944	958	929	909	925	953	914	946	940	943	921	955	899	909	981	909	948	928	927	911	954	939	970	963	934	955	933	934	899	942	916	946	949	901	983	889	1046	973	916	913	943	907	913	921	971	944	893	928	939	847	912	913	915	892	900	946	912	905	959	932	946	876	908	914	941	901	935	892	952	925	955	920	926	972	914	935	1004	942	991	906	932	949	934	934	926	938	929	947	922	955	969	951	1000	913	929	942	907	897	973	943	848	899	930	956	884	999	893	965	941	938	865	938	984	890	932	934	868	909	930	926	954	918	912	931	946	963	939	995	926	945	932	924	947	899	954	982	937	988	956	871	980	902	899	923	918	911	941	927	984	959	950	923	944	942	958	971	890	936	949	946	926	928	940	899	943	894	983	940	947	971	986	948	911	937	967	953	964	990	930	935	896	886	929	943	951	960	927	954	879	924	936	991	932	876	960	957	959	952	988	970	966	974	907	910	917	994	908	928	916	923	919	888	911	923	952	940	894	915	908	875	968	941	916	931	943	965	986	980	935	917	954	891	949	930	926	952	906	958	951	954	988	949	917	944	925	907	950	908	924	937	937	959	948	918	989	891	962	922	937	968	919	966	954	876	935	920	919	909	943	961	942	990	923	952	926	906	943	945	951	924	947	985	921	900	919	925	986	909	962	944	944	967	927	920	973	956	917	952	927	943	959	982	965	930	920	885	912	930	1001	983	946	956	927	914	896	880	923	880	957	967	939	992	906	950	913	929	895	965	844	909	936	949	882	945	949	898	945	935	935	912	963	915	922	941	926	894	902	933	979	954	888	910	949	931	907	881	926	896	871	920	939	900	949	915	1005	909	958	945	924	949	879	965	932	924	883	946	964	938	890	931	930	991	939	928	939	976	936	894	928	941	908	978	973	924	942	981	978	906	1006	967	946	901	969	929	956	919	891	958	944	892	909	930	931	949	921	919	935	940	953	966	981	916	906	952	940	900	920	893	854	999	924	983	953	950	938	884	911	902	947	945	950	911	934	992	912	943	956	953	933	945	902	924	941	897	904	973	983	867	935	973	974	918	943	928	946	894	893	973	922	957	891	915	988	918	943	948	963	925	932	954	966	969	945	998	970	943	925	928	902	895	965	958	952	997	912	981	982	917	911	887	933	932	978	923	918	978	922	943	903	977	901	947	935	927	958	978	923	914	900	927	908	949	888	940	928	930	941	924	946	951	922	933	906	920	972	910	921	953	946	915	928	966	941	903	924	926	902	905	925	958	985	953	937	978	960	909	942	921	934	916	914	942	884	929	887	1029	889	873	918	925	969	908	916	897	971	947	916	931	950	1008	927	932	876	978	896	929	928	909	957	941	904	879	941	928	919	926	911	945	950	926	919	975	983	933	949	986	936	959	948	896	914	953	902	934	956	976	914	889	904	932	927	916	928	952	927	1008	899	946	970	993	958	939	902	889	980	933	950	912	966	929	952	917	930	950	953	933	921	963	915	932	890	923	905	929	939	955	948	916	934	953	922	915	945	926	928	965	958	930	986	951	897	961	914	910	896	943	915	911	937	946	949	990	955	909	880	938	964	912	945	957	954	923	948	930	887	935	883	892	857	967	968	927	916	927	947	947	936	968	905	910	924	928	951	896	1006	916	904	894	906	970	895	908	1002	943	893	976	913	905	903	939	921	891	919	975	943	914	958	892	926	911	923	926	939	933	942	898	951	971	889	960	931	969	927	940	959	958	939	938	949	955	993	950	925	936	926	947	958	896	899	940	928	925	920	929	934	935	927	968	890	935	955	920	972	910	931	913	890	924	974	975	962	939	936	930	887	948	935	972	896	907	921	967	959	936	909	962	926	943	935	896	957	984	929	864	920	931	934	995	903	1007	907	945	937	974	926	920	897	919	916	945	919	972	906	919	882	979	967	975	949	947	931	964	905	935	948	990	901	1007	951	962	924	906	944	925	941	930	918	922	946	894	958	939	957	888	926	933	1034	948	947	931	921	919	886	961	977	948	917	924	888	946	939	964	956	921	939	925	919	937	925	992	941	921	920	885	910	913	926	934	948	983	981	995	930	982	949	907	869	971	915	901	948	917	892	894	893	928	984	900	918	859	917	963	939	969	909	933	930	928	960	926	913	915	921	928	923	898	893	1009	913	957	878	947	939	965	995	985	968	921	920	945	922	917	940	953	942	962	932	929	917	930	907	941	984	908	863	953	911	949	912	971	932	929	919	956	942	988
34362	4908	1612	1212	927	797	633	562	523	502	508	437	433	428	414	410	419	424	384	409	415	400	388	416	402	382	362	365	393	375	410	403	349	382	371	391	416	406	388	386	384	371	389	416	397	368	401	393	425	398	407	380	414	389	371	377	364	392	364	376	404	383	395	378	427	371	367	384	374	368	381	377	357	371	373	409	385	375	367	360	363	394	361	379	375	407	364	381	385	357	404	375	376	390	355	385	387	368	362	365	370	330	380	378	436	410	386	390	388	385	357	393	366	418	355	338	387	379	379	402	336	357	375	423	350	366	350	402	389	382	394	395	367	360	371	360	344	368	372	333	391	372	387	341	385	383	391	372	348	386	381	357	371	357	372	409	361	363	388	398	391	380	333	376	352	377	371	389	351	350	375	428	355	355	397	391	391	397	361	359	356	361	382	379	415	353	379	388	367	334	419	356	347	335	412	357	338	396	373	362	361	388	377	399	381	400	404	361	370	337	379	369	394	382	383	379	380	366	362	395	384	389	371	399	368	380	398	393	395	408	361	370	385	381	343	412	369	368	386	395	359	373	376	371	372	346	360	404	357	406	390	388	374	384	370	358	394	378	354	363	363	420	410	377	354	373	363	383	392	375	381	377	365	405	359	375	372	378	348	358	359	390	367	373	341	342	366	335	388	383	339	395	366	367	366	373	370	386	390	370	361	331	358	366	350	383	346	363	362	395	353	363	379	339	383	358	365	369	370	383	392	383	374	389	383	374	395	332	369	361	399	348	374	396	345	358	373	383	389	343	387	337	351	395	405	372	373	415	396	370	367	361	361	385	381	358	398	367	366	371	382	384	368	363	363	383	418	374	414	380	347	349	366	387	387	336	380	384	370	353	350	394	374	391	368	360	359	382	374	363	365	374	371	385	377	366	377	352	369	352	351	408	402	342	358	367	399	401	378	379	350	361	377	380	399	354	315	364	384	392	381	375	367	371	384	364	350	375	387	365	359	387	369	368	361	356	382	365	381	348	357	395	373	412	373	411	388	363	323	376	391	369	367	378	399	368	357	378	381	354	414	371	361	377	387	383	357	385	348	380	364	391	341	369	382	326	381	344	349	383	392	375	373	347	376	360	425	371	338	395	339	375	358	362	369	370	406	396	430	395	370	374	378	367	386	388	394	364	415	371	351	355	360	389	367	366	366	353	366	374	385	332	384	360	383	356	397	357	348	389	344	367	362	388	372	381	397	356	353	370	339	367	399	357	364	384	384	349	366	361	360	392	360	363	343	394	380	356	387	364	403	391	333	371	354	348	362	352	374	390	404	373	400	406	398	375	383	366	378	399	376	343	379	376	372	373	367	357	389	367	414	366	354	370	374	348	344	362	362	389	362	382	390	364	389	399	378	377	370	343	398	386	344	365	371	392	383	400	366	367	355	343	373	378	363	352	369	405	389	365	351	387	383	362	373	374	388	376	378	356	386	366	382	349	372	390	379	335	361	396	375	394	358	413	361	377	368	383	340	372	373	371	364	354	354	380	396	372	391	376	352	384	333	373	374	327	338	398	357	372	362	363	361	406	381	326	390	331	406	378	392	354	354	390	374	361	393	353	363	342	371	376	352	371	398	417	369	349	372	382	359	413	363	385	390	362	383	365	378	369	385	343	360	390	388	330	383	384	336	371	391	373	362	368	379	346	348	383	413	363	366	335	390	399	379	343	363	370	328	384	365	341	371	355	366	384	395	378	351	359	372	407	399	364	357	362	350	365	341	394	344	378	347	391	365	378	328	384	358	337	365	385	365	339	427	394	356	368	371	409	360	352	400	385	373	386	382	400	327	388	410	375	363	400	383	356	366	344	407	375	348	353	367	310	357	362	337	335	375	404	408	407	352	378	369	366	327	361	389	333	358	353	361	355	379	371	380	377	329	396	372	354	386	370	391	380	389	371	366	369	379	353	340	388	374	421	403	377	411	354	362	380	385	378	404	357	381	330	359	366	388	371	346	422	429	367	352	392	371	365	372	382	381	362	368	357	363	411	375	381	382	354	374	397	368	399	367	367	410	339	367	349	386	391	366	413	397	382	395	390	392	353	378	360	381	345	312	367	371	387	398	393	374	339	378	376	401	406	386	397	367	404	389	374	367	385	376	396	391	378	366	364	367	356	369	321	364	355	356	381	339	346	375	374	363	385	374	399	397	379	364	414	404	399	352	402	370	351	353	357	360	381	379	396	384	393	374	380	379	395	344	349	352	392	362	407	374	349	387	376	370	363	372	370	400	375	420	374	399	372	393	388	372	394	353	379	362	389	393	362	377	413	404	368	346	357	355	352	388	378	348	367	379	399	345	393	341	369	407	353	369	345	367	355	371	372	382	384	356	399	368	400	385	364	363	321	410	411	405	363	367	359	375	364	370	362	387	380	408	375	355	389	370	346	358	399	365	391	372	398	384	383	379	416	369	383	374	361	360	376	401	359	380	417	395	382	384	382	422	381	410	363	389	351	398	379	387	379	392	377	361	354	331	388	393	365	358	379	383	373	397	392	374	410	350	380	432	348	406	377	359	355	400	394	383	375	386	373	386	369	351	369	387	380	396	395	375	383	354	371	365	337	370	348	371	373	383	404	355	376	376	351	394	334	387	396	402	398	372	377	354	394	362	384	349	399	342	397	383	371	342	385	346	362	374	379	388	376	358	388	377	407	354	360	345	372	367	365	391	353	376	395	353	376	364	370	355	398	348	362	392	394	334	365	370	371	391	353	393	368	380	374	383	368	372	386	360	376	368	390	393	317	353	371	366	410	355	332	379	375	332	369	360	373	381	375	340	376	363	398	356	381	346	364	368	394	356	336	335	378	380	372	423	392	352	360	353	402	368	349	379	367	363	353	381	369	359	411	406	346	372	390	355	354	350	368	364	353	399	402	363	387	378	369	383	370	351	389	381	395	383	391	350	372	423	388	397	379	374	399	381	360	404	372	372	388	364	367	343	352	375	347	353	348	384	369	407	373	364	365	365	366	405	406	353	364	367	344	371	401	383	363	392	366	364	356	453	369	356	394	314	361	384	378	358	350	356	405	366	379	415	364	379	365	381	333	373	389	400	362	388	384	390	353	360	372	381	382	366	378	392	391	362	348	340	354	376	359	365	384	370	387	359	354	396	362	347	360	388	382	369	362	397	378	378	382	346	382	392	385	384	392	388	382	378	377	346	358	391	369	341	382	401	420	350	364	341	383	376	386	388	366	352	357	384	372	359	385	390	371	350	380	349	383	348	343	377	361	387	430	365	377	383	358	379	384	401	366	366	380	396	334	390	406	370	383	373	412	348	404	377	407	366	374	371	364	391	379	339	377	396	373	366	393	342	348	400	363	357	366	392	402	382	351	348	355	363	394	369	386	365	375	372	418	359	384	392	378	325	361	375	379	357	358	376	370	332	371	364	367	361	330	370	392	336	354	356	388	377	378	356	348	328	326	381	362	360	378	334	371	398	409	400	401	382	393
16386	1777	3259	3725	3127	2773	2346	2102	1791	1734	1555	1525	1409	1291	1282	1229	1172	1204	1137	1102	1102	1044	1122	1055	1058	981	988	993	1048	1028	995	994	1034	988	1051	979	987	1031	1017	987	959	972	1012	976	932	945	972	949	937	937	955	965	932	978	948	994	985	965	984	962	948	1020	967	907	944	941	970	925	886	991	972	908	923	969	938	953	978	972	971	958	908	922	937	980	995	953	960	978	1008	986	1008	919	962	1001	989	939	940	999	940	950	918	938	964	944	975	1022	957	1018	984	935	958	893	928	957	974	921	982	931	1017	952	1001	939	928	960	941	1003	966	958	939	968	980	993	939	967	951	947	956	927	947	984	926	947	934	951	915	934	940	959	924	871	946	942	939	940	898	935	935	921	899	940	961	886	909	959	963	1012	874	973	958	953	940	899	955	905	921	949	946	928	934	948	929	909	941	977	906	954	947	938	999	931	894	926	910	985	941	950	895	943	967	948	900	885	966	915	926	928	919	965	905	900	1025	925	943	911	941	893	929	935	959	946	909	883	962	937	892	897	942	979	979	928	938	917	929	914	868	953	946	967	866	939	954	922	921	963	928	995	924	945	868	937	895	920	876	953	939	923	912	983	908	943	959	953	958	921	956	938	997	945	877	889	910	910	912	917	875	982	879	861	887	913	922	915	960	926	866	938	963	947	909	899	937	955	956	897	929	884	851	886	872	957	900	920	925	947	916	898	950	955	898	921	934	928	951	892	947	930	901	953	912	901	953	908	942	871	897	889	948	914	909	916	940	915	897	939	915	892	921	926	918	914	911	917	940	918	924	912	895	903	950	932	908	968	981	907	850	856	898	882	891	929	950	910	924	922	952	949	946	976	941	916	898	948	917	950	910	934	874	960	950	941	962	903	948	972	961	883	946	885	946	919	921	937	958	910	959	928	936	927	916	937	896	928	948	948	930	965	959	909	1024	940	941	981	910	902	909	902	905	935	923	887	938	889	972	921	900	939	931	929	940	945	897	921	893	944	914	893	866	919	922	949	951	895	989	968	944	880	939	907	879	927	922	944	910	932	976	899	952	938	874	959	946	949	861	866	907	928	943	936	968	930	906	959	926	927	931	920	922	945	911	885	917	938	960	955	971	982	938	916	904	923	940	920	883	900	934	960	901	959	925	891	943	941	863	901	883	889	915	905	926	939	917	921	942	961	950	935	887	879	930	929	920	917	960	911	987	970	892	967	924	918	943	939	984	908	944	950	958	864	921	952	944	951	904	962	930	924	979	900	910	888	909	927	935	908	905	898	881	882	964	886	928	939	897	940	885	965	937	863	952	944	909	945	923	920	979	899	951	932	1010	922	948	957	999	891	912	930	938	952	896	922	944	934	929	917	909	933	920	958	902	923	956	914	938	917	926	949	908	928	968	928	862	968	890	928	948	938	920	969	841	934	922	932	916	921	939	937	952	953	933	903	924	952	950	924	929	913	913	939	939	909	939	911	966	936	961	902	912	912	936	900	910	907	964	925	950	947	971	867	962	959	903	924	945	937	900	907	911	889	846	896	931	917	974	967	891	949	895	927	920	920	930	946	998	974	955	934	907	896	838	908	945	888	940	887	930	933	955	858	911	943	938	963	919	907	972	918	973	944	944	948	938	936	925	931	887	940	924	936	890	838	947	948	929	925	949	900	917	901	855	924	939	938	900	928	905	927	916	914	949	936	923	895	963	928	927	951	903	938	968	896	884	894	986	944	928	923	969	912	913	915	915	933	1004	913	954	914	926	966	881	911	920	957	920	926	947	880	936	919	923	903	931	930	955	990	929	980	936	893	942	976	892	929	880	964	895	958	939	964	928	952	963	919	916	962	935	894	897	898	893	957	932	964	971	940	901	935	904	948	952	970	949	947	902	900	936	889	933	917	918	934	936	848	942	898	920	968	934	961	949	940	929	946	911	941	834	917	916	899	955	895	949	906	967	915	905	937	893	908	903	943	945	979	912	964	916	911	902	881	964	910	949	948	924	944	933	918	876	945	933	881	913	934	948	902	873	900	992	934	910	949	876	922	890	910	888	934	923	941	893	952	893	936	841	978	955	964	897	899	904	907	962	945	936	887	960	953	918	946	936	905	919	902	962	959	976	973	950	911	941	925	920	923	936	959	938	957	910	987	935	985	910	897	899	940	924	887	881	947	967	932	972	925	884	876	938	933	881	994	912	928	913	870	933	882	866	946	917	914	951	930	931	927	952	949	996	919	939	890	899	912	922	946	948	908	950	902	958	1014	933	906	907	927	924	930	902	969	939	854	913	948	935	962	959	947	969	966	930	934	890	964	981	921	911	963	967	958	903	912	959	868	934	902	971	893	933	886	950	919	940	974	891	924	876	905	985	940	941	968	960	937	895	953	937	930	915	969	913	894	1018	921	905	911	950	984	942	944	936	929	929	924	910	951	892	928	924	880	913	915	904	945	926	908	933	988	875	944	932	968	872	949	963	958	908	935	945	961	931	965	955	946	915	919	883	902	929	902	937	931	915	916	921	954	981	940	851	928	926	916	884	888	912	953	949	1015	913	921	983	907	945	918	949	921	944	911	924	898	960	963	973	902	893	935	873	902	956	938	937	932	963	957	970	947	983	965	942	923	966	961	919	911	931	933	904	922	993	879	922	966	940	895	941	938	915	961	909	937	885	933	946	936	891	933	904	915	898	933	939	933	904	931	927	943	920	911	901	882	925	953	924	879	970	923	935	963	988	945	910	996	904	927	974	997	889	929	931	956	958	952	929	910	942	971	928	912	932	884	963	901	960	958	944	868	892	952	934	949	909	918	954	965	874	975	873	951	927	973	923	917	938	868	926	948	947	898	876	921	871	907	966	957	925	918	915	1001	921	988	919	901	919	897	876	946	938	964	879	907	837	877	917	926	1005	878	943	881	927	924	933	892	933	925	965	919	886	888	904	929	931	868	961	924	965	928	890	914	924	928	939	965	944	933	931	1023	936	913	964	893	921	961	924	909	914	925	924	996	924	937	950	988	907	930	917	907	933	912	952	942	960	891	889	968	907	944	962	904	909	946	922	978	869	932	932	934	868	938	917	941	947	920	910	913	929	889	895	921	926	917	934	917	926	931	913	934	919	955	911	969	948	957	954	923	929	950	908	954	960	907	920	956	944	935	845	934	943	957	946	898	901	890	931	965	899	927	966	945	933	915	991	927	945	947	902	946	929	908	957	944	933	955	898	910	938	968	950	959	931	957	972	952	856	933	907	912	968	903	925	945	906	918	901	909	891	947	852	934	936	884	937	980	902	959	955	923	885	955	981	899	998	926	926	932	1016	1011	924	953	928	963	897	902	903	895	895	887	916	899	910	878	951	963	902	938	935	950	908	933	933	915	925	898	969	925	1002	941	955	892	862	931	966	918	888	937	957	945	894	935	945	955	885	921	879	923	915	978	942	882	894	932	930	934	905	884	899	908	956	897	932	880	920	917	952	899	952	938	931	926	905	936	910	971	947	961	887	948	927	949	966	921
44301	9755	3042	2023	1470	1047	814	640	551	464	443	409	373	332	354	369	299	293	335	302	297	296	295	293	243	272	295	257	234	302	277	251	254	235	254	251	269	252	253	241	255	246	250	242	256	230	269	277	262	234	273	266	251	256	247	243	229	232	259	230	242	255	224	231	256	244	221	264	259	241	241	253	265	244	263	248	243	265	231	254	225	244	233	227	220	253	236	253	284	244	247	228	235	224	217	264	231	275	218	235	230	257	261	238	218	259	246	240	220	220	240	246	250	242	238	256	247	254	248	247	244	261	248	225	257	268	241	258	257	235	241	252	239	250	260	250	245	242	234	265	239	227	249	235	243	279	257	260	241	235	257	246	255	225	221	270	247	241	227	240	260	230	256	236	229	229	274	240	234	219	248	240	243	280	237	214	237	230	241	229	231	254	249	246	253	257	220	279	264	243	231	228	245	255	253	200	258	224	250	230	209	215	238	215	224	251	240	225	207	210	249	248	225	218	247	241	272	218	232	273	224	225	270	257	227	259	275	243	236	234	221	241	233	247	216	259	235	261	234	240	266	266	252	240	240	250	246	240	262	235	253	237	247	240	211	264	207	232	269	241	254	272	216	246	259	254	232	239	226	235	232	228	241	242	253	262	239	233	236	216	261	216	217	207	244	242	241	241	220	258	255	217	239	277	255	233	218	264	268	232	239	235	250	218	255	247	248	239	214	235	251	278	257	229	261	247	227	241	260	255	234	244	261	220	229	234	239	246	255	267	243	211	260	258	242	257	258	223	242	264	242	202	241	229	256	239	241	275	237	272	236	225	244	249	225	254	251	206	273	220	214	255	232	246	225	226	227	267	242	259	259	238	260	240	239	257	220	251	236	237	259	227	231	251	258	236	251	246	270	242	205	224	261	242	269	262	267	228	253	249	233	238	271	255	230	223	243	257	240	212	207	264	222	233	248	255	210	229	224	233	260	227	244	281	229	238	243	238	231	259	203	229	235	230	249	239	253	249	248	211	263	218	240	257	226	263	256	246	252	232	243	245	248	251	247	231	254	234	224	260	256	252	253	276	250	239	240	239	262	267	212	213	234	221	239	266	233	245	260	229	224	216	204	255	259	235	263	207	241	235	244	235	251	250	221	248	248	260	229	243	245	249	251	248	248	241	267	256	235	237	246	247	222	227	271	285	250	252	212	227	230	219	213	233	246	221	246	200	250	248	225	246	239	259	227	245	249	251	269	243	244	225	222	248	248	246	234	245	243	247	239	244	219	211	241	248	244	240	230	222	216	232	244	261	260	253	248	229	233	220	236	226	210	245	243	244	228	274	236	251	258	220	232	244	267	246	259	248	249	226	241	246	251	262	260	224	250	283	249	247	251	238	264	251	262	246	221	226	256	248	249	260	215	251	217	229	229	268	259	228	230	219	252	203	245	225	235	236	231	277	251	236	236	249	264	251	230	249	247	260	211	245	232	253	264	247	262	223	236	245	251	208	300	232	247	246	240	225	222	264	255	233	234	254	259	255	223	244	215	229	247	236	236	236	217	259	252	232	219	235	220	244	258	246	234	239	228	247	218	222	241	266	237	240	291	234	237	252	250	226	231	235	252	268	244	248	227	235	232	247	241	245	262	223	240	262	223	237	269	247	244	257	235	232	257	232	213	231	238	229	272	267	248	245	236	250	269	267	250	237	243	272	257	239	243	229	245	258	243	233	244	252	228	281	266	239	249	267	253	225	226	219	236	252	214	259	241	247	243	228	247	226	241	250	229	230	243	223	272	216	222	239	226	249	249	251	254	219	268	251	239	221	255	245	254	241	246	250	216	226	248	224	266	254	247	267	223	243	256	227	240	228	242	245	243	246	232	233	248	221	234	243	243	278	250	271	231	229	256	246	256	270	246	225	236	264	216	247	284	243	283	214	266	239	262	245	258	234	232	252	225	245	242	241	228	263	262	257	251	266	238	240	235	226	252	273	226	224	226	247	223	263	245	257	236	231	237	263	262	221	262	239	230	254	247	256	238	210	246	262	242	245	260	253	211	240	245	209	241	226	251	228	259	263	223	261	246	257	252	226	251	226	253	232	228	281	260	242	248	240	214	233	253	227	250	233	244	231	238	257	222	250	256	244	251	223	240	219	217	256	237	228	235	242	229	254	258	231	226	251	239	238	221	252	229	234	224	228	213	218	231	237	241	214	265	242	224	250	218	230	236	236	250	276	264	228	249	259	227	227	235	215	241	244	255	255	237	230	228	229	233	228	239	239	248	260	250	253	263	250	267	249	235	256	258	236	243	224	238	261	270	243	218	264	237	238	224	232	237	240	231	236	270	247	249	226	246	227	256	252	254	245	255	248	265	261	205	241	216	252	235	236	209	246	234	236	248	228	240	231	251	268	261	291	221	218	251	247	245	223	254	239	271	222	272	282	230	248	263	222	267	261	246	208	267	270	252	256	260	217	231	239	238	246	221	217	245	238	207	225	253	254	235	250	243	259	261	221	234	240	249	228	271	244	249	259	228	240	209	259	262	217	238	226	228	231	239	249	269	236	259	258	232	282	216	259	248	229	258	262	233	249	237	223	253	226	228	243	217	240	222	258	255	249	228	238	222	231	251	240	236	232	243	258	219	246	237	249	232	233	277	245	258	223	245	236	265	236	255	240	250	262	243	238	254	251	245	228	272	258	238	225	236	213	223	246	240	231	259	260	221	246	248	215	220	249	232	233	241	225	251	229	242	230	239	256	257	224	229	239	216	234	231	237	229	229	242	254	244	236	269	235	249	224	260	230	252	261	252	259	268	249	218	264	241	255	221	259	252	230	225	250	229	250	236	264	265	226	241	257	242	232	239	276	233	263	212	254	242	248	252	231	237	238	233	251	250	239	237	251	237	263	262	275	253	250	212	238	210	240	222	239	272	257	235	203	224	231	248	285	217	212	217	235	248	260	210	237	247	248	225	244	272	227	227	236	210	295	235	238	210	227	276	242	230	221	233	260	260	227	230	237	240	261	241	306	254	239	255	247	270	248	249	273	246	231	214	257	263	241	239	247	264	227	251	250	240	242	226	240	262	199	235	222	233	235	260	238	260	250	239	260	259	214	253	261	251	259	246	252	244	234	222	237	233	243	245	255	251	232	272	256	228	264	209	243	244	256	246	267	232	250	254	253	236	276	225	254	237	256	253	269	250	223	236	255	226	256	243	255	232	238	246	251	260	232	267	226	250	259	274	249	249	231	247	234	242	238	266	233	241	240	219	233	218	261	271	232	243	271	231	251	238	266	238	221	240	239	251	253	245	250	266	259	252	254	261	234	244	246	240	263	216	237	242	257	274	254	239	254	248	234	252	210	246	257	251	248	238	238	245	265	247	256	255	232	236	228	221	270	252	239	218	222	193	257	257	236	246	251	235	234	257	229	243	258	226	235	250	231	262	243	254	242	235	254	254	228	248	235	246	214	250	244	226	259	247	263	254	207	214	225	217	247	261	218
20765	2429	5053	5695	4844	3921	3419	2779	2391	2077	1803	1614	1543	1420	1242	1187	1170	1059	1092	963	1030	949	908	885	859	855	843	875	828	805	775	796	819	751	757	722	750	764	764	717	736	725	738	738	691	672	692	695	717	676	682	656	695	691	676	679	621	646	659	712	700	652	653	660	729	622	648	663	682	640	632	689	677	665	721	735	673	674	659	708	724	631	646	656	623	663	659	698	826	687	661	651	679	656	689	680	678	633	658	681	632	711	700	714	707	672	692	715	702	673	698	675	622	674	676	657	646	692	685	661	625	635	668	682	662	658	699	672	709	669	659	599	673	661	679	665	693	690	635	668	643	629	641	638	633	632	659	657	672	668	667	658	644	637	665	600	618	640	651	650	613	637	648	631	608	634	629	613	613	628	660	638	653	653	603	646	646	687	613	635	659	583	599	648	600	624	660	646	633	638	664	615	646	620	638	636	592	634	640	633	604	656	625	679	638	675	629	667	625	667	604	618	644	673	658	585	617	642	624	629	662	591	575	684	602	601	619	655	597	650	655	617	605	634	620	649	631	667	640	633	634	638	651	659	613	640	621	631	609	626	624	601	633	658	655	631	615	642	641	645	610	622	592	630	607	653	616	623	602	669	609	628	624	607	658	619	646	629	598	597	623	622	614	599	642	597	636	634	622	628	642	648	625	644	641	682	609	613	661	678	631	635	602	637	654	647	629	585	619	614	687	651	599	601	605	631	656	635	654	583	642	589	621	588	598	596	653	629	631	610	594	620	599	597	628	655	601	635	655	631	615	567	598	639	654	633	632	600	651	601	583	621	625	624	605	618	604	637	575	614	659	672	639	617	657	673	656	633	634	624	640	648	609	639	574	624	649	611	640	601	595	612	640	636	665	593	630	641	662	603	646	600	563	626	672	645	642	614	614	638	576	578	608	631	621	634	615	611	660	589	624	625	647	597	636	626	637	633	615	598	636	633	605	626	566	610	594	670	625	624	639	639	639	607	619	599	612	612	667	619	609	638	576	622	668	612	639	615	607	677	673	635	630	607	634	660	605	614	659	645	650	649	615	644	622	616	607	626	580	618	602	646	601	569	693	621	622	639	644	606	625	636	621	633	633	641	608	612	643	632	607	671	625	662	674	608	630	648	672	648	652	643	641	627	636	648	618	661	685	611	646	655	621	698	666	656	617	682	646	627	649	650	637	622	572	616	619	683	598	600	620	634	619	634	622	604	607	682	616	637	659	646	593	589	629	634	617	614	624	619	658	613	606	585	603	661	602	652	623	623	613	647	608	688	640	660	623	589	672	606	607	604	626	610	581	659	582	638	652	642	601	632	612	638	633	675	624	630	631	658	606	607	631	649	578	592	636	675	615	629	659	623	636	607	569	596	607	642	626	612	602	633	661	627	609	588	611	633	644	614	660	619	650	604	651	663	651	590	584	588	630	634	663	616	669	596	651	656	615	644	670	633	640	596	619	635	637	651	622	613	647	646	637	628	602	639	632	692	645	636	660	621	643	648	601	584	656	583	644	623	620	641	641	637	632	663	613	621	632	579	593	576	646	631	614	644	640	612	604	621	603	638	660	647	642	643	641	636	643	682	615	690	619	617	648	659	644	634	635	625	636	624	617	590	626	595	688	651	576	650	652	678	590	629	661	683	626	620	622	681	684	623	643	620	623	637	648	649	618	641	628	649	620	612	661	637	689	646	655	644	626	639	610	615	630	604	629	621	608	609	623	564	604	651	601	647	657	601	641	623	573	695	612	596	658	635	624	692	641	664	597	612	618	606	651	644	598	654	633	596	606	688	632	594	642	581	663	682	640	626	567	644	622	683	618	644	620	655	641	595	613	628	665	565	634	654	603	616	638	628	613	620	618	621	607	604	645	641	624	633	620	592	560	599	620	630	646	597	641	627	670	619	597	651	640	648	604	575	662	616	622	587	621	608	665	597	635	655	582	626	657	636	618	652	634	650	623	666	628	627	695	612	628	646	588	602	617	621	602	650	635	654	616	630	682	602	691	663	636	622	676	617	661	633	588	627	623	639	630	615	639	662	586	638	611	584	677	630	645	630	621	603	633	602	640	707	656	638	612	587	605	622	641	649	633	616	602	620	623	605	634	656	664	635	630	650	629	684	608	630	600	645	643	616	636	603	649	649	603	594	617	625	597	618	613	621	636	616	643	648	635	682	593	687	581	614	633	623	637	655	620	658	599	674	662	633	665	647	607	629	626	632	627	595	591	626	696	643	587	629	641	624	653	665	617	615	630	639	590	625	656	620	600	664	623	651	645	613	662	589	640	584	627	606	618	638	593	612	629	647	656	587	624	609	643	680	636	647	659	619	648	651	596	627	636	628	661	638	640	606	640	668	607	609	656	613	630	653	608	659	652	664	603	600	610	613	640	654	600	637	595	682	638	652	620	678	627	646	627	615	652	621	642	627	625	624	604	639	673	614	625	658	608	606	642	628	636	632	595	602	633	631	593	638	607	653	604	611	674	623	635	650	654	658	584	619	638	616	651	649	637	638	610	612	599	606	581	691	619	649	647	638	581	660	662	625	629	657	591	629	602	643	644	673	616	660	617	617	633	667	610	583	622	617	656	609	653	641	654	637	636	600	643	619	632	650	646	642	594	666	603	659	628	660	647	641	646	624	609	656	653	628	574	644	654	624	629	628	660	631	631	641	601	657	578	654	643	604	656	634	619	599	647	628	639	631	646	608	653	610	615	607	631	628	662	623	616	625	688	610	627	634	596	618	608	653	659	628	627	595	659	605	633	637	632	618	671	644	611	626	622	674	659	629	617	644	660	637	635	610	626	576	644	633	625	613	635	673	598	637	648	681	652	582	614	586	632	592	624	645	632	605	608	599	628	612	648	596	622	665	590	663	653	583	632	585	632	642	656	602	637	656	632	627	620	608	627	591	635	659	652	636	626	635	635	600	658	619	656	647	598	640	636	628	680	617	632	638	618	592	588	634	626	657	634	632	635	612	611	639	627	664	562	656	640	617	659	649	645	597	615	596	669	637	628	676	659	610	590	679	607	640	636	631	632	648	616	579	614	610	613	641	641	635	626	647	588	659	639	637	601	618	626	629	616	639	651	651	655	612	629	603	675	614	604	645	650	621	621	600	635	583	655	606	650	608	624	629	634	669	653	633	653	626	591	665	556	665	681	612	627	634	628	583	645	636	637	595	632	676	671	643	619	609	634	624	651	614	621	607	674	635	635	638	687	675	632	612	625	651	631	636	628	631	650	652	658	628	662	624	643	626	620	587	610	666	627	593	637	636	704	651	626	671	623	607	642	667	623	612	632	630	649	623	613	624	645	656	633	626	588	633	658	645	647	597	621	606	570	646	597	673	622	639	663	613	629	662	604	582	644	574	692	589	661	621	657	688	665	598	621	651	635	671	656	595	625	658	618	695	619	669	651	633	635	667	595	644	616	616	633	626	644	613	673	632	610	611	593	591	648	660	623	620	644	641
5281	435	435	426	369	392	352	398	379	348	410	381	367	384	383	386	362	382	385	372	380	379	354	377	355	378	416	400	414	344	361	347	404	376	346	371	380	335	393	386	357	389	362	359	379	405	379	398	380	389	348	354	397	355	348	358	363	408	385	385	359	376	378	395	358	361	384	369	366	355	355	359	388	382	355	355	359	394	383	354	381	373	378	356	363	389	385	369	378	379	364	346	365	380	420	391	385	380	383	381	371	401	334	394	368	357	351	369	390	355	338	362	373	353	376	325	361	375	339	382	363	420	384	374	387	418	363	372	398	377	393	376	387	398	385	363	336	374	348	362	348	368	325	400	375	392	340	351	386	359	368	365	384	367	342	373	401	381	374	334	373	347	378	351	374	357	350	337	394	371	344	370	394	337	370	356	364	370	366	385	387	359	379	380	372	386	411	383	399	371	374	371	350	340	383	375	370	381	370	335	374	365	366	360	367	410	354	363	375	357	329	359	362	366	363	362	341	337	403	365	392	340	391	358	366	376	357	363	379	351	361	351	379	377	390	368	368	323	348	352	398	366	348	370	351	368	318	386	370	342	394	367	365	372	359	373	361	356	369	359	372	380	365	360	398	373	344	368	358	384	338	357	389	359	363	389	357	372	358	387	389	345	366	360	359	394	352	370	360	384	403	373	384	378	351	376	376	366	391	359	379	324	384	408	337	361	336	387	351	351	384	380	386	384	371	379	366	395	338	355	387	370	380	361	353	374	371	365	332	352	336	374	359	352	372	377	353	407	361	365	378	382	368	387	354	363	368	399	408	391	373	373	377	401	352	372	354	358	406	331	341	396	373	399	349	379	343	370	364	379	354	394	350	359	385	357	392	367	375	378	388	373	372	352	391	357	377	390	364	356	377	400	349	345	384	390	339	359	373	381	373	357	380	360	356	374	386	346	392	375	337	374	367	355	371	427	355	374	385	381	345	381	390	362	343	422	395	368	361	369	357	365	363	405	389	367	360	366	405	389	378	376	372	376	395	350	378	354	365	378	351	378	376	364	369	373	391	360	367	384	366	371	341	407	381	373	363	386	360	355	378	345	347	384	360	347	393	387	344	404	392	393	379	344	350	377	393	372	369	398	366	393	355	340	363	334	378	397	385	354	372	391	362	354	386	393	385	377	373	340	370	373	353	347	347	351	371	331	371	394	355	353	376	363	393	367	375	367	345	371	382	385	354	333	361	362	377	388	342	342	354	334	393	397	366	353	350	344	389	374	383	408	355	361	355	343	374	343	368	377	373	389	346	352	403	354	380	358	379	375	378	346	358	343	404	373	375	331	359	381	366	352	377	376	357	389	347	358	366	339	373	354	387	363	386	364	395	371	349	373	373	384	376	374	363	362	357	357	388	347	372	361	351	355	387	395	349	338	371	340	366	388	386	318	365	352	391	365	364	354	360	347	366	398	364	368	365	366	360	370	434	388	393	384	372	401	350	369	357	363	397	363	370	357	394	356	397	391	352	385	410	360	371	374	362	341	380	374	420	390	390	377	384	399	344	410	394	402	365	346	375	354	384	401	382	361	355	357	376	359	372	368	397	359	373	375	391	364	336	348	341	350	353	365	370	396	390	383	364	354	367	403	370	393	374	362	381	363	357	376	376	389	354	367	356	405	362	392	370	341	388	354	374	362	389	376	387	350	398	361	363	382	409	319	363	375	359	361	361	396	376	378	328	393	396	408	376	365	383	396	374	343	417	320	361	357	336	340	371	333	375	382	364	369	367	341	399	341	375	391	409	376	400	368	393	384	359	346	338	358	339	354	385	366	348	348	344	358	352	365	382	365	392	368	365	364	368	370	372	358	352	355	369	332	368	345	380	373	381	370	384	333	340	371	375	344	337	384	331	375	352	375	369	367	395	384	382	356	385	389	356	382	351	373	372	350	385	383	368	380	400	368	354	361	368	388	359	411	370	365	377	351	335	411	346	356	366	354	352	358	381	390	368	359	361	343	380	395	373	356	401	388	370	368	381	376	408	349	379	391	358	388	382	389	385	382	363	352	382	388	378	346	317	371	381	399	448	344	417	338	346	411	345	378	348	353	413	391	356	370	364	347	361	351	350	354	393	385	376	390	366	396	360	354	362	365	324	385	383	357	358	356	376	400	349	362	357	358	351	376	351	342	383	370	353	342	377	394	349	338	384	375	355	375	371	365	373	382	387	400	378	371	360	381	382	338	381	359	384	387	367	376	363	405	359	382	365	382	361	361	355	376	355	370	380	355	385	377	354	371	359	376	368	382	366	368	388	377	356	371	349	369	371	391	375	361	374	384	384	377	397	383	381	356	371	363	403	380	366	336	368	388	386	351	356	395	351	382	402	333	343	362	376	409	378	336	375	387	371	389	358	364	363	368	368	346	347	361	388	350	369	348	395	366	380	367	338	366	348	366	380	366	355	358	369	401	347	398	354	347	357	370	407	383	347	353	373	349	393	356	396	400	346	368	391	380	355	386	390	360	341	388	357	370	378	398	352	376	397	354	337	377	347	333	375	377	352	391	398	382	344	394	359	343	353	383	354	364	372	420	393	388	375	375	339	353	374	362	355	381	363	389	385	386	350	356	386	386	355	388	354	384	388	363	366	372	376	394	357	372	386	371	383	376	356	367	387	352	400	358	379	392	369	369	389	349	369	380	384	363	370	314	373	396	381	353	369	357	373	335	369	370	363	397	368	383	373	379	418	394	363	362	376	403	421	378	369	340	383	369	368	350	342	364	378	367	371	373	376	358	396	414	397	384	355	379	386	361	369	335	381	389	388	370	386	360	381	387	391	365	381	354	361	371	336	387	414	379	382	389	391	378	345	381	391	371	382	391	359	357	386	384	395	373	371	367	363	369	341	352	357	351	391	369	393	362	377	349	373	358	390	401	369	332	391	370	406	342	308	383	395	383	399	364	371	343	374	376	380	379	386	390	343	405	371	345	369	389	356	353	383	354	367	366	358	364	377	368	389	369	364	391	364	341	368	347	384	378	419	375	373	377	391	365	375	375	377	354	347	363	376	377	371	372	391	359	363	353	377	362	343	372	366	358	351	368	341	387	398	379	394	370	400	379	366	388	364	395	403	398	344	365	342	344	367	396	371	364	381	344	374	408	383	359	370	351	378	355	399	352	384	366	351	400	366	386	356	370	384	385	396	371	374	371	350	333	375	384	360	348	337	378	362	385	366	354	353	351	348	378	356	361	387	406	382	386	317	360	411	408	342	368	349	390	398	356	380	409	381	366	382	370	398	353	381	358	350	383	382	377	365	366	369	361	352	344	398	390	374	387	337	370	400	362	405	390	387	370	355	358	370	383	407	370	415	409	354	362	367	360	367	343	368	391	377	358	369	376	389	382	376	395	373	357	327	346	402	362	386	382	423	379	344	388	383	411	379	383	365	395	357	361	328	354	405	372	357	383	360	348	380	373	378	374	347	375	406	366	336	371	334	353	384	368	356	390
4782	1012	1071	1009	1011	1043	1014	1021	948	976	986	978	981	933	932	933	931	983	970	928	921	966	951	982	941	925	948	908	932	943	951	925	885	908	900	920	902	913	920	1062	922	963	923	911	961	938	918	950	933	925	926	933	903	945	944	963	990	954	912	918	973	945	977	970	922	932	941	975	938	934	942	873	975	934	933	914	972	955	958	948	915	953	950	902	962	914	883	927	936	904	955	909	922	955	878	935	899	943	968	914	916	965	929	907	969	909	987	1001	935	1018	974	938	947	948	964	950	932	930	922	926	887	906	966	980	982	923	924	916	896	956	901	980	953	960	938	977	916	941	951	940	860	943	936	992	914	898	935	947	892	922	940	975	966	918	888	982	929	932	943	898	972	929	930	937	887	971	945	940	967	968	917	978	955	956	944	965	938	944	940	932	925	1003	935	990	923	911	914	921	916	907	932	890	935	937	945	926	863	959	911	919	917	908	929	937	970	896	955	917	952	919	944	946	963	888	927	937	913	940	957	896	920	922	897	980	937	932	935	982	949	979	945	922	922	952	874	901	911	895	935	934	949	982	880	954	899	996	922	913	899	898	912	951	858	951	925	922	906	916	954	964	925	916	921	939	902	952	958	915	884	991	969	909	1001	984	921	978	951	962	894	941	872	873	907	908	904	982	919	965	921	959	944	968	905	944	980	927	884	966	1003	944	926	857	923	961	940	942	969	960	941	998	948	914	921	951	924	936	945	911	922	903	927	938	907	890	908	943	925	895	911	967	1002	844	923	942	964	919	921	1016	955	916	925	983	874	917	910	927	963	920	974	938	890	947	920	924	949	959	929	955	906	932	909	933	932	927	912	926	922	955	894	964	904	929	956	893	881	900	927	968	971	888	903	919	943	916	970	929	943	889	959	953	912	925	920	937	906	907	965	960	953	878	931	938	943	984	898	950	928	960	940	940	904	916	972	944	884	947	927	945	891	995	926	963	948	864	910	887	898	940	952	952	908	874	901	919	960	893	1006	900	982	955	932	915	949	920	932	948	889	920	944	950	906	961	888	937	916	911	936	953	902	870	944	951	1007	928	879	928	973	907	999	924	931	935	973	912	930	958	967	917	888	935	926	937	911	909	925	895	914	942	944	943	900	989	874	986	933	930	903	854	897	972	992	952	975	937	883	949	942	915	985	953	963	932	876	898	958	928	968	866	940	921	930	1013	940	917	937	915	922	889	935	969	958	960	937	953	975	952	872	945	960	921	969	923	918	956	917	906	909	997	904	898	962	922	903	909	948	999	904	931	973	911	970	968	894	932	953	966	968	912	886	954	937	904	898	974	872	880	911	915	942	926	922	937	921	915	905	942	922	965	937	952	949	935	963	933	905	976	967	955	891	939	955	912	942	935	963	987	937	931	999	902	934	898	915	921	927	930	977	917	923	867	956	938	928	960	859	948	933	929	916	911	884	911	916	947	967	886	955	906	969	948	896	967	938	918	968	907	935	923	955	916	926	924	939	970	967	957	903	879	909	925	918	915	902	923	919	877	923	928	934	950	1005	906	933	956	943	910	896	863	942	927	931	939	921	942	918	926	940	942	967	922	921	999	920	900	921	966	940	925	883	909	919	916	904	888	921	929	910	946	930	946	949	953	971	926	965	938	968	848	934	946	938	945	860	915	920	917	952	874	900	888	927	927	913	914	946	932	946	932	873	969	914	871	903	941	943	920	948	917	976	939	999	949	968	942	950	940	865	949	936	947	920	931	898	971	885	967	954	906	928	938	945	941	964	927	949	949	906	934	934	986	969	937	924	932	956	961	903	940	973	953	908	934	887	932	930	818	902	955	900	887	964	909	977	890	947	887	943	897	907	923	921	953	917	899	964	936	920	913	903	891	933	944	928	913	955	941	961	929	877	939	923	877	949	935	948	926	939	938	911	914	930	927	919	951	876	927	961	992	877	932	875	953	973	897	945	889	935	915	855	913	899	955	914	949	920	876	982	925	885	956	972	939	949	938	924	857	950	951	942	938	937	880	934	905	896	901	959	938	916	935	918	998	926	832	883	980	946	931	944	940	938	954	975	954	943	898	983	945	957	937	927	948	876	932	888	912	955	905	905	905	969	903	930	931	952	910	896	970	959	906	944	921	957	919	982	963	960	873	925	920	985	894	931	902	909	888	956	887	953	890	974	958	899	889	918	934	961	954	902	941	900	928	894	948	920	976	896	973	944	913	918	922	919	941	936	904	943	926	903	917	941	976	846	917	946	942	870	916	887	973	935	964	918	935	944	919	864	951	961	940	950	934	935	969	991	940	958	943	925	961	929	945	916	977	915	952	926	955	922	914	893	936	956	952	930	940	937	917	954	967	909	946	910	963	922	901	953	917	957	953	875	993	1020	983	910	920	956	931	921	943	899	921	933	870	891	906	917	904	919	917	884	947	895	910	922	938	943	948	910	956	968	923	931	921	919	906	954	953	965	885	934	940	911	918	919	915	967	963	921	928	950	912	947	861	929	915	945	896	955	892	926	999	915	936	902	874	951	974	987	894	924	954	941	954	952	942	927	917	880	900	941	942	922	934	907	888	932	914	937	928	950	945	883	916	961	894	934	919	975	900	921	906	994	937	915	901	912	899	935	924	911	965	942	993	948	939	902	949	905	950	991	944	930	960	898	942	923	918	930	999	913	968	931	901	945	964	946	937	934	959	962	879	945	932	913	910	956	946	967	873	948	877	928	928	960	946	932	928	883	909	898	914	953	938	920	888	938	995	908	929	953	943	903	892	947	902	990	986	917	962	936	911	953	940	937	909	916	876	959	929	984	880	911	870	933	960	923	951	914	948	937	924	957	901	939	942	936	908	948	920	920	906	909	957	929	938	968	972	951	981	941	934	892	916	943	948	922	943	896	911	929	932	991	973	895	954	889	926	892	941	931	997	911	942	895	963	950	928	920	943	935	892	890	905	942	895	963	946	926	936	948	945	914	897	926	954	915	900	939	939	946	950	938	964	943	916	951	975	910	919	926	914	943	920	919	935	896	970	920	932	923	896	922	918	940	956	887	913	892	915	993	960	893	1022	953	920	905	926	948	972	919	934	925	900	961	968	889	971	978	944	921	947	949	910	933	896	913	950	967	937	967	907	916	951	915	850	904	926	910	981	955	950	963	952	952	965	893	870	936	928	948	957	886	960	894	963	911	926	962	929	985	958	949	899	900	957	948	903	909	959	947	934	941	934	924	962	890	955	899	958	946	974	901	929	927	935	953	980	923	902	938	877	928	921	956	982	897	921	982	901	937	951	917	948	947	992	945	896	932	1011	862	934	911	889	928	1004	956	914	930	945	886	960	981	919	963	907	931	917	945	919	877	960	900	958	863	938	931	942	880	925	937	934	938	947	960	963	957	877	955	888	951	910	970	965	935	1025	912	943	865	962	920	883	864	921	969	965	891	933	953	980	955	868	921	915	893	918	934	957	931	1017	938	901	912	936	931	919	957	1022	935	917	905	949	891	942	957	896
33151	4741	1584	1204	941	715	696	606	511	501	482	489	455	401	455	394	408	409	387	425	420	397	397	400	361	399	373	445	395	404	365	384	363	392	384	404	369	368	374	419	387	344	378	402	354	362	358	370	370	387	370	389	365	339	371	369	384	390	396	392	354	358	401	395	363	383	333	367	353	369	373	349	399	388	351	369	371	395	370	379	382	386	368	378	394	393	393	390	358	416	362	362	382	373	393	370	353	359	375	401	382	364	356	383	374	368	346	339	341	349	395	356	357	337	362	376	372	369	396	345	402	388	350	393	364	382	410	327	395	401	409	368	393	395	379	363	381	393	385	364	394	385	348	373	405	361	385	406	354	398	405	367	416	341	370	369	376	380	347	344	381	422	369	378	356	391	369	358	376	392	388	392	343	350	371	368	346	365	390	359	359	334	360	413	336	364	404	382	351	371	362	368	354	356	378	377	392	378	359	349	377	386	361	354	339	358	336	379	355	371	358	392	351	380	398	352	393	352	350	367	418	385	374	349	368	352	368	355	378	387	391	391	398	375	393	351	380	346	354	397	358	386	352	390	382	392	357	367	388	395	393	383	382	363	393	356	379	356	369	372	347	376	374	362	373	371	372	354	372	389	394	357	376	367	390	371	357	360	337	373	373	362	401	371	326	383	335	363	347	385	362	379	340	398	361	386	395	405	400	388	363	369	389	358	372	361	385	356	394	385	354	380	336	373	361	412	383	368	417	400	330	340	366	321	392	354	378	392	366	379	393	392	367	354	357	380	379	362	370	385	407	361	390	396	370	367	363	354	364	384	333	423	357	329	370	388	385	374	342	342	381	369	374	370	403	382	375	370	414	388	412	384	363	376	353	404	368	340	358	359	390	387	357	382	371	414	367	372	372	376	351	348	399	373	364	374	359	370	337	367	374	400	362	394	385	392	362	376	380	371	362	360	388	382	380	354	347	358	338	376	381	367	343	383	354	377	378	366	360	393	382	361	392	348	366	383	398	401	351	394	376	380	357	369	388	375	410	410	382	353	377	360	369	365	364	371	374	331	365	339	380	351	364	380	357	365	354	425	390	371	358	363	350	370	391	386	373	359	402	351	360	365	377	374	364	372	341	381	352	372	364	373	370	385	368	355	372	396	374	393	426	363	357	400	390	366	378	370	373	371	392	361	393	336	372	395	378	386	379	384	366	357	334	374	358	393	380	360	400	372	409	367	387	360	397	380	379	397	368	367	380	375	409	404	361	387	326	362	378	377	391	415	384	387	384	413	386	386	400	372	373	370	362	386	398	406	324	318	380	364	380	327	383	334	347	355	351	398	315	364	356	395	389	365	359	321	341	354	360	364	340	365	395	409	369	386	399	379	374	361	352	344	413	406	392	375	354	386	369	374	347	335	391	379	353	345	356	344	328	386	346	395	363	420	375	355	343	360	382	355	346	380	384	370	366	417	376	387	413	377	382	341	373	365	414	389	368	357	365	397	360	410	352	407	359	371	394	381	366	366	324	373	361	408	381	366	384	364	407	369	390	391	391	371	351	377	359	385	408	382	380	351	392	347	362	376	377	370	393	356	387	349	348	353	396	339	380	366	380	354	372	350	367	341	399	383	338	375	356	363	360	374	372	347	406	378	367	338	383	372	369	374	366	361	379	379	333	360	355	352	362	354	382	390	388	363	366	370	378	359	369	399	367	385	389	344	389	342	414	346	381	356	410	370	332	402	382	403	374	332	358	357	372	389	366	337	335	356	373	394	376	346	366	405	358	345	396	356	372	343	397	423	383	367	384	362	368	396	355	418	373	368	382	379	394	326	345	374	378	385	434	354	337	406	392	369	354	371	386	363	339	389	382	356	355	389	345	361	365	330	369	375	369	354	377	417	374	370	367	428	377	380	344	384	352	379	362	363	354	363	374	357	384	388	406	389	369	374	354	361	405	372	396	372	366	397	389	346	378	372	378	371	391	382	410	374	374	359	356	364	388	351	387	387	347	393	379	370	373	404	370	379	352	372	358	385	338	347	385	369	351	390	415	385	390	390	387	346	339	383	423	380	359	416	369	362	343	377	382	391	376	404	361	368	392	357	374	373	387	348	314	399	397	374	387	372	349	369	415	403	402	346	372	403	401	324	325	362	382	370	371	377	337	355	370	385	374	356	404	355	385	385	397	364	390	437	377	326	394	378	345	380	395	371	368	373	373	349	373	386	383	346	364	386	357	367	401	340	397	366	376	389	388	373	416	340	388	370	371	337	385	361	361	385	372	371	370	381	390	386	384	416	349	353	347	380	339	382	364	389	339	395	338	391	356	401	381	363	396	340	361	384	350	379	354	318	328	381	420	412	383	409	412	369	358	363	371	393	373	398	373	383	376	405	353	400	361	405	363	396	350	409	400	376	374	391	363	363	362	388	370	361	368	350	388	409	407	374	346	383	381	358	371	388	373	352	378	369	395	357	392	365	359	398	372	363	375	373	387	371	366	361	369	366	408	356	396	362	356	374	382	368	382	346	338	352	407	355	391	366	385	384	390	382	347	379	395	409	406	384	351	387	382	384	376	353	404	397	369	360	325	378	373	349	348	376	358	339	370	349	373	369	366	380	389	403	346	375	337	379	370	353	352	330	369	344	368	372	415	321	407	361	370	389	396	339	362	364	387	359	387	341	384	348	325	355	362	323	369	389	362	344	374	386	407	373	349	391	351	382	340	315	398	380	357	356	341	323	341	385	376	397	373	369	356	393	368	332	346	418	385	378	359	402	353	373	380	367	369	357	365	366	411	403	412	397	381	422	371	355	375	391	367	344	364	361	382	387	332	361	347	378	346	357	362	373	362	364	361	337	361	342	344	374	383	378	359	349	387	384	396	383	402	362	402	376	360	366	371	380	353	366	380	387	367	354	392	369	392	400	378	347	376	355	422	412	378	384	369	350	360	366	381	363	369	360	358	389	385	381	376	401	365	389	378	390	322	335	382	349	386	387	393	370	420	397	370	347	361	391	332	388	380	373	361	380	358	380	386	396	385	354	394	372	396	360	398	365	303	352	399	370	372	364	345	368	381	371	395	366	372	379	365	369	338	363	355	372	352	371	356	372	380	376	372	331	361	369	363	370	348	383	365	380	345	367	356	383	395	354	370	381	392	345	376	394	369	359	384	391	409	382	410	368	341	358	370	398	362	390	383	396	388	368	388	387	382	398	371	337	391	376	354	335	380	403	368	401	375	367	324	345	375	358	349	365	356	374	354	376	359	344	348	358	322	370	345	386	393	382	373	344	380	375	336	398	347	385	398	385	357	372	378	393	380	370	329	358	363	396	369	363	363	373	346	408	396	368	396	391	325	382	364	362	384	394	372	340	422	380	377	405	403	349	346	351	333	401	350	429	383	373	399	388	405	378	360	387	349	404	356	373	340	360	393	384	391	380	362	363	356	336	349	406	362	399	365	378	386	392	358	400	389	363	375	358	397	350	384	413	345	388	355	362	352	362
15704	1827	3307	3583	3215	2754	2365	2018	1884	1681	1619	1527	1443	1369	1265	1215	1220	1130	1133	1094	1107	1076	1064	1061	1043	1096	1041	1066	986	1054	962	987	1016	991	917	959	986	947	1016	931	939	982	994	941	977	915	987	954	971	958	964	937	915	978	933	922	983	866	895	933	944	886	971	942	937	908	956	909	937	996	938	975	911	946	962	936	1001	970	960	919	963	906	879	913	920	963	876	970	980	949	973	965	967	967	949	991	936	881	860	952	908	1018	994	1030	943	992	988	937	973	941	930	907	990	936	906	964	924	919	959	913	919	953	934	981	957	906	909	941	952	962	958	973	943	915	901	864	982	1009	937	942	971	929	905	908	956	952	873	915	958	947	895	938	901	914	917	957	896	909	859	914	950	960	941	949	914	919	926	875	918	918	928	953	897	926	917	907	905	862	934	882	937	967	878	957	891	963	959	932	870	900	973	903	918	1037	948	851	890	948	970	886	953	950	953	986	928	932	913	983	947	924	874	888	904	868	908	925	882	935	964	945	897	902	938	940	948	965	968	974	904	953	951	958	911	976	971	909	936	950	914	931	878	930	933	884	908	961	903	898	996	920	953	908	909	853	946	949	945	910	911	888	854	939	940	886	950	892	944	920	912	947	983	947	947	893	983	901	938	920	913	946	913	861	947	923	949	894	863	927	917	915	937	895	905	978	958	985	920	953	926	960	899	869	912	874	916	954	874	943	900	917	937	935	947	891	868	967	942	947	950	933	896	932	899	902	958	921	903	884	914	920	981	915	950	914	889	896	953	874	1009	934	919	883	916	901	916	933	901	892	906	939	928	910	867	954	952	940	905	918	926	912	936	958	942	970	937	978	953	885	960	922	946	943	902	916	898	893	994	974	934	960	960	905	970	951	911	919	979	862	893	901	951	959	907	955	928	927	965	933	914	941	964	960	923	886	926	975	982	898	903	928	885	926	903	934	931	970	883	992	910	906	895	897	958	928	887	916	906	895	877	919	916	967	917	953	924	885	855	972	908	927	945	939	888	937	976	880	890	897	874	906	926	928	930	925	956	890	953	908	919	912	927	890	953	915	964	961	957	921	897	961	936	906	942	909	929	885	922	925	931	908	947	942	915	921	975	911	956	943	949	877	952	881	898	916	955	892	910	937	926	913	930	929	968	944	917	990	887	877	881	940	911	939	941	887	957	922	905	882	883	920	963	966	982	970	965	938	882	995	977	973	920	931	928	953	931	935	875	903	963	889	911	893	919	892	987	879	965	904	850	937	946	869	934	934	914	922	916	959	897	914	932	956	934	930	915	935	955	914	950	852	934	975	957	905	938	954	887	957	899	933	959	962	949	921	895	940	949	957	914	889	924	967	955	891	908	909	912	965	992	996	956	956	881	911	919	925	953	957	908	893	941	926	915	955	871	918	927	925	940	956	880	940	916	900	928	931	949	910	954	959	961	894	898	903	892	874	988	931	935	905	858	923	906	942	940	928	939	927	938	935	977	944	913	900	909	912	900	930	963	919	981	939	915	929	917	936	907	926	979	889	889	874	925	932	926	925	889	930	915	970	950	930	861	960	969	919	962	958	906	908	920	909	879	885	907	942	964	860	952	954	983	919	949	994	938	884	947	936	886	950	956	951	914	909	925	918	896	922	919	944	887	900	897	867	903	923	919	935	909	910	953	959	907	943	910	924	929	924	867	928	933	909	974	927	892	984	902	921	945	899	897	901	925	931	907	856	905	885	959	930	877	933	940	921	892	944	908	884	908	902	966	956	939	908	951	909	932	923	892	926	865	928	923	866	884	944	963	884	939	914	915	892	905	968	918	946	932	917	933	922	854	1021	882	944	891	967	969	959	907	917	936	889	917	937	916	907	914	925	908	945	913	930	909	931	900	955	946	945	887	918	929	893	897	891	900	904	937	924	934	990	955	941	941	920	948	956	863	891	925	952	915	929	961	911	923	938	940	911	910	879	899	896	910	881	925	977	923	909	914	929	930	892	931	875	943	902	903	917	939	939	896	928	900	948	934	914	963	914	945	929	881	981	971	917	888	908	911	955	904	923	931	941	958	948	928	914	915	989	906	908	959	895	947	940	956	901	921	875	913	923	933	876	950	932	900	937	907	955	1030	889	878	964	950	903	940	941	976	928	920	917	927	951	924	964	902	913	883	962	999	948	994	901	924	915	936	922	931	888	905	934	891	917	890	971	900	915	910	960	913	883	941	950	884	945	902	943	900	917	867	904	901	977	928	933	933	942	887	921	902	956	932	914	907	948	939	885	941	956	919	908	934	917	954	876	903	907	968	842	926	949	857	966	941	962	915	868	928	956	924	880	922	934	910	889	928	907	870	937	899	913	913	925	909	888	948	902	956	957	907	963	907	912	948	934	949	919	974	934	908	943	914	953	942	953	910	948	916	921	953	870	927	918	881	893	964	934	993	915	936	861	907	926	945	894	922	936	900	960	964	924	956	898	959	932	948	928	921	934	905	942	886	914	914	939	999	907	873	989	935	939	973	943	994	947	912	927	920	933	896	940	921	893	928	946	870	904	981	960	929	907	930	941	935	909	938	932	950	963	886	901	951	954	960	946	935	917	908	929	895	953	946	919	915	942	925	977	900	901	877	928	952	859	919	965	917	898	959	1010	923	950	906	929	912	944	925	916	954	931	1000	919	922	931	907	928	918	955	948	962	883	988	976	894	919	964	959	909	917	920	941	950	922	889	980	940	920	911	922	923	887	903	935	915	906	924	914	942	880	926	970	973	917	874	942	951	1008	873	933	967	903	874	933	951	900	944	924	916	887	921	966	964	952	934	917	913	974	928	903	930	903	846	962	931	977	886	922	900	899	899	913	960	929	975	879	898	875	909	906	914	877	930	907	875	951	971	894	1035	881	935	946	910	925	906	860	918	907	931	905	876	912	952	880	969	964	909	916	992	977	919	908	907	919	967	883	963	914	933	929	968	926	903	986	977	977	912	938	943	973	909	969	906	913	890	933	907	969	944	908	968	912	956	918	905	907	913	927	975	926	970	926	931	939	908	936	835	919	936	884	942	975	893	956	917	904	970	919	902	906	993	957	920	994	931	870	945	885	900	911	916	938	879	948	901	941	903	911	914	905	933	924	946	922	891	936	972	924	923	921	942	937	910	964	931	977	925	899	948	926	933	908	929	959	919	921	949	919	863	886	956	962	905	944	916	901	949	952	952	936	879	936	943	981	877	870	904	942	906	904	903	966	899	947	893	957	969	923	905	925	926	896	923	947	935	938	976	921	935	852	914	905	902	951	880	921	920	925	921	926	900	919	821	929	904	978	946	947	874	898	916	922	912	949	919	934	930	942	974	914	923	908	890	939	898	914	901	947	932	961	935	984	921	954	917	902	912	923	986	899	927	949	905	938	906	950	916	910	955	948	902	904	935	915	868	873	882	922	927	913	920	912	957	905	1000	946	887	928	929	930	875	928	963	884	932	907	928	947	923	921	942	934	952	975	919	876	961	964	899
46089	11632	3430	2018	1350	1063	796	636	519	510	436	422	404	335	331	346	284	309	297	311	294	302	297	277	266	301	287	262	272	241	289	285	258	249	267	233	253	240	260	226	229	226	243	233	231	221	244	255	227	244	245	253	223	269	220	259	266	253	238	236	252	203	256	245	236	221	218	259	263	216	247	233	238	265	264	239	235	233	228	279	259	214	231	263	239	227	257	255	242	229	210	241	231	260	220	261	230	239	243	262	243	239	235	237	248	248	246	228	232	239	238	242	228	263	223	240	225	259	255	281	278	229	236	226	258	257	253	252	219	229	259	230	219	253	233	231	246	236	209	224	221	243	229	243	220	224	258	247	238	223	248	231	261	239	261	226	241	238	237	244	242	202	231	262	252	236	232	228	218	219	231	256	215	264	236	216	258	270	226	249	244	240	249	240	234	222	248	240	268	262	233	240	232	213	229	267	237	223	233	260	226	238	241	252	241	239	228	231	251	243	241	247	256	248	274	264	242	237	234	219	231	229	227	258	227	245	236	223	234	251	242	259	235	253	209	246	217	250	243	239	200	241	269	229	264	244	260	250	233	228	226	253	241	263	251	246	261	251	235	251	246	243	238	252	243	266	228	217	250	220	249	225	214	265	239	229	228	236	242	229	248	238	231	225	254	237	217	224	244	244	221	241	216	245	227	244	235	245	250	264	239	251	247	198	217	232	219	258	259	243	244	258	242	245	266	229	277	226	242	235	263	246	223	246	255	251	226	259	218	225	225	232	239	222	215	240	245	261	229	243	225	223	250	244	244	238	270	247	237	247	229	251	245	271	230	261	253	233	241	239	235	257	236	244	216	204	217	269	254	227	230	254	246	239	248	239	249	254	221	236	222	214	253	239	246	259	235	231	244	217	248	206	231	247	263	276	264	226	263	224	229	212	242	226	232	254	222	205	262	256	252	223	233	232	233	254	276	259	258	235	259	226	246	252	268	251	210	231	222	234	268	236	255	273	239	225	226	263	203	223	263	229	260	268	235	258	261	246	225	230	229	253	261	235	232	231	212	243	247	275	210	229	213	225	275	244	243	223	272	240	249	210	227	218	244	261	240	215	257	222	236	266	243	230	224	242	212	236	230	228	267	247	238	240	265	237	225	225	228	226	250	216	237	251	260	233	247	237	244	266	217	221	222	231	239	221	255	251	229	248	243	220	259	239	240	229	242	218	248	218	250	239	265	291	257	249	251	233	232	255	238	235	235	247	250	215	215	292	237	259	241	229	244	242	250	238	227	264	233	231	232	246	257	260	240	264	213	240	225	251	257	215	216	245	243	250	228	237	242	214	226	220	258	230	267	268	228	224	233	251	242	243	232	233	227	238	232	221	242	269	248	199	267	217	241	237	235	226	250	233	243	239	229	241	262	240	226	227	245	262	243	234	224	227	255	232	234	213	244	239	251	239	235	236	257	250	228	267	222	247	254	236	220	240	220	236	233	231	225	245	277	275	239	251	237	228	256	236	229	221	266	218	211	222	251	226	249	251	235	248	205	248	212	224	220	235	264	251	249	229	246	241	212	210	257	221	230	261	243	227	231	237	223	242	233	225	242	250	271	243	243	205	200	225	244	246	220	235	248	230	247	219	217	221	241	221	231	216	218	225	213	228	241	238	223	227	240	268	243	228	246	209	222	233	228	239	238	260	250	225	244	266	251	234	254	275	239	255	245	241	223	240	254	238	243	230	239	225	226	255	250	245	257	268	250	229	226	268	247	255	232	248	251	232	246	265	225	242	249	232	263	236	276	234	222	218	228	230	240	228	218	198	230	248	256	236	247	257	191	222	252	227	232	243	230	231	220	207	220	259	222	219	257	255	222	215	231	224	248	240	239	231	233	218	225	221	246	260	255	255	250	218	232	254	235	252	226	242	251	277	237	233	250	271	243	239	247	249	250	246	214	258	239	229	244	211	227	229	241	239	249	270	219	238	246	215	243	218	237	229	219	232	227	227	245	258	274	205	223	258	241	230	231	271	259	260	231	258	232	233	219	215	250	252	250	229	216	246	241	275	234	216	229	214	242	225	243	246	233	241	259	222	251	229	231	237	254	253	223	246	230	259	247	230	219	215	251	236	239	246	242	247	256	254	267	217	256	256	263	246	241	225	257	229	228	220	236	243	240	218	216	266	244	256	279	261	247	238	236	244	259	262	217	245	244	257	245	235	246	240	247	267	239	225	244	238	263	251	221	250	238	241	256	227	263	230	236	220	210	258	244	231	245	265	244	270	238	220	251	233	222	239	255	228	243	240	252	252	256	246	223	258	240	227	216	265	232	229	240	242	230	239	251	235	227	245	255	244	248	231	219	219	209	219	253	268	228	236	240	228	253	247	241	224	245	247	241	228	222	221	237	259	274	240	233	255	262	266	226	237	247	234	265	244	212	241	222	249	266	234	256	266	256	244	236	255	233	231	251	243	259	237	224	229	279	236	231	226	228	237	248	258	233	222	237	245	230	225	243	243	214	240	262	265	239	218	217	259	242	245	240	243	228	233	242	236	245	246	246	264	247	219	260	252	241	233	261	215	250	256	251	245	234	237	227	246	240	243	224	261	258	211	220	224	226	238	220	234	239	249	259	246	219	243	269	235	233	255	270	236	217	252	227	246	209	237	222	252	252	246	220	247	249	248	259	212	215	257	240	232	259	232	255	225	250	221	221	262	224	227	248	258	242	235	230	221	219	244	283	278	235	262	259	251	230	242	223	244	238	242	226	232	257	278	230	216	242	246	237	252	215	255	250	224	231	244	223	240	250	225	254	236	228	239	225	250	256	234	241	241	252	218	232	286	249	250	231	259	231	241	253	243	234	227	222	228	222	230	221	228	250	259	231	260	226	253	250	232	224	232	222	225	224	231	238	248	247	219	238	235	278	258	251	238	234	232	264	239	213	200	241	222	257	218	238	227	243	223	241	244	217	235	248	238	225	232	233	230	261	217	212	261	243	248	238	261	274	226	231	247	239	239	219	249	231	231	234	214	254	241	230	232	194	232	255	241	224	218	243	238	231	211	244	239	246	268	238	250	234	226	230	210	229	212	221	230	224	234	237	263	210	266	227	243	253	218	253	240	218	238	244	256	255	243	244	263	227	258	244	231	220	225	239	220	217	223	254	230	263	234	263	241	240	270	264	231	250	248	234	273	240	247	242	261	255	245	233	245	244	214	241	239	253	229	237	221	255	232	253	237	267	245	218	244	248	247	232	234	231	253	260	234	202	230	232	224	220	239	221	225	227	227	222	263	238	258	239	220	231	243	248	222	242	244	237	230	256	253	224	272	258	222	214	261	242	249	224	244	254	259	243	236	285	227	236	245	221	249	242	275	260	239	235	261	251	232	240	226	262	238	247	245	217	230	240	228	254	253	242	234	230	259	247	260	206	242	248	234	260	228	222	207	286	222	231	231	219	231	226	256	243	241	237	271	225	242	225	224	205	271	229	236	225	232	223	234
21602	2291	5095	5798	4815	3912	3237	2704	2419	2057	1748	1647	1505	1388	1221	1239	1225	1117	1007	1072	1017	961	870	921	901	877	798	798	807	778	790	783	782	732	714	762	726	695	720	725	707	701	714	705	719	712	641	690	719	648	687	715	701	650	706	656	659	693	665	660	657	696	683	667	673	673	627	610	685	650	617	615	697	668	679	638	662	625	656	657	666	681	644	671	689	606	696	665	756	672	668	650	643	731	617	658	647	646	649	664	626	645	650	661	713	657	678	674	646	665	696	686	658	667	662	633	621	587	643	634	624	694	642	662	618	672	630	644	660	686	612	692	680	698	683	715	633	650	633	653	607	615	629	623	637	578	643	669	618	607	582	599	605	607	619	635	601	614	605	610	626	608	648	632	614	614	630	620	687	618	627	595	611	647	623	614	650	590	642	616	611	630	624	627	621	601	626	627	637	640	619	649	613	617	610	607	606	621	625	608	640	626	604	651	609	637	652	642	634	599	649	667	620	595	632	603	607	641	627	627	608	597	643	577	632	661	646	628	585	632	627	626	613	635	606	604	591	635	549	599	621	606	610	663	600	620	624	593	629	641	671	622	636	623	619	610	612	638	623	660	590	675	610	634	605	601	578	644	679	618	575	587	590	666	636	542	631	588	649	617	601	677	651	640	637	619	610	660	635	642	616	623	636	632	629	643	638	610	616	617	627	668	627	650	579	634	646	628	649	605	611	620	696	624	619	640	603	646	597	616	637	639	679	602	607	600	625	594	621	632	593	609	624	625	633	582	621	609	626	603	640	624	636	605	646	576	606	628	590	613	613	617	609	613	608	679	612	609	619	636	671	625	563	609	636	627	618	614	630	572	626	603	641	581	626	633	612	601	645	586	602	618	629	599	642	614	637	635	634	611	627	617	594	610	641	616	611	586	637	632	579	611	645	625	634	654	645	611	659	639	641	654	590	616	593	610	642	607	615	619	613	644	653	631	617	618	573	579	582	621	622	593	646	609	603	581	660	597	599	618	581	618	612	611	630	640	613	597	583	638	598	609	572	615	629	631	693	690	638	635	585	601	651	592	583	622	595	614	616	652	624	637	567	610	654	621	650	649	653	684	623	620	628	656	630	633	623	637	616	678	625	625	606	618	643	652	622	602	626	602	587	610	644	590	630	626	600	647	580	600	593	632	626	610	636	633	572	597	623	667	582	620	640	623	628	570	625	616	643	636	614	618	650	658	655	670	611	616	672	635	632	581	635	620	643	634	605	629	628	646	618	599	652	614	592	604	613	573	598	636	579	651	646	572	602	622	615	643	629	637	626	622	616	583	617	603	594	613	617	597	613	603	580	657	648	626	627	593	664	624	626	599	606	624	604	630	594	614	597	632	608	604	613	592	597	603	599	623	605	648	602	637	664	625	591	598	599	608	587	605	624	628	626	653	595	635	620	636	615	646	600	654	613	666	624	616	627	630	657	601	660	591	638	598	611	582	572	624	628	610	549	604	623	652	619	623	598	607	582	600	596	631	616	649	578	629	626	604	613	618	593	604	612	638	593	656	594	602	631	630	661	613	663	598	603	641	596	637	634	592	636	624	679	661	616	624	610	622	599	570	569	627	627	596	634	583	584	598	643	655	627	590	630	639	607	637	650	680	600	581	555	657	671	650	601	641	625	595	616	635	638	645	639	653	638	630	657	586	629	628	629	617	614	638	646	612	591	645	643	666	621	609	666	605	638	656	597	610	630	663	625	607	582	644	656	615	632	600	584	617	661	645	602	626	640	615	650	578	633	622	656	615	590	625	616	618	637	642	542	636	613	699	639	667	615	639	610	654	641	599	630	643	593	633	588	589	656	616	637	617	618	585	590	618	629	622	669	605	627	632	598	645	639	649	602	664	651	573	565	622	621	647	664	605	627	634	596	646	623	601	612	600	612	685	620	619	658	606	644	599	638	662	636	645	636	647	604	624	630	655	601	572	651	619	697	577	610	663	624	637	645	655	598	620	609	644	611	589	620	607	690	603	616	687	612	596	587	610	623	594	649	605	575	624	622	617	605	583	623	636	635	620	617	638	628	669	637	665	613	637	600	597	610	614	633	625	636	638	625	583	615	617	631	607	615	654	634	649	648	626	646	648	622	594	628	609	609	631	589	619	611	624	597	622	609	625	695	561	662	672	599	584	572	667	616	586	606	646	588	621	606	618	618	639	632	624	567	645	627	600	667	668	639	641	627	595	592	608	649	581	567	625	597	635	635	601	623	638	637	610	602	653	590	575	636	599	616	594	639	664	645	629	607	610	633	631	606	642	648	620	616	634	644	624	612	617	618	667	585	602	609	591	573	595	612	627	632	606	606	626	601	616	545	606	621	632	640	627	675	604	611	627	605	664	626	609	622	637	647	665	623	632	641	649	591	634	565	607	595	617	588	637	594	576	631	561	624	596	573	647	594	637	578	556	627	620	645	615	653	686	602	649	616	647	559	660	640	608	615	591	664	643	615	628	640	641	621	551	619	639	625	593	601	606	580	639	573	634	609	610	612	604	686	609	617	652	651	582	641	612	558	639	604	655	631	650	617	649	632	639	647	641	616	578	590	620	616	634	617	638	641	628	632	652	652	600	631	587	668	629	614	663	656	657	632	602	586	634	626	615	609	599	638	611	674	611	591	629	608	619	601	589	639	654	615	626	619	644	633	639	577	589	639	665	601	637	643	625	616	614	599	598	650	616	642	630	562	586	616	643	584	686	641	632	608	591	604	624	603	599	676	646	640	681	678	654	629	589	598	624	619	610	601	599	636	617	642	618	629	639	625	612	622	621	629	647	646	656	617	607	617	656	607	628	638	607	669	608	591	644	642	635	636	591	606	653	608	583	629	681	638	613	618	602	629	591	685	569	619	646	610	667	590	669	636	589	592	618	636	634	615	630	664	598	635	603	626	614	618	637	604	574	637	630	606	603	642	553	588	632	639	594	627	628	586	606	578	626	627	603	582	600	625	650	598	623	632	633	670	672	629	636	613	644	607	616	617	624	622	649	601	647	628	622	607	603	597	638	615	570	648	614	631	616	617	636	643	600	629	665	623	670	655	614	660	616	634	625	647	605	624	606	656	609	610	627	597	622	586	613	598	621	630	626	625	643	674	656	608	613	679	602	626	617	629	615	605	626	636	621	647	609	605	657	659	606	625	647	617	602	574	640	624	640	586	587	602	583	619	585	642	639	624	584	643	593	665	609	599	604	651	661	631	619	616	585	664	612	650	630	631	666	603	609	599	648	596	605	619	635	638	626	618	585	636	624	609	633	583	631	600	631	654	590	593	612	598	599	617	603	640	627	637	604	639	609	670	614	628	615	609	580	598	605	661	643	622	616	589	591	577	656	661	627	613	595	684	571	618	634	596	605	641	600	601	622	599	624	640	663	608	636	600	596	641	636	641	612	590	587	672	645	603	626	641	654	650	627	620	652	593	660	615	607	601	608	617	644	647	625	667	619	585	609	586	663
5842	519	428	398	396	382	362	395	346	365	386	352	377	372	366	384	390	350	368	352	365	393	362	385	368	364	366	347	368	339	369	358	366	401	360	342	379	324	358	367	361	355	334	395	356	366	368	385	401	373	383	380	352	343	339	360	358	361	367	366	365	368	365	360	387	360	341	360	380	376	327	338	332	376	356	350	339	365	360	362	349	351	402	392	365	383	374	348	338	343	359	369	364	403	378	351	355	354	389	383	364	361	343	340	375	350	404	356	385	356	370	348	343	359	370	396	394	364	362	386	367	379	364	349	357	376	398	395	367	349	358	365	347	381	377	332	385	378	346	360	365	365	365	377	359	365	387	351	368	381	335	345	361	375	369	383	371	395	374	365	389	364	367	365	375	373	370	351	335	351	334	369	379	399	370	350	330	357	331	368	386	357	419	327	351	387	341	366	346	374	362	363	315	374	392	362	379	363	338	347	384	360	379	386	325	338	377	355	349	414	361	390	336	325	381	394	376	374	348	355	366	340	352	348	348	350	384	387	352	364	378	335	387	347	371	364	375	383	355	384	351	353	378	345	352	379	332	360	394	405	389	363	359	392	388	357	390	356	384	384	409	364	370	357	370	374	367	361	363	387	358	380	388	345	420	349	323	392	339	360	368	350	349	360	351	375	351	327	367	372	346	360	339	332	362	399	347	361	359	383	369	378	359	363	387	361	356	409	364	345	387	372	353	370	361	333	347	361	366	350	361	341	348	380	373	349	372	378	355	366	393	396	363	349	363	369	351	374	368	348	342	329	351	339	327	359	376	356	375	390	348	348	329	381	383	374	396	381	346	367	357	336	359	342	361	340	348	379	390	398	388	381	381	359	375	374	355	374	405	391	338	377	380	384	347	320	372	369	369	343	352	363	380	344	384	388	353	351	366	343	329	377	392	338	367	378	402	364	341	328	363	347	403	353	362	365	330	368	383	306	363	414	353	363	390	360	362	362	364	374	384	365	372	372	355	390	359	364	370	345	384	364	347	347	360	374	375	386	387	360	363	326	366	368	364	370	359	369	344	364	381	351	396	368	378	366	377	352	352	353	349	372	406	351	384	379	373	385	373	365	379	352	329	352	367	354	373	388	356	347	384	365	334	363	370	319	378	387	352	373	366	372	404	361	347	360	392	332	344	357	380	342	366	371	353	374	348	340	377	336	348	364	366	364	394	372	375	356	351	376	354	338	374	373	367	346	387	342	374	360	369	403	403	325	380	404	362	368	400	375	361	394	353	364	370	354	338	332	386	362	371	371	373	391	345	374	387	380	353	357	343	390	346	377	342	333	365	363	368	415	374	366	353	354	352	374	378	347	383	352	341	355	344	368	368	413	369	396	397	380	363	352	337	366	393	374	367	373	374	354	372	413	376	372	374	345	389	371	392	372	361	361	337	374	387	363	357	358	373	385	376	361	323	343	356	385	393	340	366	353	341	350	358	369	334	399	366	354	322	367	323	357	341	364	384	368	397	370	374	374	358	371	360	381	366	338	368	372	358	373	384	355	361	357	371	349	333	365	388	364	372	359	341	325	408	364	407	359	334	371	372	366	367	379	348	359	343	379	384	373	402	335	349	376	374	363	338	371	361	356	379	358	390	356	365	383	349	373	348	395	344	368	364	354	380	363	382	406	355	338	402	387	346	385	343	355	389	342	366	366	369	380	369	338	346	333	346	365	341	352	411	357	384	330	331	404	412	377	371	386	354	349	379	363	367	339	351	380	337	369	362	365	373	368	367	359	391	380	376	358	382	354	364	361	400	358	388	351	380	377	349	351	359	346	388	385	375	340	397	360	374	388	352	384	362	364	367	370	369	356	378	395	376	356	328	367	343	376	343	380	369	382	373	371	385	335	322	329	397	341	387	382	366	369	333	360	347	360	365	333	347	341	350	372	347	336	346	363	379	398	339	368	368	350	368	379	365	367	385	367	351	341	329	369	336	356	382	331	390	344	396	381	395	375	353	331	405	406	360	379	350	363	385	381	346	357	362	340	394	371	405	343	338	357	398	358	332	353	392	349	367	362	343	367	366	354	379	390	347	416	381	327	363	377	351	367	374	373	351	367	321	380	362	361	396	375	372	357	388	379	356	386	336	368	371	314	344	378	360	377	382	362	384	374	347	377	374	346	343	365	382	383	383	345	364	366	350	374	361	322	394	327	352	349	360	346	358	380	373	348	344	376	361	393	370	380	354	405	369	412	416	376	372	354	360	374	335	387	372	331	378	360	322	352	332	382	378	362	373	377	348	346	360	403	360	396	357	370	381	411	368	348	349	374	375	398	365	367	364	315	377	381	357	329	376	351	382	380	366	364	346	354	336	376	393	368	376	352	351	358	360	345	402	366	367	358	389	388	356	354	342	412	370	366	414	383	367	355	373	379	359	329	345	352	376	338	357	361	366	355	366	353	332	335	354	315	330	333	385	360	351	313	362	367	380	383	346	380	367	389	385	355	380	333	327	400	395	350	337	371	375	349	399	339	335	370	347	344	379	373	354	312	351	348	383	361	346	387	357	360	374	360	348	336	372	394	351	374	365	332	357	365	397	367	363	344	356	369	393	350	343	362	375	362	350	369	359	371	347	352	339	380	360	395	383	364	394	356	365	376	344	379	370	351	391	383	370	313	381	337	341	362	353	371	384	348	372	376	364	393	357	337	387	375	340	385	339	351	337	392	396	338	346	368	362	357	339	370	370	360	343	339	398	366	357	365	375	364	380	373	350	365	403	411	394	393	362	326	362	351	359	361	380	344	367	345	363	394	309	340	315	350	346	352	369	394	367	366	374	378	323	358	370	376	351	350	378	363	351	345	381	392	357	320	386	375	383	368	363	359	383	341	370	373	389	368	353	350	371	357	404	339	348	370	358	342	334	334	360	312	400	370	392	359	352	387	357	346	347	331	392	378	366	341	396	375	368	348	365	402	353	365	382	371	376	368	354	355	376	393	312	369	354	385	356	368	345	369	354	321	334	329	389	375	335	334	356	374	384	361	357	378	355	355	311	369	370	374	348	380	383	372	361	381	368	350	374	389	338	411	352	377	308	361	368	375	381	357	332	340	333	325	386	341	337	389	348	366	363	363	369	341	355	333	348	376	365	351	395	341	353	380	349	358	383	380	354	362	364	368	370	348	380	389	351	349	354	415	376	393	358	343	382	374	361	351	381	398	394	381	358	384	345	374	381	365	356	377	360	398	336	342	363	338	372	342	372	352	403	370	327	366	376	371	358	357	357	366	346	364	377	342	371	408	393	376	371	368	358	353	369	391	389	341	379	370	360	385	357	364	374	380	356	371	388	371	389	379	375	380	367	356	388	363	317	370	372	343	375	371	398	383	393	375	341	372	364	339	395	391	398	383	336	356	377	382	370	397	370	329	340	381	391	341	370	355	418	345	337	381	335	334	338	372	343	353	335	324	384	376	330	349	357	366	393	349	399	343	367	361	376	377	365	360	344	370
4962	939	1009	1039	986	1031	953	962	982	962	1021	966	926	948	905	873	895	959	916	925	874	953	912	893	937	977	930	929	923	885	991	946	888	968	921	922	899	921	928	908	908	970	895	979	948	882	870	860	920	881	896	879	954	880	925	921	960	949	898	941	916	860	876	925	888	868	925	922	927	935	917	922	936	913	886	939	889	882	899	882	910	868	936	914	933	946	983	936	913	893	916	915	877	903	910	941	864	979	872	833	866	922	944	940	909	933	907	905	903	918	915	932	913	971	907	941	943	941	955	930	909	965	934	941	941	926	903	921	919	910	907	871	954	926	850	931	946	861	909	887	933	904	894	940	938	903	944	929	861	911	942	876	898	863	918	878	868	914	885	907	873	963	923	899	911	935	911	912	937	897	862	890	907	867	911	903	877	873	1007	931	946	933	906	946	925	927	912	947	935	908	948	902	957	909	954	901	900	904	912	891	884	951	914	934	890	910	855	932	895	922	927	894	908	965	894	881	927	934	884	886	903	903	902	930	912	917	921	918	901	918	864	940	912	926	943	900	882	998	958	903	898	888	1016	939	905	891	912	940	873	971	989	896	900	886	880	973	889	918	936	922	920	852	915	921	861	891	875	980	907	974	1007	902	842	946	890	912	918	923	920	880	894	941	958	893	926	913	945	895	883	934	931	898	853	890	924	891	905	950	956	930	936	902	878	901	938	939	927	920	944	901	961	879	948	870	942	895	890	871	920	956	950	931	958	942	955	939	940	862	941	890	882	895	890	965	905	916	942	965	925	951	881	971	933	890	895	991	899	858	898	885	885	947	886	895	863	920	879	930	956	906	890	924	877	938	886	949	911	904	944	936	911	936	927	915	886	916	843	930	961	918	959	893	951	915	887	891	952	926	885	946	952	920	920	872	899	904	948	870	924	951	904	940	955	879	905	906	938	976	933	932	945	889	949	862	945	926	884	947	925	900	904	962	877	943	951	866	905	912	944	869	935	908	895	858	888	927	913	843	898	907	911	926	931	939	918	924	938	936	952	899	904	947	895	980	946	964	942	902	926	934	885	965	944	887	888	914	925	921	940	874	908	962	942	926	955	952	877	871	875	973	895	865	906	880	870	953	903	887	980	934	895	934	940	899	863	964	962	924	961	878	926	902	905	878	930	897	897	864	913	862	895	900	904	916	906	912	915	928	886	881	927	921	873	880	940	927	912	928	940	902	898	968	936	904	932	913	914	896	889	950	892	895	889	904	904	909	884	919	947	918	935	883	850	876	902	904	937	948	889	930	891	895	943	926	949	859	922	903	885	930	946	936	934	897	846	932	905	866	830	926	921	923	889	952	865	900	939	878	944	872	871	958	907	919	890	878	932	888	941	978	932	899	875	857	974	939	899	928	931	962	908	922	962	928	949	956	922	927	953	957	949	938	957	897	860	869	905	1000	913	954	949	923	923	913	899	894	962	884	862	961	898	953	954	915	897	914	886	914	955	943	895	882	907	931	933	876	948	860	937	896	902	873	933	924	901	893	904	945	892	930	870	909	916	905	941	880	872	918	928	930	899	896	939	926	891	872	878	917	916	928	888	903	927	935	920	901	880	977	932	927	918	975	978	899	948	888	917	943	921	880	959	946	876	913	893	978	895	886	887	874	876	919	944	958	951	894	959	933	987	934	904	937	904	903	930	886	918	915	915	875	956	899	934	950	898	899	896	944	884	893	880	972	942	953	924	948	952	939	950	883	988	879	919	877	904	927	885	898	900	989	905	869	940	951	899	894	889	901	869	944	859	908	894	965	906	935	960	903	957	879	906	890	949	905	934	928	977	882	891	926	893	898	891	949	885	928	943	904	909	946	889	898	935	931	944	912	896	945	915	864	848	926	903	932	936	926	918	908	880	927	925	892	951	928	917	876	911	927	940	923	967	935	898	888	932	934	874	896	908	917	901	955	921	911	912	902	943	940	914	947	934	933	905	835	874	950	892	913	919	867	922	900	928	876	880	871	907	906	927	923	931	891	914	916	892	881	885	886	915	929	913	914	947	927	922	931	936	895	908	922	949	949	920	951	938	974	907	908	891	907	943	942	904	902	924	885	914	979	920	924	943	936	954	873	913	923	930	942	883	941	903	914	875	932	949	841	925	899	930	890	955	893	891	929	943	939	905	894	946	986	901	928	914	903	840	955	877	935	934	930	941	920	917	921	917	912	910	901	945	961	885	884	935	904	935	919	843	911	906	889	870	933	882	893	910	952	884	914	923	856	860	909	954	898	943	908	918	947	916	910	885	882	943	859	957	964	930	909	926	915	928	929	983	912	900	921	922	924	870	954	906	901	874	898	946	873	899	895	857	913	913	918	882	904	934	894	911	920	912	921	923	938	915	905	956	892	867	965	961	955	929	903	975	940	887	889	955	918	901	945	884	891	922	920	922	973	889	937	909	957	899	917	886	856	929	884	911	897	889	841	965	927	918	893	892	931	930	970	965	898	974	888	894	958	956	884	963	906	873	879	903	970	863	892	930	866	929	905	949	949	897	985	933	912	939	947	909	900	929	941	902	900	893	882	906	928	879	930	944	917	894	943	919	933	949	872	926	928	924	897	887	926	918	912	902	923	942	926	962	951	963	953	946	943	992	889	877	946	876	915	945	928	886	926	917	910	865	911	888	935	883	904	928	927	904	890	892	936	898	938	918	879	901	888	919	900	941	889	876	934	894	951	930	940	959	910	911	922	929	887	911	915	921	928	918	891	920	911	926	872	883	897	908	913	904	950	853	961	931	901	901	932	921	860	970	932	941	942	987	858	858	951	944	941	915	940	947	914	907	943	932	940	875	911	922	885	889	892	951	887	942	900	937	946	938	913	934	956	929	930	937	838	945	882	918	956	867	927	966	890	890	910	916	880	910	902	899	865	945	909	887	910	860	941	920	917	902	850	914	922	894	932	895	899	932	896	894	935	953	951	885	955	940	918	891	904	971	895	921	862	903	904	876	866	903	977	936	928	960	882	905	913	915	886	888	938	913	922	889	870	890	928	923	871	922	923	940	980	870	922	866	856	889	873	898	969	912	896	940	884	981	899	858	924	881	938	909	929	898	904	899	894	904	996	928	863	951	917	949	896	967	899	910	965	898	995	874	926	949	969	957	915	897	961	893	893	919	908	908	904	888	915	929	927	939	922	887	902	922	890	927	967	910	915	878	906	896	977	942	895	894	909	907	903	891	925	968	940	878	940	943	913	960	880	938	970	907	919	964	920	877	948	924	920	912	909	905	855	899	923	919	934	989	888	973	988	897	942	930	872	864	941	909	907	945	910	963	904	885	963	914	913	890	898	892	917	875	844	883	883	940	902	900	885	958	916	902	885	917	886	913	880	925	921	891	870	892	951	922	923	901	916	905	928	926	954	899	937	916	942	900	914	915	914	926	922	938	919	879	958	940	935	910	933	879	911	903	850	936	901	897	931	980	954	933	927	926	922	916	938	952	872	940	885	858	947
31090	3952	1591	1201	945	736	604	561	501	464	470	476	438	470	406	401	420	407	428	396	401	388	386	408	392	371	331	347	391	429	363	382	365	382	363	403	379	352	397	388	364	372	393	363	400	364	388	348	344	349	381	344	345	371	362	348	342	357	354	399	363	339	364	365	364	347	356	339	404	388	350	407	365	361	357	341	361	362	358	376	361	347	382	359	371	350	353	378	384	381	413	371	360	360	338	384	347	387	346	383	369	357	357	361	330	352	348	360	356	349	385	363	380	355	363	380	356	336	378	390	381	386	355	398	331	356	383	358	356	371	360	377	358	357	389	372	338	375	387	359	371	361	350	375	355	344	377	356	381	365	364	339	354	332	359	380	382	349	334	375	358	345	355	382	338	369	332	341	378	336	358	369	362	370	366	382	367	372	338	379	334	404	374	372	370	408	366	349	314	356	411	375	391	363	340	333	387	387	355	384	364	384	328	343	359	394	375	348	355	396	399	366	381	381	359	384	361	403	369	386	391	361	409	346	330	365	398	344	347	347	349	370	342	389	315	326	363	384	376	398	363	345	371	351	372	350	361	372	391	360	373	357	389	349	362	362	392	386	350	352	388	378	358	349	360	358	342	342	371	374	382	355	353	365	360	366	393	353	343	358	357	346	399	396	367	388	349	369	348	350	369	342	358	365	382	363	353	363	347	345	375	350	374	341	358	354	357	299	351	326	351	362	381	345	371	343	401	338	379	353	334	349	301	346	396	341	369	396	352	350	399	345	384	368	375	342	361	321	366	366	367	347	346	339	345	385	353	376	336	342	345	373	366	361	359	383	380	368	382	371	388	340	363	361	372	337	377	324	357	348	356	371	342	351	330	387	377	349	378	361	363	380	400	362	350	356	386	350	329	393	332	364	376	389	365	359	360	351	354	351	344	333	375	352	328	356	358	357	348	388	368	361	352	401	344	352	339	302	378	354	376	362	314	392	332	400	372	372	353	363	401	365	369	333	351	361	346	388	378	359	335	401	409	329	357	336	330	360	385	364	361	349	354	378	347	357	370	324	355	330	356	348	415	366	389	369	381	381	393	352	355	363	342	368	409	350	365	355	360	353	381	387	382	369	350	407	351	338	382	341	382	362	336	371	356	355	368	334	389	367	382	374	381	360	381	405	338	371	342	346	389	357	391	389	344	344	368	363	343	337	369	357	351	364	333	339	409	373	391	365	380	344	341	350	347	341	350	364	351	370	375	326	334	387	413	340	395	391	375	369	321	374	376	375	383	364	352	400	383	373	390	353	374	369	342	364	365	320	311	391	389	404	353	373	361	387	387	354	350	361	390	373	371	356	329	335	359	362	367	355	378	362	360	382	410	373	373	366	374	357	402	348	359	392	393	369	331	367	341	350	373	377	374	371	354	384	380	371	345	342	378	370	339	377	370	343	397	385	381	362	343	356	346	348	382	364	338	399	347	376	356	332	311	354	358	340	337	362	343	352	368	383	353	372	360	347	334	344	352	354	345	358	354	386	315	364	353	339	368	373	382	328	358	371	345	347	350	363	358	387	384	393	364	343	336	352	363	368	362	318	352	383	370	372	374	363	352	334	355	327	365	358	357	357	347	319	380	366	339	331	390	330	366	370	353	343	360	356	318	395	361	364	356	348	351	401	396	363	339	371	357	321	338	335	377	361	389	367	375	377	379	359	343	354	383	392	358	363	385	382	400	367	383	370	325	346	339	375	354	355	394	325	346	365	356	336	356	375	313	353	361	347	360	365	350	365	361	387	340	387	362	363	364	356	364	387	366	359	332	357	389	411	346	375	350	371	362	371	385	398	323	348	392	367	348	351	342	374	343	350	369	364	384	364	362	351	352	349	373	342	360	328	345	361	330	347	379	379	384	374	335	372	350	346	371	396	352	346	377	343	363	351	345	362	384	380	353	370	368	405	361	325	341	391	355	360	349	356	379	368	369	342	356	358	373	338	389	400	371	376	344	363	369	380	353	345	357	357	353	367	349	380	360	336	357	381	356	361	350	346	390	362	357	362	336	343	368	340	364	341	356	331	337	375	365	371	348	343	346	367	383	356	344	374	365	380	349	380	377	381	365	362	376	321	346	398	339	358	378	338	362	341	360	343	369	387	387	352	365	357	365	394	369	334	323	378	327	359	354	372	353	340	337	381	360	352	360	352	325	362	377	367	359	367	373	358	380	379	369	357	363	359	376	358	343	325	356	383	349	349	368	329	371	345	390	339	375	376	380	366	401	384	367	336	375	339	332	332	339	367	394	379	388	381	335	349	332	368	367	343	388	360	376	354	308	356	341	375	368	372	401	358	356	379	350	396	366	353	360	348	347	321	355	350	319	368	373	351	367	389	361	355	355	379	355	397	370	360	354	356	373	356	341	307	381	393	361	385	361	363	346	344	364	340	375	330	383	393	372	365	333	345	357	370	324	346	342	396	366	376	374	363	350	374	336	357	402	362	385	386	369	347	396	338	376	372	386	361	347	344	344	369	364	364	372	379	362	383	337	373	380	381	380	320	387	368	339	368	343	342	342	379	343	347	392	364	352	369	375	368	381	418	363	391	350	356	381	324	410	384	390	380	404	318	376	367	342	355	334	362	373	355	385	357	378	408	357	348	345	374	377	366	329	361	348	349	365	339	375	361	380	356	383	371	374	322	319	379	371	321	316	347	373	353	323	394	377	349	393	363	350	357	350	383	357	364	346	378	371	375	366	374	357	350	321	364	369	381	373	389	360	334	360	362	365	338	351	321	344	362	373	362	343	358	369	364	355	375	347	354	329	392	411	351	365	399	364	387	361	378	390	336	387	376	353	371	393	386	356	342	377	363	347	360	379	396	357	363	371	379	348	364	371	334	373	366	360	326	352	373	350	351	374	377	372	375	337	321	344	336	360	361	355	349	353	346	341	348	338	367	316	314	386	399	355	372	362	376	356	354	359	382	371	395	397	391	397	340	330	352	360	378	353	378	366	366	371	358	378	361	335	381	382	366	371	382	346	407	355	378	350	356	379	366	353	361	383	348	353	363	404	373	375	365	336	357	373	346	351	363	364	351	386	373	372	386	338	380	354	339	373	338	365	355	336	414	357	389	355	329	360	367	339	347	367	360	357	354	384	326	359	381	383	341	416	345	379	349	351	374	332	360	379	372	360	355	366	353	363	348	382	417	327	354	332	348	356	370	349	373	390	345	364	380	374	407	395	341	372	382	373	350	374	333	367	379	340	369	373	369	380	372	344	376	379	354	353	311	368	350	383	384	379	382	393	357	345	363	361	354	362	361	374	381	376	392	364	342	360	355	377	362	383	354	352	370	368	393	377	362	369	368	370	369	357	355	343	376	375	374	358	321	413	364	350	377	383	347	362	343	373	376	358	424	343	390	356	351	368	345	347	370	373	318	357	372	389	376	378	350	365	341	371	370	333	368	351	361	349	374	349	358	357	356	341	386	373	376	349	371	384	398	361	354	306	383
14724	1746	3131	3711	3161	2759	2273	2019	1766	1598	1557	1450	1363	1328	1292	1215	1171	1179	1069	1053	1082	1048	1088	1123	1109	1047	1038	1005	984	978	947	962	967	988	998	910	905	986	942	943	899	885	927	943	941	929	901	949	992	958	947	923	971	927	909	926	915	929	900	922	883	923	873	880	881	912	890	836	907	946	901	920	866	887	893	961	928	934	883	947	942	910	893	884	917	946	937	927	927	970	933	947	936	931	905	956	921	960	911	964	927	933	927	949	927	929	976	989	948	969	909	909	981	919	916	933	978	951	917	861	897	955	885	895	900	935	929	909	874	901	948	959	908	938	869	884	884	864	860	858	928	920	885	905	872	878	937	895	852	856	930	889	871	862	875	938	891	886	848	924	906	908	862	917	886	861	903	836	901	890	837	946	841	853	886	891	889	939	965	871	890	921	893	898	877	926	892	915	908	898	928	854	939	908	919	893	881	915	908	909	877	877	950	912	915	902	906	879	878	904	934	922	950	891	886	883	898	921	917	883	881	927	810	935	881	885	929	905	907	931	925	893	895	939	864	884	928	974	936	904	893	907	897	915	935	902	864	918	910	863	879	879	878	892	853	873	913	927	854	927	891	867	897	935	938	895	908	922	881	904	900	902	898	884	930	913	955	888	897	903	938	952	877	937	954	957	925	896	913	874	891	915	910	930	883	953	812	931	880	936	884	919	848	843	867	946	915	903	874	871	888	958	888	918	935	927	857	908	945	869	879	957	915	909	937	912	865	880	867	910	921	853	924	876	879	923	852	926	911	959	868	950	903	926	839	914	921	887	940	894	916	923	943	866	855	876	972	919	911	900	879	888	866	867	900	906	890	912	909	952	911	906	942	892	907	949	891	897	900	947	897	872	886	930	881	929	909	908	860	839	927	828	924	897	916	907	907	863	909	872	877	927	860	934	935	838	890	865	907	894	910	888	879	860	922	913	896	854	871	901	871	867	888	917	900	888	906	876	893	940	909	892	891	887	881	875	903	935	891	914	978	917	918	969	921	866	851	935	888	904	941	923	945	890	880	867	937	884	879	873	833	956	964	898	923	864	885	880	910	840	921	902	900	957	860	866	916	849	841	925	910	895	883	942	851	845	904	896	892	899	876	904	881	875	844	895	940	911	925	881	905	905	927	861	937	876	924	879	896	919	876	914	878	898	943	911	911	851	931	892	872	919	919	859	860	915	945	933	884	912	941	939	931	921	894	914	973	908	888	922	855	905	922	881	884	968	912	907	904	904	957	868	893	880	896	918	876	903	868	891	859	870	925	905	896	900	894	929	921	885	880	875	960	926	891	883	861	873	905	879	951	928	929	916	926	911	878	903	905	889	890	899	879	891	899	896	939	903	914	922	914	930	972	860	863	879	861	857	912	850	874	793	853	898	894	878	901	898	954	889	917	866	854	902	921	872	948	890	943	889	892	913	865	921	911	897	920	866	894	910	894	863	907	939	931	937	881	876	917	880	870	900	927	886	925	894	935	874	876	915	880	910	918	866	912	940	893	900	864	912	894	916	955	863	910	910	880	981	905	893	886	919	850	910	916	884	889	952	907	879	924	895	888	949	910	860	845	923	907	920	906	938	917	881	879	886	903	913	916	902	848	947	878	909	880	956	924	897	958	880	887	906	847	915	870	915	894	911	852	923	951	935	977	880	923	845	911	891	966	903	910	880	910	934	879	852	860	904	863	911	907	909	938	900	955	870	926	905	864	948	971	916	927	931	918	909	892	875	901	882	910	910	895	916	903	942	905	847	935	861	964	857	880	885	892	886	932	866	946	872	901	884	858	884	845	918	914	866	848	922	881	938	910	926	959	905	927	879	931	883	928	908	870	893	841	918	907	942	874	925	930	900	934	911	879	879	916	908	890	879	915	898	918	865	920	877	940	944	895	905	972	879	888	871	872	879	897	923	889	903	918	934	873	921	863	951	893	863	891	896	960	877	910	851	947	897	890	896	911	922	858	863	896	958	899	914	874	902	826	863	944	888	888	898	898	877	877	886	884	881	970	876	926	922	867	876	946	837	875	930	934	909	891	900	906	907	897	881	903	883	993	925	875	834	913	880	897	888	873	871	867	915	882	891	881	901	904	896	910	872	848	925	893	896	895	931	946	903	895	907	907	872	891	863	861	890	905	945	917	888	938	924	925	896	870	899	884	901	882	847	891	902	932	902	922	922	908	906	961	894	896	892	839	920	909	904	882	896	909	855	862	864	891	894	903	916	881	871	923	879	915	932	906	874	912	950	887	936	890	852	910	935	864	893	895	897	830	848	905	855	885	931	886	952	853	898	886	933	936	927	914	922	867	900	901	919	886	884	941	897	851	897	912	916	888	889	859	875	876	865	906	914	879	928	942	922	874	891	862	889	921	841	925	927	891	913	968	855	887	936	895	907	918	887	949	903	880	883	852	925	887	897	874	878	921	892	903	898	923	893	905	891	867	898	899	896	885	899	901	944	893	913	946	902	921	909	924	886	919	899	903	987	942	890	949	955	938	907	870	911	897	907	871	883	1007	873	898	900	858	902	865	936	846	839	918	894	891	871	874	872	866	890	924	855	865	899	939	899	920	949	899	927	864	924	907	889	888	899	884	932	863	917	904	886	905	872	861	885	866	880	932	956	899	907	871	904	882	912	893	882	954	902	910	893	863	907	943	881	931	891	882	930	929	913	950	918	895	938	911	867	924	895	905	877	949	886	907	904	944	884	860	954	950	921	934	918	951	869	916	893	880	919	936	899	896	878	904	948	930	912	934	887	881	918	912	880	907	929	885	929	919	889	867	915	932	936	924	897	872	920	924	906	921	925	858	976	893	892	885	909	898	844	958	873	938	859	937	861	881	875	883	933	906	905	885	918	887	880	935	930	912	881	893	911	883	950	950	950	899	844	846	875	904	877	945	894	927	944	901	931	921	889	905	908	909	900	895	903	906	829	929	913	907	905	901	893	871	909	911	941	936	865	904	904	925	876	955	918	893	928	887	933	877	897	954	857	950	910	888	889	871	905	887	847	910	958	942	876	874	881	934	904	922	916	921	906	907	918	933	876	856	937	873	848	921	915	923	880	871	938	948	892	906	899	916	874	937	854	946	884	933	886	894	868	902	895	934	864	939	862	895	877	911	899	902	958	940	927	883	931	906	971	925	865	895	934	915	866	929	870	907	842	914	901	949	911	908	893	891	908	864	912	950	893	879	906	858	874	934	911	908	963	905	961	879	871	957	955	905	905	894	948	865	920	912	942	933	863	842	922	912	924	852	906	879	871	895	875	907	852	906	885	921	927	905	903	915	908	891	884	968	926	854	894	917	970	979	853	911	923	884	923	862	902	878	874	881	890	846	879	941	920	898	875	920	925	911	947	909	923	883	902	898	870	936	919	907	929	971	886	930	926	854	927	891	926	945	910	855	864	930	877	872	863	881	934	943	873	919	882	910	931	904	939	905	879	936	892	905	890	918	856	909	870	856	888
43783	9566	2981	2004	1348	1071	850	667	561	536	404	381	353	364	340	290	325	289	321	295	284	264	274	275	234	238	266	269	250	262	253	240	244	228	235	267	260	215	244	231	227	227	251	262	231	238	246	245	216	253	248	227	232	223	210	243	225	238	236	262	247	235	239	212	236	222	200	230	234	261	239	252	258	249	228	223	245	247	226	241	209	249	229	209	238	250	266	263	276	237	257	246	232	239	195	234	219	241	239	273	218	209	236	221	248	245	227	231	244	235	261	231	233	222	257	217	254	226	227	216	205	243	189	240	236	233	215	227	226	228	230	198	239	236	216	253	234	253	225	239	225	220	234	221	227	228	232	218	224	216	211	214	245	238	243	242	228	229	240	266	236	230	234	228	229	205	248	223	219	221	225	247	224	229	220	245	233	227	222	225	245	261	203	228	226	243	238	223	221	220	237	217	240	236	228	232	223	203	226	206	227	252	206	255	226	211	231	222	258	225	188	220	199	216	242	220	245	232	254	218	218	209	216	234	262	222	219	258	214	246	212	210	257	238	242	207	219	220	224	232	201	233	214	244	241	236	225	228	218	218	211	242	226	239	229	224	249	245	218	258	187	238	245	256	252	240	225	210	202	218	224	217	206	216	224	238	207	210	214	222	223	219	239	211	223	219	193	251	231	248	241	237	204	219	218	236	232	229	243	256	228	226	211	226	218	217	234	215	224	236	208	219	244	226	223	203	230	209	197	228	211	241	234	220	226	248	227	200	225	237	237	234	213	231	233	225	235	229	245	214	215	228	224	249	222	229	210	233	246	237	234	242	229	241	211	236	217	254	233	217	219	236	232	229	213	224	234	199	232	201	215	213	213	211	256	213	242	219	241	220	219	238	237	246	205	248	231	238	270	225	252	230	231	229	237	226	224	220	223	214	225	254	210	204	233	203	220	245	237	239	207	221	212	236	238	228	227	209	239	239	235	213	241	225	221	236	218	228	230	225	245	239	236	251	209	240	239	256	204	215	257	204	245	216	248	215	229	228	244	234	197	222	224	222	222	225	252	214	183	250	243	243	240	236	228	228	255	246	220	234	220	230	188	257	226	229	232	203	252	242	235	233	234	208	239	243	203	213	250	218	247	216	215	204	202	220	236	247	235	219	206	234	255	191	219	244	244	234	212	216	223	233	231	243	221	209	244	208	205	222	219	200	238	245	217	217	214	206	209	201	240	232	242	200	183	225	234	228	252	241	233	244	246	232	233	217	233	228	271	201	239	228	257	243	237	198	243	243	215	225	240	243	256	220	230	218	234	244	232	254	248	246	240	188	219	215	239	238	221	233	204	228	231	217	255	220	216	227	223	196	206	210	223	193	220	216	251	206	233	216	240	217	240	245	233	209	247	224	244	238	233	248	225	257	229	252	221	240	208	234	250	215	247	255	224	205	248	256	225	237	232	239	213	214	218	217	227	227	225	255	220	240	273	199	241	236	238	241	230	222	209	268	220	226	237	240	244	244	214	235	205	207	234	199	226	227	241	232	234	228	266	221	202	228	245	226	232	227	255	200	204	235	255	217	195	246	242	225	232	230	222	226	225	221	215	256	217	227	225	212	202	226	235	217	236	234	232	235	208	234	219	226	241	241	195	251	234	254	251	257	234	221	226	238	251	229	222	253	229	226	236	230	221	208	206	203	227	231	239	222	220	234	250	238	260	214	246	222	228	232	203	211	228	198	223	204	199	241	221	248	225	227	218	218	242	223	236	220	249	234	239	206	228	204	217	239	248	215	212	247	225	253	219	229	188	231	222	252	222	250	219	230	229	228	223	234	215	204	240	226	214	246	227	238	226	196	220	248	224	223	213	212	216	218	244	226	208	223	208	231	230	204	228	265	218	203	226	206	209	214	240	222	195	234	219	233	228	214	227	207	225	222	250	244	203	226	228	240	231	220	223	233	213	226	235	269	235	213	230	208	251	253	224	233	202	211	226	232	234	223	224	231	233	253	211	234	232	244	228	230	245	237	210	225	206	222	240	221	216	231	247	239	225	238	202	197	226	236	223	209	214	218	237	205	216	224	206	226	244	230	229	234	232	228	216	246	239	218	222	231	214	217	234	248	248	272	217	204	207	234	265	218	239	245	204	217	214	219	237	206	249	227	228	193	225	223	229	220	193	210	230	199	221	243	232	231	222	228	240	205	226	229	236	228	224	233	249	251	250	205	235	220	247	261	224	221	241	220	248	230	250	246	231	221	217	224	229	219	236	249	198	270	228	201	246	213	238	218	243	216	229	241	227	217	203	236	214	225	211	214	206	198	245	255	212	225	246	209	219	227	212	236	202	206	250	200	229	228	213	225	252	232	221	234	241	217	254	235	246	229	218	204	223	236	238	254	182	224	245	202	232	209	211	214	224	228	190	236	239	244	215	223	227	228	226	227	228	237	226	227	196	214	216	231	212	199	226	230	225	202	221	224	212	214	224	207	210	203	236	240	249	215	217	236	221	211	220	226	232	242	221	234	208	228	230	236	238	248	217	206	205	248	222	246	229	207	198	239	237	216	223	223	243	224	253	236	237	223	246	221	243	193	232	221	225	242	235	216	237	241	218	235	224	201	224	251	226	248	216	227	224	253	265	210	214	242	241	217	226	211	226	224	255	223	223	243	208	238	239	228	232	229	206	224	235	218	224	228	210	217	243	226	209	236	217	230	260	234	223	214	186	232	236	227	235	220	231	204	228	235	252	208	219	227	219	213	194	233	217	223	218	238	218	246	226	217	221	216	225	222	263	224	221	226	201	222	245	204	227	225	233	248	237	194	219	221	209	239	254	249	245	233	234	221	235	209	226	208	243	239	232	230	219	246	216	225	232	203	227	222	228	223	232	217	232	210	219	223	229	254	235	224	206	220	228	235	263	229	231	237	231	261	206	245	219	223	234	216	239	211	240	226	219	233	219	246	231	230	227	227	230	250	225	275	250	245	238	221	201	220	276	195	236	219	222	217	214	210	220	226	203	221	219	213	211	210	202	221	244	217	244	240	207	253	221	240	223	209	250	243	250	254	210	217	244	205	203	233	242	231	241	208	215	238	208	245	199	212	223	235	230	205	233	232	195	225	236	240	222	225	238	217	213	241	245	189	218	236	240	210	264	243	241	216	204	226	240	236	216	232	241	216	222	202	236	215	234	205	251	235	239	206	200	245	205	219	234	232	221	213	226	230	249	206	225	208	233	208	202	218	232	232	214	227	244	222	210	233	238	242	220	262	245	237	216	251	220	207	231	197	248	226	212	236	249	235	217	236	222	214	217	215	218	258	236	247	241	237	228	248	232	219	208	237	234	205	234	231	208	231	251	248	201	215	246	199	235	231	229	210	217	232	220	231	226	197	243	214	219	224	206	232	216	208	210	217	243	248	204	240	207	227	229	225	231	232	189	211	237	212	220	251	245	202	226	236	224	205	213	199	249	216	227	248	238	244	232	240	235	246	214	240	215	217	251	236
20594	2339	5135	5731	5019	3989	3251	2658	2319	2197	1848	1568	1539	1404	1272	1251	1193	1020	1020	1008	942	901	937	880	868	860	816	764	780	756	718	765	710	731	724	652	698	747	664	658	696	714	727	656	711	683	695	641	687	645	701	643	655	660	647	621	663	622	605	624	642	645	646	620	637	606	639	612	649	648	650	624	620	608	604	642	677	617	637	649	640	639	596	634	620	621	679	615	745	619	663	636	597	625	629	684	629	641	600	607	652	653	620	634	658	632	641	701	653	631	633	648	644	675	605	658	634	623	579	629	582	609	617	611	658	627	580	602	639	711	717	678	653	649	655	634	638	636	638	580	575	605	612	612	610	581	594	606	589	618	609	605	576	609	626	607	613	613	655	603	594	609	612	609	608	594	585	581	596	608	641	571	605	611	598	612	590	573	630	613	586	615	598	617	615	581	632	589	618	605	599	565	630	574	654	565	586	584	598	609	573	596	657	576	592	600	648	579	617	623	595	586	564	568	627	563	625	594	566	605	574	601	607	558	594	609	619	619	609	573	622	583	600	585	621	601	626	624	644	622	574	589	627	602	613	587	608	583	572	597	623	621	590	580	617	550	565	597	593	589	595	599	565	609	565	596	585	622	626	593	569	622	635	627	586	581	560	547	638	631	614	620	561	568	657	572	601	594	633	589	602	601	614	592	613	578	549	570	598	591	590	616	612	574	579	567	602	569	655	603	624	592	638	532	594	582	571	631	588	618	574	627	593	609	629	596	579	602	575	572	613	595	612	600	580	576	622	590	605	582	614	595	596	582	565	608	589	585	616	576	589	600	624	563	594	546	588	626	599	630	552	612	587	624	607	583	619	543	579	548	559	612	614	580	568	616	630	596	602	605	608	620	536	574	578	587	592	585	582	597	585	562	586	564	610	577	600	596	642	603	618	596	614	604	589	584	621	579	607	598	631	590	604	603	632	587	576	648	602	607	627	602	592	586	572	618	566	598	594	572	622	628	590	600	663	581	581	601	612	620	608	624	590	555	617	659	598	608	609	556	630	578	624	592	572	634	552	549	602	625	590	556	638	582	554	596	580	614	594	589	583	578	581	617	577	604	602	597	629	611	574	596	624	626	596	602	565	576	607	614	618	588	603	560	623	616	600	585	593	577	596	622	585	602	623	621	564	576	586	580	586	603	593	630	606	590	578	594	578	595	563	597	638	551	592	594	608	596	560	604	583	605	589	613	626	574	606	584	577	585	553	608	543	603	570	639	561	609	599	634	599	603	613	605	620	624	605	626	571	615	594	621	584	636	586	640	581	624	624	614	587	630	612	548	585	566	591	602	617	581	550	590	536	629	627	582	600	601	594	592	585	564	606	589	543	635	586	621	640	555	612	612	607	581	606	572	561	646	652	597	593	604	605	553	621	633	580	607	562	629	602	592	600	620	633	600	562	542	630	634	597	583	578	603	582	573	604	585	591	571	606	620	585	579	557	600	583	614	572	582	569	556	618	616	563	594	592	543	612	598	569	603	597	616	589	602	608	586	610	595	592	612	616	617	617	585	649	599	670	589	590	606	651	566	611	553	606	543	662	574	603	581	601	523	609	581	573	610	555	562	588	587	572	556	565	583	589	603	548	556	598	581	606	644	579	618	603	627	575	586	591	600	585	599	607	590	599	610	569	604	595	584	613	626	620	607	577	581	595	605	585	612	607	598	578	603	620	626	606	612	604	569	611	592	631	585	574	605	568	564	587	596	622	560	625	612	600	599	605	627	605	570	602	635	621	626	627	611	601	617	589	587	627	614	650	590	596	602	638	582	644	625	594	610	670	601	587	558	612	584	553	579	622	565	626	646	586	579	625	620	542	623	577	605	581	602	599	604	593	583	608	598	637	588	608	570	586	598	594	566	605	582	621	596	615	658	609	618	592	586	550	606	621	579	633	591	625	587	612	583	539	582	546	613	636	612	594	568	614	595	558	567	636	601	605	557	567	581	606	599	543	588	594	594	537	566	612	563	651	570	575	562	626	607	598	593	591	589	614	627	596	617	561	569	633	562	611	566	582	574	618	587	563	613	565	546	598	591	553	576	594	601	606	595	585	601	546	627	601	587	592	605	650	621	572	599	602	586	625	627	616	615	608	594	600	566	605	595	607	633	588	602	622	613	618	586	562	636	556	596	598	614	597	620	606	605	600	581	581	584	560	594	619	619	621	645	627	564	605	628	577	630	644	607	596	581	607	570	623	619	611	575	571	583	583	619	536	622	580	587	592	609	610	610	631	604	619	595	577	587	601	557	580	593	588	623	596	662	551	581	592	618	578	626	584	601	603	601	576	620	590	600	619	618	602	605	573	560	584	608	546	622	579	583	623	648	580	598	596	622	584	619	605	628	567	553	597	554	602	548	586	588	570	552	603	584	557	550	591	608	610	624	591	630	607	586	588	629	613	610	584	596	588	596	592	612	595	646	572	617	617	633	573	597	589	598	625	599	574	568	578	572	594	639	584	597	558	550	631	589	597	583	586	575	598	601	577	607	580	597	660	587	610	602	583	575	612	613	596	585	636	526	637	582	593	573	575	622	597	602	608	580	610	576	601	604	608	619	575	584	596	630	619	598	565	552	652	596	597	578	607	586	601	581	621	621	592	563	596	597	631	636	571	602	606	567	606	619	613	582	615	567	581	631	586	611	607	627	572	588	587	644	613	613	585	601	537	587	617	587	574	662	603	572	609	581	643	588	585	612	589	600	601	585	545	585	601	634	572	637	599	572	572	623	605	580	620	596	598	627	585	611	610	565	620	607	602	556	611	614	631	559	588	606	575	643	607	610	607	619	626	635	600	581	633	602	579	594	586	603	570	613	558	586	562	563	587	565	591	618	626	592	590	628	582	583	598	592	631	612	599	607	579	630	553	605	541	571	607	573	596	593	603	589	549	573	580	568	608	615	561	631	552	603	603	631	573	606	553	597	598	613	579	565	584	624	633	607	606	593	583	594	591	602	605	601	548	628	638	636	623	565	599	592	666	528	569	631	621	601	621	612	621	561	621	616	600	593	591	620	598	556	635	609	644	602	589	649	604	570	602	584	582	566	625	595	634	629	570	570	587	600	593	589	605	574	591	604	631	601	582	561	565	627	566	577	565	607	593	685	610	648	589	603	601	593	605	625	574	567	629	611	613	546	595	572	543	583	557	611	597	607	634	618	620	578	622	593	564	565	552	596	594	596	642	618	577	559	621	613	560	573	612	597	615	592	608	690	614	629	584	580	585	573	632	607	592	578	629	632	576	553	592	566	595	644	598	597	618	620	655	590	610	619	582	586	580	581	591	598	553	611	620	594	584	596	590	555	604	578	564	623	616	601	562	631	567	566	647	595	589	612	584	569	619	600	571	611	598	595	627	552	597	559	575	603	595	592	605	559	557	577	621	629	617	568	537	636	592	623	567	589	588	607	611	613	562	661	606	584	620	589	590	653	614	622	613	642	572	607	615	573	630	654	614	548
5191	366	389	413	352	371	356	395	371	352	359	359	363	347	344	326	370	348	354	344	349	308	367	353	380	334	349	335	359	359	373	343	360	348	346	412	330	376	327	360	334	357	364	340	347	399	311	348	369	366	381	362	312	369	362	365	368	333	339	379	335	362	382	366	342	343	339	361	349	317	366	374	368	361	316	324	324	343	360	359	351	359	384	370	352	350	351	346	384	319	359	359	360	333	316	345	377	318	333	346	381	375	317	342	334	350	357	353	322	377	357	341	383	362	355	363	356	329	376	380	337	320	390	349	340	381	340	337	349	325	385	359	355	385	348	372	356	370	345	350	370	368	359	352	358	335	364	341	311	365	370	347	333	363	367	366	354	389	355	382	364	365	338	330	368	325	352	331	343	384	372	342	338	337	358	398	344	357	355	359	360	320	303	353	326	370	344	335	325	360	351	323	355	360	334	355	329	385	336	326	335	368	378	317	366	353	368	358	358	347	322	351	404	390	359	367	361	332	353	386	327	373	331	351	354	362	348	365	355	390	373	382	382	359	355	398	396	338	352	362	332	352	361	370	363	348	351	368	327	378	370	388	349	357	356	329	364	368	332	352	320	333	355	388	338	333	330	377	341	345	411	342	369	344	380	334	366	338	359	318	362	352	366	371	353	346	347	347	382	347	341	358	321	347	338	375	374	365	384	332	354	336	341	337	351	387	360	370	395	341	350	374	346	345	362	328	355	327	372	360	380	390	326	380	346	347	355	381	355	348	358	376	359	334	374	369	356	344	391	323	324	328	339	351	379	341	337	326	354	354	335	350	338	364	330	353	365	361	321	393	392	343	344	336	352	341	371	368	338	355	376	353	343	382	371	336	376	354	377	371	336	355	369	317	382	353	344	364	344	324	385	363	351	373	327	323	354	370	306	345	375	345	401	342	352	375	349	358	351	357	343	356	324	350	319	331	332	348	364	302	393	401	371	356	341	339	333	359	373	362	365	371	331	381	388	330	367	338	391	356	347	353	398	361	346	336	334	370	367	349	356	402	353	361	368	347	355	396	338	335	352	399	353	345	314	334	360	349	384	375	365	349	349	355	339	321	396	325	350	346	355	315	347	343	359	353	354	366	356	379	348	328	354	349	357	345	336	336	316	374	349	356	346	340	341	351	353	373	368	372	353	359	361	330	354	373	336	333	383	387	376	396	345	334	343	333	380	370	387	371	362	370	381	352	339	362	366	374	323	344	355	333	380	331	328	339	351	352	388	339	325	338	357	326	358	344	365	375	323	345	352	352	346	375	331	333	350	390	313	324	341	345	383	352	376	374	349	360	342	344	353	412	347	338	360	356	314	355	351	349	380	348	364	370	360	344	365	378	362	360	332	329	368	377	338	332	389	390	340	364	361	351	353	331	354	386	353	343	324	353	327	369	361	343	367	348	335	362	372	382	323	343	379	388	366	369	344	315	351	332	367	362	347	337	380	357	338	365	339	309	351	315	347	365	350	343	333	344	356	359	351	365	334	351	376	353	336	357	361	351	345	347	353	331	362	365	337	330	355	366	360	337	345	316	360	319	386	344	391	348	394	347	342	373	369	348	323	342	375	343	336	370	372	337	353	328	393	361	380	343	377	347	335	352	349	349	349	307	343	384	364	294	373	385	356	360	354	329	308	369	344	341	357	346	343	384	356	380	385	378	358	380	381	370	355	345	338	392	382	317	312	353	376	363	357	355	357	353	358	361	402	337	362	381	378	366	351	385	332	379	344	366	365	399	338	350	359	382	365	367	332	353	334	363	329	369	373	360	345	375	355	331	371	367	347	355	358	372	329	328	342	354	329	369	352	344	350	356	320	337	319	325	349	342	346	382	364	340	331	338	377	365	355	351	335	393	369	349	362	382	352	324	376	380	368	362	346	374	368	339	380	374	367	353	347	363	334	358	356	334	334	364	344	349	323	334	341	322	329	363	391	349	323	319	360	333	374	362	378	347	364	377	349	353	390	364	341	342	359	357	348	351	343	327	362	362	362	371	356	329	335	347	349	382	346	356	330	359	368	353	373	365	325	377	349	333	377	363	341	336	355	356	349	343	365	374	347	327	323	362	373	362	362	334	350	384	354	346	367	390	340	339	366	338	338	359	369	380	346	346	350	350	328	364	387	330	349	359	316	358	352	374	348	370	353	390	356	361	392	335	344	341	383	329	357	342	359	363	365	342	362	357	352	334	352	370	339	352	331	358	323	372	339	377	383	345	327	333	359	364	357	334	318	359	343	354	377	366	370	383	370	333	318	314	378	338	357	356	368	340	381	338	345	368	332	337	338	376	344	345	343	379	382	330	345	357	332	340	344	366	371	372	340	343	394	368	350	359	330	371	353	329	363	339	339	371	341	358	378	382	364	351	334	387	348	315	369	322	341	341	342	350	368	362	344	345	343	324	367	327	327	355	320	368	349	395	332	360	355	352	360	339	334	372	318	352	346	355	403	383	344	355	339	414	337	394	380	391	364	366	356	348	346	360	348	323	385	340	350	365	351	334	395	337	419	345	394	322	354	357	373	349	349	368	343	359	342	375	348	353	355	354	382	362	367	320	381	347	361	354	352	355	374	354	358	349	368	332	347	327	354	352	339	337	357	360	339	384	357	377	353	336	391	314	338	382	345	369	330	348	372	324	377	347	316	366	332	327	351	352	347	368	370	394	359	370	340	333	344	343	330	365	372	362	375	370	354	351	359	355	354	349	354	346	367	336	367	354	347	373	362	343	343	322	364	346	385	337	337	311	353	340	340	333	326	384	366	354	361	335	306	324	396	374	337	362	342	342	355	351	344	353	347	353	378	340	364	355	351	365	363	355	388	339	362	353	346	350	393	395	331	343	344	364	334	330	336	335	353	357	337	405	356	352	337	358	395	334	349	307	361	380	351	345	356	358	362	333	348	365	344	360	356	351	324	348	363	331	335	350	339	384	375	395	398	342	357	347	347	352	395	307	372	382	346	373	366	363	362	364	379	338	393	341	354	380	377	359	373	360	362	355	342	356	388	344	330	378	340	355	372	359	334	350	344	364	363	362	339	369	365	354	369	370	367	375	356	370	316	360	381	368	381	328	360	352	361	365	331	383	356	347	341	350	344	354	384	311	364	372	334	341	351	387	336	357	343	356	363	352	373	344	384	388	383	365	343	360	353	346	343	371	356	337	369	353	354	346	352	345	356	396	364	367	345	361	363	366	387	372	362	325	367	342	343	361	388	341	342	358	364	393	354	371	351	369	353	366	325	374	344	365	344	349	345	353	375	345	328	363	373	347	334	352	340	368	379	369	325	341	361	333	372	371	358	334	363	395	385	328	337	358	326	354	368	373	349	370	360	341	371	324	322	344	350	372	349	367	372	380	358	395	358	386	359	344	337	335	359	365	339	362	360	369	375	343	320	386	365	407	337	365	357	382	319	377	346	341	392	366	346	366	359	344	397	358	377	314	354	351	366	354	358	348	390	360
4693	929	1017	1037	997	972	957	939	907	947	897	934	905	909	857	901	899	942	915	913	849	929	890	892	917	950	931	919	909	918	895	922	895	841	883	900	884	892	871	836	902	899	881	849	883	940	913	881	942	892	901	848	891	907	881	896	937	901	931	866	897	896	862	917	840	904	857	940	898	938	891	868	922	871	859	858	940	954	898	913	880	894	861	926	881	890	893	898	917	912	937	837	842	885	949	883	894	892	878	915	933	924	860	924	906	968	937	896	904	946	912	953	920	887	875	894	875	883	893	833	854	858	954	859	909	911	893	898	875	915	872	852	880	875	934	982	896	875	881	859	947	852	917	915	864	878	901	879	903	914	889	893	911	891	906	887	840	892	924	943	859	869	923	934	866	848	910	927	870	907	865	862	948	875	907	897	888	889	891	880	931	956	928	879	941	922	916	892	937	916	881	909	879	890	838	885	912	841	908	968	913	844	936	895	943	887	902	890	911	868	905	893	959	869	914	924	859	930	892	877	929	886	923	948	872	829	896	872	893	926	946	858	885	894	877	904	882	911	909	872	881	927	909	861	894	941	927	932	881	899	932	859	891	953	909	934	867	895	946	878	858	923	882	921	848	904	889	894	902	886	909	899	882	935	836	893	883	922	848	900	880	917	900	855	879	910	931	864	968	826	918	919	891	909	873	927	923	907	864	886	890	879	895	921	860	889	913	881	872	855	832	894	928	845	865	865	917	876	874	903	908	867	823	924	940	917	902	895	906	918	847	861	938	906	880	875	885	900	875	914	842	943	895	909	880	955	861	878	880	862	859	956	906	906	912	904	933	883	845	890	878	904	913	844	919	900	919	856	926	873	894	885	883	914	872	884	866	918	848	848	908	919	900	943	959	892	890	887	909	886	911	882	855	876	946	903	918	916	912	971	911	894	926	919	925	916	843	827	856	901	892	879	926	892	911	931	884	895	943	877	906	871	942	889	921	886	899	847	829	880	858	880	904	976	797	925	878	871	905	853	921	924	877	861	864	854	883	915	912	879	891	884	909	887	914	897	863	887	919	876	956	930	887	919	880	916	832	849	838	876	901	902	922	847	877	954	908	901	861	919	893	908	933	919	929	947	909	893	925	901	881	897	934	881	911	963	905	914	913	836	904	922	932	867	902	881	907	910	884	901	869	871	919	870	974	840	914	873	904	919	883	939	836	919	879	861	841	914	909	875	920	920	869	893	867	901	893	956	891	887	905	924	922	908	906	915	900	916	918	880	906	893	871	894	912	893	914	926	930	868	880	871	892	891	888	921	911	875	882	975	861	918	842	872	891	905	953	882	869	880	852	912	916	868	893	894	902	894	907	907	887	915	873	893	919	850	906	835	907	864	881	918	872	924	865	918	906	902	928	906	867	942	868	874	934	856	854	915	851	918	901	844	940	917	892	919	910	889	900	895	887	884	906	865	838	905	837	937	925	878	899	901	892	879	877	870	927	877	878	884	871	863	867	826	867	877	886	828	917	935	896	927	940	921	892	889	909	913	916	888	918	911	880	903	822	931	873	922	865	894	847	839	899	875	911	911	815	862	879	870	870	892	962	867	891	938	911	907	973	885	890	883	929	952	951	882	836	825	886	900	914	972	854	898	926	927	862	900	922	863	875	862	929	832	882	947	932	845	887	871	918	897	912	923	847	902	895	902	903	883	889	902	894	870	913	909	946	928	872	906	885	911	882	868	919	923	941	945	899	927	896	895	914	868	853	962	861	945	890	852	896	920	931	926	841	895	843	908	893	854	809	898	876	915	917	897	931	855	862	860	875	938	895	877	879	907	923	842	888	929	885	919	906	923	835	911	936	864	894	874	935	909	875	917	927	848	910	856	886	893	891	910	869	943	861	899	917	889	870	921	900	910	877	917	894	864	899	950	912	896	922	921	905	902	863	926	969	886	852	913	934	896	907	913	879	932	923	886	891	894	900	858	936	871	863	901	935	892	867	884	900	900	899	965	883	879	897	894	875	885	896	861	892	852	860	901	912	889	864	834	890	938	908	926	874	897	851	843	981	964	854	894	942	906	905	902	858	946	928	909	940	875	877	880	874	899	904	907	922	910	895	888	894	917	900	906	844	893	932	887	873	871	926	906	865	902	930	874	953	911	891	878	893	876	878	938	871	885	877	900	875	890	888	876	867	966	893	893	881	864	926	867	888	840	862	917	899	875	907	927	876	875	902	890	915	889	884	930	862	890	908	888	869	919	900	875	843	871	911	869	881	899	840	949	856	922	861	883	962	907	896	892	888	873	923	904	885	857	903	842	907	902	917	873	861	900	875	965	869	906	895	877	910	885	916	942	876	909	816	924	930	885	954	896	861	872	908	906	888	904	873	840	925	917	888	902	893	907	905	907	909	894	895	896	922	894	901	935	882	902	934	914	949	883	839	908	874	943	901	936	932	894	901	850	896	908	887	899	902	896	902	920	882	886	925	878	871	950	917	912	865	903	851	911	859	888	899	881	898	852	923	872	944	876	881	936	914	869	922	901	882	891	917	877	846	919	842	892	888	960	948	888	883	905	908	858	873	896	827	924	899	913	944	928	883	899	935	908	877	871	854	880	858	910	926	872	883	879	916	908	857	899	901	853	857	905	874	838	894	878	909	890	870	871	899	912	916	875	903	893	878	848	907	886	916	910	954	906	911	882	865	901	913	885	954	873	900	896	930	840	922	910	893	868	896	886	889	867	912	864	826	835	916	909	907	841	889	871	870	939	877	900	979	838	874	898	917	891	905	870	923	883	928	877	875	883	956	893	856	877	882	931	903	864	894	865	895	927	916	926	918	844	851	952	879	918	924	912	906	885	902	907	884	884	837	888	878	933	928	927	856	862	871	898	893	872	948	898	904	901	908	928	877	852	898	889	861	878	882	935	892	896	840	970	870	885	913	914	891	871	845	936	926	948	931	885	937	902	878	902	881	901	954	915	881	849	868	944	872	877	873	947	939	883	858	865	869	890	925	939	880	886	914	904	888	868	933	927	896	895	879	913	899	849	894	919	938	921	878	936	921	911	861	829	899	867	931	894	889	898	839	951	900	899	892	894	862	965	905	900	921	939	848	918	951	889	916	886	950	875	910	887	905	908	902	880	886	869	889	901	900	870	916	863	963	917	908	877	872	905	877	897	916	883	875	887	907	890	907	911	895	873	872	902	906	859	909	904	928	883	881	852	861	890	878	889	873	913	896	900	897	863	927	892	878	918	927	880	830	874	828	911	907	898	876	891	887	912	942	865	888	854	915	946	905	910	916	874	917	863	843	931	886	861	820	899	945	897	863	933	906	887	897	911	908	934	869	931	854	944	893	889	890	895	873	870	914	986	919	887	948	937	868	940	936	921	885	908	843	889	905	897	954	935	871	884	906	904	871	861	900	833	914	881	891	931	911	884	928	900	910	909	854	867	909	919	903	919	899	886	875	902	915	878	929	892	906	921	873	918	916	896	869	854	935	897
33431	4665	1507	1118	926	774	627	589	535	517	468	422	416	430	395	410	423	424	420	367	421	361	381	368	394	399	402	391	356	365	352	394	387	325	364	380	368	386	328	373	355	392	389	360	395	358	345	354	372	345	348	362	351	349	393	335	376	362	344	353	403	339	352	369	366	368	353	350	311	328	360	377	348	363	361	350	370	337	334	355	336	354	336	338	325	362	375	357	355	401	343	386	326	319	368	372	339	316	313	354	313	376	353	376	358	326	357	371	322	337	359	368	327	354	353	364	356	389	349	384	342	338	339	346	364	340	398	327	365	374	360	381	359	372	370	345	364	365	360	390	337	384	362	338	366	344	370	376	386	361	352	359	351	356	350	337	369	374	354	348	355	344	395	338	390	344	350	386	352	365	333	353	331	395	325	327	369	375	343	332	387	338	328	353	337	372	330	345	353	338	370	347	317	411	349	355	363	319	397	298	345	342	390	379	359	352	336	345	352	363	342	345	362	338	363	367	365	363	394	365	368	384	405	365	349	356	346	339	375	371	372	330	366	353	347	364	359	386	341	352	385	399	363	358	334	358	370	364	376	382	350	369	343	344	357	367	379	346	338	362	368	361	366	342	371	321	392	409	351	339	362	336	320	347	320	397	374	382	331	386	331	366	359	360	371	353	354	399	341	338	346	377	361	354	357	366	349	369	337	340	367	349	385	354	360	344	345	382	370	388	381	343	356	354	337	324	352	337	392	365	375	362	338	388	365	382	352	353	364	365	358	331	356	371	374	371	345	379	330	348	384	329	336	312	374	343	349	376	368	343	350	347	359	332	354	341	362	360	379	390	334	349	376	311	350	401	352	348	366	339	355	344	348	330	364	332	352	349	305	335	345	390	373	364	364	386	353	357	356	354	367	339	369	344	359	373	344	327	362	321	331	347	366	369	306	337	337	339	378	325	345	349	390	381	390	352	314	363	326	353	378	347	363	330	377	317	343	349	346	325	346	351	350	342	317	359	355	374	365	360	338	317	356	373	339	353	372	372	366	355	353	352	347	355	369	353	355	376	379	312	340	362	353	358	381	346	353	342	386	359	369	331	351	365	368	349	365	349	369	360	367	341	359	343	364	399	370	388	348	376	338	367	351	326	336	329	364	356	376	364	363	359	369	364	358	368	342	377	374	339	339	368	354	355	352	351	376	366	360	338	347	325	351	361	345	358	374	365	323	354	310	364	367	348	335	354	325	354	354	343	349	398	346	334	365	338	348	343	369	348	323	385	332	340	331	339	368	308	360	364	337	361	381	357	346	352	325	375	346	363	364	371	316	402	367	366	374	356	342	379	347	364	358	352	362	380	310	362	345	372	354	347	379	310	349	357	333	342	344	378	342	341	389	356	338	378	365	382	382	346	353	339	348	360	334	379	366	363	365	334	343	386	358	379	349	371	342	366	336	357	350	351	316	375	349	347	338	340	334	341	343	349	334	366	380	377	352	354	337	355	344	334	361	355	351	380	348	360	398	337	362	387	341	352	354	365	350	356	384	351	327	379	354	335	363	377	389	335	344	398	381	363	364	378	376	359	374	368	349	352	362	356	353	387	333	370	342	421	364	397	349	327	343	352	327	348	375	352	341	387	374	326	343	356	425	321	352	352	352	383	358	344	343	374	356	350	325	314	354	370	359	370	328	365	374	331	328	356	379	371	340	349	383	375	364	338	404	395	366	317	372	355	359	338	315	346	395	342	327	345	324	391	362	378	350	362	365	349	329	368	339	381	374	366	345	372	347	347	368	354	335	336	338	348	348	339	367	349	383	337	339	356	327	370	395	355	379	375	391	337	377	359	318	340	347	367	388	357	333	379	336	391	354	372	331	357	362	349	366	351	357	337	353	366	339	360	325	374	348	370	360	378	324	400	340	362	362	356	386	358	315	369	357	322	362	341	370	375	360	364	380	374	374	382	371	364	380	349	377	355	352	343	338	329	379	354	326	354	362	359	382	328	354	350	367	347	362	344	338	353	371	330	344	348	340	337	380	377	391	379	375	329	386	353	317	382	349	338	353	344	369	350	368	355	327	333	386	355	342	333	347	369	338	346	351	358	358	376	356	396	362	343	377	359	353	359	336	325	333	349	344	351	375	371	346	356	359	355	361	373	350	362	379	349	387	357	336	369	380	372	348	335	360	360	381	352	363	382	361	358	365	377	370	349	347	378	362	360	388	348	373	368	350	327	361	342	360	358	360	335	354	365	357	352	362	344	322	375	403	377	378	349	315	365	371	358	371	340	384	362	357	354	382	329	362	339	363	347	381	374	373	358	391	378	358	384	339	353	348	373	348	353	371	373	355	346	395	355	373	354	376	345	363	349	368	326	337	346	356	373	331	396	374	323	356	351	349	336	367	375	354	368	382	335	357	407	350	361	361	349	343	385	377	375	355	360	373	359	366	352	353	341	391	364	349	379	380	331	372	362	336	370	347	379	359	346	344	338	347	347	322	347	338	362	392	342	325	334	373	369	370	361	354	354	367	390	352	330	317	342	365	342	355	346	372	407	375	363	320	359	374	375	359	369	359	345	335	380	379	339	353	364	341	377	338	346	371	333	351	340	341	391	365	335	361	366	323	368	333	339	360	372	366	368	339	376	313	321	359	376	362	362	363	362	375	372	333	346	354	373	349	387	365	398	316	358	388	404	356	352	357	373	374	345	339	332	333	331	372	372	332	356	344	344	371	343	375	325	382	320	347	379	351	344	338	343	343	316	374	345	368	337	375	365	360	334	396	368	377	347	356	308	359	334	343	323	360	390	345	311	388	339	336	369	341	354	351	304	363	346	357	370	353	386	377	353	368	359	394	333	333	380	421	350	367	369	339	331	342	368	375	348	339	370	383	315	346	354	309	381	380	356	338	359	333	334	370	381	325	371	355	367	367	365	369	337	323	312	357	338	342	351	360	360	338	379	349	337	325	377	346	383	327	331	359	343	348	339	358	393	364	326	370	358	380	404	360	352	349	323	322	381	369	392	324	348	409	329	359	336	378	380	334	358	336	360	364	355	355	367	339	365	375	377	361	363	367	337	358	356	339	344	375	350	349	353	349	333	372	329	343	380	374	355	402	365	374	362	326	393	377	348	395	346	407	348	389	354	392	354	363	334	356	339	343	363	336	313	358	362	377	358	355	362	351	332	344	340	383	331	380	387	323	378	364	344	349	347	358	368	364	361	347	384	378	355	335	362	357	361	391	369	363	335	342	332	356	333	358	335	368	384	375	380	396	408	385	347	317	374	361	379	379	360	358	337	336	365	355	370	380	384	373	351	381	361	369	349	354	346	353	353	349	354	318	353	375	345	340	360	336	351	348	379	359	338	341	340	367	366	363	388	372	355	351	373	328	363	358	375	410	328	315	344	375	362	344	355	362	394	334	360	319	354	365	364	327	348	352	381	322	327	349	314	376	325	359	391	334	351	343	356	331	338	338	367	320	377	371	334	352	356	339	384	333	346
16091	1799	3241	3636	3211	2651	2310	1916	1836	1641	1493	1399	1382	1376	1210	1191	1149	1154	1063	1100	1121	1036	1089	1064	1018	1002	1012	977	959	945	975	946	935	938	978	960	922	944	976	965	944	911	950	945	880	950	922	985	870	891	955	937	927	1005	935	901	934	899	868	898	885	916	893	887	918	958	874	879	932	911	923	907	918	883	894	944	932	900	954	851	959	949	853	891	912	870	884	913	987	955	889	905	882	918	876	979	912	901	907	924	957	1002	895	929	875	899	884	925	944	918	924	954	910	912	928	892	917	907	878	864	924	910	933	904	920	950	873	912	901	856	875	881	929	932	889	905	934	915	899	953	925	887	892	914	856	881	867	862	909	898	928	878	899	938	872	888	839	890	832	902	887	870	903	915	903	917	871	887	929	892	876	908	889	891	890	883	889	926	889	870	892	880	878	861	876	935	930	909	924	872	900	870	904	935	887	892	925	896	860	925	892	914	868	908	944	856	860	942	897	865	965	890	855	913	916	827	877	892	876	847	857	911	905	875	890	908	848	870	889	920	899	921	853	860	865	896	926	865	922	900	875	826	880	916	852	819	924	827	829	907	873	861	919	881	872	898	928	862	878	875	935	883	837	907	853	887	924	859	810	877	916	890	889	836	858	849	873	889	851	846	888	904	901	899	851	914	884	923	902	895	886	926	919	903	860	870	879	914	849	891	879	944	898	888	909	874	894	887	901	917	909	859	908	895	896	880	886	856	898	870	812	860	903	886	896	914	909	836	857	920	877	894	886	856	873	923	879	915	894	894	873	924	872	889	910	902	891	916	843	887	851	880	928	871	875	880	912	905	866	884	883	891	890	898	884	862	919	857	897	884	931	879	846	932	815	886	909	880	880	896	843	879	895	851	923	901	931	868	815	859	863	910	895	892	898	914	846	850	900	883	884	862	890	897	892	922	902	917	930	875	919	899	990	881	891	818	857	881	856	909	888	898	877	936	923	827	851	898	860	941	908	896	892	889	898	876	922	914	863	881	890	849	899	891	860	921	898	889	883	878	900	917	833	933	879	873	873	888	898	870	946	890	930	906	877	825	912	928	907	909	869	878	884	947	877	877	878	895	857	880	905	934	899	913	886	892	933	909	889	898	886	914	870	880	949	883	867	881	908	892	835	876	900	878	889	971	846	938	882	862	890	868	871	903	899	872	961	882	897	926	864	870	885	873	925	867	913	917	882	886	891	862	899	854	904	828	879	911	902	897	874	884	881	896	932	895	885	927	844	856	857	934	850	895	842	904	875	941	931	839	939	894	854	875	855	861	914	940	850	864	888	874	856	901	908	866	895	902	895	910	886	857	923	853	863	886	839	917	902	860	888	955	902	867	911	889	860	890	861	821	891	945	903	792	859	955	830	841	954	849	873	880	911	895	859	913	909	866	910	870	866	902	915	921	906	908	912	817	909	901	894	844	902	885	854	937	886	887	905	848	863	927	853	922	928	876	888	883	901	893	896	907	867	924	920	905	905	941	921	865	829	867	852	960	900	917	924	915	911	849	874	941	965	900	932	872	868	884	871	862	902	859	902	832	879	899	883	874	884	929	929	886	890	899	864	911	919	856	920	897	871	932	899	888	935	861	892	887	877	900	926	888	925	924	904	922	912	914	885	903	889	894	913	880	886	868	868	879	846	896	914	891	929	923	882	899	845	928	879	895	847	883	923	857	836	929	906	903	863	939	891	889	903	875	887	921	914	907	908	870	901	871	885	865	892	908	910	841	871	941	872	868	952	856	891	855	907	915	886	873	893	880	870	900	910	889	876	925	903	886	878	854	825	859	878	873	920	872	926	873	867	904	888	851	923	918	835	890	863	855	904	865	911	880	956	926	856	854	891	861	869	910	834	847	892	859	841	820	898	933	901	959	883	879	884	857	903	888	942	855	886	858	876	898	829	904	886	859	910	852	880	898	854	900	857	886	886	942	908	837	925	920	895	896	879	897	910	897	879	936	864	891	907	918	882	875	903	889	891	865	841	871	840	914	926	876	851	866	899	925	879	885	918	884	841	932	862	835	911	875	888	911	844	891	856	875	894	917	880	895	829	843	843	918	854	907	927	883	929	918	845	884	889	916	914	898	923	869	936	924	947	858	941	921	864	883	866	952	910	833	925	863	948	857	868	890	913	925	920	892	931	863	891	915	915	865	888	899	914	867	884	937	966	861	860	901	870	861	883	867	865	911	899	858	930	907	869	858	949	890	905	892	867	895	891	901	916	904	867	869	924	882	883	844	895	835	853	905	924	895	863	889	894	863	887	872	887	883	860	876	849	913	969	882	910	922	898	841	874	904	894	872	879	880	936	884	874	936	871	933	872	844	917	925	886	859	873	844	831	888	905	822	894	875	865	882	856	905	853	939	824	885	905	935	882	957	851	886	866	884	965	893	935	879	838	904	877	891	866	852	967	884	867	912	894	920	871	866	903	899	901	865	807	933	830	920	860	891	930	918	890	932	814	873	900	857	927	902	933	883	918	890	886	901	834	873	873	846	880	885	846	838	885	894	949	886	893	900	909	893	901	915	897	839	858	910	895	828	934	915	906	905	823	876	850	851	878	885	873	916	818	936	898	912	873	849	894	915	859	865	911	871	844	880	898	884	861	868	902	870	930	877	892	894	858	813	878	908	832	939	843	860	877	880	948	897	957	855	873	898	839	863	858	882	910	850	842	906	929	945	925	915	848	883	925	867	833	887	876	877	871	936	932	932	865	879	959	868	887	885	895	926	924	866	850	903	918	899	918	849	902	892	850	903	882	855	935	885	903	865	863	905	904	900	916	918	913	875	859	884	874	907	906	913	784	852	901	884	903	895	885	909	884	875	910	913	896	930	923	826	945	856	854	882	930	849	879	855	928	912	904	910	907	869	912	931	868	890	880	900	856	891	958	894	830	874	922	930	888	892	883	860	919	929	883	898	872	917	833	831	915	865	898	804	863	882	904	902	859	926	843	945	872	845	967	881	853	889	887	902	927	900	894	881	909	922	886	856	879	868	860	871	845	881	887	850	876	846	931	875	811	885	867	859	899	913	898	876	913	894	892	902	875	879	903	836	863	953	921	907	886	898	923	939	915	936	927	865	813	909	907	846	875	853	888	902	839	925	854	890	873	885	921	860	862	875	880	855	862	861	857	953	873	884	844	888	892	922	859	904	870	912	893	897	876	864	854	863	899	857	867	855	873	879	884	907	893	896	918	827	855	847	816	859	900	851	917	885	859	911	887	905	936	912	871	854	891	881	886	829	899	860	868	901	922	894	895	887	897	867	887	876	843	863	956	855	922	878	896	863	894	885	855	898	887	849	888	897	898	952	875	855	916	890	880	914	892	876	925	901	884	922	930	888	841	873	873	842	948	867	832	898	906	913	867	896	941	876	902	822	876	861	931	833	892	868	875	812	896	909	858	863	822	870	884	901	903	877	891	891	928	830	878	886	949	883	886	839	893	821	908	886	865	867	859	921
45837	10684	3229	2018	1425	1049	815	681	554	456	436	403	378	373	340	292	293	269	296	296	259	275	261	260	273	262	288	288	227	252	241	226	260	228	226	263	254	232	240	246	239	242	209	233	230	241	233	262	246	218	199	217	214	211	246	240	224	229	247	228	218	238	205	226	232	236	210	235	237	237	237	218	213	246	223	219	245	222	234	231	243	237	225	248	228	213	233	233	217	234	245	237	226	217	212	206	251	242	235	223	252	232	230	234	218	218	224	228	249	231	232	222	228	222	221	231	236	218	214	222	252	247	230	226	240	223	252	267	210	234	253	252	226	220	205	237	253	219	249	213	228	214	240	214	217	225	239	247	220	253	228	233	235	206	199	225	211	211	242	234	202	264	215	226	224	216	244	182	223	223	232	217	246	211	229	210	237	249	218	252	221	222	254	215	218	256	214	247	193	226	223	223	190	237	209	212	228	229	250	212	248	248	231	189	199	219	211	227	226	243	242	224	227	229	206	221	218	228	244	240	212	236	251	211	220	199	230	246	217	211	201	232	210	208	203	233	200	225	187	234	207	265	230	241	220	233	228	228	230	197	258	200	232	198	200	203	210	226	243	231	241	216	205	227	240	246	256	254	228	208	216	203	206	233	235	244	215	209	208	194	228	214	197	226	208	215	215	224	223	222	223	239	220	236	225	222	212	233	215	218	225	216	221	214	211	237	240	211	230	261	258	226	198	225	207	229	215	214	236	236	205	224	229	221	218	254	228	227	202	232	235	242	220	204	272	235	232	211	239	227	221	217	187	224	223	231	206	236	219	218	237	215	221	223	212	203	234	253	251	236	234	240	224	243	225	225	230	214	242	229	219	200	229	224	254	233	213	238	220	238	212	206	238	205	204	240	224	234	231	208	224	211	245	224	221	216	217	200	242	243	230	237	220	229	204	238	226	207	222	237	220	222	213	218	230	237	228	227	237	231	232	241	198	217	253	195	235	219	229	210	238	232	222	226	217	237	217	209	224	211	246	244	213	223	205	217	229	241	227	224	234	252	233	202	227	228	239	220	226	234	189	226	217	194	272	231	215	245	236	201	205	229	219	221	231	213	228	243	233	210	236	211	237	193	219	203	219	235	221	234	227	204	231	252	250	211	224	214	202	261	208	204	231	240	233	205	215	243	203	214	255	222	228	222	243	223	230	233	221	209	219	216	213	226	221	229	222	201	245	248	219	223	222	205	237	240	206	227	223	223	221	195	246	246	257	251	240	217	223	253	215	211	224	259	216	210	255	222	220	220	229	217	237	219	211	249	221	232	238	231	224	220	237	212	227	212	234	209	219	248	199	247	208	219	217	226	202	237	202	228	247	208	203	249	228	231	222	226	226	235	218	217	223	241	218	200	230	233	195	228	248	221	244	229	221	216	243	200	246	232	252	214	230	240	243	209	247	230	243	253	231	260	225	241	219	226	212	205	241	221	205	236	230	221	224	208	203	223	205	235	243	207	245	207	238	203	235	258	255	203	199	237	226	221	216	226	234	209	253	249	234	233	220	230	209	227	220	231	249	244	202	242	192	234	221	208	215	236	227	230	224	220	217	224	221	222	224	233	210	244	232	234	196	229	216	246	235	198	218	205	229	247	238	247	236	222	233	237	245	249	225	222	223	226	237	239	216	244	220	218	236	226	244	218	210	221	215	227	215	227	253	214	248	223	217	235	235	222	214	215	222	255	215	221	234	224	242	256	221	230	252	246	192	228	227	210	220	238	217	212	234	242	217	214	223	232	217	231	208	221	243	228	207	232	207	225	261	218	233	229	236	216	227	223	205	227	214	246	234	225	203	196	237	213	238	226	221	205	237	217	244	239	212	241	225	228	212	197	210	231	210	219	220	240	234	227	231	254	211	233	195	217	234	202	245	199	207	223	237	246	219	226	223	227	212	224	217	220	239	223	245	206	205	241	223	235	223	248	237	225	229	220	225	232	263	236	225	217	188	228	226	227	228	201	234	249	235	241	210	252	240	227	230	202	246	211	240	235	256	222	228	228	216	212	260	207	193	214	228	227	197	203	238	218	245	260	210	223	218	213	222	215	228	221	232	218	210	223	212	240	242	239	222	229	227	224	234	211	223	246	240	207	203	210	200	205	231	193	224	208	216	250	235	232	221	221	227	224	232	227	228	208	229	217	210	241	278	219	247	264	234	236	218	232	242	219	223	219	235	198	221	220	216	218	202	207	227	229	200	232	236	226	230	227	228	245	230	223	244	246	206	242	213	225	216	231	249	224	229	240	226	229	203	239	220	214	229	215	230	252	223	245	189	215	218	219	235	205	204	224	214	220	236	238	205	232	214	234	251	222	215	217	225	229	215	238	257	236	231	239	245	231	218	208	214	262	228	209	254	219	252	223	227	217	214	222	221	215	216	227	228	210	218	231	205	259	213	207	219	213	219	220	227	214	239	237	229	219	218	231	257	217	217	235	248	227	227	242	237	214	232	252	229	204	242	227	232	249	239	232	205	227	245	231	216	210	223	200	220	224	220	237	218	224	241	196	222	221	218	242	206	223	247	216	227	198	241	238	241	222	193	236	248	213	254	232	234	257	229	238	221	215	232	207	203	230	214	206	222	231	215	206	225	247	228	185	221	261	225	235	242	206	205	204	218	221	217	220	238	219	194	217	246	211	205	208	239	216	204	228	233	194	197	214	234	221	247	240	225	260	233	212	215	225	249	223	254	218	205	232	211	195	238	236	250	238	233	228	231	253	217	240	217	196	217	232	230	224	227	202	226	229	254	216	224	259	238	218	234	252	227	216	216	246	223	234	240	240	208	227	230	241	216	213	229	227	215	238	235	220	248	198	216	210	223	195	245	202	203	224	228	220	244	231	217	206	224	223	224	226	230	221	243	231	233	246	223	215	215	223	213	246	212	218	211	208	194	223	233	219	216	207	243	232	229	203	250	219	246	273	228	224	201	229	227	231	208	223	196	219	239	214	214	233	221	239	242	257	242	209	212	221	219	211	209	214	216	233	216	216	210	202	224	227	203	237	194	209	208	200	215	236	229	218	212	216	223	230	269	204	232	254	233	197	212	234	245	214	231	233	235	229	247	239	211	249	232	213	223	213	205	236	233	211	226	246	233	218	214	219	239	219	226	228	232	213	210	236	216	228	225	223	232	236	239	213	232	202	226	211	229	190	196	208	222	206	211	227	212	214	250	231	199	261	242	227	211	221	223	246	242	224	248	239	207	241	233	232	203	222	220	240	222	217	226	233	221	244	240	267	200	234	220	236	247	219	210	225	244	252	233	222	205	243	235	199	221	185	194	213	237	232	195	225	226	254	209	227	224	224	228	228	246	211	222	226	249	213	203	231	241	220	209	232	213	255	213	232	231	229	225	241	257	215	232	223	213	225	221	242	207	207	220	239	236	197	224	250	237	222	217	211	229	249	217	228	220	245	243	211	232	226	198	220	202	209	210	224	239	220	231	230	238	253	222	219
21861	2308	5108	5716	4881	4072	3266	2638	2324	2008	1863	1625	1549	1348	1213	1192	1068	1143	1037	994	979	916	939	791	829	805	833	777	780	765	723	782	733	713	733	670	697	705	669	661	686	731	677	700	671	643	609	674	662	685	633	613	611	651	596	610	643	599	615	680	562	613	609	584	631	659	624	653	635	646	643	625	672	662	624	624	653	609	639	664	619	678	578	627	621	628	586	665	737	658	606	681	651	636	658	637	659	586	632	616	655	608	593	620	652	625	649	646	586	651	601	615	628	606	594	653	589	589	668	606	578	573	591	615	668	601	620	634	674	650	665	649	642	631	631	638	597	645	551	606	599	620	640	607	571	618	601	562	570	578	587	623	572	593	580	595	581	601	595	598	554	567	607	606	606	581	602	575	585	597	552	591	589	595	551	591	614	604	633	606	599	630	559	592	596	564	576	555	620	571	587	572	594	586	624	642	547	523	621	615	584	587	594	628	594	611	601	589	546	601	623	590	652	613	628	622	610	563	552	612	551	575	571	643	579	567	560	594	517	586	663	647	552	575	602	553	636	620	628	594	555	517	610	591	588	578	625	604	619	551	610	583	585	584	570	641	540	595	611	624	589	612	623	598	569	638	569	587	628	617	608	603	624	595	566	587	606	575	606	550	586	590	594	546	604	605	580	586	583	606	579	566	596	596	600	597	589	577	621	590	617	618	583	561	566	577	628	549	588	592	593	564	579	590	585	596	560	642	619	595	555	581	599	597	593	613	642	604	627	560	576	578	580	618	611	589	581	601	565	576	573	602	613	580	595	592	592	564	613	592	565	601	602	578	597	533	559	615	584	595	589	606	579	597	589	604	590	616	566	565	557	574	633	605	617	567	614	596	602	556	567	557	614	596	642	567	580	554	607	614	583	602	576	573	590	616	586	559	602	600	609	572	635	588	600	613	582	581	664	586	606	576	608	591	577	595	585	574	583	538	587	593	552	589	608	610	561	606	582	595	608	588	567	555	574	619	570	542	626	606	558	595	588	580	552	580	615	614	577	530	599	580	559	579	593	586	590	586	587	601	590	586	607	587	593	585	567	600	607	586	627	589	566	586	572	543	572	590	593	608	577	582	608	573	595	566	610	610	580	562	599	596	563	572	551	592	592	599	597	585	588	599	577	644	581	547	596	569	603	591	621	583	642	607	556	566	603	629	600	572	574	574	610	579	588	560	622	644	627	616	622	598	619	610	581	585	590	579	581	583	610	585	588	616	573	603	572	590	569	584	582	577	575	589	595	574	522	553	573	572	594	569	559	585	563	608	570	541	646	629	619	576	589	576	544	554	578	582	588	579	606	584	628	635	581	613	590	563	561	625	596	586	587	576	607	599	633	645	596	602	607	580	527	582	576	597	617	629	594	628	628	568	591	589	600	572	568	641	609	644	599	566	560	550	529	614	592	620	575	624	577	595	597	568	575	591	578	606	531	524	591	575	589	549	616	586	638	549	583	577	591	589	599	572	606	584	575	587	571	606	605	622	646	562	567	611	627	579	622	576	566	616	559	549	592	595	554	636	574	598	590	603	555	565	615	629	590	557	567	582	595	550	587	581	584	598	574	607	582	567	553	584	597	546	591	587	564	588	632	588	621	572	582	595	632	638	584	600	607	570	583	581	578	549	585	576	574	551	582	602	565	581	588	625	609	590	598	585	624	564	583	610	606	600	591	607	596	588	621	579	575	600	563	565	566	603	605	571	542	573	578	562	577	636	577	600	593	562	584	600	581	572	616	598	606	583	586	597	612	571	573	557	585	572	614	585	578	590	586	568	628	623	603	559	577	553	605	594	578	611	634	548	574	586	593	590	570	581	597	592	624	572	610	615	532	555	582	526	620	574	599	598	643	584	595	601	588	577	568	551	565	598	580	616	568	628	609	626	561	605	617	586	631	588	591	593	536	600	581	580	571	592	573	605	569	618	612	608	581	568	587	606	585	560	584	580	563	575	539	578	574	616	608	614	629	592	611	619	603	592	629	608	611	628	597	600	593	586	632	583	593	567	595	601	605	602	629	557	601	598	640	567	625	587	549	558	555	564	539	560	607	577	586	613	604	578	585	605	580	580	611	605	563	605	614	601	544	609	560	565	593	593	591	587	579	610	596	598	570	554	573	559	575	588	576	589	584	570	586	599	588	624	568	583	619	585	610	581	572	614	592	605	585	604	610	599	623	608	579	580	569	613	527	581	584	594	615	598	555	626	606	558	558	637	626	581	555	575	598	547	615	615	575	561	608	580	586	570	567	548	620	579	593	604	551	576	561	570	570	553	588	623	576	592	577	639	596	617	604	558	573	561	617	550	611	570	574	610	595	642	583	557	585	535	626	590	571	562	637	602	567	613	572	573	598	564	607	567	577	575	568	569	578	591	589	581	595	607	623	580	592	569	594	601	583	613	617	563	606	587	642	593	546	615	591	586	626	576	568	567	586	543	629	618	599	557	609	615	608	580	541	555	575	629	585	572	582	585	573	590	603	550	607	567	622	616	580	542	574	567	561	588	564	586	600	613	556	562	590	605	632	563	596	609	608	604	576	596	591	570	601	607	619	577	570	584	591	548	585	616	582	597	584	627	618	593	532	577	617	539	571	634	599	591	606	561	587	602	555	640	576	593	573	555	565	595	551	608	616	639	549	565	620	607	592	590	594	582	602	617	580	554	614	615	591	572	556	620	594	581	594	581	580	587	619	557	544	574	577	609	583	601	583	586	577	604	584	571	555	587	545	570	605	622	608	594	604	589	610	637	560	627	560	586	602	575	566	592	537	590	564	590	591	589	590	588	610	555	543	621	626	599	603	569	643	564	618	593	633	608	590	549	578	577	569	601	562	578	618	584	604	587	606	572	569	609	604	616	626	640	563	596	603	601	610	575	588	541	600	584	583	543	557	571	567	579	599	621	629	573	564	650	560	574	557	585	597	613	563	617	597	581	600	614	566	623	576	598	597	602	611	564	627	582	608	561	563	587	586	544	601	592	590	590	561	554	540	593	586	592	593	606	591	572	622	622	580	601	562	605	561	611	579	625	624	562	609	550	598	571	644	556	584	587	596	587	590	605	585	581	568	602	593	638	613	562	582	661	593	552	558	590	587	608	587	594	540	610	593	633	579	556	566	592	632	607	591	587	635	593	585	604	612	587	595	547	604	592	569	598	555	613	556	553	615	596	551	599	592	563	560	555	565	613	577	620	590	566	619	615	575	598	598	626	590	634	583	578	601	600	636	613	601	592	627	575	636	571	573	595	597	630	593	572	601	609	607	580	616	572	589	571	594	649	559	587	571	619	571	620	574	619	591	551	603	599	618	585	569	609	564	599	576	570	619	571	596	576	578	610	588	555	586	588	534	579	594	566	583	598	587	583	583	594	623	573	600	615	576	599	566	611	602	589	559	563	606	595	581	600	548	607	613	600	595	589	629	593	582	629	637	610	608	578	609	611	586	596	578	574	616	583	567	583	598	557
5548	420	395	406	393	352	365	361	369	350	340	344	375	383	401	377	355	359	388	360	347	352	353	307	319	370	322	346	366	319	348	368	328	356	387	359	365	367	363	366	371	382	340	356	360	377	323	361	337	364	362	374	400	343	344	363	363	360	375	354	378	356	391	334	355	356	348	358	315	357	346	372	344	375	425	347	333	351	336	364	377	367	336	340	354	371	365	345	352	381	338	335	359	377	362	346	358	320	373	359	342	350	358	368	377	381	388	339	320	361	325	389	374	367	366	350	329	412	349	344	330	368	333	336	352	332	341	364	380	369	374	342	383	360	369	321	362	348	351	364	352	340	371	355	369	346	367	327	374	344	364	365	338	370	343	354	350	338	382	353	351	359	340	347	366	356	327	315	353	333	355	353	346	332	363	358	339	344	370	357	342	339	331	332	356	365	383	372	341	353	323	353	358	349	351	356	324	385	351	322	342	402	355	374	336	354	320	364	356	358	349	371	326	370	336	327	350	342	379	355	340	357	338	348	373	314	387	363	383	342	363	343	387	345	345	337	360	384	336	367	389	336	336	352	384	322	331	404	353	346	372	331	363	323	345	338	356	400	351	347	367	362	320	320	326	346	354	364	372	320	337	362	397	363	341	351	361	363	372	372	340	342	367	340	345	342	330	364	360	342	326	394	363	362	348	339	365	336	362	368	381	348	326	365	401	386	360	326	363	377	365	351	367	323	334	365	368	344	356	391	388	342	334	354	355	366	335	343	371	372	369	379	369	352	365	360	340	322	352	366	351	341	339	354	339	353	375	346	370	369	374	387	344	350	351	359	292	328	351	341	322	350	371	370	364	357	326	339	370	324	369	345	339	358	343	365	365	344	340	359	355	388	347	362	354	368	360	364	365	368	344	373	357	344	363	397	355	320	364	367	349	351	380	328	368	364	355	339	393	334	347	384	351	366	335	318	348	356	343	350	358	360	382	341	374	352	351	345	342	363	326	328	372	352	367	394	336	326	357	347	404	347	340	374	363	343	366	349	304	349	325	352	385	377	327	375	326	386	332	378	343	339	349	363	362	328	363	342	364	348	325	324	337	345	334	353	375	363	376	369	335	349	334	363	316	379	347	338	387	351	350	356	379	350	343	363	344	369	355	348	367	332	346	356	332	391	349	337	343	363	338	360	354	312	357	347	337	367	348	343	386	335	333	350	384	343	363	342	353	341	367	360	344	356	338	344	345	337	347	349	378	326	338	385	334	348	346	349	330	365	368	332	377	339	326	330	376	357	336	397	349	396	353	329	354	346	361	332	341	309	369	346	354	351	372	359	362	348	339	374	359	330	361	391	351	339	381	381	346	354	351	368	392	297	352	328	397	340	373	354	289	387	341	346	357	343	363	345	360	366	319	325	336	342	326	346	338	355	353	386	364	387	347	366	368	345	348	360	349	378	355	368	341	350	329	363	356	354	340	345	352	363	399	376	365	385	355	390	346	369	354	327	365	322	367	360	362	351	372	370	375	368	363	355	354	352	335	378	381	350	339	340	326	341	345	350	347	318	360	330	346	386	354	338	373	373	374	340	350	323	339	364	323	366	372	346	372	378	366	357	362	327	377	363	334	326	350	375	358	354	338	355	337	361	363	383	372	340	320	378	341	348	344	366	355	392	385	325	379	362	325	360	347	322	353	313	390	366	344	371	358	373	343	340	366	379	378	359	365	366	375	357	340	350	338	345	303	330	326	387	332	351	330	378	365	367	352	329	366	370	375	337	373	377	377	370	355	333	344	354	367	337	345	357	343	342	337	363	327	345	343	346	355	383	357	348	364	348	383	378	389	407	327	337	353	366	366	355	387	335	376	365	328	353	338	352	374	369	314	364	361	338	332	358	345	331	356	397	339	359	359	405	339	362	393	357	364	326	349	351	392	346	326	334	404	370	339	331	333	347	353	372	375	369	352	349	374	371	334	331	371	356	368	337	333	332	371	348	366	361	342	375	387	396	353	347	326	339	351	339	343	345	335	354	344	349	363	352	386	347	335	382	354	354	371	361	353	367	356	335	361	351	343	336	336	356	367	378	367	374	358	384	365	355	370	380	369	354	359	353	353	325	346	365	347	392	364	338	338	350	379	359	356	358	351	336	365	351	342	346	343	331	326	340	369	378	415	384	348	344	372	353	353	379	358	361	360	371	375	375	359	338	341	334	362	404	379	324	363	363	317	367	358	362	332	392	361	332	383	339	345	374	372	347	363	343	358	334	381	364	319	362	343	393	355	371	336	375	407	359	336	330	366	347	372	381	365	372	346	372	349	342	331	361	369	357	369	376	359	340	360	347	347	369	362	357	407	360	361	359	334	361	355	377	331	378	322	336	362	343	375	347	372	346	344	339	372	359	362	323	324	383	341	358	374	345	350	338	373	336	356	360	326	366	325	381	343	351	334	387	347	362	376	346	349	339	333	356	353	346	369	339	353	340	355	361	331	367	315	332	320	354	356	372	344	332	367	362	354	347	380	374	363	358	365	380	360	380	337	397	323	314	348	367	349	370	345	355	353	362	375	343	391	380	351	332	322	363	351	342	343	347	390	396	369	359	390	356	361	337	362	321	382	377	379	355	352	345	358	334	359	329	342	359	362	384	333	335	361	381	371	353	355	391	348	348	343	337	352	344	347	374	355	360	373	328	337	320	360	333	326	346	303	353	375	352	378	311	386	382	359	383	313	376	329	347	371	356	364	334	363	368	361	344	366	368	348	351	379	349	342	337	380	350	363	363	368	339	383	348	367	315	376	380	375	357	354	346	387	328	332	347	333	331	324	347	339	340	357	363	371	340	360	360	343	361	343	363	341	384	339	325	371	340	348	386	368	358	339	335	341	356	351	340	330	339	364	353	373	338	343	351	361	343	351	348	359	365	342	405	380	332	370	339	384	391	377	340	351	336	372	359	349	338	349	331	367	377	340	356	359	344	341	331	373	354	350	330	339	351	370	367	363	379	375	347	334	352	347	345	339	356	384	342	347	341	384	337	304	332	360	339	329	351	366	352	348	352	371	375	385	342	329	380	356	346	335	346	343	305	350	324	379	358	392	359	354	387	364	379	338	322	381	331	340	337	359	332	357	359	354	346	379	383	348	375	358	361	357	331	348	375	391	368	351	331	344	344	319	332	340	330	340	343	332	343	352	425	332	384	370	389	358	363	316	385	384	358	355	372	371	364	342	366	374	382	340	348	360	374	351	392	346	353	353	347	324	357	344	370	366	356	406	361	310	327	373	374	330	322	340	374	340	342	373	367	357	346	347	348	357	357	324	357	352	332	364	345	374	357	346	351	336	365	350	359	387	318	377	360	321	322	330	340	373	335	373	346	384	356	375	374	357	326	330	314	321	337	351	381	372	356	347	369	360	358	338	318	340	363	339	376	331	349	350	366	373	350	364	363	375	368	347	337	326	333	365	381	355	330	360	323	370	363	315	351	352	345	337	372	368	385	367	344	343	358
4789	895	973	1050	962	1032	920	912	959	946	902	897	919	929	915	870	933	928	904	918	876	858	945	828	968	881	880	922	880	854	937	888	878	890	913	954	927	922	866	903	913	899	889	906	885	922	863	884	939	926	893	907	922	890	918	979	924	895	884	886	898	865	903	908	919	895	904	879	917	921	890	905	873	894	893	904	896	874	909	952	885	916	919	889	908	920	850	945	906	896	888	914	873	927	893	927	882	874	891	931	918	905	903	912	938	957	922	913	890	891	880	919	874	869	921	897	860	946	904	952	890	928	905	877	904	919	932	883	942	900	922	895	924	892	940	887	929	956	858	855	903	912	913	903	877	912	920	955	928	929	915	892	930	929	898	947	890	892	872	854	857	863	933	846	891	900	857	920	894	879	908	877	863	905	899	833	883	878	895	895	841	874	911	930	888	910	833	925	882	909	915	920	908	884	927	904	894	869	898	940	936	930	944	856	926	978	876	936	954	849	875	891	908	878	907	927	913	897	918	907	935	892	837	877	903	939	928	879	912	891	900	937	890	917	905	884	974	893	895	890	881	901	894	926	857	908	899	891	915	903	918	942	902	906	916	865	856	886	883	867	855	870	870	909	893	873	935	897	926	927	925	909	877	894	925	883	896	899	894	891	832	916	881	912	905	910	889	878	874	871	839	834	904	920	861	877	888	894	847	905	851	875	915	924	923	926	921	854	932	901	802	924	889	855	858	887	914	869	841	889	883	883	867	862	963	841	987	888	908	917	842	858	882	899	918	870	909	852	889	882	859	842	856	883	886	933	849	898	899	942	924	917	890	931	899	917	963	875	911	852	875	851	859	900	885	919	858	898	859	894	938	909	960	891	960	929	908	886	883	860	898	922	917	897	900	929	876	869	891	950	913	929	895	892	911	891	885	927	855	880	915	913	847	917	880	868	939	917	873	984	953	891	959	817	911	887	847	902	864	887	878	894	941	898	905	878	832	958	879	876	937	962	894	889	956	876	835	877	915	854	845	915	874	886	924	926	881	832	931	878	901	896	954	866	925	878	918	868	943	897	920	975	908	882	938	877	930	882	892	851	874	876	940	889	927	937	928	955	920	920	895	951	843	871	866	902	932	912	869	896	892	843	868	916	892	820	864	950	894	878	915	880	927	832	898	896	906	888	916	900	938	879	879	855	881	885	871	879	914	906	945	869	859	880	864	901	959	930	850	902	887	943	899	905	877	889	858	888	867	858	899	934	909	895	823	948	921	959	868	900	880	882	881	955	867	934	923	851	918	848	928	867	924	909	905	914	894	892	866	866	912	862	848	873	858	885	854	878	873	930	897	909	874	930	874	880	875	928	852	867	885	928	855	855	889	875	892	893	849	894	865	920	943	907	883	915	879	840	884	906	897	892	894	885	872	931	896	893	874	894	892	907	878	863	932	851	881	910	890	882	860	888	951	882	922	905	865	961	875	835	875	868	942	843	900	921	892	861	913	891	874	855	879	917	906	897	899	877	881	894	882	886	913	944	904	892	917	865	919	905	943	877	880	891	896	929	917	914	889	907	925	889	876	905	943	913	895	899	880	917	923	940	869	850	919	872	872	873	930	927	972	952	892	866	903	838	901	879	928	898	892	851	834	906	906	906	907	887	869	887	916	886	889	913	891	868	891	922	868	877	905	864	932	926	903	933	896	863	901	872	922	916	860	913	923	848	910	892	875	907	913	906	906	869	878	860	894	892	880	861	867	885	948	861	949	835	914	890	927	900	903	904	905	886	923	927	866	880	906	878	894	896	854	854	952	833	899	887	941	911	893	903	898	910	903	886	870	849	931	924	952	882	862	916	874	927	955	905	898	900	879	889	920	837	900	945	886	881	891	879	932	881	914	869	922	888	867	925	854	880	896	899	844	874	891	896	853	870	859	893	901	923	864	859	890	870	921	895	949	875	874	869	879	935	937	893	943	920	884	968	856	904	931	828	862	909	933	904	907	902	880	861	844	845	835	862	886	890	851	921	840	892	905	880	890	898	872	902	891	929	946	861	872	881	870	891	884	895	889	913	896	908	893	920	926	911	890	910	910	881	927	913	867	923	870	873	839	890	865	928	865	868	897	903	878	905	897	819	960	854	877	910	917	920	861	924	899	850	881	886	886	837	918	852	930	870	851	890	924	905	899	943	916	912	913	921	861	890	944	902	865	889	922	828	879	891	888	911	898	879	903	889	944	919	878	882	864	874	898	897	833	876	906	955	920	957	869	880	931	869	935	891	916	874	898	967	908	879	857	918	888	874	893	858	937	861	918	887	847	883	886	882	857	900	879	905	919	912	876	920	873	909	897	911	846	921	916	884	902	912	931	830	917	961	894	875	902	897	905	949	915	855	899	918	875	843	851	887	838	892	884	901	942	922	942	893	890	891	922	879	832	902	887	920	932	912	922	881	897	899	847	880	875	877	886	896	935	961	902	816	901	841	859	915	950	849	909	949	910	927	939	938	918	881	892	921	877	925	894	908	862	894	843	878	919	880	899	879	843	936	848	895	906	858	930	936	933	892	930	897	894	891	868	912	889	923	917	950	838	876	869	913	900	878	896	893	870	899	879	924	922	891	951	873	900	880	888	932	873	921	900	895	904	913	892	863	934	906	842	913	891	915	865	910	898	881	913	885	865	945	867	925	908	855	890	909	937	891	902	923	889	852	870	911	929	863	908	875	906	887	924	881	860	888	872	881	861	864	902	872	919	888	902	900	895	931	878	897	891	912	867	934	831	879	862	934	863	949	938	944	896	864	908	870	887	921	895	904	886	898	844	871	856	943	919	892	847	916	875	916	941	874	932	911	917	856	898	872	901	907	915	879	877	877	793	934	965	931	869	875	842	889	885	946	880	872	929	891	828	919	962	894	887	874	858	903	864	928	864	914	901	875	917	899	893	955	895	931	907	930	896	881	894	903	883	871	915	906	925	893	902	867	914	885	894	892	943	873	869	908	963	889	898	913	845	895	936	938	926	869	830	877	902	868	916	862	945	915	890	840	888	917	882	885	864	875	897	913	937	853	948	943	937	912	908	862	839	845	902	898	891	802	861	891	886	861	867	892	957	914	916	921	891	861	917	879	923	919	907	910	884	925	848	872	921	873	908	873	901	912	879	876	873	870	945	880	894	880	862	909	918	887	908	861	910	819	916	883	881	863	881	953	870	827	865	894	857	892	890	897	852	916	863	866	867	909	904	859	866	884	894	870	945	895	868	928	816	893	939	858	880	900	837	869	926	882	904	866	881	915	877	881	892	918	871	932	895	891	857	944	946	897	892	939	871	892	910	920	862	913	882	876	863	873	831	919	902	848	846	922	866	914	908	899	908	941	868	907	881	888	967	848	899	899	921	832	889	907	867	929	939	950	908	941	893	939	875	851	895	887	888	956	905	885	880	895	873	885	865	947	886	886	916	926	898	915	905	877	855	884	893	884	926	891	896	896	856	895	862	866	880	893	936	920	924	849
33718	4914	1531	1184	928	758	666	563	538	451	433	418	447	456	419	407	429	364	384	381	355	348	341	361	374	403	387	360	382	388	378	370	374	386	359	391	359	354	385	374	366	385	358	346	355	345	358	370	345	350	377	327	372	352	338	331	343	362	336	356	371	370	323	360	365	362	394	360	354	316	378	326	366	329	342	337	387	337	325	373	333	313	352	334	323	353	367	378	354	383	367	328	365	347	291	335	372	374	358	360	323	313	322	348	385	337	391	367	338	366	360	366	319	376	345	346	364	348	380	359	424	378	388	337	338	323	364	403	354	369	340	386	362	336	358	362	324	375	354	355	367	349	383	339	331	383	342	362	366	364	355	331	323	360	348	351	352	376	344	368	354	372	343	385	371	317	398	374	364	366	340	364	365	365	394	365	357	341	323	383	344	371	320	345	372	339	364	363	322	359	358	354	335	349	335	335	375	333	380	347	365	360	354	370	358	374	375	360	347	332	341	357	361	368	334	359	338	346	362	357	347	357	335	328	334	348	313	367	332	328	361	344	346	345	367	352	321	319	347	334	354	355	347	338	320	337	356	368	386	358	335	340	322	310	345	332	360	352	370	366	350	395	342	386	352	386	359	415	326	378	352	359	340	340	362	385	382	385	388	359	354	376	335	363	329	365	329	379	342	346	364	329	379	381	362	338	344	323	361	325	344	344	333	359	349	345	351	355	340	335	340	348	376	383	348	336	353	346	368	354	363	329	352	350	349	355	379	345	365	336	356	372	353	330	349	397	328	349	330	374	375	346	372	339	354	370	366	364	388	357	364	385	365	359	361	362	377	340	339	321	321	331	367	368	386	407	349	349	358	372	357	368	384	365	354	341	362	313	352	328	367	352	356	396	353	327	339	356	356	342	358	364	379	337	357	361	383	380	383	360	354	326	350	358	358	339	330	357	383	339	366	362	339	341	340	342	359	340	348	372	354	336	357	356	384	366	347	348	314	352	376	365	377	344	356	342	356	388	369	378	337	324	361	350	353	359	348	334	356	368	356	410	369	347	391	358	365	383	353	365	387	366	385	362	381	341	328	350	358	338	376	347	368	374	341	380	375	338	350	382	358	346	307	353	360	355	342	349	340	398	366	381	351	310	360	364	340	387	356	375	385	347	386	347	347	349	356	348	320	304	367	368	366	337	352	372	353	366	346	379	369	358	319	358	345	352	339	341	357	351	348	386	350	384	357	348	340	363	350	321	356	358	351	351	386	346	371	352	382	388	347	352	377	378	334	336	369	344	346	344	347	355	382	312	353	361	331	360	383	347	374	369	355	319	349	370	362	363	338	348	340	332	354	322	354	350	331	356	359	335	343	352	350	363	353	360	356	324	345	356	346	334	373	330	368	332	379	360	316	333	329	306	367	352	351	345	375	354	351	322	341	377	350	352	370	286	317	351	371	310	363	362	327	331	360	333	389	345	357	374	349	338	338	311	350	300	347	340	372	339	377	340	363	364	370	334	366	367	347	361	351	354	382	350	342	372	356	337	334	350	364	352	346	341	357	341	379	354	362	336	374	376	325	341	344	328	359	372	378	336	391	346	359	346	348	386	309	371	371	384	375	364	335	358	328	345	359	347	364	385	384	344	351	388	341	352	341	357	345	343	358	372	325	337	323	326	367	351	368	335	387	338	372	313	353	364	338	385	346	380	394	324	369	344	338	328	364	345	359	375	350	340	341	327	341	349	365	351	372	346	372	350	396	330	364	361	365	372	313	379	325	365	346	341	355	358	360	338	331	362	373	308	366	388	371	333	355	381	345	380	356	344	351	354	368	390	344	343	367	360	350	337	314	360	347	339	343	339	314	388	384	373	322	362	353	361	377	380	354	361	373	369	366	323	327	374	383	380	389	358	383	368	385	354	373	347	312	384	346	332	319	345	347	340	350	415	380	344	364	374	344	351	346	352	376	327	342	313	379	352	358	354	370	341	353	343	369	384	365	366	360	348	339	335	385	346	327	355	314	350	335	329	368	317	343	376	327	351	348	373	383	351	336	394	362	385	353	349	347	377	353	343	343	337	383	365	392	359	344	349	380	358	353	343	368	325	371	359	358	376	369	336	362	359	353	340	365	353	348	358	329	368	332	328	347	369	360	332	363	343	384	374	383	367	307	379	379	347	385	365	361	359	353	361	371	346	376	341	354	359	376	381	371	380	323	361	336	347	354	348	342	369	331	335	365	335	355	355	363	387	354	364	356	344	365	388	338	347	352	329	367	355	331	371	380	356	330	336	365	360	326	365	356	345	331	364	339	337	367	350	352	361	324	326	351	360	365	348	356	391	377	359	319	360	356	377	324	364	367	397	401	358	325	343	341	344	323	342	339	337	371	345	388	350	363	348	360	367	350	330	374	349	352	357	358	375	332	312	338	345	340	323	320	347	349	353	372	354	352	352	382	389	363	431	321	372	349	352	383	342	342	360	373	356	364	383	376	377	310	360	341	340	378	333	375	377	359	307	322	378	347	340	335	369	377	347	355	390	356	334	352	319	311	344	358	375	368	351	371	333	342	350	375	363	330	341	335	337	364	387	356	333	377	334	335	378	351	325	349	302	372	371	349	334	356	359	359	363	351	327	391	352	355	342	378	321	341	364	350	362	305	345	361	381	331	368	314	370	404	373	345	341	367	367	336	338	336	332	358	358	347	362	358	355	304	338	354	376	369	354	325	358	341	339	362	355	332	372	343	355	323	386	346	353	326	367	356	378	373	336	353	373	366	336	368	371	360	377	366	366	340	358	342	377	371	332	367	357	340	342	347	337	390	313	350	384	369	328	335	360	365	348	373	344	373	332	366	358	343	343	368	355	358	361	350	360	376	353	386	368	334	361	365	367	366	348	349	380	383	405	341	390	339	361	341	336	343	362	339	363	374	318	353	354	378	326	351	381	338	379	365	359	373	359	338	333	305	358	357	321	339	381	364	358	364	341	347	374	407	364	352	361	346	367	394	381	360	329	385	355	347	332	347	342	333	363	363	374	395	364	374	344	372	342	363	346	345	384	341	358	388	304	332	340	346	316	358	359	352	358	363	363	351	338	332	371	370	355	375	371	353	338	378	318	355	364	338	367	369	334	375	320	369	378	383	377	343	351	339	352	390	297	322	356	369	364	334	390	364	349	391	376	352	339	366	386	353	368	347	325	350	329	330	328	325	370	379	368	380	377	351	380	372	370	366	367	330	359	318	384	328	328	345	354	353	370	386	361	345	362	326	316	338	359	353	356	365	371	340	337	335	351	331	400	365	351	312	358	300	358	347	340	343	383	328	357	334	346	338	363	353	349	338	395	347	356	385	328	336	345	374	343	317	357	334	334	349	361	327	367	350	338	354	366	321	333	311	351	328	330	374	389	373	321	354	338	357	372	328	370	372	326	358	360	340	368	346	352	337	360	366	360	341	379	339	355	362	362	348	345	357	334	333	369	354	323	375	401	352	356	393	375	371	373	360	342
16342	1747	3120	3587	3179	2615	2250	2038	1759	1638	1490	1431	1378	1270	1253	1199	1190	1170	1107	1060	1090	1062	1058	1026	1012	1001	995	969	959	984	963	953	928	904	891	940	967	891	926	965	923	988	961	931	896	905	933	900	899	910	892	969	917	907	968	877	930	928	880	941	862	862	916	899	915	947	857	897	885	875	919	917	907	873	898	943	897	876	877	876	897	885	923	918	898	932	846	882	962	847	951	886	882	912	903	887	844	880	928	943	890	899	856	941	943	984	903	919	904	891	968	900	960	905	896	893	876	884	883	869	909	868	869	886	913	927	947	869	931	923	925	904	888	938	906	903	868	866	880	840	879	905	893	867	903	872	904	842	908	906	861	847	823	861	900	875	874	851	860	912	885	906	869	870	892	843	870	853	873	879	900	893	882	918	867	846	865	886	920	868	848	878	911	869	846	887	843	842	880	948	883	910	900	834	903	886	922	871	900	850	865	867	918	870	895	858	865	888	884	864	930	883	928	909	931	899	875	911	870	874	920	882	867	921	867	880	914	862	877	865	877	858	884	936	882	858	871	856	869	853	930	862	841	904	908	829	869	852	950	853	924	906	848	847	873	890	902	889	905	864	881	874	886	900	878	894	898	885	904	870	919	896	880	855	860	899	874	810	899	900	862	921	859	911	911	898	880	847	843	878	889	882	839	875	863	915	905	955	891	916	848	927	899	859	873	934	897	890	849	893	901	862	900	901	907	897	871	892	842	873	898	866	874	876	906	913	901	825	844	839	893	842	872	908	871	885	924	901	885	899	868	874	863	890	943	893	869	880	881	943	851	842	885	857	880	855	837	885	890	848	872	849	904	835	849	935	870	836	868	858	867	893	831	931	906	937	830	863	878	868	842	867	891	924	904	894	891	838	892	930	902	854	930	921	899	915	895	866	901	889	843	916	883	837	913	875	884	855	872	864	908	869	904	871	872	896	874	882	941	893	864	853	866	872	881	842	904	871	831	904	900	874	871	918	883	877	871	960	895	846	846	913	905	921	867	906	899	916	914	845	848	859	911	865	941	868	967	851	917	878	868	867	865	884	875	926	906	860	856	853	936	869	941	849	934	852	862	865	930	870	872	890	908	845	937	897	919	910	905	863	889	892	912	934	922	903	853	905	893	891	817	872	884	882	901	866	894	868	897	810	848	908	904	836	918	892	863	835	873	915	859	853	1011	847	912	898	882	894	921	894	805	838	842	855	840	866	888	892	880	823	899	862	864	924	909	902	907	896	894	891	920	881	862	870	901	893	924	859	895	902	849	818	844	850	866	890	896	873	853	884	927	900	907	930	910	892	884	906	848	889	896	842	873	840	913	911	881	917	899	853	929	853	908	879	880	870	900	865	861	863	843	856	854	883	879	900	906	847	945	848	893	928	894	924	917	919	892	884	879	878	876	890	904	820	904	839	888	831	906	834	878	912	873	899	864	904	871	934	884	914	883	892	887	894	884	871	886	843	862	888	886	917	912	852	835	872	857	910	870	880	861	896	909	893	859	851	897	859	882	905	893	872	888	885	914	819	893	880	854	895	868	883	860	833	851	878	940	921	887	857	884	920	825	865	805	889	854	936	852	860	872	850	862	927	903	867	893	852	905	869	896	811	886	901	905	932	895	852	917	846	855	851	896	926	905	911	923	907	889	867	934	904	901	858	912	922	883	901	853	887	911	850	887	854	888	897	923	908	893	833	859	899	873	913	855	870	868	836	903	848	890	850	882	932	878	846	869	893	903	921	879	884	897	893	861	856	866	849	920	902	919	865	904	847	855	898	855	902	786	853	892	885	874	871	872	926	876	886	881	885	884	849	891	820	890	871	918	844	811	873	869	854	887	891	839	883	857	919	905	879	873	877	887	885	901	881	888	868	916	861	885	823	880	896	865	913	886	900	883	868	879	916	873	872	886	816	914	878	859	881	862	866	880	888	883	864	876	846	824	855	843	911	945	900	882	862	880	887	870	884	861	867	915	901	940	841	910	941	890	846	882	883	864	892	874	884	868	862	886	894	864	856	873	947	885	884	850	854	912	827	842	910	910	866	851	883	850	888	882	905	851	883	900	869	888	868	883	858	854	880	886	883	890	867	893	876	875	850	918	845	952	868	898	893	870	908	906	835	935	852	815	879	889	908	870	900	867	894	834	912	850	869	891	849	885	863	876	876	899	903	862	888	931	885	921	802	909	879	873	934	830	860	875	886	868	899	832	856	910	863	854	870	894	906	874	870	829	892	899	908	873	887	862	931	860	932	839	923	877	903	888	905	867	902	895	900	884	905	853	895	905	839	957	898	848	943	834	848	899	903	893	873	912	849	888	874	888	863	897	869	841	882	830	886	878	832	838	890	868	860	839	894	806	913	903	861	874	927	911	854	877	906	926	888	894	938	841	923	899	832	872	902	870	837	898	880	913	889	837	847	841	878	935	836	891	842	851	890	877	866	883	934	899	882	897	871	854	842	837	851	846	913	935	899	886	834	889	839	911	861	917	917	895	888	803	865	918	919	872	889	849	841	928	884	908	897	878	855	871	883	893	868	878	890	905	900	870	902	867	885	834	881	854	937	804	880	931	858	863	893	899	900	868	896	881	904	898	919	864	831	859	833	944	858	931	851	883	925	880	898	847	903	864	866	901	925	970	874	909	867	883	915	892	864	870	872	897	881	874	887	901	927	901	880	869	898	859	895	907	917	870	892	837	884	912	900	892	845	879	892	909	889	913	887	908	846	879	846	888	856	885	918	866	889	882	865	888	839	868	916	958	910	865	902	872	838	920	850	892	874	947	872	854	830	878	903	866	887	857	886	946	901	868	882	882	861	859	848	856	832	888	891	886	889	855	902	835	809	938	906	873	890	861	850	901	943	872	862	887	937	912	888	925	899	890	842	863	827	909	878	851	877	832	817	925	876	928	889	950	876	848	885	864	836	905	872	922	864	882	942	915	833	940	887	854	905	865	897	847	816	893	824	899	832	890	896	902	859	901	943	903	897	881	961	896	884	850	917	925	882	873	903	885	835	888	895	925	871	906	889	876	893	812	855	885	926	883	895	869	899	947	890	889	824	893	916	853	932	891	901	902	848	878	843	892	848	903	895	867	875	861	867	931	879	933	878	836	903	846	863	872	895	868	885	839	876	869	875	865	843	889	905	908	811	915	861	933	929	852	907	881	877	884	886	888	868	883	900	908	866	912	864	859	874	846	883	848	885	913	856	860	866	917	862	896	880	869	908	829	896	933	849	862	896	828	844	848	862	910	876	858	911	865	850	887	856	902	876	868	899	874	957	950	844	830	871	898	895	868	854	902	817	874	841	933	907	853	859	886	842	885	823	847	915	900	930	907	912	901	920	894	882	894	853	862	932	887	919	861	915	859	791	891	886	884	846	893	857	929	868	855	893	842	927	866	913	898	916	832	865	841	847	907	911	892	890	838	881	880	903	892	889	903	829	886	926	853	829	898	925	869	906	846	892	855	904
44746	9769	3031	2081	1354	1007	775	660	529	470	436	377	381	325	337	300	338	313	280	261	250	267	280	254	266	285	259	282	246	268	244	234	229	245	233	233	230	240	218	241	237	218	240	228	234	249	214	204	241	231	239	228	219	198	239	250	232	216	241	236	235	232	184	234	234	212	243	255	236	237	245	220	215	245	225	223	232	220	227	210	223	239	213	229	209	223	247	213	221	214	236	244	214	243	198	231	242	214	235	224	212	237	233	199	225	210	236	224	229	232	217	215	232	247	220	218	209	226	219	196	224	231	250	228	230	237	236	207	228	218	218	216	225	213	222	208	216	229	214	244	229	227	216	222	218	251	216	212	240	246	209	229	233	219	221	232	207	235	221	204	243	232	228	226	226	207	232	231	235	230	221	224	229	210	232	204	244	230	204	221	211	233	218	239	223	212	236	228	222	223	182	219	222	224	226	244	220	223	216	213	216	223	223	227	226	230	214	201	223	223	227	230	224	215	220	204	232	240	222	232	231	225	238	195	221	208	211	214	225	234	220	235	246	246	218	228	218	230	211	228	228	210	231	216	203	230	244	214	211	188	223	224	190	218	210	218	227	215	214	218	229	221	220	226	208	190	213	233	195	225	224	229	219	221	193	197	250	235	202	225	222	215	212	244	233	238	221	197	210	233	204	195	237	243	227	217	233	194	239	214	225	184	237	216	213	227	233	229	211	235	254	257	243	214	241	224	200	217	212	217	211	236	216	218	226	237	217	209	201	212	232	217	202	229	244	209	226	223	239	201	194	256	233	231	241	223	224	221	252	239	209	231	210	219	214	223	207	228	236	217	211	209	206	221	224	221	191	207	213	203	233	214	250	244	213	240	234	215	223	233	218	213	225	240	216	211	237	223	219	236	217	215	221	237	204	201	222	214	216	257	213	224	233	223	235	221	212	223	236	241	228	222	229	215	194	213	234	182	238	211	211	227	230	232	207	231	244	213	233	229	222	213	234	219	243	230	241	234	230	208	234	234	249	205	266	241	213	198	217	214	240	228	212	230	220	229	218	228	253	227	231	225	218	200	204	222	244	213	206	216	232	216	225	218	217	220	223	200	229	226	241	215	248	221	226	214	226	251	245	210	222	231	232	216	225	226	222	207	210	243	235	220	232	243	209	212	236	207	212	222	255	231	228	243	199	223	223	203	238	197	232	225	224	218	211	239	230	182	240	192	222	240	241	210	252	218	229	208	259	210	205	215	240	217	225	194	233	241	239	231	227	232	217	203	218	268	223	219	199	218	190	241	234	234	218	216	191	211	230	200	228	223	223	203	219	239	234	229	238	228	212	216	250	207	210	205	213	236	209	222	216	217	216	215	209	209	226	227	196	241	243	203	248	224	233	200	225	241	199	231	219	221	205	208	226	201	176	195	236	200	223	212	217	216	200	220	222	215	231	235	239	216	219	230	236	221	231	226	205	230	198	239	223	227	202	224	210	216	234	246	216	233	253	199	211	218	200	231	239	248	238	245	235	210	210	220	210	240	208	248	232	196	213	217	229	246	224	261	214	182	228	216	242	214	228	216	233	232	230	222	234	249	222	216	217	193	254	226	222	231	241	217	198	206	233	247	221	217	204	216	229	223	222	209	232	226	212	213	239	222	250	212	222	209	234	257	266	220	227	200	260	243	232	236	205	230	257	227	229	229	195	208	215	214	222	221	236	188	216	213	219	217	218	238	217	226	204	208	240	212	207	230	245	229	246	228	258	251	252	245	242	203	225	190	206	217	193	247	217	239	228	239	238	215	206	219	207	226	214	234	230	240	221	227	231	211	233	178	204	228	193	216	214	233	230	218	223	218	231	222	225	239	233	218	241	245	230	201	220	211	219	224	235	216	201	230	226	199	229	236	235	229	221	231	215	208	223	206	222	233	237	222	238	214	213	218	190	218	235	225	240	212	232	203	215	226	206	220	231	238	230	235	226	237	232	239	221	258	231	229	214	222	243	231	240	227	211	224	176	243	251	230	240	243	205	195	200	269	247	232	226	218	220	223	236	246	189	228	213	220	245	223	217	224	221	222	236	224	212	230	230	248	216	221	256	221	231	215	239	225	214	241	203	203	196	221	253	227	242	237	230	248	248	227	220	216	253	202	219	206	203	194	196	217	244	223	202	198	183	223	237	216	209	204	219	215	231	220	190	220	242	232	217	211	215	237	222	240	207	234	232	240	188	219	190	223	239	206	244	200	226	221	198	245	243	205	233	229	245	196	216	234	240	216	210	234	206	233	226	232	228	222	228	211	211	248	223	225	228	231	252	244	231	214	211	203	209	215	244	204	237	243	213	230	205	209	208	230	214	199	212	208	248	201	225	242	218	211	219	245	192	247	227	219	213	242	228	205	218	234	216	220	228	260	242	217	199	221	236	230	234	220	206	225	226	217	226	226	240	249	235	202	262	223	208	217	216	211	217	227	196	225	229	235	229	199	228	241	174	237	226	232	256	213	250	243	218	226	244	204	233	223	231	229	196	207	223	233	218	212	256	213	217	244	204	216	210	217	249	213	241	200	225	243	213	229	218	203	218	230	247	224	240	252	194	256	193	242	221	226	237	227	223	245	213	220	242	228	205	234	220	243	202	214	195	210	224	198	225	222	213	257	228	204	244	216	263	228	231	220	240	202	247	234	214	235	223	237	214	212	237	200	202	201	219	244	240	213	233	228	203	218	206	202	220	229	216	196	205	229	227	201	244	221	229	241	197	204	218	208	235	207	229	230	192	204	253	217	218	217	238	241	248	212	236	217	219	232	235	232	218	198	205	229	231	207	235	246	226	215	248	219	240	221	249	206	203	232	196	243	202	229	218	245	201	236	258	237	231	227	233	248	210	213	240	224	232	199	247	223	208	204	227	259	243	217	235	220	215	208	237	205	223	246	225	259	238	219	215	238	223	249	236	211	207	209	202	218	251	214	191	201	216	239	238	214	222	200	224	248	224	231	219	241	209	260	243	273	228	255	219	227	209	247	213	226	230	189	229	238	251	204	245	209	213	236	229	232	222	211	230	229	230	236	241	223	248	241	212	211	230	228	242	208	226	239	225	211	233	209	229	224	220	235	232	235	212	242	226	215	216	217	223	229	222	234	225	205	183	222	209	236	226	234	228	236	229	212	228	206	194	216	215	258	243	219	195	223	209	222	223	227	232	270	209	206	231	204	217	210	213	220	208	218	248	199	218	204	238	234	241	235	257	230	219	199	230	221	237	217	221	242	232	208	215	236	237	233	234	208	215	214	219	246	245	222	220	211	223	208	208	222	219	213	235	219	211	216	210	192	217	245	238	206	237	237	220	223	208	208	221	232	227	232	231	204	225	213	204	247	241	228	215	241	251	263	248	224	215	245	232	240	242	230	212	218	224	218	195	209	234	237	232	232	242	239	233	230	211	239	203	237	215	227	215	255	199	192	238	261	230	211	203	224	217	236	225	218	214	224	241	229	212	254	209	222
20966	2381	5001	5878	4963	3964	3247	2824	2365	2128	1736	1630	1482	1355	1245	1161	1125	1011	948	958	917	919	843	843	829	807	763	741	739	726	733	755	777	714	721	668	685	701	693	695	643	671	707	669	669	658	609	623	654	545	652	683	634	639	575	608	604	628	618	649	594	593	593	644	629	585	604	601	616	619	611	678	653	607	664	636	596	597	621	624	678	614	613	591	625	598	616	598	646	661	629	602	624	584	611	657	619	627	599	642	580	624	601	602	616	654	651	607	632	642	620	641	638	591	619	643	628	570	592	568	609	625	540	601	569	619	589	672	648	633	657	663	621	659	558	610	595	613	583	617	587	646	588	564	572	597	583	589	546	539	595	605	561	578	548	574	588	557	570	533	574	589	591	593	589	562	580	550	594	604	543	572	611	534	614	622	589	576	592	645	610	584	579	579	593	590	621	566	631	594	595	601	596	562	564	602	566	580	521	624	624	612	591	637	637	579	580	649	595	583	571	601	602	593	594	574	616	558	567	589	619	591	620	603	599	577	613	607	622	614	628	573	559	657	597	605	600	565	597	595	557	616	558	571	616	566	602	573	587	560	583	562	587	622	598	611	610	591	586	591	586	587	537	572	590	548	614	581	563	560	596	531	574	585	553	608	560	571	544	619	602	595	574	584	613	610	583	660	566	591	604	599	587	625	603	579	590	575	562	598	596	611	619	597	565	603	583	595	589	654	607	561	600	617	583	604	560	602	620	568	576	540	574	591	535	590	574	591	594	598	550	579	611	619	573	565	589	549	592	590	571	597	556	602	575	616	576	616	563	562	555	596	617	605	567	623	582	562	575	581	588	567	604	579	621	524	558	587	622	625	569	546	606	617	619	563	608	553	612	579	589	588	576	538	566	574	571	571	578	552	613	568	594	540	569	625	587	575	605	576	565	618	618	579	569	590	572	604	620	618	645	570	583	559	555	580	586	589	599	574	529	630	558	598	584	617	600	584	593	536	609	524	593	571	570	566	580	609	595	573	620	588	572	547	595	598	571	558	583	588	516	552	572	650	582	627	594	623	617	578	587	598	600	588	591	570	552	601	592	541	595	625	553	600	566	575	612	585	557	611	632	610	570	598	571	577	565	581	587	572	586	592	625	606	615	588	583	586	606	580	605	601	596	552	607	580	596	571	601	581	610	555	579	581	564	561	602	619	586	580	591	581	567	552	564	592	618	616	593	543	570	572	592	630	547	582	599	599	545	558	568	602	609	554	597	605	616	550	566	582	584	590	542	596	570	630	610	558	599	573	606	586	590	626	595	610	599	614	612	621	662	545	587	642	580	581	593	560	602	591	614	602	567	535	593	554	551	593	623	627	584	587	572	564	573	602	640	562	568	574	613	582	554	607	558	553	557	595	578	565	576	550	602	569	568	568	576	601	596	570	610	564	555	624	554	561	600	582	564	617	575	582	562	592	583	577	571	599	591	549	610	561	612	589	610	570	578	575	592	592	567	602	585	601	578	596	557	571	557	642	550	597	594	611	586	539	584	565	585	592	559	627	592	571	570	571	555	590	584	589	613	561	569	594	572	581	598	591	612	614	609	576	585	618	580	591	612	615	557	622	577	617	610	575	562	581	628	553	588	593	593	576	584	580	598	584	592	571	599	551	587	551	569	565	578	589	548	632	581	571	587	592	597	592	566	596	546	566	588	577	586	603	589	574	606	565	578	580	574	589	558	541	559	580	561	594	628	577	601	573	602	590	581	554	594	584	573	552	640	639	578	587	572	559	597	591	583	584	558	573	596	569	583	595	616	566	581	588	592	597	581	554	598	604	598	561	607	529	587	618	600	573	546	614	526	571	592	577	603	598	540	570	564	647	576	597	530	624	640	589	552	581	574	605	567	577	620	572	543	563	614	574	602	599	606	570	612	568	559	578	583	615	627	597	567	602	607	593	578	580	544	610	600	584	542	612	563	579	566	561	537	581	527	617	496	582	556	584	566	618	572	581	580	558	608	583	587	607	591	640	559	620	577	571	576	589	596	589	545	603	546	540	586	544	581	577	573	586	615	571	615	614	613	585	567	567	597	552	566	604	547	545	553	626	553	606	607	577	565	580	603	579	548	579	574	613	575	513	598	544	592	537	577	577	559	564	612	538	572	614	601	560	564	577	583	570	556	577	576	600	597	589	572	599	576	595	604	608	572	586	532	550	584	570	579	577	572	557	578	536	565	576	606	565	612	607	574	568	571	612	604	592	605	594	607	548	547	564	553	614	604	532	541	615	561	609	587	573	560	555	583	570	604	586	546	594	578	628	541	578	567	597	578	596	602	570	619	567	581	551	592	615	587	567	570	608	581	554	577	603	592	537	561	552	610	550	549	588	592	568	567	591	606	567	550	572	577	556	592	615	600	606	571	577	598	592	581	569	517	593	539	570	589	555	556	578	555	613	594	621	570	554	615	550	577	599	606	572	586	586	595	570	571	570	563	582	572	564	565	567	590	592	604	623	639	608	577	575	584	546	607	569	591	560	598	586	615	598	597	571	570	567	583	607	611	584	593	594	570	626	575	560	558	586	602	580	547	593	550	589	546	569	552	601	578	572	635	583	572	561	558	575	552	567	586	561	565	573	543	586	546	600	581	537	589	563	600	592	594	626	606	577	577	583	583	617	590	582	553	575	600	561	552	603	569	589	596	624	658	581	591	551	567	598	609	558	599	565	607	613	616	564	578	623	576	611	579	530	563	574	596	589	583	565	597	598	617	573	581	556	558	561	573	571	518	576	557	627	613	583	591	654	550	556	628	552	563	577	541	590	615	614	610	583	600	611	594	585	558	552	603	574	610	617	591	582	589	589	585	595	565	547	584	587	546	593	604	565	566	609	565	588	599	608	603	574	558	595	590	579	620	614	643	556	584	562	589	620	569	563	607	578	597	568	564	586	542	551	625	557	568	566	543	584	590	623	592	604	604	593	570	556	585	572	552	596	581	556	591	608	588	604	563	553	555	591	570	562	613	615	543	627	567	626	593	583	602	580	579	587	596	540	594	609	606	601	587	553	606	532	605	570	588	588	579	583	586	610	551	619	551	579	567	572	597	588	551	590	593	589	568	590	567	592	611	610	621	545	632	572	552	593	593	597	580	569	557	558	575	577	614	574	619	632	565	621	576	581	574	582	549	581	556	612	591	608	538	550	588	533	563	633	562	564	593	600	582	530	581	626	594	555	631	602	573	602	560	584	617	577	563	589	544	560	573	537	568	581	636	569	631	580	579	616	580	601	556	582	581	569	598	596	558	591	551	600	578	551	597	567	544	541	585	593	534	575	605	572	565	594	606	605	559	608	574	561	559	597	607	603	598	620	579	584	566	632	576	608	635	557	589	599	607	640	591	598	593	535	546	596	552	595	552	641	622	591	596	594	592	572	624	566	562	608	608	563	621	603	561	591	625	573	560	562	581	572	552	597	538	599	585	625	568	590	572	584	577	591	599	564	555	571	549	576	544	586
4898	411	386	366	385	373	373	376	366	371	372	372	384	363	349	386	351	346	338	364	356	381	339	361	340	345	397	366	386	368	345	353	326	357	347	372	360	335	342	369	355	326	360	357	318	369	363	337	363	366	368	320	361	342	360	352	330	346	397	363	338	365	326	318	345	341	373	322	350	361	397	354	329	340	394	354	350	359	317	350	356	374	357	331	371	331	366	377	349	328	352	340	354	335	347	347	352	375	332	345	365	348	356	357	342	365	348	346	365	323	383	363	369	363	362	344	361	361	359	328	356	332	333	372	404	349	344	379	335	352	325	392	367	334	372	364	340	378	357	326	383	368	341	368	351	365	344	345	366	351	374	332	359	372	333	380	345	376	352	357	384	334	347	326	360	355	349	336	371	327	349	358	339	326	370	335	387	331	359	327	364	345	393	336	361	334	311	345	334	372	375	370	347	344	339	374	375	366	351	338	372	335	318	378	327	356	343	355	354	398	375	381	349	376	400	317	364	369	381	358	359	346	331	329	358	347	357	314	353	370	367	340	351	356	349	346	362	348	342	360	390	340	348	332	348	375	300	337	365	325	348	382	354	354	354	346	360	363	378	391	331	364	349	358	350	349	328	345	356	364	361	358	378	335	334	318	342	392	357	371	375	366	382	350	358	386	362	368	362	329	365	323	339	342	369	338	363	365	372	356	375	358	336	336	368	369	368	336	362	345	338	333	336	393	380	311	323	348	350	336	335	350	332	329	383	341	368	365	364	324	356	311	342	376	378	370	334	337	382	350	339	338	361	369	353	372	345	359	360	325	382	380	369	391	345	349	336	365	316	344	330	356	352	362	344	367	376	344	381	362	365	322	356	341	356	358	354	367	330	352	389	357	371	370	347	323	364	356	349	355	345	385	341	349	348	350	363	377	371	324	399	339	343	362	361	333	348	343	360	335	363	349	349	341	349	348	327	343	335	367	331	338	345	353	350	347	363	322	333	361	356	327	363	375	391	320	367	385	373	349	337	352	342	345	335	377	375	339	369	353	366	301	338	372	373	364	361	388	357	366	327	381	338	377	352	363	354	377	356	369	370	348	344	386	366	348	343	364	366	362	330	376	333	370	400	282	337	360	328	364	373	373	337	337	330	351	352	358	349	357	381	336	366	352	354	379	343	331	359	362	372	381	368	389	337	363	368	367	348	366	347	386	366	356	339	349	346	337	394	345	409	350	373	359	348	364	332	313	375	365	384	401	361	341	347	347	387	346	353	327	367	373	385	360	334	370	360	373	342	364	367	358	345	357	319	379	346	366	360	365	367	330	331	347	349	326	322	355	335	362	343	347	341	353	369	385	346	338	332	344	310	344	330	376	382	337	348	354	333	323	347	355	367	379	355	375	353	335	362	367	336	380	369	339	351	374	330	324	362	338	354	362	368	352	352	333	374	335	354	344	404	322	340	361	374	351	373	348	376	312	348	368	346	345	367	330	373	345	352	341	346	372	322	343	343	388	356	319	349	364	378	368	346	349	378	350	358	370	305	365	328	385	358	370	346	361	366	366	352	358	329	353	352	334	386	386	380	341	352	377	376	351	360	374	373	368	371	366	367	364	350	345	317	368	399	348	349	337	379	394	331	368	326	354	343	339	366	391	389	346	360	353	358	318	368	331	309	329	345	322	369	373	343	374	328	328	379	339	321	365	310	340	351	344	358	337	319	333	333	365	348	368	314	382	338	361	371	362	366	379	359	339	331	345	329	352	339	367	367	339	330	330	351	363	354	369	335	321	380	370	349	351	378	355	365	346	359	354	335	346	361	364	371	349	357	338	363	347	374	346	348	376	344	358	377	381	350	382	357	367	364	331	341	357	366	348	344	367	333	340	349	334	376	362	377	384	371	386	365	339	364	355	356	343	399	375	388	360	328	393	374	320	336	323	367	379	356	375	365	333	395	373	345	368	369	338	353	367	389	376	330	341	398	375	353	335	367	332	351	325	317	362	357	347	349	370	366	349	333	363	383	346	329	346	370	356	362	335	349	345	330	324	348	332	336	336	367	366	350	346	340	360	398	326	363	331	363	369	351	342	380	364	367	387	377	371	328	350	344	371	366	347	349	344	361	366	334	370	336	351	324	379	362	369	348	344	350	358	353	368	371	348	384	399	390	347	365	341	357	363	361	357	360	362	367	374	348	372	326	321	345	369	412	353	361	328	362	344	374	343	363	334	357	367	353	369	336	340	384	359	359	335	348	372	353	382	367	357	340	332	353	343	315	344	366	319	355	374	352	365	387	342	340	381	322	370	363	349	367	342	375	345	332	329	356	329	382	347	349	339	364	359	377	358	381	332	323	393	326	331	364	304	359	369	361	364	364	359	359	345	329	341	337	328	348	343	342	368	356	344	385	382	344	365	355	346	358	328	339	355	343	341	347	375	327	361	359	359	354	362	332	358	394	321	375	343	370	367	389	374	346	357	354	321	365	379	393	372	351	367	328	328	374	348	354	338	338	366	313	345	363	357	346	338	311	365	351	363	345	321	342	370	334	357	333	355	363	356	374	345	353	350	359	362	380	352	328	300	339	364	356	358	342	350	351	395	351	331	344	371	352	379	362	331	329	354	351	383	319	365	367	352	319	331	330	307	356	319	355	350	342	369	365	374	350	356	345	356	355	345	353	333	344	331	361	364	394	328	405	381	368	356	342	363	376	357	384	360	350	351	342	343	366	351	330	358	375	319	381	328	344	365	352	349	339	366	337	345	339	355	363	330	363	343	387	369	371	330	347	334	370	364	351	380	357	354	330	338	352	380	343	333	363	353	353	326	343	355	381	328	370	367	361	365	371	354	370	372	360	349	371	371	370	342	361	356	371	386	322	342	334	370	331	349	336	375	340	378	313	339	353	363	341	374	356	344	373	337	329	342	357	344	349	360	367	360	316	333	331	315	352	380	321	327	353	359	328	321	360	355	320	357	358	358	359	368	336	356	357	356	349	359	331	373	318	350	340	340	369	358	372	360	366	351	336	345	362	353	365	328	355	348	323	353	343	386	345	345	372	350	361	377	323	336	349	358	387	343	360	370	356	343	359	330	351	358	357	372	361	322	316	359	357	339	385	341	361	344	347	332	326	356	341	370	326	369	340	372	324	339	387	346	358	347	332	328	355	325	339	352	361	344	359	364	358	369	369	370	372	365	371	366	353	344	370	398	357	363	390	356	358	399	361	357	359	388	356	348	379	351	359	351	346	340	370	336	384	348	353	360	324	352	380	386	360	368	354	354	375	353	395	383	383	359	353	312	375	352	365	348	331	372	366	332	367	315	332	346	377	349	348	368	360	354	323	369	338	319	346	353	349	345	347	397	367	376	363	373	371	347	351	318	357	369	369	353	352	337	348	357	351	372	375	371	362	350	359	369	313	314	339	370	349	360	359	364	331	378	354	354	368	343	363	351	335	353	360	383	339	372	360	371	370	370	370	309	351	375	353	407	379	359	334	364	349	364
4613	990	984	969	978	952	960	900	925	934	949	916	902	895	904	880	979	945	877	951	869	905	889	918	861	866	942	897	903	901	939	938	923	900	884	915	872	844	909	904	937	921	863	852	880	842	878	864	919	898	878	893	870	931	862	908	887	920	918	885	914	881	913	881	885	878	919	891	882	869	911	896	947	884	901	941	870	876	863	884	896	871	945	834	910	915	932	943	879	919	886	903	938	937	908	898	924	921	905	879	880	853	908	914	927	887	868	925	915	899	913	860	930	883	861	891	946	912	857	905	917	927	854	970	895	879	871	929	914	894	929	902	892	899	884	875	885	902	894	911	856	867	902	913	877	894	861	867	897	911	851	886	880	869	883	851	816	853	949	871	913	893	872	875	903	912	857	881	905	943	895	884	889	861	871	911	881	886	816	904	889	896	943	892	941	879	885	849	897	864	924	902	911	853	895	863	929	859	916	936	867	916	928	913	837	906	921	925	857	852	895	856	902	896	894	861	869	824	877	881	891	953	934	910	898	879	919	903	857	877	921	919	917	879	969	922	843	864	869	849	877	863	908	880	902	903	903	865	866	897	868	907	897	881	856	896	918	860	895	906	883	935	941	858	885	863	821	872	832	882	883	862	917	839	927	900	855	889	871	849	932	905	959	880	889	890	867	899	880	876	929	856	913	907	937	842	889	921	913	857	866	878	882	918	875	889	832	900	844	900	879	916	862	837	907	911	856	900	877	906	953	866	887	937	866	973	878	897	879	907	870	958	908	853	924	824	878	924	881	912	891	892	929	879	897	920	883	905	867	863	907	894	914	882	909	870	915	886	909	886	866	868	911	886	898	815	943	842	904	907	912	905	971	883	875	888	849	889	937	927	853	958	930	901	992	874	910	851	894	856	899	878	926	849	930	867	880	894	878	890	878	931	952	950	840	866	881	897	955	893	861	883	851	900	871	864	911	802	938	916	857	935	861	842	925	924	909	883	862	943	906	908	864	905	908	845	890	893	851	901	877	886	895	897	875	861	909	857	910	824	886	888	912	863	950	899	877	888	881	914	877	885	900	878	883	928	852	941	882	889	883	874	930	854	877	897	873	936	860	872	878	905	946	869	908	848	870	867	913	885	899	847	886	915	866	924	893	851	887	918	908	868	836	865	875	956	923	926	896	883	897	929	897	922	882	871	890	885	930	929	868	896	893	867	877	880	861	871	908	875	866	841	926	927	906	909	930	911	841	896	924	851	899	919	914	865	883	923	895	905	872	903	937	942	888	865	909	940	889	863	846	877	862	885	877	864	849	855	878	885	859	904	893	885	857	890	880	902	900	894	897	946	899	896	917	893	914	918	911	840	857	885	911	935	873	911	837	922	899	930	902	918	847	876	870	893	925	892	911	907	953	950	944	900	844	923	886	863	865	866	885	892	903	907	885	893	951	895	897	888	932	849	887	845	861	904	936	883	884	902	916	898	930	893	907	890	885	886	948	882	859	904	900	856	906	871	873	939	899	903	902	894	890	886	908	816	909	875	919	853	864	872	860	915	876	931	873	899	867	834	876	897	878	885	892	918	862	925	870	834	927	898	883	895	875	909	845	920	884	868	913	921	861	902	871	926	943	841	871	906	847	886	841	867	886	825	897	907	915	914	877	888	930	849	895	953	897	876	840	928	876	874	899	928	880	852	894	887	899	926	906	931	914	930	907	880	937	875	920	863	887	892	925	827	914	897	962	945	873	882	933	868	826	855	884	887	811	891	889	966	867	924	874	862	960	889	880	923	918	876	893	847	882	955	901	901	883	880	881	831	952	896	900	903	961	936	919	901	890	912	883	864	889	910	906	910	887	855	890	899	885	918	930	865	831	840	934	879	893	911	875	846	871	883	877	941	860	917	890	904	878	911	857	882	910	895	890	886	892	895	889	957	846	840	871	901	877	890	911	865	950	886	893	899	924	924	939	871	908	842	851	871	884	901	901	916	902	890	879	930	929	847	872	891	901	862	911	862	864	896	874	839	908	914	864	852	859	936	901	888	927	919	949	895	928	886	915	926	909	951	877	899	858	893	949	909	913	908	871	907	856	931	876	932	946	868	871	893	858	879	948	869	893	872	937	865	900	958	894	869	868	908	910	873	860	867	864	946	889	873	874	913	854	908	920	867	854	815	862	877	915	893	885	876	877	891	873	903	938	896	880	844	909	890	885	857	918	898	956	871	909	872	917	905	899	830	926	866	881	945	836	894	888	888	920	939	904	845	888	881	857	887	892	873	903	898	925	909	907	883	915	909	893	899	859	905	881	900	908	882	931	970	917	869	880	943	872	894	877	892	880	884	882	880	894	882	960	952	833	851	895	908	929	938	877	895	949	890	905	903	908	938	943	871	844	869	927	864	884	841	933	918	861	882	852	869	868	908	910	880	912	908	815	943	903	869	919	867	925	873	893	893	959	900	877	883	918	876	884	878	890	884	895	867	903	895	884	848	873	934	919	882	893	871	882	869	922	875	919	892	881	926	873	858	831	912	883	911	841	882	878	964	875	947	839	881	912	915	911	950	889	864	858	895	915	919	868	863	894	912	904	883	857	865	931	899	877	904	908	941	890	883	955	918	858	921	871	932	884	866	887	864	906	828	896	890	894	904	871	897	832	850	900	880	933	890	842	893	915	929	915	891	865	859	866	841	891	923	912	857	932	850	894	915	908	926	869	883	874	899	925	886	875	854	954	937	926	929	899	892	938	883	914	907	879	897	863	928	920	927	920	889	905	844	867	874	944	910	918	842	915	929	883	912	874	856	849	847	921	871	873	894	917	855	910	875	898	884	858	911	912	870	909	872	960	894	898	868	833	874	889	894	878	899	923	889	829	871	900	927	883	879	870	886	872	937	891	868	886	875	923	873	804	879	829	896	855	918	869	868	912	880	891	895	899	1002	927	886	888	886	867	873	877	879	869	884	832	859	923	851	949	926	946	933	884	830	926	875	845	865	890	924	847	921	917	909	894	869	913	889	872	855	850	950	862	931	883	929	854	821	885	894	890	918	848	895	939	895	855	841	876	854	960	955	893	930	919	836	852	846	877	934	929	897	874	904	859	865	878	878	886	919	851	948	882	890	867	935	885	910	933	925	911	876	860	857	892	882	900	892	915	892	942	931	870	893	955	920	921	900	894	903	918	936	909	886	923	828	885	883	899	912	875	879	881	914	862	917	957	901	867	853	901	896	876	897	916	895	941	870	925	892	900	916	906	902	863	931	881	848	900	951	872	896	905	852	913	899	905	946	890	865	904	917	909	908	909	923	869	874	911	921	895	881	865	909	860	883	902	843	887	848	936	868	943	886	863	867	816	884	915	905	886	885	840	857	950	893	860	953	874	842	924	897	860	897	886	917	880	905	870	862	918	820	841	938	896	858	837	882	903	915	918	950	941	897	930	859	887	893	861	924	882	895	878	903	893	885	880	860	917	882	886	926	917	913	902	831	903	864	887	888	851	846	873	878
30740	3718	1635	1253	950	713	599	591	484	468	483	437	420	442	394	438	408	403	420	355	397	360	374	393	353	372	390	364	381	390	386	346	368	380	363	390	336	331	335	365	313	365	371	342	346	359	349	364	351	364	359	347	329	355	383	341	357	366	327	334	350	352	360	380	383	364	357	356	380	369	313	372	381	363	365	364	320	381	374	342	388	326	337	377	334	340	352	383	368	385	354	385	376	350	346	337	346	352	347	372	376	349	378	356	346	373	361	359	384	376	379	355	359	322	361	350	349	399	349	380	333	391	352	326	352	342	359	347	386	362	345	348	362	367	363	356	381	323	325	360	352	414	329	360	337	397	308	336	357	344	325	345	335	353	324	364	375	336	357	367	326	373	368	324	356	372	361	351	368	328	388	352	344	360	375	343	361	384	381	341	348	334	366	378	387	392	331	315	295	378	339	364	342	342	336	377	367	374	371	308	344	352	331	372	366	392	392	382	354	293	362	354	343	325	358	355	359	354	343	368	370	386	345	330	354	349	364	359	337	369	328	337	351	382	350	355	377	321	379	364	330	339	369	343	374	366	355	348	376	382	354	338	338	359	341	367	343	357	338	319	389	355	350	375	390	341	383	313	328	353	388	358	360	359	325	342	367	381	363	352	339	364	366	323	373	374	363	388	347	371	330	342	354	348	360	355	365	366	336	338	339	339	335	345	363	348	341	342	357	327	342	314	338	355	380	335	352	345	360	360	373	349	381	385	349	347	334	391	357	357	339	344	365	366	354	377	360	368	367	365	371	382	345	375	352	346	353	350	320	383	375	352	359	344	348	377	332	363	337	367	380	368	331	345	346	370	372	389	361	341	375	380	349	339	340	353	371	362	358	347	353	371	348	351	354	368	363	349	363	362	342	354	352	357	364	350	352	329	361	366	341	357	330	338	340	333	349	341	344	374	313	395	368	350	375	372	325	338	335	350	345	367	375	365	341	369	372	359	363	367	349	345	350	355	338	346	366	379	343	350	349	355	359	365	358	370	368	372	360	391	375	340	344	348	348	330	338	377	339	343	352	347	331	388	381	366	374	326	347	335	356	302	395	349	382	355	353	327	341	340	375	364	294	352	338	360	345	361	337	333	353	339	371	353	334	361	363	347	368	361	352	382	321	372	393	373	346	334	348	362	346	369	392	321	356	379	337	372	352	371	372	354	356	341	335	360	348	385	392	360	364	358	345	380	372	376	361	314	388	347	379	344	367	358	398	356	367	363	355	353	333	337	357	351	326	325	321	381	328	324	354	394	339	360	353	366	331	346	339	344	362	354	336	336	336	347	355	336	358	362	365	394	340	345	376	371	344	357	373	388	352	307	380	348	298	345	343	337	345	361	367	371	349	329	362	355	390	365	347	363	375	365	348	323	370	317	336	373	399	331	355	359	407	357	371	321	368	343	336	366	347	361	355	360	357	345	353	368	367	313	311	349	378	332	397	351	379	362	389	355	369	326	382	367	378	381	357	366	312	327	370	366	346	362	346	365	360	346	346	352	326	363	322	335	373	342	361	318	342	321	351	383	366	346	337	382	326	376	399	336	345	348	343	387	395	369	368	360	359	377	389	330	312	372	323	354	332	396	359	313	380	359	389	358	352	356	358	349	351	325	313	368	339	343	354	364	372	321	326	323	396	365	344	351	362	339	355	358	336	342	347	343	350	374	369	395	363	336	354	359	367	362	345	338	388	347	356	358	326	399	336	332	372	341	334	366	359	364	368	369	321	367	334	369	382	350	346	378	350	382	373	347	323	366	377	336	354	339	335	333	364	344	313	350	357	392	361	375	356	365	357	355	348	359	344	376	368	366	369	321	350	343	357	373	360	372	381	326	348	337	315	360	336	353	384	396	374	349	363	354	377	379	334	352	362	373	366	375	324	361	343	356	371	352	337	360	341	354	351	335	323	359	370	363	340	370	364	337	323	343	346	349	350	342	385	323	353	356	360	329	404	385	339	383	376	335	323	363	363	366	349	352	367	374	326	353	368	336	362	403	390	374	327	353	348	414	326	358	365	327	363	358	345	367	365	349	367	365	344	331	354	403	363	365	331	354	361	319	359	343	393	332	318	348	333	370	320	340	349	358	378	379	331	357	327	333	368	388	352	325	328	378	377	353	364	363	378	347	368	349	370	350	373	367	362	370	345	341	356	353	419	370	379	325	364	347	319	331	366	344	358	293	383	358	310	343	402	341	355	312	341	340	394	356	379	356	359	333	355	354	355	384	341	341	349	358	328	359	331	392	336	343	325	368	334	333	378	337	338	313	383	386	351	359	368	360	398	342	328	339	336	346	388	350	375	336	330	375	378	372	365	343	358	352	353	344	323	362	320	370	301	396	379	319	356	321	352	315	334	353	361	339	373	331	377	331	345	364	334	345	363	372	350	379	342	353	327	348	353	339	344	356	307	352	350	333	340	358	352	335	372	365	339	361	362	346	350	349	350	345	326	344	343	340	386	339	323	361	343	331	357	337	310	388	366	343	366	331	361	346	376	369	344	332	336	381	344	389	332	334	369	346	361	308	319	351	336	338	371	397	325	349	368	358	377	351	315	323	357	346	322	367	363	352	364	391	330	353	362	357	394	390	332	348	350	357	356	370	355	347	330	375	350	345	365	346	342	349	328	321	364	334	357	347	333	362	393	340	362	346	357	316	382	348	343	368	341	359	353	371	337	368	337	356	360	363	357	367	358	351	366	366	337	360	360	378	365	359	366	315	338	369	330	355	386	345	366	369	369	385	348	355	346	387	388	345	365	343	371	361	365	348	344	343	324	352	366	322	369	346	353	356	324	387	318	383	374	329	345	346	337	363	368	343	349	356	385	361	335	388	332	368	375	297	351	334	371	334	349	370	330	378	357	374	369	379	354	341	333	384	332	373	330	365	351	341	355	356	365	325	334	389	346	340	356	378	339	374	344	347	348	389	347	374	370	351	373	374	363	350	340	329	336	341	335	344	377	346	338	339	373	329	350	321	355	338	330	328	343	396	345	328	370	357	368	338	378	371	354	345	346	358	363	398	355	349	354	326	364	363	365	332	360	315	348	341	386	351	377	375	386	399	372	349	383	332	344	341	355	372	359	350	317	323	345	358	358	340	340	354	375	365	327	348	332	361	353	329	339	335	354	352	373	348	326	320	377	353	391	364	370	316	374	359	387	388	331	386	356	332	364	366	385	344	360	356	381	343	359	348	343	346	335	368	330	356	350	322	329	358	321	360	342	320	327	328	348	344	366	400	373	378	368	375	343	356	335	336	364	371	375	377	346	376	361	358	352	327	380	372	350	376	361	364	318	349	335	370	351	326	357	373	374	373	342	383	343	339	375	361	353	350	335	343	343	339	336	360	337	355	366	374	381	355	353	371	341	369	324	324	357	361	354	351	371	368	375	340	325	365	357	401	323	365	359	342	318	363	337	367	385	342	340	352	367	357	341	381	348	353	350	330	358	351	333	368
14980	1767	3234	3689	3185	2781	2250	1987	1757	1633	1507	1408	1354	1248	1235	1168	1097	1129	1040	1069	1091	981	1071	1010	1034	1028	1013	1018	1012	993	915	980	938	957	991	999	998	974	949	882	941	957	909	922	887	892	885	895	949	917	938	864	918	918	888	913	925	900	846	882	838	927	899	918	907	904	921	901	892	906	818	899	880	943	894	906	837	898	921	892	868	892	916	941	874	846	913	857	984	900	897	852	892	882	933	890	856	878	878	852	884	881	900	870	919	888	877	937	960	880	932	886	871	909	895	891	883	897	888	899	851	891	880	823	932	817	921	890	933	875	885	918	904	902	884	923	911	847	881	929	853	867	873	921	925	853	915	859	897	896	829	859	914	879	913	865	949	893	862	921	889	871	900	868	839	857	901	811	886	861	868	878	834	904	846	896	868	832	869	858	840	894	935	883	893	911	881	865	868	871	902	819	842	891	907	848	867	840	895	934	888	931	872	868	893	948	864	836	928	920	890	830	886	933	904	897	895	898	845	859	865	876	887	938	872	810	900	857	843	887	845	835	887	893	896	876	852	906	882	883	855	880	883	884	880	901	880	913	901	847	859	912	916	908	917	921	861	833	878	870	890	941	862	931	888	844	902	849	930	901	905	930	961	877	917	893	907	863	853	913	927	907	892	885	894	863	853	841	852	876	881	886	858	876	891	887	877	890	891	859	858	859	861	882	844	889	909	903	875	889	909	867	874	869	885	867	869	862	915	901	829	863	906	880	880	894	887	881	904	880	881	902	900	869	909	855	884	877	887	862	855	933	886	864	873	880	858	883	861	869	843	921	854	924	897	879	881	838	875	846	897	850	884	901	885	857	881	892	812	866	889	855	862	907	910	896	867	818	864	816	898	858	871	823	901	911	873	899	845	900	884	842	920	859	811	902	914	870	889	912	904	824	912	881	870	920	850	913	887	867	905	844	826	893	873	888	938	925	870	860	857	873	884	892	900	893	880	843	882	947	840	930	908	896	891	845	857	890	855	851	906	878	861	892	894	877	833	906	852	913	915	902	911	913	915	844	906	873	880	838	929	897	883	865	908	920	851	846	901	912	884	862	843	888	875	881	959	863	896	912	886	850	895	843	904	870	866	880	874	886	909	888	871	947	883	863	866	866	875	875	857	863	855	914	852	900	863	816	865	905	881	916	918	894	903	857	892	848	876	896	902	976	903	842	865	906	795	897	876	862	879	857	871	833	871	940	860	846	966	798	858	918	873	867	861	857	965	861	872	835	868	891	914	831	912	883	894	897	886	875	846	876	918	896	916	884	924	849	872	840	906	867	855	931	876	878	875	899	893	856	898	871	899	882	878	868	836	912	908	929	825	865	866	865	815	839	834	852	906	919	902	847	946	876	910	840	831	929	884	879	840	884	888	954	885	879	925	844	847	908	896	884	884	951	881	838	897	853	857	897	892	917	921	865	881	904	871	858	910	920	906	830	860	917	905	856	855	903	888	884	958	881	899	882	892	857	900	949	938	872	881	924	887	853	889	918	876	880	864	885	877	830	920	881	862	924	870	867	935	886	886	860	899	846	870	879	868	875	899	861	879	849	855	917	952	890	843	851	915	889	802	878	870	915	847	923	904	877	909	920	940	878	895	905	911	869	884	923	888	839	943	891	910	805	894	932	902	882	872	882	825	931	931	900	851	838	840	873	884	898	865	873	921	860	829	850	928	876	853	913	892	857	832	870	835	917	856	886	869	887	855	904	877	906	878	909	874	822	852	795	902	936	896	822	884	877	910	947	911	863	874	959	850	850	862	888	868	879	881	943	868	856	861	883	862	899	932	850	915	874	839	880	904	907	885	906	861	911	828	825	910	946	895	862	917	871	851	939	837	906	866	870	883	894	932	900	865	877	867	870	879	900	832	855	996	865	862	911	844	852	912	877	882	879	920	929	900	888	873	876	879	862	892	886	865	864	874	910	903	812	884	934	856	867	887	878	865	943	830	910	932	919	919	924	918	885	867	878	917	913	915	842	893	840	908	907	916	837	853	852	855	863	893	916	892	877	937	903	865	865	866	924	861	861	888	879	908	891	868	901	912	939	881	859	854	896	920	885	925	957	879	895	886	907	879	824	867	927	884	895	891	874	890	854	805	824	881	854	853	885	828	874	856	859	875	863	877	887	841	866	879	878	842	895	860	864	851	887	874	840	905	881	892	860	817	872	859	889	890	862	895	941	870	878	855	886	820	882	866	865	887	963	835	922	914	891	910	905	857	896	873	878	904	881	845	933	878	827	864	879	913	881	861	887	913	885	883	904	880	912	917	872	874	899	888	907	904	856	849	866	873	865	866	897	898	910	881	887	917	913	920	913	814	907	949	892	853	850	846	889	873	883	931	877	889	929	908	850	838	917	870	881	903	855	900	904	912	885	914	875	843	891	894	864	874	919	883	861	864	905	907	853	932	853	875	846	929	853	923	896	905	894	846	865	861	935	850	907	881	863	856	889	856	875	919	885	867	824	888	910	852	909	908	880	872	850	888	920	837	880	832	875	873	870	886	873	879	883	918	846	894	884	861	885	853	913	832	914	847	896	903	912	820	853	855	886	904	905	902	878	923	896	882	858	871	873	867	943	916	830	902	865	894	914	894	853	857	935	883	861	887	827	857	918	866	880	911	869	868	897	869	887	858	881	925	913	938	871	872	870	893	937	898	894	906	882	909	900	893	877	927	871	884	851	883	859	929	872	886	874	875	888	836	876	913	909	901	841	863	875	873	856	891	870	901	866	882	886	911	883	897	899	895	927	938	909	866	884	902	856	878	912	898	858	864	890	882	862	930	900	856	862	859	829	919	867	836	878	867	904	897	860	891	880	926	904	841	936	862	907	882	906	898	874	856	880	863	857	856	896	856	952	885	863	909	862	851	911	926	860	931	875	861	920	858	877	909	899	884	857	923	898	840	857	875	864	920	879	896	915	857	914	913	943	885	946	915	917	881	839	910	889	959	888	931	874	881	871	905	891	867	857	869	905	888	916	879	966	902	877	893	856	866	892	843	822	849	880	868	917	868	832	878	953	906	816	823	919	887	897	849	856	875	869	909	876	885	866	817	963	858	931	854	926	879	888	863	899	845	896	834	880	913	914	877	883	869	832	834	886	926	917	837	838	878	851	900	801	896	905	919	898	853	852	918	870	849	892	899	848	939	892	886	931	854	834	870	869	902	880	875	883	884	865	873	900	935	911	912	914	892	900	862	882	903	936	899	890	924	841	854	939	846	918	898	882	873	904	891	927	890	857	855	876	911	835	863	878	912	874	879	894	900	871	912	935	861	866	904	858	945	891	904	904	836	895	855	899	881	915	914	940	873	890	830	927	860	862	922	861	875	895	879	950	894	900	935	884	936	859	874	855	907	893	861	839	899	861	900	878	903	895	835	860	813	880	873	867	878	866	854	895	842	895	868	889	858	891	913	870	910	889	882	884	864	877	849	917	898	863	845	863	843	863	848	888
43770	8943	2959	2126	1376	1033	772	648	564	486	396	411	369	335	309	305	295	278	288	298	270	263	253	286	249	264	231	251	224	250	246	255	244	280	244	250	233	224	244	207	220	220	242	232	215	213	210	243	210	219	219	254	204	216	225	210	226	240	244	210	242	236	211	255	198	223	213	251	251	243	243	209	224	243	222	204	219	257	206	213	226	247	212	237	219	212	234	232	232	225	228	216	244	254	253	217	213	238	244	213	201	231	244	251	221	224	246	215	213	229	241	235	212	203	246	207	233	218	218	198	233	205	211	227	244	258	245	221	225	221	227	246	236	241	225	217	220	252	236	227	227	216	237	240	244	212	217	236	232	219	216	222	218	234	222	210	233	225	254	209	213	225	225	214	220	224	217	245	232	225	233	228	207	248	234	207	222	245	229	225	229	217	226	214	214	233	244	206	207	218	230	249	220	226	224	201	217	253	222	233	212	221	211	211	222	234	229	235	223	233	191	239	219	223	233	279	225	232	220	211	213	236	228	252	217	229	227	218	233	227	214	232	203	252	225	237	224	219	229	201	190	221	203	213	201	229	225	215	211	212	215	222	219	226	227	236	227	230	216	243	203	205	219	235	262	231	210	220	229	208	209	230	229	238	196	239	234	193	209	197	226	212	226	229	233	210	208	217	238	200	215	220	220	230	219	225	182	222	240	238	199	216	239	189	243	231	247	209	241	230	207	226	244	204	221	209	235	197	246	235	241	205	218	249	239	222	201	212	237	189	236	238	250	228	227	191	237	209	228	193	218	191	226	220	214	226	198	221	232	218	247	251	209	224	230	212	210	204	214	214	219	233	228	207	224	211	211	236	233	230	198	236	225	227	237	210	203	224	209	239	217	204	209	197	227	227	239	195	250	207	201	217	220	206	238	220	206	249	237	234	226	206	204	243	230	227	208	199	222	225	222	215	193	240	207	210	229	221	228	207	226	205	214	213	220	218	228	231	208	222	209	195	232	233	210	226	207	202	223	249	216	218	233	218	208	191	208	222	199	228	231	260	231	232	228	228	246	217	213	215	229	218	213	189	217	244	187	207	227	247	254	227	228	222	237	233	191	209	221	220	253	202	221	246	201	214	213	243	237	235	213	212	225	197	218	240	217	224	211	202	220	210	209	212	228	219	219	221	214	195	225	212	211	221	188	209	247	197	237	205	213	230	233	219	220	213	223	241	223	223	213	213	238	254	223	207	198	206	229	234	230	219	276	207	244	232	238	228	215	210	236	206	210	215	225	209	219	223	248	211	206	210	217	194	214	259	200	249	183	200	221	211	225	220	215	207	227	193	211	223	204	232	235	227	222	230	230	229	232	202	225	222	209	238	239	228	212	204	219	228	227	245	244	198	214	216	221	220	184	229	217	229	224	240	224	220	225	216	222	232	222	220	201	214	223	218	201	221	201	249	230	242	227	232	217	224	241	222	225	211	222	248	233	212	210	221	224	241	198	234	209	218	259	217	245	212	235	211	211	231	222	196	215	216	238	202	226	210	262	221	212	234	223	231	244	209	203	230	252	211	231	237	203	232	220	217	238	219	217	220	214	202	212	220	233	218	220	230	222	225	205	225	219	217	216	215	220	227	198	209	211	214	200	218	209	233	271	209	221	242	223	197	202	237	204	219	237	197	253	211	222	233	224	235	211	202	226	217	192	232	234	186	225	218	231	244	217	209	225	197	253	221	229	224	218	234	233	244	211	213	213	215	215	232	216	218	217	219	241	230	232	231	245	228	214	229	202	233	221	226	214	207	209	235	222	222	230	219	227	237	232	223	227	234	226	231	195	230	212	207	232	217	205	218	233	237	245	228	216	218	226	239	227	209	214	212	222	212	196	218	227	221	227	198	221	212	216	228	212	200	209	219	223	232	233	196	229	241	215	225	228	234	241	182	199	193	237	239	233	238	237	198	239	230	215	222	172	194	233	230	235	234	221	204	230	239	196	201	228	220	245	211	206	228	214	202	215	218	242	237	210	237	246	212	214	247	230	215	221	232	233	229	220	233	236	229	218	227	201	236	220	238	235	235	233	226	244	240	193	221	226	206	204	213	222	242	228	260	248	240	225	217	260	243	204	198	254	227	223	213	229	227	198	233	212	202	234	208	245	224	225	192	188	220	229	217	191	197	219	206	232	228	203	206	231	222	220	183	233	231	219	220	236	234	209	233	199	207	220	242	207	206	227	223	206	206	204	220	227	227	239	227	209	204	211	194	234	218	233	202	226	260	215	220	212	224	208	253	246	262	218	234	227	221	246	223	204	222	240	206	215	212	212	228	216	240	218	217	243	227	216	235	228	229	249	240	226	221	217	217	206	224	232	225	223	244	219	236	218	217	262	235	227	216	216	208	238	233	227	244	217	213	214	225	223	228	226	204	218	241	197	206	237	193	232	232	217	205	220	237	228	200	200	242	233	229	264	220	210	217	254	215	202	210	224	210	205	239	212	219	209	206	200	189	245	216	222	230	222	219	232	206	250	211	225	205	223	230	227	224	210	227	208	242	217	211	208	193	220	235	218	227	221	227	218	209	224	220	220	219	213	220	219	212	249	198	251	216	255	212	244	212	248	267	260	240	241	197	199	238	217	228	245	233	229	227	223	234	215	221	217	227	226	209	218	226	232	236	242	229	244	216	241	250	232	202	236	232	196	228	215	232	216	206	217	215	226	205	229	210	206	190	230	206	203	230	191	226	232	222	252	200	204	218	206	231	222	231	218	234	228	214	216	224	226	202	244	244	214	243	219	237	231	229	221	219	222	248	227	236	220	227	190	237	222	214	228	209	241	259	233	245	238	235	228	223	220	231	237	220	233	215	210	211	223	226	241	222	220	203	229	228	205	216	209	185	224	230	215	213	256	218	217	232	225	233	216	210	220	243	241	199	222	208	214	244	214	205	221	200	230	245	228	223	201	232	233	225	190	215	208	210	200	239	226	228	245	210	234	205	212	226	230	220	213	236	234	257	202	212	220	208	229	224	250	213	238	260	255	227	220	249	211	221	228	227	228	229	207	230	219	222	208	215	192	232	222	233	257	241	212	209	203	249	219	217	217	184	232	223	209	219	192	225	220	199	242	209	213	240	219	211	203	220	223	225	218	220	180	206	239	219	235	217	220	234	210	199	205	224	201	196	236	218	216	237	256	227	223	237	227	204	230	210	205	211	202	204	240	209	215	215	225	204	204	207	241	223	209	269	231	234	203	234	212	230	264	224	210	205	251	240	246	224	203	238	255	225	215	205	200	212	234	216	211	193	244	233	223	223	223	210	231	214	224	260	219	254	223	232	227	204	208	240	244	201	217	222	219	227	226	262	242	221	204	233	229	214	251	210	243	218	224	218	215	233	229	234	243	218	209	198	240	222	213	251	245	216	190	235	243	234	237	217	211	238	236	215	214	236	218	210	211	259	210	226	234	192	212	203	201	205	214	223	237	230	227	187	190	219	247	217	230	244	226	231
20491	2312	5196	5810	4840	3927	3223	2780	2239	2050	1709	1680	1421	1349	1290	1204	1157	978	1056	997	990	900	888	885	831	854	747	789	787	740	750	776	734	682	703	677	685	680	676	702	660	689	634	657	658	633	660	658	702	669	611	611	631	607	638	660	674	625	589	585	646	600	604	565	600	636	626	613	581	614	642	634	622	614	626	643	608	634	592	602	614	598	584	610	645	613	609	627	634	625	638	632	626	657	809	674	628	598	641	600	623	630	629	606	626	626	657	614	599	665	632	584	586	592	645	576	603	616	574	558	615	623	573	586	583	572	591	626	617	635	646	670	644	640	651	643	592	596	612	599	580	564	604	547	591	580	616	573	568	574	571	585	583	583	568	593	567	593	598	568	555	618	596	565	584	617	575	528	592	591	561	618	555	603	571	548	595	573	549	559	596	592	607	600	594	565	632	549	591	621	578	589	564	616	586	635	542	566	610	596	572	622	554	625	582	585	565	578	577	598	590	600	628	610	579	594	584	591	585	661	563	548	609	547	622	554	579	578	595	619	585	577	563	606	568	600	574	584	584	593	615	627	607	590	574	540	509	618	564	597	620	543	612	590	596	582	556	593	556	547	578	557	589	589	570	565	572	578	602	622	566	566	546	598	589	613	584	602	574	627	587	596	558	583	593	567	526	589	535	586	572	555	593	620	595	553	588	592	585	604	603	594	550	573	575	538	577	628	562	611	581	562	620	556	570	545	628	568	568	581	568	557	581	587	586	639	573	573	585	626	596	619	561	577	591	551	637	586	588	594	583	599	613	557	588	579	598	598	622	573	591	596	580	579	576	584	591	514	565	573	586	577	582	596	591	617	600	568	613	595	602	595	614	567	581	577	573	555	572	550	613	561	579	554	581	595	572	575	602	595	570	630	567	552	589	630	563	600	611	591	594	625	568	597	533	620	571	580	583	566	581	584	565	587	593	593	550	557	559	572	607	556	584	594	530	581	565	573	613	599	539	576	591	588	573	618	560	591	571	592	610	597	596	596	567	579	523	545	555	614	571	559	526	621	585	536	568	552	625	588	580	550	595	558	593	573	579	601	572	592	564	540	590	548	553	568	577	606	605	574	618	584	566	612	608	562	594	608	568	610	586	543	559	611	540	632	583	565	587	601	570	579	588	585	541	581	590	572	510	567	552	587	571	564	553	594	556	572	576	591	600	604	531	590	586	601	567	591	591	616	577	539	601	577	622	592	532	585	532	565	603	553	610	611	570	585	589	589	581	599	585	552	600	596	611	638	535	589	596	562	542	614	584	583	554	567	538	566	621	574	625	612	571	612	543	547	552	599	580	598	595	585	581	593	591	596	564	543	603	565	611	524	573	638	563	645	613	563	562	569	602	542	573	621	561	555	576	543	575	579	601	524	552	576	533	545	566	602	605	560	548	552	560	549	605	571	557	617	579	542	574	558	559	598	565	583	562	567	554	618	581	586	565	635	623	538	561	606	589	579	570	581	582	587	557	588	559	539	596	589	538	564	552	565	588	561	555	585	574	545	581	577	585	580	543	561	579	559	589	570	592	593	607	557	564	561	596	604	539	580	574	563	522	584	606	593	564	580	600	625	608	592	554	589	552	564	579	608	607	568	573	615	604	580	599	541	549	553	576	584	603	586	546	596	565	575	587	624	571	590	534	585	563	581	588	586	564	598	605	589	565	564	565	547	575	569	592	543	566	605	598	570	594	559	567	602	592	564	602	569	612	609	600	563	590	614	560	561	538	524	626	606	591	601	598	582	554	547	619	604	599	554	606	602	534	612	557	607	580	599	539	585	592	586	547	542	584	586	552	594	587	583	534	629	590	560	560	599	544	647	552	560	570	593	584	565	594	558	565	588	570	605	585	582	595	597	602	575	593	544	584	544	605	638	588	584	559	580	585	588	582	549	613	541	591	617	563	596	583	567	545	543	556	552	525	546	588	579	604	626	563	578	553	578	534	557	580	611	591	546	600	567	569	569	605	560	585	581	583	606	573	597	572	569	606	589	614	615	569	572	586	574	564	571	574	598	556	607	575	546	596	558	617	587	522	581	608	628	562	547	580	587	579	552	531	549	571	577	537	585	558	562	556	578	583	599	562	552	620	599	543	556	575	555	555	617	618	558	547	593	572	569	549	566	566	578	552	578	550	592	586	552	556	599	572	573	529	569	588	597	601	577	567	574	573	538	606	599	604	606	567	601	599	606	568	631	634	595	541	608	552	521	562	604	578	632	563	560	538	585	593	573	598	612	624	616	586	607	605	544	583	616	563	552	532	608	586	559	595	581	593	554	569	559	576	591	593	596	592	559	607	568	601	583	554	585	578	565	623	600	595	558	584	574	567	556	558	575	599	605	595	566	584	575	591	553	618	569	597	556	606	573	635	587	594	531	572	566	553	527	601	591	590	603	564	570	555	592	594	553	559	570	586	580	563	566	588	611	590	589	596	568	577	550	555	577	581	617	593	557	587	571	596	590	606	593	543	565	583	564	598	612	629	608	594	572	576	592	578	553	617	599	581	611	572	607	619	572	541	627	600	600	579	591	548	611	573	605	597	593	570	579	553	569	609	625	614	580	609	586	547	579	566	581	628	595	553	587	596	569	605	574	596	540	565	541	549	595	545	567	580	595	563	617	614	572	571	567	593	603	555	579	557	579	617	569	600	556	587	557	562	596	536	603	601	603	593	574	568	623	567	570	552	548	569	595	576	553	594	589	596	592	587	586	560	605	592	587	575	592	555	562	554	588	578	606	577	558	569	571	576	575	584	601	565	612	562	553	593	574	583	590	560	601	562	582	580	607	544	568	609	563	543	573	592	609	592	583	577	593	580	594	564	543	573	584	591	592	575	592	563	588	541	632	606	549	559	603	558	620	569	577	598	585	570	545	598	580	590	565	588	566	630	539	618	603	610	570	601	609	605	590	560	597	611	634	624	550	560	594	570	606	575	597	560	594	552	564	571	565	602	581	593	556	518	583	580	595	572	581	535	585	552	610	590	543	553	576	571	544	565	584	552	588	582	604	541	572	568	588	605	538	570	624	576	579	594	568	553	551	600	572	617	554	586	546	567	660	597	588	580	563	624	578	622	559	586	567	590	563	549	610	587	607	562	602	553	557	624	630	568	604	560	566	603	587	622	533	573	591	585	567	615	575	548	600	590	587	574	608	528	592	578	599	559	643	611	583	571	603	586	569	613	564	571	580	573	589	567	602	570	527	618	583	589	532	631	578	597	597	578	562	600	592	615	540	609	558	583	578	611	569	578	588	556	612	597	570	550	539	595	606	606	553	582	571	555	562	589	650	572	616	602	558	620	583	566	552	563	569	579	585	616	557	623	599	608	575	545	598	595	551	588	569	572	606	545	559	555	539	571	581	589	570	566	572	528	634	593	572	599	569	638	570	607	546	614	594	552	568	591	641	596	602	585	577	563	597	560	560	588	581	584	577	578	573	604	547	611	590	641	588	597	548	598	588
4863	409	388	414	377	355	402	356	351	368	358	345	377	362	368	372	368	302	362	314	352	373	352	376	377	344	384	349	345	358	322	345	310	336	336	355	348	378	367	371	340	365	358	354	325	372	319	340	358	348	337	368	358	364	357	362	345	397	354	339	336	367	349	326	373	369	382	337	348	328	353	359	346	356	331	339	370	331	353	368	359	357	330	337	340	339	348	326	335	333	349	359	361	373	325	375	342	332	352	341	362	402	370	349	348	318	330	346	359	331	367	399	365	333	333	339	364	361	362	355	362	360	339	347	317	362	329	376	358	328	337	359	361	325	325	343	387	343	340	349	333	378	343	310	379	338	349	342	315	368	348	360	335	362	393	326	379	342	387	356	345	354	355	369	356	354	365	361	366	359	382	341	380	346	331	353	348	314	336	358	367	313	359	370	347	356	383	345	361	372	348	339	326	335	349	376	341	358	333	352	374	359	384	355	390	393	366	381	370	337	328	331	377	336	323	348	328	337	335	340	382	317	326	323	334	365	339	350	366	335	350	361	371	358	350	357	347	343	333	365	354	359	379	341	355	404	356	339	358	324	360	361	321	338	363	361	349	335	348	354	373	346	360	332	345	346	380	341	353	368	343	347	335	336	327	367	321	368	376	350	331	329	372	350	363	347	333	336	346	327	318	331	339	355	351	331	358	367	343	352	334	372	300	377	316	352	343	381	350	363	376	350	366	334	343	360	336	397	371	368	357	289	352	354	344	359	342	362	335	370	350	335	327	356	343	345	348	340	349	352	366	358	357	372	354	332	367	355	389	353	376	384	372	351	343	378	349	353	365	350	365	348	366	342	367	364	348	352	356	315	356	364	346	346	365	349	367	331	366	369	322	358	332	326	340	348	338	373	368	361	381	343	338	326	334	374	348	368	348	367	362	325	335	387	393	353	372	341	365	350	333	335	333	393	344	342	331	358	331	387	324	367	341	363	325	330	370	334	381	373	351	332	373	359	349	370	387	357	326	344	330	341	379	353	352	376	359	368	350	341	347	339	377	339	329	351	342	338	379	338	358	334	361	342	309	337	368	340	372	352	371	330	370	335	330	331	387	361	354	356	361	348	389	336	405	317	326	336	342	351	362	345	363	382	370	357	341	339	341	340	336	351	317	357	365	335	319	335	359	345	363	369	355	345	352	352	386	366	350	354	347	325	355	347	317	352	362	349	366	352	331	336	364	362	352	366	319	344	357	387	327	374	357	343	366	359	384	331	337	366	312	317	362	325	364	340	345	390	321	348	328	345	342	341	373	385	359	360	312	327	355	349	345	327	369	339	331	358	344	311	339	353	321	365	362	361	364	370	350	317	342	346	367	351	354	373	347	316	355	361	331	371	361	340	358	347	330	346	316	340	359	364	337	362	346	342	326	364	362	361	347	374	344	354	386	342	353	330	364	313	351	346	344	371	357	342	399	355	355	354	356	373	335	335	353	353	388	351	333	348	340	397	385	325	358	358	355	355	347	380	324	342	343	342	349	348	354	345	330	357	375	336	342	330	363	364	332	356	355	347	350	342	384	334	357	342	359	368	354	324	336	387	345	363	354	353	317	382	326	351	373	353	336	357	344	357	356	362	361	350	414	327	329	363	330	335	364	341	391	354	380	349	315	350	376	332	343	376	367	328	354	345	378	352	330	357	342	382	329	376	341	356	333	336	343	331	358	392	348	370	399	392	333	343	362	350	371	350	376	325	340	353	338	358	383	357	339	345	331	352	309	383	343	358	393	362	349	359	364	359	374	339	337	350	356	375	347	325	331	354	322	341	372	401	366	353	356	335	337	330	361	347	364	353	355	390	360	375	377	348	376	362	360	389	374	377	326	353	342	355	332	381	332	367	362	319	338	354	329	376	325	328	357	358	335	342	341	358	350	333	353	325	358	382	318	355	373	363	349	357	334	360	329	350	388	351	397	378	333	344	363	367	338	350	379	355	335	342	338	334	333	331	365	357	365	346	374	311	377	380	372	350	356	357	364	338	349	354	339	382	338	348	343	360	361	357	344	325	307	336	356	332	383	348	373	349	348	312	339	363	375	349	372	337	307	355	340	349	348	345	363	351	334	328	334	355	356	366	349	356	337	350	351	366	331	339	351	360	351	350	324	330	373	384	353	347	353	339	332	337	351	303	349	356	348	355	345	367	368	368	391	343	345	364	342	341	366	362	338	305	321	361	376	340	332	336	355	342	366	370	343	310	361	361	329	335	372	333	371	364	377	339	368	383	381	364	358	395	332	351	321	372	372	383	344	363	371	330	332	386	400	334	353	385	360	371	359	389	365	364	321	383	339	353	351	374	372	332	332	340	348	377	361	341	331	363	335	325	307	337	337	371	338	355	386	370	329	349	369	359	337	365	329	344	350	340	354	361	347	383	353	344	349	332	345	375	368	345	376	339	357	356	357	368	294	354	337	395	341	318	362	367	366	379	346	355	342	347	373	332	338	346	350	346	337	341	358	338	331	357	359	326	365	354	362	342	354	356	362	352	351	349	329	346	333	347	358	356	361	364	377	368	357	299	352	307	360	382	335	338	371	340	356	321	352	317	342	331	335	369	343	385	360	362	359	344	389	353	316	354	381	370	376	343	327	351	378	381	349	376	361	353	362	350	350	357	306	363	371	365	346	367	354	346	391	344	379	348	341	313	359	389	394	343	367	335	335	354	343	376	336	364	354	334	363	349	353	358	385	359	367	361	365	343	336	384	354	340	353	364	343	357	368	345	336	372	347	355	352	335	390	372	346	372	349	358	355	357	339	365	381	374	367	331	348	373	340	395	350	352	329	344	385	355	331	369	374	329	344	339	336	331	368	388	362	359	338	364	337	350	331	357	341	349	353	344	347	330	329	333	354	350	375	359	341	354	372	383	390	351	334	346	372	338	348	377	387	371	382	367	351	357	365	346	354	341	335	355	337	341	349	342	361	337	364	363	336	357	377	330	369	357	349	348	381	389	332	361	324	335	343	327	342	343	319	359	360	345	343	380	367	322	393	352	364	384	334	339	366	329	323	374	365	356	356	360	363	351	352	377	340	347	351	376	354	342	354	352	361	355	336	363	365	367	352	353	364	341	326	357	347	324	386	350	361	348	364	323	352	364	364	360	300	372	370	371	357	388	351	354	400	340	371	360	335	351	368	362	377	318	346	388	374	339	373	366	358	312	324	361	323	341	352	357	360	361	355	387	355	355	370	404	345	341	326	342	380	365	309	340	365	348	323	353	308	363	369	350	339	348	349	339	358	335	359	365	369	350	375	308	349	338	338	355	342	339	361	391	344	355	384	364	357	356	321	342	358	310	369	338	342	337	351	337	393	370	347	336	359	341	331	366	367	360	369	308	333	343	372	372	353	344	330	358	334	370	322	350	397	347	332	344	376	359	362	335	324	380	338	353	328	346	342	352	370	334	357	355	368	368	361	333	329	357	337	375	366	345	366	381	337	387	369	321	347	401
4451	979	1006	1076	1016	992	935	1037	985	930	967	898	899	863	894	940	975	905	842	962	915	841	871	885	849	872	921	907	900	921	852	853	903	890	869	899	875	905	925	881	848	894	911	912	953	897	887	907	940	840	887	838	890	928	926	882	836	917	899	897	943	910	846	920	933	853	919	913	902	901	898	882	928	861	897	849	935	938	953	881	844	868	855	928	924	892	903	955	934	925	813	859	910	904	907	883	889	920	922	926	840	855	874	883	857	903	852	896	920	910	897	916	950	869	928	909	908	945	874	893	944	878	860	920	919	892	915	938	908	892	901	881	889	973	804	852	873	891	929	906	830	957	860	860	934	904	867	905	855	896	906	893	861	887	932	919	866	890	896	863	913	840	883	911	889	907	887	913	870	890	920	902	852	900	889	878	915	900	901	855	940	877	888	798	863	888	872	934	884	889	935	855	912	891	891	841	886	904	881	879	944	882	902	863	904	857	866	809	902	864	923	887	878	898	915	885	918	949	841	899	903	904	928	868	910	806	921	816	905	905	914	855	852	854	831	940	904	856	883	905	896	870	899	873	892	927	911	940	930	874	851	851	919	859	887	910	894	915	859	870	842	830	878	898	894	863	878	948	880	900	885	897	873	916	884	888	900	888	909	922	860	917	912	892	879	980	954	921	866	898	845	859	889	864	879	843	855	882	863	935	853	917	921	878	962	840	904	879	838	895	896	883	938	838	882	892	905	924	897	919	861	853	879	880	936	902	857	886	869	906	888	928	877	925	872	853	970	868	879	880	894	911	877	890	904	885	898	856	885	883	886	875	864	870	891	886	945	835	911	875	933	906	940	852	933	919	875	887	859	918	852	844	831	892	933	901	928	832	893	902	858	906	955	933	865	909	904	860	905	920	921	867	889	880	922	890	878	861	861	907	876	832	851	909	838	906	845	867	853	871	866	836	899	902	940	897	842	940	881	884	915	935	819	840	850	910	890	911	928	837	880	909	828	914	866	876	916	845	885	917	895	856	893	911	928	907	894	890	869	863	888	836	848	860	863	803	938	871	881	876	874	914	904	881	904	883	907	906	869	933	904	913	904	827	862	941	870	854	926	862	928	871	920	875	913	893	889	868	866	888	873	877	869	869	891	921	854	874	941	833	901	892	897	932	920	858	898	887	848	886	863	917	885	846	981	829	931	895	891	863	936	877	911	909	914	899	877	879	877	839	844	882	907	920	850	938	903	943	862	892	841	844	857	905	843	928	876	896	844	896	895	929	912	905	868	858	880	887	874	831	892	901	864	909	897	899	853	856	899	879	898	866	839	932	863	869	906	901	856	925	878	894	850	875	918	884	868	872	883	885	849	947	942	910	888	897	855	878	912	850	857	930	922	891	925	902	906	889	849	901	942	877	863	891	885	911	835	892	881	893	835	916	940	906	912	888	857	863	917	944	872	890	875	839	837	906	895	853	947	911	907	874	893	920	897	955	834	900	877	856	927	909	803	880	901	859	914	879	873	883	910	909	879	969	883	922	894	927	875	825	891	865	881	874	923	882	894	905	837	916	909	894	893	904	897	880	847	863	900	869	913	850	929	847	872	840	899	894	878	930	944	877	947	923	921	842	902	903	924	865	927	896	909	918	903	857	852	922	862	887	860	878	913	868	932	849	886	924	886	928	904	884	907	920	861	882	846	863	889	856	915	871	924	882	882	836	885	874	850	874	873	862	879	917	891	891	923	885	880	849	862	907	886	965	897	899	936	900	908	884	912	890	902	890	863	856	910	884	831	902	931	870	887	862	874	857	929	899	928	895	875	900	916	881	921	903	910	858	871	830	937	912	914	931	878	899	842	888	893	893	906	881	895	927	811	881	914	909	901	938	882	862	876	890	904	852	866	893	917	905	871	864	849	829	936	932	852	861	862	849	904	898	923	865	834	870	883	879	855	823	835	912	897	940	873	911	878	877	890	824	939	850	968	935	862	889	901	848	914	898	944	890	904	900	868	908	876	851	862	917	898	867	919	928	913	872	875	927	891	886	919	893	895	816	898	900	905	930	831	898	892	912	899	852	877	909	886	868	920	872	852	838	918	866	905	897	928	922	885	858	871	846	902	853	845	937	935	909	907	910	900	940	855	901	918	882	957	882	877	866	940	848	861	893	889	895	892	845	895	874	931	905	924	896	914	877	927	890	900	886	915	886	877	890	863	891	877	872	913	893	867	917	924	893	907	909	845	864	910	892	852	844	881	929	890	921	892	884	899	875	888	872	884	913	888	864	805	870	821	888	865	942	889	883	865	929	879	877	914	902	854	854	881	927	908	831	904	862	924	926	876	858	943	903	896	884	868	849	906	914	867	860	882	863	880	848	858	896	896	878	914	869	982	893	885	900	909	879	885	954	881	860	862	859	945	910	912	879	886	917	921	852	919	869	917	889	854	806	853	918	896	934	864	934	863	905	919	858	854	844	852	895	887	851	898	913	814	842	895	888	840	875	893	907	889	905	888	838	901	851	946	860	870	875	896	904	907	864	855	901	923	932	882	859	898	891	911	848	868	850	892	934	879	840	843	890	821	872	943	874	857	876	889	904	887	881	860	914	911	922	888	899	844	912	914	894	906	882	875	904	853	937	852	871	894	878	898	860	856	891	882	889	847	857	889	910	915	883	942	852	889	902	875	909	908	827	866	883	893	920	871	888	901	887	905	894	897	895	879	943	894	891	839	929	849	944	880	864	899	936	861	847	904	880	934	853	852	856	802	843	871	881	913	882	915	857	864	906	886	896	905	867	908	863	936	859	914	919	886	873	957	895	841	839	862	912	889	863	880	930	879	868	934	888	888	887	892	868	876	853	863	912	920	906	935	816	869	890	938	901	912	884	886	932	921	878	885	913	842	894	900	832	860	861	889	882	909	876	922	905	895	848	884	912	897	881	917	895	851	904	915	902	941	895	919	919	830	912	881	871	886	901	908	903	878	893	880	918	865	932	950	843	874	870	895	860	888	867	893	897	891	905	898	870	871	899	908	883	948	850	900	945	879	857	932	892	862	906	932	852	880	926	901	906	858	874	927	873	877	864	920	850	901	870	859	886	901	898	886	872	922	902	875	900	910	916	897	920	914	869	883	839	869	885	935	911	884	930	854	891	933	915	857	949	852	887	908	878	903	947	896	850	869	854	864	846	875	819	894	900	898	878	924	889	858	886	886	842	877	853	936	853	931	881	886	870	900	878	824	888	916	849	844	947	909	918	937	847	929	889	931	834	933	913	926	898	890	888	938	928	891	809	878	870	900	931	975	901	859	838	860	904	866	890	857	902	868	924	899	904	895	908	873	893	914	879	877	899	869	924	846	881	879	903	883	820	897	867	902	885	922	822	920	868	903	873	916	939	921	882	851	851	912	919	906	861	890	904	947	890	873	912	912	923	873	902	886	911	868	864	921	927	907	876	918	919	889	902	917	824	875	886	905	917	911	890	860	861	913	834	936	969	865	887	898	925
32137	4462	1614	1200	911	785	663	545	529	496	454	430	437	409	417	377	406	392	367	400	335	391	409	348	394	338	366	330	349	360	350	352	370	386	349	390	329	380	378	323	357	373	354	367	376	361	343	361	356	368	343	372	366	369	360	331	386	320	383	343	371	375	383	339	353	353	349	361	372	341	326	413	330	367	369	351	324	333	337	321	345	373	318	341	359	329	364	359	350	372	359	335	360	331	366	358	349	346	378	393	358	350	356	374	387	377	352	333	361	347	319	353	354	355	343	339	363	343	364	362	341	339	349	391	324	373	351	340	331	379	358	380	378	349	365	350	335	366	354	369	385	341	356	367	302	330	342	358	362	358	373	330	361	367	348	370	363	325	354	358	354	343	325	348	333	377	376	372	359	354	334	383	364	319	344	351	357	377	392	362	352	351	372	373	352	325	342	342	365	403	366	339	294	376	342	346	360	356	363	335	368	347	369	331	352	361	366	378	376	319	350	380	377	365	372	345	317	342	366	338	348	364	341	383	347	355	332	322	345	353	368	365	327	392	360	314	363	329	360	365	354	362	324	337	320	350	358	339	386	320	379	366	374	348	348	336	347	356	335	370	388	379	380	331	344	366	349	384	373	328	349	350	370	317	388	364	354	357	345	353	360	356	342	352	328	366	353	346	329	368	378	350	327	363	352	352	337	343	374	336	308	356	342	356	351	337	346	361	321	356	369	321	343	328	348	351	339	340	384	356	366	351	340	368	372	335	338	351	340	328	356	317	354	322	359	318	365	334	337	332	316	369	336	336	321	372	345	352	328	352	378	333	322	369	375	379	358	328	364	354	342	327	374	354	350	320	377	373	369	358	363	341	362	364	378	327	356	341	344	333	332	344	326	355	363	372	373	394	342	386	385	329	362	368	329	344	386	374	347	390	348	366	378	376	360	335	359	351	339	358	370	322	342	387	350	379	362	381	356	358	351	359	348	341	364	356	366	376	354	376	348	342	369	365	313	306	358	352	345	335	328	315	354	317	357	357	346	356	355	342	345	322	351	315	344	306	339	330	360	370	361	344	351	348	373	387	345	339	359	402	378	339	374	356	320	346	362	352	334	334	381	370	384	343	347	338	389	354	362	381	351	332	337	344	347	372	377	339	380	354	351	350	319	319	319	353	364	354	343	376	342	376	340	337	372	334	359	326	336	387	313	349	362	334	329	379	360	369	363	371	330	330	384	358	350	367	370	348	340	325	343	336	354	318	379	349	342	321	359	380	345	344	372	348	320	344	348	330	373	344	348	347	332	333	349	367	331	326	345	382	372	350	365	327	346	329	359	310	348	406	368	346	337	365	324	363	324	367	360	335	371	336	384	371	363	367	381	352	357	364	357	340	378	353	318	407	363	353	357	350	356	370	336	328	360	371	315	349	348	346	367	353	328	358	380	373	344	359	325	364	369	345	372	362	353	314	346	345	353	341	350	344	360	358	360	355	357	371	335	352	348	308	366	337	379	352	358	355	382	351	352	339	351	377	345	370	340	351	372	347	290	341	388	353	351	331	353	325	328	363	361	345	347	348	353	372	360	322	336	363	338	351	339	347	347	362	326	375	324	397	342	361	335	361	351	328	364	337	342	334	403	355	347	376	347	367	377	341	366	375	363	357	347	338	369	356	331	357	358	338	345	337	343	337	364	355	345	344	357	364	363	332	373	343	350	373	401	354	339	345	364	347	397	370	337	347	363	366	353	346	348	358	355	337	380	355	361	364	359	374	325	338	338	356	363	330	328	332	314	358	348	354	315	360	319	369	368	362	363	372	371	346	327	355	320	337	352	347	353	319	353	333	362	353	332	319	357	367	362	373	346	370	364	334	390	348	358	361	337	342	337	354	320	330	378	334	358	352	346	335	341	368	354	336	332	356	346	377	370	345	367	350	368	375	372	333	347	382	333	350	378	350	396	321	319	351	348	355	336	337	345	376	341	341	376	337	359	367	343	331	344	351	328	385	389	373	354	363	380	363	340	354	363	355	372	323	344	370	347	342	365	363	343	323	366	384	340	366	351	361	382	357	359	334	326	334	368	348	387	323	356	340	349	353	374	349	346	330	356	368	377	335	366	333	353	352	345	358	343	355	366	361	330	363	328	339	334	308	327	354	325	363	357	367	341	356	331	377	368	348	377	357	336	342	355	369	365	347	367	336	335	326	333	351	361	385	323	327	342	360	334	345	362	363	348	378	344	351	367	342	364	372	331	383	372	347	347	352	359	343	329	349	342	362	338	352	354	342	329	384	313	289	329	362	340	364	361	341	398	351	331	315	358	352	343	381	350	399	333	338	374	369	356	348	345	372	363	337	362	354	336	365	331	330	358	320	344	387	355	341	352	361	338	353	339	346	370	328	366	364	359	378	382	345	336	315	340	349	351	375	329	380	360	360	340	341	374	340	354	372	335	359	327	413	350	369	385	345	347	328	346	386	354	348	353	359	356	369	340	349	342	374	334	357	384	349	334	348	355	381	362	350	325	344	349	364	355	359	328	337	362	383	354	361	346	380	357	376	362	326	366	331	330	411	366	365	346	367	341	328	404	362	367	355	364	380	352	348	305	332	361	386	365	385	348	325	371	361	338	362	351	376	368	377	337	367	335	367	366	361	351	352	342	369	337	323	334	355	372	341	299	333	369	335	350	350	320	359	350	354	373	336	358	376	370	376	361	349	376	346	364	376	364	340	387	359	359	351	352	348	370	352	361	375	354	384	307	365	354	346	385	337	355	354	367	328	329	371	324	335	361	334	342	331	328	361	346	355	351	345	372	354	337	383	342	387	362	339	352	362	372	379	370	340	337	360	376	336	339	368	355	339	328	379	350	313	354	363	372	343	339	363	340	361	336	349	383	344	362	364	341	354	367	357	361	371	382	380	343	382	324	388	331	345	327	340	366	348	332	358	352	343	370	348	349	373	355	356	374	340	326	330	330	339	368	341	349	351	371	367	356	316	366	364	340	388	335	366	346	336	364	369	374	352	391	350	355	322	338	377	334	367	365	372	349	341	353	349	321	364	355	365	361	352	340	336	345	332	373	360	344	332	351	345	358	346	368	340	388	311	330	365	387	314	349	355	354	340	394	365	385	371	355	353	356	377	341	364	351	367	345	370	370	353	326	353	385	336	356	375	373	364	344	360	346	354	336	334	357	334	351	319	319	341	343	355	309	318	368	358	364	325	322	351	334	380	333	349	371	343	335	328	369	374	332	348	334	332	347	356	355	353	351	311	363	325	362	382	350	339	375	360	370	331	330	369	352	347	368	369	359	324	341	348	365	381	379	345	331	381	334	342	327	384	347	334	370	338	345	388	394	331	345	346	301	347	330	352	383	374	369	393	359	350	363	384	331	401	359	356	350	360	330	354	374	385	328	325	349	370	359	356	315	348	377	338	364	354	353	356	414	339	353	366	372	355	340	335	368	340	370	352	350	355	383	375	333	376	360	378	351	352	345	325	337	351
15341	1845	3292	3664	3183	2693	2341	1947	1870	1659	1532	1340	1303	1312	1263	1198	1164	1111	1154	1115	1115	1041	1045	997	1053	1011	958	1009	1021	943	929	973	930	981	943	888	982	1005	919	945	959	949	921	877	984	912	960	901	910	919	916	951	923	936	924	905	931	927	898	839	896	851	880	927	862	877	863	916	836	880	903	878	888	915	936	929	881	939	889	900	837	884	938	883	875	915	977	898	893	887	920	879	926	910	947	877	976	942	868	865	880	943	891	948	921	894	960	934	884	870	881	900	875	928	855	868	848	922	904	879	886	871	889	893	878	902	918	855	923	900	884	913	925	920	918	839	890	859	861	921	850	870	818	866	856	878	882	924	911	853	927	890	906	878	884	887	890	888	922	981	892	857	888	862	926	881	894	895	904	864	856	881	896	859	896	912	933	916	920	960	833	841	899	904	878	847	900	868	862	881	881	870	831	926	851	865	860	880	904	881	926	857	891	905	911	899	906	868	849	908	929	879	855	910	903	898	839	932	919	905	827	919	850	891	880	889	875	840	903	879	885	911	896	902	923	866	877	851	867	925	845	850	908	861	844	880	851	832	888	923	864	875	896	923	831	870	886	862	861	829	830	880	883	883	879	883	867	875	917	854	914	836	890	909	853	843	878	876	910	846	843	885	893	847	877	892	888	889	855	878	864	878	911	901	906	836	936	855	881	844	861	863	884	887	890	903	854	854	867	897	937	933	852	865	824	885	838	887	890	845	855	831	902	883	890	891	884	866	835	864	868	921	875	907	866	908	860	871	949	882	820	927	902	820	876	921	904	886	878	839	878	884	923	909	907	881	818	861	854	861	933	834	858	898	874	881	866	898	841	902	852	797	894	833	888	890	859	936	878	837	903	891	883	914	889	929	870	856	905	866	822	879	868	854	877	825	948	891	866	892	885	919	918	829	845	922	892	866	933	850	883	880	866	869	890	857	854	867	880	941	933	906	878	931	885	868	918	939	877	846	890	902	893	922	920	895	900	912	910	811	874	853	907	886	868	887	888	897	856	898	900	858	870	845	886	915	879	898	871	856	873	878	875	902	857	851	853	906	873	918	828	898	842	897	898	900	886	864	898	846	920	934	901	828	862	859	897	890	862	892	855	848	906	896	828	860	906	807	834	894	868	918	868	914	854	955	877	879	880	896	931	863	822	903	862	885	871	857	897	877	848	855	887	847	866	935	888	921	867	855	911	865	836	911	871	875	836	896	917	853	852	948	913	911	837	874	821	862	937	839	868	899	921	851	888	835	908	837	829	901	931	870	924	906	870	880	918	866	901	855	853	908	883	904	907	910	888	892	885	892	915	875	845	879	899	890	907	823	885	828	916	909	935	883	887	881	878	862	859	809	882	826	875	859	884	858	887	856	875	874	824	802	830	865	836	916	895	837	893	856	868	917	872	863	849	912	868	898	870	877	877	868	857	825	925	888	932	895	855	941	888	919	879	887	883	863	845	861	954	813	900	846	926	871	918	908	884	887	847	862	841	840	882	897	915	839	894	918	916	880	926	833	894	881	890	925	832	866	888	878	850	887	887	895	865	861	933	844	846	928	861	842	880	882	867	867	859	860	859	915	882	870	870	864	876	893	884	894	849	897	850	885	864	875	882	925	924	841	821	869	876	855	873	931	891	940	895	883	857	872	841	867	905	896	899	883	865	864	848	860	905	833	876	878	888	910	878	930	889	842	797	876	845	866	891	882	814	894	929	869	907	924	878	907	861	873	881	872	876	863	915	855	854	965	934	900	894	851	849	914	854	897	899	855	862	905	887	890	906	893	921	862	863	904	837	912	907	883	865	878	927	978	865	922	909	878	862	856	858	848	905	899	881	852	925	868	914	870	891	780	887	916	899	885	808	856	920	892	870	876	857	884	878	844	887	889	920	860	911	900	854	912	881	950	829	815	878	835	851	909	851	899	922	890	872	865	877	893	881	907	896	858	924	902	877	865	910	897	812	908	925	896	891	871	888	910	856	882	877	836	844	895	908	886	897	901	905	887	873	922	894	918	896	895	864	880	874	910	898	862	870	896	944	884	849	880	873	834	852	882	901	875	877	954	880	891	879	915	903	859	856	845	872	820	869	828	904	815	882	856	893	873	881	851	874	890	849	885	842	882	903	897	880	852	846	872	866	818	894	843	861	907	868	912	857	867	891	841	879	855	841	921	890	852	877	891	890	862	849	859	901	862	845	897	860	914	919	914	875	863	935	863	892	844	895	918	869	901	918	920	871	897	897	849	843	897	874	883	853	884	854	852	850	890	915	883	885	928	925	829	868	876	865	933	815	884	887	897	891	875	846	889	863	839	879	851	846	885	910	859	863	865	871	839	852	857	842	849	812	869	823	887	849	893	908	851	836	907	878	859	886	910	820	825	927	880	938	868	882	870	886	861	895	848	931	865	906	903	858	881	867	866	933	886	857	905	889	913	918	867	905	889	899	945	863	888	912	871	874	870	918	871	863	863	884	890	838	859	906	897	851	849	881	872	953	927	885	894	929	887	862	940	891	862	875	887	860	942	892	849	851	922	849	838	893	899	911	888	908	873	900	885	897	894	871	911	892	901	927	896	884	825	811	859	834	902	872	895	843	866	891	883	883	859	890	883	879	885	853	809	880	879	953	843	886	897	893	887	899	876	891	886	901	911	854	857	850	875	895	871	852	843	879	889	860	878	832	900	850	826	836	885	882	858	885	911	851	861	855	886	863	861	981	956	882	876	902	892	878	892	857	868	837	874	884	850	858	836	929	887	902	883	852	892	885	905	840	923	905	865	881	882	846	866	887	853	888	900	881	862	861	880	854	888	900	891	844	862	854	849	939	904	869	864	919	817	913	881	868	873	857	831	859	862	871	916	931	911	886	859	926	884	886	883	937	912	875	864	920	870	920	909	883	824	838	905	904	866	876	902	872	854	878	879	869	916	879	886	938	871	894	850	866	881	920	837	855	865	933	908	946	860	874	900	897	855	896	861	841	878	859	856	853	847	903	884	892	891	884	906	845	905	850	821	879	864	876	880	868	828	942	867	826	828	874	866	907	939	885	907	849	873	924	882	890	917	923	824	924	853	847	937	891	877	912	906	867	887	900	864	888	857	842	896	845	855	822	925	916	795	886	883	882	857	929	875	913	851	895	911	861	928	906	910	894	890	882	920	891	867	864	917	900	886	937	864	952	855	864	867	882	847	889	921	928	925	899	912	901	934	901	856	844	888	878	843	875	935	888	896	856	923	930	910	862	870	884	888	887	844	834	844	920	833	881	883	860	917	949	912	834	892	864	822	870	970	890	870	849	861	852	911	870	834	893	884	916	861	901	863	932	907	925	852	909	922	871	917	906	868	866	913	834	833	867	825	890	869	844	849	914	868	847	904	881	885	900	857	858	849	916	837	834	844	854	930	926	913	842	893	857	892	881	925	888	885	873	872	892	836	927	879	840	934	876	899	856	931	852	918	855	852	861	879	872	908
46548	11129	3221	2052	1435	1030	767	647	547	463	459	399	354	312	300	327	288	306	277	265	263	262	256	257	281	262	242	229	265	231	259	220	246	231	242	211	212	218	245	231	220	222	223	234	267	220	229	214	237	218	213	230	228	217	231	250	236	248	218	244	226	227	227	224	229	229	223	221	222	229	226	234	232	216	201	209	226	227	199	234	235	233	240	203	209	223	222	240	268	224	243	217	199	213	247	240	228	188	240	209	211	247	209	246	243	223	238	233	233	239	234	222	219	262	226	230	229	237	211	257	233	222	231	231	190	219	252	215	220	237	211	201	232	219	233	261	215	208	232	241	244	212	235	215	204	208	218	192	224	222	229	209	211	210	222	206	227	237	214	231	223	205	230	220	244	228	214	225	241	221	237	216	232	230	197	209	218	220	200	205	224	217	231	215	236	242	235	218	217	221	203	245	211	241	207	199	210	231	217	219	242	231	225	233	233	226	224	199	213	217	229	181	223	197	219	228	214	225	232	214	243	216	230	223	242	211	227	218	212	212	233	211	214	235	225	253	225	211	243	242	225	220	213	203	195	227	225	215	230	239	214	243	226	231	200	215	197	192	214	228	213	198	231	246	249	239	233	195	202	207	222	213	207	221	222	235	202	210	224	229	211	208	208	214	209	226	225	233	215	218	226	223	230	203	239	224	232	222	202	227	200	252	245	236	203	210	220	245	257	201	219	209	225	220	231	210	240	222	231	206	233	199	211	217	218	231	205	211	188	235	196	261	234	211	219	247	214	220	211	231	236	236	195	219	204	191	236	236	246	227	218	233	221	209	204	216	230	237	211	211	250	211	230	235	244	211	240	239	224	233	208	231	242	220	197	218	222	239	252	222	238	219	207	246	214	257	261	208	208	228	214	197	223	224	223	237	204	200	205	203	217	265	229	198	196	244	222	229	215	213	219	235	241	251	226	235	218	214	204	233	196	224	217	212	211	204	222	198	223	238	213	216	221	202	229	207	214	222	210	212	188	226	222	241	217	217	212	232	213	221	220	200	227	234	220	210	214	234	204	222	230	247	218	227	227	224	214	213	205	221	228	208	251	199	210	215	222	254	245	241	229	211	201	203	237	209	207	231	226	217	219	198	210	225	212	177	204	233	229	244	258	231	250	217	219	220	230	205	203	213	216	225	212	234	218	201	224	228	224	183	212	210	210	235	223	211	233	199	239	240	229	222	241	230	222	224	232	197	231	194	236	223	241	216	211	247	199	206	228	221	236	238	206	221	197	242	196	217	208	244	243	238	244	200	201	203	242	251	217	204	228	220	217	239	241	217	235	228	222	225	205	218	201	220	235	216	226	241	250	228	246	224	226	219	230	218	223	223	226	242	202	223	245	206	235	238	217	198	211	228	206	245	251	226	220	241	223	216	231	209	221	235	222	230	225	211	210	218	235	225	225	203	200	211	213	201	219	213	207	243	223	222	228	204	223	220	251	231	229	225	206	247	202	212	216	206	234	247	242	216	216	189	218	227	236	234	219	219	232	232	214	180	213	223	203	225	231	216	228	228	206	216	211	226	226	212	226	230	205	198	203	201	199	219	210	266	219	221	226	235	216	215	230	218	204	219	202	197	227	232	241	223	247	227	227	217	223	233	226	231	232	225	240	208	235	203	227	205	224	210	239	207	216	258	235	206	191	222	229	205	203	208	229	223	242	229	188	231	206	211	236	234	222	247	216	194	218	221	194	207	212	202	231	252	226	251	260	223	201	232	210	227	224	248	217	228	228	224	237	212	247	222	232	236	234	220	220	199	198	210	241	212	220	223	243	254	219	225	208	203	207	229	214	221	219	221	232	221	212	217	239	226	219	210	219	241	218	206	229	229	224	230	208	245	228	224	250	220	223	223	226	224	213	216	229	230	217	247	217	220	250	232	223	202	195	243	221	207	207	230	197	192	202	237	226	206	212	198	215	224	190	221	244	235	226	196	235	214	217	214	225	190	217	225	221	227	250	219	222	218	205	241	216	218	226	226	205	225	222	207	216	228	210	220	210	217	233	229	227	220	240	236	204	212	217	220	213	210	222	228	224	223	228	201	240	217	223	254	222	212	238	217	223	225	220	232	210	225	257	200	212	226	208	207	212	224	220	239	239	201	229	228	219	233	221	232	258	191	194	224	205	231	242	214	244	224	222	206	213	232	209	232	233	235	220	251	222	213	218	198	206	210	222	226	200	219	215	200	224	219	212	234	212	224	206	228	237	225	212	225	235	206	227	224	208	221	245	217	233	198	191	208	230	215	202	216	226	218	200	237	200	207	236	226	209	201	215	225	206	211	217	235	236	219	218	224	203	240	212	224	221	216	240	246	216	215	231	224	211	235	204	203	219	253	237	227	245	245	221	216	240	230	221	204	224	226	232	215	196	231	199	229	212	225	207	235	250	239	231	237	222	242	210	243	220	236	254	215	219	235	210	219	224	218	184	234	227	237	227	194	273	206	221	234	195	231	202	231	229	230	228	223	252	222	210	215	209	215	219	208	251	216	230	207	221	246	248	209	237	214	217	219	217	213	219	202	240	206	233	218	204	212	234	172	228	234	215	229	233	201	206	229	231	207	206	216	222	233	213	200	225	200	212	224	217	228	217	244	223	212	214	219	225	242	222	215	215	221	213	222	210	211	208	222	209	221	226	238	195	211	235	243	228	231	217	220	200	238	214	247	219	221	233	226	194	227	207	229	218	222	199	187	220	244	194	261	207	209	213	222	229	203	225	217	209	232	221	224	228	220	220	236	224	209	213	215	224	228	229	219	224	240	186	238	233	209	216	195	247	253	232	210	210	187	229	201	232	246	245	245	193	229	204	233	240	216	220	236	223	224	235	201	221	205	206	237	212	239	237	215	214	230	230	193	207	204	215	234	236	237	221	221	236	219	250	233	241	198	207	220	225	240	213	236	223	203	221	225	212	253	241	239	213	228	195	223	199	213	243	236	198	214	211	203	216	211	186	209	199	209	203	226	210	239	200	238	209	188	218	243	220	217	207	210	225	216	220	210	250	222	212	220	229	210	228	226	210	237	225	231	231	205	228	205	235	224	222	209	213	221	263	226	233	224	241	221	229	218	228	224	211	247	216	232	227	223	185	201	235	221	243	213	208	253	242	208	250	239	230	218	203	216	247	195	229	221	228	210	207	212	234	200	239	214	236	195	240	227	245	226	194	202	232	222	216	195	249	250	206	222	245	214	223	226	237	202	259	214	226	223	240	235	234	239	221	208	197	198	209	225	200	227	218	226	189	226	228	229	215	191	236	235	188	207	241	225	203	249	223	199	216	209	227	196	203	231	212	244	246	211	221	227	239	222	215	246	211	187	229	206	204	215	236	233	216	226	218	202	228	199	241	229	201	217	205	234	221	221	209	244	222	216	196	243	230	244	226	205	233	221	222	213	224	219	189	216	226	215	249	221	222	241	252	237	220	209	207	210	194	189	242	219	237	238	232	211
21597	2359	5128	5673	4863	4005	3289	2759	2287	1999	1846	1626	1431	1355	1231	1141	1178	1057	1046	952	961	942	873	881	870	816	791	747	772	771	742	739	711	729	671	674	664	698	679	725	661	680	689	671	642	671	641	652	613	686	612	582	644	625	632	608	673	689	656	604	639	608	592	650	629	595	609	579	590	628	604	589	652	624	600	643	613	606	639	597	652	606	566	610	621	640	555	654	618	620	609	604	599	633	599	584	637	683	601	598	614	629	618	634	565	633	659	675	669	682	638	674	600	586	604	597	564	601	591	609	564	585	620	643	626	637	626	625	617	673	589	654	612	610	646	569	610	610	571	613	575	600	578	578	611	567	599	584	608	580	588	605	662	571	589	583	599	579	598	590	584	583	610	633	570	591	581	555	596	582	581	615	577	549	603	611	557	549	576	576	599	627	545	625	604	612	541	601	614	589	599	615	617	593	641	612	582	585	573	569	599	608	601	603	571	597	561	614	622	554	621	590	609	625	550	575	560	572	597	600	604	564	594	595	581	621	577	561	600	623	574	576	581	559	568	540	578	568	555	566	539	554	556	602	572	545	588	577	570	577	603	568	580	609	610	612	598	588	586	551	606	593	609	565	597	571	610	582	578	573	578	583	622	614	578	576	588	613	580	589	599	597	584	601	600	590	559	610	596	588	568	593	540	565	571	597	554	544	600	619	553	574	564	580	576	572	641	619	594	531	641	571	575	565	577	556	564	573	599	570	575	550	536	566	554	579	568	592	591	558	600	592	601	575	588	572	525	604	631	592	584	566	599	531	572	593	564	583	592	593	627	577	569	560	607	614	576	587	559	582	586	567	576	571	536	590	579	576	547	563	571	624	583	546	605	536	590	558	556	551	556	595	568	549	585	612	552	598	598	575	572	596	606	589	634	588	605	593	550	555	558	560	531	563	592	557	581	574	565	618	589	557	641	581	578	571	581	558	593	548	579	552	576	589	593	592	577	605	570	573	568	557	569	576	567	540	587	589	545	641	588	579	561	553	566	608	577	561	599	574	575	610	565	605	585	612	563	594	568	575	594	571	605	577	617	565	577	596	551	545	582	583	568	591	618	586	602	567	569	568	594	611	585	575	559	622	577	582	578	645	590	611	585	614	600	609	546	568	556	583	576	545	592	621	627	582	546	629	524	598	581	616	532	571	595	557	573	562	591	574	573	623	592	611	591	595	577	566	600	623	626	616	530	597	517	607	588	579	608	569	599	598	612	563	586	551	565	573	596	602	559	542	596	630	509	575	624	595	549	574	581	603	566	565	528	624	568	590	581	588	598	547	626	615	669	584	605	564	554	574	582	578	607	633	555	587	578	601	579	575	609	550	592	561	592	568	577	606	580	574	558	577	602	587	614	579	585	602	582	567	572	599	577	567	591	594	590	576	577	593	612	594	580	550	597	597	579	553	596	575	559	600	583	600	548	590	567	564	606	560	610	599	600	562	542	582	553	571	582	595	577	572	561	576	609	547	568	568	542	610	547	633	600	601	571	576	552	580	567	584	588	596	531	621	580	581	585	615	585	576	562	572	565	574	580	588	592	568	572	577	546	566	588	581	593	593	572	584	590	564	564	587	572	566	602	514	584	567	556	605	602	597	559	576	599	539	592	584	608	599	574	565	620	582	555	605	635	612	553	575	577	591	590	616	631	573	598	609	571	585	527	560	561	589	599	599	562	593	585	618	591	555	620	595	559	580	601	574	562	614	558	583	621	542	573	602	575	570	589	583	603	626	564	574	592	596	587	608	531	584	590	607	594	563	600	545	547	606	587	537	572	597	566	553	600	554	585	597	592	573	563	571	589	528	588	596	560	561	577	600	563	556	558	596	573	579	601	620	565	587	566	593	589	583	558	603	602	543	593	577	615	546	555	600	623	598	587	582	615	599	567	569	596	567	577	605	594	578	552	578	573	605	613	575	564	639	562	619	609	581	587	567	529	555	580	581	595	598	576	553	576	565	593	594	540	588	563	586	598	572	577	565	601	605	567	565	560	577	560	572	558	564	569	556	549	575	592	559	559	607	560	614	553	554	551	608	598	597	568	576	581	550	612	578	573	603	601	582	578	574	600	596	581	605	599	578	577	600	546	588	553	571	586	613	613	599	579	543	554	577	564	606	564	590	535	555	599	577	629	585	573	570	627	588	591	602	596	575	622	585	623	621	571	587	597	593	618	599	544	581	547	572	568	581	604	566	593	584	584	598	595	590	578	562	560	560	532	590	618	597	558	565	592	574	557	541	568	604	569	597	591	565	571	613	550	572	586	590	565	590	596	548	589	611	589	577	562	569	567	604	551	569	571	600	570	593	612	596	593	555	546	634	592	570	565	608	591	558	612	608	573	534	553	586	543	590	586	558	589	600	616	602	566	586	546	588	604	586	563	598	555	595	602	577	559	562	574	575	545	568	578	564	572	571	567	563	555	565	594	607	593	572	584	597	597	562	594	612	543	631	616	592	581	555	606	606	591	576	596	579	593	577	552	570	553	598	571	569	569	593	580	593	586	565	606	597	521	508	563	558	604	577	581	573	618	578	574	573	573	557	555	597	549	572	600	562	589	559	601	598	588	591	589	578	603	544	560	588	588	584	584	599	583	600	633	594	552	562	554	581	575	527	574	562	540	604	595	556	533	568	611	585	592	574	560	559	593	546	585	579	588	561	590	605	575	574	575	576	579	538	587	574	595	546	622	577	598	623	590	564	584	556	589	596	549	610	558	606	560	592	568	588	571	576	576	586	618	572	554	597	589	637	621	563	608	592	571	574	564	552	551	618	606	586	578	603	575	572	576	547	562	571	605	604	584	605	617	579	571	581	611	565	552	592	577	596	568	555	592	596	605	583	566	573	560	547	599	586	589	576	616	616	585	579	548	566	574	595	605	549	547	554	598	566	576	560	584	617	585	571	573	588	567	596	575	593	610	543	560	615	581	589	576	522	573	568	583	567	590	574	597	556	553	565	532	633	589	566	620	581	574	602	593	592	586	546	579	592	579	628	597	569	583	593	586	569	567	597	559	584	577	612	614	603	557	556	592	609	566	560	580	577	570	590	583	602	561	571	548	570	613	579	601	581	557	571	594	593	605	550	561	564	576	557	581	574	587	570	587	566	558	629	562	553	602	546	581	571	581	619	608	570	615	568	546	526	574	579	563	544	522	586	578	592	620	551	602	582	596	571	573	608	540	540	591	608	591	582	572	614	585	642	567	546	585	589	597	600	546	587	608	579	582	610	585	606	567	611	590	584	554	618	568	601	572	545	610	602	563	557	564	636	550	607	615	608	551	563	595	601	581	589	582	595	554	563	594	576	544	573	575	591	588	562	541	525	555	610	591	570	559	550	607	590	574	592	559	567	581	612	594	577	577	573	583	583	608	592	595	609	575	565	595	590	547	585	604	559	556	577	555	590	634	580	540	605	543	552	586	600	583	578	562	539	594	547	558	576	607	571	565	580	602	639	645	553
5589	427	382	388	378	358	378	388	366	340	349	356	392	362	342	381	360	349	374	374	359	382	402	365	325	340	332	338	369	351	327	353	367	335	373	375	354	332	324	324	368	363	324	358	337	364	334	331	351	321	353	328	371	365	359	380	386	345	341	343	344	339	319	357	358	327	374	358	350	345	349	357	380	353	342	310	347	352	352	362	336	368	351	361	335	337	336	356	340	369	356	323	359	333	350	348	313	343	360	383	362	367	328	332	343	347	318	371	376	384	336	341	350	372	377	378	365	348	353	343	320	360	361	359	364	320	331	358	352	353	356	352	386	353	383	365	372	350	307	349	334	331	363	342	364	348	334	348	348	374	355	399	368	387	321	356	345	346	354	331	366	345	300	353	375	345	340	410	329	368	393	339	338	345	343	378	313	363	340	366	363	364	367	366	372	334	346	325	357	328	348	349	369	356	378	369	413	348	327	329	368	348	344	324	317	330	357	362	342	361	395	365	370	338	311	347	380	328	354	315	363	334	370	345	338	336	354	346	388	329	335	363	362	350	329	337	366	342	375	356	327	372	338	319	353	345	336	348	356	367	380	315	364	343	349	384	371	365	381	349	323	346	325	302	324	369	323	359	346	361	338	385	350	341	366	338	336	350	348	375	352	366	376	352	385	359	368	332	373	378	367	356	368	349	335	382	370	355	360	302	379	314	338	358	358	361	352	354	394	355	378	321	360	320	368	337	341	339	366	368	357	353	361	325	340	389	345	375	339	343	339	366	366	333	363	315	356	358	352	361	375	353	362	318	316	360	367	355	352	367	352	374	370	384	313	374	349	376	323	370	331	357	326	351	348	371	325	360	337	371	367	378	348	349	374	339	326	341	353	373	364	369	322	355	359	344	361	330	393	366	389	345	370	315	345	370	373	356	332	340	399	352	358	345	369	354	343	382	329	323	321	367	380	342	357	382	344	348	371	324	335	392	380	369	346	321	339	335	342	344	346	342	358	349	364	337	364	352	327	338	361	355	353	347	338	334	316	358	357	374	355	333	362	346	352	344	364	329	381	378	335	341	349	329	306	348	360	341	364	344	343	372	406	341	369	378	342	375	358	333	325	369	339	386	333	341	353	351	383	349	366	382	366	367	306	339	345	328	376	398	360	367	361	397	346	353	362	360	366	338	351	368	341	369	352	350	340	344	324	335	341	336	346	359	338	398	339	342	341	337	357	348	387	346	372	334	324	336	371	326	368	359	363	339	350	378	377	369	324	331	327	355	325	339	341	360	370	346	347	326	361	306	363	342	344	385	344	360	354	315	355	340	350	346	361	334	339	336	332	398	348	334	362	371	360	317	330	367	396	367	345	358	334	348	376	349	337	350	353	394	371	331	341	379	364	325	331	371	345	324	354	340	354	342	369	323	328	360	319	364	344	323	382	362	352	303	306	351	374	360	376	350	374	363	325	326	363	358	315	362	348	331	357	363	366	341	346	379	347	345	323	364	325	324	374	353	363	390	371	363	375	364	346	357	371	356	332	349	371	379	342	332	336	372	340	365	309	356	345	360	349	328	355	342	348	349	341	383	359	339	376	334	365	357	374	315	350	374	372	309	368	359	364	383	358	367	366	374	334	367	346	369	373	384	330	344	349	382	353	343	318	345	354	343	375	381	334	381	370	353	341	356	362	358	386	355	337	380	366	354	358	356	331	356	343	367	335	356	359	348	318	364	342	347	323	339	383	344	349	303	322	337	359	352	358	370	342	344	354	324	336	374	372	317	348	336	346	303	349	337	336	349	339	351	371	386	361	343	323	355	360	386	364	355	339	356	350	375	366	368	371	376	383	350	338	375	360	362	355	388	343	345	331	341	381	353	338	355	365	339	317	352	333	368	364	368	383	360	371	342	365	332	380	364	397	365	349	345	376	333	370	369	382	368	379	363	357	352	366	341	356	338	319	364	303	352	334	375	371	350	372	310	348	336	381	376	373	378	336	341	358	348	351	327	363	341	374	347	350	360	330	338	346	345	365	340	352	328	334	378	359	342	342	372	375	340	378	364	312	323	347	313	343	371	337	341	363	326	364	360	347	343	341	329	359	362	383	347	349	325	364	324	350	321	353	387	341	326	358	360	364	379	378	334	347	362	376	336	364	369	360	354	382	320	343	378	356	317	316	374	330	319	344	348	320	352	379	366	324	374	387	367	331	337	352	343	358	350	342	354	356	370	343	351	348	338	325	356	306	358	378	334	371	302	357	322	333	382	342	329	325	382	370	346	344	369	336	375	360	326	376	363	331	337	344	377	320	356	397	355	325	330	365	338	339	314	356	354	332	401	369	360	361	356	359	354	379	360	374	359	363	370	377	375	365	344	374	337	344	347	346	348	361	373	341	362	346	331	363	342	323	320	338	363	343	362	370	345	341	336	352	359	355	352	359	359	374	343	333	346	355	345	317	364	336	367	334	372	354	347	333	318	355	376	348	361	355	346	289	391	355	331	359	359	361	334	369	318	362	394	357	348	354	330	360	339	361	351	322	350	368	372	329	359	369	393	356	329	346	363	369	330	331	364	314	373	321	343	330	357	340	356	353	335	353	327	334	356	330	351	326	340	346	356	306	356	351	356	388	364	344	358	318	341	346	390	345	353	368	347	339	385	336	352	355	345	383	347	350	355	332	365	347	336	363	333	373	327	347	351	359	333	370	348	348	338	360	358	359	337	343	372	300	356	353	389	327	359	367	307	378	342	395	365	341	344	358	332	345	348	300	326	340	335	339	334	353	330	343	353	373	374	322	353	342	334	352	346	382	367	345	340	354	370	379	366	324	368	368	326	354	351	356	362	345	372	341	352	372	349	305	332	351	365	375	380	361	349	365	341	383	352	387	376	333	339	356	341	329	328	364	361	350	340	336	393	345	317	365	344	340	346	372	312	373	367	377	372	398	354	334	352	347	320	342	357	309	343	369	342	349	369	343	362	324	363	365	344	368	359	344	378	317	340	365	345	343	368	345	325	328	377	330	343	351	359	333	332	369	377	352	344	367	341	324	356	366	360	389	370	343	353	340	363	338	365	353	345	362	344	364	325	360	336	363	353	375	376	361	359	314	352	393	352	341	353	357	351	361	338	344	366	353	343	330	371	348	330	354	393	362	346	335	375	346	335	394	357	347	330	355	349	357	341	353	327	359	334	383	360	361	361	343	335	337	358	346	392	319	386	316	350	371	360	352	355	318	355	373	359	355	324	337	354	326	356	400	342	354	360	330	357	364	345	328	321	339	323	371	388	339	329	362	357	349	319	353	322	374	352	347	346	344	358	323	399	314	379	332	347	337	372	371	327	348	374	323	341	341	352	354	364	320	369	369	315	351	321	360	358	356	353	343	361	345	333	343	366	356	356	360	331	361	323	346	381	336	361	328	353	362	368	360	394	358	360	325	346	398	318	342	337	373	353	353	357	339	348	393	293	408	328	345	315	363	321	342	367	341	366	319	335	329	353	351	349
4988	945	992	1059	1016	991	935	913	908	921	893	920	920	912	880	919	930	894	907	903	940	823	887	862	919	908	954	890	854	857	903	881	904	915	878	888	918	935	888	913	938	896	850	867	867	874	851	881	851	887	887	876	918	902	909	876	895	823	913	907	859	913	885	859	895	898	953	916	863	874	887	868	840	854	881	894	922	885	920	904	928	910	868	881	915	892	892	946	861	915	922	892	869	937	900	896	874	926	847	879	885	913	877	940	856	952	942	906	926	981	875	931	905	946	842	830	893	881	876	877	874	906	858	911	888	927	886	898	882	842	856	912	862	894	865	886	922	910	893	922	897	867	935	859	873	853	900	895	919	909	882	878	861	843	918	817	892	949	847	831	904	894	876	871	863	887	886	855	862	863	896	910	946	888	886	826	853	837	886	920	890	910	918	888	911	847	909	935	891	842	877	883	906	833	850	899	916	921	893	838	909	900	894	895	887	869	917	897	948	939	895	877	836	912	905	901	909	852	881	880	926	907	863	898	872	923	912	918	900	876	916	878	878	846	919	856	904	876	890	916	847	880	886	895	878	914	867	914	909	894	929	908	883	874	902	872	857	852	888	881	854	909	880	908	890	934	925	905	918	858	908	895	924	866	890	914	892	944	921	860	895	834	892	897	882	897	913	945	842	919	877	898	867	915	928	903	894	902	886	867	878	853	846	868	919	860	896	900	925	945	859	883	923	843	872	874	844	878	877	906	891	896	850	860	883	887	943	896	902	881	954	884	918	884	884	1001	840	872	875	928	946	922	900	878	868	866	869	904	894	872	928	855	909	869	889	859	857	869	829	862	856	891	837	867	875	886	871	799	878	890	871	899	910	888	880	891	862	865	830	865	895	936	863	924	845	853	905	886	905	838	906	867	852	875	943	823	944	829	922	831	895	869	839	869	883	869	890	846	865	943	869	884	877	850	893	881	851	895	897	880	851	888	888	934	882	846	905	840	882	893	868	851	902	889	883	873	857	864	854	905	883	879	849	872	858	921	873	850	871	954	886	889	892	862	899	864	863	904	860	836	909	938	941	923	885	873	894	873	885	871	924	901	912	944	844	923	878	878	850	881	844	896	907	854	866	858	936	892	841	890	919	827	882	897	876	872	824	873	944	900	889	923	879	876	892	892	921	917	859	829	869	886	868	871	867	893	965	901	921	852	898	927	875	907	907	903	880	937	856	885	896	923	890	866	875	901	886	870	882	877	906	903	853	897	863	907	868	950	897	875	869	923	890	911	890	882	910	909	912	886	935	871	881	935	832	907	931	898	897	875	880	860	898	892	984	884	858	902	911	877	886	868	872	848	901	873	872	842	896	892	880	891	859	904	940	855	946	848	900	900	897	906	880	896	895	887	887	868	922	935	911	866	913	899	910	882	913	908	897	844	884	873	894	864	876	875	934	946	899	911	840	913	887	900	912	866	880	909	924	821	930	883	949	865	909	857	880	898	841	893	895	863	904	845	872	850	842	905	839	920	887	933	945	907	877	875	895	883	842	883	907	882	893	917	916	905	869	898	932	871	939	811	870	883	879	843	960	915	892	891	873	905	900	905	819	887	857	854	857	904	868	911	903	914	862	897	842	900	898	936	918	887	961	928	866	930	917	858	971	906	893	841	945	922	877	888	855	859	854	884	893	904	832	870	899	908	902	860	944	877	871	928	868	830	928	859	897	883	887	875	914	849	800	856	886	863	914	901	875	898	909	929	874	883	844	870	952	877	866	874	919	888	836	886	890	899	886	906	899	843	882	941	907	891	889	892	817	896	913	854	894	947	892	915	901	896	880	826	897	903	862	915	885	857	858	912	891	867	861	897	892	889	900	953	902	881	896	884	878	871	902	885	923	861	832	882	898	923	849	884	898	863	890	955	875	853	902	927	879	909	863	849	884	876	866	864	936	852	838	926	868	896	825	886	873	919	907	899	910	908	910	874	891	817	863	876	857	885	903	905	897	899	887	928	860	872	899	925	878	897	852	887	889	880	886	890	943	880	950	891	901	918	862	869	876	905	896	857	884	851	890	907	931	870	930	866	887	868	825	900	855	946	846	870	918	921	913	895	883	935	889	840	916	852	888	859	887	906	904	904	805	924	954	883	893	855	882	867	902	886	906	889	895	906	862	858	928	887	875	924	913	850	904	918	870	868	888	910	917	937	897	935	904	871	888	887	940	870	846	887	893	888	835	903	865	858	905	893	899	860	886	886	922	928	883	909	896	908	929	914	909	956	892	918	849	900	874	926	899	857	889	842	867	890	901	884	924	894	875	896	892	864	941	866	893	907	946	866	900	915	865	906	883	919	923	876	846	855	861	860	899	878	903	870	926	891	882	907	837	892	938	887	888	922	881	885	833	919	945	907	939	903	921	903	903	905	882	828	918	944	886	874	873	889	941	971	913	834	916	907	925	916	921	905	913	845	881	914	880	882	849	898	879	880	918	956	916	926	938	913	880	863	864	876	903	848	885	876	915	834	898	868	904	886	861	886	893	908	874	874	906	859	902	942	892	892	831	881	869	848	853	870	876	876	898	916	870	864	854	874	946	906	899	903	940	853	879	868	870	899	905	902	896	921	889	910	817	883	935	855	893	900	909	917	845	868	892	888	893	892	822	936	943	882	910	890	877	886	911	871	914	830	901	895	839	872	897	865	908	863	910	895	917	926	882	904	871	851	867	831	921	848	908	960	867	893	904	906	896	930	929	901	852	869	842	875	893	914	875	897	829	920	877	854	906	887	897	883	890	872	888	888	845	872	950	886	881	858	884	889	895	913	886	911	909	891	883	877	871	876	884	870	919	896	855	874	922	911	829	904	860	938	930	875	926	874	887	934	806	914	917	861	909	868	901	895	875	880	882	858	878	877	824	892	847	889	897	861	884	948	847	920	920	867	872	883	834	877	904	928	923	858	878	855	839	898	887	882	892	849	866	907	911	905	880	905	915	885	909	871	855	933	860	846	918	842	879	889	881	853	872	850	864	918	871	894	854	873	901	908	872	867	915	901	869	873	897	930	881	916	877	889	930	875	862	876	891	906	914	890	814	895	916	839	935	855	861	888	913	887	878	871	909	892	906	923	932	931	815	913	861	903	897	891	884	932	849	920	880	926	881	888	839	893	904	936	881	897	859	935	882	910	901	888	867	896	876	909	875	928	867	897	870	832	914	898	892	942	890	867	856	911	939	904	890	909	871	894	893	884	888	909	876	933	861	879	887	905	890	926	911	845	840	937	860	910	965	871	860	873	891	835	934	925	863	859	895	861	888	899	879	901	875	910	850	893	938	900	918	892	926	891	921	901	929	895	893	833	870	913	882	840	888	883	909	854	944	836	900	944	899	946	904	868	913	876	889	883	892	798	853	880	900	890	916	874	923	923	877	918	882	898	896	900	891	871	876	923	942	882	818	911	941	878	941	873	905	863	860	886	872	829	848	879	866	919	932	918	897	829	846	914	867	894	950	939
36279	5726	1579	1218	918	746	611	554	506	452	447	417	409	411	367	379	400	345	377	409	370	397	374	375	389	374	358	363	361	376	376	372	342	337	348	329	357	367	388	353	353	381	364	319	330	368	351	366	347	362	401	346	339	346	367	365	338	389	362	369	387	372	342	331	343	354	327	346	370	342	337	386	323	376	326	340	342	365	389	347	335	353	351	308	366	370	362	338	334	341	376	368	355	371	401	353	360	338	354	355	375	364	324	353	346	345	386	383	356	391	349	347	368	370	360	338	373	365	347	319	382	379	345	392	395	345	318	352	354	361	367	348	328	351	337	325	370	345	327	363	314	348	338	351	347	335	333	349	351	339	363	377	357	373	353	354	326	347	310	369	347	341	358	332	350	316	349	343	356	366	364	372	325	359	327	339	350	331	334	343	386	371	349	322	325	334	305	347	340	342	349	341	362	371	344	352	363	334	373	373	358	342	360	381	336	379	371	349	374	358	324	360	364	339	333	385	344	340	369	363	385	364	368	352	391	324	361	337	339	367	325	313	337	349	325	348	357	352	359	343	325	317	333	338	332	375	353	365	341	356	375	356	361	359	330	366	381	366	361	368	379	344	365	350	340	365	377	406	327	333	374	336	339	355	356	339	325	359	336	378	379	326	354	368	362	318	354	340	340	328	364	347	343	359	352	364	341	331	361	353	322	363	359	348	377	334	328	372	346	338	340	351	357	371	321	336	341	367	367	355	307	348	355	363	369	322	338	373	353	361	372	352	342	355	357	363	369	348	351	351	373	322	353	372	343	350	353	362	335	362	349	355	331	319	373	347	330	331	338	356	349	331	345	365	311	348	373	367	333	357	358	339	347	376	373	338	351	358	343	350	359	372	324	346	352	364	330	366	400	347	353	325	336	340	338	356	331	348	366	322	367	356	348	332	332	361	344	352	389	354	360	360	354	304	321	365	368	354	380	338	373	337	323	347	346	353	328	365	343	371	379	366	337	333	351	376	373	364	383	340	349	363	355	377	375	359	369	349	343	355	369	323	319	334	339	365	350	370	323	336	365	361	397	327	370	323	375	349	362	379	347	376	364	356	335	367	354	343	333	346	338	348	362	319	355	372	339	328	356	371	357	369	341	340	326	324	365	321	358	334	368	379	338	358	371	340	329	358	376	360	358	328	354	333	382	367	387	334	346	352	346	337	345	336	344	348	367	353	338	339	361	348	339	302	360	359	322	369	333	354	346	323	318	349	339	343	325	336	331	364	369	344	378	314	325	360	377	354	330	347	359	354	369	329	359	338	359	337	333	357	352	326	366	363	340	334	336	329	356	344	312	333	358	357	327	333	348	343	317	333	355	369	375	341	364	340	359	388	334	335	341	350	352	366	388	329	331	360	353	358	357	346	361	349	350	329	375	349	356	379	357	355	331	352	367	354	378	317	368	385	355	359	365	378	354	336	333	357	324	372	336	343	335	324	356	369	334	351	313	333	366	361	341	357	322	359	344	323	339	359	352	341	372	347	363	364	353	349	358	367	376	362	336	345	364	304	356	361	374	373	351	348	370	343	381	358	319	328	345	384	339	326	371	311	354	328	371	376	362	341	310	303	315	364	357	352	368	392	385	329	330	382	292	338	330	351	340	313	326	351	278	372	362	353	322	354	351	367	341	366	374	346	332	338	355	333	358	370	350	312	320	400	351	369	327	344	290	352	320	299	331	362	337	349	372	369	367	341	324	348	363	353	374	358	372	348	343	374	329	339	345	368	381	317	346	424	364	355	353	339	376	333	338	337	331	373	379	367	342	348	356	330	325	388	316	369	333	371	397	359	359	361	343	341	369	393	336	380	345	333	386	351	341	304	376	328	344	359	342	355	352	340	368	347	369	366	329	351	346	330	310	365	345	362	344	340	356	333	370	337	338	346	366	341	324	311	345	348	351	359	347	350	320	337	358	319	358	368	328	343	363	374	348	376	397	347	374	350	350	330	344	388	341	338	317	356	353	344	344	363	367	331	369	343	340	360	337	371	357	365	353	340	395	329	371	345	356	355	337	355	357	359	333	332	326	352	402	385	364	367	331	368	322	372	330	305	340	338	410	338	352	366	357	339	378	362	299	330	365	339	344	336	336	345	377	350	367	335	380	349	362	357	363	345	348	331	353	377	358	371	324	364	327	352	393	355	328	346	353	353	366	314	346	355	342	323	347	346	366	363	331	364	364	333	322	333	391	311	297	348	327	393	332	330	328	357	356	348	369	324	378	350	348	355	332	366	345	350	345	361	382	336	323	337	325	375	352	356	375	365	359	363	332	362	328	334	335	343	325	360	375	347	378	391	367	357	325	329	351	382	341	355	333	337	342	350	345	352	373	331	335	345	318	371	339	349	331	345	369	367	355	369	351	316	361	322	371	334	338	348	335	353	331	345	367	347	326	379	383	347	340	320	351	356	357	356	355	373	366	375	364	324	374	377	359	339	367	331	354	343	338	348	366	389	350	344	350	367	373	378	382	371	349	332	343	394	329	362	343	315	368	332	368	339	322	342	378	362	367	328	345	361	353	329	328	392	375	342	355	384	348	350	367	360	314	341	388	360	379	359	362	364	342	381	333	328	309	340	343	326	315	362	341	336	336	387	377	325	350	345	343	359	360	375	330	332	337	328	335	400	340	337	328	363	335	371	359	333	350	345	370	370	370	349	381	372	366	330	367	331	336	384	351	366	349	347	357	339	347	360	352	397	367	359	348	346	313	349	393	359	361	374	376	334	333	374	343	357	373	358	339	315	390	369	387	351	321	334	328	342	334	372	381	358	376	348	330	329	359	318	358	352	344	361	366	390	349	305	364	375	372	344	337	356	378	358	321	354	356	331	352	375	342	372	385	371	355	346	342	337	355	377	331	337	378	377	338	355	346	343	333	345	365	365	350	339	339	368	339	365	355	337	330	335	327	361	348	358	362	299	349	350	310	342	383	362	358	320	348	364	392	327	343	320	335	339	330	334	352	364	380	368	328	363	352	363	348	349	370	358	309	358	345	352	349	394	309	371	367	352	359	339	357	347	356	372	344	337	368	318	378	347	349	328	383	371	378	377	355	334	363	344	325	345	362	332	355	348	380	343	340	349	342	378	342	343	373	369	357	327	372	360	347	354	338	360	374	344	338	368	380	326	342	359	343	345	356	355	379	325	338	383	320	346	352	345	325	374	351	321	362	390	346	354	354	343	348	403	369	354	368	364	340	337	347	353	344	325	356	344	353	336	375	367	360	364	378	348	350	356	372	369	328	359	320	317	322	331	386	331	334	339	332	309	336	369	341	326	349	364	372	344	354	350	370	393	339	391	366	338	368	372	337	357	335	351	319	340	332	357	314	331	364	348	341	351	361	336	374	330	357	366	354	377	376	328	367	329	344	371	343	353	347	312	371	318	346	362	381	353	334	390	328	364	311	344	322	373	358	362	342	362	355	390	395	344	354	347	343	369	364	361	381	333	379	344
17310	1819	3227	3507	3147	2705	2328	2030	1760	1594	1467	1420	1351	1246	1178	1174	1048	1154	1105	1134	1071	1048	1052	993	1066	1059	1033	1023	984	935	986	940	940	864	914	934	902	924	936	887	933	912	925	890	921	883	931	889	944	938	984	955	895	940	916	928	907	870	924	908	904	914	855	890	927	898	893	898	901	864	905	910	948	886	943	927	901	869	884	918	924	916	941	909	894	869	903	960	939	927	937	823	899	933	895	888	907	909	936	932	914	968	880	905	954	905	884	922	925	889	864	871	870	869	851	932	932	930	855	905	906	858	907	928	856	917	919	942	871	866	910	854	888	861	863	885	858	845	865	903	844	848	875	877	850	909	885	861	894	941	931	886	913	852	892	829	868	894	854	897	821	873	827	919	918	899	894	922	863	944	868	885	868	904	860	908	803	879	928	909	882	897	838	833	876	879	867	853	894	833	863	916	835	854	812	899	860	875	865	856	880	846	898	862	911	948	871	835	867	923	873	883	854	870	868	819	838	860	929	876	857	870	902	889	885	911	840	871	826	866	871	891	891	877	894	858	874	869	834	857	874	877	875	892	891	861	836	896	880	880	900	867	860	898	918	852	871	839	853	832	847	890	904	871	890	892	921	814	845	873	877	870	896	880	873	862	905	860	844	885	921	869	794	876	817	890	842	876	848	865	883	860	877	901	850	805	856	864	906	844	905	892	843	787	864	890	854	876	922	911	888	898	843	861	903	825	832	932	828	868	879	909	881	864	811	898	906	887	858	891	841	895	827	837	901	864	878	872	884	887	863	844	870	934	884	879	911	880	921	884	867	866	893	912	853	859	891	854	882	891	884	918	908	886	937	834	849	872	875	865	918	844	837	923	927	857	879	898	850	868	887	875	866	857	834	832	861	860	902	847	898	907	908	861	823	879	897	824	855	785	898	841	894	878	797	863	877	909	890	841	875	845	863	874	848	895	912	895	857	903	882	850	811	881	875	860	900	919	846	907	886	825	872	927	905	897	916	920	849	891	857	849	929	883	871	854	878	869	838	832	826	864	879	881	894	863	834	819	888	890	878	822	858	867	866	858	921	896	868	882	922	844	795	867	841	933	872	820	869	890	866	823	868	887	845	882	861	882	846	871	817	860	903	883	878	854	876	821	932	878	863	889	858	843	857	855	888	893	888	903	893	913	844	810	869	859	909	887	911	889	839	840	862	867	883	888	848	886	913	908	889	851	881	919	857	851	865	875	891	846	905	933	886	898	892	870	864	879	865	824	928	855	849	913	898	873	863	900	847	868	887	876	850	841	865	858	871	868	849	878	877	885	888	846	850	903	853	881	841	907	856	860	872	921	880	923	880	870	910	894	882	900	867	890	909	881	839	884	872	843	859	845	860	885	886	920	866	919	834	888	868	875	845	882	892	816	873	815	885	921	898	826	849	864	965	882	917	911	837	932	951	864	866	888	916	900	895	878	851	903	904	897	924	904	905	832	807	850	911	882	876	885	880	925	842	862	921	914	922	892	903	889	871	897	885	892	908	875	887	850	917	834	881	873	859	787	859	889	852	878	887	929	791	828	891	844	868	827	827	857	902	880	852	916	875	856	831	837	856	905	866	854	884	871	892	828	898	894	847	924	864	868	867	775	890	913	892	826	879	847	903	891	911	853	862	896	890	887	886	848	897	891	891	858	914	894	864	887	886	919	857	924	854	879	847	907	888	842	870	916	889	940	845	936	864	859	859	890	874	844	889	856	846	924	906	920	889	843	849	904	901	852	794	904	854	911	822	862	872	867	793	862	887	866	855	908	830	844	887	915	881	926	876	867	919	859	846	882	901	869	853	880	810	899	854	870	864	855	889	883	828	908	868	899	914	870	902	884	843	871	849	816	886	868	876	880	835	850	854	875	892	924	900	829	877	889	856	868	873	889	880	871	871	866	869	896	886	875	890	897	860	898	879	841	879	884	904	857	852	904	863	904	840	824	856	885	881	855	839	878	861	808	869	908	876	872	839	891	893	872	867	851	900	868	915	891	885	890	882	888	874	908	838	862	926	844	821	934	913	879	832	871	858	895	843	882	855	846	932	892	847	863	904	845	835	883	846	835	936	915	861	898	857	834	896	901	896	864	857	919	887	931	867	869	911	904	883	868	879	857	854	849	890	903	879	861	897	957	878	956	866	889	888	909	884	895	872	882	884	879	836	860	886	913	901	852	874	830	841	883	879	846	833	828	886	885	899	877	822	853	902	926	932	897	899	921	891	854	835	887	866	865	888	922	911	856	860	848	856	835	866	849	870	859	920	844	882	834	878	926	893	918	893	850	874	871	898	865	867	859	816	901	861	855	889	895	913	877	883	875	850	794	866	869	824	893	882	851	907	851	890	854	895	850	888	918	864	889	915	877	953	908	870	837	831	880	852	875	940	824	909	957	862	904	904	919	860	882	856	845	893	926	838	879	884	896	876	914	867	859	840	857	837	946	903	849	816	854	874	814	852	891	855	844	913	829	891	846	916	883	910	913	883	852	872	915	878	902	820	831	904	866	886	889	931	905	856	872	841	869	843	835	888	861	939	846	821	837	880	841	824	880	883	875	861	873	888	879	880	903	904	849	892	826	845	869	878	874	932	857	898	857	916	871	893	867	841	865	930	903	898	870	887	857	883	843	873	885	869	856	851	835	906	932	882	890	832	894	896	919	877	883	849	882	818	875	863	873	933	870	859	925	878	860	877	901	832	838	900	890	801	849	829	851	859	825	878	889	884	916	882	906	885	909	893	876	897	870	815	852	897	904	830	872	880	844	877	909	858	876	869	835	893	887	864	873	896	854	832	876	855	882	897	849	871	928	860	872	893	819	900	897	852	849	852	888	919	837	901	856	903	863	854	860	887	869	848	879	885	861	896	966	910	942	869	935	928	812	871	883	876	901	885	863	899	840	838	901	884	913	850	837	903	876	891	862	884	865	912	858	882	950	879	871	916	851	871	871	859	885	874	856	846	896	833	854	911	913	859	880	877	886	843	916	875	878	899	853	880	805	865	828	890	866	899	864	857	883	871	885	867	877	911	911	842	848	877	881	879	881	860	919	864	864	890	920	847	813	850	904	899	888	900	858	892	939	839	909	898	905	896	847	864	896	823	844	865	851	904	854	845	843	817	880	904	856	860	893	863	812	843	835	822	920	885	886	881	883	859	900	907	892	868	897	812	880	889	873	910	907	910	871	900	856	848	905	824	884	915	853	858	876	882	916	851	903	870	837	837	907	858	875	864	851	886	840	882	855	850	882	899	885	836	863	890	851	840	933	800	898	865	878	856	938	885	879	911	898	876	856	846	886	808	838	870	849	902	849	848	884	888	858	885	850	896	872	896	906	908	910	929	819	909	868	884	885	927	853	900	890	817	897	868	898	847	855	907	869	897	888	848	875	859	857	871	905	895	863	881	857	896	835	824	864	848	794	868	862	885	913	869	812	900	851	889	891	940	850	875	865	857	871	834	909	865	887
49506	11385	3225	2026	1321	1021	784	640	556	472	433	407	355	337	307	314	298	294	278	252	250	265	277	263	258	246	259	256	240	278	229	262	244	209	230	247	222	233	226	223	240	236	228	225	215	235	242	251	219	230	218	235	211	246	194	200	250	237	199	252	221	225	221	226	232	202	236	217	220	220	219	228	236	243	214	245	230	220	192	243	248	233	222	211	227	225	232	190	207	222	231	204	198	209	229	231	231	226	195	234	234	228	242	251	225	251	245	205	224	241	198	198	199	217	234	211	270	197	245	227	207	248	205	211	225	219	213	207	203	206	226	244	240	234	220	213	234	213	249	214	224	223	210	224	226	194	222	229	223	214	208	209	244	225	212	248	199	213	211	186	227	227	216	204	234	243	217	232	215	202	234	202	198	235	237	242	232	205	220	233	221	221	209	242	216	229	224	206	245	219	214	224	219	225	221	209	205	213	233	219	208	193	225	199	211	213	236	240	212	213	223	187	217	232	237	215	228	213	217	195	240	214	200	221	234	220	192	193	201	245	243	192	238	244	198	210	210	235	217	224	202	199	232	225	216	201	216	201	225	227	198	238	211	223	211	222	223	224	240	210	218	238	212	213	203	196	216	229	223	210	207	220	206	204	203	228	236	196	195	240	215	239	217	230	198	223	205	236	230	210	200	225	215	232	196	227	233	243	233	213	230	240	233	234	240	214	216	229	241	219	227	218	224	223	211	236	229	229	206	206	205	261	223	226	223	235	215	237	227	202	215	222	229	229	229	219	221	215	247	210	228	260	185	194	177	230	212	206	222	226	226	216	216	216	232	208	207	224	218	224	227	202	227	208	228	220	204	220	214	230	234	224	236	221	222	218	212	203	217	250	206	217	188	230	210	199	225	205	211	227	232	222	181	226	210	193	224	222	216	235	210	206	213	219	244	215	230	192	233	201	249	204	218	234	226	198	254	225	199	229	217	229	211	229	193	236	259	209	206	240	214	220	205	199	215	230	215	235	220	229	231	257	203	231	217	203	211	211	225	212	208	216	197	219	205	235	245	219	213	220	234	194	231	223	218	224	186	234	213	226	214	213	214	215	222	208	209	245	198	205	227	213	236	233	240	214	210	235	209	223	199	208	235	213	228	228	254	200	233	220	214	253	206	210	254	231	222	238	223	221	208	223	209	232	237	219	197	240	227	226	200	230	212	218	218	222	210	246	205	210	221	208	204	241	205	210	210	217	207	219	210	215	219	235	189	207	206	190	201	220	198	214	210	215	241	195	211	239	226	205	225	258	198	227	233	214	218	240	227	232	222	196	204	226	227	219	229	185	222	205	201	227	207	223	199	219	200	221	204	222	210	208	243	206	225	223	239	227	229	210	213	212	245	188	210	239	227	231	223	213	216	221	211	183	206	236	233	216	234	220	225	244	230	221	235	212	247	218	210	237	203	226	212	203	213	210	213	219	200	210	232	233	223	211	209	208	225	247	220	225	238	209	222	215	232	222	220	199	221	256	215	234	247	229	190	236	228	215	196	220	240	216	230	236	202	219	227	215	217	216	232	214	217	223	215	234	206	215	222	193	218	195	203	216	205	213	225	226	214	233	232	204	193	223	219	227	240	207	202	218	214	199	232	207	227	232	193	187	251	249	215	182	244	219	226	215	231	205	227	204	225	244	181	226	188	218	196	219	220	202	239	232	228	229	212	258	207	221	219	196	259	233	239	214	217	222	231	236	183	218	216	251	233	199	225	220	223	210	209	225	220	209	224	213	215	198	194	210	208	223	236	210	218	236	198	231	230	209	221	233	207	201	227	213	221	234	217	223	224	194	209	196	198	213	238	192	214	231	215	242	236	226	240	223	224	233	181	216	212	236	200	192	222	239	238	209	234	208	193	251	225	227	236	217	209	255	199	244	241	230	214	208	225	203	213	213	208	223	211	201	265	235	212	230	188	216	237	234	226	212	218	213	197	238	246	216	212	218	229	241	225	220	215	211	227	208	202	237	190	232	235	188	212	203	212	212	242	231	205	218	228	234	239	229	212	227	184	217	223	219	227	181	210	200	233	230	205	246	190	209	222	212	237	232	214	189	220	219	221	204	208	207	205	214	223	246	200	217	218	219	189	194	214	203	233	209	212	215	244	204	205	218	199	232	219	221	199	206	194	219	228	233	212	226	238	231	228	227	199	218	223	250	205	255	192	215	222	212	223	228	205	225	220	241	236	214	232	229	238	208	252	257	214	235	212	213	247	246	186	208	225	242	233	237	208	252	218	224	209	248	223	197	256	219	209	224	227	226	221	210	204	218	193	200	215	223	236	211	223	188	244	208	216	228	233	212	217	212	213	215	215	200	224	223	213	226	220	230	211	237	221	226	215	228	211	244	222	187	211	195	202	214	214	219	234	235	206	207	220	224	211	202	239	233	218	188	200	231	235	196	228	215	212	202	200	228	213	218	209	219	223	213	198	227	219	230	213	215	196	219	201	178	216	193	217	246	229	234	197	210	217	236	212	209	212	206	188	237	226	233	204	239	197	201	228	237	229	234	220	217	252	209	230	218	227	228	235	219	215	219	232	237	215	195	217	219	209	225	220	225	219	222	234	239	225	220	193	242	203	214	213	214	168	222	226	200	194	229	209	204	196	216	194	234	221	204	205	236	266	229	196	227	223	208	212	213	208	221	207	236	224	217	250	204	246	193	213	225	252	192	221	209	212	189	220	241	219	219	205	229	231	216	227	231	208	229	194	204	235	235	214	197	224	218	201	193	218	236	225	215	241	210	196	210	227	217	212	216	228	212	192	226	217	213	193	255	226	228	218	242	239	218	220	222	243	232	210	233	232	239	204	223	222	220	213	212	218	201	250	222	213	201	210	210	217	192	230	200	224	202	225	211	225	199	246	227	222	219	218	206	179	226	210	234	204	196	203	206	231	215	191	213	197	217	238	210	234	210	186	215	202	212	253	201	235	222	208	219	242	220	203	222	218	201	229	221	205	196	211	229	210	257	188	221	214	204	211	221	224	203	213	218	217	210	231	205	207	223	216	207	228	234	204	223	190	208	222	201	207	213	203	200	208	245	209	229	215	203	199	206	232	233	208	192	205	215	211	208	210	230	219	223	229	236	195	194	197	220	233	232	203	214	236	221	205	209	217	221	217	228	215	235	221	209	204	228	189	191	235	225	222	213	216	215	188	206	230	189	219	225	229	219	222	223	236	220	204	219	214	197	214	217	236	202	218	268	229	215	261	223	215	236	195	197	200	213	229	203	224	201	227	225	247	215	237	222	205	222	213	227	222	207	233	225	200	195	215	213	180	195	209	227	221	206	221	233	211	219	212	202	246	234	204	223	222	213	225	213	226	192	204	197	200	218	213	218	225	242	243	222	267	196	225	226	201	205	232	209	233	219	220	210	235	231	234	218	220	221	203	212	233	241	236	229	205	223	218	221	217	219	217	229	212	239	232	201	220	217	213	232	224	214	222	209	210	237
23594	2250	5084	5748	4895	4038	3246	2687	2303	1988	1789	1631	1482	1398	1278	1203	1128	1025	999	970	910	880	906	850	875	787	805	775	766	703	767	748	711	697	696	724	682	684	642	699	687	678	636	657	658	642	641	627	632	628	613	655	645	603	617	569	613	599	618	609	610	627	600	612	599	555	620	606	593	652	584	643	605	640	604	597	620	591	601	578	611	603	598	588	545	638	597	602	646	605	640	594	635	641	615	556	642	615	597	624	656	644	628	656	657	617	652	619	615	592	621	602	598	569	654	565	593	591	620	561	596	605	578	592	568	569	601	642	581	631	599	624	664	630	573	560	579	616	563	617	595	583	579	615	583	553	543	602	570	557	593	605	621	566	570	559	601	596	586	587	591	576	563	552	606	619	575	578	574	595	583	632	607	541	607	576	558	581	639	591	594	551	565	586	558	556	581	581	605	583	552	544	577	577	585	548	609	598	581	595	575	581	567	564	548	618	592	562	566	592	529	564	557	538	585	565	615	525	592	529	570	578	568	553	547	564	542	547	588	603	542	572	559	592	568	585	559	547	547	593	571	526	583	549	600	603	549	552	558	588	548	581	571	561	555	575	599	562	558	547	563	574	538	581	587	569	558	587	555	621	567	582	578	561	607	594	569	578	557	571	616	571	569	566	563	575	541	571	583	554	612	588	569	587	615	569	582	601	601	588	632	600	542	561	607	590	585	559	564	597	537	568	567	625	583	554	559	539	534	591	589	575	567	586	599	602	552	570	560	536	570	571	548	521	559	577	590	566	573	576	615	561	587	561	532	573	584	533	591	563	562	588	587	588	544	582	585	565	551	546	613	602	567	603	587	551	582	569	568	513	605	597	545	583	600	556	589	576	588	571	571	605	595	547	601	582	597	588	577	607	602	608	622	586	567	564	559	652	552	559	571	552	608	612	593	548	612	579	563	626	596	630	552	574	546	590	582	574	566	576	557	556	547	599	567	577	597	564	556	596	521	559	560	572	576	580	574	593	532	628	620	553	544	528	589	580	549	587	604	516	638	562	590	542	572	599	597	561	576	555	587	543	583	551	567	587	599	589	548	575	598	512	591	543	568	570	536	551	556	595	566	605	579	562	573	567	617	609	548	567	531	583	591	588	549	536	587	574	558	568	555	541	520	546	632	563	552	536	537	616	582	589	571	577	589	599	535	543	568	545	624	562	569	569	512	553	571	535	574	529	534	553	570	565	556	583	583	532	556	597	549	571	576	550	575	584	540	555	617	553	573	535	568	606	570	597	548	571	552	564	569	595	556	596	599	589	539	603	593	586	540	560	555	569	569	613	612	586	550	548	602	521	602	583	583	596	537	601	607	600	536	528	585	542	572	566	595	564	547	561	580	608	582	604	568	564	563	590	520	565	615	542	574	568	582	575	582	556	574	573	600	566	582	506	577	603	564	585	539	573	554	593	584	530	576	565	597	536	581	564	575	594	562	570	508	604	560	572	558	608	601	599	565	589	574	556	540	636	549	549	584	555	550	539	624	585	543	593	577	550	589	554	545	555	573	539	553	575	578	578	585	619	573	575	557	608	624	538	547	582	600	527	557	593	541	573	594	534	599	570	607	583	560	560	591	573	584	600	557	615	565	555	577	575	569	559	554	565	603	551	546	580	565	577	550	567	534	564	569	563	571	567	567	571	578	560	574	571	580	564	591	603	594	603	563	568	583	545	579	584	582	540	545	556	573	594	595	554	569	549	527	570	586	573	550	595	531	614	563	590	569	561	586	591	563	560	556	620	531	639	581	583	562	562	560	576	564	566	610	552	573	562	567	566	568	565	587	562	571	557	584	565	539	580	536	584	560	566	567	584	572	564	589	557	531	597	600	533	583	576	582	587	587	589	552	579	549	577	574	580	587	555	594	575	528	575	537	615	550	578	585	585	614	555	542	595	557	541	599	595	574	554	603	574	616	622	570	538	539	589	606	609	605	560	577	593	562	608	552	560	584	574	598	615	577	563	582	572	574	540	555	560	635	570	573	568	562	604	574	560	565	510	583	589	566	605	571	573	623	530	540	596	589	597	545	552	562	591	545	558	562	600	586	614	592	518	555	559	549	563	563	590	567	523	558	572	571	562	565	555	574	609	572	592	563	532	588	577	568	576	610	533	556	574	553	608	561	578	615	626	553	541	590	572	610	538	554	610	540	557	586	572	637	525	551	557	579	584	554	584	588	596	503	601	558	577	596	588	593	581	580	573	580	590	585	610	621	568	555	562	589	588	550	579	580	545	561	578	551	590	584	570	522	617	616	634	584	618	555	563	543	528	559	585	629	549	570	599	597	591	602	595	580	564	557	532	560	567	595	579	574	582	541	599	559	545	612	578	583	603	556	574	541	603	590	546	600	593	614	564	562	561	566	508	581	592	595	525	581	574	608	554	552	556	573	603	549	587	581	601	537	566	579	586	597	568	573	585	574	553	606	586	599	548	615	545	565	564	599	563	623	570	560	564	580	547	590	590	544	574	553	555	639	522	561	579	560	567	554	551	607	577	560	595	579	586	569	572	564	571	537	596	562	565	568	579	582	594	581	595	595	529	521	558	566	571	567	574	550	552	569	553	548	545	524	581	591	591	609	589	544	602	591	569	552	562	561	566	563	567	574	544	567	562	561	573	592	569	538	557	569	568	571	592	618	563	589	621	568	563	602	572	583	587	614	588	596	615	586	638	556	573	549	561	526	547	571	558	580	552	584	629	557	597	561	623	521	555	580	587	586	587	539	613	586	589	588	592	595	606	573	540	601	535	624	631	601	567	558	546	568	558	584	558	569	598	602	564	557	533	566	586	569	556	544	566	565	597	581	587	580	555	526	553	580	584	596	567	568	584	584	537	566	591	576	543	563	529	595	557	584	560	530	592	580	588	583	560	560	572	603	567	561	580	557	584	586	584	602	579	617	565	560	551	596	540	569	538	571	554	615	575	579	575	596	548	590	625	579	576	555	592	535	524	583	555	554	549	562	577	563	603	569	581	568	605	581	559	557	566	565	554	538	578	548	588	573	612	572	565	548	566	540	545	560	565	624	570	565	561	596	571	543	536	552	550	547	572	570	590	598	576	585	564	578	575	555	554	561	568	553	607	574	566	595	591	551	572	535	552	595	547	589	582	611	573	565	623	587	569	525	564	544	551	563	567	540	590	576	554	565	573	577	594	600	604	567	589	555	593	593	582	589	577	554	550	614	547	564	548	566	554	558	560	587	527	575	587	563	559	533	524	593	528	546	581	580	611	538	592	599	603	573	586	569	551	579	562	607	608	552	611	604	535	543	564	599	564	531	562	565	578	611	576	572	597	589	590	574	609	544	553	636	578	602	553	502	579	556	542	567	639	623	565	560	556	556	624	564	563	553	563	554	595	556	574	568	595	597	564	573	592	583	568	595	620	556	602	544	567	536	583	590	566	570	551	619	594	575	564	518	555	575	542	582	582	576	558	582	591	605	566	527	607	575	555
5803	463	405	342	377	343	325	362	346	340	332	368	335	326	351	363	333	359	375	362	341	340	336	362	353	358	389	377	334	371	387	352	371	340	355	353	348	341	311	340	313	333	364	364	360	324	355	339	359	335	352	323	326	326	328	340	364	332	350	345	350	381	371	294	294	362	356	323	331	337	364	323	338	352	380	326	335	350	336	349	345	343	388	337	362	368	356	322	356	339	341	330	365	368	328	344	359	342	359	399	332	346	330	381	332	324	345	337	331	328	366	348	350	368	353	336	361	322	328	337	372	314	353	324	337	348	343	337	344	333	347	333	339	343	330	330	317	342	370	350	310	332	371	356	344	346	323	357	362	368	326	373	313	365	372	344	350	337	367	309	371	330	356	368	354	337	353	357	382	361	347	358	338	345	328	313	352	333	385	365	331	359	346	320	357	340	327	334	350	337	366	331	356	321	394	366	361	359	398	374	325	306	329	350	375	350	324	322	366	339	368	360	346	373	368	357	368	364	376	343	345	334	358	345	357	329	352	329	349	358	335	409	354	362	348	361	365	341	359	348	332	326	348	323	320	346	353	351	334	358	352	373	349	331	352	345	359	305	383	345	371	342	383	334	361	345	319	324	370	377	332	311	343	331	321	345	339	349	360	319	356	329	320	353	343	364	357	340	345	355	358	350	349	351	345	344	351	346	320	334	347	307	344	331	356	367	327	325	368	339	351	356	319	326	378	371	347	336	345	355	351	329	347	330	366	352	339	373	375	361	348	350	344	334	365	344	344	369	372	308	317	360	343	329	358	356	321	338	325	344	373	355	356	354	350	328	338	375	335	351	409	339	341	352	385	378	387	356	331	350	361	348	333	332	372	343	338	345	319	346	334	352	333	358	334	370	348	339	309	373	368	364	366	369	361	320	327	349	342	324	370	335	350	357	343	374	345	314	352	339	363	393	365	379	351	367	326	329	322	297	355	386	353	360	360	360	377	368	372	346	339	379	353	351	342	338	361	361	332	349	370	323	326	328	350	340	347	350	354	330	379	312	333	331	314	351	369	387	371	362	363	333	324	358	375	354	373	372	339	313	355	337	332	336	330	375	347	344	351	311	359	357	300	349	359	354	359	331	346	342	324	340	356	346	337	338	387	376	360	338	305	316	337	319	339	362	371	359	369	349	302	342	369	336	332	368	354	328	366	331	352	335	355	333	349	354	356	369	355	293	340	318	349	308	335	351	323	362	381	397	357	337	319	376	386	353	363	377	364	338	396	360	327	340	365	350	360	332	342	352	335	335	382	357	318	353	359	359	356	362	331	354	341	338	370	345	376	366	325	350	354	368	364	338	349	357	341	353	318	356	333	332	334	319	342	367	347	372	335	338	363	346	361	383	347	344	366	341	365	387	374	340	322	338	403	338	334	352	298	329	340	365	370	345	356	351	351	355	322	347	353	373	344	354	361	348	360	339	338	341	363	404	310	327	328	340	343	358	379	331	338	347	379	353	342	353	343	355	351	374	356	378	357	318	346	348	321	333	355	356	366	370	374	316	371	366	378	337	338	350	355	386	349	343	350	349	357	343	352	337	346	344	349	359	338	363	342	352	340	351	371	346	349	337	342	376	345	343	358	382	331	343	352	352	332	358	343	368	338	362	361	355	339	359	342	380	341	364	338	380	333	331	339	354	334	375	365	340	347	345	341	355	333	357	347	326	333	344	341	333	353	306	343	381	327	327	297	322	342	373	349	351	379	344	350	330	343	330	359	338	350	328	328	357	380	372	361	348	324	327	357	357	348	327	343	313	348	336	343	333	366	366	365	333	346	329	375	338	334	350	368	337	378	336	345	384	346	361	354	341	374	323	355	373	327	345	349	341	345	343	369	338	328	338	313	382	341	366	328	351	353	356	381	356	383	307	358	341	350	294	345	363	355	369	342	355	341	360	310	317	365	327	354	371	389	367	363	364	307	343	322	352	336	379	331	353	340	344	368	332	337	362	372	362	362	365	325	382	376	315	346	365	376	349	346	372	331	316	347	343	405	370	356	314	322	371	373	362	342	305	352	345	375	338	313	346	355	357	316	342	348	369	357	355	365	366	334	364	301	329	314	314	336	388	377	340	347	364	340	344	349	333	354	338	313	330	343	339	366	332	376	345	316	355	369	335	383	382	332	335	333	339	393	374	353	333	348	340	344	313	336	348	394	357	375	359	385	344	353	330	367	294	332	342	307	336	314	325	340	327	355	362	361	339	358	344	314	345	298	353	354	385	330	343	375	350	346	349	340	359	350	346	350	317	342	354	327	334	341	346	328	372	368	368	349	339	348	351	330	382	289	342	380	380	380	373	367	341	343	343	326	361	341	336	329	350	356	318	354	360	314	347	347	367	365	354	366	358	343	307	358	362	360	371	352	328	373	346	324	352	348	339	330	369	352	362	391	358	357	357	346	339	358	344	313	351	335	326	364	366	354	338	367	319	367	363	356	339	357	320	348	298	372	354	359	349	326	327	360	381	336	364	342	314	340	367	337	344	377	331	363	344	389	326	342	335	337	358	338	345	327	342	348	323	321	319	359	331	355	362	317	325	355	370	358	302	339	326	371	326	352	374	337	326	341	352	367	361	349	325	340	341	363	353	378	349	344	348	373	328	349	366	357	332	377	370	339	363	360	351	332	355	338	339	327	330	341	364	376	358	336	328	344	393	341	396	333	332	329	348	331	368	369	332	329	366	346	339	350	358	346	352	366	356	369	344	367	369	351	338	342	368	353	335	338	376	346	358	361	328	312	344	375	360	349	343	339	387	352	373	327	343	338	361	340	347	333	328	345	365	373	326	393	344	359	314	345	376	342	359	364	343	378	310	339	334	349	328	341	341	377	363	313	354	355	325	354	371	352	349	333	338	313	387	381	358	335	364	325	314	352	348	381	368	340	333	325	348	323	373	356	317	326	347	397	295	358	346	373	334	342	324	346	373	348	342	374	344	352	350	376	345	335	360	311	324	345	353	337	331	352	378	325	324	348	370	342	374	358	357	326	379	351	327	371	328	344	343	335	348	337	342	379	339	351	328	365	307	318	347	354	347	314	352	353	352	357	350	367	360	361	311	337	379	328	367	385	320	337	380	353	361	362	312	340	356	344	308	350	333	346	362	330	314	344	371	323	338	358	360	374	322	357	383	345	387	329	335	345	342	358	359	321	345	312	317	357	362	345	362	354	339	332	335	359	356	339	356	343	330	341	311	321	368	340	356	358	358	346	359	364	333	375	352	351	378	347	339	350	336	329	332	368	365	325	371	348	316	331	336	353	374	354	345	342	380	358	338	321	367	368	357	347	359	356	323	366	346	341	361	326	339	351	373	358	341	316	347	336	375	367	331	348	370	350	343	349	340	373	331	322	320	357	392	353	345	333	307	339	330	316	336	337	328	320	363	373	383	356	346	333	327	338	385	329	356	343	307	366	350	337	347	322	322	365	353	344	330	322	351	345	342	354	324	328	332
5130	973	963	997	946	1012	941	913	903	984	918	845	939	903	930	869	925	918	869	840	942	886	943	898	856	904	927	893	898	899	900	861	886	874	902	887	920	876	843	847	884	906	881	894	897	850	908	896	876	887	912	866	913	843	931	830	912	864	877	865	865	867	886	867	920	883	896	855	872	903	891	893	904	878	922	939	871	897	897	863	884	880	927	919	910	898	839	886	897	902	889	889	903	893	925	857	939	862	863	876	902	902	945	900	882	956	932	806	854	870	909	892	888	897	830	900	864	900	911	867	917	904	882	842	899	850	864	932	924	860	939	847	881	882	853	872	879	918	860	850	890	883	901	879	896	871	902	939	884	862	892	900	921	844	911	909	860	950	902	869	850	877	870	870	897	881	899	880	890	833	885	916	905	892	858	882	867	878	864	896	830	889	880	877	876	856	878	894	872	862	907	868	865	931	859	934	928	903	918	876	920	906	898	920	882	868	928	892	869	854	928	821	876	921	853	865	885	906	836	920	898	859	897	885	871	906	886	899	838	848	870	891	819	843	888	873	882	879	839	877	939	923	830	860	911	907	912	868	872	851	903	903	920	830	831	865	878	853	893	952	885	935	883	890	852	884	905	894	898	875	851	900	865	944	887	915	874	924	884	892	925	833	849	839	905	810	895	899	863	944	907	835	914	879	865	916	865	933	841	933	903	873	888	891	861	849	855	889	879	918	871	860	915	940	899	903	873	969	867	922	882	886	892	891	902	945	912	903	936	919	860	878	892	854	929	856	907	947	880	889	848	881	872	924	859	898	879	903	861	889	935	851	907	897	890	869	914	842	871	808	838	880	848	877	947	941	848	928	862	855	901	855	956	873	858	868	903	907	893	876	900	866	856	817	856	904	918	871	904	852	898	836	921	902	876	872	922	840	854	867	867	906	903	870	854	889	894	892	890	916	867	852	886	915	887	884	875	924	801	905	894	905	922	899	865	920	861	932	891	854	854	888	879	873	861	893	862	891	868	920	831	927	815	864	882	883	911	934	877	982	948	872	880	898	927	895	871	869	900	882	850	900	914	870	875	889	862	910	880	919	860	930	860	886	844	874	913	852	896	845	880	935	944	807	888	811	863	864	881	877	901	889	892	890	881	907	901	919	839	893	933	860	871	876	900	859	893	895	898	913	898	843	828	867	893	864	884	861	875	909	821	908	942	873	839	844	887	920	898	890	871	902	875	866	879	882	884	845	877	878	843	828	916	882	893	876	852	861	846	912	880	902	913	872	920	926	916	870	865	858	866	945	876	916	915	855	880	884	870	871	877	876	861	877	857	902	891	866	928	953	892	929	834	860	808	913	884	851	928	854	856	842	852	945	856	880	844	865	852	861	896	919	890	858	893	880	888	862	896	882	848	880	861	877	879	913	910	857	887	924	897	860	870	905	872	851	947	867	895	876	849	848	916	886	944	864	842	899	906	887	903	896	889	824	871	940	879	885	861	911	908	870	923	895	874	873	875	953	922	898	943	886	842	859	893	872	870	859	858	928	957	882	894	831	874	910	847	889	919	898	862	865	892	882	897	892	846	889	848	889	870	836	846	899	846	878	885	905	927	854	861	888	879	901	871	819	877	875	876	882	858	889	901	861	903	825	849	878	866	875	893	889	885	848	863	839	884	871	879	885	885	827	840	890	891	874	899	890	915	894	901	872	900	877	871	926	894	864	847	934	875	909	905	831	863	884	864	842	854	839	908	851	906	866	909	925	922	827	887	884	850	866	882	895	915	890	907	874	833	910	883	946	953	849	907	892	881	891	885	883	873	916	927	902	904	925	915	858	847	841	941	892	922	882	905	889	867	870	899	888	855	879	918	923	888	909	955	882	825	902	887	899	918	880	890	803	889	890	891	900	877	852	956	904	893	917	857	877	898	914	919	866	884	882	891	928	916	896	895	904	875	901	917	900	852	839	853	833	872	846	866	848	928	856	857	870	880	882	896	914	886	876	875	875	885	891	884	905	937	860	881	894	853	929	839	846	834	884	839	803	838	870	874	887	910	830	849	874	890	885	878	852	984	871	906	919	925	932	915	856	890	931	827	889	925	882	887	928	924	838	889	892	928	889	858	864	876	857	902	881	889	922	880	889	887	856	899	920	891	869	908	882	894	944	867	917	912	858	895	929	895	900	873	894	899	884	887	793	906	864	932	840	911	877	884	888	865	911	884	905	928	869	828	874	921	923	862	888	856	902	885	860	931	936	899	930	876	861	843	846	885	901	803	844	908	875	887	864	870	885	840	845	877	862	846	856	855	878	873	874	858	921	926	872	863	916	894	925	852	899	858	867	905	956	888	901	922	945	858	843	905	817	916	872	843	876	911	854	886	890	903	837	923	899	889	872	916	892	878	918	875	856	844	926	937	880	899	904	905	947	876	898	871	849	861	882	884	846	921	913	915	874	902	946	846	898	850	856	861	914	902	885	861	863	894	890	895	933	838	878	902	904	892	887	865	896	891	928	887	820	878	851	903	861	876	857	915	894	893	829	859	883	858	929	895	875	869	896	909	907	861	877	871	893	944	915	857	873	922	863	912	872	894	917	891	887	867	852	929	887	859	853	854	896	892	871	860	913	865	898	809	922	851	867	859	914	902	866	917	881	891	846	859	865	903	843	892	886	875	874	878	859	885	877	888	891	873	929	896	890	868	873	950	920	901	843	879	908	876	883	904	888	903	890	886	935	898	930	830	899	847	935	966	951	896	823	871	883	826	897	877	933	906	849	864	890	856	879	875	915	874	932	881	883	847	875	874	897	871	830	950	879	919	881	896	900	875	926	825	894	828	852	878	827	858	872	818	921	874	916	863	850	845	905	899	875	857	917	898	862	904	855	904	852	909	893	850	887	843	959	871	882	918	907	902	844	922	849	884	908	893	907	952	902	916	914	831	896	903	899	838	977	936	889	841	833	822	878	893	868	846	893	851	852	915	913	884	912	951	855	913	885	862	819	883	833	883	862	807	895	906	948	928	897	863	907	866	835	888	894	886	850	854	903	882	914	888	921	882	929	853	897	874	849	895	869	894	898	908	864	820	891	898	936	922	841	908	868	860	872	909	915	907	842	865	898	876	875	823	957	905	892	853	896	902	897	868	897	898	916	867	851	846	891	855	899	868	922	903	877	835	930	841	856	898	907	923	847	904	884	882	862	922	843	894	926	912	905	947	900	926	873	886	869	910	872	863	910	906	880	861	920	819	852	876	895	942	869	895	886	908	879	911	856	829	834	929	874	879	883	844	924	877	944	952	888	878	868	821	822	872	863	941	852	900	838	875	927	891	863	882	877	896	891	908	848	884	835	884	874	840	899	926	880	945	887	897	871	857	878	877	886	910	873	860	959	902	854	863	914	913	849	905	903	869	865	865	921	922	873	865	872	898	835	868	903	875	856	887	882	880	893	904	890	855	858	890	872	943	828	844	844	837	937	889	842	917	917	894	889	902	886	833	869	867	931
37332	5752	1564	1242	933	725	649	552	496	452	476	431	471	370	410	414	406	373	398	409	366	363	383	361	366	359	366	394	330	378	359	382	331	362	350	340	376	332	362	376	376	344	350	351	376	354	350	385	372	376	343	347	380	371	342	339	320	357	330	371	408	365	331	344	365	358	361	363	335	360	353	355	342	367	344	352	378	379	357	341	342	346	359	330	338	349	360	344	371	356	337	350	378	341	357	353	345	342	354	364	358	366	387	321	366	323	369	356	336	348	356	354	371	344	312	348	378	346	308	306	318	313	329	353	347	307	356	322	354	357	346	341	342	392	347	357	335	319	294	350	385	372	342	364	328	343	340	340	339	341	348	366	333	335	389	333	360	337	352	332	370	370	356	390	345	343	341	305	382	377	365	336	353	336	338	367	377	330	373	344	351	329	315	345	352	353	319	336	315	340	337	385	331	331	339	341	353	324	352	352	354	353	352	344	388	363	342	346	355	339	325	350	345	355	358	353	328	339	336	338	371	318	388	326	340	342	358	349	341	328	325	351	325	355	357	342	362	355	319	355	331	345	342	339	394	362	329	347	331	357	334	348	368	352	345	366	318	338	344	347	312	351	384	340	337	337	362	368	353	380	350	364	362	349	340	316	345	371	357	322	343	385	354	329	360	369	325	328	370	357	352	341	355	320	344	318	350	336	353	334	325	335	337	323	359	332	335	346	359	361	358	330	314	358	350	351	319	343	364	343	359	333	361	329	325	346	362	334	376	308	363	337	364	359	331	355	325	360	334	348	355	352	348	362	372	322	352	357	375	344	335	360	333	335	350	336	371	352	347	329	352	347	347	327	338	349	368	323	341	369	362	324	373	324	359	359	367	332	306	335	343	357	373	354	349	358	342	308	369	327	334	341	331	317	339	331	327	331	332	374	363	392	308	328	356	334	332	342	355	306	345	349	325	362	368	366	354	331	329	335	339	372	344	349	364	375	382	337	330	336	328	336	373	360	354	373	351	357	354	356	364	368	330	339	335	349	346	328	297	312	336	366	329	335	349	353	338	363	348	363	350	340	368	367	327	346	356	356	329	390	357	364	377	345	347	308	364	339	352	367	339	340	343	335	364	348	349	355	344	327	353	359	369	346	327	359	347	343	389	375	365	377	353	350	373	365	350	312	367	343	349	328	357	363	343	354	322	325	359	303	325	344	372	372	342	353	325	352	347	289	335	350	362	351	366	375	353	342	342	335	343	340	305	377	341	343	322	345	318	337	315	345	339	382	332	324	355	380	346	335	336	326	361	358	356	361	358	346	354	337	357	328	350	344	345	326	347	345	377	348	348	337	301	383	335	361	349	376	375	337	318	323	322	341	318	339	353	349	368	346	333	320	354	355	362	350	373	386	345	307	360	390	330	326	357	356	353	353	372	329	355	327	349	357	362	395	359	337	320	356	336	331	335	348	347	329	344	340	371	356	337	313	360	325	326	356	326	381	348	319	368	349	332	365	342	371	348	323	350	336	355	349	329	347	376	363	374	368	376	349	362	335	313	362	356	354	339	335	355	373	326	324	320	344	330	347	353	327	350	352	356	348	349	352	354	342	370	321	370	335	309	333	346	377	347	349	350	344	334	363	318	352	327	343	367	347	323	352	333	342	335	343	336	365	335	364	377	310	331	322	374	336	359	354	348	360	359	355	348	386	350	349	376	337	333	349	342	354	350	368	366	322	335	323	347	372	345	354	378	361	338	342	357	333	359	363	357	352	355	343	362	351	359	360	337	360	295	380	326	336	338	323	344	353	368	357	367	341	354	356	342	310	365	335	338	361	352	374	354	349	375	356	334	350	345	354	336	329	336	353	341	346	374	382	349	315	326	361	345	353	350	374	384	337	331	357	362	332	373	333	359	358	320	341	328	349	374	350	380	359	376	354	327	340	351	346	384	355	360	360	339	310	345	338	359	356	348	321	304	345	364	349	336	314	319	330	327	380	344	322	357	351	352	323	344	331	362	318	389	347	357	343	342	337	394	330	340	347	310	330	352	363	323	337	346	354	358	344	321	350	313	358	375	361	354	347	352	342	342	355	359	342	346	368	340	347	365	360	332	323	359	362	326	359	314	361	327	309	344	370	353	334	330	381	357	313	316	335	323	347	330	353	335	354	343	373	330	368	388	362	364	348	326	365	368	359	337	312	394	336	319	331	354	356	328	352	344	381	336	381	379	342	346	323	315	352	343	336	359	362	358	359	364	383	340	339	346	331	339	353	343	345	351	297	331	353	351	336	345	365	372	329	339	351	371	349	346	346	367	357	343	339	313	360	354	324	378	368	356	336	320	360	366	330	349	329	341	345	367	342	360	350	376	384	347	354	376	342	320	353	305	340	352	347	336	336	327	323	350	369	363	342	377	381	350	331	335	330	344	353	384	353	374	315	319	382	354	328	365	337	359	347	340	389	352	371	369	321	339	334	352	349	347	374	355	345	352	341	319	339	330	350	369	324	354	374	367	356	329	339	357	350	332	298	356	355	360	331	352	363	362	309	353	355	335	337	351	345	336	373	330	342	357	355	314	327	353	369	364	328	345	338	322	376	359	344	356	367	344	323	374	357	336	351	345	362	346	338	347	349	348	327	358	354	337	346	332	346	359	351	332	347	366	339	341	361	340	347	331	349	357	406	344	343	373	353	347	285	349	334	344	355	322	345	399	373	353	384	349	340	335	332	382	361	347	363	351	357	321	341	347	345	333	349	356	309	351	343	358	360	329	338	352	325	348	301	309	342	370	365	348	347	306	323	329	337	357	383	350	333	324	355	331	350	363	329	329	333	352	338	338	362	346	341	370	361	375	333	347	367	365	338	324	354	337	348	358	354	366	303	344	334	335	340	387	336	343	373	342	334	305	341	382	336	365	338	336	371	355	346	347	328	325	330	335	360	343	361	349	341	338	362	357	358	329	342	344	341	358	344	348	324	354	351	336	331	367	343	355	346	370	339	372	329	356	349	362	342	381	329	363	364	352	329	369	372	322	346	386	344	344	370	352	349	355	353	352	352	355	329	352	355	320	314	328	344	368	349	380	348	340	351	358	377	338	352	389	293	369	355	323	336	345	372	336	339	312	340	326	329	328	360	350	341	335	368	317	332	351	341	345	349	353	344	366	366	316	385	345	361	319	353	329	361	328	330	348	335	344	346	331	353	356	326	343	341	349	360	353	350	337	339	343	355	329	342	344	320	347	308	337	338	351	348	365	346	357	333	321	351	287	341	335	390	382	366	327	337	337	327	366	354	343	317	366	365	339	358	338	341	357	339	326	343	340	332	344	360	350	384	370	327	360	339	329	366	363	313	362	360	348	340	353	330	332	331	383	309	330	327	363	329	375	390	357	357	358	375	378	349	346	343	345	346	338	341	320	343	343	375	343	343	347	356	362	348	351	343	362	349	335	340	356	334	327	355	349	381	310	366	337	348	376	355	357	324	370	365	334	329	367	336	342	323	337	348
17797	1739	3113	3573	3089	2623	2244	2026	1737	1574	1555	1420	1282	1275	1218	1202	1173	1163	1057	1005	1015	1089	1013	986	1001	991	940	964	955	874	989	965	921	858	952	986	891	919	907	879	890	932	892	930	896	873	837	918	851	856	958	865	881	908	868	898	914	906	914	901	924	907	848	855	916	949	941	883	806	882	904	896	951	850	860	902	910	862	849	926	925	873	909	868	856	902	886	876	869	865	864	940	878	871	923	904	900	927	877	903	871	947	886	900	934	872	897	926	894	905	796	862	852	900	909	871	873	876	894	873	870	854	904	858	873	855	856	854	915	871	849	918	873	878	888	925	814	853	878	915	914	903	898	871	842	856	863	855	873	848	878	913	912	893	869	878	931	888	897	891	884	878	814	826	872	912	915	868	864	824	894	861	870	890	905	900	920	862	831	868	844	881	910	866	892	883	849	864	909	847	831	901	854	901	896	896	869	818	845	861	909	906	823	886	896	861	853	849	877	863	831	924	864	869	935	885	869	877	896	880	865	852	834	860	916	888	815	855	849	838	815	934	883	792	843	824	916	864	845	884	893	847	898	907	861	886	885	886	866	865	881	889	853	841	874	915	890	844	819	845	896	837	913	861	874	795	864	901	841	837	878	880	865	822	862	834	852	873	850	850	869	871	878	862	874	854	890	897	880	917	894	850	874	861	888	899	858	841	847	866	807	906	827	885	913	887	867	931	867	910	903	879	876	897	876	865	920	912	826	918	870	839	860	855	834	886	865	842	850	849	890	897	859	847	869	851	914	805	868	849	887	902	864	861	805	835	902	880	873	830	868	868	853	865	872	872	857	866	872	831	873	868	892	861	856	895	842	891	856	889	890	810	899	865	887	826	879	835	838	872	872	857	915	818	878	854	813	894	833	901	852	880	936	890	862	906	893	809	829	890	874	873	857	909	859	848	883	915	899	915	864	933	842	844	818	886	946	899	895	847	862	864	833	850	876	888	862	867	865	878	889	904	796	856	844	860	889	859	888	918	794	834	839	827	859	892	893	818	888	908	840	915	821	822	851	959	856	836	863	832	873	824	906	868	933	834	867	821	860	898	859	892	875	858	851	923	900	846	917	868	893	828	898	910	857	882	914	896	856	854	892	872	883	851	898	836	834	884	919	849	891	883	897	804	922	843	865	837	862	879	887	898	868	886	867	859	902	874	845	872	862	844	873	870	847	895	903	893	824	857	901	861	855	871	830	892	879	891	859	907	829	848	817	796	887	820	851	870	888	872	895	813	884	849	845	832	914	862	809	844	845	946	895	844	821	872	807	869	846	870	832	873	884	862	849	866	898	887	879	862	805	836	851	837	865	876	846	841	843	872	868	863	846	869	858	876	872	937	864	911	853	851	856	810	913	862	878	888	855	884	872	842	868	856	775	813	916	882	806	880	829	882	895	840	895	825	851	877	873	890	904	860	840	901	854	897	845	851	902	926	807	839	919	843	834	866	877	813	818	875	896	849	867	861	891	907	859	875	802	865	869	889	863	864	854	909	880	911	867	843	853	822	894	834	878	838	874	857	867	921	890	898	848	878	877	880	846	889	880	866	855	879	899	884	893	861	846	825	819	885	851	893	838	864	879	858	903	948	839	864	839	869	897	919	902	877	830	885	854	864	908	818	897	806	850	879	856	879	883	869	874	793	886	882	849	899	915	839	891	830	824	893	866	883	869	922	920	898	838	898	860	863	912	832	878	842	874	849	846	852	849	877	896	836	856	860	853	908	923	914	851	810	923	905	857	855	889	922	871	850	893	865	920	903	910	860	910	870	855	865	898	851	870	881	889	876	885	810	843	850	892	841	852	855	884	873	850	936	828	894	825	808	856	876	848	878	912	847	798	849	880	838	873	821	850	867	892	886	899	871	842	882	879	897	819	884	868	857	880	871	893	876	837	853	854	847	863	874	868	864	884	888	857	916	882	853	845	872	846	879	839	853	874	862	859	853	870	902	912	871	897	854	858	835	901	861	796	893	875	844	870	854	878	838	850	865	869	916	890	868	820	853	831	789	908	854	889	891	911	927	847	809	884	866	890	893	835	885	865	850	866	843	903	860	861	898	867	862	877	841	924	879	912	912	887	863	875	856	914	926	858	847	844	898	887	903	893	839	881	853	863	870	860	893	858	875	881	853	914	834	877	842	892	848	883	882	827	885	811	864	908	846	865	870	917	908	868	905	861	857	855	861	864	843	877	887	878	930	879	805	898	872	870	876	848	878	876	950	905	865	872	891	853	865	897	890	913	864	850	844	832	903	883	903	907	871	909	874	826	869	902	881	874	871	827	924	891	858	834	863	858	870	961	882	877	907	865	879	886	834	878	878	909	869	869	893	879	892	830	878	859	931	907	922	816	870	853	874	854	852	881	860	916	922	827	902	894	848	855	912	861	863	809	896	896	851	817	869	893	856	838	918	839	844	870	865	871	913	849	847	886	890	900	882	891	890	835	913	882	860	871	849	871	870	850	843	852	851	892	909	878	931	864	896	860	794	894	903	891	872	856	878	933	859	916	872	872	929	874	861	841	849	917	828	842	866	823	851	855	854	893	860	927	929	867	815	876	900	885	842	903	843	889	845	893	887	855	825	859	814	878	904	867	853	844	793	879	813	885	891	881	871	896	884	842	867	910	870	916	819	860	879	892	902	843	847	915	896	914	817	902	877	835	836	877	861	857	853	899	864	881	871	888	794	862	871	864	886	873	934	855	877	868	873	966	814	892	896	853	841	844	818	876	847	854	797	835	871	882	881	841	836	876	837	891	922	867	839	895	904	866	882	869	930	867	917	814	846	819	876	816	883	859	887	889	855	813	894	815	861	881	907	850	848	869	882	894	900	837	872	848	862	876	856	880	846	887	867	891	850	932	881	862	909	909	847	852	902	901	894	853	936	847	847	853	856	898	918	871	865	928	870	916	909	855	898	854	840	885	864	893	803	827	868	881	864	913	873	911	864	874	876	887	903	900	853	862	842	835	830	863	859	865	871	917	877	822	884	878	898	836	814	895	871	859	902	872	866	919	889	937	831	818	916	886	902	842	881	824	883	850	844	901	874	886	881	916	871	897	883	899	862	871	862	821	836	810	839	906	886	823	883	838	865	921	888	810	837	935	854	847	868	854	885	899	909	867	855	826	891	893	880	870	903	871	883	882	873	916	863	887	891	900	845	865	906	873	872	823	888	882	860	865	873	851	844	902	881	898	870	875	845	915	867	868	865	857	860	845	874	889	893	870	915	837	910	851	869	851	845	855	881	862	888	872	857	856	800	888	865	899	871	868	841	851	809	856	989	874	841	868	859	879	799	895	903	867	898	871	868	805	872	848	912	902	864	920	831	833	852	855	852	931	892	803	863	856	858	828	911	873	861	830	885	856	788	870	862	885	846	872	889	870	875	906	881	842	881	928	839	840	842	884	872	899	885	904	841	861	885	919	894	890	882	862	866	895	899	893	872	842	854	857	859	861	889
50350	12261	3379	2072	1347	1032	819	632	535	471	442	403	343	341	331	307	312	294	289	294	275	265	267	242	256	246	238	237	264	253	257	254	240	228	239	228	276	222	245	231	235	221	218	252	197	215	215	223	201	259	217	236	216	191	236	224	208	203	226	191	216	229	260	192	206	200	214	236	230	259	208	244	208	213	206	224	203	242	207	228	239	229	242	199	214	205	242	237	228	205	213	226	240	224	233	230	231	241	204	237	212	206	255	260	229	242	227	199	216	189	208	232	216	242	203	213	216	203	206	238	255	227	219	210	203	218	198	224	210	228	213	204	236	239	194	198	212	192	220	189	209	246	191	208	217	227	193	216	250	216	246	243	234	179	217	223	232	210	208	226	221	203	211	245	228	198	228	206	221	187	216	223	206	249	185	234	224	214	230	229	253	225	217	187	201	231	216	210	215	191	237	209	204	223	196	214	219	241	210	222	193	242	189	245	240	209	235	235	190	231	238	231	210	226	205	240	212	191	215	212	237	214	224	197	204	210	217	208	217	222	219	247	224	242	207	222	214	227	192	202	218	217	223	218	222	228	234	202	225	197	199	203	225	218	191	247	201	219	187	225	219	228	232	234	240	197	204	204	214	205	203	242	220	211	227	225	237	223	245	207	214	212	193	232	212	225	205	242	210	231	237	205	238	209	224	213	200	243	215	234	226	214	208	197	239	221	218	239	185	206	221	242	219	195	209	229	206	229	228	233	216	223	248	221	200	195	219	225	199	209	209	210	218	213	217	220	205	201	221	207	214	188	191	212	200	230	240	213	216	209	222	191	211	198	194	250	201	212	222	210	212	228	239	229	223	210	231	215	216	177	194	199	211	206	211	185	208	214	224	197	179	214	209	201	198	213	196	202	220	216	196	232	234	223	226	222	210	203	214	227	232	235	220	207	208	226	222	186	210	205	205	222	194	234	209	240	202	222	201	212	215	224	202	241	226	225	196	248	195	210	205	199	229	191	199	194	209	172	200	225	191	213	213	239	214	230	209	216	220	184	190	210	225	203	192	213	210	228	209	221	199	206	211	225	213	222	197	219	198	243	234	187	230	213	214	206	218	205	239	214	225	197	206	232	225	214	190	211	230	217	224	232	191	241	211	195	218	230	228	227	233	225	194	225	209	245	240	223	220	210	195	214	220	207	215	205	210	244	237	223	214	196	219	229	239	178	216	211	233	213	202	228	217	217	226	199	210	197	195	204	212	212	229	199	227	228	225	195	195	188	236	197	208	212	236	232	234	211	199	199	211	222	207	211	186	206	199	203	226	221	212	245	241	199	212	241	206	209	232	238	213	212	229	211	205	234	235	227	212	221	218	235	200	206	219	210	268	222	215	233	217	211	230	212	234	230	234	204	204	204	197	212	202	206	190	220	226	216	227	221	240	222	195	227	205	212	224	205	209	226	215	180	201	221	229	239	241	211	203	239	224	204	203	193	198	196	250	224	205	205	211	222	220	248	228	222	222	204	235	224	217	205	229	200	214	194	226	211	207	259	270	230	221	228	211	206	209	188	234	205	213	213	179	217	206	217	218	219	226	211	226	175	231	220	186	226	217	237	221	196	203	215	212	215	208	228	240	226	207	214	201	200	227	223	204	215	207	202	223	208	206	210	193	211	202	215	214	211	218	218	217	216	227	213	213	228	222	208	205	196	206	214	221	216	218	227	211	219	200	228	205	227	206	234	242	182	217	208	243	189	208	233	214	182	202	230	192	183	186	218	259	208	252	213	219	218	199	219	218	214	207	231	193	218	199	213	193	212	202	245	240	243	223	199	191	210	194	204	235	227	197	216	184	215	202	225	214	211	235	197	228	200	213	208	208	227	215	218	214	240	239	189	204	198	216	232	241	217	206	225	236	205	222	242	207	233	227	201	210	218	225	205	216	225	230	222	223	220	195	220	209	197	207	214	207	221	205	214	207	226	232	198	210	219	212	228	209	220	231	244	186	202	201	204	204	220	210	229	193	200	249	187	215	241	235	197	212	201	196	203	215	234	215	200	241	212	207	229	195	210	230	189	198	209	202	213	222	188	191	221	232	225	216	201	224	197	212	202	228	224	256	210	210	181	211	235	229	203	208	229	217	205	227	217	205	210	188	239	221	208	220	220	213	213	233	219	171	233	197	225	204	232	218	205	201	227	220	225	201	225	217	233	204	235	218	218	216	220	180	230	207	192	234	193	221	207	200	176	220	215	233	196	213	221	227	216	217	216	223	196	230	221	259	206	240	215	202	203	199	206	210	180	216	234	233	220	234	227	222	213	213	229	208	223	202	200	213	226	200	230	224	211	214	207	197	188	222	215	217	214	203	222	224	212	206	212	227	211	219	204	209	207	218	237	226	219	227	239	215	235	220	241	205	235	217	235	217	249	215	219	215	238	224	241	218	206	198	211	193	231	214	212	202	205	223	212	187	205	221	206	232	217	233	205	259	221	219	223	208	182	215	225	232	236	215	212	213	225	221	197	220	204	224	231	221	229	207	218	249	216	242	252	215	215	209	205	202	204	256	232	214	234	235	237	227	192	220	241	240	227	221	212	239	201	199	229	210	227	219	199	191	216	214	227	216	204	223	230	226	221	228	205	199	206	179	204	215	183	218	210	223	224	214	225	208	203	202	213	207	197	222	184	216	222	213	213	208	234	193	235	223	188	220	201	214	238	229	217	219	210	208	235	216	229	209	208	215	210	214	206	193	234	206	227	201	220	216	244	209	231	215	182	215	188	199	232	241	222	211	212	225	211	219	224	251	223	217	196	195	222	210	227	218	197	202	236	196	209	211	198	237	209	213	214	219	233	235	224	199	231	247	199	214	209	230	231	179	214	202	217	236	203	199	189	224	230	205	230	205	210	233	213	219	213	231	247	214	219	200	225	219	210	230	217	237	232	234	207	211	210	217	218	214	212	206	210	213	198	209	200	190	226	229	239	232	217	220	213	205	161	236	215	202	231	231	190	205	226	219	203	228	210	178	243	232	195	196	233	216	193	212	230	189	231	197	211	210	212	220	217	218	220	222	209	207	240	198	205	223	218	215	191	203	225	220	243	177	236	215	216	222	231	230	215	219	217	235	225	213	205	204	228	213	203	219	213	196	208	223	189	207	228	220	222	208	213	228	196	217	257	209	170	205	209	195	210	231	223	226	209	224	199	224	190	229	211	222	203	205	196	223	209	251	213	207	204	226	204	216	208	212	208	216	205	217	191	207	214	233	233	226	216	206	231	244	209	212	244	225	226	217	219	184	217	226	238	230	200	201	207	245	225	214	198	230	213	225	217	193	224	219	243	193	216	244	222	209	227	208	205	236	201	209	214	223	221	224	222	215	213	215	210	235	239	219	208	225	209	247	204	220	216	218	211	214	198	223	206	227	206	226	203	224	229	231	186	212	219	205	238	213	217	210	204	227	219	211	232	192	221	218	229	183	183	226	220	215	213	221	216	204	226	219	237	219	218
23901	2339	5042	5646	4755	3988	3198	2683	2330	1943	1822	1640	1400	1354	1221	1169	1159	1040	1002	957	922	875	844	812	771	802	788	781	742	752	696	720	737	739	701	688	693	690	698	658	695	672	633	626	657	637	628	634	652	628	658	618	574	631	612	603	594	617	639	615	622	579	624	603	586	571	592	610	605	541	577	605	570	602	633	592	622	590	606	625	567	610	568	621	623	567	595	572	594	618	582	542	579	560	630	610	704	580	567	624	658	619	569	646	612	600	627	603	582	532	550	590	630	568	545	586	617	573	575	592	574	577	565	582	549	585	569	610	586	617	595	604	564	629	574	598	609	579	568	571	582	591	547	583	567	561	600	581	588	548	550	601	542	584	582	566	572	587	577	590	571	569	547	586	599	605	577	567	516	569	593	551	525	600	579	576	574	597	575	597	566	562	594	584	558	534	570	597	568	570	569	566	518	622	569	556	605	556	588	617	528	575	579	587	574	541	601	574	613	572	568	576	594	591	550	550	608	544	606	546	547	530	550	554	535	519	573	538	577	566	603	541	591	558	560	585	545	544	549	576	583	592	625	581	570	569	591	564	535	584	542	613	567	577	568	552	582	549	576	584	562	568	537	559	551	543	581	589	590	569	560	523	588	554	587	573	571	560	571	606	596	568	530	560	595	570	533	571	564	581	573	561	554	553	546	593	590	577	564	597	564	579	624	555	578	537	611	542	573	584	568	585	525	582	589	549	610	578	548	550	570	584	532	587	546	565	590	573	568	588	543	560	560	570	595	554	579	539	547	578	553	572	571	599	554	517	538	519	560	606	560	584	582	585	575	528	571	607	584	530	595	566	529	573	574	537	594	573	598	593	602	602	544	558	533	555	560	592	584	550	578	596	573	577	569	597	592	586	564	543	533	552	585	546	558	578	539	592	568	528	571	555	533	533	549	562	537	568	569	585	575	558	535	546	569	593	575	555	532	588	536	586	551	578	570	554	546	588	583	556	624	538	557	590	539	532	561	528	574	597	574	543	565	557	567	590	584	585	594	579	525	591	579	519	534	554	548	602	542	538	556	571	561	567	559	572	616	536	561	541	516	595	585	577	542	589	538	571	570	595	579	545	555	545	592	588	565	534	593	547	542	542	594	569	593	575	581	535	558	585	556	554	580	581	563	576	563	572	576	515	597	549	565	591	567	534	560	565	593	575	546	567	553	581	628	546	599	558	569	529	575	514	584	562	599	561	571	564	597	601	613	584	564	582	575	567	541	554	599	587	616	536	574	598	572	535	588	569	564	582	581	551	570	559	550	577	592	586	597	560	572	669	595	583	535	543	596	580	587	568	563	587	513	568	566	559	598	569	586	560	583	610	581	548	599	573	576	574	544	594	541	608	629	582	567	547	573	559	598	567	571	557	583	573	564	597	547	563	603	556	590	580	556	499	600	579	543	543	593	567	570	566	600	570	554	531	608	590	606	559	575	566	614	562	580	546	574	542	560	561	564	564	583	587	529	539	588	598	589	574	568	574	559	526	553	554	556	586	582	574	560	578	549	595	550	579	554	591	576	604	579	567	555	577	562	532	583	572	568	572	544	557	529	544	568	591	577	588	604	575	564	581	594	587	568	538	570	569	569	549	573	583	569	594	577	583	536	575	519	534	594	566	590	534	575	595	583	578	531	542	574	562	597	555	542	578	540	561	568	590	565	559	589	578	586	591	562	575	541	540	517	554	540	546	573	523	527	597	581	555	585	579	546	539	563	575	562	541	540	570	561	553	584	598	543	586	579	569	575	604	560	551	553	617	599	588	565	552	550	560	565	523	538	522	556	534	586	556	591	545	566	554	563	562	563	561	564	560	522	597	558	546	548	558	627	557	591	565	549	566	531	578	580	579	610	559	567	530	570	565	610	583	574	555	548	608	557	586	563	560	572	586	564	572	573	538	563	499	601	596	565	595	552	569	539	577	574	586	553	530	591	580	560	541	529	544	585	550	582	559	574	561	596	572	557	566	537	561	578	555	584	553	582	546	536	542	593	599	572	608	560	606	576	587	607	600	624	572	545	603	594	558	580	516	563	558	576	525	556	578	570	571	558	567	553	564	550	555	553	565	547	562	554	534	577	580	578	551	583	557	564	566	578	560	583	603	549	564	591	580	543	599	534	549	561	524	598	574	561	583	518	531	540	550	556	561	598	580	580	544	549	581	601	548	552	552	529	574	563	567	525	621	591	563	562	554	523	536	562	549	550	560	560	550	574	556	554	573	605	603	558	575	574	549	541	577	563	550	542	610	605	570	546	615	573	573	548	576	510	551	526	581	568	590	592	581	573	578	618	586	599	553	583	582	542	552	583	582	580	535	540	585	519	552	566	600	550	536	621	592	560	596	573	527	571	551	593	561	556	539	597	551	580	523	597	582	550	567	571	577	572	558	570	570	571	582	574	562	536	580	587	563	583	587	587	595	581	561	567	533	592	541	551	553	541	553	566	586	623	550	597	607	547	605	566	579	567	544	556	545	538	561	569	562	529	575	599	559	517	561	580	547	561	567	556	572	590	571	585	584	604	537	598	535	555	556	580	542	585	559	534	540	537	608	596	590	565	580	582	554	546	568	576	549	581	589	594	534	591	605	552	568	601	599	526	557	580	546	554	567	577	542	551	618	606	554	575	503	563	555	575	626	558	580	592	599	578	610	589	585	570	528	529	530	567	546	542	570	571	598	585	556	621	521	543	555	546	585	546	568	594	583	520	586	565	578	580	558	552	580	570	569	578	530	574	596	588	603	556	532	594	579	575	573	607	602	556	510	601	558	565	607	570	583	583	569	576	556	565	551	557	577	573	566	559	591	556	560	579	573	557	573	562	566	620	575	589	566	570	595	570	542	565	558	583	600	566	617	533	596	561	565	571	573	588	581	572	593	553	574	586	575	530	556	587	560	563	546	565	569	617	576	585	583	549	563	556	542	572	573	571	541	518	584	587	606	555	546	576	580	540	560	563	598	588	592	509	567	579	551	605	596	576	540	575	595	591	504	576	597	584	599	586	543	607	534	547	527	580	567	560	545	562	549	565	580	573	561	559	577	564	574	540	575	605	544	563	609	547	539	559	549	569	607	555	628	577	531	597	560	610	578	548	587	565	573	581	554	549	587	581	577	574	568	571	589	596	586	580	574	545	541	545	570	548	559	625	587	564	569	542	552	593	590	595	545	523	591	577	571	554	558	595	574	576	578	626	580	553	540	557	545	537	577	589	590	554	580	516	573	559	585	519	569	624	548	527	608	511	555	566	593	566	573	536	585	564	598	557	536	592	507	585	555	548	568	560	592	601	596	570	576	539	558	583	512	530	567	562	594	598	560	531	540	559	605	597	559	609	573	588	596	539	550	550	571	588	570	544	538	561	530	556	544	588	547	564	592	565	589	558	577	571	526	506	569	570	562	550	570	559	518	575	536	625	535	575	583	572	536	554	577	547	577	527	570	621	534	542	540	547	530	556	543	592	546
5832	441	371	381	379	351	370	332	382	338	359	354	358	381	348	351	332	347	320	340	340	335	358	334	321	378	325	352	330	323	337	315	359	351	349	342	326	333	370	345	357	363	319	356	331	349	338	339	379	354	342	329	383	345	361	340	356	340	332	370	358	338	340	354	349	334	364	376	356	356	361	369	329	380	332	309	328	354	359	352	348	340	363	354	357	340	342	360	350	358	327	362	382	353	374	321	311	370	360	342	372	350	321	325	363	371	334	385	303	332	371	344	348	359	359	331	331	322	329	330	327	352	395	346	355	326	389	398	333	371	362	398	325	359	349	361	335	323	337	353	413	386	375	354	382	333	331	360	336	360	330	368	377	356	330	343	374	365	362	358	323	346	346	356	344	350	374	354	328	335	306	316	342	353	390	354	334	325	344	356	331	358	314	368	365	354	337	357	349	338	319	342	359	374	310	371	362	384	361	351	329	330	363	342	357	312	359	353	325	333	352	382	345	376	319	354	380	335	352	350	362	296	330	380	375	353	327	343	370	336	332	338	325	354	360	332	314	342	319	329	357	354	367	371	362	366	333	340	334	369	385	331	349	348	369	347	363	349	341	347	352	364	346	358	379	320	315	363	367	345	359	324	314	350	354	359	326	365	332	340	333	348	347	349	359	345	340	364	336	356	368	343	367	340	370	344	350	341	348	341	350	315	375	373	339	353	320	336	357	339	325	322	342	345	377	368	344	379	373	360	342	342	351	357	345	357	357	396	353	342	365	363	358	326	357	347	368	334	356	342	372	341	360	378	369	333	355	353	368	375	354	331	360	383	346	366	330	352	352	364	357	350	354	359	377	364	349	351	331	366	328	308	352	361	351	323	352	358	344	356	373	342	332	345	354	347	343	346	363	357	403	344	386	332	299	338	312	342	332	366	361	367	365	366	329	369	335	377	370	392	338	355	320	353	339	348	325	332	340	362	359	352	365	326	302	347	336	338	330	349	365	324	316	364	366	391	344	368	353	402	363	356	310	353	347	357	337	348	343	348	324	332	332	345	343	344	363	320	362	354	346	334	374	342	374	355	331	358	355	352	334	347	348	349	358	368	348	350	348	344	351	354	350	327	335	330	363	312	344	362	331	342	380	336	356	344	344	364	334	337	317	328	356	329	286	358	343	358	366	344	359	323	360	354	319	341	342	321	315	381	354	350	339	331	328	375	348	324	346	326	384	323	297	361	338	338	351	373	396	327	351	348	337	351	353	331	327	358	368	350	309	348	363	358	355	323	333	338	346	348	371	313	350	328	328	347	339	363	309	325	339	357	361	391	356	375	371	362	339	383	370	362	321	341	339	384	332	350	370	337	375	323	362	351	305	379	361	364	373	373	370	363	356	355	342	369	389	338	342	332	366	317	345	300	344	336	378	349	340	361	350	357	325	379	330	341	359	324	353	355	362	335	321	342	321	341	344	332	365	366	334	366	323	350	380	354	349	362	341	347	344	355	363	350	377	356	352	335	331	311	331	376	368	389	356	383	402	368	349	329	348	340	356	351	377	351	340	317	331	342	358	331	379	350	332	351	386	336	341	328	357	349	326	374	366	371	333	349	399	330	361	351	347	342	365	346	351	382	344	346	316	343	354	359	344	334	306	327	339	361	367	349	345	369	384	321	317	317	366	365	366	349	338	352	356	356	352	353	355	385	325	341	330	345	334	323	325	359	343	316	354	378	335	331	355	331	368	338	351	344	385	360	329	323	362	363	323	364	343	326	374	363	339	344	357	332	347	380	342	370	363	406	376	363	362	346	350	355	347	335	387	314	318	346	323	359	344	338	353	376	383	350	332	330	355	355	364	355	351	358	377	344	362	328	347	340	347	360	359	367	350	354	352	330	371	361	357	358	320	387	358	346	356	344	344	322	335	357	350	348	331	340	363	366	334	348	366	349	358	360	323	374	375	331	322	337	338	352	320	367	367	326	334	371	363	400	362	375	348	342	363	346	347	362	363	345	354	361	385	358	339	364	339	336	346	340	344	321	343	354	385	337	331	370	341	333	302	350	346	332	352	350	355	347	374	368	322	372	357	333	317	370	328	359	343	366	332	359	323	352	359	366	337	297	336	382	365	359	356	385	335	358	391	318	365	318	320	339	370	296	330	367	318	361	344	392	401	354	378	354	364	332	352	350	358	329	344	329	343	352	369	343	360	349	329	321	351	330	374	349	397	360	338	339	347	382	364	351	321	377	355	356	354	347	326	360	311	345	328	356	385	333	375	371	346	352	366	345	369	391	398	351	367	353	355	343	341	283	354	338	319	351	363	343	371	307	343	368	366	334	373	375	345	343	343	349	379	334	361	395	374	330	365	342	316	361	354	385	358	358	333	346	322	340	339	375	361	363	346	329	364	380	318	336	360	388	351	358	330	356	358	337	375	356	358	310	346	372	298	350	334	316	368	343	387	376	377	357	365	382	353	348	338	380	365	340	353	326	356	347	325	339	389	338	354	349	334	327	355	330	357	365	366	350	317	372	353	347	357	347	326	342	376	359	354	364	382	343	359	344	367	367	365	335	344	339	335	353	316	355	355	374	323	346	345	367	328	337	368	339	341	335	365	345	328	360	326	359	323	372	340	349	375	380	365	334	356	364	345	339	347	359	344	335	340	363	340	330	334	358	327	348	356	358	336	341	341	362	331	374	352	319	386	340	360	369	383	341	338	348	353	340	351	347	345	337	319	368	326	368	366	298	336	341	318	334	316	354	312	370	353	338	320	338	376	343	368	327	316	348	366	325	353	346	362	360	331	369	331	314	343	342	337	349	372	372	355	351	339	347	325	368	349	360	326	320	320	320	367	344	328	330	369	344	329	383	366	357	351	334	366	370	340	335	365	384	332	333	358	367	386	306	317	346	337	338	346	357	334	352	308	364	357	318	358	353	322	338	340	364	301	396	336	348	351	388	320	353	340	369	307	353	364	346	358	340	340	329	326	321	348	329	376	353	341	372	360	340	348	342	322	349	373	355	321	373	353	323	333	357	339	358	363	354	357	335	336	331	362	342	383	323	353	352	343	377	325	348	361	365	327	320	331	356	342	369	335	357	353	379	335	347	361	366	334	319	370	338	353	335	332	351	324	341	391	367	322	355	343	341	337	347	344	374	352	358	314	350	327	357	363	296	350	337	359	336	367	339	346	332	365	352	341	360	358	365	380	350	340	350	325	337	341	359	333	341	374	381	327	369	351	375	347	362	353	335	355	369	388	339	364	314	330	342	358	375	362	365	358	359	275	346	354	361	342	350	353	336	358	338	369	371	352	364	327	322	375	388	341	364	355	332	345	350	344	352	323	354	366	360	350	363	339	357	357	346	347	381	359	318	374	316	376	327	353	338	354	331	343	333	345	346	314	328	334	347	337	344	357	344	352	394	340	327	351	354	377	327	345	357	343	345	342	355	353	346	338	332	312	355	343	326	361	358	349	351	382	357	387	349	351	339	364	388	319	350
5296	986	984	989	977	950	935	939	915	886	914	903	891	927	870	873	821	842	883	913	892	907	876	856	890	887	893	888	895	857	905	787	844	914	921	894	907	900	918	905	926	894	934	843	875	849	887	887	892	887	877	893	868	890	924	876	895	833	966	864	913	904	858	893	928	911	941	882	874	873	880	915	890	860	818	905	907	884	876	877	926	888	888	860	873	900	883	908	870	876	926	915	872	878	858	913	817	879	934	899	895	921	902	847	933	890	888	866	849	894	905	876	853	890	904	926	916	881	851	852	916	887	877	893	868	882	846	910	893	878	905	902	899	892	852	921	884	929	922	895	923	886	877	859	900	885	874	952	932	902	845	883	924	853	898	854	945	887	915	906	878	910	900	838	863	895	854	916	892	862	876	899	882	904	848	896	866	870	921	893	914	926	888	924	865	872	868	859	872	916	916	851	891	865	892	903	911	880	827	875	900	896	886	927	912	876	906	890	883	939	915	927	857	885	919	890	840	896	893	860	912	849	820	899	913	855	946	915	867	852	860	896	888	873	893	899	874	909	898	824	862	891	839	862	860	928	860	856	855	853	831	811	860	896	951	895	902	916	892	934	890	934	917	867	922	902	865	926	941	870	883	910	871	846	892	907	847	875	881	865	872	868	927	850	866	902	891	817	851	906	859	858	932	880	864	922	868	873	917	927	938	843	918	855	914	857	856	858	888	848	828	889	858	909	924	877	926	889	912	884	893	833	880	863	840	895	901	872	888	901	833	850	902	846	883	893	884	899	958	933	867	902	930	903	843	861	857	878	958	874	902	847	882	920	898	892	929	800	892	925	866	888	852	871	875	868	871	825	913	907	874	880	851	890	866	875	916	905	862	855	876	872	893	860	821	861	904	878	872	877	875	867	862	889	869	905	881	919	832	922	918	892	842	891	934	876	905	842	905	881	888	846	892	880	823	910	845	844	919	861	930	850	873	887	872	832	880	826	899	865	888	890	914	939	899	910	906	839	874	864	887	873	909	837	900	855	888	896	910	886	924	882	833	867	861	920	813	887	865	877	851	942	887	900	872	837	901	937	851	854	863	877	866	862	883	896	857	894	882	915	876	878	881	865	941	892	872	884	850	853	874	891	908	874	842	930	903	870	878	865	925	918	890	918	885	936	889	876	849	872	876	895	867	876	864	860	857	918	914	919	926	910	891	820	902	938	906	896	926	851	888	845	945	870	862	880	875	854	853	890	831	871	859	873	900	915	875	876	827	827	859	843	883	829	883	860	906	854	873	904	925	885	918	886	858	936	862	855	863	910	928	844	850	873	830	855	903	847	890	879	815	923	921	852	836	910	902	897	900	889	894	883	849	870	912	897	877	907	867	914	890	896	855	805	882	830	841	914	926	900	900	907	929	902	854	876	879	900	930	841	877	862	879	900	917	888	846	968	952	921	827	843	859	934	889	883	857	896	872	912	919	857	815	884	900	904	877	915	873	889	910	880	881	882	907	889	879	929	815	845	895	909	896	856	915	856	867	922	842	903	910	826	866	824	946	910	905	883	897	831	881	904	904	925	911	878	879	903	918	859	852	867	918	860	855	885	879	828	849	889	896	902	917	822	890	863	860	855	892	900	908	880	853	894	831	853	873	882	893	915	899	832	905	877	879	974	913	898	885	883	914	908	876	820	920	835	884	840	912	910	872	901	859	936	892	884	901	871	848	852	874	862	893	906	925	880	959	921	887	929	898	914	910	916	893	864	901	857	894	835	880	898	872	875	863	899	844	913	838	911	861	877	843	866	853	926	866	866	851	868	853	872	836	894	881	900	859	914	851	919	912	872	859	875	879	940	918	847	832	927	906	907	868	915	887	861	894	889	931	881	898	916	884	846	881	879	885	900	871	859	874	874	843	902	891	898	872	897	809	840	867	838	869	891	889	874	916	875	853	846	841	940	865	919	848	901	826	895	925	857	832	871	837	865	909	842	870	891	877	903	810	926	879	877	918	893	868	890	878	840	867	864	870	866	918	891	857	920	899	874	860	851	845	884	871	851	909	894	917	872	927	900	844	922	838	957	860	845	883	834	870	891	861	838	872	885	846	826	835	866	862	901	870	888	832	861	919	924	938	830	874	894	874	907	818	922	860	891	907	898	876	870	874	875	880	914	867	925	887	922	871	892	883	841	921	897	907	892	874	900	888	897	852	865	895	848	891	903	880	902	946	867	934	914	909	839	892	893	867	910	873	836	865	858	913	948	900	874	887	940	851	897	866	882	938	936	888	880	911	906	842	831	921	885	868	903	874	908	883	894	877	828	862	864	914	893	870	892	878	851	884	831	855	861	901	817	862	885	863	880	845	867	844	912	888	867	902	898	890	843	903	820	920	912	928	932	856	900	899	851	870	914	872	853	890	847	857	909	899	904	931	896	865	824	906	860	951	930	831	876	880	892	873	903	859	880	889	862	895	922	876	928	859	936	885	885	882	890	881	922	856	855	856	876	885	865	871	878	866	903	928	883	851	891	883	884	896	905	915	868	873	928	934	901	895	911	874	855	810	871	923	923	856	876	923	885	902	881	906	928	943	917	901	910	887	922	928	879	890	911	854	874	873	841	885	868	880	890	888	926	906	954	892	909	897	929	884	950	866	903	843	913	884	908	849	824	925	837	876	894	906	824	881	894	924	865	871	857	948	871	881	926	838	882	892	868	871	879	908	903	875	933	881	914	888	874	940	891	864	869	872	872	939	890	905	869	904	902	917	858	886	846	890	866	869	896	899	890	893	834	875	898	870	926	840	850	866	916	849	879	879	873	894	938	854	893	852	889	891	917	910	873	861	879	900	854	873	873	884	885	974	885	883	891	844	901	891	878	870	853	882	888	872	850	863	883	893	892	838	886	848	903	918	909	935	882	878	913	907	920	831	917	889	869	866	944	868	858	904	900	890	865	876	879	917	878	863	916	938	895	864	905	887	884	829	933	869	875	828	850	847	920	848	866	891	858	886	896	883	872	862	862	886	913	837	864	842	845	862	936	890	883	892	875	845	925	861	932	869	868	928	871	926	885	875	864	828	907	926	885	871	899	900	910	918	868	856	938	887	869	850	889	918	845	896	849	859	898	892	871	889	858	893	863	907	943	863	898	892	887	891	869	832	938	895	871	852	894	850	901	841	906	877	904	878	910	825	873	850	889	866	857	865	872	864	901	928	914	862	881	922	821	908	882	899	852	873	902	863	883	872	889	904	891	881	863	864	864	853	913	893	853	864	833	890	902	858	906	890	856	848	876	865	834	872	881	866	917	847	889	862	891	846	843	893	882	821	884	897	848	872	861	868	896	874	856	911	875	913	893	834	879	924	864	880	850	865	872	887	927	875	885	921	898	829	886	866	808	891	954	903	869	847	938	878	930	864	916	882	896	873	864	854	843	891	919	869	938	888	915	907	956	924	843	848	811	878	886	897	909	852	837	899	894	907	891	891	939	846	869	894	889	875	895	932	954
39118	6876	1649	1120	938	763	619	585	527	458	436	432	413	432	418	412	384	363	380	411	384	361	377	351	367	377	354	391	373	360	351	371	358	368	351	399	349	358	336	341	330	388	395	336	347	369	390	353	333	329	370	349	347	343	357	334	327	321	324	368	377	368	330	337	348	351	349	371	352	368	391	326	324	360	332	355	332	333	365	311	333	307	361	352	383	360	346	360	351	329	310	390	342	346	356	339	362	356	316	334	331	341	402	350	323	371	344	334	350	324	323	367	399	331	358	362	340	333	335	362	347	359	364	353	341	352	317	316	326	348	351	336	374	327	346	335	328	322	333	362	358	374	357	357	343	321	380	395	326	331	359	348	377	343	362	332	359	329	345	347	361	350	364	368	347	332	368	346	341	304	331	331	375	352	328	333	343	387	324	358	335	352	372	359	370	330	314	390	337	328	348	349	345	341	353	354	380	317	340	388	338	344	335	339	355	358	343	316	329	346	341	327	362	349	330	361	390	356	353	367	354	342	361	340	355	327	305	322	345	349	336	335	333	343	370	357	369	377	359	374	369	341	330	369	338	348	377	314	361	324	350	345	325	357	337	346	316	335	380	329	304	343	359	345	318	356	338	343	330	353	373	362	359	364	381	374	360	302	333	385	315	331	390	371	371	361	332	384	351	331	368	341	352	338	378	328	346	348	351	331	328	367	310	366	345	319	347	340	389	342	373	372	339	299	302	387	375	337	346	366	331	335	369	352	340	339	327	365	347	335	353	385	346	334	350	352	340	400	361	364	349	370	351	343	356	360	327	324	361	327	368	344	315	341	343	355	336	364	328	373	369	375	330	351	361	357	332	347	357	350	354	344	375	365	355	343	353	349	382	341	335	333	348	325	351	360	346	350	324	309	370	380	356	350	307	334	323	337	359	344	345	337	400	359	369	355	344	344	360	345	331	357	346	340	338	343	333	365	327	358	364	375	355	363	336	356	346	358	384	351	353	346	361	334	339	349	342	353	367	336	343	359	362	348	357	381	326	324	346	352	353	321	355	354	326	335	374	373	316	347	328	312	369	376	370	375	318	339	316	347	382	363	341	331	395	337	339	320	324	388	356	330	340	393	334	347	341	344	330	332	363	334	350	359	354	350	359	353	331	403	352	352	347	308	377	350	390	333	366	351	372	358	395	381	375	364	352	333	337	351	370	325	359	345	341	354	357	363	412	369	356	343	358	363	334	332	352	359	361	332	340	340	345	359	350	327	352	358	355	329	324	350	330	339	364	349	309	347	365	375	394	358	356	348	366	362	366	352	353	369	357	341	355	335	367	352	299	359	384	335	353	348	337	329	344	367	387	341	359	350	413	377	354	340	348	344	357	351	359	361	361	346	367	320	372	336	376	299	340	311	338	367	356	347	377	368	336	369	376	351	360	361	320	339	337	337	343	307	324	369	324	333	361	359	318	356	329	368	383	335	374	343	357	357	333	339	353	367	348	339	336	350	329	365	381	342	321	351	354	338	342	332	353	370	333	342	346	342	313	349	364	380	354	335	320	345	347	366	353	371	360	339	321	321	341	335	349	359	319	333	358	321	369	356	384	341	369	355	337	373	340	360	370	320	323	358	349	336	363	351	357	378	367	355	377	387	332	366	350	341	322	339	296	329	362	340	305	359	355	382	340	352	365	346	354	327	333	324	357	302	332	316	347	367	363	355	405	365	359	351	320	340	337	311	316	356	352	343	364	355	333	387	361	332	357	383	354	344	352	381	329	347	381	334	331	337	385	360	323	326	358	370	333	332	325	352	349	336	364	334	352	340	347	358	351	381	357	349	347	353	348	360	351	348	355	353	364	353	363	387	350	361	356	325	329	400	351	352	350	341	322	331	342	363	344	301	385	320	317	344	360	339	362	331	392	374	369	379	368	347	338	322	347	336	367	358	378	333	336	371	340	324	340	354	397	321	352	364	365	316	365	380	312	383	353	338	350	352	369	349	339	387	357	371	333	333	368	317	330	346	334	343	347	332	338	353	333	378	368	327	347	337	323	322	309	324	365	368	360	377	385	345	410	356	353	321	356	358	346	350	337	335	377	379	377	326	363	314	342	316	341	335	387	347	373	378	323	323	370	367	358	341	344	349	360	336	359	334	340	326	343	348	359	369	342	350	346	357	346	363	350	360	340	351	368	341	328	326	356	347	324	331	331	370	354	356	337	337	350	355	353	321	335	380	337	354	363	339	351	337	355	360	341	361	355	340	340	332	384	336	389	357	327	366	306	325	353	341	316	361	331	335	361	336	344	366	375	363	360	362	389	331	359	340	364	343	368	339	340	361	345	348	375	343	360	338	341	348	360	365	344	327	347	375	360	372	311	350	305	308	354	348	333	380	363	333	363	348	351	352	339	370	359	313	354	373	330	391	323	371	348	357	358	327	344	345	357	316	314	366	354	369	345	367	338	335	341	384	330	375	364	325	349	354	342	341	360	379	329	320	355	343	329	358	331	368	333	331	329	368	372	361	332	321	358	351	346	330	345	358	344	351	356	345	356	373	367	369	347	356	346	343	336	342	340	349	328	343	342	325	354	334	381	316	329	342	368	342	327	357	334	350	365	342	362	357	369	362	332	350	343	320	362	343	329	364	327	337	359	365	345	353	354	300	369	352	356	350	335	354	376	353	391	358	362	333	339	394	318	325	369	341	368	360	345	385	330	359	352	322	379	354	332	314	347	355	328	342	363	351	381	339	338	379	373	342	352	362	348	341	355	376	381	328	326	343	388	339	342	345	332	347	329	347	340	398	338	355	361	308	329	337	342	347	370	367	352	354	353	339	358	334	354	340	377	336	353	321	369	317	343	364	328	346	322	390	378	345	343	354	325	362	366	369	348	335	344	350	357	373	358	370	356	328	327	342	345	320	348	361	336	328	351	355	340	352	362	350	329	324	359	342	348	343	341	355	361	354	331	332	355	337	365	330	344	317	358	362	345	326	316	346	317	331	323	338	354	339	359	370	311	343	343	328	344	330	356	356	331	365	323	360	377	367	375	329	358	322	342	368	366	346	360	347	349	333	336	377	358	347	328	335	359	326	328	365	351	349	338	344	364	354	352	398	366	371	368	355	332	350	403	359	352	353	317	360	328	357	369	348	376	364	352	321	334	321	327	322	378	333	376	353	365	346	345	321	341	303	323	324	335	328	353	374	362	354	361	355	345	340	363	359	334	383	360	344	326	357	322	369	360	350	364	352	353	346	351	340	323	362	358	361	365	358	315	351	328	385	335	332	334	325	337	359	393	376	361	367	362	352	401	384	307	368	352	319	325	351	320	367	316	365	340	345	378	374	318	381	347	333	355	385	328	347	354	348	370	350	341	383	358	362	347	375	366	362	338	330	324	353	353	328	358	349	344	322	325	338	367	326	390	303	365	368	350	328	345	351	361	397	333	366	363	319	338	339	362	376	334	352	361	350	367	333	384	363	340	368	369	335	352	321	347	327	354	333
18664	1720	3180	3610	3167	2690	2227	1913	1833	1612	1474	1485	1303	1289	1203	1202	1160	1126	1143	1080	1032	1066	1007	962	946	972	1008	978	976	927	983	935	931	947	911	927	958	864	913	926	918	864	904	877	900	927	901	942	897	849	935	890	911	892	886	904	922	864	886	950	851	888	888	876	900	904	899	902	862	833	882	903	859	962	850	904	922	861	878	836	881	841	915	933	864	915	866	880	897	889	873	892	986	891	930	853	915	898	862	865	924	918	892	938	897	918	872	860	893	890	838	939	930	860	839	842	870	918	865	894	926	845	864	900	897	873	909	887	849	921	941	922	898	888	919	877	907	829	865	899	900	872	902	877	872	887	898	862	812	846	888	876	863	877	891	938	910	885	916	902	898	858	880	869	825	839	903	877	857	831	895	827	870	872	893	927	847	874	878	841	874	884	914	824	839	871	888	837	902	849	821	890	909	893	885	860	837	886	863	830	827	827	906	807	901	863	824	889	869	888	875	968	868	875	860	915	912	872	906	855	895	884	894	820	884	868	913	820	893	828	825	849	867	852	885	916	872	811	868	896	800	900	889	854	896	857	873	879	880	910	869	856	866	840	890	859	859	886	870	866	859	852	853	845	862	904	853	813	915	836	895	861	914	846	867	881	899	871	941	867	876	913	897	859	873	889	850	878	875	823	852	906	793	829	919	878	846	881	856	897	822	870	872	900	880	850	863	830	916	898	840	857	866	856	911	843	888	907	891	848	869	913	899	883	857	837	854	852	865	883	899	870	883	897	891	876	889	882	839	869	889	847	833	937	926	878	893	879	851	865	875	870	937	883	860	823	830	883	875	823	860	847	889	914	892	893	861	899	889	916	891	904	837	870	874	868	891	883	915	896	829	846	867	873	904	895	841	893	895	887	871	854	898	864	882	881	903	904	881	849	918	879	864	865	913	896	860	928	860	889	881	876	839	834	881	853	873	877	923	876	895	895	867	893	873	840	829	862	890	847	841	888	892	902	855	884	869	856	901	928	875	829	867	863	822	834	839	895	904	801	814	838	890	879	923	871	898	874	873	867	860	842	888	875	907	899	812	823	859	914	834	896	848	859	838	881	837	947	849	886	841	916	885	902	876	876	837	876	860	867	828	842	799	878	915	866	879	903	857	889	876	849	882	880	895	904	828	908	875	913	844	872	881	890	842	883	850	935	849	879	903	906	888	848	902	823	891	899	895	866	871	809	914	872	864	913	865	825	851	842	894	886	867	859	898	865	883	908	883	875	868	900	874	884	848	893	855	877	935	869	897	904	894	884	806	889	854	912	884	883	880	860	909	869	902	912	901	884	911	862	861	799	838	860	881	861	871	857	888	845	843	838	856	900	892	910	864	909	897	914	852	887	868	876	850	903	862	841	926	883	923	862	886	859	894	825	786	894	906	886	839	839	918	890	874	849	887	881	855	866	870	866	926	910	853	849	851	880	860	854	851	868	870	830	856	858	908	866	914	855	862	898	847	866	879	884	841	863	841	907	894	856	883	917	886	878	881	902	893	939	877	863	939	891	907	818	818	899	868	876	875	880	869	881	890	862	899	888	894	925	881	855	862	865	849	837	860	846	929	893	864	918	876	861	803	870	826	839	928	860	902	936	893	909	848	878	874	818	843	899	860	861	848	900	891	895	878	872	893	905	902	879	867	890	836	891	895	840	883	835	840	869	884	865	860	906	897	902	864	851	870	863	834	782	938	918	846	840	926	844	840	814	881	864	876	849	844	834	808	895	912	889	865	885	878	866	868	877	856	822	846	860	836	920	831	889	865	890	888	869	901	930	895	813	846	825	875	870	875	889	909	851	853	842	881	882	825	857	846	874	863	918	899	833	881	883	884	855	871	855	901	839	907	913	878	840	871	873	842	881	918	911	905	889	857	870	869	814	855	871	878	859	875	877	922	861	908	845	828	820	846	906	891	913	893	865	879	868	888	901	850	857	853	944	879	911	852	927	879	870	901	896	914	822	918	876	851	883	783	823	815	869	844	889	861	875	871	842	848	880	836	906	872	878	901	852	862	870	869	882	855	867	886	846	886	859	885	889	858	909	837	890	887	892	896	880	845	866	866	855	868	856	876	872	890	871	855	846	839	847	858	881	859	888	841	901	929	849	864	842	896	896	896	856	864	850	855	856	894	892	872	890	847	882	801	868	846	906	859	944	823	876	892	878	856	874	868	867	900	891	899	811	871	877	817	873	878	900	899	838	892	894	902	854	880	890	883	892	897	844	889	916	898	844	861	891	887	884	831	848	822	859	905	846	857	852	898	875	893	936	887	892	876	861	865	883	904	872	874	839	860	903	825	850	895	853	827	923	819	855	890	883	897	892	916	877	839	859	851	840	832	837	878	889	882	883	849	900	807	857	849	880	889	872	880	878	881	858	871	899	883	873	866	842	860	905	870	911	884	859	877	937	853	897	827	841	903	847	862	920	865	887	901	861	838	866	862	859	882	874	889	867	849	855	883	932	892	874	880	839	836	856	805	903	865	902	855	899	861	858	837	835	878	901	898	857	886	879	862	817	842	922	838	890	853	884	866	890	912	849	922	871	883	916	863	901	920	899	853	840	883	837	885	872	899	876	822	895	907	871	892	870	841	834	913	885	867	868	932	887	862	830	832	881	860	867	868	878	865	868	874	893	886	831	890	817	884	843	864	894	867	832	881	875	904	815	873	843	911	824	874	852	856	871	912	893	870	846	806	870	901	850	911	881	881	829	866	859	833	889	879	813	912	888	899	838	863	902	856	870	866	849	886	905	880	799	867	840	885	919	868	888	893	864	919	882	850	819	876	856	866	857	829	917	844	872	871	839	908	865	822	872	887	901	929	866	877	814	876	909	893	871	884	822	910	876	907	913	886	825	879	900	832	836	864	825	881	896	848	877	899	901	874	826	873	882	813	861	870	851	864	917	856	801	825	871	844	844	870	910	870	835	867	842	905	892	908	840	880	844	885	833	817	859	867	847	887	827	868	915	882	855	881	868	876	894	880	881	873	857	901	847	843	897	848	876	866	846	801	889	894	865	803	836	843	853	936	861	862	840	852	867	906	869	877	862	922	875	896	921	879	830	884	845	880	889	869	855	930	831	927	840	845	861	841	871	889	868	896	860	843	874	864	806	852	859	873	825	911	886	889	835	832	872	847	876	803	861	927	894	901	847	876	865	810	908	860	866	868	909	794	862	904	873	875	895	852	861	835	871	907	854	855	854	898	866	856	884	925	907	891	839	878	921	908	855	862	867	845	867	890	865	867	880	820	863	854	872	870	899	895	865	822	828	848	926	903	839	840	869	860	865	847	891	854	899	867	906	837	859	826	934	881	840	866	889	826	886	877	865	842	875	883	848	946	924	855	856	931	907	892	846	882	870	848	953	868	904	866	926	840	852	860	860	859	837	873	919	910	850	906	893	847	876	874	854	857	920	853	878	908	860	879	851	873	850	898	914	858	864	873	916	899	870	915	859
51847	14022	3836	1986	1404	1010	815	627	523	473	438	391	364	310	336	290	307	277	254	292	240	259	253	239	230	272	252	230	239	227	233	248	241	241	249	239	229	237	213	236	218	219	230	248	224	238	231	235	209	231	233	240	214	202	202	232	235	196	228	217	211	219	225	227	218	231	217	279	249	228	186	204	226	211	241	217	200	211	212	247	243	215	225	227	239	217	191	228	222	213	213	218	237	243	219	222	210	218	208	226	214	224	232	206	236	221	232	224	224	205	235	203	214	224	236	205	216	240	244	221	229	223	202	217	237	249	216	223	204	239	206	222	214	223	218	239	195	211	212	208	215	207	199	230	207	237	217	214	215	258	210	203	237	222	199	207	176	214	212	222	227	211	203	242	208	244	230	198	249	240	233	239	210	231	223	225	207	214	238	233	237	198	221	216	229	206	221	197	206	223	241	214	219	221	186	225	236	207	198	229	234	203	211	204	191	232	253	221	208	205	210	225	225	201	224	216	210	195	221	240	217	220	232	241	243	193	242	237	226	238	207	253	230	224	232	227	208	256	213	212	226	231	245	206	228	199	205	237	227	239	233	224	226	201	220	200	189	212	229	251	219	209	234	221	240	214	249	223	176	211	202	203	224	214	193	197	214	229	196	249	211	212	245	233	198	224	204	218	223	221	195	223	217	220	222	207	223	205	197	226	206	213	224	214	229	210	226	221	215	231	204	216	203	202	223	215	204	255	185	214	244	217	222	220	221	201	217	211	235	244	235	221	206	193	197	236	229	209	194	228	252	239	223	217	208	223	232	222	230	242	208	203	215	249	244	223	216	195	215	220	233	239	189	213	195	216	215	224	214	205	197	220	215	218	213	231	232	235	231	232	251	220	244	198	244	195	206	193	233	245	243	184	206	199	222	221	245	213	224	244	216	234	231	192	204	202	213	201	224	208	221	221	247	227	200	210	211	201	227	250	205	224	219	220	218	216	202	221	204	197	224	194	210	216	219	221	232	213	234	198	218	223	212	217	215	228	245	219	208	233	237	224	224	239	231	222	211	216	210	187	199	221	215	198	211	212	236	224	205	212	219	234	227	205	226	217	218	201	208	224	241	224	224	209	190	209	238	231	214	239	212	184	208	235	221	238	223	247	243	202	225	212	205	200	202	229	238	213	227	220	208	217	238	224	241	222	187	208	220	209	233	215	221	224	234	238	212	226	240	199	207	221	233	226	211	212	205	221	188	224	235	200	217	167	228	186	235	240	203	193	216	224	228	220	230	218	229	224	248	217	228	218	209	213	225	216	231	217	242	222	234	210	230	184	225	225	224	226	209	230	228	208	224	208	222	209	229	237	218	228	227	229	240	214	236	241	212	198	219	203	228	231	213	220	220	237	231	203	219	226	215	229	225	230	220	216	205	219	209	195	214	253	262	204	222	219	192	241	193	217	199	225	233	244	217	221	196	236	210	205	209	219	202	203	229	212	213	236	230	198	212	204	182	213	217	228	217	206	206	227	220	228	230	210	202	227	224	206	211	198	238	233	225	178	224	231	214	214	204	202	212	217	203	216	229	191	216	208	227	219	230	212	186	199	228	230	193	245	210	205	215	239	229	232	221	240	215	196	219	243	230	219	217	255	224	188	187	192	253	216	197	209	200	212	228	227	199	197	215	203	204	223	232	221	200	212	231	206	207	221	170	219	206	217	212	233	216	237	240	240	215	236	228	215	220	218	237	192	219	193	226	208	211	194	239	235	225	205	189	198	233	226	210	231	227	232	207	227	213	216	222	189	213	189	231	244	205	243	209	205	224	217	221	233	192	204	199	236	217	214	248	225	239	219	219	262	217	211	224	245	222	204	221	209	190	221	231	213	205	196	222	214	230	230	208	239	192	228	226	215	212	226	209	240	220	240	239	192	240	194	229	237	225	191	209	228	240	232	200	216	224	218	226	245	220	214	232	233	252	236	214	226	234	232	223	195	211	205	204	219	242	239	224	227	212	221	218	206	219	230	241	210	204	236	197	193	216	205	215	224	233	209	200	196	207	203	226	219	199	215	239	259	215	211	221	231	207	204	252	193	226	254	189	221	204	234	216	221	204	224	209	214	222	191	235	201	219	215	215	216	224	215	215	219	211	217	214	205	230	229	227	239	216	219	209	222	217	199	205	240	202	205	225	236	218	198	226	200	219	198	227	219	206	217	224	221	214	194	236	211	214	226	204	205	225	205	214	193	211	221	199	234	214	198	199	197	222	211	188	226	197	210	236	218	188	235	227	185	217	240	217	220	199	207	249	212	216	220	208	209	224	228	208	234	199	208	230	209	224	224	212	228	210	215	243	203	212	217	215	221	219	217	209	236	212	185	211	202	222	198	216	224	205	213	219	197	233	228	223	219	214	218	206	233	219	199	204	237	224	211	205	208	237	203	216	237	215	190	233	220	217	221	209	188	224	216	225	199	233	249	205	213	183	223	232	210	227	176	211	226	200	227	241	210	230	209	223	217	211	218	229	215	224	212	207	216	229	195	205	217	200	264	207	237	238	200	206	192	210	199	234	211	234	221	217	209	198	200	197	222	224	221	213	211	218	227	211	208	212	207	218	245	232	221	189	231	206	200	213	231	225	234	247	213	221	209	226	228	211	216	228	242	230	202	211	218	213	184	212	196	210	241	212	220	179	233	214	234	240	225	232	215	267	202	210	250	219	182	201	194	242	222	217	220	232	195	206	221	218	211	218	210	242	239	222	240	208	246	243	214	211	248	220	204	218	220	256	209	228	228	240	219	197	208	209	227	208	180	239	237	209	193	188	207	239	195	205	206	198	177	250	221	221	221	198	229	204	209	229	236	217	209	234	207	220	208	204	225	223	237	213	231	222	196	206	191	254	232	231	214	233	249	214	226	242	218	214	252	196	197	217	200	234	217	233	208	205	214	202	221	215	223	222	244	227	182	201	233	185	212	205	211	227	211	211	232	223	212	241	216	203	203	205	200	194	207	216	239	199	222	198	208	201	244	220	216	215	211	208	207	193	228	237	211	217	242	222	216	205	209	225	205	208	218	220	204	194	219	206	224	213	241	233	231	223	220	209	223	207	224	201	223	225	208	231	185	236	204	215	196	213	184	190	228	244	237	208	223	224	210	220	242	216	219	214	188	211	182	225	216	223	201	242	206	208	218	219	231	219	209	230	230	223	214	236	205	185	265	206	228	208	237	232	235	212	227	214	252	245	209	206	196	206	193	208	222	226	199	220	225	219	216	205	205	219	211	203	223	261	228	224	224	227	237	217	225	218	191	210	210	213	196	212	198	207	252	235	222	198	217	220	209	230	228	226	203	210	250	227	249	238	207	215	219	236	223	220	221	212	212	214	212	236	233	200	215	227	181	199	205	231	213	251	224	222	205	222	230	236	219	225	204	225	223	189	213	241	217	216	213	227	218	194	242	219	207	232	210	215	229	205	204	212	223	217	235	191	223	236	223	232	220	218	185	222	201
24787	2294	4993	5702	4840	3875	3126	2658	2349	1907	1739	1620	1442	1334	1268	1156	1134	1115	994	972	982	890	913	842	842	827	769	777	748	739	748	761	702	679	694	731	708	741	650	685	646	642	661	702	639	634	600	633	575	631	642	633	633	603	619	571	598	625	586	607	630	606	600	592	602	584	569	599	617	598	596	556	621	581	579	606	629	538	616	601	616	566	579	542	621	588	580	626	644	635	609	584	585	610	638	619	567	628	582	658	637	586	639	569	590	581	631	584	635	568	601	627	555	611	568	622	612	563	570	589	569	609	556	577	529	623	638	609	602	630	566	591	618	604	599	566	613	615	624	578	584	556	602	567	587	555	570	593	554	594	556	534	582	570	573	531	566	573	633	628	578	641	556	580	539	553	591	590	571	573	596	576	585	583	585	534	585	570	622	536	564	604	573	609	579	585	579	553	596	580	574	587	592	541	596	574	605	530	560	601	545	575	629	595	561	557	610	581	585	588	619	554	599	550	596	563	580	592	555	606	572	539	593	575	579	568	565	573	576	536	583	559	560	533	616	575	538	602	606	559	583	522	520	549	600	598	582	583	631	593	603	523	620	563	596	629	549	565	579	533	587	573	556	623	561	599	610	580	578	588	544	586	550	549	569	516	591	540	592	545	592	547	570	546	538	563	587	558	580	571	541	538	544	522	556	574	599	541	593	587	584	590	588	530	568	554	580	572	603	540	532	521	581	572	545	580	565	558	563	567	562	560	521	586	601	599	572	594	539	591	574	606	588	601	536	593	578	562	582	594	607	605	554	542	549	568	629	571	576	599	562	546	606	573	563	568	599	552	585	571	586	596	590	553	530	561	551	530	588	565	580	612	574	588	594	621	545	619	544	599	639	568	603	572	598	536	510	570	565	539	555	573	546	560	553	564	570	564	555	599	578	590	546	534	581	549	552	619	583	561	593	554	543	559	597	560	627	511	565	558	569	575	597	580	572	596	587	568	614	580	604	598	557	563	548	564	565	576	550	580	559	617	547	575	551	599	577	530	614	565	595	580	560	598	588	578	609	581	577	553	538	572	562	603	557	571	572	562	559	595	540	572	535	561	557	563	576	605	549	522	561	611	553	538	576	566	578	604	580	522	607	570	605	590	592	588	571	548	567	615	556	600	569	511	586	539	534	562	567	554	551	599	566	518	613	601	543	567	546	561	581	580	568	583	633	559	547	567	561	567	585	545	559	572	590	577	557	556	569	552	597	608	579	563	592	565	550	558	539	554	587	567	512	543	613	535	590	520	553	568	597	540	571	548	535	590	584	558	588	605	555	582	574	559	548	592	540	560	582	591	605	560	544	503	588	599	620	601	563	613	561	550	560	560	575	557	596	598	578	604	525	592	572	580	577	577	530	528	554	552	594	575	546	586	528	567	548	574	548	561	578	591	561	583	573	530	596	620	564	576	552	598	595	572	547	546	540	520	584	562	562	554	558	554	553	591	570	604	618	582	573	587	539	560	577	598	579	540	574	575	554	573	593	565	609	573	589	577	577	565	554	531	579	572	586	563	564	563	540	556	572	546	587	544	594	558	573	544	561	572	556	567	582	550	606	570	588	575	567	590	537	614	549	599	562	603	550	575	572	616	559	562	541	595	558	560	564	546	542	540	561	568	548	579	561	563	620	592	551	583	609	585	599	542	620	593	565	552	572	576	525	527	576	615	557	563	592	591	541	573	609	604	546	598	520	587	609	587	594	562	553	594	613	624	552	573	597	571	588	572	591	571	540	544	573	576	568	571	560	591	590	582	531	590	553	546	573	562	581	586	555	584	575	557	564	568	603	600	589	578	562	592	597	561	539	562	594	585	583	572	581	577	597	546	553	582	563	539	557	584	566	560	560	549	585	579	550	585	590	571	562	559	550	576	600	581	532	609	530	586	570	558	570	565	545	583	568	603	596	621	521	561	563	599	589	585	568	548	544	541	582	563	544	584	536	576	544	550	538	573	615	571	585	607	593	521	559	565	543	567	542	587	569	541	578	567	583	566	558	598	592	557	590	622	554	577	587	564	570	541	536	542	548	545	581	584	576	534	575	543	568	584	555	571	535	612	577	550	586	567	583	556	575	534	506	572	546	608	567	565	589	604	518	560	565	570	584	539	591	551	563	569	592	564	582	571	566	517	581	580	577	523	541	555	587	603	565	561	548	570	559	579	597	591	591	564	564	590	568	539	567	597	564	507	590	566	553	585	589	575	553	553	559	566	589	593	570	586	550	572	539	538	550	560	553	593	620	555	572	548	565	581	575	597	553	520	542	543	571	526	565	569	583	585	554	573	541	531	570	599	548	558	558	574	565	573	570	601	583	612	585	541	566	524	577	564	587	574	565	596	569	565	577	522	565	612	545	561	555	578	554	589	564	515	562	615	560	580	535	593	552	545	555	557	559	573	597	553	572	577	569	587	556	568	571	579	592	560	544	565	622	546	582	566	591	587	542	537	582	586	561	558	589	594	584	543	576	498	557	532	599	576	592	551	521	548	584	577	548	570	567	540	605	519	566	581	585	560	508	558	541	581	554	575	546	600	581	561	552	619	547	609	550	597	609	571	615	595	524	532	552	546	576	544	559	582	589	550	588	593	626	592	589	533	588	599	560	554	560	608	596	601	563	529	544	533	537	542	580	569	572	551	549	588	592	585	563	617	577	566	542	551	557	567	521	588	574	580	567	535	577	615	580	590	603	569	542	526	570	539	587	538	571	512	578	581	536	555	527	598	641	583	614	595	561	591	563	591	564	559	608	574	586	585	550	554	524	526	562	566	558	596	594	525	576	540	548	559	554	558	571	557	593	580	570	588	566	560	545	555	582	545	560	567	592	524	605	554	564	588	591	543	603	561	589	570	541	553	579	566	616	600	589	554	615	539	541	527	554	555	595	576	575	530	594	536	615	550	521	575	570	550	590	548	542	581	535	596	583	575	597	524	569	611	557	592	562	536	567	552	526	565	559	558	595	597	551	578	571	576	562	550	587	600	583	589	582	558	592	569	590	556	543	555	554	624	604	581	546	530	570	583	555	593	548	548	538	597	547	604	547	600	599	548	553	536	585	605	537	569	574	585	591	559	583	591	547	611	577	579	504	576	609	582	545	577	571	562	538	528	583	538	564	615	561	581	571	554	584	622	515	541	587	544	566	544	554	576	518	610	599	579	614	592	568	545	603	536	522	570	562	637	566	572	579	546	553	564	570	591	541	538	580	590	557	582	605	606	564	554	543	583	627	574	607	603	591	617	546	576	544	552	593	582	532	572	551	531	555	595	531	618	572	543	592	578	563	596	530	546	551	570	543	591	570	504	612	566	534	555	571	563	567	595	540	613	591	577	585	573	544	586	613	576	616	599	576	554	569	551	543	564	571	559	591	587	600	592	536	566	589	586	575	536	545	547	543	544	554	542	581	589	562	564	584	606	585	597	551	606	577	590	562	585	573	569	528	557	587	557	557	597	608	557	556	569
6384	434	402	390	418	370	350	335	372	335	318	362	353	328	352	324	343	336	331	381	360	360	351	333	343	355	343	349	318	348	364	361	357	367	353	312	327	366	369	380	368	345	341	342	386	347	365	378	373	381	342	348	360	343	336	365	371	378	353	397	339	318	359	331	404	345	356	321	348	353	330	346	351	354	337	357	333	344	369	343	316	379	356	350	377	363	354	332	311	344	331	372	336	335	379	357	353	334	344	375	349	326	344	348	348	360	373	366	348	348	384	331	325	331	327	343	359	357	332	358	361	387	355	351	381	390	361	359	321	351	362	352	359	317	355	351	368	354	352	353	379	324	335	348	348	407	358	342	338	364	355	347	346	341	367	365	369	335	321	366	358	345	352	335	317	349	326	375	390	309	363	351	349	384	364	340	361	364	383	350	349	330	322	345	363	345	362	352	358	374	343	356	354	360	381	365	338	365	345	328	340	333	309	359	378	393	346	364	335	331	358	355	350	387	355	359	342	339	371	328	372	344	330	387	364	325	345	338	355	344	314	354	350	362	333	384	377	333	333	382	343	343	350	357	342	345	321	346	339	348	344	356	345	409	359	356	360	361	351	344	347	368	342	313	344	357	356	349	336	316	352	358	399	342	368	364	365	346	376	304	386	305	359	358	348	386	363	340	357	391	360	339	341	339	311	328	350	352	345	316	363	378	375	365	359	396	367	379	320	345	348	326	314	334	361	336	373	350	347	343	326	343	328	361	378	362	341	333	350	309	360	337	375	357	331	374	358	334	367	363	360	343	345	377	329	341	362	366	360	355	367	374	339	374	378	363	387	362	355	339	347	381	319	340	372	340	365	348	359	366	390	350	380	326	352	365	355	342	349	332	350	378	355	342	351	345	348	324	341	361	358	313	343	330	339	329	349	323	350	353	354	348	314	349	327	327	358	337	371	352	361	325	320	353	307	349	339	355	374	368	351	359	360	337	334	355	335	344	337	351	347	350	308	336	310	343	307	365	319	358	335	359	365	346	340	357	360	316	357	363	339	347	344	339	330	363	334	360	332	379	327	350	343	328	344	348	295	336	328	344	350	341	340	360	343	337	366	371	306	329	366	387	365	324	374	376	390	336	318	363	329	349	339	354	346	343	341	328	342	337	364	356	378	328	322	365	364	348	368	392	351	329	329	336	334	338	352	384	323	371	320	377	380	369	330	340	361	412	353	363	366	372	341	347	350	310	386	368	331	350	371	321	355	331	348	338	349	348	372	393	370	344	361	326	359	374	385	328	340	334	354	367	329	327	354	351	354	348	356	341	328	371	335	365	348	343	345	356	345	375	346	344	372	322	330	359	330	346	319	362	368	350	348	367	340	365	383	331	344	368	361	330	346	312	347	371	355	380	332	324	325	365	349	340	336	334	343	365	315	370	319	342	333	360	350	311	394	355	358	347	349	344	325	323	354	370	346	340	368	344	332	347	338	386	375	342	344	338	384	368	345	339	373	326	360	334	376	351	354	382	344	352	359	361	358	345	395	347	332	363	320	310	336	393	333	349	363	358	340	363	347	366	347	352	342	352	365	362	315	335	322	341	322	343	350	334	340	358	374	352	338	365	345	373	354	387	348	374	314	389	354	352	346	336	355	333	367	355	352	379	389	359	341	340	367	351	342	342	371	341	332	327	358	328	336	318	349	379	375	357	358	375	326	323	326	343	363	339	362	348	374	349	375	345	350	352	359	338	334	345	339	349	389	368	354	345	340	345	346	366	373	354	332	349	357	363	356	352	330	363	356	367	331	350	343	368	358	337	364	366	376	353	339	361	333	354	337	353	339	334	346	352	374	308	367	349	348	326	389	339	362	377	352	345	348	346	357	359	334	343	381	326	349	343	324	377	359	335	363	352	371	369	319	384	361	328	326	379	364	333	346	342	379	366	321	357	356	326	336	351	384	337	368	334	407	385	336	385	353	290	356	381	343	345	357	316	348	342	373	354	344	349	349	356	346	346	338	353	341	344	340	363	360	343	314	352	341	343	334	369	359	326	361	336	346	324	351	323	322	343	352	371	368	323	338	351	335	372	341	352	349	363	343	363	367	355	357	327	366	342	335	322	354	377	354	372	361	364	367	324	322	333	363	342	347	358	337	368	329	365	347	361	336	306	334	370	353	344	356	355	379	324	320	364	364	343	355	327	330	350	356	334	370	315	359	348	336	343	330	361	328	337	343	361	347	346	361	331	394	379	374	355	322	319	349	357	338	346	344	350	344	356	353	312	377	349	343	340	332	353	343	361	364	368	363	343	323	327	390	343	341	358	321	347	347	364	357	346	322	307	333	338	336	361	341	355	355	340	377	349	351	346	342	350	360	393	353	340	355	335	357	333	353	362	359	332	320	318	308	341	372	368	349	345	342	343	330	338	319	365	385	331	361	350	311	342	373	378	330	368	380	334	358	339	342	321	314	350	381	330	327	369	318	336	378	354	344	363	329	352	342	337	355	342	320	363	354	354	360	369	323	347	352	326	356	356	328	341	363	329	356	349	337	349	342	367	374	347	371	326	347	322	336	323	356	379	393	332	393	342	344	393	309	321	341	334	355	358	364	382	370	355	327	369	390	332	360	365	345	340	396	318	347	333	327	357	364	350	324	369	364	361	354	344	331	323	338	335	298	345	333	367	381	333	347	331	344	355	325	338	330	332	348	381	317	348	367	384	356	353	364	331	382	351	370	357	389	363	334	340	334	317	368	345	347	383	333	347	378	343	336	358	360	337	314	342	332	363	364	378	359	369	335	388	338	385	345	343	334	342	391	350	345	342	287	308	329	316	327	332	366	327	355	337	377	336	366	362	346	368	348	333	363	337	321	356	370	319	317	335	332	350	319	376	363	325	345	321	373	344	355	335	364	364	340	353	329	332	359	352	347	363	322	347	324	333	354	380	368	345	364	370	336	363	337	337	329	359	363	326	376	327	341	357	324	309	356	370	366	347	371	320	367	357	335	334	325	347	360	361	347	334	355	372	343	326	360	360	342	354	351	359	350	352	363	365	340	339	352	362	317	322	339	343	349	340	358	385	338	336	347	327	372	347	333	380	374	368	355	357	343	357	337	325	366	369	351	339	352	347	363	361	357	348	332	391	352	361	346	341	371	343	413	349	349	375	349	336	401	361	357	318	356	358	357	379	320	338	352	354	381	384	321	348	335	375	342	349	380	340	349	344	337	356	363	357	331	353	358	360	300	364	358	331	362	338	364	345	385	350	332	376	338	329	335	361	339	376	372	351	345	330	308	336	373	400	340	344	387	387	347	377	342	370	334	364	361	360	331	392	317	368	349	342	332	357	365	340	375	373	340	353	334	362	349	349	340	339	334	334	372	375	356	361	350	378	367	338	373	397	355	378	354	344	331	363	361	349	377	320	372	325	344	331	304	368	358	339	330	332	350	330	310	330	364	348	350	353	327	358	363	356	355	331	324	377	343	340	375	365	332	365	330	371	365	381
5704	879	946	1036	1030	933	914	921	957	943	928	908	969	912	865	893	956	829	935	897	898	949	869	899	917	915	895	928	856	835	927	887	830	933	869	849	903	821	877	906	806	849	899	883	870	856	862	937	927	830	866	876	898	947	905	867	911	887	898	888	893	793	936	892	922	844	915	882	882	917	927	894	893	884	857	895	896	868	855	863	927	866	916	866	935	952	798	890	898	899	865	835	906	852	896	899	927	907	895	872	885	907	864	914	854	842	857	867	899	865	920	893	849	891	899	878	855	932	867	910	850	904	871	888	930	885	860	904	813	877	838	904	895	884	886	886	916	832	852	885	819	901	838	911	869	819	890	906	846	863	898	913	920	882	873	843	883	853	904	876	901	893	841	856	868	889	915	927	951	853	909	885	906	867	909	834	863	863	832	896	916	875	901	851	838	893	899	883	953	843	881	852	852	811	883	885	841	923	843	882	919	902	862	844	867	866	904	913	917	883	934	870	857	880	848	864	882	896	856	868	890	893	894	907	924	895	866	881	874	908	909	943	851	854	926	907	864	870	895	876	912	832	830	853	898	862	923	933	867	904	866	929	887	854	871	871	942	869	902	890	879	927	910	876	849	887	867	848	863	881	901	871	909	855	906	858	843	876	866	875	886	877	874	855	869	871	978	792	822	909	850	871	878	851	999	832	848	891	924	873	893	884	887	935	873	892	927	881	829	858	886	845	891	856	933	911	939	923	833	916	850	828	909	948	889	862	893	876	915	877	885	930	898	864	880	884	901	872	864	840	899	858	884	860	893	899	872	880	884	863	917	875	902	875	865	892	921	936	891	917	900	869	824	854	862	913	866	922	894	915	880	851	901	930	875	898	832	832	891	894	870	877	901	895	893	896	906	878	861	886	882	846	871	888	882	840	895	864	876	900	849	898	846	883	834	915	875	879	883	897	858	857	916	824	878	860	873	949	875	877	914	874	901	844	899	900	922	877	939	862	866	837	904	867	894	875	857	885	905	860	882	880	922	871	908	838	911	911	861	832	897	887	848	870	855	860	918	846	857	878	926	880	890	836	917	875	935	926	897	977	910	858	835	957	900	927	869	878	906	895	894	925	902	865	873	905	887	963	892	900	856	868	929	909	860	887	818	915	850	852	916	928	876	802	894	867	842	848	870	866	880	872	869	909	868	865	859	848	872	925	870	883	911	920	847	889	906	860	883	881	888	904	833	928	905	865	855	912	915	926	893	914	876	919	903	886	886	895	875	906	864	899	876	911	818	902	890	914	908	874	878	870	878	806	858	908	889	892	892	894	895	896	824	910	884	911	877	838	912	881	846	880	887	914	874	930	887	910	853	921	873	876	878	847	857	864	884	894	832	866	891	880	906	925	840	886	911	893	864	891	843	898	928	875	893	894	888	811	874	914	858	874	874	918	908	853	909	802	885	886	942	917	848	916	877	881	844	921	930	896	869	917	880	912	922	904	896	861	855	925	887	890	879	845	875	875	839	919	834	875	901	932	864	867	877	894	904	850	886	868	907	863	858	925	920	806	881	896	833	836	882	904	858	921	847	888	874	832	849	845	825	885	838	858	886	925	880	837	858	899	868	857	865	887	924	931	862	881	853	869	858	869	923	973	894	881	941	912	883	930	874	920	842	857	891	917	884	932	858	878	856	933	883	872	894	876	861	888	952	888	926	882	934	907	864	921	856	912	852	868	874	896	871	927	891	899	851	851	856	876	858	866	897	903	826	953	859	918	896	885	927	835	916	835	927	858	895	907	877	939	900	903	895	875	879	880	882	843	866	903	922	928	881	940	954	945	833	918	828	859	922	860	838	948	912	947	911	869	894	913	852	903	916	836	887	909	909	922	914	890	887	887	856	887	860	915	830	880	905	831	884	889	876	871	897	908	848	823	911	838	885	920	915	860	922	882	886	878	875	865	903	880	822	848	865	868	863	932	910	885	899	917	850	877	872	858	887	883	916	935	890	898	925	847	881	879	871	856	901	861	872	869	901	904	910	890	858	900	931	845	837	880	869	916	908	876	861	871	895	897	825	916	883	861	874	873	848	861	842	874	882	884	859	891	871	886	873	839	882	816	928	938	877	861	849	879	856	866	860	902	879	898	911	888	909	889	891	919	829	920	847	894	882	896	842	836	883	915	921	867	873	836	902	904	970	859	907	894	882	899	933	886	854	871	899	878	897	822	894	882	906	853	875	878	893	919	893	890	913	890	866	930	868	919	891	894	883	902	889	913	821	911	921	903	915	889	928	873	875	886	945	842	866	883	870	855	876	830	838	843	877	821	885	889	937	841	867	886	928	864	855	831	920	897	855	885	949	873	893	887	864	949	907	886	864	818	939	920	865	904	884	862	941	853	894	912	897	887	856	830	893	926	859	878	890	804	941	868	879	886	868	837	840	892	896	873	897	912	866	843	868	863	905	858	871	858	861	829	865	837	851	906	854	925	922	870	885	873	845	859	873	869	881	918	845	861	821	887	923	870	927	887	929	889	872	885	896	901	898	855	877	910	905	891	865	844	875	857	882	914	966	885	837	895	899	888	899	900	871	866	946	848	880	873	913	911	823	848	812	858	910	853	833	897	881	858	820	923	894	915	891	853	905	910	889	913	869	958	902	821	873	918	912	880	924	933	844	891	896	876	943	885	903	883	876	885	897	882	868	872	872	877	905	901	898	880	869	901	843	938	887	900	891	909	888	878	871	901	928	865	844	859	877	932	846	899	906	883	940	876	860	855	903	876	873	862	906	914	913	863	908	868	865	870	867	914	844	860	858	886	875	897	873	948	895	871	898	879	854	874	919	899	901	890	827	899	903	908	868	913	882	920	896	863	890	863	851	895	915	872	873	940	876	948	886	930	876	912	890	886	813	891	951	843	843	864	909	861	895	905	891	881	913	864	858	915	901	962	823	890	895	885	922	872	930	846	887	876	866	907	913	877	931	871	936	905	946	886	891	894	811	862	916	923	897	929	862	890	832	876	886	905	908	824	930	900	888	860	933	879	929	883	887	871	895	916	887	938	885	874	894	923	891	949	914	864	885	875	880	883	888	890	841	839	895	837	877	821	864	869	904	850	926	966	840	871	859	865	861	894	928	847	839	930	909	872	830	834	854	910	880	877	937	887	846	860	908	884	885	865	844	888	820	888	903	868	876	848	835	885	886	919	893	920	905	887	875	897	912	880	857	866	911	887	854	887	832	894	887	899	938	853	856	849	911	884	895	930	909	858	913	914	901	880	854	892	873	903	860	878	840	889	893	908	891	894	823	872	891	861	936	848	876	919	883	855	897	922	854	916	905	900	957	878	898	899	871	869	802	893	905	870	894	915	905	889	911	865	873	865	874	870	869	891	892	862	879	894	850	921	856	911	908	925	887	959	898	878	859	871	857	888	867	873	940	891	878	876	828	951	899	864	842	914	957	887	914	870	855	904	868	896	874	882	888	879	871	894	897	885	874	857	921	898	857	795
41796	7803	1722	1225	893	745	642	566	511	483	448	438	412	402	389	406	380	402	389	394	390	338	373	375	386	376	386	339	348	359	342	344	337	367	365	364	373	357	350	346	326	339	371	355	360	364	350	305	362	367	333	326	380	307	319	347	345	326	346	321	348	358	379	377	358	368	331	342	343	369	387	343	331	339	364	346	344	362	353	356	353	337	375	352	351	383	326	367	362	351	383	328	358	371	377	340	363	327	334	339	360	353	379	370	353	342	320	328	338	322	350	339	319	335	335	342	337	357	354	370	330	340	334	338	360	339	359	355	323	308	348	356	331	320	333	376	340	344	313	343	341	369	362	360	353	345	340	327	365	345	362	316	358	365	369	338	337	347	360	365	377	357	338	348	367	384	326	359	326	388	336	325	321	341	356	343	351	322	374	361	336	351	353	375	350	339	349	334	368	338	330	356	347	378	342	387	356	366	375	332	374	354	336	340	379	379	333	337	342	352	338	360	368	338	325	344	341	348	363	324	344	361	323	356	337	335	370	346	363	313	341	354	333	325	374	369	353	292	326	346	347	365	359	346	344	345	346	344	357	316	377	316	359	331	360	340	334	368	353	352	343	342	333	336	346	358	367	338	352	358	360	342	387	381	340	350	391	335	368	342	362	306	346	319	356	357	357	329	324	325	364	405	365	363	325	354	355	367	356	390	371	363	345	398	326	356	334	324	321	352	375	358	326	344	356	354	321	362	349	365	362	378	365	345	361	372	367	356	361	347	341	311	345	338	359	340	382	328	345	322	356	374	363	346	372	307	369	363	351	356	357	336	334	385	391	345	343	357	333	341	368	362	356	330	361	334	330	354	333	337	357	356	345	373	341	353	348	398	339	345	373	351	312	354	345	371	341	278	341	372	394	329	350	337	335	326	351	315	382	381	330	372	385	337	370	358	342	368	344	347	392	381	378	343	353	344	341	374	342	342	354	317	341	328	348	340	341	336	389	316	352	301	350	372	333	349	375	380	359	358	365	347	341	332	348	388	366	332	382	369	361	319	367	364	346	369	343	365	332	353	382	323	341	336	356	346	352	349	305	323	395	338	340	351	337	346	377	356	317	352	345	340	315	323	331	342	363	345	328	355	333	342	372	366	388	291	347	344	356	347	349	392	306	357	327	397	363	368	369	341	345	361	365	375	367	293	333	335	347	324	350	330	351	341	342	371	353	308	359	336	324	365	370	400	312	379	341	384	339	343	362	367	345	360	360	353	337	319	371	351	373	358	334	376	329	341	333	375	367	354	358	371	337	347	324	362	363	345	327	340	379	327	338	346	357	361	365	327	367	320	391	324	317	337	361	332	316	372	356	325	356	348	372	375	393	372	315	332	321	379	342	340	345	347	366	370	307	379	355	371	370	306	349	343	346	336	353	345	377	302	324	371	313	358	345	330	332	372	392	371	338	360	348	341	352	339	348	330	352	356	362	373	364	348	326	380	337	354	346	329	379	345	327	337	350	369	360	344	325	360	361	332	334	381	377	353	328	348	373	341	385	336	361	336	371	366	359	353	385	345	340	378	383	365	351	369	324	343	365	337	310	306	368	330	340	339	341	373	358	326	379	337	339	361	368	348	287	361	332	331	352	346	357	331	339	357	369	360	375	361	371	349	362	328	351	389	359	329	316	333	332	378	339	330	302	377	315	339	367	327	339	349	341	340	363	349	340	376	347	358	357	382	335	370	350	339	349	337	371	344	361	331	350	339	338	330	337	363	353	342	353	350	366	357	371	341	328	333	339	375	335	337	387	369	367	329	315	342	354	340	356	357	357	365	340	338	338	360	352	339	380	343	329	372	335	345	327	352	335	318	382	341	361	350	360	356	322	359	345	344	315	370	331	378	301	349	353	330	331	357	322	341	364	372	332	344	344	339	337	378	384	378	365	367	370	383	342	336	379	336	339	321	377	347	357	326	337	383	322	329	356	343	348	363	338	331	357	317	346	346	333	346	347	344	361	357	336	358	340	333	339	338	344	345	353	361	344	363	365	387	319	338	351	365	353	338	365	360	365	339	322	328	324	367	348	357	376	347	359	347	386	327	352	339	353	351	347	362	373	327	359	351	342	333	313	318	329	339	349	350	325	343	288	355	321	337	354	335	341	338	374	335	329	314	370	352	338	343	352	331	351	351	366	352	323	343	349	367	386	315	311	336	343	357	365	355	349	361	347	339	351	352	326	333	329	358	386	381	378	321	334	329	323	323	343	392	339	315	343	328	384	314	360	377	361	319	362	342	333	363	358	299	345	342	330	320	332	346	340	400	387	338	354	355	348	348	369	354	358	349	321	319	350	367	364	366	364	337	338	330	351	344	356	335	331	319	345	340	336	375	355	361	360	375	340	332	346	335	344	339	363	326	340	358	366	348	321	332	348	390	389	355	346	365	367	316	324	367	344	355	324	331	370	345	332	334	344	353	340	364	353	404	344	351	354	367	355	359	338	362	355	324	321	352	332	328	345	350	345	347	309	342	347	341	344	328	338	358	335	325	297	311	354	399	351	370	351	318	328	379	328	343	348	350	327	346	358	352	336	315	332	395	335	350	359	343	357	341	342	360	302	361	303	351	359	329	335	348	362	345	344	368	331	356	362	320	350	323	347	336	368	361	360	382	334	347	356	336	340	365	321	341	347	325	382	353	347	376	369	366	342	321	334	335	338	375	340	340	329	358	321	327	347	346	352	343	345	347	379	341	352	371	367	337	325	363	313	373	324	363	339	338	356	344	354	344	337	337	377	353	356	349	367	340	350	351	335	356	391	317	371	358	328	353	329	323	363	353	350	367	348	319	339	313	368	336	336	346	322	338	346	334	373	353	379	336	358	358	318	343	382	341	361	354	341	342	374	349	346	383	353	348	329	356	333	341	372	335	349	355	369	346	330	335	341	343	355	344	363	363	363	367	360	381	365	359	354	331	333	377	337	354	375	325	364	354	366	343	308	332	314	338	361	367	320	346	315	356	349	343	350	361	383	387	330	350	343	353	332	369	379	317	372	327	353	366	346	355	389	358	353	360	355	347	327	368	363	337	355	361	376	376	351	327	366	378	335	334	375	369	343	336	351	360	349	342	327	338	340	350	333	371	381	357	363	328	336	359	350	336	332	366	343	352	340	326	345	346	309	348	370	351	364	326	357	341	351	361	342	379	325	355	363	347	341	333	343	359	365	362	352	327	354	315	355	332	354	363	333	319	357	353	351	376	346	345	348	346	345	342	354	352	377	339	379	374	347	370	346	360	338	308	348	363	345	327	340	327	374	384	354	336	342	365	367	363	364	329	340	344	319	308	359	384	384	362	355	349	343	360	360	371	362	377	369	340	382	382	329	344	360	342	311	334	341	324	356	362	326	346	360	341	360	354	336	317	351	356	364	324	356	359	341	384	364	341	319	324	348	358	345	311	369	347	344	345	332	355	366	352	349	333	385	384	318	355	358	375	319	346	369	331	336	338	360	330
19643	1770	3134	3603	3158	2635	2185	1904	1719	1544	1501	1412	1277	1290	1169	1184	1170	1135	1089	1082	1051	1051	1079	986	982	963	981	971	980	956	924	939	897	903	922	1037	916	937	907	947	968	963	888	919	887	971	929	917	888	899	875	949	858	943	915	867	919	890	927	942	864	841	913	912	871	905	953	879	953	863	844	862	879	923	910	880	872	907	880	872	910	872	859	853	878	894	877	909	940	937	874	870	829	964	905	936	893	967	840	902	906	881	886	878	919	909	932	942	913	886	889	844	879	888	917	883	927	903	884	874	874	860	882	905	872	874	899	916	868	965	920	843	899	879	889	872	875	860	867	809	913	882	901	915	876	883	935	849	839	844	884	912	898	936	885	896	847	894	849	875	869	850	890	899	872	913	904	873	845	894	865	892	829	893	896	898	848	903	898	869	928	862	838	917	857	910	901	840	867	868	873	921	876	892	889	882	964	869	857	863	885	879	919	837	888	886	900	867	926	857	846	882	921	847	858	828	888	872	867	900	825	861	872	868	864	884	903	896	865	900	904	858	907	864	833	877	871	868	897	865	857	903	854	863	890	855	789	853	875	841	925	849	899	888	881	894	857	903	908	895	873	876	915	873	852	875	854	858	857	934	894	894	912	866	922	857	875	938	883	858	875	914	847	828	921	947	884	859	837	896	863	872	849	855	918	916	843	872	901	901	875	852	880	822	901	888	868	920	889	790	872	889	854	815	924	905	844	804	832	875	913	840	840	887	904	869	897	861	835	846	867	843	859	875	853	863	849	855	869	914	862	850	905	861	878	898	903	849	869	866	869	830	893	891	873	811	904	812	856	893	873	881	882	879	838	913	862	888	824	894	858	894	916	907	873	860	883	840	875	855	913	889	881	889	849	866	856	871	846	934	827	912	859	874	875	812	851	913	878	892	844	827	842	870	869	897	888	879	880	917	846	928	883	898	866	873	871	899	887	858	887	893	894	858	890	899	870	827	865	888	844	880	898	879	871	868	897	836	843	910	835	900	841	861	873	823	950	927	913	873	869	919	857	917	899	885	885	846	885	883	850	895	878	867	861	867	872	837	912	861	859	840	837	870	832	881	852	895	855	901	852	800	916	902	883	882	855	870	825	863	945	885	912	840	879	877	891	892	905	841	820	897	844	912	849	871	898	892	890	864	868	834	943	906	839	905	865	872	895	875	859	904	838	862	914	937	926	867	930	877	849	884	877	870	875	894	944	860	933	886	898	910	915	821	934	857	884	835	817	853	884	889	879	908	877	872	887	850	891	876	852	896	836	904	893	885	895	800	892	887	885	882	830	894	870	860	927	890	873	881	823	841	880	885	890	864	863	857	834	885	871	893	877	879	865	907	922	849	832	886	912	884	878	916	850	856	865	857	833	894	906	902	933	880	839	852	864	865	878	894	889	845	859	899	863	887	876	855	864	881	856	808	863	848	877	885	885	871	892	919	856	918	865	820	904	864	857	837	872	824	840	881	919	856	864	920	854	862	855	892	904	850	900	867	864	854	890	902	819	823	860	866	891	864	858	912	825	883	888	885	860	883	862	892	885	858	952	894	901	868	885	888	877	872	924	798	904	869	866	841	829	819	905	838	884	892	856	902	878	868	808	803	868	897	828	904	897	900	883	878	917	889	798	876	858	885	863	923	916	849	865	833	876	855	880	878	902	903	818	886	914	822	884	803	863	860	832	855	890	832	900	877	873	908	842	880	897	810	814	852	877	867	926	950	907	878	841	906	887	858	883	859	853	847	886	821	888	896	881	876	911	812	847	854	905	855	889	864	876	891	865	825	910	860	845	957	870	853	872	855	890	864	862	859	891	835	890	905	911	848	873	874	865	835	872	820	840	904	817	825	871	892	871	813	927	859	847	906	834	877	871	907	849	874	873	860	827	837	888	886	854	879	914	890	871	905	876	858	894	881	876	853	855	858	909	835	814	888	828	859	908	912	888	869	878	920	852	852	858	905	888	854	883	865	890	851	868	873	854	907	865	819	895	892	808	840	873	872	912	860	878	879	828	864	845	896	827	868	883	847	858	883	895	885	882	854	857	924	893	855	919	850	929	900	882	910	889	946	842	819	884	815	857	883	864	856	864	877	872	871	925	871	829	865	864	884	842	903	860	854	892	911	837	862	851	823	908	834	930	861	885	828	911	865	852	827	892	872	862	836	831	882	874	901	849	858	855	835	836	853	875	871	812	895	828	876	857	914	842	875	831	819	868	939	864	887	862	866	859	877	875	885	866	873	897	901	863	890	832	902	855	886	888	864	870	847	900	912	842	880	867	911	842	875	909	879	920	906	897	837	878	860	823	848	904	886	846	863	872	889	881	903	903	894	894	926	847	901	932	931	905	904	893	859	889	843	882	866	861	877	871	869	858	868	872	893	874	884	880	850	858	901	884	837	845	834	907	899	846	860	913	840	899	897	884	878	829	890	926	911	889	884	858	880	909	865	853	865	905	832	917	866	845	832	898	863	864	902	859	891	856	899	886	839	918	851	885	862	884	918	831	909	799	866	882	813	890	876	893	854	883	888	832	871	872	830	838	864	898	921	891	877	950	884	912	879	905	907	931	888	914	880	906	812	840	870	831	869	897	853	860	893	881	868	892	876	882	919	877	898	868	885	921	894	831	870	888	946	884	852	807	892	851	816	883	847	867	865	892	895	884	814	858	822	808	841	830	868	847	836	807	825	808	889	904	893	844	859	856	849	884	844	904	888	852	850	840	847	906	901	925	875	908	901	838	852	897	841	855	907	892	929	913	847	809	813	889	864	846	867	866	882	877	895	880	921	892	866	885	805	882	905	916	913	872	890	882	893	857	864	885	871	868	879	890	932	867	848	868	876	880	880	825	882	870	862	849	842	864	882	853	853	843	858	864	838	880	860	869	899	834	851	893	837	911	905	899	895	846	864	924	865	888	845	892	866	909	921	907	859	826	875	888	873	899	879	852	846	889	842	839	840	898	916	851	851	887	907	948	856	865	933	912	817	870	865	854	910	895	885	891	852	884	884	890	901	868	837	874	868	883	882	841	849	871	878	861	933	902	905	877	868	811	885	893	890	885	856	877	863	860	886	886	884	841	886	869	818	845	886	866	871	865	871	839	906	915	864	817	846	870	883	845	860	885	881	896	898	864	877	878	857	860	877	831	832	862	846	971	890	817	844	890	903	845	817	799	878	875	922	860	986	892	860	860	844	854	880	887	899	850	890	810	868	815	871	860	875	874	857	898	876	880	857	888	899	863	811	850	901	864	899	850	892	891	871	873	864	878	912	887	898	910	852	854	872	875	917	845	879	870	913	912	819	890	914	845	857	871	875	839	881	885	892	913	900	904	917	863	853	870	870	847	880	877	843	887	875	833	908	868	892	868	872	847	856	868	857	834	836	872	911	847	910	900	894	840	849	808	882	862	885	876	849	840	882	828	844	885	865	873	867	925	937	835	881	885	865	879	897	925	881	921	899	891	876
53607	15547	4483	2050	1395	937	766	599	545	485	457	374	347	354	311	280	307	296	298	280	270	263	275	246	252	253	248	263	238	219	228	246	199	225	223	233	228	219	237	228	223	260	215	225	215	201	224	227	239	225	193	216	196	217	236	209	230	220	213	218	233	250	197	207	210	240	230	216	225	196	224	211	204	227	212	216	191	229	236	213	215	201	258	207	211	199	229	213	211	233	237	225	211	219	224	222	219	221	206	225	244	228	214	208	215	213	229	245	227	220	215	200	230	208	217	246	220	217	230	245	226	207	227	227	220	210	214	212	214	244	224	232	201	216	252	232	224	215	209	242	197	193	208	204	218	210	209	223	237	224	190	249	232	220	224	198	236	223	226	227	199	221	238	196	191	221	242	212	218	228	217	231	194	235	214	217	243	226	193	243	238	238	256	216	232	247	228	200	220	227	248	194	208	215	233	242	233	210	209	192	196	181	229	228	224	216	213	213	190	208	184	214	217	211	207	226	220	205	212	203	234	218	231	217	203	234	226	213	226	214	251	232	236	225	227	221	232	191	195	250	222	215	218	241	227	216	218	247	196	242	234	202	211	205	212	235	202	192	230	233	216	199	233	222	221	229	202	206	227	225	229	200	212	213	236	222	231	213	231	212	225	214	203	220	223	212	205	207	209	215	213	213	224	223	216	215	207	228	195	222	190	202	194	215	217	232	219	209	190	228	223	227	234	224	210	218	226	223	191	222	240	216	208	238	244	182	214	222	229	212	217	219	214	216	203	220	202	246	244	233	223	235	232	212	196	224	213	204	226	232	238	194	229	207	236	217	205	196	231	212	229	212	232	218	213	210	210	240	208	194	235	207	205	219	229	202	215	209	204	201	217	233	208	211	205	214	222	215	263	220	199	200	225	213	203	231	247	213	204	227	206	252	219	194	221	221	257	230	244	231	232	245	213	215	235	234	209	219	228	217	210	204	223	220	201	217	219	213	211	221	246	235	211	204	195	196	219	223	221	187	210	213	198	242	219	225	229	221	210	206	249	224	201	216	196	206	224	229	229	198	223	221	212	219	212	214	228	228	228	205	215	207	211	213	203	214	221	183	208	203	197	241	233	220	210	210	226	230	187	205	237	227	214	241	238	223	194	200	186	200	225	210	216	202	199	223	218	222	209	212	209	201	214	238	220	209	215	192	232	214	223	230	237	199	225	218	204	227	218	216	258	224	212	211	228	200	241	225	244	219	225	235	207	208	245	202	225	198	206	216	206	235	212	217	221	262	241	201	218	217	208	227	188	212	189	210	229	207	196	191	200	205	213	223	232	213	196	209	248	226	206	221	199	234	214	174	212	233	230	227	208	206	211	230	201	200	214	258	223	199	205	227	222	238	225	212	229	233	244	224	199	221	204	228	202	236	181	222	225	222	217	224	214	231	218	211	205	207	229	220	238	200	188	209	232	217	257	216	218	217	215	209	230	201	212	202	227	200	187	209	198	223	214	213	206	228	220	236	231	203	240	239	207	208	234	204	222	223	215	208	240	210	210	240	232	192	225	193	209	217	215	224	247	214	212	216	213	227	210	219	203	201	200	219	237	215	213	252	209	215	211	230	216	206	220	193	199	210	206	209	242	229	210	215	233	225	218	229	212	227	233	217	211	192	212	210	231	219	233	232	197	228	223	213	221	221	205	223	232	193	221	231	220	212	243	174	204	229	238	225	231	220	211	202	214	212	229	210	210	246	215	205	222	230	193	215	214	219	245	221	216	197	229	222	216	225	206	210	213	200	233	196	207	200	191	211	212	197	233	192	209	222	220	242	202	225	235	221	196	207	199	217	213	213	217	236	217	208	231	200	238	218	215	231	212	192	199	228	210	254	202	220	236	224	209	233	229	203	200	219	213	202	217	220	210	209	217	221	212	230	231	210	218	244	234	182	236	228	199	209	253	213	185	181	221	225	202	227	203	226	222	234	238	216	220	244	224	202	235	215	210	208	225	201	216	241	210	215	210	195	195	213	234	229	220	220	225	219	196	219	224	206	231	231	212	224	208	207	225	237	212	215	226	243	223	206	245	214	239	213	236	217	204	219	218	217	228	205	209	210	206	204	192	200	210	213	196	207	231	221	230	219	220	193	226	183	216	203	204	194	193	222	202	214	225	211	211	206	235	223	201	198	253	227	205	200	180	207	216	192	215	217	276	195	201	211	218	198	215	201	225	229	219	219	213	204	214	208	190	202	212	205	237	220	223	221	218	220	223	233	219	207	209	230	234	205	219	208	214	213	218	239	218	218	206	223	215	224	212	237	221	181	221	235	231	210	200	210	235	212	240	185	213	212	204	204	216	239	196	208	220	252	214	237	223	229	226	208	221	223	214	223	232	237	228	216	207	210	222	208	251	205	214	183	197	218	207	203	207	241	215	210	204	194	231	186	237	235	214	191	198	222	240	214	198	244	227	198	207	178	216	213	219	224	223	228	209	228	205	221	230	234	215	233	204	232	219	201	213	196	191	251	221	216	244	225	244	202	223	236	217	235	229	222	208	220	231	187	219	220	238	217	241	206	211	213	228	221	224	240	232	223	198	205	199	247	244	209	226	216	199	209	223	209	236	220	201	185	215	204	225	205	187	209	215	225	225	242	223	213	218	235	215	219	206	214	221	215	229	230	229	227	212	189	236	223	227	199	211	210	233	222	216	198	243	231	207	216	197	189	214	225	211	217	210	209	225	210	219	235	203	231	203	200	213	219	204	197	199	211	227	217	227	226	213	221	237	222	246	237	216	231	221	201	220	226	226	235	225	195	215	213	222	239	200	232	208	221	223	205	213	197	198	229	195	231	213	203	191	195	204	227	222	213	214	205	216	206	243	219	202	226	212	236	181	207	199	224	198	216	220	206	220	259	213	231	195	194	238	203	212	222	225	208	217	226	216	228	227	225	215	200	207	217	230	209	241	191	205	208	215	230	209	250	211	212	246	234	245	210	215	199	221	223	215	207	215	195	231	213	237	224	225	207	191	228	251	208	225	235	231	223	228	222	231	226	216	228	221	214	229	197	208	228	194	229	248	204	227	263	250	218	217	192	211	218	206	225	229	220	181	208	223	213	241	196	222	206	230	201	214	244	225	212	195	238	220	217	217	219	193	196	201	202	221	216	216	212	211	192	208	206	218	205	230	201	223	230	231	231	205	220	245	227	212	219	219	199	224	219	213	234	237	225	230	214	244	238	219	218	210	225	211	202	202	209	200	199	202	230	203	213	224	215	214	221	221	221	219	211	187	226	218	218	212	212	218	218	226	217	216	253	230	213	212	213	208	237	251	217	193	217	220	214	214	220	206	191	226	231	236	228	233	196	192	226	214	174	220	192	207	230	200	179	181	232	248	210	189	208	208	236	227	218	207	206	219	213	223	215	237	215	214	182	225	228	216	231	228	210	216	186	224	215	199	212	220	225	229	198	232	186	221	189	241	209	184	210	196	215	227	192	198	215	199	232
25198	2245	5108	5637	4773	3849	3198	2723	2309	2064	1734	1559	1443	1257	1217	1179	1071	1107	1001	956	911	887	818	827	784	809	772	740	734	678	666	754	708	667	685	664	696	612	663	685	636	666	635	632	587	630	651	634	624	639	613	624	609	622	607	593	603	596	621	614	577	595	584	634	609	612	607	553	584	591	557	578	626	646	582	629	604	632	589	601	590	624	600	585	593	635	610	599	645	647	586	599	600	589	588	575	612	607	616	630	648	593	626	599	573	566	625	557	622	596	589	548	568	588	596	588	571	588	579	576	593	578	581	580	573	566	648	593	624	634	604	579	633	576	612	608	532	567	585	543	614	553	586	600	578	584	603	557	590	584	551	609	545	562	583	554	597	596	602	588	617	570	545	578	557	578	558	563	577	545	576	562	527	552	547	600	568	569	590	583	612	582	551	548	578	574	536	553	567	614	569	566	587	538	578	569	535	575	577	578	546	586	570	587	556	576	537	584	572	543	562	567	543	557	570	584	569	587	584	576	606	561	585	547	529	554	582	539	538	603	566	571	565	563	587	572	531	564	609	590	554	608	595	524	562	582	563	565	559	560	564	588	587	555	591	511	586	576	558	568	557	575	608	551	572	562	545	562	576	566	603	578	647	594	567	613	537	595	559	614	573	592	577	586	554	597	576	607	592	551	634	533	536	569	541	560	567	572	585	571	546	568	506	534	558	598	543	531	571	575	561	585	564	570	569	602	559	596	593	553	579	585	579	542	544	528	570	566	602	542	596	564	566	596	582	548	565	553	556	527	562	557	582	598	549	565	580	519	569	547	552	591	582	582	564	569	569	568	547	571	594	551	546	604	534	578	541	567	585	567	525	582	578	522	597	542	591	568	565	548	609	588	574	544	583	542	559	576	596	525	654	579	540	552	568	563	534	550	567	572	546	538	573	526	601	552	570	550	517	616	595	570	580	547	506	562	560	564	552	614	563	599	591	575	572	568	539	572	537	589	558	542	572	562	606	599	588	569	554	572	580	606	585	555	557	558	556	538	590	553	559	605	562	568	581	549	595	598	564	562	586	573	556	563	618	594	558	608	636	582	578	570	614	554	555	579	564	562	554	565	572	555	582	575	521	579	592	524	557	591	578	543	550	541	572	600	554	561	573	558	570	567	550	548	562	564	574	585	576	558	564	569	551	513	567	525	531	569	548	536	592	571	567	577	547	563	567	546	539	628	555	538	565	574	599	574	582	565	572	561	572	585	582	555	558	564	549	554	597	558	563	527	580	556	535	550	562	549	551	538	541	616	575	574	571	564	576	572	590	539	559	546	587	560	534	567	595	619	591	547	553	599	576	569	572	542	569	594	591	595	564	583	604	570	553	558	528	551	536	564	547	542	569	560	596	530	516	585	600	578	582	566	586	549	595	573	591	554	526	592	638	590	610	570	567	576	591	576	562	577	627	530	578	510	574	582	579	569	556	546	582	543	551	593	588	594	546	590	513	556	572	577	557	579	569	560	541	563	559	525	518	542	590	540	570	563	531	535	581	581	564	625	595	553	563	551	608	578	554	542	575	564	537	527	551	571	551	555	522	630	601	563	614	563	602	576	588	575	570	574	560	601	505	509	543	544	577	563	521	538	598	559	541	538	551	574	566	521	596	554	544	588	560	560	536	558	592	553	562	564	557	558	570	588	598	562	530	539	594	537	574	597	546	549	560	610	565	546	529	563	577	543	592	557	518	551	591	559	592	550	560	577	591	596	552	544	545	560	580	577	610	567	569	550	559	555	605	521	580	564	580	604	560	568	581	542	587	597	563	566	586	591	581	548	607	584	551	581	604	544	558	555	559	565	566	578	596	575	591	543	560	548	585	539	575	582	586	590	577	548	530	575	636	565	585	583	569	581	567	569	591	573	593	536	614	583	584	593	565	589	584	549	552	576	557	560	561	589	565	561	577	616	560	557	632	577	556	579	543	578	551	549	549	572	568	594	572	545	546	575	586	567	557	552	569	560	572	572	541	595	574	550	576	581	572	549	572	523	582	543	555	580	554	552	579	569	519	566	557	589	573	576	554	555	511	624	540	559	566	544	591	610	569	572	545	549	584	561	560	559	549	626	556	509	556	560	534	546	582	571	594	611	575	545	557	534	541	545	531	564	570	574	557	541	569	584	594	582	594	563	596	597	536	573	596	563	570	514	558	591	575	542	601	588	551	543	549	558	555	523	563	596	586	530	597	534	549	577	599	564	538	577	520	538	605	569	572	595	576	540	546	557	601	585	583	530	552	571	573	549	576	530	585	599	560	584	542	573	594	565	567	554	550	576	603	536	567	551	572	535	565	577	555	570	576	575	558	541	531	591	553	546	568	550	579	546	589	547	551	560	569	555	583	585	568	579	516	585	563	562	599	573	551	558	556	587	586	602	579	557	541	597	584	569	598	588	578	569	552	576	555	525	540	602	573	549	591	584	586	566	615	561	571	571	571	586	565	569	596	626	556	589	562	567	599	582	561	573	521	598	594	576	597	602	616	608	555	577	549	540	585	530	624	563	544	591	590	579	579	580	578	567	569	562	552	544	570	571	571	548	588	613	570	587	552	543	537	570	561	565	565	572	559	554	572	592	556	620	601	522	545	576	567	565	536	579	590	571	581	553	584	572	511	584	561	568	585	565	567	594	557	535	555	572	558	567	554	580	537	569	575	546	570	525	539	587	553	582	549	529	561	582	600	617	563	563	559	558	566	572	594	532	561	571	590	525	598	563	572	570	545	549	594	597	522	554	570	553	585	525	566	565	590	515	532	561	557	553	620	547	534	527	565	547	584	581	549	586	590	597	533	575	572	537	566	578	544	586	571	490	566	545	544	553	527	578	554	592	541	576	562	584	552	556	588	585	561	573	571	573	587	603	556	562	598	536	557	526	571	562	594	562	504	543	567	581	578	545	592	582	589	523	627	565	578	552	601	595	552	526	521	577	540	565	591	587	551	552	555	547	541	610	607	550	550	600	527	558	561	531	581	572	555	567	576	570	537	557	556	543	547	584	593	548	561	567	536	577	556	569	574	578	582	536	615	567	552	540	561	575	568	555	597	572	580	594	581	555	585	551	554	563	525	571	599	553	569	540	611	605	556	575	585	590	573	560	557	583	571	550	586	556	579	515	581	587	561	556	573	572	553	559	563	536	582	591	598	612	562	575	508	596	585	540	607	588	561	521	574	552	576	614	570	583	560	522	510	555	590	539	575	575	572	555	553	577	556	565	567	598	555	585	532	518	598	534	546	556	551	568	566	547	561	596	593	552	598	590	577	597	572	534	627	505	549	567	552	568	557	575	618	560	623	540	560	594	624	528	588	566	528	563	587	567	563	567	618	543	553	554	553	599	586	614	543	547	555	542	584	588	591	555	582	565	568	596	585	599	594	548	610	581	617	579	545	577	566	562	536	598	620	557	550	565	554	621	598	587	563	597	568	542	598	557	563	581	580	595	544	600	540	560	592	589	552	609
6964	450	348	392	385	327	350	342	370	321	351	333	370	328	336	342	326	354	357	348	351	342	367	341	335	356	382	326	386	346	352	323	343	358	366	381	338	376	358	374	373	323	393	365	375	341	348	364	313	405	378	321	358	366	356	342	398	338	342	350	348	354	384	355	360	371	323	336	331	350	349	355	371	363	329	356	344	361	349	350	366	317	366	367	314	373	379	381	338	334	317	339	339	396	348	363	323	339	331	334	352	340	348	356	354	341	336	332	342	344	382	324	359	351	357	343	360	366	348	336	358	359	353	324	312	347	342	355	376	356	341	370	388	333	353	363	364	354	325	358	364	313	345	361	341	365	327	331	376	363	372	333	365	383	301	365	366	341	356	335	339	384	375	353	317	367	352	348	338	313	321	340	347	316	338	341	340	336	362	385	364	352	336	371	356	371	367	339	361	368	359	352	327	377	354	327	392	344	359	341	316	364	348	358	333	358	345	348	372	348	373	359	344	367	359	344	350	364	350	361	352	368	345	372	325	346	339	347	350	294	345	364	361	322	349	353	369	337	394	355	355	341	327	369	342	376	330	378	354	350	349	343	344	367	337	357	329	368	352	375	363	374	389	362	350	365	330	358	343	302	350	343	358	335	317	336	332	349	344	380	326	349	353	375	349	345	341	361	353	381	374	359	342	350	369	329	330	336	354	330	350	364	367	356	361	338	365	333	318	310	345	335	336	375	376	368	342	388	337	335	350	356	340	342	355	344	367	360	335	356	387	340	324	335	322	376	334	312	343	331	344	341	353	337	370	324	333	359	373	341	339	355	382	366	338	299	360	328	372	350	337	320	349	384	354	349	307	339	306	361	366	342	349	328	342	335	369	371	348	364	351	337	332	332	331	344	354	346	371	355	335	338	343	323	330	344	362	373	323	320	363	336	340	319	336	361	342	354	338	368	332	342	365	369	352	342	340	343	334	366	380	332	340	316	356	348	343	362	355	336	342	383	333	345	320	346	368	376	340	350	348	344	368	335	379	349	340	346	366	368	332	362	352	331	334	333	349	350	324	345	354	345	392	387	338	366	349	340	313	359	311	353	365	351	327	368	311	411	335	358	316	353	322	348	369	342	363	372	381	352	357	331	358	364	346	335	356	330	348	378	374	349	363	346	354	364	335	296	342	339	367	372	357	355	336	354	318	363	342	377	323	344	337	353	343	319	354	354	322	374	352	375	301	327	339	373	342	350	371	333	377	335	386	371	364	355	362	320	349	332	376	345	328	366	348	355	339	347	352	325	337	332	334	345	368	321	360	335	379	367	354	317	344	369	366	332	360	319	330	362	366	370	366	340	339	320	351	371	322	334	362	361	361	406	336	381	352	324	362	373	367	372	351	354	329	350	347	316	337	347	358	356	359	362	370	316	359	341	327	364	339	350	341	339	316	355	314	371	294	344	367	361	342	336	357	381	332	348	367	341	374	377	354	360	360	322	333	316	366	317	327	374	369	371	347	351	353	375	357	331	341	363	351	386	360	369	319	321	344	362	361	353	334	366	336	386	357	350	307	337	390	319	360	325	368	355	351	333	346	333	363	363	352	322	342	326	337	367	298	352	323	329	382	336	337	353	329	367	347	352	336	365	351	344	359	353	342	338	347	357	374	328	349	351	331	356	333	355	351	369	390	319	340	361	403	342	341	366	367	323	361	337	356	345	315	348	364	367	334	345	349	345	324	348	383	318	360	315	369	353	317	341	356	374	356	337	367	350	338	348	337	366	322	354	309	352	336	363	344	334	362	363	373	379	335	346	353	352	339	329	337	349	339	314	336	307	357	349	317	376	346	387	346	371	321	360	337	360	340	362	342	368	348	369	346	357	357	331	336	315	349	344	346	332	365	340	393	352	343	349	339	372	412	368	353	331	344	307	384	350	331	374	363	346	357	334	325	312	361	373	371	365	342	335	354	363	351	321	346	323	342	371	349	304	309	343	347	305	340	364	376	378	310	354	366	329	385	349	360	380	348	371	364	335	368	379	313	424	348	356	352	355	323	339	375	353	364	374	338	364	358	375	346	346	367	333	360	362	370	329	346	341	316	365	325	334	350	311	343	359	365	361	362	322	367	322	339	352	327	312	362	289	356	321	369	371	383	359	329	367	358	310	349	349	352	335	329	377	403	365	328	336	333	349	359	335	352	353	353	312	345	364	362	324	360	349	336	351	336	328	356	337	333	352	341	355	344	397	355	365	349	360	352	344	358	348	351	350	379	337	352	374	346	345	361	317	382	362	332	326	354	325	360	357	346	331	384	381	347	341	362	366	369	354	333	353	339	352	407	337	340	358	343	373	317	357	356	357	347	375	323	324	364	328	360	363	364	370	386	363	383	375	381	328	352	373	359	319	355	312	353	349	360	387	340	312	353	366	380	351	397	382	331	360	379	344	359	386	347	380	356	378	353	348	376	331	358	357	325	353	307	331	358	363	368	381	322	363	303	338	327	355	373	338	314	368	360	364	366	350	387	352	354	363	358	346	347	327	355	358	352	326	407	354	344	323	365	309	357	369	354	335	356	340	352	347	380	353	335	346	367	320	357	322	341	365	358	373	337	334	324	359	379	347	351	363	334	368	335	339	323	341	378	321	367	323	343	344	335	350	318	367	356	357	343	349	340	341	326	387	356	328	345	370	364	333	322	373	350	349	332	336	361	346	330	362	364	347	381	371	335	346	344	347	370	350	369	385	315	290	331	319	332	360	342	364	348	368	360	346	354	318	360	342	366	365	342	344	353	340	376	348	349	364	302	366	376	357	374	341	339	334	353	331	337	351	389	318	342	350	366	346	350	351	352	352	312	359	330	372	370	367	337	338	337	348	363	366	380	354	366	331	339	325	363	323	357	359	356	356	352	354	360	346	364	356	345	352	355	373	376	360	327	348	344	350	347	361	337	341	363	376	353	343	333	305	353	327	338	351	306	339	362	332	354	384	355	346	373	361	352	389	338	358	335	383	364	340	324	347	350	364	368	330	336	354	369	342	379	347	362	356	344	340	395	335	346	387	359	364	354	387	341	337	392	376	358	317	351	347	382	380	342	333	337	375	350	381	350	350	359	356	335	376	337	363	340	355	350	360	355	334	347	347	349	364	343	330	339	352	360	391	362	348	363	336	359	337	338	368	365	364	351	326	323	349	360	380	350	381	341	337	358	357	375	335	354	344	340	358	318	386	335	353	334	341	387	365	342	319	326	354	379	354	309	348	377	321	323	338	329	355	333	368	343	358	351	372	370	357	319	330	325	344	355	359	372	362	358	346	372	341	321	340	350	317	322	325	308	352	365	346	357	326	351	338	361	356	315	342	343	327	358	349	333	345	369	381	328	322	321	320	393	337	390	349	344	325	350	350	353	356	347	362	359	374	314	349	358	333	389	388	305	338	356	361	338	344	330	341	337	345	342	334	333	351	367	324	334	342	360	350	377	367	338	324	356	334	373	348	333	370	368	340	352	330
6010	962	953	1015	1020	979	908	941	954	927	907	893	889	954	855	929	920	892	848	889	877	862	849	897	886	892	904	899	855	920	828	862	879	894	911	877	860	885	934	897	887	858	899	872	902	873	857	843	897	904	883	867	910	819	923	876	862	888	926	904	896	964	873	812	905	896	909	932	907	875	876	868	889	892	869	940	886	895	900	860	862	860	870	866	862	914	928	858	873	846	836	812	876	903	858	895	890	884	889	852	874	844	915	863	909	886	907	892	931	912	856	946	887	891	892	890	899	949	877	837	883	934	935	900	933	894	895	919	931	901	897	921	915	885	883	843	909	889	902	937	868	840	894	881	870	854	906	894	855	864	921	876	959	862	899	850	926	837	892	858	859	891	885	879	841	896	875	900	881	887	872	789	928	870	854	853	857	904	870	894	933	921	853	904	913	917	942	882	913	876	885	869	865	885	826	912	867	909	924	865	881	895	872	847	881	884	875	839	853	864	867	867	913	838	877	866	859	855	926	889	834	884	891	859	891	905	865	918	868	882	886	914	874	950	886	868	865	876	876	909	909	887	810	877	888	903	890	898	901	898	855	874	885	864	883	848	886	871	844	895	891	836	922	897	893	868	844	841	890	899	877	922	903	919	883	843	884	901	825	870	877	873	871	947	846	898	873	904	830	864	883	905	888	849	875	844	936	899	809	891	866	947	894	862	871	840	928	889	906	863	859	896	837	866	881	899	952	850	873	855	865	865	893	876	899	838	890	902	889	892	904	893	871	908	850	890	874	888	933	919	889	894	942	905	850	935	875	875	929	881	841	878	867	939	849	912	863	934	861	914	916	873	914	870	854	916	909	932	867	870	903	856	922	851	871	878	861	876	884	875	878	891	884	902	852	917	863	881	875	896	878	895	976	878	882	872	851	835	836	892	847	897	925	911	869	867	892	897	905	935	854	863	864	875	850	871	872	831	817	959	857	883	841	900	909	901	882	928	917	903	893	842	859	842	898	891	873	847	936	915	884	890	906	881	899	868	845	903	872	890	912	860	875	878	843	893	889	876	863	855	883	860	845	882	876	901	837	916	875	844	882	928	854	900	842	880	887	909	931	884	906	893	894	896	908	927	863	876	836	884	873	831	851	930	841	868	888	888	880	937	885	974	905	895	924	904	835	895	923	871	843	898	931	868	846	888	852	901	871	906	869	864	878	898	863	826	910	894	823	880	891	948	920	883	877	869	920	899	893	859	886	872	880	926	892	913	855	874	882	899	935	872	869	926	898	890	904	893	897	868	940	886	905	886	931	904	869	860	870	898	905	866	909	869	863	918	895	904	820	921	909	902	900	944	930	811	899	861	864	927	927	867	889	886	882	888	832	888	935	904	882	858	926	944	902	886	921	888	931	864	910	886	848	856	906	912	885	888	898	871	916	904	887	907	911	884	902	883	866	882	850	889	843	941	942	889	930	934	861	885	891	884	875	831	869	853	912	883	871	897	912	854	898	917	865	895	883	886	867	932	881	864	912	843	880	873	928	832	872	895	883	894	864	886	879	897	900	872	902	859	891	894	885	837	853	870	927	936	903	887	885	955	876	861	864	951	868	883	888	949	900	903	825	866	857	836	922	894	898	858	867	890	863	873	857	926	893	893	912	948	846	899	883	868	878	865	907	917	850	911	921	903	890	887	925	913	972	844	921	886	889	883	914	830	853	908	836	869	899	868	897	904	918	911	871	840	875	884	872	902	915	872	885	898	891	874	860	888	909	891	865	869	895	880	800	915	839	846	911	882	883	944	880	910	878	893	893	868	861	874	883	881	951	848	883	885	842	910	918	884	894	889	886	869	870	917	904	892	871	907	879	924	899	889	892	815	895	837	837	931	926	845	901	899	916	911	941	887	912	848	847	887	925	907	911	893	884	862	876	895	909	872	931	855	846	893	906	883	918	900	908	878	860	858	919	880	878	864	929	843	885	883	901	837	889	899	895	918	897	900	929	906	907	877	875	889	847	852	820	829	916	862	864	857	891	855	913	835	880	864	881	895	883	855	859	930	891	868	884	893	880	857	911	888	827	889	893	901	882	874	862	859	868	895	895	901	915	876	844	881	903	883	910	823	854	848	874	969	898	906	907	787	887	906	928	908	877	893	867	933	875	873	865	877	896	865	941	883	889	864	919	893	836	859	891	906	864	903	891	870	883	860	842	888	869	854	928	905	916	924	895	810	883	890	845	916	875	853	886	896	879	904	845	841	884	888	809	877	975	892	875	886	836	837	818	842	896	847	853	935	924	895	874	861	883	887	873	896	848	871	888	858	863	892	855	898	866	876	856	880	892	891	865	840	879	942	937	917	868	850	861	906	955	899	881	890	943	861	897	899	905	924	901	890	914	895	880	933	882	865	903	867	877	894	864	876	842	849	956	932	904	877	822	876	891	836	836	856	893	918	926	862	893	861	857	876	872	889	928	909	933	876	899	878	882	836	924	883	891	871	862	868	862	920	877	905	876	920	846	932	874	886	935	880	904	860	882	873	886	872	915	927	904	923	879	890	887	889	925	884	916	936	873	906	855	862	874	898	919	879	918	904	887	843	885	871	889	842	883	867	895	866	936	890	895	868	867	875	865	902	920	874	900	881	872	887	852	918	916	881	887	870	897	881	899	919	884	839	871	850	876	879	903	864	879	882	838	863	874	873	861	915	819	888	884	864	927	871	912	869	929	892	831	885	882	894	858	905	920	896	888	869	861	863	817	833	898	886	854	894	904	863	885	875	867	907	838	879	846	902	906	893	866	870	864	874	931	888	882	939	858	858	832	907	910	900	896	907	931	891	902	879	935	924	875	857	872	934	844	869	868	830	843	837	864	871	838	888	930	907	867	862	924	873	902	843	869	868	782	875	883	939	881	885	872	881	859	879	890	870	892	883	874	846	829	880	887	871	881	964	897	842	914	873	857	850	896	847	925	872	874	873	914	897	856	876	861	894	905	877	936	909	922	925	857	870	880	889	877	874	949	884	882	903	889	881	865	844	839	883	887	950	886	894	854	848	912	865	921	921	896	843	911	895	915	873	862	859	914	881	886	917	956	850	863	847	868	880	847	879	893	879	911	878	840	906	885	863	885	827	928	887	902	882	848	880	877	881	913	872	856	885	878	873	878	871	883	925	926	923	794	911	851	843	867	849	863	920	841	841	887	863	893	914	924	867	857	856	885	930	917	877	881	811	879	924	866	874	857	911	894	920	913	893	931	904	894	879	901	915	886	876	913	878	864	876	942	903	893	941	908	952	894	921	931	914	868	895	857	939	869	903	833	888	926	931	872	890	862	864	885	888	907	893	871	848	861	898	930	919	957	871	868	890	873	889	896	862	874	904	926	896	901	861	879	812	858	942	804	853	923	838	867	889	859	836	909	859	894	878	854	849	923	920	935	908	911	948	957	951	913	902	908	911	842	915	909	847	931	930	893	862	884	817	855	855	846	880	872	886	931	906	878	898	842	921
43336	8535	1702	1186	935	708	635	543	511	483	440	425	411	422	411	369	345	360	365	368	365	372	379	334	386	368	329	329	351	372	363	350	365	350	353	362	359	352	349	360	333	369	348	355	330	344	347	390	365	364	357	357	354	352	311	350	346	333	324	354	356	351	354	351	326	363	349	361	351	348	336	345	346	341	341	342	360	350	343	377	387	357	366	372	380	362	336	350	394	317	341	360	345	341	337	353	393	337	339	370	353	338	380	386	369	321	336	362	321	386	344	341	383	333	301	332	324	340	341	334	343	358	395	351	333	343	325	311	339	345	376	345	330	368	390	342	356	352	340	355	316	293	355	386	321	321	337	338	355	299	349	351	337	382	346	347	380	394	332	340	355	338	369	316	344	361	352	325	375	326	341	351	344	354	360	372	339	314	354	329	351	378	387	366	359	339	342	375	363	369	348	372	365	341	355	348	282	358	342	365	372	338	362	330	370	355	353	356	355	339	345	360	331	351	359	340	367	350	357	349	361	354	362	390	327	329	363	363	367	344	335	340	317	378	365	361	368	337	342	358	381	347	334	347	387	333	386	372	343	364	334	334	375	372	337	389	338	373	360	359	357	324	370	365	340	325	371	353	368	352	329	353	356	331	376	323	361	378	324	352	326	357	377	376	350	332	340	341	314	341	350	323	346	325	335	356	327	360	336	342	314	356	327	368	341	360	333	333	350	357	354	338	381	356	348	370	324	325	318	334	365	362	375	339	325	382	353	345	343	353	348	321	353	315	359	301	322	352	331	318	334	315	351	355	353	345	353	360	371	349	344	350	367	342	317	333	320	320	334	366	350	313	350	344	319	343	349	365	374	341	348	340	316	358	362	343	336	336	383	362	317	364	346	355	337	335	332	329	371	340	355	380	378	365	349	351	349	348	351	353	334	352	363	317	339	368	328	369	351	333	356	347	349	361	353	343	336	331	329	342	351	329	365	338	377	342	359	371	349	356	338	345	324	362	335	340	376	344	313	339	323	353	305	332	352	347	344	345	303	354	354	360	358	377	361	346	357	330	357	351	367	361	345	338	296	363	309	357	341	348	344	349	350	340	355	351	382	323	372	354	326	340	345	345	346	358	378	311	345	313	378	317	336	384	334	362	335	361	347	335	359	334	328	348	379	368	346	332	363	363	357	330	359	326	364	340	324	349	329	354	351	338	334	340	339	373	348	328	357	356	324	338	337	353	324	347	361	337	333	328	361	350	352	358	344	330	364	342	338	388	351	313	346	342	372	368	370	315	338	387	313	359	325	364	376	335	311	358	368	317	355	353	329	349	374	373	349	342	331	369	336	381	315	345	372	322	350	368	347	323	318	355	364	366	332	347	355	359	299	371	344	327	367	331	311	356	351	322	373	334	352	330	354	370	288	289	368	366	341	330	384	385	350	381	379	325	330	360	348	362	349	343	341	308	317	346	332	337	344	379	286	341	360	349	362	319	330	328	335	370	364	340	341	359	372	344	381	335	367	334	360	363	342	358	332	315	358	323	358	335	383	371	360	348	371	323	347	365	354	314	318	371	358	339	333	377	356	336	351	344	326	340	349	375	375	360	332	381	320	328	326	345	332	348	325	342	342	347	361	379	370	387	322	340	378	320	328	352	325	366	332	343	343	381	347	379	342	321	372	330	353	344	342	354	352	339	341	344	339	322	375	342	371	371	372	340	328	334	360	360	353	357	353	347	392	382	352	334	376	325	352	345	383	360	315	333	335	361	355	367	390	332	347	344	333	373	345	355	363	376	348	350	358	363	317	364	366	357	346	363	343	367	322	350	347	357	380	333	346	350	363	340	372	355	353	345	366	364	341	362	362	348	346	329	343	345	338	345	313	350	338	362	348	307	372	355	343	365	367	399	313	363	347	391	353	343	354	333	354	357	309	346	355	364	384	349	323	365	360	344	348	339	324	329	360	346	321	376	308	368	321	309	320	348	363	345	389	363	363	360	338	354	364	364	350	358	354	329	357	352	349	317	357	310	320	352	340	330	351	361	361	331	325	378	340	394	383	325	358	348	356	341	321	339	370	363	361	354	349	374	347	355	325	352	321	340	318	350	375	335	386	339	340	335	344	350	336	355	347	377	366	356	348	331	382	384	347	322	337	320	380	345	349	360	338	315	314	316	336	327	316	352	319	323	364	367	330	363	370	363	323	365	339	342	385	333	340	348	356	351	345	347	354	361	350	362	340	337	325	341	333	330	320	331	315	345	369	354	343	355	313	307	378	366	347	374	327	350	367	335	351	345	341	335	352	364	296	331	393	376	351	313	362	339	359	343	363	346	365	337	345	341	360	338	368	340	335	319	344	348	383	338	341	368	341	364	355	360	348	360	339	377	331	304	352	326	348	368	351	342	346	312	357	343	332	351	350	346	335	359	327	331	369	336	317	321	317	352	366	314	345	308	352	333	357	374	372	323	330	336	382	379	323	329	364	339	312	350	359	348	363	335	351	355	378	331	354	346	350	351	366	369	373	319	322	347	375	319	314	353	362	349	357	380	333	349	342	327	346	336	321	292	347	311	352	344	383	371	357	324	338	377	365	364	381	358	372	359	351	358	333	382	358	371	354	373	372	353	363	386	337	345	334	330	312	376	329	344	338	366	355	346	365	380	350	338	354	328	359	357	360	315	325	360	353	366	310	388	348	370	345	371	329	369	356	362	353	342	349	349	349	370	346	334	334	350	366	327	357	347	351	364	329	329	333	353	335	341	329	343	357	342	370	353	355	372	328	353	352	329	326	341	331	398	362	367	378	360	351	361	346	356	338	338	345	373	381	390	348	336	362	383	352	375	328	354	344	367	362	375	376	361	354	334	339	345	335	312	365	362	337	380	333	312	352	353	359	357	333	367	342	370	304	333	369	380	346	368	360	360	368	329	342	390	310	361	338	348	345	350	337	364	328	354	319	332	376	383	364	366	344	343	325	362	355	360	367	362	339	380	330	322	352	338	322	358	330	347	385	357	370	351	325	374	370	333	354	374	374	345	357	386	350	329	319	370	347	342	342	366	367	361	343	359	357	377	358	364	335	365	332	345	335	363	361	374	347	333	368	339	353	336	334	345	353	350	312	339	335	356	384	372	352	341	345	374	347	363	331	347	357	347	362	369	348	350	362	320	305	318	334	357	365	335	349	358	352	362	338	360	327	349	345	291	337	341	329	365	343	366	370	358	345	337	388	336	363	365	388	323	361	365	346	337	364	318	330	338	383	377	378	363	352	362	328	377	371	361	366	341	352	338	341	333	376	335	358	337	359	348	314	329	338	373	338	366	331	364	377	340	359	388	364	387	307	335	350	370	372	376	362	352	371	328	353	369	344	340	369	365	366	355	329	358	356	370	348	358	377	355	367	348	330	361	361	362	298	374	374	356	368	341	316	336	312	377	364	352	342	363	370	326	379	364	345	343	344	323	333	324	366	372	334	362	331	325	335	344	333	376	346	339	330	344	348	319
20485	1793	3103	3493	3131	2576	2270	1959	1781	1597	1494	1360	1314	1278	1212	1154	1163	1114	1133	1052	1055	1058	1063	971	1027	979	1004	976	868	921	928	956	975	900	907	919	922	896	880	944	947	932	916	913	891	948	902	933	890	892	885	903	888	946	899	889	849	870	895	915	880	882	890	915	914	870	932	857	901	922	950	884	866	883	923	877	892	891	877	879	892	891	909	890	878	890	887	890	880	931	884	881	918	889	935	876	917	910	847	934	873	867	918	881	947	888	847	897	865	873	895	894	914	896	900	875	857	920	868	840	833	880	895	903	885	869	914	904	894	897	859	919	882	885	932	877	848	902	923	863	919	841	857	871	912	885	893	899	908	853	854	888	865	848	889	906	873	912	844	859	912	940	882	913	873	884	887	890	835	874	896	854	855	850	872	884	827	863	882	856	859	824	862	870	883	902	840	839	943	867	852	887	842	862	844	866	854	899	864	898	892	845	850	875	890	902	910	885	867	854	826	801	839	881	853	837	818	892	838	838	882	814	924	928	855	849	910	848	890	852	845	861	885	817	836	903	854	840	894	903	879	850	848	849	845	883	920	854	872	875	820	861	877	861	870	873	867	825	890	910	893	833	856	850	877	890	901	854	911	891	937	857	884	853	848	901	889	860	923	866	841	847	830	900	894	829	887	890	849	862	824	829	841	834	924	836	820	901	873	863	814	883	876	856	868	913	879	922	823	861	864	872	846	852	930	858	868	932	897	870	880	878	869	882	859	852	863	894	876	828	885	843	842	841	836	862	909	857	867	853	863	804	900	840	913	911	887	869	898	913	926	841	853	829	834	858	888	879	846	868	840	870	846	938	817	899	821	862	880	872	908	915	850	848	895	909	887	830	846	921	876	879	895	867	845	886	807	848	868	902	802	885	828	877	854	839	865	860	886	836	865	854	900	870	870	872	881	835	813	898	860	850	870	876	808	862	858	830	837	870	897	887	882	897	859	851	895	852	884	879	863	879	906	898	854	847	942	884	821	867	893	895	828	888	851	880	888	899	881	887	884	904	884	800	896	909	896	915	891	876	865	833	831	877	912	836	842	885	845	864	874	826	880	890	890	848	887	903	853	816	892	838	879	848	836	884	897	859	814	849	887	869	813	853	857	905	858	861	834	802	885	876	834	888	856	833	904	856	876	893	864	837	844	906	858	874	858	850	902	891	886	892	863	835	903	900	872	837	893	909	816	889	852	868	806	838	846	916	914	894	921	854	894	892	810	894	856	863	896	871	925	912	909	838	843	882	922	874	813	885	915	938	899	938	890	859	905	909	860	854	928	858	828	880	846	851	882	895	882	878	929	864	890	918	863	808	789	859	869	870	802	852	917	908	899	832	860	822	852	873	878	900	847	845	884	821	830	822	846	844	824	900	924	875	844	869	827	890	849	862	876	814	820	907	878	878	833	874	957	856	867	902	844	843	797	896	836	831	846	868	849	870	852	872	825	897	912	875	849	860	884	909	882	854	895	859	876	899	851	929	816	845	913	900	858	913	871	886	896	903	837	887	844	890	868	903	864	878	844	816	833	835	903	849	916	875	892	899	853	851	794	877	818	853	843	836	897	842	863	897	878	851	953	932	839	873	809	780	842	873	847	818	905	799	861	871	839	843	865	809	830	859	873	886	925	886	832	956	865	849	877	882	867	901	914	908	862	863	847	902	877	831	880	853	876	834	874	849	841	849	868	855	861	899	866	869	827	842	943	878	883	872	813	886	836	882	887	827	947	815	826	884	882	877	918	856	853	871	882	944	852	839	888	920	861	814	897	872	879	857	824	908	857	902	816	854	902	866	872	875	834	925	897	876	877	880	890	864	825	897	906	898	876	881	869	890	856	887	882	879	877	855	860	900	862	822	844	884	846	859	830	863	847	900	865	909	858	850	902	876	922	853	823	811	906	900	878	849	888	830	885	876	914	858	895	905	853	846	879	904	834	904	910	871	860	864	841	820	863	913	853	868	883	886	856	818	846	809	901	914	841	879	910	839	830	858	767	886	852	899	894	864	885	860	863	854	864	908	807	890	890	859	906	860	878	840	925	807	846	868	865	828	870	877	816	859	886	836	880	892	918	870	808	934	922	930	866	846	883	876	879	858	915	902	870	827	869	832	846	858	869	883	912	888	857	896	882	902	861	839	848	887	877	881	829	913	843	849	891	842	842	875	904	871	884	870	924	871	854	837	865	827	875	873	870	841	872	936	918	820	866	870	861	801	901	846	854	913	924	884	891	854	888	927	887	810	853	846	808	870	866	879	833	847	881	848	876	865	819	851	862	869	875	883	901	868	877	871	865	875	871	878	863	858	883	872	884	872	810	854	836	877	860	908	867	878	860	929	830	865	932	899	890	877	869	890	814	814	861	850	941	875	827	804	825	898	833	850	839	873	882	881	811	913	835	873	887	849	835	908	872	810	849	890	813	821	857	820	874	897	891	906	911	865	870	856	877	909	843	894	893	902	827	894	844	878	844	904	858	818	862	863	866	809	863	921	858	918	837	861	844	835	880	873	912	905	843	877	862	870	919	862	882	872	794	804	897	842	860	885	915	830	845	817	826	875	871	926	888	874	863	881	872	826	917	904	880	916	868	876	855	866	865	881	927	859	860	881	857	867	845	955	856	898	855	870	867	838	923	847	865	858	890	872	873	849	844	889	874	851	834	833	860	862	852	842	868	795	881	839	923	894	859	924	878	892	866	856	873	838	890	871	862	904	869	889	872	955	852	933	877	882	878	886	892	825	825	823	826	880	843	830	893	891	905	924	847	894	836	871	859	882	908	900	841	839	824	937	852	855	823	847	879	838	923	881	855	869	864	911	820	862	893	900	871	911	882	866	882	838	846	863	856	825	895	867	881	900	890	903	907	869	867	849	900	833	867	876	931	854	860	862	858	890	913	889	845	842	899	854	840	831	862	874	810	817	880	829	837	896	867	872	854	873	821	830	797	923	893	858	853	875	810	839	806	923	899	937	841	894	877	859	855	838	878	877	911	833	890	892	868	861	900	843	890	888	869	874	862	876	869	910	887	838	839	863	841	822	823	892	837	901	847	887	907	881	851	869	910	860	893	853	869	867	807	851	881	868	911	881	890	883	881	845	862	853	879	858	889	884	937	861	868	941	845	833	902	889	916	935	850	869	851	870	816	879	829	901	864	868	898	871	916	890	821	857	870	874	846	858	906	873	862	864	832	904	900	904	884	821	829	866	860	915	895	833	890	901	865	899	860	816	887	862	856	854	900	916	867	825	901	850	875	829	906	843	857	913	879	861	846	873	830	862	803	862	891	879	848	851	924	884	846	854	881	896	836	888	862	866	810	879	929	890	891	825	877	905	873	866	859	832	861	915	860	850	888	815	904	899	808	841	840	853	848	891	915	875	845	874	882	896	847	952	871	846	823	876	863	827	871	873	923	898	920	884	874	844	919	939	864	899	844	895	875	887	896	895	858	868	862	878	830	864	892	864
56891	15692	3871	1907	1389	992	780	644	551	467	405	399	358	328	304	335	319	270	245	243	272	272	233	232	243	264	231	250	239	212	255	249	226	249	244	235	232	239	207	228	235	234	225	215	199	237	238	229	261	239	222	233	219	240	237	217	235	238	221	236	210	208	254	238	222	233	180	211	201	219	218	237	238	208	203	224	204	228	229	219	219	220	213	217	212	227	226	205	226	233	217	233	224	205	216	220	216	238	230	218	228	241	186	222	221	232	209	204	248	229	195	226	213	208	225	269	202	248	211	224	210	192	214	210	197	223	212	213	216	218	208	213	221	215	220	203	230	189	222	193	207	214	228	202	235	257	215	219	209	234	192	199	222	228	222	246	217	235	219	206	196	237	211	204	194	220	224	207	201	228	198	226	218	217	202	202	210	211	220	214	201	202	262	224	204	224	207	224	232	235	213	196	222	230	233	220	225	223	197	213	207	234	218	224	240	249	227	229	220	225	211	216	245	226	181	214	218	194	209	220	227	233	224	236	205	206	235	199	229	181	235	230	223	226	257	243	203	203	221	212	221	232	225	197	228	215	196	213	185	213	214	204	241	230	221	208	223	214	200	221	269	203	219	213	208	196	227	208	217	203	189	225	232	232	204	207	223	213	209	200	223	234	228	195	207	204	195	220	194	206	245	221	225	226	192	212	220	229	219	220	225	212	198	191	222	227	201	205	188	214	192	238	257	245	204	210	200	220	208	207	224	184	202	206	219	205	209	200	214	231	201	219	195	217	200	199	205	218	234	235	203	228	203	235	233	223	243	207	226	223	222	208	257	222	235	215	212	201	207	236	219	189	215	204	207	214	229	217	202	200	212	216	207	229	218	219	213	227	220	231	196	212	229	171	226	238	202	213	207	183	231	204	205	232	192	202	220	234	212	227	233	199	203	200	239	217	213	225	224	236	216	194	232	218	207	209	227	188	227	212	214	215	230	226	227	245	218	250	223	215	198	221	209	224	207	201	208	214	214	206	208	205	212	221	207	213	216	242	247	237	183	204	210	238	235	229	247	213	236	209	228	231	200	225	213	230	211	248	229	230	206	218	239	194	193	207	223	226	207	230	226	213	226	212	219	220	229	178	208	218	238	169	211	215	234	205	235	197	227	225	242	239	214	193	208	217	215	235	219	231	222	230	205	239	210	232	237	213	213	192	224	217	198	211	232	212	222	190	233	219	248	197	206	194	225	227	213	201	205	230	197	223	231	208	221	204	199	229	209	244	187	223	224	224	230	213	198	236	193	200	238	225	225	229	203	225	201	231	219	229	214	223	223	219	209	209	219	230	207	199	218	215	197	233	208	209	220	210	222	214	222	252	217	253	176	222	218	233	217	224	192	201	224	201	197	201	210	224	204	207	215	218	216	219	217	210	222	202	190	242	240	219	205	233	217	224	198	214	217	191	214	233	223	244	211	234	209	214	231	183	209	229	211	226	209	227	222	223	230	224	190	231	210	196	214	223	196	216	198	232	193	225	187	219	206	231	224	215	204	216	230	217	219	229	215	188	211	199	186	243	209	196	212	206	214	191	234	214	200	213	196	200	217	234	196	207	215	211	199	217	208	210	226	220	215	210	228	207	258	209	249	213	200	210	235	211	227	246	209	217	177	210	225	235	215	219	229	211	252	216	228	216	210	226	240	202	229	226	226	189	209	238	219	216	229	218	204	197	223	220	197	208	219	218	226	215	221	195	226	210	237	259	221	211	221	220	208	221	190	218	223	193	234	257	212	207	212	203	201	203	214	231	242	204	198	217	213	230	173	212	208	196	239	183	192	219	200	218	216	195	201	212	214	238	199	204	243	234	202	241	210	199	201	223	206	228	215	211	217	206	236	226	239	209	242	189	218	231	220	213	198	213	226	204	216	213	211	237	237	220	202	230	213	212	226	223	227	222	226	234	209	196	215	205	225	211	212	213	217	218	181	206	236	224	216	230	214	214	204	192	228	237	216	217	205	202	235	219	230	247	229	224	221	227	217	215	201	212	205	210	219	232	238	213	220	244	220	221	223	235	242	214	218	220	241	221	205	225	225	219	201	194	205	216	225	207	198	196	232	237	251	226	226	217	212	255	218	221	226	209	217	204	205	210	221	215	224	227	234	213	201	226	191	206	218	222	229	206	217	216	202	213	226	215	235	253	233	207	193	220	216	234	200	242	226	188	234	230	233	203	225	204	205	184	229	245	215	225	238	212	215	189	228	198	234	210	225	233	205	234	207	235	226	204	213	214	208	203	201	234	206	237	209	211	202	231	211	228	229	224	220	242	216	204	216	213	233	240	226	241	197	227	205	210	219	209	206	209	214	195	208	240	222	208	239	206	234	207	229	220	225	202	227	217	198	191	223	233	226	228	193	240	237	206	208	209	232	217	194	211	235	208	220	220	237	206	201	213	224	222	238	227	211	215	219	194	228	210	193	231	223	214	211	215	217	185	215	220	187	219	208	200	217	235	233	226	247	234	246	186	212	235	214	205	216	220	223	231	237	209	207	214	211	208	228	221	226	206	216	203	222	211	206	213	215	212	226	220	203	219	213	205	230	236	207	232	227	214	203	194	202	228	230	242	202	223	221	205	228	227	190	237	222	228	228	222	255	215	211	217	237	223	198	215	230	228	215	202	218	211	223	206	197	218	207	213	239	236	228	213	199	227	204	209	209	228	206	206	212	220	221	219	232	213	248	200	194	207	228	198	214	226	210	230	218	219	221	225	208	202	222	226	213	225	206	217	202	230	214	195	207	212	205	226	194	226	195	208	193	207	215	230	214	218	206	223	218	199	216	234	222	207	212	212	239	211	231	235	224	197	230	230	218	221	232	215	221	199	201	237	204	212	213	215	231	217	239	207	239	232	242	218	218	204	203	215	214	210	192	223	228	216	232	230	223	209	211	207	223	215	217	203	221	204	205	233	220	209	198	200	215	209	219	215	207	236	212	214	231	204	220	229	211	205	226	217	217	214	208	202	230	211	193	201	208	226	229	181	218	231	253	221	204	242	175	218	218	220	220	218	233	230	220	196	198	241	230	236	213	210	223	226	209	210	225	221	222	235	227	231	224	198	205	219	224	233	212	251	192	236	245	202	220	224	213	233	209	225	217	235	238	212	210	216	211	205	213	212	230	196	209	215	225	192	213	231	213	220	209	210	248	246	218	247	220	217	207	206	222	221	213	212	198	201	212	216	226	217	223	212	207	202	205	257	217	208	237	225	212	209	208	207	233	220	225	227	210	204	205	241	230	212	216	246	223	228	206	228	233	237	215	200	223	213	237	222	229	218	200	204	192	228	207	206	188	210	228	224	196	210	223	226	212	216	234	240	223	204	215	215	209	206	225	195	218	262	214	254	234	239	213	213	202	239	212	214	238	199	197	227	195	212	212	220	225	214	233	246	224	237	211	208	226	215	207	209	244	236	228	219	198	226	222	240	217	215	217	224	206	219	217	206	214	212	225	250
27572	2242	5028	5672	4733	3907	3198	2600	2261	2007	1740	1591	1475	1303	1246	1150	1120	1019	987	969	935	899	859	870	802	785	765	778	759	736	707	722	639	704	690	663	673	698	687	677	647	675	623	655	633	583	635	645	616	669	641	601	658	631	568	597	596	600	592	597	594	615	602	593	556	617	589	618	599	602	627	605	561	605	623	588	604	635	595	598	583	607	621	565	614	606	603	624	657	638	608	574	580	626	636	570	590	614	596	631	616	635	581	569	678	588	598	596	576	581	571	600	555	637	556	572	627	595	580	605	564	578	588	600	585	586	636	591	633	642	627	607	561	615	597	598	575	603	593	561	558	608	526	600	596	522	574	579	570	583	565	589	548	550	556	571	583	571	569	550	569	588	563	554	582	564	594	571	586	598	543	623	619	571	577	534	531	600	551	596	574	544	602	556	575	557	564	616	570	575	599	574	561	579	561	594	582	583	576	576	573	602	573	565	599	561	567	589	590	601	607	585	561	577	546	581	588	532	535	562	558	590	552	597	566	601	564	628	569	574	569	583	621	528	556	556	616	592	593	578	538	568	548	623	565	543	590	584	553	555	576	556	508	585	556	527	526	569	599	559	568	554	596	572	549	592	553	572	554	575	542	545	586	573	523	569	571	575	598	608	565	598	551	593	533	602	593	597	577	551	583	537	576	545	570	592	553	594	549	602	572	543	624	566	531	568	576	604	577	591	588	568	570	579	539	535	564	593	596	572	559	584	573	548	560	570	561	556	570	579	556	578	571	546	561	561	570	544	571	564	570	553	580	563	558	547	606	525	579	531	566	598	579	570	573	570	578	513	559	553	530	574	546	510	593	540	538	558	555	633	587	564	559	554	536	550	590	557	604	588	573	557	569	597	590	553	576	586	600	541	596	588	581	570	571	581	645	600	575	568	523	573	562	582	526	541	570	543	509	543	528	562	551	595	572	522	540	569	603	524	561	588	546	597	548	557	592	601	535	556	583	604	589	609	548	565	563	564	526	534	564	583	580	560	553	535	545	532	565	571	531	514	589	572	548	557	535	621	542	559	613	521	556	560	561	539	558	544	535	587	531	534	560	585	571	584	582	548	575	530	587	586	537	548	592	590	610	577	567	567	561	562	601	580	554	548	550	610	593	612	626	579	591	550	588	531	589	549	563	574	545	553	567	556	581	536	557	557	554	571	576	578	559	564	546	558	548	561	524	556	560	568	562	583	575	595	534	548	562	578	542	552	540	536	536	562	573	557	578	545	564	577	581	582	540	548	583	530	618	542	534	561	549	566	568	578	587	580	560	586	567	569	562	605	548	583	598	612	559	575	558	571	551	580	604	528	578	575	583	578	577	550	570	557	548	556	539	582	553	569	575	588	574	564	563	591	514	611	573	590	551	603	555	592	533	601	598	583	547	567	546	570	628	552	552	567	578	591	564	545	575	584	539	562	570	545	571	567	609	608	590	567	543	604	567	572	551	531	546	592	552	596	595	555	555	569	538	553	563	549	592	579	579	547	566	574	574	582	584	562	593	526	601	599	606	566	544	573	561	587	574	615	552	590	581	568	626	591	570	588	560	559	586	588	557	562	569	579	614	572	586	517	576	596	586	586	574	583	543	540	582	601	586	537	583	573	572	519	548	609	592	569	568	541	567	589	563	579	551	554	584	597	577	537	620	572	591	536	526	594	585	582	585	560	590	561	600	569	566	570	592	554	563	568	588	566	570	549	597	567	535	580	541	551	545	513	599	587	599	588	563	600	562	547	602	540	572	580	547	585	614	571	562	552	548	544	551	548	619	572	568	582	532	576	549	578	536	606	593	558	545	550	613	544	582	626	587	563	542	575	586	542	551	608	591	528	559	571	528	558	566	537	574	558	576	606	541	531	561	552	543	606	543	545	576	551	592	539	538	570	538	604	588	571	539	600	557	555	551	565	572	531	587	587	583	533	532	538	586	589	548	577	600	607	596	532	531	551	563	600	576	571	577	562	566	556	531	521	569	555	563	559	589	580	555	560	549	584	519	575	543	523	565	602	556	536	553	590	546	525	576	597	591	591	543	573	562	582	591	521	576	551	549	491	587	580	568	559	603	571	510	555	514	557	584	553	582	568	579	596	566	592	583	575	553	545	592	586	581	584	525	596	557	580	581	514	565	563	595	541	542	527	566	582	555	567	563	545	549	546	566	569	558	560	570	518	567	567	561	539	611	597	562	588	516	584	566	571	577	589	570	616	596	574	566	560	514	608	532	533	576	582	549	564	584	558	579	607	538	565	509	594	560	593	608	565	563	560	550	597	546	583	558	586	568	588	561	596	590	566	582	572	598	584	566	544	507	552	556	617	558	574	531	553	572	554	558	588	539	587	542	559	608	608	563	549	575	534	564	576	542	576	564	542	511	564	585	539	576	560	558	603	520	535	550	617	557	524	549	556	546	526	582	596	536	563	590	553	547	608	582	580	594	587	571	548	548	559	579	552	543	571	587	575	555	549	533	557	526	594	541	604	570	575	586	600	540	571	563	562	545	605	568	566	575	546	544	560	600	551	579	542	595	593	560	541	550	528	574	559	559	562	589	560	558	520	543	604	568	546	546	547	556	574	557	556	521	569	590	583	587	597	546	602	577	559	575	528	589	585	560	574	521	543	552	524	547	544	595	582	564	545	537	545	527	542	580	572	577	573	560	572	606	581	587	576	584	579	571	545	579	583	579	605	578	525	622	561	586	547	518	572	578	580	618	544	565	568	638	572	561	613	569	576	556	588	565	569	587	575	608	560	574	572	576	554	594	526	561	549	528	614	553	543	592	573	559	564	564	547	597	591	515	609	528	564	564	568	599	587	539	557	580	556	579	569	547	517	574	566	618	556	573	561	569	573	589	542	564	598	545	540	574	596	572	542	563	522	548	544	545	576	585	536	525	551	555	525	526	618	556	579	551	572	581	571	579	544	555	522	535	574	574	558	576	536	562	562	592	544	547	627	544	603	568	515	526	570	571	564	573	589	573	568	551	580	533	586	551	590	540	568	543	580	533	537	528	579	540	556	535	552	580	536	615	575	562	540	551	570	590	566	539	529	595	574	572	614	614	577	517	569	603	519	570	591	538	532	563	563	555	551	599	580	568	523	585	615	556	545	569	562	541	569	583	587	547	567	584	568	491	565	538	559	568	586	604	531	549	543	593	568	554	560	577	600	576	561	586	558	579	612	556	562	585	591	565	568	567	541	562	567	565	518	552	578	539	568	534	549	549	540	571	571	551	576	583	554	586	583	518	601	565	548	551	544	617	586	599	597	596	585	564	559	584	618	574	543	585	562	583	560	563	597	578	594	518	559	568	534	559	576	574	577	576	532	585	542	588	579	553	577	560	588	569	559	547	581	557	545	571	526	563	591	568	516	532	549	585	524	577	596	565	541	569	528	579	563	595	653	583	554	534	546	549	540	565	552	569	589	519	578	583	523	573	578	552	591	561	526	581	547	575	542	551	566
7886	602	421	387	334	380	349	368	383	373	391	360	367	366	357	360	387	348	341	367	395	313	367	368	369	341	343	350	340	322	348	323	308	348	373	344	370	375	360	364	371	336	368	358	399	358	390	363	323	372	336	378	330	352	357	340	352	340	353	356	345	379	384	344	374	345	363	342	362	344	373	344	374	347	313	345	350	356	360	341	357	334	417	354	338	362	348	337	339	358	354	344	328	338	350	341	329	389	356	351	330	352	360	305	343	345	331	345	346	375	379	375	353	340	334	339	331	355	364	365	343	358	344	367	360	329	349	368	374	375	352	372	325	347	365	325	328	348	349	361	339	354	355	380	347	335	405	360	354	365	349	350	361	354	331	325	326	392	367	376	336	354	338	357	366	372	378	345	333	344	368	335	332	351	370	374	343	389	347	371	378	370	396	338	351	334	360	364	354	362	353	356	339	344	369	308	382	356	364	359	350	396	353	339	342	347	351	357	348	372	331	356	376	385	350	326	393	366	346	350	383	347	383	361	359	332	358	378	364	355	347	364	328	354	347	345	303	358	362	367	362	374	354	333	346	347	355	343	359	315	346	362	348	348	354	312	371	363	368	349	344	330	354	321	363	354	327	360	340	327	385	352	329	331	339	354	318	374	331	355	380	315	341	341	330	311	357	378	369	328	352	347	336	342	355	373	384	341	359	341	319	336	378	336	382	372	385	336	404	351	326	357	321	370	343	318	363	359	371	364	362	363	368	343	328	335	342	339	347	346	341	362	336	359	363	344	358	348	347	357	373	331	331	338	346	303	336	374	381	401	384	354	385	361	355	390	370	338	361	378	380	345	345	350	352	371	341	329	365	341	364	376	337	367	379	341	364	360	318	353	352	385	362	307	345	366	395	345	367	355	334	356	346	357	368	359	346	349	357	376	338	340	350	377	368	364	373	353	355	351	342	335	357	356	371	345	339	340	371	330	327	363	331	336	348	333	351	361	378	358	314	341	378	370	366	341	368	387	375	306	347	366	371	369	359	355	333	341	362	353	377	348	350	343	344	357	336	355	370	356	360	342	355	352	336	349	386	343	334	368	301	350	361	355	345	355	366	341	339	340	376	319	326	331	333	356	366	333	332	363	336	350	349	364	358	338	347	373	369	392	342	338	368	359	355	380	366	386	328	341	377	320	355	368	338	322	316	353	307	353	359	373	344	320	342	360	366	304	356	362	314	327	361	326	340	367	356	326	339	300	375	353	321	363	384	368	343	337	381	368	343	338	399	348	346	365	358	360	369	378	323	345	332	365	359	349	370	372	358	377	333	371	357	375	350	346	372	366	311	376	348	376	372	343	316	351	362	386	372	329	361	363	381	315	348	362	344	349	334	329	355	355	335	343	347	358	375	337	366	335	344	319	300	359	351	340	330	345	365	320	315	346	376	375	350	327	347	385	385	327	333	354	360	321	358	364	360	348	350	352	353	390	366	350	376	339	373	355	342	374	380	339	365	348	345	361	346	350	363	358	311	345	355	363	330	328	344	343	320	388	331	354	365	375	337	329	327	320	365	350	331	332	364	382	350	362	337	384	349	377	351	356	333	327	314	343	354	377	342	353	367	323	355	331	323	362	334	368	346	362	361	374	335	334	336	344	357	347	331	359	348	372	347	327	349	334	370	347	336	357	355	349	344	368	360	397	371	308	392	370	321	312	342	344	373	370	347	339	380	350	338	325	335	353	355	360	320	375	326	344	334	357	381	356	327	336	366	368	399	355	338	383	391	324	344	363	330	348	380	355	346	397	354	380	346	356	344	351	360	355	341	348	377	320	328	374	328	331	354	334	353	372	342	365	359	390	369	376	341	332	335	324	341	368	362	351	379	348	338	359	360	368	348	365	330	310	330	351	340	382	365	337	367	351	369	354	325	363	366	362	343	323	337	331	362	365	351	354	380	345	339	343	347	351	389	385	340	353	333	360	321	330	348	342	376	374	359	338	340	323	358	379	338	353	336	358	371	371	322	373	347	355	365	358	377	375	376	364	345	374	335	346	363	327	349	339	386	345	365	344	337	332	342	312	379	331	321	343	308	319	319	330	350	349	345	335	376	330	333	349	366	359	331	355	340	332	361	362	359	311	386	376	368	369	355	368	349	375	374	358	364	368	345	347	342	390	341	335	344	356	363	384	354	332	328	332	362	339	353	375	364	355	336	349	377	339	343	321	352	350	337	318	374	352	375	349	321	346	346	355	363	339	372	368	345	356	334	364	338	370	324	344	348	324	350	346	346	390	365	353	316	350	320	364	371	355	348	362	378	332	377	340	333	329	355	357	352	317	340	353	339	368	331	324	366	351	364	324	367	353	391	348	369	345	367	335	336	328	372	361	332	347	367	336	351	360	368	323	330	372	369	324	393	374	339	373	334	360	305	356	346	382	328	351	329	339	327	365	357	379	374	379	335	347	346	343	388	378	362	347	347	349	372	327	367	345	352	348	350	358	372	369	391	343	315	377	363	379	368	365	321	330	349	374	383	371	322	334	350	361	347	383	351	354	341	360	381	330	340	369	334	338	371	379	363	358	369	348	338	392	356	349	370	349	345	360	361	353	328	334	361	389	339	360	350	344	344	356	354	315	330	336	321	315	389	364	360	352	346	363	320	341	324	336	347	354	322	313	355	334	363	327	354	373	350	353	347	350	346	341	323	351	351	362	326	366	343	342	309	371	372	349	360	369	361	327	373	345	361	352	376	364	335	355	340	353	354	334	364	350	332	326	346	359	368	347	328	366	345	341	371	374	339	342	356	339	349	284	338	347	340	386	338	379	350	360	358	364	349	362	305	353	333	350	336	364	349	374	358	339	347	356	352	369	338	374	341	373	330	362	358	387	340	350	347	368	355	393	353	348	338	356	322	348	334	372	360	360	323	342	390	338	340	351	332	345	344	338	371	335	363	389	363	334	345	354	366	329	361	364	330	318	308	345	339	330	347	358	374	376	340	362	361	343	343	362	353	362	336	352	313	347	326	347	344	314	319	324	351	355	338	366	350	385	349	363	351	340	381	379	349	337	362	337	377	339	361	335	330	341	333	334	380	373	360	360	367	370	335	345	364	347	344	356	301	361	353	344	324	354	332	361	345	327	342	360	347	335	363	352	327	352	329	369	380	352	361	342	318	379	339	372	365	355	330	339	348	321	337	343	341	377	360	369	377	324	359	373	335	368	352	319	359	379	347	335	353	368	378	360	364	336	341	356	374	313	356	368	348	356	367	338	358	325	321	324	364	355	379	347	359	344	343	368	328	391	355	353	353	330	344	322	383	319	367	371	371	364	354	329	357	321	344	337	313	362	351	366	360	326	337	345	368	367	336	334	379	356	360	322	362	348	362	348	346	370	381	365	398	369	362	345	315	346	334	342	359	335	357	364	319	353	366	382	340	318	361	382	313	373	352	354	350	309	337	371	358	319	318	379	332	401	340	345	357	365	381	357	360	343	328	332	357	364	341	338
6607	950	1063	1039	1051	960	920	1010	912	947	956	938	955	842	859	907	929	895	853	934	887	867	869	840	907	891	886	894	881	938	895	911	889	912	862	917	899	893	866	945	891	897	874	857	904	847	831	842	819	891	866	877	897	917	896	892	857	870	802	894	847	835	903	890	873	879	891	866	863	853	919	887	893	826	923	880	914	921	816	857	881	900	905	836	921	853	902	874	841	867	888	849	908	893	913	872	906	921	889	841	869	837	887	880	879	898	905	881	897	842	881	895	867	861	914	924	902	825	924	826	858	934	877	900	932	909	923	872	826	900	883	848	907	862	857	900	866	899	931	919	837	818	889	888	876	889	871	878	899	839	851	900	868	862	853	875	887	851	823	886	854	834	918	925	945	872	882	913	874	912	860	953	886	907	908	792	896	868	891	852	827	884	875	904	843	895	919	901	858	856	874	876	889	882	869	924	867	936	853	890	917	930	844	904	833	875	924	877	892	853	855	998	904	870	854	857	888	838	844	850	863	913	900	887	848	913	871	881	902	857	878	903	932	895	847	880	876	867	922	906	872	858	896	924	924	888	897	896	858	865	890	842	857	874	907	890	941	884	904	917	854	860	876	875	919	895	834	887	915	867	885	879	910	868	940	877	874	890	839	895	877	867	911	913	907	899	907	849	906	880	910	879	882	880	870	815	894	889	847	865	874	919	869	888	919	950	848	843	886	894	950	932	846	824	864	875	908	879	853	903	902	879	922	911	872	872	858	867	933	853	900	947	900	855	887	898	879	916	859	892	876	882	885	914	890	892	846	892	834	928	891	870	903	909	862	909	844	908	861	854	921	813	885	810	911	891	862	833	864	891	822	887	844	879	909	900	842	860	924	873	879	887	930	842	918	850	912	908	887	875	873	932	954	862	848	903	877	878	878	884	898	919	913	882	880	912	886	867	848	900	901	860	879	861	937	897	897	891	884	863	844	915	890	805	873	881	923	964	836	944	888	886	911	862	896	931	865	829	860	902	858	888	914	851	860	848	898	972	883	875	834	879	884	869	897	872	903	897	853	876	864	884	865	875	836	910	902	910	887	908	832	913	895	898	857	861	895	930	892	833	884	919	855	887	889	895	912	937	872	850	873	864	950	912	904	860	842	879	942	880	865	866	850	903	889	847	839	872	803	882	896	871	905	853	899	871	924	907	922	849	886	871	929	904	893	868	906	890	880	838	862	884	883	902	921	870	930	826	859	828	873	879	876	926	888	872	821	874	945	838	885	885	875	897	829	856	866	930	832	845	863	859	892	880	885	856	885	883	867	882	854	924	884	897	869	921	829	855	867	929	908	902	861	887	856	890	879	834	903	888	844	871	860	917	860	947	876	900	897	919	895	906	935	873	952	829	939	926	906	869	866	840	843	872	942	922	875	872	865	884	895	955	887	909	855	890	907	903	864	856	851	912	862	871	887	860	864	922	892	920	911	886	897	895	897	879	839	872	872	915	883	827	858	928	856	904	850	886	844	894	925	866	911	850	893	863	906	879	875	880	886	899	931	896	915	908	857	904	887	854	923	849	860	878	882	876	875	890	870	893	926	884	889	897	870	886	855	871	880	866	862	913	894	899	848	861	843	889	846	914	852	880	908	856	896	873	925	854	857	890	868	879	891	916	881	863	856	883	878	897	855	878	889	869	849	842	882	868	920	850	893	865	875	820	852	884	859	876	915	919	833	870	870	824	870	885	932	853	850	878	920	875	917	888	881	873	851	906	882	890	846	889	874	884	903	888	915	893	864	849	884	866	898	908	827	890	918	881	868	863	851	871	864	882	899	825	875	879	923	895	894	891	910	877	847	922	875	900	887	871	901	917	851	834	872	893	889	847	838	843	900	862	895	905	885	914	874	871	914	804	822	864	829	946	859	851	883	894	929	911	838	856	867	879	854	892	871	907	918	842	880	888	894	904	855	874	929	814	874	859	887	864	886	873	851	865	857	846	900	874	889	862	906	866	893	808	892	928	924	894	863	913	924	909	917	875	886	850	860	900	837	904	852	885	879	872	902	868	834	925	899	916	905	894	875	882	915	879	909	823	847	844	854	907	879	889	883	830	872	865	843	866	907	879	909	881	890	895	882	866	812	924	865	899	958	888	918	922	899	918	922	875	869	873	883	906	877	929	852	882	891	888	854	846	896	863	893	869	900	830	932	878	887	922	872	874	896	838	914	880	867	902	906	852	915	882	844	868	914	901	868	826	899	868	894	912	858	899	876	882	926	897	887	846	882	873	944	853	865	933	878	883	896	851	871	784	842	843	905	899	912	873	912	871	938	900	858	858	924	861	882	896	913	865	878	939	828	879	906	866	869	896	912	892	854	920	870	920	830	877	910	836	912	915	898	877	884	877	839	890	838	893	881	861	894	924	870	923	878	922	894	911	867	858	888	824	883	870	886	871	902	906	939	849	950	949	859	882	907	870	854	917	903	888	858	855	894	903	913	892	899	953	842	866	888	884	901	842	869	948	936	918	921	864	810	924	876	904	851	874	832	897	889	909	877	907	910	892	911	854	866	905	802	906	866	888	834	869	819	863	903	881	888	880	871	866	836	868	917	932	839	885	913	841	908	910	898	922	899	900	830	911	906	919	901	904	900	880	869	836	855	888	870	866	949	863	892	872	903	894	912	890	891	888	947	878	868	881	864	845	879	908	901	860	855	885	890	916	883	869	882	811	881	883	864	917	838	869	858	854	873	922	882	933	827	946	931	886	872	863	886	864	860	846	868	862	890	871	923	864	855	880	903	867	845	867	859	902	891	910	853	859	889	938	881	868	852	892	845	863	923	908	912	905	929	888	908	873	870	895	892	896	850	843	878	874	900	923	910	842	865	828	887	894	913	932	916	866	879	883	881	847	876	868	902	911	850	879	871	926	866	910	860	848	877	878	873	886	938	935	877	854	856	877	882	902	879	848	855	892	856	857	884	894	894	906	909	913	876	889	845	814	837	885	910	918	889	891	891	871	892	870	915	919	906	901	876	829	866	882	886	892	876	909	878	869	890	876	869	875	860	866	902	860	856	841	860	845	873	868	857	886	884	899	899	851	885	877	867	839	934	810	854	827	911	838	862	826	887	854	846	938	874	906	880	865	849	854	912	872	921	917	890	876	875	877	921	918	886	835	903	873	866	882	892	878	871	849	835	944	855	892	888	896	874	891	901	924	885	889	848	907	938	861	875	895	874	885	887	899	889	871	893	906	871	914	867	871	884	856	849	904	886	870	831	852	858	850	913	909	885	866	887	869	880	920	918	856	900	861	827	887	840	856	871	871	845	856	877	892	884	870	875	909	926	936	902	912	867	864	828	867	858	859	898	934	923	903	903	864	936	869	881	887	907	917	872	900	853	892	842	881	871	822	872	852	854	906	893	863	898	864	859	840	899	855	867	970	940	922	883	900	841	860	872	904	872	872	912	910	839	855	886	848	888	861	914	890	905	882	915	880	837	821	910	878
43579	8702	1663	1140	902	747	666	561	512	460	431	416	412	403	377	374	370	367	381	390	356	348	362	359	339	342	342	401	362	366	386	341	322	368	345	361	343	312	354	348	398	361	366	358	386	335	327	354	347	336	370	375	331	327	363	330	384	344	330	374	339	351	353	375	350	376	347	365	328	384	332	331	373	371	368	342	378	347	360	300	348	357	363	358	323	342	353	375	319	369	362	327	376	351	340	334	335	371	380	348	307	312	340	393	375	362	340	340	349	346	331	313	359	317	355	370	358	359	337	335	366	335	336	354	358	375	318	339	359	336	358	353	375	388	354	332	378	344	351	365	343	348	336	340	335	365	344	368	377	318	333	323	356	312	319	330	338	321	349	336	348	327	338	313	324	358	343	342	355	331	318	318	357	351	337	344	326	362	331	355	390	328	332	352	320	326	339	342	356	349	345	368	367	380	346	357	375	372	351	366	383	341	336	342	332	353	362	371	333	374	346	329	293	371	333	343	338	362	327	360	342	349	346	345	340	297	354	314	335	372	340	332	355	286	312	339	341	330	334	369	324	322	313	365	312	325	341	311	329	311	308	339	372	345	353	366	346	353	369	330	351	348	361	335	372	355	341	339	309	373	327	350	358	362	354	348	344	328	334	350	341	306	328	353	343	324	368	351	334	352	363	376	358	389	336	376	352	382	360	329	327	365	347	343	343	355	351	355	332	378	336	358	334	363	333	369	352	334	324	324	369	333	336	368	332	361	352	312	355	351	341	341	335	342	330	325	356	361	342	314	312	353	331	323	325	350	346	348	366	356	367	327	325	339	368	313	320	365	328	317	346	327	355	311	322	333	370	308	338	360	358	332	381	378	318	340	353	353	353	342	318	327	361	357	357	340	335	322	354	355	326	358	350	377	337	340	334	317	366	338	361	327	366	369	366	361	360	378	329	361	359	342	353	341	363	393	353	313	328	341	357	360	350	363	358	331	370	391	357	348	359	359	322	337	355	351	321	358	360	369	328	385	317	327	372	323	372	355	320	330	362	354	314	350	341	354	344	342	348	317	362	310	361	363	331	318	359	345	337	360	337	316	332	339	339	333	330	334	352	371	349	334	349	347	339	331	363	329	361	320	312	363	372	324	347	348	348	358	344	324	328	323	360	354	333	341	341	323	337	342	358	356	324	337	316	362	376	355	350	345	346	329	328	389	334	324	393	361	359	345	359	335	348	333	346	331	348	363	308	339	370	402	339	337	339	349	338	384	397	346	321	365	358	351	352	348	318	348	362	329	342	337	378	352	383	344	335	317	376	331	336	311	334	350	320	328	391	332	389	340	352	337	367	324	340	339	362	362	347	320	377	323	366	339	351	339	312	313	348	348	346	338	305	312	348	342	360	369	338	359	336	346	364	324	333	346	355	355	303	367	356	326	344	329	368	347	377	355	371	321	325	374	338	351	395	325	337	346	354	356	320	348	344	358	367	302	320	344	326	349	344	354	366	353	365	337	347	357	337	336	348	347	350	311	334	326	356	380	327	326	326	424	351	351	349	324	334	344	360	337	369	361	358	324	317	357	362	367	325	299	332	344	357	357	340	339	347	360	388	318	392	347	382	370	350	349	345	391	341	353	345	321	358	340	364	332	348	373	339	356	338	362	348	365	386	327	327	350	352	335	365	319	317	366	353	312	351	337	342	332	345	390	363	362	365	339	361	370	391	368	294	321	364	355	356	375	308	381	322	340	371	348	334	366	335	347	356	380	359	308	334	366	324	359	359	312	348	345	339	333	316	355	363	367	333	342	364	350	337	317	339	312	354	380	333	347	329	350	313	388	308	380	336	337	336	316	386	366	348	343	333	377	367	327	347	331	369	320	355	366	318	327	371	332	334	361	350	371	317	337	356	320	333	350	333	346	355	357	396	352	350	342	335	338	343	362	360	319	308	329	381	333	333	355	341	324	359	326	357	361	389	366	308	347	358	376	363	355	350	340	348	329	397	371	297	334	321	361	348	346	347	358	354	357	324	316	367	338	347	363	372	346	384	336	334	354	357	365	358	339	332	334	312	349	376	362	344	359	367	339	362	309	375	366	364	331	359	317	360	328	325	323	332	334	345	335	358	322	331	323	311	313	341	348	358	348	356	327	355	341	325	326	315	343	333	321	376	360	336	334	351	358	358	354	375	373	365	333	360	366	316	368	329	366	350	361	352	387	310	361	318	359	345	315	355	338	345	300	362	357	343	347	367	356	358	331	349	327	350	351	348	363	325	356	355	342	329	335	345	329	361	357	357	328	361	352	310	369	360	347	352	345	337	340	371	395	334	377	351	357	362	376	340	352	326	354	349	353	359	365	330	373	363	360	357	325	331	334	353	349	367	370	328	341	353	358	327	360	364	348	344	335	340	346	317	330	324	324	335	360	324	354	340	374	327	336	375	372	370	341	325	345	340	320	350	328	351	354	337	349	378	317	355	330	330	350	365	355	326	334	357	336	346	321	330	320	369	394	330	324	361	348	350	383	341	369	356	361	358	320	351	331	349	367	347	339	359	352	369	365	332	328	340	354	355	338	345	374	334	361	327	353	342	328	351	306	338	367	337	351	304	348	358	363	360	335	391	342	322	390	361	337	345	353	328	327	368	357	315	321	332	357	335	350	322	393	362	356	342	333	370	363	350	331	348	333	353	327	396	352	334	342	349	352	357	357	357	389	331	378	334	332	352	388	344	354	353	345	330	361	330	343	381	346	360	327	375	354	333	387	374	351	317	349	331	310	317	368	356	335	391	361	326	313	351	349	315	330	361	370	311	350	326	331	364	333	336	343	352	376	349	358	368	386	336	311	321	367	338	347	330	325	363	335	343	372	364	346	320	357	336	334	355	320	335	366	312	292	344	346	342	387	326	350	339	324	357	328	366	329	336	402	354	357	370	344	373	367	364	371	372	373	341	374	344	340	355	313	330	376	319	352	352	329	386	364	373	365	352	355	358	362	343	338	330	326	321	354	362	312	347	349	335	352	338	353	355	321	325	366	344	366	339	335	337	340	334	343	335	338	346	364	356	322	326	321	348	329	320	388	304	358	375	364	322	363	343	329	348	313	349	320	362	333	321	326	328	341	312	338	348	351	323	322	360	357	335	349	336	332	333	345	376	330	335	331	339	363	367	363	344	335	336	345	321	344	360	376	339	352	334	341	357	324	356	358	335	303	332	351	343	361	367	344	341	312	353	342	354	359	329	326	338	341	333	330	314	379	346	328	339	345	378	313	356	328	313	353	370	340	352	348	336	356	337	348	350	388	350	353	336	363	334	363	355	344	321	328	350	343	343	340	357	337	337	342	343	353	342	353	365	363	313	357	362	342	327	358	348	364	324	349	355	335	337	353	375	364	366	350	341	300	370	334	311	330	369	356	367	342	340	367	343	326	328	349	314	337	327	354	336	325	317	354	351	372	330	378	322	329	350	365	368	375	332	346	319	332	362	405	348	343	351	377	350	385
20885	1725	3064	3458	3043	2616	2271	1985	1664	1577	1448	1400	1398	1262	1206	1147	1134	1086	1071	1056	1027	993	1004	967	984	1010	972	946	915	1021	1001	918	915	937	880	938	883	923	937	904	913	934	943	928	863	919	856	917	902	893	855	915	928	867	894	879	878	900	873	859	892	829	897	903	844	875	857	879	864	851	876	851	871	886	890	901	843	808	912	920	860	885	884	876	877	907	928	894	942	890	906	918	898	928	910	865	910	854	870	879	873	930	887	859	906	893	907	904	895	873	879	840	902	863	830	870	895	874	846	911	861	921	885	849	886	907	879	881	895	879	917	896	840	829	893	885	906	898	878	845	904	878	837	896	842	887	862	856	872	842	876	851	866	844	902	846	871	860	876	875	894	846	875	921	883	931	870	867	892	823	809	847	839	879	841	867	865	867	872	846	891	888	866	856	835	843	852	866	867	853	878	889	882	794	859	859	882	827	852	826	850	867	905	831	906	866	875	882	797	883	871	910	828	855	869	890	898	916	879	896	855	853	863	831	835	816	873	873	827	884	854	889	848	853	863	846	860	887	876	877	866	909	895	858	824	873	905	877	836	864	905	836	891	878	889	850	832	881	889	876	881	841	851	881	878	846	845	876	870	882	863	909	888	866	864	883	849	875	923	825	843	841	853	860	855	869	863	846	863	900	894	837	868	927	850	900	820	885	826	834	820	842	856	872	873	819	835	822	871	856	882	863	857	880	854	800	913	862	844	901	816	935	866	841	902	868	885	875	904	882	866	866	883	896	846	851	869	818	851	792	866	847	831	799	818	845	842	842	880	906	824	865	883	827	846	877	803	884	874	890	872	886	887	832	840	856	794	833	875	847	889	857	881	855	884	895	849	826	885	859	896	829	898	861	814	841	848	869	840	833	841	878	835	864	840	812	843	856	875	841	814	844	864	870	890	838	838	894	819	882	865	819	854	898	865	868	869	839	904	841	871	829	874	842	815	867	851	836	863	879	838	879	859	825	881	874	907	870	841	914	878	857	891	889	850	858	861	838	880	845	842	855	862	894	842	926	830	851	893	848	827	870	844	895	881	849	836	887	871	889	858	851	843	806	923	831	850	838	846	854	836	879	851	883	873	829	844	807	896	897	826	908	890	882	838	877	891	915	906	883	873	866	866	824	846	834	871	876	878	882	870	881	869	817	853	913	802	809	910	852	828	841	891	891	900	892	883	850	915	872	842	828	818	827	894	876	832	917	851	855	882	845	882	890	884	820	861	842	844	872	889	866	853	845	848	881	864	903	919	879	848	884	872	837	863	891	910	884	910	850	868	871	878	857	860	847	818	875	880	878	863	863	817	842	842	901	875	876	865	841	859	861	872	880	833	873	866	886	880	859	854	828	855	847	860	847	832	881	865	909	826	873	954	825	880	878	858	890	864	808	889	847	865	889	877	873	863	866	906	913	930	829	903	862	856	843	870	816	858	848	877	901	906	874	848	856	871	882	922	862	879	882	896	867	856	885	885	854	869	886	893	870	866	881	859	862	898	872	894	856	850	805	858	819	880	852	869	863	890	950	904	874	869	889	803	864	834	895	863	835	947	861	809	868	852	848	837	858	868	865	876	836	883	864	861	869	858	882	848	849	874	874	876	877	881	885	886	892	873	911	888	843	833	874	875	861	834	842	872	815	891	834	886	847	879	876	866	899	884	890	918	890	876	857	868	874	859	862	888	836	863	868	930	913	889	870	878	831	867	865	885	852	866	899	877	805	861	888	872	859	835	805	817	812	878	904	911	847	886	876	889	867	835	882	836	909	880	839	870	883	887	909	889	880	904	889	902	877	869	844	861	853	876	899	846	847	892	836	836	900	868	876	838	906	909	863	939	883	829	934	819	781	882	857	848	865	826	895	849	911	835	864	879	840	899	802	826	867	857	828	917	808	809	847	857	845	906	869	839	867	872	858	888	881	889	857	869	910	879	867	837	807	898	915	874	899	868	846	870	857	851	854	883	864	841	873	894	813	856	819	868	877	848	873	913	840	831	899	867	874	848	882	862	890	854	881	851	916	830	844	850	860	877	902	829	905	871	834	847	847	830	845	904	876	859	881	828	870	859	916	856	932	883	876	837	857	805	840	837	817	879	851	927	833	892	892	885	848	882	806	910	857	840	844	875	850	891	914	831	891	867	895	851	852	830	883	877	837	879	905	852	873	832	847	838	881	919	883	908	908	807	912	893	829	805	878	817	879	889	851	904	846	842	858	844	871	865	861	901	858	841	831	880	760	854	909	866	901	853	875	853	874	876	836	846	859	867	875	866	837	828	789	859	845	861	882	871	877	937	868	867	819	896	894	907	817	876	844	865	843	820	879	889	865	828	870	881	854	885	890	939	876	874	905	855	844	900	857	869	881	847	859	838	835	871	853	842	838	868	861	944	890	892	884	879	838	822	920	905	880	887	837	882	910	885	848	881	910	882	873	905	940	829	887	900	900	829	855	886	905	881	836	894	881	884	954	916	897	849	862	880	863	863	893	940	880	849	855	912	844	879	859	790	889	836	876	865	857	878	907	856	872	889	862	881	866	799	897	815	848	935	815	904	856	883	866	864	812	887	899	913	832	861	862	868	897	860	818	871	843	817	821	899	868	854	844	803	927	867	848	848	847	867	854	864	838	828	884	863	879	811	872	826	900	822	845	886	856	855	899	906	856	833	875	858	874	827	878	810	851	843	895	885	864	849	865	848	885	867	907	870	833	838	843	859	888	849	831	849	904	867	895	836	901	880	875	922	815	816	799	852	839	853	863	804	899	881	903	877	841	845	881	850	888	919	832	851	869	875	852	821	920	833	885	878	865	848	868	865	847	858	858	924	860	895	905	800	911	862	903	856	858	878	814	859	815	848	826	885	874	869	827	837	826	855	891	889	924	873	923	885	869	862	891	861	851	869	833	889	862	877	833	853	849	887	833	852	869	877	856	867	810	890	845	873	800	906	956	897	877	867	894	892	878	850	846	876	809	872	871	895	871	859	811	877	862	830	844	842	884	885	867	851	930	857	835	848	879	891	852	867	919	847	926	852	868	807	813	919	860	844	818	865	880	874	872	863	902	840	873	826	839	883	881	855	839	880	896	806	821	861	848	915	877	876	908	891	917	874	860	833	857	843	888	885	888	817	853	856	830	853	814	879	850	864	859	924	820	856	922	921	834	844	843	823	877	821	877	922	887	818	844	834	899	851	900	871	906	800	828	873	907	874	849	916	868	898	845	919	889	869	905	888	904	886	861	897	856	820	820	847	869	837	875	863	889	820	855	880	841	875	871	845	847	907	863	864	827	850	891	859	852	892	863	853	848	807	867	840	861	848	862	832	846	913	869	867	858	867	835	869	895	868	893	854	847	887	880	833	862	873	875	920	918	868	851	859	814	848	890	845	830	839	874	918	902	871	879	852	894	812	886	856	835	836	843	839	888	885	844	854	848	880	850	854	816	811	861	832	871	876	842	820	862	889	846
56066	16163	4258	1935	1388	982	694	610	522	452	435	353	387	338	319	281	300	304	279	273	237	243	239	212	251	240	232	258	253	242	246	236	224	239	234	205	199	222	223	235	213	193	234	203	235	243	202	229	197	196	221	205	223	215	208	219	179	199	175	219	205	213	221	205	197	196	234	187	214	232	216	228	207	203	229	203	203	203	212	195	205	217	222	222	185	213	213	225	228	216	201	204	229	202	199	208	196	204	205	216	220	227	225	224	217	216	207	248	211	206	225	221	222	190	164	220	204	214	233	225	221	224	224	224	199	208	221	253	212	203	226	209	209	207	191	224	230	213	216	221	215	198	207	230	181	217	221	221	193	218	218	206	232	203	186	234	217	199	230	208	183	212	210	208	185	214	223	228	215	236	224	198	207	187	199	211	210	219	182	228	190	225	225	237	198	203	231	213	191	233	228	229	222	202	218	213	208	205	190	208	205	221	221	194	209	208	217	181	196	218	213	220	206	241	211	183	228	210	217	201	199	200	205	224	207	243	228	201	222	187	226	206	218	215	202	209	241	219	250	192	195	171	213	206	230	207	218	214	204	234	215	208	219	180	206	195	209	235	188	211	232	205	208	186	190	196	235	226	209	207	199	218	223	227	202	242	208	215	222	225	190	217	231	214	210	216	210	198	241	209	203	204	192	221	217	222	212	228	216	192	211	200	210	210	218	219	219	224	185	224	221	211	228	204	192	197	200	225	209	209	199	188	189	215	208	217	204	204	220	207	227	226	212	192	180	215	221	208	206	208	221	199	188	185	179	217	216	201	205	225	236	213	221	255	202	212	200	208	208	216	194	229	206	217	228	191	215	206	228	218	221	242	212	217	237	200	201	205	195	215	222	224	205	190	197	217	204	221	217	214	212	218	212	204	201	208	210	221	211	192	195	224	196	217	219	202	231	220	190	203	210	255	202	230	233	186	208	212	218	220	194	197	223	194	222	217	227	194	262	239	236	202	202	202	215	229	198	210	209	212	214	189	224	230	195	182	215	210	208	204	208	209	218	236	198	199	213	228	235	219	223	233	208	225	208	214	188	214	200	216	213	190	215	181	200	221	227	216	208	234	203	212	176	196	230	203	228	212	202	197	227	215	227	182	180	211	191	195	207	183	175	194	202	214	244	202	187	215	191	197	191	196	229	222	207	234	208	199	232	175	224	226	185	223	213	191	195	219	208	201	231	199	214	175	212	215	180	214	223	216	193	199	223	205	201	229	210	190	200	209	210	210	225	194	213	209	200	212	227	204	166	203	217	218	212	201	227	216	232	233	247	202	202	223	220	205	211	207	202	210	223	197	211	197	217	214	215	211	213	231	207	220	228	201	225	206	224	244	231	205	196	205	217	194	223	223	221	225	188	200	194	195	228	214	192	247	194	228	222	194	219	219	217	215	205	210	194	208	215	224	189	207	212	222	212	223	226	220	191	238	192	218	183	190	206	219	210	189	220	197	227	218	221	213	222	198	211	217	219	211	217	214	222	221	222	204	213	176	210	207	225	192	212	191	194	194	191	229	212	209	210	212	215	229	212	195	207	212	222	203	222	226	224	212	211	182	216	216	235	228	236	203	209	219	180	178	240	185	224	197	190	197	204	230	228	230	208	206	195	209	220	209	210	195	198	200	204	204	187	190	211	210	192	220	221	223	187	205	208	207	213	230	201	202	193	187	214	241	223	219	226	218	210	227	213	205	225	215	233	258	224	219	214	201	220	216	205	216	200	195	216	220	201	211	222	200	254	221	200	202	253	225	220	211	193	211	199	193	200	227	177	224	198	214	190	207	199	214	223	225	215	216	231	192	214	223	225	248	223	198	193	214	213	219	232	221	234	234	219	212	211	176	188	225	224	188	211	211	191	181	201	191	192	244	187	185	201	224	204	207	208	221	195	215	226	193	211	200	212	191	207	210	203	189	224	202	214	194	208	187	219	219	211	207	207	195	204	218	232	221	214	206	214	237	204	215	223	198	190	220	221	190	205	200	195	213	199	218	243	220	205	198	216	227	216	200	209	181	190	202	209	201	223	216	229	198	219	208	198	231	212	237	218	218	197	229	217	223	209	240	194	208	217	225	230	199	200	200	190	217	205	228	229	212	188	243	235	260	209	227	210	227	215	223	198	212	211	208	209	192	189	190	202	209	204	200	219	205	238	232	214	220	205	191	220	208	202	218	198	224	229	210	216	220	227	183	212	238	198	207	196	191	197	181	205	171	213	245	214	211	190	223	205	213	204	203	214	205	220	230	238	209	235	211	203	206	199	225	203	207	222	202	230	209	214	213	212	193	206	218	214	207	206	209	205	216	223	193	202	203	236	219	224	229	223	196	207	217	208	202	216	204	217	200	209	238	213	187	206	230	244	212	225	191	214	228	223	201	222	212	204	216	225	205	200	188	193	195	226	237	205	209	220	207	206	204	227	200	221	195	234	186	205	214	183	203	225	199	224	205	208	214	182	222	199	220	190	220	229	211	219	227	218	198	210	212	191	190	223	198	199	204	222	229	238	197	190	208	236	224	211	228	232	202	220	208	225	213	216	218	214	212	212	219	217	220	243	223	207	208	193	215	202	199	219	203	220	205	191	191	214	215	215	185	206	213	214	190	216	221	197	203	195	227	204	213	202	218	204	230	193	213	215	215	211	214	213	210	201	203	228	190	242	203	219	220	180	226	220	211	212	212	224	212	206	211	209	251	204	191	217	219	191	193	191	228	228	197	184	205	198	213	198	200	207	231	235	223	196	222	205	173	239	213	225	204	215	240	202	193	225	215	208	204	210	191	170	189	204	199	213	232	216	200	204	227	214	183	203	178	215	193	223	222	207	233	229	222	198	205	202	183	222	209	210	213	216	229	220	192	226	220	242	192	228	223	222	200	239	194	194	221	207	217	225	227	204	205	212	202	209	180	222	201	240	171	196	200	210	199	202	177	200	207	212	194	220	180	219	234	191	203	209	228	207	232	215	223	222	194	214	217	221	213	197	215	194	204	219	190	192	225	197	193	207	201	203	206	214	198	205	236	229	198	192	186	195	204	211	211	211	202	221	195	222	228	214	229	213	237	197	211	203	227	210	216	196	210	223	227	210	203	210	203	192	217	207	194	214	228	217	240	211	221	238	221	214	204	224	207	242	209	206	211	204	193	219	237	227	216	207	201	205	224	218	201	200	194	215	201	195	241	240	189	218	176	214	200	217	198	195	246	201	222	223	206	221	216	194	221	195	235	208	214	223	210	206	216	201	216	183	209	219	207	192	185	219	229	230	208	180	199	189	217	253	205	205	203	201	193	195	196	220	205	208	206	212	232	224	232	225	188	205	233	213	218	197	202	200	231	241	232	190	225	179	227	213	221	198	202	227	203	231	212	207	190	212	238	217	207	223	230	225	207	215	198	210	209	234	230	222	195	192	190	199	196	226	216	217	225	220	209	198	229	197	200	212	235	241	219	193	221	210	214	206	198
27405	2250	5036	5658	4847	3902	3159	2593	2225	1999	1726	1663	1331	1303	1222	1081	1077	1058	1024	1005	854	866	817	817	752	788	770	750	723	678	740	703	727	617	696	648	686	637	700	647	603	665	604	652	596	595	627	643	618	632	618	606	573	604	620	577	574	597	578	589	583	572	630	625	582	592	586	644	617	584	594	585	606	590	606	612	609	595	545	524	620	580	585	554	566	585	562	586	595	649	547	619	598	580	588	615	578	581	569	586	597	562	573	575	598	568	566	579	582	606	590	552	574	551	557	567	598	579	644	544	603	569	571	569	565	594	575	608	637	570	600	618	622	558	605	594	560	557	565	576	546	553	536	562	546	511	573	503	524	579	574	549	538	532	550	561	566	559	544	603	533	519	558	560	537	549	565	558	493	543	574	593	580	538	564	552	618	578	584	531	569	560	551	535	570	575	558	582	611	570	536	514	556	554	538	525	573	530	570	568	547	591	556	601	569	565	540	631	570	550	556	589	587	579	552	537	574	545	536	559	564	575	584	578	516	601	591	507	535	519	563	556	580	559	546	560	552	526	537	551	575	554	566	564	543	550	556	560	544	574	560	534	539	556	522	590	575	567	587	570	580	549	584	566	552	578	553	511	511	530	535	538	511	587	560	563	553	557	579	542	592	526	533	611	529	538	572	546	551	529	587	558	557	574	569	572	522	604	592	558	549	586	563	560	571	572	525	535	536	546	587	557	565	547	503	569	565	542	553	564	574	585	512	547	577	549	567	521	517	555	569	535	555	530	545	600	559	580	518	572	550	578	518	552	556	545	523	598	542	577	594	549	546	521	502	539	554	547	545	541	540	550	560	545	531	496	556	545	544	591	582	556	547	503	523	557	556	541	531	528	559	560	571	570	532	532	553	571	547	547	552	556	581	579	530	522	571	534	540	554	572	556	586	548	512	549	539	549	567	584	547	546	526	539	587	560	551	585	497	526	601	569	558	553	552	550	561	561	563	607	532	553	538	542	552	538	573	530	530	524	594	525	565	547	557	565	563	569	550	581	586	556	582	559	545	533	518	548	545	582	566	575	528	562	566	562	559	554	549	607	571	566	517	577	543	535	568	557	520	569	585	554	577	578	579	550	542	536	542	553	524	573	506	538	581	549	588	561	533	562	534	543	564	567	559	588	535	579	554	546	522	564	521	526	533	544	528	546	579	531	532	510	543	548	572	541	564	579	558	554	560	532	549	504	562	518	564	530	509	574	551	531	519	559	565	539	573	556	566	603	518	554	503	539	564	510	517	541	593	531	563	542	549	575	594	526	544	561	551	525	548	550	538	542	557	528	557	510	517	561	544	564	528	579	540	557	516	536	562	526	578	526	564	555	549	563	581	513	566	518	593	577	569	543	611	532	578	571	558	531	580	569	501	491	564	545	557	549	550	594	562	553	496	531	589	582	583	542	533	559	515	541	548	549	573	522	523	537	534	593	549	577	528	530	556	594	536	584	556	549	536	593	567	521	580	603	531	560	504	517	533	522	561	553	503	549	538	568	581	544	549	594	537	558	554	558	555	576	562	568	564	573	541	560	537	536	553	532	534	606	531	604	514	534	549	531	587	566	566	528	530	536	584	575	578	558	538	563	501	572	580	539	560	550	564	581	530	576	580	540	574	513	529	572	551	555	546	521	562	566	537	550	519	556	541	548	538	546	555	607	508	566	539	585	523	550	547	546	563	548	541	550	542	568	579	524	564	558	550	560	541	557	532	515	539	570	567	553	600	607	547	607	553	570	532	566	581	574	560	554	563	558	558	545	546	557	538	584	581	523	556	544	579	539	560	525	504	561	589	560	568	546	588	556	560	560	556	572	598	564	530	558	531	584	528	532	550	558	538	526	573	543	598	538	538	524	572	546	576	548	544	544	581	516	562	539	561	544	556	506	585	523	569	540	521	514	515	537	520	549	529	567	528	552	576	598	553	555	493	547	572	542	551	535	569	503	563	544	511	583	514	583	521	522	551	608	566	539	569	553	552	582	538	583	574	532	539	592	546	580	564	555	543	542	530	543	524	562	531	527	577	581	540	538	538	546	529	587	578	560	590	522	559	493	586	577	555	587	499	542	571	578	529	571	527	512	561	586	562	554	550	569	562	510	530	552	551	546	552	548	565	547	550	561	533	601	541	530	513	564	536	535	514	538	525	560	544	536	548	573	530	587	518	565	532	535	532	547	579	548	560	590	522	583	564	528	570	550	563	567	527	581	554	586	544	537	542	539	588	540	530	572	547	581	525	567	562	539	568	577	569	567	583	545	518	568	549	580	575	627	577	548	577	558	557	489	553	612	580	591	569	531	544	578	601	560	535	497	514	517	547	564	553	567	605	554	530	565	526	554	582	543	560	524	545	520	563	525	563	549	504	591	564	503	565	565	516	557	539	552	531	583	558	571	563	569	551	574	589	553	518	551	542	547	566	538	501	576	545	556	539	540	581	532	520	565	557	551	522	562	554	545	548	521	536	591	555	557	586	523	549	562	534	533	547	535	538	563	534	545	542	536	516	592	549	568	544	512	542	582	551	568	558	520	528	580	568	532	518	542	535	580	582	600	536	556	551	548	578	556	567	567	535	547	499	568	536	549	526	574	553	580	537	567	554	595	547	559	532	530	574	545	542	559	559	587	554	514	530	598	594	580	539	527	620	555	545	538	530	565	573	538	622	557	575	539	576	540	523	531	597	551	567	561	564	544	572	570	574	539	490	557	548	548	508	552	559	567	552	573	578	569	554	535	530	552	514	549	560	532	555	525	543	568	561	555	587	578	574	566	565	525	571	524	562	519	564	563	559	547	569	563	567	610	589	528	589	517	554	504	563	532	541	557	543	544	559	570	590	545	585	547	559	533	554	545	555	555	573	525	588	555	546	560	585	545	528	550	584	573	526	529	532	573	533	541	551	558	518	550	558	522	562	566	572	582	569	544	563	540	563	561	545	553	535	556	598	522	558	547	527	520	560	579	547	595	582	542	549	530	532	529	531	579	538	562	570	557	570	576	494	539	548	554	524	543	562	543	562	513	592	552	542	533	600	541	571	543	543	560	565	553	528	575	516	573	586	521	546	514	565	559	559	481	549	571	557	533	543	593	564	558	558	543	532	530	592	565	525	560	559	568	541	563	559	511	571	568	550	588	574	588	522	584	507	512	528	577	555	535	552	548	545	530	540	568	560	513	565	593	538	530	580	552	560	597	518	532	561	536	512	583	567	536	540	531	578	555	561	569	573	544	557	566	538	559	521	538	525	572	566	486	589	545	559	565	577	560	536	563	531	540	547	511	522	523	574	543	579	557	544	545	576	581	549	573	556	563	555	567	575	565	515	558	501	608	575	520	538	550	556	555	576	483	519	542	563	564	519	567	535	550	535	542	532	592	573	572	541	577	540	558	544	525	564	563	564	559	556	523	499	576	531	543	569	554	560	573	583	544	542	551	560	546	549	577	560	544	551	547	512	575	552	514	517	569
7399	471	386	380	339	339	335	311	319	343	380	334	354	345	335	295	343	322	357	328	338	353	344	385	380	356	329	331	332	318	390	341	336	356	361	384	360	347	296	350	353	329	312	360	339	372	372	367	341	333	365	339	379	356	359	351	335	332	344	340	343	348	355	326	361	337	347	341	326	355	349	343	369	326	327	340	351	355	387	350	315	358	366	368	331	338	336	311	312	340	337	319	333	347	355	331	321	339	324	329	326	317	351	379	325	354	351	353	320	290	389	362	354	360	326	340	355	336	353	350	325	312	311	334	357	350	352	349	374	352	359	353	343	339	332	318	333	383	359	320	341	357	321	307	369	355	357	305	369	370	301	323	357	348	333	328	335	323	369	349	345	322	333	375	355	350	325	298	354	344	329	367	338	357	375	345	353	327	363	318	333	351	319	385	334	337	342	341	338	363	350	359	367	352	338	345	347	359	342	330	332	356	303	336	354	332	337	356	346	344	372	349	361	327	329	329	327	320	362	311	379	353	365	325	344	330	340	333	390	333	367	354	315	346	334	322	342	351	352	334	343	316	342	326	326	343	305	345	343	363	351	370	353	359	329	344	352	354	357	355	373	344	348	333	320	350	338	322	355	354	368	323	338	365	352	359	355	346	352	336	343	357	356	337	352	323	320	357	352	350	331	337	349	370	329	325	331	351	329	342	346	334	361	342	318	339	326	377	347	344	352	356	389	343	354	372	375	346	353	334	337	332	347	365	330	343	347	350	345	366	325	339	386	363	333	356	354	331	355	357	371	363	360	342	344	333	361	375	336	337	364	378	332	323	328	352	325	301	351	330	299	339	312	369	370	322	384	354	359	350	333	320	340	340	369	351	354	364	326	333	325	311	328	298	338	319	327	342	327	375	363	318	306	363	360	354	323	345	337	336	337	332	330	334	330	297	374	346	317	336	367	334	304	320	334	331	363	344	312	319	322	359	379	331	327	329	359	316	371	314	343	340	360	348	361	343	359	315	350	392	333	383	364	380	348	339	303	341	326	347	340	342	348	336	365	366	365	329	365	360	350	318	334	319	326	357	344	324	340	337	361	319	317	334	367	364	337	349	347	344	349	342	382	356	314	345	333	317	304	346	362	361	342	350	348	368	313	355	327	311	367	355	347	358	352	334	341	348	339	323	359	338	316	344	338	358	330	352	327	328	353	349	343	333	333	370	341	317	347	336	328	342	396	300	338	372	342	349	351	299	371	346	353	343	344	333	355	378	323	317	359	351	328	346	348	334	337	357	318	357	369	344	323	377	329	358	352	380	344	329	334	345	375	319	357	366	347	349	355	359	358	324	338	312	312	340	346	337	328	315	319	344	351	387	326	377	362	339	359	380	342	363	319	331	351	316	333	350	348	336	317	319	357	330	363	369	303	350	381	347	361	337	341	315	331	332	320	356	348	356	327	385	304	327	352	354	352	316	371	373	382	306	335	338	388	331	377	344	377	338	330	329	332	363	363	345	353	333	335	337	366	343	332	319	381	368	328	344	322	345	346	334	332	323	324	325	318	381	367	341	333	328	326	336	350	301	363	345	348	323	324	377	358	349	331	345	335	336	343	330	333	381	360	342	304	362	341	316	332	338	355	339	338	344	342	355	319	295	333	340	352	385	321	321	338	352	343	355	345	328	326	341	363	358	314	335	327	325	312	351	356	365	347	339	337	319	339	349	319	364	351	347	359	344	354	342	319	316	349	306	305	337	324	365	348	343	366	339	318	334	317	343	361	398	362	352	331	355	364	322	312	309	324	353	363	321	329	385	324	341	341	354	341	337	354	335	344	344	344	356	350	329	384	376	361	338	379	329	336	380	331	345	322	348	339	347	351	364	338	353	345	338	349	344	387	333	330	357	349	347	353	372	335	316	377	348	286	351	348	358	338	387	349	343	346	335	328	379	329	360	345	310	375	351	346	329	314	328	346	344	366	332	365	351	315	320	352	329	368	361	331	353	288	311	366	353	332	352	381	353	364	319	313	337	332	332	341	314	334	340	357	349	322	363	360	348	387	346	362	359	335	300	369	337	384	335	346	346	351	333	292	367	334	342	333	311	348	362	363	362	373	317	353	337	358	377	333	330	332	354	346	346	341	351	359	342	329	342	321	338	347	340	338	350	316	355	333	341	344	343	310	350	332	354	344	332	336	370	342	366	342	350	373	351	337	358	351	322	340	344	337	367	325	361	356	321	308	331	343	335	357	342	309	345	368	319	332	329	331	338	345	323	355	360	330	358	363	318	377	325	308	364	364	350	333	348	347	327	342	354	336	336	360	332	320	339	342	389	326	327	410	355	366	305	323	321	349	389	367	369	329	384	357	351	343	349	335	370	350	341	348	331	354	338	367	335	363	318	344	313	323	377	381	380	348	348	366	345	313	331	359	340	368	330	344	370	353	362	336	359	320	347	365	308	336	342	354	344	335	333	348	351	363	372	321	289	344	353	326	362	343	352	333	311	305	341	337	364	339	331	302	328	351	374	374	370	337	328	346	325	379	318	332	352	363	366	372	357	321	338	339	361	298	327	370	357	306	370	340	354	349	365	359	351	359	338	361	342	374	364	336	352	334	347	322	334	356	358	339	361	323	356	352	334	324	351	345	327	384	354	332	334	343	340	352	336	405	339	327	316	346	360	397	327	375	337	334	364	326	317	325	340	380	372	331	347	354	337	369	377	326	344	341	329	340	357	339	337	341	345	326	327	327	350	343	340	353	300	368	330	364	332	337	334	346	340	337	328	378	342	315	354	311	313	328	343	360	373	329	305	335	350	352	345	315	308	356	344	376	331	316	356	331	343	353	311	344	352	370	342	349	345	350	352	337	374	378	343	335	366	330	364	332	338	344	359	343	314	368	348	303	355	346	335	324	348	371	348	363	376	289	367	343	339	329	308	329	317	306	357	349	354	342	380	336	378	334	362	318	357	342	339	366	365	328	354	355	321	331	340	365	324	342	358	332	330	354	333	360	342	368	304	351	319	337	338	325	342	329	332	328	348	328	339	350	359	347	316	336	353	336	336	356	342	378	311	338	340	320	349	317	353	344	340	351	367	330	358	350	355	349	382	341	366	397	337	337	328	330	360	372	326	362	353	349	359	338	367	341	324	365	368	334	352	347	343	350	329	343	339	363	351	317	340	368	363	342	320	313	369	362	350	299	325	347	371	318	340	348	334	356	334	327	373	343	365	317	315	315	303	362	348	330	321	371	358	352	334	311	338	326	349	383	350	312	359	340	366	376	353	341	347	323	352	316	335	330	311	359	333	349	317	390	348	378	321	319	332	304	384	348	329	360	332	337	323	312	297	323	351	330	360	342	343	344	346	341	356	316	356	326	367	299	325	355	342	358	335	357	334	346	339	345	356	361	331	346	310	332	342	358	332	349	343	322	344	342	354	353	312	328	356	339	315	338	352	354	361	347	356	348	352	344	341	333	389	337	281	315	353	310	348	346	314	341	328
6290	902	949	1031	960	938	958	960	996	914	893	857	918	843	831	907	879	919	900	853	832	879	879	824	888	881	874	824	846	816	880	833	857	849	900	913	845	877	883	893	877	857	902	852	875	894	882	859	854	870	835	882	887	888	841	894	884	821	876	844	918	869	926	895	808	838	847	899	908	884	935	874	848	876	915	905	870	863	822	836	858	877	849	922	905	877	870	839	898	853	811	851	916	860	900	856	898	864	871	928	870	823	868	879	907	925	835	843	877	887	894	869	879	884	895	894	921	878	961	865	791	905	853	878	869	869	928	853	882	837	843	881	877	825	849	831	871	883	884	883	833	859	808	870	902	878	853	890	853	860	839	832	882	891	858	925	864	855	890	841	894	899	817	886	885	894	851	935	858	845	905	926	844	922	839	893	828	860	869	845	880	835	816	905	883	881	893	882	866	867	868	891	878	836	898	887	820	864	903	852	839	849	874	863	812	898	890	854	900	895	861	861	862	894	911	851	916	902	858	853	890	860	865	906	844	790	842	839	859	874	857	847	817	831	853	827	894	863	849	811	865	880	885	878	884	857	887	896	842	858	911	909	887	844	900	836	854	866	892	917	915	899	861	864	877	849	882	853	854	880	825	856	853	865	904	834	857	881	912	872	907	920	885	849	868	872	877	809	893	855	873	840	876	833	888	826	874	845	882	856	850	909	838	865	853	838	821	840	851	850	872	850	841	858	860	903	841	842	867	863	904	908	782	953	900	855	866	870	885	880	867	873	858	855	900	888	865	873	843	868	853	806	892	867	868	858	816	905	928	835	850	854	880	852	843	867	836	902	849	876	867	886	872	847	804	912	890	839	894	853	813	797	911	866	860	849	839	889	890	858	906	873	872	901	941	891	838	832	838	833	889	889	849	901	821	839	894	904	865	841	884	854	934	877	888	942	820	906	842	834	834	858	856	927	879	859	849	856	851	840	859	856	837	896	815	892	898	830	791	864	844	845	823	892	905	869	833	838	924	843	826	859	884	861	881	855	878	852	865	871	863	885	893	837	924	870	862	860	907	910	867	854	874	899	901	895	849	839	859	896	860	886	840	863	862	843	823	858	907	863	907	912	870	864	841	845	818	892	821	864	861	855	851	894	878	907	889	898	889	926	892	869	827	883	844	868	849	847	925	829	866	892	820	845	826	882	846	835	890	874	846	892	840	806	912	861	895	865	866	832	861	842	834	898	871	847	878	838	864	825	900	857	815	895	846	837	843	909	839	844	885	882	859	827	862	898	867	799	899	837	842	841	881	851	811	856	843	858	851	783	808	855	891	935	880	918	848	901	819	897	890	881	804	852	899	875	866	947	873	905	898	902	837	926	885	883	922	839	867	868	873	918	811	885	923	829	838	856	873	868	873	845	792	870	827	894	852	833	882	870	835	865	919	884	848	857	860	911	849	863	937	854	870	853	915	846	861	893	838	916	828	899	826	936	866	862	870	854	902	873	902	919	867	902	879	860	827	873	870	852	878	886	856	857	848	893	856	894	850	840	870	860	855	820	885	824	844	880	864	853	823	889	910	888	855	859	883	876	922	873	901	837	836	798	877	876	815	877	861	870	837	852	856	834	828	855	859	864	849	887	872	891	855	906	871	833	868	869	906	861	852	865	852	843	887	873	876	887	870	845	807	872	872	879	808	835	869	815	879	895	852	859	880	869	907	843	835	927	878	794	878	880	844	912	836	880	851	868	860	864	876	862	868	909	860	872	881	866	918	887	884	888	845	862	869	888	895	851	869	833	902	912	857	870	833	907	862	865	864	858	868	872	876	875	867	861	874	866	873	893	819	933	903	868	915	885	869	864	816	860	910	826	882	855	836	852	881	857	897	923	897	870	888	917	883	841	830	851	881	870	870	889	885	896	843	873	875	871	830	872	861	891	848	889	875	908	879	842	802	883	885	814	843	895	914	897	824	860	856	863	905	898	864	863	828	855	856	873	830	828	814	830	833	867	862	896	898	875	834	901	849	864	908	840	890	884	895	914	904	899	870	878	882	860	878	900	935	876	891	855	861	843	881	841	879	859	867	895	906	857	875	916	854	868	867	843	818	908	901	892	844	815	904	879	879	872	906	884	875	887	843	861	874	883	848	881	836	870	834	839	824	891	862	812	859	883	927	850	817	860	886	890	910	832	889	840	826	872	859	909	871	828	921	870	866	855	848	859	914	879	905	840	903	839	877	880	894	881	917	895	803	872	901	831	856	846	850	835	885	871	850	889	862	895	866	910	885	829	880	873	851	848	884	875	898	821	887	899	875	922	865	854	860	916	873	891	851	858	887	885	909	850	849	887	830	904	894	882	852	903	877	862	852	849	818	866	875	874	875	911	878	855	824	862	865	887	870	896	859	838	869	890	894	852	877	880	907	873	911	875	861	876	840	825	903	842	845	842	903	873	860	886	824	893	821	910	843	879	880	874	825	879	886	864	879	864	861	881	924	852	871	861	887	843	900	890	837	853	922	887	832	827	874	918	896	905	870	893	870	874	871	908	854	822	885	821	888	911	854	909	842	872	837	850	881	832	911	879	839	869	830	855	844	875	858	862	875	881	866	854	850	873	871	862	848	854	939	864	825	786	826	872	833	851	870	831	875	856	820	867	884	843	837	871	886	854	884	806	850	917	869	859	860	925	814	871	897	880	851	820	840	858	854	855	924	887	814	878	843	874	862	850	887	859	869	891	827	888	897	901	805	873	858	896	873	860	862	854	840	902	854	869	852	832	908	871	844	869	845	934	884	870	899	871	862	877	908	884	801	819	936	869	863	815	868	914	847	895	873	831	893	823	917	923	875	878	871	862	834	864	858	902	911	871	860	848	874	814	905	862	905	855	828	894	874	891	887	897	831	794	854	871	883	841	851	873	900	874	889	856	890	879	857	896	848	846	862	869	831	866	870	878	857	875	843	861	827	842	847	891	842	912	912	882	830	938	873	880	829	870	796	941	877	891	897	924	869	849	870	846	817	856	903	845	865	878	908	864	863	865	848	820	903	875	944	930	892	860	877	850	858	900	873	828	867	839	798	901	884	871	946	881	879	847	886	885	872	874	868	879	895	899	856	846	894	858	850	908	897	910	853	902	855	839	864	911	869	833	875	887	836	841	876	897	831	857	865	809	806	829	883	886	856	920	915	870	864	848	891	886	859	836	868	832	885	858	935	837	853	849	848	907	878	892	897	882	874	945	867	847	886	885	905	885	886	847	826	818	846	821	866	814	831	847	857	893	866	858	876	868	867	867	857	922	818	881	877	873	900	823	834	833	836	886	891	882	861	864	871	868	875	851	902	893	862	903	868	885	931	828	867	892	862	877	880	846	893	851	826	899	822	873	833	868	889	873	873	911	903	828	848	869	836	861	828	872	842	828	838	908	876	872	872	860	875	837	854	856	853	842	918	881	872	888	876	882	874	863	898	854	864	820	861	856	913	873	859	909	857	840	835	836	862	872	825	797
44707	8846	1682	1127	903	745	620	600	498	487	396	444	455	380	383	411	372	400	381	343	349	367	366	359	356	351	387	362	359	365	357	351	375	349	368	345	370	324	336	382	388	331	321	357	364	333	313	322	335	362	357	362	348	395	313	360	331	362	341	361	345	303	353	352	343	354	313	347	342	374	329	327	347	332	313	354	340	343	369	333	342	358	380	344	354	358	369	365	348	350	338	350	339	357	356	345	389	331	324	333	351	336	363	391	361	351	351	316	324	349	374	370	315	367	373	322	358	340	337	373	337	336	372	342	366	364	317	330	342	330	326	327	322	370	348	303	350	338	321	357	364	350	371	336	350	353	372	341	389	325	368	327	303	336	356	354	355	328	325	338	341	343	344	348	341	328	399	350	336	340	334	317	382	333	354	346	327	374	330	341	323	344	359	344	338	332	331	316	345	343	347	339	364	344	340	382	345	340	360	336	360	377	319	361	342	340	317	357	345	351	349	334	355	358	322	354	323	344	370	374	380	333	359	326	352	339	329	369	363	354	337	342	378	389	321	318	339	334	308	347	372	333	341	343	312	348	327	365	364	330	364	344	343	367	360	333	287	353	315	331	361	339	361	337	356	352	310	343	335	356	336	327	332	302	365	337	340	342	345	348	360	315	325	343	334	348	350	320	374	361	357	358	348	356	341	362	387	347	309	316	348	353	359	368	349	349	356	345	343	360	338	354	379	350	345	343	343	373	345	338	314	315	345	362	354	331	381	370	349	337	349	354	342	335	351	316	353	355	369	367	352	360	360	355	354	372	318	328	315	292	338	348	378	333	321	363	349	357	338	307	389	342	320	359	357	325	365	367	340	371	372	319	327	319	332	317	367	339	335	349	356	331	370	352	347	329	362	368	341	334	342	336	363	366	328	374	347	355	349	362	341	327	358	349	335	322	326	327	329	338	305	337	331	374	362	340	352	337	348	339	344	387	322	342	332	370	336	355	314	305	334	338	301	306	326	326	348	317	370	321	342	328	330	340	371	332	374	319	344	327	309	312	329	335	355	353	341	367	350	302	334	358	334	329	363	336	316	346	341	319	354	341	334	350	363	338	360	331	376	338	324	345	338	334	355	319	345	307	390	339	318	328	332	360	331	348	339	402	337	347	361	355	325	348	350	339	356	317	330	374	321	308	327	335	379	306	348	321	340	309	358	358	331	324	332	341	341	323	293	329	346	309	327	346	361	356	360	338	326	312	356	345	373	371	338	368	381	326	324	330	343	354	299	336	315	351	332	328	336	350	367	309	333	338	342	387	348	319	338	351	382	335	367	353	344	322	316	351	354	322	355	381	373	342	351	341	335	335	336	342	350	382	344	364	336	344	368	338	345	338	336	337	341	351	340	321	309	311	347	352	360	366	362	318	356	342	321	318	337	342	321	327	359	386	323	364	342	366	327	319	357	382	355	350	329	350	347	348	340	336	307	303	323	370	357	335	338	351	377	307	352	363	301	356	357	314	351	333	368	351	361	389	362	326	364	324	329	319	337	348	372	323	341	360	344	336	333	341	347	331	358	329	345	329	336	355	329	334	319	371	351	312	364	371	359	309	291	371	346	348	334	326	338	318	352	314	335	350	339	340	386	311	363	359	342	328	367	316	351	375	352	341	349	353	344	354	353	345	347	353	331	341	372	377	319	366	359	334	332	355	360	336	351	362	360	316	359	361	304	347	336	359	314	329	356	344	304	309	355	338	334	347	338	362	365	373	325	336	341	335	336	340	358	345	349	334	320	347	364	343	328	321	361	322	319	341	351	306	355	309	360	356	356	337	371	358	331	349	319	350	328	346	353	353	336	334	344	343	337	354	352	345	377	350	334	324	370	324	331	357	351	367	339	323	319	341	321	343	349	382	334	370	331	347	378	344	363	323	333	332	359	367	359	330	350	305	356	335	332	334	361	335	348	317	356	356	346	327	320	363	321	340	364	379	336	342	330	346	370	366	331	331	322	342	345	361	343	338	340	315	340	345	361	331	352	363	330	367	371	304	352	331	353	357	367	351	334	329	308	335	353	326	326	353	353	340	325	325	330	376	339	362	347	303	347	359	348	335	334	315	385	359	333	335	320	363	331	334	306	360	361	349	352	324	344	347	348	352	341	358	319	317	346	364	360	327	337	338	316	364	308	330	338	324	318	357	369	331	343	372	351	321	336	385	338	380	332	338	343	346	362	351	333	342	331	330	375	380	364	335	334	349	365	350	332	317	329	316	336	338	354	351	358	349	346	322	356	348	354	297	321	332	360	349	336	369	366	313	320	340	376	325	343	339	370	328	356	351	329	364	329	356	338	376	348	348	347	305	344	327	370	334	364	313	318	308	366	375	363	333	340	351	341	343	343	343	336	331	334	355	344	331	377	357	374	408	330	361	328	363	375	338	341	347	378	372	350	317	369	395	374	323	350	342	349	320	346	349	336	339	319	355	355	338	322	342	294	328	350	348	300	358	362	353	331	371	345	355	332	321	320	353	393	337	380	363	322	335	340	325	335	345	329	366	312	318	373	312	311	351	355	329	349	362	320	361	337	338	348	347	351	338	377	322	342	343	355	334	336	312	365	328	357	359	334	316	333	361	336	343	333	336	334	349	375	341	372	346	390	346	368	376	349	341	321	322	332	298	323	364	378	333	340	348	359	337	361	377	338	356	308	325	356	353	333	337	341	324	356	345	346	356	324	323	337	303	343	340	334	369	331	358	333	333	338	332	377	366	356	356	326	344	358	344	352	358	358	352	334	348	372	327	348	392	336	369	370	373	358	330	358	317	344	378	401	345	343	349	357	349	334	341	325	372	374	354	348	359	315	326	318	409	339	347	331	324	337	329	354	345	345	345	369	346	345	365	321	387	337	360	329	345	347	348	354	344	329	369	333	307	365	327	331	368	354	364	361	402	324	351	331	300	327	332	374	370	366	351	351	359	355	358	362	344	367	347	353	349	332	353	324	335	345	338	341	351	345	368	354	351	383	329	343	346	327	371	359	353	332	375	357	349	338	354	327	369	365	373	329	361	330	378	352	375	367	376	338	355	347	348	341	358	365	326	336	338	382	356	337	359	346	353	361	335	361	291	310	344	346	327	355	328	337	339	329	344	331	315	320	348	344	361	364	339	334	369	320	341	341	331	329	346	377	353	376	327	332	347	335	359	342	301	336	372	334	367	328	324	361	345	344	316	334	353	332	309	317	368	343	338	344	337	372	345	350	327	351	371	303	339	363	350	349	335	314	345	324	355	357	354	352	315	325	360	359	329	353	361	339	393	368	380	336	325	312	360	369	341	334	313	321	347	351	357	309	342	326	330	348	365	355	359	305	338	335	335	365	322	314	331	308	355	331	357	353	327	339	320	360	359	326	331	347	336	324	388	366	325	344	356	358	335	329	374	347	360	351	325	363	326	368	304	345	326	340	408	342	327	362	314	346	373	322	319	342	354	380	329	316	323	356	315	347	333	395	351
21310	1662	3160	3506	3014	2531	2249	1943	1732	1623	1489	1334	1337	1205	1244	1083	1069	1096	1096	1081	1013	992	1043	1030	920	986	955	913	983	952	906	917	911	936	896	950	904	914	897	926	863	912	902	945	890	906	889	928	887	914	909	880	873	856	832	895	840	835	896	912	842	862	885	871	854	846	885	873	893	901	869	898	869	872	863	852	851	890	841	900	884	858	851	859	891	930	805	856	882	865	870	854	849	915	908	871	884	876	889	885	871	886	881	828	896	916	843	859	846	884	866	897	813	855	845	860	807	868	817	848	809	854	919	878	896	879	859	875	882	833	879	828	894	861	807	845	868	808	835	852	854	847	831	847	870	906	862	849	873	827	859	862	918	885	828	861	846	855	865	860	850	831	800	857	888	875	864	834	873	859	843	815	843	867	843	880	869	891	924	871	842	851	821	837	849	857	847	838	866	787	878	833	811	867	850	847	853	835	847	895	843	889	892	883	925	839	835	859	838	897	842	860	895	808	840	852	857	811	928	850	846	835	837	850	871	831	879	818	869	831	829	848	856	865	885	862	770	885	865	827	816	863	867	882	834	874	885	848	858	861	875	859	877	890	832	820	824	872	815	885	818	841	837	875	865	861	852	846	803	857	832	823	889	827	855	837	898	823	835	865	816	850	831	844	792	879	848	875	851	809	817	818	773	821	873	857	833	904	793	802	820	847	863	889	860	878	837	795	868	814	888	858	844	868	860	888	829	885	834	854	808	854	839	872	839	826	844	851	898	844	883	875	850	869	867	872	822	884	840	860	873	864	832	842	868	810	851	868	889	862	857	827	836	882	898	897	834	824	877	802	869	832	844	875	828	876	897	847	820	884	813	848	855	889	876	851	823	911	908	896	861	843	835	880	891	825	842	847	853	876	908	802	814	869	834	842	845	906	901	901	849	828	877	861	859	861	857	854	825	832	872	857	885	863	833	845	848	837	848	841	779	861	856	822	820	831	875	790	809	835	836	839	821	850	858	840	864	842	823	852	828	868	892	869	791	820	889	889	845	855	835	900	863	867	818	830	948	845	824	911	827	851	851	834	848	834	901	871	878	822	850	821	868	867	889	855	816	896	809	889	830	870	877	813	852	873	887	857	872	873	838	857	861	808	837	827	844	824	874	862	890	840	901	813	840	848	863	816	828	847	838	837	841	883	853	820	813	850	858	866	823	871	847	881	847	855	876	882	847	830	895	886	939	828	851	808	874	832	861	869	819	846	867	832	836	824	870	809	850	841	916	859	809	865	819	884	862	852	863	903	870	850	852	797	866	936	868	865	796	826	862	850	914	855	858	888	865	860	846	831	825	891	837	812	820	807	835	866	889	873	806	864	852	846	872	822	838	854	863	843	881	848	865	861	823	863	862	925	896	836	751	829	881	784	868	840	869	891	876	840	840	868	872	845	899	836	854	861	846	832	879	885	830	836	852	830	895	822	848	843	842	828	855	873	839	851	913	863	857	901	842	840	825	851	874	867	850	825	845	887	850	867	856	860	813	859	868	813	821	875	859	897	881	826	897	863	849	838	827	862	805	856	835	874	821	832	826	849	866	856	868	794	859	852	864	854	844	856	825	820	852	879	837	851	824	879	843	871	940	889	870	827	871	755	866	859	874	859	834	882	851	843	790	875	877	818	863	851	882	823	819	873	866	866	882	844	880	871	868	803	856	832	913	842	846	867	882	825	844	886	829	852	895	855	853	891	823	873	859	807	835	827	893	837	839	817	850	855	832	875	886	855	895	856	835	838	835	854	863	842	812	918	821	843	855	796	836	864	837	857	820	858	872	873	814	861	945	832	850	792	820	907	852	883	845	831	887	834	894	846	843	850	874	894	876	860	836	807	842	878	910	832	859	847	850	888	867	833	806	870	842	827	872	896	844	911	806	835	855	855	862	840	860	903	817	861	854	830	857	807	875	838	793	886	881	874	808	840	848	904	871	846	872	857	861	897	862	831	859	871	827	837	865	869	852	831	896	880	863	833	811	830	856	906	879	912	832	820	824	894	841	882	793	870	845	860	837	816	879	870	859	884	874	813	842	837	850	824	827	852	832	848	843	794	847	864	909	915	812	875	833	865	883	887	844	839	895	889	869	875	846	870	871	895	857	827	852	882	890	825	818	850	873	798	842	793	818	811	830	894	844	880	816	872	801	866	819	817	902	867	847	845	850	859	887	837	847	890	839	871	785	819	870	833	853	856	880	822	850	841	821	854	859	859	851	810	832	800	809	840	880	893	907	864	874	826	842	880	798	841	861	842	898	830	833	860	844	874	824	784	858	866	823	843	804	842	840	864	869	798	887	844	852	866	817	888	859	859	837	844	850	839	868	838	849	824	870	891	847	806	873	909	835	827	867	846	841	872	895	866	873	900	785	836	858	842	857	886	876	854	884	836	835	852	849	841	852	812	894	896	871	865	818	809	847	860	860	882	820	810	846	864	858	847	834	861	871	818	824	913	813	859	876	855	865	847	909	839	861	870	832	840	802	863	839	841	884	851	887	820	823	842	836	843	834	844	890	817	875	855	840	839	762	909	857	847	854	849	870	868	840	890	850	860	873	810	848	808	806	866	892	863	909	804	825	872	834	870	890	795	850	908	842	850	839	852	854	815	900	881	824	820	837	880	850	828	856	806	865	830	834	829	844	843	815	855	831	815	826	840	836	872	883	862	820	824	893	866	828	902	851	842	876	835	839	888	871	825	871	859	863	860	852	818	824	896	852	791	831	849	845	884	881	903	841	878	875	841	836	817	791	848	815	859	865	848	877	810	900	812	849	822	821	840	824	854	867	789	861	806	864	832	866	811	823	907	834	827	808	850	877	832	832	833	868	859	859	873	859	818	870	864	887	851	857	835	863	831	853	864	873	851	853	884	940	858	818	868	893	883	859	869	853	846	912	868	820	940	881	853	815	840	858	819	917	861	814	856	812	828	869	845	832	805	870	849	826	860	849	851	812	888	808	902	854	877	882	878	855	803	852	854	836	869	853	835	857	862	859	891	898	777	884	878	850	889	883	814	837	868	906	846	825	876	821	856	825	845	836	869	840	856	839	878	842	810	871	868	852	855	819	840	842	887	861	830	856	850	880	827	868	787	852	851	836	890	859	876	882	907	840	896	836	860	787	876	837	923	810	881	833	888	853	857	877	874	794	873	847	892	831	881	865	899	890	822	888	848	848	860	881	882	818	875	831	827	862	852	862	886	865	828	818	888	858	886	920	851	855	804	904	837	877	843	837	819	918	896	853	889	803	852	853	847	874	894	797	905	880	927	817	884	845	858	820	931	832	893	838	835	811	865	832	851	869	857	802	868	866	813	846	866	834	890	815	846	886	848	803	865	801	836	813	890	855	853	832	839	817	832	857	865	876	875	849	839	814	826	866	830	808	834	861	869	838	829	889	792	908	802	863	835	826	863	860	829	859	892	941	868	825	816	822	809	833	842	892	844	850	817	852	942	822	866	889	839
58376	16857	4188	1924	1349	964	831	611	532	454	419	373	341	339	322	279	281	284	261	244	271	257	223	266	260	215	244	230	229	230	222	217	232	264	234	229	207	254	242	233	241	228	214	232	232	224	217	222	232	219	224	212	211	203	220	209	193	202	237	217	189	207	204	202	246	200	214	218	215	179	225	204	214	212	217	195	223	218	214	192	228	255	205	216	205	180	199	227	227	229	250	227	234	196	219	189	220	184	228	202	237	211	215	193	216	227	187	254	184	193	247	233	202	176	177	203	207	216	209	187	243	196	210	238	202	204	217	192	176	225	194	211	200	202	211	239	235	212	209	232	204	210	185	222	222	211	193	193	211	214	229	230	199	231	205	221	246	197	206	219	223	203	215	215	207	211	207	200	245	208	215	214	226	197	213	225	203	250	193	215	251	228	212	194	197	186	244	223	188	187	219	225	229	205	234	212	227	175	223	201	192	217	220	236	202	206	215	215	169	180	209	222	196	203	212	191	185	195	222	202	213	227	213	194	195	222	213	199	215	206	222	215	206	206	220	211	204	216	228	236	195	219	231	232	237	210	188	214	214	196	193	204	206	229	188	209	207	197	194	199	208	211	224	228	206	190	221	207	208	214	215	208	215	193	217	223	210	211	217	203	194	198	209	228	230	213	225	206	205	216	218	208	187	209	222	212	197	219	230	199	227	199	205	207	218	218	203	201	196	197	203	196	244	218	202	199	208	218	221	197	220	226	226	203	202	194	211	200	229	193	213	188	201	190	211	236	225	200	199	179	209	205	220	212	189	213	221	209	217	172	213	221	233	230	195	224	202	215	209	223	192	227	231	233	222	200	212	223	206	205	215	193	196	225	185	210	185	210	218	223	232	201	222	221	208	196	234	201	222	227	197	194	212	221	212	199	215	209	191	218	216	209	216	217	179	217	199	195	201	209	180	221	199	206	207	184	219	241	211	232	201	195	211	198	220	210	194	217	227	236	241	209	197	196	239	207	216	215	198	228	213	186	199	205	192	211	215	206	227	228	215	202	191	218	210	210	206	217	201	210	209	237	193	199	214	182	253	212	208	186	219	226	211	185	208	220	223	215	222	174	206	208	220	197	190	194	213	207	222	219	191	202	207	207	216	221	212	230	230	202	235	207	233	196	191	220	194	196	218	224	207	206	211	198	224	217	206	201	247	216	225	224	226	228	202	206	211	200	208	205	219	209	212	219	217	220	188	216	173	206	212	207	194	191	213	213	226	207	201	223	218	219	201	219	203	185	213	205	218	219	216	216	212	211	208	213	200	216	242	215	191	196	222	215	218	200	215	208	212	197	224	208	222	225	208	211	199	205	204	210	176	208	221	198	217	197	256	208	212	210	187	221	213	199	213	217	229	213	207	191	217	202	221	214	238	208	203	213	233	209	207	210	210	184	208	221	216	217	220	197	195	175	198	188	227	204	245	214	222	202	195	223	216	212	218	192	220	197	206	212	213	208	218	210	214	178	202	216	226	217	190	184	190	221	199	213	223	232	172	213	194	176	210	208	209	210	225	234	224	185	223	195	186	211	221	209	227	215	228	200	211	210	224	198	202	199	231	201	214	217	188	207	228	219	205	180	215	200	199	203	190	237	196	206	199	213	188	205	214	221	233	193	176	196	199	227	222	214	196	212	204	204	214	207	200	213	218	217	213	219	182	207	232	202	237	188	194	216	204	219	223	208	209	202	236	196	206	213	216	203	199	199	221	221	196	206	206	227	218	203	216	202	210	213	209	205	199	214	231	221	211	223	212	203	216	189	236	220	198	219	225	213	204	213	185	206	200	218	217	211	193	202	212	229	215	213	209	197	204	202	202	211	237	210	241	216	194	212	228	209	197	189	192	230	218	187	191	221	210	231	198	186	199	196	206	213	219	227	218	206	202	206	225	241	229	198	241	221	218	214	210	218	227	209	198	203	213	208	198	227	210	220	200	186	205	197	218	202	176	198	214	195	215	215	192	219	203	221	233	226	216	220	221	203	194	214	202	209	226	183	187	220	218	208	199	216	209	204	178	244	196	204	221	232	207	212	203	180	214	207	225	217	215	223	208	218	190	188	214	211	214	207	218	212	209	225	183	196	222	210	219	237	232	217	224	235	198	210	213	211	173	229	201	198	227	200	211	231	190	239	203	199	207	190	198	230	215	205	210	205	214	181	242	206	213	204	190	190	200	220	192	203	216	200	227	181	210	209	219	206	210	187	206	247	196	193	219	184	223	206	215	202	211	200	199	222	198	196	245	213	207	195	223	203	205	215	223	201	202	210	251	213	202	223	230	197	210	221	232	234	202	207	224	208	196	180	203	194	190	219	221	237	220	203	222	186	235	211	233	221	190	218	197	219	220	200	205	220	221	212	196	204	221	247	195	203	205	200	216	220	211	197	212	189	168	238	197	209	226	211	212	205	206	210	190	204	223	210	200	229	225	199	213	193	208	228	208	205	195	225	188	199	211	232	212	216	192	192	222	207	220	208	201	219	202	215	224	240	187	199	206	187	202	222	212	211	194	189	211	216	226	199	223	223	195	217	201	192	214	194	196	207	218	220	231	195	200	200	200	210	201	202	193	175	225	226	207	218	211	213	218	202	206	246	243	220	211	255	195	223	207	178	200	230	225	219	187	198	218	204	217	190	190	207	197	231	207	184	212	210	198	213	214	182	204	197	195	221	204	215	211	206	216	218	218	200	195	200	222	194	205	224	226	193	195	217	211	213	205	216	211	224	214	182	234	189	185	228	213	230	212	216	215	213	189	199	205	227	214	222	228	228	196	190	188	232	207	221	226	215	213	188	224	215	205	217	215	195	186	185	203	212	225	207	184	211	203	203	184	215	213	184	202	210	199	215	234	219	198	191	205	228	200	248	210	207	221	226	198	218	211	244	207	211	218	191	195	199	218	221	210	229	207	213	206	220	243	189	211	215	241	222	217	185	198	196	213	195	215	200	213	198	198	234	226	198	199	188	223	213	208	212	201	200	206	203	213	190	204	179	192	222	207	212	189	214	195	203	219	219	227	223	215	234	211	235	240	224	196	189	235	201	222	198	190	218	187	190	222	236	229	232	200	206	190	217	200	174	197	211	216	197	195	212	224	220	202	189	202	196	213	223	210	209	224	244	205	214	199	207	219	208	187	203	199	204	193	210	196	210	210	206	203	203	205	194	202	209	206	202	220	203	209	202	212	208	213	213	228	201	200	244	206	207	209	250	208	200	195	223	200	217	215	204	220	215	237	197	209	231	209	217	241	183	227	178	208	197	221	215	213	196	199	234	214	210	182	207	213	188	241	207	243	207	219	213	203	210	251	212	207	234	224	197	215	205	196	177	199	207	221	230	204	217	233	211	201	184	196	211	234	203	203	215	234	194	246	196	222	200	211	193	216	174	201	203	194	219	230	228	216	188	214	223	202	227	223	192	214	216	221	202	231	202	215	208	206	216	206	225	199	225	199	225	204	199
28861	2132	4853	5626	4728	3818	3198	2597	2300	1946	1703	1566	1403	1265	1160	1084	1061	1085	982	885	884	861	834	786	794	759	750	739	735	712	722	738	721	656	666	663	671	635	639	643	638	595	581	640	653	600	634	617	662	598	611	613	577	621	556	621	613	580	565	576	590	568	601	582	561	605	595	548	602	553	626	595	578	587	633	648	549	568	604	560	616	603	563	551	589	585	590	614	627	598	602	598	590	562	564	593	559	542	561	585	556	601	570	588	585	597	569	561	609	568	540	575	551	566	549	599	556	532	566	581	576	583	567	569	615	571	565	644	603	580	592	571	587	537	576	596	563	523	554	538	542	554	538	523	550	536	548	542	569	559	563	562	577	525	548	537	576	561	551	485	582	576	522	557	577	549	551	557	536	564	593	545	531	577	584	566	545	612	554	489	565	550	569	540	503	539	543	537	559	541	579	532	583	594	560	578	538	537	590	564	578	539	517	513	515	592	550	583	573	556	526	577	546	537	567	567	555	524	520	552	552	549	525	546	522	546	546	577	588	537	584	572	502	536	583	522	552	521	555	528	520	554	525	560	524	599	549	550	538	546	567	535	559	577	555	596	538	545	547	554	534	516	523	552	545	552	511	579	565	536	549	590	538	592	559	591	539	588	539	526	580	567	538	524	550	544	541	544	502	534	546	527	557	535	533	574	541	556	589	567	582	526	540	481	519	553	558	553	579	560	527	563	571	563	558	548	603	562	539	534	518	546	543	505	548	532	502	577	558	618	513	541	558	531	539	584	565	515	550	571	551	556	541	545	529	559	554	566	546	559	553	584	543	539	529	532	537	606	543	515	519	565	577	560	520	534	514	545	519	544	530	583	522	564	501	539	562	532	552	536	526	531	524	590	557	558	545	552	501	531	570	537	532	517	539	560	518	571	561	526	545	551	577	517	559	524	563	552	576	579	566	542	585	561	559	520	558	545	563	576	554	567	560	545	536	516	538	546	522	518	536	542	499	525	549	529	516	548	552	539	543	552	525	545	523	574	573	554	571	558	574	575	548	547	568	595	521	541	586	595	547	560	565	545	507	503	546	548	568	525	571	562	556	538	571	569	557	556	545	544	589	599	523	539	523	514	571	525	530	534	512	534	542	541	538	541	557	544	511	544	592	567	542	532	580	573	556	581	569	543	539	582	568	540	539	542	595	555	542	571	522	551	548	550	585	520	570	547	553	551	559	569	558	539	547	542	569	571	580	539	550	500	499	600	557	508	568	558	544	541	596	518	571	533	566	525	554	536	558	565	548	525	606	579	555	550	593	544	550	541	573	602	557	573	549	509	528	547	565	557	574	546	587	567	609	615	542	547	573	551	525	513	582	548	553	564	525	561	554	577	549	560	527	507	573	569	560	535	582	559	548	564	542	532	558	587	569	544	536	557	510	498	581	536	520	498	557	575	535	559	538	540	505	544	562	556	569	540	558	559	531	531	550	546	592	573	536	547	545	574	525	561	520	549	560	518	586	526	522	555	590	540	517	550	565	580	571	547	583	595	519	550	568	531	528	525	527	524	557	558	598	590	558	555	582	524	539	529	575	561	512	540	506	572	570	532	495	541	584	572	585	546	552	594	558	582	523	539	573	544	526	539	546	562	598	593	498	545	558	566	576	539	550	533	552	582	572	575	548	577	559	542	519	524	534	523	573	548	532	579	588	541	578	480	561	539	544	554	561	573	552	544	557	591	527	518	524	535	557	546	524	529	556	584	541	550	535	555	557	565	533	564	567	529	529	491	540	579	607	552	584	510	522	537	586	528	549	511	563	526	549	592	545	533	543	549	565	581	537	492	550	545	535	538	544	584	538	562	535	537	530	570	568	570	527	548	492	546	535	539	618	523	520	556	576	560	524	540	543	559	531	530	531	529	592	527	545	535	578	523	511	560	539	561	588	533	602	498	543	538	521	532	548	572	571	554	559	557	583	594	542	599	538	504	519	583	572	581	528	564	568	544	522	568	534	555	549	534	545	513	559	585	573	536	545	541	554	568	522	567	560	537	529	534	575	535	561	545	538	532	536	560	577	545	575	537	605	558	555	583	558	535	505	515	535	567	579	528	555	491	540	573	542	510	570	538	540	544	572	566	558	557	508	556	532	548	564	547	562	568	525	528	545	497	560	550	518	544	569	573	545	534	562	528	560	555	519	535	537	555	500	558	545	539	622	549	568	549	537	608	545	565	538	562	591	592	537	542	554	515	557	547	527	557	551	569	566	561	572	528	569	580	570	508	580	552	534	568	524	577	549	547	545	579	545	547	563	548	576	546	565	556	555	561	574	537	571	584	536	538	591	562	527	576	556	572	571	542	566	559	523	522	562	545	658	562	515	577	533	535	544	519	555	532	542	530	574	525	518	558	570	559	531	611	546	518	543	581	608	567	541	543	554	559	544	531	538	603	481	539	581	588	588	600	540	500	555	523	602	569	560	557	566	529	525	532	505	554	569	533	569	543	556	535	545	567	515	523	531	574	537	551	507	568	599	521	544	571	543	520	610	530	580	570	577	552	533	552	547	519	549	590	532	536	574	558	555	547	540	526	526	552	540	567	564	573	492	560	576	569	571	597	548	553	590	555	530	532	552	557	552	526	555	580	536	589	548	553	566	529	546	520	585	536	584	579	619	571	504	567	564	574	503	595	569	528	570	584	600	544	545	573	554	524	531	570	580	586	548	521	552	554	585	565	508	595	552	542	548	525	545	546	553	532	581	498	522	551	596	538	514	556	603	506	570	545	579	564	547	554	520	533	547	562	570	555	609	572	549	538	524	533	582	536	516	524	562	525	542	561	553	538	570	574	516	555	543	565	559	538	577	561	554	521	569	575	542	562	502	567	563	516	525	539	524	556	557	550	551	535	565	580	561	570	530	564	554	535	541	554	595	556	555	515	534	522	540	548	565	516	551	522	528	544	568	569	566	543	531	587	547	573	578	561	561	536	559	572	536	554	559	572	510	560	530	530	560	556	578	536	581	526	529	561	569	535	502	539	580	542	565	600	544	558	577	539	517	582	518	539	569	538	526	566	548	519	543	548	501	539	535	539	536	557	583	569	531	529	568	515	533	575	550	541	546	521	513	551	528	577	556	486	586	516	472	566	534	559	509	552	532	523	588	554	548	615	573	542	572	555	555	539	556	536	570	544	529	509	546	551	586	546	563	574	537	554	553	561	533	564	527	497	506	574	548	576	592	522	527	522	581	550	566	602	548	575	563	568	586	579	574	555	534	535	540	531	576	546	577	516	553	551	517	543	581	565	561	584	578	525	565	539	552	529	546	562	569	545	562	507	511	567	553	541	519	576	556	538	545	551	569	516	556	490	536	568	560	540	540	583	538	559	519	563	511	526	554	574	524	564	555	544	569	586	563	552	550	558	545	532	565	550	520	575	571	518	551	520	539	525	519	564	590	539	536	578	522	569	562	522	529	538	564	557	577	528	564	554	516	515	568	561	550	538	596	515
8028	495	406	394	386	343	348	324	332	396	394	357	341	320	358	342	329	348	352	324	319	349	336	359	369	325	305	340	366	354	327	329	320	323	333	336	325	368	340	343	375	329	344	377	342	362	358	343	301	336	358	341	347	364	348	338	348	333	350	357	370	318	391	368	329	358	359	355	332	341	393	339	347	333	369	365	344	330	345	350	346	308	351	345	315	330	375	348	363	353	335	352	347	319	368	329	345	348	372	350	341	364	371	333	352	358	337	353	363	341	339	362	301	337	332	382	325	344	373	356	329	368	319	302	348	311	376	352	339	316	338	357	345	339	373	372	368	375	364	334	326	346	367	334	338	345	358	336	372	343	338	324	326	352	373	352	349	360	371	346	336	347	360	356	311	364	346	328	351	325	322	367	357	366	325	347	347	316	337	324	329	333	328	319	368	386	330	351	329	345	358	344	350	343	340	314	370	353	365	344	347	363	344	329	373	368	367	341	334	345	340	347	386	357	337	326	395	366	284	337	351	337	327	362	353	355	351	338	316	373	358	354	343	361	391	376	326	334	390	352	397	344	352	341	347	314	330	343	344	334	326	386	334	322	303	305	343	346	347	313	375	338	382	386	357	324	326	323	341	372	340	333	333	352	340	345	331	350	343	360	344	330	335	379	364	337	362	360	319	329	336	395	351	381	334	347	354	335	360	349	349	358	371	370	374	342	343	312	334	362	378	378	341	359	300	325	391	357	368	355	374	321	343	344	357	352	379	347	343	340	345	352	342	322	338	355	342	337	349	401	324	322	364	328	346	298	329	327	343	345	368	361	361	358	381	350	339	310	355	349	361	332	344	337	341	325	350	340	333	347	324	322	355	362	342	342	316	348	358	343	318	369	305	337	360	380	376	318	294	341	330	361	361	341	363	329	336	356	353	330	364	333	333	350	332	356	362	352	321	328	333	366	358	334	341	351	348	334	339	354	331	321	342	337	354	336	347	337	348	379	330	347	356	356	364	354	348	376	345	330	360	334	313	337	328	331	356	357	361	322	347	305	376	378	341	373	318	337	347	327	332	384	374	347	355	336	307	333	346	353	358	307	317	348	368	335	315	344	402	333	334	307	324	353	315	305	340	377	301	353	365	359	345	326	352	336	369	330	333	361	344	314	344	340	351	319	371	333	319	342	350	321	362	343	332	326	336	351	351	358	375	368	349	392	344	333	321	347	393	362	333	405	340	357	336	321	321	377	346	335	372	346	356	361	313	375	313	312	367	388	357	332	344	348	347	354	370	305	357	356	318	350	343	342	331	350	355	328	321	355	342	328	352	342	353	361	363	323	307	335	331	340	317	365	337	304	349	341	353	336	363	313	316	308	347	326	322	370	320	386	344	360	369	370	354	376	344	341	357	339	352	373	333	380	330	369	354	331	351	327	355	363	343	322	340	336	335	348	349	321	361	340	298	311	370	329	307	309	365	357	316	366	313	339	382	362	339	326	348	361	366	315	345	316	306	313	368	359	334	339	352	355	346	384	363	382	364	357	343	330	327	381	328	350	351	347	319	358	344	367	335	361	343	324	347	346	333	368	358	339	352	354	321	342	333	351	376	375	370	331	360	360	369	341	342	317	354	345	327	335	343	327	346	344	359	317	350	337	361	362	330	339	333	318	341	380	341	324	329	304	370	351	337	343	332	355	371	324	361	351	352	309	337	331	349	323	340	343	365	347	303	349	319	392	339	345	336	370	373	349	372	366	369	347	368	329	343	370	359	349	364	328	354	364	316	319	361	340	333	332	349	344	323	346	325	371	367	344	363	329	378	352	346	342	353	363	339	373	339	317	361	305	331	346	328	345	337	311	347	343	327	337	341	358	335	340	341	326	321	372	348	328	339	364	331	318	337	320	324	312	312	329	347	329	324	336	345	324	351	383	334	341	332	337	329	356	338	373	359	341	382	344	329	349	343	354	374	379	355	348	347	339	322	335	356	372	352	336	353	337	360	331	335	332	377	366	382	372	349	356	364	336	365	351	346	354	359	329	346	379	354	333	388	316	318	349	347	353	324	350	357	371	361	342	319	355	362	350	361	333	340	364	371	320	367	378	341	349	339	338	333	338	322	355	352	342	336	326	365	330	327	363	350	352	347	374	341	347	319	316	316	309	360	349	374	354	335	347	323	359	372	384	394	354	384	361	317	329	309	369	354	335	336	330	349	333	329	312	370	363	331	362	302	371	354	340	318	353	337	324	339	316	349	342	368	357	360	343	339	321	342	354	351	337	360	366	336	361	335	351	322	319	352	330	350	357	342	326	324	312	346	385	344	340	311	347	395	354	351	348	317	313	360	342	341	379	343	353	340	356	333	382	340	335	366	306	352	335	379	362	364	328	348	320	408	360	347	353	378	335	334	335	335	339	333	385	355	367	325	357	341	324	350	352	315	358	364	366	356	338	310	316	341	349	355	331	355	390	354	345	373	357	310	346	349	345	359	322	363	366	337	325	378	324	337	318	329	317	319	340	358	364	313	341	381	353	307	346	330	369	380	341	330	332	350	347	358	381	326	336	342	330	326	365	348	357	344	369	316	329	337	347	316	330	321	361	365	346	360	322	335	335	351	356	304	333	353	356	348	341	341	371	352	333	323	338	307	366	343	344	339	363	369	304	368	336	334	349	348	346	347	345	374	338	350	329	393	345	316	332	342	342	345	323	368	361	339	358	354	352	351	329	331	354	333	324	327	345	380	396	356	325	321	367	370	337	360	380	348	356	346	343	364	350	337	350	343	332	358	334	360	355	306	341	341	369	387	312	324	342	345	371	345	360	354	377	368	347	355	314	315	359	356	356	332	343	358	358	322	349	346	360	336	360	331	353	335	330	360	342	343	361	350	344	345	338	350	346	368	351	345	356	350	366	351	343	339	316	371	352	351	325	335	359	316	359	328	366	354	375	345	335	361	347	344	310	341	330	353	364	345	357	356	326	334	347	360	344	345	372	342	322	348	337	347	356	349	363	362	329	358	322	345	344	347	347	363	325	381	328	363	319	318	332	334	349	328	364	335	338	332	368	359	327	332	314	360	336	334	351	349	321	367	334	323	345	333	359	359	336	340	345	336	337	352	339	340	361	341	332	346	338	335	374	407	361	342	328	341	328	354	325	373	326	323	352	319	372	353	358	359	351	316	360	310	351	340	339	380	329	323	325	366	339	345	344	340	350	319	380	330	341	345	340	346	327	348	322	343	372	337	340	357	352	384	370	351	337	332	366	353	384	327	319	366	354	329	335	338	324	328	341	360	337	313	333	326	329	345	320	366	297	341	331	335	320	326	350	317	337	332	349	326	324	349	332	337	370	357	345	305	348	338	352	327	339	328	341	359	317	319	364	347	359	362	373	342	366	379	317	348	346	320	324	363	327	360	378	321	321	299	328	360	354	365	358	346	376	330	340	343	364	393	330	324	315	364	337	382	314	311	343	334	359	327	344	343	344	385	349	330	350	347	340	339	350
6869	940	950	1007	984	948	964	918	921	979	874	912	871	839	905	922	904	897	909	944	873	891	858	907	890	833	812	949	885	863	839	921	897	870	871	842	881	852	868	911	886	867	878	836	860	901	841	930	882	870	904	846	845	878	960	864	835	911	878	897	850	872	868	910	833	847	841	871	899	897	876	892	911	843	857	859	855	873	878	896	861	867	832	907	882	847	927	890	853	892	882	900	959	853	858	878	902	876	847	880	849	856	854	892	888	885	895	837	908	879	894	861	866	839	869	878	887	928	857	871	866	852	887	900	865	916	819	868	862	901	907	891	860	850	834	842	863	861	893	886	888	873	872	884	877	887	918	881	852	893	880	863	871	864	899	858	847	868	912	865	946	928	884	927	891	869	887	884	809	899	889	866	836	868	875	932	920	864	847	928	909	905	889	934	874	835	845	831	867	906	868	862	877	838	868	843	911	906	870	886	870	907	831	844	843	833	896	843	846	918	858	870	873	879	915	844	886	851	904	860	892	864	883	914	892	884	878	858	891	856	825	851	857	839	879	825	881	827	900	880	887	884	893	883	932	904	904	888	809	889	889	948	894	841	896	866	837	904	944	853	886	817	886	854	905	845	825	852	953	895	887	896	893	822	926	879	856	882	934	894	889	930	875	884	892	841	859	847	804	900	881	845	872	846	869	834	904	913	831	877	869	888	847	886	887	838	909	861	876	844	817	856	848	823	893	896	875	848	881	858	828	826	917	873	882	862	903	910	869	887	901	883	848	919	904	881	872	840	930	904	824	852	867	848	891	849	893	836	894	853	859	878	843	860	917	885	924	834	889	964	887	905	902	887	891	824	883	932	856	914	881	871	882	888	897	871	934	915	838	912	847	906	878	877	862	832	814	883	922	868	855	876	911	868	885	905	898	844	894	845	866	894	925	917	862	845	873	790	931	907	876	835	909	877	870	904	893	928	876	895	869	909	889	837	854	902	874	912	888	917	843	872	862	859	863	878	818	878	862	889	831	889	862	868	860	865	902	884	874	863	836	808	874	835	880	847	827	906	876	870	836	850	844	919	879	856	843	939	851	852	861	928	900	856	860	891	869	820	869	849	859	920	859	889	840	838	885	864	832	833	872	886	856	851	904	869	842	845	903	854	899	855	877	848	869	871	914	874	866	885	880	905	895	936	818	923	929	894	886	826	857	873	881	852	865	867	849	890	870	917	934	865	840	849	866	845	831	872	899	903	902	871	826	853	832	876	845	853	864	920	869	899	879	854	878	852	894	867	824	922	910	892	846	824	860	860	890	894	879	901	840	949	924	956	852	883	891	887	866	847	803	897	914	873	858	882	897	886	900	841	831	872	865	879	902	873	834	879	883	940	935	866	884	872	926	879	907	882	915	918	891	857	844	848	921	910	886	844	886	861	897	810	869	867	847	912	889	780	829	884	881	888	867	890	861	870	876	857	855	890	831	842	873	839	820	829	838	893	849	886	888	873	864	881	895	865	898	833	893	835	820	865	873	853	926	875	886	905	904	856	894	893	882	925	846	848	908	865	859	870	887	811	923	856	886	858	908	889	907	948	876	858	887	823	874	842	904	887	875	873	910	821	933	873	814	859	905	903	849	836	872	889	855	877	876	870	864	899	881	865	863	858	856	880	810	904	856	869	847	940	879	890	899	827	844	884	903	858	879	901	866	921	833	846	859	870	871	894	859	852	971	912	881	877	902	882	833	850	895	879	912	813	899	901	905	865	885	884	848	866	831	882	861	920	886	855	910	864	870	883	854	856	909	853	933	860	847	841	880	844	823	892	893	908	902	868	862	897	881	907	847	870	810	884	877	889	849	894	892	836	883	857	923	861	880	891	888	901	928	849	901	849	940	882	875	867	841	824	894	864	867	876	843	898	888	895	895	845	831	892	907	838	862	906	909	905	963	866	849	894	857	867	878	911	876	880	911	879	882	899	881	837	919	897	866	855	840	890	875	934	889	881	909	844	836	884	856	898	850	863	881	861	907	890	874	865	899	907	833	896	873	880	852	888	883	861	919	859	921	879	919	918	883	867	870	872	833	860	848	890	887	852	840	870	872	971	879	876	863	857	909	860	883	841	873	849	796	801	899	849	902	863	878	908	847	877	911	886	926	892	914	851	887	866	850	833	906	908	928	836	871	907	848	860	908	852	851	884	900	872	903	836	873	905	910	890	844	880	875	869	866	855	823	861	893	869	869	842	882	843	871	855	864	871	890	900	913	860	891	879	857	880	876	872	831	890	836	887	900	927	823	870	852	893	923	904	867	906	868	870	846	840	852	868	847	918	902	883	842	841	796	902	920	903	862	906	918	840	899	834	842	868	881	864	867	848	850	871	850	827	913	920	836	818	865	873	844	911	832	845	883	875	925	907	839	921	925	941	865	935	856	877	850	926	837	893	924	919	839	818	857	907	885	893	914	887	865	885	926	844	843	822	867	866	875	805	847	862	855	874	864	882	909	908	890	878	888	925	832	912	873	932	874	895	856	838	815	888	881	881	835	840	875	878	867	907	849	908	880	889	913	882	893	848	865	869	853	952	839	907	846	816	870	888	938	842	868	879	826	838	850	859	894	875	883	859	850	859	873	841	870	908	887	857	870	926	846	882	885	895	837	889	870	922	873	867	837	861	863	859	842	863	901	841	855	844	897	904	819	888	888	907	878	894	906	901	876	883	882	911	844	878	911	857	913	780	852	905	860	913	893	903	850	867	881	838	846	908	876	841	879	836	892	854	902	881	878	860	919	870	894	855	860	854	888	873	877	886	878	899	828	900	848	919	931	858	889	866	880	877	896	883	901	875	888	914	845	861	821	885	928	850	900	861	844	863	825	843	859	883	865	866	870	904	820	837	918	876	846	805	876	849	890	879	923	903	835	880	876	906	864	936	868	922	831	863	873	880	863	898	853	933	856	868	847	872	879	864	878	915	886	830	822	830	906	874	872	873	894	849	823	869	901	886	876	926	914	866	822	852	821	900	927	854	921	918	838	877	899	860	860	839	891	868	912	868	924	846	861	829	837	844	887	842	932	923	915	856	922	856	865	862	873	863	886	838	873	886	863	889	886	857	922	811	877	871	919	889	851	853	903	863	839	863	934	878	893	863	910	864	887	851	891	839	825	855	869	856	872	862	817	895	909	897	856	797	849	869	924	898	851	917	860	870	881	868	884	838	889	833	917	907	862	856	889	874	850	855	875	899	865	860	881	814	915	833	871	877	832	839	855	876	873	865	871	840	845	892	871	863	862	853	864	845	868	900	866	868	885	843	870	854	866	872	884	877	785	876	838	936	839	925	881	877	841	867	851	871	865	895	856	883	897	880	826	913	906	863	873	837	868	853	841	869	818	835	864	804	847	890	890	893	847	848	865	873	877	827	859	850	827	851	861	834	925	903	915	860	861	864	918	869	884	843	872	893	878	868	844	904	858	844	905	866	827	900	886	863	904	866	901	927	861	916	868	873
48673	11097	1744	1162	865	707	599	584	517	456	420	436	442	400	391	392	357	375	387	378	416	377	357	361	357	346	341	360	376	383	331	349	347	331	374	360	349	371	347	352	371	366	366	361	357	314	336	335	384	364	326	342	362	353	344	333	352	358	363	370	345	364	290	358	369	378	356	374	350	329	374	339	325	379	400	346	328	325	350	322	352	364	336	361	325	344	359	344	373	354	348	355	326	372	321	316	321	345	333	329	367	353	370	333	357	381	334	332	369	344	357	367	384	365	340	356	333	367	342	319	344	318	335	383	320	333	324	363	375	366	332	375	339	338	351	346	342	355	353	323	364	365	354	353	342	317	356	369	323	352	341	372	335	375	361	357	354	357	364	366	343	342	369	326	342	318	354	346	364	297	360	364	358	353	345	362	376	367	339	326	340	371	348	372	356	350	328	305	338	337	329	358	354	331	322	318	310	355	342	356	338	346	359	354	347	362	362	313	369	349	355	333	352	328	358	362	358	333	406	338	321	312	333	358	348	339	360	383	358	330	387	365	352	333	336	336	382	343	328	377	349	319	379	391	360	335	335	333	356	363	331	363	374	392	318	302	325	337	330	340	337	349	367	368	331	345	356	362	363	366	315	362	372	342	343	338	348	348	337	327	362	341	352	371	329	329	384	392	347	348	333	359	364	354	370	333	362	353	337	331	317	334	330	329	370	363	358	339	314	356	355	318	305	343	339	355	360	342	352	320	350	356	386	336	360	363	357	292	379	344	344	370	359	365	353	355	351	339	332	356	353	320	317	365	348	346	350	353	347	358	358	322	327	341	350	309	344	312	331	358	333	327	383	338	353	382	339	355	333	361	330	353	305	331	352	325	324	339	364	354	330	331	374	358	350	354	324	362	376	339	340	314	349	344	342	402	379	348	321	304	362	331	317	338	381	359	348	368	351	321	331	368	333	347	335	372	338	359	375	346	341	319	326	313	367	336	365	362	333	336	294	335	363	344	343	307	326	357	409	331	350	359	336	337	325	364	365	374	340	363	373	350	365	324	332	325	367	336	333	334	314	342	389	346	331	326	323	359	344	381	381	357	326	353	326	376	377	355	339	366	361	373	353	347	339	328	356	368	362	342	363	360	320	355	339	353	333	338	362	371	351	358	367	363	350	364	368	351	341	363	331	374	379	381	371	356	338	345	331	321	317	363	342	333	362	348	331	333	342	347	350	368	335	333	333	345	334	323	364	363	387	367	361	325	341	335	367	335	330	337	333	365	354	321	376	345	332	332	356	346	358	345	312	354	351	374	346	348	343	392	350	381	358	345	356	326	359	327	322	367	353	352	348	357	325	312	322	364	314	326	380	377	318	337	338	334	347	358	358	324	360	347	372	328	359	353	350	342	333	341	338	340	343	348	375	362	369	370	360	334	362	331	364	360	339	339	327	358	381	341	354	359	342	338	347	330	339	351	346	337	349	346	313	352	359	319	333	366	338	337	367	376	362	331	331	346	336	334	334	350	336	334	332	344	333	343	350	346	319	318	384	353	307	333	365	360	347	336	333	383	354	324	335	352	382	356	360	337	321	355	332	339	362	332	406	319	366	365	342	357	346	352	364	339	361	329	363	355	374	380	350	353	359	365	348	358	319	330	347	315	348	322	326	365	323	359	331	343	360	355	365	352	345	335	330	363	372	320	371	317	324	345	331	370	348	319	341	368	352	355	369	350	367	357	349	339	306	369	318	345	330	345	336	330	357	335	333	355	335	363	343	362	362	326	347	345	374	350	362	374	364	366	346	412	334	338	375	332	326	390	342	359	382	360	353	310	332	324	317	375	356	355	358	322	351	323	325	351	376	355	363	359	313	340	363	380	355	363	342	341	341	338	369	365	357	357	346	395	310	338	343	330	367	316	345	330	379	367	358	295	344	322	364	370	363	376	348	353	339	333	365	361	332	357	338	394	356	334	357	339	320	399	353	369	374	333	356	325	356	347	360	314	365	336	359	330	328	332	339	316	359	331	341	339	386	393	341	351	340	364	342	398	353	371	322	333	343	340	322	334	369	329	354	330	337	383	388	363	355	293	373	346	395	332	366	374	335	354	343	308	328	346	384	339	315	316	373	335	370	335	342	387	322	361	362	349	345	348	341	374	368	351	334	332	370	333	321	350	370	328	322	343	373	371	345	383	394	345	366	366	363	351	346	361	329	354	344	337	345	327	331	310	391	354	361	341	338	349	351	348	351	333	327	343	344	325	333	328	323	297	379	356	374	327	350	395	298	329	347	364	392	337	352	328	336	332	358	344	338	344	375	369	331	348	325	341	349	351	357	344	351	335	342	369	336	331	358	383	372	341	374	364	355	333	348	373	340	349	352	335	329	334	383	349	347	354	327	344	312	362	404	342	355	324	344	334	325	335	338	364	335	360	340	358	350	334	364	371	304	336	326	343	314	317	340	324	305	335	323	336	347	336	375	343	361	370	348	324	326	345	349	340	342	373	358	332	348	328	339	365	336	355	337	357	342	368	344	380	377	385	338	376	349	345	344	363	348	337	367	365	369	329	355	401	363	365	341	344	341	380	328	340	320	339	353	368	406	335	321	338	336	332	343	407	362	352	342	351	340	334	344	354	360	362	342	335	338	354	338	353	309	322	361	333	324	370	338	349	349	345	346	339	370	327	355	348	372	349	346	368	387	335	340	354	349	350	357	341	320	321	326	352	333	332	365	346	363	366	381	342	347	347	366	333	315	337	344	326	377	337	356	351	348	352	318	304	380	346	344	348	332	356	387	372	357	332	312	376	312	359	324	388	334	368	311	340	347	306	342	358	323	375	342	352	332	354	351	332	359	344	311	356	342	315	331	341	304	329	321	347	330	345	357	347	334	364	343	379	362	336	371	323	358	352	388	314	363	358	340	329	330	325	333	318	321	341	353	345	348	300	371	362	367	343	348	323	345	332	352	362	326	362	360	348	325	325	358	327	357	340	353	341	340	326	376	310	302	345	327	324	357	339	346	319	340	346	373	338	341	389	340	337	365	347	318	323	336	332	352	317	366	357	368	314	358	300	334	369	341	361	343	348	366	363	360	351	354	355	365	355	348	354	343	357	385	333	367	373	316	378	322	344	351	327	319	359	344	324	325	348	325	357	318	348	371	327	341	344	320	333	380	328	284	364	387	331	290	384	364	386	326	335	374	390	320	323	347	345	366	336	345	335	323	361	347	376	392	367	319	315	369	344	330	338	350	337	356	338	356	348	340	310	362	329	336	335	336	342	323	298	364	348	336	367	336	356	363	350	357	323	309	349	355	342	343	372	345	360	342	354	354	324	361	339	343	378	333	413	346	351	330	378	351	334	337	388	378	336	339	335	350	303	396	359	376	321	316	357	363	322	338	341	363	362	364	331	346	342	342	344	358	356	327	350	337	332	361	330	316	361	348	352	378	353	328	346	357	323	355	353	386	395	349	348	352	342	344	315	354	347	337	371	362	379	348	366
24197	1694	3048	3454	3037	2543	2257	1924	1709	1577	1418	1379	1285	1318	1137	1132	1208	1081	1081	1076	1080	1035	1003	981	1008	983	965	968	900	974	936	895	957	901	947	835	942	868	925	879	871	901	895	887	890	946	920	904	865	876	886	897	883	914	875	854	897	904	857	881	898	854	882	871	902	863	906	866	971	889	880	893	873	876	860	923	886	839	918	916	908	894	860	888	874	830	899	900	972	831	866	849	908	823	895	833	867	869	849	868	857	880	860	866	929	941	871	889	884	877	923	924	880	862	866	855	918	843	871	922	878	877	864	893	863	835	897	915	895	886	892	877	834	869	898	851	885	873	855	891	838	869	855	872	844	828	888	880	851	856	885	853	859	856	918	897	866	845	910	841	899	898	871	901	870	901	903	855	919	904	843	867	875	876	844	901	850	923	871	852	897	863	868	886	854	869	888	879	826	822	859	847	919	843	862	863	833	891	895	877	850	861	851	861	897	871	879	854	840	873	865	863	879	886	815	879	856	856	884	833	823	953	851	834	910	907	796	894	885	834	867	871	881	867	841	828	830	896	887	865	859	929	846	891	904	852	862	902	870	844	802	856	853	831	807	853	878	844	863	817	898	856	861	858	846	834	887	849	849	841	896	907	872	845	850	864	892	884	827	835	920	841	892	846	817	898	897	871	807	850	860	864	819	839	871	874	845	836	894	847	835	847	866	822	867	834	863	855	799	867	809	849	915	767	855	861	835	894	845	856	849	899	824	848	854	875	813	894	911	855	891	849	900	898	843	911	911	910	885	853	872	827	844	842	876	849	834	837	831	871	922	891	889	870	791	822	822	845	830	881	800	894	847	798	835	878	843	828	894	894	869	898	843	867	873	857	818	857	843	878	880	834	839	848	858	850	849	855	871	810	850	878	867	841	826	889	837	866	838	881	841	870	875	841	845	840	830	832	921	869	834	846	866	828	867	845	822	929	808	840	923	863	930	842	932	878	869	839	866	915	906	842	896	837	872	835	841	877	849	877	865	853	818	861	841	851	866	897	873	873	879	882	869	859	794	861	843	849	819	900	867	829	843	860	852	878	874	858	833	882	879	848	874	877	866	893	877	891	885	866	802	868	846	893	896	848	872	854	890	863	878	859	879	853	904	869	872	799	848	845	857	790	819	882	848	890	916	842	855	863	937	891	901	862	848	809	790	894	907	856	874	862	852	810	899	897	864	894	852	901	866	911	864	904	858	838	913	888	914	845	851	871	843	872	847	904	852	858	828	908	876	890	869	825	864	796	893	875	863	867	868	839	850	832	828	901	909	835	830	827	892	840	881	880	845	883	864	866	871	854	837	819	876	843	854	847	862	845	859	861	809	834	843	923	850	847	890	861	817	840	839	862	874	855	829	896	893	894	832	895	867	847	843	855	866	870	902	814	859	882	843	830	888	925	866	822	871	864	856	872	822	845	833	878	849	849	877	867	864	890	864	864	846	865	864	885	899	877	841	848	817	854	833	823	871	803	858	840	794	920	897	929	872	871	853	806	883	873	891	840	882	863	851	828	906	839	867	850	837	892	849	859	847	808	830	857	865	903	915	902	844	901	846	884	873	912	865	855	851	871	821	865	907	889	821	883	894	850	897	847	891	888	889	855	904	883	842	877	863	847	837	892	881	857	898	811	875	858	948	853	915	853	863	862	924	868	837	871	881	866	842	825	881	830	799	840	846	911	846	857	880	818	890	835	806	870	843	889	852	842	824	877	858	890	849	874	859	848	922	878	906	883	871	884	854	830	827	822	903	828	786	909	806	853	843	867	872	861	916	857	870	867	818	860	878	875	886	925	903	813	844	870	867	910	841	859	849	829	860	879	819	881	890	889	793	844	864	814	872	837	854	877	887	918	916	822	836	880	881	852	815	879	854	870	846	881	900	842	875	908	891	884	824	808	875	877	867	851	820	848	902	840	827	820	817	836	792	860	874	846	875	851	830	810	867	798	856	833	860	874	919	837	856	930	851	917	844	863	860	854	909	858	846	879	933	849	822	837	939	901	818	851	856	827	882	868	854	829	825	864	857	835	908	851	829	843	802	854	828	847	861	862	841	817	849	874	881	834	864	842	888	848	844	840	846	859	871	839	867	906	856	857	843	888	832	892	889	834	818	859	836	895	884	846	874	836	850	877	857	884	863	857	855	886	841	853	882	893	875	837	822	824	869	812	795	873	892	856	889	862	822	823	885	900	864	829	781	882	808	865	904	887	843	916	822	852	854	862	829	837	856	801	883	894	880	909	905	864	838	881	852	826	880	873	849	843	874	845	848	853	817	884	880	894	835	863	827	878	863	882	870	858	870	855	827	904	863	876	814	857	881	844	871	896	865	915	904	865	906	878	908	907	865	880	881	841	841	860	829	868	913	917	802	853	894	856	822	906	906	893	825	887	893	859	847	856	898	858	825	847	839	858	874	830	824	863	877	927	844	815	858	804	886	930	849	833	826	882	791	919	896	811	869	845	839	903	845	927	858	871	858	832	875	867	839	819	881	848	898	825	833	931	816	881	819	852	875	863	848	904	902	910	854	864	903	871	917	872	913	892	893	800	835	842	877	839	811	856	840	897	868	879	867	889	891	831	859	898	840	867	881	828	865	828	903	866	829	858	840	829	868	840	891	908	864	900	803	826	919	902	866	866	890	853	829	861	858	865	837	866	903	890	886	863	873	868	843	887	898	878	855	867	883	838	890	796	867	860	874	844	871	868	885	869	864	873	896	838	842	884	859	853	866	878	847	873	860	811	852	888	883	864	820	817	895	863	884	845	807	862	822	881	906	895	863	829	838	900	846	846	887	874	864	866	887	787	921	816	812	885	883	851	829	896	881	828	857	888	856	902	921	825	867	865	927	846	891	849	830	892	895	865	899	893	855	849	884	852	842	873	863	845	872	826	837	825	816	859	823	885	856	851	882	893	881	861	824	852	874	857	881	840	851	873	824	851	797	857	876	825	877	820	839	849	896	855	910	860	831	882	865	855	814	909	839	816	908	877	884	892	823	834	836	769	940	830	897	873	861	880	846	784	866	892	811	941	832	883	845	859	865	803	858	878	885	830	827	860	857	865	845	901	873	818	869	924	873	855	849	833	841	834	889	874	899	892	870	900	872	840	880	878	892	883	897	844	833	904	835	916	875	848	823	865	917	891	889	919	950	851	884	885	887	843	841	837	849	880	917	889	878	853	804	866	851	868	875	833	881	830	942	854	850	846	872	852	868	837	872	889	888	873	896	845	808	857	853	869	820	845	833	875	849	862	884	851	885	850	837	881	852	916	812	820	889	929	843	917	861	888	793	849	875	863	889	927	886	856	844	864	849	865	884	907	853	799	867	876	849	854	885	867	865	926	808	877	834	868	849	905	898	850	855	862	857	870	903	874	901	854	819	873	835	842	855	813	850	871	855	831	883	864	881	873	828	906	853	862	915	890	900	884	902	880	839	840	876	883	890	897	822	817	891	850	861	857
61041	17163	3793	1981	1372	998	774	630	511	486	416	383	356	312	308	284	275	271	275	245	237	238	232	240	260	247	227	217	247	236	262	243	240	220	240	234	271	219	229	208	235	219	202	201	225	222	218	229	226	240	230	227	227	232	239	227	232	238	217	200	200	255	209	236	203	212	242	207	225	209	191	218	226	214	227	229	216	225	214	237	252	212	204	220	208	178	229	219	229	252	221	221	239	198	238	230	212	232	218	213	222	206	224	215	235	209	224	210	210	229	238	228	215	199	221	209	207	212	215	225	201	236	201	233	196	206	232	210	218	214	234	231	225	215	222	233	218	197	205	212	229	213	202	232	178	201	185	208	220	219	229	217	217	216	223	216	197	185	214	202	198	224	204	196	223	232	187	214	205	227	206	201	197	216	226	217	200	222	199	200	182	219	227	222	237	221	223	207	232	199	192	219	183	200	231	215	232	215	205	218	210	210	228	196	204	208	202	221	226	218	213	198	193	208	217	199	224	206	210	201	208	225	204	227	232	221	235	241	218	237	215	214	221	210	238	197	234	227	202	176	205	221	226	208	212	212	210	208	169	223	227	212	227	196	188	204	209	211	229	199	204	223	204	204	223	215	212	209	202	209	209	189	209	238	221	202	213	215	207	221	215	205	205	194	214	240	219	200	189	204	216	199	194	220	185	230	196	201	195	200	234	224	218	219	220	227	224	234	213	211	198	218	217	206	233	220	208	223	204	211	185	215	228	210	225	220	217	216	244	188	231	200	225	191	212	242	202	232	223	216	182	214	231	226	232	215	204	229	231	234	204	199	207	244	198	223	211	236	216	214	229	200	250	191	237	182	210	201	210	242	220	227	245	213	222	237	225	232	235	212	205	206	219	224	209	223	211	206	211	211	209	215	211	228	206	237	229	216	216	192	199	225	177	226	214	225	211	232	216	223	252	230	203	225	227	238	194	227	215	204	194	230	203	200	206	210	213	229	217	181	230	206	229	216	199	218	204	212	220	205	203	237	230	202	218	225	194	199	207	222	195	200	210	216	217	207	212	201	204	207	219	218	218	220	186	198	193	239	205	221	226	202	197	236	243	210	225	201	205	231	226	197	209	203	230	189	201	217	197	215	241	218	199	204	222	214	183	244	201	209	202	210	231	204	207	203	214	201	209	191	211	228	208	224	214	188	246	220	218	214	214	210	199	227	214	227	214	220	203	193	212	216	248	207	186	210	202	198	218	223	202	214	230	181	213	206	213	217	197	219	216	204	220	217	217	193	199	199	202	224	217	216	229	229	209	225	203	215	209	223	189	241	217	195	211	223	201	216	223	226	195	229	233	210	199	211	204	215	223	210	197	217	208	200	220	211	195	223	191	213	209	232	226	210	220	219	228	198	220	216	243	201	202	212	200	227	207	217	207	221	198	202	196	189	222	203	219	211	207	233	229	225	178	224	241	225	232	239	216	213	187	227	216	205	207	212	225	216	196	188	210	211	224	195	218	178	200	233	235	222	205	176	216	204	236	199	227	201	226	219	231	218	231	222	190	204	254	232	238	213	230	193	220	225	246	193	223	206	230	205	230	210	193	218	199	206	231	220	232	210	231	191	221	223	203	211	208	199	223	214	172	229	214	213	209	217	224	245	189	207	188	248	182	222	217	222	214	195	213	212	221	213	224	197	222	184	198	225	200	203	206	240	221	219	204	220	203	224	194	195	225	203	208	209	203	198	224	227	204	194	194	173	226	220	204	225	222	202	182	225	214	236	215	220	195	231	211	205	235	217	199	198	218	197	216	203	216	231	234	210	221	216	212	221	212	238	235	218	202	209	212	227	199	198	235	219	232	200	204	212	214	218	234	245	223	192	205	240	216	241	213	185	227	241	204	221	228	236	229	234	240	227	200	228	218	206	227	192	188	225	230	217	219	220	236	201	231	211	203	228	215	222	208	207	229	205	198	219	204	209	186	235	229	219	210	217	240	219	236	196	199	220	189	187	192	202	202	205	196	215	237	232	224	198	222	219	197	242	206	192	218	233	194	190	218	183	212	177	227	217	223	198	227	184	217	223	232	226	200	214	224	196	229	215	199	184	184	187	213	221	219	204	216	208	197	215	214	226	267	206	233	220	224	224	229	218	234	207	207	206	186	211	223	213	189	215	251	215	203	211	222	229	227	193	169	210	226	214	193	209	210	207	183	224	218	215	234	200	213	199	188	215	223	226	225	206	208	234	207	209	246	203	203	242	199	226	238	211	187	196	198	207	262	201	205	206	213	223	224	219	235	216	210	206	200	209	214	207	198	212	202	226	226	229	193	198	232	198	228	205	240	219	208	215	198	233	223	196	212	216	219	205	215	207	196	215	195	217	238	212	218	222	215	192	231	230	188	207	207	206	222	207	205	233	214	205	210	210	218	213	218	198	202	193	221	217	219	205	204	215	208	216	216	199	213	206	189	212	231	201	185	230	222	229	199	194	200	225	204	218	216	221	229	209	236	205	212	238	220	210	202	217	204	203	222	221	205	185	231	221	216	219	227	212	197	238	239	230	231	214	207	236	224	219	223	189	213	245	231	203	192	212	205	207	216	235	209	194	214	201	206	199	203	220	192	214	194	212	217	212	217	206	216	209	204	201	212	199	211	238	189	213	248	211	226	207	235	207	228	211	207	215	188	221	242	186	212	223	218	209	198	207	213	189	218	208	197	209	190	204	231	230	200	213	228	199	208	210	215	205	225	197	228	207	212	230	207	181	209	200	223	231	218	209	228	197	228	206	215	226	205	179	222	213	194	213	211	203	194	223	211	250	207	216	198	230	204	209	236	219	220	222	215	191	219	207	231	213	224	210	215	228	195	195	219	212	220	188	210	209	255	202	206	182	216	190	212	257	234	207	224	232	218	216	219	197	210	203	209	198	223	241	219	220	212	226	239	217	206	224	229	213	196	210	219	204	224	250	221	227	216	207	233	224	250	206	203	235	221	207	214	183	198	209	189	204	205	205	186	209	236	236	205	233	186	235	243	198	193	220	209	200	216	215	207	194	217	224	243	220	223	214	226	189	227	203	216	197	212	214	206	197	207	212	201	200	195	198	208	211	224	205	218	223	219	212	233	203	202	213	213	235	203	216	197	211	200	232	215	208	234	238	216	209	207	205	208	232	204	212	210	216	217	218	199	213	216	250	222	223	206	185	221	253	219	199	205	248	220	218	212	202	195	215	231	222	205	224	193	224	198	201	236	220	207	205	218	235	239	233	212	221	229	204	223	214	205	198	212	197	223	218	197	209	228	173	217	199	211	229	202	226	215	213	215	223	217	211	215	209	229	247	230	222	200	231	210	196	239	205	222	215	209	192	215	227	251	215	235	223	179	220	217	199	222	225	203	182	192	211	198	211	220	222	214	216	215	181	213	203	238	186	220	218	203	204	222	226	197	213	207	233	231	244	200	232	183	218	232	186	199	221	210	223	184	234	205	210	217	203	222	238	214	240	209	227
29289	2273	4872	5462	4682	3823	3097	2602	2267	1917	1766	1569	1433	1256	1180	1128	1110	1113	971	872	883	896	840	821	810	764	768	734	726	700	724	648	684	712	642	667	659	702	679	628	652	647	636	638	606	649	593	580	609	610	638	622	585	603	588	587	596	644	645	603	559	588	551	619	594	576	567	545	592	576	609	649	584	633	624	631	570	560	618	617	557	617	603	587	578	631	573	563	640	594	586	593	641	651	560	616	561	565	591	561	560	557	585	583	612	580	571	632	578	611	605	602	570	585	611	571	611	593	566	622	600	580	581	612	592	607	561	590	617	572	591	617	613	594	535	553	630	577	520	571	577	541	571	601	559	556	531	561	556	557	579	575	554	533	551	538	567	570	580	586	506	600	602	560	574	582	576	545	585	578	573	579	540	534	583	572	525	570	583	522	583	578	556	553	594	580	549	586	581	567	528	527	563	561	591	592	555	596	509	554	563	541	583	560	578	554	545	566	592	581	578	586	536	513	567	538	614	554	538	546	563	585	622	519	597	564	586	578	547	589	586	588	601	541	596	584	588	585	577	531	562	550	555	535	549	570	557	560	612	586	565	557	518	564	557	532	565	548	563	575	505	538	560	518	557	540	579	556	594	549	538	538	498	545	560	536	572	549	576	533	542	544	558	570	574	551	552	541	591	586	551	578	560	538	572	521	526	555	535	520	570	559	566	520	555	557	548	577	524	596	523	541	566	563	553	542	540	561	533	558	577	582	531	565	553	550	539	521	543	561	588	529	555	570	522	558	564	555	563	560	556	560	577	530	555	570	589	575	611	536	542	575	551	564	501	548	567	548	550	579	510	551	572	533	583	570	587	531	538	556	537	564	581	507	550	601	548	577	534	521	565	533	587	593	537	537	506	553	563	567	569	515	552	532	593	520	549	548	545	560	511	511	580	554	581	575	571	553	593	577	573	537	561	533	550	551	550	559	582	525	575	554	564	508	582	560	593	578	581	589	584	557	527	569	541	526	547	563	518	591	521	557	531	517	566	537	589	543	606	547	551	564	574	562	523	538	544	558	576	561	540	575	562	592	571	560	537	565	542	571	548	575	596	552	577	546	570	546	542	558	585	597	577	564	547	582	567	574	581	591	550	550	577	561	537	534	587	510	564	572	555	550	536	548	544	538	546	529	544	579	541	522	525	560	569	579	522	553	573	549	559	561	584	552	580	561	551	529	612	547	550	574	529	552	567	527	504	591	519	569	527	577	575	574	572	516	581	569	577	539	563	560	573	521	560	534	546	560	578	544	517	575	553	561	545	532	566	542	566	545	560	536	565	582	531	550	567	550	514	575	598	582	550	567	535	518	562	583	533	547	545	552	548	558	541	562	561	557	542	554	572	530	560	576	542	570	571	525	538	554	580	517	589	565	551	563	577	550	529	553	552	578	527	538	603	576	537	542	519	516	596	535	517	585	533	520	548	584	529	520	536	553	551	551	548	536	566	533	537	542	505	566	568	530	552	580	556	540	577	596	588	546	567	546	578	542	587	511	562	543	543	509	560	520	538	526	530	530	554	567	540	581	538	597	600	547	571	600	518	539	558	588	556	515	566	554	564	540	564	556	541	547	556	564	577	587	506	605	532	539	554	586	525	561	581	539	581	592	568	552	551	592	528	551	542	568	608	541	555	599	549	604	555	569	553	532	564	556	568	582	535	551	535	543	538	569	588	517	532	556	552	521	574	545	543	580	616	576	572	556	528	554	557	551	571	548	543	570	523	592	560	596	584	580	546	530	546	562	570	571	583	547	551	584	570	546	561	580	543	524	593	573	588	574	532	563	553	558	592	543	544	563	570	520	574	581	538	543	591	548	576	579	559	561	544	553	555	571	527	568	576	591	602	563	576	530	604	542	521	580	547	557	542	498	555	559	554	541	551	598	582	553	537	538	551	597	562	565	549	529	543	562	553	528	545	510	561	584	561	503	559	594	555	552	565	550	581	578	532	562	519	561	554	594	540	526	548	567	531	575	558	571	595	561	575	563	513	570	550	598	533	563	508	558	551	554	529	570	564	586	568	559	544	572	569	567	571	558	523	569	589	546	543	525	580	593	577	545	556	571	585	538	528	608	566	559	553	563	533	578	570	581	519	566	556	616	592	574	521	555	592	530	604	551	536	561	534	564	579	555	554	539	542	521	541	574	530	581	553	581	569	562	574	514	555	532	554	557	547	535	533	555	569	549	593	546	593	624	511	538	515	529	608	544	642	540	557	567	525	535	570	545	578	568	585	542	557	545	575	537	519	549	573	591	560	564	567	562	531	546	561	599	585	571	540	557	552	575	603	521	590	540	527	567	557	520	564	546	536	579	569	586	574	594	544	562	564	532	555	583	537	578	551	515	564	555	593	543	528	524	581	569	579	585	549	541	560	601	536	519	550	580	559	545	556	609	555	532	555	558	525	557	567	582	588	554	551	549	540	575	547	566	518	585	545	540	546	505	566	532	565	600	559	525	539	567	520	545	565	563	545	542	542	606	523	553	556	570	522	539	597	544	532	554	544	525	568	541	596	549	562	566	538	531	550	563	550	558	582	534	550	527	561	623	543	598	512	564	538	540	577	521	603	581	563	555	586	579	537	514	550	546	552	508	541	538	587	579	549	577	553	534	523	543	548	566	539	596	557	582	564	571	539	547	549	535	551	595	552	569	518	563	562	541	572	562	582	548	568	568	597	532	594	561	532	540	580	532	627	515	529	577	550	553	569	524	538	568	549	543	555	597	560	546	566	554	579	519	544	547	552	567	527	618	577	531	583	574	576	538	538	534	542	552	521	567	538	577	559	599	552	513	571	555	618	544	573	519	576	532	570	538	540	600	570	541	521	571	513	564	540	566	551	585	579	549	542	539	559	569	553	602	615	585	567	508	567	542	542	545	535	559	545	539	550	522	560	515	538	577	567	575	553	585	528	567	541	565	546	581	549	602	569	531	586	525	556	530	641	526	600	571	525	575	526	615	547	574	541	541	568	525	528	555	579	587	578	564	550	583	541	559	559	548	516	528	563	580	546	554	555	581	549	548	565	557	559	579	553	576	558	537	576	561	548	543	542	542	587	539	538	580	527	599	532	537	536	572	521	584	513	559	526	545	549	555	608	582	590	505	584	558	548	566	520	518	589	559	545	541	519	578	529	525	582	586	532	572	537	527	577	564	556	542	593	561	538	558	540	534	528	556	565	531	567	607	586	565	549	572	600	556	553	558	578	590	580	542	536	497	576	557	544	602	529	530	566	537	544	531	574	567	599	539	534	571	529	524	524	568	589	567	571	550	537	544	515	533	545	584	549	519	542	582	548	572	567	558	548	589	551	565	509	538	548	569	557	535	534	571	553	579	577	557	554	529	538	584	576	575	616	574	483	594	555	523	525	548	505	517	550	598	544	574	567	547	571	554	517	545	562	572	588	531	541	552	598	550	516	547	529	581	548	558	558	539	553	583	546	544	555	576	549	544	586	515
8061	508	393	365	372	372	382	348	381	358	355	345	310	345	337	355	338	370	355	345	352	340	352	373	348	390	314	362	402	310	381	356	364	341	350	364	339	351	338	373	331	360	347	353	327	363	342	355	327	363	367	344	362	352	345	361	371	391	355	363	358	318	341	339	373	354	406	399	366	352	378	355	329	367	391	352	366	342	353	320	372	315	308	329	325	357	339	365	358	332	352	365	314	353	355	336	362	385	329	354	353	350	344	368	367	347	348	365	335	373	350	361	361	328	352	334	349	360	375	383	335	368	342	368	359	343	358	359	337	353	329	330	341	345	341	295	336	353	351	343	369	357	363	363	317	364	335	347	347	333	345	343	334	369	302	373	355	347	325	336	375	354	340	360	331	378	335	375	395	357	357	332	335	361	384	338	369	370	353	345	368	400	326	378	366	332	334	340	366	355	368	327	351	341	363	375	354	345	347	364	309	334	341	356	336	409	350	364	340	341	369	351	367	322	330	320	328	352	302	362	342	352	355	353	351	353	369	341	356	323	337	331	345	331	355	354	335	342	375	389	357	323	346	342	313	388	384	367	343	360	408	360	382	347	360	343	333	324	335	342	364	337	359	365	352	361	356	338	350	367	365	353	404	314	335	367	331	349	345	343	347	347	358	357	355	369	349	382	321	346	345	349	322	357	344	312	374	299	361	358	329	361	343	353	377	347	377	369	338	356	366	338	336	319	324	334	363	354	320	350	364	337	329	339	352	350	370	340	325	320	410	337	339	319	353	360	352	368	372	343	359	332	359	353	349	358	335	337	335	331	372	341	359	329	378	363	374	339	352	338	374	373	391	345	362	351	352	338	330	329	358	357	344	347	372	354	345	363	337	354	379	329	365	372	322	346	381	361	349	328	316	367	344	381	361	333	358	367	363	348	344	345	352	342	300	371	344	380	332	349	372	377	373	338	380	367	338	344	349	340	361	374	346	384	342	329	348	356	386	350	395	330	328	348	332	328	364	320	361	372	333	331	374	392	327	366	356	338	371	354	362	355	336	311	383	370	315	340	341	371	360	353	384	361	349	366	360	343	372	318	326	341	332	360	371	372	351	346	354	365	333	326	321	348	379	342	337	355	341	325	322	343	364	332	350	341	398	343	333	361	350	352	406	387	341	353	376	344	370	361	363	332	380	345	367	314	365	387	381	338	361	361	365	321	354	346	359	349	322	361	315	391	354	345	359	362	332	327	386	364	342	336	350	353	358	315	380	354	357	353	363	342	344	365	344	377	383	363	330	357	357	344	348	333	362	370	312	341	374	386	332	361	365	363	340	324	349	360	353	351	332	362	334	342	361	330	379	342	368	325	332	325	343	344	319	359	329	360	332	337	338	340	360	315	370	337	330	353	341	339	354	397	355	352	381	375	333	330	351	380	339	371	354	386	359	332	330	365	332	340	343	343	351	333	350	341	333	341	345	339	359	343	348	362	386	334	354	291	363	359	364	335	360	333	346	330	350	332	366	350	340	366	359	338	356	316	355	388	307	361	343	347	341	364	333	356	373	371	371	349	337	346	342	368	372	356	345	363	346	347	370	362	354	313	342	354	324	324	386	352	334	381	373	346	343	362	367	354	349	348	339	345	342	313	336	303	343	323	347	346	347	390	351	368	383	360	354	343	348	372	368	377	346	386	351	346	336	315	347	363	357	384	356	343	347	364	334	355	372	348	339	339	361	330	370	364	345	311	379	361	326	349	339	381	312	357	316	332	357	363	354	352	354	375	349	338	362	341	352	325	347	386	363	359	363	359	369	317	368	378	348	357	355	376	356	361	330	335	365	375	370	369	338	342	349	386	331	329	377	376	361	360	358	385	377	345	381	320	354	370	333	363	339	311	367	350	364	377	379	361	349	348	352	330	357	363	358	350	357	360	334	331	350	360	303	314	338	321	352	313	351	330	370	340	353	342	334	336	347	351	360	372	383	366	344	356	371	365	368	371	371	378	374	370	347	384	324	362	334	359	360	336	339	370	391	323	349	340	380	330	308	357	326	318	348	352	397	343	352	370	357	384	358	335	381	333	351	340	355	350	313	351	371	324	380	342	341	366	319	337	383	315	384	324	386	341	365	322	376	323	334	363	330	353	350	338	347	381	341	343	365	353	340	366	363	362	349	354	365	351	323	361	349	385	342	323	381	364	318	342	345	362	321	347	341	332	368	375	368	353	338	344	344	348	357	335	308	377	363	386	336	394	364	366	334	346	381	339	327	341	354	343	336	331	345	387	349	360	339	339	377	368	351	338	378	322	376	378	347	311	332	349	320	367	356	358	344	359	333	360	311	318	341	383	374	350	335	342	342	371	338	331	352	322	342	365	342	369	368	359	356	357	350	373	398	374	335	349	361	356	383	352	350	337	367	386	397	368	361	361	379	358	336	335	349	324	352	317	379	352	350	381	361	329	323	374	343	391	382	338	365	357	345	375	375	367	325	348	380	340	384	383	345	365	371	367	346	361	338	382	358	332	375	365	356	369	353	393	367	354	361	359	345	354	331	283	341	350	371	307	373	373	304	352	338	402	331	368	364	337	339	377	334	327	317	328	376	346	380	364	386	338	364	330	353	339	334	342	364	353	336	361	342	317	341	357	376	386	332	375	348	359	367	360	371	320	331	366	349	330	348	328	356	344	343	363	364	337	361	381	346	328	353	373	348	338	396	386	342	385	370	334	375	377	364	365	300	350	377	354	359	372	343	346	329	364	302	358	341	370	354	348	341	333	352	373	357	317	343	307	341	362	362	362	346	346	343	348	345	342	351	365	350	346	354	365	378	321	379	337	353	347	336	358	350	334	376	369	362	333	360	324	382	386	350	375	350	348	331	293	328	372	331	366	331	332	387	336	377	355	378	321	356	360	345	336	340	335	338	328	364	336	330	335	360	394	345	343	345	364	333	327	329	353	340	341	352	383	392	353	376	357	363	352	387	348	338	325	338	368	358	384	350	358	350	395	369	342	356	343	351	368	321	381	366	345	320	365	347	326	298	333	322	373	314	345	384	353	358	369	338	353	371	324	377	311	339	345	355	318	344	381	371	334	343	334	361	356	375	379	338	364	352	345	333	321	347	361	349	363	354	368	357	331	311	356	348	340	356	338	349	351	346	354	344	334	319	346	349	389	328	354	378	330	361	332	365	351	336	370	378	348	328	358	314	320	348	399	367	330	348	330	353	390	376	354	348	360	376	328	324	365	374	337	354	381	348	330	342	397	350	343	375	369	348	366	361	351	352	358	339	362	342	353	336	343	368	329	308	341	348	358	338	336	359	360	366	387	366	326	376	337	360	370	357	360	341	310	349	380	384	350	327	339	342	357	330	338	376	362	383	365	336	325	353	346	335	388	345	344	366	366	371	364	379	364	342	378	327	371	359	357	363	340	361	348	329	364	343	372	367	352	349	371	321	334	299	332	374	310	357	341	360	342	359	382	361	382	301	361	339	367	352	357	363	343
6853	927	1027	966	1049	980	949	920	913	886	921	935	914	876	868	816	905	885	904	888	881	888	914	876	919	914	929	889	880	849	868	912	907	848	930	897	838	892	901	880	884	917	901	884	888	930	879	871	884	877	869	864	945	914	913	893	911	902	914	817	900	907	886	877	899	871	949	870	845	866	921	827	917	913	934	897	881	906	864	888	836	890	892	888	879	926	905	927	905	908	880	887	912	846	895	867	888	864	869	888	879	866	827	898	879	836	867	885	830	950	885	893	914	889	886	922	912	922	837	850	914	889	927	912	857	951	879	918	890	889	831	883	916	889	847	845	894	880	910	858	845	874	895	858	867	895	927	868	865	913	930	896	892	900	850	901	885	841	858	950	875	881	877	893	902	841	931	894	908	856	883	873	866	818	831	883	951	876	866	902	894	896	913	885	835	903	900	919	899	887	832	845	909	899	882	909	890	902	891	854	873	883	936	826	845	908	897	903	872	921	891	856	919	867	901	877	890	844	892	857	889	887	840	897	918	896	910	904	914	951	899	885	874	840	925	837	873	867	907	900	856	881	946	885	918	882	931	896	888	857	928	918	894	908	931	873	911	904	860	886	901	850	890	911	910	864	837	878	908	897	865	860	896	909	880	898	905	885	837	902	907	865	895	826	908	907	882	873	908	910	852	841	916	887	900	899	898	898	906	902	873	920	881	914	902	893	909	856	890	906	914	910	890	877	912	868	884	856	860	930	915	871	866	860	895	906	881	863	878	912	884	918	910	865	897	879	905	876	840	864	895	911	831	900	888	834	878	933	912	907	843	864	932	944	865	888	881	908	915	941	891	884	860	854	916	907	854	856	875	857	901	865	894	904	842	873	856	865	884	895	895	875	906	836	895	846	870	890	894	899	779	941	887	925	859	894	914	888	858	928	923	867	873	907	848	859	911	887	863	828	850	877	873	876	858	860	884	914	895	837	887	866	861	862	867	905	920	894	858	885	865	878	905	958	846	885	886	891	900	851	928	876	838	888	831	841	892	875	889	874	887	859	866	900	849	914	909	875	817	894	898	840	889	880	879	877	866	893	870	852	936	849	863	938	912	853	845	898	906	934	866	887	906	869	904	880	884	908	891	858	928	839	906	830	908	942	868	843	841	864	892	913	862	876	859	873	880	855	863	910	886	858	853	860	866	872	845	920	932	871	929	830	841	908	870	888	920	854	940	897	856	917	878	850	844	905	852	891	866	837	895	887	816	860	870	846	898	851	835	866	817	932	887	870	906	905	862	910	872	897	900	899	925	841	885	901	879	903	924	848	846	863	905	934	870	942	888	879	880	893	926	892	828	837	909	895	886	855	859	864	920	873	882	875	881	962	872	877	883	838	892	906	874	914	824	871	898	960	897	879	899	966	895	867	840	866	900	856	879	923	875	907	873	870	878	908	846	826	908	851	909	878	893	906	912	884	880	857	871	884	883	872	922	919	847	874	860	848	928	889	920	926	880	894	857	906	843	888	864	824	891	917	837	906	876	910	907	874	857	926	887	917	880	851	887	837	818	943	850	951	868	900	862	885	880	901	901	885	951	878	911	905	897	892	856	920	897	931	876	917	827	903	870	925	903	879	920	866	903	885	857	865	877	895	874	860	889	908	866	902	846	914	947	886	851	884	863	859	921	877	863	919	857	883	847	843	933	857	862	825	871	907	912	921	840	911	852	888	883	861	912	872	908	854	860	869	917	938	900	932	891	890	875	937	906	887	855	934	860	867	873	899	851	885	851	912	917	869	918	898	899	830	880	922	873	899	851	890	910	885	874	936	951	808	897	895	898	883	957	889	876	922	793	879	879	857	915	935	896	902	913	906	867	907	863	849	885	878	916	916	872	894	919	854	930	896	892	920	879	863	875	899	862	856	902	903	863	914	849	884	890	846	880	929	873	809	896	942	871	860	891	871	874	865	861	903	948	905	876	834	946	895	879	840	849	934	924	940	891	878	957	942	915	881	883	858	885	892	886	912	889	930	892	850	900	838	943	890	868	907	855	900	866	889	866	916	875	854	890	907	866	864	905	887	845	870	903	836	847	928	908	851	889	878	815	922	830	867	936	891	872	875	876	868	842	845	826	895	849	937	874	900	895	821	877	864	919	917	892	836	892	856	892	918	887	860	882	909	893	943	906	872	892	836	883	913	885	927	919	928	898	829	863	876	890	931	906	917	922	901	920	870	923	859	893	845	846	924	867	848	860	858	882	894	835	832	876	921	871	882	851	858	909	882	858	904	883	824	902	914	892	877	874	943	882	854	829	886	902	881	876	885	870	866	917	867	865	903	935	857	875	919	846	863	862	896	901	922	901	841	854	846	847	864	883	897	860	909	878	907	845	891	923	913	881	880	869	820	879	861	873	925	888	922	874	881	813	883	897	857	843	880	860	894	822	892	861	900	830	890	906	831	886	887	884	879	865	844	884	901	907	866	821	882	918	865	916	842	908	922	879	832	917	871	853	918	853	848	846	880	884	894	886	897	880	857	892	921	884	893	869	907	902	839	899	889	845	881	905	854	891	892	901	879	899	890	875	862	895	886	900	902	881	941	894	840	909	940	964	878	967	904	927	909	910	840	849	902	916	838	907	920	869	922	869	832	893	892	903	915	897	872	888	858	880	848	875	836	972	847	940	901	894	881	943	799	911	885	856	843	914	862	895	848	846	905	910	885	896	841	852	835	963	927	866	914	826	905	900	925	859	869	874	892	883	879	914	893	903	902	870	879	851	844	855	902	890	867	845	878	863	889	923	843	879	899	866	889	873	906	862	908	835	855	858	851	829	849	883	860	947	885	883	902	877	893	890	899	898	906	915	863	851	851	926	874	925	913	931	870	887	918	885	871	905	902	850	894	827	884	895	884	868	859	929	866	925	858	925	871	862	837	868	870	882	850	880	917	941	896	846	903	871	940	889	861	926	913	866	872	953	898	859	886	885	912	895	861	855	894	861	922	860	891	935	923	920	945	901	861	868	874	865	877	876	898	953	876	879	878	909	866	918	876	916	892	871	907	901	891	851	827	883	885	884	857	912	863	879	923	883	898	876	912	909	886	854	902	886	966	894	922	914	871	892	856	886	916	926	903	893	890	879	900	962	913	878	873	910	914	857	868	858	871	850	889	860	832	792	868	917	910	836	877	877	905	896	858	930	855	934	914	897	920	897	908	883	896	848	885	869	837	846	899	924	864	878	886	896	909	929	886	893	902	852	885	880	843	868	898	864	870	901	920	855	935	884	844	875	811	847	887	873	945	877	881	873	855	858	878	882	907	904	931	887	877	895	844	853	845	893	876	899	894	835	912	869	892	905	863	905	879	919	920	907	872	878	916	906	842	898	844	910	823	861	893	867	873	875	854	913	884	892	873	878	859	813	861	935	896	875	933	875	862	892	894	835	887	875	911	843	846	872	901	844	907	915	924	871	862	949	836	879	895	884	907	963	914	939	894	851	873	841	899	839	889
46422	9245	1687	1200	891	705	611	553	533	457	410	426	443	380	403	394	389	389	353	376	379	398	375	387	361	349	349	337	357	351	380	355	342	349	348	375	348	357	403	322	333	383	351	340	349	360	364	360	381	355	323	341	336	359	317	334	373	334	327	346	369	369	356	368	366	327	347	337	352	347	378	315	374	376	384	357	377	377	364	346	366	357	348	358	358	375	326	370	379	365	361	345	337	395	373	349	342	368	359	358	338	351	364	355	356	375	338	337	298	377	367	342	343	398	350	355	353	348	340	407	375	340	354	337	372	334	379	358	344	338	348	350	380	349	345	317	327	329	345	327	302	325	300	374	353	358	337	351	345	364	347	351	330	334	332	325	324	373	313	400	350	355	342	360	364	353	358	340	374	370	387	324	349	331	354	350	364	324	345	364	355	367	351	350	376	333	343	331	347	308	367	372	362	344	341	352	340	365	328	345	380	371	336	308	347	342	405	377	339	368	366	354	390	372	355	366	353	378	336	358	370	346	365	343	329	303	343	352	350	335	352	397	302	331	328	361	346	309	318	335	353	361	344	353	356	351	357	335	328	362	361	356	350	356	359	356	337	345	344	346	329	340	361	342	337	330	356	321	353	360	355	351	334	385	350	347	333	363	353	340	358	357	371	329	345	331	343	350	361	385	331	344	335	335	332	326	383	363	372	404	336	350	348	377	412	348	347	321	374	365	388	371	340	342	401	346	393	326	374	349	368	387	333	371	314	364	344	352	335	344	329	334	337	357	328	365	328	332	320	378	380	340	346	335	333	346	342	335	375	325	320	364	367	349	362	347	324	362	355	346	351	347	322	339	326	336	338	338	345	328	345	328	369	357	349	363	373	352	320	345	386	332	345	349	367	361	319	310	341	343	316	350	334	374	370	336	350	341	354	354	340	347	323	334	346	373	346	334	368	323	355	318	331	366	378	343	355	382	338	379	364	359	364	327	324	367	330	344	329	333	343	354	374	348	342	349	362	349	323	385	381	370	346	343	327	348	345	332	375	325	385	342	327	360	352	364	351	376	360	359	349	375	338	355	378	372	361	331	335	305	339	341	371	351	384	363	340	338	299	354	362	329	375	379	353	350	306	314	333	312	354	347	353	355	343	364	350	335	322	316	350	310	343	324	366	370	332	319	331	338	379	373	360	361	357	355	355	326	330	342	344	376	381	351	341	370	335	371	345	363	327	352	322	348	348	338	312	354	353	347	323	342	305	346	382	341	346	326	365	344	329	373	368	338	335	334	321	334	393	343	336	357	343	338	354	303	377	345	344	352	334	321	358	371	369	328	373	336	366	355	356	370	326	349	368	368	326	346	348	359	360	365	397	387	403	389	392	344	352	356	399	336	343	340	399	371	325	336	344	357	357	347	356	336	383	373	357	338	333	321	337	362	351	353	357	350	347	353	376	347	345	340	345	369	356	348	329	359	373	337	343	371	324	323	338	315	349	352	354	357	351	367	386	380	347	347	333	324	355	358	345	317	379	334	326	364	384	370	368	373	359	338	336	376	323	327	345	354	396	365	351	312	337	360	354	388	344	360	335	336	367	369	321	373	349	363	368	319	331	367	360	314	352	339	375	363	346	353	360	344	340	342	342	327	341	352	343	370	358	340	371	350	374	342	368	347	366	350	307	346	330	362	331	357	318	356	316	344	358	346	330	356	355	329	349	351	357	318	333	380	356	350	373	338	363	386	348	349	350	338	316	389	371	326	355	333	368	357	382	352	354	331	339	341	339	349	347	335	365	340	310	379	359	346	355	299	318	334	364	382	360	334	370	348	362	346	372	373	339	362	343	351	341	368	360	353	320	332	384	335	330	340	338	330	362	387	360	368	343	364	364	329	315	364	363	347	367	347	325	344	336	342	353	361	359	337	356	345	330	348	343	338	391	340	327	354	364	341	346	318	359	410	328	334	337	331	358	345	368	336	346	344	405	355	316	337	367	344	321	381	344	375	339	358	315	366	345	359	359	339	346	365	346	333	340	332	327	323	375	344	339	364	347	328	393	344	340	345	349	361	340	320	342	314	341	362	314	363	358	359	372	347	349	328	334	340	371	374	357	336	350	359	346	360	288	329	336	343	369	351	343	335	334	322	353	383	354	330	381	337	349	354	361	344	357	380	375	339	342	371	326	341	338	340	354	346	327	336	353	332	372	342	346	371	323	366	355	345	351	339	341	318	367	353	349	345	361	380	358	344	367	337	377	337	351	349	316	346	372	330	331	367	327	335	344	341	366	359	381	366	349	324	382	312	339	355	335	350	382	357	353	369	337	344	337	361	328	337	325	310	330	338	332	354	326	346	369	338	355	361	365	379	376	364	363	322	354	364	350	332	332	352	321	363	362	344	361	367	335	359	351	316	342	346	366	344	363	355	383	368	366	365	342	336	353	356	326	331	343	358	357	335	365	366	389	347	365	333	342	383	345	314	349	331	365	358	342	346	322	352	357	375	333	315	319	333	347	354	345	366	374	354	355	359	349	330	315	340	365	352	367	329	369	380	325	362	351	318	345	382	399	380	349	341	352	371	364	333	365	360	364	361	387	356	355	358	357	335	324	343	313	373	311	361	388	340	346	371	334	346	329	354	345	387	350	341	316	338	348	332	342	374	382	369	327	330	337	334	349	364	331	340	341	365	359	350	346	384	334	366	379	321	360	364	321	372	368	375	363	329	358	380	373	376	334	331	339	357	358	336	369	346	342	348	352	343	360	379	357	332	359	354	336	342	339	352	341	373	336	344	376	342	369	342	366	353	350	337	358	342	339	358	355	389	376	359	334	332	388	379	354	345	372	308	335	367	394	361	366	346	346	303	368	359	343	336	351	337	369	359	348	355	339	325	343	354	378	343	347	342	331	327	365	370	361	363	369	338	341	356	366	383	328	370	388	343	335	320	330	338	346	309	368	363	339	344	331	357	389	349	340	321	373	337	369	354	346	374	357	344	358	363	351	340	371	379	379	367	348	351	332	364	383	336	341	371	298	373	347	349	319	351	350	293	322	356	345	325	330	336	371	370	337	362	326	346	382	320	373	328	355	357	345	329	356	319	370	365	366	341	322	344	370	348	347	363	370	340	342	323	311	338	325	339	350	328	330	333	320	336	369	344	375	367	338	317	363	343	336	349	355	329	314	381	342	347	349	325	396	343	327	333	336	365	343	312	335	340	357	348	382	355	315	334	364	362	333	341	331	370	321	389	338	343	371	360	364	347	333	345	346	341	384	350	365	352	354	335	359	372	327	334	370	344	361	347	361	330	331	366	393	360	347	349	374	374	333	326	384	342	340	330	350	350	347	361	325	335	313	363	359	386	379	370	342	367	381	406	369	358	343	351	344	343	357	328	369	348	359	371	364	345	333	365	368	348	366	369	324	371	333	321	361	362	383	349	344	346	385	348	372	329	344	359	332	364	334	332	377	345	329	329	340	331	350	333	341	345	334	361	324	326	369	353	357	367
22035	1767	3112	3529	3094	2615	2157	1918	1781	1658	1485	1373	1345	1273	1191	1144	1082	1140	1109	1109	1098	967	1053	1007	961	987	980	900	958	976	886	929	920	952	917	922	964	848	905	894	905	967	884	906	929	899	860	883	930	924	883	880	912	875	896	913	915	910	927	877	873	840	828	907	888	831	884	931	875	866	888	931	851	908	875	921	904	882	888	890	932	810	895	857	825	839	862	859	923	922	907	942	901	943	885	893	860	871	864	911	919	847	889	920	907	864	943	865	919	892	864	868	911	895	910	823	903	857	902	873	929	909	877	888	889	886	928	877	905	878	919	898	801	872	934	873	843	878	921	859	846	888	920	842	802	906	893	879	913	897	843	885	810	902	879	887	905	923	859	919	859	848	914	908	860	848	861	806	892	858	849	857	847	841	888	846	869	845	818	867	908	848	886	891	842	837	891	906	841	858	830	868	871	844	810	835	864	923	808	852	867	870	883	883	896	894	882	890	869	904	841	881	880	830	882	886	863	882	837	841	835	824	857	832	844	888	916	877	818	837	905	835	896	850	876	835	870	878	858	826	854	885	891	904	870	900	864	917	888	931	855	876	862	877	835	941	915	910	900	829	887	908	884	870	943	898	859	850	885	870	881	823	867	904	922	857	878	917	865	859	892	855	898	867	877	890	856	846	893	912	891	837	855	892	826	875	880	857	782	860	864	920	824	857	859	867	877	868	864	892	887	857	866	897	847	815	875	825	919	885	876	889	848	826	895	906	816	895	922	839	847	891	860	848	868	910	839	863	890	846	828	813	885	821	856	864	910	886	851	879	881	854	874	847	872	866	890	898	858	901	908	872	884	912	805	947	842	909	866	881	902	871	841	899	899	890	855	872	926	828	856	914	870	923	819	906	910	878	833	855	842	807	851	852	819	868	850	898	910	809	896	848	837	861	852	880	838	843	844	878	861	863	812	854	911	914	906	822	863	929	847	917	884	868	901	846	826	842	819	861	903	867	878	845	868	873	912	837	896	865	912	898	869	852	873	888	855	826	868	901	883	893	859	888	853	948	834	870	801	847	892	874	849	832	890	836	856	897	893	842	874	838	888	912	886	879	873	864	914	897	872	882	842	866	916	852	952	830	886	941	874	817	896	896	922	915	865	856	823	875	871	841	846	887	936	893	853	870	890	854	899	819	884	863	814	870	909	865	802	901	870	906	868	924	890	844	934	873	888	881	887	927	839	877	908	848	918	862	856	846	830	841	865	865	852	875	853	823	868	822	871	873	869	856	897	822	860	896	817	832	902	906	899	869	809	907	843	862	887	865	907	862	863	920	874	903	858	844	865	851	845	855	893	874	898	857	831	866	890	855	867	852	858	849	815	843	896	843	832	864	862	800	830	846	915	845	840	866	867	811	929	879	828	868	859	889	860	839	870	891	868	884	843	861	849	835	896	893	881	833	860	828	907	856	905	863	862	882	872	897	843	876	894	864	942	866	898	900	872	847	830	844	834	832	830	855	866	892	900	907	826	836	869	876	867	855	862	894	874	892	902	898	863	936	918	848	859	865	822	816	834	833	832	886	874	896	835	855	836	867	876	871	869	813	867	904	854	855	869	794	916	868	890	870	826	886	873	895	870	873	841	852	920	854	889	914	871	879	889	851	874	856	852	884	901	915	879	902	877	861	847	882	865	864	839	895	872	849	875	850	850	861	819	858	902	861	829	877	867	838	867	841	882	871	823	925	873	853	867	905	845	894	859	873	862	840	881	902	837	847	926	893	864	878	868	911	843	783	896	871	897	866	847	892	857	844	843	933	828	906	866	850	891	910	876	868	828	881	895	830	884	870	895	875	855	854	783	880	844	868	918	886	828	878	836	844	824	937	875	893	856	866	851	860	902	823	837	856	843	919	889	908	824	857	886	892	883	869	887	875	877	864	892	817	880	856	909	900	833	842	876	843	838	881	854	833	850	885	893	943	862	872	888	809	840	870	891	888	860	884	817	917	880	903	858	811	856	857	885	876	880	905	859	877	841	837	880	881	844	837	869	929	858	898	867	872	876	875	905	884	901	834	849	875	846	856	898	866	855	904	883	828	907	868	867	915	911	882	888	869	854	851	859	887	879	813	906	824	883	821	829	935	909	879	854	886	883	892	874	947	838	866	930	906	910	857	916	882	860	873	859	875	906	893	837	879	870	913	848	869	799	907	904	880	892	909	869	847	871	905	883	816	867	880	880	880	887	838	872	896	915	883	877	896	875	878	855	857	921	874	892	891	843	905	819	824	817	855	893	869	855	895	877	827	884	886	904	813	867	868	873	899	873	869	885	820	846	893	863	903	863	862	874	881	860	859	818	861	838	874	893	856	895	866	901	913	881	867	888	841	829	899	884	857	852	822	872	819	886	881	866	915	899	885	893	880	846	885	812	868	876	864	928	862	829	857	874	897	870	856	887	876	897	883	816	879	834	862	893	850	848	904	836	900	860	904	891	876	868	862	881	794	916	891	817	851	895	850	874	927	864	915	868	904	864	912	937	886	849	906	872	870	861	866	901	884	890	847	907	868	837	894	840	924	865	895	863	829	848	882	878	875	895	837	868	882	884	816	867	877	895	892	843	884	812	833	837	856	842	844	818	912	860	870	878	879	909	857	845	831	888	843	833	884	857	861	860	882	856	840	852	866	849	851	905	909	891	875	830	850	855	845	889	902	843	832	821	820	902	852	797	890	871	870	876	911	851	854	906	847	837	890	882	851	856	837	894	859	852	843	909	864	874	872	890	858	886	869	922	881	853	893	852	888	923	898	865	827	864	893	902	867	848	792	906	885	874	874	887	859	880	880	838	790	918	888	839	860	864	833	911	874	857	877	870	870	875	880	883	861	815	877	888	909	853	899	892	829	901	851	894	852	840	885	893	891	859	867	885	883	911	888	880	870	859	871	878	842	933	840	839	897	862	821	879	883	944	903	886	917	849	830	847	894	878	808	887	880	909	861	821	868	863	891	879	909	887	919	879	867	877	851	862	862	884	818	860	851	870	856	853	845	880	878	895	902	909	879	849	871	817	854	905	867	860	878	849	895	862	906	909	876	767	880	875	849	881	845	872	901	878	862	850	880	873	883	890	887	890	886	955	853	894	887	871	843	887	943	821	829	832	876	836	855	818	837	878	859	794	899	813	861	878	905	880	846	906	888	897	912	855	871	925	866	879	859	904	865	863	901	838	907	874	859	805	835	852	830	879	876	869	815	898	864	908	866	891	817	880	902	911	876	910	852	849	912	826	871	886	894	871	884	790	868	966	897	941	893	849	846	827	802	862	855	905	906	866	882	891	864	861	820	835	874	904	903	875	910	811	872	903	784	828	857	873	873	857	832	869	816	832	861	900	893	864	844	835	907	832	888	851	874	847	878	862	870	864	810	841	886	864	875	855	880	847	882	866	899	877	920	927	880	938	892	916	846	904	824	889	854	837	854	839	891	907	888	907	851	883	843	915	856	850	886	861	835
60704	16488	4108	2006	1363	965	783	575	540	462	479	410	319	339	288	338	307	291	286	268	256	271	245	273	242	231	243	277	241	309	275	241	230	216	260	237	228	230	227	215	261	218	204	232	215	214	220	229	209	228	205	226	241	233	215	227	259	208	262	225	212	206	198	242	239	222	214	238	215	213	196	184	217	239	218	222	211	223	185	225	215	210	226	228	229	207	218	242	249	210	198	235	201	202	226	239	208	214	234	204	227	228	237	224	200	206	219	263	214	243	205	200	225	266	228	249	215	201	218	228	200	225	199	212	214	196	233	230	234	219	218	209	229	196	225	205	164	235	220	186	223	221	240	229	208	214	208	237	195	187	212	211	218	201	212	220	218	218	214	209	219	231	208	213	248	236	215	216	227	248	232	235	224	173	208	239	206	202	222	214	221	214	228	204	221	218	237	197	215	204	218	222	211	213	226	220	213	223	198	218	234	189	214	191	221	194	200	239	214	226	233	223	217	230	225	209	217	240	211	203	212	200	209	218	233	203	236	216	230	236	220	219	239	187	192	211	197	221	214	223	213	194	227	214	197	192	196	219	205	232	217	188	237	194	208	197	229	229	227	203	193	247	212	240	232	196	207	235	224	211	229	192	230	230	212	238	211	222	214	238	213	221	218	194	216	215	220	221	248	237	220	222	228	218	226	251	218	201	220	223	220	219	215	232	216	206	214	215	230	203	217	229	214	206	210	228	195	208	220	207	210	231	234	220	230	225	220	241	211	233	234	207	223	212	209	236	219	213	236	215	219	205	215	232	211	237	228	188	217	207	213	226	221	216	246	218	224	182	211	208	212	204	218	239	217	238	187	233	232	208	251	212	220	213	208	225	233	231	235	203	203	219	216	247	222	235	218	249	200	227	208	217	232	212	212	199	224	184	214	200	208	204	216	201	199	223	184	190	221	212	223	239	206	195	216	222	194	199	222	218	207	206	235	215	197	225	213	182	219	208	203	224	238	227	201	205	227	219	206	234	245	226	217	238	252	191	206	194	211	218	207	224	242	213	203	209	213	224	234	209	207	205	221	215	213	205	234	230	229	208	210	234	231	209	185	220	235	226	213	221	218	218	215	205	239	232	221	229	221	241	200	275	222	227	224	214	209	230	199	217	211	220	226	200	221	209	199	199	206	218	212	209	203	210	228	216	205	205	249	223	213	192	217	226	224	225	193	241	247	205	196	213	213	207	224	235	208	209	206	222	220	211	216	206	187	221	227	215	210	196	186	211	236	199	206	215	231	234	211	192	219	210	223	212	213	201	198	193	201	193	234	190	222	215	235	229	223	210	225	216	214	216	221	199	236	210	213	216	210	210	203	220	222	197	212	209	193	233	219	213	191	228	226	179	228	204	211	197	209	214	208	213	230	215	225	237	206	213	215	226	241	219	199	199	220	197	220	230	216	237	206	217	208	203	226	215	190	212	213	231	216	219	221	217	215	237	227	212	196	210	246	201	228	204	215	222	205	233	186	230	200	209	208	189	223	204	206	220	202	212	244	216	224	213	229	223	211	236	206	241	224	224	231	213	229	250	214	236	200	225	213	214	219	207	228	247	195	241	229	210	221	236	221	208	235	223	189	246	213	244	250	221	199	221	229	197	231	226	208	199	196	230	197	207	200	208	199	219	203	241	216	216	218	207	218	237	196	193	237	258	232	211	233	241	226	232	228	209	178	215	234	199	207	209	235	199	225	213	218	221	244	220	227	196	208	198	246	195	200	219	210	218	200	215	208	210	219	219	202	203	220	232	203	193	207	230	225	220	207	211	214	213	199	197	219	218	221	232	178	224	229	217	217	199	217	222	214	233	203	226	205	211	209	220	203	232	206	207	224	215	193	239	217	196	205	199	202	197	212	239	221	215	203	215	230	221	215	195	220	205	198	201	209	226	215	226	220	212	206	204	223	249	208	206	199	197	218	196	199	247	199	210	229	229	196	211	172	216	213	214	219	197	209	222	244	226	204	238	209	227	231	199	196	210	224	238	240	221	254	190	198	215	238	206	193	206	245	197	226	228	206	211	209	205	195	222	202	211	232	249	231	238	198	201	230	207	185	231	230	219	206	203	176	228	223	235	236	217	201	212	221	235	246	225	221	220	210	224	205	206	222	249	224	205	224	229	232	215	214	228	237	222	214	218	207	231	199	229	204	229	250	189	214	199	211	223	220	225	244	219	224	237	219	237	203	194	254	222	224	218	264	228	229	239	214	221	201	251	238	222	217	200	215	211	202	220	213	208	218	199	216	226	195	220	227	176	254	212	225	204	217	216	220	227	219	229	253	216	204	229	202	226	210	210	228	209	223	207	221	220	227	171	236	219	205	210	227	206	192	242	232	229	228	212	223	226	198	228	253	217	233	227	197	194	228	207	247	216	228	208	215	212	256	224	200	223	209	212	222	210	232	224	227	206	214	208	217	198	222	224	235	229	226	209	210	206	217	202	239	240	201	250	237	197	220	210	245	221	205	244	245	204	216	238	205	240	226	217	208	231	235	221	221	193	223	206	201	199	227	183	206	219	204	227	228	236	227	207	208	249	214	206	205	189	213	222	220	203	217	208	243	232	213	206	215	219	231	215	222	242	219	196	235	234	214	220	235	237	187	197	208	202	212	221	229	228	215	209	195	202	208	211	212	217	206	223	211	204	205	211	242	206	225	199	209	212	190	229	193	227	224	198	215	199	219	200	223	211	214	227	233	219	212	212	219	214	233	239	220	211	219	242	232	225	210	206	212	198	263	219	236	235	212	244	232	236	215	208	200	226	211	229	248	230	212	217	213	212	230	199	216	240	195	234	229	231	232	209	220	233	215	236	223	208	225	192	216	197	200	214	225	212	209	206	248	216	227	209	218	212	207	202	208	210	228	210	219	234	196	226	208	239	216	227	256	198	205	197	195	213	209	199	177	203	207	209	207	239	193	218	222	219	209	203	206	195	239	234	224	198	196	216	236	221	188	208	213	227	218	220	232	194	201	218	237	224	211	256	213	213	220	237	214	204	222	204	212	235	208	217	214	211	224	218	235	254	242	223	218	224	190	224	230	180	204	202	233	236	209	214	203	192	190	231	183	222	238	206	206	202	204	207	206	207	214	215	228	219	199	208	208	207	195	228	221	222	227	196	226	226	207	216	222	198	212	226	244	199	220	218	222	188	216	215	210	229	226	214	220	233	214	226	238	211	212	203	201	230	271	248	203	214	231	233	202	219	207	237	225	243	242	227	234	216	203	233	207	214	210	195	211	202	228	207	232	221	212	196	231	189	232	224	234	229	194	229	211	183	249	217	211	234	210	253	214	209	238	202	197	217	221	223	221	196	214	220	219	206	215	230	218	208	208	225	196	188	217	175	206	221	212	219	191	243	214	209	221	208	187	202	212	228	185	220	244	186	218	210	216	260	215	208	243	216	222	215	194	227	235	232	236	213	207	203	204	198	211	234	212	203	238	213	218	224	189	203
28537	2254	4870	5427	4811	3954	3072	2657	2187	1976	1769	1501	1428	1320	1200	1187	1083	1020	927	920	880	903	850	905	763	819	769	722	754	780	746	687	691	655	696	705	682	675	660	637	655	629	652	669	670	644	630	630	630	659	620	611	645	640	554	570	616	574	629	596	592	601	586	623	607	569	580	585	582	564	569	588	609	613	582	630	630	617	575	573	585	586	593	614	606	614	586	590	678	665	638	629	649	586	561	589	585	566	628	540	611	585	620	623	600	612	613	561	618	592	631	587	586	621	646	601	621	583	595	547	562	584	579	569	597	601	585	658	618	621	595	564	615	584	579	577	581	597	568	557	570	590	582	591	563	518	590	604	587	570	618	548	559	548	542	566	544	539	554	577	606	548	542	563	582	568	579	571	587	600	574	655	535	574	561	595	564	544	574	603	537	640	544	578	520	567	553	550	571	550	559	585	561	580	560	560	524	602	580	566	564	542	534	602	537	543	577	574	594	546	565	601	533	586	558	577	599	584	595	569	582	557	591	572	593	575	547	562	619	571	553	572	557	586	558	588	582	568	571	589	578	554	500	542	574	530	575	544	577	611	570	559	563	544	604	566	553	550	582	549	590	601	581	576	566	563	562	591	590	547	578	601	583	546	558	539	581	524	514	560	559	593	576	588	583	543	599	582	577	564	555	582	575	557	517	557	558	560	566	567	554	574	634	552	532	561	568	550	556	560	566	519	583	545	569	559	566	553	590	568	575	571	565	602	574	567	552	539	534	596	554	569	609	574	571	574	586	569	570	545	523	617	566	587	578	577	587	560	604	607	568	559	607	589	590	552	570	566	549	533	555	553	536	594	541	601	604	587	579	549	554	582	563	525	600	601	519	551	551	556	519	581	558	609	568	602	548	538	541	569	567	570	552	602	615	584	563	566	580	538	576	583	555	521	577	574	572	619	535	543	519	562	556	567	513	538	592	596	578	606	597	525	593	587	570	519	551	556	548	510	580	560	574	632	560	594	598	591	587	592	545	588	554	606	565	594	539	570	581	578	566	567	560	530	594	537	545	610	548	587	531	550	546	554	583	542	520	555	553	571	575	561	548	536	524	588	553	553	593	594	584	585	542	544	573	575	534	536	546	546	556	556	571	576	566	519	547	530	551	580	544	523	555	548	537	573	578	552	556	524	553	567	567	593	566	541	590	620	596	547	606	585	572	549	550	591	584	560	542	538	538	539	546	565	537	584	561	589	533	547	581	558	520	604	584	540	587	586	573	548	550	551	569	555	569	573	571	554	579	604	550	571	592	554	550	564	566	579	591	532	588	557	576	573	587	560	601	554	581	581	585	582	603	593	589	550	567	599	543	558	570	561	522	610	546	552	555	567	552	570	546	565	576	523	573	586	541	580	568	575	547	518	532	564	564	585	579	539	569	582	576	561	522	552	577	596	566	546	572	581	577	525	609	547	575	596	529	581	586	566	546	559	527	549	587	589	571	564	604	564	579	573	558	532	555	565	537	529	530	559	537	582	574	592	575	553	559	577	553	595	557	565	547	547	575	593	546	586	525	532	552	543	573	533	583	487	580	560	555	563	555	552	592	606	553	555	529	588	551	568	582	582	575	596	599	541	583	547	580	573	591	552	560	596	542	570	599	553	544	588	577	541	566	549	568	565	600	599	571	538	597	587	580	597	558	565	560	593	567	544	582	520	555	521	522	579	574	571	540	599	527	547	586	536	552	529	546	524	526	581	617	565	577	572	568	576	570	580	563	616	527	622	573	556	564	543	531	558	580	561	582	543	544	597	560	574	569	533	543	580	591	578	572	579	600	581	573	552	549	572	546	563	546	545	541	552	573	568	545	554	582	532	556	579	592	594	524	557	507	575	558	563	570	598	537	548	566	585	564	579	553	559	566	556	550	572	630	555	551	545	587	574	599	552	540	589	566	558	572	559	579	529	566	565	552	564	605	558	551	538	545	552	574	532	557	509	582	555	593	576	532	621	591	583	548	562	557	531	551	574	576	570	552	523	558	562	495	565	555	601	519	532	526	551	573	570	572	546	566	578	531	597	568	567	564	573	549	543	572	573	546	530	561	533	574	566	594	621	609	556	553	590	592	555	544	554	529	523	538	585	576	565	575	568	607	603	574	570	560	520	564	525	523	591	560	547	543	589	553	570	583	541	598	557	533	531	594	550	592	569	554	540	559	544	536	549	564	586	541	504	535	575	582	574	548	559	558	573	559	577	556	566	537	514	579	543	582	574	576	582	583	551	570	555	542	596	578	591	557	533	538	545	607	558	561	548	568	579	587	550	547	555	565	571	603	558	552	554	552	565	579	559	575	578	580	571	588	544	554	567	597	534	579	579	561	570	598	585	578	573	572	538	566	589	550	551	537	562	578	572	576	548	532	576	611	559	580	590	592	572	582	576	562	603	586	568	585	572	572	616	608	562	538	569	633	538	558	545	652	561	589	542	590	593	559	573	539	582	585	538	556	558	556	580	574	544	572	593	563	564	554	556	565	547	580	598	560	594	571	575	567	585	533	484	577	534	526	622	564	542	531	542	598	562	555	565	519	556	551	607	596	572	592	587	538	526	550	553	591	604	549	536	592	582	569	545	567	566	572	550	575	558	577	585	585	600	601	599	583	563	572	575	558	568	562	574	551	527	555	529	565	559	526	541	570	556	562	606	551	566	588	550	567	559	574	555	523	577	559	575	544	533	585	586	611	567	532	503	588	570	541	543	524	548	560	546	548	534	553	565	566	582	543	578	528	573	567	560	509	590	586	567	565	558	569	505	575	554	556	561	596	575	616	531	565	535	573	576	571	576	583	543	534	532	569	546	557	518	568	577	551	520	549	572	543	548	606	582	556	587	577	531	547	559	559	576	580	600	578	587	511	544	604	579	586	566	558	547	565	548	553	580	524	558	551	565	532	616	557	595	575	583	553	571	573	561	536	552	565	586	582	584	583	561	585	627	558	571	573	571	523	558	562	564	579	548	567	555	605	527	554	563	531	537	556	552	556	551	531	582	584	549	547	603	525	604	518	549	543	573	518	551	556	558	565	598	524	555	525	567	524	576	576	545	568	585	531	528	562	539	566	593	562	556	572	552	556	581	629	583	516	550	535	547	607	567	563	548	555	595	554	566	547	598	558	520	616	524	555	580	564	573	523	542	551	565	529	542	542	556	544	548	553	528	564	544	597	554	595	576	569	564	562	560	647	555	570	588	544	574	585	554	558	526	516	588	562	531	520	497	562	553	543	583	574	550	554	582	551	592	582	562	580	587	559	565	594	542	594	597	559	559	575	595	560	550	538	541	567	571	528	560	577	559	547	543	545	529	523	589	600	547	582	572	603	592	578	553	573	549	615	607	570	551	573	537	591	560	562	583	578	571	582	578	546	537	564	582	575	580	540	564	559	568	564	580	568	564	570	568	585	587	602	583	589	488	574	560	535	596	562	597	559	546	532	532	571	572	532	543	582	537	543	537	619	538
8005	440	398	409	394	368	357	335	358	388	344	368	325	368	361	360	333	356	322	336	354	376	387	340	368	375	356	361	333	325	374	385	360	403	380	362	377	370	368	344	363	363	311	336	344	349	368	378	377	356	346	353	367	324	360	377	374	358	357	345	359	313	356	327	336	366	327	346	388	369	369	353	404	368	354	351	341	340	352	342	347	344	342	367	356	328	338	354	359	340	378	342	365	387	310	344	331	383	368	355	387	350	352	354	394	380	344	364	355	353	371	342	323	349	379	339	335	350	343	374	328	370	370	372	369	347	358	309	358	363	367	343	358	341	367	343	325	330	362	347	376	324	366	345	335	357	337	379	402	349	370	387	332	339	350	377	363	348	350	376	373	361	339	358	348	382	335	380	356	377	353	374	344	375	318	365	325	377	338	347	367	374	395	361	356	376	346	364	366	333	360	335	352	333	384	309	366	317	337	377	358	383	361	363	334	353	377	387	344	401	348	418	329	334	323	374	376	338	336	369	366	360	391	351	375	330	353	342	372	377	365	363	378	364	358	365	365	324	355	377	344	336	330	326	385	317	322	349	384	311	373	332	390	365	346	353	352	327	356	355	347	360	387	357	371	355	342	367	362	320	370	367	338	349	361	338	300	318	358	356	367	370	335	348	350	331	359	359	353	373	337	346	348	379	350	328	345	340	345	351	348	398	383	350	366	366	373	371	368	371	389	356	347	348	394	341	339	332	337	322	375	393	360	373	352	357	378	340	366	352	328	344	368	380	376	353	319	357	363	338	360	362	349	366	357	352	358	326	391	348	354	337	372	377	379	355	374	356	340	395	336	358	371	374	391	347	365	375	362	327	355	360	348	369	389	334	378	325	364	345	387	390	375	366	362	331	345	360	376	365	336	318	385	370	354	353	333	353	371	377	374	337	342	341	355	332	366	332	364	355	377	362	362	350	344	334	340	333	359	346	334	345	332	338	335	327	354	321	355	335	363	365	365	352	352	329	324	358	363	363	359	353	342	359	357	361	322	344	352	378	349	377	346	362	331	376	340	313	342	368	361	368	351	384	355	360	365	333	316	357	358	368	313	328	326	340	361	322	345	358	360	342	338	372	344	365	368	350	333	361	357	368	342	370	344	382	340	380	357	349	359	345	370	401	343	356	359	361	333	333	346	298	367	377	360	341	344	356	370	393	331	371	338	333	355	348	352	332	344	311	357	370	347	346	331	372	350	384	344	328	376	356	388	342	372	372	379	342	367	365	355	358	341	352	367	370	368	354	371	347	328	334	337	408	341	347	326	355	338	332	343	362	324	349	352	363	371	363	359	368	378	333	356	341	374	354	343	381	397	355	365	383	342	397	342	362	374	356	344	393	410	352	344	387	329	361	364	366	339	360	303	371	373	361	337	365	321	343	366	347	348	341	364	306	368	356	339	336	380	354	329	378	314	344	336	379	364	330	384	360	331	388	352	351	346	347	332	343	378	363	375	337	337	309	346	373	362	359	369	348	345	413	332	320	368	361	320	342	367	359	324	354	330	358	358	376	336	364	364	359	363	365	386	335	354	338	342	363	361	371	347	366	350	356	384	363	363	340	326	343	349	361	343	370	384	336	354	352	370	330	367	375	367	352	341	345	325	338	342	370	330	346	359	381	338	354	346	362	368	365	330	358	359	377	356	320	324	348	355	347	371	340	386	356	349	360	370	343	365	332	330	326	372	323	348	356	356	328	365	337	355	373	369	338	350	330	357	325	356	379	375	343	367	369	343	357	360	326	365	384	365	337	354	335	354	360	349	345	362	331	364	382	335	359	337	385	359	333	339	355	352	356	350	342	350	343	332	327	323	326	342	390	365	355	370	366	371	371	365	377	369	392	346	341	344	344	383	366	339	369	344	353	360	355	316	364	390	345	348	333	379	329	341	340	362	329	371	368	354	344	358	382	356	360	338	372	359	344	344	371	376	391	352	355	343	361	338	389	335	356	326	354	357	358	336	362	346	312	370	381	331	335	381	404	379	355	347	345	345	350	357	347	334	323	344	375	373	377	343	359	333	313	323	357	302	332	335	341	327	364	348	333	353	347	350	364	371	328	380	394	355	351	379	352	370	335	372	390	400	362	363	335	369	361	340	343	356	331	353	343	348	343	326	373	376	363	368	334	321	321	316	366	366	347	335	338	367	351	331	392	334	355	348	379	368	374	366	336	358	375	364	346	361	353	347	408	368	343	394	358	353	378	367	375	339	343	389	361	353	355	374	376	356	367	341	378	358	364	356	324	375	358	351	339	353	344	353	370	350	363	370	343	382	371	363	342	390	359	371	388	351	311	362	388	355	389	345	345	361	369	374	362	365	362	361	358	343	350	347	362	364	353	345	349	351	374	357	348	412	376	336	393	337	378	362	370	343	333	356	347	380	341	345	346	360	377	335	374	351	369	369	386	361	356	375	388	375	393	361	351	360	373	361	347	373	353	360	362	326	360	392	331	365	351	377	341	358	346	361	351	332	324	336	353	397	338	394	377	353	347	319	393	336	335	316	361	375	313	376	350	388	366	368	348	356	373	331	360	378	338	405	363	350	350	328	374	351	367	357	338	366	353	329	369	350	368	364	355	369	361	347	365	352	398	350	340	346	353	368	393	378	371	390	347	375	368	387	354	338	350	376	357	349	337	421	376	373	398	339	332	372	382	351	375	379	360	380	372	392	374	357	361	377	397	374	315	350	357	378	396	350	374	366	329	345	332	368	350	330	361	376	341	388	373	376	397	354	400	348	367	346	353	357	361	351	328	349	332	370	346	375	342	356	340	350	313	387	355	392	329	367	378	398	368	366	380	380	390	325	349	362	342	346	352	346	361	339	365	354	370	360	347	366	336	314	361	361	348	332	340	367	331	313	364	349	319	345	385	325	351	359	372	358	339	380	376	372	352	388	332	338	338	335	368	344	301	340	364	380	370	355	352	321	348	377	372	373	370	378	351	349	366	328	350	352	351	412	328	379	354	338	369	378	395	366	357	327	321	353	347	358	364	393	358	355	368	344	370	353	390	315	370	324	365	350	342	357	353	384	380	346	330	366	325	358	357	356	422	369	346	361	354	399	363	371	348	362	389	332	369	343	363	341	377	332	361	385	359	333	367	360	326	335	363	367	379	332	360	371	360	333	329	352	331	327	353	329	347	332	350	393	371	396	324	385	384	370	357	373	351	364	343	367	339	359	360	348	332	377	374	352	376	374	309	360	361	373	343	365	364	367	334	318	354	344	355	354	343	381	361	358	377	338	347	342	393	370	353	338	350	373	368	362	383	357	360	368	326	347	375	347	362	354	376	382	365	341	331	341	381	401	384	335	344	308	369	350	372	390	380	353	346	361	367	324	364	346	340	343	367	325	340	343	323	357	301	334	345	347	373	324	361	390	365	315	317	316	374	357	405	372	358	334	352	349	367	366	320	386	366	365	368	358	365	348	338	343	341	356	393	325	347	357	326	355	374
6924	928	1006	1047	936	1010	984	921	914	926	919	919	928	926	861	865	885	932	909	845	881	909	896	854	896	860	888	923	866	904	861	875	908	863	915	914	906	883	877	851	836	856	903	882	893	872	877	929	887	909	870	870	870	924	893	868	927	891	915	938	888	909	947	876	860	883	883	872	893	872	858	871	876	887	910	881	856	891	945	884	884	869	866	871	882	899	920	848	899	892	900	921	886	901	926	917	914	904	883	890	902	856	910	866	882	924	889	868	918	832	935	890	903	894	928	902	896	879	901	936	909	886	928	857	868	916	914	867	845	903	911	857	928	870	901	922	926	891	886	904	898	877	884	836	891	919	858	844	917	873	918	871	920	835	834	819	912	882	920	906	914	872	838	862	928	860	878	910	857	923	914	871	879	927	882	909	870	887	913	939	908	935	901	937	890	880	950	853	866	890	897	902	819	930	880	888	856	858	934	856	885	886	879	944	865	832	914	947	895	871	841	904	893	901	954	959	935	846	914	877	902	897	915	857	897	910	864	884	940	866	877	875	876	899	913	892	955	873	889	913	884	894	890	947	907	917	855	951	896	892	922	903	874	927	873	902	925	910	843	925	973	842	910	878	893	936	917	857	899	930	878	917	830	909	879	928	893	848	953	887	915	877	900	899	865	918	906	874	874	880	919	920	928	920	863	870	895	888	904	924	850	902	850	858	874	934	855	899	887	892	824	892	920	933	884	836	889	923	897	897	911	925	910	903	919	880	845	884	937	842	865	916	969	873	904	922	859	871	867	834	881	865	942	920	854	856	863	854	861	839	928	860	878	916	849	916	897	915	897	928	876	870	892	841	889	896	880	923	947	849	939	880	908	926	936	894	932	901	904	914	906	899	922	920	858	847	961	888	918	854	950	926	871	909	914	877	860	921	920	909	907	896	910	892	889	943	897	875	872	865	868	930	905	882	904	933	912	872	886	831	905	893	911	882	908	931	919	885	868	937	872	861	908	884	923	873	850	844	863	859	908	894	818	916	888	881	877	856	874	891	924	904	839	891	843	901	936	933	949	863	847	911	892	878	882	886	906	859	917	914	887	911	865	884	878	891	867	864	933	912	874	825	922	923	918	854	911	933	926	861	867	877	897	895	862	928	858	860	849	877	889	926	935	864	894	912	917	904	874	886	913	909	873	941	933	889	871	911	890	873	913	894	889	843	885	884	907	891	878	918	892	903	869	856	910	916	866	840	887	880	891	844	899	896	903	858	894	849	931	919	874	863	876	963	910	883	850	891	851	921	882	910	931	853	860	871	877	894	897	839	856	917	895	934	877	898	952	907	890	876	871	859	889	907	868	855	927	901	917	891	863	903	892	908	918	864	924	887	877	863	912	912	880	925	876	886	872	864	857	883	884	928	878	878	901	875	911	839	890	880	895	923	883	894	924	879	883	874	851	925	854	872	889	865	890	862	884	914	927	866	933	871	903	878	944	878	887	939	909	892	891	898	907	835	906	910	903	840	922	875	825	938	893	908	928	941	916	907	899	894	905	883	875	909	843	861	862	891	908	863	917	914	893	903	893	894	887	910	902	901	904	866	868	903	869	833	864	797	882	899	899	933	910	871	881	831	907	862	900	918	931	850	850	935	878	926	915	907	842	881	882	884	886	917	915	929	863	908	917	900	875	871	862	835	926	900	899	897	901	835	883	878	918	864	879	879	889	924	843	791	857	842	884	854	863	924	891	909	897	914	889	941	922	923	848	827	856	875	856	902	892	886	908	850	872	893	930	902	909	946	947	885	855	874	902	872	878	914	854	853	954	877	876	915	888	857	869	947	931	899	913	877	955	845	853	852	854	893	937	950	853	913	879	875	905	928	882	908	887	907	901	883	876	913	936	843	873	880	874	864	905	927	877	964	905	908	872	923	879	852	912	892	933	879	932	881	904	888	882	863	910	865	893	939	911	909	894	874	954	889	822	871	905	854	869	944	886	915	974	854	888	900	931	924	903	893	936	907	940	846	928	856	910	913	901	885	916	934	874	898	890	852	873	912	920	853	896	865	869	914	885	864	879	906	952	931	863	892	930	841	909	891	957	866	833	896	933	907	857	859	915	940	868	889	873	900	862	913	856	828	894	875	917	918	871	888	892	903	903	883	894	920	902	908	922	849	840	877	880	895	909	908	904	854	868	828	899	875	921	841	841	901	905	922	908	877	861	860	893	905	845	883	859	873	833	869	914	903	910	872	908	913	887	857	844	900	882	949	887	874	956	877	911	958	874	849	881	925	878	955	840	921	866	888	847	868	879	904	873	894	905	904	842	885	894	842	934	882	924	901	864	875	865	920	920	864	892	890	972	904	890	836	936	894	930	864	880	858	862	867	931	901	907	859	857	923	916	855	845	885	885	888	854	895	895	883	865	938	891	883	873	860	877	867	913	851	835	910	911	881	886	868	916	900	916	854	883	916	907	885	932	901	918	868	918	931	911	921	897	806	832	897	833	858	903	879	877	887	891	933	920	844	934	909	936	876	825	903	973	882	885	893	918	923	940	910	873	900	912	866	913	938	884	839	969	899	885	907	834	905	901	933	892	862	956	885	920	945	884	870	909	858	862	916	849	907	911	948	896	907	916	890	939	832	859	911	925	846	826	929	901	933	949	892	900	875	884	912	898	877	892	905	938	923	842	907	900	899	901	873	863	882	925	900	934	878	890	911	872	905	847	875	817	906	855	862	881	918	901	927	928	897	918	950	920	892	862	927	878	896	915	920	871	881	881	869	849	909	915	945	896	851	901	875	879	944	874	875	937	874	886	908	862	905	919	855	905	885	871	881	878	909	937	855	933	887	858	881	874	905	878	899	937	868	880	878	944	907	907	862	896	869	946	838	926	872	873	883	923	891	888	817	896	858	866	937	873	885	922	926	872	909	897	846	878	901	820	889	886	870	811	870	969	871	890	925	883	906	859	897	877	883	850	905	866	887	852	890	853	902	852	853	866	937	911	860	929	907	887	915	840	855	918	878	821	873	948	922	913	878	909	908	893	875	899	894	872	930	905	903	854	885	913	922	875	904	908	886	932	924	848	864	871	856	894	818	912	862	913	910	879	899	878	879	888	857	887	939	894	919	878	908	876	872	901	924	902	948	921	894	879	871	892	874	863	886	873	855	882	881	905	881	882	916	886	879	898	869	886	895	875	931	904	906	937	866	873	876	877	898	907	880	884	947	938	880	890	855	870	926	914	891	919	852	901	953	853	929	949	849	896	915	864	896	881	905	894	918	874	891	876	923	893	903	911	923	869	899	934	877	856	880	893	875	912	862	876	874	911	953	905	868	903	867	905	928	884	925	915	862	935	909	885	848	880	907	928	949	826	881	849	947	919	907	875	930	925	842	922	857	880	904	899	843	869	898	835	862	908	913	922	884	898	899	929	835	924	908	929	890	922	869	892	959	905	883	886	938	926	865	872	892	887	893	856	854	870	894	918	809	891	859	934	945	948	901
47012	9217	1664	1119	932	684	643	552	529	472	451	403	414	414	419	404	377	378	372	389	371	384	371	395	379	370	364	368	376	362	345	379	394	370	391	366	381	372	346	366	364	351	364	369	358	382	341	355	318	325	374	344	383	363	360	350	391	363	377	353	389	346	352	385	346	379	389	390	340	359	361	359	355	364	355	370	368	358	350	345	383	377	326	364	390	391	351	380	316	371	378	389	356	322	365	395	378	378	333	363	359	370	346	362	326	294	347	376	373	395	329	368	375	392	358	320	380	355	364	334	356	328	349	347	326	333	359	366	376	354	355	351	316	359	381	372	362	341	343	298	323	388	348	353	350	355	330	338	322	367	351	349	325	368	357	330	354	371	345	357	380	338	337	383	375	344	355	365	339	380	350	355	366	342	338	332	330	377	348	341	339	345	341	355	370	342	358	375	347	372	343	365	359	355	348	367	380	313	364	322	353	364	354	347	342	372	332	367	349	357	342	350	367	380	389	377	323	418	347	357	337	341	366	344	325	336	327	325	368	342	332	365	406	342	346	348	380	340	335	370	404	353	344	366	340	348	352	346	387	381	353	378	326	335	347	350	368	335	343	355	344	382	343	338	369	357	391	358	341	345	377	343	360	375	350	345	327	360	357	374	329	384	364	345	379	393	360	361	378	380	354	341	340	343	327	343	350	342	364	369	334	366	320	353	371	373	340	346	363	341	365	345	346	357	367	356	347	369	403	329	388	381	364	389	323	350	345	336	335	354	348	371	330	332	370	349	347	334	367	372	358	345	359	330	384	353	374	334	360	348	348	360	378	329	387	364	350	362	380	407	393	388	359	365	334	321	375	323	389	330	324	368	358	354	330	353	348	372	364	337	372	337	355	342	351	361	353	348	340	370	339	341	351	363	358	375	389	361	361	353	370	363	361	381	349	381	380	342	363	368	346	354	341	356	356	355	331	334	352	351	368	345	321	372	360	392	343	367	344	362	363	315	362	360	341	385	357	358	341	385	332	358	342	368	317	354	337	305	380	384	381	359	382	359	373	352	332	353	370	354	373	341	336	347	399	326	350	346	341	367	337	370	342	379	343	353	368	333	347	366	341	348	343	343	367	343	346	319	364	346	340	327	367	339	361	363	350	375	358	335	360	403	339	367	356	342	345	376	364	371	347	325	336	329	360	355	363	321	341	337	360	374	340	324	333	319	336	350	345	371	368	343	379	360	325	340	357	348	354	318	333	401	350	351	356	391	362	375	342	350	349	373	362	366	341	356	363	335	369	332	382	357	378	390	375	322	364	333	337	385	371	353	369	327	363	351	331	347	371	391	365	382	358	351	380	363	334	358	367	348	356	369	357	306	327	354	369	349	343	357	363	364	356	370	360	366	311	376	351	364	355	342	387	365	377	368	387	372	368	388	337	319	339	336	320	342	369	345	344	354	321	328	368	355	345	347	366	350	350	369	362	398	352	379	362	340	350	347	367	316	379	319	342	354	360	364	336	339	296	357	399	357	379	367	352	361	361	370	372	368	364	384	352	384	362	355	372	371	338	379	334	355	336	343	360	372	337	310	329	359	357	356	355	398	377	352	333	330	336	357	316	400	355	341	363	353	357	327	338	367	379	354	370	362	387	361	386	337	345	329	363	379	366	355	349	365	387	421	359	333	352	349	355	377	382	332	346	345	370	358	359	343	383	368	368	372	372	359	347	401	347	332	372	371	318	335	372	336	336	367	368	366	387	373	354	372	347	353	369	338	318	356	352	358	371	346	353	355	356	340	364	351	392	341	332	347	342	313	344	343	378	342	338	343	334	345	354	349	355	340	371	350	363	356	349	332	370	323	369	353	374	347	399	377	341	363	338	381	366	328	337	370	366	341	369	368	349	336	328	325	341	360	355	337	343	379	366	325	345	313	327	352	360	340	329	372	362	336	355	341	389	337	331	364	370	322	359	329	365	339	373	352	365	362	366	333	361	340	328	360	362	353	371	372	362	353	340	375	367	367	347	330	380	361	340	320	371	355	340	364	339	350	352	387	376	407	345	372	354	331	359	379	354	330	339	353	329	357	328	343	411	357	323	329	369	345	372	356	363	369	371	340	361	345	368	334	351	380	367	357	394	363	349	343	350	340	395	361	349	327	352	369	350	338	354	306	321	359	367	346	407	332	338	347	359	335	373	367	354	371	343	337	310	365	339	348	327	343	331	349	351	317	375	339	374	372	391	318	354	338	347	336	375	366	365	376	388	351	371	355	351	341	346	359	361	314	382	346	336	326	390	356	338	335	346	348	323	355	352	365	334	340	328	369	357	360	354	358	338	342	349	341	375	348	357	326	334	369	352	318	363	360	361	352	368	344	344	334	325	336	375	367	384	352	351	386	375	355	313	338	357	368	350	339	356	363	339	354	387	370	388	349	331	362	359	371	364	369	356	341	328	371	354	334	378	370	339	320	338	352	352	351	348	344	350	371	328	384	397	336	337	353	344	344	369	382	378	361	385	358	379	392	348	350	368	357	378	347	352	342	354	351	375	355	368	362	347	359	404	363	364	347	352	341	363	371	335	346	338	332	335	358	352	336	356	329	365	365	386	357	331	345	333	365	371	370	306	340	349	396	353	354	345	378	335	317	347	379	343	340	343	339	345	374	340	377	385	347	353	347	372	367	370	343	349	354	363	371	365	359	345	385	368	338	370	390	360	344	347	367	366	360	384	373	345	329	358	331	324	331	361	366	371	370	395	341	355	370	365	346	372	335	385	358	361	366	355	354	357	363	364	357	399	336	352	346	348	331	356	375	349	359	348	331	373	379	349	350	375	360	324	354	358	397	335	377	366	328	329	355	351	336	345	338	359	340	323	332	396	355	341	409	339	334	340	345	340	380	307	361	380	386	345	342	341	350	381	321	339	355	360	370	375	353	353	330	328	349	364	366	367	398	341	351	366	354	379	402	383	380	356	351	344	357	375	368	384	314	352	356	362	325	362	346	343	345	374	370	355	349	335	335	346	373	354	369	355	336	357	336	320	369	344	369	336	348	343	347	351	371	410	377	349	315	355	335	341	351	360	335	345	353	349	388	359	355	406	360	361	337	392	367	361	346	334	360	355	325	369	349	318	372	341	354	402	355	334	369	328	356	354	360	369	325	342	331	352	320	354	363	386	338	347	337	378	400	356	358	370	332	339	374	360	360	361	334	364	355	369	358	359	319	339	333	350	350	406	347	357	327	314	322	360	351	348	352	375	353	373	371	367	372	354	366	363	315	379	334	355	369	341	331	364	386	339	320	375	368	350	342	360	349	368	361	345	343	382	345	360	355	385	350	346	343	355	335	389	397	405	373	335	356	350	346	361	346	348	368	303	334	352	359	367	389	380	373	368	341	360	337	378	361	362	379	362	375	372	363	358	382	343	320	381	369	365	360	372	330	385	325	352	338	338	359	381	363	332	380	336	396	348	346	351	376	354	355	352	365	372	327	351	349	332	353	377	334
22631	1668	3053	3445	3068	2658	2237	1952	1707	1601	1533	1380	1282	1211	1257	1159	1127	1079	1092	1070	1071	1018	1037	1005	1038	1001	998	955	863	956	932	972	925	935	965	910	979	1012	923	891	950	909	918	961	852	913	906	884	917	931	898	913	920	943	909	932	839	878	864	893	872	881	908	886	866	876	888	867	925	879	861	898	858	851	947	928	942	883	898	904	866	920	934	886	883	886	857	931	989	888	917	954	927	857	821	885	863	951	884	879	944	914	831	916	873	885	874	867	933	909	896	911	953	901	925	930	910	844	917	883	888	825	910	900	883	890	892	904	939	907	929	867	928	903	862	876	883	883	891	814	910	912	916	885	948	824	890	873	861	880	830	880	845	927	928	860	876	858	846	915	881	850	918	840	837	894	877	947	857	901	859	886	835	854	822	902	870	889	842	903	857	822	877	864	877	934	862	871	938	906	890	893	887	891	900	846	892	881	908	900	845	852	867	876	824	915	909	859	889	902	877	889	827	852	865	823	934	887	868	847	826	830	879	877	938	865	826	903	906	910	897	894	911	844	873	867	847	912	857	897	874	888	905	883	865	855	877	849	900	851	834	872	870	920	876	866	867	883	788	922	881	904	869	854	894	853	798	863	849	880	889	843	874	935	853	858	882	864	831	857	905	890	859	911	854	866	832	877	866	914	916	841	944	873	842	878	817	877	895	832	869	870	896	867	880	868	892	838	909	863	968	830	853	912	861	874	844	860	843	902	846	897	914	904	887	857	930	898	870	870	911	913	832	881	887	906	931	928	910	875	880	898	895	869	882	843	898	865	879	900	883	843	850	943	836	871	887	886	844	880	846	857	830	841	835	870	858	844	847	915	895	894	826	840	893	888	807	879	910	894	861	865	912	865	877	860	801	890	884	912	883	882	896	917	893	909	900	922	909	890	889	869	937	861	878	901	862	913	895	859	900	883	879	888	939	880	879	840	846	902	913	886	862	858	874	820	876	953	910	840	886	850	902	883	932	876	860	844	871	866	889	890	876	847	863	826	806	892	913	851	864	866	855	899	943	832	833	886	886	843	878	848	859	891	865	884	859	906	866	892	876	899	912	857	900	880	856	842	821	922	875	880	868	827	871	885	861	922	893	857	854	882	935	856	880	881	912	919	833	842	834	844	826	824	882	909	886	827	891	893	856	855	898	898	870	895	871	909	843	906	887	914	876	886	877	877	862	887	863	879	870	852	884	855	852	888	899	817	946	862	842	880	831	869	868	899	926	863	874	872	853	911	846	887	905	912	849	840	836	863	881	869	855	857	938	868	868	836	893	824	846	883	869	886	916	881	831	870	851	886	839	887	868	868	913	897	854	877	859	884	864	870	870	895	921	910	898	953	906	929	874	892	841	917	850	868	847	877	898	860	828	825	865	847	930	848	800	863	921	924	828	847	868	902	839	902	890	860	842	903	844	844	874	820	886	840	824	898	837	856	856	918	940	949	893	850	911	860	865	854	904	887	916	897	895	867	883	919	874	963	869	851	897	893	908	907	879	886	853	884	890	887	869	893	851	868	884	873	855	869	892	858	867	865	908	898	862	884	901	890	857	872	924	838	871	844	842	856	846	907	869	858	907	872	880	915	883	856	848	895	866	857	912	874	871	836	847	914	847	828	895	888	877	836	835	852	871	940	883	827	861	863	906	903	873	954	859	875	902	883	837	883	918	828	877	893	840	853	915	903	833	874	855	889	913	820	882	899	877	896	894	841	860	899	859	915	865	915	907	855	907	924	854	882	888	890	884	884	885	911	856	870	865	880	857	874	844	956	856	845	835	891	872	859	920	867	884	877	890	902	891	923	877	837	926	943	897	846	854	938	883	837	826	816	890	853	902	879	849	832	831	860	844	968	822	901	873	850	890	902	925	921	869	897	873	903	880	840	924	960	890	883	868	858	857	893	863	869	882	853	888	944	891	843	883	891	870	867	906	829	816	904	868	835	860	882	923	953	893	867	844	893	897	881	891	903	863	900	844	953	831	915	879	920	888	915	842	881	860	881	860	876	878	881	878	846	867	923	888	914	899	835	860	892	843	871	921	916	867	921	842	887	898	918	879	860	841	872	843	938	902	894	886	907	848	901	862	884	869	877	873	887	864	835	894	903	823	840	889	855	855	898	856	901	833	871	851	867	842	911	894	870	909	902	902	848	869	861	907	899	898	830	835	840	848	875	816	874	903	832	865	887	905	881	868	879	872	871	876	848	840	889	949	884	879	859	875	863	878	925	877	866	838	873	858	873	866	886	849	874	872	882	909	899	879	889	898	848	850	919	888	844	885	861	843	873	895	864	896	897	906	911	887	792	860	903	833	887	883	895	928	878	959	840	889	847	934	849	904	900	908	832	881	858	886	832	910	864	853	866	891	856	810	844	933	822	849	841	872	850	923	904	907	853	804	911	917	861	880	844	853	840	834	913	903	927	894	879	870	873	905	896	834	848	909	881	871	874	882	862	851	835	904	899	845	862	854	890	856	859	923	864	906	870	899	945	882	918	881	888	888	905	866	893	903	870	900	894	869	899	908	891	837	942	895	885	883	889	875	890	891	809	881	877	882	885	889	881	850	863	845	827	879	893	909	889	882	879	847	873	897	940	861	925	873	888	886	854	845	879	870	915	841	860	874	812	861	848	863	905	853	874	858	898	906	907	848	879	890	849	894	876	890	856	950	910	827	855	917	859	901	851	854	878	968	884	834	882	866	874	875	861	933	855	886	886	873	951	886	836	922	861	906	886	896	896	877	880	904	889	916	860	858	865	924	844	891	845	829	875	893	848	882	976	884	908	857	860	908	833	867	888	887	872	859	913	846	904	892	861	922	862	879	845	872	869	879	875	897	825	876	865	881	852	845	888	905	908	843	863	930	832	894	859	908	913	912	890	827	881	865	918	845	866	908	841	895	863	880	871	919	865	865	869	878	876	907	886	852	882	885	878	838	864	907	928	900	913	885	876	897	861	852	868	874	874	817	877	860	852	905	905	884	854	843	885	848	850	834	819	861	871	877	907	919	846	809	908	892	853	881	891	876	883	862	833	888	852	895	905	869	883	946	897	911	886	840	893	892	905	845	870	864	925	817	858	866	882	919	874	924	863	856	863	881	875	849	904	897	894	870	883	907	842	889	843	874	873	894	907	878	878	869	872	884	911	817	840	879	899	864	911	890	928	928	940	858	873	919	884	833	885	882	871	890	869	860	887	909	928	861	899	914	889	828	930	896	842	893	884	857	880	878	900	941	912	857	868	885	887	893	854	884	942	913	896	881	862	902	830	927	893	853	861	927	909	821	870	921	841	824	923	875	896	846	886	877	886	844	828	897	884	852	882	881	887	888	812	924	876	897	941	871	919	851	879	890	905	896	839	857	876	940	913	892	897	887	931	897	899	918	890	878	840	906	916	854	842	875	830	889	874	845	884	854	887	952	919	894	866	863	832	877	786	858	896	911	874	866	896	913	893	810	901	866	846
58477	15513	3550	1973	1338	965	748	612	542	445	423	406	380	341	342	301	300	258	296	278	275	248	254	267	247	275	256	265	217	238	240	225	220	233	243	247	203	236	231	244	221	211	213	224	231	236	249	195	219	203	196	193	210	227	245	228	211	218	248	234	223	192	228	198	222	201	226	207	242	240	196	231	240	225	240	236	250	245	227	223	240	224	239	220	222	224	246	208	267	221	240	244	246	211	215	222	223	223	226	229	245	208	232	245	201	211	227	216	209	207	221	228	218	218	229	209	242	216	219	225	252	209	223	199	229	229	228	229	206	232	247	222	242	217	242	234	215	234	226	211	199	200	212	236	221	217	246	210	232	218	189	221	205	231	207	222	231	205	231	202	227	200	226	219	216	210	210	219	220	247	236	238	228	223	190	212	209	225	209	234	218	224	232	251	228	212	225	211	213	221	215	192	218	239	208	195	240	205	221	211	207	233	203	208	209	244	228	200	223	227	220	244	245	202	181	240	235	237	227	224	187	205	228	208	214	244	217	220	210	222	225	240	240	227	211	198	223	227	234	236	241	226	236	203	206	198	199	202	213	234	207	229	223	223	223	212	196	229	206	237	220	222	225	213	212	232	225	230	241	229	198	218	218	231	226	237	220	242	230	230	231	233	230	232	212	200	235	243	214	206	219	208	213	222	209	201	224	217	218	219	237	233	249	211	229	219	215	204	253	213	216	246	207	202	223	202	222	236	205	231	224	258	228	192	216	193	247	220	215	220	202	218	232	200	213	227	235	211	226	231	224	207	217	207	248	230	206	216	211	220	245	226	212	225	211	195	206	186	238	234	216	214	217	217	206	240	235	224	195	206	221	227	234	242	217	219	220	233	256	220	204	243	188	224	220	203	218	230	210	209	231	207	245	223	224	234	242	250	229	190	219	210	228	221	228	207	221	215	226	218	246	226	223	212	225	230	229	237	210	220	248	235	228	203	218	215	238	234	243	219	242	211	242	228	211	214	205	219	243	239	230	235	221	203	214	212	203	225	229	218	242	219	238	204	228	206	223	230	190	225	226	234	211	207	254	200	230	218	200	199	226	222	231	205	251	220	230	202	222	218	224	238	207	223	220	225	229	198	210	207	193	239	225	215	233	223	232	220	244	255	205	217	220	196	252	218	228	210	235	227	203	210	211	242	228	208	213	207	244	204	220	261	217	216	200	238	198	215	231	210	234	241	199	192	192	235	222	223	219	222	233	196	189	186	223	223	207	234	204	237	210	244	198	218	236	228	197	244	221	209	198	233	212	240	187	235	222	205	195	243	230	211	233	214	215	205	212	236	217	225	205	209	222	237	195	231	207	222	229	208	234	237	213	214	231	242	243	236	232	216	214	219	202	245	243	240	209	215	211	204	244	209	212	254	215	221	197	233	226	228	216	221	241	220	204	217	214	220	206	210	218	221	206	217	238	212	213	203	196	212	236	219	221	208	214	207	250	226	246	210	231	220	210	242	180	209	239	218	221	236	202	221	220	224	244	197	243	235	209	228	230	236	227	208	212	241	241	233	224	236	223	221	219	241	228	227	202	202	209	225	235	237	215	239	203	221	205	252	182	216	223	214	228	227	240	225	237	235	227	219	209	224	224	218	234	225	248	226	238	228	199	228	215	220	224	210	218	219	218	193	218	213	215	225	185	225	223	205	223	217	214	223	250	227	222	227	233	192	227	224	194	207	225	217	238	228	228	213	220	223	227	210	225	216	243	220	215	270	242	243	184	216	199	204	223	211	218	214	238	229	219	197	212	185	221	196	213	242	225	202	239	217	216	203	259	230	223	228	210	194	245	221	221	231	216	222	242	217	244	198	215	227	198	242	218	217	203	238	233	230	217	214	215	232	203	190	235	203	210	243	217	208	212	222	244	206	199	227	208	201	209	227	218	204	237	230	229	228	233	213	227	226	239	198	216	227	247	224	229	234	226	212	209	220	219	225	209	210	213	243	216	207	209	232	225	223	216	211	221	228	202	240	208	221	208	215	192	206	217	201	204	229	203	231	228	204	233	242	233	238	238	233	232	221	200	221	242	242	225	237	233	224	229	211	190	210	213	209	219	236	225	214	198	209	214	205	206	214	233	229	181	207	261	226	215	212	209	214	242	243	248	197	217	212	207	217	204	211	236	229	249	249	225	196	235	202	244	229	220	198	207	210	210	228	227	205	233	215	233	212	216	209	218	224	239	192	182	227	221	206	227	235	239	227	218	207	242	207	204	225	193	224	209	229	228	232	241	210	214	222	200	199	223	202	195	216	234	242	213	216	220	246	209	212	220	234	236	223	225	222	212	215	209	221	237	225	220	221	241	205	203	216	222	243	213	229	229	204	190	226	209	197	204	217	229	238	256	224	180	230	207	197	226	214	251	201	211	210	204	218	210	205	238	218	236	205	211	225	211	200	202	219	214	211	234	243	233	239	213	214	243	200	197	255	217	212	210	247	200	223	216	221	236	196	200	216	224	199	235	222	228	213	236	225	228	205	235	218	201	263	198	220	207	233	194	233	257	250	212	243	208	215	249	241	206	225	221	224	209	210	217	230	191	242	219	207	203	194	217	207	204	211	213	216	227	210	206	215	214	244	216	218	207	202	214	208	225	230	210	208	220	203	208	184	216	187	212	224	225	204	230	219	223	247	249	232	221	249	205	219	232	220	232	210	223	229	220	213	220	216	220	236	232	210	202	216	258	205	213	226	253	242	215	215	214	232	189	207	233	221	237	249	216	210	209	246	227	205	228	206	241	237	225	238	230	231	214	231	211	232	223	222	213	226	228	216	242	209	209	189	226	253	212	203	209	202	230	221	237	236	226	241	232	197	215	210	192	241	203	198	224	232	207	233	232	222	221	193	201	229	221	233	207	229	217	188	204	228	232	215	197	219	210	240	205	221	210	219	212	226	219	227	229	221	199	233	225	236	226	216	210	220	219	209	194	235	217	222	216	224	220	205	213	209	240	214	203	231	209	204	207	218	241	214	212	215	217	192	224	215	203	216	219	206	214	199	198	234	203	224	220	199	209	230	237	227	206	241	198	201	213	247	209	209	242	212	234	233	208	230	211	225	210	214	220	211	231	213	227	222	207	220	211	228	230	205	224	238	228	239	208	218	218	212	209	234	216	229	230	195	202	241	207	215	231	220	206	219	216	204	215	231	209	216	224	206	226	220	222	228	216	236	218	235	234	245	220	221	220	208	206	202	232	228	241	220	219	222	213	228	212	228	241	226	219	197	214	200	212	211	198	193	241	194	236	236	213	209	209	213	208	229	234	230	223	218	213	243	231	209	221	201	224	184	191	232	235	227	210	230	215	222	226	233	200	230	200	211	194	189	226	201	222	194	239	251	227	208	219	253	222	195	236	185	227	216	230	201	237	213	203	234	207	218	241	240	229	224	235	204	202	223	239	198	238	221	226	217	185	214	212	199	209	230	221	198	195	189	228	230	219	212	201	210	227	220
28309	2270	4910	5677	4811	3846	3194	2613	2307	1955	1772	1564	1379	1324	1229	1170	1087	1012	968	960	898	899	867	815	761	808	798	766	725	771	725	745	713	745	668	632	697	690	671	666	656	615	619	683	671	635	656	602	621	644	631	603	608	578	624	609	595	621	649	588	574	620	583	589	573	612	607	616	611	622	605	628	599	583	603	615	592	612	612	595	563	575	546	577	585	598	560	640	757	630	588	582	590	588	579	607	613	559	593	601	586	600	569	596	578	592	607	618	605	634	643	612	622	635	670	603	588	575	611	630	606	595	616	589	619	617	546	679	656	582	606	606	583	574	626	592	599	589	635	544	565	576	563	617	563	577	594	574	574	561	600	607	590	582	566	566	589	580	556	593	559	567	574	566	526	584	556	596	578	542	629	583	590	568	580	599	523	546	559	575	576	619	550	627	583	581	572	547	571	598	592	537	591	566	527	582	581	578	563	547	572	543	570	575	576	624	568	589	575	559	565	603	583	592	584	577	596	546	562	555	631	566	557	600	613	569	566	590	575	598	556	549	573	662	557	562	635	594	577	581	567	589	526	561	588	550	577	556	570	562	578	586	554	545	588	548	569	577	558	560	568	565	577	554	556	629	538	565	565	577	555	576	565	580	588	576	565	564	615	587	588	551	588	539	612	523	564	560	576	574	581	551	569	563	556	575	577	605	547	566	595	529	558	595	572	545	578	558	557	561	570	588	532	586	537	577	526	613	611	586	604	551	587	545	580	550	568	603	572	551	581	577	552	582	530	583	553	581	581	567	572	555	566	563	578	573	579	540	607	545	587	575	583	577	558	587	558	630	584	545	540	584	550	600	632	573	542	575	605	609	581	549	547	557	611	592	566	581	556	573	588	569	583	552	563	585	582	599	578	546	578	608	620	539	563	573	567	550	587	561	583	545	545	577	607	568	536	581	536	598	548	588	615	583	543	573	528	584	561	535	510	565	569	562	576	611	545	570	571	566	547	552	594	585	617	559	561	543	579	583	570	587	597	527	556	596	550	548	531	560	555	565	590	589	552	581	584	567	597	574	554	569	571	576	566	570	556	592	590	585	591	542	565	577	567	587	576	565	541	585	587	572	594	560	588	596	578	571	547	599	516	584	613	562	571	565	529	588	619	593	570	578	583	579	598	537	603	580	578	558	567	576	559	586	571	588	581	532	598	585	573	577	572	564	574	535	595	565	596	529	554	567	585	559	586	580	591	561	584	585	594	573	553	574	536	553	565	578	553	584	571	569	591	583	570	599	598	574	560	587	548	553	586	548	568	566	578	573	584	547	563	610	542	607	589	546	543	587	571	562	594	596	552	556	573	523	549	552	623	611	594	633	587	566	555	555	580	557	545	582	560	560	565	563	574	560	577	574	562	601	642	551	563	535	547	557	574	569	572	602	608	547	578	568	626	530	589	534	581	599	525	544	562	600	580	550	526	552	578	557	573	584	597	584	603	550	528	583	550	553	594	613	585	596	571	558	558	585	592	578	552	603	550	579	560	571	583	597	548	565	569	516	558	595	558	581	539	577	572	542	534	566	602	552	581	578	568	641	587	581	589	565	538	581	541	554	555	568	559	606	565	577	581	580	599	530	578	624	553	589	551	558	599	602	570	559	579	561	565	597	581	560	542	555	602	582	598	617	594	586	580	558	549	585	608	580	588	566	592	613	566	589	545	593	601	552	614	576	555	585	574	559	568	544	577	549	583	619	598	572	605	553	581	550	548	597	545	594	576	551	560	595	558	568	555	531	550	560	557	584	612	595	612	577	580	593	582	554	545	576	583	579	562	573	589	575	583	601	560	575	534	563	580	600	588	570	571	577	568	587	552	590	542	545	582	535	581	559	591	541	558	552	579	562	591	551	542	579	611	591	584	584	567	577	546	603	579	573	562	599	559	555	550	571	558	540	550	562	527	566	585	601	621	565	567	531	614	566	556	591	531	569	590	537	571	526	555	520	595	556	540	572	553	572	549	633	563	574	579	560	552	592	597	567	579	587	590	540	583	598	583	551	596	566	594	566	521	584	583	563	545	574	564	552	558	544	580	590	541	539	536	581	540	597	561	553	560	572	610	566	583	579	572	587	567	609	580	580	548	573	602	598	562	551	549	590	535	566	568	567	526	572	588	598	544	570	601	590	538	602	520	580	596	579	557	543	534	552	560	598	565	534	546	559	547	563	534	577	578	581	530	543	569	545	568	575	523	599	616	551	580	550	566	577	573	599	555	600	539	542	585	565	574	559	573	551	566	612	569	557	584	535	578	568	551	572	548	562	567	576	571	555	578	593	534	582	598	594	594	565	586	596	558	565	586	582	545	552	543	571	558	587	562	566	562	608	559	587	577	559	567	616	543	544	561	587	542	555	522	578	573	570	547	611	618	583	550	552	572	571	524	529	574	555	576	583	587	597	591	580	563	575	581	580	540	551	596	578	574	570	559	553	545	572	576	533	541	585	620	554	558	573	614	580	540	587	574	536	541	530	572	573	569	566	532	565	584	574	557	580	566	546	560	591	584	593	573	585	610	545	576	590	541	567	560	543	594	590	547	616	615	559	545	601	583	586	577	587	552	551	572	581	562	599	572	539	560	601	554	514	527	562	566	539	550	545	532	608	580	564	600	566	551	596	575	553	537	603	588	545	568	595	557	566	574	587	556	589	565	553	597	621	573	575	565	591	567	531	587	554	597	588	578	542	579	530	568	566	567	529	590	620	611	585	606	577	590	565	558	588	571	590	603	594	507	597	605	543	587	565	543	569	567	551	565	574	561	598	625	580	609	552	559	597	577	538	619	585	569	578	563	557	579	553	573	605	582	560	612	582	573	581	612	608	533	592	553	567	581	595	580	532	573	583	546	502	605	560	554	600	588	578	549	588	560	547	557	553	616	596	596	597	563	574	541	530	557	562	588	582	576	598	569	561	579	625	549	578	531	559	597	595	580	598	597	567	554	575	522	555	559	543	553	593	567	576	554	591	547	582	577	582	538	555	554	605	533	573	563	582	559	560	565	610	550	571	575	617	565	588	621	560	547	583	585	569	581	551	504	572	570	526	565	572	607	592	563	559	587	523	569	602	550	559	560	549	572	611	604	558	571	579	584	571	524	572	599	506	594	548	568	562	571	575	592	572	569	563	610	571	559	571	590	603	542	583	600	573	524	534	561	561	566	595	584	571	590	575	562	594	541	567	593	620	625	533	584	624	621	578	536	576	582	567	583	585	553	554	527	547	573	581	600	557	551	520	584	560	584	572	581	537	559	573	546	586	550	558	590	603	570	560	555	552	559	562	566	570	536	575	596	552	539	586	533	547	597	578	577	600	602	560	550	561	547	589	636	567	621	568	568	551	569	540	566	582	582	543	585	606	591	557	597	584	561	572	578	570	560	606	619	564	556	607	565	580	554	573	581	592	629	619	575	566	566	558	590	629	569	580	585	562	569	603	555	561	582	573	586	551	530	585	586	546	539	581
8211	471	388	403	382	348	385	440	359	372	352	352	358	345	366	401	373	356	340	360	360	359	345	356	334	362	353	379	366	341	364	375	363	351	409	362	365	348	341	369	391	346	357	318	376	333	339	348	390	352	389	380	423	401	385	371	360	353	355	383	335	347	383	345	360	340	374	352	325	345	364	346	391	365	344	359	333	368	338	373	365	341	376	381	347	363	351	402	340	351	340	361	333	365	359	363	392	386	364	357	376	359	376	402	355	354	350	391	393	387	347	372	383	370	378	371	370	347	352	360	327	359	348	354	357	339	371	350	374	346	343	352	364	382	345	393	357	365	364	345	329	379	342	351	381	343	338	332	359	336	345	348	355	376	359	353	346	351	360	364	337	355	356	394	361	382	382	377	361	377	345	386	377	325	403	337	334	363	357	369	361	376	362	379	389	387	322	374	382	352	339	353	403	324	369	341	376	336	361	375	320	327	373	370	376	385	345	368	345	357	320	344	361	355	357	385	371	367	374	374	353	329	337	347	351	357	368	365	352	363	360	351	355	393	387	352	384	344	361	387	351	366	359	384	360	366	364	394	361	347	387	368	361	381	350	376	359	357	334	359	355	338	365	325	319	392	327	341	351	318	360	357	361	338	353	385	362	344	336	392	332	366	347	374	349	367	356	342	363	372	331	399	381	323	353	338	326	396	346	355	355	334	372	378	353	338	339	385	352	370	347	382	357	312	377	412	364	405	401	333	352	380	332	340	357	363	357	329	346	390	353	372	348	360	319	356	401	358	335	362	376	353	395	330	371	403	348	332	372	364	364	362	377	355	387	383	380	346	364	381	353	370	360	334	358	364	378	358	329	364	359	332	335	339	401	348	351	353	350	362	359	349	338	367	366	357	379	377	341	347	330	377	368	327	324	362	368	359	363	371	372	386	332	348	386	366	345	341	357	376	355	362	361	355	356	387	369	382	371	359	341	389	384	347	350	342	340	335	391	340	372	380	396	372	370	347	340	354	368	338	387	356	387	356	335	353	378	357	343	350	362	346	369	376	341	378	377	343	359	369	377	314	386	326	376	380	359	338	382	355	372	358	352	311	326	367	391	362	391	314	362	372	378	333	342	370	332	333	368	400	406	385	364	366	364	360	336	394	361	377	336	361	372	361	373	346	377	348	403	401	363	358	388	360	391	368	342	361	357	327	363	360	355	386	359	365	385	367	376	353	362	365	336	398	385	334	362	375	355	356	386	370	361	367	346	344	360	373	351	366	391	370	372	358	409	390	354	368	379	364	386	353	341	352	343	372	389	331	353	366	353	352	344	358	343	359	347	390	364	340	369	343	381	337	380	384	315	341	357	327	360	339	360	378	356	376	370	333	388	361	368	367	389	372	380	380	391	334	375	341	357	381	335	348	355	319	369	339	337	365	383	335	325	354	370	369	348	359	325	338	375	368	390	379	357	337	382	352	378	361	348	374	332	377	348	353	401	351	364	362	365	324	361	365	367	344	354	384	380	334	356	364	393	358	354	364	371	389	370	371	362	365	351	353	359	340	374	326	351	366	352	372	381	362	381	378	383	365	363	351	389	365	379	364	335	371	381	382	366	376	341	337	365	369	363	361	348	420	394	345	389	340	369	351	352	381	371	387	364	340	365	324	348	351	342	379	344	409	364	334	341	365	365	358	389	402	356	370	364	346	345	338	364	359	361	350	381	358	330	390	376	359	332	331	340	370	354	389	355	369	352	363	339	386	366	353	345	385	384	365	333	304	337	339	362	346	350	325	381	356	339	389	349	365	370	359	350	381	332	342	355	389	370	318	371	386	321	386	362	375	316	365	363	369	379	343	380	370	389	363	325	351	360	346	373	331	349	356	358	347	355	375	379	384	363	344	390	318	354	340	313	386	388	411	338	398	331	361	366	329	334	324	382	364	355	384	350	351	355	371	344	375	326	337	353	316	325	382	362	350	368	386	345	342	357	328	378	345	342	370	342	363	347	358	356	378	343	347	353	326	343	339	376	339	343	350	367	367	376	341	402	356	344	338	340	375	346	394	352	363	379	402	377	344	392	372	385	377	390	364	370	343	381	372	343	354	345	363	364	357	370	362	356	356	374	375	352	353	330	335	390	339	411	383	359	343	327	357	378	367	364	358	335	357	348	398	353	372	391	378	372	362	392	334	371	361	368	385	361	375	363	351	368	354	326	351	359	354	387	388	365	351	351	334	351	359	333	381	360	383	368	370	344	376	357	364	324	376	313	361	367	343	294	342	339	414	345	330	353	379	375	351	325	329	353	339	372	337	369	362	342	374	365	340	390	321	360	363	359	408	369	352	358	362	355	348	345	360	349	344	368	347	365	338	324	344	376	335	336	368	360	355	360	378	344	390	351	349	359	347	378	333	361	351	376	376	377	350	353	381	364	353	366	343	361	386	364	357	387	355	353	353	388	323	343	385	350	390	346	360	373	366	369	401	400	361	350	362	354	363	355	361	361	354	348	371	368	364	338	322	329	361	358	354	320	379	354	387	358	382	335	379	379	356	319	363	388	372	366	339	324	418	341	342	377	391	340	379	363	393	354	361	349	384	367	324	358	364	380	353	348	345	381	360	330	361	393	381	360	359	336	337	347	368	373	344	357	335	340	389	372	393	401	344	365	338	379	379	363	393	360	351	410	313	365	362	356	353	350	357	374	349	367	387	350	345	359	339	404	336	377	320	358	322	336	328	382	368	373	368	372	324	380	357	353	340	335	353	337	394	379	333	378	388	370	373	381	347	352	321	345	333	364	352	364	350	398	374	363	360	410	314	336	362	322	360	371	350	365	367	413	366	335	377	338	351	356	392	345	350	362	352	363	345	366	402	340	393	352	334	390	350	327	351	369	346	366	351	352	369	387	390	364	357	320	392	346	333	386	378	337	378	356	375	370	348	383	396	391	386	332	349	347	345	316	392	349	366	362	345	398	313	376	389	339	382	365	333	391	368	327	365	323	402	353	364	347	334	357	357	334	345	344	354	374	369	368	371	402	339	389	365	345	343	334	329	313	371	359	328	326	371	381	347	349	347	330	388	374	343	356	402	358	368	395	354	412	392	327	356	370	368	369	354	374	357	360	334	378	346	357	379	343	361	383	365	390	364	340	383	342	370	360	355	360	392	329	365	345	347	334	329	407	332	349	339	337	357	349	365	389	351	350	327	333	339	356	385	349	361	381	382	364	394	345	333	357	367	382	337	357	334	353	363	311	374	365	386	333	367	353	383	352	384	324	378	375	373	324	359	368	366	346	372	345	348	384	343	350	382	363	377	342	343	347	336	337	363	378	346	358	338	363	346	341	336	363	359	322	358	386	382	361	351	347	329	355	370	375	365	344	363	354	366	378	371	368	400	336	357	369	354	360	368	371	359	380	380	351	363	349	346	376	355	371	369	337	384	353	386	360	352	369	354	371	368	373	353	334	339	339	345	372	387	351	362	385	337	361	359	354	368	351	337	341	368
6862	972	980	987	1055	981	1005	913	973	928	903	903	965	899	907	917	893	913	987	943	896	914	859	920	936	927	906	877	896	880	921	904	907	922	942	898	876	943	929	971	932	876	876	914	897	889	893	877	934	903	839	915	909	846	883	889	899	882	900	858	891	891	893	893	901	901	937	919	885	918	871	976	910	910	899	879	875	916	871	907	945	905	861	901	886	874	910	897	933	895	886	921	913	878	911	891	900	915	913	912	899	839	886	950	941	851	883	872	873	901	926	943	926	966	918	904	948	911	935	949	910	943	923	902	904	960	898	858	847	939	913	919	891	914	906	966	896	959	960	904	907	920	879	852	911	900	897	896	879	954	923	893	878	882	929	880	946	923	895	893	867	882	901	937	858	922	904	856	917	895	952	960	848	934	877	898	942	897	929	893	976	947	871	930	907	890	896	900	944	943	907	930	918	853	942	885	917	916	890	953	886	945	919	887	928	930	907	897	897	940	920	927	879	903	884	881	885	897	898	898	864	965	890	870	953	902	906	869	874	939	877	895	915	850	967	916	932	938	861	854	866	919	855	907	910	913	936	881	905	914	924	864	921	906	897	867	904	866	895	887	925	902	903	944	932	932	905	907	928	873	917	900	915	891	904	861	878	915	918	831	937	912	931	921	936	887	923	884	925	939	897	917	916	918	903	876	924	892	864	936	893	872	926	858	928	888	932	911	956	968	862	889	899	893	892	887	904	907	875	943	946	901	913	897	909	923	872	905	962	893	931	892	881	937	895	961	933	938	860	919	879	849	919	863	949	890	937	901	856	903	908	902	877	943	911	917	944	900	931	932	908	908	893	846	913	830	896	990	883	964	912	915	867	910	922	887	921	897	898	885	888	901	934	910	906	887	881	854	865	920	894	928	915	884	891	932	910	904	940	902	915	907	914	935	887	927	873	881	921	900	869	914	957	939	841	927	899	918	861	906	947	917	914	865	932	925	929	893	923	896	861	850	873	894	912	891	918	913	929	928	867	900	891	899	935	970	840	890	928	902	883	931	883	909	934	883	856	933	918	922	886	924	915	890	904	868	954	905	890	925	899	943	914	888	939	923	910	899	881	930	922	896	838	858	864	886	868	902	949	925	902	907	863	856	904	885	942	895	922	940	918	905	906	917	911	861	900	931	885	887	898	922	913	935	949	893	882	893	917	892	880	893	911	901	878	880	885	888	897	907	959	912	901	896	885	870	933	943	889	835	920	917	894	876	928	914	889	916	921	868	922	913	867	907	888	897	918	890	898	864	936	923	857	904	925	909	917	871	918	910	869	911	910	859	941	941	949	891	914	912	947	902	870	871	862	862	966	907	936	914	895	915	940	923	938	907	873	896	920	905	914	878	885	938	913	941	907	855	955	905	868	894	892	912	934	849	864	891	870	936	860	880	932	863	889	846	903	879	865	880	918	894	941	899	879	873	907	900	917	899	913	959	888	912	898	881	911	943	914	906	865	897	889	844	894	921	927	900	951	975	920	922	878	931	889	944	919	942	875	864	926	887	922	883	948	931	925	910	957	880	846	908	967	928	913	976	894	901	869	847	838	921	951	864	946	876	865	938	954	912	905	915	923	918	934	883	920	875	956	956	935	886	921	954	897	915	905	956	949	923	930	898	912	871	902	948	907	867	867	853	930	897	906	888	946	836	956	877	910	935	853	945	877	888	910	950	889	841	901	879	934	931	902	880	912	886	852	923	877	869	929	911	888	907	877	931	934	918	953	915	911	882	928	973	962	896	915	875	890	932	952	884	901	893	946	930	854	881	911	886	892	882	909	928	923	913	890	934	903	935	879	893	857	915	915	909	967	861	912	883	943	886	898	900	921	934	871	893	878	914	898	880	920	908	897	868	905	943	919	894	865	879	912	919	904	892	962	933	889	908	905	862	884	932	899	924	903	876	914	869	918	918	929	942	905	833	895	917	891	903	909	887	913	893	919	917	893	859	923	923	883	915	880	899	942	923	929	922	885	902	885	946	925	882	906	908	925	886	971	864	849	885	941	907	924	902	949	868	864	911	913	901	915	870	880	878	909	898	865	896	910	819	897	917	918	885	873	877	865	933	941	931	936	912	891	908	894	885	870	887	920	840	889	903	897	898	906	904	911	856	905	913	882	900	865	921	916	890	899	897	907	981	935	962	911	884	913	903	888	860	882	922	900	894	887	868	907	854	860	982	860	883	899	903	932	847	939	960	917	901	866	895	891	889	940	885	905	909	901	885	937	854	906	887	921	872	892	926	868	873	890	859	916	894	898	929	880	926	908	932	856	856	875	881	938	929	931	900	907	918	942	893	922	906	885	892	859	883	915	874	920	921	932	899	930	909	887	878	902	926	900	910	875	910	884	898	900	901	866	924	887	904	879	875	892	881	967	934	929	955	879	880	920	816	954	931	927	854	892	960	955	880	871	937	866	891	938	859	895	868	875	919	963	942	894	899	845	883	937	894	903	904	914	870	942	823	873	877	910	898	865	938	930	901	908	883	908	909	938	921	916	877	917	943	887	945	843	882	928	869	912	897	932	899	928	913	932	886	873	894	884	925	891	937	935	882	920	883	937	932	909	887	902	875	948	893	929	871	877	894	924	913	946	883	880	913	903	914	868	910	924	917	905	915	902	865	922	890	847	933	883	858	955	914	876	927	912	895	967	836	922	905	877	869	896	914	974	922	923	916	926	960	908	920	914	901	876	918	879	917	922	868	887	927	875	907	923	811	856	965	875	942	918	910	883	959	920	897	943	889	889	923	900	894	905	909	860	904	861	909	895	917	879	937	924	826	886	933	925	908	882	885	911	913	920	901	854	930	890	906	896	872	905	862	858	884	876	922	938	868	896	922	905	903	944	973	967	922	890	911	888	878	876	910	898	862	889	903	931	923	910	841	878	891	865	883	915	928	937	940	974	908	910	949	820	959	879	874	915	868	920	829	921	887	925	928	864	875	894	881	887	901	887	892	852	875	887	876	924	885	858	921	911	850	848	885	874	965	877	916	874	877	905	903	934	950	894	912	880	896	915	960	880	860	885	919	920	955	928	885	875	939	893	948	949	886	921	938	895	975	904	925	923	887	875	831	903	944	864	884	887	898	853	861	916	877	900	881	865	874	926	844	878	929	869	836	909	931	874	961	888	914	865	813	919	858	868	833	889	884	928	911	946	851	886	908	870	879	912	913	883	866	903	906	892	871	896	953	946	907	877	881	867	944	931	914	885	962	951	911	881	923	910	958	903	902	929	862	938	942	896	846	921	914	892	954	909	920	861	900	879	892	932	853	953	900	931	897	936	904	875	916	866	919	943	925	938	907	921	916	876	856	919	931	916	916	871	965	905	880	895	923	885	926	902	894	878	916	883	922	909	919	925	849	865	918	933	920	868	882	923	979	898	905	901	945	913	863	923	949	944	961	903	915	919	924	876	839	910	886	923	888	924	866	856	884	922	947	888	876	889	882	932	877	891	898
48175	9505	1609	1155	920	716	590	567	517	480	451	483	438	418	428	430	369	385	387	435	381	403	365	370	372	349	352	389	390	346	390	369	379	375	358	347	345	348	346	354	362	364	368	373	349	351	349	412	392	349	398	389	363	366	366	348	390	358	348	363	358	336	348	329	330	380	363	355	381	343	378	370	350	359	382	388	386	346	364	363	360	359	375	367	363	371	378	392	386	362	376	364	357	346	311	373	390	324	369	366	365	366	380	342	392	325	396	359	359	342	328	346	378	362	351	328	371	311	351	350	347	355	353	360	343	365	397	339	355	317	331	340	337	374	349	355	349	363	332	357	346	373	366	340	345	397	351	364	372	353	357	363	357	361	387	354	353	393	349	355	346	357	372	354	332	372	371	370	344	362	327	390	347	376	318	345	358	369	354	336	352	364	380	340	353	358	357	362	384	347	340	352	336	400	392	383	377	350	349	347	342	388	367	351	359	379	373	407	311	347	372	308	392	351	371	374	393	391	336	356	372	335	341	332	352	356	354	352	324	373	339	347	373	345	355	348	367	341	345	345	348	330	379	321	383	368	388	351	361	324	379	336	350	360	342	354	315	356	366	371	383	359	366	373	372	363	321	353	363	355	323	348	357	365	355	341	391	372	354	372	316	377	361	343	354	410	362	353	348	325	360	386	374	345	346	395	378	356	375	359	366	348	352	368	362	351	366	375	362	347	378	350	356	376	319	357	370	379	366	376	347	341	362	396	370	371	353	388	357	362	384	351	338	380	380	373	366	354	351	379	342	367	379	339	295	354	342	382	371	371	387	375	358	355	352	338	355	346	347	347	335	341	373	404	346	319	419	358	343	365	332	383	331	356	339	332	345	363	397	372	405	348	343	388	371	346	354	354	379	382	364	349	363	373	336	374	333	324	375	354	388	385	362	359	333	367	354	377	400	351	372	360	366	382	409	353	337	335	332	370	360	335	350	355	361	362	338	360	344	354	363	355	365	342	354	392	366	396	372	324	361	316	344	376	375	337	354	331	370	358	356	321	340	315	331	352	353	360	368	382	365	366	356	349	334	340	361	351	348	357	360	377	382	389	368	383	356	348	348	353	367	370	359	355	358	334	336	332	356	361	347	337	399	338	349	378	364	352	333	356	367	402	347	370	376	332	328	377	341	331	391	372	346	342	359	349	393	352	355	350	379	368	370	359	380	336	341	336	368	352	357	357	398	364	370	368	358	368	342	307	342	377	386	335	426	364	364	351	350	315	325	377	348	361	395	355	356	341	339	336	346	375	346	387	364	348	358	377	300	361	356	381	385	372	380	346	359	342	345	406	407	367	360	331	352	332	362	348	347	356	371	373	391	379	387	371	369	388	403	355	350	359	389	347	365	326	342	365	316	384	368	318	353	337	335	386	382	357	341	373	324	350	341	377	364	373	340	366	339	384	338	367	394	364	373	356	343	367	351	336	390	355	368	396	352	339	327	398	394	336	357	355	361	377	334	346	357	372	385	370	344	345	371	383	356	392	377	319	363	363	392	330	351	322	324	349	352	334	364	346	362	376	359	372	355	332	352	367	353	379	363	360	349	368	364	335	330	409	363	342	379	383	359	335	374	353	348	359	376	400	324	363	356	403	349	371	393	357	361	392	375	353	322	373	316	362	352	347	374	375	357	298	391	350	347	345	348	348	368	351	379	359	356	329	322	365	366	333	327	368	321	339	330	380	324	375	376	321	372	389	356	376	365	364	360	355	335	320	359	366	347	364	332	368	353	380	355	333	389	338	348	359	363	383	387	342	363	362	366	382	318	368	389	350	372	346	346	375	366	372	361	350	357	359	341	374	365	404	400	358	367	364	363	352	414	349	367	376	349	333	335	373	377	380	344	377	361	365	396	332	368	370	344	326	355	357	329	398	350	372	328	379	376	344	331	354	359	359	355	391	325	375	352	317	347	385	367	391	329	368	341	336	371	363	356	334	346	348	322	378	350	386	363	332	334	394	349	374	361	349	351	360	363	390	307	379	340	323	385	363	329	353	371	375	355	357	367	348	347	354	374	348	361	315	358	357	372	387	410	370	337	391	344	377	365	354	355	370	359	332	357	362	345	339	320	374	377	377	350	352	369	393	356	402	349	347	354	335	349	359	332	387	330	366	341	337	348	384	389	360	371	371	368	343	358	369	327	370	335	379	374	357	364	340	349	356	370	395	374	346	367	384	338	402	393	360	393	345	367	366	354	390	374	356	364	364	334	359	328	359	336	382	368	358	391	342	371	347	372	351	355	353	388	354	366	373	376	351	376	339	365	390	333	327	346	335	364	336	341	382	341	369	384	326	360	364	342	359	364	341	355	376	371	364	340	342	366	324	341	337	334	377	335	342	378	342	387	381	357	345	348	362	350	362	348	380	374	340	352	354	359	364	385	366	356	366	333	359	353	335	382	335	365	376	385	336	346	383	355	377	342	370	370	350	336	344	392	304	397	342	362	351	397	372	342	344	347	340	325	316	340	349	368	349	360	354	368	350	357	414	351	352	372	346	358	358	342	348	355	340	372	375	381	360	361	369	357	369	326	361	351	333	364	331	360	354	350	363	325	369	331	371	389	390	357	375	364	363	410	370	392	383	388	357	369	340	364	382	356	391	342	400	381	345	382	363	367	334	345	369	366	347	387	373	332	365	358	375	353	333	356	355	355	362	323	349	371	378	386	369	361	413	378	344	346	350	349	336	366	364	353	327	349	366	382	328	351	346	361	366	339	349	345	383	376	330	369	389	331	383	360	354	375	384	375	379	356	372	388	368	364	307	344	364	367	365	382	336	344	386	386	354	356	359	372	327	373	351	359	314	373	341	323	362	319	352	362	360	378	346	362	362	321	360	370	353	336	348	349	374	371	360	380	354	359	321	369	329	348	333	373	377	344	380	346	356	396	347	353	391	335	356	326	334	353	339	364	374	376	363	339	367	360	387	366	365	352	339	338	378	364	354	330	365	329	356	338	337	385	337	395	356	350	355	341	382	339	372	325	368	329	363	386	344	355	390	356	341	369	339	343	338	334	334	349	337	342	350	408	358	352	344	376	337	342	357	361	331	345	361	330	400	330	367	356	326	340	383	344	344	342	328	336	371	371	383	385	358	355	355	355	357	354	385	359	352	405	357	338	378	372	399	346	363	380	391	351	386	333	340	378	395	349	343	378	400	361	351	379	341	353	383	377	337	362	359	355	356	361	351	374	363	379	327	318	369	362	353	370	346	370	393	317	400	387	385	347	364	331	368	365	344	390	374	406	377	366	346	364	351	367	354	360	351	340	359	367	350	324	334	375	368	344	374	359	353	364	338	349	351	344	378	344	371	356	355	360	342	352	345	321	358	361	365	350	333	371	356	362	351	353	352	391	335	344	397	358	341	355	349	405	376	366	345	362	373	350	359	367	324	330	327	389	383	370	386	381	340	330	376	394	357	316	370	336	367	343	359	317	353	366	333	383	373	382	350
22928	1830	3144	3441	3047	2500	2226	1937	1719	1660	1493	1382	1372	1252	1262	1120	1195	1197	1143	1135	1007	1085	982	1031	973	1045	956	1003	1005	935	951	975	960	968	968	911	945	897	920	960	940	904	927	927	896	924	941	896	947	901	905	888	911	914	883	920	962	897	836	890	903	908	964	891	946	871	868	921	905	934	894	908	920	888	913	888	914	920	927	882	855	926	966	888	925	869	923	938	1012	956	910	933	957	890	891	888	934	861	893	937	952	918	926	860	902	916	852	878	920	917	906	917	964	967	914	945	854	935	893	912	887	903	913	855	871	908	882	974	903	912	916	880	917	884	895	896	863	917	924	921	801	850	923	892	852	899	926	915	879	894	810	945	879	948	864	925	897	886	880	895	903	858	916	890	880	906	935	890	882	910	883	868	927	845	933	882	909	909	897	911	859	895	898	902	910	875	887	887	882	833	901	849	866	902	870	877	900	883	895	884	883	919	868	940	877	921	893	918	865	881	822	902	838	881	902	904	903	912	932	895	909	899	846	865	903	916	910	896	823	880	876	829	881	874	861	846	886	934	897	887	871	927	897	894	896	880	914	891	967	881	901	910	871	910	923	889	907	862	903	918	926	894	936	901	850	891	811	925	905	878	877	909	861	879	873	908	885	882	876	907	891	930	882	859	918	914	886	895	876	900	871	880	913	919	898	922	863	896	878	912	904	864	915	944	886	885	870	860	900	920	835	912	869	928	927	853	868	911	874	859	855	897	892	873	885	864	915	912	852	883	908	886	888	829	892	892	862	874	876	877	882	952	886	860	847	894	862	864	916	822	882	893	894	888	894	862	935	865	888	886	889	888	878	883	901	816	898	905	883	898	852	881	911	885	866	863	849	880	881	864	931	899	900	940	869	888	911	876	908	888	939	893	922	881	923	888	854	851	870	967	874	893	863	882	872	919	889	895	877	876	914	910	872	859	894	896	865	805	822	939	883	841	897	899	908	874	858	942	944	849	915	913	865	910	874	938	914	882	951	867	933	886	880	897	831	903	919	878	921	916	879	963	911	915	862	891	883	879	895	837	873	891	903	892	920	943	896	869	898	884	855	857	903	931	898	926	874	928	873	889	864	876	912	842	937	902	843	890	890	910	882	884	870	911	919	896	849	859	892	904	921	891	970	898	887	865	908	872	932	910	892	864	882	899	880	907	885	848	840	870	861	865	883	897	855	859	874	921	877	876	913	917	878	865	922	857	928	898	877	864	822	880	856	897	913	868	867	928	872	871	927	902	920	887	886	874	873	906	923	888	893	865	864	872	820	879	886	922	874	809	952	832	833	902	943	844	931	905	892	935	858	899	906	848	884	927	919	895	863	854	862	910	871	884	911	902	879	847	861	869	903	879	943	910	892	946	973	883	881	867	785	934	853	896	913	931	909	864	924	873	872	853	861	885	915	892	935	923	866	849	955	843	900	920	884	916	885	892	909	928	860	937	861	858	889	899	932	852	873	928	922	886	882	910	836	888	884	833	919	884	849	904	902	859	920	881	898	932	872	863	865	872	931	977	900	910	846	912	901	875	942	904	878	895	929	866	875	869	867	885	892	837	887	849	836	942	923	917	862	923	887	880	903	878	885	889	831	840	871	864	872	875	856	858	860	885	889	874	903	873	906	881	844	927	897	856	862	881	942	954	890	826	912	840	904	909	936	878	881	880	871	928	888	887	846	906	883	916	895	894	907	898	895	916	844	882	855	891	924	866	885	888	871	865	946	875	898	854	855	907	875	928	887	849	908	926	927	891	881	834	950	883	906	876	905	877	928	881	934	888	874	881	883	867	897	919	898	928	885	866	861	908	861	901	942	892	881	868	892	859	936	905	860	894	904	906	838	883	919	906	851	901	915	893	866	872	879	914	890	869	905	843	923	918	885	900	908	866	942	831	828	945	873	912	839	908	868	861	878	862	841	897	910	880	823	885	873	849	868	943	864	898	875	878	862	892	906	870	914	939	916	844	900	859	878	880	922	881	910	894	915	959	916	905	922	888	883	908	896	877	902	859	851	923	892	890	912	909	867	858	833	879	901	833	878	856	914	882	860	863	894	875	927	877	879	888	870	954	925	850	854	863	830	893	932	812	889	890	904	891	928	847	887	861	862	853	886	942	922	869	900	881	926	871	881	874	963	885	925	856	849	902	921	843	890	908	819	887	929	902	906	881	844	902	930	928	885	915	899	906	906	893	886	879	896	940	952	854	933	886	928	901	911	927	841	839	935	893	929	943	867	951	901	892	890	846	922	878	895	926	934	895	932	904	912	852	882	816	923	902	899	912	840	928	908	870	854	946	911	874	923	910	907	905	878	899	871	922	901	843	884	924	930	865	892	863	871	867	889	845	897	844	865	901	876	903	950	870	833	911	919	911	896	941	914	902	838	932	917	901	911	876	862	831	897	858	885	918	913	892	855	903	925	890	897	878	921	859	913	876	891	919	899	878	875	918	883	929	885	931	876	948	876	900	918	915	876	886	828	892	852	906	858	908	915	853	925	921	924	865	946	951	900	892	919	857	912	873	776	905	883	894	877	919	893	868	918	895	900	854	877	918	914	866	882	872	976	876	875	963	897	925	908	884	889	906	919	829	881	884	862	908	913	881	879	822	868	862	888	915	927	896	906	882	924	852	868	901	925	934	889	937	896	862	907	866	892	918	864	864	907	827	918	892	926	913	862	872	863	882	909	881	890	868	922	874	869	857	950	885	941	891	926	856	891	868	981	918	880	845	895	949	885	899	852	920	888	885	884	918	890	873	894	939	885	908	874	851	927	866	881	889	941	847	906	864	902	853	893	878	938	888	932	913	930	886	922	886	911	886	948	975	920	883	877	919	965	901	881	937	942	820	944	858	894	899	888	900	866	851	868	815	904	880	886	861	880	884	942	966	857	879	886	802	859	916	885	836	903	888	899	903	898	882	916	891	893	900	945	881	890	894	925	923	879	871	882	876	914	896	866	872	955	901	828	893	894	868	889	896	855	910	924	905	885	889	879	928	903	904	878	853	889	915	914	866	900	869	949	843	849	874	872	882	897	875	817	941	906	875	936	891	902	903	908	888	914	874	879	873	873	908	908	851	910	870	897	880	861	859	937	922	919	864	882	903	862	871	868	857	909	899	886	919	864	921	831	856	886	929	894	856	886	830	868	905	865	886	862	876	889	931	852	923	872	892	884	891	867	927	902	922	860	880	873	910	915	873	898	929	919	851	863	871	886	937	869	855	863	849	885	888	883	891	944	850	918	862	893	841	867	912	905	914	928	913	900	897	882	897	915	907	910	846	879	859	877	939	929	910	866	957	890	868	882	897	922	899	878	877	886	916	856	865	850	885	898	882	895	880	940	887	875	856	878	876	889	919	921	871	903	866	884	909	881	837	897	914	885	927	878	923	923	886	866	899	894	892	909	894	861	960	931	875	900	877	906	888	892	863	885	864	863	863	935	913	921	909	892	885	917	944	915	924	850	871
62235	16958	3672	1926	1414	946	750	589	525	477	400	393	351	327	319	325	315	311	287	266	246	287	246	231	229	238	229	258	238	235	218	242	251	234	244	248	223	252	234	243	223	214	194	227	250	245	232	227	229	239	212	211	202	214	223	275	207	214	236	230	230	231	261	253	224	265	232	228	207	226	242	194	230	230	227	239	221	228	215	225	240	231	197	234	232	210	215	220	256	236	206	200	237	240	245	208	216	212	207	216	232	235	241	237	228	240	220	204	229	224	229	245	236	232	219	229	244	230	214	214	185	225	205	235	230	233	218	241	220	232	231	234	239	234	227	238	217	229	214	214	212	220	215	245	249	218	224	207	231	219	224	234	244	224	233	235	230	210	238	197	219	226	251	226	215	238	252	240	232	205	233	210	199	217	248	225	221	224	238	238	226	252	238	224	247	223	216	206	243	225	233	210	239	254	222	233	228	242	266	217	209	207	199	210	217	233	229	229	179	254	234	212	226	211	233	230	220	216	199	223	212	217	223	220	245	220	227	210	234	221	214	207	216	238	238	224	223	223	227	240	247	219	226	196	226	226	207	202	246	243	222	224	222	218	204	242	196	243	225	205	220	223	236	203	210	221	200	226	206	222	223	243	238	208	276	241	223	243	230	232	226	236	231	213	205	228	252	230	216	215	214	235	260	223	225	211	220	242	233	214	225	222	211	228	218	247	231	256	221	213	240	241	213	213	221	256	228	195	203	241	236	232	206	205	230	223	244	210	244	199	204	254	213	215	214	238	221	234	231	227	215	217	199	198	246	233	209	217	223	263	222	230	206	233	247	231	222	208	224	210	228	235	206	220	241	224	242	212	249	210	244	210	206	209	227	218	219	234	232	211	236	233	211	218	238	245	228	239	220	233	212	208	202	215	221	206	215	195	217	199	235	209	214	208	237	221	229	198	236	259	254	234	253	245	254	207	236	229	207	238	197	193	229	226	223	210	219	228	208	217	240	227	230	244	223	200	231	223	246	224	225	241	238	218	219	221	197	190	252	230	235	247	224	248	220	227	209	226	221	200	254	216	254	217	221	257	231	232	233	200	224	236	230	202	228	236	234	210	214	238	219	223	223	211	222	210	231	246	224	214	251	232	222	235	226	211	222	241	227	231	229	228	221	237	202	218	240	243	212	224	234	240	228	229	205	225	240	232	250	238	223	228	229	226	224	225	229	234	246	229	199	228	218	222	228	222	254	220	227	190	239	205	233	219	224	213	221	258	227	222	218	202	211	248	240	244	215	238	242	248	230	219	254	219	198	220	227	210	228	226	216	217	238	217	195	211	221	237	224	219	237	248	224	221	194	217	234	239	214	235	247	237	219	224	260	211	255	203	201	245	230	232	182	225	219	226	210	248	225	235	215	244	226	230	250	208	217	211	215	225	254	243	202	214	205	204	235	223	213	234	244	227	198	235	186	221	204	233	211	209	228	249	260	225	233	232	234	232	249	222	226	259	209	230	214	220	249	230	219	244	246	222	225	193	230	234	217	208	231	206	256	226	222	202	219	229	236	246	241	238	226	216	252	230	235	224	190	215	222	205	241	201	236	190	224	218	189	212	226	223	190	244	212	209	227	260	255	221	211	216	220	213	257	206	211	208	211	228	245	218	195	224	215	195	213	239	207	234	213	209	228	206	262	239	241	213	225	211	225	238	227	230	223	238	237	221	257	226	213	194	227	253	211	229	218	229	223	213	209	216	213	238	227	226	231	236	220	218	250	207	241	234	194	228	247	207	204	244	226	239	238	228	205	205	236	244	209	223	228	215	212	207	210	220	215	213	225	197	212	218	211	204	241	222	184	198	208	222	254	208	220	250	226	224	215	233	225	204	206	186	218	251	217	224	210	228	229	188	235	187	239	236	238	235	255	219	222	229	206	199	212	228	204	217	223	219	234	235	238	226	231	207	193	231	227	228	216	228	228	211	230	232	231	238	193	226	226	223	236	216	213	242	212	221	220	213	232	245	216	243	226	237	232	219	225	246	217	257	215	212	210	217	235	237	213	250	229	254	211	222	216	246	208	241	228	219	224	242	209	216	238	223	237	256	229	229	209	220	252	219	219	209	202	195	226	226	217	245	228	228	227	260	255	225	215	225	231	215	231	222	242	243	228	171	202	236	219	241	249	226	237	231	199	236	249	219	213	209	205	222	202	241	211	241	219	219	214	202	229	248	220	253	217	263	258	283	238	226	238	213	221	223	239	214	223	213	227	224	225	201	251	228	215	220	232	211	208	215	224	240	238	231	195	261	235	207	245	230	215	240	236	251	215	210	240	237	219	223	227	242	234	226	243	205	226	224	230	222	205	229	280	225	206	215	236	215	217	218	225	224	245	200	188	197	194	218	222	237	224	239	202	244	237	238	228	195	213	203	224	207	224	222	227	220	235	233	244	230	211	190	238	192	235	225	207	224	222	264	218	216	202	197	223	255	222	217	209	227	221	221	231	230	236	242	214	240	210	226	257	235	240	217	211	205	218	235	244	230	232	224	222	221	242	237	207	229	190	222	274	216	242	230	213	213	199	203	250	237	205	234	204	212	222	221	216	231	204	227	236	209	231	220	219	242	206	211	225	220	196	239	222	238	213	229	217	221	216	224	224	196	214	232	252	237	239	230	227	206	206	218	219	257	216	189	205	227	222	226	222	227	212	227	234	213	236	210	202	227	230	202	235	228	209	205	214	254	225	213	233	222	217	220	240	240	223	223	235	211	238	230	228	203	221	226	233	221	206	210	226	213	220	228	220	234	237	224	205	226	217	220	266	244	223	215	201	212	208	235	244	234	228	230	270	225	215	233	223	215	233	209	231	219	229	234	231	223	229	216	234	242	219	234	236	219	233	205	236	244	251	218	223	217	218	236	219	241	218	233	233	231	212	246	216	213	190	231	246	246	212	239	212	207	232	183	211	243	235	255	203	218	204	247	204	209	253	221	226	206	225	204	227	217	227	228	230	226	223	246	210	213	211	203	243	239	211	220	221	234	204	222	222	234	252	247	229	204	241	202	210	217	215	237	234	258	233	204	223	194	220	201	229	231	225	245	203	203	215	226	218	221	220	213	235	212	230	222	223	225	245	235	227	234	262	232	239	258	224	207	228	209	230	219	252	224	244	201	237	220	201	214	216	247	205	230	238	216	235	222	242	216	237	211	222	220	239	213	216	227	243	221	207	194	242	221	197	233	262	239	236	225	217	239	223	229	248	215	228	229	227	229	212	213	247	258	216	225	225	217	222	221	199	201	225	233	189	262	230	216	218	240	220	204	207	220	198	217	212	220	246	228	225	226	223	246	238	222	203	225	228	215	205	232	210	233	246	216	237	234	236	226	231	234	249	212	240	191	199	234	209	207	229	229	234	239	218	242	218	232	239	247	236	222	196	230	231	212	238	260	218	258	223	235	258	223	242	225	240	232	211	218	208	224	219	249	241	192	244	225	236	205	221	214	223	233	215	250
29977	2224	4817	5573	4767	3858	3143	2638	2255	1900	1741	1551	1462	1331	1198	1136	1111	1028	959	935	928	951	820	821	824	785	820	772	775	742	774	746	696	702	677	730	691	688	677	702	690	640	679	686	676	658	675	635	655	612	627	612	604	657	654	628	609	639	583	625	591	614	598	632	645	623	579	622	632	630	613	609	636	645	689	655	662	588	608	617	639	636	581	645	616	667	601	643	723	629	643	596	657	595	762	634	631	560	595	609	640	590	628	617	648	610	599	668	643	643	648	621	690	610	650	618	593	611	592	630	620	638	571	649	586	647	648	647	647	620	629	641	643	592	590	616	586	581	600	611	586	603	586	589	589	611	600	603	593	560	600	620	572	588	583	577	581	623	597	570	579	577	607	608	609	567	576	586	581	579	589	554	596	567	619	579	600	574	601	580	605	604	611	557	577	553	561	561	604	617	561	600	584	581	613	570	595	599	607	574	609	587	581	586	592	542	572	565	611	593	568	603	575	556	562	570	606	572	597	602	568	599	558	595	575	548	574	607	545	566	548	544	567	565	597	628	579	581	570	600	584	637	552	582	608	583	609	629	586	620	565	616	581	586	590	587	655	548	565	603	577	613	634	586	575	598	586	612	601	593	601	622	578	557	560	562	581	587	546	564	587	593	602	554	587	579	627	513	554	602	574	579	616	573	609	564	548	593	570	574	573	581	583	603	576	614	613	537	563	612	553	624	571	618	591	569	582	605	599	622	621	581	573	591	627	563	567	566	593	619	532	603	605	577	578	603	624	601	618	591	577	582	593	591	611	610	550	600	639	561	588	589	555	606	604	595	627	630	587	639	602	570	595	601	590	612	576	589	566	561	633	591	651	578	591	534	564	567	608	569	596	553	561	556	555	558	588	565	591	596	582	611	568	606	580	568	583	588	569	597	578	597	600	556	562	577	594	593	540	620	556	583	570	567	572	600	587	610	566	616	589	606	592	577	581	572	593	552	604	559	564	579	548	584	565	591	596	580	575	601	586	602	560	642	576	570	583	634	606	592	595	551	617	598	561	615	580	612	566	565	559	570	623	582	576	631	568	562	577	607	564	602	595	590	615	608	544	585	573	618	542	604	572	578	568	619	578	543	581	560	614	580	582	588	577	581	583	566	580	591	576	604	553	609	564	573	574	624	605	544	619	551	594	608	560	567	602	558	568	529	595	613	591	605	576	619	643	612	569	602	618	584	596	592	584	619	601	587	588	565	608	604	573	606	620	581	582	613	552	607	589	614	565	545	581	551	595	559	604	563	560	605	541	572	586	590	613	629	604	547	559	584	551	603	563	606	555	562	553	609	577	584	549	599	592	542	587	543	627	607	604	592	629	609	607	576	596	590	574	620	583	603	583	604	570	583	573	618	605	621	628	593	587	602	570	555	631	547	580	588	555	631	603	654	575	587	578	575	606	613	565	634	590	569	577	571	571	588	588	589	566	611	592	601	601	578	595	597	557	572	569	557	616	598	563	603	597	564	588	609	561	589	578	597	560	623	593	571	567	579	588	555	603	613	627	583	592	601	583	568	599	593	572	568	603	561	593	581	619	618	595	625	561	558	627	584	594	553	578	558	551	563	583	586	595	583	609	576	623	618	595	578	595	580	596	560	605	587	583	591	547	604	631	570	566	611	616	582	598	598	531	615	620	578	577	582	604	560	602	602	584	627	584	533	540	595	569	574	618	577	570	585	583	585	624	588	581	585	546	626	552	531	609	574	565	575	594	564	619	531	594	616	597	573	596	569	569	554	600	601	600	602	576	590	572	582	593	564	617	569	608	574	582	590	604	551	569	596	599	596	600	596	570	616	542	568	624	549	611	580	581	566	612	548	576	583	627	606	618	613	610	539	540	578	613	599	612	613	591	578	589	566	573	547	585	598	577	597	573	621	590	622	577	557	571	591	578	607	593	573	591	586	570	660	613	580	589	576	619	607	587	620	611	619	578	619	615	591	588	605	624	578	591	606	553	561	601	618	599	575	590	573	613	564	584	581	625	568	536	615	577	606	566	592	644	560	593	589	566	577	581	595	564	552	600	560	543	597	576	604	589	564	596	574	607	615	610	612	600	587	571	613	567	548	609	569	629	597	582	592	603	588	562	555	618	589	609	611	604	602	553	609	591	610	575	638	626	565	588	590	546	564	598	634	602	550	561	569	586	607	614	580	597	546	621	586	607	604	572	619	562	583	574	573	607	562	602	632	590	583	594	558	528	597	595	575	550	581	608	626	563	596	592	556	619	624	608	588	562	604	567	650	562	606	585	609	560	570	600	570	598	548	612	570	546	583	569	552	605	602	587	578	584	568	580	589	589	596	565	586	633	585	586	620	615	548	587	593	610	606	563	551	587	606	539	585	596	562	626	583	592	585	535	618	618	550	589	581	608	564	598	606	563	554	628	569	596	566	590	545	589	553	580	594	572	573	567	555	576	598	612	606	614	578	597	593	622	566	595	582	574	563	566	587	543	588	593	584	564	505	588	597	567	535	599	596	587	579	548	594	609	614	625	592	597	585	568	587	548	578	602	546	555	598	566	540	605	572	612	587	593	570	599	636	605	555	580	587	541	617	632	606	626	534	566	627	598	563	553	618	582	580	577	613	574	574	559	621	590	621	564	609	623	611	613	587	603	575	572	560	559	594	559	643	606	587	606	603	583	584	600	549	577	633	580	563	598	528	587	634	589	585	587	580	583	537	639	606	549	628	582	633	596	614	571	572	564	594	571	557	624	614	594	589	591	534	590	553	596	608	565	564	582	566	566	579	582	597	576	615	556	560	616	616	593	582	527	555	591	587	559	579	607	567	576	629	567	592	582	585	588	625	568	577	594	585	567	598	570	572	613	585	582	601	540	600	610	576	585	630	586	569	542	588	604	611	550	604	579	614	561	678	604	595	587	573	554	612	610	614	594	572	594	573	590	617	591	564	607	596	600	589	607	573	567	604	570	612	592	588	590	580	572	638	594	554	563	556	578	574	591	583	595	582	595	564	618	581	614	534	576	584	601	546	582	582	606	605	605	602	568	600	601	630	583	571	576	634	566	611	599	552	574	598	559	623	598	596	559	576	597	554	586	594	532	584	550	579	584	590	572	631	557	599	605	597	592	580	608	576	581	614	555	612	596	577	598	602	567	587	583	621	564	623	567	567	574	555	593	552	564	574	549	581	594	617	574	582	569	582	634	613	615	604	567	538	581	617	592	569	602	582	597	588	583	599	623	596	590	567	612	564	557	628	603	587	624	599	560	582	590	599	601	561	588	606	584	587	593	615	590	600	569	636	603	587	580	620	587	577	554	584	579	580	579	627	649	572	591	592	576	621	589	564	581	559	566	572	613	563	615	622	604	561	564	585	655	545	561	609	592	616	561	596	586	622	599	568	591	589	550	627	586	561	602	649	601	550	585	608	537	550	553	554	570	580	557	598	595	512	594	636	635	590	616	611	604	589	566	577	580	590	602	587	540	579
8066	504	404	418	383	412	366	383	343	361	332	388	390	361	373	328	372	363	342	377	381	376	372	372	333	352	339	354	376	352	359	364	356	358	371	379	379	355	382	335	376	373	340	377	353	369	359	368	391	355	373	332	364	371	399	374	354	366	381	354	351	375	369	362	353	346	342	381	380	385	361	388	326	380	347	373	350	381	390	359	365	387	379	336	375	386	340	343	347	341	344	398	365	372	383	383	367	361	376	340	378	347	397	350	348	344	379	361	355	381	369	345	363	376	345	335	363	385	338	370	360	385	355	368	369	374	355	388	322	375	323	353	346	327	390	366	366	360	363	336	358	342	344	376	342	355	396	358	367	326	338	390	381	352	343	369	344	364	381	355	372	372	376	399	356	361	366	355	396	381	389	367	387	370	332	346	377	357	348	349	390	361	379	317	366	403	376	354	333	380	401	382	363	369	349	375	379	379	384	365	346	365	374	331	371	367	352	404	365	371	364	348	402	346	397	353	376	321	372	370	346	400	379	360	333	379	428	315	337	358	341	371	358	371	344	369	362	344	366	361	344	401	374	353	382	363	366	350	351	359	345	380	333	358	358	348	341	337	364	345	337	368	356	344	368	357	381	335	370	348	370	378	355	371	361	349	394	361	364	336	354	382	351	377	386	365	358	382	380	358	380	372	300	377	356	388	310	366	326	357	320	389	376	339	369	362	331	387	409	341	352	354	338	350	385	422	347	369	370	321	374	358	370	361	382	363	372	366	355	331	391	368	397	372	376	383	338	379	359	354	347	354	380	371	360	367	360	402	342	341	315	374	388	333	359	369	373	337	354	355	361	375	383	380	374	360	344	352	397	364	401	367	357	357	363	364	372	378	372	417	367	381	376	364	363	351	369	328	351	359	342	349	372	341	367	349	346	348	350	359	371	360	359	369	356	331	361	314	341	364	367	375	401	352	345	359	382	378	401	383	344	387	368	341	384	379	359	368	375	345	356	363	377	389	396	375	346	391	318	330	348	359	396	412	365	340	354	380	386	376	336	334	361	371	365	310	332	352	331	371	346	337	353	383	362	390	394	358	348	346	334	388	375	364	352	347	361	382	363	329	367	372	341	366	346	336	365	364	372	363	399	372	345	370	335	379	360	365	317	358	396	350	351	353	330	389	381	386	349	361	370	359	372	400	358	347	355	349	340	356	377	375	390	378	384	358	373	391	361	365	353	360	342	356	365	346	368	371	392	345	413	379	357	345	322	385	328	346	356	369	368	327	378	345	392	346	345	324	357	392	378	349	348	381	369	369	384	364	351	349	327	363	374	367	393	347	360	379	359	348	364	373	370	373	349	341	374	369	338	323	352	391	364	363	357	330	371	356	348	378	368	375	370	354	347	395	372	352	405	373	378	352	354	342	359	369	391	366	370	362	409	356	348	328	392	374	355	397	364	406	363	389	369	371	354	378	340	353	360	366	348	369	350	348	346	348	360	356	348	348	383	364	355	362	318	356	324	396	383	374	355	369	352	357	327	360	371	369	372	376	366	391	391	378	397	372	351	388	398	382	323	368	372	354	382	363	375	357	374	399	333	387	349	390	358	335	373	366	374	363	371	386	372	384	363	351	329	372	341	374	339	362	347	382	372	371	335	380	347	361	358	370	342	368	365	336	354	397	365	348	367	369	386	405	367	386	371	367	368	350	354	337	362	339	385	356	345	383	380	362	366	368	387	372	358	345	341	393	391	384	408	370	356	342	372	387	390	375	343	370	323	368	343	352	343	390	340	344	357	351	377	342	375	380	372	359	362	406	375	371	369	370	354	357	387	381	371	365	356	373	393	367	366	353	352	354	394	349	350	374	377	349	372	332	335	331	361	396	371	369	378	342	360	390	385	387	325	371	364	407	381	391	358	380	361	350	389	324	357	375	329	403	363	347	361	371	388	376	377	362	364	326	378	355	376	350	389	370	419	398	370	372	372	369	351	391	375	340	382	358	366	357	327	340	354	356	398	340	340	386	357	332	347	368	346	355	377	366	370	346	361	425	343	375	375	344	364	351	377	346	337	398	379	377	359	359	353	364	368	350	336	374	350	395	346	350	377	374	381	359	345	332	343	371	346	369	377	354	365	375	390	368	369	376	374	373	347	359	359	400	375	365	366	352	368	394	378	386	365	332	344	389	359	359	366	357	360	365	360	332	371	374	341	357	339	350	362	372	401	323	358	344	368	376	369	362	346	382	376	390	353	349	351	352	372	363	354	369	332	364	381	382	380	380	361	383	352	343	328	348	380	356	386	353	405	371	394	299	341	368	365	370	368	352	362	385	343	378	327	353	385	339	389	327	381	357	356	404	341	347	332	369	364	384	361	374	374	320	400	371	386	347	421	350	346	339	349	374	371	358	362	369	369	371	384	361	389	380	356	374	392	388	415	339	388	411	404	374	373	383	391	392	354	385	364	403	406	364	350	369	363	371	335	345	367	388	379	356	416	349	351	344	390	367	376	375	363	350	377	356	383	346	352	389	393	351	339	345	360	353	340	353	350	352	377	367	389	372	346	351	355	368	360	351	348	387	371	375	350	366	313	367	355	348	374	346	323	337	371	344	374	355	365	374	365	354	359	386	372	356	341	374	364	379	377	342	411	371	368	385	385	384	342	335	353	350	372	335	386	356	351	365	360	375	377	365	331	347	362	352	333	363	360	366	365	394	352	389	362	363	356	324	368	351	333	383	386	356	397	348	364	342	390	375	350	361	378	385	353	373	406	364	340	374	356	378	363	329	355	366	381	389	362	340	361	396	352	335	383	338	342	366	408	344	353	354	303	378	335	355	373	384	364	358	352	383	333	378	352	378	381	343	377	358	350	371	352	328	358	370	357	379	386	336	358	372	366	358	375	370	338	362	357	361	358	386	386	371	347	415	356	371	410	337	356	393	358	353	356	368	342	321	368	320	343	371	377	374	378	388	360	328	375	374	343	353	342	385	393	384	386	377	389	352	357	348	351	380	358	403	367	372	352	355	368	367	361	353	365	382	405	359	358	324	332	369	376	353	373	358	396	354	327	389	342	379	388	368	369	377	340	370	334	352	365	400	371	355	348	341	357	361	368	374	360	364	379	389	371	381	359	372	371	372	355	364	391	352	379	371	375	379	320	368	389	358	361	393	408	384	368	341	395	389	348	396	340	375	358	383	374	340	354	350	379	368	313	376	392	317	343	378	380	359	376	365	362	366	370	344	374	423	354	385	361	369	380	371	391	355	377	342	348	315	362	362	347	363	369	364	353	332	397	344	399	364	355	381	394	345	374	380	331	359	387	356	349	368	374	385	360	352	362	372	339	355	376	403	355	372	342	368	350	353	354	337	354	366	359	399	353	357	372	363	370	337	339	355	351	360	371	397	371	352	346	374	409	355	344	360	351	371	348	368	396	350	376	353	377	338	395	368	367	329	346	370	369	362	386	381	349	347	396	364	375	356	358	378	400	385	328	388	379	334	389	372
7084	1032	1040	985	1043	999	1015	949	981	1025	933	974	922	918	919	1011	958	911	947	919	951	932	955	907	879	983	918	937	938	919	912	923	874	874	943	917	880	936	877	949	925	939	947	878	977	860	966	928	973	909	887	918	938	873	941	972	913	898	970	921	942	908	878	937	930	896	900	884	917	926	945	908	935	909	854	916	861	919	912	909	947	962	910	879	927	955	898	906	892	951	894	902	939	926	945	914	888	919	957	974	953	926	906	952	868	909	958	933	1012	911	1004	928	950	904	893	899	922	948	907	871	871	923	937	886	903	962	874	933	940	900	893	913	941	914	900	910	923	955	960	970	920	978	945	877	895	907	870	837	951	961	869	976	952	900	855	941	909	928	952	941	903	888	913	959	881	925	958	965	895	942	905	923	883	942	942	891	895	921	918	934	908	961	888	932	871	928	878	935	920	895	884	906	921	933	929	897	918	954	974	902	921	922	956	904	935	911	888	938	900	889	900	950	935	846	977	942	937	938	941	913	952	971	918	958	887	940	970	933	896	961	931	880	914	976	917	876	897	899	906	893	966	967	957	887	881	1000	892	890	950	927	875	955	964	886	950	881	912	945	922	929	864	948	900	963	912	881	917	944	960	922	871	933	891	928	932	934	940	943	924	933	919	897	933	949	916	907	879	914	854	904	980	913	855	935	887	876	918	884	965	904	936	962	931	905	953	941	909	956	925	953	915	964	911	880	944	944	845	959	898	918	911	918	902	877	904	896	930	970	916	938	915	964	885	906	870	904	957	903	867	899	961	867	934	897	907	930	909	967	938	954	902	963	921	913	918	964	897	914	916	920	878	911	921	860	992	975	916	975	889	928	902	872	868	967	844	874	885	990	861	937	952	909	920	867	956	934	902	934	884	944	903	910	867	936	922	909	917	974	905	928	977	931	917	838	910	903	910	926	931	920	949	920	889	934	949	970	890	950	955	866	918	869	938	897	894	933	936	855	881	883	978	892	891	953	917	915	841	950	884	903	964	923	878	948	890	926	875	950	860	898	961	886	911	914	926	967	938	920	928	921	934	933	943	883	956	916	919	933	938	933	945	936	914	897	987	950	906	928	930	979	921	935	951	870	857	940	937	906	878	907	885	883	905	935	921	927	897	916	890	909	943	902	975	898	900	875	883	911	910	891	863	929	940	850	980	911	882	919	948	872	902	889	889	938	933	915	913	891	903	957	920	946	943	989	932	948	884	912	899	939	878	925	889	949	936	912	878	909	907	896	923	924	909	969	907	904	877	908	942	898	890	971	915	857	984	935	940	977	853	962	955	884	926	923	920	964	961	904	906	918	910	957	898	947	927	955	879	916	915	863	920	933	903	952	904	917	915	929	900	905	924	903	895	945	926	914	918	919	970	917	919	927	903	943	908	893	948	897	964	917	876	871	959	963	928	967	900	1008	891	897	849	928	958	889	857	921	906	970	918	877	880	950	913	926	911	939	938	955	864	940	947	918	919	897	863	958	901	871	935	963	883	941	901	890	901	957	931	927	966	834	911	887	944	881	938	937	966	953	904	965	900	945	972	907	888	908	914	948	890	990	916	921	922	892	888	952	893	965	903	907	868	893	893	936	903	913	953	875	880	901	980	875	972	972	922	918	934	998	920	938	960	926	898	931	932	921	923	924	897	902	970	894	909	935	968	944	876	956	930	975	844	936	926	928	936	886	921	915	936	904	893	915	900	881	930	897	905	904	947	904	995	926	893	904	924	895	902	943	892	931	911	927	887	959	910	904	902	884	913	913	924	881	931	880	867	968	942	862	891	838	921	928	960	916	865	939	949	865	903	900	938	946	915	918	873	923	899	918	881	939	970	867	885	920	891	1002	880	907	892	947	896	963	875	892	940	964	871	878	912	916	919	952	878	903	966	919	891	867	906	959	926	915	933	928	895	909	919	885	978	893	907	920	927	919	946	908	949	923	921	937	943	918	911	935	955	858	903	881	942	916	882	927	920	933	859	936	904	926	923	916	892	949	919	889	902	892	921	905	960	898	1003	883	913	913	887	918	882	895	948	917	932	952	891	927	919	940	903	901	931	918	897	885	958	893	913	840	921	897	934	931	875	914	890	915	929	903	889	934	877	889	928	968	911	904	920	833	883	889	941	876	918	896	942	936	882	917	907	897	897	900	864	867	904	966	953	878	924	888	940	868	875	906	888	921	913	913	894	912	910	902	913	945	940	916	973	873	911	925	914	942	943	908	967	918	923	911	947	956	885	997	902	900	943	966	915	933	881	917	923	918	858	940	863	866	941	915	914	891	964	909	908	939	912	882	895	921	996	886	1011	954	902	928	933	899	909	882	904	1000	910	897	913	853	918	931	940	882	939	922	903	888	938	905	923	875	899	925	870	946	916	889	886	927	906	948	907	935	955	906	925	922	972	937	928	981	919	935	934	918	867	933	914	856	913	922	951	856	925	900	877	883	971	874	939	872	897	948	980	863	899	924	904	926	952	888	920	952	903	936	923	904	900	926	935	861	914	930	914	902	885	925	928	906	937	915	864	938	881	883	904	922	923	934	946	915	936	972	916	932	980	964	931	921	906	963	891	901	971	938	875	915	977	883	925	918	882	983	911	925	917	918	930	878	922	904	927	946	961	936	901	901	940	906	926	913	931	965	913	954	870	902	885	944	965	960	931	897	906	872	957	943	917	937	983	920	954	926	918	891	904	986	927	962	927	925	861	878	926	963	950	863	981	945	898	902	921	848	937	884	923	881	947	916	888	904	908	926	938	902	896	951	936	956	930	925	890	905	912	929	931	882	916	877	915	826	927	897	926	919	920	978	916	928	879	896	928	937	951	934	923	933	949	926	885	879	906	980	892	969	902	929	915	895	847	942	888	930	947	947	893	953	913	945	949	921	932	952	898	912	924	925	935	917	908	916	930	926	899	894	925	910	898	935	922	912	993	878	893	876	895	917	983	892	930	913	925	890	890	989	959	916	957	875	940	951	969	887	922	915	912	886	964	887	882	897	926	927	963	992	955	985	930	1006	906	922	932	889	926	1012	952	936	895	887	881	911	921	928	921	955	951	897	913	978	916	919	914	949	902	922	927	928	885	913	897	896	984	900	951	948	902	926	918	903	899	874	935	900	914	879	882	928	939	912	951	961	950	911	890	944	887	946	933	892	909	916	885	964	892	880	913	864	915	925	885	937	947	937	888	905	914	936	946	872	973	909	867	939	902	889	987	868	888	914	905	923	879	876	927	938	942	890	940	968	891	903	893	841	935	914	975	882	900	928	898	912	958	942	937	956	907	935	960	922	923	853	952	949	876	928	916	906	870	910	916	878	866	941	899	944	944	899	911	840	899	897	877	917	923	884	899	893	928	858	984	929	970	900	875	924	901	914	928	905	963	892	834	928	876	861	943	921	925	923	905	923	920	918	869	897	835	956	961	897	901	888	906	987	914	927	898	910	866	865	926	943	917	945	895	927	898	911	948	925	902	889	888	937
46019	8978	1632	1134	934	714	606	581	553	439	481	469	453	427	421	399	400	408	432	406	385	387	381	384	374	363	375	412	354	392	362	350	356	362	361	366	366	369	377	363	355	370	346	366	391	348	384	362	357	377	345	380	405	328	371	368	363	375	368	385	341	356	344	385	349	360	346	361	370	397	369	362	339	363	324	348	382	397	329	373	379	409	365	374	399	364	365	391	391	326	390	358	322	360	415	394	381	328	334	374	385	370	378	364	360	363	353	384	367	368	413	379	381	368	359	360	364	343	360	363	347	354	358	325	382	362	360	395	369	378	333	352	389	360	365	362	357	363	342	389	365	378	312	360	376	387	382	346	377	355	361	396	367	356	364	376	343	364	412	374	373	378	365	355	398	339	383	376	404	416	369	335	369	387	332	402	379	332	361	351	370	380	351	348	345	351	367	388	377	377	333	374	355	371	337	364	340	349	344	357	349	369	348	380	377	353	375	389	368	361	397	307	356	336	379	314	376	375	366	388	394	344	313	346	362	378	342	378	363	361	378	373	372	379	357	385	365	378	378	377	353	378	387	344	345	361	382	365	407	349	356	369	386	374	399	354	360	348	371	381	366	370	341	347	388	353	351	359	391	381	368	357	400	350	411	360	337	366	336	349	380	378	394	347	365	319	362	350	359	346	328	349	363	331	357	397	375	343	377	367	391	371	409	351	370	352	391	348	425	370	332	349	367	370	360	356	372	351	365	357	365	329	362	340	378	369	334	371	369	390	324	343	391	354	388	356	371	327	356	372	353	346	373	351	373	374	373	363	365	401	378	395	345	385	343	340	360	372	354	310	336	355	371	385	359	345	322	379	387	396	348	389	349	368	361	385	380	378	381	356	360	329	325	369	377	357	372	357	380	376	375	358	373	379	404	378	324	361	329	394	335	369	383	372	366	384	379	356	366	381	359	353	359	337	402	384	376	337	375	386	372	370	379	397	404	357	346	348	378	321	316	362	373	385	362	351	373	357	370	345	373	357	337	406	357	376	368	372	384	335	356	368	362	355	348	361	364	346	385	356	374	351	393	307	335	357	375	344	326	346	366	351	343	381	383	352	350	346	370	372	359	374	351	396	362	376	360	373	353	346	337	366	338	375	360	353	379	376	352	338	342	327	341	377	387	359	362	364	364	358	378	385	362	317	354	413	373	356	398	356	357	375	357	381	393	358	404	368	366	392	336	385	385	352	370	377	324	360	353	329	378	393	354	391	367	348	359	360	392	411	352	331	318	394	408	408	374	344	379	379	377	388	371	368	372	365	329	405	384	354	368	383	355	360	379	348	340	363	378	365	369	372	375	409	377	400	400	345	372	330	365	351	386	396	395	368	365	362	367	360	354	346	339	357	364	356	408	361	339	361	352	357	351	375	354	387	397	358	367	381	379	371	360	380	379	374	336	368	376	370	353	355	359	374	340	373	397	349	354	340	381	351	359	372	346	364	347	389	398	359	358	387	376	379	387	362	354	402	384	349	341	350	364	375	352	404	348	376	412	370	357	327	362	349	377	336	399	369	384	377	335	372	378	389	364	368	377	355	409	341	383	360	353	372	368	349	375	374	349	368	386	357	359	351	366	405	331	333	360	368	345	350	384	366	343	365	337	351	393	336	358	351	349	377	373	319	371	356	390	399	357	386	331	349	334	412	427	365	381	380	380	363	373	405	337	332	372	357	377	328	361	380	368	366	367	334	365	360	369	349	315	407	380	390	370	372	381	365	361	359	363	350	359	328	343	349	384	370	329	339	364	364	371	368	368	366	392	350	426	357	348	358	379	360	351	399	347	370	375	359	336	383	384	353	357	335	339	390	373	388	375	441	351	368	362	342	378	374	360	386	369	340	373	324	379	382	347	377	369	367	357	324	387	372	375	376	391	345	374	371	362	375	345	313	377	351	356	379	327	367	357	353	353	359	365	335	392	378	369	371	375	370	371	320	357	346	349	354	375	341	365	355	385	388	374	370	371	360	341	361	372	356	388	332	340	398	367	365	365	373	347	374	402	354	370	374	350	372	349	366	343	359	378	371	340	389	365	350	385	377	348	360	345	359	341	364	354	370	360	355	337	368	380	382	396	359	346	379	358	393	384	357	383	374	362	395	330	344	310	340	387	399	393	371	359	366	332	350	388	357	322	370	383	331	404	387	366	374	388	335	350	341	397	387	399	358	382	391	356	343	399	350	375	381	352	376	357	364	359	400	343	375	365	356	372	349	365	348	384	387	373	363	394	349	388	321	383	375	392	388	387	382	365	405	369	369	363	405	350	352	384	373	362	374	378	395	362	350	359	361	368	363	361	354	381	367	376	358	337	368	362	350	336	384	357	371	367	353	384	397	367	373	334	360	342	347	403	400	363	388	361	399	359	370	371	360	362	382	365	343	356	361	366	381	349	396	333	325	341	340	347	412	377	370	386	348	410	364	359	350	381	350	349	382	384	365	350	358	354	391	389	365	350	402	358	389	370	351	400	378	356	365	340	335	352	362	354	372	345	344	365	337	389	353	382	374	357	335	383	376	331	366	389	373	348	374	350	348	374	373	360	359	375	379	354	355	327	354	361	345	343	373	383	344	358	349	359	389	368	393	384	404	348	372	356	378	387	365	327	347	392	394	381	367	382	349	388	364	394	373	384	347	364	362	350	373	365	355	365	394	392	377	366	371	370	339	358	348	390	348	364	399	366	368	313	370	356	354	366	382	367	362	385	369	351	331	347	377	397	406	367	367	358	347	387	388	409	388	378	373	367	382	355	361	367	387	411	392	374	359	397	388	366	351	396	381	367	386	359	359	352	380	318	378	355	402	354	357	378	374	341	352	379	371	374	373	397	375	357	382	346	371	369	327	358	379	357	374	403	355	389	363	350	365	373	360	379	344	357	334	399	377	357	370	359	408	365	328	373	376	382	354	399	368	368	382	393	366	367	369	356	362	331	388	335	345	380	377	384	384	348	373	334	357	396	326	397	368	373	386	357	384	350	365	354	356	390	396	375	366	366	360	385	367	363	391	412	364	366	353	360	361	352	389	398	372	337	360	374	345	367	396	378	375	368	367	358	389	325	364	395	416	339	350	387	380	319	376	345	354	393	368	373	380	364	336	369	391	341	363	376	370	347	342	345	364	346	368	374	343	370	354	375	374	352	325	371	350	363	373	344	360	387	339	389	356	372	354	345	356	325	394	355	340	372	372	335	341	392	396	375	369	399	337	354	370	384	363	364	332	329	376	361	358	390	393	372	360	363	359	391	357	346	392	359	378	399	368	358	337	346	350	348	385	370	337	364	371	342	390	377	362	412	380	375	351	361	360	363	343	386	354	341	350	361	349	396	372	357	366	345	355	368	382	366	394	349	403	367	355	358	345	357	334	371	330	335	378	371	375	371	375	385	337	381	374	362	347	383	355	370	388	318	346	347	362	306	370	384	386	382	372	384	359	341	312	354	381	379	377	392	400	368	366	376	395
22525	1749	3139	3521	3061	2619	2270	1971	1814	1583	1587	1449	1355	1247	1223	1200	1160	1124	1102	1094	1116	1011	1040	1009	1032	1012	1033	955	1017	949	964	1025	958	990	907	942	981	969	1034	959	960	984	942	964	967	952	910	975	965	974	917	922	945	949	894	940	904	953	923	866	929	927	1009	952	917	958	962	920	972	868	878	894	942	924	959	952	917	910	925	884	908	949	923	932	933	948	922	891	1032	912	878	896	958	914	1144	971	964	927	893	864	890	955	914	951	883	949	942	959	955	1007	962	935	955	982	898	951	940	930	952	921	887	888	907	887	929	957	915	975	946	914	919	955	903	879	894	959	908	904	963	910	944	872	902	901	897	974	910	892	901	874	935	876	924	881	926	953	864	913	892	970	914	921	952	958	866	993	890	910	850	903	943	962	889	872	849	918	905	928	894	914	924	943	940	866	955	877	887	940	930	893	937	943	927	936	910	895	889	899	911	906	934	908	895	850	925	919	937	924	900	950	891	885	925	878	961	886	923	924	914	902	880	906	896	914	911	889	874	872	891	924	887	935	914	961	906	870	904	893	889	943	870	885	939	906	929	911	851	932	946	887	862	877	892	917	908	885	942	889	926	870	901	904	941	885	910	874	947	943	950	897	902	905	870	919	925	872	908	905	877	843	933	906	911	918	959	918	881	923	896	954	947	889	895	878	842	910	927	926	944	856	944	876	881	921	905	902	849	914	864	951	907	921	903	866	913	918	940	855	879	886	924	872	867	915	896	906	921	918	947	888	835	952	905	967	909	895	886	910	912	924	936	911	926	895	901	925	899	864	900	929	885	947	944	955	917	911	911	853	890	865	898	903	859	881	952	934	888	903	916	884	916	958	896	902	942	873	872	909	933	937	912	863	870	852	862	885	883	875	954	903	871	950	937	908	906	881	931	932	900	922	891	896	873	893	904	884	931	923	928	931	907	946	981	890	882	937	910	861	926	912	904	909	918	882	886	914	929	915	885	897	956	921	909	917	843	872	891	886	887	937	893	912	874	915	882	936	901	900	902	921	920	876	945	906	875	911	997	893	935	982	991	921	926	931	934	887	885	930	891	916	915	910	917	902	941	908	886	929	821	927	896	903	837	880	908	891	916	928	896	924	887	882	892	885	919	885	919	890	925	912	845	935	900	879	901	963	918	929	888	892	935	941	912	917	884	861	914	940	910	932	897	919	902	900	958	879	950	925	931	900	952	888	880	922	916	868	923	913	957	848	899	882	895	949	905	923	893	909	901	932	893	916	881	902	921	917	886	927	952	890	925	829	945	976	879	888	874	899	900	887	927	894	937	918	886	942	906	930	899	916	929	942	897	887	967	898	921	860	891	900	930	921	872	884	881	937	859	858	858	901	918	895	880	920	929	1005	880	884	943	895	922	861	908	896	844	901	894	845	911	856	887	919	887	982	889	924	916	879	923	943	953	902	882	924	885	906	875	913	969	918	862	893	947	900	928	949	902	893	875	958	866	925	895	922	926	936	903	930	941	905	961	916	959	901	897	888	936	922	892	875	904	899	945	921	887	910	958	889	945	933	913	891	917	944	929	877	892	887	873	867	903	871	950	911	926	942	877	848	913	960	871	855	901	881	875	885	923	903	880	900	912	926	921	933	922	900	920	878	902	905	962	922	887	886	926	907	880	924	930	919	909	974	959	884	909	877	912	945	957	863	935	905	926	905	890	942	943	918	951	895	934	914	900	928	931	918	881	897	961	919	890	966	888	923	941	956	941	905	919	925	923	868	921	856	867	918	960	930	918	916	923	886	888	933	958	881	906	854	913	895	962	862	968	913	932	905	896	846	849	953	939	886	934	928	935	875	913	918	945	900	902	856	881	869	892	848	939	910	952	909	897	947	838	913	885	936	940	896	911	908	924	870	904	949	920	861	911	950	963	954	908	912	945	917	899	844	886	902	917	912	923	905	925	954	875	876	914	926	868	917	905	868	876	891	860	885	899	944	884	936	908	911	974	918	879	887	897	881	948	965	913	897	885	946	914	918	947	872	910	908	924	823	896	913	884	875	937	911	910	904	908	865	859	932	934	939	872	906	928	883	917	903	881	934	886	928	895	929	946	888	917	925	901	913	918	912	986	983	851	919	948	914	919	908	873	904	936	826	938	897	900	958	916	887	953	968	928	916	911	930	897	911	921	879	916	885	872	897	922	872	923	934	847	844	875	921	939	914	924	873	895	949	916	870	886	898	893	910	939	908	896	915	918	890	908	884	859	965	930	906	929	913	889	902	885	871	930	881	916	917	914	898	966	879	882	898	930	942	925	913	868	915	874	949	907	886	878	917	895	935	931	917	875	877	986	835	898	932	915	917	992	917	972	928	934	925	913	873	935	909	897	844	875	969	873	889	905	922	937	932	865	937	885	928	925	898	883	864	901	926	873	918	933	900	901	886	952	892	942	873	929	938	923	916	897	932	918	899	919	917	843	969	957	904	913	931	878	910	911	929	938	959	876	872	906	866	855	909	920	921	888	971	933	924	942	964	924	890	917	923	899	960	940	896	875	932	895	897	872	842	909	940	912	950	864	847	916	909	990	896	815	921	937	917	945	914	913	905	876	937	901	895	914	894	885	876	921	881	904	943	888	874	873	947	974	905	914	922	923	890	867	909	930	888	905	935	906	899	887	909	943	900	890	934	883	960	880	934	960	917	883	903	879	853	881	899	935	882	942	866	950	916	893	944	987	936	907	909	880	927	903	905	902	870	870	930	921	932	905	895	929	919	916	926	885	888	892	881	931	902	894	933	955	858	906	955	879	907	917	933	888	910	897	906	915	914	879	935	856	892	841	932	916	891	909	895	891	893	912	900	894	909	896	918	893	892	926	940	885	881	887	935	919	879	883	898	963	884	890	923	901	936	824	887	871	897	915	910	911	914	927	912	916	861	928	912	850	929	905	892	883	938	893	864	941	887	899	890	914	930	891	944	938	919	921	903	922	919	885	906	945	939	945	933	887	906	858	922	934	951	901	894	948	906	933	945	918	905	875	950	918	917	913	952	887	975	907	885	915	933	894	939	959	879	904	921	904	907	910	934	929	912	952	915	889	927	944	904	895	922	854	935	879	896	907	874	956	895	934	909	904	859	933	947	879	949	900	852	937	894	954	917	891	894	889	866	886	893	937	918	880	901	923	877	924	923	885	873	986	836	923	910	880	860	890	917	929	907	859	895	944	912	895	916	890	875	946	915	919	917	955	853	857	894	961	887	919	930	841	929	895	949	937	947	933	893	901	958	951	908	879	946	890	887	931	893	863	926	919	873	926	889	871	904	890	920	895	924	909	876	907	926	914	912	923	883	944	878	817	911	855	844	890	897	926	905	869	919	900	906	889	887	925	951	869	911	932	894	921	925	907	865	912	888	868	903	935	932	923	882	969	861	910	918	869	878	934	890	923	905	908	925	921	892	898	962	922	837	902	902	950	915	906	934	866	904	884	909	943	877	925	884	895	975	888	910
60720	16609	3613	1945	1340	994	803	658	578	493	438	397	367	351	301	321	306	259	282	256	264	261	267	272	296	259	256	257	263	233	262	298	248	250	264	212	251	259	253	240	232	249	249	248	238	246	247	245	227	232	246	224	247	233	241	219	218	244	266	230	237	241	230	240	220	239	227	261	217	232	235	222	240	245	239	226	236	225	215	209	232	198	240	236	253	220	239	229	248	222	255	231	242	226	287	253	277	231	225	255	235	236	245	235	239	251	254	240	246	227	220	232	206	244	242	224	252	213	266	250	253	233	246	229	230	255	226	251	220	240	235	222	217	233	255	244	221	236	234	232	190	230	234	224	235	216	224	210	230	214	202	196	233	205	235	202	244	243	275	230	219	228	255	260	262	244	213	254	216	240	232	204	232	224	238	228	242	236	254	218	231	261	228	234	249	241	228	217	213	234	230	240	227	221	212	232	244	246	238	250	218	239	229	253	216	234	217	243	238	228	216	203	243	224	244	205	240	236	237	239	228	215	226	223	225	237	247	242	230	230	225	254	256	236	229	259	208	242	237	261	214	223	219	252	211	241	203	218	219	242	219	231	231	221	234	242	224	229	220	253	236	232	226	239	233	252	246	243	228	224	207	234	259	249	238	224	240	213	231	246	256	214	209	213	251	240	252	244	230	212	225	226	227	230	267	246	225	230	233	209	205	254	243	220	223	236	236	239	234	207	252	210	221	220	211	231	233	212	235	228	204	222	229	212	243	248	222	225	217	226	216	252	213	242	240	245	209	244	241	225	215	227	244	232	221	240	223	229	224	220	201	217	230	222	245	225	227	232	233	236	237	229	245	266	248	240	213	247	215	232	211	235	214	236	249	198	239	272	212	269	245	209	232	226	220	210	214	240	199	231	209	257	232	235	249	209	207	229	212	248	232	274	244	223	231	228	264	247	249	241	231	267	226	243	203	211	214	237	208	253	211	241	252	221	246	251	236	226	230	244	207	237	226	251	221	240	226	236	223	235	236	235	219	228	219	249	258	224	239	220	265	228	219	214	250	262	207	247	211	223	230	212	229	242	225	233	232	244	215	231	219	242	225	229	234	209	243	243	251	242	225	227	232	217	242	223	203	233	226	247	238	228	231	216	224	226	201	241	228	228	255	235	244	243	235	263	267	225	242	215	257	223	218	230	248	221	251	252	248	220	225	230	230	235	210	250	217	212	232	235	244	244	253	217	234	225	230	218	248	246	242	205	234	232	227	238	242	225	235	249	235	255	241	257	250	247	248	251	227	205	225	204	234	214	227	241	241	220	225	216	231	219	220	218	235	230	188	244	195	253	242	269	223	243	237	236	227	260	227	214	206	220	255	231	249	218	207	237	242	247	239	211	236	231	261	221	236	233	231	248	226	219	256	231	221	203	227	229	237	230	214	239	228	234	209	234	217	247	225	234	232	223	230	257	230	249	227	256	231	262	224	235	217	216	241	242	223	218	259	226	218	254	213	199	231	230	244	257	230	256	211	235	216	229	247	253	198	228	224	246	262	242	225	215	234	231	242	255	234	251	244	241	230	263	240	236	236	245	236	230	217	229	217	253	244	209	227	212	229	240	216	231	217	210	229	246	236	207	257	240	238	241	224	221	217	203	249	210	230	240	231	217	206	199	209	221	253	274	236	226	211	226	232	219	211	232	241	208	217	223	219	229	231	211	205	243	217	263	221	248	244	204	222	262	233	233	247	241	251	253	251	227	217	213	226	224	218	231	225	224	223	219	217	220	213	231	234	237	211	228	224	204	236	247	222	234	223	225	227	230	217	225	233	274	247	230	257	235	242	221	217	222	235	254	223	218	225	236	246	193	195	207	243	210	214	216	215	218	243	223	249	230	245	243	221	216	247	242	240	245	225	230	252	253	212	256	236	211	230	226	245	218	236	231	234	216	245	220	240	217	215	251	220	245	235	227	215	224	191	235	258	224	231	221	233	250	235	234	237	237	193	214	255	226	218	223	210	221	202	242	226	224	261	264	221	228	235	231	230	227	241	244	250	213	235	248	226	238	245	218	227	234	246	252	237	232	244	245	206	239	240	233	250	248	225	228	217	256	233	220	246	256	246	213	239	235	248	210	223	226	220	243	251	224	231	208	250	257	220	232	229	229	230	223	227	234	212	216	241	244	230	248	271	238	215	233	222	225	211	247	258	235	234	226	248	222	230	239	195	229	216	268	214	203	249	201	250	242	256	214	232	218	257	248	222	242	226	243	229	215	228	245	243	233	228	214	235	231	232	218	246	235	232	227	277	247	233	255	225	227	219	227	229	230	220	234	227	239	228	269	235	202	258	255	233	240	208	235	227	243	255	224	220	226	230	248	235	233	212	251	257	232	244	237	224	241	229	230	243	267	242	220	212	238	238	225	222	242	224	234	196	242	226	246	225	226	226	262	243	253	238	212	248	259	229	238	246	261	242	243	255	248	237	229	258	235	253	245	237	252	233	265	195	239	233	224	216	247	239	223	240	240	263	219	259	222	213	214	232	213	247	220	244	236	222	246	249	209	228	210	217	239	242	248	255	239	219	247	225	264	216	186	239	229	219	204	254	245	229	235	242	234	247	226	210	203	236	222	235	231	225	221	218	225	240	226	236	232	244	220	259	238	247	230	212	246	209	242	237	228	248	217	220	230	237	216	262	265	235	223	251	218	240	213	211	210	246	221	240	237	238	226	194	222	235	211	240	248	210	203	202	263	209	218	251	189	238	223	221	253	211	229	239	213	209	226	226	252	232	212	231	247	240	241	234	228	247	197	234	219	240	223	238	236	264	240	178	230	233	231	227	227	242	219	218	231	208	229	238	242	192	228	220	212	228	238	244	231	238	191	227	243	212	207	235	231	237	226	262	229	228	231	222	221	249	239	224	244	215	249	236	251	220	207	232	208	230	241	260	225	240	235	240	240	241	248	237	204	244	268	235	235	238	231	213	211	206	215	235	225	243	221	223	223	230	220	234	213	236	257	230	231	236	221	242	224	241	220	206	217	210	250	228	231	236	239	260	235	224	238	228	212	218	243	258	247	200	218	222	237	238	249	228	211	218	225	244	240	205	230	210	227	263	232	222	239	214	217	261	241	245	216	223	235	220	231	255	240	226	218	252	223	229	241	222	236	211	230	228	239	244	222	218	232	225	217	239	244	251	238	190	226	223	223	240	212	260	256	240	234	219	205	270	252	239	254	250	223	236	250	247	248	218	224	212	203	236	251	223	238	222	231	243	226	250	238	274	213	248	216	225	226	229	246	229	245	234	238	224	213	203	217	231	223	219	235	196	262	257	245	244	220	213	263	252	240	208	234	225	223	244	236	226	247	238	228	208	202	194	203	236	231	217	229	246	237	231	248	236	207	252	235	252	201	219	226	220	233	242	223	243	227	224	225	223	245	254	233	233	226	221	232	238	232	247	249	223	210	242	225	209	234	230	241	215	208	242	243	237	213	203	217	264	238	229	240
29377	2232	4856	5581	4641	3933	3177	2634	2296	1954	1804	1616	1481	1307	1255	1187	1075	1041	949	956	950	915	824	907	862	850	824	794	768	754	779	760	748	708	697	703	687	671	749	745	690	660	691	712	710	654	654	641	644	672	692	669	631	693	670	708	690	636	635	637	611	642	634	621	637	647	609	614	651	639	618	613	676	684	651	634	588	637	664	651	652	578	621	572	660	629	641	684	698	696	622	633	637	628	1120	684	609	617	612	697	606	652	619	619	630	627	647	654	636	682	681	651	687	626	639	616	638	634	620	616	637	638	574	632	614	598	645	679	699	662	590	626	606	604	673	644	576	614	594	608	622	615	611	578	636	605	621	600	587	625	594	640	636	601	621	604	564	631	634	611	657	576	617	631	614	619	586	577	575	589	635	635	596	596	587	592	614	607	576	627	641	579	649	605	578	611	619	623	622	591	582	613	556	577	623	614	617	605	620	563	604	612	617	586	620	591	619	644	590	594	642	583	561	574	635	606	607	619	580	577	554	595	605	605	654	605	599	620	596	567	557	609	540	604	601	607	574	595	623	589	608	620	528	610	623	622	608	634	601	641	619	635	580	607	591	594	568	629	582	576	631	611	557	554	569	622	558	574	607	604	604	594	601	655	620	624	629	632	621	565	566	589	606	604	587	582	583	602	619	617	583	605	595	575	588	577	576	586	592	608	613	600	593	579	596	591	591	625	578	606	596	596	585	557	608	657	611	612	630	551	598	645	561	627	597	597	601	539	575	598	615	560	632	615	604	626	599	558	656	645	573	604	640	615	583	615	589	606	627	618	599	638	557	580	628	617	588	633	607	589	563	638	583	605	550	605	559	563	596	611	594	619	617	586	611	549	593	616	611	607	583	616	587	602	610	626	618	644	602	619	592	572	630	597	602	598	582	631	574	612	602	628	568	575	600	646	567	637	587	576	607	606	592	642	586	553	559	569	619	566	573	623	591	639	626	569	556	587	648	614	602	604	621	591	572	624	601	571	628	577	592	605	565	576	605	623	610	601	565	605	569	603	590	618	603	613	570	596	605	603	633	563	585	553	586	571	603	600	606	622	615	574	597	568	554	549	558	609	594	633	616	603	547	590	616	634	585	592	603	639	572	567	608	584	599	615	622	581	599	605	586	606	572	618	636	611	589	597	605	618	564	592	632	587	649	602	614	558	621	620	600	563	593	621	580	600	573	614	616	611	626	596	588	614	619	577	595	567	595	584	645	601	580	620	553	557	601	581	580	602	562	639	643	614	548	586	590	602	622	530	551	604	601	603	598	606	624	584	622	585	607	578	616	602	582	592	551	612	587	581	634	581	578	601	618	615	606	589	568	595	596	615	555	617	627	591	566	645	594	605	613	621	573	636	599	578	590	623	631	600	629	626	591	604	590	562	606	593	596	641	603	611	596	583	622	593	617	586	628	580	603	656	609	607	580	546	609	595	574	618	577	606	620	616	592	576	610	631	594	634	610	578	627	600	598	603	582	642	588	603	558	651	628	641	588	606	609	622	600	617	605	609	568	590	546	570	569	593	581	576	560	598	621	604	613	577	606	569	541	626	582	600	631	636	624	582	603	588	586	610	611	564	569	626	572	619	601	584	598	586	624	542	580	616	600	596	585	585	579	586	635	567	564	628	604	585	589	567	589	649	613	591	562	620	616	563	526	564	647	599	617	581	611	591	599	635	612	612	603	568	613	574	591	584	608	625	593	605	597	624	597	586	599	614	607	569	603	588	548	581	599	600	577	590	568	567	595	596	636	585	599	628	608	595	590	621	598	570	581	599	606	606	631	585	633	627	645	591	623	615	624	591	629	593	589	587	602	571	606	600	611	611	580	613	580	594	639	548	623	598	597	570	603	578	616	582	598	581	630	576	553	621	585	611	583	604	591	589	613	666	616	602	645	596	540	656	590	597	587	636	632	533	589	622	582	637	559	578	616	578	576	569	590	625	638	605	584	583	610	640	595	572	598	606	599	575	592	604	610	602	622	599	603	563	570	597	589	614	591	557	595	629	599	592	654	602	570	613	595	616	623	611	569	660	634	568	619	625	609	616	563	580	577	588	631	598	591	583	608	602	563	577	613	592	629	577	637	592	561	578	575	654	606	591	564	560	618	639	565	604	593	625	608	588	641	617	572	589	627	625	596	582	594	634	592	585	615	625	584	630	635	604	572	623	584	592	554	605	641	625	651	655	584	616	608	553	596	599	584	588	605	589	597	587	576	627	598	605	618	614	610	569	599	603	579	585	603	612	574	645	583	601	578	562	587	604	639	640	595	617	607	612	608	599	611	602	588	591	613	604	593	613	566	611	589	620	576	623	544	560	629	563	592	573	597	601	570	565	611	565	595	611	652	612	609	598	588	554	599	601	613	581	577	628	584	601	604	569	593	621	610	636	599	554	581	573	609	568	594	586	626	594	580	616	546	598	623	556	607	616	556	575	630	635	623	638	588	626	628	571	605	570	570	615	566	605	611	573	604	593	598	600	606	571	584	582	597	593	611	588	608	604	594	620	651	595	580	587	579	604	560	664	569	622	572	611	568	560	632	607	585	585	565	602	612	602	630	617	541	600	577	587	605	584	586	595	577	584	559	612	596	597	567	602	572	571	583	620	591	575	585	575	646	616	586	596	622	596	546	571	575	628	586	575	618	596	664	586	572	604	619	550	592	613	609	642	588	623	595	635	596	595	574	584	600	598	592	590	569	584	573	623	614	591	587	580	598	611	615	615	586	604	544	613	603	623	560	610	605	605	597	603	545	581	603	601	601	589	596	602	605	619	604	619	550	580	589	614	576	624	596	656	596	600	621	590	597	631	636	568	626	606	601	599	598	565	617	582	608	575	602	604	627	642	605	563	548	574	612	577	615	590	633	617	617	629	617	610	604	613	589	600	647	585	647	578	589	552	596	628	609	605	620	624	563	611	544	585	593	612	602	597	569	609	583	607	580	569	574	613	613	616	564	612	598	557	589	596	636	615	615	585	616	582	606	611	579	630	605	616	611	616	602	614	651	574	561	574	662	578	555	563	608	592	591	630	615	599	592	592	621	610	614	560	592	630	617	520	595	587	605	609	620	595	583	587	583	569	599	585	597	581	585	595	562	598	599	605	600	535	602	599	593	561	614	564	574	563	575	580	603	569	634	582	585	555	565	581	572	631	576	619	646	578	583	605	587	593	586	612	630	607	614	629	617	640	523	621	596	617	597	591	566	593	597	587	595	578	513	587	652	582	598	623	544	603	620	591	620	598	573	586	631	621	604	618	555	586	611	592	663	634	595	630	649	586	604	601	646	577	592	608	573	568	601	564	625	638	580	621	594	629	587	594	580	624	572	611	598	573	596	606	610	594	611	604	573	552	595	619	605	583	588	578	592	574	591	586	608	652	588	590	567	601	579	578	625	593	609	576	616	564	566	603	555	602	599	602	620	579	629	645	573	600	575	608	582	610	554	569	600	598	597	601	617	584
8330	502	445	402	390	369	337	418	401	376	404	361	352	346	405	351	392	384	375	383	378	353	355	359	390	399	373	372	356	336	363	376	365	397	375	347	357	363	396	384	389	376	367	376	363	326	363	377	399	377	354	369	357	359	362	393	365	387	415	403	389	362	363	377	345	352	372	363	403	400	374	376	413	346	381	373	389	391	351	382	393	399	364	357	401	373	345	363	346	348	360	414	389	389	383	380	370	316	394	326	365	358	351	424	351	390	363	323	401	357	352	370	378	352	378	351	341	374	394	385	342	359	349	345	390	371	384	339	336	384	366	392	373	412	353	379	395	379	396	400	364	343	395	388	354	388	328	364	390	397	390	373	359	346	372	360	368	352	370	361	369	359	426	396	363	370	377	402	389	382	345	377	357	342	393	367	365	360	398	370	388	403	350	385	385	394	326	377	372	365	375	385	355	388	368	380	355	392	384	355	396	383	370	353	355	349	387	391	390	400	379	406	381	396	388	358	359	395	369	342	372	349	371	347	376	371	364	413	354	369	369	396	397	411	360	369	381	406	386	378	361	338	378	372	339	366	379	332	394	343	377	350	377	394	383	362	369	374	390	376	370	380	376	349	381	335	386	386	402	398	362	373	380	393	386	372	398	424	394	381	354	423	377	362	332	370	376	360	401	363	380	375	351	337	356	375	354	393	360	361	368	365	344	331	360	381	405	328	363	363	339	347	357	401	371	376	348	361	381	361	380	373	349	392	374	376	387	385	378	377	374	382	372	409	378	363	411	358	388	375	383	362	380	376	379	390	379	382	401	359	392	321	401	384	378	379	407	395	382	394	377	378	344	347	344	415	349	426	369	367	388	377	394	331	383	399	393	377	393	366	389	392	364	362	367	381	375	402	391	370	352	380	370	383	370	366	376	369	372	387	378	386	382	367	375	372	372	351	362	377	369	395	372	320	361	371	419	363	356	374	374	367	358	338	385	383	369	337	369	340	394	381	366	371	356	354	347	362	365	381	373	404	373	391	351	343	388	385	407	369	386	396	381	369	386	365	371	400	378	393	365	351	415	342	386	350	377	375	351	340	364	402	341	349	377	382	366	384	375	334	358	378	370	392	368	383	371	359	373	357	365	390	401	344	387	396	359	369	360	363	389	347	372	399	389	394	366	354	371	349	346	321	400	360	347	367	358	360	378	413	409	342	350	366	368	371	378	378	341	355	363	338	360	384	370	384	358	360	367	366	387	414	417	374	382	401	338	364	372	366	434	340	330	359	372	403	388	366	331	353	393	378	379	388	422	384	388	352	367	365	365	389	404	339	352	357	378	377	409	344	363	378	370	387	390	383	374	337	381	380	361	393	399	385	390	392	358	393	406	355	357	401	355	388	355	396	338	388	406	378	378	318	343	379	377	374	360	357	378	393	353	340	383	388	374	382	337	380	323	370	354	398	411	337	392	358	407	358	340	406	360	380	359	369	391	364	338	343	426	389	354	399	376	371	377	392	336	362	362	380	364	341	377	368	360	395	418	334	367	375	366	386	369	380	408	332	387	349	370	374	383	392	386	373	369	378	382	408	354	293	399	387	388	403	344	364	396	366	380	354	354	369	374	382	360	407	376	345	393	363	361	370	344	365	380	376	374	411	371	420	364	387	355	402	384	366	356	396	401	373	395	386	376	402	386	371	367	368	370	405	369	364	389	388	359	351	416	417	361	339	362	409	341	370	374	388	357	356	368	394	374	394	421	351	402	374	360	367	378	363	366	341	385	375	342	389	381	376	369	384	411	358	371	330	343	394	358	351	370	386	365	378	381	347	378	327	381	357	361	382	344	385	391	357	357	380	356	372	391	404	364	389	360	338	398	381	375	358	378	396	346	347	386	369	368	353	353	396	363	355	386	402	397	388	364	383	322	368	368	376	375	375	368	395	373	389	351	378	372	404	387	400	404	406	371	395	349	368	383	366	432	377	375	398	376	380	358	383	373	364	421	355	384	375	381	409	352	363	386	363	400	379	419	371	372	390	367	358	356	373	376	393	383	351	355	357	387	392	358	385	370	354	343	367	366	354	352	374	389	372	337	370	367	352	339	356	370	381	353	373	343	385	384	424	351	382	361	383	383	388	381	355	392	419	382	338	363	375	352	366	380	377	387	383	375	373	374	384	361	377	365	362	406	348	377	386	368	381	347	370	401	354	359	368	392	396	364	358	361	391	405	358	385	380	361	359	369	366	393	390	365	363	377	350	353	345	385	350	340	379	404	343	393	397	380	376	371	386	372	394	389	369	357	361	358	370	344	367	360	345	368	376	400	379	399	399	359	376	382	355	352	361	370	348	351	362	351	334	339	390	385	377	393	373	377	386	399	380	397	382	367	368	367	379	348	393	349	384	341	347	373	350	352	382	358	365	388	417	361	348	392	333	380	379	391	381	381	340	364	368	397	374	375	398	364	348	410	342	378	387	383	390	353	379	359	401	392	370	358	377	363	402	416	365	356	355	364	417	366	348	376	364	350	409	411	391	372	371	359	409	382	361	383	407	376	363	393	356	375	386	379	357	349	379	367	378	354	385	370	366	358	376	373	375	383	345	383	375	406	377	360	388	359	380	369	380	388	357	372	371	356	361	348	387	365	367	398	381	388	368	367	358	350	351	369	392	340	361	361	401	393	380	367	370	361	394	353	400	347	385	375	373	400	360	327	402	383	355	337	364	353	365	347	373	356	401	374	413	342	374	373	362	358	361	361	352	405	371	376	408	338	368	404	383	364	389	363	382	370	386	379	400	365	386	383	381	396	361	342	378	318	399	378	380	376	373	382	362	365	399	380	358	411	362	367	364	351	358	370	376	402	370	361	391	390	394	354	338	389	376	396	410	408	382	368	387	358	345	397	354	389	359	367	360	398	330	396	384	369	358	384	364	415	386	366	399	363	351	403	374	412	365	369	366	377	358	360	366	394	353	337	401	380	369	354	377	390	368	384	354	327	362	360	354	399	355	365	400	383	382	403	355	403	375	349	360	393	412	354	361	351	378	347	379	366	424	399	388	344	358	389	333	356	391	368	360	389	367	381	360	407	366	377	366	374	407	373	365	383	379	360	379	399	385	349	348	383	377	368	378	373	390	362	351	386	372	355	355	417	389	370	371	380	374	353	384	372	361	418	369	383	340	338	358	364	392	375	404	376	399	336	374	370	362	349	388	376	379	372	369	376	370	366	369	340	389	371	357	367	313	395	387	350	408	357	330	363	371	368	379	373	385	346	356	374	411	394	389	376	389	342	359	395	392	384	388	364	353	356	337	414	359	342	334	401	376	344	374	374	381	350	352	370	376	388	358	392	374	389	373	396	354	385	367	402	420	369	352	365	387	354	355	385	364	370	409	358	372	356	398	375	333	394	343	395	382	374	394	363	375	362	358	379	367	375	355	383	324	409	369	374	368	366	372	382	362	367	385	375	354	351	389	402	390	388	385	401	387	390	377	352	377	366	346	369	409
7202	917	1048	1010	1069	982	982	996	991	991	971	934	968	893	973	957	968	939	941	952	952	967	933	972	930	919	924	915	929	902	933	1013	914	929	992	952	912	927	920	955	954	969	905	924	936	981	927	970	959	946	958	903	938	944	928	931	941	926	946	926	931	968	943	960	982	892	899	914	886	913	942	887	946	944	974	908	948	941	913	962	944	893	891	859	915	925	995	930	943	894	968	931	926	928	979	953	984	950	930	906	960	943	918	899	919	971	969	891	930	956	960	980	944	961	931	951	1006	937	906	957	896	914	909	903	886	927	924	940	939	933	943	894	932	964	927	931	984	924	917	961	921	902	920	874	967	955	910	903	939	947	942	947	994	918	910	935	967	929	933	959	942	931	889	971	907	861	910	947	981	939	925	945	953	900	933	919	968	887	919	936	989	944	967	909	947	965	917	912	974	952	942	923	940	942	959	967	958	965	906	941	963	930	933	942	942	914	908	922	938	1002	927	1037	964	963	936	983	936	933	983	943	893	913	886	926	975	936	935	962	936	923	902	990	954	916	912	985	933	951	926	969	910	929	933	879	952	957	892	965	952	943	960	952	935	973	939	946	944	908	940	889	920	952	893	978	926	970	944	922	948	905	854	888	931	929	931	990	935	909	890	953	980	882	920	954	952	937	924	913	888	911	873	925	937	945	941	933	944	936	978	980	940	919	978	922	969	976	971	926	917	955	944	939	957	934	923	914	934	939	926	940	945	900	976	889	916	932	910	959	965	951	937	891	938	962	915	988	967	940	891	933	918	942	946	918	957	925	929	932	929	952	919	939	903	965	929	917	960	913	922	895	945	960	897	903	909	924	964	910	899	867	941	936	890	897	922	936	980	970	924	878	890	894	909	919	944	911	911	912	865	893	935	929	915	919	938	887	911	942	965	892	955	890	946	901	960	959	968	915	927	953	946	956	883	922	910	921	955	907	1002	950	866	933	919	916	957	954	934	950	991	898	935	935	922	881	982	901	966	977	930	927	938	956	883	987	933	923	944	902	925	938	915	987	969	960	886	942	959	891	893	931	932	923	956	938	939	964	972	979	993	975	885	940	936	916	929	874	921	946	873	939	954	945	923	907	926	943	948	899	894	965	971	942	887	919	947	901	927	971	904	987	915	948	892	912	906	927	874	917	897	925	942	978	890	903	912	889	974	889	903	927	944	916	889	929	933	936	932	971	933	974	932	923	930	917	938	910	924	919	979	910	928	886	957	950	979	910	904	904	953	900	901	975	941	849	853	914	932	975	933	983	932	924	992	923	950	903	1008	918	884	945	893	914	958	935	954	947	967	991	976	990	913	954	925	917	944	910	924	900	923	941	930	941	892	918	965	958	907	959	943	881	932	951	927	910	946	950	925	906	952	955	919	895	894	902	892	908	932	962	936	924	898	1003	905	941	940	872	914	916	899	902	924	939	883	1013	926	933	968	905	961	936	931	934	969	913	973	948	966	942	868	894	933	886	959	957	924	928	919	947	917	967	916	994	917	950	898	959	895	900	948	930	960	903	932	968	885	901	904	973	980	932	898	947	929	879	960	938	940	922	949	951	958	905	927	936	998	950	902	867	944	891	949	926	884	917	937	913	890	933	946	923	963	1013	937	937	966	937	1010	931	908	891	945	911	928	903	922	987	940	969	918	939	981	968	904	965	931	929	923	980	840	911	935	949	934	915	947	930	963	937	899	911	923	955	944	895	964	917	924	1015	928	895	955	902	986	957	946	909	922	933	911	916	880	902	920	942	988	963	942	951	896	935	945	902	974	936	956	915	985	931	949	908	910	922	945	920	897	875	986	966	909	938	932	960	952	895	950	918	986	941	872	913	933	971	958	983	990	942	907	909	923	956	933	983	931	941	942	972	923	972	940	963	898	948	909	971	911	935	930	941	904	905	916	888	978	881	904	860	931	901	923	909	940	936	947	879	956	988	953	1003	967	908	957	944	909	967	904	994	935	929	933	938	932	890	926	944	906	925	929	929	931	936	907	900	899	954	988	991	948	884	897	975	970	936	926	924	868	939	963	936	958	957	865	902	922	943	944	974	927	932	948	905	957	965	965	1008	961	872	941	937	967	960	950	940	922	888	924	941	948	906	883	927	959	915	937	936	983	913	978	937	957	939	933	956	971	922	927	891	953	916	954	911	954	894	1001	904	960	914	970	929	895	995	917	939	902	981	915	926	962	914	910	897	922	946	886	935	937	942	912	896	890	924	926	925	919	918	917	988	951	911	923	911	950	908	942	926	904	906	910	913	960	888	948	917	912	934	953	968	906	884	960	1000	905	931	937	903	961	933	970	917	934	887	963	914	931	915	923	938	878	907	939	922	864	968	957	919	928	921	906	920	921	952	896	966	955	1004	884	974	964	919	880	943	987	939	905	932	977	955	924	952	936	959	918	894	960	986	901	989	904	884	982	966	975	950	958	927	911	883	927	931	929	912	889	877	912	968	950	924	954	894	891	886	940	897	903	947	925	996	908	923	952	880	959	937	944	931	965	962	957	903	945	934	916	937	958	865	956	1005	927	1014	935	933	930	993	905	948	949	917	943	933	927	936	940	931	922	888	938	975	908	935	908	962	965	967	951	858	946	926	927	943	931	916	925	951	966	923	944	962	932	892	961	904	926	905	980	962	893	928	937	934	991	891	941	877	946	940	951	898	990	927	903	934	991	920	947	956	955	913	907	939	928	939	917	954	897	929	926	969	885	941	937	884	926	952	912	951	902	869	927	948	957	959	971	919	900	954	970	918	920	946	936	900	940	901	910	950	897	919	907	924	935	930	907	900	960	926	924	915	935	864	966	924	931	906	887	938	900	971	976	916	891	903	914	877	985	931	949	903	945	939	918	908	984	880	921	923	938	954	914	935	948	945	939	944	930	892	982	938	932	929	926	944	940	936	982	886	942	966	908	882	860	910	962	907	929	912	931	920	935	952	916	909	932	951	1000	931	904	996	969	890	893	938	934	878	955	930	940	914	976	946	893	912	941	897	936	922	946	939	944	964	902	943	955	906	882	931	963	986	956	872	878	992	921	942	930	957	954	932	963	941	909	922	880	901	959	891	920	899	953	872	935	905	963	941	910	926	936	902	916	956	955	879	926	889	890	896	918	972	959	948	910	930	1000	966	972	957	979	991	896	909	895	916	934	933	948	900	918	917	954	911	926	952	955	975	951	952	975	929	993	910	940	951	943	999	906	975	943	901	939	938	981	918	911	874	941	947	907	916	944	922	920	940	923	960	953	944	942	916	913	958	906	892	927	965	932	925	907	950	927	944	923	880	944	903	946	967	941	925	900	929	975	903	881	988	953	908	930	1007	896	922	910	914	907	923	952	945	893	975	964	935	958	928	949	894	897	911	916	925	896	939	926	917	920	955	904	936	952	933	915	969	913	933	955	960	912	941	975	923	1002	964	917	951	962	951	912	930	969	928	963	933	939	881	963	943	934	978	965	891	937	959	920	898	915	937	913	900	893	970
48757	9637	1808	1179	904	744	575	572	541	528	448	448	426	429	369	386	414	424	394	407	396	394	400	403	386	404	357	389	390	386	338	357	372	377	390	399	418	341	382	385	396	392	380	373	355	370	363	369	367	379	354	377	371	362	376	371	375	362	365	363	356	370	398	383	367	392	396	402	372	370	354	347	360	356	353	366	360	331	383	378	374	393	357	384	366	358	399	374	357	343	343	415	363	374	432	399	370	391	372	414	374	355	369	376	373	373	344	361	396	367	398	372	385	332	382	399	387	384	365	359	366	366	344	356	374	325	365	377	382	387	346	378	363	379	360	357	332	329	345	373	368	362	368	378	361	365	372	392	374	351	367	410	323	349	428	382	387	383	340	387	378	369	348	329	378	352	399	368	412	363	373	349	352	364	387	399	365	369	388	361	372	393	339	377	411	386	344	335	362	389	390	341	352	372	337	403	381	392	331	378	370	382	371	348	398	351	350	387	391	383	326	351	365	370	393	366	396	338	374	377	370	332	379	377	376	351	378	344	369	411	412	369	372	365	369	410	366	392	351	386	382	365	390	369	368	387	382	355	360	332	345	353	398	364	385	402	390	367	376	363	378	397	370	389	407	367	396	385	387	341	348	358	363	402	414	397	359	368	379	392	403	363	347	391	356	352	381	386	349	383	377	373	392	396	374	374	350	344	412	352	353	345	379	370	359	316	362	375	387	384	344	353	374	373	379	376	366	379	347	360	384	363	389	362	393	399	376	359	320	345	375	347	371	389	371	378	361	366	398	411	367	347	363	331	339	370	377	366	375	385	395	398	392	367	402	368	363	342	374	398	367	362	363	337	376	350	377	393	390	381	370	400	331	367	392	355	383	377	373	364	419	378	357	338	333	421	366	359	341	369	354	402	384	394	397	347	372	368	360	380	339	371	341	359	368	393	365	371	360	385	377	392	349	375	395	407	407	357	369	402	358	352	348	363	382	377	371	392	364	377	381	343	349	373	352	404	355	345	350	383	401	360	361	351	379	343	395	399	375	368	367	328	367	375	382	411	341	370	357	370	384	376	372	380	378	350	340	378	360	364	384	398	382	379	369	373	368	382	374	353	353	342	340	344	350	368	382	358	344	364	363	386	381	370	365	364	347	372	383	363	366	368	338	374	357	373	334	364	378	401	349	357	380	332	375	358	387	394	394	368	375	365	378	356	419	388	402	389	343	358	407	407	357	404	373	382	356	404	347	373	376	360	373	378	362	367	394	345	383	364	385	377	402	354	363	379	369	344	421	387	369	347	373	379	370	346	378	365	387	408	355	354	370	378	376	407	360	367	387	367	363	373	388	374	351	374	339	344	386	363	356	347	360	375	343	349	364	354	370	373	380	366	383	351	377	373	348	382	360	345	377	384	371	398	357	361	401	387	406	352	334	395	365	383	380	370	372	382	375	365	379	349	376	353	388	371	323	362	366	385	391	379	388	363	397	436	374	385	368	366	386	404	361	389	446	371	372	369	351	402	344	397	375	363	382	353	334	360	388	342	361	350	356	390	399	347	378	397	347	364	336	370	399	388	372	355	354	363	361	383	381	360	402	356	367	351	382	383	372	408	336	328	386	367	345	383	365	379	353	313	379	365	378	383	386	362	357	364	385	351	352	358	371	370	366	381	393	381	347	335	361	393	355	391	378	385	385	365	377	365	336	375	393	422	391	364	362	362	374	365	371	358	363	343	375	359	389	364	397	357	321	418	381	379	362	372	378	393	343	374	368	324	410	382	371	334	354	372	360	402	367	369	396	372	367	391	341	388	380	348	348	374	385	349	370	365	365	383	370	352	397	390	362	385	375	390	392	378	385	378	378	377	379	390	402	394	392	358	370	395	375	364	358	390	351	363	369	364	342	386	399	403	366	361	366	370	392	351	358	376	340	352	389	375	375	360	367	354	384	358	374	368	395	376	357	399	377	397	374	377	364	378	364	363	336	368	370	363	341	407	390	393	386	369	380	341	368	374	382	374	368	363	399	353	362	386	337	372	374	350	362	367	367	352	363	396	403	368	353	371	384	410	362	331	389	362	374	369	382	382	337	372	360	376	346	365	366	409	338	381	392	382	387	361	397	404	362	395	339	391	377	359	349	350	361	364	350	347	393	376	382	401	379	385	362	373	358	363	349	388	375	379	406	371	353	379	387	363	386	332	346	426	377	373	381	357	386	379	358	348	375	370	358	368	386	345	329	402	393	395	389	347	375	356	327	383	352	353	387	383	382	382	404	376	400	387	370	370	410	413	376	407	382	408	393	341	369	375	339	388	335	374	386	356	382	380	358	403	371	364	393	387	380	405	395	348	394	371	391	392	392	373	396	389	377	362	356	356	354	366	391	400	351	380	336	401	349	369	379	351	359	358	377	359	376	396	390	371	358	417	395	372	374	379	351	357	366	367	368	344	368	376	397	385	352	382	374	365	401	396	413	316	345	378	344	427	377	350	361	432	351	393	408	339	395	382	394	383	376	367	375	342	403	382	357	409	393	386	368	350	384	393	388	380	381	370	367	379	395	340	368	413	331	390	381	357	384	355	379	375	396	408	390	391	362	388	362	390	383	388	365	346	382	371	372	354	352	352	389	388	414	412	348	339	398	375	379	358	393	363	356	386	373	335	346	381	364	384	408	385	339	384	385	387	396	373	409	373	390	386	372	376	384	390	377	361	366	375	397	388	376	347	340	414	340	372	339	369	388	372	389	375	359	337	359	368	397	362	341	366	359	391	363	352	366	368	370	409	384	361	380	385	380	375	365	350	392	376	355	395	377	403	360	371	376	401	392	380	357	365	392	384	373	359	367	379	354	342	362	380	367	381	362	351	353	395	349	396	343	415	365	351	389	342	364	377	382	387	363	378	386	375	376	369	366	363	394	379	409	388	373	362	378	379	406	354	380	367	361	360	407	397	395	364	369	361	350	383	398	365	366	350	340	342	361	377	369	383	379	399	383	383	378	350	379	358	367	365	383	379	368	354	389	403	386	407	389	384	377	392	361	329	398	341	377	361	393	393	373	388	371	340	399	380	391	383	366	401	375	368	372	389	373	368	417	361	365	389	369	338	355	372	361	354	377	372	348	396	388	323	347	361	332	356	372	350	378	400	376	409	361	392	323	368	382	394	350	369	344	391	405	350	341	348	392	364	373	339	333	369	377	371	368	365	345	366	355	374	351	374	354	375	389	391	366	359	400	412	344	344	357	340	352	373	352	375	358	384	344	356	393	399	393	383	363	374	378	394	339	360	341	383	373	364	362	352	381	395	405	345	357	384	347	394	386	351	386	374	398	367	397	379	364	320	365	361	370	384	370	388	378	383	395	376	387	369	353	382	364	370	364	334	357	371	365	328	384	383	344	355	410	357	338	370	368	365	369	339	382	369	354	374	371	372	372	397	395	412	373	359	378	367	334	354	351	370	342	365	373	375	358	363	414	357	386	397	365	392	385	349	359	343	324	375	379	374
23123	1769	3082	3496	3162	2649	2291	2068	1767	1674	1576	1433	1432	1300	1208	1257	1165	1112	1094	1122	1100	1045	1044	1071	1056	1110	1024	1010	1045	1005	995	1027	987	1001	974	1010	1002	947	956	992	975	924	911	1028	969	1013	989	921	937	968	916	968	948	932	897	882	908	894	948	942	931	913	949	974	909	945	957	946	940	905	974	953	944	934	981	951	955	1021	911	959	908	953	941	981	1017	988	1012	940	1058	936	968	938	870	938	1348	1126	943	989	954	918	966	984	927	944	924	907	918	922	962	989	930	938	924	990	932	976	936	956	874	983	923	980	914	950	904	926	958	981	961	952	916	970	932	988	929	903	914	950	945	915	912	908	944	904	905	932	868	923	921	946	860	926	865	901	917	936	941	915	952	881	866	920	844	961	928	899	884	933	928	905	895	878	913	904	909	921	970	932	964	948	904	948	924	909	909	863	878	978	850	881	912	911	884	964	928	994	898	873	897	964	888	900	948	932	929	949	952	1026	918	908	956	917	911	943	925	949	934	941	961	923	905	890	880	912	886	912	899	895	901	852	879	916	932	921	905	941	910	879	943	970	906	890	954	985	927	927	957	907	933	876	952	984	877	968	938	890	980	946	961	905	881	871	940	901	972	945	922	926	911	900	924	914	949	936	901	944	927	919	865	899	972	920	857	907	922	868	902	893	944	914	904	905	895	967	908	868	900	881	911	939	900	913	941	952	925	854	881	971	962	906	916	910	906	886	956	948	922	942	922	918	962	954	946	904	916	915	963	937	898	931	947	940	904	961	908	939	893	920	840	924	904	908	905	944	909	895	935	913	974	883	920	933	917	864	891	901	882	931	894	910	883	888	947	859	938	909	926	948	908	930	845	987	953	916	964	887	858	934	870	869	955	918	943	934	950	966	875	923	988	892	883	938	893	964	899	952	909	874	946	889	948	933	984	943	942	911	921	911	897	899	922	863	973	953	887	923	910	963	888	963	930	925	910	907	924	961	910	927	943	953	893	918	940	943	896	928	954	912	978	947	952	901	946	902	919	924	943	872	932	901	976	900	904	922	925	927	974	974	964	916	861	930	882	941	904	893	915	859	913	866	903	891	946	892	969	905	918	900	957	929	940	912	917	957	914	877	967	929	911	881	894	912	895	898	886	929	920	892	915	915	922	923	932	912	934	912	913	929	914	972	946	899	924	881	852	901	913	946	923	954	866	965	897	942	951	925	939	913	949	948	936	945	951	961	926	881	923	976	914	895	903	899	920	885	942	897	925	954	937	909	917	932	968	906	972	928	971	904	912	937	910	954	985	967	883	925	896	929	927	939	942	888	953	885	920	891	940	930	919	874	897	930	914	927	907	946	911	957	908	859	932	931	947	922	892	867	948	914	970	921	938	948	985	902	922	891	866	909	878	902	910	931	951	961	953	986	917	962	926	947	940	874	969	895	960	896	881	951	888	902	879	938	923	894	863	924	916	898	922	915	889	875	961	894	877	938	921	899	934	920	941	934	923	916	923	954	931	918	904	928	925	926	922	905	895	977	870	933	922	948	902	934	933	962	951	929	878	943	858	907	971	915	926	832	945	888	940	894	926	945	952	961	900	949	926	939	938	912	988	921	957	964	877	873	919	935	876	927	885	908	912	893	914	898	861	935	923	949	924	936	909	887	882	907	878	895	893	868	915	924	894	931	949	879	986	893	956	866	920	869	938	981	916	870	961	939	909	932	938	954	951	874	886	893	966	875	889	926	938	921	912	924	886	971	963	915	885	954	953	1003	888	995	962	923	881	927	925	943	941	852	853	909	918	937	911	902	944	973	858	915	900	895	923	932	978	922	922	976	917	899	925	959	873	970	922	932	860	898	921	935	942	904	874	901	944	1030	900	945	903	934	927	914	911	873	912	889	915	906	843	898	908	920	932	927	933	957	889	905	894	940	928	908	946	888	930	896	916	913	895	939	929	917	925	911	922	939	906	931	875	973	913	984	907	949	947	870	963	934	887	936	859	895	884	907	927	943	887	921	946	879	925	923	929	906	929	935	936	896	960	855	986	980	897	933	904	912	929	916	959	901	931	942	934	929	919	956	885	895	913	949	928	876	888	903	925	881	906	872	902	956	905	946	945	911	928	961	944	918	963	950	972	952	872	863	934	911	933	974	882	911	927	899	946	915	894	948	903	934	901	927	966	903	904	924	938	934	945	884	908	953	923	912	897	899	911	913	925	917	891	872	936	877	884	905	907	930	914	941	940	901	930	904	900	900	908	941	886	905	912	927	878	942	956	925	950	907	871	935	917	959	895	900	896	921	883	913	974	949	863	942	922	942	919	932	970	892	934	913	899	896	933	902	902	902	908	914	933	920	978	939	909	957	913	958	926	921	949	980	909	892	916	936	908	917	961	956	982	881	943	952	962	919	904	939	933	934	975	918	893	941	882	974	922	885	954	931	901	917	905	949	931	953	928	872	935	906	922	877	978	890	913	902	914	909	926	935	911	949	947	858	944	930	839	910	914	916	941	904	930	928	918	911	898	902	939	928	885	950	958	932	881	1015	905	916	956	971	917	945	887	954	962	945	916	911	936	924	956	976	891	941	890	953	940	903	911	914	917	958	916	939	912	946	922	929	968	873	910	938	913	912	884	951	925	897	958	892	946	939	908	949	946	934	874	942	923	959	922	882	918	884	906	889	884	889	859	905	958	931	880	865	970	929	898	916	939	916	903	925	906	919	941	925	960	908	910	946	911	899	979	883	919	963	953	921	925	915	955	909	926	942	914	944	965	914	925	941	892	918	921	905	906	886	987	943	957	963	917	941	911	943	888	929	889	885	908	918	897	934	905	944	932	871	933	925	951	926	931	943	918	931	932	941	930	925	927	984	924	909	909	933	961	906	905	936	909	902	907	979	912	919	943	933	887	895	913	912	927	854	970	929	875	918	890	900	895	898	938	940	914	878	916	884	926	899	952	862	934	848	894	884	941	956	965	923	927	887	862	935	935	937	927	890	909	991	911	950	937	917	823	890	932	911	910	961	863	943	857	905	872	852	935	911	932	860	927	842	932	912	993	947	875	875	885	938	878	947	894	984	895	937	979	926	932	902	912	892	893	864	917	935	868	920	938	939	908	856	891	929	925	897	897	885	960	950	935	898	904	961	882	919	929	914	896	885	910	916	895	901	919	942	974	925	895	924	907	923	935	921	912	923	910	922	885	929	916	947	873	882	896	926	890	952	917	948	936	922	955	900	892	895	909	946	945	958	934	902	926	991	889	896	899	927	934	951	896	889	944	902	946	916	922	921	925	974	896	930	864	1002	887	925	968	915	890	906	893	933	878	951	898	917	961	919	913	879	968	876	962	905	890	930	929	931	832	885	898	898	901	931	950	852	922	934	945	854	918	960	922	874	923	924	928	969	894	898	850	908	971	917	914	920	961	922	962	905	978	932	892	896	914	961	912	927	935	907	938	930	960	922	893	940	914	924	964	908	935	925	985	982	932	908	947	929	934	933	964	887
62142	16730	4010	1975	1355	940	793	669	559	493	427	388	401	348	347	325	356	298	268	283	293	307	255	230	253	272	266	301	249	270	266	261	235	279	246	254	241	260	264	265	240	233	239	248	229	231	244	248	238	257	235	256	238	219	252	247	242	227	236	258	231	263	210	252	261	215	224	228	252	231	224	216	247	252	220	243	246	241	242	267	233	205	249	253	254	245	226	269	225	239	234	263	223	228	346	276	220	253	234	251	234	265	268	238	244	250	223	277	207	212	254	201	265	231	227	233	246	235	237	251	272	246	224	240	237	231	256	277	229	238	245	215	225	219	234	269	243	235	222	245	257	227	225	238	244	245	246	214	231	240	229	232	247	221	251	224	226	222	246	238	226	246	233	250	251	234	252	220	246	266	244	222	228	215	242	249	243	223	254	228	200	241	269	211	218	240	234	243	225	245	231	226	220	248	237	236	263	222	252	209	259	229	234	245	241	252	243	222	235	233	238	227	250	237	225	255	215	267	239	218	251	245	247	248	213	248	258	229	216	234	250	243	196	264	275	250	233	217	210	233	249	239	242	232	219	227	238	257	240	216	249	244	254	235	239	244	247	223	246	249	233	251	231	255	240	195	243	236	238	255	248	239	238	226	234	238	248	234	224	236	216	239	256	230	218	211	229	237	252	232	235	251	284	234	236	232	236	242	233	223	233	225	203	232	250	241	252	231	229	247	235	229	235	238	261	258	230	257	235	220	233	229	234	262	230	219	256	224	230	231	217	247	256	224	256	223	225	242	249	248	238	215	236	222	223	213	234	243	252	221	207	256	227	223	229	237	231	233	233	265	216	229	231	237	210	248	236	233	247	233	267	212	244	241	225	215	234	229	249	234	189	219	222	231	254	251	219	241	229	234	276	205	217	226	241	270	218	220	223	245	224	222	267	238	245	268	242	257	240	228	255	235	211	231	210	224	245	260	241	222	233	251	248	240	222	227	224	262	241	220	243	206	217	239	249	246	223	257	224	221	226	226	250	235	233	243	235	223	270	264	234	220	231	249	213	259	235	222	244	231	259	215	225	228	209	249	230	234	243	257	234	236	243	256	241	226	229	244	250	249	250	243	223	231	228	246	242	263	216	239	233	241	266	211	223	234	222	215	238	253	240	213	212	236	257	217	230	252	244	242	236	272	226	239	258	230	254	218	245	207	204	211	241	221	211	218	218	251	228	247	232	231	216	236	230	224	257	218	241	243	248	242	252	241	229	272	220	229	243	200	239	228	241	260	277	253	234	209	242	235	233	257	220	260	251	235	237	217	251	236	272	229	226	259	232	251	204	256	251	241	259	230	260	224	222	219	238	234	227	234	223	234	233	233	228	242	219	243	216	218	253	226	225	232	224	212	240	239	216	245	222	230	255	262	266	249	245	217	215	232	233	252	265	239	176	233	216	216	232	248	257	243	263	245	233	265	223	225	213	234	232	258	246	226	216	243	251	201	252	239	222	250	219	237	228	255	226	193	266	246	258	231	237	257	256	249	233	251	224	220	251	235	247	234	250	222	236	258	239	245	233	256	235	225	222	248	222	237	244	244	225	240	235	228	211	257	238	235	234	231	265	231	251	223	226	248	244	226	233	233	240	261	247	234	224	259	221	214	217	219	205	220	238	250	248	250	258	241	226	275	243	249	247	239	241	241	230	226	231	219	260	232	217	218	201	236	241	232	249	236	236	243	253	237	230	220	253	233	234	213	265	237	249	230	233	233	247	243	233	227	244	225	261	244	242	224	242	238	248	254	247	237	230	236	230	249	231	229	223	232	221	246	224	249	238	243	244	233	241	215	239	225	235	226	207	229	243	249	257	220	259	229	236	249	237	256	217	247	260	207	247	231	216	236	220	248	218	217	232	246	246	240	245	240	222	214	210	235	229	248	228	219	231	229	246	211	233	236	250	240	263	262	231	237	241	239	240	229	236	237	228	242	225	227	245	210	220	222	247	248	235	229	238	250	246	218	262	240	218	253	221	240	241	240	229	256	226	234	240	234	233	263	228	220	217	220	221	242	227	213	244	225	259	241	249	202	233	228	219	257	212	261	221	232	237	231	259	229	218	222	265	263	254	245	229	250	231	221	227	201	232	203	225	212	259	246	235	210	207	198	252	241	250	232	244	218	260	225	229	259	259	240	239	236	245	270	255	237	246	221	242	215	234	264	234	239	250	214	225	257	244	226	241	246	236	203	242	227	236	244	240	221	220	248	245	253	233	216	244	275	237	244	222	234	218	220	229	241	230	254	246	264	205	216	222	233	208	258	228	241	240	232	254	221	241	234	246	267	199	240	245	229	229	230	223	222	234	244	234	221	229	264	206	226	242	236	232	252	249	246	246	225	248	278	258	247	229	223	236	228	235	240	257	247	229	224	250	249	235	240	242	233	225	242	236	242	214	237	245	200	244	204	258	234	220	238	234	197	237	225	227	229	226	205	219	217	233	232	224	230	243	236	231	240	239	230	227	214	264	252	244	271	211	224	247	200	238	239	259	223	240	247	256	259	248	228	241	232	216	244	244	239	239	223	217	260	250	238	233	261	242	250	205	269	237	236	252	244	233	225	260	249	226	232	218	242	220	231	232	222	240	232	238	206	239	256	245	255	231	242	230	240	256	225	219	228	216	247	227	224	243	232	228	246	206	252	231	237	256	250	214	254	225	246	216	256	251	247	241	251	249	251	235	248	212	249	218	242	251	254	231	248	249	233	246	247	220	248	249	265	230	213	231	235	230	220	249	238	223	244	239	203	262	256	241	230	231	234	245	230	248	244	204	238	220	230	242	236	209	242	237	263	260	217	216	223	240	232	250	217	250	258	231	266	210	243	243	234	226	260	264	241	237	241	228	252	239	215	224	244	225	248	246	214	246	231	255	217	242	235	186	221	260	240	243	222	241	235	251	249	262	252	233	231	225	219	263	247	250	245	209	239	246	249	233	235	240	247	223	243	255	239	228	228	208	248	233	257	244	258	207	205	242	239	241	232	228	210	247	230	227	229	237	235	246	254	236	262	250	238	237	223	251	188	246	212	239	242	259	257	222	230	215	247	233	259	245	255	236	239	224	204	258	226	219	225	246	218	235	207	209	237	236	237	246	234	253	212	233	219	249	237	227	225	246	235	209	219	259	224	219	229	225	252	252	249	226	245	261	235	234	242	250	227	248	241	233	235	266	228	228	218	233	252	213	221	220	216	243	258	226	247	230	251	242	232	238	221	238	234	228	234	236	246	245	234	223	235	237	223	236	238	244	257	259	235	250	206	198	225	280	219	218	215	218	238	256	246	241	240	223	256	239	223	243	279	215	220	209	240	252	257	250	269	241	223	230	218	234	201	282	246	219	249	242	235	235	238	241	237	251	236	200	238	222	254	226	249	215	238	229	228	237	249	243	212	209	210	227	225	222	223	204	252	215	245	210	242	260	209	224	215	228	243	246	231	238	226	228	254	253	216	245	239	226	218
29369	2311	4894	5619	4554	3845	3210	2608	2181	1866	1813	1623	1533	1311	1205	1142	1117	1091	996	952	943	912	870	923	826	818	833	790	835	762	774	739	703	724	727	696	709	689	712	676	670	708	677	698	710	668	686	682	701	617	702	667	643	664	629	631	592	682	678	634	606	628	620	672	638	645	620	684	648	658	659	656	626	642	638	701	667	603	628	673	665	629	639	625	642	630	605	739	698	667	621	648	635	639	1601	820	644	584	618	619	627	641	643	612	660	669	666	679	677	653	684	665	647	678	680	641	679	616	625	630	628	610	665	594	608	685	662	685	693	653	626	592	607	681	654	577	602	607	640	565	649	616	625	642	632	606	656	634	618	631	636	654	592	641	595	608	650	586	645	638	584	623	594	616	610	641	636	607	580	605	607	578	610	632	626	591	611	607	639	577	611	637	571	624	616	680	666	577	643	633	607	592	628	587	573	584	651	624	622	626	595	633	591	607	636	625	612	558	627	649	602	632	631	588	620	586	619	582	584	637	612	600	615	629	588	631	596	603	611	617	560	650	630	568	640	637	611	626	636	589	623	601	596	600	586	584	584	611	621	623	643	602	613	650	615	593	605	615	654	587	586	588	591	589	598	620	569	622	619	594	616	641	606	585	597	613	614	631	625	616	638	582	586	656	608	599	616	615	605	622	617	597	574	611	596	592	613	633	630	625	652	578	616	650	615	602	641	613	624	603	596	619	622	610	603	620	613	628	647	610	599	591	621	636	619	560	620	617	619	676	592	619	639	607	629	609	624	638	602	610	594	591	609	534	614	578	670	628	600	601	596	654	613	604	608	595	640	589	595	621	612	636	604	617	611	635	607	662	603	630	598	590	566	618	600	644	633	550	602	572	611	630	566	658	587	661	615	576	602	602	570	667	637	607	615	550	582	614	610	619	647	603	625	584	594	641	581	647	588	592	600	610	631	598	620	611	595	583	550	615	596	646	636	624	577	610	624	597	652	602	610	624	607	594	612	622	624	627	575	622	589	599	562	632	636	620	613	639	628	612	569	625	649	671	630	599	585	612	633	646	634	607	596	551	656	637	635	604	629	557	616	592	591	637	627	616	626	579	610	597	624	634	632	632	627	584	566	632	600	563	613	587	621	594	587	550	609	574	614	653	618	608	622	636	609	603	626	639	571	621	591	585	636	643	589	602	596	628	612	618	616	619	627	575	586	668	580	619	565	621	646	610	690	623	570	639	594	666	602	576	584	639	630	569	637	663	556	640	603	588	622	604	584	633	556	679	627	627	581	648	617	570	581	566	633	641	625	607	623	661	594	585	585	600	599	591	591	602	633	612	601	582	629	627	613	630	629	604	606	563	632	541	612	591	641	613	616	614	641	620	659	615	577	597	650	618	605	617	598	610	594	652	644	656	627	607	615	604	632	616	606	642	618	627	640	626	592	583	582	653	629	627	619	615	642	659	593	632	598	612	613	603	662	587	599	581	571	605	640	602	560	541	618	643	550	594	610	593	616	641	562	632	603	642	603	589	674	636	581	618	623	614	572	631	584	597	624	607	632	604	618	606	580	603	543	590	614	668	602	629	615	629	588	614	582	661	620	601	624	605	619	616	593	637	612	636	627	615	638	627	636	583	598	594	618	631	599	606	620	586	650	631	616	644	629	628	530	617	602	605	598	565	637	654	607	562	579	613	595	602	618	545	675	688	619	640	612	602	600	658	597	613	597	582	608	645	615	608	646	599	610	578	611	597	601	550	597	593	610	610	642	601	623	615	616	590	609	580	586	601	629	652	622	668	569	589	634	600	644	580	624	623	609	628	622	565	616	572	571	595	604	622	655	565	625	617	597	617	619	598	576	590	591	606	655	620	634	588	619	574	622	636	596	632	619	621	644	594	645	592	569	643	625	618	606	643	615	569	572	626	600	610	622	614	661	654	663	610	579	623	618	630	617	617	640	599	605	650	628	647	594	645	601	620	620	609	601	625	592	574	606	621	591	581	590	628	625	646	626	632	630	615	626	607	602	662	621	635	651	586	632	604	585	668	662	620	624	583	629	642	615	595	622	590	614	607	600	632	615	647	625	630	610	567	641	584	638	593	643	647	631	604	569	629	622	593	619	618	609	661	627	602	564	619	603	633	602	619	607	592	597	621	603	611	585	656	631	582	631	601	632	607	605	582	636	587	614	646	616	598	600	618	575	596	592	643	606	626	618	626	570	599	632	638	611	615	605	610	611	632	619	632	612	624	637	625	601	635	620	616	610	640	616	601	609	610	643	592	613	605	640	629	611	573	605	596	593	627	582	581	608	608	628	610	630	597	569	614	610	599	627	613	564	632	581	600	641	613	629	625	664	654	623	576	615	619	589	579	609	652	585	590	564	600	589	591	628	592	614	582	603	591	579	597	612	614	631	647	637	626	628	645	595	607	605	590	611	629	614	637	575	606	627	569	594	609	580	655	607	626	640	607	598	605	642	662	612	657	578	657	632	632	617	616	592	570	603	577	605	586	637	608	623	587	574	623	650	636	589	636	605	630	583	662	575	611	627	623	587	593	670	606	574	555	605	596	652	592	614	584	645	618	618	620	604	596	646	617	613	616	611	623	619	647	635	560	648	659	602	620	635	650	625	638	605	622	632	590	619	662	595	589	607	616	628	590	567	612	584	637	602	619	623	632	583	614	636	606	592	612	652	610	567	595	599	575	640	604	603	621	641	637	598	606	634	632	590	647	598	584	639	582	611	642	628	613	620	605	607	618	658	622	601	641	617	656	637	621	597	611	649	614	599	621	613	589	636	594	594	610	626	598	589	609	625	605	636	650	628	598	597	647	616	595	602	580	590	622	646	595	591	560	624	599	618	601	641	618	635	621	630	608	597	595	656	569	625	600	624	636	637	637	591	617	620	606	581	578	609	630	585	637	614	655	609	614	646	598	605	606	672	590	617	576	588	579	613	613	571	633	617	590	607	607	604	636	624	569	610	573	538	612	671	610	601	580	611	604	595	589	616	616	632	664	600	613	641	652	616	611	559	609	630	635	633	603	609	615	610	624	635	596	593	618	629	615	606	585	618	587	623	610	605	637	608	615	630	633	619	613	638	624	608	611	618	570	646	643	615	571	601	633	626	603	604	612	584	604	605	547	619	619	592	593	584	605	620	638	640	639	592	620	580	599	609	642	623	644	578	585	601	583	590	616	625	645	610	674	631	584	605	604	603	632	610	607	591	645	624	597	622	584	609	602	606	585	580	602	629	606	611	600	606	582	610	620	588	570	625	612	613	576	596	622	591	614	641	601	566	612	619	646	578	655	599	610	600	594	631	603	655	609	563	602	599	583	586	631	622	604	617	582	561	616	600	625	609	572	624	601	634	605	623	628	580	645	618	586	626	575	599	609	620	635	590	617	611	566	608	544	627	612	577	599	630	588	616	594	596	616	642	617	605	621	612	629	630	609	616	604	619	652	631	645	609	633	591	633	596	579	618	608	620	624	610	649
8717	525	421	432	433	393	377	388	426	381	373	384	366	369	387	334	407	368	400	385	352	381	404	406	408	375	359	386	373	367	373	360	373	410	345	364	353	377	376	382	378	358	374	356	357	369	414	346	372	398	368	390	340	383	374	387	372	348	383	395	391	387	365	397	386	371	393	375	352	372	387	376	378	374	367	372	393	387	381	368	361	371	389	404	369	413	369	433	375	399	360	373	390	379	388	343	393	352	372	383	356	375	349	379	375	354	374	391	389	386	382	414	378	384	363	423	326	375	378	360	385	381	376	352	399	370	365	369	342	369	357	385	371	392	366	348	382	350	402	357	393	336	367	389	361	377	345	426	361	368	393	352	360	344	370	394	375	356	378	341	377	357	371	392	409	383	381	339	372	381	386	366	413	345	384	347	379	345	363	369	378	365	390	404	377	378	354	375	368	375	354	348	372	371	353	380	391	363	370	365	353	371	393	374	399	326	381	349	394	372	345	365	361	378	408	344	362	377	397	369	439	367	381	374	399	361	349	390	334	372	365	389	357	358	361	377	371	364	380	392	334	362	346	410	374	383	358	359	393	381	349	381	350	427	355	400	365	357	384	353	354	376	398	377	360	346	370	396	391	401	356	371	370	400	389	368	367	355	330	379	372	363	373	409	375	367	372	368	393	405	382	379	387	399	360	391	363	368	404	400	360	362	351	416	355	353	360	390	394	401	388	372	342	381	385	395	411	349	383	376	401	369	385	392	395	398	358	389	361	361	388	384	376	348	366	352	371	365	389	372	327	358	358	343	381	380	405	384	359	374	361	361	360	355	396	336	384	379	373	366	373	376	385	359	398	398	409	356	334	353	370	401	327	410	390	361	341	358	348	327	372	338	368	387	385	339	393	376	374	368	409	394	340	377	384	350	361	366	364	379	378	413	369	396	384	360	371	358	376	387	369	375	369	329	395	359	396	366	338	379	365	363	377	389	382	353	336	354	387	374	344	356	385	390	355	390	390	369	395	376	379	340	380	381	380	394	381	426	358	362	365	378	368	348	373	369	395	381	378	406	378	361	365	390	360	404	395	374	340	409	350	409	375	347	368	355	368	387	381	413	365	370	384	364	369	348	365	394	397	370	354	385	392	345	381	373	383	352	389	362	380	371	384	380	330	390	363	384	371	403	403	405	383	379	353	364	394	397	388	352	401	358	422	367	401	407	349	359	384	358	398	380	415	428	351	389	376	380	394	383	361	357	377	383	416	346	357	369	361	346	387	353	383	341	368	366	386	352	368	413	361	346	373	377	357	363	393	376	390	376	392	405	344	381	372	340	351	385	379	381	371	375	373	358	388	355	363	410	363	362	386	359	375	348	353	364	353	379	365	357	370	348	383	371	345	334	360	368	357	347	365	363	378	340	375	357	360	390	379	360	363	415	392	394	366	396	384	398	371	372	385	376	355	365	383	349	360	390	392	367	407	380	365	358	367	378	379	387	402	372	374	347	409	383	381	363	375	351	393	371	406	374	369	367	416	352	357	352	374	364	384	376	415	372	356	362	374	354	341	372	375	386	359	365	363	349	382	348	380	348	388	376	382	374	330	366	358	380	349	388	373	347	373	365	396	371	350	367	325	380	364	397	323	357	328	402	375	330	345	422	356	388	376	372	336	365	372	327	359	371	364	375	373	381	382	344	364	361	356	356	370	356	344	384	357	363	353	404	359	382	409	358	341	369	353	405	353	381	395	374	401	362	383	371	400	364	357	396	412	340	384	351	354	355	358	383	408	352	356	361	398	367	379	365	371	368	341	377	369	388	360	402	382	394	356	355	366	346	366	355	370	353	383	354	391	370	385	383	386	391	408	403	378	364	408	320	380	381	374	395	361	374	379	367	396	379	376	361	349	347	309	367	378	375	375	357	330	391	354	410	360	343	403	391	418	363	363	355	368	392	385	395	377	403	385	401	325	399	391	368	368	368	366	365	345	357	377	356	365	368	351	371	386	388	374	384	382	375	399	372	367	354	375	377	362	362	365	344	370	326	378	365	378	357	422	399	362	364	363	355	382	391	366	387	370	365	365	353	349	383	340	428	356	400	363	382	383	348	373	400	399	405	383	389	387	363	351	385	359	356	367	353	332	339	378	331	393	349	352	327	395	393	382	366	384	342	395	376	350	367	340	399	369	362	358	387	333	380	376	379	396	368	348	352	336	367	377	373	375	375	369	351	385	383	356	402	371	354	386	361	377	388	393	376	394	416	369	354	378	361	373	342	382	370	388	393	359	360	373	378	372	385	374	378	395	348	397	355	392	323	392	385	374	399	391	330	406	400	348	369	377	389	339	398	380	403	363	354	376	340	351	358	371	375	364	401	371	375	396	359	382	372	419	348	370	359	357	409	391	372	375	354	400	347	386	385	371	349	348	348	351	367	348	393	406	398	366	355	373	406	372	412	368	352	357	345	388	391	358	373	358	369	391	378	371	388	377	370	407	354	384	368	370	369	346	373	361	422	380	369	357	373	380	373	371	369	386	383	358	392	384	375	375	338	419	375	393	340	357	365	382	393	383	361	369	376	376	363	397	351	337	359	380	360	354	361	358	384	387	344	358	393	384	345	354	379	391	375	352	353	352	367	357	393	375	371	384	389	388	400	384	375	372	373	359	402	350	371	385	375	361	354	391	372	399	357	366	354	348	339	344	351	392	382	363	364	396	393	388	367	358	404	389	382	392	390	425	415	409	353	428	360	403	370	362	379	367	341	398	386	401	336	326	347	384	380	364	366	385	373	399	414	366	400	351	380	399	338	367	398	348	368	367	390	351	362	382	339	397	395	378	389	368	388	373	351	383	375	380	372	355	382	400	364	354	356	358	371	373	372	379	358	402	381	356	407	386	377	364	339	400	375	380	371	340	409	417	391	336	343	353	383	384	380	351	375	385	383	369	370	363	374	361	389	370	381	369	381	385	342	385	362	360	396	379	347	369	370	375	385	385	383	361	393	361	382	382	376	390	392	398	385	387	381	360	344	377	337	401	362	357	362	352	384	351	372	399	383	388	378	347	338	415	370	350	394	345	330	369	354	342	408	377	372	375	385	382	355	361	367	387	369	399	378	366	385	376	392	365	370	382	349	378	367	374	378	372	397	365	392	347	350	353	323	381	411	382	343	346	354	388	369	353	378	398	363	397	350	359	359	397	374	362	355	380	341	384	373	407	373	400	349	334	360	361	356	417	392	342	351	385	375	341	364	338	376	378	375	409	352	382	370	375	367	389	337	389	418	367	348	367	355	371	349	396	386	356	365	386	387	365	361	367	363	337	380	363	384	375	375	353	408	368	361	387	373	349	374	387	363	401	357	379	408	360	361	412	383	424	371	377	398	391	370	342	342	361	372	350	336	416	374	381	331	337	382	403	362	430	390	413	391	334	403	379	366	382	354	382	383	334	346	400	398	395	399	389	337	375	350	414	352	382	396	399	395	344	401	372	336	372	381	336	393	381	354
7643	982	1057	1052	1099	1008	1024	1006	986	973	969	940	951	950	940	968	935	956	945	947	904	1003	954	975	903	928	915	911	892	926	946	988	932	947	927	954	986	956	931	890	966	963	940	970	949	977	887	901	922	923	981	927	993	958	937	945	895	922	960	940	989	931	1006	927	974	958	914	960	976	917	937	962	955	963	930	950	930	898	969	937	947	991	958	981	1003	911	893	1012	969	941	930	960	910	961	979	927	962	915	910	950	931	915	904	965	967	1002	894	935	996	1031	920	1019	992	907	931	974	973	946	916	917	932	932	901	998	941	958	951	979	903	894	996	991	934	947	945	962	965	937	917	966	900	919	951	900	938	912	942	905	955	978	982	970	938	992	938	905	950	950	947	930	986	935	994	925	912	906	914	905	946	930	923	937	912	958	914	897	890	915	966	933	963	946	898	948	925	920	942	903	926	960	932	978	873	999	994	941	934	921	927	908	870	953	908	938	960	902	955	953	938	940	975	985	956	972	964	870	941	949	910	893	955	898	957	931	974	875	893	957	903	965	911	939	976	948	897	952	910	911	923	946	902	922	991	921	911	946	893	887	982	919	915	983	902	908	941	940	952	948	948	894	942	897	914	890	937	918	955	902	924	976	908	905	924	990	928	932	931	1012	895	907	916	965	965	923	924	934	880	948	937	894	915	913	926	938	1053	975	928	916	918	910	955	935	906	976	973	968	937	999	926	923	963	934	899	909	930	908	949	924	999	901	991	921	1010	930	878	938	936	944	949	998	922	900	955	887	965	938	956	916	949	950	939	966	931	974	963	902	947	954	926	929	945	916	929	944	958	998	909	974	938	945	957	983	970	942	928	899	955	927	942	988	925	947	967	885	936	1024	968	893	913	936	936	916	894	982	894	923	914	988	937	935	959	910	975	932	979	927	958	970	945	878	937	912	892	988	884	932	935	930	943	965	948	945	923	967	926	948	947	928	913	851	897	977	888	982	940	909	961	943	967	917	893	936	943	937	981	947	923	963	940	919	936	942	961	959	954	873	993	863	889	998	951	954	934	880	948	925	917	922	919	919	925	930	969	917	899	922	983	950	888	961	970	917	932	972	898	977	887	876	905	962	960	928	953	915	927	963	899	937	928	888	939	942	961	932	912	897	948	952	913	955	998	964	957	981	901	939	902	905	893	935	968	992	935	928	934	946	937	965	939	946	948	989	958	945	1026	929	944	920	893	879	889	962	946	891	933	925	926	931	924	969	946	1004	930	923	854	967	932	950	934	952	953	909	867	908	925	968	953	952	929	961	986	941	914	937	919	975	941	891	943	901	949	909	919	923	893	892	914	918	941	957	983	968	964	948	921	930	910	909	911	938	953	894	944	939	936	937	940	925	973	987	926	943	927	972	870	928	891	1001	975	916	979	878	946	947	964	938	955	931	917	992	929	952	947	924	975	947	985	921	929	936	988	961	936	881	953	941	938	988	991	927	964	927	943	934	932	931	944	916	923	939	924	877	923	862	978	889	940	942	967	977	898	910	923	924	898	927	952	965	948	988	948	929	913	919	989	913	967	915	923	909	957	923	942	936	878	896	980	929	1021	880	952	910	971	916	880	904	943	976	968	1005	896	908	899	962	934	937	970	963	947	909	940	922	909	916	910	916	950	909	939	934	941	970	954	954	928	1004	963	951	899	940	900	942	948	961	907	1006	915	925	933	913	896	910	962	928	930	929	915	949	938	977	912	966	916	951	956	952	882	956	967	893	957	933	1006	930	924	967	913	915	948	944	1012	933	911	928	975	863	968	943	915	933	888	955	997	924	882	926	900	962	906	991	995	917	895	914	956	917	941	933	908	953	999	967	943	926	937	916	955	914	944	954	901	955	893	869	936	1012	904	971	948	912	928	928	932	956	939	949	956	947	934	898	972	965	974	901	933	960	932	953	978	907	955	919	885	914	949	932	969	913	908	968	960	954	950	930	910	986	946	903	916	936	906	907	983	925	961	979	901	895	950	932	914	955	931	917	934	953	920	954	945	886	939	984	909	940	941	951	903	944	934	936	977	976	967	953	964	922	898	907	926	984	958	978	919	982	976	964	897	978	911	917	982	945	961	931	920	901	922	967	895	955	932	905	902	925	949	928	925	963	904	896	892	948	933	905	904	1004	915	909	884	920	954	940	947	886	929	973	925	911	994	938	916	957	956	903	962	979	960	948	921	912	940	924	940	929	960	921	960	926	878	942	950	952	989	957	911	925	946	968	920	905	963	878	912	953	927	944	944	915	978	960	962	940	894	944	920	997	975	956	928	918	933	943	899	934	942	939	895	903	935	933	920	928	944	971	958	1009	912	953	915	968	888	854	903	945	966	940	912	902	904	914	948	991	919	943	966	946	966	1017	880	875	935	970	919	896	927	930	898	928	932	977	902	972	921	938	932	945	881	975	966	938	1001	953	950	887	954	893	922	950	976	931	945	921	949	916	945	902	932	974	948	909	939	925	949	975	959	952	968	929	931	900	979	940	951	927	976	917	923	958	951	909	989	892	938	962	917	912	922	985	879	930	940	960	974	907	953	935	971	926	943	981	912	922	934	935	905	914	929	907	963	960	937	883	940	975	917	916	926	957	980	946	955	951	932	954	942	895	914	956	983	921	940	902	941	990	914	968	923	944	939	897	940	951	959	954	931	940	900	912	957	933	913	986	944	983	959	894	900	946	969	952	884	898	966	938	960	904	917	943	945	943	915	928	958	972	941	893	975	938	949	977	953	952	930	877	910	921	929	927	975	901	980	939	923	929	928	949	911	937	984	942	938	918	909	930	979	922	959	934	973	911	970	960	922	961	955	917	924	933	939	1001	929	959	919	917	947	888	889	993	943	928	898	961	920	914	975	996	965	991	951	948	971	844	920	903	999	936	947	932	955	985	944	933	957	942	961	975	982	955	917	932	948	917	951	942	945	930	952	951	911	940	953	921	968	874	918	956	858	910	881	892	883	969	943	916	903	926	927	944	948	960	992	887	943	928	1019	891	950	971	919	938	924	860	965	907	957	958	909	963	924	904	924	953	918	913	942	980	851	915	1004	907	941	916	971	958	919	973	921	889	938	930	931	962	958	931	922	917	942	959	994	964	939	963	954	967	912	950	986	965	928	925	971	894	936	920	937	902	927	965	941	959	970	904	961	917	960	913	911	997	950	960	963	949	954	926	911	929	971	895	927	924	956	979	976	930	946	895	975	938	924	1020	894	909	888	954	938	979	921	956	957	936	896	907	961	937	920	907	907	953	984	910	949	969	909	934	964	936	939	918	951	921	950	925	901	921	956	904	948	959	974	960	963	911	927	948	950	976	915	905	899	932	884	980	929	909	968	939	893	1004	930	958	960	959	930	902	988	961	966	962	922	905	888	906	924	934	864	970	913	1020	954	975	967	912	930	874	934	945	921	912	966	959	949	931	932	919	915	944	858	950	933	897	928	923	941	918	921	938	948	948	873	933	973	945	991	898	918	933	956	899	961	906	914	946	937	890	939	913
49782	10438	1763	1189	848	686	628	585	533	462	439	505	435	437	417	345	458	452	423	431	423	383	425	344	414	367	368	416	377	387	404	368	395	398	398	390	379	391	383	392	366	372	365	340	352	357	390	378	348	394	363	385	408	389	384	355	357	361	351	361	378	357	369	393	363	350	367	385	398	337	374	386	398	378	376	381	403	342	390	392	397	379	357	368	360	331	362	374	417	354	383	379	387	387	421	357	359	370	337	436	357	414	348	369	380	363	366	343	385	340	358	338	348	403	376	346	383	400	374	419	368	367	388	352	354	408	384	368	341	383	359	393	373	367	378	347	338	356	341	360	365	379	353	398	371	374	404	346	363	414	364	373	402	343	352	345	345	378	380	393	369	393	397	393	414	363	394	395	354	400	380	365	391	385	355	393	352	387	385	329	388	358	321	359	357	398	336	353	332	333	367	364	334	381	367	396	384	363	383	411	344	335	344	370	377	338	387	382	381	372	358	352	393	355	351	346	360	377	397	329	354	393	373	424	354	387	335	367	386	358	377	358	364	376	384	385	360	335	397	398	379	355	418	348	342	358	336	374	355	376	361	360	365	356	374	376	350	359	377	355	403	378	385	367	365	366	349	378	367	372	381	350	360	346	376	359	365	357	383	345	355	382	362	385	369	384	387	355	371	337	383	379	365	386	362	363	380	356	365	388	361	373	404	410	355	364	384	363	367	350	387	372	418	358	397	364	363	382	352	363	375	364	428	390	352	397	352	321	359	334	423	392	341	338	368	374	378	372	382	352	366	378	380	401	360	374	365	366	392	398	345	364	339	387	359	388	382	357	336	349	382	375	354	371	382	378	375	369	344	389	354	346	389	368	333	361	394	385	397	361	384	360	396	368	392	352	332	379	357	409	332	381	367	385	354	373	344	365	381	336	335	363	354	354	358	351	354	390	362	392	409	362	359	385	349	374	378	368	383	344	365	372	379	377	348	363	386	400	366	378	411	365	410	383	360	386	378	385	360	359	375	405	367	386	380	373	320	348	362	363	334	359	356	354	366	389	380	375	375	377	401	409	383	348	349	377	383	369	351	372	388	416	378	366	382	384	368	374	367	413	371	352	409	372	356	391	334	358	328	374	366	327	374	356	311	369	360	339	391	397	362	406	361	363	364	348	413	370	391	382	391	399	345	363	384	361	401	410	346	373	387	380	376	395	369	390	359	379	334	345	362	343	386	390	364	363	377	362	371	369	352	338	385	362	368	383	334	343	369	358	421	362	352	371	360	377	376	396	372	339	373	364	388	388	396	380	363	366	372	380	401	380	382	366	377	394	360	336	378	359	401	352	343	351	381	362	381	359	359	368	346	372	377	386	385	372	367	351	355	366	365	378	403	391	366	381	375	367	378	395	333	370	372	385	357	364	400	376	369	353	368	405	361	389	360	398	387	378	379	368	328	366	377	347	376	403	366	397	400	381	406	377	380	383	367	374	374	411	393	380	396	362	335	372	377	384	352	394	362	337	365	394	390	353	370	378	378	345	344	403	405	366	349	371	392	378	336	389	374	362	382	381	334	375	382	363	343	407	390	365	385	363	365	356	391	384	364	369	338	356	350	394	350	371	375	363	378	352	400	333	368	403	399	338	362	392	358	363	350	378	370	346	345	367	388	376	336	410	361	370	371	352	376	386	359	367	370	332	374	365	390	386	368	411	343	369	353	380	385	406	392	377	338	361	381	371	349	367	364	367	361	390	375	378	397	410	382	372	394	359	407	321	387	384	376	376	354	350	383	353	389	368	357	391	376	372	392	370	365	394	424	379	379	367	340	382	362	372	367	371	366	365	378	398	366	361	382	361	327	362	411	340	372	366	386	379	368	347	369	384	361	377	342	333	344	360	356	393	400	371	390	378	340	366	409	337	344	359	359	373	367	363	383	404	361	368	413	391	352	346	358	396	342	355	367	356	385	357	397	353	418	393	333	391	349	362	360	366	403	400	361	372	372	359	367	402	364	357	366	416	361	370	396	355	355	338	353	355	349	362	380	393	350	362	397	370	375	346	370	336	353	346	427	374	419	369	364	365	354	350	387	406	357	369	351	376	355	357	354	366	359	343	363	358	319	366	356	391	391	371	384	397	388	382	391	398	342	355	391	374	358	371	398	391	410	391	376	354	396	346	413	380	366	372	371	326	370	367	366	368	347	357	393	362	370	337	373	404	349	371	380	396	332	377	381	358	370	355	355	358	369	390	405	373	369	366	422	367	404	371	356	376	321	387	363	388	374	342	361	358	346	370	382	370	407	363	374	362	381	371	367	375	362	377	381	382	343	337	374	357	368	406	416	375	366	371	400	380	377	393	354	360	367	380	354	390	366	392	352	360	374	409	375	383	358	338	365	364	398	342	359	372	368	350	376	371	365	362	383	417	402	384	366	371	399	373	404	356	367	366	352	368	347	356	421	367	362	359	331	390	356	381	404	352	386	358	362	414	350	358	365	385	355	398	374	368	317	373	346	379	366	366	362	376	330	368	378	351	375	388	365	344	375	347	395	365	371	377	356	366	388	388	408	356	405	383	360	373	373	419	369	347	372	358	342	374	398	385	320	373	385	399	380	398	343	378	381	374	364	362	371	403	358	364	368	380	389	364	386	386	375	381	397	334	365	409	402	385	354	378	382	366	383	373	373	411	367	380	384	386	365	351	350	373	380	371	388	352	370	375	383	363	367	420	368	362	361	336	388	359	397	386	388	357	383	392	411	394	366	339	356	359	381	380	393	364	415	376	342	383	364	370	373	343	366	376	324	386	347	367	394	349	361	363	383	352	352	381	361	379	386	417	359	417	363	395	363	388	369	373	388	381	358	388	351	375	366	383	366	388	369	329	361	369	384	368	325	395	375	385	369	410	359	377	400	371	381	391	362	374	390	384	373	384	368	362	361	370	379	362	349	351	352	376	372	366	365	327	377	365	369	374	388	341	360	384	388	397	384	381	372	376	378	389	364	343	354	346	371	363	371	405	345	377	378	347	400	385	393	374	369	415	415	375	377	381	346	415	402	334	373	377	345	328	378	363	350	376	406	387	368	375	417	377	368	365	331	380	393	391	369	392	352	355	333	377	380	371	381	346	360	393	348	357	354	401	402	377	388	356	356	363	350	376	377	368	374	363	343	351	360	347	393	359	383	368	379	350	350	362	407	362	372	383	360	380	376	384	357	377	367	340	385	363	359	373	364	379	345	391	363	393	342	334	353	348	373	388	377	361	338	373	362	361	364	376	366	369	368	369	360	395	396	371	361	352	377	353	396	374	329	358	341	366	367	338	361	356	368	375	354	335	358	385	356	389	418	324	336	356	364	374	400	362	369	348	368	382	364	362	357	378	343	363	407	358	352	384	370	389	365	343	363	367	394	416	346	379	372	352	341	369	379	341	364	371	349	320	395	385	357	376	363	357	396	355	361	348	372	371	388	393	334	307	364	368	362	389	361	328	398	392	372	379	373	378
23235	1816	3004	3467	3039	2612	2304	2042	1759	1633	1446	1395	1336	1268	1173	1261	1159	1146	1118	1086	1048	1067	1179	1047	1099	1022	1033	1045	974	1063	1040	985	1008	988	943	986	930	971	931	1003	937	944	931	941	975	1000	956	979	917	909	951	901	963	965	996	978	937	962	954	957	902	927	889	939	954	911	1007	978	964	959	1007	911	900	900	979	893	976	931	871	966	894	856	941	978	942	956	920	978	965	959	932	924	942	939	1397	970	967	938	936	914	948	931	913	924	982	1007	924	908	937	1004	971	941	956	976	998	970	960	940	922	921	886	948	977	950	953	942	954	974	945	1020	945	872	904	927	923	962	918	975	948	952	877	919	930	880	941	928	875	911	890	911	921	924	889	916	913	947	968	920	940	889	921	879	928	901	920	900	893	909	920	984	899	922	901	899	934	937	961	894	881	899	927	949	914	952	965	920	888	932	938	934	910	924	933	896	920	884	904	916	858	877	930	915	936	950	972	936	887	894	923	967	920	967	890	898	963	914	919	978	961	936	907	858	925	925	907	909	960	926	891	902	888	934	976	894	929	876	900	941	917	937	930	859	877	958	934	924	945	935	903	886	883	917	886	935	841	853	897	896	886	904	893	908	909	884	872	899	919	927	955	946	962	935	927	885	887	875	871	875	935	892	865	948	905	910	916	966	949	905	889	920	928	975	943	927	933	928	950	917	936	929	917	948	922	894	923	897	910	931	957	913	890	911	943	859	936	931	865	918	897	946	927	885	918	930	915	901	897	935	963	911	853	918	909	874	936	891	970	961	975	880	871	897	912	881	928	966	889	915	920	900	892	927	946	902	914	914	921	935	1005	875	921	949	902	899	920	896	920	891	904	918	898	979	877	920	954	876	894	893	923	896	933	872	944	909	927	933	915	896	885	903	876	927	964	887	906	887	886	909	949	887	931	905	932	884	929	896	902	908	911	912	880	896	896	958	869	933	935	996	987	967	898	936	875	866	927	896	945	908	911	900	939	870	909	894	914	905	817	900	927	911	939	914	942	936	916	974	931	902	888	924	885	937	896	908	923	938	920	936	906	937	924	911	907	946	904	959	913	918	939	914	949	937	871	958	922	924	925	903	883	856	936	904	964	880	970	894	939	948	935	882	928	890	900	878	921	942	910	914	892	998	900	897	884	917	933	913	961	936	882	904	946	932	904	908	944	967	923	889	935	949	890	905	919	912	917	879	894	925	914	931	946	891	903	895	903	898	897	904	905	968	933	979	933	936	919	916	948	898	921	908	897	871	915	883	878	964	926	955	920	955	950	923	895	934	928	938	935	941	961	897	882	949	896	990	899	951	885	917	920	878	901	925	926	951	912	917	949	895	909	915	920	946	935	944	987	930	903	972	933	891	869	902	888	836	944	912	875	946	879	925	940	982	925	910	961	965	940	934	896	884	958	912	915	932	893	932	902	877	949	944	925	928	945	990	915	951	922	884	912	929	933	918	879	873	929	913	935	881	886	941	946	918	933	938	940	914	942	878	900	934	938	867	867	899	914	892	905	920	879	931	934	965	877	952	940	940	935	913	948	874	971	900	938	939	895	894	934	936	937	904	861	896	911	921	967	933	928	900	923	873	890	953	971	964	939	952	886	891	965	932	881	909	980	944	985	884	982	920	947	984	916	881	894	942	906	905	921	903	879	963	916	936	915	935	907	943	892	932	958	932	907	942	961	938	900	922	881	960	882	902	897	949	852	960	858	904	869	871	942	958	918	940	947	923	890	882	921	933	896	892	879	935	935	935	908	880	909	931	923	959	924	956	901	910	972	912	903	983	992	882	917	891	908	934	962	896	908	860	937	917	924	913	908	940	891	893	911	944	941	885	943	958	907	909	907	911	877	868	876	956	866	929	866	900	905	889	908	949	949	960	949	886	909	888	923	962	902	864	928	895	892	966	959	924	949	892	919	884	924	935	917	906	942	904	942	876	893	945	890	920	948	913	883	890	921	852	893	926	911	904	912	940	879	904	943	873	931	915	939	849	913	950	931	884	919	929	935	976	935	936	931	947	904	867	940	957	889	958	991	907	920	934	939	837	927	933	871	923	887	900	925	901	906	930	852	942	910	921	896	904	910	908	913	882	879	914	963	897	891	921	962	900	984	898	913	985	881	913	869	922	915	880	904	883	924	941	952	925	915	932	887	901	976	910	907	923	1011	894	914	948	948	957	882	933	967	903	914	938	874	986	936	889	907	989	907	959	936	868	957	949	868	902	957	916	890	896	916	957	937	971	915	947	913	862	849	919	920	911	940	916	889	878	881	919	917	963	930	961	961	917	896	947	931	929	949	920	936	862	922	915	891	899	926	897	844	877	917	862	882	917	961	981	958	907	912	955	957	911	970	920	949	918	920	946	893	940	931	894	894	926	858	938	940	866	951	900	943	938	948	889	838	910	936	916	930	1000	913	974	927	935	941	911	891	890	937	977	918	862	901	958	882	897	905	922	938	915	986	903	923	877	926	930	886	939	915	909	890	842	909	931	890	927	893	924	843	954	918	919	903	924	920	934	884	948	909	913	900	902	981	927	954	916	880	926	912	913	958	873	932	934	993	950	898	916	913	907	966	958	870	897	941	969	889	905	957	947	921	873	940	918	934	926	914	888	895	934	937	839	903	944	900	934	869	945	909	878	906	902	908	893	855	924	931	880	900	922	921	945	923	838	883	920	938	916	918	926	931	914	884	967	979	850	912	899	925	890	927	869	887	888	935	985	898	903	947	929	943	935	951	948	937	928	902	911	913	919	919	901	932	906	875	902	1008	886	915	883	929	884	891	939	929	937	922	926	921	875	916	879	887	927	926	947	926	874	935	928	861	923	879	931	951	949	902	920	980	936	940	902	953	917	897	925	932	959	974	894	923	924	846	937	910	936	906	948	907	898	938	929	891	928	967	915	902	939	916	961	964	935	934	931	897	960	928	972	904	893	899	906	908	916	923	985	927	852	933	934	907	890	933	885	893	865	887	976	858	902	961	940	911	903	899	866	918	904	958	887	895	944	926	949	897	845	881	958	899	882	921	924	952	953	941	926	892	895	946	921	954	842	919	927	929	907	922	950	887	908	863	927	963	911	891	913	905	916	925	930	1007	883	937	879	913	880	897	928	871	905	891	944	853	916	917	944	905	888	920	914	896	888	881	890	960	930	905	907	931	920	859	885	932	906	943	950	916	899	937	969	900	914	928	899	856	913	900	881	955	901	917	989	927	950	949	929	878	922	912	909	898	954	943	944	971	943	917	965	954	898	909	899	911	917	868	885	955	943	946	958	893	927	909	888	888	959	904	976	890	891	937	887	954	914	929	872	908	898	905	954	999	906	929	907	866	925	940	928	914	909	896	920	926	859	933	919	904	979	940	907	949	918	918	944	847	916	904	940	889	921	881	902	862	903	932	954	891	932	957	900	860	878	926	920	992	912	935	899	940	897	910	927	920	894	915	911	923	927	928	907	893	880	988	971	885	956	920	925	963	921
61533	19022	6233	2165	1320	1009	777	621	536	444	377	367	399	361	356	329	318	279	312	285	263	276	270	284	269	259	294	249	267	260	273	252	286	264	255	231	224	252	234	221	249	264	216	228	251	234	235	255	238	247	258	247	236	236	248	241	268	224	258	237	228	229	239	221	242	239	224	240	251	242	234	227	235	216	254	267	232	244	230	290	240	263	217	259	238	238	225	204	228	223	218	228	242	228	354	285	258	237	239	230	242	243	261	245	229	228	233	219	229	259	238	232	234	236	255	239	237	256	239	232	236	233	240	244	251	199	218	241	249	236	219	231	219	220	249	224	260	232	238	240	222	210	236	210	234	224	227	239	235	216	241	249	246	199	247	231	216	208	239	246	238	252	240	247	230	247	222	219	225	222	249	245	260	242	216	243	236	210	228	236	230	253	215	243	214	225	226	240	220	250	243	238	224	261	224	233	219	221	242	233	245	260	260	244	243	255	224	238	232	230	242	243	237	249	254	243	228	208	257	235	222	273	227	211	226	238	205	252	238	206	257	221	222	233	221	242	263	231	201	236	228	211	237	245	252	244	222	235	222	248	236	241	218	227	252	247	262	242	196	246	232	253	237	233	220	206	237	242	237	199	226	233	202	242	213	255	261	274	234	232	218	219	222	219	240	256	244	229	246	228	216	225	221	254	226	241	202	246	242	229	236	244	242	247	251	245	269	257	249	220	244	248	223	244	255	254	232	260	247	216	260	235	248	233	209	235	225	254	227	247	244	245	215	215	247	218	248	251	246	243	248	213	244	228	228	226	233	243	239	217	224	243	226	227	263	223	205	226	190	240	223	232	241	217	228	208	220	210	234	240	216	215	222	229	217	249	217	236	223	189	237	249	235	224	232	229	240	225	255	245	265	230	245	256	232	230	248	223	210	231	234	204	268	239	222	240	229	239	237	209	249	213	246	263	234	219	246	237	233	247	213	241	221	211	221	253	245	249	234	223	238	225	236	212	251	239	228	256	231	223	243	207	243	201	238	241	221	252	253	204	230	231	232	238	216	226	217	240	254	219	233	239	223	242	239	240	226	226	249	239	244	240	221	225	246	272	218	213	231	241	228	255	245	241	259	201	231	234	221	214	235	223	221	229	254	258	248	231	231	209	261	241	229	250	222	237	225	227	245	225	216	223	242	206	236	236	233	221	245	241	215	228	228	252	239	236	221	248	229	220	233	245	223	216	238	247	198	217	243	248	231	219	245	264	253	249	238	240	223	234	226	254	223	251	218	220	216	237	250	249	254	235	241	238	223	233	234	227	234	212	224	258	210	225	245	249	260	226	247	256	251	241	222	231	229	243	230	246	251	249	256	237	251	253	231	233	211	225	243	205	239	283	211	220	251	226	227	207	235	240	213	204	202	223	245	243	243	225	247	231	244	203	237	257	220	240	214	216	230	216	237	253	216	238	208	228	232	219	238	237	259	249	229	260	224	222	206	255	225	216	231	219	217	229	238	219	206	211	228	274	242	244	222	229	218	256	223	219	225	232	227	235	238	224	237	236	241	243	238	257	237	226	264	240	236	252	240	237	215	224	209	225	229	247	249	231	219	229	213	224	238	247	242	207	220	235	214	211	209	263	234	224	251	232	253	229	243	237	276	233	229	232	215	230	244	221	240	219	233	238	234	214	223	252	250	238	237	257	243	245	236	238	218	232	233	250	236	243	252	244	221	286	219	239	245	213	237	235	234	225	222	258	208	232	236	229	258	234	232	206	207	241	224	252	240	241	236	229	239	237	193	213	219	218	230	227	216	253	263	243	232	245	261	229	237	212	217	242	258	205	231	238	200	225	214	244	220	217	258	211	254	245	221	228	210	223	241	237	240	231	276	265	246	250	240	226	236	246	223	232	212	227	220	207	210	246	228	242	222	233	234	259	240	249	238	233	238	248	235	248	242	221	277	212	254	229	225	229	239	248	223	209	208	251	244	223	221	239	207	226	261	255	249	214	222	241	255	261	210	219	261	222	269	232	237	206	240	259	219	229	214	241	213	233	235	235	249	235	213	227	240	270	244	214	238	253	228	225	214	221	223	246	276	267	226	236	220	242	207	208	253	222	235	228	237	220	238	265	239	222	213	224	263	218	225	243	209	200	221	211	211	242	231	218	227	255	230	204	247	257	234	216	219	240	230	255	222	216	207	266	222	250	253	270	233	236	227	210	241	218	234	260	226	237	206	233	233	217	224	238	248	217	209	234	220	227	206	219	238	232	269	248	244	293	239	221	218	216	218	246	227	249	236	264	224	257	231	210	238	245	226	240	230	236	231	217	228	220	222	230	232	223	242	226	239	219	238	215	230	227	234	239	226	229	252	256	220	236	231	222	248	251	228	255	195	230	233	212	214	245	248	259	223	235	225	224	239	250	234	247	246	225	206	229	250	238	246	248	229	233	225	233	257	239	245	236	222	249	216	223	223	246	237	248	247	239	207	215	224	202	226	248	245	255	221	224	217	238	237	198	232	218	240	224	247	251	241	238	228	236	257	241	224	250	247	225	236	225	242	275	230	240	205	226	243	203	237	226	230	241	266	244	240	221	220	220	245	222	232	215	214	229	212	259	227	227	229	239	229	247	221	224	256	233	227	234	226	251	236	242	205	244	215	255	255	216	234	228	216	241	239	249	215	223	234	249	221	224	210	248	260	238	245	226	245	236	262	217	250	232	220	226	268	227	247	225	232	252	254	256	218	242	229	238	238	254	247	212	244	246	230	219	242	237	236	229	236	225	230	255	218	225	229	227	213	239	214	230	234	239	223	238	243	220	230	239	223	209	195	215	221	240	227	223	234	252	203	240	233	225	220	239	236	253	236	241	249	262	227	235	246	257	233	239	253	208	197	226	230	210	246	209	257	237	270	212	236	240	227	207	231	230	211	232	226	212	238	240	250	220	225	225	261	260	248	246	225	235	258	209	254	236	242	225	245	246	223	243	218	235	251	203	248	238	249	226	212	231	227	227	228	239	240	214	237	240	253	239	237	244	246	207	224	251	216	236	265	228	243	235	239	247	230	240	263	229	250	249	245	226	240	251	212	245	245	225	245	225	243	235	239	256	250	240	231	254	229	221	252	225	230	227	208	224	235	229	253	231	218	213	232	236	213	236	241	261	224	227	224	265	268	245	223	260	241	226	232	242	244	245	246	230	236	238	231	222	226	238	218	203	230	235	253	216	220	213	248	246	244	215	235	248	238	248	231	256	230	230	237	241	229	266	242	237	208	210	226	242	231	211	198	227	229	267	242	210	266	229	239	224	231	266	240	252	251	223	259	231	234	231	262	231	212	234	236	250	240	266	247	264	249	239	237	218	246	221	231	261	234	234	220	219	245	230	252	255	242	223	222	210	221	216	207	234	260	248	206	224	225	221	218	239	255	232	220	234	216	235	235	255	251	235	233	247	238	219	227	221	249	244	209	219	231	243	256	202	242	213	238	246	223	247	235	232	238	214
29459	2253	4785	5364	4778	3925	3124	2533	2211	1935	1751	1537	1443	1311	1303	1161	1118	1028	1008	967	944	926	910	861	857	872	783	802	791	812	753	748	710	688	712	742	718	705	725	686	658	663	666	690	640	650	694	640	657	618	722	635	629	671	641	655	646	672	675	660	621	612	585	686	607	639	618	674	652	660	655	626	640	657	679	653	656	654	629	656	650	623	647	643	648	681	673	617	739	648	663	608	670	588	1718	761	601	636	614	652	631	622	603	609	599	572	661	629	651	626	663	656	648	650	695	632	639	605	603	623	637	620	613	661	641	674	629	676	638	670	626	580	624	631	625	634	601	559	635	612	637	620	565	593	645	618	623	611	599	645	621	611	641	551	596	596	606	609	592	617	631	647	593	671	621	569	605	644	642	607	651	571	653	599	626	565	615	611	573	578	592	595	571	638	612	590	660	588	601	606	640	627	579	612	617	605	608	624	633	625	616	651	538	575	565	599	606	598	604	559	586	590	602	623	577	599	632	611	576	612	625	606	641	665	606	589	570	567	644	634	589	634	605	602	604	641	608	588	581	606	599	610	625	630	654	627	621	647	590	601	603	570	606	559	617	665	641	595	623	609	616	584	611	598	558	655	627	647	583	609	592	631	616	576	631	610	597	563	650	580	602	644	626	624	630	614	627	595	623	584	620	583	623	612	629	623	632	611	571	616	656	625	608	639	625	592	612	578	616	624	637	561	609	643	625	601	598	608	581	578	610	613	589	611	597	645	579	590	597	581	631	617	611	624	603	614	648	625	610	580	634	626	620	606	566	569	617	590	619	596	626	612	644	612	639	630	552	632	560	564	592	659	617	590	612	629	628	619	576	614	582	604	595	632	555	662	630	583	625	621	618	616	613	602	570	576	581	633	622	588	591	584	614	611	584	627	599	658	596	616	630	637	603	581	621	612	640	537	611	587	598	612	614	612	589	622	618	587	609	626	618	607	630	617	580	597	570	605	596	600	579	580	622	602	609	620	545	597	645	581	574	603	645	607	594	565	593	610	600	595	585	586	577	614	623	622	613	617	597	610	632	598	626	601	624	547	620	605	555	595	611	595	592	626	594	647	600	617	623	629	612	587	616	540	593	597	629	567	611	598	607	662	605	602	634	545	590	606	571	596	552	630	593	638	609	625	601	547	645	637	610	592	627	601	623	605	580	615	607	601	611	620	632	597	616	594	588	567	621	620	627	626	599	622	583	596	597	612	570	631	588	594	651	596	605	637	630	567	599	581	585	567	610	618	561	605	600	593	589	585	618	618	646	628	649	626	628	609	590	592	604	658	595	672	605	627	607	548	568	639	591	551	634	598	596	634	616	619	609	603	665	618	610	616	628	610	603	634	592	564	579	571	615	567	612	618	602	621	590	663	625	623	657	663	599	622	606	579	631	596	594	561	616	661	641	618	642	602	564	601	612	605	585	608	614	616	590	635	567	600	569	591	604	577	587	601	604	679	616	587	545	594	614	589	641	559	591	575	563	569	589	594	584	566	643	615	622	567	572	594	599	585	659	554	653	610	569	613	584	598	595	592	603	633	650	619	570	586	642	610	606	636	553	603	589	637	605	586	617	612	617	578	549	593	647	631	594	597	590	629	605	635	576	602	560	657	561	626	617	570	588	562	588	616	595	638	600	589	610	618	614	587	589	623	624	611	625	648	631	597	549	597	583	605	624	632	593	610	616	617	592	610	613	587	634	586	588	594	609	577	589	591	583	574	623	627	618	591	605	570	580	592	586	645	608	608	594	644	579	608	595	590	583	610	597	626	615	545	617	587	596	602	621	593	582	595	585	620	592	614	593	600	610	632	607	579	597	608	605	593	606	566	629	599	580	627	597	634	625	650	627	624	582	589	616	559	621	560	671	590	586	570	621	624	647	597	611	634	618	624	614	574	587	605	627	596	572	640	614	623	611	631	602	614	590	611	640	609	618	626	600	591	616	620	596	632	625	605	574	609	656	602	601	594	585	605	584	629	634	592	601	606	565	585	603	579	607	617	629	637	649	589	571	617	601	631	602	633	632	569	628	623	576	614	610	555	610	586	623	646	623	628	592	608	617	628	613	590	563	625	627	636	581	623	666	645	617	652	628	579	633	579	616	589	569	618	607	613	617	620	647	601	608	608	593	616	584	593	607	622	578	585	615	602	614	641	568	643	573	613	576	642	612	580	608	604	629	603	636	602	597	648	595	607	604	603	580	595	597	594	606	618	583	592	611	593	622	644	610	583	561	545	607	585	632	602	614	589	590	591	621	576	576	601	611	636	616	574	579	570	596	605	634	616	601	597	572	678	605	597	605	632	560	628	609	593	611	632	601	595	584	611	597	591	652	581	547	601	632	612	608	606	607	637	618	591	613	611	624	623	578	574	593	613	599	605	577	653	607	585	579	571	615	589	599	629	579	576	622	584	559	625	598	612	622	598	610	584	597	582	572	593	593	552	625	599	618	545	604	558	606	642	606	578	614	606	614	634	618	614	650	626	581	633	617	651	592	600	671	606	601	620	589	583	550	590	583	595	621	627	607	607	608	589	600	615	632	622	548	640	599	614	655	610	605	592	641	597	631	620	575	627	594	629	561	580	591	593	605	635	619	658	607	623	592	592	606	589	619	617	594	572	629	614	588	617	636	580	613	594	600	610	612	590	637	605	625	646	572	628	583	601	581	581	615	590	585	581	593	600	592	570	566	636	638	581	626	543	616	595	578	634	645	624	600	626	604	573	601	591	575	649	608	586	585	605	572	589	612	568	605	557	641	581	562	624	630	567	608	566	629	594	617	607	686	629	639	607	570	551	585	618	614	619	596	620	622	576	628	601	650	610	592	570	570	595	612	589	604	598	584	581	594	594	588	592	643	563	624	616	565	613	611	603	631	641	617	588	593	625	594	559	610	598	588	580	620	645	606	615	565	578	642	618	590	620	595	593	612	565	615	571	635	580	596	627	648	607	594	594	600	617	618	564	599	625	596	552	594	659	631	594	596	609	614	608	633	658	620	659	625	583	629	611	571	594	620	581	612	618	601	587	588	611	625	639	549	633	602	599	595	623	601	604	580	642	598	569	598	628	641	584	611	635	600	603	577	612	629	649	624	613	642	639	602	570	602	600	622	606	630	594	598	578	608	592	614	587	608	637	631	584	611	606	621	609	576	574	610	590	626	587	579	629	612	591	644	593	558	597	603	602	625	574	585	611	591	623	610	597	587	610	591	594	603	608	607	604	596	626	656	586	595	630	568	586	577	625	532	601	604	626	612	568	558	636	589	557	561	606	611	624	610	622	621	619	621	612	627	616	594	601	636	591	636	613	607	577	618	581	588	604	597	597	608	626	595	590	603	567	574	629	625	634	578	624	580	608	594	569	551	608	608	650	604	581	617	631	624	591	624	621	583	629	620	600	659	596	606	595	601	624	605	612	619	582	564	631	624	627	637	573	608	644	575	615	642	601	616	619	618	622	609	615	578	646
8966	528	423	392	419	402	344	363	388	376	357	359	397	374	378	384	414	376	359	350	381	378	346	378	399	379	372	419	358	376	359	364	357	390	379	377	343	365	392	367	378	377	361	364	398	350	400	373	376	408	381	407	403	379	376	383	324	396	340	401	328	378	357	360	361	361	430	384	379	368	352	386	368	364	365	387	371	387	367	394	394	376	385	359	382	388	373	358	381	393	399	391	386	377	358	372	398	398	381	380	358	381	389	377	354	341	364	387	381	373	374	368	368	384	418	414	393	381	376	414	381	364	365	361	389	357	392	408	381	408	358	373	386	396	386	359	357	364	397	396	379	402	373	368	393	353	386	379	374	379	387	365	389	399	378	353	329	358	373	406	369	394	334	382	364	391	361	375	329	367	410	391	370	366	386	391	401	372	372	397	352	374	360	371	420	372	379	350	363	378	369	386	344	374	354	390	379	385	352	345	387	368	382	411	370	351	374	344	395	409	361	349	375	363	354	369	364	337	369	354	377	358	363	389	401	388	361	363	381	382	419	388	373	379	428	417	372	338	346	358	373	358	380	362	338	365	393	383	359	369	402	352	362	380	378	387	354	385	386	378	398	355	369	378	394	383	390	375	369	363	348	379	373	387	350	402	359	408	381	347	385	386	401	359	365	350	385	384	403	373	407	348	350	371	368	388	367	373	380	394	381	373	360	399	382	378	391	367	360	367	374	398	365	406	373	389	363	361	410	391	364	373	388	407	354	355	395	418	403	392	385	384	416	382	415	406	377	374	354	405	368	351	372	395	403	354	370	351	377	377	383	393	379	363	395	388	357	379	353	429	392	425	363	379	359	407	378	412	363	387	388	382	408	363	384	387	361	407	378	368	410	386	365	356	370	390	372	385	389	377	378	387	352	378	368	376	406	368	376	372	354	354	420	385	353	397	373	368	391	409	379	380	377	393	371	389	342	380	401	380	347	389	389	381	408	398	398	380	369	351	373	387	382	388	367	393	370	343	413	391	367	380	385	377	356	346	352	379	385	331	371	367	355	350	366	391	384	356	372	361	368	370	368	365	367	370	339	371	376	362	323	381	396	363	363	388	370	375	365	382	383	361	384	411	404	389	345	366	352	352	347	389	417	384	387	382	361	372	417	381	335	431	356	380	370	364	397	394	388	376	391	355	362	370	384	422	398	368	372	373	373	379	358	332	386	429	372	359	349	360	348	370	406	374	369	357	367	394	399	359	380	362	387	402	346	379	381	383	373	404	403	371	376	373	345	404	411	362	420	361	353	383	355	393	415	416	383	397	378	388	388	362	366	381	388	371	374	361	381	396	343	377	341	385	384	388	379	387	392	396	367	384	376	392	391	367	349	375	372	337	350	358	385	376	346	394	401	364	386	359	359	340	374	389	377	376	366	358	398	386	367	396	386	384	410	385	404	394	394	342	365	368	365	374	400	349	364	375	372	366	378	345	346	375	420	379	394	407	363	360	378	366	417	362	405	334	408	382	358	361	370	382	381	382	330	366	391	359	392	349	331	368	379	359	356	376	400	359	350	403	359	373	369	376	381	376	363	361	373	359	371	393	382	363	346	377	388	421	401	393	369	400	355	363	366	374	377	378	405	363	366	392	361	395	342	351	395	373	385	369	381	363	368	368	375	366	377	393	346	333	366	355	377	406	371	378	392	400	391	349	413	387	352	360	378	400	375	381	361	403	348	388	376	411	356	357	353	366	357	379	375	380	382	387	360	378	365	410	391	428	355	415	395	391	388	417	382	404	356	357	384	379	388	381	363	351	397	373	378	346	403	359	383	381	387	357	405	388	345	363	373	369	373	360	357	354	374	384	392	362	351	390	403	420	418	367	383	378	382	370	321	371	389	388	363	370	406	355	371	389	353	388	373	378	364	384	394	381	372	350	357	361	389	377	376	379	387	362	415	381	381	365	398	378	366	402	376	371	386	331	384	365	359	375	386	346	413	361	358	392	345	358	407	383	396	348	386	343	352	389	373	400	382	371	353	340	385	384	363	384	371	351	383	336	378	361	383	357	384	393	359	375	410	389	402	360	376	388	372	383	355	355	367	393	353	402	386	379	395	391	361	380	368	319	356	346	401	407	355	377	381	359	370	394	361	363	374	379	391	397	405	381	360	396	385	379	397	388	392	391	370	353	392	390	358	385	375	395	339	366	375	398	386	373	333	362	364	334	351	401	398	377	393	365	368	357	357	418	373	360	395	385	380	417	369	400	384	368	425	395	365	360	388	396	392	375	381	391	405	418	398	360	384	401	355	366	367	397	324	391	388	374	379	381	391	373	399	359	425	398	403	378	374	396	359	388	362	386	345	396	383	377	402	392	384	379	358	362	358	348	413	394	399	391	383	375	416	399	332	364	359	386	367	399	378	378	392	367	394	369	374	401	370	368	380	381	404	368	361	396	376	365	346	418	399	361	351	355	369	343	361	395	428	406	369	394	373	358	386	377	354	404	399	368	396	385	364	369	373	368	349	360	374	371	372	371	314	375	408	350	355	386	382	345	385	392	363	367	335	375	375	415	398	406	400	363	386	361	367	410	382	384	369	392	362	345	413	371	370	368	365	389	400	417	370	409	347	350	382	407	404	353	392	360	335	341	373	357	383	371	372	385	404	383	378	360	356	375	390	365	376	345	385	392	353	388	384	405	347	363	388	376	363	355	369	353	389	369	396	341	393	390	381	349	404	358	341	342	402	384	407	410	372	384	324	342	374	373	394	368	382	369	368	343	360	403	376	428	367	343	352	360	388	367	384	369	365	373	355	402	397	334	377	376	396	419	370	389	363	361	386	349	370	350	382	353	382	381	363	363	404	335	388	420	357	365	374	348	340	334	424	380	386	351	339	344	344	348	379	392	375	397	396	381	353	329	369	399	397	383	373	408	380	407	393	390	391	372	350	372	388	374	391	370	367	348	386	375	387	360	405	385	414	400	367	333	359	389	358	349	401	387	368	376	428	370	371	378	380	396	373	383	413	391	374	359	379	387	396	355	377	344	408	381	353	402	382	397	395	374	368	353	407	359	398	376	367	379	406	390	378	389	367	365	387	369	348	400	371	386	362	361	403	371	367	372	399	410	354	413	375	379	346	385	322	351	380	385	387	382	374	378	373	404	394	352	385	388	402	380	370	356	365	366	380	351	359	370	357	371	355	384	341	415	362	397	354	365	363	366	388	386	384	363	341	342	358	396	419	359	399	372	357	387	405	366	387	393	417	385	384	390	370	379	369	391	382	368	407	400	378	377	412	385	381	377	356	379	346	367	363	353	395	345	409	379	372	358	396	377	377	356	345	329	347	332	404	367	390	338	342	372	377	379	387	358	347	367	396	383	367	369	388	372	378	362	407	355	394	356	337	369	368	410	389	374	373	392	406	338	374	358	371	377	384	365	371	387	395	362	370	398	361	388	372	351	384	365	376	387	395	370	407	360	414	375	384	384	372	399	393	383	393	350	419	361
7927	985	1099	1104	1003	1050	1017	1013	1010	984	958	952	950	963	965	996	938	962	857	951	957	900	937	942	921	908	993	984	988	922	951	916	970	953	981	879	908	1013	923	950	899	943	952	948	936	949	946	954	908	957	923	927	923	927	982	915	977	915	861	928	919	975	967	958	981	959	965	986	882	996	964	918	982	926	930	986	935	941	984	961	942	945	970	922	908	935	953	933	967	913	914	943	965	948	1024	971	916	981	919	976	955	907	925	938	952	961	927	985	961	928	973	1005	953	985	1000	947	979	1007	992	904	891	989	960	922	927	921	923	884	915	971	998	907	966	947	967	884	960	891	956	933	979	907	992	937	871	942	945	917	945	936	970	951	910	966	927	935	911	927	896	941	911	948	902	1032	954	949	927	938	957	972	941	925	919	938	948	941	965	949	905	898	951	944	930	888	987	986	942	908	954	985	877	947	934	897	941	948	955	985	914	919	909	936	983	976	915	960	974	954	1033	945	940	896	973	936	936	944	967	944	983	935	927	983	950	941	939	930	885	894	955	929	898	927	916	925	965	930	983	907	952	896	902	906	963	945	948	952	918	950	940	937	925	979	908	896	959	917	950	969	915	912	950	973	947	898	981	926	919	995	905	944	946	967	931	971	950	962	983	955	961	974	949	973	935	912	934	930	933	922	940	917	970	932	968	965	961	950	938	968	922	973	921	998	942	949	936	918	967	988	955	1006	945	935	967	946	900	913	977	912	918	930	902	963	938	913	963	889	954	965	918	938	939	920	902	924	902	940	902	980	977	908	914	924	915	1009	926	905	920	917	913	931	949	954	911	922	894	937	936	955	929	949	992	911	952	897	932	946	902	884	925	934	950	965	947	908	944	955	974	923	900	924	961	938	900	988	894	934	940	986	950	921	945	923	927	972	904	886	957	974	889	932	955	958	918	952	931	948	970	907	957	968	908	963	979	874	870	954	919	930	946	979	968	970	898	924	932	936	889	1022	917	955	890	995	964	919	972	992	1008	962	885	960	904	984	935	989	953	937	994	949	984	972	929	946	921	946	949	943	862	897	972	930	959	912	939	960	966	988	934	976	930	943	971	945	958	917	937	983	991	922	903	964	958	948	920	966	966	927	1016	921	982	945	937	974	942	983	964	994	938	924	935	890	885	946	921	955	985	962	940	907	960	933	935	958	948	914	890	972	976	979	946	881	910	899	927	929	975	910	904	966	912	934	939	966	950	932	914	969	899	918	941	976	959	917	908	969	954	924	928	948	954	962	998	921	927	883	942	894	975	944	925	948	932	928	949	919	930	946	937	1001	963	971	910	930	973	953	974	920	925	948	891	899	953	891	972	1009	936	961	938	1031	934	911	974	985	931	960	968	943	944	951	932	906	899	884	949	943	938	908	924	946	917	924	924	956	930	951	891	915	934	937	976	911	979	955	946	960	892	931	983	983	941	935	984	939	911	977	987	982	971	983	939	916	913	949	962	949	922	933	919	933	950	931	960	927	956	934	956	958	920	949	907	959	922	960	984	1017	965	956	940	948	949	936	1016	913	926	944	959	954	935	906	950	993	939	968	971	966	961	923	919	884	927	929	927	932	934	914	916	930	962	938	950	942	977	989	902	938	972	952	975	905	961	954	922	907	982	914	957	943	926	948	924	942	966	911	918	989	925	958	944	927	979	966	917	958	977	929	911	919	942	884	967	920	953	947	930	966	963	952	964	968	986	941	905	946	912	924	951	897	926	899	954	936	928	930	871	906	937	944	964	918	1019	917	928	966	971	923	966	960	951	940	945	978	964	935	894	962	957	965	938	960	912	907	938	959	924	910	934	922	958	980	968	944	964	928	952	929	905	944	980	980	962	946	929	958	916	935	960	983	924	964	930	944	952	960	947	941	933	937	931	958	932	956	943	948	942	929	1014	928	966	965	925	934	927	933	914	994	912	936	906	981	899	923	966	940	849	928	860	919	966	942	923	922	964	920	918	947	968	888	940	949	943	969	902	940	973	943	981	931	943	940	969	941	895	937	931	907	948	937	962	904	1018	945	909	938	987	905	981	925	911	935	963	964	932	923	927	958	915	912	926	931	931	961	875	933	971	890	951	916	973	891	962	959	939	916	956	943	962	931	934	961	906	930	883	938	917	939	964	924	912	998	976	896	928	899	939	961	955	936	911	988	925	975	963	888	946	950	935	926	934	935	990	859	947	872	993	931	952	956	896	945	976	868	982	960	958	990	932	979	917	945	904	954	922	982	907	946	925	903	959	937	960	932	910	933	916	985	946	957	979	913	877	976	925	967	903	936	972	894	913	979	988	914	938	976	947	921	947	952	947	939	948	906	945	938	924	860	930	927	989	896	989	962	1001	921	970	967	929	952	939	905	944	905	958	937	937	906	904	921	933	984	941	957	908	944	965	939	953	942	916	961	948	960	937	930	1016	905	983	965	938	953	938	963	965	965	979	920	986	944	905	943	908	925	936	945	933	924	894	936	992	958	948	886	953	895	906	938	896	887	999	964	985	943	997	937	873	867	937	943	934	961	915	937	1034	928	897	956	952	941	949	978	899	933	898	940	943	950	974	942	915	907	967	993	894	925	911	976	895	940	964	932	955	944	973	984	895	870	932	968	926	917	976	953	932	955	932	978	924	936	955	933	922	945	963	929	956	1009	926	979	929	943	948	902	953	951	912	907	866	947	969	947	931	941	971	990	963	950	992	901	921	933	908	950	889	941	910	902	938	955	923	903	962	918	952	957	978	941	926	926	952	945	958	956	936	937	900	966	956	948	981	933	1015	958	940	951	936	1010	977	998	916	984	953	946	911	915	962	996	942	925	923	940	961	955	952	923	959	917	995	908	889	945	965	907	940	971	936	988	986	1014	972	965	956	901	921	874	916	961	938	948	947	975	950	941	941	992	963	910	951	993	955	966	922	967	919	952	934	941	945	914	919	959	907	961	894	896	927	935	982	965	948	930	933	928	924	935	940	917	915	943	957	917	914	924	947	980	935	867	929	942	923	995	971	949	986	913	959	925	920	909	947	952	950	913	943	957	970	952	960	903	992	891	909	904	956	988	976	985	909	945	929	946	952	970	957	920	975	947	900	906	945	925	933	958	944	949	945	962	933	961	945	1018	911	941	958	919	964	953	956	933	946	930	946	929	961	938	939	936	901	934	948	912	909	984	975	923	888	924	912	915	955	897	925	963	979	949	948	948	982	966	927	958	935	887	934	955	938	940	908	946	907	912	982	958	991	994	933	973	961	930	936	878	906	931	931	953	942	979	968	966	951	983	969	913	975	923	909	937	988	945	981	980	999	940	886	972	930	909	901	942	940	981	920	918	945	935	944	985	944	916	925	926	918	923	906	981	878	929	896	939	952	942	927	1022	962	938	879	934	926	919	964	933	974	1024	917	959	929	944	961	908	988	998	885	961	892	892	958	935	930	923	953	950	898	978	951	941	930	958	951	966	955	879	978	924	894	949	939	941	974	887	941	968	924	902	956	932	927	937	964	892
50968	11972	2160	1202	897	735	650	612	522	490	458	435	472	402	424	404	433	409	404	397	388	446	379	341	406	388	380	370	382	347	364	363	396	362	345	373	366	375	366	382	366	325	363	397	373	391	386	359	363	376	369	381	388	411	361	355	383	359	362	381	350	368	376	337	371	373	376	364	362	392	385	366	359	368	365	396	372	356	369	346	363	354	377	348	355	389	401	363	357	341	382	379	386	391	440	364	386	367	371	375	363	373	348	376	376	368	364	328	378	346	381	373	390	364	368	381	339	394	355	395	366	379	369	362	382	362	365	345	362	338	380	366	362	365	397	375	383	357	356	400	342	401	353	361	380	329	366	359	400	374	377	357	344	360	391	358	378	335	404	375	396	379	374	360	392	369	413	356	342	358	385	392	360	348	400	362	374	399	323	325	362	369	322	389	377	377	351	358	352	347	389	363	372	396	372	384	389	346	369	371	334	372	378	385	364	344	377	369	346	384	344	346	349	364	382	346	385	412	347	311	388	366	364	371	331	379	374	378	379	349	340	353	375	374	334	392	366	354	340	362	402	358	346	390	366	368	394	371	384	342	369	344	339	398	382	380	346	343	380	386	374	387	341	360	342	368	372	324	394	352	365	348	371	345	368	386	361	332	355	378	379	362	321	349	361	361	364	347	340	377	320	379	338	385	387	377	375	385	377	346	378	373	339	355	383	365	358	337	366	397	308	368	371	411	337	358	352	364	370	357	368	341	376	356	344	368	398	370	361	350	358	360	385	372	388	347	369	388	382	372	347	366	363	328	365	361	339	373	383	380	368	340	378	394	392	389	341	371	363	366	384	388	350	367	345	358	375	362	364	350	392	404	373	357	342	372	381	365	356	381	328	357	384	375	379	339	419	380	360	350	368	355	362	384	369	407	368	364	375	386	362	331	389	354	372	375	369	364	385	349	330	358	398	345	377	369	365	417	383	381	392	384	349	388	366	357	355	345	374	366	371	352	362	368	341	369	327	374	387	381	406	416	338	383	359	332	331	372	349	364	327	358	368	389	382	368	409	381	364	385	351	390	343	343	359	364	401	367	361	384	387	370	363	367	375	363	379	380	345	386	363	378	345	368	377	353	364	368	378	375	377	326	338	355	392	361	348	379	390	395	383	321	354	355	328	371	404	399	366	372	353	382	382	339	380	375	354	358	363	360	363	315	377	399	325	413	368	373	389	372	347	390	353	368	365	368	377	349	365	373	358	393	354	364	386	402	364	415	378	384	362	339	380	362	352	350	370	347	339	362	335	353	406	385	320	334	364	389	386	340	340	369	350	380	386	358	375	357	348	405	381	391	390	388	378	366	343	377	343	333	393	367	375	369	381	347	372	372	388	384	356	357	332	368	369	363	353	352	380	359	378	397	397	354	328	385	368	394	367	381	331	383	407	403	340	364	388	381	365	399	348	377	367	386	368	359	360	359	372	357	355	380	359	356	356	363	356	386	354	341	393	324	359	384	413	365	385	347	355	371	369	358	394	379	395	378	390	392	381	376	362	345	348	352	351	367	366	403	340	371	403	389	382	424	357	367	350	345	362	354	362	367	367	349	395	331	363	372	352	373	359	372	353	378	337	379	342	379	398	339	367	375	360	341	332	343	402	369	367	382	324	385	381	344	383	376	371	377	393	387	344	395	348	375	375	349	350	371	359	340	369	360	348	379	355	355	351	338	387	349	397	389	350	374	405	360	353	339	351	363	374	377	386	353	353	376	354	325	365	372	381	376	398	372	346	370	395	392	391	348	362	360	390	348	328	349	355	361	368	381	360	350	376	363	387	371	376	389	369	366	359	375	361	334	373	359	374	384	310	366	402	359	368	336	364	393	361	365	355	396	383	353	354	368	366	370	379	372	389	348	389	376	374	386	378	361	348	397	351	351	378	385	373	394	374	359	375	402	393	368	392	360	348	374	392	365	344	354	376	369	340	366	374	371	339	378	347	341	423	387	387	371	381	343	358	339	391	360	374	380	346	364	342	372	367	357	365	377	369	360	323	372	379	354	375	340	380	352	362	358	361	324	386	363	356	329	375	368	372	370	386	381	401	374	338	393	380	365	379	378	373	379	348	370	388	387	347	368	384	357	371	409	356	361	319	389	347	374	353	341	325	342	368	380	389	374	353	418	342	357	377	379	350	354	338	359	328	356	399	372	435	375	363	341	373	362	386	349	377	357	364	337	363	357	404	349	341	350	358	347	348	376	365	380	387	388	373	358	382	342	337	384	364	366	341	360	345	357	354	369	346	338	353	367	319	334	344	344	373	384	347	374	386	365	351	360	341	392	346	376	365	366	366	391	367	380	357	369	352	385	369	357	371	391	331	358	355	325	367	367	341	404	419	390	369	417	365	395	361	344	384	347	372	355	341	373	352	346	373	355	394	367	411	421	390	389	376	349	392	354	406	369	380	347	361	394	352	368	377	338	349	364	355	363	356	367	396	346	354	370	366	384	377	377	365	362	376	345	352	328	370	365	393	358	384	351	406	402	353	383	370	379	387	361	361	375	332	382	380	374	381	370	345	383	372	397	369	363	338	370	373	406	364	383	392	344	367	369	371	379	392	386	391	352	364	348	392	346	375	383	353	366	336	379	330	345	372	369	341	365	353	363	353	362	362	358	410	361	343	361	379	405	360	367	351	375	336	350	371	345	345	350	378	399	382	349	366	366	363	366	403	372	346	344	351	343	369	372	338	365	354	378	349	383	350	339	365	328	399	393	371	354	370	376	409	360	406	342	353	367	355	332	355	350	351	364	361	380	368	347	371	369	357	360	356	371	362	386	340	341	358	359	356	339	394	376	383	378	391	365	374	358	342	370	366	392	385	332	391	365	336	368	315	391	360	380	304	371	391	378	328	360	362	399	364	377	379	368	344	360	376	398	365	361	340	346	354	407	362	385	398	363	361	371	319	363	371	350	357	377	365	366	377	356	374	344	389	366	384	331	332	345	424	379	381	357	349	398	354	364	379	346	359	372	391	336	385	378	361	340	330	363	395	357	402	369	360	377	376	362	395	377	401	369	367	372	329	372	372	385	372	361	367	383	379	355	351	359	377	375	348	374	399	371	347	379	333	362	351	372	379	384	364	358	387	334	337	390	375	365	382	375	370	378	365	353	363	360	383	358	372	365	394	394	361	354	397	344	346	362	354	344	361	369	385	359	359	380	342	359	322	367	370	346	364	361	368	391	371	341	368	360	333	365	366	380	357	354	384	341	356	381	362	356	352	367	374	382	388	364	415	386	376	357	362	382	352	363	341	376	375	350	333	373	408	330	368	358	383	346	398	388	345	396	354	381	369	317	366	377	338	378	372	343	392	347	320	343	391	383	388	379	359	407	399	365	385	363	383	425	328	344	364	378	369	358	364	367	394	325	325	363	375	360	368	354	356	382	361	378	345	363	398	382	373	335	377	384	345	369	400	367	359	361	344	356	334	352	358	340	418	387	374	373	349	356
23847	1839	3176	3465	2943	2500	2175	1985	1749	1601	1488	1421	1337	1290	1255	1187	1197	1135	1130	1124	1024	1111	1011	1010	1085	1049	1024	1051	1036	1038	960	974	929	1017	974	945	991	898	949	946	914	991	966	931	998	918	941	986	962	940	932	949	957	892	958	992	902	937	961	884	958	929	917	916	891	978	893	916	969	941	901	919	953	921	917	883	966	886	963	892	886	922	928	924	940	966	944	969	934	939	949	985	908	936	1415	1004	941	915	937	911	889	901	886	922	899	953	963	905	947	966	1004	911	975	931	955	930	969	908	915	867	997	949	872	950	953	976	942	962	913	871	930	946	925	917	984	868	885	895	964	889	941	911	991	950	849	917	902	941	884	856	942	894	952	957	941	949	883	972	945	864	881	906	931	928	933	940	912	931	888	894	967	911	942	936	949	907	939	863	905	952	939	848	891	894	892	934	936	914	881	902	876	919	927	894	936	898	938	917	868	874	875	885	871	891	904	892	900	914	892	948	921	933	888	864	886	927	900	914	928	939	934	878	934	904	929	933	911	933	917	930	934	863	891	960	835	899	912	885	935	935	935	922	946	937	948	944	887	873	911	912	920	955	945	893	940	901	900	898	948	922	899	913	922	859	914	951	953	897	908	913	949	868	961	851	910	899	923	913	938	899	926	903	872	948	908	924	884	937	934	903	885	905	935	911	911	891	923	894	920	911	901	943	910	893	899	885	900	929	936	916	875	853	907	923	886	882	953	917	951	938	925	897	885	941	910	904	910	914	947	903	938	900	920	925	892	900	879	949	905	894	931	909	903	935	913	953	943	873	877	962	893	883	906	951	865	947	907	909	861	902	892	925	964	931	934	889	880	902	924	848	869	908	875	891	934	941	901	904	882	880	939	961	960	879	895	960	902	890	878	1004	924	944	882	889	902	872	923	925	932	934	909	888	971	908	976	947	970	918	956	894	911	912	918	905	917	914	914	875	925	920	897	876	906	887	880	920	920	870	890	926	949	927	870	969	854	911	852	914	963	901	981	898	915	921	898	960	928	883	933	870	919	895	904	972	929	926	918	900	912	975	896	979	879	848	887	988	884	883	942	895	925	888	934	961	907	893	877	906	932	928	848	875	935	950	854	899	935	900	934	847	909	909	964	938	900	936	849	858	872	907	879	895	847	935	948	883	939	915	928	892	902	891	923	862	947	890	946	878	906	920	842	890	909	913	921	887	904	933	890	901	902	895	881	923	937	895	932	930	906	927	950	922	933	875	900	864	909	945	925	941	864	901	886	890	885	869	892	900	874	892	897	917	978	970	914	893	914	924	940	918	937	955	996	881	935	939	902	909	908	974	877	968	863	956	940	875	908	919	902	972	957	871	1004	871	895	926	943	878	946	920	900	910	900	919	983	893	882	949	907	961	944	854	907	959	896	926	955	916	913	944	872	911	947	984	950	939	921	887	930	937	929	898	916	849	918	906	936	923	926	890	882	888	919	913	881	858	925	953	862	922	901	893	845	877	921	948	912	885	894	880	892	898	927	908	905	909	951	913	874	913	886	974	891	884	939	936	886	893	887	935	915	891	873	894	938	865	930	882	910	870	903	877	872	946	924	909	904	904	881	895	885	931	949	934	942	886	913	840	956	888	893	869	865	903	941	967	942	879	942	900	927	936	924	890	886	947	898	908	880	935	961	927	982	882	946	911	903	978	935	930	912	902	924	830	882	921	921	926	901	896	906	931	847	868	920	889	900	854	904	861	912	917	985	967	878	904	904	943	912	910	891	889	864	889	908	854	950	925	911	951	917	931	914	894	913	971	841	876	874	924	902	956	896	905	929	868	957	890	901	943	917	892	923	898	909	896	952	899	905	930	923	925	843	880	876	921	850	926	894	886	878	941	912	957	871	879	960	924	896	904	874	957	876	904	910	902	925	886	909	939	875	931	929	886	927	878	881	950	897	884	890	949	943	909	936	895	885	925	949	902	889	915	992	912	925	956	883	903	930	959	910	880	895	919	913	916	874	867	974	941	927	911	916	906	924	921	920	885	899	930	921	933	917	941	875	865	898	928	948	890	909	898	875	900	907	904	895	883	931	954	925	886	924	881	943	919	919	909	900	903	880	987	908	872	878	904	897	947	903	933	954	949	941	938	935	903	868	874	897	930	931	900	897	901	939	929	906	946	931	883	861	886	914	902	880	877	927	909	902	897	953	907	921	905	928	841	837	945	948	868	961	886	922	951	930	870	923	921	920	943	896	944	943	875	897	927	895	923	955	962	931	943	885	939	882	928	924	911	968	889	933	905	973	942	923	914	914	849	927	908	940	885	935	902	925	875	888	935	916	896	867	934	937	945	979	940	906	936	918	958	902	951	954	897	891	920	928	957	906	884	869	914	911	880	943	923	909	940	905	918	927	923	905	863	872	955	887	946	917	964	904	947	949	994	878	918	885	935	923	901	893	920	866	908	924	902	967	912	956	932	935	871	836	923	903	877	885	885	956	871	929	862	862	927	940	885	977	915	936	943	938	928	939	900	908	937	974	927	916	931	929	879	929	878	915	964	898	876	888	859	884	918	944	927	907	964	887	935	927	926	946	921	880	896	915	924	947	907	960	936	874	865	935	939	927	889	881	941	877	884	928	896	945	868	930	952	942	884	920	880	941	933	921	908	930	877	924	883	902	905	885	865	909	948	890	945	891	934	888	931	841	931	905	884	947	924	915	937	923	937	965	875	909	920	905	908	983	897	918	913	891	930	906	864	890	899	961	892	897	871	942	889	853	859	918	933	918	938	885	916	938	902	905	875	884	900	893	972	900	944	895	952	939	918	923	915	919	895	890	925	943	924	931	898	929	906	914	921	895	888	914	930	948	886	863	972	907	858	901	911	932	912	948	900	901	906	921	885	867	888	885	851	959	954	880	925	878	914	955	887	925	922	930	903	933	918	928	861	957	845	924	909	925	861	884	861	918	872	894	823	929	938	909	867	960	877	924	936	932	925	874	893	935	874	927	882	921	832	840	925	885	866	878	951	924	914	933	944	923	900	881	905	949	913	918	852	879	903	924	914	925	926	890	862	892	879	937	926	936	948	936	888	935	922	937	876	891	917	900	973	908	965	883	956	934	959	921	919	864	898	937	945	931	896	968	900	907	881	931	879	909	937	896	957	932	959	917	892	938	908	891	964	904	957	878	929	925	892	906	917	924	895	897	936	1003	897	956	873	921	928	899	933	926	908	968	911	899	866	912	893	932	960	953	960	889	858	898	897	891	905	912	915	888	933	900	927	862	938	915	923	897	903	904	860	923	940	909	947	882	895	900	939	922	950	926	853	897	864	847	854	898	893	928	905	978	925	900	910	954	965	932	914	856	902	862	897	908	970	920	867	898	910	915	928	928	938	969	865	894	916	921	924	909	907	930	944	901	861	932	917	927	896	898	885	920	898	944	963	904	933	912	911	897	915	981	909	898	902	894	916	898	897	866	897	943	880	899	922	953	902	925	912	878	907	890	934
62113	19896	7300	2215	1299	971	792	693	533	452	401	411	347	330	287	329	349	303	296	271	273	293	247	289	289	248	260	274	246	243	267	238	235	254	257	238	246	244	245	238	225	226	221	243	250	232	243	243	217	227	244	231	244	264	217	243	273	250	231	216	233	245	222	243	254	222	241	249	240	268	213	246	257	237	205	237	213	249	240	201	232	208	226	230	243	204	245	193	230	229	228	223	221	220	339	256	238	214	242	238	256	228	227	232	236	251	248	231	231	260	239	249	215	252	247	247	237	231	255	226	217	246	260	235	230	231	257	263	248	226	237	212	250	237	235	213	223	241	231	244	250	247	226	267	210	253	222	208	242	252	232	210	241	242	240	241	241	217	243	245	221	237	223	220	222	201	234	229	240	221	195	230	222	239	223	234	227	256	234	259	229	213	226	233	229	242	225	243	238	242	219	260	224	255	232	208	214	220	232	231	220	234	195	228	227	250	282	240	220	260	218	246	247	223	212	242	213	247	208	257	234	283	234	217	227	266	233	229	268	232	250	211	209	243	243	225	248	242	206	263	229	231	238	206	231	232	239	254	222	222	211	245	238	221	256	209	215	218	244	237	237	232	266	219	212	198	241	252	236	226	220	243	244	235	217	224	204	232	241	212	220	252	235	231	237	208	208	226	224	241	240	233	224	220	241	211	242	216	226	218	224	217	223	215	260	253	231	191	228	233	232	241	228	198	234	211	229	239	216	251	218	224	207	219	219	209	225	202	223	244	254	228	249	237	210	236	241	215	266	235	214	224	219	246	232	235	235	246	222	231	230	231	230	229	227	223	233	242	200	233	211	221	227	208	234	242	234	234	223	193	241	203	216	236	260	237	234	221	251	267	223	232	231	254	229	229	264	217	228	249	229	229	236	232	225	223	227	215	210	237	235	230	264	234	226	224	234	226	222	222	241	246	238	206	229	221	270	228	234	226	231	209	232	241	255	255	231	259	237	250	230	253	235	208	229	230	247	245	239	215	219	227	236	241	232	257	219	225	239	228	226	216	239	253	254	237	229	228	238	241	208	236	238	240	205	231	232	218	210	199	230	234	233	243	232	230	230	232	223	248	246	227	199	209	250	186	222	229	228	233	218	240	238	222	223	242	244	231	254	252	231	224	237	223	233	255	230	219	217	214	196	234	197	222	244	238	224	235	232	225	234	231	229	247	220	204	214	236	217	229	219	227	229	205	239	225	219	232	222	249	234	231	247	212	239	212	255	254	243	255	222	254	217	235	239	233	243	216	247	201	208	229	222	243	242	231	244	222	202	224	206	212	225	246	237	252	232	200	244	225	222	254	226	209	230	241	206	227	240	227	251	253	233	249	248	233	227	236	205	251	243	203	269	217	214	214	243	214	263	233	231	223	218	232	268	235	225	215	217	250	228	225	195	231	214	220	252	249	223	233	226	245	252	268	233	205	245	247	235	225	228	224	222	243	222	250	238	228	241	203	213	226	220	218	235	235	236	227	249	250	234	229	238	227	237	210	249	211	263	210	216	203	236	239	210	249	227	242	264	234	196	225	247	234	242	220	226	272	243	253	210	212	203	226	214	246	229	216	228	233	244	231	229	211	229	237	229	232	237	238	245	240	211	215	251	214	237	219	214	244	230	223	222	244	236	244	239	225	241	254	215	239	241	211	207	232	197	218	228	249	247	235	236	261	230	243	211	226	220	224	235	225	226	220	225	218	237	236	229	232	237	221	252	220	233	234	242	236	250	223	229	221	245	224	221	252	255	250	254	209	250	222	213	220	216	231	251	250	218	224	206	217	215	232	223	219	223	264	237	248	241	253	255	225	217	221	257	237	231	245	234	219	214	260	229	234	250	228	228	264	205	248	236	258	213	239	244	236	225	240	215	225	243	223	235	233	236	227	226	231	245	231	260	256	209	222	227	234	231	241	258	240	232	279	210	214	253	249	245	262	236	219	244	242	217	217	221	237	231	244	230	251	213	211	216	247	236	240	231	275	236	247	219	205	219	252	234	275	213	230	228	230	227	217	250	230	248	225	226	248	228	220	212	226	257	246	222	248	248	245	243	240	251	245	243	214	243	240	211	258	235	231	234	235	205	238	223	224	228	245	257	229	246	239	224	234	228	246	234	252	248	237	258	220	239	244	228	237	218	239	232	262	250	222	231	253	218	200	229	222	235	243	248	236	225	228	220	243	243	244	219	242	249	212	227	214	239	249	247	213	215	235	230	218	223	211	220	228	232	218	223	248	230	234	230	209	224	226	222	243	228	260	235	207	215	223	216	231	252	230	244	213	225	215	218	218	218	221	242	201	256	225	241	217	248	213	241	239	242	242	230	222	219	273	220	205	247	230	236	222	251	247	231	223	234	235	233	236	213	219	232	202	227	253	237	210	237	234	229	235	224	213	238	238	219	222	230	225	232	215	229	220	251	227	243	270	234	187	222	246	231	229	200	214	228	245	193	231	221	248	237	221	211	237	239	250	229	235	241	215	229	231	247	260	234	220	219	236	235	257	224	250	236	240	221	227	255	212	212	214	261	240	242	255	217	273	197	240	237	217	244	214	221	222	226	248	220	210	228	222	217	237	228	232	204	224	241	226	220	220	219	251	218	219	225	248	245	223	230	232	220	247	253	248	216	238	224	214	246	230	240	250	246	232	212	255	225	229	230	235	234	238	230	243	236	190	230	254	208	236	224	241	278	247	220	247	237	227	237	232	233	207	227	247	235	248	223	192	222	254	239	255	245	244	215	256	240	224	229	249	245	229	215	205	252	236	230	234	241	235	252	258	251	231	243	232	210	210	211	227	230	202	204	225	241	212	209	200	230	223	232	223	253	245	242	228	229	189	247	212	263	248	225	214	250	236	214	226	259	222	228	221	224	217	202	214	242	227	245	224	229	245	252	223	217	245	204	239	227	234	205	222	259	212	237	198	232	230	245	222	227	239	222	256	232	258	256	245	229	257	217	234	245	210	248	237	248	231	245	237	208	263	223	240	245	219	235	201	235	242	227	229	224	231	249	218	219	231	236	238	229	251	219	243	219	209	223	223	223	222	227	229	244	204	220	225	212	221	226	235	237	227	270	236	251	220	193	225	233	213	256	210	253	228	205	232	210	261	229	219	228	245	216	219	229	259	223	256	237	236	200	224	251	258	241	236	224	257	270	221	227	214	246	237	246	209	228	215	240	225	250	261	210	218	226	225	243	245	229	225	217	251	225	252	223	251	255	216	231	227	223	253	238	217	236	234	255	248	244	209	213	249	236	217	231	239	230	234	218	226	242	233	217	231	245	243	207	238	216	233	244	236	229	232	215	231	234	233	216	234	230	229	231	244	239	224	217	234	220	249	224	226	228	210	208	231	243	218	235	236	221	262	236	259	229	219	214	230	206	206	244	232	225	219	242	242	250	249	222	219	254	235	253	229	246	219	249	269	267	239	249	232	266	217	222	203	219	229	230	212	215	220	223	234	252	230
29808	2306	4775	5458	4690	3801	3079	2590	2205	1934	1713	1605	1401	1320	1268	1178	1041	1075	1000	939	876	886	849	859	840	868	780	782	733	694	713	725	725	714	751	656	697	698	707	682	711	681	671	686	693	667	662	651	630	654	672	663	634	671	619	598	651	622	644	592	669	689	621	617	664	646	622	619	655	660	616	667	645	618	614	618	624	623	660	607	611	614	595	646	645	650	641	609	702	681	633	615	656	583	1645	806	612	611	648	600	615	619	617	619	617	641	605	614	658	645	672	677	660	665	590	604	585	617	629	598	602	606	620	631	628	630	680	685	651	646	632	612	612	657	617	600	594	586	616	575	671	608	605	628	656	624	628	618	614	626	617	610	621	602	605	605	583	580	570	575	602	598	602	607	551	606	619	578	633	589	603	583	627	647	592	577	626	628	652	615	582	611	592	625	544	613	604	568	573	565	607	593	624	590	626	604	637	607	609	608	610	607	613	569	578	609	611	607	629	616	599	679	563	595	636	614	604	601	612	612	572	579	604	612	619	588	588	575	617	597	616	632	610	607	619	605	602	639	640	574	587	592	590	584	553	614	616	619	604	598	646	589	636	624	589	590	589	626	611	616	547	618	586	592	548	590	617	604	595	562	621	600	613	608	613	565	605	571	585	586	604	627	634	631	605	582	564	596	601	613	574	580	617	582	615	652	571	584	596	628	617	588	561	621	570	589	592	577	600	624	597	623	600	583	576	587	598	610	591	603	602	606	610	590	609	607	613	593	611	600	590	585	571	604	605	624	585	605	586	631	633	582	641	616	593	635	594	638	578	602	625	584	616	563	593	605	626	561	626	579	646	625	590	543	624	589	656	576	595	607	569	557	582	615	590	606	602	580	626	585	637	650	621	595	617	607	662	638	611	642	648	609	553	617	650	600	591	597	598	593	568	614	586	599	550	615	600	611	595	639	599	616	568	633	557	622	600	621	596	563	569	580	590	575	591	638	584	543	624	585	599	615	585	583	620	659	614	557	572	569	588	594	578	559	609	600	600	593	615	587	617	594	607	640	579	605	571	606	632	598	579	613	596	645	615	585	594	620	598	584	630	616	595	626	665	580	579	573	603	607	579	610	629	611	573	578	607	597	641	589	596	588	602	550	572	586	613	588	645	604	599	615	554	578	621	616	613	619	607	632	598	612	582	612	585	600	588	591	611	611	587	579	616	622	627	635	592	617	619	607	594	589	610	603	615	586	597	610	541	611	641	579	614	590	591	583	582	645	590	610	601	558	600	594	591	654	563	598	608	624	611	552	600	618	626	602	598	599	656	567	612	611	623	610	569	580	643	609	619	558	606	606	587	616	591	549	572	603	642	649	591	575	590	590	608	645	605	600	655	584	596	608	611	603	558	582	603	563	562	612	630	620	575	609	595	582	603	582	600	588	617	584	606	605	629	585	586	632	612	615	575	600	608	554	615	607	601	593	590	558	626	588	619	626	595	620	579	589	615	583	595	647	615	601	606	579	616	618	601	617	602	595	613	618	609	603	603	588	562	567	608	609	606	586	627	623	590	604	582	583	622	554	587	605	556	622	617	587	603	607	619	612	559	579	575	596	612	621	598	617	616	621	603	631	622	606	580	569	654	613	616	625	618	611	589	565	611	639	620	578	626	612	594	615	571	615	639	578	622	620	592	628	600	610	571	652	608	589	545	629	621	656	622	567	576	572	645	600	643	605	618	603	594	580	585	588	614	618	603	595	601	593	637	638	615	607	601	585	606	614	616	623	552	580	583	603	569	604	592	588	615	639	547	605	608	566	611	591	596	572	591	632	592	605	610	585	629	613	603	617	648	576	627	613	595	591	620	618	564	640	586	654	563	612	600	591	611	630	589	605	613	629	564	566	554	618	606	594	545	545	630	576	608	535	573	582	600	658	669	595	651	615	590	584	606	596	630	573	602	618	612	627	591	644	620	606	594	636	619	601	595	584	585	588	631	583	615	568	563	590	553	597	603	596	626	572	596	567	560	597	617	664	570	572	637	583	618	607	579	596	590	624	590	560	648	622	591	580	576	589	611	552	602	651	597	626	613	602	615	634	628	594	574	639	563	555	589	593	600	568	611	602	611	588	654	610	585	563	605	609	620	639	617	610	605	605	621	583	614	611	606	600	564	600	613	615	564	588	595	601	601	658	588	630	618	631	623	591	611	631	615	577	555	581	599	576	569	636	621	578	610	593	595	617	615	609	563	645	654	607	599	610	596	623	659	580	574	574	590	604	626	612	572	564	626	561	600	578	572	619	614	601	564	646	592	587	583	596	617	554	562	605	541	607	612	559	589	594	599	587	588	597	591	566	607	623	596	592	606	580	583	635	614	609	615	596	648	614	564	572	603	609	612	606	615	596	594	605	621	635	584	617	610	603	574	580	586	604	575	619	603	590	638	576	626	591	613	576	604	623	573	587	639	589	596	605	582	553	582	591	613	563	633	533	604	579	635	599	606	590	557	563	610	589	553	569	590	597	629	620	595	604	592	597	588	621	610	613	584	587	637	609	598	587	597	596	599	607	600	596	563	584	628	630	599	632	584	631	619	613	566	602	625	664	596	606	608	598	592	561	616	636	593	614	606	586	576	618	602	569	601	603	597	609	647	610	646	604	567	604	616	625	591	545	633	613	600	619	595	627	578	629	588	611	638	589	593	636	599	624	607	606	583	584	639	620	587	591	589	618	599	567	571	589	592	575	582	635	635	630	632	584	644	622	589	614	616	582	580	601	603	574	597	631	632	614	593	597	594	628	597	561	561	612	517	622	607	601	587	621	580	569	590	566	607	608	579	634	594	582	565	598	582	612	620	619	613	598	604	597	588	598	613	612	620	599	612	626	591	617	593	598	610	590	590	629	556	586	608	581	618	622	632	577	590	558	587	584	564	633	594	596	573	603	585	603	592	582	605	582	603	582	560	607	646	612	612	605	567	625	581	630	611	602	585	551	590	581	557	573	585	606	579	576	616	591	578	578	656	598	605	577	595	564	570	598	583	622	619	564	630	567	573	592	623	598	583	605	597	565	640	563	596	602	641	595	620	619	565	603	614	605	595	618	600	634	658	616	602	604	594	650	604	674	596	589	572	616	654	574	631	605	598	592	548	629	574	635	622	572	595	628	667	637	603	640	579	589	583	609	595	572	629	589	601	593	644	578	621	606	622	594	596	596	542	571	559	617	622	592	619	606	581	611	579	603	633	634	605	574	580	549	584	583	592	598	607	574	589	597	577	577	559	593	616	626	637	610	565	571	611	597	614	626	622	592	565	626	585	579	618	617	541	622	594	558	589	618	651	578	593	608	629	632	585	634	637	588	587	569	591	576	644	598	605	617	604	614	597	611	577	594	625	576	621	594	560	612	576	604	613	619	561	622	626	588	584	590	571	664	630	629	608	589	609	588	576	653	579	622	579	631	656	597	582	583	570	627	562	576	632	591	628	614	572	594	584	580	593	611	580	571	585	588	603	553
9460	522	397	379	417	363	386	397	372	382	401	418	376	383	346	404	373	366	333	391	369	358	355	337	351	354	373	367	359	346	355	360	341	380	357	385	356	361	345	385	373	386	362	329	382	369	373	363	373	370	382	347	368	372	361	378	373	372	357	385	348	387	357	397	369	397	352	402	411	367	347	402	395	374	362	344	375	364	377	338	414	367	385	364	348	377	370	381	387	399	396	356	376	387	441	373	365	376	424	398	374	330	379	390	335	390	333	374	373	408	367	353	400	415	387	375	329	407	404	373	379	357	360	361	367	345	359	358	354	368	360	367	346	401	355	380	357	364	365	384	376	389	376	337	395	354	397	384	375	367	366	404	378	388	391	383	353	405	365	382	363	357	384	376	364	403	357	361	349	320	366	335	331	360	375	351	389	379	419	402	376	381	348	374	342	356	362	376	362	360	375	381	369	365	399	382	363	376	352	365	347	370	382	315	346	350	360	352	380	361	360	351	350	359	355	350	358	397	365	389	379	362	332	346	335	355	348	364	365	351	362	359	379	373	392	377	347	331	396	331	377	362	397	366	397	370	399	387	358	413	385	389	345	385	352	344	366	373	387	358	364	372	360	361	335	367	382	369	367	419	349	341	421	366	379	358	363	412	328	381	382	368	378	372	348	413	347	360	353	391	352	395	361	351	374	363	388	389	392	345	358	352	372	340	403	367	389	382	363	412	359	360	363	372	370	385	323	350	366	383	373	360	379	368	353	374	368	343	352	369	407	368	367	399	393	357	343	358	382	386	376	378	361	385	353	343	388	351	361	369	344	375	379	368	374	351	390	367	384	366	386	382	336	373	349	366	392	364	377	386	400	390	371	392	353	391	380	343	342	376	364	380	366	388	379	368	346	360	378	370	376	351	354	363	349	398	375	367	376	344	374	361	376	364	375	357	429	365	386	376	392	361	364	376	344	383	382	388	385	359	363	350	365	356	363	363	371	361	338	406	379	357	375	392	378	355	366	367	350	354	316	368	370	391	363	376	385	407	373	361	343	327	382	358	330	375	383	335	387	386	376	392	364	371	369	382	376	386	391	373	359	363	356	380	345	377	354	391	397	383	384	357	383	375	378	378	366	363	361	352	381	377	333	364	363	360	359	361	383	340	389	368	366	366	361	354	357	368	366	363	367	380	360	378	388	382	393	363	373	353	340	356	384	363	339	400	388	344	371	390	371	374	407	392	381	372	358	376	376	368	355	344	362	380	370	371	381	375	360	364	371	373	374	360	348	377	332	369	374	339	398	345	399	369	413	364	364	334	373	346	357	393	378	389	375	334	355	432	381	345	394	385	376	402	364	394	373	347	355	400	357	358	372	321	362	384	359	389	400	375	370	371	413	377	375	359	373	377	383	366	328	370	392	418	384	402	378	375	367	330	426	366	341	362	343	345	359	370	347	329	346	372	383	365	340	350	377	386	338	401	379	383	385	385	429	368	368	380	377	370	388	357	376	353	359	402	365	353	392	378	369	355	387	365	358	398	381	340	349	304	387	387	387	377	364	388	382	375	416	354	348	346	389	384	389	386	387	394	370	373	344	365	340	372	363	350	369	398	379	357	351	366	383	375	360	378	363	346	383	340	372	421	379	381	357	385	339	402	376	387	375	355	384	359	364	365	373	381	367	353	369	327	362	382	368	408	369	343	367	392	421	367	380	373	359	360	381	359	374	352	377	355	385	390	372	374	382	384	363	363	367	414	397	354	362	378	373	354	395	365	330	336	356	348	360	359	331	361	378	346	386	375	375	358	398	383	374	401	392	396	337	386	356	357	393	373	400	392	390	362	363	392	370	357	377	379	340	359	375	375	377	364	381	375	357	386	371	380	385	338	354	373	363	365	400	366	426	403	363	347	333	384	360	372	362	396	396	384	395	369	398	375	371	334	390	375	360	378	393	391	387	418	360	338	350	380	365	367	361	396	346	353	343	375	351	385	406	359	366	390	393	341	386	374	372	369	395	397	382	380	392	372	378	402	363	352	383	367	383	367	368	326	347	354	393	346	396	407	387	378	392	378	399	352	378	347	333	391	386	428	399	359	337	336	373	400	369	400	374	390	360	381	352	373	396	349	427	369	359	365	381	372	393	379	367	360	385	370	404	395	377	406	324	391	409	357	369	354	317	367	331	413	372	378	342	372	372	358	394	378	390	423	350	365	377	396	348	358	376	359	354	382	361	370	374	368	343	344	391	388	333	382	383	383	359	412	422	364	383	369	383	356	380	388	377	380	386	362	363	357	389	397	418	338	357	374	369	367	363	391	356	396	384	399	349	394	351	393	393	348	379	371	368	357	357	396	361	345	336	361	381	370	363	371	374	371	391	387	356	358	377	380	365	353	364	385	353	418	371	421	407	366	362	358	376	374	380	368	403	366	342	353	397	368	358	375	370	359	360	369	371	381	379	361	384	371	382	369	408	383	365	384	349	351	383	350	396	399	413	349	366	344	369	382	354	368	393	412	379	336	357	361	374	328	350	378	378	341	392	353	378	348	347	397	333	368	358	353	419	336	348	384	400	398	370	378	359	354	330	380	377	366	355	373	350	402	347	357	352	333	358	371	374	366	411	379	399	368	388	397	384	365	386	360	407	338	377	374	352	372	398	368	390	370	358	379	356	385	380	352	383	400	372	386	358	386	379	352	411	328	352	381	359	350	365	354	392	410	394	373	346	340	372	360	376	378	368	375	351	421	380	388	370	358	353	341	341	385	382	353	384	399	376	369	373	364	386	367	330	408	377	362	347	329	382	395	385	389	404	392	404	382	374	374	393	338	343	374	322	387	346	377	366	387	338	389	358	341	358	383	380	364	337	400	369	340	346	390	377	385	365	360	340	409	351	374	366	391	344	359	342	387	389	356	388	373	362	359	391	382	379	373	341	368	360	343	377	334	379	375	349	346	364	401	347	368	347	331	392	361	393	358	368	383	358	322	377	364	371	325	352	369	376	355	365	364	385	376	329	368	382	356	405	359	352	391	312	376	392	406	390	362	391	364	385	370	330	375	351	375	392	402	413	406	399	386	402	371	357	393	369	371	386	398	366	329	396	399	379	376	391	401	339	359	360	399	366	381	386	339	371	352	354	401	375	386	372	367	362	361	314	374	372	374	361	347	353	366	357	384	361	393	371	399	412	374	355	382	364	338	366	380	363	360	366	373	397	376	391	377	380	349	392	371	376	377	335	396	377	387	354	355	363	373	349	383	391	367	343	357	354	368	386	361	360	378	384	398	384	363	356	393	359	366	365	394	389	380	370	362	386	367	380	388	387	396	326	334	375	380	386	382	368	355	346	395	412	393	377	352	387	334	360	357	368	343	378	368	376	357	365	367	344	365	399	375	379	379	376	405	383	372	348	372	370	368	369	364	322	385	377	371	365	366	353	394	354	360	369	372	376	360	341	372	344	370	366	366	353	366	376	363	400	362	370	379	356	358	391	350	348	359	395	384	384	376
8052	1031	1013	1087	1027	1011	960	993	1008	981	989	960	893	952	928	917	977	922	962	918	963	883	953	1009	930	895	935	924	1011	990	911	943	971	926	950	936	931	954	1005	946	929	891	943	945	947	909	960	905	960	942	945	938	931	945	884	935	914	903	968	879	933	928	884	847	942	966	920	933	950	938	867	935	952	893	935	961	918	896	967	919	923	905	915	954	895	924	950	849	950	953	979	918	943	933	957	874	946	985	978	906	964	969	905	918	978	912	905	959	998	956	964	973	935	902	907	968	941	925	894	929	901	959	882	955	935	913	964	911	878	1018	1013	917	943	924	877	916	880	944	926	893	917	944	909	974	909	946	944	931	879	930	905	958	933	906	937	956	962	921	896	890	925	987	899	914	945	957	972	930	931	907	912	922	906	946	852	973	976	1001	934	945	913	983	905	938	956	958	882	868	932	916	918	947	979	922	951	931	936	971	947	974	943	901	974	875	943	923	916	951	879	950	919	937	905	990	908	941	982	936	894	935	922	913	887	875	914	915	984	971	812	944	940	914	978	893	877	864	954	901	945	911	944	931	924	919	911	978	942	970	881	965	895	920	957	918	985	941	945	927	948	919	956	925	899	931	947	944	918	944	901	980	941	953	979	940	938	912	918	911	910	929	875	871	882	944	912	918	962	939	965	948	903	950	904	860	921	984	932	914	970	953	930	955	985	894	884	959	908	892	913	977	903	939	960	931	961	877	908	895	954	927	920	923	933	951	894	929	948	930	905	919	940	922	908	947	929	925	979	975	942	923	950	938	914	926	948	1000	931	995	947	968	934	933	965	948	967	907	952	935	956	928	930	917	944	917	967	905	871	946	954	929	951	964	939	940	942	929	920	927	964	934	951	957	975	851	924	961	947	976	950	915	923	914	931	944	958	939	910	972	901	910	932	939	909	957	951	919	884	939	936	884	939	973	952	951	977	931	925	901	943	949	942	914	966	941	931	911	928	897	913	963	892	924	903	902	917	960	953	920	900	934	905	933	926	900	906	967	952	950	888	929	991	860	933	952	959	928	948	886	965	898	938	946	943	868	918	937	970	947	927	925	945	883	978	960	970	1008	964	938	885	897	937	895	992	955	973	950	935	953	923	952	932	957	994	932	936	968	907	874	901	971	899	991	977	886	906	960	905	901	901	932	939	922	869	883	945	926	948	967	904	927	904	891	904	897	967	1005	903	963	930	928	937	908	925	892	898	924	940	910	958	920	894	945	945	982	912	884	926	959	969	961	981	945	867	928	896	914	910	908	943	947	896	969	928	933	934	920	980	924	992	895	946	933	983	943	893	947	946	897	892	911	894	981	944	924	965	940	881	886	920	913	910	954	906	949	934	942	932	938	873	928	930	956	941	946	894	942	966	902	987	923	905	925	959	933	956	938	904	925	923	1007	957	944	955	959	929	945	929	906	963	922	884	984	954	890	1002	952	967	935	953	907	942	944	909	995	960	926	997	911	877	923	978	941	932	952	947	872	952	912	991	876	952	945	919	945	954	957	938	987	943	858	904	922	968	937	865	924	1007	943	959	941	900	944	985	960	947	870	936	934	962	864	962	924	970	912	937	889	948	945	914	942	906	949	961	937	862	939	922	909	986	926	977	929	959	932	919	904	930	933	968	926	915	898	943	924	934	953	902	907	917	901	896	949	924	918	932	876	921	871	897	915	913	894	984	970	921	948	892	927	957	935	909	889	947	900	986	909	967	915	901	968	884	965	923	903	909	928	927	990	916	970	956	895	948	919	884	949	928	885	970	896	940	955	882	941	1000	964	956	880	946	917	942	994	948	926	888	961	966	901	910	935	924	948	958	941	912	933	952	944	850	972	942	940	958	967	912	945	878	929	951	887	919	979	964	942	932	889	911	931	955	925	895	898	931	939	941	928	891	923	889	900	966	906	963	909	908	954	907	949	900	909	928	907	927	918	953	982	897	952	933	918	920	922	946	949	962	981	917	935	921	955	907	931	951	929	921	905	965	952	927	936	981	929	892	923	960	890	958	899	879	875	890	942	940	934	955	933	900	869	893	965	944	939	977	998	916	968	925	892	889	907	923	916	945	900	910	942	904	912	972	993	924	944	944	922	936	949	974	973	980	888	929	928	924	911	926	956	920	924	942	954	916	912	902	968	943	912	868	948	967	937	949	903	931	958	957	903	997	924	982	1007	932	979	940	960	916	913	952	959	921	934	954	994	923	887	960	967	956	928	953	939	938	915	952	927	940	945	914	882	918	938	913	891	896	941	958	952	973	910	900	939	997	940	953	972	904	912	947	987	897	945	958	945	945	936	926	898	925	907	897	941	925	927	957	900	950	917	908	943	991	932	892	969	963	940	900	884	930	937	901	905	919	952	919	957	870	924	882	926	939	970	928	923	887	974	959	977	922	963	944	929	962	947	942	883	985	912	894	943	955	937	973	946	908	902	958	907	953	906	920	921	916	900	941	922	929	912	920	911	919	924	972	955	976	965	918	957	934	969	924	951	943	920	944	939	952	905	891	941	899	951	915	907	877	939	940	914	952	956	997	935	898	955	955	925	890	957	954	928	949	971	939	948	866	914	885	973	954	988	967	917	936	924	948	924	861	976	963	933	895	911	956	909	894	884	942	907	973	921	917	972	950	907	955	952	888	923	936	954	936	932	928	911	982	940	937	969	902	939	960	901	969	953	947	908	948	963	943	973	938	907	880	955	996	925	858	934	977	929	949	928	935	959	925	904	916	947	979	921	929	922	912	993	953	928	974	971	921	932	988	955	944	971	939	947	963	957	983	973	920	945	917	954	906	901	941	931	879	969	944	954	976	908	942	890	952	906	964	938	939	941	931	956	917	929	941	895	987	920	942	975	920	933	952	960	956	931	944	938	920	880	911	963	894	984	918	916	991	909	966	924	903	943	918	910	952	997	863	962	875	910	953	948	933	888	939	972	917	964	990	918	946	959	923	961	967	934	951	918	923	895	937	941	930	938	925	950	877	964	928	908	891	907	921	851	936	940	936	872	906	913	933	929	917	954	921	947	947	951	873	858	911	884	916	914	954	953	890	918	958	884	975	979	932	937	962	886	953	895	957	908	928	887	890	964	905	912	956	931	917	945	939	944	918	976	941	920	964	950	942	892	920	862	933	920	923	971	914	902	979	961	890	974	921	958	954	889	947	912	894	970	908	931	988	879	906	932	1010	940	980	951	941	886	921	964	906	967	933	950	943	900	933	926	929	897	985	897	903	950	919	926	864	942	923	937	921	909	950	908	894	941	956	953	975	915	930	983	953	952	909	904	931	952	958	990	990	947	912	939	946	945	925	896	958	939	897	963	905	945	945	937	956	921	936	942	876	891	939	942	922	926	892	977	957	942	900	942	947	887	955	917	927	971	930	954	934	904	915	934	934	952	950	869	915	936	946	904	905	957	934	935	890	947	899	919	916	936	909	989	930	930	1013	928	932	930	981	961	906	891	890	908	945	966	892	935	866	916
48426	12587	2367	1160	925	711	619	579	485	451	479	413	472	434	415	394	372	398	392	370	357	409	381	341	426	403	364	406	410	413	359	355	377	375	361	358	340	362	360	382	388	352	366	398	358	370	333	390	393	379	398	376	340	367	387	344	354	377	388	406	365	325	368	371	362	357	351	365	366	377	370	388	401	358	377	352	365	351	349	384	358	341	353	377	372	371	383	384	392	394	349	376	378	356	421	382	338	371	370	379	384	392	358	377	403	373	376	355	378	350	379	403	380	380	396	348	377	336	389	373	349	340	358	367	341	349	383	384	346	365	371	367	344	362	380	360	339	350	397	354	386	387	401	353	355	378	364	350	344	359	391	390	368	349	375	378	362	347	348	420	413	340	372	354	411	393	349	353	399	383	349	416	344	336	373	360	398	351	414	394	375	368	385	343	377	340	375	363	375	328	367	352	337	334	384	330	356	351	372	368	362	365	355	395	377	387	350	378	371	353	341	382	372	343	383	402	330	376	374	368	357	356	361	356	369	352	362	403	377	366	356	362	386	376	371	392	369	364	358	367	383	362	397	366	352	370	366	354	374	368	367	352	355	341	370	353	373	354	344	360	364	340	393	379	355	320	383	386	365	372	363	343	359	342	371	321	367	348	353	342	337	368	340	381	350	342	365	357	352	345	360	341	375	338	341	363	339	352	364	364	358	327	413	373	338	362	336	364	350	393	349	387	371	360	367	371	354	383	361	330	360	427	354	370	364	342	325	349	385	370	382	364	366	360	347	342	380	375	376	382	365	368	402	356	355	413	369	362	398	355	354	368	341	379	338	362	370	331	353	378	367	343	385	381	374	400	331	351	364	338	386	357	394	366	342	383	354	365	402	383	368	348	330	387	379	380	373	379	356	342	337	366	380	362	395	353	396	356	350	353	367	383	370	389	355	369	358	360	361	369	377	394	390	369	383	371	388	364	386	374	377	343	373	363	386	347	370	335	397	370	396	363	401	355	390	384	357	339	352	378	363	349	376	364	365	371	405	394	396	317	358	371	347	375	340	360	397	374	359	369	357	339	359	389	388	391	366	342	364	383	360	342	355	377	366	357	403	366	356	383	380	395	389	362	402	337	366	391	379	329	383	379	359	365	384	419	345	356	380	362	356	369	377	348	369	361	379	374	391	365	357	350	323	351	363	385	380	355	388	379	367	357	365	370	405	395	357	344	374	377	379	398	394	378	390	337	350	350	377	363	365	361	381	333	375	366	379	365	334	396	372	348	391	365	367	363	334	352	325	364	390	337	366	399	365	377	355	365	365	387	356	336	342	317	366	375	371	379	390	363	358	372	341	342	378	369	378	346	373	344	366	365	369	331	361	338	362	378	367	362	410	360	346	409	349	347	354	373	384	346	366	351	381	365	407	353	392	368	365	390	356	357	349	334	364	386	373	337	384	397	386	363	360	369	382	371	372	350	338	402	378	380	341	367	382	363	377	362	341	353	370	345	371	359	375	363	372	345	350	365	344	383	371	352	381	364	387	363	396	343	367	357	376	364	336	395	377	361	353	397	378	389	376	375	376	357	357	366	342	369	345	378	361	357	376	324	343	341	358	365	364	365	360	377	306	394	362	334	375	341	379	328	357	365	351	345	353	350	350	358	346	354	347	384	353	362	356	365	359	367	377	349	348	356	361	325	382	376	355	373	334	368	340	360	350	352	354	358	380	402	364	365	352	329	370	371	354	378	371	371	343	390	387	387	354	377	392	336	368	346	361	345	367	363	346	375	373	360	357	354	339	368	383	358	348	364	363	367	368	323	356	395	337	369	383	386	352	374	364	347	362	375	384	371	397	372	360	372	315	381	378	358	380	348	334	353	357	342	361	398	367	361	342	354	367	376	353	380	385	409	357	327	384	325	363	376	333	387	366	354	350	382	348	358	362	401	372	394	375	357	349	369	369	376	359	370	366	358	417	373	338	333	365	343	393	382	354	360	372	344	366	304	357	381	377	366	364	344	360	381	367	343	365	365	404	324	391	385	383	365	359	314	385	357	372	374	314	376	351	343	353	365	367	372	365	332	349	381	375	395	360	322	379	349	376	328	410	381	325	376	353	369	353	330	350	345	371	381	379	383	377	374	382	332	370	371	359	371	392	382	397	358	423	365	368	380	358	335	344	340	354	394	366	333	359	378	408	357	356	378	363	362	412	328	373	353	361	379	344	336	363	356	417	366	367	356	352	390	374	341	395	387	352	367	407	383	374	353	353	351	368	319	374	342	377	344	384	397	349	361	354	364	378	367	329	375	377	369	342	364	370	346	384	354	382	344	346	342	367	392	351	361	389	358	398	347	385	370	389	403	387	377	384	384	354	364	387	376	340	381	367	350	360	413	358	389	357	355	362	333	349	365	353	356	391	361	369	372	397	393	366	355	375	405	379	384	381	355	373	349	344	350	384	402	371	357	358	334	352	338	366	377	414	358	363	370	387	411	374	370	349	366	349	377	380	378	360	363	316	365	366	336	392	356	302	382	407	400	365	373	374	345	367	364	360	399	359	358	366	371	366	351	384	357	367	373	382	356	379	331	379	368	391	368	367	369	358	383	391	324	348	363	338	378	372	345	397	378	393	351	384	364	345	363	390	409	356	369	366	341	369	329	335	356	310	377	346	406	382	351	382	367	405	330	330	370	386	382	352	370	368	405	360	356	319	360	393	348	343	377	338	366	387	380	372	376	373	382	369	409	390	365	375	347	333	418	377	352	401	381	400	380	386	344	355	350	381	370	399	383	342	338	341	337	389	338	367	368	418	389	396	376	392	387	380	401	369	356	349	366	348	353	350	370	365	344	371	399	354	384	358	382	338	379	374	375	376	343	344	360	357	357	368	360	319	384	415	361	369	328	373	375	354	369	345	353	370	352	346	360	388	356	347	380	343	373	406	370	352	396	372	356	367	356	344	401	397	353	339	354	377	389	364	376	378	337	322	356	354	363	376	362	334	366	381	368	391	356	356	342	363	353	375	408	351	363	368	374	327	359	351	381	370	368	372	351	394	351	344	373	385	372	367	383	331	370	403	353	369	384	333	363	386	372	389	366	388	352	342	379	338	358	351	382	384	365	338	341	363	374	379	329	352	355	353	367	388	373	396	392	386	371	357	381	364	359	386	348	353	391	381	374	373	383	364	345	323	364	335	371	381	363	356	356	373	369	409	379	383	369	359	372	395	378	365	338	398	339	356	362	379	379	344	361	365	338	346	358	361	371	367	391	360	376	378	369	358	396	414	375	408	337	368	365	376	373	369	382	373	329	355	393	354	374	369	371	323	356	358	363	327	356	367	356	372	369	368	416	356	364	339	363	375	402	346	369	344	354	361	366	369	347	382	392	395	374	394	353	356	356	355	353	354	361	353	394	358	374	363	395	404	340	345	350	358	370	351	344	413	337	365	344	388	360	389	370	360	368	375	364	420	353	334	387	366	377	361	355	381	409	375	353	350	335	356	368
22324	1776	3026	3530	2974	2592	2153	1993	1820	1625	1516	1474	1410	1277	1239	1211	1162	1102	1124	1087	1090	1035	1085	1059	1027	986	985	1015	1015	968	967	1008	966	990	997	954	906	957	969	968	935	925	1014	953	937	933	953	965	893	911	914	941	941	901	923	933	916	910	930	952	886	897	905	934	886	892	943	997	953	911	973	911	955	990	949	905	922	910	874	955	920	904	912	978	927	896	935	914	979	969	944	930	946	940	1248	931	927	871	956	877	874	856	962	925	1003	939	946	963	941	953	939	923	920	980	911	886	929	940	928	926	900	927	851	952	948	903	977	959	953	879	962	939	893	877	963	974	867	914	942	904	913	908	939	902	873	935	868	920	877	912	900	956	899	938	934	895	889	935	851	947	892	945	898	862	894	919	893	935	929	941	883	896	952	947	885	906	924	873	872	963	956	949	932	917	900	903	880	913	878	932	911	862	934	941	858	930	917	891	888	912	888	860	914	921	934	912	930	957	899	858	924	910	953	886	930	876	955	946	961	906	906	930	933	904	834	932	857	934	890	939	897	913	902	921	871	921	896	938	950	925	960	916	962	933	923	915	887	926	903	978	862	902	917	915	926	925	964	957	934	901	933	920	926	866	917	898	844	867	956	895	913	927	914	875	934	907	954	958	891	878	860	902	893	923	927	922	861	964	911	889	903	911	878	947	947	921	883	875	946	910	940	915	936	880	931	902	924	899	925	937	918	900	874	929	962	931	890	918	932	930	940	953	914	879	874	933	939	933	911	868	931	878	900	952	894	920	945	893	927	942	864	916	968	933	917	925	902	893	907	935	917	875	874	912	893	866	862	932	921	925	890	854	916	896	906	921	933	908	921	871	881	938	941	895	873	868	829	927	878	915	908	935	904	933	881	927	902	908	957	910	940	904	931	899	968	880	890	891	891	931	963	916	916	959	948	906	878	945	944	939	888	975	921	914	916	921	927	929	953	924	952	876	914	934	893	920	892	870	895	892	913	875	891	908	950	906	900	871	912	854	878	879	909	926	943	913	874	905	922	863	840	906	920	884	920	849	900	934	889	875	912	873	896	920	927	925	876	863	893	890	901	899	948	915	930	925	857	941	930	899	921	919	881	916	917	947	959	878	912	914	946	964	918	907	937	878	900	897	904	918	838	873	924	905	910	899	915	876	927	971	884	880	932	931	883	918	907	901	907	945	941	943	923	910	873	906	902	945	975	919	921	920	858	908	943	919	937	901	898	902	941	921	942	888	888	881	923	865	910	933	913	934	892	896	874	851	914	960	921	928	889	931	991	926	925	927	906	823	939	914	931	912	906	924	908	913	902	947	900	899	884	958	849	865	887	908	924	961	967	920	858	923	887	843	864	905	910	973	929	904	900	887	902	930	970	912	918	895	902	885	893	947	858	904	933	879	910	864	897	874	929	934	911	890	940	862	879	917	951	925	883	923	934	908	936	883	910	907	899	863	876	877	930	873	869	958	899	897	911	904	934	958	877	885	920	919	889	862	895	868	883	901	861	920	900	875	899	908	863	889	935	894	924	848	929	937	856	860	932	912	955	898	922	876	891	917	870	914	919	944	906	899	850	909	924	908	884	883	899	895	861	886	945	893	926	936	850	945	902	870	870	902	926	867	923	889	934	922	934	908	930	943	938	908	861	980	908	932	914	881	889	925	904	897	922	940	926	844	937	948	897	855	906	940	896	887	887	917	942	916	915	929	920	889	974	956	835	902	921	874	911	904	997	893	945	906	904	909	903	901	894	877	915	894	950	948	912	947	904	908	948	932	957	884	884	924	889	913	948	930	941	872	944	906	911	929	943	895	916	900	894	891	920	921	891	921	851	919	914	943	914	875	870	939	827	876	893	935	896	926	925	924	906	899	952	897	939	933	923	955	916	935	897	912	884	875	935	901	894	898	881	913	891	858	919	958	911	952	911	866	919	924	891	960	895	923	899	925	887	871	905	881	910	892	888	907	875	860	911	962	920	908	900	921	882	867	945	893	957	844	906	878	912	897	916	867	917	896	862	897	916	886	928	992	875	901	909	911	876	937	907	903	894	925	892	933	936	884	918	901	948	907	879	908	935	899	861	883	878	951	937	897	932	888	910	922	888	915	893	880	888	911	916	937	937	872	918	922	891	891	890	923	947	874	912	890	961	877	940	863	910	912	930	918	967	906	946	877	872	878	880	880	887	936	920	871	966	886	835	913	940	899	893	924	933	935	916	964	920	1002	985	830	871	878	931	933	906	921	872	896	887	921	886	925	857	899	912	958	968	892	934	870	906	961	962	915	928	905	902	959	886	837	859	903	903	953	920	894	865	863	918	883	928	864	876	930	903	916	887	879	894	899	920	893	905	905	958	936	887	929	865	868	970	913	911	872	876	946	893	949	826	931	929	895	892	873	892	929	913	932	904	932	931	860	897	891	898	910	937	874	866	867	931	877	911	949	926	884	889	903	869	928	894	937	936	886	881	939	934	874	952	921	909	918	887	872	830	899	897	970	926	913	900	905	927	909	891	934	897	886	913	905	875	904	955	932	949	984	884	905	880	963	958	931	914	941	883	954	919	915	900	917	845	899	897	882	902	933	937	971	915	928	929	919	901	887	897	937	941	939	904	886	914	927	940	901	938	923	916	871	933	930	919	884	878	932	962	928	911	878	918	986	918	921	886	952	906	913	883	917	923	908	865	892	907	905	988	929	896	929	915	909	917	915	934	919	850	931	974	888	974	929	961	896	942	889	905	889	888	906	926	899	903	903	952	874	904	869	892	899	933	871	941	918	980	870	886	969	926	931	892	945	882	924	890	890	959	971	911	894	914	918	889	915	891	904	917	966	948	919	927	887	914	940	943	946	935	869	964	925	910	902	857	873	898	957	945	848	935	916	854	963	877	869	877	899	950	892	882	918	900	831	883	870	997	892	862	936	963	946	888	913	922	879	923	938	920	930	925	912	916	867	932	889	884	943	855	921	895	898	888	924	909	936	914	903	891	928	851	897	929	913	935	883	892	919	958	961	921	942	1001	905	947	943	933	869	957	926	923	930	906	933	883	933	904	887	931	950	843	918	901	962	906	905	853	972	944	945	896	897	951	913	870	882	874	913	890	930	952	872	939	883	921	874	921	873	942	909	893	848	909	860	962	894	839	918	921	850	934	917	968	881	923	906	909	953	888	943	907	923	927	896	927	971	926	954	864	924	897	917	902	916	932	943	919	922	904	925	899	943	851	889	884	906	900	923	935	893	967	907	890	939	925	862	942	904	964	884	891	941	898	903	922	903	920	913	895	900	953	890	954	873	930	897	902	923	891	902	911	908	948	915	917	910	942	939	863	863	933	924	917	891	913	915	924	871	936	931	938	870	919	928	921	943	921	883	895	882	970	970	913	926	935	918	919	904	910	886	913	883	926	883	881	900	894	919	913	928	904	939	892	893	918	956	961	879	1004	892	954	869	938	940	890	885	909	924	915	910	926	912	910	917	946	874	850	924
59231	19377	7413	2219	1339	1012	742	656	552	481	377	356	388	351	294	302	301	289	304	296	262	293	246	254	259	274	275	250	260	275	224	202	264	259	255	270	222	235	238	257	237	235	250	239	228	250	251	238	244	243	229	225	246	247	251	279	250	235	222	249	258	245	232	236	217	236	226	214	210	237	216	236	240	262	202	241	255	202	263	272	221	229	234	208	255	244	259	220	253	241	223	252	254	218	389	247	215	219	225	267	225	214	234	230	236	236	248	222	262	235	250	254	235	231	247	245	247	240	251	257	219	238	218	231	221	244	272	247	230	248	247	210	206	228	219	241	218	238	235	242	232	214	230	231	236	229	222	221	221	226	220	230	240	249	238	234	234	241	266	210	247	221	244	220	243	206	236	232	227	221	236	246	260	244	250	228	233	216	228	246	229	223	220	224	247	221	216	231	217	184	227	253	210	248	229	217	210	235	219	243	211	217	222	258	224	213	221	220	254	227	203	227	232	241	191	242	213	258	224	241	204	209	240	240	213	233	249	197	202	216	208	231	209	209	213	253	237	229	232	235	236	235	215	254	268	226	222	251	233	223	210	218	243	233	225	222	226	242	247	233	225	236	194	253	238	222	222	207	217	227	237	264	205	256	249	232	246	178	248	233	232	225	232	248	230	243	192	229	225	204	240	223	222	244	225	233	234	223	240	248	250	232	232	217	240	241	242	259	228	227	234	226	237	262	240	251	232	217	220	225	233	238	211	238	260	230	240	224	229	216	240	237	245	236	241	253	217	254	229	260	211	230	210	233	224	196	209	226	219	224	235	265	229	212	228	237	215	212	218	228	213	232	227	214	224	236	222	245	226	252	252	213	244	237	239	214	213	223	232	201	254	250	235	235	245	221	224	227	245	231	208	225	247	246	232	207	245	218	246	239	243	234	233	201	218	246	243	251	245	233	249	253	232	236	215	194	243	208	235	220	221	252	237	211	231	230	245	251	229	220	223	228	250	266	255	245	230	215	256	226	233	239	195	244	253	232	236	234	223	262	223	242	235	206	250	237	224	278	227	197	222	243	232	216	226	255	226	225	228	214	239	230	222	238	235	208	233	221	248	209	214	223	196	207	229	214	252	240	233	273	240	240	236	240	231	212	220	228	211	235	243	227	248	203	209	221	245	228	216	234	225	230	233	231	232	235	236	227	274	233	215	227	234	210	234	225	239	224	233	207	241	246	236	235	233	220	247	225	220	231	232	237	262	222	220	232	248	206	214	232	219	240	229	206	237	269	234	243	232	246	231	233	216	229	250	223	230	228	224	220	237	232	221	232	209	240	250	215	221	233	216	254	196	246	253	217	237	251	211	207	229	214	242	191	238	222	239	236	256	242	220	235	247	220	247	223	217	235	225	216	248	218	232	217	217	261	229	232	227	227	242	215	229	226	223	248	237	265	213	218	222	257	242	218	222	251	217	216	209	227	243	234	232	259	248	250	247	239	210	241	228	219	239	225	257	223	209	213	212	231	232	218	249	222	194	214	241	252	212	232	226	215	240	264	227	217	234	233	230	242	232	234	232	236	239	222	265	236	275	215	213	211	236	227	215	234	243	214	202	233	208	249	198	219	230	239	253	214	230	209	216	238	209	236	219	236	228	238	234	227	245	240	239	245	222	235	262	280	217	179	245	212	211	247	226	233	240	242	233	233	266	276	224	218	195	234	217	215	226	229	231	253	243	230	203	235	223	224	231	220	219	226	190	230	243	234	270	241	242	222	235	234	226	237	247	224	236	239	221	228	231	245	213	216	237	273	253	233	224	238	234	236	250	229	207	211	229	232	241	223	226	237	249	223	231	221	237	237	229	220	234	219	231	243	232	244	213	222	229	205	255	229	221	217	263	238	247	254	220	222	226	242	243	239	218	233	231	229	215	233	246	251	221	230	198	220	230	243	228	218	232	232	236	226	255	222	194	227	214	234	216	232	226	214	209	231	265	238	217	213	236	228	235	214	255	213	242	225	236	248	221	220	210	199	208	255	234	255	212	250	252	241	234	218	217	228	236	276	228	252	233	226	236	253	210	211	246	241	241	230	220	240	222	251	226	212	203	244	251	246	252	238	254	214	248	233	271	229	238	216	208	218	232	233	255	215	212	225	238	226	247	246	210	234	232	237	243	209	242	235	224	230	196	234	234	220	228	256	225	198	224	223	217	206	220	257	245	229	238	246	230	237	228	252	205	237	222	232	229	216	208	237	224	231	229	222	228	218	206	251	236	207	251	232	237	224	226	250	254	226	224	212	240	231	228	220	221	237	239	249	224	234	234	255	228	248	215	236	231	254	228	228	242	251	239	230	228	262	226	207	222	240	230	229	221	216	222	247	245	224	231	228	246	250	262	235	236	249	201	202	248	231	225	248	228	232	242	232	251	247	220	222	233	240	220	214	256	245	245	203	283	250	235	253	217	255	245	227	223	237	241	236	235	261	237	205	226	233	269	239	219	232	223	244	244	250	233	250	221	226	205	247	194	237	202	223	240	226	239	240	221	219	249	224	230	224	244	216	224	216	236	242	230	212	228	254	224	215	223	235	221	244	231	240	225	252	248	244	232	223	233	235	230	247	222	201	234	246	240	239	217	233	213	234	241	231	213	226	211	227	220	205	241	218	209	238	213	202	237	217	236	240	214	207	236	235	200	222	228	217	223	222	222	238	223	237	237	237	221	244	267	234	236	245	219	241	232	246	223	223	230	215	256	220	213	234	227	239	236	212	222	242	226	237	242	241	257	258	257	219	220	218	232	213	258	204	232	241	242	237	228	238	208	249	224	228	214	260	216	233	239	211	242	224	212	218	219	250	228	195	218	201	226	230	231	256	232	235	215	213	273	215	221	262	239	232	209	248	245	252	265	232	268	217	244	212	245	231	221	244	230	236	241	239	242	222	232	226	208	232	214	256	207	215	239	242	230	255	225	219	228	206	231	234	240	201	236	232	236	231	213	238	222	255	221	234	230	232	242	220	232	246	254	240	213	233	217	213	224	243	244	229	223	234	209	234	221	263	234	220	217	239	233	240	240	212	212	212	229	215	260	218	221	202	214	226	224	245	241	224	224	267	248	252	211	236	235	239	261	228	250	239	260	234	240	220	235	223	236	245	236	217	267	220	204	224	244	249	225	230	219	240	267	224	224	229	223	250	230	202	246	209	249	270	243	205	232	261	233	201	245	239	230	208	242	260	223	232	233	237	236	248	238	257	245	215	219	248	236	254	263	229	218	229	228	244	236	249	248	259	226	208	226	223	254	232	228	185	273	232	216	248	215	203	248	191	225	209	225	222	247	248	239	218	238	227	220	230	212	243	219	211	214	243	207	251	216	221	238	223	229	243	222	210	197	230	238	244	216	233	240	218	227	238	219	187	226	211	204	198	214	234	212	223	254	233	250	239	215	213	203	226	231	214	218	231	237	228	226	199	228	255	248	240	231	223	214	249	243	233	258	214	212	217	228	219
28368	2326	4853	5560	4592	3856	3116	2655	2315	1975	1719	1547	1525	1288	1250	1084	1147	1092	1032	1010	940	924	916	905	850	826	804	821	821	757	712	758	752	715	760	731	765	665	694	694	685	666	657	691	675	732	645	672	684	639	671	652	662	653	664	647	667	635	619	663	620	650	708	618	633	643	673	630	652	602	646	617	680	636	612	679	621	647	589	609	654	655	629	634	653	655	599	633	655	666	666	637	643	607	1640	682	624	606	621	608	634	610	624	571	633	620	653	651	699	670	706	664	654	660	602	611	611	637	618	643	564	617	615	636	652	612	658	647	641	632	636	606	606	650	606	632	606	565	620	640	592	591	661	610	592	629	617	629	610	573	610	648	618	585	562	602	573	613	596	598	558	602	612	608	575	610	625	612	653	621	606	615	607	604	610	630	596	609	621	641	639	621	615	605	588	614	625	593	641	583	603	660	641	596	574	604	631	582	574	638	618	604	580	629	621	602	594	624	582	636	624	601	624	577	609	658	630	617	624	577	558	629	583	602	589	586	612	612	581	615	597	610	617	612	603	636	626	592	586	606	586	585	579	609	564	576	591	630	574	578	589	607	620	591	598	600	582	603	578	567	599	597	575	579	631	583	583	601	543	622	619	611	598	616	614	587	579	555	593	612	589	590	587	609	583	597	591	580	596	584	611	615	617	619	580	601	640	625	617	632	565	568	599	580	629	641	585	606	603	578	636	625	617	603	606	616	577	622	628	610	597	594	659	614	584	620	598	609	561	558	587	615	603	601	614	613	619	573	594	574	632	603	594	611	641	597	590	606	602	614	604	603	630	607	596	634	581	618	572	594	646	632	631	572	599	623	615	638	567	597	635	628	564	564	581	582	597	591	644	560	596	573	624	604	607	605	606	612	616	592	609	602	613	621	581	611	573	604	605	578	615	578	583	588	628	545	580	565	607	571	634	644	571	595	624	615	563	615	566	585	631	605	586	564	585	598	630	606	650	607	549	621	564	587	598	584	592	617	624	593	585	560	568	626	596	607	589	616	620	568	616	637	612	548	550	604	567	597	572	604	615	615	597	636	583	564	629	601	653	606	631	617	602	575	596	576	583	622	586	649	591	585	619	628	613	608	614	608	587	585	630	632	614	585	632	588	616	625	548	552	657	594	625	576	548	579	640	643	596	606	571	591	619	650	591	633	639	577	641	587	621	642	624	607	600	567	637	612	633	609	601	591	639	580	623	606	564	589	608	647	584	583	585	536	567	600	585	610	581	611	581	609	573	603	625	615	619	632	597	639	603	592	605	574	600	604	588	589	646	591	580	607	580	607	632	628	607	594	568	607	604	608	577	622	643	595	601	615	632	568	621	625	639	629	607	655	597	620	615	611	594	607	615	582	607	616	636	597	607	608	616	603	634	579	525	614	658	568	615	576	598	647	539	620	616	609	596	601	556	610	616	595	606	598	631	587	617	602	596	592	627	589	605	627	593	610	582	587	552	582	622	574	607	612	614	599	621	580	620	597	587	612	590	572	639	561	604	619	577	566	637	557	572	600	588	639	575	548	580	635	562	567	598	607	590	619	640	605	595	611	624	612	572	581	575	598	542	635	601	643	599	603	606	647	613	598	616	606	613	607	553	608	615	603	643	628	647	665	585	564	568	587	592	591	581	574	591	630	585	678	665	604	607	633	642	560	584	584	601	620	601	579	612	578	600	591	582	585	617	606	635	599	585	607	620	562	580	595	599	567	548	587	565	590	584	584	597	612	569	559	595	633	605	608	581	605	605	585	580	611	611	549	630	632	607	599	574	622	599	568	610	581	634	596	597	575	618	600	594	634	603	607	620	626	607	568	581	610	603	624	584	586	574	616	608	636	618	581	606	626	625	603	604	605	618	605	589	606	603	635	630	605	586	611	560	606	613	587	558	624	565	621	586	599	637	600	556	594	619	584	643	586	615	573	632	627	631	657	590	621	630	586	613	589	617	604	601	588	603	559	621	610	597	600	579	572	559	584	599	569	585	608	624	630	616	568	606	583	571	647	609	554	631	597	621	596	649	662	578	597	622	644	640	602	624	628	614	602	603	623	604	628	596	591	608	608	582	618	600	638	598	587	611	584	624	553	584	598	580	595	635	609	633	624	606	598	606	596	605	591	594	592	586	613	550	565	623	623	604	586	633	591	578	559	610	602	574	609	588	586	646	613	601	642	625	687	590	626	581	601	673	645	575	572	610	620	624	607	655	629	595	636	625	584	578	576	575	566	600	569	636	570	597	582	581	604	593	607	649	613	575	560	620	625	606	577	637	633	572	605	602	645	579	559	635	594	599	634	620	632	627	594	652	605	613	633	580	565	643	553	627	595	642	564	594	614	613	577	611	586	589	619	593	594	588	599	571	566	571	605	608	608	604	591	622	635	577	588	610	595	606	583	623	587	613	640	613	593	579	614	598	540	650	599	632	615	611	598	604	618	614	603	627	573	594	590	609	582	641	604	576	617	598	634	628	634	614	570	614	606	590	586	584	635	613	565	606	614	557	649	620	634	594	636	633	551	587	602	624	616	614	613	582	587	590	585	574	654	624	628	613	595	592	590	607	639	591	614	589	610	595	620	593	656	621	573	631	625	604	569	588	581	610	649	598	569	594	628	615	548	575	618	589	613	579	590	617	614	575	598	599	582	564	608	586	578	639	626	587	610	594	599	642	632	576	604	546	608	610	628	547	633	553	604	607	575	597	604	586	603	597	604	581	592	537	602	582	597	618	574	607	620	624	589	617	628	597	597	608	566	562	576	619	604	583	562	615	592	602	600	600	587	623	618	626	567	584	619	587	553	606	591	597	541	606	571	642	659	604	596	595	641	574	582	600	560	639	602	593	633	603	592	591	574	656	580	609	623	611	570	638	581	591	593	591	580	596	589	625	597	599	579	571	600	569	579	573	588	589	619	631	579	601	587	616	583	627	625	677	612	610	633	616	617	601	552	593	619	590	584	608	628	593	602	582	587	606	533	633	592	587	609	609	572	605	579	607	605	622	615	576	604	593	609	629	586	668	575	575	572	621	602	627	595	594	629	596	634	617	572	587	578	632	627	576	619	607	573	562	625	579	622	578	584	647	617	583	637	574	600	594	623	601	616	627	568	582	595	562	595	601	570	592	601	561	622	607	600	615	561	606	602	614	584	598	600	607	569	595	570	595	611	632	590	594	552	585	678	636	603	619	623	575	615	604	615	601	597	635	587	609	605	622	592	622	593	594	608	578	622	622	589	585	660	597	627	586	629	621	616	637	590	630	624	625	624	634	638	599	636	556	582	567	575	573	591	643	609	602	600	581	616	587	580	600	594	567	628	606	607	593	546	642	565	610	591	563	579	616	606	599	616	646	591	603	677	589	610	614	616	544	618	583	639	595	644	593	589	585	618	584	615	600	627	590	621	575	606	588	629	565	601	643	573	636	550	580	569	617	629	626	573	619	619	625	601	584	607	630	627	577	589	642	604	633	612
8943	513	418	411	394	426	412	367	383	370	399	380	370	394	370	344	364	363	363	389	368	344	362	393	386	351	359	336	360	382	375	363	373	369	339	381	374	376	393	357	352	381	407	355	365	374	354	367	354	354	372	374	386	353	391	380	368	361	387	362	362	390	361	356	358	363	380	382	350	368	368	404	352	376	368	371	377	367	405	370	369	392	327	354	423	370	362	330	336	385	345	392	342	402	387	340	387	378	372	384	389	379	374	360	381	360	392	429	346	390	355	389	399	363	375	336	378	405	369	372	356	392	375	386	362	409	443	367	334	370	380	368	407	361	356	375	419	412	356	390	339	338	364	347	387	358	356	374	377	356	401	359	349	368	352	376	367	371	364	344	347	368	376	360	395	384	368	371	358	340	345	321	388	362	374	394	374	413	395	352	365	394	363	382	363	355	343	347	341	380	364	411	390	379	395	355	361	381	371	354	358	383	334	391	381	389	367	391	382	351	372	388	388	386	356	371	354	344	350	330	390	376	381	363	349	397	366	388	352	383	363	358	414	386	364	339	353	372	371	359	323	343	358	376	345	355	379	342	373	379	360	359	393	345	390	391	396	376	375	404	358	402	384	372	324	338	381	371	382	387	379	353	367	364	369	380	367	372	388	410	348	339	376	352	340	370	369	333	352	363	394	366	349	369	390	376	407	332	380	371	357	354	332	372	366	370	339	354	390	339	359	372	396	390	357	362	352	368	385	352	361	371	379	348	352	386	362	377	377	388	376	409	379	373	376	370	376	374	378	366	372	365	365	387	351	354	346	383	350	374	354	403	376	415	373	345	364	350	384	337	356	364	386	407	382	403	347	383	355	372	384	404	410	339	360	379	393	363	385	375	348	348	372	361	399	384	387	393	352	361	353	368	363	335	355	359	374	369	411	362	386	344	391	383	388	379	364	381	380	361	368	395	384	373	389	356	389	390	403	389	392	332	362	378	389	355	326	376	363	353	427	390	376	384	379	390	383	372	384	348	361	391	373	370	396	355	353	388	348	381	375	366	349	332	377	374	371	402	371	376	353	403	369	352	383	376	378	404	396	342	376	401	378	391	331	377	353	388	379	403	389	373	358	368	373	372	414	393	383	366	344	367	408	364	361	366	365	373	387	401	369	352	406	388	373	355	345	382	351	338	402	359	327	394	362	341	373	400	362	346	386	389	373	350	343	363	406	388	369	387	360	385	383	345	370	380	376	378	376	362	387	358	395	371	352	345	348	377	355	377	311	363	413	401	388	355	352	374	402	343	394	369	383	368	384	348	380	379	367	362	387	369	375	390	365	363	374	356	352	352	367	363	348	419	398	414	363	367	360	388	384	375	361	378	376	347	343	339	385	373	421	369	367	361	378	394	377	361	365	359	371	394	421	405	414	359	367	390	351	383	345	377	374	377	372	344	405	351	361	355	343	350	360	379	386	379	348	363	377	394	367	362	418	377	375	367	378	368	360	383	352	376	391	382	343	382	367	360	351	374	431	384	368	348	365	378	320	389	368	392	381	384	360	349	363	327	393	347	394	377	337	353	377	379	384	350	382	388	383	397	334	365	385	359	368	375	356	381	375	375	370	361	392	367	402	398	366	362	359	354	368	353	363	411	388	359	342	369	381	393	412	375	358	365	410	372	349	378	337	409	340	353	356	389	405	360	369	396	393	346	373	348	345	382	378	352	393	351	344	360	359	350	353	394	368	343	347	385	374	385	369	370	387	376	344	375	346	381	364	373	370	380	388	415	392	359	344	381	363	397	365	362	363	376	360	344	357	374	361	397	365	378	353	389	378	376	366	400	367	368	361	370	375	366	378	385	334	408	348	396	403	386	373	367	408	364	346	410	349	391	369	415	360	333	371	383	373	366	348	350	368	351	348	348	384	369	346	373	354	353	384	386	376	356	383	377	394	402	357	355	379	391	358	341	405	385	358	370	353	364	391	354	372	389	365	375	376	351	371	355	363	355	388	360	369	359	392	351	365	381	398	383	376	370	353	357	390	383	356	372	360	373	330	363	345	375	348	382	320	372	331	345	366	371	384	325	366	385	380	369	352	377	350	369	399	384	395	368	367	322	390	359	395	397	381	381	387	382	389	374	387	389	377	385	349	383	376	360	355	392	400	404	411	358	344	362	368	392	368	373	376	395	380	384	358	365	392	348	368	416	359	348	358	406	416	371	399	368	356	377	373	372	385	389	362	369	382	390	358	374	415	404	361	437	369	360	382	386	385	339	365	351	397	356	381	371	375	355	364	340	374	375	355	384	355	380	396	354	369	371	370	382	380	336	354	345	388	382	377	357	378	368	360	370	390	371	392	345	352	356	392	357	343	368	394	387	391	361	378	362	367	413	356	400	377	379	360	391	360	358	365	360	336	389	366	381	381	399	365	382	344	358	382	402	353	356	380	360	335	382	366	380	361	385	427	400	371	355	380	370	352	390	373	369	389	422	366	366	350	367	364	381	383	352	413	342	395	387	377	394	386	386	378	362	339	364	348	339	360	380	351	344	338	374	366	383	371	367	386	367	346	388	370	417	365	376	363	362	381	367	413	373	364	415	376	400	359	384	375	378	365	378	363	356	387	314	367	379	346	375	378	371	375	425	372	361	371	353	373	355	397	377	356	375	382	407	370	393	343	358	361	382	375	356	359	346	402	346	364	386	366	385	354	408	347	343	371	389	364	345	367	385	392	359	361	394	355	408	352	329	398	352	371	363	351	401	358	364	364	384	345	368	387	347	354	369	391	401	345	355	361	367	364	355	349	347	384	373	383	365	346	407	377	378	401	381	358	408	364	376	381	355	359	353	367	403	399	408	423	378	379	365	399	350	399	373	362	358	356	414	334	384	384	358	366	395	353	407	386	337	360	363	412	357	364	394	384	359	356	379	420	384	405	359	344	363	404	358	392	394	352	361	353	374	374	408	337	374	370	349	381	400	370	410	378	363	355	372	388	381	375	370	376	379	357	404	375	394	391	386	361	408	361	401	379	383	371	365	372	361	383	361	361	362	361	365	363	391	400	398	360	383	349	379	340	347	400	373	374	382	413	369	357	353	369	396	389	339	368	363	378	371	354	377	373	357	373	373	370	379	395	388	357	392	390	356	358	400	374	339	371	364	354	375	382	373	344	394	376	391	385	410	391	377	345	344	385	378	356	366	375	380	414	402	394	374	323	360	387	357	384	360	356	342	383	359	361	356	417	378	387	355	383	403	363	360	384	367	396	388	366	386	408	406	367	380	369	391	386	373	400	350	355	386	360	361	400	338	387	352	404	358	386	363	387	403	403	353	368	368	374	363	376	373	380	374	394	371	354	391	353	400	393	372	357	336	348	358	357	358	372	360	368	385	365	359	374	348	363	391	360	344	377	390	381	337	400	395	358	384	368	374	387	366	395	378	370	371	382	415	359	386	362	390	404	361	367	391	363	370	353	364	377	388	370	360	364	362	379	390	341	366	370	368	336	363
7757	961	1011	1043	1037	1020	989	1026	963	966	982	958	917	927	924	941	947	923	903	911	939	929	952	938	1017	917	921	920	965	959	952	893	869	911	969	962	909	934	920	903	936	972	921	903	939	955	956	901	989	902	888	949	926	924	962	944	894	956	959	927	949	922	954	882	885	919	890	957	942	921	925	930	936	925	916	920	941	915	916	970	938	946	957	926	1014	1013	913	934	928	972	911	924	937	931	959	956	940	937	943	894	950	894	981	906	947	876	1009	949	974	970	984	939	931	857	956	939	923	940	977	936	948	938	927	934	1021	913	939	936	922	890	941	977	915	962	953	901	932	895	891	912	1005	922	910	915	959	894	954	961	936	895	928	920	967	968	898	873	945	951	956	938	916	936	940	945	916	957	929	910	881	911	968	928	934	969	916	940	926	880	917	907	973	937	998	919	936	895	904	957	930	905	919	954	921	941	857	965	951	876	975	955	946	945	918	921	930	984	962	949	989	937	992	896	946	880	937	890	910	964	941	957	959	947	927	964	949	902	907	973	890	911	923	891	955	892	923	940	946	936	941	929	893	957	892	969	962	956	981	908	982	927	940	959	945	909	937	925	942	952	910	954	916	987	872	889	984	884	897	902	956	915	911	918	969	929	990	888	863	965	914	951	970	987	935	920	907	891	941	953	902	911	929	919	909	894	953	929	951	918	976	989	982	943	974	935	981	973	970	934	879	967	936	933	884	921	949	945	908	959	963	966	915	952	934	924	947	918	958	976	926	940	903	944	890	955	950	907	889	935	914	894	899	904	976	962	940	877	954	912	878	982	926	921	948	928	995	941	917	877	925	873	885	978	948	863	964	939	963	948	957	898	881	931	919	963	915	929	971	880	925	954	925	900	956	944	928	852	934	941	962	958	940	901	981	935	949	946	974	921	906	922	852	935	905	910	955	914	963	916	929	931	949	985	931	898	956	955	935	958	937	909	960	980	903	937	963	975	931	1002	956	868	909	983	924	971	910	942	921	932	908	957	935	919	918	915	926	923	932	914	925	947	945	936	919	942	954	891	937	944	969	864	944	905	997	930	878	911	902	919	937	979	950	896	928	886	909	919	934	927	969	967	919	928	911	958	894	914	957	952	946	942	919	954	915	978	922	951	943	933	955	918	958	908	942	987	916	957	947	933	921	978	960	935	950	988	899	942	952	930	942	907	951	936	981	944	901	933	944	930	889	944	900	971	930	928	901	930	928	902	971	883	912	913	904	990	919	873	892	916	881	972	936	934	835	989	988	938	960	925	924	941	910	910	927	962	929	950	940	970	938	916	937	944	939	968	893	880	928	930	906	922	928	863	931	976	940	971	932	916	930	969	916	919	868	935	924	938	910	946	959	875	895	938	987	954	943	945	986	968	911	928	956	934	884	965	907	885	951	901	882	948	951	985	974	909	902	950	954	930	942	906	954	945	952	894	989	975	948	909	955	939	922	938	900	936	948	958	928	918	938	902	947	936	922	917	947	921	945	931	976	903	961	933	883	931	914	932	925	938	938	932	1008	964	976	946	959	927	975	946	933	946	978	897	930	912	991	915	904	937	954	913	972	928	973	882	894	929	922	954	935	940	922	917	921	957	926	968	934	871	954	889	964	906	956	890	918	963	898	967	950	918	965	944	974	948	895	939	938	893	873	947	974	960	912	1013	924	959	925	982	916	908	949	969	909	933	921	939	952	918	921	895	919	913	931	933	947	949	897	957	883	972	921	909	929	945	933	915	954	933	991	856	954	927	963	958	995	949	974	918	930	932	974	957	945	924	923	933	937	932	931	876	899	959	926	952	1027	877	912	939	960	954	897	955	945	968	1003	954	921	969	953	914	919	911	953	976	920	904	943	926	941	932	922	899	934	902	956	914	918	921	889	887	986	914	926	991	939	883	947	908	1008	916	974	966	997	931	977	899	907	959	929	948	991	876	887	956	948	943	929	894	916	955	905	986	932	905	931	963	923	955	963	912	909	968	927	894	927	923	900	925	922	954	892	948	916	870	944	903	944	996	932	932	980	970	934	931	931	958	902	936	982	987	928	932	990	971	926	954	867	950	937	954	927	940	909	975	945	930	885	896	953	917	896	964	907	950	995	965	894	903	907	978	928	907	925	916	879	939	936	910	987	949	905	928	878	962	926	903	886	945	912	936	947	880	870	972	914	955	900	1003	919	881	979	952	947	929	928	961	924	957	984	992	880	970	916	897	943	943	945	939	943	905	970	969	906	940	974	963	980	913	914	940	922	929	927	839	953	947	943	934	986	913	869	970	940	921	939	954	917	943	908	945	1027	945	903	891	917	925	917	869	967	1015	946	940	869	951	934	930	924	902	918	920	1005	971	940	972	921	893	915	994	907	1013	884	945	905	888	958	912	915	926	935	948	938	911	948	930	946	946	931	944	1010	987	925	859	886	900	922	912	935	960	918	947	867	946	898	929	943	903	944	944	954	913	992	924	961	968	942	903	953	905	947	933	983	915	936	867	943	917	938	970	912	965	935	917	973	924	912	960	914	967	902	940	917	1021	943	924	851	966	942	942	958	927	913	875	935	937	932	944	952	946	870	938	953	933	927	900	1012	967	909	943	915	956	987	945	980	980	942	889	952	934	956	954	971	952	904	888	912	893	916	928	934	925	940	931	927	939	947	971	934	951	903	934	963	905	937	927	947	977	882	927	935	856	924	921	942	937	902	904	889	982	952	939	970	920	901	941	879	977	936	962	932	953	957	954	987	904	947	951	946	952	956	975	885	904	942	899	908	976	905	898	917	887	962	920	940	921	949	940	940	944	979	927	977	988	912	959	954	957	970	913	900	936	1009	923	912	949	912	918	907	954	916	967	937	958	880	892	907	924	965	973	938	909	925	945	926	910	959	978	942	875	949	908	925	902	1002	950	979	972	954	953	910	929	921	890	955	965	917	905	924	934	984	951	895	954	927	920	919	950	957	917	981	959	934	940	935	947	972	965	907	943	879	949	944	894	943	968	990	936	926	945	980	996	938	941	956	947	885	934	937	884	917	904	996	901	906	902	951	942	967	907	920	898	959	882	969	964	918	950	951	966	951	946	956	972	937	923	888	904	949	940	949	925	947	986	968	972	935	919	911	916	889	934	957	931	877	936	964	969	920	930	933	974	947	987	907	905	964	953	946	987	919	898	869	945	921	912	905	907	959	915	962	976	922	929	952	923	922	886	943	925	954	956	901	884	926	931	876	927	900	958	954	901	925	924	899	940	986	941	900	960	934	934	920	887	954	919	939	932	967	921	916	1005	934	930	958	932	923	912	973	912	938	931	916	931	966	976	893	933	890	930	948	913	930	926	997	849	901	931	966	969	948	863	966	932	931	947	899	905	927	921	938	938	929	965	957	922	976	925	947	929	982	924	922	925	933	913	976	899	889	910	922	898	949	944	890	918	947	975	902	947	931	939	945	914	913	903	966	922	932	988	932	997	914	924	894	909	940	952	950	976	964	928	923	967	935	942	914	886
47484	12873	2520	1245	908	734	630	540	460	509	469	434	423	441	449	439	435	410	395	402	428	403	414	369	371	376	411	404	366	387	412	356	368	362	353	388	358	360	359	389	363	419	359	372	360	374	378	372	366	390	357	336	412	393	367	395	383	372	353	375	363	346	386	324	355	367	363	358	379	350	380	374	397	367	388	327	365	353	357	374	342	342	366	357	396	391	331	396	392	371	362	352	398	364	435	370	339	353	367	384	362	369	361	349	373	399	332	362	398	361	395	364	365	369	364	368	383	358	357	376	355	367	371	382	352	382	391	351	397	392	411	341	373	394	327	399	400	388	373	388	359	356	377	355	372	370	363	339	373	358	362	338	321	379	401	340	333	363	388	351	392	393	403	376	389	398	366	366	353	359	356	387	370	360	333	388	386	348	356	383	393	380	382	355	376	356	368	392	382	388	388	379	369	365	367	363	349	342	377	376	409	378	366	365	369	375	364	368	361	358	360	354	364	369	360	375	345	348	414	390	330	393	374	345	375	374	346	352	374	384	360	374	363	377	382	363	353	363	376	359	419	386	337	352	351	358	365	353	349	340	360	397	377	384	354	355	380	369	354	369	390	392	364	351	370	361	344	387	371	350	349	344	352	376	403	358	364	410	359	363	383	375	369	397	389	366	379	358	378	382	373	404	321	398	343	354	373	356	406	358	375	349	346	372	341	394	373	375	387	389	355	353	375	360	384	404	382	346	357	350	396	375	419	367	365	356	390	379	346	370	346	388	357	399	380	394	362	400	372	345	386	355	378	346	410	371	362	344	355	377	360	390	354	339	409	373	385	342	371	351	365	327	379	347	350	333	388	369	352	386	372	372	375	353	372	363	385	361	367	366	375	364	392	378	400	373	376	362	388	345	370	401	370	373	400	399	396	386	344	381	400	383	335	338	403	378	382	360	385	408	357	378	362	393	326	365	392	346	376	385	374	346	388	324	375	364	356	347	343	359	384	374	370	383	344	338	362	379	386	345	363	371	384	322	361	368	375	389	377	376	367	404	402	346	341	397	369	366	402	353	353	381	369	375	373	333	399	353	335	407	344	317	379	360	365	387	366	355	343	365	385	346	339	359	384	385	375	364	368	377	382	378	391	368	362	365	350	351	373	354	391	382	368	386	388	370	388	341	335	355	389	362	415	365	389	389	384	380	388	384	355	361	316	356	391	365	319	368	346	362	362	351	342	369	383	381	383	351	410	370	353	383	380	346	368	355	351	357	361	373	362	392	373	388	367	379	371	364	392	368	389	366	393	366	378	351	344	406	373	368	363	362	348	383	400	405	356	361	352	390	421	369	375	384	360	351	395	373	382	359	365	337	357	357	372	374	398	385	374	366	410	364	371	396	356	349	362	349	354	368	321	354	354	377	386	358	380	373	371	357	376	354	344	382	371	364	369	361	392	364	364	382	354	359	390	368	353	358	388	386	363	409	421	373	396	366	363	396	363	369	341	380	391	383	345	338	341	379	377	384	392	365	379	379	362	355	400	393	385	373	368	310	397	388	362	349	373	381	369	372	346	383	412	379	391	396	427	342	384	364	339	372	362	392	380	312	339	361	352	379	362	359	356	373	375	356	361	384	357	368	364	392	376	361	369	392	378	344	374	362	382	358	338	361	338	382	370	360	332	364	394	343	375	359	351	407	367	340	391	357	374	427	333	374	348	372	369	341	387	357	391	344	351	351	353	378	361	394	392	367	348	354	360	391	358	376	356	341	353	383	380	360	374	374	377	378	360	384	377	379	361	359	408	350	385	397	329	406	367	358	389	382	341	353	370	352	360	390	342	379	404	386	381	391	387	361	392	404	355	343	370	370	345	376	362	346	347	365	369	386	401	385	393	368	391	362	340	371	348	399	351	408	350	398	352	364	365	372	353	341	359	364	401	347	378	378	372	422	389	362	358	333	420	324	350	389	390	385	360	390	379	417	387	351	386	355	359	367	373	343	367	404	334	384	321	367	351	373	398	378	361	364	369	378	372	397	362	370	397	371	373	373	366	404	380	377	356	374	368	351	373	376	335	403	367	377	372	328	360	385	392	386	350	381	406	351	372	372	370	387	334	359	339	347	374	335	383	396	385	340	360	388	356	364	359	376	373	353	344	343	378	379	387	386	378	364	357	360	369	378	356	354	371	380	372	348	373	371	399	386	339	384	359	371	402	340	359	332	387	400	350	362	366	340	365	368	378	350	377	364	394	360	374	347	401	365	383	394	411	359	329	378	373	386	349	360	350	394	334	388	352	340	384	375	382	358	368	352	364	399	331	347	371	364	377	386	357	359	370	337	365	352	350	374	350	363	383	391	376	400	383	366	388	346	386	385	329	333	376	347	367	373	366	394	359	357	356	347	371	349	354	390	361	346	342	357	373	378	406	355	373	325	369	377	342	372	332	394	387	342	369	380	371	376	387	354	369	371	366	369	338	410	345	333	348	382	363	333	403	354	358	332	345	375	390	385	373	380	343	368	359	367	399	353	345	388	366	343	365	353	396	326	377	378	370	369	367	356	351	353	358	393	360	344	417	319	370	367	361	369	398	389	386	381	337	357	361	382	375	341	387	339	387	377	385	359	429	358	360	373	374	334	365	390	366	385	327	359	381	364	385	381	364	346	350	343	401	378	362	355	395	364	363	358	370	405	391	365	370	379	403	361	375	425	379	373	374	378	368	362	366	407	323	389	354	386	370	355	371	344	390	351	365	363	344	352	362	406	382	385	371	370	376	370	357	372	382	359	329	322	382	362	370	331	363	352	377	360	377	382	338	367	367	338	369	366	377	344	370	351	346	390	347	388	348	392	392	389	360	413	373	393	350	413	381	383	389	368	347	328	392	386	391	404	363	362	384	316	352	330	350	377	403	347	394	350	378	387	380	389	380	398	378	366	397	347	354	381	389	398	391	334	387	373	368	399	388	395	338	351	355	386	374	349	354	420	362	374	382	358	367	337	393	379	380	385	376	342	360	366	368	401	381	377	378	385	400	375	354	370	378	381	405	376	354	378	369	338	369	370	370	361	362	373	368	362	375	376	366	396	398	369	350	372	364	346	327	386	388	353	383	374	383	366	349	362	379	331	365	358	360	345	384	366	339	361	369	340	351	367	368	395	352	377	347	365	382	366	387	342	384	384	395	382	374	371	373	351	383	378	365	396	383	388	362	390	371	398	385	343	357	375	379	383	377	374	372	358	345	346	353	370	383	364	373	387	379	354	387	374	383	379	341	354	352	369	389	340	372	382	373	347	379	371	365	323	331	363	367	385	343	379	378	370	340	382	360	351	424	386	347	373	382	396	388	392	367	380	369	346	348	365	397	390	412	384	355	353	378	388	370	390	398	377	368	357	389	351	368	343	375	379	400	395	368	377	345	393	344	363	363	353	371	353	343	386	370	374	361	371	381	321	379	377	360	350	372	354	345	395	348	373	365	386	335	357	360	401	356	381	367	405	373	391	372	353
22144	1766	3077	3544	3033	2655	2190	1997	1787	1577	1505	1383	1375	1264	1267	1164	1134	1131	1103	1086	1067	1078	1051	1063	1050	982	1024	994	1047	1014	1005	971	957	990	970	916	959	938	956	925	957	967	950	975	910	950	933	914	964	929	949	860	944	989	884	890	881	925	947	917	868	901	941	961	957	939	939	959	966	904	948	962	912	926	889	930	955	925	857	905	947	880	962	885	931	864	926	943	947	937	953	925	887	956	1152	952	929	925	931	945	906	918	901	880	896	883	921	995	983	935	933	952	946	919	946	928	987	905	901	907	909	908	958	925	944	983	963	952	903	870	951	934	952	905	915	867	924	909	888	930	923	941	915	956	971	938	888	879	917	936	970	887	923	909	886	929	918	985	890	941	943	889	905	894	911	952	931	923	913	902	931	909	944	914	870	901	925	861	894	952	909	949	955	934	921	953	885	904	974	926	910	939	950	948	917	905	927	910	881	941	881	932	900	912	903	879	876	931	940	927	928	959	903	902	893	955	852	965	965	892	950	908	872	899	917	907	865	946	973	903	917	926	918	898	946	921	932	962	915	919	990	902	949	899	915	907	902	890	885	890	901	959	957	902	933	930	922	887	910	872	926	938	914	893	1011	918	921	873	886	912	905	885	911	916	970	927	857	905	884	962	909	831	939	968	946	920	920	916	886	911	904	892	901	925	918	883	861	907	939	934	887	871	961	926	896	908	934	942	885	945	897	900	934	935	930	929	900	894	895	937	929	1000	869	886	895	907	884	848	924	925	854	942	900	939	896	910	883	991	959	887	889	864	884	931	905	889	863	931	912	1009	893	939	907	861	876	917	910	926	945	864	918	933	929	929	865	862	980	878	908	956	944	889	872	917	950	919	932	900	936	913	960	931	901	920	916	927	954	944	899	944	886	926	899	945	898	919	872	920	902	831	945	907	891	953	893	914	904	922	870	906	883	890	916	882	963	903	887	974	896	869	935	921	951	935	886	879	944	942	892	951	915	866	927	905	930	942	945	950	885	916	906	903	976	886	869	883	903	957	941	952	891	886	901	952	931	913	935	880	855	896	901	911	889	897	884	963	866	923	941	904	864	897	926	940	902	951	921	921	893	941	896	910	890	908	888	936	891	907	938	930	988	951	953	899	908	973	855	892	914	908	943	900	927	868	898	912	850	881	975	895	969	922	920	933	944	904	923	938	908	927	896	937	921	925	909	916	928	896	912	905	935	946	932	959	956	946	914	867	870	942	907	899	918	916	924	958	951	872	937	901	953	914	890	953	881	913	982	942	936	948	942	930	964	932	853	922	914	939	910	884	902	946	888	907	897	877	843	905	932	957	897	865	884	880	926	905	924	893	931	911	894	950	889	925	888	888	922	958	897	914	908	972	865	899	856	881	910	902	923	974	874	840	900	924	919	887	939	894	969	905	922	893	957	924	887	961	949	910	949	905	857	897	918	960	926	917	902	874	929	929	911	896	876	845	948	920	937	886	890	874	985	935	905	930	898	910	874	878	931	915	917	870	908	911	911	860	887	949	935	936	885	938	923	861	940	918	922	905	931	902	898	913	906	908	924	931	919	866	945	907	877	924	932	941	972	950	909	952	891	911	877	906	889	923	879	896	916	900	966	927	909	854	963	877	933	896	935	909	923	914	859	939	898	949	894	909	955	835	964	861	909	957	890	871	866	951	935	887	933	943	933	934	928	921	949	892	966	906	907	894	893	885	865	909	905	909	926	848	930	919	910	896	915	915	923	888	969	897	897	825	859	900	900	909	874	943	936	909	858	958	922	948	927	921	928	920	852	911	898	905	951	911	903	909	936	914	978	918	924	887	943	896	925	945	978	897	921	892	929	973	889	904	919	928	956	903	884	933	924	919	890	855	870	964	893	899	933	918	940	943	930	934	925	929	919	888	912	889	928	975	916	880	914	916	871	911	859	935	883	916	870	936	884	892	919	873	873	852	897	893	888	856	916	924	880	869	959	923	972	887	946	920	907	915	925	943	888	928	937	891	941	924	897	893	832	899	935	890	941	928	895	921	915	862	922	933	886	896	909	914	884	943	912	908	882	903	904	904	929	892	889	918	918	927	903	929	921	944	966	856	885	893	879	960	898	864	928	949	883	948	918	875	942	923	943	944	845	926	961	931	904	864	895	924	885	817	870	948	874	929	968	909	939	878	920	933	930	971	970	869	943	872	882	957	915	926	905	904	910	891	873	894	927	904	993	887	894	947	925	992	882	959	939	886	886	906	883	904	901	911	878	905	882	891	925	915	926	897	931	931	902	924	898	899	882	943	946	923	901	909	926	915	885	874	895	920	959	921	966	874	926	919	894	891	910	923	908	865	874	934	958	931	940	908	881	869	889	907	884	901	952	939	911	949	902	928	953	942	936	877	903	890	944	899	893	867	930	952	919	889	926	915	885	876	897	843	919	909	933	932	956	925	910	915	907	886	955	969	861	902	928	865	890	883	916	914	879	935	874	935	841	934	912	881	881	893	922	937	962	928	871	915	834	912	876	891	916	959	919	905	943	963	915	880	902	942	903	907	842	893	918	957	901	911	942	901	963	967	963	890	950	889	911	951	897	893	905	946	893	967	970	889	898	916	888	931	927	939	851	917	884	913	919	926	878	903	949	850	884	911	922	915	914	882	868	905	863	955	943	928	862	922	984	908	921	894	908	890	884	886	932	985	905	851	928	951	898	913	872	875	925	941	893	920	897	929	890	933	937	958	924	923	922	932	903	893	948	903	956	869	903	974	876	922	864	935	897	948	876	855	885	913	911	883	942	927	913	891	933	952	852	882	908	896	957	904	895	922	939	900	860	873	847	942	931	917	897	932	937	923	878	960	913	878	921	892	953	927	880	878	915	903	924	937	939	945	979	995	917	892	895	937	964	908	967	857	924	949	943	887	939	889	944	868	974	880	921	939	905	933	943	915	943	921	911	896	951	883	933	902	940	902	907	871	891	947	896	943	899	932	881	888	883	934	976	933	891	866	907	867	897	925	946	947	902	891	850	910	895	891	891	927	931	977	932	845	928	959	943	920	898	958	960	962	940	912	962	904	939	931	953	920	880	909	879	902	892	963	909	956	939	890	904	938	917	886	905	913	879	913	917	913	899	950	899	947	885	884	914	899	936	936	924	894	899	877	942	892	894	905	864	946	887	906	944	887	920	969	908	932	847	858	935	828	877	917	834	891	946	918	929	913	920	917	914	922	934	891	933	932	972	924	928	917	871	928	927	890	894	985	934	922	878	893	838	903	931	916	882	846	912	914	937	909	890	873	939	918	877	942	906	909	915	953	948	937	906	891	894	933	890	927	837	878	910	935	933	919	877	961	945	957	921	956	931	916	934	920	927	957	933	956	951	892	908	862	902	869	891	992	909	944	930	953	956	890	934	925	853	909	929	900	980	885	991	928	918	951	926	882	892	901	890	930	953	922	877	922	970	960	934	963	857	931	955	925	938	944	909	945	861	890	875	980	937	945
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
