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
335819162945	335819163480	335819164053	335819164603	335819165153	335819165703	335819166230	335819166803	335819167328	335819167878	335819168453	335819169003	335819169553	335819170103	335819170653	335819171203	335819171753	335819172303	335819172853	335819173403	335819173953	335819174478	335819175030	335819175578	335819176153	335819176678	335819177253	335819177780	335819178353	335819178878	335819179430	335819179978	335819180553	335819181103	335819181628	335819182203	335819182753	335819183303	335819183853	335819184403	335819184953	335819185480	335819186030	335819186603	335819187153	335819187678	335819188253	335819188803	335819189353	335819189878	335819190428	335819191003	335819191553	335819192103	335819192628	335819193203	335819193730	335819194303	335819194853	335819195403	335819195930	335819196480	335819197053	335819197603	335819198153	335819198703	335819199230	335819199803	335819200353	335819200880	335819201430	335819201980	335819202553	335819203078	335819203653	335819204180	335819204730	335819205303	335819205828	335819206380	335819206953	335819207480	335819208053	335819208603	335819209153	335819209680	335819210253	335819210803	335819211330	335819211903	335819212453	335819212980	335819213553	335819214080	335819214653	335819215180	335819215730	335819216303	335819216853	335819217380	335819217930	335819218503	335819219053	335819219580	335819220130	335819220680	335819221230	335819221803	335819222353	335819222903	335819223453	335819223980	335819224553	335819225103	335819225653	335819226203	335819226753	335819227303	335819227853	335819228380	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
7313	1742	2280	1744	1152	823	612	500	397	315	301	275	240	221	211	173	192	186	196	175	142	152	144	139	137	156	153	123	128	140	117	126	125	123	135	127	128	130	110	161	135	134	109	127	121	118	122	116	127	106	122	122	114	107	116	122	108	127	107	121	123	101	113	101	118	120	119	116	122	106	106	96	123	112	119	100	134	110	106	116	112	98	108	99	135	115	94	118	118	124	106	111	107	114	124	123	120	104	123	114	126	120	124	112	115	113	111	113	109	107	112	117	105	101	139	111	140	129	116	112	120	123	112	112	123	110	127	112	132	125	112	126	106	104	120	114	101	119	114	124	108	124	90	103	117	112	116	117	127	122	122	127	131	122	126	106	112	128	123	123	102	113	122	126	117	118	114	137	115	127	128	124	115	140	112	102	96	122	118	121	111	97	108	133	110	106	122	112	137	120	110	105	100	109	103	100	97	113	118	130	130	103	104	109	122	105	112	106	141	98	117	126	113	109	134	108	103	102	106	111	103	116	104	120	105	114	104	121	111	97	126	125	111	128	120	108	98	111	114	102	114	111	122	130	124	110	108	117	115	103	107	101	123	110	116	116	133	98	112	112	135	109	109	122	141	129	109	124	100	119	104	134	109	124	98	127	110	132	133	107	119	116	102	96	107	109	101	108	106	114	100	102	125	121	81	112	106	123	97	108	119	108	115	121	115	118	115	128	91	119	105	113	104	116	99	120	117	105	125	117	105	118	126	112	116	113	124	116	98	133	114	124	97	125	98	104	114	104	119	135	112	118	106	112	116	108	99	114	134	106	96	121	113	115	127	107	116	100	105	108	102	116	108	121	122	105	106	97	111	103	115	129	94	127	112	86	116	109	105	111	117	103	121	134	101	92	119	102	116	103	103	109	114	106	108	117	109	99	130	114	101	100	111	116	101	107	117	107	99	126	113	116	107	129	97	143	109	119	99	131	97	116	121	107	97	114	130	114	130	99	113	117	103	114	101	119	105	93	106	115	100	102	120	103	121	108	107	112	115	87	113	120	100	109	116	120	113	125	99	127	102	110	98	114	120	107	108	128	122	115	99	119	120	108	104	117	112	111	110	114	99	91	120	125	121	111	120	94	104	104	102	105	111	101	124	115	119	103	105	120	128	133	120	134	96	101	90	115	101	111	113	114	113	105	104	104	116	102	110	104	112	109	112	104	103	132	110	120	100	105	129	124	124	94	121	101	130	99	97	93	114	101	93	102	90	126	115	123	105	99	93	124	105	123	120	125	118	122	113	117	138	109	111	101	129	102	107	121	115	119	111	120	119	103	117	105	124	108	111	113	99	114	98	94	104	126	101	97	95	110	118	128	108	114	105	106	111	106	109	104	102	102	119	94	95	108	128	123	114	108	112	107	119	115	108	115	102	105	106	118	98	103	101	100	110	102	125	128	102	103	107	103	108	109	122	113	124	120	100	100	104	111	109	105	106	119	107	113	110	92	127	122	101	122	124	128	130	119	110	106	109	117	124	105	104	100	101	122	109	119	106	117	111	108	106	109	105	111	115	123	106	109	99	128	112	104	139	90	104	117	116	96	117	102	106	112	128	128	128	111	109	106	111	105	119	125	107	104	102	113	112	92	89	103	108	119	111	122	95	105	110	126	106	94	111	119	108	103	114	98	95	133	119	111	83	108	106	93	104	107	103	98	100	132	116	109	90	122	98	116	117	111	131	134	117	107	122	120	115	114	109	127	100	103	114	107	128	126	118	119	124	121	133	121	96	131	119	110	126	121	89	112	114	100	108	123	104	111	113	101	110	101	108	111	114	103	100	105	104	96	97	104	128	125	114	104	109	99	88	113	121	103	127	112	111	97	100	115	113	119	106	97	115	112	108	105	116	116	127	98	110	110	114	113	113	93	117	99	116	108	102	98	109	121	110	99	130	116	104	108	121	105	113	105	94	103	121	121	103	124	122	117	125	106	119	127	119	102	114	108	101	119	103	100	105	96	104	97	126	114	121	110	105	105	121	109	126	114	90	110	130	106	115	125	115	100	122	130	113	97	102	129	112	112	101	118	108	115	107	112	129	119	105	106	111	107	110	112	123	91	131	109	136	118	118	110	131	120	112	110	113	119	91	115	110	97	99	109	118	108	111	115	111	112	107	108	96	123	109	111	115	110	112	108	111	107	105	93	103	120	113	101	106	104	123	116	105	104	101	99	118	113	115	109	123	118	97	128	106	115	127	108	100	105	125	121	115	104	101	117	122	102	108	96	108	121	113	113	134	118	116	91	113	112	124	120	128	101	121	119	113	124	111	94	132	111	125	99	120	110	103	119	136	118	110	107	118	102	117	116	107	102	107	111	102	87	121	146	118	104	102	105	118	97	106	111	123	116	115	95	110	108	96	103	129	119	103	106	111	108	130	108	94	98	113	97	99	122	93	104	116	105	112	115	106	120	83	118	106	116	118	111	120	118	107	117	115	116	102	118	118	113	135	126	133	106	121	123	109	119	114	110	122	114	96	105	111	112	106	103	112	93	134	100	136	119	115	122	120	122	115	113	103	121	106	141	99	95	114	118	110	99	104	92	111	105	113	96	108	110	103	113	108	110	105	108	97	116	120	101	104	112	112	114	103	105	112	119	122	109	111	107	111	108	104	110	114	114	115	98	100	98	114	116	107	109	107	111	132	111	111	100	115	102	105	112	108	109	98	119	106	98	96	115	102	121	104	107	106	107	123	109	116	111	125	87	107	90	114	107	102	105	124	112	104	103	117	132	102	122	106	106	121	114	114	110	99	111	125	112	122	103	123	95	141	106	105	106	137	109	105	103	120	96	107	117	93	104	94	131	124	122	120	109	111	127	119	102	108	126	102	120	126	107	118	113	109	111	112	115	102	112	115	106	99	107	120	109	113	104	133	126	119	97	103	105	129	122	101	103	115	106	122	120	96	116	113	103	115	111	105	108	112	108	96	105	109	117	111	108	131	130	116	99	107	112	124	115	111	112	120	108	135	92	103	119	117	113	123	113	111	108	120	109	113	122	85	111	130	99	110	111	119	109	108	112	101	129	97	114	110	107	105	113	103	114	127	126	112	117	116	113	101	110	113	111	106	103	104	105	100	117	105	84	112	130	97	131	113	129	108	125	107	119	125	107	112	126	108	99	103	114	129	113	124	123	122	111	103	110	133	101	102	122	112	120	75	116	108	91	96	113	115	99	110	105	110	114	105	115	105	99	121	93	120	110	104	115	122	108	114	124	118	117	110	98	101	105	119	105	112	117	121	103	94	103	132	115	105	106	117	105	103	108	99	114	100	121	116	116	114	100	134	111	108	119	132	110	111	113	116	105	94	105	118	116	88	111	108	125	137	119	102	119	107	124	97	111	115	115	108	117	108	123	107	121	97	106	107	108	133	115	108	121	96	131	111	100	120	110	101	109	117	102	126	107	128	103	113	101	108	100	100	112	102	105	110	109	127	115	113	120	125	104	118	120
7246	2287	5138	6104	5221	4172	3449	2854	2467	2074	1794	1617	1470	1295	1182	1162	1064	1052	970	866	850	776	774	830	706	690	678	632	595	618	592	582	595	590	573	535	566	535	547	553	517	521	554	503	527	544	509	495	508	497	506	492	499	445	479	470	457	451	476	476	485	476	451	436	487	448	477	497	429	432	467	458	493	425	446	464	468	473	429	480	489	450	424	436	455	468	418	443	447	461	458	466	393	476	436	451	463	493	420	426	471	499	423	423	448	427	426	408	416	447	454	408	453	451	400	447	449	375	454	459	412	475	392	461	424	437	438	415	455	438	438	375	391	446	470	447	450	457	434	465	444	429	453	407	435	425	429	418	420	411	437	454	421	407	437	431	418	447	442	416	441	417	435	438	398	442	408	436	410	432	453	474	425	407	411	420	446	409	404	416	455	418	437	422	432	415	429	422	408	421	444	428	425	441	394	388	428	451	417	455	434	442	450	450	478	455	434	411	401	447	470	410	414	408	427	423	402	404	444	427	446	439	423	460	441	441	428	458	453	404	431	451	453	444	441	466	409	483	461	455	429	436	448	402	414	423	449	431	421	435	418	414	411	418	446	446	421	415	437	430	414	393	428	404	457	433	452	432	438	466	441	409	419	435	429	426	408	433	443	412	429	433	422	413	413	393	415	450	440	438	419	414	444	432	436	386	435	454	396	436	418	451	435	438	420	401	397	458	413	462	437	427	452	467	400	427	403	400	430	418	419	444	412	424	397	416	419	451	421	415	405	448	413	389	385	462	442	420	405	427	442	426	466	391	406	474	414	419	396	423	453	413	406	471	466	430	409	384	408	425	440	425	460	422	422	415	421	432	447	445	411	413	445	438	434	449	452	431	432	411	425	426	432	428	427	476	418	394	437	417	436	463	423	424	397	424	395	406	431	460	425	387	435	433	402	461	435	402	447	443	415	422	416	436	406	410	396	428	430	443	453	428	468	402	394	416	437	437	423	443	395	420	425	420	415	426	431	413	406	437	400	434	397	431	432	432	435	448	427	421	484	404	435	449	431	460	436	450	435	422	426	427	451	434	427	378	431	439	433	440	419	432	434	429	424	438	445	425	449	426	418	415	385	443	445	427	428	415	380	438	397	429	448	430	426	399	449	432	423	419	398	436	427	382	415	446	440	406	397	417	436	401	420	437	436	469	444	420	410	469	437	431	437	393	434	421	400	415	401	419	391	448	432	423	412	452	395	436	466	409	454	465	422	426	405	413	452	422	432	421	458	427	430	429	429	416	418	411	415	389	434	440	415	435	440	457	420	454	409	426	395	472	452	429	435	414	455	429	459	424	425	380	412	441	402	437	418	439	372	446	411	451	436	427	418	426	427	401	429	419	431	453	459	405	465	432	429	430	449	407	437	402	426	443	427	438	399	413	432	428	452	431	436	441	413	412	462	409	420	446	404	426	418	426	441	419	418	407	430	434	390	412	418	415	404	424	438	422	398	418	442	427	437	440	415	416	394	425	426	410	425	427	419	407	374	432	418	439	430	439	414	453	420	425	426	434	410	399	444	418	424	428	422	422	436	442	452	403	444	424	443	470	392	404	442	419	459	415	416	440	406	449	439	417	434	447	425	461	445	425	440	426	401	452	417	437	438	413	415	401	445	434	425	453	436	416	467	434	453	421	440	429	399	428	432	375	426	412	439	408	441	429	428	423	406	406	424	422	453	453	433	422	435	417	441	442	441	420	412	430	435	411	406	451	456	455	401	456	440	431	451	439	425	389	412	443	428	402	424	404	458	431	426	414	424	427	434	421	406	448	454	447	452	429	452	438	459	427	383	441	429	428	417	442	454	431	435	436	417	441	436	438	422	441	398	431	419	411	410	437	391	426	418	462	381	432	400	448	439	445	477	464	439	434	430	456	416	450	407	476	430	439	440	446	444	401	438	431	414	462	445	420	406	420	407	434	434	480	448	430	396	418	387	436	418	425	419	449	430	453	411	438	430	431	382	434	407	450	419	425	432	436	401	396	448	417	440	442	435	449	435	451	409	463	435	422	434	415	433	430	413	409	435	383	462	371	417	396	453	445	414	429	432	444	459	431	425	383	415	456	413	407	447	436	399	433	409	410	428	414	443	455	440	409	398	428	466	418	438	449	391	450	442	446	427	435	435	438	415	439	459	409	432	427	435	409	414	388	452	475	442	427	431	418	415	432	381	426	434	424	382	449	439	399	421	426	451	437	426	404	447	397	389	429	462	430	426	396	450	447	427	436	458	423	403	458	414	450	415	445	422	440	421	458	413	456	459	419	413	454	441	428	372	397	459	462	415	440	382	424	428	468	410	404	407	468	394	396	406	448	407	448	421	380	433	470	435	400	413	434	432	414	444	458	434	439	420	461	428	422	428	402	415	467	393	473	397	385	438	427	419	438	412	433	413	409	414	451	435	397	445	420	418	465	441	425	432	445	429	445	457	382	399	411	435	397	441	389	470	404	462	438	448	377	445	435	425	407	404	430	420	406	439	414	420	420	386	428	429	411	400	448	426	427	440	415	429	421	455	434	427	397	440	400	431	409	422	426	456	407	443	435	428	429	410	417	426	408	427	425	377	395	449	461	446	431	454	418	414	400	417	405	419	433	432	426	472	418	408	430	433	433	410	458	436	415	427	440	458	422	443	416	436	423	442	435	438	415	444	429	390	418	434	453	409	426	400	444	429	411	412	424	416	403	409	431	445	426	453	414	419	459	405	413	437	456	405	449	415	426	409	443	427	433	410	418	402	412	433	429	483	413	430	445	386	414	400	418	426	446	431	450	418	447	405	441	448	435	473	412	412	434	444	428	416	448	444	434	418	409	428	409	451	412	441	430	400	415	441	433	429	445	431	476	442	457	424	467	452	449	457	407	416	419	425	423	393	412	417	432	439	432	398	421	439	415	414	430	437	397	465	425	448	421	444	441	416	452	450	434	438	423	439	437	391	418	420	417	446	441	437	444	409	427	445	440	440	453	422	418	448	410	454	421	435	419	420	422	410	427	427	435	438	412	405	438	435	449	442	449	386	428	418	436	407	435	408	448	437	406	450	405	451	413	455	431	423	463	430	426	427	457	453	463	449	448	420	426	421	398	435	413	411	397	437	427	427	423	430	425	434	439	395	416	424	434	446	444	420	439	468	433	458	424	379	446	479	402	461	446	419	406	444	444	424	418	442	448	459	380	439	439	417	436	423	399	421	415	418	424	370	422	435	398	425	422	410	398	423	420	409	435	409	459	420	410	389	404	391	402	430	430	434	402	423	456	415	454	434	457	426	436	433	449	465	392	468	457	426	409	467	400	435	428	428	418	401	449	416	406	441	460	436	423	402	429	427	454	423	425	454	401	400	420	450	394	434	444	427	438	435	405	380	433	399	413	416	415	454	408	441	451	416	424	432	440	448	449	458	429	436	432	415	440	468	415	416	410	442	419	431	415	403	404	412	424	422	419	431	388	437	416	442	444	416	446
1265	327	334	287	288	283	255	249	286	314	269	258	256	274	273	258	249	252	240	221	262	241	279	263	257	259	223	271	246	268	284	256	230	252	263	239	256	271	280	240	267	253	268	267	297	234	259	297	264	252	267	241	262	257	269	260	265	240	226	261	267	249	243	248	256	270	257	271	251	272	249	270	250	263	253	227	265	263	242	226	243	274	259	253	242	247	259	250	251	228	263	258	255	260	245	268	283	270	254	260	239	230	268	259	248	307	253	225	245	248	253	260	278	273	255	255	279	266	260	261	255	274	238	244	273	238	224	244	252	259	271	286	264	285	267	244	250	239	220	264	276	259	237	243	265	252	271	250	255	259	237	262	250	267	251	256	295	235	265	235	262	259	260	248	269	277	254	257	266	273	280	267	291	287	256	261	239	270	286	275	254	252	251	250	241	257	239	285	247	256	272	245	239	283	272	243	259	275	253	245	234	249	264	262	251	273	244	238	249	255	255	251	253	257	257	239	268	288	223	246	269	260	234	270	260	249	240	235	262	253	298	275	252	250	227	254	215	260	225	272	234	251	263	228	308	276	264	255	258	258	271	261	259	225	255	258	267	268	249	261	262	272	263	232	274	261	216	263	255	275	259	258	233	238	250	281	245	299	236	249	244	236	242	254	267	251	260	280	232	240	258	248	242	274	246	277	259	253	268	300	249	282	261	263	259	251	239	265	264	250	258	252	273	291	255	250	245	259	244	290	283	273	250	261	228	277	240	262	274	253	258	261	289	259	265	275	253	249	277	279	230	259	276	238	268	256	270	281	257	272	267	246	240	261	224	239	269	263	255	269	250	220	280	293	261	256	266	254	263	244	284	272	275	239	254	259	259	245	285	246	243	239	262	290	269	260	235	231	252	247	291	259	240	254	263	250	247	264	254	243	258	289	247	270	255	278	214	259	268	246	252	256	230	244	268	256	290	240	287	257	260	254	234	255	257	232	245	245	258	257	247	258	236	252	220	256	254	272	251	286	234	258	227	268	240	256	266	264	229	249	245	257	269	297	255	264	241	276	297	264	259	218	280	278	284	247	279	248	239	256	238	277	233	245	250	251	263	233	270	275	252	228	283	267	262	250	242	264	290	260	263	265	244	253	257	244	269	256	240	279	250	254	263	277	233	242	272	245	244	250	260	304	242	264	244	244	243	244	237	266	254	255	268	273	241	260	251	261	270	263	268	253	252	250	274	263	284	250	261	239	260	267	241	235	270	246	237	238	276	234	275	259	274	264	245	236	241	255	269	253	259	264	272	254	284	266	220	242	254	256	249	245	243	249	288	257	272	284	251	278	258	252	241	280	269	245	248	231	244	226	260	274	263	265	278	228	290	269	234	254	247	270	244	285	282	262	256	236	262	265	262	263	266	237	250	244	271	251	257	286	263	251	268	230	271	299	283	225	286	257	244	249	271	248	263	275	255	257	277	266	254	249	272	228	251	264	242	249	239	253	256	255	270	275	250	273	288	259	240	262	263	269	267	288	263	253	239	261	282	264	282	264	242	241	261	242	264	261	261	234	243	242	262	237	266	280	263	229	257	255	241	252	252	265	232	245	240	268	269	221	250	230	262	260	271	244	233	281	269	252	270	304	250	249	277	263	238	240	245	275	251	253	261	284	303	273	245	267	250	253	263	247	239	260	267	249	252	279	261	254	257	280	233	260	259	248	254	221	255	267	291	248	272	243	264	293	267	256	259	246	233	258	255	250	295	283	263	270	257	227	244	279	266	280	269	254	278	254	231	277	284	284	259	275	244	232	249	273	249	270	256	250	265	266	247	247	251	252	243	259	271	239	231	245	297	264	233	265	259	230	224	253	238	257	246	261	254	273	237	260	272	276	254	251	283	248	254	247	262	257	282	270	248	236	263	287	251	247	242	270	286	245	256	251	256	240	252	263	247	265	271	265	257	231	241	288	252	249	273	248	279	250	252	238	265	294	271	276	259	277	261	252	251	249	261	265	262	227	259	256	244	254	255	238	259	237	257	267	235	260	274	271	239	231	293	288	282	257	255	273	239	254	248	259	263	243	247	237	262	266	264	235	262	238	260	271	286	274	237	273	268	257	236	281	258	250	244	263	277	251	244	248	270	258	255	258	270	280	223	276	243	245	231	240	242	270	253	264	229	233	245	297	264	238	254	235	244	269	242	268	263	258	266	248	255	260	281	248	263	254	266	258	253	279	246	244	265	256	256	269	227	229	230	239	295	258	268	278	251	247	288	242	242	281	255	266	249	267	256	239	254	268	264	255	291	258	251	275	240	266	255	258	262	247	237	260	277	258	268	238	232	227	271	268	285	252	238	261	297	266	226	259	271	233	264	254	238	255	242	255	247	265	268	256	248	257	268	246	234	252	266	279	258	248	255	277	254	253	228	250	274	239	251	232	225	259	242	233	257	260	244	255	242	259	267	281	256	273	237	236	256	252	270	252	254	257	277	231	251	250	276	274	253	224	278	293	240	265	250	256	252	261	251	278	271	232	269	233	248	269	257	254	241	259	259	243	245	286	277	266	282	256	270	245	279	296	286	249	278	280	257	272	279	234	276	274	259	253	267	249	239	263	266	267	260	258	261	273	251	238	266	259	269	243	247	257	261	237	261	271	253	249	270	249	245	245	244	248	231	268	271	254	240	260	250	264	257	252	286	259	255	251	264	271	277	261	293	247	258	252	247	268	274	265	237	227	300	272	262	232	262	242	238	245	267	277	250	261	262	245	243	281	248	237	205	256	278	255	272	243	219	271	272	251	286	261	263	232	246	237	232	258	237	277	251	253	228	264	268	254	247	262	242	244	267	266	213	264	238	235	272	270	242	255	248	234	255	247	250	267	260	251	266	247	269	252	235	286	245	236	249	273	268	260	258	258	278	236	233	250	250	243	237	239	265	248	247	263	242	227	271	245	241	252	249	243	283	268	259	246	275	247	253	241	250	232	267	260	259	240	239	257	273	286	266	233	257	245	266	254	260	237	231	237	254	261	287	259	250	273	258	239	256	241	264	267	266	255	251	247	264	291	237	272	259	268	286	266	248	256	273	253	259	247	252	311	245	277	272	278	266	251	255	288	251	262	274	251	254	251	237	269	237	247	250	291	282	261	271	271	225	256	252	257	239	269	258	257	269	292	266	271	266	276	246	270	256	265	252	257	246	248	262	263	253	242	244	241	281	276	242	234	255	261	266	217	276	227	251	244	245	265	281	240	304	262	263	253	255	280	240	262	242	247	232	269	234	262	275	270	281	290	269	258	250	254	269	226	258	250	268	238	270	254	267	261	271	269	285	280	273	263	265	272	248	252	226	261	279	267	233	266	275	244	267	259	236	232	260	268	272	246	284	251	244	278	302	261	254	276	243	250	254	241	265	250	277	251	251	264	269	255	222	245	271	257	257	249	253	265	254	274	263	277	242	287	251	259	247	247	244	269	223	261	255	267	270	233	267	267	267	248	255	249	268	252
2393	938	1108	1115	1062	1052	967	978	943	968	902	935	892	929	900	879	927	866	915	852	811	824	886	892	905	887	868	901	882	820	858	829	856	820	857	853	824	869	891	871	865	818	829	856	884	850	852	843	852	813	811	868	891	839	844	882	851	802	864	903	833	838	907	853	909	921	837	835	893	844	847	858	823	879	817	858	817	808	850	862	853	880	832	806	796	845	879	853	861	862	869	842	876	868	852	886	848	812	835	864	805	823	902	880	905	856	886	882	907	875	847	891	848	852	882	815	904	876	825	899	869	853	838	921	837	866	821	832	846	826	855	846	851	874	839	867	864	874	868	876	860	889	865	832	826	846	827	870	871	873	852	928	878	891	896	872	876	813	907	861	821	855	850	868	874	838	905	810	881	903	889	852	859	796	791	877	871	875	848	912	907	813	865	889	852	875	872	901	895	874	852	870	855	878	816	843	856	833	811	842	885	839	872	836	859	831	892	838	845	840	902	898	847	818	833	829	873	842	887	869	860	887	884	865	849	871	832	913	834	872	834	820	880	880	867	862	823	838	848	882	881	851	899	833	871	927	811	861	886	870	854	872	880	850	855	856	884	868	865	858	894	815	890	890	873	853	851	890	851	843	794	842	876	765	880	895	867	864	923	831	861	825	822	860	905	861	840	878	845	834	852	865	874	872	811	833	846	872	874	846	900	894	839	890	872	850	832	835	885	832	854	870	882	863	871	850	801	846	821	926	896	892	881	900	893	872	856	860	891	810	861	893	858	866	832	865	881	816	904	835	813	864	884	901	874	881	891	886	801	876	870	898	849	873	932	876	885	812	862	832	902	875	810	844	830	935	851	898	867	890	843	825	909	891	823	871	899	821	918	817	877	853	850	873	831	833	816	787	836	818	892	817	820	799	863	866	848	827	891	875	821	878	849	867	876	864	853	828	759	817	842	849	777	860	917	887	905	851	837	928	862	865	858	879	839	866	829	836	824	884	846	859	882	906	875	925	880	861	816	864	850	863	873	845	855	881	871	869	884	779	813	880	896	868	916	843	899	871	855	865	878	833	832	870	847	834	845	829	902	830	873	872	853	834	860	872	835	850	877	829	831	853	893	846	889	866	857	904	901	861	864	860	844	840	871	887	866	808	850	836	880	879	902	837	885	948	890	866	865	853	869	913	872	838	828	899	822	852	803	842	871	870	850	827	932	924	892	795	842	860	853	844	847	844	834	813	889	928	844	813	887	880	790	789	862	840	841	835	896	851	882	876	827	833	847	877	877	852	829	856	845	888	900	835	828	832	828	861	872	874	800	856	818	848	839	805	806	807	848	883	902	875	918	865	799	867	875	882	788	869	830	855	822	911	839	821	941	807	854	799	879	844	865	883	865	858	808	875	849	802	847	914	871	858	848	903	858	841	853	849	919	869	873	880	905	836	881	859	875	849	868	868	844	838	808	862	880	854	870	854	792	869	871	866	855	860	841	899	876	805	855	818	885	873	865	898	835	805	849	856	846	877	870	843	858	827	880	845	868	849	828	908	824	869	844	897	892	888	835	826	887	826	898	845	852	889	875	834	896	833	852	843	910	875	860	839	824	879	844	847	854	838	853	848	798	825	841	858	873	844	881	892	810	876	862	865	837	836	889	862	861	851	827	833	830	801	897	835	840	868	841	901	903	845	846	879	804	865	878	827	868	877	832	844	892	862	850	863	871	847	847	875	873	893	843	799	889	839	822	833	826	869	844	878	884	817	856	840	852	880	897	840	886	848	902	830	838	832	813	848	890	831	815	851	854	849	885	851	832	804	891	888	812	853	860	867	855	866	842	861	820	841	860	918	877	869	837	884	822	867	838	881	868	863	892	841	819	881	854	819	899	838	831	844	864	871	858	870	826	895	870	887	848	854	850	814	866	842	844	869	836	905	893	821	822	880	888	876	849	862	832	871	826	849	816	836	857	838	887	899	838	869	860	815	858	891	878	866	858	868	843	843	829	867	820	806	828	832	888	856	825	902	919	827	865	874	802	897	795	832	837	854	832	881	872	844	836	826	837	808	927	852	878	860	855	851	859	830	824	851	902	905	857	857	815	873	883	903	816	839	852	826	856	841	881	831	848	919	857	804	844	896	922	838	882	853	808	850	867	829	853	877	856	860	838	841	921	832	875	861	841	867	870	846	809	874	899	846	880	862	878	868	878	871	820	861	880	796	835	895	861	851	862	878	898	886	846	884	893	860	820	819	861	889	888	920	867	865	827	925	857	833	843	862	912	863	845	859	877	836	842	847	906	863	844	921	905	897	866	822	838	825	852	873	840	886	843	800	853	842	850	881	868	830	799	865	844	857	915	851	869	828	854	838	830	875	891	867	785	763	839	874	875	870	853	822	885	890	805	928	858	841	831	883	861	857	801	871	835	832	826	830	923	832	782	839	908	799	836	829	862	842	899	866	898	834	816	884	822	877	852	860	870	838	871	834	881	859	879	851	906	798	879	859	880	791	834	821	856	854	822	853	834	830	874	823	851	874	907	854	853	900	846	887	860	838	846	843	908	889	860	879	866	861	888	849	844	860	876	848	875	842	843	902	852	861	869	857	868	835	871	868	813	828	830	827	803	856	882	883	865	834	855	837	860	835	851	836	861	811	873	896	877	886	846	879	827	918	891	898	857	905	854	841	826	850	876	844	909	874	903	882	833	820	873	845	863	835	884	837	883	880	866	896	925	824	868	847	842	884	914	885	880	860	850	841	889	889	810	836	876	824	859	896	856	797	849	866	811	837	817	870	885	843	873	852	859	811	842	851	839	836	888	859	844	896	844	849	856	864	840	833	836	958	835	835	834	864	868	789	831	873	869	812	821	855	859	799	872	862	931	836	838	855	807	848	886	867	867	901	838	907	936	842	877	838	852	864	915	862	837	780	841	841	860	857	860	863	854	818	869	881	818	858	849	803	840	828	862	846	830	810	923	847	871	914	906	886	856	877	826	854	804	895	870	888	842	895	852	810	768	850	893	893	804	844	868	858	938	868	822	857	813	869	861	857	808	855	840	866	815	848	872	894	906	842	869	861	854	890	861	892	875	870	835	887	858	837	837	855	903	879	865	817	835	809	858	803	864	910	861	820	872	904	895	857	838	805	807	841	918	896	850	876	868	783	886	859	843	935	850	853	866	902	838	854	823	818	811	832	862	841	880	820	845	858	919	846	842	889	840	878	871	866	835	858	854	862	894	884	818	895	840	909	825	854	859	840	803	886	827	862	835	858	838	850	862	862	848	834	851	884	850	841	909	861	810	911	843	896	847	892	824	822	854	832	832	908	855	844	932	866	906	908	840	868	829	822	784	870	908	845	840	830	866	858	905	880	894	878	866	843	857	853	868	874	854	899	805	823	826	857	906	848	836	893	857	796	826	888	881	803	842	892	886	835	798	859	832	838	875	876	868	855	828	838	823	868	891	949	855	884	870	831	848	843	828	842	863	866	884	898	896	867	850	845
3987	944	1156	964	654	487	393	293	296	250	216	214	210	179	173	183	154	182	188	169	152	153	142	142	142	156	142	147	159	158	151	153	139	140	156	123	147	143	167	141	151	152	141	127	153	144	139	162	165	126	163	142	145	139	133	127	131	122	137	142	159	135	139	143	139	123	131	170	117	136	149	160	131	143	140	139	159	146	147	147	135	148	129	135	152	151	138	140	146	139	155	137	144	138	137	150	139	148	144	133	133	133	114	155	147	156	138	164	127	115	138	151	125	155	117	155	132	146	152	166	130	138	123	146	148	152	136	116	142	128	151	133	151	164	134	135	149	154	138	156	143	142	134	129	147	155	133	126	123	142	123	145	154	161	148	131	141	136	149	141	159	129	154	165	140	145	134	127	151	134	136	155	149	127	141	133	148	141	149	141	149	156	140	156	127	145	166	143	117	144	159	122	137	136	147	126	130	136	161	122	145	150	137	127	151	138	150	137	122	143	149	155	117	131	136	140	149	133	128	139	120	145	137	117	142	114	152	119	123	127	139	139	124	149	131	131	130	142	125	161	136	125	154	150	135	150	146	144	146	150	125	145	154	160	147	146	154	155	134	158	120	144	119	146	137	129	138	149	155	136	166	139	138	154	138	135	138	138	132	133	148	129	150	136	133	122	141	154	149	119	117	154	133	143	159	126	150	120	133	134	145	141	146	145	135	144	119	124	118	146	132	109	140	165	136	136	139	132	139	140	123	129	109	140	143	115	165	144	149	140	145	147	143	128	130	125	138	149	136	139	146	147	151	136	125	139	155	153	136	143	129	146	137	156	141	137	139	142	139	132	130	140	136	126	134	136	128	141	139	133	129	138	132	140	146	160	128	154	124	130	158	142	140	136	133	140	147	138	134	153	157	147	129	130	180	139	136	131	124	139	163	126	152	138	128	140	126	126	141	145	143	138	138	128	124	123	134	148	136	135	141	135	140	143	144	151	120	122	138	161	152	122	140	124	122	124	129	138	128	153	148	118	142	144	143	150	128	137	135	154	136	141	139	148	129	142	134	128	133	126	141	157	135	141	125	147	138	124	127	150	144	148	135	152	143	141	145	132	135	141	136	139	141	138	133	144	124	134	155	153	130	148	124	152	126	157	128	122	130	140	137	150	117	137	146	128	152	125	149	151	135	129	156	157	166	127	160	144	143	151	148	131	137	154	134	130	132	133	149	129	125	155	111	148	147	145	128	141	150	149	135	136	136	150	145	167	132	125	128	131	145	153	151	128	133	140	127	153	138	146	144	131	132	131	142	136	152	147	144	155	129	146	120	126	136	115	166	149	140	151	136	127	164	120	140	136	141	145	141	161	143	132	152	132	140	159	157	142	122	131	158	148	132	152	146	123	121	132	140	133	142	124	161	140	150	130	125	131	125	151	141	128	164	136	125	149	139	141	129	141	164	158	135	140	132	140	156	133	137	144	136	144	155	134	136	144	139	118	153	145	121	169	155	137	136	114	173	150	148	147	125	151	138	160	163	138	156	137	113	135	121	150	160	114	139	141	118	140	157	153	116	135	142	117	138	146	133	156	135	148	132	150	139	149	148	128	125	132	147	127	132	147	136	134	134	144	145	122	134	160	143	122	154	134	116	151	140	159	123	127	134	141	124	144	134	135	142	149	145	166	130	128	132	153	135	127	130	148	159	127	135	166	133	131	133	147	136	120	131	135	141	147	140	134	129	133	149	139	146	131	154	135	161	123	130	128	138	144	134	152	138	137	144	133	129	112	140	154	137	152	139	140	131	145	142	161	143	135	127	144	144	139	145	128	137	140	157	162	117	134	127	163	133	137	136	154	138	131	125	120	139	151	146	145	157	138	141	144	143	146	135	140	141	146	147	146	125	151	134	139	128	118	151	144	122	137	139	133	127	138	124	136	150	143	142	185	146	136	130	138	116	126	133	133	132	136	132	153	140	138	145	145	136	143	124	128	137	152	122	138	117	122	147	134	144	131	146	136	133	149	135	134	127	125	135	130	138	133	134	142	130	134	141	134	135	146	135	130	119	131	130	131	152	128	147	118	125	140	127	119	136	138	130	147	147	127	145	144	141	133	121	139	144	124	140	155	123	118	159	148	122	158	153	127	147	146	132	135	141	141	137	136	152	151	131	138	132	144	144	144	134	156	140	151	153	147	144	141	148	120	142	148	134	119	140	126	126	124	166	150	146	133	134	111	142	114	141	129	151	172	122	136	119	140	151	120	161	123	155	115	146	141	127	169	142	145	127	152	132	147	127	159	141	123	151	155	120	150	136	132	132	146	127	133	128	126	128	139	141	136	135	142	156	142	146	147	128	129	135	138	144	137	136	127	148	148	151	145	130	139	132	150	135	151	162	136	163	144	126	129	143	156	160	139	130	136	159	118	146	154	152	137	145	149	146	150	129	125	144	140	132	119	146	146	146	126	146	132	142	146	126	149	149	137	128	138	146	127	137	142	133	154	126	156	128	145	147	146	116	154	145	129	146	140	127	144	140	137	141	121	135	136	137	145	129	137	164	137	136	121	147	132	139	144	147	153	127	127	144	128	138	152	148	157	135	132	139	140	139	129	132	130	137	138	134	136	141	128	154	132	139	139	160	131	147	139	126	168	140	164	128	133	147	129	131	144	119	160	132	150	140	147	160	145	133	142	122	145	139	146	165	126	167	137	129	132	138	135	133	144	152	139	131	130	140	140	123	126	129	135	134	144	174	167	138	124	133	135	137	169	145	163	150	129	149	155	140	141	139	130	134	130	140	119	137	138	155	134	138	140	143	152	148	162	145	115	139	135	135	132	164	124	117	162	128	150	137	138	158	145	131	146	126	132	125	136	136	116	149	153	146	139	131	134	152	126	129	154	145	129	136	143	132	113	156	132	145	141	127	137	136	140	138	125	167	128	136	147	138	155	126	140	136	133	129	136	147	148	142	145	128	153	136	132	137	139	142	133	138	143	126	136	157	142	164	138	142	127	139	131	128	127	133	148	126	153	153	130	127	145	140	124	145	146	137	131	134	130	113	124	156	104	128	138	127	138	141	133	143	131	150	130	142	135	114	140	139	132	148	142	144	115	165	122	152	125	123	152	152	128	147	139	139	134	129	130	132	126	154	129	138	139	153	134	143	153	143	133	127	134	132	144	160	147	118	132	139	151	129	137	150	150	142	126	146	131	119	142	123	137	141	159	142	125	142	133	147	126	134	152	135	152	142	138	130	139	146	119	139	135	143	151	132	143	144	127	137	127	146	139	147	142	147	123	136	132	131	151	135	121	129	115	157	144	151	114	149	147	147	136	171	126	113	155	138	135	148	138	142	135	136	143	129	160	129	155	131	122	124	150	121	133	142	134	134	122	149	138	125	149	148	140	130	119	125	167	128	136	113	144	129	133	146	146	138	145	138	130	156	153	146	119	149	133	134	140	154	136	129	124	143	128	158	151	138	114	139	153	146	145	129	131	139	139	137	155
5155	1407	2984	3519	2968	2463	2079	1684	1486	1384	1204	1058	1007	955	963	871	869	778	744	719	714	664	686	656	673	660	610	645	616	557	606	608	574	597	585	611	568	570	589	561	582	593	558	545	552	551	548	578	484	539	534	514	502	529	517	511	536	538	540	565	557	560	541	511	565	548	493	524	511	510	526	512	529	499	472	527	537	491	541	530	501	503	498	503	520	480	467	484	522	502	533	491	508	536	532	497	526	481	530	467	476	523	532	498	499	507	544	528	466	516	457	459	498	517	474	524	516	485	516	501	485	448	487	519	512	539	497	534	511	496	560	493	482	514	482	484	567	485	483	516	538	512	548	527	456	532	489	526	471	469	489	504	469	476	493	541	493	561	512	479	507	513	525	474	501	517	499	540	546	522	504	496	529	548	496	520	539	490	479	531	536	547	474	508	508	494	453	491	504	517	507	513	516	501	452	445	517	505	530	530	489	519	503	519	478	470	511	510	507	475	502	575	517	496	543	521	456	468	522	512	496	484	504	517	495	477	553	504	540	492	482	473	540	514	510	514	480	488	484	514	530	514	525	503	467	498	514	466	489	490	483	519	515	522	521	498	469	511	481	531	502	496	514	506	489	496	526	486	484	490	530	509	532	510	540	506	473	515	489	509	518	467	513	509	510	481	521	488	483	509	481	509	504	484	524	544	477	505	504	528	519	494	464	533	490	476	506	502	493	530	493	535	517	499	459	503	521	522	463	496	529	487	505	544	534	484	509	455	478	507	529	531	527	483	519	546	529	501	528	484	461	494	492	434	513	484	542	481	521	493	483	493	541	516	471	481	498	482	512	493	462	516	486	523	492	512	497	480	512	511	507	524	515	473	507	535	486	495	465	469	526	473	526	511	545	489	476	458	523	497	505	543	510	515	464	527	513	471	499	527	500	498	485	508	496	498	531	506	450	525	537	485	499	494	468	515	527	476	528	508	530	483	486	486	492	472	495	486	492	502	573	510	495	518	527	512	508	519	509	502	524	476	504	549	488	484	547	518	519	489	500	469	503	508	501	513	513	520	463	476	530	503	523	468	529	488	478	496	504	519	502	478	539	517	491	510	499	488	495	545	495	522	517	527	521	464	491	491	505	522	482	519	469	504	526	504	496	482	507	531	485	546	484	497	506	512	524	492	515	509	545	492	513	519	485	507	511	520	477	492	482	493	489	489	497	533	484	506	497	534	515	522	494	515	515	500	514	488	500	475	524	509	495	499	523	492	486	509	516	484	536	523	519	505	518	469	472	519	510	496	534	536	496	528	530	505	496	537	519	500	514	501	529	515	484	478	492	513	536	522	516	504	533	505	491	497	484	523	491	485	481	551	487	498	526	516	540	544	474	527	488	518	483	522	483	524	510	489	500	517	533	505	499	525	469	523	515	538	498	513	473	503	481	500	499	538	485	510	467	492	466	495	548	479	517	524	458	475	497	520	509	494	512	486	523	477	502	490	505	534	466	501	490	507	492	526	504	501	502	514	488	497	524	545	486	524	502	527	520	524	515	497	495	493	518	469	462	524	494	490	485	504	497	526	517	508	499	499	518	505	488	482	513	506	520	516	458	466	522	540	518	486	539	494	485	510	509	483	481	513	494	479	477	506	468	487	564	508	495	509	523	524	509	529	481	516	515	520	485	536	525	498	450	535	508	534	472	469	495	515	479	509	480	495	500	481	462	486	516	503	541	483	506	498	492	528	438	556	527	515	526	520	476	486	505	515	520	478	501	506	514	484	508	481	515	511	514	478	489	490	462	506	482	538	549	535	503	505	516	476	483	517	524	548	518	520	540	475	524	458	494	546	495	493	531	534	495	498	490	517	542	516	540	444	514	526	537	486	496	542	481	523	471	527	511	510	465	517	526	487	472	467	492	502	508	564	485	462	486	501	483	474	508	499	474	477	533	539	501	494	504	513	497	507	520	500	489	525	509	514	489	481	490	489	491	493	494	485	512	489	504	527	536	476	531	501	506	474	526	468	487	501	511	541	514	548	504	492	532	547	538	506	507	546	551	501	533	545	574	467	501	491	529	497	492	495	481	538	509	505	516	496	480	501	471	488	473	505	520	498	504	508	534	500	529	489	505	486	489	464	531	512	506	482	493	528	504	496	534	496	479	503	530	487	529	562	511	490	482	547	513	519	519	512	519	482	529	513	481	517	477	492	530	503	505	513	541	503	515	459	493	500	480	521	526	482	530	489	530	542	506	514	521	483	470	497	474	520	512	519	518	534	531	496	525	518	491	520	484	510	541	510	523	533	463	519	475	462	508	482	489	489	531	531	534	538	478	484	525	527	515	489	501	498	542	474	511	518	496	524	502	493	505	498	532	526	491	511	521	521	481	521	486	509	504	547	535	508	503	512	509	487	493	495	501	498	506	500	530	505	500	498	525	540	497	484	484	508	475	526	503	474	524	513	501	522	524	493	501	472	506	512	532	502	527	509	497	503	502	499	504	491	491	532	507	455	553	535	529	535	518	507	555	492	529	510	500	475	495	486	524	493	481	460	504	510	524	519	500	499	540	483	471	496	481	514	512	482	514	532	504	481	510	482	462	513	487	482	530	526	535	481	513	520	498	475	457	474	506	479	488	527	475	502	517	531	508	499	500	482	475	517	475	524	508	473	514	560	497	493	523	461	508	482	545	493	509	525	515	478	528	495	487	519	465	500	474	516	513	513	537	513	547	519	547	554	520	497	516	504	502	494	546	465	534	511	511	505	500	548	516	508	514	474	500	513	507	493	474	534	486	529	508	505	515	511	509	512	507	495	503	546	524	544	471	502	474	468	455	546	522	525	548	465	498	485	482	494	517	491	497	517	515	519	486	489	528	519	530	447	510	511	500	530	519	523	461	532	507	489	515	527	493	471	504	476	471	478	484	517	528	498	470	506	490	481	495	471	509	486	469	496	530	518	551	497	518	535	492	515	533	527	485	520	490	523	502	467	518	476	474	472	455	537	506	465	534	557	467	493	462	460	500	510	513	461	507	536	495	507	540	498	527	527	496	456	514	486	516	491	538	525	475	503	538	494	536	499	506	527	496	536	484	532	473	503	513	478	516	499	477	491	483	519	509	492	441	449	493	511	515	507	495	496	489	486	527	516	526	409	518	497	484	485	515	494	518	473	475	498	538	487	444	516	528	522	485	502	459	501	516	474	474	514	490	515	503	495	477	460	506	466	508	495	521	503	501	500	528	506	554	520	514	495	460	544	486	477	463	521	497	464	536	500	510	506	508	496	465	483	479	510	521	480	509	495	497	496	544	488	506	519	511	491	473	494	504	515	541	487	474	462	520	494	497	544	513	492	510	481	519	536	474	491	495	496	505	523	506	522	482	506	512	493	506	499	531	502	488	513	501	540	519	507	511	534	511	498	473	497	492	520	541	495	517	542	494	463	506	532	499	525	518	491	495	502	535	519	512	523	512	483	525	504	493	515	511	527	498	516	470	524	531	507	498	521
7190	1657	2213	1696	1135	774	606	493	368	321	305	244	244	205	197	210	174	160	176	163	150	182	136	148	128	162	135	120	143	119	116	137	134	128	119	114	117	117	137	115	110	125	111	119	124	107	108	128	90	113	105	121	114	102	105	121	96	123	127	124	108	153	102	116	104	108	109	89	108	112	107	118	112	98	115	101	110	113	121	112	142	105	132	126	110	115	116	130	105	105	111	123	110	110	120	112	118	111	98	119	103	112	109	137	123	93	120	123	121	112	120	119	105	106	113	113	92	127	113	110	131	101	109	113	123	114	129	109	115	110	124	131	117	106	118	135	118	117	107	120	115	111	145	108	105	105	124	116	101	109	133	130	102	119	109	104	122	116	104	109	102	122	101	110	138	115	110	109	106	123	114	128	119	103	120	121	116	117	94	117	126	101	112	107	125	119	99	103	115	120	110	105	110	98	99	115	119	111	107	103	104	127	96	114	120	106	102	101	111	122	109	117	112	101	109	114	125	100	118	108	117	120	111	107	91	105	117	101	100	119	108	112	107	111	111	114	133	118	101	126	106	99	109	117	105	119	111	117	115	101	110	109	96	133	119	121	105	103	109	111	121	111	125	94	106	113	100	117	112	114	87	123	110	116	94	122	103	102	111	113	123	98	106	103	116	99	112	109	126	112	105	115	113	96	96	109	121	105	122	109	105	100	101	109	114	127	129	98	126	97	109	124	121	100	117	119	109	111	122	100	110	120	127	112	136	117	110	123	102	104	107	145	107	109	100	117	124	106	109	110	104	119	130	107	105	105	99	96	104	115	101	125	112	120	125	134	99	123	108	119	112	118	108	116	114	106	131	111	114	108	99	115	133	110	101	90	110	125	111	122	109	119	105	110	116	107	105	115	111	118	126	130	123	119	103	108	100	118	109	106	82	117	112	113	123	94	112	105	112	88	98	94	100	109	106	116	104	103	106	122	109	94	109	120	112	111	102	99	112	90	122	102	106	102	100	99	113	124	123	98	100	104	99	102	94	105	113	120	89	107	105	105	105	115	108	103	114	127	124	104	110	103	93	98	116	114	107	119	112	112	125	110	90	115	105	119	112	115	111	112	102	116	108	110	103	133	96	101	117	103	89	93	113	118	130	114	90	113	130	99	124	120	113	126	99	104	112	103	94	107	84	96	133	104	117	121	104	119	105	111	99	105	107	101	118	112	114	120	93	118	121	95	116	119	119	140	111	117	123	125	104	104	117	125	110	116	99	124	107	93	113	112	106	126	96	106	114	96	116	87	118	87	110	137	117	106	124	113	117	115	97	104	112	103	107	115	105	115	118	122	112	100	115	96	94	111	102	109	136	121	101	97	100	110	117	129	106	111	115	108	104	115	101	109	122	110	119	109	109	111	116	103	124	116	96	121	119	116	107	121	103	115	110	121	120	101	119	115	115	91	99	108	95	104	89	116	127	93	104	111	119	122	117	112	113	110	119	110	110	117	100	113	127	116	104	112	116	100	104	100	125	98	98	107	111	114	111	108	103	102	97	113	111	119	118	110	92	104	141	119	120	119	94	113	96	103	109	115	131	127	113	117	124	104	111	115	110	104	91	95	115	117	115	126	113	92	114	107	101	100	87	105	117	109	126	120	99	120	100	89	104	112	97	103	116	104	115	98	125	112	105	112	112	101	104	130	92	90	120	100	93	121	108	121	108	116	123	99	111	120	112	102	112	112	123	96	101	106	118	103	104	142	98	123	118	117	119	103	104	100	106	105	119	100	126	115	92	110	116	117	111	123	120	101	103	112	124	105	109	102	133	137	115	92	98	97	115	103	105	111	120	95	103	123	111	124	114	119	106	125	118	118	112	96	113	85	123	98	122	127	101	123	101	89	127	124	111	119	114	121	136	109	112	122	111	124	104	106	104	97	121	126	101	101	119	120	126	104	97	120	104	109	127	93	100	127	97	101	114	124	123	125	100	114	103	95	113	124	97	117	98	98	99	124	127	112	111	104	110	112	119	96	106	100	120	125	116	117	102	99	115	111	114	115	134	99	132	122	100	105	122	97	99	120	116	124	99	101	109	103	119	116	112	103	108	122	94	116	115	127	102	129	99	112	115	115	109	98	95	116	125	106	119	94	106	109	132	111	133	114	111	117	120	119	121	122	112	101	107	106	110	97	118	145	109	110	110	103	111	97	117	101	101	128	117	106	109	102	105	103	117	124	113	118	109	100	97	94	120	110	105	112	129	101	114	122	121	101	139	101	118	110	125	108	113	125	120	105	102	104	96	112	108	117	103	101	129	86	105	102	92	110	94	99	117	108	112	116	121	120	92	106	118	123	109	115	119	107	117	105	102	93	101	97	117	103	109	105	96	120	129	106	111	111	138	109	129	96	110	112	120	102	124	97	138	116	111	114	122	124	105	102	118	122	123	107	89	109	103	107	111	126	119	125	110	90	109	121	102	105	129	122	106	110	111	104	132	99	103	115	130	124	93	102	110	118	109	110	104	108	117	109	95	101	117	114	118	118	112	127	97	99	117	110	109	103	109	112	128	119	109	110	117	139	94	98	130	94	129	101	92	94	111	126	129	93	107	128	108	100	115	111	121	112	120	117	105	122	116	125	126	106	112	107	108	129	120	103	112	109	106	91	113	131	106	99	94	113	95	114	98	127	119	113	114	95	96	111	119	113	103	107	124	125	105	114	123	108	99	115	104	106	91	115	116	115	106	100	101	107	116	99	104	135	134	110	111	116	97	120	95	120	109	116	114	109	105	110	106	102	109	104	122	102	104	92	115	113	91	124	123	114	100	111	105	107	102	107	113	132	116	109	98	121	97	122	107	121	104	103	111	114	109	104	98	114	123	122	111	112	120	109	143	103	96	118	102	79	112	106	124	101	93	114	153	97	101	137	108	117	123	117	102	97	103	110	103	98	110	107	105	111	117	107	116	120	112	107	106	111	125	107	131	109	106	105	102	117	102	85	101	114	130	108	100	99	120	106	118	120	115	108	130	92	127	98	105	90	105	99	96	94	99	117	107	134	112	112	106	129	107	107	103	119	97	113	107	108	108	119	105	120	112	130	106	101	98	112	121	95	111	112	105	115	111	102	113	116	96	90	109	113	115	121	130	127	111	120	108	102	100	103	131	96	114	104	108	108	107	118	119	119	101	121	136	109	126	116	113	121	106	113	132	121	104	124	110	114	118	114	122	84	112	122	103	100	105	101	111	119	111	122	112	105	126	110	99	140	112	117	114	130	101	124	102	102	117	103	106	112	127	104	105	97	94	99	108	120	108	108	101	114	116	117	88	108	114	109	107	116	100	107	116	110	110	96	92	112	111	102	122	105	100	103	121	112	98	132	99	137	104	110	121	99	89	110	100	117	91	118	115	116	110	125	103	113	108	109	127	105	129	111	113	115	121	132	120	135	117	104	108	104	113	94	119	123	81	128	121	105	112	117	121	113	118	103	113	101	105	121	97	96	113	123	105	123
7296	2256	5059	5840	5045	4230	3306	2838	2434	2029	1772	1637	1408	1301	1183	1117	1087	973	884	881	837	845	739	748	739	766	673	664	651	666	628	535	551	596	536	547	564	555	530	517	509	507	548	482	494	470	457	471	447	518	493	476	441	486	468	466	492	471	496	467	462	491	460	424	480	451	454	445	454	447	449	434	492	471	435	427	467	457	475	464	411	485	461	451	447	431	435	444	442	435	427	424	444	434	412	490	423	432	416	434	425	414	420	426	469	449	441	425	434	436	415	423	439	458	428	417	411	437	430	444	441	422	396	421	453	442	416	438	448	419	420	373	391	413	450	401	463	449	416	423	415	431	442	422	447	420	427	392	417	430	421	409	449	468	440	405	409	434	446	422	436	441	411	453	443	429	419	413	442	457	443	455	461	394	389	430	404	462	400	461	416	449	398	413	426	393	443	438	431	442	402	430	440	413	400	411	430	444	435	448	434	414	429	447	426	412	417	442	430	408	415	415	447	404	401	414	400	473	421	446	424	415	412	433	447	452	414	428	434	433	409	451	429	429	419	397	404	381	379	412	385	420	397	432	415	424	411	405	442	412	415	420	436	406	448	407	396	365	409	387	398	370	436	424	431	443	438	414	417	408	415	419	401	480	410	416	432	437	426	426	396	416	396	424	450	415	434	418	438	421	412	442	427	407	437	384	439	407	428	431	403	432	417	425	432	432	420	406	445	407	417	376	416	418	430	431	438	417	393	421	384	419	417	383	419	503	400	436	393	425	422	418	416	426	421	415	442	406	391	418	457	404	400	419	410	409	423	441	369	422	426	437	427	419	429	460	429	441	408	402	409	406	413	400	433	413	394	430	480	432	398	419	429	386	407	423	387	438	441	415	432	456	404	357	394	432	389	455	416	439	431	435	450	398	438	397	471	424	456	410	452	432	414	392	407	415	408	394	407	416	415	446	396	423	418	403	434	401	400	429	423	421	435	434	446	397	399	448	384	424	416	418	458	415	426	403	429	418	408	424	418	417	383	429	450	454	451	414	419	409	434	439	429	416	417	403	440	423	399	440	445	429	452	422	432	433	415	380	429	395	429	395	423	428	404	457	408	442	456	437	420	411	397	398	401	418	431	429	409	463	395	437	414	455	441	397	445	389	408	429	417	416	421	429	387	416	435	445	427	455	430	421	427	427	434	440	412	449	427	429	404	446	404	406	423	435	415	413	450	398	385	413	423	419	402	411	423	443	446	437	403	403	405	423	427	440	430	387	433	395	417	436	402	387	443	375	420	410	422	427	437	409	453	436	407	421	430	430	408	418	461	417	426	417	437	437	416	410	427	403	440	412	425	431	422	434	427	415	400	421	433	442	427	407	429	438	431	418	374	442	434	400	407	425	397	390	429	393	392	385	393	429	417	400	410	423	465	473	440	456	428	383	380	405	390	410	433	427	404	422	417	436	415	430	412	424	434	418	412	419	410	405	398	426	403	402	437	419	427	426	405	415	416	444	398	396	420	447	437	433	362	442	409	418	370	411	441	414	442	420	422	418	436	402	442	447	383	418	381	382	400	404	415	428	410	421	424	414	407	437	424	406	407	485	438	408	432	416	415	439	417	418	421	504	421	428	431	429	409	450	438	401	403	439	421	407	409	407	447	375	395	416	386	450	406	437	444	384	421	404	386	401	438	378	420	429	416	400	403	397	432	440	419	433	436	434	442	422	391	428	439	432	390	431	390	413	389	417	408	408	387	374	425	437	431	436	415	419	435	430	415	385	422	383	428	406	422	447	390	441	418	432	426	406	416	435	430	384	386	442	428	419	447	432	410	441	401	389	410	401	429	419	417	424	438	407	449	434	405	443	427	417	439	415	466	448	401	450	423	415	411	411	399	396	426	426	437	427	385	436	432	430	403	413	454	431	420	424	394	446	397	416	417	408	438	384	417	406	428	433	424	425	420	430	400	422	406	398	414	428	426	447	374	447	432	431	416	399	410	421	365	442	426	441	470	387	436	437	415	371	407	439	411	415	424	395	403	430	414	446	435	408	410	434	396	455	480	414	421	433	417	438	461	408	420	414	383	455	386	406	422	436	429	389	384	405	437	448	417	420	417	464	405	420	425	437	452	418	395	422	420	409	395	402	379	415	416	437	416	433	450	459	432	413	453	440	374	466	422	456	435	450	397	437	416	473	397	422	417	419	400	396	429	437	410	386	448	386	444	381	420	448	452	412	421	398	431	426	414	478	449	432	413	389	385	405	427	387	409	419	393	402	421	412	425	398	438	411	417	375	414	389	430	460	439	487	463	427	417	399	402	407	433	407	436	404	380	430	419	411	417	390	393	434	395	384	405	427	423	420	419	414	414	394	440	418	441	406	427	409	427	455	434	425	449	424	370	415	405	422	399	478	391	422	394	425	411	449	416	416	418	443	398	457	423	434	394	396	412	392	434	454	450	413	431	435	425	420	422	445	402	389	393	418	403	376	438	399	416	403	425	390	406	449	425	440	388	454	407	431	429	400	421	417	419	438	416	422	423	413	428	401	411	460	431	436	401	446	432	440	429	436	444	392	403	418	412	444	436	434	411	448	361	407	439	409	421	391	449	459	416	408	424	466	420	452	437	428	443	434	433	396	388	430	393	374	417	418	385	402	406	430	464	441	422	412	418	406	383	446	419	430	481	431	422	416	428	428	402	447	426	431	411	394	417	379	414	428	446	428	426	425	452	413	419	418	404	427	452	436	416	425	412	423	415	443	424	408	462	429	442	404	438	443	395	420	411	453	406	427	447	408	390	385	427	424	401	394	432	452	442	449	451	429	394	443	405	428	437	403	421	413	454	445	426	401	420	423	416	440	419	412	395	415	406	429	432	419	419	403	406	419	399	409	439	402	412	399	409	402	391	401	411	416	392	427	414	405	447	385	385	414	424	442	393	397	397	442	418	428	408	422	447	416	416	409	388	415	409	440	422	402	438	434	410	428	409	405	424	434	457	405	458	442	407	409	416	420	397	441	399	418	458	360	451	412	439	414	438	423	404	396	422	434	426	411	437	430	445	463	430	439	394	416	424	446	416	428	429	427	417	448	425	403	387	430	450	421	429	417	404	401	412	393	426	425	419	446	429	393	411	425	435	401	416	407	438	431	436	400	444	415	432	459	417	450	420	402	426	452	408	432	456	451	401	411	453	447	434	455	433	462	400	435	403	427	467	430	420	431	424	421	401	429	427	419	466	428	391	415	430	431	457	396	488	366	469	419	447	422	442	450	433	422	430	454	385	424	429	414	443	422	411	409	420	419	436	388	405	437	451	418	404	417	422	412	435	428	431	445	428	433	477	444	450	428	417	379	424	447	436	407	437	436	431	431	426	427	407	388	441	412	444	437	390	422	410	445	456	423	424	444	433	442	399	448	470	437	398	420	432	433	426	416	440	433	440	412	412	417	380	433	413	418	374	411	423	418	421	426	384	432	424	432	413	450	401	441	374	410	431	407	440	430	437	406
1238	316	303	329	273	267	278	263	229	282	230	238	244	244	243	256	229	265	259	250	282	253	243	249	246	276	230	216	223	248	259	243	243	258	243	251	217	207	294	247	256	222	263	221	228	225	226	245	252	250	235	252	281	261	246	249	254	271	188	220	226	226	230	220	237	242	246	254	258	237	250	260	248	239	235	208	237	239	218	213	242	237	250	242	263	252	250	255	235	225	226	241	259	253	238	225	237	241	255	261	259	244	259	243	242	221	241	223	234	235	241	229	237	221	237	240	241	256	223	254	239	248	280	229	281	255	245	245	218	253	257	230	240	234	235	267	267	236	249	245	240	239	245	271	251	226	241	227	240	248	243	286	262	258	270	254	241	262	240	257	226	243	276	226	283	252	202	233	213	242	216	242	239	242	215	212	254	255	242	224	269	238	235	228	265	248	220	217	242	255	276	224	241	248	247	220	216	235	245	285	219	230	234	249	249	251	279	220	247	242	244	229	247	223	263	243	236	235	244	251	217	270	246	282	244	246	240	247	279	237	254	229	249	236	234	254	232	195	270	231	249	219	240	250	235	235	237	236	276	216	256	264	262	239	208	250	248	243	266	258	265	252	230	242	267	255	232	209	274	209	252	251	239	248	247	229	236	234	248	250	225	239	224	249	241	210	242	250	245	247	231	234	244	228	266	246	246	229	254	252	243	252	254	255	250	216	246	208	250	250	232	233	234	232	262	247	219	236	262	299	215	264	242	241	270	241	254	234	231	240	253	250	218	250	244	240	238	249	238	222	239	236	248	271	208	257	258	255	239	252	222	240	244	258	207	236	263	258	243	256	247	240	260	249	252	231	229	215	258	255	275	260	221	253	252	235	263	250	250	271	247	220	220	258	231	263	236	237	240	218	241	225	222	261	248	227	235	272	229	231	251	261	240	251	257	238	244	233	230	247	230	223	227	263	249	253	234	255	257	229	246	258	217	212	252	249	234	232	255	253	235	266	252	253	244	239	250	238	249	248	234	240	250	273	255	239	228	243	241	235	236	270	253	248	232	267	244	261	256	232	213	249	269	277	266	240	278	238	242	230	234	237	263	264	246	201	254	223	227	221	260	235	223	234	235	236	256	253	216	268	265	268	229	233	267	227	253	229	225	211	253	245	235	253	233	268	238	234	229	223	230	235	270	228	255	243	250	233	255	250	242	238	277	232	222	260	253	252	236	274	257	263	238	228	244	263	253	224	265	247	232	232	229	250	239	230	245	261	258	257	240	243	256	239	239	258	261	223	252	244	276	249	247	242	240	236	257	259	259	239	233	238	249	272	240	260	243	260	237	243	229	249	251	269	233	236	274	254	235	253	236	246	241	249	249	243	264	245	250	257	233	214	248	275	258	258	268	242	274	246	242	236	266	269	214	238	245	234	263	264	247	269	240	222	257	213	265	242	254	253	245	238	223	238	236	263	234	245	245	241	244	237	271	250	243	269	236	233	250	249	214	226	239	252	247	265	256	250	228	239	257	262	236	277	243	252	210	231	220	246	245	239	220	245	221	225	244	271	237	228	235	256	238	249	264	281	240	245	241	230	279	234	258	253	245	251	254	259	260	234	224	243	235	257	214	257	234	272	234	238	234	264	249	273	224	231	249	251	242	247	221	232	255	238	236	283	238	254	266	257	247	266	235	256	246	225	229	244	235	216	258	250	236	247	241	232	241	237	215	219	263	220	248	237	259	267	235	225	241	262	248	220	230	252	294	251	256	250	232	235	252	256	252	248	247	243	248	254	239	248	244	257	238	258	278	254	234	229	252	227	251	259	258	236	231	263	247	241	252	238	258	211	240	233	253	250	238	245	251	233	272	249	241	264	237	229	234	267	264	228	227	263	268	258	236	248	244	229	244	226	229	237	241	227	254	233	261	288	241	255	253	221	244	250	230	258	227	253	247	237	244	268	240	232	253	226	226	266	240	242	252	232	269	248	257	248	255	237	234	225	254	225	223	242	247	250	257	238	251	242	233	265	263	203	248	250	218	237	265	270	267	237	250	239	206	256	277	268	267	262	216	251	232	246	243	240	240	253	236	205	242	250	254	256	257	255	248	241	231	236	236	247	249	229	234	251	259	275	235	224	252	242	281	263	248	249	228	260	264	250	217	238	224	221	221	255	230	256	261	293	213	259	220	260	245	251	253	252	224	278	248	243	247	233	249	232	270	253	264	236	238	237	245	251	205	271	253	258	254	222	244	241	225	253	233	270	252	234	254	243	259	261	245	250	258	240	237	251	269	256	254	223	254	237	218	255	241	239	235	231	199	259	203	230	240	266	266	232	264	245	256	262	265	257	251	220	242	224	250	260	247	212	221	231	248	243	262	268	224	233	232	223	251	229	249	225	242	224	217	245	237	252	261	250	284	270	243	277	259	266	242	245	228	261	253	211	263	223	234	259	229	230	246	245	235	250	227	245	258	221	258	254	227	223	246	272	217	222	230	241	225	291	243	263	252	243	248	243	245	216	228	264	251	234	271	268	242	248	260	235	236	238	233	228	234	238	210	243	243	220	239	233	236	235	219	217	226	246	270	260	258	241	222	248	264	290	263	245	241	279	248	237	256	258	258	255	240	245	258	246	245	230	235	243	228	247	237	252	271	235	257	232	231	263	245	267	237	249	264	249	260	269	218	245	240	243	255	236	240	261	263	255	240	274	233	238	215	260	248	245	244	223	233	262	225	253	242	247	248	245	240	246	223	242	233	246	223	244	234	229	255	226	265	236	246	245	240	216	250	214	259	254	265	258	242	254	259	260	257	224	240	229	273	269	251	189	251	264	246	252	247	242	232	257	264	250	257	227	225	244	241	265	255	246	258	268	246	240	266	238	258	243	217	239	251	238	235	247	256	243	239	244	198	234	244	228	252	238	212	257	269	249	243	254	231	265	259	233	241	234	250	268	275	236	239	240	254	212	272	254	253	245	232	243	259	247	244	252	230	230	265	257	216	233	258	251	267	237	244	246	240	237	219	231	236	252	235	226	240	247	211	243	269	243	248	259	247	224	221	245	244	220	241	260	226	232	268	267	248	252	245	263	225	239	198	245	238	249	247	243	255	237	281	235	254	212	233	228	249	248	221	265	249	266	252	248	262	273	257	244	239	258	257	241	253	255	251	245	244	239	215	264	257	246	250	247	274	238	227	237	239	234	245	247	261	264	247	247	239	261	220	237	254	215	248	246	247	239	249	235	252	218	231	212	262	223	231	249	220	255	225	246	230	223	240	253	263	246	224	261	251	221	249	237	219	234	258	253	259	239	248	270	232	233	257	258	239	259	258	251	239	247	244	253	242	249	263	250	248	225	251	237	245	241	267	240	237	260	243	252	231	237	241	287	218	244	243	232	243	252	231	220	248	234	233	237	236	222	253	256	262	254	234	264	258	237	254	259	237	223	231	231	249	251	264	248	235	274	227	256	256	225	225	255	255	240	234	274	255	237	241	260	224	248	264	235
2280	892	1022	1067	1061	986	895	927	885	895	870	882	880	859	898	854	845	831	812	899	805	862	883	873	865	838	794	810	817	783	856	848	841	824	803	815	799	854	870	865	812	855	767	794	724	786	827	826	829	826	848	796	854	855	803	829	771	812	842	841	837	811	854	843	816	816	802	801	798	866	828	825	788	774	804	849	846	778	746	833	812	827	812	835	846	750	806	841	791	807	805	829	785	813	823	798	801	839	807	791	793	820	807	821	782	839	824	832	821	818	820	825	822	823	828	827	797	830	809	812	803	837	820	886	849	790	793	818	873	806	823	863	771	833	835	838	763	833	828	826	820	769	860	818	812	856	824	806	846	826	859	791	830	842	817	777	804	774	872	767	812	822	781	808	787	803	852	836	816	804	827	797	813	760	855	814	842	863	846	836	797	751	838	844	808	821	837	838	877	787	805	811	821	842	893	832	810	765	857	810	811	771	815	835	839	815	810	812	858	870	852	780	826	818	839	802	866	812	815	827	846	785	872	836	889	814	820	852	822	811	847	807	785	848	848	845	826	836	816	832	823	766	762	791	819	812	806	873	797	854	771	819	829	783	839	768	867	766	799	887	816	809	783	819	784	813	823	816	833	857	854	802	800	807	818	793	802	795	833	792	808	842	806	808	819	816	818	826	886	846	828	808	781	826	772	803	807	775	823	790	830	778	830	871	742	824	800	831	816	784	820	829	805	805	864	797	795	766	821	822	894	833	852	857	812	834	851	785	867	827	816	819	836	860	848	786	845	847	815	837	821	818	804	752	838	835	822	829	820	821	825	814	812	843	777	844	815	803	789	799	797	864	828	847	816	809	843	859	838	842	816	817	823	775	828	848	815	809	834	834	838	801	811	806	826	794	846	849	788	820	827	905	832	844	816	800	838	754	845	847	849	786	827	809	837	866	777	827	826	859	774	787	879	808	792	819	776	795	824	827	813	788	816	819	804	879	816	830	807	823	842	820	820	806	778	811	844	812	831	824	794	778	853	879	824	819	799	850	816	775	776	814	831	793	820	822	802	791	862	862	822	805	838	824	821	840	821	817	835	828	798	786	813	800	772	840	779	820	766	848	852	825	814	822	854	835	809	802	901	826	862	850	816	801	817	828	832	802	840	810	823	828	809	837	804	766	816	766	859	838	845	797	823	737	845	827	827	838	790	845	848	841	852	797	796	797	816	838	820	785	796	849	809	836	815	841	809	817	846	806	830	829	821	810	820	753	809	868	806	796	817	833	818	809	789	862	842	856	847	803	838	822	798	820	779	842	820	772	814	811	781	842	805	790	826	873	803	826	824	818	786	833	826	778	834	803	801	851	785	836	796	837	788	833	827	834	813	815	834	846	827	836	839	845	843	814	865	770	763	850	805	832	816	830	762	839	858	847	809	830	812	826	787	812	849	769	823	839	800	740	853	792	797	846	816	820	798	811	805	857	816	808	802	829	847	799	831	810	797	819	818	806	798	862	786	807	784	810	820	830	835	803	804	822	826	732	860	881	810	821	828	844	794	744	806	828	846	828	770	833	851	743	845	865	855	822	857	824	827	787	809	830	841	789	821	883	831	796	810	811	861	883	863	833	848	847	794	785	840	878	759	881	816	841	805	848	859	798	846	828	831	805	817	807	848	789	829	804	764	796	808	795	796	824	799	806	823	831	771	847	809	789	803	822	798	826	785	835	849	815	864	791	845	779	810	815	851	792	855	807	790	870	775	816	844	763	786	862	749	779	835	755	829	853	772	824	849	771	843	829	849	832	833	799	824	790	803	783	834	784	784	803	809	774	853	758	868	826	844	849	837	807	841	836	761	809	845	854	846	816	856	798	774	807	771	818	796	793	849	808	868	799	808	850	786	818	829	808	794	876	808	804	815	795	775	830	773	805	784	762	793	827	799	860	790	791	814	801	855	843	790	807	875	795	848	821	808	818	830	774	848	796	809	858	844	848	815	868	774	804	894	804	831	829	787	857	832	810	813	816	803	786	769	818	831	792	856	767	794	827	765	814	808	856	842	867	789	830	834	835	824	797	801	769	799	842	804	843	867	844	825	836	830	836	833	826	797	808	884	825	863	849	821	812	768	789	824	822	819	822	842	836	793	854	826	829	863	836	895	778	801	879	764	834	807	840	801	802	876	816	774	818	802	807	845	796	836	850	810	788	910	819	805	817	819	826	848	829	814	831	828	837	822	804	850	813	817	785	839	828	831	814	865	816	838	777	871	807	769	811	821	818	808	803	818	823	841	755	849	852	798	825	804	829	786	782	831	797	797	836	803	874	809	860	781	815	768	808	862	779	759	787	864	817	843	807	804	823	814	827	785	806	819	829	781	799	817	807	801	832	828	773	855	817	801	822	809	880	855	850	867	767	796	844	829	866	849	829	821	826	795	831	814	800	785	841	800	757	841	841	763	814	844	815	833	786	841	792	857	821	795	815	791	840	821	884	788	836	840	838	821	842	787	828	825	802	811	820	769	820	804	833	808	848	795	782	799	858	820	829	789	851	798	852	830	808	816	853	846	855	861	828	801	799	843	860	833	809	771	842	801	832	809	801	851	796	794	782	783	819	849	811	794	844	819	807	865	841	841	787	844	828	834	858	771	772	831	832	837	817	835	820	830	787	846	814	861	829	817	859	805	860	824	801	802	794	847	816	783	838	835	829	814	834	822	871	809	782	857	794	840	749	882	879	832	793	819	871	833	810	852	876	846	831	810	827	822	844	764	810	837	851	804	843	875	806	766	790	816	794	822	815	794	838	871	811	832	796	827	808	832	844	785	804	817	833	817	816	845	806	839	786	829	859	854	817	823	834	822	858	867	799	833	786	847	806	813	849	799	834	796	836	848	791	864	769	832	825	837	874	768	831	817	798	803	827	817	837	814	827	811	818	788	831	795	832	876	882	816	750	808	826	832	789	823	777	767	790	901	819	800	792	792	839	805	821	883	819	830	831	821	800	774	797	838	795	852	823	822	839	791	870	791	833	839	819	804	857	806	794	800	795	818	853	868	763	858	847	803	767	792	865	836	811	812	813	804	855	852	829	843	864	811	845	883	813	784	838	794	805	826	842	800	801	822	845	821	808	824	861	791	860	813	804	876	833	795	827	832	778	777	820	806	859	878	820	823	823	831	802	793	773	865	831	877	822	824	820	769	852	785	816	853	769	830	821	841	820	820	797	812	831	818	840	851	793	846	790	860	808	819	795	817	817	850	833	847	758	849	810	841	828	823	827	785	783	828	883	819	820	839	859	864	850	853	787	802	778	789	823	832	846	817	807	893	826	832	777	842	832	804	846	830	848	796	834	816	867	837	833	828	853	779	807	841	836	839	849	824	823	841	840	832	809	811	796	821	854	804	889	851	762	831	796	798	850	848	810	871	855	795	793	801	776	834	853	806	825	864	908	795	827	812	819	825	817	831	855	847	849	815	834	814	854	792	890	822	880	785	776	829	855	843	856	783	798
4041	956	1185	944	666	496	411	345	295	231	239	219	186	201	207	166	198	173	169	145	160	159	156	154	161	154	147	169	132	141	143	129	149	161	150	143	138	149	139	166	162	134	115	143	150	119	140	132	136	139	112	134	165	157	131	148	123	129	138	156	137	139	136	142	146	128	160	137	151	148	140	144	136	151	133	111	149	128	141	133	159	118	141	151	150	131	150	119	141	141	141	135	135	150	145	137	139	130	135	152	120	146	145	153	155	139	141	142	147	129	123	146	127	138	144	127	138	139	153	118	134	129	132	128	135	146	159	131	132	131	128	149	143	150	127	139	159	111	140	139	132	125	137	134	156	141	139	123	148	127	125	142	137	145	140	126	153	136	141	151	135	117	127	139	148	131	138	119	128	147	146	136	151	122	139	123	153	140	148	137	157	140	152	150	160	119	151	135	147	131	158	112	149	146	130	126	145	148	133	151	134	142	153	141	140	123	151	149	115	120	129	140	148	135	140	150	120	138	133	146	106	144	133	137	150	152	155	141	137	131	140	126	114	132	134	116	126	118	140	147	131	122	150	125	162	116	145	126	122	162	128	133	153	144	120	166	128	138	145	122	129	138	154	113	130	124	142	140	122	135	135	125	139	153	142	124	134	106	129	144	124	156	141	142	155	144	133	146	134	136	143	136	138	162	139	144	138	150	148	132	132	142	131	117	141	117	138	150	146	150	129	153	131	136	133	149	124	137	143	132	146	137	132	140	142	149	142	129	128	130	148	164	124	131	115	133	153	177	118	151	132	118	144	128	141	110	125	146	140	145	125	125	130	133	123	138	121	127	141	149	128	139	127	128	151	130	153	158	129	148	127	130	144	147	142	119	135	146	156	139	113	136	151	143	146	140	133	155	145	144	123	158	126	144	175	145	158	143	143	134	156	133	144	146	146	143	118	133	117	155	139	134	145	146	147	128	150	157	155	133	119	120	127	130	135	139	133	136	131	131	122	139	137	147	126	135	133	135	135	146	122	130	147	130	125	142	137	137	125	154	142	125	130	164	150	125	149	133	124	137	139	142	143	143	157	136	110	134	137	143	141	126	155	144	141	131	142	147	142	133	148	133	130	125	133	157	130	153	133	132	125	130	149	144	147	127	137	127	129	118	138	148	132	123	170	126	125	130	153	148	161	122	161	135	130	135	137	138	129	144	133	147	136	141	143	133	121	139	139	140	152	152	128	145	141	140	139	127	122	155	121	131	152	154	124	152	146	124	140	123	162	117	159	145	171	135	144	135	121	146	140	126	150	130	116	129	143	132	137	152	134	146	127	134	153	135	120	129	127	136	117	137	123	150	127	140	136	139	118	125	134	154	136	123	163	118	144	123	150	117	119	162	139	139	132	142	151	145	158	141	133	116	129	129	152	150	141	139	161	135	139	150	144	132	161	130	142	147	125	166	146	116	128	127	132	126	167	139	160	142	133	168	146	118	140	132	144	124	121	125	134	154	130	140	126	158	143	155	150	142	130	146	135	121	141	132	148	145	126	142	119	130	137	140	142	134	127	141	141	132	119	147	139	133	128	139	153	145	140	124	153	149	143	135	137	125	127	128	134	120	116	130	135	137	131	118	154	146	142	142	135	125	148	163	129	131	121	129	146	134	130	135	163	155	138	154	133	147	133	130	151	147	133	125	144	138	136	126	119	137	134	149	145	152	125	119	121	144	136	113	150	136	141	130	132	140	137	137	125	156	143	135	141	119	135	132	135	144	124	142	142	145	165	141	142	140	153	139	138	154	126	146	146	135	138	155	129	148	149	141	133	147	145	132	137	132	130	146	133	163	135	128	161	151	128	122	123	121	126	159	138	141	134	144	140	128	136	141	152	142	140	133	138	153	117	158	133	144	145	155	122	157	126	142	149	159	137	137	147	142	153	128	132	133	135	132	134	143	141	130	147	138	162	128	142	159	152	140	149	148	139	143	134	122	134	120	171	139	141	151	157	134	139	156	138	145	139	140	139	174	140	122	131	164	139	140	141	136	159	153	122	156	152	137	130	146	136	126	118	128	146	156	143	148	131	121	120	137	122	142	130	136	148	143	130	125	146	116	132	144	118	102	128	142	155	139	136	154	125	118	116	144	126	132	120	144	161	133	125	118	131	138	131	123	150	145	152	126	143	131	140	134	145	140	122	144	154	124	132	131	122	144	118	122	144	111	123	138	134	138	152	138	136	141	161	143	122	137	153	136	129	140	128	117	135	124	141	130	136	139	157	146	116	130	130	143	125	149	175	112	139	130	130	141	140	137	143	144	141	149	141	125	135	146	146	137	147	141	173	149	143	134	110	120	140	154	115	147	139	108	134	148	139	131	144	135	139	161	160	147	134	131	131	146	140	144	131	149	128	130	138	151	143	140	136	145	147	146	127	144	147	135	118	139	140	139	125	141	122	147	140	145	121	149	136	136	141	148	146	155	121	128	156	150	145	131	139	139	154	148	130	134	136	144	133	156	142	135	152	144	133	135	148	118	137	169	141	126	158	160	150	127	146	124	148	125	162	141	141	144	143	139	137	136	137	136	131	153	135	145	142	107	128	137	138	139	137	148	123	151	141	161	132	144	140	152	128	124	146	116	134	163	133	134	156	119	123	130	141	154	130	135	137	133	139	132	146	144	123	142	138	143	153	117	148	182	138	136	127	111	141	135	143	144	141	142	146	122	153	131	145	141	133	129	142	134	129	159	132	137	136	140	138	126	155	125	133	152	151	144	131	142	148	153	131	153	146	127	160	141	122	128	172	151	126	148	137	138	141	160	145	139	130	126	136	149	125	141	142	149	159	137	136	137	143	128	145	133	148	137	138	146	143	115	148	123	145	132	149	122	122	125	134	136	140	138	130	123	142	134	141	134	145	116	136	132	133	122	127	125	138	145	128	147	121	123	139	142	146	131	130	134	138	149	137	138	125	146	124	151	135	144	140	124	145	136	114	133	135	143	128	148	127	147	151	133	129	131	136	121	156	145	133	147	128	140	156	159	127	141	118	141	136	151	142	140	137	152	142	126	125	130	121	140	155	125	157	137	150	116	138	144	141	131	139	135	142	152	130	139	144	121	145	139	144	158	150	133	136	134	134	152	133	134	130	141	142	153	145	130	145	155	140	123	121	148	155	139	125	128	144	149	131	137	132	147	140	125	156	140	141	150	118	132	135	139	147	142	127	141	146	144	127	151	135	135	131	139	142	125	127	140	144	166	137	128	167	120	145	131	151	149	143	139	136	125	150	145	144	154	144	154	150	139	132	151	134	135	136	154	144	142	132	139	166	130	144	154	136	162	149	139	153	136	136	128	138	140	138	121	131	171	135	129	149	132	146	122	138	126	150	150	134	130	147	124	132	128	148	146	139	142	116	113	128	112	120	156	135	131	130	139	144	135	148	146	128	153	149	140	124	140	135	123	168	153	142	138	131	134	128	128	147	130	157	161	141	159	151	104	144	141	134	141	110	132
5221	1420	2974	3462	3062	2585	2180	1765	1532	1367	1189	1152	1005	977	922	894	848	796	822	778	728	714	749	613	627	636	643	613	599	638	579	596	563	578	569	549	581	569	538	529	601	530	528	529	519	506	571	529	534	482	534	529	527	537	537	506	515	528	524	531	499	540	545	482	488	528	526	498	500	529	484	500	478	495	574	486	530	517	521	514	506	504	484	531	570	499	509	529	523	489	527	548	499	565	509	530	490	530	547	505	500	531	502	489	510	510	528	499	485	549	514	511	547	507	513	529	514	460	443	502	447	475	534	493	515	490	542	495	485	480	496	516	516	480	469	495	515	471	480	529	482	534	504	478	518	472	513	498	511	529	476	508	485	505	506	509	479	474	505	494	502	547	510	509	514	472	451	506	472	510	520	528	533	493	490	499	522	511	521	461	520	534	504	510	513	475	473	506	472	521	501	531	501	510	517	524	504	470	484	526	527	509	526	510	458	526	496	504	503	507	519	491	489	494	469	489	479	482	477	491	527	507	508	483	538	482	495	501	544	489	540	552	489	508	453	559	474	479	460	474	491	506	493	514	488	508	494	526	511	512	508	529	472	516	508	538	486	476	554	515	498	523	484	501	449	491	525	513	494	523	483	522	473	478	481	501	544	513	545	497	472	483	460	506	483	534	546	490	503	501	472	503	468	546	519	536	476	471	513	512	514	488	487	533	482	514	498	489	499	519	539	498	523	469	487	500	514	527	501	520	489	454	519	494	508	556	500	506	472	525	537	503	480	510	508	488	511	506	520	486	464	503	563	533	495	491	494	494	482	505	510	509	495	518	515	510	489	527	537	468	490	516	477	461	515	533	509	499	513	503	512	494	534	527	515	503	492	528	502	513	470	471	486	484	492	511	499	487	518	527	492	495	497	510	499	521	495	458	586	479	540	518	538	475	470	547	508	494	529	516	505	530	520	471	498	480	492	459	495	540	462	494	466	518	488	508	529	514	465	535	504	504	479	492	513	497	471	517	530	480	500	493	523	504	500	540	516	465	521	484	518	501	483	466	518	537	541	502	467	494	497	476	562	496	519	491	501	566	516	522	499	483	512	510	504	486	499	530	505	514	474	484	492	507	493	517	556	508	515	516	465	446	461	561	496	514	502	516	493	478	476	518	515	489	477	514	530	515	517	495	496	535	463	494	502	516	484	539	523	508	482	465	524	462	519	497	509	528	501	517	506	532	513	502	511	475	490	475	468	505	538	552	513	506	520	504	490	506	528	478	555	513	504	496	507	491	534	544	501	523	548	487	501	476	495	489	492	507	489	470	500	522	512	500	520	492	540	526	475	474	528	442	487	491	516	491	543	487	541	503	496	517	506	508	520	498	471	484	533	486	527	520	467	513	472	495	462	498	493	488	472	499	514	496	489	492	516	495	530	505	516	502	513	541	502	466	504	484	502	498	472	517	519	498	522	511	511	500	537	452	473	495	543	486	514	493	514	515	511	500	469	511	528	487	487	544	459	490	499	501	497	510	500	479	513	515	488	523	495	484	516	481	474	529	482	457	482	522	522	480	531	502	531	501	474	527	499	494	468	527	464	528	510	480	443	512	487	506	501	502	517	529	483	506	527	503	510	535	492	482	460	520	481	486	511	529	502	528	515	505	499	505	524	483	510	536	496	547	520	490	475	457	534	486	466	511	476	509	546	499	476	476	513	503	492	469	487	472	528	471	499	532	514	544	541	517	528	519	503	504	496	517	534	551	518	477	546	564	524	533	490	478	523	513	500	515	543	512	539	491	542	477	489	488	485	520	497	533	484	509	505	513	511	522	492	495	488	514	542	509	508	479	537	487	496	498	512	494	471	484	495	481	515	487	502	539	532	503	522	508	487	498	486	491	483	509	525	536	515	508	499	483	485	486	496	478	512	525	461	474	509	471	503	467	489	499	500	496	507	543	515	490	531	481	491	497	505	494	537	486	482	495	490	484	510	480	533	519	496	493	503	472	509	502	532	515	497	526	510	501	505	519	521	498	489	520	505	529	480	506	497	510	498	511	514	487	515	536	495	486	533	531	503	497	543	512	486	493	526	473	543	519	486	500	474	479	513	510	510	506	506	522	503	505	499	449	516	498	482	494	485	521	539	539	469	514	492	500	514	513	536	509	491	501	508	508	522	518	489	518	527	514	512	473	488	493	518	531	514	523	512	510	492	478	487	473	529	462	510	455	525	469	528	496	528	520	481	456	487	505	507	520	494	473	507	514	521	513	520	484	469	486	500	509	513	480	452	475	520	486	502	508	496	516	470	482	554	478	513	485	538	475	520	476	526	498	540	478	510	526	488	537	511	512	474	475	519	500	534	472	502	501	518	513	492	490	471	505	493	515	490	511	491	499	493	489	517	465	461	461	461	501	488	487	506	516	524	474	518	528	527	452	515	496	485	505	490	512	470	520	511	498	508	491	532	488	512	488	517	509	498	501	469	528	494	497	518	488	522	503	556	533	546	553	568	515	452	479	515	475	548	479	532	501	531	522	505	517	475	519	500	572	491	512	501	495	522	485	513	515	548	501	522	518	492	529	453	522	459	500	488	518	510	471	471	512	533	484	543	501	510	484	503	527	540	511	486	524	536	518	530	490	517	516	506	491	471	510	520	494	513	522	480	477	511	535	508	496	516	508	491	501	515	490	520	472	497	495	541	489	530	466	499	483	497	516	553	523	508	523	506	499	537	511	475	515	508	476	523	452	484	493	518	485	493	501	467	499	505	522	529	527	527	526	507	479	508	504	487	582	529	543	505	473	450	520	491	479	504	513	557	520	479	485	507	529	510	518	520	556	516	519	540	516	530	492	506	533	492	547	519	544	544	479	457	519	517	514	494	464	491	509	493	550	479	515	526	525	513	488	523	514	489	484	461	521	511	509	483	477	520	470	526	484	490	564	494	536	507	545	496	490	522	487	483	476	478	511	533	491	500	491	502	521	518	478	524	553	553	514	475	515	466	507	466	510	491	507	516	484	508	521	518	507	517	528	475	525	492	497	528	512	503	520	502	486	500	477	525	523	508	524	491	506	469	535	551	482	516	505	467	509	513	530	459	526	533	486	490	485	479	526	472	501	475	494	532	475	514	529	512	506	488	523	494	481	507	521	502	514	512	509	471	461	465	468	549	522	514	527	521	486	487	510	489	519	536	493	515	498	534	479	511	456	514	492	507	527	500	487	498	535	543	440	521	511	520	490	502	518	527	497	478	469	481	517	510	522	510	490	516	498	521	484	547	465	483	473	529	478	520	500	515	520	500	501	539	512	518	534	507	489	530	491	523	532	472	506	540	493	490	489	517	481	514	527	501	518	487	498	474	490	526	527	507	482	502	496	470	523	478	559	496	525	498	468	528	492	506	523	493	471	463	508	492	513	510	478	496	445	492	528	517	479	513	489	504	462	493	485	442	490	522	488	526	542	562	504	486	502	479	490	480	551	497	520	493	542	516	494	484	463	487	491	474	497
7597	1769	2361	1803	1138	854	652	510	422	367	298	264	239	235	190	178	191	186	159	168	168	161	153	149	157	135	134	148	143	131	136	135	136	147	121	120	130	120	142	123	134	136	126	125	119	127	117	108	116	112	124	120	125	119	109	129	133	103	141	132	113	134	114	113	102	115	119	124	118	116	137	110	97	108	103	105	106	124	118	126	118	125	111	105	125	128	111	119	103	113	115	136	109	108	118	130	127	128	123	104	118	122	114	112	114	108	108	96	118	100	117	104	121	113	109	104	126	129	135	117	106	121	120	99	109	122	112	136	114	118	131	107	119	132	116	112	121	120	126	95	119	100	105	116	104	107	107	116	109	98	122	115	116	134	115	117	121	130	123	119	115	126	115	128	115	124	117	105	136	114	107	129	142	125	97	131	107	112	130	101	114	109	116	129	98	105	121	122	120	128	119	94	110	119	98	101	120	106	131	99	108	105	120	123	123	112	113	116	111	107	135	93	117	119	131	120	110	99	114	113	104	121	114	108	118	115	107	139	123	104	143	130	127	107	140	104	104	123	116	89	122	114	109	135	115	119	115	126	111	115	118	132	106	112	116	127	102	104	112	104	100	109	104	91	105	132	111	101	113	102	108	102	120	108	124	111	117	92	108	112	107	114	112	119	114	98	129	120	108	122	100	112	114	119	118	143	127	103	117	96	103	112	94	127	120	127	121	111	98	130	126	117	115	125	139	115	106	124	115	96	131	104	94	93	115	104	126	125	117	117	117	118	112	130	109	114	124	105	132	106	126	101	94	106	114	111	128	114	89	118	102	131	117	104	113	113	108	129	108	100	124	110	113	104	105	124	109	106	112	113	115	114	97	108	102	109	96	133	104	114	95	133	99	113	112	104	116	119	125	127	107	97	111	126	105	114	125	127	110	81	114	106	111	117	131	121	96	135	122	106	114	111	125	107	109	118	114	113	125	110	115	111	113	104	111	108	130	105	105	111	111	116	114	121	128	118	110	110	109	105	110	120	95	113	103	117	107	111	106	125	116	96	112	110	111	112	129	110	112	131	98	109	113	103	124	119	122	100	126	110	126	114	112	113	110	134	114	114	106	101	117	112	109	113	120	112	125	114	116	127	113	123	115	101	110	125	110	117	125	118	121	99	110	101	122	118	123	114	109	115	106	129	94	122	122	116	114	129	120	127	116	126	125	123	140	106	127	98	130	112	119	99	113	98	104	109	101	121	112	121	122	123	117	138	135	103	118	101	104	112	121	107	116	115	105	125	128	103	103	114	100	109	122	99	113	107	113	102	138	131	131	103	124	122	121	114	131	121	105	129	122	109	114	108	120	99	122	116	121	95	117	110	129	101	133	116	100	103	98	104	107	117	110	92	117	122	102	125	88	110	105	118	114	113	99	123	103	117	118	116	112	123	129	114	125	88	114	112	109	110	127	107	125	122	110	127	101	111	123	121	118	122	123	135	124	105	113	118	115	116	119	120	114	113	106	123	129	125	128	132	114	118	110	97	105	123	115	107	108	116	109	105	102	128	123	112	118	132	115	111	123	109	111	113	120	115	118	117	108	124	127	121	111	106	115	114	119	119	122	120	114	106	91	120	113	95	118	125	115	101	119	117	125	115	132	109	111	108	117	106	119	107	132	97	101	96	125	101	106	97	131	134	103	116	125	129	131	91	103	127	122	121	114	99	135	99	109	122	122	118	115	100	121	132	122	123	112	125	100	117	129	102	95	132	121	126	140	108	114	112	106	133	115	103	99	114	84	101	97	143	113	125	104	102	122	118	114	119	136	109	91	110	113	97	110	131	108	133	107	114	145	110	100	127	106	116	129	121	120	105	134	102	98	121	122	124	121	105	133	119	109	109	125	132	104	125	103	120	138	122	114	131	106	113	107	107	126	118	112	99	125	125	117	119	106	124	118	118	99	133	119	122	96	95	116	123	98	102	99	113	125	107	127	119	114	109	105	119	142	130	110	120	104	125	124	98	132	116	118	126	114	125	113	112	118	111	123	121	124	111	113	126	117	132	116	118	126	98	104	123	105	111	96	97	108	113	94	112	109	125	106	114	128	101	122	122	119	120	123	122	108	125	121	131	115	118	108	97	119	125	114	108	100	117	106	97	103	118	114	116	133	115	88	120	130	116	132	137	116	102	124	92	103	108	132	114	101	103	113	115	104	92	124	130	118	111	127	105	119	136	131	122	136	105	108	115	129	116	137	111	125	116	106	108	127	127	119	111	113	108	130	124	94	103	137	111	104	120	129	122	98	116	127	113	117	111	101	144	106	119	99	89	119	120	137	141	133	110	109	125	119	123	119	109	122	112	105	115	105	128	119	116	108	101	132	111	129	126	115	116	116	120	114	107	126	108	105	109	105	128	130	121	125	113	113	122	124	115	117	108	121	107	114	103	115	130	139	116	116	117	100	111	109	102	99	110	113	123	119	114	107	116	109	123	113	96	121	112	111	111	123	107	99	120	107	109	114	103	113	120	103	121	107	116	120	129	109	117	114	106	118	112	116	108	137	117	107	118	109	111	107	128	108	116	94	129	123	113	121	108	99	126	131	125	108	103	130	108	107	123	109	110	110	116	125	104	112	132	125	116	107	112	118	121	140	125	130	111	128	119	124	123	115	104	123	122	114	126	117	115	106	116	122	118	103	99	99	105	120	85	98	121	115	118	108	118	129	115	103	110	107	130	119	126	124	120	117	92	107	142	116	115	110	129	108	118	106	124	131	111	124	115	104	120	125	124	124	107	124	113	111	123	129	140	113	122	110	115	109	110	123	114	133	127	141	111	111	97	111	129	104	110	139	116	93	119	130	103	115	122	132	113	92	111	125	120	118	130	106	110	123	133	122	124	133	97	108	104	109	113	109	119	118	107	104	118	109	117	121	113	135	123	115	104	105	127	112	121	117	113	102	122	119	131	115	114	114	101	108	104	114	126	126	114	107	115	114	121	114	111	112	109	113	104	98	109	108	101	114	126	119	121	90	100	108	141	129	124	124	119	118	128	129	106	114	108	116	131	108	115	117	112	113	125	121	121	116	98	104	115	119	105	121	106	134	109	106	147	113	100	106	134	126	116	136	136	103	115	118	110	128	102	95	126	114	102	114	123	117	124	111	135	114	102	101	111	140	138	107	136	126	124	123	132	106	109	114	125	121	95	137	104	109	116	121	108	132	111	105	100	132	112	122	134	112	101	116	109	112	124	121	122	119	118	107	107	107	118	132	115	110	90	107	118	100	93	128	124	102	118	106	112	137	123	123	123	120	132	120	105	104	114	116	131	109	134	112	114	117	112	119	119	106	113	114	125	114	106	122	99	132	123	122	109	126	140	114	119	118	106	111	106	122	123	112	125	110	121	115	122	133	120	96	104	119	114	109	115	133	101	132	127	126	123	105	123	115	119	127	120	128	119	111	114	106	108	123	110	104	105	98	134	107	113	120	96	108	120	113	108	106	109	99	132	121	131
7704	2388	5265	6155	5336	4396	3606	2924	2491	2153	1948	1700	1510	1319	1271	1162	1148	1064	1000	910	855	801	779	805	690	728	674	638	638	647	592	617	624	604	589	574	527	576	547	556	551	467	528	527	508	547	492	513	532	499	529	492	520	483	506	493	529	467	489	496	471	471	488	484	498	455	519	481	514	485	493	449	461	484	455	499	468	481	470	470	486	504	462	457	450	493	492	450	489	476	465	453	456	466	463	437	455	492	435	471	453	519	437	491	408	451	463	457	419	442	437	480	431	429	441	482	474	487	421	454	402	457	456	432	457	462	457	441	445	476	427	432	520	462	411	438	396	435	421	432	451	491	470	430	437	486	432	433	439	423	440	426	420	447	474	420	440	438	450	461	393	440	440	461	432	434	460	457	450	438	426	423	403	443	454	438	445	506	477	469	454	431	443	436	439	479	449	469	424	439	441	457	449	469	468	428	446	462	466	460	426	457	426	450	441	426	440	462	440	448	448	463	442	442	428	436	458	428	476	463	434	423	456	441	423	449	396	400	466	471	434	428	425	456	421	412	465	443	399	447	462	436	433	457	451	461	445	440	433	457	458	435	439	448	431	408	456	424	452	473	430	410	454	454	461	439	449	418	397	465	430	439	438	429	441	440	464	434	423	451	456	445	439	472	451	418	412	461	418	454	444	456	437	436	443	415	463	455	436	429	458	444	460	443	440	482	419	406	447	417	430	432	453	476	458	417	443	430	400	400	426	446	423	449	406	447	456	428	458	431	434	453	418	461	424	474	479	396	446	444	434	441	404	411	444	447	455	425	451	424	475	430	478	441	451	441	447	460	430	444	427	425	442	462	440	412	454	429	446	432	459	455	410	420	424	453	437	461	460	441	449	442	438	428	477	441	465	404	437	445	456	450	454	454	433	436	454	451	455	442	448	428	447	479	437	422	473	421	453	454	457	393	402	447	424	444	433	460	447	444	418	428	450	441	439	444	435	436	427	469	449	450	426	437	485	459	444	421	457	458	403	428	431	448	465	440	452	402	426	468	439	407	423	461	448	444	413	425	430	451	405	439	463	427	461	456	470	461	455	457	451	444	454	456	435	433	452	467	437	404	450	419	441	450	429	437	440	433	438	440	443	450	441	420	446	465	449	482	427	440	416	426	433	410	451	457	401	389	496	434	404	440	422	455	407	460	431	411	467	395	443	440	415	445	451	454	443	451	461	419	429	456	425	445	382	445	462	438	450	456	427	431	411	459	450	453	437	429	482	428	420	439	432	450	434	458	426	429	419	459	460	446	449	454	457	448	468	425	444	441	449	453	451	451	452	435	426	462	458	414	417	470	483	488	419	443	465	462	465	441	444	427	407	455	423	409	400	435	415	411	446	425	424	456	443	491	486	414	451	441	442	403	457	425	454	441	459	424	409	439	421	435	441	446	465	414	507	455	415	492	498	447	455	431	427	459	456	424	464	417	437	448	444	450	450	444	458	451	417	443	411	429	433	422	433	468	431	411	415	475	450	451	443	449	434	421	436	437	413	414	444	445	429	441	442	408	428	454	484	457	416	458	450	450	421	460	472	399	432	463	430	394	445	468	433	440	457	437	439	433	464	490	422	442	447	460	448	466	435	426	454	433	442	427	482	433	456	451	440	401	438	444	475	474	456	440	406	452	426	450	427	435	457	414	483	444	485	455	439	421	439	461	436	442	460	403	441	446	473	474	433	430	454	444	463	453	417	409	435	409	444	442	429	464	462	480	443	427	414	458	436	442	456	451	445	440	428	452	468	453	446	417	443	431	449	421	447	454	464	423	475	458	468	408	436	453	473	462	444	423	436	428	434	474	461	441	431	433	401	453	452	410	471	404	446	432	438	449	444	431	433	466	449	457	444	440	449	433	419	424	429	459	457	404	417	461	447	430	390	442	404	427	469	444	441	449	439	453	453	435	435	449	445	413	428	475	465	465	430	439	437	383	426	443	435	433	427	457	409	450	434	446	450	445	463	441	464	415	427	449	430	438	427	418	475	461	444	427	391	416	428	446	435	427	415	448	429	477	440	429	422	466	436	458	453	476	401	452	453	440	430	375	452	416	449	425	419	437	444	437	461	425	439	433	440	419	448	464	431	438	461	437	441	419	454	467	437	409	457	449	467	437	446	429	432	491	431	435	442	447	478	438	415	410	419	469	428	459	451	445	427	423	427	480	430	418	435	411	445	474	435	434	446	447	473	446	433	455	429	457	424	488	466	430	432	432	430	439	475	447	430	435	429	466	457	461	397	439	443	425	426	437	442	432	460	413	473	432	436	434	482	432	454	417	436	455	440	436	451	425	421	432	434	409	441	455	434	436	439	447	492	419	427	464	425	450	440	465	447	432	440	421	440	406	481	468	458	437	441	423	469	376	435	425	428	447	408	430	471	439	452	443	422	477	412	432	475	436	404	430	441	446	487	449	430	470	420	466	477	481	430	418	441	422	459	486	399	435	452	406	439	425	455	452	442	371	443	428	474	434	407	460	420	428	473	458	442	424	440	458	432	443	435	420	452	460	401	465	448	473	432	421	431	458	454	470	449	417	463	459	445	463	472	431	429	486	414	390	452	422	458	433	466	436	440	430	430	424	432	438	449	456	424	416	432	433	424	433	439	455	431	449	417	437	419	411	452	453	416	414	496	472	434	458	449	427	446	417	440	428	430	463	451	422	420	367	477	493	409	425	482	440	440	462	436	446	444	456	434	430	457	448	474	429	446	447	438	456	444	459	423	415	443	411	447	459	434	434	450	419	412	432	463	415	460	473	452	457	465	413	462	414	405	414	415	456	448	461	437	492	462	432	461	426	433	414	466	462	446	458	423	451	425	458	373	441	408	443	449	432	446	452	417	437	416	429	422	417	440	454	482	459	450	396	446	398	406	453	449	460	427	467	467	445	438	423	462	469	416	414	442	441	438	431	435	455	428	420	445	460	421	478	406	455	463	423	467	415	425	447	480	442	429	446	412	469	419	445	456	406	483	462	429	442	458	468	464	409	463	423	448	448	451	481	482	445	452	440	426	458	434	436	418	447	422	437	425	449	428	437	431	424	421	457	483	390	409	445	428	442	453	431	417	432	441	449	463	433	425	408	445	436	410	473	415	452	466	431	443	429	467	477	469	478	423	400	472	449	467	445	464	450	435	447	406	435	460	454	470	434	452	454	434	428	433	432	427	419	441	455	410	406	433	395	416	426	427	397	466	488	450	478	462	457	441	453	444	428	434	423	448	464	411	447	440	427	436	436	433	396	461	448	501	423	428	441	435	434	439	438	456	402	400	438	421	399	459	431	423	467	454	430	419	407	435	448	442	479	443	432	449	421	428	447	442	448	437	421	422	430	432	465	432	411	502	459	445	461	447	467	416	432	472	439	470	460	459	401	444	404	429	407	425	449	478	420	434	447	406	426	439	426	434	405	451	429	412	420	428	411	433	460	432	453	421	409	475	432	409	418	408	439	442	453	442	409
1155	322	324	293	288	312	277	264	255	237	255	261	263	243	254	262	240	248	259	256	223	230	226	240	267	240	211	255	241	234	262	243	246	259	250	242	246	240	272	251	246	255	248	236	242	247	222	284	239	281	257	253	268	236	260	220	236	214	246	243	231	236	237	216	244	238	245	242	230	238	247	217	221	239	239	236	262	270	226	239	258	237	265	263	255	222	222	195	220	202	252	234	238	232	245	254	228	263	266	241	224	250	214	251	249	256	219	238	246	236	221	234	236	218	239	252	240	242	249	234	233	268	245	269	252	265	242	226	253	259	239	293	243	223	278	256	245	254	231	268	229	238	236	248	242	248	233	260	253	245	241	250	258	258	245	249	252	235	239	245	251	240	245	222	232	237	259	247	244	270	242	244	259	252	243	230	266	252	223	234	250	240	272	254	252	260	268	239	257	234	266	251	261	243	261	241	264	235	250	258	234	242	227	270	237	258	227	258	229	226	284	251	236	259	251	253	244	212	244	234	245	218	244	217	249	251	255	257	232	259	245	225	254	243	225	252	258	251	236	263	257	245	243	239	236	271	257	219	217	226	216	253	211	257	252	254	257	259	236	218	263	237	247	263	246	261	252	251	246	251	248	254	257	259	243	258	235	244	240	232	215	247	247	263	243	255	228	236	272	259	240	227	221	237	235	251	288	285	230	222	262	219	219	243	255	262	287	233	221	243	217	204	256	226	259	270	246	245	244	238	232	222	248	255	239	262	237	289	259	244	280	234	237	231	226	251	229	237	257	243	243	230	249	232	224	231	235	236	262	220	268	219	254	237	260	262	228	230	237	256	261	246	243	245	240	215	236	259	261	249	230	253	230	237	246	233	267	212	227	280	253	250	212	244	258	247	230	246	254	254	230	232	240	234	239	250	216	231	223	230	261	230	244	213	269	242	264	240	253	255	252	217	255	243	236	244	240	228	269	240	271	246	244	271	246	261	248	240	230	254	232	246	272	268	250	229	259	254	242	225	263	280	283	251	212	252	229	242	240	225	248	265	253	259	247	263	251	253	232	226	238	273	233	262	249	229	245	271	237	258	240	233	252	257	256	239	260	229	224	256	235	242	229	227	256	208	269	261	267	281	216	257	235	247	261	221	218	243	255	263	243	251	251	227	222	285	239	236	248	245	246	245	228	246	201	235	228	247	244	261	264	265	239	240	273	231	207	236	233	252	253	244	258	250	232	251	245	254	232	257	244	255	201	219	260	229	229	216	265	256	227	223	246	244	263	229	244	269	247	224	256	252	215	242	258	255	241	239	215	236	239	217	260	241	257	277	226	249	235	248	221	236	245	239	269	237	265	244	234	244	239	222	229	205	238	240	246	239	223	253	247	218	220	252	266	263	237	249	269	233	250	259	270	226	253	230	239	249	224	270	263	273	215	232	218	261	237	255	253	264	244	233	242	265	252	239	238	270	234	249	228	228	237	232	253	206	220	249	261	256	245	232	262	259	222	247	253	259	245	235	258	264	240	236	246	248	270	246	264	241	227	292	217	249	248	208	223	244	264	241	262	241	246	267	251	262	254	235	265	246	259	240	225	247	267	241	239	257	252	259	248	256	235	237	232	276	250	213	233	227	266	251	217	246	264	235	235	213	253	208	271	258	214	244	231	218	235	254	244	267	247	246	245	224	266	237	251	251	254	237	224	264	249	256	224	225	225	285	260	255	262	252	255	255	242	236	265	247	236	267	263	255	216	259	238	260	229	224	239	250	248	260	239	221	235	241	231	255	244	267	277	245	237	225	253	230	282	250	235	239	242	264	235	270	232	232	204	236	251	240	211	215	236	260	251	249	232	240	257	228	230	271	254	236	216	227	224	246	223	240	237	224	259	204	224	236	274	220	235	258	252	267	250	255	247	268	243	234	244	214	231	235	232	244	264	240	266	220	252	248	260	239	243	226	248	242	283	241	252	230	244	253	253	243	236	263	239	269	250	268	253	212	223	232	262	245	258	256	238	234	240	228	233	264	271	230	274	238	234	236	228	276	211	253	225	256	225	232	235	245	227	258	245	208	237	261	263	247	276	241	252	246	237	238	247	208	238	212	255	234	212	231	245	226	274	270	255	250	235	257	253	250	253	268	247	254	262	245	242	264	263	238	271	251	243	256	223	236	248	245	259	240	231	207	223	238	267	234	237	259	240	226	265	260	242	255	229	240	222	228	246	242	261	209	231	229	257	258	222	253	221	250	264	242	251	259	239	228	263	241	226	236	265	234	233	233	240	235	249	245	222	222	257	236	230	276	264	242	258	260	222	234	232	225	237	254	252	250	246	253	244	251	250	249	236	249	247	234	231	241	255	249	251	282	269	226	254	266	231	263	247	233	233	249	223	256	243	254	249	246	245	242	230	246	252	270	207	272	252	226	232	251	239	233	233	215	245	250	230	229	215	240	245	248	245	266	229	234	227	256	257	232	250	260	252	242	228	276	246	243	239	251	222	251	236	225	240	238	230	229	257	230	231	238	236	238	245	224	243	248	218	254	258	245	253	236	231	235	240	236	244	264	270	255	237	253	222	232	220	245	259	241	240	256	263	242	248	228	250	282	231	236	247	208	231	249	267	252	255	234	245	252	236	230	255	230	230	241	234	261	241	252	252	237	226	241	223	247	257	257	258	248	273	237	231	222	251	281	233	261	230	230	235	239	237	259	252	229	262	269	269	236	263	243	235	233	242	224	255	253	245	258	260	235	227	227	254	226	235	249	246	222	234	212	264	241	237	229	261	241	240	223	244	246	261	249	251	280	248	269	237	226	215	248	259	210	246	255	243	235	242	260	245	257	250	221	221	249	236	246	237	259	228	235	260	234	266	235	224	265	244	232	254	257	224	260	241	237	225	259	245	213	244	264	263	220	261	224	250	244	256	226	215	231	221	224	267	227	248	238	240	257	247	244	234	249	245	250	228	260	201	272	253	255	259	249	246	254	248	254	246	225	226	275	271	268	253	227	235	256	247	232	268	263	260	256	238	248	227	232	230	251	253	253	242	217	249	248	237	300	257	237	266	233	278	239	235	252	270	240	273	250	253	245	257	230	247	259	215	238	254	230	245	284	220	241	249	249	256	233	255	245	257	234	255	225	230	259	229	247	216	220	254	242	240	253	217	265	251	250	258	228	261	246	251	234	230	274	261	228	260	263	260	235	254	245	221	229	236	235	259	264	259	221	234	267	232	246	260	232	229	246	243	248	227	224	247	276	243	218	247	267	242	248	246	273	247	237	237	243	210	234	250	230	247	229	254	280	236	230	238	248	246	215	245	253	252	276	241	246	256	250	250	266	247	244	239	254	248	248	245	249	244	216	269	255	260	260	209	243	219	250	235	242	231	254	250	240	248	236	235	231	241	270	240	258	260	253	236	267	235	253	254	241	260	240	246	228	261	241	246	222	257	230	242	250	275	258	253	243	255	248	248	245	255	255	233	246	276	256	262	235	253	240	243	245
2265	874	1032	1004	1040	946	973	958	925	841	974	880	834	825	871	838	815	816	838	859	836	787	863	866	809	836	817	778	864	858	844	829	844	838	816	809	779	848	817	802	846	836	836	782	848	847	848	794	816	784	851	786	821	807	860	769	772	792	818	809	814	808	844	805	837	783	747	850	801	870	848	828	777	828	792	792	833	826	832	826	803	817	820	810	826	840	826	772	786	772	835	890	841	825	861	820	775	850	800	849	790	807	776	776	799	824	827	811	819	823	796	878	791	797	834	832	794	799	824	811	869	850	803	773	844	819	822	817	772	789	808	809	906	796	806	810	794	798	794	802	801	854	829	796	812	810	819	803	859	773	850	822	778	770	859	820	843	796	823	864	775	841	758	763	809	801	825	790	772	828	785	822	881	809	809	834	863	809	835	790	793	810	854	818	851	861	803	846	827	778	835	827	774	837	824	846	827	809	808	848	832	815	807	806	856	845	808	782	826	763	829	813	781	854	807	808	821	819	808	825	813	829	833	832	826	800	799	793	825	820	804	787	805	811	796	798	804	838	812	838	784	782	859	811	804	812	816	830	787	831	831	822	743	785	791	786	839	837	835	812	804	814	866	806	801	813	804	857	805	810	823	795	799	861	794	804	818	831	837	848	822	842	827	805	839	827	757	840	865	824	789	784	724	776	796	865	822	823	814	843	845	874	839	816	839	823	851	817	771	805	786	846	787	835	832	865	808	805	831	773	780	845	816	811	779	781	800	803	844	800	894	829	842	837	774	806	861	814	866	826	810	799	806	846	827	861	785	819	805	821	833	801	801	783	849	806	863	806	833	834	796	812	890	854	772	843	769	786	872	799	787	873	818	809	752	816	811	781	797	773	794	801	839	785	791	788	820	824	811	836	811	836	825	821	861	771	824	820	832	845	806	752	822	812	776	803	784	863	836	789	821	832	855	840	829	796	857	814	797	836	784	821	863	790	808	832	761	837	817	864	899	836	796	875	833	791	823	839	826	792	863	781	757	832	807	838	837	820	817	835	813	797	812	872	885	831	835	804	866	862	795	789	829	765	768	796	823	865	766	793	822	819	803	790	818	801	817	831	834	841	769	821	840	778	865	820	818	820	844	787	821	806	788	833	819	819	817	804	865	854	811	811	805	800	832	790	818	806	830	846	821	869	812	777	843	774	798	817	822	844	823	816	817	771	839	826	796	810	802	824	859	846	838	805	845	805	840	849	808	769	835	824	772	852	777	845	770	803	844	851	889	829	851	832	825	848	888	844	799	795	891	784	838	817	789	817	750	799	824	827	790	808	840	831	794	800	833	792	839	789	851	779	821	823	804	804	859	814	817	814	785	808	814	822	837	873	831	868	813	786	811	775	827	785	793	853	822	877	801	818	807	828	780	821	833	828	816	875	775	872	826	810	830	831	800	838	845	829	831	807	782	790	813	811	790	854	848	802	822	816	755	779	829	823	815	830	792	835	821	795	846	825	818	806	816	821	860	783	854	866	829	896	804	815	796	846	876	809	805	806	771	829	815	803	810	805	838	805	763	780	835	773	791	809	785	768	798	820	823	820	800	800	825	890	805	852	831	828	759	792	801	822	856	779	798	879	846	824	859	806	836	807	838	798	842	787	802	842	830	764	817	843	814	797	828	815	839	799	794	810	839	823	833	836	821	846	802	832	776	769	788	817	800	812	726	819	815	851	888	843	797	795	838	818	769	835	800	866	768	805	842	800	816	817	787	802	806	836	774	791	825	808	799	797	815	780	826	813	795	832	777	890	856	794	790	816	846	869	784	789	771	846	839	803	795	801	784	865	843	808	815	783	838	850	825	820	813	837	813	839	784	768	818	843	816	781	866	849	832	799	809	839	794	819	859	783	856	762	841	770	845	811	809	816	779	847	849	839	802	760	776	843	838	798	824	832	814	762	811	810	843	845	773	861	796	806	850	834	822	830	828	799	841	814	796	830	779	852	834	836	834	829	796	798	817	811	802	863	824	863	785	830	841	819	803	786	815	794	811	819	800	806	813	811	840	828	839	793	749	800	838	857	869	788	800	799	842	808	878	823	856	791	786	835	868	776	854	818	846	791	797	815	796	807	802	797	848	801	806	778	865	834	868	797	839	814	820	828	813	806	821	777	799	817	836	858	802	811	826	837	797	826	859	821	804	822	858	792	802	865	863	777	789	836	813	818	788	825	798	855	808	805	795	833	827	810	846	839	807	839	840	811	810	828	801	814	785	822	773	815	781	818	845	803	799	816	849	828	839	836	806	829	832	874	827	838	841	798	768	779	773	830	799	813	866	853	754	826	848	857	806	825	815	802	887	811	818	791	807	805	817	844	808	811	824	831	817	841	847	854	856	823	825	796	800	791	802	855	826	835	811	817	815	809	825	862	826	858	895	885	794	792	850	815	804	823	821	871	814	765	781	822	786	818	794	840	827	836	812	795	796	823	821	826	816	799	798	813	800	825	835	779	831	805	791	826	874	811	872	792	817	833	834	834	797	775	818	809	790	795	824	785	779	817	836	794	836	869	787	843	805	752	803	801	812	831	791	767	781	804	826	803	835	828	812	806	803	860	745	830	811	786	820	820	827	830	838	788	807	788	800	844	751	852	834	811	855	862	807	823	852	786	785	773	853	832	805	866	780	794	757	800	789	893	808	814	808	857	818	862	808	837	770	878	798	809	821	776	810	831	808	814	815	775	909	813	820	840	813	835	836	930	838	840	784	813	820	808	827	839	822	830	828	817	843	763	779	822	798	805	792	871	848	790	825	767	853	833	826	855	798	800	848	823	837	808	833	829	769	797	838	818	822	805	811	826	811	855	844	844	791	822	818	806	786	835	837	814	782	822	819	776	797	871	829	865	793	836	855	782	801	854	768	790	840	850	846	812	787	844	810	794	853	824	784	846	824	837	846	847	825	845	734	883	767	819	866	826	844	806	862	857	797	815	773	828	838	791	793	862	826	829	836	790	884	840	849	803	799	867	797	858	848	816	782	792	790	797	805	736	836	834	841	865	839	834	841	776	840	851	813	785	820	861	789	834	788	864	818	814	869	856	808	789	800	761	818	803	814	868	798	824	781	782	833	827	855	804	789	813	856	826	801	827	793	875	788	854	802	843	823	773	768	829	832	832	820	787	825	770	831	764	830	790	777	781	824	790	761	798	799	844	841	814	799	815	809	743	834	818	842	778	836	844	804	818	833	821	830	810	799	844	816	795	840	834	834	832	866	780	846	842	830	824	822	800	815	863	810	828	794	860	730	834	788	837	849	862	808	808	847	882	864	827	791	819	833	815	785	832	838	806	812	795	827	808	809	795	790	786	834	806	816	804	845	820	798	839	820	820	777	851	812	831	812	865	794	778	837	815	816	850	806	872	844	808	823	808	848	808	797	841	852	831	756	811	821	822	810	818	791	803	781	822	825	789	808	845	817	767	778	841	823	762	791	836	817	816	801	857	815	820	774	835	794	788
4122	990	1207	982	675	528	387	372	287	266	214	249	225	193	221	178	170	189	179	189	173	179	157	161	162	170	149	147	163	160	177	144	134	147	165	140	156	147	145	133	139	153	158	164	154	135	175	163	149	134	147	173	134	136	141	135	145	147	147	159	141	170	150	142	137	151	158	134	127	135	150	154	162	149	138	151	136	150	157	146	119	135	122	138	117	146	140	159	128	138	150	131	143	136	144	152	122	145	146	133	160	138	156	153	141	150	144	144	155	142	154	130	137	148	154	125	164	157	134	126	149	144	140	154	158	143	130	144	145	157	147	152	137	146	134	157	133	156	160	139	142	148	139	145	146	154	144	147	140	147	131	150	149	151	122	139	131	145	155	149	137	133	155	168	127	135	133	137	151	154	138	134	128	123	165	144	144	141	156	164	136	140	145	158	156	150	147	128	120	155	133	153	156	147	142	140	122	158	154	161	137	166	135	130	138	133	169	153	166	136	165	148	137	131	141	135	147	140	126	127	140	147	157	166	147	149	151	136	148	139	160	152	141	157	143	132	157	150	145	137	129	143	147	140	126	160	147	129	161	148	131	153	139	145	132	163	156	142	152	128	142	140	141	133	138	147	131	153	150	155	167	152	136	142	147	146	125	166	151	138	149	121	144	150	148	147	150	136	148	126	146	128	166	159	156	126	167	132	151	148	157	133	128	139	133	150	137	139	158	156	145	131	128	145	140	130	138	156	141	151	115	150	137	161	141	136	126	165	137	131	130	148	147	135	133	143	141	136	137	137	141	122	140	153	168	138	130	136	137	157	146	146	146	136	138	127	141	125	144	137	148	159	129	152	129	128	140	132	157	138	140	130	132	125	130	135	157	156	141	163	144	150	128	147	125	168	139	151	135	156	125	128	135	151	124	162	127	152	142	140	130	133	137	135	157	140	140	150	157	144	131	150	118	150	127	137	156	164	168	137	141	129	132	136	133	137	141	117	146	158	167	145	133	131	139	139	157	146	161	137	161	155	164	143	140	147	140	141	145	137	121	134	137	137	128	150	138	146	140	139	153	153	149	157	151	134	149	127	141	134	160	137	138	135	167	128	141	136	146	142	153	138	129	138	136	132	141	131	148	147	125	134	136	135	136	119	150	135	137	143	159	156	131	136	161	149	147	124	143	184	142	148	148	139	128	152	141	165	145	166	128	133	138	151	124	135	135	157	148	147	138	131	129	151	138	152	143	126	157	148	149	137	128	170	144	159	134	160	149	149	129	128	146	135	166	139	135	152	140	135	145	129	131	117	150	146	136	173	138	134	130	145	160	128	168	149	126	139	145	149	157	172	154	156	150	133	161	152	126	129	152	144	138	130	142	129	148	122	144	146	166	138	142	131	147	133	146	134	144	131	134	139	129	135	141	152	131	135	144	137	138	155	140	139	132	148	141	135	116	143	135	124	144	156	142	163	135	159	163	141	164	135	136	134	137	134	136	142	161	138	140	164	134	135	137	152	148	132	138	134	139	124	154	143	157	141	138	151	144	138	149	136	158	150	142	137	162	126	130	154	165	148	152	138	135	157	153	137	151	150	152	154	133	147	154	137	143	142	134	119	141	155	152	124	160	138	143	123	138	132	161	151	153	124	141	151	150	154	120	162	128	171	147	156	139	145	152	158	129	143	142	137	145	146	134	129	145	141	141	135	143	158	143	150	143	160	142	138	138	139	144	164	133	158	147	137	159	131	146	141	153	146	153	147	147	118	146	120	140	124	170	134	140	146	149	145	150	138	144	141	166	134	147	158	150	142	138	122	129	146	139	160	141	153	148	146	150	130	138	137	138	140	128	134	135	135	138	143	148	160	149	123	152	150	133	151	146	159	149	135	135	133	144	138	138	122	137	172	121	120	116	160	127	138	150	146	134	135	153	163	139	152	145	149	134	134	136	132	130	145	144	148	129	133	127	148	151	138	132	162	142	184	152	143	132	142	135	153	134	140	129	142	118	130	144	145	136	148	166	133	144	142	142	157	149	124	160	139	147	125	145	144	143	141	139	139	142	162	147	149	152	155	144	150	137	120	151	145	132	133	127	132	143	154	149	147	129	135	142	146	136	154	142	136	143	132	155	137	145	151	119	151	157	152	153	134	134	158	151	137	150	152	150	132	140	139	136	151	154	141	126	119	141	132	145	130	158	140	120	122	149	132	128	117	142	145	108	136	133	141	134	147	130	147	135	147	135	141	130	129	150	138	153	126	113	136	153	158	138	154	144	157	134	135	136	123	153	133	134	176	153	135	127	133	142	119	148	137	142	122	128	139	162	139	144	144	140	128	122	158	137	160	158	122	149	154	123	152	165	185	157	124	127	136	140	147	120	150	145	146	153	138	130	140	135	122	148	131	136	134	137	158	128	142	127	163	145	123	151	166	123	130	136	137	139	140	150	132	137	171	145	137	148	140	142	143	147	127	139	152	129	143	155	158	120	135	134	145	144	141	150	144	138	139	134	150	145	138	119	147	126	116	153	158	136	156	140	131	127	126	155	140	137	146	142	133	164	165	143	145	151	136	147	162	170	139	126	131	127	129	129	137	140	132	155	164	150	137	132	118	128	134	140	132	136	132	150	135	140	140	140	141	138	143	150	168	138	141	141	145	127	146	152	129	151	130	150	137	151	157	168	139	156	155	130	152	158	145	138	141	117	131	157	162	129	136	155	146	154	149	136	128	142	142	147	153	137	141	143	136	145	141	156	139	175	136	133	139	146	118	145	131	149	132	158	123	163	143	135	154	156	165	119	147	156	147	138	141	134	141	140	134	130	144	154	132	174	157	113	157	155	173	152	134	143	133	133	131	152	147	130	150	130	121	155	152	136	155	127	139	133	140	130	140	147	134	137	123	145	143	144	150	150	138	149	141	130	130	146	151	130	150	135	159	130	146	134	135	149	148	147	159	141	146	155	131	139	169	122	146	153	131	125	148	153	109	137	151	130	134	145	142	145	151	151	156	159	140	145	137	137	111	166	166	161	155	154	146	142	130	147	135	135	157	133	131	136	144	120	157	140	144	143	124	146	128	143	174	136	159	157	145	147	166	133	158	152	154	162	132	143	153	156	158	132	157	154	146	139	142	160	146	159	126	133	159	157	148	127	148	130	140	150	164	151	146	151	144	148	143	138	135	144	141	118	153	145	135	115	118	136	136	128	148	179	124	154	129	122	140	163	149	120	114	136	150	136	159	154	145	145	162	140	159	145	146	126	166	134	127	141	140	146	130	137	148	141	147	153	137	138	155	137	123	155	136	146	161	150	156	152	141	147	139	141	132	150	133	157	145	145	155	162	154	131	130	108	146	129	125	144	145	144	126	122	152	152	139	139	138	149	150	149	126	143	142	132	152	139	152	143	151	122	144	117	152	141	139	144	147	126	165	144	140	113	149	156	124	147	146	140	133	153	158	142	141	158	130	125	147	131	144	146	145	149	154	140	148	140	150	156	139	150	149	152	129
4858	1349	2885	3352	2906	2452	1940	1652	1453	1293	1216	1110	990	930	902	751	839	736	770	673	674	660	640	659	609	654	635	606	614	573	573	579	564	563	574	528	556	530	514	554	543	505	552	522	557	519	528	495	519	485	517	496	500	540	525	471	498	518	470	500	531	468	483	501	458	483	487	483	517	472	508	467	488	495	494	483	482	532	492	488	503	493	459	475	454	491	494	498	513	502	490	509	433	472	476	502	496	469	464	482	465	553	472	475	493	471	475	489	498	471	473	497	469	467	479	497	457	500	508	462	473	508	461	488	464	480	531	505	489	476	488	519	494	474	473	450	452	498	495	502	441	474	501	492	497	513	456	497	481	462	492	476	468	431	455	474	475	492	481	475	475	468	487	456	418	482	461	459	502	465	476	458	520	457	469	440	509	458	507	476	525	476	473	482	485	485	478	524	438	474	482	513	487	523	486	487	484	485	460	460	493	476	497	461	513	443	452	445	449	490	436	481	470	469	495	467	500	498	500	494	464	490	490	447	494	490	482	471	485	515	497	472	508	502	501	489	505	479	476	441	484	476	467	486	477	477	493	462	466	438	448	444	494	479	458	434	495	513	490	469	494	466	475	507	463	478	471	498	500	500	516	461	461	466	480	469	470	493	454	483	475	510	478	483	498	497	488	476	463	436	458	460	501	494	480	472	490	466	484	472	467	486	485	464	511	502	460	501	497	475	506	466	464	459	476	514	465	469	513	491	489	491	474	482	470	490	523	481	491	467	507	469	474	460	465	506	480	479	433	464	464	481	534	481	468	474	476	480	449	454	483	451	527	494	512	463	462	468	463	473	509	485	452	479	473	490	496	459	458	464	445	468	451	453	469	456	507	483	499	464	463	483	469	489	420	475	478	445	507	495	471	489	497	494	474	486	507	484	483	475	427	478	503	495	488	495	503	465	470	454	494	482	457	473	472	484	466	455	488	491	497	496	499	451	507	447	485	459	441	470	482	455	461	447	496	503	519	458	512	434	508	455	471	468	504	515	522	482	490	517	506	510	479	428	498	516	453	516	460	461	499	467	455	510	469	457	432	431	516	509	442	453	430	436	493	477	471	466	481	515	479	482	459	434	478	495	487	442	484	474	472	480	480	497	456	462	477	483	498	498	513	461	507	483	511	459	494	459	491	469	462	445	466	469	438	501	480	481	494	504	491	529	493	481	470	483	480	499	461	446	484	469	468	480	492	481	439	461	463	486	495	494	469	490	479	460	459	469	440	445	460	428	492	508	465	447	469	469	496	504	469	492	492	483	445	484	497	529	462	490	480	493	476	483	507	472	517	449	472	462	465	509	465	488	471	508	490	484	480	464	465	514	455	464	485	430	465	448	461	500	497	506	482	496	490	435	497	483	472	447	495	489	478	501	466	507	507	491	469	473	485	517	464	463	487	469	444	462	469	443	469	512	490	482	493	495	484	482	459	505	506	530	449	496	464	468	462	494	464	492	475	484	476	477	476	484	493	465	506	477	509	477	466	481	509	447	470	476	504	482	484	441	457	418	476	498	522	456	443	457	463	460	470	486	506	487	492	496	498	489	463	488	486	489	451	471	479	462	501	462	474	477	452	438	441	461	502	478	468	463	458	510	469	484	465	475	450	496	460	473	466	475	460	469	456	474	482	483	451	464	447	461	540	490	473	488	464	482	458	482	466	450	493	463	491	453	465	470	478	498	470	453	468	508	486	494	512	460	504	483	499	483	493	467	491	435	463	435	450	488	488	491	505	494	482	482	464	456	492	484	465	441	476	537	461	473	515	499	508	489	448	483	489	429	487	465	508	503	492	452	497	489	447	480	495	483	461	475	508	449	496	454	487	468	473	469	481	477	438	488	489	477	487	423	446	497	447	488	470	468	439	480	471	482	513	497	458	494	483	480	532	518	486	499	472	458	445	461	464	466	494	462	477	489	481	502	463	502	470	489	502	485	479	477	456	477	441	462	457	492	468	466	461	469	497	516	460	489	470	501	495	488	465	454	489	510	478	442	447	480	445	428	488	499	480	492	486	455	460	464	455	479	449	482	481	453	526	469	465	472	492	482	442	441	462	475	466	463	471	505	484	490	506	480	493	490	476	450	479	446	463	454	486	516	483	454	520	482	489	436	485	497	450	476	470	479	473	490	479	517	485	466	510	457	467	463	484	476	448	451	481	458	495	483	497	503	500	493	512	467	491	491	470	463	465	461	490	458	503	443	473	475	519	459	456	481	484	484	460	444	464	477	456	487	492	455	494	484	484	465	518	492	478	469	528	466	452	499	510	484	475	459	443	505	486	457	434	459	462	467	451	486	472	491	477	461	443	491	448	471	509	498	431	469	511	457	466	436	509	470	448	483	463	475	481	479	462	486	505	487	509	440	450	454	441	470	502	488	471	504	466	525	518	518	481	472	478	474	510	473	480	454	456	459	471	482	462	472	455	490	441	498	448	486	489	513	471	492	478	513	477	473	465	455	461	483	489	481	511	496	485	486	474	490	467	478	476	483	476	448	466	446	453	470	443	473	475	498	475	475	517	468	453	491	437	451	450	550	486	436	471	513	475	477	499	476	458	485	486	486	429	471	466	486	472	502	484	469	471	488	515	481	445	466	430	517	505	449	482	483	449	463	462	442	501	469	501	485	456	490	489	496	457	454	478	466	448	476	479	465	469	495	471	471	482	446	442	504	443	442	483	480	461	489	507	495	474	448	457	479	464	504	494	427	474	491	489	481	469	471	487	506	470	439	465	492	506	485	488	467	483	488	437	458	477	420	523	492	473	474	481	474	494	486	486	466	430	485	457	485	510	484	508	493	437	439	472	501	461	454	460	478	450	464	494	444	484	472	498	493	479	446	503	477	464	439	457	473	487	514	490	507	488	518	450	478	453	451	474	466	478	508	453	453	480	466	459	479	489	454	512	483	495	481	478	488	479	474	444	481	438	441	489	468	482	472	493	488	502	435	455	465	464	454	477	456	492	464	457	505	465	470	485	482	488	481	483	501	468	481	472	506	494	511	469	476	482	456	466	464	492	459	507	432	487	476	455	441	453	465	439	448	475	461	521	450	504	463	468	482	456	467	469	486	467	470	485	465	484	475	486	521	491	468	476	516	463	447	458	479	464	472	463	451	481	450	465	503	506	487	491	439	501	445	440	475	472	490	495	476	486	474	442	478	497	464	445	432	511	498	435	465	469	457	458	461	479	458	505	483	470	512	483	455	489	479	515	493	523	469	465	440	469	467	460	475	463	490	474	478	472	438	479	449	479	480	456	490	501	483	453	419	479	501	461	462	469	472	479	474	502	444	462	499	437	473	462	454	503	472	456	440	470	482	449	440	507	488	479	459	500	475	450	463	426	443	486	481	453	520	484	492	472	499	457	482	484	459	475	485	475	491	479	488	445	487	458	467	465	453	471	433	493	486	469	454	449	459	473	460	436	502	478	468	473	477	508	467	470	443	467	484	466	532	481	464
7567	1779	2280	1730	1182	834	642	486	404	353	289	255	258	212	214	184	163	179	169	174	152	165	175	149	132	130	133	147	136	143	129	130	113	151	123	117	123	136	100	112	136	127	129	130	125	132	113	151	118	135	115	113	111	153	127	96	113	135	125	120	116	123	122	127	92	121	116	118	110	109	140	131	134	106	115	126	119	116	124	113	98	118	114	110	140	115	127	126	135	159	109	109	121	124	120	120	126	118	111	108	118	119	133	118	91	108	118	130	118	112	122	120	112	116	119	124	113	95	137	116	95	138	127	125	126	136	108	104	117	107	102	132	106	132	134	125	116	117	133	122	130	103	120	121	115	146	123	105	100	118	92	114	117	114	120	112	113	140	109	111	104	97	121	136	108	111	101	128	123	110	104	110	128	106	133	113	131	135	117	126	107	92	115	126	116	112	111	110	104	118	102	110	138	116	110	97	106	122	126	117	125	96	112	118	110	113	106	114	122	109	118	105	121	113	112	129	99	107	120	119	133	126	126	104	125	118	118	122	107	104	106	112	133	146	112	114	125	109	110	98	113	122	129	111	124	119	128	112	128	118	96	112	135	107	136	92	118	120	103	106	103	128	113	99	142	138	115	121	97	111	115	116	112	114	124	132	135	118	129	103	110	111	106	121	126	133	108	121	115	120	119	105	108	123	112	107	139	109	136	121	119	134	105	125	109	124	101	93	121	112	120	121	140	110	125	123	113	126	106	128	103	105	93	108	109	115	116	112	95	133	117	123	110	109	133	129	107	106	127	113	123	109	106	101	116	141	112	120	110	110	121	123	122	105	112	111	110	124	98	118	130	115	117	106	108	103	106	107	119	125	99	121	104	120	107	118	116	116	104	118	117	104	105	93	106	108	120	100	126	113	110	104	92	123	116	101	107	113	111	126	116	111	122	110	117	143	115	114	126	117	120	113	114	115	120	113	109	114	116	128	109	112	113	109	104	127	117	118	118	110	95	111	106	120	116	117	117	124	136	110	110	123	124	127	135	114	137	113	106	116	147	120	115	116	115	113	113	93	119	123	101	93	118	114	113	110	104	112	104	108	122	107	116	136	113	121	106	114	114	100	114	117	114	114	106	109	119	110	117	117	129	121	114	137	114	112	97	115	121	97	110	124	103	126	129	118	126	110	115	99	130	112	116	101	132	135	114	118	108	122	117	122	116	118	109	113	107	110	119	97	110	114	107	110	121	128	114	100	115	121	105	108	117	127	119	124	124	111	126	127	133	129	124	110	129	107	109	125	111	109	113	127	116	123	106	100	107	129	160	130	104	98	98	108	114	125	115	107	119	108	113	123	123	124	129	113	122	114	103	115	91	100	96	130	122	123	112	109	119	116	92	119	110	98	107	78	96	105	122	106	118	122	111	127	107	108	103	116	123	109	128	111	121	117	124	123	131	93	104	127	130	111	131	118	133	99	103	100	111	98	121	128	115	106	116	75	141	131	100	102	115	131	105	103	110	121	109	115	114	129	123	90	119	139	128	114	134	122	126	107	117	121	115	119	114	126	139	115	105	92	104	106	119	135	125	112	94	125	112	124	131	122	126	117	95	106	136	109	115	110	121	130	117	89	121	116	102	128	103	118	129	118	123	132	122	113	121	115	111	119	127	104	127	101	130	124	109	121	108	116	136	113	108	108	110	106	108	105	126	144	119	113	113	113	118	141	104	119	124	109	113	119	127	100	109	128	100	126	109	122	116	108	111	122	110	107	132	124	120	117	121	104	113	121	98	123	125	117	134	131	127	118	106	110	102	109	102	132	106	122	112	126	102	127	116	110	101	130	109	119	131	128	94	125	97	98	112	120	107	123	121	112	118	108	127	126	106	125	124	107	124	116	96	99	124	120	135	96	126	118	128	114	122	103	120	127	112	129	116	114	126	109	113	122	93	122	115	101	107	124	128	105	139	123	128	99	117	111	114	112	110	115	111	115	128	103	107	118	104	106	105	125	113	115	97	108	115	116	116	124	117	114	126	136	105	120	126	123	116	102	120	104	119	110	122	126	100	110	116	118	110	129	106	109	133	117	110	136	117	118	122	126	139	139	121	131	106	144	113	97	116	110	141	118	119	116	125	118	111	107	124	102	106	94	113	113	109	112	111	115	105	105	107	107	127	108	127	114	107	112	99	127	127	110	120	115	117	117	110	104	120	118	114	126	88	131	114	114	103	107	107	124	103	109	119	111	104	128	104	116	132	97	132	104	103	117	122	114	109	105	113	116	125	108	120	127	120	133	100	121	102	116	121	118	108	108	112	111	114	101	111	132	129	143	101	99	109	121	130	115	108	99	114	121	117	131	102	118	120	104	119	127	107	106	121	107	118	126	106	115	136	123	115	113	131	136	110	112	132	98	110	130	118	106	115	119	119	115	119	129	101	119	111	121	138	121	111	118	117	116	108	121	118	114	124	116	107	111	113	105	109	113	125	113	106	102	115	100	104	85	114	107	109	105	116	121	112	109	100	110	104	121	116	139	115	105	115	108	106	112	127	98	129	96	108	110	114	104	114	115	110	109	145	115	114	125	102	95	116	120	121	113	118	106	118	119	115	120	122	129	117	110	124	92	133	129	118	114	146	128	107	122	104	112	133	130	118	94	122	131	94	105	101	126	110	126	107	112	140	127	116	110	122	93	108	114	120	123	110	135	119	124	132	130	107	122	117	116	116	107	108	107	133	103	103	115	113	99	116	135	120	111	110	132	108	116	107	109	114	110	108	90	117	119	119	116	110	111	98	100	106	118	105	126	118	110	106	122	107	115	104	117	119	123	115	112	97	128	109	115	100	131	115	133	113	112	104	119	90	110	118	118	116	109	106	115	107	153	104	110	133	111	131	109	123	114	113	117	107	126	130	126	117	118	115	123	111	116	127	100	111	119	122	105	100	121	106	105	122	103	112	102	114	116	102	119	103	100	110	115	113	109	124	125	111	113	114	94	116	100	97	127	119	108	135	119	116	101	117	116	108	117	114	105	125	124	116	105	115	124	121	117	119	130	130	126	122	108	105	101	113	130	118	99	110	114	134	100	123	114	122	109	105	100	108	115	132	124	123	103	112	143	122	133	110	121	106	140	129	119	108	113	120	142	128	116	114	114	104	116	117	119	118	116	118	121	140	125	138	104	117	126	124	120	109	110	127	125	126	120	101	127	115	118	112	119	114	91	123	116	123	112	111	114	104	109	142	115	119	128	122	114	129	98	108	127	107	114	118	121	111	124	107	123	108	120	132	123	115	113	115	112	123	118	123	110	113	114	111	105	109	118	123	119	105	111	112	120	101	117	113	143	96	117	123	141	127	104	106	107	118	127	112	109	111	113	121	113	122	130	114	100	115	111	96	101	110	113	98	115	116	113	114	101	109	120	102	122	117	101	121	110	116	112	110	100	110	121	117	116	120	111	119	101	127	122	115	123	121	111	134	109	117	130	107	102	117	130	116	132	98	126	116	112	111	110
7588	2316	5299	6120	5347	4460	3541	2979	2482	2252	1908	1719	1551	1388	1274	1200	1106	1041	949	885	890	852	783	783	770	714	711	636	663	667	643	631	635	608	582	599	621	557	577	568	525	525	541	504	508	532	535	557	527	493	516	484	488	492	460	472	455	488	462	480	489	468	497	444	502	449	454	477	497	439	433	421	500	485	444	452	442	463	487	476	461	456	507	496	448	421	440	453	426	439	471	469	491	451	453	458	485	456	429	430	456	462	481	474	463	462	447	447	437	479	421	455	471	450	438	446	482	435	418	473	447	420	458	423	401	448	412	410	433	469	435	453	414	467	421	440	443	438	469	449	462	437	467	443	460	414	466	461	476	453	434	461	471	441	463	451	481	456	438	406	406	435	440	450	419	440	419	454	464	434	432	487	455	456	490	419	439	476	422	446	437	481	487	442	432	492	432	445	457	398	424	464	440	451	441	418	456	425	452	435	447	444	464	451	435	462	407	453	473	471	464	393	436	439	436	405	410	444	450	454	396	388	440	422	428	448	440	461	473	441	456	451	462	447	388	462	450	440	384	479	453	458	451	478	466	441	457	436	438	418	397	427	427	451	438	458	407	443	448	430	418	451	456	487	442	441	433	444	416	438	474	411	433	474	461	467	465	448	449	474	451	461	452	446	455	414	440	463	459	426	444	448	420	448	451	453	444	457	476	449	431	418	444	445	408	481	461	438	449	418	432	449	457	466	397	410	484	473	480	438	444	425	460	430	455	435	425	434	460	471	480	465	412	442	447	410	456	417	428	422	448	426	444	463	437	469	446	468	394	452	401	462	445	423	451	429	437	439	421	428	481	473	439	445	467	429	416	425	449	439	444	455	451	410	437	443	427	458	411	439	416	439	438	414	429	437	447	448	461	438	434	431	454	451	442	458	452	399	422	446	407	444	420	415	455	423	427	420	434	477	440	484	444	435	439	420	450	457	435	434	413	431	400	416	453	443	434	442	442	459	405	444	450	470	433	404	459	431	389	462	463	430	430	463	438	459	429	458	465	432	457	452	464	417	446	387	454	434	417	443	441	445	459	377	462	414	436	437	379	438	457	422	417	425	433	427	449	419	439	467	401	454	405	449	444	415	430	428	460	453	456	418	422	450	440	460	410	446	465	413	438	426	447	418	408	443	446	474	425	442	433	426	446	416	454	422	439	445	425	447	416	482	453	420	465	436	430	411	450	431	453	453	457	451	421	420	432	469	450	474	446	391	416	436	428	416	438	436	431	427	434	420	411	438	412	430	458	437	489	456	438	478	430	467	440	441	423	447	462	459	466	423	390	413	474	462	451	455	450	469	448	443	445	474	460	439	417	421	419	401	457	442	416	417	435	459	410	412	426	447	461	421	418	461	437	445	440	462	424	416	399	408	474	429	468	421	446	402	447	500	420	441	435	448	455	471	453	461	443	443	456	437	452	444	404	431	447	428	460	444	428	427	449	431	460	435	431	423	446	407	475	470	408	461	416	435	472	425	465	442	500	439	423	455	416	417	405	464	458	423	462	438	460	395	469	465	456	395	426	478	471	414	426	472	440	460	484	461	447	418	434	427	440	458	426	436	472	445	442	428	436	462	418	412	456	417	433	434	446	444	466	474	392	467	446	433	444	426	378	460	502	423	437	431	438	468	405	446	452	437	469	441	465	449	410	465	412	437	455	458	416	495	456	475	470	414	459	445	435	438	438	445	418	426	470	456	426	457	411	441	423	428	468	457	452	449	427	417	445	438	461	441	437	459	448	439	423	459	509	452	440	480	471	458	412	430	417	454	428	449	455	426	444	492	421	454	407	438	435	429	436	446	427	470	444	432	436	463	429	471	432	409	396	443	460	439	433	420	435	461	407	478	422	445	463	399	399	448	379	467	441	422	425	453	400	437	458	446	451	437	420	436	463	412	477	447	400	453	477	447	422	426	443	443	408	416	430	437	455	448	421	437	435	441	462	458	443	443	438	462	438	434	414	461	449	444	424	415	424	417	456	455	459	462	413	451	460	423	420	459	459	450	446	406	450	426	458	472	446	429	450	452	457	451	468	424	442	408	469	422	437	464	429	458	459	406	470	429	456	424	415	404	459	458	457	442	447	466	470	452	431	453	438	437	485	417	457	445	429	422	440	434	416	444	447	421	471	455	423	465	439	472	433	436	445	407	400	434	456	425	395	445	473	396	423	445	400	430	465	473	417	412	454	433	439	425	432	442	478	451	436	403	443	430	414	433	416	457	425	425	430	415	436	447	466	438	455	461	430	443	440	420	444	406	451	441	436	488	400	449	454	442	404	397	449	460	455	463	436	450	429	428	457	465	475	426	413	440	415	462	443	461	399	433	456	442	447	440	418	483	469	465	438	463	437	462	445	454	432	432	403	446	467	437	453	474	455	415	410	452	435	424	438	437	438	455	425	404	469	461	417	422	418	437	414	455	423	439	451	397	441	429	461	424	433	438	436	433	452	433	464	443	421	468	416	463	418	471	478	419	461	463	416	407	424	446	431	448	460	449	421	459	461	441	429	442	408	435	443	461	456	429	459	432	409	422	453	462	476	434	453	399	409	442	449	416	444	425	446	457	451	427	432	417	475	446	436	408	432	476	410	406	435	470	443	406	467	460	461	437	483	433	437	443	474	454	424	427	443	406	466	436	436	419	469	421	411	472	422	461	451	491	421	421	434	440	440	443	428	438	442	420	410	444	411	456	446	462	411	394	429	416	407	425	457	445	442	434	461	431	435	478	440	395	446	462	448	451	442	426	465	440	413	435	452	430	427	436	410	465	493	425	415	411	418	382	438	448	402	442	432	445	403	465	462	437	452	467	454	453	444	473	452	452	438	456	434	428	458	426	458	401	443	427	458	432	424	410	430	451	438	448	435	446	401	453	420	432	410	447	457	475	425	481	439	424	461	472	452	474	475	435	433	456	449	419	446	440	431	433	448	426	440	472	431	406	404	448	451	424	464	401	468	453	433	416	439	437	482	447	457	459	424	428	479	453	433	428	414	448	440	443	445	436	477	428	459	448	431	466	476	431	422	430	437	458	379	443	420	420	449	483	459	470	425	418	440	468	449	457	441	465	416	429	416	430	414	471	446	428	477	436	460	414	463	442	459	422	460	413	433	437	451	442	481	452	479	439	456	458	429	430	468	486	401	440	474	440	433	510	438	425	441	476	447	462	454	461	447	435	456	460	424	446	440	450	411	422	435	480	436	431	443	395	474	449	451	461	461	472	420	439	447	474	437	455	433	451	458	428	461	432	420	465	398	464	441	485	427	471	480	427	421	452	449	459	424	453	435	443	452	442	454	446	422	444	450	430	422	434	461	410	445	456	448	424	426	458	431	465	416	459	447	436	425	439	396	445	435	432	416	444	426	461	408	449	451	435	456	463	441	476	445	441	427	463	466	488	465	420	459	431	431	474	405	463	411	449	440	445	440	450	426	449	448	374	463	432	434	431	436	436	480	478	399	444
1168	301	322	292	293	253	302	235	248	279	232	265	243	240	217	263	245	256	223	244	233	226	202	234	242	250	246	243	232	232	231	244	223	245	264	233	224	227	229	249	247	259	247	234	202	256	243	246	273	273	252	256	230	263	218	250	240	227	231	271	248	233	262	251	262	244	228	238	245	223	287	227	238	234	253	268	250	222	242	220	238	249	249	240	262	229	222	240	256	218	257	225	270	232	229	253	240	228	270	246	228	263	261	232	233	233	274	244	239	214	222	247	243	250	252	275	242	227	263	244	234	270	239	219	237	266	258	219	236	241	245	263	246	263	256	237	234	244	247	219	258	222	248	288	247	269	247	220	224	235	233	226	216	237	234	260	249	244	246	202	251	259	259	236	214	245	212	242	236	229	235	229	248	253	259	237	265	259	261	226	230	236	252	239	229	219	216	278	240	242	221	243	257	233	241	238	232	237	237	242	217	271	237	238	239	257	245	248	251	222	248	233	234	250	245	231	243	250	230	228	252	253	234	255	225	226	210	239	218	232	247	253	238	226	236	256	236	227	236	259	232	262	233	240	241	226	229	244	252	251	226	237	251	247	245	245	259	264	241	252	244	243	236	257	250	230	228	226	229	260	243	226	262	231	245	252	228	241	242	231	245	278	258	220	255	245	213	262	218	232	220	213	242	241	259	237	237	243	253	250	262	243	232	265	242	254	256	246	238	223	213	238	221	244	225	258	250	248	217	233	228	253	222	258	239	272	276	258	245	263	235	251	229	222	223	215	229	233	263	246	232	212	227	240	262	268	237	241	237	254	232	244	239	208	223	254	237	261	225	226	239	230	251	240	235	272	249	250	230	262	244	260	227	246	239	257	250	267	251	225	231	218	234	225	246	234	242	253	252	260	243	238	228	242	238	225	242	276	228	252	235	234	269	252	261	244	243	240	254	236	234	242	242	245	274	227	237	206	231	251	240	233	275	249	246	242	241	243	262	232	234	238	226	241	246	237	238	248	216	217	239	246	246	257	271	244	222	226	236	226	252	223	220	234	243	249	242	238	266	272	229	225	250	241	212	267	231	233	241	223	238	228	243	227	225	248	256	254	243	243	250	246	246	249	248	257	244	229	209	252	237	250	230	237	265	231	286	231	270	255	237	243	254	243	242	263	232	261	234	244	231	252	238	236	216	237	234	248	286	242	243	246	248	218	243	235	243	265	233	235	232	246	245	233	241	239	234	262	249	259	232	251	235	252	231	225	253	242	257	240	237	229	232	238	252	251	252	208	229	224	260	226	242	246	254	255	223	226	280	252	269	261	243	231	236	267	217	248	238	244	268	251	239	255	247	254	243	269	238	268	217	252	253	226	214	240	222	249	227	254	263	280	255	250	256	266	234	264	261	241	219	268	255	262	246	236	247	246	236	259	220	248	221	245	267	272	243	246	264	238	211	255	257	257	231	261	230	243	232	241	236	250	215	201	263	260	240	234	239	265	261	241	232	253	244	246	237	233	279	235	246	269	246	231	209	231	242	256	260	242	245	228	253	237	232	244	214	259	224	252	256	246	243	243	240	279	281	246	226	239	247	223	262	257	228	237	227	232	235	236	225	256	248	273	277	218	261	264	245	235	232	224	260	251	278	226	246	240	231	265	225	262	248	265	228	246	231	241	224	222	245	237	241	257	250	251	251	271	223	225	261	259	234	244	256	249	248	256	262	226	251	235	266	227	244	230	266	244	214	213	231	281	242	244	229	249	237	261	250	241	234	235	227	222	258	278	227	236	258	246	237	230	230	243	258	234	236	253	219	279	244	253	250	234	223	269	240	256	271	248	248	221	259	237	235	265	235	270	225	264	250	241	238	229	234	246	226	253	216	241	221	215	212	276	245	254	222	212	241	235	232	255	257	255	230	266	235	237	237	242	276	254	243	223	256	201	264	227	233	236	230	241	234	243	228	245	228	244	252	242	249	262	248	242	237	242	198	239	244	242	217	241	230	250	235	232	198	250	266	251	218	227	247	245	249	236	229	265	240	242	251	267	235	247	236	247	247	246	226	249	225	269	242	212	247	278	239	234	245	252	239	253	250	229	238	243	227	225	223	231	224	242	229	247	265	254	227	246	201	216	244	234	246	236	282	246	279	253	259	239	213	249	226	225	237	225	255	259	232	243	229	259	264	254	243	252	228	230	233	254	224	228	232	250	241	235	262	249	204	231	267	273	245	236	246	222	252	226	241	231	247	270	238	214	223	228	248	241	227	211	252	244	229	219	261	234	236	249	254	267	233	236	242	218	241	250	242	234	233	268	249	234	243	237	267	233	249	257	288	274	233	238	234	232	236	266	245	232	255	244	229	252	239	234	257	232	239	230	214	257	228	236	238	230	219	257	239	228	246	240	253	226	205	252	238	275	256	237	219	257	257	239	249	241	254	264	279	252	247	231	229	227	238	255	261	228	255	222	246	262	234	230	263	249	213	245	240	237	223	267	266	277	236	241	239	219	242	239	252	257	275	238	247	261	255	251	239	249	216	233	237	234	256	242	236	244	250	237	254	235	281	244	263	248	265	216	258	248	226	240	231	249	247	258	245	275	252	249	236	235	262	236	276	266	243	270	287	250	232	235	239	210	237	244	237	241	218	228	265	248	271	266	229	247	241	249	262	258	244	237	252	254	225	241	247	221	248	245	251	248	248	220	236	235	250	246	256	235	215	221	269	261	255	235	270	252	224	235	250	223	239	234	255	246	232	228	256	266	254	228	228	239	208	223	255	248	213	243	244	249	245	231	252	251	255	266	239	249	257	262	224	246	255	255	251	267	226	238	235	228	223	254	216	244	246	226	213	245	253	219	224	229	247	259	244	249	204	237	244	243	231	248	249	244	245	242	250	227	220	239	238	228	227	211	224	217	261	228	250	238	219	237	265	268	234	263	238	225	251	235	226	218	272	228	255	238	263	221	221	249	236	261	259	264	266	239	250	214	279	240	231	257	282	233	256	252	221	257	257	264	265	228	249	238	238	243	221	248	276	254	231	247	238	244	239	215	254	232	236	252	228	255	221	229	248	252	224	267	229	220	272	239	287	246	244	243	263	236	225	225	258	251	246	239	276	252	236	238	263	236	264	250	285	249	257	252	244	233	250	256	238	259	241	222	270	248	249	237	250	235	209	250	278	238	248	273	216	245	239	269	243	245	230	241	248	265	254	264	239	227	253	261	246	238	265	273	246	257	236	240	242	263	235	248	228	243	251	265	229	259	238	227	247	248	252	239	250	252	248	238	253	246	232	238	228	247	265	240	271	234	235	247	230	260	238	236	237	223	226	261	235	244	237	261	225	257	236	230	240	244	249	249	220	265	230	218	205	240	228	261	248	237	249	257	243	259	242	223	239	242	244	248	240	234	220	228	253	268	227	223	241	261	234	256	221	222	225	223	243	227	241	250	259	245	261	214	256	227	226	249	230	229	222	245	248	228	245	237	271	239	239	281	237	261	219	257
2245	891	1011	985	951	891	874	959	906	815	884	803	835	844	851	810	829	804	851	840	771	834	786	798	852	840	815	792	814	816	767	837	811	752	827	825	811	768	819	802	807	795	901	874	801	835	822	822	828	828	793	788	761	860	814	792	797	775	787	818	810	795	828	783	824	835	809	815	848	839	844	814	821	864	806	834	756	797	852	805	850	817	847	824	786	771	837	788	874	797	797	827	817	865	844	815	807	820	816	843	822	852	767	784	784	782	793	828	808	855	797	779	805	742	829	806	820	811	779	788	804	807	773	774	792	783	817	801	819	772	835	783	834	796	806	841	824	841	808	819	766	825	867	810	792	817	860	810	788	830	794	793	804	788	809	805	776	820	816	842	848	850	779	741	814	810	834	811	774	770	835	823	804	762	844	823	791	823	867	808	834	830	775	810	821	800	725	848	798	846	870	807	795	817	833	817	842	811	819	812	837	834	828	796	831	806	807	799	761	805	808	846	815	758	825	807	800	820	815	832	866	812	836	804	811	825	825	826	797	812	827	799	808	820	826	810	826	799	776	860	816	820	833	810	862	805	809	817	807	795	824	810	736	815	803	890	792	790	797	857	805	811	842	778	786	808	823	833	829	831	780	779	810	780	793	828	816	816	821	789	824	821	830	790	832	797	771	850	806	796	824	871	856	814	797	800	836	836	832	856	808	802	822	792	838	836	809	831	838	821	791	829	831	841	808	800	894	787	899	812	834	872	793	879	802	815	827	839	828	806	855	872	825	787	811	850	804	846	810	800	825	871	735	803	790	751	796	878	767	813	827	877	813	808	800	803	818	807	841	849	833	830	842	817	832	817	786	795	825	801	764	818	821	810	823	802	842	824	859	782	773	765	838	805	786	766	808	802	811	810	843	775	802	829	780	795	829	818	835	775	800	765	803	828	801	807	823	810	811	808	841	835	812	827	824	833	813	814	788	781	783	864	801	792	788	816	830	796	790	846	825	787	852	807	786	870	821	800	778	775	823	826	783	809	785	765	777	821	875	789	791	792	828	807	786	799	814	780	755	782	813	778	806	782	834	815	824	826	767	791	776	839	806	807	850	797	823	805	850	787	826	836	809	810	853	824	790	843	840	801	823	826	843	807	861	851	803	819	841	820	833	830	808	770	873	791	820	853	867	835	811	791	827	872	823	832	800	817	792	804	854	796	817	844	782	784	793	805	828	809	805	788	838	787	822	800	835	835	827	784	817	861	802	794	780	763	842	846	779	862	792	814	754	894	815	805	810	850	812	847	848	856	838	772	823	856	815	815	831	763	830	807	813	801	817	838	822	809	771	863	826	800	777	802	814	805	775	815	779	867	823	818	782	783	832	865	807	803	784	844	793	821	802	848	816	828	818	866	783	805	832	821	810	807	805	822	826	837	803	828	777	797	809	862	768	798	792	812	823	818	808	815	772	831	795	783	827	833	817	811	821	791	774	831	888	823	785	802	828	826	830	816	785	893	832	779	779	842	847	783	807	831	796	790	816	796	821	809	817	807	815	768	818	831	793	841	807	824	822	818	832	764	841	803	801	818	765	777	770	792	795	810	859	825	828	770	789	790	794	815	829	814	794	765	806	855	821	798	821	812	838	861	793	856	859	797	827	826	830	819	837	842	812	823	811	849	842	768	803	811	754	765	791	815	791	825	806	839	844	840	809	807	834	847	778	817	829	826	817	790	761	803	802	813	787	793	838	789	782	831	802	810	788	766	787	793	815	787	812	810	817	850	831	835	828	852	762	820	818	804	810	777	839	834	906	837	838	877	794	814	857	883	778	823	834	794	804	815	809	810	814	814	799	808	843	824	839	788	814	756	800	824	827	822	780	849	803	777	820	804	814	782	814	827	823	847	831	761	802	767	820	819	858	846	796	809	808	861	776	774	799	799	793	800	813	807	832	824	819	805	792	855	840	792	822	808	781	818	817	783	791	802	874	778	747	838	796	805	816	813	793	813	820	817	826	781	849	824	804	784	790	829	814	819	822	825	822	829	817	881	831	817	812	787	823	845	757	833	768	804	794	873	806	828	813	830	846	819	827	856	854	838	860	808	813	813	814	793	817	825	814	837	786	820	808	848	806	799	843	840	790	841	765	857	798	802	780	813	791	819	809	810	756	763	805	774	786	790	802	757	816	799	797	795	817	807	870	802	825	789	826	867	773	848	840	821	781	842	817	812	819	801	740	840	811	840	837	779	779	794	830	761	779	776	818	833	869	823	813	815	815	830	823	771	822	841	777	908	853	799	840	786	821	792	814	856	781	795	829	780	789	793	777	879	820	809	847	763	762	764	788	820	740	811	856	763	800	773	790	830	819	781	812	837	802	824	777	833	820	839	772	852	832	827	859	792	798	822	779	828	827	792	818	749	769	851	794	864	798	733	810	791	808	831	820	821	789	768	782	823	796	783	836	817	826	821	827	782	832	797	784	805	849	788	791	810	770	834	812	821	805	845	844	819	773	819	884	834	805	798	779	786	778	883	810	804	826	804	823	784	810	795	796	814	801	853	794	821	869	832	846	784	843	795	850	824	752	866	739	825	808	820	809	832	807	856	787	820	786	762	857	795	830	832	870	887	804	855	787	865	786	801	729	903	819	777	822	807	822	813	794	804	789	803	796	841	867	803	840	859	799	804	829	821	808	788	808	826	826	825	848	807	791	828	875	831	776	810	806	799	784	821	797	870	836	810	877	777	785	754	824	814	844	811	781	827	777	785	798	835	766	811	805	819	801	823	798	827	840	787	835	805	848	841	835	768	789	814	819	858	832	805	803	901	828	811	824	863	814	819	815	841	827	823	805	808	808	806	806	827	828	880	845	783	776	734	834	768	767	745	837	818	833	781	814	831	790	799	834	811	755	811	792	820	850	858	840	812	809	797	845	816	793	839	808	826	817	848	802	817	809	768	792	822	844	855	775	781	820	793	772	797	750	850	855	787	715	763	840	797	826	810	845	789	867	788	802	822	762	827	812	803	803	807	838	846	796	806	860	786	789	803	811	826	841	805	873	811	793	853	802	820	827	833	825	783	836	813	785	779	824	765	789	803	814	801	844	787	793	831	820	844	823	802	825	747	788	770	816	800	814	761	809	835	855	769	809	765	785	790	790	838	808	813	817	820	831	774	812	808	814	867	842	799	781	804	797	809	779	803	815	798	816	819	786	797	853	830	802	740	803	857	789	755	821	874	826	853	859	905	831	826	747	829	806	801	807	825	766	871	841	867	794	816	811	844	868	834	847	797	797	864	829	838	844	811	822	832	803	796	798	820	889	826	795	808	786	834	810	818	845	819	812	767	857	809	801	787	824	839	818	791	844	803	775	768	801	790	789	810	862	839	803	836	776	869	805	823	803	828	729	865	833	780	859	817	881	811	829	802	774	764	821	779	849	797	842	752	758	823	844	773	845	803	808	813	798	861	831	799	797	773	801	819	813	808	846	834	790	781	832	796	823	771	811	824
4020	902	1227	964	643	487	385	319	278	284	255	243	208	195	166	182	190	176	145	140	141	158	139	165	139	147	144	173	144	150	163	147	153	143	150	141	150	171	139	153	147	168	141	133	152	132	138	144	147	139	128	154	132	147	157	137	103	131	131	138	127	131	116	127	145	131	119	132	148	133	149	139	140	124	120	137	126	140	139	142	150	133	151	139	137	166	151	144	126	154	129	147	133	138	127	136	146	146	148	116	137	136	114	144	130	146	138	139	133	132	149	160	139	131	139	124	142	126	129	150	138	127	118	128	134	132	144	141	147	131	148	129	109	150	125	135	126	126	130	132	166	150	124	132	119	133	145	134	136	145	129	136	142	120	147	130	137	128	130	144	152	157	150	142	142	138	127	137	151	122	133	154	139	144	116	156	142	132	133	167	158	159	127	140	137	128	130	118	129	142	150	147	143	121	138	142	132	147	141	132	138	151	144	128	146	141	126	127	140	113	170	114	119	123	132	133	127	125	121	137	125	118	121	144	145	149	141	126	144	124	132	147	131	157	128	137	136	132	135	149	152	118	123	144	137	130	139	149	111	149	153	128	132	116	133	152	136	141	119	163	143	166	125	137	140	139	136	136	123	127	140	134	133	126	130	130	133	126	165	130	136	113	148	145	127	151	129	138	142	151	150	134	143	142	122	123	133	120	156	142	140	127	121	148	139	139	150	154	138	135	141	128	131	121	131	145	125	144	134	137	120	148	137	139	141	125	143	128	120	131	134	146	153	135	134	126	141	129	131	147	127	132	156	150	136	134	133	123	122	132	133	142	126	136	121	140	142	130	140	127	136	135	140	133	133	118	125	130	141	129	134	136	173	159	146	129	143	146	132	134	139	125	148	137	134	154	126	137	138	135	137	135	131	126	124	146	143	147	133	145	139	136	133	147	137	159	134	147	133	130	146	130	128	153	150	144	117	140	155	135	130	134	141	131	132	108	128	140	124	138	143	137	119	138	151	136	151	134	128	128	121	125	146	127	143	147	122	129	123	144	145	118	126	142	142	142	131	166	132	142	139	139	134	150	128	141	143	145	137	121	126	153	159	153	140	144	139	150	143	147	144	117	132	174	130	146	145	123	142	147	132	148	118	143	131	139	127	147	129	137	147	154	135	150	145	147	135	139	135	141	126	130	122	135	115	140	134	159	133	147	145	136	131	150	128	133	138	151	136	129	134	135	137	149	119	143	150	135	123	132	141	119	154	123	127	124	139	128	146	136	141	149	121	142	123	116	127	154	134	158	138	143	143	120	101	141	136	131	128	125	144	136	142	152	138	140	152	136	132	134	152	126	142	141	142	153	142	121	120	135	134	141	147	137	135	135	144	120	116	136	149	143	153	134	136	138	141	137	142	139	143	123	127	131	140	134	137	121	154	129	133	154	140	127	140	141	126	138	145	151	139	140	147	148	135	133	144	129	146	134	164	129	178	146	125	117	140	119	122	147	129	131	136	129	154	133	128	140	132	115	130	138	164	134	134	132	161	135	139	133	121	131	135	155	134	147	149	123	154	161	123	120	151	153	125	140	137	138	143	139	151	133	139	141	155	118	135	143	129	125	146	145	153	130	129	129	132	139	128	125	129	145	143	149	132	147	141	102	154	124	149	122	134	147	143	150	137	144	163	139	137	128	133	127	129	152	141	151	120	144	143	127	134	121	137	129	134	147	137	117	131	120	127	134	119	142	126	154	133	144	139	138	129	147	149	140	130	154	161	152	119	146	139	144	139	124	140	143	146	139	132	135	145	162	158	139	135	119	129	138	132	146	125	126	108	141	116	140	130	146	138	137	125	133	133	134	134	114	144	116	150	148	149	139	121	143	142	116	126	144	127	142	144	149	131	130	131	168	132	134	141	137	131	143	135	139	125	128	140	130	123	126	136	133	131	145	134	130	138	140	146	168	144	146	159	124	145	147	121	133	127	138	131	138	125	132	147	134	141	131	118	165	119	137	154	130	135	132	136	149	111	135	141	141	122	136	144	144	107	169	141	136	144	141	159	137	148	142	121	135	145	149	155	131	142	138	119	119	118	131	138	157	140	139	145	124	151	120	128	144	149	134	141	166	145	130	134	128	132	136	154	150	140	146	147	131	121	129	151	124	163	144	142	143	139	139	132	147	141	128	147	126	145	151	134	129	119	155	119	146	126	154	121	150	119	123	143	119	127	142	136	132	136	124	131	148	127	148	157	133	128	149	138	140	149	142	132	141	134	136	126	137	154	109	145	136	124	127	165	143	152	124	124	135	139	155	126	114	131	132	130	131	128	142	130	153	149	148	141	156	126	133	157	105	138	126	139	141	164	144	145	138	130	144	126	142	115	165	132	123	148	128	130	128	147	134	121	122	135	126	121	139	124	131	128	142	126	115	128	146	130	123	129	130	121	161	126	143	130	146	134	134	145	168	146	133	137	133	135	122	148	124	137	123	130	140	147	124	154	127	130	135	132	127	131	140	110	132	127	130	159	149	159	149	137	153	123	133	145	145	125	130	130	147	120	135	132	130	141	141	137	120	141	131	134	123	141	135	136	138	125	141	137	140	160	146	132	140	144	144	135	133	148	118	133	139	134	139	128	138	153	135	132	134	136	133	141	125	124	151	154	122	158	126	140	133	141	112	150	135	132	118	128	150	144	162	126	134	119	134	130	138	119	145	128	145	131	134	138	132	146	145	145	145	127	136	141	122	136	124	129	146	114	145	136	148	156	147	158	148	132	138	138	126	131	130	131	121	115	138	129	120	130	126	147	146	120	147	145	137	130	129	162	120	131	126	134	161	125	143	141	161	148	128	123	123	135	133	137	135	146	138	121	122	154	160	121	155	152	159	145	138	143	147	132	137	129	134	128	158	150	126	135	139	119	133	148	128	131	108	136	136	138	125	130	125	142	141	131	162	126	135	138	134	136	151	152	128	109	133	129	148	128	166	131	141	148	125	163	146	147	134	120	150	128	155	136	149	136	127	123	130	134	122	122	120	132	141	128	137	150	150	150	140	141	142	147	147	144	133	132	126	164	134	154	153	148	133	137	131	133	126	156	155	131	147	150	150	137	149	139	152	141	131	131	155	156	132	142	115	153	156	156	121	143	145	155	131	156	136	125	163	126	124	138	136	147	129	164	137	136	146	139	116	131	151	152	127	135	141	138	129	140	144	140	142	146	125	148	149	149	138	153	140	134	154	128	117	118	128	148	134	140	139	136	122	120	144	121	160	138	130	132	146	146	143	143	140	101	159	126	127	128	150	110	125	125	172	118	137	151	133	138	143	141	127	133	120	139	143	158	145	129	137	135	133	135	128	161	131	136	125	154	108	137	129	129	145	129	133	141	135	146	152	121	131	131	175	129	136	133	148	133	117	144	144	120	136	136	150	133	131	170	133	124	141	136	155	134	138	128	132	145	135	137	122	124	131	133	116	139	126	124	137	130	152	127	157	122	136	142	121	130	126	143	135
5193	1430	3025	3489	2977	2594	2111	1798	1559	1398	1229	1155	971	962	938	859	770	773	774	745	724	698	688	633	643	622	586	635	593	641	598	575	565	578	595	556	592	545	525	594	555	536	555	525	563	532	515	491	508	515	592	514	505	504	543	500	525	546	514	530	526	494	554	516	537	505	557	479	521	532	524	485	512	494	508	534	520	503	523	537	542	510	525	509	520	544	475	507	555	512	510	506	507	500	530	516	500	505	527	515	492	520	516	542	475	471	481	553	475	510	529	466	499	540	508	496	482	489	472	491	518	467	511	512	496	521	503	489	492	510	496	485	498	547	526	537	494	515	516	505	505	498	522	509	540	503	525	486	473	484	495	499	505	511	519	496	528	500	483	516	496	494	469	481	543	475	490	459	464	504	486	498	496	465	467	500	481	499	450	481	511	541	524	550	508	502	490	490	498	522	490	527	478	446	487	490	509	480	502	483	486	513	513	553	532	503	485	503	482	496	519	497	511	502	473	512	513	468	491	508	468	465	510	503	508	537	465	473	475	496	451	492	526	520	469	492	519	499	443	521	504	504	515	533	528	507	486	463	482	516	501	534	517	529	510	442	489	517	505	496	478	503	530	499	520	504	472	496	510	504	530	511	475	507	493	506	492	486	479	446	519	488	509	523	521	485	506	491	534	519	508	491	507	490	523	501	521	504	519	497	482	538	513	483	477	474	537	508	460	471	489	485	521	493	509	467	493	526	482	490	499	468	558	464	511	498	525	518	466	521	496	527	504	494	534	483	500	486	448	494	481	527	489	515	475	517	491	498	513	480	539	479	519	482	517	512	484	516	532	462	475	505	502	476	476	498	517	521	522	482	514	437	518	496	485	498	511	554	471	505	518	496	511	531	515	519	463	450	528	471	488	446	493	532	496	514	522	512	495	492	477	505	473	514	517	518	481	473	502	503	572	510	540	500	499	510	480	506	507	482	514	478	487	526	504	476	506	505	492	472	483	485	510	504	501	509	529	499	529	538	484	507	556	481	507	505	485	531	513	514	489	521	480	458	518	493	551	461	520	507	496	510	487	525	523	521	485	486	541	512	519	498	516	498	521	494	471	510	489	495	501	536	482	500	518	540	477	512	492	502	483	495	499	520	494	504	511	497	492	447	461	496	499	517	530	486	486	527	498	476	519	536	474	506	487	512	511	499	493	503	479	485	490	446	518	514	526	527	508	519	482	513	493	544	455	489	482	463	490	470	447	515	480	474	467	481	519	511	499	499	495	477	504	496	530	473	508	549	474	487	509	507	488	523	510	491	460	491	483	537	478	495	480	524	531	498	488	479	523	490	485	502	447	475	506	499	522	485	493	505	522	513	480	469	526	469	511	491	469	513	459	502	568	491	477	498	475	521	510	451	483	472	471	488	477	457	476	476	491	495	498	470	489	505	497	552	506	470	502	484	515	468	495	466	515	524	523	499	511	472	523	510	528	466	483	473	495	450	527	472	514	486	519	529	497	490	497	485	470	501	481	457	478	530	486	469	478	516	485	489	463	470	462	512	496	528	500	531	499	486	476	493	505	488	488	500	482	507	473	491	504	516	473	533	475	546	464	466	515	520	476	493	482	495	505	500	530	482	421	526	531	510	530	488	452	543	552	497	522	457	481	511	525	506	480	493	491	507	474	493	496	472	477	524	483	476	538	526	563	468	478	466	472	467	523	539	484	495	498	480	521	493	499	486	463	488	519	511	513	515	478	496	525	494	478	465	503	519	499	515	489	502	475	493	509	525	519	484	503	536	521	533	489	488	503	522	515	488	505	458	468	461	503	511	478	510	456	514	490	511	494	500	502	446	491	495	477	472	503	452	511	491	497	473	521	530	519	501	532	470	491	475	497	504	515	470	499	518	493	501	501	474	472	474	534	488	495	550	481	487	496	510	500	515	520	481	501	513	500	531	502	492	528	500	495	520	504	493	479	492	512	476	514	511	499	483	487	497	482	526	498	480	496	504	477	517	525	469	502	502	489	486	483	476	489	497	523	492	494	479	502	504	491	495	521	491	466	531	456	468	490	491	516	505	488	501	487	489	494	494	510	503	495	483	475	519	482	478	504	468	485	477	500	465	493	476	499	523	502	475	523	515	480	485	520	496	503	503	504	493	539	548	485	485	514	495	524	476	479	527	479	464	515	473	487	478	480	519	520	519	500	474	465	469	524	498	495	494	486	520	506	558	509	521	513	499	479	498	466	510	482	542	506	503	487	511	474	491	505	525	492	518	486	466	525	498	456	497	499	484	522	540	522	496	476	439	485	529	483	483	494	503	506	507	482	482	504	530	458	501	484	494	491	502	473	456	463	539	466	537	471	458	463	487	518	471	503	507	491	493	495	507	480	514	451	496	463	497	462	521	511	469	486	497	540	492	480	501	517	508	499	491	528	530	473	516	500	456	438	537	494	523	503	501	445	477	497	483	502	488	511	526	491	509	495	474	520	470	469	471	501	498	507	529	508	501	484	504	540	474	482	502	514	515	512	527	479	510	458	491	502	453	491	505	499	494	512	504	505	473	526	496	487	511	531	517	481	465	490	473	522	487	515	463	520	475	522	502	496	479	451	496	498	487	510	482	474	517	488	461	513	485	524	525	493	470	517	534	520	494	486	482	472	483	478	490	475	489	450	490	537	472	496	482	500	520	473	471	492	473	488	517	496	467	502	483	465	495	497	468	529	490	494	469	513	508	479	464	504	506	503	452	531	498	507	527	467	493	450	498	503	483	506	525	507	465	497	510	493	519	497	530	485	521	494	466	503	497	492	496	458	549	509	525	487	472	482	510	568	496	509	512	492	535	451	556	501	489	549	512	506	497	511	493	503	528	479	496	509	470	483	503	498	502	470	490	515	473	478	515	461	449	526	515	521	517	493	487	492	492	492	499	466	508	497	516	530	528	512	506	492	516	479	501	494	531	457	494	489	480	489	489	506	520	491	497	507	494	495	503	540	472	490	523	518	482	505	501	522	504	507	481	508	473	533	549	507	484	520	484	477	495	485	476	506	478	496	505	541	517	482	477	490	485	518	509	495	494	524	534	536	517	495	526	493	462	503	509	512	484	497	511	526	497	529	505	527	505	500	524	473	480	496	492	490	499	468	524	475	518	486	536	484	501	524	477	523	523	513	472	465	526	513	504	482	555	506	512	511	480	547	505	489	477	508	498	516	451	422	500	512	504	535	533	532	500	496	480	488	536	507	546	499	483	477	484	513	512	443	486	483	492	471	494	454	483	507	513	502	483	492	510	510	499	496	487	492	509	463	509	472	503	466	484	477	498	537	527	485	499	513	499	522	505	481	478	497	467	532	488	474	481	503	496	506	521	475	480	485	482	517	475	480	503	532	498	497	534	512	483	483	493	489	476	527	523	506	488	467	511	497	498	458	488	525	487	501	447	479	499	499	464	524	515	532	500	522	447	493	510	504	467	529	463	513	514	477	500	483	503	508	508	491	466	508	508
7275	1674	2143	1620	1154	822	553	471	386	300	304	267	216	220	217	200	180	167	170	162	167	143	133	131	142	134	135	149	120	130	119	127	104	126	138	117	138	130	114	118	113	124	111	109	109	120	120	112	120	116	129	122	124	98	116	121	119	125	113	109	124	109	123	131	135	115	111	123	119	106	134	129	114	114	112	106	111	117	117	114	114	104	111	108	103	115	108	112	125	103	113	117	129	121	112	114	120	110	102	100	130	110	103	89	119	100	125	98	110	120	115	107	117	85	108	106	125	98	90	123	111	102	110	112	105	101	124	110	106	110	96	133	110	95	100	122	107	100	101	90	96	103	128	105	104	106	111	139	121	118	124	99	105	96	104	106	110	106	111	117	92	111	102	118	115	111	86	122	111	105	121	110	115	118	116	108	112	107	94	112	128	102	98	97	113	131	104	105	112	120	110	126	127	111	112	96	116	105	104	126	100	108	105	111	115	104	109	117	104	103	120	98	112	114	112	119	96	121	116	110	109	118	118	99	133	87	93	105	130	134	125	106	106	97	119	116	106	109	96	112	102	117	113	109	119	109	125	116	100	102	109	100	131	101	106	96	98	110	127	103	119	96	100	111	106	110	112	111	114	95	102	121	94	102	122	136	116	89	105	117	119	88	93	124	119	95	98	124	108	131	112	127	104	117	92	119	123	114	121	126	122	120	115	118	102	114	122	99	104	118	105	115	99	121	111	122	108	98	102	100	125	119	119	108	136	123	103	115	127	112	110	117	114	129	101	113	106	104	118	115	119	99	113	113	108	121	108	110	104	123	118	98	105	109	114	120	109	94	124	110	107	108	112	105	106	107	121	100	112	117	103	112	133	114	110	113	113	110	116	112	111	106	99	119	101	106	93	104	121	128	117	92	105	121	122	120	108	93	111	103	92	118	112	99	108	106	115	131	123	125	115	106	108	128	118	115	117	99	121	114	108	123	123	117	118	94	107	107	110	100	120	109	98	133	89	102	84	124	118	108	86	93	123	94	92	108	103	101	113	106	105	122	94	110	111	106	113	101	118	106	115	114	112	122	113	113	100	106	110	127	119	97	123	116	120	107	124	96	104	111	102	114	117	110	129	112	99	107	106	109	128	104	96	105	118	102	121	117	125	106	91	112	98	105	110	105	108	105	99	115	115	132	108	107	104	108	107	108	105	95	98	111	120	103	115	109	99	119	107	102	111	121	132	130	130	102	123	143	84	109	98	127	107	96	94	123	116	127	118	133	105	107	138	123	122	101	104	116	108	80	105	104	107	117	119	130	107	110	118	105	110	102	96	106	118	129	117	110	115	88	110	115	107	118	117	111	106	94	115	106	110	109	112	111	109	108	108	131	100	94	100	97	112	103	136	115	112	106	103	88	114	99	99	111	116	101	112	98	122	106	108	103	119	86	93	103	98	95	108	118	97	104	119	134	113	106	95	119	127	96	99	129	113	115	114	114	128	128	143	117	120	117	111	96	114	129	102	109	99	115	104	89	103	118	116	95	115	99	121	141	104	111	122	95	91	130	134	115	116	111	131	117	91	117	118	111	108	121	119	110	123	97	114	114	102	118	108	113	125	102	111	122	91	94	108	101	98	109	121	102	98	115	126	116	110	97	119	117	118	92	128	107	115	127	106	87	104	100	103	100	118	111	107	99	103	120	109	122	126	104	112	110	114	103	91	100	128	108	111	105	112	89	102	103	105	94	111	120	111	105	111	119	106	116	109	114	101	118	89	102	110	107	83	103	112	96	84	105	100	113	97	103	113	109	125	97	117	117	112	114	120	100	107	99	116	97	121	93	118	108	110	119	112	106	109	109	109	107	117	117	111	97	103	109	109	99	103	142	111	103	95	91	86	122	100	105	112	111	125	98	129	114	115	110	116	114	108	118	105	107	98	110	117	126	111	96	116	116	114	98	116	104	119	93	124	111	115	114	104	111	102	113	106	104	132	119	106	115	104	103	102	128	115	105	102	84	105	112	109	111	111	105	110	105	113	102	118	97	103	119	105	95	101	98	100	107	117	105	115	92	106	119	108	105	114	91	106	119	106	119	122	119	103	111	120	134	125	108	89	102	110	98	120	117	106	100	119	128	105	120	108	119	110	109	109	109	90	91	103	100	124	113	103	109	116	96	101	111	110	100	110	113	107	123	108	100	117	115	119	101	105	111	107	112	111	116	97	114	114	110	112	114	110	114	104	107	84	127	123	111	102	111	109	116	93	112	98	126	104	107	114	112	113	113	123	108	116	115	122	123	109	117	112	110	90	112	122	116	139	113	101	101	107	106	117	111	111	118	111	114	116	111	127	108	93	108	100	108	99	131	102	119	105	109	83	117	104	113	108	107	110	115	115	112	106	127	107	127	96	110	105	129	95	113	120	106	114	100	105	105	116	115	121	94	109	106	134	119	117	109	106	123	122	140	120	112	111	125	96	119	105	116	111	115	122	103	107	90	90	124	120	112	117	102	119	110	103	94	104	105	126	98	107	125	119	112	98	113	96	128	105	117	115	120	101	109	121	101	98	109	110	106	124	107	114	98	117	108	111	98	118	100	106	102	117	103	119	120	96	108	102	101	120	99	129	108	118	107	109	99	128	102	131	104	124	122	121	127	105	112	110	118	108	122	115	103	116	111	106	111	103	115	92	101	99	110	97	108	90	103	104	106	108	119	97	98	125	102	101	117	112	96	109	107	102	109	109	99	103	110	122	105	113	102	116	116	94	112	89	104	108	98	98	108	118	115	101	110	134	112	115	108	129	105	125	106	112	101	102	97	101	116	116	105	98	124	120	122	120	117	107	95	117	103	100	99	88	127	110	98	113	138	114	112	110	119	90	118	107	107	122	101	120	121	116	112	121	110	100	95	108	105	106	121	126	93	123	115	114	89	109	101	111	100	120	108	111	111	117	103	108	85	110	94	115	111	133	103	99	118	120	105	101	111	115	109	102	118	120	105	82	120	111	121	114	122	99	98	117	112	92	106	95	112	98	106	93	117	103	105	111	117	98	97	108	85	114	108	126	112	102	121	110	121	114	95	99	112	108	126	93	112	100	105	103	118	108	108	120	104	121	116	102	88	110	110	101	111	138	120	100	108	94	101	104	144	104	122	135	97	103	108	105	129	110	110	108	124	100	102	118	126	112	122	123	101	121	124	113	117	102	122	116	110	92	115	94	97	105	110	110	120	87	89	103	102	96	110	125	114	112	104	110	109	132	106	91	105	101	102	124	92	125	100	133	98	115	112	119	106	104	122	100	135	115	119	121	121	140	123	117	110	111	111	107	111	99	114	113	123	118	109	109	108	111	112	115	99	90	125	108	109	127	105	122	124	89	94	118	101	107	109	104	94	111	111	95	117	117	92	129	100	118	111	100	97	122	108	93	99	121	117	112	117	103	132	116	100	107	124	107	122	120	97	96	110	113	96	104	101	108	117	110	103	124	107	95	117	114	125	107	114	121	123	99	119
7360	2274	5090	5899	5080	4220	3384	2801	2345	2146	1854	1688	1438	1274	1196	1155	1035	1028	965	917	859	792	779	726	747	676	664	681	637	565	663	560	574	513	501	524	574	497	569	529	561	508	518	513	497	515	496	488	475	475	480	450	480	469	454	455	457	482	469	493	451	472	453	474	476	473	473	462	457	420	466	462	465	468	437	452	447	457	406	449	420	451	457	428	452	430	422	448	447	440	430	427	419	468	459	418	375	455	435	427	436	462	465	407	447	465	463	451	401	441	441	461	472	412	426	438	440	447	439	479	430	419	453	433	442	435	456	478	451	441	422	434	435	471	426	405	441	429	401	439	432	439	436	400	430	435	433	400	419	452	402	419	438	418	394	432	445	421	427	447	432	408	396	428	445	479	437	432	433	452	449	409	461	439	412	437	413	427	415	435	488	453	460	419	421	415	433	451	395	441	449	429	402	443	420	411	419	379	425	444	415	402	436	427	421	425	427	411	424	441	412	430	393	426	447	418	453	415	385	455	417	419	439	388	397	415	445	433	452	421	418	418	435	423	388	435	459	443	417	417	437	435	408	424	417	446	431	388	409	415	383	422	435	462	413	403	471	413	384	404	439	400	435	444	423	409	434	404	423	439	415	391	419	420	453	398	432	372	415	403	420	431	432	419	471	423	434	408	427	410	459	430	452	439	398	423	483	457	419	438	429	416	425	470	416	394	426	409	379	446	436	444	450	382	428	431	453	420	396	454	428	366	425	432	415	387	420	451	405	398	436	414	420	432	423	414	424	429	439	402	429	387	449	438	428	400	422	446	405	447	411	455	411	441	411	444	402	412	428	444	396	413	436	406	438	423	393	397	393	397	435	429	403	375	401	368	414	399	428	420	406	413	449	446	446	419	389	410	399	376	419	401	416	427	445	423	397	401	454	441	430	420	421	385	407	456	420	405	430	438	441	399	407	451	453	426	420	409	402	450	423	401	421	464	413	431	419	449	457	448	417	417	399	430	449	412	416	420	416	412	432	409	408	419	418	398	424	447	428	412	459	401	453	377	412	450	402	436	399	428	380	437	406	446	450	435	423	420	393	427	373	374	434	389	443	427	421	412	404	409	423	435	378	397	404	433	435	400	424	406	401	421	365	441	404	390	425	434	415	428	415	433	429	412	397	415	442	440	386	464	452	404	414	417	411	399	467	406	403	432	371	400	418	395	384	461	430	409	433	439	466	441	417	428	405	428	397	392	405	403	410	465	421	423	454	406	410	430	423	429	385	436	418	424	434	395	435	439	426	404	407	417	419	396	455	402	392	432	385	404	456	410	402	409	430	408	418	415	431	405	413	434	437	419	425	381	392	451	429	407	399	432	458	395	442	416	419	416	443	429	414	417	446	427	415	470	430	435	410	411	452	408	412	450	432	458	420	427	404	419	435	407	409	410	404	429	411	433	378	414	414	422	398	425	452	390	427	437	408	438	406	446	423	396	424	442	442	443	441	410	433	409	404	416	464	383	419	401	415	434	427	409	405	372	433	417	409	405	443	390	407	437	430	428	430	412	405	429	410	432	464	454	400	402	406	432	409	424	459	384	453	418	404	448	436	413	435	415	472	402	403	429	423	433	397	412	401	420	423	411	432	421	399	419	442	428	442	401	454	428	415	451	415	423	402	418	437	401	420	404	416	436	424	411	385	396	462	440	384	430	409	427	441	420	427	438	448	386	409	427	415	448	427	454	435	436	408	453	421	415	415	422	428	445	428	438	397	389	405	422	419	395	391	428	410	435	392	425	399	409	407	441	406	424	453	422	431	421	406	413	429	430	394	380	449	383	423	383	395	415	397	372	399	404	419	380	438	418	404	400	393	402	449	418	426	421	395	458	414	444	448	430	421	418	407	425	432	383	441	411	410	414	408	420	442	450	420	392	436	399	416	389	417	401	407	452	393	383	432	433	433	400	462	424	408	408	398	459	427	417	448	394	420	389	455	416	442	399	400	407	435	403	413	403	427	432	409	412	408	400	386	411	415	414	449	450	408	412	416	453	457	436	452	405	432	384	431	438	379	420	406	418	423	417	417	424	426	394	389	409	420	424	414	407	401	380	399	403	415	399	422	442	446	445	387	426	394	446	418	435	410	441	410	444	478	413	411	436	432	453	423	422	436	448	429	394	408	431	433	426	394	421	430	404	429	414	416	418	411	443	426	439	450	428	398	437	425	415	447	392	403	437	409	415	437	428	426	397	417	396	428	391	416	378	426	425	387	442	417	467	404	431	396	433	457	416	399	413	448	440	444	427	402	418	394	433	448	403	429	395	415	410	394	458	419	432	413	418	428	422	428	413	423	410	421	410	406	418	429	429	462	418	412	395	403	405	437	440	442	441	418	433	442	416	435	424	383	439	386	392	427	448	427	436	415	398	435	400	469	388	422	457	399	391	399	424	426	430	403	443	403	427	422	415	404	409	446	409	425	445	437	415	417	412	431	432	426	414	441	430	369	417	399	441	418	406	462	400	430	412	408	428	397	404	455	394	405	381	455	386	421	404	419	404	433	413	442	402	435	396	419	440	427	446	413	376	408	423	437	430	423	418	440	431	452	451	453	444	375	397	404	409	390	419	400	430	428	415	444	419	378	442	413	380	410	425	439	402	403	397	415	410	420	438	391	406	418	411	396	420	439	399	418	417	436	450	436	444	391	397	425	409	455	388	434	426	436	448	397	427	405	435	423	445	427	452	443	411	426	396	423	397	423	419	409	460	439	428	416	406	386	439	395	395	413	390	432	415	434	419	436	406	407	423	421	442	410	363	415	441	457	409	457	424	399	412	409	417	419	405	415	427	432	399	396	393	437	458	413	416	433	461	418	433	440	406	417	391	413	422	429	436	453	440	404	428	450	372	419	433	398	430	437	433	438	404	423	420	432	460	412	394	388	413	434	423	470	446	368	420	404	426	426	439	439	424	444	401	431	424	438	413	414	436	387	434	425	419	404	385	386	421	423	422	450	421	456	418	450	432	424	454	439	448	411	412	435	419	419	423	391	422	401	442	397	407	450	415	452	421	397	412	414	425	423	434	380	432	406	409	436	426	428	463	419	402	406	417	434	427	409	469	423	436	389	404	427	423	451	407	408	414	429	426	420	407	390	366	416	389	402	430	412	434	433	432	375	436	382	430	396	417	407	418	377	436	418	444	421	413	421	416	401	419	465	428	426	410	470	385	412	415	416	456	439	423	397	432	416	406	382	401	444	411	413	423	410	434	424	454	395	395	450	439	393	394	436	428	395	397	428	461	401	434	408	394	455	401	402	407	426	410	418	445	430	426	403	407	412	427	441	371	408	454	415	383	429	414	422	416	405	425	437	426	454	389	423	397	426	361	445	436	425	411	406	423	394	402	410	395	453	381	436	421	424	403	413	445	383	403	414	406	435	419	436	427	423	387	401	376	410	441	403	430	415	418	392	406	465	448	403	448	442	434	381	390	423	432	433	408	409	412	412	430	398	424
1168	297	327	297	266	270	278	269	275	260	245	229	253	281	264	230	236	250	243	233	254	257	276	218	231	256	251	255	252	247	227	219	235	235	217	246	231	273	249	248	275	220	249	245	263	235	231	224	212	250	236	237	253	238	255	242	239	263	237	244	218	250	274	228	248	249	223	252	241	255	244	234	258	234	272	247	252	237	250	234	240	227	260	217	245	227	258	264	231	250	251	242	242	253	224	234	255	258	229	252	218	234	257	233	282	260	223	268	226	254	247	250	248	260	228	227	260	250	255	261	252	239	214	225	255	233	262	242	238	244	249	235	250	239	221	253	221	244	244	256	251	249	266	249	247	243	223	275	252	254	228	226	229	286	243	248	237	231	236	264	244	241	227	253	231	221	258	247	265	245	227	249	224	253	256	207	259	261	244	262	228	234	214	254	233	229	233	251	221	237	238	223	250	239	253	244	233	250	228	244	232	264	224	222	253	239	261	258	234	227	236	240	245	261	256	224	221	228	226	239	259	242	245	232	234	250	247	251	246	228	247	258	232	233	233	228	231	263	251	265	263	246	250	242	223	257	251	217	223	268	243	243	236	250	255	245	249	258	258	215	262	241	246	254	262	229	237	204	246	260	219	252	240	235	260	232	240	223	223	253	231	255	256	220	222	269	240	261	285	256	244	236	267	249	236	260	231	230	250	232	242	218	277	236	246	254	230	244	262	222	224	248	260	258	233	250	214	235	233	245	268	220	248	249	254	229	257	208	232	255	236	237	241	233	226	250	233	233	211	244	258	260	237	250	236	265	235	231	247	236	230	240	227	254	218	243	245	251	254	230	214	241	235	233	246	258	235	250	233	217	220	240	251	258	244	250	205	230	250	247	240	239	256	239	246	245	259	262	232	236	220	247	264	260	249	243	252	250	233	250	247	229	241	240	285	249	255	248	220	239	237	227	255	272	236	230	222	238	235	226	267	244	234	245	217	234	236	238	236	231	250	246	247	214	239	249	253	226	243	245	265	236	256	230	247	238	230	246	261	258	246	234	225	211	262	250	255	261	214	251	279	255	254	230	245	239	216	229	229	259	224	244	252	232	256	249	252	234	217	279	246	224	256	249	261	253	245	239	232	262	232	248	226	269	252	261	228	282	229	229	240	229	217	261	246	243	235	219	275	254	223	234	235	244	270	206	223	253	234	215	264	252	253	251	253	275	235	233	263	234	258	245	258	221	251	247	264	262	216	264	250	282	226	245	247	254	244	244	241	255	262	241	252	242	261	212	238	235	237	228	216	236	240	249	248	235	253	256	263	256	281	262	246	245	238	258	252	241	233	228	255	238	270	247	237	214	267	266	266	261	247	237	221	259	234	268	267	239	237	239	255	268	249	266	237	246	229	226	227	252	255	255	249	233	260	287	257	265	215	233	256	250	246	225	261	228	238	213	240	242	219	221	269	219	230	258	238	231	229	248	249	240	221	222	248	266	251	248	252	228	220	249	239	247	263	276	243	253	227	231	232	219	231	220	252	259	215	238	234	242	246	243	233	218	233	250	256	233	256	269	235	253	241	230	235	232	253	265	246	253	244	246	281	223	247	223	222	219	251	256	244	251	259	252	241	266	239	237	232	246	244	272	233	202	254	264	262	262	240	241	224	244	248	244	267	240	252	255	237	240	229	242	251	240	277	244	255	224	271	248	250	240	247	226	245	216	263	234	259	233	260	220	218	237	244	262	270	248	265	227	236	211	254	256	262	241	231	229	239	244	244	244	227	239	236	234	232	236	254	237	235	232	256	259	251	234	232	247	244	257	235	243	257	278	225	262	226	248	237	250	235	243	219	214	247	264	249	249	257	232	240	240	251	250	262	232	239	248	254	253	262	261	228	263	262	243	247	243	259	229	266	218	223	244	231	257	270	268	240	226	250	228	248	212	235	247	244	227	258	228	241	222	244	244	251	242	253	228	266	250	223	229	244	247	224	260	260	248	239	255	231	219	233	258	232	261	235	237	245	255	262	250	233	240	222	255	253	260	255	259	236	241	253	242	232	230	233	234	257	224	253	216	235	234	244	249	229	245	219	256	234	273	237	255	252	237	219	226	238	237	251	246	233	229	224	239	264	240	265	254	220	270	266	232	233	234	242	253	234	260	237	236	247	244	247	231	218	248	229	256	245	237	233	246	240	236	223	251	268	227	241	248	258	255	255	247	268	271	251	252	255	249	244	229	239	234	234	241	258	247	206	273	279	252	235	251	227	220	255	238	233	218	220	229	223	269	234	242	265	256	252	217	231	250	256	246	238	253	243	218	246	244	216	240	237	254	269	245	248	245	246	234	248	256	237	251	245	259	271	214	228	257	238	230	258	242	221	237	229	204	254	244	241	213	230	230	251	232	219	247	233	235	260	257	258	268	280	260	260	217	221	260	242	245	224	233	259	246	223	241	246	236	221	247	260	226	228	260	243	219	252	228	235	240	240	235	253	259	246	268	281	254	257	237	239	251	265	228	246	240	235	246	269	223	241	234	283	234	244	227	253	249	250	241	252	256	243	264	205	237	241	266	260	270	248	253	242	232	255	222	232	257	259	234	261	229	249	250	262	221	213	242	239	222	238	253	254	243	268	237	257	264	253	239	235	240	233	256	246	239	273	243	250	210	243	242	233	250	266	223	219	239	220	236	243	221	251	248	261	235	245	223	241	235	232	250	244	226	233	248	251	241	228	250	245	212	244	267	242	258	259	230	216	262	218	212	224	227	244	243	206	232	235	254	252	264	224	228	248	226	246	255	225	229	209	230	235	242	234	243	270	225	230	229	243	217	253	242	235	243	243	235	270	251	247	253	256	244	248	257	242	286	252	259	230	206	255	250	236	228	249	254	260	244	238	288	234	263	216	248	245	240	225	238	261	236	228	229	238	256	219	238	218	260	238	242	229	252	231	265	238	248	235	249	248	246	258	241	265	233	267	274	255	243	245	240	256	242	277	244	226	242	253	251	242	217	250	279	226	245	227	281	237	255	254	233	257	230	228	240	261	216	242	235	234	252	271	215	236	221	277	244	242	288	224	235	241	265	234	272	248	228	229	239	272	251	223	232	224	237	240	270	221	257	270	235	263	251	215	216	210	253	243	221	280	227	225	250	253	262	262	236	224	263	254	252	236	245	217	234	238	255	265	240	243	247	248	274	216	244	258	212	226	229	249	211	252	259	252	261	234	244	240	274	232	218	230	250	232	256	260	247	234	232	259	250	253	245	238	258	237	215	240	243	235	273	263	240	224	237	236	253	236	256	210	270	249	233	251	238	243	249	249	256	251	262	223	240	265	231	239	227	261	219	243	247	244	230	278	238	240	261	259	262	239	244	259	228	235	246	261	227	279	237	274	279	246	241	216	245	238	233	238	195	264	243	249	237	248	223	225	270	263	258	235	244	224	235	236	258	207	253	238	248	233	233	220	240	265	266	238	234	242	239	260	261	244	231	249	270	243	254	243	263	264	261
2265	869	1005	1070	974	991	964	916	933	871	873	885	843	840	869	886	875	867	870	830	773	826	855	866	780	813	838	796	829	839	784	808	830	827	827	842	788	823	824	821	791	784	836	836	823	812	833	828	758	846	816	814	801	789	824	824	790	791	782	853	838	827	795	843	811	815	851	787	790	852	802	766	878	806	817	797	814	821	813	839	878	766	784	834	798	822	825	820	828	821	837	878	841	849	801	820	826	847	767	786	867	746	789	802	843	802	801	839	799	841	833	848	864	756	815	786	845	806	787	816	805	833	775	753	816	792	780	793	808	759	788	818	811	848	775	828	857	809	810	816	763	854	856	796	849	780	847	787	793	801	801	827	813	809	825	802	870	792	739	834	841	744	786	835	864	807	786	803	807	844	839	807	816	762	791	859	803	802	814	850	795	864	846	816	795	772	833	851	809	814	843	795	820	817	800	815	822	801	792	828	850	849	884	856	816	820	832	778	810	811	843	782	789	808	806	790	792	835	837	808	799	812	771	826	806	780	851	777	829	802	812	792	836	806	830	807	816	805	788	852	782	776	803	765	769	794	803	808	831	774	818	840	832	843	802	887	832	814	818	804	832	793	812	801	836	779	772	826	811	799	798	795	800	814	792	813	831	778	847	837	840	810	854	801	769	800	781	829	824	798	819	837	799	815	811	808	778	844	770	819	799	819	846	773	770	825	850	787	860	850	777	819	825	849	840	816	849	858	827	837	765	820	818	835	823	795	727	862	787	850	792	834	804	828	800	815	818	824	796	834	841	850	760	841	797	778	843	858	816	806	757	768	813	858	791	783	825	789	833	820	804	880	811	834	840	810	824	800	765	826	822	874	761	801	787	789	831	773	793	820	782	758	845	800	820	826	834	833	846	834	863	838	810	867	792	829	815	823	813	807	805	851	820	825	834	789	804	853	770	855	809	778	840	807	789	834	825	840	770	802	860	877	806	827	789	781	834	782	812	777	812	813	828	812	815	797	760	834	830	860	823	818	816	803	820	830	828	784	795	815	809	820	796	805	813	876	774	831	846	823	820	833	838	758	798	850	808	839	813	839	801	802	789	834	759	803	766	870	810	794	785	829	821	795	799	791	793	843	809	784	802	856	784	825	815	837	820	826	798	792	797	817	810	775	824	862	787	785	788	784	820	855	830	770	804	813	747	801	829	774	803	786	791	776	817	810	845	867	850	813	824	864	818	799	838	811	823	832	820	801	835	807	786	771	881	812	819	811	826	817	890	829	797	811	804	843	816	806	815	846	821	828	821	791	802	788	837	847	834	864	771	847	783	836	798	772	814	868	784	786	783	798	788	812	789	803	818	845	738	821	816	814	772	837	840	780	836	819	860	852	784	780	760	758	856	839	838	879	815	847	813	808	888	830	833	810	818	828	816	757	834	809	770	809	796	827	867	836	745	788	795	799	803	796	804	809	838	786	789	816	765	823	837	832	879	825	797	781	769	839	823	783	811	810	869	815	826	832	812	884	768	810	784	760	783	766	809	790	841	829	824	810	769	794	782	789	773	835	829	846	805	807	853	825	777	800	801	825	854	819	856	776	801	822	781	746	826	849	853	813	860	832	780	862	783	867	834	794	815	853	864	762	815	767	819	864	779	818	824	823	777	855	760	812	826	811	778	795	820	834	863	793	791	809	830	788	768	823	853	840	815	846	847	791	788	845	814	854	813	844	799	839	814	825	813	826	842	868	753	830	803	828	794	790	846	829	840	789	802	767	815	855	842	787	766	848	827	842	802	793	846	835	821	837	856	795	814	845	792	773	803	807	810	855	826	835	817	779	788	846	844	850	797	785	817	802	825	784	827	835	817	805	835	803	817	823	803	811	837	766	780	835	826	821	818	804	863	828	826	840	822	752	770	816	810	790	809	834	810	810	836	765	805	783	800	828	849	800	814	846	808	809	797	841	857	831	786	838	801	826	808	785	829	826	840	805	813	782	842	787	846	853	775	798	849	829	742	817	820	859	842	791	790	771	805	784	838	802	789	813	834	840	834	819	799	831	814	816	792	847	832	817	800	815	879	807	806	824	799	811	801	835	814	824	844	820	821	790	826	867	820	824	827	779	851	791	827	765	816	801	843	820	790	805	861	825	785	811	785	790	798	802	808	815	793	853	783	763	781	839	775	814	787	809	826	850	818	837	787	836	845	829	803	821	867	755	819	855	796	808	813	822	765	823	807	823	844	795	816	844	803	801	829	792	781	800	819	774	764	809	776	860	814	829	771	825	856	814	791	822	838	844	832	807	833	846	811	832	830	804	827	814	741	783	834	836	837	787	801	814	794	774	813	801	781	803	819	829	803	822	814	759	787	884	782	813	808	831	769	799	821	822	785	802	799	819	797	803	825	859	797	817	793	834	795	822	734	836	842	856	877	831	836	849	826	811	839	828	795	829	804	823	758	817	811	784	789	824	790	817	805	792	873	789	826	841	817	804	848	792	815	795	791	824	879	825	804	837	785	788	790	801	806	823	779	766	823	798	851	811	841	779	790	787	788	808	768	777	807	839	846	823	823	809	774	869	802	822	804	822	782	803	831	831	826	770	810	830	820	844	863	833	801	786	800	810	821	808	825	813	821	806	802	819	817	816	808	862	805	751	752	811	790	800	827	803	796	807	811	835	829	849	807	790	798	812	810	834	784	845	803	859	812	819	778	753	832	850	779	799	818	831	818	808	797	796	852	810	804	861	808	801	806	788	843	834	826	773	835	859	871	801	842	825	815	831	849	789	819	786	803	794	854	800	783	868	861	791	782	771	788	799	815	834	828	833	796	834	802	842	848	823	803	828	777	836	856	782	817	886	821	791	840	828	874	822	860	826	793	789	799	831	837	819	837	836	769	816	806	785	824	822	844	756	842	803	800	825	769	805	788	823	812	804	829	776	827	830	802	824	817	829	842	798	800	830	780	842	802	799	813	804	837	798	859	779	824	887	819	813	803	800	799	830	790	805	828	841	794	820	786	825	838	778	796	851	750	829	792	812	808	828	808	803	796	845	852	776	807	795	849	785	807	819	775	810	849	822	797	828	819	816	760	819	784	775	825	847	799	773	771	821	821	768	793	852	835	814	786	781	837	822	817	829	802	807	836	834	773	796	775	849	799	813	832	850	820	840	797	866	769	814	800	799	800	812	807	830	766	833	837	860	794	818	813	802	798	835	806	818	798	795	784	789	791	858	822	804	811	830	800	833	792	826	874	832	860	785	798	796	847	761	828	795	806	850	850	818	801	796	828	815	780	793	819	844	782	850	805	796	822	819	796	787	804	797	813	815	828	790	804	801	811	846	833	822	821	874	811	771	837	861	830	795	802	812	848	798	841	806	830	787	830	791	849	839	846	844	855	820	816	804	787	806	788	821	831	761	801	845	843	821	770	804	829	768	801	779	803	845	834	781	800	831	823	752	821	783	862	803	777	811	856	830	818	771	840	837	831	856	844	835	815	798	824	830
3928	917	1221	905	637	503	374	341	268	250	244	201	211	185	172	163	163	168	154	155	150	152	153	168	154	160	156	144	137	151	135	152	148	160	145	143	160	142	154	139	146	139	131	140	141	151	137	138	131	139	158	137	131	140	141	125	138	146	131	147	124	146	151	133	131	154	149	167	153	119	140	131	159	130	130	154	145	119	137	143	146	142	143	150	117	132	143	155	143	125	127	146	148	126	133	127	144	114	129	134	153	130	141	128	120	149	152	144	136	151	120	126	160	107	151	139	126	146	122	139	136	104	135	132	118	134	151	136	148	131	123	111	128	137	142	133	142	150	117	131	145	114	140	139	161	130	143	120	139	118	125	131	130	139	130	143	135	119	125	120	116	152	134	132	136	120	146	114	154	133	132	141	147	140	143	135	158	136	121	141	132	125	143	121	125	134	139	128	148	117	143	133	133	146	142	125	133	136	137	132	123	127	140	135	130	140	143	162	127	143	133	159	131	114	139	120	129	145	128	124	154	139	132	150	125	154	148	128	148	158	148	146	141	113	133	137	123	149	139	105	140	149	142	139	143	155	138	157	124	139	134	151	119	161	126	136	134	143	121	139	156	136	114	132	122	133	125	129	139	121	135	147	134	156	137	115	144	129	140	139	151	142	141	120	148	129	152	131	150	152	131	129	140	138	150	129	141	135	135	147	139	112	127	120	139	146	122	149	115	135	157	131	119	148	139	139	132	125	126	126	134	140	139	117	125	142	114	149	127	143	125	147	129	131	126	113	131	133	139	132	143	128	139	109	130	149	131	118	127	130	145	142	141	120	132	146	122	141	124	158	115	127	129	128	120	140	141	147	118	149	136	143	124	139	158	148	136	133	133	115	139	130	135	141	121	136	105	139	132	127	130	127	138	135	156	115	143	136	138	150	125	158	132	165	144	140	135	135	131	134	118	127	120	129	126	128	121	140	134	129	141	140	128	136	122	119	142	134	145	114	136	146	151	144	149	121	138	137	128	127	127	144	133	155	136	122	138	121	135	140	136	132	122	130	131	121	137	142	131	114	136	112	162	138	131	120	129	131	134	127	135	145	137	142	134	133	144	121	122	147	131	134	123	149	144	142	170	144	142	105	140	139	141	134	136	144	118	138	134	147	131	131	158	124	135	124	145	160	139	144	134	146	127	147	158	126	147	141	126	142	141	145	126	121	132	130	142	137	129	142	137	145	146	152	142	143	141	126	126	114	142	169	144	136	123	123	119	165	133	135	143	136	139	129	151	136	123	151	152	158	142	134	147	112	128	138	127	135	150	141	133	135	136	138	142	147	143	137	145	144	152	136	136	145	149	128	112	141	142	136	133	132	117	131	142	128	104	126	119	110	156	134	122	132	133	130	133	142	127	136	118	133	132	144	128	150	132	148	139	129	137	128	129	131	141	112	133	143	148	146	125	152	132	156	132	134	135	138	135	112	125	122	140	123	137	155	127	119	132	150	119	118	132	129	134	138	130	133	131	137	131	138	133	138	159	133	144	128	153	125	123	146	134	126	136	151	155	135	124	155	127	134	130	132	121	124	144	140	133	121	134	138	137	159	138	99	141	126	127	128	136	128	123	136	141	134	150	119	138	141	135	121	142	123	143	130	138	151	132	112	119	132	142	115	130	135	126	135	138	133	154	118	130	142	134	132	139	143	144	166	133	130	117	122	117	151	141	131	124	116	130	143	118	113	128	125	119	130	133	142	133	141	120	138	131	127	135	132	140	113	118	126	136	147	139	129	131	132	146	124	140	147	126	164	141	137	107	159	130	131	125	127	116	129	119	123	132	140	148	140	103	135	155	147	136	126	129	132	120	131	125	116	114	141	126	126	135	134	133	125	131	125	129	119	146	133	154	138	123	151	147	139	106	141	137	131	128	132	144	164	141	152	131	121	123	130	126	136	115	143	123	129	154	134	129	135	157	114	148	158	143	124	140	154	127	142	148	141	128	121	111	137	120	147	123	135	146	144	147	123	136	147	132	151	121	122	150	124	109	136	151	127	138	130	112	122	119	145	139	139	133	139	149	120	123	139	133	134	140	140	141	145	135	141	104	145	126	124	128	135	131	124	137	121	122	138	133	133	157	126	139	130	159	157	150	138	127	142	122	120	156	143	151	137	147	131	138	119	138	155	130	141	131	124	138	130	131	130	130	129	141	139	114	147	133	133	142	144	144	120	137	130	136	132	119	138	141	123	162	140	130	136	149	141	160	140	127	147	155	128	147	131	134	132	117	117	129	139	142	142	141	125	119	128	119	136	132	132	141	137	142	125	139	144	146	120	134	141	123	141	143	130	147	122	150	125	127	157	146	134	127	154	126	145	152	136	126	128	153	124	159	149	124	134	146	137	145	146	132	164	129	149	144	130	135	130	134	133	142	158	119	119	130	137	134	142	151	147	155	143	134	164	118	134	130	158	129	139	130	120	128	142	138	134	124	132	113	125	149	127	136	127	135	134	139	130	134	132	146	150	124	152	129	143	131	131	139	126	128	134	159	126	144	119	119	130	129	137	125	130	132	139	144	151	134	138	121	123	152	134	131	141	132	127	126	133	153	119	141	147	161	148	139	133	134	112	126	137	132	161	117	153	148	141	134	154	136	138	143	159	140	127	111	141	153	143	119	126	154	135	132	122	160	134	124	130	159	167	153	139	130	145	153	152	140	156	136	128	115	137	126	147	136	129	111	163	141	127	115	137	126	126	136	127	144	136	140	129	149	127	135	151	146	154	135	129	124	157	151	136	135	142	139	143	135	123	112	124	143	131	132	147	127	145	140	133	143	129	128	133	123	122	137	144	112	137	126	147	131	122	131	126	135	121	140	109	127	137	136	137	142	158	147	124	142	145	125	134	135	127	143	119	140	141	144	132	142	144	135	126	141	122	155	127	150	90	136	117	122	115	131	135	155	135	155	145	140	152	125	156	144	141	122	122	143	120	128	128	142	132	136	128	135	128	132	148	135	138	142	137	118	119	131	145	121	137	122	118	125	137	146	140	148	127	128	128	122	142	142	129	138	146	121	140	132	126	142	132	153	129	135	137	133	129	136	170	139	154	137	145	137	144	137	144	110	150	133	115	130	147	117	137	142	130	138	141	130	139	128	133	131	128	128	126	157	152	136	129	124	112	134	125	137	137	140	126	129	135	141	153	145	153	132	130	148	138	124	126	121	116	149	123	133	138	147	159	117	134	120	129	126	140	143	132	144	145	127	130	130	138	144	136	141	133	123	152	121	134	115	124	147	152	123	122	143	157	133	119	143	106	147	133	126	128	147	116	141	120	128	136	148	135	124	136	128	125	126	140	134	118	120	130	138	133	145	124	135	117	139	135	122	136	125	141	143	141	125	142	131	121	141	137	123	129	148	132	129	141	113	128	130	132	141	150	129	130	135	138	120	135	137	127	120	125	134	147	123	144	149	126	164	129	117	131	146	141	141	140	150	123	132	140	127	141	134	135
5201	1451	3029	3400	3048	2512	2069	1755	1545	1376	1236	1092	1043	999	911	840	838	794	744	726	735	693	731	650	648	634	658	620	633	610	606	592	565	568	552	578	593	553	587	558	590	558	513	539	511	546	504	530	529	511	487	526	534	511	510	530	502	492	545	522	509	493	508	534	523	557	516	502	544	529	516	512	528	524	507	489	538	521	514	532	509	511	479	496	509	486	521	506	528	525	508	512	526	500	491	470	502	472	494	505	486	484	464	506	516	490	518	499	498	497	506	476	491	501	496	466	502	496	519	508	535	492	526	500	482	512	512	497	471	507	467	469	512	500	494	510	499	523	499	496	510	492	510	494	482	475	500	506	470	511	490	521	475	486	519	470	474	516	478	512	502	493	507	527	484	518	507	462	471	500	511	482	525	482	501	456	436	476	508	495	488	496	508	494	532	496	503	495	508	501	497	509	460	496	518	496	493	501	474	460	509	491	493	485	514	473	493	501	554	479	493	513	518	472	508	497	492	492	509	515	527	482	510	504	501	505	525	477	485	497	508	494	519	531	482	492	497	484	524	489	462	507	473	502	522	499	490	540	487	492	507	475	497	482	494	466	484	483	483	507	515	457	497	506	489	552	521	523	490	471	502	509	451	509	519	484	522	509	469	505	509	469	512	493	501	492	495	493	490	508	509	494	501	531	483	497	508	510	488	475	516	524	500	488	514	513	483	502	461	553	495	471	480	492	491	510	481	450	521	529	533	476	518	497	534	514	508	490	502	541	494	501	480	508	470	480	501	524	526	534	503	519	503	493	528	510	511	495	489	510	506	482	435	473	498	543	501	480	504	502	507	472	540	528	490	467	501	475	492	565	517	468	510	503	523	495	516	446	485	517	497	508	522	512	512	475	493	460	517	499	510	476	486	503	507	511	518	481	502	499	496	478	484	499	508	474	511	513	437	538	501	491	556	496	518	496	498	498	506	472	477	503	476	471	478	482	491	451	467	514	492	472	499	506	455	486	518	494	474	495	500	537	512	495	478	515	515	481	494	507	484	519	459	503	478	494	473	521	470	487	485	507	484	531	450	513	534	529	472	493	471	453	519	511	489	500	479	456	463	475	482	498	525	504	502	496	517	521	442	513	518	520	462	443	491	488	485	491	525	529	482	501	484	489	491	511	480	473	505	511	506	492	505	529	479	495	504	492	514	506	485	532	513	467	479	535	515	457	494	512	501	521	483	551	498	490	511	493	483	499	527	512	471	453	477	504	499	475	470	502	539	490	498	538	492	505	512	481	487	488	500	523	512	477	479	484	468	518	469	469	500	536	522	489	475	509	519	495	492	523	538	523	484	506	475	484	480	502	489	506	494	509	472	507	497	476	527	503	510	494	537	475	441	485	523	489	501	485	474	436	513	495	499	503	517	527	503	530	496	511	494	500	516	514	481	459	489	483	482	489	455	501	500	496	465	488	480	506	546	493	505	522	501	482	474	501	544	510	489	478	457	508	477	469	526	485	479	476	453	485	476	482	494	510	466	498	454	521	506	491	544	501	507	515	510	510	496	514	485	525	508	480	495	496	504	498	455	508	489	508	532	497	465	489	473	505	442	503	522	551	489	549	511	455	490	570	507	487	452	519	444	502	498	492	516	511	507	498	520	514	490	462	500	451	520	480	449	486	507	505	527	483	489	496	520	516	491	511	503	498	485	500	518	462	504	501	543	519	497	521	480	460	529	471	467	482	476	466	488	496	518	494	461	485	481	482	454	490	536	495	499	500	452	497	476	482	479	509	487	510	486	550	515	512	531	471	438	516	506	459	519	462	528	465	512	508	464	522	528	499	499	542	476	516	488	517	456	503	507	503	499	448	467	514	504	494	490	493	470	454	521	534	522	528	456	490	493	514	512	502	478	535	534	482	538	505	503	532	477	503	536	483	522	473	463	511	505	515	487	498	511	500	517	480	500	493	517	483	498	478	499	475	497	458	488	523	471	499	524	509	480	539	494	484	538	475	513	466	471	483	508	538	511	509	476	487	499	506	493	501	494	524	470	468	464	505	511	504	530	509	496	474	502	480	512	504	478	529	487	503	501	479	515	493	497	505	492	464	495	463	511	513	450	578	519	524	506	500	509	482	492	457	454	556	528	534	491	468	479	487	488	472	533	527	530	515	515	523	527	529	520	490	484	503	500	496	508	480	471	507	508	551	480	516	515	487	525	527	461	472	502	509	479	520	516	498	498	518	467	499	506	482	463	461	514	487	506	535	486	458	503	486	474	497	481	511	495	550	478	531	455	502	496	545	483	509	510	511	513	497	517	511	533	509	512	511	488	489	488	466	515	485	454	492	489	497	489	526	493	483	499	496	508	491	487	464	513	494	518	503	507	519	503	485	519	503	527	489	486	495	508	537	490	460	517	491	459	468	485	471	510	513	473	521	499	493	493	519	455	490	480	477	449	487	507	505	450	549	472	509	528	487	514	498	427	494	519	465	472	468	480	500	452	475	528	501	478	533	470	548	484	479	498	492	459	512	507	491	523	489	509	464	505	511	480	496	487	523	530	466	495	481	460	487	546	447	489	450	509	543	536	529	535	483	512	492	465	450	508	490	488	490	516	502	523	512	537	489	483	471	538	482	499	488	493	487	480	510	518	479	498	461	476	513	491	512	509	502	519	493	484	478	500	534	495	514	513	493	491	476	477	516	518	478	484	538	489	434	535	482	486	498	512	482	498	483	484	491	509	525	504	518	482	508	468	474	505	511	525	474	504	499	491	502	509	509	533	509	484	493	521	527	484	509	507	505	519	482	489	462	462	496	514	476	474	537	513	481	502	522	520	525	489	468	498	508	481	479	496	497	526	510	503	449	490	520	497	482	508	456	496	532	525	479	523	538	515	514	508	500	518	462	489	504	490	519	491	520	467	500	492	474	496	465	484	509	500	465	491	500	535	481	483	494	526	496	511	510	491	497	472	500	490	474	492	512	490	495	514	507	533	490	494	502	498	436	475	487	478	495	531	521	505	502	520	498	502	516	489	534	491	492	545	482	469	507	547	469	516	500	516	474	512	514	494	510	479	501	506	483	543	465	482	491	505	492	465	479	488	502	475	538	497	497	500	489	480	498	477	550	524	528	477	475	503	512	515	485	505	507	524	497	507	501	527	512	504	475	524	475	514	519	491	489	501	496	459	495	510	470	471	513	529	510	536	496	514	519	538	500	492	516	523	492	490	506	504	469	488	472	426	489	497	454	480	509	496	480	513	505	496	489	523	519	501	453	515	500	489	504	538	515	521	516	511	477	504	533	461	478	484	465	494	520	534	528	492	480	519	512	447	496	493	516	500	486	504	504	462	526	503	470	516	535	514	442	501	495	504	513	505	506	469	476	442	528	471	483	489	498	508	506	512	480	478	517	508	477	449	497	519	474	509	494	467	482	492	512	486	514	491	572	534	474	460	513	517	494	511	466	496	498	471	512	510	480	496	533	491	488	488	507	443	526	522	512
7260	1652	2180	1706	1100	808	589	484	347	339	289	293	236	207	204	227	179	175	173	147	150	137	150	117	136	120	150	107	119	124	128	129	119	116	109	122	135	111	134	107	119	115	114	121	117	124	113	110	124	128	115	99	112	134	119	120	111	107	108	101	94	101	102	130	95	102	112	106	97	114	99	107	86	105	109	126	110	122	119	109	107	138	115	123	111	99	122	114	117	131	135	134	97	113	113	110	114	134	101	107	120	100	94	101	108	116	91	129	130	106	128	104	113	132	114	112	97	116	117	108	117	108	130	134	123	124	112	117	124	120	107	110	138	100	121	125	112	120	126	118	111	97	108	97	109	103	99	93	135	100	100	121	116	93	119	108	99	87	129	101	123	81	113	90	114	120	108	90	113	110	106	104	101	90	103	112	106	100	114	94	114	117	117	106	111	102	115	125	98	122	99	123	112	108	108	107	118	88	114	116	118	111	112	102	138	130	99	101	113	101	106	108	118	100	108	103	102	107	102	122	118	102	118	116	108	126	107	95	109	108	99	121	103	110	124	87	100	95	98	107	102	105	112	126	96	111	97	103	122	122	107	89	104	113	119	112	107	117	110	110	111	104	119	112	106	113	120	114	115	100	117	94	121	105	104	110	125	103	125	107	102	124	100	102	112	98	99	122	124	115	119	103	109	106	103	120	110	115	99	111	96	98	118	118	101	113	98	113	108	128	110	104	93	104	126	103	104	106	102	109	100	119	115	106	103	93	122	128	105	95	115	111	113	100	115	118	128	117	96	106	106	117	123	138	104	98	124	102	99	111	94	124	111	120	96	90	125	106	88	117	97	105	108	114	107	88	111	137	120	118	111	116	98	102	104	126	106	134	121	108	102	106	104	116	106	103	89	109	100	109	102	106	106	120	115	112	116	95	111	105	116	107	115	114	115	104	97	83	100	116	109	101	113	121	113	102	114	118	105	101	97	116	110	93	127	129	105	78	92	104	126	121	138	124	115	118	103	107	123	111	107	119	114	121	116	98	96	116	110	99	88	104	105	99	113	99	111	107	104	107	113	100	99	113	101	103	116	96	96	99	111	111	129	116	112	102	94	113	117	107	114	116	99	103	89	101	115	121	99	102	103	121	111	112	93	122	91	104	116	110	117	122	89	103	120	102	107	125	114	131	117	104	106	109	104	100	121	113	117	110	127	113	117	112	108	96	84	105	102	102	115	122	116	114	106	94	105	110	98	137	118	113	101	107	117	128	98	102	104	107	100	109	112	105	117	100	105	125	106	100	125	117	106	135	118	103	122	109	109	97	96	88	96	105	113	108	138	111	101	120	107	106	110	95	113	104	99	98	110	104	116	101	111	101	132	123	117	103	113	92	107	126	106	114	124	134	121	117	114	94	93	120	109	123	98	100	109	101	109	104	108	121	119	115	112	133	113	107	120	113	120	115	111	107	101	98	118	115	99	113	125	120	93	101	106	116	99	114	101	113	123	124	117	130	121	125	122	109	108	113	130	99	122	113	102	105	115	85	110	128	122	98	118	99	114	102	122	126	127	112	111	122	107	103	89	108	113	108	128	99	123	102	121	96	102	138	111	103	93	110	130	119	103	116	117	114	103	107	124	107	129	119	101	117	101	96	109	78	117	127	119	120	105	110	87	104	109	129	109	118	115	137	107	116	121	105	106	135	108	97	95	112	112	94	106	100	101	101	106	119	116	102	104	119	105	96	114	113	107	103	138	106	109	102	99	103	116	120	122	129	104	126	96	109	113	105	98	127	108	114	109	115	116	103	117	119	113	112	84	109	123	125	119	110	110	120	102	110	115	106	106	92	101	107	111	122	120	112	104	111	109	132	111	105	101	110	103	98	99	89	117	118	112	91	100	99	131	103	120	120	101	100	107	80	111	106	100	114	100	107	110	96	115	107	112	105	109	117	98	109	116	114	106	90	129	114	119	101	134	115	106	88	101	104	91	108	104	84	113	117	109	100	114	116	112	100	108	120	98	125	107	100	110	118	102	121	112	95	125	121	120	101	121	108	93	106	95	94	134	101	133	103	118	119	103	116	104	120	106	95	102	106	122	111	117	99	98	103	131	113	101	116	109	98	108	98	124	129	94	115	109	121	104	100	108	110	97	104	95	104	115	112	121	107	137	112	106	114	98	93	105	114	109	115	109	109	109	101	105	99	97	125	141	100	100	104	116	108	114	112	114	107	118	100	103	116	103	96	111	126	107	102	90	110	108	105	101	118	119	123	114	94	98	126	109	113	103	105	100	114	129	119	107	112	105	104	112	120	124	103	98	114	101	94	100	107	106	112	100	114	134	127	124	108	137	100	100	128	122	114	98	104	105	121	119	92	98	99	112	127	109	110	119	108	118	99	107	91	107	126	93	100	100	107	101	107	120	113	105	109	118	103	108	104	88	109	80	111	118	106	112	109	98	105	106	113	100	102	104	130	103	82	100	105	119	110	136	105	119	117	107	94	104	102	117	95	118	109	103	120	112	117	110	125	131	123	108	92	104	100	101	112	105	128	94	101	115	102	105	110	124	111	117	112	117	119	110	108	99	104	120	109	121	94	114	119	101	116	120	100	115	112	120	98	121	106	134	107	107	107	106	126	122	100	94	90	102	96	127	90	113	116	119	118	116	113	108	114	121	109	86	127	115	108	116	120	107	105	113	113	97	119	115	116	123	114	101	110	110	98	128	87	119	121	103	104	123	111	129	96	121	129	101	104	117	110	104	103	122	113	107	116	88	132	107	116	104	115	116	97	100	84	123	106	98	112	106	108	106	116	95	110	122	122	102	111	109	115	116	99	109	92	109	114	112	100	92	121	123	98	109	113	120	112	108	108	115	118	87	116	119	109	120	104	119	129	102	119	113	106	105	106	108	113	112	111	115	93	120	103	115	114	91	115	113	110	107	114	110	107	113	90	105	102	115	103	97	103	111	111	104	98	123	105	94	86	108	106	112	128	111	104	108	106	114	98	116	119	115	97	102	110	107	119	119	114	128	101	114	120	91	117	126	109	114	103	102	106	100	106	94	115	107	114	97	104	101	110	108	103	121	110	133	101	136	87	130	108	110	109	103	103	105	111	122	108	115	125	122	103	108	116	122	139	116	124	96	95	96	114	105	112	100	115	106	110	128	95	105	124	102	103	106	124	119	97	105	106	126	102	111	113	103	95	110	107	114	84	111	100	103	114	117	126	109	100	117	117	101	128	111	113	101	126	130	108	111	111	123	107	94	109	109	116	107	97	126	103	109	105	120	97	102	134	103	103	109	101	126	115	112	120	105	106	104	107	115	104	109	99	117	107	105	122	116	115	91	107	105	90	125	102	108	124	92	107	101	110	114	95	111	103	101	108	102	101	110	115	120	123	102	115	120	93	125	96	111	116	94	98	132	122	129	111	145	96	114	114	111	101	121	122	121	113	110	107	98	112	110	115	127	99	143	110	134	90	121	105	102	115	109	105	131	110	105	114
7229	2271	5112	5860	5046	4216	3343	2751	2321	2133	1790	1682	1457	1328	1174	1134	1030	1004	900	854	853	776	752	765	686	701	617	629	662	651	574	581	591	575	600	552	555	548	517	513	501	506	485	490	511	513	525	474	472	476	487	462	488	470	470	459	466	523	463	453	451	475	468	470	445	457	479	454	458	462	446	476	473	455	427	447	445	488	454	474	450	418	450	432	466	441	471	421	437	446	432	433	474	433	439	426	429	417	459	408	436	431	438	419	448	425	469	469	431	421	437	425	412	401	416	411	454	438	448	400	430	439	420	393	445	463	405	407	451	446	440	407	419	414	412	436	451	409	404	429	415	447	396	425	427	428	428	399	414	405	430	413	438	420	426	426	410	433	422	408	415	419	420	451	437	439	407	416	436	457	414	411	434	406	415	434	411	413	422	401	378	440	404	441	442	382	433	433	431	426	431	383	422	436	391	417	425	388	417	440	453	425	448	430	438	452	413	413	412	430	445	380	424	452	420	390	439	439	407	437	416	421	418	448	398	443	421	412	420	447	420	447	403	450	386	426	468	401	421	436	371	414	466	389	428	438	438	435	436	403	432	421	420	406	432	408	453	419	401	406	421	427	407	411	388	443	422	419	442	410	420	412	431	394	444	397	441	443	463	406	394	415	439	412	375	411	401	385	425	439	461	451	406	434	421	399	442	406	406	442	429	427	409	447	454	410	426	419	420	411	425	444	407	444	403	431	432	424	448	480	409	417	439	454	410	404	419	407	384	405	386	399	400	461	434	432	403	410	437	441	446	445	408	427	433	439	425	360	394	406	416	422	368	402	430	429	404	378	450	416	411	462	436	402	399	426	424	421	405	429	421	387	417	394	401	418	452	406	422	406	410	422	426	463	419	409	430	439	430	393	415	421	462	417	396	402	434	420	412	395	434	424	448	412	460	405	420	435	417	383	419	424	418	454	412	402	437	411	423	361	390	413	422	431	407	397	409	427	422	379	410	450	420	439	429	417	409	435	406	453	403	407	469	449	438	420	406	404	406	421	425	408	395	434	428	422	430	418	398	413	414	451	419	424	421	409	431	446	427	415	398	418	433	416	436	374	449	411	393	452	426	409	421	461	455	422	407	429	430	419	411	443	460	417	399	381	408	427	403	393	414	432	435	424	429	425	453	419	426	439	426	422	465	412	444	414	421	452	389	428	436	414	413	461	409	435	393	476	432	410	443	403	442	386	447	436	451	437	395	417	413	400	384	425	401	442	448	417	445	399	411	425	430	403	445	417	413	409	436	416	444	418	426	428	448	435	401	403	418	426	420	439	394	397	414	418	441	419	392	433	411	424	412	421	429	423	393	416	433	410	453	442	453	428	421	411	394	421	394	371	396	439	419	391	412	365	452	414	435	410	419	425	420	383	432	419	406	425	426	441	405	449	440	440	423	447	438	396	368	413	396	436	411	385	408	408	428	421	408	407	432	425	406	434	394	384	386	411	418	397	409	410	354	419	439	432	406	420	420	408	404	383	427	434	435	442	434	399	384	396	411	419	431	412	417	371	430	418	431	404	435	451	425	429	412	471	459	428	418	414	429	423	434	389	425	422	405	374	414	397	410	445	412	439	385	423	408	430	400	401	416	406	425	457	429	427	424	396	453	428	429	414	405	384	420	402	388	442	412	427	422	401	418	424	400	426	411	419	415	417	408	407	428	396	423	417	438	442	435	420	432	404	420	406	415	416	394	409	383	428	410	448	402	413	429	430	419	445	431	410	446	402	400	427	427	388	438	443	430	411	438	402	420	445	413	404	448	436	412	386	400	423	401	395	376	439	399	453	394	459	393	421	403	428	403	431	447	431	423	399	412	383	397	463	426	413	416	439	408	448	409	424	434	388	406	401	417	435	445	434	389	419	432	404	437	372	431	422	413	443	454	448	400	420	433	383	402	412	421	448	419	428	412	416	424	437	419	412	419	413	461	406	404	407	407	373	430	388	428	394	398	398	426	416	420	407	400	453	444	374	419	425	459	384	477	438	417	416	373	415	442	437	433	439	398	375	405	453	417	442	405	430	432	444	377	425	395	400	424	402	421	397	391	407	422	392	395	405	397	414	430	418	421	407	374	429	417	415	436	402	443	412	422	424	433	425	407	416	424	426	413	433	443	451	423	475	416	417	430	407	416	436	401	405	407	400	443	406	394	423	418	380	413	407	401	414	405	412	422	429	404	400	416	404	409	416	388	441	447	428	420	404	381	410	423	420	443	430	465	395	462	424	454	410	400	416	451	425	443	417	431	438	407	389	440	477	412	442	404	405	431	428	422	399	434	384	401	413	408	436	402	419	409	394	443	403	437	418	426	433	456	407	422	418	428	423	393	427	398	449	435	415	437	402	424	454	419	422	413	447	412	438	404	438	419	404	402	464	415	424	393	430	372	416	442	437	451	408	431	431	421	407	426	449	351	434	418	415	427	395	390	411	415	389	435	421	421	400	419	443	434	437	419	411	393	440	399	408	425	421	401	387	410	386	422	389	398	422	397	412	432	393	415	414	408	418	440	417	437	396	428	428	395	433	418	448	397	398	391	397	366	411	440	419	410	420	395	413	418	412	422	418	386	430	437	388	392	412	436	394	394	419	432	397	413	441	429	413	433	405	456	387	409	418	409	462	456	424	446	461	447	427	426	417	437	401	429	409	447	429	419	428	394	422	449	441	413	418	416	457	411	408	429	434	396	420	425	399	425	383	416	403	407	401	410	443	417	446	409	439	443	418	430	424	438	403	422	414	409	433	408	450	436	427	405	420	439	410	401	415	428	419	395	391	379	405	438	426	429	387	391	420	414	427	396	380	448	386	396	435	382	417	418	436	401	421	379	399	411	435	417	438	410	418	415	410	411	420	413	411	419	445	422	428	423	412	454	392	397	429	428	422	384	414	435	425	447	415	397	394	439	434	416	421	415	409	417	425	403	415	418	394	412	406	419	423	416	460	415	437	418	420	405	413	415	429	407	410	438	411	426	412	423	489	423	407	409	428	457	427	409	423	429	437	437	376	405	385	416	452	436	454	451	384	437	411	449	409	393	430	426	416	424	422	424	423	419	451	397	396	393	430	407	438	408	405	387	438	418	442	413	395	425	399	393	442	427	443	424	377	388	421	454	416	422	400	390	401	418	399	410	377	443	412	448	446	406	416	397	415	443	410	392	420	424	447	442	445	401	422	379	392	408	441	428	423	407	401	421	407	400	435	403	393	393	423	411	416	386	409	383	440	415	394	387	425	412	434	448	426	435	409	406	441	415	428	431	423	415	406	445	419	433	405	415	418	419	429	430	459	413	442	438	394	419	405	409	419	411	393	432	402	455	427	445	440	407	431	375	402	428	432	433	452	455	397	407	429	416	396	374	420	406	463	436	436	411	424	416	428	457	463	439	400	432	419	443	445	455	412	404	367	444	451	435	421	439	395	410	429	404	451	433	424	417	406	416	434	423	434	413	373	433	388	443	420
1143	337	326	312	318	247	260	237	236	273	258	253	262	253	229	242	216	269	213	274	253	247	265	254	235	241	239	251	250	239	257	262	222	268	246	244	289	260	255	244	220	234	269	240	254	227	248	252	250	242	216	229	249	203	229	252	271	251	223	242	210	239	231	234	285	236	267	242	237	253	226	234	207	270	250	269	241	225	254	252	281	229	247	217	244	259	244	248	239	241	270	214	232	248	273	234	248	273	249	228	217	247	247	242	264	238	253	231	223	244	236	254	259	227	240	244	276	230	231	234	279	249	218	254	230	196	267	246	244	267	222	239	238	235	223	240	227	223	252	221	270	250	238	242	223	257	274	237	233	246	236	246	256	236	242	256	245	264	236	232	223	240	252	217	234	252	265	235	240	249	235	255	229	230	255	271	256	242	233	241	206	245	245	211	223	266	283	263	255	259	247	243	225	235	283	230	271	234	255	277	228	263	218	228	240	224	265	239	252	227	261	246	278	258	226	236	261	245	247	254	259	229	276	254	236	244	234	220	253	235	222	240	250	247	260	239	236	281	258	273	255	223	257	227	205	248	217	259	227	213	221	237	261	243	236	211	283	250	255	251	242	237	238	270	222	257	232	262	216	258	219	214	244	278	262	253	234	261	226	248	228	244	219	231	262	233	250	233	264	243	251	226	227	252	234	227	264	229	261	218	220	244	244	218	223	233	272	257	223	237	246	263	234	206	252	247	247	246	245	249	226	234	275	242	277	215	239	249	233	241	252	240	220	242	226	229	268	265	245	249	221	237	259	246	242	242	220	227	248	252	245	245	232	236	240	242	257	252	247	254	259	224	243	249	241	240	241	255	239	249	262	251	242	240	268	237	227	244	236	239	241	248	246	234	241	257	245	231	264	242	238	261	236	236	226	261	228	248	230	231	221	282	230	250	243	234	240	222	251	230	242	243	193	223	242	288	220	250	244	261	253	225	245	224	251	241	245	247	246	225	223	247	241	231	226	242	250	286	232	252	244	217	243	239	251	236	224	278	235	264	227	237	277	217	238	237	254	234	266	253	252	263	246	255	230	242	243	259	224	240	258	266	243	225	223	236	286	232	249	228	241	244	238	242	249	215	224	234	251	206	245	222	237	285	270	230	235	230	245	236	228	228	228	278	227	240	200	240	250	251	247	226	240	235	218	239	255	228	230	242	265	219	252	221	239	229	260	230	235	225	231	240	248	248	254	267	248	212	264	214	246	255	232	226	222	234	239	245	231	240	221	237	249	224	239	210	231	224	243	243	233	227	238	240	246	259	250	271	225	242	241	261	242	227	262	247	221	229	245	254	239	241	251	262	250	241	230	275	274	249	254	239	221	231	258	254	236	235	206	245	220	221	225	224	237	228	224	245	218	260	224	231	250	243	246	291	244	224	243	233	223	246	247	246	213	232	256	238	260	238	243	271	235	231	249	245	235	249	250	256	238	243	224	243	246	218	259	272	257	259	235	233	208	273	238	243	241	235	231	247	258	248	270	251	213	224	266	242	234	228	220	237	204	254	268	223	247	258	250	244	265	238	227	253	216	265	225	254	250	232	285	239	203	239	266	293	212	232	255	264	240	234	245	259	232	255	259	244	248	233	233	262	265	264	246	208	252	253	240	224	280	237	264	231	235	276	237	250	234	252	240	242	231	233	240	230	216	225	288	255	216	201	251	223	238	264	239	252	241	219	226	227	248	241	252	246	262	267	245	238	240	216	253	238	254	270	241	258	250	244	246	230	230	258	242	223	235	244	210	237	228	250	244	239	238	226	238	239	227	232	224	253	263	218	267	230	227	228	259	257	231	232	253	266	242	241	222	219	236	215	250	262	250	200	253	253	216	228	240	228	240	246	232	260	244	244	251	212	244	235	256	228	234	213	275	233	232	229	274	245	229	227	251	255	201	247	254	243	199	273	200	226	275	233	235	217	253	221	246	223	254	256	219	253	234	215	251	228	293	222	225	223	258	227	231	264	221	249	239	261	257	251	244	243	254	256	253	238	244	233	233	223	226	247	246	248	248	233	231	235	225	254	230	229	252	242	239	267	234	266	275	232	242	238	224	261	252	237	252	234	230	240	243	281	247	231	220	205	253	218	233	238	223	243	200	239	259	238	240	268	248	246	256	242	243	253	220	261	243	270	255	260	247	248	217	242	229	246	268	245	206	233	252	260	235	242	246	229	231	246	256	242	227	233	232	244	225	229	204	236	278	240	246	249	247	210	235	267	241	248	225	256	228	235	273	222	222	264	217	249	246	258	223	224	261	256	235	229	270	223	281	219	239	251	208	260	268	218	231	256	254	245	222	256	251	232	246	244	253	252	265	247	271	280	253	261	229	218	259	238	255	212	226	247	239	234	233	252	226	247	218	211	252	220	257	242	249	248	243	228	267	241	222	255	248	226	245	269	265	224	247	259	223	238	250	223	271	247	266	249	231	252	251	224	268	223	240	249	270	254	269	225	260	236	232	257	211	244	240	258	251	247	239	260	261	248	219	252	234	274	247	237	262	267	240	262	235	214	258	245	223	244	245	244	258	244	239	250	282	238	252	258	281	213	225	246	243	218	246	231	227	225	232	222	222	215	229	258	267	245	226	245	241	268	254	225	232	232	251	247	256	222	273	249	233	248	237	244	241	274	249	258	233	224	271	251	223	238	227	249	247	219	238	235	233	217	253	252	221	239	238	238	256	218	208	241	250	240	225	209	246	239	239	259	271	227	244	227	211	209	227	234	233	253	247	250	248	250	248	259	251	274	267	227	268	243	247	227	264	234	226	229	223	288	245	249	230	251	202	251	210	254	226	259	257	255	254	237	269	235	269	230	251	252	245	242	274	240	247	232	247	220	262	197	306	242	260	260	247	258	232	227	284	228	236	254	249	234	254	228	235	239	245	244	209	238	280	232	251	211	238	235	232	248	232	227	255	241	239	255	227	249	225	248	231	249	261	248	233	240	253	255	233	225	258	226	238	251	249	243	243	233	213	243	238	258	250	234	227	244	247	244	239	230	235	266	249	249	211	224	245	252	261	223	257	231	226	246	235	273	244	240	250	223	239	249	240	225	246	231	219	258	214	248	248	250	251	254	242	233	241	232	237	243	266	247	255	231	219	257	241	238	247	233	251	231	264	249	240	234	240	283	230	253	216	224	256	219	258	228	258	240	269	250	235	233	253	222	222	247	258	256	239	243	256	247	246	223	238	237	248	232	246	244	264	250	243	267	224	266	228	259	262	231	231	241	248	250	255	265	268	245	221	240	217	260	230	248	240	230	228	215	238	246	234	244	245	225	253	252	227	227	237	253	209	246	266	221	255	243	260	249	249	251	246	229	239	226	277	241	251	225	242	260	273	235	267	273	271	263	241	220	253	233	205	268	244	249	231	225	254	245	243	228	234	245	242	257	223	248	226	249	234	237	247	259	233	245	227	210	262	264	252	248	250	218	263	260	243	256	251	234	242	259	239	251
2341	942	1027	1088	1018	941	951	876	890	900	844	876	832	867	894	866	802	882	850	835	815	825	869	810	854	792	875	853	888	865	828	862	824	803	807	874	820	781	805	773	852	853	820	815	805	779	813	833	791	781	813	822	807	751	833	832	858	814	845	843	859	805	805	820	774	786	783	761	776	841	803	782	821	826	800	789	807	803	810	795	835	811	823	780	793	826	788	829	748	849	824	859	799	796	845	799	847	845	809	835	797	866	821	795	851	859	810	813	842	824	785	844	781	775	882	840	778	824	814	774	859	805	834	775	830	837	818	775	880	822	858	840	821	816	835	727	848	827	826	784	798	815	853	799	802	829	872	826	736	815	825	791	853	772	791	829	789	854	803	840	811	799	756	817	826	790	782	765	838	804	792	811	799	827	838	791	838	854	841	832	807	816	844	793	819	797	801	854	786	853	786	850	818	813	816	822	837	784	841	807	830	804	840	793	801	809	817	854	800	825	794	795	819	808	899	862	821	770	769	813	797	774	854	764	811	804	842	813	806	835	847	784	823	806	812	803	840	799	780	772	853	792	823	843	825	821	840	808	801	790	838	816	842	793	813	779	789	845	804	806	802	837	787	838	820	825	796	785	776	801	866	821	762	858	786	835	874	791	801	834	811	831	802	817	794	810	776	800	795	821	844	802	843	797	765	824	821	822	775	736	800	793	825	786	848	793	827	843	805	850	823	792	836	789	793	767	831	837	827	773	813	849	840	827	843	835	784	866	803	807	775	825	813	860	803	818	824	807	774	826	827	825	810	811	850	769	797	830	825	853	808	791	781	807	802	812	847	825	834	860	790	801	817	891	746	844	814	765	854	821	830	843	796	811	859	792	867	775	854	842	777	839	846	803	803	788	855	786	838	840	809	832	873	778	793	795	821	814	835	793	810	836	817	824	834	842	845	857	797	824	815	828	741	781	778	830	860	827	773	803	823	818	808	753	859	820	888	831	838	819	808	789	863	844	775	764	804	839	799	829	766	822	794	823	864	863	821	833	752	830	802	810	835	846	771	860	829	787	805	745	827	777	773	766	813	766	803	875	820	861	842	797	847	833	807	844	820	787	830	788	795	786	809	800	850	847	789	814	829	872	816	785	807	820	829	784	827	847	809	839	767	779	823	800	811	840	784	799	836	827	829	861	779	856	766	763	829	770	799	816	846	820	803	827	846	831	849	801	866	796	813	839	802	782	797	853	841	780	822	835	857	795	858	825	842	800	840	795	780	791	767	832	807	808	803	806	843	855	818	813	847	858	794	817	811	815	872	829	824	840	877	783	816	811	797	854	824	769	785	838	802	809	751	825	804	818	804	821	807	824	864	850	813	828	807	824	844	832	794	797	793	747	789	813	853	796	834	794	798	841	845	812	821	765	790	829	823	759	805	833	780	833	806	832	849	813	806	767	774	832	775	805	792	831	817	866	781	841	839	831	808	817	818	800	808	811	779	762	864	790	836	873	774	816	812	797	803	834	816	817	794	816	782	792	800	870	835	837	833	831	812	836	802	739	753	818	811	777	763	832	762	863	818	860	784	778	799	847	803	829	799	837	821	828	804	779	784	810	803	823	814	833	784	814	800	832	847	815	845	813	848	818	786	799	797	832	792	786	830	860	783	841	862	783	824	823	789	813	811	818	809	795	816	826	769	761	795	782	857	819	815	791	817	813	820	822	786	844	794	829	879	826	803	827	824	805	809	818	840	866	806	867	788	810	805	852	821	829	845	846	760	795	832	756	806	799	812	801	780	794	823	832	864	883	834	813	811	763	834	825	812	810	827	795	810	881	800	786	865	838	799	783	855	801	785	810	824	763	853	853	807	842	827	802	793	789	862	806	812	835	805	830	771	820	824	798	783	825	835	820	871	794	823	833	813	759	861	799	793	787	773	863	829	786	819	858	756	784	841	805	824	856	828	771	817	836	824	803	816	874	831	823	823	802	764	782	798	849	817	810	818	809	851	817	800	807	764	796	788	791	830	805	837	840	809	835	809	811	799	786	775	810	852	804	839	833	758	796	833	829	856	832	824	815	785	799	829	867	818	872	789	789	771	826	836	868	827	774	826	785	816	831	837	814	819	800	803	848	830	829	800	853	780	805	791	801	874	823	854	850	777	809	827	833	801	768	768	807	858	788	825	805	841	814	820	810	842	817	865	863	789	810	809	795	809	841	812	799	881	759	826	823	831	798	818	818	847	794	808	792	812	847	763	824	867	808	866	826	788	774	766	832	818	852	774	764	810	833	801	770	836	804	812	863	807	828	839	805	842	832	833	856	791	799	808	838	840	815	878	823	760	822	807	845	842	839	820	823	855	773	828	842	856	804	861	893	800	814	868	813	802	805	810	768	749	841	802	783	789	760	868	828	806	802	816	802	885	845	831	875	886	868	857	772	806	797	828	779	829	812	798	799	816	774	781	788	816	852	742	819	778	820	832	788	793	839	722	820	790	865	850	865	822	774	873	817	839	776	882	816	809	820	782	858	860	856	820	843	864	821	835	789	791	812	846	824	809	829	830	786	848	811	828	804	802	884	858	815	841	749	839	823	817	781	838	838	799	835	898	810	806	817	827	805	815	869	826	847	802	848	826	847	836	829	836	797	781	852	796	740	792	827	811	827	829	809	842	821	830	811	824	827	819	857	831	802	809	819	801	814	846	849	847	807	859	786	818	805	861	838	819	791	797	756	832	797	806	808	810	822	833	821	837	786	842	849	819	839	792	807	864	869	850	767	797	851	809	791	820	786	831	820	779	837	854	836	823	792	837	801	777	820	825	821	799	774	831	787	815	813	827	810	769	841	836	840	787	821	794	834	821	878	763	805	880	890	817	744	833	860	831	843	845	814	801	776	843	829	828	876	840	810	884	791	861	823	801	778	813	846	824	810	810	764	797	787	777	830	796	819	804	821	775	792	875	821	822	836	836	786	810	793	803	824	777	793	869	871	804	825	792	785	781	818	811	806	835	791	803	831	825	809	823	812	845	826	829	813	832	810	816	815	768	840	798	825	802	778	822	768	821	817	884	840	810	777	804	836	803	872	849	829	836	789	768	866	842	804	859	791	794	844	838	780	823	810	778	822	781	815	790	799	808	823	834	756	832	823	791	830	783	841	821	834	805	797	851	847	823	833	812	814	808	771	840	764	840	841	780	762	820	788	846	823	785	840	775	795	780	790	783	811	798	847	826	812	839	774	829	821	795	806	785	794	784	830	822	817	847	814	868	800	828	867	812	877	838	770	819	834	856	812	802	819	841	798	847	792	794	820	832	798	816	782	846	813	786	773	777	816	840	782	813	845	837	806	901	795	796	803	806	767	842	873	816	838	774	812	881	799	798	851	806	816	822	841	845	814	844	809	801	852	816	805	837	873	823	836	797	802	842	795	766	819	855	895	786	770	801	825	811	753	826	796	790	796	803	820	853	795	760	822	759	778	796	782	825	788	811	849	834	850	849	775	755	807
3837	922	1194	903	654	491	365	313	291	272	215	210	183	188	171	184	182	159	156	162	154	146	154	155	157	137	134	165	149	140	140	136	126	136	145	154	122	148	127	164	134	137	146	140	147	148	151	126	132	137	144	121	140	133	141	122	148	149	153	148	150	134	151	118	145	135	134	117	148	129	129	138	143	132	125	153	127	141	135	121	128	146	125	120	162	126	142	140	143	141	130	145	131	125	157	144	127	125	143	121	151	131	164	129	153	124	149	126	144	167	150	140	141	122	152	129	152	131	145	153	144	134	131	117	124	159	127	127	147	146	121	133	172	129	144	127	162	139	123	148	156	141	126	157	135	142	133	122	135	126	139	158	139	135	141	116	139	134	141	123	137	133	135	145	145	135	138	132	126	156	127	140	152	118	146	156	126	141	138	141	128	121	150	157	130	140	154	117	115	122	148	127	146	120	131	144	132	117	124	121	138	143	145	144	140	144	137	144	113	144	128	128	129	110	124	125	124	138	142	120	141	126	142	146	121	133	121	130	156	134	161	135	108	151	142	119	147	118	131	144	132	141	133	152	117	128	129	146	147	144	121	144	145	150	134	148	142	134	147	139	131	125	118	146	147	108	141	139	138	139	117	137	128	122	123	129	157	138	125	144	145	131	125	139	142	140	131	121	139	148	122	146	128	157	133	132	117	139	135	135	126	121	130	146	123	131	121	119	124	144	141	150	143	131	118	143	136	149	139	115	133	130	141	133	124	142	147	137	139	127	151	150	153	127	143	138	119	123	151	132	127	139	145	139	120	126	154	129	125	136	131	150	139	145	138	133	130	129	127	125	123	120	136	146	123	119	146	154	117	142	131	143	125	150	136	128	152	139	153	140	142	141	136	155	136	138	134	131	138	132	158	126	123	142	125	147	144	118	126	140	148	145	149	122	145	130	155	122	122	100	113	116	150	135	153	115	135	136	143	158	141	111	146	128	146	133	133	117	128	119	133	132	156	136	130	125	149	134	134	125	114	130	143	128	118	146	136	140	135	146	132	131	143	128	134	137	126	117	132	155	129	132	136	152	132	126	137	153	138	132	128	119	139	163	137	138	138	138	132	140	128	139	151	150	141	130	126	143	140	139	129	128	135	135	130	121	132	150	165	134	168	151	141	124	140	129	126	144	145	134	141	151	183	134	149	129	152	118	135	129	139	125	120	145	125	145	129	126	135	125	141	140	126	126	140	150	143	120	161	109	148	145	118	125	130	118	134	138	130	129	128	136	132	145	135	143	113	113	165	116	117	135	138	125	157	132	148	151	127	134	141	119	145	130	161	141	135	151	125	143	131	143	141	146	133	113	146	133	146	130	147	121	129	128	127	137	135	143	128	125	127	148	152	154	136	146	118	150	144	144	132	132	147	121	121	135	97	141	141	148	137	139	116	143	141	129	140	137	149	147	125	143	105	146	142	114	110	121	137	143	144	150	106	137	145	147	130	114	138	154	161	141	132	127	126	153	149	121	134	133	124	149	133	138	125	138	115	131	153	140	134	157	126	133	134	125	107	134	144	140	143	121	121	125	154	133	158	117	137	117	124	174	162	142	156	139	158	139	139	138	136	159	144	145	134	136	129	157	119	139	142	151	157	151	117	137	157	140	158	132	133	142	127	128	145	138	137	140	143	130	152	141	141	137	140	147	143	146	130	128	136	131	140	151	123	124	132	125	127	140	142	142	132	146	130	144	120	161	125	144	161	121	131	126	138	156	138	133	124	145	161	112	113	163	118	140	147	157	123	134	150	146	138	128	160	130	130	144	129	123	148	117	126	145	143	118	126	145	122	132	140	130	137	133	120	127	131	149	124	126	147	138	116	143	126	129	154	138	140	146	145	139	160	138	123	135	131	125	142	136	143	162	133	139	143	144	146	139	132	143	132	137	126	128	135	166	140	146	131	142	173	130	150	150	146	140	144	129	129	131	127	134	136	114	127	150	131	146	137	153	156	160	132	178	157	121	154	111	134	140	143	130	134	131	143	122	119	139	137	124	125	128	132	138	143	140	127	123	130	131	131	144	142	153	140	134	137	146	125	131	116	133	125	142	127	140	140	135	133	135	136	121	146	144	114	129	113	113	137	140	122	139	126	140	131	142	126	146	144	143	139	133	143	135	156	132	161	136	102	134	124	109	137	124	140	130	118	148	141	125	161	117	139	133	119	122	138	135	147	138	142	130	114	138	130	122	113	134	124	141	168	131	159	108	115	144	155	130	128	141	126	144	132	139	138	156	142	123	140	155	108	153	153	138	125	125	143	120	145	146	129	146	144	128	141	130	137	122	124	124	126	108	146	134	131	127	139	112	130	138	133	128	137	133	125	106	152	136	129	144	127	140	112	141	126	133	135	151	140	138	115	142	129	135	145	144	155	138	131	144	139	135	127	133	126	147	141	157	171	116	134	131	129	141	134	137	126	122	140	126	118	128	144	140	132	129	124	139	142	145	136	146	124	133	152	120	148	128	132	139	137	146	136	124	128	141	145	146	137	138	144	125	127	131	155	135	102	121	145	142	137	144	142	146	141	162	134	156	148	135	138	133	123	137	160	131	123	144	150	139	133	147	125	134	144	132	128	136	128	162	146	137	144	137	119	155	144	138	144	155	152	131	140	128	144	139	124	164	136	141	122	138	135	133	136	114	129	147	123	125	122	146	127	130	138	159	137	160	141	135	143	120	127	152	123	118	121	131	121	127	138	133	137	140	136	147	134	131	133	136	157	127	130	131	142	125	156	132	157	141	146	153	145	134	128	150	120	157	145	105	138	166	145	144	115	133	151	136	162	144	141	132	149	160	134	141	122	143	119	147	139	139	110	141	121	130	132	154	130	135	150	142	120	136	128	143	147	140	144	143	128	127	128	136	125	142	153	155	143	129	139	155	130	138	149	125	122	131	140	138	111	147	125	154	131	135	127	156	148	130	118	142	127	106	145	126	156	121	147	134	135	153	114	140	145	151	145	131	113	125	137	138	149	147	162	115	134	144	130	126	123	164	146	134	142	135	129	118	138	108	130	130	140	156	142	128	153	137	127	132	123	141	143	125	155	135	111	131	135	133	130	137	122	120	137	125	140	142	130	131	136	145	138	139	126	106	143	138	160	152	145	124	143	134	137	116	132	146	135	133	135	159	141	161	144	120	168	142	138	119	143	158	150	138	108	144	137	156	128	139	148	129	159	127	126	137	127	121	153	116	133	130	144	137	142	152	121	129	152	147	147	138	123	146	132	124	118	133	123	138	143	148	138	113	127	157	151	126	137	151	144	143	148	147	136	135	138	131	122	141	121	128	136	141	129	125	132	127	134	141	140	140	140	146	149	120	150	114	140	140	120	135	125	127	138	113	153	144	127	114	138	142	123	112	165	122	150	126	144	137	127	129	128	140	146	154	154	143	131	128	134	134	142	136	129	138	152	133	140	122	140	135	121	123	143	125	142	132	153	133	126	105	116	152	122	140
5128	1379	3000	3495	2972	2566	2117	1774	1534	1335	1204	1154	1007	952	892	846	849	821	799	747	725	736	692	695	652	636	652	553	630	599	590	617	613	563	552	618	584	598	519	588	598	562	507	549	529	542	557	578	527	516	527	520	540	511	498	519	552	525	515	520	513	550	513	571	475	516	500	512	513	514	482	461	474	512	525	473	494	488	457	520	530	541	553	535	515	502	503	510	509	518	522	492	505	516	528	532	502	537	497	469	502	484	491	469	488	466	478	535	525	459	506	547	504	512	514	495	526	486	535	500	503	499	499	506	519	487	496	511	509	493	498	530	509	498	510	504	485	521	514	468	525	515	467	515	499	467	492	522	482	510	506	483	524	519	513	468	477	512	508	520	470	496	481	504	556	531	464	450	515	511	509	506	445	491	530	482	503	519	488	540	490	509	478	531	489	509	548	485	509	474	475	486	489	534	479	473	479	545	507	475	520	470	484	514	463	523	518	469	507	516	493	506	473	515	507	498	509	520	504	509	514	475	473	507	461	474	493	467	492	538	498	537	469	532	511	502	528	502	513	477	497	502	495	487	499	496	519	504	475	511	493	473	507	520	447	492	493	404	479	501	468	512	519	527	493	477	451	540	525	473	517	483	501	498	486	528	479	574	512	504	488	508	477	478	480	508	500	452	486	493	513	482	523	510	469	492	505	475	500	486	505	497	499	456	465	486	494	492	487	465	481	537	497	494	483	501	515	536	492	491	474	494	501	525	553	535	509	523	498	449	493	488	466	472	490	509	509	499	474	502	500	521	448	528	488	490	516	513	451	515	507	448	494	487	525	513	512	463	498	520	477	489	503	465	492	531	498	461	464	517	458	473	450	489	507	504	491	485	484	535	510	480	538	497	502	493	495	483	472	487	482	507	494	512	503	472	518	520	459	482	522	487	505	510	506	490	475	532	497	528	517	502	499	519	483	501	498	505	493	486	486	499	456	515	493	506	512	502	499	514	517	498	514	490	488	501	495	499	533	455	480	485	499	469	479	493	521	514	483	534	509	469	497	471	514	497	484	506	487	517	492	489	517	533	497	504	491	536	504	515	511	508	485	495	513	542	490	500	496	514	501	489	514	503	487	516	464	521	517	506	514	504	474	504	446	493	550	498	521	512	479	453	511	529	497	495	494	542	452	477	514	492	497	495	521	465	504	505	500	471	540	489	532	505	549	474	544	471	481	505	500	489	498	494	516	504	486	472	489	505	503	512	469	547	498	494	473	507	506	470	474	516	469	462	498	465	484	476	529	501	462	493	503	530	551	476	528	494	488	511	511	484	550	501	532	509	488	483	482	488	469	500	448	490	482	493	511	531	475	496	464	487	500	495	497	497	479	512	543	508	468	483	459	469	519	481	495	497	536	488	490	500	521	534	477	518	488	484	513	506	520	497	515	495	488	490	452	507	462	502	475	522	506	531	496	496	521	534	503	478	494	482	504	463	487	496	479	501	484	494	505	518	482	453	502	487	463	489	479	499	521	502	480	516	483	497	526	502	488	509	487	513	513	528	499	497	483	533	505	486	483	503	534	514	481	460	427	453	510	465	515	499	522	523	486	476	479	523	486	505	500	539	511	447	445	504	455	544	513	549	473	484	510	482	503	537	531	521	499	483	508	551	489	491	496	530	491	503	491	495	534	501	530	544	500	497	472	515	536	505	515	516	495	504	521	502	511	510	513	473	466	484	511	512	541	460	495	480	494	506	485	509	469	491	505	491	483	466	518	475	520	502	531	521	494	486	489	537	500	493	490	467	489	493	492	515	486	491	465	488	528	498	503	542	526	507	511	531	513	508	492	469	505	522	525	522	481	498	472	488	468	536	524	500	460	506	513	466	486	496	494	496	466	547	486	457	462	463	462	478	497	512	459	503	503	484	483	503	476	486	491	519	467	486	501	491	507	515	517	532	464	511	532	493	522	540	511	522	561	501	472	491	511	464	483	494	510	499	500	496	512	471	508	487	499	503	516	463	525	527	502	461	482	525	504	480	494	530	497	484	550	480	512	486	519	529	508	508	487	516	446	496	457	513	499	479	533	507	485	453	472	506	490	515	520	462	545	500	480	483	478	521	495	497	477	485	518	506	539	505	510	557	454	491	479	521	495	490	524	508	484	491	469	493	458	522	512	484	512	495	483	490	530	465	494	515	491	482	482	512	468	485	513	532	498	551	509	514	481	507	494	475	466	501	491	529	489	461	528	500	526	472	478	529	496	530	460	501	495	529	526	469	522	473	512	509	476	503	498	476	543	513	482	507	478	498	468	511	520	477	489	509	483	504	503	506	540	477	496	516	485	476	451	499	504	519	499	458	501	472	486	469	534	516	472	449	510	466	510	514	498	491	529	506	505	533	501	453	479	473	464	513	485	475	451	516	484	473	511	519	522	538	503	507	526	506	499	479	493	521	521	487	505	491	492	492	468	528	506	475	461	484	500	475	513	491	518	464	539	456	508	497	500	500	478	498	479	521	488	466	518	480	507	528	460	460	529	499	514	498	508	485	531	490	509	475	517	492	500	501	497	532	484	482	487	472	508	481	502	500	515	490	503	502	488	475	505	502	519	513	492	495	513	524	490	454	478	537	489	517	490	488	481	472	504	513	486	526	546	472	503	507	507	497	443	498	503	513	535	535	471	476	479	447	511	529	499	479	526	509	506	496	509	456	499	522	493	506	463	478	512	529	506	502	512	526	475	513	472	497	474	471	502	431	506	484	508	465	486	533	529	481	487	490	509	504	515	483	482	491	541	459	498	511	540	481	512	480	481	479	473	492	511	493	519	502	486	512	496	547	479	489	473	512	515	479	489	519	483	500	453	467	531	466	470	506	523	503	452	486	534	533	530	482	476	462	480	522	486	481	505	517	481	540	514	489	505	501	467	498	507	515	516	506	513	482	497	490	505	541	499	497	505	481	525	508	527	523	472	493	456	513	510	529	534	453	537	494	519	520	498	456	451	490	487	532	503	464	472	493	530	519	525	447	505	514	520	462	521	502	518	510	502	469	495	492	483	492	506	464	500	480	504	502	516	533	481	467	509	514	493	483	490	507	533	505	535	497	495	503	525	490	499	522	480	493	472	487	498	513	479	503	471	497	496	540	514	491	490	534	540	508	465	517	457	506	465	544	540	507	489	488	509	554	485	506	482	487	517	477	477	530	496	522	468	531	459	441	474	491	500	485	509	477	536	507	510	524	504	431	531	453	483	513	515	482	493	486	520	529	521	489	503	481	488	504	486	505	490	487	474	511	493	492	504	493	472	488	504	516	479	553	493	443	490	496	451	511	515	489	494	494	466	482	448	508	492	545	485	521	476	490	486	498	509	484	531	461	492	481	481	535	488	483	511	501	502	493	520	506	507	513	492	468	516	473	504	509	469	489	473	479	487	551	501	485	497	528	483	513	466	501	490	528	491	508	496	507	463	491	481	495	500	512	472	515	448	508	520	456	471	499	509	501	490	508
7295	1614	2231	1668	1103	776	562	463	367	315	268	251	207	211	193	189	173	140	167	162	164	156	147	134	135	138	142	122	111	117	145	105	132	124	131	113	129	106	131	115	114	134	116	119	116	131	132	97	113	112	124	118	106	110	116	115	115	98	100	114	116	102	118	92	90	94	114	97	107	109	123	109	104	116	126	130	108	115	129	122	117	110	113	97	125	112	106	109	105	114	112	112	93	122	103	101	113	121	111	126	126	89	83	107	91	116	102	99	114	106	122	120	111	101	112	123	110	114	100	104	124	97	111	99	100	103	115	110	104	101	116	116	108	89	104	128	106	122	109	107	113	119	122	111	121	109	111	121	103	120	91	87	94	123	107	121	101	122	100	117	116	129	87	117	94	122	110	120	102	105	110	128	98	113	116	94	109	103	117	95	115	94	136	110	104	105	114	102	111	100	101	113	104	120	131	117	119	99	100	97	112	99	104	90	118	118	102	110	99	109	99	109	118	113	119	117	108	114	104	128	93	107	104	112	102	106	102	97	92	103	101	106	91	103	115	118	101	102	100	118	111	129	124	123	98	120	113	126	101	109	130	92	116	111	118	117	114	114	108	95	135	94	107	129	109	117	107	112	110	97	91	116	124	118	97	125	102	96	101	108	105	113	107	124	103	120	110	102	89	89	100	128	102	121	126	124	109	108	121	124	103	103	113	115	135	114	122	112	105	109	128	108	107	103	118	113	92	98	119	128	124	117	118	109	107	102	109	100	99	112	139	101	111	115	100	96	101	107	96	86	121	105	119	85	106	105	111	100	108	110	115	133	109	103	95	123	101	110	112	114	130	119	108	99	95	103	97	118	100	130	122	139	122	92	111	98	113	108	124	117	123	111	116	102	89	121	135	104	126	108	107	89	119	115	119	106	126	105	92	112	102	132	94	95	109	80	111	99	120	127	111	99	105	105	100	124	118	105	109	94	112	123	117	103	111	104	97	120	106	101	106	107	103	105	99	110	108	118	113	115	123	112	124	118	116	120	105	105	103	109	95	86	108	113	117	106	104	127	120	121	96	92	120	97	105	100	97	117	113	92	97	100	111	105	117	121	111	103	109	96	117	105	98	115	115	95	105	92	83	106	97	119	109	96	132	99	110	109	109	114	107	121	101	107	117	101	102	96	108	82	123	135	112	103	105	121	84	100	101	120	96	122	114	118	122	109	98	106	109	99	109	108	99	123	115	108	106	101	139	111	100	118	114	125	120	104	103	98	122	109	96	106	121	94	109	113	132	128	116	97	115	133	109	115	103	112	106	105	99	115	97	133	103	93	104	94	119	109	101	87	112	106	113	105	109	121	108	104	117	102	101	101	104	95	96	115	122	107	129	132	94	94	116	108	116	106	108	114	113	127	94	122	93	99	107	123	110	91	105	115	105	101	113	104	110	119	121	113	98	127	105	97	112	101	96	115	104	98	114	102	106	101	105	110	115	110	100	109	111	116	110	115	116	121	109	102	93	102	113	123	98	114	103	125	114	105	106	89	105	112	105	117	100	109	103	116	102	107	114	112	127	85	101	101	116	113	137	114	108	103	107	103	106	96	98	129	98	109	112	108	111	109	112	113	108	112	103	111	130	108	109	114	114	119	96	92	99	110	99	95	121	110	121	131	103	144	114	117	103	108	100	92	109	97	114	105	106	108	109	99	106	103	114	107	125	113	101	112	129	90	129	102	110	113	97	110	98	113	104	98	119	110	117	97	102	113	113	126	94	115	104	96	98	90	107	119	114	98	110	111	105	115	110	111	117	118	130	102	111	107	130	110	104	96	119	104	109	82	117	115	116	105	105	116	122	122	94	106	87	97	113	102	101	93	108	95	107	108	104	109	107	108	101	114	115	98	99	121	85	123	117	110	94	87	127	102	138	102	106	121	112	100	114	96	124	113	114	116	121	108	98	88	123	94	104	117	107	108	107	128	102	116	90	117	107	107	115	107	98	120	106	114	116	106	119	106	109	110	103	123	97	105	107	110	111	104	102	100	101	114	108	98	99	103	127	120	114	100	108	113	120	121	113	124	114	121	116	137	96	126	101	117	111	98	94	106	116	106	92	106	98	105	118	110	119	118	118	108	106	93	101	110	125	98	116	98	106	99	112	101	100	118	118	104	101	112	116	121	105	119	108	112	130	97	106	105	112	101	99	121	109	99	96	118	111	104	118	93	92	127	119	110	93	111	104	87	106	95	119	105	104	112	93	109	103	123	93	100	119	110	99	112	100	109	105	93	112	107	121	116	126	129	111	98	111	103	99	103	122	115	93	98	110	113	104	122	128	120	109	101	105	120	116	110	95	106	113	105	116	108	103	119	108	115	111	95	89	104	114	115	101	99	77	105	110	102	103	84	122	98	112	117	120	108	109	102	119	120	102	121	92	103	121	119	121	118	115	105	113	109	123	102	107	114	102	105	103	102	102	121	114	131	123	135	109	106	126	112	120	97	84	124	106	104	96	111	94	98	123	105	116	115	115	120	112	97	114	128	111	120	101	100	109	113	112	111	106	104	114	105	127	128	102	97	117	96	95	129	88	101	111	95	119	116	117	108	121	105	103	99	120	127	115	100	115	100	112	101	112	101	92	112	106	120	112	127	114	92	116	114	105	99	128	104	118	120	130	108	118	95	104	103	104	96	112	107	99	86	117	120	97	100	108	118	96	106	112	94	111	111	105	108	107	104	112	87	112	123	118	101	103	101	102	127	104	113	121	95	118	121	97	89	126	131	116	100	110	95	110	117	107	114	122	112	118	91	104	110	106	116	89	106	98	109	93	124	119	105	121	113	111	116	120	127	112	93	101	113	113	130	111	132	106	118	112	116	97	112	118	112	121	100	80	129	115	108	124	104	108	91	106	115	122	113	115	110	104	108	115	99	131	100	89	106	104	111	88	131	116	115	104	116	90	124	104	117	122	97	117	124	107	119	115	92	92	103	120	101	104	93	103	98	102	118	104	95	100	112	124	115	110	115	115	102	102	113	106	95	97	118	117	125	118	105	112	113	112	85	116	108	105	115	113	91	113	116	102	104	99	107	114	102	105	126	112	110	119	120	104	112	92	124	126	132	98	92	107	121	111	111	102	120	98	100	121	111	128	115	99	138	127	106	101	106	111	104	123	111	106	120	102	108	111	102	105	99	102	124	109	91	115	109	106	122	102	104	122	114	117	125	116	116	96	120	100	105	100	114	110	110	99	123	101	101	108	95	113	120	92	107	94	99	101	113	96	113	118	115	99	102	98	116	117	113	142	106	108	84	106	107	129	106	107	102	115	109	116	90	123	105	107	106	97	95	116	127	128	117	99	100	125	111	119	93	99	107	94	109	118	102	97	106	132	114	103	106	118	103	92	106	92	96	100	107	118	91	97	88	105	114	105	97	104	107	114	114	124	102	103	92	125	117	101	110	117	97	99	100	93	107	99	115	111	106	111	136	114	82	127	117	115	113	133	113	95	120
7280	2219	5022	5867	5079	4223	3384	2860	2397	2154	1795	1618	1456	1274	1175	1138	1058	997	889	834	847	768	701	763	785	706	690	631	609	627	589	578	588	573	615	583	562	552	542	506	538	493	523	459	494	486	491	519	518	479	499	496	468	462	507	447	467	494	453	503	458	425	438	433	441	448	415	467	433	478	431	425	457	459	460	448	468	470	404	448	481	442	440	502	416	441	447	457	440	445	427	448	430	448	412	454	422	456	428	442	434	421	411	402	409	453	449	400	400	447	416	430	406	460	433	445	412	427	436	410	450	446	432	426	414	429	444	446	440	442	445	432	363	399	457	427	414	402	446	431	402	413	433	390	435	419	408	414	423	438	438	418	426	435	410	409	442	443	409	422	392	437	441	426	382	465	408	424	438	427	434	412	425	455	431	419	412	414	409	412	428	395	408	417	407	406	430	383	422	410	458	392	420	402	444	401	424	425	425	410	441	416	403	462	438	388	410	420	413	433	393	427	420	388	381	403	405	448	428	388	442	422	427	402	421	469	439	405	416	461	401	427	395	423	430	429	428	439	419	416	431	451	424	423	404	390	407	378	431	442	439	423	421	383	415	407	389	435	400	454	427	429	428	410	433	469	402	414	425	419	453	415	406	442	435	448	402	386	425	453	421	400	425	412	436	403	376	419	429	422	380	407	394	416	409	451	384	432	441	433	406	423	440	393	432	423	404	426	376	404	382	447	396	436	421	406	430	420	424	424	421	456	403	426	468	425	443	440	429	406	410	422	445	407	418	439	420	427	380	413	420	417	409	432	407	412	410	468	398	418	415	444	405	424	420	426	427	420	399	422	397	408	407	404	407	346	398	432	433	410	429	411	418	416	443	437	406	408	406	406	379	439	444	425	427	399	452	362	449	415	426	423	436	420	399	439	394	409	401	426	400	429	387	402	454	437	430	465	460	441	422	403	417	387	408	371	409	427	432	445	443	441	409	444	432	409	415	398	439	416	397	412	446	373	402	424	381	413	471	419	426	410	398	435	443	391	436	386	435	456	410	399	388	431	424	424	430	394	407	425	408	398	393	378	423	447	417	396	411	435	438	376	368	402	395	421	422	399	432	391	383	402	402	424	412	425	408	475	409	420	422	427	411	403	396	419	430	434	384	444	419	392	435	406	428	397	433	417	445	382	426	439	422	399	382	421	424	427	428	417	425	424	420	410	427	472	435	439	390	409	386	441	413	421	425	430	430	397	457	418	455	414	414	449	429	425	420	393	397	452	411	444	399	423	431	412	453	447	429	410	452	398	432	426	443	416	445	387	402	421	421	422	404	419	457	447	421	395	445	418	427	419	413	427	426	402	447	444	394	457	443	387	406	390	418	420	409	433	419	404	431	404	418	422	355	405	405	414	386	434	435	414	407	429	401	420	428	403	419	424	431	436	436	412	413	392	409	457	407	392	398	420	401	449	394	447	431	399	409	415	453	394	408	415	368	407	419	440	416	384	436	385	416	406	468	412	408	414	410	426	418	400	469	405	437	414	406	417	438	431	430	465	440	419	423	431	461	392	413	413	421	432	383	429	397	404	398	426	417	422	421	397	421	471	399	417	464	439	428	391	417	403	425	424	399	412	392	428	397	438	413	422	384	406	438	394	402	423	433	413	439	423	408	445	417	406	398	408	433	420	444	443	429	388	420	436	446	437	438	436	428	447	410	413	416	427	431	396	436	400	413	422	447	414	406	414	401	438	394	401	396	406	459	392	414	424	438	397	412	435	409	396	407	396	411	428	445	407	417	425	399	417	432	433	427	421	403	415	415	415	400	377	428	412	441	392	433	423	410	440	438	452	418	427	415	418	406	397	423	383	422	387	433	415	438	414	411	418	441	409	425	415	435	418	395	435	414	437	402	397	442	394	429	421	423	394	371	431	444	406	406	420	440	413	406	401	371	409	419	435	392	380	421	398	415	390	441	425	436	437	435	413	406	422	425	455	490	441	399	430	420	400	407	432	388	426	459	379	427	423	430	424	401	410	437	409	403	426	425	399	438	394	398	422	430	417	427	450	392	423	434	433	433	430	395	383	414	423	431	416	401	389	438	405	449	432	424	426	434	390	420	412	448	416	426	431	427	397	450	408	424	416	411	388	438	444	404	432	404	434	442	434	389	379	453	437	414	438	403	412	422	399	439	404	424	407	409	427	420	394	418	429	425	411	421	425	398	419	409	421	391	397	414	365	431	414	417	415	433	438	400	425	398	411	382	432	402	395	435	399	420	450	386	430	415	405	404	399	437	470	417	388	421	428	439	436	443	402	449	425	484	423	416	410	429	409	398	399	393	429	416	426	413	431	429	406	448	442	400	422	425	399	416	384	392	439	411	426	450	398	416	404	444	440	439	442	424	424	432	394	461	436	429	427	445	450	432	416	401	450	439	425	387	441	405	432	448	407	433	405	429	436	425	406	424	388	432	405	430	457	437	416	408	421	415	398	421	437	415	407	415	434	455	424	444	427	394	429	410	428	422	397	408	425	426	420	396	380	479	445	407	432	419	448	385	422	410	439	416	421	409	436	412	417	419	418	402	440	432	398	400	437	406	454	408	420	411	436	438	401	412	414	415	424	403	418	409	419	440	395	395	414	446	410	430	423	436	433	428	410	411	434	425	413	401	425	440	397	400	376	423	432	431	428	435	420	431	360	393	393	422	418	410	408	444	421	407	453	445	420	422	442	387	430	443	418	450	414	389	422	419	410	409	401	404	410	440	396	386	424	448	415	444	400	417	449	432	393	429	414	450	407	407	444	400	403	385	386	431	435	428	402	425	404	440	452	459	408	438	437	401	417	402	451	404	426	382	404	396	391	460	442	381	423	460	423	397	454	400	397	423	406	417	420	431	404	444	398	380	422	424	410	421	415	415	435	430	420	382	401	411	449	448	438	395	446	412	424	410	402	396	434	381	373	412	398	408	393	410	425	424	398	433	386	417	446	411	408	446	415	396	454	423	411	388	434	412	391	394	401	430	417	430	430	414	430	399	429	450	411	422	432	404	428	432	407	445	426	396	435	453	414	397	405	375	418	414	439	434	455	411	439	395	397	426	393	429	424	409	422	423	452	429	407	392	388	433	408	419	401	421	444	437	397	419	399	436	461	413	459	397	399	429	430	406	440	415	408	401	398	394	408	420	434	450	399	398	415	421	407	451	402	421	451	413	433	413	399	405	453	422	406	451	407	440	437	387	397	421	392	468	369	412	371	434	427	440	385	393	419	432	439	415	416	455	408	399	426	418	438	448	411	391	423	405	446	418	396	412	455	423	434	417	425	442	390	427	376	415	408	473	386	420	414	386	467	408	471	454	419	402	388	432	433	411	434	427	438	381	414	434	459	392	419	421	378	417	437	434	413	403	422	426	403	455	430	425	413	386	431	408	397	378	467	438	433	402	406	419	387	431	427	445	389	431	398	444	402	414	428	423	433	370	419	426	413	418	423	399	416	399	434	424	398	446	450
1181	309	305	319	272	269	246	234	240	231	242	243	232	236	238	240	251	234	263	247	223	237	255	259	248	258	245	234	242	263	235	237	277	254	230	285	213	237	271	265	245	235	242	230	239	241	235	251	245	236	270	249	248	245	261	260	248	263	242	238	258	228	249	269	220	287	209	231	262	262	273	220	226	250	228	205	232	230	248	197	235	263	231	245	213	223	234	248	226	238	224	229	227	227	241	219	234	226	253	252	250	256	226	251	237	263	221	249	237	230	221	245	230	256	254	260	252	256	261	256	245	250	267	225	230	246	225	242	238	219	233	256	254	245	251	265	264	239	232	247	261	237	244	257	207	238	257	244	224	240	258	228	263	244	260	221	242	231	246	275	244	223	263	234	226	255	221	239	251	264	271	218	258	247	232	228	271	241	260	211	259	250	234	254	230	237	247	222	239	232	273	227	255	228	239	262	264	224	262	245	260	217	232	241	237	230	235	231	241	252	218	232	237	235	241	235	225	246	241	242	262	249	260	244	254	222	198	261	233	269	257	252	265	218	250	247	264	255	242	257	242	233	236	250	222	249	276	228	244	239	204	248	255	243	238	275	223	250	228	265	241	262	272	233	239	246	268	226	244	256	231	250	251	244	230	249	219	247	236	262	237	209	256	262	226	249	252	251	251	258	235	224	248	232	257	247	248	249	235	247	240	244	253	254	230	222	245	217	201	240	235	247	247	235	229	250	238	250	224	235	244	225	226	210	239	242	228	233	237	260	227	210	262	228	245	247	232	230	235	254	240	237	216	244	224	248	240	235	254	263	236	263	245	221	240	228	259	250	239	230	244	261	226	258	273	256	243	238	241	238	254	237	230	237	258	230	229	242	260	253	262	260	220	232	239	262	191	237	237	254	231	250	267	234	227	238	250	218	231	281	216	235	224	249	236	249	274	235	235	232	238	258	224	232	250	221	255	239	257	230	245	241	230	245	233	213	246	254	258	228	256	246	215	220	242	222	234	231	224	261	275	234	197	250	239	247	247	235	229	257	229	212	241	233	230	228	256	233	235	243	226	232	226	257	229	255	220	262	240	256	235	255	231	263	230	222	247	230	231	238	238	246	225	244	250	217	250	246	244	259	221	270	229	229	221	224	257	233	239	249	228	243	228	228	291	244	228	239	226	246	257	244	245	236	233	286	254	248	269	239	280	230	226	238	224	221	253	243	258	242	240	224	239	255	248	242	258	231	218	236	239	257	220	240	241	236	225	257	245	250	214	242	216	266	216	267	256	263	254	241	219	226	249	231	256	222	253	237	233	292	265	262	235	255	274	236	235	262	241	235	241	249	265	256	246	233	208	221	247	241	234	254	243	239	236	256	231	266	224	231	209	228	273	231	247	263	231	235	218	274	246	223	241	244	212	255	214	203	232	274	221	237	254	247	250	227	234	260	234	236	211	223	231	287	261	238	232	253	269	240	264	224	247	237	228	260	271	249	232	259	199	211	245	270	236	228	249	252	247	268	248	254	263	217	258	228	225	225	229	237	205	247	267	253	262	260	241	249	210	232	230	255	219	250	238	246	234	257	249	221	249	242	227	229	242	262	280	242	251	268	242	269	247	215	257	244	248	237	252	233	236	246	244	227	237	252	256	225	238	228	252	232	228	244	235	247	226	234	269	237	259	228	244	240	235	233	225	234	227	217	277	223	245	248	224	249	269	228	253	244	252	270	243	251	248	234	234	260	241	235	267	245	232	232	235	252	247	241	237	231	252	241	250	216	242	251	241	217	231	228	226	221	219	251	240	255	223	231	245	239	249	270	227	253	222	284	222	234	214	243	243	238	252	246	232	231	249	228	225	257	275	271	279	263	261	232	241	250	243	233	217	237	261	218	256	252	210	231	255	252	246	271	217	211	234	213	255	240	286	238	246	280	223	238	221	233	234	240	224	258	238	247	235	224	241	248	249	233	254	235	228	241	241	251	226	239	250	251	251	263	263	259	253	241	252	247	270	261	249	224	226	243	236	248	233	231	282	250	274	234	237	233	237	234	255	241	230	239	264	230	224	267	248	257	249	274	260	241	247	252	254	233	235	226	233	230	221	257	257	239	265	232	227	241	211	245	247	236	217	232	256	246	272	214	272	257	239	267	275	238	238	210	242	229	232	251	224	241	232	232	249	231	231	233	231	233	244	259	239	251	262	251	234	211	252	254	236	245	244	238	241	250	239	227	241	249	235	236	218	259	254	247	236	261	260	253	240	237	220	247	253	196	251	217	241	277	225	230	253	202	232	244	264	250	268	281	251	242	250	240	226	229	259	232	238	225	235	231	241	247	224	268	242	227	238	270	212	217	260	249	242	222	254	237	240	201	256	253	225	241	271	263	235	246	235	241	239	242	244	253	229	258	254	270	222	227	244	219	273	208	227	214	256	217	252	255	248	221	224	240	244	234	233	222	243	238	227	238	250	206	224	250	252	232	244	223	263	216	254	235	246	262	257	223	256	214	268	233	246	260	248	236	245	222	221	231	242	240	217	268	248	252	228	244	261	237	213	218	262	241	231	230	244	254	254	252	257	233	229	264	243	235	223	242	242	244	250	236	253	240	251	226	245	236	223	223	242	234	281	271	217	252	228	265	249	233	249	270	195	232	234	252	240	266	228	231	251	238	241	251	208	252	245	213	245	214	241	260	255	253	239	270	188	213	250	218	246	251	213	271	257	266	271	243	256	238	230	251	229	231	249	267	238	244	255	276	251	239	266	223	242	259	245	256	210	236	245	248	290	260	237	243	260	231	232	236	226	210	199	245	238	233	235	233	251	215	216	234	242	243	242	213	251	247	209	268	254	250	260	224	251	228	259	249	238	246	258	237	242	257	255	230	258	253	260	237	271	250	240	266	273	240	261	261	243	259	237	255	212	240	249	243	267	231	238	260	246	263	236	258	246	226	219	236	252	232	233	222	254	235	253	245	245	228	265	246	249	247	246	252	229	262	240	254	223	229	231	240	239	245	253	250	258	262	211	220	227	242	217	253	237	237	236	228	207	237	228	262	251	236	240	240	247	223	263	202	235	197	247	220	252	227	233	264	218	219	238	232	275	271	247	238	219	197	252	258	248	254	253	252	253	238	270	253	263	257	252	229	225	221	280	237	233	228	238	224	231	222	220	221	276	216	254	228	243	216	241	225	260	252	258	221	257	247	228	233	258	257	239	236	267	231	258	209	251	253	281	257	231	235	247	242	257	250	254	236	235	241	237	212	246	250	244	244	218	268	244	234	235	262	259	253	205	216	243	227	247	242	245	228	257	230	232	261	232	244	234	257	235	250	226	248	264	260	239	255	247	250	272	238	246	260	250	268	233	250	246	225	255	255	216	234	256	231	224	246	259	216	255	262	257	270	240	260	249	217	225	212	253	239	245	245	198	201	248	242	238	260	243	242	259	269	236	255	243	255	267	241	251	237	267	228	276	230	231	228	248	271	215	264	268	241	245	250	247	233
2313	891	998	1138	1058	929	935	885	882	873	819	847	817	829	889	825	834	841	834	825	799	830	817	805	825	822	839	791	823	801	798	824	819	802	797	790	816	761	823	830	862	763	847	822	814	857	825	798	845	811	821	854	821	806	801	825	806	836	838	829	816	845	815	799	750	768	811	875	806	801	856	823	847	856	804	785	868	827	851	806	868	805	799	796	798	762	837	809	812	850	790	791	776	818	853	805	820	799	784	839	820	784	849	831	775	843	769	772	792	803	804	811	791	813	834	827	787	843	852	811	839	839	795	829	841	810	788	818	830	837	808	742	858	788	797	785	808	790	786	759	824	812	755	806	856	800	861	813	780	818	790	852	753	809	815	779	780	823	803	809	833	816	809	781	820	873	773	820	818	817	795	811	896	873	809	864	800	797	789	786	846	827	852	803	862	754	793	800	773	772	838	809	806	779	842	821	797	843	839	784	811	822	826	808	862	812	853	819	785	829	769	790	817	832	863	821	879	764	839	854	818	839	791	830	847	816	796	794	866	854	789	806	856	824	791	800	798	774	772	832	813	829	811	789	862	856	813	804	797	801	805	805	792	803	831	868	808	770	854	848	826	830	785	804	793	813	782	763	833	801	818	807	826	816	795	816	779	845	830	768	848	791	806	850	806	797	795	813	818	828	810	794	811	800	814	867	808	826	851	810	835	783	744	837	823	814	775	777	805	806	858	801	859	855	773	773	809	788	783	793	840	788	786	824	817	796	781	835	763	841	822	867	776	836	842	861	778	832	847	837	794	824	826	798	811	800	818	826	818	818	813	809	840	815	810	857	784	861	801	867	770	831	784	777	801	862	831	771	838	774	815	806	769	866	840	802	806	830	834	795	804	784	773	784	839	843	848	787	842	834	862	819	827	818	848	784	823	830	860	834	804	819	804	850	825	827	812	785	839	851	828	778	846	851	801	814	832	789	801	785	788	831	795	829	822	836	745	793	766	793	810	805	823	814	793	857	827	731	802	772	777	817	829	817	772	789	810	829	792	820	812	761	878	792	762	846	812	845	868	776	815	804	782	835	832	808	831	814	782	833	825	809	786	802	792	825	785	820	823	793	820	841	784	774	811	828	820	809	880	817	808	823	815	800	828	791	823	845	803	765	812	827	817	814	780	832	799	786	756	804	793	822	827	807	784	847	863	759	823	820	815	794	771	796	839	828	826	825	777	817	856	785	833	834	823	788	822	864	821	826	805	843	769	829	816	847	818	846	830	802	807	837	775	823	806	808	834	833	802	813	788	857	848	840	824	851	845	817	805	824	864	830	830	793	751	802	855	846	867	795	800	849	825	842	816	813	837	814	741	817	833	830	795	780	814	849	804	881	789	796	757	812	796	787	800	822	798	850	781	868	818	813	874	800	852	851	803	823	796	804	804	818	828	762	827	798	796	779	799	792	805	794	889	836	826	781	792	843	841	824	799	764	808	816	842	781	837	795	832	809	750	766	822	772	826	804	787	831	822	792	823	816	799	832	837	788	843	815	818	853	801	797	793	836	798	846	848	782	850	853	868	820	849	773	840	817	808	798	796	806	777	797	811	802	830	831	809	834	848	813	857	833	775	829	836	820	851	882	744	801	769	822	850	847	774	810	819	809	852	843	824	791	852	866	823	821	774	803	792	842	820	871	796	876	855	756	771	802	817	853	772	826	814	781	837	831	784	796	836	792	846	835	841	805	825	773	806	805	807	830	847	808	817	785	798	816	851	777	783	813	802	812	765	837	787	819	853	839	858	764	765	865	851	824	779	780	797	791	786	843	848	745	799	826	873	844	780	765	791	793	818	854	820	807	814	828	851	804	839	802	774	856	809	789	786	789	796	833	800	752	811	780	820	801	773	840	790	767	773	803	827	824	839	803	787	844	821	815	809	761	825	819	817	857	777	840	837	790	790	781	846	836	821	812	814	809	797	826	814	812	818	840	853	818	860	812	756	806	777	779	783	818	806	810	778	799	790	808	858	832	818	773	823	787	867	791	807	777	823	836	855	858	817	793	768	839	779	807	831	783	805	810	832	819	835	806	803	829	797	836	806	781	805	801	879	810	829	813	847	851	815	768	796	855	801	807	821	838	824	827	782	851	821	820	847	822	849	834	852	845	823	878	776	788	781	829	785	828	882	815	823	823	845	801	792	852	817	822	852	831	830	835	819	811	870	807	790	804	819	828	828	806	841	799	843	826	798	829	804	778	828	856	839	838	837	857	785	822	792	821	758	837	836	805	822	799	778	842	834	794	833	812	794	829	823	831	812	822	785	800	816	811	769	788	792	802	818	797	804	791	822	798	804	834	814	792	837	821	852	843	779	819	814	781	792	767	857	874	817	864	767	781	856	811	754	804	799	848	804	803	778	830	814	814	800	808	885	824	806	808	802	835	843	822	812	823	802	779	816	827	829	832	798	826	805	816	819	835	739	856	849	803	832	880	836	802	816	873	793	778	821	839	825	819	825	861	764	865	761	793	833	758	802	804	898	796	840	825	817	815	820	827	816	785	819	821	806	796	754	767	802	793	763	817	865	809	774	800	865	787	791	794	810	789	803	760	813	894	857	806	776	796	819	791	799	796	803	823	747	785	783	764	792	873	786	819	816	820	748	783	804	775	815	742	798	806	812	866	840	802	809	786	809	786	830	850	826	834	785	888	846	856	838	805	847	809	821	822	805	799	820	891	789	792	788	794	778	826	794	885	824	786	817	800	791	797	880	818	869	811	778	770	789	798	797	840	828	825	768	801	853	779	803	798	747	869	830	846	810	816	806	812	819	841	797	833	844	813	781	799	815	832	838	820	844	840	818	794	815	732	841	825	782	836	768	808	782	794	832	818	846	853	852	826	787	780	822	846	802	818	801	842	822	831	850	797	843	782	810	830	832	805	859	815	814	796	837	827	824	768	802	798	776	809	790	822	786	805	875	810	785	827	785	804	798	843	840	793	796	808	831	840	777	787	803	868	804	786	838	830	784	781	880	812	811	808	758	821	813	827	797	795	848	887	884	790	790	816	823	830	827	872	817	814	811	831	829	802	800	798	809	808	797	804	828	823	812	786	842	834	820	800	805	830	781	824	795	802	787	880	833	837	874	810	810	798	812	824	807	845	809	803	818	800	813	834	794	830	851	781	846	796	824	840	770	797	834	789	770	819	817	789	785	806	849	807	837	817	822	757	832	825	821	830	824	795	816	830	817	795	793	827	843	819	842	836	820	823	815	823	814	840	848	825	831	855	814	772	815	835	798	781	831	799	815	843	801	836	771	833	795	790	832	810	791	818	805	831	851	803	836	724	801	817	775	813	838	795	822	791	782	784	762	804	794	809	802	801	802	823	839	844	844	828	802	807	841	842	820	789	787	825	819	784	828	825	886	796	897	771	830	789	811	776	809	845	842	821	834	801	826	833	776	777	801	782	781	820	802	788	819	818	816	828	873	785	821	833	861	829	804	797	794	841	805	821
3959	869	1192	897	640	492	361	346	289	266	251	253	202	224	181	157	158	183	169	197	150	149	166	155	152	124	133	153	126	154	153	137	159	143	124	124	140	130	176	138	156	135	119	138	129	155	144	150	149	139	122	126	134	127	152	138	134	140	167	136	159	122	147	122	136	114	142	142	142	133	135	141	116	130	134	130	148	135	123	149	149	138	150	142	128	104	131	131	137	137	135	135	134	151	140	121	154	130	125	138	136	152	126	129	147	154	142	147	151	148	124	115	123	148	137	167	135	140	130	111	136	137	128	135	179	130	132	120	137	125	148	143	140	121	131	138	148	126	117	118	140	135	116	151	138	128	120	156	145	143	116	135	122	152	137	127	145	141	140	136	150	127	127	139	133	137	137	128	129	121	123	167	147	122	160	121	148	151	147	151	145	119	124	132	122	136	135	135	133	113	152	139	131	148	134	136	153	158	143	127	144	138	139	131	143	141	111	138	137	123	163	167	135	138	122	135	134	153	136	143	125	116	131	133	96	125	126	142	162	120	143	134	153	166	126	127	125	143	149	124	142	127	125	137	129	148	137	131	138	126	126	148	145	123	137	143	130	126	145	137	136	135	139	133	141	146	142	127	140	136	151	130	139	132	137	124	142	160	126	130	141	147	126	142	125	159	129	143	152	141	128	125	144	140	128	155	135	121	126	129	135	137	126	131	137	141	126	148	127	118	138	145	144	121	137	157	122	151	132	134	132	122	134	144	131	141	141	142	137	130	134	147	99	147	133	141	132	132	125	146	152	141	136	151	113	145	145	161	109	144	143	122	143	124	120	136	141	148	138	121	148	141	137	147	127	142	145	148	125	140	138	131	134	130	132	143	139	123	144	140	146	129	131	128	143	166	150	121	138	141	147	136	140	111	133	125	148	123	135	134	134	131	129	124	143	161	135	146	137	124	133	138	113	127	143	116	130	130	146	130	143	108	156	131	132	145	123	133	140	143	158	133	155	137	145	141	138	128	148	119	139	130	135	129	168	153	118	119	139	116	146	154	123	173	157	139	134	125	134	132	115	126	135	130	131	133	133	117	135	133	125	123	125	135	143	150	164	153	144	141	126	157	114	143	116	151	142	151	128	139	115	136	126	130	132	163	142	136	153	145	130	131	152	134	118	129	145	130	135	161	129	124	115	125	143	133	121	125	149	146	126	129	130	132	125	132	149	130	122	135	133	124	140	154	120	131	129	136	145	126	137	141	124	126	112	133	138	118	128	121	128	144	137	133	138	134	142	114	125	148	138	133	135	155	129	144	130	116	130	137	136	127	144	130	146	145	146	129	151	138	150	134	137	148	144	137	118	126	133	150	168	120	134	123	117	166	140	152	136	144	136	138	136	137	128	132	142	132	137	127	147	138	132	110	131	157	135	152	119	165	142	135	121	161	139	113	143	131	143	141	153	149	144	129	151	152	113	134	143	117	111	151	134	133	132	143	140	131	134	137	165	120	125	119	128	141	129	120	126	137	149	144	146	133	133	139	135	132	139	133	131	120	123	131	122	144	136	148	130	141	140	129	140	147	134	144	141	147	145	142	141	134	130	126	170	116	142	144	135	133	131	129	160	139	135	141	113	129	128	141	132	129	151	127	126	127	132	148	116	130	134	121	107	133	119	153	145	115	131	153	137	133	129	153	144	137	115	145	140	137	120	146	126	130	139	122	134	135	121	122	141	127	154	121	131	123	163	140	143	134	145	160	129	142	132	149	148	148	119	152	127	149	134	151	141	149	148	121	127	127	141	156	152	136	141	141	121	128	132	152	120	144	118	137	132	141	125	139	129	125	138	131	121	116	139	129	136	134	128	124	142	136	140	134	137	148	134	152	137	149	130	133	135	144	134	136	138	126	140	114	118	145	144	132	138	129	147	133	158	143	117	140	137	133	137	141	131	133	147	101	125	110	132	133	135	129	138	121	132	119	167	153	110	134	137	136	116	142	150	114	130	148	142	154	121	131	138	141	124	115	137	137	148	144	148	113	140	163	133	135	125	140	141	126	127	132	130	135	147	140	129	132	128	134	140	139	130	131	127	121	149	138	127	130	137	142	136	156	124	116	142	132	128	134	136	141	145	149	149	125	144	139	137	154	142	120	138	137	132	140	132	148	127	144	138	99	139	126	148	157	112	148	133	154	138	162	138	133	132	141	113	145	123	130	134	159	124	132	131	128	144	149	134	152	119	142	134	132	144	140	165	115	129	151	155	142	140	117	147	129	124	130	137	139	117	150	142	120	136	140	124	137	142	131	125	118	133	145	115	113	143	139	136	140	138	124	136	137	167	145	138	131	126	145	118	133	116	120	161	135	125	145	148	122	120	138	123	138	127	145	151	125	135	146	136	112	116	124	128	136	123	157	131	141	138	125	124	129	144	142	104	141	145	149	160	135	130	155	140	154	143	130	130	141	130	142	118	115	142	139	132	138	131	140	144	126	144	144	137	133	139	144	135	134	123	128	133	134	123	130	128	121	140	125	140	152	150	115	116	161	148	118	137	135	144	159	126	141	133	142	142	133	130	150	133	133	140	147	131	138	127	161	117	131	126	144	138	138	128	135	134	126	152	130	117	140	146	136	132	157	139	154	134	112	134	126	123	137	126	118	127	164	136	141	132	129	148	133	152	138	148	132	148	134	130	141	140	150	143	151	141	131	130	139	144	155	125	139	127	133	143	121	139	135	146	142	127	118	129	124	122	137	138	142	106	141	140	141	137	132	151	136	134	138	122	132	135	129	113	129	138	147	136	111	132	128	124	143	141	133	136	112	132	137	144	113	126	134	146	146	126	119	124	134	132	123	138	116	128	140	147	133	139	128	154	128	135	133	131	146	117	137	139	134	134	139	128	128	138	123	128	135	154	139	135	129	134	129	118	119	143	114	127	142	135	137	122	136	132	132	147	123	119	124	143	134	116	131	146	125	121	129	128	131	151	137	139	112	130	117	139	146	140	124	131	125	137	127	134	164	146	148	124	126	133	141	146	144	124	127	146	125	149	149	113	144	148	127	139	127	150	158	132	128	146	140	139	140	134	128	129	135	143	131	152	156	109	146	138	143	144	120	134	116	139	129	143	136	124	128	140	124	133	123	133	139	140	148	129	109	149	143	122	126	148	134	142	151	115	122	138	145	150	147	141	113	148	120	135	154	115	143	153	147	137	122	134	127	116	140	118	118	152	126	126	144	138	131	144	141	139	139	136	115	142	124	132	146	145	135	150	130	141	140	143	131	127	130	163	137	128	137	132	124	125	128	121	130	140	155	136	140	128	126	147	120	130	126	124	133	120	158	138	150	129	137	134	122	167	150	122	139	145	135	118	138	151	132	142	115	130	133	128	125	154	120	133	139	157	131	149	148	131	135	121	124	134	134	131	151	137	121	153	135	116	118	139	131	139	116	139	149	141	140	124	137	122	140	123	141	154	148	137	145	140	141	160	121	120	122	133	132	112	99	137	116
5134	1444	3040	3531	3010	2488	2101	1790	1557	1348	1236	1094	993	967	957	851	808	815	771	733	712	663	673	658	650	642	629	619	590	622	551	562	575	540	589	536	573	578	575	567	557	493	534	561	523	511	531	483	556	531	498	527	489	552	539	560	510	515	506	536	543	532	498	510	485	491	470	540	510	502	523	494	539	527	490	479	490	512	482	510	495	519	503	486	519	466	508	497	508	513	516	476	498	475	495	491	492	464	518	475	531	510	471	510	522	497	464	528	504	494	513	499	487	507	519	505	516	500	512	489	509	512	497	520	501	529	508	535	495	490	511	503	552	459	511	478	517	517	515	474	514	479	492	509	552	506	523	504	520	512	555	465	499	503	478	500	514	495	474	522	526	530	499	497	476	501	504	483	450	520	512	487	494	466	488	494	494	475	483	509	506	508	489	503	502	509	471	472	498	522	526	499	510	508	490	469	524	487	504	470	491	539	567	522	494	515	505	510	529	485	553	460	515	504	490	506	454	493	535	463	490	488	479	525	497	495	527	502	479	516	478	519	509	458	520	421	505	509	468	487	559	469	465	535	478	530	450	479	506	451	493	430	504	509	516	518	529	480	510	449	490	489	496	515	522	519	519	505	470	512	495	492	529	500	474	501	502	490	489	467	492	517	527	477	481	474	471	523	493	494	520	436	461	493	500	515	514	515	495	535	502	491	496	545	487	505	538	476	508	482	488	481	501	490	504	477	495	489	499	481	515	463	497	522	472	552	467	504	480	482	502	485	468	501	470	472	503	511	473	500	477	498	459	483	503	492	504	458	506	560	497	515	495	511	469	502	496	505	462	479	472	492	432	492	471	524	478	504	505	496	478	533	468	494	510	485	477	458	498	487	475	476	498	490	492	497	475	476	484	477	490	492	504	476	484	516	492	471	495	503	483	507	516	471	500	510	495	519	492	484	483	487	484	497	498	471	511	477	486	455	492	452	528	494	495	462	497	484	470	471	481	476	489	502	535	482	498	519	528	496	496	501	529	514	513	502	496	496	420	516	516	478	522	480	491	495	510	490	490	460	478	491	472	493	473	532	513	531	507	465	491	493	528	465	490	537	495	549	530	486	482	507	504	496	505	471	494	491	492	477	487	514	530	482	503	441	467	513	512	472	509	487	488	530	502	492	451	498	483	505	440	493	472	489	552	491	505	482	493	517	555	469	492	480	476	488	491	515	478	521	503	519	455	490	492	525	519	475	499	483	475	460	531	514	472	467	548	471	498	457	508	486	527	523	509	474	486	487	487	538	506	493	470	486	482	514	517	502	514	475	507	530	489	519	491	483	487	493	507	493	504	512	487	514	484	478	452	455	539	489	464	473	518	483	505	511	450	489	491	457	525	481	503	507	482	520	507	499	492	497	534	527	479	499	506	481	469	485	534	523	483	512	507	474	486	479	499	506	483	452	494	464	499	445	486	529	479	491	489	483	480	491	497	498	560	485	501	498	507	499	452	515	487	501	430	449	560	481	478	462	491	484	464	484	490	504	526	489	498	496	483	457	487	475	525	523	529	492	513	512	466	463	524	452	447	508	489	504	483	541	531	519	508	512	570	513	506	487	489	475	525	469	503	510	517	487	488	508	501	515	536	479	505	478	531	527	489	479	471	516	501	518	483	527	489	503	503	490	505	467	515	485	451	500	520	508	486	486	507	474	512	487	519	500	503	530	519	466	518	508	487	506	463	499	496	512	490	510	488	481	456	493	531	443	499	494	492	475	483	482	489	500	513	502	482	468	479	508	504	501	515	492	501	494	499	499	496	479	516	503	460	464	503	442	545	454	459	495	502	486	461	501	465	502	504	466	490	489	501	492	490	463	476	450	500	536	516	500	507	488	516	500	471	507	495	500	484	508	493	479	511	501	481	433	472	513	518	466	504	485	479	480	490	489	497	491	495	499	509	510	472	521	502	504	526	504	445	504	513	464	492	527	468	463	512	516	486	481	477	541	475	483	477	506	465	484	494	497	473	486	487	501	478	484	499	456	534	509	483	481	529	484	526	509	519	500	430	522	500	526	494	482	465	470	509	503	518	508	499	503	485	519	474	435	463	473	507	469	497	481	514	498	496	523	479	499	468	547	505	489	527	556	505	502	493	484	459	507	498	463	487	499	500	509	515	485	490	510	503	513	471	492	483	487	507	523	489	492	510	462	489	539	502	476	487	482	518	506	525	507	508	499	479	465	504	482	459	450	495	476	528	517	490	455	506	484	505	513	493	532	496	460	492	509	494	519	455	515	521	523	491	531	498	501	517	464	529	504	494	493	525	475	509	498	497	510	487	453	545	452	459	503	450	467	480	498	480	503	503	504	510	461	542	471	494	458	483	522	514	533	487	473	468	494	486	511	465	487	471	471	511	479	507	492	457	485	482	477	502	476	495	493	458	482	478	473	465	523	458	498	514	482	463	480	470	460	488	504	495	544	487	458	459	497	484	488	477	492	512	495	482	490	508	524	498	454	480	502	513	485	484	502	547	486	519	477	497	469	518	505	506	516	489	499	504	502	502	526	518	484	496	464	472	504	446	477	465	489	458	483	490	518	496	481	492	499	482	482	480	455	497	480	532	507	485	515	515	503	464	455	537	495	508	489	514	474	532	471	528	494	477	512	490	507	461	535	495	474	479	501	487	531	466	487	510	494	529	522	484	506	471	500	471	544	496	502	494	489	475	550	491	494	501	480	502	502	517	506	483	522	486	491	476	485	504	530	519	509	525	451	504	475	509	513	498	539	481	509	491	471	455	538	483	517	473	475	461	500	484	479	507	534	467	497	505	481	525	519	475	499	476	497	480	520	522	513	477	502	529	464	492	478	531	488	468	526	530	519	515	503	511	480	501	504	487	494	505	466	471	504	479	490	497	517	470	520	525	476	459	506	482	503	464	466	438	501	486	461	520	517	507	518	475	477	494	546	488	481	491	488	459	480	485	490	487	483	460	477	558	510	486	472	475	480	488	510	493	517	521	463	490	476	495	522	500	530	492	477	498	503	506	471	475	537	459	515	514	540	505	479	462	480	475	491	447	480	482	503	518	524	480	515	488	516	487	504	490	471	480	491	499	491	488	483	495	476	521	502	497	505	532	470	532	473	467	506	479	460	496	515	448	474	527	505	477	513	500	514	500	509	472	542	500	479	539	513	493	492	541	494	527	493	518	473	478	511	477	489	516	503	493	522	487	505	472	530	499	510	502	499	488	526	514	492	474	494	481	522	515	503	477	487	450	458	485	481	510	530	521	456	470	493	494	491	480	519	495	485	518	474	533	513	500	472	496	525	466	494	529	514	494	472	458	470	510	522	456	518	473	509	487	492	488	514	475	488	472	484	469	489	493	493	488	510	492	499	494	478	480	461	455	490	496	499	502	526	504	496	449	496	488	502	479	500	494	486	486	506	470	507	472	500	481	506	477	491	524	476	495	483	476	484	469	522	484	500	455	491	513	464	489	488	505	478	508	478
7599	1791	2347	1758	1152	832	625	470	408	335	315	295	248	218	214	194	211	215	187	151	133	158	153	142	148	135	143	136	162	125	132	118	140	134	124	123	127	119	115	116	139	136	95	119	129	114	100	122	111	123	127	148	143	142	137	121	129	116	135	118	131	141	117	117	109	122	106	97	98	96	103	118	121	103	117	121	112	116	122	119	120	119	104	117	124	100	124	106	113	96	119	122	118	96	117	117	120	115	118	118	120	125	109	93	98	138	111	113	118	115	115	109	115	114	115	110	126	129	126	141	124	125	109	114	116	120	119	120	131	112	121	151	112	120	90	120	126	125	112	129	111	122	105	128	112	140	125	127	121	118	125	103	102	109	94	108	99	104	111	115	119	120	109	116	123	111	118	113	117	122	98	111	112	114	125	119	114	101	109	120	100	109	111	90	124	121	97	120	110	126	125	117	125	106	121	112	111	124	133	109	112	113	114	133	107	128	120	112	109	126	111	110	125	110	115	118	103	119	118	116	103	111	110	119	114	125	118	122	105	106	120	110	99	106	119	100	112	103	133	125	92	116	115	108	102	104	109	112	127	123	118	99	116	110	114	121	97	113	120	98	111	110	100	101	116	110	124	125	117	119	107	118	130	107	112	117	125	104	107	119	112	132	103	107	92	111	111	110	100	101	114	113	104	110	118	127	113	118	116	119	100	111	92	133	122	110	121	122	119	119	130	111	114	109	101	114	104	121	117	115	91	96	108	101	130	116	97	97	108	106	117	113	126	110	103	107	109	99	105	112	110	113	117	104	127	110	111	135	123	121	108	110	91	107	114	113	107	108	129	94	122	132	115	88	106	123	121	123	125	129	116	91	98	124	126	100	123	96	121	103	110	104	113	110	122	121	111	116	118	114	121	114	106	136	108	136	111	114	125	122	94	110	100	111	110	111	107	123	112	135	134	105	113	108	122	117	109	113	122	115	127	104	126	114	117	128	105	116	110	120	121	103	126	131	116	123	141	110	114	132	122	124	127	129	103	130	117	109	114	117	112	123	85	121	99	124	127	132	120	123	111	122	130	117	109	119	118	109	107	130	106	117	111	112	130	109	118	118	104	121	106	149	100	119	109	113	135	120	105	112	113	113	114	126	114	107	111	114	116	112	123	107	107	114	126	130	110	114	113	132	124	98	126	136	98	97	109	119	119	107	103	101	125	137	107	121	95	135	109	126	114	135	110	122	115	120	128	123	101	125	107	100	118	117	117	117	120	129	135	119	117	132	121	113	105	118	117	123	134	146	101	103	99	120	109	116	112	102	108	119	111	151	107	132	120	112	123	107	134	139	101	94	110	113	105	113	108	99	127	107	117	116	120	119	106	112	131	122	132	112	97	116	118	105	123	101	129	109	115	97	139	125	117	135	115	117	110	110	95	100	114	119	120	114	111	102	115	115	118	107	114	120	101	112	125	105	119	110	112	125	117	100	106	96	119	113	111	104	122	104	114	130	109	115	106	110	120	118	113	95	130	103	110	121	129	106	125	111	113	107	118	104	126	116	116	86	120	96	113	114	107	106	116	121	111	110	125	113	118	124	88	108	110	121	129	102	115	105	109	103	100	99	125	98	92	111	116	120	106	135	129	114	119	102	136	136	117	113	103	107	111	104	105	121	115	114	104	93	113	105	108	97	96	108	124	123	114	97	110	100	121	147	123	106	110	119	98	122	106	96	130	113	131	107	99	114	117	114	116	98	116	111	122	121	121	129	128	114	113	123	102	116	121	129	114	105	124	99	112	109	114	129	126	97	109	113	147	107	109	107	127	101	111	111	105	115	117	102	112	116	134	92	105	123	106	96	121	115	116	114	122	123	116	124	95	104	114	105	116	114	125	112	124	119	114	131	107	118	108	107	132	127	117	104	124	108	95	110	124	140	134	118	105	147	118	111	137	112	111	119	107	113	109	106	113	124	121	115	101	127	126	109	110	113	139	113	130	118	120	120	134	123	102	117	118	125	121	118	128	126	130	138	108	127	102	137	121	126	122	103	110	106	121	126	104	123	123	115	118	128	102	105	102	119	116	101	119	120	114	139	122	109	130	120	131	98	111	131	124	114	118	125	95	120	131	117	103	117	110	111	105	129	105	126	121	121	124	103	127	118	107	126	114	84	93	111	123	99	118	117	110	120	107	121	89	119	119	111	133	125	111	116	123	125	122	132	114	102	121	121	117	124	132	135	93	123	100	114	106	114	111	124	99	128	107	127	118	127	109	135	123	113	116	94	100	100	113	111	119	127	119	114	106	87	111	110	128	111	105	117	107	107	113	114	125	118	114	107	112	121	120	115	116	121	112	115	132	109	134	127	105	114	109	111	116	124	106	125	114	117	118	106	108	134	120	106	133	118	113	103	120	142	133	117	145	100	118	129	103	116	117	114	130	101	100	117	106	114	117	98	127	110	109	127	106	114	116	88	139	128	102	113	114	103	123	113	98	120	101	121	109	100	119	108	110	101	115	124	114	125	104	121	111	118	128	110	134	112	130	111	108	100	132	111	99	112	121	123	115	99	111	116	131	122	94	108	108	132	131	122	90	113	121	115	121	91	125	113	102	108	117	121	122	127	123	123	109	105	118	113	110	114	107	118	111	114	129	102	118	90	115	100	119	124	120	132	143	111	131	121	110	126	120	120	135	125	125	121	118	87	118	109	111	115	116	116	117	113	126	105	94	124	125	112	109	104	125	99	114	100	85	131	107	134	114	109	102	100	113	118	100	115	124	112	116	111	122	124	112	121	119	99	96	111	124	106	122	122	104	117	120	107	118	115	116	115	113	109	109	124	125	94	119	127	108	104	91	118	109	107	109	122	109	93	114	112	108	114	108	123	103	120	125	97	116	104	139	120	113	108	125	114	118	117	129	121	111	100	120	128	106	114	112	124	103	118	114	126	107	129	131	120	121	110	114	125	97	112	114	116	139	123	108	128	104	123	97	127	113	111	87	93	129	112	111	114	122	103	96	103	106	113	106	121	119	120	120	119	114	116	116	87	113	106	120	96	117	138	111	125	93	113	111	126	126	105	138	129	121	131	123	125	128	119	114	113	111	128	91	105	91	118	132	103	121	130	119	123	108	114	120	125	105	119	108	110	125	123	115	104	121	134	108	140	119	105	93	114	96	109	104	121	112	104	118	136	125	118	122	105	117	118	105	105	104	133	112	109	96	109	120	107	118	110	129	107	118	124	115	120	123	119	110	105	118	122	109	99	110	121	97	100	116	145	104	109	102	111	101	133	118	113	111	96	126	126	113	117	120	99	96	116	109	111	117	124	104	120	118	127	103	120	126	134	114	133	118	132	105	117	109	127	97	108	125	109	121	101	128	113	133	119	115	101	95	104	101	125	124	114	116	150	114	127	102	120	116	115	104	119	107	107	96	109	102	101	103	120	123	110	110	102	114	103	82	117	111	98	113	108	116	108	122	123	93	106	123	106	110	120	107	87	118	111	128	86
7635	2332	5407	6097	5266	4373	3631	2985	2474	2154	1909	1624	1456	1389	1280	1170	1073	1015	986	889	868	852	840	832	754	767	657	668	643	612	600	603	596	599	585	572	605	559	531	553	524	526	577	535	470	514	529	519	499	503	491	504	490	482	514	464	501	460	465	489	450	513	498	502	454	452	514	475	447	447	446	497	516	455	452	542	494	465	475	494	471	467	447	527	474	481	411	477	429	453	477	424	451	407	464	435	434	510	431	463	450	466	426	459	450	454	481	482	443	425	470	486	452	440	460	434	464	456	464	466	492	422	477	410	455	492	401	427	391	460	441	450	444	465	443	406	446	399	428	447	459	462	450	444	461	421	476	421	476	412	461	424	469	415	429	471	442	467	416	467	422	486	451	471	446	429	480	433	433	436	439	438	454	422	430	437	446	430	439	419	480	425	476	422	435	426	399	491	455	454	419	451	466	439	433	426	444	436	438	428	409	444	449	448	460	409	408	431	453	411	426	410	434	433	433	447	406	464	437	434	436	431	416	420	452	456	469	459	405	409	466	429	466	459	460	484	460	433	448	448	438	433	414	465	409	433	471	442	417	479	439	415	432	460	450	413	423	449	420	445	436	426	431	459	403	464	447	428	412	434	433	422	418	454	436	407	469	475	440	456	447	442	480	437	474	415	432	413	447	483	429	430	431	427	430	457	447	428	439	407	450	439	438	445	424	429	442	434	394	413	471	454	433	446	441	425	444	441	441	434	435	438	466	481	421	428	470	390	404	450	441	458	425	456	431	441	419	439	431	427	433	428	403	451	429	469	428	473	406	445	469	404	460	473	470	409	421	424	457	444	447	441	441	435	460	439	461	488	444	415	465	452	429	435	444	410	441	451	442	414	374	470	446	442	429	418	422	433	454	381	460	433	400	431	422	437	442	438	471	482	396	429	440	459	441	444	459	392	432	430	444	450	424	431	439	435	395	443	477	472	462	461	466	429	420	428	447	425	441	469	438	428	462	462	447	459	411	442	450	466	431	433	437	422	444	432	439	441	432	455	421	442	424	472	454	444	447	428	448	432	417	454	460	442	395	435	454	481	443	468	475	451	409	451	422	471	411	412	477	429	440	467	461	415	427	431	435	477	464	460	412	441	454	451	429	406	425	466	436	460	416	422	444	429	428	410	482	415	447	440	447	451	434	456	425	449	422	475	445	443	467	452	440	394	390	464	418	430	407	465	426	435	452	436	422	444	413	443	460	460	445	446	470	428	448	476	456	423	433	424	440	455	454	445	450	416	458	462	461	456	443	399	440	420	469	416	457	397	462	480	453	459	422	427	448	446	404	460	444	435	414	418	416	450	457	436	428	429	405	455	481	462	428	452	444	452	421	458	458	401	421	427	432	460	408	462	452	475	430	435	441	450	423	435	442	433	410	442	430	444	436	438	457	422	429	449	447	411	424	437	447	447	431	446	443	459	419	417	422	480	426	433	439	463	467	425	428	427	447	483	434	408	467	437	398	408	454	452	411	434	412	466	439	448	439	435	462	468	487	411	444	425	404	469	408	431	440	452	417	444	447	458	415	465	400	446	446	469	447	485	410	440	428	400	427	472	425	427	424	426	439	415	439	396	436	430	460	444	426	449	428	477	459	450	431	456	450	456	456	433	442	442	432	425	450	422	456	445	458	421	447	440	439	423	458	443	419	444	413	423	459	436	409	466	431	454	435	445	413	449	452	445	438	435	421	441	482	419	448	436	405	460	451	430	443	415	448	424	439	429	431	398	433	424	435	434	462	486	430	501	428	427	441	456	425	416	391	455	438	421	393	418	462	494	434	461	445	450	441	430	455	453	437	436	477	446	430	426	460	443	460	446	422	455	431	400	412	423	443	453	407	429	431	456	427	445	475	456	410	399	453	432	454	454	442	442	420	426	427	455	398	453	423	416	397	420	456	443	471	391	427	418	443	427	428	453	430	451	472	467	444	414	459	434	454	451	444	459	428	461	441	435	441	410	452	451	468	432	456	429	454	420	424	445	443	451	454	441	442	444	468	423	428	480	414	430	449	470	454	455	456	415	410	429	453	444	442	463	437	426	416	433	469	455	431	448	450	417	433	424	475	417	453	440	419	440	427	416	397	437	432	440	434	418	422	461	436	444	412	426	428	446	416	415	442	449	434	429	446	469	442	444	498	460	467	420	386	435	427	404	438	424	421	468	420	438	447	433	453	430	393	452	434	410	420	453	453	403	458	443	424	415	412	420	427	463	441	452	435	431	465	396	437	436	405	433	445	448	434	454	441	430	418	416	446	416	439	470	434	479	436	451	399	444	429	462	435	449	399	446	426	445	431	461	424	447	399	451	409	420	466	435	436	426	410	424	447	424	443	435	454	448	476	414	449	438	454	438	451	446	441	494	456	439	439	429	450	413	467	437	466	446	443	419	413	430	453	458	416	485	433	449	434	415	440	416	436	444	422	434	419	401	392	477	441	448	461	450	427	431	453	459	416	411	453	442	415	464	423	432	431	433	457	458	417	438	449	463	425	426	446	448	440	466	445	403	425	442	452	433	421	431	436	455	418	463	417	445	430	432	466	428	453	429	439	407	448	452	416	425	420	425	427	434	415	443	453	431	434	440	428	457	419	450	474	452	421	438	445	449	439	460	455	430	443	417	416	436	469	438	476	441	456	459	429	452	472	425	417	442	425	420	435	465	428	421	420	436	417	406	470	441	401	415	450	432	405	441	462	452	453	446	428	438	471	481	411	465	454	438	432	437	454	441	420	453	402	463	429	394	423	427	422	426	469	460	477	426	428	423	446	488	401	428	419	400	436	444	427	430	404	437	441	465	476	423	423	427	436	423	428	432	449	435	397	427	438	421	427	419	449	418	451	422	410	427	426	484	438	434	417	413	424	410	460	428	429	460	415	426	447	412	412	489	450	460	463	426	456	430	422	439	413	428	465	444	459	476	435	455	416	449	486	483	441	442	468	447	406	432	444	437	469	460	454	433	460	410	433	448	406	397	445	444	434	454	442	454	451	407	437	448	409	438	431	440	459	451	419	452	464	450	437	409	442	443	448	444	453	455	424	452	421	417	418	444	432	443	445	441	450	430	439	434	432	421	446	462	489	463	434	450	426	424	422	449	454	456	446	383	439	479	428	479	442	430	400	413	466	424	443	439	449	420	427	429	407	414	421	415	436	405	433	441	440	459	423	426	407	438	447	422	439	463	445	428	448	469	420	444	404	437	438	432	440	462	441	445	436	435	485	468	457	411	435	413	447	444	439	427	435	418	479	456	442	436	461	411	418	467	431	472	411	422	451	437	427	414	437	401	453	449	461	443	389	438	419	396	448	433	420	509	424	434	466	435	428	442	435	421	453	434	420	434	451	437	407	489	416	459	493	429	448	448	422	383	421	441	437	435	443	437	453	434	446	452	412	410	488	430	436	436	445	443	407	420	448	434	395	455	446	415	419	442	438	405	487	443	448	407	449	440	454	413	446	465
1178	306	342	330	285	279	303	233	286	248	283	256	277	265	250	250	260	235	261	243	250	237	258	272	250	255	252	230	278	252	271	259	231	247	261	255	253	226	239	263	300	266	261	231	248	259	263	260	255	260	244	259	248	283	291	258	245	275	214	260	271	280	259	244	267	246	253	264	246	261	258	290	269	256	248	258	249	238	225	252	262	252	276	248	237	251	242	238	249	266	253	258	272	227	248	248	253	253	211	264	278	247	223	235	234	254	224	254	278	231	237	256	256	283	244	262	252	250	238	237	259	246	231	263	270	245	239	261	253	241	295	260	231	244	255	250	281	241	250	254	263	258	270	270	233	248	254	239	271	269	254	242	241	229	244	266	274	297	279	227	267	259	260	270	282	281	262	272	262	245	235	262	255	245	271	243	271	255	254	257	255	261	241	246	244	261	265	272	272	258	247	241	255	238	248	235	249	257	273	252	243	242	229	247	273	267	237	230	262	260	264	255	251	255	263	251	221	252	270	281	258	260	265	240	237	251	244	266	268	251	266	231	252	266	250	238	236	252	280	242	239	249	248	260	276	245	255	232	273	249	243	243	264	245	255	263	286	258	277	202	206	246	253	262	231	249	270	275	237	283	236	256	240	267	226	248	224	250	253	241	242	273	265	273	260	259	271	289	285	238	264	260	266	244	263	267	274	261	263	245	273	265	263	267	261	270	234	252	255	258	262	235	301	257	272	246	263	265	236	241	252	244	254	241	279	239	250	252	255	272	243	271	243	274	242	265	257	248	244	231	256	270	262	250	266	243	240	279	271	217	282	237	223	242	236	234	259	231	273	268	227	251	213	252	274	257	246	251	250	244	261	283	260	250	266	253	252	226	246	250	260	250	260	257	288	253	290	239	234	246	260	264	274	265	268	247	260	229	264	240	274	243	260	232	266	260	246	260	266	271	271	249	257	233	249	265	231	234	237	258	250	255	258	247	243	247	247	254	244	230	252	264	272	287	263	243	221	260	264	241	242	253	268	259	285	258	261	265	262	281	263	229	272	272	243	200	253	262	256	228	291	238	241	292	232	254	245	239	233	244	279	274	259	276	248	261	255	245	227	255	239	245	265	240	230	239	252	247	247	238	252	276	264	263	268	263	248	263	263	254	228	256	246	266	260	275	277	255	249	256	284	230	263	262	269	257	242	237	253	256	249	259	294	251	237	274	271	281	259	265	287	225	255	269	256	224	253	235	262	254	262	245	285	259	252	261	243	243	270	271	232	207	239	259	255	253	266	265	268	243	225	227	248	226	261	279	251	236	262	255	205	263	233	248	265	272	231	229	251	240	267	228	201	251	253	272	257	275	255	268	252	274	254	234	268	260	255	274	267	248	229	251	243	233	257	255	266	243	238	270	238	256	272	253	272	278	262	238	236	242	239	279	236	262	265	262	271	237	252	260	247	233	270	257	253	234	240	260	239	246	235	261	234	245	262	270	243	290	255	268	249	254	252	256	272	230	237	253	281	231	251	248	243	250	263	258	222	232	269	255	254	265	256	250	242	247	272	279	220	289	255	236	254	273	264	238	260	261	256	261	238	258	259	269	206	264	229	236	234	259	240	239	263	234	272	268	263	231	246	255	244	247	245	248	264	246	252	236	252	251	244	255	229	256	269	247	266	232	231	279	271	254	226	264	262	284	243	268	277	250	270	251	257	261	261	255	251	256	249	251	252	255	263	248	275	254	261	251	267	250	257	246	275	262	269	281	281	241	275	271	234	234	295	236	230	240	254	246	281	280	251	266	254	240	239	292	244	238	278	238	253	235	269	235	221	238	253	278	261	252	282	271	282	257	221	255	263	275	253	265	260	259	244	258	262	264	250	259	241	222	227	263	252	275	273	251	273	252	261	235	257	252	238	280	239	229	256	237	246	247	270	245	239	254	253	247	207	270	237	284	226	247	270	261	249	270	268	219	284	281	239	238	277	239	278	241	282	271	239	270	271	255	239	236	236	249	246	247	275	256	237	262	251	224	260	274	271	233	262	233	269	275	250	280	264	226	245	263	247	263	244	250	260	258	240	266	227	244	267	249	253	227	272	280	261	251	260	258	278	222	270	255	245	266	228	251	259	250	240	282	250	242	242	254	219	271	265	233	253	237	254	258	232	262	256	254	249	257	250	249	267	266	251	235	271	251	232	262	263	261	272	270	258	257	264	251	264	235	246	233	267	237	237	235	234	220	246	234	235	223	245	259	275	250	239	243	269	250	230	252	259	243	243	248	262	227	259	276	272	273	252	251	247	249	232	263	255	245	248	247	229	271	261	258	256	281	251	250	246	253	257	219	236	298	253	266	274	253	263	240	246	248	278	248	293	253	261	263	233	260	264	235	270	266	247	253	246	222	256	238	276	236	242	255	232	291	278	235	268	232	265	238	269	289	244	255	236	247	250	247	254	280	280	213	260	249	234	260	247	265	261	229	240	252	261	260	250	259	244	261	234	275	262	255	246	248	249	267	220	250	276	258	257	281	257	266	226	267	255	260	261	253	262	246	280	291	236	246	238	244	250	248	235	237	252	223	246	246	237	248	253	261	263	255	267	239	236	245	251	266	254	250	215	272	254	256	238	245	251	253	276	238	267	278	259	248	231	233	279	247	243	245	252	242	234	245	270	250	245	264	250	237	246	259	227	246	268	266	262	259	230	254	254	247	245	267	239	243	244	258	246	288	253	237	294	241	259	276	243	266	259	275	253	291	262	266	229	272	264	245	257	242	240	250	282	268	259	275	270	249	264	248	262	279	224	228	245	255	239	265	284	241	267	249	233	250	282	240	249	260	245	274	222	248	241	252	233	244	247	269	270	252	265	285	270	241	274	260	244	283	244	250	254	267	240	257	241	239	239	266	221	269	254	263	249	248	267	262	255	231	237	219	249	248	226	258	262	268	249	249	254	249	256	244	267	224	245	206	244	259	218	250	231	244	255	281	268	233	263	237	250	247	243	263	252	267	236	241	267	256	273	256	264	271	232	235	233	242	241	252	219	253	246	266	244	226	251	252	258	284	259	257	259	228	253	303	242	294	237	257	226	250	272	263	264	263	253	241	250	245	261	269	242	262	256	254	259	243	266	252	232	249	266	258	255	256	237	253	238	260	276	248	249	266	231	283	223	233	219	252	230	243	261	248	243	226	250	267	217	243	240	259	227	258	257	221	260	269	255	247	262	252	270	255	255	243	235	235	271	257	259	271	218	222	255	259	246	221	239	268	250	234	243	253	244	229	259	226	219	276	263	227	240	264	280	218	265	267	243	232	244	285	243	256	272	283	257	224	274	231	244	249	255	254	237	264	261	265	267	250	254	254	244	274	243	264	242	258	294	265	265	223	256	253	242	275	235	253	238	272	244	269	232	275	245	254	277	245	238	217	252	287	239	262	273	240	250	239	266	291	271	276	264	235	246	252	274	260	249	276	233	277	241	264	212	233	246	279	248	253	240	249	287	231	247	233
2126	888	1006	981	889	892	877	841	815	879	840	838	903	828	807	790	811	780	800	785	783	814	748	726	763	798	801	768	806	790	814	768	814	779	749	795	746	745	786	781	794	744	794	810	748	782	782	758	773	783	771	743	770	741	801	755	761	760	767	784	773	746	811	763	780	738	793	737	735	770	728	773	781	790	782	795	695	728	768	821	776	767	799	781	745	710	776	767	758	772	738	796	821	806	779	759	798	734	781	787	770	777	776	777	786	794	749	744	765	815	786	812	779	762	776	795	709	704	758	741	809	766	834	700	767	797	788	814	722	807	780	742	747	770	780	774	758	794	765	804	765	787	782	772	790	812	830	779	830	748	777	797	769	754	797	763	777	761	768	754	723	766	747	758	793	752	766	728	792	813	727	774	770	788	795	790	810	814	754	795	746	814	783	784	805	750	761	768	756	784	762	820	797	783	777	757	792	752	764	834	796	740	835	783	786	773	743	820	760	777	811	786	756	748	779	748	770	772	757	772	761	781	784	785	774	778	763	791	784	774	773	765	785	861	818	815	746	731	742	819	721	805	747	731	808	743	730	760	747	769	798	742	738	743	752	791	770	811	787	770	763	810	790	744	773	808	712	751	707	755	782	753	810	775	776	778	787	790	767	749	782	749	745	777	749	701	731	790	772	776	799	818	754	786	742	770	755	815	789	792	726	737	758	727	780	816	723	796	793	789	783	703	756	800	738	743	735	723	762	779	756	748	783	799	740	788	783	743	766	759	773	781	760	784	741	833	811	762	778	766	792	724	798	731	823	783	824	760	748	751	762	777	750	783	795	726	802	759	800	728	799	779	817	756	806	736	731	800	760	790	796	775	791	746	784	748	802	781	799	795	769	793	786	741	794	764	738	728	751	776	759	787	771	804	759	796	795	794	782	744	715	769	751	810	742	788	787	774	758	794	787	746	786	694	820	780	765	775	766	780	746	771	803	744	772	784	735	722	801	734	709	738	809	795	723	757	753	806	762	814	750	762	766	810	774	794	815	776	743	791	772	788	796	814	816	774	749	747	750	762	827	775	746	793	767	791	810	789	801	787	802	763	788	792	768	790	765	772	801	775	812	795	773	764	755	749	786	802	743	758	727	714	794	770	735	793	758	753	797	769	740	725	792	746	757	728	792	798	796	757	823	828	742	732	796	801	778	791	800	772	742	777	828	781	716	801	755	782	833	757	789	771	796	712	790	791	768	826	782	795	779	809	749	793	813	754	777	789	794	773	829	810	757	723	750	778	814	797	748	781	774	748	788	753	746	781	768	740	796	747	773	773	770	766	768	773	768	752	766	794	774	766	796	758	767	802	737	779	793	732	709	770	776	765	704	751	739	784	768	742	780	799	765	775	767	779	770	873	759	808	799	733	807	745	772	763	773	756	743	757	762	776	783	776	811	746	746	774	783	797	727	782	749	773	779	726	826	757	750	777	782	791	758	778	739	817	674	778	783	800	757	753	802	740	781	787	744	808	789	722	775	779	707	742	725	771	772	798	749	769	798	810	738	774	768	749	750	774	836	764	731	746	778	736	721	756	737	798	812	752	792	798	761	783	804	780	698	750	774	785	789	804	813	779	763	802	784	784	769	781	794	774	786	775	772	790	758	741	686	807	766	786	768	765	782	763	760	771	752	788	756	787	763	756	794	809	796	798	769	767	776	768	780	781	810	747	809	828	743	784	813	767	774	731	739	811	754	744	740	772	761	768	793	806	748	752	755	789	782	737	795	750	748	715	727	749	721	768	772	735	813	755	756	720	769	749	795	786	773	766	765	761	772	807	773	769	753	799	753	742	825	782	734	818	764	736	735	756	773	799	749	789	784	770	813	806	786	740	756	742	749	772	823	752	737	774	814	738	780	755	748	807	793	774	753	788	721	791	820	790	784	783	759	715	816	730	728	789	787	726	767	735	786	763	813	787	771	764	801	809	837	766	770	712	737	778	730	769	807	782	733	678	774	787	778	758	779	726	799	788	777	736	783	746	769	713	760	830	772	758	812	751	791	776	738	775	780	766	735	778	800	706	756	771	769	780	728	784	768	783	784	742	775	728	783	795	798	735	793	746	840	796	756	772	811	716	732	763	742	785	766	738	720	768	754	780	786	761	723	763	796	746	793	752	743	750	809	793	791	712	768	770	794	766	809	790	808	785	754	768	781	760	805	772	758	782	790	713	764	791	827	796	797	782	793	800	791	786	786	754	750	783	778	774	797	725	751	752	745	755	753	828	781	760	729	792	753	802	753	789	769	774	760	733	783	779	726	793	756	782	773	748	819	756	754	775	782	730	769	821	807	822	756	744	832	709	755	789	794	786	793	755	792	768	765	813	812	710	772	717	774	770	754	760	798	738	727	767	785	741	742	765	714	784	774	805	800	762	756	775	793	786	743	786	744	728	788	792	745	794	824	784	777	779	736	811	767	761	838	758	766	752	762	766	793	783	775	777	780	781	759	762	817	745	751	811	729	775	780	726	745	796	722	747	759	786	768	752	776	816	750	760	799	768	762	773	747	752	776	790	731	719	771	789	721	731	852	781	752	773	773	755	805	758	729	790	779	715	735	792	754	721	738	734	757	758	789	794	818	787	760	794	785	775	750	803	807	766	806	761	764	775	759	774	750	748	748	787	765	816	739	774	758	759	757	797	789	760	762	778	729	781	715	812	774	765	748	809	752	759	786	762	763	811	792	788	760	779	798	771	765	762	826	741	772	790	782	795	784	769	800	801	807	809	796	743	807	795	796	776	738	760	819	788	799	736	794	750	777	818	750	749	766	752	761	749	748	702	768	770	812	751	766	789	729	771	825	775	819	777	777	781	827	776	797	772	835	775	808	768	773	778	811	853	811	792	747	774	710	796	798	768	731	776	773	709	723	749	743	802	787	734	784	745	796	787	773	778	737	787	763	746	768	795	737	734	802	767	778	787	800	751	790	778	751	810	799	806	746	817	738	794	778	845	769	756	736	817	760	769	739	738	788	814	739	788	769	741	847	758	797	769	796	748	765	783	759	777	742	766	705	774	770	710	739	780	805	755	822	770	768	745	765	785	750	716	780	770	778	775	746	785	803	750	788	754	799	790	791	725	749	807	786	799	749	767	814	776	790	747	752	760	783	804	769	762	741	755	762	815	789	766	771	778	762	820	787	762	759	777	710	733	743	787	752	718	778	774	817	805	701	841	769	790	791	775	768	770	752	795	774	788	745	794	730	786	796	807	727	740	759	776	795	752	740	787	725	752	762	754	753	744	751	754	733	772	799	801	766	798	756	787	717	779	761	811	799	786	781	784	836	779	730	801	760	791	788	777	787	797	788	788	772	780	788	806	760	761	738	703	787	761	801	790	762	781	794	779	738	786	735	768	780	750	731	784	758	755	822	795	800	789	802	789	769	730	797	796	775	768	767	819	756	786	779	781	779	789	746	816	808	780	752	741	720	769	782	763	739	775	784	774	778	794	765	794
4108	954	1232	928	721	550	402	347	283	264	238	213	219	193	181	210	196	193	166	200	176	149	154	150	165	159	170	171	158	157	163	144	145	143	141	158	163	143	167	166	147	125	143	173	121	140	148	135	134	159	152	149	155	159	160	145	165	133	116	151	146	163	147	124	150	124	142	153	113	141	123	143	134	139	170	142	133	147	146	173	126	148	113	137	159	144	123	127	151	147	162	114	161	147	137	149	144	139	154	151	129	142	132	126	135	131	179	126	157	143	150	149	150	148	160	139	154	167	130	148	149	147	142	155	133	134	164	144	142	112	136	119	134	133	126	140	139	131	135	144	154	136	155	154	133	153	144	137	139	145	138	134	153	149	160	131	143	143	136	148	127	129	151	123	146	148	149	145	143	157	149	136	138	125	158	131	148	151	142	124	170	145	152	139	149	135	149	156	157	147	118	145	149	144	141	138	159	146	156	147	153	140	141	133	146	144	121	134	127	174	138	123	153	138	148	137	146	142	139	150	154	137	142	121	135	152	139	148	157	152	142	144	131	146	140	149	151	143	137	143	139	125	138	155	130	144	130	148	159	174	149	142	134	148	149	135	166	158	137	138	153	152	133	138	132	139	154	122	159	147	131	155	147	151	143	124	148	145	132	155	147	144	166	154	154	137	142	143	131	130	143	128	138	135	148	149	136	135	153	143	127	131	114	156	137	162	147	129	137	145	137	130	148	153	153	144	142	144	148	129	129	129	135	116	154	161	127	138	156	144	143	137	136	157	139	129	134	158	134	144	153	160	128	136	124	133	144	157	147	152	138	157	135	147	151	136	149	148	124	132	149	143	146	138	147	137	144	141	142	138	162	139	146	120	150	130	143	134	134	148	144	146	160	134	158	130	153	148	164	118	154	146	129	139	159	147	140	142	146	151	146	160	158	137	145	148	137	148	161	149	135	134	120	154	141	127	153	138	125	119	143	178	133	147	134	156	153	111	124	137	162	140	154	133	143	108	153	150	156	137	151	161	153	136	139	153	154	155	128	138	163	121	140	147	131	138	107	146	123	145	134	135	140	144	106	154	130	136	151	134	134	159	156	141	138	143	153	158	116	146	151	143	137	161	135	137	137	148	130	156	136	149	159	158	140	136	171	146	149	137	152	126	133	142	155	133	152	141	150	157	146	149	148	163	146	132	130	156	144	153	162	117	133	152	139	144	141	143	115	143	142	133	127	143	150	160	144	126	137	140	130	124	147	138	144	155	139	135	149	158	127	141	146	129	158	159	134	131	152	151	151	133	126	131	154	143	139	149	148	140	147	141	141	159	145	117	148	136	156	134	142	154	152	137	137	146	155	140	132	172	125	140	163	163	134	151	159	147	134	136	146	120	143	132	150	163	132	141	136	171	132	152	142	136	147	149	148	156	122	138	159	142	131	183	142	146	158	117	154	138	127	146	145	136	120	136	148	149	128	141	153	153	155	146	145	156	158	141	149	146	153	135	156	154	150	155	138	132	139	155	154	151	144	131	152	136	153	128	152	160	151	144	131	146	137	153	150	139	144	169	161	134	155	130	141	151	132	133	130	154	133	141	143	136	143	136	147	154	156	149	146	163	168	135	144	156	134	140	130	159	137	142	147	140	124	153	167	149	156	132	139	148	139	129	157	150	137	142	167	138	149	155	155	132	140	145	138	136	127	130	145	135	130	157	136	138	149	142	156	129	153	137	145	139	140	131	166	142	144	128	153	159	148	141	135	122	157	125	153	136	144	151	136	138	162	150	126	127	125	144	138	169	138	139	139	150	137	135	136	150	132	147	152	161	138	130	152	148	141	165	147	155	128	142	129	121	162	116	130	137	127	122	130	143	147	153	149	142	166	149	124	159	160	130	128	136	152	157	159	132	163	144	145	130	135	148	161	130	160	135	116	174	119	162	132	121	132	146	130	148	136	140	139	144	156	128	124	135	147	142	154	148	143	146	155	137	154	134	140	173	141	130	127	162	140	149	131	150	147	129	126	128	149	141	167	164	137	138	132	140	133	150	163	139	123	135	135	138	130	147	143	169	160	138	150	140	143	143	128	142	165	148	137	143	160	139	138	127	139	133	144	145	160	144	124	159	148	152	145	124	139	135	148	151	156	163	144	144	131	154	141	140	132	140	155	132	141	146	159	140	146	121	146	136	137	165	144	142	152	161	147	154	134	169	150	140	142	153	162	147	146	126	121	144	132	130	140	142	133	146	161	148	151	131	144	127	127	137	149	143	162	164	148	141	149	121	171	154	158	153	164	150	172	135	153	148	146	128	135	146	129	141	140	123	126	120	127	130	126	118	134	158	160	132	130	152	151	152	145	146	162	135	127	135	140	156	133	148	149	120	137	121	137	123	163	149	138	146	129	139	141	139	135	159	143	131	144	132	165	148	147	157	139	129	159	156	152	144	140	140	152	163	136	158	141	120	159	127	112	128	130	135	141	139	136	152	138	164	164	122	147	148	153	127	132	137	131	118	160	135	130	144	125	139	144	118	136	163	136	139	125	130	145	138	113	140	152	146	155	127	137	129	137	134	134	141	148	151	147	144	150	138	161	139	127	129	156	146	156	125	139	150	132	140	142	146	117	150	143	133	151	136	119	144	161	160	160	156	163	141	141	129	157	156	137	128	134	151	133	158	142	149	153	153	117	168	152	161	130	150	145	136	149	154	143	131	142	141	152	162	147	141	129	142	156	171	155	150	147	125	142	145	152	142	137	147	147	139	153	124	137	146	149	143	132	143	143	138	135	149	137	148	157	153	150	166	147	133	148	131	141	166	153	156	144	144	134	131	142	129	128	133	121	135	155	140	156	140	139	142	117	124	134	152	129	143	127	144	125	132	124	133	134	148	140	134	147	154	161	165	152	158	146	154	151	152	156	123	145	149	113	135	149	136	128	124	148	152	129	139	139	141	147	172	155	131	142	144	127	142	133	145	134	166	159	152	154	156	135	135	129	151	134	134	134	163	132	159	165	135	112	135	149	142	127	123	147	153	156	162	152	138	147	141	138	163	135	148	142	164	155	119	123	142	150	137	140	152	143	109	129	142	144	142	158	144	134	150	124	145	167	156	143	147	159	143	129	142	143	136	141	139	142	118	143	128	132	147	137	127	129	148	146	158	135	147	142	127	136	127	129	157	147	131	122	121	142	133	130	161	138	128	141	142	151	139	141	149	166	151	136	134	136	148	154	144	132	151	148	146	152	147	143	125	130	131	136	140	137	132	130	156	152	142	139	130	131	130	150	145	153	153	144	149	147	158	143	152	145	118	126	131	142	142	127	126	141	144	148	145	145	149	143	134	147	139	161	147	135	148	142	141	134	127	146	147	124	143	148	142	132	145	147	144	157	144	149	147	150	159	148	114	140	143	144	139	138	152	163	151	139	144	145	140	135	157	139	144	138	138	140	144	146	140	144	147	133	152	142	134	159	148	136	128	155	132	136	179	141	137	151	154	134	146	154	144
5379	1454	3160	3724	3157	2594	2152	1852	1662	1478	1233	1118	1048	996	948	864	908	836	824	783	762	714	697	717	692	669	672	666	660	645	620	610	573	572	585	609	611	614	571	543	571	600	582	599	569	569	540	565	556	553	535	571	538	553	555	526	558	583	525	572	557	519	529	491	510	506	531	535	559	546	511	507	556	567	536	542	552	543	543	525	539	552	512	555	553	578	507	529	511	510	516	555	521	518	533	493	557	536	522	484	525	505	552	530	556	520	523	529	473	535	522	546	522	537	520	486	514	525	499	542	529	500	538	511	530	518	556	518	533	542	526	516	530	538	518	568	496	551	501	507	524	522	514	533	491	542	516	536	502	482	506	519	530	546	527	506	518	501	542	533	524	527	556	553	503	523	520	579	510	508	531	517	522	496	518	577	565	515	506	505	511	522	546	554	545	513	531	520	512	537	542	481	529	526	560	537	526	574	520	491	495	528	483	545	495	553	511	523	526	490	529	512	515	543	538	523	484	546	492	532	531	493	537	528	544	526	485	537	523	524	511	572	529	525	561	506	506	512	469	533	535	531	524	532	493	525	516	537	486	499	537	555	511	493	523	529	545	478	524	490	527	477	546	494	492	526	477	546	541	538	516	538	519	484	542	539	544	498	524	528	551	485	517	547	520	494	512	544	484	564	478	555	508	534	486	514	514	497	521	536	515	522	523	496	508	509	517	536	527	570	513	561	535	491	515	551	491	572	520	503	511	507	528	485	573	549	506	574	501	493	514	479	514	535	495	496	509	502	521	547	527	589	531	524	528	497	484	490	525	525	542	512	530	463	525	493	554	552	480	502	536	517	535	487	529	548	529	479	563	510	529	541	516	540	525	539	540	484	508	525	544	470	507	497	544	533	512	526	529	537	558	530	534	539	517	561	499	508	489	487	523	514	542	533	505	481	558	566	494	553	493	522	504	480	510	479	543	518	497	503	534	563	495	525	522	519	532	496	520	483	521	529	504	508	540	508	472	527	504	504	530	522	526	492	510	528	494	476	504	508	527	511	523	480	513	532	542	547	532	547	521	529	482	504	512	520	515	508	512	497	511	539	574	513	478	530	536	516	506	496	528	481	552	504	574	543	536	492	519	555	506	499	530	531	530	464	521	520	533	500	523	531	515	540	549	525	523	529	512	528	551	542	504	468	513	504	514	555	536	513	523	489	541	570	517	529	538	551	514	512	521	529	526	527	529	497	523	498	518	487	521	531	511	504	473	475	522	490	528	546	544	548	524	532	548	524	490	493	523	541	526	517	528	485	557	501	522	520	563	499	528	493	499	505	504	503	507	508	527	463	483	492	527	523	470	501	478	513	503	496	539	512	518	532	515	514	521	510	454	510	524	478	505	536	493	557	540	489	534	512	505	535	527	565	512	540	526	502	503	520	538	519	494	544	521	490	516	510	521	516	482	503	547	495	519	497	533	547	528	497	526	538	499	495	535	509	539	463	545	520	499	526	516	515	512	505	499	517	511	512	509	543	514	486	518	525	507	534	485	508	530	506	517	510	515	519	518	559	507	484	551	517	536	492	551	548	539	513	566	532	542	508	497	543	504	539	499	554	563	528	529	533	506	512	511	526	549	522	523	573	544	496	512	510	505	470	488	517	515	514	514	526	496	551	499	490	508	518	529	516	517	544	545	520	527	481	538	545	555	525	513	521	507	507	519	514	489	509	503	537	512	542	511	524	504	544	501	544	536	543	544	509	496	544	516	524	475	501	538	512	508	507	509	514	541	501	549	494	513	514	515	535	523	504	538	524	521	530	556	487	503	513	511	525	538	483	544	530	527	535	513	541	545	504	502	531	506	516	537	473	503	510	552	535	525	497	527	516	534	523	524	529	515	530	545	520	502	555	505	496	540	554	493	510	499	549	525	512	478	524	524	496	529	535	508	511	504	526	522	564	512	485	496	522	506	533	570	529	551	517	525	535	506	499	513	495	517	492	561	527	462	488	531	538	521	503	531	514	519	495	515	524	579	557	527	507	546	509	525	509	500	526	521	515	481	511	514	523	505	538	504	530	485	533	498	562	529	517	514	493	506	532	539	529	512	522	540	532	527	485	573	554	463	549	504	500	493	513	527	513	533	494	585	500	508	495	530	537	479	509	495	517	496	528	521	547	545	512	527	503	540	539	541	494	528	517	535	535	506	538	542	525	530	505	503	498	533	511	504	509	501	447	535	507	536	502	538	514	505	514	507	509	532	547	499	528	519	513	555	527	461	524	514	499	490	501	514	558	511	529	505	493	508	534	514	516	495	510	518	526	563	563	533	559	467	485	546	496	524	537	536	516	517	519	532	511	476	493	477	539	534	524	502	529	527	534	439	531	524	521	499	496	505	511	510	526	549	518	543	562	494	520	540	526	494	507	485	528	517	512	530	534	511	522	525	535	500	535	528	537	485	554	535	528	493	537	507	522	507	504	512	480	519	526	483	528	491	490	530	521	526	531	537	532	485	533	491	504	502	530	544	553	518	511	523	519	527	529	543	509	542	533	511	544	516	497	518	534	515	533	518	556	537	529	505	513	535	565	499	524	525	509	518	508	527	496	531	497	511	502	527	523	509	502	522	502	490	503	493	513	520	548	518	542	498	492	509	536	526	487	509	532	487	542	524	542	554	505	491	530	528	562	543	501	516	528	472	530	518	541	515	528	510	530	492	489	535	548	531	498	498	568	543	558	541	555	512	514	503	502	517	543	519	499	474	523	539	537	528	504	517	510	548	534	485	518	521	507	484	484	534	513	534	490	556	518	536	519	486	538	510	543	517	569	494	546	525	492	537	492	536	536	510	544	522	526	529	534	547	494	527	494	514	504	538	507	519	519	534	541	525	537	513	486	504	531	571	500	529	507	564	503	497	521	541	569	535	495	559	525	538	504	494	477	492	491	508	544	522	507	574	538	542	492	531	516	543	504	556	521	489	461	518	507	556	530	522	505	538	535	514	532	498	530	502	525	524	500	494	510	520	526	490	544	487	561	510	530	494	540	500	504	533	521	558	480	504	515	539	522	510	575	503	519	518	531	514	558	515	509	513	518	503	542	523	491	520	550	540	540	543	513	482	535	528	543	500	531	538	502	511	551	504	522	513	542	529	532	487	500	513	509	517	532	516	494	516	487	547	511	479	505	511	519	568	507	515	509	482	512	508	529	484	539	498	488	487	557	497	503	486	544	525	504	517	475	502	542	520	536	504	507	522	516	500	525	483	512	487	506	526	492	511	537	520	531	514	508	536	543	493	497	526	497	481	539	506	467	507	517	516	482	493	492	523	542	513	505	528	527	546	536	487	486	525	504	542	523	499	492	532	550	556	495	517	494	483	468	537	521	525	486	465	520	528	512	540	546	532	526	521	530	524	516	511	523	520	498	524	486	519	516	519	501	476	510	545	527	525	551	504	512	548	527	498	567	531	574	503	512	570	551	501	538	526	519	495	529	532	540	510	523	535	511	502	526
7140	1749	2309	1598	1137	746	607	468	365	301	310	273	230	250	190	210	199	169	154	153	169	152	125	147	123	132	116	121	120	121	131	121	122	127	116	98	119	124	97	119	113	105	96	103	125	104	131	108	121	118	102	112	100	94	124	114	127	107	113	120	115	117	108	100	103	111	110	87	103	112	141	103	108	116	117	114	130	116	113	102	105	95	99	115	99	128	119	112	117	102	95	100	124	108	104	110	105	94	114	102	117	124	108	117	106	98	101	116	111	106	101	110	95	118	106	113	111	113	107	100	106	115	106	112	111	116	113	111	109	113	113	103	113	100	101	123	110	108	108	113	108	111	103	123	121	106	123	107	116	114	120	100	104	114	106	121	105	104	122	113	112	114	113	114	95	104	114	121	102	113	100	106	124	108	109	125	110	91	100	130	100	95	122	97	114	123	109	100	118	113	106	118	104	117	123	121	94	101	127	109	106	107	91	87	95	105	105	109	102	98	93	105	111	86	105	106	110	132	106	105	111	116	107	128	113	111	126	105	120	104	110	93	115	97	95	101	109	93	92	110	112	109	116	111	109	119	111	120	102	120	116	111	106	116	128	126	109	107	126	94	91	97	122	124	121	110	102	116	107	101	108	96	109	101	114	102	99	102	99	104	120	96	113	99	102	121	116	113	129	110	129	120	108	106	94	94	106	88	113	109	85	113	114	125	99	113	120	101	99	114	112	86	106	102	102	129	97	112	112	100	122	120	110	113	123	107	103	95	87	103	104	106	89	123	110	124	101	97	125	110	91	123	123	90	113	106	103	111	108	126	106	88	97	124	117	112	111	95	105	98	106	91	121	104	110	107	116	108	109	105	112	115	117	118	121	112	106	123	103	112	104	101	112	108	117	123	129	95	99	106	121	99	104	111	97	103	120	114	102	95	99	113	89	110	127	110	128	116	115	114	123	116	102	120	107	120	115	95	112	96	108	106	100	98	125	112	116	128	99	94	106	103	102	112	100	110	114	99	87	112	123	90	112	119	103	119	112	105	92	97	108	115	96	117	108	124	115	120	98	110	112	118	131	133	127	126	93	117	113	113	108	107	121	92	90	95	120	101	128	105	117	110	130	100	111	109	116	104	114	111	112	96	123	114	113	117	100	126	97	121	104	103	105	107	119	82	91	116	110	116	117	124	102	104	106	127	112	102	121	102	122	107	95	97	112	112	133	115	99	119	123	106	119	118	120	122	99	78	106	107	104	89	129	125	111	103	114	111	111	115	115	101	91	106	104	99	115	95	103	120	116	86	84	114	100	108	109	114	97	103	105	100	110	118	114	99	117	98	123	111	111	84	109	115	108	123	119	117	110	109	112	105	121	114	118	109	118	129	109	115	100	111	102	112	102	100	126	112	93	110	107	115	104	126	112	108	116	92	90	102	128	104	122	101	100	115	104	113	93	100	109	114	114	107	112	120	115	101	111	117	116	118	113	110	123	120	116	97	115	107	114	97	110	126	106	109	108	119	119	124	107	112	100	110	99	113	100	93	94	108	124	109	132	116	102	102	110	96	101	130	118	97	108	100	98	105	116	94	101	97	111	107	103	94	127	124	88	106	113	116	98	111	105	103	106	106	116	108	100	108	120	95	119	110	125	127	117	117	101	105	117	105	117	101	120	104	112	98	110	114	115	120	100	106	107	91	130	111	112	111	76	115	103	110	113	123	107	135	116	109	118	111	113	110	113	116	106	117	110	110	98	114	97	107	125	96	117	121	111	119	114	107	105	109	104	105	94	115	112	110	100	100	116	115	113	97	110	102	110	90	115	105	118	104	107	118	111	117	104	91	127	93	113	121	104	109	91	99	95	111	112	124	103	99	102	103	112	104	107	106	117	110	107	120	105	110	97	92	105	87	114	101	112	106	122	123	94	106	115	107	113	139	120	106	108	101	90	107	111	123	95	127	107	119	100	90	114	119	140	113	110	113	100	119	111	116	92	115	87	99	115	129	128	116	120	118	115	118	109	114	113	103	112	100	112	99	98	98	117	116	111	99	93	103	107	117	101	111	113	97	105	108	117	115	120	125	117	114	107	110	122	105	128	107	110	116	137	127	102	99	119	111	130	102	123	100	112	112	102	122	111	112	108	105	118	117	116	115	96	110	106	83	97	119	117	108	119	98	123	103	106	119	112	106	110	98	83	111	104	101	94	112	124	109	106	108	109	110	118	96	116	101	118	85	100	95	104	94	96	91	102	100	110	101	94	131	120	111	89	121	125	115	118	106	128	112	113	139	113	113	111	122	95	102	104	118	94	106	92	109	92	99	117	106	106	100	106	119	114	103	110	123	118	113	113	119	110	122	114	100	110	102	98	95	106	109	117	98	119	101	89	142	126	103	92	116	114	111	97	106	121	125	105	99	122	102	112	118	115	102	114	108	91	102	114	117	98	112	96	130	109	107	106	117	97	108	112	101	111	114	121	100	108	110	93	101	95	118	111	127	96	124	93	109	96	102	122	100	102	103	117	116	111	98	110	124	102	103	121	112	136	124	120	106	100	125	99	105	107	116	110	123	108	113	114	103	104	120	108	109	104	122	106	98	113	85	110	89	111	103	121	113	117	105	109	115	116	110	113	86	125	96	125	126	122	119	103	113	108	93	119	117	109	119	104	87	113	91	92	105	118	116	122	111	116	103	105	104	99	125	96	115	89	112	107	105	112	114	122	104	106	132	105	100	100	101	121	101	102	123	105	105	123	94	100	98	108	113	95	118	97	99	115	114	105	91	141	102	108	122	111	109	103	113	115	106	112	112	111	129	110	108	126	109	141	124	106	98	88	89	101	99	95	118	102	106	93	127	101	104	106	92	116	103	121	122	93	115	115	114	119	110	100	94	109	104	119	109	85	89	118	106	94	119	125	106	104	112	105	97	114	113	108	118	117	100	95	106	106	120	102	100	125	95	94	104	120	114	117	116	99	119	93	134	107	120	100	100	122	92	103	118	108	107	119	122	105	106	123	124	106	113	95	102	105	118	121	100	113	104	101	119	116	99	105	104	91	107	120	110	105	103	125	103	124	114	111	115	114	104	112	103	130	100	97	116	125	107	126	123	113	113	106	102	114	111	105	109	120	100	121	125	109	88	115	110	115	107	108	91	115	131	96	97	119	111	114	124	126	94	120	126	126	113	122	106	97	101	87	113	114	110	90	121	103	102	120	123	107	123	137	118	100	119	94	103	125	104	108	103	110	106	113	125	103	122	104	109	100	95	104	110	113	121	99	92	138	104	115	117	109	97	93	113	118	100	92	107	116	112	120	121	126	115	112	94	121	121	128	106	102	105	83	106	111	120	127	113	118	106	104	100	126	134	106	103	116	125	114	126	101	99	119	110	100	105	112	127	112	103	120	93	113	105	126	126	105	123	92	115	90	106	109	107	130	118	97	127	110	107	112	126	99	90	113	107	116	113	114	111	101	96	103	102	118	116	109	107	112	114	104	115	108	120	97	111
7185	2248	5140	5804	5151	4161	3379	2873	2387	2125	1859	1546	1479	1264	1170	1076	1110	1011	930	801	864	801	764	714	730	738	678	648	627	590	599	616	606	557	532	560	569	527	565	551	518	503	520	506	521	447	480	432	514	481	491	447	424	468	523	482	467	446	419	483	445	442	466	484	466	434	455	428	436	433	444	429	430	445	438	423	448	470	452	458	448	451	431	426	417	441	412	420	397	420	422	452	389	455	442	431	431	408	420	391	448	424	432	442	452	398	435	437	416	431	444	377	453	455	428	416	409	449	452	429	413	410	460	406	407	418	384	435	431	408	414	400	430	420	444	411	420	433	402	415	438	445	449	425	408	462	399	456	443	461	421	440	399	430	464	413	443	444	449	400	423	393	429	415	429	438	432	407	460	460	392	385	422	427	409	453	365	467	421	427	401	426	417	459	399	400	431	440	420	405	421	436	441	416	405	457	462	434	441	413	417	434	426	418	410	361	428	454	432	440	417	439	447	444	425	410	399	448	463	439	414	456	383	410	398	406	430	419	416	417	409	402	411	424	399	426	416	416	438	413	479	419	439	399	394	429	460	384	421	436	403	419	423	387	415	408	401	370	395	418	419	472	425	438	420	427	403	431	444	436	410	418	419	444	440	402	450	401	418	442	418	431	445	421	433	426	431	438	389	407	420	421	417	442	415	399	409	412	401	443	427	393	375	425	429	442	468	417	377	411	433	413	410	428	420	449	389	410	424	443	424	418	414	401	432	434	415	422	427	407	411	406	442	399	440	396	419	425	429	420	426	402	421	410	396	418	398	409	418	414	431	471	407	399	391	382	416	424	429	435	419	429	420	441	422	426	412	403	445	419	430	426	454	387	440	454	427	385	386	414	400	410	403	443	394	400	415	412	411	426	445	428	429	423	399	398	408	444	435	379	421	404	403	439	392	434	415	464	399	429	369	404	445	417	429	389	443	443	408	421	428	388	419	411	407	395	427	422	412	403	410	413	409	451	451	416	460	415	400	424	417	443	448	453	420	414	468	420	408	409	416	435	417	394	418	412	443	419	398	428	401	427	416	430	393	447	423	416	442	400	418	436	388	416	429	419	424	431	395	401	416	404	441	424	438	395	434	421	452	447	432	422	405	422	424	403	453	418	417	409	421	403	411	374	392	384	422	387	445	432	440	428	438	420	425	442	407	431	418	422	402	434	413	457	428	390	449	441	434	424	395	441	433	433	454	426	463	431	421	407	366	408	419	443	420	434	417	422	421	434	435	441	427	421	434	386	433	456	433	432	430	408	435	408	436	428	424	401	403	396	404	407	402	429	443	409	444	419	407	404	426	473	407	442	415	386	421	424	444	452	407	427	436	462	424	425	400	419	426	410	406	405	433	427	451	390	421	420	424	451	408	380	452	410	419	458	433	422	422	432	407	416	437	426	445	413	407	403	384	406	432	371	430	405	432	416	429	428	487	428	423	437	441	433	419	383	421	450	418	452	458	416	450	418	417	449	431	413	454	456	473	398	379	452	415	448	423	397	377	410	426	414	407	446	423	400	397	391	437	427	396	404	430	444	420	431	399	459	409	450	417	414	413	415	423	422	407	409	420	472	388	406	418	415	416	433	407	412	383	438	420	439	423	427	371	414	405	444	422	429	407	403	385	399	439	428	399	416	394	386	456	414	386	450	434	387	423	390	428	390	428	412	403	417	413	437	455	395	410	422	379	395	408	401	410	400	444	379	446	426	379	463	376	408	391	421	402	413	430	444	470	423	407	455	450	396	398	424	411	423	432	431	398	432	411	423	422	438	452	427	418	426	401	427	408	476	416	424	440	412	414	426	431	407	428	413	411	438	388	411	396	411	471	411	406	453	381	413	400	429	420	401	430	447	420	435	416	438	442	451	427	439	418	404	443	447	405	390	396	403	434	412	387	406	385	417	431	406	390	446	446	421	406	383	426	450	428	428	415	420	448	423	411	466	403	397	433	432	392	416	423	421	397	393	401	386	442	437	407	442	420	407	421	435	384	435	431	437	411	439	440	443	462	430	397	439	427	407	443	424	434	382	436	412	431	419	419	399	440	399	421	420	429	431	406	421	420	388	415	447	450	397	374	442	434	446	416	417	422	370	403	396	401	430	429	400	416	402	419	416	416	433	422	403	442	430	424	419	442	477	412	421	428	450	453	425	436	404	392	422	429	442	482	474	438	425	403	405	426	405	412	424	451	445	421	412	419	395	402	419	429	419	390	430	444	384	411	415	419	420	392	460	397	444	452	445	402	412	426	410	403	412	426	412	405	413	443	436	440	418	413	396	409	439	387	426	430	428	398	408	394	386	445	405	430	455	418	440	448	416	413	413	400	436	429	415	437	455	400	399	420	418	422	397	435	399	422	417	409	462	432	390	428	409	404	441	387	458	383	398	380	417	431	433	424	419	382	431	409	431	423	466	411	386	427	399	418	421	392	416	449	441	396	405	425	407	445	425	403	431	426	393	408	399	422	436	376	428	424	411	403	462	419	387	436	429	441	411	412	416	402	418	445	428	433	411	442	437	403	385	420	396	430	461	424	401	428	412	407	409	417	400	428	430	427	396	441	405	407	418	381	416	425	431	438	406	427	422	412	459	409	439	404	461	444	422	408	405	401	442	398	425	399	417	418	385	406	465	403	382	441	451	419	433	387	420	407	399	465	421	405	421	436	402	410	445	436	433	418	421	443	425	401	401	398	445	431	409	426	406	465	420	422	411	448	437	439	434	434	440	394	450	428	420	426	422	399	385	421	420	434	428	432	425	391	450	413	381	420	457	395	393	410	428	407	466	453	408	425	424	411	437	403	396	405	438	423	411	440	424	425	437	415	384	422	428	453	377	432	412	397	409	431	386	418	422	420	464	466	438	370	399	444	427	410	419	438	399	425	428	413	415	427	402	449	430	424	382	431	403	407	418	395	428	443	408	388	396	451	440	435	443	404	394	432	427	415	428	374	424	458	458	403	418	394	418	431	418	417	424	452	444	433	404	426	402	403	412	446	427	417	411	466	419	423	429	428	407	425	404	388	420	411	442	428	414	412	406	441	416	423	453	430	453	442	427	451	444	450	408	430	415	429	441	414	433	400	397	435	446	433	431	439	382	413	449	414	420	425	440	420	446	420	428	443	422	367	430	400	398	403	396	413	411	440	388	389	385	444	401	404	386	427	440	431	447	424	411	425	401	420	409	442	396	433	416	414	446	436	436	414	423	412	412	445	422	411	396	450	395	425	499	442	411	406	462	420	389	460	432	391	369	393	412	427	424	407	434	395	403	415	430	430	414	413	415	379	414	436	420	425	433	407	459	379	437	424	438	398	404	406	439	381	401	441	410	440	445	439	412	429	398	441	399	414	395	417	434	445	410	415	399	419	411	437	444	426	423	392	402	424	395	390	430	446	423	430	433	435	406	425	380	394	440	434	404	404	386	477	408	417	421	405	437	401	411	415	431	422	422	409	420	450	415	411	427
1196	298	366	326	294	292	280	271	274	249	264	277	255	259	252	240	268	269	266	259	253	249	263	299	272	234	261	238	258	277	266	234	263	261	257	261	265	243	264	252	253	272	267	263	253	288	258	199	253	240	255	266	246	257	272	233	264	263	257	265	256	255	231	255	243	234	242	246	282	267	275	240	291	257	240	230	266	246	243	238	246	257	261	262	234	265	249	253	272	244	255	250	256	234	260	243	289	230	265	257	259	245	264	270	265	235	270	229	279	227	230	242	227	277	256	250	248	271	258	262	247	231	258	194	276	252	272	236	250	278	261	233	277	244	249	257	270	245	265	249	244	280	270	259	235	276	235	278	236	215	247	264	244	263	261	276	259	266	242	267	250	219	272	274	257	252	279	268	233	257	250	227	249	280	262	255	245	271	248	257	252	276	245	269	245	268	263	270	228	281	255	274	265	260	263	245	259	257	261	245	229	214	281	261	223	244	268	259	247	252	268	210	255	256	255	261	252	299	248	278	286	257	241	242	260	255	249	269	259	244	275	250	238	270	242	224	245	236	269	251	278	251	260	253	235	261	286	270	244	236	242	292	302	270	228	260	259	261	225	272	256	247	257	223	251	276	261	253	263	276	269	265	260	263	255	222	221	237	261	225	255	253	248	214	248	229	238	261	234	245	238	277	252	268	269	261	250	266	231	249	312	252	251	235	240	236	250	246	245	246	243	288	253	240	225	251	250	248	244	255	243	243	262	230	276	254	268	254	284	253	251	261	258	244	262	272	240	263	254	282	259	264	255	249	282	256	214	241	276	252	254	260	237	248	279	264	250	240	238	251	250	254	278	251	257	276	258	228	256	262	286	247	268	246	247	213	268	285	255	260	235	240	236	252	247	242	225	266	250	256	280	228	258	229	259	265	245	253	268	264	255	267	262	257	232	240	264	282	254	251	289	235	246	254	256	259	284	263	252	254	248	215	273	239	250	262	250	232	269	260	282	256	238	248	248	236	238	252	209	218	257	264	269	258	259	251	269	243	231	227	260	277	281	266	244	246	242	256	254	262	222	245	233	291	235	225	265	228	257	245	236	243	225	255	233	265	254	252	256	224	246	261	265	265	253	257	220	242	269	260	274	265	269	282	254	275	283	233	268	257	253	264	275	263	253	279	266	261	265	251	247	219	272	277	257	253	255	228	251	266	282	271	270	245	253	257	267	266	279	264	267	230	248	291	263	266	239	263	238	254	287	264	228	246	260	267	239	225	248	249	228	253	255	248	273	232	238	252	221	256	265	238	243	255	236	227	239	246	220	287	294	274	259	261	239	267	275	247	242	222	249	240	243	249	252	233	261	249	273	270	259	239	275	259	224	265	277	254	282	260	256	242	262	249	234	289	245	259	244	256	251	246	261	244	265	268	246	261	265	236	253	256	259	265	269	286	268	266	231	272	251	264	261	273	243	251	240	243	243	282	249	267	271	222	240	273	239	266	251	230	252	292	281	248	266	236	250	277	239	266	264	235	249	240	274	266	274	243	226	241	260	282	266	250	256	266	273	250	273	233	265	280	285	256	236	265	257	258	243	274	280	246	264	258	260	232	259	250	250	249	272	256	241	264	246	229	296	260	257	249	268	250	258	256	258	256	241	268	249	250	238	270	242	270	213	236	219	254	261	264	250	242	253	260	267	245	263	239	236	263	269	256	272	267	273	247	257	259	257	238	259	254	260	245	240	231	270	287	251	264	236	277	279	265	260	226	252	237	258	259	271	244	289	269	238	255	248	263	234	252	262	230	248	256	257	248	247	227	283	260	245	293	270	259	229	266	289	251	258	276	251	254	261	269	256	268	242	234	241	239	253	263	279	245	252	231	264	245	262	263	268	236	250	281	251	243	237	248	248	244	247	246	230	241	289	281	243	273	255	248	287	278	268	246	291	245	254	288	270	242	209	248	239	241	296	244	230	237	276	259	259	265	222	235	235	257	237	260	267	274	288	237	246	257	199	271	257	247	248	242	232	242	248	272	257	239	253	262	251	272	269	235	236	270	272	237	269	262	241	262	268	245	278	248	258	268	255	269	279	255	256	272	260	253	295	238	260	238	230	238	277	249	262	241	256	250	260	235	258	290	277	270	238	255	276	255	230	240	245	226	254	275	263	251	260	246	270	258	257	257	251	243	265	227	280	260	272	252	269	260	249	266	256	233	281	254	267	257	252	257	243	262	244	249	270	279	223	288	238	229	223	254	273	233	235	246	252	252	236	270	244	261	243	242	248	273	272	252	277	245	256	268	241	239	250	252	241	280	250	268	250	235	248	254	276	272	266	273	232	275	264	251	245	271	239	276	272	227	253	259	264	242	249	243	235	262	237	260	279	280	248	246	253	292	253	253	253	236	258	271	309	255	266	262	261	234	253	267	243	250	243	256	251	278	245	265	263	255	290	273	236	232	280	248	254	246	244	260	260	240	276	272	275	264	264	254	256	269	244	243	249	246	255	287	278	267	227	252	280	279	259	297	292	258	261	267	270	244	238	255	257	258	238	255	241	245	230	245	247	277	293	255	269	259	242	252	255	227	246	256	230	256	255	302	282	222	279	245	274	238	239	247	263	263	284	249	260	266	236	269	269	242	238	275	242	264	247	266	247	272	230	258	260	271	272	248	237	263	239	262	258	246	256	257	257	252	250	222	269	245	281	248	258	273	281	267	258	248	248	255	254	264	270	255	274	245	247	245	257	250	242	254	265	276	269	235	269	246	250	246	247	261	254	291	267	260	268	257	268	238	256	231	247	251	233	248	273	252	240	261	266	239	285	243	255	213	247	234	251	288	287	235	274	270	283	257	261	265	258	269	261	268	252	244	267	261	272	239	229	254	255	278	254	238	233	263	236	253	262	252	237	233	273	237	238	254	261	258	262	243	225	264	256	256	263	261	272	234	248	248	286	264	264	250	250	241	262	265	268	259	265	230	248	229	267	233	256	230	241	250	242	246	263	237	258	302	259	256	239	250	298	280	296	274	235	228	298	259	244	264	264	258	259	272	227	245	239	216	266	257	253	255	250	260	249	246	266	264	251	222	256	259	297	262	266	250	238	259	271	228	238	255	246	240	253	219	267	266	267	269	251	292	243	266	260	246	258	243	219	233	248	300	240	255	273	260	259	261	234	282	253	239	259	251	240	243	294	261	273	227	254	298	221	245	265	244	258	241	234	252	227	304	246	253	274	255	257	242	259	254	259	235	259	242	272	249	276	256	244	236	246	239	259	273	279	247	252	241	243	262	241	265	267	254	274	256	254	258	293	266	277	258	236	259	251	285	250	232	244	251	283	262	246	262	259	260	246	257	254	248	253	240	269	241	232	230	240	279	254	240	263	263	274	254	275	276	225	232	274	279	249	245	227	245	260	261	277	255	259	267	229	238	271	279	232	245	266	221	251	271	273	257	267	219	267	243	252	262	249	269	283	293	255	267	258	243	251	255	259	275	226	273	260	241	261	261
2375	943	1093	1088	1039	1002	998	983	932	944	933	942	847	924	870	892	954	918	890	841	859	876	881	899	878	886	832	832	863	876	840	806	861	900	880	914	842	845	850	842	921	885	853	910	891	864	744	827	847	842	852	879	860	821	877	876	865	847	848	791	869	895	803	865	867	815	857	864	809	873	829	876	831	880	863	836	872	805	845	882	818	823	834	853	912	850	885	883	943	849	909	863	854	821	849	851	918	832	878	845	854	819	803	869	846	803	830	848	837	864	906	852	817	818	880	840	849	852	840	849	804	835	872	890	867	829	915	838	828	860	880	847	863	906	807	909	817	869	874	843	873	837	827	894	858	876	832	930	841	841	847	814	824	870	866	875	855	853	887	865	855	857	856	867	790	844	891	822	843	843	845	841	900	873	862	854	842	877	823	874	823	853	853	879	843	838	823	868	898	844	862	812	845	849	877	886	880	822	888	867	835	854	835	857	847	874	849	836	819	867	820	811	832	853	828	839	830	847	909	852	850	857	896	826	844	820	814	844	816	821	857	823	861	888	832	854	844	828	821	822	872	815	848	839	849	823	897	892	856	911	867	813	878	887	800	879	867	807	868	865	831	908	918	871	823	851	861	873	858	816	818	884	905	832	883	843	837	903	833	898	865	872	853	849	845	827	857	878	841	826	799	816	896	831	855	928	842	885	840	858	854	897	867	813	865	853	838	890	891	847	809	878	868	914	825	797	887	886	855	866	881	868	812	848	790	853	873	872	882	837	835	902	853	845	848	822	868	848	907	866	821	818	871	851	884	841	850	855	815	881	836	861	825	861	842	836	853	879	834	802	825	896	844	794	896	864	836	859	965	804	839	813	853	883	828	842	850	883	850	857	833	853	897	846	826	861	878	836	855	863	828	831	857	836	867	889	847	862	876	859	854	870	831	892	872	821	846	875	845	899	846	868	866	829	886	852	842	862	799	860	815	864	914	886	854	866	884	834	827	848	795	808	823	824	888	871	884	824	825	892	861	882	839	865	810	841	856	798	852	839	884	842	858	871	864	846	890	846	855	884	808	857	794	859	840	823	814	843	819	850	829	836	879	881	815	828	851	850	793	844	874	854	840	822	884	843	848	807	838	917	871	835	880	837	900	794	860	903	865	819	829	845	825	860	892	821	832	927	862	904	781	883	870	806	867	848	853	896	817	866	865	854	840	894	804	849	852	862	826	847	881	852	878	851	836	837	843	851	819	822	833	801	839	862	805	868	819	845	864	871	863	813	829	886	906	843	839	801	818	829	814	829	909	859	888	850	852	828	896	871	898	871	824	828	856	849	857	831	840	844	836	833	865	858	817	877	837	860	855	823	903	851	842	880	879	866	862	853	862	864	863	801	903	841	894	876	862	840	834	829	863	841	845	846	850	846	825	871	838	796	839	888	865	854	837	883	842	856	850	877	885	858	818	905	831	928	875	874	840	808	874	886	819	799	863	828	882	845	870	845	792	850	835	832	882	833	808	842	865	815	864	913	817	869	859	848	859	851	857	815	850	839	845	924	890	815	859	854	833	809	794	831	833	880	883	863	812	823	847	904	842	888	831	812	871	878	903	824	890	840	864	865	877	865	838	857	805	843	841	856	898	880	819	871	876	899	854	856	906	841	847	837	856	865	833	799	856	820	847	848	848	848	887	810	868	773	869	811	877	882	839	886	833	773	860	897	892	843	862	812	845	868	834	850	898	860	853	874	807	923	866	874	856	860	858	835	789	821	803	869	851	838	818	844	869	880	796	865	839	853	845	853	859	837	886	929	881	825	894	887	797	851	859	797	881	761	835	859	824	886	924	829	831	869	848	882	839	824	872	896	866	846	870	833	854	905	858	862	841	913	837	863	837	827	866	890	850	842	799	833	826	783	767	870	867	809	809	890	907	885	867	884	787	858	838	849	870	829	860	841	833	906	850	831	905	865	869	844	883	892	812	825	855	868	868	879	880	871	790	863	823	891	839	848	852	896	888	818	922	864	833	839	832	830	891	851	811	829	875	877	893	862	846	858	859	847	908	850	843	883	868	845	842	828	834	870	822	856	874	872	830	913	844	823	823	757	808	949	841	815	852	863	844	858	849	875	853	847	805	846	878	869	858	873	873	864	886	848	767	796	869	889	851	844	844	863	839	909	853	818	850	850	881	818	849	883	915	835	822	864	878	857	829	866	818	881	840	889	883	848	822	909	801	861	777	849	847	894	900	839	819	826	827	809	875	854	808	887	871	884	854	856	873	831	829	897	896	842	874	862	895	850	844	912	821	912	806	842	829	866	855	862	881	875	818	835	787	842	849	846	788	833	835	845	872	839	858	883	838	786	868	804	844	814	840	860	869	849	875	871	860	831	817	839	818	871	911	819	802	892	872	879	881	862	845	828	850	847	867	888	860	901	848	856	839	841	837	878	873	839	838	872	863	779	890	815	835	828	837	838	830	851	782	843	840	848	818	805	888	882	841	913	817	884	874	860	895	853	818	827	848	871	813	837	887	876	874	868	843	818	774	867	834	823	844	894	824	920	873	807	863	837	823	786	832	830	840	814	872	873	815	829	832	855	913	843	828	810	815	874	788	831	822	830	859	877	893	869	867	849	850	837	863	815	835	868	858	846	790	794	823	815	793	851	892	836	838	868	848	862	856	899	867	880	851	812	831	838	895	840	868	880	842	841	843	841	868	814	859	835	836	810	832	851	818	855	847	896	821	863	857	899	811	864	889	881	887	879	820	878	833	846	872	870	889	809	863	846	824	895	823	835	836	857	816	848	832	819	808	794	834	863	867	898	842	897	851	842	854	877	876	806	865	886	857	904	828	830	875	881	918	879	830	832	806	830	809	805	854	833	819	877	917	871	825	862	898	910	802	873	929	859	870	866	884	828	893	813	859	817	849	874	842	866	821	869	875	886	871	888	844	863	906	836	879	869	818	841	872	807	873	844	845	875	819	828	876	853	846	889	871	846	868	843	865	818	885	849	838	861	844	859	889	875	803	813	787	860	818	866	917	854	844	829	829	841	829	860	855	849	887	799	827	805	856	863	856	812	828	860	857	860	866	867	854	891	819	858	828	878	804	860	856	819	867	810	849	856	873	864	821	861	870	896	844	872	818	842	846	888	872	846	857	827	850	886	810	901	877	875	875	877	855	816	850	885	820	853	796	849	809	842	864	837	871	853	856	853	862	896	867	868	838	811	840	834	822	872	870	821	854	849	878	894	887	866	857	819	857	832	846	838	897	875	855	873	793	844	829	795	866	885	864	839	882	820	842	898	911	841	889	813	882	918	892	798	819	824	878	847	800	810	871	858	810	830	836	832	850	856	835	846	785	855	849	850	820	889	880	808	878	860	848	836	851	833	831	868	850	892	832	874	797	864	849	855	811	910	852	821	906	810	817	858	847	843	873	836	830	850	816	850	814	869	870	868	793	864	826	822	883	787	826	892	835	813	905	865	851	823	924	842	849	843	829	871
4076	957	1258	927	633	506	379	317	303	258	253	222	227	176	186	180	160	181	168	164	168	152	177	169	165	152	151	162	145	165	141	139	126	156	153	135	134	125	140	129	174	141	129	142	142	158	136	141	139	143	145	139	144	163	146	145	152	142	129	146	131	150	132	143	124	130	147	149	134	151	159	152	164	131	124	126	143	143	146	150	145	128	135	109	128	156	157	145	133	129	134	142	152	162	155	126	146	133	142	116	142	117	153	158	167	139	127	129	115	129	126	155	147	138	137	152	149	136	139	127	143	142	132	138	143	129	138	148	125	154	146	140	133	135	145	144	150	134	149	143	148	116	128	129	135	131	125	133	136	128	150	118	132	142	120	140	135	143	128	153	118	157	131	146	144	152	142	135	160	117	124	162	156	141	122	143	133	138	151	131	156	129	141	154	141	133	146	140	131	139	141	137	124	120	120	132	120	136	133	144	120	145	138	144	141	149	142	136	137	148	145	137	149	133	129	134	157	129	147	140	134	134	137	144	129	148	138	120	138	139	136	141	146	137	145	121	171	140	120	141	173	137	144	131	128	132	107	121	156	144	144	135	129	119	152	145	144	138	140	147	101	150	157	137	134	114	116	129	144	134	123	130	138	127	137	147	118	135	133	133	132	131	142	137	141	142	125	146	142	118	152	104	130	149	136	124	139	129	147	121	153	140	137	116	147	139	124	140	145	124	132	137	132	136	149	146	123	132	143	139	133	151	147	114	152	147	133	134	133	121	134	145	147	156	136	135	128	132	115	125	131	128	151	115	136	124	134	153	123	132	132	118	141	134	134	117	127	145	148	150	122	130	133	141	141	108	151	149	143	139	149	133	106	147	138	123	136	146	139	128	127	160	136	136	127	127	117	117	144	122	147	123	120	142	123	113	131	144	137	124	136	143	138	139	145	125	151	117	124	137	115	130	137	143	135	143	134	140	124	138	134	119	128	134	139	139	144	140	132	140	131	150	135	119	154	148	120	121	127	139	139	147	142	154	131	147	157	128	147	149	134	153	132	141	137	148	137	136	128	144	133	145	133	148	154	136	122	141	145	143	131	138	136	133	151	127	122	140	163	120	138	105	147	135	155	121	132	126	151	136	136	149	139	118	144	126	122	118	129	146	129	135	129	113	131	137	133	114	133	131	123	130	144	144	113	145	144	125	129	137	134	146	138	122	122	141	152	145	122	122	135	148	138	121	126	136	127	131	133	137	125	129	141	131	128	127	131	128	140	137	135	132	133	165	128	139	109	142	132	140	127	126	155	134	150	126	130	125	142	121	128	133	135	127	151	139	129	133	167	144	129	148	134	140	141	132	132	132	122	123	147	139	144	136	150	134	144	137	135	152	129	137	133	129	115	134	117	136	121	149	129	142	120	142	143	136	150	123	153	138	140	126	113	158	132	128	132	146	134	146	145	128	129	142	156	133	152	124	140	141	146	146	125	122	144	143	148	136	138	127	124	131	118	135	138	138	141	128	124	133	157	141	134	134	138	136	139	126	139	142	126	136	135	126	126	138	128	129	134	141	141	179	130	134	125	141	119	133	131	153	142	129	138	136	118	130	120	144	132	121	146	131	152	153	134	129	146	128	134	159	141	134	155	136	132	141	139	134	145	124	127	126	140	141	132	145	151	150	148	126	114	127	149	144	128	124	135	142	121	134	141	129	140	136	142	126	146	133	120	132	125	128	155	138	147	135	145	131	147	121	141	138	125	121	152	133	146	141	137	152	138	126	131	136	150	129	123	135	141	132	146	139	144	138	140	136	146	140	132	154	122	119	138	121	138	132	138	143	144	146	122	140	117	128	143	138	122	136	113	123	149	130	130	125	145	141	129	146	141	169	137	119	138	131	141	126	141	163	136	136	142	120	131	124	122	138	138	124	133	114	153	132	140	125	142	150	154	139	147	133	143	131	142	146	153	134	124	113	141	167	124	151	129	135	129	145	141	131	132	137	132	132	142	136	128	135	140	122	129	143	155	127	115	135	147	139	145	131	145	137	117	136	136	134	142	126	143	143	133	142	138	134	126	146	124	141	148	127	147	154	141	139	155	137	131	154	129	132	130	128	124	119	130	144	137	132	139	125	158	132	140	132	123	140	140	138	140	137	140	129	139	121	117	144	128	142	132	145	116	172	133	136	137	125	116	125	144	144	140	138	114	140	140	143	120	138	136	128	145	149	130	154	142	140	112	130	126	149	138	123	121	150	145	131	142	139	138	150	139	146	122	129	140	139	128	146	148	142	133	136	126	132	133	119	128	156	133	137	134	125	135	122	137	146	133	125	141	126	128	144	128	137	110	160	123	120	139	142	141	136	133	140	149	142	141	153	128	133	137	131	146	134	121	145	121	139	131	128	144	142	138	148	154	150	124	128	128	112	130	145	151	141	134	136	142	141	144	139	139	140	135	144	153	132	122	118	127	136	136	133	127	126	175	132	135	125	159	116	153	131	136	130	134	128	149	156	134	121	153	143	136	152	148	141	127	132	123	131	140	149	115	142	128	162	131	143	127	130	132	146	138	150	170	163	145	138	119	133	130	137	123	143	155	156	129	122	153	143	143	137	124	136	151	131	137	129	143	129	133	139	120	127	141	167	150	119	135	154	137	140	143	146	129	125	147	132	134	137	141	155	149	144	142	122	127	136	138	142	145	142	147	132	125	126	143	131	149	147	141	138	126	127	119	173	122	125	151	118	128	126	126	136	125	134	122	143	131	138	163	152	146	128	136	152	144	135	142	144	152	151	127	135	130	131	138	146	146	159	149	128	121	159	124	137	134	157	130	124	123	122	151	149	154	160	129	135	151	118	119	150	130	129	128	134	144	142	133	153	144	145	135	145	137	113	135	142	140	143	137	137	136	117	131	126	138	159	117	138	137	139	141	132	142	154	159	136	131	142	149	145	122	132	135	146	111	134	127	136	147	126	125	145	150	134	151	144	165	123	136	135	146	156	136	149	149	128	130	136	136	144	141	149	143	112	138	139	160	149	149	149	117	137	125	136	124	139	151	161	152	142	129	122	142	144	134	143	127	128	133	133	113	135	139	154	128	135	129	155	129	123	123	133	126	146	136	122	137	134	129	141	121	152	144	145	133	129	146	137	135	135	153	149	128	147	140	149	134	151	136	130	137	131	144	146	144	133	128	139	136	124	140	131	141	146	150	122	149	135	129	139	133	113	127	137	158	139	152	145	149	158	142	131	132	143	133	143	135	118	136	132	143	139	137	145	139	141	124	144	124	144	135	152	139	135	141	121	138	153	125	137	141	119	155	167	115	123	115	129	121	153	121	145	153	132	146	158	133	127	133	138	128	133	126	129	141	130	136	120	132	131	128	123	154	140	140	140	150	139	148	145	147	146	142	142	144	122	142	121	133	137	138	139	146	130	126	139	137	126	137	147	134	128	130	133	154	129	133	150	124	145	143	128	140	112	121	148	126	129	124	139	132	158	139	133	126	126
5179	1431	2936	3462	2966	2530	2077	1731	1568	1339	1277	1076	996	981	908	884	855	799	707	694	746	681	674	670	693	614	619	604	572	603	547	567	540	585	537	553	516	562	551	547	536	535	561	542	513	489	527	530	513	597	547	546	515	581	509	517	559	520	509	536	523	528	486	497	504	492	527	519	507	515	500	543	525	497	464	515	532	510	502	523	509	523	512	510	502	471	497	498	505	485	517	500	521	507	508	531	494	511	545	470	490	515	511	500	517	489	514	541	533	494	482	486	519	518	538	483	514	525	491	492	460	504	493	469	498	502	498	468	486	478	468	533	500	490	537	471	504	490	484	502	511	492	516	505	505	487	517	492	477	513	495	481	481	495	484	474	493	522	479	467	510	549	499	498	516	520	480	475	503	470	528	465	476	521	480	453	506	497	526	505	496	517	532	506	493	488	533	484	471	523	502	482	498	550	448	487	457	475	523	452	515	494	461	509	468	505	478	525	502	497	536	496	503	490	486	492	473	472	544	526	480	469	512	524	468	508	481	499	490	515	482	513	554	481	480	471	464	514	484	480	473	518	450	521	473	476	490	528	516	461	470	506	503	480	501	502	512	513	488	508	501	466	494	477	486	496	502	491	506	478	515	455	479	491	461	527	497	462	517	480	506	503	494	489	508	483	507	451	536	517	486	482	509	497	492	489	503	504	494	511	511	520	473	554	508	487	450	457	513	507	522	517	471	518	501	499	489	507	473	492	485	514	499	480	502	430	473	494	490	535	495	483	454	484	474	478	484	508	487	476	481	487	522	487	512	475	480	473	481	528	433	447	455	540	462	502	532	481	482	506	530	510	496	521	507	487	459	472	484	505	494	433	525	484	478	499	470	460	478	483	503	478	496	507	524	539	494	499	490	472	478	460	500	474	491	481	492	455	497	469	456	470	480	480	501	531	498	494	487	498	463	456	515	512	468	510	485	485	487	527	483	495	481	474	504	552	524	489	477	477	527	480	513	498	487	512	490	476	491	511	483	508	483	503	532	466	493	512	491	490	534	472	518	491	511	434	514	500	490	518	507	509	502	526	513	459	485	499	513	477	495	488	483	532	499	499	522	507	453	523	505	486	459	506	468	471	538	518	518	485	497	513	501	507	496	483	514	497	474	450	462	474	467	510	517	452	515	508	510	505	512	507	507	506	499	495	492	501	444	458	481	522	510	541	469	522	489	500	503	529	469	512	463	485	482	522	519	477	507	475	527	501	503	483	493	541	493	485	539	524	451	497	504	444	489	508	488	536	459	521	482	488	524	497	499	485	510	491	498	531	498	488	506	466	450	494	484	480	476	484	495	516	452	494	504	499	492	522	531	491	496	482	526	447	479	493	457	485	491	500	487	519	489	533	507	515	470	519	460	504	485	468	473	455	468	506	511	503	488	499	462	491	520	482	498	497	497	482	476	526	504	494	517	528	531	500	467	495	486	475	496	548	461	472	500	474	461	473	498	493	496	510	462	485	528	512	503	535	486	490	477	510	504	496	512	476	484	479	496	484	521	486	475	480	499	501	516	548	484	486	484	528	489	479	492	472	491	491	463	520	516	473	520	502	475	515	477	469	482	490	516	485	526	487	500	513	484	511	490	481	483	476	482	515	493	490	505	505	482	531	513	508	496	551	464	510	480	482	496	494	519	525	497	479	484	524	495	504	526	516	497	482	453	477	518	545	480	452	501	492	483	547	489	511	470	482	477	479	457	510	496	493	494	464	490	480	577	482	460	489	501	483	506	516	516	549	502	527	496	488	521	521	450	507	466	486	508	483	546	454	455	508	487	482	447	498	510	500	535	491	493	499	506	503	449	505	527	471	487	464	506	492	491	490	483	507	497	479	477	460	493	495	465	480	502	513	468	534	508	486	482	505	475	484	494	474	462	488	506	466	478	474	491	483	489	516	480	460	498	472	497	487	490	459	500	532	491	509	498	510	499	548	511	474	528	478	490	488	495	483	498	492	493	494	475	469	495	531	504	517	481	521	484	496	533	475	485	499	464	515	533	479	501	520	550	466	502	512	500	455	470	462	463	493	480	489	493	502	497	456	466	519	494	479	481	465	466	493	515	532	484	483	447	539	510	502	475	535	528	549	461	496	485	518	520	460	515	457	504	507	481	505	463	481	477	482	524	479	509	502	484	517	502	487	536	519	477	489	502	517	502	488	509	534	511	456	474	482	504	506	500	505	493	462	531	526	520	505	481	514	509	481	512	499	482	494	448	459	487	513	470	515	474	489	491	505	462	480	486	503	474	518	481	522	536	505	476	542	465	499	498	522	517	479	500	494	490	503	509	481	523	447	476	500	484	539	479	501	468	479	505	509	517	472	492	506	513	486	454	533	472	453	499	498	542	483	441	508	484	525	479	481	491	522	494	491	473	476	508	502	440	530	521	545	501	485	472	494	512	516	505	498	488	496	510	487	497	479	499	481	499	500	501	491	524	481	458	470	513	489	493	542	486	502	461	484	488	484	480	520	491	470	505	523	481	487	480	509	490	517	471	508	532	469	551	554	519	478	485	498	510	520	502	543	495	519	517	468	464	491	496	538	501	489	507	500	498	500	527	486	518	562	494	507	461	501	501	502	499	490	513	465	464	483	503	520	505	506	472	501	528	468	471	491	479	453	492	477	504	522	518	482	480	502	477	493	497	490	486	501	497	478	497	525	486	523	506	478	506	491	463	534	512	495	512	504	505	481	479	456	526	478	475	456	482	478	484	469	514	480	482	466	472	508	504	518	507	487	491	479	475	463	500	489	472	445	494	428	497	522	509	517	527	477	426	495	502	510	502	484	442	469	509	494	516	486	478	516	484	508	480	473	487	497	466	508	478	501	501	468	494	517	509	521	502	473	480	532	529	501	500	484	485	472	498	460	473	499	531	497	481	476	481	466	500	497	459	487	482	518	457	481	485	526	516	496	518	472	539	486	514	517	517	490	472	487	480	493	514	481	481	474	500	503	517	510	494	513	511	504	492	498	463	490	483	490	499	491	490	497	473	491	504	467	490	499	492	494	484	491	478	505	500	482	449	503	503	442	481	505	500	458	491	496	512	475	446	486	496	514	499	518	496	511	496	531	457	474	505	511	508	485	520	461	521	497	503	486	492	483	470	512	544	567	475	472	512	536	544	534	485	556	483	501	484	529	484	459	494	479	490	508	513	509	492	501	502	480	496	493	501	483	510	483	526	466	488	452	495	525	495	482	490	471	485	522	467	486	501	495	480	502	477	514	512	518	479	476	482	469	485	518	494	482	517	520	494	534	487	518	513	504	454	493	482	483	479	513	490	496	495	512	508	433	495	471	445	487	498	517	512	468	522	464	485	485	498	473	494	496	480	510	512	489	494	500	468	491	530	506	492	493	525	482	522	488	503	471	492	470	505	513	546	507	483	491	503	515	527	492	522	466	493	471	511	481	526	481	493	466	488	498	501	477	463	492	494	491	524	478	540	510	514	490	477	480
7650	1810	2387	1759	1196	835	657	506	421	355	308	274	247	208	217	217	190	172	183	167	176	164	141	155	148	145	137	134	129	138	106	100	149	104	129	124	132	138	121	117	123	117	123	115	131	115	116	138	123	133	132	119	118	115	109	153	120	117	128	126	97	113	129	107	131	111	142	94	104	131	136	112	110	132	104	120	130	117	128	142	117	146	118	111	132	123	116	124	107	146	101	100	117	92	116	86	121	93	109	93	113	111	117	102	116	132	120	136	111	118	121	117	112	117	112	116	105	109	111	110	127	103	117	117	117	118	126	122	126	110	99	109	104	118	110	146	117	131	116	124	104	120	128	111	116	121	114	127	112	126	137	105	120	131	105	125	89	123	125	111	97	105	106	123	106	125	118	125	108	126	133	133	119	108	101	129	105	103	120	98	115	106	127	110	123	107	122	115	108	105	123	123	106	120	128	125	126	103	106	137	109	94	105	101	123	111	116	129	122	107	125	94	108	106	122	122	98	117	130	122	109	112	112	117	111	128	116	128	111	126	119	124	117	117	111	110	126	120	114	120	121	127	137	106	110	111	119	120	112	133	99	110	103	135	127	126	118	118	120	113	119	120	114	126	129	106	107	116	117	91	137	112	99	115	122	114	98	117	119	127	111	106	104	128	111	93	123	137	127	103	106	109	87	103	91	91	118	95	106	129	129	122	117	111	106	119	133	101	123	120	102	108	113	125	124	125	101	112	117	129	113	123	104	107	115	107	125	115	111	130	114	102	104	126	112	122	138	96	109	113	130	104	106	115	118	122	112	123	122	117	123	104	133	110	127	101	113	98	113	135	101	112	120	91	113	121	94	102	106	123	126	108	114	119	101	106	106	121	123	126	111	123	113	122	117	121	114	147	111	124	127	138	98	100	118	134	105	116	104	137	106	109	114	110	114	109	109	102	132	105	115	117	117	119	102	126	111	118	122	121	122	136	113	131	112	126	114	117	120	125	113	108	120	129	125	109	116	110	112	102	133	99	127	134	99	107	108	105	98	102	101	138	130	115	114	124	118	111	102	102	100	91	99	124	114	126	131	123	123	113	123	127	104	113	115	129	121	115	128	122	124	124	129	121	135	129	119	104	131	101	98	113	123	111	126	127	125	119	113	115	108	111	105	113	120	117	126	100	103	130	120	122	110	113	108	104	126	101	120	104	90	127	125	114	126	115	119	113	124	116	107	102	122	131	113	126	119	103	104	139	127	126	118	106	136	117	114	131	135	108	122	101	121	100	126	120	104	128	120	112	108	102	122	105	119	105	133	127	115	122	115	112	148	93	114	100	121	118	113	130	119	109	108	96	100	112	115	107	118	109	105	131	119	139	124	108	112	105	120	108	109	133	111	141	122	128	118	123	119	131	109	112	128	97	127	99	135	90	124	116	102	104	110	117	115	113	116	96	127	111	108	121	107	108	121	125	114	127	118	110	121	122	112	112	114	125	94	138	105	118	105	110	122	107	116	138	127	125	126	115	90	115	124	116	118	111	121	124	110	108	126	107	117	112	108	119	114	123	101	112	107	116	125	118	111	122	126	112	117	130	104	119	118	116	109	116	124	113	114	104	111	119	104	138	112	120	111	116	122	104	131	108	125	109	115	115	119	133	112	107	110	116	115	117	106	120	125	130	106	123	126	103	90	111	98	122	130	115	104	112	110	112	133	142	116	132	112	129	101	109	122	120	105	106	125	117	133	132	120	111	105	107	108	102	117	111	122	110	135	116	116	108	129	101	117	106	102	119	125	107	151	139	112	127	115	109	124	111	105	103	117	135	129	142	125	114	137	124	105	113	120	121	103	103	129	130	109	119	110	122	114	96	97	109	120	135	111	100	95	112	118	126	111	102	113	118	121	120	106	136	115	105	113	114	104	110	102	121	122	100	101	133	98	115	118	119	133	120	101	121	107	115	115	119	109	106	124	102	112	100	112	126	124	116	99	114	114	134	110	125	127	115	129	108	126	120	138	123	112	123	106	116	108	103	104	116	128	105	119	124	108	101	117	105	116	118	122	111	134	123	117	112	101	98	135	136	123	119	113	110	110	108	114	134	111	132	118	128	117	135	105	118	101	108	96	118	133	108	122	128	118	117	123	121	115	109	106	122	104	128	119	115	110	117	110	126	113	124	102	113	131	104	107	117	124	131	107	118	135	110	130	103	93	125	115	115	95	102	104	108	129	105	100	107	103	107	126	114	121	115	108	111	137	133	118	104	119	122	123	117	108	125	120	123	129	131	108	115	88	120	113	122	124	125	119	121	122	114	116	101	134	125	116	104	138	114	115	131	134	103	120	109	124	114	123	122	107	112	108	108	107	113	120	121	101	120	122	121	120	120	119	124	115	111	90	103	135	110	140	113	104	120	119	107	98	122	135	112	140	127	104	114	113	121	134	111	139	110	117	110	107	112	109	110	109	112	118	115	96	114	117	125	122	117	125	109	122	121	115	112	96	123	131	124	126	102	125	107	125	121	132	112	115	116	108	109	140	115	100	139	112	103	125	107	106	94	126	104	125	116	128	112	120	113	109	96	120	116	112	119	121	107	112	138	115	93	112	114	104	135	115	117	105	123	129	91	120	124	118	124	113	111	122	118	125	96	127	116	129	116	118	111	118	108	123	124	105	114	102	98	110	126	119	122	116	109	118	115	114	123	117	118	114	105	111	126	100	122	131	140	141	114	128	128	133	120	117	131	114	113	120	115	128	108	111	123	103	99	113	123	122	131	120	102	114	123	112	107	120	123	130	106	123	116	118	100	128	126	126	114	113	121	103	127	123	89	105	130	108	131	108	118	99	115	104	133	115	107	126	105	114	112	134	144	128	99	114	121	134	138	124	98	104	115	107	139	119	115	104	120	118	129	148	103	127	108	115	108	103	122	123	110	93	126	101	102	93	120	128	112	112	111	123	141	93	124	118	116	89	106	111	112	116	122	122	115	113	120	119	110	107	135	118	110	121	109	103	115	123	105	110	104	110	112	134	120	119	132	124	93	105	142	120	119	123	110	102	112	114	111	132	115	106	122	114	114	122	113	78	110	107	109	110	118	110	122	139	105	116	127	112	109	112	119	110	129	112	119	100	106	122	105	127	109	111	121	136	103	131	107	123	123	90	111	105	123	114	103	136	120	115	104	120	133	95	113	130	113	98	112	113	124	118	119	118	127	120	124	111	132	120	116	120	108	117	138	113	99	101	96	114	101	104	105	110	123	120	133	103	110	115	96	122	107	110	112	109	138	118	100	105	108	122	109	116	108	116	111	101	106	96	105	101	105	114	115	116	108	115	118	115	133	115	111	107	117	119	108	123	124	116	132	108	121	133	106	124	126	110	114	114	112	116	125	109	127	122	107	112	123	124	111	113	109	120	111	129	105	115	125	103	115	110	111	121	114	111	117	109	99	121	131	127	108	126	126	121	96	117	120	113	114	103	120	129	114	127	98	106	117	103	121	110	120	127	103
7552	2352	5319	6095	5278	4356	3513	2927	2428	2154	1825	1731	1460	1422	1226	1167	1124	1094	984	890	904	848	728	750	715	746	659	631	662	635	658	613	619	577	577	578	608	550	555	527	522	526	560	542	541	558	580	512	497	491	480	487	506	482	492	481	500	478	519	465	460	500	515	497	471	468	485	465	462	487	511	510	507	452	465	465	469	492	453	417	458	466	478	493	433	457	464	449	416	506	482	472	461	456	456	431	455	455	470	487	449	472	427	450	422	474	431	451	460	465	440	423	448	476	482	509	461	447	444	478	448	458	442	446	443	424	445	426	423	462	435	441	452	416	419	430	436	470	432	400	474	469	438	456	454	433	424	432	435	438	454	442	410	470	464	411	451	438	443	424	480	458	498	411	396	468	435	445	440	434	430	415	429	427	418	402	455	413	436	446	418	456	476	443	449	404	437	459	451	426	436	489	453	407	420	434	422	418	420	468	474	471	425	465	420	438	491	418	443	466	456	478	427	465	493	433	467	454	414	416	439	397	455	440	476	436	469	436	447	462	424	435	431	450	434	424	431	453	425	454	461	468	453	427	468	474	431	422	399	448	436	501	456	423	450	414	431	447	475	452	439	422	464	432	447	480	436	427	415	436	460	433	427	416	403	429	430	423	460	459	427	459	427	447	453	413	416	474	461	483	458	450	448	454	464	416	453	434	452	484	454	448	416	445	451	448	446	434	442	448	488	458	435	429	465	440	478	428	424	434	442	433	430	451	452	424	447	445	433	452	450	468	444	431	427	420	436	446	455	429	422	439	457	441	479	450	424	474	461	463	414	432	431	464	460	462	412	435	444	463	418	406	441	435	421	449	407	417	449	443	417	442	460	391	392	435	439	461	440	478	443	455	420	388	437	442	458	451	445	433	442	448	430	467	450	418	453	448	444	425	488	436	435	435	420	427	441	490	449	418	459	415	450	485	447	458	459	427	434	442	449	463	435	428	469	433	438	425	450	424	469	421	409	412	436	433	406	431	436	430	469	477	419	442	455	442	424	471	459	451	425	465	450	429	433	428	421	456	432	446	463	449	459	429	506	455	408	452	446	477	409	435	464	442	464	421	453	450	395	438	441	456	463	428	399	466	412	447	482	465	429	442	416	423	442	449	462	453	433	416	474	406	396	398	437	477	452	423	409	462	449	444	443	471	445	462	438	451	452	426	454	429	422	429	416	464	453	411	450	419	427	429	450	505	408	456	465	452	426	454	463	412	417	408	447	429	424	463	469	423	429	416	431	436	434	416	422	435	440	467	407	452	446	471	456	444	422	456	461	428	465	467	434	422	432	450	463	441	451	432	432	449	435	440	407	448	409	422	441	428	454	438	442	461	404	423	419	470	450	440	427	443	415	452	448	452	468	418	462	456	410	428	437	444	432	463	466	439	423	427	454	480	462	429	426	475	413	429	478	437	425	439	432	444	427	420	425	417	473	440	415	430	423	470	449	403	436	455	360	435	449	424	396	436	463	448	464	447	456	482	411	455	430	430	453	448	434	409	434	418	418	444	402	439	438	415	432	458	461	456	452	440	426	402	441	432	471	434	443	429	498	424	422	435	435	463	457	410	408	398	442	462	470	441	439	458	469	465	428	442	461	446	408	428	418	437	443	464	438	419	463	451	409	448	438	434	455	454	445	420	453	422	436	452	457	450	433	435	433	481	436	420	478	419	412	436	456	437	433	442	423	432	420	430	437	460	422	397	421	479	443	464	423	447	384	432	452	435	458	408	437	420	499	428	451	465	396	432	462	433	467	460	434	402	426	480	429	439	431	424	409	466	432	434	400	437	445	392	476	470	417	406	427	441	454	453	399	438	438	418	407	438	396	398	456	421	422	471	430	435	418	411	450	447	401	426	462	462	433	470	462	431	434	440	431	430	440	426	474	413	431	442	454	481	420	426	425	483	418	455	450	457	454	456	437	454	446	442	423	449	448	467	416	453	457	479	476	454	488	459	427	451	425	447	474	440	461	452	437	412	428	454	448	463	421	392	427	434	473	445	449	433	458	429	454	463	429	414	451	454	423	429	452	442	417	449	434	476	443	450	427	411	456	411	417	409	461	411	417	410	419	443	431	439	458	469	444	428	438	441	424	449	440	467	427	425	445	469	450	460	442	439	462	443	436	408	441	460	448	432	456	437	465	481	412	433	424	470	473	450	413	425	427	391	418	448	435	439	428	423	447	417	419	476	438	444	433	419	454	408	444	440	454	439	414	400	430	417	422	421	481	459	437	431	423	423	401	417	441	443	447	427	406	407	426	485	458	405	491	441	402	434	436	413	433	438	455	414	457	394	453	400	436	452	435	449	411	440	429	455	428	476	473	443	428	446	447	465	402	449	424	406	439	431	423	455	421	428	464	440	415	462	438	423	459	475	433	442	451	427	456	396	393	400	410	442	435	478	446	433	431	436	427	428	428	475	427	451	451	421	451	416	445	459	449	438	445	448	453	468	455	445	480	409	455	440	473	422	467	431	472	430	422	430	424	441	439	430	435	457	437	423	446	470	435	435	437	433	438	382	461	432	462	430	457	468	420	444	480	447	431	425	447	406	450	458	404	431	474	442	445	446	441	402	414	453	444	443	415	461	436	463	430	454	425	451	425	447	455	446	431	449	412	439	446	459	407	448	440	422	465	436	421	437	432	452	424	431	423	455	456	419	461	432	432	446	469	446	488	442	440	428	436	433	459	426	445	457	458	441	432	465	436	440	467	421	424	479	420	425	404	461	383	425	466	420	422	436	428	453	443	460	436	424	471	458	414	459	451	408	398	467	485	460	435	448	488	429	445	447	427	481	455	425	435	430	455	433	444	444	418	436	454	460	450	443	474	427	435	498	460	422	472	463	464	423	477	422	437	474	460	423	442	443	424	415	400	461	455	406	470	450	453	469	431	443	446	477	445	430	458	444	459	442	443	462	423	452	436	443	459	436	436	464	459	401	417	422	443	430	418	447	459	414	468	441	424	448	424	434	463	440	439	472	444	472	465	431	435	417	418	498	430	451	437	464	443	457	423	436	454	466	413	417	469	418	416	441	463	451	436	413	441	468	462	437	444	435	432	445	440	462	447	420	421	452	436	432	446	454	437	413	446	445	436	456	486	449	405	469	430	465	435	434	455	431	449	428	455	450	413	472	423	448	428	462	447	417	433	410	457	462	437	436	442	449	427	438	449	466	472	441	429	424	423	461	451	430	458	439	464	421	491	464	444	471	416	412	427	413	441	419	438	448	460	455	424	430	441	453	464	413	421	417	427	441	472	461	476	444	457	397	461	448	433	471	460	457	432	447	452	418	437	458	410	429	460	451	453	451	479	449	461	408	371	440	397	427	470	421	451	455	419	430	456	415	447	407	459	435	436	443	432	446	460	408	451	455	459	417	445	474	433	462	469	421	464	454	475	425	419	404	426	466	445	471	461	445	381	446	453	440	429	459	451	444	424	458	444	456	415	454	438	448	429	431
1218	320	332	292	256	265	277	255	271	258	231	236	262	245	239	244	248	267	226	232	269	245	245	225	238	245	217	250	277	243	248	254	239	243	222	235	256	232	229	241	237	188	205	218	259	212	244	281	249	217	250	246	232	231	244	245	238	241	265	260	231	239	217	235	284	225	230	227	207	263	224	211	242	243	249	251	248	247	243	280	217	225	229	241	241	255	284	231	222	213	248	230	255	232	243	297	263	222	243	244	236	230	238	263	247	245	247	263	254	231	238	264	231	247	221	253	213	230	236	221	266	232	248	249	238	273	236	235	238	265	244	218	230	234	257	219	212	254	237	258	237	260	239	225	231	242	239	243	230	225	250	238	245	241	248	219	247	261	230	243	250	233	230	225	244	234	256	243	254	259	235	273	219	247	263	241	229	238	253	241	249	255	244	240	234	245	232	265	246	246	241	231	231	248	260	206	236	239	238	243	258	242	218	240	238	232	220	228	249	236	221	226	215	255	240	255	246	243	257	236	233	256	208	262	223	239	216	248	228	260	238	251	254	230	288	236	226	242	216	234	257	253	216	210	243	224	235	261	232	253	263	217	242	246	261	245	262	248	220	232	255	250	264	230	252	232	234	245	230	223	230	210	271	258	251	262	241	251	240	246	235	246	230	243	218	256	255	248	232	236	252	242	233	230	204	245	226	250	247	241	247	230	223	242	254	235	251	261	216	222	238	226	222	234	221	240	267	230	220	280	260	233	263	258	238	225	246	241	260	228	240	245	246	215	252	232	250	218	217	252	248	273	247	227	251	259	213	240	239	254	255	246	216	248	226	288	245	239	253	223	243	239	240	221	216	249	232	243	243	236	242	249	248	232	264	240	228	246	251	258	237	261	212	250	236	242	234	221	226	233	233	229	243	247	229	244	254	255	229	227	206	226	261	230	239	264	244	236	230	273	194	213	267	219	215	274	235	262	239	281	248	259	232	252	209	229	255	275	239	240	252	229	239	240	219	238	270	251	249	259	234	248	243	274	207	184	250	255	259	244	279	254	265	259	233	242	231	235	218	250	266	244	246	240	266	249	270	237	261	255	269	243	264	216	259	243	233	237	245	209	250	245	257	233	270	222	247	232	236	241	226	219	239	247	207	260	249	229	223	256	243	229	231	250	254	225	247	231	243	244	220	239	229	245	224	228	229	233	231	261	235	224	243	209	257	235	224	237	242	248	271	220	248	221	235	224	246	231	246	241	230	240	242	248	240	230	250	249	248	214	221	254	222	238	244	222	263	235	243	238	218	231	213	218	241	233	245	249	248	216	245	257	200	245	257	264	237	223	247	211	253	217	256	235	239	248	241	239	219	237	227	249	248	209	237	224	248	241	223	244	237	219	259	229	220	225	241	251	230	252	259	234	231	212	262	234	195	254	214	232	237	245	277	260	228	216	240	240	240	230	238	230	218	260	245	250	250	266	200	232	254	240	227	251	220	222	215	241	250	205	226	247	231	267	231	251	258	235	242	248	239	229	208	238	252	223	232	221	257	238	246	224	227	247	228	226	247	250	243	225	229	207	256	244	258	255	232	248	245	262	216	235	232	252	241	271	237	232	213	241	257	250	261	222	212	254	258	223	260	251	239	218	267	213	234	237	232	249	220	242	234	226	217	240	234	252	262	228	215	245	232	243	284	210	261	238	202	235	245	277	254	244	227	242	225	264	232	250	235	264	227	251	243	241	228	266	262	233	224	242	260	249	260	231	231	237	274	239	250	234	222	268	236	250	250	262	247	240	259	222	255	254	227	232	243	227	242	230	249	245	230	251	229	260	247	246	215	229	273	226	242	227	258	255	229	228	221	254	248	267	250	210	250	212	228	238	226	233	228	270	255	237	251	250	229	236	247	233	272	235	231	233	252	217	239	233	260	254	222	236	228	233	232	260	243	206	274	250	247	252	244	254	234	264	246	264	247	215	238	268	239	264	255	219	262	223	241	229	259	263	234	259	244	236	254	271	228	243	240	225	247	252	229	240	227	241	221	225	243	208	213	237	244	223	234	268	221	238	250	270	281	244	240	243	237	221	262	262	220	233	224	234	272	231	229	234	229	223	241	236	256	260	230	231	234	242	240	237	228	272	271	248	232	238	222	237	250	243	272	256	222	253	241	243	236	244	216	256	269	266	269	232	260	255	248	234	219	248	241	215	237	219	224	228	245	236	232	226	256	259	237	212	198	208	281	255	244	245	248	238	254	244	238	274	229	248	255	251	258	257	230	249	221	256	233	264	229	238	253	216	228	236	261	222	251	226	252	218	244	241	229	199	235	254	233	251	242	232	244	242	229	226	233	258	233	269	256	223	247	241	223	234	215	246	246	298	235	256	262	239	252	247	220	243	252	242	244	253	238	258	237	242	207	230	251	261	223	254	246	232	242	236	237	258	236	263	252	273	237	244	238	252	205	232	230	242	241	231	219	268	247	246	257	237	251	236	252	239	242	221	233	238	238	222	258	253	254	241	240	221	244	221	225	258	231	252	248	267	214	234	235	240	238	245	244	245	252	229	236	228	241	239	286	236	243	250	271	221	243	232	248	214	274	238	228	247	258	249	241	241	244	268	254	237	269	229	239	232	264	228	238	242	246	250	239	225	269	232	243	232	264	247	254	239	234	254	206	236	235	241	244	243	252	236	245	228	238	240	235	243	230	234	259	249	215	225	233	239	207	271	287	217	235	236	258	229	265	249	246	243	232	249	237	219	225	263	233	248	232	244	230	264	264	220	235	263	247	241	246	234	249	269	249	215	222	259	253	273	219	226	239	237	227	227	251	209	227	242	219	225	239	209	225	207	239	245	255	225	230	254	246	247	265	207	242	269	248	259	227	234	214	258	250	265	240	242	230	241	227	237	263	249	245	251	255	223	258	234	240	240	214	241	213	263	242	226	245	253	234	258	231	244	223	253	239	217	235	242	234	222	247	249	229	239	260	230	270	228	221	272	231	250	264	257	239	257	238	241	252	233	234	236	239	248	247	254	235	240	247	237	240	253	250	229	243	240	229	232	218	232	218	250	225	234	236	218	249	239	266	250	232	260	259	248	245	254	238	242	239	243	254	240	243	253	262	245	252	228	241	276	258	260	234	250	234	234	246	245	241	261	254	256	275	228	222	230	233	253	233	245	252	237	269	242	230	265	244	266	243	233	262	264	222	249	218	236	209	240	247	234	251	253	239	260	254	216	239	217	225	242	262	239	223	265	254	205	239	238	213	247	247	265	257	231	220	242	270	222	250	216	198	241	249	216	227	261	234	231	229	215	247	249	253	246	226	257	258	251	253	218	263	236	227	234	271	254	235	228	243	249	238	231	221	230	220	213	245	239	234	241	235	228	257	243	246	244	212	223	251	228	208	216	222	242	222	236	232	226	238	244	268	239	228	261	239	254	236	230	287	245	270	259	240	253	235	210	264	247	271	218	240	228	223	217	248	221	234	216	229	247	257	236	219	237	244	237
2273	891	1028	1026	1065	924	925	891	910	851	893	875	827	916	804	857	834	863	836	836	820	814	799	824	847	824	813	754	827	824	798	812	854	813	875	812	823	776	841	859	780	814	798	787	780	795	809	795	826	823	782	834	883	816	784	807	790	812	802	767	803	805	807	793	843	825	780	819	811	809	782	823	854	799	830	804	798	769	805	781	770	832	839	797	830	804	832	851	770	772	817	828	818	773	883	822	811	797	752	821	853	830	753	821	809	832	824	745	783	813	826	799	821	777	827	813	800	760	817	815	788	783	812	840	838	848	849	789	796	867	874	772	771	786	819	828	844	808	783	836	841	807	812	798	803	794	772	805	816	763	852	818	789	771	837	775	759	808	798	810	775	792	853	801	730	844	815	814	805	791	781	825	793	785	784	843	823	776	761	830	809	866	795	796	800	800	773	784	801	777	866	819	795	780	805	832	845	786	824	815	814	819	857	820	843	838	806	792	818	829	837	815	756	807	752	804	773	777	806	808	798	795	806	802	807	791	785	791	839	809	783	804	779	830	823	845	808	842	848	811	846	779	753	831	827	773	845	785	811	869	775	808	864	843	820	825	769	856	829	807	875	848	802	733	787	782	788	792	823	832	882	842	786	805	817	793	823	822	859	851	759	840	833	783	788	793	778	823	820	823	890	812	792	777	785	834	767	821	761	844	801	808	810	764	819	830	809	785	755	811	820	822	795	803	824	846	846	816	813	840	819	792	874	744	784	758	768	816	820	830	790	782	829	811	822	852	847	836	837	782	790	806	804	782	775	799	847	758	821	842	783	836	820	807	813	791	769	840	891	810	775	814	782	791	827	802	785	750	798	830	805	773	841	788	787	811	803	859	836	839	823	778	826	803	807	826	830	816	818	763	794	777	784	782	782	816	840	813	758	827	809	839	796	830	826	815	812	809	811	824	807	762	884	790	810	844	793	847	828	792	796	779	810	820	800	820	840	818	827	791	781	874	798	732	765	841	821	726	796	799	869	832	793	766	772	796	824	726	773	818	797	874	837	792	818	797	799	821	880	827	779	817	796	781	865	838	815	855	782	846	815	794	827	845	800	855	826	816	825	754	847	808	846	862	816	809	803	823	799	824	815	840	822	834	882	804	801	769	770	793	793	819	770	837	805	772	803	820	759	745	844	812	790	800	787	834	796	756	831	814	829	850	798	849	765	835	767	850	831	826	813	853	888	811	798	782	783	800	774	821	806	815	882	765	853	858	784	792	814	804	802	771	771	836	828	789	852	838	805	824	804	791	843	795	799	770	725	825	838	816	817	775	798	783	819	818	794	839	845	804	792	791	820	829	838	778	785	783	815	821	830	789	810	812	797	818	809	817	818	789	824	779	864	809	847	787	774	787	835	806	808	863	798	837	849	799	846	827	828	728	764	792	803	804	840	806	756	798	839	794	797	790	807	820	819	812	857	815	783	813	820	780	843	765	764	845	838	819	784	782	833	804	779	838	836	789	817	806	818	791	827	801	866	861	810	815	790	787	846	783	913	820	779	795	819	796	803	803	770	846	833	829	810	810	764	785	810	787	817	774	785	803	857	838	771	768	851	820	837	831	811	802	823	817	795	767	799	848	861	788	768	804	761	793	778	830	799	769	759	796	827	765	819	781	802	754	851	834	776	795	833	798	775	808	785	815	827	776	801	835	764	834	807	796	814	816	815	832	806	800	770	791	798	834	783	784	803	824	781	815	853	844	821	774	789	816	839	827	861	833	810	812	768	816	815	839	772	787	790	821	829	743	800	872	829	824	768	836	820	816	775	800	804	804	834	768	789	785	773	808	810	817	788	794	825	779	814	826	768	821	743	778	800	809	814	828	829	789	772	769	785	791	797	815	847	807	799	806	839	801	774	810	814	815	837	805	860	794	826	798	750	839	823	836	789	845	771	799	781	836	856	848	823	769	832	790	822	833	818	832	754	772	816	764	810	814	781	830	813	828	747	781	879	756	815	812	829	795	830	800	792	781	847	797	801	832	825	789	771	814	786	776	817	814	832	807	821	817	785	833	821	822	737	772	767	817	786	786	799	771	806	783	803	844	810	835	814	861	808	796	827	778	864	813	813	814	853	820	830	818	784	842	815	847	839	797	796	792	808	867	824	849	773	859	824	810	789	805	819	813	798	777	884	809	775	752	787	778	864	812	869	826	825	844	808	755	809	806	813	811	845	804	754	863	761	895	810	835	792	804	791	847	764	827	801	812	817	785	830	858	889	820	772	819	816	805	775	822	799	770	814	802	800	795	793	847	831	822	786	813	789	842	758	803	794	792	817	751	848	794	812	769	793	789	796	809	844	819	860	847	801	798	801	793	866	818	822	819	791	833	831	806	829	816	749	800	803	844	846	886	824	787	812	816	817	851	830	800	838	851	808	755	802	825	843	727	852	790	795	786	850	822	800	757	849	825	812	803	845	790	830	807	787	794	802	774	798	798	809	837	816	804	845	861	822	820	824	840	816	791	860	761	835	767	832	776	826	858	835	814	799	825	828	831	790	793	834	821	845	826	775	822	799	785	784	838	765	771	815	854	819	805	806	835	822	799	784	797	828	792	760	819	765	803	851	779	798	789	818	835	816	786	774	782	782	795	783	803	767	787	833	793	785	846	800	802	817	795	809	828	799	822	851	865	801	813	832	808	826	797	827	784	826	823	820	794	821	822	843	836	783	786	824	833	847	785	778	776	764	765	778	750	788	743	824	786	834	814	771	809	778	786	760	788	876	813	836	803	809	826	782	821	780	805	839	789	816	838	756	853	798	804	786	828	785	803	794	800	809	800	808	832	777	830	805	797	811	866	833	805	737	843	822	795	835	842	780	791	762	789	801	836	770	828	812	833	779	792	788	804	791	802	797	859	796	808	880	819	793	847	843	803	782	825	820	835	838	815	821	755	795	811	786	778	779	837	810	834	767	822	830	813	791	828	801	834	855	866	760	814	831	839	809	809	822	830	833	848	781	828	791	786	798	776	806	787	863	763	775	855	783	841	798	803	774	844	783	812	827	881	783	856	783	835	818	834	806	839	823	786	790	812	809	787	815	823	809	831	825	782	820	851	805	777	843	820	750	795	805	818	792	769	858	787	805	809	796	783	821	788	767	868	756	818	744	804	830	817	790	858	793	794	834	780	790	826	806	817	869	809	831	790	772	821	821	772	807	826	824	813	769	859	843	814	789	809	861	787	811	838	775	831	788	784	867	830	793	794	868	826	797	795	842	796	786	855	746	808	793	880	826	821	802	862	857	760	808	795	800	824	844	853	821	787	803	814	759	834	738	827	784	782	791	872	829	819	816	747	823	835	826	835	814	795	812	832	832	809	801	813	794	878	800	797	799	827	820	812	794	806	735	810	822	811	841	825	806	794	781	804	841	810	803	827	813	793	813	821	808	859	813	811	808	819	805	858	838	825	824	823	835	837	817	824	818	827	872	854	768	791	833	838	790	817	806	864
4031	964	1284	938	599	571	414	326	309	242	224	204	207	184	226	183	192	164	172	171	179	168	154	158	161	156	153	150	137	151	138	167	143	145	126	135	153	147	132	144	152	129	139	152	140	138	148	140	147	161	138	161	137	133	144	121	136	158	145	155	162	127	135	129	132	133	133	135	137	136	141	156	142	135	148	148	168	130	141	130	157	135	152	149	172	141	138	161	143	139	139	130	149	131	172	153	135	129	150	126	141	141	134	130	143	151	161	137	154	146	132	134	132	123	167	146	156	144	132	142	132	127	150	136	153	166	157	142	130	125	134	142	145	122	105	130	134	165	135	125	128	150	132	146	146	137	146	121	111	135	146	132	133	157	173	148	144	127	137	145	149	124	134	128	151	140	147	151	138	115	151	143	141	144	142	146	145	124	147	133	124	132	154	129	135	131	118	146	137	129	135	130	158	129	155	150	139	145	131	140	142	132	134	142	158	136	135	159	149	122	140	133	145	135	150	155	140	143	161	132	132	132	137	146	144	141	141	145	134	139	145	131	146	134	124	128	139	124	148	138	125	134	147	147	158	149	156	129	128	124	148	119	136	144	141	175	147	141	142	143	130	159	142	133	127	131	119	142	149	176	157	124	164	150	144	132	131	158	132	133	144	149	140	139	149	165	130	150	128	140	132	118	131	153	133	132	148	125	131	137	128	121	146	135	142	145	152	155	127	155	151	163	149	148	145	151	133	138	138	168	140	135	134	144	161	151	176	139	129	135	138	123	139	136	136	148	143	164	124	169	141	149	154	130	160	142	158	145	151	108	165	130	122	145	178	144	147	127	152	143	165	161	159	137	153	140	141	145	147	168	147	112	148	134	142	134	140	144	127	137	133	144	142	144	130	148	144	144	130	129	148	135	123	141	149	150	140	138	156	136	143	155	126	145	116	133	137	141	151	126	148	140	136	120	166	136	160	126	140	146	146	128	123	148	175	146	126	145	159	126	136	131	136	131	128	142	141	134	135	147	143	150	133	133	134	142	164	149	127	151	150	155	143	130	148	141	124	134	137	146	154	162	145	144	137	138	145	177	142	140	145	132	153	145	137	130	140	150	140	117	138	148	137	148	148	126	145	150	117	163	115	136	142	127	147	127	124	149	142	146	134	142	128	154	159	134	161	138	141	121	140	131	140	129	140	136	132	143	123	131	142	126	138	137	154	155	142	151	137	132	125	138	149	168	134	145	133	126	124	140	122	155	128	122	161	131	152	154	155	133	142	160	135	162	130	149	166	145	139	160	156	137	142	138	136	117	133	145	124	155	137	156	139	150	133	149	143	155	153	161	123	130	145	146	140	152	135	142	114	146	144	125	171	150	141	173	135	148	146	150	143	140	132	143	140	141	133	142	137	135	178	155	156	136	147	148	137	146	125	143	150	152	143	141	141	157	136	133	149	125	151	105	148	122	122	127	149	158	134	157	148	137	124	151	152	127	142	146	140	149	134	133	160	155	141	155	153	116	160	152	154	154	132	172	152	142	132	124	135	132	126	156	135	148	140	150	137	141	132	159	131	135	156	140	153	156	134	144	150	134	148	137	131	132	117	147	106	145	141	156	146	153	149	151	123	148	138	155	146	150	135	150	136	155	140	162	128	133	144	134	154	126	137	151	156	174	156	136	132	152	153	146	141	138	145	137	134	145	137	154	164	142	139	128	160	121	131	129	133	128	156	151	143	122	150	129	128	136	155	162	152	132	152	143	133	135	115	138	166	138	149	121	156	147	152	156	143	143	152	148	156	137	153	137	131	132	143	141	136	119	156	131	142	136	155	136	123	137	137	150	131	138	152	145	149	134	130	129	147	161	131	132	150	161	150	148	158	136	148	125	148	144	156	146	161	144	151	152	135	135	134	145	138	149	140	149	134	142	128	135	160	129	139	123	141	132	127	135	143	152	176	132	152	143	143	121	137	129	163	171	143	153	157	157	137	143	147	148	158	134	141	142	133	138	145	147	141	155	163	146	145	146	143	128	167	127	143	145	139	159	162	125	131	143	153	123	165	142	110	140	138	129	139	156	120	137	135	115	139	131	141	158	141	132	127	133	135	146	148	135	142	149	151	148	148	146	141	142	139	143	152	147	111	156	150	140	145	142	151	145	143	132	153	133	140	152	143	142	141	139	139	134	123	139	146	146	142	123	146	144	128	131	127	134	140	129	133	125	131	169	140	154	144	138	130	150	142	143	146	142	143	114	146	103	129	144	137	142	135	139	143	153	136	148	147	153	145	147	131	118	126	118	143	140	141	140	130	123	153	120	131	128	138	147	127	138	145	128	154	141	126	136	136	121	118	158	129	151	127	127	153	146	114	131	152	171	130	123	142	161	131	132	142	137	158	137	134	148	141	149	158	141	119	163	146	165	147	131	144	131	117	153	130	116	128	139	148	134	156	129	132	150	162	143	153	155	130	145	166	133	164	146	130	159	147	136	158	158	170	150	113	142	125	125	156	150	134	158	130	143	148	148	141	155	152	137	133	136	135	146	161	137	129	152	131	146	149	127	141	154	147	138	144	127	153	137	116	150	147	138	117	122	132	166	124	146	129	131	134	150	140	139	127	139	136	155	136	138	144	128	149	135	144	152	138	134	129	131	149	157	141	143	132	137	142	150	130	160	154	145	131	148	141	135	130	132	171	148	123	112	145	153	147	132	150	157	150	133	163	127	156	170	158	161	119	171	180	140	137	148	123	143	138	143	141	158	127	132	145	141	141	125	156	153	115	139	143	139	133	120	143	151	150	154	146	159	159	150	126	137	138	158	152	144	130	167	146	120	148	145	130	174	151	137	143	152	126	119	138	144	143	126	135	141	136	161	145	126	148	127	142	131	147	130	128	135	116	124	141	141	149	153	144	139	125	142	142	137	141	158	144	152	137	129	141	115	152	154	151	150	130	135	135	164	146	145	143	159	145	148	146	131	112	166	143	173	132	142	164	138	162	145	145	162	140	138	124	149	149	146	145	141	163	120	145	131	145	115	133	135	155	145	126	132	141	138	142	118	146	140	123	152	149	153	151	161	150	140	146	160	154	144	147	149	136	138	147	149	137	130	154	149	149	142	132	136	138	134	148	113	148	117	130	133	112	142	142	147	144	143	155	142	143	148	150	155	130	148	140	142	152	121	122	146	148	134	125	168	135	153	158	133	130	157	155	141	142	134	128	139	142	152	165	140	138	152	145	141	140	144	151	171	155	151	138	145	136	128	141	149	131	162	122	145	142	147	132	138	149	152	137	141	111	137	140	137	153	146	129	136	148	126	143	159	141	139	146	149	133	140	136	148	116	137	142	135	130	143	143	127	127	144	144	144	176	165	156	159	137	142	134	149	139	135	152	125	143	146	128	136	133	143	156	150	138	148	148	140	142	149	140	133	128	118	100	136	127	139	129	136	142	127	134	136	137	145	147	146	132	147	128	144	139	156	126	160	116	128	127	157	129	135	140	123	172	151
5370	1494	3097	3587	3148	2652	2143	1846	1551	1478	1294	1146	1039	1012	967	839	920	888	759	731	712	790	725	694	671	693	680	665	656	624	638	600	591	593	614	551	557	570	579	537	575	576	560	573	563	563	571	582	573	544	545	546	521	554	598	515	594	586	547	533	530	560	528	548	562	533	534	557	515	544	505	486	543	561	526	511	513	545	471	549	547	504	511	558	535	563	535	509	530	539	576	512	569	547	520	526	526	525	551	530	508	532	540	541	568	503	536	548	485	510	496	533	519	525	541	549	515	527	537	506	552	543	527	509	525	504	549	518	507	489	570	515	556	533	498	555	513	526	545	503	511	526	550	493	481	534	532	484	539	488	534	530	519	501	520	517	520	533	522	505	479	519	531	484	479	566	523	531	535	488	547	513	502	565	519	527	500	513	517	532	520	550	510	520	515	546	510	522	533	478	549	557	510	525	544	535	505	506	514	514	525	543	521	494	529	499	547	495	535	572	537	511	509	541	539	552	523	521	528	531	482	502	524	485	493	511	532	474	521	533	542	537	546	559	470	517	522	510	518	504	472	508	544	520	525	494	544	536	496	522	514	515	558	508	517	496	510	542	549	552	546	573	532	580	522	502	499	535	542	505	515	524	545	505	525	505	530	503	522	548	524	512	513	490	505	494	505	510	558	539	503	532	501	526	490	545	507	572	514	530	540	544	482	506	487	507	502	546	519	482	501	516	543	532	492	533	524	535	537	501	495	548	529	540	547	498	534	494	523	500	540	527	529	502	501	531	509	515	523	522	569	460	507	519	531	545	553	547	502	528	502	533	489	564	526	497	515	486	555	534	482	516	542	494	515	520	490	529	508	526	489	502	569	542	525	524	517	545	553	515	513	512	536	517	493	544	511	516	558	534	518	492	505	543	474	537	528	540	543	507	510	488	545	507	520	552	519	490	494	500	530	495	502	506	496	537	535	524	502	488	518	530	533	538	543	531	498	525	499	523	487	513	496	535	545	552	513	503	513	508	508	511	498	481	508	518	536	537	532	512	534	512	530	502	504	521	502	524	524	472	528	476	545	509	534	516	530	543	502	493	516	530	472	536	503	529	527	514	521	484	519	499	481	534	544	553	488	504	511	517	511	525	518	506	560	532	487	504	511	512	521	547	493	546	539	549	574	522	510	527	534	499	521	524	516	490	513	512	529	517	513	525	498	507	517	539	492	544	551	506	522	482	518	505	533	520	516	554	524	508	526	493	499	493	524	508	547	500	534	521	555	525	534	549	513	530	517	490	555	533	550	560	525	509	516	533	471	483	504	511	521	534	551	532	531	484	534	523	513	508	507	546	539	505	512	502	523	471	475	528	576	502	527	506	509	506	556	530	560	541	555	515	531	516	498	524	485	495	507	522	523	518	505	498	519	498	514	518	505	530	511	500	537	544	533	522	523	524	487	522	537	518	495	463	518	501	531	523	515	518	537	490	531	528	506	526	496	549	496	532	491	530	512	502	515	546	544	511	495	519	491	524	550	502	554	507	540	492	535	517	506	535	503	518	509	507	513	489	533	555	532	500	539	552	500	544	520	505	487	534	471	539	552	509	537	473	510	531	500	543	545	498	495	524	513	474	506	493	514	548	560	501	505	556	525	513	489	487	503	483	493	549	519	552	535	518	597	536	486	534	514	551	479	516	514	513	532	532	527	525	509	522	498	519	546	514	518	510	548	555	517	504	475	535	490	527	513	581	493	502	567	520	505	531	464	509	508	496	505	498	509	535	504	558	503	510	521	538	496	517	500	501	485	551	527	511	538	476	517	483	519	492	543	482	503	566	503	504	526	523	518	534	508	502	547	516	573	507	548	491	536	520	525	518	543	499	469	524	522	506	527	572	531	467	478	499	542	504	574	533	530	520	483	502	538	532	500	528	520	487	539	510	518	506	514	564	506	489	513	521	477	505	531	530	516	496	526	548	523	516	462	544	546	511	495	512	502	504	542	557	556	495	497	508	530	539	507	510	509	490	509	550	524	532	538	530	542	502	545	552	515	509	540	515	503	520	537	494	488	521	530	522	572	509	505	547	534	545	512	518	538	507	504	497	555	537	510	526	514	530	540	558	512	519	534	514	480	561	513	505	516	562	533	542	555	503	528	491	479	526	530	525	493	529	487	511	528	551	546	486	530	499	497	513	494	518	502	495	526	509	525	532	482	504	524	517	541	531	489	509	502	549	514	525	510	534	543	547	537	526	475	518	538	550	547	518	521	531	549	503	512	528	505	484	560	531	522	506	540	525	497	541	503	525	555	525	488	518	565	532	478	501	476	548	502	577	524	488	521	549	542	511	502	515	480	498	538	489	525	538	525	494	498	445	521	537	538	518	514	535	502	527	502	483	503	541	474	483	507	470	499	509	524	508	489	492	522	505	525	531	547	506	532	559	520	517	519	505	505	518	515	507	545	511	512	512	552	529	477	486	479	532	495	541	501	522	496	557	532	511	519	499	529	535	505	536	524	505	507	502	523	509	503	475	515	518	533	537	530	545	554	517	526	514	532	525	527	545	525	485	522	510	534	510	535	549	494	490	516	510	494	553	534	528	550	563	549	506	553	475	520	548	501	508	536	504	508	520	497	542	535	531	548	526	489	501	525	575	535	520	502	502	517	505	513	551	513	536	509	474	545	538	525	542	489	540	468	510	522	517	536	543	502	547	491	500	500	498	516	530	540	518	545	537	530	523	531	460	517	535	509	536	533	509	549	456	510	482	541	518	543	509	562	517	466	525	512	525	502	515	514	490	507	516	503	534	496	511	508	500	517	493	478	521	596	596	530	522	495	523	520	539	518	548	520	515	501	478	522	532	516	530	497	549	554	543	546	539	538	560	527	496	479	486	559	513	560	521	543	516	514	478	532	527	549	464	524	534	490	483	519	558	534	494	500	516	495	552	518	521	522	517	485	508	541	515	514	493	505	540	515	533	527	514	506	485	535	525	549	565	482	505	546	487	521	524	535	534	544	517	547	501	480	530	511	540	510	505	486	580	519	508	434	509	497	566	456	524	520	505	535	571	582	564	534	536	485	558	517	521	483	519	520	547	533	552	510	482	552	524	511	519	518	522	515	486	482	567	494	533	553	535	531	523	560	501	505	507	537	567	547	486	513	453	552	486	514	517	523	517	513	535	517	544	521	520	496	564	544	521	495	518	506	519	504	539	493	526	507	545	490	519	498	558	525	541	507	555	489	517	527	489	528	531	549	536	568	517	517	508	524	493	511	487	491	463	492	502	505	533	510	526	515	516	528	510	501	501	549	482	512	490	491	557	494	515	537	510	572	505	518	523	507	513	506	513	545	520	495	567	547	534	521	548	516	529	516	535	509	521	509	535	496	539	508	519	485	538	538	528	513	494	526	537	513	540	531	530	539	513	553	538	518	505	521	513	528	509	541	536	516	521	521	469	487	479	502	520	494	495	524	522	512	508	520	519	522	491	530	522	562	520	531	519	497	487
7617	1728	2433	1825	1137	828	629	479	405	366	284	265	269	217	213	209	205	185	160	177	147	142	144	134	156	144	130	119	111	126	145	126	128	115	138	144	135	123	120	116	160	130	103	135	137	122	117	116	121	114	124	121	121	122	109	129	118	131	120	113	125	116	121	132	109	110	130	96	105	114	119	113	104	105	110	120	122	116	118	107	116	128	127	129	127	117	103	107	120	125	133	96	138	142	102	117	98	96	108	128	116	117	108	96	132	109	125	109	107	115	131	113	98	126	118	102	122	101	134	109	129	124	113	95	103	117	129	112	114	113	124	98	125	102	126	116	121	117	115	108	115	103	104	121	104	107	129	102	109	111	108	118	118	113	107	111	99	122	115	119	131	104	124	104	131	108	101	142	117	128	123	110	132	128	106	120	107	139	139	127	90	127	121	114	122	118	115	116	126	111	104	128	124	98	115	118	111	101	103	109	125	123	131	110	99	96	124	101	108	116	121	134	120	121	151	135	107	120	118	120	113	111	101	139	124	105	126	114	89	112	101	100	112	110	111	105	102	130	84	126	117	112	123	134	112	113	119	116	113	131	100	125	116	123	112	116	114	117	141	107	110	117	119	111	110	107	126	113	113	122	126	129	128	118	118	107	100	119	116	131	101	103	111	108	105	94	110	111	102	102	119	103	107	119	99	109	112	106	116	104	113	99	114	118	117	132	102	113	114	108	117	112	124	104	111	112	100	111	119	124	120	130	108	132	117	112	114	112	107	112	113	109	99	135	130	120	118	93	115	114	126	117	124	125	99	108	105	117	128	100	109	96	114	115	109	127	121	105	101	119	98	122	110	100	115	100	120	106	98	131	103	135	100	99	113	116	117	116	127	110	109	109	113	104	128	101	117	123	124	112	107	113	122	121	108	126	109	109	119	114	107	111	114	119	112	105	111	105	128	118	134	98	111	114	105	107	101	114	101	105	115	128	120	100	121	114	114	107	96	120	118	105	113	104	121	119	120	107	119	119	114	107	124	121	116	121	106	112	103	107	132	119	124	140	122	112	99	99	126	107	124	114	108	96	108	125	118	108	109	100	120	129	127	117	96	118	119	105	106	126	123	111	139	123	129	100	96	106	125	114	134	99	111	111	134	106	117	106	103	126	113	99	112	127	110	134	112	127	116	113	96	129	107	119	116	127	111	115	118	107	104	111	131	96	113	94	123	124	121	116	133	116	112	135	97	99	117	107	117	131	108	121	104	105	100	122	116	122	126	121	107	102	118	119	107	111	119	113	120	111	124	124	116	125	126	93	111	107	119	108	115	118	98	90	116	103	117	111	111	96	129	135	115	117	120	112	99	102	133	124	124	118	124	127	106	129	103	119	96	105	101	112	119	124	114	118	109	96	118	113	100	128	141	104	105	111	109	106	103	135	150	115	107	109	106	115	109	108	120	130	138	121	124	116	121	125	110	97	113	124	118	103	118	122	106	125	124	111	114	115	107	116	116	107	126	117	108	112	115	109	120	111	121	120	122	118	109	113	117	86	101	101	120	121	131	132	118	114	112	130	118	147	118	107	119	114	100	108	115	114	111	115	121	110	113	95	102	115	101	117	109	114	117	97	92	119	110	97	116	118	120	121	104	116	99	117	120	116	123	112	100	118	107	110	122	102	124	128	109	118	105	111	117	88	140	122	104	142	114	92	118	117	115	121	123	105	145	114	101	106	119	113	111	104	114	142	114	122	118	118	95	108	129	133	112	124	100	98	92	114	121	127	121	120	114	133	105	114	135	127	99	134	112	109	99	106	116	128	116	118	93	113	107	115	115	101	104	114	116	114	104	106	116	127	107	123	113	116	107	115	114	105	116	112	123	126	94	102	98	111	118	111	102	126	105	125	116	90	112	111	126	108	122	129	138	104	136	113	129	116	120	108	103	134	101	111	105	99	109	140	112	126	107	96	121	106	102	120	121	112	115	108	114	124	120	134	105	120	111	118	116	133	107	111	98	107	110	111	122	121	119	109	102	119	128	115	120	116	99	106	125	108	103	114	97	107	113	104	95	126	138	117	121	121	100	116	129	96	102	94	119	101	126	137	121	101	113	111	122	114	120	110	103	106	119	124	109	119	107	108	122	103	130	117	134	100	111	115	121	123	111	133	110	122	84	120	120	116	110	119	136	116	112	111	93	124	105	102	116	132	113	111	104	113	108	95	102	102	100	112	95	122	115	98	114	116	119	114	105	118	107	122	110	110	111	122	107	122	118	109	115	134	100	111	106	104	110	97	106	109	119	108	113	115	116	128	98	103	113	111	116	113	102	120	107	100	99	109	101	116	100	120	92	106	132	120	118	133	118	118	120	121	110	111	126	111	109	115	98	131	115	122	115	132	114	120	104	132	110	134	109	113	136	121	114	127	93	116	121	103	99	127	105	121	120	119	117	97	105	109	116	115	121	110	104	101	139	110	124	104	99	119	122	123	109	110	131	124	99	135	119	118	131	127	141	118	119	126	99	106	98	107	103	112	121	108	115	133	120	126	131	110	114	130	99	142	118	124	88	115	111	98	128	119	112	115	126	115	101	118	120	116	117	113	120	119	118	124	112	119	125	116	103	126	109	118	104	120	105	119	112	101	108	134	121	113	105	110	114	127	125	116	115	120	116	112	113	105	105	126	119	122	132	108	101	110	114	110	105	117	134	93	138	119	113	126	107	130	127	116	103	107	100	104	99	103	127	125	102	128	101	106	107	124	102	113	129	99	112	120	105	117	101	125	131	127	110	139	125	97	133	116	110	124	115	125	129	104	113	116	131	126	129	123	105	122	121	103	118	97	127	113	114	116	118	123	118	102	128	122	112	127	111	112	113	107	123	102	123	130	119	109	106	112	106	126	118	123	113	112	105	110	106	111	109	107	111	102	116	117	101	121	104	119	104	113	110	105	125	117	127	105	110	112	116	130	126	114	101	118	104	110	110	124	98	122	102	125	114	97	112	120	115	118	100	111	113	102	118	120	102	144	111	114	132	114	98	129	118	114	104	125	122	113	114	103	117	108	100	129	107	93	107	98	120	126	117	119	115	114	114	118	108	113	88	102	121	123	122	106	110	101	133	108	123	111	99	114	108	106	108	105	121	123	123	111	128	109	111	106	104	115	138	129	114	137	106	118	112	143	105	125	117	107	116	140	98	121	119	107	118	102	115	126	102	121	98	106	116	119	116	135	115	106	100	93	115	107	123	107	86	108	133	106	108	103	99	101	105	115	109	120	95	103	127	107	102	104	129	123	119	121	122	112	109	118	116	121	115	117	124	125	89	107	111	106	130	97	98	94	129	125	100	106	101	117	88	120	116	111	110	120	104	132	95	108	129	120	139	117	106	116	117	120	103	120	116	118	116	122	106	109	114	105	110	135	96	125	124	109	125	113	125	132	107	103	116	106	119	119	107	103	112	110	108	105	118	112	137	116	115	121	102	140	114	98	103	107	136	116	130	110	114	128	102	94
6955	2202	4771	5567	4777	3991	3236	2528	2280	2004	1758	1484	1328	1297	1163	1101	1066	983	931	778	779	762	733	720	707	649	600	553	628	565	558	558	548	529	524	540	537	569	505	506	534	447	496	464	494	486	472	444	431	453	433	469	419	486	451	460	468	402	434	451	450	414	471	402	442	415	403	419	440	399	413	404	396	415	448	414	395	408	435	427	432	428	421	426	443	414	428	427	403	378	382	417	390	431	418	380	435	411	431	422	425	383	420	407	430	403	393	387	390	442	412	423	392	388	389	388	392	411	438	418	401	400	418	365	394	399	428	442	422	445	437	412	396	378	374	370	380	407	424	406	400	394	423	372	423	406	435	429	441	385	383	458	448	415	376	400	433	383	386	376	347	364	384	406	396	371	423	407	424	413	445	397	359	376	372	433	444	396	425	402	387	405	392	407	407	410	424	424	368	386	383	424	412	385	390	364	401	416	407	399	443	415	408	395	423	387	430	383	387	401	368	421	388	409	425	384	378	402	390	397	421	398	352	388	396	414	381	378	406	418	403	423	386	405	408	389	421	417	383	369	368	411	429	415	405	402	418	437	378	374	404	408	443	394	414	434	387	366	406	395	379	412	390	394	384	368	409	389	389	401	437	370	405	393	396	409	413	421	366	404	417	400	384	423	408	388	384	436	401	413	407	399	396	395	371	439	386	414	410	434	396	364	410	371	370	384	391	395	450	443	399	428	396	394	396	427	389	400	399	375	392	375	389	394	368	401	359	399	378	382	424	395	400	388	388	411	424	398	399	400	386	387	401	388	416	385	392	416	391	404	407	410	380	414	418	387	385	385	401	375	383	402	438	422	388	391	419	381	396	417	414	407	419	400	370	400	409	398	399	393	406	421	392	371	371	385	382	376	386	405	391	402	406	400	403	409	400	387	365	442	402	415	404	419	382	407	383	377	392	389	421	441	408	413	434	394	389	385	395	390	439	408	412	428	370	425	397	367	401	401	402	387	388	395	393	438	377	384	423	413	418	380	396	417	403	404	398	424	416	347	402	410	429	390	394	401	372	391	393	401	394	388	348	386	403	363	436	377	387	419	384	418	369	430	437	420	417	416	392	361	389	422	453	428	425	378	373	412	363	394	443	384	401	380	387	415	376	406	400	368	444	410	368	392	419	387	371	399	394	378	367	387	375	427	395	383	376	410	379	435	381	407	383	388	406	373	382	405	408	378	395	371	372	447	407	374	391	435	402	374	399	424	422	395	401	377	405	390	386	404	433	383	387	437	411	414	401	395	439	432	414	439	403	443	357	403	416	402	382	397	368	397	425	406	378	368	419	355	368	416	408	396	399	410	392	415	369	382	396	398	374	375	369	382	357	422	386	402	377	387	378	391	408	408	352	431	406	434	379	404	403	440	410	393	390	408	394	416	415	386	382	419	370	384	410	356	431	395	428	370	435	381	373	390	393	383	456	435	433	390	410	376	386	429	411	397	403	421	445	410	359	388	358	400	440	391	394	429	438	430	392	404	426	429	380	398	405	376	359	391	408	411	409	402	398	355	402	395	367	387	371	357	377	386	364	416	419	419	400	393	409	419	369	369	337	396	384	411	400	396	419	384	411	400	420	363	384	406	367	359	361	371	381	414	400	370	427	430	391	401	416	389	426	365	336	417	383	415	412	353	396	430	345	394	429	406	430	392	453	396	401	386	390	390	405	415	372	410	385	390	416	407	392	424	385	384	382	408	398	399	423	406	403	391	397	419	425	411	418	391	370	383	423	401	419	457	411	357	389	383	380	381	414	357	429	378	401	393	385	420	381	444	399	396	386	406	411	412	406	417	397	393	388	397	411	415	391	423	407	402	393	419	407	388	379	370	373	430	379	429	446	386	428	389	406	429	389	385	375	422	419	388	398	418	436	412	408	414	416	404	404	381	403	427	387	368	374	405	378	404	405	429	425	395	394	356	414	400	400	391	385	386	415	381	383	380	394	395	397	427	388	396	401	417	370	373	402	412	370	382	425	415	421	406	430	404	384	374	392	414	406	390	398	415	380	394	412	405	375	417	377	413	405	397	374	371	402	388	381	399	398	380	364	405	360	380	398	396	376	387	395	412	402	366	382	409	421	381	379	381	385	391	408	421	411	382	393	429	362	404	382	386	382	356	407	392	392	376	396	402	389	428	378	378	437	426	390	394	402	382	368	431	407	396	397	381	405	408	389	405	423	417	407	362	365	389	397	447	418	458	392	388	418	435	413	405	380	399	390	403	415	419	407	389	379	403	406	391	384	407	436	408	390	378	389	387	426	409	411	398	379	368	379	388	407	412	363	385	398	395	424	400	413	386	407	384	385	399	392	394	411	403	391	431	383	379	414	363	421	403	432	386	427	371	399	383	406	335	380	431	407	430	386	412	449	442	421	402	382	402	364	397	392	378	385	410	399	420	440	399	410	411	416	397	403	390	426	382	434	400	405	380	377	391	395	399	435	430	355	408	397	422	378	409	414	380	391	342	431	393	400	362	352	413	388	382	398	414	415	423	401	418	439	412	371	392	393	410	403	405	401	386	401	406	401	367	397	399	397	419	416	408	410	370	402	412	382	421	371	427	413	416	421	388	385	429	410	413	404	387	382	382	426	388	362	371	396	397	455	427	412	393	412	392	431	391	402	407	404	402	367	455	405	373	400	396	378	424	396	370	376	370	381	363	385	397	398	384	403	396	396	397	389	420	403	357	439	426	418	381	384	410	385	367	420	437	406	405	401	403	436	382	388	396	405	398	384	387	406	397	417	432	393	358	391	442	398	437	398	378	387	390	400	374	438	397	419	437	405	366	375	401	413	396	420	414	390	419	390	403	403	389	390	416	389	398	397	395	398	401	412	386	396	382	416	401	385	398	389	414	423	377	374	363	403	423	438	392	391	354	390	407	409	410	403	374	439	391	409	362	428	399	408	410	427	394	401	377	375	411	383	412	423	413	407	434	393	428	432	387	399	428	386	422	396	402	426	472	358	408	372	387	372	361	420	389	388	381	440	399	430	379	435	390	389	413	405	417	400	395	424	401	393	390	382	371	400	388	437	387	423	416	399	404	406	360	410	406	382	374	405	387	397	427	391	385	411	441	414	383	413	403	413	415	372	462	379	400	391	406	419	386	396	423	416	391	382	409	408	394	379	365	409	431	430	364	378	421	380	416	401	423	407	394	423	409	365	414	392	440	416	416	398	393	405	389	406	349	402	413	424	393	383	379	428	384	408	366	390	378	410	384	367	435	387	403	402	405	389	422	411	397	409	365	463	393	421	391	397	413	411	407	405	409	384	386	419	406	413	394	394	440	392	387	410	401	399	383	403	371	402	435	418	388	408	406	403	405	399	426	406	401	418	377	383	416	398	404	397	419	402	384	375	433	392	398	410	415	373	406	398	400	431	393	379	406	401	439	387	408	402	417	416	412	404	380	384	392	394	383	362	402	391	382	409	405	403	415	383	427	388	411	404	384	421	376
1217	297	353	324	304	274	289	245	269	279	247	267	246	249	243	286	276	232	244	242	231	264	273	269	237	242	224	258	221	271	243	259	224	218	233	264	250	234	252	276	261	259	240	261	278	277	209	278	230	252	269	272	264	261	291	243	243	221	244	261	233	249	254	231	253	258	250	246	257	252	233	235	268	251	262	240	270	286	269	280	290	270	263	281	253	260	257	279	253	225	252	252	271	266	250	246	247	256	229	236	261	253	218	267	247	275	242	232	264	243	241	258	233	246	254	278	238	272	238	240	249	245	240	271	265	257	246	253	253	293	238	257	254	245	244	254	266	254	254	271	246	245	243	226	242	250	249	254	217	233	246	256	254	237	276	232	241	228	251	238	264	235	240	236	267	238	264	251	283	280	273	254	249	255	256	238	256	249	230	218	254	252	226	236	268	254	237	255	225	248	257	238	269	227	257	253	261	228	275	243	249	248	239	257	268	249	254	258	253	243	266	277	194	268	252	220	249	234	225	231	251	238	226	257	258	242	256	263	243	219	266	251	249	263	274	258	284	271	255	284	249	253	270	240	291	283	265	246	225	263	230	262	269	260	265	252	240	255	257	274	227	278	260	257	236	248	264	224	253	243	242	232	249	249	241	259	265	271	258	262	252	246	242	268	258	250	271	244	256	269	272	230	243	244	274	238	242	247	262	269	270	262	227	250	243	269	236	263	233	241	258	233	266	227	263	255	239	249	258	253	250	289	275	254	231	246	257	243	247	249	251	274	233	247	253	235	264	253	252	266	219	241	225	245	247	250	257	233	256	260	224	248	268	276	271	260	237	251	261	275	254	281	265	262	249	239	270	234	253	241	246	250	252	238	252	266	277	263	265	241	221	251	286	226	235	245	252	251	267	226	278	241	263	240	252	244	251	241	250	245	239	257	285	240	233	240	270	233	274	249	249	242	260	253	244	257	243	254	256	245	241	253	262	240	266	250	274	231	275	265	248	239	254	270	264	294	260	247	244	262	256	269	269	234	250	236	247	230	302	266	280	234	265	245	248	272	219	259	261	230	228	242	238	244	225	271	265	268	248	242	242	249	241	244	232	243	249	281	251	235	259	257	230	251	274	254	237	231	284	271	229	268	268	230	259	268	263	227	245	231	254	263	259	270	249	260	245	263	257	274	282	258	278	285	235	269	256	243	239	237	233	229	265	252	250	259	259	244	263	275	282	266	251	258	242	227	254	221	258	264	242	216	258	224	226	234	277	240	262	250	233	252	246	268	221	248	250	269	262	241	257	249	281	248	239	254	234	246	272	242	248	245	253	252	250	259	259	238	270	239	231	220	216	258	243	262	251	255	275	249	237	256	257	246	229	242	255	295	240	251	259	238	244	237	255	265	262	247	234	247	295	245	267	252	247	231	270	240	266	261	266	245	256	258	252	263	263	248	238	246	280	264	234	228	220	271	268	240	236	257	234	257	233	238	256	268	258	245	261	234	246	232	241	281	242	236	220	256	260	288	260	266	237	255	246	241	274	246	281	250	257	267	257	263	243	260	270	241	256	206	261	242	244	263	238	273	274	241	246	250	260	266	243	264	258	266	236	243	263	261	292	255	239	245	252	239	237	281	252	254	236	258	254	258	245	247	249	254	268	233	258	237	244	250	218	278	231	257	255	244	258	246	238	249	262	250	224	209	266	258	275	237	216	238	247	253	234	232	259	246	251	265	266	270	250	284	227	235	274	275	236	267	244	291	243	258	225	249	269	238	225	252	266	255	276	216	240	273	277	246	241	248	244	232	221	282	244	232	257	247	224	254	244	231	232	270	233	244	267	238	265	250	259	245	277	252	266	209	242	253	260	228	233	265	271	253	251	242	256	213	254	235	240	266	277	237	248	245	258	228	246	252	242	245	243	257	267	222	279	258	244	255	251	240	258	257	256	282	255	248	253	239	272	273	241	239	251	275	242	246	233	240	248	244	233	264	258	267	244	267	246	261	241	279	236	243	229	260	252	255	251	255	242	217	271	242	237	231	249	282	240	240	254	250	255	274	244	227	256	275	249	247	278	242	248	244	262	274	246	304	243	233	249	262	241	244	270	240	246	272	247	274	242	258	247	244	242	241	229	249	259	269	231	218	251	245	253	250	257	243	271	267	250	251	282	265	301	264	255	238	272	237	265	263	264	249	268	274	234	236	271	245	226	229	272	263	259	257	241	249	270	281	235	232	237	274	252	264	252	271	218	228	255	256	238	240	226	266	239	267	273	223	244	248	237	246	267	252	258	276	239	270	272	249	255	242	255	256	257	220	280	246	283	289	239	253	275	260	250	260	256	210	241	245	260	254	254	278	237	262	254	267	245	262	248	252	263	215	202	254	255	223	248	266	244	240	266	234	241	273	237	256	268	224	234	237	256	269	256	243	236	264	245	281	254	226	245	223	238	234	272	230	269	277	287	249	290	229	252	265	264	249	250	243	246	261	259	246	254	260	238	257	249	272	259	238	243	236	250	253	234	264	247	226	258	258	249	248	249	243	263	262	261	266	240	244	223	263	271	244	235	253	255	262	278	263	225	245	265	245	269	236	253	223	224	237	240	250	250	257	233	244	288	254	290	241	253	259	258	272	250	251	252	259	251	247	261	273	265	254	267	256	277	278	227	252	265	250	270	235	254	258	265	219	252	273	253	252	235	248	266	248	237	240	236	246	280	243	226	273	240	260	254	249	266	240	230	245	227	251	267	260	246	238	250	251	263	270	221	269	241	256	258	248	259	238	256	273	241	230	235	260	269	247	243	268	243	259	219	284	261	244	249	245	268	257	246	247	244	253	260	247	271	262	253	252	234	250	236	238	244	269	261	234	255	243	240	281	255	258	246	263	268	271	237	257	210	248	253	256	256	250	271	268	268	250	278	257	243	247	262	249	248	239	245	228	266	223	251	250	267	258	257	254	240	265	257	249	215	248	257	257	260	253	234	241	279	232	255	269	248	258	281	273	226	242	256	250	268	242	251	254	264	264	259	252	285	250	248	237	253	253	243	226	252	266	269	274	233	235	233	254	227	252	244	238	257	273	269	266	266	249	233	227	236	258	260	240	250	278	223	230	270	262	235	249	259	270	242	257	222	220	251	239	243	250	251	260	259	239	233	265	265	258	274	246	244	263	258	234	255	234	282	258	263	261	251	255	233	263	259	240	256	255	240	233	242	254	240	233	282	274	248	234	224	265	267	246	254	255	272	273	245	256	212	263	248	233	246	245	261	257	255	233	258	233	241	226	256	274	245	278	239	246	251	239	256	241	232	261	230	275	263	246	252	232	223	226	258	238	246	266	270	266	228	252	237	257	238	268	232	226	239	255	257	234	231	236	258	245	255	235	226	268	253	286	284	250	250	227	226	250	243	224	217	248	249	258	238	240	254	216	255	256	250	247	253	247	248	248	238	236	252	244	276	236	245	224	228	236	246	270	274	220	240	255	251	244	248	255	251	266	267	266	245	243
2455	937	1035	1118	1107	1039	1008	955	949	957	905	893	895	947	901	907	901	928	869	922	893	970	848	867	827	860	857	843	853	817	888	820	791	831	870	949	863	816	869	876	871	906	839	792	859	839	908	837	829	825	885	827	890	893	897	891	808	853	841	866	841	879	838	875	856	815	862	932	841	847	775	863	807	876	872	883	838	823	861	871	854	849	818	903	857	842	830	851	824	877	874	896	845	881	822	819	834	882	852	849	844	870	907	910	818	872	840	843	809	829	828	835	858	812	864	895	869	852	813	873	843	874	906	799	854	862	824	835	830	818	842	835	843	884	852	880	857	856	859	862	870	840	874	846	904	883	855	781	844	860	802	836	894	877	873	846	863	878	829	847	888	878	833	862	845	848	832	897	848	796	861	866	825	868	875	909	825	862	871	808	860	878	853	807	881	847	830	848	852	855	831	876	820	847	832	813	861	831	821	874	846	873	865	805	887	864	803	893	817	806	865	872	883	815	864	820	824	844	795	865	885	831	855	839	872	873	823	797	835	900	868	923	878	803	892	895	839	832	837	851	864	850	888	862	843	862	860	829	838	883	838	835	833	858	819	855	850	836	854	867	844	823	810	872	819	835	853	875	814	871	869	873	851	873	848	843	883	835	837	872	889	867	867	832	834	825	848	866	877	878	814	788	783	884	878	815	843	844	849	866	817	845	839	805	859	848	840	877	883	858	857	833	844	832	848	850	869	866	858	831	838	856	847	851	815	853	810	841	837	850	848	866	850	870	864	893	870	818	888	869	852	848	804	904	865	876	842	853	824	823	829	843	819	885	868	831	837	844	874	858	902	814	847	865	815	848	863	914	859	868	868	886	800	796	851	860	833	826	851	852	827	912	826	851	866	846	841	822	904	900	864	869	882	816	795	794	836	794	880	861	887	837	881	909	908	810	883	903	868	853	885	868	863	858	939	915	857	838	867	850	876	863	858	870	816	871	796	925	867	881	859	801	849	828	797	884	885	848	838	850	796	812	879	862	845	883	865	828	849	840	856	867	868	807	782	811	823	794	858	890	811	878	868	855	854	841	858	842	825	824	882	915	872	849	848	901	831	899	838	859	847	835	866	833	841	857	871	879	840	830	828	860	865	880	851	834	894	832	843	828	788	836	829	870	805	836	837	848	833	843	866	834	862	852	813	932	823	865	846	862	860	852	852	859	865	809	876	820	882	838	813	841	842	874	831	839	850	838	822	827	891	886	864	870	853	889	870	891	820	861	870	851	821	854	843	864	850	829	872	814	827	886	849	837	856	815	870	798	851	857	868	846	863	842	827	907	886	877	884	879	827	888	897	870	894	845	867	825	841	861	816	857	892	858	847	865	943	829	818	814	780	841	875	857	806	856	892	861	897	881	830	877	823	814	838	853	882	895	852	837	825	896	872	850	834	861	838	840	849	886	837	859	864	873	846	837	806	825	853	894	846	879	827	925	863	943	864	814	852	844	865	887	851	860	803	889	860	895	820	902	861	885	872	855	854	813	853	833	797	868	901	851	864	852	845	858	859	828	779	827	867	840	801	815	839	861	858	805	912	841	857	890	809	858	851	846	873	881	862	852	852	840	838	861	864	887	859	864	902	862	834	860	908	830	867	800	852	819	858	832	830	912	874	820	863	837	859	867	859	899	873	855	849	880	871	858	862	860	842	813	904	872	867	857	828	853	870	803	836	854	884	885	782	872	873	816	812	873	827	859	871	885	875	881	869	867	842	888	909	826	857	859	806	863	872	849	881	816	841	824	838	799	827	859	854	846	825	903	863	868	825	859	827	876	823	881	937	839	927	868	832	833	897	861	892	878	829	842	863	892	837	848	886	829	837	906	826	846	890	824	876	784	807	840	824	824	837	859	844	806	827	875	880	865	849	840	856	805	867	821	830	828	861	889	840	791	859	853	828	841	879	899	894	843	841	752	811	813	917	853	805	822	825	837	857	880	825	878	859	840	870	887	860	848	876	862	862	840	835	854	832	872	831	807	795	882	898	870	759	870	882	829	828	856	862	832	802	882	806	811	864	793	876	863	817	881	840	839	793	834	856	885	819	835	841	806	819	893	823	848	860	869	863	851	832	828	815	830	926	866	861	827	939	833	859	856	873	875	887	879	822	817	881	854	861	830	849	836	844	860	782	843	840	848	793	874	856	836	839	868	846	793	881	882	885	868	780	839	931	873	840	851	833	827	852	817	862	779	900	861	929	793	868	852	851	880	839	861	861	862	804	881	859	853	826	890	887	887	860	820	796	878	863	874	809	820	853	858	866	843	840	786	877	873	832	819	897	837	813	816	912	856	884	895	831	853	852	892	854	838	803	819	824	809	846	881	843	829	917	837	876	879	872	885	847	884	828	858	847	877	877	853	883	868	860	854	902	806	860	855	866	796	850	857	836	780	857	876	819	853	827	822	853	841	884	878	882	816	857	857	792	835	860	867	843	794	854	857	855	884	864	879	845	830	810	801	840	832	831	865	839	853	876	838	837	823	884	869	849	821	799	835	860	834	902	848	816	790	861	865	843	877	847	846	865	824	813	935	855	851	846	843	879	879	849	797	846	807	824	808	832	875	846	844	841	849	857	863	899	864	871	872	818	872	813	828	872	885	859	783	858	885	872	814	844	871	877	845	865	826	840	891	877	863	829	832	855	859	835	838	889	862	845	853	849	834	836	857	844	835	847	867	823	860	837	837	869	821	844	849	848	898	849	867	858	833	848	874	883	830	888	908	829	844	801	888	813	816	819	840	803	921	863	846	804	841	848	833	830	816	839	874	823	833	814	883	807	822	887	910	890	876	821	823	833	813	833	840	813	911	878	833	839	836	856	888	847	871	862	880	894	860	853	910	851	898	825	871	813	815	826	855	844	862	844	834	852	900	907	865	856	884	808	887	844	866	861	842	811	853	888	800	887	859	826	887	853	823	814	848	855	882	892	907	900	840	838	868	828	872	901	904	845	814	863	806	827	839	845	831	880	825	872	896	810	860	805	833	831	795	856	851	864	857	818	837	850	895	891	915	891	821	853	836	851	786	881	846	815	877	821	872	829	833	848	837	836	893	856	896	857	840	796	747	849	843	873	817	842	816	836	854	796	867	851	828	819	864	899	835	895	888	854	781	841	865	938	855	823	834	868	893	855	874	829	855	890	858	859	894	846	867	860	807	830	853	819	763	846	879	815	826	808	864	860	847	863	870	854	823	845	856	859	815	805	842	843	837	780	831	854	832	842	876	906	909	804	819	794	880	866	869	842	838	855	838	861	849	842	831	860	900	867	819	836	835	820	875	842	789	858	804	815	842	838	882	858	850	853	851	879	854	802	838	861	843	835	833	854	866	779	835	869	809	835	838	834	833	857	810	884	879	820	830	852	867	846	812	873	848	853	851	854	825	864	865	825	863	891	913	857	808	836	829	860	846	873	845	824	820	825	893	845	848	828	853	830	872	908	821	870	825	868	844	860	836
4000	916	1237	987	626	468	380	309	280	282	225	214	213	204	185	177	183	183	170	160	144	166	152	163	163	167	133	164	134	150	123	156	154	145	154	142	141	131	146	144	132	171	124	118	147	135	125	149	159	120	140	137	133	161	136	130	124	140	142	132	121	110	130	133	121	135	131	130	126	138	131	126	119	134	138	155	125	137	148	142	120	146	149	131	127	125	140	134	147	134	137	115	133	137	145	131	150	123	148	144	141	131	126	136	118	119	128	138	149	136	156	120	137	118	148	131	145	138	136	123	136	140	106	134	129	133	118	135	122	137	122	123	143	129	150	147	130	143	122	113	122	135	150	166	123	133	134	133	129	124	117	126	134	147	122	109	162	129	148	130	142	145	138	130	136	137	128	141	137	131	125	143	133	126	132	130	124	134	133	138	128	112	131	148	137	127	144	124	124	137	139	144	118	146	133	144	122	123	121	138	139	139	130	134	138	129	126	142	143	118	123	134	142	142	138	111	133	121	154	144	133	127	144	133	158	122	158	126	142	151	134	142	138	148	141	128	148	134	144	118	136	133	116	145	153	141	116	134	133	143	125	139	140	148	123	138	150	130	126	155	133	147	108	137	142	130	138	142	144	139	155	152	130	150	147	152	122	121	125	116	123	137	125	139	136	135	135	147	140	133	132	128	135	138	113	136	141	151	133	136	113	140	148	125	127	130	149	129	133	112	129	130	137	136	147	128	138	149	128	109	138	141	136	142	123	117	105	127	144	133	115	121	133	134	123	128	136	128	157	150	136	127	142	136	128	137	142	109	137	153	156	129	128	147	116	154	138	135	143	133	139	155	133	146	118	124	132	144	126	130	136	132	135	119	139	113	133	126	148	137	114	127	147	125	132	134	94	137	127	140	134	135	135	128	119	121	128	144	133	128	137	133	124	130	146	139	130	150	118	138	121	127	132	146	124	117	133	132	130	133	132	127	136	132	120	146	118	125	129	124	139	137	113	128	145	129	122	133	137	129	157	136	124	122	133	139	132	140	124	125	108	152	143	121	127	115	119	136	114	135	122	129	122	130	139	144	156	140	118	119	147	160	136	146	147	144	115	142	134	161	105	120	105	128	148	136	138	136	146	116	137	135	145	147	132	122	125	135	139	154	140	143	142	137	111	124	128	122	156	131	117	146	134	138	119	114	110	127	134	129	124	136	118	123	119	123	151	111	142	135	125	136	143	117	134	137	116	140	134	118	138	128	139	127	122	138	130	139	159	144	125	125	131	123	122	138	151	144	133	119	138	149	135	132	134	135	138	119	134	141	119	140	128	129	128	145	132	128	135	135	125	126	151	132	131	136	145	110	115	125	141	152	140	127	113	146	125	120	131	126	131	148	147	148	131	137	144	132	123	141	126	116	148	112	128	121	132	111	136	129	128	132	124	118	145	152	130	147	129	128	141	128	156	138	134	145	125	154	136	152	132	131	148	138	145	127	147	148	127	132	116	146	147	131	143	141	122	122	140	131	129	126	149	129	123	130	114	134	130	147	144	128	151	123	146	123	139	128	148	132	130	130	129	145	116	136	126	130	136	127	128	131	131	130	133	134	143	127	134	119	132	141	122	135	146	133	132	147	150	139	130	140	149	151	131	162	127	137	133	139	127	136	136	141	131	142	126	129	119	131	128	104	119	135	163	134	137	136	142	158	137	139	125	122	117	126	153	133	129	134	110	134	138	138	145	118	147	129	136	137	136	147	138	146	142	115	135	135	135	137	105	139	122	155	148	133	147	139	129	108	139	133	139	144	123	131	130	124	138	147	142	139	125	137	118	127	129	126	132	142	141	124	140	138	149	124	119	139	127	155	131	139	148	161	136	133	138	136	133	124	132	129	149	135	130	126	118	122	134	122	146	134	141	146	135	171	134	141	108	145	136	133	136	143	126	126	106	117	124	134	148	157	143	127	148	138	106	127	142	122	142	139	127	143	149	132	131	143	129	118	153	134	130	121	131	144	141	115	116	130	146	130	137	126	141	140	140	143	158	150	136	154	148	144	140	145	126	143	160	132	132	140	147	110	122	136	111	129	149	139	140	141	116	152	113	141	157	123	117	120	111	125	125	142	118	147	118	125	133	142	130	136	143	143	123	133	145	142	137	130	135	135	140	122	115	120	126	134	142	127	127	165	137	127	128	109	130	133	144	123	121	149	124	129	137	129	139	134	139	133	139	128	144	125	139	129	133	146	131	132	112	164	129	122	119	142	113	128	118	118	126	137	147	130	138	126	123	152	128	143	137	135	138	133	122	138	141	148	129	119	132	135	120	130	135	142	121	123	140	138	123	126	136	133	116	150	130	120	136	102	148	130	124	132	114	136	137	134	131	140	130	127	161	126	129	137	138	136	149	123	140	138	138	137	127	132	135	112	127	142	144	122	139	142	139	160	105	146	118	130	140	157	142	139	125	115	114	139	141	124	140	140	134	135	163	128	114	140	127	148	142	134	120	111	141	124	123	137	136	125	143	131	133	141	125	126	149	143	130	119	126	137	143	123	130	122	128	127	118	129	126	130	134	136	138	110	153	142	150	127	114	140	129	152	120	134	144	136	131	133	141	126	132	125	120	118	162	145	153	136	126	124	137	123	115	132	132	125	137	132	132	138	133	110	119	146	148	134	139	131	103	119	134	138	128	132	123	137	144	159	142	151	124	132	131	126	137	139	120	145	149	146	117	134	114	122	141	138	127	120	140	124	138	136	136	146	155	136	149	120	108	140	128	130	138	136	124	144	128	124	142	122	140	103	159	118	144	136	127	129	118	122	135	138	154	133	137	120	143	118	143	132	125	121	140	134	134	129	136	135	124	120	128	113	126	144	119	137	143	132	154	138	109	136	129	120	134	126	143	126	143	146	142	147	143	114	121	134	101	135	127	149	126	142	145	144	138	128	139	146	127	158	132	127	139	143	147	122	162	138	127	138	107	136	109	145	123	160	139	137	136	131	157	130	135	158	144	153	127	137	153	123	123	114	104	140	145	143	149	136	154	152	142	145	146	125	147	144	135	146	121	118	125	134	135	161	140	130	129	148	144	125	121	136	125	144	143	156	123	108	135	130	153	151	146	129	117	136	132	138	137	143	133	128	127	131	133	137	127	146	150	124	131	130	137	161	130	118	131	142	124	117	134	146	140	133	124	130	136	144	135	124	135	146	121	128	128	141	140	137	128	140	113	126	143	106	113	120	120	134	146	135	135	129	137	130	135	121	125	133	127	145	147	130	152	123	131	139	137	147	113	147	145	121	173	131	148	129	120	121	148	129	129	128	133	125	127	116	136	108	144	140	171	154	137	136	138	127	132	136	130	137	142	147	123	131	123	132	158	147	137	137	130	142	124	116	139	113	124	144	125	144	145	145	133	138	161	117	136	122	124	132	151	136	120	135	143	129	157	127	154	122	128	143	155	155	131	125	132	131	130	142	151	126	155	123	133	143	118	137	134	121	137	123	155	117
5189	1499	3033	3507	2993	2501	2157	1686	1579	1357	1209	1071	994	1001	925	859	852	802	753	724	705	713	689	678	625	602	591	601	598	606	582	530	593	557	599	567	587	556	554	565	527	567	556	530	545	540	514	545	534	505	515	545	513	523	532	535	509	532	492	492	533	501	516	564	515	469	528	474	529	528	486	499	516	476	517	519	531	495	512	468	473	509	534	536	497	518	519	532	517	516	507	506	455	505	515	512	477	491	518	501	508	500	483	486	509	494	489	485	499	517	460	519	548	534	504	513	538	514	474	519	509	502	524	503	496	518	512	480	502	505	488	440	464	495	481	491	475	508	473	465	519	510	512	490	477	479	495	511	501	507	485	489	499	465	449	500	496	537	499	501	498	518	521	492	486	494	459	504	511	498	499	515	473	495	519	465	501	493	518	484	501	522	488	470	495	443	489	498	468	493	436	456	492	488	473	484	498	508	515	484	482	514	454	488	491	512	491	497	493	474	532	503	483	513	484	491	485	524	519	465	482	516	482	505	476	473	569	514	465	477	505	491	487	464	525	497	526	486	530	468	514	482	506	435	469	493	481	458	471	499	465	498	477	487	475	502	499	533	487	493	494	489	504	523	504	477	514	493	498	471	457	435	469	491	514	511	485	490	470	492	515	474	502	455	487	455	473	473	484	476	506	467	466	526	464	471	481	494	468	509	543	481	499	483	497	480	481	492	469	472	480	483	485	503	477	511	500	450	456	497	440	469	478	490	455	538	485	487	451	463	527	529	490	510	503	501	461	465	497	508	494	490	521	487	497	510	461	498	487	527	500	463	508	499	527	534	506	472	498	440	504	501	479	511	515	475	501	482	471	501	496	494	462	462	489	534	547	467	520	518	516	489	496	511	467	472	518	498	509	487	485	479	481	482	469	492	500	446	489	487	479	532	523	519	534	485	497	472	501	530	496	502	470	510	482	465	471	468	480	464	514	478	487	519	528	503	451	511	536	496	533	497	548	492	459	508	509	461	505	502	499	495	495	467	490	533	499	471	470	498	491	511	510	489	522	519	495	483	464	475	486	472	492	519	477	500	499	477	504	522	448	507	468	467	481	532	496	495	492	528	472	500	443	525	501	468	483	494	493	488	495	461	514	474	485	501	496	459	515	484	484	547	434	482	501	473	435	469	477	510	453	472	482	505	469	471	489	487	460	482	496	484	505	462	467	507	510	499	487	480	542	510	457	480	529	464	528	470	512	508	518	482	499	512	466	493	495	494	460	480	533	526	491	493	504	480	473	498	464	499	495	511	493	488	520	510	481	470	512	498	510	479	495	501	494	486	434	489	494	512	450	508	485	520	545	513	505	528	506	541	480	532	499	477	488	506	511	484	528	497	481	518	494	505	452	470	477	452	478	492	511	509	446	482	471	471	514	495	444	488	486	486	489	490	471	503	499	518	536	469	491	477	493	489	438	480	491	496	491	492	532	485	486	531	519	509	463	489	485	511	507	521	518	542	526	513	468	470	499	517	516	479	469	491	511	504	468	513	488	509	516	495	458	479	452	481	469	501	486	477	487	490	494	516	451	489	508	529	432	454	484	480	502	497	521	507	491	494	478	522	492	507	499	508	484	502	500	494	510	449	514	502	527	503	509	546	473	494	476	498	500	576	490	466	513	510	470	484	538	485	497	506	474	513	506	476	519	505	494	471	492	484	489	510	517	502	492	501	484	498	497	468	489	517	516	495	509	447	523	479	467	478	467	540	499	510	501	515	526	455	472	499	520	478	516	541	490	496	509	490	507	531	534	508	465	496	467	502	533	507	519	500	491	483	481	474	482	490	475	508	481	459	486	468	507	465	473	525	492	510	484	482	480	508	532	488	493	495	488	505	481	498	503	521	499	485	495	467	495	489	510	494	483	478	527	501	484	484	502	515	455	504	471	508	515	524	490	505	483	450	460	463	426	490	469	477	486	494	469	513	485	483	467	480	512	495	496	507	474	496	517	482	496	469	517	497	499	482	447	501	477	541	469	514	496	535	500	529	520	483	459	436	472	450	508	504	516	502	498	451	498	489	505	466	513	531	541	520	478	457	479	484	518	469	524	517	539	552	472	452	464	462	474	494	485	467	489	499	442	501	479	523	516	489	515	516	493	486	481	479	491	507	459	475	486	464	481	498	531	504	498	469	518	490	504	510	485	516	479	500	509	490	489	479	513	513	511	483	498	478	507	457	486	537	493	468	492	511	535	462	526	501	455	479	486	489	456	521	482	490	484	506	485	496	489	475	496	509	503	507	506	484	534	478	477	514	489	490	489	465	433	519	492	498	492	485	513	521	459	538	532	459	487	492	497	516	472	522	484	484	514	479	488	532	471	477	525	500	502	453	522	495	486	480	480	427	492	485	479	474	496	533	502	480	500	483	511	490	507	527	492	554	488	503	486	501	489	463	479	512	458	506	494	510	466	496	541	471	457	521	500	480	484	509	492	505	544	529	498	530	431	500	498	435	476	482	501	478	445	527	456	499	525	471	503	483	524	491	471	496	539	527	483	481	473	488	497	449	479	459	530	499	480	486	511	458	554	472	476	491	526	491	504	496	490	491	509	485	491	511	472	501	482	508	474	457	479	491	501	554	489	514	505	507	478	490	491	514	515	510	479	508	478	504	473	476	495	507	551	495	504	460	466	493	482	471	481	520	508	498	508	477	568	461	480	460	506	511	496	476	470	514	501	501	530	509	472	494	507	491	488	547	480	482	496	514	496	528	441	485	486	473	438	478	468	516	520	494	510	501	480	521	459	521	522	488	478	538	482	496	456	495	494	477	490	488	508	527	497	501	472	468	474	480	496	462	493	466	514	482	481	520	469	522	501	485	524	518	519	474	464	447	476	500	495	490	528	498	480	459	505	495	533	481	479	515	472	498	491	481	525	515	488	496	528	471	492	520	505	506	486	494	480	511	472	502	489	467	474	510	522	505	501	476	486	483	491	459	488	503	466	460	490	474	483	501	422	476	496	508	476	508	513	516	468	516	519	453	488	451	490	512	496	461	516	511	486	488	468	470	499	518	533	465	490	467	482	512	503	501	491	472	446	497	517	513	501	463	558	466	469	534	537	474	471	459	532	492	491	538	494	475	496	459	468	475	486	465	489	481	505	519	511	488	509	500	492	473	503	504	514	485	477	492	504	457	539	515	471	522	516	489	462	460	507	522	515	525	513	487	514	473	526	503	471	511	507	469	492	468	470	468	500	504	449	523	473	477	510	500	488	505	467	466	462	510	507	503	498	522	466	450	500	490	500	454	512	520	481	516	495	496	511	529	483	470	497	485	523	492	492	516	476	498	462	511	458	504	508	507	487	471	520	466	505	476	479	472	491	498	468	490	481	463	483	486	501	490	531	490	489	484	492	534	533	513	469	463	461	492	509	460	492	464	534	491	481	477	503	527	461	475	450	465	495	485	509	506	478	455	504	492	500	479	522	535	519	487	497	473	482	487	496	491	517	475
7159	1713	2257	1705	1125	768	591	471	379	306	320	237	232	216	213	193	176	156	174	151	136	121	142	133	164	127	142	151	128	125	116	116	111	131	137	112	108	143	113	129	99	125	129	115	120	112	95	115	137	103	104	127	118	103	100	121	112	118	93	119	113	130	112	107	97	113	120	125	115	117	115	107	118	129	116	119	116	99	103	92	96	95	99	111	100	116	119	112	105	108	126	120	108	115	85	111	115	114	121	99	112	110	118	109	100	118	122	103	103	96	127	106	111	103	134	128	119	107	102	119	101	110	113	92	123	113	128	100	97	104	104	103	125	118	117	93	107	136	104	100	113	93	107	123	100	101	120	103	118	114	107	100	105	76	107	102	116	113	110	120	102	111	106	109	97	124	107	113	93	95	117	95	120	122	112	110	113	102	118	98	120	85	110	120	112	98	109	84	113	107	88	108	126	92	111	110	116	116	109	90	116	122	122	102	124	108	114	115	130	101	111	103	112	146	103	111	121	121	113	84	82	92	94	99	103	117	108	132	103	126	128	126	88	110	115	106	118	126	122	117	88	115	115	110	113	96	112	88	120	109	106	107	112	105	132	118	121	89	108	105	104	109	104	106	126	116	115	97	95	115	90	138	109	115	114	126	110	132	126	100	118	108	123	94	111	120	101	107	105	100	117	106	100	109	104	104	109	91	94	96	98	105	106	117	111	126	112	105	104	130	108	112	92	91	114	142	108	104	105	110	101	105	119	103	114	106	118	121	117	132	80	122	109	120	89	107	94	96	116	90	102	109	118	93	89	118	109	101	110	99	136	113	104	111	100	118	113	119	123	104	125	123	111	104	109	92	107	113	112	113	125	98	117	107	96	116	116	118	108	125	106	112	114	102	94	119	118	91	118	109	118	121	93	100	103	114	106	127	107	101	111	108	123	112	108	110	103	115	115	93	105	98	122	97	116	119	108	113	99	100	99	107	117	122	92	95	94	112	92	103	105	113	110	112	106	110	109	100	116	111	113	110	121	140	108	111	122	99	112	109	102	126	114	106	109	89	114	100	109	106	117	120	97	111	122	123	100	107	95	112	109	118	100	118	111	103	109	94	127	109	104	108	127	113	130	116	102	111	91	106	109	109	104	114	110	104	107	125	112	94	117	104	112	127	113	110	112	112	106	100	103	112	103	102	113	113	121	114	121	107	127	101	133	98	107	125	100	112	96	108	118	113	96	115	102	109	110	103	98	86	104	112	98	124	110	120	94	115	113	112	120	122	93	101	117	113	90	116	111	117	114	118	112	101	87	101	112	114	122	106	111	123	113	94	117	107	105	116	105	130	101	110	112	92	113	107	107	115	105	110	99	128	91	114	107	115	109	102	119	121	98	113	120	118	106	105	130	101	92	104	103	89	84	121	87	109	110	107	107	121	107	118	103	96	113	103	120	110	109	103	101	114	102	119	111	93	123	123	119	115	110	97	113	102	108	117	120	94	121	110	101	119	94	111	114	110	120	130	130	119	126	103	127	97	106	115	120	113	120	106	107	107	113	108	134	110	97	91	122	105	101	115	128	104	125	114	104	120	112	98	107	114	117	91	110	112	121	104	96	122	102	131	110	106	102	100	119	143	124	112	98	95	117	110	103	117	104	109	113	105	100	120	125	104	111	110	117	106	115	96	120	125	112	115	129	101	113	94	120	122	115	112	108	120	109	111	112	107	112	107	117	106	91	118	110	100	98	109	109	104	135	112	111	83	101	107	105	105	119	107	116	134	114	108	104	92	113	113	104	107	105	95	89	108	128	101	120	110	116	115	101	97	105	111	89	121	118	111	113	101	101	105	99	113	103	102	93	102	113	115	128	96	113	126	100	102	110	114	104	105	109	121	102	115	112	121	93	106	109	111	108	82	135	97	110	134	102	101	106	112	110	111	108	116	121	73	107	122	91	118	106	114	107	117	87	118	105	106	126	97	105	109	114	98	102	107	110	109	108	97	134	110	107	98	96	111	112	120	100	114	110	105	127	122	113	112	113	97	118	112	96	103	101	113	112	108	129	104	102	117	113	109	115	112	109	124	113	113	97	117	99	101	101	109	104	86	104	117	95	104	123	107	119	99	122	100	117	95	99	125	117	123	105	105	114	110	112	115	105	103	103	83	104	126	89	108	102	133	111	111	103	105	122	114	114	120	108	109	113	121	117	108	105	118	100	113	114	106	95	107	98	114	116	116	123	122	111	113	119	97	101	106	114	116	89	101	100	95	106	111	107	113	104	81	108	121	112	99	121	115	119	93	117	116	113	117	108	101	118	104	115	102	104	119	104	111	88	119	89	104	107	124	126	123	93	107	121	116	105	98	124	110	92	102	88	122	74	112	116	107	90	103	98	113	91	117	107	109	136	128	107	95	143	91	111	118	94	129	113	105	124	119	105	100	103	108	101	135	105	108	90	114	115	96	114	97	120	101	95	119	122	111	126	126	129	103	114	114	122	103	102	122	107	103	107	99	106	105	113	125	86	115	94	124	97	119	117	99	96	85	101	100	116	114	104	111	99	102	101	102	113	89	94	114	117	101	123	103	105	128	108	110	103	95	110	102	111	108	107	112	107	114	101	121	95	120	121	123	112	127	111	102	103	132	123	125	111	119	85	119	96	108	119	106	120	116	109	108	111	97	104	120	107	102	101	117	106	119	112	108	101	103	132	106	104	120	107	104	104	102	102	101	106	102	119	102	105	124	130	104	104	121	98	103	99	116	131	118	106	105	107	90	103	118	98	97	123	106	103	123	112	108	102	118	115	110	98	124	115	138	108	107	118	111	106	129	88	102	110	106	113	127	121	106	93	95	110	97	99	103	107	96	121	119	122	122	100	100	118	114	108	102	138	117	126	104	121	119	114	105	89	112	117	90	109	106	108	108	105	110	93	109	112	109	102	118	99	105	120	118	107	109	118	95	97	124	121	100	106	116	132	109	117	111	92	116	88	129	116	95	120	90	102	110	128	102	108	125	116	118	107	127	114	99	106	96	125	97	108	106	106	128	112	123	118	118	121	91	103	120	109	104	102	109	133	116	98	99	118	94	105	120	104	114	104	118	106	103	112	125	114	116	114	111	97	99	115	119	135	125	107	109	95	116	101	109	106	106	100	129	126	104	123	113	102	123	122	104	98	115	117	123	106	115	102	96	127	112	113	116	114	105	116	81	102	97	101	127	101	101	116	86	117	112	93	131	109	99	113	107	119	102	129	106	107	104	111	94	114	115	109	107	90	129	108	128	116	107	110	95	111	103	92	113	105	97	103	102	104	105	118	92	98	104	104	115	101	107	103	104	107	80	84	110	99	104	117	111	124	101	122	113	100	108	106	108	117	119	118	88	106	124	107	116	107	120	142	111	101	117	101	117	96	118	119	108	94	112	120	123	105	114	111	102	117	113	108	99	96	118	103	88	117	89	123	126	93	106	128	109	100	104	112	109	119	109	100	116	121	119	94	94	97	106	102	115
7353	2226	5075	5926	5041	4203	3438	2828	2383	1987	1818	1623	1416	1294	1218	1065	1134	1010	902	879	794	828	725	702	704	701	625	624	602	606	631	585	556	589	538	510	614	579	502	571	538	493	527	449	535	459	506	521	467	475	437	480	458	462	466	486	478	481	448	440	466	505	444	438	478	461	419	459	455	458	481	431	470	414	464	452	467	397	450	447	436	450	432	457	456	428	432	410	428	436	434	407	447	440	430	438	433	450	482	437	418	442	442	467	447	402	431	438	439	440	396	379	444	443	411	428	441	434	464	442	400	434	457	434	365	444	457	460	386	395	425	474	443	401	434	457	411	416	420	433	466	410	414	426	410	424	465	457	441	370	410	438	441	415	410	458	412	405	404	418	422	439	423	397	369	471	388	436	433	422	392	423	434	432	449	435	443	439	383	492	427	418	437	399	402	450	450	400	438	452	428	383	422	444	405	402	409	461	409	399	423	410	419	412	444	403	383	439	404	409	412	417	391	426	402	414	418	414	436	407	397	422	430	411	407	466	433	479	433	433	411	421	417	437	429	423	406	425	443	420	405	378	450	443	425	430	438	449	399	429	458	408	445	457	434	443	420	416	429	422	427	384	409	404	416	397	432	419	424	454	406	434	449	386	401	419	440	422	422	406	464	412	409	398	394	406	421	403	423	397	401	448	439	405	440	410	448	394	469	387	428	433	412	423	392	446	404	448	414	379	401	428	423	404	393	425	422	409	399	404	430	396	442	396	421	383	420	446	441	402	416	432	416	438	413	414	404	420	441	418	431	406	452	445	432	423	426	411	438	408	420	424	452	433	445	428	398	406	364	457	418	426	416	423	393	420	408	451	440	400	415	419	400	434	418	430	444	423	379	399	420	418	437	410	438	428	445	424	452	407	408	438	405	425	434	422	449	413	445	445	437	444	411	426	417	406	391	403	424	398	396	415	467	421	429	423	458	418	384	423	438	399	436	394	383	435	391	440	422	440	412	379	387	437	423	413	400	419	443	396	406	382	436	399	413	412	404	493	433	398	405	407	436	409	433	445	458	407	409	432	431	446	412	448	419	423	397	457	459	423	407	401	406	401	408	435	384	457	427	405	422	401	421	413	422	451	440	401	402	394	412	415	409	439	394	436	406	409	429	422	416	392	436	420	420	467	428	427	378	436	413	377	471	393	419	425	400	422	426	402	405	393	424	423	490	441	380	413	451	410	397	417	407	395	443	465	432	431	431	387	398	438	402	426	433	452	407	395	415	410	395	427	432	384	438	481	424	431	408	459	441	417	432	432	413	424	434	406	432	415	390	430	431	437	403	411	440	444	421	432	414	421	438	425	419	407	413	423	440	376	420	420	428	401	429	422	448	449	397	426	407	404	407	408	426	423	426	411	419	440	423	384	459	398	443	387	426	438	406	404	406	394	428	413	403	411	408	417	404	396	407	408	447	425	396	436	421	385	407	443	454	422	409	397	374	445	434	429	408	429	401	404	385	453	406	450	439	442	443	424	414	445	428	456	415	400	427	419	409	401	418	408	412	413	424	401	441	437	401	418	427	401	416	399	446	451	413	422	424	428	427	445	401	433	431	429	456	416	448	419	397	428	404	405	395	432	387	420	408	394	403	438	423	420	453	415	402	418	422	445	404	411	410	436	423	387	451	413	438	429	447	439	392	408	404	403	429	441	419	421	413	442	402	445	378	457	376	418	404	399	427	422	404	447	455	411	447	434	417	428	447	429	412	403	389	426	438	423	408	394	414	440	423	410	399	374	425	457	416	412	419	425	430	444	424	398	434	430	390	425	442	398	385	443	417	414	433	392	413	412	428	384	412	420	399	443	427	415	421	404	404	404	428	425	417	423	408	426	424	418	408	369	468	418	397	404	380	450	379	403	437	395	396	403	409	411	426	390	419	414	441	446	450	391	427	431	418	419	379	422	407	411	401	434	415	413	400	415	395	463	411	403	426	407	443	399	412	437	417	403	416	420	422	407	425	442	416	404	429	414	381	420	396	420	464	432	413	400	441	411	442	416	401	463	379	420	415	417	448	410	415	413	410	426	416	430	427	457	444	390	432	402	444	383	451	440	429	440	418	458	434	434	430	409	420	400	448	432	405	465	450	448	398	411	401	403	407	416	424	411	411	406	415	415	429	407	427	409	426	406	418	397	419	414	438	413	423	449	402	420	433	409	396	421	394	464	429	460	412	455	446	411	385	450	413	433	402	416	417	401	423	406	449	423	422	426	411	390	416	428	426	438	444	440	420	413	445	422	413	422	447	445	426	476	439	427	442	391	410	413	403	444	386	441	418	447	412	425	396	398	419	386	400	412	414	421	415	421	392	442	426	382	429	422	478	433	412	410	402	410	398	427	409	451	439	397	411	457	391	391	395	428	435	440	413	442	477	435	420	437	414	417	447	425	441	417	448	424	378	414	417	419	397	424	409	434	396	404	449	424	423	431	430	426	384	424	414	436	407	410	403	419	421	395	391	430	436	397	450	417	399	461	438	423	423	430	414	394	413	426	389	455	399	412	426	442	420	416	396	412	438	435	426	408	427	456	420	433	436	432	426	435	424	410	452	405	402	412	403	418	409	428	433	407	415	410	399	397	449	400	409	412	370	411	430	388	443	426	438	390	434	428	446	387	434	427	360	378	421	437	413	447	429	418	430	436	433	432	403	452	430	404	405	396	424	421	424	434	410	427	383	437	432	415	419	415	429	419	429	368	418	435	402	426	412	433	390	401	420	414	416	426	415	432	401	387	444	441	414	405	431	400	394	401	423	428	422	388	425	415	445	418	429	453	446	421	436	420	437	405	434	409	417	380	434	449	395	425	389	432	379	386	431	395	426	430	451	449	424	428	392	405	449	422	409	463	452	420	432	408	405	403	439	428	453	395	400	408	408	431	427	421	425	437	401	451	411	433	393	397	429	403	396	385	431	402	400	397	412	429	403	382	412	426	418	393	418	426	418	437	384	430	384	442	425	419	442	424	438	388	420	430	438	455	438	414	421	427	422	411	421	451	453	440	457	383	380	382	420	426	426	410	371	441	404	405	404	406	432	406	436	424	455	431	415	407	446	409	435	372	422	447	423	421	430	436	401	421	407	446	423	451	427	428	386	454	438	417	409	380	398	426	407	417	443	392	397	379	356	421	431	462	394	407	425	412	428	437	408	433	378	449	392	406	442	416	428	440	416	397	406	421	431	425	429	404	443	402	406	404	429	434	435	393	441	442	458	376	376	408	386	431	421	423	416	397	397	427	425	410	403	428	433	443	406	416	431	408	417	435	414	421	404	417	430	418	431	393	444	428	379	419	418	410	421	412	430	415	412	386	409	444	424	462	428	392	385	390	438	427	488	434	418	401	423	438	419	419	453	397	424	440	403	419	451	465	449	393	410	462	420	417	426	448	432	431	410	392	415	428	397	393	446	427	401	421	442	454	409	431	424	418	439	433	415	415	430	448	421	421	417	425	391	428	429	447
1307	309	343	327	285	278	256	259	279	273	261	251	256	285	236	306	269	233	260	271	301	254	287	247	222	237	245	255	244	234	271	232	265	259	257	269	243	247	251	275	254	240	252	257	283	246	255	239	272	249	225	251	280	244	253	268	250	268	252	222	247	241	269	240	247	265	236	247	266	257	279	236	252	245	235	236	246	275	268	251	250	273	265	238	296	246	238	239	268	267	227	228	239	269	226	252	275	254	257	252	243	252	279	253	240	272	221	243	269	233	242	226	273	232	294	245	256	257	268	228	265	261	270	248	278	251	251	258	246	254	225	244	241	249	219	271	263	249	245	239	240	244	233	262	277	256	237	269	243	255	264	248	240	214	251	249	232	263	239	250	267	234	278	237	247	248	267	253	248	263	240	259	243	241	239	226	246	218	277	272	262	264	268	228	267	258	252	230	231	229	296	248	258	257	262	269	257	239	242	221	237	266	277	276	255	227	265	265	265	274	236	271	224	239	253	272	251	240	231	268	253	240	271	240	263	267	255	242	249	280	238	248	268	273	241	273	271	259	249	248	273	252	289	212	245	252	246	256	261	277	242	256	263	230	236	257	217	290	276	255	235	226	242	267	236	252	250	269	247	241	251	265	245	280	229	243	247	269	225	255	242	259	239	239	248	251	254	238	235	252	243	251	255	223	248	234	258	267	264	247	249	248	275	257	253	258	265	213	262	254	253	244	278	279	249	257	237	258	242	254	248	258	272	243	258	248	256	274	251	253	275	225	229	238	275	244	244	268	282	250	247	294	287	276	240	257	258	254	269	257	262	258	258	256	248	252	219	248	237	250	247	236	247	252	258	233	224	265	244	249	269	241	241	284	246	235	242	279	287	252	231	276	245	244	232	231	254	258	252	236	243	246	254	262	253	275	267	277	266	233	283	258	256	234	279	237	237	244	252	272	247	252	237	257	250	255	261	270	253	272	253	240	248	292	209	236	244	261	266	274	245	235	264	256	242	257	252	271	269	263	257	223	242	249	245	249	278	249	259	238	248	270	250	267	275	237	208	245	270	247	247	247	270	253	266	242	237	269	241	239	272	233	268	261	242	257	247	237	246	259	248	248	234	243	256	253	291	250	255	242	246	260	257	255	270	251	250	254	261	242	272	246	262	233	263	265	258	269	262	260	248	273	280	254	257	259	288	253	285	258	267	261	261	276	247	242	264	251	265	248	274	244	254	253	270	262	222	258	269	285	256	236	246	240	246	257	227	282	240	266	261	259	257	258	229	250	235	248	237	250	257	258	243	248	263	247	248	240	241	223	254	275	290	244	251	234	259	230	253	238	256	252	243	252	244	267	249	233	252	233	288	256	268	292	226	248	249	245	272	274	255	244	255	236	278	257	249	270	250	260	252	237	241	278	246	254	218	226	253	279	244	261	243	240	228	272	264	278	225	239	223	266	230	258	277	225	229	248	254	265	229	257	285	260	267	274	234	247	283	254	232	221	252	221	234	255	239	242	245	207	272	283	250	262	256	242	245	252	279	276	254	262	261	263	262	251	274	257	268	245	253	278	247	276	255	205	270	259	271	274	237	256	256	237	249	258	266	242	263	256	252	249	267	243	258	259	264	249	247	266	222	239	257	263	254	249	252	258	246	274	257	270	197	251	280	261	250	235	251	262	230	246	241	241	227	228	251	251	242	240	236	254	241	251	249	248	255	252	255	295	259	252	268	241	254	273	243	225	231	276	246	255	239	235	241	248	235	248	285	227	258	237	258	247	254	298	266	276	260	241	257	263	218	243	244	236	264	261	271	275	256	250	263	243	241	256	294	255	256	263	237	246	261	253	235	240	259	251	279	230	264	255	233	265	240	238	246	260	258	273	260	246	255	279	264	244	231	255	225	257	255	251	279	253	246	233	269	276	246	240	249	275	244	258	226	260	244	275	258	251	260	248	277	260	255	259	243	244	252	275	252	250	255	283	251	238	259	252	250	255	262	263	247	240	240	240	277	232	247	265	226	225	234	260	270	271	242	259	285	257	250	233	230	248	268	237	245	276	253	229	239	235	233	255	270	276	277	258	261	242	246	263	253	237	245	229	257	231	224	233	279	266	239	269	240	246	243	255	254	249	253	228	234	251	249	258	252	258	277	240	240	260	269	243	294	242	263	234	259	235	261	245	257	262	268	246	261	259	250	271	266	292	248	271	228	246	267	245	253	266	266	243	251	281	254	246	236	244	255	246	241	255	255	274	247	265	256	239	241	269	234	267	220	228	231	237	269	247	225	285	258	236	274	261	257	238	233	256	237	229	241	267	275	263	263	234	262	240	247	260	254	203	258	254	231	265	249	247	229	247	255	264	255	245	242	263	243	231	264	245	228	272	259	270	256	242	269	286	234	269	270	218	270	250	280	241	266	247	241	248	275	246	245	264	229	259	267	268	256	277	267	250	255	273	249	249	248	224	235	239	230	221	249	240	249	235	270	233	243	229	255	254	227	247	230	261	274	260	245	258	247	261	250	253	248	245	259	265	239	233	266	283	242	280	219	259	215	240	257	271	246	251	271	245	258	253	248	242	264	217	261	241	268	258	298	257	253	277	231	249	265	264	239	248	250	284	248	250	255	255	260	240	235	251	258	276	237	274	266	252	232	249	269	249	252	250	249	267	247	225	240	241	245	267	270	242	256	218	253	245	252	242	279	247	227	245	260	244	240	243	256	255	275	239	248	248	239	252	262	251	242	262	255	257	237	235	263	228	254	280	267	268	247	249	260	232	222	247	232	260	241	245	258	260	259	247	238	251	245	257	273	247	268	295	265	269	251	256	257	267	239	245	258	251	260	247	279	243	243	246	250	237	230	263	237	252	254	245	244	247	230	240	218	252	241	269	259	251	251	259	289	232	262	239	248	247	254	251	270	267	264	243	245	246	244	260	226	251	263	229	248	250	252	234	244	263	249	232	246	287	234	257	249	261	258	234	274	257	258	271	263	291	237	235	268	245	239	233	301	258	255	276	257	247	281	262	264	267	240	234	239	247	237	236	250	243	253	249	268	283	270	261	278	259	229	254	275	240	254	283	215	241	248	236	237	222	249	251	253	280	258	274	265	238	230	264	237	260	269	283	254	272	228	231	257	277	260	264	272	248	266	278	275	235	240	261	222	222	222	251	246	275	256	257	231	266	247	251	240	253	256	236	260	253	271	258	263	257	272	231	252	230	259	234	237	242	253	250	243	264	279	234	285	264	259	260	262	268	245	231	273	245	248	233	253	237	258	234	236	263	240	251	242	246	251	209	241	255	272	248	279	247	239	226	239	233	243	239	271	243	217	258	267	254	246	268	249	273	252	231	261	234	249	270	257	261	236	244	260	256	221	275	268	245	266	295	243	265	238	268	248	239	266	255	267	228	246	283	267	266	254	268	233	240	244	267	264	246	264	220	239	236	264	216	261	247	262	272	254	227	265	250	250	264	258	233	242	230	250	231	228	255	283	268	255	261
2299	979	1047	1184	1063	1042	1041	883	907	893	959	896	875	890	950	883	878	890	891	842	841	834	878	847	830	869	882	834	819	863	844	823	864	842	889	871	816	852	877	858	871	832	889	864	846	850	838	842	833	841	894	835	878	851	857	825	913	801	843	872	928	900	834	860	819	869	862	820	879	860	854	827	804	798	845	848	814	844	882	861	819	883	862	832	862	851	877	816	898	928	883	773	826	806	845	840	871	820	821	850	843	860	793	812	825	848	843	904	811	850	879	753	843	863	807	844	869	878	858	863	914	854	861	869	836	888	857	854	822	871	849	868	848	860	836	864	847	833	834	839	830	871	821	839	878	831	824	831	859	795	807	823	860	838	823	904	844	839	849	857	852	844	852	849	862	852	870	857	865	849	824	812	806	853	833	920	821	824	869	855	838	860	830	825	787	824	845	884	858	836	809	859	857	835	832	851	837	878	872	879	807	907	876	897	852	831	868	890	867	842	817	831	841	856	824	837	896	816	853	866	865	901	867	827	897	784	833	868	856	865	878	785	851	808	893	874	849	868	822	850	879	860	881	887	857	835	809	830	851	850	880	831	882	810	855	870	900	846	822	918	843	819	804	824	862	832	832	826	790	810	833	856	830	866	859	884	909	832	806	864	843	833	807	853	832	841	875	852	829	798	837	848	786	836	845	837	815	844	880	858	862	859	839	853	847	860	842	869	909	869	920	811	832	820	800	895	843	843	840	794	833	819	831	829	857	807	879	801	806	812	852	835	860	867	822	792	831	825	850	832	768	854	827	877	853	849	853	882	881	845	846	803	878	849	822	847	832	856	758	903	827	813	886	860	858	829	825	867	872	907	869	795	859	862	862	860	800	794	876	857	837	861	836	877	847	875	866	839	874	824	781	858	833	909	863	801	878	924	819	851	801	823	845	844	853	842	846	815	861	871	785	845	928	843	844	810	831	830	871	882	880	824	895	849	851	876	898	809	811	848	848	858	860	831	827	834	843	860	860	839	813	876	826	836	842	880	856	835	887	855	842	883	807	823	857	864	891	837	830	854	870	846	846	865	803	823	839	854	838	870	866	830	845	879	851	846	817	779	880	837	816	885	875	853	832	826	881	808	880	863	832	873	808	844	862	892	857	877	815	868	858	821	857	867	854	875	886	845	866	873	845	846	821	781	818	853	846	872	859	840	893	850	843	847	813	812	811	824	909	832	860	771	849	886	894	919	892	808	838	843	883	872	885	893	869	823	847	861	847	808	835	835	860	864	804	876	837	926	826	827	899	849	873	833	860	866	932	814	825	856	847	860	847	811	846	898	880	810	828	844	832	839	854	896	845	841	888	824	841	838	872	850	856	835	849	913	859	857	797	814	800	831	844	841	841	891	841	834	826	863	856	816	917	856	854	839	860	828	804	842	806	786	820	885	850	848	825	823	864	842	841	899	878	844	806	842	853	915	850	843	864	849	795	905	877	862	860	819	838	865	754	855	872	855	795	851	878	866	845	830	881	835	820	820	847	860	778	878	810	874	818	827	847	858	866	874	803	840	816	874	885	826	865	900	836	841	826	824	858	891	829	816	870	835	868	856	885	858	831	868	873	829	813	887	827	854	893	815	870	864	803	838	846	843	865	868	863	857	859	849	859	803	872	867	891	910	806	788	863	832	867	783	827	850	802	853	792	854	849	830	885	869	889	856	873	893	883	850	896	804	923	899	894	827	837	818	870	850	880	867	911	821	879	853	778	856	837	819	915	842	822	846	872	849	888	824	825	799	804	871	820	846	826	864	859	887	842	863	849	837	838	841	805	842	857	806	849	850	829	871	846	825	866	794	858	860	829	810	830	870	860	861	849	860	849	842	814	843	825	874	817	877	813	821	842	853	829	838	902	816	846	826	894	831	868	910	892	862	826	782	780	817	823	873	818	806	849	831	852	873	876	838	850	833	827	866	845	824	858	843	838	855	874	817	842	845	871	835	863	810	837	825	805	822	838	879	836	853	887	869	809	912	834	810	837	803	845	811	852	863	856	855	802	846	841	873	821	928	856	848	929	830	818	868	802	832	838	823	833	839	910	853	830	851	791	887	843	823	842	822	915	851	863	876	834	872	795	790	848	819	817	804	782	815	844	893	911	828	855	884	813	812	874	836	839	832	856	848	869	862	846	843	895	807	852	836	842	892	836	821	870	896	885	873	897	812	928	896	843	807	834	900	865	950	848	834	842	843	826	861	848	873	853	829	866	846	883	870	849	902	887	848	859	857	797	859	810	836	819	897	825	878	858	845	843	850	825	828	820	820	810	868	846	893	822	750	886	818	915	840	852	867	867	867	796	808	858	779	844	877	804	896	821	872	903	850	894	849	831	810	862	851	830	806	854	824	855	900	858	833	852	851	853	871	852	860	861	834	820	873	820	871	813	833	815	826	872	827	815	828	789	840	893	820	813	873	866	843	894	879	842	819	843	876	893	869	871	816	815	857	836	833	839	827	800	831	834	832	863	846	795	875	835	804	865	827	870	856	850	823	883	838	871	852	843	877	832	833	793	844	845	809	850	825	848	844	868	844	869	827	829	844	842	847	847	865	872	854	830	845	840	782	830	861	872	925	826	830	860	893	798	855	839	903	804	773	815	857	837	862	842	863	850	852	836	811	882	824	797	875	821	880	843	796	885	869	803	859	857	883	854	771	884	856	841	798	864	827	818	848	755	835	898	841	860	794	843	849	838	886	844	816	879	856	851	840	815	853	870	841	872	850	801	784	895	879	884	849	856	844	833	891	838	836	792	860	816	862	861	840	861	798	878	844	846	874	834	896	825	853	909	796	786	876	845	837	867	866	869	849	851	860	835	863	854	840	811	850	852	852	874	834	851	865	870	881	812	890	905	821	851	821	877	806	824	841	880	832	866	870	816	829	837	869	832	830	839	843	855	888	803	867	882	862	897	909	827	786	875	873	880	866	841	887	803	889	844	851	817	882	799	802	856	861	849	837	852	855	821	831	854	817	891	870	874	834	851	858	841	871	859	876	826	860	831	852	806	824	851	858	878	803	859	837	829	869	873	876	830	809	857	856	838	924	852	813	890	843	847	902	854	826	836	848	880	837	887	886	858	844	793	864	827	812	870	804	868	882	835	852	851	814	879	815	850	827	875	873	816	824	869	883	825	824	880	855	826	829	860	855	854	834	893	870	835	851	784	894	815	808	825	846	836	874	858	875	841	828	900	834	895	861	862	880	857	835	847	886	849	889	855	864	851	837	821	908	854	859	873	800	856	865	864	858	869	821	791	841	907	853	901	804	895	772	863	887	847	790	822	825	957	825	874	869	884	838	866	818	788	854	892	843	845	881	834	845	817	846	846	861	855	897	836	796	813	801	882	813	796	866	876	854	811	841	828	832	807	850	872	826	829	813	876	845	856	851	841	835	849	840	877	834	822	861	842	850	896	848	861	791	846	797	833	869	829	839	845	840	883	818	876	842	807	860	839	864
3920	872	1226	925	662	503	386	298	279	229	226	200	195	197	173	172	153	181	187	168	145	183	159	147	155	152	168	134	133	151	132	137	146	165	145	123	131	128	136	114	136	144	168	124	110	147	123	108	157	141	132	134	148	159	156	162	134	153	134	137	114	157	126	127	131	124	124	134	122	126	103	135	125	132	127	125	128	139	135	129	145	129	127	128	124	129	132	150	123	132	133	135	136	118	142	132	140	134	148	122	127	162	134	134	152	114	145	153	142	130	134	153	138	150	126	111	142	135	119	152	144	123	143	129	139	135	139	139	134	141	121	140	148	156	144	134	149	135	133	137	126	123	141	134	125	127	148	143	132	130	134	133	134	161	116	120	132	143	130	152	122	136	131	146	126	139	150	136	134	130	133	115	135	139	134	133	134	142	130	121	112	138	134	143	151	127	149	124	141	124	122	152	126	153	132	135	153	126	133	137	136	128	139	140	138	124	131	119	119	123	129	143	135	136	141	133	126	150	120	136	126	137	154	130	150	137	128	135	127	133	126	140	122	139	145	142	151	139	122	113	147	143	129	141	115	110	125	128	146	132	113	123	141	126	128	154	137	128	148	132	132	137	153	133	151	159	132	129	140	136	120	124	139	128	141	135	128	138	115	118	139	142	125	156	133	134	123	126	132	134	154	133	125	128	148	148	150	117	118	123	129	140	144	113	138	125	122	118	130	146	138	124	148	140	154	134	142	145	126	138	116	139	171	149	151	134	132	126	132	130	150	123	123	110	126	139	136	122	129	134	144	147	154	144	136	129	128	126	113	130	126	123	135	116	137	132	146	132	126	124	162	116	140	133	130	130	137	133	137	114	121	130	139	135	130	130	124	156	121	139	145	147	125	149	132	126	130	134	133	153	138	121	131	127	123	125	143	136	138	125	143	126	119	149	116	138	143	137	144	131	160	129	139	137	148	120	117	132	137	128	129	154	142	137	149	114	128	131	129	137	149	131	112	129	111	129	124	134	147	143	149	116	143	137	113	123	133	140	150	138	130	144	156	128	144	139	136	124	132	151	139	144	142	117	116	135	150	114	135	145	136	127	139	114	107	123	124	127	159	115	136	137	120	133	135	140	139	124	114	136	169	127	141	116	122	126	130	141	115	147	140	145	118	120	131	135	128	123	153	141	118	128	124	125	128	121	144	133	116	136	134	146	145	152	131	145	126	142	134	135	141	132	129	138	138	125	155	143	141	135	121	120	152	148	124	140	154	130	112	140	127	126	128	135	148	118	143	129	134	131	137	147	141	125	135	129	135	122	141	135	143	126	128	138	134	145	134	138	143	136	136	143	130	125	142	119	136	132	130	141	136	141	151	135	133	157	146	121	150	136	125	146	134	136	137	146	149	128	135	120	128	135	158	136	135	124	140	122	132	123	145	120	159	135	133	115	128	116	136	153	141	155	125	124	136	129	164	132	125	140	130	126	134	136	147	140	142	134	137	97	130	135	135	118	122	120	134	150	140	112	133	138	131	144	121	134	134	152	137	137	130	135	136	118	140	119	130	128	133	132	116	133	132	133	119	137	145	146	144	135	119	124	125	136	147	136	131	133	135	136	134	144	144	135	134	132	121	151	128	116	132	146	154	148	122	126	142	152	151	133	134	144	123	123	125	139	132	145	126	151	134	122	118	135	127	126	154	130	106	155	130	133	139	135	134	134	123	162	152	150	147	148	116	141	121	128	130	132	149	151	138	134	159	128	118	124	115	141	145	119	144	129	133	126	131	119	130	130	137	131	149	140	144	128	130	142	131	133	130	141	139	150	150	147	117	125	132	133	129	127	120	132	145	154	147	145	143	131	127	128	144	120	117	121	135	131	143	134	143	149	124	137	129	116	136	150	129	141	122	137	132	136	137	112	128	136	140	140	163	134	129	153	140	124	146	128	144	132	142	119	132	152	134	128	140	135	114	138	151	129	135	119	151	133	136	114	151	151	120	139	137	140	125	146	141	127	132	132	160	135	129	137	143	138	128	150	125	149	142	129	127	128	132	141	123	139	138	129	131	136	143	174	129	132	147	137	121	132	126	120	126	145	135	130	139	157	147	131	153	129	133	126	129	141	120	133	138	122	151	121	135	118	149	138	136	148	138	136	121	143	126	130	144	129	155	134	129	135	120	136	155	142	145	139	140	132	150	142	156	153	138	134	136	134	156	131	154	144	139	129	145	110	140	142	118	123	122	122	144	134	118	134	120	154	134	132	139	158	131	135	146	156	134	139	141	113	146	142	120	140	139	124	143	125	154	117	122	119	137	123	129	152	110	134	111	124	132	147	119	142	132	137	122	126	138	134	150	125	129	145	138	140	139	142	149	147	131	152	137	128	147	117	119	130	127	127	153	126	150	115	142	135	143	138	108	130	138	118	124	150	133	124	119	131	124	129	126	133	129	133	121	130	139	111	137	143	142	128	131	143	134	145	121	141	146	110	135	145	116	135	121	146	121	130	135	121	133	120	135	141	150	147	126	142	141	133	150	144	122	133	137	133	135	141	127	137	134	125	137	132	137	133	138	127	143	136	120	118	124	123	114	142	131	122	157	134	122	136	138	137	133	125	126	127	144	129	135	131	128	131	130	145	123	131	130	128	128	129	131	130	142	147	117	131	128	135	126	122	139	143	133	138	128	131	156	117	138	124	149	124	108	143	148	131	143	107	150	132	133	110	132	112	136	140	138	135	135	154	140	119	141	136	128	147	151	155	118	148	127	112	133	129	131	121	134	117	140	135	136	126	147	130	131	146	142	133	143	136	155	127	133	132	142	133	134	131	131	123	119	126	127	142	126	120	123	129	139	143	136	116	124	137	129	138	141	122	123	132	120	139	129	134	120	117	136	120	141	138	121	154	152	173	118	135	131	146	132	122	128	136	146	111	158	133	139	114	138	130	136	156	145	121	117	144	130	132	139	154	131	122	125	140	128	139	143	144	134	141	130	139	136	119	124	135	124	128	141	145	131	139	139	123	125	131	138	159	149	124	132	152	129	128	135	140	151	131	132	138	143	118	123	130	133	137	129	137	145	144	124	146	150	144	158	148	136	140	137	135	150	142	145	150	133	132	138	138	133	128	142	136	130	108	123	158	143	131	131	119	137	133	151	131	150	125	128	130	131	140	127	131	133	120	148	128	147	139	144	132	134	125	135	129	131	136	113	143	138	140	143	152	121	159	137	125	129	107	138	120	150	129	144	153	118	129	147	126	144	165	151	153	137	147	114	133	138	130	156	127	110	144	112	146	136	126	145	154	142	149	126	116	136	147	135	116	95	145	124	135	127	124	126	142	140	127	110	134	124	134	149	132	133	141	122	146	149	116	126	139	126	119	128	126	149	136	132	161	134	121	112	140	136	153	112	125	147	140	121	138	145	127	142	125	132	126	139	117	133	146	134	103	110	139	128	134	121	140	132	109	136	134	147	149	143	136	146	123	117	131	149	137	134	146	137	152	123	115
5181	1369	3037	3518	3032	2483	2144	1685	1562	1337	1167	1085	970	975	900	876	843	773	753	726	700	671	645	646	617	637	649	594	581	573	533	589	520	536	632	535	536	570	573	565	571	564	513	510	527	523	544	546	525	569	524	505	536	545	542	517	506	505	482	499	488	531	531	489	524	497	480	496	564	509	496	550	463	503	493	484	550	505	488	503	492	542	522	462	493	490	471	494	527	482	472	488	465	511	498	492	482	517	481	485	490	456	505	478	515	524	532	482	488	491	507	499	516	519	485	517	517	515	474	503	489	498	474	507	451	492	507	462	489	531	493	515	457	509	460	497	522	508	505	527	517	496	486	482	508	489	519	480	508	516	474	524	507	485	510	493	480	537	498	496	476	488	486	511	542	530	508	489	465	514	482	489	502	475	485	511	471	507	502	442	492	460	493	475	533	477	455	484	459	487	522	495	497	470	465	555	483	504	483	503	509	534	498	478	505	506	499	493	503	492	462	489	463	482	493	514	497	476	479	472	502	541	502	502	521	471	484	486	468	479	502	493	479	467	518	499	508	471	471	467	494	495	484	500	505	521	477	515	518	483	456	491	468	485	534	511	485	520	499	502	498	512	508	489	520	511	479	424	481	495	452	500	521	435	472	503	477	505	478	473	459	505	493	511	511	504	525	516	543	503	507	535	490	440	475	510	472	480	479	481	495	491	512	483	465	547	502	495	462	506	482	483	471	468	459	459	458	498	519	500	481	460	530	490	506	471	473	498	504	503	502	475	475	507	485	476	488	469	479	532	510	504	493	479	500	482	468	491	508	460	444	493	505	516	489	458	459	493	488	469	522	470	500	511	480	519	501	511	500	453	524	502	480	476	457	469	488	472	506	470	486	490	500	483	490	488	503	470	485	508	464	537	482	441	485	533	487	527	518	552	494	504	468	487	489	504	453	509	478	495	514	522	468	494	454	480	525	485	466	496	546	528	503	502	481	469	499	489	524	519	504	483	517	475	457	511	499	479	496	483	467	504	479	487	511	476	535	491	477	481	474	483	473	520	495	521	483	474	468	512	476	489	457	485	508	480	500	457	487	493	485	504	479	499	472	542	465	491	503	491	454	456	516	452	488	444	511	501	502	495	521	519	457	520	483	502	476	513	508	510	469	481	527	508	490	532	480	445	507	475	463	491	515	511	485	455	492	477	496	537	502	501	497	470	479	472	472	484	482	500	475	494	422	502	501	487	515	510	498	492	476	499	495	495	498	479	455	468	518	504	491	509	504	484	495	506	505	475	498	511	496	516	518	488	492	494	502	486	500	468	488	504	494	463	474	475	532	514	510	484	459	453	486	487	504	483	452	500	483	493	490	493	492	480	470	477	471	488	484	508	481	481	475	463	467	510	536	465	493	443	485	490	479	481	484	515	491	451	467	506	521	506	474	460	511	513	518	484	500	492	501	445	499	482	507	519	500	495	513	488	471	509	496	501	487	486	473	481	478	472	507	499	484	474	521	510	471	497	485	504	482	462	459	478	503	495	469	485	476	491	472	525	507	486	527	439	498	482	488	507	509	517	478	486	462	498	486	499	464	518	491	485	487	482	460	492	510	488	519	519	514	484	447	483	475	517	504	462	468	455	461	516	480	463	470	471	490	471	483	537	460	498	499	513	478	450	534	501	503	538	499	501	496	515	471	493	523	492	518	489	482	483	487	440	509	482	460	490	511	492	502	506	473	506	484	509	533	468	524	488	494	511	481	448	501	510	467	465	476	475	475	479	505	497	450	507	466	480	479	501	503	520	518	513	471	465	504	484	517	471	472	497	493	512	459	452	519	526	511	533	479	475	476	484	475	472	511	497	511	467	523	529	483	502	492	497	508	460	483	501	501	495	468	518	501	521	459	496	499	505	511	490	479	479	516	515	462	480	485	471	510	508	546	491	509	482	521	497	472	425	501	502	493	526	472	486	460	522	483	502	532	523	493	477	487	491	499	472	504	519	462	500	501	531	450	496	466	518	483	506	474	542	496	516	487	501	456	473	487	497	464	471	520	485	488	458	499	487	488	522	527	449	469	459	472	508	474	503	483	521	505	475	508	478	487	509	474	479	491	453	473	558	502	514	492	471	489	459	485	525	486	515	503	467	513	504	517	475	475	482	470	472	492	509	497	520	482	502	511	551	517	510	473	520	485	484	511	436	507	481	529	507	484	471	466	463	460	495	470	525	461	490	505	493	498	530	499	494	494	488	452	510	492	499	499	474	476	467	527	484	482	484	490	507	501	512	481	488	479	475	548	452	492	514	461	433	541	480	492	475	495	543	474	471	454	545	517	494	485	487	512	482	541	519	480	505	461	462	513	487	503	467	495	486	509	528	494	520	489	475	494	473	483	536	511	477	469	497	498	486	475	447	474	483	505	484	473	487	491	482	492	516	488	514	475	436	502	489	471	468	495	452	494	474	492	507	477	478	501	466	444	490	512	507	480	525	472	476	482	498	500	492	501	473	466	499	534	460	475	456	499	488	467	519	509	481	502	463	489	496	485	474	502	471	493	477	506	504	499	500	530	484	504	481	456	499	463	500	499	494	485	498	516	488	530	449	496	506	498	524	511	534	519	472	495	463	507	489	492	488	464	496	514	485	463	490	490	472	525	473	501	492	480	490	510	563	462	486	484	489	494	503	504	524	494	450	482	499	504	487	494	534	485	518	488	528	492	485	502	489	519	475	483	483	511	537	452	463	469	489	515	503	501	515	471	482	473	470	505	492	506	496	488	502	459	497	479	504	469	479	477	480	497	526	535	465	442	458	488	507	539	470	551	475	473	482	478	493	506	472	468	545	470	494	509	496	493	459	472	521	477	476	532	482	487	490	529	467	523	478	491	474	500	508	510	482	464	468	499	490	459	500	510	494	482	478	494	456	489	461	507	481	514	487	519	477	521	503	505	469	494	479	547	522	447	537	472	482	492	465	514	487	456	488	505	499	526	513	503	455	478	483	493	526	516	546	499	491	506	469	464	455	498	489	484	474	486	484	474	489	517	459	448	487	523	542	470	495	478	504	511	467	517	502	511	483	524	482	463	486	476	505	500	487	508	506	487	513	486	510	482	478	473	530	504	517	504	479	505	459	482	501	476	513	477	476	475	482	484	494	494	459	475	451	535	506	483	468	490	541	492	478	508	536	519	513	471	523	522	473	481	496	472	469	522	506	465	461	496	452	499	514	494	463	518	558	464	466	469	469	501	522	492	470	476	512	519	526	468	534	481	461	490	481	447	496	446	491	506	515	494	501	490	513	480	492	473	523	496	501	534	506	533	454	470	468	498	494	478	488	468	490	457	501	475	468	498	501	508	487	470	531	500	475	496	506	523	485	473	524	459	457	449	532	474	499	469	489	495	508	476	479	488	488	516	462	493	487	476	474	501	503	449	482	497	475	493	462	506	462	500	514	473	490	518	472	486	516	508	502	528	513	452	466	518	523	491	510	506	484	514	468	451	464	502	508
7367	1704	2206	1622	1081	809	583	456	354	314	326	263	234	220	194	199	198	198	144	136	137	152	150	108	153	133	143	125	136	124	132	135	132	133	122	123	112	116	125	136	121	122	133	147	123	122	107	118	116	109	113	123	117	118	103	121	97	111	97	96	117	111	133	126	136	113	111	108	108	126	100	112	115	108	108	125	112	113	141	115	118	110	100	88	111	97	113	115	111	121	123	116	120	108	130	110	101	110	107	124	145	105	117	104	106	134	108	108	143	117	105	116	93	120	96	110	100	122	117	105	122	117	108	102	124	108	119	94	118	106	130	105	93	103	104	110	111	134	118	121	99	108	129	114	105	99	126	104	113	101	119	118	124	107	121	125	107	107	119	123	117	102	113	103	104	111	125	106	85	110	119	109	114	113	98	102	95	119	111	93	104	119	113	119	128	111	100	90	101	104	114	106	130	113	101	130	109	141	108	112	120	123	113	118	128	113	126	112	101	122	112	93	123	118	108	110	115	116	109	120	115	115	106	114	129	103	120	107	118	102	95	121	114	111	93	126	111	97	108	86	103	100	132	114	96	113	119	130	98	113	102	110	97	96	105	110	104	114	101	131	121	92	103	119	109	109	99	104	117	109	108	122	101	110	82	117	115	112	108	128	119	109	101	121	112	112	114	113	111	107	102	95	93	109	111	98	113	97	120	98	101	98	118	111	100	94	83	117	110	112	100	104	102	99	116	116	106	107	113	101	107	127	100	110	111	117	125	111	113	114	118	117	126	116	114	104	95	116	95	108	125	113	117	110	98	93	108	116	90	104	123	105	122	101	97	102	124	123	107	106	105	117	120	127	106	122	104	118	110	110	117	116	104	111	101	114	92	86	98	124	97	96	109	103	103	104	105	96	93	112	88	123	97	124	118	98	118	101	123	111	97	98	100	128	108	101	120	102	99	114	112	114	104	134	99	107	131	136	107	107	114	102	109	111	92	118	113	110	119	115	119	113	124	105	93	111	115	114	106	111	99	101	108	121	113	101	106	115	110	105	114	111	97	78	101	96	113	107	120	110	104	93	106	106	118	109	98	112	112	124	82	103	97	107	107	117	98	104	126	101	109	101	115	73	112	104	117	118	129	120	104	111	117	129	116	119	106	114	129	112	116	98	107	108	105	99	108	115	110	120	112	121	101	119	106	102	113	112	114	103	126	125	104	118	99	96	98	120	106	116	132	117	127	107	100	110	122	122	124	90	106	89	113	93	118	117	133	129	116	102	117	118	121	92	94	109	127	121	126	127	116	112	125	113	106	116	120	96	125	86	114	107	128	106	119	88	116	123	113	110	105	119	112	110	137	116	109	119	117	104	105	119	110	110	115	109	113	104	135	139	112	110	108	125	105	121	104	111	103	128	98	128	92	102	102	109	99	115	127	106	109	114	105	124	102	122	113	101	103	99	146	112	126	111	99	114	109	102	112	116	118	119	100	117	122	109	97	115	109	130	122	106	99	100	123	117	120	100	92	96	102	107	92	100	116	124	110	118	93	110	122	118	96	95	94	94	110	110	129	112	120	111	117	120	117	113	111	121	95	105	107	107	108	112	115	116	104	100	112	120	107	110	96	115	102	111	128	90	108	97	120	108	120	101	121	121	118	108	92	110	105	91	87	91	110	105	93	95	101	104	118	125	110	111	131	98	98	104	106	111	114	99	99	110	89	118	111	98	131	119	117	104	128	105	120	110	93	109	116	111	111	107	105	105	101	119	109	100	97	110	110	99	121	112	110	106	112	109	102	98	95	113	117	90	122	95	97	125	94	106	109	117	111	102	116	117	111	100	97	102	111	107	95	94	113	127	100	118	115	112	125	107	133	109	100	96	100	85	111	104	111	104	101	121	133	113	117	111	113	120	118	113	105	110	107	112	114	100	109	115	119	107	104	109	111	114	104	103	111	123	105	124	107	116	112	123	110	105	93	116	103	118	110	118	108	107	103	113	107	121	115	99	107	99	112	122	120	120	103	111	100	118	107	108	110	123	96	121	115	96	111	107	104	120	96	104	106	117	96	110	113	108	92	111	94	130	104	95	106	129	92	125	113	107	87	99	106	116	113	111	116	104	113	118	108	110	110	127	103	107	103	101	115	104	116	114	105	97	110	122	136	125	119	120	113	106	107	106	108	138	120	123	103	107	94	114	113	88	117	112	108	119	122	118	118	107	111	118	103	109	116	92	109	92	112	107	123	98	100	111	120	111	94	149	110	110	110	115	95	112	90	123	110	105	120	128	134	99	125	92	105	110	105	112	102	111	115	112	98	108	101	122	114	91	114	113	106	108	120	93	114	91	119	113	117	138	120	115	134	120	96	119	102	115	100	95	118	93	88	116	111	100	115	96	107	110	86	106	112	108	100	119	104	101	122	108	122	115	94	131	119	97	106	101	113	99	109	108	122	107	107	99	110	101	107	118	114	101	111	117	116	94	106	112	138	110	130	104	109	101	108	96	98	119	98	133	110	100	102	120	83	113	105	115	111	138	92	109	116	112	110	87	116	99	123	108	118	105	106	104	117	113	103	122	90	103	90	113	106	122	103	127	98	100	105	121	121	105	121	120	104	121	124	113	108	112	97	112	113	93	122	126	111	114	89	102	115	106	127	114	105	109	118	122	113	127	102	125	121	111	115	113	109	105	113	125	93	110	107	124	110	120	95	114	100	119	119	103	94	121	136	105	98	80	113	114	122	113	103	114	128	93	125	109	113	127	112	112	99	104	105	113	117	113	104	109	108	103	115	105	120	117	104	112	126	110	127	85	114	111	100	121	116	118	107	120	119	115	102	99	116	93	110	107	125	101	99	105	118	109	109	117	134	104	103	114	101	103	97	123	122	85	103	130	114	102	95	107	99	116	84	116	108	108	104	116	105	122	97	90	120	98	108	97	128	105	117	123	129	111	102	117	98	120	97	118	112	117	116	134	103	127	125	94	100	104	122	115	109	130	105	97	94	105	112	113	125	128	112	110	100	121	117	99	98	114	98	132	89	95	117	115	123	124	121	103	121	106	105	94	114	95	118	133	112	96	103	137	102	124	115	102	120	122	107	105	113	94	107	105	109	101	102	123	120	108	112	113	109	112	105	120	102	84	84	109	103	93	105	108	111	117	110	114	124	97	117	110	100	117	113	96	119	122	104	111	137	103	111	100	115	106	108	107	99	105	120	93	111	98	105	125	102	108	113	109	102	116	131	115	93	112	111	123	121	109	97	98	127	125	104	97	117	96	123	101	124	110	123	115	121	100	113	117	114	139	114	117	114	112	100	125	109	111	100	101	92	122	110	112	118	102	118	104	106	103	128	106	112	104	121	117	102	105	113	116	112	101	108	127	109	105	122	107	118	112	98	119	117	94	117	131	127	123	116	116	138	102	118	132	106	115	100	115	121	113	113	107	95	128	107	108	113	107	105	102	112	112	121	111	122	134	111	108	106	102	112	105	97	115	115	104	105	98	124	101
7307	2247	5108	5942	5028	4166	3474	2843	2407	2079	1842	1590	1415	1283	1275	1145	1040	1035	978	841	839	749	751	736	734	657	672	601	592	617	597	585	613	516	556	582	548	557	564	512	516	512	506	465	511	473	483	477	481	481	465	500	490	471	482	466	450	424	475	463	479	459	445	442	454	450	434	455	483	434	459	469	435	440	443	463	476	436	468	415	449	447	414	432	487	456	407	395	453	477	448	448	400	429	479	446	412	436	415	444	441	423	434	404	409	429	438	409	424	422	452	447	437	440	409	434	435	449	448	424	458	405	440	443	428	418	432	409	451	399	419	413	445	428	403	439	433	427	404	459	433	408	414	414	430	441	400	404	445	416	384	406	426	432	409	407	397	463	458	416	428	356	427	421	429	435	418	414	453	442	411	395	409	438	440	398	427	406	414	406	429	448	380	411	420	372	373	422	403	454	427	436	384	414	389	476	445	414	413	394	412	439	469	422	427	413	470	418	443	432	411	404	425	410	392	397	405	433	427	411	412	424	415	431	376	419	429	399	430	403	423	410	414	436	367	406	381	391	393	411	394	397	422	425	408	385	438	406	414	401	430	421	440	409	406	441	419	419	391	396	423	399	424	411	426	433	419	429	422	415	441	393	389	410	386	398	427	427	432	412	424	407	407	470	441	409	435	390	394	405	432	440	470	438	463	463	423	429	438	381	417	445	411	429	408	414	436	401	452	410	451	393	428	440	442	431	394	415	399	418	406	420	441	436	468	421	426	429	400	448	392	390	417	446	444	420	396	419	428	422	441	470	412	405	380	452	443	431	430	404	401	426	431	424	447	407	466	434	489	396	420	440	423	441	399	417	455	420	392	443	437	426	426	444	437	421	430	437	445	419	438	436	433	429	453	419	436	468	406	405	423	425	477	417	353	458	393	450	411	427	443	428	408	403	404	415	401	452	420	412	442	395	427	440	382	399	407	421	407	420	422	463	406	438	435	406	430	396	405	414	407	400	405	435	418	441	431	393	437	401	414	437	481	415	398	432	401	381	421	432	393	397	400	388	428	388	445	427	455	392	401	404	441	429	401	423	396	385	415	431	446	427	385	401	409	412	403	404	404	413	442	415	407	421	446	417	387	389	425	383	424	406	429	395	419	407	410	372	408	434	470	432	435	434	433	424	405	414	433	435	375	427	424	433	416	471	407	416	446	387	409	403	393	399	429	398	383	445	407	409	464	426	411	400	463	390	415	423	398	429	436	441	413	403	382	419	403	451	410	436	416	391	447	433	422	426	401	414	442	420	415	409	400	423	418	404	413	425	418	433	415	435	409	413	393	408	403	399	414	424	403	401	420	411	437	415	427	385	404	441	405	429	432	385	423	409	394	425	384	411	414	406	437	401	406	395	402	462	423	415	408	422	430	402	454	404	408	431	438	425	422	398	436	435	428	441	419	415	428	406	394	391	463	399	407	380	409	408	425	423	397	401	462	454	402	458	462	440	426	412	415	412	395	399	408	431	396	415	414	425	434	416	417	419	418	439	422	418	431	369	421	445	415	450	412	417	406	422	404	419	383	434	430	377	446	426	417	420	399	407	402	443	422	412	402	401	381	417	415	422	402	421	435	409	407	418	403	421	424	450	453	424	412	403	425	425	430	384	395	421	409	419	459	455	423	405	426	426	467	414	423	413	392	408	402	434	454	413	459	422	433	399	428	398	440	417	407	414	409	419	440	404	393	415	397	396	432	427	419	433	428	391	442	438	433	442	439	377	426	394	410	427	437	416	439	428	376	394	406	443	407	419	400	446	408	425	396	429	403	447	417	460	436	374	413	445	418	385	423	433	404	419	409	432	429	462	426	405	423	393	419	419	436	435	412	437	427	442	392	401	405	433	411	436	391	395	444	396	426	414	420	431	442	429	419	407	432	404	422	424	469	434	437	391	442	413	448	438	419	422	398	438	404	447	402	392	432	437	440	434	445	435	441	408	424	380	418	444	415	404	422	419	441	400	416	412	430	408	440	417	431	408	433	421	409	428	428	405	431	400	391	428	421	417	427	434	456	424	429	438	416	425	434	436	411	407	414	437	421	453	445	463	433	411	407	450	433	439	419	432	423	417	389	422	426	431	382	425	469	436	429	414	448	449	415	457	408	402	427	438	433	453	397	406	438	410	458	450	447	393	411	427	419	434	449	437	407	422	381	427	424	409	451	432	436	406	423	395	432	404	461	439	404	436	433	420	427	438	431	404	398	414	399	398	431	434	410	428	406	407	416	447	429	428	448	439	455	407	404	435	417	400	415	426	428	434	413	384	428	415	432	417	449	408	402	435	455	412	412	438	410	435	407	443	423	420	455	402	445	407	414	406	419	419	383	425	443	423	452	464	418	388	407	429	404	392	422	428	423	407	396	424	436	405	443	397	429	405	436	439	422	388	412	384	462	412	429	421	418	427	412	428	430	430	427	438	424	467	418	413	447	471	419	446	432	396	396	453	400	424	421	404	430	420	405	434	441	421	424	391	429	435	440	438	449	398	456	398	412	406	405	404	459	423	399	439	421	424	415	382	414	415	391	425	418	430	420	428	416	396	413	443	423	402	423	431	406	429	426	424	380	403	401	429	429	409	421	444	435	427	421	437	382	357	391	391	440	451	395	441	374	427	447	394	390	422	423	411	424	428	434	415	413	435	415	430	398	438	396	396	431	424	415	432	391	412	418	466	429	426	413	452	425	420	406	432	435	429	453	451	424	403	404	403	386	413	431	368	391	446	419	411	412	439	436	444	422	423	431	438	378	402	411	409	435	379	404	437	407	432	472	436	416	432	439	405	399	431	393	428	450	411	403	438	439	403	436	435	412	412	406	421	455	422	431	400	425	445	400	402	370	400	392	419	389	384	411	400	424	426	423	422	425	407	404	465	398	428	448	434	395	441	426	433	427	431	393	413	452	432	420	397	407	415	422	410	411	409	432	395	434	435	405	425	447	437	438	439	418	418	422	437	399	441	442	452	424	460	456	456	425	411	434	427	436	441	411	423	438	427	413	426	436	435	452	430	434	408	420	426	424	437	407	399	395	432	418	408	415	399	410	419	448	404	420	394	411	422	427	386	433	421	418	419	440	389	399	452	382	425	389	401	401	430	400	383	383	405	395	446	401	426	401	409	411	452	423	381	450	446	415	411	410	419	425	357	426	397	420	396	460	412	411	433	404	460	392	408	435	397	423	415	421	424	418	427	426	427	432	433	432	417	440	389	481	433	419	427	438	417	420	382	408	439	418	460	423	452	429	457	408	434	442	441	414	425	434	444	422	429	420	385	448	428	421	442	412	386	441	415	401	388	442	366	407	442	377	425	446	419	404	441	431	398	423	437	416	441	435	424	419	428	420	423	385	393	441	396	433	395	456	449	432	417	416	468	453	441	415	402	409	411	432	417	425	411	426	423	450	457	381	444	411	426	446	400	377	443	410	419	401	409	456	432	418	435	398	406	439	438	464	438	406	428	440	396
1182	333	302	297	276	256	249	269	276	247	275	245	238	230	228	250	250	238	243	272	274	243	233	253	242	246	239	244	245	257	250	245	248	239	241	231	242	269	246	248	266	254	246	247	232	232	207	225	228	214	264	244	265	210	221	230	269	221	249	225	246	282	204	239	255	260	263	238	235	256	242	254	236	250	234	232	257	275	229	232	259	251	238	255	247	241	228	250	244	248	224	242	234	260	246	253	246	225	228	218	247	220	255	257	267	254	236	225	250	259	232	237	233	245	243	265	249	238	239	238	278	202	239	249	248	235	253	219	248	250	254	261	238	236	245	251	254	241	226	261	237	268	249	250	240	227	251	231	255	262	243	219	246	244	252	269	248	230	242	251	262	264	266	255	220	240	234	247	243	225	233	210	250	245	208	225	254	248	231	237	246	242	244	213	247	237	224	262	236	258	246	246	225	245	235	235	251	231	248	246	224	235	248	268	220	234	249	251	224	249	261	238	241	232	287	248	218	252	234	232	253	245	214	244	221	250	229	252	215	213	246	240	216	236	238	226	241	222	245	258	248	249	241	227	242	221	224	213	234	234	238	234	204	246	247	228	223	230	241	237	264	236	264	248	261	224	235	250	263	235	208	263	248	213	226	237	220	247	238	254	241	241	251	256	263	243	250	218	263	238	259	239	223	218	206	222	236	244	261	248	224	249	228	247	243	243	210	266	233	224	251	229	245	216	234	246	234	242	221	259	244	221	221	240	244	234	267	250	228	255	245	252	246	229	223	246	252	206	246	237	214	246	226	253	236	212	248	244	240	246	255	226	228	210	233	232	245	239	252	204	253	252	240	248	232	243	230	235	252	270	224	232	268	237	213	238	223	256	228	247	213	243	247	253	240	243	243	219	242	236	259	255	224	248	219	227	259	254	227	232	253	253	250	223	235	228	239	259	229	244	219	226	241	239	232	265	231	241	249	230	231	226	242	278	236	224	224	225	237	229	241	241	243	223	257	270	221	248	252	224	278	256	247	256	269	246	237	252	267	258	241	240	245	219	247	246	250	248	251	247	264	240	249	248	249	250	245	247	245	241	200	230	244	253	236	226	231	235	245	211	228	241	225	222	227	249	246	203	237	247	252	277	250	231	251	268	261	219	226	244	227	242	251	255	236	212	250	232	250	281	240	228	255	242	222	233	229	221	232	236	255	219	239	223	234	268	284	225	216	247	242	268	249	234	223	240	249	263	265	224	229	255	241	217	243	222	214	238	230	244	220	238	210	209	225	205	253	244	258	228	241	245	249	241	240	224	230	221	236	238	210	219	237	228	257	221	242	241	232	230	234	243	254	224	238	228	243	246	226	250	272	244	240	239	260	246	208	238	234	245	236	225	223	220	242	238	231	286	229	265	208	223	243	249	244	258	261	222	258	235	240	246	247	204	264	274	244	228	234	240	230	244	261	244	235	240	242	229	221	237	249	230	247	264	248	235	232	257	231	237	235	273	239	234	236	240	224	243	259	252	251	206	254	224	240	249	231	251	266	243	249	241	236	231	248	230	263	240	216	212	234	218	265	234	247	247	263	239	265	232	255	244	230	241	238	277	277	240	259	262	251	220	227	239	247	225	241	229	220	279	249	249	227	240	226	240	236	233	240	209	220	264	254	235	256	248	198	240	220	226	251	215	240	243	232	218	234	256	266	242	243	226	215	203	232	235	245	260	235	239	209	212	220	231	254	249	204	239	253	266	238	245	215	237	205	255	229	259	221	235	236	255	240	242	243	231	231	243	268	253	262	237	248	240	243	269	258	229	214	289	233	254	269	232	252	246	227	267	221	255	243	237	229	237	261	245	230	228	228	251	232	256	231	240	246	222	224	221	233	269	236	252	234	242	226	237	223	252	239	227	240	209	253	237	250	264	256	248	232	241	259	255	220	224	239	224	243	232	229	249	272	217	237	232	235	240	261	242	257	249	231	268	232	218	234	283	226	263	230	283	240	256	204	258	210	276	234	231	252	245	233	252	233	218	253	253	252	226	252	249	218	245	238	220	257	236	236	250	238	249	260	225	254	243	249	266	250	247	247	244	234	219	257	245	240	226	212	240	265	250	260	210	248	247	243	253	210	248	226	246	233	235	255	233	249	263	223	266	225	234	233	212	238	238	239	245	263	258	251	226	223	253	272	247	236	244	243	267	258	236	231	241	240	238	254	258	228	262	240	221	233	247	241	235	242	223	215	214	240	235	238	211	223	237	268	257	226	234	231	240	264	220	235	258	229	213	239	235	253	243	250	226	253	239	245	233	230	231	254	236	248	242	216	255	233	244	260	254	229	223	244	218	233	246	224	212	233	240	238	226	245	242	272	215	240	227	230	250	237	258	245	228	246	233	251	195	243	221	248	260	245	220	260	221	269	249	263	232	236	236	257	264	227	263	272	216	239	220	223	246	250	228	226	255	223	246	250	255	241	224	264	232	223	246	242	216	224	225	208	261	245	248	224	240	228	244	246	242	231	231	231	250	264	245	227	250	239	237	253	244	268	247	245	226	217	237	232	251	232	263	234	241	240	204	242	240	237	237	239	237	225	289	243	237	265	257	246	240	245	247	237	219	248	206	249	251	250	226	258	261	227	240	236	242	235	227	250	246	226	257	263	260	207	266	252	248	244	245	243	226	235	231	229	226	222	260	222	257	247	241	286	264	234	214	238	238	231	226	250	229	225	250	262	231	236	255	256	229	225	240	246	264	246	230	248	272	256	221	239	217	231	278	264	270	238	254	253	226	222	247	229	264	206	219	240	248	232	266	229	238	255	230	236	231	232	238	248	238	226	233	245	250	224	231	268	251	230	230	242	268	252	230	229	235	242	237	268	259	233	246	218	234	256	242	222	219	247	238	229	246	225	251	210	244	243	259	235	235	260	220	270	218	226	249	250	240	217	234	221	251	236	250	249	250	214	216	265	253	245	235	221	238	249	247	270	215	241	247	217	244	262	264	250	243	229	241	253	240	245	226	234	235	243	245	249	226	252	235	245	259	255	256	214	227	209	215	240	249	232	249	255	241	264	237	266	213	241	261	247	243	223	248	227	250	260	224	258	220	260	253	230	258	239	249	253	220	245	231	248	248	245	278	224	234	245	249	259	257	227	234	232	268	229	272	235	225	211	216	244	206	245	239	235	200	223	224	274	230	247	233	252	250	238	214	237	228	223	240	231	249	262	270	236	255	235	246	251	257	254	269	238	251	233	252	241	238	226	222	230	219	241	245	249	220	221	256	244	240	221	237	239	254	252	231	233	252	224	239	254	231	244	237	224	258	231	219	233	252	233	228	253	233	243	212	260	241	245	252	241	225	230	237	283	246	231	229	233	256	219	228	223	231	226	236	221	230	248	254	245	236	230	242	244	217	217	219	260	241	225	223	206	232	223	224	228	268	263	249	209	242	233	243	248	243	220	245	255	240	236	236	236	238	223	260	254	244	225	247	231	249	232	242	259	248	261	240
2307	873	1072	1018	982	933	906	885	884	881	801	848	787	822	847	795	842	867	858	819	782	850	812	829	811	781	885	791	870	846	847	798	793	811	806	867	755	810	849	780	800	870	743	805	831	852	883	852	809	818	801	824	831	794	796	837	844	806	802	828	813	853	827	775	784	807	863	810	779	774	795	800	816	808	757	775	841	878	745	783	814	830	782	786	817	757	783	834	815	819	803	810	829	824	812	811	819	802	811	819	805	743	818	776	771	806	808	786	862	842	766	828	810	793	786	797	816	787	841	761	810	816	807	748	828	813	802	855	841	802	755	780	769	773	844	773	823	839	795	790	759	809	819	793	749	772	793	814	883	824	805	789	798	829	789	788	835	764	820	809	796	837	845	794	784	762	789	797	796	813	842	784	790	772	789	818	803	824	830	851	844	779	844	790	804	839	805	773	809	792	797	805	800	808	770	849	800	820	860	809	777	836	792	797	833	809	801	840	777	828	797	814	789	800	805	819	854	803	803	793	839	813	813	765	778	760	845	859	772	859	807	803	848	820	794	806	763	806	811	815	743	783	806	781	782	748	826	824	781	816	816	815	822	825	816	809	821	800	792	781	804	777	823	792	761	837	801	781	830	839	831	827	862	811	797	849	829	807	814	809	792	808	809	800	823	837	801	820	811	803	787	800	827	797	752	761	838	830	855	774	750	806	852	793	845	789	767	784	813	809	787	850	752	787	801	795	772	771	845	785	819	784	833	791	762	792	849	811	784	788	796	797	800	807	805	783	806	780	744	829	828	779	820	786	764	837	744	787	771	797	797	817	846	811	833	857	737	806	791	814	836	815	827	815	820	850	781	852	802	790	830	836	766	800	805	777	771	783	791	833	831	817	847	848	730	826	791	824	820	786	816	796	804	793	822	763	832	777	832	807	848	791	827	760	770	822	843	866	863	812	842	838	811	823	816	853	831	757	803	827	833	796	820	800	862	821	795	872	818	826	822	821	786	756	836	860	818	755	760	818	831	795	820	810	838	828	757	855	789	868	770	797	767	873	823	800	855	790	794	765	790	796	809	864	794	797	783	818	803	834	789	788	815	840	843	820	833	842	760	856	774	825	827	791	777	891	822	823	846	783	767	831	854	818	782	833	848	788	810	839	846	834	767	831	794	807	794	773	804	841	778	811	821	863	781	825	833	832	815	836	800	826	852	794	782	831	782	793	842	822	812	814	831	811	840	838	778	788	779	834	827	833	846	807	811	834	810	769	823	781	755	786	774	818	828	852	817	799	772	809	812	789	772	828	885	875	797	796	784	791	765	833	795	838	819	858	792	817	822	780	801	802	799	856	779	795	790	852	829	790	811	816	792	822	812	802	833	833	799	829	764	829	874	827	767	836	794	836	804	789	811	789	778	814	837	756	829	791	867	796	784	815	819	800	824	851	778	831	769	752	845	779	841	828	829	818	817	829	799	811	889	790	855	813	845	784	815	757	761	783	788	782	831	813	862	859	815	813	812	808	823	820	818	787	846	804	820	829	773	816	810	765	742	791	821	814	821	801	799	825	780	810	868	842	798	754	821	820	831	785	766	842	811	750	794	774	776	788	798	833	840	765	803	824	798	847	801	809	773	788	778	813	821	825	805	801	789	856	843	855	848	827	773	827	788	785	834	770	744	809	787	783	779	809	755	789	826	804	830	827	896	797	811	790	792	857	845	799	820	868	795	801	798	785	838	866	835	823	782	835	828	817	794	785	837	818	789	762	826	782	828	836	817	838	800	817	789	889	786	823	842	769	823	847	780	840	817	861	810	829	831	851	826	847	818	764	860	792	772	834	756	807	825	782	862	802	776	802	797	787	805	804	874	835	769	780	797	830	835	810	813	806	786	815	823	784	831	836	831	809	815	800	794	804	789	799	759	826	775	786	808	815	805	803	783	841	790	781	819	822	792	790	826	816	825	796	797	790	774	801	846	835	808	797	811	864	803	815	814	827	807	809	813	809	781	804	734	834	782	829	848	828	829	798	782	848	792	845	770	828	803	798	834	786	793	827	778	834	762	766	800	793	820	783	799	813	827	807	826	792	851	783	805	860	777	782	771	808	791	842	804	807	816	808	814	781	776	838	840	832	835	797	864	848	818	858	821	843	825	791	813	837	820	800	805	779	797	779	812	761	830	780	781	795	837	815	802	815	878	800	827	844	833	805	780	799	803	808	774	771	816	840	846	775	803	840	817	784	839	786	789	841	881	823	839	829	847	834	820	815	829	820	838	792	760	784	775	836	862	809	768	836	805	820	856	824	804	835	830	817	799	787	783	798	800	746	748	802	815	820	868	777	806	817	800	797	817	835	798	821	804	817	802	771	883	788	775	816	786	820	875	856	813	827	832	805	783	847	777	821	821	812	819	820	819	837	784	855	845	837	812	852	811	855	842	833	773	813	829	802	818	799	885	790	797	789	810	798	784	770	828	844	807	779	868	762	778	779	819	813	843	791	808	806	806	861	819	806	821	786	833	819	828	832	777	757	836	792	799	779	798	817	809	797	775	874	844	808	827	826	818	834	869	812	785	758	809	791	751	819	818	832	847	810	828	815	836	816	802	784	803	830	793	794	819	813	811	817	821	752	810	849	780	790	787	792	816	818	788	794	797	800	817	815	805	769	826	780	858	750	774	801	831	788	822	825	842	799	753	788	800	852	834	806	881	770	826	825	827	811	807	782	840	837	761	819	819	787	786	819	838	792	830	830	790	852	815	759	814	816	850	818	786	855	810	820	832	785	817	837	825	829	813	774	836	837	832	803	787	844	794	828	784	785	802	807	838	811	782	793	798	761	806	794	831	824	820	836	840	825	835	807	796	825	800	807	838	831	798	862	799	841	770	786	867	771	816	804	770	821	822	774	794	827	792	809	884	772	800	799	793	795	771	787	808	801	840	838	789	821	782	839	815	806	794	849	791	783	864	862	755	830	821	809	804	781	804	750	796	796	801	763	851	825	776	868	822	784	805	815	818	827	817	801	807	814	782	833	815	779	734	832	827	845	797	795	816	795	791	792	847	815	792	773	841	792	788	855	779	832	852	816	758	827	792	854	790	845	793	824	783	823	793	803	789	842	817	839	807	798	759	763	817	808	843	781	787	791	812	812	796	800	839	794	841	814	828	772	765	802	817	825	758	800	795	817	850	748	771	771	814	847	826	772	851	830	809	809	826	757	774	796	838	791	830	805	825	806	814	857	806	821	781	820	857	838	818	868	834	808	827	823	826	830	842	815	773	812	846	819	812	792	796	784	802	833	863	792	846	786	772	829	765	792	812	837	790	861	776	779	807	836	829	777	760	825	851	819	829	847	799	795	788	848	777	815	879	827	832	764	800	777	834	811	850	839	838	822	809	840	818	790	781	798	874	828	821	825	874	831	793	829	794	768	813	792	818	811	782	783	791	786	830	774	831	770	815	776	802	799	813	802	813	841	833	775	842	801	804	800	784	808	830	810	818	799
3944	948	1212	915	705	518	364	315	267	261	240	183	185	186	173	189	171	156	156	164	164	161	152	156	159	151	149	129	132	142	121	122	141	160	127	148	125	147	128	118	122	169	147	145	150	133	132	142	117	139	140	154	131	135	150	150	142	140	143	129	142	146	140	146	147	148	127	131	131	126	129	120	136	126	142	135	146	115	121	124	123	130	123	144	140	143	127	117	128	149	143	143	136	122	142	130	141	164	115	161	141	124	110	121	133	112	127	152	124	141	131	146	135	137	113	128	123	127	141	135	118	125	148	142	131	124	135	126	141	125	122	149	133	128	130	126	154	134	145	140	110	145	151	124	152	129	139	128	139	144	110	125	124	132	138	146	124	134	142	129	138	116	144	130	142	144	109	149	121	118	126	130	127	124	145	126	125	131	150	137	153	144	150	149	120	126	137	122	130	123	132	140	129	110	133	126	126	129	147	143	135	119	130	142	132	127	140	141	152	105	145	154	117	136	128	124	130	155	116	138	164	130	142	138	131	119	132	137	119	136	140	133	133	130	149	120	146	139	134	129	146	142	147	124	133	114	137	122	152	132	125	145	123	150	123	140	141	108	158	124	142	135	149	123	142	140	129	136	144	137	140	144	146	139	121	137	127	137	127	139	136	139	143	139	146	117	130	120	126	116	127	146	111	148	145	134	121	123	106	156	144	133	154	139	142	153	146	124	127	150	133	134	154	133	122	121	131	138	121	134	144	144	148	135	131	152	154	131	141	129	117	135	150	133	127	145	118	132	129	131	122	118	134	114	155	127	130	139	140	140	117	142	144	137	145	130	117	133	139	122	140	139	120	148	121	140	156	143	139	138	133	149	119	131	142	139	124	136	119	126	119	154	132	141	132	143	129	134	127	123	113	131	114	124	115	131	133	111	148	127	126	141	125	119	129	118	137	131	141	138	144	134	124	134	118	128	131	157	126	140	148	114	119	132	128	140	112	126	141	150	136	130	149	117	132	112	130	122	155	144	147	149	148	137	146	135	118	136	137	137	146	120	143	122	112	115	166	137	131	148	123	133	125	112	149	137	134	141	136	121	121	127	120	128	132	132	156	143	126	160	137	137	139	132	154	123	112	128	156	136	137	128	127	135	123	153	109	152	129	128	138	106	127	143	160	129	150	141	136	121	137	133	128	142	141	137	123	144	134	129	137	130	134	142	124	125	130	154	145	119	161	107	140	111	118	135	133	129	149	134	154	131	131	133	136	141	145	129	146	127	139	135	127	144	141	120	131	129	141	122	109	122	138	133	120	135	133	131	139	130	135	124	143	150	134	124	124	135	135	115	137	128	139	145	120	133	148	141	157	135	121	130	132	132	124	129	108	132	116	132	162	134	122	145	109	128	112	141	136	136	136	139	142	130	113	114	140	106	165	142	123	119	139	134	128	118	122	140	133	148	123	139	146	155	132	129	148	148	108	125	151	128	134	114	142	141	135	138	136	120	149	150	135	139	111	117	134	149	130	131	133	142	155	139	157	144	124	128	133	154	152	123	131	137	139	134	120	122	142	134	142	136	145	133	128	126	143	125	120	151	155	119	125	130	131	134	136	145	115	139	116	129	141	136	133	130	130	131	154	136	123	139	123	147	137	113	160	126	133	127	133	127	135	115	134	151	109	140	135	129	131	135	122	122	145	125	127	137	131	123	131	139	136	144	135	132	115	128	141	136	150	134	131	143	124	151	117	145	133	123	141	114	133	128	124	126	128	120	129	136	158	138	135	120	140	131	136	117	130	139	128	121	148	125	118	125	152	128	162	133	131	129	128	151	139	146	121	157	123	124	122	147	116	129	145	121	117	121	133	120	128	136	119	138	135	129	134	147	114	137	163	127	152	147	139	130	135	137	126	134	133	118	135	142	136	136	123	131	127	129	124	125	137	141	145	131	155	128	116	150	149	135	129	128	134	139	148	123	136	111	120	133	156	138	136	121	159	145	109	132	126	123	116	132	133	138	136	139	141	121	115	126	114	140	141	128	132	133	124	127	131	110	126	139	131	148	131	134	123	140	159	137	124	136	126	156	114	153	105	115	140	148	113	126	139	157	122	148	138	112	154	138	133	113	142	133	126	119	143	128	137	157	139	125	149	135	132	136	130	135	151	107	126	147	159	147	120	149	134	136	131	122	133	139	142	128	139	134	138	142	141	123	148	144	141	137	129	135	139	145	122	136	166	119	147	137	146	117	134	106	156	140	122	143	140	125	145	158	132	150	138	117	140	151	150	132	131	154	166	136	136	135	134	132	142	122	142	144	121	127	121	132	126	146	123	129	136	146	127	130	105	151	114	152	162	151	138	126	125	153	139	146	135	134	120	144	151	127	135	142	124	150	124	134	143	138	134	139	130	127	139	154	131	152	142	143	145	134	144	140	122	145	130	134	141	128	150	126	145	142	125	132	135	146	119	136	148	128	124	140	166	151	128	132	139	124	156	130	147	125	150	126	140	143	144	156	132	131	124	127	138	128	131	127	118	144	127	124	146	134	116	128	140	145	132	151	135	132	137	152	151	109	136	123	141	160	121	136	130	144	114	118	134	125	125	144	141	152	146	136	131	116	117	136	152	129	121	160	148	105	130	129	108	151	137	125	131	132	140	157	133	123	144	167	126	127	131	139	149	152	142	132	120	138	133	136	138	147	140	138	135	132	152	137	150	103	137	130	107	122	131	137	131	119	113	130	148	121	142	153	131	140	144	130	134	135	138	100	111	112	147	132	126	165	128	131	115	140	147	119	157	135	136	157	142	139	145	141	136	115	122	128	137	134	127	143	112	142	139	122	151	142	139	138	140	139	108	118	153	130	131	130	137	153	145	138	111	157	128	141	112	142	141	126	141	143	121	140	144	132	128	123	124	122	122	112	149	139	133	148	139	132	118	130	132	131	153	128	146	146	130	152	130	120	139	136	131	112	122	128	123	140	118	144	145	131	142	139	156	131	136	139	128	144	142	142	131	128	128	140	135	116	145	128	138	148	152	126	122	108	116	129	132	146	147	136	126	148	145	132	132	143	135	119	114	122	148	129	135	161	123	115	113	115	150	137	131	136	146	138	144	162	117	153	124	113	146	144	144	134	149	149	131	150	150	130	154	155	137	113	126	124	135	148	137	125	145	130	139	133	106	129	117	135	140	152	142	141	120	119	129	136	130	122	142	155	119	137	135	139	128	132	129	137	121	109	116	143	122	137	124	138	128	129	143	111	147	148	141	122	109	143	125	146	138	124	136	135	138	142	112	128	140	133	148	130	138	144	138	139	130	137	129	146	138	125	116	134	120	127	141	157	137	144	133	136	137	125	132	112	131	140	155	143	135	144	120	137	137	144	135	124	130	149	133	137	136	153	121	131	118	137	125	117	132	140	143	135	122	148	151	126	133	133	123	149	120	140	152	121	126	104	118	136	140	131	123	136	130	126	133	148	128	137	119	126	134	128	141	124	122	130	128	144	136	146
5207	1433	2970	3511	3046	2485	2037	1739	1556	1407	1193	1104	1029	931	889	853	863	848	724	728	672	701	678	655	589	584	592	618	623	565	595	575	598	567	521	530	568	522	526	542	531	555	553	538	546	517	523	475	564	580	487	507	527	574	478	548	510	525	558	509	467	532	507	478	556	475	494	511	503	499	553	510	509	497	504	517	509	513	512	533	484	509	466	555	511	467	532	538	517	524	470	517	476	500	470	485	490	483	534	497	526	499	536	482	526	524	519	510	514	502	480	500	471	480	499	495	489	462	450	508	513	505	512	503	488	488	540	475	487	496	495	527	497	467	491	508	485	486	525	472	465	493	476	508	514	545	514	475	513	502	546	468	464	475	509	504	489	472	487	511	498	500	488	502	545	490	462	535	457	498	468	490	464	486	500	527	461	511	460	476	513	516	508	480	511	503	540	504	522	493	489	511	533	504	526	509	510	537	534	561	512	475	486	493	498	483	514	529	485	484	476	487	509	503	468	470	531	490	476	516	447	522	530	478	496	489	491	500	449	514	451	476	503	445	481	478	504	495	506	493	490	476	526	520	482	519	528	511	500	477	451	490	465	446	519	484	458	494	477	499	484	510	497	488	479	478	488	502	475	496	515	508	505	481	486	506	495	494	510	476	504	462	490	488	482	481	505	531	472	487	490	480	493	432	480	496	493	508	503	503	466	495	463	513	512	484	474	469	520	486	505	468	472	484	498	486	472	474	480	477	515	470	496	510	512	494	505	477	504	482	479	525	488	461	511	511	474	495	504	521	486	480	482	506	483	510	499	525	479	449	495	494	502	499	471	519	512	508	487	515	507	517	496	488	493	483	507	498	493	482	483	495	476	511	501	496	525	462	490	508	511	483	490	523	462	505	479	469	487	503	493	493	451	486	510	507	474	497	504	500	489	482	522	540	494	465	515	487	460	424	500	522	474	513	523	496	518	481	530	478	457	451	493	462	502	462	494	493	455	493	484	472	471	506	493	450	531	502	506	502	530	464	473	499	510	494	469	487	517	487	503	471	479	467	468	500	505	503	521	497	500	489	520	520	471	471	516	481	513	428	480	463	486	519	455	472	459	476	485	487	449	462	498	500	474	461	508	518	518	536	504	454	465	499	525	521	487	484	501	489	465	475	514	449	500	529	487	451	525	473	442	459	450	458	493	483	531	532	473	487	478	474	500	511	471	498	517	502	491	498	512	497	452	471	521	489	490	477	474	482	501	452	480	466	493	468	471	483	501	481	492	478	496	493	470	494	505	525	455	489	497	498	445	513	490	492	481	497	466	518	495	518	479	461	507	465	462	484	502	484	508	497	511	488	520	486	531	480	461	454	490	453	515	479	483	498	469	515	535	477	500	497	469	480	524	472	500	473	468	524	473	521	498	464	467	492	493	507	503	485	512	511	482	515	480	522	515	471	523	465	454	470	518	498	478	472	470	506	454	493	486	525	490	466	476	464	482	501	463	492	488	484	465	484	492	492	455	471	488	483	467	519	440	499	509	477	470	499	470	510	472	458	513	501	486	488	489	511	496	480	519	480	486	471	435	471	482	465	536	497	486	497	468	480	492	471	492	499	508	481	492	490	514	493	486	488	434	515	490	486	484	508	537	468	457	479	484	508	503	474	506	521	478	500	476	452	485	457	501	459	508	473	476	461	446	500	506	489	492	505	464	453	479	503	507	457	497	525	500	511	479	485	488	495	482	473	467	505	525	507	503	466	517	517	476	490	528	483	510	488	537	516	456	448	535	436	459	484	500	466	495	492	514	467	500	525	491	539	474	474	447	482	464	478	532	463	461	457	500	476	487	492	498	490	498	492	521	485	521	479	507	491	514	514	494	446	488	525	501	490	494	463	478	476	478	502	550	479	455	477	472	493	482	504	523	504	479	514	483	489	494	533	484	507	510	524	450	507	505	513	521	465	476	458	439	455	485	512	456	477	522	495	521	463	518	488	499	560	458	505	527	466	482	494	470	500	508	540	497	456	483	483	508	485	478	503	511	520	486	501	494	505	493	491	492	486	480	490	514	492	474	508	456	524	515	456	451	456	474	516	513	496	463	499	483	514	435	486	496	531	491	483	493	526	481	486	501	461	508	480	505	505	524	530	448	490	513	495	513	496	473	524	519	460	500	480	454	472	455	521	549	474	491	483	495	517	484	515	426	484	477	471	484	519	450	499	456	496	530	462	508	520	489	521	488	491	469	464	514	486	470	524	501	502	501	446	489	501	511	486	557	455	496	484	530	459	472	519	523	539	485	536	480	482	524	476	509	448	456	502	508	460	491	497	500	443	492	503	452	466	498	496	487	512	535	502	462	488	489	474	492	455	468	496	476	534	492	532	497	493	511	484	500	488	490	460	476	488	469	481	460	484	496	486	479	478	445	483	439	516	518	489	498	521	472	530	491	502	516	481	479	461	500	520	509	494	486	507	489	509	466	489	488	530	491	500	486	521	478	479	512	480	442	498	497	503	451	472	466	531	528	505	436	470	514	517	528	510	502	492	452	511	465	469	489	495	499	451	501	491	493	505	464	492	495	472	506	494	481	478	482	499	470	545	467	479	503	500	499	515	515	506	475	477	460	475	469	496	501	526	511	486	524	470	507	470	517	507	489	485	520	494	499	505	555	487	493	514	503	500	462	493	536	494	483	514	504	522	493	524	486	495	502	534	507	477	496	460	538	524	479	480	506	499	518	495	494	488	463	478	492	511	527	476	513	496	507	519	492	479	488	516	481	477	517	499	473	495	462	522	485	483	453	496	504	542	472	440	445	495	503	510	472	514	467	520	483	437	484	479	478	525	486	519	486	466	501	486	464	493	500	505	486	457	484	503	473	503	528	507	477	505	477	470	479	503	457	447	505	472	494	464	496	501	486	501	498	481	496	468	475	486	501	496	488	504	522	463	477	495	501	483	497	495	471	509	479	508	464	502	489	550	486	523	523	501	482	503	521	478	532	515	514	514	505	500	525	521	482	477	449	509	496	503	531	494	501	496	466	510	506	462	477	512	471	492	491	507	516	480	507	481	489	501	486	482	482	451	536	506	515	503	505	516	498	528	459	502	510	518	476	504	493	479	444	472	504	482	471	458	509	512	522	510	492	520	484	502	513	510	479	514	449	454	541	473	469	489	500	498	499	508	519	500	519	460	486	483	521	492	507	506	499	464	464	520	507	504	489	473	495	526	473	477	494	524	493	487	465	528	507	500	491	434	535	491	480	462	475	494	517	469	463	496	526	539	531	450	484	500	495	479	520	484	458	487	507	507	460	490	446	459	496	494	494	517	483	459	503	484	453	489	497	462	441	504	469	449	458	465	532	475	501	482	503	481	495	492	465	539	502	495	479	486	481	542	517	524	472	471	483	460	492	522	530	495	483	519	500	507	493	476	499	535	466	472	479	549	508	488	514	470	477	465	475	477	518	494	496	455	492	476	476	478	504	534	505	515	465	512	459	508	515	525	525	471
7368	1708	2232	1652	1144	794	616	493	421	325	292	238	223	220	192	197	173	133	153	153	142	163	133	146	111	145	129	113	121	126	114	131	110	122	134	110	117	123	145	120	106	111	120	103	132	120	116	119	128	122	105	123	94	128	121	129	107	110	133	118	104	106	140	103	118	106	90	110	110	119	102	114	102	119	122	108	109	107	105	119	100	117	114	118	116	106	111	108	108	116	126	90	111	106	107	99	102	96	104	116	106	107	107	111	134	114	109	111	127	119	98	110	119	102	103	98	103	107	109	105	118	111	114	98	112	102	98	117	93	94	102	104	128	99	119	116	108	121	124	98	126	111	112	115	111	118	117	117	112	112	112	101	131	113	106	112	96	109	112	94	97	115	118	116	96	90	96	120	106	119	120	131	116	118	106	106	109	95	110	104	117	99	111	106	107	109	92	102	124	92	115	101	112	123	95	114	102	136	112	116	103	118	121	104	113	125	118	100	105	104	111	123	128	110	112	98	109	117	112	120	104	105	102	86	112	94	111	86	104	97	94	106	114	114	99	96	111	110	119	108	101	119	111	117	121	92	110	109	91	110	97	101	117	98	121	84	115	109	131	109	105	86	123	101	105	102	112	115	95	102	104	112	114	107	89	110	119	120	106	121	102	95	118	100	108	108	108	103	109	120	135	118	109	123	96	128	91	124	115	110	119	112	82	106	116	93	109	97	140	111	105	109	112	97	94	117	103	109	96	111	117	115	127	110	108	113	100	104	93	103	107	110	107	108	102	98	106	94	110	114	112	108	116	120	101	108	101	102	124	116	143	95	113	118	115	112	107	118	129	86	105	109	87	93	123	104	127	105	112	104	123	119	110	110	103	82	118	122	113	98	122	100	104	111	99	109	115	105	104	109	127	111	105	102	104	96	92	127	97	110	115	115	100	94	91	101	111	93	93	99	109	119	109	97	106	126	111	108	89	101	107	106	111	108	121	105	104	120	129	110	107	106	123	103	105	116	114	95	103	118	111	108	128	103	108	107	126	101	118	101	129	104	85	118	112	105	107	107	101	113	107	109	96	105	103	116	115	103	128	115	128	120	109	123	116	108	111	121	106	96	118	108	104	116	99	102	117	103	110	105	108	102	105	107	113	105	93	105	105	117	111	91	121	117	103	98	125	116	108	94	106	106	102	103	99	95	108	106	118	118	94	96	118	114	103	113	97	117	92	109	104	106	101	102	115	100	106	105	114	111	99	130	113	115	108	120	96	132	124	115	120	106	119	102	102	96	106	112	114	98	120	110	102	94	119	113	109	116	118	104	114	103	105	107	94	107	101	115	108	93	108	111	115	97	110	105	100	101	109	118	103	100	105	99	105	117	113	122	88	117	122	113	107	97	102	102	113	106	122	99	109	97	120	106	77	115	113	129	88	120	129	112	122	108	99	96	111	108	127	109	116	115	88	121	100	102	116	117	118	97	102	112	102	110	101	104	108	103	113	105	107	96	103	106	114	85	129	105	106	100	105	112	109	108	115	118	111	126	113	124	101	113	101	106	85	105	111	112	111	92	110	107	113	101	104	103	119	117	117	109	99	85	100	106	100	118	101	131	99	114	108	102	120	104	110	126	118	126	106	111	112	98	131	112	108	97	86	100	108	116	91	105	107	117	123	110	124	113	109	122	110	86	121	112	117	95	134	98	139	97	107	127	111	99	105	119	116	101	122	130	105	105	108	115	104	111	124	111	109	95	110	113	88	115	121	106	112	101	111	125	110	123	105	111	116	102	109	129	128	90	118	111	113	121	110	115	96	110	115	109	92	106	117	129	110	99	103	114	89	108	116	107	119	127	100	100	105	117	101	96	95	110	103	122	119	124	104	118	114	105	101	109	94	116	102	113	119	99	112	114	128	109	108	123	103	105	132	107	106	113	112	119	112	107	122	102	123	115	109	94	112	91	101	109	106	98	111	101	107	117	117	117	112	116	102	90	99	113	104	110	110	109	117	112	107	109	122	126	103	105	113	100	114	101	104	105	100	113	107	109	129	128	106	111	124	118	111	98	102	102	100	129	110	116	113	95	116	99	101	98	116	108	113	92	82	123	121	116	102	95	122	123	101	96	113	121	115	92	100	124	93	103	118	102	105	112	109	100	109	110	102	124	112	100	97	100	113	95	122	108	97	110	105	106	103	104	105	115	105	117	113	96	103	113	113	126	115	98	122	107	115	117	117	88	115	98	111	74	104	104	98	119	101	116	108	98	111	131	106	102	117	113	110	121	102	97	93	98	102	138	122	97	106	103	95	108	118	102	106	122	113	117	110	107	96	113	109	104	95	103	114	125	122	116	130	108	114	104	99	107	110	110	104	120	108	105	130	78	112	117	99	124	108	129	96	122	115	86	90	106	94	118	109	104	118	94	93	114	104	122	108	101	118	94	116	105	121	130	118	105	112	106	113	117	105	114	104	124	114	119	125	125	109	92	113	115	118	114	103	98	86	103	102	104	108	98	106	108	115	102	91	127	122	117	107	101	108	122	103	105	118	103	112	119	104	104	95	118	117	113	101	110	98	108	106	107	112	104	109	97	103	88	114	96	77	118	116	101	108	103	103	108	108	98	97	119	112	99	113	111	115	105	102	118	116	105	105	99	114	115	109	102	105	123	96	104	108	122	119	107	111	119	121	99	109	97	108	126	96	90	101	130	117	108	100	111	122	92	95	114	104	106	111	103	96	105	93	108	104	105	104	96	102	112	89	93	126	109	115	95	116	90	103	121	93	107	95	112	109	117	113	106	122	98	123	111	90	99	117	104	109	140	128	120	128	113	104	109	128	106	115	99	96	100	98	108	119	94	120	103	126	104	104	110	104	113	113	91	134	108	111	111	109	103	107	116	104	97	118	106	97	122	114	106	119	113	100	102	107	102	117	98	97	127	120	100	108	117	115	108	112	104	99	109	119	104	105	109	94	106	96	115	112	128	120	110	104	99	115	113	101	118	105	105	117	96	95	103	117	121	99	96	108	99	119	103	113	127	108	94	93	104	107	106	93	97	111	109	108	111	89	128	116	122	110	117	99	98	127	101	108	115	108	107	110	128	102	100	123	121	105	108	107	121	108	103	104	103	88	119	127	134	110	119	109	112	102	100	95	102	127	112	104	123	89	96	104	114	129	116	115	95	131	110	117	106	123	113	98	112	107	114	117	108	100	103	103	97	113	110	108	105	107	93	103	122	95	109	107	111	116	103	120	104	114	104	111	130	115	98	108	112	104	103	106	77	102	111	119	116	104	94	109	112	120	133	102	103	101	110	114	85	115	106	126	106	118	123	105	103	107	91	113	112	119	108	110	121	123	92	124	112	106	100	113	101	104	100	118	99	111	107	110	105	104	110	123	124	121	111	98	101	106	105	115	105	110	113	89	120	112	101	101	101	102	120	94	109	126	116	95	109	124	124	107	119	124	101	107	125	109	104	98	106	110	108	119	110	113	98	107	115	115	86	108	101
7196	2207	5201	5944	5081	4213	3367	2720	2447	2072	1889	1606	1442	1370	1201	1122	1084	982	913	866	831	798	744	741	658	691	707	632	601	589	567	580	545	522	598	568	561	511	557	526	506	521	530	476	498	518	430	503	519	487	475	497	518	462	488	484	473	447	475	464	475	442	472	472	431	445	444	435	432	490	463	462	464	467	455	457	419	482	419	503	444	430	457	460	445	442	442	453	444	436	398	449	464	472	412	416	390	402	473	429	435	431	456	435	419	382	409	417	446	427	418	459	439	439	432	419	418	444	439	387	416	410	453	410	443	426	440	411	393	452	430	452	451	434	440	419	410	420	435	419	418	441	453	436	405	441	427	406	456	405	420	405	399	390	428	405	465	417	392	427	459	395	423	427	418	427	410	412	415	418	441	434	479	438	440	393	427	392	427	436	413	419	410	449	440	405	432	441	441	416	424	392	425	418	415	408	373	407	441	424	387	405	439	418	399	415	414	455	463	403	484	442	389	410	412	423	433	430	419	419	433	431	433	421	413	458	437	450	431	460	422	422	382	414	429	404	428	407	431	431	436	409	397	446	454	396	415	414	428	415	428	426	406	435	447	443	411	420	431	425	397	411	428	423	440	442	406	415	450	404	420	406	447	403	433	453	441	424	427	423	409	420	441	424	394	401	441	430	413	391	415	404	413	423	405	392	434	447	433	437	413	438	406	406	425	432	397	459	431	404	393	419	444	408	421	416	410	404	414	429	428	406	447	378	412	408	428	427	414	424	427	393	454	369	406	388	407	434	383	459	388	418	425	448	425	417	447	439	449	430	423	427	428	388	406	409	369	415	402	423	444	404	445	408	408	419	430	422	415	432	445	409	448	400	463	447	390	419	432	414	420	431	407	425	451	409	424	405	422	421	449	423	400	472	468	386	432	414	415	415	406	396	432	432	431	416	418	450	420	381	407	445	451	437	426	412	429	418	417	444	425	410	411	381	426	406	410	434	410	411	404	479	391	393	446	396	427	422	444	416	431	406	454	450	405	424	413	416	420	429	414	408	413	422	437	411	431	430	402	423	401	399	426	450	405	405	420	457	431	433	447	404	399	448	447	423	424	429	419	411	412	427	422	446	420	422	435	419	413	386	408	436	390	402	424	415	433	414	424	410	419	432	430	409	443	406	441	414	390	407	419	467	391	415	402	402	414	409	423	407	423	434	448	407	448	425	414	410	421	375	417	451	390	443	417	437	411	428	410	393	400	419	414	450	443	365	394	436	417	423	419	443	412	435	442	425	415	390	396	430	394	428	412	411	393	398	451	432	425	433	416	413	433	420	451	389	417	428	370	436	428	441	419	439	408	405	439	415	410	414	430	404	421	343	442	423	441	391	432	414	453	433	416	450	417	452	425	404	443	407	433	408	386	449	390	409	447	405	436	406	409	395	441	418	436	397	410	408	400	433	428	432	452	416	398	399	419	413	384	421	456	408	424	437	414	399	417	402	412	428	427	425	438	407	416	411	429	469	423	410	435	426	401	411	389	403	442	408	433	434	387	434	374	441	430	427	398	400	400	422	435	432	438	405	414	432	452	412	409	410	422	413	404	397	413	395	425	410	419	392	400	404	404	406	407	432	407	423	439	412	417	442	423	447	453	402	420	427	439	384	455	411	419	434	441	448	422	417	395	411	400	431	421	384	393	434	438	385	453	404	402	444	412	414	411	413	411	386	440	392	398	410	422	411	427	419	389	412	436	411	409	412	427	396	398	414	415	466	425	415	395	433	412	421	443	436	423	456	450	443	404	423	430	424	429	445	400	422	410	415	451	399	414	472	418	397	385	413	392	405	430	442	433	402	462	426	414	408	447	433	425	389	419	407	417	403	418	444	423	423	390	436	439	386	379	395	455	420	423	436	430	435	429	425	414	421	412	412	431	413	424	420	398	430	422	425	430	387	437	379	438	424	387	421	415	398	421	433	408	383	424	425	402	382	413	405	442	369	387	441	431	420	429	419	416	392	380	387	460	399	443	434	422	413	418	420	397	377	431	376	436	374	454	413	437	428	415	389	429	398	410	408	449	404	414	433	433	392	385	408	415	432	395	416	414	402	433	424	417	429	425	447	425	361	402	409	432	387	412	405	438	411	440	419	444	425	386	453	394	418	404	456	428	414	418	439	426	407	451	409	426	427	427	410	413	390	411	404	421	423	404	392	403	441	461	406	422	397	387	393	395	439	430	422	400	433	447	416	412	383	401	422	455	433	402	465	416	406	403	425	394	380	449	415	427	421	405	414	444	457	419	427	414	459	427	411	432	436	457	450	409	416	438	415	436	396	428	432	435	412	381	419	432	426	410	392	439	433	437	442	431	392	416	438	384	432	410	393	426	393	415	391	395	426	417	451	438	415	424	434	448	400	398	415	417	424	459	423	403	446	422	408	431	393	439	427	436	426	396	406	415	406	410	422	411	470	440	414	438	422	400	426	416	434	453	427	396	423	417	408	413	453	438	409	434	395	449	458	412	407	403	404	392	399	428	400	423	420	418	396	393	470	394	386	396	416	421	464	405	422	468	435	423	431	390	424	431	387	398	406	416	441	422	392	413	416	423	420	454	411	411	390	390	379	406	387	439	383	449	431	387	448	403	427	386	440	415	389	433	445	430	440	430	413	416	407	415	402	428	412	423	447	435	390	410	415	435	406	433	387	432	405	436	451	408	437	431	391	431	392	457	435	427	427	405	417	448	432	448	399	397	407	429	448	405	448	391	452	391	429	406	419	424	415	415	453	418	435	451	412	373	415	415	397	413	410	453	429	428	393	441	442	401	407	441	409	426	439	469	392	431	434	384	421	363	438	425	383	426	424	419	418	422	385	406	394	408	409	395	431	378	405	399	450	413	420	437	404	381	455	413	392	425	439	471	467	408	432	418	402	402	426	450	401	415	425	424	436	396	420	390	400	381	433	429	387	418	412	448	382	425	403	418	432	419	418	420	429	428	456	417	417	451	423	440	410	412	406	396	410	387	402	416	411	378	390	430	453	454	421	420	433	451	422	439	421	415	384	413	403	415	419	426	390	415	374	421	434	421	433	447	409	429	436	436	427	424	413	393	405	392	420	422	415	418	420	423	402	399	401	425	466	410	438	400	429	398	469	434	397	414	424	402	386	410	442	419	367	409	454	450	455	426	386	412	403	487	431	400	390	455	439	410	420	423	403	396	412	405	401	419	441	437	469	437	426	408	406	412	434	419	391	427	408	422	450	438	432	412	428	424	423	417	438	403	423	435	399	416	423	371	437	369	401	421	431	441	409	439	441	379	405	430	414	406	395	444	420	441	414	417	403	392	437	434	419	392	413	444	418	403	443	412	410	413	441	436	449	413	399	364	408	381	442	422	418	431	421	439	406	442	383	418	396	430	405	444	409	431	395	417	435	389	420	414	403	433	406	391	427	425	402	386	381	426	412	441	424	377	430	434	420	401	453	405	422	402	376	468	449	424	434	469	383	396	418
1166	275	328	263	304	315	279	292	257	245	239	234	236	230	267	209	259	232	249	228	243	261	210	201	247	229	245	254	267	260	281	237	244	244	201	237	226	231	234	221	252	243	240	215	240	244	230	191	224	251	225	229	250	245	250	235	231	239	262	233	239	259	251	246	260	243	284	227	230	233	255	203	217	222	211	231	237	245	243	217	222	229	244	273	258	261	242	251	235	244	248	254	276	228	219	245	222	243	245	215	223	269	255	232	267	248	274	236	243	264	238	253	221	229	216	242	227	265	231	228	212	248	242	238	274	237	234	231	249	258	232	216	235	244	255	237	237	238	248	202	244	253	238	242	248	223	239	243	244	237	264	241	250	230	235	255	243	256	231	208	224	260	220	234	243	247	227	270	242	229	238	242	229	253	202	241	223	258	234	257	216	273	235	213	266	250	240	259	213	230	261	244	258	253	236	273	251	224	248	246	212	244	232	258	229	252	244	234	235	255	248	252	220	225	211	235	208	215	233	233	242	226	237	227	220	251	247	228	237	231	254	238	258	215	250	265	248	239	239	222	255	222	223	234	253	220	234	232	220	249	227	220	239	222	225	244	263	252	232	241	218	246	200	247	238	253	229	228	239	216	246	248	255	253	231	252	254	267	265	261	227	266	244	238	241	245	266	228	264	225	210	236	240	271	230	246	248	250	256	227	215	220	250	225	239	227	234	238	249	252	234	227	235	248	223	237	235	255	261	231	249	236	237	227	225	246	246	265	228	230	228	253	224	244	200	247	265	250	244	258	247	234	236	244	258	257	223	220	235	253	235	185	244	242	253	240	239	256	241	229	224	245	240	232	255	259	262	273	223	221	232	262	212	216	272	242	231	250	271	235	234	247	214	213	265	235	233	256	256	257	253	245	258	246	219	223	230	227	215	239	235	238	254	204	212	236	238	237	229	236	244	221	246	243	240	250	225	241	240	260	224	232	249	227	223	226	249	227	244	216	227	267	248	258	236	219	267	246	240	231	233	239	233	221	245	247	218	225	244	241	249	257	228	228	235	261	242	252	226	248	239	237	203	237	265	228	232	227	236	260	229	252	245	250	223	228	212	243	238	237	234	271	224	254	227	253	255	234	233	222	219	244	255	286	225	225	242	239	242	270	252	234	244	230	207	237	216	255	223	204	261	223	235	221	243	245	212	263	231	218	226	246	219	236	248	244	236	235	243	227	248	244	219	228	246	219	242	230	231	226	234	228	248	211	243	253	238	238	241	213	240	213	250	219	224	247	237	253	232	270	216	241	233	209	214	238	254	238	272	242	259	227	229	227	196	270	233	244	239	254	262	229	238	227	224	228	222	228	223	247	218	234	215	255	255	237	266	224	254	261	246	261	262	213	262	236	251	233	223	244	233	223	276	251	239	233	221	227	252	229	229	229	213	222	232	223	244	225	237	266	251	213	245	228	213	212	260	224	252	239	235	246	231	257	235	249	238	243	281	245	256	259	239	259	222	234	259	270	240	234	231	230	244	238	253	239	234	255	246	233	238	251	241	248	247	222	260	280	204	221	228	221	278	254	225	230	251	263	216	227	240	236	223	241	236	253	237	221	234	235	251	224	262	248	233	220	216	264	246	226	242	233	256	225	227	228	258	229	217	244	251	213	254	235	225	230	237	239	229	252	238	253	237	233	246	248	228	235	216	239	237	251	224	229	251	229	230	231	227	249	230	260	226	252	211	239	201	239	228	220	236	252	230	239	219	224	233	238	228	242	265	267	229	258	259	239	246	251	243	250	255	239	254	248	267	225	251	237	250	243	222	215	250	247	235	253	218	219	236	261	224	235	232	206	247	210	256	241	257	235	253	241	231	251	227	273	251	221	224	245	231	258	257	256	253	242	254	219	264	243	227	255	262	237	248	238	232	284	210	258	225	243	223	236	225	242	238	244	247	241	256	247	229	229	262	240	243	228	249	234	200	203	267	233	241	239	248	204	233	232	219	237	217	217	240	226	235	223	247	250	242	257	225	226	221	222	244	222	239	240	259	204	213	234	219	228	224	242	237	229	234	254	238	234	241	271	244	251	238	251	251	218	227	225	232	217	250	247	247	214	245	273	248	221	243	238	217	232	245	236	236	234	246	266	244	252	224	246	245	268	237	242	242	238	259	241	240	241	259	220	212	205	241	219	256	250	243	236	273	211	231	230	235	248	250	248	237	225	246	237	235	263	240	245	228	243	280	232	246	263	222	244	263	263	229	238	229	214	227	246	248	228	244	240	217	256	252	234	227	246	247	231	226	226	241	182	253	241	245	261	239	215	233	261	238	226	232	243	224	228	247	220	246	221	241	230	233	261	223	264	240	246	215	263	225	233	240	248	226	261	274	229	249	206	230	249	257	238	201	229	255	222	250	232	230	234	217	251	232	217	214	220	227	229	217	234	247	218	242	261	248	231	245	241	268	228	246	227	227	218	288	222	223	252	235	221	229	250	256	243	252	243	233	237	248	230	236	268	242	243	249	231	244	223	244	210	233	272	221	241	242	226	243	227	235	224	240	258	226	225	253	262	228	235	238	217	213	255	226	223	206	249	233	265	240	245	232	212	246	252	241	238	225	255	231	232	218	255	230	248	254	203	238	239	227	237	251	231	218	261	255	226	262	245	231	253	242	237	243	250	218	252	235	274	208	233	246	228	216	231	244	258	233	246	218	234	222	264	229	210	233	200	245	244	262	234	241	224	234	230	241	242	262	233	243	219	206	259	263	250	223	286	250	254	250	254	223	217	202	221	228	225	270	226	247	220	266	250	237	210	237	228	239	249	244	219	247	230	253	231	239	236	238	236	248	257	219	247	271	220	251	219	227	252	243	241	266	230	224	245	223	250	251	238	246	259	251	249	249	221	235	236	242	249	249	232	229	253	257	222	243	209	230	231	246	226	223	247	251	231	247	215	236	240	223	253	248	241	248	249	216	235	231	221	245	218	234	241	251	215	235	240	225	217	234	244	257	232	266	229	246	250	223	228	222	242	259	249	261	233	239	235	248	250	226	229	225	233	212	228	259	238	252	231	234	225	237	218	216	259	239	245	263	248	262	264	232	243	243	240	236	255	237	222	256	220	237	250	263	228	227	242	233	250	230	243	254	232	240	219	237	248	265	239	209	243	229	241	238	255	243	229	262	240	224	255	281	266	258	231	239	210	230	230	228	227	231	230	235	250	235	246	230	239	233	251	224	221	243	219	223	250	251	253	257	255	240	255	247	227	256	230	196	266	236	255	280	232	241	233	269	239	214	233	253	223	233	229	256	230	221	223	262	228	243	261	243	259	240	250	257	224	254	240	217	232	232	256	247	227	239	216	233	222	240	249	243	249	227	233	241	241	236	221	205	235	224	245	249	242	233	238	222	251	237	219	242	223	236	248	238	234	250	230	230	247	227	234	230	233	255	253	238	255	231	244	242	226	232	274	236	271	226	219	234	246	237	240	252	223	246	243	241	246	235	250
2281	904	1071	1061	1050	927	968	911	963	839	869	845	880	872	815	826	801	886	848	836	839	891	824	814	808	842	793	857	821	812	828	776	803	799	791	820	825	785	807	854	797	768	853	804	747	811	774	810	843	795	814	818	810	756	784	846	762	835	821	833	841	819	796	839	816	828	802	822	817	773	758	805	836	753	800	751	819	828	813	804	793	779	841	750	822	818	827	818	766	824	838	868	784	779	818	810	809	789	763	750	855	842	875	790	823	769	824	780	778	808	829	821	813	777	824	804	805	814	789	824	818	788	818	827	773	815	800	819	766	809	774	825	780	846	769	758	845	805	801	788	819	787	765	839	809	838	803	791	841	759	816	803	801	797	820	720	830	851	840	826	828	768	794	860	813	829	801	828	809	808	846	823	818	817	789	853	764	842	841	796	790	822	828	787	821	791	796	760	840	825	801	835	822	799	797	834	789	840	823	810	801	815	826	839	812	880	800	804	787	769	874	842	806	838	816	814	798	843	769	794	771	837	817	803	803	803	807	789	827	786	830	835	832	847	824	796	779	823	814	844	808	842	761	802	793	788	777	837	799	762	824	769	818	801	824	833	860	817	804	773	817	815	858	814	795	818	779	912	791	775	791	824	817	789	821	824	798	800	815	802	840	789	794	768	759	780	806	772	814	792	817	799	834	728	778	788	852	840	811	812	819	820	838	783	815	817	757	806	805	824	817	813	788	772	800	782	784	729	795	796	842	823	814	822	807	812	781	781	823	831	843	813	803	803	761	821	733	814	835	845	802	830	842	791	828	839	808	857	803	829	791	821	810	813	827	795	810	789	769	810	762	834	816	767	796	802	823	788	827	760	797	814	825	781	807	771	826	807	828	835	803	812	763	802	887	796	823	818	794	822	772	811	805	752	776	766	824	803	802	817	856	803	830	849	773	816	786	829	766	829	797	801	805	765	785	819	803	817	787	790	803	791	786	890	849	779	831	798	783	785	787	761	746	786	843	794	798	819	813	805	834	827	859	833	816	844	794	847	763	870	884	828	805	760	850	834	773	752	785	839	834	800	885	810	806	771	805	851	802	785	813	778	778	759	801	769	859	847	810	771	770	807	803	804	780	788	817	774	814	790	836	781	869	752	795	771	848	851	750	801	812	772	800	834	836	820	836	757	776	842	790	809	792	753	786	824	790	772	835	812	795	785	773	803	835	847	814	801	788	781	815	827	834	836	809	793	792	806	841	809	871	823	811	812	808	803	808	800	774	795	818	794	827	796	851	890	755	869	823	796	811	827	831	755	840	820	851	795	824	825	806	769	797	825	807	807	814	824	798	814	853	783	784	814	833	780	810	801	831	785	807	818	779	789	823	781	797	787	825	823	794	835	821	825	841	766	788	856	810	823	794	798	771	781	792	780	808	819	821	813	847	796	795	840	824	862	859	785	827	767	819	809	772	819	772	814	780	796	817	808	782	813	763	823	764	803	770	841	824	752	824	817	792	834	811	782	772	763	810	813	861	777	835	783	814	819	763	774	752	787	767	792	803	842	836	814	811	813	803	806	806	850	814	831	853	816	824	779	770	855	784	848	822	818	794	825	808	771	778	819	807	836	778	813	845	806	801	798	800	800	877	823	791	804	814	830	840	804	823	758	781	791	788	796	786	799	801	781	842	776	814	794	746	840	773	810	840	807	808	820	840	797	837	797	823	752	781	830	815	835	757	800	886	815	801	792	811	830	804	851	767	831	813	805	785	791	773	805	804	806	806	779	780	794	818	808	789	828	785	799	799	815	842	767	816	756	807	808	827	842	860	857	813	830	809	803	819	797	814	795	814	785	817	834	753	776	789	785	794	841	792	822	804	831	821	797	859	785	808	822	836	769	779	824	802	865	799	816	801	798	789	826	798	801	786	730	793	779	825	800	819	767	801	804	835	839	816	796	799	805	774	736	770	833	843	810	800	815	784	823	774	851	830	856	814	830	766	789	839	852	769	813	826	814	790	745	845	801	791	790	822	796	804	794	789	826	845	813	863	772	817	774	758	801	804	830	794	785	805	793	785	850	788	773	798	811	820	807	780	819	793	831	820	808	785	793	771	803	808	801	799	771	787	811	806	784	824	758	798	797	771	807	818	812	785	788	876	847	813	802	782	832	793	799	797	762	846	791	829	815	759	839	783	746	772	781	747	790	782	816	812	790	839	848	817	814	784	831	790	801	770	840	767	844	835	849	812	814	809	828	820	774	854	787	815	847	808	812	764	828	784	836	795	838	800	818	836	831	791	785	802	808	813	780	784	796	798	793	785	807	796	757	784	791	811	785	836	793	795	809	819	780	805	840	794	756	830	825	788	815	792	798	794	828	814	768	775	795	819	836	815	856	787	804	841	819	842	803	793	796	810	785	772	888	808	830	822	838	809	815	819	807	774	866	799	843	779	811	850	796	812	821	801	828	817	806	865	769	805	780	793	817	814	793	818	846	802	767	796	806	784	815	799	807	819	828	788	789	806	814	822	778	781	835	769	798	801	783	784	821	811	847	812	812	811	808	796	802	778	795	894	766	802	867	807	769	792	816	767	794	848	748	819	777	832	804	783	874	799	733	808	809	784	755	804	835	849	829	825	810	795	808	772	747	816	791	836	775	800	846	832	800	808	778	766	821	884	819	833	828	808	801	789	835	824	818	800	801	845	823	827	775	852	797	807	821	813	816	804	745	815	813	776	812	773	816	761	818	857	837	808	739	810	808	770	838	811	813	796	790	763	834	817	747	811	806	782	755	832	825	796	795	832	802	751	837	827	806	822	852	763	804	839	803	796	836	801	794	767	784	812	811	761	817	852	832	783	872	869	795	763	793	806	756	857	781	775	797	838	789	810	821	824	856	820	836	790	799	810	839	831	839	824	845	848	848	813	786	788	864	783	813	829	759	846	851	790	806	781	799	757	755	862	780	838	815	804	811	835	811	804	795	799	796	781	827	803	795	821	785	761	836	842	808	789	827	771	822	816	803	851	777	850	769	804	810	787	812	801	813	775	804	840	801	807	800	820	814	782	813	788	851	828	780	775	768	781	811	811	813	813	820	791	771	807	819	747	788	814	791	793	831	789	799	817	793	768	788	811	811	796	864	846	773	802	829	826	792	773	811	778	797	832	838	797	825	791	788	823	778	801	805	780	762	790	826	778	778	798	752	808	797	797	802	878	823	801	832	824	756	816	819	818	792	837	742	823	832	808	826	780	817	796	820	776	819	807	787	825	826	770	801	812	813	773	804	821	859	798	802	804	849	823	751	825	823	787	778	798	766	850	840	772	811	759	795	803	783	855	768	839	736	771	803	827	828	824	809	796	787	841	843	821	866	810	853	765	783	821	816	780	791	826	785	806	788	782	846	837	826	771	776	832	852	828	773	794	794	791	806	859	765	789	839	778	817	820	794	772	813	841	845	830	802	841	783	794	821	838	798	831	792	795	826	810	782	758	821	849	762	775	833	840	755	800	840
4161	953	1320	937	647	472	410	330	300	290	247	229	172	177	195	194	178	188	176	153	156	173	147	160	155	130	146	156	122	151	175	139	139	154	156	149	148	138	126	162	149	136	132	152	130	133	148	129	142	125	129	155	149	159	129	149	133	145	149	145	141	145	134	151	141	150	133	127	135	139	149	137	126	158	173	150	151	158	135	153	149	139	135	137	138	137	139	134	133	144	151	152	142	140	125	124	142	146	149	129	150	147	145	148	153	142	159	149	124	132	118	145	136	147	143	136	139	136	150	141	143	166	117	150	138	143	143	132	140	147	162	144	129	156	148	127	150	124	135	152	161	145	137	147	138	131	138	149	136	144	143	149	131	138	148	143	124	150	155	160	125	165	168	148	147	119	155	144	125	146	131	166	151	174	155	152	151	134	152	139	137	126	136	134	137	125	144	136	122	128	128	147	121	140	153	150	134	150	127	127	140	140	138	150	146	131	149	129	107	132	133	150	124	158	122	172	153	151	137	168	139	149	126	134	134	150	140	123	144	135	141	145	146	143	155	145	156	155	147	147	151	152	155	165	142	135	136	146	144	137	130	157	160	138	135	137	137	120	163	135	131	131	136	152	139	143	171	145	139	139	142	147	150	156	154	119	116	136	146	158	161	132	160	139	125	119	126	144	160	157	165	132	137	134	145	132	126	144	142	136	149	150	132	122	151	130	151	129	143	144	121	143	153	142	138	162	167	132	127	133	145	151	143	150	129	137	144	146	143	149	137	143	134	156	141	129	157	160	134	159	129	121	148	146	138	137	141	145	123	129	125	149	139	135	121	140	160	121	154	153	145	129	152	155	155	152	136	121	161	125	138	149	120	175	142	152	143	141	132	147	154	136	149	117	136	128	150	161	153	154	158	147	152	149	154	143	153	155	135	139	165	137	142	122	147	133	123	151	124	154	167	146	139	132	144	166	139	138	168	138	139	111	133	148	135	138	138	137	155	128	128	129	132	132	146	148	151	144	141	129	133	139	143	138	132	147	124	145	153	127	141	141	126	136	146	130	156	140	155	158	144	118	145	158	141	143	140	126	149	150	138	138	140	148	157	136	131	120	140	133	153	133	137	136	144	140	166	131	149	169	165	133	148	148	134	133	149	134	143	147	124	137	151	160	144	131	142	130	124	144	139	146	158	140	148	138	110	141	145	138	145	128	135	142	119	130	130	146	124	127	133	152	133	117	134	146	152	140	136	154	162	145	141	140	149	139	116	146	138	136	150	130	143	127	147	129	159	132	147	154	130	152	168	138	139	144	133	153	161	140	137	148	143	154	143	151	147	144	137	155	142	119	125	126	151	138	161	147	149	162	132	142	156	134	130	135	136	137	137	148	156	139	136	138	128	160	125	147	121	141	151	137	138	134	154	139	149	120	128	116	151	160	139	150	160	128	150	139	143	132	136	130	144	143	147	152	132	146	142	151	115	154	137	140	160	120	148	129	137	130	137	129	131	152	123	156	145	137	120	130	160	144	151	136	152	143	114	132	126	132	156	137	168	131	142	167	182	142	149	139	151	149	122	151	159	148	132	164	151	135	123	135	134	124	151	134	147	148	140	146	151	130	158	127	143	137	122	147	146	152	138	145	118	132	142	132	143	137	145	149	140	133	158	161	151	122	148	145	127	123	134	161	141	146	117	138	152	142	125	136	156	123	149	149	147	138	147	152	130	149	132	138	139	154	149	134	148	132	131	154	156	154	139	150	116	146	133	134	139	108	139	118	134	145	118	139	115	151	171	124	139	138	139	149	134	138	143	136	149	142	135	152	157	130	139	133	138	153	140	138	135	147	138	144	148	123	151	155	161	142	152	123	149	124	119	145	135	122	178	145	142	131	138	150	130	136	140	126	153	133	161	143	115	137	135	132	136	162	153	144	129	119	157	130	154	132	127	145	141	128	146	119	130	138	149	156	138	113	138	166	128	160	147	141	130	139	148	147	135	151	144	166	133	138	154	147	129	143	163	157	137	135	149	129	149	132	144	145	147	127	118	140	130	127	146	148	145	137	120	159	124	163	133	128	136	136	125	142	141	126	149	137	133	142	140	166	120	130	154	123	151	127	156	129	147	149	139	130	124	126	169	126	131	133	145	160	127	149	154	146	149	142	143	135	156	134	124	149	137	140	127	136	141	165	136	139	148	128	146	136	140	120	147	145	140	150	140	143	164	123	137	134	147	153	153	141	152	127	140	125	140	168	136	139	119	138	154	158	122	131	145	148	109	138	153	140	135	145	125	142	141	147	134	125	152	142	132	144	151	157	154	144	139	146	146	129	125	134	137	150	142	147	127	133	129	147	147	130	141	143	142	156	153	138	148	164	146	150	132	135	135	141	144	128	145	134	142	166	149	158	139	142	133	138	142	128	134	147	121	139	132	153	137	123	144	137	144	124	143	132	147	162	130	124	133	142	144	116	142	133	143	152	140	143	141	146	142	140	144	141	161	131	134	150	137	130	145	119	132	137	134	108	140	150	158	147	144	133	156	152	137	150	129	118	152	147	170	127	156	143	152	132	155	130	147	152	149	121	122	138	171	169	153	130	142	135	148	142	140	127	143	140	152	143	131	130	117	137	160	151	135	138	150	142	163	147	148	123	161	145	136	137	150	149	153	120	124	132	125	133	140	144	139	145	119	143	137	132	134	125	134	137	142	145	150	131	144	141	138	133	137	142	130	128	133	149	153	142	149	146	147	151	147	143	140	143	132	141	126	135	149	148	140	148	159	137	130	132	144	143	148	138	145	138	132	133	132	132	138	150	140	125	150	116	127	147	134	155	151	144	144	149	152	145	134	156	149	145	115	153	133	98	141	146	159	134	122	150	132	149	143	131	140	157	131	143	168	146	148	143	135	127	122	116	135	141	160	146	125	132	155	127	144	150	134	143	154	138	142	161	149	161	151	145	153	123	145	130	126	144	138	148	153	138	120	134	126	128	146	140	132	142	150	140	124	137	155	143	132	134	157	152	144	166	146	115	130	135	162	129	142	145	128	140	145	148	157	137	141	174	138	128	126	143	142	139	131	138	121	143	155	158	133	133	146	126	133	124	152	141	142	143	132	142	129	153	133	137	163	128	150	125	135	144	146	161	136	150	127	143	152	140	145	113	118	135	144	151	149	124	121	142	152	149	133	133	127	140	123	149	149	140	139	122	139	123	148	144	142	142	146	138	140	146	142	136	125	126	143	170	131	124	153	153	137	139	150	136	139	148	144	136	126	112	154	149	158	160	127	135	131	165	152	149	157	149	124	124	140	136	163	127	126	144	161	126	130	143	142	150	144	130	146	150	139	134	135	141	140	145	134	131	162	156	142	163	159	134	138	133	144	132	138	160	140	141	160	142	135	115	142	133	137	131	147	161	164	160	144	128	147	139	132	146	149	137	144	143	132	127	124	122	136	135	142	129	169	150	158	137	132	137	153	143	160	154	163	130	152	143	128	136	124	140	137	137
5396	1422	3221	3491	3136	2569	2136	1838	1521	1470	1265	1155	1056	948	934	868	919	803	820	767	700	662	699	687	667	622	700	631	609	615	619	618	607	562	572	558	599	606	567	645	548	558	566	554	537	532	536	541	552	575	517	538	559	543	567	531	543	523	512	534	548	554	530	519	478	550	549	542	523	505	522	517	568	551	525	555	516	547	503	532	531	506	555	561	550	552	566	549	522	490	508	520	518	522	497	511	502	515	544	519	555	507	509	510	539	543	502	562	505	516	550	568	507	512	512	508	557	497	500	556	544	519	526	503	501	520	507	505	538	570	502	524	513	523	525	499	550	496	558	510	511	537	530	555	548	484	517	554	529	542	496	530	503	523	507	504	518	524	541	531	540	495	527	507	550	522	521	501	513	522	527	514	484	483	519	540	487	520	510	483	495	548	532	489	535	514	572	559	534	499	518	520	537	560	484	504	518	529	528	532	483	525	511	530	480	523	500	492	506	467	566	483	548	557	527	539	493	511	501	532	448	513	514	523	515	488	479	472	527	524	554	489	526	516	515	543	545	518	541	504	531	522	517	524	541	531	539	480	528	516	529	495	483	542	522	583	474	495	549	503	507	510	493	524	518	490	525	482	526	519	528	496	542	515	495	518	538	522	521	525	532	512	531	468	578	494	510	512	511	486	494	545	497	529	498	514	538	497	518	514	513	524	507	534	506	493	496	501	495	541	535	509	512	528	546	500	517	522	493	507	509	525	532	540	493	541	505	533	491	496	529	548	476	501	518	502	542	534	504	522	491	528	539	500	479	512	521	506	503	551	485	536	472	547	563	496	479	490	514	517	495	535	507	553	442	550	545	529	529	507	491	501	483	510	510	538	501	506	502	527	514	533	505	471	512	505	532	514	528	525	488	489	522	504	527	539	532	511	470	520	517	545	473	531	513	535	517	511	550	516	476	503	511	481	486	533	506	532	547	504	536	544	564	562	536	496	533	516	530	518	558	496	496	512	520	495	496	536	508	504	511	569	515	517	546	503	522	501	511	513	536	457	549	514	542	497	497	509	553	543	532	500	495	536	494	512	566	500	510	512	522	511	512	533	470	496	501	513	497	514	491	498	532	564	510	523	530	528	462	520	462	531	524	508	525	523	522	500	489	516	493	577	546	491	539	522	511	556	498	477	510	509	497	521	559	478	537	498	594	511	524	508	521	488	499	522	526	533	544	484	537	541	521	498	510	499	501	483	540	490	477	551	520	533	500	512	536	554	487	490	518	520	496	510	479	496	531	525	519	540	533	489	529	485	502	498	531	491	511	552	523	522	524	523	487	469	542	546	531	515	522	536	483	523	496	499	479	469	549	517	486	503	515	493	537	531	487	515	576	518	531	443	512	554	565	526	531	507	484	536	528	543	495	498	505	516	533	492	509	530	536	499	505	509	514	516	523	506	553	505	492	522	508	533	526	532	505	504	481	478	563	477	539	519	514	507	501	488	526	536	579	478	527	512	511	541	528	461	503	518	517	536	495	509	509	529	519	495	510	526	504	519	491	553	537	541	490	510	493	491	521	497	517	465	485	504	506	532	481	522	523	542	518	539	484	497	514	527	522	509	458	500	507	554	517	541	515	494	527	518	502	473	533	496	507	527	508	507	478	508	510	516	482	544	545	510	448	511	514	515	497	497	543	539	507	531	511	515	522	522	507	528	519	472	463	501	513	479	518	521	502	510	504	503	509	516	484	500	503	551	516	495	493	508	547	519	543	534	503	531	503	519	486	501	525	479	543	545	512	507	530	512	539	476	506	531	535	503	520	478	540	497	497	566	514	519	512	470	473	508	528	476	513	509	517	491	553	555	539	521	571	539	490	488	508	559	504	506	541	495	537	507	475	498	514	560	492	530	517	454	524	545	582	538	542	522	484	533	498	518	526	522	552	493	504	443	536	559	499	505	531	518	523	520	468	482	517	498	482	505	496	489	493	498	524	467	557	535	531	530	540	505	520	489	499	502	510	467	503	545	494	494	483	543	538	514	522	547	507	535	508	544	511	550	497	511	476	508	523	524	504	525	554	536	517	515	512	505	521	535	520	532	529	541	503	507	525	493	510	510	536	511	530	501	504	533	498	504	526	533	517	515	520	487	534	544	520	527	502	554	492	494	531	505	551	497	484	526	521	538	501	516	553	552	539	535	519	516	519	546	507	501	526	525	509	529	513	463	529	523	503	533	514	501	496	533	483	505	514	555	488	489	546	520	547	499	537	523	527	493	491	536	510	541	494	510	473	541	491	493	509	566	521	524	517	553	520	503	477	496	539	501	506	487	497	501	474	488	550	529	546	497	479	507	522	544	520	558	528	481	500	510	545	495	514	470	519	514	505	512	539	529	521	514	503	479	481	495	507	483	541	501	492	518	517	520	498	495	509	489	519	490	535	502	556	488	542	484	499	523	527	541	552	523	514	507	509	513	561	503	539	510	527	503	490	511	480	514	519	505	512	524	515	529	524	493	511	532	505	500	537	506	505	490	580	497	534	465	506	508	480	474	467	542	523	510	520	506	539	541	486	501	534	497	531	544	531	529	490	511	560	481	492	507	530	513	511	503	500	515	523	526	485	529	533	515	520	506	523	532	513	514	481	515	443	530	510	502	457	510	503	511	517	518	512	507	514	485	510	532	477	489	460	504	549	545	463	551	524	554	498	527	554	524	509	549	482	486	477	536	521	530	526	512	544	516	553	529	503	535	519	535	492	523	515	481	529	498	507	475	527	565	499	550	511	531	476	523	493	511	506	512	473	562	506	515	538	500	522	480	521	499	480	478	529	547	486	509	514	552	471	527	493	529	487	516	534	512	527	519	572	533	550	522	513	502	559	528	503	546	524	517	500	542	458	534	525	489	527	527	509	494	511	511	509	483	517	490	523	525	509	532	522	513	526	539	561	483	500	538	527	515	516	526	493	519	537	506	494	524	536	504	533	530	504	516	553	515	526	556	502	487	535	529	539	489	484	515	511	511	486	532	482	534	500	533	561	511	501	483	515	503	508	477	545	531	505	506	538	520	507	482	513	519	497	518	531	519	490	491	520	549	514	532	532	488	500	542	527	516	526	537	488	490	512	511	509	488	455	504	499	519	516	535	535	546	513	517	543	518	539	530	521	515	509	518	502	518	529	525	511	498	541	519	518	524	507	529	502	490	529	513	540	498	515	509	529	512	522	553	544	519	532	525	502	521	508	535	536	526	523	529	463	523	509	486	523	481	462	508	541	508	493	529	524	545	525	525	574	482	496	497	509	497	530	516	500	484	469	515	524	503	530	482	470	504	508	513	496	500	480	510	488	484	505	528	505	523	512	578	520	524	526	508	486	553	504	444	513	482	486	508	496	507	502	525	508	505	495	511	527	528	528	535	498	468	526	480	546	539	475	476	492	525	502	546	517	506	493	539	509	539	501	505	464	518	535	519	497	506	533	528	491	509	532	500	533	501	493	547	497	493	514	515	541	511
7624	1746	2327	1731	1202	848	677	431	366	363	309	282	267	224	192	204	184	172	175	149	167	132	144	142	148	131	134	156	134	124	137	146	126	137	127	142	132	106	102	132	122	139	132	148	102	124	118	104	126	131	121	119	116	131	115	135	112	123	117	121	132	112	129	130	107	115	113	118	147	126	103	102	133	113	111	116	126	122	118	119	115	131	120	133	106	113	119	97	129	118	117	108	96	105	123	124	108	131	104	137	114	111	116	121	120	118	109	113	124	97	106	122	86	111	102	134	122	121	110	132	126	116	127	112	101	125	130	135	123	127	119	110	116	97	113	116	122	107	135	111	110	117	110	128	119	109	113	121	142	111	126	104	122	107	115	111	98	114	121	103	122	124	112	130	137	110	115	106	100	100	102	141	99	119	110	124	129	103	119	114	109	119	100	123	103	115	120	97	125	140	105	111	109	133	132	92	112	105	99	100	114	112	107	108	109	120	111	129	102	109	104	100	99	107	111	99	95	120	112	113	114	108	124	117	107	121	104	122	112	95	132	120	103	117	114	115	123	120	118	113	111	113	104	127	111	121	132	116	116	113	110	97	108	113	125	126	121	131	119	105	111	98	109	111	118	114	111	127	115	102	117	118	106	111	124	102	108	115	129	105	120	123	109	107	107	110	124	102	124	120	135	118	100	119	123	110	108	108	103	128	121	112	94	113	101	126	133	121	115	125	119	104	145	126	119	125	125	127	130	103	116	104	111	108	110	112	103	126	117	107	114	110	130	114	127	138	124	112	123	116	117	100	119	126	110	114	112	99	104	123	130	116	119	102	94	113	116	90	137	111	116	116	111	127	116	106	97	108	131	129	96	105	106	126	116	132	111	108	104	128	100	122	122	103	114	116	126	117	115	110	123	106	112	122	120	121	120	113	109	126	119	110	123	114	117	113	98	137	110	116	114	127	108	112	107	111	91	119	101	100	99	116	114	103	110	136	122	105	106	128	97	90	107	101	125	130	117	122	110	98	124	132	98	117	100	121	115	111	128	114	118	110	112	121	100	108	96	112	109	137	100	117	122	100	105	124	128	107	121	115	116	115	120	132	123	121	95	125	100	120	123	122	109	114	110	105	110	111	107	113	119	112	97	102	128	137	121	109	122	114	109	115	121	111	114	102	136	130	105	127	96	87	94	103	111	126	110	104	120	106	117	106	98	129	101	123	108	112	125	104	135	108	123	107	126	111	117	120	122	108	112	124	120	117	124	112	136	129	103	124	96	108	117	126	105	115	122	119	116	124	104	119	111	111	97	99	114	124	98	109	129	98	104	114	116	90	110	108	120	104	110	119	107	119	152	115	122	121	121	104	103	120	100	112	103	96	113	123	97	106	123	113	142	115	130	109	105	114	103	94	99	107	112	112	124	109	108	126	113	112	118	128	127	125	118	98	105	126	111	117	111	108	106	118	129	104	105	111	99	110	116	119	131	128	112	107	93	108	92	117	125	134	120	112	124	133	101	100	121	115	102	115	127	114	108	127	110	97	110	98	113	104	113	100	127	113	127	106	103	120	125	117	108	91	114	109	93	122	104	108	90	104	108	110	115	122	125	110	116	112	104	119	115	120	107	108	101	120	115	106	126	101	128	111	106	100	123	107	129	128	114	84	109	115	111	115	105	116	102	112	97	118	113	129	109	110	92	97	102	92	110	129	88	122	125	124	121	107	114	116	99	136	97	100	119	113	108	117	101	118	106	122	107	122	110	111	119	119	129	98	126	126	126	127	112	121	107	120	115	106	106	108	114	145	116	116	126	103	121	110	114	146	136	124	113	109	97	102	99	122	127	116	125	132	121	110	111	122	118	108	104	110	105	117	112	151	103	119	113	101	118	106	111	109	119	118	128	129	126	102	111	109	130	105	104	104	113	120	94	132	126	120	133	109	114	112	121	112	122	106	104	127	100	95	106	100	129	128	131	104	112	131	106	100	109	107	106	132	106	127	109	141	108	131	128	113	116	99	115	103	120	110	129	113	115	110	118	121	109	106	100	106	101	109	130	129	93	118	109	127	106	103	107	108	114	120	113	121	112	110	110	119	112	103	125	103	113	118	103	133	107	92	99	111	98	109	128	108	102	112	116	115	129	129	127	100	116	142	114	127	118	101	110	114	126	105	132	120	117	102	118	102	124	120	111	106	126	104	122	104	124	117	132	126	125	124	114	123	114	127	102	125	106	114	120	123	111	116	116	128	95	100	126	117	108	114	110	121	104	106	125	140	103	129	127	118	118	116	108	111	101	99	107	118	112	112	122	119	100	102	120	131	133	117	122	138	100	125	139	131	114	117	120	116	118	110	95	115	124	107	119	107	102	121	121	117	111	101	117	131	116	117	105	93	135	100	117	108	101	121	116	114	143	119	108	123	100	121	99	105	103	114	117	144	123	109	93	92	112	121	110	127	125	107	121	133	124	115	110	102	118	133	104	114	119	117	111	123	127	118	111	110	120	121	111	122	116	100	121	108	118	121	107	115	127	110	130	111	123	123	113	111	109	122	110	102	94	109	121	100	125	138	93	129	105	112	110	127	111	140	127	118	103	125	111	87	104	106	100	122	102	101	125	139	121	108	106	96	114	114	119	120	106	120	110	109	108	119	104	101	130	111	121	112	104	111	129	97	96	123	123	119	102	108	113	124	116	130	99	118	115	123	107	127	112	106	128	118	112	123	103	125	116	119	125	105	114	109	118	124	114	105	100	118	90	129	100	106	109	127	113	110	111	104	110	125	135	109	117	113	137	110	124	109	112	109	118	121	122	98	115	103	127	103	126	120	113	112	114	144	125	131	121	124	125	110	111	118	119	117	115	134	106	103	109	124	111	116	111	128	104	118	121	138	113	102	121	129	90	102	106	116	104	110	125	118	115	126	126	106	104	120	113	117	115	125	127	125	107	109	111	98	140	101	102	122	107	121	102	114	102	100	109	100	113	128	113	99	118	92	111	109	102	126	82	101	140	119	93	129	126	126	108	114	125	119	129	107	117	121	121	95	115	112	101	103	123	91	105	93	122	96	126	119	114	115	135	104	89	107	117	109	115	121	109	111	136	120	125	125	113	90	118	103	121	106	106	136	118	116	112	104	99	111	116	112	103	113	108	99	105	103	92	116	118	123	125	100	136	102	116	119	119	119	106	104	120	125	132	117	113	121	125	127	121	117	107	130	95	106	113	117	96	131	129	114	113	116	122	116	108	116	127	133	105	105	121	106	129	99	112	122	111	100	137	112	110	102	99	109	131	108	110	113	125	126	123	111	123	126	117	108	125	110	112	116	120	95	117	112	136	116	118	114	117	123	100	109	120	95	119	121	125	135	125	109	114	110	102	125	138	141	127	109	107	104	115	96	101	114	129	135	120	113	114	99	125	123	112	110	97	120	114	100	122	108	128	109	107	101	120	121	118	123	116	93	114	125	127	134	110	114	122	95	138	107	105	110	128	118	116	103	129	119	141	103
7540	2389	5304	6149	5328	4498	3574	2891	2538	2181	1884	1745	1497	1406	1272	1197	1165	1066	1008	900	860	812	789	781	774	717	713	685	665	654	643	620	621	574	541	592	583	578	549	592	537	502	570	496	528	521	548	539	502	494	508	475	459	509	536	463	525	466	513	476	478	477	502	501	466	472	460	481	492	491	444	469	440	508	470	495	500	481	464	435	486	438	440	474	442	449	437	496	467	486	452	435	423	485	387	446	460	459	447	465	485	497	462	462	483	453	488	439	478	439	484	456	469	450	414	465	422	431	460	444	456	467	450	430	457	466	473	415	455	461	470	434	400	423	450	479	461	405	471	440	431	397	452	439	442	405	456	457	435	415	463	429	439	403	409	494	472	392	444	420	434	423	473	441	407	417	454	429	418	451	426	445	465	440	459	446	433	450	429	473	459	437	467	431	454	407	454	496	435	458	408	407	413	420	445	432	434	465	434	491	444	441	470	446	417	462	454	451	406	399	451	446	443	443	494	446	407	447	442	455	439	431	457	439	443	418	434	457	431	496	459	448	446	436	417	401	440	478	393	430	398	443	424	424	460	436	447	458	468	414	433	423	422	424	457	428	457	420	443	465	412	432	454	458	458	440	430	457	453	438	440	418	439	387	460	446	459	450	449	399	433	452	451	452	477	444	400	443	437	434	450	450	449	413	472	439	410	409	422	452	435	475	442	434	456	448	418	401	411	437	446	396	460	423	419	455	460	433	434	428	469	454	448	458	459	442	436	433	426	400	487	436	449	441	442	447	438	431	441	430	451	445	428	423	426	426	453	417	460	430	433	431	434	456	455	475	473	435	414	451	451	474	483	430	454	417	474	409	462	442	418	441	435	427	445	423	435	458	413	411	435	446	437	425	442	441	438	421	423	423	458	431	433	449	474	398	494	448	448	437	421	465	452	454	467	443	444	426	442	436	433	465	434	432	451	418	438	429	424	425	428	399	437	420	424	443	424	445	415	436	447	460	425	425	434	439	444	460	405	440	427	459	479	404	427	418	409	422	437	468	454	450	447	441	452	400	465	413	378	478	411	454	460	449	441	425	395	425	423	442	450	444	435	450	448	407	427	444	443	452	432	448	416	444	406	409	465	451	431	422	430	455	446	437	407	405	466	455	431	459	469	451	467	409	416	409	449	413	440	426	431	429	427	404	476	415	468	432	415	433	449	423	443	460	460	444	401	412	435	438	465	471	423	435	406	417	432	451	401	435	472	450	428	452	415	374	425	427	465	389	416	406	448	422	445	420	468	453	452	402	434	408	408	448	435	437	463	422	438	474	403	465	421	426	429	442	471	423	441	431	418	418	448	402	413	433	413	427	394	463	462	392	453	442	440	425	441	432	436	432	430	424	463	442	453	463	439	446	429	423	437	443	432	436	433	440	428	467	429	451	410	408	471	469	445	436	400	438	419	440	441	457	449	478	455	456	436	410	457	431	472	417	429	481	462	411	428	445	425	463	441	447	435	426	471	428	414	414	451	430	458	452	436	446	433	433	431	433	427	455	443	408	405	436	419	448	473	451	414	414	440	440	414	450	470	429	463	430	456	466	439	408	429	441	442	421	468	418	457	435	426	427	440	444	464	422	432	453	422	400	414	461	495	431	489	413	447	424	437	436	433	457	455	448	450	449	447	451	423	416	404	400	442	425	438	448	442	462	416	430	408	424	474	419	442	420	408	411	448	406	411	469	415	431	440	423	438	439	454	448	420	448	479	461	458	479	455	411	424	478	453	427	428	426	441	451	435	481	469	434	464	456	425	426	437	443	508	442	463	424	446	434	459	437	456	428	463	435	454	435	446	410	427	436	458	422	449	456	413	450	443	435	440	434	429	464	425	445	439	428	420	426	414	464	455	427	456	423	430	448	456	426	419	430	441	451	467	412	437	405	438	446	442	454	456	441	403	434	390	418	437	471	447	400	430	448	450	432	449	426	429	398	451	433	453	459	439	481	447	448	448	408	415	428	439	449	451	440	487	442	427	437	472	467	444	454	426	448	448	471	424	415	432	379	424	411	422	423	427	428	473	428	422	468	424	438	427	459	480	434	434	433	421	445	411	429	432	435	392	434	409	395	446	450	441	410	429	446	421	478	441	417	412	441	427	447	435	444	437	453	418	430	453	434	449	408	433	420	473	415	464	446	453	429	418	415	465	439	434	425	419	453	411	414	438	390	437	478	421	457	451	424	480	441	459	474	423	416	467	433	439	438	446	436	404	467	449	448	458	412	442	473	439	450	457	438	402	436	419	469	449	453	421	442	460	464	447	467	443	429	420	449	414	453	438	491	411	445	436	438	455	419	440	433	445	448	400	441	435	450	443	450	433	458	485	465	412	416	465	466	467	463	413	452	397	436	426	446	440	458	451	429	440	473	397	469	398	419	460	423	434	444	432	451	442	420	465	434	445	447	424	440	442	462	417	454	447	442	451	464	474	450	429	398	447	471	436	414	422	447	437	421	437	465	437	432	410	419	426	443	427	428	433	452	422	434	449	436	439	444	429	433	424	462	441	461	424	446	486	420	419	449	433	434	398	490	437	416	430	436	432	465	452	453	425	431	483	477	461	402	440	443	456	429	446	452	457	466	431	427	421	442	423	439	431	452	415	436	414	415	483	399	482	433	435	423	417	480	453	441	442	432	501	452	472	454	406	428	457	438	427	456	460	391	461	407	426	405	450	428	420	445	396	415	443	426	445	394	480	446	442	478	379	419	441	438	446	462	452	426	424	459	450	423	438	414	424	458	428	437	450	454	434	442	437	418	437	412	457	426	412	412	430	412	442	478	420	439	452	427	442	437	439	460	454	440	453	404	442	443	436	442	455	417	441	480	437	442	469	424	415	386	425	431	462	430	432	416	478	433	429	441	441	479	451	452	460	412	411	442	466	423	474	447	459	413	419	441	439	477	452	455	443	395	441	441	444	432	438	456	409	442	413	438	442	430	435	398	447	474	414	425	427	447	422	448	476	448	468	444	421	457	462	402	412	455	441	458	434	432	444	464	418	453	432	443	439	409	427	449	470	426	437	435	458	440	443	424	475	434	428	413	457	432	426	423	444	435	468	414	446	440	442	443	452	444	438	423	423	416	456	450	425	444	435	457	380	438	432	449	460	403	418	445	452	438	435	469	423	459	453	454	451	406	436	448	442	413	442	421	450	460	442	435	437	428	429	435	444	429	464	407	420	434	441	425	446	441	462	466	402	413	432	451	418	467	445	446	446	459	432	423	434	478	434	435	479	451	478	425	441	445	433	473	432	454	474	458	456	478	449	465	424	453	391	405	438	439	443	404	458	440	455	439	480	461	432	426	449	457	414	375	422	414	427	416	419	424	429	452	439	407	434	441	470	395	454	458	436	437	449	460	462	430	458	466	422	445	473	460	423	462	482	402	441	445	440	454	478	428	421	441	483	468	448	441	450	486	451	458	467	478	419	433	412	478	445	434	445	424	470	443	441	469	454	437
1253	301	344	303	270	265	231	226	238	266	258	236	251	229	263	269	218	268	258	242	262	234	258	240	245	269	232	237	223	255	226	244	230	213	261	223	231	225	244	247	244	237	273	262	233	265	234	261	242	249	241	240	220	243	254	235	234	266	220	235	232	240	223	234	226	262	252	246	233	234	266	238	229	244	216	238	258	255	220	249	218	232	242	262	218	232	224	238	241	248	229	256	268	245	250	227	230	231	246	272	232	248	244	243	217	239	206	219	257	242	214	234	243	247	239	257	225	245	245	212	251	212	250	273	259	225	246	267	240	235	247	244	224	231	256	238	248	218	247	254	241	243	254	259	254	244	260	238	209	252	230	250	243	256	244	230	217	249	245	237	229	260	260	224	223	208	250	216	243	268	232	256	243	249	244	253	249	246	228	237	265	257	233	234	229	260	217	247	239	248	245	223	237	243	248	242	265	238	252	249	250	264	246	220	284	250	225	259	231	217	232	229	215	253	228	228	239	240	238	247	232	257	271	253	253	237	228	247	259	224	247	281	258	264	245	229	238	218	235	239	242	264	241	254	270	229	247	245	227	230	221	244	259	243	237	224	249	228	253	231	239	243	227	211	251	235	226	241	227	248	260	222	245	212	245	219	262	232	231	230	217	249	242	230	279	233	239	219	216	216	223	244	201	250	250	247	245	242	241	241	258	252	224	228	224	236	241	229	231	225	240	217	248	235	232	247	240	244	244	246	241	238	232	252	240	226	232	236	269	234	239	229	230	230	230	192	242	243	212	252	242	236	225	239	247	229	232	224	233	237	244	249	222	255	242	243	236	239	252	248	249	254	252	233	233	225	233	237	225	229	253	227	237	266	232	232	253	221	230	259	231	224	234	264	233	262	254	245	221	233	244	227	223	233	221	231	216	223	204	242	246	210	233	239	256	247	250	231	231	248	249	244	211	239	235	196	259	234	252	254	235	263	247	230	251	228	255	226	237	233	233	261	217	235	228	230	227	210	213	268	238	243	245	256	234	244	233	246	218	237	220	200	212	254	239	279	213	236	251	242	247	255	233	239	243	264	256	246	254	250	253	221	227	252	246	239	268	219	255	227	226	233	220	213	214	237	257	225	236	227	281	241	254	230	220	215	262	241	227	254	223	220	222	235	237	267	247	230	236	240	235	256	223	218	232	233	257	246	246	243	220	243	201	268	215	235	247	257	244	219	247	251	239	262	251	229	272	260	241	214	254	249	223	230	226	282	235	214	256	234	235	254	250	243	253	220	249	250	252	274	203	216	245	240	263	229	253	201	236	271	275	249	241	237	255	260	231	237	247	205	241	232	237	252	267	234	254	225	225	251	240	255	236	231	229	262	247	250	242	233	236	271	244	249	235	228	227	260	280	239	246	237	228	213	257	233	249	221	239	243	230	233	249	239	236	250	222	249	221	210	246	267	237	252	240	244	225	243	242	257	219	232	252	259	226	233	253	250	219	265	230	220	238	265	249	228	228	242	192	239	248	234	229	246	239	224	247	223	250	223	244	246	235	258	254	266	242	245	237	243	251	242	235	244	255	216	235	238	223	228	246	229	213	250	237	252	221	237	224	245	254	248	224	274	267	259	251	243	213	228	211	252	218	266	236	222	262	204	275	250	256	230	252	240	248	225	213	241	250	281	242	253	252	237	247	235	241	249	224	256	244	249	242	233	251	247	235	221	224	216	245	247	258	234	227	247	246	237	211	247	226	281	215	263	225	258	223	234	236	246	220	242	247	238	232	256	245	225	259	207	241	213	226	267	240	267	235	231	209	258	254	227	199	245	266	252	226	233	236	276	274	247	236	236	256	217	251	268	228	221	252	237	250	232	262	231	255	216	226	211	240	248	248	252	239	252	234	222	233	286	242	225	199	250	251	239	253	234	237	252	234	252	216	233	281	239	236	240	220	249	261	244	238	250	250	238	252	218	219	214	245	245	288	231	244	231	226	245	228	256	204	255	261	239	230	234	257	236	258	244	254	226	232	238	266	217	237	244	255	255	230	240	214	238	214	229	223	241	242	250	251	244	221	222	232	228	219	216	241	240	259	234	222	245	238	216	228	266	253	253	220	200	240	239	260	247	259	225	231	246	240	223	249	279	234	253	242	229	248	266	216	247	226	230	220	206	233	254	224	261	272	226	237	238	246	241	270	258	231	262	216	258	231	222	231	250	247	232	223	239	224	248	249	236	245	240	241	231	227	242	235	214	241	213	210	222	245	230	214	249	241	253	236	250	251	257	252	252	210	227	230	249	241	249	255	258	264	225	236	229	253	247	226	228	223	204	221	235	247	247	250	223	252	236	263	263	216	227	242	240	211	265	250	261	234	248	237	275	249	244	234	225	221	253	231	173	229	238	235	236	285	248	216	228	208	212	240	265	239	218	245	239	225	233	244	229	245	243	227	245	255	258	235	232	223	234	240	216	233	258	251	223	248	225	223	214	218	242	223	261	232	210	237	232	246	230	246	266	245	260	235	268	248	247	258	242	232	251	239	270	241	228	257	273	254	300	229	233	259	224	240	235	241	250	240	255	212	243	240	238	211	221	197	230	253	281	251	232	231	229	275	226	242	216	236	245	251	268	226	226	254	226	224	242	260	245	246	217	231	243	248	217	258	234	243	241	242	250	209	253	221	249	241	223	244	236	231	226	251	215	250	236	238	222	218	242	213	226	222	213	212	235	251	220	245	214	261	223	248	230	221	231	251	229	240	238	217	267	226	253	286	220	233	246	222	246	210	255	233	269	248	235	209	220	241	242	244	220	246	233	221	263	255	236	258	275	253	257	236	240	250	262	260	261	232	234	248	241	238	240	215	240	224	256	245	209	240	240	244	232	242	206	206	222	227	226	230	240	263	214	246	223	233	245	223	243	258	243	254	272	247	242	207	237	249	211	246	232	237	243	240	249	229	253	245	243	230	240	212	249	219	219	240	238	236	236	255	256	232	245	239	260	248	244	217	225	242	227	255	239	228	233	232	255	264	237	217	224	275	252	251	241	224	211	269	230	224	235	232	252	234	226	243	255	254	213	235	240	217	241	240	244	232	241	233	236	260	243	217	231	228	233	241	242	232	236	245	242	238	243	241	228	239	232	256	236	223	234	234	245	274	234	252	223	236	227	263	248	246	261	242	229	214	240	236	239	238	240	222	241	215	248	251	259	247	240	267	279	230	264	237	266	229	264	252	239	226	232	238	242	225	243	240	266	229	221	250	220	229	259	219	253	244	247	210	222	231	268	239	213	253	262	264	245	228	229	243	255	237	249	233	253	258	213	234	247	252	246	235	249	241	258	245	244	213	244	238	243	266	266	220	219	229	257	256	237	245	228	246	239	241	230	246	241	242	224	230	214	226	250	251	249	243	231	239	234	231	231	250	236	214	245	232	247	254	250	233	234	263	240	244	275	237	237	236	255	219	237	263	258	235	223	206	238	246	240	212	252	245	250	257	261	217	246	256	254
2257	858	1027	1073	960	990	896	870	872	899	817	814	845	798	868	878	841	884	797	835	815	842	812	805	780	846	802	830	839	833	799	792	822	827	827	796	841	824	791	795	813	807	800	830	786	823	809	808	747	855	845	776	798	849	773	794	807	829	829	826	856	829	813	810	779	811	814	802	893	864	786	789	815	772	804	797	815	770	799	776	769	815	882	825	774	813	824	813	811	758	763	827	812	817	790	844	850	815	795	797	781	785	833	866	805	851	822	805	808	808	806	786	817	811	780	794	794	823	827	811	810	819	793	818	767	769	810	834	806	808	807	808	805	794	824	766	828	882	754	830	784	780	817	795	754	800	802	776	817	855	814	809	767	813	775	771	830	835	826	821	810	777	804	806	845	837	794	800	835	815	836	806	793	755	795	803	836	743	806	782	771	829	764	824	787	815	810	795	772	790	772	840	860	852	796	850	804	829	797	818	817	791	788	790	795	807	833	844	810	816	799	849	800	810	830	836	839	807	819	804	799	824	790	826	792	837	786	823	779	835	803	831	818	807	779	822	842	841	809	801	813	816	761	808	809	747	809	784	832	833	768	783	806	772	819	841	774	846	809	815	782	836	779	780	777	822	784	809	788	785	792	757	750	805	758	818	807	812	788	779	814	816	808	784	785	852	806	825	820	797	733	804	729	813	817	832	839	814	793	810	798	811	789	795	852	826	797	786	862	829	826	811	793	847	785	793	756	854	824	824	800	771	818	801	826	801	799	826	804	802	875	813	811	761	780	773	849	799	844	787	820	839	797	806	764	784	811	755	799	825	804	811	780	801	841	794	759	785	776	802	817	742	812	824	763	859	750	784	736	786	824	772	753	846	837	815	788	845	834	813	800	783	866	826	843	819	758	789	799	772	808	793	819	813	743	797	834	766	773	848	817	839	861	821	853	834	810	834	835	820	832	842	809	838	799	792	752	813	788	840	823	803	782	818	817	791	808	815	781	812	828	787	846	819	822	839	844	837	807	768	826	785	753	769	774	830	780	815	814	794	794	833	811	807	825	802	794	777	810	868	802	820	791	782	780	816	800	778	773	786	794	807	845	814	825	831	831	779	813	835	788	815	835	773	833	813	814	801	806	767	788	740	820	763	788	791	788	812	832	818	812	790	740	832	802	769	771	784	814	842	754	797	822	762	796	802	763	809	819	831	806	842	792	770	768	820	782	807	830	850	814	844	818	788	789	816	822	830	778	808	794	811	769	785	802	795	795	768	843	778	803	802	829	824	795	812	851	814	759	799	785	879	762	807	834	801	828	904	791	782	838	819	773	786	818	831	752	767	807	840	796	795	837	786	808	837	771	825	818	792	807	800	827	790	830	849	818	800	767	781	810	823	797	798	814	855	779	843	779	787	755	815	811	832	821	795	807	820	780	752	790	837	837	833	819	862	848	831	812	767	787	829	794	822	794	798	799	813	824	827	843	798	753	809	795	776	804	793	830	844	790	824	821	767	774	802	777	807	793	813	760	829	858	828	830	820	790	812	813	834	827	828	798	801	780	816	741	832	851	817	757	794	786	825	778	766	833	778	777	813	865	826	844	804	755	755	856	834	834	781	857	787	799	737	795	839	792	861	785	755	838	827	813	821	825	791	859	778	793	815	812	804	784	804	788	792	801	811	798	787	823	829	788	799	789	826	782	808	831	756	817	841	848	834	834	816	815	798	810	802	809	838	819	812	830	845	824	808	819	809	802	796	777	814	769	770	788	811	897	790	807	783	845	792	801	784	806	784	781	757	785	773	799	752	794	787	811	786	818	793	765	787	876	826	812	811	827	781	819	833	808	764	742	782	840	814	839	802	808	796	806	810	772	798	800	761	805	782	820	845	849	778	817	821	817	857	784	807	827	795	842	807	831	779	839	818	820	767	770	774	840	749	796	802	815	826	772	801	808	810	806	820	838	806	817	807	838	807	781	837	819	805	796	771	828	795	790	805	800	836	806	812	818	842	825	780	835	769	777	780	805	830	790	802	778	797	825	861	790	827	814	766	819	837	762	800	804	767	771	802	818	815	794	730	840	804	791	767	825	845	801	831	859	817	804	810	805	824	782	817	813	859	766	900	778	852	843	863	777	811	834	789	813	819	847	793	803	776	800	789	794	793	834	801	780	818	799	809	806	751	784	796	799	780	799	782	821	816	781	770	780	850	818	816	752	761	825	773	791	777	845	833	801	775	777	825	829	756	754	799	793	800	844	811	839	753	806	821	792	836	789	744	820	790	874	807	816	783	791	833	732	787	775	803	835	800	783	783	830	742	822	806	836	767	779	746	847	805	809	793	850	798	865	851	788	796	799	832	833	825	784	809	755	791	776	814	839	835	810	841	775	815	805	843	787	799	796	817	792	834	832	851	820	828	815	760	801	853	762	816	786	835	840	794	844	828	783	806	831	774	824	821	836	827	811	856	770	805	788	867	776	812	814	781	850	787	834	787	738	780	857	844	767	811	815	804	843	828	827	782	725	856	774	761	768	820	778	851	822	861	813	867	823	778	806	766	760	808	811	816	819	849	799	842	820	771	834	813	829	751	789	817	799	807	801	761	801	861	817	809	822	765	814	819	786	784	811	787	784	793	795	819	753	757	819	858	778	797	797	807	836	833	819	835	856	816	819	818	839	848	768	788	762	804	757	795	823	787	782	762	728	815	767	836	764	806	797	825	849	804	792	775	777	792	781	843	832	763	840	838	833	775	764	791	803	787	799	784	808	837	773	789	761	757	760	816	840	835	787	792	809	812	751	769	825	804	830	816	800	781	821	777	807	777	834	839	772	802	817	833	822	730	826	854	807	840	861	791	800	836	824	817	841	815	814	802	777	777	775	770	785	784	841	827	777	797	757	860	806	809	807	809	806	826	779	807	791	789	820	803	796	837	811	830	789	819	802	867	833	822	822	809	780	816	812	841	780	790	763	784	784	797	824	798	788	817	822	807	841	829	834	820	827	828	787	786	793	817	837	818	828	818	822	839	777	842	776	787	786	807	793	820	808	789	763	867	786	805	810	773	772	800	772	802	830	779	774	839	809	824	801	846	794	786	754	834	819	802	850	829	812	788	771	778	793	833	789	858	816	805	806	801	770	805	818	793	850	823	826	760	817	840	777	871	808	809	785	804	812	765	843	772	829	861	792	802	786	813	788	809	810	833	831	841	827	851	770	828	821	823	776	839	835	811	806	784	886	837	833	772	774	871	837	800	772	815	788	787	825	790	825	793	769	842	824	759	785	781	817	759	803	854	798	870	791	809	787	800	805	769	782	818	855	762	807	805	823	796	789	769	842	839	726	790	828	795	772	811	821	826	734	810	801	757	805	837	850	811	791	789	821	809	773	827	795	796	786	794	791	806	821	781	792	826	796	753	736	766	814	809	790	839	876	832	784	805	839	813	772	834	836	758	795	777	746	761	811	823	846	780	801	820	818	808	809	805	850	738	836	855	792	829	776	803	813	815
3926	892	1199	919	629	466	396	332	276	236	242	209	205	185	192	169	166	156	145	171	161	142	151	146	189	177	145	155	151	145	150	132	148	157	143	163	143	148	121	143	152	146	140	149	144	135	127	140	151	146	132	142	145	157	122	138	125	149	135	148	136	134	126	140	139	111	127	117	135	138	159	123	126	148	137	119	128	125	138	136	140	136	126	131	137	145	130	152	125	152	135	121	146	142	144	125	127	128	115	132	144	133	137	136	128	136	138	131	147	142	156	114	147	143	142	144	122	111	126	135	147	125	133	120	131	132	129	140	135	139	139	116	135	139	129	142	128	143	138	131	137	140	142	130	135	156	111	137	136	122	134	108	139	132	131	138	144	128	124	138	133	103	132	119	119	129	130	134	143	137	129	130	145	111	129	142	138	152	111	121	131	124	145	144	138	153	142	122	125	131	155	119	109	146	138	140	151	127	111	124	129	116	133	135	130	140	133	117	123	134	149	147	153	128	133	140	139	141	136	127	137	128	140	119	146	149	137	121	136	134	135	132	137	129	126	129	136	133	133	139	134	137	156	130	122	126	132	142	127	117	134	129	136	134	139	140	125	130	141	133	143	143	121	147	138	134	125	131	117	127	136	143	115	122	141	125	133	143	122	141	129	119	146	140	146	159	140	137	133	119	162	135	125	135	133	134	152	136	129	139	121	137	137	132	138	118	134	137	143	135	150	157	147	126	127	134	153	126	142	133	118	138	118	131	142	140	138	119	130	135	125	141	145	158	108	115	127	147	151	141	141	121	141	135	142	134	149	137	136	124	120	137	110	130	149	125	131	128	143	162	138	115	169	120	120	117	142	135	152	134	143	124	136	145	142	118	123	141	115	136	145	124	135	143	127	120	135	135	133	136	133	130	141	119	131	131	102	141	135	127	136	134	131	139	138	128	125	146	137	134	122	159	132	154	121	152	150	102	124	140	124	126	125	115	142	139	120	139	127	126	135	132	140	135	121	132	125	102	108	142	154	135	132	127	143	121	117	155	135	131	124	112	154	129	136	140	153	130	124	122	128	113	139	145	128	144	122	122	129	128	114	104	150	138	145	127	148	131	139	136	142	134	131	132	122	123	126	125	144	145	138	121	140	150	139	149	133	119	130	142	136	131	133	153	133	120	129	156	134	132	127	135	141	124	119	157	148	132	134	151	121	123	120	134	140	108	133	140	141	160	132	115	140	145	143	128	131	149	135	130	121	131	136	113	127	124	143	123	130	138	131	146	120	117	124	154	142	129	119	135	144	133	143	145	122	145	142	115	123	101	146	131	105	147	118	129	126	130	139	134	141	110	130	127	126	134	134	141	146	143	138	131	127	134	132	158	129	154	120	140	125	152	136	136	137	123	119	148	136	123	127	127	120	129	118	137	156	149	122	149	121	117	112	113	139	143	150	115	118	123	102	134	136	129	131	125	142	121	124	133	100	121	131	134	131	134	147	132	114	139	132	125	136	129	134	134	114	113	132	128	151	119	141	120	129	126	122	134	137	134	135	131	145	114	145	161	138	122	146	137	125	151	118	136	147	128	154	145	129	152	131	137	121	134	152	133	129	124	140	122	139	129	130	135	170	126	150	125	131	141	112	148	143	121	114	121	105	131	138	126	137	137	133	155	146	127	135	121	137	143	123	152	122	141	142	131	121	122	118	129	137	145	136	130	138	138	125	135	137	138	133	112	139	143	127	126	129	124	131	135	141	145	138	142	140	125	157	111	137	151	124	144	132	140	148	135	135	131	125	147	126	112	154	122	132	138	119	124	124	147	115	112	135	156	119	139	156	133	115	149	134	112	116	140	115	132	136	139	114	132	133	133	125	145	93	149	147	130	133	129	141	144	130	118	130	134	126	128	125	136	125	130	161	130	131	125	140	136	144	137	116	148	135	127	144	123	121	146	123	150	139	128	117	136	128	125	151	125	125	150	137	133	150	132	128	143	134	137	124	128	152	125	137	139	130	126	129	117	129	124	134	153	152	111	110	136	123	140	155	136	133	135	147	119	133	137	128	130	141	122	133	130	117	120	132	130	131	143	130	104	123	126	122	121	132	120	140	132	139	138	143	130	151	161	124	141	139	140	139	119	134	139	132	134	125	123	136	136	123	131	144	128	133	131	132	124	134	105	140	108	151	136	151	146	156	107	106	145	117	122	136	127	117	152	119	127	136	108	130	147	142	110	155	141	150	138	124	129	134	131	127	146	133	122	130	120	127	155	116	125	149	133	148	144	141	122	117	133	142	126	129	117	148	143	125	124	124	120	133	129	145	123	129	157	141	116	135	159	115	129	131	130	145	146	147	127	143	134	132	158	138	123	117	130	117	141	126	141	138	124	141	125	148	133	146	128	120	127	131	131	143	125	132	114	141	118	130	142	120	142	140	149	132	128	134	143	134	145	132	120	103	126	112	121	152	114	136	133	140	128	125	117	149	113	143	134	131	161	127	127	142	137	137	127	146	136	140	135	140	132	133	138	123	138	109	121	140	141	138	138	142	134	137	132	103	144	141	130	119	132	121	147	132	116	144	134	142	144	117	143	132	131	140	139	130	134	128	120	122	130	152	130	133	130	132	125	141	126	135	149	120	123	136	154	129	127	120	122	114	119	144	128	128	141	147	124	115	128	125	154	122	144	118	151	131	122	142	133	135	132	129	143	150	119	141	139	132	137	147	132	126	116	136	137	146	126	130	122	137	115	111	113	154	130	130	127	155	148	137	128	135	126	142	124	138	132	112	122	139	118	119	118	124	138	124	135	128	110	114	141	141	130	120	125	128	133	135	133	129	155	121	128	128	127	152	144	119	115	122	145	130	137	140	123	129	132	155	133	137	131	123	140	139	135	131	143	114	140	122	134	131	119	136	127	123	117	130	121	108	121	127	152	119	136	123	165	124	134	127	136	152	133	146	132	111	143	134	137	136	122	151	143	127	121	143	151	166	123	140	142	116	128	119	150	130	144	137	135	126	148	134	129	146	132	142	137	147	139	140	153	158	125	119	135	150	138	145	129	138	133	131	127	140	150	136	126	105	131	152	132	159	121	121	122	139	123	131	140	119	143	141	141	143	128	157	124	120	130	142	128	124	129	133	126	139	144	136	123	136	135	131	125	132	137	145	118	131	148	135	120	127	147	116	132	129	110	112	126	126	145	146	122	137	141	147	130	119	139	143	163	123	125	116	144	132	135	122	139	147	159	131	143	126	137	122	122	141	149	133	149	135	124	129	160	125	121	133	126	121	128	130	136	136	124	146	137	142	126	133	148	133	147	120	126	121	141	145	129	122	143	112	138	148	126	114	117	131	136	133	127	138	157	134	140	138	130	138	113	133	128	133	133	138	124	111	162	117	127	124	127	129	141	106	122	125	139	142	135	137	133	127	150	132	144	107	120	135	126	124	124	137	150	112	124	133	135	112	155	120	157	147	132	131	117	125	138	130	133	160	133	110	138	130	128	138	141
4700	1360	2647	3112	2675	2270	1867	1592	1403	1215	1104	1027	905	897	791	795	727	681	644	664	641	619	593	597	584	584	576	546	535	542	552	512	513	525	487	510	533	519	470	531	489	526	474	491	480	479	494	477	477	472	481	499	500	463	457	446	483	448	502	450	465	443	517	481	468	468	437	447	469	452	482	468	474	431	423	432	471	441	441	442	474	478	451	441	400	434	463	475	483	422	449	476	418	429	408	440	414	418	413	450	474	461	416	466	440	460	428	438	434	453	435	469	481	429	431	453	439	475	432	452	457	458	434	456	440	414	468	415	467	470	420	454	422	391	435	467	449	459	434	455	447	438	473	464	425	464	415	428	455	439	440	461	445	442	426	466	438	454	438	487	458	479	461	440	449	416	451	436	441	432	423	443	436	424	416	413	449	442	463	457	433	422	465	445	481	465	466	436	454	455	455	451	460	405	416	432	438	375	444	429	430	442	464	441	431	433	426	450	472	463	429	473	450	422	439	470	426	455	439	484	442	455	439	432	462	458	413	410	452	451	403	448	416	437	462	431	449	453	458	481	465	492	454	434	437	426	413	404	454	447	426	439	434	464	450	434	452	440	437	466	445	425	442	428	446	447	432	420	468	466	478	488	441	459	424	479	432	422	421	447	442	448	434	432	442	461	442	445	466	455	432	472	440	432	455	435	450	437	450	411	446	433	448	462	421	436	454	459	444	428	444	427	450	419	457	430	474	456	415	457	425	446	422	434	424	445	449	458	452	478	401	411	396	485	472	454	423	423	460	424	466	436	445	436	453	424	462	408	446	434	444	430	458	415	444	440	425	447	441	459	443	449	410	430	424	389	469	419	467	442	462	442	438	469	453	456	469	455	413	472	372	447	435	460	438	440	452	452	433	406	434	439	443	426	456	418	429	451	447	449	467	423	447	477	408	436	420	460	462	427	436	424	421	428	428	460	433	423	432	471	395	441	437	468	450	420	444	427	414	426	490	483	445	419	430	440	433	459	445	486	463	465	428	392	427	417	419	464	437	444	439	473	429	439	462	462	459	444	453	469	439	435	429	462	433	428	412	441	467	424	439	452	425	446	462	493	421	432	455	455	442	429	395	451	441	426	429	418	427	454	453	441	450	453	458	428	452	392	398	418	485	449	442	443	433	469	473	442	435	451	459	432	474	428	426	455	444	413	473	437	420	436	434	449	425	473	428	416	419	447	437	429	449	446	454	436	467	452	441	443	472	430	426	441	462	453	418	465	425	462	474	420	446	468	474	437	476	451	454	449	412	445	464	449	443	452	479	443	458	441	460	452	474	439	426	414	464	425	443	446	461	431	473	426	418	479	438	435	437	443	404	447	457	452	445	454	483	435	449	479	459	467	437	425	450	431	429	440	440	420	426	444	468	440	423	439	394	447	448	430	469	435	437	420	445	436	432	458	470	475	447	464	431	444	435	469	446	425	385	440	453	454	461	394	469	438	421	439	416	439	439	475	448	448	496	457	402	431	446	425	466	424	426	395	461	443	459	400	442	457	436	417	417	439	456	425	362	402	447	425	446	450	413	423	446	447	460	434	477	416	438	462	456	408	431	471	419	423	441	434	435	429	421	486	420	449	440	460	443	452	449	470	407	430	426	440	421	453	441	423	463	437	437	467	415	429	427	425	473	453	415	474	432	460	420	451	445	415	455	474	441	479	422	423	437	435	403	416	415	451	418	428	463	432	468	433	416	455	465	418	435	450	461	431	451	451	427	426	417	413	435	429	439	428	493	474	439	456	424	432	422	466	467	476	433	460	467	500	427	477	449	484	421	435	433	435	446	452	464	454	435	472	426	428	466	427	464	427	446	433	418	464	447	434	410	457	424	415	450	410	458	419	428	405	423	464	426	432	456	418	423	407	431	451	461	433	419	452	467	421	445	433	409	455	427	418	423	459	437	416	421	463	475	416	431	441	454	426	452	450	458	425	428	431	439	404	458	455	462	407	461	409	433	455	430	439	443	438	455	438	429	454	443	450	407	421	435	446	440	454	474	448	455	435	436	431	487	413	459	431	449	468	427	436	424	439	439	470	404	419	421	448	446	445	447	430	457	438	441	444	420	462	433	422	453	419	431	472	430	479	451	465	427	445	461	445	469	455	450	437	407	401	465	453	461	441	428	456	456	439	466	437	453	410	402	439	412	447	444	425	426	447	468	464	437	455	448	408	440	456	425	468	478	443	433	446	416	475	465	430	432	408	421	449	431	448	469	395	470	398	488	437	411	444	465	463	465	477	482	428	434	471	453	451	479	423	448	457	466	450	400	413	444	442	451	414	437	432	462	485	412	392	439	441	461	446	444	426	430	407	423	443	415	397	448	411	472	432	404	431	427	421	459	407	450	455	422	449	472	467	452	465	466	478	462	454	458	411	467	473	425	423	447	464	421	420	436	444	428	443	393	443	422	441	442	438	444	415	441	458	402	449	429	435	429	415	429	426	411	479	433	465	420	425	483	420	457	432	438	468	434	447	459	437	433	430	443	439	404	422	448	427	430	418	457	461	439	435	467	425	438	472	455	423	462	443	429	445	447	433	471	457	459	436	440	418	424	446	418	430	486	404	464	434	450	392	413	432	438	425	426	429	445	470	458	412	427	452	416	429	446	465	406	429	438	454	449	432	416	425	472	460	440	460	434	447	425	458	445	451	446	450	403	431	457	447	448	435	428	455	416	455	410	451	446	459	414	485	428	442	419	427	427	430	486	487	462	454	434	438	470	401	412	477	424	423	446	437	469	434	458	439	455	431	384	415	450	434	469	420	439	426	429	438	436	448	437	415	436	434	450	497	444	467	447	454	427	412	450	433	459	455	461	463	447	441	427	437	440	439	404	429	441	430	460	458	424	417	486	442	404	442	432	445	446	430	455	454	413	466	455	432	412	447	449	422	460	415	436	444	458	463	402	454	426	444	432	465	454	493	462	424	449	453	439	477	432	466	459	443	459	426	408	437	418	428	435	478	473	435	461	439	439	436	384	426	486	457	422	447	425	419	473	456	432	450	418	434	488	454	446	465	423	453	417	442	441	429	451	434	463	437	463	436	416	510	451	455	445	472	466	418	458	482	407	448	412	413	461	467	479	473	447	455	448	430	468	427	457	423	465	491	430	456	398	450	472	437	453	459	401	484	422	403	442	455	444	429	464	442	436	425	454	473	442	470	431	454	426	456	469	430	457	445	464	431	435	443	465	457	467	432	417	457	418	436	436	461	422	451	475	474	428	447	418	423	434	454	480	431	421	424	449	459	404	411	439	427	461	409	443	411	465	397	401	431	447	488	426	411	430	429	451	437	445	444	430	430	449	442	457	444	437	455	446	433	434	477	418	468	440	463	454	453	467	430	465	429	433	462	427	423	433	470	430	464	463	431	447	454	452	469	428	448	445	435	430	461	439	444	420	437	450	403	455	481	431	489	457	434	451	452	432	454	423	460	441	484	439	440	439	428	466	460	414	459
7748	1815	2322	1764	1172	857	634	457	408	369	291	252	201	224	187	186	205	195	162	171	163	167	145	125	138	154	156	137	120	125	134	122	112	111	130	140	124	123	119	130	116	125	100	136	116	122	100	131	126	119	114	123	116	118	111	96	104	119	118	119	140	116	104	115	116	98	130	114	133	131	104	130	117	92	98	111	118	140	104	109	102	103	105	126	123	124	112	112	120	125	94	112	133	112	117	118	119	123	99	115	117	139	128	122	130	101	119	122	103	110	100	120	116	109	126	105	104	116	110	114	116	107	116	110	118	109	128	136	124	119	105	132	138	126	126	101	124	99	116	108	128	119	115	121	112	137	110	123	107	111	122	105	118	124	118	106	106	109	124	130	100	120	123	125	119	119	114	103	116	116	114	117	137	108	109	107	108	121	107	120	117	138	127	122	108	98	108	119	105	114	118	123	114	108	115	117	116	116	123	124	115	119	134	96	112	110	119	109	112	125	105	123	135	119	123	94	93	104	115	87	104	111	126	106	109	126	119	105	106	110	108	118	130	108	117	102	122	103	119	97	129	119	102	115	106	116	123	112	123	130	99	129	120	128	114	106	131	109	102	106	100	116	105	117	100	85	140	108	89	118	121	139	116	128	98	104	133	110	111	115	107	103	96	122	106	116	118	113	100	104	126	98	126	125	139	123	109	140	102	130	124	122	112	119	126	121	103	134	122	127	102	112	123	114	97	105	111	116	85	109	114	126	114	127	95	130	105	114	116	115	106	117	109	107	114	110	134	127	132	118	101	106	108	109	111	133	114	102	117	101	117	104	107	111	123	102	108	122	114	128	129	94	111	125	113	105	122	105	125	116	126	91	124	126	105	108	113	114	126	112	118	120	115	124	126	116	117	123	116	128	116	121	124	111	120	101	120	103	113	130	121	122	100	127	93	129	115	116	123	100	105	126	99	98	105	115	113	132	107	118	113	134	119	120	120	112	114	99	100	119	108	123	110	129	117	122	107	117	108	120	121	126	137	124	109	116	127	123	120	125	115	97	118	134	121	116	116	117	106	102	112	136	111	123	93	121	103	101	130	120	119	121	128	110	112	111	129	108	117	139	122	121	108	114	123	135	112	118	124	98	120	113	119	114	120	119	114	113	121	119	124	100	116	102	105	151	125	113	107	94	117	124	108	112	120	101	131	113	107	144	112	115	115	118	118	109	117	113	125	94	139	118	118	129	125	112	110	104	115	100	119	119	114	126	127	100	119	126	113	126	114	134	134	108	111	124	125	119	122	99	122	118	107	117	133	110	93	99	114	116	115	101	132	116	110	119	124	105	133	106	115	108	103	119	108	128	101	115	94	120	112	122	101	97	103	101	118	107	113	108	134	110	114	117	118	111	120	110	119	131	121	122	107	113	109	128	134	126	122	123	122	134	108	101	100	113	111	112	98	123	128	115	119	105	136	124	105	108	127	101	116	91	102	106	102	133	114	98	103	100	120	102	117	118	115	116	120	87	126	124	122	125	129	121	105	104	124	115	117	111	113	102	113	107	127	114	106	114	140	121	119	119	111	97	107	124	121	116	124	114	106	106	119	88	124	111	121	120	118	107	123	111	111	105	98	94	133	104	113	119	110	109	111	117	110	135	111	97	92	131	110	104	108	103	122	113	119	95	98	105	117	121	120	124	121	115	116	113	108	112	107	108	116	113	104	125	113	126	119	105	98	92	111	111	130	112	105	118	123	114	120	116	126	106	106	114	130	110	114	88	115	119	111	109	116	126	110	113	120	116	107	114	107	115	104	99	101	100	91	111	108	116	113	104	135	119	122	120	106	90	119	117	112	112	111	98	107	119	114	113	106	126	132	116	102	124	106	86	110	127	111	102	119	114	138	101	120	110	129	105	119	115	101	132	105	115	116	114	104	119	127	112	115	99	115	106	116	125	134	132	125	114	97	134	108	115	111	120	116	106	114	103	127	123	105	120	106	125	111	96	107	119	118	101	109	134	117	112	118	111	95	133	118	120	126	126	109	113	129	87	98	107	119	135	102	100	119	103	104	93	115	121	102	108	138	130	105	103	118	98	98	122	106	101	125	127	119	102	128	128	113	115	113	136	102	110	107	106	127	111	119	125	124	126	107	113	111	107	131	100	114	119	97	107	117	115	122	111	111	111	94	117	114	115	111	94	125	105	120	131	110	122	128	113	114	120	102	117	105	103	133	119	129	105	119	114	111	111	125	126	115	107	111	113	98	136	117	122	117	108	116	108	105	102	108	118	110	112	126	130	120	95	111	131	109	113	116	113	122	113	104	102	148	126	101	112	107	114	100	116	100	109	106	132	120	132	133	91	138	122	121	116	119	129	103	110	106	100	114	123	124	116	87	118	99	115	115	106	107	102	96	122	113	125	117	109	103	117	99	103	126	107	122	115	102	105	122	99	119	109	111	124	104	118	129	116	100	126	120	102	106	113	99	102	110	114	105	133	106	115	131	124	125	111	111	104	113	106	105	122	124	114	121	120	124	108	114	102	117	118	128	119	106	120	112	112	113	127	118	127	134	105	108	128	110	119	108	127	124	80	112	109	107	112	110	108	120	114	103	109	138	119	105	113	116	112	119	118	132	110	96	105	114	121	126	119	122	120	138	98	134	127	128	126	113	125	118	123	133	126	113	104	105	107	125	116	102	104	111	117	108	97	136	99	106	124	103	117	137	112	119	115	117	99	126	103	109	113	110	104	99	131	128	127	116	103	111	126	99	132	110	119	114	107	137	114	101	115	117	126	107	99	119	118	109	103	92	120	112	118	103	121	102	106	103	126	99	107	115	124	108	107	118	123	117	116	107	127	115	99	113	99	125	113	109	118	99	114	136	113	105	122	133	101	100	128	117	133	109	115	109	129	110	126	119	117	114	107	126	125	128	135	126	99	123	124	128	107	118	123	105	117	119	101	109	98	107	125	120	109	102	123	128	113	139	114	113	133	95	109	121	116	97	115	93	109	112	102	129	103	113	115	106	129	102	111	124	111	107	101	108	87	133	137	124	121	114	109	110	101	131	113	124	123	113	119	127	100	105	108	126	113	99	119	113	117	127	131	136	127	106	134	117	114	91	111	115	108	139	104	94	109	116	117	105	117	123	117	125	101	97	108	120	101	131	125	101	109	102	110	89	92	107	126	123	121	109	127	126	122	99	128	109	109	126	121	115	98	112	130	112	122	122	112	112	129	108	136	116	96	102	112	132	121	114	100	99	108	121	110	119	122	106	115	129	128	127	109	117	136	111	123	144	116	116	112	107	120	104	104	118	107	124	113	129	107	116	123	105	114	127	122	117	134	116	115	133	127	107	112	98	115	114	116	115	113	118	111	123	115	109	127	119	115	118	106	114	115	119	107	107	109	114	118	112	135	123	115	107	106	110	104	109	115	109	99	125	125	109	128	97	120	123	103	107	121	108	120	127	115	102	101	119	104	102	107	117	99	122	111	121	110	108	133	116	131
7705	2432	5475	6220	5443	4428	3606	2981	2508	2203	1827	1724	1498	1338	1274	1177	1169	1040	985	959	869	794	790	784	722	681	707	667	669	617	607	586	646	599	601	594	582	570	561	572	558	563	500	503	522	539	488	530	544	494	461	540	519	498	525	516	512	502	503	464	489	506	541	473	449	465	461	484	490	461	423	480	443	496	482	461	461	477	479	470	458	459	507	508	476	426	481	476	434	481	430	467	466	463	446	440	436	474	448	410	452	457	464	480	441	484	456	480	423	491	452	434	447	398	476	450	434	443	475	432	431	443	436	439	441	450	442	458	443	441	425	432	432	415	457	437	439	435	451	457	424	465	464	428	470	465	433	443	459	409	458	429	406	434	432	431	435	441	449	405	444	396	428	428	423	440	454	477	492	422	415	419	462	456	439	459	435	440	442	455	477	457	411	421	437	449	444	458	415	447	406	429	428	456	388	439	446	486	473	434	405	417	441	420	449	424	402	428	419	436	465	408	438	423	500	464	470	440	437	464	478	442	439	441	468	436	429	403	443	408	484	445	466	421	460	428	399	438	443	434	432	430	442	424	424	423	451	422	425	459	455	464	418	413	397	404	413	472	473	434	487	435	452	433	441	424	441	442	443	430	408	443	466	454	407	419	445	431	424	441	446	451	452	443	428	433	444	442	442	451	455	441	451	443	436	459	458	415	438	421	413	432	443	457	440	453	409	482	467	442	427	426	403	452	443	422	456	464	461	422	439	433	425	425	427	472	447	459	455	433	459	433	469	450	463	442	468	440	422	440	445	421	401	438	439	461	445	462	445	425	430	411	439	482	431	431	410	409	434	427	412	452	431	427	448	438	484	416	392	458	488	418	462	439	480	464	417	432	503	476	422	423	457	445	435	481	455	433	433	446	446	430	455	430	430	434	444	440	427	399	424	434	421	422	445	470	412	452	471	481	445	458	432	425	458	415	455	441	458	418	480	423	456	402	412	433	443	449	441	419	421	390	501	434	419	397	423	442	479	420	435	407	438	425	445	426	421	425	441	439	429	453	413	418	424	444	406	399	438	430	476	409	461	427	420	439	453	415	414	469	398	434	422	425	479	439	446	409	435	440	469	475	450	442	443	408	436	438	406	432	428	449	425	481	441	431	441	450	448	464	466	468	458	455	423	467	446	461	419	421	422	440	432	432	420	446	450	449	455	421	407	454	415	426	425	464	434	443	426	419	454	431	464	462	422	430	432	437	429	432	474	442	430	469	476	442	441	456	472	441	460	458	462	455	468	447	419	431	419	444	453	392	425	409	427	406	450	461	446	474	430	448	458	472	440	431	438	399	433	439	396	421	451	423	436	421	457	454	450	431	420	418	415	443	462	459	426	461	431	421	427	501	437	419	443	444	472	428	443	459	427	403	444	433	439	462	474	410	445	422	401	405	426	476	407	442	478	419	434	434	468	425	469	448	459	440	441	428	459	437	435	405	454	425	428	418	437	471	441	456	393	450	430	439	435	459	441	406	445	424	459	462	442	407	437	448	490	461	444	416	450	427	461	431	424	440	409	453	393	433	412	428	454	408	435	438	442	454	417	446	430	419	475	448	435	403	458	465	449	419	435	448	447	438	447	444	433	439	454	440	444	452	412	457	457	437	434	459	427	462	455	416	437	413	419	436	415	463	427	403	474	456	438	461	490	450	459	438	451	435	431	474	452	462	432	469	400	431	468	471	436	426	432	449	435	434	430	442	413	429	436	439	400	397	433	438	426	448	467	383	448	469	443	453	464	473	468	433	447	416	477	416	425	444	462	447	445	450	466	461	428	420	444	439	420	449	441	470	443	421	455	476	435	442	467	455	428	439	462	451	438	445	440	430	431	444	449	439	400	431	490	446	485	430	486	445	465	462	450	412	418	450	426	458	452	440	418	446	452	409	433	443	424	435	468	443	446	460	440	407	430	421	429	473	400	422	419	434	451	434	425	419	477	435	470	438	388	448	447	428	411	440	436	416	445	485	447	436	424	434	428	452	453	435	439	412	427	420	469	419	438	430	420	435	461	420	475	440	451	405	439	457	449	443	446	446	407	431	434	446	462	392	421	452	451	417	422	423	453	449	426	413	465	454	422	487	460	461	412	482	410	416	480	456	446	459	469	448	411	410	448	470	466	440	429	431	440	444	425	452	427	449	406	448	465	421	505	439	414	467	407	401	417	457	441	396	445	415	423	460	460	429	461	440	436	411	398	440	415	450	458	444	423	437	444	445	466	429	439	442	447	461	461	425	433	446	457	431	440	433	395	456	432	455	437	438	447	452	410	427	450	457	434	428	438	439	459	433	452	424	417	435	434	455	426	444	419	437	427	437	422	481	427	441	442	434	462	439	444	413	454	414	440	432	466	429	423	446	397	397	403	469	442	434	409	429	419	434	436	448	437	405	427	430	449	432	483	411	477	454	433	431	436	417	433	466	401	432	418	431	449	455	475	449	414	447	392	452	478	427	418	425	449	435	459	453	446	413	491	408	397	420	415	408	422	462	425	409	455	450	435	419	396	469	403	404	404	438	407	441	392	436	538	424	447	447	412	465	448	459	467	439	434	431	422	408	401	427	449	453	423	441	476	426	432	434	413	414	465	403	397	417	448	411	452	424	473	474	424	465	442	415	415	434	452	434	454	448	439	430	418	457	463	474	450	455	443	417	446	416	429	464	398	435	436	443	435	444	441	451	431	462	433	451	420	440	402	459	478	445	423	434	450	425	432	453	454	463	438	416	456	442	420	445	479	438	448	415	463	445	439	390	434	459	453	434	420	495	468	438	440	447	429	443	431	397	436	422	432	423	439	420	406	436	416	400	432	440	438	458	403	450	416	419	404	436	433	431	459	456	430	438	427	477	436	424	459	445	423	464	422	415	460	432	430	449	448	444	408	431	471	432	472	440	432	462	428	457	442	464	430	451	478	438	396	419	438	396	419	435	455	411	450	440	440	472	416	420	450	420	440	426	417	432	456	490	433	429	435	467	407	456	451	447	472	443	444	405	443	461	407	454	445	405	420	420	454	422	466	457	413	429	455	449	422	448	443	454	468	446	454	437	450	451	438	435	437	456	410	455	438	425	448	463	429	408	440	418	428	449	417	447	414	451	441	456	489	421	424	466	421	441	458	416	435	436	440	435	448	426	418	456	441	469	412	404	399	460	445	424	429	423	471	404	397	440	391	414	449	452	479	407	410	444	440	415	441	400	452	445	408	451	457	433	461	430	444	462	456	414	391	503	444	412	458	417	441	444	472	465	445	407	450	447	480	423	435	413	419	419	443	437	437	442	454	455	468	419	478	461	485	448	449	459	423	452	436	436	430	445	443	435	433	437	443	445	457	424	447	440	443	441	404	426	453	437	408	454	441	457	473	453	432	419	429	476	396	444	463	457	436	456	411	464	435	460	420	469	432	457	425	468	441	431	390	451	450	484	469	437	437	406	404	453	463	414	465	434	388	457	453	415	438	455	461	413
1176	294	354	302	285	262	299	268	224	243	230	243	242	240	257	255	246	250	251	259	245	217	206	232	242	230	236	257	237	268	226	244	243	219	249	270	269	220	225	238	263	264	229	238	225	241	248	250	271	241	249	213	258	250	247	232	237	245	230	216	234	245	244	249	212	251	236	245	237	249	247	237	221	237	240	257	238	234	241	248	248	255	271	225	256	253	244	260	246	219	224	251	231	239	238	253	242	236	265	243	233	228	240	223	252	236	242	250	230	268	240	205	250	251	246	266	226	255	219	270	278	233	213	249	246	259	252	217	263	257	249	227	260	251	222	243	237	254	248	255	262	220	238	216	225	233	247	242	209	205	259	246	249	217	218	249	228	252	259	224	229	233	266	228	245	238	233	254	241	214	232	250	252	246	216	226	268	230	213	233	234	251	233	237	246	259	252	246	279	245	207	237	253	217	254	240	257	209	254	234	246	265	250	252	222	250	230	244	228	236	256	247	238	234	258	247	247	262	256	234	232	240	257	234	225	219	255	243	259	263	241	219	263	222	217	249	241	261	237	249	260	238	223	229	222	235	229	210	240	239	234	227	235	233	253	229	233	275	239	221	212	221	223	240	216	234	252	245	235	245	212	246	236	211	236	245	253	241	232	230	233	216	243	220	232	223	246	239	241	262	266	224	231	247	232	235	254	239	242	232	248	229	216	233	262	245	218	259	249	232	255	233	244	234	220	232	242	217	236	239	232	231	242	213	228	241	252	224	222	214	257	261	263	236	251	242	260	229	235	240	249	234	246	215	232	252	224	227	244	222	224	248	230	252	241	235	208	231	228	248	233	240	218	223	230	254	265	240	261	231	218	236	234	248	232	238	256	280	251	250	238	246	244	249	252	212	239	255	234	249	203	241	242	252	242	213	249	242	223	274	259	233	229	241	226	236	214	228	238	245	225	253	252	246	258	248	227	225	205	265	231	234	238	241	238	260	262	239	235	233	240	243	219	270	219	246	260	253	229	241	215	244	218	243	232	239	269	238	276	249	239	238	231	216	258	240	225	247	237	248	228	244	275	254	264	242	243	260	253	232	241	253	265	243	245	228	262	219	251	256	243	253	251	230	276	242	261	235	226	243	270	244	248	240	231	226	233	226	229	245	214	225	228	245	241	223	235	240	242	207	245	229	219	259	256	280	248	234	244	251	241	253	239	223	236	251	276	218	212	228	231	262	238	267	230	227	240	216	238	264	225	211	281	210	237	243	243	224	247	258	250	258	243	239	259	244	252	222	250	214	253	267	258	235	213	249	236	263	232	229	234	235	225	250	247	220	251	243	244	233	225	236	269	228	228	237	225	209	227	239	223	232	212	231	242	219	211	255	240	234	238	247	249	256	222	238	230	228	277	226	237	233	223	219	245	220	218	233	211	222	273	254	219	213	254	249	203	237	257	245	226	241	222	218	248	245	230	257	254	252	230	243	279	278	251	239	238	238	269	241	227	230	241	238	265	213	252	269	231	238	251	230	216	252	235	272	220	213	231	247	238	238	258	251	246	240	256	217	227	243	251	241	258	232	256	259	225	244	254	258	248	218	237	249	236	218	255	249	257	225	253	227	239	225	228	262	240	250	238	257	213	227	224	205	229	276	243	220	257	259	237	239	263	240	217	225	252	218	265	255	244	222	246	243	242	215	236	227	221	261	232	251	238	242	218	216	215	225	260	235	224	230	245	229	237	274	263	216	244	226	259	240	257	215	222	234	244	252	251	257	220	253	235	242	244	229	231	220	224	258	255	224	259	243	266	238	247	235	244	247	223	248	219	262	255	225	251	266	248	236	243	220	270	234	242	279	243	228	241	268	255	257	254	261	241	220	259	244	219	241	235	237	266	239	231	204	232	273	244	231	236	249	238	222	243	269	234	239	254	237	257	239	243	258	241	257	252	244	242	256	234	226	228	269	250	249	204	244	224	269	242	245	242	225	231	238	268	220	255	236	247	243	233	257	265	238	245	236	242	231	233	249	256	230	251	242	211	233	218	237	200	235	251	238	246	239	249	223	232	235	220	234	228	238	222	234	254	233	248	249	236	238	215	217	256	250	279	239	234	222	237	255	223	229	251	251	238	226	262	252	214	235	244	219	247	240	254	230	252	257	237	266	230	237	219	231	263	228	225	242	251	246	240	241	232	246	235	233	239	230	267	213	244	256	241	258	215	245	230	227	250	224	245	225	235	252	269	229	227	236	236	242	251	260	253	257	260	261	235	254	228	224	227	236	243	242	241	265	236	237	263	238	260	251	236	259	222	250	225	230	235	276	222	209	230	280	248	245	223	241	270	245	261	219	194	260	211	252	239	250	288	257	201	253	253	236	215	230	233	227	228	237	225	241	267	224	231	213	263	225	231	220	237	230	227	233	259	249	279	260	229	238	240	237	251	258	221	242	257	248	254	235	233	235	243	213	231	227	231	230	258	231	225	235	242	207	224	249	245	236	245	231	239	252	252	216	246	244	244	235	219	229	216	225	195	253	241	208	246	225	246	248	235	218	213	240	236	256	245	250	227	231	244	223	217	252	209	227	228	233	255	234	254	236	265	228	254	241	250	239	237	261	219	253	246	231	229	246	267	250	260	216	235	266	252	257	237	247	204	246	249	223	230	241	248	254	224	250	214	248	262	213	252	226	237	226	223	261	238	246	245	229	248	272	259	221	218	242	252	273	247	223	256	234	238	226	241	281	251	250	229	225	242	243	257	233	266	215	235	243	234	228	236	243	246	266	265	239	230	253	241	235	252	264	258	229	261	263	267	226	235	252	224	251	249	239	225	236	239	264	249	260	224	220	221	253	246	262	265	245	235	262	248	270	247	227	245	244	234	246	227	238	236	261	236	243	239	242	259	237	219	260	230	217	245	229	261	236	244	237	256	265	253	225	225	247	247	248	248	269	224	216	235	238	222	262	207	249	252	254	237	276	240	255	242	259	203	251	270	252	244	257	242	220	241	241	225	229	249	235	250	232	244	260	237	211	234	239	241	273	259	268	248	260	245	237	256	256	252	228	248	247	244	230	259	231	264	248	251	242	226	266	226	276	248	248	241	246	263	216	227	241	221	237	209	226	222	233	251	237	238	238	233	246	242	242	258	238	256	205	233	212	258	239	229	256	251	223	236	250	233	248	252	227	243	234	256	231	244	221	241	260	243	227	235	243	252	259	231	240	255	248	233	224	248	252	221	239	225	249	207	246	213	225	253	239	235	251	226	210	229	221	239	251	233	228	226	241	238	275	236	235	237	254	227	255	225	239	228	231	262	248	257	247	247	252	269	249	234	265	218	247	239	216	236	223	240	231	238	244	213	248	248	235	237	214	246	217	229	262	275	222	241	244	237	230	239	236	229	215	260	240	241	212	228	253	257	224	237	241	238	243	245	211	204	236	216	223	234	239	256	258	249	249	222	250	221	230	215	245	252	245	225	233	245	252	251	253	255	228	228	236	235	260	260	261
2289	939	1059	1031	1097	979	952	888	948	842	907	834	823	806	804	794	828	848	845	755	830	829	810	816	802	810	812	860	843	773	786	865	825	804	793	850	807	822	812	839	762	803	829	764	868	792	792	795	772	820	849	825	857	831	837	800	832	857	799	802	833	818	759	805	806	797	824	858	805	796	778	761	786	815	833	790	817	786	803	821	781	815	781	800	795	808	805	800	789	752	826	873	808	790	770	794	805	830	842	824	787	744	854	797	808	869	817	792	783	800	798	825	762	775	792	810	810	838	801	783	793	844	783	758	783	811	778	790	807	808	774	801	790	779	735	775	855	867	778	870	792	806	866	802	797	746	797	776	751	818	778	807	856	835	775	853	814	839	819	857	824	816	823	806	821	809	785	822	814	790	801	826	774	812	814	806	829	777	757	770	869	796	851	838	787	832	750	809	805	813	762	798	850	838	818	813	798	762	773	773	807	818	788	804	819	846	817	812	780	808	850	761	776	817	747	827	791	788	796	813	844	827	795	799	780	800	795	793	838	817	817	759	873	766	817	840	802	796	786	781	768	809	812	782	824	779	826	845	824	785	782	789	837	859	768	798	855	796	821	812	829	822	776	812	803	766	812	791	817	778	814	792	758	756	790	831	818	754	744	830	790	837	810	810	795	810	855	769	799	776	804	808	807	816	828	781	800	779	770	793	828	749	805	778	803	755	802	814	836	855	774	801	820	756	774	830	832	844	823	772	787	818	728	806	828	817	790	831	775	758	806	838	808	817	823	814	828	758	805	802	777	823	801	782	832	757	806	785	867	786	781	783	806	826	810	856	793	789	818	815	835	856	798	816	814	800	777	867	774	845	789	804	790	763	780	797	794	763	810	774	833	780	740	758	789	830	828	801	836	836	825	812	810	785	848	795	767	822	853	807	761	794	818	816	757	823	826	769	811	807	798	819	838	819	797	844	825	835	818	824	779	736	833	793	796	843	734	741	832	817	796	800	756	816	804	765	775	803	797	778	809	837	820	800	827	819	842	798	823	808	824	810	819	860	804	816	843	833	808	806	840	829	815	743	818	820	831	780	776	823	832	842	853	826	750	786	825	789	807	802	784	851	802	775	864	819	793	822	835	827	825	829	824	791	815	781	790	849	792	814	791	826	796	788	747	778	787	793	809	811	796	809	797	800	790	809	795	805	807	824	828	800	854	851	791	791	779	819	799	732	815	795	828	771	790	778	819	798	840	766	825	820	773	758	853	753	848	811	812	786	821	815	840	830	778	766	841	843	808	796	810	810	828	816	827	796	841	756	808	793	836	797	812	814	821	771	829	771	814	808	801	809	798	761	820	782	837	808	767	761	801	844	745	797	798	785	783	819	818	829	775	813	765	815	812	785	781	767	776	800	791	811	775	815	793	767	828	785	840	803	795	810	786	813	779	816	823	778	851	805	785	818	799	813	782	793	767	823	830	804	785	794	809	784	755	768	750	795	840	798	824	819	790	776	834	807	808	803	838	802	804	784	837	802	818	776	803	856	787	815	802	839	766	849	816	752	826	837	802	857	776	808	821	785	798	804	820	778	834	825	807	810	824	791	799	825	842	826	807	830	787	826	795	827	789	809	792	862	842	838	781	808	851	789	780	790	833	762	803	772	806	829	913	759	858	817	831	848	766	816	817	770	788	819	812	761	820	786	804	854	806	843	801	852	848	776	799	789	769	846	810	789	782	739	837	792	774	749	826	817	772	810	759	781	797	758	823	791	837	839	828	802	802	782	818	812	819	784	810	841	806	819	816	753	793	802	814	814	797	846	842	819	792	748	765	840	840	829	824	841	782	775	862	814	794	825	863	821	823	831	826	814	795	777	828	801	848	806	818	802	783	797	790	839	819	796	820	806	846	805	828	752	790	827	769	777	793	811	829	791	808	764	817	779	849	766	806	764	799	829	753	739	766	821	789	784	888	804	816	852	786	832	784	829	781	815	787	768	782	851	810	745	743	808	802	844	795	811	833	791	814	865	831	832	845	838	814	806	754	756	834	763	827	799	834	792	816	759	785	775	804	789	826	833	818	782	860	788	770	781	812	779	773	785	804	779	768	796	819	805	872	868	770	831	811	802	830	766	859	761	803	869	778	820	802	768	771	818	792	796	785	857	809	801	763	801	835	728	803	836	825	785	811	781	812	764	838	796	813	794	787	764	830	809	821	863	825	844	805	805	837	832	792	814	789	826	841	739	775	812	824	806	774	802	807	804	793	810	781	787	824	837	773	831	783	760	805	777	747	796	798	785	780	777	861	778	799	787	841	813	795	842	839	810	856	837	804	768	782	785	747	847	835	792	756	779	817	801	827	798	825	793	819	829	776	755	794	822	758	788	801	769	825	768	816	802	742	759	802	759	786	808	796	796	776	811	817	791	813	822	799	763	786	814	803	781	783	764	789	797	798	832	828	816	782	815	812	759	823	781	792	783	770	835	854	821	771	817	802	838	802	790	808	791	804	848	780	846	799	812	801	831	845	782	859	758	822	805	789	722	861	759	817	819	850	779	740	780	780	779	812	809	775	823	764	813	824	801	838	809	815	785	812	814	804	810	815	767	831	832	798	820	798	774	854	796	821	804	763	826	782	812	784	784	792	843	821	796	855	794	821	793	819	804	831	790	824	831	781	854	785	752	829	844	799	829	831	801	827	834	841	823	854	766	804	808	841	806	795	773	792	752	783	825	755	760	798	783	821	843	801	802	782	830	832	800	837	814	850	789	820	800	791	827	790	802	825	800	829	852	807	767	866	846	785	759	778	799	799	838	804	809	809	844	783	860	825	802	788	834	781	856	810	806	759	768	816	853	757	805	809	737	826	833	810	830	811	823	828	811	820	804	765	814	731	823	821	798	830	861	804	766	787	795	850	807	823	753	796	830	801	782	810	877	798	805	861	791	761	792	808	826	808	781	775	814	815	850	785	725	823	797	812	766	825	847	811	819	781	790	749	788	814	816	831	770	847	737	756	831	793	825	837	772	762	779	808	799	816	802	835	787	802	812	758	802	821	819	784	828	821	794	777	784	826	813	773	787	783	836	828	788	810	795	835	868	806	832	856	835	843	857	841	829	762	764	789	802	814	779	822	790	805	790	803	834	801	803	792	836	829	847	836	797	810	793	787	873	750	813	757	817	812	802	760	801	802	795	801	806	779	802	817	836	783	783	840	834	821	797	824	847	828	794	820	799	851	801	801	812	770	808	820	745	827	844	825	801	799	787	822	800	810	808	803	787	780	831	794	793	829	812	781	807	789	844	794	783	815	789	802	819	845	790	775	797	753	817	830	856	767	813	809	809	827	848	794	782	778	854	773	835	801	847	867	770	812	786	794	876	806	830	848	847	779	785	790	819	799	825	794	813	860	776	800	765	798	816	794	821	816	802	785	782	787	833	804	806	807	813	780	859	821	761	786	837	793	855	806	788	773	825	847	826	800	834	872	803	800	874	795	826	816	766	800	799
4011	924	1218	917	667	436	378	305	310	265	242	213	187	183	187	163	162	165	154	168	147	162	150	141	124	133	135	147	143	132	142	149	140	137	139	125	166	155	151	132	137	136	145	145	159	152	127	143	154	142	132	126	148	138	150	165	131	143	129	139	135	107	156	132	141	124	148	131	143	125	152	122	138	156	138	140	133	133	136	154	136	137	146	126	129	141	127	137	131	131	146	149	137	122	148	122	116	133	143	122	118	120	128	108	104	148	135	107	147	125	129	128	150	152	139	117	128	143	143	143	139	150	140	114	147	103	105	121	118	134	156	129	130	134	117	117	144	132	144	142	141	144	138	133	115	133	140	126	127	132	130	141	133	143	131	162	153	137	148	159	128	145	137	152	126	144	130	119	123	139	129	127	138	130	124	133	124	133	121	147	123	131	134	146	134	123	128	124	141	141	135	141	133	139	132	135	119	134	144	147	124	140	128	138	128	140	143	125	139	134	138	146	142	123	159	110	118	141	123	142	142	143	143	145	119	145	120	111	130	136	149	136	125	139	123	125	130	133	133	140	122	133	123	126	136	125	144	137	128	129	126	126	140	136	127	149	142	124	107	124	147	127	133	113	117	120	152	139	136	125	151	145	151	145	144	134	123	140	121	141	139	128	110	132	114	141	120	109	130	126	132	117	127	139	144	119	140	126	124	125	145	129	140	132	134	119	150	138	132	142	120	135	166	138	141	140	139	128	148	134	161	122	136	122	142	149	141	117	147	124	121	124	124	120	169	146	161	131	153	137	123	139	126	134	123	121	131	105	124	130	106	130	148	119	138	129	150	129	148	137	128	137	120	118	132	137	132	129	137	121	134	141	151	129	154	137	138	140	130	131	139	138	136	129	123	130	129	137	150	158	166	118	153	132	146	137	164	122	136	135	145	132	138	139	114	128	147	127	125	130	145	144	121	151	134	153	137	131	154	145	136	140	121	121	129	137	119	142	119	147	120	128	151	127	152	146	147	142	150	135	132	127	132	147	140	115	129	144	134	141	136	115	150	151	138	131	146	105	121	122	138	124	133	135	149	145	127	141	120	146	162	109	135	123	131	109	114	129	141	123	144	142	140	137	128	130	125	118	124	144	132	141	139	101	108	128	130	146	120	119	133	124	137	128	137	124	133	155	134	165	94	125	121	160	137	116	130	133	128	112	150	122	130	130	125	131	128	140	118	128	148	131	138	124	143	141	138	161	119	126	114	129	130	133	122	134	136	147	129	127	119	147	166	141	127	130	138	132	119	142	135	142	138	127	135	124	141	112	131	105	145	143	131	130	132	134	134	138	127	144	126	153	139	147	128	136	131	131	128	129	121	150	134	126	125	125	130	128	121	145	158	139	150	115	156	122	124	144	142	148	146	157	125	122	131	124	116	127	139	113	129	152	140	130	118	133	133	150	152	131	151	153	135	143	133	155	139	128	122	127	112	120	148	142	118	125	137	127	138	138	144	149	143	147	121	130	133	140	122	129	124	135	116	157	121	143	142	128	130	114	116	133	131	143	142	154	128	119	131	127	142	135	154	114	142	117	119	119	125	134	118	127	130	139	138	131	133	132	135	119	147	134	138	136	118	132	137	125	132	116	147	117	127	130	124	140	116	122	133	137	144	142	146	118	129	138	145	142	128	156	132	134	148	147	128	141	131	127	129	136	147	146	141	128	144	143	144	126	136	144	150	139	143	117	137	139	110	136	136	160	131	149	120	139	130	126	127	131	129	140	132	141	144	138	134	107	137	141	130	113	126	146	127	147	134	131	138	120	119	132	148	137	131	153	143	121	131	129	141	161	124	141	122	134	117	129	131	126	155	145	126	124	151	129	146	153	139	136	108	139	111	132	133	142	129	137	140	124	125	127	127	119	130	140	113	131	131	149	138	142	129	132	117	154	140	131	126	131	145	151	142	117	137	147	141	136	114	130	119	120	126	125	139	131	134	142	118	126	137	141	121	93	132	132	107	126	126	128	129	136	125	158	150	151	119	125	149	145	144	125	113	139	122	126	140	138	150	132	132	128	142	134	137	130	131	140	111	114	147	125	138	120	115	110	142	137	146	132	118	106	124	138	151	132	111	136	109	128	126	120	129	117	143	121	128	132	134	130	139	129	139	114	145	121	139	143	141	129	125	142	143	139	131	143	122	145	154	142	136	152	127	137	130	142	127	142	149	135	159	127	139	133	145	122	124	145	141	145	138	130	128	130	118	140	132	138	139	139	136	121	131	139	133	133	106	138	162	154	113	161	132	141	134	129	115	126	151	130	138	130	126	132	128	148	127	134	136	136	138	133	150	127	135	142	138	124	134	114	143	160	126	114	132	133	126	156	127	150	147	130	119	126	140	122	142	136	157	130	120	131	117	123	147	139	133	138	120	138	135	122	143	117	132	155	127	147	149	157	120	134	130	121	137	143	125	128	119	137	136	140	135	148	126	143	150	140	131	136	155	148	131	129	115	131	121	114	151	143	122	147	134	128	144	141	138	143	134	126	127	131	130	123	111	124	144	141	130	135	143	138	117	151	134	137	146	135	144	122	150	141	137	138	138	136	127	131	135	143	152	129	131	143	117	135	123	120	126	147	115	112	149	135	136	145	134	121	146	150	170	137	151	132	160	122	138	131	134	132	123	140	136	118	126	111	115	127	128	127	150	128	128	137	123	120	133	129	143	143	135	134	154	141	144	131	125	121	144	153	117	160	146	149	144	126	130	138	128	140	141	136	143	147	138	135	132	143	101	121	141	139	136	139	131	140	135	118	129	135	145	136	134	125	125	147	137	146	128	139	132	138	122	140	121	148	125	122	146	136	123	142	131	135	151	134	141	108	131	132	150	131	138	127	134	140	146	133	133	111	140	128	143	162	143	161	125	124	119	155	143	141	128	137	158	139	139	123	115	136	144	149	129	145	137	126	142	155	145	142	154	131	129	137	114	124	124	117	129	128	133	134	132	136	135	121	125	114	117	142	137	154	126	141	144	142	98	143	140	140	128	147	132	147	136	131	126	130	138	151	155	134	134	138	130	135	112	147	141	147	120	121	147	118	126	141	130	109	150	146	149	150	124	144	124	130	130	109	124	150	140	132	134	121	149	124	132	124	141	129	114	144	121	137	123	117	110	137	120	133	119	124	146	128	170	127	137	156	151	150	137	128	137	127	117	125	99	128	144	121	131	135	121	132	134	129	148	133	141	138	154	145	115	136	145	143	134	134	130	134	124	142	124	131	131	144	128	130	135	145	139	133	142	123	132	135	120	142	148	128	116	132	128	153	126	124	122	136	127	125	138	143	138	148	134	134	130	115	131	148	132	129	127	137	129	136	147	152	124	138	129	129	135	130	132	134	135	141	120	136	142	138	149	136	126	154	129	121	129	129	129	161	144	123	121	135	129	152	145	131	124	120	139	138	117	140	117	157	135	138	143	140	132	124	111	151	136	127	126	117	121	143	132	154	124	122	129	135
5350	1422	3035	3397	3057	2488	2140	1749	1572	1345	1209	1098	970	882	885	900	836	831	774	729	687	659	682	641	637	663	561	641	632	556	611	572	528	516	552	532	583	563	578	557	513	512	552	537	564	508	543	521	509	589	517	486	528	512	494	507	500	515	518	525	510	475	523	476	555	517	487	499	468	487	503	469	475	515	516	497	519	543	489	472	537	459	483	505	531	476	471	518	495	510	491	508	506	491	485	507	535	515	499	531	471	539	514	469	488	536	468	475	496	465	540	504	505	490	533	465	509	453	501	520	494	479	483	481	471	488	489	487	487	497	503	499	504	529	466	519	520	482	480	518	488	475	517	493	495	481	498	502	456	468	496	475	471	480	535	473	521	533	481	500	532	481	499	479	491	507	493	470	458	515	521	506	524	523	498	479	478	482	506	511	480	512	500	508	459	481	509	509	519	468	477	476	433	502	504	520	504	458	483	474	471	482	472	510	479	480	516	497	493	455	477	513	487	481	546	509	472	494	548	482	528	511	508	464	507	468	470	498	485	513	515	507	503	461	503	464	493	490	464	466	500	494	521	492	456	485	495	515	507	516	461	511	520	529	507	506	493	495	501	506	501	451	473	490	444	506	524	518	492	478	483	445	464	519	493	518	486	473	490	499	475	514	482	465	441	532	532	488	485	447	552	490	491	494	483	508	452	459	508	488	530	515	494	478	425	469	457	514	491	485	475	428	479	475	489	453	492	512	488	454	489	493	488	532	448	512	518	523	532	554	515	523	484	527	497	512	447	478	485	460	494	441	458	511	460	464	500	492	492	481	488	495	518	488	497	436	463	506	473	481	478	494	483	497	512	501	461	476	473	496	493	467	526	472	481	476	475	482	514	502	503	492	467	479	494	495	474	497	488	477	499	481	476	512	463	442	496	522	488	513	480	480	527	452	470	458	462	509	479	457	471	491	459	450	454	511	525	537	474	515	475	470	478	494	469	525	484	498	479	528	516	512	471	466	452	486	530	478	510	485	504	532	483	475	516	507	475	497	460	478	479	507	498	467	524	453	513	509	478	505	462	472	439	479	481	490	509	486	487	496	441	471	506	494	509	501	484	470	494	471	520	463	509	500	478	487	488	491	519	474	463	499	512	507	530	487	496	501	493	495	514	501	501	496	514	471	458	520	518	521	507	500	489	506	488	507	459	476	501	519	508	495	519	476	529	503	480	514	482	488	478	436	535	479	496	503	498	548	496	501	484	471	521	537	547	478	462	492	479	490	505	437	465	514	453	488	471	524	497	475	436	522	474	486	511	504	506	501	495	466	523	462	520	526	495	491	491	464	489	470	465	483	515	504	501	467	466	474	476	554	503	458	467	508	501	521	474	486	476	512	521	491	526	462	533	497	459	454	503	497	494	494	508	486	509	479	491	496	516	491	506	481	518	486	477	487	505	491	497	493	479	514	481	491	498	516	518	501	503	515	523	533	530	433	501	514	473	491	513	481	521	488	517	501	441	500	516	495	459	485	455	488	521	524	469	456	468	512	474	502	503	527	495	443	451	469	516	507	476	497	472	474	509	479	490	485	483	491	481	497	473	500	512	486	473	469	480	507	456	480	498	511	524	455	502	519	534	496	511	464	470	469	480	498	521	496	497	510	490	480	490	501	510	541	494	509	515	519	522	504	491	506	488	500	511	458	484	460	516	454	519	496	505	504	490	453	457	474	496	484	497	517	460	491	511	465	465	476	495	474	500	480	501	493	483	489	457	491	458	513	439	466	497	511	501	450	506	504	487	491	514	522	470	485	515	524	479	527	441	503	509	470	500	510	541	488	493	505	496	499	505	459	497	492	507	476	444	509	488	504	486	499	457	474	478	510	516	451	520	489	502	527	484	512	468	486	507	519	491	491	519	453	479	486	484	497	494	516	540	442	484	503	441	486	466	492	486	504	482	487	456	466	476	492	514	490	521	512	460	512	499	508	479	500	501	502	473	518	487	510	505	518	493	490	464	482	499	487	489	468	517	508	477	504	505	476	482	479	506	505	491	477	503	464	492	525	470	488	487	501	453	495	512	501	504	463	478	508	461	499	459	489	434	494	474	475	531	488	506	508	466	489	489	528	493	475	450	511	514	485	484	479	532	499	466	479	457	485	460	480	469	460	482	445	488	468	457	439	502	499	489	493	499	508	524	501	493	482	476	482	504	464	463	497	517	502	465	517	446	481	473	498	504	471	502	487	497	451	471	525	472	515	484	501	500	548	513	505	499	505	512	525	507	454	473	527	455	465	502	485	497	502	542	487	513	438	491	478	478	526	499	462	485	562	531	477	484	523	476	498	493	484	479	499	510	489	490	486	503	502	520	488	533	501	460	495	501	488	481	541	484	471	476	492	457	480	488	488	493	476	498	485	452	545	484	504	478	473	463	508	500	524	528	483	493	510	542	490	477	524	505	489	462	499	485	456	510	507	492	485	498	530	488	465	466	460	477	484	494	505	482	468	541	500	524	468	478	468	524	487	501	464	524	514	479	477	475	464	504	468	480	482	514	507	508	472	455	490	519	492	478	481	506	502	486	527	503	541	499	457	439	440	455	536	482	496	519	490	525	507	467	518	508	477	483	481	495	488	512	508	504	498	481	477	448	473	469	475	507	512	459	520	425	491	490	495	516	512	443	461	498	478	479	454	464	494	489	524	492	524	477	497	484	461	515	502	481	503	472	482	503	512	466	493	493	470	515	513	511	481	493	494	486	477	503	459	481	518	467	491	493	474	530	517	516	494	538	486	480	484	524	480	474	507	511	504	504	470	500	511	539	462	486	522	455	509	484	487	471	483	486	508	485	508	453	458	514	525	534	533	490	489	483	450	514	497	523	487	499	477	485	482	472	487	513	486	524	497	484	472	489	494	510	483	477	482	462	478	466	452	494	517	496	492	504	470	503	498	495	448	465	518	507	483	466	473	480	495	509	481	500	458	465	498	482	461	464	478	509	471	508	472	517	498	458	496	480	462	524	461	479	470	499	503	465	518	517	507	474	467	488	503	498	479	489	516	473	547	490	482	509	481	515	516	521	473	454	498	477	461	486	476	487	493	503	479	488	494	505	475	497	459	507	501	474	477	479	484	490	505	514	489	491	472	431	469	472	497	466	502	509	501	508	475	489	505	496	501	487	488	459	511	479	526	498	473	439	505	498	502	451	506	473	498	482	536	520	524	489	486	486	449	511	469	489	502	510	468	478	483	470	489	505	471	465	516	487	449	487	435	448	461	451	493	466	519	485	508	482	468	452	532	497	494	503	492	531	495	495	468	490	446	487	478	472	494	507	493	471	501	479	483	484	471	516	453	497	520	466	519	503	476	503	482	460	457	451	449	490	475	527	505	477	494	493	508	468	464	515	492	480	479	473	445	499	504	477	473	486	477	494	453	471	511	480	513	504	517	466	529	505	503	494	486	464	472	470	455	520	491	455	518	472	522	503	489	475	524	495	514	478	479	478	487	508	498
7271	1677	2224	1656	1141	837	609	474	385	324	265	247	249	214	204	177	192	162	175	162	148	142	136	144	120	109	137	129	146	121	142	122	102	129	144	120	111	120	117	131	110	124	117	121	133	111	113	117	125	121	147	104	124	120	115	127	125	115	108	92	107	126	108	111	107	98	120	99	108	104	100	108	93	108	113	115	116	108	97	108	96	123	115	112	130	129	96	119	113	110	109	105	102	110	117	100	121	105	105	125	104	112	104	128	96	112	102	137	121	99	102	115	103	103	110	131	96	135	108	132	100	119	107	106	102	117	107	90	119	102	107	109	108	124	126	109	118	116	115	94	116	112	102	119	103	120	115	91	112	112	114	103	109	98	102	94	109	110	114	121	114	132	135	90	99	127	101	95	119	103	106	121	118	119	102	111	117	113	108	126	101	122	99	95	121	112	99	116	107	110	110	120	111	103	140	113	96	124	123	111	99	100	119	116	117	123	111	119	111	106	105	117	136	127	121	110	122	103	113	118	119	107	96	120	125	99	119	113	105	115	112	97	120	101	122	94	116	87	106	108	89	94	125	123	118	129	128	97	123	100	95	113	105	104	115	99	111	101	115	96	102	101	107	113	96	109	109	111	111	106	127	111	141	111	125	96	96	114	83	119	106	116	116	86	95	117	126	93	113	105	99	111	113	98	98	113	106	104	120	116	116	107	115	127	106	118	104	122	96	103	114	100	100	128	126	111	106	111	97	112	127	103	104	103	110	116	146	104	91	102	114	97	121	106	121	111	92	101	106	99	123	113	132	107	117	102	101	93	113	95	93	107	110	97	89	101	100	116	111	97	92	114	112	101	114	98	110	116	101	118	97	113	102	105	103	98	100	105	105	115	123	118	98	128	122	109	132	112	106	119	101	112	120	109	105	103	129	118	116	110	112	114	99	113	123	111	92	109	96	94	111	120	112	116	103	131	112	105	107	114	118	105	116	115	117	104	110	119	122	102	104	105	128	108	124	117	118	111	119	96	117	100	104	136	108	115	95	96	126	107	104	108	113	104	103	114	118	115	115	104	106	115	112	103	115	119	93	102	101	104	102	85	118	117	121	121	111	91	132	113	97	106	127	123	113	111	87	127	85	107	121	95	107	113	115	107	104	116	122	129	107	110	121	100	117	98	96	102	115	106	96	107	103	101	108	107	114	116	102	102	95	105	97	88	120	107	123	125	113	90	95	103	96	131	116	117	102	100	104	122	97	107	111	96	104	106	121	108	95	116	99	113	97	102	114	88	100	113	95	123	105	84	122	110	120	99	107	120	113	109	103	105	125	115	109	109	99	124	119	103	119	106	106	98	116	99	116	135	106	124	119	118	108	115	103	103	105	87	102	85	107	118	110	122	123	115	101	124	98	95	113	103	112	118	133	129	114	85	108	110	114	124	108	133	108	113	105	97	105	109	95	116	111	104	102	116	112	117	101	113	106	122	116	116	101	121	120	124	111	91	108	91	107	112	102	107	101	104	114	107	111	115	122	107	119	107	97	81	106	119	113	109	99	108	116	123	102	104	103	100	99	124	103	103	100	109	105	103	105	122	124	99	93	108	116	114	90	112	112	118	105	92	126	132	117	121	104	103	104	112	94	99	132	100	98	119	118	105	109	120	111	125	109	103	114	109	97	111	85	115	95	99	96	132	113	124	110	121	105	119	97	117	116	123	112	124	105	93	112	109	119	89	101	110	97	109	112	140	88	105	108	94	100	110	100	111	104	94	134	110	120	107	109	115	93	121	113	121	97	113	122	110	116	106	109	110	103	117	101	114	108	118	112	121	115	94	122	109	113	97	104	105	124	108	101	119	122	126	118	124	106	104	116	108	111	118	104	112	104	118	90	103	99	112	111	107	125	117	103	109	122	91	137	117	110	112	103	105	114	129	106	137	113	97	108	123	109	95	101	112	98	110	116	108	104	108	116	95	106	120	111	96	113	122	118	114	108	97	107	95	94	117	122	115	110	93	118	102	102	114	97	111	112	109	121	99	105	110	110	137	127	111	96	108	114	104	101	111	92	106	102	95	133	85	116	115	107	114	114	112	102	125	124	103	104	98	97	136	109	98	105	109	82	103	92	114	72	104	103	105	114	90	116	120	91	108	105	98	118	108	128	119	120	105	112	110	121	107	103	124	116	116	93	108	105	109	97	100	103	110	107	114	101	110	108	125	104	124	112	114	98	107	123	93	105	102	109	89	116	86	110	125	115	124	97	101	115	116	103	104	106	105	114	87	108	86	99	132	116	119	91	108	116	110	129	118	129	108	100	99	95	104	113	116	131	106	107	114	118	106	112	99	100	103	109	104	109	104	103	128	130	127	102	119	113	111	105	116	105	126	115	102	113	122	109	112	108	99	137	118	97	117	108	100	98	94	126	107	101	121	123	101	106	106	114	102	138	128	104	115	90	113	115	125	118	116	108	90	97	99	106	90	111	120	111	116	92	110	103	129	104	118	98	110	114	119	122	122	128	89	106	120	117	119	116	100	109	123	113	89	108	99	120	102	104	116	94	119	104	115	116	97	105	115	119	102	115	127	127	104	113	119	113	105	103	109	134	109	111	95	106	91	129	92	132	88	108	99	115	123	109	99	104	131	104	99	101	104	120	129	103	117	111	104	114	109	122	96	105	106	99	95	115	135	97	108	108	109	86	109	115	113	112	116	129	100	103	112	107	117	116	99	94	113	133	115	118	104	116	107	114	125	105	122	117	121	111	118	112	101	123	128	106	127	117	137	123	133	127	121	94	101	111	103	110	102	99	130	95	115	122	111	110	116	104	107	110	96	96	114	99	100	107	104	112	104	105	99	96	118	109	114	93	99	98	122	105	93	92	110	128	114	112	104	114	116	129	100	117	101	101	111	93	98	110	118	118	110	116	112	97	117	115	116	116	114	109	117	119	112	121	103	105	110	125	109	111	106	105	101	135	86	105	120	94	79	99	130	115	131	96	91	104	115	124	92	127	105	120	99	115	114	101	101	115	116	105	104	102	107	121	93	102	127	112	101	121	111	106	103	105	99	116	112	129	128	119	113	113	111	114	90	113	102	112	93	105	117	95	105	116	119	118	78	123	117	98	105	107	125	131	131	123	125	96	85	93	104	108	89	123	107	111	114	109	117	120	82	106	100	98	93	125	110	84	109	117	108	111	126	100	130	97	123	113	102	117	91	120	125	115	130	94	111	99	115	102	124	112	102	101	120	88	120	108	100	115	98	117	102	113	127	110	112	109	121	95	122	123	119	107	96	86	97	90	95	124	129	98	98	116	121	113	127	102	108	99	99	117	89	90	116	117	122	113	118	125	102	97	89	113	91	116	95	93	112	122	98	119	94	106	111	116	107	96	99	110	118	98	116	115	128	106	102	118	103	103	97	107	119	111	110	118	111	109	102	89	93	120	106	117	127	116	113	123	106	118	100	120	115	117	116	99	87	98	86	100	82	121	104	114	124	108	102	100	104
6623	2061	4601	5222	4663	3701	3164	2535	2254	1865	1710	1428	1291	1140	1075	1014	992	917	886	781	741	696	702	676	687	672	595	598	604	523	537	561	545	515	507	471	504	514	514	492	489	472	487	451	456	452	465	429	480	480	443	408	468	441	431	445	434	431	393	438	464	425	417	379	382	421	391	406	437	393	390	381	420	424	386	400	397	398	365	432	392	383	421	421	403	362	405	403	377	402	410	406	372	399	374	404	396	363	392	399	389	424	391	397	364	406	403	389	391	348	422	388	408	377	377	378	366	426	416	397	389	373	382	417	388	393	409	401	355	375	372	383	408	372	369	372	344	410	369	390	377	413	395	388	404	348	385	369	369	354	387	375	374	408	381	384	404	394	383	370	427	411	375	402	365	368	356	353	395	407	389	375	389	380	416	364	415	364	400	391	413	404	350	349	392	386	382	361	387	372	400	379	370	362	384	415	371	398	406	372	394	382	375	402	382	371	383	392	356	376	391	359	400	355	371	380	373	365	382	396	377	410	390	387	395	381	385	412	376	401	375	424	368	349	368	385	376	390	404	351	357	415	376	362	339	403	333	393	358	383	374	396	381	368	373	388	368	411	397	374	374	378	366	377	394	374	364	387	373	394	371	397	397	408	372	342	395	392	408	380	388	348	362	378	389	365	391	423	363	369	355	388	385	385	400	358	381	358	374	424	376	370	395	383	410	407	389	337	379	366	362	367	372	351	354	364	402	416	374	430	344	375	386	358	380	397	368	362	374	405	356	355	375	369	396	393	359	398	364	373	363	440	381	386	371	395	393	383	339	367	396	412	382	382	369	366	387	389	390	403	351	405	361	382	372	376	376	402	383	373	344	373	404	400	401	344	371	378	402	350	355	415	376	370	366	414	386	340	350	374	383	368	376	393	386	368	382	387	351	375	339	389	389	354	371	383	408	373	381	401	386	355	400	411	412	407	384	368	379	373	348	403	386	379	384	386	360	370	343	388	405	380	385	391	396	389	373	354	403	352	372	375	354	374	366	375	387	349	422	372	393	359	369	408	360	357	359	376	373	389	362	376	398	370	383	392	369	358	401	351	347	406	369	381	370	343	376	351	362	351	351	387	409	361	414	406	365	397	368	380	400	368	392	352	351	392	371	365	368	387	365	387	386	396	400	408	393	366	355	343	349	363	366	386	359	396	367	399	390	392	377	380	383	356	380	362	381	364	401	368	369	398	367	381	382	388	342	399	394	356	361	379	387	383	374	383	401	369	368	339	406	388	367	383	383	397	367	388	377	361	356	381	459	382	387	370	399	370	398	406	328	366	389	367	367	396	360	382	371	391	397	406	380	366	370	371	349	396	365	378	394	357	369	370	372	390	376	388	331	426	380	384	388	371	390	356	377	406	369	410	421	359	367	418	403	395	375	366	384	390	376	399	375	376	368	396	355	355	368	352	366	347	387	384	405	363	353	394	381	372	405	376	403	355	371	385	375	370	378	386	380	371	372	360	376	390	394	414	391	374	406	368	381	345	366	387	392	380	374	389	374	373	403	367	394	390	420	346	368	374	371	408	376	375	380	375	384	386	382	390	421	359	369	418	372	405	407	389	398	353	357	380	356	358	422	381	359	355	389	380	383	376	401	395	350	386	409	342	386	412	402	347	343	386	404	369	367	384	412	386	392	372	390	370	386	346	342	364	362	360	380	398	342	370	388	394	396	380	408	372	364	354	363	385	389	386	400	370	386	335	389	367	381	373	387	405	392	401	375	393	385	354	389	382	409	409	375	397	348	424	407	362	373	376	370	416	383	402	387	391	377	373	409	360	404	400	382	413	373	383	371	378	381	366	403	340	393	419	382	380	370	370	392	370	352	368	418	386	397	382	373	343	381	405	369	362	387	381	386	385	344	389	380	385	366	368	379	378	380	380	391	421	377	375	379	371	386	350	340	372	382	403	379	394	383	351	369	409	372	392	390	370	399	364	408	361	386	387	389	354	356	391	375	359	414	386	364	389	358	410	352	358	393	380	370	365	360	376	410	382	366	408	395	364	358	370	388	389	331	401	373	414	372	365	378	379	357	375	348	425	363	369	375	363	355	347	363	407	407	380	396	359	407	397	364	416	387	356	366	395	348	392	402	374	404	377	382	363	378	352	362	381	350	395	352	393	398	384	367	399	369	339	372	389	372	418	376	407	391	397	394	335	385	380	379	380	394	386	382	386	391	388	364	364	381	382	378	403	371	399	355	360	408	366	374	377	391	365	388	348	396	377	396	395	353	378	378	366	385	386	389	385	390	393	383	397	417	420	373	355	375	409	350	395	359	365	370	352	382	402	375	351	395	437	386	375	372	373	374	349	357	402	432	389	361	366	381	376	387	372	356	347	360	376	394	385	361	361	406	403	381	366	382	391	380	363	404	405	392	385	387	363	415	395	377	339	397	347	373	403	396	395	355	374	420	412	354	382	361	355	405	363	367	363	380	376	368	352	390	387	366	367	394	387	389	375	381	375	375	353	402	376	393	382	393	389	387	353	359	383	427	406	388	392	386	335	395	352	423	347	385	394	338	363	363	402	353	369	400	368	394	384	393	383	361	378	389	389	392	402	390	378	364	379	387	365	369	399	382	383	379	368	388	356	359	365	387	369	440	392	395	384	377	396	360	378	352	383	375	350	393	419	394	378	374	397	371	386	374	393	373	366	404	364	377	415	350	364	388	393	407	382	362	411	366	380	348	369	377	418	415	363	378	384	367	359	377	401	392	398	389	371	385	401	400	396	355	391	396	377	374	382	399	364	372	357	388	373	387	364	379	345	382	391	394	380	373	376	376	365	386	395	379	391	403	374	377	376	366	372	392	388	387	380	394	347	398	378	381	379	391	380	383	402	370	395	369	379	384	410	372	334	377	377	381	378	350	381	367	369	371	367	401	374	395	359	375	360	379	372	411	371	376	390	404	379	377	357	377	364	422	388	354	377	394	372	371	350	374	377	374	375	405	378	383	373	388	398	358	363	381	376	384	372	394	379	346	417	388	384	331	409	371	398	406	408	401	384	367	365	342	388	382	403	360	403	354	420	379	375	387	343	379	378	396	377	381	360	388	395	379	390	369	384	366	404	382	333	388	382	377	360	405	413	385	384	363	357	350	381	367	344	389	367	377	363	398	410	364	395	411	397	408	372	367	397	346	378	397	370	406	316	398	378	380	392	360	376	336	399	362	410	390	380	358	364	352	422	402	410	378	370	403	411	352	371	372	380	340	377	356	397	373	371	381	391	398	374	394	373	341	377	413	360	396	334	361	389	365	378	396	396	376	440	387	394	357	383	376	352	371	387	369	394	333	358	369	386	353	377	386	385	410	367	396	373	372	400	368	355	339	397	376	349	359	374	369	367	363	385	392	398	370	388	386	383	380	349	369	395	356	350	348	379	407	381	376	384	375	397	372	378	367	366	342	365	371	367	354	401	369	380	389	357	363	353	352	376	364	373	376	383	391	404	398	395
1260	291	357	299	320	241	284	249	280	252	276	267	267	292	247	286	294	249	263	249	280	276	289	219	241	232	257	284	266	235	258	261	235	254	250	254	235	226	260	261	256	276	275	248	275	260	235	278	244	267	250	270	245	257	247	236	238	264	235	238	264	237	235	250	236	246	262	251	252	255	222	272	235	234	218	243	264	245	240	276	258	251	258	263	253	270	251	261	236	254	227	251	249	253	281	253	253	235	252	247	217	241	247	246	294	264	236	204	231	249	242	290	225	259	269	236	265	258	240	276	233	239	242	272	237	242	225	253	250	240	253	250	234	266	266	255	251	247	246	284	238	244	238	256	255	281	264	244	270	260	236	266	253	261	251	264	243	278	247	264	256	258	239	262	283	203	272	231	255	250	225	245	256	255	251	252	264	249	251	257	249	248	247	250	237	256	266	250	222	226	249	235	258	272	264	264	239	246	244	250	252	240	246	262	250	259	263	255	266	253	242	263	255	232	245	226	251	259	253	227	236	243	268	249	244	225	255	220	261	292	249	274	273	247	277	260	269	244	244	238	240	256	230	260	253	247	243	234	253	232	275	241	258	234	250	242	296	247	259	252	255	233	272	261	234	242	214	238	250	251	268	207	256	249	269	254	263	243	258	245	267	273	268	258	254	260	242	248	232	263	261	243	242	276	241	255	272	268	256	244	239	255	241	252	236	248	262	238	247	230	259	253	241	245	250	246	255	255	249	216	253	237	259	244	273	242	237	262	252	275	261	251	257	250	257	278	239	230	256	279	257	231	251	237	242	247	256	258	243	233	263	260	255	257	238	263	251	243	238	213	238	230	265	269	238	270	253	267	264	253	257	256	228	260	273	255	258	259	246	227	262	264	228	245	275	257	243	245	240	245	233	247	252	257	247	253	238	246	253	257	255	264	269	256	235	273	267	222	223	268	259	243	257	253	251	235	250	251	219	256	263	253	242	258	265	240	225	243	234	241	252	233	241	256	249	264	249	253	266	286	242	244	250	248	240	254	264	243	252	235	266	239	245	272	228	264	247	254	260	220	239	253	246	244	257	238	212	229	270	277	271	234	235	235	243	258	256	259	238	278	253	249	243	243	273	239	267	230	246	268	264	262	250	262	260	235	256	259	261	247	274	264	253	268	271	261	233	254	250	235	223	278	257	276	239	242	237	257	253	234	246	272	235	249	226	245	262	276	255	216	258	264	258	237	261	252	252	230	271	277	236	254	272	273	239	229	236	267	241	243	254	267	248	248	251	237	267	224	258	257	232	290	271	234	274	275	238	258	250	256	251	231	272	268	224	259	258	254	282	256	237	241	256	273	262	263	270	239	226	223	237	254	274	297	256	255	235	244	263	247	261	257	222	255	235	244	239	255	262	233	239	268	259	237	253	242	251	254	241	242	263	236	272	230	255	247	249	270	226	240	243	273	264	261	247	256	243	232	243	245	259	256	258	263	280	205	273	247	242	254	259	253	247	257	258	242	259	252	264	240	246	260	275	284	273	270	238	275	274	268	255	217	215	230	246	235	250	279	239	258	248	229	230	259	242	269	242	252	239	223	276	224	259	231	236	233	234	245	279	266	228	253	246	283	244	252	242	270	275	248	252	227	268	234	254	236	262	255	263	282	260	235	241	260	268	232	232	253	290	255	252	266	269	270	268	237	245	264	216	250	262	248	248	254	243	236	247	256	245	269	242	257	254	255	258	267	247	246	240	246	246	243	275	242	269	252	270	253	265	264	284	256	269	244	219	254	260	243	273	255	265	229	265	230	268	243	263	243	232	252	220	247	247	258	218	286	248	259	254	258	275	288	240	253	254	268	247	248	248	245	269	260	249	254	250	229	246	247	270	248	224	254	245	227	264	289	277	237	275	251	231	258	244	235	278	237	265	251	264	230	266	257	297	242	238	274	265	256	253	232	244	240	243	237	266	261	245	253	270	284	264	286	257	226	268	243	250	241	241	262	247	236	270	260	261	251	268	266	265	217	278	235	261	225	267	255	278	251	255	259	267	246	250	244	242	252	243	251	279	250	241	271	236	248	273	280	244	282	284	247	240	243	240	258	252	242	241	240	253	260	273	235	256	268	251	256	254	251	286	257	255	267	260	266	250	255	254	230	247	229	252	261	237	244	268	230	235	250	246	265	245	261	266	261	263	281	240	254	238	233	233	236	265	240	248	281	219	232	263	251	240	260	249	273	259	261	228	237	212	233	227	247	244	237	252	240	266	247	241	268	242	298	282	245	263	255	265	259	257	221	257	262	281	256	262	281	254	244	257	229	268	261	257	274	234	236	255	253	234	260	250	258	246	230	246	233	221	255	256	251	239	270	262	234	269	250	239	249	222	230	243	218	233	258	255	241	251	276	254	241	256	219	234	251	260	250	271	253	245	249	240	253	253	245	241	267	255	262	246	245	252	260	275	249	230	223	262	270	275	244	230	257	245	269	266	228	209	265	247	231	263	259	230	234	287	249	289	264	245	249	229	234	257	233	235	259	244	237	248	253	269	248	260	260	260	255	270	246	251	263	243	243	254	243	264	261	261	235	274	256	251	273	252	247	250	240	223	236	271	259	233	266	222	230	255	258	257	271	272	232	261	251	270	248	237	234	241	230	258	220	263	250	247	243	237	222	224	230	255	245	247	245	227	203	273	249	256	258	231	235	250	251	261	252	250	272	258	259	244	226	244	248	261	268	232	218	249	236	239	232	232	266	242	250	249	251	285	263	251	265	253	260	238	235	273	243	245	263	256	264	212	276	252	243	256	233	265	263	250	261	251	259	274	220	241	241	267	228	253	251	229	250	243	263	251	262	256	283	221	244	265	267	243	232	241	223	275	213	260	232	283	247	247	294	253	237	229	256	273	261	264	249	256	239	266	257	260	237	240	265	259	278	242	255	265	265	222	214	261	256	239	238	240	270	222	238	226	212	243	247	257	238	274	280	234	231	248	235	252	251	252	230	287	232	245	243	235	251	244	226	244	262	248	250	261	227	260	232	238	224	234	266	260	261	236	207	239	262	242	229	260	256	274	252	258	258	256	293	268	249	242	227	260	247	239	265	240	240	258	244	257	277	215	244	271	245	278	227	246	245	212	242	254	259	250	270	231	273	240	236	249	223	238	265	269	241	258	251	241	267	250	241	260	245	241	228	276	230	260	226	243	246	206	281	247	270	232	241	246	257	239	262	237	261	250	262	270	264	261	261	243	264	236	265	257	265	235	234	246	271	251	267	260	280	244	252	257	256	238	261	254	218	255	259	259	254	261	239	280	215	235	252	255	246	274	233	256	258	253	252	239	243	245	240	254	259	240	290	247	226	256	236	254	261	261	261	218	239	263	254	262	268	262	275	275	224	242	276	223	255	238	245	238	251	275	250	260	261	260	251	270	249	247	247	276	237	263	246	260	230	261	262	251	241	279	247	259	263	228	275	246	267	232	247	270	252	239	263	261	268	242	251	264	235	234	237
2352	911	1048	1078	1019	961	982	947	924	965	924	856	851	897	931	932	870	895	862	811	863	835	822	839	852	843	867	832	875	832	880	804	809	840	870	861	896	846	824	908	847	842	878	903	884	836	841	824	817	859	812	913	829	885	823	823	807	826	823	849	839	863	830	849	828	841	848	854	804	832	872	859	881	830	822	860	829	801	856	796	834	858	819	868	816	784	827	907	862	817	798	842	838	837	847	845	886	835	798	857	802	800	775	795	839	762	818	884	833	868	917	877	877	870	845	856	870	844	850	821	870	842	906	861	803	836	812	814	803	805	856	827	824	801	826	866	885	853	871	818	856	786	848	857	857	870	789	855	851	832	795	838	840	889	804	881	803	826	846	843	860	839	847	882	892	887	821	848	844	814	832	812	881	856	821	819	901	828	789	823	859	851	818	818	853	860	802	858	844	837	910	816	793	796	843	798	863	891	813	841	872	832	921	841	850	803	830	885	829	827	871	817	806	861	796	854	832	845	859	831	877	879	855	847	843	872	833	887	845	857	819	838	850	857	846	855	806	826	844	787	817	855	831	877	889	794	836	807	868	826	872	860	840	872	801	841	874	870	871	819	826	819	778	866	864	842	819	844	815	780	826	850	838	850	835	865	819	861	774	838	847	833	843	879	822	815	831	878	839	877	836	863	860	867	842	837	835	842	869	893	827	824	857	859	856	835	828	911	810	827	886	835	778	782	829	838	848	885	848	794	851	875	877	857	839	851	836	871	889	845	889	828	791	867	854	848	814	811	830	824	866	832	846	840	821	832	875	831	833	787	846	828	778	792	838	837	871	845	835	836	886	805	877	921	877	834	808	842	835	813	814	815	791	825	872	842	800	867	836	843	855	821	859	852	906	873	828	825	834	850	843	857	845	826	796	804	837	841	848	870	822	820	844	799	882	817	804	796	882	904	854	827	890	850	853	871	843	859	815	815	826	834	841	935	822	860	829	847	861	833	808	860	886	852	810	766	842	893	839	777	852	812	817	848	829	892	819	844	831	848	822	823	829	831	813	841	834	875	883	852	905	830	852	854	872	811	888	839	810	870	854	847	843	814	836	833	837	854	800	845	835	834	809	886	855	878	851	840	815	839	865	822	820	826	851	830	853	834	858	844	843	918	883	883	825	852	840	867	842	856	826	874	891	826	884	864	827	882	810	830	871	861	859	818	891	892	860	841	834	846	825	825	854	837	842	883	820	860	896	847	875	846	844	831	782	862	846	812	873	819	823	823	826	897	836	881	846	830	874	823	851	850	866	786	849	889	839	826	872	866	823	818	821	832	846	783	844	859	841	822	873	855	792	824	855	822	893	770	864	874	830	795	846	894	836	791	859	844	873	879	851	838	838	829	863	855	810	827	846	849	818	818	861	852	856	846	842	847	860	875	871	831	818	840	824	818	937	787	808	847	851	855	809	842	833	864	822	827	821	839	802	847	889	849	839	843	832	830	784	804	861	809	797	834	819	865	859	872	856	866	868	880	874	853	848	832	762	853	849	853	907	822	880	884	818	884	850	869	866	816	869	831	806	843	839	829	844	843	874	852	822	807	901	879	868	823	854	876	854	917	788	830	850	911	818	859	795	809	844	847	892	870	795	865	846	795	816	843	821	835	819	815	815	778	827	919	866	831	833	832	848	853	853	843	817	786	839	851	814	883	850	854	783	853	855	828	837	838	886	823	847	862	891	818	849	882	846	849	851	825	835	874	798	774	854	833	817	840	814	874	847	862	814	816	818	843	818	813	856	795	804	850	832	852	894	824	841	786	825	874	878	816	814	897	875	796	833	862	848	862	865	860	861	866	875	827	854	849	877	883	886	852	852	863	829	810	869	783	818	805	864	892	847	866	835	859	832	855	805	868	852	811	844	861	856	821	815	833	837	802	860	801	838	888	862	850	781	839	839	895	822	814	812	791	827	864	826	836	835	859	837	820	938	823	846	840	865	820	828	799	881	831	862	760	847	796	862	834	839	796	847	860	830	845	816	839	870	868	810	845	801	827	866	854	788	859	829	849	853	883	826	819	891	831	832	883	862	850	800	884	834	856	857	809	873	838	816	823	843	840	845	882	868	820	849	805	828	856	823	823	829	815	881	870	892	872	833	816	874	778	889	823	849	904	840	818	830	865	849	812	818	834	843	850	871	805	806	821	845	840	843	843	865	841	843	873	822	818	903	835	830	851	823	847	845	816	865	851	831	815	840	855	841	843	868	851	876	777	853	896	853	821	802	897	827	841	839	864	854	861	856	915	817	831	883	825	833	921	837	839	864	888	841	861	854	802	849	866	856	830	845	851	885	863	840	874	840	834	878	792	855	874	858	834	812	861	816	884	845	841	823	850	800	803	879	851	833	853	831	843	852	828	812	827	840	846	843	862	893	834	791	778	879	868	851	819	832	874	843	844	876	855	854	823	856	877	887	856	882	862	825	806	806	777	827	872	850	844	863	851	806	819	850	859	794	802	853	825	811	865	849	843	840	834	847	902	833	837	832	866	851	879	864	835	806	819	833	859	856	854	877	873	853	875	850	810	842	851	850	820	864	850	848	803	876	801	823	813	808	930	861	856	874	828	833	861	855	822	822	886	861	824	829	833	846	883	847	834	828	883	878	859	837	826	843	879	912	861	849	804	850	807	808	798	826	793	802	849	814	865	845	897	867	895	874	847	793	897	818	873	811	821	841	845	865	876	853	859	842	883	798	792	834	819	825	812	848	851	834	854	824	796	851	812	889	865	843	843	879	859	806	840	846	839	856	813	861	819	882	868	860	805	829	839	812	830	855	872	819	928	864	802	847	840	835	858	844	865	821	870	798	838	875	832	827	859	829	877	867	852	788	874	870	884	820	829	799	802	895	781	806	853	936	861	842	809	844	870	831	832	787	847	901	801	772	829	833	872	846	851	824	863	791	826	831	844	894	850	884	778	868	828	856	820	781	851	836	896	831	827	821	882	847	823	804	842	869	819	880	842	878	839	887	857	848	815	855	857	839	798	890	858	764	837	857	867	837	880	846	863	818	887	859	837	867	873	862	835	828	819	876	847	822	866	845	864	847	898	761	895	880	824	875	889	876	840	795	888	868	800	848	846	844	833	834	817	788	833	875	868	889	832	866	878	827	866	850	839	892	832	844	841	814	855	828	850	818	833	851	885	859	798	852	873	854	805	821	805	836	816	862	861	891	843	845	856	822	850	867	857	897	844	852	811	831	851	813	872	826	857	891	853	849	863	871	766	844	808	856	867	827	831	831	840	855	821	784	851	833	845	829	845	852	849	819	846	801	811	844	825	849	840	847	883	826	878	858	839	869	846	840	807	850	933	806	852	842	832	819	817	908	874	869	848	833	865	850	857	868	826	846	884	811	865	889	807	841	824	882	767	807	873	815	865	854	839	805	808	814	794	890	867	842	843	840	804	849	794	841	893	817	904	877	773	861	811	833	858	884	841	870	804	856	824	825	853
4172	947	1279	969	679	520	387	344	287	246	230	227	201	194	198	178	169	187	175	175	159	164	173	167	167	158	153	152	157	149	159	151	140	140	151	149	149	148	151	138	121	153	136	135	124	145	127	143	129	145	125	155	136	134	165	151	120	122	143	133	154	150	149	150	148	147	151	149	127	159	136	130	163	143	117	136	130	135	135	146	141	141	151	133	135	131	148	139	143	159	110	145	148	134	141	147	166	127	138	149	140	150	166	151	144	128	124	135	132	134	139	143	153	112	127	153	139	150	160	137	151	138	143	126	153	130	144	127	129	119	144	131	130	129	125	140	151	126	130	171	133	132	130	155	140	133	129	134	129	139	136	106	143	143	137	144	132	149	139	162	125	139	124	158	151	138	141	148	141	129	132	137	114	138	138	155	137	137	128	153	155	112	160	124	139	122	139	150	153	126	141	155	125	150	137	150	115	142	159	124	138	118	132	133	165	134	142	148	139	145	134	154	137	133	147	116	150	125	161	160	153	154	156	136	139	129	152	155	136	127	151	146	138	157	123	142	121	140	136	143	145	138	137	137	136	148	144	132	153	149	148	145	142	135	123	162	152	151	135	137	138	122	127	134	129	164	127	132	139	155	146	141	128	138	118	127	165	134	142	135	140	111	134	173	135	130	140	154	129	133	142	124	159	147	157	159	159	144	143	134	137	150	147	131	129	144	133	166	133	137	132	138	161	137	134	156	138	159	151	125	152	156	143	153	118	146	169	130	148	164	144	133	137	131	121	111	131	127	141	146	131	157	142	145	143	169	128	143	158	123	153	151	146	146	145	138	126	147	116	112	141	134	141	147	148	140	167	119	134	153	127	157	126	125	143	147	123	144	160	118	147	141	147	148	145	165	136	142	148	153	147	141	109	159	158	141	142	142	137	150	137	150	153	145	125	136	141	128	138	134	142	116	146	139	140	148	127	139	159	131	127	131	140	167	153	144	132	147	133	124	137	147	140	169	142	160	141	137	141	141	135	127	127	127	132	129	133	150	140	146	146	120	127	143	149	143	138	148	142	128	129	127	130	143	138	161	157	136	144	127	137	129	136	147	125	135	130	146	135	121	133	152	143	135	129	160	143	139	143	141	137	146	139	147	121	149	136	151	144	159	142	121	162	152	128	142	128	119	142	138	141	164	152	133	157	133	152	136	154	135	163	147	141	136	141	145	124	136	126	126	127	147	163	147	145	149	133	143	142	126	131	132	143	137	151	123	157	119	136	129	157	137	120	126	135	172	127	118	153	133	144	129	141	157	153	149	136	162	156	143	138	128	125	141	138	148	139	135	140	140	128	136	140	147	138	133	153	143	150	132	139	135	135	133	140	138	126	139	146	131	156	138	133	126	142	134	148	141	124	170	145	152	143	140	154	163	123	144	150	160	140	134	147	159	143	130	150	141	143	128	131	139	136	125	127	125	140	131	143	123	144	145	153	143	134	140	113	140	138	140	128	131	135	158	138	142	127	130	135	145	143	113	139	141	137	145	146	118	147	153	148	135	132	133	149	139	124	134	128	144	127	124	161	141	145	151	153	139	136	165	154	145	124	151	137	124	148	141	143	138	141	141	142	150	142	124	139	128	140	141	128	155	146	132	147	120	161	132	132	117	130	145	162	151	164	133	126	145	151	136	121	128	144	140	139	141	164	145	148	123	127	143	140	142	134	148	141	140	142	157	126	163	149	143	124	120	134	136	140	151	150	152	142	131	162	131	138	134	154	134	146	160	137	135	146	162	174	140	136	131	154	138	148	117	142	153	141	132	159	158	142	145	136	113	137	126	141	137	138	136	160	142	136	163	141	133	133	161	122	129	152	131	115	147	140	142	148	169	131	149	149	138	140	138	146	148	143	130	131	151	125	140	122	153	142	149	156	139	156	137	160	136	138	153	134	147	151	140	134	148	126	123	160	127	166	126	139	122	157	143	152	146	142	140	146	135	131	150	145	138	159	161	130	130	135	145	139	131	152	120	141	135	170	142	148	138	140	156	137	130	164	121	129	129	141	147	129	126	111	158	145	154	121	137	130	142	137	118	140	152	144	127	157	139	117	117	130	153	136	152	135	148	140	157	141	113	164	158	145	132	137	144	147	115	160	133	122	137	130	147	146	133	131	130	166	126	145	134	129	143	140	148	130	120	135	136	117	135	142	134	148	138	140	137	156	137	151	127	166	148	142	143	144	146	150	134	128	132	127	114	157	132	123	148	135	152	128	144	125	136	144	135	129	127	138	124	144	146	136	152	137	136	132	132	144	116	137	137	138	130	136	136	115	159	124	115	135	148	136	155	146	121	137	123	144	135	142	135	139	132	140	151	133	122	131	141	136	115	121	167	138	129	138	135	125	150	151	119	144	150	156	142	146	147	134	147	131	125	146	142	136	151	119	153	151	137	157	139	111	121	130	144	145	145	128	137	161	141	137	166	148	158	168	135	132	125	137	147	125	128	127	144	147	123	116	152	145	120	120	143	137	128	153	135	141	148	155	137	137	146	159	156	147	136	127	130	139	148	142	147	134	168	145	144	131	131	165	141	140	172	139	141	139	161	141	135	161	131	144	152	145	137	119	144	129	134	150	139	136	114	120	131	117	133	143	160	124	139	141	140	132	129	129	149	152	112	137	141	158	150	137	167	129	143	132	145	134	139	142	145	126	126	143	130	143	157	150	141	145	145	151	139	142	118	134	135	133	128	153	143	133	136	123	136	131	139	141	124	125	140	133	152	121	143	153	125	156	108	147	150	138	134	114	150	150	136	150	140	143	140	165	136	137	133	127	141	135	136	114	139	152	146	159	137	155	150	132	117	123	143	121	130	148	115	130	139	133	121	139	141	140	131	140	135	139	134	142	128	135	141	153	132	128	109	141	136	139	146	155	135	148	119	135	125	131	123	137	144	136	132	137	145	144	130	129	134	136	162	144	158	140	139	115	151	148	152	146	121	145	135	134	142	139	145	131	138	147	139	144	134	120	134	163	139	164	138	138	130	118	158	152	114	144	143	137	146	134	148	132	132	143	141	154	144	158	125	137	136	139	147	122	131	134	117	138	128	145	134	127	137	112	159	126	129	124	138	134	130	122	132	128	149	143	132	107	144	147	126	129	131	141	154	154	125	136	140	136	152	135	132	146	112	133	133	132	157	142	131	153	136	141	138	127	132	159	129	126	132	145	157	146	136	138	120	126	143	144	146	149	134	133	154	134	149	142	148	153	125	136	150	145	134	135	144	131	148	145	120	161	160	142	156	145	155	165	135	139	148	129	133	144	137	143	135	127	154	145	153	127	140	137	124	139	156	133	121	136	152	132	146	127	142	104	138	125	136	136	147	149	120	148	141	121	155	128	148	132	137	156	116	129	139	115	146	127	121	147	154	145	152	143	177	134	126	138	146	142	123	149	130	131	163	150	147	149	156	113	137	164	135	178	143	145	147	140	149	143	145	135	153	131	135	137	139	132	154
5489	1541	3180	3568	3188	2590	2188	1857	1640	1457	1259	1180	1027	933	917	889	902	810	778	698	724	721	756	714	707	679	615	634	654	636	609	579	599	565	640	578	520	567	624	555	608	610	544	567	541	558	556	540	560	547	560	524	516	554	539	514	538	511	520	548	506	529	510	534	519	546	549	526	519	550	531	505	540	537	498	551	549	544	530	528	489	505	540	523	542	545	554	544	519	518	580	510	534	494	559	534	541	517	552	537	517	506	507	463	523	547	543	525	522	512	500	496	511	480	542	476	526	504	493	513	492	507	499	502	497	534	543	506	510	535	548	505	508	537	513	501	469	497	518	501	536	523	538	536	547	518	566	516	528	541	519	510	455	527	483	543	527	525	545	500	485	520	512	478	521	493	530	566	486	541	474	505	510	514	502	561	533	498	529	484	481	527	541	581	506	495	507	528	494	483	511	533	501	508	489	503	536	506	473	528	527	463	536	482	518	527	537	490	496	464	481	552	533	523	487	504	524	511	533	491	518	547	531	504	532	506	555	553	503	506	497	506	503	502	496	506	494	523	500	534	517	526	525	527	505	525	539	468	524	489	482	533	539	453	499	543	525	514	534	505	533	540	522	540	520	504	546	524	506	473	494	527	570	506	490	513	528	544	526	519	536	453	482	497	514	527	510	505	481	481	521	521	512	522	532	489	497	529	510	495	512	512	545	516	506	499	512	521	538	544	506	535	489	548	508	503	508	542	546	486	495	543	472	503	522	550	501	552	499	522	542	526	551	529	501	537	495	525	537	504	499	490	506	499	500	501	504	503	513	538	548	485	491	522	528	520	503	533	498	515	518	483	512	459	506	504	534	512	529	471	538	483	505	508	475	527	494	482	522	491	526	499	513	491	522	514	516	479	518	501	505	536	529	509	557	526	519	502	547	530	480	482	497	446	505	522	516	532	538	505	488	538	480	538	511	534	502	548	512	517	488	520	476	539	486	491	572	476	506	508	513	499	507	535	484	471	488	523	548	494	532	509	535	527	539	515	522	495	507	516	505	532	499	524	518	548	520	515	519	526	478	506	505	489	466	504	524	503	502	476	551	491	490	476	531	479	488	513	516	477	511	532	506	520	531	494	498	516	544	519	513	540	520	535	499	511	535	534	481	474	500	493	495	560	488	512	508	508	501	475	515	506	530	494	524	561	513	493	524	536	528	516	534	481	516	526	514	525	496	564	494	522	531	521	512	487	472	521	513	473	494	503	509	546	515	490	472	518	523	510	526	523	506	567	510	490	510	549	471	526	556	487	528	501	524	489	511	517	503	547	515	505	498	502	494	503	532	496	494	455	518	480	499	548	486	534	480	531	466	521	528	541	525	499	501	492	528	533	501	555	529	530	502	491	507	518	510	509	528	504	509	520	560	501	511	507	515	515	549	515	503	491	498	531	477	492	496	518	521	457	511	480	480	528	504	577	485	512	505	471	535	499	464	551	505	506	501	512	515	515	510	518	544	490	519	572	504	492	489	513	531	515	539	499	558	498	506	543	479	529	520	509	474	490	537	522	529	503	566	502	477	516	528	485	531	508	513	529	532	524	523	501	507	533	513	492	503	512	527	502	514	545	513	494	497	501	500	553	513	493	492	503	496	549	519	541	496	506	536	492	463	498	512	539	475	505	517	545	502	515	513	522	521	500	519	515	521	498	510	492	494	492	501	567	515	497	520	515	508	507	473	529	524	461	518	527	474	502	512	501	556	524	525	523	528	545	530	464	536	455	508	483	508	552	514	502	535	525	534	516	533	533	513	461	502	525	487	483	504	508	523	478	519	530	531	513	550	500	499	520	491	494	512	510	522	486	515	521	543	493	510	531	524	482	513	504	510	456	523	525	502	479	490	470	519	561	509	510	516	507	541	499	508	486	514	485	518	516	521	513	538	481	506	504	468	489	512	510	515	526	489	513	542	544	511	494	499	508	490	517	501	487	540	485	573	509	481	526	496	501	524	462	488	503	474	557	487	471	496	544	520	521	495	548	517	505	493	571	518	524	505	510	502	500	521	509	491	495	482	469	470	532	517	493	525	518	468	499	504	506	495	527	481	498	492	505	513	571	481	509	513	501	502	478	501	511	542	520	550	519	493	482	523	533	493	483	518	534	539	469	491	500	550	529	545	490	493	468	492	549	488	511	545	494	485	495	507	487	538	524	560	552	508	513	526	497	478	506	499	512	516	501	507	504	514	546	474	499	511	529	514	507	486	476	522	507	512	526	502	546	525	496	504	503	459	484	481	487	495	512	514	541	497	469	535	498	521	542	508	504	476	493	518	503	475	497	496	497	482	522	511	507	525	526	537	488	516	479	482	499	527	514	522	493	504	525	520	493	467	487	517	509	525	521	552	509	487	554	548	525	470	532	510	538	488	499	496	502	532	527	485	529	506	491	544	484	496	552	489	512	519	516	463	494	516	498	537	473	521	540	482	479	491	509	475	516	511	503	523	540	487	524	523	517	533	519	543	535	502	478	466	504	489	478	526	526	509	551	492	522	479	501	495	508	504	509	521	552	500	505	468	475	517	481	518	512	529	533	504	493	493	532	487	525	506	520	509	466	468	486	508	517	451	481	519	535	468	514	503	489	517	503	489	509	471	499	550	480	533	551	494	549	515	519	488	525	503	539	530	478	501	501	512	463	504	512	468	498	540	540	528	504	538	546	497	544	530	513	476	497	506	501	535	493	490	482	504	558	519	526	517	500	540	525	494	522	521	484	479	549	478	527	529	489	455	510	480	527	517	515	502	463	520	492	516	514	503	496	530	549	507	532	498	488	538	507	523	563	475	530	467	517	517	507	540	489	514	463	520	504	467	516	511	480	517	471	533	498	483	546	509	486	534	487	531	487	527	537	498	504	493	489	490	494	475	486	505	542	504	483	542	517	493	461	542	527	495	508	519	474	506	531	500	499	494	536	540	509	502	555	514	547	497	506	507	506	498	510	507	505	484	548	534	481	510	500	525	475	509	495	504	480	515	540	505	512	526	464	499	544	526	505	529	509	534	494	505	480	527	546	521	474	494	508	486	500	511	521	493	493	508	470	501	535	498	517	514	526	526	510	533	497	504	538	520	498	541	521	508	506	497	514	461	506	511	489	492	515	526	519	535	496	522	489	497	524	501	518	526	488	539	495	507	545	524	484	518	490	517	488	522	526	493	471	501	488	480	524	498	530	468	506	521	496	497	526	522	519	476	520	481	538	554	485	487	555	515	489	506	500	510	502	522	527	491	510	563	547	510	481	500	507	525	485	561	508	468	509	541	528	515	522	473	515	552	502	523	500	514	527	490	538	530	514	529	544	510	525	501	521	559	548	480	512	508	497	538	477	440	499	517	521	538	526	518	538	514	556	535	495	534	504	504	533	508	520	494	490	519	525	487	528	517	480	502	555	498	504	500	487	521	452	543	560	503	532	490	506	508	556	505	514	512	533	513	508	521	525	528	462	469	499	546	499	505	537
7383	1722	2274	1683	1153	765	580	473	393	337	298	258	212	206	198	197	167	146	159	156	145	153	159	151	122	137	144	152	133	117	143	113	115	140	139	125	138	116	118	93	111	110	94	129	120	97	103	128	116	127	125	97	113	112	116	104	128	120	105	109	94	114	115	94	105	112	118	100	110	102	86	98	111	100	98	109	111	117	87	125	106	101	99	122	121	109	103	114	111	104	97	117	108	114	94	100	126	108	127	114	108	86	111	104	90	117	125	115	113	116	104	111	113	115	116	104	123	116	113	112	114	99	105	108	102	110	121	119	88	102	103	109	122	121	100	117	99	96	109	111	114	102	110	118	115	112	110	129	93	111	97	101	107	106	110	99	104	119	96	99	118	90	114	105	122	103	106	103	118	134	103	105	113	98	95	109	115	98	101	103	100	115	102	100	118	116	96	130	115	124	119	127	114	108	111	93	91	116	125	112	116	104	106	108	115	118	123	99	96	110	102	113	96	117	134	114	109	96	137	120	102	113	112	104	116	114	110	108	117	109	111	113	113	110	111	122	105	121	115	102	107	112	109	110	93	112	119	141	113	127	116	105	106	99	118	113	104	117	111	103	103	128	94	100	106	118	118	116	94	111	107	102	99	117	122	94	120	116	107	91	116	103	108	110	97	104	111	116	107	100	108	104	110	83	112	106	106	106	99	117	112	129	102	106	101	91	114	100	108	115	108	122	99	104	112	98	98	106	95	108	105	124	103	94	108	101	101	107	117	113	108	109	124	111	112	103	114	112	114	98	106	104	94	122	93	122	98	115	111	115	106	126	104	116	127	102	103	121	100	106	116	111	115	110	122	112	110	122	108	124	109	126	100	102	101	110	101	122	98	130	106	101	105	98	116	119	96	100	103	122	97	106	114	104	113	118	102	110	88	103	117	103	121	117	117	117	99	102	116	98	123	102	109	122	104	121	103	116	120	117	113	109	106	110	121	101	112	119	105	113	112	109	104	99	112	91	105	107	112	127	93	100	113	110	114	121	107	100	127	121	106	106	111	101	120	109	94	127	105	114	104	80	118	108	119	118	102	100	109	112	119	108	92	101	90	115	119	99	95	126	110	109	104	123	102	115	112	104	120	106	118	89	121	104	94	111	110	113	105	110	118	105	127	106	99	112	88	117	108	97	113	104	108	93	104	106	111	119	117	100	107	104	122	110	110	105	98	97	121	116	98	118	101	111	102	116	112	98	111	113	115	108	93	127	104	111	117	122	132	102	112	103	104	123	114	102	84	107	111	121	100	127	119	109	116	86	117	111	92	112	108	98	111	119	103	110	114	113	112	99	103	123	106	104	101	106	99	104	102	112	113	121	100	103	106	110	99	116	109	103	95	121	119	105	134	111	111	99	110	90	103	117	110	95	94	117	90	117	117	98	92	113	101	108	110	108	120	134	127	108	93	112	101	91	126	114	123	125	102	100	105	100	106	105	125	107	119	111	110	107	119	107	119	109	111	122	110	113	117	116	114	111	110	123	114	105	106	115	88	98	119	115	128	126	97	109	123	95	100	115	128	104	117	110	120	112	87	101	114	112	121	110	91	100	105	106	100	122	107	111	109	111	105	108	100	122	104	98	100	111	113	108	99	125	94	118	114	101	133	98	122	111	120	115	113	106	119	116	104	113	109	98	103	105	107	87	116	101	131	90	113	99	125	113	97	108	90	132	112	101	121	114	106	127	112	108	102	119	105	126	115	111	110	116	130	92	119	84	112	101	112	127	103	111	110	112	117	123	126	126	98	133	90	107	122	106	120	110	107	117	115	102	106	117	100	103	108	128	119	92	114	92	123	98	101	109	127	120	103	95	133	107	112	118	106	122	108	98	96	96	117	114	99	100	107	97	89	133	114	102	118	102	116	100	98	107	97	115	96	112	125	109	123	119	113	124	106	104	104	94	115	115	117	91	115	92	131	100	117	112	108	115	87	116	112	96	102	114	112	112	108	102	106	96	109	113	114	124	116	111	80	125	105	107	108	100	105	117	98	86	99	101	109	123	105	103	117	92	122	120	110	105	104	112	129	103	113	126	105	92	105	106	106	93	114	116	109	130	118	98	101	117	125	124	120	119	123	97	110	117	99	109	105	98	111	95	114	116	103	113	124	107	105	114	133	126	96	115	93	112	87	103	104	98	112	97	95	88	118	119	90	117	119	109	120	96	128	108	109	113	105	109	100	124	102	95	117	119	108	113	135	102	123	108	98	118	119	129	108	114	118	102	106	97	101	113	108	103	116	115	106	123	105	107	90	116	117	112	118	101	105	134	103	111	112	114	115	118	118	101	113	113	115	113	106	113	104	111	104	116	119	108	106	112	113	107	117	114	90	122	120	114	115	115	104	103	125	121	104	93	135	106	112	117	123	112	104	115	100	114	117	114	99	106	102	104	98	112	113	94	97	107	122	114	121	117	122	113	114	123	108	97	109	108	114	107	110	100	98	120	100	109	108	122	109	100	104	126	131	99	101	110	102	114	117	123	94	135	126	101	106	117	108	118	103	111	113	106	130	111	111	128	116	130	115	129	110	106	98	117	104	126	118	116	90	112	113	108	101	104	103	110	128	106	105	105	103	112	118	106	120	106	99	116	114	108	118	108	114	103	105	110	123	104	123	82	90	109	91	112	122	112	97	105	103	117	119	96	100	98	113	107	122	111	111	123	106	106	109	122	103	102	106	104	97	100	107	99	106	130	111	111	97	121	118	120	106	112	119	90	102	131	115	107	111	112	102	114	111	108	97	107	101	122	114	97	100	110	112	124	100	113	99	103	90	107	88	97	112	97	118	111	117	117	109	107	88	116	114	96	101	93	91	98	114	100	92	95	111	103	105	122	105	105	87	97	81	108	106	101	88	111	108	132	100	110	117	102	118	127	108	111	83	105	134	102	89	116	107	110	110	105	99	106	118	99	102	108	130	107	124	108	106	126	119	105	113	105	111	86	107	109	104	99	108	93	118	129	129	105	105	108	111	116	122	120	106	102	119	112	105	92	96	125	86	128	100	95	101	110	104	130	104	93	93	106	126	108	103	102	103	115	104	123	95	119	97	89	113	104	112	104	114	108	100	101	113	102	138	122	117	118	115	118	121	124	106	105	93	115	94	118	102	101	122	114	96	128	113	96	128	110	116	122	97	100	102	112	102	105	106	127	112	94	108	104	115	105	112	104	145	110	124	102	99	127	108	103	119	104	99	113	85	104	119	93	102	104	107	116	112	104	129	112	96	126	106	103	128	109	130	134	112	94	112	115	114	107	120	106	104	99	96	121	81	100	102	117	112	112	100	103	101	115	94	124	131	117	101	95	98	99	114	116	110	124	108	112	112	122	106	121	104	108	101	91	106	122	120	113	114	104	123	117	96	124	110	99	106	111	107	112	124	95	117	107	110	103	103	106	125	115	94	122	109	107	123	109	132	90	102	110	116	92	101	112	106	90	124	114	125	113	109	127	117	101
7403	2191	5087	5946	5164	4244	3401	2746	2462	2068	1742	1611	1405	1376	1214	1075	1040	1044	873	886	858	787	757	778	734	692	636	667	617	604	610	585	586	586	547	548	539	514	517	537	506	499	532	520	505	520	496	516	484	489	503	502	484	497	492	484	490	456	465	490	439	486	481	456	445	470	470	465	455	445	460	449	450	472	484	425	470	443	477	455	463	444	470	427	423	420	461	438	461	450	406	443	435	429	446	429	412	421	434	461	427	442	457	442	432	438	445	419	457	439	455	422	439	432	420	414	410	425	451	454	410	426	443	377	456	410	471	453	445	431	424	423	432	428	455	454	440	420	388	413	451	434	403	402	433	405	411	413	431	413	390	416	427	402	377	418	409	422	408	443	437	438	427	428	430	399	448	421	419	411	401	467	412	459	432	418	437	374	428	417	422	399	434	410	382	429	425	404	416	460	451	462	409	431	422	441	432	403	441	391	444	423	431	406	425	437	406	421	439	408	438	407	469	417	452	422	420	456	426	435	430	408	390	387	454	443	425	440	386	425	431	438	442	391	410	453	422	411	442	415	410	390	450	410	406	419	429	384	438	405	405	411	433	403	397	432	418	443	409	406	438	396	468	429	430	403	393	415	431	405	420	409	411	443	456	410	424	438	422	432	419	404	415	418	421	392	377	418	433	358	453	410	399	403	424	427	412	420	424	411	437	437	438	437	440	434	403	427	431	412	430	436	420	441	432	436	395	430	428	421	444	463	489	408	435	456	429	370	447	431	433	388	409	390	443	456	357	415	434	417	441	396	404	415	412	425	400	446	425	394	448	386	403	407	458	440	407	438	411	410	416	375	423	384	437	444	398	427	415	438	398	429	422	438	426	405	392	426	400	412	394	397	407	448	425	417	392	416	390	426	396	428	435	410	424	387	447	461	435	451	388	411	457	459	415	434	431	427	418	418	416	394	422	420	459	419	456	429	410	451	415	442	395	448	404	403	426	427	393	432	414	419	418	434	439	422	430	425	418	415	440	419	418	416	402	382	467	403	413	437	419	405	417	436	413	434	433	370	429	424	451	398	437	470	447	430	421	396	428	426	351	431	435	393	381	406	439	420	422	441	414	403	429	416	413	431	405	393	426	436	400	418	411	384	413	406	468	447	392	453	432	440	435	449	420	415	401	426	431	425	400	433	429	418	442	393	437	426	419	367	414	386	415	426	404	437	412	427	414	384	411	406	421	410	386	402	414	455	413	429	375	397	429	442	397	404	448	457	436	417	412	415	401	445	424	427	411	443	407	414	423	410	402	438	443	437	440	420	397	431	387	388	435	436	426	424	405	402	437	418	395	464	445	442	350	459	407	422	406	437	412	407	380	407	436	440	447	416	402	419	437	417	392	414	411	388	427	389	397	426	385	424	440	410	425	429	434	401	441	460	408	404	424	426	409	409	396	448	414	432	398	417	432	420	433	369	433	411	447	436	441	418	418	413	419	394	436	451	464	420	457	442	404	427	418	452	407	419	454	404	430	398	390	450	468	431	434	426	419	440	450	427	406	443	398	415	432	407	437	397	430	421	393	441	386	436	450	418	439	439	408	434	412	426	426	451	418	412	446	416	424	404	414	414	437	450	437	394	391	414	403	402	412	422	433	423	425	419	416	409	439	405	445	429	449	429	413	423	400	409	392	467	394	409	429	401	446	465	436	423	412	457	414	414	443	435	404	419	459	401	415	418	439	372	403	447	440	394	419	424	418	395	417	425	429	409	427	419	425	418	410	394	382	410	422	394	439	411	405	456	423	455	429	416	435	433	400	409	397	407	407	399	380	426	408	399	439	424	435	410	459	412	428	418	420	431	389	392	429	449	412	434	450	417	387	404	433	397	389	384	400	376	438	414	427	439	422	405	412	397	417	413	415	439	403	448	425	424	407	413	424	379	421	426	426	424	404	441	427	399	413	411	424	394	411	415	394	414	427	434	394	418	413	423	413	431	432	410	452	390	419	389	442	419	408	410	390	425	439	417	407	444	405	452	413	377	413	410	437	395	417	411	436	412	413	400	443	431	440	434	432	416	414	407	427	404	389	424	453	395	411	431	452	430	418	420	426	456	409	402	426	444	445	395	412	421	402	395	429	459	415	440	438	404	394	407	460	386	363	431	436	447	374	444	419	422	408	381	414	388	428	429	396	437	435	388	410	401	472	433	444	411	438	414	404	442	424	414	418	400	400	408	421	392	431	450	381	436	391	408	428	425	430	442	409	457	432	424	407	441	407	444	421	450	416	413	407	412	410	435	424	423	438	399	427	412	380	406	387	426	406	406	422	407	429	395	427	388	408	404	435	436	417	432	390	461	400	424	450	424	395	404	430	426	465	401	385	433	424	443	448	437	410	391	430	450	404	428	447	399	440	394	415	423	426	401	405	407	455	404	414	387	442	413	431	410	459	426	441	400	442	413	447	397	430	422	456	436	421	423	379	376	454	395	445	385	439	433	464	436	412	413	416	432	441	408	394	451	435	432	463	403	432	441	390	456	393	411	464	427	433	413	393	414	405	395	454	413	397	423	411	447	375	399	401	453	399	394	402	422	430	442	427	415	410	417	437	411	419	420	421	418	444	421	416	409	409	392	379	405	419	402	399	416	464	418	445	457	434	420	419	419	422	391	441	438	414	428	430	420	445	409	411	417	437	431	385	406	395	397	424	427	404	399	426	374	384	416	438	421	401	406	421	419	445	407	373	434	387	441	407	444	452	387	441	433	460	411	399	424	452	396	419	412	426	425	434	410	398	436	419	463	419	405	418	354	389	419	401	433	409	386	436	441	415	461	367	409	397	416	433	457	418	396	425	456	382	417	443	393	414	442	435	412	396	420	417	415	449	432	450	411	417	454	448	395	403	421	445	400	418	433	423	405	404	419	441	450	428	389	437	442	427	396	423	442	368	430	420	394	467	431	419	398	427	435	425	413	416	396	442	402	433	438	414	431	437	454	443	427	451	464	428	422	418	391	403	424	407	418	422	429	423	439	442	421	412	413	415	420	422	419	411	440	451	431	410	395	370	407	400	408	438	410	455	393	443	418	409	420	421	472	384	428	419	399	403	438	452	407	408	403	424	413	402	401	432	428	454	404	386	455	385	447	417	439	450	430	450	385	387	394	405	440	402	409	471	431	408	415	441	394	413	423	404	463	432	405	420	419	415	427	424	438	396	467	480	418	443	424	426	430	412	416	426	395	442	419	394	431	418	422	447	398	397	407	387	420	415	402	382	429	408	383	394	434	448	435	401	413	423	429	472	431	456	389	428	428	434	402	416	426	409	458	415	415	425	402	414	425	442	444	425	384	444	412	447	423	421	434	421	425	415	483	414	396	403	474	401	401	431	412	435	417	412	441	401	430	419	433	415	419	408	410	464	427	428	400	409	403	415	448	410	382	418	445	430	463	411	425	459	454	434	376	403	440	433	450	420	428	425	411	408	432	429	395	418	370	403	421	444	441	462	430	402	402
1214	287	354	284	286	285	236	240	250	235	219	256	229	245	238	214	262	249	239	238	221	249	226	231	265	252	249	240	255	234	259	262	234	249	202	243	206	258	224	235	256	237	252	217	251	219	267	226	253	229	255	276	261	250	239	222	265	256	244	242	232	201	221	255	234	241	275	241	242	233	231	233	237	230	246	232	232	257	202	215	228	224	246	220	227	220	231	257	214	225	222	258	256	235	252	226	263	257	237	232	217	234	243	228	250	259	268	251	239	245	249	277	225	242	250	239	242	244	276	259	289	266	220	270	233	284	261	263	233	221	244	236	225	242	251	228	243	236	242	245	252	230	249	249	237	258	250	223	231	221	238	242	267	232	269	239	243	221	256	252	226	250	215	241	222	234	260	237	226	225	216	214	224	204	218	214	236	239	244	229	243	251	241	230	240	230	242	233	245	239	248	237	238	245	242	278	251	235	194	235	242	230	232	228	255	237	236	225	245	233	228	240	273	257	242	246	210	242	224	224	225	257	248	244	224	242	214	223	218	218	242	231	248	254	262	245	225	255	233	276	232	212	218	225	241	234	224	221	251	254	259	226	243	218	234	252	234	252	234	239	232	226	216	248	244	229	238	236	246	251	208	224	230	242	250	236	252	217	223	262	236	253	278	233	213	222	219	248	226	245	251	219	280	240	218	233	215	263	213	227	241	228	252	254	239	259	248	233	234	231	251	213	264	222	238	271	248	229	253	229	232	261	242	260	214	221	229	223	270	272	261	246	242	246	220	230	245	254	228	256	235	205	235	228	238	247	217	205	217	272	243	214	210	243	200	233	218	236	243	245	220	254	229	238	258	221	254	243	244	245	213	215	238	237	233	262	239	220	248	248	259	222	241	235	234	224	259	254	251	241	247	254	230	242	250	228	243	224	269	230	229	244	225	251	226	226	218	252	250	238	221	220	249	231	249	231	234	226	249	228	229	260	242	212	264	229	247	199	247	255	242	219	235	268	222	206	231	222	237	230	241	255	249	242	231	262	261	240	239	232	227	234	230	232	254	252	206	243	208	252	241	266	248	252	262	222	242	229	258	251	240	236	241	262	229	236	229	235	242	236	219	246	237	236	262	252	213	239	247	246	252	231	231	237	217	229	242	244	248	224	247	257	257	237	203	242	233	223	256	248	226	246	245	263	255	246	228	232	263	245	236	222	238	253	237	230	215	219	252	266	208	245	230	222	218	250	247	272	243	219	240	218	235	263	242	214	248	223	202	262	228	246	264	277	251	268	229	255	235	228	226	237	221	256	249	225	248	260	220	255	252	240	259	258	254	238	251	226	213	245	233	232	229	240	241	231	243	233	213	219	213	248	251	229	238	223	220	253	256	229	247	251	258	223	238	247	241	244	227	263	230	252	240	257	256	273	257	231	238	243	237	228	246	215	243	235	233	219	250	232	228	231	271	250	232	256	227	262	254	259	218	243	252	263	214	227	253	245	263	230	244	254	231	247	237	246	234	263	228	220	253	235	243	242	230	233	222	270	246	222	255	263	234	221	249	237	215	229	254	231	225	218	254	240	238	245	237	236	224	229	211	243	227	238	231	229	264	235	240	237	226	253	252	266	260	252	209	261	242	200	253	233	239	240	210	242	250	231	229	255	236	226	218	251	251	230	221	231	256	220	251	218	250	212	228	259	259	253	262	239	215	233	253	235	227	260	257	258	217	253	221	256	235	207	231	254	230	251	250	229	239	229	229	263	254	234	244	214	205	239	210	234	238	214	241	249	243	229	251	266	232	228	244	247	270	243	244	254	248	229	235	239	261	275	233	236	228	252	239	245	269	249	237	233	232	254	228	215	255	276	241	202	258	227	258	252	242	236	228	258	250	262	249	248	222	249	238	252	239	238	266	221	242	235	260	236	239	233	229	246	239	219	231	231	206	248	214	205	229	241	244	213	219	220	257	235	220	243	260	253	227	217	268	236	247	240	212	227	250	251	244	203	263	229	223	249	253	236	226	242	248	233	265	270	251	245	215	212	248	238	249	253	243	257	245	236	242	227	228	248	227	234	243	226	216	231	249	250	218	243	223	257	234	235	225	223	217	242	213	229	251	206	213	200	246	229	224	240	217	213	230	254	250	258	216	271	226	239	238	232	241	240	225	226	268	222	233	198	225	263	226	257	251	243	256	220	233	232	243	235	247	237	229	218	219	254	221	246	252	228	253	215	221	251	222	248	245	243	239	215	225	236	232	216	229	227	236	246	236	217	249	221	226	248	259	226	247	260	245	198	238	211	233	235	269	250	240	206	223	255	220	239	233	236	235	257	232	244	222	246	248	231	207	232	195	209	258	267	207	223	194	240	212	227	208	226	244	231	245	240	213	244	228	275	249	232	239	212	251	238	233	246	236	245	237	235	227	231	241	259	255	236	240	266	279	243	245	226	217	246	204	242	239	221	221	261	250	215	234	230	248	242	234	250	228	220	252	197	237	236	227	226	248	249	232	257	230	237	258	258	245	211	240	254	243	237	209	227	261	252	241	234	202	214	271	245	217	244	252	235	227	237	248	260	234	255	252	235	221	221	217	254	251	269	242	234	215	245	233	217	235	227	223	238	245	234	236	225	228	247	257	243	246	236	250	247	251	240	230	232	224	247	242	240	266	249	227	256	263	210	257	242	243	234	241	243	242	220	247	235	249	219	228	258	236	225	246	261	270	237	275	225	213	250	221	259	242	221	225	218	230	231	207	252	263	218	208	265	233	238	218	244	238	248	255	212	249	255	215	268	229	197	255	253	262	224	225	204	230	232	218	244	237	248	217	217	256	245	240	236	255	230	254	251	232	236	205	262	211	203	216	218	245	264	254	259	221	213	228	255	216	226	231	246	228	226	230	257	255	248	272	246	252	231	262	243	235	253	224	247	238	245	242	208	218	229	285	232	216	222	215	245	243	236	228	238	259	224	229	214	231	250	262	252	232	204	226	225	252	242	253	219	248	216	226	236	262	279	228	251	248	230	249	240	255	247	234	247	251	241	220	239	223	211	225	233	240	213	249	231	230	228	254	247	242	253	257	243	260	231	245	257	235	236	226	241	206	244	244	246	283	259	247	251	218	247	260	261	235	251	256	242	226	214	225	237	244	227	258	252	220	233	210	239	230	255	215	255	243	226	266	251	215	228	248	266	210	219	227	236	243	246	221	249	232	235	234	214	214	235	268	214	240	251	235	246	238	255	271	214	262	240	217	234	214	237	235	234	223	277	206	236	224	243	228	216	231	272	231	232	253	237	225	227	224	235	233	237	202	252	268	252	220	219	230	238	234	237	264	224	253	262	251	246	246	226	234	204	236	245	235	219	229	269	247	262	216	209	232	266	240	253	233	221	272	237	266	240	221	237	239	231	228	237	219	254	219	234	260	232	273	232	236	221	213	226	245	229	238	233	234	230	200	234	263	260	259	246	263	251	261	212	219	227	277	248	230	250	239	245	227	209	236	252	246	244
2303	865	1003	1069	983	946	901	876	906	868	877	870	831	834	844	818	844	851	874	809	799	838	864	822	847	818	762	742	814	790	804	819	786	811	800	833	825	753	848	731	796	798	840	788	816	793	848	821	804	811	805	798	791	843	825	840	804	838	826	827	810	763	788	798	809	821	815	814	816	792	796	811	826	842	817	774	829	765	817	809	854	836	807	811	810	823	808	818	798	836	842	776	826	770	797	782	787	851	788	857	788	792	821	820	812	821	840	756	769	810	785	806	812	793	775	838	768	821	836	777	812	789	747	745	791	825	781	821	828	834	759	790	839	835	832	741	797	820	833	755	808	812	833	833	839	799	823	760	840	825	826	831	818	807	828	813	767	808	781	754	776	822	843	841	788	846	875	764	837	801	783	772	796	834	746	811	780	764	765	812	794	825	808	746	826	821	757	826	756	783	796	786	822	816	861	794	744	799	830	788	849	790	757	781	811	811	796	814	812	778	786	811	810	775	779	783	779	804	799	794	821	828	840	803	804	774	802	798	766	799	773	809	797	766	821	803	840	814	824	795	798	816	846	823	810	783	756	774	754	794	800	818	806	785	755	817	784	803	859	790	790	790	755	849	791	784	805	795	788	825	828	839	797	816	780	795	831	765	801	815	792	822	795	822	820	764	810	781	809	812	808	814	811	779	826	823	822	829	782	806	789	763	784	842	830	795	819	756	797	844	812	787	766	836	782	811	822	809	847	764	854	797	798	830	774	784	781	810	791	741	764	794	799	834	828	820	830	778	791	795	846	847	808	789	825	874	839	785	827	771	783	788	864	791	808	782	768	808	783	781	780	802	757	818	799	773	754	827	829	840	805	819	728	752	817	761	770	848	857	805	816	805	819	828	846	820	810	813	832	832	828	788	751	794	788	804	781	790	854	813	753	812	726	806	806	732	803	793	768	787	769	842	780	778	843	794	730	818	760	807	765	774	824	797	823	832	747	818	781	823	849	765	766	781	874	812	826	757	839	817	836	836	825	823	854	810	796	831	774	790	826	778	775	894	788	793	787	783	829	792	813	809	776	789	767	850	776	831	812	766	823	771	760	777	763	789	789	856	778	766	745	815	785	851	767	850	821	778	767	765	757	823	778	770	840	786	798	822	766	775	810	812	838	811	824	816	841	786	774	837	804	795	795	802	808	825	806	808	779	831	801	835	800	757	797	832	780	800	807	843	790	818	818	786	795	759	796	785	756	798	814	778	790	801	831	877	845	789	788	811	809	786	849	857	793	783	764	809	829	838	771	820	814	797	754	808	833	813	839	804	811	802	776	786	718	821	797	799	770	821	808	768	820	799	814	832	775	835	865	799	749	778	818	799	770	788	822	774	773	770	793	779	823	844	810	813	788	834	773	870	832	830	733	837	855	847	815	787	838	788	805	804	812	765	840	776	752	811	796	800	832	752	826	737	823	785	759	814	790	786	830	843	761	781	778	816	744	782	791	811	812	820	797	837	774	777	736	816	800	799	826	798	781	773	790	782	812	767	787	803	743	798	798	799	801	798	753	777	810	832	772	812	799	830	835	773	815	818	769	787	800	820	805	792	773	854	817	815	824	762	797	807	838	776	825	765	804	797	833	728	822	798	810	813	771	835	794	788	835	883	806	780	830	824	815	812	816	842	789	824	846	817	805	772	832	769	803	829	768	799	792	807	806	841	802	833	808	805	775	808	791	792	773	793	799	802	806	756	825	785	801	830	785	845	804	870	793	813	832	794	859	817	776	778	850	792	798	797	831	800	829	779	756	789	817	785	814	803	806	784	764	795	800	791	787	793	840	830	831	817	796	811	780	827	804	832	809	754	787	777	797	838	804	775	800	850	802	805	791	850	773	812	791	772	799	778	794	822	856	812	789	818	795	769	781	803	847	818	765	794	780	810	832	817	811	790	773	804	829	811	794	795	770	774	822	819	793	844	798	766	799	789	805	818	785	786	839	826	819	817	795	824	804	806	834	758	833	849	797	788	772	788	715	802	815	760	842	800	848	841	815	804	766	817	807	739	763	805	770	812	742	838	791	803	766	799	807	777	773	837	795	800	800	780	806	828	807	825	808	784	804	759	795	771	791	812	803	755	803	767	791	811	763	794	792	807	835	788	763	837	828	838	817	804	773	793	817	826	807	811	783	783	813	806	830	762	811	813	762	813	733	811	820	816	792	826	775	755	718	764	806	793	783	739	813	756	781	753	838	814	823	825	835	789	826	803	830	837	800	845	786	809	802	777	861	781	849	825	798	840	781	813	808	797	795	788	831	689	775	779	793	742	804	849	796	807	787	788	791	851	854	785	811	779	814	807	815	804	817	771	829	799	798	817	796	819	833	863	788	775	795	867	737	804	820	809	779	793	813	736	841	769	783	785	814	817	777	851	844	831	782	837	748	808	808	756	830	796	795	752	795	784	748	787	849	793	782	778	869	855	769	836	837	811	834	784	855	867	789	799	821	777	822	836	761	781	815	803	819	780	813	836	810	780	791	808	764	852	849	858	790	764	800	807	793	765	833	793	787	813	821	768	850	795	804	832	783	818	823	855	829	827	761	762	788	746	791	797	763	850	811	848	848	794	844	783	828	812	820	781	850	785	801	783	835	779	780	747	817	817	771	796	819	817	781	843	799	772	757	753	820	786	789	797	769	837	754	806	860	787	812	794	793	839	825	815	753	772	794	839	825	751	836	761	753	827	772	856	750	830	838	807	765	835	845	806	816	721	781	834	774	770	865	796	808	822	855	838	767	757	862	836	827	824	796	816	856	796	792	779	763	752	805	755	773	776	795	776	816	873	866	786	733	878	794	790	718	810	772	787	789	821	881	786	808	777	783	795	836	838	762	753	790	783	823	838	811	799	815	838	819	823	788	796	758	759	837	821	824	822	801	775	813	832	751	814	821	826	784	774	765	781	767	848	788	798	797	759	798	824	804	845	809	794	815	763	802	805	825	808	830	850	809	823	782	809	747	786	770	745	854	797	804	800	770	825	836	803	810	754	802	763	820	817	822	824	775	817	835	806	833	796	831	818	774	809	801	788	818	835	798	785	801	824	820	853	792	726	816	830	744	774	830	780	796	762	786	815	796	876	779	782	771	838	800	784	811	806	815	830	803	850	845	792	829	821	793	763	791	854	840	809	835	792	810	803	821	765	770	791	781	797	794	814	852	804	786	792	825	794	763	772	763	816	810	840	736	797	774	825	824	801	792	815	785	792	789	816	752	731	810	803	825	782	772	754	822	801	857	787	826	802	772	788	801	804	839	835	824	773	798	806	811	789	832	757	821	821	826	745	794	795	799	734	793	740	824	818	838	891	798	845	758	783	814	821	781	778	780	766	813	788	790	821	761	887	839	847	783	806	873	755	844	754	817	823	796	791	792	788	790	782	821	844	792	803	771	795	804	808	783	797	762	819	774	759	798	769	796	802	795	810	835	730	785	769	751	750	737	813	832	790	766	779	779	776
4053	903	1175	903	633	467	385	310	253	239	227	224	180	156	178	181	175	184	159	149	137	159	156	142	174	132	133	147	139	124	146	146	132	158	142	121	139	122	139	143	145	135	136	131	110	145	129	122	144	140	148	162	143	127	105	123	143	138	119	150	133	137	124	121	133	147	155	136	135	148	107	138	150	129	140	123	131	139	129	127	157	136	129	125	133	127	130	136	159	134	133	118	140	126	120	149	135	106	139	135	131	135	131	132	126	130	126	124	127	120	129	129	113	129	150	118	123	138	123	144	127	104	152	122	143	140	128	158	126	143	128	141	101	138	140	132	139	128	130	109	126	132	130	130	124	132	130	149	129	123	117	127	126	136	136	145	119	128	132	133	127	126	127	105	144	144	138	128	129	140	131	134	124	133	125	142	144	117	135	128	147	142	133	121	127	127	117	131	130	138	121	123	122	139	137	122	148	136	125	130	131	153	127	129	127	136	127	129	142	128	161	141	146	152	98	154	138	141	127	127	140	136	131	134	129	130	136	120	124	136	139	128	126	120	122	140	127	124	132	120	127	126	134	141	132	143	129	122	141	144	147	143	134	133	142	123	136	128	124	136	128	149	135	126	138	116	131	133	142	135	108	136	141	137	142	130	119	156	108	136	153	148	132	140	120	122	144	113	131	152	132	113	122	111	143	136	126	112	126	127	112	120	139	122	120	127	139	137	128	134	117	125	135	157	124	111	117	138	132	151	145	130	140	134	127	137	115	131	125	126	150	125	132	134	149	139	133	131	129	123	113	150	122	120	136	140	128	147	127	129	140	139	135	127	128	146	135	124	149	135	131	145	129	126	132	126	122	149	134	133	143	124	120	128	142	148	135	148	126	128	154	138	132	116	138	133	131	120	131	119	117	132	125	138	116	123	137	122	121	115	143	120	146	128	145	139	146	133	159	138	126	144	138	156	148	137	112	142	145	133	143	133	146	135	133	130	134	143	129	119	131	122	112	140	138	127	148	114	125	124	140	136	132	149	118	146	128	124	106	120	137	130	120	117	144	150	125	125	125	114	130	134	148	149	150	127	140	129	135	111	126	134	128	149	134	142	134	119	138	123	134	120	120	123	122	127	137	142	119	111	136	121	122	128	146	122	134	135	127	131	136	121	133	136	117	143	128	115	150	137	125	122	135	145	139	122	121	123	128	122	125	115	119	124	160	136	123	140	132	147	134	133	128	131	116	148	141	130	127	121	134	142	127	131	117	154	111	131	123	143	135	127	157	136	123	135	134	142	103	138	139	125	136	137	115	134	137	132	121	137	126	125	127	112	138	132	125	118	108	118	119	118	135	133	124	153	132	147	117	129	113	130	146	126	130	117	132	147	146	154	152	151	142	120	123	125	155	138	125	110	145	125	163	146	141	143	114	138	147	138	129	126	116	117	149	130	151	144	150	116	142	109	134	128	119	122	127	143	136	143	137	137	139	117	126	145	131	137	116	134	127	138	132	118	133	125	140	140	119	130	119	141	148	113	117	144	126	122	109	129	117	144	133	134	133	153	137	134	118	116	143	135	119	139	129	131	130	134	130	127	134	160	132	116	116	131	127	133	134	117	131	139	114	139	104	130	139	142	133	139	148	125	122	124	120	145	135	143	162	122	121	136	119	156	136	131	128	119	129	139	123	127	113	142	123	127	140	121	139	126	137	140	133	122	131	117	137	122	120	148	145	148	137	122	129	145	139	135	116	124	110	153	123	122	135	141	139	114	115	122	141	137	131	112	129	137	136	130	149	132	138	130	113	118	129	127	132	123	127	139	128	134	123	144	123	121	123	131	141	116	130	130	125	129	132	106	174	152	129	139	117	141	129	134	118	128	137	160	129	136	117	113	128	112	128	142	147	137	139	141	160	117	129	126	111	127	128	137	119	126	124	108	138	136	136	119	122	160	115	129	136	113	140	146	131	127	127	123	140	152	129	130	122	133	137	136	139	123	140	134	129	132	137	152	120	125	143	120	128	120	146	116	118	114	129	122	129	132	127	119	140	130	129	149	135	159	135	136	126	155	119	118	140	133	151	111	134	121	124	119	131	126	138	132	123	121	145	141	146	147	126	150	132	143	114	128	128	141	137	128	142	121	131	138	113	132	132	116	130	136	134	123	149	117	142	131	130	151	136	130	147	144	137	154	125	127	134	132	130	129	124	125	149	139	120	138	148	129	141	119	163	128	136	151	127	123	117	122	121	126	136	137	132	117	119	127	121	118	125	124	116	116	150	144	148	124	128	128	124	124	141	123	142	119	114	140	159	125	146	111	136	116	123	138	133	149	127	131	120	111	143	123	126	136	123	136	135	134	112	137	115	121	127	140	127	118	146	144	133	127	136	139	108	148	157	128	138	110	142	143	152	141	123	132	113	139	130	119	127	119	105	140	139	147	122	138	131	133	132	127	151	136	127	106	131	127	112	141	119	123	138	116	146	114	129	128	129	134	134	117	117	123	134	128	141	133	121	134	137	145	128	125	116	144	153	129	125	123	131	123	114	113	143	131	145	131	131	133	144	109	142	130	138	123	106	113	121	118	130	123	132	128	135	122	123	129	132	150	134	134	122	113	129	132	109	135	131	146	125	122	132	114	125	150	133	141	121	129	150	142	136	136	134	122	128	125	143	143	113	132	110	140	122	125	153	135	130	130	148	131	139	135	123	143	126	118	123	111	140	142	148	164	120	123	137	135	133	137	131	139	108	141	117	119	138	128	136	122	128	133	124	171	154	118	140	124	108	130	132	137	133	138	142	143	137	137	117	129	123	129	120	123	118	134	137	112	115	128	126	121	127	148	146	132	137	134	133	131	122	120	124	131	122	137	120	131	123	123	118	146	136	131	141	128	129	101	138	126	137	115	130	127	134	132	119	123	132	128	133	127	110	125	111	130	124	107	126	134	132	155	125	137	152	140	130	135	115	125	114	112	128	158	133	126	134	116	124	131	130	134	123	129	148	127	131	133	124	137	133	137	124	130	133	116	125	141	118	127	130	141	118	128	126	119	119	141	135	143	99	167	131	144	130	144	116	118	112	127	125	120	108	132	141	136	137	132	141	142	122	127	136	118	120	120	133	130	119	151	142	129	124	126	154	140	136	115	140	125	130	113	123	143	132	125	139	127	124	127	125	142	137	155	118	140	128	110	133	135	158	124	121	131	122	111	113	135	133	121	137	134	129	129	163	100	130	96	131	133	141	123	133	128	123	139	121	133	133	142	118	125	112	138	137	133	124	143	124	130	134	113	130	151	124	146	123	135	140	140	144	130	121	130	124	127	126	121	133	149	109	131	142	125	101	126	132	127	119	120	150	131	147	130	127	137	103	152	125	111	141	161	137	128	138	148	116	129	111	111	145	140	135	145	137	125	149	136	128	126	125	132	133	125	131	150	128	137	128	138	137	129	120	141	114	126	126	120	121	130	147	124	101	124	138	136	149	117	145	121	130	141	157	129	129	132	152	141
5127	1416	3005	3446	3005	2429	2073	1709	1568	1356	1168	1088	1017	910	896	858	812	798	782	754	712	711	668	666	635	608	597	618	568	591	570	580	580	585	589	556	558	523	530	555	555	532	503	541	517	528	506	508	495	520	473	526	505	487	523	539	528	512	541	474	489	503	503	505	508	544	504	508	498	523	503	494	491	508	490	487	516	544	517	473	490	470	522	536	500	481	461	524	495	479	494	438	479	488	486	468	511	507	513	524	496	504	471	519	443	461	527	486	527	517	520	460	492	516	467	511	482	485	474	484	491	461	525	473	474	467	530	476	523	465	520	522	487	506	487	473	519	482	470	469	427	517	493	477	476	518	510	479	485	493	516	483	523	453	495	458	466	509	453	511	476	512	452	482	470	481	469	478	496	492	487	504	468	560	492	490	520	537	479	507	474	469	497	460	461	489	476	527	466	479	481	523	498	491	498	512	515	502	519	464	487	495	480	473	491	502	491	470	481	504	491	449	517	507	483	472	512	452	494	480	452	479	425	484	501	516	469	479	536	483	497	485	472	503	512	510	498	461	483	482	485	485	500	497	502	479	496	468	511	478	466	474	492	517	493	464	504	472	523	459	491	473	481	467	495	501	499	496	447	465	533	522	450	493	464	487	457	505	491	504	424	477	442	464	526	492	468	510	554	472	498	487	511	454	491	489	494	473	503	501	467	506	497	486	461	445	484	507	447	445	514	473	494	462	473	479	465	459	498	520	456	484	492	450	502	479	488	496	468	479	484	496	487	494	451	499	495	527	506	502	507	469	530	486	478	441	491	462	465	442	513	515	521	481	483	479	468	486	477	486	455	473	509	476	536	488	475	522	450	474	466	479	492	475	504	500	504	501	470	497	459	504	489	499	493	489	485	496	542	498	516	535	496	455	487	470	455	483	516	479	448	488	494	486	458	495	495	512	479	519	457	476	487	474	477	478	503	461	499	489	488	466	494	498	462	469	477	471	441	468	497	470	498	500	508	515	472	486	515	469	515	461	514	502	466	468	447	471	506	477	475	496	473	489	489	526	483	459	481	518	471	499	483	503	498	463	476	499	497	525	532	498	496	480	507	495	483	505	433	452	481	458	454	515	477	479	502	494	483	504	488	486	530	459	519	465	495	463	528	489	505	499	481	507	463	496	474	467	492	483	459	487	474	503	530	481	514	487	503	521	497	493	441	446	473	480	421	524	490	528	496	449	504	479	447	475	501	514	481	495	490	486	445	513	469	491	460	509	463	485	520	507	472	490	465	527	459	469	479	508	487	491	495	495	498	509	460	505	444	491	497	489	512	474	478	484	494	514	472	500	520	519	512	450	499	479	457	496	481	479	502	518	457	473	493	498	463	483	489	478	459	473	490	504	460	480	469	501	482	480	441	470	483	482	492	466	461	455	465	467	478	496	491	481	488	500	472	426	492	464	491	529	471	534	462	451	481	490	485	489	528	508	516	464	497	457	503	500	490	451	501	479	522	497	516	487	492	486	466	493	503	471	485	478	475	486	491	470	487	477	453	455	481	514	478	534	476	532	491	440	486	479	486	514	494	482	511	457	502	465	485	444	497	451	496	473	497	484	504	479	470	488	452	482	517	513	480	473	485	506	487	461	481	504	482	478	478	462	501	458	461	470	493	479	462	482	534	545	489	476	489	446	475	501	498	507	479	470	487	458	432	500	493	489	502	483	530	476	492	511	517	514	467	483	534	477	526	479	496	461	472	424	529	494	477	461	466	469	486	484	457	481	511	473	448	479	511	520	425	475	477	440	505	487	461	495	509	474	490	476	493	490	513	484	498	493	458	487	475	475	473	478	475	469	515	489	541	503	467	481	504	496	482	470	456	494	462	463	468	479	507	463	484	467	527	518	484	463	522	511	473	454	477	450	497	470	469	503	472	489	487	517	484	480	507	472	507	508	507	525	544	466	503	500	483	495	500	469	467	467	497	453	481	509	468	486	524	470	425	519	508	487	449	481	480	511	531	438	467	474	496	467	480	462	499	481	521	458	507	473	486	486	464	522	467	462	463	477	492	515	447	492	464	461	490	490	495	470	508	472	499	488	477	449	421	441	523	494	495	485	500	482	461	471	482	457	489	494	496	476	483	467	456	528	439	496	463	474	514	489	502	505	471	473	509	483	501	517	503	462	508	438	477	453	497	528	474	500	513	496	481	500	491	508	483	475	472	515	524	473	466	540	448	521	491	498	519	507	500	490	495	480	491	535	491	495	478	474	466	480	511	467	527	506	506	480	510	461	532	548	477	490	502	481	507	486	437	506	500	488	475	477	476	503	522	469	482	473	483	486	465	476	502	499	474	485	426	453	478	462	483	469	490	480	499	482	457	501	487	538	486	541	506	475	484	483	512	478	487	487	522	491	519	480	491	475	464	485	518	498	470	440	486	493	514	482	465	485	473	528	462	504	498	498	485	419	496	463	485	469	544	489	452	507	474	457	488	500	460	456	459	489	475	504	466	502	502	475	453	511	477	489	493	465	469	465	500	508	496	527	495	465	497	478	512	489	501	482	484	486	472	492	515	453	483	489	499	505	474	493	516	469	489	469	493	491	413	467	513	582	485	455	485	500	456	517	503	467	470	462	467	458	467	525	475	481	504	479	484	477	454	469	461	500	470	503	523	464	505	485	497	487	483	474	483	472	506	475	494	521	490	468	481	444	491	486	477	490	489	476	504	488	494	470	469	485	498	499	497	503	473	497	481	469	483	496	514	495	472	480	488	482	504	485	455	453	486	476	478	516	470	481	466	466	502	486	485	483	449	506	476	480	490	493	500	517	488	530	488	484	505	477	550	491	503	441	486	489	462	522	500	447	487	466	476	493	446	507	493	497	531	479	487	484	475	515	497	524	482	530	461	506	510	472	468	501	476	468	480	486	515	490	485	471	514	501	463	465	507	505	478	471	457	483	484	474	473	483	511	478	472	477	481	472	482	488	483	484	487	465	506	472	467	493	481	515	462	485	471	464	456	521	492	482	491	500	498	456	495	458	444	544	488	475	515	494	502	434	479	494	499	477	496	466	507	452	460	507	504	470	486	490	463	456	492	530	465	458	466	474	482	490	504	454	500	511	505	517	447	452	504	469	485	485	490	493	491	466	501	516	460	489	505	521	469	498	499	461	451	499	499	493	527	492	477	486	489	473	499	482	483	476	478	496	487	448	466	492	487	474	522	501	486	478	536	440	467	466	499	470	492	448	452	501	479	499	497	510	510	491	471	455	515	471	522	475	488	439	492	457	481	482	499	512	508	482	495	533	514	486	473	451	500	481	494	463	459	510	514	466	473	499	486	475	465	467	483	488	491	492	510	499	483	497	500	489	481	501	488	472	489	516	480	495	456	495	473	504	468	479	486	477	484	496	505	489	493	520	465	500	508	479	454	494	472	459	483	493	494	484	510	475	459	493	455	480	484	485	472	482	484	497	482	510	518	479	455	497	492	457	474	481	468	492	502	484
7663	1760	2397	1762	1133	823	694	472	386	336	312	285	270	235	233	184	184	178	171	155	167	143	148	137	144	158	141	135	119	151	136	114	142	133	139	143	137	123	123	128	115	125	128	119	136	120	135	118	133	132	131	109	120	131	137	109	107	114	122	116	113	127	120	146	121	128	109	130	119	103	96	131	110	155	121	103	124	102	114	101	120	122	109	126	117	106	122	123	138	107	104	117	113	117	128	111	123	132	122	99	113	128	121	126	121	123	106	140	119	123	114	125	113	114	106	141	117	114	111	134	111	140	126	143	121	119	124	114	112	117	107	104	123	118	117	121	109	135	96	125	121	123	101	123	109	107	105	124	103	105	123	129	107	115	102	123	98	116	120	121	97	122	113	118	109	118	133	105	112	117	129	97	115	99	113	118	113	124	111	92	131	118	112	116	127	94	122	100	122	137	102	119	144	119	110	108	133	134	125	110	112	108	113	117	105	114	125	110	106	132	108	136	120	113	119	117	113	122	116	118	117	129	125	118	106	106	97	107	97	106	106	115	109	123	109	116	119	112	104	102	115	137	112	117	117	94	117	111	95	113	117	114	128	108	122	131	103	126	119	100	124	114	105	127	103	96	117	109	105	103	121	109	100	135	105	116	93	119	129	122	105	120	117	115	108	117	122	126	134	113	99	101	111	118	136	126	116	125	120	105	100	97	125	93	115	111	116	113	99	126	103	111	125	126	122	97	112	142	121	127	118	98	118	115	112	108	117	136	129	127	119	120	132	143	137	108	89	116	108	106	116	125	104	116	118	111	144	114	124	84	121	120	145	114	114	111	97	110	122	128	120	98	116	104	113	119	130	120	123	133	98	135	125	109	117	112	101	130	100	120	95	148	108	122	113	122	107	119	103	106	115	141	122	116	119	102	125	128	121	120	122	110	114	119	117	116	102	122	100	110	131	122	111	110	102	109	119	110	110	114	105	110	103	114	84	98	103	143	116	103	118	130	104	98	118	117	119	93	115	104	126	101	102	102	118	116	91	115	132	95	105	113	108	132	118	109	103	99	92	107	112	110	107	105	120	117	108	113	101	119	104	122	102	111	106	109	121	116	107	121	121	110	112	109	108	128	113	115	100	141	114	114	113	106	108	121	120	123	138	102	104	108	91	107	96	109	115	129	120	110	132	106	106	109	110	134	101	113	124	106	122	130	110	104	133	109	102	103	120	110	109	119	107	131	125	112	100	111	121	124	103	113	103	115	104	134	108	110	98	118	102	126	106	120	114	130	105	96	126	113	111	104	116	114	107	123	113	105	99	128	99	121	113	122	111	110	128	114	143	116	107	108	125	141	98	118	99	112	116	120	96	111	116	106	133	127	104	112	91	126	91	117	116	131	104	121	119	119	113	125	124	99	140	119	115	123	108	124	119	126	113	116	124	141	118	109	115	107	120	116	101	99	119	126	137	119	113	114	115	103	112	112	122	99	110	137	130	134	113	120	115	102	124	123	119	110	130	122	109	123	97	133	108	131	114	123	120	120	95	114	123	96	114	128	126	121	133	106	114	101	102	103	120	124	99	121	114	89	109	112	138	105	122	122	115	116	115	110	116	106	127	112	119	121	121	133	123	117	128	127	115	108	114	105	123	114	118	126	98	98	122	119	111	114	118	116	116	108	103	130	114	115	112	121	95	117	98	114	104	115	111	111	100	105	111	111	117	129	104	125	104	121	102	124	109	128	108	122	109	120	106	109	113	114	116	103	105	123	109	111	105	104	110	115	114	106	117	120	96	103	105	120	112	115	122	128	121	129	116	120	114	123	127	121	123	103	96	133	119	139	102	93	107	119	111	130	121	108	103	82	120	110	119	119	104	126	98	101	93	130	116	115	122	112	124	113	111	118	102	126	99	120	115	123	115	131	119	132	111	97	119	121	119	101	127	117	108	112	127	105	106	102	119	107	117	114	129	113	116	113	101	132	121	114	104	106	114	130	117	118	109	115	110	106	127	110	100	101	112	122	110	122	116	114	102	113	110	111	111	130	124	109	110	117	123	97	99	103	104	123	98	112	119	98	112	111	132	111	105	106	97	125	102	130	118	130	102	115	131	120	140	107	114	125	124	110	115	105	120	106	131	122	114	108	121	108	92	104	124	114	101	124	122	108	121	105	121	95	93	106	102	105	126	138	106	104	113	111	100	130	99	105	137	111	118	103	124	141	118	140	127	106	122	100	114	113	117	105	118	111	118	123	103	129	125	109	111	105	106	109	116	111	122	123	106	119	124	97	117	109	120	117	121	136	97	103	109	129	115	110	119	110	126	123	111	129	101	121	110	120	119	108	114	109	116	107	110	111	120	119	117	114	143	115	124	121	114	129	109	104	131	125	120	118	123	140	118	113	112	128	109	128	125	110	119	114	109	102	115	123	104	116	150	119	123	88	116	128	116	131	129	119	118	120	116	115	115	126	124	128	115	134	119	113	102	118	115	113	128	122	107	117	115	121	126	126	104	126	138	124	129	115	100	105	116	121	139	116	112	100	112	97	110	121	119	136	105	123	110	119	118	114	112	105	101	109	114	118	97	129	118	138	88	121	113	122	97	131	123	108	122	118	115	110	113	107	92	102	93	110	112	115	123	91	116	119	114	123	120	124	104	131	124	125	107	118	113	104	132	125	114	115	115	102	134	115	130	107	101	107	112	110	110	100	121	114	114	112	118	98	88	116	123	84	115	115	117	131	105	98	107	114	124	115	132	118	126	112	132	119	133	111	104	130	122	114	115	112	126	115	122	110	123	91	101	98	117	112	120	122	126	125	118	120	106	125	105	118	120	99	91	133	131	129	100	134	106	104	108	118	118	129	114	101	93	106	134	130	130	130	115	115	109	106	106	120	95	106	108	101	109	119	129	120	111	116	123	139	123	121	120	98	116	121	122	108	100	104	129	120	115	120	119	103	93	105	122	119	100	120	126	115	119	117	94	111	113	111	113	106	119	106	109	120	123	113	115	93	116	114	122	115	127	118	106	120	122	122	121	130	116	86	124	115	120	119	111	125	100	118	107	109	99	113	116	117	95	119	125	115	112	104	122	121	138	98	117	135	111	121	114	117	120	115	99	123	126	136	117	126	115	107	123	117	117	129	121	113	98	102	114	111	109	109	128	118	106	115	122	127	125	118	109	126	103	106	103	109	121	117	119	126	106	108	102	114	132	114	97	109	134	125	121	127	124	114	101	108	114	108	107	106	107	118	103	109	97	106	117	103	109	97	102	134	116	115	117	103	116	124	122	105	123	135	104	112	120	110	123	110	130	100	103	126	105	106	115	113	129	102	113	102	109	109	132	124	110	96	110	119	104	117	107	120	103	120	107	123	123	114	117	118	117	90	111	95	111	111	118	116	84	105	92	97	115	99	106	118	129	98	107	122	131	119	113	118	117	115	105	112	94	120	119	109	114	133	132	100	101	131	123	108	127	111	131	103	110	118	95	112	106	120	118	122	115	122
7618	2432	5333	6177	5266	4317	3517	2856	2487	2203	1844	1577	1541	1346	1308	1187	1080	1089	956	932	899	817	754	788	776	757	698	682	655	630	628	590	622	594	603	563	572	534	609	588	591	508	545	550	487	518	488	530	437	506	499	496	499	473	510	478	510	468	481	499	526	438	491	499	488	459	490	436	468	504	484	476	455	443	454	516	463	467	468	469	513	478	470	460	476	463	449	458	479	429	451	444	445	405	453	448	487	474	483	447	432	467	482	462	452	477	444	480	485	465	492	443	450	483	449	453	455	439	497	438	467	448	467	473	444	469	403	453	456	436	482	440	436	429	426	435	401	436	445	477	478	427	436	450	452	450	447	427	430	445	429	443	413	474	421	430	476	435	465	457	450	450	436	468	461	443	443	418	438	462	497	433	438	478	411	433	438	424	457	452	442	432	435	434	408	420	456	444	466	485	437	448	426	440	446	469	424	477	416	464	466	469	449	467	421	444	428	438	403	424	428	416	450	479	417	474	417	425	419	479	436	425	454	439	481	440	444	419	465	447	427	449	434	410	444	389	448	437	455	429	428	434	430	426	411	457	421	447	433	409	438	429	386	445	435	453	426	429	449	428	430	447	488	412	420	423	448	453	413	447	436	400	427	456	418	460	407	466	442	409	460	462	436	410	459	451	426	443	427	400	459	476	396	431	427	453	423	487	416	456	464	461	418	431	422	460	411	418	418	435	430	434	462	396	426	426	426	430	432	451	435	471	425	478	430	441	452	460	426	466	450	449	424	457	401	398	443	457	426	444	439	473	451	380	451	450	433	455	439	435	433	457	451	440	409	474	448	424	449	437	405	463	459	469	461	445	469	437	439	410	437	437	424	423	412	485	422	408	447	428	402	422	453	437	422	439	451	440	408	450	450	419	431	419	439	430	453	419	437	427	454	447	403	451	400	437	424	427	480	439	397	458	474	461	432	413	438	465	457	451	458	427	448	466	458	469	445	440	433	402	469	470	470	461	440	453	416	426	418	418	462	388	456	440	446	467	400	457	432	424	415	428	474	456	418	468	438	432	466	444	428	468	422	426	430	423	423	436	445	427	429	447	429	461	414	448	468	415	427	415	431	410	438	421	453	429	443	465	458	413	405	443	397	430	448	425	421	458	494	449	427	446	427	454	455	466	430	435	437	446	418	419	451	486	427	419	455	425	462	434	440	430	501	470	474	428	429	407	423	445	450	407	431	453	413	501	411	416	456	454	385	410	442	436	410	430	444	458	394	474	449	460	440	433	498	455	444	453	433	420	493	433	473	463	484	409	435	431	421	439	429	445	431	442	445	417	461	457	495	422	452	456	405	443	438	466	453	441	452	461	476	456	439	451	471	469	451	448	425	496	423	439	431	458	461	405	433	433	430	453	473	405	442	438	447	442	441	483	446	449	399	427	466	424	436	442	433	445	496	447	448	448	469	408	409	422	439	449	444	418	452	469	475	436	418	438	432	417	449	387	424	438	438	434	433	454	449	469	434	423	442	492	427	433	436	465	431	423	468	415	468	483	459	452	440	447	422	417	422	445	434	425	417	440	458	395	440	482	444	509	471	442	472	430	439	401	448	444	433	441	413	446	424	411	422	446	437	423	387	441	450	437	471	472	430	463	437	465	453	418	415	503	447	415	449	450	456	416	467	457	442	445	458	451	431	419	426	461	474	440	420	465	400	458	428	447	441	459	458	456	440	402	429	411	444	442	419	432	445	417	442	443	413	428	460	445	406	450	421	435	452	438	433	433	433	464	471	451	435	436	450	430	412	444	469	444	414	470	477	432	464	462	433	427	419	433	439	453	469	406	408	454	440	441	427	457	416	417	425	419	422	440	463	482	455	463	432	401	412	447	429	391	426	450	434	420	444	453	443	449	436	425	447	426	458	471	433	463	421	448	456	419	438	409	462	449	403	429	457	416	464	393	466	435	448	422	454	411	448	438	424	434	439	457	449	456	469	417	425	413	438	476	438	458	419	432	426	403	400	438	418	406	421	448	442	468	470	458	460	424	419	424	425	413	406	424	430	443	423	429	441	444	422	431	428	429	392	429	485	420	441	417	444	431	428	419	490	431	480	423	453	395	444	441	445	435	436	447	401	454	444	429	411	423	466	459	437	456	460	455	449	449	405	412	415	405	445	428	426	445	448	460	423	457	438	433	457	416	435	376	414	438	452	429	437	448	444	425	455	453	416	455	401	455	452	422	487	455	449	473	465	449	486	451	441	421	430	436	471	426	421	459	439	437	448	462	487	472	448	447	458	419	401	425	437	437	437	431	437	466	439	442	492	446	416	448	481	445	437	423	436	436	411	459	460	456	446	434	449	434	431	439	499	436	459	419	410	427	463	420	430	481	473	451	420	420	486	412	444	464	444	462	439	440	450	445	453	467	445	415	498	443	465	459	467	433	416	449	455	439	433	413	440	428	441	432	478	436	446	415	407	429	434	431	458	438	434	449	464	444	462	447	445	424	386	437	399	425	435	409	426	451	436	405	440	435	427	426	447	411	439	440	452	420	442	422	422	460	442	472	415	438	426	411	426	441	446	430	433	450	440	414	411	428	408	421	421	447	465	428	440	469	437	454	407	427	433	481	419	424	456	455	440	430	422	422	438	467	469	430	432	429	422	435	469	445	426	432	430	414	429	425	413	437	449	452	471	415	445	463	485	431	404	441	476	434	444	482	473	439	445	464	444	453	457	445	454	464	423	455	448	424	464	435	422	422	438	441	429	446	438	446	467	460	457	435	438	434	412	449	464	505	455	427	468	423	456	476	436	461	464	449	456	475	416	408	444	484	435	424	462	452	454	406	432	468	424	477	417	431	468	458	429	379	475	422	450	434	463	451	461	451	430	495	416	430	431	467	444	447	422	442	455	428	441	399	458	433	458	443	387	424	452	404	434	433	434	454	444	428	471	439	427	408	437	477	424	442	430	457	443	480	420	415	435	409	452	450	448	447	422	432	415	422	421	440	463	463	432	447	406	422	444	445	421	460	459	449	478	453	451	432	430	428	437	446	485	453	449	413	430	419	428	412	441	420	416	416	472	459	438	458	431	435	443	436	440	435	449	421	446	451	423	443	429	428	419	426	444	437	462	408	433	485	482	443	449	450	458	445	458	448	439	445	429	469	393	437	442	460	436	455	450	422	442	426	410	439	435	430	415	471	450	444	440	442	436	420	406	423	462	406	440	462	431	413	445	426	420	431	452	427	463	397	484	424	437	422	411	410	468	441	487	427	459	413	424	424	453	450	427	427	435	414	468	465	451	457	447	413	459	456	443	430	419	459	438	463	393	436	468	410	446	496	452	480	450	431	450	419	462	427	435	450	438	445	415	446	448	473	444	439	449	438	398	437	474	405	432	478	431	430	455	466	470	448	474	451	464	418	438	450	479	428	445	398	453	471	412	448	439	424	454	445	441	461	461	439	422	444	440	418	430	449	430	415	436	463	447	460	473	422	404	408	439	440
1150	252	300	283	244	258	249	258	253	230	263	220	223	243	260	219	212	242	245	261	214	253	238	211	221	195	251	236	251	262	237	257	208	232	226	234	237	227	253	209	238	230	225	233	248	250	232	236	231	218	238	227	256	255	253	266	239	252	255	228	248	239	244	230	259	240	255	231	224	224	219	220	256	263	237	228	239	240	236	219	271	230	243	267	240	251	237	241	233	231	225	241	239	239	217	242	238	222	237	195	247	247	267	232	231	235	229	241	229	253	237	260	221	246	230	223	200	231	233	219	231	218	225	229	220	269	229	242	250	227	246	244	245	222	251	236	236	208	241	286	220	234	245	268	250	256	224	224	218	249	261	243	240	228	227	241	257	244	242	252	246	212	243	251	226	248	231	235	228	247	229	235	216	247	254	238	243	237	218	253	221	247	259	248	238	247	248	231	227	233	266	220	246	243	246	244	229	232	243	225	269	228	247	245	218	230	210	241	266	243	284	234	226	252	234	256	253	213	209	237	233	250	258	240	251	240	242	258	252	238	261	227	232	236	241	244	244	231	247	258	218	229	242	234	255	252	247	217	248	246	241	241	253	238	255	222	254	239	224	246	232	243	233	238	228	251	242	248	254	198	250	224	228	220	240	235	262	218	237	246	238	215	237	252	241	263	241	237	221	252	239	253	214	231	225	230	243	254	248	233	240	253	237	257	244	226	244	238	243	243	241	243	239	230	241	227	226	224	226	248	226	208	222	265	225	239	236	211	243	249	217	212	211	222	221	239	229	242	220	236	255	231	245	236	260	238	231	250	233	263	233	245	235	227	248	228	232	241	244	226	231	275	223	216	247	245	241	228	220	253	214	250	231	207	234	248	221	243	232	247	242	237	246	236	242	268	249	226	231	209	244	224	223	209	243	226	237	230	238	241	250	246	205	235	239	229	251	238	224	239	235	249	224	225	252	184	243	239	225	224	227	234	205	252	251	219	243	238	236	226	246	255	234	243	246	264	243	251	255	234	239	241	208	223	237	231	207	240	243	238	220	236	266	255	233	220	242	223	226	251	249	237	245	236	215	248	268	245	222	265	246	220	217	236	224	240	242	234	240	248	246	233	233	230	257	209	261	262	258	250	233	230	252	259	224	216	237	221	231	201	240	252	223	230	253	233	241	232	226	208	249	220	237	269	239	249	236	227	210	244	234	244	271	251	244	235	261	242	238	257	222	215	230	219	207	231	217	219	247	224	233	255	230	239	260	237	197	254	240	227	233	258	236	229	255	224	233	260	226	227	226	232	239	261	217	225	210	248	244	232	236	249	251	222	227	243	210	259	276	248	224	257	253	227	245	226	234	243	255	260	226	221	244	227	233	239	225	236	254	214	224	241	226	212	222	254	252	243	219	225	223	263	239	237	244	255	228	227	256	226	237	258	265	223	248	241	244	234	244	266	227	230	260	228	239	249	234	262	241	248	240	246	212	249	238	220	292	238	246	221	257	221	201	224	219	238	238	215	248	248	242	232	240	257	253	232	237	210	209	226	244	210	228	245	241	228	217	257	215	268	268	266	240	223	234	235	235	247	270	254	244	236	245	249	231	250	251	252	207	232	243	253	259	232	213	248	263	215	224	272	271	236	221	242	228	235	220	256	216	236	251	221	245	226	260	259	243	239	237	250	210	223	245	219	242	212	215	235	220	241	228	223	268	261	233	238	241	258	251	247	245	249	222	256	213	233	214	224	255	235	251	218	233	236	231	229	221	243	240	249	228	195	210	247	261	238	247	267	254	240	253	278	251	222	232	262	258	236	231	265	243	224	205	226	239	234	224	216	250	233	254	256	251	237	228	221	219	232	212	247	249	264	228	264	238	268	260	242	249	232	241	244	241	234	237	221	240	261	239	224	246	222	255	244	253	249	229	230	229	255	227	260	255	227	257	225	252	256	257	236	221	247	233	227	245	241	221	218	215	245	220	255	243	234	230	247	225	262	245	261	207	227	231	274	259	228	245	225	246	265	251	243	233	229	254	241	252	258	209	229	234	220	224	217	203	266	216	231	249	243	237	249	230	238	229	230	239	233	248	259	224	235	234	247	242	243	236	223	228	215	231	245	246	242	238	222	228	240	248	270	272	234	250	231	225	254	223	235	242	231	235	234	253	225	249	231	262	232	234	233	249	247	212	237	243	239	245	254	229	233	234	222	227	231	213	248	247	234	271	241	221	234	239	217	258	241	255	207	253	239	231	233	221	217	252	269	243	238	240	242	243	223	239	210	252	233	236	273	256	224	236	229	230	251	245	228	240	222	223	256	228	242	243	268	236	221	257	225	221	258	239	226	240	229	261	235	269	224	249	264	212	232	234	235	202	229	215	227	228	255	259	241	242	214	264	244	226	261	266	225	237	241	246	209	227	261	257	234	234	228	264	253	253	225	217	238	229	238	231	231	261	216	226	244	236	239	236	230	223	270	256	220	197	240	242	244	229	214	225	230	234	270	217	225	245	242	244	249	256	237	255	228	237	265	246	219	243	248	234	232	252	267	213	234	228	228	221	232	244	241	233	228	247	245	233	225	237	213	241	248	231	219	264	247	269	215	240	240	211	243	235	223	231	215	242	252	247	241	243	239	238	241	238	239	203	233	232	247	248	214	238	232	245	245	235	247	231	255	234	258	242	265	231	245	226	218	251	244	260	250	241	240	263	253	236	244	237	270	232	252	260	240	250	257	241	253	244	231	248	224	218	235	218	228	250	241	223	234	234	205	244	254	213	257	245	240	230	233	229	238	235	249	238	251	244	247	225	258	266	242	245	241	233	237	259	236	239	235	267	249	227	249	252	242	231	260	226	232	252	231	221	237	241	253	243	245	232	244	242	263	210	239	230	254	225	235	227	234	230	236	233	221	241	224	229	227	223	230	242	225	222	225	253	265	247	220	243	239	251	221	229	234	237	228	262	237	249	258	257	248	269	224	239	225	239	270	231	218	267	239	262	230	266	238	259	229	222	231	222	252	275	252	245	267	216	238	249	245	234	262	239	215	229	231	233	247	236	233	249	219	232	248	243	247	235	259	262	213	232	266	239	258	229	246	210	226	229	225	238	253	226	257	272	252	229	247	211	231	217	235	219	228	229	228	241	267	234	239	253	218	248	249	228	220	251	246	235	232	238	249	235	251	239	213	236	272	241	223	227	245	236	215	218	239	201	254	240	231	225	240	214	221	256	240	232	246	226	225	232	252	250	247	254	217	234	241	242	234	234	234	248	255	242	244	251	235	240	238	248	247	246	239	258	226	226	248	230	237	222	225	235	249	253	226	212	239	229	232	239	221	272	231	245	216	233	250	242	206	236	265	235	220	245	251	272	259	225	220	222	225	248	228	252	210	213	230	225	228	249	248	210	210	191	223	223	259	243	246	231	238	263	254	229	257	233	234	234	214	213	222	236	250	238	245	256	215	227	235	234	198	223	232	265	258	251	235	243	218	224	241	229	236	236	233	228	218
2236	916	971	1045	1004	881	861	930	882	862	869	846	843	837	807	850	846	806	849	796	851	792	804	733	827	798	826	847	830	766	793	822	793	801	782	773	772	804	753	886	750	819	817	833	795	817	797	838	802	824	769	816	854	794	783	839	801	801	820	779	757	827	812	818	784	832	801	755	778	758	741	813	796	766	797	812	782	789	794	820	765	845	775	790	835	804	760	823	856	772	754	815	784	794	800	846	774	795	756	793	828	827	795	805	804	793	757	767	825	861	842	813	786	785	778	806	825	772	830	817	751	783	770	873	816	806	778	803	803	767	784	808	814	785	846	846	757	802	848	817	803	805	847	835	799	815	741	816	799	782	769	828	834	795	758	813	804	775	797	811	831	748	814	810	778	759	838	814	776	768	777	804	788	801	824	834	795	837	764	779	796	796	753	807	789	825	855	789	816	784	771	794	768	759	789	809	847	819	803	747	836	768	808	822	825	797	816	731	798	831	818	808	774	794	814	769	806	803	788	745	825	823	824	812	764	827	803	810	820	781	861	849	802	820	788	797	740	826	783	841	806	832	794	772	818	796	813	767	777	794	844	839	798	827	790	772	805	841	798	844	799	801	828	834	761	833	820	799	845	863	785	831	816	820	790	845	825	801	779	789	819	803	772	763	784	820	815	800	826	772	846	850	796	783	784	777	747	781	752	787	807	812	827	771	804	785	817	802	809	804	789	767	864	819	763	813	829	793	812	768	799	824	787	794	780	824	805	750	808	789	776	872	766	736	847	815	780	800	820	787	809	841	815	816	786	853	815	829	748	851	768	781	795	764	784	827	792	759	841	811	814	797	778	847	788	800	783	797	794	836	799	785	861	758	817	805	826	772	758	795	814	843	823	793	820	793	802	821	783	793	816	801	795	787	816	783	791	780	763	850	805	834	770	770	806	821	821	798	853	802	751	773	771	796	793	775	799	850	825	784	799	784	799	805	811	843	809	806	824	825	786	804	830	793	791	791	750	778	777	827	788	796	831	813	775	802	804	768	762	763	820	807	810	802	808	789	840	796	810	827	707	787	763	810	801	804	789	773	748	822	787	797	781	846	843	790	765	810	790	824	811	771	761	818	779	779	772	792	791	782	797	750	805	773	782	798	800	837	819	768	807	766	778	823	824	803	768	841	786	778	802	838	786	811	794	770	862	774	786	854	733	735	798	854	804	736	832	833	751	794	826	787	792	773	797	776	845	794	790	755	773	769	790	821	815	774	795	779	814	803	823	824	841	840	811	801	824	848	862	747	810	765	799	793	834	792	803	776	834	770	795	799	808	821	792	814	773	775	755	755	822	817	811	815	810	748	775	797	843	819	751	766	777	760	809	845	854	811	774	869	812	782	758	791	754	757	774	823	798	828	795	800	825	797	795	810	777	790	794	810	777	819	826	848	833	806	797	761	787	791	793	795	777	782	814	796	782	789	778	794	817	833	826	801	750	818	753	864	786	779	795	875	783	816	759	834	819	816	828	797	819	820	734	823	804	794	763	807	813	798	856	796	818	848	786	790	773	809	749	797	816	748	808	837	842	754	783	776	832	803	829	820	812	766	803	765	784	824	833	845	790	860	818	820	804	861	793	779	799	780	776	840	805	818	848	755	743	809	779	802	785	770	749	770	761	837	803	788	804	803	747	796	780	756	798	812	795	789	773	795	809	804	741	798	790	782	802	791	837	776	803	768	841	736	846	836	826	785	793	840	781	818	767	819	780	770	807	797	752	793	818	804	807	826	725	803	810	826	802	822	854	819	854	790	786	810	770	815	813	797	775	747	736	826	796	837	792	773	785	786	833	792	799	779	811	848	821	749	779	815	793	781	794	797	762	797	777	832	701	791	796	789	799	764	788	802	783	807	785	785	768	792	771	774	798	821	833	799	824	806	781	791	792	770	806	772	835	825	803	767	798	812	837	756	811	838	766	791	825	785	760	762	805	845	804	795	836	799	801	791	810	800	816	791	813	836	754	851	788	785	737	825	809	832	803	822	795	823	800	768	825	820	772	800	782	826	745	773	775	749	762	796	823	819	783	823	829	767	783	769	806	788	777	805	793	837	786	817	824	775	796	813	806	779	816	779	802	761	787	825	848	847	782	808	855	768	767	809	817	772	819	769	771	761	776	820	796	836	836	798	816	792	790	821	759	797	822	774	759	787	795	808	810	856	783	797	774	768	836	777	815	727	778	825	803	819	791	774	771	769	786	781	792	789	758	818	862	736	821	854	863	786	841	809	750	848	747	820	816	832	803	824	820	809	752	807	811	831	831	805	820	769	827	774	787	747	800	767	797	822	812	774	843	773	768	792	820	790	819	789	796	831	812	809	779	827	796	842	759	754	809	800	851	821	777	801	797	809	736	776	793	769	780	786	802	789	764	777	800	845	785	778	753	810	834	829	833	765	811	776	771	762	763	790	853	804	845	820	807	849	878	817	851	798	846	830	784	767	816	834	829	820	779	795	776	857	788	823	804	821	813	809	792	800	792	815	763	808	787	828	800	758	837	821	760	754	740	791	786	818	770	792	799	767	817	827	785	801	819	783	783	777	817	799	768	841	777	779	764	801	774	845	820	811	805	775	790	803	798	827	754	831	857	802	806	739	786	821	794	793	814	794	816	780	789	830	825	799	768	792	801	832	763	799	829	784	794	776	790	780	792	789	823	774	796	815	840	839	782	832	768	799	803	816	762	796	806	801	792	778	797	824	810	820	804	833	770	777	836	843	781	817	789	785	792	755	813	785	755	814	788	765	823	780	854	774	826	800	808	790	818	807	782	835	783	778	782	793	812	755	811	763	799	770	806	785	771	810	844	789	826	788	793	783	824	830	778	819	761	799	810	858	762	845	789	823	772	773	805	805	833	814	853	789	823	802	807	825	792	787	762	742	831	831	836	791	809	806	813	804	770	806	798	828	808	847	780	762	773	847	825	823	704	810	807	821	842	786	855	812	838	794	805	793	816	833	778	787	788	784	785	765	783	786	805	794	786	846	817	804	784	793	804	760	751	744	794	770	732	805	801	800	848	834	775	861	785	810	761	760	790	828	840	762	797	802	847	764	816	819	781	804	781	779	776	777	808	766	803	760	721	773	809	777	860	781	828	822	757	856	811	814	789	794	819	792	761	852	800	801	856	742	795	808	790	814	815	801	781	811	803	841	800	820	781	818	783	803	776	728	830	801	848	816	789	779	817	841	822	815	759	799	859	820	775	837	819	811	782	829	781	810	859	764	816	787	786	871	810	793	831	790	877	768	783	779	793	781	802	822	820	816	816	778	784	787	834	797	782	799	811	763	770	796	804	727	785	811	802	791	752	748	815	778	777	844	816	849	866	787	846	790	750	847	817	775	771	800	795	838	820	746	794	770	777	813	818	791	764	789	807	838	780	763	837	813	757	817	833	769	772	760	822	812	797	823	741	737	724	772	807	748	786	825	794	772	824	770	794	793	816	768	820	821	777	813
4127	985	1280	999	684	479	411	336	290	259	254	245	248	176	184	198	164	190	178	151	153	157	162	152	144	191	169	163	153	144	133	156	171	161	147	146	158	150	152	127	146	143	152	125	150	163	139	158	136	142	140	136	136	136	159	142	150	141	122	149	155	147	126	144	125	139	131	132	137	136	149	155	137	159	153	126	130	144	127	138	129	112	104	131	137	156	135	121	120	132	115	134	144	145	134	122	136	127	136	126	135	148	126	135	154	126	149	125	147	144	136	114	143	144	130	131	132	135	130	140	127	142	155	133	137	141	139	124	153	141	151	139	156	139	134	140	141	135	137	120	151	134	156	135	144	143	138	143	131	144	138	136	137	149	115	135	133	141	139	140	125	124	128	145	141	132	151	140	147	140	149	117	124	164	141	136	140	153	152	145	153	145	144	148	146	137	143	142	142	115	142	142	140	139	132	140	146	128	153	117	139	147	132	142	138	137	155	150	138	130	141	167	145	148	152	128	138	137	138	153	138	136	157	147	137	168	142	128	139	134	129	131	128	126	131	140	144	136	144	137	133	150	134	167	138	148	137	130	139	146	150	137	136	126	140	150	148	132	130	135	137	149	138	123	160	122	145	131	145	123	167	153	126	146	138	151	137	143	114	146	134	153	165	144	141	124	142	128	113	140	137	144	149	119	138	164	144	142	135	131	113	124	137	135	152	132	157	131	156	120	151	144	112	122	137	150	133	159	137	158	141	143	104	142	153	144	115	149	117	140	159	128	128	152	131	119	147	148	145	143	143	140	139	137	128	146	145	143	134	143	124	147	140	159	140	148	139	123	143	149	161	138	135	143	150	153	171	136	124	119	136	153	132	135	138	159	141	139	128	135	140	137	137	131	131	132	142	119	156	138	143	128	148	128	124	132	129	120	133	141	125	123	125	150	131	117	143	129	134	119	157	147	115	156	132	130	142	144	135	151	130	132	148	137	171	134	134	129	125	131	148	154	145	161	118	139	154	140	134	133	147	145	119	146	144	127	134	121	128	117	129	99	135	142	154	145	141	143	142	138	116	146	121	146	168	150	158	128	134	152	111	129	135	157	170	138	118	141	132	139	118	135	133	135	137	127	150	139	138	141	140	136	116	143	147	125	127	147	154	146	128	150	130	138	138	123	146	147	138	123	133	145	131	127	147	139	157	134	134	126	154	156	136	149	131	147	144	133	134	134	120	127	144	145	156	151	129	136	130	141	134	144	121	134	141	145	130	145	128	136	135	120	133	127	154	136	137	135	147	130	127	125	115	156	161	112	159	147	145	134	118	136	136	124	137	133	137	150	119	125	135	128	145	132	137	124	135	144	146	122	135	138	130	126	158	125	118	160	126	149	130	148	141	115	150	148	134	160	144	121	131	150	148	139	141	138	136	122	119	136	137	148	149	130	150	127	137	136	143	147	157	123	132	137	137	132	139	139	135	130	130	131	125	142	135	130	132	141	146	159	140	138	141	131	117	154	126	120	161	129	138	126	138	129	166	139	140	147	155	150	153	148	145	121	139	121	145	131	160	136	135	149	131	129	120	129	123	134	132	127	161	142	138	148	132	143	141	153	137	116	155	142	149	141	130	132	131	132	125	134	135	153	153	144	127	150	165	146	140	150	126	136	136	115	144	160	152	154	143	137	151	143	140	133	127	146	138	123	131	143	146	126	140	144	150	135	144	115	126	143	131	143	147	153	125	139	115	136	141	117	120	148	152	129	158	127	143	130	133	144	163	147	124	159	143	146	137	123	152	116	156	130	141	137	110	122	126	141	151	116	140	135	139	145	136	168	137	164	137	132	143	148	130	128	133	135	145	146	137	146	142	153	146	136	127	138	140	153	136	134	146	145	143	132	162	144	153	128	126	127	132	153	126	127	157	121	132	127	137	119	145	126	121	145	125	138	141	120	156	144	142	127	134	145	145	161	134	141	110	148	133	137	160	134	134	137	121	131	125	135	157	153	153	156	157	141	144	142	127	143	136	148	132	126	142	153	139	133	162	130	148	154	128	127	151	154	141	150	143	142	141	142	131	104	151	134	146	124	147	151	120	156	131	115	119	120	129	155	134	135	129	129	136	140	140	147	126	143	128	130	139	122	162	130	130	149	144	119	129	138	119	139	119	172	170	162	149	135	133	132	134	161	149	148	130	147	174	147	126	140	130	123	124	142	132	155	132	126	144	156	132	159	141	152	133	142	123	137	132	124	118	116	133	124	150	110	152	136	144	149	142	138	141	135	131	134	140	139	137	132	153	137	137	144	121	124	151	116	148	141	128	141	138	151	121	144	147	155	143	128	126	153	138	139	127	146	137	133	126	136	131	130	122	137	125	141	132	142	148	122	136	126	132	137	152	120	142	143	120	123	138	157	125	115	139	147	133	143	149	146	125	122	147	123	148	137	140	138	138	137	143	145	138	137	141	143	136	159	145	130	116	158	128	142	121	111	127	132	150	144	146	132	129	134	131	129	129	142	156	146	169	138	129	170	154	152	134	131	147	135	144	138	143	122	149	147	135	128	145	138	159	141	131	157	147	129	136	125	133	141	142	140	128	145	134	133	134	141	124	143	133	124	128	145	142	142	125	153	155	138	136	120	121	135	129	151	156	128	142	117	125	127	157	162	123	137	143	151	121	130	120	141	128	136	157	142	152	120	153	132	127	152	135	118	125	121	137	142	131	127	138	121	156	133	134	143	136	166	154	132	138	133	139	138	135	144	141	146	124	137	117	148	124	130	132	123	136	139	155	142	155	132	138	125	132	128	133	127	130	145	147	141	137	137	125	139	132	157	141	143	145	122	133	133	136	147	132	130	123	145	138	128	131	158	138	152	115	139	134	150	155	144	157	130	133	126	164	157	125	143	142	138	123	132	129	137	158	163	126	141	113	134	142	150	140	134	139	145	111	143	154	145	150	136	146	162	125	147	141	135	131	146	157	135	159	149	150	130	133	137	123	134	153	155	148	130	122	140	135	117	176	127	150	132	138	126	137	154	134	150	139	144	161	150	137	123	139	152	161	133	119	145	133	152	140	134	143	135	132	130	137	139	136	133	133	132	126	133	127	153	132	149	149	151	127	130	116	128	147	136	109	153	149	135	134	127	140	138	135	131	121	129	142	138	169	141	128	135	122	124	144	144	126	121	136	136	133	132	142	152	160	129	123	130	130	140	139	141	132	150	140	153	154	123	142	136	139	129	128	133	144	134	125	154	135	141	164	107	135	140	141	136	127	143	142	128	148	118	163	120	150	151	145	142	133	152	122	129	153	155	124	146	129	129	135	129	139	162	168	127	119	141	136	141	145	130	133	140	140	150	120	139	123	155	143	132	122	125	116	139	148	152	154	150	138	146	118	141	150	147	136	132	130	127	145	131	124	160	135	125	143	143	123	145	122	131	121	150	128	143	147	168	118	144	135	151	138	129	129	138	133	153	146	151	144	120	137	129	116	149	143	115	158	130	130	123
5354	1443	3047	3611	3179	2489	2178	1879	1563	1431	1271	1178	1091	996	892	932	852	805	751	752	710	654	697	738	659	649	653	650	631	652	616	593	634	616	540	600	623	564	560	586	547	570	592	543	502	570	504	528	525	564	539	535	566	483	520	527	494	535	523	529	553	541	513	559	532	595	510	490	523	541	521	541	559	514	507	498	530	499	520	533	531	522	530	541	510	530	516	529	509	536	544	529	523	521	540	523	532	517	546	524	520	522	528	526	522	509	506	521	575	561	535	516	548	523	486	496	528	495	522	509	491	488	517	498	543	547	527	506	473	518	503	523	536	491	488	484	545	528	467	527	541	525	490	482	510	519	489	509	510	521	463	530	525	544	520	463	522	509	537	507	562	532	515	502	543	482	458	513	513	511	519	484	500	464	508	480	534	531	508	483	522	494	509	493	544	517	508	480	518	498	478	493	531	504	517	473	502	530	507	518	497	522	525	532	537	487	499	502	519	513	546	511	495	508	487	536	462	484	547	503	480	518	513	528	477	510	491	506	500	466	532	548	539	506	532	480	512	494	503	500	520	488	514	501	547	530	520	522	496	479	527	496	491	493	506	494	492	493	506	486	538	486	521	516	498	470	492	487	486	527	526	539	510	509	499	523	557	522	516	525	520	532	523	468	489	500	526	478	543	519	509	480	480	522	504	476	483	513	477	477	498	473	525	514	520	496	543	506	516	525	501	514	561	495	499	511	494	537	486	501	496	536	492	495	527	490	543	512	512	502	517	484	519	528	488	517	513	468	506	469	487	508	496	487	504	493	503	517	522	515	511	521	513	536	485	501	525	534	496	511	490	502	500	522	547	506	500	503	506	494	521	516	510	522	513	509	525	516	512	511	490	511	532	517	531	496	521	562	481	507	521	504	493	496	523	484	485	525	496	497	507	475	484	514	465	491	505	553	499	519	510	504	523	455	505	523	515	531	532	547	506	491	493	500	494	498	493	515	485	485	539	497	514	467	492	491	508	510	514	498	490	500	471	542	497	494	531	527	489	496	517	533	515	490	528	545	515	482	501	472	484	517	489	527	498	461	549	477	503	526	537	493	534	488	496	486	511	520	516	503	546	505	529	505	519	500	506	496	505	538	524	493	482	515	505	548	522	538	516	519	497	487	557	493	526	507	524	529	468	548	540	501	479	544	496	506	465	524	523	509	509	495	507	522	492	521	496	518	474	517	489	496	546	544	515	446	506	526	490	482	499	531	492	512	516	520	506	505	489	506	533	507	512	489	510	516	516	504	545	511	427	532	516	510	500	510	527	549	542	500	500	540	480	484	493	512	518	545	492	510	535	485	504	548	514	480	506	508	504	525	525	500	502	500	468	508	504	488	522	516	511	552	470	554	526	527	524	484	526	510	481	499	538	515	525	475	486	507	517	536	523	482	534	516	493	484	492	516	521	526	501	508	499	497	528	523	545	530	502	510	449	481	511	484	483	506	509	481	514	500	484	514	504	511	502	533	508	532	515	525	480	517	508	554	539	506	510	495	527	543	500	535	461	550	497	513	502	519	536	480	493	461	481	525	495	458	519	492	528	473	519	481	512	532	523	537	488	515	512	511	526	494	511	520	521	521	478	522	510	498	488	458	511	509	483	492	521	475	550	487	504	499	507	530	526	504	489	501	539	481	513	489	498	526	493	512	537	485	535	515	498	525	502	504	495	505	532	520	494	533	493	508	476	513	479	497	488	483	494	493	498	509	506	520	475	504	514	528	490	492	472	555	490	485	487	521	508	508	517	508	477	471	525	514	490	516	521	491	519	541	507	537	460	513	530	551	515	479	505	478	523	544	480	463	495	490	523	516	533	481	523	524	521	489	528	526	531	495	529	557	509	479	492	528	544	511	473	540	476	510	542	528	502	506	540	534	477	511	516	505	517	532	489	517	479	506	478	483	517	434	516	523	538	498	482	523	481	493	506	518	524	495	495	504	529	508	510	511	476	500	489	506	477	495	523	522	516	536	515	525	503	514	496	501	467	502	520	532	497	519	521	527	527	527	496	481	437	526	538	526	526	503	512	517	490	471	565	505	527	494	533	510	539	510	536	503	492	481	521	489	501	516	533	479	552	505	458	523	495	505	526	484	465	488	502	505	506	491	525	513	513	524	511	510	491	529	534	530	491	523	486	500	527	518	523	492	526	502	509	464	516	536	462	521	497	499	498	493	511	480	512	510	518	495	508	500	538	534	522	488	502	544	501	470	505	529	495	522	525	502	502	512	478	489	511	512	487	518	536	494	513	495	497	529	509	485	520	509	565	480	488	516	524	498	538	499	502	536	540	521	488	516	512	528	519	502	488	490	511	558	495	525	507	512	521	534	488	509	509	519	514	517	516	531	508	501	498	483	474	524	532	523	541	547	489	510	553	529	483	516	481	501	489	523	534	515	514	510	509	532	508	514	515	543	528	499	508	485	518	497	519	500	486	504	540	514	543	482	488	533	469	485	509	522	513	514	542	522	534	519	519	509	526	528	533	457	532	469	521	530	520	518	526	529	524	504	497	514	525	492	500	496	558	498	539	492	530	510	512	492	519	487	522	523	499	526	514	469	478	499	513	508	511	522	545	518	502	464	492	518	500	520	497	497	551	518	495	475	482	526	490	552	504	475	519	521	520	504	499	525	535	482	507	493	502	517	508	462	523	493	523	493	508	473	547	511	488	550	509	481	538	478	491	514	515	476	509	495	452	508	530	495	469	465	529	517	494	488	484	528	515	513	498	489	497	504	532	534	553	521	517	509	490	510	517	547	501	515	496	516	509	537	506	488	520	525	496	524	528	509	496	482	508	481	501	491	480	522	478	524	523	500	468	538	528	510	508	509	527	542	472	522	504	476	485	518	484	484	508	520	514	503	527	501	535	509	512	542	492	495	529	516	524	502	489	567	476	526	517	508	542	520	503	496	513	518	504	520	494	529	511	507	500	501	512	573	479	499	479	531	502	519	501	503	483	498	502	460	470	505	491	532	492	461	510	505	484	525	533	508	509	551	521	537	524	517	550	534	539	525	505	515	500	523	533	522	555	477	488	491	508	528	459	526	546	468	508	512	555	515	496	499	478	532	467	478	527	517	463	499	521	531	512	486	486	469	513	504	473	513	500	517	492	557	538	534	518	488	494	540	485	507	511	518	498	504	496	535	511	506	553	547	516	492	496	510	501	498	500	512	481	527	478	521	518	505	511	505	486	525	483	543	480	533	520	525	474	514	473	514	514	528	541	485	513	520	495	498	464	501	453	519	502	508	512	479	498	528	513	531	528	541	519	485	545	504	493	500	538	513	525	508	512	496	522	547	502	493	521	480	525	504	510	521	477	483	538	494	469	505	499	503	475	530	508	495	516	533	500	498	497	486	472	551	506	491	529	516	523	480	531	527	504	528	469	549	498	494	490	518	514	542	516	553	471	491	490	519	488	505	492	490	526	529	551	485	491	483	474	528	494	564	554	482	479	489
7216	1685	2344	1665	1069	796	588	414	378	347	281	249	218	222	176	206	177	160	167	172	170	160	153	132	144	126	137	133	134	128	132	125	117	112	91	115	107	119	140	111	111	105	120	129	110	110	107	125	129	126	120	126	127	121	117	116	117	105	103	105	107	114	128	135	127	112	131	102	91	104	100	112	97	115	123	124	121	113	117	118	100	112	123	101	124	124	102	102	107	122	96	106	116	120	106	117	98	107	110	111	86	104	104	99	119	114	102	90	109	110	101	101	111	101	99	129	91	121	108	99	132	111	120	115	112	114	95	107	119	112	110	100	114	106	142	127	120	93	111	103	101	93	118	101	112	106	103	111	126	113	106	110	117	119	90	117	99	96	101	110	114	109	109	102	107	103	103	103	122	110	103	110	108	112	92	105	109	113	127	107	100	98	115	101	115	103	98	119	86	110	121	114	114	111	110	117	105	112	115	91	114	107	118	102	102	100	119	120	119	106	111	127	109	96	120	96	101	93	116	136	104	115	96	110	98	100	127	109	127	107	102	103	121	106	110	103	120	89	104	96	132	121	110	117	106	105	110	105	97	99	109	123	127	122	121	91	125	110	117	92	101	94	129	116	128	111	110	114	111	122	108	113	109	109	86	124	117	113	125	108	108	132	103	116	114	117	119	98	109	113	107	131	106	102	113	111	92	97	112	111	113	107	100	113	135	110	119	117	103	98	110	102	102	122	101	85	110	122	92	111	108	102	102	103	113	122	109	110	118	102	121	107	110	110	131	112	105	95	129	108	98	118	95	103	116	111	121	110	103	116	113	122	120	92	99	121	108	109	85	118	112	106	115	111	106	120	120	126	128	111	92	100	78	122	103	127	132	124	116	122	115	116	102	87	127	112	113	124	103	87	101	131	131	106	121	115	113	106	108	108	123	111	93	122	117	101	107	114	115	103	100	114	117	106	110	102	121	91	105	114	103	99	110	99	102	133	132	119	109	113	113	101	105	100	111	86	115	90	109	115	103	98	102	105	95	106	102	105	92	118	83	116	112	103	112	120	101	116	116	102	93	111	102	116	100	134	91	102	104	116	114	115	113	112	106	100	106	104	109	115	107	108	96	116	109	121	100	105	114	112	117	124	91	93	108	116	120	113	123	125	135	114	122	103	108	99	111	97	117	125	111	114	99	85	95	108	120	114	87	103	113	119	120	118	108	99	93	114	105	123	98	91	105	106	113	100	122	130	109	97	99	89	113	117	133	96	112	122	103	110	110	116	95	115	102	120	108	91	107	105	115	130	104	107	115	113	114	124	105	107	111	116	98	114	88	106	96	111	92	112	108	132	120	132	114	96	118	117	106	98	108	117	108	111	107	89	108	117	90	105	124	105	146	108	105	101	102	110	91	93	102	116	105	102	109	115	143	128	110	110	108	102	116	120	91	114	96	113	99	106	101	107	108	106	127	129	98	114	111	104	113	111	109	103	100	102	103	116	131	101	96	108	102	121	115	99	101	103	100	101	120	107	107	107	114	129	104	101	123	96	98	117	115	113	104	111	111	116	136	124	116	114	113	117	96	111	113	115	107	110	140	119	114	103	133	107	125	112	90	127	100	114	134	119	116	113	103	123	107	112	104	93	100	114	108	110	104	96	117	110	100	103	89	123	120	106	111	97	112	105	101	91	114	92	114	90	104	110	96	108	118	119	100	103	95	109	112	139	105	116	97	125	130	121	117	92	130	127	102	101	106	111	101	104	106	101	89	119	112	116	110	123	107	121	109	94	122	114	108	118	96	98	98	116	106	130	101	111	93	107	107	135	111	110	115	99	118	96	109	108	107	134	105	119	139	111	98	128	99	97	113	96	111	98	118	105	94	103	122	114	83	120	113	125	109	135	121	115	112	113	95	116	104	102	124	102	116	102	107	119	106	98	122	131	122	111	114	113	111	121	102	118	122	114	106	107	119	117	110	101	100	109	95	90	100	118	122	108	119	108	101	104	130	108	106	128	96	96	110	123	105	102	117	92	122	109	99	121	121	99	105	103	108	120	118	111	118	112	122	108	110	108	113	111	111	98	114	120	105	105	106	102	120	129	120	109	110	107	111	110	101	92	105	103	97	111	95	108	114	93	99	112	108	96	90	95	107	110	100	105	117	118	108	107	103	108	108	127	125	103	87	107	106	110	102	116	107	106	130	120	90	97	117	111	87	129	123	98	116	100	98	95	109	118	108	117	103	111	124	100	100	111	98	116	101	104	119	100	127	94	94	102	117	110	120	96	121	101	137	108	85	93	97	126	104	107	120	125	101	118	107	118	98	124	99	99	128	89	103	124	116	112	100	123	111	110	106	96	89	106	126	89	118	109	107	107	96	127	129	101	128	119	98	103	89	105	95	88	114	124	124	96	104	125	123	99	109	113	131	100	100	109	108	118	97	120	118	103	126	93	101	100	107	109	112	110	92	95	120	106	130	105	78	100	122	107	100	119	122	102	107	110	122	106	108	129	112	120	124	107	122	106	120	141	100	122	104	137	117	106	105	110	104	113	113	116	106	97	126	126	118	106	95	105	98	116	122	86	87	118	97	114	103	98	100	110	110	101	103	104	96	107	132	108	112	116	123	116	100	103	132	115	106	122	121	113	109	106	114	114	111	117	114	107	92	112	111	109	104	107	89	112	106	109	110	106	107	113	116	114	113	119	112	134	106	98	122	103	124	107	116	117	126	116	109	107	108	87	111	104	107	114	113	114	108	116	91	107	113	95	90	116	132	111	96	106	93	95	134	88	107	114	113	109	122	106	110	105	106	114	97	100	101	108	114	112	99	112	88	110	107	92	118	114	103	87	122	103	102	97	103	113	106	104	108	117	98	123	102	109	98	99	104	120	103	118	110	121	94	128	94	106	92	83	95	113	120	94	111	103	122	103	93	99	99	114	101	97	117	122	117	114	98	120	96	115	117	108	119	108	103	126	117	101	80	89	95	119	100	103	108	113	126	104	84	91	108	106	114	106	116	109	101	111	110	105	109	104	111	110	109	123	94	95	106	99	115	99	106	119	128	129	106	118	103	130	105	88	116	107	100	98	84	125	133	116	129	112	120	107	106	98	102	108	111	107	111	109	122	114	108	133	105	90	88	95	108	123	106	112	114	112	118	109	86	107	84	114	113	127	122	127	92	121	96	96	112	122	94	89	127	100	116	121	113	110	107	124	96	106	118	93	107	114	132	109	110	85	120	98	112	108	109	98	107	110	113	107	107	123	93	117	101	105	101	105	95	104	113	114	115	100	116	111	101	101	109	102	110	115	122	124	119	114	109	109	93	99	98	113	106	96	111	101	99	106	105	113	113	103	124	111	112	106	131	110	101	107	115	104	113	97	107	95	109	92	112	119	116	107	113	109	107	116	121	102	103	85	105	118	107	106	121	129	103	108	119	115	110	92	94	93	104	117	107	113	100	95	94	123	122	102	105	103	104	120	100	104	127	115	125	98	97	116	97	122
7331	2168	5012	5711	5083	4090	3399	2824	2497	2082	1797	1559	1487	1318	1169	1183	1116	1043	899	847	807	808	787	732	734	663	702	660	631	592	618	586	577	578	536	533	564	553	517	581	558	494	533	501	490	496	515	490	428	523	508	502	483	492	457	423	443	425	467	451	460	466	435	444	461	452	463	430	471	437	458	443	426	466	455	418	491	461	445	419	428	460	441	399	432	465	429	460	440	456	468	489	419	436	404	428	451	411	445	449	428	427	462	425	433	452	433	428	451	423	439	402	416	399	376	436	422	451	414	408	431	391	433	436	408	413	450	468	429	414	446	428	435	434	408	430	390	431	408	417	421	442	415	444	439	449	441	426	434	433	421	426	412	455	419	443	428	422	427	396	440	420	363	434	410	405	445	449	433	405	480	430	427	429	395	424	423	437	445	425	477	400	403	397	410	410	424	416	447	480	425	416	423	422	415	463	418	378	418	415	397	444	399	387	389	421	407	422	409	426	432	444	419	395	408	399	391	389	407	401	398	412	436	405	432	436	388	425	443	387	420	443	405	415	425	435	424	438	425	435	416	415	399	415	443	418	403	439	417	436	425	412	428	417	404	422	422	433	410	419	387	392	431	365	412	416	410	434	392	397	425	446	388	416	458	413	401	436	419	448	418	456	427	423	406	420	444	437	437	401	383	455	414	383	423	406	406	394	440	402	439	412	423	417	376	387	395	424	418	409	440	452	419	423	407	418	407	414	410	422	433	436	425	396	402	443	406	418	399	418	449	394	393	395	371	435	467	425	413	423	443	428	399	437	453	383	420	443	431	442	411	416	404	420	404	422	425	454	387	387	402	435	435	406	408	426	397	432	429	440	402	400	439	442	411	468	416	460	427	452	407	440	429	386	404	408	429	422	435	426	404	407	423	408	437	451	383	416	427	447	414	406	450	424	400	385	424	400	427	367	402	442	440	409	442	437	433	392	391	457	398	406	400	432	462	393	415	417	447	411	387	457	466	442	420	439	437	413	444	460	405	423	389	393	430	395	419	397	404	466	403	408	369	407	422	435	452	403	428	395	403	416	404	420	436	420	424	426	435	414	443	386	376	443	432	412	420	453	408	411	416	414	429	416	391	438	414	451	420	422	380	392	417	407	435	404	417	412	424	431	385	399	393	375	419	410	415	425	388	420	417	413	388	427	447	442	409	456	440	403	435	385	389	408	444	402	453	438	467	417	422	392	443	425	420	369	402	441	424	443	398	443	429	420	403	410	432	404	414	435	415	412	392	420	381	406	418	401	403	421	415	411	409	478	418	415	362	424	382	392	403	417	423	423	392	395	407	429	407	424	441	426	409	456	418	401	416	438	404	487	422	418	424	426	444	424	440	445	419	412	399	404	384	457	426	425	398	390	471	443	428	447	448	425	417	434	429	406	424	401	388	435	414	430	459	396	419	398	436	428	441	448	433	454	450	409	402	407	418	418	427	429	440	399	431	411	427	420	394	416	417	423	405	380	425	433	404	424	415	423	441	442	416	394	431	438	439	436	392	410	436	416	408	452	420	382	409	397	455	407	383	404	393	410	424	405	422	457	404	384	406	415	404	420	440	395	399	436	461	394	413	433	416	409	454	412	397	410	440	430	427	412	386	405	440	454	419	432	412	390	422	444	415	420	408	405	400	442	407	409	397	419	390	379	406	424	399	405	398	429	426	414	430	412	437	411	423	408	409	431	444	428	425	439	382	420	434	442	451	405	385	392	409	401	429	420	432	431	444	412	428	452	388	431	419	403	372	427	425	428	420	408	425	434	444	431	421	427	421	408	403	429	422	409	414	411	416	394	389	383	411	427	401	475	411	445	380	388	433	423	430	437	465	410	434	410	433	422	421	411	450	402	411	441	419	432	387	438	401	419	390	443	354	410	409	390	403	402	390	427	407	433	423	367	420	394	417	428	409	395	426	406	416	423	419	447	390	436	392	407	426	454	421	435	393	422	397	418	423	421	424	412	434	401	413	394	419	380	407	381	401	404	414	416	383	389	412	391	408	380	414	426	433	436	412	417	455	393	415	447	430	421	416	425	444	449	383	452	426	431	389	441	406	425	391	424	416	430	419	401	417	409	401	423	408	414	409	439	399	447	401	420	459	442	452	422	432	430	390	393	428	410	409	434	403	429	394	431	423	401	424	401	448	418	414	453	468	422	395	420	420	398	397	400	393	434	401	377	417	415	428	406	417	387	436	386	381	385	402	438	370	441	430	430	403	400	453	440	427	435	387	439	405	388	441	413	396	419	418	412	418	401	392	458	452	433	393	455	417	457	453	414	459	404	429	384	386	408	422	454	405	467	433	368	407	437	404	422	419	437	433	420	394	436	421	423	421	429	406	396	412	390	376	383	453	442	400	475	388	437	419	392	421	409	429	489	433	370	438	408	440	462	435	418	383	413	422	398	447	419	465	407	412	405	429	406	387	405	420	424	401	424	453	390	434	427	429	417	449	388	420	408	424	433	437	438	456	375	396	445	453	410	409	412	464	413	449	449	444	404	420	428	420	442	401	401	443	464	453	407	436	394	423	388	419	420	430	431	449	424	445	415	414	441	404	451	458	423	421	400	390	414	459	395	425	423	409	420	399	414	449	436	408	451	413	435	424	397	446	425	429	446	401	413	406	430	420	415	383	429	441	442	421	396	433	437	430	415	403	427	413	378	412	421	417	403	421	405	407	427	437	415	432	400	414	415	388	437	423	446	388	416	399	397	403	409	409	377	403	441	393	446	410	410	426	424	451	429	400	413	402	423	421	435	391	423	415	419	442	417	402	410	442	388	418	411	414	387	413	376	422	385	441	416	415	418	397	412	432	400	447	412	413	402	400	419	411	433	408	459	394	453	444	391	397	430	428	451	437	417	402	399	425	394	432	441	467	437	391	380	448	419	417	405	422	427	420	414	423	381	405	395	415	399	403	435	391	429	424	432	430	452	413	457	425	422	454	427	429	424	405	436	417	437	422	404	392	437	435	410	409	422	388	378	432	421	371	422	411	412	422	408	433	367	397	428	425	439	408	434	397	425	422	411	397	422	411	447	409	405	428	410	418	397	423	417	438	443	415	413	415	419	394	414	421	378	391	387	470	396	382	427	420	397	418	420	391	403	390	390	443	425	405	439	471	451	435	412	441	404	401	438	388	410	421	378	439	405	446	433	436	422	389	441	398	447	405	453	401	390	433	422	448	396	427	405	400	406	421	407	400	428	425	405	402	420	417	337	398	446	406	384	402	393	404	419	407	457	410	420	431	417	449	442	408	438	420	373	414	396	402	443	464	422	423	407	414	424	455	422	413	403	372	437	402	408	376	429	448	396	429	381	409	434	379	445	402	437	445	400	428	448	443	364	406	413	423	453	383	432	405	424	424	446	415	431	392	450	437	419	405	420	378	455	407	419	442	438	403	428	412	437	403	423	435	406	394	418	423	419	400	454	402	432	431	419	417	421	440	420	414	430	420	406	432	396
1140	291	326	310	244	267	240	261	230	240	228	265	244	294	231	204	226	229	262	262	244	247	233	254	242	226	228	250	225	225	248	224	234	240	199	249	237	233	246	233	242	252	226	213	257	224	240	226	210	250	224	229	262	252	234	256	236	233	223	241	208	250	261	241	229	234	244	229	219	218	259	222	220	230	236	225	246	237	238	244	208	212	240	246	220	230	226	233	229	243	254	218	229	223	236	242	246	224	219	224	227	260	246	223	246	213	235	227	248	222	215	253	244	238	240	245	258	218	245	244	233	234	258	223	224	216	216	228	239	244	230	246	232	237	244	266	234	243	231	245	228	222	213	238	225	238	226	235	248	227	263	224	254	228	243	244	204	235	234	234	241	246	238	213	246	219	266	239	222	218	231	216	244	233	240	234	233	250	245	214	232	228	246	214	231	234	232	240	235	229	212	226	242	261	247	225	215	218	224	214	239	201	251	218	227	257	257	240	242	223	249	242	228	239	231	224	185	204	227	230	226	229	229	234	240	246	243	217	252	260	221	254	251	239	241	252	241	260	243	232	241	262	219	243	249	256	249	252	234	259	260	237	256	228	217	207	244	235	252	232	227	214	234	227	260	240	240	208	246	226	227	245	210	224	235	231	235	215	214	219	245	230	241	218	238	222	230	234	242	235	201	247	234	249	223	226	225	270	223	258	249	249	248	215	231	235	243	254	224	231	237	234	264	246	247	252	231	218	226	219	219	229	237	231	205	250	238	238	222	216	264	236	231	230	220	224	240	259	261	212	238	246	230	228	238	246	259	238	246	239	247	239	230	241	247	255	235	203	210	248	241	215	236	207	219	239	239	260	232	227	248	250	229	227	232	251	208	240	223	197	246	246	227	215	239	239	249	220	225	238	227	233	244	244	242	248	278	234	253	210	237	215	217	242	225	238	229	219	237	234	233	222	242	230	223	247	250	263	252	230	217	224	247	258	236	222	249	230	219	241	247	249	246	252	242	225	231	264	247	262	246	237	234	233	236	238	235	251	229	242	209	236	241	220	240	204	236	235	230	231	214	242	240	254	196	250	233	248	253	230	239	239	227	220	263	221	251	244	245	248	235	205	243	233	243	213	234	238	241	236	237	215	234	234	259	224	222	249	228	243	227	221	233	255	231	238	277	251	235	253	246	269	250	274	243	262	225	283	253	228	224	260	242	232	237	233	225	248	243	240	235	232	231	220	218	235	214	243	259	218	226	224	238	239	258	210	247	239	235	258	269	217	256	241	227	215	236	237	249	249	228	249	233	266	251	249	235	241	217	227	252	244	264	250	266	237	254	217	211	234	224	239	240	241	239	234	235	257	222	228	273	240	256	205	255	230	258	235	222	224	236	256	240	240	231	221	234	222	245	259	233	265	247	263	239	254	239	243	244	246	229	238	257	246	234	246	226	223	227	242	239	223	237	204	256	251	210	237	231	265	257	239	239	246	227	244	218	260	230	247	244	243	238	223	248	259	248	223	228	270	251	245	230	249	259	230	237	243	230	251	234	248	246	240	246	244	220	247	224	238	238	244	245	242	227	227	226	274	256	241	239	232	243	233	232	234	256	241	222	234	259	245	251	244	244	254	247	229	227	240	235	241	236	229	241	223	237	254	201	240	236	251	238	215	252	242	232	228	255	224	281	225	238	232	249	235	226	237	270	248	210	239	251	233	251	238	245	229	243	258	214	257	239	240	222	260	258	240	233	233	250	248	215	250	236	252	253	237	234	225	244	247	250	229	224	207	213	246	228	237	257	226	246	229	252	238	242	234	230	219	225	251	244	245	253	218	231	238	232	231	267	237	252	226	258	218	235	255	232	234	238	263	230	245	215	237	243	227	249	231	243	243	242	263	216	235	232	247	246	247	251	228	245	253	245	238	212	252	227	233	234	241	254	264	254	232	229	236	244	214	240	223	237	246	238	242	267	245	242	245	263	262	261	215	254	217	257	269	243	238	251	242	247	254	229	237	256	248	237	203	214	263	233	220	228	250	241	242	244	254	234	235	249	216	244	257	215	244	256	241	259	246	260	223	223	240	228	210	225	247	252	259	236	210	217	220	227	236	237	222	242	229	250	229	243	225	232	251	222	231	241	229	243	249	237	250	240	250	202	253	237	224	213	243	233	227	225	209	246	260	241	259	247	226	250	237	263	234	246	233	211	241	213	230	221	232	247	255	252	234	217	242	241	228	269	204	254	253	247	259	243	238	241	232	234	230	238	192	245	256	238	231	240	229	238	209	193	250	218	279	230	254	249	234	242	236	232	243	253	246	236	246	230	235	232	247	234	223	244	242	239	244	226	227	239	250	246	251	230	238	235	220	239	251	248	234	237	239	219	239	249	239	227	246	244	266	245	211	227	251	248	228	241	210	234	208	240	244	260	245	218	276	237	221	259	243	241	293	255	240	227	266	249	236	246	241	231	240	245	243	241	234	245	254	248	254	234	231	267	243	240	257	224	264	218	244	218	226	219	224	226	225	225	243	248	228	225	226	241	233	257	214	258	229	207	229	236	237	238	244	253	244	222	221	205	218	250	221	241	245	254	240	266	221	224	221	244	238	232	219	251	233	235	225	239	251	241	241	237	250	225	238	236	225	222	226	235	263	227	225	208	218	243	246	246	236	234	222	229	243	223	212	218	253	233	240	238	255	260	246	246	230	231	237	231	256	248	232	222	208	226	223	226	236	235	235	239	237	218	244	246	223	236	232	242	220	249	229	244	232	264	239	260	240	233	241	217	210	233	240	233	242	213	263	254	214	238	207	231	245	233	277	246	242	256	223	266	260	240	218	250	231	213	270	242	236	233	233	214	264	215	216	240	240	265	268	252	218	230	271	228	226	236	260	249	256	207	251	246	207	236	249	258	257	250	240	243	263	248	233	219	221	237	232	218	234	228	240	208	214	253	229	250	269	238	237	250	224	224	245	258	239	242	238	234	233	243	249	219	211	235	240	236	248	219	218	218	253	229	232	238	214	244	227	237	236	231	230	232	246	266	261	229	241	248	244	243	262	268	239	210	238	257	234	230	247	249	231	252	250	206	257	252	191	229	235	217	225	228	224	234	243	218	222	221	232	235	234	228	250	226	244	240	219	235	221	252	233	234	244	237	214	209	242	231	242	233	240	211	235	225	239	241	235	222	236	230	233	242	236	222	258	232	253	239	254	235	254	263	234	263	241	230	256	201	254	223	221	262	249	214	224	257	267	241	245	241	245	210	207	255	206	233	204	215	246	247	226	256	242	225	215	236	233	245	251	213	252	241	250	215	229	216	233	246	249	263	202	261	242	269	231	248	213	246	207	247	214	219	239	229	245	250	196	221	204	231	241	228	234	240	238	244	235	235	221	215	231	217	239	233	243	242	220	246	245	253	242	250	234	241	261	245	234	257	234	236	209	235	247	232	205	226	222	224	237	230	241	258	239	214	229	258	251	239	251	228	220	223	214	254	237	192	226	233	248
2243	859	1001	997	1013	913	945	878	880	855	822	902	884	852	825	889	819	863	799	815	781	805	815	753	836	828	791	819	793	803	793	853	806	756	814	843	814	768	819	794	795	838	832	840	776	777	792	846	808	814	834	770	787	810	787	841	805	772	826	827	832	749	752	805	749	854	778	839	787	855	768	798	813	836	748	814	832	769	769	806	780	792	798	819	805	787	784	805	823	847	786	814	811	840	838	797	754	806	815	791	788	834	791	799	852	811	776	869	806	865	803	871	825	795	810	797	760	782	773	818	774	809	800	870	837	764	782	819	817	792	820	806	774	800	801	796	811	774	760	796	825	824	799	797	804	766	760	798	775	823	805	808	804	769	768	809	783	806	837	784	823	802	857	805	776	792	825	788	775	789	769	777	784	752	837	784	779	784	809	810	863	805	788	781	802	789	794	807	859	794	845	821	825	788	824	831	789	768	751	779	752	824	795	795	769	826	826	816	793	785	752	810	807	846	722	810	820	825	831	814	784	789	857	768	798	768	772	838	816	832	779	840	735	789	769	814	803	814	787	860	797	737	805	802	754	791	804	809	825	845	765	802	730	755	844	804	829	797	781	794	828	825	798	760	801	819	787	783	771	769	820	805	773	818	749	828	768	788	827	733	742	749	761	817	813	789	781	779	809	790	803	781	772	801	848	762	804	779	799	822	773	789	806	810	849	814	841	769	837	805	759	815	778	788	793	808	770	779	802	789	785	777	780	802	800	790	776	781	847	756	809	786	744	844	802	784	764	824	816	824	819	831	789	817	831	777	828	858	787	854	817	766	796	822	784	802	810	793	788	803	778	782	835	780	791	770	775	833	794	809	782	835	875	830	815	809	844	752	821	812	764	844	782	838	820	867	790	856	781	810	822	794	785	798	796	836	790	815	831	808	839	802	770	818	805	800	779	803	798	815	803	821	788	801	789	779	793	795	790	805	801	813	840	783	840	764	793	789	780	808	806	750	820	791	780	777	829	791	806	785	794	775	828	837	810	775	798	804	791	794	837	784	781	780	767	812	858	785	836	836	807	778	834	793	777	823	791	784	801	779	822	788	808	762	752	801	789	801	821	801	797	850	782	826	805	838	820	839	836	805	824	835	839	794	740	783	791	841	820	746	773	832	817	789	830	774	796	820	816	769	800	771	785	822	847	852	804	830	818	787	772	816	799	820	815	863	776	850	809	792	839	861	785	800	820	820	773	805	756	791	807	753	792	808	813	810	821	796	778	796	781	783	841	812	745	832	806	776	821	838	818	817	768	835	759	865	808	846	758	816	817	828	786	839	823	767	801	744	804	812	767	777	726	790	790	753	808	762	773	810	822	771	798	788	824	741	799	812	769	852	781	773	816	761	812	768	772	758	751	783	788	777	775	800	823	776	827	856	761	820	800	816	781	819	801	739	789	790	829	788	805	843	835	792	820	786	825	832	790	843	779	841	714	811	827	748	786	802	836	745	820	775	767	819	802	812	820	751	817	773	785	820	831	796	799	807	790	797	822	773	774	806	820	749	783	738	775	839	787	838	794	771	824	820	807	785	840	805	780	754	801	794	756	820	837	858	803	852	812	762	832	785	820	794	753	784	807	812	794	775	820	799	770	799	773	778	794	812	806	828	815	780	846	844	773	799	778	776	832	800	788	809	810	786	804	838	814	781	851	776	802	819	772	770	778	821	792	796	760	782	793	783	798	778	776	726	805	830	769	818	779	798	820	841	746	757	805	832	791	798	792	788	794	828	797	822	779	791	814	785	791	797	821	754	842	827	803	744	808	792	801	804	822	801	816	820	850	797	758	780	816	824	807	809	776	785	811	809	806	763	791	803	831	791	823	770	782	819	760	799	765	807	816	782	839	786	766	758	805	754	810	781	777	792	777	771	800	815	809	818	808	803	731	842	813	812	757	789	791	752	835	825	803	735	809	804	801	842	847	786	772	819	760	757	779	780	760	780	804	767	745	746	819	820	780	822	800	843	758	834	770	840	784	777	790	842	812	845	782	780	782	850	783	811	748	776	820	822	792	848	822	808	769	770	830	806	712	799	844	780	803	808	837	794	849	788	864	789	828	819	760	785	782	808	753	818	786	838	828	806	802	729	789	834	825	809	852	777	833	751	847	781	812	785	800	816	808	841	765	788	786	810	823	793	843	811	754	826	778	826	785	839	788	851	754	773	819	799	789	751	781	784	761	795	805	781	772	783	816	795	824	823	780	797	823	826	828	803	788	813	807	792	830	746	758	808	791	756	770	807	806	846	833	814	766	797	838	750	826	851	856	768	786	819	822	805	825	789	803	817	818	798	806	815	802	821	792	821	792	826	814	753	793	825	755	789	800	811	842	750	796	809	831	777	783	769	773	756	783	798	771	836	804	768	761	775	816	800	766	825	763	803	775	734	770	834	805	848	827	783	790	817	777	817	754	791	784	789	778	829	754	824	858	826	853	779	823	817	784	782	838	789	822	804	802	757	817	780	785	844	832	804	816	804	810	777	798	837	801	830	793	847	793	800	791	740	825	824	799	835	865	765	826	806	840	791	838	804	802	836	751	827	750	796	824	767	797	767	816	777	799	838	813	789	838	836	826	787	801	810	842	806	801	797	789	831	807	798	783	805	777	789	806	781	763	818	791	805	770	832	776	793	814	770	812	781	822	802	819	791	873	761	838	817	815	792	808	800	761	819	743	802	783	815	853	827	820	767	829	723	812	785	777	822	837	774	850	769	816	786	808	847	796	774	808	773	815	819	846	789	766	802	839	820	789	824	823	763	808	809	789	774	771	805	790	765	772	808	789	838	797	832	827	816	774	799	765	796	775	767	815	786	778	816	801	797	805	742	776	839	836	799	783	802	845	794	815	863	769	795	808	861	808	755	794	785	823	810	807	810	837	788	779	768	778	780	790	809	827	799	790	825	829	837	802	797	809	793	790	764	804	823	757	756	796	847	778	775	768	843	761	788	737	836	853	776	808	799	807	810	800	826	796	778	782	835	754	729	789	814	804	806	805	783	772	716	805	767	793	848	815	805	829	847	768	790	806	821	824	841	844	872	744	852	844	808	797	779	793	785	801	775	771	784	838	811	829	748	845	795	821	763	828	809	763	792	835	793	787	779	806	799	774	834	800	841	771	790	836	762	794	778	758	783	777	799	782	846	756	813	769	814	806	816	811	803	801	817	793	772	788	773	815	791	806	757	760	794	785	818	823	764	827	820	762	794	845	815	779	778	805	789	781	836	830	838	741	824	798	871	812	825	763	791	787	796	787	783	813	831	822	876	824	778	794	811	784	801	774	828	829	770	804	772	821	815	776	768	810	796	781	810	794	811	856	802	779	792	827	809	831	793	791	806	840	858	797	775	833	797	823	820	812	847	777	825	806	802	818	810	768	763	836	806	815	777	821	817	779	806	819	795	790	810	797	788	831	804	825	780	835	800	800	804	818	844	865	779	780	822	799	788	794	809	768	777
3830	913	1209	911	641	480	376	299	262	230	222	206	206	201	188	167	176	164	164	154	133	152	158	136	144	144	138	158	145	161	136	129	154	124	143	146	133	142	138	128	152	124	159	141	145	134	128	140	133	134	134	139	149	133	144	140	114	138	136	157	129	124	123	130	137	120	128	128	135	154	121	140	124	129	135	151	152	145	123	144	143	161	133	124	124	130	137	116	138	130	137	157	120	130	147	146	143	133	141	122	136	126	128	128	108	140	121	144	150	135	146	131	127	163	136	135	141	111	134	145	124	120	146	130	137	123	161	141	134	147	134	145	152	132	125	126	152	125	136	140	145	126	123	138	109	128	133	134	132	128	136	143	132	145	123	119	151	135	113	146	136	113	130	133	159	138	149	139	125	140	140	105	118	149	135	157	125	116	130	120	138	123	127	124	147	132	126	136	143	122	114	145	127	150	117	138	154	145	138	129	113	130	166	132	122	133	150	124	139	136	138	137	146	127	129	128	144	133	130	124	144	120	126	124	147	117	125	115	155	117	127	126	135	134	147	135	138	125	135	147	140	125	122	130	143	154	140	124	134	146	128	136	122	139	121	152	128	139	131	127	132	111	121	111	124	128	124	124	119	129	136	144	158	146	134	126	134	127	139	149	130	115	135	135	127	155	137	133	146	139	118	133	135	120	134	160	118	124	135	121	121	126	122	134	130	133	125	129	166	109	139	136	132	135	142	133	123	122	136	146	131	133	128	140	146	111	128	120	117	124	120	120	130	164	137	134	136	131	126	130	121	122	130	143	131	134	126	124	132	123	143	141	131	122	114	131	152	123	113	116	124	131	133	133	130	146	127	136	118	130	131	135	129	135	139	124	119	121	147	135	137	127	130	131	120	149	146	99	122	125	138	126	134	145	137	129	133	135	140	141	121	129	135	119	133	112	150	133	125	126	130	140	123	117	107	122	132	122	143	131	121	116	115	133	133	137	128	148	118	126	127	144	112	132	129	137	134	133	141	124	140	143	130	145	141	129	151	127	150	147	123	149	130	144	147	119	137	137	127	137	135	122	135	128	121	140	148	133	120	131	127	139	119	137	138	121	121	105	118	139	164	104	144	138	154	115	128	117	146	142	125	132	125	128	132	114	135	126	132	136	145	132	123	121	140	147	105	133	142	119	124	141	119	126	135	159	122	126	128	140	145	123	128	132	121	131	125	124	147	131	137	137	123	114	135	134	116	132	126	147	126	104	142	124	128	142	141	136	131	114	124	130	132	137	117	118	119	114	110	132	140	136	147	143	125	110	145	119	138	137	137	110	150	138	140	129	137	136	135	131	136	143	119	142	128	146	133	116	140	128	123	146	131	140	110	135	130	147	143	135	117	107	139	138	137	141	122	132	148	148	149	135	135	134	141	133	150	134	107	98	130	107	143	113	119	139	129	138	134	131	143	131	130	130	127	136	131	134	135	121	119	109	122	120	141	132	152	124	125	144	119	132	129	133	122	125	132	143	140	139	136	141	130	128	148	129	130	141	133	121	149	119	144	110	136	142	137	117	131	144	149	106	157	151	138	133	131	130	121	128	150	137	122	123	123	136	135	134	139	122	146	146	132	144	142	127	134	116	128	117	118	145	141	121	119	123	132	128	149	129	119	133	126	152	122	111	131	151	116	131	115	105	145	117	124	126	125	115	130	131	136	145	127	130	129	120	128	119	140	163	136	139	135	136	127	130	128	116	155	133	130	145	138	134	137	157	121	129	146	143	139	129	145	145	123	141	141	139	156	127	121	133	138	147	131	138	111	139	125	127	132	138	111	135	145	133	130	123	121	149	123	128	132	148	127	127	130	115	139	139	136	131	137	120	110	132	149	135	135	125	147	133	136	124	134	133	140	141	135	129	145	124	137	131	140	119	127	141	134	150	126	130	134	121	115	135	140	120	132	118	120	138	130	125	128	122	148	126	118	111	119	125	167	130	120	125	130	130	123	117	118	126	129	123	120	133	123	133	156	150	153	124	130	124	135	127	130	123	150	128	138	122	125	125	132	133	130	148	138	121	127	161	135	133	128	141	116	108	124	137	137	151	143	134	131	143	145	135	124	135	131	138	122	125	135	105	136	133	140	124	154	145	128	158	136	123	121	141	133	141	135	137	126	127	109	121	140	149	111	112	122	120	137	130	139	120	131	122	141	149	111	153	132	142	141	141	133	122	144	128	112	122	141	122	140	119	133	134	129	125	135	131	149	142	140	148	144	122	142	110	131	128	131	124	153	127	119	125	118	113	127	112	124	139	115	136	109	171	114	158	137	148	147	136	136	128	145	132	127	147	132	136	141	131	121	122	129	139	136	144	128	133	138	136	119	141	118	122	144	120	129	111	127	119	127	143	130	110	151	145	129	128	137	124	115	147	146	100	154	106	137	122	163	124	132	108	132	146	138	138	131	130	137	130	125	130	146	131	113	123	130	143	149	130	110	124	133	129	148	145	130	127	148	143	125	140	122	129	123	137	126	118	131	156	140	136	133	130	114	132	125	144	121	126	113	117	126	139	138	120	136	129	135	141	141	141	111	137	119	129	152	127	143	136	109	131	148	140	136	120	130	132	148	132	130	140	129	128	146	139	154	131	108	121	133	114	136	125	148	142	131	137	130	126	125	133	152	138	140	141	154	117	130	135	131	120	120	133	127	136	136	126	138	130	129	134	127	112	123	133	128	126	128	136	128	138	113	145	149	140	131	141	122	133	139	140	139	131	113	149	114	115	131	148	124	137	138	139	162	147	134	139	121	158	115	139	125	119	127	138	132	146	126	133	147	127	134	129	141	135	151	126	128	128	139	134	114	126	151	130	124	124	131	129	124	140	154	124	151	135	115	136	143	130	139	112	125	140	138	129	125	124	133	142	123	126	126	136	135	101	129	141	147	145	125	135	140	129	119	149	146	134	143	162	140	138	137	130	112	113	150	139	118	142	147	133	142	120	150	132	137	129	126	130	131	141	135	129	149	141	135	128	151	137	145	120	131	141	131	127	147	126	149	148	123	142	146	138	148	130	129	145	112	122	150	134	132	152	131	137	145	126	127	111	141	134	148	130	129	123	132	148	138	142	138	123	138	104	135	113	123	150	134	122	147	132	144	117	140	139	109	131	122	122	130	152	128	118	132	119	112	135	134	133	140	119	117	140	125	135	117	129	149	135	116	112	130	137	127	120	146	132	128	126	129	126	124	144	125	138	136	124	125	163	126	154	134	142	133	136	141	136	135	113	137	133	136	135	134	139	127	131	153	128	133	120	119	143	131	132	133	125	119	136	117	125	110	144	134	136	118	130	147	142	136	149	128	142	117	131	136	139	143	137	130	146	136	146	130	115	123	142	125	143	127	168	128	146	135	136	126	138	118	161	125	130	152	113	163	140	122	137	130	150	136	150	134	133	111	138	123	139	156	146	117	132	125	116	112	141	124	113	122	157	134	118	121	147	131	156	131	146	103	132	122	121
5075	1431	2851	3466	3022	2366	2110	1751	1512	1373	1175	1079	1031	922	924	821	843	772	720	722	636	631	634	664	587	633	632	583	607	613	595	544	573	564	581	568	499	538	535	557	492	575	565	535	514	538	559	537	508	554	554	534	459	486	510	493	528	526	507	544	563	490	494	470	496	499	489	504	505	502	523	496	501	494	492	492	491	483	461	504	525	435	521	485	496	517	476	492	511	509	507	508	498	472	445	525	492	475	489	494	485	482	487	515	500	476	462	503	490	491	498	480	485	502	467	493	476	477	479	495	478	484	485	522	477	532	519	445	471	494	511	464	472	463	497	476	470	479	474	479	526	459	481	455	499	492	498	492	479	507	492	489	484	483	503	510	464	548	505	509	481	478	498	485	481	487	485	505	490	482	509	460	489	465	488	478	513	492	450	469	456	473	477	473	502	474	497	487	479	478	471	507	495	550	474	472	508	496	486	465	515	456	447	506	485	467	467	461	470	504	462	497	470	492	477	474	504	488	468	496	521	449	509	499	498	493	493	495	496	479	475	502	493	523	481	506	470	484	493	481	484	490	474	463	480	473	505	473	453	489	480	490	494	460	466	519	485	476	448	493	459	478	435	494	470	491	510	482	483	521	487	488	493	490	478	455	473	541	488	478	509	530	506	494	472	458	475	478	510	494	442	457	497	508	493	480	496	489	497	464	495	517	447	446	451	459	522	499	477	482	485	469	484	498	481	465	498	514	463	510	510	479	480	476	457	560	479	516	509	450	474	472	502	494	509	507	516	497	486	471	504	480	488	528	493	462	475	485	489	516	512	486	464	451	493	503	489	475	443	459	463	456	497	507	499	491	478	460	482	471	472	435	513	483	456	479	472	508	523	508	498	520	498	490	466	503	462	487	472	513	489	465	474	457	487	500	474	479	507	499	465	500	506	509	444	469	504	509	479	499	482	483	470	479	496	492	480	453	494	485	484	485	488	460	465	502	456	488	480	479	481	490	469	445	474	456	515	466	441	499	482	523	518	505	457	514	515	479	486	492	463	473	466	509	476	502	484	439	481	495	508	515	471	518	505	480	521	513	465	520	482	466	448	509	462	467	475	465	469	497	514	465	485	507	519	476	492	487	481	487	490	504	463	487	483	492	507	507	483	524	462	486	503	501	472	512	472	501	490	509	488	521	483	509	532	495	473	495	468	478	539	513	512	507	515	492	500	467	464	480	458	475	471	491	450	500	513	473	464	498	481	453	496	497	476	488	480	479	491	485	512	484	489	481	499	488	501	449	483	493	499	445	461	494	472	464	486	481	507	459	494	487	478	471	525	501	483	475	478	473	472	452	526	499	505	493	473	502	499	517	483	488	497	462	509	486	522	520	476	514	487	492	489	527	466	500	490	509	478	522	446	469	442	483	480	491	514	522	471	482	465	449	459	477	471	454	492	496	504	461	492	469	487	465	491	438	490	474	523	513	500	486	475	481	538	495	509	449	433	453	507	485	458	450	506	468	459	474	452	459	476	471	470	470	496	541	484	490	499	514	485	458	511	486	484	474	491	527	493	465	479	481	478	496	464	466	474	499	514	478	479	485	450	488	489	475	513	440	508	474	485	473	518	436	495	439	484	474	468	475	475	463	497	477	492	474	474	504	483	515	504	494	462	472	483	479	490	463	445	507	471	486	493	492	492	467	481	490	459	499	481	468	505	422	491	510	473	500	513	488	471	480	502	449	519	499	467	475	469	521	504	480	515	497	502	489	498	467	491	498	491	499	430	479	499	483	484	538	483	537	484	487	471	508	478	509	462	489	492	513	490	481	437	506	505	521	479	492	494	487	499	479	476	479	495	530	496	499	470	473	512	472	498	475	510	467	491	490	503	474	494	473	446	498	479	483	438	489	558	449	496	510	450	473	484	479	471	435	481	473	472	517	498	459	489	493	499	478	491	500	468	477	504	486	489	502	448	487	482	490	495	480	461	487	503	476	481	501	450	451	494	494	508	510	494	484	468	482	461	426	535	457	503	457	455	507	529	510	465	520	500	500	475	457	484	487	475	484	465	476	470	475	492	463	538	502	471	473	495	482	476	503	500	446	500	481	473	518	494	491	486	454	489	480	447	482	441	517	483	502	508	473	518	490	502	488	509	504	478	476	459	519	459	506	503	457	508	466	501	431	467	507	508	423	524	498	463	498	490	482	500	504	489	478	505	457	460	472	463	461	477	471	470	517	523	472	461	470	523	506	477	483	482	530	480	494	498	524	532	459	473	513	443	521	427	459	489	507	487	480	455	501	472	493	475	475	497	506	493	481	470	507	515	489	463	492	494	518	488	489	505	514	461	471	488	470	483	470	466	502	521	481	478	507	487	470	478	522	497	461	487	507	457	488	504	512	505	474	481	464	471	501	471	509	483	456	470	497	476	483	474	501	489	461	487	491	460	473	462	510	506	483	485	532	473	500	479	508	482	496	456	474	490	502	489	490	456	500	538	461	488	468	461	446	479	475	481	457	454	455	467	481	492	479	489	456	491	509	481	507	489	529	475	454	468	474	493	509	513	452	474	481	485	486	455	461	460	452	471	486	501	445	479	464	515	436	480	491	489	485	498	497	460	494	476	526	498	484	483	490	498	502	470	474	508	512	463	492	467	469	528	480	472	477	497	482	524	517	511	452	496	506	486	511	497	492	476	463	489	454	471	475	477	480	508	487	489	465	482	503	477	489	499	501	483	481	479	481	452	493	494	469	473	516	523	533	474	479	461	480	490	484	459	506	500	483	517	476	534	449	469	467	476	471	493	519	497	480	523	510	459	474	468	479	494	464	472	526	513	488	518	494	460	475	506	503	472	496	458	490	517	509	504	469	494	465	477	487	516	480	477	467	470	469	500	487	488	464	450	449	452	555	475	532	485	478	522	532	466	504	512	463	475	494	502	514	504	487	506	466	490	493	503	493	500	494	462	456	467	494	463	477	460	482	484	459	464	492	489	498	480	480	470	493	469	491	462	461	469	464	488	467	490	479	481	511	504	498	483	439	501	484	470	504	474	485	471	457	462	475	457	472	491	484	460	487	472	470	494	476	496	485	472	490	511	469	504	519	463	470	462	470	506	522	474	484	479	469	479	479	488	496	520	483	471	502	475	495	471	530	468	490	487	474	474	493	523	513	524	513	503	477	503	475	463	485	446	514	494	489	497	438	492	471	459	508	480	508	447	535	474	473	475	503	468	495	462	496	475	490	507	484	455	464	511	463	507	515	484	504	471	501	504	471	509	507	468	496	448	487	506	514	490	475	477	522	453	504	487	489	476	444	486	453	483	487	486	458	469	490	429	524	513	484	469	482	456	472	503	438	532	448	488	488	520	488	503	520	463	440	488	474	487	484	516	545	452	484	474	481	448	495	506	491	483	494	537	501	508	487	503	455	462	481	505	498	483	463	527	520	479	448	512	478	510	523	474	489	484	470	475	543	494	520	439	504	481	484	506	469	482	453	496	491	494	472
7598	1758	2307	1806	1236	862	642	505	384	348	255	273	226	224	219	206	203	183	168	172	156	159	166	164	138	136	148	124	144	137	142	129	132	111	149	133	124	126	113	123	115	127	139	121	108	124	132	140	119	125	102	129	97	104	111	121	131	135	123	127	113	131	132	112	111	121	121	97	104	132	114	115	98	121	122	110	124	110	118	119	121	120	134	101	111	124	113	131	116	108	126	118	100	112	121	107	107	121	136	115	101	106	112	107	105	123	105	126	119	119	105	127	108	106	120	117	121	118	124	113	105	117	115	114	119	100	104	109	129	102	98	126	113	105	117	112	122	123	106	121	106	125	134	124	129	124	123	110	106	104	112	115	109	111	112	102	117	122	115	116	133	134	103	124	122	100	102	108	116	102	119	99	140	103	116	107	112	120	105	113	123	95	132	96	123	112	126	113	138	110	121	110	107	113	121	116	137	129	119	100	98	126	123	97	116	126	128	111	116	110	113	105	116	123	116	112	116	115	106	125	111	120	105	110	118	146	110	124	107	110	125	103	114	128	122	112	134	114	113	117	113	102	129	102	125	119	120	121	109	99	119	112	106	113	112	122	111	104	131	110	103	125	109	132	113	101	100	116	122	124	111	104	128	112	112	114	129	114	119	129	111	116	102	121	113	94	114	115	117	106	110	110	123	114	101	111	118	109	116	127	106	129	107	92	131	114	130	124	120	115	128	122	112	98	111	119	132	115	142	90	123	109	113	106	100	129	120	101	135	109	113	91	124	111	126	114	134	109	105	123	109	99	119	125	101	102	114	113	111	96	115	110	124	125	107	100	111	114	125	122	129	122	105	137	108	100	110	105	112	115	118	112	103	130	120	102	109	95	118	107	107	108	102	139	95	126	108	105	101	120	130	134	119	122	123	106	120	113	128	107	112	102	130	126	114	123	107	111	114	106	115	134	110	98	119	102	114	98	123	103	102	110	102	103	107	106	115	116	121	117	119	123	117	121	99	111	116	124	115	111	109	98	107	107	97	111	110	100	106	109	100	117	104	119	127	125	115	101	128	112	133	105	107	109	114	101	127	112	124	125	118	132	117	113	88	113	126	119	107	100	116	105	85	119	117	103	114	134	115	101	87	105	122	118	121	96	113	106	130	104	124	107	108	107	102	121	123	90	108	109	112	105	126	121	104	104	116	116	123	115	121	91	108	124	116	116	120	108	106	119	102	123	118	113	120	103	119	105	109	119	107	116	111	93	99	113	107	105	100	113	122	98	123	120	119	127	110	139	107	111	117	108	118	120	117	126	90	131	135	127	102	105	110	111	105	110	112	115	109	116	119	105	110	114	113	101	123	119	109	127	127	119	104	109	100	117	103	131	115	107	106	91	114	111	113	97	118	115	110	103	104	108	112	123	113	111	125	115	137	104	125	108	120	94	105	102	109	103	103	121	115	117	96	128	124	128	101	112	139	128	120	105	98	125	114	115	109	100	122	118	114	129	101	109	114	111	129	113	108	87	111	113	106	112	113	129	108	132	112	120	111	104	112	121	122	103	107	125	114	107	115	118	108	131	117	100	128	114	117	106	114	115	122	102	112	119	121	98	122	106	109	104	121	123	123	114	103	112	122	109	102	109	126	118	98	122	111	115	111	107	122	118	109	105	125	140	127	91	127	110	123	106	123	103	107	109	100	102	94	109	125	110	126	105	111	119	104	120	123	96	109	122	119	127	113	113	130	117	109	108	117	117	112	125	110	126	118	103	108	115	105	114	95	124	100	120	123	116	111	122	98	102	126	105	116	116	123	103	119	109	106	107	96	121	133	110	119	112	121	115	101	113	115	115	98	110	110	123	112	117	109	114	122	111	120	120	108	103	114	134	122	119	126	135	108	107	118	122	130	108	110	109	122	110	108	130	105	114	102	125	147	119	121	99	127	140	114	93	124	120	108	130	115	116	123	117	104	112	97	115	117	118	105	99	122	124	108	130	118	116	115	99	100	132	112	120	106	109	99	111	131	107	125	101	106	100	107	86	109	108	135	104	109	131	137	115	110	123	130	109	144	109	115	128	104	114	130	104	125	129	125	110	97	103	110	107	104	108	106	117	106	128	121	123	114	126	148	110	116	106	121	108	115	143	112	103	115	110	107	114	103	126	109	98	115	122	104	108	129	100	121	98	124	120	120	107	115	100	133	116	114	118	126	113	101	99	121	115	119	109	104	110	124	122	114	105	116	111	126	105	113	111	121	115	124	114	113	112	118	115	128	119	108	123	110	92	117	101	124	94	135	121	104	116	110	126	119	105	126	124	107	121	113	118	111	119	117	122	125	99	121	103	112	115	96	122	125	106	127	117	118	133	113	136	120	130	104	117	122	111	125	118	118	117	112	98	121	108	128	115	118	116	101	108	116	122	97	118	108	102	133	115	105	109	106	115	112	128	116	117	111	121	97	134	120	111	115	112	121	92	111	118	120	122	112	125	116	124	135	116	123	120	94	119	95	125	92	114	112	107	115	120	120	122	113	135	94	105	107	86	139	119	97	126	143	112	124	115	120	120	116	108	109	122	107	116	113	134	126	125	122	135	90	119	119	125	99	106	115	95	121	117	106	109	105	98	144	117	123	120	120	133	109	110	120	119	107	95	112	102	136	111	103	120	127	120	123	105	116	123	117	106	113	120	111	131	104	101	111	108	113	109	112	102	110	94	103	118	106	131	110	119	135	124	109	111	111	134	125	128	110	158	110	120	119	138	115	116	116	122	120	124	113	102	115	127	105	118	109	116	110	117	127	131	105	105	120	121	118	111	101	121	98	108	108	129	125	108	102	126	132	114	112	112	91	106	129	110	107	92	107	107	99	105	112	115	116	105	115	130	133	126	106	106	116	112	120	125	114	112	104	116	111	110	106	113	127	115	120	103	113	110	106	107	101	111	111	120	112	125	120	113	101	110	99	121	115	99	119	117	118	121	104	102	125	125	122	121	117	120	149	135	107	106	113	104	121	135	112	104	110	111	116	100	118	115	112	104	125	130	114	135	117	100	104	113	115	122	134	116	117	114	103	117	102	103	117	102	118	105	116	109	123	121	139	121	120	125	115	108	105	112	121	133	106	110	111	114	121	119	120	105	121	113	102	125	107	104	109	104	126	105	113	106	108	111	121	119	107	132	110	113	97	126	106	105	115	107	134	115	112	104	118	128	97	101	124	137	113	114	141	142	109	115	99	106	103	116	130	99	126	139	128	81	121	100	116	118	114	101	121	96	106	118	102	117	139	114	107	121	116	112	128	103	126	102	116	118	129	128	103	125	114	127	118	103	119	112	113	103	101	119	104	128	114	89	97	120	99	133	101	102	134	120	112	114	118	114	144	133	106	116	106	112	108	124	105	110	117	121	101	120	117	99	106	116	124	106	108	113	109	115	102	125	122	110	111	106	125	114	111	106	130	119	127	122	108	115	132	116	109	110	124	95	113	109	114	130	135	119	119	119	128	100	114	98
7549	2345	5272	6082	5221	4440	3594	2915	2493	2123	1905	1640	1492	1333	1234	1155	1136	1061	951	961	861	828	830	773	747	692	670	658	667	640	663	637	597	611	574	588	585	552	531	550	546	521	490	555	549	544	524	506	511	521	472	488	473	495	507	512	484	439	529	471	498	477	523	527	484	417	457	451	473	489	480	448	453	472	465	471	435	483	466	432	479	501	467	440	467	479	438	429	445	475	438	424	444	461	471	442	445	462	456	468	450	432	449	424	456	462	464	411	448	419	474	471	436	441	466	437	483	458	445	472	440	486	421	459	461	475	417	469	420	397	417	440	465	464	415	423	443	428	444	411	459	452	410	463	428	446	449	425	428	459	445	410	430	472	485	411	460	429	441	414	441	422	444	419	466	431	458	430	446	445	425	408	438	410	432	447	443	448	448	416	467	476	445	456	472	468	429	436	456	457	473	403	421	437	428	406	454	468	424	434	418	439	447	428	462	423	411	455	420	444	462	461	439	415	404	457	420	396	458	428	425	472	443	454	440	415	448	446	452	415	447	499	447	447	456	393	448	453	474	391	430	431	377	429	408	438	448	456	460	417	422	475	405	448	448	463	432	442	426	446	449	459	423	451	441	443	414	470	451	410	462	440	468	425	406	468	456	418	415	431	449	407	449	459	425	441	456	438	454	419	429	448	405	459	450	452	441	424	403	459	428	471	456	420	442	437	454	462	465	436	442	447	434	422	462	469	428	435	428	421	428	412	412	435	482	495	484	453	435	458	419	465	418	409	409	408	428	445	424	412	450	407	439	457	462	436	438	431	462	433	479	420	419	413	433	458	478	411	430	458	439	431	439	437	408	447	398	406	427	456	471	400	439	423	459	443	430	453	424	409	402	436	424	447	450	448	458	465	456	453	432	436	422	417	429	408	409	461	450	395	458	475	463	464	432	426	430	424	423	420	483	449	445	462	447	450	446	415	425	416	419	468	435	420	395	448	448	424	425	421	448	495	440	408	421	417	454	428	453	420	410	445	411	417	472	446	482	466	453	447	410	444	408	426	444	404	453	454	439	462	448	447	419	463	409	434	433	418	447	401	427	470	437	403	468	441	424	432	429	461	451	404	457	401	454	424	449	487	447	422	418	439	433	421	388	409	448	414	435	410	428	399	427	430	445	458	436	383	440	419	454	445	428	430	444	404	450	439	416	450	445	445	459	416	448	405	419	427	414	428	410	453	408	434	458	451	406	451	448	420	404	444	437	438	427	430	392	463	436	444	492	423	439	449	433	458	425	428	440	421	457	406	420	439	444	435	418	450	456	426	453	453	412	444	461	460	420	435	445	429	415	428	423	415	450	445	411	432	442	440	407	458	406	464	430	454	450	402	427	434	430	447	480	456	445	412	441	456	443	461	424	435	431	466	412	436	425	443	443	416	442	452	464	414	398	452	398	441	433	428	466	438	443	456	419	439	453	454	450	473	441	441	432	426	464	473	420	421	464	417	420	444	439	437	439	436	434	441	457	460	450	435	414	402	440	428	450	412	416	468	400	453	417	452	444	422	451	395	434	410	430	472	430	403	410	470	425	408	473	461	445	411	454	400	391	477	454	437	437	450	427	432	406	448	442	414	448	418	455	432	476	440	384	446	420	423	451	448	413	435	463	448	456	425	411	430	454	481	463	461	417	430	448	417	434	431	433	416	418	427	445	438	414	419	435	470	426	403	436	436	433	418	402	441	462	456	450	457	419	470	435	465	428	436	482	455	477	446	479	449	436	415	401	417	448	444	406	440	445	420	441	429	461	458	414	394	417	437	452	415	429	469	422	434	412	414	424	424	433	445	414	432	442	426	464	456	429	438	432	471	408	456	440	441	412	410	475	441	436	406	473	447	461	444	434	433	427	449	452	452	446	423	448	440	449	402	401	424	393	437	431	413	435	448	455	437	480	420	455	452	441	460	445	461	410	435	412	435	413	481	427	419	454	444	427	432	435	451	428	445	379	417	459	437	433	450	393	410	461	440	387	401	423	419	396	426	443	438	431	433	447	372	432	447	406	463	472	448	407	472	416	416	420	440	420	394	410	399	445	455	452	454	420	420	446	439	453	432	467	431	436	444	434	461	454	424	409	450	425	451	401	448	430	438	438	446	453	422	451	431	444	399	417	446	437	425	452	451	434	414	452	431	454	450	442	412	419	415	439	427	464	408	412	496	418	454	418	439	442	454	424	450	475	438	444	429	422	439	431	431	410	473	425	424	405	423	421	442	456	462	418	447	423	435	477	458	429	479	415	443	456	418	462	420	408	429	432	436	419	434	441	423	447	432	426	439	426	454	424	438	455	422	432	424	429	424	413	442	458	424	442	479	479	437	415	458	428	427	420	415	441	398	435	421	441	443	405	435	415	409	441	434	454	441	424	424	436	455	439	453	411	420	415	445	456	429	424	446	404	459	424	425	443	435	427	437	427	454	434	429	412	437	412	426	402	438	475	427	466	482	463	415	394	423	470	421	427	486	421	399	422	485	434	413	455	426	399	434	418	441	412	443	422	429	448	428	466	442	426	380	429	431	471	423	434	417	394	434	436	443	442	438	436	468	452	441	447	402	443	448	436	464	435	418	373	478	440	467	455	416	446	456	423	476	394	424	421	423	426	432	449	425	437	444	453	453	412	454	434	448	401	447	422	440	463	419	423	440	429	416	440	424	455	442	416	446	442	433	431	426	424	423	452	412	435	432	442	447	462	425	477	441	419	429	397	459	435	408	408	414	398	404	430	445	430	437	406	417	431	432	457	460	469	405	451	434	457	424	389	460	445	374	473	415	421	419	465	431	472	423	448	424	417	465	438	430	418	414	461	428	412	440	391	451	417	427	451	429	430	441	454	427	446	433	416	412	428	422	444	392	387	415	411	434	418	436	430	465	430	408	418	412	453	422	436	449	440	413	439	431	454	439	428	422	406	458	427	445	435	442	431	440	429	455	413	445	436	448	450	440	455	434	413	434	451	442	430	466	447	423	477	425	441	489	443	497	422	394	456	475	427	437	441	421	401	434	445	464	459	453	416	475	442	400	430	457	431	421	479	430	414	444	455	446	471	463	448	405	450	426	455	445	420	427	403	421	450	385	442	454	457	461	403	428	440	423	454	454	441	460	432	394	421	461	486	437	459	439	451	455	449	425	499	427	405	419	386	446	435	462	418	419	476	432	462	429	441	462	465	416	427	428	473	440	425	420	430	415	442	444	446	437	451	441	455	444	410	392	450	419	458	411	431	418	409	421	439	426	461	477	422	452	477	420	447	408	437	472	454	469	419	417	459	434	413	445	450	443	433	431	445	435	466	456	467	439	454	440	449	436	438	464	446	438	409	399	479	428	437	406	428	431	413	454	420	424	436	414	447	391	453	467	419	407	452	439	449	404	486	427	451	450	417	406	462	453	432	429	420	457	474	402	444	439	411	493	451	434	417	416	410	431	443	466	437	444	459	440	448	472	468	415	431	463	449	469
1245	353	322	324	273	270	253	267	236	246	244	254	255	248	247	278	257	243	250	252	258	242	251	247	245	233	262	271	254	228	259	228	248	263	277	271	270	260	271	268	247	243	218	232	236	258	257	246	253	260	251	253	243	269	252	289	261	251	261	227	252	265	231	256	258	263	242	248	240	246	232	257	236	235	257	232	261	258	251	239	250	246	265	252	249	232	246	248	237	264	258	252	233	244	257	264	247	241	267	247	212	287	266	269	243	234	245	264	233	238	234	268	252	229	238	250	296	254	253	276	244	226	244	240	252	246	261	246	273	228	222	274	249	228	256	272	239	250	253	244	220	247	247	217	285	237	230	272	245	248	227	235	281	233	237	259	250	244	237	232	241	236	267	262	234	229	253	250	254	230	211	269	250	255	253	231	241	235	242	247	210	231	223	230	233	238	262	268	257	276	247	233	243	263	242	250	231	248	244	259	267	258	270	252	263	250	268	247	246	241	253	226	292	273	260	236	268	269	271	230	239	219	244	234	274	247	243	266	245	242	255	233	251	248	257	215	260	251	217	235	225	225	234	245	242	255	242	255	224	256	242	242	259	253	226	244	234	257	264	227	244	245	273	229	264	243	266	244	241	265	266	281	259	261	244	253	248	248	274	228	244	250	274	236	246	261	263	269	236	237	247	240	253	215	233	262	265	258	264	252	242	269	260	257	209	309	234	251	228	242	210	256	255	247	215	262	254	266	276	262	245	245	232	259	239	232	237	218	259	247	266	263	235	246	246	231	252	243	265	274	248	237	259	253	260	248	257	238	279	229	244	215	237	256	220	253	254	231	252	259	260	250	240	223	243	265	225	232	239	261	264	247	255	272	248	245	259	260	242	254	232	228	235	251	238	249	256	253	232	212	224	260	228	230	260	267	231	234	240	231	248	222	264	224	239	284	255	233	272	233	264	229	235	249	251	215	242	237	275	225	258	236	242	258	248	259	250	248	226	266	252	235	252	266	259	244	244	246	267	274	227	243	222	259	260	251	259	286	240	272	258	213	250	241	251	265	249	275	260	259	242	266	242	275	218	240	247	253	244	218	259	223	237	260	237	254	263	245	249	275	246	258	269	243	237	235	241	223	231	238	253	230	246	236	249	267	264	241	221	257	276	255	248	231	262	248	232	297	225	222	229	281	256	229	278	260	281	254	248	228	211	237	277	255	270	244	269	292	259	264	251	250	238	243	246	259	242	263	273	241	218	254	255	256	233	246	252	238	255	229	232	259	263	234	249	221	260	249	241	258	245	248	237	242	263	256	236	255	219	268	263	262	241	243	226	252	259	240	238	252	228	247	257	260	253	221	239	252	261	254	242	268	264	273	246	253	237	255	242	236	250	238	262	253	269	262	247	235	277	253	254	268	235	239	269	225	277	241	258	246	272	275	241	243	285	259	254	254	239	245	215	252	272	228	254	256	258	300	276	231	248	282	261	256	242	261	250	231	246	253	248	267	229	252	260	245	253	241	242	229	244	235	249	228	212	212	244	272	240	271	245	252	269	248	273	247	231	224	235	244	249	270	258	217	242	240	246	259	229	240	236	271	222	268	265	262	236	219	276	227	217	247	241	240	226	253	257	251	250	235	227	267	252	259	255	260	241	234	256	248	264	222	260	256	258	262	235	245	223	236	238	250	251	222	251	270	235	231	261	240	235	250	251	265	256	279	263	273	255	248	234	248	231	248	238	254	220	271	231	218	257	239	236	246	251	237	272	256	244	204	262	259	247	240	215	260	238	239	224	280	231	247	234	249	237	250	251	250	262	245	286	253	255	252	244	220	263	269	232	238	259	245	247	260	262	264	242	241	269	247	257	247	237	246	281	267	250	247	242	256	231	271	260	248	230	253	243	272	255	261	277	261	251	239	284	254	219	254	222	243	249	271	229	240	251	227	261	288	216	221	244	247	247	260	226	243	250	260	265	261	232	256	227	232	259	260	247	235	254	261	265	247	263	255	252	267	266	273	247	259	258	259	259	250	262	263	219	253	242	268	266	246	264	252	239	258	236	258	274	234	245	275	256	252	285	255	256	248	246	242	254	237	278	248	255	261	243	261	258	234	222	274	232	240	238	217	219	246	253	248	259	258	261	246	266	255	226	254	224	250	253	251	230	247	231	245	266	249	254	225	247	221	266	261	241	262	246	265	260	279	240	243	219	259	230	238	265	258	263	256	239	245	250	246	244	260	277	259	243	240	243	266	249	247	256	265	240	239	258	240	245	251	252	253	245	236	245	243	260	238	278	246	256	230	243	255	240	257	269	242	231	267	239	274	270	234	243	269	264	262	234	247	236	250	249	233	258	261	266	245	254	234	236	249	243	234	283	228	251	245	270	252	240	249	277	232	268	278	235	245	262	239	230	233	268	228	254	254	258	265	261	245	255	249	227	235	238	270	246	235	262	259	257	275	229	249	237	239	281	237	250	252	263	246	257	270	257	217	228	280	252	246	251	236	245	247	269	221	248	235	234	237	240	237	258	278	257	270	259	273	259	268	227	255	226	239	254	252	256	257	253	260	246	223	233	234	235	273	284	258	225	246	251	251	250	264	252	244	254	252	226	261	271	233	269	257	254	235	275	289	226	229	251	252	273	238	294	226	223	255	237	256	265	253	246	271	249	259	267	252	259	247	237	271	268	257	240	276	267	252	279	240	245	266	258	259	246	244	257	233	234	244	233	257	280	271	222	243	218	214	242	267	252	260	236	236	253	233	235	253	251	239	230	240	244	214	245	263	245	265	220	286	238	250	262	242	247	255	273	236	279	271	293	244	257	253	227	250	255	279	245	269	245	276	271	254	254	246	255	234	243	267	264	262	237	283	254	267	231	244	258	263	282	226	257	245	258	270	248	239	244	223	238	245	244	259	254	255	257	253	252	252	242	217	264	228	235	287	270	219	257	246	245	222	238	263	257	256	235	242	276	261	245	240	260	262	275	263	251	244	259	238	220	235	232	227	250	253	215	260	250	244	256	237	247	250	241	254	271	256	232	241	259	267	288	249	253	255	249	224	266	246	250	236	249	248	243	246	237	264	241	264	259	236	264	241	222	236	264	239	241	246	215	246	254	235	254	253	242	256	242	270	261	245	233	223	273	226	248	242	242	243	248	223	243	265	273	259	268	233	261	285	245	271	234	268	267	252	245	236	255	236	245	258	272	257	228	255	231	277	244	234	243	243	257	237	230	240	285	238	235	240	253	287	235	275	240	274	270	242	236	230	266	230	253	213	253	231	258	269	262	245	244	252	253	243	290	253	254	234	233	257	241	219	248	237	238	241	217	233	263	261	226	243	258	243	245	233	258	232	261	276	276	268	236	272	247	242	252	267	236	267	236	246	252	249	239	263	226	260	247	235	254	254	260	240	263	293	251	260	238	241	250	247	210	234	239	279	258	240	247	241	227	254	252	283	241	259	266	227	261	248	233	240	284	237	256	267	254	252	233	287	251	265	268	242
2343	905	1100	1098	1044	993	947	952	921	896	939	890	887	891	886	838	868	848	868	865	837	893	814	863	845	881	883	864	842	857	918	895	834	780	796	829	847	834	824	895	893	847	808	807	828	830	795	817	830	849	871	836	842	848	818	831	820	913	834	839	884	867	837	801	756	858	810	817	885	813	839	849	820	872	853	843	833	773	796	847	806	827	850	846	802	841	857	869	847	772	862	806	864	808	845	824	855	842	768	858	822	844	839	837	887	840	801	849	913	839	846	852	838	932	800	828	837	896	875	802	846	837	844	819	815	799	814	841	890	844	826	853	848	846	841	818	820	826	826	867	861	874	822	855	830	828	846	805	831	845	825	831	894	814	815	811	835	897	776	851	801	846	827	800	823	810	828	827	838	858	838	848	807	847	854	796	897	829	894	787	811	828	813	842	840	827	836	830	857	845	818	759	865	790	868	820	869	831	890	851	843	862	822	814	854	815	823	890	795	817	818	840	868	881	826	847	833	810	826	840	865	828	906	872	811	831	853	814	816	822	830	863	805	821	904	807	825	787	843	796	819	827	843	832	848	803	817	821	851	823	848	838	891	800	829	861	822	810	828	811	855	873	892	840	842	815	917	837	844	817	825	847	863	812	842	854	880	863	800	854	844	874	836	853	826	864	830	826	875	831	836	854	854	774	823	833	880	851	837	834	833	846	895	836	813	781	818	821	802	834	834	803	828	855	813	881	849	822	830	780	857	807	852	821	818	808	863	816	818	864	832	817	842	839	826	870	821	855	833	840	851	787	806	831	853	847	823	807	815	821	792	839	866	852	825	834	877	770	922	815	843	859	897	876	821	816	824	779	837	821	880	866	803	823	822	859	833	801	841	837	876	821	838	833	834	794	807	818	769	819	868	863	819	845	761	893	857	788	868	863	817	846	800	861	842	802	823	789	829	817	823	821	872	817	834	873	873	810	819	821	856	849	864	881	818	911	852	822	817	890	863	836	854	848	873	823	866	848	845	844	825	846	862	767	873	847	798	839	822	783	847	826	868	816	866	833	886	808	838	832	876	810	853	830	829	825	820	859	879	829	838	852	861	820	831	845	826	878	843	861	842	818	851	809	842	847	834	849	809	824	810	834	823	838	836	860	797	841	835	828	856	838	849	800	840	839	832	849	850	870	849	841	821	802	837	784	832	840	833	808	825	852	832	805	862	816	871	885	840	832	869	854	820	848	863	852	840	869	801	867	905	847	794	829	854	861	845	798	756	851	876	845	801	795	828	797	855	887	857	864	805	789	834	831	852	850	904	843	870	804	813	889	858	871	806	788	815	869	849	835	915	803	768	836	809	854	855	800	816	814	851	831	829	816	814	882	848	891	851	861	819	815	851	828	855	876	839	827	843	848	817	808	866	810	809	848	835	867	799	818	863	848	900	788	855	838	831	872	814	794	851	840	826	782	832	829	836	754	869	830	811	843	862	795	800	840	845	853	888	851	859	834	855	821	828	827	855	832	861	821	912	835	840	848	835	818	858	784	824	834	819	816	858	799	810	827	839	803	860	829	831	858	849	817	804	793	831	838	806	846	822	893	806	814	917	866	882	795	841	817	802	954	843	824	819	851	846	837	824	842	823	793	829	818	793	823	797	821	823	846	846	850	777	862	811	867	790	857	827	837	846	869	853	767	783	825	835	887	805	858	861	847	839	832	842	817	827	792	829	852	807	838	847	868	814	795	871	756	834	814	779	857	776	816	839	887	826	841	807	803	841	871	861	833	878	825	847	816	805	817	827	846	841	866	814	808	799	843	853	827	906	788	850	835	807	823	890	807	834	870	840	792	862	854	828	827	819	796	861	793	829	820	906	873	843	862	894	845	846	806	837	862	832	827	824	851	875	803	860	795	838	850	859	828	826	819	879	787	835	848	835	804	820	862	826	879	836	834	819	806	871	794	891	863	837	855	856	841	843	851	820	859	850	867	800	877	801	841	842	848	804	845	812	861	844	829	821	846	848	832	830	815	825	803	848	801	812	803	889	830	859	828	825	814	838	875	839	845	818	822	841	895	854	838	853	834	820	825	864	862	887	832	813	822	889	881	879	822	833	792	827	807	842	881	791	835	826	818	885	852	827	842	832	811	840	829	816	878	834	888	874	796	774	823	841	823	821	846	806	867	824	856	898	799	839	801	765	835	869	867	812	809	815	826	787	852	878	832	828	814	851	868	866	877	861	818	852	841	859	873	815	837	787	811	858	862	831	843	834	832	851	829	831	823	812	839	806	870	821	821	827	809	836	783	827	831	836	817	828	810	830	861	819	824	845	790	843	865	822	807	864	846	818	858	824	864	861	851	843	804	810	847	791	859	900	792	817	819	835	820	832	803	822	833	804	813	834	870	833	864	860	842	808	854	823	805	890	825	853	848	868	837	856	796	821	848	815	852	881	829	830	869	803	794	856	788	867	852	871	877	827	857	865	773	853	854	810	853	767	810	832	818	842	800	821	845	840	827	820	833	811	851	819	797	818	824	821	837	838	878	855	839	840	859	794	826	804	873	867	813	831	859	838	859	870	851	835	872	818	828	831	847	848	823	837	870	836	904	800	821	879	832	886	822	838	848	876	816	876	888	854	850	891	799	815	859	825	827	834	843	796	838	839	845	845	799	836	837	851	855	857	826	888	835	855	801	749	848	827	850	880	892	801	847	820	824	810	893	839	799	867	819	791	879	871	866	881	805	822	836	868	841	837	847	830	868	834	821	880	834	807	914	864	832	857	859	815	851	820	842	848	866	783	819	800	823	861	868	863	819	870	850	844	836	849	814	841	881	809	811	833	841	835	860	836	878	800	839	822	846	891	847	847	892	830	835	826	826	882	776	859	876	856	791	845	884	821	864	838	817	840	848	890	857	806	833	778	856	884	846	873	835	857	831	891	833	854	840	808	863	875	844	814	796	866	871	833	810	766	867	866	774	832	827	783	891	817	832	813	786	810	836	860	798	796	847	847	849	872	808	825	837	845	860	811	776	850	852	829	775	848	852	878	836	823	829	881	809	855	837	817	807	844	774	870	818	812	844	825	820	816	847	842	857	819	835	816	814	820	839	856	854	835	798	827	862	839	823	843	860	867	811	859	826	802	845	880	873	844	897	846	811	808	841	825	845	803	796	846	806	825	855	817	816	871	786	835	846	847	794	816	830	805	885	880	823	785	837	812	783	852	860	861	899	790	869	832	883	835	783	836	831	855	805	812	838	850	894	813	881	892	820	843	831	825	841	823	820	837	809	839	859	791	830	868	782	841	760	783	790	846	884	797	860	832	818	792	875	838	821	838	836	792	794	898	867	850	828	829	788	880	788	883	817	779	828	818	843	823	855	870	783	813	864	862	843	798	805	818	836	866	876	802	820	822	814	833	817	832	864	855	837	896	850	846	833	873	852	812	794	833	807	839	832	810	858	848	800	841	850	836	866	839	793	848	885	853	844	799	841	864	791	899	837	820	807
3899	956	1230	895	652	491	357	349	282	240	204	209	184	185	162	195	168	175	157	157	163	144	146	151	146	147	145	163	141	151	133	129	152	130	122	135	132	158	146	119	129	133	138	144	119	151	142	146	140	157	131	138	146	155	111	119	138	128	122	142	108	127	114	128	126	128	134	135	126	147	137	128	150	132	139	116	123	144	124	149	117	115	143	141	124	125	146	134	140	134	154	139	130	125	144	141	119	155	126	123	144	127	150	127	122	152	140	138	137	134	117	122	111	134	153	126	131	124	137	151	116	125	128	139	127	147	134	145	133	132	142	134	111	126	151	131	119	134	129	148	129	122	119	122	130	163	131	124	133	143	123	141	137	136	141	156	113	119	128	118	123	108	119	152	134	130	134	136	121	151	142	132	134	132	128	125	128	133	125	145	132	119	124	134	139	129	129	132	126	129	134	128	126	130	135	140	128	130	110	108	121	117	133	130	142	142	115	126	119	133	111	125	132	147	136	129	117	109	128	133	118	135	122	148	129	135	151	126	117	126	130	126	140	141	137	130	137	134	125	141	139	126	135	118	118	128	128	131	130	134	140	137	145	129	129	128	125	137	124	134	142	140	124	113	132	109	139	126	120	144	132	130	133	142	123	112	140	145	107	119	132	138	114	122	145	125	121	127	135	132	122	124	125	135	137	145	131	149	144	152	146	156	129	141	141	117	127	126	142	157	131	124	125	142	111	130	121	122	135	127	136	145	121	123	118	131	135	152	152	122	117	141	124	116	121	125	139	142	125	129	121	124	122	125	142	152	136	140	133	140	117	148	136	143	127	125	114	128	124	144	138	130	127	140	118	120	132	127	150	158	126	129	117	122	127	131	137	142	127	136	115	121	111	136	116	133	128	136	140	136	128	139	106	131	137	123	134	111	131	115	154	152	146	141	129	125	128	122	120	121	126	123	144	143	129	116	113	129	119	126	144	135	117	138	141	146	120	121	107	117	142	126	134	129	140	145	153	121	128	128	130	148	151	122	132	137	111	122	147	125	147	144	110	125	134	124	123	121	121	131	129	120	127	117	126	140	127	138	148	141	153	122	124	144	133	120	131	148	149	143	103	140	129	133	136	135	146	136	131	144	128	124	135	146	133	131	117	129	128	127	147	138	118	133	128	135	117	138	148	129	135	143	123	125	145	150	143	127	129	125	123	147	156	124	149	122	117	121	111	118	119	133	119	154	129	135	119	140	136	140	138	134	124	122	111	117	129	100	133	138	117	116	128	139	129	128	146	145	144	135	135	131	135	134	120	131	140	139	118	123	124	132	136	136	123	135	137	118	126	130	122	139	125	120	116	126	126	133	115	123	122	136	120	114	142	113	121	123	135	108	98	132	117	137	133	128	138	134	151	140	141	122	140	117	109	131	128	146	138	105	129	127	138	124	155	136	131	122	127	127	112	126	138	159	130	143	119	125	120	140	135	133	112	131	124	128	113	109	134	134	141	120	125	127	145	155	115	131	134	118	106	126	143	126	131	130	126	135	126	137	138	144	156	127	107	135	142	137	136	147	116	136	153	134	102	131	160	134	101	125	143	147	157	122	141	141	129	141	117	105	124	146	127	135	134	124	114	144	134	114	122	132	130	138	130	111	130	147	125	155	144	145	121	134	123	134	146	125	131	141	128	131	129	136	128	141	127	135	127	131	130	142	141	141	149	124	113	147	139	150	120	117	133	140	132	123	132	143	133	147	134	124	125	130	124	105	122	133	113	119	135	135	127	134	113	123	143	152	124	138	134	117	115	134	162	134	124	125	132	149	137	112	125	130	138	117	122	144	127	123	136	137	142	156	133	121	112	124	142	139	127	139	124	149	125	125	129	125	147	138	111	142	115	136	153	134	125	137	146	133	110	114	131	136	107	143	141	137	116	137	147	134	113	129	123	138	131	117	135	122	112	137	132	114	131	117	115	147	121	142	147	124	124	119	125	121	133	126	138	129	116	134	136	139	123	145	106	118	149	125	156	148	124	118	114	126	138	126	129	147	117	124	147	118	127	125	123	136	131	146	135	143	121	114	135	126	128	117	125	107	127	104	134	116	115	126	114	125	123	134	128	103	145	117	133	120	126	122	143	123	120	124	118	115	120	124	123	121	122	138	135	107	135	140	113	130	131	137	136	127	109	136	133	159	146	133	137	125	122	138	102	125	122	122	146	140	120	143	124	139	115	127	144	132	144	121	137	127	116	115	122	130	148	143	138	117	130	140	128	131	120	111	130	105	128	112	126	122	149	140	138	132	131	145	123	117	117	124	126	138	122	130	122	142	133	146	127	125	128	117	155	123	126	120	138	129	123	154	123	135	127	136	139	118	132	111	138	136	136	122	141	130	116	141	137	116	116	137	121	121	148	136	142	126	136	150	126	123	127	135	140	127	130	124	117	127	124	140	113	126	116	139	134	140	141	139	124	150	149	128	125	141	136	149	107	116	137	128	133	135	124	112	123	119	124	139	140	130	129	146	141	137	122	102	129	131	139	130	123	140	124	132	114	123	137	140	137	141	135	157	111	132	125	137	125	133	126	137	150	131	155	144	132	141	113	129	133	122	140	126	121	118	120	128	131	126	127	122	114	126	122	124	122	139	113	139	137	113	148	137	127	110	136	158	111	138	146	128	139	119	112	136	131	141	137	135	148	120	151	145	133	129	133	153	166	121	146	131	135	113	144	127	127	113	117	121	147	124	122	125	132	140	133	142	127	124	144	130	133	128	129	145	129	120	124	133	128	125	123	155	152	128	139	139	133	141	143	138	141	126	134	119	145	133	129	128	125	132	121	125	131	134	113	106	115	119	122	143	128	135	136	129	132	136	147	109	138	125	105	118	130	145	117	148	159	128	126	150	163	125	139	125	130	140	134	139	113	128	127	125	122	118	119	124	117	143	129	122	118	126	126	117	139	132	116	134	141	145	123	119	122	144	132	135	133	129	143	131	126	133	116	120	137	123	146	131	146	137	130	109	139	134	125	139	146	151	125	143	121	132	131	137	110	115	122	148	150	128	144	108	125	116	136	141	116	134	147	132	146	133	121	124	124	139	117	127	135	108	126	121	128	106	127	138	126	140	130	123	139	134	124	128	131	156	129	118	141	117	112	134	133	115	128	134	131	132	100	132	128	131	116	139	130	103	142	129	128	139	131	120	117	151	150	136	134	128	103	127	126	118	129	132	143	147	142	120	136	132	132	144	134	123	136	124	125	136	106	142	150	131	124	126	112	108	143	131	122	122	135	135	117	131	131	131	126	133	133	137	125	118	132	124	116	102	117	152	131	132	117	155	135	140	125	130	135	110	131	147	129	119	128	131	147	127	114	123	123	161	111	161	145	127	131	142	110	118	141	131	151	137	133	148	118	134	119	127	125	128	136	126	133	123	137	139	138	121	143	118	120	123	120	122	154	124	138	133	121	135	142	135	145	135	127	143	129	130	123	136	128	128	131	135	135	136	123	138
5188	1411	3036	3441	2949	2499	2097	1810	1445	1321	1200	1113	987	963	830	861	819	760	753	727	686	718	608	619	650	632	590	593	598	537	588	623	562	587	562	534	609	569	495	568	545	566	522	499	496	535	533	494	480	498	537	565	476	545	506	512	537	476	509	513	491	517	528	501	530	504	490	520	527	493	494	482	506	496	469	476	543	483	493	473	501	478	459	512	498	521	468	519	487	475	436	482	473	464	447	483	455	526	447	516	481	464	470	507	467	488	470	498	482	460	483	473	478	501	445	495	503	480	526	477	484	515	510	487	460	516	504	471	489	510	510	548	509	511	519	462	471	475	485	535	492	433	512	523	511	526	500	477	508	479	474	463	516	439	499	454	488	474	469	518	478	507	488	499	484	541	493	491	484	495	489	465	480	457	508	477	455	472	504	496	486	521	472	426	478	430	508	470	504	470	509	466	462	479	521	530	508	445	474	490	477	505	485	522	512	497	505	472	510	506	453	541	477	503	517	485	486	485	465	459	469	473	481	488	508	456	504	483	470	450	458	504	477	485	491	461	478	488	468	474	480	466	500	456	479	502	430	505	460	470	505	468	511	486	494	491	493	520	483	476	522	477	528	463	481	440	500	463	454	464	456	520	478	454	483	480	487	487	473	473	464	492	482	482	470	513	490	479	499	478	488	447	506	491	481	467	501	485	461	507	495	475	462	496	499	469	469	478	493	472	497	492	484	480	465	464	496	500	480	485	479	484	463	477	427	486	476	471	443	497	481	504	470	512	502	503	478	501	459	486	500	490	481	511	496	493	460	448	477	499	464	508	507	482	448	496	449	494	473	451	508	472	474	498	461	481	469	496	468	476	450	498	490	472	488	481	505	445	498	518	465	504	437	512	470	509	502	505	504	485	454	487	506	492	458	506	485	470	496	473	500	455	469	508	483	494	485	463	496	519	463	498	465	499	450	493	492	504	498	514	448	488	492	492	470	485	485	517	470	483	453	467	511	453	454	512	447	483	495	482	509	484	509	453	468	509	510	462	503	464	462	525	501	461	450	449	479	457	492	470	484	473	463	485	466	511	449	458	500	459	471	491	492	440	480	443	458	485	464	467	481	483	479	477	491	481	448	509	482	491	460	450	470	459	475	480	514	521	465	499	490	478	468	465	462	464	456	469	470	498	496	507	442	489	496	499	512	496	514	498	489	447	492	457	478	459	513	476	497	494	486	523	507	488	464	480	475	450	503	482	498	456	473	487	476	472	461	475	504	468	484	477	456	491	482	495	500	486	498	454	458	497	462	490	503	523	466	518	484	502	475	478	493	510	475	513	483	456	431	507	517	468	475	506	471	486	442	462	480	470	490	500	501	485	460	494	467	522	465	510	483	477	465	509	462	452	519	481	500	508	479	470	510	470	455	507	439	508	483	473	472	500	497	484	453	462	484	426	490	478	459	481	468	477	528	457	477	439	482	497	460	482	466	484	504	480	482	478	481	486	466	482	510	453	489	433	504	434	484	458	497	499	511	487	477	484	517	460	486	489	506	430	477	503	459	483	489	485	491	443	426	484	494	480	463	483	457	470	494	489	446	515	497	474	509	502	453	469	493	501	475	483	470	498	472	491	486	491	444	487	462	498	463	489	494	483	483	521	496	462	461	512	492	430	463	484	462	470	507	489	469	493	476	486	491	439	487	497	515	495	480	501	455	497	477	502	516	498	479	481	518	468	500	471	502	495	471	491	483	462	505	486	500	483	461	475	446	482	479	458	517	538	471	462	498	514	478	470	491	470	501	481	490	473	469	498	480	453	468	483	472	500	467	525	498	463	476	519	527	524	482	496	475	491	437	490	485	465	501	470	483	484	522	467	484	491	427	438	469	441	496	504	485	482	443	525	482	475	454	507	474	454	491	479	504	489	482	522	518	485	505	462	465	519	487	494	516	484	434	453	477	457	458	499	490	458	467	505	508	485	471	471	515	493	477	452	442	468	458	511	507	493	479	512	491	478	473	468	496	484	465	498	466	499	442	491	501	482	492	492	472	482	527	495	481	470	469	485	456	515	484	500	510	484	467	467	509	469	493	474	486	476	460	465	494	498	487	487	484	492	490	483	507	498	507	483	531	495	470	500	526	470	478	477	461	464	457	487	486	461	473	433	488	471	490	494	479	493	459	461	503	462	472	477	472	484	507	441	456	493	479	510	478	479	490	486	474	470	470	432	521	508	493	481	494	511	467	466	439	474	494	453	467	504	483	511	490	492	502	485	459	507	468	476	461	458	513	459	491	481	482	482	436	432	485	471	479	513	471	483	455	480	512	495	481	479	521	480	453	474	501	483	484	511	469	501	497	504	454	490	490	501	456	484	488	512	470	495	472	468	459	508	479	481	480	496	510	498	501	496	460	500	479	479	516	495	481	547	463	477	497	492	474	469	481	487	425	478	481	461	458	492	488	511	523	481	473	474	511	490	437	504	462	507	471	446	486	461	484	489	466	519	485	486	450	499	494	499	516	486	491	465	487	451	500	515	518	470	490	464	489	501	538	463	458	499	499	459	469	485	469	485	475	465	476	491	491	490	492	493	494	496	450	463	469	467	435	475	497	468	491	496	499	487	460	478	506	509	479	494	485	504	516	516	429	455	475	474	473	489	483	459	478	475	431	498	497	469	518	517	462	484	476	482	519	490	494	498	504	476	480	496	466	454	458	517	476	434	461	489	492	463	484	449	486	472	475	534	508	490	505	507	425	500	467	480	489	508	505	467	491	502	521	489	473	527	465	505	432	449	485	447	499	460	497	515	449	438	502	441	441	512	494	513	510	468	501	492	474	506	481	455	499	501	495	468	506	473	467	478	458	448	455	496	458	477	507	517	474	487	487	474	499	488	459	474	489	469	462	478	524	464	481	470	441	517	471	439	499	468	507	486	454	485	464	479	450	488	474	461	482	474	460	492	501	486	476	480	496	441	473	459	485	491	439	486	447	479	499	495	429	499	455	497	469	519	478	466	481	486	503	485	475	496	457	493	508	453	476	461	428	468	475	492	507	453	469	484	485	497	519	446	460	489	453	473	496	489	458	528	461	476	436	475	524	440	454	455	439	491	480	525	482	489	483	514	486	456	494	457	439	520	475	490	517	477	477	471	485	434	482	479	482	472	460	456	458	482	479	516	460	470	463	503	482	509	479	485	476	452	488	472	486	459	487	462	491	464	483	488	474	465	446	475	458	458	501	495	473	480	472	472	477	541	448	458	508	482	548	495	520	462	483	469	447	534	456	476	504	513	476	467	481	497	483	484	497	483	487	469	492	501	478	463	464	421	449	468	503	451	450	452	496	527	484	456	479	461	446	470	482	444	498	478	474	492	479	455	469	481	512	499	471	488	473	483	537	467	481	481	484	518	477	510	472	505	483	492	477	486	492	437	491	481	458	492	482	513	491	486	481	497	474	462	494	501	501	457	507	470	476	487	472	484	471	468	485	459	452	506	467	448	492	469	489	461
7265	1658	2195	1649	1086	782	586	469	397	337	267	248	239	226	212	165	196	163	158	158	163	154	136	145	135	122	121	127	133	138	103	140	110	103	137	121	121	102	113	129	148	113	121	124	128	114	101	105	100	129	109	117	115	109	89	105	119	114	90	105	99	105	120	101	93	109	113	115	99	114	110	117	123	107	93	107	118	103	107	109	109	104	107	118	105	96	106	91	99	96	110	120	99	123	98	104	97	117	108	93	95	120	95	105	116	116	121	100	120	107	122	116	104	125	75	85	97	115	129	93	122	120	94	110	100	109	124	120	124	93	116	130	111	126	119	117	114	115	104	95	114	102	95	96	107	115	99	122	125	94	112	116	122	112	115	130	113	99	107	96	105	102	110	102	101	129	97	98	128	85	91	110	135	102	83	106	111	111	118	112	107	115	87	97	99	103	99	109	111	111	107	104	100	96	106	87	101	121	118	93	107	106	116	103	100	101	90	108	117	112	107	114	117	110	106	110	111	101	105	115	96	112	126	109	102	89	111	95	107	109	92	115	120	95	109	106	103	108	115	111	96	103	110	103	107	116	104	119	96	123	119	113	96	97	114	100	105	112	124	102	102	109	97	108	112	101	104	99	103	106	105	111	99	106	113	93	94	109	97	103	117	99	90	108	112	103	120	129	110	108	119	96	120	112	120	107	112	105	116	102	116	108	124	98	107	124	99	107	104	101	108	107	109	106	121	111	119	116	110	88	107	112	104	112	105	107	98	93	119	118	113	87	122	108	101	84	118	115	104	96	115	112	121	118	108	115	113	98	106	106	114	106	129	115	120	86	114	106	99	94	111	116	96	114	99	113	116	105	121	118	101	116	104	103	107	103	118	114	91	114	107	111	95	113	119	121	113	92	116	114	110	104	118	109	101	101	121	116	104	115	110	101	94	95	93	109	98	115	97	101	134	105	101	103	89	108	100	118	102	119	120	114	103	107	107	110	108	116	101	105	91	98	119	124	102	109	101	91	98	121	111	121	107	119	106	115	107	93	106	115	80	132	106	104	90	103	102	115	101	101	115	109	114	119	126	97	114	118	110	121	101	99	116	113	104	106	125	119	114	99	126	107	98	94	119	121	115	113	106	105	107	104	107	115	99	101	105	112	117	117	116	114	108	114	98	97	116	100	106	117	118	109	98	124	109	121	127	103	129	117	99	102	109	112	102	124	102	107	120	99	108	110	121	100	104	103	105	98	128	101	111	115	100	111	101	98	125	102	104	114	101	105	105	86	115	133	103	121	101	123	108	120	102	117	111	119	104	103	114	123	100	88	110	111	114	101	97	129	105	106	114	106	79	114	108	115	102	101	104	99	121	102	109	116	104	95	89	120	116	121	127	125	98	123	103	106	113	97	109	113	110	106	114	105	118	115	97	107	110	91	108	119	116	102	109	101	89	96	122	107	89	101	93	106	104	110	113	120	107	104	104	125	92	125	131	94	118	99	106	105	116	110	96	106	97	110	94	112	99	116	123	122	124	106	98	98	101	104	93	101	102	96	84	97	121	120	115	111	106	103	97	119	91	118	104	97	114	108	91	119	92	97	118	94	84	111	95	125	101	106	88	100	124	98	107	117	88	104	111	103	102	137	105	101	99	110	98	129	100	91	115	109	108	97	93	104	110	111	109	116	100	115	124	107	103	118	103	118	106	128	130	102	118	116	120	109	111	87	107	111	115	109	109	118	101	106	106	93	103	96	121	114	108	101	109	97	103	95	108	104	101	99	112	116	102	108	118	113	79	110	138	118	109	109	82	91	108	95	96	119	90	117	99	95	101	110	123	94	104	100	96	104	116	100	117	128	106	94	94	100	122	108	87	118	93	93	92	91	94	98	100	95	86	128	96	101	110	102	115	112	111	98	112	113	109	106	120	121	96	100	108	117	98	114	123	105	114	100	87	106	112	99	136	120	95	106	117	96	100	105	110	120	117	119	121	96	106	120	109	112	90	105	95	135	114	100	116	110	143	104	86	108	111	109	109	119	114	99	116	111	133	126	95	111	115	106	103	134	88	89	108	130	131	127	108	114	109	110	117	100	114	112	122	104	98	109	106	106	121	124	112	96	131	108	101	112	99	98	117	103	98	103	107	115	104	95	121	95	102	111	106	119	96	107	103	124	124	107	90	113	99	116	120	105	115	101	114	123	115	107	121	111	107	114	113	106	111	106	112	104	117	113	124	108	112	111	105	102	113	135	119	109	102	97	107	87	123	110	104	115	100	122	107	115	115	92	100	107	124	116	122	98	116	97	125	88	112	105	96	103	88	110	100	117	106	120	115	93	109	101	112	106	107	116	124	98	98	113	112	110	113	118	105	110	111	129	112	118	101	126	130	125	112	91	103	107	109	114	122	84	110	100	126	106	110	96	102	104	116	111	112	104	89	107	115	112	98	102	87	139	103	101	111	97	121	116	114	111	109	107	121	113	104	120	89	107	127	107	119	122	106	99	121	107	96	111	108	85	108	113	103	131	111	126	108	109	107	101	141	116	103	122	103	104	108	108	102	113	119	107	101	97	93	102	115	114	117	95	99	108	115	129	91	99	105	116	103	99	105	93	98	96	105	105	108	103	100	111	99	114	96	103	107	119	109	140	117	113	126	107	94	100	89	122	113	127	106	100	100	104	79	116	100	122	107	119	110	109	110	117	84	116	100	116	115	99	116	98	112	114	118	121	106	116	114	103	111	112	113	108	96	125	112	100	95	113	110	120	97	108	95	98	100	113	104	127	113	121	124	93	102	116	109	125	103	119	113	119	102	95	124	80	115	128	113	99	114	118	94	126	99	122	105	92	115	108	112	96	108	100	92	115	127	117	122	99	84	95	99	122	124	96	122	110	109	106	90	93	98	117	99	105	107	110	104	100	104	128	118	117	112	118	127	98	131	123	111	110	105	115	100	114	107	106	102	103	120	91	120	109	116	119	115	110	119	96	102	122	90	118	95	116	107	112	118	106	101	126	96	120	115	119	94	99	107	100	110	107	99	102	105	99	103	131	123	129	109	91	113	111	125	123	119	107	97	116	111	93	99	116	113	109	114	109	105	100	115	115	101	119	103	96	97	105	123	109	95	108	107	90	113	97	79	91	114	102	103	110	100	110	112	102	110	108	113	100	92	102	100	106	118	98	106	108	95	113	122	122	93	89	114	116	123	104	109	90	121	122	109	104	118	103	127	122	115	114	112	116	109	108	132	119	118	120	110	113	107	123	116	118	110	97	102	89	107	105	103	113	112	96	85	101	104	123	117	111	87	130	92	123	104	109	118	101	98	107	104	118	120	120	112	112	104	104	139	75	106	103	108	102	108	114	103	94	91	118	108	110	113	105	106	107	133	115	103	101	105	94	116	119	96	110	111	106	103	92	103	110	107	103	104	94	103	109	106	126	113	106	114	110	104	112	131	113	97	115	104	122	112	105	107	117	113	102	99	101	113	105	99	89	92	110	99	119	110	85
7322	2232	5123	5862	5050	4257	3396	2677	2384	2107	1798	1579	1404	1398	1230	1135	1066	1007	933	870	752	797	773	768	762	655	639	662	633	626	617	593	549	555	605	552	564	577	575	530	506	517	512	487	483	512	494	471	481	481	489	457	466	464	438	449	472	472	483	465	492	475	482	451	458	472	465	471	435	473	453	440	444	402	436	432	492	462	446	397	436	421	451	408	434	428	462	422	452	433	435	447	459	449	439	436	405	399	437	413	419	446	418	416	453	433	460	458	422	420	431	447	426	442	402	410	386	453	434	432	422	440	462	447	466	450	441	408	422	405	437	408	403	439	428	465	405	428	416	406	422	466	411	406	426	425	395	417	444	388	437	417	463	430	425	446	384	413	408	381	424	417	404	454	452	464	444	429	456	447	421	431	406	420	444	403	452	458	404	447	459	406	382	396	383	419	401	394	422	423	382	440	411	437	422	394	427	433	391	415	426	411	406	387	418	421	429	429	420	450	432	416	453	402	419	403	442	417	398	419	408	414	445	423	366	427	409	384	406	409	449	394	432	403	430	434	423	422	403	406	436	402	422	449	457	430	422	444	439	429	463	386	424	447	443	387	413	376	413	402	419	420	437	431	415	444	366	428	417	402	427	438	430	403	397	418	389	388	438	392	446	442	419	392	433	406	412	432	426	430	392	455	390	442	421	399	426	456	381	414	418	431	475	447	424	414	452	377	433	423	419	400	390	403	404	381	397	398	411	396	429	419	400	395	390	452	411	415	425	418	420	426	418	409	439	435	395	445	426	448	457	416	424	417	405	417	412	424	426	413	421	425	396	450	419	451	402	422	413	402	411	434	419	417	380	394	424	444	381	433	394	422	390	428	452	388	436	409	414	427	452	412	406	432	401	385	421	391	383	431	418	424	429	450	415	429	415	433	413	409	451	446	428	404	421	415	420	387	386	402	454	428	438	413	433	424	409	420	404	400	448	433	402	422	384	430	399	418	454	424	434	425	410	409	414	400	397	374	409	423	379	406	411	409	426	442	404	420	396	378	423	432	421	466	419	435	394	407	411	424	429	432	395	400	409	447	413	429	394	404	426	403	458	403	444	416	399	440	436	416	419	397	492	400	453	434	420	428	429	430	458	411	413	406	416	412	407	427	423	410	419	383	446	430	433	402	446	411	426	407	424	411	408	375	422	422	499	434	424	461	398	431	427	412	434	418	409	427	414	421	414	419	423	398	407	418	443	416	402	414	425	439	404	437	402	430	426	430	424	422	404	418	401	397	429	402	437	365	380	440	410	410	402	411	403	417	398	432	427	399	429	407	445	387	419	438	405	416	438	394	421	410	421	433	409	402	416	412	444	410	391	398	405	420	434	446	375	448	437	406	458	394	419	431	402	418	432	449	443	435	401	406	400	388	446	410	441	411	422	427	421	437	402	443	424	454	402	431	408	421	406	393	399	440	395	451	414	415	415	407	426	408	404	445	428	412	399	411	414	393	420	405	399	434	437	421	430	388	461	392	453	411	425	383	446	400	415	398	427	398	417	428	428	399	408	395	423	394	425	410	437	421	392	415	446	437	417	400	415	377	414	453	454	399	411	430	426	404	433	437	428	400	389	408	405	424	431	422	406	420	411	382	426	426	444	407	418	415	395	400	423	424	423	421	438	402	443	438	394	410	393	481	402	415	399	403	421	405	450	396	458	413	403	404	409	385	411	418	432	400	421	419	435	434	411	407	424	449	436	402	428	443	423	425	440	425	426	433	411	405	440	418	421	465	393	407	403	428	424	432	408	427	428	430	486	435	454	437	417	411	423	438	390	453	407	408	414	418	425	442	437	409	432	429	408	460	434	436	425	424	426	453	425	420	425	405	415	376	430	424	405	419	386	427	427	406	429	417	429	391	438	430	448	424	400	429	407	382	427	403	418	418	399	398	398	400	409	414	429	413	438	431	434	414	408	378	425	402	414	382	451	442	435	414	397	415	390	404	392	396	421	412	423	403	433	400	395	399	388	393	412	416	416	422	428	411	418	419	415	419	432	395	466	381	426	403	418	415	458	416	400	403	421	428	418	426	436	394	412	416	432	420	456	436	431	459	408	411	416	450	429	421	454	404	393	430	400	391	417	389	434	450	384	426	438	417	380	406	395	403	406	428	411	433	436	414	396	418	413	387	413	422	463	385	421	400	417	422	438	413	423	409	422	431	367	446	398	423	439	439	403	421	397	435	403	428	434	392	407	436	395	405	438	425	394	427	392	423	394	472	446	391	436	452	417	427	390	419	450	396	423	406	427	414	390	437	397	443	457	411	467	416	399	435	399	432	380	431	430	402	400	417	406	414	432	419	407	410	397	386	421	461	405	381	463	439	426	397	434	445	423	422	412	409	380	433	450	403	432	415	398	413	411	414	397	389	447	436	438	401	393	397	401	390	425	413	417	400	442	415	440	439	406	399	412	420	424	442	409	470	402	398	399	401	458	434	399	413	421	414	460	389	421	434	409	437	400	386	420	415	433	463	427	397	428	427	406	399	392	427	409	445	411	432	403	400	395	458	445	411	411	391	425	411	429	455	432	425	380	442	419	380	440	398	431	454	463	411	450	399	417	426	454	398	438	393	424	413	432	409	427	395	426	408	463	412	412	421	455	432	419	389	408	458	430	419	402	427	429	436	442	374	406	431	449	440	438	394	438	425	407	423	390	430	428	434	467	421	417	396	418	413	424	436	409	437	401	438	422	467	420	401	409	419	426	448	419	436	404	404	399	459	452	429	404	425	437	430	397	430	430	419	418	409	432	369	423	425	422	427	397	449	441	401	429	424	379	421	445	431	413	415	408	419	426	410	431	425	437	383	459	434	435	394	425	456	421	426	405	401	429	394	393	404	423	424	394	420	458	405	415	389	414	393	433	423	439	438	429	427	396	417	423	432	410	435	422	446	413	406	443	441	431	407	464	403	407	437	422	431	432	400	450	385	418	440	418	440	414	441	456	430	434	424	424	402	427	411	401	418	392	410	375	416	417	425	390	447	380	433	434	411	387	420	411	416	400	428	431	415	450	401	419	383	437	446	436	406	400	415	395	383	445	372	417	434	391	416	439	418	432	422	400	447	413	436	430	421	407	375	413	395	439	375	396	433	404	406	410	395	409	423	435	373	411	454	445	409	420	413	399	413	396	441	405	409	404	434	403	430	451	412	402	425	376	420	432	437	414	411	382	443	406	375	459	389	393	435	443	416	404	406	455	423	457	436	414	399	434	376	450	436	440	463	422	445	449	422	435	447	396	438	415	436	419	464	443	411	397	450	426	383	397	431	428	389	420	434	452	393	409	408	389	425	409	399	432	410	423	419	459	442	422	402	445	448	404	446	419	369	423	430	438	403	437	450	397	396	427	395	413	417	416	388	421	398	393	424	404	405	418	438	408	416	465	419	464	450	407	435	442	415	449	413	440	395	410	372	426	402	441	408	424	414	419	425	419	424	402	402	434	437	437	399	419	395
1126	290	331	293	288	247	248	221	232	240	238	204	262	227	232	248	232	258	240	244	219	240	199	238	256	252	253	217	268	223	235	239	245	252	221	233	285	223	237	234	235	254	258	249	228	234	225	248	228	222	223	236	237	260	206	249	218	201	261	247	244	275	247	221	246	224	234	207	209	228	245	245	226	242	250	257	238	241	230	233	235	226	239	263	230	237	210	238	241	232	254	243	221	248	251	247	234	215	243	218	245	249	240	242	215	255	218	217	236	223	223	241	215	236	231	256	220	234	236	249	234	244	278	200	223	240	211	256	261	233	216	250	238	242	239	244	232	270	229	215	232	215	219	213	243	249	238	200	218	244	234	256	254	236	234	238	230	237	237	236	264	244	206	246	239	232	272	219	255	224	250	231	235	209	214	221	247	262	254	237	220	245	238	215	232	241	206	261	231	230	235	238	249	209	227	220	227	243	239	217	234	230	195	257	211	252	258	246	219	237	255	245	242	231	208	236	218	239	232	228	247	241	215	242	268	245	257	235	214	225	253	217	254	229	260	220	221	231	248	207	204	220	265	224	251	233	255	268	245	260	254	234	266	206	246	244	237	224	215	232	216	267	202	229	248	241	234	246	227	267	234	215	266	239	243	232	252	258	218	252	233	249	246	240	232	237	220	250	258	222	235	223	222	243	267	247	246	238	218	242	232	259	228	234	231	244	225	235	253	250	214	232	228	266	232	224	239	227	260	244	226	238	258	242	222	224	219	211	269	214	241	244	230	252	232	248	211	225	241	246	253	263	240	228	239	256	260	230	230	207	239	235	222	217	231	258	215	230	231	234	229	232	209	259	208	217	217	225	249	220	236	235	227	220	246	249	231	251	232	214	230	264	235	224	242	229	244	232	241	196	248	222	212	218	222	221	239	233	232	230	235	245	233	247	237	235	234	246	236	244	213	215	240	240	236	237	246	208	244	243	223	234	237	237	207	239	239	215	253	244	246	247	219	256	244	252	254	226	246	205	211	240	251	258	272	244	224	235	224	231	230	239	223	266	236	227	260	241	233	224	259	229	246	255	252	218	239	251	224	213	241	222	254	234	244	238	247	219	220	262	236	222	205	251	223	271	222	218	250	241	207	211	226	234	216	263	253	234	217	226	253	236	221	242	208	252	253	225	246	252	236	219	250	235	220	262	221	240	218	218	233	249	240	235	266	225	242	229	253	267	233	259	251	241	236	248	220	253	253	241	245	215	220	214	256	224	265	230	213	213	254	230	218	226	243	216	235	230	216	222	235	219	263	224	229	241	259	233	247	244	233	234	237	253	239	216	242	234	255	253	228	227	234	226	217	235	226	237	240	209	235	210	259	236	227	222	229	243	236	203	209	225	240	234	242	218	237	246	220	223	252	228	224	255	228	220	257	221	224	211	228	223	242	228	230	258	228	244	237	237	252	234	238	228	256	225	240	223	267	228	205	224	206	241	219	237	235	250	227	263	230	249	258	260	252	239	218	231	238	252	231	239	236	234	235	209	250	243	219	233	215	238	247	230	246	232	243	250	275	255	239	238	236	233	224	240	213	248	240	251	256	209	251	213	232	232	226	222	229	253	221	229	216	237	262	205	237	240	225	215	225	224	240	232	245	235	255	255	245	241	214	235	247	230	239	242	255	234	230	238	244	227	227	229	243	250	225	240	264	239	255	221	219	252	241	239	246	254	222	203	237	216	219	240	235	241	261	238	243	231	229	236	243	225	212	237	256	232	225	228	242	246	226	228	236	216	226	244	233	235	216	233	238	225	258	251	217	277	218	227	222	222	229	230	234	221	244	234	237	236	255	230	250	225	251	216	225	233	237	259	240	220	221	244	202	233	239	244	242	261	238	240	268	230	214	248	243	242	231	223	235	209	210	237	230	221	227	258	254	247	210	214	256	240	240	219	240	217	221	228	242	256	221	258	227	243	242	211	235	247	246	244	213	243	221	252	257	262	219	246	260	241	237	244	251	258	224	240	226	226	220	222	236	230	224	271	243	248	257	229	217	254	249	218	238	222	225	241	234	211	245	240	238	217	236	243	242	211	233	231	240	257	217	224	244	228	208	218	221	224	240	236	243	221	230	262	233	254	201	230	228	240	235	234	247	268	266	235	217	255	247	247	228	259	237	251	265	252	221	216	239	251	237	239	258	245	212	198	226	232	207	247	228	244	246	251	226	240	238	229	230	260	221	236	227	245	236	230	246	225	239	221	245	235	244	251	243	225	251	227	260	244	243	244	262	239	273	259	212	220	231	239	227	245	229	235	248	257	232	245	223	227	233	261	221	250	243	229	268	213	227	197	228	239	248	261	242	227	235	234	239	273	243	234	247	246	264	243	248	245	235	233	242	212	253	254	240	271	238	241	244	231	223	203	276	252	227	238	264	242	220	251	214	228	226	249	244	236	241	234	216	212	242	257	223	263	239	236	224	237	222	223	251	257	210	222	219	241	220	260	283	217	223	219	246	244	235	235	246	233	211	252	265	236	255	246	215	239	219	213	257	224	236	221	233	250	237	212	236	266	221	243	243	222	232	214	221	250	230	228	221	242	256	237	251	261	270	255	210	210	220	215	231	214	239	229	233	227	248	246	216	231	215	219	231	225	268	224	230	251	239	263	206	252	244	239	257	251	237	244	228	230	249	247	251	255	224	247	231	233	211	261	228	227	220	255	251	238	238	248	262	230	233	236	251	247	234	231	234	252	240	246	219	268	214	248	228	241	251	211	227	254	208	243	247	255	251	253	230	244	231	227	219	223	236	226	242	259	229	242	261	232	255	236	255	258	254	215	230	230	248	261	251	262	235	241	236	241	210	221	261	256	210	217	244	235	208	227	236	221	224	229	235	239	241	243	224	249	247	205	251	195	243	235	244	260	253	258	243	216	226	227	238	252	240	235	228	215	247	227	240	225	251	251	249	230	230	245	243	236	264	238	216	260	227	254	240	245	214	238	259	257	270	229	241	259	254	245	254	246	243	230	232	210	244	249	246	255	255	252	238	232	231	212	231	252	221	221	210	252	217	230	231	219	268	226	227	226	243	195	234	236	239	269	222	227	263	250	243	261	200	257	212	217	233	232	258	254	247	219	239	238	239	223	245	257	229	227	225	219	250	256	235	234	244	249	241	208	227	209	241	210	243	204	225	204	203	243	231	246	245	265	230	248	250	239	245	242	236	234	246	232	228	226	240	253	208	243	234	248	248	238	234	213	239	219	281	252	228	240	230	239	243	230	221	246	227	250	268	239	219	242	233	209	222	237	220	220	253	240	243	217	233	239	232	236	241	218	258	220	232	241	228	212	252	223	255	226	219	240	221	220	221	248	258	209	225	261	209	222	262	216	237	235	257	235	244	264	202	203	241	246	275	264	231	241	229	217	230	217	221	229	264	243	217	216	240	224	225	227	244	232	243	222	248	233	242	253	237	245	271	229	224	253	232	240	258	239	227	262	240	262	235	214	238	241
2338	851	1093	1029	1006	910	905	928	898	894	840	840	845	881	872	816	830	861	807	782	837	797	824	746	773	781	786	843	819	818	784	781	793	807	762	781	801	772	843	835	777	848	791	810	775	819	787	816	794	838	794	794	776	780	806	839	833	824	777	785	828	852	792	866	773	834	774	769	800	824	781	793	810	808	790	790	825	798	783	811	774	792	810	803	794	768	841	784	816	806	731	782	746	801	748	841	747	779	806	788	804	833	792	791	846	812	844	838	799	811	813	756	791	794	724	800	741	827	770	829	839	786	798	794	803	792	830	829	773	799	749	816	792	794	823	824	762	759	778	827	794	822	791	788	806	768	802	806	825	833	839	783	803	787	830	780	829	814	796	732	801	783	750	824	817	809	816	814	789	745	725	800	804	785	764	761	875	834	733	803	782	789	826	826	852	790	771	790	815	752	810	772	784	824	821	770	811	763	813	829	811	800	755	800	791	765	767	814	793	805	762	774	800	842	778	798	805	781	777	766	788	772	823	789	756	750	798	842	779	843	811	835	792	746	780	813	841	804	755	823	783	742	824	819	856	773	821	800	804	864	761	831	799	757	783	820	823	792	793	751	759	811	719	801	759	790	771	771	769	768	749	781	807	756	838	838	824	791	791	763	752	755	770	814	775	767	785	810	818	788	777	790	741	772	799	834	818	808	760	778	814	782	806	787	804	767	754	747	739	868	785	795	750	776	774	783	765	791	765	812	789	792	786	785	829	827	870	847	820	768	817	803	800	863	819	796	798	814	803	786	750	799	822	761	743	816	796	791	773	816	801	764	753	845	766	835	802	853	802	772	798	816	788	786	751	781	758	712	808	818	820	824	792	851	766	792	747	819	796	741	768	719	790	753	796	779	866	776	763	831	778	748	838	806	814	807	795	757	855	773	829	817	828	788	841	821	775	764	826	800	773	762	777	780	827	783	781	831	859	759	810	813	784	795	831	765	740	809	784	798	811	783	812	795	752	803	793	796	792	802	762	784	772	801	802	772	806	803	797	786	801	789	793	783	802	796	763	805	855	853	790	804	772	803	821	812	798	857	782	826	788	811	706	805	805	817	785	833	815	827	774	788	821	811	771	824	814	762	809	837	766	813	788	804	785	788	772	784	825	847	828	793	771	834	812	775	802	769	735	825	834	796	782	813	808	814	772	816	771	835	800	772	789	845	776	831	802	802	807	782	801	763	790	837	775	807	813	843	792	837	774	814	837	828	817	799	830	721	824	813	815	802	828	740	807	787	821	792	793	772	830	833	880	771	800	769	836	788	807	788	823	732	784	768	788	726	768	781	773	782	808	798	836	773	821	795	840	840	796	843	741	801	820	817	774	769	835	753	767	854	777	789	814	786	758	811	818	780	778	789	759	777	846	822	801	839	722	772	802	733	804	821	870	759	764	804	802	782	780	789	819	796	809	755	868	797	786	834	868	804	773	803	811	808	792	785	825	838	790	753	824	812	820	786	832	791	772	806	766	777	741	805	781	791	813	819	755	794	817	823	769	777	783	801	732	722	815	834	779	763	817	778	793	804	810	808	788	815	809	817	820	787	822	824	793	783	819	832	783	802	808	838	783	819	768	792	772	763	789	830	754	771	825	826	809	768	744	861	797	781	763	781	833	764	807	808	814	785	786	783	833	776	753	815	802	803	776	779	818	775	747	819	786	826	743	846	819	756	770	767	792	798	794	815	814	799	789	803	815	803	806	785	815	801	784	807	769	816	824	782	802	802	844	815	803	802	810	806	795	783	787	799	812	775	791	790	785	798	778	760	838	757	829	785	810	817	804	822	793	752	807	754	748	790	810	779	839	751	756	833	795	777	795	819	830	777	799	780	793	831	853	804	838	782	783	789	826	757	801	793	824	778	799	790	802	823	831	780	759	810	776	820	771	799	818	859	821	740	854	772	796	787	823	811	792	786	739	809	825	819	829	844	807	783	793	774	785	821	796	823	795	773	793	793	831	821	760	769	805	755	785	818	848	783	771	787	753	827	799	726	869	804	727	786	831	832	769	833	771	799	869	779	760	798	800	795	833	789	727	831	766	819	863	803	807	868	771	809	806	807	762	835	795	784	796	848	789	805	814	812	818	782	832	803	802	730	746	793	859	785	824	757	802	804	771	809	822	764	774	742	790	811	783	786	773	741	831	823	731	782	799	796	795	835	793	775	825	766	838	804	751	817	789	825	840	808	803	796	768	747	774	816	784	769	807	823	787	784	801	779	811	865	819	806	786	758	754	824	827	800	793	838	782	789	788	743	813	789	791	783	833	748	811	807	782	801	798	797	786	787	785	803	810	779	792	775	769	798	794	816	804	801	817	785	841	811	777	786	799	764	795	801	796	831	784	788	834	835	831	791	788	812	842	814	785	804	774	840	820	767	815	813	856	808	768	784	772	834	809	774	824	858	813	789	784	788	787	762	795	767	812	839	769	789	791	806	790	778	781	800	796	826	794	775	782	740	744	802	762	781	811	813	807	737	790	823	815	787	823	802	788	772	805	839	815	780	845	818	778	785	784	819	820	754	764	766	805	793	807	771	801	796	788	757	841	810	782	748	789	829	788	810	772	811	771	749	754	809	788	848	801	842	788	781	792	799	772	815	817	780	789	780	767	780	847	791	818	775	834	819	787	787	759	770	802	758	787	784	820	812	772	778	791	790	768	772	817	784	828	816	797	758	762	823	774	856	802	777	824	763	820	835	792	818	811	751	795	801	767	793	804	780	832	820	803	839	800	776	794	783	809	793	783	791	785	764	799	772	758	832	765	796	775	807	837	770	804	778	783	837	779	769	761	775	789	775	819	803	802	824	759	771	780	783	874	844	780	823	808	780	798	795	803	796	753	764	752	770	789	777	767	842	795	778	798	774	786	791	786	827	789	810	795	788	789	775	764	801	789	810	793	796	806	785	747	776	802	843	805	788	848	779	790	797	818	777	784	821	750	759	811	845	761	798	836	815	793	825	791	799	830	738	812	776	809	797	800	815	856	816	796	803	791	819	825	755	794	785	813	781	781	732	810	790	822	793	849	843	761	770	775	788	822	818	796	808	778	860	842	831	773	828	817	777	785	819	795	761	830	786	825	801	793	795	803	745	796	751	817	785	805	810	814	770	756	796	758	759	764	763	821	836	807	771	806	811	818	795	809	847	834	805	767	782	795	784	802	830	784	783	786	779	771	769	794	843	808	812	794	785	739	818	792	756	784	808	807	796	843	769	804	775	813	794	802	799	800	783	812	810	801	763	854	776	888	818	800	788	814	790	843	771	762	813	784	787	750	829	833	791	804	762	819	776	864	793	833	812	789	776	808	765	794	801	750	814	812	865	811	782	755	771	786	796	827	865	836	769	822	756	860	773	824	794	802	807	791	788	826	804	777	816	811	762	791	802	779	799	812	784	762	694	756	813	786	803	830	787	849	809	836	734	759	827	805	739	803	787	801	799	780	809	756	814	812	774
3816	860	1230	948	643	497	398	293	253	223	194	222	193	223	183	184	163	158	150	165	152	178	133	152	137	154	129	155	136	136	143	145	120	157	146	144	121	145	122	155	148	129	136	121	126	141	130	152	140	119	150	141	144	134	127	140	157	127	112	127	127	138	124	140	122	137	125	145	121	131	119	114	146	119	119	112	135	114	131	129	139	144	137	140	130	135	127	147	152	123	143	119	116	135	135	139	121	130	128	112	114	123	123	128	135	123	137	145	124	132	125	118	126	113	138	122	149	132	140	160	123	118	143	117	134	129	137	142	151	124	141	101	143	136	110	144	136	156	132	120	128	168	129	137	116	124	116	131	116	126	135	118	151	141	115	132	138	124	159	118	139	121	141	122	145	127	137	138	129	117	131	142	125	119	164	126	128	135	126	139	128	118	124	113	147	116	145	140	141	126	127	145	124	136	119	143	123	125	130	122	128	122	123	114	140	130	117	137	131	123	140	137	132	105	126	126	125	137	120	129	135	136	119	124	130	116	129	132	130	135	100	133	126	117	139	146	124	115	145	140	126	110	124	130	108	120	161	131	134	119	136	116	123	133	149	125	125	136	133	129	121	149	119	128	144	133	119	135	134	130	133	130	137	126	124	135	126	126	146	143	134	111	142	131	149	136	116	140	141	131	122	140	116	114	129	127	131	124	130	142	127	143	148	146	135	140	143	113	143	135	135	125	136	125	117	140	138	134	136	151	140	144	132	103	131	147	136	146	145	144	123	138	144	123	127	161	105	129	144	119	117	134	110	133	105	132	138	142	127	147	119	129	133	136	149	120	112	130	118	131	137	113	126	140	148	125	123	132	126	117	139	161	126	126	144	125	137	144	118	129	135	126	126	141	129	115	117	128	138	139	118	132	123	122	126	110	120	151	141	130	141	150	112	129	128	134	120	126	142	130	134	151	117	163	124	137	130	154	131	129	127	127	122	131	120	137	131	133	127	147	126	126	141	115	104	128	123	142	132	144	134	138	118	128	139	118	150	136	109	117	117	131	128	109	117	106	131	103	137	157	125	143	117	128	129	121	124	132	131	143	135	131	118	140	121	128	141	116	125	128	128	136	133	132	133	110	139	112	146	120	137	140	136	139	128	131	123	146	132	128	118	129	131	135	135	112	128	132	120	129	131	145	106	108	134	135	125	120	123	130	150	134	133	144	137	123	115	119	130	122	143	116	137	141	140	120	124	123	156	126	127	128	145	142	152	122	136	128	125	129	130	124	123	131	127	135	116	125	136	117	107	143	129	133	140	133	138	137	131	121	138	127	117	125	135	125	140	148	127	123	127	132	126	135	132	134	123	133	124	142	123	143	129	118	132	138	137	136	151	151	127	131	154	137	138	125	115	123	111	108	121	125	127	121	123	127	122	129	131	121	134	136	122	116	130	156	111	132	99	120	137	138	116	130	126	148	149	132	137	140	139	137	153	142	126	121	147	124	148	154	137	122	129	147	116	138	139	130	129	156	123	108	137	128	129	131	143	118	129	131	137	119	119	125	123	140	119	122	131	130	118	132	153	113	137	118	144	144	145	129	122	121	146	132	131	136	148	118	128	119	120	118	136	131	129	126	122	118	125	131	146	129	136	127	134	139	121	118	112	134	140	123	140	107	127	137	125	123	143	118	127	119	141	129	113	144	144	126	127	129	129	173	133	120	133	130	131	146	133	148	134	120	140	129	119	121	108	129	135	128	133	133	118	127	124	136	128	122	119	133	142	133	137	128	137	145	133	119	138	154	171	144	120	156	140	134	138	140	128	134	135	118	111	111	146	143	140	141	124	138	124	135	124	134	133	133	128	117	132	118	128	132	147	116	150	125	122	122	123	129	124	125	122	127	120	139	139	123	133	126	121	133	122	125	142	141	132	135	122	133	125	129	131	124	117	122	135	128	126	130	137	127	149	134	128	155	130	122	144	146	142	133	112	126	125	122	133	136	141	126	144	130	151	151	125	154	129	133	127	120	130	139	142	120	125	129	125	125	125	134	132	132	129	131	121	134	139	129	121	153	138	127	137	121	122	136	124	132	131	124	122	114	137	140	137	127	144	130	132	130	124	116	140	125	108	132	157	120	149	148	113	137	127	127	121	142	124	115	137	130	134	137	124	131	110	128	113	131	124	127	110	132	104	136	138	128	145	150	130	132	132	113	124	139	131	113	135	120	126	141	132	120	140	134	121	146	135	144	134	110	132	103	131	139	135	129	135	108	125	126	144	155	141	124	117	144	130	127	128	126	134	133	149	141	146	128	141	145	103	118	129	126	126	120	123	121	114	136	137	123	140	122	157	124	133	130	125	127	98	149	136	144	126	138	138	112	130	124	121	127	134	120	118	132	132	146	120	148	116	130	130	128	120	139	124	143	132	119	121	138	150	132	129	126	127	136	149	147	143	132	124	125	124	130	126	132	131	143	117	156	145	138	123	137	149	136	126	130	156	123	128	124	121	145	125	140	147	117	150	127	117	126	131	126	131	125	137	136	137	139	128	109	124	145	134	146	124	122	153	125	117	139	133	131	125	160	117	126	139	132	132	129	125	121	117	128	135	129	150	127	134	142	129	120	141	106	136	126	132	158	134	121	148	120	124	131	121	130	142	136	134	126	103	144	122	126	125	129	144	141	145	125	125	136	129	136	130	132	119	124	129	128	124	125	122	121	143	134	128	140	121	154	147	119	121	132	116	138	142	134	120	124	136	133	150	137	126	138	114	123	112	131	116	125	127	134	133	127	123	143	144	145	122	100	134	136	135	127	127	124	158	151	149	138	140	126	141	140	110	121	118	129	146	121	154	132	152	126	136	135	119	138	131	154	150	133	126	120	151	143	129	132	141	147	143	165	134	125	146	125	117	123	135	102	145	137	135	127	123	131	147	135	123	116	154	127	124	141	112	119	126	134	102	134	128	131	129	138	115	152	129	127	158	145	113	127	131	126	132	138	114	126	139	125	112	126	135	123	125	122	143	123	135	133	116	117	119	122	118	155	135	148	137	120	134	136	122	119	126	128	136	125	127	112	138	121	139	126	136	116	127	130	139	131	134	142	131	127	134	128	146	122	128	121	132	123	124	123	129	149	156	131	150	122	126	114	137	115	135	112	144	135	129	140	120	131	126	127	135	139	145	135	131	125	123	130	120	131	108	133	147	98	130	146	118	134	114	108	145	116	147	117	141	133	138	120	138	125	128	158	134	118	135	147	125	160	106	143	104	134	144	153	131	129	135	112	118	134	135	110	117	125	143	120	99	132	119	134	128	141	140	125	123	135	134	118	142	135	145	117	133	129	131	124	138	137	123	137	139	123	122	123	132	115	131	161	151	142	129	134	132	132	124	113	119	127	127	124	128	111	127	142	121	136	144	130	137	154	127	130	120	125	144	133	131	126	136	140	113	165	129	144	153	122	125	128	112	103	127	130	133	143	114	121	131	143	143	132	142	124	136	142	123	130	120	123
5123	1345	2973	3342	2913	2450	2081	1754	1612	1322	1252	1077	1053	940	880	881	852	728	777	739	676	673	634	714	620	631	604	577	588	565	595	562	545	558	533	540	531	538	570	504	534	525	531	550	525	505	520	490	521	555	481	550	530	482	540	509	518	466	523	521	511	517	492	512	525	509	498	512	534	502	535	472	510	463	462	489	511	501	521	481	542	479	508	523	534	508	501	443	476	490	450	469	452	492	461	532	455	479	506	485	469	487	495	482	481	503	497	481	516	486	512	521	463	461	492	476	504	497	482	498	483	482	502	457	479	470	472	471	492	465	471	513	466	473	482	530	426	468	466	532	486	479	451	474	503	471	492	477	521	483	512	492	478	481	483	457	525	476	500	482	496	502	471	490	502	475	489	470	478	449	484	489	462	500	516	513	478	502	507	510	473	506	467	469	490	480	475	456	485	426	465	486	482	531	468	465	489	470	478	488	465	494	535	485	492	483	461	475	476	473	566	475	472	486	447	492	460	469	491	462	498	476	450	458	484	484	487	494	548	465	470	505	525	476	468	458	468	485	475	470	474	454	470	480	466	478	476	460	478	531	547	488	507	473	491	442	456	483	506	508	460	483	518	517	487	470	497	495	459	517	445	487	454	490	474	474	518	483	518	467	483	483	529	485	480	457	459	488	488	462	481	541	518	446	498	475	509	477	479	442	478	476	528	484	446	464	458	504	509	459	460	503	513	479	459	509	494	488	492	503	486	495	492	492	455	495	510	488	508	491	485	476	494	515	481	488	484	466	498	531	457	456	465	453	458	516	479	472	495	485	477	475	483	462	461	451	473	504	460	510	479	483	491	496	512	503	503	509	504	472	489	465	479	476	496	490	469	486	483	482	468	494	492	523	474	500	469	459	462	493	467	501	466	498	459	508	491	452	504	469	492	505	443	474	510	469	474	502	474	463	468	521	462	530	502	459	508	468	513	512	504	469	496	479	477	457	474	494	459	486	530	493	501	467	497	487	482	490	440	463	488	508	524	473	475	509	508	509	458	498	471	453	515	485	483	522	468	498	496	470	496	486	505	498	484	493	511	473	499	465	478	503	502	492	489	483	464	480	508	472	471	466	469	457	492	468	497	482	444	506	495	505	525	485	484	514	493	551	479	484	472	500	451	483	435	476	475	511	481	497	476	508	479	487	493	469	470	470	489	486	497	468	499	479	478	483	486	484	509	505	482	495	492	491	512	477	465	512	455	516	483	469	479	496	518	486	544	466	469	464	504	515	517	459	501	454	485	458	472	472	514	500	526	485	479	519	454	489	461	479	494	482	467	523	458	513	445	465	485	474	448	501	488	516	452	470	471	465	507	459	471	461	513	460	449	492	510	456	511	482	484	507	481	477	453	464	469	521	462	490	500	470	478	505	499	447	457	525	491	499	493	457	517	511	513	441	479	490	490	460	463	497	474	496	450	485	482	499	453	489	477	442	465	452	461	509	509	520	447	453	501	483	448	493	474	517	494	438	455	511	494	478	505	502	502	462	463	490	474	458	492	477	452	469	518	483	492	485	514	490	506	485	475	480	488	497	482	440	498	532	476	488	479	476	501	495	481	485	466	501	490	490	488	538	493	503	490	486	477	500	480	531	444	524	463	503	491	483	483	436	490	461	521	515	514	457	487	470	518	467	497	476	536	463	491	484	474	429	497	505	501	506	477	495	492	460	473	483	519	514	500	484	484	510	498	474	462	469	492	485	475	486	500	460	496	492	484	497	496	483	486	416	471	446	487	490	469	490	484	521	428	461	480	519	495	494	480	497	497	457	487	464	485	488	466	493	458	517	496	452	480	472	467	509	489	505	485	488	490	460	473	464	483	471	476	478	490	488	497	492	507	504	475	489	481	428	475	448	476	460	512	440	492	470	486	447	487	448	473	443	483	512	497	477	539	518	495	475	481	474	471	523	475	491	486	442	472	489	451	471	478	481	486	475	465	499	492	509	472	483	465	457	465	491	518	490	464	485	512	497	474	475	496	461	498	449	464	448	483	501	486	483	496	480	458	486	461	493	465	482	425	507	497	496	468	517	439	453	469	498	518	467	482	495	451	447	495	511	471	482	505	493	483	459	489	531	508	492	497	428	496	496	480	514	493	433	477	476	484	527	470	456	485	484	495	477	476	482	492	466	463	484	487	511	437	512	501	470	445	486	484	481	505	479	488	445	509	499	478	478	514	467	523	499	499	459	493	505	506	486	468	478	501	485	459	480	446	467	516	489	487	440	486	473	482	518	478	461	455	488	492	491	517	465	523	500	513	461	472	493	497	453	499	463	467	437	496	494	450	494	471	488	496	501	511	463	483	506	472	481	456	462	530	479	502	479	457	502	529	477	482	477	491	473	500	441	495	487	481	490	471	478	466	486	473	486	512	491	438	483	525	472	491	525	504	515	469	484	470	491	458	455	500	476	466	446	473	470	488	476	489	495	480	493	458	476	455	492	523	474	463	492	487	512	463	436	480	474	499	493	470	428	480	490	464	506	473	522	520	459	484	513	458	449	523	472	480	505	463	466	477	521	445	507	479	488	438	474	456	501	469	441	500	464	476	482	487	468	491	485	474	494	465	503	478	475	483	449	481	474	475	514	471	479	475	511	468	458	471	515	490	482	494	465	460	490	486	460	457	516	477	494	467	467	443	496	526	487	430	482	499	514	485	488	461	501	512	480	474	449	511	452	502	465	484	480	487	498	469	500	441	490	488	466	471	461	475	497	481	498	470	475	432	502	495	476	473	444	500	462	494	444	481	497	455	458	453	502	513	514	501	451	496	452	479	471	468	478	469	469	494	459	483	465	504	519	487	478	453	507	466	455	476	485	494	476	489	484	504	496	445	481	453	492	468	492	479	540	475	476	483	481	463	502	503	461	502	494	443	484	476	464	522	485	489	475	450	487	474	443	505	512	438	450	482	473	511	464	437	479	491	487	515	485	445	485	469	475	440	505	484	487	518	495	436	489	491	485	473	452	467	486	472	487	465	487	476	476	496	478	501	485	469	464	448	467	503	501	489	502	451	493	473	489	471	471	501	448	491	492	479	461	513	484	482	491	464	457	474	442	463	490	489	482	493	506	451	465	468	455	433	477	460	502	499	477	475	495	471	494	458	479	497	494	478	459	478	531	497	459	511	482	482	509	487	507	467	500	500	485	466	491	499	466	484	477	518	503	472	470	480	470	480	440	480	459	477	513	476	494	489	499	475	496	490	465	496	505	503	451	501	466	456	535	504	479	431	485	494	484	526	480	513	497	486	499	448	463	478	508	493	522	497	471	489	494	451	473	485	472	473	474	448	458	505	500	480	499	467	518	454	487	554	477	523	499	511	460	514	499	433	484	473	492	491	465	455	477	454	459	474	505	460	500	468	508	482	473	496	452	502	515	494	499	490	516	499	512	492	464	494	503	510	466	470	469	481	493	482	495	517	500	489	473	507	498	451	474	495	479	488	504	472	453	476	490
7656	1742	2363	1700	1162	839	653	536	399	382	295	282	261	215	194	187	196	171	159	159	156	156	117	168	143	116	145	138	124	119	140	111	114	113	125	145	131	122	123	109	125	129	124	104	124	119	120	138	122	116	104	124	119	117	110	130	125	91	99	130	108	125	119	111	139	103	123	128	106	116	115	126	116	116	116	109	104	112	114	97	125	109	108	128	100	126	110	130	109	111	112	101	131	119	130	106	115	132	108	108	104	116	107	103	125	102	96	98	116	107	120	85	115	110	114	117	109	97	128	112	115	104	130	90	102	115	108	118	111	105	83	107	90	135	91	97	111	110	113	103	130	122	125	103	87	125	125	129	138	108	109	116	115	93	112	123	127	135	97	107	129	128	114	111	115	116	123	112	106	111	106	105	107	96	104	134	112	108	126	123	127	104	123	119	108	113	126	128	126	121	100	117	119	113	129	114	116	112	110	90	102	114	119	100	100	108	115	124	99	135	136	115	109	127	127	106	101	105	106	116	130	130	126	106	137	119	104	118	116	110	95	117	117	117	98	125	117	129	100	98	101	93	125	113	121	110	123	108	99	121	104	116	124	108	114	106	123	107	121	103	117	97	98	115	98	125	130	114	119	105	94	98	111	111	121	117	125	125	114	122	126	115	93	105	108	119	107	132	99	123	94	102	120	123	101	101	111	119	117	96	122	129	115	109	122	116	119	135	105	116	104	126	110	125	119	97	110	118	115	130	107	98	120	108	123	106	106	86	106	112	120	108	118	125	120	103	123	121	122	105	129	124	108	106	113	105	117	111	113	116	104	114	104	99	108	114	127	117	112	105	114	108	120	136	136	88	120	115	99	120	121	119	104	139	118	118	108	101	112	123	103	105	94	130	111	98	103	121	97	115	101	101	111	110	112	116	127	90	108	137	103	115	124	116	111	144	111	107	119	113	127	95	121	160	102	117	133	98	113	115	129	104	101	109	122	121	115	118	112	102	132	122	95	114	124	90	123	104	103	120	134	118	110	123	102	142	130	138	109	115	106	102	106	106	102	104	117	111	107	125	115	93	105	103	92	120	112	121	105	112	127	113	113	95	108	108	96	99	120	116	109	107	114	110	112	101	116	95	136	124	105	117	102	101	118	113	126	114	116	114	116	117	119	113	96	125	130	115	116	119	122	133	118	107	121	122	101	114	121	115	124	113	99	117	124	118	114	116	127	125	99	103	106	108	117	109	122	102	114	122	111	91	119	113	106	108	115	128	98	120	102	105	108	103	116	116	116	106	116	123	96	115	111	113	118	113	116	102	123	116	125	107	99	126	105	116	105	109	115	110	98	98	115	137	132	134	122	116	109	93	105	103	111	115	136	100	105	111	137	93	87	125	112	121	127	107	103	112	104	106	119	100	99	111	118	113	115	120	113	113	112	104	115	126	123	123	122	112	135	119	106	113	126	104	121	102	74	132	95	105	124	124	121	117	104	118	119	110	132	121	115	122	121	118	121	122	111	105	114	116	122	124	124	125	121	114	122	107	132	100	112	99	119	107	90	136	110	109	119	123	118	116	100	120	124	102	109	113	114	129	115	106	123	114	105	98	97	117	124	124	125	135	135	99	116	100	106	115	104	120	117	138	129	134	118	123	113	115	126	127	122	116	107	108	112	97	105	121	127	118	123	118	109	118	118	113	118	113	111	116	114	100	115	103	98	110	125	107	119	96	114	119	124	123	109	135	119	119	122	110	123	107	106	125	134	124	120	109	133	116	107	109	113	107	100	106	114	119	127	120	98	106	124	111	92	121	106	105	102	128	116	113	103	116	94	95	111	102	99	113	116	116	112	108	117	115	129	122	104	104	131	106	111	109	126	124	114	120	117	105	112	115	126	132	132	107	113	96	110	116	103	112	94	104	111	116	111	102	127	105	126	107	86	103	104	121	107	113	137	104	121	107	124	121	116	95	112	96	103	105	117	104	138	122	94	121	98	114	123	106	101	110	105	113	101	115	127	104	101	98	112	117	123	112	115	126	106	101	112	107	110	119	115	118	116	117	109	122	115	104	128	104	116	120	99	129	118	113	109	132	120	121	111	128	116	99	110	128	115	122	106	117	113	123	116	101	101	108	102	118	97	111	120	119	121	110	123	120	119	120	86	122	107	128	119	120	93	101	112	124	113	127	128	120	125	116	106	109	130	139	111	127	122	141	113	128	101	136	110	105	133	117	126	125	108	116	124	123	102	108	99	113	106	116	120	114	105	107	116	116	109	115	116	111	114	122	123	120	118	112	121	111	95	122	112	122	127	113	108	117	109	118	118	121	135	118	119	117	126	121	109	115	105	132	109	101	107	112	135	124	109	112	117	127	108	107	114	99	116	89	110	99	109	98	111	103	106	132	133	115	114	120	102	132	96	118	106	116	120	94	119	114	122	114	124	109	126	105	111	118	102	123	118	109	110	124	111	98	129	120	119	111	107	105	122	118	118	83	128	102	109	98	91	90	118	107	94	114	119	96	109	135	122	114	133	103	127	114	110	105	124	114	117	112	103	139	113	106	114	109	101	106	127	117	116	125	107	120	115	88	111	110	103	120	99	103	112	104	113	130	114	118	122	110	121	103	111	125	125	116	115	115	112	110	109	108	111	117	123	108	113	121	112	124	118	105	116	114	106	101	102	113	121	127	97	113	130	105	112	107	111	127	95	106	119	120	98	95	110	109	117	116	101	110	113	118	114	115	113	89	118	109	104	97	110	127	120	106	107	132	108	100	98	132	127	108	131	111	91	105	123	98	121	133	112	132	116	99	113	125	127	137	106	112	123	101	120	125	103	108	123	106	110	122	103	106	123	128	123	106	102	123	104	112	129	110	102	121	133	114	112	104	116	105	113	113	107	123	125	112	93	110	109	115	104	121	123	103	102	89	127	127	105	127	112	99	106	125	110	107	107	130	101	125	104	106	123	125	129	115	114	94	90	99	119	109	120	93	131	92	121	110	99	110	117	110	128	122	114	120	110	108	109	105	122	83	131	97	104	115	122	122	104	127	107	120	128	116	101	115	112	96	120	107	99	123	117	114	128	108	112	120	120	114	113	97	116	107	118	111	118	108	99	121	117	117	119	100	99	138	101	134	124	124	95	109	116	119	117	106	130	117	113	117	134	110	120	100	106	115	108	110	122	109	106	116	126	114	110	99	120	129	115	113	113	135	122	128	124	110	120	108	114	114	116	114	124	113	120	120	124	113	88	146	124	123	116	129	121	108	110	107	113	101	99	94	118	109	122	108	111	126	109	108	120	117	99	110	109	130	102	104	120	108	117	109	108	117	115	100	109	119	105	139	107	137	129	99	104	104	116	106	110	102	120	101	128	127	130	115	125	112	106	115	102	128	133	117	112	110	117	128	117	111	104	112	96	123	105	101	120	115	107	115	106	112	108	125	110	113	116	111	129	108	113	88	113	119	119	108	111	92	112	121	99	126	113	119	135	122	100	110	117	104	132	119
7663	2383	5375	6103	5236	4369	3512	2982	2464	2167	1912	1671	1554	1383	1229	1252	1104	1028	926	931	878	833	804	773	752	755	698	693	635	657	641	667	616	609	591	512	615	558	543	547	527	533	502	535	535	534	518	470	481	553	499	511	468	454	490	509	492	473	492	494	490	486	476	455	494	529	480	508	435	471	488	482	447	445	463	452	442	484	449	481	480	425	448	474	489	472	467	496	427	463	465	483	450	475	456	451	448	433	429	444	428	478	466	404	463	435	437	473	420	471	433	412	446	465	489	494	447	431	464	432	464	463	446	403	442	471	449	430	446	408	441	467	418	425	426	446	488	447	439	440	470	429	456	452	458	413	451	412	451	443	419	440	440	503	425	415	440	406	451	466	401	472	432	478	426	488	432	395	473	430	458	439	481	418	443	441	460	432	422	397	448	431	428	431	439	457	423	449	460	437	458	453	425	430	422	431	446	400	441	450	420	417	435	478	492	472	428	428	447	467	451	389	436	418	442	398	410	434	420	436	469	451	437	433	465	436	470	440	469	459	436	478	413	473	467	430	447	462	450	469	464	452	429	438	461	448	449	444	440	442	419	428	426	482	471	426	431	468	433	441	410	459	413	432	462	430	432	461	406	447	480	464	399	472	452	381	480	423	434	439	440	442	421	449	427	465	463	449	416	442	437	433	446	439	404	419	441	428	467	440	440	452	446	433	437	435	455	440	399	444	436	419	443	428	404	462	474	460	457	455	415	438	459	423	428	443	424	441	439	462	455	444	416	442	435	414	445	433	396	441	458	439	452	439	468	417	438	450	445	465	464	448	452	414	445	444	446	446	408	410	416	435	446	454	465	455	404	456	454	476	450	460	443	447	435	434	416	436	411	426	430	457	448	467	400	414	428	435	411	465	419	445	439	449	472	456	417	451	436	415	461	460	431	429	434	486	409	450	458	456	459	442	447	483	395	432	416	442	422	426	439	457	432	424	434	432	423	436	429	423	473	397	430	436	410	448	460	451	421	429	460	417	411	442	450	394	443	434	432	420	422	413	457	482	439	419	441	441	436	400	412	457	441	452	425	431	458	450	446	404	443	450	428	446	418	411	459	461	429	416	440	436	435	455	439	408	461	439	434	461	419	445	441	421	441	417	428	405	455	462	417	441	445	452	422	469	443	459	480	446	449	479	443	467	468	442	521	413	463	430	391	441	439	450	446	435	392	446	431	427	420	436	444	452	428	467	433	451	425	415	436	470	425	429	430	474	405	408	464	398	429	426	405	453	413	419	407	436	440	491	442	460	381	466	444	415	418	423	414	433	409	462	405	422	441	471	412	384	433	406	411	435	475	411	458	433	406	458	456	425	435	437	445	448	472	443	422	419	465	437	406	425	424	460	447	425	443	417	464	433	436	431	426	481	467	457	450	431	429	426	419	420	495	432	451	451	452	426	455	411	467	409	408	418	392	416	433	439	447	461	424	446	452	420	432	457	458	451	450	442	404	395	471	407	420	460	445	429	469	472	463	430	407	446	411	444	442	466	466	441	430	402	416	454	481	404	445	439	440	440	442	422	405	412	441	463	453	434	456	441	420	407	392	425	439	447	478	421	443	424	446	436	468	450	419	410	488	482	388	422	426	419	432	423	440	430	445	434	448	413	452	399	436	437	446	425	430	454	466	422	417	401	443	449	465	439	411	467	434	430	448	446	425	434	466	451	443	463	412	439	426	423	404	476	443	409	451	390	411	452	444	453	470	416	439	459	454	483	456	445	389	442	493	440	430	440	418	437	437	425	468	431	403	434	410	459	447	426	443	451	436	429	437	465	471	430	469	432	485	446	401	436	418	417	470	434	459	483	427	471	419	433	456	442	443	439	421	473	441	409	457	431	401	428	451	388	424	478	395	451	416	463	403	443	471	451	408	461	415	430	449	436	459	414	410	392	432	441	438	467	437	413	421	412	449	438	427	411	437	448	462	429	438	433	445	436	436	457	438	434	406	441	425	466	426	466	448	460	430	449	426	449	453	430	447	436	462	449	453	457	400	459	457	433	450	429	468	427	406	404	416	421	410	445	387	457	425	427	456	442	412	449	459	457	427	425	432	466	434	434	427	453	406	435	424	436	454	435	458	431	455	440	450	434	458	440	444	436	468	468	461	423	432	420	461	457	421	394	425	418	413	456	447	438	432	454	466	433	417	442	441	466	440	457	494	421	449	494	414	421	423	417	401	440	461	453	418	451	415	429	457	406	445	439	442	457	474	441	412	435	450	419	424	459	408	381	459	447	426	439	473	435	446	435	427	406	432	447	411	407	420	446	475	428	498	458	476	449	476	431	474	439	464	416	441	455	404	438	458	459	415	423	461	459	442	456	419	453	429	441	462	453	403	446	467	487	434	414	437	424	460	431	459	423	426	419	424	476	432	418	406	425	449	437	437	490	474	431	446	463	459	455	448	446	457	427	426	458	431	425	426	452	410	448	381	442	400	459	434	412	447	457	455	427	457	433	439	398	439	430	399	455	464	432	418	413	415	410	436	446	426	433	437	474	401	404	414	462	464	446	455	419	408	441	441	425	457	459	418	468	469	437	494	426	459	492	414	465	462	450	421	390	446	440	421	455	414	433	448	435	464	466	431	475	414	451	447	425	474	454	441	434	437	395	427	416	427	465	432	460	443	445	453	458	403	445	428	481	424	447	449	456	410	428	465	451	446	441	437	443	444	439	447	435	444	474	416	456	420	443	447	412	450	421	406	441	433	443	452	401	435	453	429	433	453	451	479	467	454	398	404	456	411	467	410	434	447	484	443	437	407	437	399	439	428	430	466	465	459	416	452	429	419	466	420	431	454	403	425	403	460	426	478	441	466	439	432	446	451	426	477	455	437	441	426	459	445	442	432	418	431	477	447	434	441	441	435	435	434	453	444	438	424	418	457	424	457	417	422	445	425	449	460	434	454	424	430	437	465	432	435	419	432	428	422	468	457	453	417	465	475	393	419	472	407	443	392	416	422	415	438	445	431	441	420	418	396	458	405	471	446	485	418	427	451	430	466	415	452	420	451	433	481	465	450	477	456	457	464	424	472	453	434	411	427	440	452	451	446	407	454	447	428	433	415	470	439	420	462	430	420	480	459	451	410	411	467	419	437	391	432	480	444	414	437	467	424	453	425	397	432	433	441	433	417	412	462	460	427	440	432	427	423	427	421	437	433	446	495	397	434	476	422	423	447	437	422	411	439	440	454	414	441	451	447	447	421	465	436	420	408	446	452	457	413	425	456	405	468	427	447	427	434	415	460	441	426	435	425	487	432	415	449	460	473	409	419	448	433	405	436	455	432	440	449	414	409	453	478	439	426	426	414	456	444	429	429	431	423	418	449	449	448	451	403	448	417	474	443	435	464	417	431	434	453	501	431	410	431	446	441	434	435	402	436	442	418	416	454	467	422	412	425	410	400	416	456	486	437	428	427	438	432	441	420	443	467	438	440	415	420	470	394	437	401	462
1174	293	326	280	290	272	253	230	259	252	246	241	240	222	259	234	253	240	240	221	226	262	234	278	238	249	265	267	247	249	217	231	260	230	233	276	226	238	226	233	239	234	207	225	214	234	250	217	214	248	246	190	245	232	244	244	216	243	230	254	279	248	279	244	210	242	227	250	264	234	197	238	264	231	249	257	229	249	228	232	235	223	230	213	223	234	233	242	260	224	227	247	225	237	249	246	233	222	226	234	236	239	221	226	222	210	259	225	265	223	230	209	244	261	215	244	247	237	227	225	220	220	214	225	212	233	278	245	258	236	221	230	214	217	243	255	238	238	229	225	200	242	221	236	232	223	227	238	224	245	225	217	220	237	267	226	233	261	232	207	271	209	241	261	245	256	228	249	244	221	238	247	259	221	247	204	230	243	241	207	234	226	233	240	242	239	264	251	248	231	236	257	246	238	244	232	241	220	215	234	220	204	221	223	229	237	251	226	231	250	238	214	230	271	217	251	233	247	262	235	213	221	224	233	252	238	221	230	249	212	251	247	259	218	205	222	258	216	226	242	257	240	216	212	246	237	218	250	229	275	231	226	226	216	259	214	258	253	246	224	226	259	252	238	228	221	240	233	211	238	242	257	243	247	243	220	214	237	230	236	252	247	251	209	254	241	243	250	240	238	260	231	243	222	261	242	236	196	230	242	211	211	241	226	251	237	230	258	245	254	239	232	235	217	219	213	246	258	246	233	257	225	247	222	249	250	233	235	217	239	232	248	254	256	253	228	252	215	231	242	239	235	240	217	227	282	259	242	227	255	216	238	237	222	229	242	259	216	244	243	212	233	203	217	210	247	249	246	260	250	220	258	226	238	226	213	224	245	223	236	221	245	251	237	232	210	242	262	230	235	245	257	219	235	225	255	247	232	253	233	229	229	221	221	196	230	257	249	234	228	224	233	232	230	224	239	245	238	248	232	214	234	218	193	225	250	262	238	252	258	260	239	237	245	239	254	228	201	251	219	212	210	261	224	220	228	234	224	234	251	243	235	210	237	227	243	250	242	246	224	237	225	245	216	245	247	225	241	206	219	236	247	239	221	236	242	217	234	254	245	253	247	239	244	264	246	238	251	244	230	239	242	246	229	229	261	264	203	205	262	226	224	256	231	218	236	241	257	223	232	213	255	242	221	254	225	222	235	252	252	216	217	245	211	244	229	259	247	243	221	227	267	224	224	233	242	204	244	243	228	233	241	213	245	229	234	250	198	247	238	217	244	248	235	191	242	251	252	231	246	237	219	239	240	224	232	215	232	235	221	214	237	234	257	245	216	243	229	226	238	248	230	239	233	241	231	241	230	254	258	232	244	211	223	216	244	228	220	225	212	246	251	251	257	222	249	211	266	214	207	245	229	227	231	252	243	244	262	252	257	255	277	255	247	232	260	222	242	232	251	242	242	260	257	220	215	256	227	240	228	254	223	205	235	251	216	237	239	230	215	220	213	264	248	251	209	223	243	226	230	240	228	215	214	231	231	223	240	251	255	265	209	219	224	262	230	226	231	221	265	223	240	251	257	237	226	232	241	247	258	275	220	238	222	251	221	264	242	260	255	227	239	261	220	248	209	253	215	214	248	242	206	236	222	223	217	224	232	252	223	232	224	237	247	210	241	221	221	244	233	227	218	247	237	234	220	228	217	225	237	237	251	257	217	221	229	247	254	236	217	274	228	239	222	235	250	224	236	224	258	230	223	235	238	217	249	244	240	236	220	235	236	212	244	235	222	205	228	247	261	208	241	261	236	247	238	249	240	252	217	239	235	231	239	236	239	240	261	226	242	227	239	250	241	236	210	235	206	204	238	227	259	239	227	214	259	225	270	281	242	188	253	222	261	236	239	238	241	228	219	255	230	218	240	253	265	266	221	243	218	243	231	247	245	261	249	219	266	261	266	217	238	213	223	241	223	243	226	226	249	250	217	238	213	214	220	235	231	251	237	215	231	246	234	258	222	226	239	204	242	221	243	208	216	207	215	223	272	249	251	252	221	242	254	221	227	239	257	233	243	241	242	237	234	253	242	247	231	242	228	210	239	230	257	251	251	245	234	220	232	241	273	222	224	225	223	234	267	233	269	267	235	228	205	243	224	196	222	246	250	237	230	247	248	216	225	235	215	240	232	231	224	229	224	236	246	217	236	236	232	211	234	225	242	264	229	247	242	224	241	220	221	208	262	219	227	235	222	222	231	270	228	254	231	267	245	204	232	227	243	248	241	226	215	209	224	239	227	223	241	232	221	255	245	235	207	236	259	217	243	258	217	232	237	255	213	238	241	245	224	231	273	234	249	226	259	239	222	223	226	240	235	215	224	253	225	219	241	244	252	230	225	205	239	241	228	227	271	236	266	243	240	222	220	279	236	214	261	225	232	221	229	227	259	244	233	202	207	233	232	217	231	197	236	234	235	223	210	230	250	236	243	263	252	254	247	249	242	219	201	248	209	228	259	206	241	258	220	233	248	232	210	243	225	211	264	222	265	219	231	250	218	248	234	226	261	236	268	254	232	248	248	237	245	231	239	232	232	260	233	219	238	235	245	253	227	211	265	264	244	243	250	205	256	229	237	248	283	234	241	256	258	232	207	241	266	259	261	251	254	246	224	264	251	248	246	222	237	211	240	219	215	225	233	210	209	224	241	227	245	239	252	216	213	248	225	232	236	220	254	224	258	254	225	254	237	229	222	223	230	222	230	241	228	234	219	237	231	247	249	228	245	232	255	248	234	230	223	228	234	234	253	241	248	215	237	235	238	233	256	260	232	227	219	216	221	251	232	212	241	242	241	246	239	249	230	222	241	251	209	218	241	259	243	242	251	200	218	250	230	231	256	243	231	224	235	220	244	226	226	235	244	226	205	226	243	243	235	230	238	248	224	239	227	239	235	216	228	228	212	257	250	255	230	237	241	232	247	235	199	253	234	221	249	256	230	251	197	250	247	213	234	255	262	242	262	241	218	198	239	249	229	225	255	241	211	255	260	233	245	232	224	234	237	236	220	242	249	229	268	269	212	240	239	227	199	239	220	225	233	229	200	223	204	186	238	271	242	242	207	228	247	233	212	223	215	235	242	246	243	235	198	234	238	233	222	231	240	256	231	249	278	226	250	251	239	254	236	237	249	263	257	234	219	242	255	227	231	236	236	216	221	253	228	261	275	253	227	245	221	224	247	238	253	257	264	225	236	207	221	228	230	215	256	262	221	230	224	222	237	240	261	251	244	224	242	208	225	234	229	232	221	225	221	231	238	229	249	230	245	238	271	223	242	266	236	237	224	213	227	236	244	241	242	227	248	213	227	240	256	249	233	247	237	230	247	207	217	248	234	229	237	220	216	259	238	249	249	251	230	276	215	239	246	225	222	231	214	241	218	238	263	232	248	245	236	218	252	249	236	246	218	255	246	227	256	226	244	222	228	221	232	250	232	241	214	239	233	244	242	240	245	228	232	253	231
2245	845	1108	1093	1016	988	926	865	889	870	861	836	767	823	890	832	867	798	817	799	904	822	807	801	779	824	794	801	795	737	836	826	787	821	821	833	756	814	772	805	783	806	817	829	846	792	853	801	774	824	799	763	736	768	824	806	811	770	837	806	833	768	820	806	796	824	779	790	832	764	890	733	837	811	783	817	799	795	827	818	752	822	822	807	782	800	823	860	815	836	846	815	762	805	835	800	825	794	850	851	844	815	812	794	757	838	798	777	790	832	870	765	771	770	795	783	798	730	767	812	815	756	766	804	777	768	819	832	841	766	817	769	834	800	838	746	822	810	774	832	816	835	816	781	775	790	800	783	818	837	796	823	763	820	818	822	813	763	759	748	808	767	826	792	781	789	777	827	798	830	787	827	803	730	824	800	769	802	766	800	822	812	811	871	795	814	797	823	800	778	771	793	721	792	787	798	771	767	801	815	803	823	770	794	816	795	815	754	842	801	797	758	785	767	819	797	813	805	769	815	822	819	803	793	762	808	842	821	750	766	814	827	795	804	785	767	790	816	763	778	777	769	780	844	823	804	799	841	816	751	849	825	788	834	774	777	791	822	810	806	795	820	732	799	810	834	831	818	797	772	813	826	800	769	823	856	786	801	729	792	750	800	788	781	773	785	771	789	775	793	792	822	793	814	794	830	771	770	775	780	793	818	807	848	807	807	788	802	830	804	840	799	827	837	816	761	852	772	808	830	788	793	828	796	797	734	768	774	730	810	849	773	788	774	791	827	774	806	777	808	812	825	814	747	818	830	796	785	773	782	796	772	834	745	792	794	775	810	838	835	763	896	784	826	745	814	801	786	803	831	806	825	786	795	758	763	811	803	853	788	781	824	774	792	765	828	817	810	754	807	839	765	781	792	816	787	828	763	780	815	797	754	790	857	788	815	814	810	803	816	817	828	798	756	823	796	796	813	761	803	795	818	822	785	835	788	806	781	799	785	800	765	815	804	809	801	782	842	795	831	758	780	787	793	800	804	771	828	756	780	784	839	735	837	759	796	779	786	784	806	829	777	815	802	782	861	814	831	805	814	820	810	802	829	782	791	806	795	773	797	794	833	789	810	784	841	792	785	745	755	792	735	796	798	770	868	783	809	820	841	822	806	846	788	790	785	801	760	837	807	781	807	804	794	794	794	835	794	831	793	776	786	762	806	794	830	802	764	809	831	810	837	822	826	857	787	781	781	806	789	800	804	800	777	802	820	833	807	789	778	792	818	805	821	779	784	838	762	804	794	739	819	759	822	772	769	764	760	782	828	831	816	785	825	807	790	758	801	839	807	837	778	810	794	803	735	784	787	785	837	770	811	794	835	817	765	783	829	787	790	831	869	801	822	833	863	842	831	828	841	822	793	847	810	765	792	825	829	822	746	802	826	787	802	739	795	795	816	885	803	779	834	771	806	801	798	845	790	803	792	806	827	788	829	810	789	815	785	830	815	791	822	769	786	786	787	783	773	793	786	848	775	828	795	774	724	767	821	824	836	851	824	801	804	746	809	787	810	789	770	782	795	793	810	800	837	760	794	818	837	782	751	797	810	770	793	784	823	775	831	839	804	806	822	787	754	823	733	805	853	764	793	756	750	786	773	828	817	798	790	758	774	780	798	792	760	791	817	818	788	807	787	816	804	823	783	779	811	784	829	768	832	792	852	792	788	779	775	832	849	809	830	775	775	795	853	786	786	774	803	805	810	831	818	761	796	779	781	800	798	765	804	765	818	859	775	756	789	823	822	821	783	783	809	795	797	819	814	801	787	793	792	766	852	760	804	778	762	750	754	876	728	829	794	821	811	824	815	803	789	761	770	811	796	765	804	797	764	836	818	769	809	734	740	813	790	825	780	789	759	805	817	834	771	874	812	758	772	787	827	830	805	813	863	832	804	855	821	795	791	839	785	751	810	796	803	785	828	809	801	750	783	823	803	769	816	746	812	765	819	824	799	786	798	794	848	793	780	788	769	822	807	751	765	825	839	754	769	766	807	816	722	787	784	800	764	784	776	828	839	783	787	787	852	798	842	797	793	769	776	810	787	822	840	759	826	792	821	814	799	775	759	780	800	820	826	784	844	754	777	810	823	773	770	816	826	782	768	830	756	787	834	758	806	801	773	762	809	812	805	799	817	785	805	800	807	821	813	846	818	818	808	757	809	778	832	810	813	791	823	757	829	767	830	781	806	828	781	802	788	793	749	808	776	745	792	783	799	791	787	776	731	816	805	895	785	802	779	817	769	735	863	821	782	817	760	880	788	725	794	806	769	819	786	797	790	824	818	808	838	817	823	769	805	823	753	795	800	773	827	802	802	799	833	756	844	827	774	761	810	838	797	775	808	800	791	824	793	765	833	797	755	794	840	786	841	817	737	804	766	812	787	798	809	809	826	820	812	777	820	833	839	807	756	782	789	818	842	884	798	835	828	821	804	760	793	802	780	762	809	829	758	820	785	799	768	811	766	757	792	768	812	785	795	797	774	821	777	826	810	830	804	789	820	817	789	807	799	785	797	823	811	804	770	803	782	792	786	791	810	833	788	808	852	819	760	796	796	792	803	834	791	836	869	754	825	805	837	805	802	751	805	756	811	784	802	792	792	769	845	829	814	799	784	760	794	819	808	783	784	773	798	741	800	830	795	759	782	820	824	842	824	867	789	831	796	772	816	837	767	798	823	830	796	803	845	805	802	838	784	774	745	865	828	851	756	842	814	774	821	795	786	824	855	825	790	821	784	765	819	799	815	779	815	785	795	813	760	824	759	778	794	767	781	778	787	827	765	760	819	774	792	812	783	746	790	774	861	834	758	819	840	800	764	820	815	765	770	798	821	774	785	810	868	776	761	791	839	832	792	793	776	843	819	791	801	821	799	777	803	830	770	778	815	769	820	811	833	808	830	800	819	833	773	844	809	792	803	799	834	766	815	771	806	797	837	801	817	788	782	796	795	770	804	749	766	776	846	798	791	762	821	773	821	823	763	797	800	761	801	846	802	777	762	806	775	867	781	787	847	832	760	809	749	793	778	751	803	765	759	779	827	818	822	866	835	804	808	834	770	826	788	766	791	790	808	802	779	805	846	843	813	827	823	774	789	835	764	769	824	794	753	780	822	819	773	844	810	829	835	788	735	762	824	818	859	820	788	840	783	783	752	802	751	807	764	784	785	792	761	808	753	836	827	802	795	829	829	775	809	818	781	802	783	816	740	806	805	803	733	847	787	818	744	792	812	816	784	771	796	786	816	799	791	811	821	770	776	799	759	800	845	835	816	815	824	822	775	836	774	764	827	837	855	788	759	824	734	759	830	804	744	810	767	822	813	780	814	844	797	795	787	788	711	773	781	790	830	826	839	790	784	802	767	828	774	784	792	811	739	801	806	781	827	838	805	858	818	796	827	859	797	795	871	806	807	787	839	810	796	813	803	827	834	790	812	823	792	785	814	775	787	820	799	797	802
3975	898	1184	909	656	506	363	330	261	245	205	213	177	172	211	159	168	171	177	159	138	181	153	159	141	150	135	161	156	137	156	138	137	147	152	132	131	143	154	153	153	148	135	117	140	146	120	113	142	143	135	141	104	130	147	125	136	153	149	147	105	125	132	133	106	142	152	158	116	146	140	135	135	144	147	169	131	131	138	127	115	123	117	115	126	144	130	132	134	144	131	139	144	122	121	118	151	115	125	126	128	163	129	140	133	149	131	138	154	133	138	120	134	133	133	135	117	125	136	147	108	139	144	125	148	151	172	112	122	134	125	148	115	125	135	133	133	150	130	146	127	143	128	155	123	141	162	113	146	132	132	141	121	138	110	147	131	126	132	111	116	143	140	140	114	140	131	139	146	125	119	146	137	144	130	141	121	130	141	124	134	141	149	133	136	120	130	125	130	134	133	141	133	121	116	126	119	137	117	119	117	124	125	121	124	148	118	146	130	127	143	109	131	131	98	129	137	129	157	149	130	135	141	122	136	137	116	134	122	110	129	147	142	120	129	152	130	106	126	140	138	121	138	114	130	117	141	130	133	124	130	135	137	128	125	105	144	122	134	142	130	139	114	144	135	128	125	135	110	133	149	129	136	130	150	116	130	138	123	127	134	131	138	123	135	124	132	113	124	119	128	132	133	137	137	119	142	119	136	149	116	128	140	129	121	147	149	128	132	127	137	111	125	107	123	126	144	123	136	144	128	128	115	141	122	135	136	150	132	141	121	107	123	117	123	126	133	139	145	119	120	139	135	117	138	147	132	130	150	117	123	138	119	145	125	110	147	130	126	122	134	124	139	120	120	131	121	126	100	124	131	119	123	127	131	144	109	131	158	140	122	144	152	132	120	125	134	137	138	135	119	120	154	133	138	120	128	135	123	125	112	141	141	138	117	109	139	128	167	128	136	138	135	112	134	129	151	117	119	122	133	124	142	135	135	121	124	138	140	110	133	148	138	110	135	135	140	140	124	130	136	138	116	143	139	145	108	123	146	125	143	144	161	133	130	130	105	117	137	113	148	140	137	133	112	121	123	124	131	134	151	130	133	142	157	125	119	112	162	129	144	123	137	129	110	114	136	121	131	133	129	136	140	131	125	129	127	127	124	116	134	144	121	128	132	121	125	135	104	148	124	119	108	117	126	118	133	137	120	162	134	131	123	140	146	133	150	144	130	144	121	129	137	119	149	102	130	125	131	144	135	135	140	147	149	138	141	138	121	154	158	118	128	137	165	132	142	122	133	130	136	112	145	123	123	119	117	120	140	119	148	141	137	128	132	131	130	125	125	136	126	129	127	139	144	116	118	125	129	139	125	141	145	100	143	133	112	137	134	136	132	150	119	136	135	159	149	148	120	140	120	117	149	133	118	140	126	117	126	137	124	123	118	110	133	132	128	110	135	118	117	127	122	129	127	146	137	118	167	122	120	121	130	147	139	154	121	137	128	131	142	122	135	117	125	103	144	134	137	138	145	133	126	141	133	122	139	123	127	114	120	122	126	135	128	126	122	121	129	144	149	146	138	111	127	141	142	124	133	144	143	108	145	134	125	137	139	120	118	139	130	145	161	139	113	132	129	145	146	110	137	129	134	142	127	134	119	132	149	128	139	149	114	124	138	139	119	152	111	131	113	115	125	140	118	117	124	137	118	140	140	110	118	141	127	120	120	147	126	133	129	126	135	119	141	118	123	129	129	140	109	145	127	120	130	127	113	110	113	146	129	145	130	156	141	122	121	109	128	141	121	155	141	142	130	132	139	148	144	127	136	138	164	129	127	121	132	136	134	112	115	131	129	107	105	140	117	125	153	139	156	123	113	133	129	122	116	112	121	129	141	142	125	123	132	124	143	133	134	124	137	129	134	132	148	138	128	130	123	146	133	135	146	105	120	141	123	127	140	125	118	107	126	146	124	135	134	124	146	131	115	113	127	123	150	138	133	140	121	144	135	135	128	131	124	110	119	142	150	125	114	142	109	120	137	107	163	148	129	140	131	130	141	126	142	143	128	118	117	125	134	118	130	122	137	122	122	110	138	121	138	117	141	120	113	122	142	113	144	142	129	145	111	136	128	136	115	117	124	138	123	108	121	127	110	117	136	136	130	128	145	125	122	128	135	116	123	142	113	125	117	113	121	121	126	138	124	114	120	131	127	119	133	143	128	120	146	129	140	125	123	144	137	108	142	133	129	129	130	108	120	144	160	141	146	134	116	112	115	112	135	141	133	127	151	110	137	123	150	129	145	135	131	123	120	164	139	122	142	132	133	129	142	116	149	128	141	103	114	131	125	128	109	163	123	133	140	141	136	147	112	137	130	166	140	130	135	125	134	131	140	138	124	132	147	142	128	132	131	115	123	131	147	146	136	110	142	145	118	143	131	131	144	142	142	138	141	128	131	124	173	142	125	140	135	115	109	137	120	141	132	126	123	112	132	133	122	124	134	119	140	132	111	129	122	117	125	137	137	133	151	130	148	133	146	154	126	114	135	119	116	129	136	128	108	121	101	135	128	110	133	127	117	133	126	129	128	113	128	130	144	130	121	112	140	148	119	142	119	120	145	134	142	135	129	133	124	128	119	107	116	138	127	119	125	130	128	144	154	118	133	123	130	119	131	127	144	120	133	131	127	125	112	134	124	120	144	146	127	125	144	156	121	126	136	117	130	142	129	110	112	129	133	141	144	128	128	117	151	142	150	119	142	127	114	129	126	127	123	102	123	126	120	119	124	140	131	130	134	139	118	134	157	113	147	147	139	121	127	112	144	129	146	136	114	134	118	164	131	123	133	124	127	113	110	139	145	134	135	119	132	134	131	140	120	121	130	124	111	111	109	126	125	139	127	126	143	132	127	134	138	124	143	125	124	141	138	137	119	121	137	131	137	142	126	114	138	129	127	144	124	133	116	139	145	141	136	134	131	113	139	129	143	136	118	123	133	110	116	145	122	136	118	122	130	120	127	112	138	103	129	116	129	141	123	131	168	140	124	124	137	123	143	113	140	141	137	122	130	133	145	136	124	134	131	123	117	123	113	155	129	115	138	134	139	144	125	117	125	147	130	135	132	136	116	146	121	117	135	121	119	124	145	138	140	130	151	139	116	148	142	114	123	136	115	125	135	118	138	151	118	124	162	134	147	142	117	106	131	118	137	142	128	138	113	118	144	126	119	135	124	137	128	127	140	135	122	127	135	129	119	152	134	138	113	120	144	129	115	140	133	127	123	129	138	111	113	105	131	130	130	128	129	137	144	113	146	150	144	122	116	159	145	116	118	146	143	141	124	146	122	148	136	125	129	145	114	128	139	131	142	144	135	119	123	140	129	129	117	130	124	127	108	134	133	123	144	120	122	138	126	116	121	137	127	144	147	133	127	130	112	132	144	140	132	152	122	114	160	122	138	124	126	134	128	135	120	139	134	118	143	128	129	127	125	134	131	131	139	129	121	130	137	138	133	117
5206	1369	2966	3403	2987	2483	2022	1775	1577	1303	1221	1114	1081	980	903	871	828	749	769	711	686	697	667	629	624	609	568	601	581	599	580	587	556	544	552	542	532	521	530	536	553	551	566	533	516	581	511	514	530	512	519	538	525	512	514	508	499	491	532	505	517	492	531	467	480	493	501	479	450	514	514	488	495	502	524	450	510	527	494	466	483	489	452	492	517	482	479	511	481	524	495	480	472	501	475	476	460	516	515	504	472	500	471	482	442	515	489	504	513	507	480	479	469	452	473	485	461	485	496	479	491	489	455	457	469	517	501	471	479	518	462	500	509	466	466	478	452	512	481	493	506	484	439	470	492	506	506	463	489	514	490	463	490	490	473	492	495	514	490	490	474	493	484	458	474	470	474	468	479	490	506	501	458	463	497	475	470	460	499	451	492	490	460	494	473	466	461	501	471	449	502	516	490	485	475	505	477	495	468	467	502	515	486	496	467	449	502	507	495	460	500	467	468	476	478	496	484	421	448	460	445	506	469	499	512	450	457	445	462	477	493	490	444	496	447	460	489	491	475	477	503	480	468	462	447	505	493	511	488	536	493	487	518	515	466	487	493	455	437	487	476	473	470	469	471	478	461	509	493	476	481	469	460	484	512	476	485	440	464	488	466	501	483	472	518	481	513	437	463	473	445	464	474	486	489	509	437	463	505	468	509	471	445	492	480	502	446	467	491	479	457	490	462	504	495	513	445	488	510	478	469	469	470	463	450	503	459	490	428	457	464	477	474	477	480	465	502	462	424	481	433	494	472	427	494	474	446	506	457	457	487	492	458	469	434	485	520	506	468	464	500	485	494	459	468	493	458	480	445	473	458	493	490	465	474	482	474	466	507	450	493	469	477	468	458	472	492	492	473	500	484	476	478	519	489	496	478	472	501	482	406	477	487	460	465	458	452	515	509	490	465	462	516	458	500	455	493	502	528	441	500	479	441	462	484	504	458	468	471	473	448	476	476	530	493	483	459	481	495	486	489	480	495	457	496	503	461	517	496	477	461	474	463	497	487	478	442	468	494	500	524	499	502	527	519	478	512	446	460	474	505	487	461	459	469	470	483	470	503	466	473	505	527	473	470	455	485	466	517	468	508	479	507	487	512	446	482	445	488	492	454	470	499	490	466	477	493	487	449	434	514	476	502	433	493	499	469	474	497	458	483	472	479	479	516	452	461	490	482	467	490	450	432	494	451	505	469	477	460	470	480	484	499	464	475	465	518	450	455	505	492	470	455	469	452	508	473	468	476	484	488	469	491	463	462	471	478	474	468	453	502	497	463	520	466	457	479	474	463	493	506	474	480	473	475	470	478	452	501	487	461	433	484	460	501	488	508	461	523	458	501	464	499	450	471	471	471	488	494	514	460	493	466	464	495	503	490	482	483	530	517	481	503	491	453	506	461	428	463	470	450	443	458	470	509	494	475	486	510	418	498	465	475	511	465	524	498	477	527	458	504	485	475	549	466	444	468	479	490	499	483	482	473	516	524	501	497	460	455	484	470	460	517	479	459	517	478	477	514	536	483	462	452	504	455	453	434	501	481	459	489	536	498	498	509	469	463	489	481	479	479	505	483	487	510	514	479	476	482	489	483	468	482	466	511	442	472	483	486	498	506	518	474	481	467	496	521	474	467	497	463	461	480	482	502	500	451	503	492	513	469	454	492	449	441	516	443	492	503	485	450	491	455	477	460	474	454	450	467	519	465	421	487	502	461	540	444	473	498	463	502	465	478	456	520	507	485	452	492	456	483	505	457	493	479	487	481	515	477	494	486	468	512	522	475	467	484	492	490	510	492	479	496	484	471	492	450	460	463	447	489	511	469	465	428	485	494	475	472	492	449	507	482	489	493	514	492	472	453	506	488	508	517	510	471	509	491	470	503	493	488	531	458	491	523	487	448	470	467	497	478	475	487	481	470	450	501	486	504	472	492	495	487	501	491	507	499	493	464	483	506	453	490	469	457	478	495	488	495	489	470	501	463	453	480	430	468	486	493	482	459	444	498	477	432	477	501	506	474	457	475	483	478	479	448	432	492	474	437	504	477	466	456	462	453	523	461	451	482	449	484	500	463	476	482	522	498	479	495	480	495	475	452	479	497	521	532	488	505	493	478	508	466	508	461	513	478	467	487	516	461	464	483	459	492	483	487	498	484	475	456	484	469	489	463	483	508	507	489	481	493	467	444	468	492	482	471	490	463	472	486	470	473	472	505	488	501	457	471	499	464	485	466	505	465	487	481	481	498	490	491	520	456	461	470	484	475	484	497	468	469	468	428	487	480	472	461	475	514	493	455	512	504	506	437	497	465	488	520	453	497	514	476	475	494	453	468	493	486	461	506	502	505	448	458	457	472	502	457	517	428	522	466	483	472	487	509	450	493	438	505	473	489	454	455	504	508	475	512	418	454	483	492	490	486	470	525	444	486	466	483	513	493	499	457	513	471	463	465	466	497	528	461	485	479	464	505	463	465	499	508	483	515	481	486	521	473	517	511	464	477	517	474	468	473	488	470	483	500	484	502	490	448	462	467	500	454	504	464	532	488	506	450	478	465	504	494	507	507	541	502	535	445	440	489	501	457	473	515	481	475	461	488	475	449	500	469	455	460	502	489	498	471	461	502	488	475	498	423	498	490	470	442	490	475	480	471	484	476	440	479	476	504	491	456	475	467	486	447	499	513	485	482	487	453	433	470	469	505	479	490	490	491	491	489	488	482	480	507	492	477	470	467	486	486	466	486	503	470	485	511	451	461	451	494	486	457	456	450	468	467	449	472	487	452	506	449	476	479	491	419	506	473	417	495	461	489	465	472	504	503	490	498	491	444	516	480	461	488	499	490	462	481	469	503	514	508	516	447	472	496	474	481	489	495	452	512	489	522	507	496	471	497	509	489	504	489	442	473	486	475	478	480	492	454	460	521	486	483	502	516	408	452	473	489	442	476	470	464	486	478	448	524	466	446	478	486	496	445	491	436	489	484	468	479	511	457	513	480	497	447	508	456	462	495	450	465	479	498	494	471	455	526	489	429	488	528	439	507	475	457	522	463	508	460	473	488	504	440	490	493	463	470	508	481	481	476	486	450	477	521	471	462	455	501	500	450	458	500	555	475	479	477	460	475	520	480	487	518	481	533	480	481	510	426	496	497	477	501	469	465	507	461	488	477	463	493	504	476	504	460	494	474	475	466	488	499	461	541	492	473	482	481	453	488	497	504	469	479	490	499	485	508	460	489	470	474	482	475	471	486	476	508	481	474	504	453	483	477	434	501	467	487	519	500	496	528	488	476	468	496	463	482	472	508	514	485	425	502	478	496	515	478	478	518	489	463	455	477	491	482	549	502	467	489	489	497	522	479	483	511	474	513	480	432	479	458	491	471	463	447	472	527	500	470	470	468	452	474	449	470	444	462	478	478	414	480	467	501	514	487	500	468	469	492	502	500	458	464	506	518	450	472	506	479	452
7644	1723	2268	1681	1150	867	584	465	429	346	294	242	270	189	187	198	187	177	183	157	144	143	153	152	138	133	150	124	157	122	129	126	113	138	125	137	107	119	116	129	107	126	114	142	137	134	135	100	122	131	119	116	120	108	126	121	127	102	116	102	113	102	115	129	123	93	122	105	112	106	101	112	107	110	110	126	121	141	101	111	118	127	124	106	111	120	117	110	118	116	130	103	109	107	116	110	128	125	110	112	112	105	105	101	130	114	134	105	126	105	140	123	122	145	124	107	115	124	108	109	116	127	129	137	121	78	104	98	99	125	127	128	124	144	99	114	117	100	130	100	111	130	112	112	121	100	108	121	110	103	111	104	118	111	110	128	97	99	114	113	123	78	133	116	117	111	115	110	117	115	133	121	105	107	122	100	103	117	100	119	92	116	112	114	108	112	112	118	111	122	126	102	129	115	114	111	125	101	106	124	123	101	114	105	97	116	130	105	116	108	115	110	105	113	109	105	121	123	88	123	127	113	109	112	132	117	107	117	116	113	137	132	113	98	110	112	110	108	99	94	111	123	122	101	92	124	128	121	125	109	110	113	112	115	131	121	113	101	98	92	119	89	104	117	111	111	129	103	111	111	111	107	130	115	110	100	107	104	131	118	109	128	117	123	128	80	113	113	117	124	114	119	135	95	108	126	104	125	113	118	127	119	106	109	138	113	118	112	108	112	108	89	103	126	120	106	108	110	109	105	114	109	115	107	108	100	113	95	109	121	108	100	103	116	122	114	115	114	107	121	99	108	105	113	92	121	93	117	126	123	112	106	113	124	104	108	120	108	109	109	143	113	106	107	129	121	114	97	132	128	116	120	97	112	128	102	124	93	120	135	119	104	110	131	102	103	108	122	109	107	109	103	115	104	103	119	108	96	112	106	127	100	112	113	117	119	110	96	116	113	119	106	102	117	104	140	135	129	128	100	99	118	122	113	104	107	126	105	129	118	120	135	104	105	98	103	117	115	112	129	89	107	107	112	118	108	116	108	126	106	121	117	130	120	125	115	113	111	100	104	122	126	103	108	115	115	118	118	114	92	99	114	117	116	113	127	103	116	119	110	122	127	109	103	112	130	122	117	127	107	103	90	109	122	124	108	125	106	107	96	113	123	117	116	102	116	103	122	120	125	106	109	114	92	106	104	114	119	130	96	128	109	124	107	108	108	120	112	122	101	131	118	129	109	100	116	128	85	121	115	116	116	120	113	117	128	115	120	112	101	92	118	119	94	114	123	118	141	112	103	110	114	125	110	106	120	128	98	135	145	112	113	112	116	103	110	126	96	119	111	123	121	106	137	102	112	112	102	127	104	110	124	98	114	109	120	133	101	134	113	113	110	110	123	141	117	108	117	106	102	120	115	109	109	128	97	120	105	116	129	107	120	123	120	118	130	105	105	134	117	113	101	111	129	114	113	116	105	98	135	105	99	112	121	118	113	96	110	108	101	100	106	120	121	114	103	102	114	117	109	116	120	120	123	112	120	104	142	98	100	125	108	105	109	92	109	115	114	111	100	119	109	111	109	120	120	101	114	106	122	105	116	111	128	113	109	115	103	104	115	121	127	110	114	117	118	128	109	103	116	102	128	108	112	119	98	108	110	122	114	123	121	129	139	115	111	124	114	116	112	106	111	103	121	109	112	114	121	125	123	123	117	117	101	122	121	126	103	110	97	108	116	124	126	120	133	107	115	117	106	128	103	94	101	104	115	125	114	104	120	115	119	117	115	102	123	106	107	95	121	101	122	105	116	106	126	117	107	92	120	135	106	110	129	116	113	129	106	125	118	107	111	131	114	103	132	117	114	131	129	117	110	113	100	87	87	112	117	115	118	121	111	98	99	121	97	108	120	103	135	116	112	118	93	106	121	120	110	116	114	100	109	114	117	111	114	129	105	115	103	91	120	113	98	110	103	112	118	117	125	108	119	119	111	106	104	119	120	118	127	117	119	132	132	113	117	101	119	115	119	126	116	119	117	116	116	95	116	111	94	109	136	125	119	100	126	115	100	99	117	99	121	104	120	102	105	110	104	128	107	102	121	112	131	116	106	125	118	105	114	118	127	108	119	116	122	108	112	108	107	116	122	98	109	121	98	117	122	101	108	107	120	125	118	104	137	114	114	118	111	104	107	112	108	109	106	138	115	131	102	105	122	115	131	134	114	130	124	106	115	133	118	115	119	116	120	107	122	126	134	122	129	110	110	107	108	119	118	109	108	100	106	107	97	107	100	107	110	114	102	108	114	109	117	135	133	110	136	120	109	112	111	110	118	114	97	100	107	110	98	120	110	110	129	98	114	94	116	122	124	118	122	97	129	115	112	114	128	116	120	103	108	123	127	129	122	102	116	100	109	106	116	108	128	123	122	93	116	121	101	113	104	98	106	119	100	101	108	100	112	123	121	111	119	125	102	101	130	116	100	108	128	119	118	129	97	108	102	132	107	120	105	112	111	123	112	104	147	100	116	120	95	116	122	125	117	123	121	101	110	113	120	131	121	110	113	108	130	119	124	102	103	130	135	135	89	104	115	116	102	101	100	109	104	112	120	116	107	123	131	121	122	118	114	103	124	123	106	121	119	112	132	117	126	106	118	112	138	114	100	124	87	108	112	86	118	121	132	113	89	110	130	115	115	110	108	120	100	114	98	108	101	117	116	107	126	106	118	107	96	107	121	114	122	96	111	105	105	107	111	128	137	111	133	103	109	103	126	127	107	100	145	118	118	106	102	122	97	102	119	119	82	110	114	107	109	127	109	125	106	123	131	117	114	114	102	116	107	104	125	128	113	133	101	130	121	118	92	109	120	111	123	117	126	113	97	116	114	125	97	117	99	108	99	108	124	96	111	107	111	126	104	103	101	127	124	103	124	116	113	122	126	136	110	98	99	112	115	101	115	131	94	105	113	118	121	104	90	124	114	110	114	115	123	119	99	114	129	106	120	111	123	112	132	105	114	120	106	114	116	108	98	121	122	113	103	117	107	106	107	117	98	112	114	121	118	110	100	120	90	124	111	118	113	107	110	122	119	127	99	118	118	127	120	122	116	109	117	110	107	100	107	103	113	110	107	118	116	122	115	125	125	131	149	111	108	115	128	102	109	102	125	133	125	109	105	99	111	116	126	103	126	114	122	102	122	93	107	121	126	104	114	112	137	124	118	123	100	121	107	107	108	129	109	99	109	128	114	95	101	96	106	126	121	126	115	105	108	110	101	106	96	127	90	109	85	112	111	109	117	136	108	104	107	108	107	124	123	106	115	129	114	121	121	99	109	108	108	112	131	120	107	122	103	105	122	118	127	135	130	101	119	116	109	114	100	105	121	102	105	120	119	133	117	111	126	110	115	121	115	130	130	99	107	120	121	105	108	130	107	122	117	114	108	130	97	106	118	115	127	116	113	119	110	106	131	113	115	114	107	128	118	102	110	103	106	129	106	103	102	121	139	115	111	109	104
7622	2278	5358	6174	5232	4394	3615	2852	2551	2163	1763	1649	1490	1396	1275	1083	1113	1038	987	916	884	832	844	790	784	751	696	689	661	660	616	597	584	613	573	549	553	576	565	537	530	509	552	523	540	476	516	516	504	532	475	517	484	475	505	507	489	475	500	487	485	461	462	501	504	479	463	465	467	472	463	454	453	486	490	467	426	487	466	448	453	513	445	472	446	482	471	425	425	432	470	467	501	489	452	462	403	429	474	439	450	447	460	455	494	482	443	439	441	429	443	456	438	456	439	439	395	460	485	453	442	421	430	418	467	454	493	407	437	452	448	470	459	425	487	450	436	409	469	447	486	454	445	439	420	458	434	440	455	439	449	433	503	461	473	433	432	438	439	441	457	461	443	432	462	411	416	427	459	454	445	487	416	434	435	427	424	417	455	473	430	422	426	486	440	397	428	402	456	450	431	438	449	440	448	458	434	429	427	451	431	416	465	446	441	472	454	398	434	456	414	428	431	408	407	460	447	423	432	420	491	432	456	435	438	398	436	423	448	449	491	451	430	451	471	429	424	427	431	454	453	458	432	470	409	451	431	415	456	443	436	416	459	446	419	418	452	434	448	430	462	432	442	432	467	461	479	420	457	452	407	431	468	433	441	442	407	435	388	411	435	453	457	411	421	424	436	459	457	411	421	441	462	440	477	412	407	455	457	425	436	425	471	430	421	446	427	389	452	458	425	444	373	483	472	438	437	431	444	437	444	438	432	415	422	415	449	449	475	439	443	434	416	439	467	450	436	482	450	469	466	388	434	434	424	417	413	441	454	419	415	437	426	461	470	419	495	451	404	429	488	473	473	461	452	429	461	446	427	423	460	419	475	463	443	417	440	417	433	445	423	417	463	456	425	447	457	419	492	421	417	416	478	422	405	455	457	480	443	459	469	432	467	434	459	432	432	431	443	439	412	461	443	427	441	426	445	448	431	482	455	448	438	436	451	454	462	466	461	445	474	439	439	447	446	423	444	421	405	440	405	424	444	452	430	447	428	483	455	443	447	430	411	449	422	465	451	433	470	467	415	432	424	419	430	470	405	483	424	455	417	422	417	400	420	455	411	445	482	424	411	459	421	425	432	426	408	415	440	478	437	422	444	468	417	461	493	477	461	413	399	484	435	384	438	451	412	425	425	398	447	446	439	403	435	422	453	440	453	417	465	449	445	441	442	427	414	430	440	415	449	491	435	392	412	432	439	426	450	466	451	435	386	460	450	468	439	409	428	389	445	430	435	401	451	459	391	454	430	421	412	425	412	438	459	414	441	458	440	424	402	487	431	415	435	410	416	441	432	455	449	433	456	481	445	388	446	423	425	442	477	481	437	435	488	474	433	441	452	462	423	422	442	460	452	443	436	450	448	434	479	417	431	468	448	417	437	420	471	417	415	402	425	468	448	475	449	437	431	436	440	410	431	423	397	440	451	438	424	425	457	431	437	413	442	418	472	448	417	434	446	493	442	420	421	457	423	422	399	431	474	422	443	464	452	407	435	428	443	479	443	441	456	447	407	438	446	457	423	464	417	451	452	436	425	411	453	412	435	472	454	432	471	411	428	425	431	482	424	451	431	442	446	428	465	473	430	467	407	428	415	441	452	453	452	456	435	460	453	424	459	445	433	428	408	430	437	414	420	455	441	472	458	395	440	408	435	478	448	426	403	460	484	437	450	486	431	461	450	461	469	421	449	429	416	415	445	450	406	471	426	414	452	431	454	433	442	449	440	466	442	450	481	448	451	461	444	419	388	467	461	418	460	433	409	411	434	414	444	417	432	431	445	444	459	396	449	399	443	455	430	426	463	428	421	420	477	419	423	450	401	415	454	422	456	459	451	447	443	392	457	485	427	438	421	439	441	435	421	443	490	427	431	421	404	442	456	431	436	447	422	431	434	428	448	458	456	418	458	439	437	461	455	442	423	456	417	447	403	433	420	432	452	458	470	421	409	424	434	481	431	420	449	446	427	454	426	437	423	408	453	424	409	459	405	433	436	458	434	465	463	442	444	422	465	453	438	407	442	411	473	456	436	449	474	437	447	467	438	435	391	428	422	401	421	421	427	422	419	462	424	433	486	434	431	437	401	431	482	466	456	439	438	450	435	437	422	461	439	431	389	449	433	446	446	448	440	446	418	419	439	437	493	448	440	402	470	446	442	449	431	430	434	447	459	392	429	399	452	457	404	437	415	451	447	402	475	435	416	429	399	463	442	414	422	435	416	479	416	383	427	482	413	436	474	423	398	445	427	439	445	453	416	431	401	437	423	484	420	429	420	486	443	463	436	463	422	422	422	453	442	441	447	470	471	448	443	427	468	476	440	439	465	433	459	421	427	432	425	423	452	472	412	425	452	423	480	420	421	392	424	408	409	419	445	424	447	435	431	477	426	463	404	432	419	442	415	438	454	450	440	412	436	439	404	414	457	446	439	439	442	458	420	424	416	434	496	433	466	457	490	427	441	458	407	454	413	436	444	454	440	433	441	452	453	465	440	442	443	442	407	434	435	426	428	413	447	461	410	440	408	452	480	423	414	425	453	443	427	450	461	424	421	438	462	454	463	435	454	413	470	439	461	403	436	444	438	434	420	452	433	438	468	437	426	437	477	434	424	472	432	401	416	456	443	452	445	434	446	475	432	439	448	482	466	451	432	441	459	442	471	425	449	446	469	463	449	405	446	443	416	430	437	438	414	449	428	452	413	476	415	423	424	458	448	446	446	443	402	418	432	439	437	428	405	451	456	429	486	421	410	451	449	442	442	454	430	394	467	412	432	436	458	439	432	416	396	402	409	452	455	422	442	441	491	448	466	470	431	408	369	456	453	414	468	460	430	434	480	450	439	474	463	438	465	440	422	454	380	428	428	454	405	427	422	441	439	448	438	430	408	448	438	456	433	463	417	477	446	420	445	441	396	453	424	410	419	459	441	430	441	465	425	393	402	419	419	449	441	465	446	458	446	436	435	436	422	448	430	420	437	464	446	437	422	429	486	428	420	421	438	442	443	401	464	447	449	428	471	395	398	432	411	419	379	454	473	417	457	456	454	523	433	405	420	452	421	472	437	443	456	455	435	409	430	431	458	431	422	427	446	458	418	430	429	413	399	426	452	438	414	435	445	471	397	428	423	468	424	436	472	430	454	459	431	475	425	463	402	432	436	451	421	426	467	432	444	458	417	446	427	429	450	471	455	392	459	456	466	439	434	436	473	475	431	451	404	392	449	434	474	404	409	435	452	428	448	448	425	441	441	394	447	424	443	467	437	430	414	433	450	437	438	430	438	436	444	456	457	448	423	431	448	412	396	461	435	416	405	448	448	428	428	443	453	427	432	452	421	459	442	451	427	445	445	393	398	451	399	408	417	454	408	459	457	438	429	463	435	436	413	454	445	405	424	454	434	414	437	440	488	417	436	456	458	429	446	392	433	411	445	411	408	466	429	449	454	438	480	459	429	440	446	410	438	427
1282	346	324	335	291	287	257	264	270	277	275	245	258	247	268	266	227	232	254	240	240	273	264	274	252	252	264	235	244	237	243	241	243	249	260	226	245	252	231	233	265	237	271	240	223	235	241	236	248	261	227	241	242	262	250	236	254	253	255	239	257	237	245	248	238	239	269	238	234	257	255	249	249	246	240	250	227	249	231	247	243	213	275	234	224	234	209	229	229	243	263	235	266	252	261	238	240	264	239	276	233	236	246	233	262	236	209	260	254	285	240	273	236	225	259	245	218	257	234	263	243	242	233	264	241	251	257	235	232	224	246	242	242	254	263	241	265	228	236	252	248	245	240	232	267	199	288	258	271	234	247	253	235	231	236	242	246	239	251	237	302	247	272	267	238	229	265	239	253	266	263	262	231	245	237	211	262	264	262	256	256	235	221	240	254	252	232	229	230	243	229	238	266	239	256	257	216	215	259	257	231	207	255	221	255	214	238	272	225	244	273	248	252	247	268	260	227	249	251	251	227	272	248	228	252	259	232	218	242	228	232	271	231	228	261	244	247	209	254	248	269	246	256	260	238	256	247	249	252	250	268	253	263	239	267	241	234	243	258	236	261	237	256	251	244	230	198	266	264	260	257	222	253	270	239	255	267	252	265	227	248	263	258	229	236	240	230	240	249	244	249	237	231	246	242	250	255	223	234	275	236	248	249	249	254	240	223	229	236	265	237	247	261	248	264	253	247	255	266	249	249	238	231	259	267	240	235	256	225	265	269	217	225	217	233	241	270	268	231	246	230	251	261	236	247	247	260	253	220	244	256	252	232	209	249	226	252	238	246	263	243	243	252	231	280	247	236	225	217	243	232	267	243	231	247	234	243	241	248	247	234	260	221	242	240	279	269	232	234	246	260	226	227	231	234	245	233	237	270	219	255	246	232	229	255	257	252	251	238	253	278	222	243	236	221	260	211	223	250	254	245	260	276	255	253	238	239	255	262	245	271	270	240	224	244	243	264	253	261	241	268	249	251	255	238	273	243	248	272	251	227	229	251	235	241	233	229	235	233	272	231	238	248	244	234	211	265	259	224	235	251	256	258	291	231	230	259	227	272	251	254	244	250	263	268	232	221	230	269	226	251	255	288	233	244	239	248	235	255	232	263	240	250	237	235	251	228	277	254	241	248	258	240	262	247	240	261	241	273	264	246	231	275	249	236	275	236	244	245	262	225	250	258	255	222	244	210	245	252	240	226	257	229	259	274	248	218	266	244	229	231	244	229	241	247	222	230	244	220	227	242	248	244	242	255	266	245	235	237	247	248	253	272	244	252	251	239	255	263	239	267	231	230	252	229	251	238	262	231	261	254	251	248	263	238	261	258	273	250	234	245	254	285	261	265	240	239	244	235	259	247	238	245	253	241	242	215	250	237	239	252	235	255	249	268	261	275	232	238	267	244	219	236	236	253	248	230	231	226	245	253	241	245	261	238	242	243	250	258	245	281	233	273	249	253	214	249	279	246	226	272	235	259	248	239	223	250	220	234	251	246	242	258	245	263	258	243	243	270	252	224	234	234	264	268	238	215	232	274	246	213	229	240	233	277	223	251	257	262	239	244	236	270	218	269	263	225	236	241	268	212	240	250	272	230	241	261	252	252	269	258	229	276	261	269	235	243	263	232	229	252	248	259	257	252	216	209	264	267	231	255	247	244	263	249	250	236	216	248	253	231	232	230	231	256	244	242	258	257	250	229	254	262	234	266	260	214	269	255	253	255	249	260	240	227	237	259	251	218	257	254	237	265	279	259	236	264	242	252	243	293	239	259	255	256	214	241	233	232	280	232	215	247	264	264	242	234	238	253	240	253	242	247	244	254	219	221	227	262	240	229	251	255	224	255	238	245	261	261	267	258	236	215	270	267	252	254	247	266	231	245	246	234	238	262	258	257	251	251	243	259	240	255	234	252	250	235	263	232	243	247	229	241	280	251	228	250	261	255	240	241	258	244	288	263	233	252	285	246	231	287	221	245	234	251	245	240	221	245	245	238	263	257	269	253	249	225	238	225	267	248	254	226	236	243	236	229	246	219	228	233	231	239	226	231	259	275	247	256	244	252	244	240	243	262	259	246	278	253	246	250	244	249	237	246	266	216	269	239	255	244	262	254	246	227	270	251	278	251	252	245	275	224	248	236	267	263	251	253	243	246	212	272	227	242	272	261	284	268	252	261	231	223	230	266	251	257	237	247	240	268	246	256	270	251	250	236	230	260	208	243	212	231	246	235	264	261	246	218	230	238	241	239	226	243	185	229	249	245	245	251	263	260	247	226	242	249	234	244	259	237	240	260	268	241	224	200	279	273	242	225	260	250	250	241	220	271	260	233	239	243	233	237	236	214	223	238	246	253	245	260	240	254	248	249	268	216	252	242	242	269	233	260	239	232	253	256	255	233	272	264	244	253	251	247	275	271	247	254	259	246	238	238	244	276	265	228	259	272	261	279	255	266	246	251	289	221	249	245	244	262	227	243	238	252	264	191	256	261	246	232	259	240	228	249	262	255	238	250	251	225	278	265	230	259	225	249	265	222	227	290	259	256	232	248	248	234	256	224	230	258	248	226	260	267	218	241	242	240	228	240	244	269	263	262	246	249	256	252	248	230	250	265	253	256	239	240	263	256	238	277	246	241	220	272	225	249	237	240	283	254	244	255	260	263	245	272	237	249	253	242	251	253	240	258	251	247	243	234	264	229	274	249	236	234	239	227	237	267	254	271	254	260	234	239	251	259	246	260	243	239	233	261	245	229	222	242	270	244	270	231	229	221	265	238	272	232	225	253	239	255	243	227	251	255	248	269	245	241	280	232	246	232	264	258	232	237	250	253	263	252	244	256	253	249	241	261	247	269	260	247	262	249	234	253	238	233	254	259	252	255	234	244	248	271	257	262	249	232	271	245	267	296	228	223	262	236	255	247	245	246	231	235	270	233	266	259	248	260	273	261	245	231	270	244	250	252	226	257	259	265	271	264	248	244	233	265	261	233	252	237	268	238	241	225	247	246	259	233	249	263	261	246	253	259	238	241	280	217	242	225	236	226	253	239	240	223	244	224	234	242	250	259	233	249	257	228	254	251	226	255	248	306	239	220	214	241	229	269	212	252	217	270	268	238	230	243	206	255	255	245	288	260	261	236	233	245	239	214	223	238	255	240	239	228	226	243	213	230	272	253	249	248	234	264	235	230	246	247	225	245	221	244	253	242	257	243	249	259	224	238	263	210	241	247	258	223	249	266	249	255	245	245	238	232	259	225	259	278	254	237	252	280	239	253	234	216	243	238	241	240	223	279	267	260	221	243	253	250	245	232	276	227	247	242	272	245	239	255	236	275	250	204	247	250	258	260	251	245	268	236	226	252	242	264	240	268	245	258	227	256	259	271	243	260	273	240	234	234	236	238	264	224	239	229	231	257	218	198	262	240	227	235	242	231	252	252	260	214	247	222	256	217	233	223	238
2158	874	977	1016	978	929	847	862	883	785	811	803	846	764	843	803	805	789	775	803	761	768	741	755	793	756	767	802	782	720	759	829	772	785	785	775	753	783	758	762	774	776	799	768	754	744	751	774	807	749	757	794	766	769	724	792	780	785	764	764	772	715	769	754	784	770	731	769	748	715	790	761	731	759	725	752	720	780	773	791	764	785	730	776	730	726	794	768	722	714	780	719	754	695	735	779	808	726	743	754	743	740	806	733	754	747	792	753	778	740	782	697	780	735	736	790	792	803	752	753	797	769	749	784	738	771	770	740	749	726	729	758	771	791	722	752	768	734	736	796	770	779	778	754	775	764	807	790	780	776	704	759	744	776	756	755	776	739	738	752	777	770	791	714	808	777	761	743	741	836	735	777	746	739	760	724	775	799	770	729	775	750	750	793	779	742	760	750	751	725	796	720	755	785	820	734	744	778	744	718	795	759	714	739	794	731	754	793	767	768	770	742	743	752	770	733	717	750	772	778	771	748	748	762	800	748	742	739	814	719	812	766	794	729	761	773	728	770	779	740	744	751	717	808	794	747	749	756	730	759	811	783	693	782	761	782	778	736	768	721	740	772	766	761	752	759	747	790	812	740	805	711	764	801	714	799	755	714	733	779	751	764	789	785	771	732	722	792	771	701	775	763	722	700	786	735	759	786	797	761	757	771	713	782	761	740	792	734	764	827	715	810	776	738	741	726	763	783	722	713	715	785	713	781	786	784	804	786	738	750	779	773	739	749	746	761	778	771	768	759	755	780	715	735	717	826	736	719	746	760	743	764	772	773	766	780	721	749	829	728	748	797	727	802	740	771	767	749	710	781	737	813	755	808	729	783	733	768	748	712	745	719	718	763	743	790	784	778	776	745	716	727	741	760	745	740	786	737	759	705	776	759	806	781	723	741	751	719	730	805	741	737	755	823	784	785	779	713	762	749	796	789	776	765	776	779	735	737	776	791	747	758	803	820	750	729	754	764	728	768	828	760	784	685	799	751	738	699	757	807	732	789	764	758	777	704	775	759	791	716	765	734	820	750	773	754	740	719	732	743	694	785	768	774	762	764	758	816	743	782	785	712	782	743	777	770	762	722	765	716	754	744	758	760	756	801	741	790	759	754	829	731	794	760	758	772	757	767	765	742	725	747	772	822	749	731	750	737	779	740	744	692	797	793	746	762	766	767	833	693	749	777	778	770	737	792	746	806	754	728	735	777	720	761	746	723	775	750	760	803	765	769	804	764	786	807	744	802	738	712	724	767	748	743	734	785	732	789	772	751	739	715	753	746	759	741	758	746	771	824	763	756	752	745	783	775	749	751	756	795	747	753	686	778	735	745	774	780	777	753	768	810	757	762	738	784	768	764	753	810	740	746	770	789	751	750	736	746	732	751	775	758	740	810	710	730	757	826	796	776	744	749	736	768	713	763	750	764	738	706	756	780	772	742	763	763	762	727	736	767	773	770	743	748	735	714	687	773	768	753	773	741	756	752	745	761	732	735	730	785	726	774	806	755	726	766	785	750	759	752	719	745	790	772	715	765	723	776	790	768	798	744	757	733	746	769	765	847	730	724	705	781	740	764	723	784	736	805	754	777	760	755	750	777	755	729	750	767	755	747	772	704	749	801	768	785	721	735	774	777	751	755	801	788	759	780	801	772	759	811	792	784	754	714	739	772	747	738	772	846	757	739	789	755	757	759	759	728	730	738	783	720	763	769	778	787	731	797	710	761	781	797	838	786	759	721	808	748	766	757	771	725	784	737	842	748	737	780	745	728	825	742	756	728	764	768	783	747	770	751	807	765	730	759	773	758	732	743	729	754	738	770	765	743	750	731	751	795	786	787	791	758	736	733	793	734	714	779	751	794	746	748	699	793	743	790	769	783	769	738	784	783	755	762	768	791	760	755	766	788	754	765	767	781	726	705	739	786	777	745	766	719	795	776	759	755	757	745	724	726	762	775	722	734	759	711	746	779	757	750	784	791	755	769	798	778	770	771	773	731	742	730	754	781	746	757	771	803	805	750	772	756	807	773	764	772	796	714	810	729	752	787	820	784	767	727	774	755	732	796	842	785	785	794	737	784	773	786	740	819	746	784	725	759	731	787	760	768	759	817	744	735	721	806	810	782	827	701	787	744	795	756	839	769	693	749	777	733	776	736	796	791	752	740	737	749	739	767	804	786	748	766	736	729	767	768	821	754	783	787	793	723	788	737	784	760	705	816	746	738	717	729	750	803	735	729	777	755	747	835	739	804	773	731	781	739	746	723	724	753	760	800	745	744	771	747	775	771	763	770	791	747	734	772	785	729	775	751	760	789	736	788	789	770	769	785	731	762	822	756	735	768	763	784	705	761	751	769	755	756	732	762	746	728	750	768	805	722	732	773	782	700	778	784	730	775	753	820	742	803	744	719	807	798	749	759	770	740	792	771	775	806	758	772	750	764	773	765	765	753	800	745	735	774	799	750	765	770	812	748	738	777	755	764	759	755	773	757	755	739	765	776	756	747	733	751	802	760	768	757	783	807	735	787	827	762	677	736	782	755	769	739	773	766	776	778	813	768	747	769	785	782	765	769	778	746	690	712	744	780	795	799	764	802	727	749	783	801	774	762	769	734	792	729	733	771	767	737	768	720	758	743	723	749	762	728	761	701	740	775	772	757	738	751	746	773	782	747	743	813	747	755	781	722	816	755	764	746	798	773	697	792	770	716	734	750	768	783	769	750	737	810	747	725	746	780	740	765	808	745	758	769	743	737	762	700	783	735	761	741	739	783	748	810	770	778	786	790	766	774	765	724	754	753	765	730	694	755	748	728	774	752	739	746	756	812	772	773	744	739	745	751	777	785	752	787	761	758	793	766	787	781	782	772	732	792	795	778	776	784	726	752	751	751	732	727	704	771	710	785	741	746	765	795	774	701	729	759	745	733	762	772	750	771	728	764	779	809	745	797	697	791	754	734	744	744	800	751	779	740	776	696	761	740	774	794	778	809	772	701	762	786	758	740	826	753	761	758	795	750	765	805	801	795	701	786	790	760	723	762	799	761	812	741	781	739	744	732	788	739	780	780	786	779	796	709	794	747	797	754	784	737	724	714	766	750	777	723	821	767	752	787	727	806	713	745	750	727	749	765	777	722	757	723	742	782	708	723	746	785	810	735	743	746	744	746	759	761	787	733	748	789	785	780	784	757	709	757	765	740	787	800	767	786	771	745	786	792	763	752	720	762	758	802	808	828	816	781	747	754	765	767	780	753	793	797	707	758	726	748	757	757	760	688	774	777	698	739	772	757	762	746	766	709	766	766	746	768	797	817	771	732	747	765	777	731	729	783	771	711	764	744	787	711	727	783	799	806	749	740	715	739	766	748	775	750	775	717	774	716	749	767	779	778	752	744	738	763	760	741	762	785	755	784	743	758	734	759	851	750	774	745	802	769	747	767	780	786	738	738	813	775	774	725	763	828
4059	952	1259	966	681	522	412	298	290	243	206	207	187	200	179	192	200	172	142	169	146	158	143	134	163	142	128	130	147	138	122	155	149	164	153	141	153	158	153	138	144	150	131	141	145	127	139	151	130	139	132	121	138	131	150	148	133	132	134	143	144	140	149	136	133	134	132	162	133	141	119	147	142	141	141	137	126	147	126	150	135	137	123	144	154	102	143	145	142	158	143	154	139	143	135	155	140	108	139	127	139	108	133	111	134	132	136	135	136	117	141	140	127	154	133	138	112	144	120	127	121	146	161	132	131	127	131	125	138	158	136	139	154	136	140	143	133	148	130	130	153	153	123	156	131	139	124	145	129	120	138	150	139	123	143	121	127	141	118	133	146	131	111	127	120	144	134	155	166	131	141	131	144	150	133	135	118	150	146	123	143	144	107	147	132	136	145	143	152	127	129	131	135	140	119	114	140	143	143	159	156	123	134	146	137	143	138	136	146	127	158	132	143	140	134	132	136	139	140	138	127	135	119	126	154	135	112	128	126	144	135	125	128	138	133	133	127	145	144	137	142	119	128	143	130	148	126	122	137	129	117	127	138	140	126	132	151	139	109	155	144	137	130	150	134	132	141	155	150	124	140	137	141	132	149	112	127	138	144	133	146	116	125	140	130	132	145	131	152	115	152	130	132	158	128	161	133	135	154	133	128	133	148	134	131	125	135	133	121	111	138	135	143	123	154	129	131	151	133	154	111	129	129	142	128	136	153	130	139	146	124	147	127	148	127	134	139	137	129	121	148	139	132	133	137	122	146	157	137	122	134	131	137	137	142	132	118	142	130	149	125	139	129	144	138	118	154	155	152	145	130	141	152	137	141	119	116	133	117	128	143	132	144	144	157	115	128	135	148	138	142	137	124	135	138	140	145	145	120	131	169	109	157	122	126	158	123	122	118	130	139	142	141	148	128	135	133	129	141	144	134	149	133	141	132	151	138	158	132	168	124	115	129	140	121	121	131	126	125	135	149	120	132	145	141	111	156	144	127	130	138	128	142	116	121	138	129	144	149	128	115	154	149	123	148	129	125	112	142	133	129	151	135	114	121	133	126	136	137	127	142	159	134	142	123	136	131	125	138	140	135	137	152	126	159	150	145	139	142	162	150	124	122	150	118	150	142	117	142	137	143	119	140	154	144	145	151	130	118	128	138	121	149	116	135	159	148	132	133	129	130	126	139	140	155	148	128	154	150	138	122	131	144	151	128	138	142	104	148	125	138	159	131	137	142	136	159	146	121	137	135	130	135	145	146	133	136	141	135	144	131	120	156	128	134	133	151	133	146	112	153	141	138	125	134	133	154	134	128	116	138	130	137	126	131	129	132	126	143	138	134	152	130	152	144	151	150	131	138	150	136	131	130	134	133	154	111	129	137	149	142	135	143	120	131	149	129	150	144	135	141	140	145	130	147	129	124	123	163	137	118	117	117	149	130	137	118	144	139	128	121	155	159	122	146	142	134	121	130	123	143	130	130	127	120	152	115	142	148	129	143	126	115	141	144	125	143	136	144	160	150	143	134	142	136	145	128	116	127	151	139	131	153	130	146	131	128	139	134	141	155	124	144	134	159	157	135	144	147	134	137	145	146	140	130	133	144	144	139	132	147	139	126	157	137	168	154	133	149	134	134	126	127	131	127	123	137	151	134	143	134	117	155	148	143	134	132	165	137	150	142	130	125	153	145	150	157	129	133	145	147	129	150	140	132	129	154	147	140	141	142	152	133	138	150	142	128	137	128	154	136	132	126	143	122	158	145	153	119	110	138	156	117	123	158	157	118	151	155	130	159	151	157	116	135	133	148	144	149	150	137	153	148	119	139	137	127	141	122	145	134	118	144	148	153	127	134	134	152	116	125	118	132	130	140	140	123	143	137	120	137	139	138	163	145	126	135	133	145	132	156	135	145	121	127	120	122	125	124	131	180	153	146	143	135	152	156	133	143	115	161	149	150	136	154	150	147	133	160	127	120	136	144	132	143	135	150	120	149	142	137	130	141	138	139	144	155	129	171	124	124	135	147	159	112	145	125	138	156	136	121	145	145	140	122	129	116	137	129	146	115	126	146	120	121	146	143	129	142	126	126	124	142	126	115	139	140	146	121	127	121	122	148	141	120	153	124	123	128	123	139	130	124	153	151	125	141	131	139	142	121	134	126	152	162	149	118	132	140	122	158	136	115	128	134	128	120	144	126	146	108	116	115	121	124	133	124	122	158	139	146	145	141	131	146	144	169	121	151	135	167	112	150	154	142	141	138	141	139	131	124	130	134	137	149	137	134	143	139	120	144	140	155	119	125	126	124	131	126	129	131	120	129	149	138	134	146	136	131	150	140	138	151	136	120	133	133	131	110	154	132	129	116	127	133	149	128	133	139	113	128	137	159	171	147	122	124	146	126	132	141	129	147	139	134	125	129	132	132	144	143	136	138	138	143	128	125	143	166	147	155	121	132	144	137	136	161	126	147	141	146	126	133	120	156	135	135	124	135	138	149	143	168	159	163	137	159	148	136	152	158	129	145	142	148	137	117	111	136	148	143	140	140	127	140	133	165	166	121	142	128	137	152	130	171	152	135	144	124	150	127	147	145	121	138	133	157	133	134	150	130	137	148	138	128	135	137	146	145	163	149	139	148	139	143	138	131	177	129	133	129	142	131	133	136	143	140	134	128	135	124	144	156	137	155	162	149	122	118	157	138	135	129	124	133	136	135	133	159	158	143	139	137	136	121	134	148	122	135	138	161	128	140	145	162	127	135	121	150	140	143	165	127	125	134	136	138	121	162	140	144	129	120	133	116	134	131	113	125	150	140	133	150	152	125	117	129	134	136	133	151	124	143	134	146	134	153	141	137	146	142	152	132	148	148	124	131	140	139	141	136	151	121	123	146	135	146	144	148	145	117	139	149	144	125	158	119	136	112	127	146	132	138	129	141	133	116	148	150	147	145	128	141	146	120	129	121	138	146	135	136	125	137	128	119	131	149	110	131	140	142	124	140	134	141	135	142	123	122	137	138	133	124	142	160	147	128	141	142	131	136	126	118	147	147	131	142	124	107	121	158	154	160	114	139	140	139	132	123	157	153	142	135	125	119	145	135	137	143	129	150	137	123	131	129	139	149	133	142	135	118	159	130	139	143	131	151	144	135	128	159	131	135	129	148	110	144	138	122	140	146	130	141	117	134	174	142	120	134	127	125	144	132	152	135	124	158	132	138	111	150	127	119	130	130	141	134	143	148	155	121	144	142	129	144	128	132	110	148	130	171	138	137	149	127	134	121	139	128	151	134	139	134	117	144	145	135	154	152	150	127	142	140	137	123	144	145	134	146	137	111	139	134	131	112	122	156	142	147	142	148	137	127	140	122	139	131	122	120	132	140	143	111	150	137	128	138	114	116	155	146	139	137	135	138	134	140	143	123	153	156	139	144	113	121	144	126	131	141	155	135	124	142	113	126	109
5413	1498	3101	3666	3114	2502	2148	1856	1554	1419	1227	1188	1049	1009	925	930	905	837	765	739	751	758	715	681	643	686	626	635	640	610	620	582	591	588	596	562	624	601	566	557	588	554	535	580	568	516	499	532	520	570	577	528	559	544	529	529	481	506	517	531	495	517	506	532	523	529	542	512	541	547	544	543	512	499	487	550	504	493	516	514	494	502	547	495	511	490	514	523	537	486	531	512	533	506	548	468	522	524	526	518	544	465	474	495	535	507	483	525	528	494	539	512	499	496	536	497	479	549	508	526	528	488	530	536	471	525	492	546	542	504	515	535	479	544	484	499	522	466	507	517	517	502	534	471	504	544	479	525	493	494	522	519	520	520	493	506	520	538	523	494	491	501	528	489	514	501	514	525	526	502	520	522	503	517	492	483	542	522	459	473	504	514	529	457	501	469	528	495	490	518	539	525	508	524	485	509	466	480	506	531	501	521	481	517	521	453	459	515	521	499	488	524	511	522	493	485	441	568	524	507	517	495	458	504	478	439	481	512	485	487	454	513	520	523	485	489	485	524	499	536	508	461	496	520	518	497	504	518	531	443	524	499	535	527	483	473	506	465	494	478	495	478	521	506	498	531	530	505	483	500	512	486	492	497	497	510	512	519	492	500	520	520	531	458	509	502	498	456	510	476	512	519	508	497	514	496	532	483	498	480	495	496	480	473	495	510	508	449	496	475	450	516	531	522	539	483	509	502	481	502	518	497	532	508	480	502	512	479	484	503	499	498	502	464	504	511	469	467	470	528	505	495	511	472	465	545	483	512	500	471	524	493	524	548	499	486	520	522	511	523	465	490	479	511	519	493	520	514	508	509	524	511	471	515	481	463	508	526	505	496	548	514	516	513	485	523	519	527	517	535	527	503	495	496	551	533	501	510	533	503	511	487	500	504	471	497	510	489	511	466	480	491	475	493	526	486	514	509	485	506	481	509	517	570	494	520	471	512	496	494	504	475	531	490	493	488	549	491	472	487	554	532	499	574	541	526	478	528	453	450	506	516	537	491	511	538	525	481	482	487	483	508	490	474	510	472	522	502	502	501	512	510	522	496	524	506	477	507	496	485	497	484	464	524	522	508	539	520	514	478	536	481	489	484	507	524	504	467	486	510	479	523	512	504	493	480	514	559	516	510	444	537	502	533	543	505	538	505	492	509	513	521	517	511	473	510	537	520	496	497	518	518	503	443	468	521	526	525	511	468	503	508	529	493	509	502	541	530	506	493	513	508	514	486	502	476	489	521	497	572	514	524	521	489	470	523	495	508	480	464	467	530	503	497	529	507	518	496	479	519	447	493	533	448	497	498	486	542	503	519	549	522	498	479	524	525	484	494	534	526	546	496	485	480	489	532	497	523	490	531	480	509	483	508	497	524	490	486	546	500	520	480	545	470	495	527	524	462	473	515	541	507	483	503	464	503	547	489	506	501	456	471	473	509	517	509	473	546	501	491	476	509	496	515	530	559	495	524	523	462	515	485	467	499	497	533	511	502	485	500	493	488	506	468	498	539	528	525	482	521	494	464	498	511	450	502	504	525	456	487	528	523	509	492	495	494	489	522	514	489	524	521	487	526	512	501	533	518	508	492	504	482	460	510	474	487	511	473	516	474	543	499	521	493	504	502	501	533	512	469	503	525	512	505	513	522	503	490	522	496	506	520	485	498	519	513	475	506	485	522	471	509	532	514	494	456	525	445	486	542	507	505	521	473	527	515	524	523	507	500	487	495	473	500	477	470	548	507	525	492	459	550	479	498	503	507	489	532	493	530	498	473	509	528	528	526	489	550	464	519	464	529	522	481	479	511	516	483	495	464	499	490	500	490	503	498	506	449	518	516	520	481	565	541	509	522	482	493	505	528	532	494	509	505	483	493	484	520	533	511	485	508	501	478	509	527	524	501	481	514	493	508	492	494	539	495	501	530	498	511	478	499	483	459	499	505	509	505	496	503	509	486	482	466	486	496	495	504	516	494	534	502	525	480	474	502	490	479	464	523	485	489	457	532	461	495	470	520	485	492	513	469	552	476	517	500	528	488	518	488	511	508	505	489	483	531	505	500	453	485	529	504	512	516	476	521	533	501	508	477	514	498	502	512	527	480	527	483	500	535	492	508	518	480	546	481	484	505	516	512	533	469	519	525	456	523	463	515	524	497	465	513	511	505	499	496	505	487	490	496	487	501	484	510	488	458	507	494	476	498	503	495	491	476	482	512	529	497	485	501	534	511	448	522	520	512	553	500	503	484	483	474	528	460	534	514	496	517	503	529	498	510	517	516	483	498	511	494	550	515	509	476	511	540	511	520	512	489	527	535	492	475	502	521	510	521	478	521	516	539	534	457	504	501	501	548	470	515	515	502	515	499	517	489	502	522	520	519	526	538	527	490	484	488	518	481	515	464	499	544	486	487	517	484	490	512	485	530	499	492	476	515	479	521	495	510	484	528	566	522	514	519	527	537	529	541	564	505	482	545	517	520	485	484	514	496	508	516	502	526	550	476	505	519	544	517	577	524	508	467	497	566	515	503	485	521	511	536	495	531	488	550	518	550	488	490	501	514	502	490	482	526	516	510	534	541	478	500	465	516	530	531	514	522	484	467	527	501	499	504	518	518	500	509	538	527	516	518	509	540	479	487	524	509	512	514	507	530	468	488	505	527	507	493	510	489	498	491	512	482	535	496	530	476	524	496	535	508	495	512	496	503	478	533	511	489	532	483	487	486	508	528	513	496	528	497	492	502	530	497	487	467	477	508	504	504	522	511	482	496	511	483	527	497	468	468	489	489	500	519	464	488	496	525	529	470	483	498	506	498	523	515	507	492	513	558	516	507	489	487	511	522	484	480	484	485	520	480	481	492	512	513	512	472	501	545	547	500	489	470	546	530	453	456	517	555	482	512	522	485	473	537	514	508	510	512	473	508	478	496	567	451	514	481	458	522	510	511	526	506	477	529	518	520	488	453	496	538	524	472	520	500	515	527	527	504	499	527	499	528	485	475	491	461	528	479	516	516	467	507	482	471	492	508	513	512	529	476	501	519	495	499	513	500	496	514	549	505	477	539	486	510	536	457	520	494	526	493	482	490	526	493	497	480	539	475	492	503	487	497	490	473	485	517	510	486	490	486	503	483	494	468	457	522	521	517	524	470	507	508	525	477	508	489	502	491	486	511	483	497	521	492	523	536	506	544	503	512	495	516	510	523	513	517	554	533	488	515	497	465	521	530	520	538	526	518	514	541	484	533	516	472	504	507	537	469	519	518	551	554	471	523	499	468	517	496	528	494	512	509	504	468	498	512	506	517	488	498	483	520	495	511	488	443	506	509	538	484	465	494	485	501	462	493	506	485	500	480	514	506	509	488	508	481	474	526	507	440	528	517	529	511	498	462	507	458	543	536	512	541	492	489	503	551	501	509	510	509	501	525	501	502	462	527	482	464	467	486	505	487	497	502	509	498	483	457
7122	1568	2172	1652	1096	808	625	486	422	369	298	264	225	227	202	170	152	176	160	154	155	171	147	142	157	121	123	134	135	116	124	133	112	122	119	108	134	119	119	127	108	118	95	121	146	119	141	108	105	113	122	107	116	117	116	133	130	117	108	120	108	108	115	109	99	123	116	110	116	104	96	120	97	102	115	116	98	114	118	100	95	109	110	107	110	106	105	120	115	131	122	96	86	108	94	108	85	113	110	101	90	113	114	115	100	103	103	107	114	106	137	106	123	104	121	91	109	120	115	113	100	105	94	121	128	104	106	113	100	106	112	117	126	111	111	103	98	109	115	111	105	134	110	101	114	115	96	106	98	112	138	101	101	124	100	102	123	106	107	130	102	109	99	101	104	115	101	125	119	110	112	110	106	107	108	99	97	115	77	127	106	114	105	108	98	105	112	99	100	107	111	110	99	118	122	122	96	92	110	113	121	127	112	106	119	124	94	109	109	123	120	97	105	101	94	106	109	120	108	95	102	98	124	95	107	105	113	106	114	96	104	101	101	104	119	101	128	102	124	120	130	101	109	116	96	95	136	104	110	101	102	109	113	107	98	110	100	110	122	98	103	125	95	124	115	111	116	117	112	107	116	134	115	109	115	125	113	119	109	97	128	130	118	107	116	113	102	100	97	97	105	93	103	104	93	93	110	112	101	95	105	99	107	93	107	115	92	93	100	100	106	107	102	103	107	113	91	107	102	108	108	93	115	117	127	135	120	114	112	94	116	100	107	115	123	115	103	126	118	112	121	110	108	101	120	118	110	104	109	110	110	114	97	119	103	105	110	98	111	128	114	107	101	118	110	107	125	102	85	81	110	115	126	105	119	123	95	86	109	111	113	100	117	87	102	120	84	106	115	118	116	101	109	116	102	110	122	106	100	103	121	96	93	94	120	109	105	105	93	119	99	129	119	105	97	99	107	101	117	105	107	112	93	89	90	112	96	113	98	103	100	110	101	105	119	103	109	113	101	114	109	96	114	98	106	99	113	105	90	90	125	103	104	117	108	95	113	111	116	104	103	100	137	108	114	103	135	113	123	108	127	102	118	99	101	99	101	110	103	111	90	112	104	106	128	120	106	97	115	98	119	102	125	103	111	111	123	85	112	132	95	134	104	119	103	103	119	101	100	101	110	113	96	100	120	96	112	103	126	94	120	119	105	101	109	95	123	111	99	112	111	106	100	112	81	105	103	103	88	118	109	106	125	113	119	106	106	107	103	99	98	112	107	101	110	116	99	121	108	113	101	110	128	102	123	103	104	102	100	129	96	121	111	119	130	123	106	126	96	109	105	123	112	117	93	102	105	116	104	102	108	103	114	106	97	107	116	110	106	108	114	99	101	100	97	110	101	102	107	101	125	108	114	107	93	124	83	94	101	112	129	111	97	95	108	109	127	112	112	112	96	112	114	102	94	100	128	120	98	97	120	107	97	105	93	106	93	98	108	121	121	118	102	100	128	108	111	116	109	96	98	103	112	113	120	113	102	116	106	104	106	131	100	114	111	114	116	107	121	111	97	107	104	111	119	120	114	100	120	115	138	116	119	111	125	110	109	130	100	117	114	116	111	106	110	106	115	99	93	97	106	96	105	108	115	102	104	105	102	101	96	102	84	93	128	106	97	103	96	119	121	117	99	104	119	117	115	122	96	123	133	102	101	97	109	114	113	115	116	99	101	97	93	116	109	104	112	115	101	123	88	103	97	117	102	101	114	138	100	109	111	113	96	94	98	91	122	114	106	118	114	128	120	116	111	102	125	102	103	115	99	111	108	105	137	99	106	98	122	104	112	105	99	107	111	106	117	118	114	94	99	126	90	113	120	115	105	91	98	95	112	93	106	123	112	110	107	105	116	91	101	113	102	100	121	106	104	120	101	107	111	111	97	118	103	77	103	100	125	113	105	114	114	109	132	106	121	107	120	99	116	85	107	96	90	128	111	102	118	133	120	110	108	94	104	106	107	123	105	98	94	124	92	115	120	108	127	104	91	107	120	119	120	99	112	108	96	103	117	93	108	105	101	108	111	100	110	126	106	104	97	129	114	92	108	101	120	138	98	85	129	111	115	114	90	120	105	111	92	101	128	102	105	100	108	117	110	119	119	122	116	115	119	121	115	86	109	106	112	87	94	110	103	125	120	97	109	110	117	103	94	111	110	109	122	89	110	104	127	104	108	115	88	110	100	124	111	124	122	92	102	120	95	134	116	102	124	98	102	94	102	115	95	90	118	101	87	96	113	106	104	100	98	122	131	118	125	91	119	105	97	102	103	104	108	102	107	116	94	113	130	112	99	90	114	119	96	114	115	106	94	111	123	94	107	110	109	95	102	105	102	96	120	120	105	113	117	94	104	115	113	123	110	121	132	99	102	109	128	111	98	95	117	89	113	101	102	116	119	95	128	114	117	117	117	116	106	123	100	112	109	99	95	109	122	102	111	121	108	111	91	94	99	116	94	100	116	88	92	111	109	110	102	117	132	100	116	123	112	118	89	105	103	114	106	81	113	110	109	101	105	108	108	127	119	111	113	105	115	113	113	116	97	119	108	100	128	94	100	102	116	114	121	106	123	126	99	96	116	110	114	128	131	117	113	115	99	104	101	98	105	96	92	108	99	108	102	114	117	104	97	106	118	101	119	120	130	104	94	125	92	125	102	105	102	94	110	81	116	106	113	108	109	101	107	96	117	108	112	123	100	103	106	117	119	126	109	100	97	98	109	93	116	80	93	102	130	112	105	114	111	98	116	102	130	105	112	103	96	103	103	118	107	101	110	100	87	110	109	117	107	97	110	109	99	119	80	105	103	96	113	113	84	109	109	112	114	107	101	105	107	102	100	104	114	101	113	99	110	111	114	109	100	107	102	127	113	111	109	103	87	93	91	111	112	112	89	112	122	129	120	102	92	102	106	93	84	110	102	104	118	111	120	106	116	105	94	120	109	101	118	128	107	112	117	120	106	110	81	118	111	107	106	107	107	119	91	110	107	130	97	100	104	112	98	109	97	106	104	117	109	98	105	109	114	96	114	100	108	127	92	118	100	111	103	97	109	120	115	99	102	105	113	110	115	120	123	95	130	97	77	93	113	111	102	109	116	121	109	97	105	92	105	107	109	111	81	111	114	110	104	124	99	90	100	105	116	119	99	103	94	108	84	106	121	98	100	101	105	107	99	104	118	106	110	127	101	91	111	100	100	107	100	124	110	88	113	98	108	112	127	111	104	115	106	110	107	118	95	106	105	106	117	102	110	101	120	114	108	98	107	126	119	106	103	114	105	110	104	115	103	111	116	98	128	97	127	117	85	126	92	129	115	112	110	98	124	101	115	113	120	106	113	104	107	123	108	106	115	105	86	113	98	108	118	96	111	118	106	115	102	106	111	92	118	122	95	109	106	107	98	102	98	111	131	99	101	122	108	121	109	97	117	125	106	104	112	132	97	111	84	111	114	105	123	111
7188	2198	5127	5762	5003	4095	3333	2757	2302	2072	1778	1590	1421	1322	1208	1083	1113	914	922	875	821	807	734	714	729	719	673	612	618	641	614	584	597	593	551	595	534	533	540	520	518	466	482	474	517	526	543	514	467	478	485	455	479	471	487	466	494	507	454	431	470	461	452	436	502	408	455	430	430	463	417	458	453	464	439	464	464	405	424	508	415	446	439	430	458	438	443	461	425	412	436	424	468	444	438	434	444	405	453	445	438	419	471	448	431	457	410	418	449	412	414	429	421	412	388	403	413	400	432	411	415	432	417	376	405	419	434	446	427	430	437	386	390	401	404	377	408	398	423	434	445	414	454	404	410	426	419	439	428	423	423	425	408	433	410	423	422	414	410	436	442	402	416	469	421	423	388	385	411	443	445	399	426	390	445	455	436	423	462	413	417	392	395	392	429	428	425	433	406	432	413	410	444	418	420	416	407	403	388	388	417	462	441	467	413	426	418	460	401	427	448	398	397	412	425	454	434	431	432	398	392	404	418	385	415	385	437	409	407	399	389	434	392	391	402	435	439	396	432	438	431	433	423	450	412	435	407	407	417	403	435	420	394	386	414	415	391	428	427	415	422	427	405	402	439	395	444	419	406	424	405	417	416	397	413	427	373	434	423	433	416	409	469	397	427	387	421	439	421	419	385	411	392	438	434	388	397	435	408	408	429	392	433	399	394	436	393	423	439	415	399	421	401	433	433	427	416	447	405	436	406	404	413	426	368	413	395	436	395	427	414	441	431	420	408	443	436	427	420	451	384	426	417	427	430	443	436	397	386	439	389	416	427	368	426	411	431	409	441	403	368	409	408	414	437	407	415	409	378	439	421	380	438	427	410	443	407	408	400	424	430	387	401	392	433	393	418	437	405	404	396	437	387	395	403	414	447	397	379	410	409	437	406	423	431	411	445	438	434	450	413	451	431	404	393	414	417	362	425	410	413	452	444	429	418	415	402	418	418	439	383	405	410	398	426	424	401	426	431	399	401	444	437	446	419	394	361	418	445	413	447	420	407	437	389	412	410	418	432	414	414	406	410	418	434	391	401	435	424	428	414	416	426	444	417	449	394	367	440	422	409	427	415	412	411	403	433	436	420	417	425	442	427	400	386	388	416	415	450	432	406	446	420	444	442	394	438	388	417	427	420	396	418	435	398	385	428	436	430	394	396	399	399	383	439	437	399	444	411	378	450	425	384	404	386	410	428	422	450	406	378	446	369	421	388	386	433	392	449	445	417	439	436	408	426	406	396	436	441	399	399	422	407	380	459	416	409	427	416	413	440	425	420	442	423	426	431	391	409	452	441	397	397	444	458	396	401	385	372	396	437	396	386	434	419	389	400	432	444	437	442	425	398	434	393	399	406	425	423	420	428	450	432	395	437	404	454	418	420	401	388	429	377	418	405	412	409	383	385	425	448	432	435	424	443	403	435	395	424	385	424	418	427	394	393	399	401	422	433	400	407	385	371	403	393	416	461	379	411	416	430	388	418	398	402	391	421	412	402	406	409	423	433	426	394	421	391	413	431	413	409	408	406	438	421	417	404	402	413	419	424	467	419	424	401	403	404	420	423	402	398	429	386	443	428	425	419	409	399	408	421	402	440	444	422	444	426	434	423	455	431	437	444	470	426	439	442	393	420	446	407	407	424	401	407	393	440	437	417	405	436	390	424	430	397	431	427	418	427	424	412	372	388	410	421	400	422	409	416	406	427	429	433	415	425	380	401	409	436	377	405	404	430	414	434	419	425	405	402	417	425	450	417	449	422	420	405	410	428	375	412	438	403	404	409	428	415	410	388	394	441	398	431	399	424	437	427	397	437	393	431	438	404	417	439	436	388	413	407	421	422	401	391	385	416	428	397	432	453	401	420	437	444	440	413	403	438	427	422	406	407	418	386	401	431	449	428	385	418	448	416	433	416	440	441	404	409	413	432	416	409	448	424	399	419	389	375	411	400	391	394	419	414	449	405	417	440	459	446	413	410	417	395	423	417	421	410	402	387	405	401	416	440	409	404	394	415	423	383	421	416	437	413	413	416	440	443	391	413	450	378	443	400	441	384	412	430	401	390	385	404	459	457	405	410	424	406	395	415	399	426	433	423	411	407	417	400	401	415	386	421	408	398	419	413	395	419	396	411	441	455	435	433	393	417	386	448	386	397	406	385	418	389	409	435	411	443	411	424	388	442	436	381	429	401	400	409	367	405	403	430	424	414	414	429	435	423	403	430	437	420	412	396	398	380	405	414	400	438	396	420	393	439	408	392	424	386	419	461	445	419	423	445	414	434	405	456	416	432	440	429	426	412	435	434	449	453	409	381	432	396	390	395	432	414	409	407	439	403	415	395	432	405	383	426	402	410	386	401	437	436	385	403	442	406	424	436	351	404	428	439	427	428	420	414	430	403	403	408	459	444	434	398	426	401	388	390	425	412	387	423	431	394	437	427	403	378	426	412	420	426	395	415	410	400	422	424	433	427	367	441	424	414	400	473	435	404	422	446	413	431	399	402	381	414	448	431	427	432	404	410	390	426	378	393	446	408	405	432	396	415	425	436	401	406	437	431	423	433	415	404	408	429	437	456	453	394	388	443	453	418	426	426	421	420	414	433	427	416	420	415	414	408	391	397	423	375	449	408	420	422	410	379	425	414	424	402	401	427	410	415	417	411	428	415	416	452	390	419	417	400	408	433	412	416	437	398	431	439	430	437	410	404	411	429	416	419	404	445	409	398	410	446	422	405	416	429	416	425	428	407	425	443	411	451	402	403	433	398	426	379	399	400	413	396	424	447	393	437	421	405	391	406	396	414	413	447	454	437	450	443	439	385	435	426	434	441	413	403	388	391	409	410	379	422	420	368	413	386	411	438	421	435	437	437	419	390	414	422	452	398	410	395	390	402	406	423	420	418	395	421	409	411	410	420	450	418	442	416	400	443	406	435	403	393	405	442	424	431	461	410	421	427	418	416	382	420	380	404	424	404	434	388	466	426	402	440	457	422	428	384	394	416	422	410	374	426	444	402	418	413	418	420	419	416	405	423	419	419	398	418	373	366	443	396	361	447	392	416	407	409	401	419	432	426	401	405	413	397	407	435	421	415	392	391	402	426	377	428	376	437	365	416	373	423	386	396	427	420	411	440	421	433	396	430	447	379	381	415	439	398	406	404	411	390	425	431	429	380	417	444	393	446	424	411	421	414	428	419	434	394	442	436	400	393	370	427	381	401	428	406	406	420	415	422	437	450	443	418	398	412	404	387	407	377	427	418	400	426	457	449	424	419	426	377	446	399	390	403	391	440	417	404	389	409	387	440	426	431	404	427	356	411	416	431	421	442	389	413	376	429	414	423	398	377	443	414	430	422	435	426	402	421	369	414	426	433	428	402	408	426	430	353	403	407	423	402	414	393	420	417	438	384	411	399	400	435	373	446	390	421	425	405	434	446	410	411	434	430	418	395	414	400	407	424	425
1129	297	327	272	232	277	250	250	211	251	295	223	237	268	262	254	258	272	256	217	256	242	247	231	246	234	243	238	241	272	248	231	250	242	262	229	267	256	240	252	234	242	241	225	261	252	230	249	278	235	244	255	215	225	266	218	277	255	256	244	277	259	245	224	237	241	238	217	257	220	223	247	255	249	245	253	241	264	253	263	255	231	241	250	249	222	266	254	253	253	241	263	256	252	267	231	228	246	207	247	217	224	251	238	262	232	269	232	255	259	237	241	245	235	264	232	218	233	258	254	253	219	259	253	239	253	259	253	272	259	269	267	232	243	230	261	235	262	249	255	258	217	268	245	256	254	216	251	246	231	236	224	238	257	249	266	244	239	215	277	269	229	224	248	261	253	272	236	239	226	231	235	240	234	235	251	234	261	262	243	247	278	213	240	248	229	253	235	255	260	231	261	227	230	261	253	253	244	241	241	238	242	248	272	226	264	239	262	229	245	245	225	234	258	221	233	224	254	252	259	257	250	238	251	240	261	296	224	226	237	236	237	268	232	230	256	266	248	237	248	270	253	278	243	251	269	219	252	262	238	260	238	237	241	259	232	252	242	221	252	252	255	273	236	249	231	243	233	243	264	254	251	255	260	272	286	262	223	256	244	276	245	248	247	252	229	239	259	249	230	255	237	249	229	250	238	233	266	251	226	254	245	261	243	249	242	252	265	248	256	258	274	234	241	247	239	248	224	254	260	244	270	234	234	267	234	260	242	224	266	265	254	222	272	247	255	243	245	237	258	233	221	239	250	257	227	230	249	240	234	258	214	234	259	248	256	248	252	255	271	222	236	223	248	246	288	231	249	239	227	232	247	219	220	244	252	234	258	282	244	223	260	215	236	243	245	278	229	254	262	230	247	267	255	268	249	242	230	243	256	239	257	247	264	247	258	248	244	259	256	284	235	255	248	224	231	246	233	234	209	233	258	230	269	227	243	248	264	236	247	256	261	240	230	244	250	239	229	255	263	243	247	248	213	235	260	247	234	233	225	233	226	232	272	250	238	236	245	234	238	218	238	240	240	241	251	270	239	235	242	243	250	243	254	265	230	210	261	240	239	268	252	237	246	249	225	241	241	273	267	253	239	247	253	244	221	270	238	248	260	252	241	264	228	244	248	260	268	235	285	253	246	236	262	245	255	270	229	208	248	250	249	253	255	211	236	222	269	263	250	256	268	248	279	231	259	263	229	249	234	261	255	258	226	257	243	268	237	236	252	237	255	270	252	242	264	276	247	245	234	250	249	226	258	233	266	258	208	248	260	238	273	250	234	268	261	247	222	257	228	287	266	272	253	260	248	258	209	250	245	271	305	246	264	241	254	245	230	256	245	236	251	251	253	234	249	234	238	246	249	223	256	260	258	247	230	245	250	266	223	246	260	255	259	236	243	245	247	234	243	230	249	234	242	236	252	248	244	239	268	244	263	262	260	249	236	211	246	254	239	251	237	242	231	228	261	275	261	213	264	256	255	242	230	229	245	248	229	261	229	250	232	268	234	220	248	233	246	221	248	270	250	226	249	253	256	253	244	250	262	269	246	238	254	240	216	220	246	240	236	268	239	255	203	230	267	257	233	240	227	265	250	263	211	250	269	244	248	245	227	266	238	235	204	249	259	236	233	257	229	266	252	257	246	244	259	266	275	250	234	235	249	232	264	256	241	239	226	258	236	245	245	250	243	239	232	237	250	261	224	238	249	238	262	227	248	239	240	235	251	218	223	248	262	251	236	240	267	238	234	242	240	236	235	269	264	237	240	263	268	213	271	229	255	263	280	234	258	217	259	249	264	248	240	234	251	280	276	227	257	235	243	265	227	246	229	256	269	264	261	247	262	258	243	262	272	239	247	236	226	229	242	277	254	229	251	264	225	269	231	233	246	248	234	274	234	258	235	216	248	219	242	249	235	242	234	244	238	237	252	265	265	238	234	232	230	236	234	258	240	247	240	237	278	234	238	208	249	231	247	242	230	255	246	223	235	228	289	268	241	257	236	260	237	231	250	243	229	233	232	262	247	268	264	255	248	262	230	222	239	236	260	251	228	260	263	221	224	249	237	247	250	250	210	234	257	253	243	248	257	225	263	241	232	280	256	234	270	223	226	240	246	267	238	216	242	220	236	240	252	247	263	228	252	242	257	232	220	249	247	259	246	278	215	249	247	239	256	230	231	253	264	216	253	237	235	263	261	256	227	251	245	225	237	239	238	259	269	245	249	267	241	236	242	274	270	221	263	228	241	255	236	244	250	251	240	281	259	260	244	255	244	222	272	246	250	237	254	248	251	238	249	214	249	229	241	262	254	232	258	245	246	264	225	266	236	263	226	268	245	255	258	257	251	278	230	226	263	226	231	227	257	246	263	242	273	222	236	252	251	279	256	251	253	216	232	254	253	240	248	270	247	255	232	271	250	244	259	235	231	249	240	229	252	228	236	244	256	282	251	249	256	221	228	276	229	224	258	251	259	261	259	242	252	228	225	255	226	234	244	233	263	232	287	248	248	250	254	250	239	244	248	292	239	280	253	244	254	226	237	233	262	257	224	266	245	253	265	235	233	249	257	214	262	240	225	247	242	230	234	252	237	237	253	257	239	229	217	262	239	242	261	226	241	257	241	271	235	256	243	272	235	234	219	273	217	231	220	237	265	227	237	253	234	237	236	253	232	253	237	255	242	233	245	222	254	245	232	269	265	232	250	218	240	245	265	232	238	260	243	232	246	261	253	240	249	249	257	252	266	256	260	232	248	250	246	246	230	256	250	248	276	257	243	255	262	250	272	244	252	252	280	251	263	261	250	240	230	246	258	249	273	233	282	254	225	219	234	252	267	230	272	266	269	231	242	252	243	264	221	236	228	228	256	260	235	256	259	257	231	224	251	259	254	258	240	262	226	257	245	232	259	216	263	234	264	244	242	255	220	231	260	241	256	258	243	242	259	270	223	261	245	237	267	227	234	236	240	260	261	244	244	257	232	258	248	246	238	229	266	229	241	262	244	240	231	240	224	236	234	238	254	245	244	235	237	259	228	224	243	248	269	262	260	282	219	253	224	246	244	241	260	254	226	263	235	229	239	261	228	255	236	227	247	271	227	246	226	232	257	240	247	275	262	258	248	233	281	254	269	249	243	260	257	270	237	280	245	254	281	247	251	263	240	246	265	261	263	247	260	254	269	265	237	231	248	255	258	255	234	236	239	254	269	271	220	246	236	239	247	233	233	258	229	242	260	259	246	255	264	251	247	234	247	267	269	276	238	269	251	241	236	228	264	244	256	234	272	245	250	263	225	249	231	252	261	241	265	278	248	244	208	240	255	235	260	223	274	245	245	231	260	243	245	248	255	201	256	223	231	251	224	268	263	253	254	257	253	213	231	229	244	238	252	233	217	233	254	222	272	246	253	256	239	253	242	240	260	236	227	234	231	207	253	241	256	245	246	254	223	226	251	271	241	239	241
2403	905	1098	1011	1037	942	980	930	884	935	880	886	852	851	814	866	866	838	844	794	878	792	866	857	889	810	881	895	857	857	852	852	856	855	834	859	836	839	839	826	863	802	894	831	834	842	841	812	855	813	839	856	882	852	860	853	824	858	843	873	889	834	824	835	852	859	782	860	840	871	797	863	824	819	855	840	882	830	804	848	907	890	836	851	860	844	869	814	854	828	837	822	842	808	809	857	844	824	775	841	815	829	836	861	795	852	855	852	809	823	843	854	837	806	871	812	836	849	840	805	829	806	864	885	815	837	856	844	833	807	875	853	799	855	817	827	832	873	813	804	825	864	871	809	829	833	857	807	869	871	870	849	826	909	829	854	834	825	818	843	861	866	817	835	859	831	783	824	856	823	807	815	831	818	820	862	873	843	807	827	820	824	807	807	792	820	908	822	848	853	822	761	874	825	818	870	870	826	844	801	837	844	817	791	822	815	821	887	852	851	852	832	832	785	889	838	861	850	841	844	849	832	844	839	848	882	888	849	822	794	829	854	848	768	836	803	855	821	801	813	846	850	864	783	813	807	854	856	801	828	859	854	799	862	844	850	862	861	853	827	855	790	817	866	886	810	834	803	832	801	841	843	868	823	774	845	836	857	811	824	813	882	796	813	848	782	861	792	834	855	855	862	890	870	853	839	824	819	858	814	826	848	869	856	820	894	847	884	823	810	787	832	806	876	877	802	852	855	850	883	874	832	875	813	841	826	818	821	864	836	826	849	840	840	829	783	811	817	892	859	837	843	864	860	821	838	834	822	822	785	809	871	805	878	883	838	843	847	851	806	866	845	867	883	825	809	787	849	799	827	824	833	862	816	873	882	844	821	823	883	849	846	834	871	827	829	827	803	846	826	787	848	807	871	825	850	849	829	880	860	820	860	813	812	857	824	863	838	823	836	904	849	839	783	752	871	821	781	828	848	865	813	794	856	828	832	804	798	826	808	834	829	862	881	856	851	873	833	824	831	777	863	875	884	830	815	811	806	816	836	830	814	809	825	832	869	841	857	842	838	863	794	919	827	840	804	874	829	843	816	820	850	823	861	878	863	825	884	813	813	844	851	867	822	830	814	825	877	780	856	834	848	804	831	855	868	859	867	831	840	815	861	831	795	853	835	926	872	852	817	850	846	829	907	817	785	811	883	799	844	850	836	830	847	832	882	783	822	888	850	793	861	777	815	807	876	840	818	828	857	853	860	828	852	862	824	829	798	786	851	871	819	774	786	810	810	855	826	840	826	845	824	819	817	819	826	846	830	803	822	850	835	818	845	804	856	846	876	828	840	869	834	844	786	856	820	851	817	841	818	800	838	819	846	827	824	854	878	827	802	850	772	877	873	826	816	798	800	861	865	804	864	854	811	802	821	835	884	842	853	861	846	785	769	777	857	854	835	852	856	844	822	828	848	844	859	792	824	858	859	874	813	824	875	866	824	838	807	815	804	804	823	763	808	817	851	881	833	856	870	843	806	854	827	827	860	811	901	846	834	810	859	840	801	816	788	783	821	832	858	810	830	843	825	795	856	827	815	882	914	819	871	839	853	832	853	806	815	851	818	811	863	873	830	841	807	836	820	857	888	865	827	819	832	829	891	846	837	815	896	776	852	849	870	816	866	822	854	831	812	854	810	847	852	806	779	811	870	801	845	861	860	825	833	873	828	848	825	838	792	854	829	798	830	857	828	817	807	844	808	865	867	866	838	834	894	841	873	870	848	813	774	857	843	859	830	803	801	839	900	817	827	860	832	852	880	870	869	847	846	851	880	819	818	835	811	805	870	865	810	831	860	838	848	860	802	815	857	811	874	817	846	882	832	830	819	887	833	786	806	854	870	851	823	821	829	871	876	798	845	793	799	837	788	855	861	832	864	842	814	858	844	875	824	833	845	837	890	792	822	799	868	832	791	853	798	811	854	834	841	869	819	848	823	877	860	802	849	852	820	815	843	799	815	908	814	813	825	836	835	826	836	816	804	827	838	843	773	829	890	832	840	824	812	819	822	848	853	833	858	870	825	864	866	882	859	810	800	804	841	810	801	829	849	795	834	812	854	871	859	836	840	810	827	846	824	885	817	830	828	870	834	835	886	821	810	817	812	796	884	815	834	841	835	851	834	836	850	808	825	847	864	901	851	809	848	793	854	807	777	859	827	807	837	835	827	853	852	855	797	851	835	840	821	776	827	884	837	851	872	823	808	834	846	785	822	811	852	831	823	872	885	897	885	832	834	811	814	793	839	905	833	816	873	833	816	856	848	900	826	853	841	861	823	838	797	885	870	860	794	834	787	793	828	861	773	831	855	839	782	838	833	784	795	854	871	816	806	814	880	820	866	817	889	847	813	786	814	790	831	874	845	882	853	822	810	882	849	819	881	788	813	851	888	856	824	791	807	824	794	835	882	830	795	804	792	865	854	859	884	814	864	805	818	889	843	829	868	857	873	858	892	775	811	785	843	821	877	883	841	841	853	829	846	822	812	832	821	806	803	816	859	863	835	843	850	844	870	830	800	826	846	810	882	862	893	801	804	830	884	880	795	861	840	839	863	832	806	851	809	850	811	807	880	844	816	787	855	895	837	815	834	843	807	879	811	858	820	812	885	853	789	851	856	770	832	869	851	874	832	836	886	844	812	891	864	800	846	845	809	819	815	783	837	802	863	810	841	826	842	820	824	893	838	869	859	781	825	870	820	851	880	827	871	823	860	787	864	880	837	867	826	833	803	819	845	796	869	852	771	860	782	858	829	839	817	920	800	780	864	803	822	837	821	840	845	862	832	865	797	829	876	841	806	854	831	845	860	822	835	819	826	843	819	837	862	817	862	774	838	803	850	836	831	791	822	854	817	842	821	836	881	786	811	797	849	817	882	805	834	831	825	879	873	837	857	852	835	807	799	780	841	814	811	843	816	819	815	863	911	902	808	807	843	866	858	875	830	814	819	852	830	834	827	828	859	797	817	814	854	820	856	875	834	820	892	845	857	811	887	859	785	854	856	872	824	822	879	935	822	798	862	812	830	788	861	824	807	834	824	898	813	852	823	855	884	805	846	849	830	877	846	811	809	809	840	851	846	848	862	891	875	813	844	847	816	811	886	859	842	796	843	834	861	817	801	818	852	869	867	875	823	836	859	872	828	837	852	835	850	831	864	887	814	883	866	892	882	883	800	846	835	886	844	823	808	829	825	826	825	827	848	817	807	819	830	762	854	844	837	828	802	850	783	796	883	808	842	811	804	864	842	850	814	827	850	905	814	874	824	857	839	815	874	857	809	835	832	815	811	806	817	850	885	797	825	848	857	822	816	836	832	842	842	854	817	753	862	842	844	895	867	835	865	820	780	822	875	806	869	866	814	839	905	873	842	848	811	845	841	844	849	822	822	832	750	833	816	844	799	852	824	789	828	871	807	859	849	792	841	867	824	837	795	867	848	847	833	840	821	860	792	791	778	874	826
3904	866	1249	835	641	448	401	317	258	265	233	191	195	162	164	181	162	187	174	164	152	157	153	175	136	144	147	137	120	133	160	148	146	139	125	138	119	141	134	139	147	124	138	115	133	129	120	137	127	128	140	133	126	121	143	112	133	132	127	128	144	127	125	132	129	119	117	136	137	127	143	146	128	126	139	125	128	118	125	144	144	127	125	138	130	125	141	135	133	144	89	130	144	128	135	135	113	114	115	141	124	127	129	161	110	123	137	113	135	110	147	140	126	129	112	121	107	141	115	155	127	122	135	128	103	139	131	132	131	123	133	108	119	141	117	129	128	115	119	129	141	149	131	113	127	147	151	115	132	124	139	151	116	145	143	99	140	119	134	129	156	159	139	126	141	133	146	117	131	135	116	108	122	126	138	117	130	141	133	148	124	113	129	134	128	129	138	141	136	152	123	128	140	135	139	120	138	124	119	129	123	153	100	140	140	133	131	127	142	113	151	135	127	125	154	150	119	112	146	120	106	141	103	141	121	130	146	136	121	130	136	139	120	122	146	152	124	150	120	128	123	143	125	122	134	125	122	135	132	132	133	139	162	134	138	138	135	124	131	129	142	138	128	128	139	140	123	116	129	128	122	133	127	114	132	124	141	144	133	114	113	123	128	130	119	125	133	132	129	115	139	129	135	139	123	115	159	137	147	137	135	135	120	138	127	114	117	130	128	133	140	126	143	116	115	130	117	130	128	122	136	114	140	138	142	109	124	128	118	124	127	124	127	134	156	131	127	129	125	117	139	115	103	132	142	129	130	141	131	119	123	103	136	148	123	119	120	127	123	124	129	119	115	123	134	124	127	138	118	124	138	116	143	133	127	143	136	128	125	127	120	134	135	130	127	113	139	134	127	146	122	135	152	121	135	130	134	161	144	130	129	137	132	127	131	149	143	123	126	134	129	123	138	133	133	142	143	143	132	114	131	140	135	149	114	125	141	124	141	133	96	113	148	123	136	145	137	125	109	148	141	123	126	129	131	120	138	155	135	141	128	120	113	143	126	128	133	125	141	133	126	129	129	125	111	121	130	143	122	141	143	137	133	137	126	136	139	109	143	121	120	131	145	128	146	110	129	141	118	154	149	138	140	141	115	123	127	123	114	146	129	128	107	130	140	122	138	126	134	132	131	118	120	125	139	109	107	115	102	115	128	138	148	126	107	122	134	139	123	125	146	122	117	131	141	120	120	128	129	103	134	135	145	109	121	133	120	127	112	135	149	127	129	129	107	147	131	120	140	139	131	120	125	146	108	122	117	113	128	145	122	126	123	123	116	125	135	118	140	145	137	137	155	131	104	145	133	125	138	146	133	143	144	144	126	134	105	108	122	151	141	140	122	122	120	124	124	133	118	143	124	121	156	149	121	141	116	115	132	133	141	126	114	107	124	151	147	140	108	144	116	131	117	139	141	118	133	123	146	131	137	117	134	152	126	127	137	122	135	120	122	122	130	128	118	129	146	122	129	130	120	138	116	136	113	107	129	145	142	140	126	142	122	136	131	121	130	154	131	109	120	124	141	148	133	138	118	143	136	150	125	136	110	126	121	129	137	134	127	130	127	127	129	138	109	118	146	116	129	139	135	124	131	146	158	140	123	126	124	97	117	126	127	110	156	120	126	134	139	128	136	137	114	119	128	124	137	128	118	141	136	128	140	138	136	116	145	117	142	116	130	127	134	117	127	137	140	126	144	137	133	105	120	125	134	139	140	128	126	134	117	119	124	134	140	132	123	126	130	129	120	120	139	124	140	123	130	115	139	136	127	127	126	132	117	128	131	117	136	126	145	126	128	140	129	131	130	126	138	105	125	134	135	146	133	139	138	140	136	107	137	126	116	128	146	120	122	124	137	118	125	112	151	145	136	120	134	112	130	119	127	144	130	123	105	119	133	120	133	139	91	143	122	125	122	138	119	129	115	123	125	157	128	129	124	138	126	136	129	137	140	140	139	121	116	141	122	132	124	128	134	126	125	123	126	129	147	130	126	143	138	124	110	144	126	148	129	118	111	131	115	130	151	129	156	157	140	111	106	124	130	123	114	112	134	118	123	132	120	120	114	135	143	130	123	132	140	123	125	123	137	149	135	139	141	115	141	121	139	124	122	124	148	141	125	128	130	134	141	136	114	142	123	114	127	124	133	127	145	132	141	121	141	117	132	131	134	136	127	128	111	134	131	139	113	133	135	141	120	120	127	124	115	131	134	140	124	119	127	132	134	128	123	121	145	128	137	154	131	134	131	127	104	149	126	111	145	137	127	131	123	118	125	144	140	132	122	136	116	133	132	127	109	134	125	139	145	139	112	132	153	130	144	147	137	145	133	128	134	139	130	129	117	129	130	127	122	128	127	121	136	143	126	133	116	126	121	111	124	125	131	123	129	113	138	124	137	131	134	148	134	119	128	134	119	127	134	112	144	143	142	120	140	133	131	112	129	126	135	128	148	150	125	135	127	140	131	104	151	131	123	141	133	134	126	130	115	133	133	136	106	125	120	141	124	159	143	125	162	146	121	128	127	124	141	121	121	121	118	161	119	167	140	116	127	135	126	137	150	110	128	125	122	139	131	137	130	113	125	119	136	137	120	161	112	120	127	141	152	115	137	133	112	128	115	122	131	131	124	147	137	133	124	124	132	136	146	119	128	139	122	115	121	133	138	127	135	133	126	116	150	120	159	114	127	144	140	128	117	138	127	129	140	144	128	144	129	142	118	118	136	124	125	128	129	141	134	123	130	141	144	125	132	141	121	134	130	129	111	121	132	126	118	127	131	137	131	129	141	121	151	131	127	132	139	136	132	127	109	137	128	138	131	141	118	126	123	118	137	114	131	115	114	138	117	130	155	136	108	146	137	126	101	137	133	128	132	157	119	139	122	130	149	139	147	149	126	126	138	103	133	137	133	126	140	141	126	137	124	135	146	131	149	147	120	146	137	140	125	153	124	122	134	121	135	127	121	145	120	132	129	128	124	138	116	134	116	125	125	125	118	138	129	127	131	129	124	131	133	120	137	134	119	144	134	147	136	135	132	116	111	136	113	114	157	136	129	112	137	151	140	138	139	118	114	128	143	140	107	137	123	124	143	122	142	126	129	119	159	116	117	117	136	123	160	120	135	119	116	124	134	127	125	128	140	123	102	125	128	117	136	140	157	131	120	134	136	152	150	122	115	129	104	113	114	135	109	110	125	145	134	146	121	124	142	162	138	150	135	124	120	118	132	121	143	132	151	125	132	125	117	135	152	116	139	127	132	123	156	132	121	129	136	130	118	138	152	129	131	110	136	116	110	132	146	131	158	144	143	143	117	126	134	131	119	124	119	116	141	141	144	136	124	120	125	135	115	114	119	141	115	147	139	129	156	122	123	102	144	134	139	136	135	138	129	114	143	125	129	129	127	145	140	149	121	136	143	129	140	129	114	141	106	145	133	122	129	124	115	133	131	136	134	129	141	133
5195	1412	3000	3415	2904	2536	2040	1691	1532	1365	1200	1105	1030	928	931	866	855	790	750	701	671	670	679	655	644	607	647	555	566	622	558	533	585	536	534	544	567	553	483	514	491	553	508	515	503	511	525	529	524	514	518	492	534	525	532	519	533	512	523	479	496	529	483	482	506	467	524	488	488	523	504	478	505	494	505	509	489	467	497	506	503	531	544	448	476	529	473	491	485	484	483	483	479	487	525	475	474	517	488	529	476	500	481	477	477	455	509	464	471	501	495	459	532	480	492	457	474	523	493	487	494	508	494	476	477	469	477	486	471	478	515	530	483	471	459	481	510	526	466	559	470	474	477	440	499	484	499	526	497	482	482	468	454	504	497	503	451	485	470	482	494	533	486	466	471	472	485	525	474	523	487	466	486	458	484	493	475	473	491	476	497	477	475	472	472	464	503	511	497	488	472	489	476	497	496	508	447	459	504	516	498	465	444	507	477	487	521	519	491	478	500	491	509	449	457	498	459	452	448	459	455	481	489	518	470	449	466	499	504	503	460	447	477	475	488	484	477	498	496	503	475	459	462	487	507	489	502	502	501	494	499	478	482	498	474	495	490	498	468	501	487	500	475	474	506	465	483	499	459	466	498	463	501	505	482	474	505	496	459	497	469	483	483	487	504	479	495	479	461	454	450	488	532	479	487	496	515	445	498	472	506	463	507	502	490	499	485	504	490	452	478	477	471	475	513	525	487	489	468	490	465	465	504	492	505	460	450	486	499	467	516	471	491	483	477	457	459	491	522	466	480	507	433	483	442	471	484	448	480	491	487	480	457	487	496	515	474	517	492	460	504	505	526	459	475	508	463	496	446	475	502	523	523	509	452	477	502	525	497	481	475	501	494	482	490	525	481	493	491	484	500	489	479	456	520	476	483	500	508	465	527	478	471	448	459	465	490	520	501	477	476	495	488	533	493	485	493	470	486	452	508	488	512	489	494	500	479	500	491	471	506	496	470	487	496	480	492	473	499	490	497	472	496	415	473	478	474	471	490	482	449	507	456	497	519	496	514	450	505	491	498	481	495	458	481	496	482	502	459	473	466	483	496	509	469	456	507	469	440	503	504	487	466	445	506	442	452	507	539	496	483	478	466	465	524	489	469	436	493	474	493	486	497	509	505	513	523	464	464	464	514	469	454	483	481	491	506	479	500	486	499	442	469	483	505	488	469	495	465	478	495	484	537	503	468	450	491	489	508	488	507	465	474	489	490	500	472	453	470	511	473	465	469	487	471	478	463	494	466	457	490	427	460	443	491	486	480	506	521	456	495	494	460	457	490	497	460	491	482	518	490	439	479	447	463	498	491	509	499	492	473	463	484	453	446	497	500	470	474	454	503	500	504	499	477	473	466	497	484	491	530	473	486	482	512	480	498	480	500	503	497	455	475	496	455	440	502	486	490	489	456	464	492	498	461	441	497	486	487	485	500	493	474	459	447	495	516	452	475	504	451	486	491	512	491	503	531	465	512	494	524	465	490	466	500	510	449	514	457	488	493	469	455	425	510	492	468	481	492	498	467	503	489	480	489	477	460	492	463	498	481	515	456	504	462	505	521	499	472	453	482	513	503	483	498	466	454	488	497	507	463	509	500	466	473	500	498	505	448	504	458	476	485	480	488	480	465	510	487	494	481	506	515	489	467	467	511	454	525	483	476	472	454	458	448	506	467	466	470	507	483	515	471	463	515	475	493	470	483	532	474	478	523	469	434	470	480	506	488	512	499	484	501	478	472	498	510	503	491	436	489	492	492	476	463	505	481	473	465	487	455	472	474	458	514	486	471	489	491	482	528	510	487	439	467	469	519	450	465	463	486	483	520	486	525	471	481	462	444	504	466	521	445	537	487	481	487	468	479	484	484	488	519	492	512	498	484	455	500	465	482	484	488	495	470	481	503	483	454	501	457	496	523	488	448	442	461	449	508	537	477	452	491	469	491	457	481	496	464	511	437	484	475	426	504	464	450	445	485	482	453	463	508	481	493	471	485	472	464	470	471	465	501	518	444	520	506	456	484	478	528	488	496	503	488	526	455	493	495	473	500	472	498	454	510	489	514	504	494	493	472	479	455	451	487	483	473	471	447	458	516	502	516	512	463	486	480	475	465	464	486	475	458	462	494	456	474	476	473	488	498	496	491	509	473	492	459	477	472	504	437	467	524	485	472	481	455	448	506	485	449	479	525	460	480	471	481	474	493	523	497	498	477	478	467	500	482	486	456	477	484	482	480	445	492	477	469	459	480	497	493	452	504	481	446	458	483	477	480	482	518	514	468	489	498	487	453	465	480	462	503	435	518	472	474	482	477	509	480	483	501	469	514	483	441	492	459	467	476	481	463	498	499	511	475	470	508	484	489	493	510	513	468	475	502	484	474	492	504	516	494	480	503	441	492	508	509	496	495	467	509	455	486	475	471	458	455	496	456	475	486	473	493	507	508	496	484	514	473	454	481	455	470	497	480	489	466	455	446	486	485	441	468	534	474	505	512	518	506	487	484	498	509	483	470	487	488	477	460	459	487	526	508	486	499	483	478	468	509	444	454	461	487	483	486	446	474	482	478	475	499	504	487	499	486	493	446	488	492	471	512	484	471	462	465	505	474	491	479	511	487	468	450	474	460	495	506	471	485	485	508	467	473	419	473	484	478	473	457	462	460	471	460	457	492	478	477	474	486	484	483	486	509	512	473	523	476	464	489	506	452	497	479	478	500	508	466	475	460	506	481	500	474	480	495	493	459	455	507	510	491	516	501	513	487	477	501	480	512	484	497	462	511	511	443	477	485	453	523	501	509	516	457	496	518	514	495	497	504	497	503	494	487	506	475	497	479	465	477	481	506	530	441	442	468	469	500	466	477	458	488	477	484	459	466	513	504	512	463	471	519	494	422	512	472	487	463	497	456	459	458	498	475	467	507	462	509	474	461	505	512	480	480	476	471	462	526	479	458	465	482	483	499	458	470	497	451	498	432	450	470	514	489	448	490	479	495	469	482	495	507	472	495	469	478	484	456	469	451	498	479	518	505	468	486	528	486	451	476	491	519	479	469	498	501	474	475	529	537	485	477	453	472	481	525	445	539	498	499	524	458	465	480	471	494	475	480	485	478	474	456	483	469	474	495	469	508	476	470	453	446	520	521	491	515	474	495	492	459	486	492	477	478	450	494	466	472	504	488	486	483	468	517	487	478	482	478	491	490	480	489	527	511	482	479	454	515	477	513	470	497	454	494	456	493	460	472	484	482	465	469	507	472	483	516	466	488	516	496	446	477	457	471	478	522	456	483	494	440	453	493	487	484	469	484	498	483	457	501	456	465	512	465	486	523	485	487	494	472	438	496	468	487	534	455	480	480	441	472	481	469	517	517	492	490	455	476	481	491	487	483	457	487	476	504	482	490	482	498	502	522	545	480	449	493	490	497	461	484	497	470	483	487	463	469	472	503	478	481	462	505	457	514	452	472	455
7520	1741	2274	1672	1133	855	640	473	396	375	293	277	232	234	192	176	198	181	149	162	140	146	128	125	132	153	119	124	159	116	122	129	101	121	121	127	125	136	114	143	115	126	117	131	127	123	137	128	140	144	126	114	117	116	117	104	115	118	121	108	129	139	127	107	112	116	117	120	133	131	102	117	125	126	117	103	107	127	100	130	146	110	100	129	101	107	127	117	102	120	117	114	112	95	108	100	120	121	110	107	123	108	103	120	125	135	121	113	101	115	103	125	115	126	111	108	93	116	110	115	120	128	107	111	116	117	105	124	99	109	117	108	103	110	128	126	126	100	116	105	100	101	93	110	109	116	125	126	119	91	128	127	103	124	118	117	121	127	122	107	118	129	118	118	114	114	117	108	111	100	105	106	124	104	91	125	127	113	107	107	131	109	99	117	111	118	120	110	141	109	113	122	117	106	110	98	109	126	122	122	109	114	104	104	120	97	112	116	100	113	109	110	115	104	101	120	117	129	112	91	117	116	101	102	126	100	109	108	99	113	109	114	97	115	109	107	98	96	119	104	123	107	115	111	118	111	107	107	93	101	107	103	124	141	109	109	110	97	137	112	108	122	108	97	122	97	118	112	103	128	119	130	115	100	109	127	112	99	112	113	95	123	111	113	119	108	95	110	99	122	117	116	105	101	124	129	114	132	99	113	124	127	97	109	127	104	111	112	113	114	125	110	108	107	128	116	114	121	110	113	114	132	136	103	108	96	97	102	111	102	118	122	118	116	136	122	117	112	122	120	105	114	100	110	118	85	110	105	105	120	121	92	99	98	107	116	113	108	112	111	119	98	104	113	102	117	117	117	122	117	101	115	109	116	122	113	77	95	121	105	113	109	109	110	107	123	97	107	111	119	108	104	112	142	101	107	114	104	105	115	116	137	107	99	107	110	114	115	121	116	110	119	110	106	116	113	111	106	125	125	98	139	93	116	113	119	104	142	131	124	111	122	124	104	105	98	99	103	113	106	127	116	125	114	86	106	125	99	112	128	115	106	120	94	114	126	108	106	112	97	122	101	96	117	118	113	109	96	130	119	125	106	99	104	108	123	116	109	124	105	107	102	102	103	99	115	102	104	134	108	106	108	108	111	97	109	96	133	113	93	143	105	98	117	112	103	133	114	106	118	121	116	102	106	108	114	98	114	124	124	106	98	113	100	117	127	101	101	112	121	99	124	119	124	115	103	106	110	111	116	123	108	123	112	99	114	115	113	109	113	116	100	87	126	146	129	116	105	125	111	97	101	110	98	109	111	117	110	122	115	110	108	116	106	108	126	105	112	119	90	92	114	107	101	127	100	103	122	114	115	111	116	106	98	110	126	109	125	108	110	113	98	98	117	110	120	93	108	111	95	100	120	121	126	104	122	119	112	107	108	109	98	97	115	103	100	107	105	102	116	120	101	99	113	117	117	108	109	117	125	124	120	119	108	111	112	86	111	102	123	138	105	103	126	90	108	124	107	108	121	112	94	110	122	118	107	112	131	121	131	114	120	98	107	92	112	107	119	97	134	116	113	119	114	124	97	101	109	107	104	136	112	101	127	111	106	100	101	120	115	128	94	106	118	119	133	131	106	104	110	122	88	123	115	121	99	112	110	126	110	108	107	105	111	138	133	147	127	104	110	117	100	108	131	127	122	119	126	122	105	105	109	113	112	100	105	116	103	109	126	114	128	126	123	103	100	113	123	118	119	145	109	122	105	105	114	106	114	113	110	116	134	100	108	99	131	114	122	107	91	98	121	126	130	104	105	113	119	116	117	111	102	130	100	98	108	120	102	108	132	115	123	129	128	100	116	111	124	120	101	127	112	112	126	102	108	104	102	137	99	111	132	119	109	119	110	115	120	101	97	121	120	104	94	103	116	115	99	108	140	139	119	118	97	120	115	107	125	100	115	103	111	125	98	126	124	115	99	115	103	116	127	103	105	102	122	100	117	123	102	100	115	114	94	116	108	112	95	99	122	97	131	98	101	93	130	111	108	107	108	110	120	111	104	108	110	102	120	107	90	109	99	122	123	112	101	105	127	112	115	118	100	110	110	119	105	132	117	101	99	119	117	116	117	112	112	117	104	109	100	99	99	141	109	106	118	102	120	113	118	99	129	100	100	122	131	107	103	128	112	107	118	115	106	124	126	107	106	141	125	104	112	119	101	94	115	101	123	118	96	101	102	98	102	112	127	104	108	99	96	110	118	110	100	111	123	126	103	134	96	114	109	124	122	101	126	98	103	137	108	132	119	121	129	112	102	111	111	99	100	122	123	113	120	112	100	115	106	121	114	103	117	121	109	104	112	113	114	113	123	98	125	95	123	116	109	109	119	124	101	99	121	104	108	116	116	124	110	115	123	116	128	122	125	117	110	100	132	135	125	112	136	112	131	134	100	113	102	109	104	102	107	107	106	98	107	130	116	112	100	99	124	104	110	133	133	123	107	112	129	116	120	120	117	98	116	107	110	118	105	137	120	119	105	127	115	102	110	108	123	116	107	108	118	110	128	111	121	106	119	115	126	97	124	100	116	116	116	136	105	117	103	112	115	101	109	137	127	109	121	109	117	112	112	99	112	107	121	110	105	118	125	104	110	116	140	115	115	94	102	123	108	95	115	119	94	118	106	122	119	129	141	133	99	105	110	108	123	124	117	103	121	120	126	100	117	121	116	107	114	110	116	104	119	117	128	98	109	134	111	137	109	119	118	124	110	87	107	87	110	96	105	116	107	104	125	114	111	101	104	114	113	111	115	105	108	104	115	104	121	108	104	103	116	123	113	102	101	124	119	107	110	122	108	100	88	104	114	115	114	113	118	108	103	122	132	100	117	109	106	136	124	113	114	145	102	140	123	113	130	117	98	113	102	121	108	130	99	139	117	102	114	129	124	94	117	107	113	104	103	99	118	111	114	131	112	100	111	120	111	114	124	100	119	126	95	126	101	118	108	103	115	111	106	114	140	112	111	113	98	120	117	107	116	104	103	127	95	102	106	116	124	126	106	92	101	124	120	105	113	98	131	120	112	123	123	113	111	128	119	124	108	110	104	118	118	113	118	128	120	99	88	117	88	110	91	129	105	97	100	103	118	108	118	98	109	98	111	111	113	102	119	92	105	119	125	126	106	107	108	129	109	108	102	109	100	114	125	115	112	113	116	106	98	113	119	108	114	104	106	131	116	109	95	85	124	121	117	113	113	116	110	114	111	131	127	113	114	114	107	104	99	114	103	110	128	108	127	98	94	108	110	123	123	109	112	118	97	121	105	94	105	97	117	118	115	119	109	147	132	102	89	114	116	95	103	113	116	115	118	117	98	114	110	121	113	94	128	114	112	122	126	120	112	96	106	91	111	122	98	116	114	101	92	102	121	104	89	97	106	97	120	107	108	119	98	119	116	114	117	116	111	99	126	114	128	113	120	120	121	105	100	123	103	88	103	121	105	119	105	118	111	119	126	116	106
7650	2334	5334	5965	5395	4384	3584	2926	2493	2173	1864	1644	1489	1358	1298	1182	1140	1013	990	1000	871	847	793	819	778	726	703	638	647	643	581	553	632	611	553	561	545	594	547	506	580	547	477	539	504	501	504	495	504	508	513	492	508	505	499	530	523	481	451	450	473	456	488	472	483	480	503	489	456	469	484	458	476	478	457	466	487	433	507	496	435	451	460	451	467	417	445	443	465	452	427	449	471	449	453	424	453	473	469	441	479	455	453	442	423	493	438	474	448	451	450	420	435	426	494	446	424	419	444	421	474	423	452	441	463	469	435	445	433	412	460	441	466	477	448	423	473	461	463	420	458	414	450	431	423	491	425	436	437	412	438	439	452	429	431	432	453	438	412	405	431	434	438	445	433	427	472	469	441	421	457	412	412	451	418	434	410	460	432	413	414	453	427	425	428	457	436	425	460	471	461	473	432	427	470	446	453	425	439	500	458	442	430	441	445	428	425	455	456	444	432	443	452	413	442	408	410	452	444	412	430	433	441	391	415	415	402	464	429	471	420	432	420	432	424	421	451	461	407	436	442	459	412	440	436	412	405	461	429	424	461	418	444	435	457	426	406	438	448	435	432	432	416	444	449	433	444	433	426	381	439	416	449	442	434	449	426	412	437	449	439	439	453	458	395	437	441	433	422	444	431	445	462	416	472	425	411	443	425	437	417	443	416	424	434	432	428	425	442	426	443	442	454	478	428	432	408	475	457	441	427	431	469	432	454	422	425	429	412	460	459	439	424	444	431	401	412	433	426	447	416	451	439	442	402	456	444	397	439	440	442	427	410	446	414	468	469	414	458	436	448	461	433	447	416	404	413	455	451	447	424	415	409	445	478	435	391	451	419	461	427	417	423	442	430	438	438	426	439	421	445	462	418	417	428	467	439	411	426	426	435	396	434	452	412	452	472	442	436	463	435	425	434	456	459	449	413	440	414	459	426	438	410	434	428	449	392	470	398	455	456	414	451	405	403	429	457	404	431	403	470	434	434	441	413	416	432	455	452	464	418	421	455	452	450	406	444	423	447	467	428	433	465	436	438	417	414	472	428	409	427	435	433	475	427	405	403	470	420	447	439	429	463	454	438	423	452	444	466	402	469	414	427	444	453	391	426	445	439	436	396	435	461	431	436	422	441	410	434	449	429	425	471	385	447	432	455	455	422	427	417	467	435	426	447	461	411	405	446	432	444	431	455	414	429	441	418	435	448	424	404	447	407	425	417	439	440	431	453	456	410	438	419	426	427	466	432	466	432	416	404	469	454	442	456	454	438	434	471	420	431	462	444	485	374	479	395	431	432	413	455	454	441	429	434	406	413	431	420	434	454	408	433	456	424	428	447	422	402	433	472	433	413	396	425	433	440	477	438	444	434	441	428	408	458	447	425	421	446	430	454	420	453	439	429	438	481	410	443	440	426	435	390	438	434	406	451	430	421	448	434	454	418	446	453	407	472	445	450	432	404	453	462	396	402	447	435	456	485	447	411	396	458	431	449	414	460	433	420	409	423	428	418	439	489	424	442	405	450	454	436	417	453	439	449	437	405	432	428	415	436	436	446	458	412	423	448	427	413	448	449	436	446	416	421	463	448	448	418	441	403	475	493	460	443	428	391	466	458	430	446	454	447	452	426	454	440	455	454	430	414	427	438	436	410	457	410	448	422	437	434	427	449	443	437	402	449	439	431	430	441	447	435	464	440	446	417	458	421	501	417	472	448	433	411	428	420	473	445	447	457	437	453	447	464	388	470	465	442	444	433	466	433	390	450	445	441	433	431	434	436	448	418	432	432	435	421	444	411	454	443	419	448	396	434	430	463	436	436	437	470	429	451	500	422	398	414	460	412	437	417	398	428	404	433	426	426	432	451	406	428	497	434	451	427	460	446	411	434	449	392	426	441	477	449	431	466	401	427	459	422	438	418	409	435	459	446	404	431	432	421	471	461	432	455	488	409	439	446	422	416	461	384	441	439	460	422	447	426	449	413	459	385	391	448	443	453	457	453	403	452	450	461	449	399	411	459	435	458	440	435	475	427	453	422	423	453	422	402	430	436	434	394	430	463	406	421	435	451	446	436	438	423	428	467	416	428	424	442	449	465	436	422	431	419	427	430	448	450	431	469	438	414	406	438	460	449	420	448	412	405	420	446	481	422	445	439	464	431	425	462	447	431	439	438	460	426	474	412	428	431	415	439	450	434	415	407	435	419	493	459	412	452	434	466	461	420	457	434	446	468	434	430	419	403	436	434	412	417	473	451	408	447	463	411	398	438	425	450	438	441	428	463	408	455	442	439	454	422	407	450	424	458	424	455	411	463	443	419	418	441	468	425	464	401	442	443	425	429	408	441	412	444	402	394	421	426	414	402	444	441	430	435	456	450	460	456	439	427	440	431	452	396	441	432	462	459	419	435	456	434	440	451	457	453	440	431	403	478	447	441	450	450	406	412	435	417	449	423	415	471	418	416	423	464	432	436	392	462	432	461	440	406	450	452	410	482	441	443	411	476	438	408	435	431	414	455	454	436	416	434	431	424	414	412	436	445	440	441	446	467	427	411	421	425	433	423	484	391	424	459	457	455	428	407	431	465	459	427	443	458	411	377	432	440	418	459	445	447	449	418	444	427	441	396	424	426	447	460	455	448	455	444	419	435	456	426	435	485	440	446	415	412	448	435	431	458	454	447	439	440	455	474	423	414	441	442	424	437	434	438	436	442	458	425	416	417	441	436	447	418	455	451	470	439	437	427	383	423	431	465	469	432	431	417	397	451	431	439	426	400	430	441	444	453	460	430	441	420	469	432	439	437	434	435	430	395	424	443	416	436	443	435	450	447	443	404	449	439	437	408	428	404	430	446	444	434	467	424	471	438	449	450	439	420	460	423	411	414	445	425	471	455	442	422	465	445	439	415	414	431	401	432	485	425	461	463	483	431	416	460	461	418	465	472	439	433	452	410	428	447	437	423	445	446	413	467	437	445	447	425	470	430	415	441	427	410	423	418	433	434	433	451	444	452	427	450	445	446	446	460	435	446	444	451	410	418	429	447	449	468	465	436	433	467	412	452	426	455	395	426	429	435	464	442	388	436	432	443	482	405	461	427	424	418	436	485	408	445	424	426	453	451	467	440	406	458	434	446	424	428	421	476	456	406	446	426	437	411	456	475	442	476	472	446	430	457	408	420	428	438	390	452	488	448	420	437	425	427	418	422	430	450	429	429	413	413	436	474	462	415	459	443	403	436	441	451	476	444	459	431	418	437	440	431	439	414	443	440	432	420	436	442	434	407	395	429	458	431	411	441	438	455	453	439	418	435	433	469	453	435	407	450	380	437	455	414	404	428	423	454	439	424	426	455	452	418	430	419	441	416	413	455	470	418	434	466	455	416	415	451	424	432	471	459	446	407	429	470	416	427	419	400	444	448	500	437	465	461	460	419	424	471	436	430	453	439	456	417	438	485	449	417	437	439	451
1205	302	370	304	261	261	233	251	273	259	241	237	228	269	234	248	218	248	230	250	240	243	254	225	264	252	250	239	271	233	251	240	241	228	245	250	241	246	233	224	224	259	274	229	258	253	263	245	302	239	245	245	246	249	237	214	231	245	247	243	216	222	244	243	263	252	262	250	254	264	264	253	243	265	227	242	248	253	238	246	221	265	216	247	255	234	235	233	258	264	231	256	252	253	225	261	236	244	238	251	235	260	238	228	266	251	263	257	256	278	239	253	265	259	242	232	254	226	249	260	227	250	272	256	259	224	254	249	235	247	253	233	231	225	231	272	244	238	244	233	235	217	261	263	231	267	232	264	256	232	247	241	262	225	250	265	255	239	232	282	214	225	249	241	281	261	228	257	264	243	246	249	234	263	230	252	233	246	260	243	238	228	210	243	223	269	252	259	224	272	225	239	253	250	271	221	224	242	208	275	248	242	265	249	254	247	273	270	232	252	237	243	239	250	261	260	248	221	240	226	228	265	242	237	258	232	266	253	224	263	251	246	255	243	246	262	222	224	279	237	264	267	227	224	245	242	231	222	237	227	266	253	220	266	265	267	245	239	231	228	255	236	238	212	254	251	213	239	226	234	248	227	252	209	245	260	270	249	237	245	239	233	228	218	237	224	229	248	266	251	261	246	271	240	258	193	251	266	247	241	232	249	236	246	249	251	230	231	256	226	251	269	236	251	257	238	236	263	266	237	242	257	267	245	269	232	243	252	269	225	245	232	229	276	248	266	256	242	245	251	235	270	219	244	266	236	233	258	259	263	248	262	218	251	241	267	244	239	214	247	254	253	244	246	234	227	246	246	213	257	245	240	272	260	225	259	229	265	250	230	241	233	252	238	256	223	247	251	243	256	251	221	239	262	218	217	271	269	216	240	235	238	232	243	265	234	216	238	248	242	236	284	222	234	241	249	240	240	249	231	228	239	225	248	238	234	242	229	228	251	271	233	226	232	253	232	253	214	230	219	238	253	252	258	234	244	230	236	251	239	241	284	236	246	254	235	278	259	275	216	234	244	236	285	254	253	252	254	233	251	249	265	220	257	235	242	261	245	241	215	243	244	242	232	268	236	256	250	253	242	255	251	240	228	240	251	256	246	236	251	242	244	218	215	241	258	252	239	236	234	262	251	234	217	240	277	265	226	218	252	288	244	244	251	244	249	237	239	233	229	239	236	261	241	235	244	232	268	230	236	248	255	245	227	239	241	224	248	253	257	250	269	242	260	247	217	244	282	242	245	240	211	241	228	222	266	279	257	248	259	233	244	218	267	245	234	236	257	248	233	248	249	249	252	245	252	263	234	204	256	257	246	241	243	267	235	232	212	241	249	238	247	228	265	249	229	253	242	255	247	223	266	257	272	243	264	236	241	208	205	246	250	264	239	252	264	209	286	232	242	265	215	252	239	227	240	264	241	229	242	224	233	243	261	265	244	263	239	238	244	259	274	212	238	238	251	241	207	236	259	255	225	243	218	239	228	225	279	231	264	237	255	257	246	256	232	256	234	242	234	245	258	267	234	237	265	242	221	256	220	259	223	222	213	260	232	258	246	238	259	254	242	230	242	245	255	246	243	241	240	239	264	253	259	264	255	289	268	245	265	237	240	276	234	237	256	251	238	251	237	289	245	214	245	231	247	270	237	267	239	288	249	230	273	258	252	232	216	256	247	262	230	254	220	255	248	250	244	270	232	226	227	228	252	282	241	286	250	252	248	227	229	260	261	237	251	232	256	239	225	277	248	246	252	265	231	245	227	262	271	259	220	263	227	226	242	244	251	262	240	233	234	245	253	260	229	231	245	257	247	262	259	250	248	249	253	231	221	247	232	246	273	255	220	223	252	235	238	252	264	253	254	265	242	258	274	237	272	262	254	252	269	247	224	262	268	237	260	237	245	248	233	233	236	250	253	237	234	218	260	271	274	225	232	269	273	251	241	277	257	233	235	248	256	257	228	258	239	239	263	244	259	253	259	247	237	245	216	235	262	244	236	247	254	226	252	283	263	204	234	269	229	237	265	228	252	236	249	244	228	232	202	240	261	239	256	254	224	232	238	254	258	227	230	247	249	232	270	242	219	247	242	279	255	236	248	271	275	265	240	209	264	224	251	242	255	220	251	223	246	242	248	225	225	254	235	237	255	243	230	233	229	226	225	228	240	272	243	270	256	240	235	239	258	259	268	228	255	245	262	259	222	264	232	241	222	233	247	254	231	237	258	253	236	271	281	237	248	239	225	256	248	231	229	230	262	290	267	249	245	256	237	249	263	272	263	276	245	252	244	243	253	235	244	234	254	290	249	220	242	236	244	226	252	275	274	245	249	248	266	250	229	229	227	240	253	222	236	236	248	254	253	246	219	237	247	253	244	241	245	257	252	266	247	268	246	253	240	255	256	239	240	229	272	231	234	261	257	250	246	264	263	252	234	261	239	260	248	277	246	244	266	252	288	229	247	259	268	225	246	239	233	239	238	250	257	244	266	275	245	253	234	235	245	253	245	253	247	240	250	251	259	234	267	268	244	232	243	244	231	243	265	219	231	256	233	248	235	270	234	233	218	252	216	235	230	218	252	272	241	218	240	256	266	241	245	237	244	238	235	224	249	231	243	253	217	243	262	242	210	230	244	215	246	234	242	246	253	253	248	253	259	258	260	232	253	267	243	260	246	245	214	212	275	244	267	218	268	230	263	220	226	264	249	218	255	257	244	248	274	243	253	240	229	246	237	247	236	279	230	227	263	234	264	250	223	222	236	244	249	223	240	227	274	220	232	272	263	247	243	236	230	226	239	261	239	263	247	225	235	261	282	220	239	242	231	260	251	239	242	240	231	211	251	224	236	281	246	258	235	243	252	262	270	273	242	238	229	256	255	242	243	240	262	230	286	240	255	246	218	257	241	269	234	246	242	235	263	223	237	245	248	240	212	268	272	254	264	252	252	232	232	247	234	260	246	256	245	261	240	235	241	281	259	236	267	236	235	256	220	239	217	208	220	241	261	223	252	224	242	249	220	236	259	264	243	237	250	249	245	253	241	245	234	265	242	253	293	252	205	252	235	261	261	241	259	236	241	223	247	258	226	239	234	242	250	239	229	247	251	239	247	264	227	230	250	239	243	247	243	251	256	235	230	225	234	241	260	214	273	266	231	241	258	227	251	246	245	242	239	245	260	235	253	242	231	265	214	244	250	229	220	237	279	249	228	239	232	245	251	237	250	238	252	263	224	265	247	251	236	227	234	246	224	232	248	233	263	261	230	236	244	238	259	236	234	242	246	235	259	247	242	247	201	235	247	230	200	213	230	258	234	223	236	238	225	254	268	226	228	251	273	227	253	262	254	272	231	243	245	234	232	232	241	251	224	256	244	257	242	233	241	253	239	236	261	244	251	279	248	235	244	234	260	239	231	255	230	245	238	245	264	224	243	263	266	225	247	241	266	260	236	247	268	247	242
2372	863	1080	1024	1029	961	970	914	901	898	868	937	917	832	849	888	832	844	833	853	845	796	902	854	841	828	917	837	820	908	825	829	790	835	785	826	810	828	878	878	835	851	812	861	833	865	834	837	764	849	851	858	817	812	830	815	840	838	806	833	805	815	818	816	851	900	780	836	843	873	843	882	778	852	891	780	810	796	853	852	864	832	845	837	856	840	819	878	839	876	844	840	783	836	830	854	800	820	830	797	886	833	840	793	862	834	809	849	830	807	839	772	806	849	797	804	817	853	819	794	819	864	833	800	828	863	819	816	859	829	842	826	823	813	800	833	817	786	850	807	851	887	849	814	838	798	799	854	823	840	824	832	849	841	847	844	827	862	814	807	838	844	844	862	778	840	860	892	823	829	842	839	837	810	810	810	813	813	754	834	784	872	859	820	861	801	838	810	862	854	842	849	850	816	841	833	816	822	856	818	815	830	813	806	839	879	835	844	870	830	813	872	868	836	859	853	804	862	820	834	816	815	859	825	809	743	770	802	808	824	830	800	823	861	817	789	861	814	907	872	818	800	857	840	852	850	773	801	857	844	839	817	819	862	813	829	757	788	821	791	847	840	859	844	852	825	815	794	826	907	831	829	863	777	781	839	876	835	847	849	839	833	836	788	848	884	827	818	860	814	770	847	825	855	822	836	809	889	823	803	854	788	886	845	823	841	829	821	814	832	878	859	814	790	820	805	854	852	860	760	810	854	814	820	793	786	834	820	832	843	846	824	898	867	804	817	823	801	880	849	822	868	822	848	849	857	822	855	862	845	864	847	817	848	827	863	829	833	799	829	783	773	836	908	823	815	794	844	792	820	890	866	850	848	802	830	842	805	865	857	864	834	858	806	822	777	848	818	848	842	829	833	878	842	784	812	832	818	818	826	812	821	843	836	817	832	836	851	783	788	804	834	816	780	787	852	810	884	805	882	869	840	870	879	856	840	869	812	840	867	842	810	827	805	848	836	805	842	879	813	849	847	834	854	863	832	841	852	849	814	818	810	772	832	795	839	878	828	794	814	799	862	860	854	809	795	823	768	840	791	843	822	827	810	869	842	833	811	835	835	785	827	840	794	808	809	821	816	821	791	894	868	857	796	816	843	787	837	785	890	806	841	855	871	839	864	816	820	859	815	839	801	861	843	837	830	843	791	838	818	819	829	861	813	785	792	838	848	810	904	817	814	816	803	843	823	880	867	867	900	773	818	817	840	857	797	827	854	887	852	822	881	812	847	886	801	865	832	808	824	840	855	811	792	805	810	831	853	770	870	839	879	865	859	801	790	834	812	876	851	803	812	844	784	866	846	797	868	834	781	766	838	821	804	785	848	881	851	775	852	842	849	855	838	828	858	813	823	838	807	915	836	837	850	891	797	851	902	805	839	835	799	869	809	861	806	838	841	822	839	881	812	832	840	827	808	810	851	780	831	811	814	803	800	829	840	806	858	808	801	870	819	798	821	830	867	853	831	836	800	854	813	874	866	782	819	842	832	844	842	842	807	836	786	852	859	807	851	854	795	824	796	880	843	866	846	786	839	915	795	848	923	844	816	810	838	780	821	839	821	851	778	841	843	814	844	824	840	838	834	847	821	780	818	822	862	811	834	867	841	866	803	917	855	820	835	881	819	907	830	834	818	894	835	836	800	832	783	850	791	838	822	842	840	856	808	870	802	838	804	833	838	809	843	807	812	812	801	798	847	841	826	866	779	819	882	794	827	830	850	806	823	829	825	864	845	822	820	800	822	801	818	835	851	820	790	806	827	813	865	848	815	879	824	811	812	800	816	833	812	828	775	825	847	850	879	819	808	854	886	831	867	841	804	788	836	841	856	860	817	799	876	859	834	910	848	770	824	827	859	867	839	827	811	797	818	814	839	860	863	865	832	815	792	809	797	845	907	864	797	810	844	830	856	809	841	855	852	796	825	815	797	785	806	810	826	776	893	806	816	827	826	820	818	857	849	876	810	845	864	801	811	864	802	813	766	815	835	819	833	863	834	775	782	854	860	899	842	878	769	876	822	878	837	834	813	831	841	825	841	821	819	820	915	792	884	831	824	871	872	853	848	825	822	795	870	810	863	850	856	868	857	828	891	832	824	807	816	826	842	839	844	818	764	827	843	789	835	859	891	828	880	889	832	807	851	871	859	852	870	825	823	846	895	889	828	831	820	826	861	870	874	841	830	785	827	817	821	810	800	813	815	895	853	831	800	822	849	842	792	865	819	819	855	859	840	827	828	804	826	884	827	893	815	852	846	853	824	856	811	822	775	813	835	836	828	895	801	825	851	844	842	784	836	836	815	850	847	813	854	814	836	831	825	825	825	801	813	870	812	840	829	855	825	827	804	893	837	822	831	827	864	847	862	825	907	824	857	897	823	828	861	882	876	800	828	893	821	839	849	794	846	791	810	861	873	853	842	831	828	873	785	854	870	832	839	838	820	831	828	800	846	799	815	824	883	897	786	816	811	835	814	821	869	895	853	823	867	817	851	832	812	807	802	791	844	788	816	854	834	829	840	842	838	856	846	852	829	837	824	844	767	783	820	818	848	842	804	790	850	826	827	824	845	831	871	829	826	788	851	835	842	806	827	801	803	813	847	835	844	887	826	796	871	856	834	811	866	831	861	812	815	825	836	795	819	792	780	808	809	831	775	813	843	807	847	856	819	863	863	844	860	842	793	858	818	795	783	854	835	811	811	830	846	835	833	822	827	888	871	858	853	832	867	828	839	786	901	872	831	796	842	853	814	816	799	839	832	831	804	836	853	816	867	822	805	844	818	843	828	833	827	860	855	797	873	822	862	836	852	839	805	801	873	834	841	818	837	855	848	785	809	825	829	817	812	842	858	845	823	834	799	855	838	774	836	765	809	785	799	805	790	823	844	850	810	793	852	826	835	837	776	873	755	876	837	837	866	888	812	841	805	827	841	822	847	827	839	795	788	818	800	831	820	904	840	805	840	811	844	857	857	854	824	821	824	824	849	762	810	821	856	874	795	829	858	844	858	870	783	790	826	794	847	820	821	806	826	826	801	817	786	854	852	846	869	797	836	855	825	813	860	814	792	819	860	827	847	915	914	776	829	823	795	810	832	801	855	896	802	833	846	835	808	939	889	824	891	848	833	784	844	815	821	862	815	835	809	881	851	777	857	835	829	859	826	824	813	813	792	808	862	854	860	761	833	829	830	846	867	883	821	808	791	761	831	800	855	799	846	835	820	851	860	789	817	835	853	800	848	842	785	837	866	815	875	800	811	860	795	835	864	831	865	840	824	816	821	817	848	817	848	894	864	825	825	827	814	826	806	839	896	802	797	805	841	892	854	858	869	841	880	816	864	863	907	787	838	857	825	874	838	787	844	798	922	840	831	808	831	815	848	822	819	810	848	848	806	878	806	821	825	831	811	878	798	864	827	879	792	865	829	892	753	818	831	815	797	829	853	822	868	823	853	761	816
3837	816	1279	951	641	514	401	312	254	248	213	225	185	180	172	169	159	175	145	144	152	162	165	149	139	139	126	148	147	132	140	140	129	146	147	131	137	136	138	133	138	127	150	122	131	129	129	128	123	132	134	135	113	134	124	140	134	129	137	140	140	144	114	111	132	129	125	135	102	114	127	163	114	138	133	125	140	121	120	143	129	125	105	144	122	128	135	126	151	109	130	127	112	110	127	129	134	123	137	122	149	130	137	121	134	136	121	146	133	127	140	121	139	127	128	123	134	107	127	144	140	125	129	117	139	129	118	135	115	126	117	129	140	126	116	135	142	125	102	140	157	145	140	131	123	119	112	127	138	129	143	136	129	125	152	140	116	131	137	111	120	136	133	153	142	128	131	116	144	138	139	111	142	129	118	151	130	125	120	126	131	118	127	115	137	135	132	125	140	121	130	157	119	134	132	115	132	126	144	123	124	141	134	120	113	126	107	135	139	115	130	139	124	149	144	134	123	125	138	118	117	115	113	128	114	118	142	113	141	125	138	124	131	121	127	133	140	136	126	143	131	141	123	124	157	124	138	132	147	135	153	127	134	123	153	136	134	135	108	130	133	153	120	140	127	145	111	132	120	126	128	125	132	119	122	143	140	138	117	122	142	119	123	128	127	124	142	119	108	119	100	128	109	122	136	123	121	118	107	135	122	138	132	139	146	119	124	144	136	146	134	131	113	137	126	131	129	134	141	157	122	142	132	137	128	153	141	122	107	111	123	144	127	111	121	141	140	129	151	132	127	139	121	121	112	135	138	139	133	137	127	137	143	122	114	146	124	136	148	137	132	139	153	143	125	121	135	114	133	142	121	119	144	138	152	130	130	117	123	141	115	113	103	136	139	128	150	111	115	124	120	140	113	128	128	124	127	136	139	135	127	114	138	123	123	127	128	141	122	136	117	135	133	137	130	140	133	133	109	132	112	129	123	128	113	117	135	126	140	118	121	111	146	126	125	131	136	125	150	122	142	121	126	150	146	161	127	142	125	143	93	115	138	154	141	124	131	123	129	135	130	125	118	129	115	131	115	138	119	123	135	146	123	137	127	130	136	134	114	136	117	133	125	122	122	110	118	120	105	111	139	114	104	134	119	126	118	144	136	123	126	120	121	123	139	127	125	141	137	133	152	125	135	138	126	130	140	132	152	130	121	127	106	133	132	134	122	142	140	140	116	125	111	137	135	118	114	118	138	131	116	136	123	120	147	125	123	117	129	113	133	136	138	136	129	151	109	128	131	120	146	123	104	140	138	107	119	139	145	144	139	128	117	124	114	150	143	128	132	129	121	131	142	111	142	137	116	138	139	126	101	130	148	127	147	135	130	152	129	119	123	144	125	109	128	122	112	143	124	121	137	136	133	144	112	133	135	123	130	147	133	150	117	130	120	111	143	122	117	128	135	127	156	135	127	118	121	119	124	131	128	125	118	117	126	135	134	116	160	131	132	142	140	143	119	136	121	131	147	114	143	137	129	145	134	102	129	129	127	124	134	134	126	112	145	128	115	118	109	115	131	134	117	123	143	134	118	137	123	120	103	130	146	121	132	106	121	104	110	115	150	143	130	105	123	134	129	125	141	97	138	143	126	120	150	126	139	146	133	119	128	131	143	107	137	155	111	126	139	141	148	141	123	123	129	158	124	119	119	119	125	124	116	118	138	146	106	131	129	158	140	113	129	100	128	150	123	136	122	114	143	155	141	117	110	137	137	117	123	127	128	131	122	128	126	133	137	144	133	127	133	139	132	142	127	135	117	143	114	102	120	136	128	155	117	138	130	138	127	112	111	130	126	142	120	119	139	124	128	133	130	136	130	134	140	113	111	154	147	137	131	150	125	112	127	136	136	122	140	115	147	124	139	122	126	118	120	137	126	129	135	138	123	136	148	109	140	129	130	120	99	125	134	112	105	131	137	127	137	121	129	135	129	123	135	139	129	113	129	123	115	118	124	142	131	113	127	121	126	140	126	126	124	135	132	119	138	117	124	125	135	134	120	125	133	101	140	122	119	137	107	135	124	127	130	128	130	130	118	137	116	113	130	126	133	138	144	125	127	134	127	119	126	128	149	126	132	138	121	113	148	131	146	131	132	131	123	104	129	125	136	148	113	123	126	150	130	130	138	122	133	143	120	129	126	131	121	118	135	124	120	127	129	139	120	144	119	149	127	132	119	140	138	135	138	144	128	99	129	117	136	138	118	122	111	122	119	131	139	98	150	130	116	121	114	131	132	119	124	128	144	120	152	109	125	120	115	145	139	129	151	116	125	92	128	116	130	133	131	125	131	120	136	125	118	133	129	134	148	149	141	144	118	136	111	129	114	142	160	135	104	124	150	144	135	142	137	132	156	133	126	128	125	117	124	118	113	131	129	142	132	153	125	140	139	151	132	133	145	133	173	128	144	144	125	119	144	161	119	122	137	135	133	122	121	134	114	126	136	134	138	149	119	115	120	101	120	119	118	122	115	150	130	130	121	109	114	135	121	137	129	124	125	135	113	124	158	129	140	126	155	136	128	150	135	119	131	132	114	135	128	137	129	130	125	131	144	118	127	119	123	123	141	116	116	141	138	125	127	132	126	127	134	118	126	121	129	125	114	144	128	124	129	115	119	123	155	139	129	127	119	129	134	138	129	117	131	126	146	110	130	117	133	122	121	135	125	124	117	131	119	144	134	115	127	135	127	123	133	126	124	115	111	120	130	113	134	133	133	139	132	122	135	109	149	135	115	128	121	113	141	139	136	125	129	107	133	123	124	125	141	134	117	151	135	128	117	139	123	125	129	104	135	129	113	151	142	131	129	118	134	140	131	117	126	111	140	116	154	114	137	122	133	132	113	133	137	136	137	138	119	135	147	147	125	137	147	131	132	122	128	125	132	130	137	150	113	129	109	125	135	150	139	118	127	149	126	122	133	126	123	113	136	126	126	131	140	140	122	128	134	141	144	133	137	135	128	144	122	145	139	129	119	115	126	135	139	116	134	122	136	112	126	128	134	122	130	119	130	139	113	133	140	133	121	112	145	136	127	152	119	142	132	142	131	148	126	125	142	124	136	141	120	128	122	127	121	122	114	131	114	139	129	112	120	144	130	141	127	132	141	118	147	125	125	117	115	125	145	143	113	127	120	115	112	120	121	129	133	120	122	132	124	135	128	130	130	128	124	102	142	124	140	148	137	133	113	105	123	128	122	130	145	128	118	132	130	139	121	154	147	150	130	128	131	119	126	120	123	130	137	149	126	129	119	135	113	118	145	130	122	154	143	134	131	118	123	135	152	141	125	138	103	107	130	132	140	135	147	130	124	133	126	132	131	126	117	131	152	114	108	121	128	118	129	128	133	137	124	141	120	120	120	131	103	136	134	126	134	126	131	130	135	115	128	124	137	132	125	138	136	138	128	127	135	87	121	107	150	123	128	128	129	125	138	124	114	121	120	128	148	118	147	104	115	117
5139	1373	2923	3418	3054	2483	2093	1764	1525	1277	1259	1060	980	959	901	865	816	745	708	703	722	711	690	650	632	621	607	583	569	574	580	575	564	537	601	574	512	579	583	530	501	489	537	516	537	526	487	507	554	500	524	520	515	505	489	502	517	511	491	521	494	484	484	499	519	494	497	515	479	467	493	514	500	517	547	467	501	505	529	475	489	495	495	501	501	542	486	492	496	473	484	518	457	441	485	451	507	440	496	491	468	479	465	483	459	495	484	496	480	469	498	456	482	438	460	475	457	512	505	488	471	472	461	475	475	461	497	529	463	508	474	493	482	504	465	501	497	462	479	479	459	491	481	465	503	469	479	446	481	505	513	491	514	463	506	489	470	502	445	499	526	442	441	472	447	486	502	513	472	477	492	485	497	519	487	491	491	510	483	478	493	477	462	492	471	477	508	488	459	498	469	438	495	482	486	496	497	469	432	468	469	466	476	456	500	471	444	488	470	459	526	484	495	466	481	446	510	422	476	455	463	456	490	480	445	492	459	448	470	461	474	453	455	481	512	471	458	505	439	494	430	508	487	476	506	498	449	519	462	477	465	465	484	488	494	462	465	507	460	499	485	478	503	495	525	474	474	495	455	484	469	513	466	451	475	499	463	462	482	494	510	466	479	521	454	500	500	456	474	500	502	493	460	491	455	467	466	502	464	494	501	474	529	479	463	474	465	499	483	518	496	460	443	433	485	466	466	534	466	518	471	486	447	434	455	484	452	433	453	483	501	465	471	472	476	471	526	499	462	507	484	477	451	458	470	459	494	454	473	475	508	469	476	490	539	471	446	469	471	498	500	452	483	477	464	476	473	449	477	476	453	490	549	501	480	512	504	498	498	445	484	501	457	469	491	448	501	492	493	510	484	444	459	465	489	472	470	441	476	480	476	501	469	438	500	479	473	466	495	480	479	488	465	466	486	472	498	499	482	499	463	457	534	539	497	468	484	471	506	490	503	478	441	494	482	478	487	497	483	433	459	469	453	518	490	492	431	477	510	471	504	498	474	444	572	477	470	521	469	491	474	469	469	475	483	433	474	472	414	443	496	467	486	487	493	455	458	482	475	476	483	491	459	475	479	444	470	436	491	506	444	467	485	461	448	476	488	465	489	497	473	484	472	456	481	507	510	507	499	494	472	478	466	463	499	458	521	456	484	482	480	475	452	499	495	484	513	444	473	488	477	489	493	492	474	445	471	468	526	502	486	490	454	450	473	462	466	483	477	490	465	471	499	477	450	486	447	456	458	508	507	469	482	518	449	466	459	447	496	480	459	465	473	469	507	518	508	466	451	452	481	446	469	484	517	456	494	466	479	466	478	503	462	479	474	418	491	474	517	476	481	463	441	484	468	482	495	488	502	482	443	495	456	482	495	453	478	467	471	462	503	509	482	450	442	501	475	459	466	546	469	477	480	500	448	434	471	465	490	466	479	491	492	467	465	488	482	460	479	482	449	465	523	449	517	473	474	483	475	447	467	474	470	470	446	423	491	487	474	439	465	443	483	461	468	456	469	489	483	499	523	515	471	486	490	472	494	460	469	476	478	491	462	486	455	491	492	448	461	454	523	470	500	459	492	498	502	471	477	503	475	497	475	452	480	490	436	491	496	480	462	473	501	473	509	425	477	460	484	509	457	471	494	480	443	451	467	473	447	451	480	444	514	438	463	459	470	463	462	473	471	479	478	453	487	433	468	461	497	468	469	472	484	492	487	474	506	449	493	490	432	502	513	488	498	472	475	502	455	489	483	458	492	476	464	488	448	488	511	478	438	492	465	524	473	486	485	476	491	493	470	474	456	513	458	490	470	491	466	471	474	449	471	475	474	479	505	492	448	445	482	499	457	466	482	502	478	479	509	497	491	479	467	446	466	481	438	496	477	452	472	477	498	457	468	448	463	466	458	454	448	449	466	476	479	497	488	485	487	476	454	475	483	482	495	510	493	474	477	495	484	486	507	477	471	458	522	471	505	483	458	467	491	471	508	446	454	484	477	459	477	460	463	489	497	466	485	467	496	492	490	459	500	504	526	466	514	422	514	458	504	472	477	494	484	457	476	454	480	487	471	481	497	444	466	495	496	491	442	493	480	470	492	459	453	470	451	480	490	482	469	440	490	506	480	481	464	477	473	411	466	450	529	506	455	460	433	514	480	491	457	501	488	488	491	460	465	469	500	474	441	477	483	441	482	484	532	488	489	432	448	505	488	517	481	481	477	501	482	476	455	479	462	461	480	465	456	489	482	455	464	462	474	463	500	490	467	436	466	482	451	494	474	490	469	496	508	492	486	478	506	476	447	524	495	501	495	460	501	480	480	485	491	446	485	489	490	474	457	503	462	464	505	504	445	478	523	465	468	495	485	488	484	458	494	486	513	450	500	475	415	488	462	502	494	484	452	478	481	443	460	463	473	455	458	459	470	453	488	439	461	474	459	456	500	462	495	485	469	457	453	440	468	449	462	531	458	450	477	569	507	505	471	467	508	548	459	481	471	461	476	473	456	479	461	479	481	518	476	469	486	450	491	480	457	467	460	490	502	485	481	491	497	462	471	470	466	476	484	496	496	491	520	471	508	483	477	529	483	469	466	459	498	465	490	475	517	436	473	502	477	456	468	488	482	443	464	448	493	502	488	487	464	473	522	479	483	518	469	501	468	487	479	491	447	505	515	474	456	487	479	489	450	429	491	468	436	526	502	460	514	500	473	480	462	478	485	478	475	473	482	480	508	464	476	443	481	440	472	468	463	450	463	467	471	480	486	504	446	456	493	501	495	474	457	470	481	488	488	526	492	456	504	434	502	448	485	476	498	449	497	496	471	497	510	457	457	475	476	451	475	478	465	500	458	505	478	486	473	482	483	479	530	512	491	510	478	503	477	478	480	452	468	486	438	480	490	486	479	444	482	486	497	460	492	461	489	446	460	471	494	487	458	451	507	478	426	477	482	507	484	478	480	523	492	437	504	475	503	469	480	457	507	455	464	475	448	525	498	432	550	500	488	458	489	506	447	430	457	507	482	434	431	506	482	441	480	452	477	513	455	471	502	460	443	463	476	423	465	492	444	517	476	475	491	476	491	457	505	421	481	477	485	473	477	472	425	528	460	469	486	514	465	463	453	478	495	515	454	533	469	475	480	461	500	473	450	518	506	459	488	488	470	490	448	467	451	469	496	495	521	519	466	486	481	516	474	468	461	405	462	487	498	469	485	488	461	445	473	453	464	483	484	489	477	517	477	493	476	450	500	427	485	471	482	484	426	504	487	456	470	461	485	508	478	464	477	492	481	478	503	484	460	456	522	461	464	498	468	491	468	456	457	499	460	484	445	489	460	492	473	508	506	480	474	484	515	491	486	441	482	494	510	453	490	505	474	460	466	504	463	493	468	473	467	463	498	503	494	505	494	444	466	512	464	459	456	483	481	517	497	503	477	443	475	468	467	492	480	502	536	470	457	497	470	437
7396	1835	2198	1715	1134	847	636	493	375	327	271	245	246	225	196	211	178	169	181	165	178	136	144	142	160	144	134	136	142	138	135	137	132	114	136	131	123	129	133	110	105	128	111	114	112	104	118	103	110	111	105	115	120	120	125	114	116	123	114	125	122	95	114	112	122	95	119	115	124	119	110	122	112	149	101	118	117	109	105	114	98	113	118	121	88	122	109	121	101	114	131	106	93	124	129	105	102	101	118	120	107	124	95	115	111	114	119	108	94	114	118	113	121	105	124	120	105	108	128	109	105	105	130	96	111	126	137	120	109	129	112	107	121	94	101	118	94	123	139	113	106	133	107	104	113	117	122	102	104	99	122	107	118	102	130	107	108	108	118	110	108	113	114	127	100	136	110	103	127	123	111	118	114	109	113	100	110	111	112	102	104	123	109	117	110	107	112	118	107	124	110	111	104	99	119	116	107	116	120	106	102	108	118	115	120	115	115	109	122	127	104	130	106	107	106	117	121	122	98	98	109	118	105	109	111	111	96	107	115	129	117	115	96	122	111	110	132	129	104	110	126	115	124	97	116	97	121	107	113	96	112	118	110	125	99	126	100	104	107	103	111	107	109	117	121	126	122	123	104	115	110	123	118	128	100	101	105	91	110	115	131	97	93	118	116	102	107	102	122	103	91	115	115	131	136	111	109	97	106	98	145	123	110	113	107	111	90	123	116	118	125	118	104	108	118	107	117	116	125	112	119	111	126	105	103	99	115	119	122	139	106	116	130	107	125	112	103	92	119	101	122	118	111	109	115	115	126	112	105	101	87	112	117	117	115	118	118	124	89	120	103	115	116	106	94	100	114	106	117	86	105	125	109	107	117	105	100	124	128	112	122	124	122	112	115	121	120	104	111	104	114	119	120	110	110	117	119	123	99	86	117	105	112	123	124	118	103	109	124	115	110	104	115	113	129	110	120	106	110	120	101	121	96	111	94	125	131	114	102	105	120	119	102	97	113	114	105	108	100	121	98	112	99	125	120	115	102	118	106	110	134	102	113	102	115	103	130	97	108	115	109	110	132	105	89	110	117	112	116	95	113	105	100	103	101	112	113	100	118	104	122	120	98	134	118	120	140	118	108	106	109	113	106	127	120	120	118	134	101	108	109	128	104	116	90	99	103	123	116	114	124	102	102	101	117	119	118	111	110	114	121	101	132	93	122	114	98	118	114	110	116	114	118	94	110	122	109	136	105	101	122	114	117	133	113	119	106	103	106	111	104	105	105	107	122	103	109	105	123	98	98	113	103	114	89	113	121	106	116	124	105	117	120	96	113	110	131	115	113	123	120	127	95	103	105	105	105	112	121	105	114	115	120	109	108	97	96	120	110	111	105	95	115	115	125	111	116	126	107	138	110	130	97	92	94	124	128	105	115	126	110	118	114	131	125	135	112	98	120	108	102	108	122	114	105	109	107	88	105	143	97	118	116	121	107	104	112	123	118	110	103	117	116	119	107	101	129	117	115	116	113	107	107	131	113	117	140	124	130	112	103	108	116	108	114	105	142	116	135	128	118	120	103	108	111	97	103	114	105	111	87	105	118	98	112	106	128	124	111	117	123	123	117	123	129	102	93	111	118	122	110	112	99	129	115	111	116	87	106	104	110	103	112	115	122	114	118	135	106	122	103	108	108	113	109	105	118	110	108	112	106	129	118	123	106	118	135	120	105	119	116	118	100	112	104	114	113	121	114	108	109	117	110	104	111	101	121	114	130	118	107	109	113	122	110	137	87	116	136	102	111	86	103	131	94	108	109	103	114	106	103	109	133	117	108	129	113	104	114	120	110	111	112	126	125	117	108	120	117	103	124	129	111	112	117	112	117	92	100	113	105	112	121	109	102	116	124	101	125	105	112	107	94	102	110	128	127	95	115	114	125	103	109	106	111	100	109	122	111	96	120	113	99	128	111	121	128	122	110	115	119	108	115	112	103	100	127	110	121	121	120	125	129	94	122	107	114	118	115	111	126	118	96	115	120	115	110	116	119	109	114	102	121	119	106	109	96	127	123	101	117	104	111	113	116	118	94	126	126	111	133	113	112	111	124	132	106	124	118	121	104	109	103	110	116	120	117	101	124	110	113	114	89	102	101	112	124	116	109	87	106	119	112	84	109	110	115	110	127	114	112	120	112	115	109	116	108	115	123	100	107	110	100	121	114	125	119	105	117	114	110	122	116	111	127	122	100	108	93	129	106	113	106	97	110	113	86	100	112	102	116	111	101	138	96	110	113	117	112	105	112	110	120	133	102	109	101	102	118	129	107	110	130	118	136	123	110	138	97	106	108	111	118	118	113	122	117	108	121	99	107	111	120	113	92	115	131	112	98	116	116	98	106	120	94	112	115	110	128	104	102	116	110	126	103	118	121	139	125	101	113	110	116	109	112	116	110	127	126	103	87	136	123	117	121	127	120	116	112	126	97	94	111	127	114	106	107	94	103	125	108	112	118	110	102	108	110	104	110	94	108	109	122	103	110	116	106	113	96	112	98	85	90	108	111	113	104	126	131	102	130	117	117	121	113	122	116	104	123	99	128	97	105	120	117	100	122	112	116	134	106	123	110	102	112	113	143	97	124	110	117	145	114	123	114	113	107	106	80	118	118	110	104	108	98	102	112	113	96	121	94	119	107	117	107	107	105	112	112	115	101	109	117	111	120	99	110	113	129	102	108	123	116	116	97	129	111	109	109	114	113	113	106	99	118	101	127	104	91	101	106	114	101	104	110	102	106	113	134	123	118	112	103	110	96	90	99	131	104	111	124	104	116	111	118	113	94	123	102	119	106	129	121	117	131	106	118	103	130	124	116	120	101	110	104	111	122	105	126	115	94	116	116	112	131	101	93	124	122	116	113	126	106	107	123	122	108	99	114	119	118	109	115	108	113	117	123	112	111	121	109	107	98	121	105	108	105	130	118	104	104	137	128	120	106	111	110	105	106	113	115	100	108	119	112	114	114	108	111	118	103	113	106	129	112	112	110	89	105	111	124	101	117	108	117	109	128	118	116	107	113	103	119	113	129	103	114	126	109	102	118	108	115	117	131	132	120	133	115	126	102	102	115	110	97	107	128	123	109	110	105	105	109	104	118	106	134	121	118	89	113	113	100	112	111	141	100	106	130	110	118	148	136	99	111	108	103	115	136	135	131	123	104	104	99	112	117	113	112	129	111	113	126	114	112	113	122	107	119	115	100	112	113	124	139	136	118	103	113	112	123	101	107	110	135	115	121	120	111	114	122	120	125	106	112	110	135	110	111	112	116	122	105	110	114	119	115	99	103	127	123	110	107	108	95	139	100	99	119	109	117	107	101	105	118	121	117	112	120	117	115	116	103	118	122	132	95	110	109	116	110	100	103	115	120	138	110	118	122	108	97	105	129	97	117	119	117	109	135	112	111	108	118	109	98	132	125	112	124	127	107	112	104	97	112	104	134	89	99	103	109	115	113	115	113	130
7617	2362	5218	6129	5334	4311	3474	2938	2528	2232	1919	1665	1435	1388	1243	1154	1102	1056	977	867	847	861	769	761	718	722	675	680	626	605	625	572	586	588	621	568	588	589	598	535	533	508	523	523	506	530	508	516	497	498	517	484	490	509	520	499	458	496	475	460	493	464	468	446	497	482	460	471	485	449	457	443	480	476	483	425	456	475	480	470	459	489	442	455	474	478	477	419	455	453	480	460	456	467	448	479	491	469	431	476	442	485	433	456	447	467	462	462	474	418	417	470	475	463	401	477	430	469	446	444	422	436	440	401	476	429	442	461	442	450	417	416	451	434	420	435	449	464	451	422	461	422	445	452	437	453	457	474	447	440	411	472	417	468	483	443	463	394	422	445	427	451	402	432	449	424	425	420	442	452	442	477	443	400	396	404	438	419	423	406	438	477	440	449	428	492	444	447	452	450	451	455	433	461	448	448	428	483	445	402	469	427	413	454	452	410	433	456	442	461	410	435	431	447	441	435	472	413	452	415	459	446	448	449	483	462	491	476	445	441	414	467	413	428	447	444	450	455	414	441	456	447	443	435	424	428	446	454	449	409	467	434	447	460	441	409	435	436	425	417	447	433	426	448	445	449	427	432	461	439	440	446	424	434	450	463	457	441	464	412	469	405	454	447	438	430	441	419	442	468	415	452	413	412	440	451	438	448	436	439	425	453	451	413	419	428	428	457	441	438	464	433	455	429	404	421	431	383	420	489	419	432	462	416	431	447	460	434	457	414	432	426	437	450	445	422	425	415	467	417	433	464	410	406	421	429	424	433	450	425	404	409	443	436	441	425	443	439	442	444	438	469	450	410	448	405	427	442	417	388	398	416	441	438	407	438	434	446	443	421	429	427	416	452	439	422	394	433	426	465	446	422	445	413	396	408	418	426	469	441	446	445	395	398	426	412	442	453	433	445	445	429	396	451	478	428	428	409	446	405	449	445	452	428	466	417	408	444	462	422	423	414	453	468	427	429	446	427	462	441	443	422	449	428	464	425	421	418	428	401	433	450	400	413	438	446	413	435	462	435	410	465	421	454	432	446	454	441	431	434	419	439	455	415	432	437	458	413	417	435	437	443	426	446	446	452	416	438	464	403	448	433	424	418	421	427	459	457	389	430	438	427	438	426	425	440	489	425	432	430	422	440	439	432	431	438	423	434	429	432	487	414	435	432	417	404	465	473	438	430	453	400	424	467	404	460	435	456	469	463	424	471	454	436	427	460	452	410	375	427	445	428	428	441	392	448	467	435	442	414	440	435	482	481	385	431	450	417	414	442	445	436	433	438	411	442	435	439	433	430	472	481	461	464	405	448	465	425	434	454	457	426	429	437	434	474	490	433	472	399	440	425	453	453	442	453	434	436	412	454	452	456	436	443	426	436	408	430	485	429	438	448	428	404	459	436	449	438	423	400	399	454	434	454	440	437	465	437	412	448	445	437	436	421	446	393	445	389	447	422	419	392	443	424	407	412	420	426	421	428	432	403	425	423	451	457	427	431	447	417	416	451	467	412	442	462	421	432	433	429	452	462	435	415	429	427	419	471	412	448	449	412	433	448	426	398	462	440	436	424	448	455	438	437	444	452	413	460	427	453	463	478	413	418	438	418	447	464	450	448	439	414	424	425	421	372	448	388	439	496	445	440	449	439	450	456	424	461	456	447	472	405	450	440	405	470	473	434	465	438	408	465	418	445	441	426	461	440	410	431	437	435	414	434	400	413	483	443	442	405	419	404	418	456	467	466	439	426	412	431	471	416	442	447	414	418	441	416	429	447	444	433	452	426	447	430	452	385	412	448	406	444	440	426	483	455	411	433	412	434	450	430	464	452	404	427	436	434	418	424	455	412	446	420	420	455	438	476	438	428	452	443	447	470	400	458	449	435	462	400	436	459	432	447	428	393	441	426	447	423	445	442	441	435	412	425	422	462	447	440	448	449	419	426	424	410	435	452	420	449	411	487	434	461	436	464	400	445	429	459	431	406	423	434	462	426	445	412	402	426	436	440	421	428	449	424	409	500	454	458	441	438	474	460	429	436	402	446	423	449	417	460	426	414	462	421	459	445	431	406	439	402	453	438	453	435	462	449	441	441	452	449	412	429	454	418	486	478	446	423	451	436	402	411	475	407	419	440	419	415	407	442	444	432	456	440	445	412	451	433	431	423	434	468	468	438	382	433	433	468	427	403	410	459	445	455	454	451	438	430	441	440	404	439	460	448	407	451	443	493	437	450	427	416	439	440	430	443	428	440	421	438	428	427	419	407	447	468	408	447	437	446	437	423	486	400	458	424	475	440	438	423	463	426	409	427	433	436	454	393	423	407	389	477	469	416	438	475	402	439	411	462	404	397	407	455	437	423	446	424	430	433	389	432	455	469	429	398	430	440	466	447	420	418	427	448	466	428	460	429	457	420	396	482	440	414	435	427	447	426	436	434	446	428	439	424	434	463	420	433	437	455	458	408	432	411	421	406	416	457	415	468	453	433	417	448	441	480	447	428	414	464	405	439	476	468	434	443	455	390	471	384	434	445	452	408	408	424	439	423	448	405	428	444	423	420	371	413	409	448	436	404	421	430	449	430	459	428	416	403	458	444	433	442	443	441	419	435	452	434	443	420	451	414	460	432	428	430	483	477	459	455	445	460	434	449	450	431	441	401	426	446	409	427	437	459	431	432	435	427	439	479	446	469	404	439	436	414	436	473	467	455	473	425	392	394	421	416	443	422	428	437	434	434	446	422	393	429	413	413	409	454	426	461	414	433	406	448	462	413	437	427	442	434	406	448	448	478	447	408	421	439	414	427	454	417	447	438	423	455	451	445	423	440	451	463	462	437	466	426	449	440	408	423	452	430	436	410	415	429	460	440	434	438	450	486	426	451	428	414	440	436	435	435	441	419	438	434	417	425	406	472	447	433	429	443	453	421	447	455	428	450	447	424	435	458	428	407	458	416	435	422	428	435	400	466	438	443	457	445	446	456	424	417	422	451	470	406	441	403	435	424	460	462	404	413	437	454	452	465	414	426	437	452	425	462	411	423	419	470	444	429	450	402	435	419	455	436	440	417	398	418	456	467	415	451	436	430	434	426	445	421	480	455	414	431	433	415	408	405	453	426	452	442	437	427	417	426	424	390	439	415	416	417	459	426	434	432	439	450	445	418	457	432	404	384	434	427	407	425	445	451	431	434	430	425	416	418	455	423	426	448	441	474	434	411	427	434	449	417	432	450	448	464	459	453	452	473	451	418	445	397	460	418	440	436	460	440	429	428	387	411	436	413	476	447	438	430	443	451	442	456	430	435	459	436	475	425	430	453	432	433	435	448	435	419	407	458	461	428	428	446	435	415	439	454	414	442	409	457	464	414	435	418	427	433	455	418	442	437	451	411	428	431	423	462	456	423	478	427	449	442	465	439	432	400	428	403	437	399	398	429	405	430	422	450	443	434	427	434	447	502	429	416	459	422
1256	343	370	300	271	264	254	247	240	278	263	246	237	228	283	256	259	246	251	247	249	240	256	266	244	270	264	242	230	268	230	246	231	239	240	243	252	233	256	248	254	239	220	246	264	279	243	231	249	261	248	240	247	251	231	260	231	248	242	241	258	229	234	232	226	263	241	248	215	237	245	251	282	271	249	237	226	229	237	250	225	238	250	256	258	226	262	235	233	252	257	275	245	241	263	231	252	273	243	231	234	234	242	242	255	226	231	261	236	227	248	229	241	247	234	230	226	240	228	200	239	240	240	257	242	230	288	241	222	228	255	257	241	244	230	233	238	242	284	229	256	215	230	226	235	207	247	247	236	252	248	261	265	247	264	265	241	256	257	246	253	263	251	254	267	259	266	247	267	220	224	249	245	254	250	220	257	243	241	230	245	237	244	255	243	236	269	245	236	245	240	244	251	240	250	246	241	262	237	243	235	234	251	242	273	246	248	256	248	242	246	237	251	240	226	234	248	250	247	237	239	244	237	244	211	219	225	222	224	259	247	244	248	228	229	254	259	242	252	238	247	236	230	228	239	223	237	218	234	236	215	272	237	235	241	249	265	267	276	277	247	256	236	227	239	263	250	209	218	240	265	237	254	242	234	242	244	257	248	222	258	218	232	237	250	239	236	264	262	260	243	246	221	224	221	249	241	242	257	233	229	245	247	249	248	241	233	248	212	252	225	240	247	231	211	241	240	243	265	217	233	232	251	237	207	254	260	201	264	232	279	230	227	245	240	254	250	224	250	262	232	245	249	257	241	272	264	230	274	255	243	237	232	267	236	243	249	266	251	251	248	269	273	223	225	245	247	230	239	228	246	246	238	248	243	265	251	246	248	244	235	279	237	255	256	236	239	275	253	238	223	245	258	254	243	255	219	245	233	228	234	247	236	239	243	238	245	225	272	237	248	250	209	225	235	239	262	247	239	242	274	285	243	233	241	235	221	248	228	224	228	231	239	240	272	225	221	250	236	251	227	235	236	241	245	240	262	235	225	232	263	246	250	267	218	276	238	256	246	215	271	224	251	219	252	264	262	242	261	247	249	242	246	233	256	250	227	228	287	259	217	241	261	218	239	245	226	226	242	247	263	236	244	247	253	208	217	210	243	230	234	264	252	249	217	264	224	246	243	238	234	235	240	273	245	264	247	255	255	246	243	241	219	232	253	243	233	254	261	253	218	243	239	263	227	254	276	244	227	249	243	273	230	251	262	226	250	252	255	230	254	225	219	257	254	222	257	239	263	244	219	237	243	235	236	227	236	235	252	245	225	258	219	266	247	252	229	242	257	227	225	209	254	278	260	253	245	222	247	273	250	247	243	244	257	243	236	273	269	251	258	238	247	280	264	232	235	243	254	242	245	240	234	260	240	227	251	257	237	254	249	277	252	270	271	240	236	251	240	223	229	254	255	219	252	239	230	235	236	239	252	254	262	243	223	226	271	270	268	267	239	250	211	240	240	267	245	256	253	245	237	265	249	228	235	245	270	236	249	264	250	265	233	258	227	259	261	252	237	234	255	238	232	269	243	223	267	260	267	233	240	231	256	258	248	248	245	247	232	256	242	228	242	260	259	242	246	250	264	250	218	261	251	256	238	233	231	233	210	246	251	210	243	233	233	226	266	231	246	230	248	275	236	249	240	246	271	270	227	228	234	239	237	261	260	231	238	269	252	243	269	232	241	236	246	221	279	269	238	244	273	258	243	251	270	230	221	242	259	225	259	242	226	244	234	240	226	234	270	233	239	241	244	223	243	283	235	245	241	267	254	264	259	255	240	270	243	237	264	247	234	272	232	259	247	256	249	253	228	253	232	265	235	261	240	267	243	245	244	246	253	266	224	256	253	213	229	275	227	283	255	225	243	254	277	214	248	239	247	259	247	250	268	244	267	234	243	262	249	222	271	250	253	243	234	225	219	239	258	242	230	215	229	260	250	231	221	282	249	231	259	224	253	238	246	244	267	281	230	236	235	273	219	248	245	245	259	271	253	234	231	260	242	228	223	253	212	224	255	255	250	238	237	248	270	229	237	270	238	237	254	209	244	262	257	279	243	244	215	237	256	231	241	230	265	269	237	247	257	220	241	252	269	252	241	229	252	236	246	241	239	240	258	234	259	258	256	252	270	247	238	250	233	256	254	214	263	240	247	225	247	237	269	266	223	241	241	247	245	238	254	257	237	227	242	271	255	245	235	243	249	247	232	270	241	225	233	242	246	233	251	252	266	228	248	239	252	278	257	237	253	247	227	252	248	235	241	251	274	264	248	254	241	239	256	256	224	272	228	254	222	268	256	270	219	243	220	233	232	255	225	259	256	232	270	215	218	251	263	268	236	241	272	289	261	273	236	242	236	278	258	251	223	228	258	273	220	259	226	219	245	225	250	245	245	252	255	232	246	252	256	278	251	267	262	242	228	247	248	247	227	225	248	263	239	247	248	232	265	238	231	242	238	248	272	233	240	255	221	196	245	249	231	239	213	248	243	258	251	251	267	246	250	234	263	229	244	231	209	228	249	273	243	230	281	252	254	247	255	237	274	260	240	242	268	218	232	234	238	281	215	257	247	232	234	231	258	245	263	235	237	241	264	235	241	249	266	230	259	260	255	261	217	256	231	228	248	233	245	225	228	242	249	268	257	255	280	244	252	255	227	250	228	231	224	241	234	219	232	239	264	264	225	231	252	252	198	229	251	262	248	262	258	244	220	262	265	243	238	265	221	253	269	246	255	214	260	249	245	233	241	245	251	238	233	230	209	238	268	259	268	247	217	232	246	246	267	241	253	227	271	238	237	260	267	221	228	246	254	242	274	235	272	285	250	213	258	269	231	268	234	257	252	256	230	245	243	250	243	259	261	257	268	241	263	237	268	234	214	241	262	222	261	232	247	246	232	250	252	246	227	219	228	277	233	239	247	216	244	251	227	248	242	261	236	254	259	231	258	267	260	229	265	242	229	245	220	234	226	267	239	262	239	261	260	232	254	224	249	240	274	245	230	250	239	284	275	254	268	216	233	218	246	251	252	222	226	224	244	231	257	241	241	249	256	233	252	246	248	241	263	258	249	244	242	220	232	249	232	240	235	246	262	230	257	215	237	252	224	231	256	225	239	232	250	244	237	228	258	231	255	276	241	234	276	237	242	234	265	269	264	259	238	222	244	238	230	262	237	239	277	236	216	238	264	258	235	243	258	278	207	254	256	227	245	230	250	263	246	236	256	269	251	279	236	268	241	224	245	265	262	243	259	244	238	233	223	245	230	234	214	233	235	261	247	257	235	226	252	240	262	231	249	251	244	239	215	218	229	242	234	233	235	224	267	262	231	275	247	244	229	245	235	249	231	238	227	263	235	261	227	260	221	244	267	255	283	208	230	243	249	261	258	239	261	242	271	259	249	246	219	253	216	248	249	221	258	222	237	232	239	208	247	241	260	261	238	240	262	217	272	242	269	236	212	228
2372	953	1059	1103	1038	1006	984	920	891	871	890	905	850	835	815	928	868	880	887	852	877	856	849	837	846	867	853	865	899	856	803	862	834	857	816	802	856	831	823	830	808	818	833	788	847	894	792	857	856	865	830	858	863	827	815	832	847	826	821	840	816	809	845	778	816	878	833	769	819	836	875	876	822	817	833	810	868	793	881	801	855	839	854	818	864	847	835	849	807	858	853	827	846	856	819	802	833	827	829	808	892	808	856	821	841	837	825	857	856	872	803	827	890	825	812	854	816	873	820	865	883	849	824	794	850	825	826	854	837	797	827	852	824	804	801	846	780	842	799	848	870	814	811	843	862	831	809	827	872	807	822	822	871	828	883	860	838	805	856	804	787	787	869	877	879	830	811	821	887	835	808	857	818	869	877	785	857	832	842	840	837	825	827	878	777	826	863	892	779	810	864	842	837	818	887	809	821	839	805	852	835	815	832	830	853	798	806	824	818	863	830	871	855	796	802	768	868	891	798	842	867	865	847	845	826	818	839	871	846	853	822	817	831	804	813	838	833	842	840	845	791	812	849	838	898	842	832	835	802	825	804	819	809	827	857	868	871	820	870	809	790	803	820	830	821	843	832	885	840	835	841	849	834	862	852	833	784	813	815	844	774	835	811	875	825	836	861	852	817	757	826	818	866	870	873	887	840	829	822	855	830	829	820	839	795	846	855	819	875	761	855	790	865	822	792	834	842	859	797	843	846	831	792	831	808	897	906	840	799	824	852	852	837	837	847	795	838	858	830	804	866	834	810	800	822	843	852	876	804	777	866	890	793	873	855	838	846	836	818	863	808	835	833	850	829	854	842	751	750	840	797	846	891	809	791	795	772	828	855	804	847	849	931	890	817	842	885	816	797	807	840	803	808	805	858	815	831	852	851	836	816	773	790	832	865	853	819	823	829	837	853	808	840	831	785	821	817	835	820	883	790	841	833	837	865	809	820	790	793	824	872	871	824	828	788	803	819	809	818	895	865	842	852	841	801	849	833	825	840	862	831	873	803	851	819	816	832	829	843	820	858	844	880	848	849	816	819	833	787	870	818	886	854	787	841	839	857	866	836	826	820	851	836	852	809	833	853	836	829	830	870	843	841	831	830	861	835	846	833	833	798	794	790	845	839	822	836	845	828	822	813	825	789	839	812	887	818	874	827	839	829	882	823	841	808	866	844	841	805	828	842	862	875	850	860	873	798	915	813	860	806	815	834	846	821	739	803	829	870	801	820	861	767	829	845	853	843	858	863	820	847	871	857	809	776	847	863	848	851	835	868	843	836	857	840	822	850	826	899	847	864	858	911	866	815	787	857	846	820	831	852	831	851	833	823	860	840	877	833	863	839	827	819	860	869	855	846	816	842	829	835	839	794	836	784	835	830	839	802	833	805	881	871	792	811	823	831	837	804	830	768	828	840	786	877	874	836	826	863	838	837	845	870	843	798	792	859	815	825	822	826	838	839	883	792	832	808	829	853	814	802	794	781	813	828	831	806	802	849	839	822	827	821	872	808	829	832	797	857	832	849	819	837	828	836	843	902	798	841	784	828	835	835	795	815	850	807	856	838	833	844	815	832	844	873	831	848	848	851	819	856	844	808	791	851	838	826	833	896	835	844	791	756	839	866	817	830	835	816	849	845	846	804	825	793	832	779	790	813	844	830	812	856	853	758	838	814	802	815	848	865	811	891	828	815	868	838	846	848	809	798	769	856	805	809	849	843	818	841	828	795	819	793	884	807	835	858	758	856	800	818	843	852	805	806	861	853	864	880	811	840	857	803	843	822	862	858	831	837	814	920	823	780	904	863	812	800	801	782	823	821	814	847	831	810	798	877	864	858	806	849	823	814	831	855	773	830	815	823	868	851	843	824	826	833	851	847	856	870	793	830	875	809	874	823	804	861	832	824	892	813	842	836	828	784	826	854	819	812	772	875	829	847	837	809	848	872	862	803	820	821	863	872	820	815	817	788	813	855	885	843	850	839	829	895	832	796	840	854	833	839	810	852	839	856	846	860	837	862	824	788	819	864	876	871	881	854	851	847	872	863	800	822	829	825	820	832	853	841	827	868	835	831	817	840	828	860	816	828	809	820	860	852	859	839	841	776	773	856	786	814	837	827	835	847	815	885	831	838	826	827	886	818	857	820	812	825	809	822	836	767	841	832	805	836	851	861	785	816	832	854	833	841	852	884	776	855	807	897	882	845	813	777	814	799	794	850	839	852	810	870	834	839	742	895	815	817	803	796	847	833	833	810	848	897	869	795	779	839	836	831	826	854	847	837	783	874	868	780	832	867	847	817	824	834	860	829	846	803	830	782	783	832	826	848	845	820	828	868	832	821	838	818	865	821	876	795	831	773	833	845	838	838	880	829	876	862	856	819	786	830	815	811	818	807	819	836	849	854	867	859	836	807	806	824	886	847	851	790	832	918	831	833	829	834	844	872	776	840	825	864	839	829	815	816	788	861	845	802	906	877	816	854	790	862	781	819	842	791	794	808	835	814	846	834	835	847	888	823	858	814	824	836	836	823	782	878	843	865	850	875	812	844	854	861	847	771	876	776	837	846	791	851	821	810	791	812	801	809	872	806	825	834	840	831	829	812	778	811	837	831	830	874	840	867	889	787	795	903	893	814	827	861	817	838	801	805	855	820	879	828	814	805	857	845	821	873	842	817	862	768	783	869	860	768	881	833	855	839	854	857	848	847	769	848	833	869	737	894	813	832	871	800	789	791	879	850	841	788	820	809	835	818	805	821	823	870	870	821	816	811	831	827	792	871	889	810	854	838	818	852	874	869	835	823	857	860	862	838	844	868	825	875	864	830	828	829	852	882	838	837	799	795	842	831	829	796	813	859	812	869	859	776	813	865	818	802	845	847	848	810	774	852	817	825	850	768	851	813	870	770	855	845	856	838	812	799	817	808	839	807	816	842	834	841	808	848	843	832	773	795	838	834	817	779	870	866	855	804	846	828	804	809	844	824	855	816	856	827	772	836	848	785	820	795	872	846	833	787	874	809	829	840	791	813	803	848	826	786	838	820	845	819	853	855	752	837	850	825	827	870	859	808	831	832	863	814	863	855	818	838	871	789	847	787	881	807	831	813	874	815	799	761	830	852	814	880	786	889	834	773	852	808	793	833	772	875	832	852	847	817	880	842	841	779	819	799	826	795	827	805	798	886	836	815	816	842	787	812	871	820	836	829	869	847	798	861	810	810	838	866	816	852	823	810	828	818	816	864	826	836	777	834	800	880	834	777	836	822	832	869	792	849	807	867	793	808	861	846	857	880	820	825	813	840	860	864	809	790	786	761	802	851	873	868	776	824	841	811	872	818	846	836	859	878	858	859	804	818	814	795	809	874	840	815	831	800	850	779	849	834	844	835	825	829	858	869	857	826	828	849	866	814	839	834	847	894	859	813	827	852	801	827	789	840	854	839	842	829	862	796	854	817	859	821	830
3864	899	1203	931	638	490	374	324	265	278	216	192	185	188	168	192	164	153	176	164	137	147	140	167	142	148	157	124	130	145	118	134	141	139	137	130	116	135	142	119	124	117	129	129	132	146	122	124	134	159	131	136	139	121	133	136	140	118	138	130	125	138	132	128	139	143	132	134	105	121	137	118	118	138	126	122	125	145	131	129	108	120	127	151	130	121	130	137	112	135	134	138	120	130	112	132	131	133	133	128	136	129	132	123	138	123	128	139	132	136	119	131	135	140	139	127	142	127	141	128	120	116	117	148	143	114	136	125	122	149	124	124	141	121	137	132	142	126	131	153	146	119	139	113	122	130	121	115	121	130	140	115	143	143	133	133	122	136	129	131	140	140	122	136	129	136	124	133	152	121	126	140	127	115	130	135	125	137	129	133	112	118	165	134	109	136	114	140	145	152	123	127	131	130	139	125	117	131	118	138	128	129	131	120	129	111	140	124	139	129	131	112	116	126	126	145	136	151	134	124	136	137	150	115	146	108	145	128	123	125	121	135	131	130	124	133	117	126	126	117	120	140	137	145	107	125	130	133	130	130	102	130	145	125	151	131	121	110	137	120	131	120	140	137	135	113	124	122	139	117	102	150	110	142	138	139	117	117	126	121	116	147	135	117	121	119	115	131	120	142	134	122	132	114	139	133	129	144	108	133	136	124	122	125	132	132	114	153	121	139	132	113	129	120	139	150	128	110	131	128	114	126	148	111	121	143	147	140	137	150	106	122	131	114	123	154	121	113	142	135	132	119	139	148	131	144	127	117	120	130	116	116	133	126	108	136	142	145	122	131	112	120	128	130	129	134	138	139	113	117	122	145	122	134	131	135	141	139	124	143	149	140	136	120	135	127	142	132	118	124	140	131	125	123	129	129	133	128	150	145	134	125	112	129	134	122	125	154	118	132	121	135	119	124	121	143	118	113	137	141	112	126	119	134	127	118	127	126	146	124	125	120	125	112	105	123	117	115	114	132	108	121	105	126	125	121	129	147	123	141	143	145	122	148	126	127	131	110	139	134	146	118	115	124	119	117	111	125	110	125	136	117	118	110	128	129	109	157	134	139	137	121	127	135	142	142	120	153	118	125	144	145	123	127	112	108	137	145	114	117	151	141	137	120	117	127	132	126	140	134	138	143	128	113	113	140	138	134	121	138	138	120	113	132	120	125	129	135	150	133	120	127	114	127	119	140	139	146	130	117	134	142	143	131	127	134	123	147	125	138	142	124	119	131	121	127	146	143	150	141	131	132	124	124	148	122	152	137	142	129	131	127	140	119	130	132	116	121	119	138	148	137	117	152	128	136	130	137	136	124	139	133	116	139	138	120	124	130	129	119	134	160	136	129	126	117	122	133	111	125	130	124	132	131	97	137	107	116	133	127	121	132	137	141	113	134	130	105	128	133	124	102	130	123	136	121	121	122	136	106	130	129	127	152	134	136	127	123	139	141	125	120	134	131	110	124	115	128	141	126	130	119	135	136	116	128	135	136	144	115	150	133	134	144	141	117	115	126	102	141	112	135	126	153	124	105	117	122	128	126	118	101	116	126	136	113	131	129	130	120	122	128	125	127	141	151	136	129	142	139	131	134	134	122	130	129	103	135	132	138	113	131	119	137	116	124	140	151	131	138	130	138	126	118	112	137	143	124	148	124	138	138	119	128	140	121	127	140	125	131	118	126	115	133	132	124	132	141	128	133	120	148	112	126	129	126	139	137	128	130	131	130	117	125	118	134	142	133	134	111	123	162	129	122	144	127	133	127	122	137	128	128	125	124	129	144	147	147	131	146	146	127	129	126	126	125	119	136	134	127	128	118	124	124	127	122	152	145	131	139	128	115	138	131	107	125	135	148	113	118	135	139	102	136	129	144	117	133	154	123	134	116	117	135	124	136	138	121	129	139	130	132	143	136	136	129	128	109	115	123	148	140	115	130	128	106	125	129	127	119	121	127	111	121	121	107	141	118	111	104	135	155	125	141	130	146	116	134	153	136	135	124	109	124	128	137	129	118	126	134	126	123	117	102	123	119	138	163	128	121	132	133	106	124	119	122	132	117	125	140	127	128	124	131	128	150	119	126	160	130	129	122	128	131	111	130	130	153	106	139	140	122	131	147	130	147	127	125	147	131	116	130	123	133	127	122	126	154	117	121	124	132	142	107	142	126	109	124	152	121	132	133	119	143	138	134	123	120	135	126	132	137	131	124	140	146	113	107	147	120	142	132	139	126	119	127	130	126	150	124	138	122	128	140	127	125	117	143	109	140	124	115	130	103	133	120	156	125	123	137	132	144	148	137	130	133	103	161	127	125	156	132	119	123	122	131	136	164	118	144	122	106	148	159	124	130	116	120	127	123	136	135	130	98	126	118	135	126	135	123	132	134	124	133	117	102	135	131	122	124	129	137	129	120	114	122	136	115	122	144	116	131	129	125	126	118	137	147	136	107	134	146	146	130	130	132	131	133	135	138	133	140	118	107	147	139	155	123	133	131	132	138	101	122	123	146	111	121	132	125	124	120	142	133	139	123	145	104	118	130	136	144	132	119	120	128	117	103	129	142	116	156	126	133	128	127	131	127	97	126	139	116	131	123	135	121	142	114	116	112	123	153	136	129	130	114	128	141	126	133	114	124	128	115	143	130	134	115	138	155	130	144	129	120	126	120	120	141	113	115	118	125	140	112	124	115	130	147	142	124	111	149	134	127	125	113	144	106	117	121	130	120	131	122	138	119	116	111	134	133	141	153	134	127	138	121	100	147	130	129	131	126	148	138	138	121	122	140	148	131	114	139	140	148	127	114	111	124	132	128	112	123	118	123	127	113	116	142	124	138	130	122	133	107	120	120	124	129	130	132	119	137	145	138	125	134	122	116	130	124	140	127	139	127	122	126	142	112	112	118	104	124	126	134	112	102	114	133	154	129	127	136	119	120	129	132	124	119	131	125	131	113	123	119	141	124	119	121	153	130	132	130	130	123	139	126	136	114	114	123	133	130	121	105	135	123	135	119	118	126	128	139	140	99	105	110	119	138	142	116	136	105	129	107	110	124	109	137	139	119	128	114	128	125	103	120	137	121	125	140	122	121	125	118	130	123	125	144	150	135	140	138	107	102	114	123	122	129	114	154	129	142	128	117	137	132	139	121	120	147	119	127	111	137	129	122	139	119	135	119	120	139	130	114	117	127	109	136	122	126	138	157	148	109	113	112	137	133	124	132	121	134	137	126	136	92	134	140	118	118	121	125	127	136	110	136	132	126	126	137	133	130	145	121	149	140	121	141	130	123	130	128	131	131	115	119	133	133	135	144	133	130	122	120	143	134	136	123	128	131	121	112	123	118	131	138	140	127	146	127	127	160	140	132	133	129	139	116	127	132	125	141	130	110	128	146	133	140	122	125	118	128	114	147	122	121	141	132	124	131	113	134	129	138	134	121	143	123	132	137	147	136	129	115	125	153
5030	1354	2922	3390	3007	2464	2087	1679	1459	1365	1172	1156	1008	950	867	863	819	771	710	715	712	667	681	585	650	617	581	599	601	593	569	566	566	561	573	549	543	555	534	528	533	486	501	528	520	542	549	492	486	472	517	515	512	497	477	522	504	526	500	502	502	496	513	488	458	494	502	499	565	472	496	503	473	472	482	424	472	473	510	512	495	496	461	505	484	475	463	526	486	489	462	475	473	492	474	469	511	500	495	465	454	495	509	481	477	513	464	462	528	505	485	470	475	493	470	430	480	488	457	475	487	485	495	453	458	472	471	476	503	460	474	488	497	483	502	445	476	475	495	452	471	478	475	440	475	514	479	463	485	466	480	466	445	497	470	462	532	479	486	497	479	474	485	508	451	482	478	507	468	440	474	502	466	439	451	471	521	480	501	484	473	462	491	510	519	461	467	476	446	456	479	505	503	471	479	448	466	493	446	514	449	464	463	495	466	477	498	483	451	423	486	489	487	466	445	471	521	473	507	489	471	491	450	445	493	477	467	446	472	471	504	504	484	446	469	487	462	435	499	464	451	465	501	500	463	477	464	436	501	473	459	504	477	492	452	473	456	458	473	482	440	424	441	492	514	488	465	466	475	498	488	488	489	524	479	490	456	481	431	471	506	513	513	523	487	475	470	472	443	445	502	468	483	484	468	508	490	441	445	459	512	475	455	475	469	545	495	478	480	472	470	478	487	473	464	459	493	504	457	516	427	433	524	485	490	454	465	491	506	482	484	474	492	475	466	443	457	480	484	485	481	478	468	467	509	440	452	486	465	488	479	500	464	498	496	505	457	482	462	475	448	481	496	469	467	441	468	477	468	489	505	476	477	517	478	454	465	497	510	514	493	440	525	448	509	494	470	504	485	505	492	520	487	496	462	475	472	471	477	459	455	460	454	457	502	466	439	475	464	473	490	487	511	469	501	456	510	490	471	481	482	492	448	487	490	490	466	517	452	488	489	467	468	494	471	513	472	468	474	515	502	507	524	465	453	487	513	481	458	468	501	474	510	460	495	487	509	478	468	481	483	515	475	495	502	466	473	465	503	454	496	519	441	452	486	455	465	458	473	496	502	482	471	485	494	457	449	464	458	504	470	455	469	446	468	494	453	504	467	489	484	498	454	437	501	481	503	496	440	487	462	466	485	475	477	451	442	470	508	491	448	481	504	508	478	455	525	463	490	444	462	492	439	427	431	495	473	469	479	483	493	466	473	466	452	490	450	474	445	461	466	484	474	519	481	483	463	500	466	495	490	477	465	456	494	476	505	456	474	465	478	493	482	497	520	488	484	456	475	462	510	494	464	488	482	493	459	433	488	446	474	489	445	479	470	484	466	503	476	476	487	461	490	457	506	505	468	494	464	470	447	469	481	477	416	483	450	492	478	456	495	467	453	473	474	455	444	445	507	464	463	478	503	470	472	493	460	475	467	473	449	480	474	484	488	484	525	442	470	437	496	495	470	450	463	462	463	492	487	484	501	444	488	465	474	489	470	483	479	455	465	473	481	480	506	470	441	474	433	482	461	497	487	501	450	515	516	515	480	466	485	463	466	454	475	441	487	459	474	471	455	499	463	516	509	475	432	482	497	445	510	481	441	533	474	474	457	499	462	497	472	496	429	467	515	475	487	463	475	494	463	448	489	454	467	435	458	491	453	495	465	477	506	451	466	494	467	475	507	474	471	537	478	475	512	477	494	504	507	471	449	470	464	463	478	480	472	475	523	461	458	473	468	472	461	500	476	473	477	461	466	508	480	482	491	458	461	485	487	470	458	464	444	452	452	468	449	436	476	472	469	447	451	513	474	456	497	486	438	485	458	455	478	460	507	462	504	500	440	448	463	487	454	489	469	441	474	526	499	455	527	471	445	450	491	466	487	499	427	453	456	471	483	459	473	457	462	484	444	465	507	481	463	538	443	501	446	435	452	487	467	448	495	453	494	465	511	462	473	494	491	485	471	458	484	450	488	514	497	457	465	471	465	464	436	491	478	460	457	476	493	494	465	477	488	434	491	463	472	473	470	439	438	486	484	484	447	495	521	442	482	504	494	484	473	480	481	431	471	429	495	486	485	449	468	475	490	477	484	439	497	473	478	486	503	425	478	486	532	491	464	470	486	460	496	472	467	497	475	462	488	474	469	490	483	466	485	466	481	482	500	480	500	498	455	511	475	489	451	470	454	475	469	479	458	435	513	494	473	491	468	481	438	504	485	463	452	466	449	454	451	509	526	470	473	503	483	477	466	488	473	456	474	506	472	441	407	468	460	470	526	485	426	478	501	520	463	471	438	485	480	504	468	487	493	482	506	477	488	491	475	475	491	504	478	482	438	496	521	479	448	465	499	453	471	493	482	535	471	487	496	474	449	503	477	468	453	480	474	460	484	468	473	505	478	478	463	491	482	475	494	474	508	475	507	471	453	470	463	450	500	530	548	492	457	473	458	438	458	469	459	461	477	473	483	472	462	480	503	487	498	496	482	451	475	452	478	507	453	468	459	477	455	466	479	500	503	453	505	483	516	463	433	480	438	509	484	507	457	468	489	492	459	478	444	486	516	451	501	484	493	461	444	476	498	470	456	475	472	460	460	441	491	494	456	472	491	503	461	448	472	485	513	436	503	471	477	443	513	473	489	454	428	498	467	459	488	453	473	482	487	474	472	440	471	479	500	502	497	444	495	448	488	505	487	473	486	460	455	495	444	468	456	488	509	479	453	493	475	445	437	477	468	485	467	528	463	468	491	472	490	432	481	474	482	455	445	454	481	464	472	470	512	481	438	488	458	461	508	513	460	502	483	489	501	494	465	488	462	447	475	439	441	492	461	472	452	436	494	472	486	486	478	495	478	451	464	472	453	463	447	476	482	464	483	516	492	499	444	514	482	453	462	456	454	496	457	486	488	469	455	442	515	492	464	449	488	444	438	448	478	473	487	471	461	472	463	472	428	429	495	475	489	502	493	462	468	477	503	480	475	493	476	503	492	476	471	459	515	476	508	469	498	485	484	471	466	445	483	456	463	477	482	473	486	492	458	455	452	473	488	437	530	439	509	480	451	492	483	497	482	479	486	494	459	489	476	494	471	474	509	456	495	449	441	455	436	505	492	474	481	483	495	439	441	477	503	438	461	442	521	465	469	462	500	480	488	477	431	502	486	466	471	439	466	468	462	462	471	483	490	494	490	479	456	500	462	463	454	496	471	496	499	465	457	471	479	511	488	442	484	493	515	427	484	522	455	493	469	506	476	442	448	450	480	486	472	502	468	490	452	418	483	446	512	484	466	472	461	459	473	460	501	487	463	460	444	477	458	471	442	519	465	462	491	520	488	508	465	515	477	487	470	470	481	491	486	459	507	448	429	453	489	481	474	471	497	512	465	465	518	462	429	502	464	487	446	468	484	504	474	449	475	455	518	466	444	487	458	476	446	515	466	439	506	466	465	456	464	503	489	432	458	487	453	440
7569	1750	2269	1753	1123	844	578	486	423	356	316	274	242	211	223	217	206	176	183	174	169	167	135	142	142	155	138	139	134	128	157	141	133	124	129	108	126	136	115	101	138	120	135	132	123	115	117	120	136	112	106	114	101	108	142	121	116	129	141	135	125	112	124	118	110	112	98	109	111	112	111	116	122	125	140	122	87	110	115	129	101	112	114	125	123	134	116	118	116	110	117	108	113	114	113	101	110	121	114	97	107	131	116	117	112	132	140	115	118	102	104	108	108	121	134	106	110	119	119	114	102	118	138	100	105	143	102	128	120	119	119	115	134	119	113	111	115	107	91	102	112	118	103	112	106	122	112	93	110	107	106	136	123	118	134	96	101	126	107	103	120	90	129	113	99	106	95	121	111	137	124	119	114	137	101	137	121	135	135	101	116	119	114	111	110	114	114	122	111	128	109	141	115	120	123	119	121	104	131	126	134	110	113	121	118	124	124	114	102	92	116	115	121	124	97	110	103	111	119	115	101	110	115	122	101	110	120	118	118	117	111	136	115	117	106	140	104	114	136	106	117	96	124	116	127	105	124	107	96	115	90	121	110	129	118	126	130	90	121	116	116	117	111	125	111	122	101	118	110	121	112	108	111	103	108	112	104	121	106	115	123	108	122	117	110	126	117	119	109	136	111	128	124	109	105	99	116	87	115	108	93	99	110	123	98	108	126	124	132	111	131	108	108	116	113	97	107	104	108	101	96	120	111	111	128	123	107	117	112	127	111	128	104	125	135	113	115	124	117	106	124	111	120	109	113	93	92	110	92	123	106	135	113	122	94	111	113	118	124	104	101	107	129	122	113	118	109	120	116	108	114	107	103	114	114	119	84	87	114	107	102	97	127	92	118	119	106	108	127	110	122	115	120	115	119	118	97	108	111	108	123	126	119	111	92	108	110	117	107	111	115	126	122	114	121	107	108	117	104	119	120	137	124	129	109	104	116	120	108	103	110	118	128	109	121	104	113	116	106	108	104	97	105	115	117	127	96	108	102	105	116	103	109	130	116	119	101	100	124	107	125	90	114	110	112	102	122	95	123	114	105	93	96	110	120	125	119	126	117	122	112	123	111	116	89	109	106	112	136	112	113	119	103	107	111	128	117	125	122	113	125	113	96	113	104	123	111	129	104	110	113	102	110	112	104	112	123	113	125	125	136	112	127	101	112	104	102	111	98	111	120	102	122	123	107	121	100	112	104	108	107	120	112	125	126	118	91	111	126	118	102	99	125	110	118	123	112	110	114	130	111	130	113	108	105	124	100	121	112	114	111	105	120	127	105	101	107	109	126	126	106	111	92	108	95	117	124	111	115	129	109	94	118	125	108	114	126	106	126	113	101	121	110	109	93	117	99	101	110	112	106	113	115	114	117	114	105	119	96	129	100	99	113	131	103	110	107	114	101	115	94	94	109	95	127	114	116	124	118	126	112	106	105	129	96	125	132	108	115	106	110	114	101	119	123	107	110	128	97	112	91	108	113	118	118	99	113	118	94	109	107	111	100	116	116	107	118	108	114	115	117	117	108	108	118	105	130	110	116	100	107	109	106	123	119	128	112	120	126	127	124	101	100	115	121	95	120	124	121	110	95	112	108	117	97	118	127	125	107	122	115	116	127	107	117	110	145	118	132	104	110	105	131	110	123	120	82	132	110	116	111	117	118	119	104	121	108	112	128	131	97	110	103	97	128	108	108	95	102	122	133	120	126	100	101	127	119	98	103	107	123	113	117	87	116	90	98	116	106	130	112	119	120	106	119	103	111	108	108	129	108	128	104	131	124	101	103	90	116	114	113	131	105	118	105	133	121	127	114	103	105	121	116	126	109	105	138	102	114	112	113	109	119	137	114	114	121	110	105	107	130	114	116	130	100	114	119	130	100	121	110	97	96	116	125	106	117	104	103	108	128	127	79	110	82	104	107	118	105	117	110	125	139	101	111	121	126	126	116	123	115	104	112	108	142	89	126	110	114	117	117	108	133	114	127	110	93	119	127	114	117	96	134	108	125	110	111	105	112	98	101	118	98	107	110	102	116	127	109	132	120	110	117	108	130	106	115	118	118	114	104	132	106	109	105	124	123	112	94	124	104	102	97	121	112	109	111	99	116	110	109	115	125	119	110	104	142	127	115	122	113	96	118	120	122	119	114	120	102	92	111	101	122	120	114	114	110	109	96	105	103	124	104	126	119	136	136	130	109	124	114	135	96	115	123	95	120	110	124	104	126	122	97	121	105	99	121	109	110	129	110	129	112	114	109	149	100	110	127	128	102	114	122	120	118	125	115	131	115	117	102	117	119	104	137	137	116	99	121	104	126	107	92	113	114	107	99	143	117	100	144	105	113	118	119	106	123	123	115	114	117	101	111	119	117	116	117	100	115	105	115	127	128	108	104	101	121	109	120	114	118	118	115	97	103	129	114	119	126	126	99	121	105	113	107	100	110	115	123	133	112	106	125	112	107	111	114	107	96	108	106	110	110	133	122	127	111	103	114	125	123	115	119	122	103	138	107	113	117	102	137	121	92	118	119	108	115	101	120	119	104	107	107	130	116	105	126	133	103	136	88	110	127	119	107	88	128	103	120	130	113	132	128	107	121	109	114	121	118	120	103	102	115	128	106	110	100	126	112	111	130	127	113	120	108	122	125	103	112	114	103	108	112	108	116	114	99	120	128	123	116	110	100	113	114	117	109	128	105	105	107	130	107	130	148	99	121	123	112	119	97	116	107	107	96	133	122	110	99	110	143	123	129	113	99	106	120	120	124	107	107	114	105	128	110	118	134	98	112	96	98	99	114	98	111	123	107	110	97	108	112	137	148	112	120	100	106	128	107	111	133	120	113	110	131	116	119	109	103	128	125	103	123	102	108	93	122	126	92	114	113	110	105	93	125	129	98	106	110	113	106	112	122	89	111	105	102	116	119	110	108	110	118	119	120	109	115	112	112	113	110	122	122	112	127	119	116	96	128	131	105	129	117	120	121	115	108	116	103	106	131	110	111	118	117	92	106	110	116	117	115	103	115	117	113	126	120	123	115	96	104	131	107	115	127	113	103	120	108	119	105	114	123	113	104	98	102	119	114	105	144	118	114	121	103	114	110	104	119	105	122	92	95	113	104	103	102	122	140	114	94	113	118	131	113	128	120	114	128	109	119	120	110	149	119	106	116	111	106	103	96	102	96	110	108	122	102	100	122	118	113	116	126	124	113	103	121	140	110	120	115	111	134	123	106	113	126	124	111	106	103	129	100	81	111	117	119	105	120	121	108	120	92	104	99	121	106	120	104	124	112	120	119	107	101	103	123	104	103	119	106	119	111	101	119	125	113	107	114	97	110	109	99	114	103	119	115	105	119	115	105	126	131	113	94	101	119	112	110	100	125	130	104	106	110	117	113	110	117	99	113	125	110	108	100	128	137	103	111	107	96	115	133	127	125	112	115	121	134	122	116	119	109	97	111	119
7655	2292	5285	6097	5275	4431	3494	2862	2539	2206	1976	1608	1468	1362	1260	1251	1083	1028	968	869	848	801	836	744	702	714	677	685	646	701	676	636	603	590	582	553	569	559	538	552	532	518	566	520	556	509	513	522	480	520	473	468	467	527	504	502	473	489	528	501	450	466	496	465	456	497	494	480	493	472	461	476	474	513	425	472	482	473	466	464	465	401	474	438	445	462	469	475	477	460	482	441	476	483	459	466	471	451	454	493	438	438	441	452	439	439	443	467	474	393	483	429	490	442	492	456	443	495	426	425	436	428	448	437	509	440	422	441	444	438	470	467	404	453	479	463	442	470	439	421	445	475	461	412	440	433	467	444	450	476	449	464	395	410	444	427	465	422	457	465	440	462	427	415	451	469	403	427	460	424	446	442	432	476	425	468	445	455	450	440	400	448	457	426	424	434	476	444	423	464	466	445	450	432	473	441	405	427	422	447	452	459	468	435	490	446	431	434	456	436	418	477	420	422	460	434	441	469	458	462	451	431	432	415	417	402	469	500	437	436	416	438	427	435	471	412	431	410	410	422	420	446	437	440	440	445	448	423	445	427	470	434	398	428	432	453	441	417	397	439	413	471	417	468	445	411	438	455	455	444	448	455	412	446	421	457	416	411	407	482	431	478	484	434	443	413	412	432	458	440	425	439	392	473	439	470	405	440	400	440	432	459	434	437	443	460	431	438	417	426	437	460	469	446	426	432	440	440	444	458	456	427	407	456	455	443	440	448	435	454	481	466	424	442	431	445	441	422	437	454	459	455	437	449	468	421	432	447	475	420	444	428	442	427	446	444	422	420	426	416	455	439	435	426	452	429	445	443	429	442	448	430	457	425	432	470	443	459	486	424	446	436	427	450	428	457	436	472	456	436	455	439	453	446	444	454	426	432	418	430	457	441	441	459	429	465	422	427	405	434	470	435	443	452	412	469	432	402	430	436	453	464	448	420	430	460	441	469	425	409	418	414	459	454	446	456	441	452	423	422	423	481	434	442	452	439	433	411	429	448	433	432	456	470	442	438	425	432	431	424	422	431	433	425	450	455	415	465	433	422	458	440	424	426	417	444	445	430	456	425	435	457	437	437	448	493	437	463	432	451	410	403	448	442	483	425	476	434	459	438	462	480	425	440	435	413	450	436	448	425	443	426	441	438	426	450	410	433	438	456	438	431	413	396	432	450	428	475	419	450	458	472	425	507	414	456	415	481	480	456	428	456	426	445	371	430	437	416	473	470	426	477	375	461	430	456	428	436	481	463	439	437	459	459	414	432	439	438	415	462	424	417	434	418	442	426	491	453	421	449	456	476	447	438	434	446	439	441	445	437	433	442	412	454	436	418	454	419	429	360	437	412	436	430	455	436	464	463	436	434	454	419	422	465	435	433	425	410	414	414	444	451	442	430	443	458	458	436	444	448	428	433	434	438	455	415	415	435	430	436	404	443	432	421	444	452	462	447	433	403	442	463	429	422	446	455	437	433	429	443	413	456	427	458	428	426	451	404	418	440	431	443	423	428	420	452	406	446	446	437	453	445	427	426	432	492	429	440	427	407	406	466	462	416	448	407	424	425	454	385	416	449	390	473	445	451	507	450	434	441	443	436	447	443	433	481	445	467	452	469	435	474	450	454	434	459	438	439	476	432	450	446	490	423	441	476	447	394	452	400	437	441	410	434	452	443	421	456	450	442	430	426	452	472	437	406	416	431	462	437	452	420	408	462	437	400	424	438	441	434	416	417	439	409	450	458	461	437	445	432	461	414	421	437	432	439	414	457	442	417	386	418	457	429	441	443	415	419	400	382	445	407	459	403	444	448	435	434	439	468	440	416	425	441	433	457	452	421	432	453	440	411	403	482	426	400	429	440	453	481	449	461	439	443	449	429	448	418	464	432	429	440	460	437	463	482	443	413	442	453	391	444	443	460	460	462	441	473	431	451	440	465	428	418	438	445	462	448	443	421	442	445	417	401	441	459	439	455	421	414	459	473	387	434	425	440	458	450	460	441	435	448	437	455	417	467	460	410	431	465	435	482	444	438	437	436	452	437	433	458	469	447	439	436	492	442	422	439	468	443	401	439	457	420	402	451	418	437	441	458	447	449	454	438	407	444	429	459	474	459	422	446	494	433	434	442	411	453	455	439	425	464	417	391	430	463	441	465	419	461	423	478	423	471	409	446	456	450	420	441	447	419	422	434	440	427	466	470	442	431	438	439	428	411	427	491	430	469	392	444	412	445	410	495	425	422	436	431	420	489	428	427	441	480	469	460	434	455	427	465	475	400	434	396	447	403	431	428	412	424	415	447	425	442	450	449	473	404	431	450	435	455	435	441	426	433	452	447	430	464	442	457	422	421	441	445	442	419	449	471	441	409	419	457	443	445	393	438	442	456	412	426	442	442	428	411	411	443	425	430	388	431	411	429	461	450	437	441	468	475	417	436	459	415	436	404	415	443	463	457	432	466	422	424	484	421	417	434	415	438	453	451	420	449	435	451	478	450	440	474	390	415	408	450	415	414	437	461	420	465	446	437	417	459	452	393	478	436	470	445	408	417	427	422	430	466	445	411	379	434	417	425	434	447	435	445	428	441	435	448	459	435	433	440	403	443	420	457	419	440	433	430	454	442	413	438	428	416	431	427	451	442	434	418	433	431	451	472	452	438	440	467	434	425	429	434	471	402	441	440	443	472	455	443	413	466	412	474	432	445	444	436	421	440	454	435	403	447	414	460	450	428	463	414	396	433	452	409	436	437	464	430	473	425	467	384	423	420	409	463	440	489	443	473	414	424	438	457	437	420	427	441	439	404	451	469	412	435	453	480	460	418	459	435	468	430	446	428	437	454	472	437	461	434	466	412	449	466	395	425	425	456	384	425	417	398	451	458	428	433	441	428	452	418	443	441	460	439	409	465	432	440	421	434	446	427	441	410	453	458	450	438	446	432	424	466	414	435	447	449	416	423	442	440	413	442	444	431	449	426	408	450	469	429	451	459	433	434	422	481	441	448	438	423	429	442	437	456	406	428	385	423	410	430	436	443	462	463	429	428	404	439	478	423	443	442	408	448	429	418	500	445	441	436	442	418	455	417	423	422	460	439	455	448	413	416	475	452	463	430	441	442	447	482	433	487	421	421	471	450	430	449	438	463	458	468	472	452	441	407	428	437	437	474	446	469	439	426	428	398	447	483	431	424	412	454	396	389	429	398	434	422	447	462	471	446	417	470	436	464	435	421	465	476	441	449	430	448	390	477	433	427	457	431	429	450	391	491	434	421	440	433	448	433	458	406	404	405	422	451	437	436	456	465	410	477	460	450	473	443	421	444	428	413	449	453	412	437	462	414	469	407	399	468	448	442	417	455	451	416	460	403	403	370	414	459	397	429	482	471	425	415	441	428	430	455	458	446	430	456	451	460	475	428	470	465	434	429	448	460	432	399	427	449	454	421	411	437	438	472	412	440	415	412	458	466
1143	286	333	284	283	242	245	278	242	247	259	225	238	223	244	232	212	221	226	239	246	249	230	240	234	263	257	243	239	241	240	231	260	234	219	242	259	213	275	237	237	223	220	246	232	226	243	257	239	246	232	258	255	239	220	217	254	224	210	232	239	247	236	243	261	250	257	244	254	214	237	209	258	242	229	247	250	227	212	255	207	240	239	217	230	231	252	236	238	232	228	229	206	236	224	254	260	220	243	251	238	213	230	219	235	235	259	234	257	209	237	250	199	256	240	215	220	251	230	231	241	215	251	249	237	248	211	225	232	228	224	224	248	251	241	225	212	229	244	238	232	234	245	226	240	227	224	254	244	227	262	240	248	251	216	235	231	226	219	234	228	237	236	233	242	236	250	237	253	222	225	209	225	220	204	227	225	229	252	231	246	236	236	231	205	245	241	218	233	264	222	241	214	229	238	229	246	242	249	231	237	254	233	244	228	239	264	240	235	223	263	226	223	228	215	226	247	252	234	256	224	241	245	213	221	231	250	247	244	238	242	222	224	214	227	249	231	236	224	239	223	225	213	225	238	231	244	210	245	245	211	262	225	227	254	259	236	218	235	223	237	229	220	227	225	222	264	224	267	204	245	254	215	234	229	246	226	256	221	240	254	215	237	237	212	227	216	256	243	242	237	240	224	240	241	222	246	257	223	244	239	199	234	249	223	231	225	227	254	220	245	249	230	223	246	230	242	244	229	251	242	241	249	246	228	209	230	244	234	244	243	206	213	229	232	217	227	257	209	234	235	197	256	230	223	226	245	236	238	228	222	225	265	237	263	233	209	243	243	245	238	248	238	215	216	218	181	210	227	235	260	213	244	254	237	200	249	238	224	249	213	217	242	224	217	226	278	230	242	244	247	225	223	224	221	256	220	234	234	259	236	271	236	249	240	252	230	235	239	262	222	253	220	239	219	217	219	214	245	235	222	252	251	233	210	234	241	217	258	230	228	225	232	235	247	227	240	231	240	226	235	246	219	211	254	247	204	239	244	234	232	213	252	208	217	217	242	272	246	235	225	225	239	215	222	224	237	244	236	205	253	230	247	239	221	231	229	239	273	224	204	232	226	239	238	253	249	246	223	212	221	229	231	220	222	243	248	225	241	242	224	248	229	223	232	221	203	209	237	233	233	234	214	214	234	236	218	243	216	234	243	253	233	269	224	258	224	247	224	234	230	229	235	233	214	274	241	219	232	201	233	209	219	252	253	231	221	237	242	231	249	239	232	218	206	258	226	230	212	237	199	210	218	258	239	245	223	229	231	230	234	264	234	222	236	231	222	213	248	240	239	241	237	235	236	232	242	211	229	220	262	244	237	229	223	232	236	246	231	256	224	210	247	230	228	241	227	197	227	245	243	253	246	231	222	221	247	241	231	243	206	252	245	231	308	239	215	227	244	229	214	227	219	212	241	237	235	250	237	218	255	236	209	207	206	233	235	229	252	246	236	252	250	242	226	235	239	218	255	243	260	204	245	268	246	263	248	231	246	231	218	247	237	250	209	225	246	249	228	208	216	201	245	221	228	236	211	242	265	222	252	234	246	223	207	233	212	239	217	205	233	255	222	243	239	240	223	244	236	232	251	249	242	262	238	258	234	226	221	261	240	218	217	251	232	255	226	211	229	273	216	230	251	232	227	232	214	238	270	237	231	229	244	209	244	240	206	227	234	203	229	226	224	255	213	232	258	246	257	223	233	256	237	207	221	249	217	257	223	218	252	217	252	224	222	243	225	234	208	235	237	233	210	211	249	257	273	227	224	228	205	242	221	229	218	221	226	235	248	245	254	228	240	234	241	246	254	238	260	189	233	249	253	242	225	256	207	245	221	243	241	229	261	218	234	217	257	229	252	253	202	208	230	246	251	219	235	241	231	220	242	224	251	216	233	240	263	238	247	240	230	230	255	243	233	213	233	248	212	226	199	228	253	226	229	245	221	230	253	228	246	211	210	247	254	237	196	251	237	232	241	255	259	241	233	217	243	252	216	238	262	232	207	220	223	250	234	220	238	226	246	217	238	266	203	252	245	223	270	251	231	248	260	201	251	218	235	236	243	228	228	222	225	230	234	241	253	230	224	228	232	265	240	253	242	243	243	206	248	273	240	236	236	215	257	202	238	232	248	214	230	239	229	239	234	217	232	222	260	232	193	258	236	237	232	247	216	247	228	248	226	206	230	243	219	250	213	214	245	219	216	222	220	248	245	259	234	247	254	242	237	225	233	248	250	223	212	225	231	245	198	247	239	250	248	247	238	236	257	249	207	231	229	255	230	227	207	234	251	234	212	229	227	229	215	241	232	236	250	249	245	210	250	231	231	247	239	245	225	245	271	238	243	252	237	248	241	219	241	260	240	217	238	214	225	232	225	259	215	239	229	208	242	227	246	252	229	241	247	212	232	246	238	242	215	258	226	254	253	211	239	218	242	246	207	252	239	208	249	243	233	222	228	233	228	273	230	249	218	223	254	210	249	239	246	248	257	219	208	201	242	241	234	238	228	206	263	222	233	248	218	219	255	263	208	250	235	235	209	235	235	255	223	205	234	201	244	214	211	229	242	246	224	208	238	257	223	227	236	221	247	263	241	243	245	243	226	249	232	223	215	241	271	236	217	228	260	224	213	226	223	233	231	208	276	203	239	212	247	224	249	242	231	218	252	248	254	240	233	207	223	232	237	227	227	258	218	213	246	237	215	221	260	228	228	232	239	227	239	217	242	247	216	213	256	235	252	252	237	238	226	226	248	231	219	245	230	254	223	217	250	235	201	208	246	226	241	242	242	234	246	240	230	225	246	234	241	243	251	237	235	229	248	247	236	258	231	247	227	208	205	224	212	209	256	206	243	252	244	217	231	198	217	237	244	241	218	231	214	258	222	256	257	256	235	234	268	244	217	256	246	224	244	244	279	251	237	219	216	220	253	234	246	235	227	230	239	234	244	218	242	241	236	226	211	228	266	236	248	231	229	241	239	230	239	255	206	246	263	248	244	207	191	229	231	237	214	205	226	231	250	260	247	243	235	264	219	245	249	249	225	214	232	225	227	230	227	275	224	217	202	223	228	248	253	244	223	278	215	234	259	237	244	229	283	201	238	269	198	225	223	222	232	221	266	224	248	240	234	268	214	251	241	233	238	231	223	209	238	253	229	248	234	232	232	224	267	204	242	249	255	217	221	222	239	219	235	259	238	260	217	228	233	217	250	219	243	234	223	231	242	230	249	230	203	217	229	249	233	237	228	220	263	215	219	213	241	203	219	248	256	208	220	265	215	210	258	236	230	242	253	227	219	219	220	217	238	223	260	239	226	245	239	251	216	243	252	234	215	225	221	209	267	218	256	222	259	220	229	239	233	248	229	249	224	257	231	227	213	280	219	224	239	232	234	226	239	241	254	250	249	218	227	238	227	242	247	231	254	217	231	245	233	224	235	240	239	237	241	226	210	232	206	226	235	221
2308	876	988	1066	957	940	934	828	891	863	828	841	868	830	876	787	871	840	812	794	815	807	810	800	817	789	802	817	795	789	747	831	769	806	809	759	774	806	803	790	819	849	746	860	867	840	807	819	801	824	816	816	831	806	808	788	845	806	779	821	800	773	826	805	751	820	826	779	807	811	779	764	787	821	732	784	818	793	805	841	754	844	835	824	821	784	794	817	751	824	797	785	845	774	811	774	835	786	786	809	742	815	765	777	832	814	828	772	837	777	852	789	810	788	774	774	828	793	787	851	817	786	801	799	801	844	794	782	811	837	812	812	796	836	745	784	808	800	815	841	795	780	748	823	848	792	769	754	797	826	787	782	804	793	763	743	773	811	795	776	835	757	831	780	766	776	770	819	777	809	811	763	802	788	867	768	813	776	802	803	768	853	810	835	784	758	820	761	781	748	796	785	805	827	800	762	808	804	709	745	802	808	805	785	818	797	835	782	795	773	768	842	789	770	820	749	806	793	860	763	772	806	811	814	835	779	798	824	827	788	793	761	803	805	763	826	834	840	822	761	773	811	841	792	791	813	838	796	769	768	775	782	755	881	828	815	784	779	822	790	802	807	817	762	749	787	785	777	776	834	841	811	759	782	813	790	793	865	787	778	789	779	773	760	795	768	850	779	847	779	801	819	774	781	848	753	758	787	752	826	767	761	851	757	817	736	762	782	790	774	819	812	809	813	801	756	760	795	782	817	785	793	739	783	783	763	788	785	832	852	796	799	838	789	782	783	785	805	796	772	771	798	857	801	755	832	744	843	810	826	750	790	831	787	757	793	783	845	776	801	746	793	801	802	797	795	770	783	790	793	818	769	824	721	773	800	825	793	780	788	813	781	756	786	758	826	798	778	786	807	806	791	806	745	809	818	743	776	803	791	781	726	765	806	791	777	745	778	844	797	804	829	812	807	776	790	855	749	751	805	774	791	800	763	795	816	812	811	719	789	804	833	751	789	808	799	799	820	762	776	788	754	832	810	763	763	776	719	770	755	771	755	800	822	845	760	786	808	773	773	806	756	792	836	774	735	779	772	842	833	820	811	813	761	788	781	795	796	856	835	744	796	836	782	790	809	799	748	751	790	799	758	760	763	811	799	770	797	801	732	774	795	770	775	817	818	821	724	788	810	836	799	801	767	792	823	778	756	778	786	770	809	780	834	803	743	816	856	752	808	771	819	848	753	790	779	733	808	757	793	787	794	801	737	802	766	783	797	801	800	792	757	785	809	762	799	793	784	748	749	826	761	791	773	793	818	815	817	807	787	834	774	798	778	809	812	787	785	858	778	831	792	804	798	833	795	842	764	807	765	821	752	816	816	797	746	798	813	784	815	777	847	822	794	776	798	812	781	797	759	767	750	768	763	713	791	764	792	778	787	817	836	845	832	774	816	829	851	745	847	791	770	714	803	744	809	773	781	808	765	824	827	775	850	777	823	792	778	776	804	821	845	834	853	805	764	820	800	808	810	806	764	827	796	792	748	697	806	850	794	826	722	769	785	774	788	815	767	797	770	778	802	767	827	812	783	815	789	849	773	818	802	818	805	786	798	763	735	789	785	740	821	767	804	800	762	809	810	787	813	789	777	794	780	814	831	773	774	773	766	809	759	814	743	796	781	807	780	791	774	793	784	808	787	813	830	872	788	791	812	814	823	838	818	760	798	819	713	772	809	783	794	764	792	785	777	844	846	785	798	772	811	792	787	780	783	801	804	762	777	798	809	825	818	801	760	762	800	819	784	781	767	765	816	810	749	850	859	731	803	824	794	829	811	768	866	780	783	768	791	785	849	764	808	791	753	823	749	841	783	805	862	822	751	775	760	821	806	784	765	804	775	785	766	833	751	782	772	824	785	801	815	764	820	787	793	821	802	878	765	811	808	795	767	781	822	764	825	789	776	811	818	805	786	797	768	780	811	783	801	775	787	844	763	794	722	784	827	710	859	761	773	789	803	815	765	767	832	769	779	771	833	753	812	819	810	820	799	809	772	765	813	812	814	768	745	743	782	810	780	757	782	815	823	771	812	830	865	774	851	768	784	791	759	791	795	767	818	796	814	831	832	790	781	742	808	779	725	838	797	805	806	790	809	762	826	816	771	815	802	774	814	795	745	833	800	742	793	815	814	796	776	766	779	794	761	787	741	792	821	821	808	788	825	816	738	828	798	784	785	797	801	734	812	805	798	795	761	779	802	810	770	782	828	787	793	847	831	770	829	734	806	735	831	745	772	805	785	789	740	749	819	720	788	777	759	786	776	818	768	831	793	797	775	798	732	739	777	793	805	832	813	757	728	748	779	779	818	811	770	780	796	823	837	838	743	778	819	839	798	764	792	809	810	803	749	813	761	802	751	790	819	820	804	784	779	796	799	852	848	820	854	789	795	827	734	785	794	749	789	742	786	816	757	743	811	800	764	792	812	788	798	849	780	829	780	800	814	756	781	775	828	784	811	777	806	803	778	806	792	787	783	779	761	776	767	782	800	787	806	809	818	862	786	795	782	839	750	839	788	795	757	805	785	753	802	797	789	802	774	783	792	821	816	789	792	776	750	779	804	824	811	840	749	785	809	805	744	750	780	755	794	778	776	729	800	790	793	817	780	787	770	766	833	792	822	816	738	796	799	812	849	796	778	824	789	758	774	806	764	798	807	794	814	827	815	808	797	780	764	792	784	796	809	740	813	770	804	766	794	777	801	756	805	775	804	790	767	816	815	817	790	763	840	794	770	821	779	808	783	735	784	762	795	777	826	818	810	810	835	782	741	805	753	806	810	789	836	772	823	816	810	772	799	784	791	828	827	839	799	787	803	808	749	760	816	757	777	776	772	808	759	797	797	780	799	790	773	802	789	778	835	822	816	754	797	770	808	835	812	785	804	825	840	748	832	761	815	822	757	814	734	802	780	738	795	787	787	812	806	783	827	810	763	806	814	808	803	787	827	818	768	808	750	789	765	801	820	766	778	772	837	844	819	779	812	721	781	799	849	759	804	832	781	802	827	806	829	731	789	803	820	729	840	815	787	813	807	806	808	805	759	783	817	765	831	830	795	800	822	825	806	803	790	796	767	786	760	762	792	795	808	810	780	830	765	784	794	807	796	795	824	812	821	793	789	792	793	818	806	791	767	742	800	783	789	794	769	807	780	822	790	830	784	779	800	765	757	798	776	778	816	781	819	801	802	787	802	822	739	776	720	833	808	772	789	786	812	767	792	774	802	797	789	799	727	797	754	795	798	776	796	805	816	814	792	775	770	779	792	835	737	767	784	804	785	779	823	781	859	794	778	743	793	780	809	778	799	784	786	791	758	782	807	769	784	820	811	822	772	823	764	811	808	778	809	832	751	736	773	759	745	794	747	756	770	742	785	778	824	775	775	801	815	790	791	798	782	839	849	778	791	760	868	804	782	799	831	784	803	764	779	745	779	814	768	752	835	814	791	803	755	830	823	755	799
3905	926	1196	872	627	489	401	315	279	245	222	214	199	180	179	169	190	160	162	143	144	169	156	143	136	143	126	154	148	135	148	157	126	152	151	119	127	145	137	128	118	139	125	127	130	131	130	125	121	146	137	122	131	130	120	127	130	144	126	128	135	132	132	124	123	138	136	130	135	135	132	132	131	123	130	109	125	135	144	131	152	127	122	119	134	147	117	109	137	122	138	141	120	151	128	142	143	121	127	113	136	137	115	145	128	128	152	127	140	133	110	132	117	124	139	132	114	135	134	141	133	124	127	129	126	140	126	124	149	134	140	122	143	141	158	116	133	135	132	153	124	126	125	131	140	127	137	143	146	143	132	124	126	130	124	131	132	135	123	121	143	133	113	147	106	136	140	120	155	125	130	117	134	115	129	139	113	120	130	127	122	112	119	157	130	141	122	140	139	129	146	128	115	126	136	100	144	131	133	107	134	142	132	116	153	126	121	128	134	132	128	142	141	125	144	110	129	149	118	149	119	116	118	117	133	123	134	124	123	111	121	116	115	121	117	153	121	141	122	142	147	124	120	144	120	135	139	132	118	133	139	127	108	134	147	134	141	139	113	132	123	114	121	130	129	127	138	134	133	136	121	140	158	124	145	134	144	143	120	99	122	122	137	124	123	113	128	126	142	130	118	139	130	128	121	129	125	132	125	125	138	127	124	135	118	124	128	123	139	123	118	117	140	121	116	138	137	127	127	141	129	114	138	135	119	116	125	133	110	139	126	134	147	132	117	129	124	134	129	145	117	137	141	142	122	141	142	130	142	132	110	123	134	115	115	120	133	126	131	124	128	136	115	114	131	135	122	129	136	126	152	119	140	131	122	135	149	139	125	133	117	132	110	143	130	117	125	134	126	131	126	161	127	145	137	141	132	145	132	137	134	120	118	148	120	136	130	113	133	122	113	132	134	114	160	147	128	125	126	149	153	141	120	117	138	129	118	137	124	127	139	141	115	127	113	122	162	143	126	122	132	127	136	157	130	123	117	114	118	142	110	128	136	121	114	118	138	122	143	145	114	128	133	137	122	124	128	121	140	116	131	140	128	123	129	136	116	120	126	136	131	124	130	132	126	108	128	135	127	157	142	116	148	133	142	124	150	120	131	114	151	122	145	131	134	140	131	135	121	134	142	120	133	126	124	171	133	119	118	142	130	136	124	129	134	137	106	122	124	144	113	136	138	160	136	115	115	125	127	115	125	121	128	141	129	124	128	108	148	116	142	130	113	138	143	133	126	124	149	124	128	122	124	120	116	121	120	147	120	141	133	138	127	119	121	131	144	133	128	111	145	123	142	114	119	135	122	116	131	116	116	121	109	140	130	120	123	121	121	125	123	116	130	123	119	129	112	126	112	134	116	121	137	123	136	115	98	108	133	133	123	135	131	120	98	132	136	140	133	119	134	137	125	132	129	134	125	147	139	121	138	159	129	116	142	126	117	148	134	117	132	128	124	130	154	126	126	125	152	134	120	116	119	106	103	145	139	149	142	128	124	131	135	125	137	126	115	127	135	131	123	147	125	134	129	134	144	132	132	134	142	129	120	127	130	130	119	135	111	128	129	134	125	134	131	108	140	143	136	130	129	124	142	129	130	113	121	118	128	142	145	140	139	134	111	137	118	132	126	152	115	137	117	128	120	128	124	116	120	139	129	132	121	122	125	147	123	140	108	116	129	122	139	135	118	122	156	148	121	145	147	129	145	122	127	126	159	147	141	139	143	141	138	133	108	127	137	125	126	127	127	112	128	130	127	133	137	122	136	145	140	138	137	126	132	142	128	149	126	141	118	118	131	120	107	120	122	146	139	135	130	140	112	123	124	124	113	108	133	129	137	126	159	117	130	129	120	136	134	146	149	115	142	140	115	126	133	151	117	137	130	137	126	115	116	132	129	128	135	147	116	141	119	122	128	130	127	135	134	147	129	121	134	138	128	140	133	130	143	115	123	135	136	107	111	139	127	140	116	130	159	119	123	144	129	138	133	132	126	143	116	132	149	135	149	143	120	129	135	131	129	133	129	127	146	142	143	136	128	124	123	116	130	137	134	137	113	124	145	129	144	132	132	129	127	122	131	103	120	133	141	111	120	147	134	119	139	138	134	119	133	138	129	125	151	137	133	140	129	150	108	115	138	138	112	142	133	122	131	125	140	132	112	137	138	126	138	130	138	123	130	149	123	133	165	108	120	127	141	147	137	129	135	114	115	134	138	133	122	123	119	138	125	133	119	115	120	132	128	132	138	122	141	158	120	134	124	139	120	123	128	126	129	121	121	122	125	120	120	135	130	132	125	122	129	114	108	144	137	147	140	127	137	129	145	148	130	103	115	118	124	109	133	113	124	138	135	120	128	148	151	121	128	126	138	130	128	132	131	138	125	109	134	128	143	129	118	125	123	116	128	130	121	130	115	127	125	133	139	115	121	136	126	131	130	123	146	119	128	141	115	142	134	135	116	139	126	128	116	113	128	118	149	114	122	119	122	130	141	112	112	131	154	122	119	134	139	124	112	113	139	124	114	125	134	151	135	150	134	134	115	112	137	137	142	113	116	132	131	136	133	149	140	147	113	126	135	141	114	141	129	123	116	127	120	121	149	128	132	130	138	111	133	155	117	140	135	133	127	125	133	120	129	129	126	138	131	127	117	140	123	127	129	120	139	135	128	120	130	136	137	141	129	144	132	128	121	123	152	131	147	141	121	122	124	158	152	132	132	131	121	118	127	112	117	128	114	143	141	118	129	132	134	129	124	114	107	123	125	137	126	131	107	151	134	132	133	110	144	140	119	121	126	147	131	122	149	134	125	109	132	141	129	135	129	146	126	127	136	118	123	121	121	121	127	126	143	125	116	132	112	124	142	162	120	126	145	136	131	123	125	117	148	144	121	128	137	129	121	150	132	117	133	130	142	143	135	121	131	127	139	122	132	114	126	120	128	163	138	116	151	134	135	108	146	117	147	137	143	121	142	138	126	137	120	138	106	145	111	118	137	122	136	111	149	139	116	130	133	118	126	123	136	144	137	133	142	127	134	142	122	134	130	117	138	116	126	134	135	139	123	140	144	151	138	117	131	150	124	125	128	134	140	140	110	154	149	145	135	126	127	140	133	111	127	129	150	139	141	143	147	112	153	134	129	133	136	133	138	127	149	137	126	116	110	128	131	125	123	121	122	105	131	132	141	128	118	141	137	108	102	138	127	122	136	125	115	122	122	137	124	108	122	135	144	137	129	146	130	151	123	119	137	128	152	133	115	133	124	123	143	147	133	132	142	131	169	122	133	140	149	116	128	130	104	120	134	142	128	118	127	133	119	137	129	137	120	114	122	131	158	137	143	146	149	134	129	117	137	132	118	121	139	133	120	135	107	110	135	125	125	126	139	135	130	119	103	119	114	118	126	127	115	122	149	119	141	138	126	136	118	117	120	135	133	128	141	119	103	144	114	125	128	159	128	118
5121	1409	2955	3372	2943	2466	2037	1793	1516	1332	1222	1039	1047	892	851	874	882	773	758	683	680	592	644	611	628	638	602	615	572	573	590	579	542	540	549	556	562	562	544	534	535	499	560	504	476	510	516	506	494	510	529	532	466	519	489	534	512	453	517	500	473	525	495	538	449	499	493	481	499	503	528	506	506	476	506	496	431	510	493	483	483	489	481	484	468	501	514	476	499	519	468	481	496	478	509	464	476	497	508	495	507	466	454	496	471	452	473	467	474	436	490	501	461	501	509	494	484	492	466	510	479	479	517	500	472	505	491	470	509	470	447	495	504	488	496	465	483	474	481	506	486	469	501	449	499	497	494	511	480	489	479	471	519	482	481	490	486	451	447	465	488	488	499	479	521	452	466	469	510	494	451	471	511	461	475	508	468	485	496	458	462	449	523	499	480	491	420	501	462	500	507	434	492	530	490	462	470	507	477	450	481	512	479	441	470	489	492	490	483	483	479	462	441	490	456	508	492	456	484	448	465	474	485	508	488	482	475	461	466	468	493	446	491	511	522	464	503	494	450	479	475	443	501	467	507	506	477	463	483	508	435	452	456	479	470	470	493	488	519	502	463	470	485	454	512	493	503	496	449	494	466	508	460	485	493	458	453	495	417	484	478	508	499	481	519	471	479	481	515	444	497	469	465	487	486	471	502	470	480	478	449	477	484	462	520	470	486	481	477	468	488	445	458	495	497	445	492	486	489	492	478	461	483	463	508	460	448	467	452	445	471	461	470	478	414	500	487	470	449	481	454	491	484	464	476	493	506	468	458	487	454	470	439	504	483	458	465	471	479	492	497	478	490	529	461	460	491	478	477	470	501	446	459	472	492	498	435	479	459	476	473	515	463	495	454	468	458	492	504	468	481	460	470	515	476	474	458	497	461	487	480	459	467	494	469	495	495	493	512	481	466	499	480	428	528	526	476	466	479	499	489	516	475	516	507	453	510	494	471	499	471	484	449	489	466	505	489	477	450	472	483	470	504	438	476	443	490	458	526	506	485	500	497	479	451	454	480	521	456	455	476	476	443	483	456	485	485	493	458	449	468	483	464	500	484	509	488	448	486	506	498	478	483	470	466	517	473	449	499	494	519	457	462	492	441	482	484	509	489	456	491	491	484	477	484	476	474	486	483	494	471	518	480	488	468	479	489	500	480	463	469	491	490	472	534	459	473	466	474	458	485	505	477	462	474	482	442	477	468	495	477	450	462	476	461	458	515	483	471	466	445	472	477	476	492	472	493	480	451	474	505	480	489	470	451	529	473	461	451	475	480	512	502	439	487	474	485	440	434	472	499	470	480	470	473	439	492	534	490	487	476	496	499	473	470	504	520	498	450	472	485	481	472	491	480	533	453	474	469	464	490	453	495	468	464	485	474	447	505	489	477	461	489	460	493	479	479	474	472	518	475	449	509	462	485	474	497	476	443	447	493	460	473	460	483	457	506	470	496	474	469	517	496	466	481	501	502	511	477	500	458	445	489	494	472	478	449	510	499	476	518	450	480	498	479	466	519	496	472	474	489	484	476	471	510	447	495	452	445	492	504	432	475	475	462	488	527	462	466	518	493	491	463	499	469	505	477	471	488	475	459	484	473	516	499	467	490	495	455	445	473	509	449	502	472	422	502	493	486	479	477	499	431	503	482	468	471	449	450	451	507	480	461	474	465	499	468	464	477	464	469	515	515	488	467	494	501	451	453	468	478	513	479	477	502	476	510	459	494	505	481	481	467	488	523	454	513	487	455	532	462	481	484	495	482	494	460	461	464	476	469	487	461	472	466	463	470	456	457	470	476	478	482	471	491	484	478	493	490	469	471	486	496	464	461	476	458	488	460	453	438	477	459	487	464	504	520	496	499	456	485	507	468	477	461	478	484	458	469	498	467	485	450	492	468	529	506	508	500	498	513	496	475	481	454	467	472	488	510	481	461	479	476	478	509	458	481	471	497	479	451	478	462	499	488	452	510	522	470	442	427	496	453	465	488	476	445	473	468	480	470	461	454	516	503	479	491	480	464	519	508	507	449	523	465	449	502	488	488	468	473	485	517	470	498	465	503	458	457	492	472	446	504	477	502	457	467	523	469	457	436	456	438	440	475	491	450	465	477	474	491	497	484	461	510	472	470	499	457	502	461	484	478	496	484	489	472	498	444	457	482	469	466	514	482	490	505	465	436	486	498	449	471	451	461	482	487	477	476	473	502	469	510	488	481	483	488	471	482	501	491	501	478	509	470	497	490	495	464	477	501	473	511	461	473	475	485	501	484	447	457	490	489	500	492	491	509	442	466	520	451	474	451	490	475	443	483	515	460	444	485	488	453	443	520	461	482	488	459	425	435	447	459	473	488	492	474	487	509	470	486	485	474	485	444	505	466	497	467	503	457	497	468	482	496	463	416	481	487	478	475	458	477	476	502	503	489	481	488	458	473	509	478	492	501	453	478	478	476	456	496	473	477	488	477	432	507	476	461	464	502	463	464	476	515	488	541	464	506	468	467	478	480	467	496	471	502	525	470	515	450	495	513	493	470	473	483	461	462	501	477	517	479	458	473	444	520	487	477	456	453	468	478	469	491	485	436	503	487	429	463	471	477	484	460	449	495	502	502	453	471	472	460	484	486	443	459	459	475	501	465	516	507	453	485	479	514	504	476	484	470	486	489	442	474	519	443	507	478	471	462	502	493	480	468	489	444	495	491	508	465	472	493	434	484	470	466	487	439	508	457	503	452	466	447	453	503	496	450	458	483	497	506	479	486	484	487	476	490	497	479	498	495	489	482	502	458	493	493	478	456	485	459	493	492	496	507	449	470	490	475	490	479	484	415	531	482	516	500	431	447	430	440	509	519	497	476	484	407	502	465	483	479	505	516	470	525	468	500	476	525	506	449	491	476	506	465	443	446	490	467	506	471	442	486	468	486	478	487	464	514	491	456	466	454	515	495	441	484	490	455	471	504	496	501	466	476	473	494	472	462	456	460	494	495	481	481	447	475	516	453	469	486	469	430	495	485	486	480	495	459	475	463	478	509	496	466	475	480	497	467	480	468	469	466	469	420	479	522	485	468	512	459	472	471	496	427	475	468	459	459	448	483	518	489	475	480	487	460	488	481	495	430	490	469	457	487	488	507	470	453	469	498	464	497	490	476	458	439	518	461	491	483	515	465	485	513	444	479	453	493	487	492	458	455	470	478	488	493	537	503	460	499	459	473	486	477	442	479	474	518	529	439	478	492	470	452	476	471	492	457	492	447	477	488	469	515	462	465	467	502	492	453	471	482	457	497	534	507	448	487	500	515	465	470	500	491	506	435	503	442	478	433	505	481	492	501	424	455	487	488	462	487	450	470	469	476	483	479	487	521	459	472	468	500	476	499	486	471	483	476	423	467	468	486	456	431	462	488	472	449	488	456	463	496	464	452	491	494	494	468	502	483	438	477	481	488	490	454	485	478	487	475	477	506	460
7214	1657	2210	1673	1051	794	578	457	374	304	284	254	236	235	201	192	190	188	173	149	151	139	166	142	144	171	142	119	117	107	118	124	111	123	125	120	110	123	99	108	96	106	117	121	127	130	111	120	112	124	121	120	102	101	104	116	102	94	115	122	116	109	122	112	112	105	118	113	107	117	116	99	124	130	127	112	126	123	126	99	116	101	112	111	97	101	105	99	99	90	110	102	101	108	88	115	118	112	77	110	96	111	105	108	117	116	118	106	103	130	97	104	115	118	130	105	134	107	106	120	115	106	116	104	94	102	93	108	87	111	100	104	100	111	104	103	121	113	93	90	111	120	116	109	108	111	117	101	105	96	92	77	120	108	115	96	122	113	111	104	115	106	121	91	111	119	105	120	108	114	118	105	111	111	99	116	92	104	130	114	111	106	105	104	99	97	106	106	106	98	110	110	97	85	120	105	106	115	107	101	103	101	121	111	96	122	103	118	112	100	105	111	99	103	121	118	100	114	117	104	110	104	99	92	109	117	117	100	112	92	106	109	127	117	105	107	101	105	111	111	119	106	113	105	103	106	99	102	98	91	106	111	106	105	122	105	111	99	111	115	108	107	124	115	134	101	106	110	111	113	103	111	117	103	111	109	104	110	101	121	89	104	101	81	125	96	102	127	104	106	101	91	114	101	113	110	96	96	119	123	110	110	101	112	104	102	120	111	116	114	116	100	101	100	113	102	92	97	102	122	113	110	113	120	102	96	108	92	115	100	124	109	115	109	118	114	113	110	86	115	108	105	112	113	109	103	124	121	93	92	115	109	111	102	97	102	108	113	98	117	122	110	116	104	95	109	98	96	109	108	105	114	97	112	88	110	110	105	113	96	111	98	116	77	126	96	112	100	116	111	120	108	120	123	126	122	99	111	95	101	99	110	122	93	103	100	95	103	109	112	135	124	104	102	120	113	98	116	103	117	124	128	103	103	98	119	119	106	108	91	115	117	125	90	90	117	98	105	110	90	112	104	123	117	106	108	124	101	110	106	108	118	91	114	103	106	111	104	99	95	99	95	120	107	132	95	110	104	96	102	94	100	107	112	115	105	103	106	90	120	103	106	109	110	96	119	113	106	104	109	102	83	96	112	104	108	89	98	111	109	107	108	101	122	108	91	105	104	111	121	112	107	101	95	89	97	99	121	98	115	98	118	104	94	96	99	124	109	102	104	116	109	105	118	103	108	120	100	115	116	115	121	124	109	128	118	107	108	113	110	130	94	106	109	113	97	110	121	106	101	120	101	118	103	99	117	105	145	102	104	122	126	118	112	106	105	99	94	106	111	111	109	108	106	113	113	92	111	109	120	111	117	103	102	104	102	115	126	118	93	116	113	108	112	91	119	112	85	111	95	98	104	112	99	111	112	106	101	103	112	103	126	103	107	88	114	104	112	110	115	126	107	97	93	120	100	97	94	108	118	116	96	114	122	108	102	102	96	105	111	97	103	104	122	98	114	96	139	140	118	107	118	109	108	113	106	102	101	103	99	95	108	108	107	114	115	107	91	109	110	114	106	106	110	110	108	102	86	103	116	120	109	123	107	105	123	96	106	108	111	109	102	105	101	131	98	98	102	108	105	104	109	106	108	106	102	107	91	105	111	99	111	107	106	110	103	117	116	104	115	97	114	114	98	114	111	124	85	106	115	97	112	98	113	107	99	93	111	101	119	105	102	104	100	107	97	110	109	126	113	120	110	107	111	114	104	95	135	103	123	124	127	98	105	105	103	104	109	112	101	110	106	101	117	80	102	108	108	121	106	103	105	114	114	101	110	120	103	106	117	110	107	108	121	98	109	101	96	111	97	97	115	99	112	112	120	128	119	117	122	116	102	105	116	121	121	121	107	119	105	126	103	115	126	108	108	96	114	111	117	114	106	100	117	84	111	99	106	103	100	137	119	102	127	118	109	90	101	112	105	107	95	123	106	114	114	108	109	117	95	95	95	102	125	115	111	102	115	111	114	116	101	110	116	113	118	116	102	111	96	129	87	103	112	109	130	87	103	124	108	118	118	119	120	106	122	109	120	98	111	110	122	107	116	101	104	111	113	111	103	93	103	126	116	114	101	113	124	114	120	114	119	108	101	91	110	125	110	108	89	120	116	118	112	98	119	127	130	102	90	125	97	119	109	113	116	106	120	120	117	123	104	106	105	96	90	116	101	99	111	116	111	115	107	107	101	115	116	98	100	114	108	86	120	111	110	118	117	111	110	92	112	116	112	113	103	128	103	110	103	96	109	113	120	104	111	112	102	111	115	98	120	89	103	109	98	128	115	99	122	109	143	93	102	130	122	105	115	103	100	100	86	118	128	100	129	117	108	132	105	118	106	106	90	126	125	97	93	123	114	107	108	103	123	94	104	115	97	105	120	124	116	102	98	103	95	108	100	87	111	125	118	99	123	93	117	112	124	116	110	115	105	112	126	96	132	121	104	114	104	115	91	106	109	111	93	117	103	123	104	115	117	113	112	101	113	113	96	109	97	122	117	108	102	119	104	114	132	116	109	121	115	89	111	106	116	111	103	106	100	106	112	108	130	115	97	113	100	107	106	106	94	112	117	103	117	113	109	122	101	91	107	120	120	111	121	108	107	88	113	103	112	107	96	119	99	124	126	119	107	118	114	113	109	107	100	112	102	119	108	110	108	106	113	124	128	99	107	117	112	131	126	88	106	107	106	85	101	103	118	112	109	114	125	133	97	92	101	107	118	101	94	105	92	88	99	126	124	90	129	116	120	111	98	107	111	108	117	106	115	112	108	107	128	118	99	116	122	120	120	107	109	128	108	103	108	103	117	108	99	129	124	112	120	113	113	110	105	109	105	119	92	105	110	120	93	125	104	112	110	122	103	95	115	99	101	122	94	107	103	135	108	109	129	108	102	103	122	107	125	93	124	94	106	106	103	91	96	102	103	102	105	98	108	127	126	109	105	121	102	93	106	101	96	110	111	95	116	104	114	92	107	103	99	119	111	96	104	118	115	114	102	114	109	101	98	100	104	114	120	114	103	100	123	125	116	102	117	118	109	111	108	99	117	138	116	93	99	116	132	108	93	95	98	120	102	111	111	120	124	126	96	95	103	119	100	107	102	90	93	123	120	107	124	122	127	101	101	114	103	114	110	97	108	118	95	103	99	98	118	102	103	95	106	108	106	119	104	109	103	108	110	99	123	120	96	96	98	114	117	114	106	93	104	105	108	102	123	100	119	96	120	106	105	111	114	113	97	124	105	93	99	117	107	113	118	110	98	112	108	117	117	110	113	126	100	109	110	114	107	105	135	125	101	73	133	103	111	117	107	89	105	101	99	112	109	96	100	98	124	90	123	117	113	118	104	102	117	98	117	113	109	95	95	106	102	107	88	105	108	111	84	108	128	125	105	114	121	95	105	108	98	105	108	96	110	124	107	85	92	102	125	105	98	99	107	105	108	105	104	105	116	93	110	106	100
7199	2249	5028	5829	5199	4124	3426	2796	2384	2112	1758	1485	1487	1264	1154	1079	1061	987	882	835	808	818	756	745	717	662	673	646	622	613	623	566	590	541	554	524	525	554	539	527	546	546	494	512	467	471	510	500	515	515	471	491	463	451	445	468	499	490	447	465	469	472	432	481	435	456	489	493	437	446	435	442	434	486	456	482	474	462	463	444	435	425	445	475	425	447	451	432	434	453	428	419	483	455	453	425	399	448	409	436	424	437	431	405	436	399	433	422	460	411	399	438	418	447	439	443	425	445	437	427	413	452	450	426	418	408	413	462	417	424	426	433	420	429	464	387	420	439	420	394	405	405	429	442	468	433	438	416	449	399	409	421	420	441	431	418	433	393	405	416	405	391	385	396	434	432	437	434	408	390	388	434	448	416	436	427	382	447	446	408	399	391	401	421	453	406	429	422	402	405	401	420	405	444	417	420	391	396	447	394	399	422	403	399	419	461	418	361	395	387	421	396	429	411	378	410	435	397	440	415	423	402	442	426	423	447	420	363	405	422	378	431	392	417	423	417	404	399	383	411	396	416	422	414	401	441	423	454	398	416	426	406	402	418	441	425	408	418	408	423	401	404	419	428	418	430	436	430	414	379	409	434	418	410	406	432	403	387	402	454	398	419	447	411	396	401	405	389	440	429	442	440	421	402	406	407	395	429	428	389	410	447	417	393	402	464	429	389	425	446	432	428	405	420	421	397	436	403	441	413	407	437	402	368	422	410	438	416	419	398	404	420	428	402	426	402	444	431	419	384	410	400	417	428	421	392	410	433	405	405	362	398	384	412	415	423	437	438	463	419	416	407	442	416	389	421	465	419	410	418	368	386	428	441	439	400	412	366	390	390	467	427	389	402	388	425	426	397	430	414	421	408	422	425	407	410	406	406	450	404	425	400	419	440	434	417	389	435	400	437	405	420	442	405	417	428	426	392	416	406	443	443	421	406	367	444	394	409	393	421	424	403	420	436	450	385	421	383	423	404	418	409	415	449	405	397	457	393	412	429	430	456	380	389	425	403	397	431	405	393	446	416	395	419	438	396	449	423	419	430	417	390	382	412	406	409	414	411	423	396	401	437	431	413	412	408	388	405	425	452	441	367	436	397	418	418	431	434	410	387	440	445	428	405	460	390	410	438	425	413	430	379	419	417	397	385	384	443	425	414	467	427	409	440	403	438	446	419	443	425	429	378	419	431	420	387	443	435	433	433	429	446	446	442	436	430	413	400	439	413	374	430	425	385	414	431	443	378	438	379	436	368	415	392	399	389	428	452	420	400	438	374	404	426	439	426	434	469	404	448	391	398	429	417	411	415	404	419	416	438	402	437	434	435	421	426	421	446	392	442	418	395	411	431	451	400	422	421	391	439	361	401	399	410	441	405	402	424	388	393	397	437	396	366	408	420	410	449	409	398	457	431	416	395	443	437	425	425	431	412	415	408	443	451	430	425	397	451	414	418	380	422	423	461	385	437	448	424	420	385	407	435	428	384	407	432	431	414	404	372	400	424	428	437	395	414	418	431	437	414	425	397	390	402	433	436	411	392	424	380	413	436	420	409	426	387	426	416	427	424	393	422	420	383	407	402	433	436	454	426	411	416	409	423	380	431	415	422	415	396	406	438	435	406	415	430	428	397	419	424	401	448	415	404	400	403	385	434	391	404	398	408	393	413	394	411	421	446	423	384	397	416	387	422	410	397	428	373	417	402	422	385	444	402	372	416	416	427	393	393	454	352	402	389	401	398	410	440	443	439	410	411	450	415	428	424	425	431	412	438	431	401	405	398	409	388	449	387	426	423	428	393	430	405	418	447	404	414	408	422	404	428	414	414	416	396	423	419	457	378	436	390	417	426	426	417	397	391	363	413	385	407	399	435	451	448	406	412	452	412	434	391	423	365	390	395	383	424	427	445	425	380	408	434	412	387	378	404	417	415	416	416	420	397	419	379	395	426	418	422	380	392	399	417	449	414	431	429	470	467	428	423	436	430	447	405	409	412	427	394	414	402	395	403	421	399	403	409	450	372	410	434	437	396	412	441	403	414	440	408	402	400	422	406	429	385	422	427	415	381	433	430	416	433	422	412	417	414	412	403	433	377	425	384	449	426	409	398	429	388	383	394	413	425	432	425	386	397	405	392	416	411	430	378	419	457	408	417	416	370	395	438	451	412	437	422	399	412	414	366	457	421	424	413	414	423	420	433	366	442	391	429	434	417	429	405	421	375	418	416	402	386	400	372	373	452	389	442	409	445	433	386	386	422	405	409	422	425	385	416	385	415	428	404	395	402	409	409	387	390	432	415	443	418	422	427	395	393	471	462	413	422	411	441	450	391	409	434	448	417	397	393	441	390	416	414	406	393	395	405	390	397	411	427	421	447	440	393	422	429	438	428	403	425	428	426	418	443	436	405	411	403	443	432	390	399	428	390	399	405	403	424	458	418	423	434	440	408	423	391	395	407	443	406	416	428	421	392	390	416	418	405	417	377	401	420	418	412	428	412	450	416	402	422	396	416	413	403	427	414	410	412	409	403	431	407	410	392	420	402	399	424	391	397	403	427	444	432	423	399	425	404	428	443	419	422	381	439	374	431	389	438	435	426	420	441	430	422	420	441	418	412	398	430	400	451	384	428	414	386	368	406	410	429	402	399	409	359	417	440	443	420	415	400	385	430	426	436	403	428	404	424	422	389	439	421	423	424	413	401	386	400	400	404	381	416	440	433	441	403	403	441	426	435	396	425	386	436	419	405	424	427	397	398	394	426	423	408	429	423	411	411	412	364	422	399	422	419	408	405	411	413	411	428	442	406	422	401	393	442	392	426	405	442	411	400	452	420	458	391	438	407	406	402	414	395	384	452	430	433	411	436	432	459	399	411	410	440	416	396	409	430	403	400	416	429	429	434	413	435	410	424	412	432	447	436	453	412	396	398	426	446	418	405	408	417	431	440	436	421	437	408	432	414	403	387	405	417	381	412	394	425	413	444	422	372	454	425	444	415	421	358	408	444	408	409	362	412	397	375	414	450	427	436	426	375	433	416	416	431	447	415	431	428	404	420	396	419	417	411	398	421	398	429	443	437	382	387	401	438	409	413	403	443	442	423	446	430	400	388	425	401	392	417	400	419	413	404	452	398	448	452	417	393	438	398	410	425	439	411	454	409	438	389	396	412	432	405	384	399	423	417	414	464	392	421	408	423	426	437	412	425	406	395	436	397	398	379	417	395	436	436	414	446	427	432	439	385	463	390	462	407	404	436	411	462	398	449	454	426	401	434	416	414	436	415	436	405	453	412	405	394	400	443	413	428	433	400	408	421	442	383	460	408	424	421	381	408	425	440	396	434	392	433	367	420	427	381	439	388	419	436	425	410	395	429	420	385	407	404	400	391	445	425	404	429	440	405	427	453	410	428	370	422	408	391	418	394	423	404	428	437	441	414	375	414	422	425	431	401	430	424	363	430	435	399
1216	291	340	329	290	284	260	267	275	244	249	230	248	241	244	246	252	292	247	250	242	249	280	278	266	251	241	246	258	240	243	241	260	245	262	248	232	250	254	264	265	258	230	260	238	249	255	246	247	251	225	247	253	240	242	209	244	281	229	262	242	271	285	273	271	263	286	228	293	259	239	265	256	235	226	251	247	248	244	226	248	253	253	230	246	248	219	262	255	249	237	241	239	225	246	252	238	272	268	238	261	242	249	239	237	238	248	259	221	264	288	239	253	238	269	270	257	242	280	219	231	236	249	244	229	240	238	233	242	265	226	252	251	254	268	281	243	231	223	232	261	230	230	223	213	270	242	232	220	261	228	247	252	257	244	235	249	250	229	263	255	249	226	222	259	250	219	266	214	250	267	241	270	225	280	252	240	261	270	216	269	270	236	223	270	273	246	240	237	262	244	229	249	290	238	240	245	274	267	239	239	224	243	248	266	256	238	241	227	279	274	251	246	266	241	272	249	250	256	248	266	224	236	238	235	238	256	249	270	272	262	228	269	214	219	263	253	235	229	254	244	245	213	243	225	249	237	247	261	252	245	239	217	250	241	263	243	259	249	229	251	245	251	239	260	234	230	240	254	277	254	265	256	230	224	262	264	243	242	252	230	227	224	254	249	231	208	234	267	280	249	253	247	258	258	249	254	224	247	248	261	214	272	236	253	227	246	244	255	267	239	223	236	237	258	243	251	226	248	243	243	265	229	243	243	258	249	253	263	232	226	252	242	221	234	238	245	238	228	232	229	246	239	246	288	260	256	228	272	242	246	232	267	255	284	231	227	265	258	226	253	240	246	256	268	242	255	256	246	262	247	259	236	230	233	252	238	258	249	234	236	221	214	226	240	266	253	236	283	249	252	253	264	265	247	245	265	235	259	271	221	233	267	242	252	239	243	218	235	244	235	253	224	251	258	265	215	271	229	212	249	214	229	271	262	247	242	226	224	232	262	282	263	264	234	244	221	252	224	241	222	252	235	233	232	236	258	258	242	239	261	242	253	241	273	246	235	288	245	266	223	227	272	240	278	226	245	257	247	252	239	258	260	283	247	264	249	253	263	264	240	231	255	250	225	246	253	255	246	231	250	232	227	209	252	255	240	263	247	220	268	255	215	237	226	279	259	247	235	221	240	219	247	256	244	270	225	216	235	245	231	241	257	234	241	259	262	243	220	271	238	256	208	247	242	242	236	233	251	229	235	244	253	244	242	250	257	244	278	244	249	254	225	244	252	240	249	249	237	270	261	239	233	217	256	241	228	244	248	281	278	250	226	254	248	230	261	263	267	233	274	252	226	257	262	237	230	247	219	256	234	245	223	243	256	222	244	232	268	262	262	272	233	251	246	245	241	252	253	255	254	236	228	232	249	237	269	250	245	239	254	231	251	232	275	258	254	243	256	236	247	259	236	265	256	241	254	246	261	259	257	231	237	278	256	250	263	242	272	232	254	245	223	244	269	277	258	272	275	238	245	248	262	256	240	249	249	269	226	243	273	229	231	256	273	233	217	258	239	263	274	239	255	246	257	223	240	264	283	271	239	260	268	248	227	260	209	234	253	245	223	223	252	251	275	239	238	269	217	210	254	256	250	262	229	237	275	247	255	249	209	218	266	262	243	256	257	258	269	243	249	278	251	266	246	241	252	221	269	262	259	231	256	228	243	250	234	268	222	232	234	233	248	271	229	240	225	277	232	250	260	259	214	255	230	250	229	237	253	209	237	263	237	252	260	247	272	230	224	252	261	238	249	273	266	239	271	213	244	243	247	242	236	255	236	259	257	253	237	241	259	230	252	260	270	275	216	254	244	264	258	240	255	221	282	236	273	226	243	235	243	259	249	247	272	259	243	238	245	263	239	264	243	235	232	245	252	241	267	239	247	266	220	261	284	246	237	250	267	281	242	257	244	229	241	239	261	255	246	251	236	235	252	254	265	240	265	240	257	246	250	224	258	228	236	255	246	255	263	265	234	229	239	259	234	251	251	238	240	243	264	256	248	249	256	247	252	262	238	243	257	239	202	258	241	257	257	246	227	229	234	246	264	236	267	239	215	276	237	242	227	241	236	264	254	241	268	227	254	245	242	245	254	221	226	256	275	255	251	253	215	264	270	259	245	248	268	272	232	241	254	256	272	274	240	231	254	209	248	244	249	240	250	234	249	248	247	236	222	212	240	240	257	265	259	234	251	238	256	217	284	257	253	280	255	220	239	242	256	231	241	249	239	243	237	227	252	241	256	240	254	256	222	240	220	248	276	271	260	233	250	252	240	235	244	239	240	238	257	254	247	231	246	267	231	238	275	260	253	245	231	211	257	252	242	244	285	236	248	238	262	223	247	253	244	258	257	249	245	266	250	256	218	250	288	257	274	238	267	253	273	252	224	240	252	253	248	251	229	262	251	252	235	268	261	242	247	251	244	256	232	246	232	260	255	273	270	260	239	249	270	235	246	252	243	215	272	220	263	247	280	234	258	252	235	240	238	260	272	249	233	238	282	234	281	260	226	270	250	266	228	256	243	267	264	269	264	229	270	237	247	229	244	250	248	219	222	246	259	238	216	272	248	245	246	244	242	256	264	252	253	250	224	239	251	267	246	242	211	260	263	203	211	218	256	253	269	255	240	231	237	239	267	256	254	247	263	234	243	239	234	231	236	255	233	243	219	246	274	245	231	246	228	227	235	256	248	262	239	244	242	219	245	230	266	284	241	249	247	250	274	256	246	264	252	264	255	275	238	248	255	226	267	244	252	250	259	237	250	251	232	220	243	249	246	262	254	221	251	235	240	230	243	216	210	235	239	243	251	227	228	242	272	258	233	240	219	251	232	249	239	252	256	237	265	264	258	246	244	238	248	234	251	243	242	249	235	237	256	238	237	255	252	237	265	221	256	240	210	259	222	233	263	250	256	246	229	232	223	251	243	243	237	233	236	282	242	225	269	257	257	240	258	231	261	252	257	235	252	241	253	269	249	263	228	231	246	262	222	255	261	252	259	242	234	280	241	223	255	231	230	256	240	251	259	244	264	232	252	252	259	260	230	228	235	253	228	241	248	264	261	264	224	243	231	260	268	252	250	248	251	224	259	249	277	256	247	263	236	233	264	224	252	238	245	259	267	257	239	247	232	255	231	248	273	262	226	270	249	251	270	229	249	247	251	230	269	242	254	258	250	206	260	254	221	260	248	232	266	245	251	265	286	244	261	229	246	233	256	263	252	257	244	231	222	266	230	241	259	251	256	261	219	217	270	254	263	251	229	249	260	240	259	237	230	250	217	226	266	217	248	251	249	239	233	246	255	262	254	266	265	245	240	253	256	243	270	230	262	217	247	256	216	255	235	252	238	260	234	247	268	264	270	250	269	263	249	235	268	253	254	257	234	239	211	250	244	200	265	257	248	256	269	238	240	239	243	271	257	245	251	230	227	268	253	228	268	263	246	255	229	233	223	251	236	262
2346	936	1082	1107	1057	1010	975	922	909	903	909	853	855	843	948	854	818	865	915	850	882	855	812	859	824	828	820	820	891	850	874	865	846	789	849	867	815	849	849	854	833	855	857	829	882	801	878	831	802	825	880	837	806	823	797	831	781	870	818	817	841	790	866	811	891	833	824	893	842	833	817	825	857	852	835	811	809	778	843	811	827	845	874	839	829	823	801	782	809	851	831	861	837	804	803	820	830	826	805	817	858	841	766	792	805	798	873	827	858	807	857	814	837	782	829	845	827	832	888	884	824	893	801	810	862	832	841	854	858	789	806	816	816	811	794	798	819	823	870	835	805	866	849	834	805	856	832	868	840	845	819	840	825	873	829	810	785	826	826	832	847	830	876	871	810	872	834	821	824	828	827	858	813	847	834	819	854	788	828	859	844	776	808	807	824	910	839	774	838	896	819	829	815	802	794	826	843	830	820	836	802	836	812	856	865	828	808	784	847	800	817	854	846	800	804	822	858	820	801	851	866	827	798	816	864	835	835	781	758	823	822	837	835	861	844	833	839	805	855	818	828	797	810	805	831	835	808	852	828	854	835	837	837	850	832	784	836	822	834	847	858	853	850	817	793	860	827	850	751	834	856	848	832	818	791	831	798	848	848	825	837	860	860	824	831	819	861	790	856	864	837	832	839	828	801	870	864	831	795	829	828	813	856	821	779	824	824	851	808	735	822	813	836	822	803	838	836	871	817	857	835	828	822	824	830	835	830	879	814	776	835	771	837	808	812	821	848	808	791	853	829	832	816	837	885	842	803	853	809	810	803	850	880	819	816	839	835	852	816	850	874	827	803	830	790	822	771	830	824	862	825	787	853	846	776	858	792	803	861	863	829	815	807	838	856	835	833	814	815	821	815	826	759	831	839	867	819	825	807	791	865	857	839	812	774	875	822	802	846	843	834	831	824	856	817	846	850	832	828	832	825	841	845	815	802	863	852	906	856	825	809	808	820	797	817	812	861	818	832	831	792	830	798	833	800	821	820	838	813	814	788	830	841	862	825	852	876	819	841	831	814	781	857	860	840	813	787	820	790	797	828	835	872	852	862	837	798	820	864	843	752	823	860	818	828	904	793	834	828	859	835	869	822	858	826	753	873	839	783	852	822	777	825	812	874	839	828	843	855	815	812	874	816	827	826	833	834	830	807	789	832	793	819	806	879	871	886	792	788	828	893	848	837	822	853	814	824	875	877	833	863	813	829	859	826	804	801	795	862	840	793	808	776	830	867	802	876	876	882	852	846	855	838	784	857	801	805	820	856	825	822	827	787	849	861	815	842	823	825	816	820	901	847	824	790	850	866	801	822	882	765	885	877	760	839	884	829	785	788	827	846	845	812	843	820	836	811	812	833	794	828	738	852	811	862	811	865	805	812	867	783	843	809	808	882	807	780	835	776	841	846	851	817	809	840	857	849	862	806	849	861	814	809	847	809	800	864	843	873	869	880	842	796	823	846	892	850	811	847	786	831	733	817	798	832	853	850	841	816	818	787	817	870	807	826	795	804	834	818	806	822	848	831	847	829	821	845	850	788	815	872	835	860	892	787	837	848	805	813	816	810	796	787	817	820	791	900	821	807	864	890	841	824	857	824	811	836	786	884	825	744	847	824	838	804	799	864	783	833	843	840	811	789	853	798	809	829	829	805	858	836	858	851	814	809	832	813	819	897	809	823	828	864	844	884	863	837	852	851	868	823	855	820	900	844	802	822	844	808	882	794	841	864	810	825	847	859	804	832	830	793	887	793	801	835	832	881	837	857	877	850	840	872	858	854	793	852	850	853	881	819	829	820	832	854	792	821	823	835	876	830	848	788	837	838	840	825	834	831	800	856	808	853	803	834	812	854	778	814	847	854	811	873	866	815	831	822	871	776	808	856	856	785	858	800	858	808	864	889	859	863	786	795	833	904	819	815	872	831	828	850	839	846	802	854	824	832	836	768	825	860	836	775	790	876	822	795	785	800	860	826	838	822	859	806	806	887	864	818	807	824	840	801	829	853	885	847	817	821	860	803	821	863	829	883	847	829	887	810	816	829	787	802	881	854	828	823	839	816	823	812	818	880	867	834	825	833	838	846	848	853	827	809	825	828	804	775	813	860	832	837	844	810	842	796	871	799	829	859	814	879	789	864	794	838	827	814	793	793	857	827	864	816	812	811	813	804	815	847	830	816	814	840	793	837	821	855	829	809	791	847	809	782	802	819	834	820	850	812	849	834	840	853	788	828	804	798	867	812	844	818	855	880	841	860	820	770	837	815	862	889	803	853	892	809	796	803	859	832	800	813	814	812	809	842	901	845	822	822	816	791	798	828	824	798	791	865	790	852	808	827	895	870	830	768	858	833	841	850	804	836	865	815	788	849	852	804	848	846	835	830	798	837	893	832	879	793	814	832	823	838	852	853	866	860	827	830	830	856	785	814	831	791	785	802	812	807	840	860	798	854	788	787	817	809	810	811	852	856	816	836	832	847	844	814	806	810	801	866	891	822	824	841	833	807	841	821	794	874	875	820	894	778	842	881	858	871	863	819	868	826	788	839	830	816	799	811	817	797	871	824	790	810	841	819	814	759	883	827	814	807	849	812	867	782	791	815	840	816	827	876	883	880	896	833	808	829	849	823	838	804	783	848	809	864	837	874	842	840	859	821	805	863	825	855	781	796	854	820	875	815	838	832	809	836	835	868	828	847	809	820	835	885	810	847	820	839	819	779	866	812	843	761	813	802	816	841	804	757	848	852	810	828	855	822	850	811	824	808	830	827	824	840	846	798	800	880	823	840	818	830	839	848	830	805	835	820	861	850	835	786	905	782	814	843	809	811	836	830	866	841	804	763	829	805	807	818	828	851	806	800	810	827	823	810	835	800	790	830	864	858	793	837	850	873	816	804	831	861	853	818	838	815	834	794	844	773	805	867	829	820	846	833	815	869	831	857	803	836	815	847	881	817	850	829	810	890	838	838	830	849	805	760	812	771	835	850	847	822	855	833	802	810	838	841	835	844	814	804	835	824	788	861	864	818	816	886	837	846	874	826	877	795	836	809	815	829	821	838	838	828	851	834	847	839	812	832	800	783	807	831	847	796	827	818	798	781	800	818	841	838	873	822	810	798	812	833	818	822	801	800	855	821	817	855	843	832	784	845	846	861	813	815	773	810	818	824	861	849	838	821	847	881	863	895	785	814	819	847	796	784	785	835	864	803	788	846	862	857	763	798	760	787	838	843	793	852	797	834	823	848	863	813	810	762	852	804	804	858	844	830	784	802	828	791	814	850	866	839	859	871	849	797	812	824	851	837	839	863	827	812	831	798	815	824	841	795	796	855	866	811	776	822	832	828	822	844	834	799	837	808	852	781	824	789	804	848	801	780	804	928	808	816	847	810	849	818	857	801	813	855	796	815	815	814	852	795	820	823	869	824	821	869	836	816	791	816	887	799	837	845	816	814	890	817	839
3940	887	1211	871	664	476	388	313	270	244	214	217	184	180	175	173	173	175	132	164	152	153	145	154	150	147	150	148	152	133	131	134	140	148	130	111	119	132	135	101	155	132	147	134	130	138	116	132	125	124	113	127	149	131	126	124	134	124	125	120	126	137	138	123	119	153	116	122	121	142	116	126	124	121	124	134	120	131	131	134	140	112	122	125	138	133	143	122	124	119	119	139	121	147	138	132	124	125	119	132	138	125	152	114	105	128	113	125	151	124	142	119	123	130	138	143	123	119	135	120	131	146	141	131	121	128	123	123	102	133	141	148	138	150	127	123	129	123	146	109	138	137	167	152	131	119	128	138	130	134	128	125	136	126	113	108	144	121	133	127	119	132	129	120	126	124	145	125	131	130	120	129	135	125	121	113	127	114	136	119	117	148	125	120	128	126	129	122	106	150	118	101	147	125	128	131	117	120	122	147	128	133	130	118	127	137	111	135	130	126	154	134	113	123	129	113	126	128	119	122	133	122	133	124	139	133	139	138	128	137	130	152	140	109	128	128	121	124	135	137	125	139	130	133	132	137	125	162	131	128	112	127	126	146	130	135	146	125	154	153	118	144	149	146	122	142	137	118	129	130	139	120	116	149	137	140	147	126	126	130	141	124	141	122	129	121	113	126	118	132	115	159	108	132	125	113	119	129	127	141	125	113	149	123	124	134	117	115	126	151	121	129	141	135	149	114	120	134	124	143	124	134	111	127	138	143	143	130	128	129	132	120	136	106	115	142	112	117	113	133	92	137	122	130	128	128	119	111	103	143	122	129	123	135	123	125	107	131	139	135	121	138	144	136	127	118	123	139	137	125	127	130	112	128	117	144	140	117	135	126	158	127	121	111	110	118	144	139	114	130	143	112	139	132	125	124	128	113	137	135	121	118	118	126	132	124	182	114	117	128	146	140	146	113	115	125	141	127	101	119	140	132	143	119	135	135	130	128	135	130	118	120	143	121	122	133	132	141	146	112	138	136	150	141	137	153	140	131	130	102	128	123	132	141	131	108	119	123	128	129	115	116	134	141	136	133	152	116	137	130	122	146	152	135	107	119	104	127	117	130	128	131	126	130	141	164	130	139	136	120	123	140	134	127	116	142	143	116	136	123	138	125	131	147	114	138	141	134	137	125	119	129	135	129	114	138	120	125	125	147	115	124	117	142	151	111	122	134	129	122	147	141	113	128	132	137	137	127	139	130	133	129	129	136	143	139	118	130	138	125	135	133	129	151	142	128	142	157	151	120	124	110	130	118	124	112	120	125	132	119	121	133	113	134	137	164	141	162	149	121	130	119	157	105	121	143	124	131	129	131	105	123	131	128	112	129	134	141	118	135	131	130	134	109	134	141	133	136	125	130	135	110	120	143	137	149	112	143	128	119	159	118	147	138	136	121	111	109	165	105	102	121	142	125	125	138	118	121	108	122	120	135	143	123	127	123	101	122	145	137	120	122	137	103	131	142	142	139	136	129	142	120	117	123	144	127	106	114	122	120	150	131	126	141	135	140	129	124	135	131	129	137	126	128	129	127	149	120	126	144	146	120	128	139	112	135	135	110	118	130	131	140	117	130	157	129	130	121	108	131	131	132	144	124	139	130	130	115	152	113	137	105	145	115	122	128	110	127	143	125	125	136	126	131	120	150	117	131	123	138	125	144	122	147	133	121	122	128	153	139	152	125	122	142	140	129	122	126	129	133	164	149	149	132	126	119	123	128	113	116	137	132	137	130	128	140	135	121	132	125	124	146	119	135	115	136	113	107	109	119	138	115	120	142	130	130	137	123	144	126	130	124	133	154	113	126	143	132	150	129	133	109	157	133	124	128	125	132	131	129	132	166	148	150	121	114	124	157	125	124	133	135	129	112	127	124	117	123	137	134	140	121	114	141	124	142	139	121	133	124	133	148	118	139	136	112	126	113	141	133	152	140	124	144	126	144	139	117	129	134	134	141	125	126	135	129	147	134	126	135	138	123	135	129	150	126	110	135	128	129	142	141	136	113	134	136	144	121	122	134	143	126	148	146	135	127	133	119	135	117	110	120	134	132	138	113	123	108	125	129	128	107	120	126	140	133	138	116	145	124	107	140	126	131	127	134	128	130	128	144	129	132	138	107	124	132	139	116	147	120	119	150	138	123	129	142	118	162	139	124	124	135	127	132	127	124	154	144	140	115	137	158	126	116	114	125	149	137	127	125	129	141	123	127	125	103	141	141	135	139	117	131	135	131	113	127	114	134	127	158	138	126	137	143	133	125	115	105	134	125	118	124	120	128	125	137	124	127	141	155	142	126	124	135	130	120	125	116	132	98	131	130	153	134	131	129	127	120	121	130	149	133	140	151	133	116	140	124	111	119	125	134	118	101	157	140	129	139	128	140	121	136	145	107	119	126	141	153	149	109	97	142	115	111	124	136	140	121	140	116	142	114	104	122	152	136	143	143	128	115	132	135	121	132	132	122	124	128	136	122	117	129	127	116	119	135	136	144	143	128	145	134	145	137	136	104	135	119	125	139	118	159	124	111	110	110	136	131	130	130	132	140	114	137	146	120	118	135	113	126	130	114	129	126	120	137	131	119	130	131	114	128	106	139	138	142	101	132	152	124	121	121	139	122	136	140	150	135	121	124	146	136	121	142	117	144	127	123	119	143	155	139	150	133	122	121	124	123	129	133	123	119	131	138	120	131	119	125	121	115	134	119	142	130	135	124	121	115	138	105	121	113	147	137	133	144	135	134	117	136	127	164	137	132	116	147	121	121	116	132	129	133	147	132	117	122	129	137	126	138	153	103	125	111	121	126	116	116	137	133	152	140	122	102	132	147	131	126	113	139	124	124	135	134	133	104	155	123	119	141	139	116	103	119	138	115	110	138	113	118	126	132	138	127	137	142	133	102	147	149	143	141	114	112	116	142	109	112	143	116	151	123	128	137	126	130	116	130	138	120	132	133	138	130	143	120	129	136	123	131	131	132	158	134	139	102	148	122	131	111	135	144	125	119	127	120	119	140	143	111	130	115	131	130	113	147	126	122	133	125	126	127	134	132	113	125	144	141	123	124	124	133	126	113	127	128	126	112	119	121	117	115	135	132	111	146	114	150	146	123	118	132	150	113	138	143	122	137	133	155	140	134	144	139	121	144	114	122	123	121	133	136	137	113	144	115	129	140	135	141	110	141	129	145	133	130	108	131	125	131	119	133	139	140	114	121	124	109	132	106	133	126	131	111	136	119	119	123	117	113	115	120	140	133	140	142	140	137	131	114	120	117	125	136	133	143	138	143	100	121	111	157	149	134	122	140	128	144	135	124	125	133	131	125	133	141	139	149	127	143	119	132	122	149	125	103	126	130	112	128	141	143	128	114	135	124	125	122	147	127	137	116	119	130	117	144	130	142	143	124	145	135	126	117	126	138	113	140	136	154	145	139	109	127	115	124	131	120	150	118	137	127	129	138	114	109
5242	1396	2933	3417	3033	2483	2031	1676	1540	1307	1185	1095	990	934	847	816	787	769	710	648	744	688	643	652	612	615	629	603	580	601	577	544	549	533	500	535	593	583	504	565	500	510	514	524	497	542	521	543	530	506	508	493	538	476	496	526	493	466	528	501	555	469	471	480	488	492	520	483	454	562	501	499	494	483	487	490	466	479	453	486	493	493	494	479	471	499	481	498	482	460	475	460	512	503	476	479	506	507	447	495	503	495	476	513	510	449	487	501	467	527	475	477	471	475	472	476	507	475	431	460	466	501	451	474	435	513	487	481	473	467	478	497	492	479	449	506	460	493	513	467	481	478	477	510	513	470	508	461	464	486	465	476	452	505	466	489	488	488	475	442	471	497	536	456	483	442	468	511	474	489	463	498	495	493	480	476	467	470	488	519	477	468	470	480	475	469	443	493	498	472	448	479	437	489	474	483	507	498	478	476	479	482	472	485	438	470	491	507	445	480	472	453	475	491	509	504	457	504	488	498	507	483	469	445	456	515	474	468	486	460	493	516	484	472	487	473	477	461	450	495	464	477	464	505	481	494	474	478	449	469	458	491	448	479	490	448	472	476	495	491	475	516	493	492	486	497	472	489	464	503	496	500	498	495	476	460	471	456	483	448	468	462	513	463	489	462	464	465	499	482	493	473	488	454	462	515	483	470	506	451	461	502	427	493	458	477	469	449	473	460	481	480	487	432	421	497	451	466	475	519	453	483	458	430	488	502	438	460	506	430	455	496	469	511	491	513	467	470	476	485	453	451	452	478	435	477	479	498	456	477	479	434	512	485	484	513	448	458	489	515	475	484	484	493	460	484	473	474	447	489	452	511	478	469	480	451	449	478	512	471	449	479	491	476	503	491	470	475	467	466	461	510	487	531	426	487	511	485	461	471	529	468	481	499	493	493	462	473	460	479	461	457	452	449	469	478	487	509	458	433	458	461	469	450	448	460	488	487	472	480	486	493	472	484	480	492	488	496	491	487	504	461	517	478	470	494	474	544	456	482	472	483	458	525	458	460	427	508	469	480	489	473	435	449	481	491	473	477	482	470	505	475	437	450	445	472	458	438	489	496	478	487	468	472	488	503	473	485	477	480	442	454	459	454	447	451	499	470	461	471	485	465	488	497	456	491	446	478	471	471	479	481	452	483	493	487	524	448	477	489	442	440	481	486	481	500	435	498	500	467	480	465	492	465	483	439	476	514	490	497	465	482	443	471	460	456	481	500	466	481	440	484	473	480	482	474	471	502	508	480	510	511	479	481	473	498	466	454	458	435	467	482	460	475	490	470	490	466	490	468	471	468	434	462	463	430	429	500	508	446	486	463	477	453	471	471	500	497	498	501	504	510	481	458	456	496	516	480	461	488	424	452	470	481	466	500	479	456	482	477	478	420	499	482	473	475	498	467	442	417	471	499	474	484	448	519	492	447	473	436	452	512	435	449	488	486	493	441	484	442	444	479	474	494	495	455	483	490	510	455	468	483	448	451	489	508	466	448	478	501	501	464	474	475	506	473	456	494	462	487	503	420	462	452	461	464	496	525	464	462	493	441	474	463	525	485	481	500	482	474	485	472	458	472	479	478	490	447	486	476	474	459	482	448	491	438	497	465	465	476	495	452	492	471	462	476	483	478	505	468	474	493	479	497	468	486	506	444	458	499	470	488	506	477	474	450	432	489	516	461	501	491	477	505	466	476	467	476	506	498	478	473	449	489	481	470	469	472	480	502	486	485	482	495	473	476	494	478	462	516	512	520	486	477	477	536	451	428	492	469	482	468	458	484	473	468	467	454	508	487	477	496	488	452	453	488	461	488	475	495	493	486	450	480	497	538	460	461	453	505	519	497	510	495	472	485	497	537	425	444	501	494	476	495	441	511	482	448	498	473	467	447	459	462	473	431	455	487	517	466	473	446	457	474	475	461	479	446	482	511	494	465	478	486	460	480	508	489	468	496	518	504	458	492	469	471	519	493	479	537	516	442	464	455	499	454	458	438	493	548	526	551	478	473	485	470	478	470	469	477	443	465	481	447	485	455	462	462	470	492	475	473	521	478	475	500	498	461	500	504	480	503	498	455	519	443	500	509	488	504	499	448	488	482	490	468	444	491	495	509	512	498	453	434	465	520	501	475	431	497	471	479	471	515	482	442	492	493	479	464	465	470	505	517	454	477	460	500	463	475	478	442	492	497	490	485	459	480	491	478	494	495	490	465	458	493	514	443	490	422	471	439	470	514	457	476	466	453	483	491	515	517	507	484	482	492	486	426	486	468	455	513	483	442	487	470	460	487	486	481	462	519	481	492	506	463	489	489	467	485	485	503	447	502	470	487	510	477	428	442	466	470	500	456	494	484	476	453	473	470	478	462	480	496	453	471	494	484	462	506	481	470	480	467	466	471	481	481	487	490	444	473	448	447	487	472	495	469	441	467	518	460	484	434	463	436	514	461	461	468	510	478	451	462	503	480	467	490	491	477	475	472	478	518	477	488	509	516	496	453	455	504	462	486	497	503	466	489	504	448	474	499	490	471	459	496	457	482	442	488	453	476	476	474	496	483	463	449	493	472	467	459	466	478	460	460	439	477	444	481	459	451	481	483	449	479	500	460	424	441	451	471	496	460	482	490	468	486	492	443	477	468	463	490	497	475	450	477	500	455	507	511	464	486	466	475	481	506	493	451	432	524	440	466	491	459	518	439	496	480	479	486	446	481	470	459	515	467	507	475	464	481	459	488	493	474	486	476	462	484	441	463	501	490	473	505	496	477	474	499	438	458	460	454	460	477	427	485	446	477	475	496	460	467	471	475	434	468	475	432	467	452	459	474	451	428	462	478	448	468	488	460	457	497	457	473	482	466	444	482	472	455	463	484	496	444	454	472	464	473	486	439	427	489	490	489	451	473	471	471	486	432	478	434	497	466	482	494	517	475	479	486	472	477	467	491	473	492	472	484	444	450	472	482	482	512	473	478	452	456	527	478	469	468	462	456	440	524	451	500	473	471	475	469	516	502	494	461	494	446	496	491	452	442	465	503	469	500	489	488	458	478	490	456	455	499	469	468	496	481	461	483	489	501	444	488	448	450	485	438	497	427	517	487	457	434	531	457	433	457	482	480	492	460	455	457	503	459	465	502	470	488	467	474	472	457	491	496	457	433	487	452	442	471	467	474	456	444	453	490	501	465	503	483	482	461	501	464	498	502	507	485	471	454	500	494	492	464	470	470	471	467	450	423	460	436	458	482	485	507	502	439	485	457	448	451	493	480	482	503	483	462	464	459	449	492	438	486	501	498	491	470	463	441	467	487	502	472	461	447	475	480	457	478	467	451	509	477	475	477	433	445	510	474	434	475	453	479	498	496	470	450	483	454	470	522	484	497	466	486	495	505	437	438	423	452	457	468	483	503	469	473	458	490	465	467	452	508	489	465	484	507	520	527	444	469	503	460	469	517	490	465	465	475	414	464
7244	1705	2284	1673	1074	795	572	432	379	278	294	259	227	227	216	191	164	170	156	164	132	139	139	144	118	135	161	109	120	148	121	134	116	133	123	128	114	141	115	133	114	112	122	120	114	116	118	135	110	119	104	124	90	91	114	117	111	130	127	116	122	126	109	108	115	115	86	97	121	130	114	111	104	128	100	105	112	122	130	104	104	130	91	104	97	114	96	96	100	113	100	116	114	106	110	126	110	120	119	103	105	91	109	119	105	93	115	107	113	113	125	124	125	104	114	104	112	96	116	110	106	124	97	117	90	88	78	113	110	110	111	95	119	118	116	112	114	126	127	115	131	129	124	115	107	102	122	97	104	103	117	88	85	107	98	101	104	107	125	118	109	114	110	107	113	95	111	94	99	122	121	113	91	119	97	112	105	101	125	107	107	115	101	103	73	89	113	105	114	107	111	100	102	91	93	106	109	113	105	98	123	99	96	117	99	103	119	103	113	104	124	118	110	116	98	100	114	108	107	116	116	91	108	90	110	111	119	109	105	119	116	98	120	93	112	105	112	135	107	95	101	111	91	102	130	100	100	109	100	107	121	108	119	102	100	121	104	129	104	100	127	110	104	139	104	132	107	107	101	105	109	105	109	98	98	117	104	109	115	106	94	105	114	109	103	124	104	98	107	105	116	96	102	116	102	99	105	115	96	96	124	108	116	131	106	93	94	116	104	104	100	103	105	102	111	94	131	96	85	111	102	102	105	107	102	97	96	102	108	111	110	111	88	103	117	123	115	95	97	107	117	104	127	112	111	103	135	125	116	109	99	112	112	96	84	100	116	96	104	115	120	101	100	107	92	117	91	123	108	104	117	119	112	100	104	109	108	107	109	108	114	115	117	102	129	130	125	103	114	118	106	136	113	107	111	105	117	117	98	98	86	95	103	114	104	97	109	111	103	126	102	89	111	80	90	118	111	97	106	108	110	112	97	105	125	108	100	102	93	112	113	117	121	113	119	121	114	95	109	117	109	95	96	124	111	104	96	122	124	113	122	98	86	112	118	107	107	102	114	103	107	107	101	111	112	109	105	94	106	108	101	105	128	105	123	112	111	120	114	109	113	122	123	98	102	99	103	98	102	94	103	117	101	108	98	97	100	97	93	108	116	107	103	107	120	125	114	101	123	89	105	107	91	94	107	130	114	117	112	104	104	107	116	128	116	119	106	116	100	105	95	102	105	118	108	105	129	112	123	124	80	119	113	109	106	124	112	100	107	100	99	113	105	121	103	133	103	107	115	97	118	88	100	103	94	118	105	102	97	112	116	98	123	108	91	97	93	110	86	94	94	100	113	115	115	103	96	109	102	98	115	107	114	96	98	122	104	115	91	125	98	118	113	112	108	107	99	106	89	114	119	114	105	112	102	121	108	108	117	103	106	105	113	101	112	115	128	107	110	102	103	105	118	104	121	101	122	104	109	113	120	108	111	118	123	112	102	117	98	110	101	122	119	110	98	93	114	116	93	142	118	121	105	99	111	110	105	127	111	108	99	124	104	105	103	117	124	93	115	115	122	117	86	103	112	99	113	102	113	127	108	108	114	112	89	105	104	115	76	104	108	121	120	97	98	110	107	104	103	124	111	102	110	83	122	102	120	91	103	115	119	105	115	103	111	101	108	88	106	92	91	111	114	97	98	112	96	115	89	108	95	107	104	110	92	104	124	106	103	112	116	117	109	107	99	100	120	138	115	119	109	111	93	100	112	108	111	113	116	116	89	114	109	107	118	116	90	117	119	89	83	100	117	106	112	127	98	116	109	117	105	105	115	108	128	99	112	119	101	123	120	117	95	115	94	98	107	120	101	102	112	107	97	122	109	99	104	108	119	129	107	120	106	125	111	108	112	110	105	103	107	112	106	120	105	95	95	107	119	105	98	120	97	115	116	121	103	118	97	91	110	121	108	106	106	109	98	107	110	83	101	107	105	112	109	115	101	109	89	112	93	118	98	108	90	110	107	130	121	117	100	92	104	107	106	88	113	113	117	125	107	104	105	82	110	113	122	105	106	102	93	101	109	107	123	130	111	101	111	123	104	89	100	111	113	108	110	100	125	116	106	109	104	95	114	103	111	104	128	113	115	101	111	108	120	96	108	108	125	98	122	84	123	119	105	115	115	118	120	109	122	103	104	100	111	98	108	102	111	99	119	108	113	114	94	125	106	115	109	126	107	95	91	116	106	107	111	102	112	77	127	112	121	111	115	119	98	117	130	97	114	102	118	115	121	100	114	106	100	122	122	126	123	98	104	108	107	121	119	88	127	87	99	106	100	108	132	104	113	112	101	107	112	104	108	91	100	106	104	101	93	105	121	94	80	119	107	112	109	100	107	113	117	93	101	118	104	118	112	95	99	99	113	105	118	106	124	97	128	109	95	105	80	117	98	115	115	111	93	112	103	107	109	104	100	110	99	106	109	102	124	119	118	125	108	112	89	117	92	117	116	119	87	116	114	107	98	119	92	97	100	123	102	89	115	104	124	117	92	95	120	122	104	103	121	107	114	103	112	111	109	111	112	107	99	112	99	109	109	119	100	103	107	112	113	114	112	110	112	128	125	106	99	123	121	108	115	124	111	116	136	107	102	112	122	115	120	109	109	102	102	101	103	105	88	116	122	119	95	107	111	119	114	119	120	119	115	106	116	109	109	104	106	121	107	120	115	97	111	99	117	102	116	110	126	101	115	116	117	111	110	134	103	105	100	105	93	90	100	113	118	116	111	100	119	103	125	101	98	121	103	109	124	112	88	97	111	115	105	104	112	112	108	121	105	105	102	99	110	103	108	121	96	93	110	112	111	105	128	112	110	99	106	91	122	89	100	119	123	92	123	96	126	110	93	107	116	122	115	96	109	108	118	107	105	108	124	111	118	111	101	89	91	100	123	100	117	113	103	102	88	125	127	101	112	119	107	108	114	103	116	115	103	112	116	95	104	92	111	121	102	116	90	104	89	124	100	97	107	103	101	120	114	101	112	108	119	106	102	111	116	88	121	111	98	105	101	103	91	100	109	95	112	106	118	104	116	122	109	110	104	109	102	92	118	117	98	102	113	105	106	113	118	117	117	135	94	115	113	119	112	101	112	126	128	97	105	111	108	117	121	108	88	115	105	103	99	102	104	97	98	90	112	105	106	119	132	101	116	102	103	134	110	104	94	98	100	107	109	110	113	108	106	94	96	103	112	97	92	116	106	104	103	107	101	89	110	106	91	99	103	134	127	122	91	104	130	98	107	113	104	131	114	121	104	118	107	103	102	94	91	119	102	105	113	94	92	109	97	123	104	111	111	122	98	88	110	95	125	109	92	123	107	109	113	125	113	107	109	94	106	126	119	101	105	113	108	94	113	114	89	102	114	96	103	122	104	109	127	120	112	105	102	121	125	110	115	117	93	107	115	107	113	112	102	92	101	95	92	113	95	127	117	100	114	111	121	113	101	116	115	105	110	96	99	109
7198	2164	5095	5773	5026	4089	3500	2808	2360	2019	1797	1586	1481	1308	1218	1115	985	942	904	876	819	839	762	672	715	707	664	669	605	621	585	607	598	527	581	558	594	533	537	522	491	529	472	500	504	478	472	444	462	490	442	474	480	487	456	464	491	472	506	496	478	466	476	455	440	465	455	452	480	502	425	449	440	444	391	453	451	475	445	456	458	424	437	433	431	425	431	435	438	455	442	444	421	448	415	421	420	417	444	401	439	464	440	419	425	407	449	402	454	468	423	434	410	426	424	414	434	472	409	404	418	406	416	412	420	406	440	454	425	423	423	436	379	463	421	413	441	406	443	399	455	423	405	444	431	404	428	430	426	401	437	401	388	444	416	426	407	404	396	427	457	458	416	414	424	420	430	437	419	420	424	450	409	419	410	419	405	432	435	441	445	442	407	421	386	386	432	434	402	388	419	431	433	425	437	423	421	394	380	409	413	409	424	449	403	419	453	404	416	423	396	435	391	407	445	441	420	413	423	425	445	395	397	413	426	435	447	445	399	384	445	440	407	438	435	406	400	404	386	410	421	423	399	417	420	427	405	411	436	396	409	428	405	398	436	398	422	383	412	439	404	416	413	379	420	400	433	388	431	402	392	405	392	421	369	362	413	426	404	442	414	411	412	444	390	411	405	456	366	419	403	407	424	434	386	415	434	449	430	430	426	464	440	398	423	387	410	403	402	389	408	421	437	402	439	387	420	380	387	410	427	438	397	389	383	431	403	420	419	383	425	420	399	417	390	436	405	422	443	432	426	425	440	416	434	392	418	386	418	434	395	407	386	430	394	426	414	457	436	429	430	417	419	413	401	433	425	383	395	395	438	412	400	431	409	437	434	431	416	413	401	424	430	396	416	447	429	466	404	417	389	424	382	438	415	401	426	400	405	386	460	421	448	397	407	431	397	418	395	417	427	401	362	410	424	415	384	399	421	454	403	401	429	405	411	389	421	412	439	440	433	414	434	422	424	408	446	408	436	410	408	471	407	403	440	391	424	402	443	434	430	442	413	410	429	450	438	398	392	423	396	431	435	405	394	404	401	428	400	433	401	453	410	394	440	430	371	413	397	427	415	398	425	380	415	443	435	407	407	401	415	427	420	389	436	398	436	425	409	431	429	424	444	384	424	390	446	399	419	410	405	413	418	422	434	408	426	417	390	439	415	444	416	450	396	456	421	418	429	437	395	446	438	422	451	445	407	401	416	419	419	438	386	434	416	416	404	408	422	413	436	456	410	411	435	418	398	411	422	415	444	416	423	430	420	428	401	424	440	394	415	436	418	423	428	404	429	444	413	382	436	405	415	394	431	421	437	460	426	418	425	381	444	444	424	415	422	419	422	434	397	430	433	414	453	452	413	435	396	405	431	424	419	414	405	398	412	423	396	422	399	415	421	378	411	402	405	413	444	383	414	403	443	390	430	412	392	397	406	399	447	388	442	429	395	398	441	455	404	421	392	403	436	454	414	416	426	426	443	427	419	422	384	445	421	410	438	410	455	415	421	389	422	444	440	372	413	462	420	429	391	403	435	424	375	404	438	436	427	429	407	423	446	399	417	419	410	408	415	416	397	407	406	419	411	434	392	422	448	411	419	452	409	430	404	408	440	430	431	439	400	405	415	453	426	446	413	379	430	414	454	415	432	453	398	426	413	417	422	412	400	388	430	407	399	434	417	429	435	429	378	411	439	422	438	412	389	398	406	421	424	448	400	446	420	443	412	386	424	442	410	415	407	445	408	411	420	426	430	438	414	392	384	427	449	392	396	396	449	436	430	423	396	390	420	406	476	408	423	407	399	404	414	426	414	404	428	402	428	418	414	396	433	422	407	403	456	424	426	443	429	423	420	407	417	446	406	410	441	393	399	400	418	447	409	405	423	406	419	449	417	382	405	373	377	442	387	439	407	374	414	415	426	427	399	398	395	401	442	422	490	467	410	427	466	415	429	413	386	442	409	423	466	389	453	408	404	432	410	412	450	410	430	490	428	426	450	420	457	420	416	438	420	407	423	399	408	400	427	440	399	372	405	412	434	397	409	430	362	421	474	433	403	394	418	423	427	414	434	453	400	472	418	438	392	409	439	433	445	450	443	425	450	403	380	416	435	420	427	428	414	375	447	422	443	401	398	435	376	415	413	422	387	397	433	404	399	381	424	410	400	399	423	449	440	449	410	424	394	439	381	410	399	458	421	380	362	414	386	452	436	451	442	474	428	408	421	378	434	409	419	405	411	403	386	440	405	394	402	397	462	422	416	398	375	430	414	388	428	430	405	417	412	420	418	413	376	402	398	402	426	426	457	430	360	413	443	433	397	457	453	453	438	421	429	386	427	422	420	422	392	429	434	397	408	431	408	424	438	429	434	442	384	383	429	425	418	454	395	414	452	429	428	419	394	402	398	468	388	443	422	418	408	426	445	404	403	446	442	405	390	405	397	432	394	435	434	430	414	415	421	389	407	388	426	371	400	374	415	397	411	411	416	418	426	421	382	408	389	394	416	451	466	409	408	439	415	407	421	420	394	422	401	427	435	421	404	402	421	417	422	432	436	391	428	419	387	431	449	407	387	438	446	439	436	402	407	444	386	420	425	416	397	407	400	402	379	438	397	415	337	424	456	387	442	428	444	411	429	453	421	430	432	399	407	443	414	422	423	420	417	397	421	400	425	391	392	445	442	397	427	395	388	391	411	414	405	405	458	421	424	392	414	442	398	422	423	427	397	386	406	401	417	414	423	441	413	402	426	430	414	391	402	358	412	394	425	400	440	394	483	388	409	410	416	411	427	424	456	402	393	445	429	410	413	421	403	387	447	437	412	403	402	437	415	415	422	404	405	426	426	401	407	417	402	432	436	414	445	421	404	409	416	411	384	393	401	404	414	410	405	433	417	426	385	434	429	443	446	412	412	416	438	423	436	420	426	445	410	400	387	396	412	414	423	447	439	390	426	431	423	457	439	428	386	424	426	407	418	450	415	416	409	424	444	417	432	406	399	405	442	381	434	451	380	386	459	434	409	381	425	400	417	409	407	411	415	409	387	455	450	450	413	404	423	397	390	404	414	409	439	434	403	431	396	401	419	397	424	415	398	391	425	389	403	418	399	451	418	405	432	428	437	425	426	423	386	403	407	413	434	428	383	434	419	426	375	432	410	454	430	416	453	413	442	440	402	427	423	428	391	429	411	406	420	431	385	402	367	399	488	439	400	445	382	383	414	443	396	407	398	399	424	408	403	404	433	420	404	430	417	447	416	403	443	455	394	402	417	421	416	411	421	405	425	381	421	420	413	396	413	425	396	427	426	443	408	413	404	407	390	436	442	382	435	404	382	416	409	419	448	431	387	437	408	421	421	407	434	432	409	435	418	434	432	409	447	471	409	431	420	375	444	422	401	412	437	427	427	417	376	417	433	411	451	473	425	404	388	396	372	442	407	404	397	407	410	412	412	407	435	425	430	440	440	427
1184	307	324	310	249	265	245	262	263	274	211	263	265	211	242	258	242	249	255	227	282	249	243	241	234	239	235	222	238	242	229	244	266	225	252	209	251	272	234	217	240	274	268	233	255	223	241	227	260	259	243	270	246	265	230	226	242	223	252	230	247	231	249	215	243	244	221	240	241	251	252	257	262	237	223	248	244	242	245	222	248	240	223	238	228	220	256	234	247	207	232	255	258	238	234	244	253	275	237	237	229	203	235	223	242	280	242	236	261	234	223	251	254	296	251	264	233	244	241	254	284	254	231	250	263	234	216	238	258	237	216	231	247	247	248	240	224	248	239	252	221	246	219	275	244	237	236	260	235	252	281	227	224	226	255	248	243	233	257	230	246	221	237	245	247	247	232	243	240	254	223	262	230	263	266	217	253	267	230	244	237	235	237	278	251	254	251	226	247	252	259	247	241	260	244	263	243	231	247	221	279	269	273	236	250	243	233	225	263	225	257	242	265	237	229	232	235	268	247	248	213	257	251	222	256	249	220	238	248	230	263	243	280	206	236	235	234	219	238	229	232	260	234	238	262	257	248	233	261	272	299	254	241	229	236	269	234	259	247	222	252	254	238	248	237	265	244	271	240	248	238	240	249	253	249	253	252	219	234	223	226	236	227	239	231	223	255	221	227	288	216	244	248	226	236	241	229	239	240	225	254	252	250	232	255	241	264	243	264	223	242	260	211	222	259	246	250	238	265	271	268	258	236	249	252	248	243	219	228	241	219	260	248	238	261	215	254	234	243	250	256	246	233	246	247	256	263	252	231	279	224	227	230	259	257	241	228	240	264	214	250	246	218	238	245	250	243	253	217	243	239	222	249	234	276	233	214	274	255	253	222	239	238	261	234	253	227	258	224	224	236	225	260	234	218	268	252	254	229	258	259	229	251	230	238	210	226	249	241	243	230	264	226	247	228	226	253	255	243	251	240	231	252	255	261	197	226	261	268	232	244	249	229	257	245	241	242	252	254	242	241	238	246	240	257	223	249	239	240	241	233	241	235	237	217	256	233	232	242	277	257	249	246	237	240	247	239	244	243	236	253	214	271	259	235	233	252	254	220	265	222	221	226	236	205	238	218	269	221	211	240	213	220	239	233	238	254	237	240	228	246	231	233	219	248	263	237	262	253	251	221	241	264	263	232	227	241	256	244	248	213	240	240	258	250	237	242	256	264	235	235	236	291	235	234	231	254	242	258	237	255	250	245	222	259	270	245	259	243	238	240	252	251	251	249	244	252	237	253	251	216	232	246	222	252	218	226	247	264	260	260	255	228	247	240	263	245	234	244	238	235	244	234	247	272	255	234	238	257	233	239	244	259	231	226	236	235	224	301	258	216	251	278	253	240	233	234	264	234	232	233	253	240	251	255	261	242	220	217	246	247	251	281	241	243	259	222	259	243	235	250	250	288	227	245	253	234	221	224	253	239	249	255	244	261	233	255	253	241	239	260	240	252	229	223	263	234	250	251	262	275	210	209	247	237	220	252	227	267	239	246	240	252	252	240	235	226	239	254	232	248	264	234	267	260	272	252	244	230	244	246	262	284	230	245	252	263	270	263	237	260	239	239	230	255	254	236	226	245	243	235	255	227	256	266	256	230	260	241	233	224	235	252	234	254	249	272	228	222	253	225	248	241	233	252	228	239	248	254	274	237	254	244	266	236	255	221	241	246	259	236	237	247	228	237	250	246	233	233	227	241	232	220	245	244	234	252	234	230	224	243	249	203	252	250	237	215	235	246	233	216	247	259	227	241	258	226	241	230	237	257	236	209	210	253	243	251	243	239	260	256	264	249	243	240	261	241	232	232	257	237	243	240	248	230	231	247	260	267	209	264	237	244	247	209	249	247	241	216	276	231	272	261	252	227	256	229	245	236	256	249	261	251	240	227	243	244	246	227	239	235	240	241	232	246	235	249	261	256	218	229	257	233	235	277	256	255	226	261	223	221	249	248	275	242	254	230	252	250	237	238	260	245	236	213	241	220	235	235	221	259	248	216	244	260	237	246	211	234	233	262	238	248	214	247	265	260	233	247	236	244	219	246	243	242	241	253	253	230	219	253	223	249	237	244	253	209	264	240	257	253	250	235	275	258	249	230	233	236	231	244	248	260	234	245	243	278	221	248	225	257	260	234	249	245	238	265	257	241	266	257	226	243	244	244	253	240	229	255	239	242	242	245	271	251	260	276	248	229	235	230	265	256	256	230	251	234	233	250	232	237	244	243	217	254	260	240	222	218	251	269	248	234	262	229	251	261	247	239	231	248	219	249	215	249	247	236	260	226	231	274	233	237	255	248	241	270	230	214	250	213	249	234	238	245	243	223	269	226	252	245	225	230	264	264	241	253	228	252	267	257	246	228	259	285	238	247	243	210	256	246	240	258	253	231	231	257	231	214	266	260	257	217	242	228	255	216	215	247	206	246	242	227	248	239	247	249	232	238	249	235	230	247	214	229	261	254	232	276	221	254	249	250	235	271	248	223	273	207	240	229	252	230	206	263	240	225	245	220	245	241	233	219	226	264	246	233	225	231	225	256	246	251	235	257	264	265	242	234	267	234	237	244	250	242	238	213	224	223	231	211	235	239	266	252	237	246	239	281	232	239	291	235	233	239	234	252	219	257	239	259	232	256	247	225	274	250	251	269	242	244	247	222	239	238	230	241	245	227	225	259	236	216	243	227	257	249	259	226	247	228	238	239	237	263	240	256	209	272	244	249	242	237	253	245	235	253	248	221	224	259	276	237	241	247	237	244	262	266	259	199	235	244	243	251	241	248	210	230	251	233	224	227	249	252	260	239	251	242	221	224	270	256	250	218	236	234	238	265	238	224	257	242	249	255	252	279	260	230	226	251	230	255	273	257	247	257	250	250	221	238	253	242	253	228	238	228	271	248	254	225	245	261	223	240	222	245	240	249	293	206	215	251	232	264	209	214	239	252	249	217	218	255	264	237	242	247	248	225	247	217	259	249	239	269	264	237	243	238	257	254	263	281	223	245	251	233	233	242	266	246	277	256	253	246	243	219	231	235	238	241	218	229	241	229	240	235	263	245	244	231	245	222	269	272	245	281	253	253	242	244	255	255	247	260	214	222	258	271	247	220	208	241	260	243	238	232	260	261	252	242	228	233	256	267	305	230	243	223	245	254	264	259	261	254	264	220	235	232	261	256	245	254	261	241	280	247	233	239	245	261	236	230	257	256	233	249	249	259	253	267	243	234	222	260	241	228	266	241	266	241	266	248	261	264	228	238	216	252	269	228	230	255	252	253	256	229	199	235	255	254	256	239	212	246	235	241	245	262	234	232	222	222	234	275	271	238	225	238	235	266	258	236	234	216	216	243	221	218	255	281	220	265	251	269	241	242	241	259	240	250	255	270	259	255	240	270	234	276	241	252	233	246	259	246	239	251	222	244	263	243	236	254	212	260	259	216	228	221	285	219	215	248	235	250	223
2360	899	1083	1085	980	978	960	837	874	898	942	909	874	803	897	831	862	886	851	879	809	865	801	835	838	862	830	833	860	833	841	862	825	817	821	805	851	839	814	822	860	811	839	803	883	844	823	839	872	831	832	857	867	849	899	817	852	815	810	804	818	798	874	786	822	807	770	844	888	811	839	867	782	843	861	834	858	829	855	829	814	810	803	825	868	820	847	804	859	796	815	797	798	873	875	896	847	851	846	850	803	842	820	819	792	836	816	821	827	826	817	825	864	805	837	818	819	799	824	822	837	816	805	806	820	826	820	858	828	825	807	802	872	805	814	807	772	858	871	840	789	768	834	829	814	847	899	805	773	824	858	780	824	836	806	788	868	856	849	811	793	802	824	861	876	859	834	853	826	826	809	857	870	804	812	798	794	833	862	819	834	872	826	801	827	836	855	813	807	839	813	858	849	818	832	867	854	828	843	819	846	786	865	768	859	830	881	836	825	778	742	834	805	834	831	812	834	870	837	803	817	818	794	773	816	793	814	827	786	801	858	824	845	791	829	832	841	843	833	843	825	779	851	827	829	809	850	804	786	835	833	790	807	826	844	903	788	801	812	838	828	807	748	788	850	796	802	825	804	822	813	801	849	852	824	810	878	809	836	879	798	845	828	799	822	835	833	840	812	815	785	853	832	863	797	851	830	823	823	809	820	796	820	869	854	854	785	822	824	801	856	844	786	902	856	814	804	832	788	817	816	812	804	824	789	839	866	810	832	802	869	861	857	823	857	848	831	816	842	838	837	869	829	863	806	798	823	843	807	800	817	835	826	819	874	851	815	829	860	786	866	800	858	801	809	839	852	788	828	906	810	865	823	831	821	832	830	850	872	825	839	768	807	800	842	834	778	825	825	842	861	846	855	819	781	790	800	885	788	865	822	796	861	861	846	870	847	872	770	797	805	858	833	813	841	836	845	831	804	781	798	792	823	882	876	866	810	850	845	852	847	818	847	830	879	824	823	857	839	824	809	836	808	791	877	811	864	861	832	791	816	852	824	808	829	829	825	795	863	795	846	855	845	819	817	801	776	858	819	875	874	867	810	846	815	813	883	859	796	839	861	823	799	828	843	876	829	882	830	854	882	872	825	858	868	814	860	798	772	820	782	845	814	851	801	779	856	810	856	842	839	860	829	836	820	830	868	839	788	807	795	794	878	781	807	828	883	828	802	784	810	793	876	872	832	867	788	778	883	837	872	775	799	784	844	792	816	809	853	850	876	851	863	729	817	841	817	845	854	807	874	786	863	825	817	798	785	830	890	820	761	847	831	839	825	845	886	851	834	906	835	869	884	829	851	813	819	774	890	848	847	811	827	755	859	812	805	809	823	793	811	880	848	796	806	829	849	798	832	787	808	902	824	831	856	827	847	831	830	802	841	861	829	833	836	848	807	817	814	817	843	818	755	850	836	893	850	816	810	860	887	853	796	848	816	844	876	823	801	864	828	863	856	782	803	872	821	844	865	819	831	829	764	801	854	857	843	787	848	845	786	793	768	848	788	798	832	798	776	774	832	800	782	838	829	825	853	819	799	797	821	813	872	846	848	790	849	846	826	805	781	811	825	817	847	827	783	878	797	798	826	826	817	834	833	884	828	879	820	801	826	899	858	826	827	859	796	837	839	821	859	782	806	827	824	838	813	843	821	782	789	848	839	782	869	772	828	802	858	830	774	906	825	845	836	812	769	881	860	850	787	840	838	821	828	817	831	802	829	853	824	859	832	825	809	868	780	834	858	806	866	823	843	810	777	824	800	817	824	790	777	828	795	851	815	830	788	817	819	832	805	797	802	808	856	796	793	815	813	843	799	838	796	823	862	856	797	825	867	855	828	857	805	889	824	852	814	832	854	735	818	855	834	848	812	842	818	824	802	783	829	852	841	814	785	853	801	828	834	803	848	821	806	866	817	822	792	820	885	832	864	842	821	854	841	806	853	816	797	793	866	827	844	863	839	811	813	822	831	809	828	800	853	803	861	866	835	794	825	899	813	836	830	812	840	867	832	838	793	802	878	878	808	809	796	830	819	819	842	798	805	848	846	814	796	796	844	806	860	856	841	827	806	825	826	782	831	779	802	835	841	847	818	826	826	795	849	781	826	840	795	814	825	843	786	860	834	838	850	829	844	839	863	861	778	806	847	871	830	849	807	837	825	826	857	860	818	793	857	792	833	843	804	830	810	843	820	863	850	861	804	832	806	802	863	808	852	818	850	694	828	761	823	829	849	820	822	829	831	844	831	865	763	810	823	824	809	772	803	873	825	795	839	808	873	792	820	821	837	857	865	781	856	834	831	869	838	822	838	829	796	839	848	780	852	864	800	843	836	828	824	809	824	818	801	823	885	825	820	829	839	832	859	856	793	812	850	814	828	803	851	866	793	829	860	826	840	883	796	801	864	825	826	881	835	808	821	850	780	842	808	841	854	856	819	824	805	846	792	845	824	865	837	812	867	842	802	804	817	827	790	830	831	824	807	839	806	864	823	859	831	808	847	825	842	864	877	801	833	824	848	858	822	801	826	846	841	850	838	809	891	847	787	826	846	819	833	830	806	857	823	818	846	820	818	799	850	797	851	821	808	824	823	799	846	859	860	802	847	795	855	835	809	830	768	822	772	873	805	815	785	824	852	795	799	842	852	842	799	792	850	825	798	862	841	834	804	872	822	886	810	830	818	860	888	877	831	802	797	885	831	833	815	867	836	820	825	803	835	834	825	821	861	825	793	858	850	844	861	892	829	834	835	816	840	811	850	810	808	838	817	920	844	802	783	776	822	868	846	832	819	820	869	793	851	832	753	844	801	834	797	832	812	821	812	809	853	842	838	806	922	862	822	875	844	808	835	817	854	811	830	846	820	812	893	845	826	836	776	830	851	820	816	789	834	854	796	814	751	832	820	788	792	774	787	798	848	779	879	805	811	801	833	834	846	830	815	805	790	801	776	757	879	806	810	843	840	865	831	848	847	874	833	831	808	826	843	808	849	853	855	830	833	834	775	849	836	804	869	841	799	828	802	810	797	801	830	831	781	869	828	853	843	865	845	764	860	822	843	824	842	833	819	876	883	838	838	801	801	801	825	860	890	818	885	832	861	794	799	753	813	811	812	850	856	817	852	827	824	842	838	828	828	834	820	817	835	821	848	828	849	844	788	817	834	810	804	797	813	824	807	841	826	824	838	798	798	844	892	835	831	839	842	804	805	824	856	845	857	815	806	801	831	812	772	820	823	815	888	787	799	836	838	883	830	867	862	769	832	840	829	829	819	796	841	766	804	855	803	822	850	850	833	826	825	822	814	839	873	779	866	813	798	827	848	794	825	794	844	802	827	841	771	825	784	869	836	797	835	838	866	783	810	814	800	836	820	839	826	836	831	829	783	818	830	862	832	829	802	810	785	853	835	784	869	829	812	800	810	863	890	807	791	842	811	815	824	819	818	805	804	842	806	855	827	800
3906	856	1223	935	625	472	379	317	281	272	226	205	179	174	159	167	152	156	183	149	167	129	142	151	130	132	126	141	142	132	125	137	147	129	136	113	132	147	141	130	141	147	144	119	124	129	129	137	133	140	131	134	144	130	142	124	136	134	134	125	131	140	132	117	118	130	119	118	137	118	148	124	110	137	141	138	122	115	121	139	136	122	122	148	128	143	142	118	156	141	117	125	117	145	136	137	127	132	137	118	156	135	131	99	146	136	133	127	127	137	124	118	138	132	146	133	132	128	143	142	145	115	125	131	114	138	115	111	119	121	133	120	135	119	113	133	147	116	115	119	133	135	140	113	132	140	132	119	136	121	135	139	141	127	128	123	129	125	113	148	147	124	140	133	117	126	125	134	159	147	116	122	129	122	118	119	125	134	126	113	121	125	119	127	122	127	142	125	118	145	148	116	135	132	143	128	127	123	111	119	131	135	123	137	141	131	109	130	131	114	145	140	116	120	127	136	128	134	120	123	159	126	120	125	147	153	116	156	132	122	136	120	120	130	139	135	139	119	118	121	115	116	126	111	135	133	121	120	131	140	133	110	156	146	115	128	155	121	116	156	122	141	149	104	148	119	115	161	113	132	133	127	142	111	130	126	146	143	150	134	136	134	130	144	132	128	130	146	127	127	127	129	119	125	145	133	120	133	125	112	142	119	126	132	122	126	128	123	130	139	132	132	135	116	111	128	126	137	140	132	139	136	140	137	139	106	134	108	125	123	127	128	134	127	125	95	128	127	137	124	132	121	124	118	129	139	135	116	131	123	153	126	129	141	143	138	127	140	150	112	140	123	131	137	160	106	141	132	128	123	102	129	114	130	110	126	145	134	131	137	137	126	117	120	133	111	123	126	117	130	120	120	160	131	127	119	134	137	148	139	120	124	125	129	160	143	132	156	140	144	124	119	132	125	146	134	110	131	133	142	136	91	133	117	124	132	109	142	134	122	116	116	140	123	133	131	139	128	143	122	120	119	118	140	127	138	134	131	148	138	117	141	125	119	122	121	141	116	135	140	113	115	143	142	116	144	156	137	137	133	125	139	115	130	143	129	139	119	111	128	138	134	122	133	117	104	125	147	113	117	130	136	113	146	104	126	122	113	116	146	136	115	122	112	137	127	119	118	111	123	139	129	116	133	136	126	116	146	128	120	131	110	127	149	116	128	138	101	129	147	123	119	112	127	124	113	109	120	130	122	122	129	135	110	124	141	121	127	142	118	116	151	119	124	126	124	121	127	125	122	119	145	144	122	151	131	122	137	129	128	133	109	112	125	132	120	117	149	119	124	131	124	111	115	128	129	116	133	134	137	136	127	122	129	89	134	137	134	127	115	139	112	142	124	130	129	122	137	139	135	135	135	132	119	118	142	112	127	136	129	148	130	141	127	107	99	127	129	112	119	132	125	134	122	129	155	134	115	113	141	131	119	126	120	121	115	126	118	119	120	145	120	129	114	119	142	106	131	129	113	112	125	144	110	123	121	110	128	120	127	129	137	142	143	127	115	141	130	117	128	127	136	132	117	142	132	145	112	124	113	142	133	126	130	105	122	130	130	120	126	112	117	111	116	145	117	114	116	131	133	140	112	125	136	141	128	137	124	137	114	137	123	121	121	127	126	110	121	127	137	142	130	133	134	137	112	133	127	130	113	137	112	122	125	120	137	135	114	120	116	120	117	124	119	139	144	135	119	103	118	116	142	135	126	161	105	121	119	132	125	140	129	114	127	129	121	130	106	134	132	148	107	118	109	137	146	134	102	129	132	126	123	155	141	160	135	128	129	142	120	126	116	137	148	135	133	124	136	148	145	117	130	113	146	120	118	135	156	115	110	134	151	137	111	111	139	123	111	135	131	127	138	127	150	124	114	139	131	135	141	112	116	131	115	113	146	116	128	143	133	147	116	128	138	134	116	124	120	125	140	120	121	127	141	130	121	130	118	122	131	115	130	110	122	159	127	123	139	131	117	125	113	128	113	128	133	124	136	135	115	136	116	129	102	112	118	138	129	126	133	106	140	126	133	135	127	131	121	126	140	121	144	128	121	146	134	111	114	148	124	126	121	113	123	120	118	118	112	134	119	126	127	146	131	126	121	137	134	138	134	134	137	140	124	104	126	132	115	129	116	154	143	120	129	121	124	137	125	118	142	115	124	127	124	119	131	133	113	135	116	118	119	148	140	145	127	127	116	140	130	132	119	128	129	112	131	120	131	118	116	127	138	118	138	128	117	144	104	139	133	115	137	126	112	126	118	128	143	134	113	135	124	111	134	125	119	130	157	144	118	116	114	124	128	137	149	127	125	139	128	142	119	133	142	118	109	129	136	125	126	146	124	122	142	117	147	134	128	120	122	128	130	142	129	116	142	114	134	134	140	128	143	123	136	130	127	108	130	135	130	117	118	142	122	114	153	130	138	125	133	139	136	123	130	124	113	144	140	134	139	115	110	150	137	135	109	115	132	133	116	122	129	144	134	138	130	123	129	126	109	133	107	122	128	122	126	122	129	114	120	133	131	142	133	122	131	118	147	147	134	132	152	133	117	146	112	133	116	119	145	129	124	126	126	123	124	130	157	144	102	107	132	118	120	127	140	143	133	123	125	124	132	132	125	126	134	124	140	121	108	132	122	121	128	129	121	120	121	137	139	129	134	111	116	132	132	128	138	130	129	126	138	122	129	135	129	129	131	135	129	127	130	132	127	120	132	132	130	128	123	114	130	139	129	132	113	131	137	131	139	142	115	122	119	125	135	147	137	144	124	129	126	123	130	134	118	121	125	140	138	149	136	126	113	122	122	116	129	125	129	112	135	131	138	133	131	152	131	126	121	117	142	127	136	133	114	126	115	134	122	113	123	146	128	121	110	145	118	133	137	141	132	112	124	114	138	113	132	118	138	123	123	114	126	146	126	116	121	125	136	115	134	139	139	129	132	135	136	122	137	126	122	135	134	142	125	149	119	138	133	121	142	146	127	120	139	118	127	117	123	113	114	134	129	122	123	117	151	128	135	125	148	137	126	121	118	128	120	127	134	125	114	129	129	121	103	136	148	143	144	119	134	128	116	118	148	135	135	113	137	136	134	133	134	126	132	137	126	116	127	128	117	144	135	161	134	121	113	135	137	109	140	112	144	114	134	113	134	123	111	143	133	116	151	112	114	143	137	129	135	154	114	135	135	136	114	137	150	124	142	135	129	124	153	136	143	132	143	113	155	130	133	128	131	137	104	131	131	131	136	137	140	107	122	124	132	124	117	128	126	121	134	117	117	122	117	140	142	135	130	112	156	131	139	116	145	113	116	122	116	143	131	134	133	117	130	136	130	126	136	106	136	122	149	129	132	107	119	131	134	136	126	132	124	119	126	123	119	127	113	120	117	125	134	128	125	148	129	130	124	145	126	150	117	135	127	146	121	125	117	112	135	144	153	105	141	137	126	141	129	104	139	130	134	125	167
5182	1428	2923	3467	2906	2476	2097	1721	1480	1309	1159	1094	976	896	865	834	794	789	765	693	736	660	615	627	649	607	624	632	604	546	552	561	569	546	555	536	563	532	504	495	520	520	566	509	484	519	510	538	515	511	457	513	498	496	529	482	479	485	481	490	517	505	516	509	499	520	480	481	517	524	493	438	503	466	485	479	506	488	453	494	488	494	456	455	504	500	482	469	480	474	489	488	474	489	481	480	530	479	462	509	471	462	464	443	523	462	469	459	478	471	469	500	464	502	508	477	481	469	506	471	494	503	469	451	485	499	484	502	495	477	518	477	498	479	511	489	485	512	448	469	501	479	504	434	495	483	440	437	486	475	455	460	509	499	492	457	489	442	488	491	492	468	480	493	448	471	515	486	489	500	502	504	479	443	484	447	458	490	467	495	466	488	428	464	514	480	478	445	503	467	455	473	479	495	458	479	457	481	448	473	476	485	471	484	478	499	465	520	490	452	450	443	476	466	458	449	500	460	483	451	521	496	488	522	496	462	457	496	472	475	413	499	476	416	495	441	427	514	499	463	449	497	492	446	434	502	461	489	492	493	466	463	501	471	488	471	502	514	459	488	504	452	437	475	488	453	487	494	433	457	459	469	519	462	444	463	454	500	489	496	460	488	499	474	451	471	461	457	478	471	502	457	478	456	454	499	486	520	502	515	460	477	487	472	431	460	440	488	502	479	431	481	457	488	463	476	432	498	494	450	510	525	434	458	482	479	487	462	494	444	471	483	490	499	491	491	483	525	461	487	472	501	495	472	456	509	457	481	460	449	462	427	474	481	475	502	492	496	492	446	434	483	490	522	480	473	492	484	470	479	455	473	493	511	474	448	473	484	457	468	433	476	488	482	481	451	467	508	485	465	461	466	444	453	479	472	498	484	470	499	490	510	492	463	472	466	520	498	493	496	430	460	495	509	465	466	452	498	439	467	443	448	477	481	442	438	509	528	490	484	496	463	444	443	498	461	463	455	499	495	475	444	472	455	475	469	489	462	463	442	477	485	497	491	446	460	451	461	509	453	483	483	485	450	460	468	452	472	486	490	455	476	485	477	499	462	448	492	448	467	489	437	472	442	468	470	485	471	491	468	472	483	467	499	514	500	478	488	471	457	447	483	471	468	457	453	489	455	472	463	480	469	501	471	488	473	494	481	473	472	486	490	532	450	475	465	464	494	448	475	484	492	503	524	458	493	485	447	434	445	466	485	456	481	485	466	458	484	462	502	411	479	462	497	482	431	489	500	435	426	434	466	519	458	449	515	496	479	462	480	512	492	453	478	498	493	467	470	465	468	467	491	451	465	481	502	481	508	477	497	477	507	486	465	505	482	499	457	519	514	468	473	470	475	476	422	469	545	508	482	465	457	466	505	459	471	552	515	463	443	473	456	462	463	473	513	520	500	481	473	460	509	480	488	463	482	487	488	510	504	449	464	496	514	486	478	488	468	466	549	484	432	493	499	508	469	454	521	500	492	546	497	472	450	466	502	470	452	452	490	475	463	437	468	500	482	507	470	447	492	491	495	471	467	469	461	443	467	476	442	497	477	487	516	431	456	498	514	492	477	471	459	485	479	481	469	450	467	493	453	443	441	483	499	474	460	454	499	431	503	479	444	461	482	451	527	497	476	496	499	452	463	461	507	462	433	482	479	474	488	445	479	465	483	490	463	483	439	473	443	470	478	481	461	464	489	481	496	519	445	457	486	493	498	489	511	491	471	491	492	505	488	475	458	486	463	469	490	454	464	463	475	460	459	491	481	473	456	451	483	457	498	451	501	497	506	453	477	467	519	484	467	450	502	459	434	480	507	490	489	482	479	474	466	471	502	459	480	430	458	489	519	495	496	473	458	473	469	465	461	487	452	525	500	439	483	500	463	467	472	506	438	494	482	478	432	454	506	475	467	444	463	521	477	454	476	494	492	434	447	457	488	476	468	450	496	479	496	411	509	460	491	479	466	487	472	467	462	512	445	486	503	458	498	472	469	508	482	490	534	436	472	461	492	484	480	473	499	452	499	473	486	494	501	494	488	480	495	512	450	463	512	486	482	498	506	461	471	501	437	461	471	463	455	468	479	484	456	451	495	473	522	486	469	490	445	486	483	439	501	450	469	476	462	490	441	462	479	471	502	478	488	482	450	456	450	476	442	461	476	465	507	480	503	484	451	469	456	480	475	479	451	439	511	512	487	505	435	474	518	463	478	486	475	468	488	444	515	458	511	502	471	459	519	486	488	464	455	471	490	442	435	484	460	451	477	510	465	512	464	481	475	493	495	521	492	444	454	510	510	466	482	482	443	457	507	483	463	467	488	474	500	465	482	465	472	473	479	480	485	458	491	444	527	453	456	457	495	452	471	485	513	480	460	468	478	507	498	497	534	500	451	483	444	526	463	467	493	484	483	485	474	492	465	504	504	451	495	496	460	467	461	463	470	450	476	540	485	496	487	482	489	482	489	472	479	507	504	454	482	476	499	460	474	468	509	449	480	479	475	492	455	485	451	453	485	449	488	466	516	465	485	477	452	463	474	489	446	456	424	524	512	476	524	452	493	469	476	467	442	491	448	466	491	453	482	454	478	438	462	471	486	447	495	470	468	489	458	465	483	521	471	484	452	506	464	512	464	454	483	507	458	460	506	461	471	459	488	525	487	508	457	467	499	473	505	478	471	471	476	461	493	495	500	477	470	475	478	442	487	461	492	533	491	483	427	539	471	508	441	523	508	480	470	485	439	472	483	446	485	461	473	475	438	471	484	477	517	523	457	485	504	464	495	464	470	500	499	442	461	462	498	511	445	497	468	485	484	497	504	447	492	489	472	525	469	474	492	494	463	451	470	462	481	480	478	478	513	471	477	453	479	482	464	470	496	458	475	451	486	502	488	452	449	477	449	460	492	476	505	473	485	499	473	476	475	438	500	471	503	512	488	510	474	515	468	474	479	477	483	446	504	468	507	477	464	497	475	464	471	493	489	446	460	448	484	472	469	468	494	513	450	478	502	454	466	442	461	446	476	450	451	508	489	437	473	501	458	483	441	481	482	431	495	481	490	476	464	473	467	506	468	426	456	524	462	479	441	468	501	484	517	502	471	497	457	437	503	506	495	521	484	474	488	458	481	470	477	467	463	462	442	475	502	454	473	501	514	471	484	481	484	467	482	460	474	501	502	463	493	504	460	467	469	463	474	464	476	461	488	512	471	440	481	436	450	473	496	468	464	480	434	467	477	486	485	467	460	477	451	508	489	470	514	452	456	502	471	462	483	505	478	504	425	459	445	463	515	480	472	478	507	480	501	481	475	490	485	480	474	498	474	473	479	477	500	496	476	474	470	522	485	457	456	489	455	517	451	485	452	481	451	486	468	464	440	470	454	479	501	490	445	527	481	465	484	453	444	509	473	516	469	458	473	457	445	503	458	492	485	444	475	492	492	472	437	469	475	443	484	504	482	467	510	484	501
7134	1603	2187	1609	1112	763	602	474	409	301	264	255	247	178	215	217	180	178	158	164	153	154	140	157	142	144	150	131	139	145	120	113	126	128	118	134	113	115	127	105	131	108	112	109	130	123	137	118	125	117	95	126	111	115	113	93	130	115	124	101	117	108	103	97	111	112	116	96	116	108	104	99	98	92	132	101	112	114	95	92	120	138	104	124	128	126	110	109	106	118	96	121	113	113	121	121	126	104	119	98	107	112	106	115	112	115	121	103	117	107	108	107	115	104	129	118	95	101	123	132	108	95	106	101	116	102	104	106	109	95	103	108	121	108	111	99	115	127	103	95	103	89	98	121	105	106	99	110	101	107	116	114	92	105	115	120	130	108	116	110	116	108	102	114	111	83	100	100	111	111	111	97	121	120	90	108	112	107	112	113	102	120	114	112	98	116	102	99	96	134	108	112	124	104	112	108	119	118	102	112	108	107	95	99	115	105	116	94	113	111	107	106	108	103	107	104	105	135	113	95	103	116	110	98	119	122	117	103	112	102	107	122	105	93	96	127	100	117	113	102	116	89	110	97	104	113	106	102	104	105	92	121	114	109	100	115	97	122	126	121	109	110	112	101	111	119	111	109	103	120	96	103	110	117	108	94	104	119	101	122	135	95	133	108	109	103	99	109	117	116	108	113	97	113	104	109	90	123	116	108	107	112	116	110	94	113	92	108	114	104	112	124	87	102	104	110	103	101	124	108	115	97	122	110	95	97	108	116	117	100	108	96	121	103	113	127	111	100	103	108	97	105	112	101	111	105	111	109	115	110	103	96	103	95	104	99	105	103	97	114	106	123	89	111	104	107	106	109	105	108	94	121	78	129	111	99	110	100	108	111	128	122	110	109	112	114	101	102	122	119	105	98	116	114	100	110	111	119	94	108	117	110	111	105	140	125	111	116	103	145	106	104	86	116	96	112	101	103	107	110	94	104	122	109	102	117	104	98	104	97	100	109	110	113	101	107	104	121	100	111	107	104	110	128	111	117	104	106	105	111	120	122	90	99	92	108	107	103	98	112	105	123	99	105	97	106	124	97	128	97	88	104	119	94	107	93	101	123	126	108	121	110	96	114	85	116	121	102	96	108	95	96	94	109	101	105	120	104	112	105	110	104	114	106	109	110	104	119	127	102	100	93	99	90	114	111	102	115	113	112	110	124	120	120	117	101	124	103	100	105	118	108	108	121	104	105	113	123	103	101	98	119	94	121	102	108	102	123	102	120	122	107	131	108	109	110	109	104	93	97	103	121	126	115	110	92	105	95	105	115	99	99	114	108	126	104	115	106	111	112	110	92	106	106	112	102	116	114	106	115	99	126	107	117	99	102	104	113	124	118	102	104	115	107	93	108	107	112	121	100	123	102	102	117	106	111	102	99	104	96	109	95	115	101	98	135	107	105	95	119	94	93	100	112	90	127	109	110	119	125	103	107	91	107	108	101	115	98	124	105	102	106	107	104	107	106	123	101	102	126	113	106	108	103	101	116	94	103	100	110	94	115	109	121	131	97	106	104	106	106	104	106	109	95	117	94	101	111	115	103	96	113	125	94	118	107	122	113	107	115	98	110	127	116	99	127	113	128	110	109	113	125	109	117	102	106	92	105	117	113	107	115	101	101	102	106	114	115	96	110	105	109	100	116	110	111	99	115	107	122	120	117	101	116	104	125	137	112	105	115	100	104	105	91	98	103	98	113	102	90	114	106	101	93	114	104	132	109	118	104	114	122	99	105	112	118	111	113	99	117	106	100	111	113	91	126	107	112	117	94	119	92	96	97	104	119	102	119	111	100	107	113	110	116	99	95	101	117	105	87	116	109	118	89	105	116	108	95	106	105	92	120	118	108	102	98	130	100	104	122	92	90	90	115	117	121	119	104	101	91	106	110	112	109	87	120	106	122	115	122	95	102	117	97	105	97	103	113	105	90	124	109	115	123	117	97	123	116	127	109	85	106	103	109	92	95	101	115	110	122	110	108	118	96	120	105	105	122	112	116	95	101	113	103	109	101	93	99	108	123	88	124	109	111	104	97	108	98	114	125	118	105	93	106	98	104	123	128	99	101	93	111	113	126	124	117	104	122	117	106	110	98	116	102	98	107	109	124	109	105	122	112	116	110	118	90	115	106	92	97	102	103	102	107	108	101	94	131	140	99	120	126	123	117	112	100	106	111	109	98	109	92	103	113	113	121	126	91	111	101	135	102	109	127	106	107	101	119	109	96	108	86	114	109	113	109	100	95	107	115	94	117	111	106	118	115	94	117	95	108	113	103	101	114	108	113	106	119	85	92	99	121	104	95	120	99	106	113	115	100	107	102	119	96	101	106	102	101	110	106	120	101	112	105	108	104	107	110	106	120	92	110	123	123	104	135	98	98	112	97	96	107	100	132	102	98	97	106	103	97	118	120	86	98	106	108	106	108	114	93	100	104	110	89	102	106	92	104	109	86	121	107	105	101	102	123	126	126	95	105	112	116	91	93	100	103	103	122	109	108	107	92	135	112	104	111	117	107	107	106	112	132	97	115	100	116	98	97	106	106	125	113	100	121	113	116	103	124	111	97	101	113	100	99	102	106	104	102	104	104	100	108	106	91	113	116	114	102	124	103	102	98	105	117	103	90	98	112	132	109	124	132	95	92	113	98	127	102	115	100	108	112	102	105	107	124	104	122	105	110	92	97	133	120	88	102	103	110	106	101	120	123	116	110	100	119	118	112	92	137	109	87	103	112	91	113	109	106	100	112	145	110	114	112	103	98	100	119	115	102	102	115	108	116	107	91	116	107	89	106	104	106	108	111	95	102	117	128	95	108	113	100	121	103	108	108	119	114	116	113	105	109	112	96	98	91	115	122	104	115	109	95	102	108	116	94	112	107	100	118	123	90	111	114	119	119	112	113	101	134	89	102	94	92	105	105	113	110	114	100	83	117	100	111	104	109	96	114	112	107	106	131	112	125	107	106	114	121	117	100	111	109	101	100	110	107	95	102	107	111	110	125	109	98	111	107	108	102	117	86	80	109	106	94	101	111	125	101	95	120	106	101	106	103	117	116	112	94	105	105	90	109	99	107	124	121	121	101	102	100	105	107	119	123	114	113	102	117	125	93	114	105	100	104	112	124	108	109	117	106	113	108	106	109	102	113	111	118	105	129	92	117	96	100	98	99	97	112	107	122	99	101	112	107	105	98	117	121	93	124	108	118	98	101	118	87	114	117	118	92	110	107	121	95	118	109	110	105	126	115	113	108	111	110	105	104	108	100	107	101	109	106	108	101	127	98	108	101	116	87	128	96	114	107	106	110	124	103	103	96	88	107	121	103	118	116	117	102	93	108	102	106	107	124	95	93	114	87	101	103	125	110	100	107	132	97	118	89	96	113	106	117	114	99	100	117	105	92	112	100	109	102	99	115	113	116	92	111	112	120	107	121	128	111	112	109	98	119	104	107	112	101	102	95	101	114
7169	2149	4994	5818	5001	4128	3353	2782	2394	2042	1776	1534	1410	1384	1226	1143	1069	992	947	854	851	764	780	756	694	669	637	656	626	644	631	591	569	546	606	588	566	547	579	497	545	540	542	493	479	492	475	470	467	468	448	482	492	443	494	455	455	425	476	479	473	467	459	463	479	464	422	421	417	441	459	484	441	451	429	439	434	439	448	443	426	442	419	446	452	432	434	408	432	427	446	436	443	435	433	441	414	437	438	407	425	453	432	428	434	435	424	417	433	445	454	385	438	388	413	434	437	454	413	430	394	399	433	403	415	396	414	395	430	438	386	421	392	375	433	424	415	427	439	405	429	459	445	394	415	404	440	434	418	450	413	458	415	360	456	418	395	379	422	402	441	429	457	452	442	411	432	447	386	395	425	405	414	446	424	397	441	390	435	422	437	417	429	412	410	419	462	431	422	406	402	412	409	442	438	433	404	412	416	420	462	401	421	430	446	392	431	439	393	430	458	402	454	388	411	388	442	412	447	431	411	413	415	398	378	403	406	427	396	418	438	392	428	394	395	413	442	429	389	398	404	423	404	417	432	436	403	427	395	418	400	392	380	418	404	419	404	410	418	389	399	425	424	444	393	404	445	447	392	425	423	400	394	410	419	417	430	447	442	414	412	394	424	406	384	426	399	433	430	407	432	376	401	399	420	393	404	423	420	430	415	394	413	387	425	379	430	414	406	434	443	408	437	416	443	418	422	412	408	420	447	373	415	401	445	414	401	446	386	422	399	425	415	392	427	435	391	432	385	414	417	407	447	421	402	379	437	404	413	433	441	430	417	428	468	404	396	451	430	421	398	411	426	405	424	411	417	418	442	417	448	398	409	446	443	448	404	475	389	415	436	434	400	420	408	430	422	432	438	420	429	458	411	429	441	433	379	439	425	398	452	403	425	407	441	407	404	394	393	393	416	429	409	416	418	411	399	423	390	369	436	439	403	417	437	418	447	412	424	422	435	413	408	415	394	420	445	404	435	405	410	455	424	399	400	425	407	410	391	440	444	432	388	397	440	408	435	407	464	399	393	438	416	393	411	410	409	392	425	413	440	399	412	395	379	463	409	423	406	425	416	418	400	414	391	419	419	399	418	393	414	404	403	442	398	407	434	390	441	382	385	413	445	446	423	404	401	418	419	429	445	401	419	411	424	419	420	418	444	406	424	453	405	406	394	443	405	400	400	416	444	416	409	398	394	437	424	398	464	416	429	409	395	391	420	436	401	439	448	402	429	403	420	426	429	395	435	412	382	416	453	414	394	448	448	447	416	452	455	418	435	433	407	439	397	409	400	440	407	442	415	433	448	429	420	412	420	385	402	414	412	417	429	407	431	433	403	388	402	374	414	438	380	411	419	399	452	396	401	404	411	387	410	385	441	449	437	433	405	400	364	443	424	393	444	400	423	421	375	437	411	415	372	401	412	410	424	396	435	438	386	406	413	445	441	410	440	417	419	430	404	420	425	446	408	417	378	389	405	417	412	390	424	416	421	392	371	423	378	447	440	445	371	392	396	394	420	403	419	433	403	433	397	418	396	408	421	424	377	421	399	409	459	406	383	427	432	419	409	399	406	418	406	457	434	433	419	404	404	443	438	436	428	428	429	387	430	395	388	418	434	424	401	435	355	418	384	424	402	420	390	358	391	446	403	423	408	422	397	472	403	378	387	426	407	368	440	443	397	412	418	409	455	428	413	400	430	451	411	422	413	431	418	429	430	405	390	419	431	397	413	453	395	439	432	411	456	439	427	418	408	434	450	408	399	416	386	382	401	428	395	421	387	418	409	447	400	402	402	434	422	409	395	400	400	409	408	469	420	416	416	424	441	407	404	408	422	409	443	401	413	424	423	462	404	439	426	432	444	400	423	390	417	433	422	419	409	398	405	419	394	416	407	406	384	407	440	453	394	385	458	399	421	387	437	456	365	426	416	433	388	416	428	397	416	403	355	437	391	425	396	410	416	419	430	402	433	437	425	381	379	410	438	412	445	428	433	401	397	410	407	402	395	408	401	379	396	428	440	395	409	372	440	390	438	439	414	424	425	434	416	424	454	418	363	400	406	411	421	428	417	432	422	377	419	393	383	396	402	437	435	422	406	435	394	417	428	409	422	384	385	405	400	407	435	433	402	426	379	413	397	423	423	409	429	415	436	440	436	441	403	347	415	424	414	400	438	425	396	426	415	411	414	403	441	432	412	433	435	410	423	392	393	411	414	419	435	408	418	416	404	390	419	414	386	465	403	426	423	423	435	433	437	396	408	416	422	398	407	428	417	412	491	402	412	440	453	409	462	424	409	411	415	431	414	447	407	416	426	390	445	420	406	413	399	445	389	418	409	424	395	388	419	385	440	433	428	395	422	426	450	415	394	405	426	435	422	434	421	400	414	432	441	430	458	442	409	435	453	382	392	418	424	423	406	435	409	391	419	381	437	385	400	410	400	407	407	421	441	414	441	407	430	397	411	393	413	415	406	404	438	416	426	427	404	425	414	430	439	424	395	377	396	403	386	430	400	429	439	401	436	389	428	372	435	427	395	452	428	401	375	435	424	420	439	415	418	402	416	406	418	458	404	430	402	403	406	439	441	421	416	422	381	422	400	431	392	394	390	393	434	392	443	427	407	424	432	447	417	391	428	432	394	433	415	451	394	405	424	433	409	424	409	428	403	415	429	426	411	387	447	429	429	422	444	418	377	454	420	411	452	413	396	428	391	375	456	392	410	398	420	406	420	419	410	387	429	432	428	405	429	398	409	431	427	388	422	416	381	420	430	385	418	408	416	458	449	431	404	402	380	405	415	410	389	407	400	443	422	411	385	397	414	387	402	414	434	402	413	410	431	405	425	437	427	425	418	421	410	400	430	399	402	429	401	405	405	433	405	422	392	423	457	423	403	422	417	408	417	412	420	424	395	382	410	388	413	449	405	392	418	418	443	447	431	421	423	446	436	425	418	422	432	457	439	405	409	416	409	419	443	415	436	437	418	447	410	412	404	410	449	447	398	424	399	428	389	379	389	439	379	405	414	401	425	383	411	436	423	421	418	399	420	442	393	399	425	418	376	431	413	431	437	384	423	427	448	441	402	414	387	424	409	415	400	403	392	392	421	390	415	383	397	416	404	407	438	400	416	396	438	387	405	428	431	427	416	403	418	414	426	414	426	389	396	397	427	414	399	452	432	404	427	421	404	422	420	426	394	414	382	419	428	397	399	425	404	414	392	412	410	400	444	419	425	376	388	437	405	427	441	414	416	403	455	398	419	404	420	412	372	405	419	398	372	428	379	419	420	420	420	418	423	415	441	403	400	453	437	429	433	408	436	446	437	405	426	426	435	401	418	415	413	416	392	398	441	431	463	396	425	448	393	394	381	411	433	409	419	408	393	409	418	426	402	385	429	392	394	434	411	445	446	371	434	418	419	402	415	429	430	413	400	405	462	393	409	422	434	389	391	447	427	403	394	421
1230	303	334	304	295	258	261	277	254	261	258	256	239	227	254	293	269	245	241	237	264	266	250	230	240	249	208	234	244	252	275	253	210	239	250	224	228	250	252	232	237	236	229	228	240	277	263	229	257	247	236	246	242	266	245	250	245	244	225	261	253	241	249	237	258	258	243	239	229	245	245	239	254	259	229	221	224	232	273	246	224	234	253	230	236	257	258	244	222	252	242	257	215	260	241	247	245	249	242	236	257	248	231	243	247	225	237	236	254	230	244	246	239	253	258	268	245	257	242	238	230	239	237	223	236	243	244	272	250	268	238	266	253	228	276	262	241	254	210	261	254	217	222	246	256	226	260	262	256	252	208	218	238	273	242	269	246	286	254	221	229	260	255	261	240	241	232	235	245	242	253	248	231	244	243	220	244	257	255	253	236	265	261	227	229	231	234	246	261	269	247	239	243	248	249	207	243	272	246	235	241	224	248	250	223	265	232	262	207	262	275	245	228	232	232	245	242	245	275	246	232	229	258	231	256	258	266	262	249	245	231	259	274	248	236	235	230	250	258	233	232	249	240	245	232	245	255	227	223	287	271	257	264	250	233	251	236	240	252	268	222	235	226	267	266	250	253	228	255	226	241	241	243	266	236	235	257	255	259	256	228	231	242	230	270	270	243	254	241	221	261	229	259	257	246	249	250	234	254	240	255	242	225	235	222	228	231	221	237	268	257	229	271	249	246	254	260	234	274	258	252	263	257	231	257	252	258	241	229	254	208	236	237	261	262	236	246	239	239	260	245	253	232	258	233	219	241	258	263	243	218	268	235	233	236	240	240	242	248	265	265	234	235	249	236	239	259	244	263	237	250	252	256	231	260	219	250	260	246	254	227	250	231	235	217	233	233	263	234	268	236	259	249	249	235	244	247	245	250	210	231	211	264	241	230	259	255	264	251	235	244	231	232	263	291	234	262	242	240	248	199	259	221	264	248	231	247	275	229	241	234	239	254	281	244	240	247	266	240	258	230	249	253	236	251	256	228	217	244	219	239	247	251	229	245	269	259	262	247	253	228	244	242	249	263	230	230	210	211	239	234	254	253	257	248	235	224	221	246	244	262	240	250	220	253	249	249	251	249	229	235	239	262	213	245	259	263	279	245	242	236	257	256	241	260	216	234	215	233	252	255	245	274	216	233	267	256	254	260	244	260	222	267	248	255	236	259	247	259	260	235	222	263	254	236	233	246	247	264	232	227	230	249	254	260	235	272	252	236	254	267	235	264	259	225	260	251	233	240	229	259	243	267	255	233	236	245	260	245	233	242	247	257	288	249	199	247	264	262	257	233	267	262	227	261	221	236	236	244	218	226	251	254	254	229	246	250	257	268	239	253	244	236	281	245	220	250	239	228	245	231	245	249	235	241	262	234	237	235	240	250	234	250	290	213	244	245	275	247	257	270	226	255	238	251	229	249	271	241	238	260	252	242	232	261	228	225	240	243	262	251	263	248	236	234	236	224	279	278	259	224	236	248	255	239	233	234	230	241	242	228	278	246	243	250	255	239	244	272	225	255	252	251	243	247	266	229	250	228	231	248	230	266	231	221	201	258	257	242	244	246	256	249	262	225	257	244	227	244	249	212	253	236	243	241	234	264	241	249	246	237	232	268	265	246	215	238	257	243	233	250	236	248	270	248	252	238	229	214	251	241	249	231	221	211	284	227	259	263	268	234	247	251	256	244	279	257	227	217	267	268	241	238	233	241	249	262	231	236	226	235	228	253	247	244	227	261	220	273	278	278	245	235	237	283	248	233	260	258	235	247	231	281	231	216	251	229	268	207	252	219	253	246	234	261	265	253	220	233	260	246	223	220	261	236	215	266	226	217	257	249	232	268	233	228	246	235	242	262	239	260	242	246	289	201	224	235	235	230	265	239	262	237	232	263	256	221	267	235	270	249	249	266	235	238	244	261	237	227	231	256	239	263	253	225	206	254	196	277	265	249	234	224	229	234	239	239	225	240	238	221	254	259	251	236	234	253	240	276	206	282	212	231	248	252	266	245	285	249	268	285	247	237	241	254	238	252	260	253	253	246	248	253	230	255	244	251	243	241	225	241	251	252	253	241	235	248	227	203	238	220	274	265	237	243	229	249	276	254	218	249	268	229	243	248	211	255	254	246	258	214	252	240	242	250	264	237	286	240	220	259	239	259	263	252	257	260	238	264	216	232	256	252	242	241	261	227	261	254	216	226	260	232	249	239	253	229	228	261	232	242	239	240	228	244	263	243	249	236	269	247	245	239	259	226	236	246	228	208	274	243	245	261	249	251	239	219	248	258	220	244	237	220	247	223	250	239	255	227	260	238	235	236	264	222	236	242	270	260	256	240	217	239	263	225	236	228	260	276	246	288	234	254	232	251	229	255	245	249	243	246	251	242	238	233	249	263	248	234	238	258	259	244	211	247	238	234	242	243	243	249	257	218	211	240	252	218	222	282	236	278	268	231	230	273	219	244	250	245	264	215	244	296	248	242	241	221	221	231	238	228	238	252	242	249	236	243	253	231	230	245	224	242	247	257	248	234	230	240	237	233	260	231	253	262	257	240	239	239	248	230	265	253	246	238	252	254	243	258	241	244	248	277	252	229	254	234	247	235	248	245	251	229	230	240	243	241	248	244	230	255	240	222	253	232	244	241	251	229	256	262	226	244	218	241	238	240	237	233	252	232	246	199	255	243	255	237	255	251	250	242	238	235	265	262	244	246	234	240	257	264	236	246	262	245	295	216	238	247	238	259	281	233	225	271	256	261	239	215	239	249	264	253	261	235	245	255	239	220	256	239	246	233	240	210	254	269	240	227	239	231	213	248	226	246	246	247	268	232	234	259	234	269	256	242	270	260	245	280	290	259	253	234	261	232	252	243	251	226	236	256	263	242	225	221	247	236	208	220	269	217	236	250	238	277	219	248	277	245	252	236	237	258	233	235	239	220	251	239	226	231	235	231	197	257	252	247	273	239	271	225	260	258	253	221	226	241	248	221	232	252	223	247	224	257	264	245	265	221	245	272	246	253	236	244	250	256	261	248	274	242	231	226	250	271	258	254	269	246	246	249	261	242	245	252	252	211	233	244	242	243	214	244	219	242	273	224	239	221	258	240	224	257	222	236	270	271	235	224	251	257	229	227	263	228	273	258	257	257	217	207	230	237	218	262	224	222	270	251	237	261	255	237	262	249	254	251	267	251	257	281	222	260	254	251	266	255	240	233	224	265	242	272	236	247	249	220	233	235	263	220	250	248	247	236	232	268	226	278	221	236	220	258	267	252	248	234	245	226	240	229	265	234	239	247	284	277	248	235	227	231	244	267	254	242	238	267	251	269	262	258	214	254	236	235	242	246	233	232	232	229	253	285	230	227	221	237	248	244	232	251	249	258	218	231	226	240	247	264	257	235	242	262	247	238	251	247	242	253	257	252	258	206	228	257	269	237	262	255	265	253	225	236	256	267	282
2285	883	1012	1064	1011	1008	890	944	916	897	901	867	845	843	881	850	866	904	892	846	828	866	803	835	855	820	883	865	880	824	797	809	865	785	833	828	844	829	836	824	856	849	835	783	847	830	852	866	845	891	823	851	863	812	810	835	819	800	828	840	828	825	879	798	830	839	854	844	806	842	816	822	811	836	786	854	836	824	807	823	794	867	825	819	802	833	876	829	752	814	826	853	828	741	835	807	779	835	817	829	861	878	795	823	858	829	821	850	760	829	845	842	861	828	801	836	812	868	816	805	820	888	766	818	800	814	798	867	839	849	796	781	881	821	791	831	849	837	780	818	864	785	761	861	871	845	839	810	766	758	836	808	818	839	786	803	824	857	832	840	860	824	821	849	834	854	857	848	847	845	839	805	867	858	869	814	797	833	776	806	885	804	849	826	837	823	829	806	831	854	854	835	837	900	888	832	831	885	838	861	815	796	822	866	828	803	864	817	835	837	867	747	793	846	800	853	796	794	847	819	848	863	782	828	867	837	823	831	804	838	775	796	803	834	860	803	825	858	848	852	857	847	805	768	806	828	781	847	836	810	818	779	845	844	863	892	803	797	834	844	888	816	839	874	834	797	821	872	771	798	846	863	850	835	857	824	843	860	787	880	845	841	832	814	813	838	832	838	837	837	827	824	812	812	808	784	804	832	858	816	839	802	822	839	859	832	811	830	863	795	810	838	815	815	871	830	836	842	799	856	794	833	878	857	824	825	842	843	842	836	845	888	828	797	793	834	812	800	808	843	838	854	843	853	821	829	802	856	819	830	822	824	793	823	781	842	820	851	831	874	857	866	822	745	842	809	845	836	859	809	830	804	837	832	850	830	897	779	823	806	790	898	822	840	766	816	870	848	774	884	851	810	873	795	852	848	862	833	855	870	812	788	828	875	825	855	787	845	873	858	808	826	878	818	792	793	830	820	806	834	845	819	829	793	831	845	838	847	830	837	836	865	810	868	805	791	831	816	801	863	813	836	792	828	828	837	810	881	842	856	859	827	859	818	844	825	890	826	880	817	802	784	860	825	818	748	784	813	800	839	851	842	829	750	861	775	833	776	856	846	836	786	841	831	851	811	888	830	780	849	846	793	853	831	875	803	802	807	852	787	830	879	816	886	789	831	820	791	868	793	846	862	836	808	805	814	847	797	852	815	837	839	853	810	853	804	851	799	802	793	837	844	827	838	796	807	839	831	852	816	802	823	839	871	754	821	853	786	818	815	795	829	825	817	810	825	843	853	794	814	856	810	822	823	867	812	804	874	851	833	838	773	834	778	813	804	871	838	843	836	832	857	835	854	849	808	802	759	807	864	834	826	784	814	833	831	811	850	835	847	836	846	785	837	801	831	850	791	842	807	838	841	802	849	837	835	790	839	837	833	793	825	811	838	814	845	823	849	844	848	807	818	818	832	900	839	880	841	801	807	760	789	855	811	773	820	822	823	830	809	835	813	843	852	803	833	830	822	805	800	764	827	856	785	825	777	818	854	877	798	816	802	797	791	905	808	875	875	812	835	841	799	805	797	881	817	831	854	852	838	763	812	804	844	857	856	814	859	834	834	803	874	817	783	805	834	811	848	820	815	859	830	833	813	824	817	804	805	832	871	834	868	798	774	866	833	853	806	849	773	848	802	840	860	816	849	811	850	819	825	809	793	805	808	821	804	790	812	880	794	821	818	787	861	829	792	811	820	848	859	855	743	855	858	796	879	836	785	824	842	819	825	833	823	839	847	830	806	797	792	800	803	836	791	776	806	813	833	861	812	850	887	808	836	861	820	814	849	842	822	843	902	848	865	858	820	859	830	834	835	833	844	863	836	865	800	867	861	816	824	848	860	817	892	821	833	842	784	843	827	809	792	818	865	856	778	817	874	803	802	789	795	792	815	843	863	804	814	834	810	823	805	810	824	837	811	856	841	837	813	823	795	862	835	802	828	869	790	795	862	860	878	828	794	807	834	859	823	800	820	839	882	843	860	792	868	828	818	781	825	806	797	861	827	850	825	825	855	828	839	836	858	834	848	832	810	715	806	894	811	827	855	801	859	792	845	803	843	874	813	875	852	787	888	847	828	836	813	826	841	841	847	806	891	858	802	802	834	837	854	822	815	853	788	781	774	825	830	846	834	794	833	790	801	801	833	859	841	796	815	890	783	807	887	854	819	780	815	842	812	864	783	818	860	827	854	818	887	795	836	929	829	791	823	839	816	764	811	841	804	810	845	819	847	827	863	837	873	788	869	804	881	814	794	851	837	831	847	791	849	801	864	819	778	840	809	853	846	851	830	859	838	787	775	855	778	886	837	843	858	853	844	798	846	848	828	764	843	835	836	844	822	813	791	846	825	826	802	837	861	820	792	852	810	819	851	844	833	850	832	882	841	833	853	855	831	837	791	799	809	790	851	836	813	866	782	786	803	812	853	818	820	856	848	769	810	836	864	872	799	801	874	839	819	854	744	761	817	817	834	855	792	834	791	858	783	864	861	834	809	820	771	794	817	804	787	836	859	788	857	775	801	846	815	819	829	831	802	843	788	856	825	819	819	804	820	852	894	816	815	827	829	852	774	889	818	805	847	862	840	817	775	826	898	857	861	862	832	804	834	857	831	808	861	820	779	827	814	776	904	820	816	850	855	804	807	845	837	830	800	817	789	858	798	838	855	867	789	780	842	882	842	832	807	799	853	852	801	818	798	768	826	853	800	848	810	873	836	847	845	835	866	884	823	881	871	792	847	810	832	804	869	840	868	877	847	834	822	816	837	868	843	856	837	852	752	804	821	842	858	850	850	841	832	814	843	824	794	819	864	804	844	824	801	792	854	844	844	813	847	815	813	768	850	812	819	796	864	771	805	811	809	799	813	863	747	809	850	827	864	860	824	817	845	820	875	831	803	813	846	834	793	813	789	831	825	845	820	791	798	807	891	839	846	811	837	867	836	840	778	840	862	849	788	856	830	784	816	790	809	842	834	819	819	860	862	854	813	801	837	826	875	838	803	886	851	812	840	838	845	877	852	786	832	789	826	803	818	885	827	801	835	896	821	826	827	803	823	855	776	822	838	898	868	817	800	828	863	829	785	870	785	811	863	838	816	843	842	757	801	842	830	760	793	817	826	798	824	891	819	815	842	836	857	823	836	830	798	798	840	840	796	851	813	824	825	791	828	815	838	824	801	827	834	843	763	814	795	819	834	831	868	829	872	864	832	850	864	810	793	873	820	843	836	823	834	835	793	826	852	809	863	860	887	810	818	836	828	816	817	823	842	757	800	790	836	831	802	843	799	880	854	829	788	836	800	848	757	819	852	781	848	834	798	870	767	791	808	790	889	762	766	836	821	798	822	844	845	852	831	846	852	828	855	883	836	806	776	843	812	862	812	776	840	796	771	874	761	844	821	823	877	843	860	835	844	816	814	868	818	855	848	870	870	862	780	825	821	865	807	829	846	854	809	802	846
3856	879	1134	897	676	467	384	294	291	252	217	239	203	180	175	163	161	159	167	134	149	135	143	145	132	134	147	163	140	149	136	151	140	130	143	162	152	149	125	134	114	123	117	115	153	134	141	129	128	133	128	141	133	128	114	141	143	144	135	138	134	126	147	113	119	134	130	134	124	127	131	121	137	133	136	139	137	136	132	141	138	132	117	124	120	116	120	119	130	133	135	125	147	147	134	127	129	139	129	136	133	106	123	112	131	153	115	141	134	136	118	140	137	140	134	132	134	123	134	129	133	151	121	116	136	139	102	146	140	128	138	136	134	109	126	152	124	130	114	130	129	129	131	131	118	133	126	123	121	128	133	123	118	123	136	127	105	132	127	114	113	144	153	143	123	125	127	125	161	129	132	112	133	129	134	141	139	116	113	107	118	121	116	128	120	131	131	123	120	135	138	121	129	120	145	125	134	146	120	130	111	138	131	132	119	154	140	132	130	109	143	125	126	121	127	128	128	120	143	133	126	139	124	116	138	112	143	137	121	106	139	150	132	137	132	133	131	150	118	145	118	131	139	134	111	110	139	128	121	134	126	113	144	125	123	122	129	113	125	121	123	145	121	115	130	125	119	155	121	130	117	140	121	132	139	136	119	133	133	126	146	122	111	113	134	124	127	132	140	123	139	117	139	122	122	146	146	133	149	133	119	124	126	132	111	137	128	145	126	110	131	120	128	127	140	131	149	134	151	127	125	114	124	121	129	139	135	109	148	123	128	120	126	123	122	124	125	138	116	131	124	127	123	136	148	128	135	127	116	133	135	126	121	136	133	119	176	122	126	117	131	111	114	124	128	111	135	158	136	132	136	124	133	111	130	125	124	138	125	108	117	133	144	143	147	126	147	147	126	109	126	138	130	127	129	118	151	105	144	127	111	123	137	134	127	128	143	146	107	126	126	126	129	118	121	135	138	131	133	121	127	127	132	132	134	119	126	140	133	143	120	122	138	122	137	146	137	142	136	131	127	137	107	127	137	137	142	133	116	122	129	136	137	132	125	147	138	157	113	132	117	128	135	108	126	139	121	110	148	141	141	134	119	120	130	121	105	133	133	137	127	130	120	149	126	117	138	143	126	145	125	135	129	140	132	108	130	137	116	127	110	146	118	121	133	113	124	138	127	119	122	128	149	135	144	130	126	137	130	145	140	123	127	126	132	139	115	132	104	119	112	134	140	126	130	133	148	141	126	139	120	114	131	139	133	124	109	132	134	126	137	134	113	141	162	140	116	125	134	146	118	130	127	132	137	118	136	150	118	143	140	129	124	133	111	108	127	144	125	129	119	114	134	135	141	116	114	134	128	121	139	113	130	115	122	114	150	113	120	144	109	112	128	124	127	148	139	136	130	150	151	136	120	166	127	131	127	157	127	109	148	130	130	107	132	135	139	124	121	148	138	122	122	109	122	108	130	128	124	133	147	154	132	131	115	113	112	129	130	130	137	141	146	139	129	137	113	117	130	122	138	120	114	162	154	129	132	131	135	131	131	135	140	133	136	137	124	115	136	120	113	128	134	111	119	112	130	128	104	134	149	138	122	143	125	122	125	140	131	134	140	127	99	153	138	141	121	103	104	120	141	148	126	126	164	136	141	134	120	131	136	124	133	122	145	118	107	139	119	122	119	134	128	118	149	104	133	131	149	144	114	153	152	117	128	109	130	118	130	141	157	136	121	135	138	130	108	119	128	126	145	138	118	126	140	129	105	146	128	146	146	126	122	115	112	106	136	125	153	147	134	131	139	139	133	125	141	138	136	138	125	120	145	114	141	114	112	118	154	127	137	127	123	142	125	120	152	157	108	124	131	122	117	147	130	121	133	148	142	154	167	130	136	143	124	126	124	129	158	124	137	134	147	137	133	111	115	136	131	132	137	119	130	155	149	129	123	118	137	151	126	135	132	142	123	117	137	133	126	135	122	127	147	127	131	136	125	140	148	133	133	153	121	133	115	131	143	156	112	133	130	134	136	133	134	120	138	115	137	112	113	124	142	138	102	121	148	144	123	107	146	132	143	135	140	136	152	162	119	103	123	148	135	140	147	129	120	140	120	129	146	147	123	105	131	135	127	110	121	111	126	130	103	152	133	124	128	139	140	144	134	152	116	162	146	122	132	112	136	125	126	126	131	148	139	110	136	130	128	113	127	131	120	124	150	152	141	132	107	125	132	135	150	145	130	132	129	133	133	133	122	131	145	140	126	152	139	122	138	123	112	115	127	131	127	137	135	138	119	135	143	108	150	126	120	133	138	137	118	125	137	118	133	123	141	133	140	126	126	149	147	135	120	133	150	138	116	121	111	131	147	131	138	125	115	115	131	119	133	117	122	134	147	124	120	143	107	126	147	133	131	132	115	138	131	130	132	148	120	119	124	117	115	148	141	136	129	152	111	117	134	136	124	137	128	122	138	129	136	134	128	126	138	124	133	116	121	138	137	129	118	149	146	148	130	119	136	113	133	129	131	123	163	133	121	139	136	140	138	119	130	136	128	143	131	114	127	139	139	109	126	116	142	131	104	127	141	134	132	147	142	108	138	116	141	133	133	126	133	148	156	125	121	137	114	111	162	146	132	144	127	134	109	129	160	126	141	127	147	124	135	129	127	127	125	144	138	119	130	125	154	120	130	136	132	144	138	126	128	128	148	112	155	148	129	145	120	151	118	120	120	135	139	142	140	114	138	137	130	118	118	159	136	122	139	128	108	138	125	144	138	149	102	121	125	158	122	136	144	130	128	128	138	135	115	129	130	145	130	157	126	145	128	143	135	146	138	127	120	117	131	116	128	123	128	129	128	134	120	119	138	125	135	132	141	147	140	109	174	132	143	139	129	132	123	118	133	110	133	145	124	139	132	112	133	124	140	153	135	134	127	85	118	129	125	116	123	111	132	139	125	128	142	143	131	134	133	111	139	143	123	137	137	116	121	151	143	119	141	149	121	134	130	134	141	137	112	121	137	110	146	144	129	159	141	151	132	132	105	125	134	131	131	110	128	125	152	139	129	107	123	117	134	125	124	141	133	116	139	132	125	135	132	146	127	148	132	135	132	149	120	135	133	126	124	143	133	133	134	141	145	120	122	121	120	113	130	144	137	128	123	141	124	135	139	132	149	138	133	129	130	123	131	128	143	138	127	135	131	144	143	127	121	98	140	126	136	133	147	123	123	125	122	124	132	115	150	126	123	123	132	144	141	144	112	135	126	106	125	135	134	135	136	115	106	124	133	132	122	132	131	118	140	133	139	128	125	134	160	117	134	121	125	112	104	125	105	142	128	143	133	118	122	148	111	125	129	131	127	108	111	144	136	116	129	139	141	129	126	128	122	125	113	156	137	125	140	135	129	133	111	126	129	136	117	108	150	121	126	145	121	134	132	114	140	133	125	120	141	116	122	120	125	126	130	118	144	117	115	135	147	130	141	115	126	119	126	137	114	130	131	131	133	107	126	129
5228	1440	2937	3350	2978	2479	2015	1742	1536	1308	1188	1077	1001	941	911	829	799	805	759	690	702	700	635	693	679	642	576	589	526	554	574	560	552	631	546	537	553	527	508	530	523	523	548	452	552	533	505	516	482	483	502	485	514	553	463	514	509	473	484	504	492	487	501	519	510	519	512	490	506	481	474	542	523	495	509	486	518	458	494	446	473	497	524	499	525	483	461	501	479	508	535	493	436	528	498	473	477	443	506	502	540	466	519	503	489	518	467	484	490	497	468	516	480	464	478	489	428	491	458	471	496	471	486	503	442	465	481	466	467	497	455	476	496	515	477	482	508	489	512	485	504	455	448	474	485	471	467	424	465	499	483	472	506	490	536	468	493	493	476	497	473	464	478	449	483	516	456	443	470	434	486	447	464	528	495	441	462	478	477	472	509	493	452	436	480	468	481	488	481	474	493	476	469	499	468	455	459	471	504	427	477	469	484	488	510	468	495	456	496	498	490	521	487	455	497	464	493	482	511	458	456	495	468	466	463	534	481	433	477	488	489	459	488	492	445	519	463	483	465	500	489	478	488	472	507	481	475	495	479	471	472	469	498	477	527	467	482	492	456	491	488	440	454	464	470	481	442	468	439	486	483	454	484	498	460	498	488	514	487	478	472	458	491	470	493	442	438	519	456	484	490	491	473	475	473	451	453	470	493	489	472	502	456	462	493	482	479	528	479	488	486	476	479	487	486	494	468	502	504	464	471	485	475	446	453	428	467	456	465	503	493	504	510	469	494	462	488	546	504	491	516	472	478	502	467	438	464	469	503	497	507	469	469	463	504	496	478	458	497	476	451	451	487	493	499	457	451	458	475	434	468	472	480	508	491	473	505	475	514	474	472	485	459	451	490	464	435	467	453	465	464	480	425	507	455	480	443	483	497	462	471	479	510	468	471	493	514	499	524	482	488	505	484	478	477	487	494	475	460	465	507	439	493	480	470	495	488	493	513	462	530	454	463	474	485	447	471	491	475	503	443	499	486	462	500	483	501	463	488	436	459	468	486	491	465	481	472	481	492	470	496	507	487	486	460	449	459	460	507	502	488	477	467	462	484	449	497	506	486	454	501	514	460	466	480	505	462	475	475	486	475	488	481	464	481	476	480	482	471	510	445	491	516	429	482	499	492	500	450	494	494	485	516	459	495	501	487	470	457	481	448	461	471	452	462	465	486	497	455	466	490	491	444	457	509	518	515	504	496	453	458	498	448	460	503	461	486	428	471	506	462	453	479	487	492	478	457	466	492	523	452	472	495	446	477	462	438	497	495	468	501	512	489	470	465	469	497	431	449	508	460	465	506	486	453	471	452	489	448	471	433	500	491	458	464	439	509	473	476	440	463	466	434	441	489	443	494	485	457	492	445	511	492	475	479	432	512	483	449	468	490	468	461	486	447	513	521	505	469	445	469	492	462	441	476	480	470	462	477	499	465	455	499	438	454	460	486	440	489	448	421	454	492	450	499	443	438	472	509	521	453	489	503	478	461	469	526	498	475	469	485	472	460	504	440	504	471	488	526	484	477	494	480	495	455	532	469	470	537	504	464	439	501	439	450	429	499	464	466	450	494	476	528	464	485	445	499	467	430	456	460	446	441	492	515	453	497	455	490	510	499	459	471	501	474	459	506	471	499	459	474	478	520	465	477	488	536	481	455	483	434	458	433	503	508	507	489	449	498	516	449	461	457	463	482	460	498	494	493	503	489	519	478	463	471	447	473	471	472	471	493	498	481	465	464	527	476	540	467	452	454	454	498	490	470	461	508	473	454	494	434	436	482	457	474	477	459	519	476	506	499	488	464	450	512	490	470	477	494	488	439	485	449	484	511	446	509	473	491	460	481	504	456	479	495	477	473	469	467	522	479	514	469	474	484	486	458	438	493	476	446	478	489	522	465	521	498	480	486	430	462	460	473	481	483	477	466	501	462	487	495	452	449	467	480	508	450	511	488	468	460	467	556	484	457	471	490	500	452	467	484	476	462	494	459	477	492	485	501	461	520	493	474	490	475	444	477	467	504	445	470	476	492	521	420	483	468	483	475	487	488	472	499	500	477	467	431	472	503	487	489	481	479	456	507	489	484	438	474	515	460	481	444	455	534	490	512	478	463	488	484	502	534	468	434	469	471	478	483	468	468	529	462	465	480	477	452	462	483	474	461	497	451	475	441	494	512	456	516	485	506	475	434	470	513	475	510	502	498	473	513	471	458	452	527	490	510	495	464	468	457	476	474	484	460	474	466	470	500	494	465	478	485	482	478	465	495	500	471	473	476	471	455	486	431	478	478	470	470	453	469	473	450	460	443	515	467	511	484	447	528	454	457	490	485	462	499	448	494	514	451	460	485	454	511	451	471	476	477	434	476	513	470	443	451	521	490	491	446	519	491	497	514	451	479	473	471	470	469	490	477	453	460	460	506	490	462	478	453	464	472	465	480	463	458	467	441	497	479	487	471	477	511	471	439	502	480	494	449	497	480	467	489	508	473	480	466	465	488	489	511	485	449	481	466	474	455	475	502	478	465	441	466	479	504	542	487	428	453	453	443	509	511	442	462	493	453	455	482	474	494	483	488	481	453	508	489	515	451	436	478	487	496	508	512	476	506	460	488	477	470	457	474	482	451	518	503	489	460	485	453	479	523	479	444	479	458	512	480	457	468	507	523	473	506	462	491	495	451	478	466	472	468	456	473	488	474	447	488	487	523	484	469	500	462	454	475	478	493	464	476	484	488	524	479	465	470	472	495	498	470	488	461	468	520	478	466	484	495	482	452	452	480	442	474	489	511	515	451	479	471	470	477	458	438	487	498	494	484	484	513	497	527	503	468	511	435	451	509	444	462	460	495	504	499	452	462	477	474	491	485	436	502	473	497	490	488	513	488	470	480	479	482	466	487	466	482	425	483	467	466	468	514	505	464	502	463	482	437	483	468	483	502	455	496	444	496	463	490	469	523	441	515	452	466	487	474	492	517	454	470	455	460	494	483	484	475	539	499	476	500	498	484	458	494	492	459	449	480	436	465	501	453	459	472	521	507	489	462	479	481	473	493	471	474	521	521	486	474	458	481	457	461	494	520	503	477	450	552	454	520	523	467	454	479	456	470	499	482	477	481	486	453	498	491	481	461	481	475	479	480	464	489	483	485	495	474	472	493	496	520	471	489	483	476	484	466	469	469	490	470	455	504	460	479	492	445	451	467	500	460	447	468	455	435	485	444	461	511	487	444	467	459	465	481	473	482	507	470	469	501	489	489	448	462	483	471	490	484	504	495	455	485	477	474	500	444	481	465	481	501	492	469	484	467	451	498	477	479	480	473	466	489	499	469	507	482	479	478	453	511	482	466	458	470	493	524	495	492	487	487	465	475	474	512	488	465	515	463	460	486	516	457	453	467	511	480	493	472	482	498	473	449	512	504	494	448	475	480	526	493	486	458	480	509	430	489	481	474	479	504	527	465	491	444	482
7691	1706	2335	1669	1148	795	674	531	413	345	330	284	251	207	211	194	206	186	158	169	157	145	143	162	152	135	125	136	137	133	142	129	108	140	128	123	135	116	133	122	135	110	122	125	134	128	133	125	124	111	111	121	139	109	116	103	118	128	116	123	95	128	121	126	117	114	102	108	139	108	119	115	120	114	122	96	113	101	115	116	106	92	119	121	118	111	108	129	108	125	110	113	122	127	109	121	99	139	133	133	117	116	106	116	116	91	117	130	118	98	120	113	110	94	123	124	117	108	99	116	107	113	113	112	119	118	130	123	139	119	119	106	100	110	113	117	91	124	115	115	112	105	120	109	121	100	115	122	105	121	116	121	119	103	106	106	101	119	114	114	121	107	130	109	116	113	110	110	101	137	113	106	111	115	114	104	109	116	104	118	98	125	84	105	92	103	114	132	110	105	114	107	109	115	116	125	94	120	116	119	110	121	100	117	107	132	116	115	114	115	113	122	128	116	110	96	117	112	103	116	102	125	109	102	113	101	119	116	89	119	134	116	103	103	119	123	118	113	102	123	114	122	108	100	113	126	111	127	102	125	118	93	125	97	119	105	116	118	113	98	113	119	98	107	109	124	117	105	101	100	100	113	117	93	102	115	113	105	111	126	89	116	116	100	112	103	88	104	123	125	110	90	114	116	102	117	104	110	123	121	92	124	112	96	123	99	109	125	122	128	115	111	120	115	107	127	96	114	122	121	94	118	134	116	103	118	94	122	123	106	94	122	103	117	111	96	121	133	126	111	97	108	125	124	108	130	103	110	136	111	101	116	98	120	128	104	112	122	93	114	100	111	101	115	116	111	134	113	131	128	87	108	102	98	115	109	107	122	108	114	110	126	127	95	116	121	110	112	112	126	125	110	106	114	105	123	107	134	112	117	119	113	116	121	122	115	105	112	110	101	106	107	116	111	132	125	106	129	111	91	114	112	112	134	117	92	117	100	120	116	118	109	104	117	112	106	102	121	113	119	111	117	123	121	117	97	103	103	115	104	114	121	120	112	109	140	111	129	90	107	107	118	121	127	119	106	104	113	109	126	101	102	108	128	108	117	121	123	132	125	115	112	119	104	114	119	110	117	107	121	120	111	100	116	100	128	107	115	120	126	119	113	127	126	115	113	111	97	120	112	111	124	105	127	102	113	105	117	131	120	128	95	123	113	100	108	124	106	114	115	107	110	121	107	98	117	127	126	121	95	98	127	106	98	107	119	105	109	114	118	98	120	115	109	127	136	110	130	123	105	111	114	109	88	104	105	131	102	116	127	142	114	110	120	127	101	110	112	100	110	107	101	98	105	122	109	116	112	109	128	110	126	110	126	102	159	115	114	137	125	101	124	134	86	107	126	107	87	104	96	111	122	98	129	109	106	112	116	94	125	117	105	136	92	118	117	112	117	120	106	118	143	125	125	104	103	109	114	124	126	132	105	123	101	118	113	100	117	126	119	114	123	92	111	123	106	107	112	140	113	97	110	109	107	108	130	128	110	100	120	125	101	110	106	102	109	114	124	106	105	119	110	104	97	115	121	100	106	131	105	143	109	112	101	114	119	122	111	132	122	114	110	107	108	118	123	124	125	113	109	130	126	102	114	105	107	101	120	118	124	116	125	107	102	118	94	102	106	113	109	120	127	125	130	117	124	100	108	102	103	110	120	120	131	125	117	116	95	89	105	129	112	93	113	115	125	102	114	133	139	114	116	106	119	96	115	123	114	128	120	97	116	129	94	113	109	109	107	126	120	113	111	125	106	86	129	111	92	114	103	106	111	113	103	121	113	133	120	102	110	116	134	115	89	96	111	108	126	116	101	123	90	77	105	105	126	107	112	108	104	111	120	136	137	109	108	119	115	107	120	112	149	115	114	110	114	100	118	100	108	104	103	117	122	108	136	100	119	113	109	110	110	115	109	99	120	128	114	124	120	100	100	123	138	123	102	105	105	107	123	124	108	114	118	111	126	121	123	115	97	105	136	117	108	106	108	102	124	107	114	110	111	110	115	103	127	115	115	124	110	92	108	136	121	111	123	110	107	112	133	127	119	121	101	115	123	113	104	111	125	130	94	108	124	109	124	136	107	130	123	103	114	118	106	123	113	106	103	91	133	129	103	99	110	102	90	107	113	138	108	115	118	99	118	122	123	128	135	109	127	95	101	117	107	115	114	132	109	125	111	134	127	109	125	135	124	121	106	119	99	111	106	109	96	107	116	125	121	132	116	121	99	93	123	128	107	119	118	107	129	105	94	124	104	115	119	115	118	128	109	125	103	114	119	98	120	102	94	112	110	115	98	100	125	123	104	96	110	99	110	120	127	122	101	105	134	122	105	111	109	112	122	119	116	102	105	104	101	117	104	119	127	111	123	112	123	111	104	117	96	123	97	129	105	96	126	114	97	115	100	125	122	132	129	133	120	115	112	140	118	125	118	102	107	110	108	108	107	129	111	114	114	112	114	116	110	123	116	106	122	113	122	110	91	113	95	121	119	144	101	115	124	115	121	118	117	137	120	110	100	107	126	115	124	132	128	117	108	107	134	125	113	110	99	113	110	109	111	101	122	140	114	136	103	134	106	122	115	111	109	101	101	112	141	90	120	114	135	106	112	102	130	102	119	99	139	123	119	113	113	90	113	122	114	120	110	124	111	116	110	126	99	100	115	128	131	137	99	95	113	123	110	130	109	127	125	119	97	114	108	119	113	109	99	120	105	114	109	111	135	113	119	138	115	108	103	107	108	111	125	118	123	130	124	107	110	104	105	118	116	136	119	103	123	112	127	129	110	107	100	118	118	126	106	113	104	109	100	109	122	114	114	112	119	93	99	121	102	113	114	106	118	114	108	115	100	112	107	115	110	120	134	120	140	124	110	118	128	110	129	116	118	104	95	104	112	144	91	115	117	122	133	109	131	119	118	120	116	106	113	107	117	97	106	106	97	116	117	107	104	110	133	130	117	107	92	109	119	125	112	97	115	118	96	122	114	137	117	108	115	124	125	118	102	110	101	100	127	112	104	106	110	115	106	120	115	111	123	114	129	114	108	123	111	96	93	122	119	131	95	114	118	106	105	102	126	125	136	131	117	125	129	119	106	120	118	114	108	114	153	113	119	120	110	122	111	122	116	105	131	109	109	117	99	112	128	128	126	122	110	113	106	109	105	140	100	115	119	104	107	116	102	109	118	99	116	96	110	96	115	113	125	131	111	114	108	108	121	102	121	119	107	123	120	140	102	112	116	112	120	113	125	98	104	102	108	112	100	104	110	116	117	111	119	110	121	105	126	120	118	112	116	103	102	107	107	108	121	117	118	127	100	107	124	109	113	138	113	129	114	136	94	127	127	115	93	121	110	111	129	111	116	124	108	138	109	119	118	109	123	130	97	118	102	121	115	126	105	106	125	119	96	120	110	112	114	123	110	108	118	108	95	98	111	111	122	114	103	143	105	119	124	136	124	127	117
7511	2322	5186	6076	5193	4203	3532	2953	2436	2154	1798	1611	1502	1427	1235	1156	1064	998	949	915	858	800	736	721	745	739	675	631	648	623	582	593	598	577	565	543	558	544	538	559	532	557	547	466	541	504	490	496	496	478	540	542	456	481	497	497	473	504	502	452	461	505	448	502	483	470	477	474	473	448	531	462	447	467	471	444	436	465	475	444	462	411	482	505	453	416	418	422	458	426	422	432	495	495	455	478	460	463	457	448	459	435	442	455	460	415	445	446	474	457	463	416	430	417	458	457	460	457	421	455	468	424	457	454	397	487	439	437	459	453	437	478	450	441	456	438	470	413	457	470	466	471	418	456	480	449	415	475	396	455	458	440	426	451	414	437	440	408	402	427	452	436	422	437	490	469	420	442	433	446	461	441	478	456	438	452	435	443	443	451	418	441	467	412	450	450	453	433	432	453	463	406	428	409	453	461	429	461	410	444	436	456	432	458	430	456	432	434	461	390	430	449	470	452	482	395	479	426	418	428	445	412	416	441	445	423	470	455	456	453	398	447	414	415	412	445	414	407	429	444	431	412	420	451	440	428	425	441	422	457	430	378	471	437	413	439	456	414	437	419	463	420	465	432	473	487	431	428	414	442	426	457	446	450	489	445	421	445	430	444	459	461	416	422	430	457	430	443	403	462	424	457	422	454	425	463	458	443	426	456	438	459	458	433	449	455	429	426	438	440	444	427	452	439	447	419	448	425	455	434	445	410	384	443	420	433	433	436	466	444	465	396	416	422	454	447	464	464	405	449	453	442	440	445	493	425	451	417	443	455	460	444	434	424	424	384	444	407	396	445	428	407	429	428	445	438	448	441	430	441	435	426	412	418	458	421	440	475	450	443	428	439	439	422	411	412	446	462	462	463	423	446	410	466	429	403	442	428	439	433	437	448	452	385	443	404	454	408	445	497	447	449	417	426	408	412	424	450	455	474	430	439	431	396	442	416	444	427	451	461	439	439	438	469	455	444	438	435	453	441	439	430	419	434	452	458	414	428	456	431	439	466	438	426	401	422	440	426	464	432	425	439	487	444	435	432	441	421	412	419	407	421	431	431	454	472	437	479	432	489	420	431	433	429	423	429	418	432	441	428	468	430	411	461	419	434	428	424	450	426	461	433	435	400	425	440	422	413	500	422	445	419	421	457	412	455	452	408	393	418	470	423	431	434	444	427	431	445	461	438	436	417	466	442	432	461	458	440	440	451	449	405	465	438	454	445	434	419	429	418	425	447	434	468	414	467	450	464	435	386	399	446	435	401	449	430	432	410	440	426	443	440	470	423	449	474	412	457	418	439	427	438	417	424	463	418	399	452	455	402	437	464	465	461	396	414	476	430	476	409	454	420	443	446	434	423	419	453	444	474	467	429	438	427	469	425	439	449	440	444	467	422	476	392	438	418	443	392	472	445	448	435	405	464	456	447	429	439	411	429	421	468	434	404	446	438	417	472	457	431	441	431	456	431	431	415	408	434	438	460	427	428	424	448	420	428	466	433	438	445	425	409	464	444	449	448	450	441	426	472	434	399	437	429	455	450	472	448	487	417	406	396	432	448	388	449	409	444	415	485	436	413	457	436	485	404	436	450	411	434	444	452	412	450	480	450	446	427	399	419	461	402	442	449	431	429	420	421	435	419	433	455	439	438	405	471	439	438	428	432	422	446	472	417	429	419	435	432	432	446	444	428	451	405	426	429	434	423	450	428	453	444	400	417	452	469	455	412	469	479	413	436	415	434	444	468	455	463	437	434	418	423	430	450	449	415	434	439	475	441	472	444	483	434	437	460	418	434	410	433	434	417	438	427	422	420	458	445	428	449	432	445	455	453	443	407	427	443	428	449	435	417	462	441	412	440	480	418	434	435	440	445	414	398	427	414	450	436	440	453	457	443	431	420	434	446	416	426	419	441	453	448	439	456	436	459	445	452	427	444	440	433	460	461	468	433	450	421	410	419	398	419	434	441	423	465	465	397	431	439	413	412	426	406	415	409	428	423	450	443	426	409	431	443	447	426	438	445	448	440	430	429	433	434	421	426	471	395	424	463	457	427	468	446	499	455	427	389	408	450	447	414	447	467	441	466	480	431	451	459	447	455	442	425	420	463	452	467	437	452	464	435	461	425	422	444	427	412	443	446	448	442	420	443	459	454	464	440	419	433	438	403	404	448	422	442	469	393	434	415	446	453	402	428	423	433	438	446	458	447	436	432	425	439	451	426	441	429	420	443	408	426	384	418	433	430	423	418	415	433	436	430	427	431	448	477	396	480	423	441	466	408	426	434	439	456	480	458	469	432	462	452	456	426	419	421	457	433	417	435	434	423	443	449	481	447	443	436	426	429	410	432	430	451	430	422	478	416	428	387	433	447	440	452	443	425	428	441	473	440	454	414	408	425	427	413	439	432	416	432	444	459	480	428	430	404	431	434	453	434	426	479	430	470	455	411	419	430	456	465	462	414	425	403	428	453	425	465	391	447	443	419	405	445	449	415	422	435	431	422	465	427	463	455	430	422	424	451	450	431	437	446	430	407	407	414	441	448	455	400	440	431	447	442	439	443	458	447	475	411	477	436	432	466	437	428	425	455	475	401	422	446	469	436	404	402	484	441	479	408	427	426	460	445	457	415	463	469	446	430	455	416	414	451	440	404	435	402	448	475	400	440	484	415	446	429	413	456	398	438	446	468	440	477	403	451	413	430	425	439	423	425	468	439	426	433	434	468	427	431	432	411	397	399	473	414	415	430	444	467	421	447	453	414	461	452	415	463	406	459	415	445	418	459	405	428	413	433	423	465	437	486	483	441	412	466	431	406	418	416	444	404	440	424	440	412	433	456	398	423	435	433	403	454	441	455	453	478	413	483	441	419	390	443	464	452	462	443	440	418	437	444	405	448	439	417	430	429	417	434	395	418	447	455	453	445	472	437	380	411	445	421	458	460	402	431	450	416	453	441	412	461	425	424	459	459	455	449	428	443	473	429	487	405	418	437	455	444	450	461	435	440	429	417	408	421	411	423	417	401	447	415	439	446	422	434	465	446	420	437	452	451	433	478	447	429	405	445	445	446	418	416	375	438	427	466	419	414	430	434	408	419	448	427	434	433	389	429	429	457	434	418	392	435	457	451	425	433	392	465	455	442	409	437	428	457	426	453	444	423	446	442	431	436	430	400	439	448	451	441	435	458	439	428	428	415	417	404	460	419	426	414	427	462	411	438	409	457	446	446	420	437	490	467	418	436	414	474	436	464	442	441	455	410	453	407	451	473	474	434	437	460	395	458	422	445	450	440	417	398	405	430	418	424	449	430	453	419	422	444	436	408	400	433	434	418	394	448	448	437	449	441	419	423	437	444	439	416	452	431	418	427	416	429	441	454	464	450	435	416	440	406	446	440	447	395	454	419	443	417	425	446	449	428	436	429	449	462	421	480	467	431	424	481	447	437	432	459	472	438	381	433	451	436	416	445
1135	298	264	295	246	266	239	239	257	244	230	243	239	266	217	228	216	224	248	253	238	249	256	240	227	223	220	231	224	221	252	251	243	217	253	233	246	228	235	245	232	233	237	233	249	236	259	227	229	225	232	232	228	241	260	226	234	235	237	231	228	220	236	233	243	226	262	242	224	255	251	248	233	236	199	224	220	241	208	237	257	210	217	254	209	225	238	245	229	245	209	197	229	235	233	234	243	221	216	228	220	231	229	251	217	243	211	279	235	272	252	246	212	260	226	247	210	249	244	235	219	225	229	224	230	242	245	235	225	258	245	252	222	227	258	229	224	222	224	224	220	216	227	242	242	194	270	225	251	225	246	244	219	237	237	229	217	215	216	236	241	230	233	259	252	220	231	251	230	235	224	238	211	230	221	237	236	234	240	222	251	226	226	242	227	230	222	243	253	242	223	224	248	266	210	251	250	232	244	241	241	217	232	241	213	233	246	241	239	247	232	255	231	228	210	227	207	276	218	221	257	214	230	211	236	240	239	230	223	268	224	241	239	254	243	224	240	212	245	238	242	222	221	227	237	233	233	233	234	242	206	241	231	257	249	241	224	251	229	228	232	209	236	213	227	233	243	240	252	224	220	238	229	215	257	215	245	249	211	234	213	240	242	240	247	239	209	201	225	221	234	218	258	198	241	235	263	252	206	239	216	218	236	239	266	261	219	213	251	220	215	240	223	268	276	216	216	222	231	230	257	216	233	212	238	232	236	228	230	225	250	226	229	240	235	238	199	245	209	242	261	228	238	229	207	207	257	260	218	226	220	215	226	231	249	220	230	225	265	250	225	243	226	235	244	236	257	211	239	245	236	239	232	237	232	261	246	235	222	224	211	247	220	253	252	202	237	236	226	230	246	238	237	232	232	230	208	233	222	220	237	244	216	236	245	237	252	227	243	234	226	228	240	241	246	227	249	230	241	243	223	242	239	217	236	253	276	222	240	233	223	226	214	218	214	261	241	235	213	256	244	241	241	232	250	263	237	208	244	218	247	237	211	212	240	246	218	250	228	248	242	235	240	224	220	212	227	241	242	245	250	242	205	264	229	235	235	221	269	212	228	239	228	239	231	227	233	248	224	225	236	227	225	268	243	246	245	252	197	240	258	250	236	225	264	232	224	255	231	244	245	251	239	210	236	228	222	242	243	215	268	277	220	226	212	233	233	243	226	244	229	228	215	229	224	255	221	236	231	245	243	279	252	230	244	234	242	215	217	230	237	223	209	223	253	230	249	244	218	226	257	249	202	215	247	237	250	245	245	207	221	253	215	247	247	227	232	236	247	224	219	233	236	215	221	227	239	223	255	233	212	243	209	233	233	220	217	232	289	242	267	205	230	236	216	215	258	231	240	229	213	206	245	220	230	233	233	220	227	257	241	236	254	248	245	245	228	231	222	236	240	252	240	202	253	234	252	243	222	230	258	239	262	231	237	224	246	219	223	225	228	228	213	221	218	225	227	239	205	239	257	259	215	236	240	244	239	233	231	227	230	244	227	243	243	238	231	206	237	243	250	258	238	246	221	238	239	234	217	234	261	252	231	241	248	236	233	226	204	223	217	224	252	248	228	213	252	231	233	214	232	225	235	235	257	249	250	252	257	208	220	238	197	238	224	223	230	235	200	236	244	245	252	234	247	199	218	221	272	235	244	221	223	250	240	227	257	233	236	248	253	239	205	239	220	239	230	275	256	210	208	237	203	214	247	234	220	227	230	265	251	240	248	244	229	235	238	257	224	262	234	240	234	248	261	251	243	244	247	226	248	225	227	231	232	243	240	228	245	259	274	251	247	216	229	235	239	219	224	222	244	245	224	211	228	229	234	233	245	230	228	238	265	245	249	228	237	251	203	248	238	225	250	260	237	206	235	234	244	240	236	222	247	218	249	235	218	224	237	246	248	246	245	221	237	212	238	227	228	231	237	234	216	218	287	193	216	227	236	213	238	249	238	230	243	232	229	215	224	224	224	216	221	252	204	227	243	247	237	242	229	210	228	241	246	227	189	250	250	243	227	229	229	233	217	242	225	215	235	230	248	221	238	216	199	248	236	217	242	250	202	231	244	222	252	238	197	246	235	218	255	244	212	225	239	246	231	218	205	282	251	212	246	230	231	226	222	234	223	234	236	239	225	268	218	219	254	219	245	221	226	252	228	235	238	210	242	244	239	225	226	215	262	227	233	255	225	229	220	246	235	229	224	210	209	236	223	244	240	224	213	233	239	227	238	247	221	239	254	237	219	237	244	262	241	230	197	220	263	251	237	205	245	238	254	229	205	237	240	233	242	222	228	243	242	243	224	228	223	244	228	225	233	232	242	238	220	231	236	217	237	221	208	247	226	248	224	237	241	235	218	255	266	228	237	212	221	196	239	251	233	255	203	255	227	244	219	219	266	253	242	238	230	244	229	243	223	237	267	237	209	226	224	247	251	239	224	254	243	219	255	228	234	218	240	247	259	229	209	221	241	225	252	232	241	225	235	234	228	213	258	232	214	248	242	256	222	242	245	238	237	227	230	265	230	247	249	229	215	201	213	218	234	223	197	238	237	248	215	217	224	245	237	224	222	234	221	238	206	271	231	242	232	227	239	234	235	245	224	239	266	233	243	240	235	222	246	229	228	230	211	257	207	229	251	225	212	264	221	232	219	206	251	231	239	218	246	223	213	232	224	235	241	245	231	248	216	211	242	242	246	230	212	248	218	210	203	218	228	245	256	230	233	210	225	212	214	269	233	232	243	232	225	243	245	239	229	241	247	240	247	242	231	237	220	254	242	223	279	223	232	250	220	244	231	214	233	248	233	216	253	248	227	211	232	211	209	204	255	236	222	213	239	211	220	251	221	255	221	206	232	233	235	220	221	222	238	227	215	225	255	226	244	250	221	238	233	228	249	257	234	208	232	224	223	262	219	235	205	233	228	239	236	227	233	250	236	237	243	250	239	197	253	237	229	239	217	211	229	227	219	213	236	260	236	222	244	224	211	246	206	213	220	223	235	218	234	224	217	242	233	222	242	271	229	228	255	239	233	248	252	219	223	235	235	249	211	230	195	251	226	221	206	227	220	258	239	246	208	251	223	225	229	218	220	237	259	201	229	248	262	246	203	228	230	233	282	208	217	254	226	237	230	226	231	246	214	234	229	210	252	243	242	236	215	253	256	249	216	229	227	235	260	228	231	257	225	246	227	237	232	261	212	240	212	237	243	218	216	233	210	233	258	256	223	219	231	234	224	230	251	220	231	247	253	250	226	240	224	250	235	215	248	247	226	216	239	254	242	234	231	221	225	224	231	237	241	220	250	219	235	216	218	230	253	223	237	215	256	256	246	217	251	239	251	220	240	203	222	258	207	248	223	234	201	256	223	225	233	224	226	257	216	217	235	233	224	232	226	247	227	252	236	225	229	223	218	243	255	255	213	211	212	252	224	225	230	226	227	251	236	255	223	203	261	201
2210	892	929	1045	893	913	856	809	837	862	847	836	823	873	834	787	854	794	821	837	775	780	836	824	778	831	777	832	791	838	832	729	786	771	829	814	804	757	769	764	787	805	778	802	772	782	803	763	774	788	823	740	796	748	849	791	806	785	785	807	795	728	815	732	732	842	833	815	817	812	780	802	809	782	806	782	771	791	805	777	838	813	799	811	763	836	806	778	779	792	797	796	782	809	770	815	798	803	755	798	812	783	784	776	831	768	769	791	782	803	776	804	797	803	807	782	809	765	777	820	804	800	794	778	828	767	838	789	747	778	767	802	753	774	794	777	825	781	773	738	747	792	783	770	818	746	807	797	812	782	816	805	725	764	767	800	778	767	750	769	818	736	801	750	810	789	807	805	730	774	848	755	783	769	781	757	787	761	782	795	777	797	756	783	824	837	748	784	743	766	752	779	771	814	746	821	762	789	840	784	755	829	791	808	746	770	796	752	721	801	778	804	768	825	807	781	769	785	777	771	786	769	779	829	794	762	801	746	757	826	746	802	790	728	845	787	759	790	799	800	802	793	798	805	739	782	832	773	759	818	781	807	787	792	725	800	791	770	800	817	839	800	770	804	809	809	731	786	843	778	756	832	803	782	785	851	821	820	801	798	764	800	785	817	843	793	770	765	784	741	800	787	784	811	782	835	791	806	804	773	766	751	796	767	856	839	831	753	802	770	771	764	804	804	777	822	809	784	793	757	818	754	803	815	756	773	793	809	801	728	810	796	752	826	841	753	792	783	783	804	745	732	799	798	758	799	789	806	782	779	795	788	818	798	781	771	807	800	771	766	790	790	818	788	845	759	783	816	796	806	778	801	809	778	795	764	754	791	760	774	798	844	753	805	748	793	735	772	765	802	759	808	861	791	769	818	782	777	759	806	827	763	840	740	808	808	798	780	786	777	768	768	788	826	777	764	801	737	787	783	812	767	758	748	790	785	798	737	785	722	797	759	757	780	844	779	828	794	796	773	760	798	794	750	756	835	788	784	741	770	766	795	845	746	764	756	800	788	780	768	753	755	751	780	811	813	779	768	756	758	798	783	744	746	810	759	789	765	724	792	768	779	734	766	806	863	814	769	779	762	814	780	782	845	828	753	810	747	769	775	779	750	803	788	767	803	852	825	802	739	779	800	805	815	817	823	795	820	786	770	800	780	746	806	841	785	756	767	814	776	787	798	790	763	775	815	744	780	736	827	811	788	784	795	802	827	801	813	791	801	770	840	828	775	758	815	742	851	779	774	825	787	785	730	831	802	780	752	776	785	719	840	808	721	802	764	785	755	768	774	813	791	831	758	846	835	822	800	777	749	809	769	791	790	769	797	750	782	806	774	797	805	734	789	830	783	799	752	823	794	759	761	809	792	779	797	787	766	781	742	791	745	836	789	805	807	806	832	814	815	802	778	811	770	779	785	738	806	798	780	818	814	819	813	813	708	745	789	791	723	771	802	774	798	819	776	749	801	808	785	810	836	809	741	828	814	783	735	733	809	787	798	792	737	798	813	798	792	820	787	772	836	786	786	818	833	789	773	770	835	749	803	824	826	817	822	753	810	794	801	792	790	769	770	787	801	807	773	792	772	763	774	781	759	783	839	758	792	725	761	794	803	823	792	774	753	809	827	781	778	783	780	840	816	763	787	814	771	791	771	763	800	746	781	765	822	843	763	803	777	756	794	755	827	795	849	742	803	744	789	753	778	830	814	815	770	769	761	799	812	738	736	781	776	762	812	790	763	805	794	814	762	793	775	816	816	786	826	803	801	771	838	808	751	783	746	741	803	766	770	830	761	794	815	841	776	777	743	817	821	817	747	802	794	769	817	800	724	798	793	759	765	795	806	817	773	808	748	814	779	807	788	810	793	804	747	800	774	790	808	795	746	802	800	813	770	815	764	750	783	778	779	818	767	778	780	746	782	789	766	770	758	832	826	801	820	713	771	810	810	751	763	827	757	754	785	816	795	777	792	808	798	795	806	766	791	815	770	822	830	820	782	775	811	801	778	757	836	777	826	774	800	812	774	798	786	834	804	768	781	785	781	833	771	822	735	768	787	807	786	815	812	831	810	810	814	761	745	757	744	757	787	809	773	735	789	781	806	787	744	831	784	791	766	763	799	787	733	793	810	759	801	772	767	811	783	820	806	774	791	773	805	832	729	786	825	784	779	732	836	754	823	769	762	794	823	760	769	799	763	819	802	742	799	798	785	739	754	837	807	765	768	757	748	752	754	799	814	810	782	821	787	796	787	827	784	742	813	812	799	720	753	755	770	807	769	760	774	788	801	781	788	873	799	813	808	850	823	763	833	828	795	759	766	800	749	774	818	772	791	781	804	764	809	780	813	790	797	802	778	767	786	775	778	744	765	779	776	810	801	787	822	746	825	780	775	797	818	757	765	749	821	811	778	762	781	789	794	746	809	769	787	798	747	810	798	785	788	800	774	767	805	786	771	726	746	828	749	805	820	787	776	732	795	758	778	780	784	758	740	816	804	784	805	780	788	767	746	727	767	801	762	812	750	849	758	793	808	802	780	765	865	767	778	766	781	823	781	812	805	826	796	773	740	850	833	780	783	818	836	768	764	793	825	813	819	804	784	827	800	849	834	781	767	753	792	747	794	793	796	831	793	777	822	802	747	821	757	759	792	788	768	786	829	785	783	794	753	740	834	751	824	816	761	758	800	782	848	718	767	777	770	822	800	782	832	791	768	812	801	769	785	821	839	798	788	752	788	759	755	773	796	792	816	846	782	837	818	788	783	818	725	840	773	776	773	786	800	791	782	808	741	805	825	799	794	778	815	770	821	803	796	816	830	805	813	789	786	785	801	749	793	769	815	802	791	813	813	778	738	810	788	804	781	816	761	804	816	807	765	810	731	762	731	798	760	857	781	737	843	814	780	765	808	807	769	779	846	781	772	785	824	750	773	769	832	803	767	771	762	800	822	804	803	808	783	780	769	771	802	753	773	804	828	752	788	777	803	761	809	831	793	773	797	788	791	779	806	778	801	807	796	803	795	826	825	819	756	813	762	754	765	819	794	823	789	774	773	811	811	762	804	802	766	792	776	777	820	853	807	795	751	768	789	835	802	803	833	780	788	752	803	790	727	770	774	795	754	815	775	760	728	758	793	719	778	764	825	787	811	755	797	841	773	754	794	769	794	811	797	804	780	825	795	813	753	763	829	837	784	787	772	798	766	787	820	797	809	770	794	819	795	827	799	754	757	748	831	808	846	802	753	808	790	788	821	750	833	759	786	790	766	798	794	749	826	791	821	743	819	807	761	767	788	799	778	813	733	765	802	815	791	841	780	797	810	740	800	804	789	803	777	791	748	774	780	822	763	794	808	770	737	811	766	787	789	766	767	783	775	783	845	794	785	801	800	810	798	793	737	791	811	791	743	749	792	781	797	781	810	810	816	828	804	741	811	756	790	790	804	784	820	791	787	842	838
4161	968	1269	989	657	520	397	336	298	260	224	189	195	189	198	178	180	160	157	141	141	151	168	153	169	151	154	134	144	171	144	142	131	165	143	131	137	144	142	131	130	130	131	134	128	156	140	153	139	126	139	126	149	132	133	154	120	127	137	133	141	149	128	114	122	106	149	122	152	136	139	121	112	124	138	143	128	145	140	138	140	128	112	135	126	152	138	128	133	143	145	158	123	145	133	135	137	124	142	140	129	151	139	143	144	129	144	142	108	139	132	135	127	136	135	128	145	134	128	149	131	154	144	154	141	130	150	166	147	132	113	127	127	144	140	120	145	129	136	134	150	124	121	137	129	156	126	117	114	144	126	136	133	139	123	119	125	119	118	152	133	153	117	144	148	139	150	137	131	122	120	147	125	142	132	134	144	157	143	129	115	132	132	132	130	140	141	151	142	118	138	117	117	131	126	113	130	122	129	155	137	130	133	143	137	131	108	132	129	118	136	144	123	133	136	104	127	143	149	131	139	143	143	139	101	113	125	127	133	139	126	134	147	137	125	133	127	127	125	142	133	135	154	119	124	137	144	148	131	134	137	121	126	140	126	135	125	120	130	128	155	129	120	140	141	133	140	133	115	134	114	136	126	133	136	143	130	127	127	137	133	130	143	119	121	126	134	144	130	117	126	123	128	135	128	144	122	136	130	121	135	142	139	154	144	140	115	121	145	132	132	132	123	135	142	138	124	125	123	115	134	116	137	109	140	131	157	134	146	119	134	124	120	142	141	153	128	130	131	136	146	156	145	134	124	141	170	117	145	134	126	145	143	152	158	140	141	131	127	163	139	134	125	148	130	143	146	135	134	145	136	152	124	137	124	135	127	120	138	133	137	131	138	143	134	120	115	130	128	126	129	152	119	137	135	139	146	140	149	126	134	119	145	170	139	148	111	139	120	124	140	155	122	137	133	122	134	115	126	135	159	148	134	131	129	146	135	143	122	144	134	135	148	143	119	145	136	127	140	138	154	125	127	129	136	138	131	120	113	129	118	144	141	126	142	139	142	132	162	131	141	130	115	140	135	142	133	149	135	149	146	133	127	131	140	138	142	116	144	131	144	144	138	142	150	136	132	141	128	125	143	144	119	138	148	151	144	131	127	142	127	128	130	118	130	122	151	133	123	117	143	130	115	111	120	140	132	134	114	150	139	124	128	127	135	143	125	138	145	148	133	125	128	133	127	144	120	116	145	112	121	120	130	103	153	125	128	135	119	121	151	120	133	151	112	135	122	125	138	135	146	131	145	118	128	153	130	131	115	159	135	136	140	130	131	122	151	127	124	133	142	134	149	141	139	136	121	123	144	137	136	121	150	123	131	141	113	138	127	144	135	154	130	118	144	139	126	133	136	144	138	142	148	145	130	123	130	120	148	129	123	123	145	135	131	137	124	138	122	123	125	139	139	129	123	142	121	125	148	123	126	130	150	121	128	126	134	131	124	115	128	139	130	145	119	123	139	134	123	145	133	114	139	113	145	129	132	142	140	155	126	155	137	153	120	126	139	152	150	136	136	139	119	131	139	116	116	145	120	138	130	125	120	132	108	133	129	126	148	125	131	144	123	132	128	129	125	125	141	133	129	153	118	121	149	126	135	129	119	147	126	131	150	140	130	153	137	133	128	151	143	131	124	135	136	114	139	159	129	129	111	139	143	140	134	139	144	143	142	152	124	128	124	137	128	134	117	139	140	146	135	141	109	123	132	138	137	162	115	136	146	143	147	148	149	132	132	143	127	128	138	153	137	145	139	140	130	146	112	145	134	159	125	111	142	141	129	149	150	140	131	156	148	105	139	130	142	142	123	135	127	149	133	122	123	143	147	133	117	125	133	159	146	153	133	148	156	125	139	158	132	137	128	122	133	138	147	131	128	145	143	123	151	139	153	133	125	120	126	111	126	147	142	134	129	151	129	127	131	163	122	129	139	128	142	136	119	133	153	153	123	148	129	128	131	124	141	133	135	156	136	154	120	146	131	136	113	133	138	137	129	123	121	118	151	135	147	145	151	137	155	137	134	126	124	149	122	106	129	150	124	139	139	130	123	132	139	115	133	116	141	118	129	115	150	151	122	136	142	124	125	130	147	137	130	105	157	153	142	138	155	170	129	148	135	115	122	125	136	141	153	137	145	145	133	140	111	147	138	142	134	128	138	137	134	149	135	128	120	139	125	147	141	125	112	129	147	135	136	139	134	139	126	146	141	145	122	130	127	136	138	142	138	143	127	150	135	124	133	127	118	130	144	126	106	135	148	118	127	147	123	139	128	141	141	122	133	122	138	140	152	128	123	121	135	130	144	138	126	131	130	141	136	150	144	138	140	130	138	126	147	155	135	139	127	113	125	125	134	129	123	127	131	152	128	148	133	128	139	134	118	133	132	155	132	142	144	124	147	136	140	144	145	145	157	136	130	138	140	127	118	121	132	130	157	144	143	146	130	136	144	130	119	127	137	172	111	136	143	144	137	143	163	130	135	127	121	139	137	125	136	126	122	145	130	121	125	133	123	138	135	133	137	107	101	140	140	132	120	136	124	133	133	120	123	121	126	124	135	120	126	143	134	130	158	124	125	142	140	124	128	136	119	118	140	121	146	143	142	132	157	123	151	145	124	132	139	153	122	123	145	141	145	117	149	150	129	148	135	128	134	138	125	123	152	157	138	123	135	130	114	147	119	136	117	137	143	146	154	139	132	144	135	152	138	128	128	120	144	145	146	121	128	120	121	141	142	128	144	125	132	134	125	140	125	124	138	150	139	139	124	148	124	140	153	131	131	120	125	149	140	134	151	112	130	128	122	132	128	153	130	124	155	113	131	132	150	117	128	135	132	136	130	131	122	133	133	119	129	142	126	134	155	143	125	133	126	123	131	124	141	126	137	132	141	132	141	153	119	137	162	131	134	113	125	140	118	125	149	131	148	116	148	142	133	146	117	143	137	130	128	134	149	132	112	187	134	131	135	126	123	122	135	125	124	140	141	145	149	147	134	118	129	169	118	139	126	139	133	134	119	111	142	163	144	133	129	130	143	149	138	135	140	122	133	127	139	124	141	151	135	142	138	133	136	134	137	143	147	139	151	141	131	138	123	132	124	128	138	106	126	139	153	140	104	148	139	140	132	139	123	126	149	110	120	123	147	148	131	135	128	147	140	139	137	121	130	139	148	121	113	150	154	136	148	154	126	144	121	147	123	131	129	139	133	139	145	133	143	140	124	148	128	148	130	133	131	120	128	117	144	134	161	122	141	125	136	130	128	122	132	171	136	129	122	144	126	128	130	144	182	135	132	148	147	104	155	138	136	120	143	126	154	124	137	112	132	140	126	147	133	125	119	116	151	141	143	142	140	142	149	120	146	122	146	133	141	125	153	125	121	122	134	138	122	119	136	132	132	159	140	131	132	120	139	125	145	156	151	151	141	157	135	133	125	130	134	124	138	138	153	126	134	141	137	133
5367	1498	3079	3544	3107	2617	2145	1731	1560	1316	1191	1133	1075	972	966	972	848	863	767	765	741	696	690	700	663	662	614	621	623	582	598	588	643	619	573	599	564	562	573	576	582	578	524	511	534	496	545	564	525	563	539	539	538	558	547	515	463	508	531	572	517	541	526	486	543	574	506	502	514	535	520	517	529	512	501	492	533	514	525	507	512	470	498	494	525	512	506	502	546	506	546	521	466	531	491	535	520	507	492	490	495	518	466	507	496	447	477	472	539	511	523	515	513	536	466	529	531	447	487	497	486	503	464	571	509	541	482	477	503	462	479	485	508	488	497	487	511	491	559	499	532	511	511	472	507	539	510	520	511	512	482	498	513	546	500	516	515	508	475	521	515	506	509	506	528	533	508	550	508	493	498	541	489	553	535	522	506	490	538	495	506	482	508	489	501	488	507	530	496	534	540	487	561	466	492	475	503	485	503	478	484	522	469	520	492	487	488	476	524	534	461	510	447	529	498	499	526	530	491	505	477	511	479	487	490	465	530	546	472	505	510	468	507	507	515	509	518	476	513	490	496	482	518	504	518	517	519	515	493	509	484	490	536	517	487	551	512	534	518	553	486	509	510	482	529	493	510	516	501	484	505	513	528	495	500	511	495	532	469	517	507	495	495	497	518	517	489	514	448	464	516	525	491	456	460	466	444	501	468	519	526	484	506	472	499	494	536	475	510	524	481	512	542	506	484	435	479	514	487	492	473	488	507	475	532	476	470	514	493	463	520	512	499	513	501	506	465	532	475	472	503	500	498	487	488	456	494	487	523	518	520	477	514	504	474	482	467	535	524	495	511	554	480	484	492	488	479	510	476	511	511	477	525	506	505	462	508	510	466	474	518	492	471	508	513	483	502	492	481	532	451	497	470	489	553	484	470	508	508	483	508	495	469	486	524	484	475	492	520	492	484	468	514	512	491	507	503	523	483	476	453	489	497	462	491	512	482	503	521	513	523	485	507	516	502	487	492	525	524	463	504	495	497	572	458	555	490	492	475	516	494	493	491	490	485	475	527	520	462	457	446	504	526	470	504	462	525	522	510	486	502	483	481	491	554	508	491	510	485	474	508	524	472	518	490	464	508	498	478	495	455	454	504	490	472	536	492	479	505	486	499	484	481	495	491	478	510	533	496	499	485	491	454	513	512	497	481	489	492	513	471	492	509	509	490	518	482	508	497	517	515	469	517	507	484	496	506	487	512	496	507	533	473	517	487	498	489	453	519	498	467	491	516	524	519	480	496	512	492	504	483	451	528	534	481	528	485	507	533	525	508	526	486	535	459	505	454	543	520	484	543	489	525	478	506	500	529	498	499	504	491	493	505	433	530	495	476	497	465	464	480	479	510	499	516	497	498	494	501	482	488	511	484	488	516	506	518	527	490	481	463	497	505	513	490	490	465	505	530	489	480	525	500	467	500	529	467	492	469	501	524	499	498	497	465	486	503	487	493	493	477	480	507	518	497	540	518	495	490	485	476	487	484	474	491	483	487	480	509	518	472	502	533	466	489	508	486	543	496	494	531	495	549	488	477	509	454	480	501	511	484	518	456	482	515	503	537	480	467	475	473	470	493	529	514	513	442	542	501	531	541	510	496	453	462	504	484	479	551	496	497	497	469	502	514	534	466	499	494	517	486	449	494	538	503	515	479	479	500	496	479	490	546	493	492	495	511	464	491	473	498	540	482	489	507	554	465	478	467	456	471	493	492	482	468	456	522	487	505	468	508	491	532	483	469	535	497	454	475	463	473	511	468	488	485	480	506	487	471	473	513	588	507	523	489	486	497	539	477	545	531	499	474	520	456	532	486	516	500	496	512	482	501	465	486	474	487	501	492	530	549	539	504	483	477	481	511	480	503	484	487	504	515	494	448	504	449	503	521	493	503	518	475	483	513	501	494	503	502	449	506	526	500	555	452	511	528	473	555	500	520	493	512	518	538	463	519	503	499	500	525	479	488	494	482	516	483	476	485	461	538	499	491	497	481	511	502	494	508	548	513	477	483	505	488	522	522	494	483	480	475	549	461	506	541	456	486	465	473	456	488	501	514	529	506	503	472	503	465	511	502	481	511	483	501	495	484	483	504	497	456	509	511	514	511	525	510	486	510	491	529	512	502	461	506	502	494	532	482	518	501	508	510	500	482	457	501	503	514	504	523	488	501	464	501	539	492	500	473	486	524	512	448	512	499	511	505	516	473	470	474	505	537	495	493	477	482	509	539	500	487	509	514	472	506	520	504	540	463	487	530	522	468	462	505	473	486	512	479	517	473	514	500	527	509	476	485	501	495	444	506	526	513	487	485	492	481	487	497	530	509	483	480	533	508	502	455	487	500	503	523	530	533	486	473	490	531	459	484	527	481	489	499	521	455	475	485	525	493	535	493	483	536	480	515	488	530	482	479	486	486	475	518	510	493	507	497	496	515	501	524	529	506	513	482	481	470	527	497	477	491	486	509	470	457	507	505	488	480	519	494	496	470	499	504	506	505	429	498	451	509	516	506	526	520	465	486	541	510	482	483	528	537	525	482	518	442	474	515	518	519	532	481	467	495	453	487	497	478	466	460	483	468	477	472	490	485	507	478	479	521	448	486	490	515	437	516	472	499	475	503	488	517	493	496	492	464	483	488	504	473	485	498	495	455	492	476	511	492	509	513	485	488	493	500	495	513	506	512	498	509	477	486	485	490	487	457	520	548	458	482	504	454	485	505	512	486	507	507	486	488	477	525	467	485	523	475	502	488	484	504	511	501	513	500	505	481	535	508	533	502	540	519	476	518	549	493	494	549	504	470	529	525	470	490	503	508	460	475	528	469	469	524	452	480	475	515	524	496	518	472	505	459	465	497	498	512	489	501	511	467	487	476	500	495	514	529	493	529	501	499	521	535	521	470	525	507	479	552	492	520	509	495	495	489	491	514	463	546	518	470	483	525	508	480	517	489	519	482	505	484	481	507	509	496	509	462	500	481	478	514	507	497	547	550	509	477	482	491	507	474	512	521	456	502	515	486	512	490	464	522	497	510	509	478	491	478	507	450	504	485	503	514	470	486	504	498	491	481	489	504	476	469	509	490	480	485	509	423	510	480	480	517	525	550	481	477	512	536	511	473	483	514	548	509	479	480	476	546	539	516	501	501	471	503	471	509	539	526	509	527	483	480	509	512	498	485	503	500	519	503	517	472	480	510	460	495	475	489	470	517	484	498	503	512	479	494	505	492	533	504	484	474	472	485	496	513	499	522	535	528	547	518	468	474	482	449	513	485	501	495	502	517	494	526	532	518	468	494	517	492	462	480	532	495	519	506	528	500	514	487	491	504	471	488	514	471	493	490	471	511	485	523	492	504	485	510	473	516	543	483	494	500	558	501	487	436	495	484	515	477	503	504	526	525	536	489	496	471	459	509	512	504	462	470	533	525	491	479	523	497	513	498	532	480	527	505	472	474	523	483	504	490	514	514	480
7482	1797	2352	1727	1172	828	562	496	384	362	299	258	233	237	192	216	156	180	186	169	171	151	137	150	150	149	136	146	149	127	126	134	125	111	136	139	118	113	131	103	125	136	121	103	134	117	115	108	129	116	124	104	116	112	119	137	121	124	102	110	110	121	134	120	117	104	103	115	111	105	103	109	146	98	115	128	120	122	129	112	110	118	99	104	123	116	110	107	111	139	123	136	110	116	134	117	110	112	117	124	105	126	105	138	101	97	105	117	106	117	118	122	96	103	105	95	106	120	139	105	118	108	115	119	107	102	115	96	106	107	122	113	116	110	110	113	139	97	108	102	111	117	122	125	107	103	133	124	110	115	116	87	113	112	97	105	112	122	109	109	124	121	128	132	129	94	105	113	129	114	121	125	130	123	119	111	123	118	100	99	103	95	127	100	116	107	127	122	125	119	97	115	119	115	119	108	135	132	116	120	108	116	107	101	127	109	113	104	121	107	119	123	97	125	111	118	119	123	102	109	112	120	112	129	111	102	114	115	112	108	106	132	127	119	117	116	119	122	131	104	105	103	109	123	118	114	88	121	104	113	104	137	118	108	126	118	123	118	121	104	128	98	113	105	122	113	114	112	125	103	118	109	125	124	105	124	128	126	103	124	104	107	103	103	112	131	121	132	114	99	123	134	123	116	107	111	131	112	125	135	109	105	113	116	117	135	104	97	105	118	104	115	125	102	123	118	119	113	108	131	113	103	99	112	117	111	123	125	110	111	117	140	114	109	126	122	118	127	113	129	117	113	119	107	114	138	126	113	113	118	109	114	119	81	117	101	123	129	118	109	120	102	113	116	93	120	109	116	85	113	101	101	117	115	121	118	88	133	104	120	112	110	121	109	103	120	112	109	120	128	124	127	109	108	105	121	106	97	105	104	97	119	104	112	111	116	107	117	111	110	89	138	128	130	127	109	127	98	108	111	115	125	107	111	119	117	102	111	127	104	116	111	90	107	126	113	113	116	108	111	140	106	102	124	113	112	95	114	101	108	125	103	122	110	101	103	113	107	104	135	118	96	120	113	132	122	112	106	114	110	119	107	111	122	102	118	110	115	121	88	111	126	97	129	108	106	116	123	119	112	106	118	102	118	99	123	102	113	112	116	111	107	122	115	109	126	110	105	104	106	118	113	113	104	117	119	117	127	104	111	113	127	114	122	128	120	116	104	113	105	99	100	92	113	105	133	119	107	96	109	111	92	119	105	100	117	97	94	112	104	111	107	120	109	104	112	108	102	107	112	102	106	112	107	118	119	105	117	119	119	108	126	112	101	97	107	130	116	109	114	109	133	109	95	112	112	117	124	126	134	125	103	113	123	133	107	126	134	102	113	99	126	118	127	115	106	121	111	100	107	126	110	117	125	124	113	122	105	130	114	125	133	124	105	109	112	108	100	105	112	119	103	114	107	113	119	115	116	115	106	129	130	112	111	106	113	127	110	118	122	114	104	116	98	108	109	118	123	129	124	129	102	114	127	135	96	148	104	107	87	126	122	115	117	121	117	134	128	120	119	93	107	101	123	114	117	122	106	116	116	106	99	99	108	131	104	102	114	112	100	105	121	128	116	106	122	107	125	105	129	122	109	102	122	115	112	122	124	104	119	106	139	112	131	125	111	111	120	119	96	108	113	113	106	110	112	129	113	125	109	115	149	108	115	120	100	115	124	112	122	101	113	110	103	119	118	120	113	111	124	100	103	131	116	115	116	104	113	128	114	104	108	94	128	103	97	120	111	104	131	103	122	119	109	112	128	117	123	77	121	106	133	99	127	114	144	100	108	121	114	146	117	119	131	128	105	107	121	127	97	110	121	121	110	109	108	107	107	112	117	118	121	123	103	113	117	119	111	93	110	113	107	130	129	115	109	112	113	123	91	110	104	103	115	111	122	119	95	107	128	104	115	119	107	108	114	104	99	106	99	111	110	112	113	109	105	114	109	112	122	122	100	110	118	118	106	123	100	123	109	126	93	108	108	111	105	126	117	125	120	126	97	112	113	91	122	102	126	87	109	95	112	109	102	98	122	91	122	95	105	115	123	86	107	97	116	92	123	114	121	118	133	118	128	102	122	119	125	101	118	121	109	106	101	104	104	122	121	132	124	114	113	123	114	108	115	125	103	114	118	99	110	117	129	110	114	105	123	109	115	113	109	97	116	104	136	117	130	112	114	118	117	103	116	123	117	96	119	98	108	112	110	110	107	122	111	109	134	95	98	111	120	111	126	122	114	117	111	108	85	118	123	130	128	98	85	118	114	132	120	109	109	103	115	106	135	109	127	125	91	116	110	101	108	117	113	114	107	125	120	117	117	114	95	105	91	108	116	119	121	113	121	125	130	103	117	129	91	105	116	99	109	118	124	104	124	99	120	111	110	109	108	110	123	118	111	110	120	98	106	126	108	111	130	108	137	108	111	123	109	95	100	113	102	116	104	115	103	122	126	116	111	132	135	96	112	95	116	116	113	130	117	103	103	116	114	107	111	109	111	115	124	108	125	95	117	108	129	96	140	102	103	100	112	101	100	112	147	123	108	112	100	107	126	119	125	107	105	129	110	108	129	123	113	115	97	114	117	134	119	127	115	102	89	120	118	121	123	123	113	111	135	118	106	118	104	101	102	120	116	111	109	94	125	132	122	126	125	110	103	118	107	102	96	109	137	125	101	128	95	88	132	97	93	114	108	113	132	110	104	132	120	105	116	116	108	119	113	143	108	104	118	112	111	107	102	106	104	110	123	114	127	102	109	113	105	117	124	136	132	110	126	119	89	104	107	117	111	119	93	115	120	125	115	97	115	114	129	124	98	123	124	110	128	104	123	101	112	119	117	115	108	116	109	126	110	127	115	116	122	108	99	112	99	124	124	102	117	104	106	116	107	117	101	108	125	107	122	115	117	121	127	88	114	113	88	111	115	113	111	129	106	110	125	99	124	108	112	105	117	120	108	113	110	135	130	124	114	106	112	86	117	134	132	104	111	122	109	123	119	120	131	116	110	103	126	110	104	107	101	137	118	127	107	111	130	116	123	123	124	125	97	116	110	128	114	114	105	115	106	109	134	95	117	103	129	108	140	115	110	130	102	111	123	109	134	113	124	103	108	112	100	110	109	130	122	115	118	121	143	106	99	123	116	115	114	121	100	112	110	123	112	109	117	94	111	119	119	116	112	119	115	112	114	138	117	112	107	127	108	115	112	112	105	103	131	115	120	110	99	99	111	121	125	107	124	125	101	109	110	94	109	122	123	111	120	118	114	128	118	115	101	105	92	125	116	125	103	139	129	136	117	104	126	109	115	134	103	113	138	110	99	111	116	101	122	124	103	118	113	105	107	111	128	125	101	116	115	119	117	126	126	99	121	123	126	100	121	98	109	120	105	103	107	111	96	114	92	120	117	89	101	134	110	120	127	123	130	98	117	122	122	108	137	102	103	126	121	119	104	119	108	94	108	105	105
7543	2294	5349	6246	5249	4375	3549	2860	2476	2130	1813	1651	1473	1382	1244	1215	1138	1000	979	921	808	819	792	760	717	721	698	684	627	667	646	569	654	561	547	554	590	593	542	561	545	472	527	512	514	533	500	509	492	492	476	506	485	493	474	469	507	497	468	495	442	506	456	458	509	484	486	471	491	489	465	473	455	481	461	457	454	486	489	464	443	489	474	461	468	445	449	470	494	479	471	435	438	471	452	443	454	468	477	442	455	485	472	420	448	452	436	464	475	492	460	460	443	477	471	467	448	429	406	451	379	479	483	447	431	441	440	422	433	418	442	451	447	463	465	451	438	440	403	439	442	457	452	397	469	428	473	469	460	424	459	440	471	453	436	461	413	462	471	443	467	454	448	455	452	449	421	450	451	454	462	456	422	442	431	424	481	419	451	434	452	429	424	430	441	445	424	428	400	421	429	408	435	448	477	518	437	432	446	434	456	441	437	443	426	437	399	435	427	422	450	414	438	442	448	458	421	475	412	423	446	459	446	432	455	457	442	438	401	457	419	385	436	416	411	449	393	448	443	432	421	423	418	418	417	397	417	444	426	424	439	435	402	423	428	483	448	411	443	427	489	417	400	448	449	416	436	450	438	491	417	447	407	454	455	468	438	439	418	424	412	473	412	453	414	461	449	448	448	450	440	448	434	408	400	411	444	434	409	445	503	424	471	419	460	466	409	448	433	378	426	453	439	401	443	427	423	439	427	415	465	430	422	491	417	440	440	441	442	399	466	440	427	456	458	427	361	396	392	430	426	433	443	415	390	407	447	439	399	409	411	452	463	441	440	424	416	406	435	413	438	449	432	460	454	438	414	467	392	430	436	439	450	440	473	420	440	439	440	427	444	460	443	462	435	405	427	448	413	424	411	430	416	475	455	462	492	436	457	376	392	436	394	461	439	444	457	458	421	474	409	428	403	443	460	413	453	432	453	447	434	450	462	466	478	434	425	414	449	464	413	422	419	420	481	463	452	426	437	465	410	462	435	403	443	416	431	402	465	453	422	420	435	446	422	426	406	477	396	424	472	466	499	445	439	467	414	440	480	432	453	437	403	453	458	445	412	449	429	419	412	454	449	427	402	469	431	436	444	405	484	405	441	462	435	435	467	470	429	459	442	396	467	423	431	458	466	449	404	429	442	428	380	449	459	454	417	459	456	415	467	442	420	416	464	451	419	434	430	452	461	396	438	407	443	411	415	441	455	424	429	443	462	452	437	445	439	423	441	464	442	457	457	432	442	428	441	434	448	442	431	446	488	458	454	393	420	450	424	437	424	445	469	425	402	432	442	458	419	450	444	398	463	459	430	409	405	428	427	397	422	419	408	404	411	473	381	449	450	454	410	465	462	443	464	429	444	445	410	412	446	423	440	462	457	458	473	437	428	438	460	443	451	477	427	489	457	434	449	386	446	454	460	438	402	435	416	412	466	450	434	424	445	455	452	435	473	395	449	452	422	419	444	442	432	438	435	440	433	470	425	471	428	396	437	422	439	404	464	431	411	430	437	421	408	484	428	433	405	437	446	472	427	424	423	434	446	470	408	423	371	436	463	426	416	465	461	444	410	449	438	477	464	452	452	465	428	410	406	400	422	450	451	438	414	425	442	416	418	445	425	421	443	455	415	433	429	474	429	416	470	426	449	443	473	451	449	468	426	412	411	422	438	425	450	432	461	445	408	401	434	399	423	429	442	437	467	442	423	434	433	432	453	432	458	428	438	464	451	457	468	454	468	431	432	458	451	416	439	444	424	410	427	453	448	425	440	467	424	453	456	423	441	441	453	452	439	425	464	460	445	449	378	459	421	427	428	424	457	447	441	451	436	454	478	470	444	399	472	442	421	437	435	428	425	432	446	413	453	450	411	445	469	437	427	425	479	457	444	451	394	445	428	430	410	435	464	423	418	450	466	390	476	435	427	439	445	414	462	464	483	433	438	436	417	427	401	463	424	431	398	441	454	452	393	430	452	403	430	434	406	424	433	447	443	399	439	439	460	486	458	464	421	478	433	431	440	416	454	424	457	463	400	435	424	434	440	435	472	429	436	434	466	445	430	451	420	476	462	454	431	448	432	451	444	425	433	406	417	438	419	446	462	432	468	455	427	419	430	404	426	466	437	432	463	412	433	465	435	429	437	433	469	452	415	399	457	428	407	442	421	427	432	473	467	435	426	453	439	432	436	473	440	437	414	413	442	448	443	441	430	487	454	459	433	427	418	464	470	424	421	421	425	453	406	419	437	465	429	399	447	428	396	442	428	435	452	408	457	451	468	438	438	447	436	424	427	416	431	434	416	425	470	437	430	418	439	450	428	460	406	406	425	447	461	456	394	435	441	442	462	470	451	422	464	481	445	442	434	431	441	404	433	427	460	453	434	462	444	425	432	403	453	465	465	449	424	447	424	381	436	473	417	447	474	446	454	415	442	430	466	436	438	409	450	434	442	411	425	440	467	408	432	433	435	434	464	434	417	453	448	450	434	458	461	418	438	458	396	445	453	419	434	482	439	462	408	443	441	480	456	468	393	459	492	445	409	450	461	444	431	455	462	416	444	450	442	461	456	458	450	406	447	435	388	413	430	455	445	422	440	425	399	406	447	435	471	437	423	434	445	444	440	439	452	431	418	442	427	463	415	451	438	417	448	432	415	414	420	455	415	437	452	458	417	436	469	422	415	424	433	459	462	424	436	464	432	445	453	446	442	434	441	466	400	472	401	422	427	430	426	448	418	447	458	442	429	457	459	445	465	422	462	428	462	451	431	449	399	444	441	432	440	442	427	419	418	444	407	461	443	450	401	447	434	447	440	478	442	409	415	502	439	461	422	425	444	450	445	463	430	424	436	404	420	438	441	410	435	415	469	432	432	452	428	463	431	445	470	429	449	418	487	458	440	452	455	427	439	420	412	402	448	457	441	443	424	466	418	418	433	450	411	398	392	493	438	470	435	423	431	427	465	439	491	469	454	432	421	440	405	468	456	442	449	450	421	428	442	437	502	440	411	435	432	411	446	413	408	428	478	444	398	447	460	447	486	448	443	453	433	435	418	420	439	443	443	437	434	417	450	438	443	445	391	447	439	438	438	410	455	411	375	461	450	454	459	443	435	436	441	455	443	417	427	447	448	393	424	424	431	445	458	435	436	474	447	460	431	449	425	399	463	422	469	456	451	431	421	467	447	428	434	437	452	432	426	416	434	466	442	432	441	414	473	430	446	433	423	464	425	424	425	460	404	394	417	454	427	444	434	458	441	407	432	451	417	399	480	434	435	400	430	434	460	447	423	425	428	443	431	465	430	468	455	431	409	434	403	477	451	396	443	414	473	440	460	405	453	471	461	423	433	435	433	424	422	410	434	452	429	419	467	446	432	429	455	444	467	447	434	466	466	469	431	474	432	452	445	425	445	466	414	392	470	435	372	459	444	424	442	443	444	444	420	430	449	453	450	472	424	383	467	422	401	428
1200	268	288	301	237	256	224	237	265	230	220	220	234	239	235	230	255	259	263	257	249	249	228	219	233	212	219	214	216	254	243	228	236	214	212	198	239	226	215	216	241	238	242	234	247	243	263	248	210	233	252	253	217	256	239	246	248	229	232	248	237	240	226	243	246	209	248	210	223	213	249	245	239	220	246	222	259	240	243	242	213	221	217	220	194	240	233	238	255	259	241	233	215	225	234	222	250	226	232	224	248	256	246	243	246	214	236	228	247	246	238	255	222	211	246	245	248	255	236	244	226	230	231	258	244	247	245	217	218	239	215	250	218	233	256	237	234	218	239	253	240	222	232	227	230	227	224	243	236	238	225	221	233	251	235	240	258	192	210	231	213	236	215	259	219	232	225	249	223	241	242	222	230	206	237	207	215	208	209	214	250	232	247	261	218	262	263	250	223	229	237	221	234	224	247	218	201	214	217	225	241	230	243	242	220	218	245	228	250	211	255	242	242	227	235	241	222	233	249	230	237	221	250	233	263	239	251	199	222	219	221	225	220	206	257	244	263	218	241	209	254	214	221	241	226	225	243	250	237	249	226	234	221	230	265	225	207	220	231	214	239	215	180	242	193	237	235	241	223	262	201	236	226	248	246	243	234	251	207	234	231	225	230	232	230	230	219	235	232	224	219	229	233	247	254	232	221	263	262	208	231	242	212	222	212	265	223	229	260	218	240	210	228	243	233	227	238	243	212	248	227	225	223	216	240	203	234	218	209	228	196	208	238	214	220	225	232	244	205	216	227	245	248	221	248	232	217	229	230	252	249	218	211	230	238	237	222	272	237	210	244	238	243	242	249	239	255	246	260	248	255	198	212	217	247	266	213	245	237	224	259	231	226	221	205	240	217	232	213	203	209	202	229	216	240	227	243	260	231	237	243	247	223	229	232	236	223	241	233	248	245	232	241	197	201	206	246	237	220	218	226	241	254	244	231	228	230	224	250	225	233	238	219	215	226	221	223	237	222	242	248	248	234	217	230	216	213	230	244	223	220	240	247	216	237	246	246	233	219	254	205	252	227	230	201	233	249	220	243	225	199	255	232	232	245	222	246	248	232	240	238	230	209	221	220	245	217	261	228	213	237	221	222	236	209	238	224	220	214	210	235	213	221	237	222	259	239	247	217	237	240	262	241	254	240	224	251	233	225	247	222	235	209	235	221	211	254	231	234	231	213	228	188	225	204	220	242	229	229	219	229	236	247	221	245	246	216	213	220	226	239	237	226	249	217	223	223	229	233	232	192	246	229	220	259	208	194	233	233	200	248	225	245	235	253	211	223	235	232	251	237	216	246	252	246	226	223	240	194	222	232	225	249	247	244	222	237	212	210	237	209	232	241	228	251	241	238	234	219	232	219	260	235	212	212	244	229	198	257	251	227	255	239	229	221	217	227	240	239	234	247	206	258	236	258	224	230	254	233	236	232	241	238	258	220	244	244	234	224	237	253	220	252	235	235	223	239	216	223	244	236	243	261	224	223	232	223	260	226	211	222	239	225	227	252	246	221	237	219	234	223	240	222	199	226	228	242	233	228	226	224	240	216	189	237	211	245	213	236	262	226	240	232	235	210	239	231	235	218	244	227	241	244	210	222	228	235	232	241	222	246	223	235	244	219	234	236	241	229	208	260	242	240	215	211	220	230	228	237	230	230	221	234	239	239	250	227	242	263	231	229	242	244	245	212	264	235	231	211	211	234	219	230	214	219	243	246	206	239	208	229	238	201	218	228	234	208	228	243	219	256	214	224	252	227	231	240	213	224	200	238	250	227	219	247	209	223	227	232	238	245	230	234	221	240	260	209	244	216	246	218	237	222	246	236	217	199	260	242	196	210	248	228	235	232	242	232	233	242	229	242	242	239	225	247	224	249	217	229	220	257	230	250	201	233	246	215	256	239	265	224	253	242	241	248	248	252	252	224	251	238	241	242	246	234	216	212	249	247	230	228	237	215	230	197	211	243	233	222	242	236	242	239	234	217	236	221	202	238	217	223	236	243	236	254	216	247	216	228	213	244	202	248	246	246	232	255	238	237	252	228	221	222	211	238	206	185	227	266	218	201	187	220	248	228	231	262	225	239	234	247	206	221	226	229	237	251	251	240	247	242	236	218	222	222	243	230	215	218	245	223	237	230	214	248	260	240	238	216	214	252	230	234	237	252	228	234	242	225	231	222	228	233	239	254	235	230	221	210	230	240	232	245	253	256	196	228	243	219	227	245	221	221	230	239	227	198	209	221	237	213	213	221	217	227	232	211	253	224	258	217	243	244	229	218	240	256	223	224	226	242	207	237	208	252	240	234	228	233	214	245	263	262	203	229	242	208	237	209	232	214	231	234	254	228	249	205	225	251	242	241	234	242	250	236	250	221	216	262	232	227	214	251	219	256	234	260	236	248	233	210	245	235	247	231	233	213	207	216	230	241	214	253	235	222	215	219	246	242	242	224	222	236	219	201	246	248	230	238	241	256	232	239	222	221	251	232	248	247	235	238	220	239	258	222	227	231	235	222	234	231	217	234	222	222	231	236	205	243	252	202	210	214	241	267	230	253	273	215	236	219	202	222	213	234	227	257	245	227	232	224	230	235	218	226	228	248	217	223	244	222	239	276	239	227	240	243	254	227	233	254	244	226	238	231	242	211	223	236	216	249	237	234	207	224	215	235	221	236	229	241	248	237	204	238	215	238	235	240	256	238	224	232	230	231	257	229	222	238	237	240	235	212	227	261	217	218	239	223	244	255	234	226	243	251	242	240	208	252	272	199	234	221	227	237	256	238	247	213	246	232	247	209	242	231	208	226	221	207	238	225	203	186	212	261	265	224	246	249	255	217	230	231	240	214	229	226	249	197	246	213	255	216	240	226	240	193	247	219	258	244	225	213	246	245	227	227	247	239	221	242	217	240	229	222	244	229	223	213	256	224	259	227	212	222	233	237	217	224	235	262	235	230	217	221	235	217	228	220	217	208	236	236	221	208	240	256	219	221	216	232	239	214	223	231	248	231	230	239	250	238	254	243	246	220	235	232	203	224	235	222	215	240	240	237	225	210	201	248	252	225	243	266	212	228	250	231	222	244	242	262	257	251	228	232	215	252	227	238	239	257	253	230	203	248	275	244	219	238	258	251	213	234	229	233	229	228	224	242	198	243	223	230	261	232	234	217	219	244	219	240	237	227	248	228	198	241	234	232	217	220	248	230	238	246	265	244	242	245	236	229	252	229	222	231	246	230	233	216	239	198	232	228	247	243	250	261	185	214	221	236	234	222	209	246	226	230	240	263	224	227	233	219	211	221	245	244	251	237	204	217	248	210	227	201	229	214	255	232	211	231	233	236	236	216	246	243	200	264	243	224	253	240	235	238	199	224	233	212	228	205	225	240	218	254	207	237	223	258	223	219	211	246	220	252	244	229	205	256	241	224	253	248	218	252	220	245	227	256	231	224	238	240	238	245	225
2317	864	980	1010	996	930	964	869	832	881	823	840	840	856	826	796	888	782	794	804	837	781	808	837	773	727	840	779	827	796	774	850	814	843	794	785	735	824	800	789	765	765	796	830	758	780	770	774	741	768	806	773	817	811	795	762	780	813	784	811	744	760	807	746	822	744	793	812	788	799	817	819	780	811	775	796	807	793	837	800	836	776	845	790	759	794	799	784	844	774	754	788	778	769	783	793	770	796	747	796	774	749	757	794	818	834	805	771	793	836	793	831	802	808	841	778	775	781	761	802	751	755	797	785	813	831	809	814	794	810	766	769	797	795	797	779	813	795	771	735	758	759	835	817	790	767	827	743	808	812	762	793	801	759	775	829	762	762	818	852	787	794	817	725	821	766	754	824	789	846	724	810	763	788	792	811	826	746	801	831	815	789	761	795	791	779	739	760	764	781	781	747	803	806	804	762	820	742	759	792	787	799	813	760	764	739	771	805	803	774	794	766	804	773	810	759	786	818	755	754	772	784	751	822	766	789	790	854	777	780	759	758	829	808	773	772	756	810	773	756	849	782	817	802	791	780	767	817	778	781	770	747	804	812	792	811	768	709	710	791	736	739	795	784	817	752	756	800	788	786	770	835	809	826	762	773	764	771	805	765	768	796	794	753	792	760	765	797	755	783	777	769	768	812	733	736	783	823	795	819	805	704	790	761	807	822	763	806	804	804	779	764	740	785	858	797	747	789	810	810	793	713	759	789	785	784	783	768	765	764	792	779	796	785	811	771	778	821	791	811	765	801	781	809	734	756	787	758	824	813	800	752	824	801	772	753	810	780	870	772	819	816	818	794	751	756	769	779	800	771	775	751	796	798	789	743	822	819	781	772	765	808	778	773	766	804	826	762	761	770	826	805	778	796	746	769	800	719	742	815	809	780	784	841	751	809	821	747	761	758	832	764	808	774	807	796	777	804	785	789	794	781	771	771	775	735	758	814	814	786	776	761	819	788	817	786	781	804	788	828	736	803	794	801	791	760	779	791	774	720	765	744	760	799	730	776	876	744	819	825	811	739	751	814	769	755	845	771	756	825	754	799	741	763	803	770	816	739	789	809	790	802	784	785	736	802	810	798	752	816	744	761	734	795	846	779	804	819	863	763	804	760	815	749	788	819	811	763	815	787	811	767	810	827	796	776	751	778	839	787	769	816	758	772	803	774	804	756	744	762	826	804	769	805	799	792	777	733	853	769	769	829	758	808	785	839	747	835	817	776	798	765	760	795	768	820	813	805	786	790	776	777	807	791	783	789	728	800	773	856	793	758	819	772	782	727	735	819	809	833	795	738	771	809	782	800	757	799	756	804	845	809	802	810	743	774	772	792	818	770	766	845	774	791	784	799	822	778	818	722	844	822	781	791	817	797	751	829	787	741	787	795	823	801	764	807	823	759	788	821	775	756	773	780	753	763	732	805	808	777	742	791	770	753	797	816	759	775	827	805	793	781	774	806	781	798	774	800	794	847	764	804	778	764	787	737	767	781	798	802	766	773	829	763	761	756	800	776	787	774	807	821	796	746	800	791	765	846	794	784	782	795	820	762	800	818	788	741	734	790	777	797	776	787	846	763	753	791	791	834	815	795	783	820	801	801	806	833	789	766	813	778	766	775	740	789	801	794	820	759	737	761	811	790	774	789	795	846	749	851	800	735	747	822	816	809	752	808	788	738	772	770	762	746	786	787	799	768	817	803	759	732	810	754	838	789	758	808	827	797	792	775	801	781	784	809	764	778	779	756	769	814	764	771	793	829	752	798	772	812	807	760	842	856	816	775	840	775	804	816	790	817	793	817	800	792	762	794	771	754	758	695	770	746	783	788	799	798	782	789	750	777	742	736	815	819	789	766	757	785	813	771	751	728	746	744	802	768	841	806	830	757	789	760	827	805	757	784	751	791	787	777	774	771	754	826	778	787	826	797	789	781	761	821	787	861	805	764	795	781	783	782	791	762	763	811	826	775	778	801	764	779	759	778	759	782	765	803	777	781	786	782	797	822	754	799	772	759	811	784	753	805	796	772	828	737	789	738	792	754	731	804	800	765	790	807	768	794	810	776	768	795	798	791	802	789	772	829	799	758	802	799	753	779	782	780	758	750	833	806	767	833	798	875	786	774	780	800	790	778	831	780	799	766	834	771	768	810	790	780	749	812	792	707	782	805	762	753	749	759	779	808	783	796	803	827	761	737	771	793	794	788	805	737	791	784	797	825	829	824	843	778	777	783	822	784	777	811	786	772	747	781	787	777	827	799	846	777	803	778	774	739	798	800	777	732	798	822	875	804	824	761	766	759	821	815	728	782	779	792	757	823	749	854	810	781	830	834	809	770	783	797	801	801	780	794	774	800	794	815	770	806	820	756	780	767	852	705	794	804	752	809	789	749	748	757	808	806	778	831	763	791	822	761	783	782	761	791	783	845	764	783	788	811	825	766	774	788	778	763	808	772	774	804	777	789	804	753	814	811	791	817	788	774	744	843	811	757	790	769	810	774	780	781	773	784	775	827	854	801	787	775	754	796	803	798	808	757	817	750	757	774	758	771	823	804	776	765	790	752	798	771	795	825	771	769	778	758	772	824	821	748	733	769	802	775	789	781	718	842	769	785	795	763	747	806	758	807	815	809	784	812	759	797	731	792	822	789	791	778	822	799	839	740	782	775	786	824	781	780	795	736	848	795	779	799	754	738	799	768	788	800	793	786	857	767	785	795	781	830	767	778	796	799	791	827	825	810	750	823	812	753	831	836	812	823	875	766	796	802	777	814	781	767	806	770	789	773	818	829	830	825	742	776	803	754	821	778	782	819	781	794	848	811	831	773	798	790	820	784	779	770	794	793	736	774	834	773	814	781	843	765	825	842	779	777	768	810	803	738	759	805	774	827	828	790	826	766	806	796	789	823	766	793	783	747	803	841	788	777	839	768	769	811	761	773	781	781	841	805	801	747	805	768	783	812	758	765	803	760	764	744	786	796	779	788	782	768	764	773	765	780	772	811	783	788	795	766	742	785	810	800	804	779	799	766	773	770	742	750	778	798	778	765	806	837	706	818	814	817	816	831	789	795	807	800	767	763	871	838	823	796	841	785	751	799	820	804	808	764	798	777	745	810	839	753	826	816	800	758	813	817	792	825	791	800	785	827	755	746	785	796	803	808	763	788	782	780	778	767	767	782	775	827	801	822	761	833	796	795	805	759	802	801	782	812	831	803	763	737	754	809	761	799	793	787	807	779	763	780	826	757	848	791	785	790	810	776	778	792	765	785	794	800	815	791	827	776	758	763	796	807	777	787	773	810	789	823	808	735	807	797	756	839	783	819	754	814	799	791	773	824	797	793	770	810	730	832	804	808	802	802	724	786	778	795	795	801	787	781	836	811	739	793	804	759	808	748	803	831	795	742	768	799	755	772	788	834	834	786	785	825	786	834	796	719	813	791	782	741	789	769	778	811	800	781
3955	887	1196	891	634	462	413	299	263	250	214	195	201	201	181	158	177	166	162	154	133	159	159	137	165	149	160	128	146	132	147	126	137	139	142	128	120	127	146	135	128	133	139	153	133	138	150	149	140	126	137	119	136	135	130	139	145	134	129	125	152	134	134	134	134	128	117	137	139	119	117	103	112	136	132	149	116	139	113	142	109	128	134	129	125	136	149	142	137	141	115	127	129	122	136	127	116	121	119	115	111	138	108	136	131	123	121	134	135	126	135	114	118	125	132	112	132	117	148	120	122	128	118	133	142	123	143	141	135	147	132	128	148	142	129	144	130	146	125	129	139	137	120	138	147	111	113	120	137	155	118	152	137	145	123	138	123	126	122	112	127	140	128	136	137	127	139	134	111	137	128	126	131	127	147	120	117	124	129	126	127	135	123	142	119	143	149	141	148	122	129	128	119	128	121	110	136	151	127	120	117	118	129	114	128	122	123	131	89	128	138	118	135	140	118	119	138	124	147	116	128	133	124	140	123	125	130	130	142	106	116	128	160	115	133	140	153	139	119	124	119	129	133	115	111	130	140	119	150	131	113	149	135	132	138	134	126	124	97	130	126	121	137	143	139	118	127	125	117	150	130	137	127	136	108	122	148	111	131	118	130	119	143	117	121	130	116	140	126	136	124	118	128	114	132	143	141	108	117	135	126	124	114	127	120	122	137	126	109	130	118	121	150	116	113	141	142	146	149	129	132	138	132	122	130	122	140	121	124	122	123	143	137	126	119	151	147	135	140	118	111	94	106	131	125	110	147	132	121	118	131	128	141	130	152	133	150	106	121	100	134	129	122	100	120	108	122	127	126	134	122	126	131	127	128	121	121	128	95	129	116	131	112	156	123	140	131	139	113	142	125	122	112	122	107	134	133	138	133	128	130	118	135	140	126	148	135	121	116	112	142	131	122	127	132	131	149	122	134	126	136	136	144	129	121	145	129	129	125	121	125	135	144	112	126	145	129	120	144	145	123	148	137	114	126	146	110	128	125	124	137	148	106	119	125	110	171	121	137	138	139	112	126	120	128	118	125	111	137	145	102	125	149	116	146	129	115	127	128	104	129	131	133	159	141	121	118	126	121	135	120	107	126	127	137	113	118	153	135	139	123	128	111	118	123	121	127	135	114	140	115	131	132	145	111	112	132	125	134	120	125	124	123	135	132	114	136	127	100	133	144	135	134	122	138	120	141	135	130	150	116	139	136	121	116	124	125	118	126	140	118	124	120	121	134	112	108	139	133	132	123	128	129	122	133	127	126	131	125	124	135	130	125	124	106	125	117	123	140	126	117	115	128	101	102	119	127	132	139	126	128	118	127	135	116	122	138	135	123	142	125	120	130	132	113	120	127	122	117	117	104	141	121	148	127	132	114	140	134	139	116	118	119	130	120	137	131	99	125	121	122	136	124	127	110	132	141	141	123	148	127	120	124	121	119	130	117	134	140	131	135	145	127	114	130	129	146	140	122	127	115	125	108	116	137	120	140	139	151	128	122	123	124	119	119	137	129	140	134	111	142	145	140	108	117	148	124	122	121	135	122	96	116	141	120	131	129	124	145	120	114	127	142	109	135	148	119	129	148	127	135	124	118	127	123	130	120	122	121	142	127	106	143	112	131	113	128	134	129	137	131	114	106	127	108	120	128	112	144	123	116	134	130	129	126	124	114	116	141	117	145	108	144	121	117	129	136	124	101	134	114	122	128	137	142	122	109	127	134	136	135	108	141	116	128	140	134	124	112	120	139	120	113	123	131	121	132	126	126	132	133	132	118	147	123	122	114	125	116	130	141	125	111	114	124	138	118	129	137	122	118	136	125	119	127	132	123	150	117	126	136	132	124	122	132	132	140	133	143	142	109	119	104	123	133	149	128	136	119	125	122	132	120	147	120	124	122	131	107	136	132	138	145	120	122	115	112	136	119	134	135	125	125	150	125	130	135	122	126	127	137	103	139	141	137	109	122	116	131	131	125	146	135	116	124	129	118	119	125	139	117	136	121	123	122	125	124	124	127	119	129	124	131	118	133	124	140	122	147	142	147	129	143	144	125	124	132	139	124	113	136	125	132	132	113	138	129	142	122	143	121	111	108	136	112	138	118	132	125	135	127	135	145	120	118	136	136	134	134	140	110	124	143	122	152	111	133	115	135	115	130	131	140	137	146	153	118	139	127	117	135	119	123	133	122	130	121	133	121	112	123	132	132	104	112	154	121	127	130	124	122	139	106	117	122	125	127	125	125	116	140	135	118	141	120	122	130	115	129	122	127	105	136	120	117	124	125	115	117	115	119	122	138	143	131	140	136	121	150	118	115	121	143	119	122	116	110	111	113	118	130	119	119	139	142	120	128	118	121	130	129	137	134	117	129	122	122	112	109	112	134	119	116	141	138	138	140	127	130	139	128	119	120	123	118	144	130	128	121	116	141	127	124	134	139	125	131	131	131	123	145	121	133	121	117	117	123	135	126	128	136	136	150	131	123	126	140	133	126	111	134	126	124	121	153	129	128	123	122	127	135	150	122	136	127	132	138	129	134	116	107	126	148	120	114	113	140	139	120	121	124	135	128	157	128	123	134	115	112	127	127	134	148	121	109	144	120	141	121	119	125	136	127	127	122	105	129	129	132	122	115	124	130	121	140	136	132	115	143	126	135	125	114	139	129	119	151	134	118	125	129	127	143	122	107	132	120	140	126	132	134	126	113	136	110	116	145	124	102	123	128	114	130	116	113	157	130	129	131	129	117	122	138	136	121	124	133	126	129	124	148	148	143	128	155	115	130	141	144	127	123	131	140	126	128	115	123	143	132	119	148	124	121	122	131	132	123	124	120	93	119	152	111	142	143	108	155	131	144	135	98	122	123	128	134	142	121	117	123	121	123	111	128	133	129	112	122	129	133	141	116	135	143	134	132	136	128	141	124	127	121	114	149	116	119	133	110	114	125	106	118	107	111	141	143	131	112	110	132	132	132	136	139	143	142	120	124	121	143	117	131	131	129	114	129	119	138	117	134	104	149	120	127	130	112	129	115	141	105	129	127	126	125	131	120	120	104	135	136	127	143	124	118	125	141	119	121	114	121	131	112	142	143	127	126	113	113	134	125	132	118	132	127	120	145	124	132	131	117	119	130	132	145	110	133	116	152	150	118	121	133	138	139	126	122	122	142	115	131	139	148	126	132	135	117	137	127	119	133	129	138	138	125	128	152	120	109	110	124	142	115	117	143	131	123	125	134	118	129	115	123	112	159	125	141	127	119	129	130	123	109	101	122	123	113	124	120	129	147	130	121	117	120	130	146	133	124	124	122	122	110	151	122	128	126	116	135	113	115	130	139	139	131	121	103	125	123	150	132	108	130	121	115	132	116	140	151	118	108	102	142	133	122	121	129	107	128	104	130	131	134	139	132	134	112	129	121	128	119	129	131	120	109	148	132	137	129	140	145	123	133	134	118	125	105	124
5177	1364	2762	3389	2906	2417	2088	1719	1478	1349	1186	1085	965	941	891	843	810	780	710	680	711	709	633	653	628	578	608	593	542	600	577	556	576	548	550	543	533	555	563	511	512	534	493	502	508	545	520	517	490	500	496	503	504	556	486	473	495	528	563	488	509	501	490	505	515	502	454	476	469	525	473	469	473	533	478	469	491	507	490	486	540	492	494	475	460	455	513	477	459	480	503	489	509	489	488	510	504	502	469	448	502	458	441	489	463	455	468	468	458	493	451	527	478	512	434	438	480	433	450	548	469	416	453	458	470	474	484	469	479	483	465	503	468	460	498	494	488	467	473	434	476	481	457	488	483	430	463	497	511	499	468	490	490	460	466	501	487	474	447	437	477	463	466	474	504	480	473	500	483	448	464	444	457	475	474	436	465	414	471	492	478	467	446	499	527	482	454	453	478	494	433	476	478	480	452	467	447	451	479	483	456	446	438	442	456	475	484	475	506	425	459	497	425	471	487	474	454	448	513	492	502	496	474	497	425	463	447	485	462	498	529	507	476	486	507	466	480	532	439	497	477	441	470	471	450	490	479	459	461	448	450	454	505	483	508	438	501	470	453	439	474	487	455	475	448	492	464	451	455	497	481	497	487	508	446	459	470	506	502	476	475	475	475	479	489	503	432	439	503	491	458	446	489	476	476	459	456	477	489	446	500	478	459	471	472	505	472	486	471	463	447	462	480	485	476	469	445	470	440	440	461	433	457	507	453	476	507	467	462	471	488	455	425	485	511	435	428	455	472	460	517	485	469	476	484	474	469	454	445	464	486	465	497	463	465	499	462	546	492	473	453	499	483	440	478	480	492	440	484	490	444	474	464	481	483	498	520	477	487	443	469	484	446	472	464	439	448	494	471	421	470	462	485	452	471	483	463	464	463	430	467	517	454	466	476	493	444	459	438	438	490	497	456	476	457	490	513	496	432	441	478	432	489	441	465	470	507	471	469	477	493	473	499	466	467	471	449	483	465	495	442	501	466	457	506	487	448	462	477	497	485	472	505	462	491	456	462	468	448	467	453	477	444	446	481	435	434	438	482	482	471	451	466	515	470	426	478	450	474	494	459	491	505	461	489	514	531	493	492	466	428	440	479	466	465	469	519	505	463	480	485	494	477	492	486	467	492	442	492	453	463	487	486	478	508	460	476	448	484	490	447	449	480	466	478	462	465	452	473	464	470	454	489	530	474	449	483	477	468	455	486	443	445	491	428	494	470	484	503	435	459	479	439	477	452	492	483	488	495	453	487	450	472	478	441	484	484	481	510	483	477	458	455	478	452	460	508	464	486	467	496	490	447	483	503	492	479	480	442	436	496	447	478	460	481	448	500	473	457	482	491	446	452	482	510	493	449	461	487	455	494	478	485	461	454	458	468	448	479	498	493	455	451	497	465	481	482	485	468	497	451	481	443	464	487	481	455	477	502	476	471	463	453	473	484	474	490	437	489	470	496	432	477	487	460	448	511	502	540	476	461	427	479	470	491	492	470	487	425	431	461	476	483	469	482	449	471	479	468	514	455	490	468	477	448	466	472	462	475	434	477	477	501	498	486	473	503	509	479	491	475	501	465	466	480	471	483	442	479	464	460	449	486	491	463	452	470	467	495	418	487	443	479	492	502	470	448	488	431	419	477	463	463	490	471	505	410	484	494	460	462	460	474	479	481	485	480	513	487	471	501	492	476	477	506	471	448	445	451	487	456	486	473	491	481	468	451	479	480	491	487	436	501	475	467	473	427	456	458	466	466	506	467	539	459	524	478	454	475	500	451	479	464	489	490	495	485	497	490	461	485	505	484	489	470	468	459	476	451	479	504	461	497	467	461	453	467	513	488	455	489	493	471	435	500	455	482	498	459	469	453	486	470	503	447	470	484	488	450	479	479	454	478	486	490	499	455	475	496	464	448	439	465	469	487	472	453	494	455	490	474	477	493	477	463	462	440	450	490	480	487	488	453	476	450	502	482	444	444	451	489	501	504	483	487	471	464	499	508	433	496	458	435	468	465	437	442	501	446	494	496	467	427	475	481	483	464	478	453	450	494	473	481	472	517	458	492	480	462	462	444	473	460	469	484	460	471	489	469	472	503	479	470	501	487	473	483	520	498	445	466	452	490	451	477	474	471	485	479	463	475	509	473	460	471	450	478	467	450	496	454	491	424	455	475	488	468	510	464	457	481	446	432	452	472	461	463	491	491	473	514	480	448	485	490	468	490	480	479	438	505	489	514	489	485	429	460	468	468	458	458	509	479	470	523	454	436	480	459	508	487	482	479	499	489	441	468	468	497	465	443	498	500	485	491	457	507	446	476	461	470	497	479	467	459	484	466	480	478	458	496	497	476	494	481	496	487	492	457	479	498	454	455	453	445	459	456	523	466	424	443	472	498	447	450	492	473	475	446	492	443	485	495	440	446	478	491	467	439	462	475	548	466	471	425	432	471	488	451	521	476	462	467	467	464	447	447	473	482	491	470	460	488	494	486	491	477	470	492	470	506	523	474	470	480	496	465	481	463	492	465	454	478	476	466	517	459	489	414	450	463	513	456	461	505	424	466	452	500	494	473	483	525	447	483	510	439	485	524	496	476	479	473	472	436	480	468	475	502	528	485	472	454	474	489	488	483	444	478	498	470	434	447	450	446	475	501	442	495	488	463	486	518	431	470	491	478	514	438	433	456	445	490	457	448	494	467	434	460	467	485	477	469	460	436	484	479	485	478	469	461	458	499	473	481	474	466	485	445	458	465	457	450	475	483	476	539	490	474	463	485	487	495	494	459	466	453	499	464	485	470	489	484	472	495	449	465	482	501	514	424	475	466	433	471	449	504	462	465	475	500	457	491	491	489	476	508	455	515	458	475	475	512	486	448	454	496	465	470	458	471	478	465	466	513	481	478	491	471	468	490	476	470	460	493	490	459	464	467	494	460	504	485	464	455	490	484	460	469	464	444	450	470	430	472	472	426	453	492	447	455	486	469	453	442	452	454	489	529	502	437	477	483	506	470	495	452	466	440	470	451	470	470	419	498	492	433	459	534	422	449	445	479	445	466	460	448	457	492	496	440	497	462	482	476	467	504	500	447	473	450	521	440	467	470	477	469	503	454	451	465	485	503	481	483	491	452	443	459	485	516	447	467	479	480	442	482	456	487	454	445	468	452	447	495	468	474	466	461	480	478	450	441	476	432	494	480	451	462	477	463	458	484	454	488	456	464	492	509	447	473	484	478	473	464	448	482	460	473	428	452	460	487	457	487	483	445	509	492	489	482	463	457	494	472	489	475	439	475	474	487	443	461	469	512	444	508	469	485	478	473	447	468	470	471	438	486	493	472	451	478	488	459	467	494	500	517	475	445	506	491	476	497	449	515	502	461	487	440	501	502	484	492	492	474	451	519	447	503	473	468	509	469	489	490	494	471	455	470	484	478	495	478	450	487	447	490	458	461	489	448	488	462	502	447	492
7503	1745	2205	1625	1208	796	629	469	452	335	303	263	224	250	218	212	187	177	154	180	140	154	143	139	155	141	133	129	137	131	137	120	128	115	125	111	141	146	116	110	135	129	129	114	120	139	125	104	123	125	124	109	126	113	109	109	101	123	129	110	119	107	111	119	126	118	123	137	114	114	111	109	97	121	111	112	106	127	94	106	101	116	108	129	105	121	100	126	121	113	113	111	113	112	97	105	124	117	131	99	123	113	103	96	108	113	140	110	114	113	98	130	103	141	125	104	118	116	128	118	112	115	112	132	102	121	124	126	95	105	114	109	121	117	109	107	130	104	122	105	100	127	112	118	121	113	115	106	141	118	93	122	107	124	136	117	106	114	107	113	108	88	109	92	108	121	112	117	122	106	119	107	129	104	113	133	109	124	137	116	120	110	114	91	124	106	121	123	106	120	106	111	117	108	103	94	105	104	124	107	119	109	94	109	118	119	128	93	103	111	97	121	110	99	115	112	122	101	129	114	139	106	120	93	127	106	108	129	107	121	111	101	116	119	109	116	124	120	92	110	101	104	102	109	118	101	119	132	104	127	104	103	116	120	120	114	122	90	108	123	103	111	113	121	108	116	116	112	121	100	109	119	109	116	121	116	111	128	99	111	118	109	108	89	116	120	110	108	102	111	111	80	117	120	102	108	110	101	115	117	109	93	116	100	116	119	119	106	100	117	120	119	95	117	110	116	116	122	122	119	98	111	110	119	102	110	122	122	121	129	115	107	101	107	102	110	115	117	123	125	117	103	126	94	129	111	120	104	119	127	107	115	103	125	117	124	135	134	117	128	115	120	129	114	119	98	138	115	116	119	121	105	110	108	111	112	100	103	103	117	127	127	126	120	121	86	106	93	99	115	113	102	109	112	110	112	125	97	115	115	103	106	115	104	97	117	97	113	104	125	117	120	114	114	112	119	115	114	115	102	104	115	109	130	96	102	98	117	107	91	139	101	112	101	117	120	101	118	118	130	124	105	101	131	127	114	111	106	112	117	117	128	125	107	86	124	136	103	112	133	112	116	132	130	108	135	99	116	104	129	106	117	118	104	116	110	115	119	115	116	108	117	110	104	115	127	114	116	125	115	107	133	120	109	107	108	118	117	106	105	114	110	113	108	109	109	112	137	121	122	119	106	107	102	105	120	103	127	114	102	127	103	107	102	109	106	114	131	127	107	125	111	123	120	108	114	105	107	128	109	126	119	110	127	106	98	119	133	110	110	117	121	80	111	124	124	105	135	117	108	111	114	102	118	100	126	114	104	122	109	99	115	132	97	113	131	102	109	107	135	91	126	95	103	120	123	118	104	91	99	111	121	117	120	114	98	136	118	128	103	101	114	122	110	113	114	99	105	110	116	118	127	110	127	110	114	114	109	127	130	114	88	105	118	101	85	113	110	126	124	81	129	119	120	105	114	129	99	105	146	113	121	127	120	131	126	129	127	124	123	98	113	131	100	119	97	121	115	132	134	115	123	112	106	117	119	122	91	93	136	121	119	111	122	127	112	105	131	109	114	116	110	121	120	90	134	117	108	119	89	118	116	120	135	125	118	125	115	126	108	119	111	112	133	114	103	124	110	109	118	131	111	113	106	120	120	119	106	115	122	120	96	116	103	115	107	126	119	101	126	102	109	119	104	107	107	102	99	119	120	111	119	110	109	95	109	108	114	117	127	120	114	119	123	103	95	118	108	109	112	110	106	114	127	109	101	112	98	115	108	122	109	115	105	113	109	128	124	119	107	99	123	116	110	100	109	111	113	123	113	108	126	109	114	98	110	97	128	119	114	116	116	113	107	124	97	113	114	132	117	136	110	104	119	115	113	92	116	101	114	120	117	117	113	110	125	103	109	135	108	133	101	104	102	128	108	113	119	97	108	117	117	121	101	114	130	105	111	125	102	115	115	124	99	103	119	115	114	107	91	103	123	112	97	107	110	123	113	120	122	113	117	100	109	104	119	124	102	121	106	119	96	107	98	102	106	105	122	113	99	103	130	114	126	115	119	117	106	104	102	103	118	131	109	119	111	112	122	112	138	129	116	121	112	109	125	138	101	94	109	124	90	104	113	116	114	117	114	99	113	103	123	106	119	120	115	115	98	98	117	104	118	100	97	112	96	91	105	109	110	118	106	128	136	116	104	105	124	133	98	110	114	126	104	113	120	106	116	97	98	116	118	109	101	93	119	118	114	115	121	123	126	97	124	119	103	116	118	99	108	119	109	127	115	113	104	120	89	93	143	131	90	103	110	113	118	122	116	104	118	109	109	126	126	101	104	108	114	100	124	112	119	93	119	118	114	126	111	106	130	99	111	109	134	111	105	89	110	117	109	112	111	106	115	81	108	106	115	122	112	113	120	127	124	118	134	113	92	120	118	116	101	114	125	106	106	109	119	117	112	110	113	105	121	104	104	121	118	123	118	109	119	113	101	102	127	120	128	115	125	92	116	115	103	128	110	122	122	110	113	105	109	121	121	121	119	98	118	106	120	105	111	111	127	98	116	111	103	116	117	130	108	115	124	89	120	103	108	104	123	106	104	122	128	111	111	128	129	120	116	127	119	114	128	120	103	116	114	116	117	103	110	113	122	104	120	120	114	115	118	101	109	127	97	109	102	108	118	107	97	130	120	122	100	118	96	107	141	93	122	104	105	125	98	106	103	103	135	111	105	114	111	116	134	86	140	117	111	130	92	102	108	108	126	98	121	86	110	106	111	111	122	107	140	100	110	113	97	112	124	99	107	98	113	102	108	102	109	126	135	114	103	106	119	118	122	112	104	108	132	107	143	129	105	118	118	136	132	116	102	130	102	93	97	123	101	110	119	118	104	120	114	126	125	118	123	118	113	117	127	111	103	117	103	86	105	119	123	114	131	95	136	122	101	121	145	115	117	122	93	99	117	115	108	108	113	116	101	124	111	101	111	121	129	117	110	128	103	127	118	109	135	102	117	121	136	112	106	114	120	118	121	99	100	98	107	111	102	132	127	98	117	120	111	119	120	103	115	119	113	117	85	142	96	119	110	114	106	125	126	130	118	105	127	125	131	114	80	84	107	136	129	109	105	98	123	112	109	114	121	119	123	125	113	99	106	117	124	105	125	127	112	111	73	101	118	115	100	95	118	111	111	121	103	105	118	114	117	119	103	101	143	118	109	112	120	114	105	110	105	119	96	93	123	109	112	112	97	123	111	126	119	92	118	101	121	124	117	106	106	109	113	118	113	122	105	89	122	111	118	106	122	108	114	127	98	98	117	120	129	118	130	122	112	133	106	130	114	105	106	102	102	102	106	107	102	100	116	108	97	102	109	101	109	124	106	119	125	110	119	103	115	123	107	95	110	112	124	88	130	109	95	122	119	118	110	122	111	127	123	106	121	127	105	117	103	113	104	125	111	123	112	99	124	117	123	113	102	112	105	118	115	109	85	111	105	91	104	123	105	113	98	115	114	123	131
7704	2333	5224	6109	5334	4338	3606	2892	2490	2217	1831	1701	1510	1353	1233	1189	1134	1042	951	907	858	793	742	754	711	698	659	663	683	649	613	629	637	607	549	583	576	571	526	551	609	518	521	546	511	507	551	503	514	482	460	519	480	509	473	481	509	488	497	507	479	474	489	491	463	471	416	470	474	481	447	481	416	468	457	487	494	460	435	452	467	457	475	463	443	449	476	439	447	474	478	448	451	459	461	474	435	430	465	438	478	433	446	434	453	461	474	460	475	429	462	424	453	485	432	414	453	436	478	434	461	447	446	423	450	444	452	472	435	428	437	454	482	456	419	460	434	455	485	459	459	435	426	472	446	468	427	467	458	394	491	452	416	479	454	450	443	424	464	414	424	459	472	429	435	451	453	429	428	437	421	401	404	461	444	431	444	462	426	449	430	447	465	448	419	432	431	466	406	434	440	428	468	413	421	392	439	480	428	405	418	466	486	425	499	412	462	454	434	470	413	476	473	444	453	455	404	414	425	422	463	470	488	453	402	406	433	430	457	459	387	407	449	386	473	392	434	456	408	460	424	436	425	441	425	432	427	444	455	444	429	432	435	466	500	454	440	467	425	432	435	436	453	446	407	436	445	450	423	463	408	417	429	433	450	466	432	490	483	419	414	436	461	416	422	406	467	461	463	437	428	447	470	448	449	432	428	463	444	476	436	436	486	457	469	410	401	448	437	464	457	485	428	420	407	436	421	448	447	464	387	426	417	441	445	466	460	391	456	473	472	455	469	424	420	430	456	450	450	434	465	427	429	411	427	439	438	418	431	459	424	492	438	446	467	434	427	422	413	443	449	458	440	441	463	437	446	434	442	426	417	397	460	417	454	397	437	435	457	417	400	455	427	414	456	410	413	450	427	467	454	422	393	460	431	481	455	449	433	423	446	463	436	453	443	470	424	436	473	403	421	479	455	451	418	414	429	456	469	446	434	456	430	434	406	402	431	428	465	458	444	430	415	445	404	435	424	410	453	489	454	448	429	395	416	404	443	402	443	425	429	416	418	405	446	397	436	466	438	443	423	444	412	454	444	450	447	440	456	418	447	423	383	422	419	441	436	447	442	401	464	424	422	414	430	423	417	469	445	422	430	450	414	430	417	425	474	428	430	425	453	460	421	401	465	447	435	431	450	420	441	436	440	443	399	425	420	380	426	461	405	468	429	453	441	421	436	441	464	447	446	456	438	417	446	464	452	430	416	451	417	461	435	431	425	467	425	425	429	434	441	438	427	432	434	435	427	462	429	420	440	444	447	423	456	427	451	455	464	431	445	439	450	404	439	439	421	426	404	441	452	434	435	467	447	442	369	432	399	463	440	424	436	416	440	447	427	433	443	423	471	459	424	454	405	465	494	436	450	415	441	456	485	432	465	444	416	438	473	467	450	431	496	418	459	431	433	411	406	445	428	439	402	437	438	400	441	464	432	453	428	435	422	450	442	441	421	393	421	477	481	420	474	438	472	409	467	419	433	447	468	398	438	448	400	407	435	426	411	407	448	447	447	426	446	445	420	421	476	448	452	469	425	456	481	487	479	432	415	444	446	437	456	438	457	468	467	446	461	431	447	420	456	490	439	436	440	414	450	388	440	455	409	460	435	453	428	446	437	431	398	419	431	441	389	417	459	423	401	437	442	440	428	437	456	482	449	414	436	409	469	403	431	460	432	441	424	428	410	409	436	412	430	420	465	430	459	460	416	438	422	434	475	442	453	421	451	465	444	448	430	464	456	464	435	439	435	435	444	441	416	404	429	419	488	449	438	446	455	454	473	441	484	446	455	426	399	434	412	444	458	445	470	424	412	473	424	448	463	430	460	421	454	454	437	419	418	465	413	465	431	439	475	425	444	435	450	432	416	437	441	436	418	461	426	481	429	440	411	411	447	429	448	396	420	418	427	487	417	446	414	432	446	461	436	398	454	418	452	481	471	409	389	464	477	451	431	431	462	417	420	425	445	476	443	434	423	417	419	401	428	446	453	432	457	448	405	451	446	388	417	458	448	432	425	444	423	413	450	419	440	371	450	412	466	445	412	424	417	455	450	403	430	434	455	434	387	394	431	444	442	404	415	427	484	446	425	429	441	422	462	422	460	462	414	446	453	448	456	445	408	488	420	416	446	429	413	402	424	439	414	452	418	469	450	445	456	475	468	430	444	425	431	421	418	424	395	436	432	434	422	468	422	449	464	425	422	422	418	441	436	435	439	457	403	404	409	445	465	460	450	426	423	463	444	464	440	420	433	425	435	420	445	449	413	486	420	421	435	397	395	435	453	470	443	458	429	435	468	454	415	454	413	438	432	403	469	415	436	415	418	420	441	432	410	432	419	484	470	462	451	462	444	463	434	416	409	411	460	442	409	428	461	464	439	440	428	441	422	435	431	423	439	438	422	458	390	450	444	429	408	487	456	457	448	453	469	423	409	452	480	386	440	420	435	439	453	451	438	441	443	445	431	438	423	439	453	439	450	460	398	445	460	431	498	422	444	443	467	417	442	427	433	452	437	458	415	426	435	446	445	462	417	448	419	422	404	443	443	438	424	481	433	439	389	447	440	428	463	405	433	425	439	460	443	442	422	436	433	473	424	425	404	447	401	422	453	454	418	428	436	413	431	394	422	458	463	460	433	413	439	404	424	424	457	419	403	423	433	407	424	409	416	400	480	424	443	456	457	457	407	431	435	423	404	431	408	425	467	427	442	452	436	450	424	429	429	419	464	433	444	481	415	413	481	433	471	431	447	482	479	447	452	450	465	428	423	436	454	472	455	417	441	444	463	412	458	434	424	434	429	464	438	435	450	452	456	435	471	449	423	423	426	467	442	444	452	414	427	449	493	395	428	456	458	455	471	449	438	400	466	449	435	435	427	430	462	417	434	443	413	403	426	416	431	460	441	403	436	410	446	454	429	406	445	439	408	450	473	444	431	422	446	409	412	425	437	447	408	416	472	402	426	429	437	447	472	407	430	435	442	402	420	438	445	446	457	417	423	426	456	443	446	482	446	425	427	428	452	433	405	476	444	492	417	443	466	414	434	434	474	401	409	458	453	480	411	429	461	420	429	425	452	427	442	467	418	398	491	462	429	438	443	433	425	440	445	386	442	420	454	428	392	485	429	421	429	424	419	417	440	447	421	434	428	442	436	476	472	418	393	420	413	421	409	425	434	415	401	431	450	428	422	409	426	415	458	455	422	411	447	430	455	448	437	442	487	410	414	480	392	412	396	463	440	397	414	417	462	408	427	412	410	406	438	451	465	445	432	424	425	445	470	440	430	412	413	408	458	423	433	457	471	428	463	443	437	463	489	463	427	408	432	446	439	467	382	437	442	443	439	420	410	423	454	456	450	439	413	430	427	441	411	453	447	483	421	436	427	446	441	428	420	440	424	436	428	424	404	441	431	469	428	421	412	438	443	438	435	436	429	447	428	416	463	420	464	429	454	408	436	434	424	437	466	449
1240	279	299	266	297	259	252	283	260	224	271	232	226	253	253	232	248	223	257	238	254	224	260	247	253	250	238	255	267	239	233	267	275	255	252	270	217	263	252	246	262	249	272	252	220	244	213	247	241	262	259	245	244	237	260	252	235	260	220	263	220	258	240	232	205	230	248	255	274	245	247	237	246	234	273	237	252	217	237	242	263	236	224	216	252	244	242	264	222	257	269	253	223	224	258	257	245	255	245	261	217	232	227	221	273	257	266	241	257	261	239	258	253	281	228	254	247	261	267	242	216	242	264	254	250	262	236	224	256	247	253	266	231	248	251	244	249	257	253	243	247	243	236	252	252	278	241	268	239	243	250	218	218	252	259	237	247	267	227	248	217	229	272	225	244	242	234	271	248	235	239	228	229	249	239	246	233	252	264	219	248	236	244	251	223	204	245	206	234	253	251	263	268	237	231	252	225	222	274	251	201	258	253	275	232	243	254	222	253	247	243	266	226	253	223	272	216	232	260	227	226	271	253	255	267	219	249	253	243	218	274	220	228	232	273	246	260	251	218	232	226	207	270	255	245	228	243	236	245	249	250	252	259	246	237	251	254	229	236	231	232	254	216	240	239	236	247	265	226	253	248	258	251	232	255	254	240	237	249	216	254	244	222	257	230	264	271	266	252	239	241	227	259	228	250	251	278	258	251	226	243	210	266	208	254	232	219	247	221	222	248	229	236	246	243	263	247	249	235	259	256	230	217	244	267	247	254	237	258	259	266	233	251	247	245	228	224	254	257	258	234	252	239	244	237	229	248	244	247	265	248	271	258	234	260	240	224	264	248	225	254	251	265	244	248	214	243	244	240	262	249	239	224	245	262	210	257	233	250	254	225	221	214	253	252	233	275	231	237	257	241	259	226	222	265	243	226	267	208	218	239	239	241	242	235	242	250	223	222	204	220	228	235	245	243	244	244	242	237	247	213	267	258	247	241	237	223	262	231	218	222	261	239	231	240	238	246	230	218	252	217	245	240	236	241	242	227	212	262	251	253	248	235	241	223	251	236	238	263	220	248	255	249	248	273	219	244	228	269	240	268	258	242	205	236	231	240	235	237	256	228	282	225	220	237	218	250	251	227	255	249	244	239	238	250	251	250	238	260	254	253	248	224	219	256	235	284	233	264	280	274	229	222	254	238	243	223	223	231	232	250	222	236	240	250	237	239	253	260	239	231	237	231	246	245	245	216	241	254	239	234	231	248	256	235	248	292	244	259	250	239	253	252	230	247	252	210	266	245	231	268	247	233	279	256	248	242	269	262	237	253	219	263	251	253	228	243	251	217	241	243	271	258	237	234	252	224	244	216	226	208	227	258	224	268	237	243	244	244	257	220	236	241	266	242	256	241	223	239	229	221	239	243	246	244	243	222	241	220	247	265	219	258	230	246	259	261	245	248	232	223	265	245	248	249	221	238	237	237	241	267	252	218	246	224	248	254	243	270	215	276	240	242	239	258	243	257	232	249	271	231	251	274	255	245	244	255	232	275	233	253	248	229	258	232	231	256	227	216	244	250	223	244	244	274	251	238	251	278	261	221	270	246	284	253	223	263	243	240	232	230	234	247	230	235	257	258	247	249	232	235	246	232	221	242	258	241	233	250	246	246	226	231	230	235	256	233	254	235	225	227	241	221	252	238	249	246	224	239	247	245	224	239	246	250	246	218	245	236	214	235	251	207	229	236	229	262	232	242	243	275	209	284	234	260	263	249	220	258	229	237	259	261	229	263	238	252	252	243	214	242	230	251	222	269	254	243	237	253	264	231	244	268	239	245	199	230	232	242	254	240	253	233	239	254	235	225	233	218	259	227	235	247	234	278	236	239	238	247	219	228	244	233	247	234	264	247	226	275	228	238	261	275	257	239	268	203	240	259	236	214	277	235	244	237	239	246	252	261	240	252	252	242	257	265	233	230	232	240	255	245	239	229	251	252	252	235	244	259	249	240	218	254	237	248	246	242	247	245	211	237	228	244	233	252	277	214	260	228	236	235	246	237	255	257	243	252	248	247	255	235	260	267	249	238	226	200	240	242	221	246	240	228	244	234	248	234	254	219	229	236	254	247	215	244	230	233	230	245	228	245	234	231	247	235	232	221	262	282	260	233	245	248	227	245	231	264	219	227	253	216	233	224	236	228	238	268	260	233	252	233	254	239	226	269	247	251	257	237	282	258	258	254	256	209	224	210	242	279	279	266	228	259	212	210	248	240	207	240	219	257	214	255	214	247	256	262	249	251	257	247	256	248	261	259	270	244	243	246	232	259	230	230	220	255	238	256	258	249	237	233	240	227	234	254	235	245	225	227	248	225	259	248	238	238	228	253	235	233	282	261	240	224	238	250	266	249	257	225	243	250	265	227	238	238	244	271	240	229	255	248	240	256	231	266	225	257	254	231	227	246	233	246	249	246	251	243	265	226	231	237	244	224	239	237	266	249	261	269	242	230	257	243	263	256	245	261	225	242	249	246	243	234	261	226	263	238	264	246	253	269	256	262	214	257	266	233	262	240	234	256	191	239	242	242	277	260	228	253	250	222	267	255	239	241	238	245	247	257	247	233	284	242	252	237	220	240	210	238	219	235	245	234	250	249	257	249	234	254	223	260	250	270	231	253	244	259	238	261	251	248	231	275	224	260	224	222	235	225	251	253	232	236	256	250	267	239	236	251	255	284	237	231	239	246	235	241	257	227	244	217	238	242	260	251	223	256	261	236	239	228	278	259	240	245	242	232	236	212	249	233	207	236	252	230	249	240	255	253	245	265	245	256	266	269	220	199	222	224	252	252	235	221	205	239	233	249	284	217	255	253	253	243	240	244	240	278	237	226	228	237	244	259	244	240	241	262	243	255	242	236	237	266	228	244	270	237	260	257	244	243	225	256	238	265	239	253	241	253	233	239	212	250	249	249	255	227	243	245	231	241	257	242	238	258	254	266	227	236	255	238	238	242	232	252	277	221	228	254	237	237	240	238	214	264	233	252	234	260	259	224	219	250	256	245	251	237	210	225	264	242	235	244	228	227	239	271	218	263	219	236	220	229	270	243	216	252	257	226	252	283	217	270	260	252	241	234	242	258	256	236	246	240	227	210	249	255	245	255	255	270	263	253	247	251	290	253	242	236	248	224	234	267	254	253	233	250	215	235	237	244	235	274	253	245	263	238	270	245	236	266	233	260	236	244	234	237	240	255	251	238	239	232	228	239	238	217	228	238	246	223	241	228	248	235	239	218	238	233	238	241	246	242	234	240	222	262	262	256	257	233	238	260	252	266	264	255	254	258	271	261	263	249	209	260	259	247	253	232	230	223	216	256	277	243	225	249	228	217	231	232	241	258	248	262	220	217	232	265	233	247	252	240	249	258	236	217	252	225	214	247	249	248	222	230	239	233	235	254	239	254	239	233	268	268	272	205	256	252	238	256	247	241	227	246	235	236	242	238	271	233	214	249	265	240	232
2324	950	1060	1041	994	968	922	940	858	879	907	857	889	848	865	844	872	827	837	882	812	820	873	840	843	804	866	838	813	803	823	855	840	868	830	864	775	840	842	814	821	824	816	851	765	801	794	815	783	848	773	810	770	820	802	837	837	807	820	827	764	845	850	825	831	791	849	828	823	874	832	824	800	838	809	818	822	802	783	801	793	836	829	754	801	886	819	819	808	850	813	840	788	830	815	857	806	850	817	832	807	830	815	830	796	825	770	777	849	803	835	795	791	858	836	845	821	804	812	815	810	784	900	836	825	873	830	803	850	796	873	872	854	827	833	800	819	829	827	859	823	910	847	860	853	824	791	814	835	799	800	819	824	787	833	820	777	824	772	851	832	846	810	791	785	766	833	824	816	808	827	814	862	818	850	833	845	774	798	876	816	830	782	854	804	772	818	843	836	823	823	823	809	786	860	837	838	812	844	855	801	862	828	834	861	809	810	887	871	841	844	823	860	801	836	836	838	858	803	871	819	803	810	845	803	807	801	824	797	818	847	851	794	824	821	794	826	830	841	796	849	825	858	887	827	806	845	829	853	863	831	821	839	826	786	882	843	785	832	840	839	823	813	889	796	863	849	818	801	787	858	812	807	794	802	834	842	805	877	839	841	850	806	816	838	783	803	820	838	833	767	799	844	785	887	805	818	862	825	858	788	773	848	846	838	824	821	826	842	825	770	788	843	844	865	879	783	804	821	818	831	844	823	832	782	868	836	858	818	847	853	847	832	836	808	777	790	772	848	798	791	834	827	834	829	813	842	807	842	808	833	825	829	822	766	828	838	789	840	814	772	793	803	853	762	836	836	868	842	831	836	779	824	810	821	795	835	787	819	845	785	809	789	807	856	788	836	820	862	768	829	806	798	804	795	840	800	768	866	816	863	810	796	837	835	842	796	860	867	819	804	818	841	822	821	858	761	837	768	798	844	807	798	786	856	849	826	846	886	823	830	850	771	861	783	829	825	831	813	856	832	860	810	819	790	826	817	784	868	792	879	839	785	795	845	853	810	819	820	845	881	838	809	811	801	859	803	829	807	848	779	762	846	816	845	803	839	809	795	812	847	811	830	844	793	831	780	797	878	834	851	834	816	785	818	816	846	841	847	752	837	847	839	856	815	844	823	831	840	873	789	859	858	850	854	831	761	813	860	843	852	844	831	825	810	826	831	866	882	808	820	873	844	846	822	825	893	801	858	803	852	811	818	818	785	814	818	827	788	831	812	833	824	820	814	854	812	824	796	809	849	840	803	803	810	816	827	829	816	820	811	850	833	859	840	826	831	798	836	819	820	810	788	814	816	816	800	793	830	813	834	787	813	817	833	804	849	840	789	788	826	842	838	825	819	819	805	801	829	826	800	844	848	772	861	819	791	861	810	781	835	847	834	814	866	847	802	822	838	836	777	835	834	852	812	830	798	808	833	850	841	835	835	792	854	816	816	804	863	804	813	840	777	799	841	902	850	774	836	802	851	798	841	801	816	815	853	846	830	823	811	823	871	811	876	793	886	825	868	825	823	803	802	884	833	843	857	853	789	842	829	822	919	817	816	813	786	794	783	801	838	850	811	773	838	837	830	837	862	789	788	826	819	871	797	795	791	784	851	844	815	787	805	866	818	852	839	837	847	847	845	820	810	802	826	854	847	787	827	805	775	840	809	863	791	864	781	819	797	830	842	772	759	824	765	830	840	810	813	868	809	843	822	820	804	861	842	823	773	846	853	805	797	804	802	818	859	849	845	835	817	842	791	803	820	792	815	783	817	841	860	852	811	827	796	844	789	871	798	831	851	864	808	817	844	847	830	822	813	793	789	795	804	812	838	816	843	808	811	833	808	808	820	853	824	792	873	727	858	836	836	866	819	819	811	839	806	849	866	876	873	826	780	797	848	822	899	791	864	870	846	838	826	805	807	813	793	788	862	774	772	825	856	864	827	784	812	804	780	805	849	869	844	795	842	825	797	840	801	785	850	829	821	852	866	869	830	880	806	816	871	806	856	787	856	863	910	809	829	847	777	834	818	851	864	786	844	807	818	817	864	822	831	840	843	828	810	824	848	830	915	853	815	852	844	822	792	826	795	845	852	835	814	830	844	836	816	824	869	876	789	826	840	833	776	813	790	828	813	831	801	823	809	822	795	815	807	873	825	825	806	841	868	873	807	828	894	824	892	806	795	835	860	847	816	874	843	817	841	754	822	835	762	858	852	799	791	845	838	825	788	821	790	850	828	824	859	786	822	820	750	828	831	800	834	831	790	835	833	839	843	826	835	814	828	830	859	816	846	849	844	857	814	817	833	810	829	824	854	837	825	843	816	812	781	791	812	871	797	821	811	840	830	777	812	816	790	821	809	819	825	828	796	867	870	834	801	888	801	792	821	831	820	887	831	836	825	768	784	829	853	822	828	782	895	817	827	786	853	796	811	869	810	798	855	855	819	854	851	781	796	814	795	802	804	834	874	853	776	848	830	829	846	830	819	832	824	817	834	887	885	838	828	797	834	823	852	857	840	848	809	783	800	811	799	803	839	871	861	854	760	831	852	830	836	834	810	826	867	818	862	828	839	850	828	811	876	809	843	816	824	817	826	803	789	815	878	827	821	881	843	827	806	845	872	761	887	774	765	841	805	792	835	759	812	826	855	840	842	806	804	856	844	834	822	821	794	833	832	833	812	835	803	807	804	895	822	858	830	852	813	851	839	821	837	821	840	846	853	829	842	845	812	794	793	837	817	789	843	884	819	802	849	879	836	808	820	836	846	786	806	833	789	873	810	848	815	850	835	796	808	842	799	795	852	820	784	835	800	788	808	820	821	799	823	860	837	819	848	837	845	843	841	894	806	888	899	795	853	827	764	796	843	856	835	784	764	837	854	821	848	889	847	866	780	816	846	877	870	811	773	846	815	805	871	831	753	805	887	833	808	868	817	811	794	816	833	830	875	778	806	845	812	826	817	822	817	809	828	828	803	823	807	804	826	801	883	823	839	847	796	897	808	846	826	866	832	835	841	854	837	817	825	764	821	840	802	806	829	841	828	795	852	809	806	784	826	777	814	852	796	802	830	824	813	837	753	805	803	814	870	874	889	822	820	804	814	798	802	818	867	819	848	827	869	846	824	841	823	833	757	837	861	854	853	798	769	800	830	814	809	832	839	829	834	811	836	804	781	816	816	783	853	834	810	810	829	852	853	850	776	829	801	810	875	839	844	837	815	809	828	842	825	877	830	799	898	800	817	811	793	828	790	834	833	833	856	804	834	840	830	810	802	804	824	795	843	820	823	771	811	807	795	812	843	853	838	831	807	800	814	860	826	777	863	839	811	808	847	811	794	818	852	790	898	833	846	820	855	853	783	783	792	827	804	797	882	836	789	841	786	791	851	812	784	797	771	828	827	818	770	845	874	749	834	815	771	822	821	874	827	806	847	846	828	812	827	754	820	773	869	805	814	884	827	800
3779	856	1252	964	649	465	349	292	282	215	240	197	216	184	179	147	159	147	134	158	159	129	163	143	143	141	133	155	148	163	122	133	147	145	117	130	137	157	134	135	138	134	124	148	122	145	121	123	133	118	138	153	153	115	139	114	126	94	128	134	121	147	131	118	123	124	159	131	136	138	114	128	131	129	134	119	138	111	118	105	123	117	119	128	134	107	128	130	125	135	117	120	112	132	142	126	146	136	120	100	129	127	134	123	134	102	119	116	110	134	118	144	127	133	126	102	110	112	140	124	134	113	121	142	111	151	127	117	129	119	122	158	136	120	132	133	120	123	123	115	137	137	148	119	114	143	136	134	116	117	136	110	126	118	141	118	136	116	117	119	117	138	124	132	140	121	119	118	109	117	114	148	119	123	126	138	125	121	127	107	117	151	134	117	120	140	139	123	124	126	112	134	126	130	126	136	134	130	127	122	120	133	96	113	113	111	122	119	134	136	161	111	157	123	124	143	116	122	133	103	129	123	144	125	108	124	105	135	138	129	151	118	116	130	121	120	145	122	144	134	130	108	118	143	123	120	128	131	131	122	113	117	102	120	146	137	112	123	141	114	131	120	129	139	119	141	114	125	132	130	119	138	122	126	112	136	98	133	121	120	109	116	131	143	118	126	115	113	130	124	110	136	113	118	158	130	103	154	125	137	136	124	130	129	111	124	129	152	133	147	117	139	114	145	144	126	114	140	131	130	118	149	136	108	140	135	138	121	134	100	106	133	110	135	108	123	126	132	134	126	111	118	116	125	149	126	125	126	133	131	134	125	135	117	122	119	127	135	112	138	125	117	128	112	139	125	128	123	129	135	113	120	127	103	115	111	144	144	107	119	135	130	125	128	133	129	122	124	115	127	125	126	138	114	119	130	117	125	136	136	150	100	119	143	106	147	123	131	117	126	128	110	114	119	136	127	117	131	127	126	122	136	133	129	124	141	119	125	129	138	119	117	118	130	116	118	125	128	115	106	131	118	154	114	129	120	130	127	136	118	124	123	123	115	129	117	123	127	141	100	142	132	127	143	111	153	156	117	126	143	126	123	108	113	134	139	129	108	139	113	145	134	117	121	123	122	133	118	132	113	141	129	120	126	137	107	128	142	116	143	141	139	118	121	140	127	141	128	151	118	127	110	129	120	144	122	138	118	133	124	121	138	140	124	138	144	131	120	124	128	134	135	109	117	135	137	131	131	132	123	118	135	137	117	119	101	130	129	139	144	115	116	130	117	118	113	121	165	126	120	122	134	125	132	127	116	121	117	123	109	136	129	131	120	127	125	121	133	123	133	117	126	148	113	124	144	130	127	131	120	146	133	142	134	150	116	125	135	130	135	133	145	107	112	121	106	122	116	126	114	119	132	128	134	133	112	148	123	118	131	111	117	121	134	142	120	120	140	133	121	140	131	117	133	137	124	121	91	133	112	136	127	114	126	123	144	116	130	112	125	128	126	95	133	140	123	136	121	138	127	128	116	114	119	136	141	119	107	118	135	137	131	143	122	140	108	143	113	141	134	106	127	126	110	131	147	138	116	122	135	103	125	134	142	140	137	129	125	145	130	126	149	113	132	126	126	118	110	122	138	125	114	153	124	134	120	131	123	146	127	128	132	129	144	121	129	135	113	138	115	106	129	154	122	110	115	121	111	121	128	121	136	129	138	125	130	121	112	125	145	133	135	117	146	106	132	121	143	158	123	130	114	129	118	132	104	133	123	133	127	138	127	115	111	123	129	146	128	144	142	96	131	116	123	120	131	140	112	126	133	127	130	123	139	125	141	120	127	132	111	118	133	127	122	117	120	121	138	123	147	132	121	125	127	130	120	118	135	140	165	131	135	135	116	130	123	126	122	114	149	133	133	130	126	133	110	156	145	111	134	151	139	124	131	135	116	113	118	112	131	114	145	121	143	131	130	136	127	131	123	118	126	137	122	141	111	136	113	132	133	120	132	123	125	106	108	133	128	134	127	141	139	133	133	99	140	141	143	128	103	142	143	129	121	127	112	135	137	122	123	104	128	140	128	127	131	119	142	138	124	112	130	104	124	106	144	126	126	121	128	145	132	132	136	156	108	138	137	113	142	130	130	150	115	117	115	132	155	120	113	116	129	133	108	127	118	135	127	120	130	150	131	122	124	118	114	135	123	107	137	125	122	128	99	139	137	118	140	135	156	120	128	150	137	132	109	114	126	148	134	119	148	117	134	139	122	141	105	127	135	130	117	136	133	134	141	127	109	139	135	95	127	132	131	132	117	126	110	123	123	121	134	115	125	135	120	143	136	135	142	133	114	125	135	124	123	122	127	121	126	131	124	133	121	153	147	141	144	126	119	115	125	123	105	128	136	132	117	119	131	129	133	119	129	131	119	120	143	158	134	136	126	127	128	141	131	108	128	117	141	116	118	122	135	116	126	101	131	112	118	132	119	145	146	122	109	135	129	114	120	149	143	138	147	126	118	135	125	106	125	121	128	131	131	141	147	139	126	138	151	98	125	146	137	114	143	135	127	108	143	127	136	110	157	125	141	121	112	133	117	116	125	146	145	114	123	110	140	138	123	143	130	121	139	108	146	117	135	123	126	117	120	119	138	126	137	120	153	152	128	127	133	150	130	142	133	127	126	126	132	100	127	124	130	144	128	123	141	131	116	122	123	139	128	127	131	140	121	109	98	120	121	139	107	130	136	119	140	137	128	117	109	136	122	114	137	125	117	132	155	121	139	138	125	119	115	115	116	134	128	127	125	129	136	129	128	118	114	126	119	146	110	124	129	117	122	146	131	136	126	112	123	141	143	116	150	128	130	130	139	122	131	125	124	119	113	128	120	138	117	124	121	128	140	125	135	111	134	135	128	135	122	124	142	106	129	143	127	139	131	131	103	126	125	105	141	125	127	145	128	98	148	105	129	116	132	124	126	109	117	114	129	137	124	118	143	115	129	132	130	128	144	133	124	133	129	124	148	128	117	111	144	119	120	138	128	126	142	113	120	126	110	144	144	140	128	158	119	115	114	128	113	124	125	134	119	115	128	132	133	122	111	135	101	130	120	119	134	123	143	115	124	115	113	134	140	120	134	132	104	138	124	150	130	146	139	133	122	125	122	111	126	133	133	137	142	126	138	141	117	131	138	131	141	125	126	103	125	158	131	109	133	125	127	134	132	117	127	120	119	142	144	136	139	137	132	141	123	133	119	121	135	116	137	133	135	130	148	138	137	119	116	142	125	144	140	131	145	133	135	145	137	111	116	136	131	111	148	134	125	120	127	115	111	141	118	125	138	127	144	135	108	138	120	109	121	138	134	135	132	122	139	136	148	114	132	115	133	134	141	123	119	139	130	144	125	132	135	128	131	136	130	126	98	120	131	146	144	134	134	122	144	132	111	136	130	126	115	121	110	127	133	130	142	121	132	117	152	132	131	123	134	140	127	140	127	130	129	124	151	124	118	116	110	134	112
5203	1415	3002	3289	2997	2518	2025	1666	1525	1307	1190	1072	990	994	871	880	803	787	760	654	727	651	642	640	614	613	626	625	574	596	563	572	552	570	546	535	538	556	575	528	520	491	525	520	532	552	518	536	491	524	500	495	504	527	531	495	508	502	487	539	476	477	499	522	502	498	460	487	516	520	474	485	526	451	462	493	484	516	491	467	507	471	518	503	477	466	456	510	475	462	491	438	477	484	479	452	499	492	465	511	500	481	485	457	461	458	516	500	479	466	515	486	494	455	438	523	489	474	498	484	457	463	480	544	444	527	475	478	473	501	457	447	519	498	470	477	449	499	438	504	491	540	477	440	494	481	455	481	454	458	434	466	476	466	496	467	493	466	443	467	431	530	487	480	472	445	515	468	503	494	471	450	445	456	463	485	465	470	508	471	505	474	469	496	470	457	458	463	467	445	473	475	468	463	509	462	460	462	499	455	439	482	484	423	498	484	485	501	460	475	484	453	447	478	496	470	452	441	516	470	457	463	488	483	446	469	463	481	437	478	466	469	495	463	493	499	475	482	494	462	459	457	489	470	493	448	495	486	476	447	501	500	465	454	468	502	487	486	485	517	487	503	443	443	489	443	486	488	451	462	499	471	466	463	453	463	499	486	440	467	475	482	466	471	486	481	445	468	492	475	480	471	516	477	461	500	463	417	458	482	471	464	487	468	453	471	483	479	490	474	449	496	478	442	473	470	470	491	499	461	498	471	454	489	459	511	488	486	481	464	462	481	471	456	442	454	492	461	452	493	493	458	497	492	478	497	453	477	493	478	468	493	480	502	443	474	455	467	464	458	480	480	466	467	501	468	495	478	461	451	445	493	480	469	468	473	484	442	426	484	499	486	466	472	476	475	471	457	419	494	466	454	484	470	489	459	508	487	486	475	467	484	475	490	471	533	483	493	481	457	466	475	468	515	439	434	492	462	513	480	467	469	518	454	477	475	487	494	466	482	474	473	479	459	480	474	436	469	465	482	476	479	498	511	453	499	492	469	472	473	481	443	476	472	434	474	483	529	463	479	446	489	497	461	504	450	496	450	475	474	494	468	478	474	440	491	460	414	486	445	469	497	475	478	518	479	474	460	469	491	480	497	456	469	437	439	463	456	480	539	475	495	451	474	459	456	461	497	466	486	479	501	423	464	463	478	510	489	444	456	450	491	470	484	465	462	471	409	415	513	472	487	482	467	432	476	446	474	489	444	469	474	468	445	494	491	451	462	494	460	452	487	443	445	467	469	452	452	448	532	447	456	504	485	466	472	445	509	459	442	438	466	464	458	519	471	510	474	478	454	481	470	468	459	467	513	440	463	477	489	483	471	486	497	474	463	496	433	467	458	476	499	485	504	487	447	434	477	460	485	507	481	488	515	466	501	485	440	469	476	445	444	455	444	480	488	486	459	466	495	472	484	436	471	492	479	444	462	482	463	423	446	474	502	483	475	424	466	498	444	485	469	482	480	460	469	475	487	472	436	477	496	505	460	476	492	460	482	503	489	474	504	485	425	455	461	425	508	474	456	462	484	488	473	488	462	477	458	500	454	428	456	450	468	452	485	515	484	471	476	457	459	469	467	458	468	457	489	458	492	437	485	489	465	483	489	467	450	478	481	462	499	453	456	490	493	509	497	456	463	476	486	467	494	445	534	489	455	479	438	487	452	472	480	475	465	467	462	466	500	484	466	495	467	480	438	472	467	473	506	430	461	462	508	446	489	498	452	457	515	467	449	438	482	496	459	459	464	501	508	473	471	456	454	472	480	463	457	463	478	486	498	477	488	511	504	470	483	515	455	451	489	499	452	494	454	453	446	488	486	452	466	481	527	455	469	467	473	476	456	491	482	505	480	489	485	459	477	514	456	481	462	477	486	485	453	476	457	502	489	468	505	454	454	476	473	450	475	461	491	434	459	489	490	470	479	485	401	458	461	463	457	454	466	484	450	483	481	485	471	469	505	457	461	494	464	501	444	417	454	449	462	470	460	494	495	488	453	447	492	464	484	475	460	491	502	443	467	478	503	486	479	472	466	483	451	479	488	484	510	460	482	499	486	442	492	476	484	462	482	513	456	474	485	467	486	443	475	500	484	465	494	486	488	470	510	455	460	478	478	444	465	474	497	509	497	465	492	450	464	464	475	503	498	443	451	457	511	450	492	488	472	521	461	442	468	498	487	466	466	471	480	454	475	464	465	444	474	453	438	497	473	453	515	488	449	458	487	491	505	475	510	482	500	482	475	497	445	434	490	468	454	478	491	448	507	471	493	475	460	447	500	516	458	467	463	469	522	445	506	449	434	517	454	495	447	470	477	459	454	463	464	492	438	484	493	492	504	444	490	480	484	461	426	494	469	472	475	449	487	500	484	456	492	465	514	453	493	495	496	445	436	498	507	473	459	463	470	448	489	492	469	454	488	480	466	470	464	505	479	471	468	444	460	491	470	467	503	467	469	492	495	452	449	478	421	463	507	495	466	482	497	467	435	491	449	443	477	463	456	471	456	465	455	442	512	456	463	454	494	497	470	447	472	476	442	479	469	446	461	436	493	471	486	492	453	452	448	465	482	457	522	477	478	462	491	466	470	476	505	476	433	467	449	441	501	491	504	458	466	479	489	461	479	464	438	460	452	470	497	471	476	469	480	469	490	475	465	499	493	488	441	469	478	464	473	495	480	476	470	497	489	488	468	495	465	447	470	460	465	529	494	468	458	442	457	472	467	505	512	454	483	469	423	473	464	457	521	493	472	457	482	486	480	476	466	442	509	486	490	449	462	466	469	488	459	453	489	533	449	468	502	467	486	472	511	489	485	450	472	525	452	491	486	499	460	477	478	454	499	472	479	487	501	454	482	473	465	471	450	417	465	464	484	493	431	504	458	497	439	446	459	474	490	477	466	465	502	515	486	454	462	475	477	482	492	492	425	492	502	428	506	464	497	497	474	480	483	479	462	457	433	515	471	451	464	452	450	461	489	472	455	480	498	442	477	469	481	455	508	511	480	470	501	496	466	470	492	470	455	499	470	474	436	467	455	433	488	469	449	486	468	430	477	438	481	442	490	510	496	484	440	470	457	483	481	448	471	521	454	462	462	487	518	429	474	456	525	499	482	478	532	512	439	514	464	481	457	471	480	438	472	477	480	464	481	488	471	434	474	505	491	460	442	505	484	492	478	466	495	434	496	451	494	477	470	480	515	480	460	492	438	471	506	526	496	481	473	486	458	448	478	452	452	480	441	483	480	450	511	492	520	495	473	472	476	512	499	491	460	458	477	451	446	461	459	489	444	504	454	462	476	456	460	475	487	478	489	461	485	480	471	407	489	474	495	471	476	468	493	424	461	453	465	488	474	457	479	482	449	465	501	462	443	456	490	458	501	471	479	490	522	470	459	481	495	451	464	500	470	459	463	478	478	510	469	431	455	487	462	471	497	512	471	470	461	457	457	504	481	446	471	437	454	479	444
7091	1657	2134	1634	1064	778	564	458	392	361	259	265	217	205	203	193	177	157	174	157	133	140	127	131	136	145	138	140	125	123	120	111	127	133	130	115	118	115	110	103	122	119	127	108	113	128	123	118	101	138	113	125	99	101	114	116	101	124	112	105	109	113	99	109	101	110	119	109	91	132	107	96	94	119	112	113	105	121	113	107	115	83	103	92	114	131	115	107	102	115	119	106	113	102	120	95	123	114	113	109	98	99	107	124	110	90	111	115	108	116	121	103	123	112	99	124	122	117	105	111	122	108	103	102	119	118	127	87	106	100	111	109	128	106	111	109	109	105	105	100	99	100	91	120	112	117	114	111	98	90	94	112	118	89	110	131	110	100	106	91	111	96	102	126	96	108	110	92	104	111	97	97	98	109	97	132	111	116	102	126	117	123	92	115	130	111	108	103	113	96	96	115	121	96	106	115	117	121	100	104	117	101	116	105	93	107	101	94	94	98	95	106	136	123	107	94	111	111	121	99	116	95	107	93	114	112	112	101	110	109	118	123	110	108	111	121	106	108	117	98	110	86	117	103	103	99	106	123	103	107	112	108	95	121	120	95	96	133	107	97	103	114	120	99	111	86	112	111	107	91	118	124	100	120	109	106	98	106	108	113	103	103	106	124	111	93	120	101	113	111	99	109	108	124	107	101	115	99	111	103	117	98	100	111	88	104	109	98	128	125	117	116	113	112	107	124	114	119	116	115	124	113	113	108	105	95	115	122	89	90	112	110	97	116	106	104	104	98	90	111	109	94	111	111	124	111	104	104	109	98	97	109	117	119	108	94	94	121	92	104	115	108	117	94	102	100	117	123	109	105	112	100	107	122	99	106	116	93	99	111	101	102	132	123	99	87	103	100	110	86	103	77	104	108	107	93	113	127	108	132	112	105	112	124	104	105	105	128	109	115	104	98	115	100	116	110	118	84	114	108	111	98	108	113	117	124	110	123	111	97	115	111	111	100	114	111	96	108	106	100	122	97	111	110	105	79	85	113	129	106	114	126	99	99	121	112	96	114	88	94	98	90	88	113	99	101	118	103	96	119	101	106	100	93	121	94	113	119	108	114	113	93	116	108	102	115	119	105	91	114	122	123	114	123	104	110	101	109	108	99	95	99	130	106	97	111	100	115	119	102	95	118	106	97	101	117	101	116	104	98	115	106	108	93	96	113	95	100	123	94	143	99	101	123	111	104	110	89	97	86	114	94	127	115	111	121	116	121	112	96	102	98	107	113	115	91	102	111	104	121	109	119	106	96	95	112	109	94	119	113	112	111	91	106	102	98	102	114	98	101	97	119	107	114	96	112	103	115	113	108	121	98	106	100	99	104	113	107	112	117	98	108	100	117	97	109	105	110	110	108	98	99	82	98	104	101	113	119	123	104	88	107	108	105	109	101	116	105	103	130	111	91	123	106	107	103	103	117	113	113	100	99	129	113	110	115	99	113	97	85	98	104	111	101	104	115	111	105	124	102	119	105	108	122	108	119	119	107	124	100	102	109	95	115	86	113	112	114	120	107	122	89	101	125	116	108	118	105	124	108	120	95	110	107	89	109	107	98	97	104	100	106	104	96	128	112	126	115	126	100	98	105	104	121	110	125	98	121	102	105	109	109	86	105	103	106	101	97	107	107	104	130	121	95	112	92	125	142	101	107	96	111	111	99	125	113	95	113	105	95	101	100	98	93	93	106	94	95	106	121	107	98	110	106	98	116	109	116	91	126	111	113	116	112	100	109	128	120	86	112	101	102	103	104	104	118	122	99	98	108	114	88	116	111	117	95	102	99	116	86	105	115	107	101	101	100	121	99	104	95	108	108	111	104	115	105	106	103	112	108	109	122	108	94	79	102	101	108	104	99	89	104	116	117	89	123	110	103	103	114	130	112	120	111	121	126	110	99	108	100	107	102	110	106	85	120	112	112	97	108	91	100	111	90	101	108	104	102	82	121	100	137	102	124	107	108	101	118	114	119	121	105	96	122	93	110	106	101	97	102	101	104	103	93	116	119	99	101	117	118	111	116	116	98	116	106	105	104	134	113	114	124	106	109	101	92	97	112	90	109	111	128	113	114	117	109	101	115	95	119	119	105	91	126	103	106	104	122	122	93	118	113	103	114	116	110	123	96	118	122	117	105	106	98	98	103	90	106	118	112	104	106	103	114	108	124	108	108	109	113	105	101	106	118	95	99	103	117	103	120	112	114	112	129	94	91	107	136	100	108	106	117	99	106	114	100	114	109	99	112	115	106	99	110	109	95	107	111	93	104	112	121	107	104	106	98	121	96	114	110	108	108	118	104	108	120	115	96	118	121	101	114	102	103	101	106	106	112	105	99	100	102	106	107	85	107	103	110	108	114	119	85	119	99	110	133	104	117	125	102	113	105	108	111	102	105	106	119	116	113	98	114	112	105	105	104	111	105	111	109	119	98	99	106	104	102	113	90	123	111	88	129	120	97	107	108	108	109	103	104	91	102	122	99	138	119	118	103	109	101	105	107	98	110	110	114	87	119	112	108	96	91	106	114	104	112	101	121	119	103	111	111	116	119	108	106	120	92	112	106	108	117	115	114	118	120	101	101	76	103	114	121	104	102	97	122	107	101	106	126	114	120	107	106	118	121	81	100	98	97	109	88	93	93	100	97	103	96	125	100	101	115	131	115	117	93	77	118	116	86	116	121	122	102	105	104	118	110	91	102	106	120	92	90	102	105	117	97	132	107	116	117	87	114	111	109	128	112	103	119	98	108	110	126	111	110	116	86	101	109	106	93	92	95	100	119	110	95	120	117	117	128	127	124	104	92	95	106	101	117	106	92	118	124	103	96	96	125	109	109	112	106	117	126	109	109	109	107	113	111	105	104	111	125	116	97	117	109	112	103	111	92	117	110	108	105	108	112	126	107	110	112	104	108	107	126	116	120	118	116	109	118	129	108	101	103	92	116	112	123	86	89	108	107	114	108	109	105	106	99	130	100	97	98	104	101	96	103	104	107	94	133	103	114	104	102	112	123	125	120	111	112	107	102	104	109	113	100	117	108	96	111	100	118	107	117	96	121	115	100	108	97	108	114	110	105	112	113	92	103	109	109	117	109	134	99	83	110	112	111	112	93	125	112	115	98	100	123	134	117	91	105	104	113	91	119	100	97	111	102	107	100	101	76	110	115	99	109	93	107	96	92	109	123	108	122	141	102	102	99	124	106	117	102	120	109	119	108	109	111	117	102	92	124	104	111	92	93	107	104	118	112	111	120	106	118	103	105	120	91	116	115	107	114	116	110	96	103	78	110	103	101	119	120	92	108	113	112	93	124	113	114	115	115	134	103	126	85	124	105	109	90	124	116	113	114	124	96	107	110	119	97	104	88	102	95	105	97	119	134	103	89	102	100	97	112	120	118	106	130	117	109	117	101	96	93	105	113	98	99	107	101	112	114	102	117	104	90	104	92	94	93	110	94	101	121
7224	2216	4951	5658	5086	4088	3267	2681	2214	1994	1822	1635	1406	1317	1195	1207	1051	1022	925	856	852	815	809	697	712	707	614	637	617	599	617	573	619	595	556	555	533	559	523	525	539	516	518	452	498	491	520	483	493	485	498	475	470	479	483	441	451	428	481	471	441	480	448	471	428	494	448	453	461	441	474	459	402	385	408	495	459	438	436	444	441	501	458	454	452	407	425	431	425	434	474	438	419	434	425	402	466	433	432	445	401	430	450	422	439	429	434	405	425	418	411	430	391	415	431	431	405	407	462	407	424	402	428	438	415	426	437	445	435	395	421	419	422	431	398	453	422	399	411	447	431	401	384	432	425	442	430	433	450	426	396	394	409	455	395	441	384	420	441	459	412	423	435	415	419	436	394	419	388	404	404	440	429	418	426	396	418	394	420	408	405	417	417	411	418	433	381	418	423	377	438	397	397	435	424	407	410	406	455	385	373	439	459	424	459	443	454	414	382	423	408	430	398	409	430	424	390	430	390	430	425	456	423	434	420	409	422	414	425	422	403	450	412	409	431	369	403	411	420	396	444	406	415	444	426	435	403	420	391	414	403	375	431	409	401	401	413	423	461	421	454	451	430	430	418	361	418	416	394	481	397	438	426	426	456	416	419	440	396	403	409	428	449	440	397	375	430	418	435	417	416	407	433	453	424	435	437	408	426	467	427	399	438	431	394	427	429	429	391	388	395	430	404	421	446	402	412	481	443	395	390	411	413	395	427	435	393	434	407	430	388	441	381	419	435	402	437	482	405	434	427	426	386	390	444	408	414	387	443	450	437	436	398	440	454	383	409	420	431	455	384	424	411	403	411	406	407	398	443	411	422	407	406	406	436	420	404	389	425	409	420	385	438	453	446	413	410	440	428	426	395	386	425	402	427	441	408	414	399	449	413	412	393	408	431	411	426	404	385	417	398	455	404	422	422	415	449	410	416	428	393	399	420	419	449	420	420	443	445	436	425	416	420	405	409	426	394	394	390	395	440	403	406	398	436	433	407	430	424	402	393	435	409	431	401	407	417	436	472	437	460	415	449	412	408	402	416	431	403	439	411	416	408	433	445	426	428	418	458	431	414	379	410	413	431	423	425	415	432	424	403	416	424	413	417	444	428	452	437	390	413	404	422	450	417	428	395	419	456	374	398	388	415	420	438	422	402	415	416	425	388	414	421	394	396	429	401	393	408	435	426	439	431	427	418	411	412	401	380	413	402	401	416	439	411	414	433	428	379	413	426	410	400	393	421	389	429	388	456	442	420	412	405	424	390	403	445	413	423	405	409	426	423	418	396	387	426	410	432	444	398	425	435	434	394	441	393	413	397	413	410	426	444	409	429	426	423	393	385	417	409	423	435	403	414	425	390	419	436	409	424	441	424	389	418	400	431	410	409	412	408	394	409	434	414	444	427	430	450	404	393	416	435	414	424	440	412	411	411	450	407	397	439	357	441	410	439	403	436	398	452	445	443	393	411	433	422	452	445	427	421	403	437	420	406	441	411	422	404	434	403	383	438	402	396	416	393	385	457	408	439	393	400	441	415	444	433	412	413	396	400	403	392	431	435	459	418	432	391	438	412	422	396	438	415	442	409	419	455	426	414	393	422	404	433	433	437	402	440	417	375	410	432	433	422	417	435	433	432	436	442	421	430	441	425	457	454	414	436	416	408	407	444	432	425	385	401	414	416	361	411	424	431	417	434	419	415	417	404	391	454	424	400	420	396	395	385	427	418	413	416	420	397	434	413	424	412	418	380	438	415	385	426	446	406	411	442	418	397	392	409	434	417	409	431	438	423	386	420	409	396	412	402	374	375	411	408	446	439	417	431	403	419	457	415	446	442	408	430	418	415	419	443	416	438	416	401	432	400	415	436	442	414	445	413	408	413	397	429	408	426	451	424	433	413	429	453	427	429	424	415	389	407	426	412	410	444	416	417	388	452	391	412	420	413	432	436	404	417	420	437	400	376	390	417	436	396	407	401	457	370	445	380	413	411	392	402	412	445	410	416	410	428	431	443	408	425	387	401	410	423	412	425	414	424	430	444	403	416	390	402	414	436	394	411	425	396	468	407	436	390	414	376	435	423	444	415	407	407	419	419	416	444	465	401	425	440	431	408	436	446	429	437	423	393	423	444	464	386	405	438	401	463	413	373	433	401	448	381	423	424	404	449	429	473	436	405	450	385	413	453	421	409	406	421	412	401	406	406	424	410	427	436	412	432	466	424	432	405	390	451	441	424	460	420	404	399	392	440	409	429	443	419	398	425	451	416	456	380	418	407	425	398	416	411	437	407	453	407	416	416	374	404	444	454	444	409	424	469	424	418	419	438	420	455	425	412	443	434	431	396	418	411	473	440	427	418	409	392	425	388	466	448	385	412	417	399	421	395	410	431	427	424	450	425	419	392	438	436	425	396	426	420	426	415	396	411	412	398	419	381	419	415	421	413	395	391	405	421	400	412	437	406	427	432	385	386	448	401	434	397	474	405	422	405	404	429	425	425	378	439	427	412	443	422	433	413	449	388	403	408	394	400	387	398	422	429	439	413	446	423	393	417	431	410	385	432	412	408	437	420	397	399	406	436	417	372	441	436	429	425	447	433	420	433	412	439	452	426	420	409	416	421	410	364	406	453	408	411	402	405	422	444	426	420	424	412	393	439	399	431	411	401	452	438	429	394	418	392	425	432	433	421	410	400	408	434	401	441	429	457	447	429	429	443	419	374	432	422	462	394	392	407	433	398	450	416	420	436	398	435	398	440	460	424	415	403	422	418	429	424	439	430	382	403	452	424	425	412	410	452	386	374	436	427	424	455	415	448	419	428	388	357	436	398	386	430	418	418	441	414	407	444	432	416	403	401	419	380	455	428	432	420	405	390	416	433	412	414	429	391	417	459	418	434	402	435	414	400	395	442	427	412	453	429	374	421	427	401	389	416	401	425	404	397	434	430	411	389	414	388	424	405	417	441	402	412	420	417	397	431	406	416	415	420	408	405	413	402	426	424	424	441	435	421	423	399	419	398	366	369	395	416	415	421	402	384	418	410	450	423	417	397	409	425	396	403	383	419	414	423	445	394	412	472	416	433	381	396	401	400	445	397	412	461	445	409	394	435	402	425	437	399	423	407	410	441	408	415	401	422	431	408	459	388	359	428	430	473	407	405	424	394	393	435	420	433	390	410	382	401	396	408	375	369	411	424	399	428	431	395	373	436	394	421	408	377	423	412	447	417	399	453	403	395	451	430	404	417	429	415	414	386	408	453	401	416	424	419	374	462	413	415	392	395	406	403	437	451	423	421	402	421	406	452	407	421	392	414	431	421	406	396	394	433	435	397	427	398	418	434	420	408	431	437	432	426	462	414	384	401	432	415	397	428	397	454	419	414	415	397	446	468	441	366	421	415	406	413	430	432	409	441	413	405	411	391	416	427	431	430	396	416	409	427	440	402	469	431	409	410	423	393	427	452	437
1245	322	320	329	326	308	247	270	246	261	273	254	260	224	218	246	244	261	234	257	247	229	242	237	249	237	239	229	261	234	232	261	243	265	258	210	257	244	256	265	282	227	224	240	232	242	242	246	253	236	250	258	259	252	219	264	233	214	231	237	256	240	258	248	215	258	270	239	251	248	225	226	266	259	219	245	247	243	238	239	243	239	252	270	223	243	211	240	237	262	229	239	238	247	237	249	261	238	237	225	216	250	245	246	251	260	239	219	218	227	234	226	263	213	262	239	246	248	232	259	223	262	244	233	261	274	250	228	248	234	216	243	242	210	250	208	212	238	273	261	231	246	247	238	226	256	260	248	255	238	234	244	237	244	246	258	213	241	225	233	249	232	239	243	247	262	276	239	251	233	218	230	230	246	227	287	260	237	252	230	254	234	253	250	257	237	256	240	248	241	221	285	246	232	249	259	238	225	254	248	238	269	230	224	238	259	259	239	206	244	233	253	231	253	232	247	246	241	241	251	257	260	272	242	261	247	253	249	254	230	228	231	261	253	224	258	227	259	265	246	238	231	229	246	227	202	244	259	258	256	260	239	218	241	246	245	262	222	237	233	223	224	258	260	234	253	246	272	235	262	247	240	257	227	234	250	242	263	238	247	225	255	257	232	255	234	290	256	238	275	224	261	253	239	258	224	224	223	220	232	245	234	238	246	250	271	252	275	251	241	255	241	256	241	248	219	241	254	257	262	230	251	232	239	223	281	239	245	246	225	265	258	256	258	259	220	220	235	235	238	235	235	231	286	232	247	266	250	246	241	244	256	257	236	257	291	250	229	240	225	207	267	260	240	262	237	244	269	238	258	241	273	253	250	235	230	218	282	282	241	252	221	232	244	253	236	246	233	262	244	239	276	247	242	256	248	270	234	259	228	215	250	213	244	248	228	245	249	240	245	230	245	257	267	255	213	238	233	234	259	235	239	228	260	264	253	247	250	253	241	213	242	249	215	264	255	241	234	232	220	251	234	228	268	257	240	215	236	248	263	227	236	223	223	251	241	253	254	241	214	247	240	245	241	255	230	247	244	245	225	286	280	241	245	240	258	260	245	226	235	245	260	248	274	234	237	233	241	281	239	245	219	249	233	240	254	221	237	243	247	231	225	231	203	222	235	239	263	269	219	227	243	225	245	223	211	278	251	254	243	240	241	258	238	247	227	261	270	256	242	227	222	261	219	227	255	231	218	262	221	233	245	251	249	259	256	256	244	260	240	245	243	245	214	246	279	234	258	250	258	224	240	238	247	227	238	225	227	279	233	218	239	244	220	246	237	275	215	267	240	229	236	242	229	274	257	244	248	252	251	233	243	239	255	225	253	257	238	208	244	232	260	251	217	252	272	236	238	234	271	210	228	255	222	236	265	247	255	252	241	227	235	244	269	240	232	232	229	215	224	253	247	243	239	232	245	237	249	256	277	227	271	260	213	255	214	254	262	250	251	228	242	232	269	249	232	269	266	255	253	208	263	258	252	251	246	257	246	254	238	216	236	237	265	234	237	256	229	262	274	265	243	249	239	232	230	215	233	254	245	237	244	227	239	247	239	235	235	225	252	207	249	268	251	253	210	232	243	245	242	227	235	282	240	246	229	244	229	244	232	258	217	262	229	255	243	210	233	216	246	290	228	235	255	255	248	255	217	223	245	229	230	265	238	273	277	264	215	213	271	250	248	237	269	259	251	240	249	217	235	261	236	237	228	241	243	233	280	249	257	250	251	237	276	245	249	274	222	267	254	259	242	238	222	254	218	234	244	243	248	275	266	232	230	258	248	236	215	252	261	260	248	234	235	247	227	257	209	229	252	249	247	221	213	271	264	246	280	236	212	251	257	230	239	247	258	258	239	234	245	222	269	273	240	237	250	245	232	244	231	229	241	244	237	216	261	239	221	242	224	259	253	235	263	263	234	250	253	239	207	249	247	243	232	255	238	225	267	245	215	264	237	238	220	218	257	245	238	237	229	235	239	271	243	248	227	249	220	247	235	267	236	230	240	248	238	246	239	250	228	244	236	244	274	238	249	233	216	242	235	242	220	243	240	242	283	236	225	245	255	251	229	220	253	224	255	235	239	246	270	231	230	227	257	270	244	250	244	239	230	244	224	268	236	255	236	252	249	245	208	243	237	258	245	222	271	234	261	247	268	249	228	207	214	242	253	217	232	270	251	238	250	268	218	269	264	246	211	251	257	250	273	213	236	254	244	232	230	254	228	257	262	264	230	241	248	217	251	239	271	230	249	267	244	263	229	243	256	230	283	254	208	237	250	236	271	227	236	247	249	217	250	258	205	244	253	245	213	260	274	241	245	234	230	245	223	251	209	260	223	264	261	262	264	249	228	252	227	255	227	231	234	227	261	250	229	254	257	267	245	241	247	239	258	227	231	265	230	264	228	242	254	217	244	238	219	232	225	249	266	221	250	236	252	231	246	249	244	286	217	243	248	240	239	255	293	229	240	262	207	257	236	269	244	253	259	249	232	236	246	230	250	245	256	229	249	242	263	268	238	252	253	244	251	251	230	242	284	261	230	240	231	223	228	225	227	266	215	223	222	240	265	239	236	240	270	248	223	254	235	244	250	257	252	218	239	244	233	231	231	239	256	229	250	232	247	220	223	246	212	224	251	230	269	248	238	238	256	259	221	244	231	252	269	241	236	230	257	245	273	232	244	237	251	263	249	260	217	267	242	246	253	253	264	257	242	248	252	236	220	267	229	235	243	243	251	254	257	248	252	229	227	253	217	242	270	210	233	265	248	236	229	237	225	246	240	218	258	247	272	231	250	235	257	257	275	268	266	220	236	258	247	266	273	244	241	244	246	260	238	238	275	260	222	247	237	263	243	245	238	262	256	239	245	252	234	229	234	205	252	235	226	239	240	266	249	241	231	209	237	231	238	222	254	234	231	251	220	240	247	236	260	250	229	261	238	230	232	251	245	255	252	224	248	243	249	235	240	234	213	250	236	245	218	243	212	263	255	247	258	227	261	285	242	242	245	282	252	242	230	260	227	248	239	270	232	219	228	246	210	225	242	240	226	254	255	244	237	250	221	272	248	240	235	237	235	250	253	257	255	242	238	256	230	250	231	242	267	230	260	251	250	254	224	230	242	258	245	253	247	252	225	245	223	243	217	263	266	225	238	217	210	236	260	248	241	262	271	254	261	260	266	283	235	249	236	233	222	250	266	235	251	247	204	206	227	246	248	241	229	231	220	248	260	229	247	246	227	242	247	215	257	243	281	224	241	264	237	262	253	228	256	251	264	228	263	255	260	254	284	229	222	248	219	227	253	255	245	256	261	229	257	227	266	266	234	232	242	262	234	239	243	238	242	245	240	250	248	229	237	233	258	254	233	209	258	239	234	249	257	240	217	247	238	255	255	219	238	242	252	269	230	234	219	274	279	266	261	236	284	242	248	261	247	222	246	214	242	249	229	260	256	245	269	271	237
2421	954	1052	1113	1037	971	926	947	905	911	914	848	889	824	874	858	876	882	788	796	793	791	869	806	756	837	856	896	801	834	829	849	850	844	813	850	820	856	774	821	791	827	839	799	808	878	789	839	756	841	838	786	852	853	819	815	845	836	822	788	863	827	789	768	836	859	863	809	810	780	809	799	809	872	824	795	827	798	864	816	810	802	813	837	831	874	776	814	885	828	807	818	786	849	812	777	830	827	825	829	807	798	847	837	827	823	848	843	821	846	793	836	807	803	794	824	875	826	808	789	858	790	799	831	841	845	850	776	810	730	817	813	853	798	813	835	801	832	817	827	823	796	805	826	866	835	804	815	815	826	828	825	807	814	847	815	799	825	856	821	778	762	801	841	797	817	838	840	806	822	857	816	827	860	824	871	832	816	782	810	823	823	826	828	851	825	799	796	821	824	781	850	829	821	811	800	799	846	824	870	805	799	862	797	842	810	767	865	808	814	836	806	814	834	824	830	842	865	788	809	816	847	815	813	785	778	799	825	802	813	847	817	808	811	787	797	804	769	857	816	883	832	827	797	783	812	857	814	890	778	825	826	848	852	799	792	805	849	851	847	823	835	825	828	789	807	859	834	839	810	847	794	819	802	754	813	814	849	874	873	847	861	784	829	800	788	838	760	838	845	825	793	781	837	832	787	827	838	817	864	789	816	852	893	855	821	866	794	811	818	847	828	824	806	852	781	803	862	807	838	806	792	838	797	830	830	799	850	832	840	799	836	815	827	817	843	837	811	827	786	840	802	847	775	787	798	854	741	820	818	870	791	876	846	851	827	812	852	843	804	845	891	818	808	811	814	825	826	860	766	819	825	907	867	839	856	802	866	778	800	799	827	808	806	763	771	851	804	853	845	777	789	848	831	780	815	830	825	810	813	773	794	799	795	853	791	755	856	778	853	766	819	821	869	819	817	725	836	796	841	868	836	797	824	809	820	897	780	829	882	775	812	793	866	846	781	822	851	888	816	846	852	870	806	844	866	816	799	847	851	833	803	883	819	809	800	829	803	808	875	813	767	821	819	821	814	829	823	802	830	804	810	805	816	821	849	833	861	825	877	820	850	823	814	826	899	873	787	793	783	765	843	833	851	803	814	845	806	829	798	834	855	858	863	843	848	848	760	797	816	843	791	797	829	831	827	919	832	786	783	802	858	850	846	825	788	771	795	864	788	816	865	838	796	832	807	851	872	795	821	840	823	835	900	822	888	842	779	858	849	826	783	804	877	817	834	797	831	860	789	858	815	799	889	777	840	816	820	812	867	833	811	820	810	839	802	852	799	804	793	837	781	820	828	849	822	802	814	855	821	758	852	823	872	804	795	800	797	818	873	828	861	770	789	804	804	872	768	811	830	806	839	835	858	832	742	832	862	844	816	844	809	785	819	809	800	836	788	787	814	797	812	836	816	841	819	786	848	822	841	835	837	799	810	844	801	828	781	789	819	832	872	850	799	835	794	839	802	807	829	821	843	807	874	834	854	832	832	787	815	800	803	871	753	802	800	820	880	840	784	890	783	842	848	887	837	811	853	804	833	810	820	812	782	789	874	774	810	779	826	835	875	767	857	798	787	847	830	818	862	793	833	873	804	804	838	830	768	814	826	852	834	847	845	787	808	815	851	840	834	798	863	814	831	796	874	790	854	829	803	806	776	863	873	823	791	800	848	764	852	810	853	818	806	832	803	773	855	889	858	784	844	876	803	858	816	795	835	849	828	848	816	823	889	807	849	806	809	865	828	867	823	797	771	796	815	830	794	777	798	827	802	786	829	847	791	785	792	858	803	795	845	821	804	835	838	848	805	824	795	809	828	802	793	825	841	832	787	837	856	843	800	877	835	798	799	782	758	853	810	842	790	814	829	801	814	843	789	818	805	855	775	820	835	843	867	868	803	836	827	814	800	812	828	842	824	793	830	808	804	882	857	809	802	824	806	850	788	861	778	833	850	844	822	837	827	853	806	798	786	865	840	855	830	845	811	802	854	810	765	784	881	838	798	843	809	779	818	818	847	842	798	825	824	822	828	837	783	806	820	828	869	781	869	844	851	795	868	866	832	869	909	840	838	889	800	823	890	815	849	870	826	847	858	850	795	786	785	785	865	813	819	801	803	806	861	880	826	780	813	758	846	820	863	832	838	830	768	772	832	808	843	816	821	828	870	905	857	832	803	788	817	865	800	802	861	832	867	786	800	790	816	833	792	774	894	761	839	808	846	853	792	835	843	817	861	816	806	865	849	841	783	826	804	816	801	804	827	848	809	839	825	811	803	761	809	804	813	893	838	835	796	882	814	810	858	817	790	801	796	869	810	875	781	778	853	787	816	867	870	847	845	860	849	806	862	824	798	815	867	814	745	815	807	834	822	807	823	799	846	829	831	803	874	803	876	825	799	822	806	828	801	828	778	824	829	744	880	813	796	826	778	794	868	755	851	819	854	832	831	806	819	840	825	860	798	798	897	809	860	786	778	810	778	775	862	858	824	833	859	850	873	863	847	778	769	858	824	756	851	834	808	851	824	801	851	809	803	778	801	778	793	802	857	825	889	842	761	723	791	805	862	887	815	835	819	816	837	835	842	882	797	847	850	839	853	817	837	813	851	850	797	859	803	822	782	810	797	813	844	809	837	800	806	823	812	813	787	787	785	839	812	853	838	777	834	823	843	841	855	825	831	830	856	817	764	871	828	804	849	823	795	797	842	790	779	806	814	791	782	752	804	830	866	819	812	827	791	791	868	798	793	757	829	846	804	848	830	845	840	807	799	846	823	817	827	811	806	800	840	821	768	827	859	804	869	796	820	773	802	804	812	840	812	781	771	856	842	812	837	826	866	818	846	814	831	773	850	832	808	764	829	794	831	795	826	869	823	832	869	829	821	829	769	872	833	856	833	776	808	818	803	837	847	802	835	840	835	785	826	811	786	828	831	824	845	817	843	839	840	798	778	833	782	895	876	835	822	844	799	844	837	835	886	821	823	809	830	804	824	820	847	779	809	842	817	844	812	828	815	796	863	794	801	786	849	845	783	859	836	845	870	831	867	744	811	819	864	788	825	800	835	816	870	854	818	821	823	886	790	840	829	816	860	827	827	788	836	827	779	783	804	849	828	788	810	779	866	837	820	802	845	861	843	844	793	841	842	809	878	871	850	816	825	806	858	813	781	831	805	760	810	823	834	850	838	821	779	799	863	862	884	832	829	843	775	813	827	900	797	825	842	811	826	779	862	859	820	871	859	804	826	807	831	832	853	871	774	790	864	790	798	835	815	843	824	845	797	819	844	819	828	836	850	814	804	827	857	850	839	810	838	797	803	826	812	833	812	826	830	884	822	811	855	832	831	833	794	778	857	813	792	851	837	816	821	831	760	829	813	794	832	844	794	803	835	833	901	822	766	831	799	833	834	891	845	788	844	864	863	775	828	800	813	775	853	803	833	790	865	838	861	867	858	780	852
4106	910	1253	905	702	511	374	320	268	240	237	235	207	201	162	173	173	173	180	165	165	160	161	132	131	168	145	127	134	138	156	128	146	129	141	150	145	144	138	138	146	144	138	142	155	150	128	141	133	148	132	149	146	150	123	125	146	135	145	133	143	136	158	141	137	127	118	122	130	123	118	145	119	138	149	141	140	137	135	156	122	110	123	130	133	124	128	131	121	141	130	124	128	103	141	139	142	111	113	124	130	133	131	145	134	105	146	135	122	146	114	129	145	134	121	149	130	111	126	134	120	150	146	149	135	125	108	128	142	145	132	127	133	142	134	136	141	137	112	129	137	115	142	141	141	133	125	128	131	159	123	142	129	114	137	136	139	124	125	131	131	144	136	141	119	134	123	150	143	135	126	142	144	141	114	131	114	128	137	148	122	125	129	150	142	118	138	147	134	134	115	140	151	108	139	152	159	129	134	141	123	135	125	120	128	135	149	148	121	143	132	142	142	136	164	124	132	122	129	116	107	109	124	131	120	120	142	124	149	149	149	129	124	123	120	130	149	132	153	122	138	146	140	127	139	139	155	141	147	147	133	154	128	130	134	135	143	118	131	144	116	134	125	139	120	148	118	136	135	121	134	125	140	117	133	128	138	117	112	138	142	129	133	129	114	138	127	114	129	145	133	130	139	118	131	137	143	159	142	159	136	114	134	147	129	144	148	148	124	139	111	124	144	129	118	121	138	138	121	126	134	145	121	141	125	106	114	128	117	126	125	160	123	127	153	115	121	123	133	144	134	120	139	141	120	137	122	137	143	130	132	162	116	150	128	124	131	134	143	123	144	119	136	148	142	150	148	122	150	136	159	133	143	134	128	115	130	140	132	127	131	126	131	127	140	119	134	128	126	155	125	138	129	130	142	156	139	123	148	112	132	127	122	133	135	131	131	122	117	140	126	153	164	125	121	130	157	135	126	126	141	139	141	118	120	129	126	140	127	114	181	153	136	141	146	126	130	141	153	149	144	143	137	132	132	141	129	140	128	134	123	133	125	130	118	159	119	124	129	116	145	130	123	156	138	150	143	135	151	131	139	139	139	127	118	135	171	139	144	142	132	116	113	139	127	131	134	124	132	126	127	148	129	114	154	129	141	121	146	116	135	128	128	147	153	117	150	113	141	160	154	141	132	124	136	128	146	136	120	145	127	152	141	130	131	147	131	132	124	131	124	146	136	129	145	122	126	136	137	134	123	141	124	142	135	144	145	126	139	134	110	132	149	128	120	120	127	123	111	151	137	120	141	125	140	133	125	146	129	132	146	139	120	165	152	123	123	148	124	147	136	134	123	132	155	147	117	143	127	134	159	142	115	142	128	141	135	134	151	153	132	126	133	124	139	146	135	138	139	118	132	133	153	117	111	143	131	142	131	111	131	142	102	120	131	138	140	136	135	149	132	148	137	139	125	135	127	123	128	139	125	128	125	129	137	123	124	134	145	133	127	138	137	132	129	107	138	126	136	133	115	131	129	129	121	131	122	141	125	146	140	136	119	135	121	119	148	168	128	172	129	138	119	131	130	131	136	144	103	133	127	137	129	118	126	153	133	131	127	126	129	113	103	122	136	120	121	125	131	142	132	140	125	145	123	138	128	122	122	111	137	125	132	149	148	166	129	121	123	135	148	131	132	120	115	126	106	124	138	143	142	115	144	143	115	146	147	133	137	128	141	149	142	131	130	135	115	132	149	125	137	131	127	141	144	127	144	150	123	139	131	148	119	132	133	126	141	141	133	125	140	133	131	120	126	135	133	145	138	144	120	137	126	132	146	146	132	125	121	132	139	136	128	142	124	136	133	132	154	134	135	115	131	134	136	152	154	165	143	125	127	160	105	119	148	142	133	120	141	151	135	133	134	144	140	144	129	126	130	137	129	121	139	116	124	118	150	123	128	142	98	123	151	147	145	133	141	151	140	135	112	162	138	119	128	150	138	123	150	128	137	134	138	124	130	120	123	127	148	119	140	140	137	133	139	132	144	118	146	140	140	127	143	142	128	125	130	133	136	126	153	145	132	137	129	131	120	144	129	131	115	136	145	138	126	151	165	121	141	119	132	140	160	131	130	130	142	135	134	113	140	133	125	130	130	153	133	121	136	148	155	131	116	130	109	133	139	140	140	134	155	123	131	150	135	136	125	138	126	118	125	126	133	135	126	130	147	146	127	139	116	121	145	126	159	135	149	141	132	140	111	111	157	143	123	127	126	123	137	150	113	120	121	149	128	144	132	142	118	125	144	126	127	133	133	131	128	133	123	131	138	110	144	142	145	136	146	140	131	128	138	126	129	99	112	143	144	135	125	127	129	148	129	150	138	138	146	149	133	137	95	122	134	134	135	135	134	135	139	140	134	123	115	126	120	143	130	126	132	134	153	134	135	130	140	124	144	141	130	125	128	136	131	126	121	164	111	137	128	148	128	132	124	143	125	145	134	140	132	121	148	122	128	122	120	146	142	126	136	137	139	115	142	144	118	158	135	138	128	144	146	116	118	131	129	120	134	140	137	137	125	132	141	142	135	140	126	118	129	137	157	132	119	128	116	140	151	143	134	142	135	129	138	137	138	128	156	127	135	130	110	146	145	137	128	147	130	151	158	122	115	138	146	110	135	133	143	136	140	162	147	134	150	144	143	130	112	136	120	119	141	140	130	124	119	143	125	134	125	126	141	133	141	141	123	152	137	121	145	138	136	151	144	147	126	122	152	126	123	129	171	125	142	117	141	147	116	127	139	113	137	136	121	130	134	105	145	131	122	127	128	148	107	145	145	136	121	135	132	138	143	147	143	109	137	125	127	134	135	145	123	149	132	125	142	150	131	150	167	131	135	145	137	125	143	122	146	128	138	142	147	128	139	129	118	149	134	114	129	125	121	142	139	126	134	142	152	141	128	133	112	145	134	139	127	135	125	129	117	143	134	141	114	140	127	120	141	139	148	146	125	131	137	157	142	142	131	127	141	128	134	125	123	149	125	129	143	121	127	144	144	116	147	128	120	130	122	129	95	139	131	111	133	151	140	120	133	143	148	148	117	137	137	116	136	136	148	146	157	143	150	127	146	128	124	131	126	132	136	127	135	139	131	117	143	122	153	131	147	133	133	140	141	130	138	118	131	125	131	141	142	131	121	119	136	123	144	126	154	141	140	130	131	141	134	143	139	151	119	126	140	139	133	141	122	154	133	146	137	145	123	119	122	118	138	150	143	138	143	131	125	132	131	147	143	120	134	136	149	104	136	132	130	148	154	124	116	145	137	121	136	146	142	145	147	151	134	137	139	141	128	138	141	142	138	127	136	130	123	117	118	120	125	139	138	118	147	128	137	114	126	145	134	153	130	145	149	129	119	158	106	130	144	139	127	130	146	157	146	138	145	138	150	121	125	137	114	117	156	115	122	121	113	137	125	119	149	133	109	120	161	144	158	117	131	126	147	145	139	124	125	135	125	129	137	138
5392	1414	3073	3517	3137	2612	2125	1852	1627	1381	1265	1120	1047	934	934	869	819	790	787	732	712	715	656	619	646	638	644	613	632	612	612	571	588	601	580	563	568	550	552	539	547	564	560	546	555	554	543	517	472	545	513	523	517	503	533	523	493	527	535	540	518	511	505	534	528	509	524	524	527	499	514	504	512	516	493	520	524	512	489	493	499	481	511	528	519	502	474	536	498	499	479	492	540	496	517	474	477	499	522	557	534	517	496	479	524	466	507	477	463	480	542	485	512	486	506	482	540	473	489	546	476	511	489	503	505	498	481	536	536	506	509	500	487	482	510	495	460	473	505	489	465	518	511	520	497	517	509	497	527	499	501	479	529	490	485	486	492	496	551	524	494	479	501	469	507	495	534	471	494	472	495	520	542	474	511	487	526	480	516	504	504	509	467	508	492	523	511	529	497	503	494	499	532	522	484	458	526	471	491	482	568	515	523	479	488	445	491	531	507	525	476	491	455	492	501	489	483	503	520	507	529	495	512	517	493	473	478	495	467	489	515	522	465	457	473	534	500	461	491	480	522	541	518	488	499	517	504	454	508	512	477	499	486	495	490	535	495	492	494	469	528	492	493	478	488	508	480	498	481	464	473	507	482	510	493	484	502	502	509	530	459	516	502	522	514	499	518	498	496	493	504	501	449	465	496	489	513	495	544	501	503	511	499	503	534	531	496	488	465	457	538	491	508	523	460	526	523	511	487	491	467	499	504	484	535	472	490	498	516	494	504	491	487	468	494	501	492	507	511	474	529	474	488	494	496	507	510	487	508	433	490	527	485	521	464	510	514	447	464	512	485	517	501	496	488	492	491	467	490	508	498	488	487	495	474	503	494	468	525	497	486	514	571	521	483	540	480	524	520	479	472	498	506	502	449	513	468	478	486	495	463	460	501	508	518	505	487	511	513	488	489	528	463	515	441	501	474	497	487	520	504	449	490	531	492	477	496	504	524	486	491	464	468	519	493	466	469	485	504	496	510	500	475	501	491	506	503	481	485	504	517	531	531	468	453	510	466	458	499	481	461	510	504	502	513	491	523	449	508	487	493	504	509	467	508	472	521	484	494	495	468	493	506	516	489	492	472	562	480	493	506	545	515	494	514	492	472	498	504	461	517	489	517	514	500	504	452	465	489	469	502	507	503	506	495	491	493	524	519	466	443	474	480	517	528	479	490	470	479	516	497	522	469	513	487	518	523	480	518	489	475	480	471	479	502	494	535	505	503	500	514	499	469	509	532	477	554	477	471	491	479	457	451	505	506	495	462	478	519	515	454	511	494	446	492	498	487	510	495	496	458	465	492	527	479	515	530	562	539	493	532	499	475	467	492	507	494	465	456	526	488	529	508	519	502	491	495	472	499	504	517	470	445	509	522	499	478	467	524	533	488	543	503	464	504	498	492	456	492	564	495	448	538	497	477	510	503	483	512	535	459	491	469	483	489	547	464	473	504	508	519	511	503	507	474	499	498	531	496	505	488	492	455	450	474	490	510	532	483	478	534	532	512	477	534	470	519	471	476	523	489	515	495	488	523	513	483	489	509	509	514	496	511	497	508	524	465	502	506	493	505	518	488	531	506	487	498	518	501	492	441	446	476	514	494	529	495	487	491	520	504	501	512	478	454	483	524	501	485	506	469	497	475	514	506	494	488	490	485	472	461	510	488	515	503	508	481	530	466	486	505	489	519	470	493	494	522	470	505	495	505	558	495	485	532	485	475	528	468	478	485	509	485	519	467	539	497	542	531	468	452	494	492	509	508	523	470	496	444	490	517	455	446	535	481	499	456	494	470	503	496	458	514	512	481	491	497	503	472	490	499	499	448	460	523	513	513	485	495	489	519	489	514	521	510	503	469	483	461	469	499	511	513	476	511	504	542	468	489	474	523	474	480	485	520	522	472	468	458	482	492	489	503	525	519	475	471	523	499	446	474	508	498	510	501	484	516	459	505	466	468	513	495	507	502	516	486	485	516	496	468	467	492	517	493	551	485	482	490	481	491	463	475	501	470	482	509	511	479	493	475	495	523	523	477	498	480	479	459	476	494	468	467	486	477	498	446	511	513	489	474	485	482	487	520	518	521	510	507	478	465	504	512	518	451	509	491	495	509	513	523	494	493	475	517	505	474	468	487	514	497	497	495	488	469	483	492	477	478	492	467	490	459	470	499	503	487	523	521	488	478	512	463	494	496	485	477	488	499	491	497	519	469	501	476	506	496	473	501	490	452	496	464	486	495	503	451	464	509	513	490	476	510	514	455	473	465	496	478	472	490	504	491	480	437	462	515	501	512	512	511	491	580	500	511	526	483	472	493	513	486	500	505	515	502	485	483	489	477	494	492	480	508	512	528	461	505	512	516	527	493	482	521	495	510	500	492	489	513	474	495	465	490	520	511	498	489	512	531	504	500	477	475	468	520	501	479	466	550	477	451	528	504	511	481	573	516	513	523	492	485	479	465	490	478	480	505	493	501	489	463	492	476	509	501	455	500	489	501	509	499	493	479	519	448	480	458	445	541	523	490	472	483	493	493	470	508	510	509	518	504	512	455	471	487	483	503	494	499	513	544	482	471	500	508	492	498	515	485	477	501	505	459	512	496	515	490	465	496	494	496	522	506	509	510	472	501	492	507	501	519	525	521	517	510	513	489	535	475	495	486	477	528	467	492	510	493	498	502	516	480	503	491	490	485	475	519	521	514	537	503	509	496	456	499	489	488	495	533	483	468	511	479	494	473	511	493	494	554	485	505	458	494	521	500	459	530	478	487	498	504	491	477	497	510	530	475	496	471	503	499	502	477	503	493	461	468	465	485	480	533	456	493	480	500	539	514	451	515	469	486	519	497	476	507	484	509	475	512	515	500	513	437	476	487	505	549	493	485	465	520	502	514	451	451	514	469	499	513	538	454	524	510	529	519	490	457	474	500	490	504	482	471	525	539	502	521	494	496	512	493	502	476	511	453	483	508	504	549	503	494	508	546	527	477	480	519	473	473	499	485	475	537	485	503	456	484	492	512	499	511	556	480	474	491	491	489	490	484	461	484	508	475	501	515	495	524	498	467	500	472	454	527	511	503	527	484	470	492	498	514	504	544	530	538	493	479	483	526	458	500	532	520	496	502	461	529	472	451	508	481	494	494	449	521	487	501	511	522	508	507	527	523	502	480	470	501	550	477	483	491	506	534	463	485	496	472	512	516	536	459	535	500	528	517	470	505	494	491	484	523	485	478	494	478	444	525	512	506	537	464	522	531	482	483	521	476	466	467	464	492	500	481	488	501	516	496	458	502	505	489	490	500	530	480	540	513	459	462	496	506	508	504	462	493	514	490	527	495	508	499	490	478	471	458	475	496	498	500	461	518	511	495	489	507	516	526	463	506	475	514	505	503	487	491	483	497	476	498	508	536	505	480	482	521	493	536	499	494	487	495	491	493	491	502	523	506	497	487	488	523	522	523	499	495	511
7361	1686	2316	1753	1104	857	645	470	399	366	293	258	206	221	199	226	185	164	171	153	181	154	163	156	126	117	144	132	116	127	127	143	123	125	158	132	108	152	131	121	114	130	129	114	130	115	134	132	110	131	109	124	108	121	112	124	132	117	111	107	106	122	123	102	91	116	143	117	107	129	121	113	116	117	107	105	108	125	120	106	110	108	123	109	133	106	105	120	117	110	113	125	121	99	133	122	124	99	106	115	110	137	115	127	114	95	95	117	102	128	110	129	120	132	140	112	106	113	108	107	96	117	121	110	102	112	109	102	121	119	122	109	108	110	82	119	91	120	106	120	111	118	110	114	111	101	122	121	128	110	103	114	112	99	112	129	110	100	121	111	115	117	103	119	115	127	95	132	105	119	102	115	111	121	112	107	102	119	104	116	111	117	121	106	98	118	99	111	100	116	101	116	109	137	121	101	98	118	117	116	110	101	110	114	116	121	114	124	118	119	105	121	120	106	120	110	97	98	120	106	122	143	122	109	116	106	114	92	100	119	127	97	109	125	125	97	108	120	118	110	136	109	99	114	100	134	113	115	101	104	102	101	117	130	118	104	119	117	99	128	110	103	114	117	112	111	105	118	107	96	97	87	111	123	96	113	118	109	136	118	107	106	120	111	134	124	107	115	138	100	101	104	108	122	101	103	95	93	114	87	123	109	114	114	112	103	104	130	124	119	125	103	114	118	101	119	117	113	119	118	122	111	122	111	136	92	118	101	109	97	127	118	105	107	107	118	111	123	119	112	127	119	104	135	101	103	97	131	122	117	99	92	103	119	93	112	119	104	120	126	93	93	117	107	106	88	111	112	127	103	116	109	115	115	109	127	118	123	106	131	102	131	119	124	118	118	114	88	112	97	122	113	127	110	110	111	103	115	115	108	89	133	119	92	112	109	110	112	114	117	123	103	91	114	110	122	114	133	115	93	111	106	118	98	111	106	98	125	106	108	118	118	102	109	124	103	106	92	98	89	109	120	126	119	105	118	131	108	104	90	120	108	114	119	128	120	125	101	108	110	117	101	109	129	113	111	115	120	112	104	120	110	113	107	116	113	121	116	129	101	114	97	127	114	93	101	108	116	131	115	130	107	111	117	132	99	115	118	112	104	103	103	115	95	139	120	117	108	106	114	94	108	130	109	122	107	113	104	93	109	138	122	104	128	139	135	109	116	127	124	123	115	124	102	107	124	104	105	119	108	120	114	106	111	94	122	114	138	100	127	135	115	102	103	87	113	107	110	109	90	128	120	117	105	126	118	118	115	125	108	112	110	87	90	132	140	112	131	93	108	116	120	123	118	105	103	97	110	117	102	121	125	113	88	111	121	101	109	121	116	130	107	115	126	119	128	109	102	130	137	106	114	121	114	111	101	102	130	117	122	140	111	107	102	97	121	98	123	118	101	115	112	115	105	108	107	113	108	124	128	123	116	80	121	119	112	111	119	112	108	119	119	113	128	130	138	113	95	119	95	113	125	111	121	138	112	130	123	110	116	94	124	112	108	111	129	104	102	127	113	108	104	124	104	104	120	121	124	134	120	113	131	119	119	76	134	102	118	115	105	113	122	119	102	97	111	97	132	115	106	109	95	110	119	114	121	103	116	115	113	115	101	96	128	112	115	97	106	121	108	109	129	111	103	106	127	110	109	136	111	109	108	87	116	126	131	130	102	108	121	100	104	125	108	116	109	120	113	114	105	103	131	103	132	94	107	124	119	125	98	122	126	120	97	114	122	107	125	105	114	111	104	120	111	109	112	110	116	124	103	114	124	99	115	133	119	93	103	101	98	114	110	116	130	125	104	113	129	121	126	106	107	125	115	108	112	120	118	115	112	107	134	98	109	113	104	112	124	109	111	87	134	115	92	90	105	89	102	110	129	117	104	104	110	119	115	122	102	118	99	102	110	120	122	128	111	107	130	105	106	112	112	125	124	116	111	117	99	115	121	98	114	119	128	117	116	94	112	102	127	120	101	117	125	100	115	106	124	121	110	125	103	108	118	105	127	122	119	104	105	109	94	121	102	102	121	121	106	121	110	114	111	115	114	103	106	117	107	95	127	111	106	128	119	107	111	108	120	109	115	130	117	88	122	127	98	128	107	111	128	103	111	115	111	92	115	121	109	97	137	108	114	109	113	103	120	120	114	103	102	111	138	106	112	107	110	128	128	111	131	115	130	110	130	108	128	115	126	117	115	128	97	106	125	90	118	108	103	107	90	116	117	123	110	105	129	117	129	118	107	122	100	119	115	98	107	95	127	100	120	124	103	124	133	119	108	106	104	122	125	99	124	107	127	114	131	123	130	119	111	117	115	134	123	121	123	89	103	108	111	113	97	116	108	123	107	118	111	119	107	102	120	95	108	105	118	120	129	109	128	113	128	101	112	107	118	111	116	117	95	117	112	104	108	107	115	92	105	128	105	113	105	123	128	118	128	111	114	112	102	122	136	111	115	123	108	116	107	127	115	98	105	123	117	112	116	117	105	111	116	111	112	119	108	119	93	108	109	124	115	111	114	115	120	108	129	100	116	129	123	119	107	115	126	104	107	116	117	126	125	114	96	112	121	115	130	115	98	109	130	107	123	114	101	113	127	129	103	128	104	114	123	117	108	117	115	106	113	120	112	130	104	99	107	93	125	124	102	120	118	106	123	108	107	109	107	116	122	100	109	103	110	118	107	98	115	121	109	105	113	110	104	105	124	105	110	96	128	99	109	119	110	113	107	116	103	128	119	126	90	111	107	113	130	93	116	91	131	103	95	132	130	117	108	111	99	126	100	139	117	113	127	119	119	118	98	97	129	73	106	112	111	117	101	134	110	116	112	122	108	93	91	115	104	109	120	112	117	129	92	104	109	123	133	114	118	121	110	99	107	104	119	130	116	93	124	118	118	105	124	122	104	86	85	119	99	122	107	102	106	104	115	86	123	105	114	111	116	119	127	121	120	111	126	115	130	107	106	128	113	114	127	114	113	114	111	102	126	132	101	121	101	113	110	97	98	111	114	111	115	131	131	113	112	123	122	114	116	97	104	118	122	114	132	109	107	125	126	102	109	78	98	89	121	128	124	126	127	116	108	122	93	116	90	130	134	108	122	107	114	108	127	107	123	110	129	109	95	119	117	107	105	125	129	114	108	114	128	123	99	118	105	114	131	116	103	108	107	114	104	117	98	97	124	133	103	113	105	108	117	111	125	107	109	125	112	123	117	113	96	107	109	112	109	115	110	136	102	97	98	137	93	96	111	138	113	115	125	103	125	130	100	115	112	124	118	126	88	120	119	84	123	119	105	121	131	137	120	129	83	112	129	124	107	120	112	118	130	103	109	105	141	114	124	105	118	105	123	118	116	113	103	126	117	108	128	122	138	114	119	101	104	128	90	118	120	121	104	120	119	110	116	108	105	106	127	114	118	108	127	130	112	117	113	98	132	101	99	106	97	113	103	96	104	115	107
7513	2252	5217	6126	5359	4344	3477	2960	2507	2116	1847	1663	1445	1430	1264	1163	1063	1028	989	885	822	806	833	754	754	727	673	687	671	629	626	642	592	574	543	609	551	540	554	551	534	492	546	556	532	542	481	482	500	527	526	528	511	481	468	469	501	460	514	480	512	481	482	510	484	496	498	494	465	489	428	521	449	498	467	457	497	466	481	461	459	475	475	524	437	466	461	468	431	451	450	481	459	479	459	472	442	430	472	439	471	414	482	462	470	451	434	493	493	438	454	438	475	440	459	479	443	510	437	434	448	437	480	427	463	477	457	438	433	457	422	412	464	451	509	406	474	459	470	456	443	461	411	389	467	428	460	432	432	429	479	435	442	429	435	423	436	430	453	410	447	444	467	468	457	454	423	423	412	473	436	450	456	438	472	486	437	397	468	466	458	458	446	434	460	464	409	445	455	454	423	484	470	443	476	438	442	419	458	452	407	431	416	422	426	458	498	429	443	408	439	479	465	413	485	420	460	451	459	437	465	395	435	424	432	450	446	427	423	432	428	465	452	466	451	475	440	431	436	457	471	455	459	454	431	419	447	427	427	437	406	494	391	465	462	442	427	420	422	431	443	424	434	449	462	449	432	424	418	444	453	447	422	425	430	439	412	466	433	440	424	420	409	425	438	473	474	396	450	448	395	455	419	424	439	431	421	449	443	441	441	486	431	451	460	423	436	441	438	408	431	445	417	410	441	411	434	431	440	461	390	469	463	417	471	405	460	444	422	477	446	419	419	447	435	441	422	429	427	473	462	407	435	422	451	439	440	423	436	463	454	434	434	429	422	426	461	416	403	437	426	406	434	439	438	447	427	460	440	429	458	485	424	454	422	447	438	423	414	418	452	434	443	436	450	451	403	473	430	419	439	422	421	451	424	412	448	472	464	424	436	447	447	453	438	400	480	430	384	465	453	445	423	438	451	457	450	380	439	421	431	416	476	453	431	455	427	438	432	459	409	470	405	440	385	426	456	433	405	405	434	445	436	386	451	408	425	387	435	438	446	415	446	426	429	418	459	413	442	428	427	417	465	427	429	459	437	450	453	445	463	421	463	443	437	444	409	441	433	425	405	431	441	410	431	455	443	440	466	451	452	395	426	464	452	453	460	438	453	439	429	474	428	440	459	429	383	436	406	454	439	420	436	432	421	405	425	432	393	417	417	443	439	435	439	448	401	424	416	454	407	424	426	441	460	448	425	458	430	391	428	444	427	429	459	455	438	420	413	443	420	427	427	444	458	427	464	446	472	419	465	423	442	440	420	460	453	497	451	416	429	415	443	436	393	477	471	422	415	471	382	454	453	440	421	442	422	427	465	412	465	451	426	467	451	428	426	444	455	422	434	449	431	426	443	462	468	449	447	462	468	414	445	452	435	407	428	470	435	419	468	442	451	397	417	448	441	429	403	414	438	422	439	446	411	454	424	458	421	414	449	442	452	453	447	445	416	417	433	450	454	382	443	411	446	451	450	454	438	437	426	438	413	452	416	431	466	437	441	439	428	457	451	391	452	452	435	448	436	460	474	426	471	461	431	428	438	439	480	458	421	475	465	449	438	446	445	455	406	436	433	441	459	417	434	441	433	456	411	451	461	431	433	447	389	481	431	434	433	459	450	462	418	446	412	428	439	449	441	394	437	420	419	414	425	427	420	434	451	430	413	414	406	467	431	451	388	453	448	394	425	411	445	438	452	449	426	431	420	411	406	466	432	398	459	466	464	449	428	448	421	469	417	420	420	449	453	423	419	394	403	414	437	420	464	411	436	437	446	426	425	432	461	431	469	459	430	405	454	463	450	476	409	444	418	424	446	397	444	401	475	409	433	420	461	414	389	428	378	411	430	404	468	420	436	438	451	414	415	393	401	438	419	493	469	447	457	427	456	448	437	415	417	432	434	433	460	428	449	449	467	438	430	408	447	388	454	443	449	439	423	453	473	420	424	428	428	425	455	469	437	392	423	446	463	430	443	453	449	481	442	459	440	453	410	435	426	464	430	424	398	436	454	428	432	428	402	445	445	437	472	466	420	405	410	468	461	456	453	456	472	451	422	438	434	445	432	420	443	422	461	434	459	417	439	439	447	452	454	409	446	444	444	437	395	453	423	404	418	443	416	420	420	427	463	414	454	441	437	438	422	430	420	453	453	406	432	451	418	418	416	414	407	442	438	453	417	415	450	424	431	384	438	444	486	394	442	408	429	433	461	434	441	404	441	437	442	452	434	417	446	461	421	449	444	424	413	467	450	459	447	407	420	417	413	456	491	445	437	438	434	404	443	430	428	467	433	487	464	465	410	439	418	409	448	408	433	449	427	445	459	456	440	463	425	457	443	461	459	435	396	471	389	451	422	419	449	460	442	433	456	404	436	442	433	444	444	457	448	423	435	429	437	450	438	431	418	444	437	428	430	490	441	434	444	428	420	498	433	444	434	458	470	426	422	420	469	418	462	414	430	440	420	417	429	452	464	454	423	470	449	446	448	409	458	413	422	422	406	445	407	443	396	422	441	438	452	466	422	436	426	465	462	429	417	451	457	448	399	396	419	423	442	416	399	436	450	463	440	433	457	441	420	479	447	469	427	449	413	451	442	454	439	397	449	459	436	433	450	441	434	428	421	420	408	431	441	438	454	399	396	436	419	481	394	471	421	424	429	440	417	475	435	456	418	425	457	451	436	432	414	448	442	459	443	446	419	435	451	466	460	402	437	440	445	462	449	456	455	434	423	449	399	468	415	461	439	422	446	451	435	451	445	451	417	421	457	430	442	455	451	458	446	440	468	426	417	420	438	456	410	470	419	407	451	437	465	442	475	441	449	436	466	450	448	399	470	479	450	444	429	465	439	430	418	429	433	432	467	410	447	426	431	426	434	453	444	445	457	454	440	440	483	427	469	443	454	447	419	456	434	441	418	453	435	428	387	437	428	430	428	471	414	442	410	450	443	423	446	439	408	455	445	453	415	421	434	463	441	423	434	423	443	417	460	453	443	443	401	431	413	419	447	441	440	432	454	417	452	488	434	427	450	441	414	454	415	436	460	475	445	451	440	426	456	428	434	448	448	423	423	429	414	432	468	466	451	438	458	445	451	422	419	475	435	423	450	425	431	490	421	435	418	412	454	405	449	411	434	448	460	416	404	460	432	391	418	457	453	392	398	427	423	454	443	462	433	425	445	441	464	461	463	429	421	425	428	443	458	407	427	423	424	426	459	422	409	490	451	448	442	455	436	453	411	432	409	411	449	423	431	398	390	413	472	430	461	429	443	447	458	415	451	444	441	445	410	437	433	440	424	423	437	422	379	461	430	431	427	437	435	425	419	448	433	476	465	424	429	416	471	455	428	427	443	462	420	431	435	470	482	415	436	436	452	470	435	408	401	462	433	434	420	443	465	422	441	398	446	402	422	430	442	435	446	436	446	437	465	484	428	460	406	423	462	443	428	444	460	397	437	442	447	496	421	417
1148	309	320	291	260	276	236	245	266	236	272	251	249	266	251	251	242	232	253	240	242	238	241	223	241	253	232	237	232	252	221	286	240	268	250	261	261	247	228	229	238	250	267	249	254	219	239	257	263	230	255	254	253	223	243	240	244	280	250	237	249	254	226	219	219	236	258	263	246	233	233	240	217	228	206	231	251	276	257	237	245	251	222	238	257	238	281	250	271	252	243	237	229	231	229	214	235	284	233	247	225	252	239	260	220	247	254	240	230	232	253	250	241	249	234	249	257	241	259	206	257	222	271	239	243	249	257	241	231	260	265	249	219	243	280	255	239	253	237	232	240	225	230	251	244	216	234	240	254	235	218	235	253	240	256	264	288	228	247	228	247	233	232	216	230	255	246	225	253	250	242	248	230	237	245	255	232	224	264	262	251	239	225	255	242	235	246	231	200	251	272	208	235	276	228	236	247	269	243	259	238	256	224	233	238	248	260	259	237	245	255	232	256	265	228	254	254	223	214	236	288	244	233	245	239	206	247	245	245	240	230	266	230	241	232	266	243	253	258	230	264	223	280	256	249	233	239	258	258	263	228	212	222	238	263	243	200	215	240	271	249	250	257	248	274	248	263	241	230	254	262	221	250	228	239	261	237	238	255	217	241	262	250	250	250	235	252	237	246	244	262	239	283	260	255	245	225	245	229	222	236	252	251	210	244	233	226	236	231	220	231	210	232	250	257	255	231	231	243	235	238	241	233	217	240	269	240	226	253	242	258	232	238	239	232	260	260	246	247	217	220	245	233	222	232	225	243	231	248	251	269	227	234	229	249	251	226	284	265	215	233	233	228	266	245	264	260	234	241	226	254	235	227	257	226	230	260	254	259	224	231	253	264	250	243	223	282	233	214	258	238	267	248	256	263	246	273	263	285	241	237	217	220	240	227	238	240	270	233	225	269	249	251	236	240	248	241	250	236	231	242	232	238	236	251	247	241	236	227	245	263	243	229	261	237	235	245	253	245	252	227	263	274	251	229	244	240	237	250	257	237	235	259	233	232	237	243	241	230	267	247	240	263	256	259	239	243	233	267	250	261	241	250	240	244	214	272	263	281	233	264	239	245	231	231	234	233	218	226	227	220	267	223	236	240	222	246	241	251	209	266	258	191	267	235	241	254	265	244	231	222	261	232	255	260	233	223	258	259	241	256	225	223	255	260	226	252	217	258	222	242	261	229	236	240	235	248	234	228	247	239	260	254	228	234	237	255	253	246	258	258	233	246	224	230	233	240	241	254	259	242	252	245	259	263	237	255	236	253	211	237	257	241	257	225	249	240	280	260	241	265	257	266	235	241	228	242	211	256	249	255	261	213	237	229	219	234	243	235	269	234	222	243	253	251	239	238	244	250	241	255	242	240	197	221	220	227	246	260	253	245	230	229	246	227	222	250	249	264	268	248	234	254	264	225	213	256	259	214	235	231	233	242	270	239	223	249	206	239	209	238	252	261	251	238	243	226	272	233	262	233	249	220	245	223	246	233	255	246	267	238	245	251	239	225	243	266	253	237	236	218	230	252	228	248	217	258	251	225	275	227	248	251	251	254	264	240	249	255	244	248	236	245	268	211	241	210	229	274	235	245	263	267	255	241	254	252	249	231	242	263	210	247	241	252	253	257	238	201	258	236	215	237	245	257	239	243	242	219	251	240	266	248	233	236	248	219	235	236	226	246	237	216	247	251	245	242	248	230	233	243	265	228	228	233	251	246	227	236	252	257	245	237	236	249	223	251	245	256	219	243	230	256	243	234	266	231	255	227	269	260	250	261	253	261	245	246	221	243	249	274	231	258	239	260	265	249	241	237	196	241	230	220	251	224	259	227	261	248	234	271	230	243	234	270	246	249	238	278	280	266	228	248	259	205	236	239	236	245	231	237	261	227	233	230	261	235	255	258	250	234	247	220	242	234	275	250	254	235	234	228	221	253	249	236	245	231	254	235	243	233	248	227	247	243	256	200	250	256	226	247	216	246	219	250	243	232	224	220	259	227	269	213	229	224	238	233	231	242	235	221	255	239	263	242	233	214	231	200	235	243	243	244	251	243	229	225	236	238	235	243	243	255	255	246	225	237	224	235	256	242	248	263	235	251	256	258	209	219	250	238	246	258	248	249	244	248	235	257	240	253	221	262	237	278	227	256	249	244	254	244	251	257	235	257	248	254	208	239	261	225	237	204	254	242	215	252	224	221	223	202	222	231	216	255	259	250	240	229	232	249	245	248	220	235	251	244	243	237	251	254	219	231	248	235	241	239	250	246	236	250	253	257	248	251	268	244	212	242	247	226	238	237	250	261	281	248	230	251	264	250	244	231	245	236	217	233	231	256	254	255	246	230	221	259	270	236	249	227	257	226	230	220	226	220	270	239	243	247	265	252	232	251	232	252	248	258	264	242	236	267	272	250	224	260	240	229	209	233	228	260	231	244	252	222	235	251	241	249	247	241	231	272	250	238	259	251	214	259	227	248	229	260	241	238	248	258	225	253	249	262	274	217	223	256	236	243	258	238	239	241	220	277	238	253	255	271	237	246	270	269	242	234	234	239	241	241	242	252	222	238	239	232	256	259	225	243	257	238	268	249	226	279	256	246	250	240	228	268	227	255	263	228	268	245	258	277	258	245	270	244	249	258	249	249	249	262	274	218	252	241	261	229	231	243	216	237	230	232	244	249	246	260	246	250	239	260	248	243	273	243	236	242	249	239	246	269	237	250	234	282	253	260	223	244	228	246	250	233	218	262	241	264	248	267	242	241	255	252	251	246	259	235	244	213	248	257	237	229	244	239	233	241	262	240	257	261	265	261	263	224	263	248	243	242	248	215	225	230	253	257	243	244	234	240	249	238	248	219	260	261	220	259	261	231	235	221	278	245	251	240	251	215	239	220	213	225	251	219	210	247	236	241	242	224	253	260	264	212	262	236	216	240	263	230	231	252	234	229	264	255	229	252	235	252	251	230	247	263	244	207	231	248	262	248	255	255	249	244	236	230	242	264	217	254	232	223	219	218	253	228	231	259	267	230	239	275	239	284	236	255	247	228	241	232	222	267	228	248	239	247	261	230	280	238	244	271	259	258	237	282	253	265	244	221	239	245	244	225	256	227	269	259	259	240	241	278	243	217	264	246	221	260	257	242	265	234	243	244	240	234	277	236	227	241	249	250	260	260	216	239	240	256	279	251	244	248	233	236	255	240	267	248	267	244	219	239	227	248	229	271	248	241	234	240	252	257	242	289	245	243	242	228	247	251	240	247	231	240	230	234	243	260	262	251	269	217	238	235	218	266	259	243	241	248	256	245	227	234	263	248	245	225	227	240	226	259	243	253	218	247	223	253	249	225	231	222	265	241	251	252	230	234	238	250	240	258	239	221	233	230	254	255	255	254	223	234	264	244	251	222	254	247	224	231	223	245	266	254	223	263	258	242	269	245	246	274	230	258	266	225	210	248	245	250	226
2384	934	1006	1061	1008	905	904	902	857	848	875	861	828	811	807	913	871	841	920	788	842	875	851	847	833	859	826	767	831	838	795	866	856	785	793	862	844	792	829	862	845	832	810	821	797	817	821	834	894	878	784	797	849	803	862	825	843	809	841	776	821	814	831	816	803	813	802	839	861	808	820	851	814	797	806	832	857	798	797	812	818	801	860	829	788	866	865	789	875	809	860	776	817	793	830	833	836	822	809	869	837	751	852	872	825	846	847	810	865	862	820	798	818	806	816	810	844	810	866	808	896	864	814	821	808	812	850	851	803	829	850	781	797	867	797	824	845	789	823	808	855	849	798	808	792	874	848	824	822	796	794	829	850	830	843	851	839	791	830	769	846	830	807	838	855	790	792	855	842	862	844	851	762	776	805	838	811	807	884	869	828	804	792	864	830	777	795	810	829	840	779	805	853	844	871	861	869	836	823	841	849	810	873	830	783	831	817	819	857	817	816	792	812	822	850	814	765	860	807	825	817	828	837	813	832	868	816	831	784	840	845	822	819	778	803	846	877	797	821	859	883	843	833	796	815	785	853	828	857	855	802	789	791	790	782	865	866	888	794	833	866	830	802	833	790	809	795	824	819	816	793	856	828	799	844	813	872	852	830	824	795	828	812	814	777	835	847	832	820	835	785	778	941	796	837	801	849	804	847	811	804	816	851	788	787	845	825	820	790	800	866	826	833	843	850	860	823	837	865	840	816	853	843	806	827	781	818	834	864	851	802	784	784	840	846	787	820	811	845	796	839	846	822	781	842	799	822	852	742	798	786	818	813	790	775	839	804	839	837	808	786	817	810	767	848	772	802	855	860	815	827	807	866	813	807	787	772	820	811	855	770	803	792	821	857	811	774	811	788	824	814	847	813	842	830	830	845	787	875	830	767	767	766	849	785	842	857	812	803	823	835	826	783	843	801	854	814	829	841	811	815	792	794	790	818	785	790	848	825	833	788	853	821	840	852	789	799	845	802	838	834	825	812	747	819	852	761	861	867	887	813	835	855	833	869	822	833	812	834	816	852	833	792	825	871	808	882	853	887	836	841	800	853	803	787	802	820	843	847	821	802	812	772	782	867	771	807	796	838	813	841	799	819	871	834	809	841	806	772	834	836	797	854	840	820	852	802	824	834	798	824	843	791	813	835	879	793	831	843	892	778	844	790	835	819	828	830	803	828	816	874	802	819	842	871	848	796	824	821	879	827	795	856	815	816	787	808	788	742	863	836	815	784	827	834	850	842	814	798	858	806	846	756	802	773	762	835	812	826	816	857	793	820	762	807	810	822	783	844	774	810	829	798	839	803	817	839	847	835	813	768	823	853	854	807	855	820	779	719	828	842	905	816	829	797	835	874	804	805	854	837	815	828	839	819	886	814	785	762	843	805	796	778	825	864	817	835	806	829	852	836	868	848	855	777	846	818	833	873	820	854	831	820	860	801	791	832	816	831	771	842	793	825	852	808	836	798	783	800	797	751	824	774	850	803	789	856	796	812	824	802	841	837	835	799	862	871	841	796	822	845	856	819	789	856	839	858	836	750	753	797	814	830	837	847	795	791	839	823	878	858	830	832	845	849	875	818	813	803	798	793	810	817	807	843	818	833	813	822	840	831	791	824	801	864	831	826	818	792	815	773	822	804	830	829	800	841	802	839	803	853	807	779	782	870	839	843	807	914	826	827	825	822	782	850	836	853	799	768	800	797	855	826	806	819	841	829	811	827	855	855	825	802	833	777	764	842	781	854	833	830	828	825	793	831	831	856	825	798	794	818	845	817	810	754	843	800	825	792	838	798	823	845	852	841	800	859	856	850	819	810	871	850	788	814	883	829	825	886	837	791	807	840	790	796	827	790	881	834	824	865	828	832	839	873	817	821	857	850	894	817	856	845	853	743	829	836	860	830	802	834	855	890	857	820	877	813	786	808	824	848	819	821	786	819	864	840	780	827	866	776	800	812	824	819	791	834	825	855	850	838	861	836	828	795	840	825	832	849	850	829	881	824	805	797	834	804	766	806	759	833	863	880	820	839	820	803	874	840	849	849	772	818	828	782	829	844	815	847	794	797	817	800	846	808	805	818	844	840	831	822	804	827	782	806	795	818	876	845	866	768	863	863	830	816	815	853	832	809	789	842	856	789	775	810	813	846	863	835	815	843	846	818	778	818	806	820	860	855	816	862	754	842	839	860	807	807	789	817	833	742	875	839	855	843	843	834	797	810	822	800	816	808	863	840	833	874	816	793	808	828	826	785	832	809	751	817	811	812	772	814	808	818	846	817	844	827	819	838	786	841	844	819	799	852	852	802	768	814	848	813	814	860	798	838	847	876	792	861	826	823	796	828	844	837	813	838	850	806	753	788	846	884	833	811	806	821	809	803	792	870	785	814	793	859	777	808	806	849	836	823	769	820	831	822	788	823	802	833	801	836	806	807	817	850	801	840	857	840	789	816	798	793	791	821	799	804	848	815	840	837	770	866	814	819	860	801	811	831	791	808	793	817	816	857	764	834	767	858	796	808	807	805	814	820	791	869	835	813	833	803	802	780	800	846	847	834	821	786	835	812	837	784	838	823	810	793	840	848	827	762	779	803	833	845	841	856	862	807	863	823	845	800	841	847	779	840	778	802	825	775	843	867	837	861	798	856	837	801	804	869	812	845	839	836	840	853	838	813	824	797	843	870	794	828	883	826	817	791	799	830	799	836	764	823	858	821	831	832	815	830	847	787	836	770	836	829	852	768	827	825	813	854	826	794	805	835	849	750	825	816	827	834	774	846	863	840	863	789	869	818	798	859	889	771	869	799	823	809	792	818	812	789	831	823	832	859	861	807	801	870	831	796	826	832	858	845	862	829	854	779	804	855	808	876	769	785	856	803	886	821	873	836	828	849	826	855	864	800	848	810	849	835	863	863	851	829	857	782	880	807	828	807	808	806	846	785	860	767	806	811	861	837	864	848	836	769	853	799	801	814	796	875	770	804	817	816	821	807	824	844	849	796	805	797	814	821	758	816	803	810	787	815	842	828	804	846	784	794	832	847	829	858	802	833	843	817	858	786	853	806	834	782	799	795	796	839	825	809	793	846	821	823	827	841	818	890	831	845	807	836	810	836	836	791	771	854	791	806	847	871	807	816	830	865	782	794	824	820	811	883	800	809	862	855	792	881	827	810	825	799	829	814	872	824	842	819	846	815	803	854	798	830	816	841	835	795	795	846	819	872	785	828	828	802	808	822	816	777	836	830	805	873	800	816	821	843	850	873	876	815	849	842	821	846	767	881	815	805	846	870	865	814	815	806	809	812	821	777	834	831	805	850	868	875	834	863	869	824	814	794	849	828	767	849	824	846	817	840	814	809	841	834	844	846	846	856	846	819	832	817	878	814	839	751	791	833	817	885	829	778	796	800	859	794	795	826	816	873	818	867	809	748	801	891	824	785	812	872	817	805	794	856	887	848	836
3939	877	1209	890	639	482	384	331	265	267	232	198	177	183	170	189	166	144	169	162	147	142	155	169	154	156	145	134	133	143	124	140	149	133	139	141	140	103	114	128	104	121	133	135	135	140	136	125	129	133	140	129	142	122	120	130	121	124	135	128	122	141	116	141	141	141	136	115	145	115	114	113	135	120	117	112	132	120	131	123	123	121	130	131	138	144	127	124	127	142	113	153	128	136	116	133	128	124	134	148	131	123	118	133	138	118	130	138	142	154	121	129	143	142	112	120	108	128	120	130	125	145	129	126	120	123	113	147	125	103	138	133	113	93	134	133	121	129	131	119	147	91	139	90	133	129	122	110	135	148	117	133	133	135	126	127	131	140	116	132	136	122	140	128	125	154	139	122	116	121	137	122	128	122	126	113	109	144	109	130	114	127	119	123	139	131	123	135	134	135	136	126	118	130	99	140	123	143	121	125	133	128	138	140	143	130	123	131	138	148	127	127	137	136	126	123	118	114	116	132	112	119	144	133	112	123	108	113	125	144	117	129	113	129	141	130	127	113	134	133	124	128	118	128	119	129	119	134	125	126	131	139	103	129	133	141	119	142	120	140	115	133	125	130	126	120	125	124	142	129	121	119	131	110	131	113	152	139	136	121	145	142	147	137	125	138	143	136	114	134	107	115	122	106	138	132	135	129	115	131	131	132	119	131	104	127	126	110	126	130	127	140	132	122	124	130	108	128	141	118	126	118	141	119	131	135	121	142	126	128	113	109	127	117	140	132	127	124	128	120	139	147	127	116	113	116	138	128	132	126	117	136	113	131	135	124	119	131	126	114	123	141	121	135	121	123	118	132	109	112	120	135	122	122	133	122	128	147	131	107	157	117	122	146	129	118	137	123	140	135	145	128	136	137	125	120	130	137	137	123	117	143	113	123	129	123	131	149	130	121	134	113	126	139	141	124	136	130	130	141	117	142	101	127	138	109	142	133	143	123	115	136	124	134	129	112	117	120	118	111	129	128	130	107	134	119	111	128	121	140	138	111	100	111	104	120	105	128	152	117	153	138	96	135	120	121	130	134	133	132	118	122	114	120	123	138	125	118	136	121	117	133	101	128	131	124	119	132	135	122	130	144	133	115	141	135	124	126	104	138	120	113	112	148	125	141	119	98	117	148	127	141	129	136	106	115	119	111	120	126	143	133	119	116	130	135	132	146	114	139	124	106	102	133	124	143	132	118	101	135	136	123	143	130	126	130	120	129	129	114	139	134	122	138	131	133	121	146	138	131	143	110	137	116	137	117	131	121	123	131	140	134	131	119	123	137	118	120	122	121	115	112	143	128	137	113	136	103	131	113	123	117	102	131	127	120	129	125	133	139	125	127	123	147	130	121	136	135	117	105	125	120	125	128	123	110	124	125	126	126	119	111	138	123	106	120	137	118	125	122	117	114	140	120	128	116	133	125	127	129	128	129	129	123	129	111	122	129	101	141	143	106	111	109	124	129	110	119	98	121	118	129	124	143	132	135	134	112	139	148	133	121	118	120	124	145	139	101	128	138	141	131	138	126	127	130	116	114	126	118	108	136	116	125	124	121	124	137	126	120	109	117	129	129	128	125	150	128	140	122	127	118	139	117	134	106	134	124	108	132	114	130	100	134	100	142	113	126	127	113	107	123	117	143	133	161	129	140	117	124	120	121	128	134	106	126	126	118	147	140	133	118	118	149	132	110	119	127	137	119	124	144	138	127	117	113	128	134	143	123	134	117	134	129	139	144	118	125	123	123	114	132	143	114	124	131	135	132	115	123	136	147	122	129	119	133	111	126	121	119	107	104	123	120	129	130	114	145	135	129	128	134	125	114	130	108	132	139	119	129	127	135	107	131	127	127	122	130	113	140	119	135	130	134	126	122	125	138	125	142	122	122	134	106	129	114	125	128	128	130	121	110	127	112	110	119	122	148	140	136	126	118	129	132	111	128	151	126	143	122	117	115	141	122	130	139	141	100	131	116	118	112	120	137	123	142	111	133	102	132	138	130	140	122	129	132	118	133	112	124	136	142	115	148	112	120	116	143	123	117	127	140	128	122	102	133	122	115	134	149	113	137	118	100	131	130	138	145	120	117	138	145	124	105	104	124	141	131	108	127	139	128	137	118	120	134	123	123	124	120	131	115	118	116	142	122	129	117	136	123	130	119	105	146	140	118	126	117	121	119	125	118	140	119	126	117	125	119	137	114	140	132	116	126	127	122	121	134	132	122	123	131	132	144	134	131	122	134	114	127	134	138	138	134	102	132	126	153	122	131	140	113	126	109	112	117	137	114	143	145	145	147	135	144	117	126	126	130	131	109	126	140	137	121	140	119	123	131	127	141	112	127	128	135	121	110	140	116	125	123	107	138	120	131	136	136	119	131	135	137	141	109	110	115	132	138	121	135	136	121	131	131	131	110	123	125	100	111	131	122	124	102	117	118	141	147	136	134	128	141	127	124	146	115	143	119	134	136	100	114	134	141	123	119	118	141	126	139	152	134	148	131	123	122	125	120	113	142	102	118	147	126	136	135	133	138	142	128	141	140	124	150	133	135	132	120	123	125	128	126	110	129	142	135	127	116	121	128	114	144	126	112	147	118	117	138	113	145	133	138	121	145	123	145	113	116	117	144	117	129	133	113	119	126	125	124	121	128	139	155	138	129	146	123	121	113	120	140	116	130	118	126	127	144	122	115	135	122	126	138	137	130	125	130	123	130	148	135	152	136	114	135	120	95	112	131	105	128	137	126	127	110	100	129	133	121	122	137	121	120	145	131	123	121	115	101	131	131	140	146	119	127	144	123	115	130	110	109	133	148	130	132	131	119	131	114	125	112	137	143	130	123	132	151	112	117	142	131	137	119	125	131	134	122	135	126	112	124	133	112	128	127	136	117	116	124	124	136	128	109	116	129	130	124	134	133	128	123	124	119	140	136	124	115	122	143	144	140	108	136	133	127	111	122	115	137	149	115	153	131	133	104	134	118	110	124	142	118	117	146	131	135	133	115	118	125	146	101	119	133	131	142	135	124	131	122	126	125	118	152	126	128	121	128	129	137	111	125	116	130	115	111	117	145	117	136	118	154	112	115	128	115	138	123	128	119	127	125	108	136	121	135	122	122	116	108	114	132	119	117	125	133	136	154	134	124	152	138	127	121	117	116	130	113	142	119	132	119	140	133	132	127	125	127	110	127	112	120	121	107	130	115	106	132	132	116	115	126	100	131	132	104	135	126	127	131	136	129	117	149	135	126	134	114	134	127	128	113	133	126	141	142	109	130	136	122	133	133	124	132	137	129	127	128	119	136	133	119	126	137	131	116	105	131	136	144	133	139	124	124	119	119	141	134	128	132	118	136	141	125	124	103	122	135	123	119	137	116	112	113	125	124	132	143	112	130	117	122	115	122	127	114	113	125	127	135	118	113	126	134	117	110	128	127	117	137	121	117	128	158	119	134	119	116	127	109
5273	1367	2857	3428	3003	2448	2062	1680	1492	1384	1132	1128	1019	955	899	936	738	790	722	711	685	626	661	629	634	622	596	584	590	577	577	608	552	533	533	563	522	552	507	515	557	565	521	561	556	520	503	519	486	550	504	491	479	481	501	521	526	508	522	497	474	503	491	492	504	491	496	444	505	494	473	493	472	503	475	497	505	486	520	516	514	512	472	470	500	487	522	501	478	479	508	484	508	476	454	512	492	506	504	473	499	471	509	474	481	511	444	475	475	469	445	455	506	467	497	488	462	441	487	452	486	463	445	477	482	471	498	477	484	483	496	498	513	466	495	441	476	511	460	499	491	442	494	450	480	469	493	472	478	433	487	485	475	475	484	466	470	478	464	484	443	476	430	469	440	515	496	456	492	426	457	454	467	482	454	469	489	462	500	481	514	497	491	503	449	510	486	496	453	465	454	472	471	446	462	497	460	494	474	509	451	425	468	485	449	449	449	480	473	478	477	467	442	463	464	476	473	476	471	525	482	506	469	466	424	457	484	483	478	471	509	473	472	464	471	457	476	440	501	523	513	440	473	413	446	453	507	527	467	462	480	499	497	472	469	466	491	456	488	489	489	483	446	458	459	504	447	465	473	478	461	443	505	498	469	486	467	487	433	438	458	500	490	509	445	470	477	489	457	479	491	487	448	492	510	465	444	460	470	477	436	501	455	454	439	477	511	453	467	481	496	506	464	449	463	481	466	462	509	448	502	476	467	478	451	460	503	459	456	494	527	504	459	487	471	469	464	497	466	453	471	463	500	508	474	473	463	443	534	474	512	467	525	464	507	490	467	469	459	478	471	487	476	456	468	495	474	492	462	466	467	454	445	467	481	462	479	441	480	464	433	470	451	449	488	473	475	473	465	476	453	490	435	495	485	464	447	472	504	476	520	476	495	446	446	502	435	458	514	470	501	508	473	493	459	469	493	531	455	489	446	453	484	482	461	463	485	477	484	456	480	488	492	530	447	436	438	495	499	491	456	484	471	483	487	482	443	474	469	463	478	475	486	507	482	501	457	449	472	460	521	477	482	501	489	478	456	482	459	527	486	442	448	462	492	452	441	443	524	465	450	480	462	486	533	440	462	444	471	472	469	496	475	463	470	473	485	492	473	455	449	498	492	499	474	481	443	460	464	523	485	455	468	460	501	430	460	507	492	492	457	492	479	462	489	464	505	483	457	445	509	463	468	513	479	467	469	479	463	454	479	508	446	466	482	467	450	508	483	468	466	488	467	446	455	484	436	456	461	446	497	463	510	456	468	488	443	441	477	474	476	442	467	439	459	487	473	523	447	457	434	458	501	499	442	470	463	448	473	478	469	465	428	493	496	455	428	455	461	470	483	474	491	480	462	490	493	499	459	469	437	459	446	446	458	472	488	497	457	474	437	482	478	462	434	500	502	471	441	448	449	463	476	478	491	447	482	476	464	453	473	477	475	470	457	462	466	455	482	511	490	447	461	492	498	469	438	483	461	445	486	465	454	466	465	479	467	469	474	506	507	462	446	447	446	517	444	449	472	481	487	457	465	509	492	483	490	477	477	481	480	422	470	489	494	503	482	475	472	474	481	480	474	444	470	474	502	461	460	486	449	482	498	431	476	447	493	471	509	497	465	472	456	464	492	477	477	472	493	456	449	457	453	491	471	526	484	443	473	486	480	427	463	464	507	468	453	464	497	517	480	486	462	448	470	450	464	440	462	496	467	480	470	468	497	437	468	502	449	420	425	477	479	460	474	435	448	492	483	471	501	495	441	476	465	483	489	448	445	441	462	497	510	501	467	478	444	509	470	464	470	493	456	522	478	460	488	473	475	484	463	482	427	464	454	462	484	462	481	493	502	453	509	468	467	467	445	498	471	481	463	469	502	485	450	464	475	453	440	448	468	503	478	438	495	487	467	475	469	481	492	484	490	498	490	431	458	473	480	470	481	465	486	444	497	472	465	486	444	441	485	465	422	486	472	492	497	479	484	484	489	482	476	470	438	462	447	489	432	496	457	463	463	519	485	436	452	446	443	439	463	441	476	513	478	475	444	463	435	442	444	481	466	525	475	522	467	473	465	497	480	487	483	491	533	459	455	475	468	448	472	485	468	457	481	465	458	492	450	474	456	487	514	521	462	459	488	471	461	456	488	497	470	462	509	480	477	488	476	517	480	453	471	510	448	536	492	472	477	492	470	498	467	510	472	433	465	474	458	485	452	474	457	499	453	475	473	456	472	423	462	451	479	442	416	453	476	453	470	467	432	496	454	462	411	445	436	453	495	492	427	460	479	480	457	485	461	460	457	478	475	499	509	457	475	494	501	456	440	467	487	485	464	461	472	471	487	470	465	460	473	467	433	474	457	471	481	485	432	475	485	470	434	496	465	515	463	477	486	469	475	475	472	493	475	476	449	467	476	470	462	483	445	430	478	482	419	485	484	453	467	476	477	475	470	503	468	482	483	444	465	504	465	473	457	480	469	524	463	498	436	487	456	472	449	474	524	453	537	475	486	492	478	468	483	441	473	497	511	445	460	472	488	490	497	493	445	467	459	456	506	453	487	484	496	445	451	474	454	453	467	489	493	476	479	449	455	524	454	442	468	489	478	477	450	453	504	485	529	481	487	457	481	462	459	488	468	491	483	463	496	445	482	472	476	464	483	462	459	461	479	481	466	465	452	465	438	473	500	480	491	462	491	482	465	507	440	473	463	446	471	490	473	539	463	446	458	461	459	461	487	444	465	484	418	497	503	482	463	438	503	475	447	464	466	486	446	471	496	495	482	450	526	491	466	457	486	528	463	484	473	477	482	507	464	474	447	446	459	464	502	479	460	474	459	475	464	494	432	507	445	483	476	511	453	456	496	471	472	459	504	471	456	494	491	474	487	471	469	472	487	487	480	489	444	476	448	453	466	440	477	474	461	471	482	449	486	424	479	445	477	492	464	480	491	477	460	482	459	439	433	481	474	498	501	490	478	446	470	453	462	516	462	454	483	466	460	491	449	462	478	496	490	456	435	413	485	463	511	436	510	465	448	446	460	435	501	464	456	489	474	498	487	495	447	474	443	483	433	477	476	489	448	492	450	472	452	487	488	496	458	501	440	482	495	486	466	477	476	484	464	481	470	484	439	514	511	479	469	479	471	478	482	491	468	479	451	458	483	437	476	450	481	523	456	474	440	470	492	482	463	461	477	471	485	450	476	467	468	489	479	492	442	470	446	467	477	471	492	484	460	446	493	444	470	465	471	454	449	515	528	491	474	474	469	543	472	495	483	469	476	462	482	484	453	467	436	501	484	486	441	501	446	491	491	462	440	471	465	485	491	476	461	472	470	478	485	473	485	458	467	472	491	518	464	466	485	476	459	440	483	440	485	477	469	467	495	490	444	474	499	456	459	478	447	466	462	507	476	489	493	482	457	464	454	453	509	484	477	467	468	438	484	532	490	461	488	468	462	472	509	469	461	435	447	445
7080	1605	2131	1628	1075	793	578	442	378	336	276	235	231	201	208	184	193	177	154	140	162	140	154	142	115	140	147	125	119	149	123	115	130	136	128	119	129	123	111	108	118	104	112	115	97	127	122	123	112	116	111	88	110	111	105	123	102	121	118	119	112	126	102	97	111	115	94	102	88	95	110	110	118	87	92	110	124	99	98	127	103	106	116	101	116	109	132	115	123	106	97	108	102	109	119	113	123	123	109	97	115	114	113	119	95	116	110	99	115	111	122	106	124	97	88	106	100	97	119	109	113	119	109	106	91	120	109	126	140	107	112	108	111	108	127	111	100	115	108	108	103	94	102	105	116	114	108	114	98	94	99	110	110	86	106	108	93	118	105	115	103	109	105	109	94	100	99	115	104	94	114	97	108	96	116	104	96	96	116	105	97	103	110	123	111	113	101	110	122	105	95	90	107	111	104	120	119	85	119	88	121	95	112	123	100	121	100	105	95	131	118	107	103	115	122	111	104	107	106	108	114	99	89	109	96	102	116	121	98	110	118	117	98	100	115	87	95	111	110	82	106	104	118	100	97	105	93	107	100	111	107	90	110	113	108	100	107	114	126	114	125	107	105	94	87	116	112	96	103	99	89	104	110	119	102	116	114	121	111	99	100	110	106	124	107	110	107	108	106	86	117	113	101	114	107	111	111	131	121	96	109	121	113	119	106	97	120	105	114	101	97	132	105	103	96	87	100	96	101	110	92	102	101	99	110	115	111	96	119	92	86	107	119	120	104	106	125	114	104	124	97	112	114	126	111	107	140	93	99	106	88	110	102	110	118	90	110	93	113	98	125	112	115	101	83	106	97	93	124	107	116	122	114	108	121	97	104	108	92	108	105	105	101	101	114	110	110	108	101	113	96	108	107	106	98	97	128	122	126	114	108	110	105	130	93	104	96	101	93	131	96	117	110	113	103	134	129	96	108	106	111	91	92	117	100	121	122	89	102	102	112	106	103	99	103	113	95	118	107	119	107	95	117	106	105	102	103	91	104	111	98	99	107	100	115	105	123	121	104	107	92	114	122	116	106	119	106	83	107	89	107	127	94	106	111	124	114	121	126	99	101	110	119	102	97	110	112	120	99	123	106	104	114	94	110	116	113	124	125	105	92	113	103	101	104	102	102	107	129	97	96	104	110	122	103	112	111	110	101	109	112	122	116	110	112	100	108	124	115	124	118	114	123	101	114	111	109	120	114	110	103	98	95	89	109	111	105	93	99	115	111	121	105	105	107	119	115	109	119	94	99	86	89	129	106	114	118	128	97	103	84	108	108	108	101	113	96	84	108	108	98	96	99	101	112	97	108	95	109	95	94	115	104	110	102	92	102	113	119	97	113	87	104	84	116	110	112	96	101	100	107	91	106	111	115	108	119	102	120	114	120	111	119	106	115	106	95	115	124	125	92	120	117	92	127	110	90	128	106	112	86	96	98	115	109	110	104	82	119	100	115	112	109	93	94	97	103	127	113	104	105	112	85	99	110	107	99	111	93	99	119	105	105	113	109	107	110	108	89	111	105	107	100	113	85	109	125	116	107	111	107	125	112	109	109	103	112	123	120	112	87	107	111	103	105	113	110	104	106	110	105	99	111	96	109	102	119	100	104	109	105	105	109	90	84	116	130	115	107	89	106	105	96	93	114	105	124	109	100	109	112	114	100	112	94	117	114	110	103	114	130	131	103	111	111	113	107	113	102	125	115	98	87	115	101	109	114	127	97	92	125	112	104	118	99	103	102	127	117	107	108	120	107	100	121	108	105	84	114	98	111	111	122	122	128	104	113	106	97	116	104	130	121	113	103	114	115	104	107	122	111	119	107	92	110	118	99	106	101	119	93	114	100	111	102	117	108	101	111	134	99	111	128	102	111	104	89	115	86	117	115	116	115	89	131	110	112	109	119	93	78	119	89	104	96	102	111	112	118	104	115	105	94	105	86	100	110	92	107	110	102	111	117	95	105	122	103	103	109	115	102	111	116	90	115	97	112	140	121	110	119	110	97	113	96	124	105	105	124	95	99	99	123	101	103	131	114	109	129	105	125	124	111	104	127	106	125	108	119	107	114	91	123	110	105	103	106	111	113	114	103	106	118	96	111	108	107	115	105	108	125	101	106	115	101	114	97	88	105	114	110	106	100	129	115	100	109	112	106	108	101	99	120	107	100	116	136	120	109	86	102	94	129	120	124	115	126	130	120	123	113	120	104	125	109	122	111	132	101	124	104	105	117	101	107	100	124	104	120	118	109	109	129	87	98	90	91	118	108	103	103	109	114	115	112	85	102	119	135	93	107	133	97	108	103	120	112	80	106	115	117	104	106	106	103	109	120	106	100	99	120	112	112	134	107	115	128	103	105	114	124	100	116	107	114	98	87	108	115	98	84	95	102	91	110	101	117	111	102	105	116	96	109	118	120	100	89	97	96	92	120	126	99	97	100	113	114	132	105	97	113	104	110	101	118	105	113	112	128	102	121	109	118	131	113	120	127	112	92	106	105	97	111	119	125	118	115	119	120	107	103	111	118	106	105	105	129	103	106	103	94	118	120	113	97	114	108	111	98	130	107	102	106	120	103	108	101	117	110	110	109	111	88	107	105	106	106	114	99	107	109	123	108	111	127	104	108	105	106	125	101	103	98	110	94	118	104	107	97	112	124	100	101	101	126	117	115	105	101	93	99	104	101	102	114	106	105	124	106	106	101	126	101	119	116	103	95	126	109	109	128	122	100	94	112	114	122	98	99	97	123	111	123	108	106	113	112	135	93	87	90	97	122	114	111	99	107	110	103	92	115	108	120	108	104	113	119	119	97	108	114	109	104	115	97	106	118	103	105	112	115	107	114	117	132	118	109	108	110	122	96	121	98	112	115	94	125	120	116	102	102	114	106	127	118	132	111	83	102	98	115	103	106	105	92	101	87	110	108	112	112	130	112	107	123	81	108	107	109	99	108	113	116	107	111	99	113	109	108	105	90	111	118	125	110	110	102	121	108	109	97	123	110	114	108	111	97	115	116	102	111	105	100	107	105	116	104	109	115	99	106	116	97	107	126	125	121	107	104	96	114	130	92	105	100	96	116	90	105	109	112	112	110	126	100	97	106	125	91	103	93	100	112	85	106	128	110	86	100	112	112	105	96	132	131	122	104	110	98	105	107	102	111	118	116	113	118	109	99	106	108	122	97	106	128	92	113	112	100	99	109	114	126	107	116	107	122	106	102	97	94	128	122	100	96	114	101	99	95	120	107	128	110	98	111	117	97	113	105	112	121	110	119	103	108	105	119	112	127	101	122	109	93	99	114	113	99	97	108	117	102	100	108	100	110	103	111	100	128	105	118	114	108	115	129	111	111	95	105	103	102	118	122	114	118	104	101	124	121	100	110	111	112	116	109	110	100	117	115	104	123	103	106	96	101	89	96	82	102	109	118	100	105	106	103	100	106	113	105	101	94	123	108	107	91	103
7280	2186	5070	5674	4970	4122	3404	2762	2365	2069	1782	1622	1406	1338	1191	1175	1118	1011	917	846	797	816	792	697	706	635	684	614	635	624	570	579	597	547	540	579	589	514	541	529	492	485	507	490	510	442	522	479	509	502	499	463	485	454	465	461	457	465	469	484	481	453	443	439	444	452	481	433	457	458	470	433	447	472	427	463	447	435	452	449	435	436	445	432	428	425	462	476	441	437	450	431	444	437	416	443	438	448	421	399	421	408	408	419	436	407	436	393	371	454	425	425	457	440	406	420	432	441	413	396	404	419	419	428	434	408	388	431	453	436	428	427	422	444	423	431	424	446	442	444	421	429	429	398	428	424	408	443	430	426	390	409	402	415	442	429	380	434	431	451	429	419	424	424	421	399	444	439	428	417	428	419	420	378	465	438	395	460	431	399	414	396	432	430	426	394	416	372	415	424	419	431	451	416	459	447	383	430	396	390	402	450	426	438	451	471	406	416	449	416	397	409	418	422	397	415	427	385	424	449	456	375	433	386	417	412	414	403	391	387	385	428	434	413	394	424	375	384	410	417	414	434	430	425	434	422	430	406	435	384	421	413	423	424	444	407	358	406	415	409	405	442	426	407	398	405	417	457	415	399	394	419	407	433	415	443	403	425	433	390	430	412	429	424	437	432	430	398	400	405	456	455	419	390	468	437	386	382	409	444	391	413	409	434	436	391	426	465	421	411	422	438	374	415	446	416	391	412	435	440	394	423	413	410	422	415	422	419	413	430	427	420	419	400	438	396	438	396	425	418	421	418	408	393	422	424	465	406	442	412	384	394	439	425	417	437	456	420	416	370	426	395	421	426	401	408	412	438	412	416	431	435	423	388	414	416	429	412	419	405	394	413	410	407	425	388	435	416	412	423	442	405	392	411	440	422	423	385	402	385	442	458	434	398	406	467	444	422	439	461	424	391	429	433	457	393	427	426	417	393	383	422	400	424	433	421	388	404	440	383	443	436	425	420	439	434	410	394	373	427	434	402	421	426	429	426	419	408	430	411	377	453	423	479	404	432	429	419	431	417	413	410	417	394	446	416	408	420	400	439	428	405	425	409	411	423	445	385	407	396	426	399	410	415	381	388	435	413	413	448	386	443	399	447	402	414	417	408	423	382	414	375	416	414	386	419	399	415	433	430	407	390	420	415	418	452	444	423	425	445	431	415	431	386	412	427	390	399	406	452	408	443	387	404	440	401	420	367	414	399	414	381	428	398	400	395	383	407	428	418	409	433	382	430	429	395	451	435	429	406	419	431	407	377	435	408	445	399	421	449	380	412	376	434	407	450	430	453	432	427	414	394	428	427	403	423	416	423	414	437	453	424	411	423	398	442	423	403	417	400	422	395	403	446	405	440	402	420	432	409	441	420	425	424	446	417	412	403	466	394	442	400	413	398	412	412	395	463	426	413	457	416	419	413	414	445	420	406	410	407	433	391	454	412	417	409	400	425	389	403	424	424	420	416	417	445	428	411	425	431	414	401	404	415	456	441	384	396	433	428	415	439	389	396	399	429	417	406	418	363	408	385	410	371	404	436	411	381	385	408	414	398	407	429	454	441	440	389	403	419	408	425	413	455	421	383	400	376	377	410	407	438	442	436	414	440	421	440	443	433	397	433	413	415	362	409	419	408	430	441	390	419	407	415	409	409	417	433	409	395	406	412	443	435	393	421	419	399	400	424	435	444	401	415	416	401	414	426	453	397	427	388	411	427	406	479	393	420	412	429	447	448	432	433	405	439	379	410	431	414	414	405	409	411	420	418	438	408	415	460	425	422	422	419	443	450	418	437	400	440	426	434	416	435	415	443	437	426	439	433	404	408	418	447	426	412	425	386	365	414	411	412	408	429	411	389	417	419	426	399	434	421	454	412	406	429	456	396	403	428	422	428	459	442	395	431	415	394	429	393	422	456	460	413	404	428	372	422	427	441	404	436	406	415	409	423	452	405	402	425	434	417	432	429	402	413	410	429	432	408	411	417	430	419	422	400	430	422	434	422	407	398	391	420	446	418	421	398	409	426	414	436	431	427	419	435	412	406	447	412	407	387	435	418	405	402	425	404	418	401	450	428	387	421	436	437	408	431	411	423	403	428	413	420	415	419	387	418	421	437	424	410	409	395	415	398	422	417	430	434	403	439	410	437	410	414	417	403	436	418	439	405	405	389	397	448	386	442	413	390	447	417	425	384	428	417	406	383	396	422	424	408	467	467	403	416	445	427	417	398	372	401	445	460	448	412	437	425	417	451	424	417	418	412	409	407	450	427	421	400	441	405	440	359	411	421	415	417	445	400	397	400	442	395	362	396	447	401	432	439	435	409	412	420	442	431	418	386	412	420	427	435	399	469	389	428	437	427	410	427	387	435	424	444	429	396	415	399	383	401	391	448	405	408	442	421	439	399	433	450	428	409	404	420	424	428	379	412	431	434	390	374	443	442	397	414	416	421	427	394	436	457	408	398	414	372	455	427	409	400	443	379	427	398	419	423	443	419	401	418	396	427	441	432	424	415	442	423	418	403	372	375	437	432	414	427	433	398	439	381	383	364	442	428	415	432	435	407	425	411	420	469	458	418	411	413	424	434	445	405	412	433	428	429	384	413	403	405	433	414	420	417	470	402	464	408	385	431	443	461	436	420	439	426	414	440	389	406	409	376	431	416	418	403	439	401	414	428	457	380	427	423	428	449	414	427	431	411	429	438	440	413	436	438	404	405	411	421	410	427	420	395	423	439	414	370	419	430	376	415	431	419	448	385	407	429	390	425	413	398	416	403	401	428	410	395	431	436	394	422	396	435	427	449	408	428	397	462	403	459	406	430	389	397	406	404	404	386	397	406	441	430	427	411	401	427	427	402	405	400	386	443	395	410	438	418	435	412	434	414	416	411	435	420	405	413	416	402	418	393	447	399	444	423	439	379	441	406	393	387	427	406	435	427	418	361	420	390	424	387	427	408	422	422	407	439	445	434	423	421	426	416	425	419	417	426	422	396	399	402	416	407	399	384	403	455	422	427	397	430	419	420	432	419	431	425	404	386	408	426	404	400	425	459	417	428	420	406	415	424	386	426	398	392	458	428	459	396	383	412	434	425	444	414	438	412	431	435	396	431	431	394	423	400	453	421	377	419	414	432	420	400	394	433	401	416	413	408	409	395	450	409	417	419	429	386	401	395	418	451	407	439	465	410	410	372	427	423	394	433	436	410	425	418	391	402	425	419	420	447	424	425	402	418	428	378	395	419	391	406	391	424	438	375	431	421	395	396	436	427	418	435	456	416	413	414	437	380	411	417	435	422	444	386	414	427	424	410	429	410	401	387	450	409	439	377	394	448	381	426	388	417	426	388	392	397	396	447	420	417	408	413	412	455	434	448	390	449	400	458	411	408	452	442	418	442	383	411	425	346	395	392	415	419	415	431	429	388	404	402	400	395	392	429	429	404	403	424	428	447	422	408	426	430	379	442
1187	271	334	305	259	281	246	252	239	218	217	252	226	240	241	216	228	250	244	220	243	246	245	234	230	238	242	245	253	245	235	232	214	241	212	238	252	226	272	224	231	215	213	220	231	243	251	254	230	226	224	229	200	213	247	236	226	236	236	222	214	236	253	233	211	213	247	246	210	207	210	228	218	235	202	249	230	232	248	204	234	224	213	237	214	205	226	248	224	220	228	239	230	214	239	246	223	219	221	217	208	216	213	230	215	222	214	223	231	210	238	239	221	196	230	223	248	223	235	247	286	222	235	231	219	186	220	225	245	210	217	260	235	249	229	208	224	226	247	213	245	225	219	239	205	234	216	218	244	222	244	248	225	210	211	243	219	229	226	215	221	225	232	249	232	227	268	261	236	225	225	215	254	221	236	219	231	217	223	215	214	213	214	250	223	228	254	228	207	225	248	259	223	237	217	222	236	250	232	243	246	236	210	225	250	242	232	216	226	239	241	255	230	218	219	242	228	217	245	229	236	254	231	236	230	200	230	243	230	226	238	235	259	250	236	221	226	235	239	258	239	226	235	219	220	214	239	193	231	248	261	233	262	241	201	235	223	234	230	236	220	215	236	223	223	192	226	230	251	242	231	225	263	239	226	230	261	209	238	240	245	215	251	250	236	226	234	252	216	249	213	215	239	215	226	229	243	235	227	220	239	234	234	239	232	241	234	241	235	234	219	213	235	241	239	252	247	235	240	226	242	242	232	210	209	229	245	244	258	242	233	251	233	239	220	240	238	237	250	255	260	241	230	245	218	245	223	231	232	245	220	246	244	221	236	218	205	214	220	233	238	235	213	241	203	239	247	212	221	236	228	249	230	246	235	233	228	230	244	241	233	229	242	228	245	233	213	247	207	227	221	227	212	232	244	250	232	241	245	231	224	245	254	221	239	247	235	232	249	230	254	234	204	242	218	223	233	248	237	234	225	226	249	241	200	224	258	236	240	219	242	232	240	234	231	204	250	254	241	198	225	222	210	223	211	242	233	224	219	231	246	233	253	222	250	227	217	245	229	221	245	199	247	241	212	230	243	242	219	200	217	225	219	252	212	208	242	229	255	210	233	220	232	226	256	230	232	234	229	215	231	241	255	234	218	225	223	231	223	217	247	229	235	204	227	241	224	215	256	235	218	227	225	233	224	204	233	226	245	245	225	230	233	238	210	228	235	239	257	223	229	224	225	221	237	242	247	232	210	247	229	222	213	239	228	211	214	259	242	232	217	224	233	229	238	220	224	225	214	250	246	234	234	239	222	225	219	222	218	247	238	242	216	208	236	237	194	212	225	223	215	233	239	229	274	223	230	243	232	217	229	219	218	230	228	215	218	256	235	262	250	242	235	209	249	242	237	214	242	210	231	226	249	221	231	203	208	202	227	230	230	218	236	230	232	206	260	256	247	214	253	241	219	221	237	222	240	203	205	241	210	249	227	243	202	255	247	249	233	233	208	220	275	193	222	233	235	218	250	243	211	201	242	238	224	236	248	242	234	221	249	203	255	249	238	250	207	262	235	240	225	246	218	235	239	201	229	268	208	227	224	220	236	240	253	219	269	237	216	243	226	228	221	205	245	242	263	211	258	250	225	216	198	236	234	230	218	240	209	214	260	230	227	204	248	222	241	230	208	243	226	242	264	254	211	266	234	219	224	239	202	219	196	215	234	224	239	226	231	225	205	244	225	236	233	237	229	235	236	220	266	214	219	235	231	212	227	236	236	236	216	212	197	245	249	229	225	210	221	248	239	223	221	251	214	210	235	207	219	195	218	237	225	244	249	217	260	242	232	238	232	245	244	210	246	228	249	219	238	198	239	245	271	243	233	218	241	223	237	226	218	261	226	261	248	233	231	197	225	234	227	246	222	233	238	240	239	246	218	220	210	245	238	230	231	229	236	235	210	261	223	237	228	241	215	203	236	214	233	211	224	225	234	250	256	237	249	220	220	233	236	232	254	234	226	216	225	244	253	247	247	242	232	228	239	254	230	247	225	200	209	245	243	238	248	243	224	251	252	228	249	227	230	226	228	210	228	222	243	223	238	225	244	240	251	194	244	259	243	224	223	242	229	241	256	235	227	231	237	246	192	214	223	244	236	235	231	241	236	232	238	244	247	250	216	213	226	220	244	238	220	222	232	245	252	226	220	253	276	199	215	246	239	228	216	227	224	219	222	216	244	234	220	212	233	258	219	237	232	259	219	236	238	227	243	267	259	221	216	228	231	233	244	226	226	258	203	228	213	238	201	254	202	220	200	261	243	216	247	225	234	240	233	224	251	230	239	199	247	221	200	211	238	224	233	260	222	200	246	241	205	230	243	227	222	263	225	234	227	203	245	196	240	218	249	217	218	232	263	254	221	204	225	240	210	243	240	206	238	239	226	216	221	215	222	219	222	249	203	208	235	224	234	211	226	227	226	223	245	221	225	230	233	223	201	256	248	243	238	257	230	235	244	247	224	237	238	218	240	224	225	239	215	195	201	235	265	237	196	226	219	228	227	185	226	238	236	234	240	205	209	220	236	251	228	219	227	241	234	231	221	217	220	216	243	228	232	261	262	213	266	202	242	226	215	216	213	223	231	243	223	231	251	222	240	256	246	213	227	225	243	217	236	234	213	227	241	212	227	214	229	226	221	260	247	231	228	226	221	234	224	249	223	234	226	224	200	248	250	234	250	219	237	222	247	219	250	213	221	220	225	215	246	226	214	232	234	225	223	227	237	214	223	221	243	238	230	236	236	212	245	243	227	209	251	227	212	222	260	235	248	195	258	238	224	211	254	226	219	239	240	203	213	211	224	239	254	236	256	259	225	245	244	248	228	230	213	231	246	244	256	233	214	241	223	222	231	227	228	248	195	214	254	249	224	236	277	238	243	223	219	222	217	243	220	234	247	222	239	197	221	236	231	242	246	199	232	231	217	225	184	231	244	238	225	248	243	246	241	208	232	234	242	213	216	215	244	235	231	250	245	228	227	249	238	227	215	252	257	285	233	234	228	214	274	261	224	216	224	247	217	223	223	244	244	233	215	218	252	223	218	232	230	229	249	266	243	254	237	225	255	236	231	216	234	228	234	238	200	247	247	252	248	215	234	221	208	222	244	221	201	205	229	228	214	222	246	256	245	238	233	227	258	229	257	216	247	212	229	218	219	224	236	220	232	212	215	247	238	196	228	214	241	214	213	237	230	261	212	237	240	221	226	231	238	232	206	233	216	256	209	230	209	223	232	203	268	280	222	277	236	249	230	235	251	217	227	220	251	216	234	233	231	235	237	239	260	237	201	235	231	226	240	220	213	244	227	234	217	230	234	237	214	223	233	266	249	265	231	261	226	221	241	242	255	218	226	211	216	232	248	230	226	230	215	230	224	260	251	233	231	239	229	212	217	246	235	245	199	265	244	192	238	223	241	249	232	199	243	214	222	217	256	238	201	224	233	227	213	225	214	225	241	228	254	236
2262	890	992	958	967	953	872	865	887	860	846	804	792	823	811	782	810	775	787	775	771	765	784	811	776	800	864	773	787	747	803	784	873	796	756	788	779	823	827	844	779	797	788	728	776	765	768	732	769	844	764	803	773	768	773	760	793	739	763	776	780	740	857	784	775	793	742	787	771	800	739	826	822	774	810	736	787	807	795	786	783	783	759	821	799	835	838	754	811	771	776	761	838	772	767	785	786	778	795	768	749	737	763	775	780	809	769	822	768	774	779	794	797	796	781	755	800	794	822	792	799	761	759	782	826	761	784	755	740	796	825	798	763	778	799	787	798	725	824	766	761	774	769	792	734	768	785	804	791	787	830	806	825	789	802	793	732	773	734	780	774	786	785	770	772	802	810	837	804	748	762	767	772	782	760	803	763	809	785	779	780	782	828	750	767	818	782	743	776	778	769	770	795	734	799	774	841	789	785	806	834	750	814	747	798	806	799	782	783	832	768	800	814	815	731	805	851	784	789	818	764	845	754	784	791	797	778	756	803	772	769	780	749	751	829	762	777	795	766	783	806	790	776	782	813	772	788	798	759	769	759	833	819	706	818	803	762	764	822	802	770	747	815	805	756	774	792	782	783	793	780	757	826	813	775	836	774	804	788	797	793	772	778	798	758	766	775	787	711	760	778	788	779	816	790	761	769	791	793	754	753	807	743	833	801	782	732	801	744	790	792	766	790	769	758	800	768	805	774	754	803	796	799	771	786	794	739	791	764	761	772	784	771	779	818	808	760	801	798	765	818	743	781	740	756	792	809	812	822	809	802	775	832	801	803	827	783	795	808	798	798	788	776	792	833	806	745	824	791	782	854	751	791	816	777	755	741	737	785	672	761	788	763	776	768	804	830	772	773	774	769	745	770	797	761	800	763	758	772	779	766	744	834	756	754	780	787	776	789	807	778	776	770	828	740	800	824	767	841	781	797	768	758	779	775	778	815	777	835	768	813	838	813	799	819	721	783	773	758	763	786	743	788	784	743	757	765	764	837	762	786	812	785	776	753	777	753	775	775	776	777	808	833	785	772	729	754	826	783	807	749	795	802	789	781	762	816	764	807	783	776	765	784	742	796	826	741	789	794	785	833	764	787	815	737	815	773	761	794	787	803	744	789	739	739	740	778	751	788	817	800	787	844	805	820	748	804	752	751	784	785	737	791	800	755	776	784	751	768	771	831	781	753	749	800	822	790	760	803	784	830	756	798	770	721	742	765	781	766	745	821	800	739	703	800	762	769	772	792	805	758	776	778	777	752	773	785	770	785	757	783	740	785	789	832	753	735	798	737	758	764	768	772	775	787	794	771	821	772	753	775	786	795	818	799	816	776	767	765	784	785	801	783	784	759	803	786	793	772	754	788	750	773	809	801	783	772	817	750	793	748	803	773	759	811	821	801	768	754	736	801	782	805	780	766	782	795	724	772	761	781	779	808	739	838	768	790	836	768	803	807	755	727	802	797	795	792	774	763	760	759	807	747	776	770	835	827	809	792	823	780	747	830	780	772	787	766	732	765	783	762	771	791	740	758	744	789	777	835	779	781	810	770	765	799	762	774	766	806	767	789	781	778	807	761	792	772	801	733	804	804	791	789	777	763	734	769	761	756	794	788	783	749	806	829	811	805	798	808	772	768	761	795	818	814	760	781	757	729	771	799	800	780	765	763	743	798	743	775	761	790	787	764	777	796	781	740	791	761	778	781	782	769	764	803	772	812	797	815	714	817	780	772	800	753	824	772	794	755	785	785	751	785	767	832	764	789	771	781	764	797	785	821	756	773	742	776	760	752	756	802	836	744	817	796	784	799	779	810	833	779	815	755	833	788	766	824	794	831	809	792	749	798	838	797	761	824	793	857	800	752	730	736	782	847	833	747	783	787	734	765	746	776	777	830	787	834	800	801	777	795	799	790	787	730	793	782	792	805	813	783	762	749	725	807	800	771	748	774	780	831	869	755	799	726	787	796	807	784	736	834	851	796	822	832	780	802	787	727	741	810	756	799	817	771	758	836	808	765	802	806	747	716	842	823	838	797	765	737	765	735	742	752	761	797	807	808	786	821	795	805	767	767	805	786	767	792	820	759	794	734	750	783	825	800	764	835	797	800	844	777	830	764	782	776	823	753	835	767	810	739	806	826	756	801	715	763	791	820	796	825	707	793	781	791	764	780	761	735	801	860	770	777	778	778	751	805	741	828	742	816	832	838	811	788	826	841	785	813	786	810	773	731	779	788	829	848	834	800	807	798	808	795	803	750	802	778	765	806	772	765	776	781	711	833	796	776	802	780	747	809	817	742	770	791	773	798	831	799	838	754	798	829	785	716	825	778	789	797	795	779	756	774	774	748	736	762	767	800	806	804	839	785	739	761	762	809	818	823	752	772	728	799	827	753	783	814	776	836	776	822	758	792	781	781	813	794	809	799	798	753	726	762	804	784	859	805	804	781	763	761	801	780	808	765	819	796	787	732	768	789	747	746	765	761	793	792	770	769	801	728	771	771	802	753	763	717	808	777	738	840	749	783	805	794	843	764	814	809	740	755	780	769	815	814	745	727	788	807	783	753	742	826	786	798	731	782	802	793	757	822	843	773	783	783	793	755	788	813	742	754	760	772	754	785	744	792	787	807	786	826	765	777	719	729	813	787	815	843	718	781	796	754	794	780	753	839	830	795	751	795	792	762	768	786	741	757	818	771	741	825	818	791	828	767	796	766	769	775	784	776	835	760	776	767	760	767	748	783	796	814	758	796	778	758	828	784	776	787	794	793	803	764	774	843	776	792	767	762	797	751	734	770	790	778	752	818	787	789	843	754	798	767	776	753	774	830	788	785	766	724	815	774	815	764	789	791	787	793	752	788	808	736	766	835	771	783	808	775	772	766	802	783	751	804	835	757	771	755	799	771	836	785	802	787	775	752	772	822	803	787	763	769	802	820	761	767	747	812	806	843	773	798	780	753	833	860	785	836	793	767	797	802	777	773	813	780	783	770	732	807	756	778	748	777	793	774	756	753	766	798	784	738	798	766	806	798	755	781	808	790	809	831	753	802	805	800	758	838	786	765	800	802	781	758	786	760	734	792	743	804	829	762	779	766	848	783	742	820	774	764	765	786	815	763	787	766	783	784	748	778	821	848	787	794	799	808	769	800	759	808	779	755	794	763	811	793	792	793	790	781	771	782	807	800	788	810	786	819	829	800	799	778	772	786	756	807	741	788	793	785	792	737	797	768	763	822	772	762	838	770	800	802	783	814	729	820	801	818	821	776	873	780	756	782	770	831	807	771	715	765	810	790	775	775	768	842	811	774	800	784	799	803	770	836	791	778	762	813	792	861	794	797	768	764	792	768	769	781	766	784	779	794	809	763	723	791	723	767	751	804	771	794	769	768	737	783	807	744	763	827	808	765	762	711	797	810	796	819	794	779	801	808	753	778	759	813	819	762	767	761	823	755	742	764	807
3975	859	1193	888	681	444	406	317	264	238	206	201	189	189	164	152	190	154	146	154	145	148	146	162	139	118	136	160	141	132	151	150	142	143	103	147	167	137	135	121	111	138	120	154	116	137	146	154	135	147	134	143	124	125	128	126	122	131	139	125	124	93	151	137	115	128	141	118	98	103	104	129	106	136	121	122	124	115	115	111	106	116	129	120	124	125	122	120	140	125	128	123	146	127	125	133	124	132	133	138	138	107	130	100	123	137	129	132	145	131	122	119	121	128	146	117	133	128	119	131	128	121	128	140	137	133	117	138	127	117	135	120	128	127	133	113	128	117	122	127	124	125	151	135	121	113	105	123	122	101	111	118	122	135	126	131	129	140	134	133	111	134	130	115	122	136	122	120	112	144	117	143	133	114	121	132	139	153	103	136	123	122	129	113	143	137	129	141	150	132	111	129	110	111	132	130	123	123	121	97	121	124	113	129	117	138	115	113	119	125	123	138	122	122	134	133	116	129	139	112	122	138	118	128	114	123	130	135	133	129	105	124	128	138	129	123	131	120	112	134	136	129	141	125	134	136	127	87	118	129	125	109	135	148	135	112	113	126	123	117	142	135	126	116	117	116	124	114	131	131	133	135	128	143	117	133	148	137	118	125	128	136	136	119	117	131	112	113	130	125	122	131	107	123	111	134	130	115	110	147	144	119	134	121	128	136	112	119	121	119	120	127	131	138	114	130	130	119	117	113	107	120	122	126	126	127	125	118	137	122	125	134	111	156	136	131	128	127	124	149	115	136	116	119	134	151	131	107	119	126	130	128	148	119	142	127	118	135	119	128	133	145	133	124	127	137	125	119	135	115	137	118	129	127	112	133	117	121	112	125	139	132	113	117	138	117	139	120	125	117	129	114	126	139	125	123	140	161	128	108	117	133	111	119	119	149	123	131	123	155	130	136	123	135	136	113	149	128	132	133	129	123	131	126	126	126	122	127	127	133	112	114	130	121	122	119	120	117	135	108	122	138	108	131	120	118	119	139	130	107	135	129	116	137	143	147	118	129	115	108	141	152	128	125	121	122	114	138	133	117	128	137	108	121	130	136	131	131	135	123	129	137	132	132	126	123	125	147	126	127	128	128	104	117	123	115	125	129	128	121	120	102	116	113	127	125	131	123	114	113	137	105	143	116	133	115	111	117	131	122	140	154	117	124	129	131	144	131	128	130	111	109	128	116	129	119	118	123	112	135	116	105	135	125	123	134	124	110	111	138	134	123	118	120	139	137	127	132	129	137	110	121	108	126	121	123	118	122	116	114	122	118	129	119	134	119	128	136	115	134	124	139	129	139	139	132	117	134	152	118	129	151	150	123	128	127	124	135	126	128	118	123	117	116	126	123	114	121	125	130	115	134	104	115	127	123	104	114	136	108	137	123	127	143	129	128	135	132	137	133	127	113	120	117	123	146	143	128	108	133	123	142	125	122	130	123	139	123	128	122	141	100	131	125	133	127	138	123	120	141	135	126	119	112	119	137	126	115	144	112	122	127	133	112	121	150	117	106	141	121	131	118	121	107	123	118	120	129	111	142	135	142	121	111	101	122	143	130	133	144	151	148	106	137	128	127	112	132	143	150	130	134	110	146	143	122	112	145	128	138	109	128	118	128	136	131	133	125	132	102	118	110	140	126	119	129	117	137	121	127	140	133	128	149	133	114	124	127	137	118	140	117	144	145	126	124	116	120	97	126	117	109	128	115	140	144	140	136	138	120	122	146	130	121	141	107	116	125	117	109	149	131	119	131	132	143	122	136	121	133	104	144	134	151	136	118	112	123	133	143	128	119	115	116	139	99	139	131	125	113	124	116	117	122	135	124	133	128	132	124	137	108	141	132	130	109	122	118	134	107	117	135	117	122	136	127	104	121	126	147	140	120	128	146	128	128	106	119	141	119	120	127	111	124	131	121	110	137	131	121	119	133	134	130	122	111	127	124	112	121	121	125	126	129	115	138	144	121	134	112	118	127	139	119	117	116	143	112	113	102	136	120	131	129	129	131	124	136	102	117	138	131	116	125	123	146	131	115	130	118	108	123	133	126	121	119	124	135	130	113	128	117	134	119	115	115	127	130	140	131	138	129	118	124	129	134	107	133	111	152	98	122	143	130	120	127	119	132	123	128	133	124	138	124	121	121	131	139	125	144	110	130	119	132	119	105	119	149	115	103	103	121	125	127	122	128	123	140	121	120	115	139	117	107	132	123	100	123	131	115	127	118	114	117	133	127	138	126	139	142	126	118	131	130	114	138	129	124	107	138	144	106	138	129	109	129	149	127	123	129	106	124	129	129	142	145	134	121	123	129	143	141	138	124	151	110	115	125	125	121	128	134	126	140	119	123	120	138	140	114	124	111	149	122	133	133	133	114	108	118	113	132	112	130	113	120	140	137	154	128	146	138	118	141	114	130	130	141	136	125	140	125	117	137	119	109	129	125	142	121	117	127	122	126	135	138	142	136	121	146	129	133	121	112	129	139	127	121	114	133	128	127	124	117	110	136	104	117	143	118	112	106	123	112	118	130	136	115	131	145	109	140	129	123	109	113	127	131	130	145	121	137	136	122	123	131	122	124	127	116	139	121	145	120	132	136	103	124	143	140	127	133	136	128	121	131	145	109	121	134	119	135	126	153	129	142	137	126	114	132	132	111	114	143	114	122	123	114	112	142	104	123	107	124	119	108	106	142	142	128	140	109	104	132	126	132	130	136	109	109	128	124	130	126	139	105	111	119	110	122	129	123	132	130	144	128	120	117	153	143	112	126	111	110	121	114	134	130	142	131	132	134	112	122	129	112	135	117	129	113	141	125	107	126	104	138	129	128	108	111	126	126	119	135	128	120	124	123	119	135	115	128	134	138	126	137	103	124	131	110	125	125	130	144	135	130	115	153	112	136	109	144	118	114	126	120	126	125	132	128	106	108	132	114	149	141	129	107	119	134	137	138	125	131	132	121	113	130	121	123	103	159	150	123	127	139	125	137	137	136	146	109	131	142	114	137	118	129	119	112	142	123	140	136	123	120	133	124	123	121	138	124	119	124	124	103	126	121	108	111	129	127	133	118	130	128	125	138	128	137	108	120	145	137	121	129	109	133	126	122	135	125	115	128	120	135	126	118	123	126	119	133	108	135	104	156	150	114	122	142	140	123	134	126	136	139	109	121	134	115	142	118	139	119	118	142	110	148	137	139	130	120	130	147	132	124	133	127	126	126	152	131	136	129	142	95	120	138	151	141	144	128	130	137	114	117	129	136	122	118	153	129	137	131	147	107	122	153	118	118	121	104	124	127	129	125	126	138	136	119	115	122	130	118	125	144	112	119	116	119	126	136	114	132	129	133	118	140	140	132	124	126	143	149	124	136	132	136	113	128	142	130	134	130	136	120	130	126	131	139	120	142	128	127	144	125	127	119	122	132	137	124	134	104	124	112	121	123	132	130	126	121	150	120	127	121
5168	1408	2920	3291	2963	2461	2038	1708	1486	1310	1132	1064	1006	941	945	792	777	748	766	723	707	659	628	637	612	582	576	607	613	576	547	578	516	576	510	575	544	531	552	499	543	508	509	524	500	503	526	521	505	489	505	501	493	488	497	529	505	496	488	489	501	477	494	475	527	456	496	477	506	492	495	479	486	501	488	468	482	497	504	463	450	477	477	509	480	491	514	486	474	482	467	496	489	465	526	480	482	447	491	492	499	509	449	479	498	450	450	473	449	458	436	431	471	473	507	489	426	482	473	434	491	443	495	470	468	489	522	450	482	455	480	478	442	464	443	448	478	484	478	502	522	416	494	495	480	449	467	498	455	492	495	511	460	483	487	474	469	473	445	471	471	465	491	489	525	476	469	479	478	444	527	512	482	483	448	466	439	457	487	467	489	454	437	475	459	467	501	434	465	470	476	492	470	486	478	493	475	484	456	475	484	502	465	520	445	447	498	457	473	477	471	461	478	475	480	466	469	484	475	468	506	517	489	489	465	488	430	485	452	462	462	478	471	468	457	425	471	477	515	459	459	491	506	465	489	472	467	475	461	477	490	454	467	488	515	455	459	491	463	468	474	462	463	489	494	455	510	456	453	451	440	507	450	514	481	468	474	479	487	472	456	473	476	474	467	450	459	452	480	468	458	448	451	476	510	439	462	452	455	470	471	487	471	494	483	466	475	470	482	471	509	461	487	437	460	457	451	465	455	444	500	510	484	490	453	473	475	489	458	460	476	460	478	483	489	474	468	467	492	441	503	478	474	478	458	478	470	467	472	449	449	457	455	502	446	499	462	438	487	483	466	468	428	492	480	471	497	490	469	449	445	465	493	457	478	454	478	478	454	462	477	481	455	438	478	453	495	481	530	502	475	474	438	461	515	461	461	467	491	446	471	486	473	446	431	452	463	482	478	474	480	472	410	467	476	471	457	468	475	468	451	451	479	447	471	474	480	458	424	466	475	456	431	499	496	463	455	452	476	429	448	499	461	492	457	468	437	468	451	443	461	474	471	488	493	473	472	452	471	469	445	434	467	470	468	507	474	446	462	456	469	437	436	455	448	460	472	445	472	454	467	440	484	443	482	435	452	466	479	450	526	472	445	460	485	496	500	479	463	444	465	500	473	458	480	457	478	482	471	472	435	450	501	475	446	436	436	476	447	436	442	430	434	468	448	452	474	494	458	458	467	445	461	483	452	446	510	453	453	473	455	508	480	473	410	475	430	463	450	461	411	437	434	453	456	497	463	446	469	471	460	466	459	435	488	464	452	530	460	469	466	451	454	460	475	445	452	458	468	477	457	488	416	486	470	463	483	459	473	503	453	496	428	478	480	481	455	487	454	445	442	456	458	439	473	521	452	476	476	517	483	477	457	494	475	495	499	483	421	464	476	490	478	504	492	474	443	451	508	466	470	475	489	496	476	455	457	492	461	449	490	499	429	455	493	448	493	465	499	495	512	473	458	484	463	509	429	471	451	476	495	448	483	471	459	458	456	475	454	485	476	483	464	445	482	437	477	464	466	483	481	505	449	442	435	478	518	460	465	489	447	468	440	472	454	453	454	469	484	475	449	514	461	483	497	474	505	489	496	483	464	453	459	440	458	475	464	501	490	459	455	494	490	474	470	465	499	532	457	494	489	472	494	500	479	463	517	455	476	451	437	426	460	471	495	476	462	456	498	425	499	438	430	466	470	524	514	469	502	474	492	458	481	455	464	462	474	445	457	417	510	411	464	451	476	477	507	450	507	472	461	474	460	475	452	458	466	467	415	476	478	474	420	467	464	458	442	457	448	471	472	513	455	497	461	472	511	466	470	450	442	440	443	519	450	494	458	442	451	473	492	463	455	455	441	439	495	468	464	458	484	494	488	451	470	491	448	479	479	447	441	448	473	503	465	474	473	481	482	454	475	467	466	492	460	460	466	483	491	476	469	478	468	475	445	485	454	437	456	471	472	480	476	470	486	511	453	443	495	459	458	460	472	430	453	458	478	473	462	465	467	457	447	441	461	452	506	455	456	494	484	505	467	448	481	512	499	490	484	468	472	475	456	463	413	460	477	478	505	525	412	471	486	475	458	497	444	458	453	440	461	487	461	435	457	449	478	473	469	440	444	520	448	453	444	441	442	463	500	474	466	450	494	446	502	526	495	510	423	461	456	450	482	459	458	490	488	465	444	488	474	468	510	464	440	459	453	449	427	445	491	455	457	459	419	460	506	457	477	470	466	468	497	471	436	468	457	471	449	477	459	497	457	493	492	501	454	482	470	451	487	483	437	464	521	468	499	476	473	428	465	509	434	440	467	471	485	439	478	442	456	450	488	478	474	447	483	453	457	448	461	396	491	447	466	492	467	509	426	500	455	492	439	449	453	473	472	485	461	443	464	490	472	439	469	422	448	464	494	477	483	455	469	454	483	465	483	467	487	468	463	488	460	462	492	503	521	481	482	458	498	478	478	465	437	497	487	456	454	473	484	448	425	484	496	476	464	468	469	465	488	508	484	453	417	463	457	442	478	460	505	470	474	470	447	489	466	480	442	465	475	469	494	484	465	482	457	474	436	439	465	459	492	450	449	462	456	488	501	440	450	479	444	445	434	464	461	482	453	425	471	471	512	410	464	474	461	469	475	467	477	458	456	494	467	482	504	471	494	454	466	473	539	498	458	455	477	440	462	479	476	490	440	456	483	507	511	479	450	476	431	516	481	446	468	452	467	444	418	488	432	451	494	511	465	477	475	455	475	481	468	465	464	457	439	486	471	461	495	435	473	510	471	478	486	462	463	453	475	416	467	447	494	492	465	467	470	489	452	467	510	409	447	457	445	487	452	421	431	450	493	492	468	509	481	489	466	472	461	459	463	480	451	491	522	467	442	493	426	477	451	459	527	477	495	521	471	455	493	462	454	469	467	493	459	446	475	396	453	454	480	464	491	457	442	484	430	447	485	488	460	487	466	473	502	494	445	474	456	453	476	493	472	466	496	429	456	481	491	481	480	473	493	464	491	415	473	484	484	481	469	446	452	512	451	442	454	494	457	488	469	454	435	463	459	458	463	476	470	442	463	474	464	459	495	485	465	477	485	456	481	440	479	479	456	472	491	485	477	504	478	446	457	471	444	481	510	469	495	435	490	474	447	483	465	450	476	451	473	479	451	443	481	450	526	459	478	501	505	498	454	461	495	461	480	486	458	484	471	458	462	454	506	446	449	456	462	489	467	441	456	464	475	451	507	443	480	483	504	489	475	448	480	438	453	449	449	441	467	422	496	487	461	438	465	474	473	419	469	488	457	454	444	457	474	472	445	486	506	428	441	449	442	517	479	493	533	488	478	454	473	446	465	464	480	474	455	503	469	475	476	461	519	456	471	473	472	486	483	469	461	483	477	497	485	483	440	475	449	448	444	457	461	467	463	476	503	480	448	498	423	444	480	476	467	467	439	452	456	482	449	460	471	490	461	495
7518	1683	2265	1721	1131	846	637	509	413	357	298	266	263	235	244	201	195	200	158	167	148	134	155	141	162	119	132	140	132	133	130	124	144	123	125	124	135	144	122	122	141	120	132	134	129	132	119	116	145	128	136	108	120	107	103	125	114	123	112	127	118	131	119	123	116	108	102	133	109	123	113	102	108	124	141	99	137	114	112	103	105	110	111	119	97	105	124	102	103	118	122	105	133	134	118	120	133	112	97	142	135	121	113	104	110	108	109	126	130	98	141	109	120	113	144	126	117	100	109	126	100	110	112	113	120	117	113	108	120	110	128	88	130	127	116	104	123	119	115	114	122	125	110	118	102	118	103	82	106	126	119	108	98	93	110	118	115	129	113	107	127	116	102	115	117	113	133	114	111	95	120	119	118	113	130	108	119	103	110	99	129	132	109	118	124	111	111	105	127	106	109	88	118	101	99	119	117	108	108	105	125	105	114	125	106	89	121	125	119	117	114	112	119	120	104	118	120	125	114	110	129	104	113	112	120	99	124	114	115	116	121	110	117	92	124	120	89	112	101	121	123	132	108	111	134	115	131	105	105	113	121	111	121	109	122	99	106	96	107	99	127	121	113	138	117	130	123	110	127	96	120	115	127	119	113	99	128	119	119	112	128	119	101	101	107	110	110	110	110	115	125	122	113	98	122	107	110	122	124	106	109	117	111	117	106	96	118	127	122	125	128	132	122	110	105	107	126	120	106	132	97	100	103	108	111	124	101	118	105	133	117	116	124	106	106	100	131	99	119	131	123	103	97	106	121	111	118	114	118	122	122	113	108	118	122	114	109	96	111	96	121	106	125	132	116	119	122	101	120	120	140	121	92	126	117	113	101	129	114	113	100	112	103	122	118	105	116	116	105	116	110	115	105	105	119	102	106	105	118	128	114	110	110	135	127	122	113	112	119	128	102	110	120	100	108	104	121	133	118	119	115	111	113	126	108	107	106	120	116	111	133	127	105	108	119	126	105	123	113	135	127	112	125	113	117	115	126	116	110	99	128	118	123	111	126	119	128	107	127	116	128	103	108	115	125	129	128	94	128	90	125	136	110	107	92	113	116	111	120	88	118	112	121	111	115	108	129	109	106	93	91	111	127	110	122	112	117	94	109	109	112	110	120	119	116	101	118	108	125	109	113	105	122	127	113	132	104	116	114	119	122	99	113	113	124	114	119	111	98	121	115	100	123	114	116	105	116	105	118	127	122	102	99	126	85	107	120	131	118	115	102	107	128	118	112	133	109	116	112	146	112	115	121	111	118	108	102	124	107	104	106	98	106	97	114	116	92	123	108	124	102	117	103	104	98	131	126	116	130	125	101	130	112	113	111	113	107	118	107	102	108	98	120	120	112	140	117	105	113	124	104	113	114	109	96	110	123	127	132	104	128	96	144	116	94	127	103	117	119	109	127	109	107	121	131	140	109	132	125	117	112	115	110	120	110	118	115	119	97	118	110	118	121	87	124	91	113	117	106	117	101	118	122	112	128	119	115	98	115	105	110	125	92	112	127	102	116	115	119	121	131	88	108	110	100	90	100	132	108	107	106	109	124	120	123	120	95	125	106	119	115	126	110	124	118	110	125	122	108	113	108	124	95	121	121	103	118	108	118	86	97	111	111	116	115	119	119	117	114	107	117	123	97	103	111	94	102	107	118	103	111	101	116	125	104	125	116	102	104	119	90	106	108	121	116	119	119	105	105	114	127	99	120	114	134	99	104	108	121	119	105	134	105	119	110	134	117	120	107	116	103	109	94	117	123	120	115	109	101	120	128	134	121	108	124	92	122	112	137	112	101	132	113	132	108	117	113	107	90	117	122	114	109	128	130	114	128	114	108	113	112	108	98	114	127	121	115	122	111	107	125	101	117	116	116	105	108	119	104	120	100	128	104	115	110	128	97	121	121	123	101	130	103	96	108	125	121	108	131	114	130	120	114	112	122	149	106	135	113	116	109	105	129	95	106	102	113	96	111	111	102	132	104	141	102	114	106	110	109	121	123	126	114	105	121	124	100	125	136	95	106	112	104	114	116	104	111	133	100	123	129	110	101	119	115	110	125	112	116	124	98	110	102	108	116	115	122	117	117	110	109	115	111	114	131	114	108	109	137	107	137	127	117	136	89	119	115	100	87	114	114	116	114	98	126	112	122	116	104	111	103	121	115	118	119	117	118	96	104	111	116	121	129	116	123	117	119	115	133	117	106	111	120	100	136	112	90	116	105	100	99	109	115	115	112	117	119	103	110	103	129	104	96	118	109	129	120	108	119	97	119	126	109	106	113	83	114	109	107	110	109	149	98	115	120	122	112	106	117	110	116	103	107	107	113	130	105	117	144	115	119	123	105	101	103	105	118	113	107	123	108	113	109	133	110	112	123	119	101	115	115	117	112	116	95	119	135	102	110	122	107	143	120	115	114	131	92	109	118	108	124	105	118	127	103	112	109	102	109	114	107	98	110	117	117	102	127	118	93	98	124	119	124	106	102	105	110	109	106	118	123	110	117	108	127	114	112	123	125	122	111	94	105	110	118	92	122	119	137	120	122	116	107	96	116	118	120	138	107	104	115	102	98	113	116	114	102	108	109	111	109	122	114	151	140	123	117	122	111	98	121	126	112	122	104	105	115	113	111	119	130	110	110	110	126	120	112	112	113	112	103	107	126	116	101	107	120	110	116	116	102	113	118	131	125	121	118	126	124	108	118	126	115	131	119	113	116	117	118	97	111	116	104	109	107	123	134	122	106	126	105	111	119	130	108	117	138	108	96	123	110	113	109	113	121	124	120	122	122	105	119	118	96	127	100	104	102	99	116	122	120	115	124	117	120	119	107	111	115	90	109	142	114	119	113	117	95	122	101	126	111	129	115	128	110	112	103	109	129	116	124	126	124	128	121	94	100	134	108	104	117	111	116	126	116	108	119	110	121	129	135	119	107	110	117	127	118	112	133	113	109	95	109	126	116	111	109	109	109	142	99	124	98	118	102	149	125	104	130	119	124	111	92	104	126	119	116	101	108	101	124	113	109	109	108	116	108	116	110	125	128	112	90	116	121	139	128	82	112	129	108	124	113	101	94	134	110	115	126	117	123	103	131	115	142	122	113	121	111	129	137	125	105	107	114	107	130	117	99	106	116	102	118	99	103	116	107	113	122	111	120	110	115	116	119	102	111	128	127	97	114	114	111	99	120	108	119	108	117	111	102	116	116	113	107	126	98	110	115	110	108	93	117	141	113	108	129	117	100	99	108	129	111	121	115	107	97	112	133	91	126	113	106	116	125	114	129	106	122	90	100	118	118	108	124	110	117	119	118	114	125	108	103	116	107	95	110	111	138	113	104	115	114	115	114	112	109	112	114	107	114	106	106	112	100	121	122	119	129	114	117	107	103	101	118	110	106	103	101	111	114	111	120	122	116	105	116	109	113	99	106	104	112	97	110	117	131	106	97	137	108	121	117	103	118	107
7644	2348	5129	5912	5162	4328	3526	2849	2477	2212	1800	1603	1419	1382	1199	1212	1212	973	976	891	896	810	832	790	724	743	674	647	644	642	618	597	602	599	607	591	591	561	564	542	515	575	541	553	534	499	499	496	491	511	515	481	514	493	550	504	468	488	477	516	475	463	500	513	457	459	454	483	464	476	514	474	485	456	462	463	458	465	432	474	445	482	454	493	469	422	472	444	431	446	461	476	474	431	465	463	486	488	469	475	466	450	479	448	482	459	458	459	443	451	440	451	413	464	421	444	467	432	424	407	391	471	461	484	488	428	429	433	449	484	431	465	405	424	474	432	405	461	461	405	458	444	449	466	406	454	429	451	455	459	438	485	476	430	430	434	419	439	433	422	439	462	416	437	407	446	465	471	476	467	441	443	438	465	415	465	439	470	459	454	453	463	425	451	470	470	488	480	485	480	446	462	440	441	444	454	426	422	425	431	435	433	423	432	428	428	449	451	405	419	401	441	425	431	414	420	415	424	441	440	443	428	434	427	438	472	413	439	447	418	442	428	426	429	468	440	433	428	456	439	420	438	456	451	435	421	413	413	420	462	424	448	466	410	466	417	440	417	451	468	415	433	436	443	434	446	437	433	418	426	451	433	428	446	450	453	436	452	408	404	427	437	434	422	433	464	452	463	431	432	444	436	451	431	464	466	469	434	413	448	408	462	435	449	413	416	457	433	448	424	421	434	435	448	439	455	443	440	426	441	433	425	452	423	438	457	455	440	458	431	418	413	409	412	444	426	438	438	438	421	416	477	486	417	426	424	454	399	427	450	451	437	451	460	431	462	413	465	481	441	433	417	429	442	406	440	462	440	422	432	447	451	437	444	430	447	445	445	440	438	442	454	454	425	444	438	415	455	472	420	433	446	433	412	421	400	452	405	428	458	439	432	431	414	404	441	471	421	428	462	417	439	443	423	448	410	421	433	467	423	427	424	429	468	443	487	413	467	448	463	447	446	414	417	407	454	424	410	443	438	431	453	441	415	449	434	462	420	477	436	424	443	428	436	452	435	427	389	453	444	427	427	450	446	405	435	420	406	418	428	421	473	436	405	429	424	417	417	442	458	424	423	449	409	422	434	454	440	403	425	447	403	461	446	446	417	443	434	430	431	402	453	461	410	430	448	471	479	453	421	489	458	413	458	406	441	431	447	433	384	465	423	459	436	410	484	465	433	462	452	398	431	429	433	440	445	408	428	389	455	455	409	449	427	422	434	432	449	458	452	416	417	441	450	403	463	429	401	426	430	458	444	450	425	419	437	410	430	423	435	436	461	450	393	422	436	429	398	438	415	462	445	388	456	471	446	434	432	403	443	461	466	440	444	490	443	449	412	402	460	432	433	418	446	466	398	426	453	403	416	403	404	459	431	459	463	444	424	466	453	465	411	422	453	437	459	392	431	409	442	428	438	447	444	391	432	466	433	422	419	401	406	426	443	471	433	459	466	456	436	438	462	421	422	437	431	445	447	489	429	434	439	412	431	431	476	418	435	392	461	456	412	436	440	412	464	445	436	465	434	424	471	445	458	442	452	433	415	440	390	441	468	432	421	431	432	438	484	439	410	446	438	412	422	414	390	450	407	423	419	418	408	418	432	425	453	469	405	457	446	441	482	427	438	451	440	464	433	438	427	417	413	445	430	459	463	443	409	421	451	431	394	440	437	436	455	419	487	422	441	416	430	424	432	409	426	449	433	424	432	441	453	410	417	434	448	398	421	418	448	432	433	430	448	400	434	447	435	466	452	419	418	412	447	441	413	456	455	421	478	471	446	441	426	425	422	456	432	482	440	440	387	484	445	435	471	439	428	441	420	445	431	422	431	453	447	424	435	479	446	427	432	406	424	425	481	415	444	470	420	429	460	412	467	447	448	392	463	446	400	472	438	446	459	453	451	431	424	455	435	430	417	458	420	442	464	434	392	413	448	458	417	438	457	433	435	442	453	467	428	443	428	448	448	412	476	434	458	438	466	442	439	423	464	425	438	454	436	427	431	464	447	451	448	409	432	436	446	413	440	456	427	430	387	458	404	441	407	422	416	421	433	435	447	442	425	415	422	455	395	414	393	446	410	479	482	445	439	417	425	477	407	432	448	407	458	428	456	426	434	464	417	434	402	483	413	424	435	431	399	454	442	405	460	440	427	436	396	412	450	422	443	428	459	439	468	450	413	411	482	422	443	454	416	429	448	438	449	433	444	442	424	433	422	423	466	419	402	447	409	433	432	412	437	455	422	479	428	409	442	424	447	422	456	469	418	461	416	482	432	450	436	445	449	420	430	441	409	407	413	438	498	454	463	417	434	447	444	464	439	429	438	453	429	416	448	413	421	419	410	487	453	472	433	440	402	395	428	450	437	433	477	420	426	436	435	433	448	405	433	449	462	455	443	460	455	439	419	402	401	404	414	440	436	450	439	467	451	442	408	457	432	428	445	441	400	467	448	418	472	473	454	423	464	446	502	447	450	475	400	435	426	479	418	448	460	438	461	449	434	441	417	455	443	449	428	445	421	439	460	409	459	428	434	476	412	456	397	457	432	452	423	430	435	399	440	404	430	445	451	480	416	420	426	433	415	440	421	422	406	418	452	437	415	462	417	444	419	447	437	438	435	401	443	447	424	411	420	462	422	452	432	446	454	422	454	453	422	453	444	438	443	445	426	459	468	423	430	412	449	423	429	446	439	442	464	454	448	414	424	412	409	415	424	438	484	442	460	415	388	409	442	490	460	425	410	420	470	414	432	427	428	442	459	408	479	454	428	472	409	438	420	449	450	404	447	448	413	414	441	379	486	404	461	408	408	428	446	441	443	419	432	411	405	432	460	457	452	435	425	441	412	446	429	418	437	444	458	388	444	380	420	410	459	473	475	451	410	448	436	469	430	427	434	430	440	461	443	423	506	413	465	431	451	414	388	458	427	409	423	445	446	438	403	404	417	421	434	429	423	438	421	428	436	424	407	439	406	426	448	450	413	430	483	448	445	445	399	408	453	489	466	412	419	428	457	446	463	407	448	427	446	448	433	449	438	454	465	395	447	436	452	398	422	440	413	442	413	381	419	453	446	419	452	451	458	404	454	461	426	414	425	424	435	445	435	433	443	430	453	393	530	400	424	448	444	443	427	454	465	437	477	425	462	455	450	421	425	448	421	432	421	408	407	435	420	462	398	413	409	412	469	401	413	437	417	406	435	456	436	438	403	414	459	452	428	404	459	434	426	446	449	428	451	435	429	426	418	420	445	423	384	427	446	426	469	405	436	471	442	407	455	434	420	411	433	406	438	428	437	413	405	431	459	442	445	430	439	441	425	427	403	414	440	441	452	398	412	450	477	391	413	409	440	405	427	430	452	468	431	467	453	448	433	452	443	424	434	422	442	445	466	412	427	412	411	409	420	440	452	413	431	491	428	432	453	423	453	473	422	417	424	419	437	444	476	411	463	439	444	412	431	464	416	429	435
1137	292	279	257	284	256	256	263	234	257	242	254	249	261	227	205	229	247	239	235	245	226	234	214	221	187	236	221	236	228	221	238	246	227	238	250	223	222	249	263	240	234	221	249	234	245	232	201	229	279	219	239	227	250	219	229	230	218	213	209	234	235	252	223	234	274	224	238	229	243	261	220	235	235	238	241	237	209	229	239	235	216	207	233	221	233	235	250	231	237	259	235	236	216	261	230	225	235	250	215	210	212	248	266	245	233	241	255	200	255	208	265	239	253	209	245	242	249	211	219	228	242	234	230	235	220	204	231	208	206	227	239	228	219	250	208	234	225	259	224	225	229	254	220	238	225	233	219	247	221	231	244	247	236	236	234	228	266	242	243	266	254	236	245	207	223	224	229	224	244	241	245	244	227	237	235	245	218	234	220	246	222	255	218	226	239	247	226	215	255	237	247	227	224	244	253	216	231	250	242	232	229	239	243	239	252	239	215	259	219	230	252	246	243	232	220	236	273	217	220	242	219	222	248	244	224	217	235	209	284	243	240	245	249	201	240	239	253	240	225	238	231	250	228	219	214	222	221	245	221	230	221	245	223	200	238	225	241	241	239	240	224	214	234	229	226	205	197	203	227	232	241	261	231	240	232	264	242	247	213	282	209	242	213	246	233	201	248	251	218	227	249	236	223	240	234	208	244	235	232	223	237	233	237	214	241	221	215	245	236	250	238	217	235	234	217	234	243	217	237	243	205	239	226	235	223	221	274	202	223	219	211	227	217	224	213	225	234	191	250	260	232	223	225	248	209	229	222	237	222	222	241	207	231	216	215	234	248	253	208	233	215	225	234	245	237	230	250	215	220	241	225	245	232	215	219	237	260	225	218	265	221	219	205	259	207	232	225	220	222	221	197	227	242	225	228	241	220	226	245	237	237	249	238	222	234	230	218	222	245	245	224	226	199	236	241	214	228	225	231	213	222	243	233	237	230	224	227	214	214	226	242	241	228	238	241	217	243	227	222	223	230	234	233	230	240	262	243	239	232	249	244	247	220	214	243	260	237	219	249	223	263	229	212	187	238	216	215	247	203	233	260	220	228	231	211	230	246	221	232	253	237	257	237	234	227	222	218	202	251	228	220	237	208	243	239	239	244	235	243	216	231	239	234	230	241	247	224	237	253	209	227	268	221	220	224	235	225	241	239	201	250	240	249	218	213	221	225	247	251	247	257	278	224	254	243	241	224	211	222	251	264	267	271	234	249	248	229	218	221	207	237	196	232	228	226	210	217	208	250	241	212	238	219	212	211	239	236	240	223	225	250	246	196	239	218	212	223	228	231	254	231	236	224	229	214	256	225	237	253	234	226	244	208	222	235	237	233	255	237	242	205	246	244	229	212	222	229	236	247	220	224	231	213	212	214	244	221	226	210	245	232	226	227	235	232	225	223	221	233	234	211	253	217	250	235	228	224	224	249	229	242	220	207	241	252	232	246	216	249	253	247	232	258	222	238	209	227	228	221	222	239	234	236	238	247	269	233	235	227	221	217	232	230	209	229	257	207	215	208	217	262	246	229	244	202	241	227	242	240	235	210	250	217	237	219	225	252	224	224	256	257	263	194	217	221	235	228	226	211	241	247	200	232	214	229	227	231	248	228	222	237	194	243	234	243	190	236	216	245	218	245	209	217	246	254	243	239	243	272	241	243	219	234	219	232	218	215	251	225	221	241	236	229	211	222	245	233	228	254	210	232	248	221	247	221	228	254	212	230	242	241	248	219	219	230	246	211	235	211	220	236	209	245	242	269	244	246	255	229	209	211	236	217	250	233	259	256	196	247	224	220	221	220	227	255	215	227	273	197	284	229	227	209	232	202	241	270	253	252	266	208	212	207	253	237	261	204	220	251	226	231	238	236	202	239	240	226	215	257	222	221	223	225	200	230	232	217	243	236	254	211	214	234	204	237	210	229	251	241	224	208	220	249	200	255	207	248	229	213	230	222	217	254	206	216	219	237	215	204	211	236	256	217	202	217	227	237	258	229	241	242	225	240	234	235	234	236	233	254	217	258	232	225	258	208	238	234	208	249	210	232	236	218	252	211	251	238	235	250	243	243	221	242	254	233	239	248	232	244	241	231	197	195	245	222	209	229	242	251	225	231	219	255	236	261	221	233	267	256	227	244	238	196	239	237	240	258	211	209	223	215	208	217	239	219	258	231	213	236	225	198	230	219	222	242	239	215	240	233	238	215	210	245	219	243	221	242	241	228	250	223	235	206	230	222	200	224	216	248	245	227	244	247	238	213	229	237	213	280	245	241	227	210	208	217	254	228	216	212	239	224	232	249	230	201	236	250	222	248	228	240	221	240	248	210	238	230	242	231	230	241	255	237	240	231	211	232	230	226	240	223	250	221	225	246	251	226	217	208	249	200	230	234	217	250	213	220	227	210	223	231	224	207	246	235	216	229	224	240	234	236	219	241	235	226	236	248	259	222	229	227	206	241	224	227	220	231	242	235	210	237	224	238	247	254	230	237	237	256	241	230	241	261	235	231	217	233	245	233	222	200	235	285	243	225	211	239	217	228	225	240	205	216	218	241	206	257	230	250	255	235	239	211	263	224	214	227	243	250	195	221	242	247	224	245	274	212	222	208	269	210	231	243	217	234	221	257	196	232	236	214	253	196	225	233	223	239	223	244	227	230	216	234	228	226	225	238	239	233	207	217	244	224	199	223	225	243	247	249	242	232	231	258	242	225	209	214	238	215	214	243	224	207	252	260	251	235	219	247	210	239	250	266	219	250	246	232	249	223	236	229	229	232	229	197	246	233	210	259	206	228	212	237	236	225	246	215	229	248	233	265	236	244	240	224	214	237	237	233	261	252	243	220	219	247	247	224	215	223	231	226	227	240	220	238	225	227	238	212	242	215	251	251	233	235	230	207	220	228	223	229	232	226	259	206	228	215	241	221	224	216	230	279	233	232	227	229	244	249	214	205	249	219	203	221	239	241	250	237	236	227	206	243	219	223	202	239	209	222	226	229	222	238	254	249	195	235	239	222	236	257	237	249	218	273	214	232	211	230	246	237	219	237	218	236	260	238	240	224	211	237	206	251	231	238	243	222	231	256	244	230	248	218	240	213	216	224	239	227	192	227	235	215	237	237	245	213	191	230	237	249	258	238	227	230	224	216	225	236	217	252	221	216	244	221	241	237	239	256	229	234	223	234	219	238	234	217	234	251	236	242	243	255	231	239	234	208	236	226	208	236	232	223	259	256	267	241	229	215	228	237	230	208	223	208	230	209	219	204	254	236	257	220	230	217	250	206	265	229	222	238	208	243	226	225	228	233	244	253	209	234	243	231	240	229	216	224	223	205	215	226	246	231	211	218	214	208	218	226	247	218	221	225	232	218	227	229	252	250	238	257	222	213	228	214	218	191	234	247	228	221	243	209	234	223	214	241	228	237	262	244	232	269	237	246	233	237	261	232	225	214	250	241	214	208
2233	817	1026	994	976	932	885	899	830	784	814	828	789	799	806	790	826	748	770	794	821	844	824	809	778	827	808	827	735	800	797	789	775	816	770	800	753	785	765	741	798	826	795	798	786	815	797	736	767	833	763	772	752	835	804	797	758	808	797	810	803	780	791	785	799	762	742	757	754	756	752	778	793	777	771	772	824	792	773	702	825	778	738	758	794	762	744	792	809	751	804	776	756	774	794	753	744	811	774	795	774	792	772	817	760	808	768	791	782	791	774	765	766	730	758	784	792	792	719	764	759	801	744	820	812	772	803	789	708	839	786	816	783	806	730	804	794	806	779	785	824	757	784	789	806	789	822	809	785	744	821	795	781	830	776	753	797	769	749	805	789	802	807	791	772	812	831	843	728	837	767	752	802	788	731	733	767	755	747	789	809	749	790	709	817	863	872	815	821	754	774	786	748	772	745	757	768	785	789	787	836	784	721	802	799	788	768	752	805	778	772	816	775	772	839	786	765	769	771	773	772	742	759	772	756	790	790	766	791	791	781	784	759	810	844	807	767	753	783	773	751	803	745	790	760	767	791	785	754	759	773	802	785	807	804	787	792	786	814	748	773	797	796	780	799	715	761	800	788	806	805	764	744	798	741	765	834	771	807	767	775	763	776	814	763	809	794	807	751	810	794	796	765	811	781	777	780	767	783	773	781	799	741	794	862	834	811	784	805	843	736	771	788	789	772	828	803	764	770	805	798	764	776	761	775	794	754	829	793	795	788	770	795	805	767	724	782	765	766	789	770	796	722	753	739	777	811	791	814	764	766	737	788	767	744	804	786	766	841	816	792	793	815	763	762	759	755	793	783	817	786	785	781	768	802	781	747	791	771	783	806	757	778	817	827	780	807	802	809	746	759	789	820	782	781	736	788	769	789	714	803	809	808	781	756	816	781	831	732	805	787	797	817	802	758	795	806	791	816	789	767	818	784	805	776	749	748	816	751	783	801	777	786	788	793	790	808	786	731	765	798	757	796	801	784	773	758	814	776	867	782	789	815	797	783	796	768	753	821	769	783	825	814	767	775	802	807	743	784	811	784	774	778	788	803	818	777	776	784	809	781	821	850	789	736	819	807	822	791	820	781	792	738	740	778	776	776	767	800	789	799	770	781	786	756	847	786	756	768	771	783	776	763	776	808	745	779	784	815	796	755	747	817	730	799	766	816	810	792	821	725	755	751	750	791	767	787	794	760	821	799	776	770	778	755	757	763	743	817	772	806	729	854	760	815	741	774	795	766	766	829	764	790	780	791	790	791	783	768	783	789	746	807	777	781	738	813	729	794	767	841	764	781	753	815	746	859	761	756	786	748	800	798	775	753	749	781	796	775	761	800	810	761	740	781	802	804	831	788	758	799	768	750	728	773	762	754	751	725	753	766	787	782	770	796	770	785	751	772	786	747	767	776	778	820	805	772	788	813	704	785	749	785	809	828	771	799	761	766	818	770	784	762	720	764	759	782	761	731	769	765	830	799	832	762	777	780	777	748	823	708	764	764	761	784	798	808	743	785	802	786	763	760	783	768	782	787	782	774	839	806	779	786	789	805	768	840	736	787	794	756	734	744	835	820	814	775	774	777	790	792	749	759	746	733	772	757	788	804	822	746	801	741	771	776	781	776	736	801	830	794	809	782	729	780	832	773	761	783	756	750	816	764	801	845	750	759	806	767	777	786	779	750	768	756	757	751	761	811	813	793	815	753	778	790	780	768	762	780	753	784	834	748	762	823	817	795	754	834	797	732	778	829	750	783	782	773	774	853	759	750	782	816	775	830	717	784	792	779	806	788	787	767	830	763	733	837	804	789	784	773	821	737	838	784	795	738	778	771	774	768	836	724	743	795	811	770	695	759	759	816	842	758	764	777	819	759	760	806	840	771	785	792	847	775	781	757	760	797	789	803	808	793	780	796	796	830	739	768	776	761	783	794	827	760	768	758	746	794	830	799	799	779	809	778	798	779	779	749	770	715	783	774	790	798	786	844	773	746	756	800	753	800	781	801	731	775	758	745	768	729	796	766	793	824	806	769	810	838	749	752	784	780	736	760	762	790	767	760	762	762	784	744	775	796	804	807	774	767	799	796	800	755	774	757	776	780	736	778	818	734	779	793	778	735	816	815	763	788	722	812	730	774	834	779	784	809	822	768	795	763	807	789	821	767	754	834	749	759	798	774	805	718	808	726	751	805	819	762	813	734	776	771	812	755	783	828	789	785	830	758	799	822	831	762	797	758	794	833	748	809	785	744	759	717	742	766	796	829	839	752	848	831	757	767	792	787	788	768	776	762	796	795	770	809	798	801	806	831	764	756	763	801	720	793	827	761	735	796	755	790	819	759	805	778	746	809	773	754	850	773	733	822	789	783	751	742	803	737	840	811	756	800	784	798	802	742	791	781	762	786	777	773	787	762	738	771	779	801	777	786	802	815	809	861	736	806	805	797	735	825	847	744	763	738	784	761	799	798	775	782	755	803	806	764	810	797	809	766	745	780	751	786	795	784	810	812	777	810	780	736	752	784	774	798	780	764	786	798	761	815	768	814	753	778	783	791	748	773	790	802	806	791	753	755	818	775	803	798	738	743	719	770	799	777	806	747	797	780	775	800	779	757	786	792	770	752	812	780	758	783	767	790	778	768	767	786	757	765	791	793	744	802	750	740	765	737	765	783	781	812	790	829	731	776	761	782	759	739	778	796	802	810	789	837	836	794	778	783	759	770	776	792	761	819	776	777	772	775	797	807	826	793	781	770	740	761	800	769	806	767	812	774	764	795	784	814	759	817	759	752	772	765	796	790	810	815	768	758	804	777	793	812	786	815	803	750	778	815	795	742	787	697	753	758	833	821	787	776	756	831	718	752	764	840	757	796	786	793	762	688	761	819	794	792	853	780	792	791	752	767	798	809	833	788	794	774	834	777	792	820	780	822	765	798	798	811	789	792	799	806	806	829	838	788	765	808	781	735	809	776	786	828	770	776	747	741	761	819	799	802	793	759	735	749	800	772	749	718	764	808	745	711	795	755	767	769	823	754	811	786	758	806	758	783	773	812	815	782	793	793	801	765	775	814	724	808	798	791	799	777	817	782	756	756	793	774	750	789	792	780	790	804	777	800	790	809	762	826	799	755	773	764	798	757	760	824	748	791	796	780	785	787	803	801	812	822	812	769	743	758	740	795	772	852	761	790	747	758	760	747	809	788	797	799	822	798	757	773	807	804	753	783	757	777	777	777	768	773	764	754	821	768	831	793	780	780	808	784	799	822	781	763	816	772	779	836	812	750	773	776	790	756	789	760	812	762	763	790	784	805	813	795	740	823	755	792	737	723	760	812	804	815	821	792	762	775	812	800	725	839	809	780	781	738	763	743	761	747	790	780	795	743	820	781	789	833	727	797	732	748	808	804	769	783	798	813	818	822	805	826	719	729	781	774	838	820	784	761	803	757	777	786	836	793	733
3836	803	1171	933	606	494	362	299	275	238	193	194	177	181	168	177	178	154	162	159	152	157	132	140	144	125	148	124	115	144	152	165	127	147	134	123	142	134	110	148	137	129	138	126	122	143	121	130	135	140	101	130	140	91	117	117	112	136	139	120	124	131	131	130	113	118	124	112	137	114	124	131	120	142	133	131	123	129	120	127	101	134	151	110	140	152	127	131	124	118	130	120	148	117	128	112	117	123	139	123	147	116	134	131	137	143	127	102	143	139	175	125	111	124	119	140	125	115	121	110	125	125	135	138	134	124	121	139	109	120	136	137	124	120	159	141	116	138	125	93	130	127	129	107	115	148	118	118	128	139	112	102	110	116	123	131	138	118	129	144	133	133	114	132	115	115	120	126	134	131	131	117	149	146	122	109	133	130	116	124	108	140	137	129	108	121	105	111	113	129	138	126	115	128	114	112	131	124	132	116	128	119	126	126	128	118	103	148	107	141	131	122	122	111	114	120	120	123	124	122	115	126	127	138	123	135	115	144	121	135	129	112	124	125	129	117	117	130	102	126	120	131	122	126	114	136	111	123	126	124	123	121	117	144	132	112	138	114	114	141	131	111	108	122	117	114	115	117	134	117	132	134	130	117	121	129	121	120	135	140	124	111	128	133	132	113	121	121	123	116	134	122	114	141	160	139	136	126	134	111	111	134	107	135	111	118	115	122	112	117	136	120	104	124	122	138	108	116	140	145	137	147	127	108	121	127	118	114	123	132	113	125	117	136	138	158	141	113	134	125	133	127	128	132	108	131	127	124	125	134	110	141	118	111	99	136	139	132	123	119	145	112	143	133	119	121	130	120	127	127	115	118	125	116	122	126	118	125	110	130	135	126	118	129	140	116	130	112	135	138	129	131	93	117	112	127	128	116	105	117	152	117	125	132	129	130	127	127	124	126	136	122	128	121	126	109	134	116	122	143	103	139	143	108	116	112	113	135	124	122	118	102	110	131	142	143	131	112	143	106	143	127	151	125	111	112	136	134	115	132	132	133	138	150	132	111	147	147	128	126	121	116	133	131	146	128	112	155	126	121	126	125	111	137	134	137	118	125	110	112	152	121	125	141	138	138	128	125	125	135	143	118	126	136	118	128	125	135	118	98	128	103	106	137	114	123	112	139	105	133	138	114	136	112	149	120	126	115	129	133	139	118	129	142	128	138	87	142	117	118	134	126	125	122	129	137	140	123	129	143	127	124	122	126	131	140	131	133	150	117	124	109	112	128	123	133	107	119	145	126	137	139	117	143	121	128	142	136	134	114	124	124	151	131	112	117	133	125	157	116	119	124	135	129	142	118	132	117	127	128	137	107	124	129	129	123	132	138	124	107	141	112	140	122	136	128	127	147	118	125	122	138	124	120	128	138	118	123	123	127	126	146	128	124	161	136	118	138	135	107	126	106	129	131	123	107	113	127	119	117	109	114	105	107	133	129	129	122	103	163	123	124	140	106	125	123	126	129	140	138	136	140	133	127	130	134	132	143	145	140	126	123	123	103	120	117	129	129	120	113	127	119	137	142	134	132	130	147	123	113	122	119	130	120	140	129	103	130	103	124	115	139	118	101	123	105	128	142	120	116	126	114	123	126	119	132	127	122	133	129	126	132	121	124	120	116	123	116	116	137	131	124	110	128	151	134	123	117	109	128	118	116	120	140	122	115	135	125	131	116	146	126	116	131	141	126	107	131	127	135	119	124	108	121	124	117	117	116	111	125	135	145	132	111	117	123	108	134	139	111	112	131	133	98	123	102	116	117	136	138	131	134	121	105	141	137	136	133	119	119	122	138	113	127	119	132	138	120	134	121	116	129	118	129	114	133	121	125	145	142	128	111	144	137	139	133	109	124	124	126	129	111	119	115	121	123	129	141	130	129	129	124	122	121	130	129	125	118	126	120	131	129	118	136	124	143	133	118	107	125	118	147	126	123	134	129	128	125	131	133	137	125	116	131	145	115	116	123	105	136	122	106	100	145	132	107	112	118	144	113	128	132	139	110	149	127	128	119	118	133	112	136	119	132	116	149	117	116	117	123	128	131	126	131	124	123	117	121	118	129	103	121	147	125	122	128	117	158	126	129	132	122	108	127	121	131	115	143	137	127	127	117	122	131	129	122	139	125	135	128	136	121	132	116	130	117	132	130	128	137	125	111	129	126	130	118	123	124	133	120	124	132	132	107	138	110	114	114	147	126	100	130	120	129	100	141	118	123	119	134	118	138	137	123	119	144	113	127	138	132	123	124	132	118	118	121	129	114	130	113	115	130	131	114	124	136	142	144	122	125	120	131	115	124	142	131	120	123	114	127	121	134	130	122	108	121	121	115	118	133	122	144	122	128	129	160	115	135	138	132	129	119	112	124	126	120	131	125	104	130	123	127	139	117	128	144	135	130	121	131	131	121	138	126	108	113	131	136	146	124	123	130	118	130	113	127	140	120	149	118	135	135	142	144	98	138	122	142	107	117	121	116	110	119	117	107	127	140	127	145	107	133	131	123	118	135	122	151	128	119	119	140	129	129	122	122	110	130	139	126	114	108	143	113	110	129	130	123	116	139	128	125	130	122	110	148	132	119	121	121	123	132	133	138	132	144	110	135	122	123	111	121	116	125	116	121	126	146	145	127	132	144	129	140	126	125	134	139	105	146	114	131	128	119	122	118	113	126	120	124	116	126	136	135	119	111	114	135	127	121	118	125	120	138	113	108	133	115	115	134	126	121	123	140	130	127	133	127	120	116	142	119	122	136	141	126	135	135	151	129	104	120	132	121	146	111	110	133	129	112	134	135	130	112	108	133	137	127	121	121	122	109	139	127	134	119	135	132	108	123	135	126	127	123	118	112	136	119	137	124	131	134	125	121	127	115	134	121	120	139	111	130	129	117	116	125	143	114	134	135	135	128	125	143	121	141	108	133	125	121	147	112	124	139	122	133	132	122	133	135	123	111	112	115	125	123	111	113	107	129	103	136	133	127	97	139	145	135	124	125	119	108	120	125	121	132	131	139	133	129	115	125	130	141	125	124	125	138	129	119	130	134	124	122	138	135	120	123	125	118	130	117	131	139	111	133	141	132	128	135	133	127	123	111	118	122	138	121	110	98	121	123	117	119	126	130	135	123	109	131	129	128	137	144	113	121	113	124	112	113	116	118	123	127	121	122	116	120	134	140	139	128	117	125	130	136	122	119	133	138	125	131	126	137	134	136	140	135	117	127	122	123	125	122	130	139	129	134	127	135	107	138	131	107	146	129	117	127	121	131	119	134	115	133	134	119	129	124	148	133	135	130	141	125	118	137	112	110	133	115	138	142	126	122	136	124	129	129	136	109	156	120	115	128	126	138	153	134	126	115	119	118	138	146	128	117	106	118	127	117	124	116	115	127	103	130	106	123	97	106	110	115	150	131	119	114	114	106	131	123	148	102	117	105	136	125	126	124	134	130	142	105	125	152	117	122
5105	1324	2838	3449	3046	2493	2112	1702	1512	1397	1189	1069	1001	966	874	859	776	756	724	696	706	647	614	635	616	608	647	609	596	597	567	562	541	518	582	543	565	521	530	535	471	483	552	536	473	510	481	522	504	471	465	513	517	494	504	470	541	502	494	492	466	483	498	482	514	473	505	481	487	513	484	486	516	472	474	492	462	489	512	481	483	462	487	497	450	485	462	483	473	493	484	463	453	447	497	465	491	503	477	482	486	471	460	509	441	462	448	453	497	491	518	469	440	444	458	502	486	477	447	448	470	449	461	504	481	434	462	470	445	459	460	490	438	479	446	472	481	440	473	452	493	473	486	480	458	493	438	459	430	458	460	469	434	459	480	453	466	460	439	448	466	491	494	518	437	458	469	471	463	498	475	463	436	497	483	481	513	508	450	474	492	434	422	422	472	501	464	508	479	465	462	480	470	483	422	469	468	480	466	437	477	450	476	488	473	429	472	482	469	472	486	497	468	487	454	487	446	498	457	485	471	450	472	482	490	500	455	488	474	461	487	432	441	479	457	454	463	462	458	436	475	460	502	468	460	442	485	484	528	472	434	443	501	490	510	493	450	487	476	476	491	452	461	534	456	472	445	489	447	431	480	483	487	494	445	461	484	456	470	469	479	476	474	476	454	469	437	490	482	444	447	482	491	440	474	467	480	499	484	452	483	468	474	474	449	487	485	524	475	497	491	476	449	465	476	476	466	437	477	496	448	496	449	424	433	480	466	473	461	453	439	470	473	503	467	448	450	443	455	444	472	490	443	443	483	446	496	456	444	466	483	454	485	471	458	443	492	491	435	495	443	480	503	433	495	476	524	466	454	453	489	507	472	464	476	441	454	446	455	449	444	462	527	486	480	514	460	452	518	469	450	462	480	478	451	473	430	460	468	456	433	489	464	495	505	494	457	457	470	503	503	495	476	490	502	447	457	493	444	447	453	461	487	466	475	464	496	466	471	467	484	457	463	486	481	449	495	472	508	482	426	453	464	446	476	495	458	471	477	479	469	516	458	469	462	439	480	451	455	489	484	439	481	448	502	488	447	472	487	473	431	464	465	433	434	488	460	522	477	463	477	483	458	495	441	462	470	462	479	457	495	467	479	460	428	478	480	478	486	458	492	485	466	474	487	486	459	488	435	494	461	465	453	487	510	473	471	472	445	454	456	481	477	472	457	457	505	471	465	481	475	443	465	433	465	488	503	450	484	473	455	449	468	467	506	486	435	480	455	517	448	464	456	476	482	426	469	472	487	452	478	471	452	448	487	486	458	440	475	448	432	463	449	487	448	489	447	452	449	462	442	495	484	467	461	487	471	454	461	491	465	487	486	469	459	535	469	436	504	445	460	462	444	482	508	478	434	456	466	477	460	502	474	450	498	509	452	457	450	448	436	479	488	450	446	454	471	497	482	494	503	436	440	447	454	443	513	465	455	485	476	478	467	444	473	501	456	475	484	505	441	521	457	438	472	470	475	484	502	461	456	475	443	441	493	493	451	493	460	480	482	453	500	462	454	452	462	474	475	438	439	463	491	461	502	418	451	456	483	479	435	483	480	473	474	472	492	461	471	446	450	456	451	451	446	467	489	460	449	477	450	497	501	495	494	481	455	431	484	443	459	468	469	443	471	452	479	486	499	467	475	496	429	436	444	467	491	462	458	444	489	445	498	471	497	468	468	514	429	453	446	455	443	512	483	491	471	457	485	475	481	499	504	500	471	474	476	490	443	486	480	483	485	490	493	477	468	474	517	420	477	454	467	477	483	468	427	458	413	436	482	464	496	420	494	482	443	468	479	435	487	465	428	463	462	463	478	472	490	440	448	459	476	496	483	478	475	510	499	518	486	448	421	506	454	447	459	470	482	469	494	433	466	444	445	470	449	446	509	508	455	434	437	445	471	472	484	460	439	455	434	427	451	456	459	442	451	453	489	444	455	493	489	468	477	503	489	445	464	428	464	478	439	418	438	450	481	491	468	466	482	495	492	433	509	469	476	470	481	457	481	461	464	478	493	475	464	446	462	451	439	489	451	456	473	458	462	466	475	485	475	454	510	434	474	490	445	482	485	461	473	496	506	452	480	485	497	466	480	433	464	481	501	444	458	448	485	444	458	479	479	461	475	496	460	494	458	466	445	487	472	494	486	468	444	468	463	486	466	438	450	480	452	489	504	457	476	478	495	493	472	471	457	448	459	466	463	489	477	452	466	487	426	453	481	439	508	479	479	445	473	445	475	489	431	454	438	477	471	456	525	485	501	469	469	467	470	475	487	451	496	459	483	473	445	460	444	477	501	440	506	459	489	497	517	444	448	476	466	482	444	434	472	467	512	491	473	478	439	461	470	450	501	426	489	468	453	453	447	441	477	464	481	452	477	487	459	483	461	491	480	468	465	440	495	475	517	473	498	512	494	462	485	441	497	475	483	443	446	461	449	467	424	472	479	477	456	452	468	461	464	492	467	493	513	490	436	512	480	481	474	519	445	500	453	500	469	508	479	487	491	457	484	454	458	494	492	482	485	465	483	485	491	444	474	451	457	468	460	455	480	423	484	464	452	492	510	474	482	461	451	455	447	471	475	474	463	446	456	415	477	451	446	481	475	482	466	456	456	455	445	466	476	468	458	451	407	503	468	477	459	476	498	459	518	487	468	424	402	501	414	486	472	472	437	499	491	465	455	441	444	483	490	461	481	470	478	485	466	473	465	472	468	446	422	433	476	496	506	488	430	468	477	492	483	487	474	440	432	455	532	456	467	448	464	471	447	465	527	467	463	459	451	470	477	475	454	453	485	491	482	494	478	462	472	459	489	462	521	444	469	480	472	487	516	493	493	470	489	481	458	460	454	413	491	455	451	455	493	453	447	452	506	456	490	458	473	478	466	490	453	443	541	507	481	458	457	466	507	500	490	491	423	502	496	492	481	455	453	484	500	479	452	472	457	464	479	488	468	492	467	456	456	459	478	461	450	468	436	442	521	452	452	460	436	464	459	468	488	479	474	461	470	446	479	454	466	446	458	471	475	459	440	485	499	462	472	480	484	503	469	465	474	510	474	461	501	510	474	455	498	471	458	436	487	436	454	451	474	444	475	412	467	474	477	441	505	463	473	483	494	476	444	453	437	500	457	502	496	487	454	467	463	473	484	512	458	450	458	444	482	473	494	468	483	484	502	460	434	448	496	421	446	505	478	484	492	492	421	447	478	462	464	456	451	480	484	456	463	496	479	474	450	448	460	465	445	482	474	470	494	449	498	464	484	454	468	471	463	478	450	472	478	439	420	491	474	446	469	471	450	433	483	469	503	448	443	449	492	533	451	487	486	441	457	452	470	485	451	484	490	451	451	466	500	465	447	486	467	443	444	491	462	483	484	482	446	437	502	475	473	436	466	484	496	466	459	494	464	496	447	494	458	477	461	452	475	462	455	479	496	483	487	462	469	524	474	482	496	507	486	470	443	465	479	464
7228	1681	2136	1605	1091	811	593	435	397	323	283	251	233	207	196	195	179	186	153	156	154	149	156	150	129	135	150	126	128	107	119	139	119	141	133	124	108	102	119	125	118	108	127	115	96	122	112	116	127	112	116	96	127	110	115	118	114	117	109	106	114	103	110	122	113	108	111	141	106	109	115	102	118	112	113	116	108	97	115	106	126	101	104	117	109	100	131	127	117	100	115	109	90	123	91	108	89	111	102	130	129	104	107	101	112	119	99	123	107	108	108	109	112	109	125	119	117	110	119	154	105	107	109	103	129	108	114	92	130	103	112	95	94	119	109	101	88	94	99	117	109	101	110	98	107	121	116	91	110	116	112	127	115	95	120	116	115	113	125	101	113	125	106	114	86	106	100	101	117	128	111	128	110	124	121	110	106	105	103	108	98	112	95	105	99	109	113	107	113	107	106	114	109	97	84	111	93	125	117	103	118	89	96	96	106	93	104	100	106	110	117	104	115	106	106	120	113	110	106	113	103	97	100	113	111	102	101	105	123	106	97	113	104	107	79	107	102	107	102	114	103	98	96	113	122	94	102	111	112	112	100	101	110	125	105	131	115	111	108	123	126	111	124	111	94	98	103	90	136	89	116	124	121	119	115	105	121	116	104	97	118	93	109	109	103	99	105	120	129	104	124	111	109	95	92	129	104	110	105	108	114	103	103	108	106	114	97	111	114	119	100	110	118	102	98	96	96	101	105	119	104	103	103	113	101	101	93	115	99	114	103	102	111	101	118	105	103	113	130	107	95	104	104	103	111	117	95	98	101	104	90	109	111	90	112	102	117	102	111	116	98	100	110	103	125	114	92	104	105	116	102	120	96	111	112	133	85	100	100	116	92	125	97	107	105	105	111	116	98	127	101	107	95	124	106	120	100	120	123	130	102	105	109	100	107	107	118	95	123	119	113	109	95	108	102	96	122	109	95	123	104	108	83	104	106	114	126	122	88	110	111	111	99	108	129	96	125	121	94	104	129	114	98	92	109	117	105	103	90	96	98	91	89	118	110	112	101	92	123	126	121	120	107	111	90	120	108	119	113	122	106	114	116	114	102	119	117	91	102	107	96	105	124	109	114	114	110	99	131	116	102	102	123	109	122	116	106	115	90	99	118	119	109	124	108	105	114	103	98	109	113	93	113	100	92	114	111	95	113	109	117	97	104	102	115	104	103	102	114	113	101	109	102	88	104	111	100	105	111	97	112	114	91	99	91	130	106	109	102	113	102	96	109	105	106	116	127	87	118	95	104	123	110	112	93	114	95	81	104	106	100	104	99	93	112	100	88	95	104	94	107	105	114	112	107	101	108	117	113	107	116	112	109	109	100	99	96	96	118	93	118	126	114	127	110	103	109	113	105	111	120	100	110	105	105	130	104	105	89	115	107	99	107	102	117	100	101	119	106	97	103	120	123	102	97	90	99	94	99	122	95	116	91	104	93	115	115	94	104	95	90	104	110	99	115	99	114	96	112	100	118	103	95	102	110	96	101	93	108	94	101	110	105	103	104	99	109	90	114	103	100	97	92	114	106	95	112	108	120	102	121	101	120	109	104	110	118	97	115	93	89	112	134	114	98	125	118	129	122	106	108	116	88	116	98	99	110	110	121	122	111	105	93	103	115	106	98	107	105	96	96	128	93	102	104	95	102	88	116	100	112	108	96	109	110	99	113	97	94	145	99	97	124	100	102	103	127	89	104	105	94	101	109	98	111	107	102	123	113	108	116	118	114	124	111	120	97	117	123	113	100	123	104	110	117	84	126	108	113	108	105	99	123	102	120	101	107	108	98	112	109	119	96	108	111	112	106	96	108	95	93	98	98	116	117	107	97	114	103	112	99	98	116	103	110	95	113	104	110	111	114	101	94	117	105	108	103	104	113	129	113	112	104	104	115	93	118	102	108	117	109	116	113	97	108	137	106	129	116	111	109	104	112	104	84	122	120	100	99	124	117	96	109	109	90	105	123	98	110	112	117	109	111	100	121	98	94	113	111	118	118	103	107	129	108	100	99	88	95	95	101	136	101	119	102	117	82	109	103	119	115	136	117	98	100	115	113	104	106	108	116	90	135	112	118	112	121	87	120	124	125	115	122	121	115	119	123	114	117	127	99	115	101	109	106	85	97	85	109	132	107	120	107	105	117	104	89	98	103	117	108	127	114	95	108	101	106	92	117	121	115	96	95	108	112	95	135	104	93	108	110	104	117	109	117	118	116	98	113	102	111	111	106	85	118	95	107	127	111	102	114	125	102	85	103	104	98	115	105	103	100	99	101	115	117	89	106	81	84	121	104	113	93	134	127	118	95	113	114	112	110	107	104	101	115	111	111	105	95	104	91	78	99	97	110	110	108	111	107	98	103	113	93	106	122	112	114	113	117	106	93	109	97	106	95	113	133	102	97	116	112	119	122	115	99	112	119	133	98	109	108	131	101	105	106	103	106	100	109	97	93	108	126	99	123	99	100	110	97	127	95	100	121	110	114	115	107	125	120	104	101	104	86	107	106	97	130	106	119	119	121	93	105	93	96	103	105	98	105	118	104	102	110	118	113	111	107	105	102	128	110	110	125	104	113	101	105	119	127	95	123	108	109	106	121	117	101	116	120	116	96	113	131	104	113	101	107	105	95	99	106	105	102	109	111	108	113	122	102	87	109	110	107	123	93	115	109	92	98	113	99	105	110	120	102	130	101	123	118	96	90	110	107	120	115	94	80	89	114	87	98	124	108	115	116	108	100	97	125	113	91	112	104	117	108	103	93	108	109	98	117	99	99	112	115	105	100	113	119	116	102	109	127	108	121	99	116	109	107	121	111	84	106	116	106	102	112	125	123	105	104	126	104	111	106	102	101	108	107	101	104	119	97	107	102	106	105	124	105	107	101	126	95	109	98	94	103	115	96	101	99	108	122	111	133	97	121	100	116	107	116	111	113	95	101	116	102	90	100	126	108	100	112	109	107	105	114	117	103	105	99	111	105	120	113	104	106	114	102	100	126	115	114	124	104	103	111	102	110	116	104	115	118	98	108	103	107	109	128	106	115	132	103	95	101	112	99	122	123	112	121	115	96	133	105	95	126	88	107	115	89	111	107	119	118	116	103	103	121	107	104	91	98	105	103	114	109	114	116	98	93	109	104	103	125	134	118	122	110	109	115	102	97	103	132	95	103	99	116	109	99	107	116	112	99	96	113	108	112	114	104	98	106	95	102	128	86	100	111	116	128	100	107	110	101	113	109	122	106	115	121	119	105	103	109	93	103	126	118	105	113	119	103	109	112	103	97	90	114	124	112	116	116	104	135	104	124	109	100	105	107	129	107	110	98	127	107	115	98	120	110	100	131	108	93	119	122	113	110	96	116	118	122	128	104	103	101	107	97	95	90	116	91	110	105	114	116	105	113	97	109	99	110	93	101	129	110	123	110	124	103	107	97	113	99	99	110	112	108	104	109	98	111	109	100	105
7267	2108	4967	5574	4990	4152	3301	2733	2381	2098	1775	1573	1385	1293	1229	1154	1028	984	899	818	816	762	766	734	703	661	610	611	574	601	616	565	571	605	509	571	581	547	519	524	526	565	506	499	531	487	495	513	514	508	446	489	489	444	460	471	416	481	453	501	442	490	492	463	430	438	425	379	438	424	461	430	464	435	460	467	419	421	452	404	449	431	443	426	466	427	420	476	504	437	436	422	397	469	410	420	435	418	453	403	427	420	453	443	441	420	406	449	397	406	424	436	480	474	436	439	458	463	429	398	422	413	425	430	455	418	445	442	460	435	399	430	453	391	429	447	448	425	441	420	446	421	423	425	456	440	435	450	392	419	426	434	465	419	430	403	393	391	453	393	388	382	402	435	416	376	426	411	403	399	444	447	410	407	436	408	402	388	433	428	445	412	407	411	413	408	433	439	402	433	422	400	439	448	394	385	435	410	418	426	414	420	434	428	453	408	401	440	419	426	411	431	383	393	431	397	440	455	436	458	438	421	416	403	399	452	397	426	430	426	422	409	414	436	395	429	404	415	406	451	388	422	408	402	394	427	412	407	445	415	421	428	415	417	424	413	421	472	425	428	451	402	406	407	442	432	423	400	376	431	416	382	414	456	429	403	431	400	410	411	451	400	458	425	398	416	377	443	417	440	425	406	435	411	419	409	406	404	448	419	434	423	372	411	408	389	457	430	423	410	409	395	384	394	409	432	418	450	411	402	428	407	425	415	431	400	386	419	408	419	399	392	439	427	431	415	399	408	384	425	426	432	386	425	399	408	420	400	383	401	395	410	411	411	408	402	393	405	424	420	410	426	400	418	410	428	409	420	406	410	433	411	378	399	413	417	439	398	418	407	415	381	431	402	399	410	365	376	430	439	408	426	412	397	414	387	421	462	401	395	391	409	408	415	458	394	413	437	418	380	398	440	395	414	436	380	401	447	413	430	447	442	415	401	433	413	422	383	437	395	374	400	430	409	419	411	416	398	374	429	400	449	394	416	429	442	411	405	431	401	411	410	414	390	450	386	416	434	435	386	401	428	440	438	433	421	417	373	441	414	406	388	433	406	413	437	431	421	414	418	409	416	411	404	390	398	434	382	427	415	474	442	383	401	401	426	414	397	447	431	414	399	422	416	353	378	438	394	411	397	396	411	404	402	437	445	436	452	388	391	390	414	414	439	411	415	429	428	388	429	424	419	367	407	408	413	417	435	398	389	411	399	396	432	400	401	415	416	401	422	451	391	411	403	424	398	449	443	430	389	412	408	391	453	411	414	446	418	443	412	372	411	414	425	388	410	423	415	429	372	419	420	433	408	415	430	422	434	420	405	433	379	416	426	402	437	393	415	400	432	404	405	404	430	396	372	429	418	415	401	362	421	375	420	403	390	439	398	426	462	450	427	436	427	478	418	415	438	438	404	374	399	395	439	405	412	393	414	406	419	412	431	403	436	421	403	429	407	425	403	372	428	413	385	432	412	415	425	449	444	462	441	399	422	405	417	415	415	430	405	438	444	424	429	409	407	391	419	434	438	416	431	417	407	416	422	407	428	401	426	424	449	425	411	409	423	388	438	422	393	455	433	420	416	389	441	416	409	387	421	395	429	389	438	416	397	378	387	425	390	443	428	406	405	398	384	407	404	416	423	376	458	425	394	387	421	433	427	415	411	403	434	411	418	410	421	443	394	439	406	432	401	404	416	419	445	430	404	404	420	430	380	392	423	423	432	429	406	411	441	417	374	430	417	407	435	435	419	404	393	436	411	416	417	431	406	423	366	411	429	409	431	422	432	422	402	423	444	418	407	419	441	411	401	434	434	398	416	427	420	393	437	423	409	393	369	422	418	378	404	438	396	433	407	409	428	402	408	401	421	392	434	397	405	412	410	411	403	431	409	428	440	461	357	422	417	406	436	430	369	440	402	416	412	399	417	432	437	396	386	434	401	418	423	449	418	422	425	422	424	409	380	388	430	406	390	420	436	428	408	430	424	425	409	410	391	412	426	419	440	426	428	410	416	397	403	410	377	431	444	422	391	448	419	436	423	424	409	401	433	400	420	419	427	424	435	431	441	393	414	413	422	435	409	437	395	392	420	443	440	428	439	447	403	388	388	424	407	416	426	404	398	396	434	418	434	405	388	394	436	455	412	417	471	417	438	453	413	431	403	400	391	414	377	408	411	427	412	388	462	444	373	438	382	408	418	386	435	368	401	450	413	418	426	403	455	466	408	457	374	404	369	437	439	394	420	403	407	434	409	406	424	439	375	417	406	434	425	420	395	409	384	368	354	430	442	428	432	416	429	440	418	446	428	380	399	417	377	445	469	432	400	429	443	429	382	433	461	435	420	403	437	376	404	390	458	422	450	444	443	428	424	415	436	403	443	441	400	403	430	408	361	416	363	398	449	380	430	450	391	481	413	440	426	385	406	445	411	389	425	441	400	415	445	418	422	403	443	414	410	421	417	409	414	420	436	421	420	386	395	409	404	418	405	422	414	465	408	444	411	407	421	425	426	412	405	428	400	435	413	394	434	397	418	426	411	399	407	406	423	397	437	466	441	386	435	404	384	472	424	446	442	405	425	408	431	440	450	407	405	406	403	420	360	383	406	421	424	439	392	412	413	408	402	386	411	435	463	443	419	357	385	384	411	436	431	384	449	448	432	411	419	420	411	430	420	421	440	422	430	443	404	407	426	421	414	433	421	395	389	426	375	450	405	398	364	403	399	393	429	425	459	433	415	417	424	404	410	398	395	437	434	389	404	447	409	382	411	418	378	406	398	440	401	379	421	413	409	414	443	410	406	391	429	424	403	411	408	427	398	432	421	450	400	455	438	444	386	406	445	398	399	401	379	442	393	411	429	415	427	432	414	410	417	388	424	407	369	431	410	410	416	430	425	434	434	386	420	395	365	405	412	393	415	420	425	397	399	416	369	423	464	432	399	429	422	421	418	410	420	449	416	405	446	437	404	377	409	395	382	382	463	439	415	418	386	449	407	428	433	399	423	419	432	399	409	410	426	423	405	440	400	414	428	397	374	400	417	392	378	391	411	446	372	397	437	411	431	428	402	412	422	403	404	419	435	424	412	418	430	413	426	442	394	423	420	420	421	407	412	410	428	400	418	406	419	412	390	415	420	397	378	406	431	397	397	408	394	440	365	445	438	405	424	433	400	397	412	470	441	413	406	417	423	422	450	387	432	412	419	403	393	431	427	398	417	411	445	389	423	419	416	442	452	395	378	427	440	427	416	430	445	421	435	379	433	464	400	423	420	383	440	402	407	425	430	391	438	476	449	405	432	408	453	410	448	460	418	435	398	405	391	384	414	395	424	448	417	444	438	391	416	381	436	405	410	376	443	433	422	432	406	421	443	407	412	403	373	381	416	401	461	419	445	412	408	419	420	403	405	429	401	419	396	428	428	411	397	422	415	429	425	387	400	398	418	428	435	410	392	429	434	403	405	411	435
1116	284	313	292	248	258	229	259	246	242	245	243	252	263	200	245	248	225	249	236	207	219	248	251	228	233	221	264	246	223	231	223	250	230	224	209	227	200	253	239	215	256	221	217	246	234	238	254	227	220	235	229	225	225	232	213	229	212	240	274	220	233	227	226	189	229	224	238	208	228	220	231	208	224	225	247	239	208	212	250	252	247	244	235	234	234	238	240	213	255	226	224	216	255	219	213	247	244	251	240	195	245	236	225	241	218	231	224	265	221	255	207	220	236	242	207	221	236	221	222	220	236	207	212	241	260	206	245	216	219	241	222	257	234	210	254	223	222	232	205	239	234	247	212	247	219	255	230	241	269	243	236	269	250	264	252	225	244	215	241	256	220	231	243	240	216	249	238	238	225	228	221	246	247	222	206	240	252	231	236	242	212	230	232	219	269	260	222	207	232	209	226	233	237	239	230	226	216	254	231	238	224	257	194	217	205	252	226	230	234	255	245	228	223	218	214	232	259	231	240	237	226	260	250	232	234	245	201	250	218	200	249	250	231	208	257	207	241	252	215	230	261	230	234	270	223	252	232	245	221	241	238	223	221	233	245	222	193	230	234	231	209	234	208	239	232	233	217	236	225	230	218	240	195	222	198	202	218	244	251	212	222	248	253	241	233	242	230	247	223	237	207	222	203	220	234	196	230	221	222	225	241	235	215	258	209	220	245	230	213	214	259	224	253	221	239	226	207	222	199	242	232	231	234	221	216	211	202	257	236	228	214	238	229	217	239	216	216	212	244	215	221	239	232	215	209	256	234	246	237	241	222	257	227	223	251	209	232	240	231	233	232	275	241	214	231	231	219	248	216	192	258	227	219	244	211	227	247	230	233	217	210	192	217	218	244	244	238	243	230	255	237	245	209	215	207	235	241	223	220	218	234	241	221	226	251	241	244	242	257	233	259	227	224	225	240	228	225	252	230	239	234	219	224	220	246	234	220	231	239	225	222	230	248	224	210	248	213	226	225	257	234	239	255	232	212	272	200	209	178	236	208	238	246	221	265	249	209	208	206	252	226	225	215	227	240	239	232	229	206	216	216	224	240	214	225	237	234	213	250	217	264	222	229	220	233	203	220	227	234	240	266	248	280	254	235	257	231	248	218	223	215	228	241	224	211	218	223	226	230	225	252	239	273	215	231	214	223	202	205	232	255	243	222	241	222	234	235	241	232	225	285	235	224	271	255	206	191	245	254	217	217	217	215	242	225	230	237	264	243	215	234	227	211	248	226	198	221	222	236	225	224	228	235	235	221	238	209	213	228	220	228	223	223	235	221	247	234	242	224	247	231	231	232	193	239	248	211	228	230	232	243	229	225	237	228	234	235	210	217	236	233	216	215	233	206	223	224	231	239	219	249	214	219	211	242	226	218	221	224	209	241	228	217	231	230	246	241	246	225	225	219	221	234	239	216	248	256	220	244	262	215	239	232	211	234	252	225	221	234	217	241	215	215	234	242	244	225	233	217	212	243	230	252	225	221	232	233	242	234	226	220	230	224	234	245	220	220	207	226	222	229	232	259	240	231	244	219	200	236	224	229	256	232	225	234	230	235	227	224	245	232	239	237	230	239	210	208	245	247	259	218	231	227	216	227	247	226	216	225	230	218	232	225	225	229	231	246	198	203	217	225	217	216	224	209	222	231	242	233	228	214	193	222	224	230	235	229	217	208	208	228	208	242	234	234	208	208	215	233	225	224	224	232	227	219	214	250	267	231	248	251	211	217	215	227	262	244	203	218	217	242	236	252	221	211	217	220	224	226	225	223	235	230	236	235	230	242	212	234	226	230	228	239	242	233	260	224	229	223	230	203	229	237	221	224	226	229	260	221	208	218	231	220	210	233	205	220	235	224	220	225	240	239	228	215	217	233	224	223	237	258	240	252	215	213	233	262	208	268	242	260	270	242	232	235	203	248	260	221	248	254	246	232	210	254	245	243	240	238	213	244	254	206	262	261	232	228	237	234	235	241	246	264	211	224	230	216	249	208	227	220	229	207	205	244	207	228	234	205	225	235	251	214	247	252	243	252	256	240	239	238	224	213	249	218	242	236	235	248	221	224	198	230	268	235	208	229	213	211	229	267	219	211	202	232	206	213	237	252	225	220	262	262	225	234	206	230	223	219	213	229	255	243	244	224	256	197	226	259	245	198	228	225	253	243	230	242	241	238	244	225	227	254	252	238	224	211	263	227	233	233	256	206	247	211	252	243	232	216	252	224	219	244	227	215	236	252	236	237	216	216	239	224	243	223	212	231	237	232	228	226	221	233	207	248	250	218	258	229	257	235	245	218	229	231	236	228	219	202	250	251	212	215	231	246	224	237	251	227	223	223	229	229	231	236	245	229	239	239	228	220	234	219	228	239	223	226	247	231	250	227	261	234	241	239	218	207	219	226	235	205	210	220	229	218	242	220	252	209	227	232	204	229	234	251	221	234	265	239	227	224	209	244	229	203	228	232	208	234	224	241	268	235	243	248	223	258	252	240	210	229	224	248	216	207	224	260	245	210	238	211	260	244	222	224	206	236	244	243	257	236	252	244	210	230	242	218	229	259	204	235	234	250	214	245	198	255	241	247	232	246	262	220	234	219	208	235	232	216	242	221	212	214	250	237	238	229	191	224	252	239	246	245	216	254	229	237	239	255	212	208	233	205	231	223	213	234	220	246	231	228	206	218	235	237	226	240	239	243	250	227	235	256	202	212	245	231	223	201	246	234	236	228	265	218	238	230	206	235	255	247	258	214	263	243	242	242	213	238	232	233	233	216	222	233	220	217	207	245	220	214	219	235	203	217	217	233	220	242	263	240	223	210	213	235	251	235	211	238	246	249	251	247	239	239	229	239	230	205	241	222	222	226	199	220	224	226	210	240	233	241	233	232	237	240	233	206	238	247	227	211	244	212	230	229	215	227	206	210	255	257	245	235	223	217	218	206	226	232	243	248	217	216	212	230	227	236	211	224	213	236	229	224	253	230	238	205	240	256	201	241	213	219	187	222	217	221	234	229	239	228	250	232	250	238	241	249	249	210	235	213	230	241	244	248	232	236	232	264	227	218	257	239	238	222	213	227	237	227	244	212	212	260	240	234	230	259	224	220	253	218	250	224	210	215	226	246	224	242	229	256	223	222	229	227	263	220	227	217	222	230	207	222	222	238	232	224	247	200	210	215	264	211	260	232	240	226	232	213	230	243	221	235	218	223	232	233	224	241	218	218	226	218	239	248	248	218	246	228	212	219	207	234	204	200	204	217	205	210	218	217	220	256	240	217	226	220	239	216	251	236	226	230	231	209	226	212	213	241	215	222	215	250	239	237	240	238	224	226	217	216	228	227	248	263	235	197	241	237	244	222	246	215	222	208	230	216	213	220	223	227	215	206	237	215	214	233	230	236	232	233	222	241	232	223	230	233	258	241	232	255	230	218	266	218	252	194	201	230	236	208	244	225	217	226
2245	881	998	992	949	917	868	876	895	861	823	826	830	747	829	816	829	793	778	801	853	821	745	784	787	787	812	840	785	776	742	768	780	785	716	800	785	776	814	771	796	814	762	787	754	803	734	824	775	768	772	817	799	765	833	752	731	775	771	776	859	782	780	786	738	809	724	774	791	781	796	810	806	772	775	742	837	804	812	781	776	736	759	794	752	826	766	777	782	783	752	766	805	781	735	784	744	795	793	748	829	793	836	819	817	787	775	832	774	777	807	800	819	786	760	799	805	786	766	799	810	775	767	819	821	797	807	759	838	721	779	758	769	808	809	810	761	793	791	742	805	808	785	749	758	809	789	779	792	830	743	795	806	733	745	762	779	808	789	784	786	796	775	793	788	799	802	788	814	800	782	760	821	836	792	816	744	751	774	783	760	769	751	809	778	760	762	812	752	831	784	798	807	734	799	816	794	783	761	731	748	740	773	802	822	732	765	789	778	756	788	784	783	842	800	753	813	823	791	748	767	783	753	741	800	787	775	794	743	751	728	795	777	836	765	770	833	792	810	799	775	837	816	803	803	774	768	791	755	788	789	773	715	790	791	784	798	833	765	787	786	743	728	760	816	781	767	776	748	729	757	772	756	749	804	798	776	797	820	748	788	779	788	801	813	780	811	789	811	832	771	820	794	878	771	760	777	764	797	818	744	765	812	828	807	773	758	758	793	798	854	737	790	814	843	815	755	767	810	772	797	810	812	796	722	784	788	839	758	789	772	831	812	790	815	764	753	739	779	786	780	793	791	755	790	749	797	767	758	817	820	776	839	782	782	782	808	752	769	765	787	790	787	745	683	776	799	813	776	814	775	746	771	765	779	780	771	813	802	766	862	720	806	772	744	806	789	785	734	804	800	802	793	768	777	746	748	769	803	774	765	804	783	798	783	767	792	812	764	771	795	717	862	794	730	811	824	745	749	788	759	782	850	795	790	822	797	755	814	754	778	706	734	748	774	794	812	773	803	791	780	778	758	765	840	777	733	780	730	803	779	766	763	747	799	755	811	842	805	814	773	798	802	751	780	784	748	779	764	792	755	778	751	759	766	772	798	782	774	740	776	730	790	749	759	787	788	817	774	779	776	757	844	793	808	758	775	805	872	800	776	779	768	744	788	792	800	794	768	828	764	757	766	783	769	803	802	780	762	794	767	764	788	745	779	766	756	792	753	731	807	787	815	775	808	733	782	808	792	822	723	784	777	801	798	775	775	779	758	764	810	787	803	779	747	803	800	735	798	788	768	776	717	768	771	788	806	756	795	784	775	738	818	803	740	795	780	820	864	761	764	803	814	773	784	756	769	841	821	811	796	824	811	814	749	788	786	767	753	770	770	752	833	815	827	758	794	788	735	802	781	745	786	746	866	761	800	778	762	755	799	748	772	759	784	846	749	770	796	805	706	798	746	769	804	776	775	767	771	790	827	791	806	786	763	777	826	814	805	798	797	789	738	801	821	746	762	751	755	808	785	808	756	794	803	848	771	806	811	731	793	781	807	817	826	780	769	765	852	796	769	834	781	741	796	786	813	778	819	801	782	776	765	757	815	802	779	809	724	770	753	785	771	779	774	775	757	772	744	764	768	768	768	711	751	825	747	747	795	772	843	779	819	785	827	810	780	817	731	743	826	777	788	839	799	790	787	783	752	739	766	793	795	741	796	792	782	746	786	809	816	800	774	788	788	832	829	810	808	760	790	732	796	779	827	737	789	780	812	785	746	772	742	742	731	757	768	812	792	765	793	774	773	776	761	769	740	799	802	787	771	776	802	763	765	781	802	833	733	801	762	746	762	780	771	795	799	806	808	820	822	806	769	723	791	827	779	774	810	740	729	769	774	789	754	765	771	769	841	766	738	791	796	804	825	792	783	741	789	766	762	812	817	787	765	741	809	837	758	790	770	755	730	799	809	800	732	821	795	792	772	795	758	742	813	798	745	761	784	755	733	749	812	793	770	756	776	731	710	749	753	774	770	776	794	757	803	804	780	795	816	762	804	771	788	748	809	729	803	733	827	835	746	789	807	763	792	776	827	803	731	758	738	816	791	825	795	793	761	774	824	817	769	756	755	764	764	781	767	786	814	788	795	818	771	781	808	764	827	793	806	778	789	771	779	808	779	755	809	785	815	799	786	801	780	764	749	786	789	792	720	777	805	797	791	757	817	800	794	784	796	758	743	802	803	727	769	760	761	798	796	764	793	816	786	815	774	817	825	748	765	755	787	765	786	803	783	820	738	779	743	811	809	795	782	825	765	818	763	811	713	809	776	735	774	797	800	761	780	792	796	782	845	751	769	793	779	785	794	792	772	755	764	810	763	794	796	730	763	777	760	729	814	794	787	789	807	767	774	783	773	817	809	792	760	818	799	777	753	791	827	795	846	809	763	777	794	795	806	763	758	781	751	759	788	807	782	791	782	732	781	789	738	796	817	771	800	770	763	784	761	728	769	826	761	738	746	747	827	751	799	809	820	772	783	765	802	775	750	741	764	789	733	760	830	774	751	810	820	768	766	799	776	786	784	797	738	780	761	778	741	806	799	773	804	752	793	788	873	766	776	749	815	784	791	771	802	759	790	804	788	759	834	842	744	801	848	796	764	832	764	736	723	808	746	795	759	739	805	791	780	813	796	782	767	788	763	761	759	796	792	780	769	777	809	764	829	758	739	779	790	757	781	797	804	772	804	781	808	800	780	771	772	750	793	791	776	801	807	760	839	768	796	816	750	823	784	810	787	792	785	749	814	770	803	798	790	771	790	773	787	745	717	792	753	740	784	838	821	766	766	778	819	775	784	806	768	793	757	736	822	817	735	810	758	793	743	741	823	786	742	782	792	804	741	751	831	781	814	795	752	731	772	712	793	771	799	812	794	764	757	726	750	793	822	854	735	801	806	761	789	756	776	811	757	775	743	769	792	825	758	773	777	776	755	752	786	770	820	813	775	783	750	794	742	750	773	772	796	739	753	841	783	753	729	818	833	796	819	782	744	755	772	758	757	791	792	746	809	795	820	753	819	771	757	804	814	762	735	756	820	780	703	768	767	761	804	766	759	824	798	818	785	775	838	773	760	816	846	797	792	747	800	796	787	770	794	826	805	775	777	790	792	812	747	804	770	755	749	860	744	811	765	781	779	810	784	775	778	824	765	805	785	796	816	795	826	777	828	797	792	804	735	818	745	809	790	756	790	779	799	788	732	811	749	744	785	746	808	763	753	773	756	810	817	782	749	788	805	784	837	763	826	776	797	813	810	801	805	797	779	800	798	758	775	832	814	778	795	778	791	734	774	788	783	813	764	744	812	807	749	744	780	759	792	845	792	768	856	764	776	826	818	758	782	772	814	751	782	787	852	773	778	802	751	789	787	811	776	775	768	731	776	730	749	749	797	805	789	799	767	807	808	764	793	760	783	781	771	787	789	794	804	781	791	780	773	811	757	787	795	758	781	742	836	775
3883	891	1234	970	642	500	367	335	286	230	217	220	186	168	182	148	177	175	145	164	163	130	148	123	136	156	154	137	121	154	135	145	138	116	132	158	133	137	126	135	124	138	119	153	131	116	125	122	124	132	134	136	132	129	134	129	114	115	131	133	137	142	148	131	112	123	126	138	140	140	143	126	143	135	136	130	128	136	137	124	134	116	105	124	113	125	117	131	113	127	131	124	124	131	141	129	122	109	127	118	132	131	130	125	147	124	133	124	123	142	149	115	116	116	123	126	111	148	136	132	137	140	117	121	126	156	129	140	131	133	116	138	129	120	128	138	134	150	125	128	130	127	132	127	107	102	152	130	136	137	149	104	131	123	131	134	140	132	128	136	121	116	109	119	129	109	125	131	121	122	139	139	130	140	135	93	134	121	143	139	126	127	126	120	120	140	111	144	116	131	132	135	132	122	131	128	139	114	110	134	136	125	130	113	123	125	127	129	127	125	145	138	115	122	149	127	130	151	138	105	123	118	123	111	133	131	132	131	126	124	121	146	141	141	119	133	122	136	111	123	127	132	140	131	114	108	116	125	136	133	126	116	132	122	130	169	105	112	107	132	131	123	125	122	108	129	136	132	131	140	121	143	115	136	120	137	120	123	116	133	97	114	129	125	108	118	136	134	132	151	131	126	132	145	118	137	142	134	127	122	132	116	126	114	119	109	108	130	131	122	151	139	126	120	119	138	152	148	124	148	141	111	139	106	122	131	113	144	125	112	123	124	129	127	129	122	110	108	129	116	143	139	117	129	106	121	128	141	123	116	125	118	136	139	131	119	125	135	132	119	138	111	140	126	133	131	117	130	121	128	119	116	116	120	131	137	117	137	127	132	147	123	121	117	152	136	119	121	129	134	135	126	115	121	142	139	119	101	118	116	123	127	148	115	121	129	130	97	133	132	124	134	123	112	125	160	125	121	159	116	132	137	141	131	133	128	135	144	132	131	133	123	126	117	145	116	127	115	143	122	138	138	127	134	139	120	104	144	122	128	115	126	130	131	117	124	133	126	131	134	119	128	104	123	141	133	129	124	147	120	114	142	143	123	124	114	116	148	117	126	123	128	137	132	128	126	125	140	136	130	131	127	124	141	132	118	144	114	129	132	135	115	126	140	122	128	120	121	124	142	117	145	127	102	129	112	128	141	129	109	119	138	137	114	128	122	113	117	107	132	142	147	121	119	138	152	110	146	156	140	132	131	130	125	137	141	128	117	135	137	132	133	124	124	152	111	132	124	123	128	128	122	125	168	143	137	139	140	134	130	121	117	133	142	132	138	122	124	141	156	127	138	133	132	128	129	120	134	117	133	126	118	141	122	110	102	109	142	124	119	142	101	125	120	115	130	128	126	137	130	118	141	140	126	137	131	123	129	121	135	131	133	116	135	135	137	106	126	116	129	132	143	133	116	123	138	119	146	137	146	126	132	124	116	117	113	147	153	121	150	139	117	160	138	105	119	135	116	121	117	122	148	129	150	114	118	154	130	115	131	118	135	120	114	126	134	119	120	140	148	114	131	117	126	108	133	131	136	150	145	142	122	135	119	116	118	123	142	116	126	139	125	143	126	129	118	132	136	125	144	95	126	135	122	122	122	120	141	133	127	122	145	128	139	103	111	127	145	125	116	132	128	117	118	115	139	129	112	115	128	122	127	126	113	138	118	117	114	130	118	147	129	129	151	164	103	130	124	131	144	111	132	139	123	123	126	136	125	125	126	130	111	141	133	116	130	131	141	131	130	127	127	153	120	132	129	140	136	102	118	124	93	116	122	123	127	138	117	125	125	138	124	118	106	136	130	133	130	126	119	113	151	116	135	139	124	123	130	126	146	125	96	136	140	116	135	127	128	114	147	123	126	135	130	114	127	126	131	115	115	125	128	144	141	134	144	126	121	122	88	137	142	123	143	111	126	113	130	142	123	143	125	112	143	149	129	131	120	113	132	129	120	120	131	143	131	137	98	128	150	126	116	126	146	118	117	129	135	100	142	124	130	113	117	143	132	120	137	108	115	113	130	124	127	147	152	135	133	127	118	163	137	134	136	123	116	129	110	128	118	131	118	110	127	116	131	122	119	123	106	142	124	125	129	120	114	147	131	128	124	113	133	132	123	124	132	134	117	133	144	134	125	131	116	133	142	146	128	97	139	120	130	146	119	136	130	123	125	136	111	123	131	134	127	145	124	133	116	131	124	123	132	119	112	131	132	138	117	144	110	123	136	127	118	119	144	132	138	124	132	125	120	125	142	141	129	115	113	142	142	121	129	135	135	115	138	101	116	123	144	122	130	144	122	121	108	122	116	121	119	139	134	122	129	119	136	132	146	139	112	117	110	120	133	116	122	104	129	135	142	133	130	140	116	131	130	145	137	126	125	128	135	110	137	137	133	137	112	107	123	130	143	155	123	124	131	120	130	126	141	106	110	123	130	154	118	123	122	136	152	126	111	118	132	114	131	135	132	138	131	121	125	113	135	117	143	126	122	143	125	124	129	118	117	139	151	126	134	135	131	120	128	136	143	118	126	137	111	120	131	122	143	146	129	137	127	119	138	124	140	117	123	109	140	123	141	114	124	120	123	124	121	130	130	126	124	114	118	126	113	141	114	113	127	123	135	134	124	134	136	137	140	141	141	129	145	126	129	105	129	121	120	131	136	118	147	148	110	116	114	136	147	125	131	110	128	135	113	129	155	126	131	141	118	124	127	145	106	136	132	126	122	132	126	147	122	132	138	120	131	124	129	129	146	124	140	138	110	130	125	135	132	137	131	122	120	138	125	143	115	128	150	121	129	124	133	129	132	106	107	116	130	123	143	118	136	130	168	105	143	135	120	119	125	114	106	115	123	133	132	127	137	126	124	122	132	119	135	141	139	143	128	135	113	133	151	118	118	141	131	124	138	92	134	136	114	127	137	120	105	146	138	127	124	127	151	119	126	132	137	129	126	148	137	119	109	117	119	125	131	140	116	110	128	131	123	134	124	135	118	112	138	143	135	124	135	131	134	119	119	142	132	103	124	144	112	128	132	161	137	127	124	142	106	122	118	122	125	130	119	125	116	125	119	118	145	122	122	130	132	130	141	129	150	139	139	137	120	130	137	141	145	137	113	134	139	137	135	117	131	110	155	127	112	108	117	148	130	108	118	115	108	129	115	113	130	140	116	129	129	138	117	133	133	118	147	120	122	126	124	137	127	116	128	140	140	111	124	128	135	130	122	129	127	129	140	135	143	122	126	146	133	136	120	142	130	116	108	125	123	111	119	136	124	129	149	117	122	120	130	100	136	132	130	134	124	131	112	133	115	119	145	132	111	129	117	136	113	121	100	136	140	138	118	132	116	114	138	136	132	116	118	120	123	137	130	125	123	137	120	125	106	153	130	138	126	134	110	137	123	116	117	120	120	137	121	131	140	136	126	127	135	138	106	141	138	123	128	129	124	130	132	112	153	132	132
5183	1437	2960	3369	2980	2459	2090	1699	1486	1389	1223	1084	1045	932	873	909	802	791	787	722	675	680	629	652	647	590	613	576	550	597	601	536	533	550	554	545	556	554	536	590	494	529	535	522	525	557	498	511	547	500	501	447	476	527	482	515	526	502	508	502	499	496	532	513	529	502	464	497	457	492	507	469	493	488	460	506	470	497	498	503	444	456	480	473	480	499	468	471	479	507	462	475	486	489	491	516	487	477	530	442	458	483	462	464	454	472	502	507	454	475	491	500	491	488	508	503	462	492	452	473	465	474	501	461	436	465	469	487	515	482	511	507	477	518	488	464	502	488	496	476	446	499	504	481	475	491	532	518	518	468	505	478	465	505	460	464	474	490	465	502	472	449	477	457	470	490	467	455	432	458	500	491	497	464	478	495	440	465	497	465	452	459	470	467	496	477	426	478	468	470	504	459	509	431	496	457	479	465	439	500	440	490	451	528	441	487	490	451	510	464	459	473	484	460	480	486	457	473	454	492	495	449	431	439	509	483	456	483	482	477	488	444	480	442	457	469	454	504	477	457	500	458	446	454	439	460	479	468	498	450	422	490	487	544	478	512	501	503	450	455	512	490	472	491	444	485	487	467	453	545	454	473	459	441	444	514	486	444	471	468	461	518	443	496	481	454	479	503	462	443	507	441	475	460	500	472	475	453	489	464	448	490	500	490	494	498	477	455	502	481	450	487	444	471	485	455	467	470	475	474	451	443	477	466	496	448	459	517	425	479	454	466	475	464	479	484	502	468	459	472	475	515	482	510	462	447	470	461	434	479	490	454	460	488	468	446	480	459	476	513	468	459	475	458	486	531	472	472	488	492	458	494	449	493	462	456	449	485	458	466	489	478	483	482	461	478	487	466	518	477	460	473	450	474	465	449	460	456	435	468	502	464	468	488	481	469	485	449	443	451	460	443	472	478	449	508	478	434	498	484	444	434	473	444	468	439	469	461	469	504	467	448	458	479	460	506	483	449	459	487	489	451	465	462	478	456	476	436	459	463	469	475	503	487	448	472	420	464	441	457	471	478	479	452	465	479	489	483	427	490	459	478	473	499	477	474	506	474	473	501	482	469	507	461	456	438	453	467	445	501	460	468	487	479	455	486	466	475	499	455	450	459	483	428	476	479	494	468	473	496	438	512	468	495	454	514	451	443	485	465	467	474	464	439	491	488	479	467	464	470	447	464	496	445	522	450	475	469	507	447	442	452	439	451	490	489	456	508	434	462	473	454	485	449	466	496	464	477	490	457	463	505	472	452	453	470	461	469	450	505	522	482	528	481	447	487	464	482	463	463	452	461	446	497	510	494	492	512	481	476	439	444	457	498	491	481	455	445	430	485	457	459	467	475	439	459	500	493	446	453	503	441	482	486	452	451	476	492	458	466	475	446	452	444	439	476	442	471	489	484	433	481	447	513	464	453	490	470	519	472	504	466	504	451	436	475	447	458	483	468	490	463	486	502	440	447	478	428	461	490	506	481	468	457	457	507	455	450	480	461	427	505	430	462	490	466	477	455	473	437	460	487	471	443	438	443	469	459	465	517	445	439	482	472	441	485	457	448	467	449	461	464	475	465	502	488	481	454	498	505	473	474	452	482	494	441	477	472	505	470	481	469	474	493	491	441	466	482	463	478	473	464	499	478	438	459	470	470	485	469	479	495	453	488	452	468	467	466	481	508	493	435	442	450	455	459	462	465	526	485	466	496	454	488	477	467	485	466	445	489	478	498	495	487	473	498	447	489	471	499	466	473	451	496	468	476	475	486	458	488	479	501	482	465	465	477	465	472	479	500	418	447	483	454	458	485	466	468	465	454	464	468	477	454	493	505	492	480	482	450	464	482	484	480	483	501	470	473	487	478	459	487	452	484	412	480	435	469	448	457	480	481	445	461	488	502	481	490	494	470	464	454	504	478	503	475	458	480	487	494	498	429	477	457	465	492	470	466	458	481	471	509	410	459	460	501	454	520	486	475	467	540	457	488	488	487	463	460	422	464	497	519	491	447	462	469	490	461	493	456	456	483	448	481	495	450	462	446	451	492	504	509	444	468	479	489	503	468	469	479	496	469	458	499	504	452	505	460	480	477	451	462	492	443	447	466	440	479	476	471	470	454	494	493	441	485	495	433	497	447	483	451	414	454	456	496	489	461	465	487	471	440	477	454	453	467	488	452	449	465	480	470	467	480	465	497	485	429	473	466	469	474	473	462	412	480	486	477	531	486	476	495	465	511	462	472	469	512	434	456	447	493	475	443	480	456	459	457	471	472	521	485	456	507	465	469	482	450	488	476	460	494	466	479	448	480	492	452	515	482	462	469	482	444	457	480	479	476	479	481	459	483	493	484	490	473	488	473	475	442	437	507	531	466	466	538	428	459	490	438	506	443	483	468	483	441	464	513	414	468	497	473	470	472	478	441	532	453	474	483	484	485	473	455	478	487	458	445	464	463	469	474	523	484	493	489	486	466	472	469	516	499	484	457	461	453	485	485	480	453	469	436	489	503	468	490	485	446	465	474	470	449	492	474	452	479	435	465	469	433	488	474	498	467	466	472	455	466	495	509	486	488	452	477	450	473	441	458	442	427	471	445	483	467	466	465	448	451	461	495	457	460	511	454	485	479	450	444	469	502	478	464	485	473	471	468	445	462	494	446	483	501	456	480	489	453	474	463	435	468	441	478	454	476	484	470	441	433	455	493	481	501	489	508	497	468	482	460	459	463	429	475	464	453	504	479	469	480	482	501	445	494	465	489	483	459	459	427	445	506	419	441	448	480	481	475	472	483	469	479	487	514	491	478	467	478	478	463	455	454	473	437	459	450	468	480	464	463	501	460	485	485	451	509	462	496	454	507	429	494	453	462	469	438	465	479	499	473	432	471	495	502	469	512	492	455	486	483	458	506	459	451	462	506	507	473	519	455	481	488	482	445	446	476	473	486	476	450	483	491	523	484	436	479	497	446	440	473	446	513	485	464	483	504	426	454	504	458	482	509	439	486	438	473	467	461	486	462	477	476	455	476	456	461	511	493	457	463	503	454	481	485	437	466	489	454	532	438	444	478	508	494	466	503	487	473	492	478	513	458	452	480	481	513	483	469	468	453	475	490	476	454	464	461	448	432	451	471	457	437	448	456	462	479	470	427	476	508	467	439	504	486	503	453	470	461	475	462	456	464	456	450	483	448	486	465	461	477	450	495	470	487	526	435	495	501	483	490	470	489	477	524	490	442	487	459	467	491	446	475	489	463	506	470	498	489	484	493	470	488	459	462	501	454	425	466	462	490	433	477	452	442	493	515	494	458	485	520	492	466	462	457	469	460	470	470	472	477	471	479	499	437	463	453	502	488	473	439	501	474	499	443	507	505	493	468	475	484	515	467	443	482	467	465	490	476	516	486	441	484	477	497	452	458	481	440	534	455	474	485	431	453	473	410	479	444	490	488	525	441	455	463	521	460	483	460
7186	1664	2215	1563	1123	769	606	466	395	335	260	272	195	219	174	205	179	166	161	169	175	156	149	143	136	136	137	126	141	146	112	145	121	137	118	120	122	121	106	130	125	112	117	126	115	127	106	113	122	123	120	103	107	104	103	114	100	116	116	105	109	99	128	108	113	112	101	116	109	110	119	109	92	113	101	115	119	119	118	125	94	118	119	97	128	120	102	115	98	127	106	120	122	102	133	116	106	101	108	128	119	113	112	119	100	115	102	97	117	121	134	101	117	137	120	115	119	113	130	95	103	114	95	113	108	119	90	102	107	106	113	116	113	98	108	99	117	99	124	117	111	106	120	122	106	106	112	109	116	99	107	108	103	89	117	130	118	101	107	107	101	109	104	103	98	110	89	112	120	111	123	116	111	106	87	99	113	104	98	115	115	100	115	105	120	103	101	107	108	114	94	109	119	131	99	104	115	100	103	107	118	90	123	108	107	109	118	128	107	88	100	113	115	108	104	112	97	106	111	106	124	104	104	109	97	101	114	106	108	103	118	94	99	107	114	108	117	105	126	100	116	107	107	116	119	137	116	127	104	103	103	109	110	108	125	121	102	108	115	110	105	98	100	108	117	96	102	120	89	118	114	110	103	94	117	95	94	119	105	125	120	103	114	104	108	99	116	99	105	88	96	113	119	96	98	113	103	126	120	101	107	105	126	112	106	110	94	106	113	114	89	109	92	107	99	101	117	95	113	109	96	108	100	84	106	106	98	118	121	104	105	117	116	122	110	97	111	104	122	101	108	106	94	120	94	110	108	119	110	103	123	108	108	118	101	106	106	106	114	117	103	109	99	111	97	113	107	102	131	105	109	119	104	111	83	92	114	120	108	103	118	116	112	95	111	96	114	119	88	121	110	98	97	97	123	123	105	102	104	130	117	110	125	113	125	108	94	118	106	105	119	113	101	111	110	100	120	112	111	111	108	122	97	103	96	98	108	109	106	106	110	106	103	106	118	124	102	99	120	101	100	96	88	102	101	102	102	111	106	128	91	111	97	91	105	102	104	115	113	94	111	104	125	110	111	119	93	123	96	99	113	115	121	109	103	108	121	87	116	117	136	117	103	110	124	114	112	95	106	110	109	101	102	99	96	96	129	92	119	92	119	119	101	130	103	97	113	114	108	107	120	120	103	119	99	115	107	107	108	97	99	129	111	119	89	107	112	119	113	110	89	107	120	105	103	108	116	112	113	108	113	93	106	84	105	103	99	109	118	114	110	88	121	105	113	104	126	110	105	108	124	113	104	91	106	113	103	103	129	95	116	102	115	123	114	114	113	98	114	110	131	111	114	109	113	100	101	104	104	102	106	99	111	120	111	103	116	93	109	101	99	125	129	118	102	105	112	109	120	110	109	124	118	127	105	110	124	107	96	108	107	139	124	93	106	119	130	112	115	118	115	110	111	97	89	110	123	96	122	112	108	108	119	111	108	108	120	109	106	116	103	90	95	113	110	87	112	111	111	109	121	129	109	108	97	113	101	100	96	133	113	127	104	98	100	113	111	106	119	83	117	115	110	111	91	117	98	115	102	96	113	88	124	111	116	127	113	107	100	108	119	105	102	116	100	128	108	119	116	117	107	127	95	108	118	110	102	108	104	104	93	127	122	102	90	104	91	108	91	107	103	106	96	90	103	94	125	103	104	122	108	89	96	115	97	110	103	91	100	114	103	104	96	116	93	116	115	85	106	130	112	115	123	109	87	93	102	104	89	103	99	115	125	123	118	115	109	104	97	117	123	106	102	104	116	114	128	115	100	114	113	110	101	117	91	104	116	131	95	107	122	91	117	97	109	102	104	99	103	125	115	92	100	99	92	104	117	101	135	107	114	119	107	105	102	109	116	127	90	114	116	100	103	116	116	106	120	102	109	113	100	117	129	109	111	103	114	99	103	108	108	115	113	99	111	104	121	120	102	113	113	120	105	99	103	105	104	115	110	105	95	91	109	121	99	109	110	96	114	88	112	100	117	101	124	119	103	110	108	111	107	106	108	109	115	113	111	103	113	119	94	104	118	99	114	101	106	108	100	110	115	103	109	103	94	113	99	111	105	113	89	105	106	119	102	111	111	115	112	103	114	120	104	104	112	110	118	110	123	106	104	109	128	103	109	113	141	95	110	102	111	104	101	96	115	117	104	90	95	107	115	113	121	99	104	123	118	110	101	111	113	91	113	113	122	93	106	106	91	93	99	108	113	101	81	115	89	100	92	116	111	102	109	99	111	97	131	110	111	106	109	95	123	109	103	119	100	120	118	106	123	106	105	105	110	109	128	116	79	119	112	117	116	114	122	112	117	106	100	104	97	95	92	116	96	101	113	101	111	107	117	109	117	91	98	95	111	100	106	107	114	111	104	92	96	115	113	120	90	124	111	100	126	118	111	119	124	103	110	93	122	116	118	88	97	132	104	108	114	111	126	91	92	114	107	118	85	104	109	133	125	95	101	117	129	109	97	106	119	102	105	104	117	117	128	119	127	105	99	114	120	125	113	119	105	102	91	101	115	112	113	122	118	112	112	122	113	99	116	115	116	119	104	94	86	111	96	117	101	101	122	118	109	113	94	124	81	107	86	106	114	98	108	128	111	127	111	110	100	109	111	98	95	103	117	101	96	100	118	118	105	118	116	91	98	113	101	107	126	113	101	98	84	113	114	90	112	113	108	98	110	121	108	110	113	124	91	101	111	94	113	82	82	93	109	92	96	114	113	119	102	115	102	99	110	100	97	119	122	107	92	106	105	101	89	114	114	116	115	89	83	111	111	111	114	97	103	102	114	105	96	104	114	122	105	116	112	99	121	111	95	116	116	124	109	113	118	112	107	113	111	107	114	121	101	114	108	86	103	99	100	111	112	96	119	98	124	106	98	108	119	108	112	114	111	122	108	104	100	112	84	88	102	108	115	99	122	124	110	118	103	103	121	104	110	111	121	113	106	116	123	106	115	111	96	98	106	111	118	112	102	119	109	99	131	115	108	97	118	105	120	107	109	102	104	105	110	118	94	131	112	106	127	93	97	87	92	103	110	104	106	104	112	89	105	115	99	115	109	127	96	105	118	124	113	102	114	111	117	110	92	92	111	110	124	113	111	104	135	100	88	101	99	116	104	103	95	93	113	139	109	105	119	115	134	100	112	112	115	117	105	117	99	98	109	102	111	102	97	108	125	118	93	97	107	103	110	108	105	108	112	109	132	113	124	107	118	108	99	123	109	104	96	128	97	114	131	117	133	113	120	109	106	71	104	112	101	114	97	110	104	111	108	106	120	113	109	117	119	106	112	104	117	95	124	142	119	112	100	112	120	108	104	110	130	116	105	109	113	97	138	118	115	93	105	96	105	103	107	103	122	114	120	99	106	108	111	126	103	90	104	117	111	103	104	105	102	102	112	121	123	115	110	106	115	112	85	115	102	115	105	105	129	99	92	102	109	104	101	110	110	118	110	108	103	81
7220	2232	4942	5739	4969	4059	3445	2767	2387	2018	1789	1629	1433	1270	1157	1169	1016	986	920	839	838	814	757	771	696	690	717	702	630	641	597	575	597	553	544	536	548	580	534	489	552	525	476	467	494	481	498	468	484	451	509	455	475	469	466	472	485	471	471	465	475	458	450	463	483	432	429	445	482	454	457	419	421	455	438	433	445	435	445	463	446	448	437	423	402	454	424	442	424	402	468	426	427	417	419	432	438	413	409	433	456	399	401	409	438	437	393	457	447	432	399	416	448	436	438	436	437	389	389	423	420	425	408	447	412	429	410	404	404	465	431	403	398	429	432	442	398	386	418	411	403	441	419	435	428	398	445	427	443	443	408	428	460	427	416	435	393	457	444	437	430	396	429	453	441	431	418	395	425	396	432	420	428	437	414	407	415	452	430	427	451	404	422	411	424	418	453	440	421	447	397	424	433	445	424	396	411	407	425	429	437	405	418	394	470	406	442	421	414	431	392	452	439	417	480	417	417	412	371	420	432	401	398	428	451	413	417	423	390	413	421	469	424	445	433	408	427	450	431	391	390	401	431	409	388	417	455	441	433	421	413	413	413	449	400	426	450	432	438	426	399	425	410	418	359	407	406	402	431	400	436	413	421	440	412	406	428	409	474	413	397	395	395	373	404	415	392	412	417	437	423	408	387	412	397	438	427	443	411	417	396	409	446	454	411	431	397	446	397	429	422	417	449	434	391	402	422	399	448	378	453	411	437	437	396	404	439	443	371	429	406	364	392	414	436	392	408	425	396	442	424	409	399	420	390	424	406	420	444	411	389	417	394	423	397	419	408	401	443	425	385	413	407	413	408	415	426	411	428	406	397	426	362	390	403	432	433	414	396	392	438	400	428	391	413	410	410	446	407	432	419	424	395	381	429	397	414	402	407	431	407	413	414	430	412	397	391	397	407	405	408	428	391	432	452	362	424	435	410	399	430	406	430	465	389	431	426	417	415	387	411	395	431	432	442	423	400	442	393	399	413	413	411	417	389	420	433	407	407	433	425	434	430	387	431	437	391	449	433	430	419	422	399	426	407	411	417	432	403	447	406	416	405	395	423	453	401	417	430	400	421	424	447	406	390	410	405	442	430	412	433	405	410	406	387	410	412	415	406	428	405	427	405	391	417	422	392	374	394	444	400	405	451	424	404	394	401	391	391	467	397	411	414	417	407	413	415	377	409	377	452	420	426	419	411	403	423	393	417	386	408	398	378	428	411	437	423	429	464	441	392	418	414	433	434	413	419	383	409	422	416	426	381	409	381	411	437	437	428	380	417	412	414	439	437	438	447	429	403	418	416	406	400	410	428	429	438	388	386	418	399	395	437	427	418	409	396	399	423	391	416	402	371	427	392	403	386	391	458	412	445	422	421	418	415	437	395	391	362	447	431	399	401	402	401	405	409	443	429	396	443	433	431	414	403	464	433	404	420	384	391	430	423	420	424	400	401	445	427	417	411	421	445	392	471	377	446	424	429	398	402	400	425	425	409	411	414	402	425	438	445	412	414	407	428	438	427	452	421	399	399	388	454	403	413	430	420	404	394	423	397	440	458	428	467	413	429	432	418	396	400	451	418	463	427	417	435	417	432	407	417	412	408	438	478	459	425	451	428	452	416	416	415	391	397	440	449	421	410	420	429	422	407	422	387	466	422	400	412	420	434	419	413	417	417	390	450	395	418	417	410	429	386	410	413	405	420	430	380	434	405	401	421	381	422	441	442	421	394	419	391	428	424	418	413	441	463	410	436	468	428	406	417	433	417	373	437	445	404	390	386	439	429	405	459	402	443	473	391	402	417	366	396	398	407	441	418	407	388	432	388	408	401	415	394	376	423	414	413	446	426	368	396	418	409	411	416	426	394	404	385	432	403	469	383	417	406	387	479	411	410	425	453	432	401	401	392	386	410	420	416	417	422	435	396	413	394	433	413	385	402	441	434	411	383	385	431	396	422	422	371	448	419	403	449	408	419	410	398	390	386	412	409	415	413	407	454	408	394	422	406	456	397	408	385	409	411	419	410	422	393	420	399	451	390	424	432	391	427	421	438	393	457	425	412	401	436	395	407	407	405	455	439	412	408	444	418	420	426	429	432	410	415	387	400	393	407	401	440	424	415	406	390	419	404	427	396	449	433	396	399	395	416	438	398	414	398	413	459	422	406	426	417	416	427	423	428	428	394	416	455	395	382	438	445	399	401	445	423	378	436	424	422	431	379	397	423	447	432	411	411	419	403	416	406	418	397	394	429	406	411	395	428	396	403	426	445	401	441	410	388	395	408	418	420	378	399	464	409	429	408	418	426	433	382	400	414	409	408	400	429	460	403	398	425	432	421	400	424	385	401	417	401	408	397	422	419	400	442	378	416	416	433	417	405	399	428	379	426	433	423	397	406	409	373	409	472	441	427	381	409	415	413	440	449	416	419	461	435	413	386	412	423	426	442	425	396	431	406	405	372	434	411	392	414	430	374	380	436	448	451	427	418	383	419	424	428	410	389	426	413	395	459	420	422	427	431	419	389	438	415	409	419	436	379	380	405	421	427	418	443	424	417	449	414	400	436	443	409	421	395	422	411	401	389	420	387	398	450	412	393	432	392	384	415	390	417	393	402	393	397	426	404	388	403	399	422	405	415	413	409	408	439	430	421	393	401	406	440	403	426	421	410	447	411	446	435	415	412	412	392	420	402	381	412	419	474	452	393	416	412	437	439	399	403	398	388	402	396	427	414	365	426	448	413	400	422	418	457	414	423	345	432	424	397	433	419	408	440	433	436	404	415	397	415	461	410	427	433	441	408	436	399	417	431	427	402	418	428	452	444	430	462	461	451	419	426	397	430	443	435	409	430	420	442	380	401	424	428	406	385	394	402	447	422	404	487	445	409	396	412	408	413	415	415	379	436	408	420	435	378	419	423	403	416	400	442	412	391	405	441	419	392	405	474	417	387	415	357	417	443	426	445	385	401	422	410	381	435	409	383	417	435	439	419	412	410	449	391	464	443	426	432	427	421	387	392	436	424	430	416	437	415	418	392	420	432	383	404	437	441	356	390	401	448	403	422	443	404	406	416	399	425	443	422	434	441	424	422	430	419	396	409	448	389	415	443	423	456	454	409	407	424	405	419	421	430	407	410	393	425	377	409	390	392	418	398	420	467	407	427	404	435	408	424	406	421	367	404	404	396	432	424	396	412	407	433	417	394	388	390	373	410	429	428	425	436	429	441	423	352	424	411	474	419	447	415	406	423	428	383	418	421	450	428	400	436	435	395	426	415	441	407	405	425	413	405	382	429	399	398	415	396	402	399	382	404	424	441	434	432	392	427	405	416	430	448	414	406	391	412	430	418	463	410	433	413	419	387	400	400	441	421	437	391	388	426	402	404	450	381	408	407	405	394	418	448	421	445	396	431	418	405	394	387	423	426	402	432	420	456	418	443	388	414	451	377	416	412	381	390	444	385	365	410	412
1095	298	306	266	260	273	266	264	231	234	217	242	241	217	236	248	237	215	242	237	251	231	224	248	206	244	248	221	220	216	238	235	228	213	244	234	233	260	233	215	223	227	218	236	241	203	231	230	216	229	263	230	217	236	221	220	208	259	227	245	246	232	230	215	218	235	247	245	234	226	252	248	239	222	231	240	215	238	253	250	234	206	251	211	216	241	235	239	258	209	233	190	226	249	226	246	226	229	239	206	243	226	245	233	233	255	234	238	235	250	215	209	230	235	232	211	200	207	248	233	234	253	255	225	221	225	239	247	231	233	237	237	234	262	215	259	228	245	227	238	240	235	239	230	221	234	209	243	228	225	215	221	221	232	226	227	212	203	229	236	227	239	225	235	209	223	237	236	221	251	226	273	240	215	235	242	197	211	242	232	223	258	249	241	239	227	265	242	211	228	229	224	205	220	221	234	213	231	241	199	225	231	248	245	231	202	228	229	217	244	254	218	248	225	273	248	201	254	216	224	212	213	235	263	240	263	222	195	214	257	219	205	228	241	219	235	228	225	226	232	217	230	240	212	259	225	247	188	236	256	235	218	199	195	248	262	221	187	230	230	241	223	213	240	223	227	214	213	232	218	231	226	215	235	204	232	227	207	233	218	203	246	235	220	268	234	208	191	226	222	240	229	228	225	242	223	243	209	234	239	255	231	226	218	224	216	226	208	226	228	213	242	230	229	241	224	250	250	239	217	253	229	239	225	241	228	235	188	218	236	250	214	241	228	228	237	236	234	230	228	223	239	227	241	221	221	207	223	237	222	233	234	255	236	224	222	209	235	239	241	228	244	196	221	234	223	216	231	242	231	212	212	217	210	250	218	241	224	236	216	220	253	208	193	180	215	228	211	244	227	244	244	204	220	234	232	254	219	247	259	240	267	271	211	227	231	216	245	244	213	232	236	221	250	221	217	232	247	231	241	236	232	238	217	232	226	228	240	253	212	220	235	245	244	242	220	223	220	257	250	236	242	220	249	243	229	228	259	227	231	237	197	216	245	230	215	222	211	217	226	257	224	226	233	206	227	201	217	226	220	233	203	213	234	228	226	247	253	217	222	225	195	218	259	213	232	219	254	228	246	208	234	204	225	246	229	229	228	229	224	234	241	250	257	197	266	245	213	222	221	268	215	213	226	233	243	237	212	207	210	229	231	244	239	210	252	209	219	226	222	216	238	231	236	230	228	252	225	265	241	201	229	231	207	243	214	228	212	236	251	209	213	256	250	230	227	236	222	222	235	201	217	250	255	234	236	230	223	246	240	201	218	228	232	237	236	252	198	222	192	228	237	247	247	207	263	254	218	246	197	203	247	236	227	228	227	219	253	238	229	242	206	199	218	225	212	238	267	234	217	215	243	246	206	241	240	219	244	223	239	226	210	244	229	222	229	211	234	245	242	234	221	239	242	217	231	246	224	234	224	239	235	221	216	229	211	223	243	211	220	242	228	223	224	242	219	236	227	249	218	246	222	230	218	245	246	259	209	241	220	235	227	216	214	245	237	202	200	200	221	244	235	239	248	233	230	220	224	190	221	240	220	204	249	238	225	225	204	209	232	245	240	238	217	251	245	223	242	232	252	263	232	231	237	240	240	207	239	244	218	241	241	233	249	229	233	269	215	195	222	235	229	202	233	219	239	249	212	257	210	216	262	229	205	231	241	245	215	254	203	223	216	235	245	239	251	208	271	247	224	229	221	247	209	214	212	240	224	232	230	235	201	219	211	227	232	245	222	211	217	231	205	252	234	248	242	222	230	231	244	221	244	246	219	218	199	245	239	222	217	217	240	219	245	226	252	221	209	222	252	223	246	239	224	243	235	234	219	232	230	235	230	204	213	229	248	224	215	227	232	218	228	241	230	232	229	220	201	228	250	212	228	233	253	232	239	240	243	244	253	232	251	220	213	224	220	252	239	247	243	244	203	248	247	242	212	250	212	220	202	219	234	257	206	243	244	229	255	228	216	217	231	249	238	256	245	245	226	216	237	227	231	253	254	221	204	241	218	244	218	243	222	237	223	244	218	212	219	214	236	232	243	225	203	230	226	221	230	252	204	226	225	230	225	201	203	233	252	251	237	255	216	244	251	234	246	247	247	229	213	226	233	234	227	239	217	252	219	227	221	248	243	225	231	211	246	243	246	239	223	234	232	200	236	259	246	223	233	244	226	217	221	238	234	234	232	205	218	250	225	254	243	248	233	255	215	235	256	247	243	241	226	200	224	233	215	230	247	265	193	222	229	251	224	277	220	228	229	233	250	240	236	225	236	221	231	218	199	226	211	243	237	218	245	236	239	235	247	220	229	223	232	241	244	237	275	226	221	242	234	235	224	230	277	223	228	241	235	218	243	231	217	240	259	218	233	213	228	194	209	226	217	256	245	227	232	236	264	232	228	228	244	234	247	216	229	230	225	219	222	244	228	221	227	216	240	240	211	231	234	213	220	220	219	214	223	250	243	226	231	225	235	226	219	245	205	211	236	250	201	216	214	248	222	218	236	241	220	203	239	213	218	204	227	233	218	221	242	213	222	260	232	216	232	204	216	242	200	231	226	200	237	229	245	232	254	240	220	200	214	229	220	228	241	178	212	248	215	254	246	218	214	216	218	235	213	230	237	246	257	202	250	206	229	239	218	231	222	252	242	233	259	224	223	234	205	230	221	224	223	224	226	237	203	209	242	244	242	239	230	239	221	244	230	247	262	239	217	244	222	240	225	222	236	234	197	220	235	244	254	215	209	237	213	252	246	201	243	226	231	214	218	238	237	250	227	244	246	223	240	228	203	211	231	223	251	237	254	259	232	259	209	246	219	247	242	196	242	224	243	274	262	208	263	237	215	210	213	230	213	253	253	238	236	227	228	242	220	222	257	236	235	186	210	231	211	245	239	237	252	251	231	231	220	258	245	240	218	243	221	244	249	219	232	230	214	219	223	209	215	223	243	249	244	231	222	243	222	204	241	212	228	225	233	233	230	246	233	218	217	201	232	222	214	205	199	240	212	217	233	213	237	246	246	214	237	220	228	243	246	219	241	231	221	236	271	227	236	240	264	218	236	226	228	228	212	221	233	211	232	226	245	243	214	228	216	241	231	248	217	232	223	234	220	216	247	236	217	226	246	213	245	233	221	237	218	243	259	237	201	240	225	243	214	242	214	251	231	215	231	251	231	244	249	219	236	225	227	231	209	234	265	236	244	205	211	227	228	208	231	255	252	227	203	224	235	225	249	241	217	231	238	223	226	215	225	231	248	232	241	201	224	209	253	206	238	252	217	199	218	214	246	249	211	244	228	267	235	238	222	247	225	242	231	221	231	229	203	218	243	235	200	235	249	237	233	226	207	219	238	242	233	231	263	235	225	240	217	225	220	202	238	232	263	209	226	225	255	252	221	218	227	209	229	230	233	215	223	217	231	225	241	203	247	205	220	224	221	233	239	216	234	223	235	246	228
2293	824	951	962	961	905	887	874	851	808	874	824	812	815	788	779	784	800	783	823	786	801	845	750	800	796	793	746	762	801	803	817	796	766	747	779	835	787	810	822	747	764	772	758	745	739	800	753	853	794	756	813	760	795	763	793	732	793	831	809	767	765	751	788	796	819	748	821	755	787	773	763	812	771	753	769	829	738	747	824	806	784	826	786	828	778	794	787	796	757	787	783	804	758	759	773	773	812	821	833	812	774	796	750	736	798	770	829	787	817	782	746	775	852	751	805	846	764	811	725	794	816	800	775	836	791	840	757	727	735	758	802	787	758	749	791	759	744	755	768	804	791	763	749	813	735	809	777	802	750	752	777	797	782	766	788	748	732	818	748	763	806	751	812	770	753	782	737	753	784	743	829	800	758	767	810	732	760	788	767	776	784	803	736	804	798	784	739	783	760	745	757	781	746	775	752	782	774	811	780	740	807	761	773	780	736	779	728	796	765	812	745	763	768	787	781	781	741	783	790	765	787	788	773	759	794	797	836	807	805	778	826	801	774	782	772	737	778	783	769	777	755	767	792	816	787	788	738	807	767	723	789	751	725	768	737	771	818	762	747	777	785	825	798	763	791	816	793	756	820	809	806	778	768	737	760	707	764	765	789	779	774	828	785	801	796	727	787	757	747	802	793	776	795	786	811	768	794	779	776	773	782	826	729	760	746	760	767	799	755	746	739	806	787	782	827	808	819	800	738	826	756	789	781	735	791	791	762	799	797	782	755	737	808	792	837	764	803	765	782	759	742	790	776	779	782	764	781	806	792	742	791	770	759	774	757	805	778	782	744	803	755	821	806	728	780	796	755	790	749	827	811	789	772	767	778	799	751	795	740	799	767	803	753	766	752	762	724	797	800	762	754	765	791	744	774	790	753	798	708	780	742	770	793	773	788	797	778	689	755	791	799	776	776	785	754	777	722	769	797	791	784	779	790	773	768	799	801	734	791	762	755	774	759	750	790	749	747	750	792	809	763	780	745	801	832	792	798	765	786	791	768	781	757	731	763	764	773	806	814	802	768	772	786	786	779	751	820	797	773	771	779	785	777	775	767	795	748	750	768	758	778	793	766	774	766	705	794	768	763	786	763	797	772	741	730	776	773	763	779	739	796	739	756	821	779	832	786	795	773	762	774	741	747	738	799	785	770	769	783	819	758	855	784	777	776	780	799	776	732	804	787	785	814	780	783	718	745	767	774	775	818	760	763	815	810	728	877	770	778	736	754	788	832	804	845	780	778	813	767	746	745	799	790	754	757	820	770	806	737	844	778	815	723	784	754	735	731	789	774	759	764	786	804	781	782	791	791	780	793	788	765	774	751	750	793	766	748	783	746	728	754	817	798	785	787	822	828	761	816	757	770	796	778	739	772	816	757	826	799	757	775	776	769	752	800	806	711	781	766	805	758	816	789	794	738	809	742	767	784	772	723	770	728	798	777	810	730	797	777	741	779	738	800	803	795	806	776	749	786	758	831	744	837	758	777	733	787	776	787	728	727	862	742	816	793	796	773	783	787	837	731	746	782	766	785	701	724	775	756	787	835	812	726	786	776	748	789	800	721	787	758	810	796	769	756	803	792	794	765	832	744	752	753	749	770	779	753	789	736	795	808	781	775	747	766	801	769	761	778	737	770	802	782	768	799	727	749	767	785	716	804	790	742	763	822	845	771	798	791	822	794	801	823	791	804	801	784	764	785	778	758	809	780	803	719	773	777	792	793	732	761	744	785	752	826	772	728	781	738	808	814	783	714	789	807	756	764	778	754	778	804	783	807	772	799	777	812	816	798	757	808	789	771	806	798	787	786	793	749	761	765	727	845	791	816	786	735	769	715	757	774	741	798	796	738	774	802	747	735	735	781	784	776	735	776	808	762	758	761	736	710	756	813	774	766	808	814	800	777	785	813	751	789	731	756	761	794	784	809	769	780	779	773	806	787	747	780	753	741	771	757	770	766	755	814	785	780	771	768	794	765	810	819	772	788	810	785	753	774	774	760	761	805	790	814	768	755	784	748	790	786	746	755	752	730	717	783	768	789	714	801	761	780	795	794	814	759	798	795	783	799	793	796	804	722	768	780	777	794	819	734	774	820	826	774	707	814	829	833	806	782	759	774	765	736	717	735	770	750	775	776	779	758	748	777	770	789	797	754	722	775	795	733	766	763	793	758	788	808	785	802	756	780	742	780	760	774	821	789	829	774	799	769	818	840	749	812	774	791	785	782	830	746	806	767	756	769	761	760	783	798	766	728	786	784	827	805	809	770	783	776	762	750	755	807	755	768	814	764	772	767	794	813	747	727	850	794	692	756	827	823	764	777	787	748	712	808	840	747	799	817	810	781	783	782	779	768	760	764	735	778	732	767	794	753	809	750	744	740	785	811	765	774	773	781	795	765	788	760	799	776	803	750	749	783	768	754	753	821	798	794	768	762	774	768	750	772	767	752	790	798	767	716	767	775	750	782	804	803	760	785	736	764	768	815	791	745	740	822	738	758	753	824	767	753	712	764	761	747	802	733	751	808	763	782	750	796	748	778	758	739	769	789	808	775	725	782	785	778	760	795	808	776	826	764	721	746	780	754	779	760	811	799	770	764	784	838	848	774	779	736	732	716	790	750	805	787	795	740	784	802	758	755	786	774	782	833	739	785	781	802	759	740	783	779	769	757	811	821	770	770	810	773	835	790	808	784	748	776	813	784	793	816	780	820	743	779	735	765	792	741	729	783	767	741	784	808	761	779	723	798	741	755	805	771	784	768	752	766	774	784	744	761	789	775	805	730	799	767	799	791	757	799	737	814	755	783	730	776	760	767	783	787	806	765	841	790	801	739	811	780	780	786	814	744	753	810	715	740	752	788	759	760	819	764	758	787	793	815	818	759	793	798	752	817	816	736	778	798	773	788	853	811	775	753	785	825	757	760	772	807	771	763	816	780	777	776	760	746	787	784	731	793	748	740	833	761	826	782	709	768	778	742	756	770	767	749	750	805	754	774	765	772	780	771	775	720	737	821	834	790	790	784	764	753	748	770	777	773	808	719	752	717	729	794	751	793	809	802	799	780	751	781	765	801	808	758	755	785	796	813	747	780	759	793	804	755	808	792	799	821	757	771	741	775	788	721	759	754	778	765	784	800	771	808	773	797	780	758	764	796	748	738	775	818	810	782	809	765	787	819	763	779	828	798	779	736	788	820	774	780	756	788	788	765	750	771	760	758	800	755	784	786	805	785	786	779	828	795	789	812	759	738	774	812	726	758	773	781	764	811	786	817	738	796	738	821	767	826	792	721	783	736	769	729	823	803	751	793	769	828	759	824	765	722	759	763	783	791	843	787	778	729	735	767	784	726	829	839	734	790	784	750	767	729	776	771	763	766	792	783	747	743	754	751	731	737	826	733	794	758	762	753	776	803	785	704	801	787	775	756	758	748	819	811	778	762	781	781	762	778	736	805	768	754
4077	895	1230	926	690	514	417	322	263	255	235	234	195	207	171	167	183	172	166	166	170	162	138	146	138	145	141	163	147	127	161	151	153	139	163	153	146	144	152	140	146	137	153	122	142	125	133	132	125	134	147	135	154	137	141	118	130	155	139	138	120	118	147	138	152	133	132	155	149	124	139	144	111	123	131	156	121	114	136	136	153	137	135	138	127	146	105	104	135	141	151	136	124	126	141	138	136	144	132	127	135	148	145	122	131	131	149	118	118	144	152	113	128	128	119	131	117	128	152	123	138	145	130	140	132	138	143	113	119	129	137	126	121	155	138	141	137	146	126	121	130	125	118	137	130	119	148	126	136	139	132	148	131	170	134	119	126	140	118	134	108	164	135	136	113	145	129	134	142	113	148	139	124	142	143	121	130	120	123	129	134	129	143	134	112	116	139	139	130	150	159	124	136	128	135	145	137	128	146	150	139	126	138	118	139	130	120	130	134	146	126	137	144	106	140	126	122	149	127	131	134	131	104	124	143	117	130	134	121	164	150	141	141	117	139	138	125	130	145	132	130	131	142	136	130	162	142	115	115	120	114	117	128	160	142	140	126	147	113	121	145	124	120	114	135	141	127	136	124	117	128	135	138	128	124	130	135	147	148	125	121	126	142	147	146	135	156	141	114	128	133	117	144	132	135	124	146	118	163	120	129	151	135	129	129	131	129	159	151	138	120	145	129	125	126	148	144	127	133	115	122	124	138	127	143	124	120	150	138	137	163	123	142	155	111	114	134	121	129	141	143	130	129	143	146	114	148	142	128	151	139	115	125	143	143	137	130	130	133	143	148	119	139	121	136	136	133	102	137	117	145	143	120	127	129	144	137	141	128	131	120	142	136	154	132	134	122	143	116	130	119	119	142	137	134	127	130	116	166	126	123	129	120	116	122	133	139	148	135	138	163	124	140	140	130	119	132	115	138	133	126	138	151	134	141	146	124	122	129	120	144	137	117	132	124	142	137	138	148	131	138	145	118	133	144	129	152	139	159	126	135	141	114	116	132	131	133	143	134	139	133	151	152	154	144	140	130	143	127	128	127	103	129	125	145	122	128	133	135	123	142	147	122	143	123	142	129	134	108	123	123	146	143	125	124	130	143	126	129	148	138	121	137	128	129	128	162	139	140	116	153	139	115	135	150	136	146	134	131	130	116	137	116	140	120	130	133	156	137	145	136	118	133	159	129	123	108	133	132	124	149	150	122	137	119	119	130	141	124	120	124	145	139	159	133	152	130	134	146	130	129	132	136	140	133	130	140	128	123	127	124	137	113	143	122	130	120	126	155	137	122	138	116	130	135	141	137	120	126	125	131	113	126	137	134	121	123	144	130	124	152	136	138	100	129	125	141	113	132	105	155	122	122	129	125	145	139	120	131	154	155	125	165	114	140	137	129	124	113	135	119	114	136	128	130	137	128	142	128	125	127	131	149	119	136	132	139	153	135	151	146	137	132	123	137	126	138	154	117	127	148	109	149	136	123	155	128	144	164	135	147	128	147	133	143	135	146	115	142	128	110	145	151	130	147	124	131	150	136	134	136	164	114	122	117	118	102	154	132	134	150	135	137	115	121	156	146	137	143	140	118	120	135	117	137	137	144	118	115	122	128	133	132	119	133	140	115	155	128	138	141	124	122	109	138	122	124	120	113	139	128	144	136	132	145	139	132	129	144	125	132	125	130	109	120	145	134	140	147	138	143	128	140	151	115	118	106	129	140	131	121	122	156	131	143	137	144	127	146	117	129	149	133	139	130	130	124	139	139	130	130	132	136	141	151	140	113	117	138	148	136	147	136	125	132	111	119	129	120	119	117	145	143	130	127	118	133	124	142	130	149	151	142	118	121	127	130	146	124	115	131	139	148	144	133	133	136	148	145	148	145	124	136	142	125	121	113	139	139	132	125	150	119	133	140	134	133	133	146	149	172	137	158	126	133	125	124	138	125	141	121	147	123	134	107	129	135	124	101	136	157	123	153	140	151	139	137	118	139	135	144	146	139	136	127	126	137	122	150	120	130	136	151	119	139	122	140	116	132	138	150	129	115	117	112	143	127	114	135	126	135	132	128	134	109	142	135	114	125	132	122	106	109	130	129	137	134	145	142	139	120	115	149	129	127	146	130	138	141	124	128	132	159	135	131	127	148	141	149	146	112	122	133	131	112	149	126	122	141	120	160	112	110	149	140	117	118	132	119	125	120	145	131	141	141	119	148	138	135	122	132	124	137	135	129	129	118	126	123	137	119	131	130	149	122	129	130	147	125	130	134	147	131	140	113	116	140	137	131	144	141	127	123	125	113	161	128	135	144	129	110	143	133	165	128	140	136	114	128	112	123	137	121	124	133	131	130	142	119	122	151	156	132	140	139	122	132	132	174	126	154	128	121	119	125	144	146	121	134	154	142	149	131	128	155	145	137	132	129	128	136	122	134	142	136	137	121	132	136	146	141	132	118	137	134	127	156	126	113	139	152	127	123	125	119	142	125	139	133	132	118	119	127	130	127	142	120	145	146	140	135	127	132	125	125	139	136	120	145	126	132	128	142	141	133	119	143	133	136	132	128	140	136	143	138	126	121	129	146	152	123	133	151	135	109	130	142	136	154	134	122	130	154	130	121	128	128	110	138	139	124	154	112	124	122	134	161	117	162	142	148	138	120	136	130	140	139	139	120	146	111	140	106	113	150	143	142	131	115	121	113	133	147	128	144	149	130	132	141	122	137	138	124	139	117	111	151	117	113	116	126	137	153	140	130	147	145	146	144	127	121	126	137	129	143	141	123	156	131	144	139	121	131	131	133	122	124	148	134	111	135	137	156	131	127	131	134	123	135	139	131	142	123	115	136	139	122	116	127	133	121	118	146	143	148	150	142	149	112	138	130	144	135	140	130	143	130	131	130	137	105	135	135	148	141	136	137	138	136	121	127	139	110	123	127	148	132	125	145	125	147	130	136	145	143	128	137	125	132	129	146	137	128	137	148	127	148	151	143	135	140	137	115	121	132	140	117	149	115	120	126	139	139	144	152	142	130	136	136	129	141	111	125	135	126	133	114	126	135	123	121	135	132	160	150	130	146	148	142	137	132	121	129	123	133	126	126	151	119	156	123	146	132	126	141	134	127	132	131	157	126	116	145	128	128	124	126	143	117	162	119	128	134	148	127	115	145	142	142	135	126	137	124	137	115	123	117	122	134	126	132	124	132	151	134	118	128	109	128	127	137	123	143	131	142	122	134	133	123	126	134	135	142	125	136	114	145	118	131	133	140	134	134	151	142	141	127	134	158	140	128	117	133	120	136	137	136	121	127	136	134	138	134	140	142	145	129	141	149	131	135	149	129	117	145	143	128	106	142	133	143	113	125	140	122	141	136	133	152	124	113	136	142	153	141	128	144	142	151	127	116	146	134	122	142	131	153	146	121	127	123	131	132	120	139	115	122	120	144	127	142	118	132	139	122	144
5409	1472	3043	3509	3141	2644	2183	1796	1654	1332	1242	1177	1028	977	947	926	887	824	744	711	718	672	652	685	683	637	630	650	616	606	590	589	552	563	566	594	551	556	566	549	552	510	510	571	510	554	483	539	517	510	563	515	550	517	509	489	553	528	496	457	529	542	523	506	522	490	473	551	518	488	509	478	514	482	472	513	517	511	503	507	521	494	493	541	511	517	490	489	482	479	523	516	532	537	471	465	477	483	500	491	467	483	473	471	461	498	523	516	539	480	480	468	536	477	499	510	515	510	500	504	467	503	492	472	488	469	484	500	474	531	460	488	501	451	478	524	502	503	487	514	504	480	496	493	468	503	509	447	495	466	460	477	482	483	481	467	483	466	488	501	492	488	474	478	507	515	495	490	474	525	476	491	506	471	492	461	492	490	515	507	475	477	504	477	516	445	477	488	498	508	532	487	490	512	532	482	498	491	486	468	514	533	511	474	478	482	475	532	493	521	514	504	515	500	493	492	492	492	497	532	538	447	501	525	517	484	438	498	471	474	478	459	486	475	496	511	483	473	481	491	539	533	478	540	454	474	484	469	494	496	499	502	500	493	476	484	518	452	456	475	543	490	505	507	505	458	470	466	510	459	495	502	474	487	485	517	482	476	500	531	506	450	493	496	493	475	488	498	483	498	471	507	487	497	493	495	506	509	472	540	436	479	494	512	500	494	470	514	483	492	521	504	486	452	464	477	471	503	478	460	486	540	480	526	452	509	504	481	475	489	522	532	454	538	502	466	499	472	495	462	515	498	468	506	506	500	484	500	477	485	477	510	491	497	486	512	502	496	507	498	500	521	503	542	503	510	484	467	467	463	481	434	471	485	484	507	471	476	466	498	513	539	509	482	464	487	462	405	489	465	488	452	509	502	455	514	529	495	436	505	486	462	469	482	480	478	459	485	518	480	530	470	472	574	507	497	499	505	486	507	493	468	490	489	497	481	503	464	459	531	497	548	512	487	488	507	504	496	470	505	454	484	538	528	518	444	486	467	477	527	472	504	458	508	498	492	488	502	494	523	535	524	451	520	492	489	499	494	521	455	484	502	462	482	496	471	507	496	477	498	516	468	472	509	455	471	477	480	533	488	479	514	499	533	489	468	530	492	472	498	452	483	483	491	501	521	500	463	463	504	510	489	559	497	486	461	496	538	492	488	518	515	547	511	483	485	484	512	497	500	527	452	502	496	471	486	445	502	479	547	491	527	501	501	458	470	479	455	479	507	488	485	478	475	537	502	497	506	518	488	521	511	488	482	489	468	507	482	492	492	491	469	490	525	483	487	461	505	475	548	495	521	546	473	529	504	461	455	499	471	476	486	458	493	502	516	486	495	473	509	516	492	490	507	491	503	487	496	488	475	526	492	493	507	484	486	472	476	503	475	502	510	478	475	496	489	496	524	464	479	486	518	461	508	491	498	499	510	506	502	504	482	503	466	513	481	472	474	514	528	497	520	504	491	472	496	514	463	474	472	488	466	474	493	530	485	508	488	463	487	490	532	474	491	466	519	507	506	507	498	475	468	477	488	478	512	506	518	502	523	503	500	524	483	524	474	469	458	469	515	479	539	505	540	469	476	501	481	490	514	481	495	468	460	488	526	521	500	535	536	502	476	511	486	472	486	488	529	498	493	471	502	478	509	497	467	497	490	481	478	516	506	463	507	499	457	478	505	478	493	487	477	520	553	414	497	472	491	495	477	485	501	472	468	451	538	527	518	499	505	472	515	485	451	505	521	515	456	452	488	464	502	509	462	505	483	469	503	508	472	499	482	464	503	459	491	479	451	528	522	511	478	503	503	522	491	472	535	499	477	532	443	478	520	499	505	511	470	485	520	514	487	483	491	463	520	505	491	460	445	491	515	499	464	502	511	542	481	448	502	478	479	488	508	495	479	472	487	556	506	518	482	508	471	520	425	472	461	471	490	512	488	497	498	500	503	490	510	499	462	457	506	472	513	465	470	488	499	476	462	511	472	454	509	521	516	459	462	487	485	480	522	498	471	520	480	506	461	508	482	523	471	478	522	454	514	517	493	506	511	489	481	515	497	481	498	479	492	479	455	471	499	508	482	479	464	492	476	496	502	509	522	485	500	461	478	512	470	480	491	478	500	493	468	448	514	521	498	485	467	478	505	450	507	500	529	495	493	501	499	526	485	485	479	461	484	529	462	522	474	509	493	519	498	509	498	493	481	449	501	486	502	529	455	468	483	508	488	507	493	473	487	478	518	486	485	516	471	466	541	478	525	465	509	515	499	527	496	485	475	524	471	486	527	463	495	468	470	449	496	479	502	502	449	510	523	544	493	540	467	459	527	479	499	460	484	468	472	498	484	463	496	497	452	542	522	506	493	502	501	413	476	452	494	499	478	506	533	481	525	504	456	503	494	481	511	498	491	533	487	475	511	476	515	527	518	485	485	523	475	495	481	530	489	488	507	441	492	526	533	503	493	504	491	529	494	489	496	501	512	513	504	463	489	498	512	474	547	489	469	524	502	518	468	490	476	491	449	504	484	495	500	465	496	499	507	476	477	479	495	495	504	535	484	496	504	531	489	514	501	486	529	494	521	480	507	506	478	529	473	496	488	466	485	477	496	452	518	504	495	477	486	472	475	511	496	509	502	517	467	480	479	487	475	509	536	486	458	478	499	489	513	473	504	459	456	524	461	492	514	481	478	522	511	516	501	492	521	508	535	492	439	523	457	482	499	446	504	468	479	474	497	530	444	499	495	490	462	492	469	517	457	504	495	533	562	492	523	491	499	471	493	525	483	500	522	513	493	486	502	477	491	460	478	513	508	523	485	506	504	469	477	492	454	490	518	517	542	496	507	450	460	461	526	491	502	454	489	521	497	507	487	503	507	513	510	510	508	483	472	439	474	511	508	446	527	472	516	457	497	487	470	445	490	520	440	478	502	499	486	496	518	537	487	488	495	477	470	491	482	512	472	473	462	488	468	469	494	484	510	481	498	505	505	484	518	535	485	478	477	495	539	513	505	460	497	480	493	514	507	543	502	487	516	489	474	474	489	513	499	481	473	495	486	531	531	495	469	458	497	502	489	513	469	463	497	476	507	484	495	498	500	503	475	498	492	461	489	505	547	481	493	474	477	490	454	490	477	503	517	489	499	481	487	461	494	447	449	494	488	514	480	510	516	521	513	496	484	490	488	471	494	526	498	482	498	499	530	484	493	502	481	479	483	519	494	505	478	500	531	479	523	485	496	492	501	482	468	482	478	479	477	515	488	489	487	446	439	507	482	516	528	519	502	478	484	489	465	492	497	483	492	502	503	498	492	470	488	512	464	530	470	514	535	487	533	460	517	467	492	465	521	507	513	476	507	490	486	531	501	510	485	500	485	499	475	499	502	471	516	471	525	505	504	485	482	459	504	515	521	483	482	546	480	465	441	495	505	474	499	486	514	507	480	460	483	520	529	471	485	509	474	535	507	494	474
