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
338114600131	338114600689	338114601238	338114601790	338114602338	338114602890	338114603440	338114603990	338114604540	338114605090	338114605639	338114606189	338114606741	338114607291	338114607841	338114608391	338114608941	338114609492	338114610040	338114610592	338114611142	338114611692	338114612242	338114612792	338114613343	338114613893	338114614441	338114614993	338114615543	338114616093	338114616643	338114617193	338114617744	338114618294	338114618844	338114619394	338114619944	338114620494	338114621044	338114621595	338114622145	338114622695	338114623245	338114623795	338114624345	338114624895	338114625446	338114625996	338114626546	338114627096	338114627646	338114628196	338114628746	338114629297	338114629847	338114630397	338114630947	338114631497	338114632047	338114632597	338114633147	338114633697	338114634248	338114634798	338114635348	338114635898	338114636448	338114636998	338114637548	338114638098	338114638648	338114639199	338114639749	338114640299	338114640849	338114641399	338114641949	338114642499	338114643049	338114643600	338114644150	338114644700	338114645250	338114645800	338114646350	338114646900	338114647450	338114648000	338114648551	338114649101	338114649651	338114650201	338114650751	338114651301	338114651851	338114652401	338114652952	338114653502	338114654052	338114654602	338114655152	338114655702	338114656252	338114656802	338114657352	338114657903	338114658453	338114659003	338114659553	338114660103	338114660653	338114661203	338114661753	338114662303	338114662854	338114663404	338114663954	338114664504	338114665054	338114665604	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14515	1313	1148	955	752	563	539	530	481	456	466	414	452	451	396	413	395	437	400	411	370	396	412	347	393	411	410	441	415	408	389	363	387	371	383	373	408	412	384	381	383	381	402	393	410	355	382	375	350	411	406	387	392	382	354	347	376	406	357	364	406	378	358	389	377	385	358	366	342	399	351	364	401	411	377	360	387	344	352	384	379	373	392	436	396	371	381	370	357	361	396	423	373	394	396	354	396	398	355	382	401	369	395	371	370	385	403	343	405	408	370	405	372	356	357	380	373	377	384	381	373	386	380	360	385	379	330	382	350	370	392	382	353	357	401	348	383	377	420	365	396	364	412	391	428	415	394	375	415	346	354	366	390	426	383	402	368	386	390	397	390	379	415	371	412	372	375	354	402	432	386	337	348	404	383	394	389	414	425	391	407	380	392	379	400	378	387	401	376	365	403	357	377	408	381	373	397	402	366	405	387	387	394	377	322	395	366	358	351	376	414	386	392	366	394	407	400	402	380	388	393	422	382	365	369	409	412	386	370	369	431	400	356	358	399	364	330	394	377	400	362	389	390	378	378	384	396	420	366	389	384	392	383	366	354	334	389	403	396	399	344	345	381	386	384	420	377	397	387	365	354	356	365	345	365	399	383	384	385	376	358	395	393	363	354	396	369	396	353	360	385	384	380	367	359	356	381	424	399	431	367	378	416	407	384	354	361	398	420	413	394	386	395	365	383	386	389	399	426	396	383	319	352	396	385	359	377	411	396	401	328	379	385	382	389	364	368	366	400	392	366	397	385	421	384	415	374	438	349	355	383	391	387	406	355	371	385	367	354	353	378	400	394	375	423	380	415	393	397	374	398	401	394	371	365	391	373	378	420	395	413	413	383	409	382	391	393	414	384	391	403	373	417	384	413	411	398	403	397	359	405	365	395	421	391	401	391	416	346	405	402	352	392	458	357	397	399	408	344	366	386	395	388	355	399	407	378	400	379	397	369	393	371	347	379	366	380	416	387	378	384	366	357	377	417	413	382	402	368	386	385	397	366	378	386	412	384	369	398	355	384	376	355	384	405	392	390	370	355	394	359	368	362	365	379	378	357	397	369	401	380	404	382	384	409	399	405	376	375	414	391	334	379	378	383	408	385	386	358	362	402	419	385	380	336	372	417	395	402	389	430	328	391	376	383	401	338	405	393	381	392	383	404	371	405	407	394	427	373	400	383	420	358	402	318	391	416	387	384	383	382	366	379	364	372	423	416	391	385	398	365	414	361	347	396	382	376	396	427	381	390	388	382	409	381	381	387	384	403	417	358	362	403	350	383	404	427	397	365	402	353	344	359	363	395	372	352	368	408	372	354	375	369	384	389	422	386	361	391	373	396	386	373	355	387	369	381	377	381	375	379	364	353	366	373	402	373	348	409	333	364	349	374	349	380	386	362	379	405	414	427	378	420	375	372	422	374	397	399	394	350	420	414	384	399	383	404	380	437	376	356	396	378	343	411	399	380	408	388	402	415	399	387	405	389	386	388	415	371	367	404	423	356	370	367	343	349	383	373	412	376	388	408	426	367	412	385	359	389	396	420	431	400	380	381	413	395	383	401	364	402	371	393	427	391	405	340	380	398	402	373	361	399	399	371	375	348	425	361	340	381	377	389	351	363	365	385	365	372	391	421	379	377	390	428	379	368	377	370	383	393	374	381	364	395	374	363	342	392	382	424	356	359	409	379	357	376	342	412	396	416	370	391	372	376	416	365	387	378	363	350	357	394	351	387	389	387	389	349	386	378	385	378	423	364	396	348	349	374	365	400	402	392	350	375	369	376	378	396	372	358	384	389	403	393	409	362	362	366	373	373	390	372	375	378	389	363	365	386	367	389	346	362	378	406	375	361	353	345	371	396	379	376	366	363	371	376	370	431	416	409	417	398	335	379	389	364	402	378	383	379	382	404	394	377	356	379	372	377	366	359	386	383	398	359	350	352	360	370	394	354	418	422	365	390	348	396	367	412	400	376	362	377	387	367	369	378	383	385	371	403	408	400	394	397	381	387	399	384	389	369	351	414	411	348	393	380	375	371	360	395	402	383	393	339	396	375	344	338	424	380	365	318	352	385	353	358	358	380	419	366	354	365	436	373	420	375	414	371	379	382	357	404	393	376	355	388	366	361	400	378	373	371	387	373	351	347	398	369	382	331	410	372	361	375	361	356	373	397	373	381	364	371	378	393	388	393	398	383	364	362	409	401	355	360	376	372	422	395	374	391	368	395	406	381	392	382	396	371	370	371	371	409	396	363	385	375	417	395	388	411	366	388	376	401	426	390	374	348	370	406	375	382	427	395	366	407	411	404	401	387	379	412	385	383	381	401	382	400	367	357	391	404	396	347	421	350	382	368	354	351	412	390	402	354	407	398	401	392	402	419	391	399	368	411	352	361	399	398	387	396	392	417	364	376	409	351	351	374	386	410	438	398	362	371	454	394	369	363	317	394	398	382	429	387	385	375	338	378	370	376	372	411	378	405	408	420	420	402	356	368	403	371	396	384	390	406	384	362	384	397	380	415	406	368	378	380	408	395	407	361	376	390	395	399	387	366	380	361	380	410	424	391	383	355	363	370	394	396	365	391	370	389	384	395	372	342	384	374	363	377	412	411	404	371	365	392	411	366	390	360	390	404	402	353	384	392	396	387	384	372	383	398	365	389	404	376	357	352	375	368	424	385	373	393	394	350	378	378	348	401	386	387	368	359	373	432	390	395	383	360	379	381	386	413	400	365	393	389	406	361	370	382	404	378	384	424	355	406	358	387	377	382	381	416	422	396	342	383	389	363	408	406	386	399	391	360	365	383	381	331	411	362	390	367	392	394	385	381	360	362	380	401	374	417	360	403	418	410	384	418	406	427	368	395	372	358	398	420	378	375	341	395	359	364	379	361	384	417	397	369	347	397	404	362	384	362	406	432	395	380	392	378	388	387	379	452	362	388	360	370	393	332	360	336	418	371	396	394	393	362	391	383	334	424	412	382	372	378	356	357	340	366	340	413	361	390	389	352	385	372	368	365	403	390	379	318	394	422	405	394	356	385	408	386	379	394	410	368	381	372	442	362	377	382	370	377	344	367	384	396	364	407	372	387	406	366	363	412	345	388	373	381	367	383	402	381	356	390	398	363	356	408	383	396	411	396	378	348	395	392	376	395	388	378	421	396	387	346	345	406	392	362	426	380	409	366	385	354	395	385	383	372	380	420	356	385	390	396	382	397	383	371	374	403	372	374	378	409	357	376	404	429	412	401	341	385	377	393	349	408	402	394	431	371	357	379	408	379	347	343	385	383	389	362	357	387	390	394	375	343	375	373	374	354	373	403	374	366	360	397	369	352	425	378	428	407	445	435	368	389	390	395	363	352	360	378	378	382	337	420	392	392	383	386	344	364	365	364	334	377	383	393	365	387	417	392	391	384	365	392	392	346	363	415	358	407	362	385	364	355	424	399	417	419	395
8649	1391	2290	2518	2154	1890	1655	1429	1395	1270	1207	1082	1046	1066	1023	966	997	996	913	962	946	928	917	899	882	903	917	903	870	876	874	915	854	921	903	848	834	878	891	854	867	851	861	876	846	841	919	878	878	878	852	907	888	899	890	907	847	903	849	846	898	870	875	919	869	894	851	922	902	916	876	885	874	874	862	876	875	847	837	884	861	877	843	863	808	883	807	871	902	843	839	813	841	836	820	818	873	840	941	890	866	832	848	864	869	863	829	838	864	830	868	858	890	854	841	886	875	821	904	888	854	855	848	820	828	855	868	876	904	882	824	845	835	876	886	830	851	867	828	793	844	873	811	874	874	791	885	855	896	842	822	862	837	888	890	896	833	883	857	854	830	908	864	824	824	890	829	864	880	875	881	828	846	827	838	860	844	861	870	894	825	887	906	885	886	869	890	875	847	855	897	883	895	774	849	856	833	831	825	872	862	870	835	863	858	855	849	846	866	889	904	874	913	822	837	873	814	844	870	828	848	863	794	824	873	815	833	794	855	878	895	876	920	903	812	820	815	784	830	901	857	837	858	817	813	844	830	851	858	855	891	833	913	842	895	832	792	864	811	836	849	817	845	837	882	841	816	878	857	863	858	843	862	876	843	835	859	878	828	850	850	884	914	834	824	863	884	879	854	825	843	849	901	839	858	863	816	836	862	843	888	832	823	895	822	885	792	856	892	899	867	838	881	808	876	841	881	854	812	820	865	898	821	804	888	852	878	846	899	863	837	863	840	830	865	860	813	815	854	852	879	875	813	894	849	864	868	849	801	857	832	820	886	885	836	859	839	799	841	838	841	862	853	861	844	873	817	920	846	865	863	842	854	885	846	876	870	819	877	875	834	861	810	845	833	907	822	847	811	886	841	851	851	876	819	884	843	881	780	833	891	874	813	803	871	864	861	847	891	797	854	863	892	846	820	832	853	910	847	848	866	864	839	900	817	875	826	856	836	888	882	846	841	790	875	861	782	848	902	870	825	880	810	911	793	886	863	877	885	830	847	880	881	818	919	865	826	902	847	877	862	836	871	917	827	817	872	907	824	819	818	885	829	882	828	814	891	860	827	865	873	897	805	830	880	854	873	797	876	832	867	835	911	906	840	882	836	864	857	892	846	802	853	855	877	880	866	818	884	927	836	819	844	892	838	893	818	830	871	848	865	843	842	906	841	862	850	838	880	809	832	851	873	879	841	876	853	842	811	825	825	823	841	826	874	828	831	867	871	837	825	838	860	844	841	845	857	855	879	885	885	826	859	834	879	881	824	868	910	890	867	881	881	845	870	867	870	883	862	854	861	814	822	851	815	863	850	862	870	885	839	859	849	814	857	852	833	830	888	876	862	848	889	907	841	837	833	915	887	817	857	903	866	850	852	839	889	834	848	849	835	850	879	859	825	813	809	814	823	821	887	857	884	815	909	902	835	790	908	813	881	862	805	842	833	895	822	858	818	893	805	808	861	799	824	798	817	826	862	851	849	849	893	884	844	820	803	870	864	821	880	885	834	804	821	883	839	856	884	876	825	779	824	880	831	844	866	855	817	842	867	808	845	836	828	859	889	837	857	882	830	849	867	896	828	848	816	873	853	836	861	834	845	869	799	814	880	889	843	831	790	829	789	836	867	869	848	833	878	814	865	861	875	895	855	873	851	825	846	877	851	837	858	869	863	855	849	836	888	838	806	830	811	881	844	861	850	890	856	840	852	874	845	809	839	829	911	868	852	861	849	904	853	913	849	893	849	844	871	853	861	822	853	905	810	870	882	834	818	878	866	893	880	828	836	840	803	885	864	867	904	844	831	831	856	852	879	844	812	857	892	842	865	815	910	852	868	878	848	807	852	841	859	834	835	806	919	844	903	856	879	840	873	813	809	850	874	857	837	852	940	881	851	856	896	837	838	810	826	805	850	824	841	877	847	876	848	868	841	865	936	847	846	888	867	889	826	849	797	859	890	845	855	862	821	848	809	800	832	850	848	877	845	825	850	837	825	830	922	824	883	895	855	874	821	878	839	860	840	874	841	833	863	882	891	836	842	819	819	851	888	865	831	826	803	865	867	891	877	888	863	876	833	860	858	844	872	856	810	859	882	861	836	837	859	911	832	853	912	907	871	873	941	886	862	807	897	824	850	834	825	888	838	829	867	840	894	902	876	810	838	889	888	845	819	893	829	848	883	841	869	810	843	882	827	818	866	833	827	843	859	920	818	904	853	879	843	905	848	834	833	827	844	837	871	864	804	837	895	810	876	870	851	859	857	861	863	918	876	857	926	815	826	856	923	829	867	853	806	805	853	859	839	840	890	910	858	848	878	883	841	891	881	842	819	881	881	849	877	814	857	881	893	822	805	875	876	881	849	873	862	841	841	855	864	856	856	827	854	838	831	787	853	862	897	890	888	827	847	825	884	905	831	850	803	848	875	857	858	852	830	867	855	798	897	849	912	884	866	863	828	862	880	855	832	831	812	825	868	880	930	809	872	892	853	810	862	867	849	829	809	793	834	853	888	919	883	879	872	833	868	835	904	850	880	803	888	876	801	832	855	886	880	855	820	845	860	854	827	816	838	861	858	840	874	854	876	818	853	892	893	843	817	847	852	866	856	864	874	876	872	901	855	869	875	903	874	861	835	837	847	885	832	845	897	860	927	800	859	892	846	878	847	817	857	892	822	788	800	830	843	895	838	827	847	860	867	839	839	940	871	845	849	864	865	855	863	848	877	893	837	865	927	798	811	885	852	857	878	820	901	854	893	869	848	799	862	834	866	839	862	868	813	850	851	820	873	849	842	821	891	830	863	852	834	861	818	831	846	836	863	873	832	864	818	832	856	871	929	856	890	836	922	901	843	908	850	847	867	803	796	852	865	911	880	849	887	830	908	887	849	867	821	869	840	865	843	862	820	805	806	873	787	830	797	850	821	894	801	866	828	834	855	874	847	844	843	852	880	858	932	887	869	890	901	878	888	874	856	854	877	836	837	808	867	879	842	884	885	837	849	840	866	844	942	859	865	866	914	812	828	895	862	850	879	887	853	885	893	853	839	833	864	865	880	869	894	864	859	887	894	827	862	811	806	821	888	866	837	868	840	876	875	787	808	899	870	844	847	804	810	868	881	842	867	886	825	826	906	847	870	851	833	897	871	910	890	852	806	869	842	835	869	849	844	876	862	886	843	831	890	848	859	862	883	844	825	846	828	867	876	852	846	855	819	855	841	869	841	902	883	899	883	809	851	868	830	883	869	786	818	843	898	875	860	890	885	858	856	884	868	887	900	855	871	811	817	871	827	912	890	858	884	885	875	892	936	798	850	814	886	843	869	815	850	871	822	932	857	867	882	780	842	839	887	859	905	824	876	868	870	850	874	817	873	870	910	880	821	864	842	815	838	858	863	842	863	871	873	790	858	855	826	858	864	855	881	856	864	819	822	847	841	835	873	844	811	868	848	871	883	853	828	845	869	866
1539	183	194	183	188	175	181	175	192	172	181	160	163	158	168	181	179	200	192	178	174	174	183	169	182	185	175	175	194	186	182	161	178	151	182	172	189	162	190	159	184	169	172	191	154	181	185	155	171	192	180	184	175	194	167	171	207	154	162	186	171	169	187	171	236	167	182	158	182	173	173	163	184	180	203	171	170	160	188	162	185	162	153	176	172	160	177	170	167	175	164	198	158	172	143	152	150	179	192	179	173	167	188	166	178	180	169	175	188	146	156	190	186	166	158	164	150	162	175	210	172	145	135	174	183	172	180	156	170	189	158	173	198	172	185	193	195	183	189	194	167	171	200	168	179	172	152	170	199	182	188	209	174	166	145	170	215	166	156	189	182	180	159	184	152	180	164	185	164	155	160	198	211	173	170	168	166	167	171	151	187	176	181	166	162	187	169	172	170	192	162	166	160	162	161	184	168	183	157	173	140	160	166	164	184	198	168	164	146	180	170	170	188	180	180	170	156	212	170	164	162	170	171	174	178	166	164	178	157	173	154	199	185	184	160	169	160	165	164	183	170	201	178	191	192	181	185	167	155	173	139	154	144	186	198	160	177	191	177	188	181	177	187	169	182	182	152	165	189	157	175	188	178	148	165	167	165	180	148	179	171	154	183	167	179	188	204	172	167	137	184	188	174	195	188	173	167	167	182	182	192	207	145	161	180	187	151	181	160	181	165	155	191	199	189	135	176	166	182	185	146	178	178	177	196	155	203	155	167	195	180	184	184	186	156	180	173	169	165	194	165	183	126	166	197	164	185	186	199	175	186	173	169	151	170	190	165	181	150	182	152	163	165	173	171	191	170	198	182	171	171	172	193	157	164	165	184	210	161	159	164	166	182	185	193	191	180	186	163	188	171	163	155	168	159	147	179	157	181	137	174	171	170	159	164	155	182	198	149	156	165	160	179	172	173	156	194	162	188	172	187	140	147	155	205	153	183	151	154	142	160	136	169	197	163	161	170	175	172	186	189	170	157	176	171	174	143	156	191	170	189	192	172	168	208	193	173	175	171	172	183	194	191	171	176	158	156	212	178	159	179	194	187	170	185	171	149	200	183	165	167	165	165	185	156	172	181	175	174	159	174	191	172	177	162	151	170	168	185	164	180	170	168	173	173	200	176	157	196	170	151	181	181	162	182	163	174	180	137	157	147	166	161	167	181	181	150	183	185	150	169	172	160	179	166	178	166	156	153	161	178	167	204	195	188	182	179	189	189	154	181	154	183	156	164	185	178	158	182	179	176	179	171	177	179	164	150	179	168	165	189	162	181	163	164	165	172	177	153	171	192	169	156	147	177	183	164	174	170	179	182	173	174	173	154	156	185	187	164	146	155	175	164	162	151	180	161	195	161	152	159	182	182	160	175	169	166	176	200	172	172	174	192	160	181	178	162	152	169	168	181	176	157	164	170	171	174	160	148	155	175	159	172	197	163	185	200	172	172	143	161	164	176	163	161	160	180	177	185	176	174	167	168	162	163	178	166	170	157	196	147	140	194	182	185	184	171	156	171	181	169	161	152	188	139	186	158	157	183	161	181	156	147	168	166	170	203	183	167	163	190	164	182	156	195	173	173	170	183	163	171	174	161	148	173	202	166	159	179	157	158	179	152	182	156	157	172	156	158	165	159	182	191	168	169	160	174	187	182	141	177	170	162	202	176	155	197	192	181	175	177	184	159	164	179	174	169	172	215	198	162	163	164	165	189	175	193	173	154	188	186	158	165	151	174	177	192	175	179	177	170	203	184	149	162	171	176	165	168	186	187	167	159	193	182	162	170	164	165	192	183	171	174	196	175	178	207	188	155	154	150	170	175	188	174	195	166	173	183	166	162	190	178	127	183	138	175	161	134	164	191	161	171	174	153	176	168	190	180	188	191	194	162	173	196	191	152	164	165	152	183	174	155	170	187	173	178	201	171	176	187	168	185	199	154	182	164	172	157	168	160	162	174	162	185	153	209	184	182	164	201	136	177	183	165	145	177	157	184	169	185	161	187	165	169	164	168	184	162	178	188	190	165	176	171	157	181	172	197	156	181	158	159	171	163	181	171	150	173	171	167	192	160	158	179	151	180	194	168	191	188	181	174	165	175	183	164	176	197	156	178	182	159	152	169	210	165	196	176	149	163	160	149	177	185	167	176	152	187	154	151	172	157	172	201	200	173	191	164	160	180	168	182	157	197	168	173	189	177	163	159	161	185	178	169	187	145	163	189	177	149	160	129	177	173	192	173	154	188	183	167	142	183	165	181	193	165	177	168	176	204	195	165	174	192	180	165	177	178	178	178	181	194	184	145	177	171	191	161	175	168	188	149	157	156	186	188	182	165	176	165	164	166	167	185	186	174	171	158	203	167	144	159	188	169	203	169	191	187	163	173	139	156	196	167	191	166	184	171	165	164	157	157	177	191	152	157	168	177	177	145	173	195	180	167	177	195	169	169	196	210	185	178	156	172	157	156	155	158	180	191	177	171	158	190	167	186	193	168	167	151	172	172	167	166	163	197	168	171	179	158	160	174	183	147	168	174	187	202	172	162	152	194	163	179	147	165	206	165	166	191	169	179	173	165	175	179	157	168	175	170	167	153	170	175	165	167	182	182	194	154	162	183	190	175	162	147	176	185	187	172	177	182	166	170	167	177	193	171	167	149	149	176	187	174	172	164	167	175	177	175	192	179	189	171	155	162	181	176	139	185	174	179	180	166	183	177	189	157	167	179	177	176	167	188	172	150	180	179	187	155	154	162	157	167	184	185	170	177	181	171	201	178	167	151	182	168	177	190	179	178	176	186	180	180	180	183	163	180	184	180	162	184	168	180	181	159	159	161	162	176	170	186	172	188	201	205	184	168	161	175	167	183	194	177	170	178	139	180	176	203	165	176	196	164	186	148	150	166	166	169	154	174	170	189	167	173	172	150	186	151	199	175	146	167	177	202	180	169	181	163	199	172	186	188	149	165	156	197	165	173	170	156	165	179	190	150	169	190	199	187	173	151	170	164	182	157	168	188	205	218	173	165	161	190	186	181	187	183	178	139	202	161	181	176	158	186	161	157	178	193	154	173	184	173	180	162	188	184	139	187	152	190	158	195	139	159	182	170	177	192	209	169	146	161	173	161	159	172	156	168	180	184	172	196	169	150	172	170	176	164	182	186	172	175	172	182	183	167	202	203	174	175	170	160	177	166	156	172	172	176	167	169	180	171	179	160	160	174	143	173	178	173	174	156	164	152	173	155	176	168	186	169	185	168	174	174	181	179	184	180	170	183	169	174	196	192	172	185	154	167	180	203	164	170	185	165	190	148	161	159	198	193	146	177	147	154	170	172	168	174	171	165	190	168	154	157	203	185	174	185	148	187	164	177	163	152	180	187	164	154	169	143	162	179	169	152	182	166	214	166	174	171	165	189	171	166	190	166	159	188	169	157	149	172	181	173	174	167	183	164	165	147	180	170	170
1625	445	430	470	447	432	467	454	445	435	430	443	480	458	433	434	434	411	426	449	438	462	463	418	451	447	467	450	451	486	442	423	447	422	419	456	394	433	373	451	412	398	402	447	430	402	437	460	416	411	420	436	424	422	409	414	413	419	449	476	438	446	414	451	413	439	418	445	412	449	424	419	451	438	433	470	437	416	410	473	432	405	421	398	395	410	429	456	463	439	467	441	431	426	390	425	451	431	466	441	423	384	394	428	443	445	416	455	393	447	443	430	444	434	427	425	437	449	404	468	432	392	440	411	436	440	432	435	435	429	441	450	432	414	450	425	428	479	399	411	465	410	406	393	404	452	432	431	447	425	457	438	461	411	428	431	394	462	430	419	440	438	453	409	430	460	417	414	409	379	462	428	399	436	436	428	440	397	424	428	438	460	401	427	422	416	414	426	395	475	413	457	427	460	449	453	436	428	408	460	433	412	416	447	452	429	446	457	406	474	458	417	422	416	410	443	438	417	449	412	430	443	422	423	406	454	412	405	443	422	430	410	418	447	428	471	428	435	434	437	468	437	424	428	428	420	418	479	424	421	421	426	453	399	441	440	404	434	449	438	473	424	458	448	432	379	444	412	407	437	420	452	455	447	414	381	391	441	399	411	420	435	420	438	431	446	418	386	397	429	390	452	433	425	459	401	430	467	420	429	428	416	440	425	470	433	450	412	440	436	412	457	428	423	417	449	411	434	444	447	421	439	421	470	439	463	424	432	428	421	391	402	442	473	457	425	407	470	426	403	432	431	419	444	385	410	439	443	402	454	441	411	422	397	409	438	412	437	460	440	435	404	452	435	427	460	449	427	441	436	414	444	446	428	452	450	453	447	434	454	428	422	407	407	443	445	436	441	414	458	438	437	405	464	423	432	452	448	399	443	421	420	425	467	441	439	421	440	453	413	430	436	436	426	420	415	436	428	443	394	442	403	427	397	475	452	429	420	406	393	422	445	435	435	413	469	428	416	387	405	408	451	416	434	415	478	468	425	448	437	432	426	430	439	451	431	493	422	441	445	437	413	422	429	447	472	434	437	437	443	408	384	407	433	440	444	439	421	475	388	458	430	438	463	440	451	392	441	452	431	413	438	414	437	410	426	443	455	411	433	387	447	437	451	406	430	443	420	434	429	400	455	399	453	441	377	449	442	426	427	438	443	449	411	447	406	443	421	435	455	440	460	391	442	417	401	408	414	407	457	403	455	398	409	463	443	424	424	448	433	448	446	404	421	428	451	464	443	404	398	415	427	424	410	404	466	445	427	408	413	433	437	393	439	429	415	432	442	437	438	439	428	420	435	432	404	441	404	455	419	436	456	445	429	421	436	434	439	427	451	466	428	409	453	453	419	456	452	475	468	426	481	439	417	405	457	448	431	439	437	401	425	415	400	435	422	413	440	413	395	415	448	431	445	431	432	417	447	441	444	441	429	467	414	483	396	426	434	444	432	410	410	438	441	467	406	428	428	416	433	407	455	443	441	450	450	431	441	451	424	397	411	427	429	436	408	428	426	456	373	392	425	490	451	440	403	432	453	442	444	445	438	410	467	422	410	460	429	435	413	431	451	455	420	441	384	467	459	419	456	460	420	428	399	407	440	440	455	455	410	465	443	477	475	418	401	458	411	441	424	395	420	397	404	427	426	431	440	463	431	428	419	429	422	422	392	437	425	417	445	425	441	448	417	439	403	435	430	457	449	427	442	478	411	433	440	422	432	400	467	447	381	456	430	435	386	443	438	452	426	415	443	475	373	447	458	459	409	437	422	411	455	450	431	448	427	459	407	407	411	452	454	437	420	430	452	424	393	414	434	415	446	452	429	421	452	445	435	396	461	439	430	423	423	433	437	435	418	398	437	398	439	410	407	384	416	390	438	466	464	434	411	429	429	409	465	378	438	410	444	430	453	405	396	415	427	467	450	435	440	426	429	422	407	392	446	462	428	462	402	436	446	433	450	424	398	432	450	406	460	460	425	442	403	452	436	455	426	388	450	457	476	450	446	416	416	417	432	423	433	385	409	457	449	501	421	410	411	454	418	439	445	447	446	444	442	377	390	422	445	414	411	415	422	413	423	386	398	440	413	439	442	450	395	456	440	457	441	423	441	394	409	437	442	486	406	413	434	420	448	421	400	468	446	437	447	423	395	401	462	453	436	449	450	438	410	445	423	401	430	435	462	403	439	424	420	412	421	476	451	436	415	439	454	433	438	412	451	426	459	407	447	447	438	439	409	412	463	452	421	411	479	410	427	418	456	411	454	427	467	413	445	424	442	430	446	452	408	444	464	416	383	446	441	412	468	409	428	418	457	475	452	432	404	418	462	426	407	419	421	409	417	430	423	437	427	421	391	458	425	434	454	449	436	421	435	430	429	431	438	455	404	449	470	446	438	465	416	437	483	432	447	409	429	429	466	452	383	408	429	393	448	458	432	455	397	467	463	464	431	452	430	418	436	478	431	450	402	462	454	416	440	458	421	455	461	436	433	469	407	456	457	426	466	427	434	425	409	427	410	444	439	436	434	381	455	431	426	463	441	433	439	469	432	440	384	444	424	432	423	396	411	435	425	449	435	458	436	426	455	411	433	406	399	457	416	451	442	386	392	424	446	411	427	403	430	414	407	392	421	418	409	405	445	398	421	406	440	445	459	412	424	455	452	438	415	435	436	440	442	430	451	457	432	469	470	452	459	466	418	440	418	445	426	444	433	446	435	469	436	404	414	397	475	448	424	402	393	431	403	440	428	409	441	434	405	386	402	421	380	471	429	449	458	429	411	443	450	450	449	423	433	426	424	410	431	449	430	429	432	457	419	459	423	445	432	436	467	431	427	435	432	463	451	428	457	435	434	430	402	411	426	400	415	412	423	440	409	423	422	410	416	412	476	398	450	426	441	455	453	403	415	403	439	457	422	474	443	445	394	436	470	428	421	398	437	446	448	432	429	414	439	431	459	408	410	435	385	439	462	447	417	428	440	447	433	405	436	424	421	414	421	441	400	388	392	433	429	425	422	474	406	428	482	457	440	433	407	391	445	377	426	411	428	429	411	420	409	452	388	453	440	396	451	455	409	438	414	429	395	411	422	426	468	494	458	437	431	447	443	458	457	447	458	435	410	426	466	421	426	423	398	414	431	409	435	420	426	414	444	476	430	436	437	416	450	404	443	416	423	436	424	429	434	418	437	424	412	433	390	429	438	412	463	422	442	451	421	422	435	390	457	435	417	472	412	395	410	435	454	448	431	431	404	406	433	409	422	437	432	397	473	465	411	399	438	442	454	408	423	426	418	424	425	418	440	441	448	405	434	441	443	421	408	428	454	461	425	408	453	413	463	407	452	412	437	439	453	467	451	440	415	411	388	457	440	444	427	457	443	417	416	429	428	424	396	455	409	435	416	422	460	464	430	434	449	438	420	412	452	425	428	423	424	448	459	409	456	421	430	438	421	440	395	397	445
7587	505	483	450	385	333	288	280	251	238	250	219	240	216	222	207	199	212	229	255	225	206	216	194	217	244	205	191	198	227	211	239	223	215	212	209	248	210	219	199	215	232	224	188	206	213	192	224	240	203	191	204	236	244	246	233	190	235	216	237	222	226	219	259	209	231	198	201	220	208	251	230	217	228	231	195	201	215	189	204	215	211	203	190	209	224	248	230	208	210	217	198	228	199	207	222	206	213	204	229	221	205	198	197	243	224	240	233	238	233	213	219	231	215	220	228	197	199	221	213	215	208	210	197	239	203	211	214	208	211	217	204	231	205	205	210	239	234	235	214	222	226	206	238	215	221	192	208	203	215	171	198	221	205	228	192	208	213	218	206	219	195	200	210	245	200	217	236	236	231	253	200	225	219	203	216	180	230	239	211	215	224	227	195	229	225	197	238	216	218	228	219	225	231	218	220	203	216	220	209	236	203	218	203	231	199	212	220	188	235	209	226	242	219	216	195	215	222	184	220	212	223	236	210	211	205	208	210	229	232	215	219	195	213	208	206	191	224	211	258	217	225	206	223	215	211	182	188	200	206	206	243	251	226	225	229	236	199	202	220	197	257	237	186	207	232	197	232	205	219	225	229	210	217	192	211	206	237	240	251	226	222	191	207	257	219	207	221	224	214	208	225	201	217	201	243	252	219	228	190	220	222	214	207	218	211	203	229	222	194	184	208	216	230	195	227	237	220	216	227	190	230	243	228	206	224	245	237	226	197	206	216	235	209	221	223	210	198	214	207	216	241	206	224	238	192	206	221	201	231	210	206	201	203	223	230	231	208	212	213	193	239	189	201	235	215	230	214	223	229	223	238	179	216	240	219	218	228	204	201	192	228	221	219	223	235	218	229	207	213	207	203	205	196	221	167	223	218	212	227	216	197	225	225	214	222	231	219	224	207	231	232	224	194	220	240	211	219	222	227	211	213	208	240	205	237	196	225	198	196	205	233	236	221	177	194	187	216	224	212	219	215	211	223	232	231	224	210	199	208	197	226	208	205	190	211	203	206	234	210	231	198	225	216	202	213	213	208	186	218	208	229	217	213	233	222	203	200	216	212	188	197	212	204	198	241	197	242	209	237	208	210	226	202	211	226	225	215	232	218	198	209	189	206	217	229	233	220	230	225	240	213	227	217	208	205	209	209	211	236	211	217	204	183	213	194	202	249	218	206	207	222	237	226	199	200	236	195	211	225	242	239	223	194	203	228	216	221	231	219	247	195	209	209	228	209	215	193	233	252	203	233	186	223	237	203	204	230	173	197	246	224	223	192	216	209	207	242	189	194	236	212	194	195	228	242	234	225	195	213	196	259	206	215	206	216	210	200	209	209	242	220	219	228	225	209	190	200	206	199	213	207	210	224	220	211	234	209	201	221	202	194	206	190	215	221	222	188	222	221	243	177	215	214	218	222	205	185	222	222	183	216	229	220	215	218	241	187	214	181	217	256	202	228	182	192	201	209	228	218	226	207	224	232	211	221	210	256	216	213	234	230	192	211	245	230	225	210	223	245	215	202	219	225	221	189	191	209	218	200	206	212	219	214	202	187	201	209	231	201	227	237	197	192	250	199	240	224	226	207	206	235	207	216	233	238	248	221	192	212	229	202	223	190	219	205	226	236	222	215	216	238	207	210	193	215	207	202	227	205	212	214	185	214	200	217	231	219	223	192	231	202	226	201	234	209	229	231	223	217	211	198	227	192	199	225	217	243	217	230	224	213	232	208	227	209	229	222	217	226	213	224	223	224	219	209	216	210	219	216	223	227	211	229	229	220	210	216	223	201	231	218	218	225	205	211	241	212	227	225	225	227	222	195	222	216	225	200	215	203	211	215	225	200	217	243	236	229	208	198	201	211	240	240	201	223	215	256	206	229	234	225	192	192	219	206	214	200	209	205	213	210	208	215	194	180	223	190	216	191	226	216	214	244	235	238	226	218	213	195	220	220	227	204	219	200	223	231	222	202	211	208	239	207	216	234	206	238	229	222	195	202	241	249	205	223	199	212	231	224	217	211	243	232	215	213	213	205	189	224	203	240	235	212	235	212	244	259	239	236	216	232	205	215	235	235	218	212	245	224	214	195	219	231	211	211	211	205	237	247	215	203	189	227	226	188	193	224	229	237	214	227	222	214	185	224	210	230	211	235	254	219	212	196	202	230	232	228	217	215	214	220	227	216	216	221	217	222	213	212	225	216	228	212	194	183	198	190	239	213	239	216	207	229	216	226	193	234	265	201	227	228	260	243	258	213	235	214	229	218	214	221	220	204	187	235	212	228	211	194	215	220	193	210	215	228	209	211	253	220	218	206	213	205	213	219	224	231	233	232	212	212	206	211	215	202	212	243	236	212	246	234	225	200	212	167	178	202	202	201	216	238	213	229	208	177	240	206	232	195	209	223	218	224	223	221	204	225	233	225	225	248	197	212	221	227	206	226	232	223	223	222	223	229	209	219	201	201	191	194	224	214	233	237	215	215	201	196	208	214	223	242	217	197	221	205	221	204	206	225	204	216	228	210	202	222	232	217	216	213	202	202	211	198	218	211	214	230	239	226	209	233	258	208	209	221	199	206	227	200	207	201	218	205	210	208	207	214	208	219	227	232	238	232	213	208	213	203	206	209	222	214	223	183	196	198	249	233	213	246	219	214	238	230	201	200	199	207	216	196	208	206	197	223	242	193	244	203	216	228	247	190	193	209	257	223	234	217	232	198	210	231	215	244	247	224	206	221	224	242	196	217	218	212	199	192	213	216	200	198	234	201	194	247	213	224	194	214	211	212	235	245	217	221	217	227	218	184	220	197	200	225	221	224	251	230	179	204	200	219	233	190	188	201	215	207	232	198	206	198	211	201	270	214	207	211	216	232	226	222	211	191	203	207	221	216	225	241	193	208	216	215	220	223	199	234	207	211	179	212	218	226	225	219	226	211	181	222	206	191	227	230	200	218	215	244	197	228	214	240	222	237	237	203	220	219	180	203	243	214	221	225	209	216	214	237	200	216	214	209	208	221	197	212	235	209	210	222	218	218	192	200	222	211	206	210	217	199	221	214	208	237	231	221	221	200	197	205	215	214	217	208	218	223	221	219	187	214	219	220	212	217	214	225	228	209	204	210	231	237	212	242	206	208	221	218	224	200	221	240	245	237	227	239	225	213	213	203	215	209	185	204	246	214	222	204	229	208	203	233	212	226	200	252	231	228	217	233	219	215	235	211	219	230	211	225	217	222	177	208	260	218	262	207	192	236	204	235	185	201	226	238	214	234	194	207	218	201	221	203	236	192	206	210	220	188	212	205	234	177	213	232	213	200	200	228	205	200	214	205	209	208	193	243	248	199	213	218	204	223	209	198	210	222	197	227	226	219	217	227	240	255	212	213	168	199	216	211	214	229	212	223	225	228	231	209	224	230	213	212	201	206	227	228	240	223	225	230	207	203	215	231	198	225	218	203
6221	764	1213	1440	1187	1080	930	851	796	756	734	655	648	575	628	588	568	594	569	536	561	563	598	558	575	620	573	545	592	566	537	551	542	538	528	543	530	579	544	533	523	546	551	563	593	540	565	553	561	535	506	505	544	601	507	508	561	547	572	530	548	533	544	541	538	542	508	565	562	523	479	539	531	525	524	573	516	543	575	489	511	518	578	550	545	526	523	572	513	557	546	513	554	501	523	526	567	518	546	548	533	509	523	534	506	557	521	516	528	525	533	511	561	551	563	525	519	508	514	548	514	494	541	523	504	537	523	526	517	568	525	571	532	537	488	517	502	519	532	519	517	516	534	542	501	522	503	576	522	517	543	537	541	562	535	507	529	501	565	510	565	578	509	523	550	540	541	545	527	536	545	503	524	533	542	551	540	547	496	505	502	521	496	565	520	493	567	538	544	532	524	514	525	535	523	542	495	493	536	526	544	552	549	547	517	562	491	570	546	553	566	547	531	547	558	506	517	562	534	547	501	522	592	529	536	551	508	577	516	482	522	500	495	523	529	566	520	540	551	531	547	514	546	524	523	538	534	479	556	549	530	516	515	554	529	554	521	527	551	534	497	515	506	515	529	550	559	519	544	526	551	535	529	525	532	505	579	527	546	533	530	540	508	502	537	550	537	492	541	533	536	558	518	538	525	539	549	515	535	536	503	525	486	544	487	516	545	519	549	499	527	537	477	502	550	539	550	486	543	554	546	532	555	520	519	519	544	509	545	535	533	521	526	509	512	512	528	539	570	524	512	521	503	554	535	518	552	513	544	521	522	545	528	531	516	499	540	560	507	528	528	532	503	540	539	522	515	526	570	552	530	512	539	509	522	537	509	565	513	532	533	549	521	546	526	495	520	528	526	502	572	556	542	505	505	492	532	527	526	553	550	553	556	548	521	526	533	503	500	499	485	537	520	508	549	561	526	528	517	508	547	508	552	556	529	526	543	557	522	529	561	542	539	520	518	539	530	509	534	527	531	533	515	518	506	499	558	507	546	558	519	517	524	528	516	541	499	509	508	582	510	525	502	492	547	551	505	552	553	526	533	513	500	529	529	499	552	553	555	526	536	522	489	540	507	526	554	543	491	555	516	556	494	538	553	576	537	494	558	535	526	514	525	536	540	544	524	496	493	517	525	528	522	535	593	565	513	488	517	577	545	515	523	539	539	525	518	511	536	507	534	528	524	533	531	560	512	512	519	528	537	520	515	507	508	521	563	545	527	497	517	523	537	526	529	493	508	536	518	521	554	526	577	554	517	529	495	579	545	516	513	509	524	590	538	514	523	543	497	511	537	535	522	500	547	496	536	540	484	551	513	539	560	526	513	527	493	529	502	572	548	484	530	527	561	516	521	560	604	543	554	526	533	549	526	527	553	535	529	575	491	526	536	511	490	510	525	538	521	534	521	565	548	535	562	541	519	501	539	559	530	478	536	537	520	504	545	556	570	543	516	540	513	549	490	572	530	581	517	547	510	542	505	543	532	536	542	542	509	521	559	504	530	530	538	523	524	528	526	546	520	518	524	529	560	505	543	525	540	517	506	530	513	519	533	501	536	547	559	521	553	523	563	534	519	563	529	556	512	523	559	515	533	537	540	544	512	555	573	497	522	493	491	574	555	472	539	470	525	530	520	517	545	538	508	533	506	508	514	546	504	522	543	510	538	581	573	514	549	522	527	538	524	545	540	497	537	520	510	533	513	558	521	523	527	580	487	525	539	505	495	561	555	495	507	522	577	543	526	549	520	528	550	506	483	519	543	520	518	506	530	547	511	561	521	521	534	499	549	543	525	521	530	530	515	515	544	525	517	496	518	516	505	517	542	534	585	517	516	546	540	573	557	523	554	544	566	552	537	519	544	547	537	534	529	513	526	521	525	555	555	550	549	537	505	504	556	494	529	528	522	516	509	543	541	548	493	546	504	527	525	529	503	609	537	565	528	504	510	512	534	543	555	563	539	539	520	505	524	545	540	525	534	514	538	529	526	527	487	545	543	559	519	532	516	529	532	538	584	528	484	554	532	527	524	508	516	531	496	519	543	544	534	530	566	513	526	544	553	545	529	505	515	542	495	494	521	502	540	514	548	510	525	591	530	471	555	502	546	545	550	550	508	519	532	519	553	473	488	524	511	532	532	566	552	563	483	548	575	515	507	537	575	508	547	520	561	530	534	569	542	505	546	543	512	481	508	498	567	548	525	515	513	519	484	557	531	537	550	587	536	557	542	572	552	569	557	518	483	520	505	517	568	488	518	536	568	505	533	523	525	542	511	533	538	537	479	531	528	553	492	563	517	500	543	557	516	529	488	540	549	530	558	520	486	504	531	513	555	521	513	514	524	541	520	523	516	531	556	529	538	545	510	538	508	550	557	533	504	537	467	542	505	501	536	546	547	528	495	538	517	551	484	540	485	499	530	533	529	510	546	519	516	513	534	519	549	558	539	533	544	524	574	543	523	551	564	551	539	515	498	563	543	537	537	508	527	487	567	518	508	544	540	574	549	521	527	518	563	540	549	507	509	572	509	532	529	571	515	520	548	518	505	552	565	524	517	553	539	523	504	567	552	543	520	515	581	510	546	552	515	518	527	522	568	505	561	525	548	524	546	505	538	545	553	542	548	540	503	532	532	502	533	595	504	539	479	513	601	531	524	534	508	533	543	542	532	512	522	550	553	550	539	498	496	507	493	516	542	553	535	482	559	578	522	538	514	527	539	501	503	519	528	521	500	550	525	493	544	520	504	555	511	538	537	582	536	530	496	534	513	543	553	547	557	549	513	545	529	507	586	533	528	535	538	545	516	520	526	555	500	542	525	515	554	530	505	513	533	552	538	565	527	534	492	504	526	523	516	521	582	536	534	571	554	552	579	541	500	533	511	550	550	563	519	556	551	531	550	494	518	501	525	538	528	543	516	573	521	518	511	538	514	547	549	501	538	526	553	518	548	555	557	511	515	506	455	557	544	538	502	520	524	479	527	533	523	559	494	506	494	533	532	571	514	518	555	515	523	553	504	541	503	554	503	520	531	538	508	506	522	546	517	518	527	542	543	531	485	532	484	564	520	560	513	527	519	543	509	526	536	549	520	547	487	575	565	521	527	527	504	524	545	526	568	541	508	527	506	519	497	512	494	523	553	548	498	551	538	522	525	557	524	527	541	558	572	547	536	524	518	531	531	546	524	554	505	534	529	568	547	507	508	553	567	512	510	545	542	530	552	580	510	562	552	521	539	543	520	518	499	531	515	474	522	512	492	508	505	529	533	562	546	504	504	545	532	491	574	537	520	517	573	546	509	548	506	545	544	525	561	502	554	551	527	549	548	560	529	489	537	530	519	546	553	488	528	497	534	507	576	550	588	522	551	537	519	468	505	532	524	520	520	498	538	544	515	510	533	549	544	507	499	537	539	519	509	497	550	533	512	553	535	497	570	534	526	513	524	543	503	519	571	524	518	541
14585	1359	1103	893	685	622	543	528	464	428	422	433	427	399	423	411	404	403	425	409	375	399	404	356	387	436	355	415	356	378	406	352	430	384	345	394	352	388	417	400	426	402	356	407	360	387	384	368	406	348	383	380	367	373	403	390	337	378	369	392	344	363	349	407	378	359	400	346	380	397	398	397	409	377	411	374	391	390	357	438	405	407	382	359	381	363	385	349	353	395	359	391	415	399	416	350	402	371	363	421	379	368	451	383	390	365	365	375	369	413	367	387	393	372	393	422	403	367	430	369	371	388	377	379	387	389	396	388	342	356	359	365	367	357	369	365	331	353	394	394	376	370	390	416	379	340	343	364	381	419	364	393	366	408	423	390	381	388	375	392	394	391	370	370	398	366	385	382	385	391	365	338	345	413	360	372	377	387	376	366	370	404	414	377	416	362	391	361	404	370	369	380	350	344	394	368	357	379	369	367	382	397	366	381	372	387	377	354	380	404	391	378	394	380	356	396	349	394	457	380	400	356	430	427	379	361	395	386	387	371	389	370	393	366	392	372	357	387	403	389	365	406	371	404	405	376	397	370	353	362	362	405	388	408	381	350	387	367	398	382	370	353	369	391	364	367	355	353	383	360	383	368	376	414	370	373	362	372	366	387	364	380	386	355	399	391	379	362	394	405	395	358	342	352	356	416	365	346	395	410	367	366	381	371	356	343	419	407	376	364	379	389	353	400	380	376	409	390	366	375	385	384	414	387	373	405	355	364	406	386	361	387	436	397	351	349	398	357	356	382	373	404	402	346	350	354	386	449	366	410	421	418	358	366	378	390	348	377	411	364	378	424	359	361	381	381	390	358	340	366	377	387	376	417	348	403	389	394	377	368	388	400	364	381	371	377	392	373	381	357	349	402	358	366	375	395	394	387	413	418	418	395	386	408	384	375	420	383	362	356	369	391	399	357	379	364	333	404	369	423	417	414	358	384	374	399	387	391	369	404	355	369	384	347	384	354	353	356	370	389	395	365	392	382	365	390	383	385	361	330	423	391	390	392	371	356	374	351	362	395	395	388	349	370	381	344	377	358	416	408	406	339	400	318	393	402	364	358	387	378	363	351	368	385	370	357	411	378	338	354	384	395	419	379	385	385	384	390	403	396	389	382	371	415	404	381	391	393	393	340	378	398	365	382	378	387	377	393	401	380	388	367	402	366	358	338	358	397	381	349	394	388	352	401	371	391	354	382	398	411	395	378	374	378	355	372	350	373	375	369	371	377	402	371	378	363	359	402	408	362	399	347	368	404	377	376	380	402	361	427	358	393	376	368	404	374	385	416	372	374	385	426	422	383	379	362	393	387	375	376	362	366	369	387	407	384	377	357	374	389	372	392	379	347	375	412	407	387	354	380	360	363	382	444	364	366	366	348	341	368	379	362	360	404	360	365	380	414	378	369	353	377	374	370	373	405	357	402	397	368	379	413	350	386	372	383	385	361	375	351	368	351	388	416	354	340	386	370	376	388	385	420	384	385	351	395	368	361	417	354	381	360	358	405	400	409	396	393	381	387	373	392	365	386	392	356	372	380	397	405	394	385	326	394	382	355	347	368	369	366	409	413	381	370	359	408	426	355	370	382	373	389	398	359	433	372	373	416	403	360	375	354	376	392	387	405	328	402	380	385	418	402	367	418	374	403	356	384	388	386	385	373	385	430	395	368	377	403	391	406	375	419	365	350	388	377	379	343	388	382	352	396	367	397	356	391	355	367	410	386	394	371	345	360	337	370	390	353	396	369	365	364	360	372	374	413	408	384	340	396	368	395	395	431	354	382	394	400	377	366	353	352	370	381	353	369	375	380	365	412	394	410	374	385	378	374	422	365	379	343	339	374	360	384	337	398	374	407	371	385	381	352	361	405	404	405	398	366	369	382	360	396	403	348	350	358	362	373	378	364	367	376	381	365	364	386	359	427	398	403	360	372	366	356	371	330	379	389	364	370	359	369	395	352	372	380	359	371	404	367	358	378	385	354	370	372	364	386	362	408	391	409	396	363	374	403	364	384	389	388	366	373	421	392	373	375	403	383	399	351	373	389	404	370	413	391	426	385	382	399	382	394	365	343	352	385	388	406	378	413	349	364	374	347	365	408	380	427	376	383	372	377	396	353	377	378	443	412	376	368	366	349	360	406	383	348	362	376	391	387	417	389	405	373	362	374	395	371	394	362	380	326	360	395	373	361	425	342	374	382	346	427	388	374	368	361	355	401	438	399	368	374	363	408	370	399	394	404	351	364	404	421	417	353	406	388	396	415	384	412	389	374	352	399	395	356	377	378	389	396	380	375	361	358	373	379	367	379	379	412	380	386	380	370	409	391	414	425	413	348	359	378	396	373	322	337	384	368	351	369	346	379	381	399	398	379	371	359	328	418	344	372	405	371	357	396	384	371	333	406	345	425	378	398	365	416	377	367	369	395	366	348	401	386	421	342	350	365	380	331	359	388	349	368	401	384	366	408	382	352	389	395	377	372	389	375	404	383	369	347	390	398	346	350	396	376	400	382	373	363	366	401	376	352	409	369	407	410	420	397	361	419	404	376	351	363	357	388	411	390	369	390	340	332	373	341	424	379	336	399	413	375	389	357	394	347	384	362	380	418	381	350	376	369	402	373	402	364	404	351	374	340	381	387	387	375	374	365	411	395	394	390	378	399	383	383	351	364	379	397	365	367	391	415	387	407	458	355	395	411	337	347	419	332	381	345	364	381	373	336	408	412	343	364	387	375	376	364	379	375	399	400	408	408	358	359	420	422	412	352	379	353	356	402	380	395	378	360	383	336	388	359	425	397	355	363	370	360	404	374	357	375	377	356	388	339	381	357	387	350	399	385	377	354	382	395	413	389	371	407	358	378	409	343	402	367	372	390	415	359	374	407	354	399	406	371	417	377	365	394	398	379	373	392	333	366	378	375	400	406	366	379	402	365	379	393	385	409	384	375	367	376	373	407	401	365	340	350	353	373	355	404	392	378	354	358	368	385	381	427	371	398	357	382	350	412	420	394	386	368	346	371	396	401	420	368	393	378	375	401	380	362	392	320	400	402	372	373	378	379	400	330	412	407	404	420	369	388	404	358	403	388	418	380	377	369	366	397	402	363	388	394	401	347	379	371	391	376	397	392	391	364	359	368	386	374	386	364	377	368	371	380	356	365	371	398	363	396	375	363	378	406	362	400	380	375	343	391	404	360	360	370	370	365	391	378	376	369	387	396	375	355	381	393	357	372	367	379	389	375	379	393	424	401	410	344	352	331	403	363	370	410	412	399	386	380	368	386	377	376	365	382	422	358	365	363	395	410	351	346	383	339	385	394	403	385	360	373	389	387	353	394	390	377	395	383	376	416	374	373	406	386	379	391	370	344	361	406	376	393	378	367	368	357	356	354	391	368	366	389	377	381	375	417	372	388	389	358	403	365	382	440	402	385	401	400	385	396	407	383	363	399	377	378	373	409
8386	1344	2264	2548	2258	1842	1683	1464	1414	1190	1181	1186	1143	1133	1023	965	971	893	960	950	886	930	927	920	887	896	941	888	870	933	914	904	875	858	880	866	844	892	887	880	856	850	909	875	867	879	878	879	840	885	879	817	846	878	835	917	851	841	845	851	849	818	857	929	810	879	901	897	867	835	851	882	905	840	818	843	825	891	859	856	818	879	828	837	882	871	852	837	843	884	843	855	830	863	783	898	852	876	918	887	845	851	833	881	827	840	842	869	845	806	809	826	835	842	824	910	832	858	843	802	896	825	880	891	790	842	890	848	863	818	887	850	867	885	812	873	839	782	854	888	884	874	868	821	887	818	865	820	838	840	793	877	849	801	862	874	846	819	836	831	859	872	894	857	879	876	832	838	860	854	884	850	860	837	849	880	879	819	829	805	836	863	819	849	850	879	820	880	780	854	890	814	812	889	810	839	852	894	817	886	872	896	811	839	804	816	896	854	879	824	851	836	814	842	830	843	860	802	901	793	850	874	843	857	827	853	863	877	826	835	871	841	867	839	879	920	791	819	862	884	792	770	881	839	807	853	799	847	821	855	837	788	884	882	823	933	903	887	776	865	900	871	871	856	902	817	812	860	827	840	878	775	851	879	868	867	823	853	839	879	819	848	827	860	879	880	851	831	824	805	831	829	826	865	791	832	872	871	856	883	830	863	844	841	880	845	842	886	824	824	865	834	839	841	845	854	835	876	806	840	836	833	874	887	843	858	829	885	829	842	879	858	882	815	823	842	906	811	842	893	916	855	823	828	809	789	829	845	803	871	822	851	833	897	851	881	883	885	831	784	884	842	818	866	853	798	820	878	857	888	881	909	850	836	901	820	871	835	875	834	855	882	842	819	826	853	842	854	829	798	851	862	786	846	862	812	833	829	868	811	867	844	814	846	849	831	868	821	886	837	881	833	837	862	914	822	907	851	822	813	815	848	825	849	836	871	815	918	814	838	868	884	825	862	860	843	855	831	811	847	845	858	840	856	821	872	876	871	813	841	760	852	844	819	833	894	840	869	897	798	845	808	804	853	874	834	860	846	890	848	863	847	832	822	829	832	847	902	885	848	833	865	928	882	835	843	812	831	840	850	890	827	846	870	832	870	836	842	818	841	855	825	854	846	855	870	827	827	841	846	809	865	906	851	873	775	882	847	836	805	853	794	841	860	847	833	860	865	849	895	850	829	857	847	855	838	820	871	884	866	830	843	850	857	837	870	809	848	889	846	882	832	823	841	822	859	826	830	854	852	862	834	841	791	878	824	825	800	875	842	832	806	825	853	818	817	827	832	857	810	801	856	854	829	817	871	810	864	842	845	879	828	819	873	840	854	850	871	843	814	847	873	879	796	788	826	803	858	792	826	844	881	805	911	855	864	837	786	890	898	835	779	818	859	790	811	803	891	843	885	817	884	876	848	861	869	830	871	835	881	849	852	919	835	832	841	814	872	840	815	891	862	820	841	844	861	881	867	891	805	860	817	851	857	848	905	825	843	874	828	853	882	845	842	792	830	848	793	862	798	853	841	844	825	812	862	873	875	848	847	812	842	845	858	835	843	849	867	862	839	889	810	898	805	789	832	874	860	841	854	809	852	838	856	828	830	834	816	885	800	848	816	843	831	826	829	861	857	842	900	819	852	854	802	878	819	843	845	819	911	797	833	822	845	845	862	819	846	816	909	895	841	848	820	868	857	877	857	841	821	834	889	899	892	865	814	859	845	851	841	840	874	860	904	863	837	850	891	849	847	872	855	843	847	834	819	866	854	828	807	843	831	821	834	828	848	879	806	825	848	848	823	807	823	800	861	832	875	810	874	873	800	815	791	822	844	857	826	789	820	832	826	892	853	854	848	776	850	816	853	850	789	868	846	873	841	794	867	834	871	825	795	839	860	872	809	871	878	826	874	863	829	854	823	837	849	836	888	873	819	815	812	845	798	884	821	823	811	829	844	856	823	898	857	854	825	891	853	852	856	893	814	859	857	853	870	846	848	817	811	823	843	832	859	815	798	809	880	791	882	824	836	868	815	876	863	844	853	867	851	846	897	848	862	880	846	860	792	857	848	875	827	855	879	871	835	864	825	850	859	859	863	865	825	897	900	893	872	839	827	863	794	832	893	838	786	858	870	868	808	871	884	803	873	796	901	839	860	887	804	852	860	852	816	869	838	857	866	783	809	872	838	832	860	774	844	850	843	859	867	864	893	887	827	794	836	861	841	804	850	833	820	906	881	855	839	839	869	830	842	823	795	831	860	834	852	923	830	824	893	905	850	848	871	872	891	911	881	820	838	820	839	801	843	831	829	810	823	839	837	880	886	874	842	797	842	918	844	884	835	815	837	867	791	855	836	845	830	840	834	890	851	868	849	834	874	868	822	878	831	838	818	841	828	825	849	810	831	875	818	831	867	799	848	848	840	877	909	842	872	830	856	850	852	867	851	853	802	826	862	862	861	808	818	840	882	884	878	894	825	869	828	852	904	818	869	849	871	902	856	799	874	861	880	856	835	830	878	850	876	804	824	828	842	847	861	827	823	870	857	858	800	834	834	852	823	839	897	817	789	853	891	827	836	803	853	836	840	825	857	826	815	846	866	879	785	841	857	823	821	900	820	870	820	828	818	864	806	873	884	929	842	827	871	814	768	801	851	846	865	851	850	825	870	860	826	814	866	851	874	818	822	847	821	798	815	860	811	838	883	907	843	890	910	862	868	875	884	837	866	855	817	855	853	857	783	829	826	797	855	856	856	823	848	862	828	861	874	836	873	830	847	862	862	841	845	922	838	825	791	845	819	862	808	859	867	855	835	841	855	844	834	828	856	816	861	889	834	824	809	862	851	826	873	844	850	810	815	851	831	796	828	861	804	843	818	877	777	913	825	857	851	873	895	830	863	837	863	835	818	855	892	824	857	819	791	829	804	800	837	843	818	876	793	856	855	854	848	802	833	840	862	840	824	851	854	850	878	781	891	854	812	867	863	802	791	859	869	888	853	831	841	831	892	853	844	811	814	830	845	866	841	841	828	887	861	811	873	877	814	821	862	826	820	852	896	867	789	845	814	811	875	871	851	883	835	871	858	814	917	834	845	836	907	829	790	832	898	843	842	836	843	879	872	863	824	853	819	798	853	845	827	861	857	856	856	855	827	817	824	822	851	857	885	828	814	821	820	884	762	887	842	850	852	865	828	887	830	869	807	865	849	895	808	858	825	845	853	887	871	892	881	849	859	821	835	860	845	860	865	834	820	848	789	869	897	825	889	863	898	870	826	849	833	855	867	851	868	859	825	824	866	874	846	871	812	866	857	865	821	806	810	897	873	852	864	909	882	838	831	858	824	833	875	878	862	826	802	860	934	869	872	786	863	790	879	819	876	827	886	841	884	842	853	849	872	839	784	902	890	862	854	888	886	857	883	853	790	896	848	839	823	801	885	886	849	849	863	836	808	916	866	832	863	868	901
1457	199	176	178	180	190	186	198	195	194	194	171	175	148	172	168	188	188	178	169	160	179	163	177	175	168	167	149	179	174	171	163	163	169	189	152	170	186	192	185	153	176	181	168	172	181	181	152	191	188	163	185	166	157	178	147	189	157	171	187	183	173	177	163	168	184	180	175	205	178	168	173	170	187	201	170	174	191	197	179	195	149	175	157	170	170	184	170	173	183	161	180	161	158	161	176	200	156	168	209	172	171	185	170	169	171	205	176	167	142	172	187	191	198	180	191	145	181	162	180	176	177	172	140	151	160	166	178	166	173	177	182	168	166	142	162	157	191	174	165	164	193	189	172	160	190	187	151	168	140	168	177	185	142	170	178	174	205	172	177	166	178	149	178	166	169	163	159	176	182	165	172	167	183	164	166	166	153	168	163	170	181	195	181	161	151	168	182	149	176	192	183	178	177	163	169	183	183	156	167	173	170	195	171	181	152	168	163	184	170	148	192	182	177	167	162	174	179	172	175	172	168	158	170	186	168	175	161	181	172	174	158	193	176	145	167	180	167	170	176	169	165	160	185	180	178	168	168	189	203	167	167	177	180	189	196	170	147	160	164	176	183	183	169	177	171	180	157	180	173	197	163	166	187	166	178	147	168	176	164	187	166	178	183	186	163	167	161	227	182	151	167	176	178	170	176	197	192	186	151	179	183	169	159	155	175	153	162	185	171	159	167	165	155	166	158	152	172	177	151	146	181	181	182	164	182	183	173	180	197	182	182	200	200	172	181	177	183	175	159	146	152	182	157	168	149	161	177	179	196	160	160	185	161	169	159	188	192	188	179	187	162	188	161	186	186	151	191	168	177	184	174	185	158	157	183	170	177	168	172	193	171	166	178	179	179	175	172	169	189	175	153	174	163	170	165	165	199	218	194	200	184	185	201	169	162	166	164	173	185	169	177	192	175	165	189	166	180	202	161	195	179	177	159	174	202	159	169	165	169	179	173	144	159	182	192	151	150	178	172	158	160	173	174	152	183	153	145	168	162	197	162	171	182	160	138	182	163	150	174	159	165	137	171	152	171	167	175	166	171	176	172	173	189	154	179	186	149	158	163	175	212	205	173	163	170	192	170	172	154	184	175	146	149	173	168	182	182	186	163	161	163	163	159	192	172	176	166	172	177	164	198	206	155	188	167	195	170	186	167	171	195	159	175	183	167	158	175	172	164	178	175	173	194	169	186	171	180	160	199	186	161	174	176	184	198	184	184	183	154	181	164	163	145	171	138	185	181	192	182	188	178	181	169	175	178	184	177	161	167	168	172	170	154	154	156	154	173	187	185	176	177	163	180	194	174	194	178	157	187	198	191	162	174	195	159	181	168	179	148	158	186	174	165	170	187	176	171	157	192	171	157	167	196	175	187	168	138	168	164	171	161	161	173	155	170	154	141	183	192	186	186	201	161	185	141	170	177	156	166	157	174	187	177	188	154	167	181	159	161	176	159	180	182	171	175	173	172	177	177	200	153	176	137	163	173	171	182	166	159	147	159	166	194	172	173	165	178	190	190	174	161	175	156	183	188	158	189	174	195	165	184	178	165	160	169	184	165	171	174	163	153	149	144	157	194	163	171	200	158	187	167	163	188	174	177	178	187	147	165	174	191	181	171	183	183	187	177	166	190	148	184	149	211	155	204	162	159	162	145	148	190	148	195	159	170	176	176	169	163	193	164	176	168	162	154	161	177	193	165	162	179	155	185	153	206	175	198	175	175	168	173	159	160	173	172	180	177	189	188	179	181	192	144	186	192	169	159	154	176	182	192	171	183	147	179	148	186	180	171	192	173	149	173	181	173	155	174	146	180	187	149	167	182	167	189	164	186	189	185	189	191	187	194	194	160	160	186	192	196	179	198	153	160	165	185	170	186	162	188	162	184	165	211	179	174	175	143	149	165	181	165	165	157	174	168	194	158	159	167	155	191	162	159	184	181	177	185	191	162	187	180	179	170	194	177	167	181	152	192	191	171	174	171	185	161	149	204	166	170	145	204	164	145	184	156	172	158	169	152	165	179	184	179	171	146	163	193	170	185	153	159	148	164	205	172	159	190	176	165	151	155	169	174	164	170	178	164	149	173	166	142	172	185	174	156	161	180	180	165	148	174	184	158	153	175	162	197	189	196	166	157	145	155	175	153	154	143	166	157	171	156	198	201	158	150	155	188	162	171	187	181	193	186	141	161	194	179	184	166	188	177	151	171	152	183	164	171	164	168	195	199	171	169	145	185	171	183	177	147	164	179	160	186	177	155	195	167	179	164	161	171	154	176	162	165	161	187	187	181	165	192	152	169	172	174	179	154	148	164	176	181	206	147	185	200	184	184	165	172	155	167	194	153	168	182	158	196	185	178	174	159	172	173	167	164	160	174	159	141	164	168	169	194	191	172	186	153	186	156	147	143	166	163	141	149	174	153	175	165	157	148	164	191	190	184	177	185	181	177	173	172	194	186	176	190	180	173	164	153	153	177	174	176	158	158	176	149	174	190	176	192	174	171	159	174	176	174	187	177	183	151	164	174	194	166	177	173	168	153	193	167	182	165	154	180	197	188	181	191	188	171	159	194	169	173	187	165	182	170	161	182	162	164	160	183	166	184	174	174	156	170	173	158	177	173	212	179	175	188	176	147	167	159	147	186	191	171	189	197	167	156	167	166	167	175	157	201	162	217	192	175	178	156	173	193	175	175	158	190	156	174	161	160	168	152	165	152	179	145	156	162	183	174	187	201	195	152	185	173	179	174	185	173	185	176	163	176	170	186	187	169	153	168	161	208	159	169	186	171	175	177	173	186	178	157	174	191	164	190	185	180	183	167	169	168	178	145	180	138	182	176	155	160	193	184	175	166	183	186	160	148	175	190	192	157	182	163	162	157	190	154	134	167	174	170	142	169	161	186	169	175	177	169	214	184	169	167	189	174	140	165	157	177	160	164	192	149	171	175	159	153	202	194	210	174	182	172	153	179	158	186	187	169	156	179	157	212	156	151	164	174	175	172	157	179	164	178	158	186	163	177	169	158	170	164	163	180	162	169	156	178	191	147	164	172	168	175	174	162	178	154	190	150	193	166	183	188	175	167	180	178	188	173	160	192	217	165	168	164	174	157	180	152	175	170	179	144	180	180	186	166	192	186	203	154	165	161	184	166	160	180	172	200	173	171	164	165	175	178	183	174	176	176	165	165	180	187	211	147	159	165	215	187	182	187	189	197	181	159	164	145	178	171	164	164	175	192	148	184	193	192	170	178	185	160	163	176	155	161	155	150	191	167	174	160	156	175	170	170	188	173	190	143	176	166	164	184	172	188	186	196	161	182	167	183	162	174	175	175	156	158	187	184	176	203	181	167	165	206	183	170	200	158	190	183	198	158	167	175	165	177	165	173	157	142	173	165	191	168	188	161	165	169	165	169	165	152	170	181	172	163	178	156	178	163	165	169	167	167	170	167	178	176	187	169
1687	412	470	493	459	427	427	466	449	431	457	453	406	418	443	426	433	444	439	430	452	400	421	419	425	437	417	442	434	418	432	404	433	428	422	447	430	454	444	458	410	424	410	409	460	429	434	447	479	436	432	416	433	435	450	414	387	443	451	466	456	381	422	393	438	449	434	422	433	448	441	425	446	496	426	426	426	432	401	415	401	426	403	440	439	462	392	416	457	423	430	439	475	454	449	443	434	432	437	399	423	394	439	423	399	422	436	434	438	424	460	420	440	458	488	440	447	423	417	447	409	452	441	412	418	431	416	475	403	453	391	481	418	427	416	447	453	424	442	435	428	454	412	458	431	448	435	417	421	401	416	402	443	453	435	440	443	437	426	464	454	448	411	416	421	424	452	446	397	430	428	457	454	455	400	440	399	444	439	444	438	407	462	434	425	438	420	425	415	431	449	411	438	403	442	461	387	421	432	423	422	456	482	371	388	412	433	464	433	414	405	429	434	432	397	419	442	421	420	431	420	411	424	455	452	415	445	419	412	419	410	430	422	409	432	414	435	456	461	433	450	468	445	460	448	434	425	452	458	405	433	416	391	412	454	410	431	452	409	413	406	446	383	469	411	442	445	383	410	430	407	443	445	422	420	409	424	465	405	419	419	458	408	415	437	446	450	417	443	442	419	449	440	423	433	406	421	443	438	452	438	437	454	426	444	419	420	445	448	440	429	429	437	400	474	412	440	415	433	417	428	414	419	426	471	444	421	419	418	408	401	377	429	425	428	439	444	445	441	434	419	463	416	414	410	472	436	425	402	427	480	408	420	443	447	466	444	444	456	458	435	395	417	403	432	419	424	416	382	405	440	446	412	388	419	418	431	439	419	418	419	455	439	452	414	428	456	426	479	416	427	419	381	458	427	458	439	414	415	437	463	444	451	446	402	415	420	442	428	439	424	472	415	425	416	428	424	433	413	454	418	404	439	452	461	424	462	463	415	396	438	459	431	467	443	418	412	456	414	372	414	428	473	417	414	441	416	428	406	428	413	444	456	460	415	402	458	430	436	446	452	413	414	469	384	417	458	401	459	448	431	396	390	471	449	412	433	417	449	453	475	456	447	467	459	449	475	477	410	454	455	438	440	426	434	473	423	422	462	441	413	468	421	441	465	448	416	448	418	418	454	427	462	430	450	393	421	423	424	419	449	425	462	407	436	409	425	416	423	472	459	407	454	446	412	397	421	412	452	418	405	407	483	460	455	443	424	400	458	424	452	490	469	445	421	448	406	431	450	433	404	433	476	469	437	422	417	408	472	436	420	429	414	442	457	444	420	453	425	427	419	439	410	437	479	448	411	435	431	463	461	443	446	455	404	400	423	438	441	411	429	438	421	432	433	459	435	400	413	397	427	410	444	439	428	423	424	405	403	427	448	434	433	428	476	476	443	410	433	436	427	430	437	447	418	440	432	432	423	398	456	368	447	439	440	415	437	413	426	441	425	401	452	468	394	349	437	456	404	418	467	431	439	423	465	418	424	410	420	449	413	414	462	445	416	420	429	397	454	397	477	444	464	470	430	462	436	400	408	446	403	445	497	394	439	403	437	404	427	400	417	426	425	417	407	445	426	451	456	417	446	424	434	437	429	386	440	462	486	448	450	435	426	417	413	435	436	454	451	410	438	402	394	412	421	433	416	470	421	436	448	423	430	402	467	437	437	420	443	406	417	395	449	426	469	430	410	414	493	443	416	439	407	429	439	401	398	406	420	402	421	462	426	409	418	452	421	445	430	440	409	435	454	417	437	434	446	417	421	441	412	449	433	414	441	397	420	440	414	421	409	426	465	397	428	451	443	450	404	447	389	444	441	389	462	427	472	417	430	417	425	431	419	459	451	432	403	420	415	416	439	451	434	425	415	457	405	397	422	442	424	428	405	399	424	423	445	433	410	475	416	407	448	467	434	415	444	438	455	427	413	448	435	446	436	444	435	429	431	438	447	438	400	462	447	435	442	438	452	429	443	422	434	412	373	388	422	422	441	451	395	453	425	439	434	436	424	445	414	439	445	444	424	429	504	445	471	449	444	440	436	456	422	415	452	471	422	433	456	421	446	454	449	385	412	410	446	425	436	452	476	416	447	439	432	412	388	451	385	432	410	439	456	400	452	445	393	403	453	501	436	409	422	461	432	444	446	432	423	444	413	431	467	475	433	417	433	452	445	413	450	369	418	411	451	420	377	444	421	428	438	410	426	413	431	405	400	432	406	397	403	455	411	443	432	436	447	445	433	450	407	419	445	446	404	443	452	431	412	394	407	406	438	454	421	409	435	442	391	422	411	449	469	392	475	412	418	432	460	449	405	439	421	410	426	471	417	426	442	449	414	412	412	401	446	417	436	390	474	418	445	419	439	421	417	433	426	421	447	439	418	427	487	372	432	436	443	452	438	461	429	451	427	422	432	478	416	431	424	429	384	431	418	419	433	448	401	428	422	404	445	469	440	453	467	423	438	451	412	465	409	423	427	469	459	416	409	426	438	436	411	422	460	434	446	412	419	462	438	407	437	471	427	396	464	433	498	448	424	434	399	425	404	423	437	429	399	441	434	442	472	439	441	432	443	431	440	395	450	450	441	423	422	435	426	412	415	440	417	405	413	455	451	387	393	411	425	436	416	425	416	436	416	383	442	447	402	443	417	397	429	415	423	432	423	427	421	435	432	434	459	426	419	446	408	421	451	423	423	393	410	431	425	422	424	428	446	436	427	455	415	399	433	448	444	425	426	445	423	401	434	378	428	398	438	395	446	424	468	440	407	442	431	439	394	458	423	443	375	416	442	451	408	470	418	451	439	437	460	429	409	427	429	423	454	431	476	432	426	432	448	418	441	451	431	439	397	418	429	429	437	427	449	428	425	470	419	438	433	452	412	432	440	432	391	405	437	433	410	405	461	433	418	425	434	445	465	477	427	410	453	437	451	387	418	408	443	433	415	446	449	419	396	450	402	430	422	442	440	437	403	403	446	424	425	431	447	396	414	451	433	470	465	400	436	458	415	452	443	449	406	415	447	421	434	432	418	389	415	448	398	420	443	417	404	417	394	432	434	458	405	422	422	410	442	429	423	405	411	440	423	424	451	449	466	421	470	460	444	421	425	438	430	424	417	450	464	413	462	454	465	466	459	393	431	423	451	437	447	440	424	446	431	441	422	453	433	416	431	425	419	422	468	414	450	412	431	452	473	395	472	442	428	447	453	433	417	449	412	415	435	437	422	378	427	408	419	434	461	439	425	431	434	440	419	450	444	410	428	432	395	398	436	425	454	420	430	413	434	430	456	420	410	435	412	437	420	400	435	408	411	418	442	440	386	446	433	466	466	420	414	436	452	455	409	449	389	418	427	438	452	400	427	417	453	445	424	410	454	416	430	448	432	438	450	442	418	428	420	429	435	440	411	418	419	437	409	416	406	439	405	421	434	449	458	415	433	426	439	416	432	433	442	386	464	401
7596	564	560	464	398	293	274	254	255	254	261	240	214	232	251	238	250	208	239	252	229	224	224	227	239	217	231	212	216	213	246	228	183	210	202	210	213	224	214	234	215	216	197	208	220	243	184	234	204	235	232	171	208	235	236	200	212	258	212	210	190	197	206	226	196	204	218	219	218	187	217	227	211	218	194	213	231	211	204	238	233	237	217	221	197	223	236	191	226	220	224	215	232	220	206	205	252	199	203	235	231	226	192	209	186	212	218	210	218	229	224	202	217	199	208	212	210	247	211	229	213	198	197	223	229	215	228	239	216	216	216	212	209	219	194	247	193	219	217	188	206	228	210	216	200	240	217	216	221	231	206	222	229	244	208	229	249	196	223	239	202	230	195	214	194	222	241	229	215	216	208	198	228	208	221	174	204	238	215	214	240	204	216	201	208	225	217	203	221	215	201	217	229	237	226	246	213	243	228	239	228	210	222	223	199	213	248	206	209	209	228	202	210	233	207	234	223	221	214	215	221	228	241	236	214	202	227	201	214	207	234	221	214	212	214	225	197	224	245	209	222	235	221	222	250	219	213	219	210	195	203	204	212	239	239	198	212	214	228	201	205	212	231	208	211	251	213	219	237	216	204	224	215	226	202	189	225	208	223	217	218	206	249	216	205	194	216	208	237	213	189	231	210	237	206	246	216	230	216	193	214	228	213	193	216	209	222	249	215	248	247	216	225	247	221	221	213	223	207	181	202	224	223	210	211	224	213	271	222	207	238	233	244	213	207	242	190	202	195	226	234	229	197	244	223	207	215	206	230	239	270	213	206	213	207	180	190	216	202	200	237	238	207	245	202	201	230	201	226	225	206	203	217	218	169	216	184	175	220	214	256	218	196	216	231	202	226	215	208	233	213	233	237	231	217	219	202	206	213	202	211	229	208	224	222	207	226	202	220	219	232	222	213	203	219	221	226	203	197	206	215	211	202	229	241	244	218	221	215	221	199	239	247	198	195	225	259	199	242	201	215	218	230	222	207	211	235	231	231	192	205	249	190	199	226	220	231	256	206	217	252	244	213	203	212	212	211	206	220	212	207	216	230	207	209	213	215	220	234	206	223	230	212	224	213	202	220	194	233	224	198	233	217	215	220	223	237	225	230	241	195	219	181	192	226	208	214	209	224	177	191	208	216	203	219	215	218	189	235	215	218	162	222	235	225	233	231	195	212	218	222	217	217	213	200	228	214	216	219	201	214	213	198	246	244	196	197	211	194	230	217	235	208	230	209	224	225	204	212	240	228	229	205	230	211	217	223	231	195	221	228	208	201	218	218	233	197	252	224	213	222	210	179	207	228	187	208	209	199	198	214	216	193	180	196	221	223	208	186	249	217	211	205	220	240	204	200	231	205	234	224	218	208	227	241	208	223	224	225	204	213	222	197	231	194	198	231	217	250	218	232	227	235	219	212	223	211	231	221	205	217	203	222	254	227	200	206	219	224	215	209	220	217	208	211	214	222	257	217	214	218	232	198	217	240	210	221	206	237	219	216	210	223	229	243	244	216	223	224	219	205	196	216	195	213	215	227	230	232	221	214	209	218	230	214	211	223	201	197	195	209	244	226	229	211	233	236	200	197	230	204	197	210	224	225	215	221	228	185	202	220	223	220	228	199	226	197	209	208	208	228	195	208	197	205	217	222	224	202	233	197	181	203	222	221	232	214	228	207	200	204	222	248	244	227	221	213	195	221	213	215	203	256	207	197	245	214	232	224	194	219	230	214	197	203	210	218	201	210	217	201	205	212	222	229	246	211	264	209	233	246	218	230	200	212	211	230	237	220	224	228	197	226	219	223	204	236	186	233	230	246	220	203	214	204	222	223	210	187	226	188	212	212	203	227	242	221	229	199	208	223	218	234	232	214	215	240	248	242	236	222	202	235	195	200	221	222	197	192	222	203	207	213	210	215	222	219	203	205	229	187	202	221	205	239	214	229	224	228	227	239	225	198	247	225	221	213	202	205	201	237	224	205	191	217	218	221	182	212	236	194	241	239	228	245	227	223	239	220	198	217	182	212	219	214	221	217	261	211	216	218	235	213	199	227	255	228	202	214	198	205	199	216	238	217	233	237	228	246	221	213	207	214	224	225	205	215	222	203	216	242	220	228	268	224	233	257	240	206	219	218	222	210	227	232	199	185	219	210	240	231	241	223	214	237	205	197	212	200	238	238	240	233	207	191	194	214	227	202	199	226	219	216	219	223	235	208	202	229	219	231	223	241	214	227	235	207	198	229	235	205	221	225	208	228	226	200	213	226	237	209	214	238	180	187	208	203	232	198	239	239	180	222	232	248	205	244	205	211	213	240	242	245	202	228	197	243	209	222	200	208	194	219	235	211	224	214	217	228	196	203	205	206	210	212	174	206	205	227	220	234	239	223	257	225	231	239	205	201	223	217	229	231	208	216	247	226	217	231	202	209	227	235	210	213	202	216	212	226	237	237	195	205	198	225	195	200	250	255	202	208	200	235	242	227	205	207	222	227	194	205	170	217	223	211	212	231	224	250	222	221	217	203	188	227	210	208	208	216	191	223	219	237	216	211	220	209	224	214	219	202	245	228	210	209	206	251	257	188	212	233	237	213	194	220	193	205	211	217	232	228	222	205	198	193	225	242	224	237	212	188	226	243	222	245	231	207	220	221	212	237	217	203	205	207	228	213	228	204	233	197	214	209	213	213	215	226	220	231	231	206	217	212	177	221	217	207	224	220	203	193	208	222	199	170	205	198	230	245	213	231	230	206	233	208	217	205	201	249	196	223	252	211	200	221	210	209	259	210	214	231	223	226	197	207	200	210	214	222	235	220	244	228	239	229	226	207	206	233	231	220	207	216	257	196	231	205	240	219	209	202	226	218	222	201	225	217	210	185	195	216	232	223	229	210	221	218	212	233	232	193	226	192	219	187	223	255	179	220	204	230	213	204	216	198	215	216	232	202	191	203	229	219	226	243	210	211	205	227	238	193	210	202	205	210	213	208	222	221	190	226	195	216	226	198	205	222	195	191	209	206	225	214	213	221	228	226	227	258	199	206	212	199	240	185	228	209	213	225	188	227	211	221	249	201	238	218	210	233	207	200	231	226	210	214	190	207	227	227	215	218	198	221	224	224	247	253	217	218	202	222	214	215	235	197	218	214	244	202	228	246	224	182	227	199	227	197	196	227	198	226	214	212	211	221	233	231	198	222	192	189	236	225	221	207	206	210	212	212	222	226	202	197	206	205	201	228	252	239	217	221	229	217	235	195	221	231	234	195	184	232	197	230	219	207	222	228	225	206	223	188	191	216	233	197	205	192	222	224	203	232	196	224	205	194	208	233	206	227	256	219	197	215	198	237	202	189	213	215	210	200	203	208	205	222	218	236	225	250	204	182	197	225	233	218	190	234	220	245	187	210	214	243	193	229	214	203	190	235	221	223	209	221	230	232	241	212	223	209	223	231	194	219	238	222	212
6273	756	1240	1346	1183	1093	950	836	804	763	721	712	623	617	654	637	621	601	606	548	563	581	581	568	556	590	542	554	546	560	516	584	523	561	544	541	544	548	596	576	538	610	581	571	568	541	528	546	537	563	517	551	558	508	533	508	547	531	528	505	562	545	540	534	515	524	566	519	554	492	514	529	529	528	534	541	564	500	545	581	515	500	504	514	553	572	545	528	509	557	521	555	513	585	474	535	508	568	544	483	546	538	552	552	502	529	510	522	524	565	501	542	497	559	517	554	564	531	527	513	563	498	520	521	490	512	524	507	542	546	549	585	532	503	544	503	512	501	544	538	539	566	533	549	533	565	533	564	553	536	523	503	537	499	536	529	513	496	540	559	547	533	512	529	568	527	524	520	541	543	504	533	525	536	527	499	537	514	531	496	523	516	510	502	560	544	536	543	491	525	540	505	526	559	517	560	504	550	520	533	504	522	524	584	562	550	501	538	522	537	529	528	520	554	550	551	504	490	532	492	530	544	504	505	521	500	521	500	577	538	546	484	549	500	521	517	536	545	520	502	532	555	533	521	504	549	528	501	542	522	528	510	527	523	513	532	569	528	502	524	522	547	519	531	512	525	511	559	510	484	556	491	541	493	518	536	506	535	532	510	496	545	553	548	540	541	517	542	568	517	544	516	479	551	488	520	490	543	535	511	491	520	536	524	473	559	508	515	546	517	510	509	581	539	548	553	534	544	524	485	565	548	530	551	516	503	556	518	553	518	551	496	544	503	502	532	509	513	516	512	527	559	500	536	559	547	505	540	515	518	507	523	557	548	507	543	521	549	519	466	509	564	575	560	525	524	514	514	509	550	541	533	564	531	513	532	514	495	523	526	556	493	557	539	554	568	521	535	530	505	537	510	514	536	517	552	530	550	502	506	536	523	524	503	520	512	530	523	533	568	512	548	452	500	490	518	530	516	514	488	537	523	550	531	544	540	519	525	521	548	506	577	513	547	542	570	509	495	544	548	556	519	499	509	502	503	515	491	520	539	539	525	569	514	582	557	522	543	517	531	568	508	534	514	515	495	534	537	525	538	544	536	545	549	520	517	500	545	515	550	512	472	530	522	520	535	537	529	530	538	514	512	557	527	565	515	520	537	522	483	570	527	505	521	542	528	506	511	526	522	561	586	511	504	528	541	514	557	513	519	526	530	548	526	535	526	542	577	489	525	543	542	546	539	561	527	537	490	539	512	541	536	554	582	459	547	549	532	539	548	498	505	553	520	591	561	530	526	550	541	531	553	537	523	539	527	532	470	524	541	543	523	504	528	499	558	522	569	518	514	566	541	540	544	574	522	543	487	537	502	558	527	518	547	597	555	532	528	565	538	527	535	491	508	529	538	516	523	550	512	552	540	530	491	530	543	532	508	554	555	528	489	565	504	545	563	548	484	500	522	558	500	536	550	528	567	569	544	503	486	554	575	523	529	510	515	501	510	541	552	562	508	532	533	540	558	524	522	531	550	502	594	532	514	593	556	547	545	532	520	501	578	511	518	505	536	543	537	537	519	561	528	499	504	502	564	543	549	481	526	536	516	543	539	537	494	534	518	534	565	552	500	570	493	530	513	559	531	520	507	521	515	533	517	542	510	495	538	555	573	509	535	503	526	491	523	506	535	539	524	549	521	538	554	485	555	525	507	562	539	564	526	526	537	530	499	491	534	570	501	585	504	528	535	538	562	551	501	591	553	545	537	507	544	563	581	592	527	553	511	499	520	563	546	512	560	553	582	513	546	530	528	542	548	515	507	523	552	521	541	490	540	534	506	543	534	511	536	548	556	597	557	525	538	538	525	543	543	563	558	529	540	528	499	527	536	531	563	528	558	536	544	557	525	510	514	504	517	529	504	542	516	521	562	521	544	486	571	485	529	513	543	543	521	571	563	557	533	491	560	546	551	525	539	541	508	526	491	537	545	536	508	491	557	550	511	542	536	536	543	514	533	534	538	526	505	550	512	527	554	515	543	578	563	513	523	533	525	510	538	537	553	510	509	500	506	507	502	537	548	537	560	540	563	540	572	555	548	529	534	527	491	521	482	521	531	537	506	575	531	546	536	500	559	496	530	541	541	513	533	520	535	522	535	540	506	526	535	534	559	532	540	509	526	527	543	538	502	552	541	522	569	517	538	508	532	554	514	558	548	566	487	512	483	523	546	523	569	543	536	510	559	513	544	571	547	487	535	544	499	516	515	528	544	528	490	489	497	524	532	524	469	531	554	500	501	516	501	527	553	508	520	552	539	536	550	519	519	526	540	530	507	551	500	511	558	498	490	538	554	527	504	554	519	544	548	555	537	557	560	571	493	565	531	520	518	516	560	523	505	555	512	557	511	541	522	562	524	496	543	518	509	514	504	550	543	528	527	516	507	514	479	551	500	533	533	563	511	538	497	546	542	493	560	529	535	496	508	548	516	521	521	557	495	547	480	519	506	508	523	532	538	541	546	532	571	521	540	508	540	561	540	530	565	560	528	555	526	539	524	512	577	558	519	570	530	508	555	515	542	518	533	527	516	563	564	566	545	508	517	518	525	527	537	569	549	562	500	545	502	521	563	467	529	532	548	592	492	524	531	532	500	537	523	530	548	520	480	540	534	527	547	517	529	534	532	489	516	509	517	521	543	525	529	552	485	525	557	535	510	514	524	521	526	540	538	504	532	503	539	527	508	538	533	578	495	525	499	526	516	528	512	514	516	507	539	505	546	489	513	528	514	525	554	571	547	505	545	510	504	549	562	543	508	536	544	539	541	542	517	516	545	567	507	505	552	525	494	511	510	558	555	518	533	527	544	519	555	530	523	531	521	524	512	496	525	549	526	526	517	549	539	523	536	502	535	534	530	515	513	494	535	545	600	551	533	509	501	530	535	495	542	500	546	555	536	530	545	533	525	528	526	536	495	541	554	528	489	532	526	519	514	522	549	528	525	506	504	515	582	551	524	507	514	562	533	511	557	525	521	517	536	538	516	514	552	514	528	508	544	512	543	513	477	549	560	537	568	489	552	574	536	548	559	557	507	550	540	521	527	523	510	512	541	489	529	541	520	503	533	511	493	495	513	527	512	512	511	534	537	568	483	554	574	514	579	518	510	498	500	564	533	570	548	547	518	541	497	508	514	548	539	524	531	510	488	555	522	532	538	502	526	543	513	537	504	532	518	510	501	531	544	526	531	545	495	513	519	537	550	523	484	523	540	560	509	556	568	555	523	571	489	523	531	534	528	492	518	521	534	520	530	521	529	540	566	496	499	504	522	534	507	550	505	518	527	497	503	508	569	505	548	497	541	550	544	527	549	508	521	513	482	531	501	540	460	548	523	540	550	533	548	510	563	514	538	530	531	526	557	520	549	534	508	487	514	562	569	519	535	540	524	525	522	553	545	545	507	525	502	492	469	536	528	519	540	512	542	539	529	506	517	519	508	539	497	533	561	529	516	548	499	514	522	498	492
14648	1394	1094	932	696	611	530	462	500	441	480	407	453	411	406	361	406	417	382	367	425	409	402	393	382	418	368	394	410	377	372	360	390	389	347	405	375	396	398	403	376	391	366	410	402	404	391	418	376	406	364	389	363	400	417	388	368	385	366	402	378	397	382	381	393	357	372	363	379	403	399	411	409	371	375	401	371	404	379	363	343	350	405	382	378	352	348	391	330	356	368	373	329	375	371	386	384	363	375	357	368	408	400	364	365	391	340	411	396	374	350	396	392	402	379	399	373	416	381	410	365	403	364	384	396	385	356	361	407	386	362	358	398	384	373	331	399	369	403	377	382	385	390	406	361	417	373	380	373	403	398	365	390	375	339	378	379	382	412	362	393	399	371	383	397	388	364	406	360	369	400	377	397	384	356	384	357	364	346	409	390	391	379	380	348	395	348	386	440	398	384	387	439	404	368	361	367	398	417	412	374	404	345	352	400	369	350	329	381	405	370	397	396	405	382	379	395	381	407	377	382	400	376	397	399	387	374	373	390	361	388	355	382	360	376	382	403	406	380	378	415	366	385	394	403	345	364	386	406	383	351	354	406	417	421	377	417	378	395	378	385	394	369	409	387	391	417	392	358	380	403	391	378	415	383	367	369	386	389	386	384	422	378	364	389	382	385	372	397	350	351	381	390	394	364	369	379	368	351	421	400	425	404	368	353	352	377	369	407	372	364	354	411	373	378	391	356	399	354	386	347	378	372	378	376	374	370	394	357	350	373	374	381	366	389	381	395	386	388	356	349	388	367	374	403	403	385	378	386	396	363	378	337	441	371	354	392	398	377	381	374	400	340	321	385	396	395	392	380	388	420	423	369	377	375	391	383	380	399	391	351	386	365	386	399	351	369	357	406	397	389	418	394	381	387	349	380	401	412	360	392	395	386	355	368	379	373	360	402	380	393	322	370	348	376	389	420	387	354	329	386	343	377	379	370	362	365	345	374	390	367	378	382	390	369	409	372	413	370	354	376	366	396	366	410	386	378	372	328	364	415	395	451	376	366	414	382	337	365	368	389	365	390	378	367	429	393	397	376	371	390	396	374	369	388	395	367	407	373	343	389	375	386	364	378	402	403	396	353	368	384	413	384	392	392	424	399	373	420	351	372	391	385	353	375	402	395	371	404	387	400	364	388	364	352	387	379	392	328	380	382	367	393	332	376	382	382	434	400	360	413	387	375	372	383	360	423	343	365	379	370	389	406	382	346	419	389	364	374	409	353	366	375	381	387	365	348	394	426	350	343	359	337	327	388	344	375	382	369	403	404	399	390	358	380	367	361	398	387	348	365	371	389	375	376	402	400	406	379	388	377	369	322	376	392	371	345	385	353	378	369	374	368	372	343	376	413	336	415	407	379	375	384	368	370	390	371	377	366	368	375	383	377	368	392	376	377	369	374	350	359	403	389	397	381	362	416	396	393	362	364	415	355	394	391	357	388	409	379	391	406	424	410	407	381	390	411	356	349	378	398	355	400	400	381	396	382	364	340	386	386	405	393	381	379	445	419	392	416	378	397	412	375	388	383	347	392	403	355	354	356	383	361	354	343	397	346	384	410	406	339	380	381	398	364	366	400	375	411	394	404	362	396	381	377	391	418	363	376	409	357	367	338	430	341	381	382	362	376	355	401	371	336	384	380	357	369	376	375	370	409	398	368	396	387	376	385	452	367	399	370	400	373	388	387	359	384	374	357	401	346	409	383	386	414	410	384	390	362	395	398	389	391	414	379	393	379	375	415	334	343	390	378	377	364	371	382	349	393	371	428	378	341	373	380	363	364	365	391	396	372	360	350	375	379	379	372	378	411	403	379	410	366	370	425	409	320	392	373	416	388	400	378	391	376	363	376	400	404	374	391	389	393	375	398	356	381	358	423	386	373	381	363	362	373	362	393	372	363	398	381	393	401	367	386	385	347	350	360	401	372	366	401	346	378	355	369	385	417	401	380	386	365	365	397	384	374	351	367	376	391	390	381	393	354	349	355	398	426	382	335	366	377	335	352	375	388	355	374	390	401	401	396	435	396	419	427	391	388	394	373	344	375	369	394	399	368	336	347	391	384	362	350	356	350	392	385	391	388	406	362	394	353	365	385	348	380	405	341	360	404	420	377	353	376	379	392	420	408	374	364	398	377	391	402	388	350	394	398	384	373	391	359	393	391	358	330	372	411	380	366	361	415	381	389	381	398	352	354	387	397	380	412	366	361	402	365	373	391	384	362	389	377	337	326	433	400	373	379	366	361	383	418	376	363	365	399	388	403	388	348	370	387	368	330	359	416	397	372	402	391	363	364	390	404	366	384	382	374	388	368	365	353	368	358	375	390	376	360	355	388	377	405	418	351	343	372	411	383	374	376	393	383	390	403	391	363	350	370	368	406	373	381	399	364	425	383	359	366	372	389	362	412	383	381	398	374	365	375	334	382	361	368	408	410	393	405	361	366	346	419	403	368	365	356	382	379	392	388	364	375	371	404	393	415	381	381	373	401	364	376	356	399	374	416	393	351	371	385	415	401	371	332	370	372	352	403	364	373	396	385	369	381	343	368	381	365	371	427	353	367	396	342	428	394	369	400	379	408	363	361	359	365	369	385	349	389	374	336	386	356	351	346	379	391	394	349	354	377	413	377	383	378	351	375	375	375	366	384	374	398	394	337	376	362	349	422	407	396	388	384	390	381	408	418	379	411	397	387	359	388	375	414	355	379	381	381	372	342	403	374	341	366	366	341	367	423	398	379	376	402	401	399	407	383	397	353	373	366	374	348	388	382	365	380	384	389	389	391	387	380	375	444	377	347	382	375	395	373	353	358	365	393	411	426	395	395	440	336	385	389	377	374	412	356	375	399	338	375	398	368	365	378	404	409	383	378	416	367	363	363	404	360	362	395	420	391	385	377	417	350	363	348	374	384	398	380	404	365	371	392	412	372	377	332	385	366	360	405	352	372	395	385	387	360	352	389	367	383	370	390	404	412	375	356	382	398	388	376	350	451	356	344	395	393	432	376	343	361	373	364	375	401	394	382	419	375	360	367	372	411	419	367	411	364	406	375	361	370	350	380	402	408	381	391	397	366	369	393	401	396	359	389	403	334	376	392	381	378	366	377	399	421	394	384	343	404	385	363	390	364	351	398	331	407	388	343	366	397	383	422	406	369	392	406	365	365	395	385	391	352	353	383	362	386	408	421	393	390	410	373	384	394	375	370	384	358	343	376	337	381	361	354	404	364	406	385	414	371	345	372	391	384	366	393	392	369	390	403	373	361	388	370	349	358	387	379	389	388	374	400	404	406	351	366	350	383	386	370	397	348	361	379	383	327	352	370	399	367	402	392	392	395	399	346	399	335	397	384	389	382	368	375	400	413	387	375	393	409	394	369	412	370	335	355	354	406	377	380	376	392	397	382	358	363	367	406	417	397	393	351	370	366	387	377	347	375	384	388	355	377	395	376	344	364	391
8461	1411	2220	2449	2128	1859	1628	1433	1314	1234	1188	1140	1110	1069	1005	975	954	939	942	933	917	914	904	941	880	912	908	938	848	935	924	906	941	878	880	877	891	852	839	851	893	864	905	864	843	857	851	874	860	851	831	858	867	841	858	833	822	871	913	900	832	845	809	800	843	835	879	836	874	870	824	879	860	835	836	875	873	907	810	804	830	853	822	896	826	853	825	820	792	931	876	822	853	867	825	839	806	867	871	835	852	840	859	857	906	857	860	889	827	842	829	812	832	840	821	834	829	821	870	848	842	834	839	848	865	888	882	860	870	859	830	877	828	858	827	838	818	855	873	814	830	817	846	883	834	880	865	832	832	855	853	851	837	890	842	837	866	818	789	809	859	807	852	846	849	762	823	807	845	867	797	859	826	823	813	847	874	868	822	799	838	889	864	804	869	850	825	860	899	861	882	852	791	830	875	831	830	871	874	880	800	858	816	822	820	920	792	826	830	857	812	846	809	889	872	808	882	887	864	828	894	832	822	868	863	871	874	824	822	849	838	820	861	894	844	825	873	872	859	835	868	837	830	873	894	802	825	826	783	880	834	858	829	803	833	797	831	896	864	813	865	844	858	858	834	844	855	838	868	799	875	845	879	845	835	844	867	855	868	795	860	840	859	824	827	862	825	911	845	809	783	872	870	816	801	870	857	802	816	853	814	880	880	811	873	856	849	870	878	838	903	835	831	833	834	825	842	856	823	797	824	862	839	787	835	842	778	823	829	811	812	855	883	851	837	847	853	849	822	851	834	868	873	809	811	871	836	846	838	881	837	868	846	842	895	826	784	837	861	837	915	906	912	821	851	844	861	831	831	893	884	809	850	892	882	793	875	822	870	846	836	856	797	800	836	921	838	870	875	837	890	854	890	850	844	804	869	812	767	824	855	840	819	820	827	840	825	838	840	828	872	807	852	904	844	856	822	882	843	857	867	849	874	839	819	831	847	849	812	825	860	843	783	819	878	802	867	842	842	854	830	820	863	860	855	795	885	816	845	785	816	889	843	838	874	855	881	860	846	861	827	835	815	815	890	894	811	849	797	885	814	823	833	791	898	804	854	861	913	854	845	833	845	869	837	868	819	816	866	879	819	888	852	826	860	866	813	888	847	874	877	796	846	860	816	880	864	836	852	823	836	795	834	816	861	828	868	869	854	871	903	845	849	840	859	817	790	845	848	851	850	838	820	788	800	845	879	863	823	852	867	779	842	843	865	848	817	814	838	839	817	793	849	789	796	859	873	878	877	888	840	856	858	874	868	825	929	833	845	846	834	815	863	805	849	825	833	882	812	806	837	793	885	787	854	838	842	841	849	887	849	885	881	786	831	825	829	821	827	890	898	885	838	864	915	816	855	793	819	808	864	841	815	824	884	887	854	803	873	835	837	900	854	834	825	844	871	824	783	861	842	826	866	815	827	867	815	841	867	845	829	811	849	850	845	842	811	880	811	882	831	870	865	863	834	870	854	807	875	859	807	845	858	849	795	791	809	858	830	858	789	863	879	822	876	832	880	851	846	787	845	804	823	899	814	822	902	821	830	828	814	816	868	886	807	894	837	884	822	832	870	851	849	921	847	823	882	912	850	841	778	822	906	851	861	864	804	842	848	847	831	829	811	796	882	861	831	867	821	854	827	833	832	854	850	835	848	826	826	836	856	871	843	856	833	850	815	850	871	858	870	865	860	831	891	847	807	815	875	844	829	854	803	839	823	809	842	885	864	837	826	839	822	882	826	895	869	850	823	862	851	808	877	826	866	828	844	792	890	857	761	843	825	871	842	868	864	869	873	805	788	816	856	829	788	818	876	869	848	879	821	809	842	847	870	875	890	876	819	915	862	842	839	813	864	834	851	845	863	826	855	850	820	835	806	829	793	850	808	894	848	863	853	863	846	859	804	853	843	802	848	820	846	847	823	825	815	857	871	852	909	864	854	831	833	846	854	847	849	875	772	851	856	850	816	851	804	850	837	850	843	865	840	866	884	842	872	863	842	788	877	850	842	763	845	900	834	865	796	820	826	826	828	901	854	859	857	836	817	849	848	840	809	850	848	847	875	843	882	837	817	838	892	841	872	889	838	837	834	816	789	918	812	835	875	876	872	849	846	854	855	844	837	835	784	839	820	845	817	856	826	847	908	816	790	891	853	852	809	800	806	821	854	846	794	793	833	924	860	898	850	851	838	794	836	816	765	862	832	774	787	834	819	875	872	852	868	829	882	822	852	855	861	821	864	855	861	861	890	866	841	826	837	829	821	826	836	794	835	823	863	833	832	845	810	821	810	806	825	794	822	825	811	843	826	825	874	784	840	865	935	869	871	853	850	871	860	851	870	840	816	839	838	782	840	869	836	848	836	857	837	877	858	803	866	825	816	841	843	822	815	833	884	794	840	803	802	863	815	873	871	825	851	835	818	799	807	866	838	848	854	891	891	841	844	829	855	780	872	864	828	829	894	903	914	822	831	856	789	841	818	819	835	825	856	841	832	879	814	845	824	866	820	850	882	857	822	836	797	789	799	836	830	869	863	822	888	826	860	795	815	801	847	871	859	832	819	853	831	821	887	833	917	803	857	852	896	859	825	848	818	817	857	837	765	838	860	893	836	850	856	828	815	837	850	899	822	814	901	802	825	851	845	816	818	827	831	897	869	892	841	820	829	806	826	805	866	861	831	863	829	846	851	833	853	833	813	847	862	820	852	803	853	830	799	860	832	890	842	857	911	811	809	818	829	885	883	859	813	891	875	851	879	878	866	867	856	859	873	879	860	880	855	864	803	804	879	848	856	832	869	810	862	859	821	854	844	855	855	811	853	860	801	841	844	904	836	870	822	878	808	811	849	820	829	844	797	815	835	828	851	889	842	814	804	845	852	860	867	785	854	858	855	831	806	871	778	832	846	865	830	864	881	913	819	812	789	846	846	865	854	806	815	868	807	870	865	891	878	854	817	820	904	851	847	826	871	872	841	805	824	862	803	862	820	831	834	789	888	818	876	900	816	849	825	818	872	844	841	818	844	822	837	832	811	865	849	866	803	879	874	815	886	825	903	850	831	885	844	855	852	878	813	832	842	861	842	867	832	859	820	848	851	850	780	857	812	828	850	845	874	842	885	883	872	798	823	868	835	843	874	847	838	834	890	793	823	803	850	871	868	831	848	818	817	879	821	847	875	819	835	770	803	840	877	852	871	833	878	816	883	841	861	870	796	860	852	895	806	842	819	856	867	823	871	862	883	840	827	816	884	854	826	808	832	854	855	878	825	819	819	789	836	892	873	832	842	855	874	898	858	865	812	839	899	816	848	847	880	860	855	837	870	835	795	850	854	831	807	891	807	850	896	886	850	805	880	876	871	845	853	814	855	798	855	856	839	831	848	848	853	835	845	857	852	922	812	870	811	813	879	882	811	860	840	843	813	834	764	895	839	823	848	806	860	828	807	808	845	813	818	846	898	865	813	807
1499	181	177	151	193	165	164	178	163	178	176	178	158	197	163	177	170	174	158	168	175	188	178	195	190	181	164	169	190	166	194	164	177	175	170	170	170	198	176	142	176	165	177	167	164	156	159	164	179	165	152	127	195	173	182	184	145	174	150	193	142	179	191	178	150	182	177	156	171	180	166	169	165	182	158	173	162	147	139	173	154	181	188	161	187	148	196	171	179	179	166	162	174	150	138	167	170	172	189	157	198	164	173	174	182	158	178	173	151	153	171	197	159	177	193	172	164	171	187	143	166	164	187	172	172	178	164	178	210	169	180	163	175	181	170	179	206	168	174	163	161	174	192	177	157	192	167	159	168	148	205	190	161	155	155	207	158	172	165	187	153	175	164	152	157	165	167	170	162	167	170	166	186	174	177	193	155	135	174	158	163	176	170	183	177	150	173	175	168	158	163	179	179	168	182	163	192	159	187	169	173	126	162	180	170	165	184	147	209	173	141	157	168	150	148	156	150	182	161	170	167	180	196	171	155	187	174	148	186	189	172	178	191	174	173	168	181	190	152	191	163	154	173	134	161	144	156	177	159	141	154	192	155	172	147	207	176	162	199	170	175	187	170	206	175	165	149	172	172	171	177	186	187	160	166	183	175	177	159	186	187	159	194	180	154	143	172	169	177	147	206	163	161	148	190	174	162	187	170	162	183	166	152	163	147	183	171	177	157	211	154	169	159	148	175	177	169	180	193	147	149	151	140	201	192	175	163	169	170	186	175	158	164	159	160	187	179	156	185	181	169	167	176	150	167	186	174	188	153	179	159	195	185	174	167	175	156	169	153	192	203	149	163	170	176	178	195	157	166	168	163	172	159	178	155	193	162	167	168	171	172	178	165	180	192	140	202	187	191	193	167	164	156	159	195	213	201	152	168	153	180	180	171	169	176	207	183	179	204	156	174	182	174	156	182	187	181	175	159	168	199	211	158	181	165	200	205	164	178	169	195	174	183	162	169	160	175	158	172	179	139	178	184	155	176	180	175	200	185	176	155	179	181	165	159	178	190	175	168	187	166	188	179	160	189	164	159	177	174	204	171	166	162	162	142	153	179	155	189	177	179	159	166	156	174	174	167	148	162	186	184	175	179	179	190	175	169	161	150	180	176	147	152	186	194	201	145	187	201	155	191	157	185	164	167	151	158	174	173	185	151	168	176	186	187	159	169	178	148	173	208	170	183	172	189	172	184	172	195	186	157	162	147	157	157	180	166	156	161	183	171	171	176	159	173	175	179	168	178	159	174	168	177	183	147	179	190	171	179	177	150	171	165	171	177	190	176	191	166	178	159	179	186	153	168	148	177	168	178	160	169	178	174	163	182	183	191	161	171	181	194	161	184	176	165	162	202	167	172	166	159	173	180	157	165	177	168	160	148	154	177	193	176	180	159	193	171	186	184	159	154	183	191	153	185	156	169	188	171	182	168	162	185	167	181	167	144	171	187	188	192	199	171	148	165	153	163	166	176	172	164	200	156	158	173	170	163	172	167	165	163	193	188	181	170	175	173	172	170	168	163	170	163	179	169	165	170	157	182	171	155	163	166	159	164	164	159	205	184	166	164	162	175	164	169	164	162	148	150	163	190	169	196	194	172	182	157	164	169	145	171	161	171	151	160	138	172	179	148	154	169	169	148	165	147	162	161	175	185	152	170	170	170	179	180	189	189	163	162	174	180	157	161	154	163	170	169	184	167	176	165	170	164	169	189	183	179	178	177	166	177	160	140	165	170	163	161	156	159	190	163	181	158	169	149	170	150	158	195	179	191	168	170	146	177	183	170	157	162	164	165	186	163	164	199	165	165	177	160	168	185	166	151	168	178	154	164	185	193	182	179	193	179	173	159	138	163	154	157	182	164	192	174	160	170	163	147	175	186	159	161	184	180	190	188	162	179	179	161	168	157	163	178	179	157	206	168	156	181	174	195	161	167	179	196	188	172	181	176	183	166	149	155	165	152	202	194	145	158	175	209	210	164	187	152	162	181	177	191	176	188	176	164	196	156	173	178	155	166	177	171	162	173	182	145	169	144	194	143	136	168	177	177	157	185	161	160	180	179	164	175	166	169	179	200	162	181	186	165	167	154	180	173	203	179	180	177	176	160	144	168	191	148	172	160	193	192	176	181	164	166	176	162	165	176	162	177	170	170	163	161	177	176	171	210	169	177	191	180	158	164	177	183	177	184	179	142	196	176	189	163	149	175	148	174	189	177	169	154	163	156	176	204	185	184	178	173	169	166	175	164	153	181	173	166	180	178	172	166	157	150	176	189	192	173	173	184	144	182	184	179	165	163	156	160	172	163	163	165	163	170	178	168	207	156	188	164	176	199	178	193	167	197	184	172	193	160	192	157	184	164	163	153	177	167	155	190	203	161	153	155	163	188	176	172	171	189	149	180	160	183	172	159	187	178	167	160	218	180	181	177	178	179	156	175	140	161	198	161	155	166	158	150	176	186	186	192	180	158	201	179	170	167	164	166	155	170	171	173	175	162	163	168	189	167	169	161	189	163	208	170	173	180	190	162	150	198	178	182	171	160	165	186	157	152	177	166	149	189	174	166	158	161	200	165	177	181	187	227	171	152	153	151	181	168	185	193	169	160	174	190	176	171	143	155	160	208	174	162	151	191	168	199	169	169	183	168	164	164	182	167	184	175	190	179	149	159	205	162	162	170	190	149	175	159	176	174	172	162	179	184	186	174	174	173	189	196	165	180	174	165	157	171	164	163	175	166	167	175	196	149	149	170	180	176	178	183	169	160	172	163	197	169	182	172	184	175	182	148	166	176	191	154	150	146	164	149	155	180	183	180	167	175	194	185	166	174	159	196	158	177	177	146	187	149	163	184	182	164	170	171	160	148	188	169	175	182	160	178	166	136	174	161	141	156	181	161	179	172	182	152	155	173	176	158	168	155	150	169	197	177	198	171	168	147	194	184	166	173	192	195	173	173	164	179	160	193	185	175	175	165	163	164	158	178	187	171	144	187	181	187	178	176	180	157	148	170	176	173	164	166	156	164	169	169	196	151	142	145	172	155	152	186	166	179	170	166	145	174	162	168	148	175	174	173	151	157	191	154	173	179	183	202	178	161	166	164	169	158	183	163	147	163	151	158	152	149	176	160	153	166	136	193	178	174	161	166	142	163	155	183	189	164	176	162	170	193	128	154	172	157	157	155	190	175	137	165	167	174	177	148	167	200	181	189	216	164	158	164	161	132	177	168	170	168	196	167	156	176	195	163	170	163	164	159	167	162	187	165	180	169	189	181	193	187	157	159	159	163	179	182	169	175	172	174	178	188	174	170	165	174	188	189	177	163	163	171	183	162	173	155	157	190	166	180	154	166	172	164	167	155	196	182	171	170	212	150	175	153	147	172	160	154	166	140	175	190	174	162	178	181	182	160	185	165	156	182	171	170	179	159	164	192	164	172	177	171	167	152	196	191	166	177	180	184	184
1710	441	458	447	452	403	445	422	447	428	488	444	440	428	409	448	468	442	415	411	414	422	405	389	425	470	447	440	464	421	421	460	439	438	428	410	458	417	441	441	391	429	443	430	435	452	404	428	451	421	410	428	419	425	416	400	431	424	425	414	422	395	419	424	423	402	441	368	464	461	431	420	419	465	442	454	419	431	450	406	414	379	433	411	419	414	464	448	441	428	438	470	471	430	459	458	423	417	424	387	405	430	421	433	397	409	400	422	427	442	407	398	415	411	450	390	369	428	444	472	429	454	466	479	415	464	402	471	426	453	436	404	453	454	430	409	401	420	433	452	429	463	434	454	455	418	399	435	425	419	440	455	410	444	455	421	443	434	407	449	416	407	442	426	435	425	399	434	445	436	431	431	395	419	458	410	422	404	401	425	478	398	450	424	481	399	439	440	383	414	423	407	421	428	428	431	459	442	447	445	407	432	433	413	439	434	420	429	439	425	440	445	425	420	457	408	434	421	399	410	390	431	426	420	420	409	423	421	455	426	431	399	427	418	437	426	403	439	394	409	407	432	419	407	444	396	428	412	446	413	469	434	409	428	444	417	414	416	417	425	407	400	443	431	420	429	435	426	412	436	452	465	426	413	408	432	447	399	460	406	389	415	424	431	412	366	420	415	412	413	394	429	430	393	442	382	409	441	431	406	443	395	460	426	428	428	444	469	461	390	400	441	403	396	437	415	447	431	447	429	432	430	426	436	408	405	415	380	430	455	440	404	413	378	431	410	430	423	387	410	409	460	419	438	436	425	423	409	449	441	405	448	426	446	462	399	435	425	473	425	433	466	437	424	405	450	398	433	454	451	397	473	469	453	470	443	406	452	399	446	381	458	433	442	431	420	439	438	424	434	433	449	419	410	449	455	464	391	376	417	424	418	440	411	441	437	450	437	411	462	407	426	380	412	408	465	448	418	445	423	453	449	403	434	455	436	437	442	405	421	430	429	427	447	447	427	398	428	456	473	423	428	426	403	450	425	393	431	418	408	432	454	442	469	419	396	419	462	408	405	448	461	424	430	466	426	438	456	448	436	433	443	409	445	398	455	406	384	427	429	429	428	408	402	432	425	424	448	403	445	422	407	414	444	447	455	437	458	426	415	441	420	390	408	438	465	425	411	413	467	444	401	447	425	421	432	433	470	448	454	450	404	494	427	391	393	416	403	386	444	402	435	418	411	438	448	445	419	401	458	401	439	462	442	426	432	398	451	397	425	444	426	418	436	413	425	442	420	410	441	494	444	435	415	414	441	416	420	419	404	430	465	449	428	431	402	455	450	428	452	420	444	414	431	431	424	440	412	449	437	413	429	392	432	454	427	404	433	412	419	387	447	403	427	425	463	418	417	465	428	390	445	447	411	420	440	448	414	445	406	444	444	407	432	439	447	417	403	443	427	440	438	411	387	415	426	454	405	396	441	474	410	440	431	448	399	409	398	426	390	400	416	479	446	414	424	430	421	411	414	431	419	419	430	447	425	443	420	399	414	454	422	424	392	391	408	477	439	397	424	431	429	433	423	436	409	404	412	393	422	422	433	445	466	418	368	438	454	437	438	431	426	440	427	427	457	446	418	377	426	423	412	422	400	446	402	448	426	458	427	404	401	424	407	432	449	411	420	417	434	417	431	432	435	422	444	408	435	448	411	402	435	475	424	424	450	424	476	441	378	426	442	429	409	437	404	439	442	426	432	417	435	387	425	436	418	419	421	443	451	428	425	423	457	406	417	444	435	469	445	418	423	428	409	410	440	465	415	453	436	437	401	409	383	438	399	456	452	436	388	404	426	415	446	471	421	425	401	428	460	404	375	438	451	404	405	444	414	451	434	446	428	392	414	429	453	434	460	433	438	421	458	436	420	394	448	422	429	434	423	410	438	409	453	417	431	413	413	419	415	413	418	407	461	436	434	441	435	418	407	405	439	430	440	405	439	438	368	458	442	429	396	449	441	430	444	425	461	438	431	444	445	441	418	425	462	454	438	417	408	400	421	425	431	475	379	411	408	461	377	419	472	399	434	440	440	440	421	432	442	422	405	370	413	393	416	437	441	505	445	419	461	422	423	428	399	401	438	443	468	405	430	470	406	371	461	435	433	426	445	409	419	435	405	391	387	442	423	425	413	433	467	430	413	446	432	432	439	413	440	425	418	409	418	446	419	436	419	413	435	465	427	460	426	424	400	414	423	405	438	407	404	400	420	415	404	401	453	440	436	395	439	411	425	394	442	398	428	435	407	431	431	393	411	411	419	445	431	410	414	423	454	454	408	454	436	439	437	414	412	413	428	416	391	445	400	414	412	425	447	409	394	472	393	427	428	452	418	418	420	454	467	425	417	427	422	439	442	401	420	429	401	414	436	418	416	419	411	422	465	438	417	435	449	413	426	424	446	416	417	431	413	452	447	428	458	458	415	447	403	430	438	445	465	400	416	385	426	426	418	392	447	450	466	432	429	405	402	453	441	455	407	415	435	431	406	385	394	421	410	409	422	440	443	468	438	439	449	437	412	422	463	421	434	422	461	448	437	456	437	419	451	400	430	439	450	466	464	443	423	458	410	441	396	440	421	439	457	413	459	434	415	413	440	436	435	459	433	421	417	455	436	395	394	413	441	432	442	451	432	396	438	424	426	405	404	435	430	399	416	456	443	399	410	424	410	416	414	407	411	420	384	425	452	434	423	409	435	414	410	402	418	422	402	466	485	451	435	396	431	447	403	406	442	433	430	459	455	404	412	427	401	459	416	439	397	456	429	420	441	453	428	474	426	421	387	453	457	445	420	428	449	420	430	439	447	394	407	453	441	414	442	445	394	442	410	402	422	426	412	420	412	438	422	436	392	417	452	439	425	448	445	426	452	436	409	440	428	436	453	440	452	430	416	443	403	419	439	418	389	430	452	459	435	422	454	401	402	404	441	411	392	402	426	446	493	424	386	428	404	418	452	435	405	407	413	448	406	445	448	409	452	431	399	410	436	450	454	412	443	409	453	417	431	449	411	444	442	448	436	431	439	448	448	406	462	439	420	414	416	422	420	423	385	418	432	421	411	446	469	401	391	399	460	437	434	430	419	426	437	412	430	452	463	429	411	448	474	450	416	437	414	443	433	416	441	455	437	444	447	424	417	463	419	452	439	392	430	408	426	423	419	464	390	443	400	460	449	426	404	424	439	414	412	413	475	458	427	416	420	414	416	450	474	386	403	416	432	425	444	423	449	436	467	417	419	421	428	433	436	410	416	405	417	469	396	416	417	390	457	425	434	426	481	406	433	420	452	391	458	434	438	433	417	420	407	429	397	401	428	435	430	437	444	435	428	445	430	458	436	438	440	447	384	436	413	435	442	421	437	400	409	425	436	427	429	474	442	404	434	406	425	395	410	459	459	437	460	415	403	451	406	409	412	461	458	442	422	427	427	422	466	449	436	462	445	414	443	417	442	438	420	430	430	409	414
7489	560	555	486	381	335	302	265	283	225	245	240	252	235	215	227	241	216	202	216	218	220	179	219	223	209	244	211	247	205	245	200	250	201	197	217	208	226	252	206	189	222	218	241	216	202	221	227	220	220	235	209	238	216	216	226	221	207	206	211	217	218	204	203	222	193	188	210	202	227	201	207	197	211	202	215	245	233	243	225	210	212	234	217	206	232	206	225	214	214	242	214	213	207	229	250	243	220	213	200	218	205	232	214	228	218	218	235	200	241	217	192	219	231	217	238	226	219	237	188	255	241	201	251	217	223	205	239	223	186	213	218	242	229	239	214	209	203	208	240	217	232	226	189	203	209	210	213	210	196	229	203	243	254	214	208	214	207	226	223	187	212	204	206	233	199	198	213	195	214	192	224	215	227	235	232	252	214	193	220	217	223	203	218	217	231	218	211	219	230	239	205	220	232	222	218	242	205	227	207	248	213	203	245	187	230	218	201	247	231	220	212	211	205	207	217	214	240	206	234	222	185	187	184	201	209	243	212	215	236	189	184	198	211	189	240	225	221	210	213	217	208	220	226	221	205	234	214	206	233	245	223	212	202	218	210	216	202	214	216	216	219	212	211	211	216	212	212	232	229	241	219	206	206	226	192	224	211	210	206	199	218	205	242	207	199	224	217	216	230	234	210	220	225	225	220	222	221	240	226	214	222	234	204	199	208	237	220	215	222	220	191	223	202	173	237	226	191	222	202	212	238	204	208	215	210	248	220	241	238	221	199	188	219	206	222	209	221	219	211	221	187	247	209	220	217	234	213	225	196	205	219	208	226	234	189	221	244	214	236	217	201	220	226	227	233	221	219	219	208	250	209	210	232	207	208	209	188	200	194	207	214	222	218	182	220	210	202	193	224	244	207	225	203	225	225	243	227	200	178	247	241	197	194	218	210	213	196	236	229	200	226	225	218	208	226	213	224	210	219	218	229	251	201	254	208	194	200	209	205	187	232	207	213	228	220	203	196	233	227	228	198	223	208	219	248	236	217	239	211	196	216	196	211	229	206	219	190	223	211	210	221	221	219	240	232	228	229	198	215	223	226	216	247	193	231	211	235	213	220	197	215	224	237	203	203	215	227	198	196	184	181	218	210	234	212	241	220	205	193	215	218	231	229	192	209	198	197	196	210	212	211	228	212	193	229	212	231	223	214	237	226	219	212	218	193	217	207	217	205	184	256	201	191	202	203	214	215	224	226	208	224	203	226	229	212	201	232	209	205	199	197	196	263	192	221	214	217	200	208	206	195	209	204	230	202	245	244	219	227	256	208	245	238	225	188	200	246	200	223	238	234	197	204	209	218	192	220	216	226	219	216	213	197	192	215	218	225	227	239	224	201	235	201	226	226	214	192	238	207	215	213	197	210	216	191	241	206	196	197	202	242	208	225	226	240	232	214	221	191	231	217	215	202	207	217	214	210	196	257	222	232	227	222	192	200	220	213	219	220	221	202	210	213	198	204	201	238	200	233	224	174	182	222	217	223	230	199	197	224	214	253	214	223	232	238	219	235	222	202	224	226	224	215	192	214	219	222	229	234	215	210	223	215	212	205	211	255	215	218	221	240	206	224	240	241	191	212	207	202	223	214	245	200	205	239	224	252	209	233	236	222	221	200	212	226	238	203	219	238	238	204	206	222	209	228	210	225	197	205	241	230	219	234	202	220	235	210	214	198	205	213	185	186	211	189	194	237	231	200	202	217	208	205	220	229	205	201	226	180	197	234	234	203	214	191	212	227	195	205	200	220	214	211	205	207	216	225	237	218	226	243	211	209	228	208	238	221	212	206	226	206	175	221	220	216	198	215	212	237	221	219	202	229	214	215	228	216	196	214	228	209	193	226	206	202	216	215	229	211	210	234	230	208	206	211	225	250	201	208	206	217	228	210	198	190	223	195	207	203	252	222	228	234	207	221	211	221	219	204	195	209	217	199	230	211	210	208	224	230	213	230	227	221	217	205	212	214	213	209	210	225	238	207	235	231	216	213	225	236	261	248	212	215	255	205	237	207	203	223	203	204	217	223	208	226	203	224	237	197	196	231	223	222	205	238	223	224	227	209	237	264	200	205	200	214	194	222	211	228	209	225	233	211	202	203	210	206	204	203	205	197	224	229	234	228	195	211	183	222	212	216	227	207	204	224	242	225	185	230	232	210	202	229	215	206	210	246	235	239	212	211	233	218	231	210	196	229	234	237	223	251	215	186	197	226	224	190	208	207	220	198	219	212	220	215	231	247	212	208	243	222	232	208	232	198	233	214	216	222	257	191	178	213	247	210	218	219	226	227	206	193	230	194	206	250	194	185	231	211	242	221	196	207	214	204	199	217	216	256	209	218	217	206	216	222	221	211	230	208	202	209	195	206	213	194	211	234	228	225	199	214	210	198	184	235	222	228	214	203	192	208	210	237	216	225	214	193	193	196	204	225	201	195	236	192	191	216	201	223	222	215	240	224	230	226	183	185	213	199	239	231	225	207	225	217	204	218	247	213	180	224	205	207	207	191	221	211	190	214	253	216	208	225	223	212	209	210	212	226	186	218	212	191	224	216	209	225	198	210	217	217	193	215	210	244	240	248	213	206	206	223	201	215	218	210	209	224	240	205	207	211	219	214	205	217	238	230	215	192	215	217	191	220	216	248	234	232	232	215	230	241	237	211	249	212	223	242	212	209	211	216	200	211	221	214	227	209	205	233	238	221	229	205	221	208	211	197	232	185	207	236	223	211	226	206	207	262	213	224	218	215	209	238	209	217	202	207	243	201	194	223	219	207	208	218	249	188	189	227	234	206	215	216	224	203	202	238	221	238	197	194	223	211	213	205	219	193	227	209	210	221	243	226	224	237	247	253	217	207	216	218	245	217	240	207	207	207	184	199	223	244	229	201	219	202	248	233	238	198	211	209	212	251	233	235	203	248	196	227	199	229	237	219	231	231	192	168	236	231	215	190	202	210	185	219	224	215	205	201	215	200	214	197	202	208	219	234	227	224	216	237	224	206	211	188	219	228	213	224	215	222	214	219	225	222	254	208	203	243	215	200	201	204	205	224	212	220	222	237	239	209	218	191	198	235	210	206	221	215	191	201	217	214	224	227	208	226	201	236	214	225	214	213	198	229	226	228	210	221	208	228	211	208	231	221	192	214	202	209	217	218	207	219	231	206	215	223	224	217	225	205	202	232	217	193	199	226	218	183	205	187	195	216	223	221	195	205	201	187	210	204	213	222	200	207	221	218	211	224	218	201	197	217	246	235	195	243	221	227	239	191	230	236	179	207	205	219	201	199	185	228	228	254	196	238	249	219	202	177	191	229	228	210	191	199	235	191	183	199	214	234	205	222	193	206	229	231	215	230	197	211	202	221	205	202	203	229	207	215	203	217	192	213	213	246	193	208	198	231	243	213	190	215	247	248	230	192	205	217	222	218	246	215	198	216	224	214	278	209	244	219	213	199	220	216
6293	794	1196	1388	1192	1073	982	873	768	722	702	698	645	608	620	607	621	580	529	577	595	620	582	591	570	590	551	548	550	530	519	549	525	534	512	546	532	540	528	523	528	491	566	547	500	559	509	560	551	522	528	510	560	543	516	533	519	521	568	512	542	554	566	524	515	561	515	511	551	577	524	538	539	539	515	513	528	560	492	500	563	514	540	542	551	545	543	500	544	539	493	525	517	572	533	554	524	542	512	525	543	526	513	561	510	540	533	518	540	487	503	533	501	582	513	516	538	542	550	542	515	567	568	546	550	521	508	505	571	539	459	533	531	543	516	502	553	524	526	543	513	540	514	512	514	566	525	528	554	553	537	547	532	489	556	531	506	542	537	525	515	570	499	510	530	556	534	537	503	508	481	539	519	555	484	518	523	513	519	552	544	570	489	493	552	489	547	538	529	537	494	524	539	513	525	538	535	525	565	526	529	502	551	519	585	527	516	508	498	520	518	544	558	548	545	518	531	552	542	502	510	557	509	541	571	542	533	554	516	542	525	537	472	519	523	522	552	546	511	501	526	540	517	527	520	544	551	510	548	485	544	530	541	519	540	543	529	547	515	521	548	514	579	514	530	539	541	524	567	543	509	554	509	518	509	535	515	535	528	490	563	537	543	504	535	517	533	525	508	517	549	489	565	510	507	537	485	525	528	545	529	562	556	553	520	529	546	486	574	540	554	534	525	546	567	540	529	520	521	533	551	484	538	534	526	525	532	515	543	555	526	563	539	519	502	533	513	517	520	470	489	540	538	528	507	543	516	530	541	514	539	514	531	529	548	520	504	526	495	491	560	527	552	569	537	554	472	534	551	557	507	525	531	520	515	494	585	495	545	530	528	525	529	519	548	552	508	510	546	518	529	501	548	535	527	554	519	562	555	480	550	514	533	519	534	534	542	532	539	502	522	513	551	510	517	569	520	543	497	553	555	541	542	510	559	529	499	519	535	508	507	535	508	491	506	564	498	532	515	502	505	547	538	511	482	541	530	540	572	514	529	504	530	509	492	550	561	564	538	540	573	537	550	503	543	493	535	498	541	539	529	529	521	504	547	489	526	527	544	489	559	509	548	545	528	557	516	552	554	520	487	544	527	553	544	563	527	560	505	551	555	509	505	544	522	500	547	490	496	483	520	542	531	527	501	541	555	531	523	530	537	545	539	548	524	499	505	553	552	497	509	510	545	565	531	557	533	550	552	542	514	538	540	549	523	473	540	548	548	519	551	531	498	487	526	511	551	496	551	499	581	536	542	517	518	536	553	534	517	532	512	513	530	540	550	497	536	515	494	525	536	524	520	513	570	543	545	538	514	513	490	555	541	533	579	522	553	506	502	534	514	604	524	564	543	539	520	521	517	565	548	496	499	528	533	541	524	554	543	515	519	542	526	537	557	484	549	559	563	531	540	561	537	538	508	515	505	504	544	530	550	490	540	503	499	543	503	544	536	491	539	529	513	528	532	503	516	563	512	527	539	550	492	549	517	547	552	485	561	520	519	550	496	537	502	510	553	509	531	508	565	538	562	523	518	530	520	543	507	536	531	522	509	531	535	531	528	533	546	523	553	555	522	539	526	545	530	538	517	542	500	569	553	522	553	531	534	507	526	498	526	515	498	506	496	542	504	507	528	524	520	541	535	491	556	565	522	541	539	559	507	525	528	520	510	535	517	547	534	516	482	532	558	534	589	505	559	543	547	507	554	495	548	517	517	512	538	510	535	560	496	508	548	531	546	544	581	519	531	577	529	466	513	494	528	511	497	549	506	563	510	477	523	534	531	513	523	525	535	526	497	541	506	527	526	502	522	541	576	577	528	519	514	543	553	526	543	591	503	462	518	506	541	522	496	532	528	568	496	534	526	510	532	516	496	561	539	485	544	519	511	495	541	540	516	540	560	506	526	558	498	539	481	509	530	558	543	500	572	522	534	535	541	525	495	540	528	524	502	503	528	534	507	539	516	549	534	531	504	502	486	522	510	543	508	513	512	516	499	525	543	495	523	538	532	585	552	517	490	527	526	509	548	565	536	530	504	493	549	550	522	508	524	542	533	513	551	514	513	490	520	497	502	505	584	541	565	516	520	543	508	518	524	541	536	526	501	535	530	479	488	557	549	536	500	513	490	498	531	508	495	502	502	508	546	517	540	512	528	548	539	524	546	516	474	499	549	507	583	505	518	573	520	538	529	520	549	567	499	533	524	550	517	493	535	514	555	520	526	522	524	534	552	557	555	532	545	511	501	502	534	547	524	557	526	528	540	536	486	560	525	563	519	516	518	521	495	514	522	515	514	496	545	554	516	534	509	537	546	550	523	559	566	526	512	516	532	573	509	501	511	523	539	538	493	510	537	507	535	581	534	535	511	533	553	475	539	536	526	525	518	507	521	573	543	509	513	571	522	506	538	530	533	535	545	533	527	450	548	501	543	532	501	509	567	537	537	504	489	519	505	530	550	490	558	536	541	533	540	541	527	555	536	548	523	486	543	539	537	542	537	588	534	571	488	540	514	575	545	536	551	536	547	520	544	525	500	525	565	558	536	571	515	507	503	519	591	527	566	581	520	547	562	522	539	518	500	552	495	488	530	552	540	545	509	515	561	479	547	517	514	492	523	566	535	502	495	547	524	513	552	508	518	534	503	538	576	528	571	515	531	514	532	537	534	567	492	502	526	552	547	524	546	523	520	564	529	524	510	542	526	512	528	518	503	495	515	537	554	524	539	545	508	529	542	526	558	514	514	512	552	533	515	570	522	519	515	543	543	536	531	514	530	519	501	537	570	525	542	536	534	543	498	500	539	514	509	553	507	500	503	498	554	527	545	551	500	543	526	544	508	529	533	536	516	527	540	526	537	509	532	509	590	519	570	502	507	515	549	528	556	543	534	506	500	501	529	533	552	583	557	592	546	549	557	541	525	508	483	556	544	546	559	574	503	493	518	506	503	562	531	531	510	506	546	579	557	560	550	565	508	530	518	524	539	493	529	506	543	525	535	505	558	531	528	534	554	525	520	516	559	505	512	529	519	532	548	513	551	509	547	518	497	514	520	545	533	504	559	558	520	547	538	510	528	521	518	527	501	515	542	492	514	533	535	564	538	519	583	527	537	563	496	525	501	522	551	536	545	521	539	535	536	592	522	518	524	519	533	569	541	516	535	535	475	536	504	521	532	537	520	539	518	536	572	495	555	554	545	512	538	523	594	514	540	543	528	526	569	544	497	531	529	530	568	511	560	556	522	550	522	520	551	532	527	545	523	517	517	580	505	531	523	543	530	506	515	590	532	513	543	518	543	494	492	526	525	507	522	533	535	532	540	517	521	475	540	501	549	582	520	528	493	553	480	537	572	532	529	521	565	524	508	568	548	560	527	518	534	508	524	540	540	552	535	559	512	500	591	541	536	543	519	528	540	511	523	553	493	506	515	534	529	532	555	554	506	546	558	537	553	551	540	475	555	500
14545	1328	1065	893	648	588	550	480	449	476	401	455	407	414	384	418	398	385	413	389	424	358	393	427	394	392	353	345	362	355	394	371	410	344	398	397	361	411	386	395	401	386	366	355	377	357	366	363	358	372	363	368	346	357	354	356	351	370	423	377	383	353	393	337	365	413	355	388	362	393	369	362	382	426	393	384	428	374	378	383	369	358	357	377	371	379	377	371	356	388	393	353	370	364	422	377	376	416	408	355	421	416	387	408	407	352	368	363	407	368	401	383	366	402	398	338	364	374	377	368	385	342	377	366	386	347	388	426	416	369	382	383	343	385	401	362	390	370	368	343	342	397	359	360	395	431	391	385	379	386	367	378	332	360	382	353	394	384	377	406	433	365	367	384	349	387	373	374	409	412	386	360	402	341	400	359	387	369	367	380	391	369	398	378	364	431	362	366	393	390	398	365	391	376	382	387	391	387	365	376	428	400	407	375	393	411	398	374	359	370	381	356	371	392	383	380	350	347	353	359	370	380	382	390	378	332	359	374	394	345	377	381	384	363	379	409	403	375	348	407	377	385	389	389	374	366	319	345	352	360	387	384	374	404	380	423	368	400	393	378	440	393	375	355	366	411	345	376	395	369	422	405	413	375	392	408	375	360	361	392	354	384	393	362	372	347	362	401	353	352	393	387	393	369	385	381	405	403	413	347	395	381	380	389	406	405	370	353	390	393	390	411	358	362	394	369	377	391	345	414	363	370	391	406	348	407	398	376	391	404	363	364	427	398	369	405	348	397	331	384	353	374	380	405	390	408	369	393	366	360	357	357	398	385	383	410	383	375	365	404	354	371	371	380	408	370	368	410	382	388	382	410	384	405	435	402	375	426	382	369	389	372	378	363	388	364	356	340	385	368	365	397	397	373	414	445	415	349	375	375	368	404	355	340	412	355	367	382	384	394	393	391	371	365	359	325	397	374	386	358	386	409	352	354	372	374	383	385	411	375	373	355	362	353	357	351	382	377	355	377	392	376	363	378	396	424	355	366	386	397	407	368	362	367	396	391	371	389	397	338	390	358	377	376	359	371	356	382	391	378	364	378	354	376	331	390	357	397	404	394	386	404	384	398	417	392	405	365	363	364	368	343	368	391	410	359	379	339	405	398	350	399	367	371	373	331	352	371	398	339	381	374	383	386	392	371	337	387	332	377	390	332	340	375	360	409	382	406	401	384	380	367	397	381	389	384	407	357	412	372	379	384	347	390	388	391	355	370	375	406	390	371	412	378	386	365	371	394	388	380	378	359	353	386	369	353	389	389	377	400	386	353	399	386	389	400	371	376	353	382	387	347	373	388	380	339	388	380	366	345	404	369	407	397	355	380	372	398	371	347	374	347	379	364	352	394	388	396	391	380	340	363	359	373	387	405	370	337	350	357	414	383	343	368	347	354	400	392	397	360	367	357	390	361	385	402	388	351	400	381	359	366	379	394	374	366	390	380	367	428	407	371	390	368	396	389	419	384	381	403	381	389	394	387	405	416	393	359	335	389	355	379	341	375	380	416	373	366	395	374	428	342	371	337	388	395	370	384	391	406	404	367	387	387	356	362	354	358	390	381	376	365	345	368	416	393	363	332	337	392	366	376	388	383	395	354	387	386	352	381	338	403	378	425	378	436	368	383	354	361	414	382	382	382	357	398	357	374	400	371	371	390	359	385	377	381	394	416	356	408	380	391	358	356	319	373	369	348	390	394	422	389	390	349	391	383	389	421	387	372	352	394	396	359	380	410	407	389	375	385	399	367	368	391	359	418	389	376	402	364	358	382	366	391	391	396	377	371	358	371	359	417	373	392	376	385	369	367	403	406	389	381	352	351	362	393	394	367	392	339	354	339	364	355	393	392	359	375	384	377	357	374	367	373	337	414	357	376	393	372	381	394	379	406	397	387	354	402	342	379	361	403	396	373	391	410	399	372	357	369	392	375	394	366	334	370	368	357	378	380	414	401	357	403	376	377	404	372	392	390	359	438	406	360	370	383	408	377	354	405	412	388	379	377	408	344	407	396	368	358	377	372	395	348	369	355	355	401	454	372	418	378	400	371	353	357	382	347	357	387	370	384	389	393	399	410	391	358	376	356	413	371	383	421	424	389	403	343	384	386	368	389	379	379	399	402	360	390	343	368	374	371	377	394	378	366	377	405	391	396	395	374	359	352	345	362	348	363	409	396	408	325	382	375	360	393	424	383	404	352	415	345	364	409	393	368	402	390	382	325	345	393	381	340	367	410	374	363	395	361	354	386	376	384	363	368	354	376	312	381	401	425	394	388	419	359	340	366	391	425	404	372	369	394	394	366	317	377	396	369	382	351	396	408	360	341	336	390	362	379	385	342	389	398	389	363	375	411	400	402	332	388	376	402	384	371	396	346	377	386	364	373	435	399	373	383	405	346	395	391	375	397	375	352	388	374	390	384	358	370	408	359	378	400	407	373	382	379	357	384	367	370	380	398	402	389	377	399	391	351	365	326	371	368	384	420	404	392	398	450	399	382	398	425	416	375	421	379	377	367	392	338	394	388	398	429	385	363	390	386	388	392	387	366	380	408	358	368	325	359	359	389	347	375	379	383	370	383	380	345	383	384	401	384	386	368	364	381	382	369	386	390	348	381	378	357	322	371	406	377	359	379	371	367	389	369	408	421	356	349	410	370	384	398	366	344	392	402	368	361	343	410	361	383	359	362	395	403	364	398	394	415	404	366	420	362	393	375	362	382	384	391	348	362	398	343	398	390	377	370	388	380	348	357	377	397	379	373	409	368	389	369	356	368	356	402	378	385	366	383	382	332	418	351	373	372	418	378	384	352	370	379	403	351	349	391	361	361	406	401	392	350	378	357	373	379	361	391	366	354	399	370	401	373	387	360	416	372	394	381	405	380	369	391	393	380	378	381	379	371	382	405	355	347	394	402	389	372	364	379	389	377	380	368	346	389	354	377	387	385	354	385	372	366	368	353	383	385	404	384	412	358	385	384	398	383	350	406	369	385	365	372	385	389	362	356	388	386	378	379	321	375	371	377	356	367	366	413	406	356	387	378	399	351	376	376	385	384	383	388	380	397	370	413	381	363	352	407	396	388	376	361	434	356	372	376	415	374	388	410	368	343	378	398	365	363	380	368	359	378	389	366	376	389	364	402	395	387	393	397	354	354	366	382	365	418	367	391	397	393	368	371	404	371	371	394	365	399	386	370	404	329	366	392	384	357	366	354	344	408	380	376	395	389	433	384	344	386	371	421	374	354	348	390	374	367	367	369	357	384	373	388	389	399	366	357	411	370	408	398	370	392	393	374	393	377	392	418	338	391	372	384	397	393	379	345	416	368	392	399	335	359	411	340	386	383	400	355	416	360	352	405	394	389	353	355	359	431	418	388	388	372	365	414	392	368	385	364	357	361	378	432	352	370	401	407	358	378	362	352	393	370	401	327	402	394	404	353	396	368	386	327	370	376	379	365
8362	1354	2263	2504	2265	1860	1566	1497	1263	1264	1194	1058	1074	1051	1019	974	992	987	909	968	955	958	919	914	939	941	879	910	920	938	930	846	888	862	884	852	888	862	850	839	874	817	870	838	794	826	862	902	842	899	847	840	795	840	836	882	832	843	880	833	917	859	839	865	845	823	822	885	806	848	897	841	928	880	892	845	884	879	832	832	844	858	793	828	819	859	854	906	799	815	858	848	814	801	860	829	888	814	889	866	874	843	861	887	843	863	861	923	831	803	838	877	853	880	871	832	871	837	869	915	801	828	787	875	836	857	835	803	883	844	865	819	775	846	802	834	789	849	851	850	813	832	809	857	849	850	837	826	853	823	856	826	885	809	855	884	849	859	859	856	872	829	868	864	829	853	781	880	839	829	847	812	875	807	838	874	877	878	841	855	871	829	865	862	836	822	867	843	824	826	869	847	896	906	850	783	835	801	851	800	804	817	809	812	857	809	833	882	854	857	865	795	873	842	808	853	780	819	826	861	817	831	831	875	834	815	821	848	840	881	888	877	753	827	859	866	849	822	857	856	831	827	827	864	820	845	828	888	819	882	836	847	835	854	842	850	887	837	855	824	872	828	839	861	848	859	863	839	868	878	815	813	820	839	850	838	800	848	832	836	842	838	835	872	869	902	852	847	808	832	801	835	798	830	829	844	778	854	849	816	793	878	854	884	839	860	829	844	856	848	855	875	831	852	868	868	808	847	803	821	821	845	869	870	851	841	881	861	833	851	875	808	813	818	873	834	835	820	866	892	863	832	869	850	843	832	814	853	863	816	885	852	911	860	845	825	862	794	865	829	885	792	885	854	847	891	837	832	830	829	898	888	787	854	834	822	822	892	814	848	824	826	849	810	821	830	847	877	820	822	844	817	842	848	833	871	797	831	824	822	822	834	802	878	851	856	858	889	864	885	894	828	877	875	868	903	816	827	868	849	831	803	821	839	863	870	809	825	903	870	841	862	821	856	835	817	837	885	834	831	845	829	856	799	858	881	835	867	860	817	844	839	885	814	731	887	847	801	815	820	843	856	857	882	831	872	885	843	809	861	814	860	847	855	886	869	859	821	871	899	776	856	852	839	832	854	820	843	883	805	813	844	842	783	845	896	816	808	815	859	824	858	858	830	887	892	823	849	800	798	790	869	849	845	843	817	841	830	805	840	839	841	826	870	884	896	869	868	816	782	825	843	851	854	845	868	828	801	823	797	856	860	825	853	890	863	852	833	818	862	843	861	847	842	809	807	879	833	800	834	819	788	835	804	861	823	814	836	861	858	790	840	866	831	810	841	844	856	836	838	891	815	862	920	860	897	870	824	826	824	866	834	825	799	813	840	810	829	847	842	815	847	842	842	837	850	872	831	813	872	847	850	807	798	834	847	821	864	886	854	796	791	872	802	834	803	860	832	864	859	839	819	799	888	851	799	835	815	810	804	861	827	864	835	816	823	819	822	779	817	821	852	851	840	830	819	849	879	871	888	837	851	852	853	843	833	865	838	849	809	860	827	884	835	822	819	807	831	871	856	834	826	828	834	814	847	838	824	837	850	824	840	815	874	906	861	891	855	865	847	807	862	845	841	812	820	793	843	805	798	765	765	839	826	838	792	806	846	818	881	809	836	857	845	844	891	822	861	811	833	870	778	837	804	839	877	813	865	800	885	831	840	869	831	847	873	839	794	846	850	819	869	821	812	859	815	870	865	847	865	863	861	815	833	881	851	798	881	853	873	824	862	825	839	814	875	821	845	826	847	894	808	866	862	874	877	840	816	790	863	803	815	829	851	827	842	835	864	847	852	873	815	774	836	843	845	875	847	850	855	854	856	788	857	857	847	798	839	869	849	854	847	824	851	830	876	823	869	830	776	792	795	850	823	888	827	867	901	835	795	801	871	823	873	838	887	847	879	844	832	835	834	844	865	794	884	800	841	770	788	855	815	866	858	846	831	791	882	838	850	851	782	840	838	849	819	817	867	907	883	849	893	860	880	880	881	849	894	848	842	853	845	857	880	861	837	801	791	864	907	815	854	871	885	860	840	807	846	847	823	802	846	800	832	835	788	787	867	890	878	860	833	862	819	862	827	882	886	831	854	836	830	852	854	870	865	852	853	873	876	879	806	824	835	828	844	837	873	801	836	815	814	771	851	858	801	847	852	813	857	832	825	824	871	827	804	851	870	831	862	822	853	855	882	817	807	823	845	867	842	845	827	848	857	857	872	841	836	877	855	785	841	859	804	854	822	846	797	842	812	855	895	872	844	862	866	833	802	818	852	851	832	825	826	864	859	878	816	835	817	819	824	845	816	884	806	884	858	803	842	863	847	819	865	825	846	831	811	873	823	810	829	887	813	848	888	834	873	849	827	835	821	853	828	815	868	848	871	829	875	844	830	801	810	887	839	840	847	898	865	833	845	790	866	862	843	833	887	842	834	779	802	852	843	797	827	797	855	825	880	852	815	854	808	860	850	796	857	845	864	827	845	857	858	787	881	805	844	866	841	861	870	913	822	824	820	872	798	857	822	806	854	871	823	822	826	850	837	857	868	844	813	847	855	843	823	824	845	836	833	803	820	862	866	795	805	824	841	836	812	829	851	828	866	816	821	860	875	838	876	832	811	878	774	821	855	862	861	861	863	811	843	814	803	850	867	852	788	858	849	820	874	824	789	819	828	848	855	841	838	903	831	841	861	813	814	818	844	881	853	833	832	827	863	810	844	783	821	873	797	849	823	856	862	843	839	825	856	840	872	863	819	825	822	822	859	862	871	828	823	817	892	847	861	854	834	873	828	825	841	878	839	864	847	810	840	828	902	819	858	822	790	844	927	804	849	847	910	799	801	820	852	832	836	849	895	857	861	847	838	845	845	843	812	867	834	875	849	848	792	866	878	856	853	875	817	849	854	813	828	801	822	761	842	853	818	801	871	823	825	851	827	812	793	894	827	799	861	823	835	801	849	833	858	820	859	849	857	793	830	866	853	880	820	853	844	849	855	841	815	855	844	861	850	798	862	885	858	866	876	883	853	842	825	771	879	839	861	816	854	833	820	832	827	875	872	868	834	862	832	799	830	801	867	834	864	810	826	858	823	854	796	801	853	818	866	859	856	870	845	842	795	845	866	775	839	864	842	800	891	846	812	864	848	830	873	838	794	833	802	839	861	827	844	810	820	837	838	843	787	818	850	828	810	859	854	888	852	821	851	804	851	840	841	903	877	809	804	826	869	840	856	825	854	903	920	869	805	838	831	845	901	850	858	827	804	853	819	811	880	856	808	817	860	844	816	827	838	856	871	858	850	816	866	834	803	842	873	864	811	836	812	863	907	809	849	870	854	865	831	857	843	889	808	823	896	859	861	849	844	861	865	878	874	806	819	844	827	846	801	824	812	851	845	833	842	892	862	894	860	819	817	878	857	849	823	791	909	818	808	834	850	892	868	834	848	863	806	845	833	816	819	840	865	847	864
1357	196	168	152	159	138	151	177	191	133	154	184	162	184	166	196	179	158	154	161	171	179	168	166	160	167	159	158	162	154	190	169	181	149	163	178	189	165	157	182	165	175	162	179	197	176	189	158	183	183	173	161	190	186	193	167	170	154	213	156	169	191	184	154	170	163	193	176	148	177	177	144	167	172	176	164	174	162	148	167	146	171	177	191	178	183	182	165	158	170	171	158	169	172	160	162	156	176	175	161	195	169	149	166	171	169	168	154	160	186	194	210	159	171	179	181	161	169	172	159	158	166	162	147	155	153	166	170	155	171	180	196	192	164	150	150	175	163	170	164	158	158	175	154	164	182	158	162	173	167	187	180	155	160	170	164	155	141	149	173	162	179	202	204	156	171	156	161	188	158	165	177	173	144	160	193	169	173	147	152	171	154	164	166	174	184	172	188	176	177	177	178	148	179	170	167	183	186	180	172	142	170	173	160	169	154	174	190	191	191	172	165	153	155	146	167	155	180	171	175	154	185	179	177	168	182	167	181	168	163	169	139	171	202	157	187	164	187	165	158	166	185	173	175	162	186	148	166	168	150	169	185	150	171	180	165	186	196	176	157	179	168	191	183	179	171	158	169	171	157	180	168	156	185	161	178	169	149	175	164	189	164	163	153	169	157	173	141	158	167	165	190	165	157	155	178	183	158	191	161	174	175	167	189	169	187	150	184	169	182	165	154	183	161	166	153	188	172	182	172	186	149	200	176	191	186	141	164	174	183	146	186	185	190	181	195	181	179	168	162	193	152	156	169	162	170	155	174	156	194	172	163	160	179	153	173	153	164	179	151	195	156	179	194	157	178	154	171	147	169	156	138	146	160	163	160	199	190	153	163	172	162	181	163	163	162	151	167	179	172	172	177	161	164	168	141	147	180	157	149	161	167	166	168	164	173	188	170	187	158	175	161	184	168	200	161	159	146	166	154	166	162	156	157	145	162	159	162	171	178	180	150	169	167	169	162	159	178	192	150	169	186	166	206	199	172	194	155	160	161	178	170	151	159	183	171	169	157	188	197	178	142	150	186	158	163	166	175	164	146	173	172	172	186	166	158	170	186	199	194	165	176	183	168	190	181	167	192	161	181	172	169	188	162	170	167	159	178	145	181	172	166	134	165	164	155	164	168	152	157	171	183	157	178	151	145	188	162	185	158	158	173	172	154	177	166	197	183	173	170	174	156	156	163	191	165	164	192	166	185	183	168	167	197	179	151	167	141	165	157	167	173	160	179	180	146	167	157	185	161	182	155	157	149	161	187	171	146	171	171	176	140	175	158	179	167	159	173	182	155	157	188	200	167	199	172	150	144	156	188	170	174	167	151	178	189	156	199	182	175	166	166	180	188	150	159	153	176	151	166	164	164	174	187	190	162	184	185	182	166	163	133	169	176	150	157	197	172	175	174	168	176	189	187	183	181	169	183	183	178	184	175	168	173	143	167	190	169	153	153	168	179	170	160	155	171	162	159	160	170	165	178	173	168	165	160	162	174	170	183	157	147	169	162	155	165	159	156	163	171	163	188	172	145	160	166	172	182	172	201	192	171	173	140	190	171	200	144	149	161	166	157	171	134	188	156	155	150	175	167	185	184	161	160	181	157	180	163	201	169	154	185	176	164	181	192	190	160	153	153	166	151	175	175	161	165	179	181	158	200	175	178	159	162	159	165	178	150	157	180	174	191	150	187	179	153	166	162	206	162	175	152	178	161	181	160	161	193	156	153	148	170	183	165	176	154	190	173	177	160	171	154	157	165	197	166	167	152	177	197	188	185	167	155	173	202	193	166	175	170	181	167	142	184	169	153	154	170	141	170	167	158	187	172	164	174	147	154	167	180	158	164	174	184	178	164	158	150	190	177	169	165	174	171	179	162	159	146	167	174	184	164	154	171	162	168	179	167	176	170	144	180	159	182	189	158	171	159	193	173	147	147	181	186	166	173	156	156	159	180	193	168	134	156	189	166	170	189	195	180	166	167	168	172	182	178	188	161	152	184	172	165	176	177	193	181	176	163	177	170	173	148	198	161	171	169	177	159	199	159	163	204	187	143	162	160	194	160	188	147	180	179	139	177	189	157	192	181	176	192	179	204	204	187	152	159	151	172	174	155	197	166	193	191	155	173	161	161	142	184	179	170	169	170	184	164	188	173	152	163	201	157	161	176	164	156	158	152	171	175	150	161	158	175	173	176	179	144	173	190	160	163	176	153	162	162	159	160	164	150	166	221	165	166	164	168	166	169	159	190	175	151	166	169	148	203	166	165	146	155	153	164	176	142	180	192	201	159	169	167	170	184	173	174	166	173	199	170	179	168	167	149	186	171	156	168	167	174	170	178	134	159	174	174	183	169	168	182	197	169	177	176	171	187	178	153	144	142	150	181	170	175	162	163	160	178	164	180	206	196	170	152	145	173	181	162	169	191	154	158	168	159	169	158	154	180	189	173	171	161	177	166	152	187	186	155	174	166	153	173	161	187	187	181	168	175	149	141	184	182	148	175	194	181	161	196	185	196	177	185	168	186	137	166	155	139	175	174	146	171	160	160	160	177	184	162	187	153	206	178	190	153	147	171	152	145	156	181	185	176	177	169	172	157	158	157	156	184	194	183	161	188	188	170	155	170	141	160	181	163	182	167	168	168	156	177	183	174	148	149	164	175	172	187	155	174	162	153	172	167	167	201	171	149	168	200	197	158	179	158	167	188	180	157	163	199	187	175	181	166	171	162	161	182	187	189	177	170	197	150	177	180	160	159	134	178	180	169	180	144	150	166	162	157	183	164	156	166	154	149	166	174	173	159	152	159	175	162	151	166	168	165	166	172	166	179	154	172	168	171	164	173	176	166	158	156	184	159	175	160	165	166	182	157	197	162	148	163	155	178	154	157	176	188	151	181	172	150	157	155	172	193	147	190	148	196	190	133	153	182	187	151	161	168	193	145	165	146	174	168	153	171	175	170	170	138	177	192	158	139	181	178	172	159	153	168	175	165	177	159	176	152	169	168	140	158	174	168	161	158	157	178	171	186	154	171	182	169	153	181	142	169	172	182	181	139	183	150	169	167	199	165	160	180	187	175	166	169	184	180	181	180	199	173	157	170	181	165	192	170	148	156	160	146	190	164	166	191	169	163	172	176	143	145	167	170	187	165	184	182	161	173	129	159	165	154	160	173	151	153	175	161	173	157	182	147	167	169	183	144	163	158	189	156	187	165	175	172	167	161	184	179	170	147	194	181	130	172	179	173	192	190	170	193	176	163	160	173	179	187	158	144	206	163	206	172	171	186	143	156	160	167	161	164	165	168	144	152	169	182	173	168	168	159	186	185	159	164	175	156	157	156	161	176	171	164	181	175	187	154	166	189	157	164	164	172	163	149	184	157	173	169	163	187	161	178	158	156	179	160	165	197	178	160	193	176	159	177	178	171	168	170	143	181	181	159	172	167	200	169	178	161	163	172	164	170
1595	432	439	478	448	468	459	471	441	429	433	450	437	440	430	408	460	431	426	435	402	419	427	432	419	435	419	402	408	436	420	400	427	420	447	413	456	435	471	404	430	414	389	438	443	382	435	439	434	417	451	466	425	426	463	447	405	418	411	420	420	417	442	429	427	415	403	422	423	414	431	422	422	420	448	419	420	415	417	428	409	420	417	443	441	429	422	397	437	438	404	413	444	395	424	424	430	396	456	413	462	410	452	423	426	432	448	432	474	440	436	469	410	404	402	440	441	427	467	483	408	431	424	399	425	443	440	418	456	431	386	455	454	448	397	467	420	417	421	384	448	402	441	423	451	434	437	432	422	449	391	396	464	424	421	406	425	402	418	411	465	409	408	454	444	436	445	431	462	443	462	448	401	447	428	426	430	403	418	402	423	415	418	419	416	421	426	406	436	435	404	403	430	428	437	433	427	430	425	433	420	413	437	444	442	417	463	412	410	409	422	447	428	391	434	423	419	405	431	443	429	396	451	453	464	467	402	431	437	428	434	433	434	430	446	386	433	430	463	456	411	449	432	424	397	394	388	435	434	406	444	401	428	409	436	443	441	428	448	403	420	423	427	420	457	409	437	436	431	430	449	472	400	426	391	408	400	439	400	441	416	458	461	448	408	391	448	443	414	404	431	417	433	426	437	425	463	432	428	426	420	412	430	378	423	449	427	458	435	428	416	426	435	407	442	402	397	424	454	426	434	422	408	437	428	439	455	413	438	442	419	403	437	420	426	395	435	452	404	455	419	429	429	436	455	423	462	436	390	442	421	420	390	421	409	447	450	412	443	434	473	422	415	410	435	417	430	425	446	437	454	403	437	454	425	480	418	415	393	413	450	420	410	462	415	391	406	430	426	435	441	437	430	412	409	421	462	416	418	440	428	431	437	375	436	450	378	468	446	431	429	412	454	433	441	381	383	395	432	423	433	403	391	437	412	440	438	466	440	423	439	423	440	477	409	412	416	426	412	442	428	421	428	400	432	408	431	440	416	456	442	433	417	482	403	420	449	442	462	409	459	431	432	439	456	432	406	416	433	444	391	440	448	416	424	429	425	416	409	424	429	431	428	432	453	415	462	438	413	445	416	441	401	421	425	413	419	437	479	419	431	426	412	417	413	446	442	442	425	433	454	455	443	412	416	444	416	428	422	450	411	414	394	412	423	437	440	404	418	393	436	460	430	421	396	409	405	448	411	396	430	439	431	428	416	403	430	441	438	426	447	417	416	446	451	430	392	432	439	421	421	452	410	401	433	433	436	440	409	400	427	407	438	424	468	429	451	438	441	434	445	408	419	391	426	406	404	419	387	414	473	458	450	415	388	401	437	485	440	452	379	416	417	446	423	426	404	429	376	440	435	391	403	433	434	405	415	431	429	431	405	426	430	393	436	412	464	398	412	422	376	438	414	450	427	464	446	443	481	414	448	425	412	397	425	443	421	444	432	408	421	449	487	448	364	425	448	434	427	402	454	414	418	404	425	419	427	416	406	425	441	420	432	452	435	428	420	446	368	421	387	449	426	428	436	425	395	430	418	425	404	433	396	387	428	433	437	437	415	464	408	427	429	433	433	430	417	405	437	451	426	439	416	425	413	413	418	449	391	408	412	433	450	427	447	416	432	442	407	416	434	461	449	435	402	415	438	432	429	427	436	448	422	460	417	447	415	439	406	427	426	447	413	415	442	408	418	435	450	426	412	403	449	429	435	404	431	443	428	408	423	408	461	411	383	413	427	423	419	433	421	422	383	432	422	388	438	406	425	379	436	451	438	401	413	431	444	406	433	395	422	488	436	395	413	434	386	392	430	447	446	469	421	471	420	465	433	452	410	413	428	447	437	399	445	411	414	413	415	417	408	433	373	463	436	416	456	450	422	418	436	423	373	429	436	422	433	430	420	427	441	390	427	390	434	415	434	417	383	442	435	436	421	458	437	445	440	480	446	433	429	412	437	445	441	444	406	433	432	428	377	434	416	422	406	441	450	455	425	407	450	441	393	427	410	437	432	435	445	416	400	397	448	412	417	423	411	421	423	415	434	450	407	405	444	416	432	460	438	456	382	451	395	431	441	418	426	387	443	462	449	456	415	418	435	440	432	407	409	405	439	410	425	446	429	409	441	447	457	408	406	374	472	449	422	423	456	448	410	427	446	424	453	424	424	442	436	446	416	415	427	425	412	411	443	447	404	440	429	430	426	414	409	405	435	419	415	393	436	413	453	417	418	420	416	444	432	387	410	392	436	414	407	395	430	442	435	422	426	428	426	398	395	397	401	430	437	424	444	391	399	468	441	449	422	419	406	446	450	399	419	437	410	415	430	464	392	443	408	427	421	447	427	398	443	405	409	426	437	408	400	446	436	432	421	395	411	419	444	412	405	396	434	451	419	440	444	398	410	411	441	431	438	468	434	441	425	444	425	381	443	411	437	389	424	453	425	440	426	414	399	449	453	402	399	466	421	407	456	410	391	413	442	439	427	454	438	433	444	403	400	481	434	465	428	472	427	406	420	387	401	438	407	423	434	427	456	401	429	435	424	425	405	399	420	415	430	426	410	409	421	420	407	411	436	419	446	437	397	441	411	421	417	432	420	462	450	454	404	431	410	388	424	420	384	395	427	379	436	445	428	417	429	413	450	435	389	388	401	470	423	439	441	417	473	409	414	424	411	424	433	430	428	420	422	440	457	398	386	421	417	450	408	414	425	454	428	390	373	393	385	421	411	456	432	421	418	403	406	440	423	430	416	415	424	416	390	425	442	457	421	410	432	448	445	436	417	431	426	452	440	421	429	436	416	424	477	461	451	429	438	434	470	434	449	403	422	422	481	455	435	420	422	362	420	423	420	414	413	417	417	419	433	419	459	406	443	419	394	387	409	384	427	428	407	447	408	434	453	414	436	444	428	405	414	427	409	403	432	456	423	444	449	416	427	412	426	482	398	468	427	412	407	446	478	451	419	438	372	405	407	455	403	414	440	450	412	417	441	427	432	409	431	414	424	432	424	439	401	445	469	447	463	429	435	439	410	419	444	434	442	445	420	408	395	475	435	419	424	402	425	453	435	424	452	411	405	440	390	434	446	452	449	461	392	393	428	445	423	410	405	433	478	420	438	421	417	407	444	424	441	422	422	464	413	422	384	433	445	418	410	439	411	453	416	376	459	455	458	427	435	441	436	450	390	442	437	399	417	429	378	465	420	425	428	451	396	434	421	395	457	453	494	418	439	389	416	422	450	451	426	407	427	441	429	422	435	421	411	428	419	451	438	448	397	461	407	443	438	437	407	451	429	410	471	441	443	437	440	432	440	423	432	432	428	452	396	421	447	406	408	424	440	457	425	420	408	447	453	408	424	462	400	478	443	405	431	425	447	442	397	429	455	462	408	457	423	435	452	421	434	400	439	482	405	451	406	396	383	457	426	444	422	416	464	430	409	411	419	445	433	421	491	396	426	432
7617	513	520	483	377	322	252	263	243	255	256	270	228	233	244	215	235	224	239	209	237	261	221	219	199	215	199	233	256	207	220	209	216	232	208	217	227	178	246	226	201	194	203	211	234	213	216	209	226	208	230	193	255	221	234	225	239	203	220	190	227	210	219	210	225	233	221	233	187	235	229	234	223	224	230	200	219	218	217	258	206	209	242	210	193	212	230	207	221	201	208	215	197	227	211	201	189	205	245	206	199	215	210	216	225	222	193	217	223	196	180	218	220	234	192	238	249	180	231	239	215	202	208	215	234	184	193	211	210	206	205	216	227	225	203	220	238	216	238	216	223	190	197	200	227	200	181	211	230	234	202	185	183	191	224	194	227	190	219	214	222	199	227	227	236	208	231	250	195	211	210	196	248	230	231	209	245	203	228	211	224	226	270	232	200	256	207	182	211	205	225	215	211	245	204	219	222	243	222	216	226	242	223	224	223	227	217	216	206	237	209	230	237	235	227	222	217	217	196	235	225	201	198	197	217	217	234	183	212	222	216	222	205	216	222	221	188	232	232	240	205	199	202	204	236	211	221	223	234	226	216	248	208	219	189	189	221	216	218	200	247	213	222	200	192	204	209	234	210	215	201	195	195	190	196	211	191	224	207	197	212	200	223	225	227	206	215	206	218	212	218	220	235	239	219	209	213	180	249	196	233	208	191	228	212	209	203	216	204	208	190	260	226	211	189	204	224	209	210	248	204	210	209	227	181	182	211	220	203	249	206	217	198	198	228	204	180	213	237	213	208	226	233	231	200	189	240	214	232	207	210	174	193	232	200	219	202	254	225	243	219	206	182	217	226	195	209	230	212	204	224	229	254	196	227	219	232	224	230	213	230	223	219	207	189	203	199	206	232	247	231	214	200	222	217	199	195	231	189	214	233	216	220	223	214	206	217	227	237	246	213	180	215	219	226	205	225	213	217	243	222	232	278	194	212	220	193	241	213	190	228	248	209	225	234	222	219	207	231	199	197	210	218	208	206	205	221	227	205	214	227	203	227	205	219	210	213	215	188	217	190	211	208	207	229	185	217	227	208	209	224	207	237	234	204	195	236	223	212	192	209	206	226	252	219	208	219	207	187	201	204	225	215	226	231	234	209	224	197	198	219	179	197	189	204	249	190	206	205	216	234	229	224	203	205	207	175	212	209	213	212	209	222	237	217	204	206	221	203	197	211	230	219	212	207	209	224	220	233	206	191	197	224	207	167	219	200	203	190	208	238	185	206	208	192	224	256	216	231	237	251	215	205	230	234	220	238	205	226	217	224	218	209	199	205	229	218	197	193	221	235	192	236	239	211	219	216	229	211	222	209	210	228	231	228	199	222	231	208	170	208	225	206	218	225	237	237	212	245	231	228	238	223	203	214	211	240	211	198	196	209	203	203	183	220	178	212	230	221	191	258	224	213	222	219	198	204	228	203	206	235	216	217	199	207	217	203	215	185	185	227	197	200	220	216	204	181	188	231	197	204	216	194	256	212	187	223	213	242	216	210	219	203	204	232	224	215	233	221	234	220	218	213	240	228	228	226	216	225	190	221	208	209	220	229	226	211	192	221	218	234	211	227	233	215	221	220	204	239	211	201	191	198	204	214	211	188	215	221	207	210	230	212	244	201	208	229	230	213	230	207	207	183	192	216	222	212	199	188	192	201	221	212	222	212	204	224	235	186	225	193	220	229	199	214	214	213	214	216	224	202	225	233	211	214	200	228	207	228	198	260	211	190	208	202	233	228	217	191	187	224	202	202	185	245	208	214	184	236	217	216	180	221	232	204	198	230	218	223	224	193	210	227	224	210	202	221	211	215	204	210	195	209	221	192	212	198	212	227	201	206	224	229	207	209	226	215	223	195	236	227	197	198	214	205	193	214	194	233	258	212	213	203	195	204	212	238	224	205	213	220	218	237	221	232	189	226	211	224	221	197	215	224	233	217	219	212	212	183	196	237	195	213	209	215	214	224	236	252	232	178	195	194	233	226	213	224	240	220	238	233	227	201	220	217	195	252	213	229	213	187	245	227	225	194	210	220	230	230	222	223	237	198	209	211	226	225	196	214	193	220	228	222	233	219	192	209	198	234	227	224	217	239	243	187	218	204	238	220	192	218	223	239	218	210	189	209	221	226	224	209	223	209	216	225	204	232	214	204	209	213	227	224	231	204	206	239	224	220	204	233	214	217	227	197	224	225	234	215	215	217	213	207	214	226	202	193	199	213	206	224	210	224	210	227	241	182	201	242	208	192	218	228	198	226	211	193	223	211	216	213	218	241	211	247	216	214	205	232	240	218	215	221	205	212	229	236	190	224	233	236	228	216	208	217	194	228	223	204	218	193	210	226	210	215	190	184	197	203	226	208	208	208	221	188	209	196	224	225	194	217	224	203	222	206	211	209	242	209	218	172	216	220	203	195	216	213	238	230	202	214	206	216	209	237	249	219	209	192	194	233	227	207	242	198	240	189	219	240	227	216	190	195	231	224	249	221	206	225	234	215	226	213	207	214	208	226	231	233	219	243	236	207	232	200	219	231	220	197	240	236	228	225	207	249	221	227	256	203	213	230	235	199	209	219	214	206	219	197	224	212	227	197	213	235	185	199	240	213	199	180	249	223	196	228	211	207	181	201	185	224	206	205	203	216	226	216	229	220	250	225	207	217	212	240	250	210	225	219	214	209	195	216	250	214	193	220	226	231	225	212	205	216	213	235	207	216	209	193	222	217	239	228	245	236	203	187	223	199	220	211	213	220	212	215	211	216	197	222	222	207	199	236	218	222	209	218	242	212	212	223	226	221	244	219	221	195	209	206	231	215	196	211	212	204	203	233	215	230	243	231	212	228	210	208	231	213	208	218	212	233	202	197	206	201	235	220	200	240	191	190	199	201	209	221	212	205	193	233	217	197	200	214	217	240	206	220	217	220	222	206	214	234	220	211	217	209	196	214	201	195	237	229	223	213	192	197	223	199	218	208	213	216	204	235	208	196	228	213	231	213	226	204	196	237	222	208	214	227	214	232	219	214	225	172	209	214	230	222	218	208	233	180	219	201	245	240	238	221	198	217	212	205	238	246	218	237	223	230	244	251	254	186	214	211	243	209	242	206	232	209	213	210	226	216	195	197	182	220	227	216	208	220	204	198	218	237	227	209	213	193	188	199	218	244	242	206	232	217	204	242	205	210	208	204	219	198	228	232	243	205	172	181	230	194	214	197	193	225	220	227	210	212	227	184	224	223	216	248	209	212	209	218	228	206	214	241	224	234	221	242	223	234	198	242	229	227	221	219	214	198	207	207	200	217	220	227	258	220	235	212	221	202	207	216	200	207	220	217	201	237	208	197	198	223	250	202	192	197	212	226	199	227	231	199	222	198	216	212	219	230	213	210	227	211	210	208	214	196	193	209	217	194	192	197	234	192	232	218	224	210	203	190	225	220	217	195	234	223	230	246	220	208	212	225	207
6352	747	1263	1381	1205	1065	936	879	784	730	638	651	604	635	606	612	617	568	575	529	573	578	555	526	581	556	558	535	561	549	544	567	551	526	535	531	571	571	537	554	484	564	585	520	546	528	518	529	544	582	551	532	578	543	511	543	542	532	550	517	464	576	552	515	592	565	550	592	503	524	539	525	547	560	517	508	505	554	512	515	541	516	513	552	557	522	554	528	535	522	508	469	490	547	516	514	531	537	550	585	507	532	534	545	542	504	511	541	533	527	545	527	489	563	529	516	518	521	558	505	521	550	529	593	550	554	533	510	581	515	570	545	484	578	508	529	537	519	558	542	512	524	524	531	506	575	543	532	585	567	519	495	543	513	532	523	510	554	524	559	539	512	548	531	522	513	500	529	556	546	498	555	540	510	566	532	557	500	533	529	487	505	511	538	521	489	517	479	524	526	526	500	567	545	555	529	508	529	554	547	525	523	523	524	537	603	557	526	559	559	537	538	543	545	463	572	545	530	546	523	505	535	540	511	519	533	528	569	467	553	537	473	523	583	543	521	541	536	564	532	558	526	542	538	546	535	543	520	518	547	521	544	538	583	498	535	505	534	592	537	588	518	539	537	526	522	547	542	509	572	520	550	533	591	587	513	478	536	482	575	527	560	512	489	537	546	516	568	501	537	534	570	536	539	533	522	513	555	507	597	542	500	518	509	485	515	528	492	555	570	488	574	510	544	526	496	516	526	555	523	532	575	502	543	481	529	498	550	482	514	582	553	534	551	557	552	523	492	539	538	526	508	528	546	525	530	542	535	520	530	571	525	555	509	543	512	517	522	543	513	526	505	508	534	565	551	545	518	504	522	535	569	538	546	521	524	538	523	530	513	537	526	513	510	558	540	494	535	511	560	520	495	541	514	524	512	519	574	523	544	560	517	545	520	579	580	512	550	532	545	510	489	532	616	591	519	535	552	509	524	510	556	538	526	572	525	519	562	535	525	513	513	515	500	532	548	573	537	549	564	509	533	516	496	549	568	528	526	540	509	507	542	551	507	495	531	523	536	528	581	503	533	571	546	508	490	518	481	539	529	492	530	521	566	522	531	525	526	534	509	526	528	511	555	553	545	569	512	544	549	555	497	518	570	521	523	504	540	528	558	536	563	499	510	522	530	505	550	533	518	527	543	499	506	523	505	532	564	533	539	529	517	558	557	575	535	516	507	527	515	547	548	530	549	559	542	529	496	523	527	547	542	524	553	551	500	518	558	529	526	545	543	516	542	567	503	513	532	529	545	522	566	531	550	514	525	547	504	518	557	536	523	549	515	511	534	541	512	510	550	514	559	506	524	525	539	550	559	539	556	554	518	476	545	544	504	481	531	514	494	488	523	569	533	552	558	555	514	506	489	518	518	580	510	502	521	496	513	558	522	510	545	531	547	549	527	543	582	517	541	578	475	549	513	509	520	538	548	546	522	513	537	517	529	549	545	512	544	504	510	573	518	518	547	503	529	517	552	517	519	497	544	492	502	491	544	518	483	518	518	583	511	546	551	519	483	519	490	537	528	498	557	514	510	515	520	470	560	562	524	561	559	505	538	520	541	567	517	520	528	545	514	513	527	540	545	535	500	567	545	539	555	495	550	495	530	559	528	536	538	544	537	522	496	494	589	536	539	545	578	553	522	541	548	538	543	545	549	548	566	525	543	525	534	541	497	554	512	543	556	547	533	532	542	530	536	555	513	508	534	489	572	522	560	518	515	535	510	503	526	569	511	558	552	562	499	524	530	527	511	505	542	534	560	549	517	519	585	561	535	546	527	527	498	524	548	531	562	534	538	495	558	506	541	522	535	542	539	554	524	551	541	520	520	540	539	513	559	545	498	504	538	537	540	561	526	529	524	559	540	530	536	558	505	563	495	543	506	524	543	565	507	509	572	535	526	548	495	523	521	505	581	558	568	587	574	537	526	529	528	509	538	508	547	468	495	504	522	572	519	520	546	515	544	517	525	567	528	546	536	568	548	532	541	525	550	540	501	523	569	533	542	532	491	510	545	525	545	555	508	520	585	531	558	552	518	558	546	551	516	534	546	533	526	519	522	504	562	522	561	530	532	519	549	548	561	518	510	547	526	532	512	508	546	534	529	521	572	548	513	583	494	526	494	524	516	551	521	550	563	526	560	532	603	570	523	542	520	515	557	471	534	543	559	575	538	531	531	542	503	539	521	527	538	520	527	501	549	536	530	504	505	543	538	521	529	517	520	543	594	512	518	544	517	541	522	501	553	538	558	519	542	547	508	523	551	525	523	491	510	545	545	571	519	512	542	519	507	552	503	537	525	534	492	526	525	528	502	555	509	538	535	553	529	523	506	536	524	516	539	523	532	496	566	533	504	502	484	558	487	528	519	552	555	538	547	509	523	542	541	541	510	545	529	519	581	541	529	555	537	540	551	535	512	532	506	557	481	520	540	555	557	516	530	510	526	510	498	550	500	538	491	506	503	535	535	506	522	532	539	486	557	550	523	521	522	530	540	558	552	535	584	489	570	515	492	567	552	470	528	509	540	499	533	496	538	544	510	526	560	514	537	520	513	504	525	529	516	548	487	529	525	515	538	490	525	567	534	497	556	556	522	552	511	542	514	524	551	552	539	535	562	529	536	504	506	538	536	551	498	526	516	515	540	519	551	525	512	567	543	552	542	552	543	518	529	551	546	527	550	549	491	534	537	542	548	551	525	577	504	522	521	513	503	544	554	509	526	586	529	522	548	544	525	527	522	540	541	497	499	552	499	509	536	548	542	526	521	533	583	521	557	545	533	587	540	532	539	560	483	574	549	531	555	569	528	544	526	489	521	525	527	553	538	501	523	520	559	506	548	526	518	477	513	498	572	536	554	531	517	551	517	551	510	526	514	550	513	515	547	519	503	547	513	521	551	533	526	532	567	460	508	546	551	529	543	499	510	545	519	537	508	539	546	535	571	497	514	547	528	506	561	518	543	527	545	544	550	541	507	529	535	561	555	568	534	505	579	513	525	531	527	520	513	503	554	561	526	529	544	603	499	529	524	522	490	557	564	555	529	508	528	563	545	552	539	484	558	555	501	523	545	529	539	550	527	518	533	514	535	523	517	541	572	530	553	489	566	554	510	533	549	519	528	562	491	511	560	551	571	538	544	573	513	517	500	547	494	546	527	568	514	538	516	530	510	524	579	496	553	520	542	572	554	530	530	524	549	546	496	523	521	572	513	516	554	493	609	493	547	564	566	548	558	484	528	530	558	504	544	542	547	564	532	546	564	519	553	536	540	548	539	555	533	534	496	569	515	531	506	583	581	507	526	505	512	529	527	516	551	512	547	469	519	572	493	504	556	491	561	539	526	540	536	513	510	542	545	539	516	531	532	551	472	549	510	524	518	534	521	522	502	511	560	578	470	596	479	543	511	543	520	525	525	538	557	547	506	542	560	528	520	565	559	523	548	566	524	573	547	531	517	512	541	556	553
14415	1276	1093	882	739	604	505	553	450	433	401	416	425	436	453	397	408	386	413	399	406	367	387	387	381	361	356	402	402	425	380	386	384	385	402	405	379	376	373	423	388	393	377	409	384	387	402	379	425	363	409	357	366	370	390	376	391	328	390	367	403	351	360	386	355	402	358	397	385	370	354	352	338	401	380	354	398	345	417	432	405	387	368	356	354	339	389	386	386	417	360	380	373	396	397	391	354	343	395	341	334	377	456	430	387	350	350	394	401	386	374	369	382	398	394	400	352	361	365	344	380	385	342	408	340	366	366	353	381	380	395	398	376	340	328	379	412	394	426	365	395	370	412	364	383	352	393	382	386	397	402	365	397	384	377	371	379	363	362	377	383	384	386	387	383	374	378	383	385	411	372	364	412	383	348	354	358	374	376	384	376	362	352	383	387	404	403	395	368	373	364	329	370	370	387	357	370	351	408	342	375	385	400	396	352	386	348	352	392	369	391	363	407	358	372	351	404	408	366	389	396	378	369	353	390	371	344	361	394	415	404	422	376	362	371	404	375	353	363	356	401	369	375	399	376	393	364	357	423	368	361	369	407	366	409	369	383	411	363	380	354	345	390	379	377	350	360	357	383	399	392	387	384	364	364	395	413	388	379	375	354	403	374	399	437	366	367	381	369	359	394	345	348	405	391	394	405	388	357	382	368	415	388	399	378	391	368	405	386	365	397	362	365	397	380	375	354	440	404	386	334	372	401	346	393	361	377	394	364	383	354	401	374	354	383	344	416	393	386	380	384	369	356	387	372	377	363	382	327	389	403	380	361	364	367	378	381	422	365	392	374	367	382	382	334	387	375	360	383	385	414	375	339	343	402	376	389	383	411	382	378	375	367	339	389	362	380	381	401	410	390	426	384	387	398	347	405	354	333	370	321	358	406	326	367	352	361	379	402	372	387	407	359	375	363	386	360	365	398	362	338	391	379	413	369	409	405	375	383	364	395	424	383	370	400	347	361	403	368	363	363	367	403	365	403	386	372	389	379	364	389	353	409	382	362	348	387	372	370	394	385	366	373	413	349	382	394	396	372	379	412	360	380	396	402	379	384	374	406	398	342	371	405	351	382	378	354	385	365	401	370	413	384	384	414	380	370	394	342	355	369	350	358	347	399	352	356	365	375	360	397	351	368	362	344	385	406	404	363	349	344	349	378	401	391	360	355	343	385	395	351	366	362	406	385	374	387	386	377	383	368	406	339	363	401	347	375	361	381	417	365	384	395	373	381	398	374	371	350	380	390	358	352	401	375	355	353	394	418	387	419	379	368	357	372	380	414	345	379	368	425	353	349	385	391	421	364	371	411	367	386	380	331	330	360	370	375	377	360	385	383	388	352	318	369	356	358	355	376	367	381	403	389	383	395	411	358	407	369	351	385	353	377	360	345	398	378	386	364	388	359	378	396	381	380	356	378	384	372	397	383	364	391	404	418	355	399	425	392	366	365	382	394	391	363	376	376	377	356	374	412	416	372	367	340	397	359	357	358	390	416	378	365	375	356	365	388	363	361	348	397	355	365	397	348	360	374	391	385	390	405	363	359	356	387	379	389	395	400	401	403	329	384	382	368	357	356	360	377	376	370	386	362	408	358	369	391	393	390	378	389	385	386	406	386	343	341	413	376	371	397	369	387	368	370	425	380	372	374	362	371	371	396	370	389	398	357	368	387	362	353	368	400	367	382	405	363	319	347	376	361	385	319	359	390	386	413	413	377	384	369	343	409	355	379	373	379	344	368	405	353	386	370	366	361	378	388	415	395	392	421	368	375	399	376	365	372	351	391	348	385	350	341	402	409	400	345	377	402	383	365	385	391	372	367	386	374	331	384	381	393	374	383	349	391	361	413	385	380	339	393	356	327	365	351	396	385	343	356	375	382	393	394	358	371	384	375	380	360	401	392	368	400	427	385	366	359	364	376	386	375	385	397	370	381	358	376	389	370	369	377	408	384	400	362	359	363	366	377	402	420	357	392	396	366	410	375	391	361	398	395	370	330	333	369	362	407	375	382	393	357	408	351	380	378	390	414	355	366	391	377	371	377	351	390	388	379	374	364	359	389	397	396	367	380	393	360	351	414	389	412	364	433	369	417	408	382	348	382	381	368	382	358	344	394	374	385	376	371	395	362	376	391	387	392	395	397	399	388	353	402	366	343	345	409	435	391	353	333	376	383	371	393	341	353	414	371	357	349	352	391	361	359	372	362	385	395	370	380	364	410	425	407	386	368	353	429	351	416	381	358	410	334	363	354	389	373	394	400	353	380	357	388	358	400	404	399	359	348	368	324	402	381	384	382	399	372	375	372	353	371	387	375	372	373	355	386	358	353	404	426	356	390	393	363	378	395	377	379	329	362	349	360	374	394	391	382	374	396	389	390	361	369	379	378	376	372	354	391	375	380	372	392	355	399	415	375	409	371	360	393	379	387	365	348	388	415	359	421	388	420	370	366	396	329	382	409	350	337	393	347	380	399	398	344	392	369	442	377	411	338	356	386	379	390	397	366	397	370	359	395	368	370	351	364	386	353	371	385	366	396	383	339	349	400	386	379	405	370	381	387	388	401	351	390	377	386	373	384	348	380	352	394	380	386	374	376	377	366	377	384	397	387	364	353	343	424	356	374	389	390	365	404	405	408	389	370	358	365	382	386	372	360	361	345	366	408	376	373	379	384	380	364	382	381	360	389	421	359	388	351	384	358	385	352	352	358	360	397	375	393	388	367	379	345	385	338	344	349	389	400	336	370	371	419	362	364	359	387	368	381	387	367	382	379	389	367	384	376	366	360	373	418	377	361	330	386	369	332	396	394	384	361	375	348	374	368	387	351	336	437	393	357	393	337	421	363	420	361	394	386	362	334	382	401	384	370	403	389	404	382	381	390	366	389	390	407	407	371	389	349	345	388	388	403	391	388	386	383	393	381	383	396	382	383	346	393	344	367	385	411	406	392	375	386	392	373	381	403	342	347	343	396	442	397	384	382	391	367	399	359	360	366	375	364	431	424	378	402	344	374	386	361	372	389	379	363	396	412	403	357	393	389	375	379	394	349	404	360	380	344	411	386	377	346	356	358	371	399	392	381	367	376	355	365	367	371	391	384	398	378	412	362	369	405	339	405	374	383	374	379	386	342	345	395	385	388	362	348	410	370	355	385	369	389	410	388	359	352	382	369	369	375	360	372	364	397	344	366	405	400	367	358	361	421	369	349	386	347	404	371	345	406	378	364	406	382	335	378	418	397	357	359	419	385	338	377	411	407	398	398	402	382	368	364	378	388	415	387	369	373	353	393	375	363	375	407	334	401	367	380	396	355	398	382	324	337	370	367	368	390	331	364	353	384	361	344	381	415	380	347	385	410	403	372	386	382	383	430	357	370	366	360	350	361	352	348	392	393	388	386	362	377	341	358	380	402	389	407	341	368	378	396	362	395	377	356	415	397	384	370	374	404	362	394	383
8384	1362	2207	2533	2229	1930	1685	1472	1354	1221	1183	1095	1065	1042	1004	975	991	1029	887	923	943	936	967	914	881	893	865	882	905	848	984	825	854	835	875	857	896	838	847	875	859	876	904	879	857	831	895	867	855	867	870	892	798	885	886	861	916	846	869	889	853	855	801	887	777	919	858	839	860	850	759	884	887	802	865	836	836	901	811	867	900	792	884	821	830	860	830	818	872	843	858	874	896	855	855	895	896	870	850	809	822	773	892	846	855	888	827	823	812	842	830	826	874	887	853	808	871	888	849	878	821	857	847	887	833	834	880	801	819	844	797	863	910	846	823	818	852	829	829	834	826	868	830	844	819	816	837	821	837	805	828	889	843	778	875	859	858	815	872	873	874	878	854	853	878	848	852	820	791	829	863	835	868	828	787	810	840	872	840	796	851	774	835	841	822	866	822	816	837	829	912	858	888	878	875	815	836	823	856	840	835	888	885	775	868	838	837	770	845	828	839	864	843	827	823	924	821	858	818	855	884	813	843	846	869	835	887	865	815	801	810	804	856	897	835	876	850	840	862	857	895	808	852	857	883	854	875	827	845	802	870	828	845	883	887	817	851	837	864	925	837	842	869	870	824	904	897	891	843	831	854	794	852	895	869	871	839	851	885	851	799	850	884	868	865	851	862	854	802	815	830	822	843	920	812	878	809	869	851	888	851	864	838	832	870	882	811	832	869	894	815	870	857	791	877	817	818	841	820	852	840	817	834	838	800	839	861	788	894	892	852	851	793	833	825	894	857	823	831	821	852	887	863	864	869	894	846	839	799	854	882	861	868	814	839	774	863	858	856	853	855	813	855	851	844	874	832	862	862	841	917	833	871	852	840	818	851	826	800	831	799	831	887	828	849	890	839	831	840	841	847	870	846	835	846	844	866	788	817	832	845	869	843	825	824	832	842	832	875	866	888	824	827	811	894	878	810	810	829	823	878	854	860	877	779	852	889	846	820	834	855	920	836	846	842	876	867	773	930	810	841	817	867	870	867	822	839	879	864	894	823	823	861	836	832	793	883	804	817	871	854	911	848	805	784	863	824	832	853	833	893	848	837	803	796	880	892	855	850	815	891	830	814	836	824	826	837	900	875	832	833	796	856	811	770	791	801	821	847	797	890	791	841	841	848	813	835	834	913	846	837	874	793	815	835	877	901	855	884	874	885	824	850	874	872	858	824	854	828	879	768	883	831	862	830	825	855	899	817	844	859	866	886	803	885	800	799	858	880	830	784	854	882	863	818	874	852	829	854	869	836	884	877	841	862	820	848	879	861	837	916	894	842	842	854	849	894	868	846	893	841	804	903	824	847	823	838	823	821	826	844	812	845	823	873	862	848	831	790	817	905	831	848	844	856	801	869	869	864	827	866	822	843	766	861	833	794	824	843	822	811	798	809	826	790	820	850	852	835	868	839	868	867	863	818	898	869	842	854	852	816	860	838	888	853	836	873	836	847	895	870	834	855	847	847	854	865	827	860	877	887	856	849	856	844	832	848	844	829	858	874	850	926	846	858	825	873	871	867	878	831	818	806	817	838	843	852	825	856	859	814	830	877	844	930	829	845	805	852	835	844	798	853	839	851	819	871	807	806	868	815	812	822	853	835	816	792	804	862	887	824	835	874	835	838	892	877	881	849	820	838	866	830	838	904	908	838	807	871	848	840	820	846	930	873	853	831	878	892	882	857	825	893	840	835	877	880	822	839	834	811	838	916	876	887	826	820	822	901	782	864	818	837	859	838	863	914	833	838	889	864	858	876	899	837	860	843	826	845	850	840	843	796	849	902	852	908	887	854	857	822	833	863	836	862	797	874	833	830	803	823	879	856	839	882	847	826	825	836	826	849	837	848	806	829	861	833	825	838	803	856	867	813	819	794	891	848	852	843	872	842	848	845	874	840	850	862	900	835	864	820	880	831	857	787	780	848	826	821	770	854	848	852	814	920	810	884	821	841	866	820	816	887	842	855	864	830	887	881	846	843	853	860	905	846	906	851	847	825	893	842	868	831	867	831	825	810	816	869	849	807	850	820	843	853	845	814	831	813	804	834	805	836	860	797	849	861	809	864	875	854	819	789	840	869	848	823	837	867	851	838	815	832	844	837	815	836	814	839	813	869	838	868	840	803	849	812	882	851	842	871	876	838	829	832	825	900	860	852	853	860	822	834	838	873	864	851	831	854	865	846	852	832	810	855	836	838	850	825	833	885	821	794	808	922	870	815	857	848	837	901	864	843	796	833	869	861	871	831	862	859	860	775	817	858	854	854	863	884	809	817	843	828	871	833	832	861	848	826	844	820	865	856	794	806	856	830	844	839	838	783	887	855	851	799	849	837	855	808	819	825	854	827	775	843	851	869	827	895	830	867	881	807	885	913	821	834	797	824	867	840	848	852	877	854	850	850	898	834	880	831	829	816	843	862	872	796	864	874	847	875	868	791	795	891	865	809	882	851	812	827	799	880	833	817	827	856	845	818	918	840	879	822	842	833	848	867	858	880	851	867	822	866	851	828	862	850	865	825	816	844	826	864	866	821	839	858	802	831	841	881	853	848	871	877	853	886	839	845	820	833	880	857	827	860	856	857	810	856	835	820	871	902	896	805	841	822	811	857	827	809	854	881	791	877	897	842	881	812	822	823	857	881	912	841	898	816	782	839	799	830	833	843	804	856	809	811	849	874	892	889	858	790	934	823	844	850	788	860	822	821	849	799	857	857	826	814	811	865	842	837	803	834	845	845	827	808	858	880	888	879	845	832	872	831	866	832	902	817	809	812	813	790	838	883	832	816	790	887	801	894	855	889	828	902	835	887	815	869	823	884	825	885	860	820	889	832	820	768	852	861	847	836	815	923	894	919	870	832	816	870	820	791	821	905	854	894	835	818	800	824	841	848	855	886	902	870	900	823	824	861	850	812	860	857	844	862	844	880	813	877	858	844	800	830	865	818	876	803	868	815	815	857	877	873	875	837	855	918	813	835	794	858	882	822	844	849	840	829	877	769	865	787	819	854	817	810	836	897	845	859	874	859	847	806	787	863	847	826	855	803	889	905	856	896	806	808	858	856	871	831	868	854	858	820	802	809	889	886	894	845	850	867	772	869	864	851	858	841	838	855	833	830	824	864	838	839	833	867	870	839	813	826	909	841	843	825	858	869	830	855	850	853	824	890	817	836	846	878	865	873	825	837	864	869	865	837	872	816	815	871	814	835	842	845	824	811	843	942	833	856	843	814	823	897	822	775	769	826	864	793	777	799	830	854	864	804	802	838	822	876	851	842	806	885	793	836	847	866	853	834	785	862	855	833	902	841	829	864	834	841	885	845	854	870	864	794	864	854	833	846	805	815	846	832	822	810	864	879	895	835	821	835	815	804	850	823	870	855	827	860	813	835	861	878	942	852	817	877	836	835	890	804	882	816	798	778	856	865	853	825	838	826	856	864	844	806	826	830	863	879	866	857	847	853	823
1523	202	155	202	175	171	145	188	185	168	158	157	160	163	175	155	161	155	172	165	154	209	168	180	150	147	168	196	161	153	171	170	191	183	169	150	170	174	168	159	204	177	165	180	165	150	165	175	135	157	179	178	182	188	163	172	169	161	150	204	164	159	157	187	168	183	170	186	177	184	155	174	163	154	163	167	144	162	150	146	156	162	165	188	181	195	150	161	174	174	169	169	165	164	186	182	162	164	179	164	155	145	186	169	162	172	175	173	178	176	141	149	162	173	167	158	169	159	165	168	165	152	167	183	169	186	167	151	152	151	159	184	166	159	162	182	150	181	159	168	149	162	160	171	167	177	180	167	187	183	162	163	177	188	174	152	190	175	189	169	207	162	156	183	186	165	173	160	170	186	183	187	167	194	186	162	164	166	180	166	146	164	173	168	175	184	178	191	160	162	156	150	182	147	162	170	157	173	164	145	167	182	164	163	154	167	174	177	174	154	189	174	172	172	164	160	188	159	158	179	162	168	197	180	146	190	196	179	183	161	193	189	174	164	174	170	169	150	179	172	183	194	172	185	156	156	165	174	188	184	160	142	166	177	159	164	188	205	170	185	175	163	168	170	170	153	175	161	148	153	149	169	157	159	162	160	174	156	143	186	179	174	193	163	168	181	201	182	184	193	164	164	173	172	143	175	148	177	154	162	165	134	152	171	145	183	156	185	177	183	188	153	157	165	160	192	181	170	164	178	175	181	169	163	169	177	163	158	154	168	200	157	176	180	172	156	171	152	163	165	186	138	186	185	161	158	169	155	164	172	187	165	161	170	174	143	168	149	163	165	162	158	166	175	199	166	183	160	155	151	175	189	181	169	173	162	160	168	148	150	174	168	184	159	159	171	166	175	147	176	168	190	170	158	176	184	174	185	151	173	164	154	186	167	174	193	186	154	173	176	170	171	145	142	171	182	143	163	184	176	145	218	168	150	173	174	204	159	159	180	160	157	163	161	185	164	180	173	170	168	160	163	188	150	172	158	186	181	184	168	177	158	163	178	151	170	182	172	181	172	178	146	187	154	183	167	165	187	147	144	170	192	161	154	198	162	177	168	196	170	166	188	185	159	171	173	201	183	196	197	180	174	153	141	179	158	155	165	181	173	166	161	150	162	166	156	186	175	172	171	185	173	153	198	135	203	182	159	176	163	150	173	169	167	157	181	163	185	162	160	172	166	174	173	168	186	164	182	186	172	165	160	144	161	176	174	149	160	184	166	168	188	175	175	171	153	173	180	183	180	157	156	162	192	183	173	164	163	164	165	173	197	173	182	177	181	165	159	148	179	184	156	180	172	157	185	170	169	195	147	142	175	179	178	173	164	169	163	155	169	171	167	180	193	161	177	210	168	157	182	162	167	165	177	145	148	192	168	169	146	181	198	175	168	160	174	170	146	140	169	167	142	168	172	184	143	165	169	172	192	173	196	158	154	138	198	165	158	188	161	179	194	128	167	171	164	175	175	148	144	163	177	162	163	184	157	181	167	158	159	162	172	164	173	187	169	148	200	161	183	166	170	168	152	165	178	192	152	181	187	151	186	184	163	161	141	178	183	184	158	174	149	174	171	178	158	168	161	145	180	166	204	146	181	169	165	169	159	163	164	190	171	179	184	167	150	177	167	168	174	149	180	166	165	192	171	171	187	173	185	166	160	159	165	145	167	167	173	166	201	157	165	140	145	172	146	184	175	169	184	177	155	176	164	137	168	178	177	195	143	178	160	174	174	179	170	171	184	169	168	156	161	172	152	180	149	158	190	182	193	167	185	190	171	150	182	169	148	177	155	146	175	166	147	185	174	172	168	156	148	181	179	178	149	168	150	165	170	181	172	167	150	158	161	165	176	175	171	152	169	158	166	169	187	152	180	175	150	152	182	150	186	183	191	171	178	172	161	164	156	149	170	162	160	182	188	198	155	157	177	158	156	199	193	163	161	186	158	159	170	201	202	192	185	172	197	150	164	192	166	180	197	182	161	188	186	152	160	161	172	158	154	161	186	156	167	160	180	163	166	153	177	172	174	150	182	172	179	168	170	158	178	150	156	174	175	157	151	170	197	189	143	168	159	161	170	179	168	173	178	206	163	164	160	175	158	162	147	152	164	167	161	171	156	169	172	180	172	157	161	183	179	165	137	155	152	159	166	185	193	152	151	164	159	166	184	168	152	165	174	170	191	203	166	158	173	182	172	152	167	176	166	178	184	153	158	171	168	162	170	172	171	201	161	195	167	167	196	179	161	175	150	160	168	166	162	165	188	172	153	164	178	174	194	172	157	172	158	163	175	158	172	182	176	162	191	177	144	182	182	176	166	206	184	171	156	160	153	153	159	148	167	188	166	186	175	174	155	139	188	188	171	189	167	176	164	173	160	162	182	179	182	153	192	135	191	165	188	159	168	187	161	182	191	204	181	166	155	125	160	166	195	168	189	156	188	179	173	203	138	149	159	160	183	200	156	171	164	174	170	164	164	180	148	180	179	178	144	175	165	171	177	174	190	181	167	158	171	196	161	178	174	193	165	180	208	190	167	178	149	167	136	176	176	162	172	175	147	166	172	166	148	172	156	159	176	149	170	160	179	198	164	170	182	168	202	160	153	164	193	188	168	172	160	165	174	165	189	169	160	166	177	170	159	160	173	158	187	181	186	178	181	162	173	176	182	160	179	161	170	176	153	165	164	185	163	163	144	155	201	160	159	155	159	168	186	137	167	175	176	170	173	192	181	180	168	190	166	170	183	180	173	163	166	177	182	160	179	170	175	155	170	191	178	176	172	161	158	192	160	166	159	190	191	159	187	162	181	173	159	160	166	192	179	161	147	152	128	161	145	160	153	150	191	188	157	150	169	156	196	170	165	182	174	173	169	180	168	159	184	154	175	168	161	186	181	195	153	147	177	158	152	185	173	174	165	160	161	159	147	175	176	173	131	165	162	167	139	194	159	160	204	171	166	159	147	150	180	162	186	184	149	173	173	169	146	185	160	150	122	152	156	162	140	167	158	137	175	172	177	168	170	166	187	175	168	184	169	188	204	160	172	176	152	177	159	162	136	146	138	171	138	164	154	180	164	177	172	187	181	157	171	192	193	173	155	150	172	170	168	186	155	152	184	158	145	155	167	192	176	170	165	169	185	172	154	184	168	180	182	171	162	159	184	191	162	167	160	201	183	147	177	175	196	134	143	166	164	169	177	182	148	178	156	186	149	177	172	168	159	163	169	165	160	191	155	161	184	167	189	153	167	162	162	173	146	180	176	163	180	173	157	162	154	165	187	164	175	174	145	164	170	149	174	165	163	170	183	189	173	153	167	171	188	178	154	172	172	159	148	175	174	170	193	197	180	171	190	172	153	189	152	177	190	183	166	178	173	165	187	188	174	149	158	176	150	178	151	174	172	145	175	159	182	156	150	142	163	146	158	155	157	142	163	141	173	191	165	168	173	172	174	190	166	188	164
1640	455	445	487	430	440	425	460	455	388	450	436	421	446	450	418	465	444	411	436	440	407	406	449	431	475	410	430	416	419	462	417	471	423	428	458	424	422	437	415	459	452	388	453	431	455	431	408	423	421	427	372	409	401	421	444	459	470	464	406	462	422	446	452	428	425	418	428	454	428	404	435	383	413	458	419	464	422	437	427	432	467	394	407	433	429	470	429	419	407	414	438	445	455	436	408	370	417	411	393	444	416	416	406	404	448	425	429	429	409	475	403	436	407	435	401	421	439	440	426	438	406	432	446	442	450	418	434	413	463	433	409	417	431	418	487	453	418	423	419	445	448	442	447	442	444	421	423	428	444	463	420	437	457	450	435	375	413	445	446	437	427	428	418	419	432	473	375	408	420	405	458	437	431	430	425	386	437	428	434	410	399	420	435	432	435	436	429	408	451	451	451	465	435	423	437	417	424	407	434	431	411	454	454	431	448	376	420	414	398	436	394	443	465	410	383	478	426	443	415	413	430	415	433	404	427	446	441	433	389	423	439	436	410	398	434	397	469	449	417	489	398	422	406	430	458	460	403	424	410	451	432	418	413	415	428	407	435	413	421	412	419	416	435	438	422	401	456	431	449	389	398	424	465	429	426	413	420	438	414	427	424	419	442	428	481	426	431	407	417	390	397	399	449	412	426	426	402	422	462	437	409	451	389	410	424	444	432	417	430	428	442	435	397	432	404	408	401	421	456	402	464	426	425	406	444	418	429	406	396	423	422	435	411	417	459	405	405	402	417	419	411	463	437	434	416	427	409	464	463	427	459	449	424	429	395	391	413	438	430	415	433	413	459	454	442	431	459	443	451	439	440	428	416	432	457	397	426	433	475	436	440	439	417	411	434	394	436	414	395	446	421	419	418	406	412	423	396	431	423	416	435	412	451	407	419	430	419	460	440	419	451	403	444	406	423	421	396	415	406	425	431	431	424	409	422	406	409	432	417	433	440	439	421	435	436	438	441	452	442	411	431	462	440	420	459	429	398	436	421	404	430	453	466	426	396	429	429	437	437	450	446	428	443	403	416	394	477	401	427	415	435	423	394	430	413	444	435	414	425	424	413	436	415	444	444	451	443	422	446	471	410	424	381	446	410	427	412	431	433	436	461	457	415	454	452	412	424	465	409	408	425	427	416	381	424	448	426	400	406	400	434	439	419	402	396	457	453	411	432	434	419	451	440	441	406	439	408	435	381	431	400	389	427	443	459	388	425	394	412	436	374	422	470	419	440	402	413	428	411	467	414	406	454	418	403	412	420	440	395	424	424	397	458	467	439	411	410	413	408	404	459	440	454	421	408	394	410	477	439	430	446	412	428	446	399	432	441	413	447	422	424	402	395	394	414	435	420	423	408	429	467	405	438	428	442	449	471	430	454	407	425	439	417	433	446	436	440	434	411	443	388	451	401	386	420	429	428	430	441	409	392	407	421	430	406	376	402	413	417	477	439	413	457	412	436	411	455	426	436	381	420	403	433	437	445	452	428	465	434	436	444	420	418	410	423	422	450	420	418	414	412	431	441	393	416	448	450	408	451	424	426	433	408	447	405	409	439	424	459	445	437	430	427	426	418	428	418	427	416	441	417	420	438	440	419	410	432	418	431	425	450	440	412	444	428	440	450	425	444	444	458	392	427	419	403	413	419	416	408	431	465	423	433	369	422	437	447	443	393	449	457	440	425	446	461	442	424	438	452	430	427	427	433	388	392	418	461	423	406	429	430	435	408	440	401	432	412	402	455	439	434	425	420	396	405	410	421	402	427	420	392	406	437	439	404	387	401	401	422	443	426	422	422	434	428	465	410	394	402	428	429	426	462	419	431	414	420	416	459	438	426	423	400	427	409	403	428	411	439	443	401	407	414	412	418	436	410	405	402	420	448	422	405	422	442	442	424	444	445	436	443	416	384	430	415	417	443	445	423	453	374	396	420	447	426	419	421	396	406	412	421	385	447	460	433	414	438	439	411	428	430	410	431	410	458	462	439	430	422	444	414	442	415	428	433	432	432	448	449	443	446	429	427	404	426	454	448	444	436	410	421	443	437	406	428	440	442	442	405	418	408	420	424	422	430	441	433	416	399	459	412	417	453	440	429	445	421	414	430	456	441	435	424	388	400	427	392	417	441	450	422	429	434	417	415	492	456	427	445	437	422	417	444	424	389	407	436	429	413	404	396	453	451	408	410	433	442	465	439	430	398	419	410	447	412	449	455	461	420	437	417	410	435	418	413	433	455	436	451	461	460	441	435	426	436	429	446	411	425	448	444	476	415	418	403	461	392	399	421	417	435	400	400	427	405	414	428	397	447	411	427	439	434	413	452	398	421	435	384	470	430	466	408	405	443	417	442	440	435	456	452	469	385	476	413	398	436	404	433	448	421	451	379	443	417	442	420	422	410	442	411	426	446	423	403	428	447	425	429	398	430	380	384	422	449	475	412	440	454	421	435	420	402	441	444	412	406	447	433	423	429	407	439	400	451	432	457	405	409	443	385	417	435	412	460	429	408	409	463	464	411	421	437	470	446	445	420	435	397	440	408	440	443	426	408	452	436	421	456	429	409	456	436	406	394	416	433	418	449	438	403	428	459	450	446	391	430	416	425	413	401	487	447	431	410	426	459	470	431	410	430	458	427	411	434	452	419	395	435	464	445	428	394	416	434	426	438	458	421	426	418	403	463	439	407	435	400	405	417	456	442	435	416	450	404	416	433	430	438	426	424	422	410	438	424	429	413	405	435	414	431	386	427	421	433	430	385	424	398	455	429	374	423	433	432	452	432	422	422	446	421	421	431	428	432	422	436	412	419	455	430	415	445	436	420	405	433	405	436	408	403	415	395	428	438	387	404	408	435	428	405	408	420	434	395	449	436	454	444	440	489	414	431	405	441	415	423	397	421	440	422	393	418	389	415	444	406	440	431	437	412	474	425	439	454	417	457	437	420	457	404	419	421	427	441	442	403	458	430	400	457	450	496	392	415	400	438	435	434	470	448	395	451	437	420	416	454	435	392	438	460	437	463	426	435	419	392	435	424	424	437	457	415	408	430	442	379	429	432	458	391	384	481	444	437	422	402	411	437	401	433	418	404	433	449	422	416	418	456	395	435	410	458	432	406	438	378	400	385	386	434	433	443	451	430	432	448	411	444	448	428	450	429	404	396	408	448	408	434	394	447	422	422	406	481	445	418	446	450	424	406	441	413	388	402	446	448	446	413	421	410	395	427	440	393	395	389	414	435	415	396	395	443	407	434	414	439	418	430	449	406	447	435	445	450	429	441	442	387	416	404	411	414	451	440	424	446	417	446	423	424	387	433	439	408	450	416	427	417	426	426	414	421	421	420	430	419	451	436	395	436	435	418	407	436	425	435	428	428	452	426	409	439	459	436	427	421	435	439	438	413	439	402	390	449	441	480	410	427	424	423	428	420	423	464	405	457	421	443	423	460	439	424	432	423
7838	549	549	450	351	325	283	283	242	273	222	223	229	248	237	256	236	233	234	223	223	230	229	250	232	236	217	213	236	230	270	209	203	220	222	205	226	221	212	209	202	209	223	216	223	205	214	211	206	226	218	245	233	256	224	223	245	202	216	218	236	212	206	207	235	225	197	172	219	199	233	222	205	233	217	216	236	245	200	202	223	209	210	212	224	195	229	213	217	235	203	227	220	203	198	209	214	209	242	197	225	238	217	194	221	221	213	240	214	224	204	225	209	228	237	191	220	227	231	221	221	212	209	239	213	212	229	209	224	233	232	193	181	223	213	243	215	222	195	203	236	227	216	206	213	196	223	218	190	225	216	214	213	206	240	191	198	217	212	211	221	188	214	214	230	214	202	214	201	220	215	210	221	200	230	214	237	209	196	208	191	227	213	238	211	217	213	212	229	189	221	201	202	203	219	215	212	195	206	222	223	216	232	227	204	219	216	222	200	192	231	203	206	222	239	234	208	210	190	223	234	209	210	230	192	200	186	204	223	185	188	233	213	229	220	187	223	197	185	223	192	220	214	236	222	219	225	183	207	228	208	199	224	216	224	213	221	191	188	195	224	200	228	207	210	225	198	212	213	210	207	209	214	224	190	229	188	215	206	245	240	222	228	200	226	201	225	236	224	232	228	240	222	209	240	209	179	212	217	200	235	196	222	232	227	194	221	225	204	184	214	233	242	246	204	213	239	194	226	215	239	207	220	232	269	182	209	206	230	219	210	210	202	233	205	203	197	206	248	226	210	220	226	211	183	213	216	216	226	219	245	208	218	227	201	200	199	209	209	261	202	238	223	191	238	189	211	220	181	197	218	228	249	211	223	203	199	192	245	213	223	237	221	217	235	214	211	245	235	225	243	204	193	225	186	238	210	229	225	212	210	219	210	232	205	192	209	179	240	214	229	227	194	256	238	215	208	244	211	202	201	223	227	209	233	216	220	217	201	217	195	225	206	218	221	230	233	220	229	220	223	207	195	222	234	199	199	211	221	209	195	190	207	216	219	235	214	241	192	200	235	217	214	227	238	215	197	202	201	209	207	213	201	231	232	203	189	230	222	228	241	195	229	231	198	222	210	241	203	222	223	210	186	218	203	211	222	194	222	246	210	206	220	226	194	205	225	235	219	221	196	194	219	233	254	214	222	208	235	206	217	205	193	229	225	222	228	207	203	192	221	202	217	204	204	205	213	216	240	233	221	209	221	190	240	229	209	209	203	216	236	187	209	240	229	213	247	210	208	225	205	203	217	235	228	208	195	207	215	230	223	224	208	196	221	218	213	213	206	216	220	182	200	190	221	220	209	233	231	228	230	211	182	219	213	199	189	222	209	215	230	231	191	220	215	201	223	216	188	215	226	217	203	202	225	227	233	241	255	210	199	197	199	217	212	220	220	257	232	204	215	209	211	233	224	234	236	230	214	216	220	203	210	199	221	211	217	230	236	208	239	200	219	204	235	229	227	211	229	217	210	231	197	209	239	220	204	236	210	217	224	212	229	192	233	219	216	225	234	219	214	213	216	196	200	200	211	198	230	218	223	202	224	237	213	212	212	216	216	218	204	196	233	212	213	205	214	219	222	223	200	202	208	224	240	192	231	194	210	194	227	219	207	221	232	219	212	217	224	234	249	183	208	212	264	219	236	212	226	174	215	239	242	228	212	232	193	228	253	229	208	201	219	214	202	237	201	240	192	222	248	216	233	216	211	248	207	219	242	216	226	210	214	199	191	238	220	211	218	209	210	225	218	213	214	232	232	207	205	232	216	233	203	206	236	196	226	264	225	232	222	215	206	195	230	230	231	193	196	228	215	214	237	217	205	207	236	208	208	221	233	217	207	208	243	237	215	205	218	223	208	214	248	219	231	216	200	208	212	208	211	220	237	222	215	193	215	211	228	200	208	194	235	233	210	212	217	224	208	208	207	194	225	208	241	244	208	188	226	206	205	211	214	238	229	221	201	224	200	198	212	205	211	234	220	216	212	232	199	215	217	230	207	227	190	189	228	199	233	209	209	194	213	220	230	234	205	213	213	196	217	199	240	215	209	206	193	221	222	215	214	246	224	238	209	229	195	228	208	184	186	250	227	237	218	181	201	213	213	212	190	210	189	195	226	215	209	243	217	209	197	208	228	226	223	232	206	222	225	213	243	217	241	214	216	215	217	211	245	212	207	215	212	219	235	209	215	220	198	201	214	227	205	214	221	211	196	192	230	207	228	190	214	211	196	223	189	211	200	250	208	242	214	228	245	234	211	186	234	219	223	214	195	211	215	214	210	217	210	202	236	230	233	226	229	241	232	209	219	238	192	211	241	207	216	248	229	231	215	211	233	241	187	217	234	221	210	228	214	173	234	219	204	211	216	195	222	215	253	208	241	230	226	235	243	222	228	241	202	229	210	237	247	186	204	222	204	197	240	236	233	248	227	233	228	214	226	230	236	265	220	235	194	210	223	204	223	207	210	199	202	197	225	183	227	224	204	207	225	253	198	237	227	213	219	206	231	220	227	233	228	235	216	220	230	195	201	208	229	204	218	226	220	215	227	220	232	236	220	221	236	212	228	226	221	206	200	257	227	221	200	189	195	209	207	200	208	209	228	198	207	200	197	220	256	218	199	217	215	222	221	216	224	203	224	233	212	212	178	260	232	215	211	200	198	231	216	212	204	200	197	223	215	225	223	234	194	224	231	187	211	214	203	213	218	213	219	195	240	209	204	211	227	210	194	227	232	225	226	211	215	214	219	228	209	219	234	204	200	236	208	233	197	232	257	222	203	198	205	219	233	213	222	242	226	221	189	208	222	187	225	195	225	216	205	243	237	230	184	199	229	207	214	226	229	203	222	218	205	223	239	206	223	221	197	227	230	223	222	223	196	198	224	209	235	208	265	204	202	246	211	233	201	230	233	229	222	205	265	226	218	216	241	196	203	199	214	204	272	221	213	234	211	229	232	215	203	222	198	204	184	206	196	196	212	221	198	209	252	215	219	199	195	218	214	200	231	209	201	241	212	205	216	237	224	205	226	178	208	219	193	189	233	197	236	230	196	186	201	193	237	239	209	199	197	237	209	231	212	249	212	216	240	212	224	206	200	229	243	188	243	218	220	212	224	212	207	201	217	213	196	207	246	196	228	216	216	228	237	240	208	192	199	221	200	229	217	197	215	232	180	213	200	215	217	204	230	184	238	204	202	212	202	218	212	225	197	250	203	228	216	186	206	205	210	232	197	217	224	215	236	243	209	217	217	195	198	220	215	208	237	199	221	221	235	227	203	220	221	201	243	203	220	228	210	216	225	217	215	224	219	205	200	243	225	229	234	204	196	213	204	188	241	237	239	233	199	218	203	230	219	211	199	200	204	194	221	211	204	227	222	219	229	206	211	235	225	227	231	220	176	212	201	223	262	264	215	202	224	193	191	236	215	222	217	200	213	231	208	195	210	217	211	237	237	216
6371	809	1216	1359	1228	1025	879	847	775	707	733	619	657	623	641	612	601	573	582	588	506	597	579	523	569	543	512	540	515	532	513	566	569	552	575	543	547	599	561	527	540	561	542	527	551	524	526	533	529	489	544	512	509	549	531	534	532	519	543	547	539	539	496	528	539	565	550	556	538	521	534	507	499	532	538	526	507	521	537	546	553	566	513	523	557	574	542	511	512	543	505	548	521	551	543	523	577	553	549	528	531	545	531	502	539	534	553	523	557	531	528	510	539	553	515	558	520	570	579	552	491	532	515	549	525	538	553	549	531	529	527	499	507	544	502	549	499	512	515	535	526	508	522	537	552	525	525	535	522	524	536	513	573	516	543	528	516	499	519	529	504	539	519	488	553	520	510	507	524	535	584	555	511	539	521	537	519	553	506	535	540	539	554	507	566	518	512	543	518	500	533	533	546	521	501	531	498	516	556	542	559	525	542	461	523	528	507	543	523	572	532	523	534	517	549	536	559	523	538	548	557	527	511	529	526	502	522	538	566	570	517	528	531	526	490	521	550	527	535	545	534	530	558	564	515	521	549	515	511	561	516	507	502	499	533	515	514	518	509	538	540	504	498	535	505	524	534	529	538	508	561	542	528	494	512	532	525	528	514	560	495	576	517	523	571	519	537	543	571	485	539	563	498	501	584	570	527	552	537	512	536	515	521	500	539	541	557	521	554	539	546	568	530	533	540	519	516	524	502	514	502	498	494	533	523	489	533	525	508	519	530	523	529	515	551	499	527	517	515	538	514	509	556	535	520	535	557	496	590	540	507	528	539	517	491	492	535	513	536	511	545	500	561	505	518	520	524	505	530	540	493	583	543	516	530	522	503	519	530	490	540	530	540	516	552	502	508	534	497	516	524	554	513	535	494	539	545	547	535	480	524	547	507	506	519	517	532	500	497	558	519	551	512	512	529	550	498	543	536	542	491	540	524	518	535	502	533	505	543	506	507	570	519	550	571	529	547	496	534	529	500	545	540	542	490	519	501	557	520	503	549	513	507	502	536	549	546	540	523	512	567	532	503	511	557	490	546	540	552	516	554	500	498	518	510	523	533	529	505	533	546	507	478	535	512	563	550	529	560	512	522	534	533	533	487	510	527	522	522	516	517	520	496	515	519	529	464	495	539	539	531	533	530	505	510	552	508	542	526	506	548	543	545	499	542	521	489	544	537	544	502	553	535	492	542	528	505	546	497	556	557	527	513	515	508	529	565	535	550	553	497	569	517	527	525	518	509	520	521	575	536	526	541	550	542	468	566	511	548	530	536	495	518	528	495	506	561	518	511	517	540	544	532	578	503	539	511	522	502	507	517	496	518	544	543	506	554	570	572	548	525	497	493	534	563	529	522	599	505	506	526	514	513	550	510	515	507	502	508	532	501	472	537	545	501	538	558	536	544	500	526	525	517	545	532	513	491	556	533	543	518	525	533	487	573	555	556	490	541	530	506	512	534	509	524	476	476	512	520	549	553	526	539	553	536	510	570	541	547	553	505	573	551	528	504	543	493	538	506	534	500	529	541	517	534	532	520	561	539	522	524	535	574	518	560	540	559	534	552	521	485	523	557	535	524	535	555	535	508	513	540	548	510	515	557	570	573	512	551	541	487	526	544	494	519	522	506	536	528	569	503	499	517	520	526	533	495	519	496	520	501	533	558	519	533	542	558	540	539	503	523	522	563	523	532	534	535	541	516	517	530	494	510	490	512	489	542	545	567	546	489	557	489	572	550	554	558	502	514	578	521	498	521	478	532	541	544	522	545	497	564	514	479	522	533	502	510	536	499	495	499	518	511	536	540	533	518	537	509	522	516	514	530	534	531	549	532	489	511	544	526	498	517	538	543	519	556	529	509	505	516	521	552	506	561	546	548	493	520	526	519	534	491	515	555	550	515	562	513	559	555	510	523	524	514	538	541	508	523	560	555	507	509	556	536	496	474	506	529	476	482	524	521	595	528	518	515	507	567	525	536	564	536	503	507	536	507	566	504	540	522	493	548	548	503	519	512	547	529	557	478	559	530	531	530	534	524	538	517	522	558	499	532	507	526	503	518	507	543	544	509	517	502	541	549	517	531	524	486	518	502	537	545	486	513	562	538	550	522	589	505	524	530	521	521	520	584	518	515	564	540	517	557	558	530	528	516	532	541	548	546	541	542	537	550	535	551	523	556	542	522	540	517	521	509	547	550	486	527	495	523	501	493	542	571	486	555	576	577	513	543	508	488	547	599	572	575	540	506	555	520	517	558	557	540	528	491	558	541	483	581	538	554	498	515	525	556	530	568	524	545	530	549	539	498	478	520	523	519	526	514	520	540	504	536	560	570	503	511	536	512	520	489	543	501	508	488	515	526	521	515	503	548	536	545	492	541	535	554	528	560	514	551	568	532	530	520	530	531	506	535	550	513	509	549	504	509	508	517	531	574	539	520	543	514	518	564	527	527	512	530	496	507	521	536	560	550	544	562	534	535	553	530	525	551	514	529	512	523	509	555	490	516	510	514	505	552	484	519	504	550	516	511	512	543	528	516	488	550	553	533	502	532	560	526	514	515	550	519	517	546	513	551	570	563	529	535	528	530	584	504	503	520	522	511	505	564	565	548	572	539	533	511	538	517	560	526	541	562	509	541	499	491	518	584	514	521	553	525	528	488	505	570	510	557	541	526	530	528	515	494	518	565	557	507	522	529	532	545	578	518	545	517	548	564	502	507	507	573	558	539	566	526	511	514	550	566	539	526	546	522	511	505	519	566	524	570	543	531	547	563	534	526	523	574	538	534	485	544	540	496	550	550	595	514	523	554	538	558	523	543	528	505	514	546	533	537	571	538	498	564	510	534	551	508	556	531	485	542	558	544	544	538	490	537	504	533	463	541	556	554	535	510	507	503	502	503	532	549	555	532	527	517	532	500	542	536	508	508	529	533	558	521	545	560	503	548	490	525	547	519	538	511	522	512	523	513	559	524	509	550	485	566	517	503	542	557	546	521	553	508	550	514	584	531	575	511	512	538	594	511	517	507	563	552	514	533	525	501	547	575	491	522	512	476	573	567	541	518	515	540	558	568	541	509	522	516	513	519	515	511	488	502	530	579	544	546	497	539	542	545	490	539	565	516	512	520	558	562	564	542	535	588	507	530	483	529	512	568	520	570	522	548	511	511	574	498	522	546	496	534	528	528	574	514	521	551	529	573	527	548	493	512	489	557	527	561	582	524	551	545	481	530	533	517	567	524	510	502	520	529	510	508	546	539	545	505	529	540	522	541	479	554	537	551	522	481	564	538	560	544	554	512	528	526	538	555	518	510	525	522	517	531	543	525	523	537	525	517	523	505	550	575	518	567	553	549	514	493	525	509	517	512	554	510	537	527	519	500	529	506	520	522	548	550	557	522	529	556	520	512	516	530	452	537	513	551	520	547	535	514	532	510	512	533	533	543	541	516	488	539	556	533	532	561	534
14473	1395	1126	955	693	630	531	498	496	464	484	466	399	417	436	398	396	427	383	386	374	433	372	386	416	383	384	382	391	353	390	399	384	354	398	401	346	394	377	383	369	400	397	356	388	356	365	407	362	357	387	383	382	388	365	355	380	407	353	395	349	397	386	376	403	351	411	394	364	380	371	398	404	374	395	385	406	424	400	375	412	403	391	373	410	383	369	394	416	383	333	390	400	395	413	346	412	385	377	371	425	333	380	389	357	400	375	402	367	370	348	373	372	403	390	393	396	371	356	380	343	389	387	355	393	369	392	364	403	380	380	390	364	367	372	374	356	368	405	384	383	381	382	361	384	386	386	373	371	349	394	370	380	342	394	393	365	371	417	380	354	385	356	358	375	375	399	362	409	379	369	386	382	375	408	341	407	365	334	368	369	419	413	390	398	368	392	403	380	379	430	403	379	424	358	391	365	358	361	345	380	374	368	344	368	380	376	397	364	374	381	384	430	419	393	391	384	418	371	355	378	354	380	375	370	381	397	386	395	383	335	404	372	363	380	377	390	379	378	383	411	370	386	375	382	356	370	413	377	365	409	391	388	377	373	360	375	349	381	390	383	350	407	330	368	412	391	363	341	346	400	360	385	353	386	370	347	389	394	350	419	350	405	396	370	372	384	375	368	379	412	366	401	402	387	412	349	357	388	386	369	401	361	357	382	428	397	393	361	381	402	393	356	403	373	384	371	353	397	362	360	383	362	381	382	368	375	373	395	396	411	390	389	369	349	433	392	396	381	409	355	341	361	367	386	395	375	398	377	353	395	379	357	354	381	394	370	357	380	387	363	402	402	399	386	338	388	377	415	375	347	401	367	361	405	431	371	407	392	381	368	403	432	413	357	360	412	361	377	360	409	382	400	388	344	359	356	381	354	389	381	402	359	382	365	362	395	340	380	406	430	357	367	394	363	406	382	388	382	347	365	362	379	380	398	373	405	386	386	389	369	388	390	371	376	366	349	373	360	353	380	376	385	362	398	358	371	400	389	385	394	358	402	368	377	391	376	349	409	360	353	407	404	370	371	364	384	366	339	381	401	391	415	403	396	377	364	378	374	394	370	384	373	392	404	395	386	376	380	383	377	404	407	375	396	383	413	398	415	347	415	376	385	394	354	358	426	358	366	381	433	405	363	386	364	407	402	339	381	374	355	341	357	348	364	365	371	396	409	351	391	361	380	356	373	389	374	377	369	394	352	390	395	364	329	367	379	381	413	396	382	361	414	359	330	374	382	345	384	359	403	370	346	380	411	377	351	367	389	378	371	356	385	399	372	375	354	395	378	425	432	348	422	417	421	375	397	394	388	356	402	388	403	382	371	379	373	406	406	364	393	380	349	359	371	352	451	378	376	353	345	402	390	393	424	379	363	389	339	386	392	375	356	357	378	391	363	389	371	417	401	363	455	396	398	399	340	412	408	362	416	399	403	388	366	357	356	372	376	365	340	340	374	380	379	382	408	397	357	361	376	355	405	383	402	410	360	364	355	386	368	367	382	385	390	361	394	369	397	395	357	386	334	374	325	364	383	362	406	362	335	405	389	383	363	371	347	360	382	381	351	397	397	372	357	346	354	359	356	399	371	388	343	357	364	390	397	352	427	383	427	369	366	345	409	385	385	373	407	393	410	386	383	346	374	365	350	389	368	343	378	372	346	361	377	398	403	371	337	356	401	369	357	372	377	362	393	392	378	376	384	367	362	388	345	367	401	415	384	378	370	382	383	332	349	441	379	361	411	384	382	412	394	355	378	367	357	362	350	360	381	404	379	383	378	355	332	401	392	367	382	363	380	372	399	391	380	402	368	412	371	349	346	390	402	362	362	356	389	383	403	383	382	356	384	371	335	393	408	339	372	380	357	390	410	396	382	365	408	376	385	340	395	400	372	384	364	355	394	400	383	396	353	352	354	400	376	347	412	391	371	385	369	382	394	387	432	360	374	375	365	372	380	406	364	423	362	399	362	378	386	348	372	380	361	386	382	382	360	359	380	385	362	347	366	323	367	388	384	357	408	379	346	382	389	375	370	381	353	349	372	416	380	425	415	365	385	391	396	377	405	355	372	388	383	362	372	354	375	395	409	374	371	369	341	384	396	384	390	349	410	374	403	377	408	352	368	394	351	411	371	371	403	367	381	382	367	384	405	370	375	395	384	345	367	376	420	384	383	385	366	358	416	387	389	401	386	440	375	343	364	393	360	403	390	377	363	367	405	357	351	367	372	416	372	362	413	382	371	408	357	359	378	385	416	377	393	370	374	384	375	375	372	382	359	387	395	370	349	347	397	414	445	386	379	379	377	379	428	379	375	369	408	408	393	384	385	379	360	370	373	371	364	367	389	356	358	364	393	377	378	345	384	380	368	393	379	412	377	383	369	385	350	395	376	426	380	380	343	379	391	368	414	354	426	402	373	355	380	385	386	381	394	381	353	369	387	370	389	407	376	404	338	371	390	373	386	361	374	372	370	398	380	374	417	410	388	417	414	374	422	401	388	330	356	356	389	376	399	388	384	371	345	364	422	341	378	371	375	377	410	346	363	376	404	412	350	376	357	391	379	376	385	407	383	396	411	361	401	368	402	385	347	393	359	400	422	384	383	373	376	382	395	376	362	353	394	420	400	370	390	319	392	407	391	330	366	425	379	411	397	380	385	386	382	384	371	355	410	342	383	409	380	391	360	397	343	397	369	385	391	379	399	359	364	391	389	426	383	343	345	389	375	394	388	372	376	376	352	396	370	417	361	347	400	365	395	401	416	352	402	411	401	408	356	393	386	357	356	398	365	402	375	397	384	365	419	357	394	393	384	386	401	403	360	361	385	358	396	369	394	362	367	403	367	428	337	363	349	326	378	383	364	395	335	365	375	389	424	373	401	390	380	419	394	397	421	437	383	371	330	374	374	382	391	398	356	402	420	362	377	339	383	396	374	386	344	380	382	407	388	404	399	385	402	343	387	395	367	422	383	367	366	370	348	359	404	381	351	400	419	393	406	357	413	374	407	381	377	380	415	409	371	366	390	358	381	359	417	381	403	416	374	350	392	361	370	388	365	394	360	400	349	363	359	361	376	391	382	442	413	360	373	370	397	350	391	355	393	349	381	369	368	374	401	435	399	342	358	368	357	370	379	395	369	382	394	386	368	369	354	354	403	326	361	369	422	346	417	398	383	351	364	392	376	399	394	406	389	378	360	383	391	342	398	387	353	377	409	356	357	416	396	359	399	389	377	391	368	404	362	337	408	371	401	390	374	393	389	365	412	414	350	402	396	376	370	388	350	376	397	401	380	360	351	379	380	413	368	362	401	437	424	334	383	353	357	358	358	424	362	356	341	351	398	424	372	390	386	381	445	378	397	394	366	376	377	371	371	386	374	368	393	423	426	374	376	331	375	395	364	375	372	415	372	396	408	372	381	375	383	338	360	379	369	360	358	374	344	356	426	369	381	347	395	392
8390	1343	2340	2533	2297	1889	1559	1454	1310	1249	1137	1143	1070	972	1067	999	916	974	958	1009	937	925	850	927	820	945	884	948	917	929	875	893	898	877	811	837	877	866	868	868	835	837	845	888	867	798	873	850	887	877	923	833	881	836	836	809	907	879	855	853	852	842	886	882	829	805	875	816	789	877	899	859	788	861	822	819	839	811	847	793	894	820	855	869	809	810	862	864	838	882	830	832	837	860	862	837	856	882	809	827	872	829	860	838	853	791	851	856	867	832	817	873	803	837	848	833	820	838	856	866	853	852	820	801	863	874	872	826	875	876	815	855	835	864	853	846	829	856	813	907	877	848	870	873	805	852	858	881	831	799	814	859	819	835	804	886	838	825	847	793	877	783	819	880	841	869	894	862	774	859	827	849	863	867	825	829	869	871	809	831	816	871	858	837	850	831	863	825	896	814	819	788	886	847	851	837	899	853	825	848	872	780	849	878	844	803	883	869	826	846	828	897	827	888	839	854	867	824	826	818	831	883	809	814	892	824	850	841	817	838	873	862	869	847	872	811	861	817	803	884	932	869	798	853	887	816	920	882	794	847	884	839	791	813	857	811	874	817	886	874	925	871	871	855	842	888	853	878	787	776	807	843	839	898	851	829	900	828	828	797	804	857	814	842	802	850	854	861	857	851	858	822	830	861	808	841	781	833	870	834	871	879	891	862	803	805	830	842	864	847	858	855	810	838	807	846	861	787	849	880	837	793	816	812	810	834	837	801	837	815	873	847	858	816	874	846	843	852	853	837	825	824	785	814	806	798	848	792	854	891	868	890	845	825	908	811	882	866	792	811	863	880	884	873	845	823	804	821	843	866	852	878	830	817	850	850	838	889	885	869	845	855	850	827	800	849	844	873	839	909	829	847	861	837	818	878	818	920	862	843	821	836	878	824	847	790	904	834	845	798	824	834	835	826	853	869	849	828	805	776	846	820	840	855	862	835	825	872	876	816	847	826	862	829	856	847	879	856	871	822	835	798	825	795	864	841	808	836	797	848	814	829	843	858	860	818	859	775	869	842	865	847	810	785	861	813	901	866	828	848	848	835	848	859	870	851	834	824	810	843	914	914	864	821	885	823	877	848	848	873	861	833	831	868	798	853	791	848	849	827	841	830	770	803	817	806	843	869	882	827	811	783	845	843	866	868	810	851	878	800	790	853	898	799	857	885	858	843	831	833	802	888	912	741	878	906	823	824	828	827	832	828	813	794	880	801	806	831	839	849	852	860	854	809	801	857	842	795	805	807	802	856	835	837	880	843	833	828	813	840	888	815	842	850	790	837	805	886	826	838	853	795	850	809	868	823	841	844	856	893	842	824	844	812	820	839	826	835	801	869	831	853	844	830	881	836	858	844	872	820	838	822	846	828	851	840	865	846	848	874	838	870	811	847	833	861	822	815	822	853	807	860	856	857	818	858	857	839	824	831	862	882	765	801	850	855	898	844	814	817	823	832	846	846	875	842	874	838	806	800	852	834	821	880	872	861	861	912	829	902	867	896	849	851	845	852	866	893	860	810	881	857	867	861	847	864	850	864	875	846	846	900	834	890	812	844	837	850	783	850	842	877	837	849	869	829	834	874	894	822	843	829	905	833	862	842	830	840	822	880	828	846	822	823	883	855	810	850	776	854	883	828	783	839	830	856	827	895	846	806	852	840	823	771	842	817	879	818	854	828	864	862	885	868	870	826	833	785	795	829	891	857	810	824	861	821	854	868	847	816	823	840	824	838	828	868	822	836	821	858	825	847	905	852	870	846	832	856	822	849	831	888	836	812	825	832	830	876	799	854	847	875	849	873	796	836	845	855	822	808	874	810	866	802	881	793	839	815	845	837	866	898	866	802	798	837	831	813	794	899	867	867	781	805	851	901	812	844	836	906	874	834	833	820	822	880	811	856	895	829	871	793	883	826	874	811	830	861	830	852	862	885	817	801	801	842	840	827	893	849	805	878	884	867	866	866	872	865	855	891	858	899	869	873	864	855	818	870	845	871	846	893	878	841	846	839	825	833	830	821	852	838	852	882	845	844	787	818	867	867	844	857	881	843	827	859	894	924	872	832	854	851	843	848	867	853	857	868	828	901	808	895	848	845	833	904	811	866	811	815	830	833	811	878	823	864	798	848	815	876	878	807	877	821	848	855	844	820	824	816	862	863	859	806	886	874	863	783	828	836	806	865	830	791	793	877	928	845	847	828	885	828	805	865	812	812	833	819	832	855	852	818	822	858	872	840	822	885	840	837	845	846	770	840	814	856	839	782	813	813	853	807	833	854	805	819	832	845	888	823	820	799	872	831	889	838	858	805	780	838	814	876	864	865	853	848	842	889	870	833	856	806	882	875	892	833	842	796	857	849	855	861	840	881	849	818	815	892	849	822	858	761	877	817	816	860	886	852	827	820	844	813	810	836	863	810	825	820	841	832	851	839	861	844	930	826	842	880	839	824	851	851	872	835	823	863	834	846	858	797	869	903	891	868	824	841	803	825	880	877	856	878	844	833	839	787	833	862	812	868	818	805	873	895	852	838	824	811	877	831	880	840	819	809	853	829	823	870	842	874	842	875	821	839	894	856	822	861	846	872	824	835	851	850	872	845	848	843	852	817	821	845	825	896	833	815	873	807	821	843	827	817	872	875	830	802	822	806	858	820	831	819	820	886	864	832	838	871	858	899	790	814	811	823	822	833	804	832	882	815	867	872	920	897	826	806	847	834	852	844	805	832	876	871	829	819	859	818	854	848	893	847	862	808	843	874	854	824	846	814	816	834	847	853	858	836	865	816	810	854	846	866	862	836	817	798	869	828	819	844	818	881	814	837	810	877	865	867	805	893	798	830	836	795	847	804	797	837	865	825	840	890	867	823	786	811	842	843	824	817	828	835	826	806	836	880	806	841	836	854	864	825	834	903	840	819	851	845	800	882	835	803	850	845	866	818	875	846	860	850	799	906	866	795	880	856	844	878	865	876	810	842	804	800	843	829	863	870	815	823	854	780	897	787	856	862	829	865	877	848	841	844	836	857	841	866	874	845	855	909	883	778	811	854	864	812	794	828	893	813	806	855	819	844	869	878	902	874	801	772	799	873	921	840	839	844	858	942	830	903	830	858	815	844	832	847	865	818	858	850	812	886	813	764	841	842	861	801	859	830	816	839	823	823	864	873	863	854	814	799	856	833	828	878	879	845	814	880	851	790	848	861	842	876	845	833	799	856	807	855	794	846	839	843	828	880	868	809	799	820	897	859	818	858	934	812	861	848	813	856	815	815	863	818	836	869	867	853	798	823	864	844	835	844	862	874	876	843	833	852	839	838	827	816	833	850	807	765	797	843	861	809	846	883	837	866	746	801	843	886	912	828	851	856	840	837	872	806	852	863	810	859	867	873	901	856	947	847	833	873	828	815	836	820	803	821	840	839	820	805	859	814	841	829	792	841	838	865	803	817	815	839	841	807	903	891
1447	195	188	175	163	188	162	159	152	167	165	195	178	161	169	152	174	171	179	162	165	170	153	153	158	143	177	171	163	152	160	152	144	185	180	154	170	183	175	162	160	169	150	143	158	188	159	169	166	164	160	205	150	151	167	190	168	172	173	179	150	194	177	168	164	151	160	176	187	183	167	188	154	156	161	156	154	147	182	178	170	157	155	179	192	167	173	185	158	163	164	160	158	178	173	208	181	185	163	166	177	190	186	182	135	170	190	155	167	149	165	168	161	163	184	166	176	188	171	163	186	166	165	166	165	158	179	181	177	149	178	176	181	172	167	171	155	186	167	174	160	171	158	171	189	181	158	176	177	159	155	175	176	177	146	176	188	161	168	187	150	169	137	166	133	196	169	169	167	194	176	163	168	143	181	179	168	169	194	182	164	169	173	167	168	155	166	170	165	149	171	153	175	168	167	163	170	182	162	168	175	186	170	196	182	144	168	165	169	178	186	178	139	162	183	199	144	180	148	160	186	165	170	155	170	166	175	174	171	154	189	158	165	184	164	167	158	166	141	193	178	176	184	147	162	175	164	190	164	180	165	158	181	148	170	168	143	158	179	166	170	167	177	144	166	166	154	176	191	182	184	179	163	156	153	182	155	161	178	183	189	181	164	175	164	149	145	169	185	189	168	161	153	172	171	165	189	172	146	160	157	170	158	150	172	176	167	203	173	172	169	173	172	166	165	175	173	169	176	184	165	180	145	180	188	152	193	170	172	197	173	179	161	158	165	152	147	187	140	156	146	178	168	186	150	194	186	171	161	167	142	181	195	167	196	180	162	140	181	154	187	167	155	198	158	148	176	163	160	179	193	160	193	197	171	159	186	187	164	174	166	164	158	175	167	178	195	166	170	209	169	175	156	195	176	168	160	146	185	152	144	165	165	184	155	162	138	158	179	161	169	184	188	167	154	169	181	140	161	151	178	180	158	166	157	175	173	177	153	159	171	164	198	199	160	186	178	159	186	185	163	167	169	163	145	145	163	165	184	171	157	154	168	181	178	167	144	153	153	178	169	158	179	195	147	162	140	177	156	168	178	140	167	192	200	176	156	152	171	178	185	156	171	165	182	162	178	169	190	163	154	153	161	166	156	164	164	165	169	164	189	168	170	182	145	193	169	147	139	192	193	175	182	170	152	206	161	147	155	186	176	158	166	171	141	163	174	172	166	167	139	202	169	174	174	172	164	183	166	176	159	168	170	172	160	186	174	180	183	188	180	169	151	159	169	188	162	155	158	182	152	163	155	181	157	177	182	154	165	195	175	159	162	162	169	180	160	173	166	172	150	166	191	179	191	171	146	163	158	174	163	175	172	182	171	159	178	183	144	179	177	172	169	153	177	146	158	193	176	178	168	162	161	189	191	165	169	164	166	159	167	163	160	174	173	178	148	157	159	190	159	175	151	178	179	170	155	154	179	155	164	174	166	172	154	162	184	188	167	186	171	148	174	185	178	175	150	169	182	154	191	184	174	197	161	135	171	153	186	177	162	139	182	179	164	188	163	177	175	156	168	158	168	173	166	140	175	154	163	147	184	164	189	186	165	179	174	156	168	185	206	183	174	176	160	177	149	170	163	169	182	164	169	144	182	180	175	165	189	152	156	144	162	169	198	193	181	169	162	170	158	156	169	177	187	193	163	165	188	171	145	159	167	162	185	179	179	167	208	157	192	167	173	166	153	193	160	158	174	157	167	186	157	168	164	151	167	162	174	170	159	151	181	183	177	181	172	200	185	176	177	166	155	147	166	161	195	176	157	167	195	162	172	167	172	160	165	198	181	182	179	180	162	174	175	178	170	184	176	147	184	152	169	173	156	195	199	156	155	155	170	144	158	159	185	154	147	162	155	161	182	138	148	162	184	157	166	167	143	156	167	176	187	170	183	170	163	190	163	191	179	167	172	178	144	187	181	165	160	165	161	168	170	161	162	152	171	176	154	173	158	188	154	185	182	164	141	168	171	158	122	179	177	167	166	136	142	150	158	180	168	169	182	171	174	162	174	164	177	155	180	152	172	179	174	183	160	167	180	165	170	169	169	188	190	162	160	152	149	177	158	152	153	154	158	168	180	187	174	168	155	194	185	172	157	157	188	165	186	171	156	182	177	171	158	156	176	172	186	172	161	180	197	186	170	167	164	172	175	186	175	176	174	184	168	156	171	146	173	182	168	160	162	183	160	196	162	149	146	179	167	186	196	173	152	149	169	170	158	179	166	184	177	172	171	164	182	196	163	192	157	167	165	165	158	158	178	161	193	181	176	162	190	169	182	145	156	167	161	183	195	171	170	171	171	183	199	146	170	151	166	151	187	179	167	179	179	152	163	172	155	161	176	185	175	151	141	188	146	167	183	176	158	160	158	166	175	174	153	168	173	173	169	162	189	159	180	146	174	180	159	163	168	165	153	198	187	162	167	190	163	175	178	175	207	179	171	172	145	151	147	141	176	155	178	190	142	174	172	172	157	187	174	153	173	205	189	163	179	163	193	180	195	177	163	190	182	172	177	183	161	173	183	165	168	164	184	165	181	169	144	152	196	161	162	150	186	148	192	155	161	168	173	182	168	167	175	171	166	180	170	170	162	175	184	165	153	154	168	167	167	206	170	179	177	169	173	189	156	178	187	161	165	167	174	169	180	182	157	158	142	177	181	185	165	165	139	167	189	182	190	174	171	164	150	171	169	164	162	163	165	147	170	157	163	168	172	160	156	150	155	140	152	177	181	163	150	161	159	181	149	169	152	144	171	169	169	150	193	187	182	159	176	171	151	186	164	181	170	176	171	173	172	155	171	183	149	140	166	156	145	183	162	163	151	175	183	167	162	174	173	151	191	178	182	199	163	160	174	177	159	166	163	179	158	161	200	162	154	181	175	152	173	168	191	193	188	156	186	149	173	177	174	157	160	200	184	156	198	155	173	169	179	162	162	190	188	165	165	168	161	191	175	159	189	192	182	197	165	189	174	144	185	177	166	186	175	162	174	146	148	158	174	185	178	161	202	207	167	160	160	167	156	147	170	182	192	161	158	177	144	173	184	178	171	165	182	177	202	161	177	165	153	167	156	148	154	169	166	134	142	163	156	149	162	149	159	180	160	160	151	186	153	157	168	161	169	158	170	166	160	146	175	181	147	165	139	169	161	161	146	145	149	175	156	152	151	161	156	167	175	188	196	189	162	149	171	177	173	160	156	169	173	191	168	147	184	182	187	189	169	169	171	181	177	164	166	176	181	191	166	163	166	176	170	143	168	177	169	169	166	173	170	155	182	174	163	155	178	173	183	162	178	185	146	155	183	171	172	176	144	180	144	168	199	184	206	159	185	175	161	163	176	168	161	138	145	158	159	156	165	156	179	173	155	169	186	162	182	164	154	164	175	145	156	169	182	157	169	177	172	184	161	153	191	169	154	160	180	148	186	182	159	179	144	165	165	164	169	154	150	180	140	172	160	160
1730	471	474	444	469	409	423	382	412	433	426	446	422	453	414	380	414	405	415	421	413	437	460	426	439	433	424	434	448	439	410	441	428	410	406	444	424	403	425	458	412	440	444	427	384	395	441	431	434	400	456	382	417	433	423	403	427	414	450	380	428	422	436	450	437	426	399	409	432	411	397	446	437	433	411	445	453	412	464	426	390	420	442	427	408	385	428	437	419	419	413	409	406	393	403	403	429	425	387	402	430	403	416	434	445	407	410	419	410	406	427	410	439	420	434	401	429	429	413	427	413	420	429	468	383	466	455	449	394	429	437	398	427	443	401	446	413	448	412	396	422	402	440	412	458	433	425	402	435	392	413	452	423	422	430	450	417	457	405	425	427	429	398	439	443	407	421	411	438	468	411	416	408	451	444	418	437	444	471	464	415	398	462	408	420	452	441	413	422	433	404	409	393	440	456	434	443	434	438	390	398	471	446	428	418	426	422	408	418	391	447	419	421	441	431	393	432	439	441	400	452	437	428	433	398	408	432	394	440	423	456	422	439	409	441	432	426	424	419	423	405	438	418	442	436	444	466	406	391	398	445	402	456	451	395	440	409	418	429	425	407	442	409	390	409	425	410	432	396	437	390	406	412	431	422	435	415	430	412	409	451	430	396	428	413	457	434	449	411	408	413	420	441	435	422	434	433	466	437	401	447	433	431	392	395	417	385	451	412	433	379	438	421	442	401	422	435	409	399	465	401	412	398	414	465	380	448	423	394	387	435	436	435	427	433	425	431	427	455	419	441	435	428	411	425	404	447	421	413	428	441	419	401	419	411	452	404	437	389	402	423	450	431	410	408	435	406	440	430	421	431	429	411	416	399	408	420	440	418	415	460	456	447	421	446	444	446	434	421	454	410	424	448	438	416	447	444	391	376	412	463	405	413	447	458	415	447	444	425	407	439	444	408	423	419	436	422	427	407	427	405	423	465	436	386	410	423	401	430	457	464	422	414	447	404	427	414	433	414	424	421	440	427	410	444	415	462	438	426	404	375	440	423	419	404	438	403	389	441	437	439	446	443	430	449	425	408	437	403	459	407	452	399	418	431	424	393	413	391	380	417	445	447	441	427	434	416	480	405	431	427	410	404	435	440	441	411	387	428	454	405	413	369	441	427	408	415	424	395	417	410	398	408	424	404	429	427	393	406	399	391	403	412	410	452	440	414	425	413	428	448	419	444	440	393	442	432	415	435	395	403	436	397	398	373	419	432	411	436	382	392	439	409	438	447	426	392	437	427	419	466	452	420	428	435	438	441	424	431	422	474	412	430	430	452	451	368	430	426	440	434	427	419	453	441	449	418	440	369	436	446	409	397	428	458	379	438	404	407	436	426	398	410	430	453	394	441	447	429	458	430	431	469	430	419	418	404	424	407	436	383	404	389	419	416	462	436	447	417	420	428	387	456	416	448	393	388	406	391	435	410	446	411	424	428	428	427	415	412	422	420	449	408	438	432	446	443	429	388	388	414	389	438	426	413	404	461	421	426	468	442	450	419	398	403	418	427	464	430	393	445	435	442	404	412	426	434	418	397	387	451	396	449	439	408	430	417	422	399	406	413	412	436	409	398	399	395	442	428	381	430	421	391	409	422	447	400	401	415	450	418	402	434	441	400	402	422	409	402	419	411	411	409	440	407	400	405	448	397	418	419	404	449	398	456	414	413	427	448	427	381	409	424	419	439	401	405	424	419	418	454	435	402	384	444	436	436	465	446	417	392	453	422	389	427	379	446	419	430	423	405	435	397	412	412	438	432	424	426	407	393	410	457	428	451	436	412	377	400	399	415	379	387	442	435	432	471	411	421	440	460	386	436	423	438	425	431	392	444	400	456	438	450	420	447	431	390	417	415	390	450	390	449	429	448	411	451	412	450	430	374	381	401	427	440	440	440	421	419	407	427	427	437	407	415	420	427	455	453	420	425	450	449	457	397	419	420	390	440	398	412	462	441	395	413	406	422	423	430	401	399	444	420	405	416	430	429	446	440	424	447	401	419	423	426	419	428	420	443	423	419	407	422	423	427	412	414	416	405	428	462	411	397	443	437	440	420	407	416	430	462	381	450	430	430	408	437	436	423	417	406	429	389	399	453	422	422	432	457	427	403	452	444	428	409	445	429	429	393	417	418	420	396	464	411	455	407	418	448	420	431	415	431	411	409	404	431	458	406	423	429	415	458	406	431	385	402	394	437	400	392	453	397	419	417	423	405	418	400	406	414	428	393	395	469	420	436	466	433	452	401	424	428	387	428	437	414	450	447	406	415	438	421	420	481	411	437	388	434	420	416	425	454	409	454	389	407	434	435	428	400	395	428	421	428	425	417	447	447	420	452	455	455	457	408	454	425	398	395	459	408	385	374	464	438	446	403	434	459	464	401	408	472	426	402	404	426	422	423	395	382	428	409	460	418	428	442	402	430	403	421	382	404	411	428	418	457	438	440	448	417	405	388	441	440	414	400	413	425	451	411	395	409	450	420	408	434	448	437	402	429	434	380	424	420	418	384	449	422	417	421	408	396	429	442	440	441	414	475	463	424	386	407	439	418	412	433	402	414	407	421	445	425	430	459	462	391	469	429	435	403	431	415	442	417	445	429	430	373	434	429	388	417	436	377	437	436	392	417	402	421	443	439	425	492	405	408	458	435	406	406	414	452	410	408	416	442	396	440	432	404	423	449	437	414	388	422	411	487	458	431	394	422	376	410	458	452	445	433	422	400	425	441	412	399	453	449	413	430	412	443	463	424	418	403	420	423	435	443	406	429	427	437	450	395	449	459	437	420	410	414	402	445	410	400	414	425	427	427	433	449	424	443	439	411	394	419	406	459	434	451	413	458	441	428	428	443	417	449	427	438	431	425	421	427	449	432	455	392	403	434	459	424	443	395	412	443	441	430	410	416	436	416	451	399	396	391	413	418	436	435	426	426	401	417	433	382	406	420	399	420	414	459	424	442	420	439	410	442	442	383	430	426	425	428	437	426	437	428	422	487	397	428	418	434	428	428	425	444	427	391	405	461	455	394	441	411	400	423	414	423	452	421	445	442	409	453	438	436	407	420	426	414	389	416	396	422	415	390	405	418	410	430	418	390	412	467	425	390	421	411	401	459	428	431	440	436	438	423	390	442	451	443	450	411	434	419	414	440	436	401	422	397	404	462	434	417	463	412	400	401	377	451	438	430	401	442	406	416	429	440	423	418	407	464	453	417	435	440	430	451	387	393	399	444	439	431	415	424	423	407	408	460	440	419	466	370	412	400	414	374	417	442	450	420	418	462	413	459	453	428	426	416	424	415	366	405	424	411	436	423	424	441	417	400	435	423	421	426	413	427	436	421	436	422	399	423	460	406	396	411	454	392	425	431	436	405	421	424	418	400	454	412	420	373	442	432	403	400	372	468	425	435	449	402	425	410	413	463	405	441	444	420	468	410	446	444	445	412	452	383	432	429	390	440	403
7668	562	568	458	368	336	305	289	247	247	239	215	246	237	242	218	256	218	212	205	227	217	228	224	208	208	234	204	250	254	245	253	214	200	211	205	216	201	216	235	227	228	218	190	222	229	238	210	190	204	232	206	222	220	221	218	204	226	191	210	203	213	220	220	213	234	212	210	210	204	213	190	223	201	222	230	198	221	212	231	230	204	222	232	211	235	235	210	193	219	240	221	218	217	219	213	212	223	197	216	218	251	191	237	224	213	230	233	242	205	184	202	181	215	221	204	229	216	221	221	228	225	224	201	220	213	201	213	197	224	210	200	210	200	216	230	228	221	232	226	210	209	211	226	245	237	232	258	199	224	202	181	207	232	231	197	210	225	198	199	210	211	200	219	203	221	217	214	221	187	213	214	212	213	193	203	218	222	198	217	212	215	202	201	219	213	208	215	187	192	234	203	211	224	200	202	192	231	227	189	220	227	190	220	203	229	228	203	231	249	219	228	249	211	233	215	188	238	215	201	223	211	196	225	215	204	225	219	208	201	195	203	207	218	236	234	225	216	231	221	233	236	228	209	217	186	200	212	238	230	203	218	215	220	231	199	196	233	246	200	214	227	209	216	206	222	220	230	214	215	168	227	207	205	217	216	254	223	205	229	231	218	232	212	183	219	212	207	191	203	224	225	222	191	221	208	219	214	231	202	207	215	223	227	207	232	214	216	209	199	229	211	246	211	194	213	217	229	185	234	227	245	202	214	192	223	200	245	196	207	205	245	213	231	220	208	218	234	250	199	210	212	215	220	230	226	245	255	230	211	223	203	229	216	213	213	209	228	201	205	257	235	233	207	226	238	188	227	232	190	194	234	200	190	224	225	212	214	210	225	206	176	215	202	231	234	200	223	244	196	223	210	217	254	218	228	208	216	215	223	209	220	233	197	239	216	217	218	214	224	222	203	219	244	218	207	241	203	218	210	217	211	248	209	231	234	205	201	229	221	189	212	215	228	228	213	203	205	212	239	225	199	230	212	207	234	212	216	226	204	218	199	225	228	196	221	213	215	233	204	231	236	212	215	191	204	221	249	224	205	208	212	217	229	221	187	218	234	199	234	223	218	218	213	224	198	204	199	229	218	244	212	217	235	203	222	213	211	213	203	221	206	240	215	192	211	209	230	206	270	216	212	234	202	225	206	209	227	203	239	199	232	214	218	227	219	218	208	230	219	218	207	222	211	190	248	233	218	213	203	247	221	223	203	206	191	237	228	206	218	206	221	201	234	242	195	215	237	233	206	228	225	221	241	220	224	225	201	219	212	199	230	217	228	219	235	243	218	218	254	205	194	203	203	241	188	217	218	241	210	244	213	189	194	196	210	248	202	216	230	211	197	197	252	199	242	216	254	196	207	233	215	193	196	199	228	215	209	241	213	235	231	231	226	211	217	220	204	192	194	212	226	228	186	242	217	211	209	186	227	217	210	187	217	220	216	232	222	204	212	207	233	231	178	225	221	218	209	228	206	209	231	206	227	229	247	201	214	215	243	216	212	197	232	219	204	201	211	236	244	237	225	201	210	198	220	196	185	212	193	189	189	219	226	242	207	208	222	211	211	215	243	184	218	228	254	218	238	242	203	211	211	228	206	213	223	198	209	202	207	221	228	198	213	240	210	212	219	224	220	222	236	226	202	210	235	221	197	217	210	187	229	217	210	209	203	242	217	225	183	195	198	218	214	213	194	220	203	229	211	224	194	234	212	234	211	211	220	239	224	206	200	227	207	231	208	216	237	228	253	193	205	221	205	226	247	219	233	231	254	208	209	199	222	224	238	202	208	211	234	189	212	212	230	206	211	225	234	215	246	196	224	220	195	193	239	209	209	213	210	218	216	204	198	206	221	217	208	192	200	221	183	218	220	207	219	199	240	234	224	206	193	211	212	258	228	225	228	243	231	218	225	245	222	212	242	221	217	190	172	201	234	222	240	227	233	225	216	233	187	223	270	218	212	219	227	197	207	230	252	221	205	210	209	200	244	233	226	198	244	210	221	218	235	229	187	204	223	227	215	220	207	208	221	243	210	241	211	223	227	211	227	206	214	228	234	202	228	235	216	195	201	217	210	203	197	213	218	224	205	201	226	236	218	238	242	207	211	237	220	245	242	235	206	231	213	232	233	222	221	212	221	187	215	211	189	214	246	197	203	228	240	213	235	223	214	224	210	199	234	200	213	187	222	229	202	226	207	196	235	222	178	191	196	196	246	213	222	228	203	199	213	227	198	216	224	197	227	189	224	216	210	234	250	224	245	199	198	211	208	246	218	222	201	218	194	193	231	198	217	223	210	213	205	224	180	214	207	245	244	209	205	192	218	227	235	207	229	202	225	211	214	221	241	216	202	213	212	218	236	196	237	186	212	212	219	225	219	224	241	209	221	229	200	217	219	197	188	169	184	211	196	214	229	189	219	209	196	215	209	215	204	212	243	204	218	211	219	208	199	203	197	188	218	215	209	229	212	215	237	264	238	221	243	207	203	207	197	230	219	201	224	194	194	231	254	229	247	203	234	241	235	217	209	225	229	194	203	217	219	190	212	200	191	243	240	220	214	221	209	211	201	199	206	211	195	229	191	226	214	213	215	229	225	237	216	207	226	187	216	211	208	219	259	206	187	220	177	206	213	206	228	211	198	222	214	219	201	230	248	203	211	205	181	218	210	226	224	221	223	235	198	217	203	201	237	211	224	217	217	205	216	219	218	206	201	192	209	232	224	213	211	198	225	234	237	236	203	231	238	201	220	190	212	242	204	201	198	203	211	211	208	199	221	230	224	233	241	258	231	201	216	219	192	218	201	222	233	205	222	223	241	181	217	234	208	200	221	221	190	205	227	211	206	242	208	214	204	222	235	220	184	226	226	214	264	194	205	199	236	198	194	245	190	197	252	246	219	224	214	221	224	219	205	201	224	191	201	198	202	208	246	211	202	236	201	195	220	250	222	224	224	237	223	255	215	188	198	243	190	227	257	213	203	228	219	228	209	200	213	218	241	241	233	220	221	217	215	204	225	211	227	230	199	218	229	229	224	237	231	194	227	230	220	257	229	228	212	228	213	198	227	241	206	215	218	197	212	220	200	210	219	180	195	232	209	193	209	180	206	212	208	237	227	208	236	251	200	236	199	234	208	243	197	223	224	240	214	226	208	244	222	193	223	203	206	234	235	233	231	239	218	208	209	191	223	204	230	218	244	206	215	216	233	222	204	206	235	225	230	206	218	224	216	214	189	234	205	207	192	216	202	203	233	229	213	216	240	210	221	244	206	197	242	213	222	217	214	231	208	253	249	194	219	191	210	204	214	242	206	215	228	221	231	218	195	213	193	225	233	226	203	204	219	200	225	228	209	204	260	245	212	215	215	207	188	188	208	213	225	208	227	222	226	231	211	213	214	202	233	215	212	217	209	210	235	233	230	226	214	220	214	217	212	209	184	235	203	223	229	204	243	177	199	216	210
6382	752	1152	1409	1281	1076	875	831	790	745	674	688	641	692	656	603	582	636	602	572	638	614	559	592	583	550	536	568	572	558	529	541	555	567	575	580	568	560	535	558	570	541	572	534	551	540	531	559	552	533	562	527	531	555	547	470	528	536	561	581	574	539	567	548	521	580	549	510	532	550	549	520	544	544	510	506	552	502	542	531	533	540	538	559	530	534	523	475	553	586	519	518	527	515	524	591	535	528	519	531	540	581	518	549	517	506	506	531	524	494	547	537	523	473	507	515	507	583	569	538	528	546	583	530	569	535	491	554	534	552	582	520	526	542	527	521	491	500	528	524	505	550	539	530	545	534	554	511	555	498	552	522	518	527	464	517	520	548	532	511	538	522	528	524	525	531	526	535	549	502	528	524	520	533	568	544	514	510	497	519	581	529	539	549	555	493	524	550	533	526	552	562	549	541	529	544	491	557	535	534	514	567	532	507	507	547	571	542	480	509	545	537	566	533	480	531	513	521	503	519	494	543	490	539	535	521	501	534	507	521	514	490	534	525	535	496	521	484	529	512	565	521	498	467	551	528	505	544	529	570	527	556	519	580	567	520	532	523	544	504	510	521	590	512	514	545	534	506	532	532	540	523	521	558	543	535	482	545	543	503	500	550	555	510	506	494	543	510	535	548	543	547	515	524	529	537	539	539	525	506	532	505	558	568	516	576	545	517	542	514	532	549	568	536	529	522	564	553	519	506	525	551	533	540	548	499	474	547	543	556	545	495	525	526	554	519	556	527	543	561	537	539	547	529	558	546	556	512	540	496	546	503	536	522	530	521	512	511	541	534	506	516	521	536	512	533	549	570	528	526	532	512	477	523	542	493	507	527	527	506	540	519	553	517	532	541	538	543	590	526	542	531	560	524	556	524	525	567	547	561	499	509	515	478	518	529	517	537	513	549	502	552	575	526	512	542	532	526	548	468	536	548	536	541	523	526	522	513	562	552	555	568	543	550	523	534	546	543	519	518	532	497	522	545	535	523	495	567	505	547	513	505	481	520	564	505	516	521	545	520	533	517	540	530	537	529	539	542	521	518	490	528	523	537	543	511	574	567	555	545	528	574	507	494	508	522	520	550	491	519	588	535	545	513	524	530	537	533	511	540	534	502	537	507	529	531	543	515	521	499	549	517	591	528	537	546	496	558	516	508	533	541	523	537	553	522	527	531	523	547	563	518	531	526	532	494	581	526	568	541	543	514	578	565	539	530	533	526	547	525	509	487	537	528	534	524	488	531	524	539	537	493	541	496	536	591	522	534	507	542	586	565	532	531	577	521	511	545	555	548	494	519	517	520	529	553	527	569	540	489	517	536	520	542	543	514	519	485	541	515	539	506	546	543	549	537	512	520	509	503	577	509	518	529	510	515	542	513	548	482	536	514	507	550	523	571	573	564	503	523	500	516	515	503	518	552	520	557	524	552	510	530	511	514	548	524	540	511	510	538	514	532	555	547	514	526	527	510	523	506	541	509	520	547	517	559	500	543	516	560	539	510	535	515	559	480	508	554	526	522	522	536	572	529	558	505	519	514	495	540	510	530	550	547	543	531	523	521	525	550	519	526	548	509	548	515	540	532	508	531	544	499	541	538	560	512	511	526	514	515	557	489	561	483	535	545	531	530	559	554	510	561	507	518	530	555	519	546	561	539	553	496	538	564	505	516	547	527	515	550	567	551	512	579	507	522	553	532	558	572	497	525	539	506	533	555	493	521	494	523	511	569	527	520	568	510	520	531	538	537	507	535	529	550	501	539	502	513	531	565	494	582	535	523	501	518	505	559	550	517	547	536	529	537	510	545	527	503	538	508	529	549	505	552	538	537	538	498	511	539	490	528	523	537	555	528	502	533	483	569	504	553	521	528	540	543	534	522	553	570	490	514	560	589	534	540	499	539	552	539	542	528	510	500	538	556	560	573	516	572	527	541	499	509	516	553	524	534	524	547	558	504	538	543	524	504	524	520	527	477	516	531	540	528	542	578	504	541	503	522	540	503	542	493	530	557	554	587	518	525	543	514	527	570	527	535	553	564	529	538	505	533	507	465	496	559	549	527	539	539	501	523	511	507	526	550	536	504	516	537	521	501	495	523	542	535	531	531	513	560	528	506	545	553	501	513	536	533	570	577	560	537	550	499	577	545	538	552	500	552	500	536	527	545	526	520	515	516	534	540	521	499	500	502	520	506	547	515	506	491	561	544	532	594	531	536	467	510	545	585	550	553	578	567	526	585	539	547	529	545	537	484	513	533	567	465	517	467	549	509	509	508	505	516	546	517	536	523	553	542	514	529	529	507	529	487	497	503	509	555	537	472	513	538	504	536	535	569	528	532	537	552	551	560	542	526	495	509	568	517	528	537	518	528	518	485	551	565	542	572	505	590	546	523	525	562	481	507	570	506	482	529	524	526	559	503	528	533	508	510	570	510	540	533	547	518	530	572	536	493	494	565	525	533	526	527	516	516	513	512	530	524	562	530	542	514	532	496	539	519	543	559	514	517	484	519	540	564	496	580	558	515	520	515	533	509	535	493	548	518	556	509	529	507	513	491	539	564	540	513	527	516	559	510	547	507	561	482	541	531	536	522	511	513	540	531	563	544	506	469	551	537	543	493	526	536	479	583	514	554	518	535	542	502	535	572	556	529	537	514	535	498	537	514	537	487	554	560	501	478	505	510	543	509	529	521	524	541	554	511	550	523	536	536	525	529	536	508	544	504	499	518	564	560	551	534	519	544	531	557	521	526	505	531	574	520	483	514	541	536	501	575	548	538	499	533	519	513	541	545	566	499	468	492	530	527	531	508	524	514	523	537	491	543	526	514	558	539	533	549	528	545	566	515	484	547	528	548	524	498	519	518	524	506	508	531	512	516	522	527	554	554	565	511	520	525	538	521	566	515	542	539	527	504	498	570	508	570	534	531	553	513	547	482	569	453	558	543	540	541	533	557	526	589	512	533	510	546	539	529	543	524	521	567	531	567	524	539	514	537	530	515	510	531	502	540	521	540	508	511	511	514	554	539	543	494	574	499	560	548	521	500	489	516	517	502	514	559	495	524	535	504	504	533	514	521	527	557	527	531	572	535	544	549	493	547	526	541	522	535	533	533	501	507	518	542	530	518	527	524	542	574	541	565	528	541	496	567	532	567	500	517	533	510	522	487	532	538	513	495	527	507	504	542	533	555	523	533	490	503	536	498	563	518	518	568	536	510	558	513	497	520	536	547	565	548	515	486	488	541	500	542	522	514	553	527	474	525	521	521	519	560	515	537	492	505	507	540	540	503	515	536	550	524	513	503	553	533	560	552	526	513	517	536	520	551	530	496	519	521	547	528	516	586	579	530	536	570	548	532	514	537	522	535	561	474	551	525	509	537	513	557	543	536	559	511	536	541	494	505	545	572	532	514	512	513	563	563	492	579	502	530	504	545	523	542	504	513	506	541	540	504	531	503	535	507
14493	1353	1137	963	725	653	532	494	470	448	475	433	377	436	426	381	371	405	368	396	375	395	425	407	357	414	384	411	390	396	381	366	388	376	426	432	394	374	380	392	390	415	358	400	427	427	415	417	338	388	428	403	377	366	354	366	400	376	336	367	365	373	396	360	409	359	385	344	400	387	340	360	369	410	397	329	356	352	369	389	333	394	353	372	404	380	364	391	365	376	357	403	420	375	377	362	360	373	386	416	373	379	408	374	403	398	362	392	355	403	391	411	361	375	361	357	363	401	387	401	365	375	398	450	383	381	358	371	414	342	379	367	411	351	377	407	361	419	370	336	385	393	383	337	372	394	392	391	400	382	364	402	402	398	369	375	374	381	350	401	407	368	403	334	421	402	418	373	427	380	371	358	400	396	397	409	396	366	388	354	353	348	382	370	403	371	386	359	444	376	386	394	359	371	365	354	345	379	356	398	423	363	374	384	390	406	415	354	388	347	380	375	411	416	385	393	367	399	384	346	363	356	358	390	375	426	386	406	354	408	366	333	366	431	407	362	380	377	392	343	443	372	387	377	353	386	390	374	394	377	391	381	363	375	364	375	368	389	356	371	384	393	388	399	349	403	380	383	379	378	394	383	353	371	351	387	359	338	411	409	379	390	352	377	386	389	389	353	391	393	358	382	384	363	378	381	356	387	394	360	399	375	335	433	413	349	372	384	388	394	358	356	365	376	380	374	352	349	354	396	396	401	392	370	375	373	361	366	399	376	378	379	408	377	379	376	374	364	398	421	377	387	392	373	348	359	393	378	396	393	394	391	382	381	384	377	369	399	393	407	367	368	359	379	399	401	347	387	411	360	402	384	363	387	379	359	353	359	377	358	367	356	377	402	414	375	354	393	376	379	376	377	384	383	360	402	412	383	340	362	382	362	395	376	390	366	383	365	366	355	369	415	372	376	381	355	411	373	352	328	373	389	393	361	365	373	384	372	374	361	382	365	419	335	360	378	339	362	405	390	378	398	372	392	408	356	366	368	397	336	421	372	380	359	417	410	381	373	399	392	333	381	382	360	372	425	383	394	384	354	350	364	323	380	385	392	364	378	384	367	387	423	433	392	408	384	367	383	352	399	401	378	384	365	355	400	400	391	413	380	383	369	408	394	416	380	334	372	361	376	386	362	373	399	364	410	389	395	344	370	370	354	375	369	417	354	398	394	389	365	361	382	404	382	405	394	345	356	441	363	422	359	346	410	402	385	424	382	401	377	374	363	349	370	364	363	372	386	383	389	387	406	388	375	354	408	372	401	355	375	363	393	375	370	355	384	360	377	402	359	352	392	402	391	359	376	345	392	373	357	374	375	389	380	419	358	400	386	384	366	387	358	399	415	386	363	392	395	390	394	397	350	381	377	390	357	389	337	343	412	420	369	370	361	389	374	379	389	405	430	328	360	397	389	388	376	362	358	402	431	325	347	351	410	402	372	367	383	385	376	396	413	377	366	419	393	394	369	430	395	387	379	385	315	380	374	403	406	350	357	402	389	334	379	388	350	390	370	405	397	368	423	382	364	335	384	351	386	384	362	357	355	374	404	362	404	384	401	389	340	391	378	373	395	341	347	389	369	393	397	388	402	375	407	373	344	393	359	423	374	383	370	392	432	413	352	362	362	423	403	390	366	359	377	379	367	384	350	389	350	397	365	380	403	346	393	433	353	380	395	388	368	377	334	407	372	369	392	377	428	399	373	381	377	387	381	353	384	362	401	366	373	379	379	407	392	367	376	384	375	378	395	398	415	419	388	416	380	400	347	384	401	338	382	367	339	364	397	349	410	401	376	372	338	375	388	401	383	366	371	335	402	377	404	371	363	366	402	343	368	393	379	373	369	368	387	367	352	371	385	372	380	386	364	415	367	344	371	370	356	390	382	400	342	414	389	401	393	376	366	397	376	340	366	365	360	385	397	407	405	367	378	341	409	331	408	361	358	376	380	369	395	420	389	373	368	373	376	370	384	399	322	384	339	350	385	355	372	405	371	366	375	378	424	362	369	331	380	419	358	346	365	384	362	393	392	360	351	379	418	405	367	384	359	352	371	389	380	396	370	374	363	364	374	343	357	391	431	387	346	367	376	365	369	369	367	367	343	355	395	361	397	411	403	449	364	344	402	376	360	362	376	364	361	372	406	355	398	351	420	362	371	379	348	369	386	328	363	365	357	349	399	390	403	384	405	399	376	338	387	366	351	384	403	387	383	414	407	390	370	368	383	364	375	356	406	412	381	384	361	389	352	364	359	386	388	377	363	381	403	336	372	387	363	376	366	391	407	345	353	400	375	364	369	411	376	357	357	347	401	403	408	385	368	376	375	369	372	358	377	364	372	394	388	381	371	348	374	392	389	427	357	384	378	381	394	388	338	388	382	398	375	401	378	364	365	385	389	406	371	403	361	373	379	365	342	380	372	395	374	386	431	369	456	382	346	349	381	367	396	380	359	398	389	392	400	352	375	403	350	387	431	374	428	405	374	396	365	361	405	366	357	339	363	416	391	402	383	387	326	349	368	385	389	361	359	359	378	384	401	367	397	379	389	388	335	348	373	391	360	367	404	383	351	379	388	352	373	398	406	360	402	405	413	404	405	363	411	393	409	375	393	368	347	334	400	382	369	347	393	409	391	384	387	352	386	381	425	386	350	368	339	388	405	393	358	365	397	366	351	377	372	418	371	340	376	363	385	402	392	394	380	401	376	383	407	382	374	382	364	367	371	381	387	371	365	385	384	379	413	401	345	402	378	412	425	441	373	369	370	369	398	396	347	371	377	345	409	377	415	401	404	368	382	355	367	390	366	374	350	371	411	408	402	403	390	409	322	403	346	359	364	379	394	389	359	386	394	387	365	386	399	392	386	389	366	405	350	386	364	370	363	414	367	388	401	379	407	381	401	407	394	353	406	391	397	360	369	382	365	381	389	397	364	384	412	352	363	391	375	384	391	417	413	428	376	397	345	360	377	374	417	406	367	347	382	348	404	357	398	391	410	370	401	363	398	402	379	363	357	357	399	371	382	388	431	366	361	398	405	365	414	346	400	378	357	385	374	356	411	409	377	416	380	349	371	419	361	345	382	398	381	384	410	411	407	397	380	353	369	346	358	360	404	412	375	383	371	390	375	360	359	365	407	362	375	373	409	391	391	426	366	359	429	348	370	410	416	365	358	385	391	379	329	345	357	351	367	380	415	355	396	364	377	390	369	405	356	372	438	382	380	416	402	382	389	380	416	373	346	388	399	371	411	395	383	355	336	365	404	382	399	363	384	357	383	397	392	381	388	367	377	367	397	443	368	363	409	369	453	399	343	384	383	350	424	415	389	394	400	393	365	412	378	364	395	331	355	391	364	366	354	385	378	399	377	354	412	385	392	360	357	341	382	365	339	387	395	384	348	399	383	410	348	359	362	377	370	407	383	358	384	378	383	374	383	373	351	409	385	351	376	415	384	387	375
8518	1381	2285	2554	2257	1884	1621	1485	1334	1210	1131	1201	1076	1018	1014	1005	1004	1010	962	964	861	948	926	975	886	951	906	860	885	835	886	919	911	860	886	925	877	871	853	878	798	906	831	877	868	862	830	852	846	869	848	840	907	871	855	782	848	903	883	828	890	798	806	895	806	843	829	842	813	852	874	783	802	895	835	915	881	856	871	855	808	837	809	841	813	889	812	849	838	817	889	875	850	893	866	874	869	806	834	882	876	834	824	846	856	871	888	826	836	862	812	888	856	810	850	855	899	843	827	817	827	816	879	884	865	842	905	886	844	871	829	838	831	880	800	840	833	817	872	820	875	833	839	876	849	856	832	846	792	860	805	852	850	871	893	860	808	876	848	837	835	829	818	794	827	838	868	844	847	883	843	817	825	799	864	859	866	854	814	852	816	844	841	815	822	809	829	930	799	854	859	850	831	805	839	856	853	816	877	830	897	862	819	876	833	825	835	860	828	860	900	855	870	833	839	838	823	843	817	836	836	814	850	844	824	832	868	810	846	813	811	837	875	846	845	856	863	874	824	828	867	875	845	908	826	838	822	851	863	841	840	854	863	861	785	838	799	824	816	869	850	847	883	850	900	870	818	816	831	822	835	803	819	811	872	850	770	816	856	841	849	859	862	838	861	799	813	804	851	870	896	821	839	839	830	817	827	840	784	870	827	840	833	845	845	854	816	858	841	885	798	867	809	833	894	835	825	911	852	816	831	861	842	820	849	840	855	864	825	851	787	833	831	827	853	832	856	918	824	825	842	850	809	861	885	868	887	803	839	850	812	893	853	840	873	865	849	855	869	815	853	823	837	785	823	818	857	904	814	860	853	902	828	834	823	910	865	806	870	857	868	884	845	825	861	842	861	830	828	814	818	829	847	853	871	814	798	867	823	865	811	903	848	877	860	918	883	811	848	845	824	835	858	813	883	815	846	806	814	856	817	803	897	876	874	801	821	820	842	859	854	866	822	809	895	804	858	899	855	820	867	823	840	880	880	842	840	863	820	839	868	852	821	839	852	837	893	872	891	835	850	859	864	870	840	824	859	846	852	880	820	842	877	855	831	901	892	833	823	859	839	811	857	847	862	846	889	821	823	852	845	810	830	862	863	859	836	799	822	813	830	824	853	847	914	859	844	836	782	811	890	810	855	818	890	886	861	876	824	902	833	801	882	859	832	837	850	843	860	870	879	875	835	812	874	841	854	844	887	874	824	822	824	861	870	797	780	865	858	840	796	844	790	848	842	821	850	815	791	802	867	848	891	837	816	866	848	880	843	855	831	848	855	875	795	830	847	855	816	818	862	839	890	856	857	839	807	846	863	808	809	828	856	819	823	872	832	844	829	824	817	817	878	833	857	823	836	823	844	881	786	806	880	830	838	841	891	855	804	848	820	837	851	845	853	821	788	780	873	836	857	852	852	854	809	829	836	842	885	852	850	895	845	839	805	888	869	802	823	827	877	830	802	819	825	864	833	819	815	881	840	897	857	811	811	854	831	839	868	850	855	842	853	863	847	820	842	829	832	823	865	819	814	883	775	830	859	869	827	879	785	877	866	803	811	873	860	892	872	858	840	802	808	835	825	834	877	780	785	859	819	847	824	833	869	844	845	860	877	842	876	827	834	823	842	809	834	832	826	833	787	816	822	788	852	857	870	806	821	841	874	833	895	825	868	842	846	863	856	834	839	865	853	834	855	887	848	795	846	807	848	808	818	839	861	816	837	784	831	808	872	851	865	822	856	897	853	830	819	941	862	779	828	855	829	860	818	802	809	849	872	845	820	860	827	853	782	792	788	834	897	787	881	796	815	861	853	854	819	855	852	899	879	816	849	842	870	855	833	840	863	861	833	802	823	817	863	881	832	878	855	842	818	832	850	854	838	819	825	810	799	862	822	870	858	830	836	855	827	864	882	825	833	860	838	864	844	852	822	869	829	807	810	836	901	861	823	846	856	831	796	789	867	828	821	851	859	803	831	860	863	862	835	806	895	829	880	825	815	829	866	870	923	868	845	885	813	840	809	828	808	825	836	827	781	842	846	847	841	815	846	853	874	841	869	876	910	853	858	843	854	845	875	853	863	874	850	852	783	870	829	878	824	868	823	800	861	825	862	819	808	812	881	879	837	923	834	808	858	831	841	775	843	846	882	836	819	849	846	865	845	866	830	892	844	833	843	826	818	833	863	854	881	879	874	886	822	790	819	863	865	877	890	769	884	836	808	870	850	854	872	804	842	803	862	809	827	828	911	812	873	902	857	845	842	799	871	847	855	831	829	871	869	828	895	807	888	801	849	833	854	869	853	864	854	786	859	830	790	861	781	901	874	767	848	799	814	848	848	825	885	812	856	813	872	861	790	802	822	829	879	844	850	864	872	839	821	838	832	866	799	831	863	867	874	862	835	869	815	820	797	873	839	841	829	812	855	842	828	799	857	874	850	888	851	808	850	834	858	850	872	793	882	808	871	893	783	898	832	835	857	819	875	845	788	856	842	869	834	829	845	854	891	868	820	902	848	804	840	882	921	868	816	825	875	815	873	816	845	826	835	854	865	874	862	824	856	827	841	862	837	885	813	865	847	822	828	837	801	780	829	811	837	876	809	856	823	899	836	828	856	839	920	864	811	888	813	815	835	852	835	798	852	877	793	791	855	828	898	821	852	848	808	846	894	856	877	810	827	870	868	818	819	831	827	827	882	905	822	877	830	877	832	855	856	830	860	812	802	828	785	884	807	859	819	815	791	844	839	832	875	850	828	870	870	818	850	831	834	864	811	832	794	864	801	861	824	835	822	894	881	861	819	844	879	849	849	877	831	830	880	876	836	851	836	798	888	866	870	823	839	864	854	851	857	874	831	888	828	824	795	893	834	892	790	886	908	834	879	814	832	873	807	859	890	866	829	871	829	833	825	853	829	851	832	818	881	793	853	848	843	837	817	832	879	825	833	824	896	794	874	868	848	797	885	847	845	815	864	881	811	817	831	852	816	863	858	853	846	806	842	854	828	840	854	850	877	887	885	821	828	806	831	898	881	876	841	818	849	886	867	854	879	840	830	854	837	892	843	831	867	785	839	859	864	858	809	820	835	869	909	864	821	860	856	867	881	815	837	819	874	822	858	825	829	841	833	785	850	866	830	837	884	837	884	804	840	871	890	829	880	814	868	828	840	890	847	861	850	864	847	829	838	887	859	876	841	834	845	842	799	829	793	818	813	853	877	876	827	831	819	910	875	838	834	876	823	886	854	818	872	815	859	823	834	830	844	841	828	883	852	852	829	822	852	857	846	840	906	852	829	834	852	919	889	818	793	816	827	831	839	836	811	874	841	898	845	831	842	877	848	864	814	799	857	905	855	797	884	853	864	847	824	919	824	807	852	863	871	871	858	824	882	870	850	849	828	837	831	866	868	831	829	860	790	843	815	909	830	885	858	876	831	785	834	833	781	802	863	841	864	834	860	820	860	846
1647	220	196	184	163	178	199	177	164	168	164	178	178	160	174	168	170	169	192	187	159	174	159	158	169	169	177	179	175	182	176	159	171	149	157	152	169	161	186	174	151	137	164	175	174	161	180	192	154	159	172	155	161	168	176	187	185	168	165	146	209	197	166	171	174	189	191	175	167	192	168	173	160	191	158	163	122	152	164	172	196	186	158	196	158	166	209	171	141	177	160	170	165	169	163	151	147	201	139	179	184	179	158	178	153	167	162	171	180	157	197	177	155	185	178	167	203	169	188	155	211	176	164	182	172	164	160	176	169	210	158	172	156	172	187	164	160	181	161	151	163	150	152	159	183	182	186	177	171	166	177	186	167	186	167	171	164	193	168	151	165	159	188	154	173	185	159	201	166	189	172	177	176	176	168	150	163	160	161	165	187	158	180	171	160	146	171	149	175	184	179	151	164	178	163	175	159	182	164	153	155	188	184	174	153	145	189	158	170	164	176	151	179	190	181	158	153	176	181	166	160	175	157	198	183	170	195	186	138	141	185	180	167	155	189	184	156	171	170	156	152	147	173	166	164	178	190	192	172	173	158	173	175	182	168	139	161	174	185	181	174	168	192	157	182	146	154	151	167	145	193	178	157	171	162	158	162	170	145	175	169	205	155	160	166	178	175	181	136	166	156	171	160	165	173	190	198	197	160	141	140	175	183	170	159	164	165	167	171	192	154	181	172	175	151	186	176	171	156	168	151	151	171	183	144	188	166	187	185	196	187	159	153	154	175	147	189	186	203	172	184	203	185	179	139	162	160	186	181	171	145	145	168	168	155	163	173	168	187	192	172	158	136	136	176	167	173	182	153	156	175	175	178	194	164	199	185	183	186	178	175	181	140	168	162	177	180	175	174	169	159	182	166	176	198	171	142	182	175	182	183	182	189	189	193	170	171	165	177	170	188	195	163	168	184	154	190	177	157	154	171	166	170	175	177	207	170	174	157	188	153	148	152	185	181	182	155	161	179	185	171	179	178	169	169	147	165	169	173	162	151	163	160	180	149	176	172	144	181	167	177	192	200	167	197	168	181	160	182	162	176	205	142	179	147	184	202	170	161	197	146	166	168	157	161	154	180	165	152	162	190	182	149	175	173	180	198	146	162	168	157	163	186	178	158	175	148	145	181	178	179	161	182	145	145	149	162	168	167	166	168	176	192	189	158	162	197	157	171	193	157	150	157	163	170	173	173	166	198	188	183	154	178	193	184	162	164	170	173	162	174	160	159	172	164	184	161	179	148	182	172	155	182	161	171	142	148	148	183	154	156	164	192	180	142	162	172	194	183	176	142	177	173	154	199	148	168	168	154	164	167	173	172	165	175	154	178	172	170	174	174	184	173	169	200	169	171	180	157	174	171	189	177	154	199	155	169	172	158	192	164	163	176	164	163	194	175	172	178	171	159	201	177	154	180	193	167	174	173	181	168	172	173	166	151	167	191	182	166	166	180	187	160	164	153	137	166	179	181	177	167	202	168	183	170	177	166	191	156	166	167	170	180	186	158	171	178	154	173	189	178	179	155	171	158	161	142	159	178	161	179	175	170	158	171	181	157	175	188	180	172	182	172	158	175	193	148	177	176	178	194	209	168	143	167	168	176	199	170	186	184	174	176	169	175	156	162	167	188	173	188	188	176	185	179	167	166	190	172	181	151	173	187	175	161	178	168	178	143	163	141	166	176	172	175	180	173	184	166	174	191	195	144	175	198	159	163	168	149	153	152	154	166	163	166	180	152	180	165	197	164	174	199	173	173	163	170	170	181	176	167	182	183	140	174	190	185	153	161	176	150	169	175	174	159	164	193	180	211	175	163	184	169	181	182	192	180	168	163	173	165	147	197	164	178	159	195	191	168	157	165	188	164	196	173	157	192	162	152	183	188	181	182	188	149	160	159	172	170	145	177	191	170	176	180	163	166	183	166	168	158	188	152	182	169	174	169	186	190	172	177	187	204	189	195	184	191	174	172	177	164	176	180	174	179	179	203	175	169	160	153	139	188	197	175	174	159	168	171	180	167	140	181	159	183	170	158	170	189	156	185	183	175	161	175	164	199	191	156	142	162	206	169	193	161	162	174	154	172	159	176	174	159	141	179	162	177	162	201	171	157	174	187	143	181	180	155	159	163	157	144	174	159	189	218	151	159	174	202	191	182	206	190	178	160	166	172	164	149	194	177	181	175	174	164	174	178	156	178	163	175	203	177	163	174	200	157	164	154	165	166	154	151	178	149	197	191	191	166	162	176	170	208	176	183	186	181	165	166	161	170	176	157	167	139	169	187	164	150	167	163	142	169	169	158	163	191	160	180	174	158	158	174	186	171	180	187	172	172	175	154	184	154	171	183	156	194	153	168	183	169	179	177	174	161	172	171	168	194	171	187	177	187	191	163	157	162	163	141	181	185	167	182	165	162	167	177	167	155	168	156	160	163	142	152	162	169	213	164	142	160	157	152	178	168	168	157	192	164	166	176	178	178	185	181	176	182	151	139	166	175	201	167	145	166	182	161	157	176	159	195	164	173	199	192	177	165	167	172	172	200	181	182	144	157	158	160	157	157	160	182	170	160	178	167	174	148	178	179	181	194	158	158	164	169	161	166	173	181	195	174	159	181	189	184	165	170	183	205	179	196	172	166	152	163	182	181	155	169	157	159	178	193	167	169	183	180	190	197	195	153	169	191	165	161	170	175	182	172	193	175	174	201	170	168	176	150	189	168	161	199	169	180	154	153	164	164	166	188	195	173	142	182	198	178	180	172	150	162	193	179	187	155	180	166	152	183	168	174	180	188	167	197	155	177	161	172	157	152	186	181	167	157	178	182	169	191	194	164	173	175	173	162	177	170	166	161	181	177	167	191	169	158	205	173	165	189	165	158	159	152	145	170	168	170	162	170	185	178	182	199	163	150	182	171	156	171	157	168	155	154	171	174	169	200	179	160	148	181	186	187	149	162	183	173	169	201	182	167	175	171	189	194	147	170	186	198	174	164	173	155	147	164	178	161	163	145	167	184	186	167	173	173	197	192	169	147	150	197	152	184	168	147	176	186	178	173	167	163	151	164	166	186	167	183	174	151	182	150	176	182	168	179	183	182	148	165	176	183	153	160	168	181	180	188	179	192	160	171	199	165	170	158	162	181	165	171	196	181	171	177	171	171	166	169	140	161	189	173	170	184	185	175	167	149	149	171	170	170	167	186	157	179	158	177	189	182	175	178	160	154	156	155	165	175	179	167	174	182	177	158	159	177	190	182	172	192	190	182	148	152	177	174	168	134	214	157	162	160	152	180	185	160	179	160	165	172	171	166	169	198	172	173	153	176	164	158	187	158	166	176	165	172	172	177	173	196	173	181	186	183	185	157	162	174	178	160	185	173	157	195	181	177	175	161	171	180	174	176	165	176	183	168	196	159	168	189	185	177	182	196	150	185	166	195	155	164	172	171	171	171	153	170	170	177	173
1712	499	430	464	496	442	467	473	457	420	481	441	432	424	452	407	429	413	437	431	438	413	430	409	389	435	436	437	390	451	456	424	445	426	415	476	415	424	471	399	397	428	454	448	394	444	450	451	475	419	437	431	443	460	430	407	456	408	441	432	439	420	423	436	405	453	440	463	414	425	433	445	438	426	420	457	428	437	421	447	399	447	423	404	424	468	410	399	439	427	427	400	421	437	403	411	437	443	401	431	421	423	404	429	430	432	436	424	397	415	395	418	458	452	437	448	406	422	443	440	430	428	482	432	440	436	427	440	425	419	408	424	457	409	424	442	448	450	448	450	410	463	414	414	401	430	435	430	419	389	438	404	420	447	390	430	425	408	438	462	414	447	417	409	447	375	421	421	431	405	453	399	410	430	420	432	441	422	428	427	391	423	426	433	439	418	459	402	442	412	413	428	462	459	454	448	488	439	419	432	426	393	447	441	417	419	430	463	450	437	459	443	409	410	460	425	445	440	431	423	394	430	426	440	405	427	395	412	412	430	393	426	424	428	405	420	424	396	446	438	414	438	405	424	450	455	396	433	442	417	438	437	456	421	418	419	435	383	441	398	446	461	437	481	430	447	458	452	438	398	448	418	421	403	383	433	456	427	393	397	412	396	410	436	444	387	409	426	412	410	411	406	398	411	413	440	423	418	435	427	409	457	440	469	410	404	439	410	453	409	456	413	426	428	388	433	400	446	448	449	399	419	434	462	437	420	464	421	413	459	471	446	411	402	424	394	422	405	438	430	418	418	460	447	407	440	426	400	412	455	419	445	414	422	423	483	433	421	398	412	445	441	426	429	435	464	424	412	423	411	387	417	433	409	427	435	415	412	406	403	434	424	417	468	399	427	419	423	408	418	431	423	457	405	447	461	413	464	395	449	436	458	460	407	453	430	435	430	458	417	443	401	441	451	413	442	405	456	455	415	450	414	457	416	431	446	395	428	449	436	410	466	431	442	437	440	410	423	438	435	439	449	422	448	417	444	458	429	447	449	399	410	409	414	457	440	416	436	423	424	395	406	433	414	441	410	422	438	450	448	416	474	402	433	449	450	427	415	434	413	398	430	449	433	428	401	439	398	423	422	433	418	456	405	416	483	414	449	439	419	388	405	431	435	458	404	414	417	424	418	436	439	431	437	443	401	450	455	447	394	384	406	428	413	445	433	420	418	411	416	412	433	386	460	415	441	415	426	434	428	450	480	434	390	421	440	407	441	425	424	444	438	446	450	459	444	432	426	446	419	420	440	396	444	441	437	438	454	418	465	393	449	442	462	444	383	407	439	470	455	422	458	473	445	426	455	463	448	430	429	413	430	468	437	390	416	449	420	403	441	411	416	448	417	438	425	423	436	448	441	431	429	396	397	447	460	491	423	439	407	412	408	399	437	387	394	425	442	432	470	432	463	392	449	423	439	450	421	443	422	440	427	428	448	413	400	468	431	462	411	440	445	426	417	418	425	437	425	436	450	415	426	462	403	445	459	410	422	441	426	415	447	428	410	439	408	431	439	453	425	395	415	447	414	442	390	430	402	431	419	404	436	411	401	457	416	403	442	405	403	471	449	415	424	416	415	444	419	400	432	448	454	415	399	422	399	415	414	394	396	439	429	434	405	462	422	430	451	408	445	441	404	430	419	421	463	419	422	410	431	427	456	398	449	430	423	449	462	420	388	416	415	396	396	445	429	403	415	419	393	432	423	412	471	443	420	466	470	417	414	409	424	448	439	454	423	409	418	430	414	465	430	426	401	442	435	450	436	415	422	443	409	447	446	406	482	447	427	443	461	427	445	434	449	390	427	398	432	450	415	396	465	451	423	409	444	467	460	425	417	421	452	441	404	417	438	379	428	396	464	420	444	443	422	434	374	435	406	422	436	404	438	430	435	435	449	420	425	440	406	421	423	408	402	426	407	432	424	469	411	446	382	421	458	433	411	447	384	431	414	421	409	421	425	416	441	430	418	427	415	417	421	452	435	462	457	446	445	431	447	413	435	411	428	443	429	432	431	417	406	393	463	432	421	421	419	472	411	458	445	444	411	410	407	439	439	430	423	408	454	423	445	441	455	426	450	429	412	416	433	419	414	411	393	443	411	411	413	390	441	409	421	424	414	434	416	387	390	392	428	407	411	442	422	434	440	420	449	432	447	433	425	436	410	449	418	469	455	431	442	422	406	414	441	421	425	408	401	451	446	424	456	413	421	414	452	458	428	445	453	424	454	461	426	409	429	440	472	433	427	412	428	464	414	436	404	430	435	419	435	403	422	379	408	427	492	409	430	423	470	464	404	406	432	395	477	418	423	407	450	431	448	434	451	503	395	435	437	430	403	443	431	414	396	446	444	435	454	428	428	399	413	436	418	403	413	418	424	454	423	427	433	415	419	440	386	415	384	436	393	424	452	422	442	394	407	422	414	416	423	413	393	435	455	431	442	435	391	405	433	402	406	434	438	446	404	445	442	421	449	416	444	453	428	467	428	440	417	445	395	438	390	454	448	419	468	414	415	441	449	474	409	409	404	426	416	453	409	475	388	460	433	446	462	430	419	454	410	438	467	417	443	428	409	412	414	435	431	413	457	434	490	455	466	448	454	431	395	450	434	423	409	417	436	425	445	449	403	426	461	432	452	433	402	436	418	423	410	441	441	425	427	443	426	462	413	382	436	438	409	432	389	454	431	424	421	430	410	460	380	437	417	441	453	416	394	466	423	435	467	413	441	432	406	411	430	436	423	452	403	435	476	453	452	392	419	414	391	443	453	425	421	408	382	440	397	397	394	431	475	426	388	436	432	439	456	413	452	451	411	410	386	443	412	439	418	449	454	437	431	406	433	435	443	420	409	389	453	397	395	416	466	494	396	395	443	418	451	407	448	423	438	438	446	400	436	466	431	445	404	458	439	440	413	439	458	431	415	421	417	413	436	423	435	415	485	434	427	459	386	420	419	395	429	425	399	430	440	448	437	453	427	416	413	425	412	437	418	451	404	435	418	467	438	440	402	427	459	433	433	443	406	432	432	420	454	399	451	446	432	398	442	448	424	421	418	446	434	430	439	391	414	449	426	396	433	467	407	423	451	456	431	450	444	432	394	421	427	435	444	401	433	423	436	416	423	409	429	434	431	444	388	456	436	439	421	404	433	388	428	434	464	424	416	427	431	443	430	401	440	411	444	436	468	416	422	419	404	422	447	432	447	418	438	449	437	419	444	452	423	459	422	428	408	389	435	396	419	435	436	456	427	446	423	454	440	415	438	459	428	440	432	405	432	442	440	477	455	408	437	432	473	416	427	445	446	418	449	383	431	467	431	439	458	444	395	439	415	416	472	420	408	423	445	390	477	408	482	435	430	404	415	447	412	410	425	434	427	409	439	418	432	448	396	408	387	451	422	456	477	434	460	426	418	431	414	448	415	425	462	427	435	437	389	405	450	412	434	430	447	428	413	431	421	424	415
7594	583	570	459	347	337	288	271	254	212	226	252	281	222	223	215	210	211	229	210	222	267	212	219	185	204	211	221	216	212	242	209	215	227	211	225	215	240	195	237	211	210	215	247	232	232	220	233	226	209	223	221	227	212	214	211	202	205	223	224	188	220	209	244	223	227	202	193	227	216	211	224	222	199	200	233	209	206	240	227	222	214	260	223	230	241	250	218	214	214	209	220	199	242	230	259	216	215	199	223	225	235	193	221	194	205	222	226	239	240	207	193	218	228	201	232	221	225	229	241	212	187	198	201	227	222	212	219	208	200	224	238	224	209	239	240	204	214	260	256	206	219	218	201	216	200	220	215	191	220	212	227	219	208	215	219	195	231	201	222	227	243	229	221	233	174	228	229	231	202	207	209	195	240	206	195	211	215	242	225	207	209	219	205	217	215	245	224	214	257	224	202	221	179	209	232	220	224	194	205	219	211	239	197	223	237	209	236	208	226	224	224	260	239	208	199	224	204	238	216	217	212	198	210	201	195	216	201	199	226	216	203	194	203	206	212	216	216	198	210	191	189	205	237	206	225	206	233	224	261	179	195	210	228	208	207	211	248	201	223	192	222	180	201	203	205	224	179	195	209	228	223	190	224	201	191	230	226	201	200	211	191	221	220	215	228	210	203	225	192	203	209	174	219	215	200	251	218	212	227	203	221	217	202	202	223	226	210	224	211	196	220	244	187	209	207	204	207	192	214	241	221	235	208	238	189	263	199	212	231	220	237	255	194	218	197	244	208	184	246	246	208	215	214	209	240	211	234	195	218	200	221	234	235	210	230	203	238	220	211	206	227	217	215	218	203	242	226	239	256	189	210	237	217	222	204	224	208	218	208	210	204	204	238	199	209	234	208	211	220	248	216	235	214	195	219	217	215	206	205	235	221	203	205	226	229	212	218	214	229	205	197	214	228	232	217	207	215	225	226	206	208	205	196	199	231	207	206	202	241	204	219	196	207	180	206	202	215	209	223	194	201	203	232	206	227	182	217	214	223	210	208	216	223	221	217	226	195	211	220	242	214	221	212	193	222	187	233	204	221	196	226	218	217	195	223	225	237	203	210	189	206	226	219	220	225	221	206	208	195	243	203	207	246	217	242	225	222	201	224	200	218	218	229	231	205	219	222	200	205	212	201	221	223	197	221	189	220	208	195	235	234	213	226	190	232	227	237	256	210	221	215	230	230	208	229	215	244	210	224	224	203	228	226	231	205	232	223	199	205	223	224	204	201	256	225	210	217	190	195	219	209	206	215	206	216	200	220	187	217	191	223	217	222	195	178	200	224	220	215	187	219	225	246	205	212	240	221	213	214	242	233	210	204	230	203	198	217	219	204	196	223	235	208	213	209	210	221	202	206	191	236	223	224	220	207	197	220	234	204	223	213	216	211	249	240	188	224	198	205	216	220	204	216	198	206	211	241	213	211	173	202	239	247	222	195	212	228	231	225	227	202	224	224	220	231	214	200	203	224	221	244	214	223	204	206	216	190	210	218	227	220	204	259	231	202	218	227	220	228	202	223	210	194	240	226	205	208	212	216	207	213	192	238	227	209	206	251	206	209	222	204	223	188	213	231	192	203	229	212	251	194	209	219	214	213	205	222	198	192	247	236	211	223	224	229	212	211	228	216	218	229	203	209	226	219	194	222	233	209	211	203	202	216	204	225	246	192	205	221	226	207	213	198	212	224	200	214	223	215	217	196	206	201	207	198	230	208	227	221	216	205	214	215	231	207	200	202	195	229	218	204	198	184	198	256	229	201	205	210	218	235	222	205	207	205	202	228	217	210	217	228	203	204	215	196	196	230	224	219	212	237	211	206	214	219	240	225	248	224	235	220	212	212	227	224	205	232	202	214	199	212	244	234	186	213	217	227	231	188	220	233	214	192	224	206	223	207	190	205	218	225	221	226	228	213	223	207	216	203	237	189	237	235	225	216	239	219	188	225	213	246	219	200	235	241	247	204	225	218	203	212	214	213	249	225	230	208	224	246	214	208	208	215	195	247	224	215	198	222	209	230	199	203	215	215	215	218	224	199	216	217	222	226	216	252	204	221	216	204	196	224	220	219	214	226	219	216	214	179	229	191	221	206	199	218	213	229	208	209	184	190	224	219	208	220	216	215	194	211	233	231	227	207	203	216	215	228	221	224	220	221	242	212	225	203	220	198	201	204	187	217	247	205	216	195	209	214	212	190	220	228	223	222	205	210	220	241	213	213	204	232	225	214	221	202	214	206	201	217	221	218	243	219	214	209	219	257	218	221	209	224	223	216	210	196	223	233	200	226	238	220	201	232	200	200	235	217	234	235	182	218	226	228	194	218	198	218	230	214	168	233	229	240	185	204	238	224	216	216	226	190	212	233	219	199	217	201	224	205	235	250	222	231	230	231	206	209	228	208	237	216	190	230	231	219	213	195	194	205	240	226	247	216	205	219	245	244	217	229	221	229	200	226	224	230	220	196	233	192	212	221	223	233	224	201	204	203	221	220	219	221	209	168	211	212	243	185	209	203	209	217	227	200	211	219	224	215	203	218	222	195	199	189	195	211	197	205	203	212	216	212	191	209	237	224	224	198	229	239	191	203	231	208	198	198	201	200	215	205	194	219	214	199	235	203	243	203	201	204	226	227	197	216	170	191	219	221	202	205	240	201	216	221	181	230	210	181	225	212	228	233	229	232	230	195	174	199	243	205	201	238	257	226	214	217	218	241	224	197	214	201	210	202	241	217	216	204	202	221	211	207	232	228	201	203	225	209	224	238	201	228	238	225	198	209	221	211	216	210	221	223	186	234	207	216	214	213	209	216	194	216	211	199	197	214	234	204	205	223	228	211	199	220	228	219	226	232	208	216	204	225	201	230	196	240	205	215	193	205	204	202	202	222	182	223	232	223	196	201	224	195	209	204	236	226	228	207	210	201	238	222	213	215	227	265	185	185	226	241	227	223	206	210	191	225	258	222	214	210	236	189	263	221	223	196	228	210	213	193	192	215	189	171	196	233	195	197	212	203	217	219	213	247	195	230	213	234	226	215	218	216	176	245	196	215	242	242	210	205	216	213	222	197	217	227	231	219	221	241	201	226	187	208	223	227	207	226	228	216	216	224	201	215	215	219	241	236	226	245	222	230	196	223	210	242	220	207	245	226	201	217	214	219	222	204	200	234	215	215	206	197	220	185	219	237	200	216	206	192	214	211	194	191	203	205	221	219	224	232	223	235	203	194	209	226	214	205	222	214	224	220	232	194	231	206	225	204	207	206	237	202	214	240	213	215	237	246	226	234	232	209	212	242	227	219	193	223	221	218	200	215	199	201	244	210	248	216	233	247	228	209	236	196	200	224	191	231	202	183	215	209	211	205	217	208	216	172	206	219	209	228	201	223	221	195	213	206	220	196	223	222	229	214	228	230	215	206	245	196	200	182	215	207	198	221	208	199	214	236	189	214	212	201	206	220
6311	796	1260	1386	1168	1102	860	867	774	688	707	669	632	655	603	631	589	599	600	566	606	623	570	600	562	560	538	551	538	561	587	558	583	536	514	535	558	568	541	520	557	552	536	527	528	538	513	547	523	550	508	544	548	536	511	509	535	549	552	524	526	561	535	539	533	499	517	555	501	517	571	536	520	550	511	500	532	542	517	502	532	527	527	472	572	524	549	553	588	507	502	534	543	582	578	538	537	551	525	518	547	515	583	554	533	524	534	511	559	585	535	516	510	521	502	554	512	534	539	562	556	529	520	529	526	561	517	541	495	528	515	566	558	486	501	521	535	531	533	555	550	562	526	555	529	549	533	523	523	557	548	537	544	520	496	497	537	545	519	519	560	558	525	555	558	527	528	526	511	534	547	573	541	505	506	539	529	536	520	554	538	542	527	530	526	510	480	562	515	552	535	555	503	543	550	535	531	550	552	505	496	487	538	515	513	517	546	575	578	531	518	540	548	532	534	560	528	542	520	494	545	550	546	517	487	532	547	545	537	555	522	508	470	538	536	535	517	501	586	526	522	548	543	570	550	514	507	488	538	545	474	532	507	535	532	546	555	537	545	550	529	471	520	537	508	547	532	540	527	551	528	510	528	535	549	556	523	508	526	524	550	505	527	520	528	551	523	527	516	497	532	531	560	505	518	486	534	534	526	497	513	530	501	544	525	535	540	561	516	505	536	539	563	533	512	549	514	557	510	521	531	513	549	540	588	502	507	492	505	497	499	512	535	539	555	517	520	540	539	522	542	510	545	529	594	526	502	517	509	522	560	543	534	536	538	535	540	567	518	498	523	511	476	516	497	558	517	536	539	570	514	530	544	548	487	491	549	539	577	557	518	523	522	497	535	526	529	557	497	546	552	514	533	564	556	529	539	532	539	557	512	550	527	508	523	528	528	532	537	511	513	547	537	521	494	493	534	518	481	528	512	575	582	505	505	535	487	518	535	508	560	512	515	534	549	518	551	572	553	540	528	515	520	568	519	552	517	543	554	497	508	539	517	505	565	530	546	541	548	533	546	548	532	531	547	508	526	540	516	559	504	538	567	528	518	543	493	527	501	569	522	562	501	535	523	570	507	524	518	522	504	517	536	563	523	525	521	545	531	526	550	562	549	483	505	541	537	549	544	527	535	539	535	509	487	528	503	595	474	560	550	511	503	515	533	529	511	518	500	575	518	557	535	514	530	549	547	522	514	501	533	531	547	567	506	545	545	568	497	540	524	516	577	581	530	549	562	556	530	565	493	507	553	569	542	526	557	509	577	549	531	554	504	500	515	512	516	516	565	553	510	518	527	512	542	511	485	551	523	514	514	543	526	532	501	536	502	550	525	511	530	533	503	532	535	552	535	487	559	538	545	515	505	533	521	522	573	518	511	538	585	546	514	534	535	523	522	535	544	504	516	503	536	497	586	512	544	545	517	529	542	498	505	539	510	535	571	528	517	517	565	570	525	524	565	525	525	526	506	536	507	546	562	516	546	544	551	574	598	533	527	536	529	553	532	579	560	525	576	526	501	534	549	533	511	523	508	537	510	535	517	515	555	538	514	551	527	531	536	575	506	515	556	545	519	509	520	459	557	558	565	540	543	503	522	546	512	530	542	542	562	524	513	519	537	506	543	491	522	498	591	522	532	465	524	497	515	529	518	542	522	530	502	533	536	552	553	532	543	522	527	558	526	564	548	526	529	512	552	535	510	480	573	529	560	530	522	544	546	527	522	536	541	525	537	546	506	525	530	565	517	550	541	523	528	551	565	496	540	532	526	520	528	579	503	544	546	553	492	524	515	546	474	545	514	544	528	529	502	490	512	535	544	515	514	561	509	520	507	540	501	516	504	554	524	514	546	498	516	541	522	545	574	490	552	550	517	536	521	512	531	554	501	515	491	549	545	535	497	536	505	504	532	557	519	554	545	540	486	517	555	548	540	531	522	541	544	524	503	501	495	528	534	520	519	535	529	549	533	511	515	538	506	511	530	519	535	524	581	515	528	538	553	569	548	522	525	509	553	524	560	533	498	529	536	475	498	514	537	510	519	546	499	539	525	527	523	525	545	567	531	514	533	595	521	532	538	513	493	457	519	509	590	521	526	509	531	556	524	549	556	525	556	560	550	493	536	545	547	569	532	560	534	510	520	553	554	540	525	579	531	526	577	549	520	536	513	528	512	514	542	533	516	527	568	498	528	566	513	524	547	537	523	550	509	506	511	494	535	535	525	500	507	492	534	547	518	529	539	522	550	521	518	520	492	515	511	545	566	495	534	558	518	533	518	508	504	549	499	516	543	538	482	544	539	553	512	514	551	530	521	535	555	547	561	525	553	582	500	546	508	514	511	545	519	590	489	536	546	525	525	516	495	545	521	530	492	526	506	480	527	528	524	532	518	532	507	562	523	494	532	548	545	521	486	541	518	520	534	550	517	521	518	533	546	529	551	553	523	498	536	562	545	510	556	522	530	514	493	522	518	569	536	547	566	555	534	527	474	565	545	524	534	498	526	501	552	535	558	539	543	481	510	517	541	485	547	612	509	498	520	516	487	504	569	547	509	570	573	528	564	589	505	528	477	540	550	550	571	513	534	544	545	503	546	552	565	531	533	550	518	526	526	553	543	564	539	555	587	498	527	543	565	505	494	540	578	524	520	574	520	525	499	540	550	553	552	540	510	547	523	552	525	519	536	481	542	507	517	521	562	507	496	528	545	514	513	513	578	519	561	544	489	528	511	540	534	520	515	517	534	503	483	534	527	526	549	547	559	520	522	560	542	473	533	505	519	530	537	550	512	531	542	572	512	516	528	494	528	519	553	554	507	518	527	517	560	525	527	527	528	548	494	538	497	549	509	490	524	518	527	519	517	543	520	531	554	543	539	523	521	508	541	515	535	543	529	547	519	537	515	564	486	537	530	479	527	562	563	545	523	514	518	534	528	478	502	524	547	499	552	563	542	507	533	508	530	552	520	558	519	502	506	542	530	520	533	505	527	531	538	519	527	515	569	493	507	508	524	529	544	555	563	527	561	508	547	510	557	546	574	553	517	545	536	538	532	530	520	499	519	557	547	538	526	530	526	516	515	569	503	501	562	525	533	535	543	531	512	558	534	505	534	529	557	553	536	500	529	547	540	534	498	552	521	561	521	544	547	521	535	527	529	549	481	553	538	528	485	557	483	509	461	514	590	530	519	552	509	533	540	505	538	521	523	493	512	521	495	553	563	521	555	540	537	541	531	499	526	504	495	526	544	546	502	556	555	557	497	573	517	507	519	516	525	591	538	516	529	512	531	509	511	532	570	556	557	535	543	510	540	548	534	534	548	522	537	571	535	537	522	504	535	521	568	532	511	518	557	512	530	556	565	546	540	550	485	546	522	522	512	536	549	529	533	520	514	532	519	534	558	524	535	528	531	548	533	503	520	538	535	518	530	545	531	520	511	544	538	509	547	545	559	534	557	536
14381	1357	1170	926	698	605	545	506	435	451	441	438	413	456	385	412	401	420	395	376	356	393	416	368	399	430	386	408	389	362	375	371	408	373	394	390	381	404	410	389	388	385	385	365	391	433	363	393	401	353	395	396	358	402	358	325	384	372	391	376	358	368	384	358	373	399	351	362	419	366	408	369	392	386	353	342	351	362	369	375	401	355	359	394	398	361	410	384	376	375	357	362	401	401	446	369	389	400	404	379	402	387	343	368	400	379	388	414	401	394	399	371	346	374	385	394	408	401	360	391	402	408	387	345	390	379	429	398	360	392	369	367	393	355	368	387	389	368	387	396	341	335	352	387	387	394	387	396	361	373	351	320	381	387	407	367	403	363	362	390	367	402	361	382	411	349	380	379	392	363	379	366	385	372	359	378	356	408	355	350	378	388	329	387	360	384	371	349	360	383	364	405	393	379	387	402	360	365	391	363	387	396	395	378	425	392	371	372	360	379	394	365	424	411	368	385	367	375	391	352	372	393	389	354	377	370	374	391	411	372	388	365	393	402	373	332	388	391	365	390	377	362	376	389	362	389	382	391	396	392	380	372	347	412	381	380	366	455	359	361	401	375	382	395	378	387	398	420	381	372	401	400	392	386	370	385	368	370	391	379	412	395	321	399	379	394	401	374	353	397	388	358	373	389	410	377	355	365	397	412	359	397	398	355	388	397	400	361	383	357	375	384	378	325	379	363	356	374	378	404	368	341	345	358	371	400	375	393	382	374	380	410	369	351	364	431	425	401	355	393	377	386	419	349	368	385	354	404	335	389	336	356	383	373	363	395	351	415	323	376	394	379	367	405	393	378	375	434	373	369	391	391	401	331	357	346	400	371	375	375	353	358	442	406	416	378	414	421	375	420	352	391	370	402	369	346	367	358	406	353	350	396	337	381	377	360	370	383	359	375	390	370	386	400	390	336	402	352	349	347	339	375	406	359	372	319	371	381	361	357	367	406	397	360	401	396	378	422	381	369	364	400	370	384	385	365	367	340	363	391	420	368	362	380	371	377	426	350	425	378	375	398	381	362	379	391	397	339	346	339	337	386	383	393	373	373	365	404	399	412	363	399	413	354	362	376	382	409	360	391	361	366	387	393	365	383	360	345	353	355	385	344	374	366	372	397	422	422	389	409	369	413	360	358	383	386	372	391	427	360	382	403	369	376	397	387	358	367	386	348	404	370	380	387	377	394	367	443	384	379	371	314	402	404	364	381	419	399	343	375	383	402	437	421	352	390	384	391	358	338	394	373	378	395	396	421	380	419	410	376	340	390	367	401	361	337	359	377	367	369	323	379	356	363	357	388	346	371	357	383	372	390	384	420	416	395	356	365	401	381	362	378	371	399	363	365	366	372	382	407	356	383	382	387	387	387	413	377	398	351	330	419	421	360	369	414	387	402	385	400	405	365	393	342	390	380	398	370	387	389	352	383	348	370	380	373	385	396	375	380	395	380	371	358	365	382	378	392	391	355	409	376	404	405	355	352	407	361	368	420	407	397	351	385	382	398	355	393	365	413	371	373	412	378	391	375	347	362	381	400	378	380	360	390	350	392	403	401	357	362	408	400	378	376	383	391	343	412	366	415	410	396	382	358	369	392	393	370	348	357	389	422	336	389	352	384	368	387	377	343	386	407	388	357	377	403	386	433	369	392	374	401	383	403	396	374	364	368	399	307	387	376	389	383	417	390	418	396	357	387	409	337	380	371	369	402	394	399	362	375	386	343	395	407	377	379	391	372	371	410	364	341	394	377	372	407	399	400	390	393	370	356	370	413	387	364	372	368	362	415	395	366	360	366	393	368	407	377	369	367	378	336	366	383	413	369	370	377	354	378	382	390	339	382	353	393	378	355	367	342	366	420	363	441	420	344	350	358	406	343	392	356	396	377	399	343	393	399	381	341	396	390	346	363	348	384	405	378	380	362	375	385	369	372	357	383	363	405	395	385	371	370	369	367	383	382	380	373	374	390	337	382	379	393	377	360	394	404	357	363	344	373	380	338	363	384	389	373	344	347	342	382	390	378	365	382	407	427	407	365	352	351	370	390	365	374	412	413	348	363	363	407	385	361	381	344	374	367	387	375	377	398	351	349	354	379	341	349	369	384	368	427	370	359	389	377	369	376	392	404	357	327	369	389	415	368	345	396	389	397	421	376	375	386	385	343	355	412	383	365	392	389	380	412	363	391	393	371	374	391	365	356	387	360	372	369	345	384	388	391	359	389	355	399	401	353	368	391	383	371	392	373	385	350	383	351	366	395	380	365	365	347	359	414	379	406	358	387	396	383	392	377	364	418	349	380	396	399	328	399	393	393	374	369	387	363	370	366	366	342	394	368	392	395	396	372	397	467	377	381	379	368	401	379	357	379	375	392	390	368	352	368	360	339	416	382	374	357	388	410	366	397	410	360	410	387	389	422	350	375	367	347	364	391	394	344	380	360	405	376	372	345	346	371	360	367	348	402	342	372	360	363	360	367	382	361	374	409	376	392	389	375	360	405	417	372	343	381	414	344	418	414	358	368	395	381	349	413	389	385	373	367	381	401	351	377	373	371	366	397	352	391	372	361	387	375	416	340	370	374	382	371	359	383	400	367	372	339	393	341	399	382	373	380	380	416	359	387	427	389	354	350	390	348	416	414	377	370	380	358	380	369	411	405	353	351	396	383	399	418	372	376	385	381	365	377	355	411	343	396	402	387	384	381	363	361	352	413	429	404	373	376	376	384	374	374	373	377	378	413	355	379	393	427	374	384	367	359	396	408	336	394	379	376	390	362	397	378	310	421	350	343	355	402	414	400	372	399	359	348	347	360	359	373	386	341	367	348	398	373	386	362	355	349	377	400	406	388	389	341	378	395	328	339	374	329	359	413	377	356	365	408	395	328	420	382	361	364	393	403	369	380	354	367	361	391	392	419	372	371	389	336	392	365	357	385	370	353	377	391	366	367	371	362	408	354	388	331	384	377	399	371	384	387	378	389	427	365	378	357	342	395	359	374	380	387	369	375	366	367	426	392	419	393	335	377	349	370	387	365	383	362	386	392	345	380	336	368	402	381	392	381	351	377	354	363	373	384	416	359	384	379	386	370	436	415	379	368	358	382	414	380	383	391	400	372	369	411	360	380	367	393	356	353	374	403	389	355	407	392	365	389	342	402	401	347	353	342	419	361	348	374	360	389	362	362	382	338	356	374	367	354	420	397	391	367	376	379	355	366	354	381	354	395	398	373	366	425	359	400	390	376	404	349	352	413	397	407	384	375	355	412	408	407	358	437	364	383	374	351	380	368	322	357	377	400	374	347	376	376	368	357	382	382	371	356	397	386	406	370	370	355	373	383	371	423	354	389	398	390	369	449	413	355	377	379	371	362	384	397	376	349	380	413	379	363	360	372	398	419	361	404	406	333	381	387	405	370	397	345	379	378	382	353	341	341	414	364	379	382	346	408	368	394	384	409
8354	1349	2083	2450	2226	1832	1713	1457	1303	1244	1159	1104	1117	1079	1031	928	929	918	887	948	919	916	920	940	871	946	911	912	910	908	870	841	901	916	881	915	880	847	879	856	871	884	911	880	828	844	808	834	829	861	883	867	884	900	903	834	843	845	869	866	858	918	851	838	834	875	815	811	877	795	882	857	887	873	833	832	838	832	834	869	896	851	847	828	828	865	841	870	860	816	847	827	852	847	846	840	873	857	894	835	847	838	859	867	851	841	848	830	785	847	846	856	867	825	865	812	844	828	871	848	820	816	875	820	827	818	880	897	813	876	858	820	877	865	850	823	855	845	900	845	881	840	868	867	861	837	865	821	888	879	901	828	848	856	805	852	771	854	817	861	863	791	885	859	807	847	801	859	901	850	834	840	872	879	846	862	837	810	898	866	800	836	894	870	836	830	845	834	901	845	843	825	804	870	828	857	857	847	821	868	850	858	807	872	854	818	858	855	901	805	833	839	836	849	863	858	842	828	812	806	854	832	864	807	818	848	857	854	849	826	813	823	809	802	803	818	826	807	848	822	857	855	800	829	842	823	819	837	872	864	838	868	827	858	867	800	851	861	842	840	846	846	849	861	834	802	926	829	872	808	850	833	848	840	874	831	869	879	889	834	803	825	878	897	845	893	822	822	865	852	826	803	888	828	852	838	816	782	830	823	806	848	824	826	845	884	829	882	846	874	836	871	894	848	837	810	895	868	850	844	839	804	826	792	808	857	888	828	841	790	814	819	843	844	883	804	811	819	883	787	850	838	808	813	837	880	847	821	862	866	885	934	837	842	844	875	835	870	794	836	856	851	893	823	875	832	807	864	888	850	821	843	841	832	852	837	842	809	823	828	818	823	887	865	859	822	837	844	901	801	849	827	854	857	867	843	829	892	808	870	848	901	848	841	783	856	842	796	851	830	816	840	844	800	865	831	798	815	860	848	827	892	873	838	868	799	803	826	828	840	844	821	829	841	836	844	824	847	833	828	827	879	817	844	821	857	898	830	783	834	776	868	859	862	840	838	893	832	843	864	807	810	838	819	870	847	903	821	819	847	815	881	818	821	799	829	843	866	783	844	830	777	823	811	872	789	817	841	855	834	882	815	847	846	890	814	849	847	814	878	885	870	835	845	848	816	806	852	869	892	876	838	849	852	830	827	821	879	819	860	854	855	846	815	829	842	817	873	836	853	872	858	835	883	891	836	798	826	824	848	837	805	871	777	868	853	799	902	826	839	829	815	788	860	831	850	836	882	814	863	847	807	869	841	855	858	794	865	858	875	796	862	815	855	780	826	824	867	891	906	817	872	808	835	854	789	845	820	812	850	846	792	828	882	804	798	897	858	841	829	833	852	842	883	862	818	837	878	832	850	866	848	844	854	852	842	870	838	811	787	844	881	819	842	822	837	887	863	846	844	859	868	846	858	908	869	847	840	854	875	821	897	829	861	838	835	829	883	798	852	822	836	779	883	855	855	882	846	814	914	860	800	870	847	837	824	829	854	877	810	823	791	853	856	868	840	836	868	783	848	857	828	827	870	855	841	818	827	860	863	776	880	854	791	851	829	834	891	822	802	809	810	834	866	864	864	840	819	848	904	810	885	820	864	853	807	806	899	862	854	853	813	826	806	809	854	852	895	857	817	850	829	817	844	816	809	835	867	842	850	855	850	816	829	855	862	855	915	843	830	842	838	903	868	903	832	867	846	824	870	852	870	849	848	856	836	858	862	833	881	873	900	837	806	845	847	835	877	887	800	885	825	824	825	829	854	859	877	828	821	865	864	806	822	843	844	826	899	854	792	809	872	837	812	842	850	822	826	906	849	869	815	799	861	877	844	845	857	838	847	832	822	854	785	836	843	886	829	844	834	842	800	877	893	826	867	866	833	824	862	875	828	833	848	796	891	793	846	850	894	889	857	854	898	844	810	828	833	785	803	845	906	842	893	797	855	847	850	841	874	826	831	860	811	775	822	821	849	862	819	822	859	851	848	844	853	826	889	811	859	779	828	851	880	841	843	850	847	889	863	848	822	831	864	814	846	826	854	808	853	869	832	844	862	842	846	843	821	827	854	855	860	802	865	802	875	829	876	861	843	802	813	905	872	829	853	841	832	819	851	870	842	859	788	860	837	842	850	853	823	873	840	862	846	865	824	838	813	920	862	831	870	860	830	861	796	894	880	822	856	887	821	808	826	787	829	870	833	856	835	877	909	788	841	837	788	822	848	863	837	803	837	818	833	824	823	843	790	793	881	827	793	870	812	861	834	837	806	887	837	855	798	847	845	821	834	890	845	842	842	820	850	814	873	827	837	853	845	818	845	862	873	823	875	793	814	865	893	859	805	848	828	862	848	876	829	838	784	780	853	862	816	859	800	858	828	795	856	840	832	822	821	816	822	860	853	881	800	881	857	822	841	869	804	776	871	874	817	852	845	794	845	829	837	827	812	800	852	801	831	873	831	824	838	845	864	849	853	889	874	802	866	826	839	840	834	808	842	845	845	858	813	874	844	796	874	852	838	868	850	890	828	866	834	766	845	844	881	854	838	901	768	870	865	842	786	853	818	778	816	822	838	818	878	805	828	834	833	840	893	854	819	832	806	795	829	881	863	813	826	886	879	852	801	864	832	861	792	889	804	831	943	833	848	853	870	821	899	832	807	864	832	827	842	889	790	848	811	819	864	887	868	832	839	843	852	845	868	857	838	862	856	880	812	861	838	861	844	846	786	847	794	812	860	880	783	865	814	817	879	838	844	873	857	766	858	829	787	875	834	896	816	848	861	825	798	817	836	826	831	856	871	839	902	831	836	881	805	826	823	848	864	870	858	833	840	834	863	854	852	888	830	828	862	811	912	846	888	849	869	836	802	824	819	826	873	862	845	862	867	805	815	806	823	844	833	840	817	803	804	860	858	864	868	886	855	850	829	799	894	854	821	845	895	815	872	841	818	840	879	818	848	771	862	815	837	860	856	846	853	810	861	811	847	825	845	851	818	806	856	873	863	897	816	801	837	859	871	848	835	816	833	887	825	831	812	840	854	816	848	865	845	777	857	827	803	830	872	884	843	805	892	838	863	874	797	804	859	829	836	855	781	847	848	831	823	862	857	894	826	856	867	832	850	821	888	878	847	879	814	833	804	867	829	871	790	811	815	851	826	872	840	842	883	809	848	864	839	856	821	855	826	874	849	879	864	857	787	884	875	839	805	807	818	824	895	790	857	860	779	846	817	842	851	845	821	794	851	858	846	833	818	849	842	799	851	858	869	847	822	849	838	832	840	770	836	832	842	812	839	786	864	807	829	885	851	861	888	825	844	853	826	849	894	823	865	818	855	826	811	805	782	814	845	832	875	873	801	814	846	828	850	828	834	892	838	859	876	816	852	880	834	855	840	813	862	859	867	868	835	835	894	808	859	887	862	829	821	867	875	830	876	840	844	875	873	828	832	890	872	878	819	846	813	892	841
1464	149	152	160	141	158	159	162	163	158	153	190	174	151	179	148	182	164	161	150	165	176	199	173	180	190	170	179	168	185	158	170	163	164	175	177	172	158	161	171	135	181	153	175	154	182	153	181	134	181	181	150	182	185	159	166	178	152	182	156	140	181	190	180	199	188	158	151	152	138	184	205	196	169	176	199	162	151	167	160	171	160	162	137	183	179	195	172	159	143	162	145	164	182	192	175	174	171	166	193	150	148	161	143	171	167	179	158	156	156	195	181	168	172	147	167	164	147	172	163	183	174	172	138	156	148	178	175	163	172	145	164	182	170	212	162	165	155	168	178	162	167	149	184	172	162	173	169	179	184	151	216	152	170	167	160	157	153	192	156	161	147	147	157	160	170	165	136	177	153	132	174	140	141	152	147	166	164	156	143	167	170	146	155	179	173	162	173	177	159	174	167	185	151	160	160	167	140	154	141	193	175	174	185	166	182	170	164	177	168	183	163	159	170	159	156	172	163	151	147	171	155	179	154	177	165	156	165	140	179	173	151	158	174	164	154	161	200	158	177	165	182	177	171	184	196	167	158	169	166	182	164	172	167	157	143	133	158	178	172	177	155	159	165	191	143	162	149	185	174	149	185	194	181	166	155	154	158	168	182	171	145	138	175	153	167	167	158	161	180	176	175	176	166	183	161	149	146	167	168	189	162	172	168	160	165	165	174	182	180	187	163	152	162	180	188	153	184	155	183	163	164	171	202	141	170	166	167	151	156	157	172	162	167	153	181	180	162	173	173	171	153	190	164	171	170	175	165	177	173	184	194	172	158	156	183	153	156	187	169	171	169	169	166	154	153	158	167	151	145	172	130	170	197	151	181	165	164	168	180	164	171	160	171	160	137	162	148	153	182	173	166	155	167	205	182	167	165	159	194	173	162	177	157	174	186	155	151	132	165	153	183	161	164	184	152	141	164	173	168	161	162	171	163	179	166	135	163	182	175	153	186	172	172	174	189	171	154	181	154	178	166	150	153	145	154	191	160	169	149	187	168	155	156	170	177	157	186	162	144	177	158	168	185	159	146	170	158	147	178	163	168	161	168	153	172	167	174	168	178	170	136	188	178	189	151	170	185	145	190	178	164	158	174	149	160	137	160	158	168	142	147	174	174	135	163	180	171	173	161	176	163	160	169	173	163	179	164	144	182	165	168	182	170	162	176	165	154	166	157	196	185	164	168	188	166	156	159	168	154	168	185	171	150	181	189	178	180	174	177	154	158	166	199	157	184	176	159	159	181	168	170	173	181	149	172	186	153	171	161	164	163	159	179	166	167	170	162	198	149	162	155	132	156	178	132	184	166	181	161	167	170	167	182	189	178	160	150	155	196	177	161	142	169	208	167	161	162	186	170	166	159	180	158	163	179	164	156	159	162	178	162	145	144	175	160	157	178	144	181	169	161	167	146	196	157	173	162	176	165	163	171	196	176	172	170	159	188	186	191	154	155	145	164	152	170	177	180	166	155	165	162	172	169	189	185	151	166	163	170	150	160	185	140	168	163	181	169	166	184	146	147	169	189	176	177	164	161	159	182	152	180	161	155	167	165	151	162	179	150	186	172	152	158	158	157	164	168	167	150	171	153	165	170	181	165	143	175	177	166	164	167	193	145	163	170	162	158	156	181	158	161	150	186	168	141	161	163	169	181	158	163	169	145	159	162	183	164	210	157	176	159	170	154	179	171	167	174	156	178	176	164	152	177	147	181	156	194	206	181	163	169	180	151	166	188	168	163	185	180	183	179	161	151	181	192	161	171	153	153	166	144	157	187	160	153	149	164	175	179	172	167	175	140	141	151	169	192	177	154	175	176	176	159	171	160	176	179	155	160	185	170	185	178	168	173	163	139	174	163	152	193	163	182	170	136	175	191	142	165	164	158	186	175	155	165	151	172	178	169	175	187	179	170	164	167	167	169	153	186	154	172	160	154	178	158	167	151	175	164	159	160	183	165	144	186	152	179	189	157	199	184	166	182	149	167	182	166	184	167	158	159	143	154	155	191	185	157	149	144	143	168	171	178	151	178	194	180	164	155	168	164	156	170	160	161	187	153	158	168	153	161	147	154	172	145	189	147	167	164	189	180	146	198	158	153	162	162	194	153	160	158	162	159	166	155	172	184	169	135	153	178	147	171	182	170	169	169	180	196	195	160	178	148	182	168	171	167	186	173	159	186	181	167	172	204	187	171	171	198	163	144	174	167	156	153	162	160	163	185	164	155	144	177	187	157	148	148	140	159	162	187	159	167	164	173	187	156	160	168	199	170	178	180	173	166	183	177	143	146	147	192	161	175	166	160	151	164	158	175	176	175	190	137	168	180	187	182	168	196	150	170	175	195	201	174	166	160	186	148	154	179	183	159	199	191	162	162	172	162	163	186	161	193	195	162	180	154	180	183	177	161	165	142	159	178	162	163	163	153	179	175	148	189	152	163	202	155	155	159	171	187	182	157	144	164	177	154	172	154	164	162	179	150	174	139	181	148	142	184	162	196	151	180	163	183	190	168	165	188	205	173	171	135	155	164	168	156	176	170	185	178	203	167	190	181	177	176	195	180	169	157	163	185	185	145	150	174	160	157	156	171	167	173	169	186	151	189	167	174	167	183	176	175	168	164	147	174	163	178	151	185	162	151	170	177	195	178	197	161	171	174	178	130	161	135	165	157	166	146	162	154	158	177	205	161	152	168	177	165	186	168	155	145	166	171	180	171	204	149	184	167	164	164	197	161	171	162	166	155	149	169	162	165	178	150	154	151	178	148	138	149	171	172	191	161	150	154	178	165	196	185	187	166	155	182	147	153	164	148	174	157	177	148	186	155	164	166	191	180	137	160	167	162	190	165	164	185	164	165	141	170	160	164	164	188	145	175	184	193	153	172	148	204	210	158	193	164	192	166	170	151	159	154	147	141	150	190	167	176	146	137	165	149	177	171	185	172	166	186	163	144	147	152	135	141	146	177	167	169	172	187	171	163	160	146	183	165	161	196	167	156	169	149	170	155	188	183	177	177	155	161	185	165	166	164	176	178	176	169	168	138	165	155	188	143	167	147	172	151	191	141	180	151	141	145	164	160	166	167	148	170	151	172	146	182	154	167	152	173	172	196	149	169	175	163	173	188	164	174	175	160	166	161	170	157	161	162	171	171	166	161	197	189	156	162	179	164	180	177	175	172	175	168	170	166	147	170	163	167	167	136	163	170	147	160	160	126	164	176	164	200	166	135	169	180	168	179	148	171	138	168	173	183	165	188	164	169	169	168	157	154	155	140	170	182	169	149	154	156	183	172	159	165	173	175	149	140	157	154	160	162	155	169	162	189	161	171	172	177	148	162	145	146	149	185	147	175	167	176	143	191	158	158	159	166	156	171	164	153	173	160	182	161	190	151	166	171	184	174	171	140	166	187	161	154	154	169	154	162	161	157	167	175	143	167	164	172	169	161	165	167	172	181	180	164
1616	431	444	435	422	450	435	461	417	396	425	424	406	424	406	418	433	445	419	415	410	449	415	403	418	432	437	444	451	401	439	443	402	419	397	446	409	430	416	404	397	414	439	419	415	396	400	423	414	408	434	427	416	426	416	430	404	431	409	461	461	414	428	409	392	424	404	445	442	387	419	412	425	434	407	419	407	394	446	424	438	438	423	436	434	422	389	397	413	401	400	439	422	411	422	425	438	438	406	409	438	427	440	417	380	450	383	451	448	463	437	441	414	412	391	403	410	413	400	442	419	383	420	428	412	428	427	408	436	445	407	392	389	428	464	426	427	423	396	410	444	427	430	442	398	414	453	419	442	378	406	412	409	398	408	431	439	402	396	441	451	430	430	438	410	403	411	388	373	418	417	416	388	439	408	380	401	450	386	422	420	409	403	394	426	428	378	458	425	449	410	434	418	404	411	435	424	429	395	383	391	424	388	420	413	402	393	451	403	454	411	450	423	385	433	415	415	429	425	410	406	417	406	426	436	404	449	446	424	430	406	395	463	417	400	405	422	442	397	432	404	474	421	406	463	381	425	420	409	461	444	435	411	426	383	443	400	413	422	415	416	410	418	436	387	436	407	411	434	437	398	422	416	456	414	435	418	450	428	399	405	429	454	415	421	432	415	443	397	401	454	421	384	457	446	423	387	399	438	420	433	447	422	407	456	422	436	415	366	420	415	432	468	492	431	410	462	449	414	420	441	454	442	420	379	407	422	426	419	396	416	426	443	430	418	412	426	432	408	422	435	426	428	417	447	419	418	430	426	431	416	437	420	421	402	381	415	400	402	464	449	393	411	390	397	433	432	396	402	388	403	428	414	387	404	429	395	446	412	415	404	394	408	395	423	419	430	418	428	408	420	450	407	438	425	439	454	455	441	424	412	399	442	423	395	407	417	406	408	388	378	438	390	396	395	438	441	387	454	393	410	370	447	404	402	425	404	429	423	416	372	452	388	403	444	402	424	432	446	452	417	390	371	417	393	429	428	426	432	413	397	418	444	391	396	419	413	404	464	427	419	399	390	407	436	446	449	421	424	387	421	396	406	422	425	418	415	400	422	436	464	410	431	445	405	397	428	416	473	405	408	418	437	430	412	432	408	399	388	404	447	423	419	422	417	406	379	398	419	425	384	408	424	387	449	411	441	429	400	424	447	420	418	414	443	397	408	423	404	456	437	388	423	390	404	432	414	424	392	394	402	417	429	415	435	460	427	432	444	405	407	442	396	402	405	431	378	402	428	408	427	409	414	398	374	436	406	434	419	417	429	434	442	435	447	412	422	388	391	405	405	443	437	424	409	422	413	409	416	407	444	433	460	412	448	411	438	401	423	388	392	401	404	414	405	447	419	430	467	430	435	394	395	367	417	441	394	393	432	424	414	405	399	444	454	471	446	417	449	461	420	432	430	415	396	425	421	421	419	413	456	431	457	430	457	445	392	394	406	391	391	399	383	436	449	416	448	419	430	387	371	416	459	405	413	401	399	430	420	406	450	405	427	408	402	425	420	419	436	368	425	399	410	428	395	425	363	405	383	431	447	413	408	426	431	443	403	436	417	439	392	409	379	426	414	418	393	424	387	412	402	396	410	418	404	463	390	383	421	394	415	403	390	424	377	420	399	423	412	382	445	441	425	391	453	419	437	395	445	408	416	442	427	432	409	441	432	442	413	407	442	450	439	407	404	400	404	423	423	429	435	423	450	406	424	434	424	374	436	433	407	437	395	373	449	396	416	428	413	382	428	437	403	420	430	404	458	431	433	453	425	408	396	425	433	391	431	420	440	382	421	419	406	401	430	436	408	414	420	408	398	410	422	423	407	402	405	426	391	405	441	430	450	416	448	420	427	409	446	422	381	387	440	440	442	410	393	442	425	422	394	409	406	421	386	408	435	424	413	462	426	413	428	401	441	400	407	422	425	423	452	443	403	409	387	432	403	408	433	419	445	425	463	426	433	440	383	401	394	461	399	389	420	423	405	438	410	420	403	418	464	421	405	369	390	395	448	419	418	432	444	432	426	402	438	433	407	438	444	411	420	389	441	424	392	409	383	411	445	376	414	394	419	401	429	440	433	386	414	408	421	387	428	438	404	424	408	447	421	394	403	409	429	397	413	415	440	405	425	404	409	404	452	413	399	421	397	413	449	439	399	422	427	391	436	437	425	422	407	395	399	404	410	412	420	436	406	421	420	398	445	414	413	390	404	402	411	413	392	418	431	413	429	402	425	432	430	377	402	433	418	453	410	426	425	432	391	434	448	423	383	428	405	453	435	423	437	436	431	409	409	430	386	434	425	411	429	408	434	413	423	430	438	415	422	406	396	430	429	407	396	387	428	411	399	425	433	445	416	404	425	445	398	403	443	450	395	430	413	416	451	404	440	404	421	424	405	392	384	409	414	413	405	404	438	422	429	428	459	396	445	410	451	408	437	392	413	428	386	435	406	389	438	450	442	401	394	409	439	407	431	431	405	402	475	403	444	427	474	393	418	449	401	414	419	426	410	425	428	390	413	429	415	429	401	433	418	439	417	419	433	401	404	409	429	423	418	447	426	363	423	406	413	426	427	446	441	432	414	431	420	412	439	431	397	413	434	417	439	390	427	406	448	415	408	422	419	423	411	385	430	425	391	422	429	431	421	416	438	411	411	395	408	411	461	420	420	392	455	406	445	439	427	413	430	421	413	420	412	405	392	433	373	452	403	434	413	406	425	433	431	434	407	366	427	408	438	424	408	442	382	453	440	438	417	425	420	398	384	423	444	367	410	405	412	431	442	470	417	428	425	421	433	378	399	426	438	396	400	414	416	407	409	427	387	419	423	421	396	401	416	425	403	383	443	431	436	440	400	381	444	410	408	414	401	399	404	426	421	414	439	413	449	421	429	417	427	443	452	404	390	373	426	412	428	398	441	410	448	420	415	378	454	421	419	410	395	435	418	426	455	422	441	410	433	412	401	424	433	419	415	422	410	408	404	423	391	415	423	416	417	388	437	413	440	395	419	401	427	449	383	437	421	403	399	425	418	386	393	406	422	414	429	438	403	395	449	406	442	399	378	415	466	413	404	462	404	419	407	445	376	426	406	412	419	429	404	433	420	420	419	439	417	397	398	437	427	425	429	400	477	408	441	474	390	421	428	442	398	446	403	445	421	445	433	403	409	398	393	392	438	412	413	368	399	438	446	389	384	434	445	432	433	389	436	424	431	424	389	395	408	387	398	440	448	416	394	468	416	441	378	423	430	389	413	448	411	408	425	410	421	402	436	431	403	412	409	422	424	436	422	414	429	405	434	443	442	414	393	407	389	418	415	415	405	387	435	408	426	446	413	418	439	424	413	397	435	398	429	430	459	459	436	418	406	400	424	399	428	417	399	463	412	412	428	395	420	431	435	456	409	426	415	432	430	400	432	445	423	410	422	423	401	441	437	458	419	458	423	441	421	428	444	449	385	411
7467	546	552	484	392	337	309	266	273	246	238	261	226	235	204	221	261	240	228	207	219	235	205	212	223	200	224	225	220	215	223	252	227	196	245	221	217	215	219	232	198	215	195	232	226	239	210	200	211	218	222	222	211	205	209	216	206	240	247	241	212	182	217	205	236	218	188	197	217	210	201	213	207	187	213	211	221	212	227	192	203	225	222	213	231	235	225	224	223	215	211	194	229	187	218	208	205	210	176	205	238	187	207	214	212	203	225	215	213	223	205	211	229	196	221	206	225	212	225	205	208	197	208	211	215	214	216	193	226	218	200	218	226	202	227	212	213	223	242	237	221	244	241	193	214	219	205	213	200	226	211	207	194	206	247	203	206	206	236	218	191	207	215	213	226	197	218	230	185	232	214	213	245	231	215	215	228	211	219	201	191	222	212	228	227	202	215	212	224	209	225	235	224	228	241	202	204	219	206	212	214	230	221	212	230	211	195	226	205	216	208	215	227	197	217	237	221	238	215	234	224	216	230	226	221	211	257	201	211	194	209	208	217	218	210	208	216	205	236	214	220	207	231	203	216	214	198	199	229	203	213	216	201	215	231	236	202	206	199	256	214	206	175	217	217	214	213	208	236	220	231	220	202	212	200	213	216	236	233	204	207	225	218	217	209	214	219	201	216	225	206	219	240	190	217	227	226	202	211	217	206	219	221	224	210	213	228	193	219	225	230	229	208	215	222	247	229	233	199	210	231	203	234	195	227	216	225	217	202	215	260	212	232	245	208	202	205	217	199	237	238	224	216	188	209	220	214	227	220	228	244	196	208	199	220	200	218	237	222	200	208	199	219	209	216	210	224	234	211	222	226	224	229	220	189	208	182	201	234	224	219	251	204	225	208	222	194	227	207	201	221	228	237	231	208	208	213	189	230	188	213	192	235	216	215	211	231	211	232	246	226	224	217	218	222	214	207	206	207	240	249	233	217	225	218	245	195	183	218	227	237	201	194	231	254	216	196	215	221	216	201	231	239	193	208	214	213	228	201	202	213	207	195	217	225	223	232	207	241	220	185	198	242	220	205	221	162	213	220	204	234	218	194	197	216	234	224	181	212	221	209	212	212	229	192	227	207	206	230	210	218	206	194	215	207	214	249	235	216	233	234	231	230	231	208	228	232	211	208	223	200	205	201	213	209	226	197	218	222	200	220	210	211	214	226	219	211	213	207	200	221	217	197	215	203	210	216	208	247	206	226	204	252	195	242	190	211	185	217	222	213	232	218	217	225	221	193	220	222	215	225	231	227	256	217	206	221	221	222	254	195	225	233	206	211	217	227	206	238	207	190	198	221	229	219	206	216	216	226	223	235	209	235	223	221	216	232	227	217	182	232	185	216	223	191	235	240	222	247	219	210	199	214	217	209	223	211	218	225	207	211	205	210	209	202	208	207	234	222	242	220	212	199	212	211	213	218	230	240	194	212	235	228	205	216	210	206	242	217	189	213	218	216	205	241	234	204	205	274	191	207	225	193	233	195	234	206	220	208	237	198	231	188	206	222	200	202	193	195	232	185	218	187	217	227	232	207	201	223	232	246	222	224	195	226	207	256	218	209	209	203	220	200	248	197	225	194	240	239	210	204	232	224	222	237	195	193	211	234	210	227	230	216	232	228	196	217	214	226	198	252	210	203	233	211	243	239	207	229	226	195	183	218	219	229	183	188	236	196	182	200	222	232	205	201	174	210	224	209	221	252	205	224	215	235	221	201	200	208	205	213	207	188	200	199	224	201	202	216	216	217	179	238	215	205	202	232	215	215	219	226	188	208	208	194	224	212	196	206	203	205	229	207	192	198	239	197	202	247	239	227	234	230	219	196	212	224	227	231	180	243	185	214	210	230	209	194	211	199	212	226	214	249	210	177	195	214	217	227	226	226	218	244	203	248	242	225	204	242	219	213	216	236	210	207	227	244	198	198	235	225	197	228	213	219	239	209	226	200	222	241	248	192	230	192	221	216	254	222	188	240	234	229	205	210	214	218	238	229	216	196	195	212	191	229	199	201	199	208	209	187	183	215	212	199	247	230	224	232	225	206	191	194	217	204	211	230	215	203	204	214	230	221	214	205	201	240	223	234	205	188	233	193	232	199	239	207	220	214	217	227	223	209	212	216	233	238	212	238	211	221	239	256	213	217	210	208	200	232	200	208	236	202	218	208	225	223	201	221	210	245	226	240	247	216	215	221	218	239	200	229	199	186	208	218	232	220	225	209	210	220	225	203	221	205	221	202	224	214	246	233	214	228	214	241	227	211	201	211	208	228	231	229	195	226	211	245	210	191	250	236	195	209	221	205	216	221	218	215	208	209	205	220	238	241	228	198	225	217	233	211	192	210	228	244	231	230	209	212	191	202	213	227	209	195	217	223	186	218	236	213	238	193	228	197	223	230	233	204	202	205	218	209	247	202	261	214	243	228	214	176	207	214	218	237	206	217	190	203	242	229	199	221	223	243	195	256	219	197	218	229	224	219	219	217	202	220	240	204	237	244	203	229	203	186	209	201	219	183	204	194	218	201	223	204	211	253	269	202	195	195	222	188	196	194	217	227	239	178	215	199	193	211	201	220	215	218	202	217	231	205	216	216	233	216	231	234	229	215	208	227	219	216	218	205	227	184	231	214	224	224	224	254	215	217	250	188	201	187	245	236	275	231	210	235	219	218	210	214	215	223	211	185	204	215	214	242	189	220	235	216	204	219	213	212	218	219	217	209	194	213	206	235	217	200	196	235	220	192	249	241	212	219	221	215	213	221	203	196	220	212	224	206	218	223	240	231	227	233	227	218	218	238	198	192	223	232	210	223	218	226	205	222	229	247	233	208	226	218	212	218	224	201	207	201	223	231	235	209	236	182	191	212	206	242	216	219	220	226	241	192	225	192	235	214	217	197	206	210	186	226	205	219	248	196	227	197	195	213	195	228	217	209	207	210	220	227	240	233	213	220	207	192	240	250	218	199	220	229	213	185	203	204	254	237	214	183	210	185	218	227	230	207	201	225	198	246	226	217	224	220	217	238	220	233	200	206	211	219	214	198	192	200	235	203	203	236	191	204	227	217	222	227	218	215	235	221	219	229	224	211	219	213	208	246	236	205	216	227	228	209	200	235	191	193	211	183	208	207	234	205	218	204	213	222	210	213	219	215	214	215	228	203	184	201	220	201	211	214	188	196	199	211	200	207	212	216	196	234	204	213	232	188	206	217	212	204	232	225	218	218	222	217	233	214	183	221	212	202	194	212	239	215	230	216	229	212	231	211	208	237	210	200	229	224	237	215	208	208	221	204	200	202	207	218	189	257	208	191	199	212	212	233	209	188	221	205	199	217	237	222	218	226	226	240	199	246	224	236	218	203	203	211	187	221	218	225	232	222	222	236	215	219	208	203	211	223	244	224	221	224	220	204	223	216	237	194	221	246	221	225	223	210	212	209	206	219	214	240	209	221	230	218	211	214	214
6294	806	1204	1319	1191	1086	934	836	778	651	675	675	661	678	665	611	609	589	580	558	554	583	576	573	565	576	559	543	551	577	567	521	544	558	580	563	512	565	573	521	584	511	555	539	555	524	551	480	529	528	577	590	570	589	577	565	627	552	568	522	498	516	505	531	526	512	557	512	524	534	476	534	546	548	578	531	524	519	505	540	489	524	502	490	555	528	536	526	499	524	511	529	542	542	544	545	544	550	530	553	570	501	523	509	529	551	543	554	533	545	501	539	539	534	560	534	552	543	549	525	573	556	545	525	512	548	545	554	506	516	564	558	473	494	501	538	552	512	599	533	548	544	502	528	512	569	534	520	501	497	546	505	488	550	539	595	539	533	515	547	511	538	559	526	550	560	494	547	526	493	528	539	523	517	546	570	556	514	546	572	535	518	558	528	512	524	480	501	541	481	517	513	531	532	550	520	488	549	512	522	561	502	552	515	516	528	547	485	555	538	531	522	518	565	523	543	549	528	546	526	535	570	528	551	524	525	570	499	527	540	548	492	510	550	570	531	517	524	521	542	516	534	538	500	539	514	533	533	473	540	534	532	513	565	478	505	523	511	546	509	530	476	524	484	547	533	521	560	562	495	556	536	568	558	494	559	496	524	542	510	516	530	549	540	537	583	516	557	542	508	554	517	524	527	524	518	523	508	497	507	557	525	531	535	499	547	534	542	488	560	545	527	529	544	509	545	550	525	539	537	555	514	501	541	507	511	527	528	518	580	502	549	531	494	492	552	501	466	493	541	505	529	517	496	544	534	537	500	521	523	510	494	524	537	524	515	527	542	496	489	514	561	524	554	506	510	514	540	530	503	516	494	544	553	503	528	519	522	508	530	563	561	515	539	558	516	502	508	537	518	538	565	519	477	557	503	533	534	534	509	519	532	518	511	546	506	510	523	550	543	523	509	524	534	511	555	554	520	530	494	506	514	511	531	575	546	524	483	538	498	552	529	554	531	528	528	530	522	521	557	545	559	543	489	529	511	522	566	504	573	549	539	533	492	542	511	529	524	540	545	522	538	524	538	541	556	531	492	523	502	525	512	505	515	521	513	514	546	514	516	521	555	569	510	556	534	550	535	513	523	498	510	532	544	522	590	507	555	542	506	502	512	568	523	488	575	518	511	531	492	556	512	530	524	551	482	498	479	514	531	547	532	527	563	517	527	529	547	561	536	514	548	527	520	525	524	521	583	513	512	537	526	543	529	462	535	550	529	555	543	489	524	555	537	522	561	530	509	565	498	504	572	557	536	478	553	549	519	495	507	579	542	484	552	496	524	517	538	534	544	492	507	533	549	511	516	507	574	508	525	536	537	509	550	518	528	481	496	558	526	503	566	502	534	493	546	515	525	554	562	534	516	538	548	585	508	523	564	520	514	527	523	535	537	582	504	527	546	527	478	534	524	522	522	507	534	578	526	521	491	539	487	533	535	523	542	539	490	526	494	533	514	515	502	535	502	526	558	531	571	495	516	530	531	562	545	511	518	521	550	550	483	535	566	536	514	517	548	548	526	571	534	502	491	520	528	502	536	527	518	549	516	540	552	564	574	563	531	510	501	528	537	539	543	527	539	522	513	516	501	533	541	504	547	541	531	522	503	568	548	524	509	536	514	529	505	543	566	544	548	543	543	500	561	515	545	514	532	545	484	536	487	521	534	522	541	514	529	514	511	526	549	504	505	520	531	516	536	566	508	529	507	552	528	502	502	554	534	557	538	533	568	557	537	542	529	535	545	538	510	515	515	568	560	530	556	553	526	525	527	545	524	546	550	552	550	498	489	531	525	542	549	528	553	541	547	506	507	561	521	562	516	570	477	530	530	546	524	545	559	529	487	505	485	574	537	553	518	507	481	530	515	539	503	524	518	549	504	516	527	502	499	547	564	528	525	491	548	542	529	546	530	572	518	527	569	507	528	497	530	505	522	557	556	486	529	532	524	504	534	535	507	507	526	503	552	528	532	536	541	532	532	523	497	493	502	562	487	547	517	518	518	510	543	521	512	539	509	515	520	560	546	558	521	513	577	506	551	505	533	514	540	568	535	543	536	514	580	552	535	529	542	532	505	542	537	513	500	533	518	545	539	535	531	509	512	514	537	477	539	515	614	538	527	537	559	538	519	528	510	553	508	519	550	521	562	529	528	567	501	556	504	534	491	504	537	558	524	539	569	450	522	558	556	554	496	542	524	515	541	550	530	533	507	495	548	530	485	498	564	495	565	515	531	503	551	562	509	550	545	519	587	540	524	540	550	539	529	513	535	527	496	508	589	533	595	510	513	506	537	541	492	540	518	490	533	552	518	516	544	558	541	541	554	501	508	480	542	562	501	537	479	480	550	516	540	520	553	497	584	544	528	529	560	510	555	516	549	519	565	534	519	543	501	594	500	571	536	556	563	508	513	513	503	542	564	534	527	483	549	533	497	564	540	558	559	536	559	535	552	497	519	515	542	571	537	565	515	498	472	563	506	505	573	515	524	514	539	506	505	504	497	560	540	554	526	499	548	524	541	510	556	512	551	556	529	532	544	536	506	500	520	537	529	523	514	481	490	534	526	527	496	519	543	547	513	528	481	550	515	542	526	528	546	486	515	529	499	541	542	511	570	546	508	536	564	508	507	537	540	609	514	518	522	531	524	526	504	567	537	521	531	479	543	520	561	565	577	561	481	554	518	559	534	507	517	546	488	515	480	507	536	522	546	530	574	497	537	558	545	511	533	544	557	501	537	531	515	547	529	535	525	500	488	549	518	562	554	533	576	509	508	523	506	517	541	556	518	534	518	561	547	506	525	525	537	554	541	524	554	519	552	510	481	544	556	576	548	498	507	520	536	507	513	544	514	492	557	558	545	553	586	526	526	522	525	515	524	524	536	496	540	508	508	489	493	513	530	540	507	539	523	513	530	565	517	500	555	529	534	483	532	536	534	533	547	510	503	535	531	514	524	566	546	511	508	536	544	508	497	556	533	533	559	521	511	546	512	579	524	531	546	542	522	525	518	515	510	545	536	498	499	500	508	533	549	539	519	520	489	530	517	519	494	552	529	541	556	529	536	501	547	514	536	529	524	501	524	522	513	547	551	551	529	561	535	500	523	477	518	533	545	557	514	503	535	539	533	567	553	536	470	577	492	533	519	577	558	551	508	524	552	519	502	519	519	518	505	565	523	542	505	521	499	508	523	547	535	540	547	528	512	548	508	518	529	528	540	566	536	532	518	537	529	503	501	516	529	521	503	541	566	554	517	541	504	523	498	553	561	525	495	526	546	511	542	494	548	504	566	579	575	531	526	516	523	532	536	500	520	490	573	530	543	505	542	497	512	564	514	536	534	537	548	525	540	528	484	531	526	579	540	556	528	505	552	534	546	554	559	537	537	521	538	542	558	535	526	528	569	515	550	535	547	569	524	521	506	519	548	542	490	533	527	489	519	509	501	503	478	514	533	517	536	530	522
14333	1270	1069	952	730	574	561	471	474	433	439	428	421	442	420	401	417	403	421	398	400	403	381	405	379	403	369	391	386	403	350	357	376	412	378	391	354	382	376	344	410	364	369	386	358	377	394	385	367	399	350	399	387	404	368	372	380	365	392	359	333	397	412	374	361	405	371	421	377	376	399	417	358	374	389	339	371	357	366	373	442	384	402	381	375	353	362	378	383	410	339	388	385	361	411	395	347	359	373	420	382	433	375	374	346	342	381	367	361	411	372	413	396	361	386	352	348	372	409	389	395	438	373	384	440	367	418	329	410	344	376	384	411	401	440	398	361	376	399	337	410	371	393	411	367	361	361	361	373	385	370	363	460	361	409	403	371	348	398	378	336	374	398	389	404	425	380	377	398	356	368	358	404	347	366	362	364	334	380	407	387	402	397	361	365	374	373	382	395	383	337	356	399	362	384	368	358	409	373	372	385	383	370	392	403	396	365	394	371	407	349	414	402	392	366	365	380	374	405	378	353	396	423	398	405	396	370	388	368	397	362	366	427	409	374	413	375	363	399	404	368	414	341	357	367	397	354	338	373	389	344	356	408	409	364	355	400	392	390	398	356	362	361	379	368	374	422	369	396	393	359	383	380	369	416	400	374	366	368	366	385	352	349	391	364	348	356	371	405	395	399	353	400	431	347	378	401	396	373	382	359	378	388	379	412	360	374	400	371	395	383	367	401	373	410	402	363	391	383	403	375	381	341	393	392	383	357	355	385	402	382	404	391	374	380	388	388	416	384	335	403	381	376	378	374	353	346	382	372	374	327	368	343	393	386	358	381	391	372	353	415	389	362	366	394	370	337	335	376	369	377	361	390	376	383	393	373	367	366	385	364	396	399	406	381	388	348	402	369	417	360	362	377	372	374	383	435	371	394	367	381	416	410	365	356	368	362	396	378	381	390	390	394	377	382	362	384	382	354	374	368	385	416	371	356	370	359	343	391	346	373	382	395	397	380	388	382	358	378	370	399	357	382	385	369	366	350	382	345	381	397	357	385	349	394	397	373	389	370	370	354	389	416	369	380	399	385	359	395	390	382	379	376	343	402	381	358	369	367	393	346	366	343	369	371	382	375	364	374	382	369	386	421	367	370	405	358	351	371	400	390	358	345	377	409	367	441	394	363	402	394	389	347	390	397	371	405	392	436	381	357	343	389	391	377	363	364	363	384	396	410	395	432	381	351	399	385	333	383	374	392	372	329	384	363	358	400	393	388	357	404	410	364	386	368	361	400	363	362	397	394	372	381	402	345	424	397	369	405	384	363	353	375	360	372	368	368	408	365	387	355	345	350	382	356	337	355	399	375	367	389	407	355	394	382	424	452	393	361	355	358	364	365	361	338	344	379	383	378	420	380	393	393	397	418	375	361	376	370	407	370	359	374	370	405	336	385	356	356	377	351	401	367	404	416	379	355	375	376	374	369	392	384	379	381	390	407	342	343	389	400	358	390	394	354	424	363	377	378	344	355	373	411	367	345	397	391	362	370	357	407	324	377	373	358	352	377	354	380	396	362	376	376	414	402	366	366	389	370	404	344	361	363	410	368	369	352	359	347	387	376	404	392	419	402	413	368	391	374	386	396	375	377	368	388	369	377	386	350	389	410	414	374	384	379	404	389	406	354	357	380	402	390	390	386	401	385	375	362	367	364	353	372	376	377	392	384	392	409	385	381	390	396	345	351	359	365	357	398	424	398	388	401	366	381	383	390	379	367	321	391	382	367	369	350	359	399	385	415	425	371	409	359	385	393	378	417	353	372	405	405	426	413	369	383	393	374	370	384	397	393	379	400	396	361	426	436	398	349	358	380	382	394	361	376	452	386	391	357	410	386	378	386	403	382	404	416	359	368	402	386	375	332	381	381	386	362	358	395	415	376	391	373	376	369	366	408	365	374	412	370	355	392	401	392	388	379	391	363	381	380	336	355	393	348	419	393	389	362	380	393	363	384	386	378	377	398	384	347	373	402	346	393	339	359	389	384	362	392	393	431	419	393	395	405	393	372	355	393	378	339	361	343	390	353	390	390	423	380	371	390	362	376	402	356	353	418	372	370	369	355	367	373	371	362	364	381	389	389	376	391	372	376	373	361	394	401	365	387	400	362	375	359	396	384	339	360	391	367	375	402	369	357	397	363	398	379	370	365	391	363	395	375	377	419	364	356	395	360	376	374	345	382	386	352	424	436	389	398	396	414	383	381	369	361	366	387	378	417	353	378	380	411	373	389	380	386	378	421	399	379	345	393	366	343	380	359	371	374	354	376	367	421	402	359	364	377	400	374	357	385	393	362	389	364	374	420	397	391	344	373	347	363	370	386	362	358	389	366	376	401	386	373	409	365	345	415	354	383	353	376	394	377	374	341	353	368	363	329	349	391	345	373	350	352	375	367	378	371	370	368	400	344	400	412	371	382	340	383	390	436	404	391	385	367	384	391	371	387	420	366	352	368	378	379	402	436	367	373	368	385	357	358	389	362	397	388	363	378	373	405	416	395	351	403	383	397	406	394	341	422	349	358	371	408	372	382	366	383	382	382	372	386	379	364	417	406	399	350	418	375	421	397	384	381	383	377	373	395	392	386	357	418	387	342	353	378	383	353	387	408	367	344	340	354	397	365	378	418	370	369	385	369	372	383	386	379	353	360	397	380	383	393	364	351	366	384	384	386	396	406	396	391	382	355	353	372	396	351	365	347	367	365	356	370	378	344	378	391	406	418	355	357	381	406	384	388	374	401	388	367	390	362	381	342	314	380	381	397	389	368	359	386	348	378	382	398	359	360	394	383	381	382	370	411	365	408	346	353	380	390	421	358	382	320	333	369	369	361	371	384	437	402	382	384	371	379	361	374	378	380	354	393	379	403	350	364	401	409	373	360	406	384	379	349	424	405	379	384	383	360	362	418	380	373	364	391	402	386	347	433	416	405	373	422	370	378	358	389	374	418	342	376	372	367	388	393	413	385	399	350	381	349	355	398	383	362	363	388	355	390	384	398	367	355	394	375	396	389	359	364	405	394	409	369	351	377	385	392	398	410	409	378	411	394	352	371	375	386	380	367	411	362	342	376	427	357	376	395	415	373	394	434	393	358	375	360	362	402	372	367	364	368	365	353	425	395	393	387	372	385	350	381	387	375	386	403	378	357	375	374	384	391	401	338	406	365	395	384	401	390	412	371	389	392	378	400	394	367	402	397	413	427	402	370	372	419	375	342	397	423	350	382	361	360	352	356	369	387	362	355	406	367	388	402	408	399	363	350	382	349	310	383	364	365	386	377	350	355	371	364	372	388	359	383	383	401	373	396	376	380	370	368	371	416	361	396	385	356	396	386	405	357	348	348	390	376	389	373	400	354	347	377	367	376	337	389	382	397	373	376	417	364	370	386	380	412	360	395	407	370	381	401	352	364	431	348	370	362	393	381	362	369	405	406	356	403	390	386	387	378	420	344	378	366	350
8498	1394	2234	2578	2185	1894	1655	1479	1390	1185	1203	1125	1104	1037	1043	939	978	976	969	945	942	944	907	936	907	914	992	892	905	949	869	892	810	932	856	901	836	851	892	854	867	857	942	851	873	865	878	877	815	798	911	818	857	855	836	898	864	887	854	813	870	901	888	816	901	839	874	855	893	850	837	884	812	894	839	865	837	863	818	861	861	875	859	859	838	858	827	849	869	830	846	815	918	862	834	842	824	873	849	863	805	852	850	882	789	843	882	889	883	823	781	803	832	833	838	896	773	834	880	859	839	783	872	802	843	895	829	834	815	832	815	884	840	871	868	806	793	865	818	825	837	846	864	797	843	853	853	787	852	855	839	918	871	858	877	799	822	829	816	857	813	832	835	830	833	851	792	814	845	834	842	822	841	866	866	853	851	845	868	814	847	843	869	840	838	888	894	891	830	786	804	796	833	823	793	876	855	863	833	868	862	878	840	874	843	841	809	854	853	775	850	820	882	850	876	886	875	858	827	864	905	826	844	781	830	837	870	848	789	836	819	826	811	896	863	861	866	857	890	826	872	891	793	830	826	827	821	803	800	827	861	837	867	827	792	819	832	779	844	785	824	778	812	824	851	861	843	847	864	807	861	797	872	797	843	830	850	835	816	864	848	824	856	811	840	887	833	821	887	876	852	795	850	818	872	852	860	817	826	825	862	851	840	885	861	852	886	885	825	848	835	839	814	851	861	870	853	857	858	809	817	808	844	821	851	837	842	809	888	846	847	875	849	861	852	835	849	835	830	833	825	861	850	857	838	804	890	818	841	839	827	845	832	792	805	860	838	807	849	819	844	857	881	853	887	843	856	877	825	836	822	800	825	886	863	870	871	828	804	852	796	847	761	830	825	870	817	848	797	854	882	890	849	834	880	843	791	820	831	891	778	843	834	858	898	888	866	855	832	848	833	834	865	837	851	912	870	807	827	833	818	834	856	885	820	821	840	885	848	812	815	860	811	863	811	854	845	858	841	809	902	858	853	872	849	825	846	840	875	839	816	851	872	841	862	822	850	884	876	801	837	772	843	881	899	849	811	866	801	837	839	875	885	857	848	835	842	866	832	811	828	860	837	868	816	860	858	864	866	847	873	865	843	782	824	803	870	836	862	814	852	810	877	833	811	841	810	884	837	801	778	861	814	927	847	863	783	827	870	858	874	851	815	861	824	825	836	871	875	879	821	791	846	845	861	887	810	832	861	819	854	858	886	792	849	800	851	793	849	813	843	882	838	827	863	815	851	859	865	894	854	848	863	838	855	889	890	790	853	834	827	823	851	868	821	854	794	860	855	817	872	919	819	820	819	846	857	852	831	857	862	853	799	891	814	851	811	871	829	800	867	805	831	839	870	866	844	862	821	829	860	814	825	823	864	877	858	898	874	845	826	842	802	795	836	819	881	788	874	871	817	837	846	883	852	839	825	865	856	833	865	884	786	875	851	844	853	817	886	805	806	849	854	863	855	796	802	815	835	767	873	860	857	861	796	878	810	811	812	855	866	872	834	815	877	814	844	858	842	894	831	873	892	786	871	869	864	826	886	833	805	849	850	856	878	846	834	848	862	871	888	814	863	836	805	888	848	780	852	820	874	836	833	841	851	813	880	816	875	860	807	835	835	857	897	883	854	805	828	801	863	860	854	859	837	900	847	805	839	835	867	807	817	840	881	799	857	864	857	846	842	850	808	915	826	819	839	894	882	893	802	803	869	826	876	871	825	835	836	829	848	849	834	816	877	800	847	889	862	818	834	854	803	860	841	860	815	912	786	832	866	828	861	868	828	859	854	849	848	839	862	841	822	882	839	845	850	825	813	886	846	815	852	817	861	867	825	860	864	853	846	873	839	863	881	868	879	890	814	799	860	876	824	853	863	797	879	790	879	888	865	856	834	785	855	801	884	850	803	889	803	859	855	797	816	853	868	868	847	865	832	858	861	821	828	803	865	833	845	818	848	845	810	885	809	789	810	829	865	824	859	793	824	810	850	866	851	822	842	889	850	805	829	832	881	861	829	864	850	844	825	820	852	842	833	867	862	845	874	863	886	846	856	837	825	893	845	799	820	852	840	863	855	841	854	866	861	828	826	842	844	772	843	814	879	868	870	826	814	853	803	795	848	842	835	830	859	838	845	878	829	829	818	811	817	855	829	853	884	815	851	860	848	869	841	832	837	804	848	837	882	838	819	844	864	871	836	795	852	860	845	791	852	881	818	840	835	838	805	799	851	871	861	839	846	855	822	836	883	819	835	779	783	848	841	849	840	809	807	844	866	856	822	828	832	838	789	932	851	868	852	827	855	832	810	869	868	840	849	812	864	851	890	830	885	859	853	820	801	900	826	917	873	861	886	821	900	818	829	894	847	885	848	848	847	829	815	838	860	862	807	901	822	818	847	861	885	833	855	869	795	878	842	836	844	868	848	795	814	848	820	802	855	863	880	840	828	810	828	894	833	897	834	843	867	827	858	870	827	852	836	849	867	888	920	854	869	813	841	859	799	848	863	884	863	875	836	849	859	800	876	823	895	874	869	823	866	882	870	870	865	882	832	873	875	827	839	873	862	841	837	826	846	850	826	844	816	814	827	862	799	823	827	862	810	802	818	878	799	835	820	883	828	840	826	854	863	883	824	896	848	828	863	847	802	841	838	798	817	787	841	791	835	826	851	863	883	793	841	839	826	840	831	850	833	839	825	873	847	814	870	848	899	814	811	859	872	855	792	898	860	842	763	841	837	866	839	815	828	857	857	850	874	829	842	863	834	781	846	799	859	835	820	852	871	882	812	878	854	787	817	849	794	861	829	813	844	835	883	845	868	885	845	846	827	847	846	904	832	851	845	894	837	795	879	806	850	867	809	838	835	859	802	868	874	841	806	793	869	788	818	838	879	847	872	863	887	797	881	856	871	873	819	846	895	810	845	812	841	814	856	842	854	835	795	885	881	850	830	831	814	887	826	796	847	852	862	853	821	850	855	826	794	837	877	804	809	804	857	798	872	827	800	826	840	842	873	826	848	854	785	829	895	907	801	796	806	855	859	840	776	828	893	853	841	879	836	864	873	857	870	808	843	876	885	843	821	853	815	835	870	817	857	886	871	827	895	881	876	812	847	859	808	838	837	917	821	838	830	835	872	883	800	894	892	844	808	871	863	815	861	844	859	880	804	855	818	869	845	818	831	856	809	840	785	849	806	842	842	864	801	833	820	816	808	905	840	836	862	822	835	858	863	804	885	822	853	896	814	813	847	841	839	876	857	873	878	833	837	898	810	853	842	843	862	846	821	844	827	838	889	830	835	854	784	893	792	865	807	863	863	848	860	859	852	827	873	863	852	821	817	841	837	827	843	829	823	843	861	838	834	835	890	837	869	850	828	865	848	844	877	855	806	844	843	856	830	867	827	811	825	784	833	817	830	823	897	871	879	857	810	876	832	835	806	848	826	854	817	816	849	877	768	854	853	829
1447	176	199	144	148	159	171	171	156	169	161	171	174	179	159	163	176	156	179	177	144	149	172	173	158	180	174	167	171	184	162	184	196	164	148	170	158	165	177	170	156	161	177	185	164	183	155	169	169	179	139	168	186	181	177	174	158	155	168	140	159	172	177	182	162	191	163	187	175	165	169	162	165	199	168	146	171	166	153	175	150	178	196	176	166	152	182	184	157	184	182	184	169	155	161	167	194	140	166	190	195	163	174	183	177	164	198	166	175	196	183	170	169	174	180	171	179	155	193	195	178	184	161	164	142	154	160	162	164	148	173	158	156	201	157	170	174	170	172	163	158	180	178	183	177	172	179	170	212	179	188	153	191	162	206	168	142	172	152	166	172	155	181	147	153	161	176	176	156	166	187	180	159	162	169	172	155	171	168	153	161	158	164	174	174	169	156	156	158	156	178	176	170	178	185	175	196	173	142	187	180	162	148	168	162	186	166	195	152	162	162	172	159	189	158	181	175	169	157	167	171	179	166	178	148	156	163	147	163	176	193	189	167	173	161	158	181	158	190	178	163	163	180	153	154	169	190	155	167	163	158	140	186	175	176	163	158	156	146	189	175	162	190	183	175	180	147	171	177	187	162	169	154	184	153	165	170	159	157	172	156	170	169	130	172	200	157	158	144	184	167	171	165	178	159	163	188	192	171	168	158	179	130	159	182	174	189	175	175	166	166	170	145	187	162	170	194	178	155	180	163	171	169	179	159	186	145	155	165	165	171	182	150	179	169	182	164	183	172	190	160	172	161	140	183	152	183	151	153	165	164	174	159	165	156	195	176	176	155	185	178	160	166	155	165	141	156	159	180	193	153	157	181	151	171	173	200	166	160	170	141	174	168	187	183	176	194	163	173	160	173	178	167	163	150	160	173	164	179	171	170	167	179	159	163	183	178	175	173	162	157	176	152	191	154	184	161	172	179	183	182	172	142	182	171	174	174	175	177	184	159	167	204	193	157	171	146	164	155	135	163	151	202	152	170	182	169	164	194	198	164	162	164	138	183	183	165	169	176	166	155	175	168	176	174	186	171	161	153	171	182	171	184	171	182	165	159	166	154	165	173	168	175	158	165	166	144	159	165	166	173	158	156	144	177	172	155	171	154	172	166	150	185	175	169	162	196	154	173	170	148	170	183	165	154	169	169	147	168	166	183	168	170	186	194	181	179	163	164	194	168	146	163	183	160	153	165	148	188	149	172	148	153	170	174	183	159	177	184	154	154	142	193	187	170	171	182	178	167	176	181	187	174	178	165	168	148	159	157	179	176	158	192	180	173	160	129	164	186	182	177	141	160	158	156	153	186	168	154	199	178	177	171	173	178	164	185	196	163	171	157	165	171	167	156	187	161	165	162	222	156	179	175	156	176	168	180	174	150	176	208	171	175	178	147	173	169	155	181	161	177	174	180	192	178	169	159	163	169	157	176	160	177	145	162	178	168	178	188	171	182	151	171	149	171	172	175	195	156	168	164	156	164	161	159	177	163	172	162	170	183	165	167	175	168	167	156	162	165	164	192	175	190	161	155	157	155	153	178	172	172	163	149	145	173	176	181	174	168	166	171	159	183	172	199	150	179	165	176	189	166	171	173	145	165	176	174	149	162	154	188	179	203	173	182	176	184	176	183	167	190	196	166	177	178	166	154	154	171	164	167	191	162	161	170	179	166	180	190	160	186	149	158	153	151	162	198	165	164	191	197	164	183	153	191	154	189	166	176	159	183	180	139	165	171	187	170	164	179	168	203	173	156	181	157	186	178	170	134	138	163	169	159	178	179	157	183	146	172	170	169	173	162	151	153	162	184	160	157	173	156	169	162	158	192	172	180	170	180	173	164	169	159	178	153	148	157	191	211	158	191	205	185	188	175	158	174	162	169	158	171	183	147	167	201	180	167	163	171	174	170	156	190	181	191	176	176	173	151	171	186	199	171	169	182	188	159	138	151	184	166	172	151	171	177	190	165	147	185	183	164	149	197	174	159	166	145	202	165	167	143	152	191	169	171	155	159	161	178	169	169	173	151	149	172	185	160	152	192	180	170	171	180	154	177	173	175	179	172	157	161	199	157	191	169	186	194	187	181	179	157	169	176	163	163	156	165	185	160	181	169	162	150	153	166	163	161	173	161	179	190	180	156	179	190	151	157	177	180	161	161	171	153	193	154	143	164	187	162	173	187	170	149	142	191	174	164	172	166	154	171	165	186	182	168	161	189	168	146	151	150	180	160	169	165	173	161	192	183	168	175	142	151	172	180	153	166	167	158	176	164	158	153	165	150	163	200	168	168	145	171	155	174	162	179	158	162	179	167	175	168	173	184	168	167	202	162	160	188	189	164	185	145	182	189	201	165	175	173	131	145	159	183	155	148	162	147	160	197	156	162	194	166	152	164	174	199	176	189	135	170	158	189	168	190	177	179	176	159	160	162	171	187	161	181	161	190	169	167	157	158	165	174	176	166	163	158	182	170	167	184	167	154	161	179	168	152	157	175	155	185	172	173	171	156	163	166	151	169	172	185	193	171	151	173	192	166	143	177	165	178	187	169	160	167	175	179	152	168	166	151	140	168	141	165	169	156	180	175	203	160	151	153	161	160	164	148	176	169	157	180	163	175	173	153	197	156	207	163	171	181	163	145	197	183	154	190	173	157	156	181	167	160	150	155	176	185	186	181	181	184	177	183	160	184	195	200	159	176	175	168	176	163	153	162	171	171	162	184	141	157	188	163	184	151	128	184	150	184	183	161	180	181	166	188	166	149	169	170	169	182	179	153	165	195	153	147	188	169	179	189	191	159	150	186	159	183	172	162	172	183	163	179	169	165	135	168	159	158	162	169	207	160	179	169	173	164	150	168	170	168	167	162	173	179	176	165	207	161	140	173	189	190	188	166	155	162	178	180	160	159	174	172	199	157	181	150	191	168	170	175	209	198	170	149	188	149	182	183	197	164	160	156	182	164	173	174	183	166	180	160	165	168	177	165	136	174	147	174	199	159	166	162	166	183	175	158	206	166	165	174	180	167	155	145	160	169	195	158	173	189	165	188	158	176	173	156	175	175	180	169	177	168	146	166	163	188	167	155	172	138	183	179	179	151	142	187	190	193	142	161	165	170	185	168	200	173	180	152	152	212	173	140	180	182	161	164	167	190	173	178	184	183	149	172	178	161	150	167	170	156	172	143	169	170	165	158	167	167	164	151	169	157	157	189	149	156	176	174	168	172	181	163	179	151	173	172	183	164	174	172	178	159	188	179	190	146	178	170	176	159	167	181	166	196	174	164	202	168	154	182	172	151	172	192	171	165	191	181	194	172	166	176	195	168	178	166	181	176	172	172	158	174	163	174	182	167	166	158	172	163	182	148	158	179	178	154	175	179	170	180	167	183	168	142	162	141	145	164	164	157	163	188	177	177	161	182	182	166	177	192	151	169	160	152	181	168	156	177	170	174	178	177	193	197	179
1617	459	406	471	430	442	438	451	443	432	427	459	424	420	388	413	393	425	435	450	427	434	438	434	421	452	369	471	404	418	438	385	393	418	406	432	409	413	451	444	416	447	438	412	423	429	449	410	419	439	400	396	418	404	455	442	405	447	415	415	387	454	406	442	454	438	442	444	432	421	452	452	438	419	426	432	430	386	426	383	403	455	416	468	482	418	450	441	462	417	456	434	400	456	419	413	423	422	457	430	399	444	449	424	406	407	420	466	450	431	392	438	408	436	441	439	416	426	420	398	409	430	433	410	440	426	397	415	448	436	405	417	446	421	386	437	388	421	423	421	400	424	452	420	425	390	395	427	455	416	441	437	418	438	396	447	400	425	403	435	456	437	419	437	437	409	421	433	389	426	439	398	432	413	411	408	423	442	431	416	455	436	410	426	429	419	456	460	414	380	433	383	388	418	378	418	432	432	404	456	422	450	404	414	455	398	394	430	386	416	453	424	432	440	435	418	392	415	427	416	406	447	437	434	421	447	434	412	429	457	433	411	459	432	453	448	415	438	411	453	420	456	418	408	442	428	430	430	435	410	462	437	422	427	428	428	423	460	447	424	440	414	442	408	432	452	429	419	467	408	438	399	410	445	408	440	429	448	422	433	432	453	425	454	428	393	424	388	427	435	399	409	398	450	400	436	422	429	424	436	410	417	443	402	395	404	408	426	437	451	439	436	425	396	455	444	446	468	418	411	403	442	414	442	432	411	432	459	398	442	442	384	410	436	414	418	458	409	406	415	434	440	441	418	424	482	430	458	409	424	422	417	459	444	452	427	419	432	425	415	434	406	415	420	433	424	416	427	443	439	432	366	431	443	421	431	411	423	449	439	449	433	409	398	422	419	437	456	411	433	415	427	450	458	418	413	448	432	441	413	443	417	411	429	396	434	398	421	395	433	458	410	434	416	420	428	409	412	428	439	422	435	416	418	436	416	462	483	419	439	443	406	466	428	436	428	421	411	445	407	435	441	420	450	420	447	428	441	469	393	410	383	429	429	411	407	458	426	405	440	440	412	421	429	422	386	444	412	447	402	445	445	414	422	436	461	427	434	425	436	442	413	447	427	449	416	455	446	406	423	424	424	410	424	440	445	420	466	410	456	441	396	427	447	436	427	407	414	421	443	446	435	465	419	384	422	430	463	401	410	423	413	431	421	417	432	429	401	409	354	469	424	426	446	414	449	422	427	428	410	436	429	409	420	434	425	438	434	436	404	437	411	433	417	409	449	413	456	444	442	403	427	397	432	405	430	451	453	437	392	388	381	435	429	429	472	446	398	435	433	419	433	442	456	433	442	425	439	422	426	421	420	455	464	409	407	422	391	433	446	423	445	452	406	478	415	457	432	442	441	427	411	424	468	427	433	417	443	414	439	449	420	398	458	437	457	432	403	436	417	409	446	440	440	437	432	409	415	441	421	421	419	381	406	410	433	440	404	444	440	433	425	394	433	421	440	420	411	410	430	437	388	424	440	408	420	437	469	421	430	454	419	433	440	417	405	424	411	397	414	386	443	450	445	461	438	424	453	434	400	407	375	425	436	419	442	432	424	440	438	474	440	432	397	459	400	407	415	415	458	441	426	392	429	444	417	432	468	412	444	416	422	454	404	435	416	471	427	457	439	429	429	424	417	399	451	422	395	417	468	440	468	426	417	444	455	394	412	419	445	436	484	423	455	419	439	449	382	417	445	405	403	438	427	440	439	426	400	426	403	436	391	425	457	466	399	416	387	429	408	440	398	415	410	429	443	438	397	450	409	424	424	431	405	427	414	415	434	423	443	418	440	417	408	417	412	466	414	426	390	438	424	425	441	447	406	413	437	460	434	421	400	423	419	410	409	401	453	428	419	402	421	419	407	452	410	422	477	435	452	399	422	460	432	481	442	437	433	444	448	418	485	409	388	442	411	429	443	441	437	420	430	442	449	444	451	483	437	444	457	439	411	486	442	416	441	442	449	404	437	408	421	428	429	460	427	447	449	413	399	439	418	430	435	404	368	404	409	396	452	422	440	457	412	406	423	419	423	415	411	415	405	374	447	463	418	435	443	421	396	422	443	434	387	434	424	433	386	428	417	396	403	436	412	416	430	433	432	420	463	389	427	465	436	403	447	448	417	428	460	434	460	431	462	433	415	419	454	415	420	409	407	439	420	381	406	441	427	427	411	409	412	473	402	424	451	450	431	417	432	402	444	423	437	383	388	436	424	465	419	420	435	412	411	424	431	420	487	425	436	415	467	415	447	448	421	431	439	386	416	432	417	437	426	402	451	418	418	449	452	405	424	437	462	422	437	436	465	450	432	418	447	402	400	456	395	448	426	433	432	416	438	450	400	428	445	399	456	433	421	401	427	440	389	449	393	448	444	445	435	427	410	433	429	402	428	419	435	430	434	387	425	396	393	416	427	424	451	449	452	432	406	466	411	428	447	453	400	407	417	429	435	442	408	446	414	432	412	404	409	425	452	463	420	384	420	431	451	430	417	450	408	438	447	433	444	412	423	447	429	426	436	422	392	428	429	415	430	439	430	403	408	368	397	434	413	390	436	408	445	471	418	426	458	449	407	415	398	434	427	444	437	468	408	378	416	412	427	456	441	426	409	421	404	414	460	436	444	392	429	434	455	449	422	415	443	464	401	399	425	465	444	402	409	449	444	442	438	383	404	459	416	429	459	427	399	464	469	431	449	429	410	417	440	464	416	453	385	420	449	411	440	437	458	460	412	463	431	442	422	428	445	458	440	434	443	437	439	459	453	420	428	410	405	431	396	439	413	425	423	478	426	414	481	425	405	401	439	464	404	425	439	421	435	430	443	416	413	438	438	389	444	425	417	464	447	423	418	444	400	396	439	460	400	422	468	442	428	442	415	445	443	414	471	446	436	419	422	421	427	434	429	397	424	445	430	473	403	458	434	454	405	411	426	438	445	420	406	438	445	464	438	420	442	419	402	414	430	410	429	402	399	449	423	414	429	403	411	460	452	448	410	378	455	436	455	453	449	442	414	435	456	425	481	435	424	412	419	480	427	410	407	432	418	434	446	444	437	424	418	441	412	451	426	454	430	432	437	404	464	404	444	422	434	424	406	443	469	430	472	443	457	456	415	441	433	405	410	390	469	442	419	442	441	424	432	454	446	430	416	456	413	435	442	458	453	397	429	422	453	441	446	414	454	422	418	454	427	381	431	437	407	420	410	433	433	430	425	444	413	427	452	439	445	431	434	428	418	419	442	414	440	423	389	430	433	407	458	431	442	445	419	415	411	443	444	434	401	400	410	442	421	412	409	421	482	458	449	421	421	437	395	409	431	392	416	440	426	446	452	424	431	431	400	453	442	408	431	417	390	422	430	441	408	433	451	428	414	411	421	441	410	391	435	409	438	421	418	428	437	407	408	435	445	418	450	421	416	387	419	397	428	414	410	446	444	434	423	417	439	436	455	434	439	393	427
7602	534	533	433	392	310	280	270	259	234	235	239	243	236	238	241	236	210	217	233	223	221	236	231	200	194	220	219	214	232	211	212	207	218	205	214	201	222	200	231	219	203	221	237	226	218	233	211	216	199	207	227	218	254	220	186	216	231	218	225	214	207	229	214	203	230	215	211	224	215	221	210	220	210	210	193	217	233	216	239	271	226	216	200	214	210	206	202	232	219	225	208	240	225	232	199	240	206	202	225	237	219	249	201	193	216	207	209	211	224	233	233	232	221	238	210	218	211	217	198	221	212	234	217	201	225	217	217	216	183	217	202	220	251	210	217	223	219	211	217	231	216	195	231	218	204	171	220	182	209	240	201	228	194	242	205	199	204	223	234	195	222	209	203	207	220	208	212	213	209	206	228	222	217	216	217	217	196	202	222	240	219	233	205	199	221	229	217	212	238	260	233	221	200	229	216	224	244	216	205	221	258	239	226	221	216	199	218	217	187	223	209	256	234	215	179	220	214	196	228	252	218	188	187	219	222	213	222	228	210	238	232	195	212	212	249	202	191	216	219	229	233	204	222	212	217	222	215	230	217	220	202	216	224	192	195	198	216	217	202	218	212	208	235	220	221	219	190	225	239	184	208	227	213	227	208	219	228	199	212	198	205	223	221	251	184	220	222	228	199	223	219	254	208	190	220	216	242	213	198	227	221	196	216	212	220	209	219	201	217	199	237	200	205	218	207	212	205	225	236	207	228	209	199	174	219	201	231	195	213	213	219	220	214	224	184	226	254	224	211	241	239	206	207	218	221	202	236	228	204	228	210	214	199	224	191	221	210	183	221	239	210	196	242	200	226	220	220	227	259	188	209	213	219	228	209	200	229	198	201	196	212	237	245	208	204	197	187	219	220	220	202	213	209	227	218	231	234	212	217	216	199	212	204	221	220	227	185	230	211	233	208	231	236	199	249	170	200	244	230	199	209	206	204	180	227	248	217	213	225	210	205	231	215	202	223	199	216	218	204	253	228	228	225	217	221	217	191	189	217	217	197	207	226	221	215	237	213	206	207	211	232	216	237	236	193	222	245	239	199	198	199	215	261	212	200	192	200	228	190	252	216	220	248	211	212	180	212	183	218	209	217	235	220	248	174	221	201	221	220	235	257	221	239	191	237	230	207	172	204	205	222	227	201	227	221	212	221	212	227	198	229	243	219	201	225	191	196	203	216	189	218	202	227	204	230	206	260	225	186	221	192	219	210	249	217	210	232	206	221	222	228	250	199	225	212	202	216	211	203	224	211	230	227	194	242	245	211	197	237	241	232	198	232	205	227	200	215	233	207	233	217	219	216	247	206	244	247	208	234	227	210	227	189	218	232	217	218	204	233	247	209	228	220	234	208	189	178	213	227	208	222	229	231	219	213	221	229	193	199	227	208	208	217	239	232	251	218	200	219	217	237	209	206	202	224	214	215	236	227	206	223	213	204	215	199	221	202	223	197	232	199	230	226	214	216	224	208	200	208	225	224	219	213	212	216	226	205	193	203	220	210	203	214	237	190	197	231	213	206	219	244	238	251	215	230	226	208	184	195	214	243	212	214	239	231	213	216	229	207	193	229	200	220	183	203	254	210	252	209	224	239	207	220	227	228	226	230	200	197	220	227	210	214	184	205	232	200	215	198	225	246	208	197	219	217	222	204	212	213	220	231	216	211	195	205	226	205	223	225	225	238	198	224	226	204	215	241	188	220	218	239	212	208	218	235	223	211	213	219	225	231	179	220	213	226	228	224	226	225	215	223	204	236	198	223	226	214	238	251	236	202	240	250	214	198	212	213	205	207	204	226	219	221	209	216	207	222	183	208	248	260	224	216	233	204	199	223	223	220	182	212	218	219	174	245	212	207	226	188	191	194	234	201	223	234	207	179	195	211	203	240	202	205	244	216	229	212	202	184	226	222	225	204	190	188	202	202	245	227	200	230	238	214	236	212	196	179	227	189	204	190	223	201	203	229	192	216	229	211	200	208	210	222	233	229	191	231	225	221	234	207	208	212	205	245	229	208	213	236	205	239	205	187	229	221	204	226	235	219	236	226	217	218	224	206	175	228	213	207	238	221	200	206	210	183	238	229	235	223	210	223	218	230	199	240	233	203	234	201	215	192	228	212	214	209	212	221	229	214	218	210	225	205	228	199	224	215	209	247	222	238	227	223	197	208	218	219	227	228	228	230	193	201	225	219	253	233	180	209	212	192	194	185	241	239	199	200	211	244	237	201	189	215	220	197	242	214	202	191	225	196	216	205	211	221	212	213	237	245	213	210	217	201	202	208	212	227	217	219	246	190	200	219	212	217	220	207	220	210	213	207	246	238	239	222	207	217	236	210	210	218	215	225	211	239	227	212	212	215	187	257	224	212	225	210	206	237	233	216	201	203	202	211	198	230	235	197	194	226	217	179	206	191	195	225	209	250	208	211	220	218	208	219	220	224	213	207	226	209	239	218	198	207	204	205	215	213	210	227	198	206	231	212	196	243	204	236	205	246	210	207	223	212	191	225	237	232	180	216	211	233	192	206	221	204	237	212	188	193	194	218	217	236	222	219	239	217	223	197	210	241	190	249	220	213	195	229	189	214	212	191	217	213	217	212	222	224	230	228	227	205	204	224	220	228	218	218	239	210	208	216	201	263	201	207	236	230	215	227	174	210	216	213	179	224	237	228	230	218	211	205	202	182	214	219	223	236	213	224	245	206	228	201	245	234	231	195	231	231	191	229	237	215	192	209	208	245	224	241	206	226	225	232	207	241	197	211	233	207	251	185	220	192	225	223	232	218	228	202	209	192	218	198	213	222	227	189	224	244	223	226	193	207	218	230	220	227	217	202	209	216	209	221	208	206	216	217	195	207	214	215	232	216	234	218	240	218	231	200	220	213	231	212	201	209	239	205	216	192	245	216	208	198	218	234	220	213	215	209	211	213	208	219	192	198	195	203	228	205	198	215	229	230	185	234	234	202	245	190	219	221	196	211	215	210	231	203	200	205	208	202	225	204	229	215	202	222	218	219	210	219	231	223	239	204	195	213	230	231	218	218	200	224	214	238	206	241	203	204	201	210	244	225	207	206	200	208	228	214	221	198	226	212	245	223	217	214	190	194	247	220	225	225	195	216	211	218	230	221	204	199	206	216	237	226	233	228	216	212	195	233	199	206	185	240	207	202	213	205	244	194	193	214	199	215	214	184	215	208	212	220	226	232	195	184	203	217	200	228	210	203	227	230	226	229	228	212	214	231	233	193	223	223	214	236	239	229	229	210	190	205	189	231	204	201	222	217	212	226	184	227	219	209	196	229	224	236	239	211	197	221	231	220	229	209	242	215	210	230	222	195	203	245	234	209	209	225	232	221	204	211	224	245	223	225	216	227	214	201	204	214	245	207	218	241	210	215	230	204	228	237	217	241	194	187	229	216	189	203	227	222	199	220	218	196	209	218	220	239	223	212	218	198	212	195
6260	837	1219	1319	1260	1042	977	851	838	739	664	679	639	587	640	603	593	530	633	558	553	567	575	537	592	569	593	566	552	548	569	494	555	526	506	560	557	546	548	590	538	575	546	553	552	545	575	527	495	545	536	563	537	544	541	518	556	535	527	536	522	541	556	529	583	529	543	503	566	559	523	535	533	497	527	532	543	547	536	533	617	522	542	522	596	512	530	539	524	511	539	526	541	544	522	516	566	539	547	557	575	531	523	516	568	593	566	540	530	524	534	516	571	544	485	516	541	543	560	573	557	523	545	536	561	568	556	575	568	541	552	519	548	530	530	513	558	525	558	559	536	505	549	510	541	498	559	581	538	525	554	560	480	524	550	541	526	512	526	522	557	526	532	554	557	555	560	557	535	569	522	478	533	571	536	547	546	561	514	496	535	513	533	547	518	502	542	516	510	550	545	524	549	540	553	569	511	531	569	466	509	518	538	548	524	510	501	554	536	564	549	531	577	547	533	549	516	507	535	545	507	524	515	539	517	500	537	511	567	578	529	559	540	562	556	523	502	546	522	557	563	484	547	535	527	535	521	536	560	542	569	481	527	572	526	533	547	520	524	507	524	534	552	530	532	486	525	532	529	540	494	565	511	543	532	542	547	544	525	521	566	515	530	521	544	546	530	564	529	499	492	522	548	515	519	556	541	575	498	506	534	538	507	527	522	536	530	545	518	519	552	513	505	523	498	569	527	522	532	541	524	513	556	536	549	543	520	538	519	495	520	517	581	547	501	536	524	506	484	567	573	554	525	511	546	501	548	540	518	546	481	562	553	492	527	537	498	534	558	522	519	518	542	495	517	551	510	532	512	534	578	581	544	511	528	493	494	477	502	523	543	517	499	539	543	539	572	519	559	563	552	511	532	558	500	512	538	525	543	582	564	548	551	549	535	532	537	540	522	532	558	517	519	525	526	530	534	521	537	532	526	576	513	506	572	552	515	568	541	575	567	514	527	536	523	509	550	500	534	528	508	492	525	552	541	544	529	494	548	530	515	563	531	529	529	525	531	500	551	522	564	481	532	574	579	523	531	467	504	554	504	543	530	565	524	539	527	499	516	572	531	514	577	483	522	547	516	511	544	553	495	550	542	527	539	552	550	561	542	515	517	524	551	532	519	566	554	515	508	550	547	486	525	549	512	515	534	518	606	510	531	517	565	584	549	549	555	529	553	489	551	500	526	486	520	538	532	518	552	532	556	501	505	526	567	555	546	557	530	519	535	525	512	559	531	512	535	574	528	529	576	520	552	538	557	520	492	565	517	536	548	534	569	500	534	533	566	501	543	547	512	535	568	513	522	502	558	520	527	516	528	551	501	511	508	539	521	517	532	520	535	514	512	557	562	541	536	503	494	548	521	537	522	543	544	522	542	541	514	484	508	548	546	539	556	535	532	531	554	547	562	530	585	508	567	539	540	594	550	535	539	527	560	539	563	554	540	531	557	524	508	534	560	528	573	555	538	508	561	538	523	508	523	535	521	574	555	545	509	499	554	524	524	510	524	537	561	527	507	556	535	540	542	503	519	565	550	552	551	519	522	555	544	505	497	544	559	506	519	566	539	545	518	579	511	491	565	531	523	475	512	552	519	554	537	563	542	542	529	534	550	503	535	554	584	509	542	521	527	558	561	554	563	512	548	533	518	550	554	547	544	530	501	496	505	525	519	576	513	564	547	538	504	547	547	533	477	528	571	543	585	560	519	505	562	599	565	527	536	535	534	580	514	510	527	485	484	555	497	548	538	554	476	534	559	530	513	547	547	510	566	548	500	547	525	507	529	526	519	579	506	542	533	552	529	550	538	551	534	536	600	494	492	527	496	566	555	538	519	530	545	533	519	524	530	557	544	515	523	534	548	509	521	503	456	494	587	544	549	542	525	592	541	490	562	560	563	565	579	521	540	536	520	524	549	545	510	537	600	502	539	528	555	538	556	542	546	533	510	511	563	554	558	535	522	554	505	525	550	485	549	524	532	515	520	529	542	524	527	547	527	542	522	524	526	576	590	537	589	538	500	493	552	543	533	538	527	548	507	516	579	501	467	541	516	503	534	566	493	524	530	518	523	558	488	538	543	560	508	555	541	544	567	548	493	528	565	502	577	529	574	545	520	486	540	559	501	505	516	541	527	572	503	529	538	539	553	551	570	543	515	526	510	515	519	541	556	517	500	522	533	538	503	502	532	526	550	516	499	477	545	521	527	546	540	488	529	514	545	571	549	552	560	486	509	542	546	524	531	536	554	492	539	519	518	514	542	528	510	530	560	526	531	514	518	547	514	537	539	537	542	528	509	500	547	523	521	550	585	533	513	566	505	526	511	529	523	554	554	575	536	542	561	536	539	553	526	553	551	523	565	549	507	554	535	505	528	528	503	528	553	538	526	546	495	494	554	537	537	550	541	528	506	537	537	501	554	550	549	525	545	532	548	482	530	583	499	535	521	522	538	477	527	516	536	550	527	520	541	510	550	570	522	523	545	512	539	518	531	554	546	538	525	563	537	541	541	521	525	548	533	523	554	523	508	557	507	508	559	586	555	526	561	523	454	528	535	522	548	525	534	506	511	556	520	545	557	531	560	528	542	544	503	555	504	532	504	501	545	528	512	534	543	514	477	561	511	529	535	512	549	540	505	553	527	540	542	562	517	545	547	525	530	482	535	515	532	537	547	548	546	523	535	538	537	549	531	518	544	558	551	535	558	538	491	534	472	559	544	543	540	513	509	542	511	590	502	545	568	539	560	579	493	486	561	528	530	599	534	548	540	539	555	485	529	527	543	534	535	560	540	543	512	564	524	543	512	521	546	524	564	570	545	538	504	539	521	537	541	554	510	560	570	535	505	528	534	523	568	514	544	533	520	551	523	525	560	530	523	556	552	544	553	560	514	539	560	516	549	527	524	490	562	537	528	544	521	468	579	531	540	502	561	494	523	485	544	524	521	510	539	585	559	564	547	529	513	521	501	514	540	571	485	538	547	502	496	523	498	526	481	545	532	502	495	533	518	510	518	525	515	565	561	544	528	521	550	521	565	546	543	490	519	545	485	513	543	541	545	533	528	543	539	517	560	536	571	543	517	529	521	565	516	533	543	512	521	523	559	545	536	533	550	541	529	517	514	518	525	537	566	554	524	542	502	517	530	548	538	523	570	497	545	519	527	568	513	533	502	542	525	526	557	523	576	527	534	568	562	514	538	560	551	512	507	526	542	563	518	551	508	558	514	539	542	493	513	547	513	528	546	529	553	550	537	478	508	503	551	514	523	563	529	539	531	576	514	542	538	513	518	488	525	496	581	507	549	543	535	566	506	572	531	546	532	533	539	519	537	548	561	535	512	574	539	561	535	493	542	530	508	546	526	539	549	526	524	497	523	571	484	525	561	550	550	515	528	546	556	527	511	600	535	548	525	537	538	554	584	569	522	542	521	522	564	531	519	511	521	540	529	530	524	537	540	521
14404	1395	1149	947	736	615	558	503	448	449	448	456	462	410	427	440	429	397	382	409	415	412	382	369	380	374	384	363	363	381	400	370	384	381	376	375	380	378	411	365	378	354	370	389	403	371	386	356	407	381	373	382	362	369	363	340	389	387	372	358	369	378	377	354	381	369	425	406	400	368	361	358	382	404	401	409	372	382	383	366	409	424	390	405	390	335	350	412	391	370	358	374	383	386	367	357	381	397	366	374	380	380	442	381	385	371	369	422	361	380	402	397	390	397	403	402	361	381	368	404	351	412	388	381	375	373	413	343	410	379	337	380	412	387	391	374	375	361	382	404	382	392	406	356	343	401	395	381	353	375	373	374	345	374	351	334	390	390	391	387	341	378	387	373	332	351	373	364	373	383	436	347	384	354	362	386	401	384	343	354	372	426	389	369	377	369	385	380	425	405	366	339	356	405	363	382	384	441	367	362	366	390	418	426	402	381	389	376	392	384	336	355	392	367	349	370	358	398	363	367	394	406	388	404	409	363	386	406	373	369	352	395	381	377	372	415	386	356	389	432	361	384	440	336	387	408	375	413	407	361	384	372	375	380	358	393	360	387	430	374	396	351	325	375	378	362	398	365	392	346	347	386	344	368	385	401	375	390	385	389	387	390	375	422	356	381	347	390	386	410	372	369	396	385	377	371	354	370	326	406	368	369	343	367	394	400	393	368	393	350	386	372	391	398	368	417	405	366	393	372	375	365	378	392	388	368	427	374	355	372	377	393	389	363	386	417	382	370	383	366	353	353	412	375	356	364	409	370	389	374	364	402	373	374	379	387	416	390	403	402	354	362	360	396	369	373	367	353	356	371	366	405	392	398	367	373	389	409	389	377	378	420	379	394	391	389	395	422	350	416	401	360	407	392	388	366	363	384	367	366	366	379	373	402	369	375	369	363	323	349	360	345	387	354	405	347	356	392	338	368	366	363	382	381	376	386	380	393	362	369	395	414	326	404	389	386	357	425	366	385	373	359	374	400	372	401	375	366	337	372	375	369	366	362	366	357	372	385	374	377	413	363	385	412	400	363	383	342	378	331	377	393	411	377	405	403	383	391	371	418	399	381	402	404	382	393	355	404	364	372	354	373	396	379	359	384	384	414	358	395	364	390	385	346	319	361	360	362	358	412	404	405	380	381	384	377	353	373	375	338	383	351	389	367	398	360	357	382	338	398	410	392	384	416	398	441	396	389	388	337	339	365	339	401	374	382	363	336	344	355	350	392	348	404	374	394	395	340	364	362	385	378	412	408	368	362	352	385	382	333	426	416	357	413	380	401	412	364	364	392	370	366	393	426	388	363	383	353	389	382	388	393	385	381	434	367	391	372	393	382	379	406	405	404	336	403	405	386	346	389	373	376	373	380	379	399	361	365	362	405	376	366	418	408	355	411	390	346	373	405	357	387	363	395	391	359	404	342	355	403	362	353	364	402	386	381	386	373	401	383	396	347	358	352	396	394	384	361	368	337	385	353	366	370	379	382	393	388	379	322	385	395	394	334	369	347	397	374	386	384	360	368	367	323	390	408	390	382	400	366	367	386	344	357	401	365	369	390	392	389	428	384	341	402	389	412	386	401	350	376	387	412	383	402	361	401	369	386	397	415	377	410	359	401	375	362	398	394	388	378	383	351	383	395	325	334	374	352	378	350	361	349	346	400	405	380	390	403	382	386	396	353	388	413	383	366	379	382	349	356	377	359	383	364	375	336	390	332	416	380	375	372	374	383	386	401	345	352	421	383	369	349	435	359	400	375	385	405	412	384	336	379	412	407	403	353	365	388	366	358	390	371	366	360	356	398	374	372	372	375	398	360	375	363	398	389	395	388	426	397	361	357	375	399	355	367	406	366	402	421	390	385	416	342	370	389	393	391	381	370	373	413	395	354	359	364	377	377	348	409	399	362	373	400	406	359	390	361	409	386	370	385	417	409	362	428	403	390	403	396	423	374	367	450	405	380	368	386	401	366	415	352	400	338	398	372	392	396	374	405	338	396	358	390	389	388	376	409	404	362	399	363	382	368	343	366	355	379	384	374	406	369	429	368	350	336	367	384	389	369	354	373	371	377	397	370	387	364	370	387	357	390	388	331	364	366	370	375	377	374	396	399	383	389	399	381	364	338	348	372	329	373	411	396	361	385	335	382	408	377	379	383	375	392	390	430	400	376	406	427	395	387	366	340	386	403	392	397	387	369	385	410	392	367	399	376	360	380	365	347	356	360	379	374	364	358	398	358	348	386	358	359	383	363	367	390	394	352	365	364	374	402	364	391	408	341	388	367	378	430	375	388	382	358	379	398	370	382	393	376	380	384	370	360	354	375	355	398	421	408	381	395	412	334	378	409	423	344	372	394	336	370	394	395	430	407	384	415	398	393	358	403	346	367	404	400	401	354	390	364	365	388	384	347	427	395	391	390	368	358	381	385	377	424	349	380	404	396	428	353	375	390	379	352	383	397	420	364	365	382	403	355	405	402	396	372	389	367	386	391	382	374	368	420	375	381	323	398	421	420	368	364	418	408	346	372	391	407	356	371	384	349	379	400	385	429	412	405	394	382	389	389	404	376	365	375	378	391	385	378	399	398	373	409	372	357	366	357	388	403	368	375	335	373	390	406	367	397	405	389	386	385	368	399	378	412	381	362	392	397	393	393	392	393	360	383	366	400	392	439	376	346	370	383	359	362	355	356	380	381	365	371	380	375	366	392	364	363	378	355	378	392	360	356	356	347	377	360	397	382	399	363	376	398	384	416	404	360	443	398	344	409	385	389	338	357	377	380	355	388	396	369	384	403	346	409	395	377	388	427	379	385	438	381	426	358	357	392	369	338	379	356	341	398	395	373	382	356	380	373	393	378	388	370	375	381	372	354	376	350	396	388	359	371	364	426	378	405	388	388	337	375	359	380	392	381	360	355	364	388	366	408	386	392	405	391	375	369	354	350	383	401	372	367	370	349	392	398	388	399	369	424	368	338	387	386	396	368	376	388	419	407	395	356	352	370	383	413	360	376	374	394	356	387	358	333	362	379	391	331	386	392	426	393	412	387	386	373	411	410	417	346	356	340	384	375	383	351	375	380	408	368	339	388	415	414	346	398	417	394	365	395	394	397	388	382	373	366	398	379	351	412	364	376	368	377	392	376	365	397	323	385	360	388	385	348	387	378	357	353	374	396	399	392	376	406	350	395	363	340	371	424	379	369	404	387	351	399	373	374	359	363	377	357	387	388	408	358	390	399	411	373	368	365	411	398	400	364	354	364	356	380	397	384	396	360	422	369	355	397	359	394	386	381	382	362	373	400	385	381	383	404	389	359	387	384	397	346	380	394	386	391	375	403	404	362	390	341	355	390	382	376	380	399	388	412	398	388	366	398	334	381	377	356	392	388	343	352	367	381	384	391	370	362	386	368	351	367	392	356	367	392	353	388	383	389	380	380	427	399	380	406	387	416	366	380
8380	1371	2216	2530	2234	1837	1666	1473	1326	1280	1133	1106	1088	1129	937	956	969	937	968	985	900	887	983	898	903	929	907	876	849	917	926	846	922	878	871	834	931	908	906	897	856	885	915	856	829	914	813	865	885	866	858	889	891	923	901	886	795	875	857	901	861	858	874	869	835	868	855	830	851	830	890	880	859	874	864	818	814	822	861	856	872	814	865	903	846	898	858	878	855	877	841	846	856	834	852	831	825	850	802	790	839	828	820	891	825	842	875	875	820	834	871	882	896	838	849	876	821	876	867	904	835	864	837	921	856	831	902	806	816	826	829	831	822	842	848	828	842	868	831	861	898	807	836	835	866	850	858	861	817	844	847	826	868	788	874	852	810	842	821	848	832	871	769	870	783	846	875	858	791	819	812	844	797	831	844	841	845	860	852	863	855	855	878	860	842	815	853	873	813	912	824	819	835	871	814	859	830	799	916	801	849	853	841	866	846	854	834	839	868	807	843	787	876	866	902	839	824	794	812	818	863	809	832	842	888	825	852	856	902	849	884	811	850	796	857	878	841	830	837	847	819	862	824	871	938	860	814	812	833	866	866	902	841	824	816	806	845	850	847	830	841	846	838	822	865	829	822	801	826	829	897	857	850	871	845	816	846	871	841	831	844	875	870	829	901	908	850	830	865	821	858	822	835	849	872	866	850	858	844	840	861	840	825	868	820	825	850	821	840	844	863	822	812	823	846	890	822	883	845	843	804	852	847	818	859	851	902	853	793	834	825	816	806	889	860	899	828	831	869	859	811	868	882	861	838	862	789	895	864	842	787	824	866	834	852	864	867	846	821	854	837	870	822	856	879	851	849	818	854	854	844	846	914	850	869	800	855	789	910	798	901	803	830	861	847	839	829	867	904	845	851	880	843	874	838	866	845	872	788	871	871	800	857	822	899	805	839	842	805	850	834	810	847	766	821	834	857	809	811	847	891	876	886	875	816	834	881	829	873	842	779	847	830	821	837	778	846	837	830	849	811	872	843	851	875	845	870	815	883	850	887	814	847	864	815	865	869	792	854	881	823	807	832	840	829	813	869	864	817	834	846	856	823	859	838	841	859	871	867	815	822	847	858	875	834	843	805	851	906	882	857	786	898	817	867	862	840	821	862	853	846	785	857	828	877	895	883	790	800	865	858	847	845	838	869	856	852	883	835	890	818	856	828	876	801	850	846	857	827	861	787	838	850	811	869	887	840	809	832	866	812	864	814	818	841	839	843	875	863	845	833	833	821	837	851	834	811	857	877	828	868	817	832	859	819	827	830	888	823	778	846	852	829	816	882	824	901	866	871	854	816	821	876	850	858	799	861	836	815	824	827	817	850	846	906	853	820	807	834	863	811	880	834	851	879	904	836	817	882	859	887	849	893	811	883	872	877	877	848	862	792	859	842	815	854	829	774	833	763	852	828	817	866	771	845	859	835	860	808	840	829	834	831	854	861	888	880	863	828	821	854	810	882	876	879	794	831	881	809	850	884	831	843	857	836	805	828	899	855	834	870	892	824	865	920	858	833	800	812	843	859	861	855	856	776	851	854	853	813	891	852	823	894	905	785	877	837	860	827	784	793	873	871	839	868	803	807	832	907	906	796	869	865	861	821	907	810	860	865	856	884	865	877	790	837	842	807	872	854	843	847	888	838	872	830	826	857	805	876	788	828	871	813	815	855	854	850	845	844	812	837	843	847	818	796	851	907	815	825	779	800	888	899	826	855	908	854	871	862	839	811	875	849	839	881	860	852	854	853	846	843	842	866	840	874	851	856	861	840	853	844	852	858	839	837	844	793	816	858	849	809	816	851	841	830	821	848	807	761	838	877	897	818	825	868	837	888	775	899	888	858	849	846	843	867	872	809	854	832	856	849	802	824	896	800	837	867	842	862	898	818	844	820	818	885	828	836	902	861	830	851	829	873	852	834	858	856	834	832	859	838	867	795	860	843	847	874	869	853	888	810	828	886	883	846	882	816	852	820	904	849	825	850	868	921	832	839	819	841	878	838	857	828	855	820	816	861	867	861	823	830	826	813	878	782	854	861	816	838	865	837	876	826	832	805	836	819	871	772	814	871	825	842	809	828	840	790	885	866	829	801	840	814	847	846	761	869	842	838	858	813	845	825	857	850	859	874	808	913	822	855	819	803	806	831	809	878	804	857	828	855	789	905	861	857	871	824	841	806	829	802	869	857	841	786	813	782	835	795	838	841	847	838	839	836	869	842	900	842	825	801	783	823	885	827	896	835	808	795	847	843	860	830	849	842	810	869	932	840	872	919	838	799	804	858	809	812	837	818	810	844	782	821	865	854	861	850	902	851	834	848	846	872	840	802	891	859	900	896	762	827	798	816	852	832	833	851	810	850	896	830	878	877	788	840	796	818	865	881	834	849	824	850	830	844	847	854	839	841	895	823	868	827	866	875	828	869	834	817	853	800	872	849	894	866	809	882	837	821	840	866	859	787	868	806	872	856	805	812	866	817	865	835	899	824	887	819	840	856	859	792	824	827	842	855	838	822	911	812	866	867	857	858	844	847	902	861	830	866	879	879	881	872	821	871	853	850	857	866	878	835	828	842	813	881	843	800	867	880	839	829	770	868	842	878	895	820	813	829	804	881	865	849	865	843	822	840	862	857	862	829	823	798	847	829	875	846	832	853	866	830	856	846	852	877	845	866	885	862	907	853	895	858	847	816	792	854	843	877	831	833	876	915	880	852	841	831	855	829	854	923	827	805	816	876	898	809	894	875	846	871	835	902	896	853	859	857	872	867	876	871	842	816	915	825	872	884	800	838	888	833	845	855	850	845	880	822	811	838	835	880	833	826	904	824	838	847	837	828	862	791	875	906	841	819	847	900	873	844	854	850	845	880	843	831	840	821	876	849	816	842	870	857	854	871	867	860	786	862	821	845	845	854	870	870	826	884	865	828	860	878	827	834	870	829	831	911	861	844	783	859	832	830	835	868	804	849	776	851	819	795	851	866	835	788	831	838	886	867	786	871	870	834	852	858	843	835	866	838	843	860	866	832	864	842	841	923	821	869	830	839	824	795	877	835	842	822	928	836	825	854	853	882	850	820	848	850	881	851	851	807	827	823	818	898	866	841	810	836	882	850	840	902	848	800	802	819	892	841	829	902	807	819	827	827	834	834	838	828	835	846	872	819	833	870	820	877	818	893	819	798	832	829	915	778	788	837	851	833	838	842	807	858	874	906	818	848	878	857	831	822	853	856	846	826	815	889	835	879	803	833	910	787	838	801	838	833	826	821	822	863	858	856	750	855	870	830	826	840	862	821	897	872	860	927	809	862	816	859	852	791	860	845	846	805	801	890	840	867	827	807	881	880	820	813	846	885	916	817	860	875	875	893	832	816	801	837	872	867	876	843	854	840	878	825	882	829	904	843	833	878	829	805	809	831	850	836	813	870	839	854	874	850	798	828	847	819	837	846	856	848	823	861	888	831	809
1589	203	176	169	187	172	185	167	151	166	174	168	197	170	171	189	171	186	172	184	180	153	176	198	193	162	163	149	175	177	166	200	175	154	150	162	155	192	205	190	209	181	172	160	175	193	174	183	169	194	166	167	167	161	191	137	183	157	183	169	173	193	168	207	165	166	171	167	173	185	169	157	187	180	181	175	174	164	161	169	191	163	167	172	164	193	192	159	176	148	175	166	172	187	143	175	201	183	162	175	175	186	194	161	193	173	174	137	180	196	169	164	162	175	168	162	174	183	192	173	170	177	186	177	191	183	174	165	184	160	172	167	179	162	201	163	187	162	179	165	195	180	167	183	194	180	134	175	156	171	160	171	167	163	193	178	190	171	167	167	171	185	171	195	164	179	188	170	159	175	176	188	177	160	165	185	187	171	161	173	177	157	172	163	175	188	174	187	176	154	163	160	168	189	183	173	170	188	194	173	199	167	158	177	181	161	162	163	174	196	132	154	201	183	180	150	166	202	186	175	146	173	155	157	163	159	173	170	182	157	181	165	162	179	158	173	155	169	154	139	193	204	182	162	178	179	159	184	204	155	174	182	163	159	177	170	164	164	159	175	176	184	173	175	161	175	185	176	162	163	178	194	170	181	181	179	167	170	173	160	192	172	163	179	162	158	141	169	186	190	231	175	157	167	159	182	167	157	182	174	169	163	160	168	191	155	168	172	169	151	190	143	171	142	162	178	171	174	171	168	172	183	152	154	188	188	188	145	178	166	175	174	173	180	161	171	187	165	176	167	161	175	184	148	154	183	159	145	179	173	173	174	199	161	182	185	177	178	159	180	151	158	170	179	178	181	199	184	189	144	184	179	154	157	199	139	164	157	144	176	161	151	177	182	159	152	172	173	147	173	159	168	170	180	202	175	163	170	169	163	162	185	156	172	163	151	164	181	168	187	147	160	159	185	183	175	155	175	153	178	164	161	160	154	178	172	170	159	169	172	174	177	187	168	211	174	171	194	188	171	160	174	176	176	166	162	158	154	167	168	180	143	170	182	193	165	172	156	155	161	162	167	183	181	153	145	194	192	173	177	177	159	155	179	196	188	211	171	158	162	171	167	177	137	173	162	142	160	169	153	159	177	160	179	152	167	146	141	150	161	188	181	143	166	172	197	162	154	178	182	127	170	180	166	189	156	170	184	188	190	185	157	171	196	171	189	181	163	175	197	148	185	184	179	195	162	199	167	159	175	180	172	175	162	157	172	172	162	147	163	183	173	149	155	158	182	156	163	182	160	184	166	194	176	158	185	181	166	184	173	179	170	160	174	165	155	167	171	154	165	165	198	190	176	180	171	170	161	168	147	153	165	165	164	161	159	158	178	156	187	167	175	178	180	164	186	180	168	190	177	180	179	178	168	179	172	210	195	188	173	149	182	185	162	186	175	161	176	162	178	168	156	165	160	166	164	180	184	177	181	168	226	172	177	191	183	177	179	185	180	157	131	169	177	160	166	138	166	177	181	204	165	174	183	178	178	186	180	197	167	164	153	191	166	147	166	163	177	165	179	169	171	166	169	183	165	153	191	178	192	192	157	147	175	154	170	168	172	189	153	182	182	190	175	154	152	188	186	173	169	164	169	153	159	179	184	185	175	174	178	155	164	178	181	166	156	169	183	168	153	171	162	188	176	180	170	197	172	181	176	133	188	174	176	185	172	176	181	169	193	165	163	168	171	153	150	186	175	195	172	170	165	165	143	167	171	179	165	138	181	170	172	168	163	192	158	171	169	187	165	163	171	199	145	165	168	165	180	161	144	157	165	177	167	182	185	172	157	172	198	188	160	153	179	181	182	169	161	155	167	160	190	164	185	158	176	184	171	168	165	177	162	174	188	186	176	180	171	175	188	186	159	159	170	192	188	169	181	178	176	170	209	172	149	164	156	161	169	168	172	165	161	190	184	164	169	188	174	169	173	167	183	173	144	165	176	160	184	174	153	172	161	177	167	175	198	151	170	156	165	160	176	175	148	172	171	188	176	185	193	164	175	174	158	175	154	151	174	171	144	156	165	148	169	149	192	172	154	155	148	169	177	176	177	187	167	193	159	194	140	179	176	147	196	161	134	169	159	187	176	168	170	194	165	197	172	160	185	176	188	174	188	175	174	175	167	171	159	147	180	173	168	119	193	156	187	171	170	163	159	168	181	166	164	168	164	152	175	179	148	186	171	155	194	152	155	169	157	171	155	192	186	168	182	152	173	219	166	164	193	174	172	163	164	164	165	178	157	154	180	187	156	167	158	176	169	196	151	171	159	178	175	188	202	176	176	164	183	185	200	139	182	156	186	177	173	180	177	132	191	177	195	176	169	173	165	168	152	161	205	173	168	181	183	161	136	178	183	183	190	163	151	193	180	169	178	167	141	166	179	172	165	172	183	169	179	159	167	168	159	173	145	168	170	165	175	179	171	160	144	185	156	167	167	180	191	187	162	161	171	173	165	171	166	173	177	192	172	150	175	177	152	169	153	187	166	159	178	178	199	168	153	166	151	181	176	180	165	175	189	192	190	176	198	169	168	175	164	171	171	158	167	167	174	191	207	168	160	168	174	182	153	186	177	169	162	195	173	163	185	167	168	175	159	167	184	168	163	167	162	184	170	183	165	181	174	155	176	166	175	172	181	161	168	160	180	191	171	209	159	139	169	175	178	162	151	158	191	172	153	168	152	160	170	148	156	204	165	155	172	159	178	164	192	167	155	146	186	160	165	160	183	184	184	200	187	185	177	153	182	179	146	155	159	167	149	182	177	179	187	164	192	169	191	169	182	153	159	184	175	168	170	173	170	168	143	185	170	158	162	166	172	173	171	200	185	171	154	157	184	203	168	170	170	167	175	214	150	162	200	192	173	166	161	170	175	155	171	163	185	178	185	179	178	185	181	152	162	162	159	179	181	166	161	187	210	212	139	166	162	164	169	197	182	156	172	143	208	155	189	173	181	188	160	174	153	173	169	169	175	175	161	158	171	170	162	179	183	178	159	197	187	161	163	206	183	176	163	171	166	163	163	150	186	165	160	169	169	173	207	184	165	159	149	170	158	163	166	154	188	162	162	175	177	162	160	174	159	168	170	171	175	152	190	149	153	160	177	159	183	177	175	166	192	142	159	187	169	185	172	164	172	158	166	185	142	179	177	182	162	164	177	182	156	186	183	178	168	171	199	157	166	173	168	156	189	167	161	171	161	172	184	195	194	168	148	177	149	161	187	160	178	182	189	168	188	198	155	186	189	174	173	172	183	159	182	178	169	164	168	150	167	200	148	167	160	162	174	155	183	149	175	159	172	179	165	178	158	162	195	161	196	208	165	161	155	179	161	173	169	161	182	204	161	181	162	174	177	174	161	145	169	170	186	166	182	172	166	186	164	162	163	162	188	171	172	182	169	165	150	163	162	166	164	189	170	184	168	179	183	180	177	176	163	167	148	167	179	150	180	198	171	172	135	174	173
1697	426	477	449	470	432	458	393	418	438	419	444	439	429	428	466	410	452	408	429	412	439	390	430	436	440	417	427	440	449	433	462	434	434	448	457	421	434	413	413	455	408	474	437	413	428	457	390	439	445	473	431	450	460	435	457	438	432	464	425	434	426	433	465	460	439	453	478	415	423	452	428	410	424	426	448	464	428	442	420	447	419	403	436	419	443	399	420	448	436	420	407	403	420	428	436	453	421	436	435	428	429	433	406	447	434	466	357	419	425	453	399	413	461	425	438	455	411	421	442	405	463	436	444	447	460	395	406	435	455	453	446	420	460	432	429	469	441	434	403	446	434	426	413	452	482	407	436	429	434	421	414	428	477	447	446	432	439	428	415	436	431	452	449	430	357	443	435	445	433	428	422	423	425	436	446	421	407	439	447	412	408	417	441	444	423	425	449	442	445	386	435	418	463	447	476	431	435	423	420	437	408	436	452	464	355	430	425	416	443	436	429	445	391	396	418	418	422	391	410	430	449	408	447	428	427	395	458	424	449	445	423	441	404	429	405	437	406	446	427	404	429	480	415	395	426	416	445	407	426	431	405	423	451	391	451	435	443	458	436	447	424	443	441	405	436	392	419	438	398	444	427	446	433	474	445	444	420	448	435	445	462	431	425	442	443	413	457	434	451	450	452	441	425	435	452	422	432	402	436	459	462	420	424	427	437	389	416	435	436	421	437	444	438	440	396	434	410	460	434	437	411	426	457	433	435	415	407	449	404	452	434	417	441	405	423	437	435	427	439	470	453	415	413	435	412	438	441	414	424	432	436	434	418	428	431	423	441	389	454	445	475	485	425	413	440	443	432	397	449	415	446	405	441	419	385	428	420	420	383	446	428	425	433	461	420	438	453	432	464	431	440	417	434	429	442	438	447	421	436	429	419	432	435	421	420	424	458	424	441	449	421	450	435	465	414	434	435	471	405	412	429	416	463	399	441	424	401	423	431	456	418	424	461	408	425	458	470	418	420	405	406	426	455	403	438	418	459	419	436	427	462	463	457	447	421	406	398	427	425	448	450	419	426	400	433	401	432	405	417	406	388	450	446	424	429	401	426	433	442	430	449	407	443	400	436	425	450	442	419	429	401	407	446	432	438	422	458	448	400	424	449	409	471	431	440	449	424	436	435	426	440	429	436	418	444	451	408	442	425	421	444	422	411	452	417	422	429	458	420	406	413	453	452	444	476	438	464	446	432	422	456	429	431	433	422	394	475	432	417	415	409	435	423	438	457	386	416	419	420	440	410	465	427	452	380	430	429	402	439	423	460	418	439	402	453	409	418	413	423	433	438	461	436	427	432	411	434	425	426	427	434	405	405	452	414	417	445	453	421	442	403	432	428	393	404	448	417	426	460	426	422	424	426	426	406	435	455	430	369	406	445	448	420	450	402	432	436	419	446	410	434	453	416	444	424	439	406	444	435	442	420	436	423	414	441	403	399	418	452	443	433	414	446	440	441	437	450	421	429	433	427	441	409	410	448	407	429	447	429	446	410	447	442	428	467	439	462	419	440	448	423	466	434	419	441	441	420	415	420	433	433	451	418	407	397	441	420	451	409	419	429	423	465	430	431	417	438	396	477	390	416	428	438	407	439	469	455	419	448	380	444	481	435	444	426	426	436	420	417	441	442	438	459	419	440	386	444	449	438	436	411	465	436	451	414	407	426	431	396	399	432	450	412	408	406	466	443	444	445	411	471	455	409	435	456	423	433	445	443	466	422	467	421	425	435	434	436	446	415	423	434	411	438	436	412	439	428	463	430	440	439	434	439	418	437	428	407	417	395	391	466	433	433	432	432	435	408	445	429	413	407	456	435	418	425	425	431	424	451	452	407	424	413	440	433	441	424	397	428	452	410	447	430	429	448	416	428	445	454	411	449	457	451	423	435	431	437	393	414	437	445	443	411	465	417	422	458	439	447	393	448	399	428	425	427	445	444	462	447	446	435	456	406	441	442	418	434	450	409	417	425	410	423	427	406	415	405	413	437	435	429	446	439	410	430	427	449	431	432	432	449	443	412	430	434	417	430	437	402	429	412	434	479	435	423	400	419	421	401	438	415	466	437	413	416	429	432	442	441	427	425	423	425	415	414	459	412	446	440	474	439	445	415	454	435	435	431	436	417	426	421	417	429	420	457	410	437	468	426	439	423	418	448	418	412	414	444	410	421	438	420	420	399	430	475	425	387	431	462	399	426	428	458	449	454	407	413	412	412	456	428	435	431	399	416	434	404	397	424	463	461	442	431	454	425	414	446	445	440	435	417	401	475	427	399	425	445	423	456	441	435	405	447	439	371	404	443	413	444	421	409	452	450	449	425	387	464	418	407	428	473	420	413	455	454	409	390	412	418	436	450	406	460	419	426	426	431	416	468	441	439	442	450	435	470	418	442	415	393	427	456	451	450	417	437	444	393	427	467	421	390	444	428	448	468	440	426	392	474	441	467	451	425	458	418	442	441	446	434	434	418	419	440	404	442	459	444	429	453	425	422	448	416	428	436	468	425	415	420	406	459	415	401	437	447	414	436	416	446	415	403	418	431	422	431	458	417	389	426	455	414	444	395	453	456	435	498	419	468	459	431	436	428	436	405	411	401	426	455	400	441	382	411	442	442	423	447	432	412	391	466	451	434	413	427	411	433	454	448	437	422	453	426	424	413	427	399	443	441	430	418	431	454	441	452	461	439	412	451	419	427	424	442	485	447	435	464	470	422	454	424	396	425	401	407	398	440	426	465	436	429	439	413	423	425	427	430	452	432	463	451	447	417	444	398	402	431	468	439	434	436	458	460	410	415	430	443	447	420	415	462	407	413	416	450	422	436	449	385	444	416	431	419	405	422	409	457	421	437	416	454	413	458	392	400	425	434	446	421	455	412	448	454	408	394	431	446	425	394	431	456	425	443	451	415	431	445	427	439	414	393	427	419	407	421	434	444	430	428	428	469	409	426	417	433	426	418	452	446	454	404	412	407	414	420	442	424	412	440	430	460	430	423	442	409	464	411	490	391	424	419	414	429	414	453	416	424	446	416	423	428	418	431	443	417	411	408	432	416	420	438	400	415	424	440	446	445	448	413	441	429	440	445	432	421	433	443	428	424	458	438	399	452	391	442	435	416	453	435	417	425	431	422	467	437	396	453	426	396	419	396	459	452	431	430	423	423	435	452	452	446	440	420	449	375	437	429	423	431	450	392	495	399	442	433	427	430	418	430	429	426	472	446	455	411	411	456	403	446	448	396	423	419	447	431	417	430	424	412	442	394	433	429	445	431	439	450	435	392	435	443	412	489	503	404	500	434	427	426	441	455	419	426	467	438	429	465	396	413	421	432	425	412	397	391	407	481	454	387	474	416	430	459	420	401	447	464	421	427	442	442	426	464	436	413	425	465	429	433	426	462	395	405	461	446	417	445	417	429	454	426	451	432	424	412	407	444	434	439	428	405	442	432	407	428
7533	533	512	462	389	357	288	292	241	250	243	238	212	250	222	211	243	252	248	209	223	224	226	228	232	223	199	203	220	238	217	222	204	227	228	232	243	230	238	221	219	220	227	202	238	186	204	203	216	200	203	214	214	218	213	240	221	224	225	233	205	187	175	209	222	262	211	245	235	206	201	251	215	199	225	217	194	245	206	223	246	231	237	209	246	228	247	220	206	218	223	211	223	237	226	233	212	211	208	237	222	191	211	202	222	205	201	193	228	242	229	230	229	207	216	213	223	218	227	231	214	225	227	223	214	196	212	200	249	192	196	218	207	234	203	208	236	214	224	228	231	213	209	217	228	176	220	236	231	224	193	218	205	192	210	203	221	241	198	197	217	219	238	228	216	184	241	236	223	200	226	242	225	216	205	210	203	203	211	221	216	208	214	209	192	221	217	208	242	225	239	221	220	228	227	197	189	187	224	197	232	197	198	195	210	229	240	212	228	200	196	220	226	213	185	213	206	197	242	205	250	247	225	187	216	250	230	203	230	232	228	211	188	217	218	232	250	179	223	231	251	243	210	202	217	214	273	220	208	232	228	207	204	224	218	223	223	224	217	206	208	197	239	222	209	221	216	225	235	237	217	213	208	231	239	224	199	224	228	208	243	212	210	217	213	216	224	233	219	206	221	225	233	224	243	211	213	199	225	224	222	241	229	220	193	213	213	223	224	213	171	228	200	192	211	221	200	202	224	205	224	219	219	227	204	208	238	213	227	232	234	212	211	203	238	230	243	210	209	226	207	215	213	216	216	233	225	175	191	211	228	223	229	240	200	221	216	221	214	232	235	217	203	208	210	210	232	207	219	240	210	237	220	233	234	198	236	232	219	226	217	234	240	196	180	214	224	206	214	192	204	208	219	215	183	205	208	235	219	262	220	229	213	231	199	220	206	217	230	245	223	224	221	203	230	220	200	210	222	229	204	204	230	241	200	203	218	198	225	238	205	224	224	207	222	241	215	190	213	228	210	231	201	218	213	215	194	190	234	221	186	223	191	205	221	202	216	244	214	204	198	218	200	224	201	197	202	216	244	230	234	221	211	229	198	225	217	215	227	223	204	235	232	188	202	180	210	240	226	205	235	223	211	228	256	234	208	207	233	196	252	226	223	243	230	238	217	240	231	220	214	217	208	227	222	187	211	222	197	196	184	201	211	221	215	228	216	237	202	246	204	228	207	221	208	224	225	204	242	221	233	217	209	235	223	223	210	190	245	221	187	235	221	205	235	214	209	209	193	186	231	201	185	219	228	251	230	227	244	192	216	211	213	212	228	203	219	208	281	222	216	203	205	217	211	234	208	205	249	207	218	264	234	185	199	217	216	207	218	226	232	205	240	227	217	182	229	214	211	192	226	225	227	223	217	218	223	218	214	211	227	213	206	249	204	216	202	238	221	207	233	205	224	225	187	217	243	210	218	208	210	229	193	222	232	225	216	197	204	200	207	244	223	221	227	247	215	224	190	232	203	195	206	212	206	175	206	232	233	172	192	212	201	206	219	228	224	252	201	196	236	216	248	203	226	244	215	212	196	237	203	196	181	207	230	207	216	226	210	226	212	203	218	202	189	205	216	194	210	203	243	211	221	230	222	204	194	217	229	196	210	239	198	246	221	225	204	232	182	239	212	213	218	208	203	211	236	234	230	204	215	235	234	226	232	203	201	226	227	212	231	200	209	224	228	192	207	223	199	208	220	218	206	217	214	223	218	210	209	217	229	206	183	212	226	217	231	205	218	193	219	236	180	227	233	207	219	214	220	230	210	219	229	217	201	227	199	213	197	207	207	228	211	194	203	223	230	241	220	213	214	201	231	215	239	190	202	192	239	220	199	197	211	210	209	188	219	216	225	222	229	217	217	171	179	230	227	211	224	205	192	201	203	202	226	235	229	213	241	237	196	223	208	204	210	211	208	236	221	220	234	226	198	201	219	214	200	230	194	236	262	195	195	234	214	233	242	227	212	228	222	217	225	193	221	198	216	194	231	230	228	226	226	205	217	213	214	201	249	208	207	204	228	217	226	228	230	235	220	240	192	226	205	199	220	218	225	234	212	198	211	226	221	226	224	202	241	229	197	208	211	238	214	208	225	212	220	212	205	229	235	227	252	204	223	232	242	207	220	204	212	195	223	231	196	211	204	224	197	213	233	255	209	267	231	246	241	224	221	217	236	208	203	204	201	224	190	202	221	239	234	231	244	199	206	201	193	216	244	227	212	196	250	209	215	200	210	206	222	227	201	220	207	186	192	218	199	255	223	207	216	214	206	227	235	234	237	239	208	186	240	199	218	246	223	227	206	191	200	218	216	200	214	218	222	212	185	217	203	238	241	227	222	215	202	219	207	234	200	226	181	256	229	211	218	210	217	200	230	224	204	236	210	202	179	200	204	229	211	208	227	236	227	213	241	235	210	225	198	215	207	184	210	208	240	200	226	227	210	216	208	223	214	216	212	250	205	221	196	238	237	207	216	235	206	187	214	231	196	202	209	215	187	227	229	210	189	238	198	221	225	227	194	212	202	209	223	217	212	208	236	191	235	208	231	228	206	204	213	201	230	226	208	213	223	207	216	213	206	223	210	224	234	243	206	219	216	232	187	221	193	229	235	189	231	197	195	210	212	231	218	224	194	202	238	225	250	205	240	238	210	222	222	182	238	210	241	228	208	205	255	231	218	191	212	205	224	218	230	224	195	214	229	229	203	239	209	232	236	216	223	202	248	244	193	210	208	235	219	196	186	241	210	231	235	210	204	209	187	219	252	207	237	229	224	216	240	248	199	215	228	220	224	212	244	202	192	220	229	202	211	220	245	217	238	205	224	221	204	225	257	253	208	206	224	201	231	201	230	226	236	217	224	196	225	201	212	215	242	244	216	206	230	207	248	237	205	220	193	210	254	240	230	223	227	220	232	231	222	238	186	204	203	244	219	221	210	236	237	187	229	224	185	222	204	212	224	214	205	204	190	215	210	192	228	225	239	187	238	204	245	224	241	231	225	221	238	226	194	197	231	238	229	221	208	211	213	239	216	218	216	212	208	181	207	212	228	216	206	212	204	209	214	219	235	204	171	230	231	229	172	211	205	228	210	198	215	207	204	229	197	247	258	200	212	195	216	241	240	224	173	195	204	189	217	234	208	197	198	206	227	205	210	207	240	186	203	207	233	218	208	192	193	232	198	235	246	202	234	221	198	212	193	239	192	203	215	236	205	214	218	216	200	210	197	224	237	210	236	224	227	217	196	225	241	228	197	228	244	214	208	203	247	203	193	222	219	236	234	253	200	204	221	210	232	209	221	233	216	197	200	200	190	204	227	243	182	217	228	208	207	233	224	217	220	232	209	219	202	226	251	211	215	193	217	214	205	237	192	195	243	213	226	230	223	221	237	229	237	199	241	186	220	219	236	247	242	223	241	215	206	219	208	219	240	228	226	233	227	229	199	221	237	213	216	191
6243	759	1158	1377	1192	1051	941	818	795	734	656	642	669	628	660	581	641	623	579	593	575	592	593	583	558	500	591	576	566	566	560	535	515	541	570	561	525	538	585	548	534	550	519	532	522	591	552	489	572	600	577	585	542	568	526	523	523	517	500	544	587	531	528	516	561	552	539	529	553	577	550	558	498	540	506	525	548	519	552	551	566	535	547	531	537	487	567	524	540	535	513	530	509	583	503	586	560	535	538	524	554	548	527	534	543	543	546	538	538	509	526	521	554	537	562	537	537	547	513	511	509	529	494	510	529	528	526	531	512	528	530	515	555	550	522	511	518	527	470	553	535	523	556	526	582	500	536	557	483	550	557	519	527	494	527	502	553	585	523	549	531	522	531	516	512	559	540	548	510	596	553	558	529	502	535	567	508	528	552	520	541	506	520	517	548	522	508	532	536	555	534	537	529	540	520	494	519	573	523	529	526	512	546	530	528	539	527	498	557	531	556	562	543	527	564	528	579	531	559	494	519	514	545	531	517	534	566	574	542	536	538	571	515	554	543	502	564	531	556	531	608	498	541	522	556	545	523	493	529	539	500	517	540	537	544	576	565	560	509	544	582	543	534	542	560	565	518	576	530	535	552	519	542	506	550	529	552	513	523	557	499	504	520	540	527	539	516	508	548	551	547	531	513	546	528	547	527	621	542	545	529	556	523	528	484	556	534	556	558	549	538	573	530	503	546	539	522	540	529	561	525	521	508	569	535	546	483	537	522	558	547	529	563	548	527	537	557	551	562	505	548	579	521	538	536	512	578	543	508	545	511	545	536	534	524	546	536	539	514	561	481	519	547	525	569	519	494	518	516	549	534	502	483	525	556	529	570	531	554	523	536	556	527	542	535	532	563	532	521	562	534	554	520	504	531	523	578	530	570	524	518	493	556	533	497	507	581	543	512	532	552	532	511	568	508	503	560	543	531	544	577	528	508	533	553	534	510	513	558	523	558	543	507	518	591	525	519	499	559	564	565	599	523	516	501	601	537	569	515	502	509	484	488	555	492	552	502	521	536	535	519	501	559	525	518	535	510	514	518	493	499	528	516	540	572	493	569	511	532	579	514	559	509	504	543	515	502	512	551	549	514	538	553	535	489	549	498	519	550	534	543	532	525	545	551	548	528	542	525	517	528	542	527	541	558	546	548	526	524	537	525	518	532	529	548	538	517	542	526	525	506	524	522	521	541	523	534	490	559	560	533	518	519	518	526	538	560	501	538	503	520	489	508	558	545	515	541	513	519	532	550	529	500	559	530	546	531	513	531	505	555	511	483	550	537	569	508	543	540	600	511	519	568	549	526	527	529	535	509	575	485	501	588	597	528	561	577	567	557	551	522	505	512	502	580	525	509	504	510	533	531	513	489	538	556	514	527	536	526	513	514	574	558	553	536	495	534	558	517	551	480	535	518	511	536	567	568	539	525	524	517	551	504	520	503	544	513	518	512	488	505	558	523	533	502	539	539	528	538	527	513	544	496	538	518	509	569	559	557	571	594	564	528	558	564	540	515	533	545	502	521	496	529	546	546	509	534	529	522	485	522	559	530	538	515	564	536	584	596	544	530	534	538	557	524	541	546	539	502	528	533	546	535	552	566	512	506	521	609	490	533	482	520	508	522	493	570	521	548	546	500	498	553	550	537	544	517	553	498	551	516	550	502	583	538	515	561	485	505	547	547	528	507	552	511	512	548	542	520	515	565	547	562	516	524	516	534	515	492	524	531	534	521	520	527	572	549	540	527	510	534	593	518	558	499	538	531	541	537	511	529	518	527	535	536	534	528	564	548	498	548	525	513	503	547	562	515	579	501	536	509	512	540	542	549	532	549	534	542	508	577	504	522	501	574	540	507	512	569	538	507	541	523	517	535	509	532	525	533	560	610	528	516	516	494	519	535	542	487	512	533	525	545	543	520	534	553	504	531	504	512	489	499	576	533	483	531	523	483	583	540	524	543	580	543	506	546	501	558	578	549	550	533	559	541	527	481	509	529	520	510	495	527	510	537	545	525	511	536	531	552	489	559	536	488	532	509	569	564	586	531	532	526	506	552	549	524	514	548	524	546	527	529	534	552	552	538	513	500	550	564	493	529	524	538	550	511	486	534	521	569	512	535	522	490	546	564	518	465	549	500	489	529	550	527	544	553	533	551	553	511	544	521	550	562	515	508	526	545	592	530	552	553	550	498	557	541	548	532	505	516	516	565	514	520	526	539	518	484	515	530	549	541	514	534	555	585	514	519	530	522	497	525	502	522	559	582	470	562	513	542	550	511	522	522	540	548	529	555	522	502	508	556	536	543	530	507	520	530	542	526	546	529	521	543	518	516	540	512	545	551	505	496	555	555	586	520	572	536	510	527	553	500	563	543	527	525	533	519	561	500	549	548	550	551	542	507	555	492	537	543	570	541	538	545	506	529	565	476	554	478	559	546	540	540	535	524	461	469	535	542	536	576	554	502	542	515	515	504	525	536	506	502	534	539	561	534	521	502	498	531	540	500	553	542	535	511	543	514	511	503	522	524	517	524	505	565	548	549	548	525	549	519	555	526	551	576	526	577	556	543	521	519	479	550	538	510	511	572	519	535	560	533	535	533	537	499	540	525	544	528	556	520	536	557	537	520	565	568	533	516	567	505	491	541	544	523	522	526	520	545	550	532	535	536	526	512	489	519	537	530	541	504	536	541	520	547	547	509	550	561	527	521	500	539	557	517	567	518	572	535	537	526	522	524	513	530	519	556	524	530	549	516	559	550	524	543	528	547	550	490	542	488	547	512	508	573	516	522	530	545	526	552	564	549	549	551	503	555	524	516	515	511	519	545	547	557	505	530	516	546	507	567	515	538	514	511	576	544	509	493	554	524	524	526	550	488	535	549	551	549	519	510	505	554	541	570	500	595	519	522	540	547	502	548	555	564	549	558	573	549	530	517	542	546	538	557	503	546	562	518	520	492	564	512	535	505	525	578	523	550	534	509	510	517	525	561	560	527	540	517	541	504	486	522	583	531	535	542	520	505	518	529	566	562	513	548	532	500	572	513	500	540	549	539	558	564	510	539	468	533	518	501	523	495	558	528	513	543	520	494	537	513	516	560	509	541	519	555	546	522	504	546	539	571	505	570	541	528	552	535	548	534	537	552	510	515	520	559	563	553	501	549	507	494	543	538	505	532	521	513	537	497	545	496	525	546	587	508	538	526	555	533	528	526	533	499	520	531	512	508	540	503	544	488	522	545	511	547	490	500	533	543	542	517	525	479	529	541	555	530	548	540	586	548	551	520	569	508	530	557	536	554	518	537	522	488	536	537	497	510	540	514	578	519	553	536	543	548	549	550	548	506	527	502	523	539	507	534	541	538	539	536	551	570	545	551	549	530	541	534	555	537	529	536	527	512	490	535	556	503	534	526	506	565	538	509	534	499	502	558	561	521	584	534	513	529	549	551	511	533	505	519	532	545	527
14291	1342	1152	965	732	581	512	465	440	456	441	391	447	383	417	420	397	395	418	389	372	411	416	445	422	419	371	416	401	385	399	399	384	393	389	390	429	381	382	394	388	388	377	375	371	392	411	375	385	375	386	394	401	373	361	373	360	393	388	394	426	409	390	384	377	385	377	402	387	382	393	342	365	394	384	374	416	401	393	353	382	379	354	377	367	360	420	401	374	382	393	410	338	417	369	368	388	348	356	346	348	372	383	371	376	401	353	410	380	387	355	396	371	372	398	427	380	344	368	359	385	412	365	376	416	343	418	371	374	376	388	395	385	375	365	413	371	379	401	366	393	379	386	374	357	389	363	360	394	359	378	361	347	398	419	417	393	376	384	395	369	386	422	382	365	388	352	455	376	360	357	364	353	345	407	366	347	433	379	363	403	421	367	342	411	395	358	360	399	377	368	382	354	353	365	407	363	369	354	348	363	408	384	362	375	412	372	425	393	364	354	365	414	372	389	382	379	377	372	391	385	361	354	364	401	414	399	384	361	375	421	354	371	379	367	363	430	385	383	366	420	374	367	351	376	395	388	359	363	377	370	386	399	401	421	387	396	393	399	398	354	393	403	382	367	394	386	352	396	382	406	350	356	403	411	364	383	390	347	345	380	366	400	376	381	409	344	358	366	379	400	378	383	345	373	378	421	378	387	400	401	374	352	379	361	368	380	362	404	412	368	409	354	375	377	402	402	404	431	373	345	371	373	371	366	393	399	369	374	392	354	352	348	394	406	399	376	370	392	411	382	384	402	365	398	405	383	403	381	387	358	384	394	435	361	388	358	396	360	353	367	376	371	384	360	421	369	350	366	391	387	382	373	373	373	389	388	400	400	406	359	368	363	375	416	412	392	350	420	399	371	391	372	374	373	385	370	395	372	395	380	408	381	368	377	342	359	406	382	377	387	376	367	384	376	364	366	406	383	428	387	396	362	349	394	379	401	370	387	390	386	399	384	325	399	414	395	412	377	414	384	390	368	385	395	404	410	406	388	368	344	393	363	389	374	361	402	374	374	421	402	380	388	382	380	431	388	377	358	395	381	374	384	373	370	374	388	409	366	362	383	388	363	373	387	389	369	369	365	351	390	383	364	405	392	364	371	404	398	361	357	356	398	391	369	355	355	395	390	352	367	398	348	380	386	383	376	413	367	378	358	367	377	378	385	377	376	408	363	393	320	391	405	402	361	356	352	371	353	373	357	341	387	362	397	388	376	370	379	364	372	357	406	417	383	390	377	360	394	381	357	366	360	405	352	372	376	363	401	407	389	359	358	388	430	385	396	380	361	348	383	367	382	398	371	337	427	355	385	390	408	374	397	368	387	337	352	382	330	382	377	375	376	345	340	368	381	388	427	386	321	382	378	398	405	379	374	386	421	383	367	398	369	381	353	417	407	404	361	362	365	380	397	381	394	355	412	401	386	378	382	399	377	426	403	409	379	430	386	363	406	363	352	351	363	379	365	381	361	387	370	365	379	373	428	361	390	394	404	358	359	371	347	404	362	353	361	385	385	373	396	377	393	412	388	386	418	402	367	376	337	395	366	371	378	349	369	373	374	368	421	406	397	376	369	352	366	389	378	400	398	389	426	375	339	330	395	376	380	369	384	353	396	352	412	360	384	400	386	385	368	345	360	336	339	410	404	330	340	376	332	365	387	364	398	402	414	390	379	387	384	363	386	448	404	356	374	380	401	390	449	411	387	367	367	351	393	355	403	402	412	354	367	355	411	387	366	417	399	354	342	370	410	410	422	405	399	336	408	401	391	400	372	375	371	371	360	364	355	362	401	363	365	382	338	409	396	386	382	396	378	381	355	377	390	379	374	387	388	414	391	358	356	382	353	382	410	376	345	408	354	381	407	397	355	406	354	379	377	374	378	355	347	371	386	353	390	375	355	351	414	401	354	379	402	366	372	366	378	371	385	377	354	375	399	347	398	385	388	391	365	358	372	370	380	384	369	364	344	355	359	415	394	382	387	380	351	359	360	377	364	407	395	396	411	385	371	377	368	376	361	360	384	405	413	375	419	386	377	395	380	379	373	369	347	374	371	357	332	385	345	400	391	405	366	401	380	352	391	375	414	359	382	389	355	364	401	371	394	394	396	378	361	402	345	360	376	385	364	389	399	399	394	417	361	378	398	382	377	366	344	412	380	350	389	376	390	406	387	375	360	420	383	372	390	444	355	353	365	374	404	383	347	403	392	407	392	346	387	383	346	385	361	373	379	401	366	401	404	394	383	362	381	403	381	380	389	389	387	398	388	353	364	406	361	376	376	370	379	395	387	367	374	369	410	423	373	354	360	371	390	376	388	389	384	396	398	386	376	410	395	381	403	360	377	379	398	380	387	414	382	388	377	365	403	361	341	361	375	398	367	385	353	373	401	391	413	393	417	379	356	325	422	374	363	376	374	391	412	424	388	379	387	374	362	406	387	374	396	395	375	378	391	370	372	416	374	450	414	377	341	360	370	378	420	429	402	365	396	371	388	380	388	386	385	368	387	397	392	356	377	374	370	428	390	388	384	388	352	372	402	403	401	406	360	388	397	401	391	373	387	384	415	359	377	411	373	379	418	396	409	388	407	429	380	355	415	380	346	374	377	375	360	345	409	383	376	380	336	344	393	350	331	387	367	393	373	391	386	399	404	371	395	380	409	399	355	387	340	415	389	405	355	359	366	351	380	379	374	397	399	384	356	338	392	361	366	381	426	380	373	380	383	438	419	426	356	399	400	405	384	376	359	367	367	374	394	410	351	381	362	378	371	381	364	384	360	352	384	366	384	402	400	394	404	402	382	378	393	370	359	363	353	393	331	386	362	357	422	379	394	379	376	398	402	421	354	354	346	354	396	377	371	380	385	350	364	381	398	355	388	389	358	380	403	384	412	369	365	394	334	382	373	368	402	396	403	343	368	382	383	366	377	366	381	359	382	362	390	393	374	370	398	380	370	369	356	391	352	428	382	402	379	365	407	377	403	362	447	398	404	367	378	367	389	394	376	380	378	400	372	396	369	366	358	381	381	374	391	397	380	397	404	377	394	362	387	402	366	357	379	377	390	357	370	425	380	337	361	373	393	404	381	316	408	409	400	347	378	403	417	385	354	386	372	432	375	411	387	371	362	402	339	375	366	391	396	366	385	368	382	391	391	418	410	366	367	375	386	344	388	391	415	390	407	393	373	367	436	392	434	391	366	371	406	336	391	398	393	378	341	380	380	423	379	371	355	354	416	386	388	364	368	368	416	382	394	393	386	388	386	386	406	393	383	341	405	390	381	404	372	334	399	409	387	379	394	377	358	353	393	403	407	377	380	360	368	387	382	379	375	365	391	413	390	376	397	361	362	386	394	397	393	382	379	359	388	368	421	344	354	324	370	385	365	379	413	401	355	363	368	373	374	430	391	377	357	350	382	393	380	402	390	384	344	394	363	423	357	384	375	369	370	385	377	358
8526	1335	2296	2563	2220	1908	1674	1428	1348	1230	1186	1073	1058	1124	1039	1025	958	959	942	937	954	963	929	921	916	947	902	915	907	898	936	924	883	873	893	863	900	875	858	842	874	877	909	843	869	851	781	887	870	886	836	868	848	843	873	909	855	860	839	867	829	866	883	892	820	837	864	879	814	863	836	829	850	873	867	873	813	839	879	836	866	793	843	840	834	875	859	850	933	878	817	859	902	823	876	870	822	844	857	819	861	834	876	795	881	813	842	860	895	872	833	804	854	861	816	824	845	845	862	823	865	787	849	834	875	835	817	797	854	853	883	883	877	900	841	843	842	853	887	834	883	836	849	858	900	838	844	819	853	864	862	830	820	871	881	855	866	849	892	792	823	901	779	858	822	840	820	861	883	864	843	908	870	820	883	843	880	901	894	862	850	847	833	846	849	845	845	911	874	819	862	849	804	844	789	871	896	863	872	868	852	869	858	857	863	851	838	859	885	837	901	904	853	851	939	835	875	862	836	845	826	854	818	829	854	846	762	850	861	829	858	869	845	860	866	795	818	851	855	828	840	865	868	825	825	867	854	847	848	900	858	864	869	836	832	841	856	892	843	900	893	874	892	858	825	864	826	884	851	843	882	933	810	834	853	868	902	822	788	857	903	862	790	861	882	879	889	878	893	873	818	893	871	831	854	924	827	799	870	771	881	842	854	854	824	852	834	791	861	882	786	819	806	777	856	882	822	887	920	851	850	847	829	834	878	818	860	843	793	824	861	871	894	876	863	840	874	839	808	861	810	900	867	864	876	831	857	876	887	812	878	835	871	857	853	865	839	868	857	869	871	853	846	886	836	875	871	852	824	892	890	895	817	805	826	862	875	856	834	819	867	828	857	852	847	894	829	814	846	867	830	828	814	848	877	864	852	824	843	906	876	837	828	866	832	860	889	877	814	853	828	854	839	851	832	879	869	861	800	796	831	843	870	882	838	862	853	864	810	879	878	855	813	822	897	842	832	843	833	806	880	851	883	842	889	942	857	840	872	841	860	871	831	901	846	861	877	815	866	876	847	855	881	876	854	818	812	838	876	851	857	834	784	878	869	868	897	824	824	878	854	832	865	836	890	833	823	872	852	845	871	869	859	837	826	857	813	891	854	873	854	832	898	869	893	881	840	880	865	881	910	823	840	811	847	810	842	872	796	867	847	860	815	810	806	843	818	811	912	859	855	827	793	867	837	875	819	885	807	899	877	857	808	894	838	823	819	851	795	843	782	858	871	876	843	864	859	835	858	865	782	842	869	896	862	890	863	880	835	856	795	849	827	887	878	846	839	853	849	817	786	831	886	853	848	807	854	856	845	849	847	840	820	836	863	847	813	846	795	850	833	831	927	844	821	866	807	857	829	837	875	833	848	814	857	851	870	835	864	816	837	837	829	829	860	857	812	906	856	839	818	881	853	880	831	861	835	831	825	830	865	789	846	865	884	856	874	845	835	881	885	865	842	877	855	871	861	856	840	872	865	851	873	832	861	841	891	806	829	885	881	880	824	865	849	852	838	823	834	847	827	836	854	827	881	828	862	832	861	868	811	858	847	886	871	864	858	868	851	826	853	862	794	890	829	893	865	829	825	796	873	838	810	856	884	856	888	880	841	836	861	822	808	819	871	816	851	848	854	823	780	837	835	848	812	861	866	894	838	834	850	864	845	849	829	803	835	826	904	855	803	850	840	835	840	834	859	856	845	866	872	880	843	866	886	838	880	888	868	864	820	879	868	828	846	882	846	791	884	854	834	861	864	868	850	886	884	878	808	838	836	855	849	819	821	826	834	811	805	833	827	898	836	815	803	843	863	863	817	851	862	881	831	849	840	841	850	854	901	883	844	866	886	835	836	827	842	854	861	856	849	839	856	863	849	817	819	881	861	900	902	827	875	862	809	893	832	854	836	810	839	841	845	843	881	848	833	850	857	829	826	827	843	814	806	808	800	835	856	867	888	821	873	809	846	808	846	849	837	828	848	896	838	823	831	827	816	829	821	809	860	874	836	854	870	818	866	798	857	849	839	841	871	795	838	866	831	832	870	862	880	847	866	845	832	799	836	882	841	827	870	878	855	804	836	833	857	862	822	849	871	881	865	882	838	825	837	807	854	854	783	816	819	870	814	866	833	850	792	805	885	861	819	842	821	883	879	860	890	830	843	837	798	768	832	863	842	839	852	830	892	836	814	825	899	859	879	801	819	844	843	881	871	854	805	869	884	882	828	862	838	867	861	833	833	812	845	869	856	816	892	866	864	869	817	821	836	868	816	829	814	846	842	855	894	813	825	821	833	880	774	857	884	839	815	808	852	855	817	844	869	858	871	877	855	873	865	845	870	902	895	833	905	845	835	818	858	864	808	873	817	787	814	850	857	868	830	823	859	828	802	881	840	851	863	837	870	907	878	842	858	806	845	856	861	845	864	825	833	830	839	882	895	844	859	852	817	845	885	818	918	815	844	865	880	826	798	884	845	848	918	823	871	873	861	877	844	857	871	845	845	882	902	838	804	839	852	861	814	887	815	854	853	831	877	886	872	837	850	870	781	909	831	859	828	925	906	796	870	781	874	823	827	864	901	875	877	790	898	833	824	862	837	870	815	837	898	847	837	824	878	805	827	865	856	876	881	835	918	861	875	882	846	851	879	854	830	894	818	861	874	846	837	828	879	835	782	824	826	854	806	807	866	850	848	852	852	848	850	866	771	854	879	851	874	854	821	856	935	892	864	826	855	882	806	781	851	817	856	804	859	877	824	830	843	844	838	850	853	817	816	840	819	864	900	894	823	845	868	872	832	850	822	882	869	829	876	843	908	885	848	872	861	861	879	821	861	864	878	850	875	823	816	844	858	835	842	836	885	855	872	836	848	844	842	851	860	872	793	882	817	875	905	907	833	854	847	915	870	884	878	847	803	862	797	864	832	887	857	838	824	812	823	866	839	819	876	868	854	830	849	878	886	864	876	856	856	848	795	867	879	816	839	856	844	818	874	823	845	859	826	844	878	889	840	849	780	877	866	891	860	868	856	847	867	873	901	853	886	827	874	825	840	852	818	864	831	825	848	874	868	889	849	899	868	855	835	846	830	862	843	829	846	874	849	854	839	853	829	886	865	805	850	919	846	825	858	820	782	872	887	831	800	825	819	842	882	815	795	918	869	886	848	839	858	911	924	893	870	852	860	845	829	875	820	883	835	894	845	794	894	817	861	800	863	838	835	848	817	805	830	817	826	878	891	875	821	867	895	879	785	900	876	850	874	865	832	890	845	864	850	881	848	812	852	923	829	858	846	892	867	862	840	829	830	833	775	850	854	863	809	835	854	810	870	824	887	836	857	877	861	866	837	891	844	891	872	837	824	834	875	823	856	842	866	824	866	868	796	833	851	822	841	785	869	845	839	864	862	864	875	868	852	947	885	808	930	864	887	772	837	787	819	838	838	874	836	908	785	817	824	868	796	850	891	900
1573	182	177	211	183	174	182	176	175	168	183	163	198	156	178	175	141	183	173	185	171	168	196	185	170	177	159	168	190	217	164	174	162	160	175	165	157	161	163	170	195	171	178	176	154	192	199	181	171	180	184	177	169	193	167	168	172	184	135	176	172	197	184	171	178	155	181	165	168	185	177	188	176	163	179	158	174	158	184	150	171	162	146	171	170	181	208	187	183	169	180	154	151	169	170	179	173	171	172	168	168	178	194	174	186	173	158	155	185	170	174	164	165	160	154	181	176	181	162	194	183	194	168	174	180	186	178	202	158	157	180	150	174	177	192	181	170	193	148	186	159	190	181	155	172	171	169	157	173	184	153	207	173	144	161	161	186	159	165	173	177	188	173	154	183	158	162	172	167	168	190	183	168	185	193	184	199	194	190	179	167	171	170	178	184	159	178	168	195	178	145	187	185	189	197	154	151	180	175	179	166	157	178	177	180	178	177	163	164	163	190	164	168	181	168	179	188	166	187	177	182	178	154	180	196	184	178	172	188	171	183	183	165	179	185	188	177	173	173	179	194	181	183	166	185	172	165	179	171	206	168	158	194	154	169	138	176	181	159	170	194	166	197	162	148	164	186	171	162	172	160	176	176	185	181	217	125	174	180	186	163	156	172	160	148	156	172	204	172	169	175	165	186	181	175	170	185	148	138	172	179	161	164	184	174	185	165	161	187	176	168	164	177	177	165	192	178	159	190	142	166	176	189	157	186	188	159	166	162	186	173	161	181	194	157	173	196	201	169	167	155	189	181	167	201	166	168	187	179	174	168	160	181	184	156	166	167	172	166	170	143	165	165	172	164	195	166	176	162	159	154	162	159	156	166	181	172	165	202	162	151	171	176	185	162	158	182	171	180	170	164	166	176	159	148	169	185	179	187	164	146	139	159	149	182	153	152	177	154	178	182	187	196	166	198	179	169	173	161	163	179	130	157	229	190	185	198	179	164	201	156	166	159	176	176	186	185	164	181	158	170	184	172	189	187	179	184	178	173	194	181	155	164	172	170	177	204	175	167	176	165	156	174	175	176	198	169	194	162	146	183	175	163	146	172	173	175	169	161	197	190	170	187	166	147	173	142	189	159	171	171	176	199	181	180	192	188	184	172	179	162	155	159	148	171	166	172	183	183	168	175	186	172	189	176	163	187	178	173	185	191	190	182	203	159	164	173	188	146	203	157	187	193	155	180	161	176	178	172	178	156	170	182	167	160	165	209	174	155	165	195	179	180	170	172	192	181	175	158	186	135	169	193	170	165	176	170	163	181	188	131	165	151	168	163	158	176	197	174	168	184	201	185	192	176	159	189	180	187	166	185	178	170	152	156	195	167	158	163	179	183	178	161	181	194	185	181	185	201	175	184	201	175	172	176	186	181	151	134	185	166	194	174	166	150	168	179	183	158	168	178	179	140	152	163	162	189	181	171	162	177	166	163	201	182	144	177	180	192	159	187	186	182	171	162	178	178	170	138	170	171	176	192	155	164	175	185	166	152	201	150	171	157	181	168	168	181	191	167	195	178	195	175	175	197	147	162	163	191	187	160	172	205	163	166	162	178	161	166	188	204	179	172	157	176	190	180	183	189	179	164	195	179	164	170	180	181	178	164	165	176	151	166	181	178	160	161	170	176	172	173	168	191	155	165	167	180	164	201	161	189	189	172	166	157	183	177	193	186	163	178	145	153	151	171	158	179	189	162	157	160	173	177	157	174	194	172	180	166	194	166	176	137	175	163	161	157	187	179	171	150	167	186	173	175	192	184	162	188	150	165	172	169	165	153	161	167	187	175	162	175	191	165	201	159	179	189	172	176	179	184	171	172	175	188	189	210	174	162	166	164	180	206	153	203	182	167	156	184	182	178	160	201	193	167	152	157	169	174	171	165	192	186	187	177	178	154	158	172	174	179	170	161	178	175	207	185	187	152	178	174	160	161	174	161	157	172	181	159	198	172	168	175	167	173	193	206	214	151	191	177	184	172	165	157	190	177	174	156	166	172	176	183	175	151	171	168	163	185	166	155	170	182	167	184	179	151	175	188	182	174	193	168	151	163	183	180	177	180	146	179	182	147	179	193	169	173	187	148	168	158	150	187	169	175	166	170	186	171	175	171	196	187	163	159	163	177	201	162	195	182	160	160	180	165	192	170	180	171	152	139	177	202	176	170	175	203	179	160	164	195	166	167	166	165	192	187	201	185	177	180	151	147	161	177	170	189	158	181	166	147	173	195	183	184	163	182	155	173	159	177	189	168	183	165	178	168	187	158	174	155	163	183	169	183	169	165	160	180	179	186	169	169	175	172	191	160	179	153	173	187	168	171	154	198	166	173	177	172	160	200	132	166	190	171	195	160	181	177	177	187	178	192	173	163	183	169	180	184	166	178	139	159	173	134	182	159	156	169	160	160	174	180	200	160	168	171	174	185	151	172	199	168	172	151	157	190	187	170	205	161	156	183	190	175	189	158	168	180	164	175	185	181	200	185	169	165	167	173	154	179	177	165	161	177	150	168	163	151	190	174	159	176	170	177	176	174	205	168	154	162	183	158	174	159	156	150	207	180	170	178	170	172	180	185	174	170	167	159	200	194	179	158	185	156	166	177	141	168	177	189	192	176	181	177	187	164	133	188	174	181	178	167	164	172	190	167	171	187	186	175	176	173	166	170	166	171	189	158	160	190	178	159	173	149	165	165	174	178	182	169	198	182	164	155	199	172	184	185	186	189	188	177	170	159	186	188	176	169	170	190	175	179	178	156	172	166	177	179	161	155	203	164	190	162	158	163	166	167	196	170	165	167	154	181	176	164	165	188	177	183	174	171	193	177	178	159	177	183	183	171	160	214	169	161	169	156	166	177	185	155	128	191	191	191	148	178	184	162	191	176	154	185	165	158	151	185	183	150	154	205	175	163	166	171	171	155	171	182	151	184	195	164	165	196	161	180	179	154	164	176	164	152	153	171	166	161	169	168	176	189	157	155	179	194	170	161	174	167	166	191	176	212	185	167	157	173	153	159	193	178	184	176	182	156	164	184	196	182	164	178	172	201	171	178	167	178	179	149	153	164	169	155	165	180	185	187	195	166	180	182	175	180	218	165	150	173	149	168	176	201	188	163	187	174	169	179	172	174	174	181	164	181	154	173	186	177	185	187	164	155	171	167	175	171	169	182	175	179	157	185	150	186	208	167	198	199	169	176	171	172	188	162	176	151	148	198	152	195	163	165	196	157	169	174	183	169	171	159	179	162	162	171	159	178	152	164	170	193	189	187	145	176	170	178	171	161	162	171	176	179	167	198	172	159	178	167	152	170	204	177	178	204	162	161	146	155	175	165	176	166	195	175	184	171	147	170	164	169	168	173	183	191	156	164	134	206	163	178	176	169	179	166	189	209	180	183	185	177	144	181	186	189	162	206	176	180	153	162	171	148	156	185	156	180	169	181	187	163	183	179	186	161	175	166	165
1767	457	473	484	474	442	430	454	436	450	387	425	416	442	440	433	400	448	452	492	431	407	459	442	445	468	431	437	425	446	425	431	435	409	437	417	429	417	414	450	425	422	409	417	449	467	434	453	415	422	416	457	451	439	426	442	464	412	450	428	442	460	433	433	416	453	418	459	420	449	448	401	434	406	453	432	411	490	416	422	422	442	452	449	453	451	474	453	417	408	469	421	440	433	452	460	431	406	454	426	411	457	449	413	457	425	447	415	430	456	434	430	421	414	442	417	442	411	445	410	442	432	491	414	419	408	453	424	430	432	432	447	404	455	437	434	472	421	434	450	405	423	420	429	438	415	435	473	406	428	430	418	429	452	417	431	434	407	437	465	424	423	466	415	430	441	436	401	449	460	455	471	422	444	415	416	441	430	452	440	422	428	437	396	437	470	442	401	436	430	441	431	442	445	453	437	390	460	440	401	439	407	415	454	434	421	469	411	431	430	429	440	429	448	431	413	473	447	446	431	474	422	416	422	482	391	435	408	422	401	419	447	440	412	468	452	450	432	447	415	433	432	398	422	456	460	421	418	396	420	422	444	400	384	421	467	430	408	463	472	442	431	476	416	414	415	435	459	457	423	452	418	424	413	400	460	449	416	426	428	454	426	436	403	427	443	433	446	430	401	421	441	471	445	442	411	439	466	429	438	468	449	415	409	434	403	426	444	462	409	435	440	460	425	428	440	497	408	407	449	413	399	437	442	451	415	434	455	421	412	403	443	441	433	409	435	412	459	420	434	468	413	438	424	487	424	449	460	460	448	465	429	448	412	404	439	410	470	476	438	424	431	443	423	418	408	425	418	420	439	449	423	439	443	429	457	413	423	444	407	438	441	437	418	417	431	449	397	456	432	441	451	430	460	435	463	420	425	415	457	444	414	465	396	423	397	424	426	404	395	425	462	439	453	457	413	452	433	456	411	444	487	396	477	453	445	420	446	406	473	432	420	449	407	430	407	446	420	417	458	445	437	435	445	460	429	450	435	429	450	431	430	449	441	447	444	461	441	450	428	445	420	444	407	445	465	436	414	426	434	458	440	410	442	450	438	409	447	408	454	423	418	441	448	424	404	419	458	415	404	416	382	457	440	406	430	472	437	447	443	395	411	433	420	437	438	430	460	482	409	472	431	450	453	450	434	418	435	415	456	450	475	434	412	375	438	399	466	423	427	420	416	428	432	434	410	424	438	458	446	420	455	457	420	429	427	400	427	421	447	417	445	402	464	432	417	424	453	430	421	429	460	425	427	419	448	428	424	442	436	404	412	387	441	427	442	427	420	417	435	419	387	410	413	428	401	421	428	476	417	466	457	419	443	393	441	437	437	431	400	414	439	424	405	457	419	429	389	404	399	421	431	460	463	433	418	436	403	471	410	454	422	433	412	439	476	397	433	431	426	446	410	436	445	465	459	419	444	464	399	400	410	432	443	421	431	399	461	440	426	406	425	448	394	432	444	440	471	426	427	401	419	452	426	405	433	419	436	410	426	452	402	412	477	419	430	450	416	447	426	442	431	430	423	454	448	449	429	449	449	463	383	449	416	446	412	469	451	459	454	414	447	422	443	420	433	411	429	435	400	451	443	428	438	426	428	439	421	448	454	407	452	421	412	434	429	399	427	440	417	426	450	413	439	434	452	446	420	427	421	401	400	389	421	425	421	490	432	421	456	428	410	436	430	443	450	403	398	436	430	450	437	431	456	454	437	437	424	458	385	448	498	440	462	419	439	417	394	438	435	448	454	401	445	437	431	425	406	454	428	445	455	423	438	424	476	484	412	399	436	407	447	451	458	412	443	459	432	453	427	446	448	416	411	442	380	419	449	481	412	430	439	427	428	420	483	397	438	392	441	434	417	422	439	445	423	461	418	439	436	458	443	459	430	442	405	435	434	411	435	387	458	485	428	416	432	373	439	478	472	448	411	431	433	402	460	440	423	441	449	463	467	429	480	418	413	452	439	413	419	428	458	422	438	407	431	407	426	428	457	439	428	429	443	439	441	449	423	411	457	404	459	454	447	391	417	484	421	427	400	430	404	437	450	431	406	435	425	440	455	426	415	418	418	444	443	426	394	440	422	434	432	423	385	410	412	407	423	398	414	441	431	435	410	472	430	440	442	426	404	423	431	459	448	441	441	425	415	460	471	449	419	406	438	431	429	430	430	453	388	424	448	454	469	460	421	484	413	451	438	435	452	428	415	454	424	424	414	428	421	463	454	466	428	393	439	420	453	415	439	396	468	446	420	463	432	412	444	420	455	439	429	395	454	473	425	459	423	485	451	427	435	442	447	447	417	437	451	415	443	427	406	407	430	450	410	405	449	449	426	436	449	460	467	430	424	436	491	438	439	428	437	452	438	425	392	427	422	433	454	378	410	395	446	400	450	431	397	409	450	467	427	438	455	427	429	464	393	441	412	457	459	389	457	433	431	405	407	441	449	441	468	449	436	423	415	429	412	391	476	430	471	449	418	393	467	415	447	458	452	449	447	427	394	453	450	450	368	419	446	416	409	442	403	434	440	429	450	451	418	424	408	428	405	447	443	472	447	410	447	421	459	443	429	436	406	406	448	406	441	428	395	408	430	446	423	418	423	399	445	399	445	452	462	430	422	390	427	428	429	465	435	446	483	427	442	457	467	449	431	441	460	440	444	432	423	435	399	426	405	396	427	451	444	444	458	392	413	441	434	442	478	454	392	442	404	440	426	455	458	446	430	438	456	462	430	401	403	426	455	492	396	471	446	467	413	453	458	451	441	406	439	401	455	425	464	430	410	418	409	446	450	438	437	427	430	451	421	421	444	466	432	439	435	414	444	403	427	416	407	435	468	465	416	409	386	440	455	463	452	452	441	445	470	441	447	445	448	416	436	430	452	461	445	444	425	432	480	436	435	432	439	440	435	402	422	454	396	431	461	434	427	455	481	431	427	426	431	454	434	422	448	408	452	402	423	423	419	476	472	439	415	458	434	444	421	447	430	453	413	432	416	416	445	409	419	440	492	459	431	394	426	420	412	453	479	394	426	431	407	430	420	419	446	428	412	450	445	464	410	416	457	414	450	442	437	416	434	446	456	433	423	452	445	403	453	420	422	423	440	425	442	430	447	419	437	435	443	409	416	465	427	484	456	428	410	433	414	430	435	442	428	493	427	431	408	469	427	452	452	453	469	449	446	432	462	473	396	392	400	427	403	437	434	418	418	452	414	433	444	443	448	434	431	423	452	428	389	432	435	410	449	437	440	406	470	432	468	443	431	428	431	441	418	465	407	469	434	464	390	444	449	391	464	441	419	431	413	449	422	459	423	405	443	434	448	416	432	439	430	459	440	454	428	443	446	436	393	441	437	419	451	466	388	438	432	390	436	430	432	434	445	422	452	421	404	426	443	416	444	451	423	422	440	431	397	406	413	433	432	445	440	431	429	433	453	394	443	441	453	416	445	441	429	427	407
7550	517	545	508	408	354	305	281	246	243	233	234	206	242	210	225	205	223	229	264	246	198	197	213	220	223	227	230	218	259	233	205	200	207	216	252	219	254	209	224	223	229	203	212	204	236	226	206	194	248	237	214	200	227	216	213	205	217	215	217	232	233	206	198	221	220	241	242	252	232	209	226	212	212	243	213	220	214	197	231	221	240	211	184	202	214	222	228	230	235	229	202	201	228	221	225	219	242	222	199	225	246	242	224	210	225	221	219	222	229	226	205	231	217	211	228	184	221	223	235	248	199	190	224	209	219	241	237	224	230	205	208	233	206	226	218	213	210	221	201	229	235	179	211	208	195	216	208	214	186	217	226	214	193	211	224	203	209	237	225	211	223	219	222	219	196	209	245	237	226	220	225	207	198	223	225	202	228	213	241	208	231	249	212	196	213	224	232	218	235	198	216	243	223	227	232	231	228	227	238	245	234	207	239	194	218	234	233	205	245	219	247	211	207	222	215	201	228	207	201	212	204	227	239	226	182	223	213	225	209	236	232	203	204	195	246	214	227	217	218	218	248	228	209	221	193	202	207	207	230	200	239	224	197	206	233	206	209	212	200	203	208	215	204	237	217	195	202	235	200	221	256	238	206	210	198	232	221	217	221	240	221	202	236	240	233	238	234	204	217	218	203	220	216	219	218	208	205	237	230	216	204	248	187	227	202	227	241	238	207	219	212	231	195	232	220	214	190	210	224	225	225	233	218	209	195	232	209	242	248	211	218	238	191	194	241	221	207	223	240	203	221	241	220	238	222	237	206	198	205	199	207	215	214	236	212	221	210	212	207	217	235	234	246	205	221	213	197	210	228	227	195	213	225	247	213	197	208	240	219	237	223	232	233	235	222	253	235	218	193	226	220	218	242	230	230	225	205	219	212	227	217	217	205	218	255	211	212	210	223	227	193	215	233	212	217	195	233	228	230	223	225	209	214	223	233	216	194	204	216	216	226	233	197	203	213	231	219	208	211	237	238	216	235	195	212	215	208	204	215	202	228	226	221	229	211	234	199	210	204	187	196	196	215	218	227	199	217	211	228	238	222	213	231	229	189	204	227	229	215	254	206	227	211	217	197	218	205	207	190	234	205	219	233	196	227	253	211	237	225	210	204	214	207	212	232	223	205	246	212	240	234	229	255	228	223	227	183	203	225	191	181	229	180	214	208	208	219	232	260	248	243	191	218	219	205	197	205	222	218	207	224	194	225	236	231	207	229	222	193	222	216	208	212	220	224	230	197	212	199	208	213	232	208	201	240	224	203	241	229	221	216	204	221	232	186	199	217	205	230	230	200	238	208	225	224	225	243	207	219	215	224	238	217	193	211	225	184	250	231	233	187	200	257	231	212	236	191	215	226	228	199	229	240	232	213	243	233	220	217	196	243	263	243	218	211	229	209	225	202	240	180	215	222	207	186	207	234	217	189	226	208	230	225	230	217	207	240	209	238	220	225	201	245	260	221	241	220	216	220	220	224	194	202	218	177	192	230	211	228	245	210	204	215	202	223	216	206	190	218	221	232	223	215	200	227	195	232	236	240	246	205	213	242	231	238	217	206	214	270	236	213	205	236	214	242	243	225	226	211	203	212	193	188	217	190	192	235	220	263	207	207	243	188	175	216	208	248	242	206	202	220	208	239	233	220	215	205	225	215	217	216	231	237	224	194	198	225	218	203	192	225	220	216	213	232	215	234	185	227	239	209	247	256	220	219	212	256	225	213	209	208	215	217	219	214	201	210	233	234	245	194	203	253	216	218	212	205	223	214	209	231	187	256	239	197	217	230	225	250	246	255	211	223	231	225	224	211	223	242	199	188	224	181	201	212	238	221	216	196	220	184	235	232	202	205	197	217	224	219	208	212	213	211	189	211	244	244	221	216	201	236	236	217	191	222	230	249	227	234	184	202	217	230	238	221	194	216	208	231	224	217	222	238	225	232	200	240	207	227	213	219	241	226	238	203	246	216	207	196	204	238	217	198	219	198	196	196	220	192	221	205	218	222	218	246	199	213	191	218	214	218	237	229	209	252	215	209	203	196	200	224	225	241	206	217	202	213	198	195	208	221	245	216	221	214	213	228	210	228	232	227	222	222	216	242	229	223	226	226	244	224	228	225	218	226	206	208	216	192	239	234	225	222	195	229	206	231	244	225	207	223	193	232	235	226	212	202	211	199	216	220	214	209	208	242	195	214	253	227	232	223	203	236	197	195	233	231	245	217	202	207	213	233	222	205	211	221	223	223	229	204	217	216	216	231	188	210	225	234	238	215	209	203	219	206	201	198	195	235	198	227	260	225	227	206	220	228	211	226	208	228	222	229	239	223	218	198	220	250	227	208	222	226	192	201	216	194	241	240	236	205	191	218	241	231	215	229	217	236	240	242	237	220	213	211	218	208	199	221	197	210	190	215	189	210	224	208	220	237	236	221	227	207	192	196	233	217	201	249	209	227	237	223	208	207	201	224	229	215	234	233	244	236	189	203	205	213	235	215	208	220	214	221	231	243	212	179	189	202	210	245	208	207	249	213	227	216	220	216	225	233	247	245	239	232	204	193	213	203	195	222	234	230	236	218	198	245	238	186	229	247	202	196	226	196	219	244	192	203	205	223	196	205	216	232	217	206	222	224	218	216	237	231	239	223	234	216	201	239	228	216	201	260	219	232	207	197	214	242	229	205	212	230	225	241	200	222	241	231	224	238	230	230	194	221	225	230	246	221	219	228	227	227	223	248	227	219	198	184	231	212	234	230	204	190	170	247	217	236	236	197	249	204	218	226	243	237	215	203	216	206	222	226	215	234	219	202	252	206	236	222	226	192	203	197	238	212	245	218	198	205	241	215	179	231	200	212	180	240	235	233	213	216	221	190	218	210	225	245	200	218	202	250	237	213	222	219	186	240	204	182	207	207	221	222	193	200	243	217	214	231	234	191	213	195	213	223	209	198	228	208	251	205	229	215	204	216	233	225	193	216	210	219	203	226	255	204	216	240	216	241	211	233	199	213	233	205	204	219	209	208	219	206	208	201	192	235	205	239	182	200	231	210	200	230	219	185	232	217	239	187	200	238	216	200	213	203	233	218	219	202	219	227	193	206	216	203	206	185	201	196	219	211	193	224	224	225	193	244	242	227	232	224	231	224	217	227	219	203	209	203	228	246	216	219	215	196	217	190	226	245	232	230	185	222	204	217	220	221	211	213	247	231	206	215	242	215	245	243	222	221	199	215	197	202	230	220	199	196	203	227	235	222	209	224	220	249	200	241	223	214	207	237	223	213	228	231	204	215	224	229	217	213	264	190	205	240	204	236	217	209	212	204	198	205	210	236	222	214	214	225	193	201	218	223	244	228	199	230	244	258	198	217	215	249	202	206	216	284	232	212	217	233	212	199	209	208	213	209	201	230	226	220	232	232	230	198	250	199	208	221	232	221	200	209	241	205	202	196	234	226	205	215	218	229
6332	775	1233	1455	1221	1068	990	874	779	767	694	705	666	608	575	627	611	631	556	579	601	527	544	598	568	581	561	586	528	548	549	542	549	557	579	529	562	574	567	542	568	561	528	525	562	543	575	575	552	552	587	541	592	545	512	527	562	550	552	549	561	535	526	557	563	554	506	518	542	522	562	476	544	551	518	508	548	526	543	521	472	582	514	550	547	517	553	539	631	518	580	546	548	556	547	525	511	546	552	571	532	528	557	552	545	486	551	540	560	539	549	525	565	515	510	515	560	546	564	562	493	571	525	528	562	555	521	524	540	537	495	553	545	545	557	516	531	558	530	539	542	521	552	567	518	552	536	556	523	564	560	493	550	561	534	522	554	506	518	525	530	515	537	524	578	523	535	524	501	568	554	543	532	526	560	525	559	569	539	522	521	504	529	467	552	516	554	532	523	543	541	520	562	541	552	540	557	536	518	559	532	557	555	542	540	553	541	508	530	562	558	511	507	517	546	528	529	550	538	559	561	527	528	519	501	482	528	545	510	537	544	479	535	532	478	523	525	544	560	510	528	527	527	531	538	564	553	569	550	561	531	527	518	550	546	512	579	529	535	535	511	572	552	528	552	519	537	506	515	536	496	495	509	529	539	505	507	532	549	552	533	568	556	518	552	571	527	548	583	529	505	535	532	511	510	523	534	510	535	525	525	526	573	517	507	515	528	580	544	494	504	544	523	556	492	524	535	513	501	492	568	534	503	539	522	526	521	549	486	557	538	536	533	537	522	535	569	538	541	543	564	543	535	532	475	523	520	518	548	559	563	556	544	537	535	545	509	484	521	547	491	541	546	568	537	550	527	558	529	553	540	560	499	567	550	498	533	578	538	518	550	529	547	522	547	530	514	514	497	556	544	515	537	533	556	526	517	513	536	537	498	563	564	572	561	511	538	543	522	581	523	535	531	520	553	526	561	516	502	506	551	492	536	503	511	551	532	515	498	503	529	554	538	530	559	546	507	526	541	518	523	542	537	528	550	550	547	498	505	572	558	540	523	540	512	560	530	549	549	505	558	549	508	547	526	554	521	521	554	547	521	477	539	566	566	552	548	531	543	518	541	520	545	538	576	518	529	526	571	570	532	523	523	507	530	563	555	523	496	561	517	564	521	521	485	516	561	553	548	531	522	514	495	531	513	524	533	536	518	517	544	541	543	520	567	520	523	467	511	528	557	507	520	534	537	518	536	535	548	518	516	513	526	508	557	546	505	547	524	534	544	505	564	533	532	553	546	509	519	561	546	528	565	527	476	574	553	538	536	506	603	552	544	523	537	484	547	551	518	566	515	535	549	538	557	574	514	541	538	519	510	546	570	546	521	518	529	529	499	522	538	528	543	500	527	566	549	524	518	535	563	515	563	507	556	562	543	559	499	536	510	493	518	539	508	577	542	556	522	526	537	517	524	580	507	520	500	551	549	500	499	522	519	549	538	564	542	566	545	534	507	539	489	563	487	540	529	545	511	542	555	535	551	549	545	559	513	561	513	534	478	527	577	541	524	499	538	574	516	501	558	544	533	542	520	527	559	501	568	514	551	504	509	528	517	570	525	556	565	495	522	546	506	542	565	531	509	545	515	562	542	567	548	518	542	558	507	504	535	570	525	548	550	553	527	523	585	516	548	542	526	546	520	530	489	539	511	522	538	568	531	519	551	541	560	524	547	541	516	526	542	554	539	549	546	569	560	515	523	511	627	552	562	527	539	563	533	527	543	536	559	514	532	545	543	556	529	529	521	524	527	533	558	535	568	540	528	558	542	541	538	527	552	535	520	518	535	531	542	545	560	513	546	546	541	543	543	544	490	541	514	549	559	536	514	573	524	544	555	558	531	536	520	535	523	504	535	507	529	545	516	553	566	556	527	554	530	546	504	554	517	521	498	564	525	509	505	539	529	506	556	566	587	547	509	543	534	536	568	503	478	497	511	522	502	548	535	542	539	517	558	546	498	533	530	570	539	556	521	550	530	543	554	547	541	571	529	521	536	486	556	565	505	583	518	535	570	542	578	528	493	535	532	586	548	552	529	543	510	582	532	506	525	549	545	533	522	536	572	511	524	534	547	573	514	506	534	564	531	569	551	541	541	552	567	534	585	540	509	529	500	523	577	528	527	525	530	533	532	524	500	543	554	559	511	558	483	532	558	525	537	506	535	587	552	556	559	555	518	543	539	511	511	535	544	530	537	522	539	530	523	510	504	505	543	525	526	525	529	521	540	519	552	522	491	537	592	515	529	516	541	473	502	516	531	527	525	554	529	537	556	516	547	545	545	498	523	595	549	538	568	533	541	513	537	520	520	532	558	503	546	512	468	530	516	548	515	534	547	487	545	526	542	557	489	567	561	540	582	509	507	543	476	546	557	550	528	533	547	510	566	566	552	502	525	516	557	546	571	547	558	561	520	543	542	546	541	518	495	551	548	535	506	535	507	458	484	556	533	579	520	562	583	535	546	507	521	526	539	553	534	507	511	557	531	536	534	552	507	590	511	542	542	500	532	546	529	540	533	511	571	529	533	614	544	541	551	536	561	535	548	482	521	533	537	554	520	547	570	531	575	539	532	554	519	558	525	523	540	553	517	539	522	545	551	544	562	522	503	532	505	561	539	522	563	567	518	528	519	531	515	506	524	526	526	536	532	565	569	501	513	489	544	514	584	555	554	528	544	545	548	531	552	507	580	558	540	518	564	527	528	512	522	529	569	515	510	547	530	553	540	534	553	521	575	555	498	554	542	549	540	541	516	496	544	503	571	522	534	519	550	542	542	539	535	567	558	548	530	510	520	521	530	543	514	554	531	551	536	564	518	535	530	528	551	528	573	523	541	506	563	545	517	541	531	542	522	527	532	516	533	527	580	499	543	565	520	544	551	515	476	531	571	530	536	540	508	508	575	554	558	516	531	545	535	540	541	486	544	552	558	562	546	497	539	523	482	555	507	530	558	544	528	561	515	562	568	528	555	538	543	534	536	545	534	475	502	517	581	505	527	529	511	535	547	529	560	536	545	501	595	520	500	579	505	555	554	521	520	542	558	528	541	495	533	504	545	517	524	513	508	533	523	557	551	521	495	502	534	519	575	518	574	527	550	510	555	517	493	538	528	534	498	565	561	549	538	556	495	519	494	535	543	506	548	531	501	537	587	516	543	545	547	541	539	500	554	531	540	491	516	527	529	565	542	504	566	534	487	506	534	541	561	520	532	562	509	527	520	519	506	515	547	541	515	558	532	524	552	547	530	570	540	568	545	515	503	522	514	563	517	586	520	575	556	541	542	530	555	517	564	526	570	522	516	507	560	541	561	543	570	552	546	520	542	538	562	513	515	536	496	532	541	519	524	495	538	527	564	528	530	540	520	529	510	564	501	556	562	561	568	511	521	530	551	556	526	522	532	547	539	510	520	564	547	517	525	518	553	528	560	494	517	524	509	503	543	531	526	528	537	474	578	500	562	521
14201	1332	1118	969	683	636	591	497	504	481	442	402	414	397	432	398	382	377	398	389	354	387	400	361	385	356	415	383	388	376	380	425	416	414	406	371	403	369	388	376	369	352	384	394	374	436	400	399	365	403	392	381	393	396	386	401	381	345	389	363	392	362	365	392	449	413	369	363	384	427	385	396	339	384	397	403	370	406	388	392	386	371	341	408	413	376	356	381	346	396	366	347	363	393	370	356	414	388	420	366	364	415	394	370	348	395	330	368	394	397	381	364	362	417	384	385	352	396	393	407	399	390	375	347	444	379	377	377	391	382	324	417	367	362	406	374	402	361	415	387	339	370	353	362	367	345	396	390	352	391	364	394	387	397	357	414	395	407	405	387	390	382	397	404	416	407	379	387	411	346	389	357	375	383	405	392	355	384	357	399	408	314	387	365	335	412	383	404	391	379	425	395	373	394	378	377	337	355	398	389	353	388	414	447	383	397	357	349	367	373	385	401	388	386	366	389	407	394	394	387	372	361	384	348	356	383	425	420	369	374	366	371	366	401	386	314	372	385	385	415	363	394	379	350	381	400	369	339	376	386	392	379	380	371	387	398	378	389	403	372	351	404	371	379	394	378	379	391	352	358	409	394	401	377	409	396	391	399	371	378	347	381	368	432	419	417	370	361	382	377	366	338	404	389	366	403	385	382	376	377	378	365	363	349	358	356	417	376	376	373	370	387	406	380	377	383	349	394	350	362	360	392	387	374	380	425	388	372	405	347	394	372	368	372	388	376	413	385	367	346	365	367	344	355	340	364	433	337	358	367	365	348	399	386	372	360	385	351	397	382	388	393	392	406	376	364	384	379	408	360	392	400	322	408	344	344	372	397	369	371	377	365	346	376	382	388	354	404	357	372	380	373	407	388	401	374	345	378	394	411	352	368	414	371	377	355	375	382	372	383	381	375	385	360	426	402	387	412	375	378	399	377	398	373	379	364	406	341	384	392	342	362	390	356	362	388	346	431	405	418	401	353	424	387	417	382	362	361	358	359	335	391	363	381	388	426	382	391	386	379	392	396	382	371	372	362	403	364	345	359	368	352	373	346	379	373	360	432	390	346	404	381	411	411	379	380	345	403	371	361	432	364	335	363	406	347	364	388	378	380	426	377	382	385	365	396	362	350	353	397	409	380	356	374	377	377	364	403	377	398	349	372	364	374	426	392	396	368	389	413	353	386	356	366	361	387	402	359	397	390	355	363	404	411	407	389	415	391	395	394	365	383	404	362	358	387	423	384	376	396	369	381	351	378	372	390	392	393	384	407	356	395	371	389	405	373	352	387	377	386	420	389	371	394	343	392	355	390	371	364	382	384	407	381	397	412	362	420	364	385	375	400	371	367	368	342	381	371	373	410	405	371	385	389	399	415	385	373	375	375	397	373	398	396	361	389	377	423	386	395	380	353	370	395	364	372	388	375	388	373	396	412	360	380	384	335	391	378	385	352	367	373	448	398	389	365	358	371	393	369	389	358	363	390	398	375	415	435	384	388	376	401	381	409	389	415	388	373	380	392	400	370	385	369	401	370	344	394	344	376	361	351	391	356	421	366	355	392	357	375	379	385	388	405	385	391	348	420	374	393	377	364	359	422	392	368	401	394	380	382	388	388	392	354	382	335	385	380	365	369	369	360	352	398	371	376	384	399	358	364	398	433	361	376	378	388	398	382	367	350	374	374	405	421	360	411	368	345	335	397	386	398	366	340	384	400	420	391	397	376	439	400	404	371	386	352	342	383	393	369	411	426	335	395	391	371	406	388	358	381	375	372	375	400	409	335	396	401	376	391	380	396	388	376	366	383	409	379	418	407	402	384	375	364	407	360	358	368	356	398	418	357	362	388	391	366	359	385	359	382	370	333	389	386	413	372	394	389	408	388	420	382	383	359	367	365	366	415	364	378	370	392	369	385	366	375	353	423	343	401	359	342	344	375	412	398	351	410	399	379	349	389	383	359	354	381	403	389	392	400	369	369	368	375	396	402	347	356	357	419	360	344	382	371	357	353	423	405	384	380	387	373	355	391	375	363	367	373	383	360	387	370	394	351	413	367	410	424	388	414	365	396	424	388	356	361	383	374	403	388	343	377	326	357	396	379	393	397	377	419	360	391	426	401	398	384	359	415	367	371	368	424	418	396	404	385	382	392	369	372	397	396	385	401	361	369	360	391	388	400	368	398	358	380	358	401	383	373	402	413	357	405	377	343	379	408	386	370	411	418	357	387	437	402	364	395	401	356	382	439	384	382	338	362	367	402	341	420	390	384	402	368	347	364	382	376	378	391	432	383	382	371	374	400	361	365	394	389	370	398	420	385	382	386	357	374	376	398	357	357	321	379	404	331	360	397	388	397	332	419	368	411	391	409	383	366	375	355	381	416	376	375	346	381	400	398	388	383	399	404	394	406	374	384	401	334	388	361	374	374	372	367	392	390	392	371	367	362	392	414	392	355	358	392	347	372	372	384	363	411	386	369	412	381	384	370	402	378	391	368	383	406	379	386	377	385	381	349	414	373	418	366	380	359	379	397	393	362	389	416	358	394	390	384	374	365	329	392	371	336	345	385	393	326	360	368	364	367	356	361	367	383	356	365	362	384	386	376	366	403	371	387	371	378	385	393	360	381	339	382	392	421	358	387	380	399	387	348	391	345	371	366	363	370	386	382	356	394	363	352	390	369	404	344	394	398	363	370	380	388	345	382	367	392	349	397	384	386	381	337	380	373	378	373	395	375	368	364	397	395	356	381	388	361	405	375	384	353	401	353	368	409	379	421	378	382	379	383	355	358	374	365	350	353	355	350	368	412	358	361	372	366	381	370	411	369	375	381	371	390	374	366	357	379	374	388	404	378	383	402	387	367	373	391	376	394	389	375	409	371	435	371	355	392	379	355	372	378	398	391	371	389	420	379	363	368	380	366	352	371	363	375	354	380	356	366	387	383	400	402	334	369	353	382	390	371	384	406	405	375	371	375	390	373	399	392	390	401	342	397	383	399	375	381	360	375	388	361	404	386	333	399	362	358	383	400	372	399	395	353	399	355	378	350	346	379	386	408	342	382	376	365	373	378	395	365	371	402	402	392	399	362	357	380	390	352	384	355	379	347	360	383	374	404	371	395	384	389	379	347	388	368	380	367	403	396	382	407	392	384	426	359	408	401	424	385	366	380	373	379	389	394	393	389	412	345	388	350	367	377	429	398	381	365	401	345	433	334	381	392	380	401	389	353	394	365	401	378	363	354	391	397	379	369	391	385	384	391	356	357	363	391	405	376	410	348	369	386	364	374	390	376	437	383	356	358	388	383	376	426	341	391	375	366	365	375	350	389	364	388	357	396	411	402	394	383	383	378	413	389	373	365	411	367	398	410	388	400	376	357	381	351	394	357	369	361	401	403	391	419	372	359	413	402	378	390	374	414	407	331	362	391	348	409	370	398	361	369	381	367	396	361	383	393	404	396
8341	1324	2158	2512	2269	1853	1577	1446	1277	1240	1149	1055	1100	1085	1019	999	1014	992	920	929	850	890	927	909	868	897	847	856	905	868	892	855	840	891	866	875	888	942	903	868	891	837	865	871	849	835	887	824	830	858	910	863	823	879	846	831	833	892	821	837	838	883	825	860	875	836	820	851	848	836	859	877	862	876	837	844	870	868	902	842	833	910	816	846	883	868	842	816	842	788	817	888	812	885	815	832	822	814	817	930	878	846	832	894	821	880	827	848	829	826	817	873	855	845	846	885	863	817	853	846	819	834	873	833	812	862	845	868	813	852	844	874	892	833	864	816	910	853	884	853	854	841	837	888	825	756	832	872	832	835	824	860	802	860	808	868	831	855	881	880	829	890	887	854	879	815	800	869	876	852	901	854	816	820	824	879	881	874	843	878	926	869	864	904	860	866	870	847	896	829	841	853	884	799	803	832	903	878	812	843	857	832	880	881	805	856	829	839	835	847	839	818	857	907	836	837	884	853	836	808	803	839	859	821	820	849	825	837	840	877	873	832	860	816	776	881	848	834	903	864	866	844	835	862	866	882	856	824	814	826	886	844	822	840	797	863	836	886	851	833	812	831	848	854	893	835	879	876	850	903	804	825	815	851	891	888	863	801	852	855	894	813	862	831	861	865	841	864	791	842	872	876	833	868	856	856	781	789	830	877	825	845	804	839	838	856	857	846	888	865	859	873	837	821	863	860	799	886	836	751	830	880	841	860	825	823	816	857	837	819	881	884	813	903	853	848	865	896	871	865	883	796	861	836	813	895	834	899	856	860	769	888	834	912	881	813	857	873	816	839	838	883	880	841	800	826	862	831	835	831	903	859	857	872	799	875	815	867	843	842	892	791	798	874	859	878	898	828	841	838	777	873	820	845	841	812	919	805	854	826	830	848	856	849	819	819	854	862	810	859	879	824	805	830	846	924	858	838	878	843	813	845	814	847	826	803	836	816	865	885	842	864	831	863	795	821	828	883	877	817	863	815	888	863	817	829	865	846	802	827	866	845	844	851	834	778	885	827	837	917	814	860	830	866	827	829	853	856	854	853	881	872	839	829	899	834	921	785	889	847	836	823	836	883	862	831	856	821	834	863	890	847	857	851	862	798	846	853	811	868	860	801	825	799	846	857	847	840	821	818	858	875	831	860	880	817	853	869	823	885	940	826	822	774	883	856	821	857	854	799	849	824	833	822	837	859	802	847	790	796	832	897	846	875	803	837	834	842	830	834	836	821	851	834	871	817	880	802	833	871	876	866	860	858	861	833	850	844	864	879	836	857	885	849	862	844	871	834	828	851	882	828	893	769	841	815	824	814	829	835	779	902	869	837	853	847	814	838	869	864	808	823	839	864	805	835	907	797	869	851	848	854	947	820	810	824	889	798	849	796	812	860	811	834	829	814	856	857	877	819	876	845	849	808	818	901	820	850	831	882	822	828	854	864	906	886	840	847	846	880	805	816	824	870	850	837	884	845	839	847	835	812	797	847	825	846	761	745	901	889	790	817	800	834	851	775	833	810	864	820	859	829	841	801	854	837	829	899	838	887	819	880	890	845	835	945	860	827	821	838	831	891	837	838	846	763	874	838	815	870	862	850	866	861	851	835	842	795	907	836	791	912	889	862	808	875	841	848	907	803	872	807	854	836	877	854	836	801	808	837	845	861	868	850	871	848	858	802	909	857	828	840	852	787	887	907	833	875	897	844	874	868	845	828	821	785	843	833	827	825	843	819	829	817	807	828	819	869	845	848	871	875	938	863	855	788	882	840	814	821	843	773	859	849	888	858	867	842	809	869	864	859	819	817	831	822	856	884	935	851	816	822	884	840	847	868	832	917	820	845	822	830	882	890	819	856	882	906	836	813	901	833	846	843	852	871	871	837	852	851	827	852	832	860	894	884	858	880	867	854	851	860	825	843	815	848	859	830	823	880	872	805	823	900	848	870	840	816	817	830	830	853	909	821	797	832	789	897	833	845	863	866	833	858	839	833	850	825	818	857	836	848	875	861	849	849	873	839	813	873	839	834	814	881	803	848	862	858	853	847	858	850	804	854	838	800	899	827	831	759	879	836	859	854	804	874	836	848	873	861	848	863	849	886	863	887	840	792	849	871	894	875	842	862	844	830	845	899	894	857	831	844	879	821	879	899	921	858	861	846	854	827	856	805	894	870	826	814	868	831	843	865	871	819	825	792	856	841	852	835	841	811	868	864	852	878	911	848	874	875	818	825	833	846	819	823	831	894	869	845	857	821	848	810	850	906	819	837	860	868	848	793	875	831	787	874	832	886	854	842	868	831	835	845	838	834	829	819	865	854	798	830	868	820	860	801	904	834	923	842	810	845	881	794	874	885	826	861	819	826	819	852	840	849	819	886	820	805	844	888	838	806	827	875	860	863	818	869	835	853	850	828	846	874	826	863	841	878	834	800	883	849	822	833	823	859	816	850	844	826	861	822	840	792	881	834	852	878	842	856	825	905	851	850	828	863	828	861	910	861	823	815	796	857	844	808	860	840	878	858	808	836	797	821	805	849	793	830	847	860	822	858	849	858	809	856	872	852	836	828	835	850	862	831	895	812	789	825	858	797	868	838	842	908	909	855	816	845	878	841	847	835	807	848	839	881	836	872	817	882	824	891	860	848	824	843	801	834	807	883	837	833	811	829	837	817	847	818	856	838	851	861	791	838	858	879	871	837	857	845	873	872	827	862	798	821	886	848	912	827	818	847	823	850	831	816	802	893	870	831	864	865	862	824	851	889	830	845	783	805	870	803	841	837	843	823	862	839	859	850	883	823	811	892	849	905	821	874	854	830	822	864	811	806	832	869	855	797	879	855	867	863	843	838	855	834	861	776	769	865	883	829	904	823	786	789	853	825	780	768	849	880	868	816	887	846	890	854	876	838	843	848	903	818	827	808	837	858	833	860	829	833	890	882	821	869	846	853	848	855	866	828	820	833	819	797	890	887	816	820	834	876	859	853	839	793	912	861	825	832	843	806	867	849	891	814	845	900	818	844	787	827	858	882	856	852	869	827	845	849	845	816	810	877	810	817	875	827	820	845	828	871	884	835	799	853	805	843	866	846	866	867	820	885	846	858	834	865	878	856	869	847	819	836	816	855	829	807	825	790	835	864	844	806	832	857	806	854	795	837	862	830	828	863	835	925	891	820	874	841	878	826	872	870	833	905	853	858	837	879	885	837	844	793	824	852	862	874	860	807	846	842	849	872	869	836	863	835	857	825	879	818	828	878	846	841	801	887	826	883	880	893	871	844	852	834	889	821	820	836	785	825	871	873	875	809	851	867	865	843	813	820	838	824	881	806	852	854	784	810	843	820	822	801	883	821	840	897	870	849	833	927	862	863	839	815	849	862	859	840	873	827	876	825	868	851	853	832	832	851	857	924	811	896	853	862	870	834	854	889	862	869	804	852	835	815	849	858	831	856	852	903	834	835	867	841
1438	170	167	205	164	199	156	161	140	171	208	169	155	150	166	173	172	179	154	152	165	199	181	167	175	201	186	154	174	200	191	170	156	189	166	181	157	166	165	172	194	164	177	197	160	161	159	151	165	163	153	169	149	165	176	165	165	143	159	178	177	167	186	145	186	175	172	150	170	179	166	188	187	164	167	186	162	169	175	184	183	158	181	148	171	205	145	182	163	158	153	168	166	182	198	213	178	180	156	167	178	172	142	175	176	166	142	165	178	163	170	174	187	164	188	170	197	178	161	162	183	165	153	171	157	138	166	142	192	189	182	175	170	158	146	159	204	159	158	172	165	196	171	190	167	150	194	195	164	172	163	172	173	168	151	206	156	160	153	165	184	184	154	162	180	187	170	154	153	168	158	163	156	158	177	181	160	172	171	171	179	166	174	153	180	194	165	147	176	161	149	171	176	154	177	190	184	162	173	142	163	192	181	199	161	171	176	197	180	155	159	163	165	170	181	183	168	196	160	188	177	156	189	160	156	157	180	200	163	148	160	162	176	150	145	181	167	168	183	159	207	161	174	156	148	196	151	184	159	207	170	164	182	162	180	163	184	174	183	192	173	150	180	181	153	170	171	150	146	150	161	193	151	177	181	163	174	183	149	156	186	177	157	157	192	152	174	168	185	163	158	167	177	184	196	152	189	166	191	185	217	143	158	180	174	157	169	166	161	177	167	147	175	184	173	191	172	172	179	155	166	169	178	156	176	170	161	166	193	181	153	174	145	163	150	137	180	164	131	168	165	161	146	194	167	162	166	175	156	161	166	125	155	186	179	159	173	196	163	158	146	184	158	158	186	164	157	201	167	193	179	172	175	164	153	157	140	164	153	150	172	189	180	176	177	161	160	151	176	179	197	161	167	173	184	175	189	162	185	171	161	152	160	158	171	172	161	157	187	179	170	166	169	152	166	149	161	175	163	195	170	171	161	155	175	152	172	167	178	161	149	174	155	175	157	159	191	169	194	151	159	160	159	148	185	176	182	173	182	174	159	184	188	170	155	177	163	143	177	194	170	176	161	177	173	144	158	155	140	149	164	175	158	176	182	180	173	173	162	177	166	153	160	165	148	163	166	189	151	161	171	173	165	123	177	161	161	179	159	156	173	198	181	167	170	168	194	188	148	167	175	174	169	201	156	177	170	180	150	167	171	161	150	151	189	184	160	179	166	165	149	191	174	158	154	176	154	185	180	155	159	172	153	145	173	156	153	180	155	173	144	170	178	161	175	165	159	161	162	141	182	165	169	148	152	167	164	152	176	176	156	170	158	171	198	171	167	189	179	169	170	151	169	193	164	157	177	163	165	187	191	169	191	171	160	148	160	171	166	179	161	150	164	168	164	157	168	142	167	160	153	171	165	181	173	154	158	151	153	176	188	181	173	167	154	163	148	168	173	179	188	147	146	177	163	169	162	172	160	170	180	171	151	147	168	185	169	169	173	170	169	175	146	175	172	156	179	197	180	177	159	162	172	158	153	165	184	162	145	161	155	159	173	168	212	176	146	183	158	176	150	156	153	171	213	162	154	134	167	186	161	178	175	166	145	161	181	147	157	127	179	165	157	178	176	162	144	191	203	153	153	149	158	181	174	166	181	179	170	177	175	187	184	164	177	171	155	145	149	132	172	154	180	170	169	162	178	156	177	183	187	169	175	153	168	159	166	132	169	147	180	162	189	180	145	168	166	164	163	185	170	167	182	191	162	181	139	200	174	180	185	195	167	155	171	159	174	175	150	184	170	168	150	172	165	166	174	172	153	175	174	177	166	165	138	169	182	163	191	180	157	168	179	182	164	193	172	165	188	164	164	162	158	166	144	193	183	188	153	170	176	173	175	169	175	183	164	168	155	186	154	158	167	189	182	183	175	148	174	196	168	158	170	189	175	161	179	169	172	167	169	168	188	181	192	177	183	176	181	185	152	146	178	180	160	171	159	177	145	167	167	167	181	182	170	160	165	170	169	148	167	180	167	184	165	151	154	163	190	172	173	180	171	205	173	171	179	178	148	185	185	166	189	184	163	172	160	150	166	185	174	160	198	171	148	173	181	167	169	162	141	163	201	180	169	173	171	179	168	195	155	167	171	161	185	185	184	162	168	154	160	183	159	161	144	170	175	180	168	169	134	188	169	163	157	178	190	160	152	170	167	152	148	177	156	183	166	198	162	176	156	188	155	179	158	170	188	151	126	159	189	184	185	177	152	178	161	177	152	149	167	195	169	183	160	200	204	167	153	169	184	171	159	173	149	189	170	186	200	175	144	170	197	160	206	190	165	181	165	181	188	180	156	171	164	157	183	155	157	170	142	174	170	185	185	182	151	190	133	181	184	154	183	143	150	201	179	158	163	166	165	191	173	173	163	164	183	159	184	160	167	168	157	185	183	181	180	154	167	157	140	164	159	163	170	210	182	193	167	171	187	164	190	158	171	179	157	174	161	189	149	162	170	173	176	171	146	157	183	170	168	152	170	178	169	197	175	140	186	169	172	164	185	170	185	141	147	168	165	168	170	182	167	166	188	181	190	185	156	144	171	178	150	186	151	166	168	159	163	167	161	176	171	178	172	200	195	175	169	157	197	167	161	176	148	184	172	197	175	169	178	192	167	149	179	187	157	174	142	175	170	159	176	172	161	175	173	161	175	164	163	156	151	172	182	181	159	176	183	176	183	146	185	153	172	170	179	178	172	148	170	182	157	160	166	183	153	161	150	164	159	179	171	151	172	161	154	176	154	199	159	142	184	164	168	154	188	166	178	141	156	177	142	131	156	159	207	191	179	169	179	167	186	167	183	176	146	195	176	175	191	184	176	160	160	166	183	149	154	156	172	196	206	167	140	176	159	150	156	171	179	164	165	187	196	167	192	162	192	182	166	167	165	165	152	172	196	113	160	177	174	147	164	189	153	174	164	158	172	171	145	179	143	152	160	162	177	165	180	166	171	183	184	162	147	161	151	167	167	141	181	154	158	136	188	192	142	165	161	156	182	160	164	154	173	158	162	156	175	187	160	186	177	164	198	182	159	142	172	184	175	190	169	170	147	221	180	184	164	178	185	186	175	180	199	160	177	131	194	165	155	157	166	185	161	155	143	154	167	143	163	172	151	163	177	170	171	175	173	170	173	177	177	148	172	175	154	174	160	176	164	167	175	189	139	157	155	189	182	177	186	160	160	179	161	167	196	155	157	151	166	155	155	157	145	160	150	157	174	189	185	195	177	155	169	168	179	172	167	203	156	178	159	169	171	166	148	154	176	177	187	167	172	160	181	169	163	163	177	133	181	198	158	160	155	168	154	171	180	176	166	167	179	174	172	165	163	197	162	165	182	163	172	190	183	169	190	146	166	166	174	153	160	134	189	167	147	149	162	183	174	167	171	169	150	185	193	163	181	148	178	171	144	193	155	157	173	183	160	184	171	178	182	177	177	180	161	161	166	149	183	176	156	173	157	184
1573	461	419	437	394	469	386	465	412	433	442	446	445	389	443	425	419	417	434	459	445	417	448	412	394	438	436	427	442	415	398	428	436	428	435	446	443	448	429	423	429	429	420	499	460	412	422	448	429	418	430	400	388	432	433	413	423	431	421	420	421	422	464	444	397	410	432	462	443	429	435	419	417	385	413	412	383	427	451	432	447	425	420	423	431	414	443	414	421	402	423	422	433	422	457	430	399	405	391	438	471	434	434	438	425	400	403	395	404	407	409	413	423	417	401	441	425	430	397	425	436	404	391	426	485	455	442	433	432	444	427	408	401	433	406	411	409	447	435	469	430	427	438	425	417	461	401	438	381	387	418	424	434	441	426	400	413	422	441	414	411	440	420	458	408	438	440	400	439	385	462	421	413	426	449	444	439	405	440	419	460	444	404	415	426	438	416	387	430	425	431	417	400	426	411	424	444	405	423	371	443	422	411	394	435	401	465	437	384	425	400	427	433	403	391	423	420	404	372	423	412	418	390	394	423	409	441	410	450	446	451	428	444	422	389	443	413	425	425	429	425	433	417	464	429	435	402	438	410	447	402	397	408	440	436	453	429	437	407	397	454	419	448	423	413	418	455	450	445	424	434	425	400	396	450	450	445	408	409	415	438	425	420	422	422	407	411	407	413	417	453	414	405	431	426	397	465	419	422	459	431	425	410	408	421	456	406	402	432	425	417	425	415	417	396	438	392	403	401	452	448	403	410	417	473	431	403	430	395	430	430	437	426	412	454	418	448	411	393	425	450	411	456	405	443	416	430	426	432	443	425	427	389	437	428	432	441	391	451	405	422	393	464	420	426	461	450	426	428	448	434	413	468	405	449	426	388	407	448	415	475	397	454	376	393	411	408	424	435	427	424	459	436	401	433	423	424	436	425	469	412	450	428	446	386	419	417	433	384	402	424	422	431	418	439	449	436	426	422	422	408	431	408	444	415	407	420	416	423	405	455	391	459	435	417	454	439	421	421	412	454	413	388	447	459	422	413	408	442	444	425	378	424	425	402	415	428	421	428	431	439	421	442	463	383	444	443	415	432	450	401	426	407	396	439	388	444	457	454	409	414	454	434	427	415	417	421	443	395	458	415	426	432	433	449	430	464	404	437	396	417	407	449	443	449	426	420	430	409	424	441	444	400	417	400	418	413	405	440	438	409	400	443	405	429	392	461	415	422	454	409	438	431	435	404	423	466	451	394	409	408	420	419	415	439	436	445	391	436	417	411	425	424	447	460	434	403	431	441	436	387	425	412	436	452	418	416	433	366	472	442	410	409	409	440	422	458	424	406	439	430	401	391	395	434	398	432	445	429	431	430	418	462	453	411	450	446	412	427	431	407	420	432	413	459	444	418	466	416	450	411	422	421	399	402	405	404	448	395	420	421	390	387	398	421	383	424	414	452	427	423	412	433	442	425	458	421	399	434	397	441	448	449	406	425	431	468	470	463	422	427	434	425	398	392	404	440	382	444	436	407	395	425	417	433	418	395	428	420	402	440	427	420	423	403	398	422	402	469	383	405	428	427	401	463	413	403	411	452	397	439	438	399	457	409	421	425	460	388	431	403	416	427	411	400	428	412	441	412	397	436	419	441	422	438	421	426	437	438	462	440	415	445	441	418	436	437	404	404	399	406	416	426	422	405	442	449	410	389	389	421	408	404	411	426	402	404	431	421	426	418	432	397	401	405	410	437	429	398	434	437	390	419	428	430	470	398	473	391	423	407	374	431	404	438	443	405	437	457	460	435	436	428	402	408	430	430	401	385	454	425	414	425	395	431	415	452	414	436	413	415	441	432	431	447	415	422	423	412	405	435	407	397	438	417	433	424	420	441	402	452	405	405	458	455	449	397	420	437	420	429	453	400	440	455	426	472	457	449	425	411	420	427	415	424	462	438	426	435	399	395	446	422	427	408	417	419	440	427	447	417	452	457	396	400	433	412	382	423	421	430	410	431	423	421	412	415	397	373	446	457	426	418	473	428	416	448	431	421	421	429	447	422	471	480	410	414	395	399	406	458	398	439	424	417	445	458	451	411	441	389	432	408	422	452	427	415	448	412	419	409	417	417	402	431	459	422	427	432	435	391	400	459	374	444	420	409	431	399	449	433	419	438	437	397	433	427	406	473	441	448	377	431	438	398	399	413	391	414	419	486	384	444	447	409	445	411	376	416	442	418	462	451	395	425	416	413	408	419	423	430	462	422	387	451	448	456	401	430	432	453	434	410	403	443	395	438	432	449	439	432	423	454	420	403	429	379	437	447	468	428	437	414	417	426	404	381	410	441	444	404	440	412	421	460	430	410	431	434	409	401	411	451	407	409	436	409	396	450	388	388	423	438	449	410	395	439	429	429	394	476	453	425	438	421	425	444	437	427	421	420	422	388	383	403	381	420	459	476	453	380	388	428	426	411	438	396	413	463	438	433	431	411	411	494	458	405	408	397	437	414	404	414	433	439	441	469	422	413	402	429	453	394	409	440	439	424	408	418	459	452	424	412	427	419	476	422	419	419	417	414	406	428	425	441	406	416	422	430	436	427	432	415	429	420	380	426	392	431	463	433	433	419	416	423	415	436	411	456	416	477	404	407	423	437	424	426	451	394	450	431	445	435	393	440	435	399	437	412	431	429	420	429	406	424	419	417	403	475	403	411	455	423	423	447	414	396	415	424	440	424	443	437	435	428	435	439	454	406	416	436	409	442	402	415	425	444	442	422	452	397	449	452	405	423	454	426	467	457	420	440	429	388	417	401	408	423	446	407	422	424	412	454	407	431	445	432	437	433	404	401	407	424	425	435	446	412	431	409	441	418	390	429	436	425	443	436	433	390	420	422	429	417	421	426	405	409	421	410	443	421	469	393	414	383	454	442	387	417	414	428	399	397	446	402	412	433	423	401	409	407	400	438	460	414	445	419	419	408	445	398	408	424	449	439	427	392	423	389	436	422	387	395	433	420	373	415	447	432	426	422	392	433	417	435	389	422	396	397	431	425	417	419	415	444	451	445	431	427	465	457	416	382	446	416	411	363	426	453	414	451	404	444	384	387	428	458	401	369	404	413	414	403	425	420	436	460	419	456	439	452	402	451	424	434	425	469	432	425	422	436	416	426	454	409	392	435	420	441	444	416	425	431	427	415	449	416	427	424	435	436	394	422	406	386	406	410	446	399	414	489	426	424	401	420	388	474	417	441	407	420	429	424	411	360	454	426	418	424	404	455	434	409	426	395	426	419	401	410	464	440	414	445	387	426	404	428	410	429	423	406	404	409	446	434	405	434	449	432	454	422	404	447	407	449	433	420	411	465	433	434	411	429	456	409	438	435	398	376	460	416	458	418	443	440	426	416	388	432	414	436	447	378	434	408	401	435	450	467	446	418	428	463	450	404	415	457	423	414	411	427	403	436	390	445	423	433	456	426	389	453	424	443	443	416	436	413	403	401	446	444	430	425	436	404	430
7478	553	538	440	370	361	289	257	267	236	245	237	207	252	232	208	200	223	231	225	243	255	195	193	237	217	215	237	221	220	217	223	229	213	200	225	217	236	222	196	217	204	208	219	218	226	216	210	225	236	212	203	208	223	258	237	204	229	232	219	252	219	213	217	220	217	243	213	214	242	205	223	203	208	195	222	177	254	210	207	227	212	211	208	200	211	215	198	215	231	206	206	208	223	230	228	222	234	241	220	209	218	226	229	238	199	207	237	251	226	193	210	198	221	225	197	238	237	186	217	191	221	200	218	214	212	249	214	219	216	236	227	236	223	245	204	229	227	212	211	221	212	202	226	197	223	196	210	218	245	227	197	261	223	228	207	198	220	218	198	206	220	207	197	230	248	226	233	239	236	219	215	220	212	213	228	244	200	211	199	203	235	207	232	208	219	218	219	227	245	232	199	209	214	215	204	202	219	228	234	241	199	202	212	215	227	210	218	234	233	209	197	225	240	237	207	235	187	208	187	182	213	216	215	220	213	233	206	220	223	240	241	244	229	220	251	239	224	215	212	213	243	218	202	221	198	203	180	222	199	229	217	234	203	195	231	235	208	208	210	245	243	209	223	215	241	211	219	226	215	240	204	195	172	218	227	255	220	219	186	243	206	217	224	223	208	249	206	221	204	223	205	239	212	228	212	229	227	204	205	202	208	224	237	202	244	218	201	220	207	214	211	212	236	223	214	215	213	222	228	246	250	203	221	220	211	203	230	216	218	224	204	238	208	236	220	193	201	232	217	210	248	216	223	229	238	241	243	233	220	215	223	234	199	211	205	237	208	193	222	235	252	227	198	267	203	221	224	193	217	225	196	227	206	236	218	196	207	226	216	228	216	211	186	208	225	222	225	224	213	221	261	226	237	229	207	224	229	235	205	203	204	240	220	229	228	227	208	200	192	211	216	230	232	190	222	226	218	216	214	217	189	213	207	230	234	218	201	227	211	211	206	208	210	213	206	199	211	213	226	182	227	205	218	205	203	226	233	209	245	228	212	237	215	204	225	253	199	232	240	219	209	243	195	244	239	205	240	206	217	223	203	210	213	207	270	233	203	206	215	211	249	207	201	209	205	222	218	223	188	221	232	232	207	220	201	196	223	202	203	205	227	204	196	226	231	210	247	228	219	218	202	189	203	212	224	243	199	193	226	226	197	193	224	218	205	194	217	211	187	184	204	179	206	205	198	205	229	229	229	210	209	198	230	226	212	221	203	213	229	241	210	200	237	242	227	234	226	239	259	238	215	221	229	178	229	237	209	210	234	201	215	205	220	202	201	198	201	198	230	206	218	209	197	218	199	215	224	233	230	203	219	218	222	224	229	236	212	233	240	191	238	199	208	218	213	212	234	213	221	226	198	242	218	206	204	224	201	220	201	237	194	210	212	193	225	217	247	216	211	214	211	220	226	232	224	236	210	216	219	223	227	228	227	203	208	208	216	211	214	247	244	222	229	220	202	206	223	216	232	210	242	201	235	216	209	206	234	203	215	222	216	244	264	191	237	202	217	216	235	231	225	161	225	205	220	206	210	244	254	253	232	211	213	221	212	251	248	220	237	216	215	206	230	232	230	224	220	186	244	228	200	188	239	179	234	219	206	205	220	206	196	230	232	200	249	199	236	194	218	230	207	227	217	216	211	259	230	237	232	206	208	224	225	217	197	197	231	197	200	223	234	219	215	216	215	216	193	225	212	210	216	208	215	241	191	189	217	217	195	252	236	210	224	222	230	195	197	214	238	208	236	211	239	236	203	198	204	185	214	232	200	200	220	226	226	197	228	241	227	197	234	241	247	207	231	222	199	194	214	215	214	242	201	218	205	247	209	201	196	225	239	230	229	219	197	236	227	214	217	196	252	219	196	207	225	217	215	226	223	233	249	228	223	192	211	216	191	221	211	217	220	230	240	211	194	230	235	232	195	220	200	213	181	201	210	213	212	183	215	226	220	206	237	234	205	217	223	260	200	243	202	243	235	213	213	205	241	232	229	215	214	205	214	225	226	236	210	246	215	227	180	231	208	239	191	220	234	218	202	220	199	198	191	194	195	191	217	213	238	207	227	189	203	225	247	221	202	211	209	241	248	243	230	201	215	245	212	253	216	230	223	207	211	214	219	225	214	233	226	249	184	194	195	182	198	227	214	215	223	226	244	229	225	207	225	231	235	223	199	209	209	191	242	240	208	221	226	195	215	203	203	199	231	206	222	196	207	216	237	218	190	194	228	220	225	227	221	211	223	224	215	227	215	222	240	205	182	194	232	239	221	198	226	221	211	212	211	186	201	215	213	216	222	192	197	195	195	227	197	235	224	216	231	228	231	210	214	211	197	230	214	221	213	209	234	247	249	202	212	207	211	211	213	237	237	213	223	220	196	212	193	186	241	235	215	210	230	202	195	242	205	203	228	236	213	215	202	216	214	208	218	217	223	211	235	211	196	208	242	182	216	258	218	220	204	197	217	216	232	204	222	190	203	203	241	236	214	224	232	215	230	238	234	207	218	222	201	209	225	215	197	223	222	215	212	214	217	198	222	215	208	200	212	202	184	185	215	220	197	247	212	240	243	212	219	203	225	222	234	217	212	202	213	217	229	221	254	207	210	211	202	234	228	227	235	218	195	211	234	220	228	206	227	228	212	247	200	253	223	203	232	221	220	247	258	214	212	203	233	194	217	227	204	212	216	250	229	213	225	195	227	224	191	249	197	228	232	230	239	240	215	200	236	206	234	224	207	228	279	233	233	224	227	228	196	221	204	193	194	213	177	210	204	221	225	199	218	233	195	238	221	225	212	198	221	225	231	209	199	191	205	233	214	236	241	237	232	232	225	229	237	225	199	220	188	209	239	217	217	212	210	235	191	232	228	228	227	201	223	222	208	263	230	213	232	199	208	221	228	217	202	220	253	230	215	209	217	228	234	230	233	215	219	210	243	242	204	204	218	219	211	172	242	208	194	231	208	219	204	210	214	215	198	223	212	207	193	208	214	202	230	203	235	232	213	204	234	214	216	218	218	219	240	218	208	228	227	186	207	252	251	194	216	218	233	196	217	248	211	207	232	190	213	246	215	205	196	207	215	220	238	237	199	216	225	219	216	207	224	221	193	210	203	219	210	210	254	229	222	240	190	206	185	187	209	211	203	224	208	203	250	216	211	208	193	217	227	189	183	216	200	231	235	216	235	222	214	239	210	219	250	210	222	229	215	240	262	192	213	227	238	218	200	228	241	206	204	188	205	212	199	250	232	223	206	217	215	200	239	214	211	204	194	228	209	246	218	243	210	226	200	238	194	236	214	226	206	191	205	210	216	216	215	222	241	220	207	241	234	231	213	208	216	214	240	228	208	240	198	246	225	215	208	226	221	216	251	231	234	208	201	240	241	220	235	189	222	196	221	202	235	238	196	176	224	235	226	197	222	208	238	235	249	227	185	222	222	209	224	231	183	231	231	226	191
6302	801	1264	1423	1196	1053	987	829	748	746	666	722	632	668	608	581	569	607	576	625	621	583	544	557	591	538	538	614	544	562	578	543	578	573	540	600	580	583	577	553	586	531	539	581	549	515	566	510	515	512	566	555	513	555	555	513	515	558	553	533	524	549	503	528	555	533	557	557	541	539	537	573	551	504	551	533	523	529	512	525	489	558	570	524	552	545	563	538	559	529	537	536	548	527	549	537	507	544	526	523	516	549	538	520	554	552	563	545	521	553	528	585	515	561	530	498	470	530	551	512	559	541	567	500	503	537	519	540	539	556	566	576	523	564	535	551	523	561	507	552	535	547	497	559	503	540	524	536	566	536	529	524	525	528	511	562	472	535	552	585	551	573	557	521	544	501	468	529	507	548	501	541	531	520	591	517	515	571	478	551	519	577	526	500	520	548	552	546	549	542	529	569	512	517	592	507	530	527	543	521	519	526	549	514	524	492	502	539	517	538	549	543	506	516	513	523	507	556	520	503	511	544	540	554	551	502	555	540	528	557	521	557	513	527	537	556	519	534	546	489	529	508	517	563	503	503	558	523	548	531	515	532	516	525	531	503	545	529	507	502	521	537	536	540	526	542	520	546	521	556	562	553	541	565	549	482	512	533	534	540	504	536	520	544	510	498	486	563	533	550	535	542	541	556	490	484	549	547	523	540	550	470	561	547	505	503	555	552	527	499	537	513	548	566	532	539	531	544	534	529	492	538	555	572	542	523	569	544	534	518	518	580	531	526	502	540	518	508	520	552	564	521	528	558	558	541	527	552	547	541	554	512	571	553	509	515	512	527	552	527	564	539	541	545	512	547	556	551	537	585	534	526	568	542	554	563	510	555	514	550	544	527	541	531	569	545	490	526	501	559	536	491	520	517	547	507	508	551	513	562	576	529	549	519	481	578	488	526	501	520	565	531	539	540	554	520	550	534	551	535	531	530	547	538	524	549	533	537	543	561	529	525	542	480	542	491	525	543	507	493	520	538	540	595	512	526	535	512	483	510	521	552	557	549	492	550	517	512	531	536	553	523	550	562	527	576	540	540	505	523	505	516	508	582	529	561	513	553	545	516	533	520	482	563	539	523	527	549	566	531	537	488	524	572	532	550	499	508	535	541	527	511	538	520	542	537	540	561	515	502	544	543	521	560	509	526	534	541	543	530	547	570	539	514	543	529	543	559	575	541	515	526	530	498	515	530	542	524	540	580	558	547	539	496	521	554	580	543	556	535	542	511	498	527	542	562	535	556	536	535	559	558	540	527	558	530	548	543	528	542	578	552	523	528	483	559	553	537	601	531	525	509	528	532	575	501	522	532	509	551	554	586	566	547	550	553	506	512	535	526	554	567	610	532	512	512	490	493	561	514	533	545	528	517	510	538	568	541	540	536	555	535	544	531	569	487	529	515	557	564	560	559	538	527	541	527	558	536	521	548	558	531	551	493	540	521	526	518	546	520	554	522	586	546	524	522	537	533	536	561	569	502	553	533	575	543	536	561	520	537	516	524	540	549	514	558	538	534	555	494	494	515	554	572	508	558	518	559	517	513	528	518	547	534	489	532	532	551	535	542	560	556	517	575	545	526	519	526	529	528	568	535	530	560	488	506	522	499	519	516	529	543	513	522	561	547	515	553	528	555	545	574	511	530	531	530	551	521	550	531	503	551	513	540	547	533	515	544	536	536	538	565	520	533	529	527	544	504	519	499	495	526	540	540	566	578	537	522	546	518	530	544	537	523	545	518	543	519	579	494	522	515	536	571	588	524	544	534	521	532	502	534	471	519	524	558	556	531	564	498	542	533	548	534	543	530	487	545	562	554	543	567	547	558	494	530	538	566	539	499	558	539	574	549	531	544	523	555	524	552	516	519	546	557	503	563	533	515	526	512	520	518	514	541	505	536	515	546	551	529	518	482	567	545	511	540	513	523	532	529	578	523	512	558	506	507	544	545	529	563	541	532	509	563	520	509	514	588	541	529	544	527	555	523	526	515	514	550	509	534	563	550	539	518	507	500	542	536	557	504	489	509	522	505	489	526	498	539	524	579	562	529	514	543	526	507	502	561	518	527	558	502	547	513	544	584	544	539	508	506	529	540	542	507	558	575	515	580	562	558	538	497	509	569	573	525	544	506	537	547	554	511	528	531	533	573	561	576	543	555	539	523	537	525	594	516	522	531	547	513	505	518	518	532	563	544	532	497	544	490	521	505	542	560	518	517	520	535	506	548	545	520	513	520	513	495	528	517	533	500	540	545	536	535	502	559	564	525	487	540	534	556	545	525	505	557	548	542	541	556	552	500	548	525	522	586	515	490	561	515	512	540	510	534	574	562	526	515	497	550	470	514	565	521	560	558	549	540	530	539	484	529	520	525	566	508	593	531	568	521	499	519	564	546	550	533	541	515	558	473	591	542	546	515	547	509	525	510	532	539	571	517	503	538	547	532	521	551	547	545	529	512	537	550	538	535	537	549	567	535	542	554	554	543	514	503	547	557	518	539	556	519	504	550	539	552	531	544	549	537	525	529	522	561	516	580	505	519	534	520	517	528	513	543	538	516	542	520	526	533	536	524	553	553	528	560	511	570	557	531	526	513	528	532	517	556	538	536	515	517	542	508	556	582	496	543	510	525	544	542	544	515	507	524	509	556	555	551	559	523	573	593	583	554	557	497	511	500	548	539	516	552	542	531	535	526	528	502	547	546	534	563	560	530	567	511	531	537	516	569	571	537	541	541	555	563	542	533	520	570	518	545	544	578	508	503	518	534	532	524	516	540	503	534	520	500	501	541	559	520	550	512	507	507	514	519	513	542	526	497	542	549	552	560	583	535	567	532	544	561	478	509	547	509	588	570	514	521	550	508	544	555	523	530	503	557	539	517	529	525	561	551	579	575	543	528	534	522	492	576	508	542	541	564	493	517	559	542	524	557	534	518	497	536	531	529	542	555	532	529	523	524	535	517	506	535	535	578	510	514	484	555	484	516	545	529	543	478	490	549	487	526	508	505	532	510	521	524	539	555	551	524	504	528	562	535	535	543	525	540	535	548	520	561	549	531	548	504	537	553	540	547	500	504	533	513	530	543	557	511	537	559	519	518	535	517	516	529	528	507	567	513	541	505	521	542	526	537	522	570	524	537	569	506	568	512	563	552	572	561	532	553	509	552	510	504	553	543	539	544	552	526	529	552	522	570	539	546	526	526	552	489	529	524	559	518	543	553	507	570	517	527	544	544	556	530	535	532	525	539	554	587	505	538	568	521	553	564	516	570	544	591	545	501	516	555	547	548	543	536	530	571	539	555	556	540	521	535	572	547	535	534	527	534	505	523	558	516	518	521	539	545	610	538	478	517	562	504	534	534	534	537	494	564	537	554	550	536	524	524	521	513	480	531	515	562	565	521	582	539	544	527	527	543	556	486	576	509	530	556	542	508	533	494	550	548	531	558	541	538	524	534	582	547	528	520
14218	1217	1110	942	738	606	523	500	477	480	420	428	442	414	405	397	415	412	421	393	377	395	378	409	413	389	403	414	394	396	408	412	410	324	391	375	369	363	388	362	411	391	373	380	387	379	368	352	399	351	360	381	388	365	380	377	391	380	385	436	387	428	339	401	406	407	399	373	403	367	389	376	344	388	399	412	369	348	390	356	393	390	388	372	392	397	398	399	382	381	349	336	380	388	383	358	386	413	375	388	411	421	394	351	349	411	416	369	373	389	412	430	381	385	377	330	330	394	368	401	392	361	382	384	327	386	399	362	381	421	363	403	393	392	388	340	376	399	382	384	349	382	361	351	373	367	325	371	362	389	380	368	380	383	375	393	364	373	399	387	373	378	387	393	389	334	352	375	395	381	408	365	357	371	384	366	379	391	385	374	395	388	367	419	415	392	377	389	366	354	381	351	413	396	383	391	370	365	399	371	381	372	362	337	396	386	419	365	388	375	399	346	392	399	346	382	384	350	382	347	343	398	380	373	385	351	380	380	394	385	338	384	380	363	353	356	385	385	376	378	350	383	388	395	380	368	395	413	390	353	424	360	378	379	376	362	380	393	407	338	391	383	387	375	407	367	364	394	380	389	376	371	420	369	360	374	348	409	368	410	381	349	376	396	393	390	362	384	374	373	347	416	362	398	357	345	387	359	367	393	348	360	404	390	390	363	389	384	398	391	396	384	389	392	356	388	377	373	383	372	402	375	380	383	408	429	393	370	378	364	365	400	370	363	356	353	387	380	369	394	396	356	343	380	383	366	377	374	377	396	402	356	381	374	354	393	364	385	364	385	350	397	394	383	371	348	347	404	381	394	407	375	318	385	352	370	393	418	367	378	388	378	378	368	379	376	362	410	387	363	369	373	395	415	367	404	380	396	393	366	354	403	381	384	405	383	390	381	380	445	386	405	395	389	399	386	435	348	381	373	385	396	351	370	357	424	405	370	366	387	396	356	383	381	423	402	429	378	361	404	398	422	373	411	391	381	391	440	366	371	372	378	359	388	400	388	384	363	362	347	402	352	380	397	374	336	319	342	368	403	395	396	388	342	375	385	378	354	364	361	364	383	372	361	389	379	377	400	372	359	373	352	411	358	421	376	368	382	339	384	404	335	419	395	395	362	381	349	387	390	376	364	355	383	411	394	362	352	351	349	389	383	363	346	358	347	387	391	346	369	389	394	378	388	365	402	373	358	355	357	376	367	369	367	390	391	378	338	361	372	389	408	387	393	365	405	379	373	354	350	361	357	405	390	389	393	363	357	369	388	359	396	382	352	424	380	358	392	390	391	347	374	361	359	358	371	379	386	429	402	395	387	372	434	410	403	392	381	373	400	354	366	401	352	367	374	391	418	381	402	378	361	366	378	374	389	380	361	375	393	376	382	410	331	428	361	360	368	331	403	367	387	354	383	385	351	374	371	390	400	366	393	402	388	366	377	395	359	397	403	394	366	366	373	376	370	371	358	375	380	356	382	389	377	394	392	408	407	378	410	379	378	354	337	367	353	385	365	407	344	413	357	407	349	373	365	435	372	378	389	374	360	401	371	377	364	410	388	360	407	366	364	372	363	360	433	391	392	371	385	414	370	370	382	360	356	353	388	377	404	377	399	388	401	399	383	404	385	411	379	376	384	345	395	416	390	378	360	339	374	395	392	352	398	359	371	370	391	372	409	391	345	410	427	359	368	376	388	419	387	341	371	368	398	340	418	376	380	341	387	400	360	352	403	383	417	393	369	381	414	378	359	401	397	345	370	432	373	385	370	388	360	391	394	387	375	411	409	392	360	365	393	400	316	374	383	371	369	370	414	412	433	419	337	358	358	350	351	365	386	403	399	376	373	364	400	404	419	356	392	363	356	380	403	384	347	400	390	361	429	367	377	394	352	380	416	395	404	358	372	373	393	376	442	421	385	390	383	362	364	382	398	377	398	361	410	384	400	399	367	391	377	344	367	365	394	385	420	411	392	371	422	386	386	347	357	339	344	359	345	400	346	354	411	361	383	445	431	413	345	398	385	366	408	389	369	422	391	382	416	366	359	371	390	388	424	366	353	377	363	403	379	376	395	369	387	367	373	382	405	399	358	404	374	393	385	355	365	335	401	379	368	373	379	389	406	395	373	391	384	355	372	402	384	362	385	330	374	381	413	354	414	362	379	366	402	393	385	376	395	392	353	400	367	402	389	418	346	415	403	392	389	408	349	390	407	366	335	370	403	391	407	416	369	371	360	390	393	387	399	373	360	399	347	368	410	393	359	403	398	398	415	375	380	375	396	337	354	350	389	362	363	409	372	381	374	335	405	351	382	414	400	398	393	363	376	386	407	357	390	385	384	376	403	356	399	445	347	364	372	363	406	410	378	404	375	345	368	411	403	392	394	358	408	406	356	367	427	403	350	367	354	402	379	413	412	378	375	402	379	387	425	363	384	441	393	370	363	380	415	362	343	421	371	370	373	387	356	374	365	377	383	372	377	352	376	376	346	392	407	411	392	414	363	402	363	370	360	440	378	390	382	389	414	382	409	409	414	400	350	391	382	360	337	398	319	363	377	383	379	363	409	375	356	378	382	380	343	374	356	374	384	390	352	353	400	393	348	414	420	416	403	354	382	405	360	405	410	363	377	348	406	390	373	418	404	374	360	400	388	376	380	364	332	394	386	422	372	414	387	375	361	358	376	364	368	357	362	368	389	393	414	373	411	353	365	374	380	372	414	392	382	367	390	387	387	371	344	362	394	350	408	418	385	344	385	383	340	398	361	385	338	380	340	390	335	381	378	429	356	399	364	383	401	385	372	328	379	388	440	362	392	379	384	404	391	368	397	343	379	386	371	402	398	417	362	400	400	404	336	385	390	402	350	398	370	354	358	359	367	380	371	369	368	419	390	366	358	398	408	369	378	406	400	375	355	377	346	397	408	409	369	401	348	365	382	412	368	405	391	335	408	346	401	379	381	388	430	398	366	347	393	385	363	357	376	396	413	406	393	394	355	336	349	372	337	374	413	381	383	408	409	391	422	394	403	410	391	381	378	378	365	373	411	385	396	380	403	373	394	340	392	362	434	394	356	418	391	389	385	374	409	372	400	351	368	346	380	377	341	405	375	374	398	403	387	349	408	400	400	372	382	377	410	365	370	367	371	376	407	409	351	363	410	385	359	379	366	407	381	430	408	373	364	420	394	420	378	415	392	401	391	387	357	394	402	344	381	393	407	386	424	384	366	348	385	366	367	363	388	400	388	416	395	357	388	400	396	383	398	384	399	361	410	376	393	389	389	379	385	372	392	406	403	371	383	363	367	369	367	357	405	353	369	401	412	420	371	392	360	367	357	414	368	356	364	356	366	402	377	356	396	372	368	370	382	367	381	343	398	376	389	386	388	354	358	381	388	386	378	393	355	368	369	407	373	369	363	371	415	403	361	369	400	394	385	400	381	396	384	382	376	397	386	379	410
8406	1397	2219	2452	2257	1756	1706	1439	1362	1299	1177	1111	1133	1065	998	1056	1002	949	998	975	930	903	904	981	916	938	879	909	868	880	879	903	874	862	881	822	860	818	897	906	878	890	868	881	922	821	858	920	875	884	883	928	830	857	835	888	842	817	883	861	868	866	908	814	843	814	868	812	864	838	861	928	827	901	777	835	842	849	912	814	853	859	914	830	852	834	878	842	848	817	848	917	803	838	853	893	895	850	899	827	854	862	859	885	840	849	837	832	865	886	865	864	895	853	877	896	882	847	876	877	879	875	855	874	882	840	847	874	831	854	871	862	857	854	827	811	852	815	839	826	837	856	816	938	839	843	843	782	888	837	848	833	808	860	820	786	802	896	869	848	838	829	879	839	824	907	844	836	818	862	859	888	844	843	871	836	870	898	850	846	787	843	843	812	909	830	859	892	830	828	845	840	836	837	839	792	902	903	849	870	795	815	875	842	845	842	887	817	884	842	861	832	873	905	844	844	898	800	898	831	866	870	879	849	866	860	852	808	863	873	833	821	837	843	880	891	849	879	838	849	813	851	840	849	899	867	850	863	839	824	839	837	865	842	844	840	832	879	841	896	831	836	839	840	870	854	842	879	915	837	831	813	831	821	861	875	847	832	851	834	824	846	903	835	863	876	821	863	867	844	869	862	869	829	905	861	821	881	866	858	940	867	896	841	852	817	834	836	878	837	841	858	849	823	832	894	865	888	813	811	793	781	907	852	841	826	900	867	862	848	848	873	819	824	877	862	895	797	803	859	813	879	849	895	841	836	852	813	845	832	836	860	820	864	839	829	854	852	821	882	801	807	818	899	840	848	848	870	802	924	883	818	845	934	848	837	821	867	861	835	873	815	866	816	857	846	860	896	870	821	811	827	852	830	892	847	849	858	884	861	840	823	780	862	793	859	852	911	802	889	852	797	837	794	841	855	900	837	854	854	830	880	831	853	895	852	875	830	862	845	825	862	863	855	846	861	856	834	902	812	842	840	869	821	835	811	870	874	834	851	867	836	864	868	863	815	862	829	831	825	877	865	871	825	881	886	860	849	852	818	815	868	836	894	806	800	896	821	893	870	829	796	851	807	830	862	904	819	883	793	823	847	868	821	819	860	861	825	787	829	847	846	860	803	879	864	823	857	861	782	854	877	864	883	830	850	812	845	850	840	876	830	798	870	878	841	883	819	839	874	856	883	774	830	900	885	790	843	800	888	840	828	880	935	826	817	902	786	862	894	863	829	831	824	758	893	880	844	855	856	843	840	853	847	826	920	800	860	864	843	789	812	817	840	839	853	820	838	846	845	860	846	853	836	909	859	834	845	847	821	856	862	860	862	824	845	862	828	847	861	817	796	875	817	882	849	807	840	849	780	837	888	823	860	847	888	823	845	802	886	807	857	833	829	878	828	877	881	850	826	881	854	788	891	843	853	826	831	859	864	825	869	859	836	802	782	810	793	899	829	839	854	831	825	810	862	846	844	871	851	829	835	855	842	848	817	867	855	889	808	865	856	825	859	866	874	898	825	826	833	838	825	817	803	919	868	836	841	902	847	905	834	843	878	840	833	852	841	792	831	858	837	824	798	808	899	869	805	820	852	830	805	859	832	865	864	870	863	818	851	869	861	913	877	836	879	870	875	788	893	837	877	819	869	867	844	844	863	824	853	862	843	887	810	810	815	839	851	809	871	862	813	829	865	830	830	782	849	911	875	872	875	846	816	826	823	816	809	878	813	873	863	869	834	888	820	848	854	841	778	813	843	866	813	854	905	873	839	838	858	835	823	898	881	917	874	904	845	874	870	862	885	883	847	859	895	827	880	851	822	845	858	897	870	813	808	855	841	843	829	789	843	912	861	867	850	847	815	851	816	829	905	778	870	890	819	849	855	851	793	848	809	834	806	815	831	846	870	867	848	859	826	834	890	791	839	885	859	884	872	851	858	865	822	825	815	890	799	829	880	862	821	875	817	823	812	907	774	805	893	808	882	863	830	838	809	858	829	829	873	856	829	852	807	860	836	868	847	841	840	863	864	851	864	836	839	876	852	882	915	859	848	849	877	813	835	857	904	897	846	861	804	823	895	857	839	836	887	829	883	825	815	873	854	871	816	884	844	835	825	873	825	858	815	857	848	905	866	867	828	818	829	858	823	822	883	898	874	851	832	808	855	804	888	844	840	814	777	828	871	827	838	834	830	780	868	840	853	817	828	837	868	836	839	820	826	852	859	847	848	845	842	822	796	815	795	907	837	877	913	834	884	878	849	854	873	862	850	876	813	896	857	884	882	851	871	889	858	896	840	799	848	837	836	787	818	829	859	840	862	829	801	855	823	825	905	829	788	852	831	830	823	837	829	861	892	836	848	851	809	845	822	839	819	862	809	851	843	863	836	864	850	905	831	858	854	870	814	846	880	850	869	847	783	813	849	826	906	837	876	891	841	867	849	832	822	795	837	840	874	872	803	870	855	859	894	858	867	846	859	846	809	878	850	871	895	874	868	840	832	848	878	804	852	842	841	848	851	893	818	895	849	845	862	856	875	820	846	831	802	842	852	826	804	799	835	869	898	839	899	846	876	841	808	837	886	860	805	865	852	816	886	846	860	870	797	817	817	889	819	841	842	883	872	841	852	837	867	889	808	806	867	807	799	833	807	860	861	815	886	851	851	916	899	816	848	786	830	803	847	816	897	821	897	871	760	837	888	830	815	835	856	805	841	851	884	834	861	776	868	868	858	851	816	879	802	853	821	847	870	857	884	787	887	853	860	845	815	823	838	826	849	857	838	909	889	804	807	890	862	855	849	821	859	823	824	842	819	849	866	841	849	877	855	796	804	906	877	860	826	816	869	851	810	825	836	830	814	841	799	866	872	863	878	830	804	834	843	862	873	810	879	852	844	908	865	881	809	823	856	842	831	818	850	849	798	853	837	850	822	818	874	796	879	819	841	862	805	870	847	854	833	867	807	857	842	793	765	845	878	852	859	830	784	853	804	820	851	842	879	880	885	875	801	909	812	845	847	866	874	770	803	817	830	866	851	832	884	806	836	853	820	839	876	793	855	825	845	870	836	829	851	820	857	836	855	831	854	831	843	860	849	849	871	923	805	873	864	839	840	845	822	841	804	820	823	833	859	816	825	857	789	914	847	871	880	842	878	879	816	871	852	848	801	846	839	925	838	864	859	838	852	846	876	801	863	821	879	851	882	836	885	863	809	846	895	826	825	867	844	837	859	865	844	857	872	834	816	816	876	793	855	838	867	828	872	839	857	856	781	885	895	824	899	856	815	869	794	823	858	824	840	838	838	844	842	842	819	815	846	840	863	859	882	864	840	902	867	872	854	866	833	859	841	817	843	858	824	826	807	839	815	832	813	851	833	818	843	864	886	810	822	833	879	861	781	846	856	862	861	792	821	823	870	850	803	819	883	824	778	914	818	863	834	881	842	884	825	843	811	823	937	833	856	838	851
1491	179	181	197	153	162	151	166	155	150	190	173	168	163	162	148	157	170	149	192	147	183	138	146	183	165	137	153	175	157	158	196	172	154	175	169	181	173	173	164	177	177	184	151	172	153	161	161	191	185	184	170	181	189	197	165	178	175	147	150	171	164	173	178	185	173	174	162	190	177	176	154	165	181	183	190	174	154	144	154	168	163	162	173	156	168	172	159	148	171	158	182	180	171	182	167	162	161	168	199	166	194	157	138	151	182	154	196	192	175	166	183	161	160	155	190	176	159	172	158	156	172	166	151	177	175	189	152	170	167	133	181	188	150	156	139	154	148	172	179	145	154	162	172	165	172	164	155	183	161	154	166	175	173	140	176	161	197	187	195	159	180	177	200	173	144	195	183	148	167	163	183	186	148	153	147	173	170	176	159	205	171	158	178	153	155	154	178	166	165	158	170	166	153	157	182	196	159	156	193	206	182	165	174	162	179	175	185	168	160	167	175	183	183	171	187	186	172	169	159	160	165	179	179	150	181	179	174	165	175	161	158	167	135	169	149	171	167	185	173	171	181	173	169	170	141	165	178	166	188	166	159	159	147	154	157	169	176	148	173	176	194	136	168	166	177	182	185	165	185	166	174	161	178	152	172	157	163	157	179	146	157	159	180	189	159	172	179	178	152	167	177	178	164	186	163	168	172	150	135	164	165	158	167	136	193	152	153	182	159	161	162	152	195	168	173	180	165	157	184	154	176	174	173	166	164	173	186	173	173	168	187	175	160	160	182	168	181	173	184	164	158	176	165	193	172	159	166	162	164	155	166	143	167	186	163	167	168	149	174	175	175	166	170	170	166	149	191	163	149	170	185	142	166	197	165	147	168	156	158	198	174	172	156	153	161	165	177	186	177	165	161	159	160	154	166	174	171	153	180	186	164	131	186	163	163	164	158	172	163	204	174	171	168	178	155	170	171	170	172	203	169	168	176	190	153	169	203	173	193	159	159	162	160	146	158	174	163	170	169	156	157	172	166	189	166	175	156	165	171	156	175	148	158	186	173	177	182	162	144	162	167	192	178	154	190	173	163	157	157	168	154	173	146	158	175	164	168	172	162	163	160	158	167	146	143	181	182	170	174	157	155	174	178	165	169	150	201	165	137	160	155	155	168	175	154	157	169	180	147	162	165	146	178	179	182	158	168	165	149	157	175	175	174	172	172	156	162	147	163	199	171	172	197	163	145	178	172	177	177	184	185	172	160	183	182	159	174	167	156	173	173	181	179	176	172	193	190	194	158	191	165	180	163	173	172	184	167	160	185	177	182	167	185	187	198	176	170	152	155	164	173	171	145	145	179	188	185	160	142	168	168	152	174	183	177	166	178	167	170	164	155	169	164	173	208	197	155	162	152	177	173	171	164	178	155	180	168	176	174	177	181	148	156	162	175	155	187	178	180	149	170	186	166	178	189	146	160	143	194	149	185	174	181	166	169	158	182	160	158	173	184	152	172	182	175	168	163	164	175	174	162	174	187	145	165	141	191	161	148	170	176	143	178	133	165	170	167	166	164	151	157	167	188	170	155	166	210	190	152	171	186	178	186	174	171	174	163	153	153	178	169	187	163	164	182	168	161	175	162	166	197	187	178	171	192	156	155	167	147	175	180	157	147	174	168	189	137	178	179	197	194	172	159	193	177	181	163	183	172	179	168	172	172	190	181	196	185	173	170	175	151	186	182	169	185	170	184	165	177	169	158	149	184	171	170	186	153	156	177	173	176	159	172	185	170	161	151	172	179	168	188	166	159	180	182	145	184	163	144	164	171	182	185	159	162	144	163	151	135	152	163	171	183	178	170	149	170	164	168	162	172	164	165	161	175	146	175	154	167	182	157	197	158	148	183	172	163	164	160	141	146	162	174	186	162	163	176	186	207	185	147	159	161	164	160	157	164	187	172	178	179	163	152	164	150	165	178	165	162	152	162	152	152	158	167	169	149	167	154	195	159	185	175	157	172	181	165	189	162	168	177	181	193	170	153	174	154	186	173	173	158	164	180	177	150	201	163	146	166	167	177	170	179	176	170	154	179	176	146	155	182	152	166	173	163	188	165	176	152	179	172	163	161	160	144	162	145	166	184	182	180	163	165	176	151	164	171	186	180	154	188	189	150	156	158	152	166	162	174	156	157	193	180	188	172	168	152	165	181	175	183	173	180	144	164	201	181	156	172	150	145	192	162	170	166	166	176	144	174	185	181	180	157	163	158	181	163	184	150	186	153	180	177	176	185	152	179	174	164	184	148	189	174	180	166	201	178	195	184	149	151	153	138	171	173	163	167	181	161	181	163	158	168	171	154	167	152	145	179	127	179	175	163	165	161	158	166	163	180	187	170	187	190	170	170	162	165	165	138	152	173	180	168	161	151	176	169	177	155	166	181	212	179	175	159	174	160	168	158	202	165	152	151	155	172	180	182	149	166	162	175	159	174	178	178	156	160	167	162	176	164	156	171	181	167	154	159	147	165	153	184	173	180	174	178	186	178	164	152	174	164	183	165	163	207	159	162	166	172	185	168	165	187	187	150	181	177	155	184	158	175	188	180	173	147	156	156	161	187	194	186	171	178	149	178	148	169	155	166	167	203	175	175	158	196	171	156	152	149	193	161	181	186	188	184	184	181	170	166	178	195	159	181	191	171	179	198	174	161	174	160	171	161	181	152	176	184	173	185	171	149	175	158	155	165	163	162	165	186	159	160	163	178	189	164	170	188	183	170	167	153	136	164	203	164	179	180	162	176	159	184	189	177	179	216	160	182	156	167	166	166	167	186	167	138	167	182	173	156	180	157	145	183	166	172	150	172	176	187	156	158	177	163	161	153	209	144	175	177	172	178	165	173	159	161	167	149	172	172	163	166	180	188	180	184	198	152	168	161	187	153	167	174	191	184	165	166	158	151	176	172	165	186	166	187	145	149	167	160	161	177	187	177	142	144	186	154	193	160	175	162	162	165	188	180	186	161	180	167	177	175	142	183	188	149	151	179	159	125	178	175	150	171	185	159	174	187	136	174	159	146	189	163	154	157	173	146	161	156	162	172	185	162	191	161	162	174	176	159	152	167	180	161	147	146	156	143	160	176	134	153	182	161	161	155	173	147	171	159	178	183	176	170	170	157	161	160	156	154	171	185	150	148	165	181	171	166	179	190	185	172	143	143	154	167	167	164	176	182	154	173	155	190	167	146	186	154	169	136	167	172	177	195	194	167	169	164	166	172	176	183	150	136	154	175	150	158	179	172	179	175	165	165	152	132	160	170	161	158	174	192	171	164	186	168	179	192	165	138	186	174	161	168	172	171	150	169	176	135	169	154	145	153	189	173	181	157	163	182	187	158	152	178	158	192	159	167	164	167	167	156	182	163	159	178	168	182	197	181	169	157	166	181	155	185	172	174	162	171	143	177	181	173	161	171	161	167	176	159	163	147	180	174	171	171	147	181	190	153	157	176	162	169	171	161
1654	444	450	478	455	441	421	435	431	403	445	432	437	459	405	454	443	446	424	429	436	404	449	409	430	435	431	388	386	428	435	421	460	406	461	451	425	416	398	434	413	446	414	405	441	459	444	428	448	418	408	433	429	432	417	390	386	422	459	434	448	410	422	405	415	435	440	423	403	444	424	384	429	400	414	427	426	430	435	412	459	422	396	450	407	427	429	416	432	436	419	419	422	416	418	420	452	434	417	428	412	431	428	439	435	408	436	462	419	411	433	429	403	426	403	456	411	432	426	412	434	409	417	465	439	451	446	399	413	431	432	430	422	411	424	443	462	429	399	438	427	416	406	403	423	424	457	411	425	429	419	430	417	407	434	446	425	401	445	409	422	419	436	406	441	399	421	396	413	431	444	393	444	410	421	432	444	407	430	409	460	408	396	419	429	423	446	420	415	432	413	437	424	414	466	443	446	373	402	456	431	409	436	396	398	413	397	456	437	433	432	432	439	410	397	438	421	458	441	414	430	400	435	421	405	428	415	393	415	439	438	417	433	441	404	427	413	415	424	428	439	429	463	421	432	438	426	403	406	395	423	442	415	403	456	411	463	417	459	412	459	425	416	433	422	418	444	476	430	416	415	407	444	393	413	449	400	429	392	407	440	439	428	410	402	399	423	450	416	420	455	437	407	455	420	427	399	413	429	414	431	409	436	467	414	403	432	380	406	420	436	425	438	441	419	435	418	465	440	406	410	414	445	424	416	414	420	427	419	404	436	443	418	414	443	374	398	427	427	447	438	407	439	431	413	460	410	427	440	445	432	433	457	458	431	429	402	411	411	441	437	425	395	469	410	398	433	419	414	445	425	452	422	400	419	425	432	418	452	380	416	426	416	422	421	438	444	423	408	451	413	394	408	438	397	430	419	424	395	396	437	431	410	459	447	443	419	404	402	435	450	389	434	426	440	454	444	415	441	403	416	486	453	445	432	412	400	406	426	424	419	417	438	415	390	419	450	409	419	414	394	439	379	395	434	392	422	416	425	406	418	397	398	426	391	419	396	421	390	421	439	421	448	441	434	457	459	413	437	425	420	432	419	440	387	439	436	418	436	426	399	424	431	419	412	402	434	414	434	438	433	424	446	431	465	398	461	384	428	458	449	404	385	420	398	414	416	428	413	417	427	420	432	421	445	409	407	454	464	472	467	429	428	424	479	408	471	408	467	428	424	426	449	428	386	415	448	412	447	422	450	408	440	404	469	441	437	421	384	448	430	402	447	423	385	471	418	415	401	394	405	420	455	418	416	453	437	445	404	419	416	439	394	423	394	404	433	439	420	421	424	409	412	422	400	460	399	453	443	446	438	404	372	429	416	392	414	395	386	431	438	440	434	409	447	417	428	409	418	421	427	383	422	409	406	389	405	411	396	400	471	413	456	419	422	452	421	450	403	410	417	407	397	426	413	417	459	427	440	421	430	450	429	436	415	463	424	431	456	400	425	451	401	442	453	408	397	485	405	414	466	435	409	470	424	414	434	410	430	412	431	443	438	406	431	407	423	449	408	428	416	429	406	411	430	469	420	408	411	410	400	404	422	406	431	420	431	446	420	434	401	422	447	425	416	424	462	407	416	437	442	399	425	417	417	453	407	437	423	445	455	429	429	436	447	401	439	411	368	450	467	425	407	405	442	431	430	434	418	397	385	429	425	402	446	449	421	409	381	427	426	440	427	402	432	441	443	413	462	400	427	423	418	450	409	421	416	454	432	449	436	416	445	444	389	425	466	410	441	425	461	458	438	399	446	446	440	420	427	431	461	413	451	444	414	421	435	430	409	424	455	401	421	430	448	437	436	433	418	413	396	432	391	414	429	452	435	405	425	411	421	423	427	454	397	403	445	441	427	434	443	409	439	443	478	408	436	444	428	395	424	412	392	415	419	405	377	454	438	459	431	460	433	386	439	449	409	436	426	385	424	401	444	424	403	412	467	405	457	409	427	410	475	397	409	427	408	451	443	408	407	456	450	448	460	392	398	389	437	412	408	429	405	407	419	392	421	397	399	414	407	395	419	400	457	396	428	417	404	386	423	434	418	422	414	419	457	421	431	414	424	420	427	417	417	435	433	392	438	462	433	413	391	460	438	414	396	397	426	421	446	453	441	445	371	435	436	459	445	405	422	462	420	429	430	430	417	423	413	428	430	435	454	392	437	439	405	416	435	394	415	459	420	409	426	405	462	427	449	427	474	425	402	439	369	419	455	450	437	428	403	396	408	440	438	446	411	429	405	425	375	392	439	391	458	409	425	426	398	451	451	413	396	434	428	408	423	435	400	449	438	438	448	448	387	423	419	409	411	412	440	418	446	433	388	422	410	396	410	435	410	456	404	457	433	434	427	405	433	420	452	435	421	446	428	369	452	390	436	418	427	432	448	441	409	431	417	418	407	415	417	418	417	426	425	436	422	438	414	446	428	433	409	383	385	417	408	402	434	416	441	416	432	397	401	443	431	424	451	432	433	431	460	433	412	466	431	442	413	402	407	449	432	440	441	418	435	384	405	465	413	409	424	422	439	411	445	421	411	446	416	420	440	402	457	392	456	426	401	391	472	449	395	418	415	397	411	383	416	410	405	421	433	424	452	454	429	455	427	397	447	418	457	438	433	392	400	450	428	412	403	424	427	427	405	369	413	423	452	451	426	425	426	441	410	444	456	428	428	445	428	411	453	418	417	417	416	439	421	393	426	439	399	412	413	425	418	440	401	404	420	431	408	430	423	410	437	423	449	447	460	422	427	452	423	468	428	437	432	430	390	431	450	406	431	451	402	421	476	427	401	443	431	405	396	408	412	447	453	439	397	435	417	464	418	403	409	423	421	393	408	377	441	445	409	423	429	403	389	422	438	424	425	441	392	396	377	440	455	396	392	435	430	463	431	439	445	441	477	426	449	426	424	424	452	412	402	426	426	426	435	411	443	426	435	408	409	434	449	413	471	454	407	400	426	405	435	448	401	421	424	423	433	414	441	426	446	413	412	425	434	438	420	421	443	420	451	401	426	419	451	442	453	436	441	415	438	452	443	443	425	437	448	417	429	430	411	404	401	422	413	404	399	403	377	447	372	442	408	448	416	429	441	406	433	432	403	411	454	392	413	431	422	431	447	398	456	450	423	429	409	429	416	420	472	412	407	418	424	425	443	448	463	439	455	425	443	436	395	385	387	436	426	397	397	418	451	412	404	435	447	429	400	407	394	392	447	397	398	377	387	410	469	421	431	425	406	448	441	447	442	395	435	416	423	439	415	418	406	472	414	402	450	413	446	440	408	450	403	438	368	455	451	452	424	445	429	421	435	474	421	400	416	436	424	411	412	411	440	442	420	408	416	420	452	411	435	401	398	406	442	437	446	423	394	430	431	459	432	471	416	385	416	434	418	410	451	426	427	426	445	435	412	408	404	424	404	416	416	427	434	408	416	410	404	413	409	454	383	397	421	377	449	445	452	419
7681	535	573	471	368	344	334	282	286	264	260	255	228	226	267	241	250	222	224	242	212	244	223	226	267	221	227	227	217	218	240	230	242	214	238	234	225	220	222	219	235	256	200	229	203	261	211	208	208	277	213	218	208	229	216	210	250	219	243	225	210	235	232	213	217	207	221	218	227	230	234	236	206	250	216	232	218	216	213	203	224	222	226	205	223	216	211	228	232	225	205	233	179	223	238	212	203	220	241	218	203	204	202	205	202	231	213	230	222	211	212	198	224	212	226	213	230	227	231	229	234	235	190	188	207	194	239	224	218	218	212	223	219	208	258	188	186	206	207	207	235	198	208	206	198	238	222	233	207	236	236	190	241	225	209	214	213	242	224	257	229	228	209	228	226	218	220	226	241	223	179	194	210	235	230	202	215	246	246	199	223	193	216	226	211	197	255	220	194	223	230	241	250	220	230	202	212	213	241	199	213	218	239	216	229	203	217	188	213	218	237	206	216	215	240	234	214	217	232	193	226	228	210	207	233	208	207	239	219	235	209	192	181	226	225	201	214	217	225	219	211	207	226	211	231	202	207	195	228	211	220	201	232	226	220	225	239	230	239	231	222	229	202	232	239	223	206	220	201	225	221	239	201	217	187	221	244	219	207	232	224	225	192	218	232	215	209	196	238	200	213	205	219	222	228	224	238	227	200	199	224	228	236	238	200	240	234	233	226	236	219	232	215	203	201	202	187	230	214	211	231	211	241	222	234	242	227	245	190	213	241	233	216	210	206	239	219	215	193	231	203	218	229	211	220	225	222	240	229	201	207	216	242	225	205	216	195	208	210	233	194	213	233	213	212	241	224	218	219	232	238	226	223	166	199	240	224	191	236	181	220	218	188	222	226	227	225	214	222	235	217	203	229	238	237	205	240	226	226	192	221	225	193	214	208	227	216	209	206	200	228	195	198	207	201	212	246	226	228	232	196	219	217	251	210	203	226	182	203	227	244	213	212	228	218	206	229	211	200	226	218	222	232	206	196	207	209	241	242	206	203	199	205	224	229	236	242	200	216	224	219	206	234	213	240	233	215	212	204	209	218	217	243	212	204	224	199	212	221	214	214	182	218	222	223	233	194	220	230	209	217	229	194	245	218	225	208	202	220	220	249	191	218	223	224	219	205	221	218	228	216	226	215	206	205	215	220	204	231	234	229	208	221	207	189	220	225	224	220	238	226	254	245	219	219	232	242	207	230	238	209	233	245	224	203	223	196	216	215	224	238	211	234	243	197	213	205	192	214	187	240	172	206	216	213	238	235	227	208	210	226	199	238	207	191	228	180	241	235	233	220	188	252	209	205	213	228	254	210	194	188	224	225	230	246	198	224	219	224	241	242	179	217	250	211	207	283	239	217	221	246	244	221	192	216	217	230	210	241	217	218	232	220	233	218	202	236	205	200	230	210	204	233	210	225	222	214	237	207	239	211	235	234	199	204	210	235	227	220	232	180	216	222	210	219	192	207	202	220	208	257	210	230	244	248	215	209	240	210	231	204	202	216	208	203	221	222	226	223	214	234	218	221	200	194	234	224	241	216	205	202	195	218	220	234	182	205	237	214	213	228	238	203	230	228	213	235	257	206	202	241	213	218	220	198	213	206	173	207	208	203	276	215	229	248	212	199	247	221	217	238	212	229	222	248	241	197	226	213	230	237	237	218	219	200	237	219	227	217	235	238	208	231	265	190	200	220	208	250	235	229	220	228	211	255	223	230	197	214	233	199	225	231	238	227	241	198	213	243	229	236	224	233	233	231	219	228	201	214	223	209	220	207	209	229	240	226	228	215	216	233	221	230	211	205	207	224	221	200	214	227	190	205	206	220	216	231	229	233	219	234	201	221	230	218	215	242	217	208	209	232	201	210	227	205	240	216	225	195	192	235	260	192	194	214	198	222	236	224	211	204	230	253	240	185	211	216	242	214	211	191	232	244	210	234	248	236	244	227	213	255	224	195	218	210	235	215	215	213	201	234	245	217	190	231	234	219	237	226	213	232	241	205	225	194	233	192	199	186	231	236	223	238	233	210	224	189	230	241	215	212	209	245	184	223	233	225	228	229	260	221	209	240	207	237	243	228	246	244	222	245	217	239	206	217	224	205	246	219	213	215	218	214	216	211	234	232	215	209	202	226	217	213	197	239	217	214	207	218	233	209	206	221	234	231	197	200	216	205	201	243	215	236	202	199	205	207	205	208	217	210	233	220	243	196	244	243	234	208	202	227	219	235	224	216	205	211	231	199	221	227	218	247	224	222	219	192	199	200	192	238	209	195	215	218	219	227	202	223	242	239	203	233	201	253	220	216	211	195	212	211	234	219	226	245	238	202	245	235	183	231	247	234	219	232	221	217	220	258	192	217	209	215	234	216	209	235	210	212	219	233	250	223	222	200	204	221	210	227	207	172	194	213	236	259	221	240	202	228	231	238	203	214	217	226	190	221	215	183	231	212	224	205	206	202	225	210	210	202	212	225	194	208	245	235	220	217	217	221	215	220	206	233	213	203	209	193	197	212	208	256	229	236	258	219	213	191	194	237	214	227	223	221	201	227	215	245	246	210	219	208	214	227	242	209	215	229	232	235	204	239	211	235	194	210	215	208	236	227	239	227	232	249	210	220	216	222	206	200	218	195	214	231	228	229	231	201	225	204	213	231	239	235	237	238	238	231	217	231	233	237	201	201	251	214	224	214	198	242	220	242	224	218	222	212	227	205	245	213	212	200	223	206	234	216	197	201	205	237	213	234	212	199	204	188	237	216	202	198	184	235	179	217	211	216	218	228	233	201	216	219	236	222	199	202	204	245	206	204	243	237	206	230	208	227	211	192	189	230	256	225	192	215	228	202	236	226	228	198	211	235	207	233	230	198	220	236	213	217	231	233	217	211	217	206	212	210	204	237	220	245	245	221	242	213	181	198	232	192	219	227	202	220	228	191	186	209	211	183	213	201	210	225	229	231	227	221	261	221	219	220	210	202	208	208	229	241	230	231	232	184	208	199	237	204	198	221	236	237	218	235	231	219	205	247	213	230	214	202	205	213	194	204	226	249	207	228	208	200	205	244	214	234	185	224	214	232	205	219	209	238	238	227	232	236	246	197	201	205	237	239	222	242	184	208	235	228	187	219	215	246	224	235	201	228	218	236	230	209	206	218	221	218	210	229	205	213	209	230	226	242	202	219	196	224	219	178	206	218	221	197	227	234	231	251	200	234	209	226	213	198	240	244	185	217	252	231	213	224	215	238	232	240	202	197	194	206	241	209	227	211	214	201	232	257	219	233	250	231	219	206	224	216	240	185	228	236	243	218	202	221	201	210	229	189	221	244	217	211	213	220	210	212	207	224	226	234	203	224	204	205	192	213	241	203	210	197	210	210	249	202	237	237	212	217	219	230	223	238	241	220	208	225	199	254	243	210	211	207	222	240	209	230	228	214	217	217	204	209	229	227	194	237	234	238	198
6429	803	1206	1364	1224	1073	940	862	758	742	740	677	645	627	625	653	591	567	588	585	589	578	623	559	557	599	590	530	599	610	553	535	528	569	502	576	551	591	537	556	543	596	558	526	558	560	542	564	587	550	578	556	532	510	508	576	579	526	560	546	545	533	536	522	534	572	534	550	528	529	546	537	525	559	528	556	541	569	532	497	522	533	523	545	519	519	533	509	536	536	559	587	579	578	552	538	565	531	529	510	509	564	519	507	548	557	549	508	493	531	538	543	548	521	566	538	523	518	508	551	545	552	534	537	559	508	558	565	532	562	493	551	573	542	572	597	530	536	544	528	583	516	582	571	543	552	545	501	534	534	536	572	528	535	573	508	583	555	520	535	567	562	541	531	548	527	521	499	560	529	534	562	559	517	542	542	517	529	514	530	548	563	511	563	583	550	543	534	530	544	539	576	481	560	558	550	519	507	549	540	517	576	542	554	540	543	595	507	486	506	533	526	529	515	534	529	554	553	538	537	568	532	511	536	546	529	561	535	533	561	513	557	509	524	534	563	537	511	536	563	500	558	536	534	561	555	516	553	529	557	555	577	563	595	544	521	547	530	502	547	532	561	527	497	530	525	548	523	550	515	515	544	526	537	573	508	570	549	576	507	524	532	537	537	532	524	534	524	552	558	529	556	528	543	533	521	583	586	535	526	571	579	514	489	504	553	526	528	528	566	543	493	531	567	580	561	573	560	528	522	545	544	550	525	555	569	532	558	556	548	534	534	563	515	538	532	581	507	535	531	577	508	523	506	483	546	484	543	558	517	507	551	520	515	516	545	563	576	508	526	522	485	514	550	567	553	521	568	528	535	569	536	529	548	525	536	567	544	557	499	553	541	555	557	538	543	553	539	568	517	556	552	561	548	511	534	506	546	550	539	548	503	564	524	531	542	490	509	557	544	532	508	545	548	538	508	530	546	543	518	558	561	518	532	555	514	562	536	506	530	518	556	552	507	553	534	500	517	523	539	522	504	532	567	553	571	572	564	578	497	585	533	546	580	552	533	532	510	506	500	537	534	548	550	529	529	539	544	565	529	556	582	540	561	577	527	544	531	561	503	578	553	555	550	532	574	504	518	520	563	544	545	525	530	540	509	587	560	561	517	499	553	552	558	506	555	520	549	540	542	500	532	570	545	546	521	550	541	573	540	528	516	559	530	528	581	562	543	537	538	544	539	547	554	505	535	551	544	524	508	540	535	545	527	535	531	530	562	540	541	553	521	559	558	523	547	531	534	508	517	538	557	550	524	504	559	541	552	551	567	495	572	501	555	519	552	549	517	585	521	555	519	551	520	544	566	532	512	545	557	528	531	547	539	552	548	551	527	548	573	485	501	534	531	530	602	565	547	527	533	538	552	536	537	541	512	570	558	565	501	529	528	509	559	572	569	555	543	521	543	525	518	524	535	569	521	550	560	558	565	541	547	523	549	568	556	502	525	520	531	527	549	543	499	569	561	574	532	591	542	516	542	535	539	488	538	527	540	508	527	528	555	533	524	544	533	536	550	553	521	560	565	543	545	540	546	548	544	573	519	536	535	536	590	537	516	561	500	543	548	511	557	506	551	525	551	571	529	522	587	525	548	491	544	524	543	525	497	553	509	569	545	529	524	502	553	541	551	529	551	530	539	559	542	558	508	565	530	560	572	545	521	494	547	545	569	551	519	531	561	536	507	550	574	521	578	535	542	542	567	505	518	545	528	550	510	451	518	544	517	550	556	578	547	567	523	537	503	524	526	535	545	534	567	522	498	520	567	541	516	561	542	519	536	530	540	548	553	547	557	507	564	530	515	526	547	517	529	582	565	547	542	529	546	540	536	539	509	547	523	522	546	538	522	564	569	548	511	578	531	544	537	529	566	587	511	492	551	551	570	523	523	565	521	564	604	517	540	535	542	550	541	517	553	551	542	564	571	547	529	535	528	532	512	555	554	521	549	519	545	526	504	510	523	502	511	518	574	534	559	504	503	521	568	527	532	514	525	574	557	517	548	535	586	559	531	537	523	527	494	528	499	536	524	490	563	526	567	555	522	582	552	583	521	507	557	534	543	529	527	522	519	582	528	524	517	526	563	506	564	520	533	559	536	573	539	556	572	562	518	577	494	510	549	518	529	523	547	523	545	518	534	519	563	533	534	547	563	520	557	501	530	515	548	527	561	495	535	590	550	519	561	556	529	493	505	504	501	546	544	559	507	512	509	508	559	550	534	518	564	490	563	564	548	533	539	525	515	559	562	507	568	533	516	513	510	541	527	544	513	541	522	538	489	542	520	517	558	529	516	534	514	534	555	560	518	505	504	533	578	508	544	530	496	534	579	537	549	511	541	563	518	544	509	571	532	511	494	566	561	527	511	541	515	529	564	575	538	534	570	556	539	518	537	535	534	542	506	524	530	525	539	537	558	518	587	525	579	540	535	576	525	557	587	565	534	545	521	568	538	519	508	540	559	526	509	520	545	524	541	510	483	589	536	522	572	506	539	534	542	556	532	591	567	535	513	597	519	548	551	548	520	510	526	544	576	550	602	539	524	550	520	536	512	541	536	535	522	526	504	537	548	578	502	515	532	537	531	560	528	543	532	499	525	563	564	507	510	523	542	562	554	512	523	558	586	525	511	532	531	555	538	528	528	523	496	507	558	534	544	532	513	510	493	515	524	540	507	514	543	519	557	550	512	518	524	547	531	502	530	516	554	556	536	536	534	534	548	539	574	520	542	525	527	568	592	557	534	517	534	575	501	572	545	518	543	536	559	538	533	516	566	553	547	525	597	507	527	565	526	524	530	520	486	502	522	579	496	555	563	543	510	551	527	529	522	551	573	558	500	516	550	575	509	560	550	540	543	566	530	509	561	543	553	557	579	492	548	562	563	498	517	535	500	546	495	541	532	559	528	547	494	539	514	567	567	517	565	555	555	516	530	557	509	564	556	560	556	560	522	559	580	511	547	570	571	539	516	543	514	536	563	508	543	562	528	510	548	553	530	534	534	538	542	524	536	564	586	502	562	514	501	500	561	537	529	525	560	534	524	449	536	528	552	577	543	528	520	534	559	530	531	549	544	538	546	566	543	508	523	516	538	536	515	546	533	523	525	525	535	573	555	545	530	533	576	569	504	610	536	505	526	535	572	499	512	479	530	522	553	503	528	526	535	554	552	532	512	524	532	581	552	535	548	585	493	537	545	557	526	514	567	577	542	555	530	548	550	566	552	551	530	569	559	512	558	537	515	534	540	525	568	553	541	486	521	558	524	538	523	528	542	511	548	559	514	531	536	583	536	528	529	559	525	531	530	536	532	554	552	537	537	504	525	583	554	517	569	534	536	539	576	523	567	532	528	565	527	554	550	574	563	531	542	541	556	569	523	563	544	564	575	542	559	549	524	538	555	518	510	552	548	523	558	541	552	486	526	534	540	559	559	555	557	551	557	534	555	549	494	544	553	535	533	540	528
14401	1405	1166	910	719	617	495	500	484	462	429	392	418	445	416	409	366	406	384	339	415	401	388	380	419	362	395	369	362	379	381	390	363	378	361	381	384	425	344	386	388	373	375	374	365	422	377	360	397	382	388	374	412	408	387	377	384	363	360	379	338	417	419	384	374	368	354	389	395	394	386	398	373	399	382	390	414	422	382	376	331	338	402	390	398	389	368	386	398	400	355	402	404	332	376	380	427	362	388	414	382	389	402	386	378	394	357	357	384	409	362	430	401	361	348	363	357	374	361	393	414	353	399	393	401	379	386	392	343	382	387	419	361	415	415	399	396	354	377	372	370	387	397	411	386	332	415	397	411	398	372	357	383	367	359	356	404	371	381	344	375	394	385	368	362	396	377	407	383	409	392	395	407	365	397	353	359	410	361	381	409	409	422	353	357	357	415	376	378	381	422	358	400	366	402	383	401	382	361	372	386	388	376	373	375	349	378	369	388	385	346	371	392	356	333	374	356	346	369	372	343	377	366	389	400	366	362	385	403	331	376	351	397	403	406	361	376	380	391	390	368	404	405	375	362	398	377	371	402	367	370	405	371	400	346	372	373	374	352	362	383	364	368	379	373	390	384	382	395	375	369	383	387	417	418	353	377	373	412	373	389	410	382	363	338	344	402	386	386	376	394	404	375	373	368	414	372	406	342	372	404	355	388	371	405	380	403	420	392	414	386	367	374	354	409	374	383	367	380	380	379	379	393	379	392	388	373	393	369	380	402	370	382	355	405	377	376	378	362	358	409	411	389	370	399	385	424	387	370	371	394	376	421	394	390	410	358	388	409	397	398	375	374	374	383	382	375	397	379	371	367	355	382	389	388	392	408	380	380	405	380	334	389	363	372	376	399	381	363	349	391	354	384	387	362	391	401	389	362	408	398	372	355	351	351	411	370	360	367	403	388	409	405	396	372	381	383	375	372	364	365	389	404	407	373	367	383	382	371	392	400	361	355	349	391	361	374	389	379	392	378	374	375	382	420	392	394	375	407	351	391	425	377	361	375	395	397	431	437	371	364	371	407	376	385	380	386	395	344	373	374	393	373	343	368	354	393	356	381	418	396	345	388	375	392	438	415	374	392	402	399	386	378	407	441	382	384	352	391	393	368	376	365	313	375	401	372	405	415	369	361	359	382	375	432	396	397	392	425	347	358	381	398	395	390	384	382	414	355	393	373	355	330	380	379	392	365	372	357	366	364	350	359	407	417	389	412	369	374	356	403	399	420	373	358	405	375	406	396	382	371	390	371	418	357	381	416	412	397	360	365	393	403	377	410	376	375	414	382	381	374	391	365	378	388	372	356	371	365	379	353	383	394	389	359	405	390	374	381	387	378	387	392	383	412	374	387	381	398	435	380	398	390	369	374	399	403	378	397	397	393	374	350	411	367	396	399	387	379	359	384	382	400	403	399	347	388	374	399	398	389	389	369	390	377	396	412	372	396	383	403	401	396	386	358	370	357	410	393	404	407	391	394	391	397	364	367	369	389	385	397	397	360	387	410	375	382	444	378	358	367	403	370	442	423	414	379	407	393	326	356	354	393	410	394	400	384	411	334	387	355	384	386	393	353	404	381	381	365	385	401	381	358	394	389	398	393	355	381	386	381	429	369	391	392	374	366	381	374	392	342	336	406	373	388	389	402	427	386	386	374	360	407	396	396	369	353	372	389	376	377	404	404	326	408	368	369	414	391	437	431	386	412	426	391	408	380	398	372	409	409	431	382	391	397	376	394	377	411	395	377	366	381	381	388	343	383	407	383	367	372	441	383	338	364	365	405	382	412	397	377	361	432	410	418	383	366	385	377	388	387	387	412	375	337	362	388	374	385	392	363	367	396	372	358	389	391	406	387	400	356	392	424	344	365	378	385	372	397	367	378	354	409	384	378	378	390	356	385	386	384	364	373	370	390	395	409	398	375	389	385	389	341	397	380	412	409	372	371	378	392	375	368	389	382	346	375	344	377	379	406	401	395	382	396	414	409	388	407	390	390	384	382	415	367	399	370	382	341	366	365	409	407	363	367	383	387	377	362	397	383	375	381	369	401	382	377	386	384	390	373	384	379	384	400	378	401	404	364	343	393	346	355	382	364	398	399	372	357	384	375	384	390	364	369	418	388	361	374	346	358	383	359	368	391	397	385	381	356	352	353	374	377	393	342	381	380	423	355	381	367	385	398	346	378	415	354	369	402	433	387	355	387	382	357	362	384	377	396	413	348	400	354	377	388	361	409	361	365	375	374	408	359	356	389	372	366	376	369	409	367	387	373	394	351	379	333	373	389	363	441	377	387	380	406	393	390	386	388	390	360	352	391	434	395	422	407	388	363	364	395	363	385	388	388	382	377	389	374	414	384	374	401	384	386	365	363	404	408	400	342	354	370	385	421	377	362	369	397	398	380	409	427	400	361	391	329	399	390	356	426	366	399	389	394	389	430	366	381	393	372	383	354	360	363	371	404	364	389	354	383	369	372	356	378	401	397	414	417	404	373	377	355	360	395	408	376	362	420	396	412	362	381	371	404	390	391	416	339	398	394	339	373	366	381	358	374	395	355	355	394	359	372	371	402	385	372	372	375	380	411	384	397	376	399	355	367	359	356	377	370	372	436	386	370	428	368	386	380	415	397	383	379	371	358	386	373	394	402	378	389	355	354	380	370	386	384	354	391	410	361	396	383	409	373	426	338	362	390	374	359	385	373	336	360	392	405	374	413	372	413	362	405	382	373	375	387	375	381	365	370	362	354	414	396	413	364	376	352	384	383	368	383	372	368	384	387	354	361	393	396	397	369	368	388	387	393	389	367	377	390	414	371	370	392	420	395	380	390	392	407	372	382	401	392	439	431	376	398	396	365	393	422	390	362	396	344	343	361	386	376	336	403	342	342	391	380	370	388	332	386	400	354	368	343	395	381	399	386	411	385	358	406	408	414	399	371	374	377	369	369	379	403	352	379	381	384	406	399	339	349	401	359	354	370	349	393	356	394	354	394	390	381	362	376	354	382	378	386	369	381	351	384	367	371	407	379	397	376	379	383	407	363	397	364	355	372	374	371	392	424	373	400	356	369	388	359	402	403	391	383	383	374	376	370	353	386	336	389	408	421	349	368	366	409	408	383	402	376	393	399	415	389	380	357	379	349	390	384	341	355	402	402	363	379	426	414	431	393	400	392	399	358	359	378	378	333	378	387	390	373	379	392	392	344	415	371	389	333	373	374	402	340	407	380	435	360	385	385	404	370	339	378	370	415	378	403	360	337	391	372	373	395	356	385	384	391	377	400	422	363	386	346	354	367	391	351	373	405	418	349	382	405	390	400	374	390	383	360	369	385	390	362	382	340	377	372	348	426	417	383	358	425	393	364	402	380	388	418	381	371	370	351	370	423	422	391	389	377	401	352	358	365	351	351	389	409	377	357	365	371	410	379	363	422	394	407	368	365	387	386	383	375	379	375	391
8441	1406	2193	2536	2235	1885	1633	1428	1371	1219	1176	1192	1079	1050	1057	1031	965	973	980	970	869	972	938	919	947	893	868	892	919	877	917	866	904	857	910	880	932	883	904	871	890	897	848	858	898	915	864	890	844	863	897	867	858	817	848	841	895	837	851	798	855	859	878	879	821	830	869	869	818	849	867	844	870	861	863	871	823	828	831	847	913	828	892	830	875	909	902	806	873	854	849	825	830	860	841	887	851	889	877	850	873	858	887	882	849	836	866	892	881	839	849	827	841	845	893	820	805	844	911	802	839	864	830	881	810	961	872	910	840	836	781	826	840	874	842	777	869	864	854	872	880	833	862	816	834	869	860	858	870	876	813	880	778	890	822	803	813	848	861	834	852	843	872	869	849	894	830	839	846	820	853	811	842	874	823	852	873	886	867	872	816	880	820	802	795	841	838	871	845	883	865	872	809	856	874	900	861	866	834	845	851	826	849	854	815	860	840	864	830	858	839	933	835	852	867	871	797	828	888	844	877	855	831	847	798	789	857	857	887	862	852	917	867	779	831	865	802	807	852	800	888	864	885	802	841	855	835	838	781	871	802	828	842	874	820	854	826	846	860	874	816	850	889	770	833	833	806	877	844	890	844	833	860	832	855	839	862	861	878	857	858	851	856	829	818	883	895	884	826	874	825	844	867	824	891	866	885	834	835	894	893	874	866	845	869	815	813	817	836	810	865	846	867	827	854	826	833	793	854	810	873	838	857	830	792	864	849	820	845	830	875	858	843	906	853	846	831	836	794	850	846	824	859	866	831	832	820	858	841	829	879	882	818	879	863	835	835	831	853	834	779	824	805	820	899	859	834	891	862	854	870	817	836	872	885	854	835	835	815	839	873	814	900	819	849	804	825	891	871	809	797	849	851	835	861	852	801	911	811	839	844	803	834	861	879	813	820	804	851	849	836	879	859	895	833	838	835	830	888	817	807	810	837	823	823	873	879	854	846	829	804	882	835	806	801	852	831	849	831	799	832	802	855	821	843	849	870	763	877	820	827	850	821	797	851	890	864	824	882	867	873	809	864	833	817	816	864	822	886	815	911	847	897	858	838	853	828	865	760	851	810	862	880	910	811	824	871	816	890	849	860	878	890	856	811	824	855	889	804	875	812	850	798	856	812	887	863	811	852	822	852	816	856	833	815	861	827	853	819	848	794	822	804	813	873	904	866	865	822	837	871	801	797	910	847	771	822	861	799	827	825	876	829	887	839	832	793	796	797	816	804	880	864	914	785	835	876	885	859	885	848	835	846	841	832	819	849	819	857	824	830	844	862	860	888	881	800	821	885	822	793	784	916	849	855	801	819	829	851	868	840	824	851	865	873	779	868	863	865	791	882	877	870	867	801	889	797	821	784	813	870	857	846	871	828	839	863	837	876	821	852	860	843	873	889	829	809	843	824	836	794	866	829	903	806	837	841	839	825	864	849	873	823	857	857	865	881	858	844	815	823	899	845	826	851	841	876	860	858	869	815	839	830	866	854	838	790	855	824	818	883	832	855	834	797	860	863	857	826	832	846	822	859	816	849	871	841	837	865	895	858	825	819	887	842	902	831	823	823	868	839	841	861	877	839	799	876	826	849	875	819	828	871	830	891	833	809	857	833	857	845	841	882	869	844	891	893	817	867	876	811	858	810	843	877	888	823	867	860	868	890	842	835	845	831	827	862	863	825	872	901	841	837	864	821	809	844	885	826	828	844	897	884	878	777	823	841	854	818	846	846	851	829	819	857	845	902	850	831	839	811	865	847	808	843	870	856	840	824	856	836	838	887	841	881	861	869	889	803	841	830	811	801	785	841	870	796	840	865	871	856	888	857	823	845	837	885	813	789	815	858	826	825	792	873	835	845	811	796	859	824	834	901	839	800	804	821	841	846	901	827	877	806	879	921	832	884	838	831	834	880	899	816	885	851	872	876	843	848	833	845	838	852	817	860	836	854	816	853	866	851	855	869	842	821	827	875	853	847	911	881	780	857	780	801	871	808	853	846	865	847	833	813	812	807	857	778	807	863	811	807	840	858	862	836	862	822	853	873	842	848	830	830	848	843	850	846	871	901	850	862	867	796	861	869	850	856	867	801	887	803	840	892	855	841	901	838	824	841	847	834	863	914	842	913	893	850	845	827	842	841	863	824	868	868	812	939	773	860	861	843	838	887	850	850	887	840	840	809	839	853	875	805	867	812	855	851	861	843	795	894	795	881	808	832	842	859	795	869	817	889	872	853	841	865	889	839	843	808	831	872	887	790	766	874	817	872	824	887	859	881	847	903	847	831	844	817	848	814	860	843	884	872	867	851	918	856	858	839	834	862	853	859	843	827	828	841	755	876	795	846	810	875	837	827	788	856	798	838	903	776	877	849	785	850	813	811	831	835	861	867	841	853	854	871	810	872	863	832	866	830	854	866	895	853	823	815	845	817	835	868	810	847	854	856	824	823	828	871	823	801	905	832	860	847	856	850	799	850	897	868	852	856	807	855	878	858	789	816	824	887	893	858	828	840	813	915	874	827	841	827	856	852	863	835	859	869	839	805	837	864	842	882	832	788	877	870	823	865	839	835	838	865	860	844	852	855	877	858	827	811	851	838	854	862	817	801	806	866	875	840	862	860	849	804	843	836	845	847	806	828	860	861	811	815	816	845	882	858	835	833	837	817	857	825	844	798	874	818	862	835	820	857	872	910	838	827	870	835	878	881	827	839	888	829	852	837	901	862	840	817	860	844	878	838	851	830	811	862	891	867	852	842	817	823	907	838	851	864	864	874	846	882	852	837	809	839	869	868	830	856	864	848	856	823	862	870	828	840	806	834	865	880	854	851	858	884	835	860	850	841	839	790	878	871	846	828	838	859	887	848	822	837	834	810	798	818	840	863	901	844	844	773	871	801	829	859	848	851	871	825	850	845	850	844	885	879	835	849	858	861	798	825	885	886	858	844	830	821	870	824	852	859	890	843	856	842	829	886	805	857	851	821	858	867	838	829	836	837	834	826	861	847	804	877	829	845	803	836	852	809	924	829	776	877	839	886	882	835	875	852	806	871	833	839	934	827	851	862	825	827	833	869	836	915	892	856	793	885	835	848	891	861	817	866	834	886	838	833	808	843	842	851	832	823	832	890	818	878	853	870	822	826	871	813	854	845	933	814	854	850	858	876	862	829	897	816	832	855	796	863	870	802	832	830	829	865	891	874	864	844	874	803	864	884	847	804	837	888	889	834	852	872	868	813	859	827	880	872	861	795	827	817	819	827	853	827	933	904	840	857	886	806	858	889	842	893	835	858	825	818	844	829	797	872	822	879	828	858	852	877	853	841	830	812	855	840	861	791	847	841	827	792	836	926	834	862	887	925	878	847	833	854	799	865	873	869	871	861	806	850	848	829	819	880	824	893	836	787	840	840	829	833	845	857	842	861	852	815	853	906	821	841	885	825	861	844	878	811	835	900	858	877	833	868	856
1571	185	180	174	193	166	169	189	161	155	174	177	157	170	168	181	172	166	176	159	176	167	183	150	177	157	172	153	186	178	180	184	176	141	164	183	166	190	170	159	177	161	181	174	183	164	176	177	190	171	169	201	157	174	166	184	172	141	159	211	159	159	158	176	178	164	159	209	176	202	151	186	166	150	180	171	168	151	166	172	175	206	148	165	151	167	175	170	181	207	175	189	154	156	162	164	201	185	157	146	181	185	201	176	187	209	179	157	170	188	179	173	190	187	171	183	155	178	178	161	165	143	195	159	150	177	154	174	179	148	177	180	149	171	179	159	182	164	186	162	168	190	187	173	196	179	169	162	156	180	163	195	161	188	197	167	170	185	170	159	168	162	166	177	188	192	172	190	182	170	186	197	170	148	161	166	182	153	186	168	186	166	178	187	164	193	157	166	163	169	169	140	171	180	190	169	190	164	165	191	193	175	157	170	169	182	161	177	177	181	169	181	186	178	161	159	172	185	193	203	159	185	176	178	174	180	183	191	185	180	151	190	187	182	179	167	140	168	205	182	175	181	177	201	170	169	158	156	192	165	203	174	167	157	169	177	170	172	162	163	162	178	174	185	160	191	170	178	196	185	169	174	172	173	145	160	167	196	185	167	161	164	150	179	166	176	154	172	187	198	171	203	204	167	167	153	177	166	184	180	188	162	165	186	158	155	150	177	169	179	178	177	208	195	160	187	180	158	167	176	172	165	184	148	193	178	190	185	161	173	163	176	174	183	166	175	189	163	179	198	170	198	181	155	147	147	168	180	152	161	177	155	172	172	150	185	160	197	156	158	183	203	169	151	126	177	170	196	176	136	145	180	169	180	213	156	176	161	178	169	170	158	195	191	175	170	162	164	177	154	153	165	173	172	176	148	169	169	186	179	147	160	171	179	184	161	186	189	146	156	173	183	174	190	176	182	168	181	164	185	168	192	172	141	176	159	172	174	187	166	160	168	181	194	154	205	163	169	175	157	167	169	188	161	181	179	187	194	200	189	177	183	172	165	147	192	170	174	162	147	175	172	186	168	173	195	176	171	172	188	182	156	162	175	164	171	171	172	183	188	171	174	162	166	173	170	163	192	179	163	170	191	180	149	160	185	165	185	160	188	176	218	177	161	150	201	171	176	170	186	166	150	183	153	167	181	180	173	166	170	164	161	177	190	167	199	142	179	189	193	156	166	184	174	182	173	152	181	164	167	153	164	192	132	167	172	186	144	165	173	190	182	164	170	153	173	198	169	134	160	182	202	174	190	189	154	170	182	175	166	182	217	172	161	176	164	169	194	172	145	156	180	174	173	157	165	187	202	164	184	171	171	186	187	180	198	189	185	193	184	163	186	178	159	192	178	156	177	182	176	152	187	165	188	169	171	187	198	177	171	172	176	214	177	204	191	167	165	171	177	153	177	171	168	177	180	152	185	181	163	190	161	188	177	187	189	153	210	159	152	164	205	173	162	183	195	171	185	162	187	139	143	175	192	168	168	178	182	183	165	160	175	166	149	169	173	181	176	168	197	172	191	183	166	174	171	194	181	172	181	186	206	192	173	173	189	176	166	161	199	162	180	181	191	177	151	196	159	166	154	188	175	190	170	158	163	182	191	199	182	152	143	166	137	173	170	162	157	170	148	169	193	163	191	156	176	157	156	156	192	164	164	147	182	188	160	158	160	176	159	171	189	157	178	158	193	167	190	171	182	190	138	175	186	176	155	179	192	172	170	177	153	151	185	194	151	203	188	166	176	168	163	185	192	174	198	174	188	176	177	178	158	161	180	197	166	164	169	198	192	157	157	179	181	162	166	167	184	155	160	193	182	177	165	183	199	161	185	185	173	187	180	168	173	194	176	172	167	211	185	176	170	183	173	169	191	176	183	162	175	166	161	160	176	157	174	176	155	170	195	163	207	160	172	188	162	156	166	179	170	176	201	189	176	156	167	175	179	178	190	191	146	172	163	155	160	191	190	189	160	177	181	181	171	175	172	148	163	185	200	189	140	170	149	210	205	156	175	131	153	169	152	160	197	167	210	166	178	177	176	186	181	188	178	192	178	201	187	157	184	184	179	178	188	163	152	199	167	175	140	181	190	180	213	196	172	175	182	200	157	180	151	192	166	175	183	177	199	161	176	176	183	197	172	174	169	186	184	171	176	168	178	201	151	161	169	191	170	158	176	169	183	177	172	202	193	169	171	151	184	167	172	164	183	158	181	178	178	179	179	166	173	168	195	155	169	174	179	173	175	147	166	167	167	158	181	176	155	175	163	152	163	164	174	188	182	178	184	178	173	189	173	166	201	177	195	158	194	168	178	205	196	148	163	172	175	173	179	165	213	150	171	182	193	166	190	181	196	189	169	184	177	188	171	189	178	170	184	146	158	171	167	167	181	152	182	177	193	203	173	187	170	174	156	157	175	206	172	175	176	161	180	183	174	174	189	155	176	169	149	193	188	175	165	167	163	177	170	187	152	178	194	154	185	181	166	159	191	159	197	220	170	176	173	167	187	164	194	191	180	181	167	174	193	192	162	187	164	173	192	164	155	168	158	156	169	193	160	155	175	179	192	169	181	153	184	178	175	180	180	195	180	173	146	196	164	202	205	166	151	190	143	162	173	188	172	150	147	153	186	197	155	174	167	176	160	172	175	166	179	181	181	152	181	178	187	181	204	169	170	200	187	180	168	184	154	188	168	165	170	190	173	173	187	169	166	183	176	180	181	154	178	170	170	178	183	160	183	157	183	215	182	181	156	143	183	163	155	189	153	172	161	158	168	162	150	179	179	143	182	162	184	198	179	161	188	178	166	152	169	156	201	174	172	168	169	156	161	166	156	165	163	179	159	162	175	183	176	178	170	164	166	164	153	174	184	157	169	154	194	167	156	168	175	170	187	183	155	148	182	169	143	172	171	150	179	192	181	172	165	153	166	206	182	174	180	188	188	169	178	185	184	181	164	198	153	190	151	194	170	162	191	166	188	159	199	186	169	205	179	188	164	175	178	157	163	188	160	174	172	167	173	193	186	182	183	202	179	138	190	179	192	218	150	170	147	142	205	198	178	180	182	182	157	193	171	189	161	162	170	176	167	157	167	157	173	159	185	168	149	176	171	182	150	188	180	174	164	144	160	184	154	171	185	170	166	187	168	170	155	165	172	185	185	160	185	186	173	156	185	176	167	205	159	189	162	187	199	184	185	170	172	166	164	158	169	178	156	151	181	187	170	184	167	177	159	182	189	193	194	178	180	184	160	174	181	175	185	188	177	186	188	180	179	156	171	161	183	173	153	183	193	192	158	163	172	181	180	177	195	179	180	166	165	175	182	158	168	154	175	167	165	155	178	156	179	184	192	168	168	177	170	188	163	189	154	204	172	180	194	180	162	173	210	182	166	153	171	179	174	199	159	176	180	169	165	170	175	183	169	197	172	192	168	161	166	168	172	168	175	179	136	163	145	157	176
1726	459	466	445	447	480	515	485	475	434	428	476	435	416	470	479	411	443	416	422	418	407	434	442	403	434	425	390	444	465	451	423	472	433	427	449	438	406	477	445	433	452	408	391	460	480	432	437	455	400	414	405	438	462	430	422	432	441	442	468	403	447	463	436	437	430	424	461	414	450	447	436	413	437	434	474	419	443	456	435	451	463	422	431	444	422	435	445	429	409	432	396	468	419	453	445	453	470	408	435	420	455	407	443	437	420	433	430	439	478	442	473	418	450	427	434	434	423	458	403	429	406	418	450	418	405	403	454	408	416	416	449	456	405	477	442	469	446	427	440	450	479	445	427	437	412	447	433	403	424	441	434	440	410	453	457	409	453	390	437	407	432	441	393	438	453	419	426	431	459	436	451	461	463	449	474	409	453	453	434	417	425	411	441	421	442	429	413	431	422	418	425	432	483	459	410	402	423	461	424	436	424	436	436	459	436	415	427	417	440	429	477	437	427	404	415	439	453	440	439	453	477	449	430	437	433	414	443	427	459	408	429	450	440	452	466	455	453	410	429	434	423	421	425	399	453	457	441	437	447	455	423	441	425	439	438	407	409	450	441	426	451	396	428	446	404	481	460	434	424	459	405	422	427	461	452	415	415	462	445	401	447	400	411	419	430	414	433	414	449	430	432	442	423	406	419	487	421	422	446	451	443	464	438	440	448	466	429	429	422	417	424	453	430	422	432	457	423	424	452	413	470	429	447	428	407	449	400	425	450	446	455	426	423	416	439	424	439	435	418	439	421	458	434	420	458	442	449	413	416	417	442	437	450	435	423	407	466	427	422	451	456	418	456	409	441	438	436	425	439	412	439	389	425	429	454	448	423	451	457	401	449	410	446	444	457	438	442	431	444	432	459	459	454	414	469	461	425	458	444	472	435	453	439	435	419	429	449	441	436	421	444	432	457	454	410	405	408	423	452	423	457	454	440	406	454	456	412	406	399	415	433	449	441	399	376	449	431	424	445	428	437	418	456	456	409	411	425	428	436	443	463	463	457	443	461	438	439	455	384	429	439	431	476	403	450	407	418	441	392	445	400	425	443	447	461	458	424	429	430	468	418	459	448	464	396	449	466	420	426	468	417	445	406	430	458	431	449	450	434	472	415	463	467	441	395	431	425	411	427	426	424	438	438	406	417	427	434	414	438	412	448	442	408	441	436	450	411	412	452	418	437	432	429	411	449	442	444	406	409	439	435	410	455	403	418	413	398	474	437	457	444	423	452	426	444	433	430	449	436	432	452	454	441	437	444	443	426	426	428	431	433	425	411	432	429	463	425	460	459	450	424	442	461	439	424	418	460	470	439	421	441	458	428	414	429	441	449	418	403	436	399	417	465	447	426	444	418	434	455	443	431	449	436	452	457	437	445	411	451	440	483	434	436	449	415	446	424	438	415	454	469	452	405	438	419	435	463	440	426	395	425	445	431	445	439	401	414	427	407	455	450	418	399	470	452	433	433	453	445	446	459	429	439	414	382	422	415	432	433	434	436	422	487	412	417	466	430	450	445	432	410	398	404	461	435	412	436	438	398	465	470	448	448	420	450	448	402	432	423	420	466	433	429	442	458	446	439	429	452	415	438	404	425	411	406	456	449	442	414	450	442	446	454	409	416	441	436	469	442	445	461	433	423	412	453	420	429	436	448	432	396	441	414	420	464	453	484	450	422	452	400	427	451	415	400	441	431	403	447	418	433	449	410	435	403	420	421	418	425	410	437	434	444	435	421	424	407	431	444	404	475	403	397	426	415	449	442	406	456	450	436	444	428	442	419	457	436	426	430	449	447	452	480	427	459	435	413	454	438	441	455	432	400	457	458	422	421	429	425	453	459	426	424	418	441	408	441	417	430	447	448	431	428	429	443	423	435	470	424	457	414	441	418	406	456	424	459	431	426	436	435	462	438	422	395	475	428	440	414	458	412	467	450	439	402	419	483	433	396	469	429	389	413	440	455	449	439	428	458	450	438	445	457	464	442	451	405	404	429	441	450	469	433	419	445	397	416	415	425	447	452	401	440	440	457	437	461	439	404	462	448	461	428	443	422	475	458	451	432	456	418	440	435	446	448	463	443	427	441	427	430	424	385	408	442	440	411	427	454	473	439	426	416	457	453	428	418	425	443	413	434	429	441	476	455	471	409	437	392	410	422	399	431	474	416	397	412	462	412	463	420	457	423	422	466	439	431	430	438	411	430	408	452	441	458	493	423	427	404	459	456	460	445	436	387	392	409	437	405	454	418	441	458	447	417	436	406	397	431	436	484	420	406	455	416	430	461	446	423	427	419	427	419	447	446	412	426	415	458	423	407	421	414	394	435	452	433	406	413	424	462	432	429	466	428	456	433	418	420	452	426	433	462	447	413	409	397	427	445	450	436	421	431	448	429	434	472	408	401	435	431	448	423	407	418	446	427	429	436	452	427	463	469	435	436	452	468	451	399	428	411	406	460	434	439	447	438	417	455	420	449	469	437	469	450	425	456	464	431	436	412	435	433	469	395	444	464	398	423	441	403	403	446	444	447	441	451	405	428	423	434	436	434	404	463	445	409	470	427	402	396	451	399	432	468	453	448	430	454	404	468	449	424	446	448	436	485	432	449	423	439	428	455	453	395	446	451	452	436	444	455	443	407	423	424	449	405	455	410	466	450	448	426	422	449	406	451	438	424	429	420	446	424	442	401	457	430	449	431	440	411	419	470	457	417	395	411	430	448	434	419	429	394	408	428	428	418	372	410	404	436	446	437	458	483	435	455	456	428	438	406	411	407	437	439	447	435	445	446	430	456	441	442	448	459	445	444	393	461	441	446	428	418	440	426	398	398	413	438	423	431	445	462	433	409	440	437	445	412	428	467	458	383	429	481	443	420	433	425	414	462	451	393	468	414	440	423	422	440	425	440	421	430	439	403	443	436	419	446	463	426	410	457	471	439	473	457	445	420	423	429	426	423	442	438	477	455	447	452	369	477	470	456	472	470	407	471	411	442	453	437	458	422	414	472	416	430	431	438	429	447	453	432	460	465	433	407	463	453	473	472	447	447	396	453	433	467	411	425	448	438	415	432	431	451	432	432	425	442	441	435	401	448	459	436	455	408	445	446	428	445	450	422	413	389	422	446	430	457	412	419	421	419	450	422	457	398	440	421	419	422	434	441	425	417	438	410	438	420	384	416	442	452	456	440	435	467	426	400	475	421	433	446	428	433	389	432	421	454	435	480	435	437	430	462	460	468	447	472	428	445	404	461	387	414	442	438	428	430	472	408	468	405	444	418	411	439	455	428	459	438	443	449	452	498	458	449	425	451	398	437	432	414	433	443	450	409	414	457	424	476	388	433	455	464	487	416	430	423	425	424	446	400	408	411	440	456	439	445	433	404	454	450	441	427	441	440	411	431	417	433	447	401	445	431	427	418	442	449	416	467	450	475	420	399	410	446	453	464	386	413	428	494	413	440
7415	533	570	465	354	367	297	274	271	254	245	286	237	215	238	231	254	221	249	215	219	220	223	246	233	221	197	206	199	208	220	247	210	219	225	215	227	217	199	221	249	211	212	231	238	244	244	246	224	236	243	216	238	237	213	213	216	196	206	207	213	208	226	236	241	226	208	248	196	228	224	209	213	220	212	199	215	201	229	236	225	216	227	207	192	209	221	223	229	216	249	207	236	237	213	234	237	199	223	245	233	235	194	236	219	215	205	221	196	206	238	245	229	255	216	199	212	211	223	226	228	212	220	233	222	202	256	242	216	223	218	230	239	190	218	213	237	215	234	228	216	205	199	239	191	230	207	190	225	189	208	235	205	223	195	233	216	232	230	278	247	206	238	234	222	219	227	227	213	219	251	190	220	237	189	210	266	220	202	217	239	220	233	197	223	225	187	207	189	233	226	218	208	201	202	246	233	224	221	227	225	222	202	210	204	220	255	203	220	229	218	201	179	217	190	194	231	191	207	201	231	214	261	218	253	227	231	217	212	199	244	204	207	209	198	214	239	239	247	240	249	238	199	234	232	222	220	219	236	207	221	234	204	231	234	219	202	209	219	215	206	214	218	207	224	210	241	220	235	249	211	229	207	229	210	204	207	211	244	264	199	231	208	204	259	236	220	220	258	221	211	205	207	245	208	227	193	230	209	210	194	253	222	230	225	224	225	234	243	241	225	217	212	219	187	238	239	204	238	207	229	189	236	212	202	201	214	234	235	228	224	231	216	228	204	237	214	213	199	195	212	221	223	211	220	236	235	224	252	219	251	235	233	213	210	212	215	240	202	217	206	223	247	217	220	214	228	256	227	219	205	192	202	226	211	261	215	203	201	212	228	209	216	241	221	219	214	221	236	214	183	219	228	217	202	199	218	196	211	211	225	213	239	204	215	237	223	245	233	193	214	245	251	211	236	239	265	198	221	221	204	206	215	207	218	203	209	222	192	219	216	224	203	223	213	234	213	224	235	230	226	196	192	230	220	217	203	239	210	203	222	210	227	205	243	224	223	229	246	236	216	225	224	210	206	205	215	214	199	206	221	227	241	236	195	207	247	242	184	220	229	221	248	225	214	201	215	213	229	220	227	216	230	245	218	215	223	225	209	209	227	225	234	210	239	214	227	219	217	228	236	237	220	232	216	221	196	207	226	230	209	229	240	249	205	220	203	211	197	232	235	237	255	221	209	216	236	223	194	214	193	210	243	248	208	212	220	240	232	209	228	235	235	218	227	183	233	226	249	219	206	211	219	222	220	224	228	229	213	221	193	210	206	233	227	189	210	246	251	208	203	226	189	229	210	219	213	217	225	247	222	244	216	241	202	208	218	243	216	214	216	217	236	206	224	197	202	221	213	219	200	206	222	245	242	212	233	203	185	199	232	222	206	246	206	194	196	205	214	224	211	206	219	237	237	216	222	205	228	227	222	224	222	225	208	220	237	217	214	210	221	226	213	233	241	194	200	240	206	231	223	244	208	247	213	229	212	213	214	189	211	213	212	183	223	215	221	211	227	225	225	223	213	273	204	208	241	205	190	214	238	238	216	221	224	217	207	229	211	230	177	213	229	229	222	179	217	227	222	214	249	215	230	263	223	235	216	239	217	223	255	181	186	215	251	209	201	207	186	192	201	236	229	225	223	232	211	238	235	224	192	216	224	185	197	227	233	209	206	237	225	195	219	216	252	219	189	227	220	214	240	216	223	202	223	236	201	229	219	218	238	242	227	209	210	223	226	208	199	241	225	210	228	226	220	223	186	223	214	189	213	227	221	221	210	213	230	231	229	210	199	218	242	249	212	234	204	249	226	198	234	232	242	224	203	236	228	239	237	219	219	202	224	241	223	205	229	210	230	207	231	246	236	215	228	217	213	246	207	234	226	235	241	235	237	213	224	227	208	226	250	227	240	190	229	256	225	241	230	254	223	218	244	245	247	233	213	240	224	232	221	237	211	231	205	220	199	236	220	212	250	230	246	241	211	228	238	237	266	232	222	221	180	223	227	195	239	238	218	230	248	188	222	234	180	212	231	213	219	204	210	203	244	239	230	199	188	234	214	216	201	219	235	236	235	230	220	232	222	198	256	210	259	220	215	216	211	226	211	212	227	248	199	207	226	244	230	217	198	229	223	219	207	222	204	216	246	221	195	232	246	247	223	259	228	209	244	213	222	254	211	249	232	214	197	250	249	209	208	227	230	202	205	217	239	225	197	229	203	210	219	207	214	214	204	187	205	257	226	228	266	191	208	227	250	245	213	235	231	240	227	235	202	219	221	219	259	222	221	239	191	235	202	217	228	220	209	198	204	192	225	215	221	195	213	204	212	234	207	245	234	225	195	223	213	227	223	215	201	199	225	196	246	215	230	239	225	231	217	259	235	235	203	226	224	196	223	207	211	213	215	227	257	224	211	216	232	230	207	209	225	228	225	225	221	187	207	201	211	214	209	221	224	240	218	221	237	221	234	221	226	217	220	209	210	226	200	236	215	201	199	227	226	218	215	201	212	216	211	208	208	223	250	214	226	222	222	248	200	202	248	207	221	215	232	240	200	192	244	189	218	230	254	245	222	229	238	226	228	215	190	210	234	227	222	200	203	229	246	227	233	214	243	203	221	213	228	219	218	208	203	231	221	234	211	233	240	223	224	201	245	214	238	207	198	236	230	235	211	233	240	219	239	225	207	190	212	226	205	226	195	218	220	212	237	208	233	205	222	227	206	224	220	223	189	240	221	210	216	248	233	230	213	191	238	240	209	282	237	207	244	227	204	223	219	226	225	227	192	215	248	236	209	213	202	225	218	224	208	228	240	219	235	219	227	257	215	189	248	192	192	196	219	221	220	227	216	215	223	200	208	218	199	209	218	200	243	212	236	215	207	191	220	239	220	212	200	206	222	190	244	230	216	216	212	220	213	238	220	196	220	217	219	237	224	217	227	204	230	221	250	212	180	218	209	216	220	203	229	235	208	223	220	222	230	229	260	200	247	216	202	215	229	179	212	218	229	221	199	222	211	233	189	228	213	203	221	229	219	212	225	195	225	221	218	225	237	233	216	220	228	218	219	232	212	229	211	220	240	231	221	226	227	232	226	210	238	229	250	237	237	240	254	228	216	206	201	210	230	225	248	239	230	224	204	237	214	213	216	225	217	222	214	211	218	207	208	211	226	208	224	226	215	208	238	226	219	248	206	208	216	208	236	244	221	248	201	205	229	190	209	236	220	241	217	215	233	246	220	225	222	202	198	220	237	234	202	231	202	212	215	204	214	232	217	214	196	224	253	223	209	214	215	224	222	215	236	240	210	246	221	228	227	206	199	224	222	232	213	223	228	223	229	216	219	205	216	223	200	195	195	213	239	169	235	248	239	223	217	250	248	275	217	214	220	235	212	253	237	227	218	211	204	231	218	233	255	248	206	207	222	217	225	216	197	185	253	221	208	206	240	248	233	246	208	236
6302	806	1215	1414	1268	1106	930	878	798	739	739	642	635	671	573	625	589	595	614	634	601	605	572	581	551	554	550	562	528	546	564	557	562	517	561	570	606	535	558	533	511	566	538	555	538	565	522	626	495	533	533	587	569	532	546	573	567	566	546	558	566	554	558	523	575	501	552	565	534	568	576	537	509	492	549	525	563	534	548	575	511	539	558	511	545	559	611	557	539	552	517	523	544	505	558	531	535	502	549	548	574	549	543	551	526	508	556	496	532	584	549	535	541	564	493	493	531	528	516	553	572	562	495	527	555	539	519	559	549	547	526	536	525	566	573	558	539	537	521	542	535	548	539	540	541	514	545	560	523	564	532	507	554	537	537	498	549	541	488	513	534	535	529	577	519	527	542	525	559	540	547	533	562	577	543	499	523	554	554	558	582	555	552	524	527	512	557	567	499	522	519	534	508	529	524	535	559	536	543	532	550	550	553	538	543	562	535	563	516	557	540	544	522	524	543	567	593	546	509	536	480	564	514	511	526	523	531	526	591	565	500	552	539	505	532	524	528	559	517	540	514	551	527	558	521	521	554	502	577	519	516	553	525	559	540	536	509	512	540	531	528	527	552	532	538	539	514	548	494	570	528	566	551	546	507	551	520	536	537	567	525	521	528	553	492	540	541	556	508	545	466	575	547	477	540	585	559	536	537	510	552	505	548	521	520	485	526	550	506	545	520	521	577	543	549	553	574	534	540	554	531	548	548	552	515	521	478	551	581	557	522	532	532	505	537	567	546	522	521	540	563	542	576	518	585	528	530	582	542	559	527	535	535	534	518	530	536	556	490	526	554	520	513	514	563	523	479	509	523	538	505	544	563	516	562	570	552	536	529	517	545	546	518	532	506	546	526	504	548	552	527	564	559	510	535	513	516	569	547	544	579	564	527	546	562	567	530	552	535	520	522	529	551	537	528	518	558	575	584	565	589	560	548	553	526	554	522	512	552	556	553	545	572	516	535	537	572	551	527	573	506	560	558	570	546	560	529	531	539	552	573	528	494	537	568	559	537	520	541	578	532	517	520	542	516	516	503	570	538	544	535	543	497	531	546	545	547	528	551	537	539	543	565	530	542	539	569	541	576	531	515	550	514	522	562	556	562	547	524	580	516	546	525	489	514	535	531	597	498	531	541	512	575	521	517	553	543	533	535	520	546	549	558	555	516	522	583	544	528	528	541	581	517	535	543	497	542	576	571	558	528	584	530	535	522	577	527	532	551	582	565	531	507	540	522	539	571	594	536	564	513	563	538	535	520	567	490	557	512	524	562	595	566	575	535	491	540	588	533	505	509	528	522	548	561	533	533	558	562	564	526	550	566	549	557	525	557	531	535	490	501	543	516	515	577	561	549	539	539	551	539	497	542	521	528	523	531	530	562	556	555	549	526	539	578	568	544	549	594	513	508	552	504	573	492	509	575	554	548	534	587	512	537	575	560	557	530	522	524	531	526	537	537	504	518	514	560	544	580	552	553	541	535	531	571	562	546	509	529	566	526	563	597	561	541	567	524	575	544	544	589	530	508	531	549	565	559	534	533	499	580	579	550	509	545	530	520	532	546	543	512	531	573	547	580	556	534	581	554	537	543	547	571	541	480	532	532	567	514	518	508	523	513	524	542	558	524	564	593	537	569	514	572	513	575	555	542	591	539	542	546	556	520	526	520	531	545	553	549	524	555	526	542	545	533	538	502	549	544	534	539	535	550	541	504	574	518	494	544	538	576	562	529	537	532	535	531	527	517	542	545	525	542	556	531	570	519	573	538	488	531	520	533	553	556	551	544	570	583	526	544	550	495	524	586	556	534	565	520	553	540	521	586	533	514	529	504	521	559	566	542	538	557	521	576	539	595	531	509	561	548	568	561	525	550	541	536	538	474	532	547	522	501	543	528	561	567	591	549	510	562	545	589	532	502	543	564	490	550	572	544	509	540	510	555	508	512	553	541	518	560	527	519	532	552	523	532	590	565	547	580	522	568	503	545	551	534	556	582	529	511	570	545	559	559	527	524	505	520	558	518	536	572	556	552	562	576	499	546	533	579	544	571	530	548	546	558	594	566	533	562	567	522	565	536	523	544	533	533	564	556	499	544	529	555	507	623	521	532	483	532	558	555	511	574	589	517	576	510	533	521	553	580	559	546	561	526	535	564	540	517	551	594	575	561	555	566	554	494	548	519	532	503	527	537	513	530	564	559	549	515	515	571	511	561	545	549	585	525	540	548	557	525	532	532	534	531	518	514	540	522	551	512	530	530	581	552	520	549	597	515	511	528	509	546	546	554	513	571	511	546	524	585	505	559	541	509	543	541	531	566	527	515	577	557	560	533	536	590	553	540	554	556	521	528	538	548	526	559	567	541	510	505	542	543	525	560	536	499	562	543	556	557	570	594	514	550	545	503	524	508	552	552	579	591	550	532	535	556	535	551	550	563	582	540	522	535	535	544	533	556	552	560	542	555	530	551	548	533	514	535	554	532	544	545	555	522	542	555	575	558	540	548	513	533	556	523	533	572	549	520	534	546	553	543	571	524	539	560	572	533	552	527	599	543	552	554	547	555	565	557	546	589	544	521	510	537	501	548	498	549	513	541	550	549	547	560	501	544	537	558	548	497	544	524	535	536	541	582	549	578	539	549	483	554	525	547	534	572	531	563	543	512	535	536	529	515	507	554	513	542	509	565	538	511	553	530	523	501	566	542	567	550	527	533	550	570	572	534	528	561	517	515	604	551	548	523	540	538	569	557	528	527	575	568	526	529	538	543	532	534	518	553	552	569	540	518	506	556	610	495	555	555	525	535	578	492	532	568	566	528	573	521	540	501	573	556	532	525	542	514	502	544	551	549	563	539	520	534	541	540	533	545	552	541	546	538	534	520	536	501	543	531	534	596	537	486	579	545	545	532	534	588	542	504	548	577	562	537	546	537	545	573	535	547	522	547	524	588	515	547	533	565	529	506	542	554	561	554	558	549	544	581	535	540	509	540	536	555	534	559	567	519	551	547	566	532	517	525	539	553	518	508	506	560	551	522	520	562	584	545	544	533	525	482	525	562	546	507	524	531	505	493	537	532	552	538	529	545	546	565	529	524	547	561	534	511	562	564	535	485	515	535	545	550	519	534	527	548	542	591	573	603	564	521	538	546	512	585	534	520	578	560	531	530	562	539	517	567	520	522	580	555	528	544	551	537	498	555	579	566	511	493	575	532	540	537	525	532	491	549	535	548	519	538	537	528	528	512	535	557	501	553	566	544	516	550	559	515	588	526	539	549	535	517	520	540	563	564	557	579	524	538	555	545	518	523	531	550	537	588	536	579	520	540	505	530	521	531	537	559	531	497	525	527	500	574	526	551	550	569	501	541	557	534	577	505	548	490	572	551	524	559	567	612	503	593	521	533	549	564	591	535	532	541	534	573	571	511	506	555	528	564	537	523	516	539	569	539	540	537	558	558	546	506	525
14444	1347	1190	889	700	615	520	481	489	432	450	399	388	425	407	388	413	418	372	399	382	389	423	371	365	367	375	416	397	405	406	400	385	375	369	361	390	381	412	375	379	365	429	393	403	357	379	364	364	384	412	369	354	376	397	386	411	406	355	418	392	392	343	399	397	395	375	364	372	351	358	371	388	391	412	411	382	404	406	383	388	392	409	416	409	342	334	417	373	412	436	393	376	408	380	389	372	410	384	380	366	377	391	431	404	399	364	388	389	348	348	348	389	389	426	369	418	376	385	411	377	390	400	413	348	411	364	387	362	356	380	391	411	420	370	406	405	370	393	384	385	396	394	374	361	381	381	376	362	415	364	359	395	410	401	393	387	375	401	365	398	347	394	381	369	351	395	389	367	367	367	395	377	398	333	380	403	380	393	358	369	388	401	410	392	382	369	405	374	389	381	430	398	394	392	371	368	398	365	385	388	364	395	384	386	382	404	394	418	356	379	390	401	385	355	402	390	365	398	379	374	383	370	400	385	331	392	390	380	374	355	358	375	395	348	375	360	338	379	365	392	373	394	429	402	370	381	406	366	392	387	379	404	402	365	391	364	387	357	388	394	417	410	388	390	374	417	370	370	429	367	421	355	395	388	392	389	373	379	400	380	417	381	369	397	407	355	371	410	377	375	353	388	401	385	402	379	408	361	366	381	402	355	361	384	376	362	376	399	377	377	384	392	406	383	372	381	371	376	408	371	424	384	359	341	349	390	372	373	383	411	376	384	376	394	396	379	404	373	433	390	389	360	360	379	378	376	405	365	413	400	383	390	379	376	395	361	398	417	387	367	398	371	378	404	397	435	402	347	385	389	380	377	354	398	378	375	400	458	416	406	371	396	384	412	349	379	392	417	370	381	418	393	396	358	397	393	359	383	373	401	395	351	378	387	394	378	380	424	369	380	382	423	369	411	401	371	372	340	371	371	351	385	362	380	327	356	392	418	395	383	384	392	452	387	380	377	343	389	377	382	423	352	380	414	358	366	410	393	399	357	382	381	356	357	381	391	370	396	385	407	372	385	397	374	393	418	359	392	394	402	431	395	375	381	400	397	398	384	414	383	416	393	401	367	330	366	410	392	420	375	370	389	383	369	355	373	387	360	405	380	414	383	405	423	359	373	392	356	406	393	379	378	390	368	390	391	385	388	365	379	379	376	382	386	388	360	396	380	368	346	423	371	391	377	333	357	374	356	401	416	412	419	368	383	362	393	383	392	399	407	426	365	376	361	392	387	401	392	398	405	372	350	396	345	338	409	381	414	379	423	393	335	410	380	359	391	361	414	374	366	379	362	401	368	385	380	377	352	406	387	361	408	391	415	383	408	376	391	382	405	413	367	393	368	384	364	357	449	406	401	399	387	393	394	380	416	406	379	392	368	385	378	362	386	380	413	418	406	398	391	383	355	355	344	380	390	409	347	395	344	402	415	414	384	408	369	387	423	370	368	360	392	376	406	371	403	392	434	393	423	407	382	374	372	348	373	409	345	399	354	413	402	377	365	386	391	378	355	354	387	383	379	420	344	368	355	356	401	381	360	365	417	367	367	389	339	387	394	370	405	385	383	376	403	343	373	354	328	405	336	428	378	382	350	387	338	381	383	376	423	348	402	421	431	403	405	384	363	386	355	393	369	373	359	378	375	356	376	383	368	313	401	399	399	408	415	376	367	375	404	404	372	367	383	401	382	368	407	375	376	391	391	427	409	355	400	379	367	382	375	388	359	380	371	394	363	430	402	387	441	423	369	385	375	383	407	367	380	386	393	381	374	367	383	366	357	380	369	387	399	390	389	406	375	401	345	375	396	366	401	366	387	354	391	380	382	389	367	394	405	377	352	349	391	394	349	395	430	395	401	386	401	391	393	353	367	388	382	375	408	409	416	395	358	372	357	355	367	379	422	399	345	385	369	427	399	381	395	341	359	390	397	371	372	338	365	393	367	401	408	370	360	412	338	402	384	411	359	375	372	370	373	402	371	353	381	389	438	372	366	355	368	375	367	404	399	374	359	374	432	386	366	420	364	419	375	399	339	366	375	375	376	386	392	361	392	363	418	391	415	386	416	389	357	381	380	393	384	372	362	371	390	366	362	410	367	378	352	401	372	426	377	405	373	388	383	387	381	394	382	362	391	395	385	371	371	388	391	353	375	385	334	310	413	422	402	382	363	357	362	386	360	402	369	383	395	407	398	421	391	410	378	381	385	397	367	392	387	428	382	378	337	360	379	388	420	370	395	389	400	411	365	404	379	405	370	364	402	433	344	413	373	397	423	363	383	371	383	388	379	393	387	347	403	423	394	412	382	379	393	351	415	394	405	362	383	386	406	374	420	389	368	387	353	354	380	382	401	362	366	345	379	396	375	335	382	427	376	397	395	376	384	393	367	392	385	365	400	368	378	359	384	382	357	344	348	368	387	344	379	427	371	383	401	348	339	354	329	413	373	392	350	357	364	384	394	393	390	410	390	374	391	370	365	394	360	415	359	361	374	367	375	402	419	436	366	332	377	338	399	405	379	339	376	375	379	358	383	415	379	410	444	381	355	374	379	356	428	356	380	404	373	391	385	434	417	416	359	402	354	404	369	393	411	400	367	412	414	398	405	388	372	418	370	385	415	361	402	378	357	371	375	381	376	407	374	378	376	415	375	388	374	377	364	357	395	391	397	377	384	406	380	369	397	362	384	367	400	385	374	433	347	379	428	411	395	359	386	374	365	393	408	389	388	359	374	398	377	355	407	396	383	405	424	388	396	403	401	390	399	348	386	377	397	358	365	351	394	383	376	343	374	396	348	385	381	386	369	367	410	383	409	384	411	400	391	395	391	400	386	393	361	363	389	392	378	387	342	388	406	397	437	341	418	406	387	380	405	379	382	411	395	377	385	391	338	407	385	391	419	381	377	388	360	345	320	362	388	420	407	381	371	373	371	410	360	397	372	394	415	406	356	390	370	352	424	386	339	346	360	390	347	379	376	348	347	384	346	405	381	354	368	364	348	373	378	401	364	392	398	353	375	380	371	384	355	392	372	373	386	388	408	405	405	358	393	391	383	398	414	378	390	392	387	362	422	389	375	388	426	384	423	392	394	384	354	339	387	400	381	380	389	416	377	442	443	380	407	346	385	390	360	344	387	369	430	392	417	349	423	372	403	370	400	388	364	367	374	345	368	409	392	387	415	402	381	385	357	363	376	372	388	386	373	368	354	380	428	400	400	383	375	398	391	363	401	404	386	353	409	397	351	359	409	381	366	380	407	385	361	381	386	398	366	376	382	364	366	371	396	361	385	389	358	403	392	376	392	367	362	379	377	377	357	366	365	337	367	379	405	405	379	400	388	389	375	394	373	378	374	357	398	417	410	432	363	345	379	360	409	353	345	374	369	340	389	360	355	366	333	397	393	378	394	390	404	365	396	380	392	388	422	353	396	371	399	367	357	369	391	381	379	398	374	361
8272	1322	2194	2536	2144	1839	1640	1418	1280	1210	1224	1173	1064	1064	1047	1042	982	940	897	980	945	928	926	882	970	922	883	900	890	850	930	946	907	877	897	899	876	973	843	840	917	812	858	886	895	871	874	837	845	858	865	872	874	857	836	856	832	853	847	847	844	905	829	853	853	859	832	916	923	852	841	876	815	881	862	846	833	853	861	827	839	841	852	881	864	848	884	851	860	877	851	841	812	833	839	881	862	849	898	810	875	838	857	875	828	841	826	836	811	841	850	833	894	859	852	795	902	851	859	841	864	809	843	864	888	870	884	871	847	804	810	850	868	861	824	836	904	827	873	862	879	848	851	908	847	871	840	908	841	818	883	821	892	865	797	880	863	883	848	845	811	810	889	857	826	840	834	825	892	833	911	817	827	899	843	882	896	815	806	831	857	863	851	893	830	900	871	864	833	829	874	852	786	837	816	879	833	831	862	836	862	829	869	779	834	839	827	861	858	810	847	822	862	803	812	820	758	878	834	908	850	839	836	833	862	893	845	838	884	809	882	820	864	870	858	837	842	841	817	838	865	812	843	864	845	808	819	845	795	847	873	825	909	843	822	859	847	877	863	862	867	844	826	808	863	874	852	861	848	888	874	842	859	842	814	853	816	830	849	861	850	821	892	819	846	865	864	836	838	865	939	885	854	876	868	836	884	838	881	812	803	836	816	893	856	828	886	892	827	838	857	864	850	903	821	890	793	846	891	850	872	862	859	886	817	890	840	822	853	807	850	880	888	860	841	840	812	820	832	831	864	856	861	829	873	846	844	849	874	840	900	856	811	828	832	878	802	849	911	890	890	839	795	846	908	840	861	811	886	852	875	861	859	833	780	825	804	838	866	841	846	896	823	843	824	827	892	874	876	821	844	828	854	828	888	841	819	830	889	838	863	867	908	838	904	865	890	842	874	839	899	869	830	852	799	873	823	887	869	872	852	845	858	858	806	856	850	829	877	870	830	811	846	880	839	832	833	865	858	875	865	877	867	873	836	853	860	828	864	886	874	872	836	807	861	850	853	882	883	861	842	854	841	877	847	843	877	826	859	897	866	838	844	872	862	805	805	840	868	804	833	832	829	841	865	836	831	864	827	850	842	823	823	817	852	878	826	888	875	815	848	878	860	823	814	844	853	872	838	809	828	870	845	871	886	857	790	882	855	850	845	852	892	808	827	864	852	892	785	898	871	817	831	896	871	824	822	856	840	857	889	857	801	838	821	879	858	865	873	847	830	876	816	846	872	860	864	824	838	819	820	859	858	871	842	849	842	828	862	834	841	858	825	894	850	793	860	877	855	844	880	877	845	862	810	853	836	828	822	860	833	896	809	838	842	824	837	855	828	895	874	829	870	895	846	881	905	820	811	869	811	895	866	862	853	900	875	803	814	832	863	841	792	863	878	873	838	818	824	807	904	871	857	886	840	867	770	858	844	877	880	841	833	819	858	904	816	845	830	880	861	871	893	799	777	824	852	835	854	830	803	856	849	852	864	817	809	833	841	912	828	873	841	797	796	873	821	860	814	878	872	832	788	818	859	891	852	833	902	844	844	845	837	869	833	820	864	827	775	817	803	893	848	862	829	810	852	856	865	840	874	797	823	877	825	873	881	820	841	891	828	822	833	816	842	847	851	832	796	802	832	814	812	853	852	863	792	859	883	816	886	863	913	879	859	846	823	837	858	843	902	822	855	891	878	835	910	826	860	846	843	845	887	844	836	886	874	839	861	881	878	796	847	870	892	861	865	841	846	885	833	848	888	923	837	806	786	860	856	906	859	869	873	861	862	767	840	854	883	866	888	807	834	887	894	838	891	872	852	852	843	857	853	878	831	863	833	869	864	894	785	872	803	818	858	820	880	827	815	869	782	826	806	857	832	850	903	870	778	812	847	851	848	856	855	849	892	857	813	863	873	897	844	830	821	828	874	836	804	875	869	880	844	851	905	870	851	905	855	882	878	866	883	830	835	812	877	857	839	892	864	846	878	876	857	857	856	873	868	860	909	821	810	816	854	798	861	851	836	797	865	786	859	830	821	826	866	861	833	789	845	858	868	824	856	842	859	854	861	845	887	863	849	858	843	810	864	832	796	890	832	850	842	858	907	851	902	897	906	832	890	890	804	859	823	866	846	887	837	835	853	815	927	826	837	854	882	857	788	848	881	801	858	884	853	833	857	811	806	821	866	808	825	843	843	836	845	861	864	813	843	923	842	843	857	868	787	871	775	884	838	878	876	883	815	857	842	830	821	834	824	797	840	848	872	857	870	843	839	919	924	832	838	822	850	816	822	847	839	794	839	881	911	824	826	833	845	839	848	839	861	853	868	810	870	875	832	812	846	851	887	811	842	819	814	787	845	880	868	873	845	921	813	903	911	828	826	842	786	859	848	821	807	802	804	790	884	823	861	803	868	888	842	840	815	838	856	893	799	858	837	881	828	859	807	843	875	821	851	866	879	923	819	847	878	808	852	862	831	857	856	842	839	846	879	830	864	852	849	888	866	886	837	886	850	840	874	889	838	851	840	845	868	796	805	847	876	817	862	859	869	841	798	868	913	801	909	860	848	828	858	926	871	867	819	861	870	867	875	836	813	860	821	850	834	844	811	864	810	843	838	862	816	844	818	816	877	858	855	871	804	879	809	853	837	858	854	857	801	883	878	834	801	836	886	816	883	893	873	849	851	856	812	836	852	851	830	851	874	814	843	862	896	817	863	868	837	845	821	820	812	847	901	871	840	843	817	825	786	873	857	835	792	870	832	843	799	869	893	866	886	831	847	773	832	809	851	829	831	908	867	925	836	854	867	865	827	836	847	851	837	833	801	867	823	852	824	825	838	873	842	848	835	866	843	875	890	809	817	809	832	872	825	855	900	881	899	861	870	883	908	850	866	847	842	829	826	910	861	930	847	868	846	810	793	900	816	840	836	874	798	844	851	818	873	827	823	822	883	825	826	839	791	848	811	816	859	842	891	812	850	836	824	823	830	859	856	885	890	864	855	849	884	816	871	813	875	828	814	872	830	863	908	840	827	851	813	835	831	902	860	846	856	817	861	808	872	859	853	789	836	846	843	896	884	868	832	849	863	855	850	844	816	849	813	820	852	878	858	851	820	841	827	870	872	854	922	851	842	800	863	798	874	853	835	862	884	821	852	834	882	819	783	878	898	904	871	863	796	853	866	932	832	887	834	852	871	876	882	862	874	842	845	847	827	849	849	890	826	875	856	832	889	824	822	857	807	850	884	873	881	820	852	876	853	809	827	864	862	866	883	839	830	878	867	875	888	833	833	868	836	904	846	879	901	868	822	872	841	907	834	829	914	903	865	865	844	802	880	842	826	817	814	864	847	841	909	901	844	864	855	843	883	881	884	809	857	900	888	823	838	820	811	862	837	865	842	904	837	809	839	918	877	900	840	870	819	822	853	820	877	853	857	845	818	900	863	848	895	871	837	831	848	845	827	845
1410	204	177	198	162	143	168	178	168	170	178	185	198	166	183	206	179	175	165	192	187	163	155	163	185	175	177	194	189	164	179	194	169	177	152	168	152	148	156	152	177	157	159	157	155	164	166	158	182	153	172	169	190	185	197	156	176	164	175	211	162	157	151	146	185	187	169	191	180	139	151	180	151	167	179	184	166	196	178	178	191	154	186	172	167	170	161	184	194	159	153	147	154	170	152	159	187	162	191	174	160	182	150	148	171	147	149	171	166	185	149	164	182	175	192	153	167	172	168	169	163	135	166	180	195	170	174	169	168	139	159	155	194	175	142	183	166	169	179	160	164	146	162	165	167	165	182	190	178	169	187	176	191	188	173	149	155	171	134	169	183	166	171	173	175	169	207	158	200	155	157	183	178	161	156	179	163	187	189	182	185	166	137	151	184	160	147	166	145	164	144	144	198	187	171	172	170	189	179	162	158	165	151	159	151	160	163	181	160	198	199	165	204	190	145	169	173	154	155	176	159	197	187	171	179	167	189	189	194	182	148	194	168	217	172	175	173	145	167	157	179	155	172	204	188	186	171	155	155	170	173	172	184	207	171	165	183	170	165	168	175	179	181	207	162	176	164	169	169	162	185	177	174	139	156	161	195	189	197	177	151	167	163	179	164	179	201	192	159	178	170	185	158	158	181	169	166	164	163	158	156	212	161	173	182	181	178	188	180	165	178	172	161	162	180	172	161	160	164	174	159	183	170	174	181	153	177	164	163	166	167	157	169	169	189	184	164	187	169	163	179	175	199	166	182	168	188	175	144	158	154	163	180	161	160	179	153	168	168	181	205	188	168	162	173	176	198	168	190	178	182	157	177	155	161	164	176	198	170	168	146	191	180	170	190	169	179	186	169	182	202	186	154	141	163	192	177	164	188	153	150	188	173	176	162	174	163	162	171	168	177	176	176	177	183	182	173	176	194	163	166	183	176	163	168	166	160	172	176	160	170	151	175	172	156	167	151	163	161	177	173	194	177	175	157	160	156	159	174	164	157	181	161	180	192	184	170	180	173	165	175	171	166	148	171	175	179	165	167	179	150	184	158	170	161	184	159	169	171	172	167	151	146	160	172	183	159	148	167	173	187	189	170	177	179	152	188	167	159	166	168	182	154	167	172	180	190	161	174	166	169	184	181	173	150	176	155	151	169	201	157	153	159	188	175	188	154	154	171	181	174	163	183	155	187	155	173	191	164	196	177	145	179	187	161	160	150	204	197	199	173	156	182	168	190	187	167	155	165	177	147	208	183	162	172	178	187	172	180	181	166	177	177	145	164	188	166	163	160	187	163	153	171	177	172	156	165	183	176	161	157	162	179	168	187	170	166	173	163	156	164	151	170	161	171	145	176	182	163	137	186	172	173	184	157	145	163	168	183	163	169	155	181	164	210	177	153	149	167	164	185	159	183	169	165	169	176	184	162	178	170	161	151	161	160	171	187	160	174	184	191	166	186	173	177	174	172	187	184	182	185	152	168	201	184	137	151	176	167	178	181	159	183	190	184	161	188	145	188	183	177	167	152	157	162	149	134	181	175	142	191	181	177	215	172	166	179	175	197	159	182	168	184	181	178	164	167	177	182	182	154	166	172	177	170	176	189	190	205	173	174	173	175	157	154	206	156	183	180	207	158	176	194	175	148	182	165	165	167	157	177	189	159	168	175	181	157	167	163	181	166	152	162	176	158	162	155	166	150	159	160	195	180	179	190	161	182	177	179	184	165	174	170	194	153	164	157	174	171	195	159	170	167	173	156	160	186	167	177	157	190	180	179	189	193	179	209	164	174	148	168	186	188	170	175	172	193	162	155	134	180	147	179	188	194	158	165	179	177	146	164	166	155	185	173	182	161	190	183	173	198	144	166	166	173	147	176	188	182	189	190	172	183	193	179	185	174	150	145	141	159	159	168	197	163	195	158	179	194	180	148	165	181	169	150	164	176	173	177	170	207	173	158	206	185	178	197	189	194	173	171	180	177	162	174	173	174	165	173	185	169	171	181	179	177	152	173	175	165	177	174	152	133	162	156	184	171	175	194	175	161	176	164	162	167	200	176	161	185	169	158	162	183	181	180	163	157	173	159	150	177	174	171	193	179	172	164	166	177	157	191	179	192	148	194	162	162	156	168	151	178	159	191	179	160	160	144	172	166	177	160	161	179	179	162	173	173	179	180	173	160	167	161	170	182	154	184	189	158	172	177	175	196	171	178	170	179	196	165	174	171	180	171	149	197	175	172	183	161	174	175	189	166	184	184	187	192	169	163	169	152	172	182	191	194	169	173	158	182	174	187	188	174	180	179	168	160	166	166	159	180	182	140	170	186	166	161	152	184	170	186	173	152	167	195	195	161	169	163	183	179	184	172	160	174	166	175	177	161	165	186	165	177	160	188	162	173	174	170	165	163	186	178	188	153	172	148	160	175	190	155	178	169	157	157	185	177	179	175	191	154	157	194	143	174	170	153	160	175	177	160	164	197	181	156	180	170	186	160	176	175	180	150	199	174	189	148	159	171	177	174	155	170	176	184	163	150	174	177	180	193	149	165	197	153	163	175	195	179	178	172	146	169	158	170	186	171	154	175	167	164	159	186	168	156	168	186	150	161	165	164	201	141	171	186	182	178	185	174	193	175	171	152	169	193	173	189	167	174	174	173	166	186	168	163	170	152	167	159	165	136	183	180	205	167	162	194	161	145	186	178	185	173	180	167	148	160	184	175	184	176	181	157	182	186	178	173	186	168	188	178	177	184	188	164	149	155	146	156	182	175	152	158	177	177	173	166	181	193	172	162	176	156	186	174	148	160	200	178	164	185	194	186	183	172	160	173	194	146	176	159	175	172	187	177	192	170	149	172	164	172	190	190	197	183	186	161	166	165	201	178	135	196	153	193	193	180	173	165	181	178	150	182	147	185	171	157	166	152	171	170	175	193	166	150	159	158	159	175	183	154	185	190	161	132	164	157	184	159	177	177	169	150	165	161	190	168	189	187	181	165	187	182	154	201	193	173	173	191	198	167	174	177	151	166	172	161	168	177	195	171	177	206	188	175	192	164	161	168	162	198	175	197	204	175	163	170	164	167	183	181	189	189	166	155	177	158	161	153	165	184	191	194	180	152	177	195	177	167	165	175	169	163	160	166	171	194	178	171	181	184	198	182	176	185	161	174	173	155	182	189	189	175	161	157	169	148	143	165	172	157	189	188	164	173	177	168	173	167	165	136	160	149	167	176	164	176	159	149	165	167	177	172	175	165	137	169	158	186	185	168	200	181	140	179	176	142	171	170	168	199	158	177	170	177	154	191	176	174	157	172	169	165	201	148	164	183	194	175	162	167	161	169	164	159	170	181	172	191	191	150	180	171	174	195	188	198	167	177	185	169	178	158	180	173	152	144	186	164	172	155	164	187	182	156	173	171	163	170	182	195	160	168	178	188	170	177	170	161	168	188	174	183	163	164	173
1646	409	442	467	467	450	426	418	476	399	437	446	420	443	442	410	464	425	463	433	441	453	446	482	419	434	419	420	439	433	439	440	456	430	435	460	427	459	421	394	409	413	456	417	404	443	420	441	419	429	396	429	408	434	446	461	438	410	413	456	404	454	422	377	440	454	444	428	460	457	423	420	429	438	396	475	438	467	449	438	400	437	418	413	401	438	438	426	436	437	414	431	445	431	402	447	447	453	419	417	456	418	446	422	427	473	434	409	444	450	454	414	463	421	398	430	434	417	442	434	423	408	455	430	420	464	394	428	440	393	440	434	424	427	428	436	425	427	430	456	439	438	397	429	434	451	412	415	442	433	455	400	429	468	435	424	492	418	409	485	424	439	461	410	438	441	434	430	460	393	439	452	482	416	458	423	452	447	403	431	435	436	409	483	431	436	424	441	436	437	422	432	465	448	447	438	426	455	425	452	439	406	425	440	441	455	423	442	400	409	418	469	440	424	419	452	419	449	442	438	423	401	406	456	432	434	459	400	450	439	446	449	430	418	428	439	474	438	459	413	445	442	420	462	455	476	462	435	424	441	445	454	430	405	422	471	414	431	441	422	443	446	451	405	427	410	435	433	418	433	416	434	415	442	442	463	412	421	402	476	465	412	427	438	418	459	479	460	439	404	426	468	448	427	413	451	454	430	442	431	443	425	399	428	400	443	452	438	424	447	445	445	431	444	426	456	425	432	463	435	418	426	433	416	485	452	455	455	423	442	397	444	436	417	471	452	436	436	425	458	421	435	413	435	457	395	403	421	461	426	427	437	482	415	414	400	470	414	439	456	403	424	444	418	389	427	455	430	452	431	463	431	424	431	408	436	427	413	452	445	415	442	443	456	440	458	434	417	439	427	432	412	445	421	411	398	410	430	404	437	424	398	454	441	419	452	419	427	402	424	437	419	420	429	425	473	449	441	366	425	441	406	464	424	419	443	430	429	410	397	445	428	419	439	400	427	456	468	397	503	447	408	480	429	424	441	416	437	425	415	445	449	430	418	448	411	395	475	413	432	425	433	388	431	410	422	436	377	459	416	436	468	442	427	432	452	411	426	425	440	468	422	479	419	449	412	412	440	436	454	419	431	438	404	429	453	436	490	459	460	473	429	425	441	406	418	436	450	465	441	421	397	438	428	427	429	425	386	435	419	416	423	403	445	430	460	435	432	429	444	455	446	442	410	443	435	449	456	425	437	400	467	477	420	444	449	430	423	436	403	476	428	432	411	455	438	437	433	447	429	406	454	443	464	452	435	424	425	443	449	434	412	451	391	458	424	406	436	435	424	449	437	420	461	445	465	422	420	440	480	444	430	429	435	440	410	432	489	447	422	433	461	424	426	418	425	442	446	460	431	469	451	436	410	441	430	473	423	441	438	428	423	456	430	418	415	436	444	399	396	424	481	441	438	446	454	416	380	439	451	467	434	424	434	444	416	419	449	401	441	449	443	478	414	412	448	409	410	418	403	438	393	444	411	424	453	469	432	449	405	426	439	440	469	436	468	438	418	429	438	470	433	438	420	439	443	461	446	388	404	450	442	449	449	430	448	428	414	445	450	445	442	421	399	387	439	440	430	449	431	418	429	460	465	436	427	473	413	398	457	398	419	437	443	438	460	431	445	421	439	450	443	468	464	442	409	431	430	429	435	453	416	421	384	405	438	454	424	439	425	439	450	443	451	399	419	426	460	464	434	429	411	441	431	382	454	417	456	441	420	449	462	459	435	455	459	424	472	418	470	415	431	474	452	400	462	401	433	421	453	452	398	443	433	413	456	428	426	403	431	450	410	437	418	454	439	408	420	441	455	451	458	443	442	462	423	443	447	407	413	437	454	437	447	462	409	458	438	461	445	478	422	413	450	463	423	452	413	410	418	421	380	413	458	466	438	453	421	426	423	471	424	474	398	441	438	439	431	436	433	449	422	469	450	448	427	371	444	433	426	454	478	442	423	409	428	433	439	461	439	434	412	429	430	424	435	417	423	426	451	443	432	442	412	432	413	482	439	429	412	441	416	427	450	468	454	438	422	437	439	417	457	428	426	424	398	418	461	458	431	426	431	462	431	448	421	419	402	455	422	459	414	436	429	407	407	404	436	419	430	416	427	443	437	416	429	427	407	443	435	426	432	441	457	438	438	431	431	412	400	423	438	449	420	408	428	417	435	421	446	451	450	425	389	446	491	452	453	460	453	407	439	453	489	449	418	462	467	388	422	432	405	440	408	422	423	442	447	454	430	488	434	409	432	460	457	472	414	446	410	423	415	449	477	448	410	452	442	433	428	398	434	444	432	434	432	434	476	419	426	406	458	467	451	444	467	427	409	430	430	432	434	420	422	436	449	408	426	400	438	434	446	393	439	439	398	395	411	405	435	393	444	462	456	438	427	436	417	427	413	396	437	425	443	446	454	458	397	433	432	402	413	450	438	410	452	423	420	457	414	435	442	384	407	413	453	428	431	438	448	429	444	413	420	427	420	429	429	424	443	407	444	446	419	453	386	420	428	410	440	428	388	466	415	438	470	453	415	383	449	440	440	447	414	396	414	398	412	427	419	477	405	399	436	413	444	447	428	428	416	432	472	435	453	444	434	444	433	405	465	419	414	445	413	400	442	428	429	431	435	412	433	442	458	413	434	434	443	430	433	450	393	427	445	427	436	400	466	405	418	439	430	412	388	415	422	409	448	473	458	438	432	450	472	416	393	408	433	449	418	457	432	416	468	432	393	429	449	410	405	429	384	442	411	478	450	440	465	476	423	397	428	445	369	417	411	430	435	431	412	434	423	426	412	441	402	405	437	432	423	414	419	433	441	444	446	449	451	440	415	424	418	417	418	436	430	422	453	409	427	412	441	437	447	424	426	397	447	416	432	446	443	419	438	441	408	456	441	441	411	423	409	434	461	422	479	415	380	398	460	425	434	451	444	434	433	426	454	415	402	436	437	427	440	454	441	426	409	455	452	454	438	420	417	405	442	437	422	446	414	396	435	448	459	422	424	434	434	423	415	421	412	423	421	422	437	413	481	407	443	468	421	386	433	475	422	445	446	425	421	400	435	410	408	461	469	438	436	402	440	421	414	393	455	422	458	455	475	452	437	407	439	413	433	434	432	434	418	451	456	441	424	446	408	421	414	422	445	420	428	436	435	413	424	383	403	491	436	425	419	427	484	462	421	430	435	439	473	455	427	427	422	439	446	454	388	434	452	422	381	440	418	417	440	414	454	433	446	443	430	459	413	409	413	413	427	397	411	390	441	425	448	436	416	439	439	411	406	432	431	436	498	431	403	427	414	430	421	406	438	414	455	441	469	430	440	444	393	428	422	443	446	414	406	457	422	444	419	440	410	451	442	407	422	413	425	425	450	472	425	439	421	486	447	422	423	399	409	447	423	468	454	395	416	424	429	444	473	439	408	423	393	418	458	428	441	425	472	440	412	444	424	439	455	429	434
7732	573	552	471	341	356	302	247	252	296	260	239	255	241	270	208	248	218	198	242	261	222	267	268	207	204	236	223	237	200	237	213	232	216	222	220	206	194	245	210	206	215	249	204	217	209	225	220	234	206	249	230	229	232	198	224	239	226	235	213	209	203	205	210	254	215	212	216	227	230	224	210	242	228	194	233	201	217	203	196	201	199	219	208	237	216	245	221	203	232	225	207	182	213	216	213	212	211	232	222	217	196	233	225	221	244	244	232	247	190	210	218	204	225	197	225	239	223	221	206	212	198	206	221	233	206	217	228	234	214	230	215	227	236	235	240	218	218	260	213	203	233	210	213	207	205	201	223	209	216	204	214	220	199	205	217	196	231	221	227	225	233	222	222	238	213	208	242	234	220	202	213	235	203	251	225	228	233	212	226	204	237	214	226	239	200	225	186	228	234	218	231	229	226	204	204	230	210	258	249	241	262	227	200	212	240	227	259	214	234	216	239	240	212	225	226	200	233	223	191	202	196	243	214	257	253	191	216	216	213	198	238	221	226	227	229	210	242	220	218	201	219	208	216	205	234	240	217	194	208	211	187	217	192	228	235	227	201	202	247	224	205	238	244	226	243	219	220	206	241	196	206	217	208	189	198	193	231	232	248	220	207	231	212	222	254	216	206	204	240	230	235	225	218	216	237	221	245	251	217	216	189	207	208	256	242	207	240	185	211	225	230	232	223	221	192	240	202	210	234	247	220	230	197	238	241	238	205	231	219	187	225	218	209	242	207	216	239	238	219	232	231	232	211	199	244	238	219	228	225	250	221	222	225	195	218	183	231	226	197	215	241	202	222	225	202	227	201	225	243	223	247	253	246	205	217	207	236	244	259	237	221	226	234	235	215	208	216	215	198	215	245	225	245	245	191	220	209	209	224	232	238	208	224	212	219	250	239	198	216	201	232	240	243	208	201	224	201	217	225	219	197	215	202	217	202	230	249	216	251	233	201	207	212	238	213	231	237	194	216	208	235	234	216	206	214	228	206	255	208	240	238	220	228	252	196	239	171	227	222	215	215	217	221	207	246	230	239	208	216	259	220	210	221	192	242	230	224	207	204	236	199	218	213	238	218	199	214	221	239	219	193	232	214	224	211	231	195	231	190	248	226	246	206	235	227	232	220	196	216	236	253	192	232	203	240	248	228	196	222	216	236	220	238	233	223	214	237	232	222	240	195	212	229	189	245	205	214	233	252	214	181	226	200	223	199	229	241	228	237	211	176	223	222	245	234	213	230	218	201	234	228	198	215	214	241	240	217	214	193	224	227	220	223	222	196	238	227	230	230	256	245	203	229	210	239	247	227	201	247	224	225	218	203	231	197	217	213	217	245	212	232	213	202	237	217	225	216	206	231	209	219	212	206	216	220	248	191	201	210	228	216	201	189	213	212	228	243	221	234	232	231	233	231	227	240	223	221	245	208	212	206	219	219	211	195	203	261	222	237	218	213	223	208	209	214	220	220	229	227	218	226	248	234	244	233	205	230	226	219	270	237	224	222	206	233	226	259	223	234	207	221	214	229	231	212	244	222	233	221	230	227	232	201	229	216	207	214	233	216	238	200	230	228	204	231	214	224	227	238	235	233	224	230	230	207	243	203	221	229	222	208	233	206	216	231	203	228	210	226	193	226	204	225	228	218	185	219	218	207	202	212	278	198	229	214	216	192	207	209	223	213	243	237	229	242	203	217	236	246	228	223	218	194	244	213	225	204	207	223	194	223	248	201	219	212	205	203	236	214	242	238	188	247	187	217	231	275	230	193	219	186	219	177	241	230	219	216	211	214	223	217	213	242	228	201	214	222	209	220	222	201	200	209	230	230	222	202	233	229	223	239	204	244	215	227	221	207	220	205	251	225	231	210	214	243	228	256	222	206	228	240	230	215	237	216	228	197	224	224	223	221	237	228	224	208	184	224	227	229	220	208	202	235	215	240	220	236	190	216	201	229	228	199	218	211	197	218	230	212	183	230	217	225	210	215	226	248	234	219	244	235	218	218	218	237	222	204	223	210	247	218	229	210	235	208	206	178	218	239	213	193	219	240	236	223	215	192	217	216	217	224	223	249	207	241	217	200	217	218	203	242	245	241	240	218	229	218	211	217	207	199	244	220	203	210	229	235	190	241	207	238	224	210	224	232	207	253	229	221	230	225	226	209	223	271	214	206	207	211	221	213	238	221	231	227	244	218	207	209	217	228	219	210	232	220	228	224	211	221	218	221	227	249	214	203	238	210	219	180	207	227	214	216	240	231	243	226	230	222	239	211	242	217	221	222	188	221	205	225	219	232	225	210	195	240	222	226	195	193	221	224	248	233	229	199	245	210	214	233	237	204	225	218	200	219	228	238	208	229	210	243	216	216	211	181	216	245	247	232	217	178	213	229	198	221	215	208	231	239	220	264	250	223	216	227	231	215	212	242	233	231	242	207	207	229	230	219	234	222	228	216	221	196	213	192	221	235	216	258	233	256	221	223	224	209	231	230	228	238	219	237	208	194	243	257	207	217	208	192	202	235	223	229	223	225	216	224	215	235	215	220	192	225	202	223	201	249	211	236	228	210	217	201	227	258	227	216	224	217	222	219	206	204	225	257	231	192	242	241	201	196	204	200	216	254	206	218	195	206	231	237	219	246	212	208	237	220	214	210	241	225	264	227	272	211	194	197	197	237	215	223	228	236	239	207	225	234	234	220	229	203	225	218	203	219	230	208	239	227	239	224	237	218	210	222	221	209	221	197	210	227	254	217	200	223	207	200	226	181	206	213	200	189	195	250	217	237	221	253	191	229	226	270	237	230	222	203	197	240	208	193	204	258	261	211	221	233	245	220	239	183	225	213	227	198	191	205	225	222	227	209	219	228	226	234	238	228	225	208	212	222	247	234	203	216	235	232	209	224	210	220	219	208	202	210	211	204	214	229	221	242	214	232	218	251	208	227	207	227	213	227	227	264	221	203	212	218	215	194	228	226	197	230	207	228	225	222	249	202	192	226	184	211	253	221	234	254	223	266	213	232	193	208	228	222	235	233	219	213	217	195	213	231	235	234	230	221	217	215	209	241	219	223	186	225	238	224	215	210	228	222	214	233	194	221	204	229	227	223	230	225	199	228	230	257	225	205	207	243	206	223	206	224	187	202	259	214	232	217	223	216	233	213	191	236	181	221	206	231	232	238	241	205	217	210	208	212	222	226	205	236	205	209	216	204	211	261	233	229	209	222	191	231	247	218	254	223	247	200	221	226	227	203	214	217	217	187	204	194	231	236	188	223	254	198	227	230	221	222	224	199	236	188	225	219	192	237	215	241	220	207	205	253	224	218	233	246	214	198	238	221	204	208	205	227	208	236	197	232	240	194	205	235	226	224	214	222	224	192	213	221	225	210	211	242	240	241	233	227	227	258	197	236	195	207	235	235	204	203	215	240	194	253	217	210	203	212	213	220	199	214	234	228	248	212
6350	821	1163	1444	1180	1077	1034	875	768	664	699	676	638	631	629	644	617	613	583	571	559	576	616	573	576	582	515	598	553	551	579	575	549	565	569	540	580	551	548	597	549	543	547	563	502	551	561	569	538	605	573	517	508	495	585	571	529	561	563	561	584	547	532	555	527	571	515	581	528	553	547	485	528	538	531	550	568	575	546	550	538	543	498	510	521	554	593	538	529	551	561	484	559	544	586	503	508	580	484	525	530	509	536	538	565	575	556	585	548	532	565	544	530	560	590	543	526	528	482	529	542	566	516	509	543	565	538	559	548	526	537	551	570	550	531	528	495	511	540	522	506	559	545	529	523	519	540	554	525	519	534	542	574	581	557	599	524	518	549	499	542	535	548	550	542	473	545	513	567	505	506	513	556	481	504	549	587	553	507	550	561	521	546	565	530	552	489	513	519	492	540	542	509	548	538	525	527	571	514	545	538	582	603	504	510	518	574	541	584	531	537	551	556	551	541	557	532	530	518	537	565	561	483	540	526	513	518	499	536	578	536	561	507	510	557	567	511	525	563	537	568	503	567	588	542	543	530	528	523	532	547	552	537	504	539	533	518	533	530	524	536	537	557	534	511	511	543	534	512	534	551	552	542	535	562	572	529	557	545	558	526	544	590	527	514	518	553	523	499	546	553	517	538	563	543	538	506	523	496	563	568	540	557	529	551	547	563	510	551	524	527	505	541	525	531	528	566	573	526	532	501	506	564	513	523	544	534	521	566	527	510	535	524	538	565	589	518	551	573	558	530	552	531	549	543	547	541	560	568	565	559	522	532	535	550	557	555	521	532	577	530	489	534	536	540	550	557	505	517	562	538	537	517	567	511	550	547	541	511	537	554	519	551	516	556	518	563	555	523	542	523	540	519	510	525	536	510	532	515	513	516	562	554	545	484	576	520	575	514	580	540	536	541	548	538	555	545	571	542	558	533	551	565	546	562	513	552	525	521	551	540	561	538	545	522	547	560	519	560	552	555	500	563	594	539	550	534	522	524	528	527	513	537	577	526	551	548	528	522	552	532	533	513	527	502	524	517	553	545	559	546	531	487	532	545	569	546	534	528	597	529	533	540	538	568	578	511	554	482	566	532	529	552	522	515	550	559	516	514	546	515	539	518	541	510	563	535	545	569	510	571	518	530	515	540	557	536	491	530	545	544	540	542	478	521	509	561	523	548	524	513	511	514	569	540	552	503	547	563	533	526	548	522	582	565	552	555	574	556	528	585	529	509	544	574	540	579	558	509	550	539	536	531	561	542	547	585	554	531	573	540	533	541	513	542	545	540	489	545	547	552	488	530	603	520	584	542	521	515	585	524	521	548	570	523	522	526	538	522	554	543	552	563	502	545	533	538	556	552	566	528	564	554	586	551	554	544	529	523	518	491	534	513	569	541	501	542	511	556	570	564	518	538	510	512	515	542	517	581	559	487	505	567	544	551	517	570	538	527	534	527	537	543	499	532	562	546	551	527	539	599	552	506	555	524	556	545	537	552	540	559	528	575	522	536	576	563	511	561	507	558	542	528	549	556	574	532	547	506	536	540	546	548	549	563	551	512	483	554	535	555	533	551	544	527	537	537	501	535	532	556	560	539	521	510	544	494	538	575	561	552	553	534	570	521	519	534	526	562	566	545	567	516	572	537	540	548	537	516	524	550	528	531	555	533	554	546	497	530	571	526	548	566	564	507	497	567	539	533	534	543	531	536	542	529	532	564	535	567	520	582	532	508	505	546	532	544	557	542	531	490	560	533	526	517	505	526	550	504	488	574	569	522	534	515	571	501	538	527	524	540	557	567	548	537	521	542	532	503	535	521	556	551	548	537	542	506	532	579	538	557	503	538	571	547	555	561	563	548	507	552	530	541	541	558	513	525	557	535	563	538	512	558	544	563	526	548	558	521	543	528	507	471	553	566	520	522	554	543	514	512	537	567	559	525	538	529	522	507	583	515	517	536	599	543	544	564	582	563	512	582	584	547	543	537	514	517	556	536	544	535	570	536	536	533	506	571	533	553	543	526	534	538	509	533	551	536	544	534	537	567	530	503	513	528	531	548	526	531	580	555	527	554	529	563	528	546	543	514	554	525	527	508	533	552	533	590	544	566	531	538	549	510	535	556	538	516	548	540	546	527	551	536	536	529	542	557	572	559	520	498	539	532	524	555	533	558	559	580	503	541	511	531	536	574	557	524	558	557	555	539	552	519	575	547	545	500	556	540	566	543	562	594	530	592	545	522	556	556	569	540	561	542	533	592	525	534	500	538	556	483	521	477	524	542	542	551	544	514	512	562	521	547	490	554	522	498	521	548	542	507	593	522	545	563	544	537	534	568	519	524	529	521	567	547	515	543	549	523	519	513	505	559	536	555	510	549	516	534	493	526	553	512	515	525	588	537	533	504	513	570	573	586	528	544	582	537	537	509	563	551	536	503	541	522	540	539	557	533	564	547	543	540	502	540	496	507	504	548	564	559	518	504	572	587	504	540	555	573	526	526	542	550	575	523	505	536	576	538	535	572	531	520	575	499	562	556	521	570	569	561	539	538	581	521	581	573	552	515	541	506	521	534	535	518	504	553	591	526	504	517	499	542	553	560	565	539	554	546	537	572	550	548	554	569	517	529	516	550	535	537	536	504	528	538	555	534	527	541	561	552	573	525	526	546	540	529	560	575	543	570	553	575	541	532	506	536	564	504	516	508	538	564	540	532	512	527	547	554	542	534	580	602	483	562	566	527	541	506	571	539	550	548	528	511	582	562	526	509	532	596	555	524	574	520	497	500	535	511	524	505	493	550	561	509	530	573	574	550	540	529	503	579	519	544	535	554	543	520	531	553	553	537	536	541	547	543	539	522	575	534	574	510	551	567	552	571	534	551	527	531	514	514	557	510	537	531	546	545	532	573	510	543	558	551	519	540	569	535	533	555	578	569	562	584	493	535	565	537	531	555	551	526	537	573	559	562	559	548	543	507	521	540	533	511	535	544	520	552	523	556	552	550	554	577	531	551	571	549	550	527	543	548	527	539	551	527	535	505	523	571	578	521	571	536	556	507	506	550	521	546	531	554	516	524	531	511	602	553	548	564	564	521	525	533	518	516	532	531	549	544	549	570	553	531	530	531	539	510	541	552	559	528	547	541	513	572	553	558	542	513	574	574	538	489	522	540	534	575	543	571	504	529	550	534	509	573	554	516	532	514	536	549	570	483	554	544	540	509	544	537	546	560	503	522	519	531	550	546	525	488	531	542	562	513	525	538	506	530	548	530	534	528	522	530	523	561	558	547	539	546	581	551	541	544	525	528	547	546	488	533	532	530	534	544	518	510	552	555	511	551	534	528	521	553	559	562	512	531	523	553	539	585	521	576	550	567	517	558	522	574	564	535	571	501	537	549	553	563	534	526	505	573	521	498	554	570	530	554	487	542	545	543	512	506	540	574	524	528	468	540	550	529	534	524	554
14482	1361	1112	898	760	603	554	460	518	498	445	426	426	435	450	427	396	346	410	456	391	400	441	401	414	377	392	395	411	447	376	360	414	375	386	394	361	389	382	418	380	407	387	421	380	391	381	369	364	365	380	369	352	347	362	400	329	382	410	413	356	378	380	375	401	369	390	354	362	398	362	365	351	419	403	353	369	409	366	373	389	389	406	386	357	398	384	371	411	370	356	376	381	352	407	400	368	386	376	378	374	363	364	395	407	392	382	375	399	406	401	402	397	397	393	350	422	420	403	362	383	378	404	399	374	349	393	381	434	376	420	429	398	380	372	380	379	371	359	375	377	379	382	397	411	371	406	388	383	366	377	378	389	411	325	422	361	401	394	365	368	383	323	383	389	377	399	365	382	382	367	392	389	392	393	394	448	412	373	372	400	375	343	387	384	403	389	372	372	415	347	408	410	424	376	383	405	382	359	428	407	383	362	399	336	380	415	422	387	374	389	383	384	393	385	388	353	392	356	397	412	374	378	370	340	373	387	334	410	367	418	371	399	421	344	326	424	351	390	394	383	399	368	378	381	360	405	372	355	369	371	397	380	362	351	365	365	394	390	436	334	393	413	399	395	387	358	383	366	409	375	402	387	393	375	420	410	372	394	404	404	392	412	397	413	347	351	394	383	411	366	365	358	383	413	365	393	360	381	375	373	385	406	399	389	393	384	409	355	396	403	387	405	388	397	405	386	414	354	347	392	411	421	400	362	383	368	357	406	399	388	361	344	364	401	361	391	395	392	393	399	390	365	378	367	361	377	379	356	378	353	394	403	366	353	389	386	375	318	418	375	393	388	392	395	354	384	383	417	398	367	391	383	384	352	415	366	365	367	398	401	391	425	404	367	385	376	397	349	408	369	430	397	388	363	415	402	365	397	364	381	391	389	430	359	375	377	413	399	421	435	393	361	420	394	387	388	373	420	380	380	395	373	409	398	387	375	416	371	361	379	369	369	408	382	359	365	389	403	392	360	390	376	387	386	373	373	387	390	364	371	378	366	404	394	349	409	389	392	375	391	368	361	400	376	419	407	408	366	352	386	381	387	327	406	373	321	357	385	363	368	418	385	377	388	366	358	407	379	341	388	371	363	371	362	378	372	404	371	368	392	375	355	374	393	380	400	420	379	423	365	345	416	427	405	384	347	375	385	381	383	386	375	369	422	401	403	420	398	412	396	375	411	408	363	390	392	383	375	376	364	388	383	413	382	362	380	399	426	401	359	385	387	378	374	420	422	332	401	432	360	386	316	379	383	413	370	423	401	368	384	415	372	405	339	392	371	400	391	375	412	362	380	360	401	353	399	379	399	398	381	371	366	371	399	400	399	390	354	393	391	431	412	392	395	375	345	421	371	344	410	380	379	369	385	404	366	387	391	396	361	391	394	374	357	380	376	385	347	412	395	404	397	402	368	375	387	378	393	383	422	355	398	375	394	384	405	385	343	355	396	375	349	420	398	417	397	374	407	397	395	405	380	382	397	340	356	423	394	414	373	393	363	384	459	398	395	386	363	388	405	364	417	392	392	399	373	381	389	388	349	359	347	385	424	445	412	407	369	341	412	351	382	394	330	401	397	404	389	381	373	418	396	360	374	345	381	376	337	370	407	432	381	402	385	353	367	377	415	388	344	360	379	391	384	385	389	392	389	397	387	411	405	399	387	404	386	359	370	381	358	378	359	411	375	350	368	382	380	387	365	390	373	401	375	355	398	401	400	385	399	359	389	401	393	411	363	398	354	384	336	403	375	377	351	368	362	402	383	387	397	380	382	431	379	406	375	364	367	348	382	414	416	396	369	347	397	399	361	356	391	394	350	390	385	356	394	368	381	411	388	411	372	344	339	404	348	432	409	362	395	382	406	350	358	418	398	389	369	387	370	401	405	395	372	376	359	381	378	388	378	387	394	379	369	399	383	368	396	366	387	365	406	367	375	399	373	374	390	370	390	375	412	388	354	374	363	386	394	382	407	372	420	406	366	413	397	346	376	401	410	400	368	392	383	356	375	390	377	343	357	414	434	385	344	400	386	386	381	359	360	391	369	373	382	375	394	377	396	392	378	385	391	383	393	356	373	379	407	381	374	385	398	338	393	368	385	366	353	376	391	369	376	357	372	375	402	369	386	383	380	375	388	398	354	391	428	344	359	382	360	393	398	397	377	427	383	421	388	332	371	377	390	346	413	388	404	392	360	403	398	432	394	377	373	385	379	386	413	385	388	407	376	379	384	382	399	388	406	379	382	403	351	396	407	432	405	375	345	403	366	383	405	380	399	347	370	389	360	363	327	387	358	389	401	337	392	380	439	354	390	351	315	406	363	374	360	403	374	384	370	394	382	346	370	419	439	395	405	405	361	393	370	339	360	404	416	364	391	414	405	370	401	389	378	408	377	356	390	390	402	391	400	424	392	387	394	379	400	374	384	428	411	410	383	378	421	332	386	392	371	372	365	386	423	401	370	387	404	416	397	365	349	344	413	382	379	369	390	379	402	432	383	410	401	382	397	356	358	386	405	351	405	377	364	350	386	362	410	381	395	370	363	346	369	377	390	411	406	395	373	362	378	365	358	408	404	388	363	400	368	426	398	382	365	370	351	368	386	381	360	408	406	388	368	372	411	380	376	385	394	401	389	391	351	367	381	358	367	417	384	352	395	358	405	405	387	359	401	385	379	393	387	378	382	401	363	375	402	398	393	380	350	401	387	393	387	372	388	408	379	379	382	400	380	363	371	398	329	381	364	420	378	365	399	340	391	405	367	399	374	381	393	369	382	387	392	380	422	372	398	353	411	383	416	401	415	376	399	379	355	360	376	367	412	391	398	438	370	412	381	407	397	350	352	396	388	372	408	398	369	416	379	349	362	368	358	379	375	381	404	377	377	367	390	380	382	362	359	410	403	383	398	356	346	365	392	380	398	356	360	373	379	397	403	376	350	418	400	377	359	381	391	394	394	341	396	376	398	369	358	418	404	366	337	387	386	400	393	413	378	356	371	406	386	355	424	362	326	382	369	375	408	390	397	364	426	408	410	425	423	367	371	394	368	373	407	388	375	395	361	376	408	367	342	394	363	412	376	398	391	382	370	358	422	361	381	381	361	351	369	379	411	413	398	383	365	374	345	352	350	364	390	368	355	409	405	383	375	402	401	359	382	360	385	390	393	393	362	380	369	407	436	349	392	405	386	401	386	399	396	366	406	382	367	381	427	381	384	374	344	372	362	363	414	402	362	364	390	381	375	388	365	378	439	390	396	376	381	375	375	402	420	372	355	355	362	348	377	377	380	335	404	368	396	379	368	401	376	409	395	364	410	383	360	380	375	385	346	391	403	386	383	377	413	389	406	376	389	350	369	389	387	408	428	367	406	448	433	402	376	403	373	402	360	414	383	367	383	396	372	359	381	388	382	396	374	374	378	381	351	416	376	378	394	420	366	405	408	372	415	385	402	421	413	407
8330	1371	2258	2570	2306	1835	1747	1432	1334	1298	1156	1188	1162	980	1060	1032	1003	953	999	967	958	966	969	956	931	945	913	896	896	908	899	869	853	889	894	930	817	897	888	911	850	873	924	894	909	847	867	868	805	913	894	849	872	854	885	863	881	819	887	846	946	899	866	825	867	843	835	877	832	909	852	826	837	848	870	836	849	849	862	768	819	808	787	837	860	876	830	825	835	853	876	891	869	891	851	900	867	837	868	847	812	880	866	873	859	853	875	882	876	803	838	834	862	870	849	836	841	836	850	857	835	906	853	856	826	874	868	891	882	842	843	836	843	887	868	877	870	888	846	843	861	879	849	807	892	872	866	872	838	840	905	920	891	834	836	863	891	851	823	801	868	884	821	830	907	864	840	834	849	862	803	857	890	872	851	922	865	890	854	839	890	824	832	887	831	872	851	824	827	841	820	893	809	859	802	882	913	808	806	877	890	824	878	835	869	882	881	896	878	893	900	816	868	852	826	883	887	858	818	822	854	808	908	858	880	869	868	887	853	803	809	851	820	834	879	826	828	852	875	860	838	825	849	875	874	876	865	876	902	865	816	848	868	892	850	865	885	853	899	896	900	877	869	845	831	873	834	847	884	846	852	847	813	857	871	761	795	836	816	872	849	862	858	850	858	854	886	809	811	859	886	862	880	852	852	835	840	883	870	864	842	825	867	869	841	828	862	856	839	854	829	838	905	866	829	848	811	802	812	831	878	909	907	812	905	855	845	832	833	878	836	929	793	840	827	854	859	852	870	857	845	855	822	860	884	852	788	834	817	885	809	811	879	862	902	844	854	871	882	825	843	827	854	865	839	869	836	894	886	871	861	820	844	832	918	871	816	866	867	892	887	848	849	867	827	839	842	838	841	800	826	816	900	856	820	847	875	826	801	826	861	869	872	855	867	821	861	878	886	851	800	821	857	870	807	848	840	929	864	834	846	846	866	901	864	863	810	846	937	857	852	835	817	855	861	854	884	861	814	812	868	860	821	917	921	828	872	871	875	869	803	889	892	765	838	821	865	883	868	884	876	847	854	850	846	878	869	857	869	902	835	883	869	867	846	835	856	895	828	915	808	856	906	814	856	835	846	875	836	849	868	923	875	796	865	871	853	832	814	833	862	814	852	889	874	828	859	817	861	835	825	876	860	846	846	898	888	833	917	889	849	850	819	851	891	871	854	786	878	835	855	870	864	885	844	824	833	843	863	847	880	849	771	836	880	842	851	890	842	840	910	845	850	855	760	819	839	915	842	847	812	867	816	807	833	846	842	858	846	853	829	864	821	810	902	848	869	857	850	869	865	877	850	806	809	835	839	894	856	857	835	847	857	885	871	826	844	811	844	835	841	809	827	859	838	818	862	835	834	806	876	827	875	824	908	829	823	828	875	889	806	854	841	834	872	815	859	849	890	862	848	837	868	813	812	876	881	815	871	890	849	816	836	853	863	826	900	852	832	862	810	834	877	833	871	903	829	850	883	907	786	879	816	894	862	824	819	834	840	863	834	853	858	851	839	838	827	771	890	846	902	873	805	837	839	857	837	866	876	871	832	844	862	843	836	853	864	843	857	842	833	856	870	885	866	846	853	882	834	822	879	856	824	864	844	847	878	858	829	874	837	822	847	879	848	858	869	840	813	845	804	835	854	885	832	835	883	849	882	855	811	866	834	836	838	842	884	824	867	870	872	826	877	845	895	837	870	866	850	885	868	864	849	844	815	883	841	836	843	876	900	911	860	841	860	849	827	848	843	849	865	874	879	863	871	868	826	876	854	839	846	873	836	863	876	868	811	881	906	813	827	837	862	857	842	852	824	860	820	855	815	839	871	822	916	826	859	879	860	840	844	817	821	863	891	822	828	870	854	929	876	893	859	833	803	874	860	822	802	847	863	868	839	839	823	871	855	848	884	840	822	840	894	871	789	887	868	854	872	841	863	895	877	878	826	884	856	812	876	896	812	897	872	859	792	837	828	838	842	867	833	846	891	832	833	878	854	878	830	883	809	843	818	867	861	811	861	879	814	911	930	817	851	832	843	853	851	851	847	814	846	892	854	851	817	871	844	906	834	862	811	862	847	868	824	839	872	780	816	804	809	795	890	873	827	878	859	850	821	874	811	831	774	867	936	822	862	866	845	819	863	848	875	806	881	846	843	855	870	865	851	861	858	841	884	867	817	872	859	840	818	869	899	807	847	847	926	889	835	854	829	851	909	874	833	807	844	872	829	828	864	876	841	830	858	833	840	865	837	818	846	943	901	864	832	858	881	856	853	850	856	861	862	789	858	837	855	852	880	853	824	851	856	840	873	810	855	844	875	836	863	869	850	840	861	817	879	824	880	863	854	883	823	867	865	822	820	866	822	834	801	837	837	847	872	854	870	875	856	821	874	843	873	835	860	847	834	836	832	854	838	903	808	857	826	836	849	843	877	866	881	879	843	833	844	923	868	866	885	856	847	831	867	873	830	907	810	844	840	794	897	855	805	906	828	847	833	824	898	867	847	864	873	861	853	875	867	786	859	880	842	857	902	851	832	818	846	909	830	841	879	822	879	837	850	907	821	867	876	801	816	853	800	788	865	849	863	858	862	871	786	856	873	896	846	798	895	806	848	867	833	807	925	893	843	853	814	900	820	843	868	891	898	874	852	879	858	865	848	853	825	831	867	848	813	862	846	903	889	837	898	803	862	822	843	880	835	906	867	834	765	920	828	870	805	865	885	875	854	898	853	829	858	829	862	852	882	862	890	812	901	902	819	875	826	910	867	842	867	872	886	815	877	833	866	890	851	829	838	812	848	873	886	833	867	831	856	849	812	853	876	817	875	857	845	880	832	907	883	894	835	840	822	892	884	907	849	835	853	814	850	809	849	827	871	846	831	842	865	927	835	844	858	873	796	873	837	855	845	896	849	902	864	841	833	877	822	830	818	911	842	813	829	864	862	834	798	832	875	839	897	810	899	799	841	874	901	867	823	865	834	847	829	841	889	858	791	780	811	858	854	852	848	889	849	868	867	814	879	842	856	879	945	892	851	818	811	830	901	843	795	922	834	957	818	848	804	855	859	884	813	853	889	816	880	833	849	841	844	856	820	872	848	855	854	799	841	870	842	862	869	835	850	902	833	842	821	835	826	837	870	846	878	893	859	845	879	828	809	891	921	796	922	842	854	868	853	828	846	858	872	896	800	836	865	849	835	898	815	882	841	857	818	863	867	865	853	792	903	854	838	842	796	912	880	860	842	875	856	832	838	883	891	826	836	837	793	871	876	852	849	908	832	859	840	871	871	848	873	875	831	807	845	868	852	876	868	791	847	836	854	868	859	926	809	846	846	842	825	852	907	838	836	867	879	822	807	828	877	904	845	832	852	893	854	869	856	850	855	846	910	926	869	824	790	807	890	830	853	813	833	886	864	840	884	860	850	854	877	862	806	838	871	870	836	862	887	827	851	898	820	859	860	844	859	820
1435	181	207	193	209	174	154	174	145	169	159	180	170	175	177	145	142	178	180	146	154	213	194	184	179	165	154	159	169	176	170	177	187	169	180	167	155	186	146	194	189	179	183	185	169	156	182	180	158	218	171	165	175	191	180	180	180	176	166	174	153	178	157	149	169	170	160	174	182	187	178	187	163	163	183	173	183	189	162	153	155	194	176	173	170	153	170	165	160	140	164	162	203	154	177	204	185	146	172	186	187	192	180	170	176	200	188	177	177	170	165	179	189	168	163	193	151	162	158	168	149	172	167	170	169	169	164	166	175	178	173	165	160	169	149	190	163	165	147	200	189	169	190	173	174	175	193	165	179	173	168	160	161	183	159	204	184	177	168	180	162	172	190	148	159	182	177	170	188	165	162	177	168	168	217	190	195	174	181	168	178	162	157	183	165	190	171	147	151	168	172	145	160	174	193	130	187	175	177	155	170	150	146	159	185	178	163	176	175	144	152	144	172	186	150	190	196	172	173	159	183	163	192	175	210	179	147	150	187	169	192	198	192	160	156	187	162	175	161	173	179	169	190	166	173	172	154	166	145	140	155	167	190	188	196	190	171	155	177	168	179	154	175	179	190	153	164	173	197	168	177	183	179	178	172	179	178	187	177	157	162	203	176	202	195	171	170	166	151	171	171	145	157	191	168	175	166	166	177	162	182	172	148	193	182	160	174	196	151	205	184	176	188	143	202	182	148	169	159	158	200	178	173	170	149	175	152	174	195	174	169	190	159	153	184	167	181	161	171	169	199	183	185	185	165	208	154	159	152	171	161	182	135	149	169	175	157	158	190	176	172	146	174	189	166	177	178	162	180	186	177	164	154	174	176	168	172	156	155	187	183	166	185	202	164	172	203	179	175	153	148	183	179	166	168	177	150	154	190	191	155	160	182	186	175	171	178	171	168	158	179	154	169	167	167	166	164	179	173	199	166	160	159	157	185	172	156	169	174	165	163	166	171	165	182	194	202	208	167	189	188	168	161	159	142	143	160	164	160	176	174	171	168	178	164	173	185	184	182	167	172	184	189	153	151	146	184	185	177	151	188	204	178	157	181	163	171	185	169	174	183	144	196	168	166	203	185	191	190	166	174	146	153	188	174	163	159	168	176	177	167	158	171	174	178	168	161	159	152	158	156	186	182	181	192	199	152	169	197	183	176	161	158	174	172	150	155	181	175	153	155	159	191	180	170	172	174	183	189	185	183	166	163	159	161	173	185	181	182	167	180	171	194	191	182	139	174	193	188	181	143	166	168	191	163	149	179	205	203	135	166	184	180	182	172	187	171	162	158	176	160	174	138	169	171	180	185	182	194	185	168	152	187	202	188	182	171	195	175	167	185	176	171	195	153	183	159	153	157	192	192	166	176	175	191	187	143	184	182	188	168	188	186	165	175	169	164	148	164	151	188	165	183	166	195	158	168	208	197	199	190	184	168	169	176	180	189	164	155	176	175	164	179	199	181	183	158	164	173	161	173	182	177	172	141	172	168	202	165	167	167	163	177	198	176	159	187	151	157	179	206	188	173	174	169	171	204	178	205	186	165	167	150	156	173	175	185	157	153	156	154	166	184	174	186	157	171	175	185	167	170	160	164	176	190	181	176	151	162	152	172	173	187	176	179	172	165	173	128	165	163	159	175	162	178	170	149	188	150	172	173	169	185	191	181	162	188	170	163	165	153	161	146	168	160	177	156	175	151	178	161	163	198	177	178	178	195	184	156	160	158	171	160	170	156	162	155	171	175	156	174	180	167	157	154	185	183	185	162	181	153	194	174	165	179	159	201	206	176	183	194	193	179	187	152	154	179	191	175	180	169	166	184	183	183	154	140	159	166	169	182	172	173	138	166	167	175	189	209	172	175	171	180	193	189	179	178	152	169	158	183	191	171	163	162	177	175	152	173	153	153	150	137	213	157	190	186	155	148	176	159	149	167	190	183	169	159	173	191	158	166	153	173	174	174	161	179	160	171	199	198	167	187	166	137	171	153	179	164	184	182	201	180	166	193	181	180	174	149	163	164	163	160	163	162	166	152	169	164	198	177	176	167	164	160	156	157	178	174	179	156	148	172	146	169	184	185	177	180	170	194	157	166	187	172	177	189	171	176	179	161	175	176	188	169	172	151	156	176	174	175	184	190	168	184	163	164	157	160	194	162	154	168	152	170	186	177	181	161	160	189	164	196	188	169	145	171	165	179	193	176	165	160	182	163	155	183	176	183	167	163	151	147	143	154	165	160	173	153	170	163	172	174	175	155	185	188	187	162	186	182	175	175	175	153	157	164	155	150	200	168	168	210	165	181	155	144	173	158	162	177	181	169	188	153	180	173	162	164	156	171	200	154	154	148	160	172	171	184	169	181	172	179	177	173	183	177	168	157	177	175	180	155	160	172	177	171	203	196	149	158	150	161	172	144	137	174	173	155	177	201	147	193	158	197	169	174	186	158	177	183	159	183	199	162	185	179	181	178	170	175	156	193	159	163	167	183	161	164	170	208	143	192	183	164	179	175	173	196	157	193	180	151	184	188	183	162	175	171	167	157	154	179	165	155	162	174	166	173	174	185	167	193	159	195	186	189	169	168	154	168	164	159	155	160	182	175	165	144	163	181	185	173	183	160	165	190	163	171	198	140	156	155	157	176	174	183	198	172	181	175	185	167	161	186	185	156	155	184	184	147	169	183	171	164	152	183	205	167	192	167	187	182	160	182	195	168	175	199	193	149	160	199	164	166	172	160	161	172	167	167	177	152	183	173	174	191	172	167	182	170	181	175	153	160	163	179	181	158	208	184	160	175	196	162	165	157	140	161	182	157	138	158	163	167	180	175	170	181	157	173	173	183	181	174	177	190	179	158	183	168	161	169	177	165	165	180	161	167	177	174	167	161	173	168	180	171	170	181	175	156	194	174	193	155	179	196	203	160	180	187	154	182	186	193	157	194	181	158	193	175	178	185	174	160	155	166	188	185	176	173	165	185	196	189	182	181	158	177	186	173	153	177	170	180	161	178	159	162	168	167	142	195	156	175	155	179	172	164	171	190	185	159	172	142	162	187	164	173	164	177	160	180	186	182	163	169	155	187	181	178	168	178	179	178	176	171	159	175	209	167	170	169	183	184	185	180	155	167	180	167	170	161	176	163	173	171	187	189	166	169	182	165	166	166	181	173	183	179	156	167	167	196	164	178	183	160	180	185	173	150	176	157	191	167	186	193	161	169	179	157	165	187	140	161	152	151	170	182	169	162	182	173	187	148	189	190	188	174	169	182	187	172	176	172	151	180	180	177	158	172	193	157	177	173	157	182	139	158	148	160	165	177	194	173	177	165	155	174	171	180	175	180	173	163	177	165	148	149	208	183	181	137	160	178	192	175	182	173	182	158	173	176	176	170	168	156	182	172	165	178	181	183	154	172	167	167	161	174	171	167	161	182	171	180	198	164	157	208	168	154	181	162	182	165	162
1672	425	482	484	468	420	421	426	456	433	423	441	439	400	422	432	415	420	418	442	440	427	433	442	417	409	437	412	453	460	444	445	412	447	421	434	414	420	460	428	446	454	436	441	406	410	472	433	433	446	438	433	459	455	407	461	433	466	414	397	462	458	426	414	469	442	414	417	430	426	448	388	410	447	414	426	427	421	442	422	426	422	459	440	406	455	424	445	443	437	456	468	479	441	420	428	425	416	437	410	439	428	477	430	427	450	443	465	413	456	431	464	388	418	457	395	417	420	413	438	411	429	461	439	432	428	423	448	432	446	444	434	452	433	444	439	467	440	414	448	445	419	387	468	442	432	434	426	403	431	487	455	425	443	441	431	444	412	435	422	451	456	430	449	398	479	409	399	408	466	420	432	447	433	439	421	435	436	401	414	432	412	429	417	426	451	466	462	418	415	454	419	422	442	455	440	425	420	405	429	400	394	466	425	406	449	432	410	438	445	426	420	418	443	444	434	458	387	425	434	435	404	415	440	423	467	437	452	427	435	440	413	410	453	462	477	446	458	440	425	433	430	424	440	416	426	426	405	400	459	411	406	447	442	413	444	456	443	473	450	448	434	407	463	456	429	449	410	432	423	447	431	446	425	443	427	444	430	430	464	411	444	434	390	406	418	445	431	471	422	458	434	442	411	446	413	395	405	442	407	437	448	433	440	448	405	439	430	437	473	426	446	409	424	427	436	423	412	419	426	449	433	414	418	406	397	469	447	409	523	406	452	395	440	458	438	428	428	463	442	424	425	389	401	416	433	427	426	444	405	426	449	394	509	415	418	401	426	403	455	399	445	433	431	446	428	394	418	439	455	457	441	400	417	444	459	469	444	385	410	429	440	432	424	436	429	438	414	410	394	444	474	423	437	467	433	406	447	454	423	465	453	416	456	425	418	437	461	418	442	431	458	456	427	454	438	415	424	439	454	416	425	431	432	428	420	430	393	396	423	408	460	420	424	450	467	456	453	447	454	421	476	417	434	426	430	445	417	420	387	452	431	461	434	418	397	410	473	452	418	463	440	436	452	422	418	404	435	421	421	428	419	437	458	417	442	442	458	440	408	423	421	410	466	446	465	436	438	408	404	433	414	447	404	449	412	469	446	436	426	427	416	431	402	471	406	458	426	445	401	451	421	437	396	453	451	408	437	425	431	401	438	434	448	452	434	413	449	413	444	440	442	435	428	440	411	432	432	429	459	409	440	417	409	413	452	449	448	450	420	434	461	467	422	384	442	416	465	459	424	422	440	443	382	436	442	390	435	445	449	439	423	427	444	461	408	416	415	437	405	412	435	432	399	434	405	439	419	457	458	422	422	431	421	415	476	427	418	442	481	417	436	414	400	480	433	446	377	438	418	444	399	408	472	443	410	437	438	447	443	468	461	412	432	461	437	441	432	389	455	433	451	411	422	455	408	421	436	413	435	438	461	420	434	426	421	451	474	446	418	436	414	450	431	451	403	436	439	478	412	438	429	448	421	411	426	440	438	421	398	439	451	432	406	427	438	424	411	463	411	422	394	424	421	434	428	423	441	481	443	468	425	408	421	459	425	433	455	411	409	412	420	430	421	406	445	435	413	437	451	423	447	472	448	446	434	411	412	456	417	419	465	464	422	462	414	421	415	403	461	407	421	428	457	420	402	439	410	424	404	435	476	441	420	454	455	432	418	407	430	433	422	466	421	429	437	432	476	410	437	418	431	448	446	451	444	429	443	459	449	422	427	424	403	441	429	460	413	446	431	447	429	458	423	447	452	449	397	460	411	450	448	414	455	411	417	439	392	472	440	426	453	446	442	448	400	395	404	459	453	440	437	440	443	446	419	418	460	422	421	425	387	408	437	443	474	418	417	414	414	438	402	443	460	431	409	428	424	458	398	418	425	433	445	440	460	396	433	417	419	430	458	432	429	419	413	452	445	472	415	447	447	414	465	440	469	471	440	414	439	448	431	437	435	438	440	434	443	434	422	414	420	427	390	448	439	456	443	424	424	375	425	426	420	405	420	433	444	464	419	439	461	403	449	395	401	418	423	446	422	437	462	429	447	446	440	472	441	431	396	458	455	411	435	433	438	428	423	453	455	439	430	429	438	398	430	412	434	423	400	412	412	430	379	413	441	459	429	443	455	429	395	419	410	407	440	433	430	438	437	452	434	444	412	442	374	442	456	452	419	450	428	365	456	430	435	437	437	446	447	429	424	441	405	443	432	432	424	458	406	424	384	417	434	406	453	447	414	392	458	464	434	461	397	398	434	433	416	435	385	424	433	456	446	450	409	464	430	421	442	428	425	389	404	445	421	417	395	386	407	440	485	465	462	442	430	461	408	454	423	423	449	442	394	448	438	420	465	453	466	403	413	421	441	451	453	425	436	392	446	389	467	435	417	405	461	456	454	430	444	432	397	475	453	436	417	453	447	394	469	434	451	429	428	428	443	430	454	422	442	426	433	427	443	436	449	409	449	430	410	455	426	441	441	455	404	448	421	434	451	402	423	423	427	403	405	417	437	443	400	471	402	464	451	414	421	444	439	477	441	434	458	434	412	443	421	418	440	438	391	426	440	450	429	422	431	411	396	438	397	386	445	409	441	440	409	422	437	452	427	404	422	448	426	431	448	398	430	459	438	441	437	437	428	495	415	405	427	446	441	439	401	440	451	420	442	428	423	404	477	393	465	429	431	409	432	423	419	399	454	409	400	440	423	467	419	456	435	437	424	408	407	424	444	421	449	428	443	417	409	425	390	396	467	440	416	430	443	442	436	426	428	433	443	415	457	402	455	425	480	411	473	429	417	432	425	445	456	455	420	438	424	434	419	416	463	441	413	454	425	448	435	395	443	449	442	430	432	419	445	427	418	398	421	403	447	430	415	445	414	396	429	416	412	452	463	423	429	415	387	421	449	430	435	413	435	419	447	435	435	414	450	465	407	413	437	466	417	386	440	425	470	440	457	400	437	417	419	396	438	431	457	441	416	426	434	415	464	420	430	420	458	420	427	404	442	432	454	418	432	456	405	388	438	479	430	451	417	431	461	442	400	446	444	448	456	422	399	460	454	442	449	443	426	418	420	477	442	450	427	441	432	397	423	410	417	426	441	412	442	454	455	419	455	429	442	450	445	412	427	417	440	469	437	447	424	400	415	446	430	409	455	437	450	462	403	415	445	440	442	391	404	447	420	397	443	444	437	420	433	432	412	417	452	461	487	458	459	433	433	434	431	430	442	443	450	471	418	461	449	391	421	462	397	423	465	433	453	447	402	443	440	434	419	403	420	413	439	371	445	435	401	434	400	433	448	464	412	455	417	434	437	437	465	409	458	448	444	425	440	413	432	417	419	442	437	414	424	439	460	454	422	481	447	431	441	420	417	451	417	443	383	450	438	453	457	400	461	459	438	460	431	448	450	459	432	461	418	436	448	440	429	417	456	421	445	422	409	436	430	441	448	430	463	468	431
7640	596	575	496	374	282	311	296	280	256	260	229	244	242	245	208	227	222	233	226	213	234	216	231	215	240	241	213	205	200	204	226	216	220	229	204	236	238	225	226	207	247	238	214	229	207	235	219	234	235	214	239	213	239	164	227	195	205	224	188	213	230	242	229	206	208	222	226	214	220	225	229	196	240	240	219	232	219	228	220	214	222	193	215	211	199	216	255	210	212	218	246	230	223	222	211	210	221	223	206	211	232	233	202	222	252	232	201	184	202	213	205	237	223	200	215	230	233	211	210	227	231	204	217	200	224	203	190	208	235	185	203	216	235	254	226	227	230	220	206	246	214	187	213	213	218	208	220	233	232	213	221	240	240	183	191	237	238	239	229	209	231	222	196	218	220	260	231	191	227	240	234	194	233	231	255	253	250	226	212	233	227	249	204	256	194	233	236	223	232	216	235	227	235	237	209	212	228	219	216	226	197	219	231	234	230	196	221	234	224	211	240	249	225	209	231	217	250	190	227	211	229	202	199	235	205	209	215	246	206	237	250	223	205	220	203	201	202	220	218	220	201	219	224	243	201	246	238	218	201	184	220	234	223	220	266	261	205	225	191	223	246	245	245	206	230	235	209	226	236	220	229	250	226	205	215	217	211	217	236	196	207	206	218	247	221	220	209	218	265	245	221	222	209	191	220	199	210	239	228	223	220	221	216	205	217	208	250	247	212	230	235	219	243	222	247	201	221	235	191	213	209	231	256	219	232	269	250	254	234	208	203	256	212	230	235	212	221	228	224	234	248	227	223	203	210	231	247	225	235	209	214	193	234	192	194	249	221	200	239	194	209	207	185	230	234	219	211	242	218	206	225	251	223	210	209	236	221	208	223	225	221	190	229	191	230	237	221	232	251	225	228	210	245	233	223	227	225	224	236	205	206	227	222	211	217	230	202	241	234	247	217	240	246	239	203	217	230	185	221	208	201	237	244	194	265	220	200	235	232	225	218	209	216	230	214	205	216	208	205	259	258	229	245	207	220	237	210	233	192	229	214	217	190	230	236	216	206	227	232	219	226	206	215	225	209	206	231	234	223	233	212	198	242	243	239	218	237	246	223	236	216	220	215	215	207	217	213	217	207	218	202	235	204	238	231	206	229	231	218	232	238	219	227	247	216	215	240	232	225	251	224	222	263	214	237	227	220	213	241	212	217	224	220	239	207	220	219	242	210	227	219	196	230	247	213	232	204	217	223	195	214	250	202	204	202	246	189	228	227	230	197	223	246	250	210	202	226	253	235	249	245	257	223	182	223	226	232	221	232	223	202	228	233	205	228	191	235	220	218	203	220	240	239	228	216	218	212	213	231	251	214	215	222	231	179	216	203	245	221	197	216	225	193	216	232	236	227	200	235	211	215	223	229	227	225	220	231	238	206	193	245	249	219	213	227	234	190	218	225	199	244	244	238	218	237	204	200	218	256	226	207	243	230	231	227	222	229	202	241	240	205	222	210	210	202	223	206	208	209	227	241	231	195	203	209	214	219	248	221	179	234	243	241	216	215	224	195	225	209	220	211	221	240	230	224	240	199	207	241	212	215	220	225	231	242	206	229	242	183	207	174	212	201	222	204	220	203	210	244	223	221	214	251	219	218	243	219	224	195	234	255	219	243	225	214	233	212	228	215	226	227	214	226	243	213	222	218	222	197	240	197	230	252	204	211	225	233	208	197	230	219	232	228	218	204	239	234	223	223	216	236	256	204	225	221	240	201	255	232	244	209	219	244	209	229	237	206	234	246	216	234	205	204	202	195	211	241	204	207	253	233	207	238	223	222	231	210	215	217	218	204	219	199	230	201	267	229	229	205	218	239	195	237	240	238	204	230	234	227	218	215	213	223	226	214	228	246	224	222	254	243	239	213	213	229	244	234	241	253	203	240	209	258	221	196	219	206	232	215	248	226	220	223	234	238	228	219	230	227	233	236	220	211	211	208	221	221	193	219	211	222	215	262	253	222	219	228	230	234	247	231	248	230	233	216	205	231	249	207	206	237	236	200	211	212	239	231	201	230	231	220	231	222	199	213	226	217	222	218	230	214	206	243	238	239	232	217	237	217	258	209	210	260	201	244	216	211	213	219	241	232	222	221	222	202	248	215	261	221	218	224	242	228	221	205	209	226	239	220	223	214	228	242	226	215	187	215	216	248	213	255	233	231	215	192	187	196	204	232	207	206	248	213	219	226	244	255	216	213	217	245	217	208	232	219	231	217	229	218	202	198	204	226	236	215	237	219	213	239	234	235	202	210	240	218	235	200	219	216	234	209	213	210	236	208	243	224	208	225	204	241	222	208	226	218	228	239	200	230	209	224	216	229	230	212	219	237	217	217	259	223	194	220	224	225	241	226	228	236	230	227	253	230	237	230	213	239	230	222	227	206	219	198	199	223	227	191	200	239	241	216	215	223	218	246	206	207	216	211	212	207	217	240	229	212	188	198	221	184	205	227	229	260	210	225	219	236	232	212	200	227	210	221	247	236	225	240	215	226	192	209	213	210	205	228	211	213	244	246	243	224	183	230	253	226	220	222	228	255	231	248	207	216	217	207	230	201	265	223	213	204	240	193	201	222	242	245	229	199	221	210	195	240	222	236	239	216	217	227	224	233	192	236	212	216	216	223	206	208	244	230	242	217	230	215	203	257	208	206	236	230	227	222	235	232	231	246	220	231	211	235	231	197	219	214	224	255	256	188	206	232	246	193	239	210	201	238	212	261	208	218	217	197	219	224	228	244	202	229	254	205	207	233	206	228	234	237	231	220	198	208	225	236	219	231	250	243	213	222	220	191	240	218	212	208	200	218	210	219	192	216	196	215	245	216	191	188	192	266	185	247	232	210	234	229	233	219	231	222	233	218	209	244	225	236	216	214	189	245	254	233	202	239	224	216	238	233	226	207	236	216	213	219	227	227	240	205	249	223	229	213	205	216	201	206	207	226	215	227	188	241	223	207	192	191	203	210	196	237	200	204	254	220	208	241	199	221	245	201	219	218	226	226	205	217	202	219	211	245	237	240	234	213	234	239	248	216	215	211	231	224	225	211	219	207	204	225	216	237	205	196	204	216	208	230	249	241	213	198	245	194	211	216	209	228	224	205	237	250	223	233	233	295	209	211	199	223	202	194	248	226	226	269	234	232	231	215	220	230	235	216	203	217	223	209	224	222	201	186	232	236	237	229	237	205	228	236	186	245	230	205	231	234	204	217	211	220	206	254	215	248	212	212	210	259	218	222	225	218	217	202	190	237	243	207	239	229	238	183	235	222	227	222	243	224	231	214	263	222	243	219	223	211	243	241	240	209	217	266	224	233	229	228	263	230	229	198	202	178	214	200	254	187	242	236	217	229	201	219	215	194	221	208	242	205	220	244	225	214	197	202	197	231	235	248	198	230	223	226	220	230	211	218	231	231	217	196	204	228	196	173	224	218	256	258	223	231	217	171	211	213	232	247	217	233
6363	780	1187	1454	1245	1120	991	868	822	744	728	650	653	650	624	639	643	575	593	621	565	606	599	561	596	588	562	608	581	543	579	540	546	551	592	534	538	580	564	508	550	560	545	522	539	544	568	550	559	551	527	576	536	565	530	586	552	573	605	523	584	602	529	539	558	539	557	551	584	530	554	522	591	546	546	544	571	570	516	538	535	545	549	534	538	503	571	551	525	569	539	582	540	524	534	535	609	555	564	517	535	557	505	530	557	543	550	546	558	585	499	531	525	524	521	493	562	524	544	553	528	542	533	508	550	546	487	572	525	534	588	569	525	512	543	574	521	515	553	537	508	561	537	558	523	532	590	525	552	539	537	559	516	526	542	540	529	515	534	568	535	547	550	579	564	557	564	499	523	546	526	557	535	520	563	530	519	551	546	539	564	532	550	545	506	511	547	541	536	551	571	544	590	546	569	538	544	558	517	544	542	509	540	569	546	563	592	521	559	566	537	547	531	554	541	527	566	532	609	525	545	553	539	544	499	557	515	561	535	523	540	531	598	555	549	560	560	495	545	543	516	529	579	537	536	546	525	537	523	530	535	537	499	587	535	556	564	518	535	522	501	508	539	555	544	549	539	551	567	561	572	531	535	546	545	565	522	525	560	552	516	578	507	518	541	515	545	534	558	533	551	529	565	519	544	518	528	513	526	537	502	545	516	569	556	565	579	550	559	549	560	547	502	554	531	528	538	541	557	584	557	495	532	516	523	541	524	533	555	566	532	579	545	538	506	539	539	531	573	513	486	533	548	523	539	559	510	540	549	531	512	546	553	572	549	574	500	551	563	557	508	532	578	575	564	530	524	525	578	531	550	508	564	531	565	544	581	529	538	541	545	521	554	523	529	531	498	532	559	553	554	536	532	547	545	574	522	537	571	546	515	513	535	554	548	513	566	566	542	508	554	517	571	515	517	559	559	530	542	537	548	546	558	526	568	539	520	537	556	550	513	553	549	543	567	525	526	583	540	519	548	500	547	529	574	543	566	507	527	565	523	530	607	557	556	559	524	535	558	531	520	549	566	538	545	545	559	590	535	571	491	538	520	543	524	536	541	571	495	548	505	561	536	597	537	531	586	505	581	593	541	573	508	551	546	554	550	554	551	523	520	538	586	566	475	537	549	547	546	517	558	529	545	511	548	507	531	561	584	502	544	523	542	542	539	555	537	577	523	557	535	521	500	527	549	503	551	551	552	531	600	551	552	554	538	546	510	554	571	565	574	538	553	551	527	554	495	545	591	510	584	594	540	539	506	529	562	557	531	516	581	618	550	550	546	546	554	496	526	523	533	546	561	583	554	523	583	534	558	552	546	540	495	523	549	497	561	524	558	574	548	526	524	545	547	590	504	573	570	542	576	581	513	519	533	546	523	519	483	516	533	574	548	534	525	506	535	550	538	500	521	523	563	525	530	507	580	561	557	523	542	522	588	544	561	529	561	549	557	551	516	531	564	540	555	548	541	530	503	556	528	528	508	566	549	541	539	521	523	545	575	549	538	583	532	541	572	572	590	555	491	537	514	575	561	566	524	547	513	554	573	556	503	570	527	525	556	585	550	560	516	523	522	582	533	512	555	540	562	541	531	563	560	523	546	520	549	510	556	525	558	545	597	523	520	530	569	525	538	510	536	554	551	577	492	573	542	551	580	536	569	548	547	539	503	553	550	545	554	561	523	551	567	505	524	577	552	509	560	526	545	528	540	536	546	574	513	530	547	516	512	533	496	553	535	575	545	557	543	556	550	502	532	569	515	535	555	562	555	542	533	589	532	558	533	538	559	535	523	552	516	532	571	553	533	546	560	538	551	519	527	493	537	481	491	567	566	543	543	548	514	561	524	490	556	576	571	570	532	610	530	507	516	571	499	541	564	581	529	564	553	543	540	517	553	537	529	560	543	503	519	580	500	547	515	554	538	541	551	534	539	524	581	544	520	542	524	499	541	532	545	540	535	486	542	537	539	511	508	520	518	595	553	566	537	521	562	557	556	542	567	549	551	552	522	515	576	532	519	532	537	535	548	551	541	540	557	588	568	538	504	550	551	523	567	540	552	571	525	532	553	528	552	523	562	548	487	565	529	499	508	521	544	539	549	524	528	508	567	519	544	548	532	550	545	524	531	513	549	508	533	578	617	534	534	547	571	531	510	552	564	517	547	529	535	511	529	543	556	586	558	542	526	568	529	532	542	517	552	584	538	548	541	532	553	585	544	528	523	519	527	527	561	549	549	530	559	510	558	555	561	514	534	566	527	513	551	537	549	573	538	546	508	537	531	488	553	550	553	522	582	551	541	533	552	546	520	579	543	537	542	535	556	507	599	577	585	540	534	566	535	500	539	499	559	558	527	559	508	530	515	511	548	556	546	547	526	545	546	541	531	500	565	541	538	547	550	568	517	558	556	558	556	559	544	527	530	494	545	515	499	543	571	507	581	536	519	561	524	533	527	536	555	531	548	501	522	514	531	533	547	583	526	550	528	538	562	558	539	534	512	583	510	572	546	563	576	545	516	546	595	573	546	546	569	550	538	542	571	589	570	515	567	562	542	507	605	566	561	538	560	518	506	559	545	560	573	535	560	528	591	528	545	591	533	498	558	529	527	527	561	550	568	544	553	562	542	524	531	513	544	556	509	559	572	542	515	540	520	594	509	547	561	519	532	515	546	554	519	547	540	561	554	548	542	505	520	570	544	511	541	556	593	564	544	540	530	563	548	553	525	551	538	518	549	534	537	521	514	493	574	532	571	515	524	541	518	536	572	554	536	553	551	553	547	539	561	563	533	572	544	567	526	549	542	537	539	510	539	541	556	561	546	609	516	515	602	525	549	551	498	553	508	491	525	533	583	490	516	531	552	529	510	521	517	557	547	561	542	517	565	528	511	580	566	569	567	549	534	533	525	560	501	526	537	542	538	542	560	531	539	532	548	567	565	533	577	588	567	572	504	531	554	548	552	551	547	528	534	526	527	500	510	546	555	502	514	547	562	546	569	525	582	523	536	548	549	559	518	527	542	545	503	494	561	496	586	559	524	534	537	492	544	500	592	507	521	528	541	543	581	529	577	529	543	491	560	519	530	588	555	510	531	578	571	536	520	528	522	565	526	523	516	542	537	534	548	545	570	507	520	587	522	562	519	552	533	552	519	533	585	564	537	565	548	545	540	561	539	572	561	505	569	584	558	527	529	583	518	575	567	557	571	520	523	569	556	557	506	541	543	534	525	582	490	592	555	521	514	523	535	545	540	554	525	554	520	534	565	588	550	517	586	550	558	586	541	555	518	489	502	562	579	549	547	580	564	560	570	535	553	571	550	545	556	527	543	529	520	527	519	588	533	530	579	540	544	532	507	568	545	522	541	530	530	528	545	555	570	571	566	538	565	550	578	555	540	531	552	586	557	517	568	528	535	564	548	555	556	547	552	533	521	552	513	580	523	526	556	501	562	543	596	504	574	518
14393	1429	1088	910	729	699	568	472	468	501	493	428	430	477	416	425	398	382	385	369	365	391	371	440	411	373	389	379	382	335	370	407	393	414	407	381	352	364	369	387	394	406	378	397	366	372	389	392	390	393	402	336	412	426	371	362	350	377	378	359	348	394	379	380	394	385	378	389	417	381	401	382	394	407	404	369	395	383	401	414	399	405	390	401	371	397	374	391	395	377	384	364	337	401	388	348	405	340	399	387	377	392	368	366	393	384	404	428	380	409	382	416	381	383	385	396	346	375	378	399	363	396	400	361	386	389	389	405	392	401	397	352	406	386	407	419	387	402	379	380	349	430	388	381	403	377	406	397	431	383	400	405	379	382	374	406	374	387	362	412	401	378	375	410	339	381	362	398	388	372	393	416	344	389	382	372	414	409	346	376	389	361	357	428	376	382	404	403	378	384	407	442	398	377	364	375	417	369	356	397	382	359	424	359	386	389	371	409	363	381	357	357	427	382	427	399	365	409	381	391	400	408	350	387	360	358	414	384	372	367	384	384	404	371	350	389	397	412	395	382	358	428	359	381	362	393	375	398	407	383	380	348	367	426	368	353	371	385	423	356	386	416	360	378	375	370	344	346	337	344	423	359	368	395	405	406	405	411	392	404	413	362	383	422	393	423	380	367	385	401	393	453	387	405	378	398	422	385	395	346	372	421	376	368	381	440	343	394	375	345	378	412	434	400	358	360	405	363	381	370	361	410	365	400	358	397	382	380	399	392	405	403	388	391	373	369	394	364	400	338	382	403	426	371	386	363	425	351	430	347	376	382	389	376	397	384	379	389	349	376	357	401	400	406	362	411	395	392	417	390	386	368	370	386	404	397	391	368	362	383	397	393	363	403	383	367	394	389	404	404	353	342	407	367	368	385	368	381	415	378	348	365	364	408	414	351	383	364	401	379	390	370	388	386	352	387	403	393	404	358	368	383	361	365	394	391	371	351	370	433	370	375	359	399	405	384	407	419	367	361	391	388	386	331	387	403	410	352	393	377	393	397	377	363	359	411	368	347	365	420	390	354	388	382	386	397	387	386	407	411	359	399	349	383	369	381	385	366	368	372	394	390	427	383	393	401	391	417	364	388	355	384	357	352	398	395	393	421	369	367	371	376	379	400	383	308	381	396	392	358	399	414	382	377	360	354	360	371	381	384	398	399	378	412	355	380	378	397	380	388	404	394	390	381	355	366	397	420	356	402	414	365	396	411	401	392	392	363	357	374	406	368	393	382	403	355	365	393	402	385	374	404	390	369	388	370	396	395	371	399	394	426	400	391	377	363	409	333	388	389	395	377	404	400	385	387	376	373	417	432	367	386	422	381	395	418	360	359	402	414	385	390	397	409	378	361	360	377	384	358	404	386	390	438	419	370	396	338	359	393	358	379	414	359	374	399	393	369	401	358	375	401	364	379	454	366	342	394	324	397	420	348	382	397	389	384	348	410	364	380	390	397	382	373	400	407	393	339	416	395	430	373	404	396	368	396	412	397	352	369	384	382	402	394	397	373	378	377	377	378	393	415	364	406	398	410	407	398	372	382	356	380	398	387	418	379	393	374	351	382	415	359	381	359	381	372	405	399	373	362	403	362	370	366	343	361	383	376	396	402	370	399	391	415	377	378	386	379	403	386	372	408	414	391	411	399	370	415	378	364	405	377	373	376	418	393	362	401	360	396	442	399	401	384	414	374	366	369	363	394	388	387	379	369	374	423	391	343	380	363	417	345	391	368	384	345	379	383	406	372	383	411	399	425	417	357	398	369	336	364	410	371	347	401	375	397	355	369	372	364	407	394	385	382	364	341	394	355	421	366	368	393	355	398	382	374	387	372	370	389	389	394	373	420	368	372	413	341	414	394	397	384	382	360	373	401	365	364	397	387	393	400	399	348	394	430	455	398	400	403	360	374	372	376	344	380	397	373	368	410	397	404	393	349	390	403	353	359	385	380	354	341	375	366	386	361	398	442	407	377	395	389	386	389	406	382	388	348	380	389	402	366	345	384	405	363	386	357	398	408	382	390	354	361	365	338	377	427	381	351	382	380	404	386	339	358	408	383	385	420	423	442	355	387	409	384	354	360	388	381	381	393	388	360	380	332	381	412	360	338	395	373	369	384	425	391	397	377	402	411	356	393	415	339	346	414	382	398	436	394	384	371	391	366	413	363	388	372	363	382	378	379	409	391	418	366	386	393	389	403	375	385	390	405	402	344	379	373	386	380	398	381	404	367	338	337	406	381	393	435	376	365	416	390	409	361	402	427	404	381	346	368	393	403	379	387	357	405	391	384	398	381	422	408	333	391	450	405	393	383	378	355	339	382	370	389	383	377	398	399	419	378	376	375	370	393	368	356	371	394	361	380	385	416	359	370	394	401	404	393	396	405	375	452	380	377	397	393	391	402	430	372	348	398	449	425	366	341	370	394	396	361	369	413	436	404	404	357	373	424	418	371	355	402	362	375	397	389	353	349	360	365	391	379	390	375	374	365	388	405	402	407	393	378	396	416	380	408	379	366	386	362	350	364	367	381	378	359	368	404	389	369	389	381	363	393	389	413	403	353	366	448	385	426	401	397	428	363	377	361	421	367	377	429	399	383	372	415	390	411	373	376	387	360	394	363	371	369	381	414	354	387	374	335	367	372	390	365	371	392	389	408	396	355	402	401	387	408	357	405	381	391	375	395	373	364	396	378	369	407	407	406	348	422	370	413	412	365	368	401	374	392	389	398	417	418	396	415	363	420	403	403	388	380	380	413	391	375	405	370	365	379	382	360	403	344	376	393	373	371	367	394	368	410	403	375	376	379	372	395	365	369	392	377	402	353	376	390	391	396	402	378	411	370	402	339	367	381	397	384	371	378	388	389	374	425	395	371	340	350	411	420	368	366	391	399	365	364	326	416	354	371	404	398	369	391	307	373	401	367	360	405	408	382	403	400	384	398	402	398	377	358	364	375	384	401	389	357	395	380	351	409	363	402	414	346	446	396	370	384	342	381	390	395	368	369	350	362	355	408	382	403	407	368	385	393	341	384	395	419	405	382	396	389	357	367	357	378	393	361	380	366	371	378	374	351	377	364	382	405	378	386	349	377	399	363	345	393	416	407	393	417	373	350	372	357	414	416	383	379	399	387	442	388	413	395	403	402	359	379	388	353	387	369	405	385	388	403	345	340	407	423	370	364	403	385	383	428	384	379	376	383	397	406	410	400	352	386	380	384	386	359	388	374	413	388	395	376	397	360	359	360	350	403	378	413	364	415	384	392	374	362	351	386	369	379	376	422	381	382	408	392	352	382	416	400	397	356	423	387	439	375	372	330	379	394	398	407	367	408	387	375	403	336	401	395	365	379	397	387	375	394	383	380	409	378	392	379	378	354	384	370	369	411	380	400	389	361	386	372	391	379	390	401	382	441	398	406	401	344	343	407	355	383	399	380	383	398	404	356	369	386	390	410	393	395
8429	1395	2261	2589	2195	1816	1709	1487	1403	1346	1203	1112	1099	1041	1024	1026	1037	947	930	922	934	979	920	966	912	872	938	903	904	933	870	951	923	919	877	895	934	928	894	856	886	885	934	883	936	893	853	916	909	903	890	826	844	854	866	782	862	851	847	888	887	894	884	852	833	904	842	869	913	925	891	836	905	819	928	850	874	830	819	869	884	842	890	871	852	868	832	872	931	856	896	839	928	838	910	787	883	859	870	888	831	878	885	848	866	883	849	791	843	853	845	888	859	808	874	888	856	808	878	842	861	839	829	881	848	868	801	856	878	866	867	838	868	855	808	855	865	859	847	873	844	885	815	923	878	854	893	909	858	877	826	872	877	836	839	866	835	883	870	882	865	855	830	912	875	875	878	830	848	815	853	932	794	862	870	816	808	863	860	909	807	865	870	838	872	871	835	868	863	822	820	825	832	902	881	872	828	873	908	865	867	878	918	845	862	911	862	820	889	795	832	810	828	856	799	857	874	891	831	899	851	837	863	802	902	851	847	825	845	826	832	849	820	917	862	902	860	848	860	887	811	831	853	920	834	862	882	909	843	863	844	888	827	838	831	890	810	856	891	836	847	881	809	875	882	891	879	831	857	844	855	885	886	818	875	863	845	869	880	866	777	892	861	804	853	856	863	913	823	907	926	847	907	862	865	828	844	887	865	801	852	820	870	876	834	843	823	895	872	847	873	883	891	838	876	904	825	862	841	804	869	805	840	849	882	890	869	827	866	878	873	848	872	883	887	860	801	842	837	833	830	856	815	836	837	826	838	811	830	813	861	846	822	816	842	863	842	880	833	935	836	837	865	843	860	823	908	879	845	872	829	801	863	885	822	837	848	843	843	872	864	899	837	885	819	850	870	788	818	785	833	890	841	869	878	812	843	872	871	884	852	871	923	842	929	881	863	857	832	828	865	840	809	877	831	868	826	853	845	879	827	887	826	852	891	860	838	882	832	791	841	799	871	821	832	876	883	815	888	882	884	816	881	855	829	834	877	891	858	829	810	922	886	828	882	845	873	861	802	863	892	854	821	832	908	837	847	849	839	859	894	852	850	851	850	757	870	870	865	871	843	848	807	834	899	844	872	896	832	817	888	907	828	850	882	877	912	906	840	819	833	841	842	796	834	860	836	837	829	842	874	885	917	860	873	835	872	871	883	865	856	832	868	827	863	860	843	884	884	825	878	860	820	869	859	827	846	858	793	864	885	830	862	827	861	838	880	774	842	833	837	833	883	831	870	877	849	852	816	849	851	828	904	859	932	831	843	854	894	874	851	792	867	828	864	844	857	819	905	809	832	837	820	885	861	880	864	837	889	883	842	807	836	819	873	867	875	857	879	856	881	835	851	825	902	825	860	865	893	904	760	865	833	879	850	832	831	834	799	769	857	872	882	833	855	812	861	880	851	832	854	894	793	873	808	868	885	915	811	869	798	873	885	863	826	842	875	912	820	828	836	813	813	866	838	801	909	826	868	829	864	887	903	870	873	849	834	881	774	815	846	864	831	892	902	830	858	841	898	851	877	841	843	837	863	852	904	822	814	829	874	895	831	866	847	871	859	870	896	839	823	830	862	861	790	893	880	935	854	854	857	794	900	829	876	859	869	861	806	860	873	885	909	854	838	824	823	798	858	884	893	913	867	846	875	850	875	867	826	792	813	864	867	886	842	867	880	801	831	885	844	835	802	914	944	816	874	813	893	803	832	852	898	843	801	863	839	866	864	826	827	836	931	833	895	837	871	843	807	860	826	855	862	811	834	856	972	904	823	846	857	838	869	859	849	844	852	881	831	879	853	848	865	939	827	856	893	861	861	839	831	846	843	837	866	803	847	852	882	893	842	810	885	852	855	797	889	800	867	845	854	823	917	865	850	879	859	792	831	913	851	822	886	849	778	809	868	858	877	855	848	866	847	882	814	857	871	861	818	801	846	860	916	934	872	878	785	859	881	838	829	801	794	872	811	842	834	867	853	842	914	832	870	858	864	893	847	856	827	867	882	893	885	884	840	914	818	835	881	770	825	792	873	852	864	840	893	847	852	838	855	862	899	837	878	875	844	867	842	856	911	893	876	866	840	884	795	858	887	878	818	885	885	879	928	852	837	831	893	895	893	799	866	830	855	815	833	854	859	845	827	909	864	874	876	830	854	877	802	915	888	830	874	881	863	880	873	889	869	904	846	878	880	842	821	897	922	860	884	847	890	872	890	835	826	896	863	801	864	868	856	850	866	869	853	861	879	877	895	848	810	875	880	838	811	836	879	864	822	894	884	838	850	847	818	948	875	852	931	811	828	842	827	885	888	815	887	888	859	889	829	830	839	908	822	856	835	909	852	923	858	882	853	871	913	852	869	842	911	901	884	887	823	879	852	819	881	850	865	906	845	795	879	844	860	856	890	839	888	857	899	885	875	824	836	847	805	892	808	843	849	849	826	854	807	883	873	840	803	831	851	865	885	931	833	839	808	901	816	843	859	861	816	889	792	854	875	845	846	823	862	874	878	846	862	833	817	886	837	852	874	887	891	894	861	871	850	873	871	867	880	845	865	847	877	828	911	853	883	844	920	811	796	841	864	803	875	827	867	874	876	850	812	854	799	861	816	896	884	839	841	833	816	911	860	838	918	827	844	873	839	826	823	839	824	853	850	852	839	852	832	855	842	805	849	884	817	861	851	856	864	917	857	843	890	854	816	828	894	859	877	876	781	852	859	889	836	876	870	840	820	857	855	851	874	833	838	847	867	888	816	858	890	840	822	892	793	793	799	850	767	883	865	812	911	837	853	828	834	848	817	830	888	878	896	864	833	878	850	806	863	854	859	889	810	909	865	875	831	848	873	837	826	868	902	830	882	859	821	876	881	855	853	885	854	863	814	903	821	801	790	843	829	878	876	857	887	822	887	877	858	855	873	860	854	873	883	821	858	848	856	841	879	868	848	877	807	865	858	900	858	863	905	867	857	851	902	850	844	883	835	891	860	901	884	869	844	843	836	831	859	858	842	809	889	863	841	883	899	900	858	822	848	791	827	832	846	873	899	847	828	840	916	830	863	876	790	854	886	816	886	810	849	868	831	818	859	875	842	873	824	829	903	792	853	896	868	852	847	795	819	883	888	912	809	870	801	798	822	905	925	835	814	842	843	873	863	874	820	879	850	865	851	919	812	830	808	827	835	889	851	876	893	823	867	911	855	857	865	871	810	838	868	851	827	803	859	866	884	863	853	872	855	871	832	814	855	875	834	866	894	806	891	874	886	857	869	877	855	900	872	867	856	869	822	832	866	810	874	845	865	910	867	893	867	846	858	855	908	862	839	865	846	821	865	861	855	820	820	828	850	885	809	863	857	867	889	836	901	810	908	889	883	829	839	848	881	919	873	832	811	834	866	858	844	822	825	886	818	838	786	829	841	805	928	849	829	838	890	819	858	862	853	852	834	874	829	875	854	833	860	890	912	832	886	809
1496	201	191	157	161	204	179	187	171	158	152	175	192	155	150	180	173	181	160	146	175	170	161	166	190	190	164	167	181	179	159	188	168	192	176	170	181	187	176	166	177	216	154	158	178	155	162	191	172	185	165	178	176	156	149	187	164	161	154	168	173	176	181	217	175	162	177	165	155	170	182	195	182	166	150	144	171	182	159	173	193	179	186	168	182	154	169	145	166	155	173	177	155	157	173	172	168	170	161	184	149	171	167	186	181	165	171	180	186	196	178	179	151	166	181	177	151	167	163	180	181	173	161	157	184	182	154	180	175	173	160	178	162	182	166	168	177	183	154	184	179	169	192	153	167	176	174	167	186	173	192	206	179	177	155	198	189	146	186	154	173	146	162	193	174	185	212	176	171	174	162	183	188	182	158	178	180	165	161	168	163	172	179	167	171	207	169	171	204	161	173	154	176	150	190	172	170	182	163	183	191	171	163	136	190	165	175	147	187	186	160	183	190	185	182	176	157	151	164	183	159	218	192	161	175	185	164	160	150	177	173	163	161	139	183	178	196	165	176	160	173	167	153	185	167	185	166	161	152	158	148	188	170	183	155	165	173	171	161	160	176	140	152	175	170	162	206	172	190	181	176	167	152	199	172	167	155	157	170	188	175	165	186	142	178	190	156	172	169	175	181	186	160	146	160	187	162	186	131	149	176	189	160	167	154	191	170	182	173	166	173	177	166	150	187	154	162	183	186	186	164	193	184	203	181	186	187	173	200	180	155	181	194	190	165	173	175	179	172	174	162	176	182	164	198	144	173	167	158	171	187	198	185	157	172	158	161	171	189	171	186	179	190	190	177	171	175	178	181	185	192	175	200	177	181	154	167	167	183	172	187	173	182	180	174	196	152	184	153	169	177	173	164	160	181	203	159	184	172	171	152	140	163	158	193	164	167	174	183	194	194	170	178	163	162	137	133	156	169	160	157	198	183	177	193	156	195	148	172	157	179	186	166	211	145	175	157	196	173	167	194	160	185	166	167	164	167	180	178	168	167	176	158	151	180	169	169	179	188	181	173	180	178	166	183	168	162	177	176	167	204	148	165	178	176	148	196	168	179	169	159	144	199	167	181	185	156	179	181	167	171	180	193	179	167	149	162	178	158	189	173	176	187	172	171	198	160	185	170	176	165	177	166	197	182	159	155	181	167	205	159	162	143	177	162	167	195	200	183	174	175	148	163	169	187	183	162	158	187	180	194	166	172	200	148	175	155	173	166	174	179	186	176	162	178	170	168	174	175	187	152	196	151	157	164	158	159	157	183	145	187	160	174	186	171	177	196	185	159	158	180	176	180	169	172	179	195	184	166	167	166	153	162	176	184	176	167	199	168	186	167	147	136	157	167	175	158	171	159	176	175	166	186	177	173	158	162	154	152	170	170	198	153	156	172	168	199	181	179	168	167	159	154	197	170	195	160	173	186	175	174	163	155	172	161	173	189	174	184	171	191	176	190	188	171	163	185	161	169	172	193	178	173	179	171	183	161	179	175	169	173	182	159	153	176	188	172	176	198	170	165	162	178	175	183	195	169	191	161	153	173	164	175	145	178	164	163	158	197	154	163	162	179	177	167	160	161	175	137	170	193	202	160	173	178	185	182	184	169	156	177	172	169	163	156	180	160	166	186	149	190	149	144	185	173	168	170	167	189	181	159	157	163	169	146	180	178	164	173	191	153	181	174	177	155	152	162	157	158	161	176	170	175	173	178	162	182	147	171	185	142	171	180	171	149	191	172	173	166	155	172	185	178	174	171	186	184	178	167	172	186	160	165	156	163	168	168	167	178	197	179	148	182	172	175	182	147	177	188	138	184	151	177	169	154	196	183	170	185	178	160	186	179	182	157	162	176	147	181	181	159	152	178	178	161	158	179	178	154	196	177	197	181	193	175	167	173	157	159	165	173	185	173	180	180	202	199	154	190	177	184	169	165	192	182	191	179	186	176	151	187	174	158	180	182	195	196	169	168	156	178	158	166	186	160	136	174	165	183	156	181	172	183	183	167	166	190	192	195	152	177	179	157	177	185	159	161	178	159	152	156	171	167	186	184	189	166	173	193	168	180	176	150	177	171	182	157	168	154	165	145	178	177	165	197	175	187	174	186	177	173	163	180	192	171	183	186	160	161	160	168	183	160	175	155	175	165	173	158	181	165	163	176	152	184	173	190	180	137	166	211	194	162	177	146	164	187	173	176	189	164	181	161	187	154	181	197	156	160	161	187	180	183	170	171	149	198	154	162	190	199	181	185	171	190	167	160	156	160	196	155	161	183	165	146	173	202	155	154	162	194	212	162	162	186	157	195	157	163	170	162	189	175	179	178	171	198	170	167	143	168	193	150	188	167	165	171	179	166	170	179	198	160	169	178	188	174	172	182	165	152	178	161	179	195	159	178	194	164	191	169	161	156	164	157	177	155	180	174	155	172	165	179	161	181	157	147	187	173	167	167	186	181	183	180	194	161	158	181	169	185	171	167	189	179	184	156	156	184	189	179	172	177	204	194	175	173	181	158	206	166	162	156	173	160	170	178	157	166	170	181	171	177	193	186	194	192	176	158	168	184	188	166	167	168	171	165	172	161	208	178	185	163	187	174	179	163	171	154	208	162	169	192	159	153	155	180	173	185	167	158	177	185	164	183	182	167	170	184	177	169	168	157	166	170	163	166	176	158	163	182	153	139	152	169	182	142	169	179	163	154	184	154	142	151	167	145	154	167	160	173	197	163	170	137	183	170	178	160	170	188	194	180	153	171	143	169	146	186	179	170	156	194	176	181	168	196	189	197	187	170	175	180	178	163	196	164	201	169	157	149	198	157	177	183	184	174	194	165	198	183	160	165	155	143	155	167	138	181	171	175	159	181	179	144	162	196	170	178	185	162	188	189	158	144	185	204	148	187	151	174	179	179	160	164	153	180	170	167	175	196	153	162	164	197	180	173	167	174	159	183	183	182	186	170	155	192	193	188	185	184	194	181	157	185	163	185	186	191	161	153	167	190	184	185	154	156	159	194	175	194	157	176	170	168	169	183	150	155	179	162	166	173	182	175	198	144	191	161	150	181	164	174	168	195	164	149	168	159	153	144	192	200	151	165	148	177	185	159	212	197	183	161	193	162	158	179	169	173	170	172	190	165	158	193	168	171	187	169	170	165	183	168	171	170	165	171	178	192	138	157	175	173	150	177	178	150	177	179	180	148	186	165	187	181	175	139	158	162	174	193	163	178	175	129	174	185	185	149	176	154	168	192	183	172	186	168	183	185	158	152	157	164	196	190	170	146	174	175	166	169	171	176	160	157	172	171	176	157	171	166	184	181	176	170	166	160	177	144	165	175	189	186	172	179	196	176	166	190	176	181	150	152	188	163	178	157	167	177	164	182	186	161	159	180	201	164	171	176	183	178	197	153	161	189	161	178	175	181	189	172	169	200	168	181	159	177	175	177	186	174	169	169	180	178	165
1640	455	445	465	431	448	444	457	432	423	416	475	419	436	432	459	439	423	436	459	424	431	436	440	418	454	421	420	416	429	405	401	402	433	418	410	406	438	446	412	448	446	398	411	406	415	428	440	387	480	440	419	427	411	425	415	446	422	408	417	387	426	440	454	434	419	452	443	421	431	437	443	412	440	412	475	432	447	465	413	438	453	408	444	425	443	440	421	422	412	421	379	460	452	402	418	432	459	429	413	424	450	434	428	415	416	439	431	424	435	440	472	469	455	378	426	442	455	442	442	432	419	469	416	439	426	426	438	398	435	464	458	437	428	484	447	444	428	426	453	464	442	450	467	428	449	428	461	407	478	412	410	437	441	444	431	441	444	434	423	414	446	438	433	428	443	430	420	411	450	453	439	395	435	435	411	435	420	448	414	415	394	418	447	440	452	420	431	436	425	414	441	424	444	449	429	439	414	400	409	468	435	409	412	412	436	438	448	407	413	431	466	400	417	436	456	405	467	443	380	423	430	432	406	409	447	420	424	423	401	421	413	442	418	434	442	460	376	454	434	444	446	411	434	478	402	423	452	447	420	409	428	447	424	414	409	439	446	471	406	408	431	473	431	441	427	408	439	428	461	460	424	412	449	436	451	422	431	429	413	394	447	410	427	414	428	437	443	398	459	473	427	414	462	440	425	403	429	449	440	426	449	414	427	419	425	415	452	402	439	434	419	399	414	464	433	407	413	407	435	461	414	400	447	405	417	428	441	452	411	440	443	406	417	455	393	406	438	417	433	462	412	428	434	452	435	428	431	486	446	464	438	441	438	422	465	419	395	469	419	462	427	420	458	450	397	433	417	409	444	419	484	465	441	438	413	412	446	438	419	394	411	441	430	475	445	422	435	487	419	445	429	415	436	386	430	410	412	414	448	404	409	406	383	461	434	455	453	428	434	358	422	434	472	446	455	430	398	434	415	449	432	390	422	441	438	484	418	435	439	456	425	399	433	424	400	435	430	425	464	462	451	395	408	424	428	414	446	428	453	398	474	424	441	414	457	417	435	434	428	445	421	431	452	440	451	384	454	418	424	423	441	434	423	435	441	471	441	399	429	428	402	433	412	410	431	417	410	398	436	449	432	426	405	442	433	415	415	428	404	451	457	468	473	438	454	430	482	442	469	411	469	409	431	415	438	398	463	408	457	433	431	438	420	436	425	431	452	447	452	457	409	452	429	445	460	383	467	443	437	448	417	450	424	452	457	431	430	425	430	447	426	436	415	403	437	402	431	437	417	397	455	423	427	477	419	427	421	435	460	426	433	449	425	426	433	472	400	454	396	428	446	468	408	448	469	458	473	397	423	468	433	465	451	416	438	414	399	449	422	511	443	432	437	472	412	468	398	459	420	429	424	427	414	426	386	427	443	470	415	404	389	460	423	440	417	428	414	419	464	389	415	446	419	419	470	403	456	463	422	453	420	392	452	433	420	454	407	422	397	429	416	424	403	454	466	437	460	454	428	455	457	424	418	409	429	412	404	433	424	442	413	442	418	426	437	425	422	433	428	430	403	474	415	442	440	443	412	432	445	422	414	428	423	419	421	429	433	433	430	424	444	468	440	455	459	440	417	441	450	413	406	461	389	453	458	466	425	385	417	438	497	473	445	426	439	442	468	433	415	492	439	439	405	458	415	432	406	425	416	453	429	417	434	433	441	404	425	489	400	435	415	455	458	475	431	453	426	431	429	426	418	457	455	441	436	441	463	430	476	494	442	438	412	408	442	441	438	419	452	379	438	446	399	406	447	423	461	411	403	467	405	426	423	419	459	404	463	457	446	469	442	436	442	395	435	437	422	405	425	433	480	452	459	439	446	430	439	436	437	459	423	403	453	432	470	446	432	422	432	434	448	429	419	445	441	402	449	424	447	430	478	421	422	418	439	411	469	412	458	470	428	398	432	422	439	445	450	440	468	407	439	426	422	436	415	424	454	402	429	421	405	456	418	435	434	415	428	426	446	420	442	437	447	437	414	423	435	458	441	411	414	414	457	409	387	470	447	450	458	448	449	399	422	451	415	433	418	472	444	404	408	437	410	476	404	468	435	454	399	422	446	420	416	437	473	442	405	422	442	415	453	429	430	437	436	432	449	436	468	452	447	439	466	411	398	451	412	429	424	413	440	433	452	456	416	439	417	460	451	441	458	426	438	444	402	443	413	416	441	464	425	477	431	394	424	445	440	416	433	422	424	438	459	404	430	441	436	434	428	437	477	413	469	404	425	461	430	421	427	411	448	487	420	446	463	414	446	416	430	459	457	447	424	435	458	453	431	458	438	403	430	430	430	425	436	471	415	449	434	392	403	427	472	423	408	481	415	433	480	425	449	432	435	425	430	428	457	434	444	443	455	414	446	436	408	420	433	424	451	432	442	420	426	416	458	411	418	428	425	435	441	432	450	451	460	421	438	407	367	412	436	418	436	434	425	432	418	445	424	393	449	417	458	404	470	435	407	448	423	454	431	438	425	447	448	458	445	451	382	439	453	408	438	432	459	436	438	405	446	475	446	441	456	413	462	431	430	445	414	417	429	430	424	457	432	476	417	460	422	435	419	423	443	417	437	448	455	427	425	433	441	440	443	453	457	450	424	419	463	427	442	437	470	460	431	446	422	440	447	401	461	444	436	437	453	399	447	435	457	428	410	462	414	405	415	441	433	454	430	440	424	451	427	404	412	437	434	429	406	390	434	419	411	447	441	448	379	447	424	440	450	430	413	386	425	466	435	451	427	453	395	439	415	413	443	424	451	422	452	456	418	401	449	396	451	441	447	439	449	442	412	457	444	401	429	404	411	449	456	444	453	461	414	428	442	444	432	424	436	428	413	393	450	430	429	493	440	476	432	446	416	489	405	418	415	426	420	445	423	461	425	418	469	435	452	437	434	415	437	433	433	438	408	416	452	415	473	418	411	466	417	420	387	469	420	421	422	436	427	414	414	443	400	400	435	447	448	416	491	447	446	450	486	442	448	432	428	437	406	443	417	446	463	432	454	416	424	439	423	425	437	421	434	420	426	426	454	450	405	446	479	494	400	437	384	418	449	448	436	444	440	397	419	433	419	435	439	419	430	416	455	434	438	446	425	421	468	459	417	423	440	446	456	413	500	399	415	401	410	454	429	428	407	392	438	436	446	428	456	435	430	449	429	439	451	460	431	410	430	436	386	471	458	398	436	449	440	430	421	439	416	442	463	430	396	443	455	466	424	410	427	440	423	418	425	440	419	394	428	437	436	413	442	422	395	446	413	411	448	411	421	422	394	452	437	419	447	406	443	458	445	451	420	385	436	421	454	419	419	437	434	439	402	412	420	474	474	479	444	421	452	436	447	443	430	399	429	447	397	434	464	447	441	433	438	460	451	457	430	417	470	464	448	419	421	459	411	431	442	439	415	449	428	453	463	421	434	450	456	449	401	449	449	471	454	399	382	423	455	425	445	458	422	447	426
7715	518	547	477	391	349	307	263	267	245	268	242	263	233	215	277	230	203	242	235	263	245	216	228	239	222	221	223	192	240	241	216	237	233	222	220	227	235	253	221	233	191	206	253	215	201	213	215	241	214	216	235	224	224	229	240	226	212	209	214	182	213	207	192	207	234	241	214	242	244	241	226	227	213	222	227	202	248	206	215	225	221	217	245	250	232	256	210	232	241	233	222	241	245	218	222	211	202	225	232	259	212	241	227	241	226	230	200	226	257	237	234	222	220	208	226	201	224	211	234	225	217	241	218	232	216	215	238	216	185	200	188	206	201	239	227	230	214	220	244	232	228	223	204	239	205	190	224	213	235	218	216	223	238	214	186	233	219	224	202	215	235	218	217	200	201	212	237	221	229	237	219	227	214	220	219	214	225	240	228	213	213	215	213	220	223	210	242	259	256	230	251	220	203	239	256	248	214	218	197	248	199	247	214	216	205	257	226	237	222	203	227	236	219	200	214	230	206	201	220	240	213	202	228	246	218	231	208	215	199	232	258	225	214	224	229	211	213	202	229	250	215	234	220	204	233	233	231	212	220	217	205	240	243	224	227	229	217	193	185	204	245	194	230	218	249	212	215	223	224	214	212	223	234	242	237	224	224	216	199	223	231	225	241	214	218	231	199	220	231	213	261	211	235	240	193	226	233	241	199	210	224	196	250	248	208	224	228	236	229	230	201	225	197	232	251	210	231	228	248	231	202	221	250	199	204	221	201	233	206	190	215	220	232	265	208	215	226	241	211	227	217	251	249	216	258	228	232	228	198	240	240	208	225	191	217	249	217	235	232	244	221	206	216	226	233	237	205	236	213	217	228	219	199	263	214	228	212	221	210	232	205	223	259	216	227	235	235	210	229	218	231	227	239	228	202	227	183	213	235	198	223	199	225	223	210	220	216	245	239	214	204	229	242	212	204	242	211	242	240	229	226	209	218	229	227	232	224	209	219	195	215	206	227	237	203	223	225	217	229	224	246	207	229	207	232	201	212	206	233	235	206	234	243	225	242	209	194	220	219	224	181	197	206	223	218	228	245	232	249	218	236	228	205	218	210	213	227	238	216	252	228	240	220	194	239	226	216	245	235	211	242	248	232	210	217	210	238	252	249	199	234	223	223	215	216	247	231	225	203	209	221	214	224	254	240	245	226	218	209	234	217	237	218	226	231	241	233	236	223	169	232	228	210	229	197	228	224	256	233	215	233	227	229	249	215	227	212	196	212	229	197	216	200	225	235	242	226	215	212	245	222	204	215	238	230	242	214	231	197	218	218	233	199	231	220	212	226	205	213	204	221	198	200	192	219	212	238	233	218	230	232	231	256	239	226	222	205	202	225	214	227	189	234	222	205	203	242	201	222	256	254	178	250	226	215	221	220	224	222	233	221	229	229	242	230	226	219	200	190	223	227	235	203	228	225	220	216	210	204	209	243	230	200	214	215	233	216	224	208	208	226	244	218	226	224	190	210	214	221	255	227	245	222	225	249	216	230	241	227	240	235	209	188	234	208	201	196	227	224	232	220	231	212	222	227	212	239	212	228	219	224	224	213	201	222	202	211	234	214	229	203	206	211	229	238	214	213	224	199	211	232	215	214	252	241	213	234	244	200	255	238	235	224	217	219	213	212	241	204	234	231	216	249	236	211	232	219	227	208	188	220	230	224	221	222	205	200	218	243	214	222	212	217	194	220	229	232	225	205	212	211	241	223	200	209	252	232	205	201	209	193	253	237	215	189	237	189	228	223	216	211	223	236	198	238	240	233	216	223	239	210	235	218	260	280	224	242	208	232	225	212	230	237	238	234	221	238	220	251	226	208	206	228	223	220	221	237	215	217	256	212	241	223	174	216	233	234	225	215	227	242	242	206	231	221	220	226	226	190	224	225	199	216	244	238	257	219	204	242	238	237	224	224	246	252	223	226	243	246	247	223	222	206	242	240	210	253	228	232	237	210	239	233	232	212	215	220	239	218	237	238	210	243	264	225	214	228	220	228	228	240	224	210	229	243	223	215	207	203	196	215	219	229	201	247	242	226	218	217	234	214	215	218	215	238	224	208	210	191	242	237	221	255	241	228	246	254	202	207	199	219	230	235	225	181	221	221	197	249	226	209	219	224	221	226	222	202	256	214	257	236	237	229	234	188	234	245	229	209	238	231	205	244	230	227	230	214	207	192	227	258	201	240	227	201	232	216	219	237	184	207	214	209	236	201	234	228	225	239	226	217	237	191	209	209	261	235	224	245	213	211	263	228	246	234	228	228	225	233	219	226	202	226	211	198	224	203	215	207	211	188	226	213	236	190	223	235	213	199	216	239	221	215	207	243	204	206	254	243	221	224	191	213	222	198	228	213	260	186	227	216	215	224	218	210	247	213	231	246	218	229	241	216	235	245	233	204	209	232	234	238	196	225	213	221	220	210	246	234	225	265	208	213	236	211	205	229	205	217	206	195	206	216	203	218	203	218	224	215	213	222	220	224	214	206	251	209	239	236	243	213	195	256	238	227	243	218	255	234	227	213	249	207	185	237	211	199	223	225	236	226	223	233	224	230	222	234	228	215	198	205	239	198	239	246	231	220	215	224	237	249	252	227	247	276	204	249	234	210	227	202	187	215	218	230	193	240	228	228	249	239	218	225	238	226	202	214	215	241	220	229	228	242	243	214	204	221	228	236	232	259	200	217	196	234	237	258	236	216	206	235	215	218	216	222	203	227	238	234	222	238	220	256	229	219	200	260	208	234	209	227	246	198	237	230	210	215	213	207	218	243	235	197	218	247	248	229	234	228	222	223	198	234	190	232	183	223	239	222	241	192	231	240	253	237	230	231	227	211	231	214	208	231	198	211	205	223	220	215	206	229	218	254	250	214	221	226	211	212	232	237	213	230	231	223	211	237	215	222	211	232	255	223	208	250	239	225	204	210	221	224	222	244	260	238	259	244	211	204	236	207	227	230	226	249	219	243	216	214	214	224	250	222	237	219	193	215	233	204	237	232	236	215	222	231	229	222	212	226	241	218	229	210	233	214	225	243	217	235	245	213	231	233	212	230	232	192	233	249	220	228	229	210	241	210	225	195	205	239	205	210	252	218	243	224	214	267	215	229	229	236	236	241	239	206	246	214	238	228	244	229	207	223	229	199	214	200	215	220	224	222	217	219	211	233	220	237	193	206	213	217	216	228	213	217	208	219	237	224	207	217	209	241	202	223	232	228	230	226	217	217	213	218	216	192	220	241	222	244	220	200	228	231	212	254	215	238	223	200	199	224	221	240	234	212	227	211	240	255	196	205	196	235	208	239	220	225	209	223	212	213	226	219	228	238	232	209	256	210	228	210	230	219	216	226	230	203	214	207	194	217	215	211	203	232	213	208	209	230	246	240	213	215	200	207	205	228	224	213	188	236	240	200	221	200	224	216	227	217	211	236	235	265	236	204	231	215	278	194	225	203	200	228	228	212
6468	799	1269	1402	1188	1080	962	886	786	797	746	672	712	621	605	603	574	599	591	603	635	612	594	575	543	546	572	549	524	597	590	566	551	541	573	601	580	584	555	522	560	586	552	539	609	551	512	558	539	582	585	522	537	548	571	599	568	550	573	583	561	538	568	530	544	573	564	549	523	540	557	526	526	588	559	510	517	586	490	550	528	518	535	557	544	554	545	565	553	557	527	547	559	533	515	559	548	549	572	576	547	561	547	572	562	567	575	573	583	571	522	565	564	513	530	588	541	550	554	544	540	553	548	552	554	567	550	578	522	542	519	534	585	559	574	503	546	469	526	516	553	558	550	585	587	513	564	512	550	513	526	536	544	555	554	580	509	551	568	562	544	539	560	547	587	490	568	536	588	592	490	539	544	570	552	539	499	568	554	543	568	565	513	548	542	538	541	549	537	555	536	566	562	557	593	538	543	515	534	546	493	555	527	526	517	573	537	535	550	554	561	529	544	582	560	524	586	544	579	552	555	515	519	542	526	567	527	508	541	555	523	513	519	527	511	559	534	532	526	536	543	544	540	548	563	551	579	517	552	558	574	527	566	556	526	585	516	551	525	541	541	537	523	529	555	531	543	532	522	580	588	514	559	524	527	536	531	568	570	566	507	576	538	512	516	585	567	516	564	592	572	559	553	531	516	533	573	534	572	494	515	566	535	559	595	571	563	568	562	487	539	529	568	524	524	543	552	584	503	535	501	545	514	554	571	535	548	604	574	498	537	578	572	558	523	515	562	538	553	535	516	560	550	525	590	555	569	545	553	533	572	561	495	537	561	546	534	518	536	543	546	540	541	515	539	590	535	566	572	544	522	535	549	515	565	525	569	558	570	529	551	582	514	528	554	562	535	553	509	528	543	559	545	541	546	522	553	570	556	549	549	550	528	592	565	508	551	559	576	523	519	525	597	532	569	568	533	548	497	544	533	528	538	567	547	560	522	593	571	499	558	529	551	549	541	551	534	545	535	546	554	492	586	561	524	515	557	526	510	522	542	560	540	593	560	535	551	566	533	559	551	524	535	535	538	550	549	577	566	553	568	567	536	539	562	549	528	532	567	509	519	535	568	529	515	570	546	524	560	564	556	604	513	499	568	536	531	563	542	531	550	559	518	534	565	560	530	556	560	549	542	549	526	580	540	570	531	572	542	592	520	542	536	534	508	577	539	552	583	531	537	561	535	555	534	563	536	535	553	566	549	556	558	529	524	568	601	575	556	569	527	564	551	520	542	560	529	533	562	513	537	558	506	526	556	548	536	542	577	557	559	518	507	551	527	589	539	562	520	586	534	554	505	563	572	553	537	518	548	541	510	528	562	495	567	559	575	549	554	560	513	537	482	537	579	570	540	526	560	560	532	558	561	525	552	551	570	542	544	515	557	580	535	565	502	548	479	512	534	561	537	530	541	557	600	528	557	540	531	545	522	546	552	521	521	548	537	541	551	523	515	573	505	560	578	543	550	579	525	588	522	563	553	565	551	549	522	524	561	535	574	536	512	531	528	520	509	542	513	571	523	551	546	517	554	545	553	549	541	559	559	559	517	577	560	502	549	517	581	565	543	556	523	531	551	538	557	534	552	555	597	541	526	581	529	567	520	541	552	542	529	535	542	560	508	572	571	593	493	541	563	532	561	542	595	546	572	533	542	556	531	528	524	551	536	543	542	534	561	530	576	566	574	542	515	550	509	554	569	512	552	543	544	572	596	552	596	542	584	550	502	579	520	535	548	545	563	518	529	609	563	490	577	560	563	546	572	557	543	530	548	553	535	536	589	556	561	608	550	550	503	551	535	539	571	558	559	523	547	514	517	534	537	537	525	532	555	507	527	575	525	539	545	542	548	523	579	592	560	555	529	529	536	524	534	580	551	540	552	539	557	565	547	560	522	571	547	551	516	564	568	569	546	527	572	551	550	564	581	558	506	559	556	538	554	535	548	550	582	577	555	584	516	528	559	524	549	580	522	523	556	603	514	561	542	524	533	560	542	545	561	608	550	556	560	523	529	551	521	536	500	541	577	524	560	544	573	555	580	536	607	532	594	571	537	565	566	552	582	518	509	557	612	545	528	502	566	526	504	559	531	550	516	511	563	539	567	572	539	505	497	565	541	539	547	523	576	558	558	553	547	537	570	502	518	526	571	544	533	510	533	563	544	504	511	547	509	492	545	546	538	557	577	541	519	590	572	500	519	552	582	601	514	544	568	542	509	542	576	557	571	543	538	553	605	540	527	544	565	527	543	547	518	572	564	526	570	551	526	557	521	567	521	537	548	540	540	516	560	509	546	532	511	554	523	562	587	578	550	567	551	551	535	543	558	567	570	552	564	538	600	559	528	548	576	567	531	521	505	528	590	523	547	541	529	520	571	533	574	525	541	589	540	538	592	541	528	561	535	561	502	546	570	525	569	547	577	534	536	551	553	520	566	546	541	550	551	556	563	562	495	545	523	562	586	531	526	579	534	560	520	517	499	566	538	540	518	496	535	565	557	573	541	562	556	543	547	558	547	517	518	533	537	515	522	568	536	572	538	589	552	527	578	552	574	536	545	562	544	571	529	553	549	547	576	527	578	549	570	567	562	519	511	522	550	566	553	560	565	530	572	600	531	502	539	538	567	585	519	532	546	590	540	541	537	501	551	547	517	536	522	548	527	567	601	531	545	519	595	575	538	533	572	510	564	563	534	559	522	543	577	555	563	525	548	542	525	525	552	533	515	575	565	544	550	528	540	543	586	516	553	502	555	541	541	536	514	543	565	527	515	605	540	575	524	521	524	533	550	562	508	561	553	591	551	536	552	544	518	496	533	533	540	573	531	572	591	563	548	529	545	516	537	523	529	499	580	549	545	561	594	526	587	515	525	575	523	572	551	561	565	520	549	537	582	554	528	555	525	524	559	532	552	531	523	564	558	529	516	538	559	548	530	505	574	544	539	547	520	523	578	559	539	564	546	570	530	564	553	544	504	529	499	542	560	557	550	531	546	524	558	505	543	507	564	563	554	541	572	551	615	559	531	555	513	508	534	516	537	515	532	528	525	595	597	581	571	513	572	548	562	541	544	569	547	511	528	569	536	549	555	579	532	562	543	523	523	508	560	544	523	533	485	535	569	528	523	586	523	534	546	562	577	524	540	531	530	556	517	530	544	511	551	572	500	577	558	531	545	557	553	590	592	524	562	544	544	527	539	548	578	531	516	540	542	526	564	552	511	533	540	517	536	548	539	569	520	561	537	579	545	525	552	516	500	541	537	535	567	548	508	508	573	549	582	578	570	527	552	529	547	567	560	545	563	547	525	568	523	534	541	533	563	533	560	520	545	560	542	531	579	561	554	565	528	568	584	509	547	562	517	552	559	544	557	496	526	587	595	547	523	511	571	529	548	563	545	495	509	511	545	537	508	551	526	543	515	527	584	592	596	550	531	548	519	548	547	557	565	569	579	543	572	525	572	526
14412	1395	1124	901	670	617	563	493	457	493	467	440	380	441	405	380	403	379	377	414	391	365	356	400	395	414	395	364	391	399	393	381	408	419	402	389	392	425	372	371	376	373	405	393	363	388	367	382	392	379	382	415	364	420	407	364	388	379	384	349	387	395	390	380	385	405	422	378	400	394	361	364	371	390	399	405	362	377	364	382	399	352	411	398	388	375	359	391	376	423	384	375	389	371	383	398	428	371	388	376	414	380	435	427	340	388	373	398	341	393	370	373	379	418	412	381	391	444	365	386	420	384	393	375	397	367	395	381	367	421	374	388	427	413	370	427	375	383	368	379	368	418	371	382	324	396	419	387	345	382	388	384	375	384	378	384	396	351	405	386	422	362	373	382	403	382	370	373	390	412	368	388	407	374	360	368	365	397	439	387	398	400	392	356	419	423	408	383	356	388	387	382	416	383	364	350	398	347	366	409	405	411	367	397	417	375	368	413	345	393	403	345	353	379	364	408	381	370	399	392	391	412	386	348	375	388	395	370	384	389	378	352	429	395	396	419	395	385	373	394	433	355	347	404	403	392	383	358	391	424	376	378	401	385	390	390	414	385	427	417	367	434	401	372	403	400	380	396	398	420	386	427	372	372	351	396	392	366	366	403	385	359	406	346	387	400	377	365	347	380	382	377	455	351	412	410	374	375	402	383	418	361	355	380	381	408	381	381	384	391	366	387	367	415	401	406	382	424	377	363	369	417	405	397	396	358	385	377	409	385	434	375	390	397	361	385	373	395	398	345	401	406	361	389	366	398	391	389	390	406	411	419	389	370	421	418	373	358	358	380	406	405	378	394	416	413	349	413	427	372	400	370	352	421	418	341	415	394	366	372	402	379	418	427	386	347	384	389	400	360	406	394	339	390	365	394	351	399	413	386	387	376	386	375	380	362	360	385	391	373	420	375	388	380	430	362	371	388	393	391	413	446	423	383	346	366	369	352	390	396	363	427	414	406	361	357	411	351	414	336	416	370	355	359	396	379	351	420	396	374	412	366	371	395	401	374	378	371	375	403	391	388	365	373	382	345	385	395	369	352	403	379	412	407	414	413	385	407	380	399	398	384	395	412	403	410	385	417	384	385	381	431	366	408	376	415	384	379	379	413	391	390	404	392	412	361	392	393	384	366	342	411	422	357	380	409	390	362	414	380	388	380	362	411	344	383	386	401	379	371	385	373	381	362	358	341	393	384	379	379	351	362	426	386	392	381	386	383	375	351	361	403	357	377	415	361	366	382	363	375	391	370	383	387	361	415	366	369	381	417	408	386	377	387	376	420	356	371	391	420	380	353	394	403	420	401	417	397	387	377	372	368	384	392	373	402	407	376	379	418	383	375	365	380	374	386	366	410	387	381	379	407	371	429	393	372	389	339	364	386	377	399	421	411	361	352	394	398	421	396	406	409	398	352	398	367	393	370	379	360	411	374	377	367	379	379	359	376	380	404	382	374	356	422	377	383	395	390	403	408	398	348	350	398	367	433	408	362	400	420	398	398	356	356	380	395	390	389	386	414	370	392	338	367	377	360	417	422	370	367	395	347	370	398	358	363	382	382	396	379	398	372	388	408	401	423	386	403	409	376	385	356	368	396	384	400	362	395	371	363	394	362	385	343	393	342	366	407	354	354	365	430	388	381	379	423	384	372	387	385	415	375	397	396	405	416	358	395	397	397	355	382	379	381	347	383	385	438	374	365	361	410	432	380	376	369	364	406	413	407	432	390	405	406	377	424	421	358	344	405	390	421	422	376	370	376	391	364	380	410	411	381	405	364	393	400	385	389	411	382	347	391	423	371	393	374	390	379	395	392	370	397	371	416	392	372	390	352	379	423	413	386	384	361	363	408	386	369	417	406	369	418	410	389	360	392	361	409	362	337	411	410	406	420	354	396	363	394	359	372	375	387	406	383	411	383	380	390	378	400	410	400	414	383	371	400	379	378	363	449	387	385	374	396	389	412	443	356	362	363	364	365	390	394	399	384	400	359	367	397	369	381	419	412	368	424	400	395	412	399	416	386	371	388	388	373	361	353	389	393	353	385	383	401	370	374	393	350	365	390	394	384	394	424	335	350	359	369	407	337	370	386	391	400	391	425	389	405	409	398	436	359	369	397	387	369	377	395	372	438	339	371	390	366	372	409	387	395	388	403	341	345	404	363	393	390	353	396	385	379	381	382	377	375	383	424	384	399	410	390	370	411	362	381	403	370	371	382	399	370	383	418	410	398	394	362	383	372	399	414	417	378	376	400	375	391	392	387	390	393	407	405	322	391	381	387	386	394	347	350	422	441	380	379	383	373	401	372	377	363	385	401	424	381	360	395	387	426	395	363	393	398	382	359	381	418	402	387	395	379	418	407	407	346	385	367	351	384	397	379	408	396	389	373	393	378	392	405	360	386	377	389	366	416	347	396	350	407	392	402	398	368	380	389	391	365	391	359	380	390	371	381	395	379	363	377	374	402	372	395	386	386	350	420	383	377	393	358	368	381	413	381	356	358	361	384	369	372	417	394	384	398	370	374	332	368	386	355	393	337	402	403	381	398	416	416	415	380	373	389	431	395	378	374	451	419	397	365	364	427	379	415	376	384	367	395	397	365	351	368	397	388	386	415	351	393	393	379	427	418	375	326	397	370	360	369	381	403	392	372	441	349	369	374	393	396	377	382	351	371	373	378	352	347	375	380	415	366	412	350	382	395	413	372	394	381	386	398	392	401	390	411	363	426	374	368	360	366	398	413	370	414	389	402	398	397	362	363	396	377	392	379	367	406	365	408	397	419	359	386	372	410	369	390	402	354	407	362	397	435	403	423	409	379	344	370	359	405	392	367	349	432	417	367	383	375	367	387	385	388	382	337	399	411	377	406	414	384	391	423	414	403	405	432	382	416	430	372	402	375	368	394	401	404	417	404	416	351	407	416	394	385	371	374	422	398	338	408	389	375	367	386	381	372	419	383	421	412	388	424	408	409	447	401	399	404	393	360	358	374	383	395	382	389	371	391	401	393	411	376	359	426	335	336	370	386	410	394	358	396	408	360	391	404	407	362	376	399	370	370	381	410	377	386	373	368	384	367	395	367	383	384	356	390	410	408	407	381	370	361	406	376	399	395	336	405	367	369	391	391	368	396	376	386	429	398	401	369	345	381	386	402	365	392	412	407	403	383	359	382	391	398	359	378	374	346	457	381	371	398	374	415	384	403	410	384	411	401	391	364	368	396	397	381	347	365	381	412	362	348	372	445	377	378	444	368	403	405	400	395	364	382	395	396	401	365	393	358	389	416	370	385	373	389	412	377	410	397	404	354	408	440	387	395	405	398	366	357	367	389	372	377	417	396	403	398	394	389	385	405	415	364	360	380	418	428	390	393	385	388	356	375	372	353	395	392	428	377	362	377	384	383	416	378	371	440	396	415	405	391	382	366	397	431	357	436	370	385	345	372	417	362	412	410	384	390
8362	1395	2192	2559	2216	1911	1634	1492	1368	1183	1182	1159	1084	1133	1041	989	955	1014	999	956	970	944	1008	1005	937	964	887	897	890	943	935	881	883	930	895	911	909	866	910	857	873	857	901	910	884	835	861	873	854	832	857	852	875	811	852	866	861	913	908	850	874	845	882	859	888	869	891	868	889	894	847	877	848	870	867	894	870	873	853	828	857	870	862	863	879	898	874	877	932	893	879	885	846	837	849	877	870	843	881	846	847	865	839	858	828	891	866	873	919	888	835	902	810	800	882	867	876	907	839	871	900	834	811	871	853	824	809	816	832	812	840	920	864	856	863	888	919	846	812	829	907	850	885	860	811	788	863	865	866	860	863	828	836	859	831	817	822	877	891	870	882	832	819	854	891	874	881	800	865	880	854	850	853	813	796	858	863	872	805	828	822	879	867	908	852	883	893	874	882	845	844	901	846	803	850	869	861	863	811	830	938	904	947	893	888	883	851	849	839	935	849	919	853	874	856	851	889	862	821	858	869	858	844	845	878	869	832	859	813	870	878	865	847	847	825	896	888	839	872	813	898	819	912	847	835	853	890	888	866	847	866	911	807	836	842	881	889	879	909	848	873	865	827	826	870	839	868	910	868	838	892	834	878	846	844	881	905	836	822	838	896	852	847	888	845	895	883	889	881	831	892	926	855	830	827	887	849	875	872	899	899	852	841	851	847	863	878	821	886	872	867	859	860	823	873	865	856	887	873	848	844	885	881	854	905	845	833	910	898	825	870	863	864	850	802	865	874	853	869	928	880	849	863	880	876	860	834	936	852	894	877	861	861	910	860	821	880	907	872	863	871	856	894	863	874	849	825	810	869	878	801	834	832	873	862	825	891	856	807	834	848	866	865	904	843	848	843	877	847	834	878	818	860	852	845	844	842	894	877	826	834	878	832	831	920	842	842	858	812	845	891	929	871	861	861	872	877	875	866	864	833	836	869	882	810	882	897	853	819	838	858	872	908	832	837	853	874	881	861	870	853	841	844	829	875	885	861	857	842	887	873	901	860	890	908	828	894	819	922	836	854	846	888	817	924	922	865	846	859	834	856	862	853	869	886	876	863	908	895	852	893	849	851	859	845	843	846	842	861	814	861	838	841	844	856	847	874	872	835	900	874	817	830	822	866	902	875	899	803	815	843	891	853	891	835	802	846	827	871	863	865	796	866	893	873	853	944	870	852	838	928	864	861	826	833	876	871	874	884	815	896	832	878	857	872	802	830	852	907	882	806	879	853	881	856	860	850	902	851	858	844	841	907	843	797	901	868	866	879	818	812	879	783	875	835	823	848	832	840	878	897	843	856	788	858	862	862	841	835	824	866	839	871	872	875	897	881	903	866	895	864	860	841	873	827	879	839	840	888	867	819	864	834	824	889	875	875	840	828	846	837	823	819	876	894	865	886	887	893	920	883	844	810	865	862	943	891	874	897	891	864	873	862	882	851	855	815	861	833	855	886	853	813	839	886	827	790	848	831	873	892	853	835	829	923	868	887	836	861	883	824	886	850	884	823	864	868	820	794	836	867	941	884	877	859	872	826	872	849	880	891	821	857	856	879	876	879	804	889	850	925	842	812	830	832	861	869	839	837	837	863	860	853	826	932	855	879	886	832	865	857	932	866	834	846	886	872	851	861	870	861	868	851	846	877	911	862	857	879	888	848	862	830	928	838	871	850	911	829	869	860	830	815	849	816	850	855	852	816	875	915	808	829	863	840	853	800	935	801	868	853	852	843	836	867	830	861	854	882	860	875	818	854	869	996	822	849	847	827	844	893	858	879	857	876	836	866	821	860	879	863	861	865	855	869	854	891	880	840	868	908	825	824	873	860	883	851	833	812	863	888	844	893	852	856	869	886	841	873	854	858	861	871	826	802	843	847	843	871	844	880	889	833	874	884	838	878	938	887	853	828	835	835	844	855	832	854	856	843	895	839	856	879	868	877	927	857	835	869	852	888	875	871	879	895	924	858	861	857	834	837	833	853	875	892	862	858	896	861	861	862	909	814	849	818	844	859	810	844	886	818	861	873	823	849	866	870	879	839	835	921	902	813	833	891	860	826	891	873	865	839	864	803	841	866	836	857	849	934	846	869	878	841	855	893	903	912	855	855	854	885	826	884	866	832	931	869	921	855	882	821	840	859	852	851	850	842	878	905	860	883	862	908	848	885	913	828	813	882	822	883	820	877	862	858	909	946	811	841	870	883	846	839	896	869	857	874	861	855	851	834	828	887	822	870	881	888	837	838	892	838	856	877	912	868	874	832	857	896	858	878	868	904	862	826	896	866	822	865	782	883	857	842	865	855	878	905	876	864	819	863	913	844	854	870	924	870	883	815	860	846	852	867	888	863	855	850	823	866	856	867	877	880	862	846	810	912	845	884	883	884	870	848	889	852	808	883	857	856	880	858	808	877	825	822	874	853	890	873	818	838	853	883	833	896	872	905	878	841	861	832	896	878	874	858	880	855	843	877	890	906	824	883	873	915	878	857	887	874	892	886	837	879	875	776	864	832	873	888	876	857	888	853	924	852	889	811	832	887	872	863	842	845	855	859	899	841	848	825	873	850	869	892	909	865	833	824	868	897	859	839	853	910	861	879	854	849	853	878	920	950	818	856	818	875	873	851	848	914	863	842	914	916	850	813	865	871	826	848	845	862	872	899	849	948	885	863	831	879	891	874	861	885	827	915	855	874	844	829	835	836	868	835	915	829	893	873	889	867	830	897	866	835	870	850	883	874	861	864	862	845	821	824	848	860	838	890	864	878	853	823	844	873	866	892	876	832	827	844	908	862	863	855	860	814	881	881	809	898	879	874	832	862	870	887	818	831	841	842	831	779	840	810	816	867	913	885	807	855	891	862	862	825	876	872	860	898	872	837	868	856	860	839	852	857	822	900	864	906	861	876	835	873	887	813	864	910	903	872	863	876	771	856	828	835	876	876	872	810	871	875	873	824	831	837	835	855	889	859	833	870	866	858	886	884	833	883	919	879	866	855	856	849	775	891	843	837	857	878	814	834	905	872	817	843	811	856	891	823	833	856	865	895	858	865	860	882	929	867	822	812	896	865	793	817	843	872	871	856	892	855	784	778	826	809	827	894	835	887	838	836	835	850	840	901	857	878	844	856	847	865	898	868	870	840	823	863	895	849	852	822	883	861	869	801	845	889	887	857	879	881	930	885	854	879	865	804	895	858	862	845	898	906	847	861	849	874	809	828	845	862	872	878	806	856	862	878	891	865	810	861	863	882	859	851	884	819	857	869	869	861	843	862	845	926	884	864	889	815	890	881	863	885	914	899	825	869	876	817	841	864	945	885	822	857	860	848	903	823	830	882	890	865	841	808	852	880	848	843	850	863	880	848	848	872	803	853	828	881	895	837	881	870	878	879	865	833	889	894	905	903	801	879	841	843	895	854	864	844	816	853	890	868	874	882	818	880	852	852	848	824	922	829	849	877	833
1515	194	169	184	175	181	168	156	189	197	183	188	171	154	205	184	181	187	186	185	175	173	183	175	161	197	191	169	158	184	174	179	170	188	161	184	188	162	197	149	163	172	170	189	160	209	194	189	181	173	158	175	174	161	156	175	172	173	192	204	185	180	196	160	167	196	172	161	172	158	184	164	185	195	192	165	181	182	175	175	175	180	176	203	177	175	167	150	170	152	186	203	193	160	147	161	164	174	161	169	180	182	182	167	166	153	173	151	150	155	167	169	181	182	186	173	163	172	194	185	161	208	184	159	175	171	174	176	201	163	159	182	172	159	182	209	169	165	170	163	157	167	162	178	180	168	181	192	204	183	162	190	183	161	183	184	188	177	162	156	170	147	173	167	177	178	157	161	152	180	226	147	189	184	179	192	181	164	149	157	196	164	167	191	191	162	185	180	168	174	173	179	196	176	177	161	180	168	177	197	204	193	181	159	168	173	157	164	195	180	171	176	177	152	153	164	132	170	169	165	197	168	151	170	165	172	173	186	182	203	182	179	177	181	167	183	175	164	180	182	163	167	156	177	177	185	194	163	167	188	179	162	164	178	184	158	160	168	142	184	177	142	175	164	139	153	154	177	179	194	178	169	170	182	192	169	165	174	161	208	181	163	203	179	180	184	178	177	187	163	176	172	185	169	175	202	203	166	158	202	172	173	165	203	177	147	172	169	148	187	172	177	175	166	171	162	181	159	175	178	171	170	207	152	150	171	146	154	195	178	168	153	184	164	166	190	191	170	183	184	201	166	167	172	181	188	175	186	175	157	152	176	170	173	169	171	176	166	178	172	166	178	180	199	154	163	176	172	179	178	153	172	201	192	181	178	165	150	156	213	202	169	188	188	160	152	192	152	173	199	191	176	168	176	163	168	164	155	214	185	199	184	181	194	160	198	165	205	160	185	210	204	179	166	187	185	193	175	167	167	160	188	200	193	155	178	194	138	148	161	175	150	156	179	178	187	144	154	191	192	181	195	161	149	156	179	201	191	157	188	171	180	174	198	153	154	151	173	197	171	147	157	199	187	201	152	187	182	172	171	150	177	180	178	173	196	175	175	155	180	207	181	175	155	156	193	172	158	143	153	175	169	153	160	171	169	170	181	164	197	162	174	172	149	164	162	189	193	186	163	177	174	204	183	175	189	170	149	164	177	171	181	179	143	187	181	157	159	155	158	187	208	168	186	157	150	191	166	188	152	158	161	178	167	172	172	194	168	188	184	176	190	195	202	156	165	200	174	184	173	155	178	166	163	170	201	162	184	174	162	165	185	158	155	156	177	174	186	184	184	187	180	146	179	172	179	186	167	191	178	181	165	156	176	180	177	178	183	183	175	159	184	191	197	175	185	198	200	175	182	174	171	201	181	173	164	181	179	177	173	203	187	169	178	188	191	168	169	183	183	168	168	197	174	158	196	178	165	160	184	164	200	159	178	165	176	176	144	194	184	184	155	187	193	176	170	162	201	152	182	187	193	166	182	160	193	159	180	183	178	174	177	167	178	154	174	177	175	171	165	188	169	163	179	181	175	191	191	143	177	178	167	186	175	198	159	170	174	197	171	163	170	176	213	168	171	179	172	159	164	168	172	160	184	185	200	169	193	187	180	180	176	172	158	193	187	168	172	207	186	159	147	167	171	174	151	185	154	209	186	177	162	176	186	166	180	171	171	184	142	169	166	174	172	153	164	162	177	177	174	185	179	191	187	169	173	173	189	180	189	165	184	174	189	165	167	186	180	179	135	171	164	180	176	183	177	162	184	195	183	166	166	205	172	191	163	167	163	156	164	162	188	178	183	167	171	172	162	170	192	193	177	181	180	176	158	162	154	180	181	179	185	177	176	193	176	182	178	178	174	173	180	187	222	175	172	153	151	165	173	162	187	158	162	150	170	192	190	175	151	167	164	182	160	215	183	165	176	180	175	167	172	192	169	159	171	175	175	181	182	210	166	168	160	152	182	163	176	187	193	199	172	165	172	169	191	190	169	171	183	175	169	172	194	160	191	187	181	169	181	164	162	181	149	151	182	170	174	170	168	183	200	188	158	163	157	187	180	176	152	185	162	164	159	184	184	185	181	174	191	168	181	181	188	165	169	192	216	174	181	181	174	174	174	169	147	184	188	150	180	172	170	179	185	160	200	182	177	190	194	193	170	195	168	196	194	196	163	183	173	168	167	172	186	173	186	176	173	178	191	168	185	183	181	188	157	165	193	203	168	177	150	174	190	180	188	184	164	197	170	186	178	179	163	163	181	167	173	174	190	181	163	166	190	178	162	162	182	167	179	149	168	175	189	184	179	190	165	163	167	157	186	165	196	182	189	165	184	168	193	166	192	174	168	186	165	196	160	168	147	161	192	184	173	176	186	174	188	197	159	198	171	159	188	152	157	199	195	203	163	171	158	189	167	165	169	143	176	170	174	201	200	172	183	171	162	177	160	177	173	182	154	134	198	143	165	162	174	159	196	164	183	150	176	165	196	149	169	175	166	155	172	165	151	163	166	168	181	196	160	192	184	197	173	177	181	169	167	165	179	199	168	181	198	183	170	165	171	161	181	164	174	193	206	165	188	206	165	189	200	164	179	199	159	180	186	148	184	173	167	182	227	174	188	169	170	189	158	181	167	193	188	213	186	188	189	185	150	175	169	179	159	182	186	193	170	194	169	160	193	163	163	181	158	163	173	177	203	174	172	185	186	159	136	142	165	188	138	163	190	163	184	149	185	171	157	185	172	187	192	187	173	190	171	174	154	174	170	162	152	184	179	158	168	168	174	165	179	168	155	195	186	172	157	176	150	161	159	192	216	152	157	173	164	172	165	173	197	205	183	166	180	143	198	160	164	177	182	176	165	165	179	146	153	163	166	156	181	176	177	177	187	178	161	162	167	174	174	171	192	176	162	146	167	173	169	175	187	182	158	157	175	202	168	185	168	177	170	170	193	195	191	170	162	200	199	169	166	192	159	165	165	171	188	169	185	160	159	185	171	207	163	182	169	170	189	169	180	188	182	184	182	172	178	178	160	162	158	149	170	176	176	170	191	191	181	178	176	193	173	175	189	172	176	184	212	153	191	174	182	179	158	173	183	176	184	174	165	189	168	163	176	208	158	172	176	162	178	160	193	166	148	175	183	163	148	207	160	184	166	175	183	185	176	180	164	167	178	183	216	145	193	149	176	147	182	174	158	178	177	170	138	197	177	175	200	182	191	171	185	195	175	171	187	176	189	185	160	149	174	219	156	183	181	176	161	176	167	166	165	186	167	187	173	147	172	184	184	175	189	180	162	152	175	163	197	190	175	185	175	174	195	196	188	158	161	183	148	155	201	182	172	183	181	156	171	187	180	172	198	187	181	168	179	169	148	176	181	153	192	174	145	158	197	169	170	159	173	185	179	172	187	164	156	187	167	185	178	167	186	165	166	171	162	145	181	170	176	165	178	215	171	157	162	208	183
1638	409	464	468	469	446	433	460	447	427	415	439	443	455	447	452	443	462	405	423	401	445	452	449	444	443	453	450	444	389	449	435	451	486	425	447	444	441	455	423	415	474	474	445	467	436	438	453	432	461	417	444	453	436	464	425	441	457	408	430	429	440	439	414	433	447	426	459	423	412	460	454	433	433	454	430	405	438	459	447	438	493	444	452	448	441	458	445	454	453	458	453	417	431	458	452	451	435	459	460	368	482	464	424	394	404	421	436	469	459	455	408	457	444	466	406	432	427	467	441	434	417	449	425	423	449	398	463	429	417	441	419	409	434	460	450	456	415	449	446	445	422	411	435	453	401	440	445	434	465	402	418	427	470	425	447	399	421	450	429	453	449	450	440	447	470	445	433	440	440	481	444	417	441	438	425	442	461	449	431	423	445	438	424	464	438	429	441	397	415	444	422	450	452	415	475	458	444	429	454	471	442	477	468	420	434	456	445	450	476	476	452	477	453	429	429	441	418	429	404	428	459	433	446	436	456	398	440	450	466	436	452	452	459	415	461	435	442	416	436	444	471	452	426	456	447	452	431	443	476	432	450	434	432	437	425	446	453	429	434	424	449	423	464	462	459	484	416	437	487	479	448	438	430	428	448	428	432	438	416	447	423	452	449	440	412	432	435	433	464	433	443	420	461	438	444	410	436	438	431	449	429	367	446	405	447	424	413	453	459	459	451	441	415	477	410	425	465	448	446	401	441	463	410	455	414	417	456	425	430	474	443	425	446	456	449	434	457	477	446	439	434	408	471	438	459	439	416	466	456	445	441	418	417	446	487	434	406	476	467	458	447	455	413	437	437	459	446	477	446	460	461	475	447	429	443	433	444	435	415	458	439	452	478	458	475	432	458	437	419	460	431	441	401	430	421	477	443	432	459	440	480	411	433	408	443	441	474	457	466	423	405	432	454	401	422	442	425	416	435	430	418	467	434	419	429	459	443	402	422	455	436	424	432	457	446	428	430	442	450	433	439	459	403	388	490	449	423	437	441	449	410	461	412	440	453	436	503	429	455	448	470	452	428	436	444	431	470	409	392	449	421	421	431	437	447	439	424	436	439	461	472	431	459	468	447	432	437	427	426	485	483	475	408	401	433	431	436	443	399	422	422	412	410	436	443	445	444	424	446	486	459	413	444	425	446	435	454	438	436	443	406	428	421	421	411	416	457	460	458	439	444	418	449	433	450	436	426	426	431	452	409	441	427	387	399	401	424	447	487	467	457	415	448	427	458	450	433	441	438	430	471	400	426	433	472	463	448	438	418	465	432	436	467	407	467	460	413	457	426	451	402	443	384	466	480	448	434	397	450	465	424	433	438	446	435	434	446	473	448	383	469	418	420	438	442	446	441	437	456	413	418	428	415	412	414	445	423	457	446	455	423	429	441	463	428	441	414	448	416	454	431	421	447	434	423	466	444	476	418	409	430	432	465	428	463	451	480	446	416	453	473	430	412	424	444	440	433	416	405	444	449	471	445	448	454	428	434	434	448	418	451	454	415	441	445	470	465	495	445	421	438	435	404	453	446	434	415	434	456	417	422	471	427	422	456	444	407	434	458	423	452	450	468	384	474	403	410	483	435	404	450	427	453	442	406	410	449	455	448	443	428	458	420	419	400	428	442	411	448	427	422	420	414	405	450	447	460	426	436	395	421	459	429	463	441	425	463	437	426	415	453	398	462	448	465	432	453	428	433	441	447	469	428	428	439	451	454	479	428	455	452	470	412	436	457	452	423	429	445	422	419	391	425	441	442	453	417	463	446	444	413	460	435	411	479	448	448	453	408	446	493	434	395	411	459	437	427	473	442	448	427	421	429	471	440	431	434	469	437	477	407	423	478	446	444	443	445	412	460	425	429	434	415	450	472	439	460	473	425	444	478	444	429	433	486	440	455	434	452	431	423	461	455	442	424	436	427	454	450	472	441	435	423	463	469	476	415	413	458	462	478	408	455	424	418	436	429	450	425	429	428	452	422	445	470	431	427	484	395	424	446	408	422	463	411	454	438	454	407	424	439	481	419	429	425	459	437	439	400	463	405	426	448	415	471	406	438	430	446	458	478	488	440	455	448	443	462	463	441	432	448	433	428	442	474	466	474	422	458	444	431	459	411	422	456	423	402	428	454	453	449	417	432	435	428	416	419	441	447	437	405	433	425	411	427	464	440	431	449	437	419	417	437	452	409	415	466	431	435	420	482	430	436	497	417	440	477	395	389	437	412	427	455	452	441	439	413	437	427	453	403	426	434	413	456	399	405	446	463	451	470	466	422	412	407	449	430	452	471	425	478	431	392	435	415	411	471	432	439	417	418	462	434	461	431	435	446	467	426	425	427	449	446	436	442	442	408	439	474	438	445	473	423	441	453	446	418	407	439	448	428	431	422	448	445	460	435	468	455	437	417	434	423	467	437	448	442	397	492	442	416	439	435	409	447	397	457	430	415	436	448	462	436	439	413	460	397	442	453	463	441	441	434	434	440	432	443	400	464	393	464	388	435	439	432	443	441	445	436	438	448	438	387	430	427	467	398	455	431	453	416	426	442	442	473	451	438	424	460	443	459	440	449	451	447	442	441	418	481	423	424	447	455	425	429	419	431	415	459	439	436	443	392	479	464	410	479	396	477	423	428	455	432	440	448	412	449	450	411	411	457	455	423	461	442	443	463	444	424	419	479	413	479	439	463	450	427	438	486	419	450	449	437	446	436	439	416	432	433	473	426	443	413	432	505	416	435	445	430	431	447	458	450	447	436	425	419	436	429	434	404	456	443	436	442	482	400	468	472	435	434	416	410	436	398	456	435	395	434	412	459	436	430	434	431	449	434	440	463	397	440	431	435	466	432	429	417	425	456	466	441	466	475	429	422	438	427	455	446	437	454	430	434	402	462	451	466	458	456	422	484	453	434	427	426	408	427	461	434	436	411	446	448	444	382	480	429	475	402	427	481	444	440	421	458	451	446	448	450	428	466	473	451	451	435	430	448	423	429	410	413	430	442	471	424	460	467	441	441	424	480	442	422	456	427	434	442	455	454	436	432	426	408	428	474	421	464	446	414	462	426	462	418	423	430	415	428	399	432	409	485	476	451	469	401	485	444	416	418	447	446	447	420	440	442	459	452	426	417	457	436	468	459	412	468	444	383	475	423	411	475	483	450	394	463	462	421	459	443	451	478	463	455	436	434	457	402	422	469	454	407	418	424	461	456	418	420	461	497	407	448	445	394	424	448	458	435	444	404	431	426	425	460	443	448	422	420	440	456	426	441	441	407	467	462	441	394	417	462	457	483	443	425	436	481	453	430	420	455	465	420	431	459	422	438	443	452	461	439	446	406	427	393	455	453	431	427	443	464	431	449	484	419	422	398	462	467	447	454	440	417	441	455	473	416	421	437	425	439	423	424	487	444	444	445	438	440	434	471	457	438	428	435	440	434	436	453	438	417	464	462	449	429	485	447
7531	582	574	481	374	347	311	263	288	247	240	277	217	241	236	223	242	230	242	243	257	245	201	225	224	217	217	241	262	242	240	189	224	198	253	218	231	233	230	240	271	220	200	236	236	230	178	221	207	201	226	232	225	237	188	229	247	232	233	219	221	216	229	223	228	210	231	214	248	214	258	224	242	228	230	226	219	206	224	237	229	230	209	234	191	238	245	225	241	208	215	234	224	207	235	213	228	220	209	225	266	200	216	245	242	246	214	239	220	234	226	229	247	215	243	238	202	252	220	216	213	223	200	238	246	231	235	208	225	221	219	222	205	214	232	230	229	221	200	252	209	208	236	231	260	228	201	210	194	224	183	207	232	203	208	221	200	211	230	261	254	229	239	254	219	218	216	255	213	217	242	219	219	242	228	252	237	222	210	220	227	220	226	218	231	197	240	203	239	228	233	225	221	244	228	210	244	227	231	275	252	235	213	213	217	228	222	221	233	283	247	207	247	229	237	240	242	248	243	228	206	197	199	211	209	236	222	226	238	214	250	258	234	223	237	232	208	204	207	214	218	253	232	230	241	203	214	206	205	234	218	222	227	233	213	224	244	248	203	234	235	240	204	225	234	217	219	224	243	222	205	229	246	228	211	221	230	208	220	201	228	218	209	244	233	226	235	227	256	234	228	202	214	191	229	185	245	206	229	209	244	251	245	210	208	237	245	233	233	227	231	208	229	240	239	255	215	221	229	226	221	222	203	210	210	234	240	202	208	219	219	214	198	209	217	220	229	202	221	219	227	205	235	232	254	255	235	222	216	241	242	221	208	200	247	210	200	221	196	223	218	233	247	239	226	225	251	218	229	240	220	200	251	227	235	242	234	195	241	235	225	238	175	208	240	217	218	229	214	233	217	204	211	226	235	206	230	215	229	227	219	237	219	243	242	239	250	221	244	184	220	210	247	245	223	233	248	276	239	242	193	230	217	226	220	227	229	245	254	234	243	194	235	197	247	227	222	232	222	221	229	215	231	227	222	257	226	246	256	236	237	256	230	227	225	208	208	219	234	236	218	240	237	217	237	220	226	212	265	191	213	217	213	220	229	226	228	215	212	227	267	240	250	235	236	227	236	190	213	248	202	217	224	222	238	243	236	205	238	250	227	241	214	244	195	208	256	236	232	200	224	216	240	221	211	237	215	224	210	237	224	219	233	188	228	215	214	244	222	205	228	223	215	222	211	207	216	248	229	212	219	241	217	250	228	249	230	256	206	234	215	232	214	218	234	230	220	241	235	235	246	245	219	240	224	202	212	242	231	241	235	265	247	219	243	237	203	214	227	237	227	221	240	215	242	233	247	226	197	254	205	228	206	214	254	240	229	262	214	203	208	233	205	228	237	212	236	237	239	260	231	212	233	203	217	232	234	191	208	252	182	213	255	222	219	218	246	207	234	217	222	224	201	214	220	242	222	205	217	215	227	244	241	223	253	239	213	219	218	248	221	228	219	235	247	227	216	209	254	228	231	221	253	219	218	213	242	218	221	198	234	229	229	206	204	215	225	205	235	258	226	235	223	206	236	251	211	232	231	211	222	218	238	193	228	237	225	218	226	223	216	216	236	238	239	199	190	242	210	243	225	211	230	229	205	208	222	211	209	242	260	215	224	235	216	242	226	219	197	240	241	227	222	240	212	210	206	215	242	215	229	236	213	215	240	214	222	205	228	211	226	221	213	248	223	234	220	213	274	243	218	220	224	212	203	235	200	207	245	233	223	242	220	220	234	231	223	227	212	219	221	206	235	244	246	216	226	259	206	243	223	209	232	202	242	228	243	232	204	168	223	246	238	201	215	207	239	202	238	230	218	224	234	228	236	227	216	257	216	253	198	236	195	202	258	208	230	242	215	256	221	241	220	226	236	220	237	208	194	245	209	229	215	212	211	220	272	240	196	223	237	236	218	250	217	234	217	234	267	245	215	229	235	232	247	225	204	203	193	218	232	235	240	243	248	246	248	224	231	221	224	201	219	254	225	225	213	242	206	216	203	261	250	214	250	238	246	219	243	247	233	245	219	227	239	215	210	223	229	214	232	237	254	234	216	246	237	224	223	235	224	231	248	232	225	224	229	258	218	245	194	218	247	213	233	241	236	249	256	219	237	239	228	247	223	216	228	216	203	226	254	222	243	210	242	200	238	224	219	216	217	185	207	210	222	220	206	253	231	211	253	239	248	239	211	238	219	239	229	205	225	223	241	227	218	213	194	247	198	235	250	245	230	273	216	224	212	225	229	249	239	230	226	230	225	221	243	223	216	233	244	194	220	226	260	213	233	232	219	233	212	241	214	230	226	213	222	213	223	242	195	256	217	247	226	206	228	235	223	231	228	214	251	248	233	215	228	221	214	217	238	253	245	203	204	228	224	252	247	251	252	217	234	236	233	226	252	250	226	227	231	189	211	210	223	238	221	261	208	240	232	190	227	232	236	216	234	214	225	228	212	220	215	222	223	205	220	238	225	225	272	218	238	250	222	221	215	232	247	225	231	232	213	230	223	234	210	221	217	236	200	222	203	212	242	219	238	222	232	243	245	224	238	230	244	233	196	248	209	228	239	244	251	255	227	206	215	222	230	213	209	230	246	231	227	213	221	230	219	235	265	245	196	223	224	244	230	242	242	230	209	213	208	229	217	240	219	229	249	232	263	225	251	225	229	225	237	188	228	209	236	222	235	227	249	263	228	226	209	230	222	234	222	248	200	244	209	236	197	230	245	213	234	214	204	231	207	234	201	226	244	249	236	230	243	226	239	241	229	227	216	223	248	216	240	224	223	201	243	239	237	204	218	234	226	248	213	242	229	233	216	212	250	232	225	247	214	197	231	206	239	238	212	242	262	248	242	232	210	234	248	218	234	200	207	214	232	272	212	232	232	296	238	236	239	224	196	219	255	233	206	244	226	253	210	206	222	252	219	224	255	265	250	244	225	219	226	248	236	223	204	217	236	218	212	216	227	213	220	212	210	233	224	216	251	221	219	219	206	247	191	240	210	201	236	249	269	221	246	233	225	222	204	206	241	216	237	229	226	219	224	228	223	227	248	245	214	209	217	233	230	224	227	202	239	226	232	238	238	238	238	228	190	228	205	225	238	219	237	251	231	247	242	205	238	242	242	231	239	253	227	215	232	202	254	234	251	237	245	212	236	212	195	195	243	241	192	219	232	221	210	250	244	197	238	228	213	206	252	221	272	224	206	215	199	246	220	219	178	228	210	217	203	237	225	189	219	220	205	207	250	211	219	216	233	248	254	233	238	214	247	246	233	223	222	217	202	219	251	214	210	203	231	210	240	205	238	241	236	232	231	221	205	240	211	201	256	232	243	198	201	206	220	218	192	199	225	220	231	228	213	186	220	199	235	216	232	225	244	237	205	216	220	239	209	215	244	221	214	222	236	221	231	233	216	196	231	221	232	233	224	237	252	236	215	209	250	211	248	204	220	248	219	227	232	214
6343	794	1260	1363	1197	1101	955	870	773	814	704	672	713	662	683	690	633	600	624	642	649	592	587	587	596	581	582	534	578	574	568	598	561	553	577	549	577	610	582	596	552	577	560	569	523	541	588	595	551	603	554	564	590	567	575	585	537	546	555	578	566	569	548	540	538	552	554	570	534	569	553	540	582	534	514	576	538	532	551	575	570	606	560	522	576	612	561	577	518	555	578	519	607	559	522	574	540	573	547	574	573	540	569	560	514	565	568	530	529	546	521	524	538	555	544	566	541	607	533	595	533	560	525	540	545	547	567	549	605	557	576	542	574	544	537	617	548	550	509	561	519	586	501	489	563	532	559	528	528	523	550	567	533	566	554	568	597	539	554	534	567	539	550	542	557	519	575	571	563	557	562	578	550	538	575	578	474	521	548	562	532	513	556	525	595	584	534	543	551	577	526	529	562	542	546	528	549	545	547	567	543	541	540	564	555	577	587	527	562	608	552	544	563	535	546	539	527	576	585	569	582	580	570	525	570	537	551	578	552	543	499	530	546	549	543	565	580	587	555	538	519	568	486	558	521	551	570	534	539	611	570	540	547	509	549	556	542	561	595	539	538	567	510	571	550	536	532	573	557	554	572	568	569	569	476	520	537	513	519	589	540	561	549	557	535	578	572	525	573	559	583	581	522	572	539	562	597	544	529	560	551	534	542	537	539	501	548	595	571	524	554	515	588	583	559	552	522	560	522	538	570	552	575	571	545	530	562	584	566	594	567	584	563	526	583	552	559	596	570	524	555	578	526	545	576	493	513	548	584	538	580	567	553	582	556	579	526	558	554	564	545	553	544	536	513	558	559	571	568	526	554	538	559	521	541	572	525	537	496	553	573	595	552	537	541	570	542	565	496	558	536	524	563	569	545	543	567	560	563	572	575	538	554	596	557	552	506	576	533	513	563	578	534	550	523	626	507	582	539	592	554	551	544	587	547	503	560	525	568	546	532	536	536	586	559	593	549	541	568	543	542	591	565	586	554	575	563	511	560	545	579	556	574	573	558	533	553	578	566	592	555	567	582	556	532	527	584	531	566	550	617	524	498	567	576	532	589	550	520	548	517	549	514	533	530	535	565	546	550	575	539	554	530	529	515	536	524	559	545	550	567	505	506	559	531	577	575	539	546	596	509	523	571	517	530	540	524	518	564	549	550	550	536	583	539	568	530	549	564	514	604	542	525	543	534	542	574	578	523	566	569	551	552	605	528	576	582	513	534	568	545	538	542	549	541	531	512	554	517	525	539	577	568	589	568	532	580	544	548	587	554	557	508	547	565	539	562	550	545	545	566	557	543	543	593	546	527	549	537	578	514	522	547	567	542	549	577	574	490	582	558	519	536	522	560	539	581	521	597	552	546	549	579	523	586	543	591	541	606	558	580	546	492	551	571	532	587	545	545	574	524	529	550	527	568	554	537	541	557	523	593	551	545	566	573	540	537	575	554	562	559	594	559	521	604	564	584	547	531	552	607	561	497	552	529	554	560	575	554	531	573	548	600	535	592	578	593	542	533	519	520	566	541	554	519	590	510	554	555	561	555	554	584	541	574	563	524	577	555	528	546	585	546	543	551	535	563	552	525	526	533	533	563	555	551	552	515	544	588	532	532	515	580	556	543	599	575	533	611	556	547	583	558	535	599	568	526	535	523	544	522	527	559	598	541	551	530	548	576	550	580	556	568	527	572	534	542	557	573	533	547	540	582	544	548	533	530	553	543	519	564	525	539	550	592	565	538	530	532	582	563	541	549	554	530	527	575	524	548	560	543	564	542	592	552	530	560	521	561	562	572	532	532	554	522	548	540	556	529	544	543	537	519	531	577	572	553	533	544	578	580	566	540	576	533	546	522	552	542	632	516	570	562	546	594	546	549	574	528	548	533	559	568	579	532	554	574	561	557	529	544	505	581	573	524	564	567	572	585	581	533	560	537	524	550	543	548	533	564	541	601	535	567	554	517	548	527	582	545	556	538	560	519	561	561	533	548	536	552	570	570	511	607	568	585	541	540	517	593	560	543	538	562	528	589	572	540	522	530	569	598	536	538	549	563	539	506	577	574	550	587	581	575	569	549	575	603	573	541	530	533	524	522	566	548	546	543	562	535	533	549	534	557	532	530	542	552	556	542	568	548	526	559	526	563	564	550	532	556	572	542	567	563	549	570	582	561	553	552	568	532	582	578	538	559	554	555	545	505	589	552	586	553	521	585	571	568	558	537	550	563	548	513	527	530	562	577	620	529	571	545	582	542	540	544	514	570	549	586	580	570	570	563	577	572	538	529	551	564	597	585	509	554	552	541	543	578	553	546	573	547	556	547	559	551	540	522	588	577	546	541	515	530	533	545	573	560	570	591	536	558	593	532	577	596	583	561	548	586	590	599	531	506	535	542	547	573	570	582	563	522	523	546	537	565	539	567	573	511	551	538	562	582	539	517	556	557	571	550	573	540	568	543	554	565	524	506	568	524	561	539	529	590	545	530	524	555	520	530	535	566	496	548	545	555	535	530	510	540	553	561	560	535	568	573	540	546	539	550	545	570	534	572	614	546	532	563	546	524	545	564	541	548	540	541	517	521	524	534	570	548	515	553	537	581	540	539	578	547	569	581	559	581	555	623	540	539	577	597	524	491	520	535	550	574	558	542	535	545	505	550	534	565	539	578	543	565	568	531	531	508	536	604	544	590	532	572	554	537	551	557	557	565	543	563	518	536	553	555	570	593	549	505	549	617	552	597	554	552	557	553	568	571	524	530	564	588	551	571	543	546	536	540	530	540	563	597	531	547	565	508	531	495	521	540	579	531	547	520	550	568	501	558	578	506	559	544	561	555	533	536	602	566	568	534	535	530	553	539	562	558	563	599	528	558	527	566	538	583	518	558	548	554	539	534	550	579	559	558	531	529	504	538	544	588	563	573	546	570	607	562	547	515	558	537	550	558	536	521	532	573	549	536	554	593	554	508	529	555	542	522	572	602	545	561	556	507	577	523	504	559	578	515	584	559	569	541	512	567	540	514	547	556	567	575	563	555	521	560	559	543	543	534	579	560	543	562	548	531	558	552	552	525	535	562	556	561	576	548	527	573	542	550	560	570	576	576	540	527	564	519	609	566	558	586	576	585	552	565	545	536	565	554	550	582	545	513	535	585	577	534	555	562	557	531	547	555	571	586	579	583	537	554	532	592	586	555	529	551	593	525	559	567	553	542	543	560	548	554	543	582	525	570	527	585	545	565	572	530	564	547	589	518	576	582	526	567	530	548	560	528	542	512	541	529	532	534	545	535	569	544	560	598	570	561	579	576	571	557	599	517	562	550	554	552	569	587	525	550	549	564	519	553	555	550	573	593	525	559	558	572	519	552	568	537	568	550	527	529	568	572	486	525	537	539	604	584	590	585	597	548	548	559	547	568	599	562	561	565	491	546	578	553	567	580	571	557	612	561	550	568	536	587	562	533	562
14365	1289	1096	958	764	596	538	477	488	489	441	436	437	419	409	410	424	416	382	422	399	370	421	417	411	400	399	392	433	416	390	383	390	399	405	404	389	369	382	413	373	399	412	413	414	413	385	383	408	430	416	385	357	395	419	367	367	365	401	417	378	379	416	408	398	403	368	405	371	386	427	406	421	374	370	412	372	407	376	450	361	375	383	422	394	361	397	374	389	387	385	364	408	387	372	353	402	394	395	429	434	400	434	387	366	366	404	408	392	401	386	392	384	385	353	398	424	387	392	395	372	388	372	381	349	388	371	359	396	401	374	400	354	372	384	400	385	357	395	398	366	408	359	371	400	385	349	387	413	335	361	347	357	379	362	397	354	370	380	407	400	391	401	341	361	388	351	403	371	395	388	379	403	422	364	381	415	366	401	384	395	373	401	393	391	366	415	362	379	372	404	376	384	437	415	361	365	420	411	407	358	375	394	371	365	388	362	376	399	388	387	403	403	396	382	371	386	385	369	389	378	442	375	396	375	365	399	374	395	372	419	422	423	422	388	354	430	365	410	359	431	423	426	387	370	395	412	434	414	386	419	402	409	351	397	411	389	366	396	412	409	405	373	404	401	379	379	365	416	360	366	398	404	408	391	356	381	393	384	384	369	389	367	367	402	386	366	378	391	391	416	401	397	379	410	398	414	419	361	390	405	378	400	389	359	378	364	398	401	393	377	403	375	373	349	388	395	421	394	386	395	396	406	361	354	409	425	419	391	370	397	392	388	396	375	391	355	398	393	421	388	370	362	386	397	443	385	383	392	399	406	386	360	371	407	387	394	378	387	379	369	389	418	382	432	411	388	396	371	388	379	401	382	394	368	399	394	409	390	387	383	406	351	404	380	439	405	380	409	401	445	379	390	382	384	354	408	372	378	413	402	402	434	394	443	399	376	401	429	371	371	402	399	347	407	403	396	377	416	397	409	386	383	380	367	385	388	391	384	367	396	382	407	364	419	389	381	412	416	412	392	406	374	400	399	370	383	386	338	374	380	394	375	355	385	434	385	372	372	345	402	402	383	407	373	360	360	410	381	380	418	336	371	418	432	421	387	379	379	388	382	415	407	400	379	409	412	394	404	423	373	366	398	397	356	370	380	391	437	366	420	352	399	363	375	378	384	392	394	432	397	384	352	405	389	350	373	410	401	393	373	386	296	351	406	381	373	396	428	358	349	367	368	424	398	377	346	377	338	383	377	362	431	382	375	360	406	411	433	400	388	392	383	405	413	402	371	384	388	367	393	395	450	391	360	367	391	376	400	377	413	417	333	395	382	372	371	382	342	399	382	353	376	400	406	373	377	439	411	410	372	374	433	383	389	388	405	390	394	384	412	388	405	411	414	414	387	409	390	386	398	387	402	372	389	402	400	411	352	378	372	364	392	407	371	372	404	406	381	399	430	384	365	379	367	400	407	394	426	377	408	417	387	382	391	416	396	350	390	377	367	383	384	429	376	385	386	397	366	410	375	434	379	417	390	357	406	409	347	365	354	358	410	392	378	435	378	408	411	431	399	392	406	363	383	382	352	388	404	400	392	437	362	364	414	369	358	375	337	362	350	378	397	403	369	401	392	367	384	352	395	429	361	416	375	376	396	365	383	414	365	353	380	359	378	400	363	393	391	387	355	406	412	378	409	417	366	380	368	397	371	455	414	402	371	388	380	411	397	364	400	414	430	389	376	410	378	413	429	355	400	364	390	417	389	386	389	406	361	418	402	389	382	390	363	395	372	386	399	374	386	360	427	414	411	421	405	437	427	398	372	392	403	385	368	385	402	403	433	423	397	401	401	398	411	401	410	393	376	376	389	390	389	406	342	408	381	377	408	409	383	385	418	394	381	396	433	411	410	368	413	390	388	377	397	394	351	371	385	385	380	343	385	375	377	406	381	389	380	403	406	417	393	386	376	406	381	342	371	342	366	400	400	393	417	387	385	398	410	407	370	394	337	355	392	372	413	383	389	418	400	406	396	426	397	379	395	360	399	392	377	398	384	415	398	392	383	378	372	371	408	390	433	422	400	426	374	433	384	413	367	414	377	404	382	372	398	382	380	366	380	449	404	417	379	381	393	401	396	397	348	411	397	419	379	384	390	384	359	398	423	457	385	388	382	395	396	376	392	356	387	329	334	410	362	377	387	420	373	353	370	407	414	372	403	389	397	431	381	376	381	407	378	397	405	396	388	399	390	376	414	412	397	376	388	371	395	416	399	396	349	400	407	380	385	382	374	395	378	416	333	392	396	364	379	407	406	400	383	393	404	385	401	414	393	389	384	389	418	437	459	402	388	373	390	374	370	371	390	351	386	400	366	369	359	393	364	409	366	395	368	409	369	408	441	384	422	378	377	385	383	391	370	400	381	398	400	418	352	447	390	372	385	410	397	387	387	375	427	353	352	395	391	401	352	404	376	417	396	373	367	353	371	402	374	417	371	412	394	383	404	401	390	359	369	407	361	417	379	411	413	400	375	367	355	369	465	396	374	371	370	388	377	359	411	349	398	393	385	362	394	368	361	386	357	385	357	423	391	391	379	409	366	391	391	364	433	371	399	375	409	409	362	373	372	346	383	388	369	405	389	362	391	358	388	405	362	372	410	380	404	369	372	411	418	390	351	400	390	397	400	396	425	384	381	422	396	380	400	400	400	357	395	389	384	393	392	398	363	404	361	382	367	376	341	385	383	378	357	425	374	359	428	401	409	380	377	395	386	440	367	404	413	335	424	379	367	429	402	396	390	418	395	392	340	403	378	380	369	427	375	382	423	390	386	375	354	386	372	372	448	404	378	365	359	395	391	374	376	390	368	355	363	393	397	375	398	424	403	425	383	431	425	380	369	383	372	363	401	394	375	367	400	399	361	368	371	372	413	353	407	363	381	353	363	378	392	397	386	377	360	403	395	370	353	384	388	413	397	369	379	366	373	387	386	396	423	391	371	400	425	389	362	374	378	367	386	366	359	370	391	371	383	402	379	374	396	350	395	377	415	384	404	437	408	378	405	346	392	393	355	395	372	380	371	393	365	386	376	386	351	374	422	424	396	399	396	403	397	361	370	442	377	362	399	362	406	380	353	368	333	352	372	377	392	366	402	380	401	394	381	380	381	356	361	397	369	406	383	415	387	380	364	377	386	363	398	369	353	364	390	360	393	352	405	384	383	405	379	387	402	379	417	380	377	379	398	413	378	345	420	402	408	384	378	393	377	390	382	329	387	390	441	422	390	371	397	399	389	380	405	402	393	370	423	403	402	344	397	395	403	366	390	386	394	329	406	414	374	437	375	372	390	436	396	360	376	412	394	408	409	422	381	420	368	377	380	374	373	390	373	393	371	422	386	394	395	408	366	370	409	421	375	389	410	361	357	405	405	435	404	403	401	433	397	399	417	389	382	331	395	384	388	418	381	402	370	366	379	406	382	349	415	394	371	375	366	381	402	393	386	433	373	377	406	428
8271	1414	2259	2563	2271	1922	1678	1468	1340	1300	1155	1126	1146	1095	1106	1007	1015	970	958	996	978	981	950	973	952	850	860	889	953	876	987	875	945	883	879	876	884	848	924	907	922	852	882	898	832	936	887	918	875	888	930	854	875	894	881	846	858	878	891	870	904	916	874	833	880	824	861	905	873	889	861	808	885	833	911	866	913	919	905	866	812	883	875	860	876	861	866	854	891	897	878	831	880	863	883	874	846	904	857	860	867	845	844	880	902	865	871	825	833	870	906	880	889	831	875	905	841	850	846	877	931	925	902	812	876	867	810	878	874	798	898	856	866	852	913	872	854	873	894	831	836	876	857	829	830	803	888	855	873	829	814	836	863	861	843	854	845	850	823	898	778	872	923	916	855	900	855	896	840	844	813	845	846	850	852	888	913	892	857	925	890	833	879	906	870	845	869	859	842	838	805	859	835	869	816	921	842	839	840	868	847	902	870	856	802	895	847	878	819	874	850	890	875	840	851	854	874	865	842	836	846	895	897	870	800	863	868	826	817	882	834	881	871	843	829	869	875	882	820	839	902	853	810	840	877	831	854	896	866	898	838	879	918	881	844	869	860	916	867	857	871	854	834	874	864	862	887	838	867	884	938	859	872	843	845	870	862	867	876	905	887	900	910	836	857	882	897	949	883	814	834	870	877	864	865	849	876	889	831	853	895	841	896	905	858	908	867	830	795	814	900	844	835	803	874	828	902	882	862	873	883	802	854	837	923	900	822	886	871	869	872	902	832	853	885	895	904	834	828	926	839	832	861	843	826	860	824	894	859	866	897	883	793	893	856	856	854	909	848	843	859	901	831	839	843	863	849	848	879	849	873	844	862	887	816	859	889	859	909	830	850	799	867	834	849	905	901	815	833	843	910	876	847	827	910	850	865	828	904	815	854	871	824	849	898	844	878	889	887	849	835	878	851	869	872	854	925	834	898	819	833	844	839	872	847	861	879	857	837	890	905	792	849	859	826	837	907	916	831	852	825	861	885	828	850	858	872	864	937	841	865	838	873	878	875	838	847	830	840	835	870	858	835	798	824	932	893	901	835	871	831	843	853	879	895	929	849	838	881	840	825	826	845	829	865	857	849	855	858	859	837	886	849	854	889	879	892	856	878	845	898	886	830	870	891	858	826	878	893	817	861	867	891	872	898	912	832	852	826	858	814	895	871	881	876	817	814	923	895	876	832	822	868	868	879	876	868	897	881	818	859	834	808	835	828	888	828	876	842	892	869	861	926	904	826	885	873	876	865	841	903	894	915	873	836	883	890	833	813	821	852	871	829	819	854	855	855	879	873	912	866	912	857	823	836	808	811	872	867	912	866	812	826	894	895	845	859	866	802	870	894	876	828	870	874	853	871	886	940	889	864	856	853	839	867	889	870	917	858	826	823	847	882	840	848	881	842	889	858	788	843	873	851	866	871	838	889	905	884	805	848	875	870	837	936	832	848	881	852	824	881	843	883	848	833	856	857	864	827	866	932	845	859	867	858	820	853	894	921	893	881	904	862	895	861	834	887	872	872	881	860	841	860	861	834	888	813	880	858	850	887	875	874	893	910	817	845	816	901	864	885	890	873	838	903	884	857	825	846	876	877	870	858	871	875	895	823	816	879	855	899	836	852	840	887	807	858	847	848	809	831	774	797	842	819	821	869	867	884	838	911	854	858	869	846	850	874	827	878	862	861	872	906	867	852	882	824	849	833	849	801	866	867	930	877	853	877	831	856	866	891	865	872	903	886	869	811	812	855	915	834	918	867	777	863	849	858	892	901	843	887	845	851	828	919	863	844	854	866	883	846	854	835	807	855	853	857	822	859	892	861	861	847	870	868	852	845	855	860	812	862	874	817	859	862	863	882	859	921	814	845	883	841	856	864	861	906	891	853	838	866	849	875	868	855	857	900	905	881	863	888	848	802	831	838	833	859	801	854	893	858	880	899	893	860	882	794	828	811	867	899	808	890	847	895	850	837	835	925	854	876	849	863	859	844	849	824	865	904	956	888	852	823	903	835	842	857	886	886	859	837	887	893	862	800	851	860	874	848	891	880	826	822	850	887	866	872	868	844	901	848	867	881	863	837	800	848	853	853	861	907	855	853	867	879	868	823	858	843	850	857	863	868	844	862	879	924	876	839	876	837	834	858	813	896	873	920	836	877	889	908	855	862	865	821	879	829	899	870	852	876	812	840	830	861	804	883	939	830	853	948	866	860	781	862	896	821	855	826	834	892	870	940	853	863	827	880	852	881	828	823	874	815	897	810	839	851	846	886	881	890	870	828	888	813	827	900	862	903	854	865	828	841	863	865	879	844	824	910	805	853	844	844	836	871	830	873	869	890	814	831	907	861	844	886	883	824	866	926	837	817	827	815	866	849	918	880	886	849	842	896	909	869	857	877	837	914	902	877	909	871	824	897	840	850	863	850	871	896	864	889	874	816	878	874	863	853	822	839	866	853	852	835	842	891	891	857	859	924	865	847	882	888	883	847	836	864	848	929	858	919	857	877	820	879	873	871	876	861	893	810	891	870	842	834	852	867	838	917	841	881	843	851	902	828	817	814	851	857	905	853	861	868	892	859	806	873	853	896	854	838	882	881	904	863	868	886	885	898	813	863	854	891	856	816	852	882	887	881	882	878	825	899	840	874	860	872	870	828	889	856	850	848	849	865	806	847	788	844	830	886	838	835	845	890	839	823	882	863	817	858	868	848	879	854	876	857	851	906	877	842	841	859	890	857	837	845	846	901	874	848	852	814	817	860	820	917	853	876	842	816	862	881	860	848	860	887	927	855	916	870	867	855	884	850	849	888	856	830	850	851	949	890	899	870	871	859	867	910	857	849	863	851	832	878	866	892	887	871	812	883	904	845	870	846	823	882	865	957	881	877	842	901	902	865	868	876	890	844	905	840	838	826	841	854	883	889	909	829	862	835	891	875	866	859	866	900	829	836	901	853	865	817	845	876	843	850	867	868	839	830	844	851	814	873	907	877	942	844	869	820	849	898	912	866	885	850	864	828	885	876	814	871	863	900	826	898	828	898	896	846	848	876	887	915	878	861	865	836	830	892	813	855	843	806	884	851	889	829	926	844	854	932	881	899	854	853	817	865	881	857	889	920	855	878	885	873	864	912	859	890	837	837	846	907	810	849	828	843	857	868	783	867	859	857	871	855	888	861	889	859	881	798	856	859	838	869	841	853	885	877	869	893	838	845	846	846	841	855	879	885	824	840	883	833	901	817	857	812	910	913	875	853	828	883	802	856	868	864	900	894	885	886	863	844	863	850	805	871	880	897	793	857	869	866	914	894	830	867	853	873	877	855	830	856	891	868	878	861	886	887	874	855	863	862	896	890	922	849	882	806	832	836	815	867	907	884	865	856	870	854	858	855	876	909	836	867	838	858	811	812	899	874	867	866	849	813	838	873	784	844	863	832	856	851	904	821	952	852	869	870	791	887	829	873	872
1480	186	180	167	188	161	191	190	177	175	150	162	172	174	190	168	168	167	181	180	169	166	167	173	159	172	173	168	142	163	167	183	173	181	172	172	160	168	158	175	178	163	172	184	144	161	164	198	157	185	159	183	169	182	185	179	181	193	197	174	146	190	194	164	174	151	210	163	189	173	195	190	161	162	181	141	180	202	152	162	170	188	159	175	163	173	176	177	151	195	178	205	168	164	206	174	165	187	192	168	171	154	188	179	172	186	170	169	169	189	161	178	140	185	166	158	155	184	159	171	185	183	171	176	177	183	180	170	174	194	176	167	171	155	161	170	184	180	212	172	162	170	196	191	177	181	169	177	187	164	163	177	164	178	184	200	188	146	169	184	182	159	163	173	178	172	196	182	193	162	157	200	168	186	184	178	172	175	174	175	183	177	182	179	173	188	188	144	171	180	175	176	182	160	165	169	159	194	195	179	191	163	168	172	194	175	186	177	183	158	179	151	164	168	180	158	200	134	164	168	201	170	169	187	172	181	165	163	184	186	167	156	182	180	171	194	180	185	179	155	181	174	175	151	168	171	167	164	171	187	178	167	179	155	202	177	179	225	193	181	191	178	189	173	190	182	206	174	190	186	165	184	162	177	172	179	177	184	188	151	172	167	171	181	173	163	153	173	181	182	158	162	169	153	166	168	160	191	176	174	173	199	175	178	174	156	169	183	162	188	176	177	175	161	171	181	179	177	204	182	180	183	172	163	175	169	168	185	171	157	178	183	156	168	194	145	157	188	177	186	185	171	188	179	184	174	186	168	166	172	194	173	161	178	164	171	181	179	151	202	166	158	181	184	177	185	166	192	168	177	183	179	194	183	172	176	173	140	147	161	182	164	172	167	166	162	179	171	159	168	140	160	170	175	171	176	205	169	166	181	180	201	166	166	164	171	190	160	204	182	178	180	191	171	182	204	166	172	179	174	165	195	183	191	171	174	176	162	149	172	190	191	173	172	184	176	159	178	159	152	184	184	179	168	179	159	153	162	172	186	183	169	174	187	173	186	156	155	143	167	165	181	164	180	182	196	171	213	199	199	185	163	175	190	193	189	168	172	165	175	175	184	174	168	171	186	175	189	177	183	167	155	176	175	200	176	170	184	168	178	171	158	196	187	189	182	171	173	174	191	172	192	172	158	176	171	190	136	200	195	171	176	162	166	176	174	167	192	197	178	173	170	194	170	207	192	172	157	186	160	187	207	173	188	192	162	180	155	167	187	187	146	178	187	175	179	175	198	181	165	157	166	203	162	184	170	184	178	165	154	168	170	166	167	185	180	147	182	181	172	178	138	150	166	162	184	176	173	173	177	189	150	184	174	183	187	194	181	194	181	185	165	174	165	186	172	185	155	150	173	176	165	147	186	179	169	176	169	152	176	170	169	189	188	179	176	165	190	158	178	171	165	176	163	172	175	178	172	172	158	184	169	180	179	171	154	209	177	197	196	162	168	153	159	190	144	206	198	186	183	170	170	166	161	199	186	158	169	149	164	147	187	160	203	185	182	162	176	181	173	180	164	170	164	164	181	191	175	175	194	165	189	167	154	195	168	209	174	187	153	189	155	176	180	164	161	193	163	175	168	183	179	173	146	188	156	159	165	179	175	170	167	189	185	176	180	184	177	186	191	182	152	173	165	181	151	190	168	179	189	170	174	174	156	187	183	176	168	169	165	196	165	146	190	164	147	172	148	169	191	166	157	170	170	173	174	181	196	160	179	185	169	184	154	172	144	161	168	184	191	186	159	192	165	186	205	190	181	181	167	176	152	151	184	151	154	177	157	154	174	185	175	162	167	179	188	168	188	148	147	163	176	173	197	168	213	169	162	173	144	172	161	161	151	185	182	160	153	151	163	177	163	149	186	190	188	170	179	153	179	165	211	172	172	200	186	177	167	180	174	155	165	182	171	183	197	180	207	183	183	184	164	180	177	172	195	158	157	181	183	176	189	159	172	170	159	194	197	156	183	163	178	173	181	191	161	169	171	162	173	171	172	201	181	174	169	187	165	153	191	140	162	169	156	197	178	164	183	175	174	184	160	147	169	153	166	150	167	189	171	163	152	198	186	205	174	162	199	173	181	165	177	161	172	165	161	166	165	184	194	191	180	166	169	173	151	193	182	147	165	162	186	174	163	154	181	179	146	154	172	186	178	159	201	185	185	186	181	155	175	185	202	179	170	158	180	190	195	175	156	143	198	172	186	145	162	161	155	172	182	166	181	166	173	186	163	196	189	171	165	195	186	170	149	174	185	167	154	186	161	153	179	199	169	181	165	194	191	187	179	181	185	196	190	181	165	144	170	168	148	176	176	185	162	188	196	173	199	197	166	158	160	178	179	161	198	209	175	182	169	162	160	168	177	165	167	167	173	172	178	171	155	174	183	163	187	153	168	168	168	170	198	177	173	170	172	169	184	207	170	166	180	169	179	182	159	187	173	184	188	189	148	172	178	166	164	169	175	176	190	201	201	155	193	169	171	193	144	155	156	185	206	173	191	170	178	206	169	184	174	181	189	157	190	184	177	180	170	203	173	144	175	170	184	175	182	171	195	177	170	178	169	176	179	169	152	161	143	174	163	187	190	156	163	162	177	183	194	148	198	191	174	184	191	177	180	174	208	170	152	174	168	159	173	168	166	177	166	169	153	162	159	157	183	175	139	144	170	181	193	195	189	182	179	158	163	191	175	178	170	179	186	179	195	179	175	170	187	201	156	189	158	190	147	165	169	180	157	147	162	154	146	170	204	184	200	167	166	175	159	187	186	194	178	193	201	167	154	175	164	176	176	180	174	188	180	181	165	162	172	157	172	165	155	159	155	161	159	163	171	156	183	175	191	177	177	185	154	166	157	174	165	147	184	182	168	168	170	152	211	197	153	165	154	193	173	169	187	177	169	174	174	176	168	188	179	160	165	159	172	187	173	176	169	161	180	177	176	171	187	179	174	178	187	185	170	160	173	182	170	190	157	167	178	164	198	169	162	189	180	168	187	166	155	157	193	180	170	169	181	162	157	167	166	149	169	170	171	177	160	184	177	175	194	201	174	191	159	160	174	150	179	178	166	160	179	175	157	182	161	160	179	174	186	152	172	166	185	173	166	167	144	167	188	198	150	162	176	180	157	136	175	171	171	148	168	178	163	172	160	169	169	161	202	159	182	160	187	151	199	177	170	174	151	160	175	161	183	173	183	174	177	154	188	199	164	176	179	177	177	206	166	194	184	200	182	168	203	174	175	185	155	163	168	151	140	171	179	201	196	179	174	147	154	178	169	155	188	168	194	175	182	185	158	185	188	170	172	179	169	182	174	184	153	186	168	163	185	169	183	180	164	180	178	192	175	155	201	147	151	187	179	177	208	163	162	181	171	161	198	179	179	180	175	159	212	198	180	150	162	134	162	177	195	168	183	169	158	163	188	162	160	188	163	186	191	195	166	176	184	166	161	142	154	188	187
1665	448	451	463	438	456	424	435	431	443	436	474	444	457	455	416	456	455	447	414	429	448	414	440	436	431	418	459	419	445	437	419	428	444	405	448	432	403	487	423	461	433	468	440	414	461	406	413	424	443	434	442	463	435	444	420	470	429	430	424	417	410	452	463	468	434	444	416	400	440	478	407	479	428	446	428	470	429	425	417	424	389	392	452	433	404	422	425	446	452	438	422	411	412	445	398	439	457	450	464	392	430	423	458	473	473	435	454	431	434	427	441	446	416	465	433	423	445	431	467	427	469	424	398	446	442	454	440	442	463	423	415	406	461	448	436	420	441	491	447	465	445	469	412	454	428	423	404	478	442	425	409	444	416	392	414	416	422	455	426	427	404	431	441	461	426	420	467	404	446	434	449	429	455	445	446	415	406	476	414	478	446	424	393	425	430	451	430	419	434	432	447	431	434	425	468	442	443	421	412	458	428	428	450	412	475	411	442	464	433	478	433	438	400	404	441	464	449	451	469	418	427	473	398	429	435	461	475	407	443	448	438	400	445	438	432	430	419	476	437	400	441	405	439	447	393	446	429	415	480	438	416	413	435	429	419	477	481	454	443	431	442	417	439	450	424	487	444	441	443	435	423	427	448	387	405	437	392	442	467	413	465	437	405	427	392	462	437	443	428	413	424	440	431	429	443	429	424	437	431	446	423	421	467	454	459	441	442	398	433	480	468	453	426	439	466	426	477	467	437	458	448	443	454	426	429	442	484	413	407	465	449	401	409	431	426	449	401	418	439	421	405	437	485	412	419	421	413	416	447	449	438	456	431	440	418	455	499	437	473	411	436	432	455	420	424	456	445	418	411	418	424	446	385	441	437	461	432	409	440	449	447	403	437	422	451	410	432	437	451	448	431	430	464	431	457	447	456	454	448	428	433	428	469	454	402	420	462	447	430	484	424	464	429	405	437	432	422	453	455	434	435	429	461	428	427	431	501	443	397	390	463	449	405	428	394	412	427	412	433	445	447	445	451	399	423	419	420	460	426	442	439	441	430	445	447	400	467	461	442	449	430	470	418	428	453	401	406	408	452	407	386	442	407	467	461	418	420	468	405	427	424	437	466	417	423	444	460	445	426	426	419	472	457	421	440	448	427	489	418	424	436	445	447	446	409	402	402	457	462	419	458	424	426	419	393	431	468	478	423	449	446	454	457	453	393	444	418	449	411	432	413	417	435	455	436	428	431	448	441	401	444	440	464	429	419	431	424	465	424	454	448	426	418	435	482	415	457	427	421	436	465	442	438	430	428	422	437	401	434	401	471	421	435	410	442	443	431	424	419	425	426	433	400	449	458	409	426	405	433	450	435	438	404	441	451	444	441	428	424	419	440	415	428	433	427	444	419	423	466	417	447	442	416	422	439	440	393	430	437	412	421	448	446	461	466	472	459	446	440	469	435	408	450	410	461	417	429	474	500	408	462	407	451	433	426	433	401	449	423	429	435	421	429	441	452	433	434	431	428	424	423	439	422	414	421	449	415	447	452	427	411	481	436	422	448	417	425	430	413	434	421	428	469	415	422	413	454	431	377	449	457	463	417	442	423	440	441	439	430	434	415	452	433	449	417	465	441	444	461	414	456	449	435	445	449	423	453	500	453	411	433	423	391	426	459	435	424	469	408	437	430	406	454	434	457	416	398	417	460	411	426	416	438	447	426	425	453	445	411	423	455	440	456	402	423	418	431	427	476	464	414	469	440	435	444	446	438	435	434	466	431	423	402	457	434	398	424	415	385	410	438	371	435	473	430	409	432	425	426	460	439	464	429	421	423	441	389	377	429	449	439	424	387	413	402	457	428	435	413	459	436	427	407	399	452	432	433	431	445	422	458	412	454	446	433	477	418	452	406	415	415	455	431	458	435	417	435	433	456	461	445	425	466	449	473	437	419	452	443	443	466	476	393	435	408	425	444	440	463	454	431	431	411	411	439	444	408	424	432	457	394	461	418	472	447	404	469	440	441	439	418	485	459	460	428	398	415	408	440	447	452	471	415	441	432	432	437	430	437	443	426	456	451	441	476	423	458	473	454	437	448	417	437	458	435	412	416	419	424	406	462	435	442	400	408	396	474	406	407	425	446	445	425	465	416	437	450	445	420	475	454	467	419	434	440	477	435	407	396	486	430	437	436	353	427	421	411	434	438	425	409	427	436	452	442	485	438	414	413	451	435	442	403	443	443	453	425	442	442	422	449	421	477	434	419	436	418	448	451	399	445	453	411	422	401	414	407	431	416	427	411	432	405	452	427	455	430	440	423	463	428	456	392	418	420	435	385	458	434	460	425	444	435	425	424	403	420	427	469	446	450	407	468	450	415	473	434	459	431	415	448	446	427	433	480	453	425	460	456	430	453	444	409	458	476	443	483	447	425	430	440	404	459	405	429	431	443	415	419	449	450	489	460	398	421	415	443	443	397	465	443	442	406	400	441	428	466	447	449	437	463	507	422	442	462	408	454	434	430	429	468	414	492	452	469	442	453	423	429	454	464	439	443	437	450	429	421	403	408	431	455	375	440	478	404	465	451	426	455	455	450	423	445	471	412	439	438	429	438	430	452	408	413	422	457	436	433	447	461	451	476	431	446	443	445	415	408	410	440	446	416	427	413	430	432	430	467	449	417	429	461	445	416	447	417	451	436	430	460	470	377	421	470	447	460	434	436	474	454	474	467	445	431	417	436	433	415	459	434	434	436	435	418	444	429	427	439	450	431	434	429	432	421	424	450	435	440	417	468	425	445	445	465	429	436	435	444	427	434	453	423	410	430	473	465	419	423	468	452	426	463	448	429	450	439	414	458	448	388	394	463	425	445	405	432	439	448	496	440	439	446	443	418	454	441	448	440	442	394	434	425	401	419	427	458	410	458	460	454	424	419	429	437	425	396	387	454	415	448	447	448	417	453	419	437	392	469	426	426	447	429	444	445	425	396	406	428	442	458	429	422	439	433	463	449	401	421	411	436	459	420	437	401	412	432	463	409	471	438	425	481	428	412	439	445	429	425	430	455	455	427	466	463	455	380	442	436	452	441	427	410	427	426	432	438	421	419	428	434	422	427	403	436	462	445	482	454	434	447	440	432	420	435	429	439	464	441	418	414	400	436	453	416	446	447	412	472	418	429	452	412	398	423	436	439	467	451	392	475	388	413	466	429	483	440	411	446	454	428	470	456	448	433	435	426	443	452	451	425	430	500	431	402	440	444	450	430	437	443	426	409	428	404	446	428	430	431	441	443	435	461	435	416	425	474	416	449	433	450	460	431	463	381	412	386	430	425	434	432	451	439	472	429	413	423	425	414	409	414	385	423	436	422	413	465	436	448	446	454	416	430	421	445	434	470	426	434	429	422	431	449	419	448	424	431	425	425	476	446	436	446	424	415	428	425	404	381	462	416	391	426	457	388	431	436	416	438	425	452	441	451	417	441	405	397	393	422	410	447	417	457	448	420	441	389
7585	539	550	475	360	310	298	283	290	240	269	236	252	234	244	235	229	221	217	231	212	256	237	224	238	207	227	204	207	246	252	243	236	209	242	231	232	261	238	234	210	236	264	218	215	231	226	220	234	227	241	191	207	229	227	248	257	239	206	227	244	222	243	248	201	204	243	245	232	204	208	237	206	242	244	267	207	220	231	249	238	239	269	216	227	223	252	246	243	213	246	219	210	221	257	216	237	256	216	206	199	235	249	243	219	220	234	242	220	257	223	244	229	215	214	225	214	229	250	201	209	225	204	219	243	226	234	217	211	210	242	250	256	211	207	234	207	215	253	197	209	258	226	221	203	226	238	228	220	259	252	244	217	224	214	211	238	233	224	227	252	226	266	240	230	232	251	204	223	242	229	223	207	204	223	237	248	230	209	236	219	197	204	244	209	250	204	245	207	212	228	226	252	202	225	213	221	224	258	217	226	230	234	239	244	218	208	226	253	232	233	215	231	218	234	235	248	213	201	247	219	188	220	214	213	231	261	222	249	239	222	215	237	230	225	200	229	249	199	220	218	229	231	229	247	231	231	233	242	205	233	216	222	209	230	227	227	244	236	209	236	234	247	244	205	202	227	240	219	235	227	232	213	237	192	233	212	214	263	219	236	226	248	224	240	208	221	241	224	241	225	201	244	249	219	224	242	232	226	211	218	216	217	216	241	215	250	203	217	218	216	202	248	216	237	214	211	235	206	209	226	230	243	228	235	205	196	223	226	264	247	209	223	255	256	251	222	227	211	197	266	237	227	262	223	228	254	225	216	226	208	206	198	218	211	207	240	241	244	239	223	230	227	233	222	189	231	202	221	245	200	213	246	217	220	231	200	232	193	260	244	205	227	213	232	207	230	191	212	229	221	241	213	182	227	261	239	205	227	241	227	237	258	195	214	228	228	233	226	212	214	226	262	241	226	238	246	222	235	226	236	231	236	232	210	230	222	214	249	239	229	228	270	209	247	239	250	249	194	236	216	203	215	212	212	262	212	218	254	218	188	229	261	252	232	238	255	240	223	197	201	226	212	217	234	226	236	230	223	222	224	206	188	225	214	222	224	226	200	229	260	224	215	231	239	217	224	203	225	226	250	240	214	224	214	225	207	217	232	213	226	251	256	237	254	229	227	242	230	228	235	205	246	220	224	218	230	238	211	237	198	224	196	246	231	215	207	203	229	223	226	212	242	196	266	235	241	216	229	223	259	242	249	219	221	204	191	199	214	218	206	232	227	218	217	228	200	258	214	209	227	241	251	248	229	209	213	230	227	232	254	244	244	201	224	249	222	244	234	244	227	238	196	217	231	227	245	281	227	213	249	234	212	219	224	234	209	237	211	232	243	231	260	240	216	245	209	229	214	251	244	245	241	222	247	225	242	228	217	253	210	230	233	224	226	235	242	271	219	267	215	236	240	229	203	226	219	203	227	247	232	251	252	230	231	221	223	226	254	206	212	239	233	224	227	225	236	239	234	234	235	232	217	233	218	210	230	230	217	213	222	233	230	233	239	230	244	230	224	223	248	249	225	229	225	225	219	228	223	229	218	234	234	214	234	216	208	226	240	235	272	220	208	223	197	231	252	225	238	241	247	225	232	194	252	247	244	256	233	258	232	234	222	224	203	241	256	234	243	231	237	219	231	242	246	209	253	229	228	209	259	210	245	215	256	202	227	230	199	225	221	233	210	209	224	205	219	225	269	286	258	220	245	244	258	216	259	227	241	220	224	215	246	225	226	241	241	234	226	249	232	241	252	235	223	217	223	228	228	215	237	204	205	236	230	230	221	255	214	248	222	217	213	236	238	249	255	223	239	219	217	233	232	228	255	223	235	240	243	213	242	202	256	235	247	226	277	210	218	208	211	236	214	242	250	230	231	206	210	257	203	220	223	237	243	255	236	225	243	223	230	214	225	236	246	212	210	231	220	242	226	233	222	199	221	236	231	216	240	232	253	210	184	218	223	227	217	234	232	212	221	228	230	233	222	232	233	228	245	198	226	228	210	217	235	230	227	221	223	227	252	249	208	218	233	233	229	226	192	231	244	228	208	234	221	233	199	219	257	242	222	224	238	217	244	267	228	219	228	255	240	238	250	260	233	217	242	187	213	224	236	206	222	252	250	252	235	225	214	206	229	212	221	234	210	229	214	234	242	218	216	235	248	222	222	239	208	223	213	215	222	230	209	218	202	225	228	228	216	248	241	234	209	222	228	229	240	245	233	227	211	215	230	241	219	233	207	216	219	236	188	231	222	224	229	219	246	242	222	228	230	222	211	248	225	202	245	222	237	200	223	258	238	217	224	231	262	258	205	215	224	223	222	226	216	221	217	237	204	222	213	240	227	232	251	226	235	213	213	223	221	241	244	244	229	242	174	236	243	244	229	232	221	226	275	234	236	248	208	223	227	204	246	226	234	213	240	238	227	218	217	226	216	210	250	216	236	208	240	231	215	222	238	216	243	240	249	223	214	221	246	203	228	231	198	236	246	241	229	236	256	195	200	258	235	228	230	216	198	254	218	214	214	215	235	193	209	221	247	243	248	252	213	234	218	219	226	238	243	251	250	252	238	256	224	242	237	219	236	234	257	213	246	267	242	222	212	215	214	245	231	252	240	227	229	217	209	188	211	221	236	227	245	227	213	246	207	238	202	209	223	226	217	239	237	234	234	223	248	233	208	223	210	234	232	217	225	219	234	234	198	250	212	237	225	248	238	241	221	238	211	241	251	234	231	220	262	239	235	210	213	219	231	228	231	243	214	216	207	248	247	207	250	227	214	205	237	201	210	233	243	215	233	230	205	207	256	230	251	203	214	245	190	239	236	237	208	227	236	210	207	224	230	236	205	213	180	216	218	211	203	219	225	221	221	210	204	252	229	227	225	239	225	224	231	232	235	216	247	200	240	206	223	233	231	225	254	224	246	248	200	208	235	210	189	196	250	225	212	246	199	218	241	222	240	247	244	238	228	210	224	264	238	226	204	224	233	260	206	225	233	247	217	217	216	224	238	240	207	220	248	221	208	227	235	218	215	230	210	218	219	247	219	224	204	209	219	256	225	229	247	207	236	220	254	245	216	266	216	223	199	253	207	232	218	216	217	246	218	238	218	240	240	233	246	231	224	227	242	257	255	218	209	237	249	237	213	239	219	224	214	196	233	210	199	209	214	240	225	242	228	209	246	228	214	245	194	251	228	232	238	248	225	225	239	235	213	277	213	224	231	243	258	240	240	231	250	241	250	210	214	218	212	246	247	216	251	211	224	226	201	225	245	232	227	214	207	241	228	241	203	222	218	233	212	236	230	210	212	221	229	231	222	224	230	217	212	232	235	249	240	264	215	245	228	249	234	204	248	244	208	210	245	228	243	245	228	207	243	204	233	215	247	214	241	226	200	215	208	230	229	239	236	236	213	228	219	213	233	228	230	209	214	231	232	230	234	234	228	230	227	237	220	236	231	220
6249	836	1237	1398	1285	1107	946	900	837	723	719	716	685	687	605	604	645	607	583	588	575	605	605	594	590	612	620	564	611	583	630	579	563	601	581	555	585	554	618	578	587	557	548	554	556	575	551	599	540	564	597	557	610	568	593	572	569	582	587	540	559	593	533	551	569	591	565	571	553	574	503	548	542	578	573	560	602	558	560	571	570	562	541	615	535	564	531	556	593	584	547	554	616	540	573	598	582	515	559	571	518	557	536	565	542	533	524	589	572	550	546	575	598	587	567	560	568	552	557	512	560	564	591	556	558	564	587	526	545	537	596	587	554	528	550	553	584	562	555	513	537	588	537	547	553	551	543	516	550	553	606	511	532	548	514	528	567	548	526	560	553	525	551	585	548	534	499	518	509	548	575	555	537	532	528	562	537	529	623	577	546	545	523	561	525	549	537	580	568	553	555	550	546	569	582	560	539	573	590	493	548	557	574	529	547	546	571	549	541	552	574	583	555	569	549	585	544	513	517	564	517	558	577	584	551	554	541	551	527	560	531	599	554	582	562	551	581	521	563	532	555	553	567	536	538	527	564	560	588	525	569	549	557	559	530	555	543	495	527	540	535	559	567	522	574	583	538	547	593	558	562	543	499	524	590	513	563	513	556	540	579	534	515	566	574	545	597	536	525	498	546	552	578	570	530	545	553	568	519	531	559	572	519	561	569	561	564	531	585	537	581	551	537	571	561	590	548	572	580	531	531	546	527	559	558	584	562	563	591	515	526	576	570	521	553	538	518	570	573	571	555	543	560	552	531	576	572	535	571	516	573	554	512	577	590	558	525	552	557	583	529	552	545	581	537	582	553	546	526	541	561	557	533	588	563	536	531	526	549	554	575	595	530	524	556	544	540	574	581	537	548	553	551	551	537	530	545	590	533	543	526	549	531	635	519	523	533	554	531	578	536	530	550	533	552	559	550	581	537	545	513	569	534	550	565	571	518	595	566	557	574	562	589	547	557	597	517	538	559	580	556	562	545	510	529	580	615	527	527	553	563	569	561	596	552	590	584	528	574	538	532	529	557	535	552	540	583	541	571	554	525	594	585	536	479	568	525	521	562	560	525	571	521	560	553	566	541	549	568	551	551	545	586	539	556	557	542	618	561	561	562	537	534	573	528	545	535	526	577	587	539	514	539	537	594	565	520	539	536	534	563	578	543	560	541	572	548	522	563	541	559	531	541	570	515	558	544	547	555	563	564	578	594	556	537	538	526	569	528	565	571	561	555	579	537	515	534	531	521	585	561	559	567	521	554	551	559	529	543	524	550	583	575	516	569	535	530	516	541	554	528	551	554	548	556	542	505	578	549	513	547	499	524	546	585	570	551	562	563	528	608	578	547	537	569	566	544	560	539	581	516	548	510	577	543	562	567	557	551	581	543	538	524	519	528	562	548	542	524	514	526	570	560	565	507	555	518	547	560	550	562	531	571	553	549	522	560	560	561	529	553	552	536	547	545	547	521	545	622	580	577	553	552	589	580	540	576	587	587	557	525	542	566	608	571	580	550	522	536	530	569	527	521	543	535	531	565	572	547	528	538	517	512	560	513	551	538	522	560	546	572	547	576	569	527	554	548	543	566	585	530	539	537	567	585	553	608	548	576	582	595	552	605	550	577	582	581	611	519	587	552	547	589	560	540	552	554	559	547	616	578	559	550	544	554	520	534	565	552	565	523	542	564	525	530	520	523	540	586	585	555	558	572	560	525	555	574	607	583	594	495	512	580	543	559	530	530	513	610	556	570	534	584	558	570	540	547	537	569	525	546	548	560	524	540	581	549	574	560	525	549	562	558	543	568	581	576	575	522	555	553	594	528	516	537	531	559	561	564	507	571	580	557	587	517	581	534	597	563	522	544	570	579	511	572	570	577	574	544	507	530	550	510	566	515	598	558	489	527	538	549	509	548	544	599	592	600	610	536	592	525	560	520	565	578	566	581	521	571	554	530	597	570	536	568	561	514	520	577	545	568	532	532	575	522	526	560	535	573	556	577	600	543	541	606	525	533	537	525	552	516	513	543	529	546	589	517	570	555	537	562	551	593	554	541	601	602	578	517	549	575	546	560	550	572	603	577	549	601	545	545	563	546	573	535	552	558	526	521	543	517	553	535	552	517	535	570	577	586	532	544	531	569	574	554	562	545	539	510	579	541	528	524	552	531	534	578	522	553	530	576	569	524	543	523	525	536	521	550	534	588	508	502	523	583	556	528	544	610	540	545	560	552	520	522	554	513	574	541	556	556	547	564	573	557	532	567	540	579	533	567	618	562	574	553	516	516	523	519	567	552	562	570	539	578	551	519	570	547	582	564	537	576	555	584	556	525	549	569	566	534	565	589	554	566	561	577	550	523	549	545	540	539	582	551	565	528	594	578	586	543	540	535	583	541	578	564	544	528	479	541	540	548	542	478	583	619	586	553	559	540	522	522	551	571	573	523	550	572	529	593	549	557	573	568	502	531	551	545	538	552	536	583	564	516	526	581	527	507	548	521	572	518	588	550	553	533	531	542	537	552	544	559	530	564	549	540	540	548	565	572	553	565	538	521	568	529	580	533	529	536	535	532	513	551	567	525	571	594	589	563	559	573	547	556	557	603	584	553	554	531	592	576	562	590	545	569	529	503	513	567	537	546	540	564	573	554	559	602	513	555	514	569	510	561	583	543	560	581	566	549	556	590	579	545	497	542	595	558	520	490	547	530	506	557	586	545	513	525	600	550	537	506	548	511	558	524	543	554	519	561	559	616	585	538	557	564	544	559	564	565	568	546	551	522	543	554	550	606	519	587	541	583	547	545	524	581	560	553	547	541	533	566	574	574	555	575	537	532	569	545	546	566	524	559	550	556	552	573	572	579	553	545	526	568	537	535	547	529	592	556	557	544	568	510	585	549	545	559	568	569	554	552	572	556	569	541	582	572	540	558	563	515	577	560	555	528	570	550	565	541	538	511	519	536	515	536	521	569	509	542	590	553	572	593	574	576	554	524	566	568	549	529	551	537	571	556	541	588	545	571	553	594	536	551	534	544	602	543	540	556	551	555	536	588	583	600	567	566	554	534	547	534	554	509	527	521	558	563	586	510	538	564	543	592	547	518	541	585	597	549	603	580	571	571	515	586	554	580	530	541	560	569	531	530	515	559	531	574	498	537	534	554	561	582	554	511	568	539	543	570	536	552	536	558	554	537	557	546	519	555	534	543	559	545	591	546	517	550	533	597	539	516	539	490	569	537	565	583	578	527	540	541	560	527	571	561	543	570	569	538	562	571	545	533	544	582	541	553	547	524	552	534	548	580	527	536	543	554	545	549	506	586	593	547	547	564	550	544	542	545	547	561	577	556	546	543	533	600	547	573	559	583	571	566	563	548	567	551	538	542	537	530	550	587	562	541	550	588	535	540	572	515	562	549	529	521	622	571	558	559	549	558	530	562	495	579	572	537	534	561	573	578	531	549	521
14202	1316	1084	961	724	574	553	475	439	469	441	427	449	449	446	392	418	413	434	388	406	399	384	393	420	426	394	399	346	414	389	389	390	424	385	414	419	420	384	394	397	410	369	396	414	402	397	382	335	353	378	418	392	374	412	374	359	384	399	372	400	392	390	403	376	423	380	394	389	370	393	371	397	414	363	460	409	381	375	349	417	355	362	417	380	362	391	403	393	379	389	381	412	415	410	387	413	374	424	402	371	407	407	412	401	426	348	381	415	371	388	348	378	403	417	387	362	395	406	388	372	413	387	368	387	393	386	407	410	363	355	356	421	360	377	379	380	391	380	396	393	372	393	384	421	371	356	381	381	384	374	390	398	389	389	400	376	417	339	424	402	378	380	367	394	369	392	380	400	415	401	429	407	387	410	431	422	399	417	364	417	419	392	387	352	363	377	363	421	376	365	376	406	350	395	382	439	359	356	389	342	387	408	377	363	398	350	393	342	378	398	367	383	424	374	369	426	391	362	373	384	422	373	402	388	402	413	394	426	362	419	398	394	393	373	394	364	393	375	362	377	375	370	432	373	377	402	424	403	422	354	393	384	417	404	408	399	417	390	402	416	417	379	383	404	414	374	354	352	384	393	391	380	386	384	390	379	412	409	371	368	396	420	407	378	346	392	407	401	393	396	374	387	363	385	354	349	383	397	374	390	408	389	404	420	384	421	397	387	385	388	377	401	410	429	411	417	384	402	382	373	388	386	392	374	357	390	390	381	395	392	371	409	402	392	421	402	366	404	382	386	338	425	392	402	399	388	406	408	399	408	396	389	377	417	410	404	401	391	405	375	351	410	395	374	412	383	400	370	400	375	393	374	360	361	384	443	383	378	369	344	409	376	374	398	396	416	381	395	374	413	393	392	372	386	372	361	403	368	369	409	403	373	423	367	384	434	373	417	410	399	380	409	401	379	372	408	428	418	362	373	412	428	374	405	400	373	359	392	357	354	374	404	404	418	378	399	374	426	365	379	412	370	362	368	377	379	413	410	368	369	406	392	366	374	415	382	388	395	411	417	420	389	396	420	446	370	430	402	392	328	402	410	387	388	413	378	361	383	422	406	397	411	414	386	388	403	376	418	386	370	389	376	391	396	390	401	404	382	398	409	382	411	393	382	389	376	391	382	389	402	423	371	396	379	419	419	386	383	401	409	406	393	407	405	394	378	390	410	395	437	366	419	386	358	394	430	398	384	410	370	403	380	371	395	389	415	391	375	354	377	387	370	411	367	395	394	387	450	394	349	359	422	369	417	382	371	400	416	388	406	427	403	384	404	397	415	400	390	370	383	388	414	329	383	383	373	438	416	357	416	356	400	363	398	392	406	433	399	393	369	401	418	366	344	351	369	443	389	396	408	363	398	410	383	380	377	394	399	387	370	387	361	404	393	374	398	393	374	416	378	374	383	384	412	359	406	367	383	381	364	387	379	398	408	415	436	408	387	410	385	374	403	394	382	408	389	390	386	434	409	433	371	377	399	370	411	454	391	359	383	353	381	372	408	407	426	392	398	378	380	402	368	366	434	377	387	397	374	374	364	384	416	374	374	371	394	393	378	384	378	391	407	415	358	411	413	416	396	394	424	398	373	366	361	381	392	350	371	385	367	346	366	399	446	411	381	395	373	379	392	397	376	353	388	363	405	401	365	419	386	364	383	406	397	409	368	391	383	413	426	405	406	354	341	387	410	393	377	395	388	371	399	354	375	405	414	389	376	395	407	378	400	410	399	399	380	415	394	417	351	360	385	365	399	358	340	401	411	387	413	388	408	371	404	379	420	387	382	339	380	366	357	353	412	384	364	425	411	364	360	399	388	451	387	407	385	374	357	399	388	393	400	380	411	394	432	431	408	384	376	438	356	421	417	431	371	393	408	361	408	364	385	403	404	425	398	390	375	374	360	391	387	356	401	382	406	419	382	396	405	365	369	338	387	384	427	377	399	406	386	368	381	378	394	405	394	429	362	412	357	408	407	377	388	410	420	407	422	391	401	403	390	405	394	415	429	371	399	362	377	394	366	453	364	392	368	342	379	408	364	375	360	405	383	395	398	396	378	364	385	398	384	375	347	374	443	397	388	375	391	385	386	395	379	408	398	390	399	394	366	365	417	385	429	384	407	422	415	429	419	402	388	398	355	356	429	395	378	419	409	390	408	358	405	377	374	397	380	418	421	419	374	356	395	389	391	363	364	394	391	369	399	388	390	337	420	378	399	435	391	359	419	400	411	359	376	432	385	412	398	397	402	431	414	395	389	396	376	441	415	362	364	399	425	398	388	397	398	395	368	409	391	376	400	380	406	394	393	381	387	386	364	406	410	441	368	365	386	434	400	342	419	419	364	403	354	377	383	382	383	384	378	384	343	404	414	365	380	410	385	385	417	381	399	406	395	425	358	378	372	376	406	394	422	401	404	378	342	392	370	417	338	396	401	420	392	379	386	425	351	363	374	390	372	396	418	398	405	385	417	353	399	397	366	411	406	433	402	401	381	387	396	409	410	376	399	395	387	404	343	376	353	347	351	347	341	430	403	402	407	360	382	420	416	385	388	369	373	380	355	378	371	397	393	415	359	386	394	408	401	380	384	399	351	371	371	406	402	354	387	418	369	391	377	428	401	389	429	408	379	357	401	351	391	392	421	396	425	373	341	388	381	399	369	370	406	355	392	400	393	374	339	376	364	360	393	387	388	402	362	379	363	404	350	409	380	422	408	396	406	374	370	427	425	410	378	403	355	362	386	425	388	403	403	401	420	389	412	419	410	402	341	394	337	417	372	420	356	391	390	414	416	381	372	412	377	414	362	403	414	375	395	398	387	410	389	371	366	400	393	420	407	411	396	407	362	386	407	366	381	394	367	365	407	398	355	363	370	394	348	411	437	414	397	380	404	397	400	375	423	397	372	369	391	403	425	403	383	413	394	379	413	354	423	418	371	381	410	367	386	428	403	367	448	421	386	404	379	422	416	361	391	382	371	406	396	409	381	351	425	400	402	428	405	386	381	405	405	410	397	363	400	370	383	392	407	399	378	364	388	406	396	427	407	382	386	449	394	450	369	408	378	401	423	371	401	408	359	384	366	410	395	413	402	427	359	374	416	384	383	383	425	406	382	373	372	387	426	397	426	373	432	425	387	370	390	412	415	405	396	425	406	374	402	396	449	398	404	368	393	397	404	396	343	387	413	417	387	397	379	385	400	390	395	363	415	387	417	381	349	373	402	374	419	391	408	413	415	396	391	417	396	443	383	429	407	396	425	396	392	387	376	347	379	349	378	372	375	436	397	391	359	379	395	376	428	362	400	408	451	420	373	363	395	379	373	408	423	367	360	394	400	363	419	378	373	342	381	358	403	407	387	386	402	351	383	431	410	384	379	391	376	417	376	411	386	407	389	420	365	361	375	396	388	337	384	365	389	383	418	454	419	367	390	427	417	416	395	398	380	400	395	404	379	394
8496	1401	2293	2593	2275	1859	1713	1486	1338	1270	1211	1113	1153	1051	972	1011	1025	995	935	942	955	904	932	844	950	945	894	950	912	898	840	940	902	936	940	901	930	875	901	845	900	887	894	844	879	871	907	903	870	852	841	849	894	851	862	861	885	869	917	875	925	866	855	872	869	861	870	851	833	876	861	862	899	877	909	851	865	822	856	886	869	881	878	844	872	886	801	892	847	893	877	830	895	913	905	816	879	897	846	856	872	901	849	902	892	827	848	876	835	832	842	906	859	869	863	859	870	898	903	856	848	881	863	861	858	870	854	888	880	862	885	862	871	825	854	883	867	889	867	871	852	883	861	878	841	901	879	846	906	875	809	825	904	832	826	834	884	839	843	895	926	891	871	875	844	876	866	843	868	815	890	879	815	871	866	881	823	837	859	862	856	829	879	889	883	899	856	877	848	855	932	851	856	899	881	838	887	857	901	831	871	890	887	889	920	815	874	874	829	846	807	909	862	858	801	887	811	900	853	840	848	866	834	854	829	893	827	896	893	876	924	832	855	914	878	870	864	928	840	851	891	862	847	900	877	858	846	864	859	879	876	893	868	883	882	883	852	884	865	823	858	837	818	921	893	886	898	863	808	883	866	907	876	894	860	816	895	878	895	892	867	834	896	855	859	863	935	842	882	861	840	894	898	897	818	886	870	877	868	835	880	869	873	853	859	809	855	866	881	911	873	863	860	846	858	852	897	853	896	858	858	834	874	903	866	846	827	868	862	891	904	838	876	875	888	833	916	880	884	865	862	851	869	863	902	887	894	811	850	832	884	861	848	843	802	851	901	855	799	855	855	892	821	815	822	881	881	900	818	890	890	903	854	898	823	840	858	811	891	828	890	855	840	874	880	845	864	858	896	825	878	850	845	868	838	848	869	896	860	910	890	901	895	889	880	843	886	907	904	843	920	880	849	922	849	866	842	840	859	861	870	868	852	859	829	864	790	810	923	812	847	879	856	872	868	850	872	857	907	900	847	866	865	884	874	930	910	857	874	853	864	887	899	858	866	936	894	813	861	830	837	899	885	913	846	857	876	868	840	842	911	912	864	886	852	868	864	879	894	846	870	838	880	861	872	848	942	899	886	868	893	842	879	894	837	863	897	816	886	887	827	835	883	873	837	830	890	795	874	889	854	859	907	872	867	838	874	852	926	873	851	838	861	849	897	806	909	883	844	887	885	845	941	869	844	903	852	860	846	866	840	906	859	846	823	839	852	885	930	880	872	795	824	909	842	847	896	843	891	873	865	869	896	843	877	864	872	854	875	853	864	876	846	861	882	875	861	830	822	868	857	835	803	899	840	905	907	837	871	887	850	840	868	795	858	870	836	880	825	810	920	867	911	868	845	863	835	844	871	910	802	920	893	868	844	870	863	840	882	894	872	911	892	861	854	889	850	859	882	879	860	877	904	900	855	880	838	845	813	842	829	888	887	878	915	860	838	850	880	886	874	826	866	890	845	854	821	865	896	836	910	912	892	886	875	902	837	854	885	856	871	868	821	835	855	860	877	908	793	924	880	852	894	875	839	847	877	901	828	873	903	824	870	809	849	858	880	854	882	837	867	894	851	863	870	880	857	842	884	904	919	816	893	890	916	820	879	848	893	869	871	866	853	888	869	836	846	845	915	924	845	954	887	883	891	871	877	883	841	888	839	836	904	822	826	805	845	870	856	864	875	844	843	853	862	885	870	836	853	864	863	865	845	831	908	847	854	911	878	811	880	835	835	866	810	845	910	852	891	871	868	881	869	890	882	865	828	802	889	786	874	863	855	875	852	841	911	884	860	831	854	864	886	901	865	876	865	875	874	857	844	886	872	846	873	867	839	848	881	859	890	883	832	839	909	827	866	847	876	915	923	889	857	910	841	880	878	832	893	907	878	891	838	848	854	851	867	839	884	860	856	830	895	890	816	844	890	873	875	867	873	904	856	909	892	835	843	871	919	868	874	825	819	890	781	846	849	876	928	915	892	834	868	850	925	861	824	832	864	832	870	866	893	845	899	859	824	888	842	833	900	853	864	848	824	863	869	903	815	920	839	865	829	861	824	878	859	853	897	919	857	847	853	904	865	873	839	857	847	829	853	854	851	836	862	839	882	850	876	865	903	831	833	886	847	859	829	837	886	895	876	879	880	864	822	884	842	873	860	891	878	907	831	883	929	830	850	942	903	867	888	866	840	862	831	881	894	925	847	875	876	862	843	815	909	823	851	828	817	876	873	876	853	873	900	851	885	913	841	886	855	903	897	872	892	834	834	872	873	897	866	839	849	861	887	845	883	894	895	893	892	848	904	891	820	912	838	902	888	852	860	862	803	868	912	889	916	874	868	812	888	829	871	869	824	858	920	913	876	857	842	861	880	833	811	891	845	903	868	838	915	893	839	867	865	888	887	900	886	820	832	862	903	869	831	887	820	850	903	911	939	889	782	831	861	856	866	888	879	848	890	908	924	902	868	852	867	853	857	839	869	790	882	844	898	837	872	885	879	808	819	898	900	845	906	818	933	872	942	859	868	828	866	835	825	880	889	842	894	840	841	909	823	848	860	887	896	861	867	829	861	910	889	853	860	870	922	893	880	825	858	868	864	868	794	817	912	887	870	887	871	864	959	904	888	845	961	886	875	880	891	889	894	846	874	858	857	848	849	857	847	918	871	829	871	903	884	887	847	837	847	855	874	866	888	900	846	837	874	848	841	873	835	836	846	894	840	898	844	877	866	847	877	866	860	796	865	871	846	873	846	854	875	880	836	943	924	888	875	886	811	858	863	873	848	862	829	926	877	866	839	837	857	885	924	870	854	863	840	831	931	890	834	899	876	860	860	846	854	905	919	849	845	897	915	866	837	862	837	876	823	871	865	905	875	834	843	827	860	882	881	856	867	837	855	833	855	904	816	834	889	843	873	862	863	860	929	815	863	814	825	828	886	830	880	853	839	875	835	892	863	850	859	820	836	831	857	867	913	829	894	857	835	907	853	850	863	839	838	854	895	864	835	868	858	862	825	866	838	867	852	864	794	856	900	863	894	896	855	871	872	885	900	854	907	844	863	834	875	816	862	850	888	874	889	870	825	832	862	878	928	883	864	843	842	875	895	863	875	852	904	828	856	826	847	889	835	913	811	931	893	893	857	876	856	847	834	891	870	916	845	829	888	915	891	829	854	887	884	875	932	852	857	889	869	871	836	872	910	861	883	849	884	871	838	837	903	830	889	805	912	826	875	861	927	840	845	799	859	876	848	884	889	873	876	871	819	895	879	834	872	873	925	870	885	853	911	921	853	795	832	883	901	874	840	884	843	855	854	858	862	843	879	917	794	880	844	827	903	878	896	828	892	840	880	881	873	859	867	854	845	935	913	841	834	822	822	891	828	880	855	887	852	865	857	885	841	894	877	897	897	868	898	900	850	866	925	887	859	915	875	878	892	859	814	908	864	900	852	901	866	868	884	886	873	879
1521	218	173	187	150	165	190	194	165	172	164	171	211	174	176	171	156	190	194	213	190	191	160	166	167	178	149	152	187	146	173	168	187	195	174	169	188	173	201	151	151	179	166	187	194	196	168	158	164	193	176	174	183	187	191	175	180	165	207	181	174	154	156	160	187	188	182	186	157	163	162	192	196	162	166	223	159	164	167	167	162	212	157	173	204	199	194	168	181	185	167	175	188	174	174	165	206	189	153	187	166	162	126	192	175	172	186	157	166	198	178	196	184	173	174	164	168	197	169	181	160	198	194	182	185	155	188	186	185	181	162	208	208	194	160	191	201	169	181	158	178	186	180	188	177	169	173	169	184	181	188	173	156	166	199	172	177	150	159	173	186	179	182	159	180	152	176	193	187	156	183	188	159	174	191	146	157	172	158	156	161	162	182	166	182	159	175	184	170	190	172	162	138	156	182	187	194	191	169	175	209	197	184	191	190	205	187	200	170	156	182	188	164	188	164	183	171	169	185	166	197	167	165	143	184	174	187	181	162	201	177	178	195	174	174	182	185	146	184	182	175	172	174	173	150	204	182	166	206	142	175	160	176	148	172	159	180	147	178	209	163	173	195	166	193	192	161	175	172	204	175	181	159	172	177	150	176	160	193	177	183	171	165	158	154	192	171	186	179	166	150	191	196	153	201	179	168	173	182	168	179	159	167	188	184	189	187	211	157	135	172	177	157	178	181	175	185	188	167	178	151	184	182	163	163	198	164	200	176	171	168	156	177	168	173	184	179	173	172	191	180	179	177	151	201	146	208	182	172	210	179	169	177	203	174	162	163	174	183	159	172	191	216	182	164	148	176	158	184	173	149	170	171	168	176	183	168	147	177	156	172	185	156	202	166	196	195	193	185	173	175	176	160	177	181	211	171	171	163	205	163	150	166	152	187	177	177	169	184	173	182	184	147	169	170	188	191	153	180	197	181	157	154	167	160	173	187	173	190	160	182	179	187	158	196	186	183	191	191	205	174	185	180	166	171	165	208	186	167	187	187	153	171	169	189	193	176	194	163	161	205	199	178	170	180	165	193	171	162	179	197	181	174	150	186	190	179	189	183	184	192	171	199	170	184	169	193	170	163	149	165	179	162	159	184	188	191	168	200	168	184	199	175	175	211	157	171	166	188	203	173	171	185	143	151	176	162	192	198	159	173	192	179	189	178	168	171	179	196	183	178	186	177	177	174	179	186	187	167	190	189	202	205	204	184	182	175	156	175	177	180	177	192	189	183	171	200	172	166	165	168	160	146	201	168	174	170	195	157	147	168	191	179	210	200	169	190	187	172	185	188	186	190	191	149	195	173	197	163	178	181	177	161	181	212	161	170	159	154	166	160	194	157	200	183	179	173	166	178	199	174	169	164	166	172	209	167	177	165	172	200	186	185	187	167	150	216	189	163	186	199	181	165	214	197	176	180	181	170	171	193	163	172	197	184	153	155	175	155	182	170	180	180	165	149	179	187	175	173	158	170	200	168	145	208	188	199	174	192	183	245	167	193	164	159	177	174	196	161	193	175	215	188	177	189	169	182	156	190	185	174	159	197	177	184	169	178	169	195	203	184	163	176	192	175	176	193	193	183	176	186	177	171	179	165	160	163	196	183	155	211	174	177	176	156	185	192	173	194	164	178	181	182	163	174	149	161	184	147	142	186	188	197	188	169	189	182	200	181	171	152	164	171	185	176	195	182	195	191	176	189	169	171	159	182	163	173	171	170	165	178	183	185	228	168	158	163	190	178	184	169	177	185	184	169	192	169	170	179	201	195	175	210	175	183	179	174	175	190	204	170	161	152	160	162	163	169	203	198	187	129	187	193	178	181	152	163	164	187	184	190	189	195	188	167	187	181	188	172	183	178	199	178	165	170	170	184	190	172	186	225	166	209	179	180	177	175	158	158	217	184	165	171	192	180	171	167	182	197	193	193	174	178	175	212	175	180	166	172	185	163	171	188	179	171	174	163	177	192	177	181	176	186	173	152	191	176	185	170	166	177	189	147	169	192	177	193	166	185	197	159	159	166	182	160	192	167	155	169	174	154	168	167	157	167	170	193	176	206	191	189	157	168	159	176	165	190	185	183	173	195	179	165	154	174	177	184	199	165	195	184	178	188	159	153	157	173	170	160	173	172	175	187	149	184	185	161	172	183	179	193	182	191	161	184	171	170	176	179	182	183	181	187	195	184	188	170	190	180	185	169	160	176	171	148	159	150	197	168	207	161	155	181	175	189	176	169	180	176	201	185	183	172	167	186	180	180	172	191	183	187	146	180	189	170	185	177	200	185	207	195	186	167	183	156	180	172	170	207	177	198	149	169	193	151	190	157	178	178	189	178	174	170	173	182	187	172	183	177	177	175	171	189	189	170	192	162	173	190	157	170	172	169	170	196	160	162	177	169	207	170	196	165	170	168	150	179	149	160	193	158	163	191	176	176	194	178	178	189	192	168	187	167	169	184	177	179	170	176	165	161	184	212	173	184	195	164	170	186	173	187	187	161	179	208	172	170	165	170	165	185	146	158	168	179	165	177	175	171	149	193	180	160	190	158	176	169	160	189	171	177	171	177	174	172	175	183	182	175	180	159	154	170	184	165	180	155	189	176	183	164	186	191	188	179	157	174	194	175	160	187	172	190	168	181	188	169	177	195	185	173	182	173	186	168	172	166	178	166	168	192	165	174	169	175	170	186	181	183	197	160	191	175	182	144	192	169	151	165	167	162	182	163	179	193	170	182	177	166	193	229	197	163	192	173	181	154	204	176	205	190	136	178	160	197	177	178	183	170	159	219	165	164	171	161	170	195	196	177	191	172	177	175	159	180	181	165	195	163	182	206	157	196	178	154	169	183	172	205	206	182	195	176	172	177	171	180	160	177	174	179	197	189	173	150	164	148	178	224	173	178	182	194	168	198	170	165	148	185	171	185	173	174	188	192	180	180	183	188	189	178	172	182	171	178	186	154	183	204	171	187	190	195	166	164	155	170	189	148	162	193	172	196	173	159	175	166	174	172	181	168	164	161	188	206	176	170	162	196	160	170	198	166	191	177	177	192	163	180	169	166	183	178	175	194	167	171	159	168	168	178	191	181	180	162	153	178	175	183	184	153	204	176	174	194	205	173	181	187	159	168	168	178	176	178	146	171	171	175	194	172	164	142	163	183	187	190	184	169	168	180	158	187	180	160	173	154	178	182	146	165	203	164	196	174	186	186	165	165	179	168	189	191	174	167	190	198	191	200	150	181	163	173	165	181	180	167	159	179	183	175	193	184	190	183	164	178	181	186	183	191	172	165	173	191	187	189	167	172	192	182	171	175	157	171	175	165	181	177	168	184	179	194	153	207	137	159	168	176	189	190	188	195	157	186	192	194	185	170	174	170	179	161	164	191	201	179	170	186	191	172	151	159	150	181	199	181	207	178	192	190	163	173	162	198	179	188	172	167	183	202	197	186	173	161	166
1762	473	443	427	419	407	441	437	471	413	413	445	432	435	468	445	499	443	445	417	425	400	427	458	442	408	440	420	471	414	422	421	411	443	441	438	422	439	439	450	424	453	435	418	475	465	460	445	439	456	474	427	420	423	438	449	436	464	443	400	455	426	426	425	436	437	452	409	430	438	481	474	454	493	463	479	438	424	448	444	440	427	431	424	446	472	441	444	434	422	441	435	452	414	478	444	427	452	427	467	475	422	437	432	432	440	439	462	433	439	430	432	464	439	470	427	440	461	450	467	428	415	445	417	388	440	471	468	435	459	455	408	420	409	437	459	452	452	454	426	434	440	467	447	431	456	427	458	422	430	446	421	448	420	431	402	416	486	418	439	427	419	452	451	474	467	417	428	444	483	411	455	458	443	421	474	432	490	436	463	410	433	435	451	477	420	428	437	440	482	418	450	432	436	413	448	419	425	426	400	452	467	430	446	444	454	467	426	418	444	455	397	399	389	422	458	430	458	438	442	445	410	418	422	442	437	429	443	417	409	425	430	446	460	490	426	474	437	416	411	452	421	442	440	430	476	448	473	458	449	411	419	458	454	410	421	445	433	441	444	465	435	420	418	451	466	459	425	431	439	468	424	473	445	441	442	432	429	481	415	435	426	434	420	477	429	431	409	401	429	412	462	427	436	415	430	424	391	489	415	505	439	451	448	446	471	425	435	433	475	442	457	442	458	476	451	466	458	479	456	437	434	470	427	465	460	452	429	440	456	465	464	460	427	437	406	456	447	454	440	442	463	415	438	433	434	469	459	418	475	431	464	417	400	450	428	435	441	459	427	443	479	445	435	437	411	441	410	458	400	419	394	481	404	446	477	467	436	431	427	452	446	477	443	421	451	411	420	478	390	435	447	443	449	452	441	421	424	456	412	455	433	437	465	420	435	449	479	430	432	471	474	455	425	432	428	438	452	457	458	450	457	442	419	448	429	468	455	422	440	453	445	431	447	426	447	444	431	451	447	445	432	447	435	447	462	490	468	441	460	429	457	416	439	442	467	442	485	466	469	480	420	442	452	417	437	461	453	439	410	407	398	439	407	444	419	407	442	437	450	434	444	455	425	441	448	411	453	442	453	423	487	407	440	446	477	410	444	444	436	452	451	425	442	411	429	427	396	453	436	447	438	443	434	475	458	462	469	433	445	455	443	429	418	447	466	445	437	474	462	426	413	444	468	437	436	423	439	415	440	438	462	439	431	468	459	404	457	428	424	434	435	445	430	412	413	447	436	426	440	462	410	437	422	439	431	427	446	443	442	411	459	466	415	430	464	434	430	437	474	437	441	423	446	475	440	426	442	455	450	467	457	435	452	457	417	425	465	441	470	463	439	457	436	479	450	440	443	489	462	451	451	429	478	419	415	444	468	426	478	448	441	436	433	449	423	447	417	473	456	412	468	465	430	425	435	415	465	414	425	455	448	453	455	468	392	423	440	458	424	440	452	440	440	418	429	433	448	419	457	420	461	435	430	448	425	455	448	422	438	440	468	441	442	412	437	429	460	463	428	466	414	470	424	450	472	457	434	436	453	461	433	456	472	458	433	447	431	451	447	473	454	476	428	475	445	444	429	433	441	447	455	453	395	455	471	432	503	458	470	418	438	427	458	441	458	454	456	406	436	447	438	446	479	439	506	450	422	420	450	489	446	456	464	410	431	452	462	435	420	423	446	457	428	482	463	431	470	446	455	447	416	451	449	465	435	448	436	436	449	445	457	435	407	436	412	439	435	412	418	466	429	470	439	444	464	440	491	435	431	436	440	481	432	429	423	427	419	432	418	439	437	432	424	415	466	445	454	456	423	422	388	412	455	420	420	464	462	450	462	489	451	451	451	441	396	465	421	463	466	463	444	429	457	417	411	457	424	462	433	461	468	426	434	472	431	444	458	435	421	467	459	430	420	463	452	400	455	403	458	434	430	493	427	455	394	460	417	457	444	451	437	424	430	434	462	442	451	433	424	444	426	480	440	458	437	497	448	453	458	459	466	441	462	431	436	427	415	426	420	428	468	433	422	446	443	435	439	456	456	455	435	437	458	440	467	459	418	419	451	427	417	441	482	447	441	446	461	412	416	422	455	437	412	411	457	478	455	449	468	482	459	441	456	422	419	440	444	450	435	472	460	449	454	403	428	471	453	395	422	478	450	449	468	450	426	429	446	407	464	435	424	495	449	466	403	423	444	436	431	419	421	465	433	425	429	454	474	434	496	416	434	419	444	489	436	423	436	411	409	455	434	424	444	449	462	467	437	454	465	454	449	435	434	432	435	452	436	455	429	404	451	475	425	456	415	445	430	484	439	422	434	443	430	485	438	445	429	492	450	443	430	448	436	450	437	394	439	432	454	444	463	458	455	453	423	461	458	500	432	441	463	439	451	462	430	414	449	431	441	420	449	435	489	484	456	439	427	470	436	435	416	430	475	427	446	475	458	432	444	432	438	418	440	483	428	456	435	463	406	426	450	422	477	436	477	427	427	407	450	438	440	452	452	391	449	428	478	461	441	426	438	462	467	471	424	433	431	443	447	470	465	444	442	432	436	439	464	467	525	453	410	416	430	458	456	457	443	429	466	437	455	436	435	460	426	435	429	420	465	426	454	446	428	432	432	451	441	408	460	450	419	447	407	461	440	445	443	435	448	417	463	421	449	426	430	464	412	423	444	412	436	431	467	457	456	430	476	433	488	432	486	455	455	389	424	462	459	444	471	405	441	440	415	463	446	497	415	445	448	433	427	429	420	474	449	444	398	435	436	420	463	439	475	465	450	451	458	467	422	403	468	486	449	463	432	489	424	446	422	427	420	434	430	460	422	438	425	448	450	481	451	449	455	444	435	414	461	455	425	432	480	462	431	466	412	456	413	440	417	448	420	438	485	436	459	477	447	454	460	459	439	437	455	436	454	445	421	438	451	433	432	455	410	443	447	477	458	474	418	448	446	451	478	444	445	454	428	437	423	438	429	408	447	415	451	482	438	427	445	455	455	460	464	428	467	442	382	444	454	463	421	435	420	486	415	413	471	465	409	435	422	425	436	432	450	455	451	470	403	436	413	410	438	427	447	453	428	432	443	441	422	454	435	430	456	417	435	426	456	453	427	406	438	414	453	399	450	444	474	452	425	427	450	409	413	488	455	450	439	406	457	423	431	458	449	422	443	412	402	418	459	455	478	430	422	478	440	472	441	465	440	447	451	422	482	453	416	431	468	426	432	463	454	461	448	457	436	434	446	438	447	496	441	436	487	464	438	472	441	456	444	453	437	435	439	450	469	471	454	427	417	446	454	444	403	451	406	433	418	451	473	479	455	432	460	473	436	439	435	484	417	439	416	428	438	411	432	429	425	434	423	426	464	438	458	445	457	417	469	415	437	432	424	447	431	428	481	441	385	471	452	440	447	422	421	439	425	487	438	448	423	425	447	473	442	452	424	454	420	450	456	405	433	446	436
7521	534	573	527	404	320	314	299	267	286	245	262	255	278	234	221	235	252	222	240	259	235	223	214	239	221	235	248	252	250	225	220	206	255	222	263	239	230	221	247	234	230	245	223	208	247	233	229	214	244	218	229	231	230	231	227	240	218	219	253	246	241	246	249	224	236	227	231	232	240	239	216	239	224	226	213	240	230	239	231	211	216	224	222	233	232	230	229	259	224	246	232	251	243	225	248	234	211	222	239	236	242	241	212	213	206	216	205	192	252	246	213	221	222	234	245	201	241	228	240	222	233	243	233	203	224	215	238	243	215	218	240	234	243	261	222	247	241	252	258	225	258	253	226	252	234	252	223	195	253	191	234	215	233	251	219	221	204	210	250	231	235	235	261	252	228	231	212	278	240	257	193	234	201	220	227	263	229	212	201	212	248	244	206	225	244	230	224	259	250	213	248	245	225	221	211	233	242	209	214	227	224	222	234	242	206	240	248	241	232	238	237	239	229	225	223	227	235	236	258	248	199	220	230	214	232	198	219	232	192	207	232	208	209	255	224	193	254	242	225	219	225	222	210	231	220	237	226	223	210	235	217	237	222	191	211	237	243	248	224	237	234	248	240	224	226	228	224	243	220	238	223	246	221	230	207	246	207	211	239	220	242	234	255	237	252	242	225	205	212	231	229	234	221	224	225	216	244	224	218	225	238	231	224	227	237	213	214	217	224	236	252	257	230	219	227	236	218	217	226	231	226	214	256	225	206	226	231	217	248	245	245	214	256	263	253	226	201	222	196	200	190	235	264	219	248	213	253	225	227	231	206	208	247	234	270	222	234	221	249	236	264	239	224	225	212	220	266	216	221	241	238	222	238	245	250	251	188	260	250	256	263	226	235	233	211	237	240	239	207	249	195	233	219	218	230	220	216	222	236	221	219	205	226	211	252	228	233	222	217	206	216	241	257	265	225	251	220	229	247	244	213	246	217	225	236	242	235	224	209	215	246	248	264	243	225	217	246	226	202	218	254	222	227	233	219	230	199	187	219	239	279	218	229	222	207	236	213	252	224	217	245	247	220	197	216	228	227	250	239	221	256	236	204	222	234	218	244	230	241	237	219	228	240	228	231	217	207	229	206	198	218	220	242	233	221	239	264	242	219	247	213	224	249	245	236	209	186	221	232	226	200	221	234	211	223	210	238	208	215	219	228	254	241	200	210	252	205	241	191	237	236	238	193	253	229	220	245	227	241	257	219	233	204	224	203	245	254	226	239	254	245	252	240	230	243	251	238	221	231	288	207	226	221	221	245	239	188	187	221	212	231	213	228	239	218	231	219	230	266	206	219	242	247	229	257	228	221	230	231	230	240	216	245	231	222	255	246	231	230	236	234	232	227	231	217	231	271	216	217	202	234	239	199	236	239	230	241	226	243	230	215	249	244	244	224	235	229	217	201	227	217	222	243	245	207	206	226	226	229	258	231	247	256	249	245	223	209	231	222	242	230	214	221	237	226	230	230	257	212	231	201	228	221	234	222	262	245	216	197	212	235	248	209	228	234	228	229	245	224	232	226	209	220	216	208	231	235	238	205	267	178	232	229	260	227	235	205	203	229	248	220	218	248	261	214	238	227	242	240	231	214	227	229	246	240	213	214	237	221	232	200	215	216	211	237	253	195	228	227	233	231	240	218	249	230	234	237	231	228	255	264	245	243	259	230	201	244	230	239	237	223	242	233	229	207	239	215	248	206	235	195	229	230	212	232	258	240	246	245	226	234	229	254	253	217	211	228	237	212	204	262	245	223	209	219	278	223	260	236	227	234	244	245	244	245	236	247	241	230	225	210	241	237	234	255	226	256	218	238	260	251	225	209	242	229	216	243	233	230	208	232	225	249	209	232	241	231	208	217	221	233	205	226	239	228	218	230	233	207	201	197	204	248	227	227	242	257	230	213	236	222	231	230	212	216	234	226	230	249	222	219	231	231	229	224	236	246	195	262	228	213	221	224	225	261	231	237	220	234	271	223	205	225	230	277	216	216	212	214	228	230	237	224	212	220	187	231	198	245	223	239	227	202	239	227	241	239	225	214	239	237	229	217	248	208	208	244	248	258	220	220	226	227	247	224	235	232	246	242	219	213	217	224	245	209	239	234	221	184	223	222	250	228	216	252	250	237	207	236	230	238	208	241	238	244	247	255	246	217	233	236	227	222	246	238	227	229	229	238	260	210	215	249	246	225	219	266	224	233	224	203	223	235	222	223	239	227	227	211	248	231	241	236	256	215	223	223	218	255	219	245	235	235	242	242	232	241	216	222	246	225	219	242	223	221	223	240	213	224	228	248	216	216	208	251	241	244	196	236	245	227	221	206	250	202	222	223	235	254	233	221	210	237	227	229	227	220	230	215	250	249	207	232	217	208	251	237	198	230	202	190	216	227	236	238	227	232	240	225	233	229	185	203	210	239	250	221	243	193	231	218	245	235	236	242	215	217	262	246	222	244	212	219	230	228	229	253	212	240	219	225	227	232	228	213	245	239	226	228	225	245	247	257	221	258	229	225	204	220	243	255	220	180	217	212	207	233	242	235	224	230	242	267	224	240	224	259	216	203	228	231	227	228	224	228	253	215	251	233	255	237	224	207	234	227	210	234	225	218	256	223	205	228	220	221	239	254	236	242	221	241	234	211	235	221	232	234	250	217	214	242	225	215	228	235	210	246	200	209	240	253	209	236	255	199	207	244	246	239	252	257	210	224	197	219	214	219	230	246	232	218	221	215	208	209	269	234	214	224	222	224	222	223	221	244	234	235	228	207	211	222	211	226	229	217	244	247	240	214	209	251	226	208	204	267	251	239	240	206	212	226	232	219	241	236	243	213	238	223	209	222	257	211	231	220	201	241	210	191	239	235	234	248	213	218	233	237	198	214	178	231	233	241	201	235	224	233	247	217	249	230	233	245	235	230	211	229	225	217	208	226	233	255	226	224	239	238	221	251	246	242	232	249	230	230	212	225	214	207	226	230	215	205	215	220	227	252	261	223	233	268	242	230	203	233	217	244	237	227	233	202	254	220	260	244	221	197	235	210	210	237	229	225	206	241	204	227	223	218	263	247	245	233	229	233	223	236	183	236	221	204	206	232	225	222	207	232	224	232	249	205	200	236	234	219	236	220	223	265	221	225	225	224	227	222	207	241	222	216	249	231	233	214	221	246	259	244	239	220	227	233	225	215	215	235	217	231	228	247	225	219	231	244	209	241	247	219	213	240	248	238	249	221	241	229	227	228	224	196	214	194	213	234	219	244	220	220	229	223	215	198	230	257	239	204	236	240	221	234	239	214	237	225	246	203	219	226	209	237	200	241	194	230	212	193	247	224	234	220	221	241	247	233	238	230	231	234	261	243	252	199	225	242	211	210	233	232	208	243	242	239	231	220	240	213	261	230	261	246	255	251	224	247	229	249	227	196	219	211	223	209	203	225	232	224	245	211	214	247	222	208	216	239	234	217
6369	819	1264	1392	1218	1123	1051	820	752	762	681	763	674	644	648	661	645	625	626	646	605	597	579	616	607	596	565	569	598	572	521	579	556	558	590	545	614	590	578	607	578	604	557	586	589	565	537	511	599	551	581	540	541	550	561	560	591	591	522	572	554	518	533	585	602	545	562	576	536	524	578	576	556	567	564	529	555	575	562	565	576	552	573	564	586	582	555	556	518	544	514	560	582	608	561	618	528	582	562	561	558	599	528	598	589	578	551	568	545	518	582	560	522	505	611	565	586	553	574	538	581	549	568	523	571	576	557	583	562	566	542	569	543	574	544	591	570	538	573	496	557	545	547	509	557	592	560	580	597	575	596	530	595	518	532	577	495	552	557	577	525	573	584	564	619	551	583	578	586	593	534	550	546	560	564	520	557	559	523	541	563	555	580	541	524	523	588	495	570	549	531	588	573	549	567	605	530	565	550	549	540	583	551	564	510	598	531	555	523	557	587	583	563	584	549	568	591	559	606	551	529	553	534	543	593	511	577	564	556	550	574	558	584	561	583	533	591	581	573	569	570	568	585	532	531	541	520	585	588	530	571	568	533	537	534	536	555	578	546	599	591	535	529	552	544	588	590	589	583	597	521	559	593	625	542	512	594	564	593	545	559	571	589	583	573	513	561	584	587	576	565	547	555	540	566	548	552	569	569	517	566	540	601	580	503	576	560	572	553	583	545	559	549	550	533	552	546	564	583	530	539	577	565	523	547	536	539	580	557	543	540	547	555	569	604	565	559	581	559	568	548	593	582	535	545	610	526	561	518	564	564	527	553	601	527	534	584	553	525	561	547	564	546	573	519	527	560	528	520	580	536	539	610	544	603	528	536	549	580	543	556	570	531	553	579	506	534	571	570	599	554	554	582	558	562	574	586	546	510	578	564	566	559	565	541	574	572	585	544	575	566	572	550	578	525	553	537	542	566	533	560	564	560	573	565	560	525	589	543	587	567	563	578	564	554	554	560	518	583	580	544	539	530	555	580	562	520	537	542	557	554	573	556	565	563	577	552	542	503	552	580	568	561	572	586	574	550	569	556	540	514	563	536	585	538	551	550	543	574	521	547	557	570	562	548	567	599	575	501	577	540	569	556	550	568	566	532	584	555	525	528	557	572	564	515	539	560	533	545	583	597	593	564	557	557	561	555	520	531	573	562	524	588	544	586	551	581	574	565	603	553	539	494	546	580	548	549	529	612	534	535	542	545	524	561	578	590	554	552	585	544	551	540	550	491	572	605	559	573	524	528	568	570	552	559	552	548	579	569	529	566	555	529	541	560	592	573	561	521	575	554	530	547	531	575	532	570	547	568	591	582	519	547	566	547	545	552	573	600	536	533	582	570	562	549	542	576	586	561	555	567	567	526	556	594	563	558	561	543	581	614	558	498	601	603	609	558	593	538	544	531	512	540	577	529	531	549	519	585	572	573	555	584	512	569	518	535	558	518	546	542	538	529	560	569	558	562	544	534	567	572	501	554	586	532	512	580	565	567	591	520	578	559	516	549	560	540	553	567	568	585	525	528	528	555	563	567	554	537	568	563	543	493	539	561	548	540	605	558	528	516	545	565	567	561	573	593	569	541	542	608	577	541	552	541	555	583	570	568	570	552	592	547	580	563	557	574	532	562	553	534	586	557	581	555	567	560	546	589	590	515	570	563	597	537	522	538	523	576	571	542	549	541	554	582	566	552	554	537	559	554	543	568	583	564	539	520	551	595	531	551	550	536	553	546	530	539	512	597	566	572	581	541	612	580	561	557	536	597	620	569	538	543	503	576	553	544	535	511	551	558	564	558	549	548	559	604	528	592	576	560	554	555	572	548	484	548	531	547	582	582	560	572	585	572	530	533	514	553	578	546	571	572	538	527	532	541	565	579	522	558	538	531	548	579	584	540	575	573	539	542	543	545	547	529	605	590	532	568	565	541	549	589	560	542	550	565	557	550	552	556	548	532	596	536	516	551	575	533	538	554	554	549	599	576	537	514	557	578	591	572	518	535	591	556	571	570	542	531	546	582	572	564	548	546	592	555	554	530	615	555	546	587	525	583	558	580	553	541	595	576	549	520	530	536	591	567	586	581	520	563	535	592	555	577	549	502	535	533	563	533	580	582	572	551	540	588	572	574	570	541	571	585	571	596	568	537	601	549	599	520	574	539	546	573	597	537	549	571	571	546	519	558	553	534	559	569	538	517	550	537	583	552	543	517	587	579	566	581	539	568	554	567	549	546	539	545	541	536	545	564	549	578	565	505	549	559	601	562	551	532	543	552	539	536	555	549	557	568	537	567	561	575	556	611	574	547	575	539	545	539	579	581	575	554	596	562	539	519	603	531	553	531	536	524	549	582	573	554	552	519	526	552	537	506	537	575	537	544	568	542	550	554	586	524	491	565	571	555	610	573	575	585	554	552	555	539	492	531	558	531	555	574	603	551	555	558	558	603	531	548	578	572	540	594	537	578	535	528	606	536	542	559	557	549	567	583	594	553	517	574	541	515	594	579	590	570	557	570	545	537	559	522	573	533	567	586	539	559	556	587	521	556	596	554	538	554	523	539	574	538	551	551	535	530	599	505	585	571	551	578	561	531	590	578	612	525	568	602	571	587	557	558	555	548	541	578	563	588	511	523	582	550	542	544	544	546	549	538	541	544	551	536	539	592	576	590	528	566	571	584	554	541	546	553	543	592	566	570	603	550	552	564	595	560	547	552	552	543	568	590	591	578	565	553	601	562	553	542	548	551	540	570	547	529	541	588	564	560	536	558	546	542	583	549	588	555	528	595	558	547	530	528	591	550	501	556	562	555	573	521	555	567	581	564	549	556	589	577	556	585	582	538	513	561	600	564	563	522	592	565	580	574	510	548	611	571	569	558	532	565	565	608	587	577	547	561	556	572	591	556	551	550	545	544	550	556	567	580	553	575	565	602	562	582	545	567	569	559	524	591	532	552	538	588	574	557	568	569	614	551	546	567	575	564	550	534	551	557	540	628	589	581	586	554	539	544	558	524	520	544	577	524	596	573	536	563	543	606	549	579	547	564	559	572	552	572	511	558	599	551	574	584	548	548	583	552	538	553	530	531	541	597	577	560	547	607	524	570	540	553	577	562	519	549	542	546	576	525	546	593	534	561	530	548	581	562	551	536	544	586	539	577	545	539	550	535	596	552	544	522	552	572	548	564	559	563	586	596	554	541	531	591	537	615	543	544	572	565	530	584	570	515	523	583	548	584	545	519	522	531	554	518	534	570	545	562	562	574	556	552	546	564	545	552	550	569	527	552	539	556	550	496	569	581	581	584	522	570	563	568	569	555	570	530	568	553	601	565	533	546	543	601	547	585	569	588	531	580	593	569	607	538	560	580	579	573	551	572	586	542	512	570	556	533	575	569	529	570	573	572	500	567	565	570	560	552	547	602	560	570	515	521	554	547	557	557	560	531	508	552	563	568	601	526	580
14510	1432	1099	975	761	567	511	517	459	432	454	478	453	444	406	386	416	390	388	402	411	407	399	408	409	401	419	358	389	371	427	408	399	372	387	390	383	388	373	423	392	398	409	377	390	402	392	384	391	368	371	386	433	386	415	400	405	356	413	378	388	409	383	381	381	383	384	386	422	424	383	368	431	420	379	325	403	358	395	389	363	386	399	398	413	409	386	389	398	405	370	399	372	384	389	411	401	399	385	339	414	377	389	399	402	383	389	391	381	386	400	400	379	367	366	396	378	386	359	415	403	365	379	406	376	386	396	380	434	410	408	429	418	432	363	368	382	408	386	388	354	393	407	401	382	383	392	432	407	367	391	409	344	385	404	385	375	388	378	376	393	345	364	402	426	395	394	386	393	394	380	402	374	370	386	379	370	390	409	388	394	398	433	405	421	398	373	413	374	406	402	377	399	388	398	415	411	416	362	370	370	383	373	379	410	389	368	391	384	418	410	361	399	396	379	392	391	379	390	383	408	380	372	404	419	358	415	347	400	406	444	391	419	407	385	419	379	398	404	443	385	378	409	376	384	384	369	381	381	396	384	386	378	354	380	397	384	397	376	423	361	437	407	353	378	420	351	379	402	360	384	389	383	338	425	374	385	413	389	370	393	428	382	404	362	347	396	415	432	411	379	411	429	424	447	391	411	388	387	393	407	420	390	404	417	374	393	393	415	388	413	380	409	367	392	399	392	396	382	400	416	345	434	400	370	386	394	408	393	369	350	358	394	392	386	419	409	429	362	413	389	423	371	400	393	379	372	391	361	396	406	398	429	378	367	416	443	402	405	385	386	371	394	362	376	373	420	359	364	394	368	345	366	391	409	390	370	391	393	420	410	402	382	416	428	396	391	379	405	358	378	414	359	409	362	381	428	407	370	370	398	401	371	387	430	376	404	383	440	388	384	368	361	390	387	399	350	367	403	395	352	382	391	433	402	453	363	394	385	379	353	387	408	392	371	394	403	371	398	386	419	416	377	381	358	414	418	408	414	384	401	411	368	386	411	403	394	373	410	422	410	387	386	401	413	403	389	403	400	401	416	368	397	384	376	403	385	380	401	375	379	401	376	411	369	378	420	377	422	366	364	428	429	362	386	409	391	368	386	407	378	362	379	418	391	376	369	402	375	404	398	370	374	390	397	405	398	384	393	377	442	349	375	384	403	368	337	407	391	367	363	419	392	383	386	373	408	452	385	359	399	399	390	414	378	369	401	356	386	411	416	386	400	436	404	372	398	392	399	382	382	382	396	409	410	336	413	398	436	412	391	398	406	372	418	396	376	359	414	386	414	375	419	366	404	389	380	405	388	419	403	419	404	395	395	388	398	399	376	394	386	374	396	411	401	389	419	395	365	397	382	408	447	375	391	386	396	417	402	371	392	415	373	372	376	404	367	413	368	383	370	382	382	370	382	375	380	403	391	385	409	379	379	381	355	387	393	354	385	403	414	415	349	428	385	387	387	410	362	376	409	372	399	412	412	379	375	360	396	392	384	362	427	384	371	392	391	416	392	394	355	400	369	373	364	389	409	374	371	430	373	413	387	387	397	405	411	405	412	384	396	400	399	411	387	332	373	387	351	386	381	395	404	399	350	408	376	410	377	385	429	354	393	422	423	396	369	387	390	387	337	396	398	386	355	405	409	376	415	377	360	376	429	364	436	389	366	373	370	391	396	404	365	409	425	379	356	438	381	374	346	379	395	410	381	361	385	365	377	395	380	370	425	439	379	411	421	399	428	344	416	377	355	394	396	381	373	387	390	412	393	372	352	376	398	401	375	383	398	411	362	380	450	406	404	393	408	391	402	384	405	389	382	397	381	380	388	391	386	386	378	412	377	382	399	398	393	397	396	386	362	359	402	328	390	397	357	365	382	379	384	370	387	373	388	360	395	413	399	396	410	364	375	393	399	377	412	381	367	402	339	447	423	382	425	422	389	379	380	376	371	401	347	369	398	358	420	361	395	393	414	409	416	379	411	404	401	413	421	377	369	413	411	391	388	356	386	374	378	385	394	413	387	409	364	362	424	395	403	392	416	406	401	366	403	376	407	384	398	367	361	352	358	389	403	415	370	430	390	372	392	405	385	383	363	388	379	372	387	397	414	434	400	384	359	411	342	391	416	414	413	367	374	415	386	402	420	413	383	431	368	410	392	381	364	391	364	367	406	406	375	365	396	382	401	403	417	427	386	415	416	383	438	389	355	383	429	412	393	412	374	391	403	404	425	370	388	362	354	413	384	401	347	414	409	378	386	403	395	373	407	361	379	405	423	401	422	388	402	376	375	377	390	393	395	381	400	372	399	379	377	384	410	404	382	419	371	423	414	391	386	396	407	378	375	378	374	419	379	404	406	386	398	365	404	421	397	425	377	385	406	352	387	379	418	412	365	407	382	366	404	357	371	360	397	410	395	398	381	377	396	363	409	390	354	392	365	386	394	361	412	348	392	422	425	386	364	375	374	435	392	371	381	412	369	407	405	394	395	390	377	393	420	379	428	405	400	369	393	382	379	427	412	392	363	396	408	376	398	357	394	405	348	393	382	373	405	355	385	356	376	352	337	401	399	386	389	387	359	421	369	359	400	408	354	408	402	396	364	393	356	376	381	387	378	438	340	390	378	396	433	429	379	338	373	395	425	420	408	391	336	391	385	355	393	402	385	350	414	383	388	407	393	367	400	379	383	371	368	377	396	411	431	378	421	383	385	393	410	384	396	395	415	381	387	377	397	332	384	396	375	411	353	363	404	391	390	341	414	372	376	400	437	380	351	412	397	392	425	358	385	423	367	389	402	395	394	379	399	379	404	375	413	373	374	365	382	349	417	368	362	355	397	386	349	400	367	360	387	365	360	388	360	406	382	392	380	399	345	409	411	352	399	375	351	388	420	408	364	379	377	395	373	412	380	379	403	376	404	407	368	379	400	367	367	378	413	360	422	405	379	440	378	410	434	398	395	360	383	424	399	366	399	404	368	393	368	393	372	396	390	408	426	411	399	357	393	340	384	405	392	371	389	423	410	386	388	338	396	390	351	389	381	405	377	387	426	395	360	354	383	399	376	390	393	330	406	364	401	388	357	358	382	403	385	385	397	387	401	420	414	364	384	382	386	371	405	417	408	430	408	393	378	420	338	353	402	387	407	406	405	349	368	399	405	400	375	392	427	413	389	402	387	365	366	390	363	376	366	387	385	418	408	380	344	376	397	417	342	369	376	364	348	358	349	356	430	389	334	391	344	436	388	357	446	380	430	367	389	417	411	365	399	404	373	354	373	379	409	377	364	389	383	419	378	365	408	415	414	382	331	382	420	424	414	426	383	382	377	385	417	411	375	361	381	414	372	412	395	398	412	378	365	390	378	381	427	409	388	409	390	398	402	354	389	422	371	383	393	405	413	395	396	382	389	402	397	396	352	362	412	368	378	398	421	353	426	382	382	390	392	406	398	422	409	402
8395	1421	2272	2550	2188	1920	1669	1475	1364	1270	1164	1103	1163	1077	1016	1048	1034	956	1030	964	975	992	928	988	896	943	877	926	953	956	942	934	940	928	907	954	881	967	909	888	922	861	856	940	866	866	847	906	851	902	936	884	887	891	890	884	941	895	840	898	901	898	904	871	907	849	885	886	843	883	863	889	872	862	869	872	852	913	851	853	876	918	881	902	868	857	874	887	872	853	869	921	840	890	868	842	890	899	829	850	903	926	848	823	864	918	882	875	877	875	873	827	900	863	800	876	899	866	852	806	886	851	897	939	859	895	861	852	895	846	893	895	872	863	857	888	829	884	895	899	882	867	922	904	853	835	864	827	868	832	911	842	850	866	838	848	905	900	917	866	902	898	908	904	869	876	868	905	850	809	874	881	910	848	915	886	887	844	885	870	884	852	894	864	854	833	882	920	860	839	931	873	860	871	903	872	888	874	887	824	859	844	840	936	860	855	862	908	843	886	837	916	909	855	845	845	839	887	906	889	896	844	866	848	888	912	907	815	885	876	906	877	901	847	826	917	855	890	845	852	903	893	859	852	901	872	851	918	868	908	876	867	849	891	878	868	892	831	876	852	847	865	936	868	879	837	836	857	893	883	813	857	881	894	802	852	831	899	886	805	863	923	881	916	859	928	875	845	895	918	862	883	876	855	864	900	858	881	873	886	848	871	870	892	860	837	868	889	867	860	832	885	917	844	883	883	916	875	873	854	896	886	883	888	834	850	894	896	836	834	940	847	823	884	868	833	864	907	817	865	825	873	913	876	899	882	853	845	868	860	839	881	895	830	831	854	869	883	849	929	883	897	860	861	892	869	921	867	893	816	861	869	908	935	802	900	925	843	884	880	906	859	895	891	880	932	895	810	882	919	891	882	840	835	879	904	871	916	896	891	824	847	831	834	855	875	840	880	863	845	827	871	942	837	842	898	874	832	909	909	863	828	887	877	845	842	913	931	814	873	869	839	872	863	893	845	898	904	907	894	842	815	849	879	934	871	895	849	848	919	864	863	928	865	863	872	889	915	901	859	891	870	846	856	817	888	886	903	895	878	852	827	911	894	869	873	829	854	923	851	834	910	844	803	866	844	887	868	814	848	838	877	895	873	897	857	890	901	888	885	887	873	915	914	939	868	850	874	891	883	925	923	869	868	834	795	886	919	865	861	888	858	874	899	837	933	873	879	889	853	850	892	882	916	929	876	840	871	826	878	885	835	913	853	880	881	913	881	865	866	926	858	873	823	851	872	921	899	912	898	824	825	840	923	885	855	856	834	884	848	877	839	870	891	834	845	863	836	864	844	913	854	826	839	855	865	883	889	904	856	814	867	899	856	888	926	906	873	897	887	869	889	846	907	907	919	863	912	861	852	855	918	932	838	812	879	860	872	857	880	898	851	882	871	882	853	837	825	915	853	856	861	890	877	835	841	905	836	856	883	828	867	870	861	907	876	879	861	823	861	892	853	860	868	840	873	835	875	868	886	871	891	842	887	809	840	883	902	861	866	885	931	879	839	801	887	870	847	890	896	841	873	848	857	936	884	865	872	855	867	869	865	839	835	926	870	867	885	869	860	858	876	913	877	877	870	887	872	878	888	836	909	919	852	820	883	921	860	856	885	882	864	853	842	876	830	893	904	876	897	880	886	848	807	838	877	833	845	872	879	854	830	880	903	865	927	893	858	809	898	886	888	911	876	809	850	843	892	892	909	837	888	908	903	897	893	900	882	893	917	880	839	894	929	870	848	928	880	871	820	860	908	840	868	893	849	854	904	856	898	902	819	872	806	823	857	928	867	904	907	859	818	887	870	874	848	895	893	891	887	931	871	863	858	864	861	853	911	896	910	901	827	807	834	890	857	876	876	918	884	851	899	910	877	927	849	824	897	874	826	815	876	844	925	846	930	897	911	862	862	873	844	868	888	902	839	873	890	852	928	829	861	841	905	857	887	897	848	873	863	871	814	913	886	869	884	862	829	888	849	887	895	874	882	862	841	886	790	872	871	871	897	864	818	881	847	833	932	861	842	911	869	862	901	902	883	863	843	845	872	840	862	829	831	832	900	886	884	889	847	898	848	857	823	839	877	853	867	868	864	818	894	874	846	870	848	849	876	858	919	869	814	838	895	841	882	878	894	901	829	866	906	921	851	924	849	803	852	831	893	911	871	936	941	881	910	863	870	851	898	885	865	905	810	849	885	858	881	852	872	835	817	879	858	861	883	919	897	894	881	857	831	892	860	909	868	811	856	912	900	892	899	872	847	873	865	879	933	809	887	893	861	821	932	825	912	877	846	848	839	851	873	888	870	889	834	866	883	867	898	893	886	830	878	867	923	865	853	921	854	848	894	847	856	904	841	954	831	871	901	844	859	942	870	849	793	880	833	838	912	937	901	866	885	848	843	931	859	876	869	881	916	884	849	847	900	865	862	871	891	861	868	889	812	869	872	838	867	865	870	829	910	880	915	937	864	818	858	890	863	829	876	846	845	858	815	839	829	854	827	888	860	920	842	831	858	828	802	859	891	901	878	852	814	853	901	891	861	865	869	883	812	894	829	856	866	887	875	848	824	824	919	830	882	863	859	886	861	857	834	858	866	871	885	874	843	887	883	815	871	831	922	867	862	872	915	876	891	872	856	888	892	872	871	841	861	857	876	879	883	872	883	902	856	867	800	872	794	906	814	863	839	878	850	934	852	925	807	868	866	851	862	844	911	853	829	935	856	927	827	912	900	860	840	918	890	835	862	849	818	900	904	876	895	825	886	909	840	857	859	867	906	816	886	888	807	897	906	891	893	889	923	794	901	855	857	882	888	890	834	860	847	911	863	801	894	874	866	866	835	873	870	872	869	854	893	926	837	863	856	832	876	873	864	900	844	852	832	891	919	899	804	870	856	830	857	900	855	913	895	868	848	918	899	829	889	846	887	870	870	835	908	885	826	917	906	862	846	806	861	911	908	861	849	824	821	882	925	918	885	909	886	838	864	881	837	868	872	866	814	819	910	846	863	863	846	863	851	890	869	865	936	867	887	871	905	909	940	905	904	873	877	873	890	877	874	883	849	859	840	895	857	826	888	893	889	904	884	887	847	871	850	841	876	864	865	893	858	837	892	891	875	896	893	902	930	893	909	841	894	895	843	863	844	896	868	913	912	897	874	902	900	861	902	880	853	915	833	847	841	896	870	879	861	887	916	854	860	880	893	900	884	853	896	853	877	877	862	905	857	860	855	849	845	878	867	854	871	901	852	870	849	910	817	854	816	844	854	868	872	866	881	882	841	863	905	862	838	850	860	874	880	869	831	945	874	849	877	898	822	859	836	886	891	879	873	931	830	894	879	879	889	867	851	882	927	880	851	897	865	913	913	839	861	847	867	861	878	919	818	845	868	878	853	894	822	903	838	790	890	890	843	885	870	866	869	876	856	912	883	864	889	862	844	832	907	852	864	925	910	826	867	839	888	881	917
1643	184	192	205	228	168	219	181	192	164	183	193	188	157	185	202	172	189	174	188	193	177	191	166	167	172	178	159	191	188	165	179	174	183	206	170	187	191	170	189	175	174	215	196	176	178	188	184	188	184	154	163	164	169	174	169	180	171	175	166	188	152	178	178	184	187	177	173	176	183	137	190	174	176	197	194	190	190	169	179	201	198	174	165	178	215	189	167	194	170	177	170	172	173	205	196	173	185	173	182	188	205	189	177	162	182	181	190	173	186	199	160	178	183	178	171	207	190	187	190	175	165	160	171	194	172	183	199	177	172	185	176	150	187	180	184	181	171	193	171	167	154	182	161	198	185	152	197	141	187	144	181	180	188	183	172	166	199	178	170	197	189	181	189	180	150	195	202	179	166	205	156	171	169	192	169	193	177	163	181	192	179	181	162	176	180	161	165	196	164	143	177	173	212	167	192	188	174	166	177	179	181	164	171	189	163	177	163	171	173	183	157	183	167	192	194	167	163	163	173	171	158	168	201	209	186	188	154	168	197	170	178	188	189	166	155	181	162	168	168	172	181	207	193	233	209	179	155	166	192	173	163	189	190	167	191	165	200	183	192	188	163	178	189	192	180	170	179	162	166	206	196	168	182	192	150	161	166	126	140	187	190	173	177	183	187	166	196	174	159	190	203	173	175	185	176	184	209	168	180	185	192	184	182	157	174	184	173	186	190	172	172	171	181	183	166	186	179	190	191	155	184	176	168	163	173	206	147	153	202	163	170	173	179	195	202	197	200	158	174	179	188	203	190	184	170	191	150	203	183	190	163	157	175	165	154	185	188	175	163	169	180	191	160	192	190	187	230	199	178	159	166	166	193	164	178	171	178	165	215	179	162	172	163	170	187	205	182	182	200	156	160	166	161	189	185	194	197	149	178	175	181	177	176	156	172	193	174	165	168	175	170	191	184	186	161	169	190	203	201	183	205	199	213	160	175	171	199	189	186	194	189	184	170	177	190	162	196	187	195	183	150	186	192	183	188	194	181	172	163	170	175	176	175	188	196	182	147	188	183	200	165	183	183	193	175	207	179	177	199	155	166	180	185	171	168	169	198	187	178	187	182	239	170	166	170	166	166	169	172	193	185	170	164	212	185	180	156	161	151	189	175	181	184	172	175	189	174	196	170	180	184	174	180	180	173	163	185	160	192	179	184	206	197	177	169	173	169	178	176	162	189	180	162	202	178	174	173	184	184	200	166	181	210	184	164	189	187	166	165	175	173	164	182	172	179	181	179	157	159	164	175	180	176	161	192	201	187	184	186	196	173	182	200	188	184	167	171	160	174	208	186	162	169	173	194	200	186	167	183	201	197	180	173	168	184	186	189	215	185	169	167	167	219	175	187	183	182	161	206	180	166	181	175	183	156	190	199	190	180	195	184	195	194	168	183	176	185	179	199	192	166	164	169	195	192	192	187	183	201	183	175	198	157	167	197	193	193	168	167	188	202	186	175	177	171	197	186	192	166	172	169	193	198	166	165	189	184	175	164	211	176	159	158	180	192	168	174	188	207	187	190	167	182	215	189	163	196	177	177	177	172	187	173	179	189	189	160	155	218	191	161	176	179	175	176	174	180	172	190	180	185	187	179	168	188	192	191	187	169	186	165	171	181	174	177	170	176	169	173	168	179	169	204	157	182	199	206	199	175	199	181	155	184	201	208	177	177	170	188	172	165	187	169	179	187	174	173	163	169	198	157	179	171	167	147	160	179	184	170	140	173	183	195	199	193	164	190	180	198	175	171	160	188	188	181	178	174	192	177	178	189	167	179	196	175	185	172	166	185	152	162	201	183	158	166	170	184	188	199	191	176	176	165	175	168	165	162	176	134	198	187	200	161	182	178	173	191	175	153	177	191	161	194	171	165	163	222	169	170	198	166	190	210	201	178	180	164	193	203	198	166	145	179	183	181	202	188	169	188	209	185	187	161	190	160	163	181	179	156	193	182	178	162	183	174	167	202	181	179	178	163	173	197	178	170	159	201	218	189	157	179	174	158	176	178	166	168	178	175	182	189	173	181	173	168	175	165	187	169	184	167	168	171	171	175	177	169	165	179	203	177	191	163	196	191	181	181	189	185	183	169	172	182	204	219	142	168	166	171	182	179	174	199	179	187	180	187	190	164	215	194	196	179	172	210	171	178	184	186	168	181	176	196	188	182	169	151	161	193	164	191	187	156	163	194	175	175	176	187	174	167	182	168	189	164	193	199	182	182	177	159	188	191	168	199	185	173	211	180	204	192	164	176	181	168	163	200	187	203	177	206	175	167	182	188	211	190	184	201	162	191	176	180	140	177	167	168	176	195	171	168	180	211	196	168	172	155	196	182	205	220	183	184	173	179	185	181	172	156	179	190	190	172	204	177	161	193	182	170	206	185	175	176	186	206	175	153	183	196	165	175	182	183	175	188	166	190	200	186	179	186	160	171	206	192	209	181	193	191	191	167	166	168	209	173	182	200	182	181	163	193	199	214	187	195	181	178	186	174	191	187	167	177	220	182	191	155	154	162	183	172	197	160	156	154	194	202	188	182	184	182	189	186	162	153	168	182	189	209	161	173	191	171	172	197	173	189	190	180	183	160	185	179	178	175	178	188	180	184	168	203	185	193	171	187	155	181	171	203	177	163	184	198	184	197	181	160	177	169	208	186	195	189	193	159	195	208	170	188	180	189	174	196	175	196	161	184	189	183	202	180	158	181	184	191	185	190	181	185	196	179	166	192	198	153	147	186	164	184	188	188	177	161	164	200	180	204	174	169	167	206	177	181	158	189	164	179	185	190	175	180	171	156	182	172	191	217	155	155	164	175	178	210	159	181	177	192	201	164	185	190	156	158	190	169	184	142	157	163	172	159	202	174	167	216	197	176	174	185	161	189	183	167	196	166	165	192	155	177	161	191	190	192	169	186	203	193	190	178	172	195	193	170	172	181	188	179	195	168	175	183	158	177	196	185	186	185	169	203	156	170	159	170	171	187	178	178	217	214	171	148	192	165	175	177	181	164	192	185	184	189	185	159	188	183	170	175	179	180	171	175	196	193	172	162	184	169	176	175	184	176	206	178	194	184	185	128	200	158	188	192	191	173	167	178	161	199	204	191	203	173	191	190	175	182	172	187	188	177	196	156	172	165	172	160	168	177	198	163	194	185	162	155	205	197	184	183	176	180	177	192	195	177	179	183	174	185	197	175	189	171	169	175	189	198	191	178	174	202	178	170	179	166	223	212	177	181	166	171	145	188	157	181	169	209	143	168	157	179	186	164	203	154	184	191	153	163	175	195	178	188	177	194	190	180	177	196	153	191	174	166	182	195	200	147	177	185	177	169	180	168	175	194	180	171	199	187	187	149	156	172	183	175	162	187	175	159	187	189	179	185	174	175	194	172	165	171	163	181	160	196	187	177	184	165	172	209	166	186	174	169	186	168	162	180	164	169	192	155	182	196	172	187	205	187
1801	476	509	480	486	452	450	474	502	464	473	451	482	449	471	424	438	471	437	422	429	473	462	458	446	471	417	446	403	427	431	440	461	491	444	449	450	417	492	449	498	502	448	474	448	414	411	432	450	427	462	432	433	443	427	448	445	459	420	446	461	464	432	426	470	442	447	449	468	475	437	431	436	444	449	462	433	453	437	458	457	450	449	482	489	467	442	451	455	445	463	483	431	468	445	491	496	455	478	414	454	432	446	435	447	450	420	471	453	431	490	453	446	456	438	437	439	432	420	473	486	451	461	510	429	449	435	418	460	450	441	455	438	504	465	458	439	486	443	444	485	433	442	475	458	474	446	458	438	424	432	446	417	426	427	445	447	444	412	438	460	467	452	476	473	439	418	472	476	454	456	456	454	461	436	452	485	460	426	473	460	438	467	417	449	433	454	414	493	459	448	421	440	457	423	463	435	449	473	472	438	465	448	430	447	454	485	473	457	437	460	436	472	455	464	426	437	428	420	464	462	464	395	453	481	423	456	443	438	428	460	448	478	456	434	424	469	481	458	430	440	446	429	448	465	445	469	462	469	449	438	454	449	471	407	468	454	492	451	457	484	448	462	431	462	450	443	456	456	448	484	432	428	441	456	455	422	473	455	476	405	396	424	490	491	457	454	460	464	465	423	404	422	458	434	435	457	467	455	471	473	461	431	448	426	469	461	441	416	459	444	492	458	477	471	441	472	446	434	472	442	445	484	423	438	440	446	462	457	459	441	404	427	488	442	456	418	437	486	514	463	436	448	473	487	482	440	445	456	438	452	443	472	440	481	416	454	413	421	460	442	473	455	438	461	455	449	428	476	444	479	442	459	416	458	411	460	439	436	447	467	414	425	466	449	487	436	461	469	465	474	468	451	449	408	445	442	488	462	419	443	432	435	478	468	427	450	470	415	442	459	434	434	454	444	436	467	438	463	478	462	404	475	446	453	443	449	465	474	424	448	479	452	446	428	433	447	467	439	442	425	453	426	430	437	433	408	423	440	410	456	439	447	459	430	481	414	460	418	429	452	452	444	459	464	454	425	441	413	454	425	426	481	435	462	443	446	413	431	456	451	425	470	480	432	482	458	437	458	437	474	454	466	449	415	435	437	416	464	440	459	467	416	465	431	444	464	479	481	463	434	447	464	481	436	441	460	435	489	466	459	461	472	473	469	462	412	421	414	428	441	432	412	482	482	456	439	408	471	483	441	412	458	414	470	486	469	453	447	418	460	453	450	450	451	467	462	426	455	449	477	428	462	434	457	467	437	458	403	433	435	472	460	451	447	423	415	474	451	453	477	447	426	463	451	475	464	453	424	423	444	417	385	417	461	425	468	464	447	441	473	443	481	445	440	417	473	416	470	429	445	488	493	433	482	450	445	450	437	422	438	427	458	417	451	441	424	448	458	479	451	467	467	436	479	463	473	426	456	398	467	434	475	445	461	443	433	479	462	446	479	440	454	437	463	443	478	486	437	476	409	419	471	429	420	433	435	397	429	460	428	448	456	440	441	479	464	468	457	463	448	472	451	457	437	448	458	450	460	464	462	469	458	413	439	448	446	453	410	478	491	436	464	452	479	473	470	504	435	457	444	459	434	457	460	461	457	461	440	431	414	458	468	415	436	412	454	442	465	454	450	420	457	423	440	423	421	453	445	452	441	413	443	441	457	470	447	443	461	474	432	442	448	438	472	452	415	462	403	488	464	465	401	417	460	430	422	395	450	439	489	447	447	433	413	472	440	456	417	445	480	447	438	450	442	483	479	457	473	450	430	425	444	446	454	403	443	446	461	446	444	462	422	417	438	456	455	456	473	492	442	465	437	450	452	435	458	435	437	434	427	465	482	437	423	459	427	421	452	467	463	440	437	449	442	418	451	417	464	443	464	423	467	442	438	484	445	478	436	455	454	513	477	403	438	449	421	417	449	458	440	443	404	441	477	415	463	445	455	456	452	481	466	456	411	412	470	465	462	437	450	440	450	445	447	496	427	479	468	449	436	455	458	427	445	462	467	443	452	460	462	458	458	427	457	457	443	432	451	460	446	434	463	464	455	458	424	453	439	438	420	436	485	406	471	477	454	472	421	414	413	446	473	398	418	457	458	462	461	415	452	449	476	428	446	450	464	452	454	436	442	483	447	459	480	459	430	428	455	452	482	406	469	430	464	447	452	402	492	463	456	440	430	444	468	450	410	454	454	470	442	432	431	442	455	416	415	429	469	452	491	433	442	428	440	450	470	466	452	451	455	438	441	441	434	452	437	440	404	429	471	507	492	434	500	464	469	446	486	478	496	443	462	451	474	423	396	437	430	456	443	439	507	433	448	432	455	461	472	425	424	437	462	432	446	451	426	433	451	480	423	432	472	445	437	425	429	412	488	486	469	464	473	459	422	463	441	452	465	440	434	431	435	445	456	441	448	405	453	442	467	433	440	435	458	442	462	494	452	487	438	436	467	455	468	428	425	437	439	452	419	477	474	421	442	436	476	455	424	471	465	424	475	456	438	458	464	453	468	446	470	438	450	507	445	439	464	435	409	433	439	458	375	462	437	467	429	469	487	447	422	434	428	443	467	440	456	440	445	484	424	445	436	412	432	484	415	423	424	431	456	463	444	465	429	456	466	462	478	429	456	441	470	439	411	485	440	436	393	447	482	474	439	430	497	416	463	434	432	465	490	448	452	451	416	412	463	442	466	448	451	469	415	477	457	455	504	438	454	460	463	430	444	426	453	432	432	461	458	444	469	467	436	494	447	414	428	443	433	439	431	453	405	416	455	444	448	445	436	444	421	450	458	446	435	455	459	453	441	460	482	483	427	453	440	478	462	467	440	428	446	440	463	443	384	459	443	456	471	460	456	476	435	439	475	433	393	453	479	426	440	482	500	443	469	453	419	450	423	478	458	457	467	458	468	472	461	475	407	444	467	447	450	462	469	494	421	472	466	446	447	438	427	445	442	461	435	481	408	447	437	403	446	455	467	434	469	451	470	459	473	444	461	423	443	433	500	463	453	507	470	429	446	419	432	414	452	449	453	426	488	464	443	436	462	483	448	457	460	441	422	473	414	468	447	444	434	430	486	413	428	441	452	465	463	415	444	448	446	451	428	448	494	421	465	447	453	436	431	457	449	416	480	440	440	428	446	433	409	475	478	424	451	493	471	488	458	419	453	465	419	483	459	440	452	425	430	453	430	452	466	457	423	434	461	412	463	482	387	477	474	409	444	459	477	445	491	453	450	416	451	451	495	464	464	459	427	422	451	474	464	425	445	471	451	473	469	471	444	449	464	431	453	478	455	467	453	423	436	462	471	433	486	471	467	417	500	447	465	438	455	461	444	461	463	447	445	416	461	462	466	443	445	468	479	459	449	449	478	464	416	445	450	454	477	406	433	415	435	453	439	474	486	408	440	407	450	440	450	420	459	429	452	451	478	446	464	452	469	438	434	461	454	462	471	478
7827	554	538	470	398	369	338	307	286	260	293	285	243	270	239	265	267	240	271	264	237	210	240	233	210	241	240	222	230	220	258	223	219	225	240	243	249	239	209	227	245	218	252	228	227	232	226	230	228	216	233	251	225	214	227	240	246	248	240	236	257	237	234	243	199	222	226	246	250	243	227	234	218	255	247	222	224	222	199	231	217	207	228	229	223	230	232	240	214	225	232	235	230	220	228	230	263	203	214	245	229	249	244	252	203	221	267	224	240	209	198	232	230	224	213	255	252	232	218	245	239	216	233	239	227	238	203	247	222	233	221	244	207	249	237	253	249	236	241	258	227	234	241	217	229	226	228	207	227	239	201	219	209	244	225	233	228	243	220	223	244	255	217	249	223	243	231	239	214	235	226	218	205	229	236	243	241	230	242	210	253	227	227	220	222	243	235	242	243	209	207	239	252	218	217	230	260	229	197	192	228	241	216	235	218	224	256	209	230	240	233	215	202	231	219	206	222	253	228	229	218	229	210	211	203	228	232	182	229	253	233	220	212	223	231	226	213	237	247	227	240	278	253	209	214	228	224	238	230	246	227	262	225	238	213	236	245	224	255	227	228	228	218	204	203	228	239	191	224	219	247	224	279	230	208	249	216	257	211	199	233	210	271	233	250	230	229	237	251	221	246	248	214	219	210	259	220	225	229	205	261	224	222	238	250	247	211	254	247	234	243	261	205	237	201	263	243	235	213	232	260	170	259	210	231	242	251	243	236	215	235	208	234	264	233	241	212	236	213	223	201	216	225	268	231	245	214	228	237	186	201	263	251	224	229	252	215	227	225	248	228	234	239	235	234	222	256	232	216	217	230	198	210	220	225	226	236	235	234	239	253	226	246	264	230	229	204	230	242	228	246	226	227	227	241	245	237	218	213	221	223	215	231	185	229	240	219	201	245	239	197	203	258	228	253	268	249	216	249	245	222	234	211	219	234	236	228	217	227	244	234	243	223	219	241	247	217	227	198	227	228	228	227	179	221	239	233	221	241	240	212	247	222	208	239	215	266	272	215	237	220	235	248	211	244	218	188	244	230	218	216	240	228	239	255	208	218	217	218	194	233	222	225	211	219	221	226	240	257	212	234	236	223	258	234	242	205	191	252	203	244	245	231	236	222	246	215	210	225	222	228	207	203	204	242	252	244	227	220	247	272	208	205	207	230	225	227	222	262	237	217	212	249	238	218	266	237	234	222	223	206	248	254	239	215	263	244	214	242	191	227	225	232	222	235	239	223	245	235	244	234	215	254	247	204	224	234	256	215	234	213	214	238	226	228	254	214	227	181	210	240	246	225	242	216	261	223	236	243	236	230	241	219	225	227	230	223	224	223	229	227	232	246	192	229	225	237	234	259	231	249	235	209	217	228	276	252	212	211	218	243	263	211	227	230	245	220	225	216	222	237	241	219	215	209	234	255	219	235	221	262	249	257	235	220	207	231	248	227	238	219	214	216	260	231	244	233	235	219	247	232	252	270	221	255	238	211	220	219	239	241	217	238	225	225	255	251	222	207	223	229	236	235	261	231	234	210	234	219	226	217	238	224	235	243	195	223	228	258	213	221	222	198	266	216	231	232	199	212	223	251	259	221	219	223	207	241	234	249	229	222	243	200	223	207	213	205	235	232	196	250	213	243	248	222	187	226	202	255	260	221	233	206	229	204	223	206	262	252	223	233	224	250	231	219	245	247	212	245	252	242	233	220	238	202	220	188	225	256	211	241	248	240	226	201	236	213	237	212	264	268	209	223	221	260	211	187	208	261	226	249	232	252	222	212	212	221	226	246	214	225	231	229	215	240	207	249	223	258	228	235	225	234	245	218	225	222	223	209	220	231	260	239	215	220	215	248	242	223	226	235	237	238	219	225	241	235	270	237	237	242	211	239	223	229	237	213	224	230	229	225	238	207	272	222	223	239	212	232	204	218	191	231	235	263	217	234	259	209	213	222	248	218	204	227	211	201	214	208	202	231	227	228	232	232	251	211	223	239	239	245	209	193	229	210	203	213	234	223	249	214	229	221	231	240	226	233	268	227	237	209	219	219	246	202	262	235	236	228	214	219	240	269	223	235	218	263	249	230	215	255	211	202	230	238	224	224	228	215	226	248	230	217	196	246	235	209	226	252	231	194	235	241	222	230	219	229	222	217	242	242	232	248	224	223	175	244	205	238	249	225	237	240	229	233	242	210	249	209	230	225	265	195	218	238	237	220	218	222	230	218	218	224	235	282	230	206	225	232	234	236	229	230	223	256	207	216	256	259	202	259	221	208	263	204	232	220	213	243	241	246	224	218	232	221	223	221	213	220	202	229	262	260	240	219	219	211	240	235	208	219	220	218	227	248	241	272	220	229	236	241	249	225	231	236	205	227	210	250	243	208	231	202	242	251	213	218	214	226	247	269	233	246	234	240	226	224	206	214	227	226	234	248	215	194	210	225	241	232	231	240	211	203	265	216	227	257	227	253	238	228	267	241	251	259	221	219	238	187	217	221	239	247	262	249	225	227	213	221	233	217	227	232	203	234	222	219	224	217	238	216	223	206	209	250	233	258	234	221	204	237	226	238	231	220	225	233	237	234	241	230	223	213	202	243	242	209	222	237	229	241	241	232	236	226	239	219	251	214	254	206	239	250	245	230	205	266	229	243	259	249	239	248	218	225	219	190	225	237	206	243	230	260	246	226	249	230	200	215	230	268	198	211	219	231	220	227	212	238	230	252	238	223	229	244	222	217	240	234	213	229	211	210	213	260	237	230	233	225	240	232	224	214	216	235	238	219	218	226	215	243	233	232	234	249	238	233	228	224	218	226	236	236	234	252	203	236	223	228	265	236	222	236	236	237	202	211	226	222	209	243	223	225	240	229	208	231	234	246	282	210	217	243	231	214	241	229	242	240	208	226	257	236	186	251	228	221	269	231	223	249	233	235	228	205	228	217	211	222	221	230	215	245	218	233	228	219	216	206	241	213	254	234	227	220	221	247	216	232	225	247	273	232	229	220	201	236	243	250	214	222	230	217	222	237	270	238	200	232	221	236	228	207	210	202	215	234	241	248	225	243	242	226	239	222	221	226	231	212	221	225	217	189	259	226	246	251	233	228	222	230	252	188	222	216	222	247	249	186	227	223	199	231	221	247	258	212	218	223	223	256	234	257	214	234	204	224	261	265	206	200	239	214	213	200	186	236	217	215	235	224	227	250	223	216	231	241	236	237	253	213	265	226	239	225	222	224	220	209	231	222	215	228	212	219	239	215	224	244	264	233	230	260	229	241	238	229	238	225	243	252	262	194	242	244	248	224	233	233	233	245	234	213	266	233	233	232	210	222	209	210	244	255	240	229	216	206	244	224	233	244	240	228	224	240	216	226	244	249	219	225	228	242	248	206	226	227	210	236	241	239	234	218	238	213	226	229	225	220	202	227	219	236	245	256	253	201	231	240	216	213	239	213	219	241	247
6309	800	1249	1423	1260	1082	923	907	821	751	693	704	703	664	655	590	679	613	608	605	599	622	601	600	613	605	568	613	574	617	558	577	610	517	543	578	539	598	546	559	573	577	570	575	582	623	563	594	545	549	594	573	544	580	603	557	566	557	568	595	544	541	563	558	586	535	606	625	584	565	568	555	541	580	589	600	567	582	568	545	548	569	582	582	552	569	578	624	564	589	552	583	616	566	505	529	559	547	550	557	559	540	519	584	560	530	516	592	505	597	591	563	566	563	584	544	577	595	560	553	518	610	615	555	574	561	514	579	590	539	535	557	602	556	533	579	580	544	519	555	624	572	542	591	590	577	584	565	595	517	572	560	578	564	524	559	585	570	563	572	579	592	544	581	574	555	516	583	513	550	597	542	579	556	522	541	582	548	558	598	542	553	573	545	586	563	488	619	536	581	563	542	534	527	526	511	534	551	531	585	557	560	595	563	567	556	539	578	534	580	542	564	550	562	517	562	536	614	582	540	576	518	547	565	587	541	550	551	579	603	537	560	586	551	533	595	578	533	561	593	530	564	559	575	559	593	550	542	525	553	534	550	554	557	562	586	564	560	567	543	552	530	545	559	525	547	538	567	560	549	558	608	562	504	552	577	563	576	553	569	575	577	571	560	540	539	514	570	537	572	535	542	562	587	549	560	580	536	549	592	530	528	542	528	546	532	482	566	601	523	565	532	567	520	535	596	569	579	517	567	527	527	569	584	530	561	593	565	552	578	571	567	554	572	550	571	523	583	559	555	542	530	591	551	518	550	561	563	600	546	556	567	514	538	584	560	580	541	522	564	525	581	522	510	572	569	606	555	572	569	571	540	569	558	568	518	567	581	577	556	570	537	557	558	559	570	580	552	577	535	540	591	560	557	542	552	564	564	586	579	558	551	563	556	583	555	609	548	543	529	577	583	554	534	560	529	522	541	505	557	555	530	564	527	534	541	541	579	570	580	543	581	564	565	588	597	526	540	581	558	581	546	560	561	564	574	542	568	596	550	561	546	527	561	581	571	525	536	576	549	525	524	589	530	535	544	571	568	575	538	560	525	586	537	537	557	525	546	578	602	575	575	555	573	544	625	550	566	574	587	562	557	538	563	560	562	529	527	570	525	548	568	584	605	553	561	573	590	532	563	588	567	572	601	557	570	555	563	502	576	607	550	565	554	596	538	563	561	548	595	560	604	550	565	511	523	591	565	550	553	554	558	544	559	566	579	560	538	557	559	535	572	537	508	524	549	566	567	573	553	563	569	554	508	555	578	564	511	584	560	557	525	552	572	547	555	552	542	545	550	540	555	572	575	556	560	575	546	582	579	590	574	529	566	585	542	589	589	564	530	577	535	568	562	553	550	515	609	610	562	529	564	564	565	545	571	602	567	549	563	548	536	522	545	602	549	586	510	539	565	552	564	597	587	535	583	587	549	575	547	519	604	564	542	560	518	532	565	516	567	606	563	540	562	545	535	550	550	563	570	560	563	547	551	561	579	536	549	540	573	551	550	597	559	580	537	554	566	555	568	564	571	581	557	574	587	543	582	526	573	554	549	545	526	516	551	556	556	580	556	575	593	517	574	581	489	584	546	566	570	567	581	530	559	603	557	604	577	545	554	531	529	552	554	494	587	552	546	568	564	532	584	559	557	594	546	572	589	532	536	558	562	561	569	544	541	563	559	554	612	577	576	555	553	601	567	565	572	542	547	562	575	554	553	509	546	590	546	585	583	515	584	543	550	566	572	590	553	580	521	560	531	583	558	550	566	565	513	564	503	540	579	575	533	581	534	558	607	560	567	522	576	557	549	584	544	553	596	593	508	543	566	541	546	589	537	547	578	528	571	590	573	546	546	550	561	557	526	533	572	540	595	549	580	575	600	541	566	532	552	558	567	539	552	488	561	564	621	539	558	589	554	559	524	529	602	537	544	591	597	522	552	539	541	577	579	520	534	603	574	608	532	566	550	574	552	555	522	555	535	580	614	568	524	550	531	572	571	532	552	555	558	579	572	558	550	582	568	547	595	542	547	546	539	566	489	604	516	595	591	570	546	603	570	537	557	514	526	571	581	578	570	574	554	540	572	531	542	583	577	541	575	536	590	588	551	549	532	593	545	528	550	551	538	531	570	546	539	553	618	569	609	580	532	545	572	543	553	550	531	551	533	527	569	599	538	540	578	515	546	601	524	523	554	588	591	501	576	542	578	567	550	548	563	544	573	544	509	558	573	538	577	581	607	541	565	596	558	546	546	546	562	551	584	546	568	546	551	548	553	567	553	559	560	539	551	581	559	534	582	550	536	571	568	562	540	544	549	599	566	573	555	569	586	561	556	551	551	526	583	541	556	563	527	573	553	528	582	579	578	547	509	597	549	564	518	522	565	571	515	532	548	544	541	538	574	556	549	562	586	598	562	546	553	609	570	580	593	571	537	542	532	538	532	549	547	592	517	568	557	553	556	575	530	541	559	535	540	603	561	542	575	537	541	596	577	586	544	555	591	573	549	559	573	584	565	603	541	535	535	530	583	584	588	510	544	565	559	537	579	557	579	513	524	559	591	547	592	567	568	534	552	546	570	528	540	587	603	546	539	587	536	564	551	603	509	583	585	611	571	587	524	555	564	569	586	577	562	618	536	547	576	576	559	532	587	568	585	527	572	570	603	545	540	555	553	539	562	527	565	520	573	591	582	575	553	521	572	554	538	566	579	549	524	547	558	594	551	591	563	487	540	548	559	541	581	560	551	547	548	541	557	498	549	562	516	556	563	531	566	598	582	591	516	561	552	552	547	563	581	569	568	558	541	538	504	594	570	539	574	548	554	575	525	519	584	566	532	556	551	559	572	541	555	539	568	544	536	570	571	554	538	584	543	576	572	539	530	562	575	578	528	588	549	611	563	566	579	564	559	540	552	550	562	556	572	537	540	541	546	577	556	567	518	564	570	553	561	570	589	515	586	526	543	554	590	601	544	546	635	533	576	572	536	523	523	590	519	569	584	592	569	540	600	558	566	559	556	603	525	564	524	559	550	555	581	583	576	533	569	566	571	544	521	546	543	563	577	557	589	546	531	577	574	532	576	604	553	560	548	575	585	545	530	569	560	606	526	542	588	560	534	553	559	557	530	594	565	567	578	563	526	576	559	544	561	542	574	576	554	585	570	574	520	546	586	550	567	562	590	551	556	573	602	566	575	576	542	546	542	590	562	517	574	585	560	547	561	536	532	573	551	533	555	550	566	520	522	557	505	588	553	544	572	577	576	570	527	565	556	527	600	560	539	581	586	555	602	594	551	569	602	608	566	560	565	557	547	560	524	584	548	561	560	586	553	579	533	564	549	573	556	540	598	514	546	600	548	584	573	574	568	539	569	608	587	571	550	564	540	563	578	568	549	532	544	579	561	520	558	521	566	568	582	563	597	551	543	596	552	513	573	550	559	574	555	574	595	594	561	542	591	531	584	527	555
14801	1333	1130	947	728	592	510	501	503	447	425	392	399	476	465	424	411	406	359	396	405	349	433	409	391	370	424	393	390	364	415	374	416	398	373	382	440	384	379	434	422	453	392	388	401	382	419	395	384	385	374	420	403	375	403	394	410	388	376	385	377	372	408	406	397	408	387	407	405	382	386	437	374	393	398	418	385	401	428	401	390	408	395	419	401	393	379	356	359	367	400	440	383	387	364	403	416	395	375	381	431	444	394	384	353	358	383	383	422	409	379	358	357	386	369	418	395	401	412	406	407	381	405	427	392	395	383	399	433	386	397	398	412	370	439	436	404	394	352	386	397	350	409	387	369	392	380	410	374	390	422	392	347	369	372	397	398	373	357	359	366	405	397	361	401	365	409	385	438	424	386	416	385	378	408	368	386	377	374	380	372	388	354	400	384	378	401	405	392	434	397	388	362	354	435	381	414	397	365	365	423	398	431	402	398	405	406	382	420	376	382	427	408	425	396	405	425	411	427	415	410	384	395	371	431	397	363	418	383	386	384	373	394	396	388	400	387	399	402	396	373	401	406	397	412	378	361	411	389	394	373	369	409	426	408	424	436	404	366	450	404	393	383	392	418	374	419	374	408	389	417	386	400	420	383	422	422	369	420	405	404	395	397	411	384	398	399	392	397	416	414	408	412	375	389	426	393	355	374	384	384	347	415	398	402	404	369	393	408	358	367	379	396	418	401	379	372	351	390	418	361	383	400	383	446	386	381	424	349	348	412	367	414	378	348	415	419	406	428	397	389	388	390	378	392	399	397	396	401	430	407	439	397	420	423	434	390	411	407	461	425	396	378	393	390	394	425	414	356	403	399	379	400	358	376	438	394	355	411	384	339	390	386	401	375	394	393	401	363	384	407	414	391	404	408	367	376	373	373	386	398	393	404	419	399	410	386	352	409	375	388	375	409	363	388	380	410	402	359	410	369	409	400	414	394	357	362	386	390	402	380	378	387	392	414	393	394	415	386	377	395	421	387	372	415	370	386	383	402	409	406	373	411	417	409	403	394	424	416	394	372	384	366	415	386	388	362	345	382	402	401	399	399	381	394	365	443	401	410	375	371	417	364	379	385	404	402	403	376	370	401	377	374	393	403	378	376	404	408	397	417	400	370	422	390	414	403	389	379	412	404	409	408	354	398	355	394	410	375	398	375	392	385	405	382	372	381	378	418	390	401	402	393	362	386	419	370	371	410	375	356	413	408	380	393	400	372	441	376	383	370	432	402	397	402	418	381	343	416	398	404	401	398	386	390	411	364	394	376	403	435	379	392	386	409	381	328	382	371	404	391	366	382	365	400	386	407	414	400	396	363	402	381	444	423	392	398	380	417	420	394	406	413	403	405	408	351	379	385	402	386	400	451	438	402	401	356	386	367	378	361	395	436	401	379	386	366	387	380	419	352	381	420	425	384	386	401	389	396	372	360	383	382	369	446	394	397	377	346	431	356	420	411	374	443	438	406	340	385	415	383	391	367	361	388	390	381	414	430	400	395	395	383	388	420	406	395	392	365	367	378	426	379	429	400	439	405	411	416	416	386	424	399	389	409	394	370	396	421	373	424	406	387	402	381	397	451	405	442	389	371	408	417	375	396	380	378	411	421	405	411	425	380	400	393	356	360	411	374	400	399	351	414	411	393	382	394	403	392	365	397	373	371	388	366	398	391	381	398	360	389	406	377	392	398	385	381	384	423	378	401	377	383	403	394	387	384	387	359	409	388	367	397	413	421	374	367	370	359	376	384	396	373	395	389	412	399	413	434	398	378	417	401	414	416	371	386	374	434	391	348	357	358	356	394	402	363	428	387	397	367	397	410	367	405	384	392	428	391	420	369	437	410	436	400	395	403	370	386	418	429	401	425	410	410	395	364	376	413	403	394	408	429	383	387	368	410	388	385	388	378	370	355	342	400	424	404	413	399	417	380	389	363	404	392	388	417	383	438	383	367	371	431	409	400	377	376	383	402	367	381	405	393	378	374	370	420	384	400	411	381	391	393	383	360	420	419	367	382	353	416	428	399	373	347	420	393	369	406	434	416	393	367	381	435	415	371	350	391	398	402	437	429	415	378	394	384	360	376	351	401	362	336	395	416	410	380	369	396	402	404	378	413	342	382	396	403	386	376	396	394	423	406	394	434	407	404	424	398	423	434	434	409	396	379	379	380	389	406	413	360	391	375	408	376	385	399	415	388	376	397	402	404	426	412	377	401	375	379	402	368	376	365	378	437	426	377	365	335	374	371	425	428	404	378	345	362	387	374	379	385	376	390	376	377	386	361	359	383	382	399	386	410	404	375	381	400	423	424	389	427	374	418	380	392	439	408	378	388	368	394	389	381	409	410	400	391	375	372	393	401	358	405	347	396	401	387	429	406	364	375	405	396	378	385	400	413	408	407	434	398	361	390	426	373	424	388	396	374	387	398	395	391	421	350	357	357	395	389	395	425	395	382	361	393	387	334	362	399	454	379	414	378	382	402	435	420	383	371	379	351	412	381	407	408	389	400	400	388	386	405	388	403	377	368	446	381	396	364	375	373	365	418	381	361	390	376	396	414	409	416	392	411	386	398	392	390	421	406	364	417	340	381	379	409	387	403	405	396	371	379	336	432	350	428	397	374	380	389	389	378	390	390	414	399	362	403	428	416	391	413	384	387	382	373	397	414	403	372	381	433	400	396	401	423	393	415	410	406	355	389	426	432	407	419	422	450	413	378	429	423	385	392	415	358	401	419	390	391	410	394	439	409	368	400	405	352	434	407	414	438	381	400	415	401	366	413	384	403	387	400	369	391	389	365	458	404	380	425	391	373	406	398	426	414	414	422	383	385	381	399	391	366	430	390	393	388	386	402	353	396	421	393	430	379	407	431	390	384	380	389	403	408	423	423	394	384	398	391	401	389	360	364	441	410	421	405	429	420	414	372	376	402	384	413	385	389	425	374	380	379	424	396	417	356	376	409	382	391	370	387	365	412	385	368	379	378	382	418	385	425	432	385	398	368	376	427	389	370	403	396	371	392	389	429	391	367	419	424	410	391	363	396	402	438	363	394	399	395	399	380	390	356	340	396	368	439	387	408	413	368	396	378	429	425	403	394	371	420	408	379	382	392	427	373	390	405	387	392	373	379	392	388	405	429	417	386	347	430	390	359	362	418	365	400	413	371	408	361	390	409	415	417	410	371	389	393	380	360	386	447	357	377	370	428	372	425	390	424	407	396	354	388	368	361	364	386	368	378	403	393	400	386	354	405	375	391	382	377	405	401	395	394	404	402	398	397	417	365	370	404	368	363	385	388	397	378	397	361	415	414	391	357	409	378	415	371	354	401	373	372	419	381	373	352	401	364	374	378	403	369	391	389	373	394	399	376	416	396	404	379	367	402	337	372	357	398	375	402	410	361	412	395	393	393	378	386	394	372	367	387	399	416	396	374	393	352	409	396	377	357	378	376	408	368	401
8584	1380	2240	2502	2179	1921	1687	1456	1365	1265	1187	1110	1117	1120	1048	1016	1040	1010	925	991	950	991	1001	902	977	961	952	945	923	934	947	905	924	921	892	897	952	939	888	892	886	875	858	898	834	875	885	880	943	912	929	923	881	887	882	876	890	867	881	920	853	896	857	870	933	872	876	875	875	902	837	868	853	909	862	883	887	901	838	854	851	898	885	859	920	946	868	871	870	921	891	891	874	888	915	904	857	893	905	847	903	929	833	882	875	885	836	883	924	855	851	869	915	929	823	871	838	878	900	883	878	891	875	887	940	870	890	900	870	872	892	879	858	886	870	874	894	892	835	885	881	813	824	840	883	891	868	887	884	855	845	847	884	841	877	853	892	844	859	853	846	860	840	891	874	909	870	854	878	840	870	857	896	847	842	880	861	883	869	845	906	940	923	830	846	873	829	870	901	817	876	839	861	921	842	884	885	866	829	903	862	864	941	927	856	899	885	886	864	826	881	917	868	880	867	876	896	885	910	817	885	876	856	846	883	878	850	891	864	882	855	882	863	821	887	896	885	940	853	902	880	866	840	870	891	818	947	907	849	839	860	869	872	843	921	889	849	892	851	874	806	890	874	893	867	876	830	885	925	899	897	888	898	831	845	921	834	917	834	875	850	860	907	879	827	870	854	908	885	877	942	879	889	926	834	843	826	853	901	858	816	861	869	849	886	852	884	904	870	838	890	828	902	917	872	832	869	891	782	871	866	862	851	849	914	839	879	871	857	892	885	944	908	915	845	902	915	873	878	891	879	877	875	904	913	834	894	889	890	902	878	851	916	799	842	869	855	920	844	864	895	869	829	908	882	917	869	901	910	839	858	844	891	876	877	882	866	829	863	876	892	905	867	857	836	894	812	841	863	906	901	869	854	873	866	887	889	930	875	893	870	900	863	855	821	879	873	858	875	840	856	864	870	826	909	870	915	931	862	894	906	888	903	897	868	856	863	840	843	869	913	874	838	919	888	894	836	878	900	906	882	885	814	875	849	854	921	900	895	930	859	876	872	882	888	899	846	851	876	873	865	848	834	838	856	882	890	842	829	865	888	899	879	892	864	921	915	940	866	888	901	941	894	856	873	868	863	827	909	824	854	933	922	887	880	923	871	837	939	850	903	900	931	847	854	853	891	856	833	831	895	880	862	871	869	889	896	851	863	891	850	900	877	887	935	849	870	835	855	821	837	866	872	889	920	854	875	877	847	865	857	894	851	849	861	892	941	907	893	872	857	881	860	884	815	872	877	908	844	878	880	815	885	823	902	897	863	826	889	893	844	884	874	854	876	851	896	849	911	849	849	922	854	844	865	900	851	845	910	898	873	860	859	920	884	882	890	869	839	839	864	861	892	878	903	807	884	854	909	841	892	866	899	840	851	861	863	869	837	909	824	925	880	882	844	912	868	840	845	870	825	880	900	908	834	923	917	891	837	867	833	878	894	818	858	866	876	826	877	918	902	811	918	845	930	895	867	839	894	871	892	845	851	841	860	881	869	886	891	858	923	901	868	853	865	840	856	850	846	878	898	880	872	859	856	876	907	882	898	890	839	826	861	900	864	906	840	906	874	923	897	832	863	894	880	903	807	871	836	864	832	922	899	856	888	876	887	871	858	857	850	857	914	915	856	824	909	829	857	850	860	865	855	877	874	873	867	864	910	874	832	936	919	883	900	918	876	937	903	833	914	918	922	865	900	887	871	867	878	853	873	847	814	882	839	867	869	920	868	853	907	811	820	850	888	865	890	918	833	851	844	899	860	869	874	857	872	885	895	868	927	845	869	879	947	861	894	853	884	867	883	895	875	875	846	788	859	899	857	853	893	909	862	869	859	838	848	852	923	840	825	885	894	857	820	900	841	888	869	825	863	887	901	905	911	886	888	898	838	847	890	858	833	913	887	864	854	832	863	855	894	931	982	844	846	858	849	805	897	890	829	860	902	801	877	867	832	892	893	826	896	908	879	868	886	862	889	875	836	884	874	856	875	923	863	871	836	888	889	880	798	856	878	847	893	906	939	848	907	869	880	890	792	859	865	844	882	862	927	881	881	899	895	835	876	863	871	852	885	830	834	914	887	890	874	836	850	867	869	861	910	896	880	862	902	853	850	835	881	893	829	837	852	940	863	842	783	867	872	875	903	802	863	889	883	839	925	851	818	855	903	850	881	871	868	881	862	839	907	861	876	894	870	848	892	915	848	923	917	827	910	857	894	838	908	847	896	866	854	831	842	869	891	878	866	920	875	854	848	915	889	888	899	874	896	880	863	848	876	863	899	822	881	893	901	885	860	868	850	890	851	941	905	856	879	935	807	820	877	845	884	861	899	881	835	865	880	876	841	855	897	877	929	937	888	913	857	877	883	863	856	856	835	852	812	894	834	852	843	920	882	880	907	938	904	812	904	877	857	867	840	871	862	835	884	885	879	856	858	881	848	922	887	877	852	882	859	869	893	862	893	900	849	847	918	876	927	874	867	862	856	926	901	907	868	908	842	869	877	859	934	883	904	871	878	919	838	860	901	844	856	872	848	854	895	875	894	827	862	865	833	894	906	888	868	830	850	853	796	805	887	803	878	848	868	935	864	846	908	887	871	887	891	876	884	854	892	934	916	907	879	886	869	840	887	821	903	840	918	898	856	899	892	795	874	825	848	860	812	852	880	850	883	914	878	902	896	872	851	875	853	887	923	834	887	912	888	888	846	808	874	908	830	902	873	822	899	848	818	875	959	853	873	891	936	891	853	901	908	852	856	906	891	877	901	877	874	858	862	855	902	938	858	819	893	820	826	851	903	897	849	871	870	866	918	856	922	839	847	882	909	791	922	872	872	870	855	900	921	891	871	869	880	901	839	882	873	862	894	849	882	876	879	883	848	857	871	848	895	871	845	879	902	863	847	855	849	862	812	883	884	834	898	904	864	883	906	915	854	857	885	916	869	840	892	824	858	901	884	868	885	892	866	860	874	861	844	832	856	874	903	905	873	907	873	905	879	862	882	901	877	878	895	841	837	902	840	918	838	863	881	902	900	855	874	917	849	858	840	848	867	817	850	877	828	856	871	877	882	841	913	872	865	899	832	903	878	874	810	885	924	905	860	869	852	848	884	872	879	863	876	860	876	869	904	850	856	855	862	878	866	879	855	871	930	848	853	888	904	853	893	877	824	862	910	868	888	868	874	911	846	866	879	887	871	866	838	886	907	888	857	846	825	928	892	883	864	902	852	912	876	883	866	844	832	881	862	896	867	874	884	815	926	885	907	921	888	850	842	874	844	909	902	878	873	889	885	870	833	880	868	836	882	839	869	897	893	897	872	924	841	914	862	883	887	860	893	835	869	887	838	885	918	857	840	894	891	924	883	879	926	925	870	893	903	891	901	867	926	904	858	869	896	842	837	916	863	909	880	898	881	874	870	828	865	863	882	898	834	855	840	885	836	881	878	903	855	882	873	938	915	856	871	885	855	876
1667	209	190	182	174	225	169	181	158	189	186	175	155	184	182	181	166	154	181	189	188	166	193	182	165	176	168	172	187	186	171	167	173	206	192	163	171	171	150	156	194	170	180	177	166	173	170	170	181	181	186	198	174	174	198	181	200	172	193	165	173	162	166	174	171	176	171	159	178	156	166	177	173	209	201	164	182	188	185	176	172	187	176	201	184	183	173	228	189	173	176	168	187	172	166	200	189	166	172	197	191	177	191	164	203	170	182	175	187	179	168	172	195	190	168	178	175	187	202	162	175	150	162	157	168	157	193	182	183	189	193	181	176	176	181	159	160	187	195	173	179	184	191	198	192	177	191	141	201	177	197	171	174	173	171	176	170	170	181	157	182	177	165	196	160	192	164	171	180	219	183	194	172	196	185	194	190	164	211	153	164	187	183	157	186	197	178	149	178	178	160	164	173	171	177	185	170	159	168	182	190	195	199	182	182	182	145	172	187	205	188	172	164	176	205	201	191	181	179	177	185	166	187	155	188	195	166	172	161	160	187	186	171	177	171	172	176	170	177	180	169	198	188	155	181	174	164	181	177	170	170	181	175	160	186	170	179	170	192	178	168	178	164	186	211	174	181	171	183	186	164	168	180	169	188	199	181	167	186	175	168	184	192	196	153	171	190	192	167	165	175	188	137	192	218	163	185	179	181	182	160	190	185	173	172	173	172	167	169	166	197	183	192	187	184	205	177	168	168	178	188	175	197	154	191	156	173	156	177	184	195	189	179	176	151	190	203	182	148	186	168	193	168	179	182	190	163	156	167	160	160	149	172	203	186	147	171	189	194	175	174	179	164	190	152	180	189	163	194	191	195	179	179	173	195	183	178	203	203	204	191	185	163	196	200	157	202	204	183	189	182	167	208	175	179	218	186	178	175	175	187	189	175	174	212	190	183	153	161	160	177	163	193	177	167	177	148	172	170	156	179	181	199	192	204	199	171	200	162	160	151	200	172	179	165	182	177	209	179	181	166	169	208	181	197	175	184	158	184	201	161	178	166	167	196	185	160	168	187	174	181	173	180	171	180	169	166	193	185	187	164	196	217	178	172	165	159	194	188	154	189	172	177	183	206	178	188	193	182	185	191	159	199	181	206	185	205	193	174	206	193	175	170	169	200	165	182	158	187	191	178	171	174	194	175	165	159	163	182	187	175	193	175	213	158	184	163	172	177	165	200	161	184	176	161	161	190	161	174	181	176	178	152	166	163	174	163	166	179	191	178	182	186	202	197	181	157	182	152	178	161	168	204	173	186	190	180	192	179	173	191	165	175	156	160	181	176	200	197	171	179	185	200	163	176	197	176	167	190	201	180	163	204	189	191	190	161	217	193	171	147	168	193	166	208	173	198	182	198	183	191	202	175	160	148	199	171	166	169	198	163	169	146	175	191	193	178	154	173	151	175	170	214	179	194	189	195	190	181	176	171	195	174	163	160	174	202	159	171	182	186	175	202	191	213	178	171	170	193	204	195	177	172	184	180	156	180	192	178	205	177	175	193	169	189	221	201	178	177	179	182	175	176	160	171	195	211	167	167	179	149	168	182	157	187	162	158	186	174	173	195	187	196	190	194	195	163	183	195	184	169	150	207	181	193	186	183	188	181	160	208	179	178	190	181	176	196	186	158	166	179	185	166	181	199	190	175	186	194	185	176	158	182	157	169	195	197	221	168	160	178	134	202	182	185	168	155	178	191	204	156	176	175	177	195	179	191	164	176	177	145	179	181	186	188	178	206	176	169	165	180	142	211	160	194	194	183	186	177	194	178	154	172	193	195	168	184	181	175	169	204	203	181	171	162	167	198	179	192	177	197	176	160	193	176	168	190	204	203	198	175	179	171	190	178	177	183	165	188	167	194	191	191	192	184	170	176	186	151	182	209	188	188	188	177	168	159	163	175	181	205	184	154	174	191	173	153	153	167	190	189	164	177	171	186	175	174	180	176	200	189	178	186	194	148	177	180	170	158	162	180	197	153	196	194	170	215	208	143	214	202	180	195	190	189	179	180	161	166	166	167	184	189	159	150	195	160	177	187	197	184	178	176	202	188	175	182	180	172	190	186	183	188	208	162	175	172	199	176	151	181	207	206	173	173	159	193	184	171	197	198	185	183	186	198	166	177	168	174	169	190	181	199	174	163	204	201	174	169	189	182	166	184	168	178	196	163	201	201	188	181	184	183	181	157	152	191	176	167	162	196	168	167	164	182	187	190	173	158	177	189	176	188	195	174	163	192	192	178	168	177	169	152	209	171	167	196	179	173	183	165	188	187	174	168	200	172	143	176	196	196	185	172	185	168	156	195	153	167	151	182	192	211	175	169	196	168	159	205	171	181	195	183	177	175	186	169	178	150	131	156	213	177	160	179	168	187	177	185	162	197	193	165	156	194	176	163	164	178	173	197	167	162	168	186	167	184	170	177	189	176	167	198	161	186	191	169	201	185	170	211	171	179	170	173	190	190	201	199	178	171	136	177	190	158	164	173	138	158	175	182	174	185	164	158	201	180	215	171	176	168	187	186	175	206	157	186	154	162	162	181	172	147	187	171	177	170	193	186	177	163	191	185	161	173	184	176	187	168	181	194	171	189	164	182	171	176	174	175	187	161	170	191	201	165	151	193	199	164	174	194	181	199	173	204	181	167	200	184	178	176	163	158	175	197	197	168	175	180	201	184	183	183	155	183	181	169	196	186	176	185	203	166	185	164	170	192	166	177	189	174	199	179	190	188	201	179	177	204	178	190	189	175	167	187	174	175	207	174	176	182	163	189	160	178	159	180	176	178	168	179	166	185	153	167	204	188	172	158	167	175	169	194	183	213	170	181	181	192	200	174	176	174	176	160	166	192	165	166	156	172	173	158	200	164	187	180	196	205	197	186	171	157	182	186	216	187	170	175	188	165	181	160	159	176	169	167	173	172	157	179	166	163	185	197	180	176	171	196	203	173	200	195	182	173	208	175	178	194	174	157	184	182	178	183	161	174	175	186	185	196	210	173	185	162	203	172	171	179	168	191	202	211	190	188	175	193	196	170	181	172	200	154	193	181	162	167	171	172	168	187	185	170	191	199	157	161	193	178	182	184	175	165	165	174	198	191	171	168	169	207	174	186	172	219	192	178	187	171	182	188	170	166	167	188	143	184	187	174	189	173	157	183	188	181	170	196	182	181	167	175	187	187	171	199	198	184	186	193	170	178	187	178	167	164	198	192	176	168	151	178	177	159	164	182	168	199	186	189	187	211	190	166	149	171	178	182	186	180	177	184	175	206	189	179	191	186	181	191	166	161	168	190	183	178	188	180	179	176	168	185	171	179	188	176	175	208	160	180	156	183	193	186	157	158	154	182	158	185	191	204	192	183	186	173	186	192	170	175	188	173	177	161	174	167	169	140	176	182	188	169	172	198	156	182	171	158	181	168	161	202	182	167	163	168	176	162	153	171	197	197	218	207	174	170	188
1732	443	467	444	447	467	465	439	460	401	472	461	438	411	457	449	454	425	448	453	422	474	459	494	429	464	432	411	443	450	402	425	410	456	425	468	417	423	458	428	449	398	446	458	465	485	452	451	418	443	417	495	438	420	448	441	450	454	446	427	433	424	475	422	464	450	447	493	447	445	416	434	430	434	453	442	453	433	444	450	419	437	466	461	456	432	445	428	463	469	448	421	452	425	439	418	420	409	476	481	472	484	453	411	445	469	446	504	424	456	477	417	461	450	445	474	471	440	413	427	408	450	445	445	479	450	450	432	442	472	462	433	457	483	419	434	453	413	466	457	457	454	427	416	458	414	429	447	446	434	452	430	458	444	456	441	424	451	454	493	454	432	441	415	439	470	433	428	461	466	439	418	462	398	426	445	464	463	447	443	429	450	451	422	470	439	475	425	473	480	450	465	460	469	433	429	436	450	456	455	429	443	477	438	426	433	468	475	432	457	421	438	429	481	422	462	462	431	453	445	447	461	435	411	460	438	456	406	456	422	417	408	418	457	435	436	434	444	438	456	442	439	442	498	440	447	414	433	468	425	411	435	471	450	434	397	415	447	458	459	427	427	425	461	427	489	426	476	449	443	429	430	425	438	466	432	424	406	456	434	451	461	416	411	430	465	439	457	434	456	456	447	458	459	445	422	452	439	439	452	408	463	487	455	444	436	420	480	468	421	479	432	426	450	462	437	421	463	453	444	451	473	416	425	464	415	446	426	470	457	467	503	438	454	466	432	444	464	470	444	484	451	459	437	401	457	438	426	440	390	441	416	447	458	440	427	443	467	472	453	422	428	473	434	436	429	405	460	432	404	451	469	477	447	447	383	458	457	446	463	432	452	447	455	446	446	408	449	440	434	404	422	402	442	466	420	454	457	446	415	425	460	470	434	464	448	462	434	456	440	468	454	469	429	441	457	431	437	485	441	422	433	445	446	488	451	452	436	408	406	476	454	462	439	453	441	473	430	436	459	435	422	448	434	463	388	426	416	456	436	403	424	476	451	404	419	404	404	418	440	462	494	459	429	416	435	430	443	428	453	427	421	461	462	411	439	444	451	397	448	480	433	427	438	470	441	456	437	474	405	421	454	458	479	462	451	438	431	457	424	432	453	459	497	428	462	472	459	436	454	453	454	421	428	404	440	439	439	425	462	486	448	473	431	462	443	456	428	457	473	446	420	461	463	461	400	438	459	409	433	428	431	427	506	451	419	478	436	428	457	474	419	439	472	450	450	472	437	421	409	483	448	437	435	447	434	440	444	443	442	458	433	419	427	422	411	448	448	446	459	425	427	472	472	451	467	467	428	460	457	482	455	449	449	457	447	420	414	474	458	432	426	471	429	415	479	460	437	431	454	445	449	459	462	469	415	438	450	450	475	437	436	430	431	439	444	434	471	469	471	455	446	454	444	421	415	447	460	488	449	468	441	435	441	474	428	445	433	460	436	466	445	425	444	462	441	462	429	428	438	470	425	425	449	443	459	457	434	449	453	462	450	429	452	481	454	417	472	438	476	429	454	403	423	430	457	444	443	448	458	472	451	451	426	485	457	426	426	436	423	439	422	418	442	424	465	448	479	426	408	487	464	430	437	450	449	449	421	449	442	455	451	438	420	443	472	463	445	449	428	461	439	483	488	432	455	462	411	404	481	465	419	438	447	459	476	434	464	448	452	442	439	434	445	433	448	460	467	443	432	420	403	452	466	461	467	470	456	429	424	425	469	445	430	437	424	459	428	484	432	427	430	452	473	429	426	428	450	437	435	446	449	470	446	439	462	451	457	423	421	405	465	420	427	460	496	431	481	449	468	442	419	439	449	448	474	410	426	419	452	485	422	446	459	400	469	444	440	468	445	417	419	489	420	442	453	428	432	452	482	445	431	433	455	460	458	473	463	418	425	409	471	448	395	412	477	443	445	455	430	469	438	429	476	430	481	498	438	452	416	403	468	445	450	427	461	427	491	408	417	427	451	439	416	445	405	435	408	439	479	427	432	434	432	411	444	465	448	462	459	431	463	469	391	447	443	497	445	456	444	413	433	446	456	445	436	391	439	424	428	417	471	433	451	417	415	457	433	474	467	471	444	424	459	465	466	462	478	461	445	443	479	472	450	430	479	444	417	430	455	425	428	438	436	430	431	442	433	424	467	434	471	427	444	467	436	441	471	447	471	442	420	442	446	470	409	463	442	410	423	459	415	420	392	450	441	428	441	469	452	453	417	509	444	423	433	425	442	471	463	451	428	431	465	452	408	442	432	438	432	474	428	444	438	476	446	435	420	453	476	435	400	473	466	429	477	424	410	449	446	445	429	465	433	435	440	439	464	429	452	438	417	453	446	409	453	463	481	411	450	452	424	417	408	436	412	411	462	463	443	459	425	455	467	445	462	489	502	439	423	478	450	434	452	461	426	425	432	476	427	454	425	440	437	421	444	478	470	416	438	451	449	415	463	450	480	406	454	418	413	450	428	449	415	447	426	489	430	435	479	438	451	459	438	470	438	471	433	477	462	436	459	428	439	484	477	488	423	461	436	458	462	440	484	440	464	425	465	469	419	391	466	406	452	453	469	394	447	453	459	459	432	432	453	449	417	441	448	454	445	436	403	453	410	461	486	438	434	435	455	456	449	476	440	465	420	433	403	439	425	445	407	483	451	426	453	454	441	409	423	456	453	450	469	447	440	435	454	434	440	448	433	419	472	476	453	442	425	481	451	429	452	452	398	466	453	428	445	475	446	480	461	455	400	438	467	475	438	443	429	433	451	447	443	427	430	461	455	459	442	430	444	446	451	439	434	431	468	428	446	474	447	425	432	462	458	438	431	409	435	420	419	452	431	451	427	445	446	398	460	427	426	449	428	440	420	449	444	463	446	443	446	432	456	448	484	438	412	485	446	430	447	453	485	413	434	435	436	433	477	422	445	425	449	430	438	472	420	442	464	472	442	427	416	430	449	449	433	452	465	442	451	431	430	474	453	436	432	449	479	416	470	399	474	450	444	476	449	463	455	443	455	453	420	430	466	499	453	423	473	441	448	401	412	428	457	427	431	422	398	437	454	477	424	464	440	469	457	445	467	442	456	450	444	413	421	445	460	473	451	459	437	448	435	442	465	464	480	465	423	444	462	442	454	472	472	452	418	443	408	448	434	421	413	420	473	447	441	453	399	448	428	430	438	430	410	428	418	471	485	460	425	426	462	440	481	448	462	452	503	435	437	467	417	493	471	490	458	416	471	395	450	448	408	441	484	436	433	436	402	468	470	409	458	457	446	430	446	495	475	430	436	433	434	401	483	491	388	485	428	480	432	477	445	438	464	457	428	459	446	455	465	417	466	471	425	435	467	437	475	482	439	454	475	454	392	465	412	453	416	448	472	443	457	428	417	421	420	453	483	490	443	432	446	453	431	400	391	422	435	477	444	438	452	426	420	435	466	409	445	431	472	444	439	448	442
8064	644	589	495	375	334	321	310	289	255	228	255	270	275	260	265	291	242	269	228	223	241	255	257	225	255	251	239	237	243	238	213	222	236	229	214	270	234	216	254	232	224	221	223	199	208	226	249	228	232	243	242	234	243	217	243	246	265	208	261	234	248	219	236	250	232	234	243	249	239	261	246	229	243	233	214	240	215	222	187	214	271	231	250	245	218	223	260	199	238	245	236	243	211	240	226	238	236	221	278	199	198	215	231	262	238	215	262	220	212	227	236	258	221	233	230	228	264	226	254	208	255	212	228	252	252	226	214	239	226	216	252	239	239	248	224	224	241	245	226	206	222	204	237	223	247	264	252	217	222	249	229	201	257	219	243	232	236	254	252	228	220	241	200	210	218	235	255	193	218	229	236	231	234	232	214	228	226	236	270	224	244	224	246	254	246	255	230	230	266	224	255	237	258	237	249	221	233	254	251	246	216	187	203	234	225	240	238	221	244	243	221	247	239	190	235	212	202	242	227	217	194	210	203	229	219	240	247	226	221	238	221	216	252	229	236	231	231	241	236	217	234	241	210	246	237	214	228	227	229	227	222	215	242	230	213	260	216	249	223	233	238	245	265	230	249	244	226	215	217	238	214	223	221	222	232	230	250	239	242	250	222	229	241	242	236	203	236	215	218	244	246	222	231	194	225	211	223	233	252	258	261	228	262	237	233	222	259	255	239	228	243	256	234	253	187	237	215	237	210	229	229	239	236	262	234	229	212	226	216	244	214	253	229	240	196	217	236	235	221	246	232	243	232	221	209	231	237	221	237	245	255	230	259	239	247	219	214	235	267	207	242	244	237	233	228	277	232	231	222	249	252	235	222	221	263	238	248	233	218	266	241	231	216	228	246	262	239	216	226	214	223	190	229	213	213	241	218	218	212	260	255	233	214	251	250	231	226	238	253	220	251	231	241	210	213	204	204	248	227	217	232	246	247	213	220	235	238	260	240	227	227	250	241	229	237	232	259	240	226	239	241	246	227	240	240	230	199	213	202	222	221	229	206	247	226	261	274	229	237	214	234	239	216	259	255	240	222	214	247	212	258	247	229	219	258	222	201	205	253	199	266	222	250	245	240	239	229	224	234	217	225	257	233	240	250	248	199	219	229	238	242	196	255	215	207	232	235	222	226	245	252	245	236	214	234	251	208	240	233	237	217	251	260	232	209	232	234	227	222	242	253	236	253	223	236	222	248	254	212	230	261	253	217	226	215	265	225	231	213	221	219	244	218	214	214	230	229	204	275	215	234	251	245	235	213	216	246	240	222	196	226	214	205	280	223	235	267	201	262	240	210	224	236	232	228	207	252	204	256	225	246	239	244	235	187	201	225	238	258	227	213	281	242	222	239	219	223	220	223	228	254	232	218	226	234	228	232	243	221	237	225	226	260	241	223	224	251	252	219	223	219	222	228	201	242	252	217	223	217	242	257	246	227	259	243	197	228	214	223	237	224	259	276	227	235	214	239	224	222	212	228	241	212	241	237	225	244	226	238	220	216	233	236	239	239	232	247	221	223	245	225	260	213	220	219	220	229	220	178	268	225	229	234	212	209	241	275	262	263	222	238	241	238	212	248	220	245	247	244	220	235	247	250	241	233	243	239	217	233	244	228	262	250	262	221	221	256	229	234	216	204	207	243	231	234	262	226	217	210	226	237	234	233	241	233	221	250	240	244	216	233	248	220	222	224	234	277	219	224	206	237	217	206	233	242	242	237	247	233	215	205	261	232	227	238	223	197	222	255	263	246	240	256	222	227	240	263	215	240	210	258	212	253	240	250	250	210	215	234	252	247	232	216	237	229	246	232	218	238	201	198	216	248	250	226	200	251	228	249	226	205	218	253	226	259	226	229	252	249	226	224	234	230	230	260	215	244	238	232	225	201	232	239	256	235	199	228	223	221	247	209	251	265	210	233	221	265	230	240	233	226	224	231	204	246	245	209	230	242	206	217	250	230	214	230	216	242	230	222	233	201	254	209	212	206	222	233	221	232	213	191	241	262	209	232	239	254	233	208	251	245	250	242	230	223	254	216	208	215	229	234	264	217	240	245	210	237	246	223	259	241	242	187	205	221	222	248	246	216	212	246	232	218	266	239	233	275	241	214	218	211	197	259	230	223	215	236	198	244	234	223	224	229	221	224	234	243	230	212	226	228	207	238	229	242	208	208	225	219	204	242	236	251	230	248	245	231	225	204	210	223	202	233	237	203	233	283	216	242	221	213	223	228	248	231	236	202	197	234	234	244	229	212	226	231	220	246	249	219	233	201	223	219	218	244	241	244	255	221	246	209	224	221	241	205	209	241	240	230	238	252	241	251	246	240	246	237	238	221	247	232	211	242	230	252	235	236	241	242	232	223	229	212	235	232	237	259	221	233	244	238	212	236	228	229	213	245	213	255	259	246	211	226	241	220	223	229	229	208	230	212	229	221	243	210	215	222	196	222	256	225	257	196	233	257	267	234	244	208	220	232	236	257	227	242	249	236	241	235	224	232	224	243	235	247	214	262	213	232	254	224	229	228	232	219	236	212	213	225	214	222	256	237	256	270	237	262	256	225	220	231	233	248	241	222	241	261	208	251	257	250	214	228	231	230	218	263	239	250	232	242	224	245	239	240	206	228	234	196	230	210	223	232	220	240	215	210	232	237	225	223	238	239	238	238	207	225	241	236	229	220	231	263	232	206	221	226	223	226	263	229	231	219	240	237	254	206	243	211	245	255	238	224	238	220	232	220	229	214	246	222	235	235	224	264	248	240	219	231	219	229	256	245	225	261	252	262	222	227	248	229	217	232	250	214	261	236	278	241	214	234	239	249	252	226	227	232	227	239	229	238	256	243	231	221	238	221	192	265	223	246	253	250	245	227	210	258	238	233	234	202	243	237	234	205	221	260	236	233	233	230	241	225	219	237	221	238	227	264	214	237	236	211	244	231	223	202	228	234	227	226	242	212	230	233	207	226	202	222	225	264	244	235	239	225	250	250	267	207	243	233	191	229	214	241	242	246	223	220	218	228	230	238	233	217	254	251	263	269	252	228	213	257	221	228	212	223	248	239	262	231	227	217	216	239	226	243	225	238	224	207	262	242	247	236	222	229	246	230	225	230	262	234	253	260	238	250	199	249	216	221	227	236	225	215	249	238	234	232	207	221	265	246	232	233	208	225	231	233	233	230	220	201	216	209	229	210	226	252	247	239	254	235	218	240	244	227	248	238	218	240	233	192	217	226	219	198	231	221	222	231	239	239	229	228	225	218	224	223	199	230	235	216	239	210	248	253	211	237	229	227	203	260	216	236	237	240	253	260	240	225	233	234	220	250	241	243	224	247	236	251	252	216	254	258	222	231	251	203	203	233	241	242	245	230	230	237	256	238	216	253	268	242	240	231	251	222	223	229	209	208	208	252	233	246	252	222	215	234	216	264	253	219	225	217	267	203	241	218	231	241	240	250	239	240
6559	842	1238	1350	1261	1128	958	886	781	810	756	739	691	694	655	633	646	698	656	600	622	577	654	617	542	611	639	522	584	578	581	574	561	611	568	554	576	602	607	567	567	532	578	587	576	572	564	537	574	564	560	573	547	536	594	546	565	564	537	601	580	561	550	594	555	580	586	536	559	544	567	539	564	581	543	524	560	563	557	592	560	559	567	556	550	587	549	560	580	554	603	547	565	578	509	535	617	558	560	562	548	571	556	538	583	562	600	575	554	571	560	584	548	570	581	568	566	564	568	591	576	611	587	512	561	553	566	586	575	514	554	553	590	518	554	590	563	588	577	608	587	546	568	541	566	580	563	562	568	596	553	542	539	604	549	540	615	548	579	592	564	568	588	530	568	581	535	547	503	584	564	547	592	573	564	520	559	550	554	554	546	592	596	560	588	533	592	584	583	542	591	612	548	563	554	589	579	560	558	598	621	571	570	587	538	603	567	580	508	590	513	587	541	570	566	551	542	549	580	547	557	544	530	562	553	579	583	603	564	501	541	532	538	560	564	564	577	530	569	567	538	567	538	581	586	548	569	550	597	592	598	564	544	546	548	549	562	528	541	556	542	570	598	530	558	554	586	529	551	525	534	543	500	576	608	584	554	586	559	556	539	546	572	546	541	561	557	537	562	598	548	529	603	556	565	554	579	602	542	544	543	529	530	565	546	580	549	596	515	576	562	540	543	568	561	542	562	546	544	564	570	520	542	564	519	544	570	599	531	592	549	539	537	583	547	609	539	566	585	564	559	549	564	543	543	556	557	575	557	559	566	574	507	537	552	562	581	522	556	586	527	596	539	586	543	563	576	584	573	546	559	569	551	555	550	534	555	581	598	540	579	539	517	556	590	575	568	571	542	566	569	542	544	616	524	555	570	612	551	576	568	602	565	553	570	558	586	557	567	547	543	533	574	600	546	558	599	542	528	551	536	564	555	537	574	597	571	604	543	567	519	569	565	582	564	553	574	596	573	530	579	580	574	573	570	574	558	565	528	544	528	547	518	578	542	618	569	525	556	556	516	546	566	539	572	548	552	559	530	568	572	560	566	570	554	547	555	578	597	573	526	585	558	579	546	524	550	550	541	554	534	558	603	550	565	542	544	560	553	581	540	572	551	552	540	566	542	603	567	565	589	564	541	537	565	564	561	552	589	555	602	574	566	562	530	588	559	567	557	564	587	589	581	549	567	577	568	556	534	573	579	549	566	529	602	547	581	542	531	552	609	532	626	542	593	540	569	566	604	539	553	555	593	580	566	588	511	564	589	556	549	579	587	550	582	539	602	602	532	554	570	572	567	593	546	574	569	555	565	552	574	574	571	561	563	546	533	570	589	545	592	605	543	584	531	592	555	572	543	584	568	550	590	574	548	557	544	624	586	569	595	574	570	574	574	623	541	582	573	540	556	555	601	558	547	564	573	571	538	585	540	554	541	578	592	558	556	562	574	546	557	580	546	592	581	531	562	553	605	552	540	552	589	568	549	571	545	526	582	579	592	574	581	531	575	575	592	522	562	549	588	535	570	537	550	540	556	550	522	580	587	576	551	554	606	568	581	560	586	564	622	582	549	558	595	533	555	584	582	586	523	512	576	555	553	564	538	552	533	540	521	570	525	560	581	612	559	558	559	554	530	543	564	573	595	578	560	531	535	538	568	548	555	581	544	557	555	554	548	607	571	560	545	534	609	582	588	551	553	557	595	537	551	528	517	563	527	562	594	527	584	553	530	558	550	578	566	609	580	595	527	542	545	575	552	540	563	581	540	565	526	558	538	589	527	571	575	565	581	534	585	529	556	530	533	564	549	547	618	630	554	574	555	542	558	559	580	602	581	582	549	565	562	566	603	543	567	567	614	554	593	558	546	586	512	545	587	550	543	576	580	559	521	565	588	550	550	517	601	570	573	572	567	610	559	522	576	563	532	564	570	568	536	555	540	583	557	527	570	529	565	586	556	542	539	580	578	541	580	539	558	547	529	606	575	551	541	528	561	549	568	563	563	550	558	585	594	580	483	569	559	578	576	554	551	575	538	578	543	587	553	595	547	552	591	581	581	566	516	581	538	516	504	542	551	536	577	578	563	511	543	534	579	588	563	555	547	523	543	576	562	618	572	539	594	571	586	579	545	528	550	556	530	535	543	562	514	579	524	565	572	578	568	517	542	592	580	615	571	577	603	557	595	586	519	545	564	557	591	574	530	527	549	571	577	567	556	576	579	577	585	562	556	567	568	579	555	536	569	556	562	537	571	554	541	566	565	523	552	576	582	568	549	586	548	562	548	544	569	512	584	535	559	611	568	580	576	566	605	587	567	589	552	584	575	551	553	545	546	614	590	589	532	519	548	546	569	523	526	529	524	526	593	565	548	572	550	582	554	606	590	574	587	521	538	621	578	586	556	550	544	594	563	547	533	529	591	537	588	578	568	542	556	575	549	567	554	542	545	568	578	529	596	526	587	554	566	539	555	525	566	570	570	532	582	531	556	565	568	512	534	603	547	600	574	554	572	557	564	579	524	571	550	553	555	565	557	524	566	545	522	576	575	592	529	615	558	581	599	518	566	579	550	559	554	575	586	577	559	540	566	542	564	563	562	528	569	540	573	552	552	557	525	566	551	558	572	540	578	590	603	562	553	548	560	566	554	559	531	635	576	604	565	571	552	571	502	589	551	538	531	575	617	580	606	570	581	580	552	558	592	568	572	567	519	576	555	535	468	558	585	557	569	548	567	611	594	555	575	561	561	546	573	587	570	571	565	563	575	592	585	548	578	609	594	600	568	536	583	535	515	559	609	548	552	568	547	549	582	551	580	561	575	576	573	572	545	585	546	546	511	586	548	567	578	546	559	579	550	594	566	574	610	595	562	551	570	592	601	535	539	533	510	567	582	585	610	525	582	547	530	577	578	563	585	578	553	568	544	574	583	569	543	564	572	564	602	591	562	611	557	568	609	577	565	527	555	545	570	514	562	606	527	545	527	544	558	589	551	587	581	531	600	594	592	567	576	585	555	574	557	557	554	526	535	569	554	525	564	576	564	540	577	579	588	546	550	571	574	576	548	529	555	629	585	532	570	575	589	545	585	577	557	588	562	555	595	547	547	582	570	589	553	583	562	592	584	556	546	583	546	570	569	536	540	566	558	562	555	524	521	561	582	575	549	566	570	521	577	577	535	553	561	543	574	556	567	540	583	552	523	570	554	569	550	521	568	551	565	509	549	548	572	524	545	564	570	547	534	557	561	536	563	557	605	580	590	540	530	591	558	581	567	592	608	596	519	607	563	562	523	578	587	593	569	577	530	596	555	558	554	525	571	597	599	560	562	532	552	572	587	529	560	548	541	551	571	556	544	576	581	537	585	557	574	601	537	537	534	588	570	549	577	570	556	523	570	547	577	510	556	600	565	554	522	601	587	548	579	543	572	566	561	575	665	542	579	595	541	575	598	572	514	572	544	554
15017	1477	1128	928	725	592	550	552	477	489	429	426	468	435	434	473	424	438	429	404	423	431	399	364	434	405	375	415	397	440	416	402	398	414	395	390	392	369	371	431	431	371	392	405	425	431	434	380	397	431	406	365	434	426	404	409	398	410	388	427	372	386	411	390	398	409	419	389	427	371	371	395	379	374	453	409	401	399	366	398	401	395	354	432	412	396	455	347	395	395	374	429	417	393	386	416	430	418	390	380	451	410	385	396	380	413	360	382	400	381	394	405	386	401	391	363	405	394	398	408	390	408	404	381	372	397	390	409	396	402	395	378	401	422	390	418	394	423	408	395	409	367	399	395	391	415	403	439	407	395	378	385	369	389	413	405	408	393	375	397	408	393	420	366	400	388	343	362	372	389	404	392	402	347	396	399	364	363	390	391	426	397	421	351	366	392	372	415	396	415	392	391	390	400	370	370	400	354	428	397	436	362	394	409	403	373	420	412	385	399	443	412	416	416	389	406	381	369	380	385	376	384	414	420	422	407	373	372	387	366	406	409	409	404	383	414	368	373	413	405	368	372	401	407	360	446	403	383	382	353	401	403	385	386	394	371	378	431	360	418	388	397	383	392	411	399	376	444	414	404	389	400	400	365	402	424	417	369	398	395	386	393	404	391	417	385	372	377	433	429	386	377	393	408	399	413	429	419	379	415	393	444	398	382	387	422	396	420	379	370	353	393	395	373	447	374	406	398	393	390	369	400	370	402	408	445	398	381	394	417	401	367	384	385	381	400	399	392	407	390	401	388	377	413	410	377	427	421	394	405	367	392	371	395	388	412	381	445	385	402	374	353	396	400	374	427	393	353	379	385	384	406	386	381	389	392	383	371	404	396	397	431	403	388	435	377	390	397	400	395	385	381	397	380	426	374	393	427	375	406	404	398	387	379	373	372	358	425	385	379	383	405	384	383	396	419	393	399	390	388	372	423	374	401	411	391	403	404	410	357	350	424	391	419	435	378	424	409	381	421	355	397	439	376	378	391	378	408	432	417	389	383	410	374	368	404	397	351	378	387	364	396	416	406	405	384	380	442	399	385	410	396	382	386	366	380	398	406	401	426	380	397	439	383	407	417	369	394	387	361	400	406	437	393	359	391	373	401	413	366	380	402	380	419	397	380	366	393	430	417	368	386	416	386	403	378	444	412	381	449	374	437	372	387	416	379	403	407	381	403	399	403	377	402	401	375	385	434	395	408	437	364	400	395	416	449	373	412	417	408	391	363	408	370	399	352	391	389	378	435	417	396	414	395	389	390	381	409	388	409	402	387	354	368	411	374	418	375	389	403	397	377	393	394	398	395	417	410	394	360	395	430	413	425	410	404	406	369	390	384	385	408	424	416	369	379	405	358	423	347	431	383	415	407	397	398	392	345	358	406	404	410	382	424	383	418	415	399	401	349	369	441	393	384	420	391	377	383	397	395	413	413	351	346	435	363	389	370	439	373	389	369	401	402	426	383	350	427	425	377	368	408	420	400	393	397	425	360	391	413	388	360	412	371	402	400	413	435	412	444	384	411	403	391	398	405	374	389	441	392	380	376	425	424	405	387	387	398	383	421	409	398	373	402	390	363	391	420	418	383	410	413	373	373	387	398	422	410	392	387	393	416	433	392	412	396	412	408	357	416	381	423	414	400	464	422	351	377	378	422	396	400	368	418	404	423	403	423	376	381	402	356	385	389	355	379	391	365	415	412	407	408	398	378	373	383	414	405	408	381	415	411	393	395	426	347	436	357	401	414	403	394	417	360	387	422	392	420	448	414	427	410	402	407	391	383	430	378	392	389	383	379	421	373	444	403	405	427	366	411	420	372	414	389	425	411	413	391	388	411	399	367	384	373	389	423	362	406	438	426	408	382	371	416	420	385	400	336	412	410	406	397	431	404	397	359	424	418	372	391	378	424	392	385	383	396	389	361	378	361	367	374	435	399	387	432	398	402	418	369	390	369	379	378	387	396	392	416	429	420	403	373	356	362	430	393	402	418	392	412	394	381	398	401	411	395	409	389	387	401	440	395	406	404	354	382	420	404	392	373	436	403	358	415	409	367	395	400	413	420	370	398	414	399	412	386	410	377	419	393	406	389	416	385	409	443	399	383	438	383	399	375	370	352	415	411	375	396	413	404	397	356	436	417	415	385	362	431	389	390	373	385	428	413	369	398	374	406	413	390	426	383	380	408	407	412	421	438	394	357	373	383	391	384	396	387	359	364	367	377	374	402	407	373	390	413	379	430	359	380	396	387	371	362	393	429	377	382	413	349	377	399	422	407	442	440	380	419	415	395	405	416	397	381	362	389	384	394	431	412	380	408	387	372	397	417	386	391	384	388	373	400	430	398	413	381	399	383	392	380	417	405	428	428	372	394	414	389	425	412	422	412	394	370	390	409	397	421	422	377	367	380	374	383	416	422	398	386	382	387	396	387	393	420	391	420	400	459	365	407	375	383	387	382	409	374	358	400	411	404	396	387	411	385	371	404	405	413	394	427	404	402	396	394	379	386	417	401	396	401	394	389	390	425	408	379	398	397	391	406	386	393	431	382	403	410	368	387	455	387	425	394	392	407	402	402	430	398	406	388	366	407	412	403	355	389	406	429	434	403	427	408	360	422	399	372	381	415	370	401	407	370	446	434	385	425	375	376	423	402	377	411	401	422	372	382	406	372	435	406	357	387	411	384	364	386	389	399	401	432	370	420	365	406	398	382	367	399	368	368	379	387	394	369	394	370	370	374	423	413	371	408	398	396	399	424	366	368	392	382	384	379	418	392	405	412	402	366	373	386	424	371	342	429	393	361	414	408	382	393	433	399	419	392	378	373	380	398	360	442	419	378	413	443	357	374	388	376	465	359	390	412	416	421	417	425	363	343	389	422	396	371	389	426	366	412	408	386	379	425	413	424	400	390	394	398	394	403	388	435	415	398	410	405	370	404	397	405	398	393	394	390	402	381	378	403	435	405	413	416	370	397	392	392	394	407	388	393	403	391	428	404	389	397	358	379	436	443	388	403	390	386	425	389	410	391	402	405	344	390	369	406	377	366	412	449	404	418	371	413	409	381	374	391	404	431	418	406	425	400	374	415	388	391	370	366	388	409	424	414	405	402	398	369	421	399	395	414	418	359	394	385	396	386	372	360	388	400	387	346	388	391	387	417	457	375	392	423	365	411	392	437	418	395	422	406	397	416	388	445	407	423	433	377	405	381	392	336	359	355	395	399	384	422	385	427	366	396	394	390	385	426	401	381	416	418	352	385	408	367	407	410	374	414	405	362	391	369	418	429	360	403	394	427	411	403	397	377	409	350	401	374	360	422	424	370	364	397	385	397	400	395	375	396	410	391	382	371	385	424	403	366	396	347	371	427	367	395	444	428	400	382	352	418	365	412	399	405	382	395	403	357	376	359	403	407	370	390	385	384	382	419	369	396	381	425	420	356	400	375	415	420	393	390	404	380
8639	1365	2367	2429	2237	1955	1665	1482	1391	1345	1229	1093	1111	1062	1081	1036	1049	1002	984	1020	950	978	952	981	956	881	900	937	938	922	952	891	890	855	930	883	951	852	850	891	915	898	884	854	915	889	922	882	904	901	879	856	856	873	855	910	894	896	867	830	881	887	858	827	882	862	877	906	920	822	886	899	859	863	930	923	822	883	852	844	906	919	930	905	878	887	853	914	876	882	878	862	881	894	911	887	872	890	912	875	893	896	898	889	869	859	884	895	881	903	904	873	889	914	880	892	843	904	883	861	850	882	900	900	871	828	878	837	850	835	884	836	884	868	840	899	924	902	856	856	912	874	857	874	892	872	871	876	888	904	917	916	822	892	864	887	841	864	906	918	950	871	858	887	873	828	891	892	847	842	862	864	862	873	856	852	873	917	854	875	877	902	847	931	858	863	865	899	867	862	885	897	902	913	875	863	821	842	864	890	853	864	857	841	921	891	841	897	877	867	832	877	910	889	891	895	845	822	903	897	952	862	888	851	925	892	899	860	861	917	847	842	902	845	865	835	899	934	872	891	915	896	876	829	880	874	864	857	915	889	910	871	844	878	929	892	888	905	871	896	885	866	917	875	869	841	883	918	858	884	878	891	846	885	885	841	841	818	860	900	908	867	893	854	933	879	815	866	843	838	885	882	838	850	882	854	882	883	922	860	860	904	891	828	824	857	915	868	875	870	861	864	904	889	887	867	873	905	906	858	880	922	877	867	874	859	845	871	854	904	893	884	839	879	865	879	905	900	825	887	910	860	857	862	830	853	831	886	863	911	852	905	844	859	864	909	862	910	863	899	868	881	884	894	841	869	858	853	895	852	892	847	865	837	938	843	835	916	902	857	833	864	853	808	899	864	841	851	875	921	850	866	878	825	904	819	843	860	889	862	844	866	828	868	852	877	833	885	811	870	844	835	860	858	858	810	926	898	879	848	825	828	846	930	922	881	918	855	890	862	898	819	841	896	905	891	898	845	843	841	847	830	891	904	839	894	914	832	899	879	849	832	885	868	845	896	845	874	910	859	857	880	867	876	863	858	871	857	886	926	866	868	837	880	888	867	806	890	886	903	883	897	854	890	913	852	865	837	871	888	864	893	842	894	900	874	904	862	865	910	913	854	866	916	862	865	898	882	823	833	902	925	868	881	895	942	877	884	906	882	875	854	880	878	878	844	850	890	890	846	915	902	881	920	903	851	875	840	892	857	931	902	902	859	867	899	903	865	852	811	828	874	875	880	886	875	906	858	864	865	878	896	900	867	882	858	835	890	868	884	840	933	865	899	888	853	883	861	865	921	922	894	891	923	892	841	843	858	916	876	893	856	890	853	910	865	906	867	898	831	914	895	860	845	922	856	870	853	857	859	872	910	868	842	858	831	861	863	874	858	944	873	866	913	895	873	876	925	901	824	838	854	876	867	825	866	902	883	861	836	863	919	857	833	903	862	897	898	835	867	919	826	902	865	862	891	872	865	873	909	907	901	837	874	877	901	881	844	879	875	843	865	890	867	870	899	871	847	828	878	844	870	913	823	846	907	875	852	913	815	847	874	904	857	869	832	899	892	896	884	937	831	870	882	857	931	842	848	859	853	857	868	851	936	829	882	839	898	857	869	882	906	861	903	887	952	861	917	851	872	937	909	877	824	797	895	911	850	831	920	853	860	882	885	864	820	854	874	880	821	903	911	863	875	898	858	883	884	897	860	886	855	882	871	837	911	881	866	814	908	861	866	875	882	902	871	954	845	865	909	855	849	885	846	882	861	883	899	794	867	874	908	884	895	889	876	879	897	920	824	873	923	843	901	856	909	889	873	941	921	892	824	841	849	894	878	874	830	907	898	882	846	872	868	867	873	891	870	923	854	926	881	893	860	889	897	925	872	831	880	842	893	880	881	882	894	901	904	921	903	895	879	852	811	880	843	877	844	918	868	846	887	884	894	884	900	941	864	827	884	889	875	862	863	880	926	902	846	942	864	873	885	872	923	792	933	819	901	868	866	855	829	874	854	828	887	889	868	871	913	867	852	878	887	941	830	888	936	840	879	886	861	921	862	860	869	911	872	866	843	850	877	886	813	930	857	875	854	946	847	857	912	891	873	888	814	882	877	862	882	852	841	817	795	909	865	860	855	852	891	865	843	870	863	802	873	857	881	860	879	838	833	861	813	864	887	940	946	908	864	878	823	828	899	875	867	882	879	866	882	899	847	829	901	899	851	930	839	888	885	878	857	896	867	871	854	890	859	915	878	837	921	932	860	938	874	867	846	848	917	847	828	877	863	925	908	858	901	909	887	969	854	911	886	880	862	859	826	853	891	876	886	913	863	864	907	898	922	891	871	916	890	836	890	838	851	874	868	829	925	856	896	841	911	918	860	858	905	865	844	883	900	891	903	840	863	845	875	834	910	886	898	857	870	847	873	860	866	910	905	822	874	939	865	881	897	877	933	886	874	871	850	864	871	880	843	855	900	939	860	926	891	891	833	808	900	810	865	901	865	905	847	873	843	801	848	896	854	868	919	840	883	839	891	868	875	891	845	882	914	865	883	862	891	870	906	875	863	872	889	916	897	867	913	867	908	927	840	864	876	858	842	881	879	832	856	882	904	831	887	905	869	903	866	918	875	845	892	825	891	882	881	850	867	904	874	842	844	905	862	874	911	945	850	865	852	908	859	845	899	858	871	875	887	897	863	884	850	855	896	870	858	889	879	839	862	880	806	851	849	845	873	849	833	894	846	861	828	869	856	890	877	878	863	909	823	886	924	830	884	870	839	969	883	869	842	951	823	859	873	895	886	863	834	910	954	896	938	855	871	862	864	829	859	911	845	851	802	886	872	920	845	818	851	903	874	898	856	910	859	860	879	865	884	886	809	864	855	866	868	942	922	911	828	812	913	862	913	847	890	884	830	870	869	884	941	844	882	868	885	864	865	836	907	827	923	934	840	888	902	863	915	886	835	890	874	846	919	872	853	860	807	849	860	905	864	828	870	833	845	876	904	884	901	862	850	828	853	872	927	895	886	858	900	860	840	904	850	823	843	928	946	861	864	883	855	844	880	923	878	896	931	934	875	852	871	857	888	864	866	870	874	899	890	855	921	869	909	868	837	857	866	883	829	888	865	893	822	875	883	895	928	874	882	849	849	856	879	868	887	898	894	841	853	848	846	863	873	894	805	817	876	911	855	839	886	906	914	860	864	854	828	896	884	879	939	877	861	854	891	897	911	871	813	877	880	836	811	885	887	836	887	876	878	890	921	895	802	829	844	857	872	857	952	838	831	870	832	879	894	940	860	873	860	907	925	904	874	909	912	911	894	835	859	839	856	925	851	892	862	922	847	898	864	866	916	841	894	848	916	827	904	842	843	866	814	844	862	870	862	847	899	827	911	839	833	867	862	916	855	882	846	891	840	915	859	882	907	898	852	893	855	921	852	889	849	865	870	899	863	892	889	896	841	858	915
1832	193	189	172	200	169	181	180	210	169	156	192	208	204	191	177	186	205	154	178	184	160	168	180	155	192	177	163	187	191	199	192	177	152	178	180	194	189	194	179	171	186	180	198	199	205	191	209	176	182	187	181	165	181	167	188	162	183	155	183	177	193	155	184	173	156	179	172	178	168	188	195	167	205	188	186	149	161	202	178	201	194	185	185	147	182	175	166	178	150	186	175	163	186	205	205	159	183	168	198	206	181	167	160	167	177	200	175	160	184	167	171	164	175	197	173	204	168	194	186	180	174	200	199	179	204	185	148	183	165	188	166	173	155	161	179	187	153	179	191	167	183	182	160	172	204	181	199	187	175	174	176	196	170	164	187	169	185	173	176	166	189	206	179	187	162	200	191	197	195	159	175	195	200	176	189	175	200	212	203	168	188	181	167	171	193	170	176	193	155	186	173	205	189	176	172	180	166	163	178	177	187	177	196	211	209	179	183	154	185	154	165	191	205	190	177	189	178	161	195	174	177	174	195	161	187	188	178	196	181	179	185	175	185	167	167	172	178	182	161	213	204	202	191	183	184	186	170	165	184	143	178	167	187	205	170	206	181	183	190	179	190	172	189	180	155	150	188	144	155	153	151	192	194	196	178	177	205	193	182	201	199	179	166	162	175	195	193	185	163	157	179	205	185	164	195	177	176	159	181	189	195	171	160	160	166	167	171	176	176	173	169	178	189	182	192	175	205	196	164	192	192	192	213	181	169	175	159	185	188	177	180	204	185	205	197	177	174	189	200	192	191	188	166	164	173	185	227	168	167	210	205	172	168	179	159	180	179	184	177	155	165	183	176	162	159	190	218	186	175	185	210	188	163	175	160	185	186	169	167	185	185	194	169	176	154	197	187	164	163	210	196	170	189	174	162	153	177	159	183	208	166	184	191	182	183	165	205	196	191	187	193	155	201	178	169	176	206	177	179	157	157	157	197	168	193	201	173	168	178	178	185	172	171	188	182	176	202	193	176	188	197	173	179	162	177	181	182	177	177	172	171	164	199	186	165	173	174	195	187	198	176	188	182	184	205	187	163	195	211	138	181	215	175	160	181	184	202	159	182	175	165	197	187	205	160	207	169	199	192	156	178	174	198	156	182	168	182	188	181	171	186	170	172	181	184	157	172	181	192	146	203	196	212	173	154	164	199	194	184	194	177	175	193	185	156	201	184	169	200	177	158	169	179	191	198	193	188	169	174	161	160	167	186	182	176	184	183	181	176	161	187	179	182	173	180	191	194	187	169	215	165	163	171	172	171	173	160	190	184	158	160	191	191	169	180	205	187	189	183	181	179	179	180	176	165	155	183	166	173	197	192	175	223	197	217	186	209	187	180	197	168	196	186	174	209	163	180	189	169	178	186	176	196	165	186	219	186	171	179	151	169	203	175	171	156	176	219	187	184	178	185	193	182	180	187	198	160	160	213	184	208	170	192	183	155	176	164	189	181	186	172	201	198	176	192	187	207	181	166	182	179	204	198	200	175	160	190	156	201	200	189	182	170	172	171	168	163	185	177	163	172	198	175	190	190	211	178	189	189	170	183	187	188	170	196	162	171	175	180	161	197	188	208	197	192	184	179	195	171	199	179	162	191	192	177	182	180	173	175	172	173	186	161	169	172	148	188	186	184	187	190	166	163	188	198	166	165	172	170	179	168	186	202	172	164	169	192	176	174	164	192	178	185	155	194	174	186	184	183	230	170	177	192	169	179	162	200	175	193	173	191	166	178	176	187	187	192	199	172	184	173	191	192	176	167	188	177	208	157	181	187	190	171	174	167	174	195	155	181	167	215	179	161	174	195	185	167	185	206	161	172	211	186	208	172	179	178	176	177	196	179	186	158	190	168	200	191	183	212	183	163	187	178	165	165	181	193	185	177	175	158	176	168	198	194	177	174	166	178	187	214	207	168	178	162	187	166	203	198	167	193	197	202	198	157	167	177	187	174	173	171	172	208	175	230	199	198	188	201	180	217	180	188	180	174	172	177	173	212	187	178	169	198	167	209	186	200	187	175	200	201	181	224	188	184	164	186	181	189	177	155	148	171	152	153	194	176	175	189	193	202	190	189	176	181	174	178	177	213	190	172	173	175	199	157	178	185	179	194	182	184	169	202	185	170	210	190	173	188	191	187	174	154	188	177	170	177	210	195	176	171	183	201	172	200	201	190	187	215	194	188	183	182	168	162	167	176	189	170	155	163	186	182	164	195	176	187	196	193	179	210	182	203	199	193	185	199	185	186	190	183	184	183	177	174	201	172	191	177	161	190	180	175	183	206	173	156	186	164	179	190	180	186	196	180	178	178	182	209	191	184	172	174	210	174	215	185	199	172	153	189	191	164	169	155	191	195	207	190	175	204	173	170	189	194	180	182	201	191	168	179	173	171	184	205	195	168	192	170	204	157	166	193	185	187	207	144	172	199	173	211	164	200	174	182	199	183	187	191	178	177	185	163	177	174	188	197	186	182	188	175	178	199	206	183	192	164	162	193	167	195	165	172	163	181	175	179	176	169	154	188	160	179	175	181	176	167	165	186	185	191	188	201	173	191	202	181	194	192	194	168	179	148	165	176	183	156	163	170	180	190	212	193	192	179	164	170	175	187	190	172	166	184	193	176	195	180	199	184	183	185	179	180	190	162	181	187	197	191	182	170	189	187	181	166	190	166	183	165	190	173	176	160	182	181	200	176	186	177	164	170	194	182	192	187	155	200	204	157	187	188	191	211	191	172	191	178	184	187	189	184	165	180	193	169	191	190	186	198	189	211	165	192	187	191	158	176	202	182	190	188	170	196	184	189	172	198	194	175	165	186	190	181	201	191	145	205	169	183	209	165	195	186	173	161	187	184	199	170	177	202	192	189	197	178	200	164	181	169	200	168	211	171	183	198	198	167	186	166	172	182	191	195	175	182	228	187	182	176	160	182	201	177	180	178	175	177	196	198	191	201	179	180	163	189	188	188	176	185	152	165	183	190	166	163	172	170	191	181	177	188	197	164	158	178	192	189	186	184	204	180	147	173	161	187	202	173	171	184	208	176	167	168	152	167	211	194	168	183	194	199	181	181	160	176	188	175	172	164	173	168	182	177	173	194	178	174	158	162	169	177	185	156	176	168	178	174	194	204	178	182	205	190	195	210	176	170	177	186	183	206	186	170	187	175	167	142	174	190	174	174	173	171	154	219	193	190	170	215	190	190	188	179	153	175	159	172	174	180	172	211	191	185	197	173	158	179	181	200	166	154	190	182	199	172	174	203	179	173	206	195	192	180	165	163	178	167	174	166	187	202	203	183	187	192	205	169	204	170	168	171	178	200	184	167	182	165	173	180	208	185	171	188	196	186	151	181	210	208	169	172	186	163	162	180	176	164	194	180	174	172	184	196	180	189	170	205	186	202	197	181	176	197	175	186	192	195	167	175	214	183	192	181	192	209	179	198	170	170	171	178	170	205	207	178
1820	446	519	439	428	474	510	478	440	479	468	463	426	460	467	428	456	449	471	458	454	478	476	462	484	453	454	448	434	456	472	432	465	448	457	461	469	458	467	458	459	411	483	442	447	451	487	449	450	521	408	480	454	459	457	465	439	478	446	455	475	462	503	427	502	475	471	443	414	430	477	439	473	475	455	457	450	481	439	461	448	446	439	476	452	453	458	436	465	425	470	473	444	435	458	408	411	458	438	463	445	444	431	460	461	466	503	436	481	455	447	441	440	447	469	458	474	454	441	457	451	399	441	452	464	478	425	468	445	451	423	425	398	444	450	433	459	458	434	454	417	468	444	484	420	452	438	437	478	463	495	451	422	456	442	458	470	393	447	475	457	440	441	440	454	438	453	411	435	453	485	423	460	439	441	481	401	436	446	426	447	452	441	461	439	466	456	460	439	465	471	482	461	442	448	461	450	458	444	431	457	481	461	438	505	477	441	463	428	450	442	429	496	472	416	427	481	452	442	436	457	516	440	440	443	491	480	465	439	446	458	431	429	455	440	440	477	441	470	432	437	472	488	452	465	451	484	423	418	466	455	449	440	463	478	433	475	432	473	435	451	429	434	431	465	441	448	443	427	452	447	447	433	447	435	430	448	458	489	440	443	482	447	456	499	432	449	449	432	478	464	445	463	454	444	463	450	436	452	437	443	441	466	414	434	488	420	481	422	447	447	457	442	478	476	452	463	460	423	489	451	417	469	478	442	433	465	480	435	435	448	444	476	478	442	517	457	439	466	451	470	431	457	461	466	437	461	466	466	410	427	427	438	440	477	450	427	452	455	436	450	473	481	428	477	459	462	476	431	473	471	410	412	410	436	430	434	453	426	457	456	418	447	475	447	435	498	415	462	414	465	444	476	428	427	474	451	494	465	460	505	457	481	466	449	470	460	432	453	448	510	462	479	432	424	420	448	465	443	426	448	458	419	427	425	439	446	451	428	424	446	497	474	491	450	430	487	442	469	494	470	415	445	439	458	424	444	465	422	485	450	454	444	474	414	437	439	435	434	466	483	448	485	423	459	456	430	434	496	435	509	460	470	459	435	432	445	462	470	483	467	455	464	477	444	443	428	408	432	444	470	457	462	456	459	455	440	463	454	421	445	517	456	445	448	403	414	407	449	450	492	441	421	450	448	472	432	445	446	455	486	422	448	455	464	452	414	469	474	473	461	446	418	431	413	470	442	506	440	450	409	466	421	464	448	437	436	446	460	434	427	449	455	447	442	480	454	439	455	440	462	419	435	448	447	460	437	443	473	467	428	488	419	425	484	461	439	458	467	445	452	444	510	471	405	472	460	475	449	461	445	432	472	432	467	466	422	463	439	460	428	454	452	462	443	472	478	464	435	462	476	476	458	442	426	466	463	425	447	454	425	464	479	460	447	435	488	454	471	468	455	456	460	456	470	444	441	454	440	458	458	451	455	446	425	463	469	493	441	456	412	490	452	428	483	443	446	426	405	505	461	501	465	433	445	477	461	427	424	441	464	415	446	453	443	491	412	404	461	461	471	464	452	461	434	442	454	419	420	440	448	479	418	459	444	427	435	423	481	429	452	438	455	467	451	459	449	488	439	467	452	453	451	488	471	457	449	456	410	432	439	440	461	421	460	432	474	473	427	431	476	459	462	430	465	465	476	451	432	451	439	427	428	437	433	421	477	485	456	461	430	432	461	421	447	461	458	464	491	437	401	451	470	455	406	484	427	467	468	438	474	457	463	412	434	446	480	396	443	428	456	461	443	468	479	452	432	438	468	475	464	452	462	450	422	480	433	455	448	429	451	439	438	471	414	447	471	439	449	453	452	423	440	468	465	426	450	471	476	449	469	419	440	470	438	424	471	446	439	468	442	482	460	470	500	484	475	431	433	470	449	456	433	450	470	434	456	462	436	435	450	506	420	434	481	475	433	458	451	427	427	431	455	498	433	461	434	453	457	458	451	447	491	497	487	428	483	490	461	459	412	472	456	436	429	435	467	441	433	455	454	469	452	478	440	443	485	479	454	420	445	459	452	432	452	413	434	466	419	444	456	423	431	447	456	461	481	432	430	464	446	447	450	474	467	440	488	508	466	440	434	447	456	456	478	451	423	421	467	480	413	473	433	442	466	458	442	469	451	457	456	455	424	448	445	470	455	455	458	429	442	415	429	421	466	477	433	457	451	426	453	437	490	452	455	482	447	424	487	454	446	444	433	448	461	473	446	487	481	441	456	423	449	453	461	453	436	412	425	464	438	452	443	420	426	445	446	471	477	472	442	490	456	424	467	428	418	464	462	452	419	441	474	446	452	449	467	465	437	447	437	455	463	449	463	461	492	437	429	429	425	460	473	456	447	426	483	454	459	466	435	474	457	425	444	482	416	429	454	425	444	425	483	429	424	460	494	453	441	486	448	478	447	472	490	450	410	409	470	482	432	434	445	439	440	474	450	461	475	437	483	463	467	490	441	439	469	458	445	429	449	468	418	439	454	480	449	440	450	460	471	426	425	468	449	487	469	437	430	429	459	470	442	451	425	454	439	434	443	448	429	428	473	449	476	441	421	464	437	457	475	487	468	433	456	467	453	485	457	433	444	426	490	449	448	441	465	457	438	429	428	432	447	419	449	463	440	477	452	428	431	533	437	477	479	484	454	453	447	454	401	439	458	445	458	461	407	446	455	444	397	429	452	442	462	451	457	468	487	404	445	496	447	377	445	423	440	465	471	431	523	491	471	406	481	460	483	475	485	446	452	433	454	445	432	467	449	441	494	438	425	456	452	440	465	441	477	432	459	433	478	447	490	457	432	462	480	430	464	457	447	462	446	454	429	440	440	424	437	450	456	422	452	475	443	456	448	474	459	433	457	459	431	399	443	431	437	438	480	448	478	451	436	441	448	439	459	476	487	451	434	445	471	432	438	417	423	466	390	470	440	446	456	442	467	466	452	441	475	398	431	448	413	424	479	466	474	410	460	429	462	454	463	457	478	411	467	453	460	469	448	445	441	475	443	427	461	463	417	438	424	439	481	478	423	444	456	505	488	440	446	427	470	455	417	447	428	446	445	465	446	513	453	448	448	482	487	483	463	412	450	434	423	496	406	461	422	420	416	432	440	454	466	428	424	438	445	444	462	477	420	459	462	453	428	491	454	433	425	466	468	486	443	444	441	460	478	467	459	439	448	464	442	481	486	505	404	438	481	413	457	446	427	451	441	430	458	439	413	427	470	446	444	407	470	467	465	434	448	454	455	463	436	453	450	458	447	419	406	477	440	461	447	485	450	443	426	453	469	424	440	407	460	420	477	465	462	468	519	474	455	418	445	442	414	434	427	490	417	428	464	436	468	435	448	450	428	411	447	477	456	449	446	465	439	475	474	459	448	463	478	415	443	433	483	412	475	472	434	455	447	428	443	473	435	444	461	443	445	448	457	461	476	463	458	472	457	452	456	454	436	497	435	416	417	461
8133	591	627	490	399	316	308	315	274	250	265	284	221	244	243	240	234	257	233	228	255	235	237	265	248	241	221	248	246	221	236	258	270	233	218	230	234	247	235	203	230	253	222	255	239	258	228	248	238	229	228	261	211	256	251	214	237	237	232	208	251	228	206	237	231	232	239	231	235	233	240	237	245	230	229	250	236	256	262	223	216	227	258	229	255	231	228	255	229	221	235	267	243	234	210	209	228	224	226	243	248	221	259	237	220	234	208	258	270	224	234	233	229	235	201	209	210	229	227	232	244	248	257	249	249	235	211	243	250	221	217	247	238	220	252	225	243	224	220	234	238	257	221	253	282	229	241	268	238	241	218	209	223	214	237	233	250	228	224	221	242	221	229	238	250	222	242	223	239	217	227	242	226	245	238	218	249	229	204	245	262	232	213	252	224	248	227	264	243	242	248	247	238	224	207	219	258	224	270	235	210	223	252	211	255	240	196	232	251	222	240	245	243	220	204	213	239	239	224	259	206	210	240	219	212	253	239	238	221	230	237	234	230	238	223	231	233	242	212	206	219	251	226	257	239	216	218	251	220	244	240	251	234	227	224	240	233	221	227	231	240	224	219	239	265	237	249	232	221	209	251	254	214	224	244	254	244	267	237	237	241	202	225	210	239	227	226	195	223	252	211	224	214	227	230	246	216	276	206	252	233	229	262	242	255	237	213	236	251	231	250	235	272	223	274	257	250	233	208	238	237	233	210	214	209	232	231	241	230	232	251	238	236	232	230	234	214	235	256	232	239	219	225	223	247	218	241	248	233	201	226	262	201	234	241	209	239	230	222	242	233	236	238	243	271	233	234	230	226	271	229	223	191	221	228	232	238	235	240	233	212	224	236	209	210	253	231	210	244	212	225	234	218	201	223	222	242	224	253	219	253	210	230	213	258	226	212	230	245	248	247	230	223	243	286	238	228	197	241	246	215	216	212	249	246	243	236	248	254	231	229	234	266	223	219	234	226	253	201	233	209	230	229	273	237	242	216	245	242	213	250	235	235	249	237	222	233	217	224	249	238	206	257	238	254	249	224	237	208	217	251	240	263	250	255	249	233	226	252	223	221	227	225	235	232	223	230	236	278	247	223	222	237	219	229	230	241	226	240	255	207	229	251	267	213	265	216	242	245	232	230	205	201	252	221	229	254	222	207	211	222	237	220	238	233	268	213	245	236	236	217	251	249	243	224	241	227	220	268	244	217	235	218	221	237	235	247	212	195	214	189	198	243	261	232	225	241	222	232	242	237	217	261	230	233	241	223	217	231	230	191	235	254	227	245	253	233	213	227	216	240	225	216	249	210	215	272	251	255	240	255	219	209	210	239	230	247	241	258	216	220	233	224	219	236	202	261	228	198	197	227	234	237	236	254	211	233	223	233	246	224	250	251	241	243	248	237	256	280	235	237	243	259	233	216	251	210	227	259	230	237	225	221	210	228	241	228	264	238	213	221	237	266	224	225	216	242	234	236	272	245	212	248	246	217	225	218	246	242	250	264	214	233	234	231	233	226	250	223	245	228	234	235	229	230	235	209	227	229	241	253	229	221	210	254	260	242	229	226	254	242	225	205	240	234	236	247	261	203	224	237	222	227	238	232	268	214	246	243	257	231	235	234	251	236	234	257	230	226	226	235	238	243	235	214	238	239	236	237	235	224	237	249	243	228	259	235	191	220	250	219	236	235	230	249	225	247	245	226	229	259	241	219	222	236	242	224	227	224	223	223	228	213	234	276	242	274	225	227	205	217	228	268	250	215	212	260	227	224	227	242	250	270	244	233	229	252	240	264	256	219	225	246	226	219	231	221	205	239	237	238	214	206	260	239	205	240	244	233	200	238	238	253	211	189	247	258	251	234	276	221	216	233	230	239	239	253	211	229	208	219	238	212	240	227	233	251	225	234	243	240	232	232	236	225	209	227	230	217	221	232	220	249	239	225	203	264	233	235	269	209	228	226	208	247	250	237	236	240	231	209	213	244	263	206	241	253	236	229	216	233	246	237	224	246	233	217	226	219	256	236	249	263	250	234	244	239	233	221	217	224	215	223	245	227	233	250	278	235	197	230	218	241	213	226	252	233	231	228	241	232	230	262	231	224	196	221	222	237	212	241	242	236	248	236	214	266	235	203	229	212	212	280	255	266	267	222	229	253	213	237	217	228	241	239	214	229	217	215	241	259	225	217	258	227	241	229	229	250	217	255	223	243	232	259	219	240	202	234	243	236	243	218	255	235	223	207	189	254	264	246	225	259	219	238	253	199	210	218	238	247	235	259	207	242	220	197	244	241	249	235	245	230	223	223	207	224	235	233	227	212	218	231	205	210	235	214	238	232	197	254	227	250	221	235	224	258	217	255	287	228	206	269	216	223	214	220	233	207	220	239	228	219	224	236	226	262	230	199	239	221	243	233	252	245	227	212	237	233	244	228	211	240	241	222	237	224	253	228	257	212	250	228	223	231	236	245	225	240	223	270	226	235	228	237	248	227	256	235	237	191	237	228	257	240	229	254	242	235	237	227	230	225	235	235	200	209	219	228	220	233	232	232	222	233	250	250	226	236	247	215	234	241	221	216	247	214	212	238	249	254	256	238	240	212	238	239	240	229	255	240	219	236	214	250	246	230	227	215	239	239	238	208	234	182	269	219	250	214	243	243	232	233	189	241	195	236	233	224	246	232	208	215	239	233	221	238	233	254	208	219	238	218	243	220	231	232	249	246	206	240	212	253	241	252	230	226	216	226	220	256	223	228	230	215	217	244	241	240	232	240	232	259	248	209	205	237	235	225	256	204	209	229	221	225	229	243	226	242	225	259	223	249	266	230	230	253	247	241	234	237	224	195	218	220	217	243	238	255	232	220	247	246	251	250	224	274	236	254	241	238	233	228	244	214	278	271	230	243	241	231	230	263	244	243	235	233	221	254	238	247	234	241	230	224	232	243	277	231	242	242	236	236	230	228	217	240	280	244	241	255	248	215	258	225	218	254	238	251	221	220	237	204	217	231	228	255	238	221	225	234	210	251	230	215	227	215	233	234	228	249	232	227	227	259	226	205	226	223	234	227	231	215	212	250	257	247	213	250	243	296	240	275	207	268	226	226	255	243	242	244	256	265	212	212	277	256	257	234	248	237	242	245	247	265	233	222	261	242	243	242	232	250	208	219	262	209	252	252	224	262	252	228	260	236	214	225	230	235	254	234	258	225	210	261	227	237	214	236	231	205	244	233	224	219	247	216	228	214	218	239	277	240	240	255	248	201	203	201	224	232	255	223	257	250	242	206	225	223	247	215	215	248	220	219	222	233	228	231	189	203	217	219	215	202	217	213	215	224	244	241	258	247	260	241	223	234	246	234	242	237	228	201	245	220	225	214	253	206	240	209	220	196	224	268	254	221	199	246	211	266	196	241	239	252	235	250	241	205	228	200	220	237	260	224	224	278	245	212	224	243	276	246	214	228	227
6509	889	1299	1348	1181	1082	984	859	816	817	772	722	711	681	658	646	609	614	664	613	636	573	687	618	616	557	585	565	564	556	597	600	633	592	628	611	587	548	607	570	588	581	604	552	589	608	556	573	552	604	563	554	585	588	591	589	586	580	561	576	595	534	602	614	566	615	563	593	535	554	585	565	550	572	581	598	617	549	574	541	592	601	583	569	650	559	600	573	582	569	577	539	595	550	582	530	603	562	566	566	514	587	546	610	558	552	569	562	558	523	546	602	545	598	627	577	596	602	560	568	606	567	619	553	554	554	576	585	565	586	590	506	579	581	563	574	587	529	596	567	564	563	547	587	540	589	588	564	594	515	562	601	555	580	615	568	529	581	596	593	562	556	544	607	571	580	539	627	578	601	557	575	525	544	562	569	572	605	603	574	561	554	610	558	573	577	584	544	569	595	592	532	546	573	575	571	558	552	585	569	552	511	528	551	554	540	578	603	581	558	603	596	576	555	582	577	544	574	574	597	542	513	549	575	552	562	539	544	592	548	564	578	569	571	609	568	561	567	561	587	544	576	574	560	569	572	569	564	577	604	557	552	596	587	556	591	568	573	568	539	574	584	537	561	586	565	570	584	544	589	579	555	572	571	577	550	551	564	573	599	585	567	589	605	536	574	589	583	552	558	568	592	576	564	577	592	549	543	567	537	603	497	553	613	569	559	572	582	576	594	516	575	602	594	545	544	574	568	511	568	584	556	586	573	537	547	583	586	571	582	588	582	520	579	568	551	541	587	591	516	545	572	532	575	593	538	537	569	561	533	551	532	617	617	571	579	534	519	539	530	571	519	540	533	610	574	559	585	584	619	541	584	563	588	574	544	625	583	531	553	556	550	543	540	527	579	575	593	594	540	534	574	544	538	600	561	557	567	592	570	588	596	570	592	579	548	579	558	581	579	564	580	554	583	553	553	542	561	541	532	559	600	575	590	543	553	576	561	555	603	570	578	594	575	567	613	538	577	545	554	576	581	562	539	537	578	575	618	568	557	581	587	580	555	579	584	600	577	587	587	546	534	598	565	588	519	597	579	622	583	578	623	583	562	581	550	572	574	582	562	578	518	549	590	582	599	543	557	565	548	557	556	599	545	590	555	566	547	529	602	546	566	607	538	542	558	578	575	520	583	605	568	565	584	611	585	560	562	568	601	593	554	563	523	578	539	527	549	571	576	562	595	569	577	549	545	540	547	594	545	533	556	554	581	541	551	561	548	586	592	552	589	565	589	565	585	594	549	533	562	592	629	592	573	543	598	625	542	536	588	560	552	530	612	565	552	549	572	558	490	550	526	564	611	574	586	574	563	589	540	542	572	583	619	547	550	565	565	601	550	601	558	618	568	541	591	568	575	560	554	546	578	601	599	578	566	608	531	589	517	573	532	561	534	596	573	574	569	582	606	593	545	545	585	575	600	595	588	587	535	553	524	569	572	572	590	574	585	586	548	568	617	555	534	554	554	611	572	559	590	590	581	560	589	561	549	553	521	591	595	554	603	557	562	569	554	576	572	588	577	589	549	619	539	575	544	553	543	526	602	558	576	590	570	567	592	535	575	533	559	518	552	560	544	578	583	559	530	549	585	531	564	562	573	545	587	586	574	574	579	578	515	546	546	574	581	600	535	592	570	541	556	572	589	570	587	572	548	569	536	534	604	534	542	593	619	577	553	555	535	570	575	572	583	577	612	550	591	553	541	581	546	593	548	607	594	544	566	569	549	571	577	537	561	593	519	607	587	597	549	595	597	536	603	546	523	545	561	603	566	577	588	571	580	564	618	551	569	584	590	582	533	595	539	551	563	568	576	532	526	601	583	581	558	530	572	590	571	519	608	568	530	571	575	559	576	564	584	516	563	526	583	569	547	547	544	590	572	600	530	536	529	602	584	575	532	560	562	564	571	562	586	568	543	567	574	533	560	553	558	572	539	556	583	543	539	549	607	570	576	557	547	565	565	640	593	614	535	589	589	557	559	538	607	567	543	572	552	595	558	563	525	578	612	573	562	559	557	560	518	528	567	598	586	601	562	606	577	539	586	565	525	593	580	558	570	594	539	587	556	602	540	543	542	585	584	594	589	560	572	553	545	553	539	552	565	577	562	540	559	602	576	602	559	576	528	548	536	569	614	585	548	553	584	524	579	574	556	569	553	554	574	548	510	572	603	542	539	592	566	628	567	583	588	549	577	582	541	561	531	569	527	611	555	575	590	585	572	620	570	544	551	541	519	553	560	567	611	550	541	566	563	540	595	558	550	542	555	572	558	579	568	607	577	557	595	553	558	558	578	570	588	603	590	602	559	544	593	583	561	563	565	572	568	561	543	523	534	596	586	562	575	563	558	559	625	613	622	560	553	574	594	580	557	600	585	546	609	537	571	557	601	576	552	578	567	529	580	538	568	555	598	593	568	564	563	588	599	568	591	541	555	560	558	559	579	593	544	589	570	560	566	565	545	582	580	554	552	581	569	568	533	605	575	581	533	562	579	598	527	576	579	545	576	526	566	534	590	584	544	542	561	578	541	531	570	575	591	598	576	540	535	556	565	586	593	563	562	545	584	540	542	605	539	585	564	575	568	561	561	538	554	561	557	578	604	581	543	598	603	561	598	555	567	602	591	571	571	556	594	568	580	558	567	582	573	602	535	569	524	592	577	569	556	526	543	559	557	557	578	529	550	552	569	594	560	545	598	552	587	578	565	555	550	572	555	565	578	588	579	608	523	484	619	577	559	577	569	534	566	565	573	519	579	593	543	502	572	558	583	559	605	620	590	569	556	576	590	544	593	557	565	554	617	522	587	578	577	561	580	570	563	552	500	630	592	546	595	552	546	537	579	560	544	562	583	562	565	539	561	626	537	590	541	557	587	606	554	546	580	545	564	595	552	546	541	619	574	579	563	557	556	596	567	544	595	541	571	554	552	533	596	579	572	577	566	567	580	554	566	553	528	571	581	576	546	578	570	574	578	564	589	545	559	536	594	589	538	535	505	588	567	578	564	558	539	542	618	594	551	572	599	547	549	609	570	545	588	572	552	541	561	516	585	540	552	542	561	540	533	517	541	611	590	596	602	522	582	522	549	568	592	536	567	555	567	549	550	538	564	552	531	578	521	572	530	594	591	578	589	578	538	562	599	627	560	554	572	557	553	538	574	527	583	561	568	527	571	599	556	585	506	562	569	556	551	591	615	549	562	562	567	604	539	606	544	582	582	526	540	562	583	552	583	577	525	551	589	561	542	548	541	591	577	588	563	582	544	571	584	589	567	521	572	587	576	554	548	589	556	566	577	559	550	558	573	567	587	613	571	566	582	584	563	549	578	576	556	572	545	564	590	572	569	558	537	622	571	575	599	544	562	535	541	546	536	597	564	557	574	550	574	595	568	584	570	537	537	533	547	566	558	539	526	520	580	543	609	545	507	529	559	530	586	570	585	558	560	563	589	599	558	590	533	571	560
15227	1456	1041	982	720	569	546	544	486	490	443	448	425	420	402	394	397	445	423	391	413	385	425	368	382	395	386	414	406	406	413	402	430	411	383	360	395	418	381	407	412	372	399	417	393	424	406	391	416	432	348	357	403	388	405	394	422	407	390	387	417	416	372	407	375	380	418	389	411	440	394	354	410	355	363	408	409	397	374	416	422	427	436	379	417	378	412	404	412	386	402	373	400	397	409	405	411	399	404	410	397	416	374	408	376	393	400	409	394	403	394	360	406	386	386	402	388	445	381	374	372	419	388	388	403	400	443	389	424	410	379	380	398	396	360	391	409	375	389	413	434	408	407	427	417	416	419	397	409	384	397	377	373	404	389	434	435	399	407	433	405	410	385	344	400	409	380	394	384	409	408	401	406	399	412	388	383	417	376	418	376	404	376	447	403	387	402	413	424	399	377	424	404	395	406	384	385	390	407	353	380	426	427	396	388	383	388	367	408	389	381	358	368	404	349	411	405	404	404	391	429	372	407	366	392	378	400	389	392	409	434	398	388	375	412	437	417	413	417	389	404	354	375	391	386	356	383	400	383	412	442	433	377	390	404	397	387	413	424	410	385	412	423	411	444	390	410	394	382	397	378	408	389	364	382	393	376	455	392	401	395	393	378	367	403	401	419	413	409	385	388	405	377	409	397	396	386	434	389	403	436	377	402	387	397	390	410	412	436	425	397	399	346	388	388	416	403	399	400	397	390	409	398	388	359	454	414	410	413	363	409	354	391	413	405	390	388	356	407	424	393	401	389	407	382	390	379	409	414	416	393	388	363	413	388	342	399	393	380	373	358	381	415	352	400	403	385	386	383	391	394	412	373	386	367	386	379	406	372	386	414	367	391	398	387	412	366	405	384	384	429	389	395	384	424	407	373	375	383	366	389	408	419	409	367	422	407	373	420	399	391	362	367	414	372	381	381	408	395	383	371	403	409	393	419	394	451	395	372	360	379	389	375	414	405	427	412	419	388	398	394	422	406	390	418	407	389	402	389	404	409	405	446	382	399	374	353	423	400	416	382	379	393	401	373	379	427	372	399	371	408	372	382	377	381	424	355	387	384	410	393	386	403	384	384	377	414	412	435	392	389	399	424	411	423	408	445	376	397	392	376	423	376	431	391	387	389	362	372	369	413	387	398	424	405	418	388	402	365	394	378	403	366	375	371	387	401	429	355	405	414	388	376	405	362	377	418	411	429	342	416	401	398	391	408	423	385	366	371	391	385	381	426	393	404	398	425	429	433	471	418	414	420	417	399	404	401	423	405	417	419	387	382	396	396	376	367	411	399	374	375	366	399	426	367	407	398	378	434	391	377	385	351	385	379	386	380	373	410	395	428	417	386	383	363	425	387	425	415	374	414	400	383	415	376	391	402	403	387	407	425	412	343	415	424	390	392	395	408	401	398	405	381	401	431	368	393	383	370	384	412	403	399	374	396	381	394	382	421	431	409	424	388	395	402	383	437	377	423	423	380	367	370	386	407	426	392	381	384	419	412	377	367	429	360	424	407	385	420	394	414	394	415	372	418	418	356	375	366	410	383	412	429	375	387	415	400	384	355	380	408	390	421	379	401	404	425	406	402	421	382	411	403	388	375	362	386	385	398	412	398	422	397	421	380	385	412	410	363	436	397	388	395	463	356	429	397	343	382	373	367	384	402	421	384	378	422	362	364	421	416	420	415	405	405	366	381	417	363	404	417	420	397	385	390	387	383	409	371	377	386	398	389	387	326	433	418	370	411	407	370	370	367	412	388	433	503	382	415	427	430	374	421	345	420	395	422	411	442	386	406	438	387	352	394	411	423	458	431	424	375	396	421	379	395	362	337	432	408	352	392	397	405	396	374	371	430	429	400	429	369	390	385	398	380	371	406	347	382	374	403	397	430	435	393	416	442	408	404	402	389	368	396	428	416	396	376	382	402	395	395	420	408	388	397	376	405	378	395	388	389	394	396	402	376	421	388	388	341	394	413	411	386	404	426	409	396	397	384	430	371	370	385	424	404	358	404	452	420	427	376	383	398	362	399	392	432	423	392	415	398	374	394	426	372	393	407	377	403	405	411	431	381	368	419	356	367	381	414	450	397	350	364	386	408	409	382	400	430	412	379	412	356	386	386	383	387	422	436	374	429	414	371	369	379	396	388	388	376	408	399	400	399	384	411	444	405	376	407	390	395	398	369	354	378	397	385	386	373	366	383	360	403	387	406	389	357	390	411	412	420	404	374	416	376	445	378	412	421	394	424	388	404	444	384	418	363	388	395	429	391	430	419	394	363	405	407	362	413	422	391	394	394	467	428	380	413	375	421	423	384	419	389	372	402	351	367	412	380	361	409	362	416	423	391	380	411	375	404	394	392	354	421	349	432	400	367	378	403	393	415	403	399	385	375	400	417	401	421	412	426	387	366	382	401	424	403	358	442	379	399	394	413	377	354	398	417	369	366	388	402	410	409	389	400	429	414	422	374	443	375	398	401	413	435	372	397	353	400	388	396	366	459	401	394	375	399	398	431	440	396	363	375	410	394	400	364	445	371	387	398	411	368	361	412	412	409	403	421	432	371	402	419	402	393	373	387	408	365	385	397	424	394	380	400	377	380	427	382	384	379	418	401	430	411	387	361	387	388	401	406	377	417	380	421	411	412	375	394	433	421	405	405	400	397	436	359	409	358	431	391	369	332	414	379	397	391	403	365	404	436	379	423	410	373	384	372	434	409	415	390	388	386	432	360	370	362	392	413	422	379	409	419	383	395	397	432	393	389	400	371	430	419	354	397	420	414	430	386	431	413	367	425	372	408	404	360	421	397	401	391	392	387	424	439	411	376	401	395	411	413	389	367	410	393	409	335	367	408	403	396	407	390	390	348	392	372	408	380	417	387	406	397	388	367	373	391	411	405	378	379	385	373	379	394	404	389	415	378	392	346	375	389	408	407	342	353	420	379	422	404	376	383	415	411	380	385	388	453	441	419	389	422	395	423	399	429	395	379	372	413	398	384	419	419	423	364	389	424	414	396	406	361	389	417	415	379	391	384	392	398	401	438	427	395	398	409	414	390	360	411	416	400	381	372	412	410	403	389	435	379	395	353	424	380	408	399	405	427	369	403	377	412	374	394	386	395	399	390	434	447	408	404	383	371	387	434	395	415	358	345	366	387	395	433	432	434	380	387	426	371	414	362	397	369	409	422	372	392	391	395	430	375	428	388	386	385	413	413	368	364	394	355	368	445	377	389	412	409	426	398	363	402	403	376	442	418	413	394	432	372	383	412	412	396	419	411	358	374	384	342	422	431	361	439	418	454	409	403	404	397	398	417	412	397	428	427	393	415	381	403	417	380	323	379	388	418	385	353	409	392	392	385	415	407	356	407	363	393	380	380	392	389	415	414	396	391	407	358	395	355	350	381	415	388	406	376	350	404	441	377	409	385	403	378	410	363	389	385	396	387	387	414	392	382	388
8747	1445	2261	2498	2255	1868	1696	1492	1359	1281	1196	1173	1174	1085	1092	1111	1013	1015	941	944	977	971	932	991	942	878	963	924	949	935	898	902	901	893	858	862	1000	943	841	912	922	963	945	900	922	934	907	916	873	865	943	927	888	924	890	904	911	904	877	891	844	935	908	878	922	848	896	923	914	905	912	860	873	894	828	918	935	881	860	895	852	898	888	900	899	903	927	857	896	802	889	865	936	881	919	916	875	938	887	918	952	915	856	920	945	879	844	794	886	961	835	900	925	892	868	840	889	908	857	883	885	860	887	877	862	887	874	892	859	879	842	884	902	888	872	860	921	914	840	877	908	886	872	888	938	956	857	939	885	924	913	840	920	918	943	839	879	877	867	869	876	836	858	884	906	943	868	869	864	937	871	834	914	853	896	861	894	915	899	910	821	901	789	833	891	894	913	884	893	837	858	855	840	871	933	896	835	889	868	883	848	877	899	927	853	942	903	904	913	902	846	860	883	885	887	940	914	867	877	861	884	872	872	906	866	847	873	866	853	869	878	880	814	854	866	918	856	869	885	841	913	880	892	889	856	855	864	887	873	874	856	840	854	890	854	870	904	833	879	903	907	847	897	859	859	934	913	888	883	896	891	845	970	862	906	899	897	926	880	893	819	879	889	941	890	854	874	870	894	910	914	916	885	865	930	892	872	847	882	899	862	815	892	894	863	860	913	892	916	961	854	898	876	908	872	892	894	886	866	917	878	890	885	828	852	860	857	878	883	813	890	899	878	917	910	845	865	832	918	878	852	892	845	841	849	912	911	825	875	863	855	891	889	948	874	955	853	867	930	873	819	886	893	890	868	897	846	883	875	901	925	906	886	970	895	921	918	910	836	916	863	874	873	893	953	836	887	874	917	889	880	902	839	896	903	876	926	895	919	877	871	884	871	914	840	849	857	881	889	873	909	869	851	903	873	917	903	902	881	881	888	878	891	899	887	899	866	872	915	899	847	886	839	903	866	885	898	944	866	898	855	860	864	891	849	911	853	865	862	878	923	880	889	847	872	882	828	861	855	860	845	855	899	891	886	919	890	867	893	862	861	855	903	843	879	837	880	870	870	854	860	836	931	898	873	869	845	878	888	902	885	877	863	866	911	889	878	885	908	885	871	892	901	875	861	917	864	841	843	840	849	898	916	891	825	880	810	922	903	874	887	929	879	898	877	851	860	896	877	912	887	912	896	873	899	917	857	865	845	884	917	868	872	873	859	898	837	842	858	878	809	897	831	920	863	893	870	850	901	862	871	871	852	909	882	853	868	830	922	879	878	868	878	867	868	898	851	912	853	845	989	899	939	863	841	853	913	904	835	923	878	875	886	918	922	850	867	902	902	911	907	884	898	827	910	839	907	889	843	932	929	851	863	877	902	911	875	841	867	883	865	857	866	854	890	942	864	856	821	857	868	864	860	915	919	889	872	898	888	860	837	879	913	863	911	920	902	845	889	863	871	857	863	913	878	836	911	930	852	907	822	931	894	869	869	920	835	918	853	892	923	898	911	933	855	914	872	876	881	964	912	868	839	838	867	875	911	839	886	833	935	879	883	855	930	825	924	893	852	878	879	901	874	883	869	868	869	903	914	770	809	845	889	835	917	848	920	909	931	905	903	898	819	860	879	824	901	877	850	849	886	931	872	857	895	875	923	861	892	911	882	876	831	908	877	920	859	876	852	829	851	880	839	829	872	868	938	855	892	838	847	834	904	890	885	861	821	887	855	892	873	930	864	877	845	882	876	909	907	843	901	855	894	844	869	842	913	892	946	904	857	848	900	848	818	895	902	918	917	894	889	896	939	896	880	888	877	889	890	913	899	857	917	872	894	846	886	891	924	926	842	931	869	915	858	844	874	902	858	882	873	869	888	894	869	822	932	884	856	867	916	887	889	869	893	860	871	845	898	860	856	857	934	892	860	830	840	897	908	848	886	877	875	858	848	923	923	866	897	866	860	872	839	850	843	876	839	887	952	843	860	845	926	888	892	914	918	890	896	883	843	875	822	958	841	926	834	882	897	908	838	823	875	887	884	898	914	879	890	934	882	838	882	862	843	810	867	899	901	920	863	854	845	888	868	891	905	852	923	830	855	832	846	896	875	887	888	860	866	925	886	881	883	879	813	905	913	901	891	867	854	844	918	873	897	913	876	910	886	853	844	892	839	821	885	868	873	888	853	843	915	854	858	891	877	911	874	841	881	920	902	843	954	903	870	921	862	890	883	874	897	847	812	857	865	904	895	845	861	863	855	893	803	875	869	895	853	859	879	909	864	837	898	961	822	859	897	855	891	877	908	884	903	860	826	857	869	871	901	893	907	979	918	878	879	858	882	962	844	882	890	913	908	892	900	893	926	857	885	880	845	947	885	911	859	839	875	906	886	893	960	861	875	869	866	871	910	877	872	856	845	851	885	866	904	846	885	837	884	895	900	840	919	864	895	852	941	938	853	806	860	873	886	918	865	861	828	923	904	909	902	912	868	872	901	867	840	886	857	907	881	961	936	908	907	912	879	904	909	817	890	833	902	848	880	883	892	892	932	837	842	922	873	837	887	855	878	875	923	902	840	890	915	863	883	914	917	928	894	916	869	861	880	868	873	940	894	915	889	919	901	859	897	893	860	884	862	890	937	841	890	895	879	819	893	858	924	850	906	891	874	881	875	838	861	876	905	950	880	936	861	887	887	850	891	850	854	894	898	827	931	822	880	860	838	908	856	839	868	868	886	900	896	838	880	884	871	903	893	880	837	865	891	885	875	808	839	878	907	870	926	866	832	841	866	825	888	855	875	891	857	898	876	861	912	896	846	939	862	884	920	845	909	838	926	857	855	871	860	879	879	862	838	868	913	834	848	936	907	891	924	817	905	923	906	895	939	897	848	911	924	861	849	852	898	929	843	846	883	870	919	847	853	916	912	893	899	853	888	854	926	897	900	890	865	874	902	878	880	850	887	841	850	862	874	935	841	813	920	834	881	934	890	812	844	873	849	856	890	869	826	928	888	835	845	857	835	936	873	897	859	891	871	900	851	919	886	858	877	840	913	899	867	891	848	816	874	909	877	881	885	843	908	925	924	892	895	884	909	893	848	870	927	908	843	912	868	853	868	827	871	892	933	905	888	931	895	813	898	887	868	906	925	884	899	877	818	847	898	868	872	935	880	830	816	894	864	855	919	816	921	881	894	873	841	890	870	913	853	904	867	897	888	912	934	882	859	829	877	954	878	860	915	896	891	886	891	931	912	925	891	901	833	856	898	894	855	894	866	858	882	874	880	893	892	821	886	882	828	856	905	921	898	832	837	887	896	909	900	831	852	880	898	872	883	890	854	901	894	845	860	912	902	858	843	862	866	894	889	914	786	844	907	873	900	885	906	827	921	951	914	863	869	833	855	861	907	891	850	868	846	874	919	833	889	923	886	897	872	882	864	899	868	809	915	862	907	847	882	880	918	880	895	918	928	966
1876	211	216	178	173	185	196	193	157	171	187	176	179	193	178	168	192	195	209	204	198	177	203	182	196	178	163	159	199	144	164	177	184	185	193	181	184	190	179	195	196	170	172	177	169	153	170	206	177	174	174	189	150	179	166	186	183	178	165	153	166	181	202	181	185	190	196	168	171	136	178	163	179	177	199	154	161	175	167	157	173	181	190	194	158	174	195	178	163	211	176	174	170	175	197	188	182	181	177	160	187	187	166	170	167	184	161	178	158	166	190	150	187	192	155	164	179	183	183	183	199	166	200	198	165	173	164	167	197	197	188	183	168	160	178	174	166	165	177	185	174	187	166	182	157	201	174	183	183	178	187	200	182	178	200	172	183	172	163	167	185	217	184	187	176	178	174	180	170	182	168	176	191	182	181	169	179	199	179	186	184	178	196	207	172	181	177	182	191	197	175	183	193	183	184	162	192	174	190	187	188	188	175	169	174	203	176	156	194	175	171	166	192	172	177	171	202	152	178	180	160	150	197	179	184	189	187	186	195	165	199	180	190	176	163	157	179	196	173	178	155	172	142	180	186	216	227	177	168	167	172	159	194	179	156	193	165	182	200	176	184	182	160	176	187	188	177	204	179	172	189	176	160	188	160	165	186	179	195	199	173	177	167	181	180	183	186	176	179	180	188	187	186	178	188	182	201	170	172	188	163	171	152	160	166	188	181	198	194	180	179	162	163	162	208	189	187	169	197	171	181	186	181	189	202	218	186	172	186	192	173	174	164	162	168	160	183	195	195	176	180	187	189	162	164	175	194	201	153	195	179	164	191	185	180	160	132	177	157	185	176	185	153	177	179	174	164	190	196	190	184	182	167	162	173	177	196	166	174	188	188	189	185	159	177	207	180	164	155	176	144	170	190	181	187	156	159	159	178	167	205	200	150	199	188	172	158	175	183	197	188	163	179	189	163	184	187	175	172	190	165	184	167	159	171	174	179	176	184	182	178	202	177	188	197	152	168	185	192	172	166	157	173	192	188	173	181	177	175	185	179	176	200	171	183	168	185	190	166	196	155	180	155	165	174	193	185	180	203	178	166	174	179	192	158	183	150	165	176	198	166	167	190	191	165	183	201	173	196	154	165	166	188	179	191	194	167	189	187	184	181	161	181	164	185	181	169	178	195	183	187	183	166	140	175	171	182	167	157	174	161	182	200	183	178	209	179	207	204	161	173	176	181	201	176	168	202	169	179	191	192	174	185	169	175	161	137	182	187	185	169	179	164	161	173	187	164	187	201	193	175	198	190	173	196	176	161	197	184	204	209	195	158	173	199	158	222	175	190	186	193	181	149	190	211	160	203	183	200	182	190	190	184	185	175	161	177	176	190	178	183	172	170	185	181	207	168	184	202	175	164	184	149	168	184	179	213	181	202	160	185	196	177	187	170	153	187	194	184	161	195	185	182	176	167	161	188	180	178	178	166	156	154	188	177	200	182	180	184	184	174	179	174	204	173	197	208	202	191	175	190	190	173	199	174	205	159	191	193	164	145	175	163	207	170	199	201	184	210	184	149	202	188	176	188	154	179	172	189	183	191	159	181	174	197	167	172	177	176	163	190	178	195	197	184	160	182	182	172	186	174	159	171	168	189	196	192	162	177	183	197	184	178	169	191	165	176	178	173	166	200	184	175	193	214	193	150	152	158	204	192	169	189	208	190	181	186	192	191	180	190	192	169	189	163	177	159	193	182	192	152	157	181	175	188	175	201	158	184	185	172	162	160	195	200	184	178	183	194	172	180	184	176	186	167	145	171	161	172	169	196	181	159	178	209	171	160	155	188	175	185	149	162	167	151	181	184	162	171	180	171	182	167	170	159	174	197	170	187	172	154	195	189	206	164	190	197	182	195	154	176	158	185	182	203	191	185	180	198	193	185	173	172	163	200	172	184	183	195	174	187	195	167	170	168	191	193	173	193	174	179	198	183	176	185	189	169	163	183	161	191	154	150	196	185	156	175	188	157	181	180	219	174	175	192	158	162	192	177	190	165	189	162	196	180	161	176	182	180	201	150	191	186	174	182	194	205	181	170	186	183	175	203	172	194	190	175	182	166	175	178	176	157	197	193	180	158	201	195	174	184	187	183	178	171	176	163	178	195	183	183	177	189	161	214	199	199	182	195	189	202	195	172	192	171	168	184	193	161	162	189	175	205	175	172	170	174	170	183	163	190	186	176	190	184	187	179	170	170	184	157	183	176	190	186	166	199	197	166	198	190	191	212	180	187	182	196	168	176	181	182	166	177	186	169	163	179	194	194	198	186	170	175	202	182	191	191	198	188	196	189	166	188	160	192	174	205	172	174	207	187	164	184	180	201	147	162	185	189	168	161	192	169	191	193	177	191	199	189	194	178	174	181	199	170	169	183	191	196	203	179	177	169	169	206	183	173	172	176	153	171	207	189	209	180	183	170	189	171	175	175	164	190	185	182	170	163	199	189	199	173	196	178	182	153	160	191	186	158	176	164	196	185	166	192	174	189	184	175	182	177	189	173	184	162	190	200	162	187	160	181	170	181	155	205	192	171	191	175	206	179	186	176	154	177	159	171	181	172	176	166	162	157	170	186	178	185	178	194	178	164	178	187	184	196	194	177	201	163	159	163	183	194	189	184	217	173	158	166	196	184	189	193	178	166	203	181	177	171	189	147	176	166	190	177	183	187	149	187	193	177	188	191	185	181	168	178	172	176	207	181	188	189	208	176	181	173	188	182	165	180	175	178	187	163	199	189	200	149	192	186	161	196	171	198	188	172	175	177	169	189	179	170	182	171	186	182	175	192	167	182	178	183	188	181	192	168	172	191	174	152	183	183	175	181	188	192	190	163	175	185	208	172	161	166	160	199	182	195	195	188	159	187	209	203	172	187	180	178	197	177	163	183	199	187	173	186	176	192	180	198	190	194	173	186	174	178	172	195	179	166	180	186	192	166	173	182	171	163	194	153	184	195	214	163	172	188	156	159	201	185	170	197	172	197	175	165	186	155	171	176	189	182	149	166	178	159	188	181	188	194	163	182	175	174	171	198	174	180	185	172	198	177	167	179	161	190	164	193	174	191	170	199	161	169	167	179	180	155	179	186	188	204	190	170	155	178	179	187	170	175	172	166	172	162	160	181	172	153	166	173	165	193	202	182	163	173	171	173	193	163	175	200	182	195	198	144	167	149	173	162	184	186	181	194	196	165	196	193	195	178	186	160	187	169	163	206	185	175	163	200	177	176	159	168	193	199	182	175	163	209	169	170	156	189	160	154	153	180	155	188	180	185	163	215	176	173	161	169	205	188	173	160	177	187	162	170	190	178	191	144	185	165	196	202	174	173	187	162	161	186	185	188	187	173	203	166	161	189	159	182	198	179	166	194	189	188	178	162	181	175	185	221	195	166	204	182	182	188	189	175	166	185	185	185	173	171	172	196	183	171	171	179	162	172	161	192	198	182	180	174	170	179	186	191	170
1876	490	462	514	488	456	490	459	442	409	450	457	456	445	443	465	418	441	473	440	483	437	399	454	433	444	470	445	441	441	439	446	470	440	427	454	400	469	433	441	427	465	449	416	463	444	466	420	384	439	443	440	432	485	418	423	462	459	465	449	468	415	399	420	492	473	459	446	442	433	457	448	427	462	417	456	441	480	445	485	395	452	496	398	473	453	425	470	476	404	433	437	473	463	411	438	478	424	469	415	422	423	441	453	436	467	432	444	480	445	430	468	460	437	454	474	464	452	450	458	453	460	466	465	436	451	503	470	450	445	439	451	455	438	469	452	460	413	426	419	461	407	439	451	443	472	429	451	462	427	459	470	438	472	479	479	467	425	436	475	446	478	451	459	412	467	443	445	491	469	462	417	479	417	437	473	481	451	461	438	464	425	447	456	475	466	435	442	420	406	449	444	474	470	467	431	470	461	435	468	450	459	427	443	427	451	460	466	489	420	436	432	463	443	457	447	428	434	444	483	438	445	452	474	429	441	412	462	414	460	466	405	468	407	462	491	396	420	465	433	480	424	447	425	470	462	457	454	444	445	466	489	433	481	468	434	433	462	450	463	461	475	457	468	445	417	461	450	441	443	453	484	452	451	439	497	431	475	432	465	445	466	423	476	439	458	402	435	441	484	465	455	426	407	473	452	436	459	460	444	438	447	455	441	450	434	440	426	440	426	441	479	467	464	442	430	454	450	431	462	472	409	436	431	436	435	477	465	436	418	421	461	516	449	430	426	470	427	439	408	459	479	477	418	463	449	428	496	440	429	428	431	422	461	485	457	461	467	449	458	416	445	490	479	451	444	457	467	465	424	445	456	462	412	429	481	405	454	421	498	482	451	426	434	437	403	489	489	433	472	468	472	461	445	482	459	462	405	460	422	482	432	418	432	431	429	432	442	449	425	412	466	480	464	457	419	449	441	461	464	437	468	427	459	449	433	433	434	430	422	449	467	464	442	444	476	474	477	428	438	454	429	406	410	428	416	426	433	443	459	423	477	428	435	430	462	440	432	438	445	459	473	400	454	433	428	456	474	479	437	435	469	423	440	430	406	470	439	425	491	410	432	454	459	447	431	455	443	453	420	460	455	452	420	485	450	453	456	461	434	419	428	423	465	446	451	433	450	443	458	456	454	434	478	462	445	467	448	437	454	477	427	485	456	460	431	406	462	468	472	474	442	498	447	421	436	443	484	432	487	446	414	438	423	461	430	472	445	468	449	435	441	449	432	444	467	490	422	447	441	427	441	446	435	438	427	459	463	436	438	497	467	461	413	455	452	450	406	465	464	431	425	424	455	420	488	433	436	474	475	428	466	466	445	435	453	447	437	459	445	462	449	417	466	414	443	413	459	448	409	436	431	450	438	424	444	413	449	515	471	440	462	463	430	446	482	481	440	417	468	443	435	430	449	441	449	459	488	449	449	428	455	447	468	427	452	414	446	464	415	460	458	439	415	448	441	437	420	467	446	433	420	450	427	474	466	474	444	429	442	432	459	426	433	434	480	434	427	462	455	422	457	477	435	466	424	473	494	417	416	476	427	424	434	437	475	427	429	426	439	450	451	424	439	444	438	473	430	417	456	441	447	407	463	415	444	408	483	453	432	461	414	441	433	429	441	483	454	445	456	483	456	441	457	458	461	439	466	435	446	442	455	429	436	476	453	421	398	454	473	474	448	427	443	445	433	468	433	449	463	421	457	457	462	452	466	454	451	476	424	446	442	407	465	454	481	436	426	478	459	439	450	443	435	432	486	441	440	459	455	493	454	404	470	445	482	436	456	429	435	451	463	445	449	449	443	446	487	446	427	478	441	485	464	439	459	442	444	428	417	435	468	459	477	405	467	445	431	437	423	455	442	443	436	471	426	423	438	413	471	424	424	466	434	441	452	446	441	469	453	448	454	472	438	434	481	453	450	385	455	463	443	442	468	426	415	416	411	473	441	454	451	479	428	442	445	436	482	465	453	474	479	433	474	463	453	462	499	443	434	442	455	469	429	455	447	427	476	496	461	429	449	423	466	413	415	465	439	417	470	442	449	440	460	436	428	464	462	441	505	435	446	423	432	491	475	437	450	461	473	419	428	459	429	449	458	434	432	432	465	424	456	454	431	492	429	461	452	471	466	415	432	446	464	461	437	462	431	448	425	467	439	460	445	409	462	418	460	433	455	401	467	426	477	433	466	416	466	459	437	471	416	421	470	436	423	402	468	487	464	433	441	427	445	442	453	452	432	430	419	434	448	420	440	498	418	461	455	469	457	473	459	467	451	436	440	443	442	457	492	426	433	472	507	434	450	445	444	450	455	472	469	437	421	469	448	447	451	467	467	470	444	459	420	427	446	461	463	463	436	431	464	446	463	428	402	478	471	433	449	428	451	464	457	467	470	469	455	459	449	465	452	440	424	404	440	473	471	473	474	460	434	441	429	479	482	446	431	463	445	460	440	459	461	443	441	501	445	424	397	459	437	471	462	428	433	462	441	455	459	405	427	480	448	476	470	455	422	445	422	412	482	467	438	440	451	451	453	415	461	441	449	442	466	447	434	434	466	454	419	457	434	408	466	454	407	461	397	435	437	431	398	445	430	432	456	444	480	431	432	438	455	433	401	469	442	501	454	471	430	423	422	455	433	454	469	440	446	460	436	453	405	455	422	480	401	402	440	431	456	413	459	453	475	472	426	449	454	477	444	483	466	444	455	456	473	462	446	478	408	408	422	422	426	413	437	454	492	412	472	410	437	454	488	441	427	459	419	451	429	435	400	469	450	471	450	477	432	463	474	471	459	445	426	447	443	474	415	474	431	458	424	460	416	458	449	424	442	433	475	448	454	456	403	427	430	480	417	437	434	433	459	430	464	435	442	424	405	461	441	448	455	449	459	449	441	473	469	422	482	454	450	460	464	438	458	482	470	463	443	452	440	420	443	440	467	444	430	437	457	429	474	435	450	444	434	423	435	445	448	431	440	436	443	429	457	461	469	439	437	476	430	433	424	426	437	413	419	430	424	437	476	448	480	434	447	474	420	441	418	474	437	474	448	458	431	499	448	455	482	438	464	425	416	457	409	469	428	450	451	480	476	458	447	449	440	449	454	442	480	490	473	401	454	483	482	418	434	442	481	463	420	462	443	417	442	456	429	436	444	422	461	430	452	436	431	436	427	417	451	458	429	438	486	445	441	452	440	439	442	477	425	472	476	448	409	437	456	475	419	414	453	469	461	470	446	519	451	428	442	442	455	430	455	433	453	457	457	476	431	469	448	478	433	460	445	463	476	440	452	453	473	466	447	463	470	453	417	465	444	437	463	456	424	457	443	464	449	467	448	421	459	468	448	425	491	421	429	439	451	448	429	455	495	452	444	451	445	424	453	428	448	469	437	439	472	427	426	434	402	446	447	415	462	462	450	482	480	440	437	486	466	438	394	488	441	454	435	465	474	434	433	444	431	453	440
8467	620	559	470	420	344	327	315	273	244	234	254	262	250	249	260	250	255	272	241	235	220	242	258	257	237	241	203	245	228	200	239	234	254	230	251	214	270	225	238	242	214	241	243	231	220	268	237	246	225	225	244	222	221	218	250	255	234	235	235	257	239	230	250	217	244	229	244	229	272	250	208	255	208	226	227	243	243	255	209	245	259	209	249	222	217	195	231	248	245	246	229	219	228	239	218	230	236	257	229	252	254	216	220	238	211	233	234	246	250	206	244	244	259	243	223	232	237	202	230	254	256	236	235	196	236	228	222	213	232	256	208	238	244	224	232	241	234	252	226	241	256	225	221	239	238	241	218	223	255	253	201	260	210	229	214	251	235	258	252	192	230	217	259	252	212	249	226	239	223	233	220	253	217	247	232	245	222	218	237	242	244	234	239	206	241	225	233	248	235	204	245	228	233	206	218	238	247	244	234	229	207	232	205	221	212	242	215	248	199	231	235	280	234	257	261	230	230	238	234	230	225	224	240	240	231	230	264	237	242	240	219	222	247	235	241	235	234	267	227	230	253	227	216	230	242	238	262	250	202	199	235	251	199	235	227	229	235	249	230	228	227	232	262	184	267	254	233	200	219	229	239	222	250	265	237	234	228	231	215	237	178	246	253	257	244	256	233	228	242	225	224	228	243	247	218	259	236	240	225	250	219	253	241	238	243	224	212	223	253	252	207	228	212	232	215	229	230	227	230	219	222	246	254	228	194	205	245	236	204	256	222	253	233	190	206	220	233	230	209	209	226	273	223	228	223	249	249	235	243	234	248	231	232	247	248	220	218	235	229	248	244	248	250	260	215	247	209	231	216	242	256	243	247	231	233	224	254	258	213	216	260	221	253	215	239	223	241	242	242	258	241	252	263	240	216	220	225	222	192	242	249	202	228	224	245	239	241	235	237	212	219	221	207	207	236	229	244	244	231	240	210	208	250	229	253	230	253	229	262	270	227	208	230	219	233	224	227	241	249	218	235	254	225	246	223	228	249	223	219	196	231	243	238	220	221	230	233	248	236	208	221	235	233	185	240	232	221	192	221	239	272	241	247	253	264	223	233	254	199	216	238	223	224	249	206	225	239	199	203	228	262	224	247	226	203	224	258	256	214	249	237	230	235	247	230	216	234	234	207	211	217	235	268	252	201	226	227	249	230	231	233	242	202	230	257	240	229	247	260	241	213	215	234	264	208	245	233	242	249	228	249	182	256	225	228	245	231	256	218	239	265	228	238	256	204	221	255	244	266	249	187	227	274	240	251	230	214	244	216	212	224	242	217	224	228	234	237	232	225	219	222	230	179	224	267	278	281	233	248	234	249	262	244	212	229	237	214	209	240	219	229	242	212	244	216	249	263	241	251	256	261	235	238	266	221	209	222	224	259	213	219	207	214	229	216	241	232	207	222	227	251	204	260	229	236	228	228	237	243	225	222	263	273	241	234	244	246	245	220	253	278	272	215	238	238	204	247	208	240	226	209	272	220	237	226	220	235	259	253	227	214	242	227	236	233	260	213	249	257	236	245	245	249	212	231	226	237	213	260	244	261	243	247	229	242	210	245	227	228	239	235	232	239	216	233	232	252	196	266	251	243	248	226	261	231	256	237	221	208	260	258	235	219	279	233	258	237	238	214	224	228	231	218	211	217	252	224	214	230	227	239	239	247	239	209	236	232	268	257	244	228	249	243	226	216	228	261	233	238	222	242	229	259	252	251	237	232	244	241	246	236	225	237	248	246	243	227	220	251	263	212	225	241	251	237	228	226	216	219	269	244	227	249	235	245	251	231	232	237	222	261	238	238	247	248	220	246	208	272	224	238	223	212	234	242	232	242	246	224	220	244	229	229	223	242	233	248	224	214	238	254	230	228	240	253	227	236	234	261	224	229	247	230	225	242	233	212	235	215	228	240	249	229	219	237	220	228	259	247	221	228	204	218	227	222	249	229	248	235	257	255	236	231	203	239	238	202	231	235	223	237	223	222	219	240	225	237	229	215	232	216	282	221	244	220	222	242	233	237	250	234	213	218	257	230	237	260	248	237	208	233	242	261	226	232	241	253	204	243	224	227	246	226	201	232	229	242	248	227	248	230	258	227	259	235	233	237	249	258	238	238	239	246	241	215	215	231	269	281	226	255	228	225	243	217	238	208	226	223	226	196	245	245	224	231	232	218	262	252	208	241	217	249	225	242	211	221	235	230	221	224	232	230	259	214	214	230	247	220	212	232	226	249	213	217	242	222	229	245	241	233	221	255	242	247	229	242	249	256	214	249	251	210	240	260	230	253	236	216	249	237	199	224	239	239	242	228	231	237	221	220	225	267	245	230	204	250	255	232	216	240	246	286	225	223	244	218	241	225	202	264	237	187	223	245	230	257	253	214	209	242	215	218	226	254	242	212	232	209	232	237	229	230	251	246	254	223	222	250	216	236	227	234	233	243	243	239	289	238	253	244	206	217	220	237	221	258	255	245	252	239	228	234	240	240	235	227	234	236	248	233	239	231	258	207	258	264	211	240	225	226	218	242	217	225	231	195	238	243	244	229	214	233	263	238	251	235	213	231	251	216	227	227	250	258	250	222	254	205	262	231	234	217	228	224	229	226	221	244	208	259	247	253	209	210	247	194	203	242	243	226	215	217	227	228	232	247	223	260	240	250	257	219	260	234	225	216	234	237	238	254	230	277	227	275	214	226	248	237	188	242	226	248	258	235	226	233	206	231	223	238	215	230	223	232	233	241	226	221	211	238	242	234	211	249	226	246	277	217	252	232	225	231	212	252	251	222	222	257	244	264	220	230	249	225	225	248	220	233	246	230	255	220	222	245	236	220	214	209	245	217	247	224	251	239	228	234	255	219	220	222	252	206	218	229	235	215	248	219	258	213	232	243	250	224	210	254	221	238	234	248	217	251	264	232	233	207	228	199	250	236	233	238	260	225	216	240	235	245	260	239	200	243	232	239	230	230	225	244	242	272	223	256	275	216	217	251	258	239	246	232	244	239	261	246	229	251	232	255	228	229	229	242	247	251	231	231	240	226	220	259	228	244	237	230	234	211	233	243	205	238	245	226	254	249	262	251	268	215	215	264	225	217	230	261	224	220	229	269	240	250	214	238	254	199	215	242	209	225	229	225	225	244	235	236	235	245	212	228	223	222	239	235	228	220	208	227	222	239	203	229	243	220	252	242	246	223	244	235	219	241	248	221	244	234	232	208	238	238	225	261	223	242	249	232	223	252	227	223	225	227	253	210	238	240	223	236	241	234	276	242	258	216	276	228	215	240	224	250	235	210	234	223	222	257	198	241	207	233	209	239	237	233	261	228	234	220	210	263	275	249	266	229	229	249	234	219	208	217	199	228	206	223	223	228	241	219	214	236	232	221	252	252	256	258	257	216	236	218	261	234	240	200	230	240	264	232	229	239	226	239	240	238	225	214	224	213	274	268	249	258	217	208	241	249
6662	829	1205	1436	1244	1049	957	884	869	783	747	718	713	697	640	616	624	619	605	636	636	631	604	609	599	606	592	579	590	636	591	607	537	547	572	570	626	606	588	593	627	600	581	552	567	583	569	551	586	571	562	576	576	596	540	576	550	576	556	624	552	549	554	582	561	592	595	529	555	579	550	583	551	553	552	562	606	639	587	534	552	574	551	572	573	590	577	539	585	555	608	600	571	574	538	570	568	568	549	651	572	541	580	591	561	539	552	574	564	573	581	575	558	590	598	585	623	569	581	555	593	560	534	603	584	574	591	577	562	575	560	575	597	597	592	559	563	544	524	573	570	588	583	603	579	591	571	574	565	551	581	565	572	573	579	553	573	553	522	596	532	566	561	561	563	583	567	575	536	596	577	575	549	588	597	594	560	548	533	549	568	575	552	608	528	595	601	578	554	571	562	520	561	549	565	583	552	568	578	565	579	563	599	593	551	542	581	560	557	629	543	555	591	576	590	562	569	540	576	561	601	566	552	574	593	587	524	562	560	571	582	552	563	562	584	626	593	595	553	548	585	566	561	504	550	578	547	586	572	606	571	569	570	590	530	561	546	551	560	599	567	523	577	528	517	563	572	548	588	588	574	542	566	545	579	551	592	546	592	606	542	607	588	569	572	553	608	535	558	539	599	570	594	548	577	574	545	563	558	582	540	591	549	579	551	586	609	581	590	625	646	605	571	597	557	574	523	574	602	609	542	549	521	558	564	594	589	567	596	573	579	581	582	499	580	575	561	564	532	567	546	566	594	593	599	569	548	547	510	550	588	561	536	620	577	613	552	611	589	575	541	580	558	545	549	570	588	579	546	601	576	564	547	562	571	581	591	559	566	584	570	626	604	579	586	536	570	577	606	605	563	567	602	551	599	610	542	584	562	571	570	568	555	573	542	536	533	554	592	559	544	541	551	588	598	564	593	584	575	581	571	607	588	636	568	574	550	576	602	553	571	569	605	528	556	570	611	603	602	566	533	604	551	588	570	580	506	627	511	569	559	555	600	591	572	563	566	559	562	566	579	553	603	562	543	539	555	599	577	586	541	564	553	565	606	567	612	573	583	574	566	573	561	545	575	621	573	556	567	594	572	582	570	536	571	536	573	567	579	540	569	554	575	587	576	540	555	548	555	541	572	588	562	591	569	616	561	590	540	575	525	559	607	577	596	562	563	592	560	622	581	546	623	521	572	585	556	587	569	576	570	574	567	599	605	551	581	576	572	571	583	569	583	626	590	533	571	543	591	559	568	526	598	579	559	622	547	551	544	578	554	592	592	597	556	559	555	557	567	556	570	541	562	579	600	582	593	551	566	610	550	572	543	580	552	576	548	595	566	543	571	588	547	585	572	542	598	584	579	574	563	628	569	569	579	545	582	615	607	589	599	576	563	574	588	568	538	547	533	546	545	576	568	556	564	512	551	535	605	543	573	546	610	560	591	555	546	553	552	523	571	553	559	599	555	609	608	544	520	599	595	528	578	561	551	567	555	555	529	567	523	580	540	558	576	555	548	599	579	581	583	580	555	598	611	557	542	601	570	594	571	579	578	577	559	558	575	536	551	556	590	585	553	576	577	555	584	554	585	554	557	563	553	539	569	556	563	590	554	592	583	565	539	563	554	589	519	555	588	560	575	584	564	568	560	560	555	555	583	571	535	581	579	560	565	535	541	563	572	570	575	572	599	569	516	577	588	623	543	562	568	564	573	586	601	583	562	529	571	534	527	575	596	566	541	591	597	549	569	590	555	562	523	596	552	550	553	554	594	573	582	571	592	547	551	542	545	593	558	565	565	560	528	588	550	555	562	589	576	573	602	566	574	586	572	603	581	583	582	559	542	556	570	572	539	585	561	581	504	530	555	542	551	561	601	566	506	642	567	578	585	557	579	604	565	592	559	553	580	583	572	602	584	553	550	548	572	590	564	558	532	589	597	545	559	540	592	598	555	548	605	540	583	544	548	583	542	554	575	550	551	600	562	544	551	561	575	571	562	605	530	607	576	566	594	527	592	539	573	556	565	569	559	573	569	571	599	556	587	556	554	573	546	551	551	518	586	562	527	613	561	626	552	618	542	556	607	603	610	582	631	549	619	560	571	559	598	552	594	538	606	543	541	582	545	567	585	570	566	558	553	556	574	580	532	558	543	556	578	529	551	595	566	614	584	565	571	592	550	571	587	572	592	596	598	540	565	550	559	598	556	602	594	560	527	578	553	565	546	571	581	565	543	514	579	579	572	575	592	560	552	566	576	533	579	556	577	575	557	564	566	570	579	577	537	588	589	563	589	540	607	566	572	566	570	582	567	591	589	592	558	580	556	587	559	539	598	547	584	552	565	583	599	590	562	519	545	582	589	560	586	587	577	539	591	581	583	598	549	531	542	567	551	598	572	527	568	592	557	570	575	603	559	617	579	556	585	550	539	598	593	561	573	560	587	530	569	582	585	576	570	558	568	591	574	558	602	563	575	582	510	539	520	609	577	510	560	609	603	580	567	544	587	543	593	577	551	555	547	539	558	576	562	591	556	547	603	602	585	565	549	546	550	518	588	582	565	553	605	566	533	524	589	546	545	557	581	554	573	606	579	582	549	594	554	565	553	531	611	600	581	539	562	548	545	601	537	578	567	586	569	580	567	543	594	583	569	568	598	548	553	545	573	582	585	561	588	561	564	568	566	596	590	527	556	562	573	534	570	544	536	582	592	561	554	549	566	596	554	538	561	552	577	552	524	595	579	546	597	572	572	554	535	588	574	556	569	562	581	527	548	544	545	542	528	583	571	546	567	557	530	609	581	572	561	554	564	587	552	541	524	552	568	570	609	564	604	573	586	593	582	576	567	565	590	544	589	570	552	582	592	560	514	580	615	566	569	571	577	537	584	594	525	537	567	545	555	522	577	554	583	546	602	559	609	562	605	527	578	578	569	544	573	600	578	566	556	572	558	544	590	579	601	578	577	577	569	584	592	570	574	525	557	601	566	604	575	571	589	588	583	580	528	562	557	586	556	558	548	560	575	534	550	554	540	550	559	605	589	536	597	570	563	575	566	621	581	573	532	553	572	553	562	536	552	534	568	567	516	595	551	556	606	553	573	560	545	555	578	546	591	585	536	583	593	555	551	552	548	587	546	546	585	614	585	556	563	554	582	598	549	586	559	551	566	568	558	600	603	581	580	529	564	558	616	568	543	568	564	593	553	539	585	594	520	590	572	602	633	596	524	588	557	533	571	602	585	557	601	549	576	564	589	602	599	540	561	558	554	552	562	572	594	564	611	581	593	559	562	564	571	534	605	578	581	561	587	572	584	581	560	577	596	563	576	553	586	579	575	566	578	607	593	556	557	584	582	573	618	574	553	584	558	584	584	586	564	560	612	558	585	575	548	548	601	571	588	575	623	547	559	589	570	561	546	584	539	549	566	585	545	554	549	576	552	591	587	549	635	606	571	578	552	540	620	525
15697	1669	1151	967	745	586	534	509	485	451	491	431	454	408	408	415	392	392	444	412	461	422	376	395	408	428	401	414	443	408	409	408	439	445	474	403	397	414	417	348	396	381	384	376	396	394	413	400	393	394	394	419	406	418	363	404	433	413	404	419	392	441	372	368	393	423	430	417	389	411	362	405	374	398	404	402	393	347	382	406	432	407	393	372	385	353	408	392	398	431	439	425	404	347	376	379	394	381	408	394	433	453	379	395	400	371	423	391	394	377	404	423	439	419	430	384	402	383	384	382	395	433	388	415	412	421	409	369	415	389	410	378	431	448	402	368	387	401	413	416	383	394	431	403	384	434	402	396	405	394	360	391	368	442	402	392	342	401	429	377	430	422	409	403	410	411	436	399	425	349	421	432	381	395	408	427	389	373	411	400	423	426	376	367	396	426	413	396	437	365	372	394	391	369	409	413	390	365	393	390	402	371	419	418	450	392	413	391	418	399	385	397	398	386	409	384	417	407	412	411	395	380	388	379	416	405	367	421	403	418	385	401	362	376	385	402	404	379	379	377	413	367	388	393	385	409	385	397	421	420	384	391	398	401	383	369	386	399	442	409	384	387	371	400	409	406	396	397	390	369	357	400	387	434	384	376	428	408	388	394	388	400	388	391	392	402	398	390	397	385	430	407	406	399	409	428	429	445	431	396	437	402	360	389	414	431	379	379	386	423	403	403	410	407	405	433	420	435	430	387	380	407	389	424	387	398	444	434	393	344	439	404	424	390	390	363	416	349	406	384	424	398	417	411	413	395	422	391	368	402	405	413	377	413	392	452	413	410	388	359	388	405	393	419	433	380	429	386	390	422	398	411	446	412	396	424	387	370	363	389	405	417	361	398	396	417	423	376	425	421	367	438	407	421	392	458	417	431	431	380	368	438	419	404	417	420	423	382	401	356	390	388	407	407	429	400	437	384	371	389	386	404	412	381	395	395	414	384	412	389	402	406	360	409	388	380	383	394	398	398	424	393	424	415	405	395	464	412	485	404	411	394	364	441	405	385	440	411	401	453	426	426	434	376	368	401	369	465	410	420	408	350	430	395	383	385	391	406	387	428	382	402	397	400	426	374	396	407	401	410	375	385	396	409	391	380	389	433	381	388	425	402	438	405	394	430	379	392	400	445	433	409	423	387	370	382	381	419	432	378	398	400	410	392	420	380	370	394	420	408	393	451	366	382	371	365	422	406	388	397	376	422	426	444	400	381	406	392	391	404	371	423	384	384	416	418	399	401	381	403	393	376	382	376	375	397	409	371	369	380	417	445	403	379	400	411	380	401	445	405	393	388	371	401	384	387	423	390	381	403	391	397	426	430	420	399	440	389	393	376	409	410	431	394	392	401	400	429	421	430	387	415	420	405	377	390	392	408	405	380	361	380	396	375	363	407	422	407	402	418	391	412	365	368	400	435	404	429	402	413	405	398	388	394	340	352	396	350	416	398	381	382	411	409	377	387	411	414	383	385	376	388	397	394	414	410	444	412	403	377	395	423	405	411	385	378	408	392	416	390	389	389	421	383	386	408	407	384	428	384	374	379	354	382	399	390	384	393	370	440	417	388	388	377	415	418	426	403	415	431	412	350	361	445	364	381	386	411	383	459	376	379	360	402	394	418	406	407	406	397	446	378	433	419	429	383	383	375	398	393	392	415	410	366	421	422	414	415	447	396	410	413	391	413	427	383	385	405	413	403	382	400	456	429	409	449	389	404	404	388	384	418	423	428	388	387	398	389	427	385	405	425	433	381	406	416	394	432	405	365	411	436	428	391	396	422	424	396	399	404	356	376	389	404	375	342	435	424	386	460	394	394	379	431	389	391	396	398	393	415	406	377	427	404	444	418	406	375	394	407	405	398	401	401	414	406	450	412	416	396	381	414	360	414	413	394	331	428	382	427	407	390	409	401	406	388	401	405	384	436	417	367	379	369	427	392	377	414	421	426	403	412	411	388	367	402	380	407	448	443	373	382	399	385	380	371	374	411	426	433	420	391	408	447	423	434	376	389	406	370	375	377	399	419	363	379	395	376	377	385	397	422	423	406	423	453	409	419	403	433	364	415	364	467	382	403	392	404	396	383	380	381	359	387	406	398	397	406	380	353	406	368	394	426	460	403	371	396	425	429	397	408	403	383	431	398	425	402	406	394	379	403	350	409	415	399	381	394	412	414	379	403	417	393	411	402	430	383	378	385	421	390	412	387	377	439	378	430	422	393	413	428	399	439	378	391	410	404	419	373	353	375	437	387	384	381	415	360	379	385	393	407	416	379	391	414	389	370	369	375	379	440	401	376	399	404	417	377	393	427	420	401	414	373	375	383	416	394	382	395	358	381	367	394	396	389	339	425	396	403	411	434	352	365	442	431	409	398	389	405	409	419	391	404	397	388	429	392	417	391	439	410	455	395	400	404	387	406	384	372	387	421	422	396	351	409	402	436	397	409	405	408	440	383	369	427	383	386	382	397	392	372	391	390	404	399	388	376	412	379	441	404	379	397	427	379	400	405	406	374	369	402	403	414	393	439	399	405	373	393	418	406	430	395	375	407	384	416	396	415	378	379	392	387	400	393	429	382	364	414	404	352	348	370	402	395	389	396	376	351	387	387	417	407	412	389	376	388	375	405	399	411	425	401	421	375	364	393	409	411	398	414	395	397	414	399	407	433	411	402	411	430	393	362	405	396	419	443	434	402	420	395	400	391	380	423	422	359	381	406	445	404	403	431	367	396	395	395	367	382	391	394	398	438	414	404	417	376	379	371	380	409	416	371	384	372	420	391	401	420	338	394	374	391	400	409	389	396	419	417	372	462	417	392	404	384	412	421	409	391	434	407	413	391	373	353	377	411	462	461	364	429	372	379	376	401	401	368	351	383	399	405	413	415	422	374	409	404	359	428	398	383	398	397	384	403	451	394	416	374	373	422	399	371	369	391	418	381	397	387	387	426	442	426	445	401	391	421	401	422	378	404	405	401	401	389	384	394	347	392	386	412	404	378	378	420	401	411	390	391	383	382	415	426	374	439	387	403	407	393	404	412	395	389	367	388	401	385	439	385	406	371	406	408	417	419	389	379	377	414	396	375	404	417	388	441	413	409	394	395	421	360	379	384	386	409	373	396	361	382	388	405	399	404	430	396	393	395	418	420	420	373	385	442	433	415	430	368	417	437	399	380	377	390	426	392	383	382	406	392	399	408	432	347	404	386	420	394	377	408	393	394	428	401	423	356	398	391	383	375	410	427	398	412	399	396	395	410	396	383	395	412	391	390	402	397	387	422	407	409	396	399	403	371	406	381	419	414	343	387	407	401	404	362	398	384	427	404	390	445	396	415	376	401	375	385	431	423	433	410	363	386	442	410	391	387	390	383	407	357	419	411	391	430	419	425	378	407	370	404	385	393	411	425	403	409	406	377	382	403	422	410	411	396	396	392	360	403	428	395	392	383	416	402	389	390
8885	1509	2141	2532	2280	1901	1667	1534	1387	1286	1274	1154	1141	1121	1096	1061	980	1039	987	944	929	912	961	998	927	954	984	949	954	919	958	891	914	944	908	905	869	966	920	966	972	893	923	925	884	901	884	876	896	900	913	915	862	862	874	889	900	839	943	948	903	898	891	876	893	886	891	864	925	851	917	887	865	919	890	856	839	878	905	892	887	849	908	879	892	866	900	873	898	863	847	909	856	874	875	871	859	884	884	894	901	877	936	895	855	878	905	891	909	900	891	930	840	887	908	841	861	924	861	862	938	896	877	883	889	886	912	895	897	812	895	868	886	841	897	930	896	918	874	911	879	880	909	894	893	879	907	848	825	863	925	912	927	889	857	904	842	877	829	839	919	872	868	883	873	899	862	892	874	860	927	871	876	858	916	859	906	888	902	896	878	905	900	863	902	886	857	884	922	874	920	871	911	896	907	916	877	899	848	863	937	876	906	918	920	868	903	858	861	884	898	894	852	890	896	893	928	915	940	894	903	880	879	879	899	874	911	868	883	903	882	862	904	906	902	931	849	937	849	878	876	912	853	878	930	834	880	907	865	869	938	850	918	878	884	874	857	877	898	879	904	892	893	856	835	846	872	906	926	886	849	832	949	921	883	841	936	881	907	830	890	873	897	848	872	925	873	860	903	869	873	857	894	889	872	849	841	889	866	862	905	839	919	865	921	854	879	854	897	897	877	879	911	860	870	904	905	892	910	872	896	880	884	882	892	911	894	850	863	871	896	877	914	880	823	879	900	884	872	894	922	867	867	862	856	879	897	855	869	885	897	853	936	883	919	871	859	911	871	880	847	947	837	938	931	913	848	864	875	883	865	876	877	855	887	920	852	866	893	867	896	841	907	857	912	923	888	840	901	842	831	821	911	846	892	894	881	915	871	916	894	875	938	933	871	853	878	878	860	954	911	925	883	829	912	893	899	887	905	866	899	911	889	853	853	941	898	824	887	846	858	941	924	874	865	878	856	888	866	858	865	875	910	864	874	897	862	859	886	884	901	891	889	873	890	910	886	850	871	945	911	864	889	850	888	843	879	809	883	895	872	858	910	861	900	862	939	882	852	864	886	872	905	871	908	888	878	891	940	907	855	884	877	878	952	892	869	844	883	847	894	870	841	894	886	864	921	912	774	891	886	885	866	872	883	901	905	853	867	900	878	898	856	870	870	886	942	867	901	863	854	879	924	882	845	851	916	882	860	880	900	872	792	832	918	871	843	918	878	823	873	884	913	852	843	885	888	876	885	931	939	873	857	898	845	873	879	874	893	878	919	917	888	908	938	868	877	890	879	887	905	841	861	835	900	891	896	880	883	894	860	838	878	864	868	868	913	897	857	881	872	839	884	917	873	910	887	886	909	884	934	881	854	923	902	865	813	892	929	851	894	889	885	831	841	892	934	835	907	924	889	875	889	937	900	850	854	891	873	915	912	881	833	869	903	853	874	876	855	862	898	844	877	878	893	871	882	839	887	874	913	925	874	914	861	864	865	866	865	883	849	888	849	909	873	855	912	930	888	926	856	876	881	861	921	854	875	856	833	849	853	865	888	935	909	876	852	854	917	902	926	873	883	914	926	915	884	873	912	825	836	868	950	856	876	853	849	868	850	874	882	885	875	887	929	839	863	874	949	906	858	864	928	866	846	876	905	860	806	913	927	867	874	851	870	915	841	843	861	939	878	826	827	897	908	859	897	885	891	836	887	883	880	855	901	867	855	858	839	876	897	846	857	921	885	881	872	906	854	884	888	849	876	908	900	845	843	835	920	893	878	891	847	959	859	910	848	868	898	883	863	879	931	867	923	844	933	855	891	892	950	919	881	906	904	870	845	879	933	862	837	903	906	869	860	841	871	910	860	855	873	888	854	883	837	852	878	862	875	882	861	897	840	879	892	875	882	854	877	902	822	906	832	871	854	936	830	933	853	922	883	927	883	863	907	844	925	891	907	857	927	880	895	926	865	867	870	869	829	845	893	869	905	837	867	922	875	868	899	914	871	863	871	887	875	848	879	841	875	864	831	919	848	894	861	832	849	890	910	868	899	902	897	889	912	904	948	951	886	898	872	913	923	900	828	867	883	838	871	936	872	858	955	946	840	826	817	882	871	848	912	912	931	892	868	924	895	930	879	893	883	904	836	880	931	877	865	914	862	883	887	879	869	921	867	872	953	886	814	836	861	889	892	847	891	882	846	877	889	910	894	858	876	884	836	912	898	908	883	841	886	926	830	924	893	858	924	845	845	867	889	841	894	859	870	878	896	907	878	892	914	824	884	842	871	853	871	929	839	959	873	877	899	880	905	906	887	917	876	873	876	885	892	918	850	923	872	920	938	902	898	912	904	867	854	879	825	879	890	840	875	892	844	881	866	929	881	933	905	880	845	939	848	871	921	815	922	861	871	962	863	894	920	897	881	920	899	846	886	935	904	904	840	852	881	947	855	849	851	901	933	920	859	916	902	876	871	941	912	846	891	843	945	887	881	928	898	874	888	852	904	865	875	857	908	866	913	940	912	921	909	843	876	890	856	904	869	830	870	886	868	907	900	874	893	901	913	886	967	883	890	858	872	876	875	904	926	905	858	906	859	950	872	836	838	872	881	868	920	875	857	839	875	891	935	883	882	907	903	878	895	889	888	883	919	844	876	843	908	912	862	862	876	912	870	857	852	878	877	894	886	820	870	885	893	856	881	913	884	845	888	909	955	915	889	886	943	905	873	951	890	861	972	855	870	925	887	874	896	912	831	808	886	883	876	856	900	883	885	803	919	882	910	902	872	893	903	900	833	861	895	827	896	857	844	905	838	926	918	927	875	847	832	899	874	881	875	854	852	901	854	857	883	915	899	890	897	882	907	842	878	915	857	979	890	881	912	872	925	894	923	877	875	881	872	848	869	930	878	866	892	898	847	868	879	893	889	864	911	880	865	854	937	845	864	888	831	891	851	870	854	880	870	886	873	859	895	855	887	910	866	867	873	897	906	896	853	904	844	936	831	893	877	883	889	904	886	886	849	931	836	901	874	870	867	879	834	928	852	939	876	862	898	885	918	929	819	868	908	881	883	869	919	892	852	917	862	887	897	841	889	903	855	881	900	858	917	864	896	859	874	921	859	887	916	848	834	874	925	915	869	875	939	836	908	893	852	917	925	864	872	878	844	927	891	906	918	909	842	864	897	929	872	900	890	920	907	921	794	857	909	879	854	851	894	896	836	894	934	877	919	884	901	911	871	958	886	878	861	904	837	864	884	933	870	936	817	872	863	910	898	858	879	916	829	874	932	846	887	873	869	883	848	932	872	842	895	831	897	894	892	874	844	886	850	882	896	853	859	871	886	904	862	897	834	886	929	867	889	877	900	869	893	949	903	832	921	826	854	940	844	804	861	927	909	902	890	837	865	920	855	890	917	894	867	926	908	849	830	867	872	885	866	875	906	870	874	824	936	868	863	921	848	884	854	874
2010	230	181	198	201	200	167	187	188	179	165	185	188	187	193	184	181	195	190	185	184	170	168	198	161	180	180	174	181	171	194	192	163	148	160	191	179	161	161	181	195	194	186	158	184	204	169	190	173	176	168	189	200	188	143	204	153	162	163	183	179	202	168	197	188	182	171	177	168	186	171	208	170	200	195	175	173	201	182	203	187	183	176	198	165	182	181	192	173	184	181	166	173	169	175	180	204	184	184	190	170	159	176	192	158	167	174	199	219	203	199	182	192	175	197	221	188	176	201	163	216	188	215	180	180	201	193	192	215	194	158	166	156	202	193	175	181	167	166	171	180	168	203	186	193	176	171	184	193	190	179	210	181	174	205	176	198	195	200	151	189	162	151	183	198	194	193	175	187	184	175	197	177	179	171	197	204	192	186	211	175	188	179	193	190	156	175	172	183	177	180	162	170	175	141	175	202	158	158	183	197	181	187	193	187	187	182	181	194	177	190	201	180	182	176	188	199	187	175	174	199	188	199	191	197	202	189	190	184	168	178	190	176	169	195	168	171	203	187	216	155	195	170	184	174	198	183	138	188	175	185	181	201	203	166	176	186	177	179	177	202	188	219	193	181	174	178	167	194	169	195	214	171	192	209	168	196	184	199	170	178	194	156	195	201	200	173	195	183	205	204	189	176	177	184	169	197	183	185	184	175	179	172	175	187	163	163	167	159	174	191	162	163	188	184	169	189	197	190	181	182	164	165	167	201	167	201	189	186	169	188	216	157	167	173	190	183	173	162	165	184	188	198	180	164	198	191	186	177	174	172	175	196	193	191	163	168	183	200	196	194	194	159	184	168	172	168	173	192	175	159	180	167	185	205	176	186	182	190	175	190	176	177	150	186	153	153	175	171	179	173	174	181	194	184	199	151	187	184	169	183	177	155	198	185	189	198	183	173	168	173	190	167	200	194	182	190	193	174	177	176	203	180	184	236	209	184	155	181	181	173	194	174	162	175	175	164	174	170	173	211	183	162	176	171	175	179	183	178	207	180	188	191	206	175	162	198	190	163	169	183	164	208	185	176	184	187	162	174	187	173	164	173	191	183	162	195	184	158	164	159	183	171	180	197	159	194	175	188	217	207	209	187	164	193	173	164	160	175	196	181	191	202	212	173	199	178	181	170	182	169	188	169	180	183	177	191	186	202	166	171	181	180	202	163	189	187	177	167	188	178	190	166	166	206	173	176	182	179	205	204	192	206	190	186	206	176	172	203	175	198	194	195	178	184	194	170	173	165	187	171	171	201	181	175	193	187	176	191	181	153	174	183	177	183	198	178	189	193	157	202	178	193	199	210	171	193	188	170	166	163	193	190	188	169	194	195	172	168	188	177	199	207	187	183	206	174	236	208	187	183	160	200	192	196	164	184	181	174	164	195	181	207	167	178	169	183	188	182	178	188	151	182	172	189	171	206	213	192	166	203	207	168	188	167	192	201	172	165	179	181	204	196	182	184	186	198	195	193	173	175	170	158	205	186	203	186	189	170	170	184	185	189	179	168	193	189	192	186	184	172	173	159	181	187	197	168	174	188	176	176	191	209	191	175	173	170	172	166	176	189	176	196	191	201	205	189	173	162	183	172	178	178	190	185	176	179	184	201	161	203	185	168	194	176	152	193	155	174	173	197	190	179	202	163	166	188	176	172	194	174	180	197	178	191	188	191	155	173	197	159	180	165	168	189	173	163	187	177	173	178	175	188	179	209	162	181	183	158	214	169	180	200	162	170	187	189	175	190	176	163	187	195	232	193	165	197	171	181	163	211	167	191	159	178	180	173	200	190	155	160	165	157	176	167	194	168	190	172	207	211	205	184	193	200	180	176	187	191	184	162	189	156	189	192	162	174	159	158	164	181	187	188	178	177	194	197	168	177	199	202	164	202	188	184	187	194	192	164	201	175	198	215	191	169	169	185	175	180	184	187	212	192	213	203	183	169	192	159	178	160	193	157	187	187	160	165	181	186	177	202	166	199	187	199	196	184	174	187	175	170	176	183	187	182	194	199	206	180	166	204	189	184	191	166	164	148	161	172	181	175	187	181	188	197	192	157	184	177	186	178	168	186	171	161	198	192	171	186	192	179	188	218	200	177	172	193	188	180	185	190	185	192	183	195	205	181	160	162	155	162	190	201	200	194	182	163	197	196	174	178	189	190	189	192	188	168	183	191	182	170	178	166	200	205	201	175	193	182	216	209	186	175	186	205	187	197	176	182	174	193	188	202	181	179	184	184	175	191	176	231	199	181	182	183	197	187	181	204	183	172	192	166	183	204	184	176	173	215	153	199	225	160	172	203	184	171	198	196	197	186	185	161	177	199	204	198	195	175	166	200	203	196	205	182	190	190	177	180	178	185	196	176	179	165	192	163	157	188	170	171	182	165	174	195	196	182	198	188	162	179	174	200	166	180	216	175	182	152	197	179	182	184	184	189	191	216	215	189	176	182	185	209	176	179	199	200	206	170	193	191	190	176	151	171	161	192	179	200	162	200	180	179	178	182	160	185	183	168	190	177	197	207	182	175	187	181	183	188	181	196	155	182	215	173	177	152	178	185	176	173	189	213	200	187	194	169	180	208	206	183	186	181	177	177	171	190	191	185	149	169	177	172	146	172	179	202	179	193	173	207	191	214	186	205	178	169	187	186	187	169	204	171	181	156	185	181	183	169	176	195	182	203	168	200	201	207	205	178	194	179	191	171	196	186	195	187	194	197	181	193	190	167	206	162	173	191	187	174	167	172	191	178	211	183	171	185	179	180	158	200	192	151	170	173	175	190	184	184	193	197	195	192	200	183	223	165	172	180	194	168	190	176	209	194	178	172	177	157	179	184	179	189	198	176	157	216	192	197	161	189	181	189	195	205	174	155	170	189	180	174	197	198	167	194	181	209	181	190	172	201	195	168	187	188	220	210	165	175	169	180	193	196	160	173	171	178	187	182	180	163	183	176	201	220	186	179	175	162	168	175	192	163	207	203	161	167	182	186	179	191	160	195	173	162	178	187	164	161	189	196	201	179	212	185	181	178	179	185	199	190	197	180	184	154	179	183	192	209	192	183	194	187	197	165	185	165	193	177	193	168	173	176	182	192	177	166	175	156	164	178	182	191	171	181	166	204	159	174	191	182	196	192	189	189	196	182	197	205	172	181	178	197	165	200	178	178	172	180	172	212	186	183	181	174	186	189	181	165	191	161	202	165	178	180	158	172	193	202	170	172	184	158	167	183	177	192	180	179	167	188	184	193	190	177	174	197	171	206	206	213	168	168	167	173	201	154	174	202	199	182	169	188	186	201	180	149	200	189	199	192	178	175	164	186	177	173	168	174	187	184	206	159	185	167	187	200	198	183	191	211	194	184	189	177	187	198	201	191	197	181	176	178	196	160	162	177	182	186	196	182	171	178	182	184	182	208	182	201	165	204	209	193	191	170	191	162	170	194	185	176	172	162	201	199	190
1937	520	477	501	472	495	444	483	448	458	518	437	444	421	472	476	450	437	451	450	462	443	464	443	472	427	466	463	416	447	452	455	437	456	423	461	472	447	444	438	450	474	470	435	441	432	451	448	468	431	480	454	450	465	456	497	423	427	479	485	509	443	441	464	438	441	501	489	461	483	462	482	490	481	465	436	456	448	457	477	479	425	447	444	464	455	442	441	432	452	464	472	436	446	452	438	449	467	443	474	468	452	461	462	466	422	459	470	473	479	447	422	461	473	494	434	451	473	421	465	452	461	479	467	482	445	456	450	428	487	461	447	446	492	409	445	449	444	397	419	475	427	439	430	468	453	456	461	426	444	476	482	436	474	465	464	452	467	449	431	474	429	472	465	444	440	461	441	486	483	425	454	443	448	479	441	454	466	445	472	481	446	419	502	470	461	452	435	462	424	457	412	436	446	462	494	465	450	436	454	492	452	463	435	440	462	464	463	449	470	436	442	442	462	459	433	488	452	467	453	464	453	441	441	460	442	459	481	436	441	457	447	508	449	447	441	434	434	461	440	451	468	415	483	456	423	497	444	456	444	450	440	476	467	453	471	453	439	464	459	489	471	484	450	465	486	424	475	475	483	442	428	446	467	464	462	486	462	475	472	481	428	473	438	398	466	414	447	467	456	450	464	487	453	480	472	448	479	460	450	487	452	500	473	450	443	457	453	455	418	445	506	442	463	428	479	463	469	451	496	462	479	487	414	462	459	445	451	460	436	478	432	453	440	437	434	415	449	449	482	460	457	457	486	444	410	450	451	465	438	456	473	417	461	438	437	428	449	459	422	472	423	473	470	445	460	425	441	457	459	456	427	469	420	459	470	471	460	471	457	471	442	464	464	450	494	501	505	466	448	496	456	442	463	471	451	458	461	417	440	449	477	453	430	479	421	481	451	476	452	453	476	460	432	454	467	489	405	445	456	455	470	420	454	443	413	425	467	445	435	444	457	447	446	474	472	420	472	480	450	438	464	423	462	422	455	468	452	427	426	435	435	427	457	455	467	436	428	434	458	491	473	493	453	460	444	469	437	475	458	457	458	455	481	470	443	425	421	424	454	444	420	448	465	473	443	423	450	434	475	396	452	460	452	456	502	480	449	472	449	454	467	485	425	464	454	442	456	452	422	454	460	489	453	438	487	479	496	446	479	444	490	476	466	436	439	450	472	424	473	429	448	487	439	476	427	436	436	488	486	478	487	477	429	438	424	464	496	463	431	460	446	449	470	472	449	456	455	440	433	468	421	462	466	475	413	434	440	463	458	437	430	502	453	440	453	467	463	455	464	459	436	452	458	463	439	443	467	469	460	483	467	425	446	495	477	454	435	464	447	464	429	444	466	451	446	462	455	434	431	426	480	470	475	460	495	460	463	449	477	467	444	453	456	471	442	455	440	417	447	461	452	416	426	472	471	453	465	456	465	447	444	440	466	497	460	445	449	483	424	439	417	460	474	454	441	453	433	441	492	465	444	490	526	425	466	436	482	429	470	414	434	453	448	452	480	464	458	441	468	495	476	476	435	435	492	465	436	419	477	450	430	462	486	470	421	465	471	495	465	423	465	462	487	511	469	460	456	432	468	436	459	454	454	438	467	446	489	461	432	475	439	473	446	451	462	436	422	472	480	463	428	451	456	448	422	475	427	460	482	458	466	425	465	459	480	471	483	468	450	470	445	426	449	428	484	442	434	432	488	470	478	454	471	429	445	461	462	465	465	391	452	462	473	463	458	437	464	465	467	436	446	442	427	477	455	435	465	468	432	457	418	438	471	469	424	439	406	437	424	462	475	434	420	433	463	437	491	419	435	445	471	433	468	447	437	464	443	453	454	446	492	450	461	405	482	451	465	426	444	419	461	438	445	422	468	465	455	482	476	476	434	453	462	456	442	372	494	429	458	442	429	475	460	432	473	446	448	450	466	450	444	441	431	442	462	463	455	459	485	461	457	473	465	453	458	481	445	416	492	458	467	451	477	442	433	442	455	482	431	474	472	453	464	483	455	423	429	445	443	438	488	429	493	488	444	464	425	478	464	467	458	442	492	439	445	467	460	445	434	459	459	455	456	423	429	458	430	438	417	445	455	459	428	437	432	442	443	473	491	463	458	471	460	450	474	501	431	453	491	442	481	442	448	457	468	458	458	459	452	421	443	478	438	486	455	472	435	460	444	463	473	449	448	432	455	478	453	418	470	405	450	466	469	514	452	465	464	469	440	462	465	433	455	425	432	482	458	475	417	453	460	458	414	451	467	462	454	439	443	454	455	431	414	429	449	445	445	483	440	430	460	443	452	437	463	468	433	473	487	443	478	467	463	457	453	457	452	428	470	463	473	424	412	456	462	450	446	445	438	462	427	417	459	427	434	449	469	473	430	470	406	417	457	462	500	479	441	466	440	455	443	426	454	408	443	453	434	452	466	435	472	437	433	459	416	485	472	452	480	456	499	442	429	492	445	433	469	414	467	477	426	427	477	469	491	469	406	486	458	443	470	465	466	473	444	468	430	480	452	455	452	448	432	459	457	447	464	440	471	492	445	471	466	448	465	454	468	451	440	427	477	426	445	450	431	416	464	416	468	435	474	456	478	430	431	480	441	428	462	434	471	455	464	462	464	475	463	475	449	454	478	451	460	467	444	445	501	432	436	425	473	421	467	439	446	462	459	487	478	431	478	436	491	459	451	442	465	486	491	450	484	434	455	421	466	463	408	453	454	460	426	517	432	437	474	463	470	451	449	430	462	466	447	425	450	477	488	483	476	451	461	460	447	448	458	452	476	437	448	458	448	420	474	457	471	461	453	479	461	461	445	431	430	407	464	464	475	425	470	439	471	435	481	430	412	456	475	448	437	437	437	492	476	458	460	470	415	450	443	500	467	423	471	438	437	484	453	433	471	412	446	460	437	452	477	429	448	441	456	456	443	460	421	472	466	479	421	472	504	435	464	506	485	460	423	429	445	469	453	426	427	467	446	448	428	465	439	435	429	476	476	457	449	484	495	468	444	448	461	429	471	431	456	445	455	415	433	454	456	433	468	491	502	453	458	450	476	465	461	454	441	438	462	455	447	486	415	464	478	458	455	481	438	440	462	446	464	432	437	471	482	485	442	412	463	456	465	470	465	467	458	479	437	459	467	475	414	475	435	430	412	465	452	470	463	465	430	461	505	468	496	451	449	451	422	455	448	451	448	433	425	415	457	439	456	492	470	481	471	478	475	422	470	470	466	411	460	441	393	479	422	452	460	431	513	453	459	455	433	457	444	462	424	452	455	450	438	454	473	497	421	460	480	416	466	448	447	459	432	428	455	454	411	498	485	448	420	482	438	486	460	442	417	461	450	474	415	467	479	495	481	459	426	443	433	472	420	474	450	453	462	462	448	480	410	433	426	431	425	442	463	453	453	444	473	460	462	426	427	452	443	460	471	480	451	446	450	442	452	476	420	449	456	459	440
8692	762	525	476	351	351	316	281	252	240	295	260	287	250	254	268	270	242	217	241	273	228	252	225	244	224	246	239	269	228	239	232	249	247	239	252	245	251	243	250	257	242	246	242	248	242	267	236	239	221	261	204	222	260	262	248	239	243	231	232	243	217	219	245	246	236	230	257	265	264	224	234	229	286	271	247	251	217	232	222	223	231	228	234	242	262	241	250	254	254	245	249	246	247	268	225	242	232	206	258	246	234	239	245	231	242	216	257	215	244	241	241	251	260	278	254	245	240	257	240	216	242	220	236	231	235	266	244	253	220	215	214	216	283	229	248	247	224	246	235	242	254	270	228	232	212	215	229	262	282	202	238	262	216	260	247	238	234	225	226	247	259	253	255	250	251	187	264	239	253	243	246	229	252	225	222	241	209	242	204	221	246	226	191	238	229	218	243	254	241	251	221	225	253	232	247	230	243	238	248	244	221	250	214	251	242	224	233	224	262	262	221	236	227	215	231	235	241	239	229	244	237	233	235	219	255	244	254	247	234	246	223	254	238	254	253	230	237	258	219	242	242	267	262	207	242	233	245	248	214	233	224	242	218	212	215	203	209	245	244	245	222	229	271	246	253	225	258	242	222	254	227	234	267	243	222	236	212	225	238	255	229	255	223	227	244	245	221	263	197	229	255	225	190	271	220	226	231	245	227	232	226	231	226	225	237	254	199	224	234	245	243	225	223	229	229	215	225	238	270	237	237	215	221	239	214	228	219	235	229	228	223	221	234	254	235	230	234	234	244	223	231	218	230	233	247	232	221	205	218	218	262	225	216	271	255	201	208	217	255	255	252	236	253	224	234	201	255	236	224	266	206	247	249	240	240	266	259	232	230	266	253	251	237	253	241	233	232	248	222	242	240	213	218	246	259	250	230	259	217	261	251	223	271	244	254	256	236	246	238	235	224	223	255	248	256	236	250	241	238	226	211	235	242	229	248	228	236	233	235	234	218	199	254	232	234	232	244	239	248	207	242	224	224	210	215	238	220	223	209	250	225	245	230	206	214	254	227	247	225	231	230	232	240	227	224	204	209	250	227	216	240	228	252	285	206	230	242	208	266	239	251	215	228	233	211	228	236	239	224	238	229	258	226	268	267	215	221	253	264	242	216	220	224	213	238	237	236	225	244	244	241	222	234	241	230	239	230	246	240	264	214	246	214	210	224	242	239	223	266	247	239	234	234	234	235	271	227	246	271	230	269	236	228	251	233	218	218	227	252	209	241	224	231	252	245	254	251	257	246	258	234	232	233	248	242	210	238	240	270	252	260	266	257	228	239	264	252	218	216	237	240	223	251	232	245	258	226	236	239	242	259	218	228	248	259	247	218	221	253	226	237	220	253	266	251	264	208	254	224	252	249	220	230	251	207	221	251	238	212	250	247	230	222	252	218	256	267	248	245	268	245	222	220	233	246	234	255	236	215	217	240	257	235	244	226	246	223	234	223	232	226	235	230	257	231	217	234	216	219	227	249	246	247	236	249	240	270	216	256	232	235	247	254	245	228	268	255	233	227	230	218	255	224	258	235	254	267	243	212	233	228	264	256	208	243	215	238	227	219	226	234	237	211	255	244	230	220	253	247	234	233	247	225	245	216	234	239	236	231	232	238	237	220	242	230	240	222	240	272	280	241	230	228	233	239	241	240	254	215	232	234	248	240	252	244	271	257	210	264	224	220	236	236	225	233	235	227	218	233	214	214	237	216	248	223	251	211	251	245	250	255	220	235	248	232	248	235	258	239	231	229	250	249	222	229	235	254	228	226	240	234	221	221	246	228	222	259	250	238	237	223	217	209	247	253	236	242	259	245	249	245	236	248	238	253	246	246	236	235	253	218	217	242	235	271	250	246	216	248	243	250	232	228	233	228	267	257	227	225	232	238	236	200	267	226	235	239	229	246	262	236	248	236	253	214	238	248	203	249	258	215	219	213	208	240	274	234	226	215	226	247	225	237	233	244	228	245	234	240	220	237	233	231	247	257	252	252	244	253	254	211	240	258	259	223	210	258	273	245	240	236	269	257	238	274	243	230	227	225	195	226	231	253	214	244	226	227	245	240	239	228	238	215	221	263	245	238	241	237	223	240	218	248	233	215	234	254	214	218	247	245	270	273	229	251	241	228	254	260	258	244	206	263	254	243	200	231	205	231	270	210	238	246	250	243	217	224	252	253	239	225	212	237	251	249	250	223	253	254	241	245	221	199	233	230	260	240	196	260	243	238	263	256	235	234	250	264	253	246	232	256	221	244	250	210	245	261	242	266	224	223	236	231	262	255	251	254	210	245	226	228	262	237	246	248	253	226	224	236	265	214	220	228	241	239	240	232	245	228	233	217	243	242	219	245	249	242	266	248	258	213	242	257	266	248	227	217	238	237	208	235	252	239	222	252	243	225	226	253	223	249	210	217	215	229	239	222	249	232	243	246	218	235	219	258	229	250	225	230	231	238	248	228	246	215	247	230	222	232	249	266	221	241	235	240	241	226	222	233	234	217	250	233	219	220	225	227	243	228	221	252	247	247	222	261	231	246	280	223	217	249	265	264	238	252	257	233	279	249	219	230	243	236	252	236	215	234	234	245	215	256	231	245	245	262	245	216	209	214	194	227	235	235	217	213	228	244	228	222	242	235	225	240	214	233	249	235	230	269	240	243	211	207	246	221	234	219	241	221	264	243	265	250	239	264	227	219	261	262	236	248	212	250	256	255	247	247	236	229	226	251	264	223	239	225	207	241	267	230	222	233	252	249	254	241	230	252	243	205	234	244	221	251	214	214	243	233	265	264	256	253	241	226	224	226	251	237	259	264	252	215	275	231	241	246	206	222	248	233	237	224	241	262	235	261	226	277	211	229	254	245	229	228	216	258	255	240	238	231	235	250	216	224	256	214	221	232	259	230	216	222	225	255	258	221	261	260	246	243	245	226	237	257	261	260	231	234	205	248	278	222	244	228	242	246	248	248	240	217	254	245	256	241	225	231	239	219	227	244	230	248	268	245	229	229	215	207	237	245	219	240	228	245	234	238	253	237	232	249	247	236	247	232	249	236	254	238	210	234	219	246	260	262	218	247	245	248	250	241	228	233	256	269	214	212	203	244	218	222	216	221	214	260	229	214	249	243	244	201	260	258	236	244	226	255	244	232	213	223	234	271	237	249	228	240	213	229	224	243	260	232	236	224	235	214	239	241	232	197	225	256	202	238	238	218	255	252	238	217	253	234	247	244	236	240	254	238	239	221	251	252	238	224	211	247	226	226	260	237	232	227	245	217	255	264	238	209	214	256	273	267	236	211	205	256	223	246	250	264	238	231	246	244	253	217	273	249	214	218	246	226	223	272	264	243	218	239	240	244	243	220	239	249	230	223	248	233	230	228	257	237	223	232	248	242	224	247	222	213	228	221	226	237	238	263	227	217	220	225	271	230	261	246	258	248	236	227	224	254	234	251	227	251	242	232
6831	891	1266	1433	1266	1080	962	886	844	766	774	716	728	650	627	631	656	622	600	626	669	617	613	597	623	607	589	617	621	594	596	596	572	579	528	597	557	563	568	610	596	580	561	585	529	583	563	588	615	554	567	598	603	611	606	576	591	579	575	570	590	599	611	600	573	610	555	566	607	568	607	629	569	570	614	567	616	610	625	579	597	573	555	569	591	623	566	584	603	573	574	559	581	596	565	597	559	543	599	611	601	574	574	580	571	564	596	570	588	601	599	599	594	575	576	580	588	566	556	535	596	561	615	569	577	579	565	595	559	528	541	559	585	552	589	568	594	570	592	563	577	517	547	574	547	580	593	581	573	538	574	602	568	592	565	566	583	557	575	566	552	587	583	565	606	519	547	571	615	549	581	558	603	539	582	549	552	563	561	551	587	619	566	567	539	551	557	571	559	631	533	527	581	569	617	578	554	581	575	577	565	583	578	541	576	569	592	535	542	546	532	576	628	547	555	553	616	579	570	551	573	583	538	625	570	556	597	578	567	564	615	605	594	552	554	572	555	547	570	585	568	546	591	641	630	609	541	570	569	578	578	581	591	587	561	597	607	564	559	599	546	575	588	566	581	551	584	519	578	591	560	580	580	569	569	545	557	540	539	580	604	627	527	581	525	594	614	582	530	565	587	563	584	646	563	593	570	575	568	586	577	563	575	596	546	581	548	598	570	565	577	588	583	567	521	560	569	551	555	566	556	570	573	608	544	564	615	607	563	577	570	559	557	557	527	542	576	573	584	532	570	560	550	560	556	612	610	596	585	566	556	589	576	566	569	593	569	581	564	548	569	557	553	593	550	583	566	547	544	582	553	557	538	563	626	576	571	580	590	606	556	568	566	609	577	530	582	540	584	529	577	602	573	566	566	541	587	586	613	556	563	536	577	571	568	545	522	544	598	580	584	602	600	549	561	587	588	611	629	542	586	521	573	582	582	607	571	596	542	563	601	557	617	587	537	567	541	578	573	592	565	570	587	575	594	589	541	555	572	617	596	596	575	565	541	600	584	540	606	578	528	584	598	615	594	568	501	568	557	574	559	575	596	575	522	568	543	563	638	580	585	573	595	606	537	544	566	575	526	601	611	546	571	613	586	581	572	571	580	561	589	518	572	570	553	545	579	605	594	571	540	562	548	597	553	539	558	595	581	568	574	594	581	536	569	557	551	592	577	518	565	583	548	539	579	568	559	626	541	577	573	593	581	611	530	552	598	593	574	622	559	543	603	578	556	604	546	596	561	505	597	590	560	572	598	578	545	591	595	554	601	596	586	521	587	586	586	574	560	542	598	583	565	553	582	560	565	563	563	554	566	557	557	572	581	562	557	577	607	556	537	581	575	549	580	599	577	570	543	618	554	523	573	555	589	534	596	602	557	614	556	562	575	563	567	586	567	621	601	544	580	622	565	558	572	586	576	563	554	538	562	556	597	558	536	590	609	579	599	601	532	519	580	595	547	589	599	585	583	572	582	587	568	575	567	579	542	540	614	542	535	562	572	528	586	569	518	571	535	536	612	556	576	607	601	601	636	593	627	605	558	589	611	590	581	566	558	568	568	601	574	547	597	580	559	536	559	549	577	610	583	613	561	566	609	564	563	559	579	553	539	571	547	519	556	558	604	588	544	536	583	562	583	583	545	552	567	602	553	595	576	578	610	626	573	554	555	571	559	590	573	604	557	565	580	551	593	606	591	564	548	529	548	588	571	544	561	552	560	540	523	580	592	593	560	572	510	593	575	616	580	562	592	579	592	544	564	555	592	557	543	546	571	608	592	565	587	588	563	581	560	589	605	563	615	594	555	562	601	586	609	590	555	651	556	613	575	582	592	620	592	565	604	531	565	578	536	583	583	627	570	594	579	539	596	548	574	576	586	547	576	574	560	590	604	604	558	626	547	555	592	571	598	585	581	547	555	615	553	588	541	561	529	581	589	567	564	533	617	580	537	575	610	568	584	563	577	615	626	579	580	611	577	609	561	572	591	566	535	571	596	574	602	534	555	564	583	589	590	613	608	574	586	549	609	584	566	521	602	600	574	553	617	586	551	546	562	622	540	583	581	564	575	613	557	566	558	543	548	595	566	584	542	594	556	587	566	536	598	589	580	564	557	560	535	556	569	574	596	571	602	539	551	572	574	548	595	556	572	577	550	579	598	600	590	580	558	526	573	575	560	554	573	599	589	610	544	546	537	574	548	551	544	547	590	594	573	609	560	533	559	614	571	564	543	580	557	558	568	550	591	550	550	557	574	521	596	561	573	553	528	575	551	569	586	586	580	558	564	616	548	602	552	571	600	560	602	596	573	564	542	582	557	557	590	574	599	556	589	575	584	554	548	570	624	604	555	590	535	595	583	578	605	557	548	606	579	530	571	577	552	579	608	565	603	580	575	566	583	573	586	544	567	543	578	570	553	550	592	573	575	556	551	582	592	565	537	569	552	551	553	569	549	592	551	555	579	541	631	592	583	562	633	568	557	584	577	554	560	578	571	604	555	585	618	561	580	596	563	563	573	543	530	602	588	563	571	584	554	578	540	587	573	604	554	556	573	569	585	588	567	573	551	566	602	558	584	575	604	574	560	558	584	597	567	578	579	571	505	563	563	582	568	530	540	574	603	593	577	551	563	599	534	552	559	581	520	529	541	570	541	571	548	575	593	596	589	582	592	549	559	590	591	569	561	630	526	573	614	547	579	553	563	605	585	605	564	578	564	575	598	584	596	586	580	554	567	539	553	560	578	542	563	599	544	548	616	526	569	546	579	572	570	581	528	571	584	565	573	572	567	598	616	552	608	565	574	579	556	575	585	604	592	606	541	531	588	574	563	582	491	555	561	578	556	579	557	598	593	595	566	574	590	579	558	603	594	606	602	561	596	566	571	594	611	617	597	559	575	560	584	551	542	569	599	577	545	574	551	600	566	574	566	587	586	579	578	564	561	609	592	598	548	585	589	560	554	583	551	566	568	585	565	562	571	587	587	568	565	568	587	600	526	600	564	618	585	612	578	575	585	578	540	593	544	580	597	595	559	600	586	590	600	560	570	559	561	556	598	544	577	555	547	575	569	561	538	584	572	571	561	578	579	560	565	525	542	569	580	561	570	611	550	581	620	554	576	596	613	551	581	611	582	580	596	603	537	546	585	612	556	572	576	561	588	557	612	575	565	617	554	619	536	553	543	556	542	559	597	584	597	610	560	610	580	595	614	599	577	521	619	582	622	623	595	576	594	592	548	542	590	532	586	632	556	571	568	491	574	555	544	564	552	604	559	595	602	618	553	569	561	581	564	589	608	616	546	590	545	517	562	525	570	601	568	564	602	568	583	605	564	584	571	589	562	581	552	608	545	561	560	613	582	547	573	595	587	567	573	611	590	559	594	542	565	584	581	558	563	575	565	596	581	558	519	588	530	553	537	568	585	556	549	561	560	528	586	595	572	576	611	560	560	567	565	565
16154	1708	1149	924	703	644	593	559	495	446	435	456	408	424	410	407	422	415	442	429	464	400	426	411	433	383	395	416	421	391	372	369	390	441	418	440	355	389	429	430	386	393	425	424	401	388	411	387	393	370	386	364	398	414	396	372	393	457	429	383	395	432	429	380	392	402	412	376	410	394	406	448	408	419	381	387	388	410	381	403	385	416	443	431	412	380	421	405	440	422	410	407	429	357	440	412	368	434	449	421	414	397	429	430	372	404	403	376	423	397	406	429	370	416	387	382	401	377	398	390	446	382	390	398	390	429	406	353	378	432	417	387	408	380	380	395	396	410	378	383	378	393	403	409	426	391	405	377	403	434	399	426	403	394	369	397	408	402	403	385	411	394	409	372	399	392	449	413	402	370	379	391	402	411	420	410	385	418	387	402	408	410	429	421	378	391	401	412	376	436	383	392	398	408	389	371	421	414	401	400	379	437	393	393	408	416	386	413	384	410	402	411	441	451	421	440	433	407	378	393	398	411	401	391	447	403	404	413	396	389	399	451	391	414	400	415	407	408	375	364	388	393	387	424	398	414	436	402	400	424	396	436	388	415	385	420	368	381	384	384	364	402	413	408	411	373	390	457	410	394	391	430	406	409	417	400	447	380	381	378	404	432	387	376	371	394	408	383	393	393	394	407	415	389	389	374	402	399	385	383	426	391	422	375	445	390	403	412	363	392	397	408	363	371	397	403	444	405	443	433	407	365	384	395	390	414	377	399	399	413	425	409	414	379	369	406	429	415	399	405	401	395	412	417	413	427	427	390	421	430	420	392	439	372	394	412	395	415	391	403	373	405	407	450	375	389	390	387	405	390	416	388	381	381	389	415	447	386	432	431	398	423	409	398	391	418	437	392	417	413	398	408	394	408	387	388	420	393	381	377	402	407	399	396	374	379	366	409	394	452	385	403	434	416	410	404	441	368	456	401	392	425	344	401	425	375	365	384	408	375	383	406	400	406	387	397	371	386	404	388	389	393	396	416	410	372	412	398	430	375	426	436	430	425	363	389	431	388	420	443	375	413	393	402	409	387	382	420	396	401	405	408	376	443	404	413	390	387	417	381	394	423	410	382	393	413	431	404	406	384	416	409	392	416	370	431	417	378	363	402	408	386	398	412	406	382	400	392	394	394	402	365	401	388	417	400	396	396	418	404	385	434	432	365	351	373	391	367	395	417	378	438	380	391	400	378	430	436	396	406	385	395	404	436	378	386	441	434	435	377	395	457	402	403	385	410	435	424	389	407	389	402	436	392	421	351	426	364	400	429	376	427	421	396	421	403	412	391	380	403	391	411	386	377	363	361	386	398	420	402	396	445	408	399	437	382	397	373	393	378	368	399	382	397	423	406	392	393	389	447	394	396	391	388	448	342	387	393	434	436	408	392	428	399	432	355	407	447	379	406	400	346	417	446	419	390	383	406	374	396	421	374	422	387	423	406	373	393	399	411	403	405	379	387	373	394	424	396	395	379	377	397	417	382	370	370	386	393	389	373	401	358	461	371	389	351	432	414	407	429	371	381	409	389	408	411	424	386	374	381	388	407	422	428	422	414	391	418	400	386	373	374	395	379	393	368	396	385	398	398	391	424	456	391	407	381	388	390	420	397	372	411	371	394	393	418	401	368	362	382	365	384	430	366	388	417	382	381	403	410	376	398	423	415	404	407	365	416	391	374	422	359	402	382	455	383	417	358	405	396	412	414	457	393	437	360	391	425	402	413	438	392	440	415	410	385	387	381	391	410	407	362	371	394	414	400	356	351	412	386	352	407	390	388	399	410	401	410	434	414	380	373	394	393	382	423	383	401	398	379	467	408	383	418	401	400	421	414	389	373	438	419	429	381	406	371	390	389	384	430	413	430	405	396	412	387	404	408	405	405	398	436	386	383	403	391	389	423	408	368	394	417	404	351	373	401	430	403	401	446	371	404	413	385	421	412	435	406	366	364	379	395	425	395	406	400	380	411	399	384	365	423	373	401	417	335	403	364	439	365	368	426	397	393	391	355	425	411	377	356	370	435	407	408	446	374	375	417	386	387	391	369	393	375	373	403	387	396	370	402	370	388	369	371	408	383	398	431	409	415	404	419	393	363	381	418	426	338	386	404	416	415	363	418	396	385	379	397	391	408	378	365	377	360	399	400	363	388	378	400	452	401	404	402	452	368	380	404	389	374	391	376	386	423	433	402	402	413	400	366	363	447	393	400	380	428	438	475	379	398	427	398	415	411	391	408	372	426	396	367	445	413	399	401	374	405	395	370	418	387	377	377	396	398	396	394	418	381	404	393	416	407	391	383	399	436	384	420	363	395	358	414	391	395	383	410	410	356	353	370	377	395	368	410	381	395	379	445	410	397	401	402	414	415	440	371	391	369	376	418	392	393	428	427	359	383	425	406	404	424	386	408	424	405	411	409	353	367	429	406	384	398	352	433	413	419	400	378	403	393	396	413	426	382	428	416	422	391	408	419	419	391	416	431	371	392	435	380	414	361	408	409	386	366	423	414	376	401	459	421	403	401	422	389	395	379	391	426	385	399	425	413	391	417	416	370	410	333	397	414	397	413	373	429	399	392	400	373	381	415	406	417	427	439	386	410	370	362	371	362	420	413	389	372	407	455	406	436	398	425	404	377	368	387	410	356	386	366	362	387	391	367	375	385	358	347	400	359	367	394	390	362	405	378	394	427	377	391	402	407	387	411	418	418	420	385	417	413	411	408	424	381	383	429	429	407	425	412	408	424	392	386	406	389	394	378	397	361	410	408	389	410	393	383	372	341	371	391	410	398	427	393	350	411	416	410	385	399	418	378	378	380	365	400	367	357	380	380	405	431	412	374	400	391	429	384	374	414	389	394	358	378	406	397	411	406	408	430	381	408	388	374	416	398	377	433	416	402	405	385	399	404	398	386	411	417	413	374	393	426	429	461	434	419	422	454	383	366	428	406	372	421	404	403	382	417	405	404	422	418	385	388	397	417	424	404	410	411	380	403	399	404	400	421	429	391	416	348	386	403	351	379	373	400	409	421	402	372	402	384	403	395	364	401	435	430	385	396	403	416	426	403	403	391	410	387	409	399	374	390	406	431	410	439	389	396	398	409	397	393	402	411	375	396	412	386	408	405	427	407	428	361	387	357	392	421	429	401	389	383	388	389	369	426	370	420	399	373	366	395	392	398	418	379	405	430	362	380	405	399	418	390	409	356	386	388	396	403	431	426	414	374	422	429	383	393	443	371	410	398	385	359	420	376	400	415	404	402	410	374	384	419	380	404	399	420	410	381	394	436	403	364	418	377	406	419	425	382	436	343	394	377	410	436	377	385	409	412	417	403	368	397	393	369	453	400	397	418	401	418	376	349	396	420	424	393	408	394	442	410	384	381	413	395	402	377	386	376	377	438	378	436	373	398	385	418	399	366	379	386	427	374	391	375	389	392	374	384	427	406	382	416	401	399	401	428
9298	1507	2258	2523	2194	1914	1715	1526	1384	1342	1216	1097	1161	1072	1064	1001	1004	1061	969	981	972	994	977	935	969	897	934	929	946	953	941	935	947	947	898	930	871	924	943	913	932	929	936	883	951	969	963	866	940	910	881	895	909	860	829	901	887	904	909	973	881	904	930	900	875	896	889	877	951	908	946	858	942	875	844	863	915	911	900	903	931	895	906	896	890	884	912	904	934	924	920	871	908	919	955	912	892	830	839	895	841	876	908	928	924	867	896	962	871	895	925	929	894	902	864	809	872	889	883	936	886	850	898	926	823	852	908	874	948	929	853	889	864	899	891	880	921	867	874	893	893	832	879	907	879	887	894	865	935	897	886	863	851	857	857	884	910	901	938	852	868	902	912	848	837	892	877	855	817	941	921	885	856	888	875	872	903	904	863	914	868	909	915	928	883	963	877	935	916	880	886	883	882	852	885	891	925	914	905	906	869	896	885	884	925	824	928	876	920	872	849	868	891	866	882	845	945	838	924	886	866	854	868	916	814	856	841	844	863	906	846	894	889	837	904	846	868	955	942	868	900	867	907	832	925	916	895	876	904	903	834	837	861	918	882	878	908	869	882	862	871	908	927	886	891	926	830	908	905	877	890	875	925	904	906	878	918	875	909	879	870	892	840	881	875	910	927	865	902	843	888	863	900	870	806	922	833	890	902	882	881	873	842	903	836	862	855	884	929	908	892	866	901	864	931	848	868	884	815	866	888	873	869	852	874	891	862	845	894	860	906	892	856	833	878	869	850	875	882	894	860	879	912	909	917	845	790	888	892	859	864	895	872	891	874	883	877	836	888	894	939	812	882	853	918	891	894	898	874	888	911	869	884	933	945	874	928	899	905	883	862	826	866	869	895	856	940	884	931	908	912	864	938	907	895	866	854	921	867	884	918	899	894	885	898	909	878	933	887	910	876	903	896	862	889	901	844	884	913	881	904	919	844	888	874	910	858	860	917	926	880	840	895	893	862	854	921	924	862	966	889	858	897	864	890	845	952	864	902	949	884	882	877	887	871	903	904	946	874	880	889	893	921	911	840	890	851	927	886	891	868	876	870	889	897	847	915	890	913	878	848	885	894	908	868	858	865	849	902	888	859	860	929	881	898	894	941	905	855	887	823	873	847	949	883	877	835	913	875	922	896	920	873	868	892	888	908	878	899	862	872	916	890	894	894	900	894	890	887	888	916	942	901	873	883	897	909	888	878	915	917	872	829	861	869	867	896	868	924	932	914	846	855	902	879	899	854	844	849	895	883	848	848	930	868	869	854	898	876	902	900	888	910	810	823	890	890	872	909	890	903	882	866	877	860	877	914	843	893	890	887	888	860	848	889	859	865	881	846	877	886	871	920	881	879	841	897	877	898	914	908	899	852	839	848	936	847	961	831	828	885	892	863	908	848	900	904	864	900	887	844	890	877	875	910	898	874	946	910	903	907	886	891	817	891	907	884	860	904	852	898	873	870	878	876	906	898	856	866	889	912	849	875	905	872	934	857	874	923	914	928	885	877	868	886	870	902	894	874	873	836	864	880	891	906	881	860	871	867	862	929	902	874	906	837	913	907	878	924	903	860	858	855	893	867	867	839	936	908	870	883	882	861	921	837	917	848	912	892	875	881	880	849	845	869	890	908	939	887	860	863	852	886	836	872	909	892	855	830	939	946	885	865	840	857	874	885	946	860	920	895	900	814	907	889	882	896	917	904	871	899	865	936	883	836	888	874	918	910	913	884	852	896	904	859	903	884	854	844	916	850	833	893	953	915	856	851	900	893	888	905	879	832	891	858	845	880	869	841	873	834	883	898	857	817	871	877	876	906	860	869	872	847	862	915	863	867	869	923	874	840	901	888	853	877	858	890	830	900	852	928	816	873	901	918	867	832	950	913	899	828	873	856	904	863	867	876	886	873	880	911	898	900	864	876	856	921	893	922	927	891	846	883	863	907	835	876	918	843	924	863	873	873	830	846	939	918	833	817	893	900	873	877	873	851	902	942	907	881	922	927	889	845	886	856	880	892	864	877	898	849	891	846	865	888	877	924	829	857	887	867	834	876	869	900	894	915	860	875	904	845	875	885	893	849	830	887	900	866	970	872	870	899	854	865	835	851	895	874	869	842	863	902	870	914	886	874	858	907	902	921	879	887	868	895	832	887	857	863	908	920	817	880	911	874	901	837	877	869	945	864	925	920	909	856	901	808	879	906	859	860	903	930	903	880	868	901	885	847	881	902	910	873	901	870	871	840	893	971	888	889	913	840	858	870	881	823	911	827	869	854	943	891	895	918	946	883	920	844	874	833	904	908	916	899	934	879	849	932	849	847	866	954	877	875	898	891	846	893	852	860	838	884	853	915	846	858	899	865	849	896	870	845	881	923	871	884	893	869	860	853	840	870	916	904	867	866	877	913	895	902	887	909	935	887	894	937	877	883	857	926	856	860	907	931	872	907	897	928	880	866	855	827	886	884	910	869	921	844	892	916	911	898	827	885	887	893	887	910	897	919	881	910	899	955	863	883	904	857	854	889	898	903	867	898	827	852	916	878	878	891	873	911	907	880	911	796	930	914	883	892	886	928	834	897	891	854	867	925	906	891	862	846	938	932	894	894	863	902	873	907	840	877	895	917	860	865	861	863	889	860	966	856	890	898	883	890	862	849	860	902	891	884	873	877	894	872	896	930	893	882	896	932	904	888	852	849	899	843	876	905	884	915	888	846	870	914	894	936	877	873	864	883	890	850	883	903	886	894	877	852	894	874	873	862	864	856	853	868	887	891	928	886	888	908	862	822	881	889	886	843	942	894	882	900	882	865	886	887	884	901	869	908	890	878	865	877	880	896	888	897	876	847	813	890	906	839	888	868	892	909	898	896	891	906	899	890	862	901	887	899	923	880	888	887	921	932	830	849	876	866	831	869	890	881	890	838	879	871	879	838	916	882	854	847	855	929	877	880	865	848	869	864	868	933	898	836	890	882	885	900	891	878	905	875	880	929	895	891	892	857	900	902	894	877	904	910	891	889	857	841	851	892	897	873	884	909	865	910	848	866	892	892	874	860	816	827	904	902	870	852	885	871	877	869	894	856	885	891	831	929	882	898	883	850	863	916	881	863	886	859	854	832	947	873	900	809	895	932	832	859	838	880	915	900	906	901	879	889	865	944	904	880	938	879	917	845	892	855	918	869	889	874	867	896	919	889	857	877	846	862	845	852	868	914	912	932	872	875	884	903	927	887	877	883	827	855	888	899	865	867	860	924	875	842	835	859	827	887	925	926	851	858	901	906	882	892	926	909	918	893	941	841	905	902	886	839	893	883	921	927	903	888	925	926	905	900	898	828	912	873	846	907	874	858	856	858	892	930	854	893	873	869	900	888	920	878	882	935	830	875	861	940	915	897	830	908	895	920	908	872	878	900	872	875	900	880	886	845	900	892	907	875	910	829	925	858	888	857	916	907	858	880	888	921	944
2354	292	215	190	223	180	200	190	194	189	186	182	179	163	163	191	183	185	166	181	170	176	200	182	188	203	178	185	198	179	152	188	173	155	186	172	178	199	193	188	180	191	193	180	184	209	184	202	193	179	170	207	189	193	174	181	195	214	185	186	213	187	185	188	164	219	183	198	190	177	188	169	192	169	207	219	202	164	209	172	222	198	161	191	192	196	167	172	194	177	166	198	197	183	182	164	170	195	179	156	194	207	204	178	217	181	172	193	187	196	197	163	167	204	203	185	162	159	167	182	186	185	171	178	199	205	178	211	163	190	193	202	187	174	191	195	174	196	201	173	158	162	192	208	182	210	182	182	149	182	169	197	207	214	157	169	183	201	161	168	177	160	202	177	201	185	198	182	183	203	184	189	177	196	183	148	181	150	183	198	192	210	171	168	190	180	197	207	191	189	189	178	187	183	181	200	197	183	180	175	165	178	175	212	185	187	171	198	169	198	175	180	201	186	157	172	182	189	179	196	179	177	181	195	181	191	174	156	185	220	202	169	181	216	176	186	180	197	188	178	166	149	205	178	169	175	175	176	184	172	189	195	190	174	197	182	189	185	175	194	173	174	170	157	194	186	176	179	172	195	172	182	155	188	208	174	197	151	188	186	203	182	179	177	169	193	162	167	185	179	177	163	192	181	184	177	193	192	180	185	184	192	167	179	174	187	187	200	199	163	182	206	198	179	186	185	155	150	160	179	167	174	191	188	194	193	170	172	181	178	188	173	172	188	162	176	204	184	178	176	178	197	179	177	185	173	179	203	192	192	177	160	168	180	176	191	212	201	194	184	188	199	185	163	173	178	186	192	200	205	170	163	213	182	181	185	193	191	180	221	178	183	190	167	183	179	192	180	176	214	185	190	192	183	166	183	195	171	184	159	185	201	194	197	180	171	171	217	198	192	177	178	197	170	189	171	154	186	152	176	152	184	193	183	174	195	163	206	180	205	177	173	193	158	218	152	181	188	188	176	174	176	171	218	178	196	187	172	177	197	187	187	198	175	158	179	187	178	185	179	166	151	188	168	197	196	205	196	176	200	199	181	201	211	194	164	180	163	212	197	198	177	201	203	177	181	186	184	180	167	159	182	206	171	205	180	179	196	186	176	200	191	216	205	195	187	178	179	190	190	173	187	195	157	220	195	172	177	170	186	174	198	190	157	179	183	161	187	182	190	204	193	189	154	201	188	170	172	180	195	181	169	155	199	170	178	214	207	171	179	186	184	193	178	217	188	183	177	200	189	187	180	150	163	197	198	184	190	185	211	183	191	180	168	180	162	180	170	176	177	190	179	193	200	191	180	177	175	171	189	194	190	186	172	194	175	181	171	184	211	173	180	207	187	205	170	196	176	184	173	201	169	187	189	161	199	197	178	214	184	176	181	190	167	173	185	150	186	181	164	182	196	189	172	196	177	187	185	193	166	175	165	181	224	159	213	203	169	208	181	163	194	164	182	180	163	180	227	172	166	223	186	185	164	183	183	160	156	200	163	194	164	179	190	177	167	183	165	195	164	167	171	187	173	200	203	170	180	190	177	200	185	193	203	169	179	162	208	178	187	200	190	172	175	180	163	181	205	164	199	167	180	169	179	166	180	188	184	157	186	176	170	166	186	194	216	185	173	196	180	197	203	182	195	163	183	208	230	184	171	189	174	195	167	183	217	199	186	174	166	160	161	152	178	179	153	195	186	187	204	175	194	183	197	195	193	198	192	186	204	187	197	170	201	178	197	195	177	200	179	172	177	173	174	195	193	179	214	203	205	192	161	192	195	183	184	171	191	159	179	186	201	179	176	207	194	179	142	186	183	177	172	173	181	164	180	203	174	199	185	188	189	190	144	162	181	179	207	145	213	184	192	185	195	217	166	174	199	175	175	178	183	185	175	171	205	177	157	211	191	217	183	185	178	191	186	175	188	192	183	166	204	184	175	193	172	195	168	166	170	178	177	159	189	189	185	171	166	186	167	196	157	195	169	191	170	168	185	201	180	189	187	176	191	175	188	187	180	156	173	185	178	189	180	184	173	184	186	189	191	158	209	191	191	166	169	188	184	184	223	175	152	175	192	220	191	183	163	167	188	159	175	183	191	210	201	189	193	181	172	192	178	170	189	185	189	194	164	172	177	223	165	190	165	180	179	177	205	187	170	178	176	197	218	195	200	172	187	179	172	176	179	185	157	187	183	160	186	182	160	174	185	233	189	195	194	195	196	196	206	188	169	191	185	165	213	185	182	207	203	204	179	198	200	185	179	159	191	200	202	174	178	199	202	206	179	196	194	176	176	194	170	177	189	218	164	189	199	180	201	179	186	185	197	183	205	189	181	176	177	192	185	200	197	181	176	198	182	173	197	167	197	211	190	191	203	204	191	192	172	186	178	216	175	199	180	170	183	178	158	191	172	173	201	196	210	157	167	183	163	196	190	181	198	186	173	180	202	183	179	183	184	211	155	198	186	200	191	198	173	180	184	201	191	158	200	162	177	163	188	161	197	164	178	180	192	198	173	182	167	181	195	167	234	199	193	164	174	192	191	199	173	190	164	192	195	170	164	170	166	149	183	217	180	215	178	220	181	174	197	168	182	220	189	199	164	163	168	178	170	182	197	161	170	186	183	225	172	193	201	184	161	163	200	168	195	192	194	184	173	193	183	175	156	198	178	181	182	175	201	156	203	176	196	190	186	208	177	194	186	184	180	187	191	159	201	190	172	183	193	185	172	202	178	195	170	194	175	188	160	187	179	177	195	156	191	190	202	179	189	172	212	185	173	181	164	179	139	170	192	182	212	181	190	185	183	190	180	180	171	180	196	191	188	209	171	202	191	163	181	180	150	144	173	186	155	158	161	176	171	179	194	191	209	184	181	176	197	201	180	178	172	177	160	186	179	171	186	174	190	172	173	206	177	169	167	177	183	179	185	174	213	183	180	193	174	196	207	221	201	186	182	192	194	192	180	222	185	174	202	162	171	193	207	191	181	187	187	189	189	183	178	172	177	175	208	196	171	175	197	196	202	191	177	189	178	153	178	207	176	179	203	164	190	184	165	173	200	173	165	214	192	195	183	181	178	178	197	153	222	210	173	212	190	177	206	183	191	191	190	201	183	176	188	185	175	184	176	172	177	187	181	202	193	147	174	170	195	172	175	189	203	196	216	160	199	196	178	169	171	169	183	189	171	179	180	193	175	178	170	184	189	175	179	175	189	187	185	197	216	193	188	185	187	217	159	155	213	217	179	212	173	198	189	174	177	198	187	199	178	164	166	176	171	194	194	191	184	191	189	192	182	177	187	179	228	191	160	194	218	194	151	185	176	190	184	152	193	178	181	169	180	175	186	196	175	180	188	178	196	199	204	188	180	198	174	169	190	189	191	189	170	200	173	208	177	188	175	183	197	184	193	187	163	159	189	180	194	191	179	202	179	187	190	181	178	191	201	199	193	209	177	173	198	195	183
2031	510	502	508	498	494	489	507	462	433	489	452	428	459	467	449	436	461	484	436	452	464	448	461	493	460	428	414	460	452	471	466	440	448	485	480	478	455	485	455	423	473	480	452	487	448	443	433	436	439	432	469	469	477	484	466	486	470	466	483	471	461	467	447	463	483	448	447	451	431	486	462	477	454	446	492	445	434	475	493	487	467	487	451	475	454	448	453	444	482	451	457	440	421	430	468	487	434	456	504	467	454	462	445	426	510	465	443	456	431	422	479	467	437	499	430	510	473	460	422	465	424	442	446	441	446	495	443	436	466	424	408	460	456	496	453	412	428	428	491	458	489	444	469	384	457	495	416	465	472	506	447	408	474	474	452	436	491	471	448	420	476	462	476	488	424	462	500	458	438	471	459	426	470	446	458	461	441	497	448	470	444	457	449	411	449	448	484	440	454	454	472	452	505	452	475	432	470	476	429	456	470	475	447	404	458	466	401	484	481	436	440	483	419	473	468	455	479	477	486	409	478	436	459	469	471	440	441	499	417	430	462	473	437	476	424	458	452	486	523	423	443	468	473	469	456	458	471	444	463	441	438	457	460	462	480	467	499	441	478	468	445	485	443	461	459	428	459	468	463	474	458	483	471	488	453	481	427	450	467	440	479	476	494	483	416	436	444	461	479	460	474	452	468	454	450	429	485	438	476	454	484	494	476	436	471	438	454	448	472	455	431	447	467	499	439	460	480	458	460	421	487	405	451	445	463	437	455	479	438	428	439	444	449	476	478	429	464	455	467	499	472	446	432	445	481	445	458	448	482	466	490	449	455	484	475	456	447	405	446	429	455	447	428	479	506	472	407	465	468	472	482	419	451	473	468	463	500	481	476	455	459	441	459	470	476	467	504	443	455	475	464	445	456	429	474	472	457	431	484	485	427	484	480	445	456	488	456	449	458	485	473	438	453	446	483	442	479	437	479	491	479	434	410	459	457	425	455	492	458	446	465	439	440	431	449	469	467	479	447	477	444	478	453	499	463	471	455	459	464	448	487	441	473	425	463	467	467	435	436	499	467	475	470	437	446	454	423	425	439	462	470	466	463	441	450	462	422	426	456	423	484	470	455	470	462	430	459	434	442	452	434	494	434	452	458	468	470	470	451	453	437	463	418	428	459	464	451	442	485	410	463	449	437	479	442	454	447	414	479	428	448	462	432	448	444	423	470	439	451	457	461	432	471	461	454	450	434	451	464	442	434	475	439	453	423	466	463	472	483	451	453	459	473	439	469	434	417	492	440	464	473	461	444	434	446	446	477	459	411	457	449	482	440	433	471	454	431	482	475	428	478	446	498	439	432	478	430	458	464	446	447	460	440	455	475	474	451	482	461	433	462	487	455	455	499	432	451	455	427	474	482	459	435	478	462	476	450	457	457	464	470	445	429	456	488	437	494	439	446	418	439	473	422	462	451	472	434	456	437	462	474	443	468	453	476	446	441	448	505	457	435	439	429	464	501	450	456	435	475	422	475	449	486	441	465	446	429	449	463	472	468	440	443	431	462	471	493	449	458	469	423	431	466	482	460	460	482	471	461	449	458	478	487	495	433	443	458	495	478	473	476	469	449	472	463	429	462	422	456	458	466	426	466	458	440	467	503	462	409	462	422	482	478	425	478	450	461	453	477	450	483	444	449	457	422	449	434	449	435	420	456	442	429	486	440	424	449	421	445	491	448	448	457	485	459	459	465	457	453	475	431	471	498	477	483	491	446	469	478	438	457	463	429	441	455	468	460	435	481	474	466	448	429	439	445	445	425	479	425	435	489	456	457	471	467	464	486	461	468	450	480	428	469	462	471	426	481	482	464	439	439	436	488	462	465	477	435	444	497	434	462	458	468	467	510	477	427	459	474	483	457	434	424	459	455	472	469	477	499	444	445	455	435	470	452	468	467	457	473	456	460	471	445	457	446	429	487	440	440	471	422	461	452	461	450	496	451	430	449	442	437	473	433	446	472	465	457	447	461	452	454	472	495	465	468	459	433	446	488	439	425	453	465	452	448	458	464	484	479	445	450	464	427	475	440	487	441	467	437	432	460	439	472	440	448	464	423	443	417	446	449	432	458	511	453	451	466	443	440	469	500	443	420	464	466	454	452	457	471	454	462	465	461	452	478	445	468	496	498	456	476	466	425	433	418	463	436	464	436	463	461	465	429	446	423	472	454	466	422	472	486	452	450	476	436	439	409	464	418	464	442	434	459	466	501	489	428	426	481	465	472	444	447	466	451	479	448	469	478	472	474	445	482	458	474	472	491	474	437	450	451	449	443	437	469	443	485	461	409	477	430	465	439	428	425	462	444	452	456	461	474	456	465	468	448	459	430	459	461	396	497	444	488	430	451	447	445	437	468	462	478	482	474	459	470	449	473	484	449	461	510	450	456	436	418	448	437	468	441	447	451	475	456	474	444	472	464	453	476	476	438	438	475	465	454	436	452	435	430	476	445	460	454	468	512	463	472	445	423	438	475	429	405	464	445	459	481	473	465	450	454	465	436	464	466	471	434	474	433	459	423	466	463	494	459	453	437	441	453	461	460	448	466	438	468	474	483	478	477	438	464	433	467	478	492	428	461	449	500	507	444	426	453	455	489	452	427	472	472	503	449	430	479	456	460	445	489	479	478	462	426	468	470	411	461	463	461	482	459	487	430	443	445	448	466	475	447	456	471	476	487	463	443	520	431	479	463	431	487	466	453	451	476	497	470	486	438	470	426	448	478	430	458	490	461	445	446	447	469	439	451	457	443	486	450	467	470	444	477	471	456	452	418	471	477	423	449	474	405	433	485	469	475	448	438	453	450	464	469	467	425	463	442	433	468	494	441	457	443	451	442	436	463	437	454	416	460	437	465	484	449	483	483	416	446	447	451	458	462	453	418	450	474	474	440	481	492	488	429	420	424	472	489	443	469	466	461	483	442	422	447	441	461	430	483	455	446	475	431	469	444	458	431	463	433	456	450	427	445	419	441	470	468	412	457	481	496	454	439	483	479	482	421	488	452	466	460	451	463	445	466	429	438	477	441	465	464	454	443	469	431	451	435	457	420	464	506	478	434	488	471	466	422	483	503	461	489	483	485	481	475	475	480	448	445	410	426	479	460	491	467	489	449	465	481	474	428	442	443	510	455	450	415	469	466	420	430	446	474	453	456	442	458	447	461	438	468	433	436	485	449	475	463	406	452	465	455	464	483	437	415	456	454	442	472	496	477	480	449	450	450	447	495	463	439	482	465	482	466	452	435	486	412	462	415	478	450	475	461	470	463	456	438	448	455	461	499	450	418	442	423	479	453	460	450	468	433	407	474	466	465	494	469	462	442	493	474	426	451	416	445	465	431	485	455	470	489	448	464	451	469	453	467	435	450	469	457	443	427	439	476	450	431	495	451	438	475	499	451	474	438	489	450	456	473	467	452	474	462	430	468	489	423	491	468	438	465	418	459	438	501	477	470	491	399
8969	749	583	502	414	345	282	292	320	319	284	287	241	233	250	239	248	264	257	254	215	239	287	234	254	242	271	234	245	214	216	223	248	257	237	229	242	243	236	255	223	234	232	245	266	234	240	271	252	244	239	225	228	245	235	240	241	249	262	237	222	249	250	228	251	224	217	241	231	221	225	253	220	209	253	252	209	245	247	265	259	228	230	241	218	234	225	259	217	267	233	241	241	287	265	252	226	232	219	242	222	256	238	220	256	210	240	250	259	216	254	238	243	243	214	220	218	230	221	229	266	251	227	214	194	254	233	248	284	223	233	244	233	212	224	260	216	256	258	256	276	255	227	201	199	246	236	224	237	211	236	249	240	229	240	216	247	244	241	218	243	239	234	253	242	236	242	247	221	275	238	244	235	248	268	267	244	235	269	247	233	229	237	228	215	244	256	238	229	239	224	251	246	217	247	222	265	214	231	235	243	240	240	257	224	233	205	268	235	258	239	248	253	264	242	240	243	230	243	264	226	269	235	232	236	204	239	254	215	271	254	239	269	223	236	248	245	202	248	187	225	257	256	226	242	253	226	244	217	229	238	251	232	223	237	240	262	272	214	206	233	243	229	220	233	218	223	235	240	250	242	220	249	228	224	251	244	217	255	238	258	230	242	247	247	238	252	251	224	242	233	217	223	268	223	220	251	234	243	242	221	238	248	251	238	244	216	256	271	233	222	234	243	213	202	251	227	218	261	221	217	251	231	230	210	228	260	280	223	240	222	220	224	237	261	226	245	211	231	229	241	254	235	252	244	254	220	215	241	249	229	238	217	232	221	244	234	231	250	257	235	216	232	243	227	252	249	248	254	244	215	235	235	251	218	212	241	245	251	222	227	199	233	263	194	229	238	237	222	253	245	237	246	220	219	252	220	212	269	257	265	252	223	202	241	243	223	210	255	208	221	221	225	220	235	235	236	227	245	213	228	236	253	228	258	222	230	219	241	239	212	234	257	241	246	200	238	236	225	249	216	220	236	232	245	252	216	241	229	227	241	257	251	228	251	258	236	228	251	248	224	233	235	201	234	209	258	244	218	249	237	242	266	239	254	224	237	250	249	242	254	250	240	238	235	237	265	260	238	250	239	243	238	235	241	234	243	226	237	259	250	240	248	223	238	263	245	238	242	253	222	243	235	240	226	205	227	235	238	230	230	228	229	236	238	213	261	212	213	244	255	261	258	225	237	243	235	225	211	198	228	248	226	190	233	237	229	238	235	206	241	243	224	217	237	244	229	263	244	248	233	218	215	234	223	260	234	273	226	259	245	236	219	264	232	234	231	244	236	262	226	230	230	266	254	218	235	224	218	211	240	264	249	251	256	223	268	224	230	240	213	228	221	244	217	252	231	240	257	232	229	216	254	231	225	209	233	245	248	231	234	220	233	257	247	231	216	230	221	243	219	248	232	267	245	226	258	243	246	239	234	211	219	233	246	220	218	197	218	265	210	218	221	231	229	208	219	222	224	237	259	235	254	239	226	248	213	272	252	254	261	224	244	225	241	231	247	252	248	208	211	234	244	223	242	234	224	225	260	225	235	218	233	249	257	250	241	201	226	213	230	226	259	203	190	209	233	250	239	237	250	258	256	201	249	232	209	249	232	263	241	226	219	244	214	229	213	242	248	208	256	237	231	226	223	209	223	223	212	214	257	249	215	255	223	217	244	213	230	240	241	245	239	242	209	249	244	264	220	227	231	238	229	232	242	215	217	221	250	230	254	244	218	240	252	258	250	247	247	250	241	242	251	235	214	256	237	257	237	242	219	249	242	246	220	217	262	208	258	224	251	235	239	220	262	275	244	250	241	228	262	247	237	243	228	236	243	221	221	222	264	226	236	254	251	240	244	236	244	248	246	220	258	233	224	219	242	228	261	210	224	228	241	245	219	227	219	242	250	246	238	263	246	236	220	243	251	215	216	257	240	237	247	202	265	238	227	240	249	218	218	228	245	242	250	250	279	255	239	220	277	220	226	236	227	221	238	261	211	230	260	229	243	236	253	244	226	211	240	227	240	227	274	257	242	201	245	241	226	236	246	265	245	243	230	256	226	263	234	235	218	219	227	233	221	212	208	276	253	204	231	215	240	215	232	231	224	209	228	230	209	240	263	221	275	236	237	226	231	242	215	240	257	241	239	229	224	243	241	243	238	271	236	250	265	210	236	235	234	235	213	233	236	227	238	250	234	216	232	243	224	233	258	235	223	260	243	240	227	254	254	225	239	246	237	233	235	244	226	269	225	237	233	226	227	238	218	253	245	237	237	230	233	270	216	230	236	221	212	236	236	248	236	218	243	240	279	219	249	246	234	237	264	278	212	201	216	198	224	217	258	244	225	248	236	228	267	225	207	249	240	232	235	241	227	235	216	265	220	276	249	232	219	264	214	226	216	237	201	236	242	249	261	243	229	234	272	227	209	288	237	256	224	244	226	259	225	248	254	262	250	224	253	236	248	252	259	220	234	242	247	247	240	235	245	207	242	270	218	214	224	228	237	239	244	234	266	250	218	269	270	212	242	261	214	263	232	221	244	258	224	212	212	222	204	247	259	254	247	244	239	239	236	247	233	249	283	260	225	237	242	244	228	238	213	249	270	227	232	227	227	218	224	214	234	241	235	214	262	226	226	242	252	225	227	214	217	247	230	226	235	206	202	247	233	243	256	233	249	224	203	228	242	218	232	240	209	224	259	231	238	220	247	230	253	209	220	210	245	219	231	254	230	215	207	227	246	251	231	241	221	248	250	211	223	195	249	241	260	261	234	225	223	232	251	217	254	237	207	250	215	236	250	225	236	237	251	225	233	237	255	249	235	267	227	215	204	226	225	245	242	254	224	252	218	228	221	230	228	236	224	220	229	267	230	244	254	233	256	236	237	241	233	200	225	210	235	217	269	237	273	216	212	223	242	239	233	259	220	232	233	241	252	255	228	246	223	225	246	249	235	240	230	246	241	227	233	260	240	228	251	243	238	260	243	243	215	235	237	245	243	279	236	234	243	197	247	264	241	206	244	210	213	205	263	210	277	242	235	219	238	239	236	242	224	262	228	221	215	250	237	266	245	234	248	239	249	224	226	199	284	224	264	222	255	254	223	227	261	269	231	223	238	228	249	227	234	263	235	256	221	251	223	238	243	236	225	261	224	260	223	231	233	263	212	248	231	221	253	222	241	202	260	230	209	211	231	205	208	222	247	200	274	252	234	222	217	237	230	222	233	243	227	237	208	220	214	233	241	244	244	246	230	243	245	240	261	246	263	218	218	253	231	254	235	217	257	237	235	243	223	236	233	270	288	236	230	218	238	217	242	263	229	224	234	229	239	221	232	239	252	213	249	223	268	254	238	241	227	248	219	239	253	217	263	216	230	224	223	236	221	276	261	226	192	229	244	241	210	218	199	260	246	258	258	234	225	231	233	250	256	223	227	257	267	226	244	246	225	226	237	255	196	255	240	232
6872	921	1168	1375	1233	1092	991	868	786	773	761	751	692	673	629	631	641	661	615	650	613	598	619	581	633	675	625	623	601	576	618	594	616	629	587	610	604	621	595	591	616	593	578	590	567	586	595	558	653	554	578	609	556	537	599	600	600	571	585	558	591	616	564	590	583	568	576	556	554	543	565	589	570	561	575	577	626	581	579	568	537	570	558	614	632	578	594	547	604	597	550	546	590	595	574	597	608	606	530	609	591	519	558	560	592	554	577	556	546	582	558	531	566	658	602	608	577	552	578	569	598	561	560	619	563	580	563	553	584	612	580	556	610	563	544	563	586	568	576	601	570	547	612	594	564	580	576	518	567	612	615	530	512	521	584	608	538	523	548	565	576	601	574	579	575	572	568	572	565	558	571	591	594	554	600	594	580	576	586	582	558	573	583	538	592	590	569	521	561	571	543	536	573	558	588	557	569	599	558	569	553	585	551	583	553	609	547	552	626	536	567	580	548	556	617	566	565	543	601	570	566	607	558	558	554	560	579	561	551	558	564	570	589	587	539	571	557	553	565	546	532	581	561	605	568	535	532	557	568	589	560	591	541	602	559	559	533	577	552	607	573	559	568	574	557	578	595	576	575	583	591	608	554	537	557	584	550	596	596	567	573	539	552	587	566	566	628	556	591	524	533	612	579	585	576	580	605	559	550	568	568	598	559	556	562	612	564	561	580	545	562	579	547	616	574	608	555	535	604	580	555	531	589	578	589	552	601	568	589	552	610	555	558	560	546	610	593	562	615	575	550	592	586	558	562	581	559	583	587	584	570	582	546	599	594	589	569	575	567	584	581	561	582	588	585	599	577	558	568	547	545	606	564	603	576	593	576	540	576	580	558	580	557	554	575	560	591	585	583	585	589	592	579	568	543	562	552	540	536	585	559	574	557	561	587	562	633	596	563	569	580	545	535	574	572	579	547	568	605	584	564	596	563	585	601	585	599	559	525	594	581	607	585	573	589	585	537	611	584	604	581	546	584	609	580	565	567	587	577	575	593	592	573	575	543	593	586	550	575	611	581	547	582	584	540	576	584	529	544	549	517	575	536	603	602	592	570	587	589	571	537	573	595	617	578	588	592	555	544	547	595	550	584	543	582	552	574	582	598	552	616	541	542	553	602	578	548	584	550	534	535	595	580	560	550	597	543	553	581	550	551	589	599	593	568	581	578	573	579	588	532	569	564	584	594	531	576	565	561	548	567	587	611	597	570	582	576	540	576	581	559	594	621	567	556	576	551	593	547	534	582	547	623	560	565	552	577	567	526	570	578	546	588	597	603	553	556	580	556	565	584	517	559	592	569	575	557	511	572	541	556	564	552	613	598	612	547	588	568	561	599	591	540	597	589	578	598	605	579	587	535	571	562	576	561	565	549	588	615	580	572	609	541	560	550	589	586	558	583	521	502	614	638	583	580	594	569	606	546	570	551	613	534	556	543	529	558	553	569	548	591	559	603	566	573	561	565	567	564	591	592	559	614	596	553	630	513	552	600	542	578	562	555	577	594	616	575	572	614	587	565	532	613	576	575	548	610	598	575	592	547	486	566	553	598	554	544	581	546	593	541	561	553	570	569	555	557	602	584	594	593	570	565	555	557	573	516	573	554	606	590	578	581	551	569	578	562	572	531	544	563	557	592	550	570	559	571	558	557	580	594	582	568	552	580	561	576	567	552	610	575	576	541	589	566	589	564	596	545	547	592	591	602	559	583	568	566	519	554	580	595	540	575	624	615	570	604	571	644	541	580	565	562	555	564	576	544	541	621	564	587	550	586	553	533	552	552	609	572	586	580	587	519	530	595	583	543	572	557	566	581	573	561	555	599	568	564	545	564	586	561	606	574	570	541	537	568	548	585	565	594	566	552	556	568	569	549	574	535	580	567	553	565	554	561	581	521	601	625	559	578	572	624	584	592	571	587	544	592	531	546	554	570	564	577	614	577	598	589	580	581	584	563	611	580	606	589	538	543	539	611	589	550	564	566	528	575	595	585	588	559	534	589	570	559	592	590	547	555	561	573	540	540	590	548	568	570	512	530	577	571	559	598	586	555	561	569	548	622	580	564	559	597	577	574	544	585	558	550	585	560	571	579	554	576	578	560	546	592	560	545	551	558	531	571	532	601	581	554	559	549	580	592	545	581	561	510	521	611	541	558	561	575	562	590	577	590	608	527	580	590	579	595	589	546	547	543	599	572	589	598	630	542	585	566	597	637	581	550	529	578	597	532	566	592	535	597	555	547	520	566	554	556	557	584	575	614	608	553	573	571	560	557	555	593	587	505	561	605	543	557	576	589	550	552	595	591	559	598	554	570	583	568	546	604	569	603	562	589	558	584	564	557	581	562	573	581	586	590	569	531	546	595	603	562	569	569	549	545	564	587	576	553	543	610	553	607	612	582	564	577	570	534	559	599	545	610	564	585	526	569	558	607	553	566	567	581	557	558	547	555	541	582	601	605	590	547	587	545	553	602	558	574	567	577	605	524	542	597	586	561	605	603	554	558	591	517	584	538	557	583	561	598	555	593	540	567	536	548	585	584	578	594	565	637	599	546	567	580	601	547	541	567	547	583	570	556	511	582	609	574	558	590	533	576	572	584	601	569	573	565	591	593	603	578	581	603	591	548	562	557	545	575	575	616	569	556	601	572	591	573	602	583	572	535	589	577	527	562	570	584	587	546	574	565	554	600	572	553	591	559	610	585	569	536	594	571	576	565	572	621	610	546	600	553	573	617	555	556	555	579	548	560	626	561	593	573	566	579	561	561	598	557	562	555	562	569	595	593	584	584	542	580	545	548	569	553	563	545	547	564	583	591	554	603	579	611	592	584	594	560	603	563	569	546	556	561	533	587	588	543	577	542	576	589	576	561	620	605	566	576	566	582	583	546	580	600	539	559	572	545	517	589	564	557	564	528	558	588	589	550	574	607	561	581	561	568	557	585	548	526	620	573	557	571	560	563	587	571	538	560	557	565	604	572	577	608	573	619	549	578	525	598	529	595	544	582	536	542	593	559	582	593	574	584	551	587	569	577	544	552	588	567	619	581	591	585	601	511	635	568	556	544	577	609	546	560	602	547	583	572	604	583	548	591	524	573	584	555	605	563	590	582	605	581	563	570	609	544	612	603	556	564	547	576	565	574	546	575	581	598	623	589	575	570	601	519	584	568	578	574	598	598	540	514	560	567	587	594	548	570	553	565	616	589	554	618	567	566	565	587	603	573	560	557	557	567	558	535	593	558	561	549	565	574	554	567	590	555	566	550	559	596	538	538	587	575	570	604	634	570	574	595	572	597	557	536	581	584	622	595	537	603	579	589	583	557	551	547	614	563	557	569	588	563	552	593	576	535	569	584	585	555	577	630	587	584	597	501	567	607	565	589	583	564	598	554	557	572	569	549	562	571	595	541	547	585	561	582	584	560	526	577	587	586	566	577	564	584	587	535	609	572	560	605	554
16385	1762	1099	919	735	654	560	508	503	445	476	398	470	394	438	422	434	411	406	427	416	429	482	401	405	376	403	397	394	441	422	381	395	388	413	422	444	386	423	400	415	408	355	385	406	420	431	397	391	411	422	415	430	397	437	379	421	394	411	419	390	403	383	425	385	437	377	410	414	432	375	464	437	364	421	396	414	387	392	364	384	422	382	428	374	433	396	381	412	369	417	391	414	415	451	409	422	370	395	417	404	431	438	397	404	408	399	395	438	411	373	378	361	409	398	398	401	456	364	378	390	399	389	337	407	422	424	399	393	408	412	383	414	430	358	439	392	380	424	390	388	400	363	398	397	394	365	374	385	437	434	411	401	438	380	355	426	379	384	371	400	366	381	399	365	397	430	401	444	404	398	380	418	398	423	407	408	379	432	408	397	416	430	366	352	370	429	402	408	380	448	416	427	398	395	364	420	424	399	370	422	399	389	416	445	372	432	450	423	362	433	356	388	382	358	408	376	438	417	416	447	406	396	412	386	384	394	394	377	385	390	384	452	418	390	366	410	360	404	416	388	397	415	418	377	371	434	411	411	396	429	402	409	375	395	375	417	448	373	395	389	459	432	366	383	386	407	390	418	436	430	381	425	398	407	424	379	423	402	403	407	409	416	373	369	437	391	379	399	393	404	409	392	379	422	421	436	378	418	374	397	409	406	411	417	456	389	392	384	369	401	364	353	369	355	405	401	403	358	415	383	398	356	398	404	365	398	369	431	408	352	390	396	391	398	405	357	442	399	437	387	364	420	389	428	392	390	419	402	408	390	465	413	416	392	395	410	404	422	400	398	385	369	351	381	387	410	437	422	379	395	373	379	423	410	350	377	434	403	438	395	444	382	380	410	423	366	410	403	399	411	445	399	397	429	390	398	385	417	425	423	382	408	374	377	420	427	418	394	417	383	426	402	417	387	394	377	392	418	386	405	394	406	405	401	390	406	408	393	385	404	371	424	381	414	396	387	414	398	372	403	423	378	394	408	431	399	399	432	382	414	389	373	404	408	429	372	406	368	396	380	367	419	397	412	365	411	417	430	362	379	390	390	381	384	371	434	400	375	385	423	408	420	401	421	411	400	385	392	393	375	409	406	412	376	405	412	402	401	386	394	384	388	405	437	397	368	417	393	382	424	386	417	410	411	402	392	391	411	430	396	390	374	415	403	418	363	409	404	396	388	428	420	393	432	427	381	432	382	382	432	364	394	403	375	409	404	435	399	394	427	382	404	412	429	438	406	396	394	388	398	424	408	406	401	356	415	440	401	399	411	406	409	388	393	363	426	385	411	366	447	403	429	426	409	381	392	404	369	422	368	387	378	419	416	447	381	424	408	363	429	372	399	412	389	400	415	433	423	414	430	439	365	375	381	395	388	436	379	400	379	386	378	361	392	415	418	422	392	412	384	380	377	394	383	415	368	395	376	425	394	426	417	396	372	392	391	411	387	399	405	384	406	376	407	390	416	370	390	352	407	402	393	425	411	393	377	413	374	393	380	430	409	388	416	409	450	400	366	374	422	439	405	408	405	403	386	370	420	391	419	417	408	397	417	394	380	404	412	400	386	429	367	425	402	419	428	404	386	407	427	365	394	386	380	372	370	382	388	387	405	400	373	405	397	415	402	389	384	439	399	439	381	386	416	439	412	417	396	396	399	409	387	417	421	384	417	371	390	433	412	417	421	395	433	419	400	422	407	415	401	372	399	344	369	396	384	381	436	401	384	380	380	386	391	418	463	375	429	432	406	405	386	380	407	428	390	416	386	395	416	360	417	394	386	409	374	397	394	388	387	400	416	387	396	422	389	428	393	390	381	428	418	416	371	422	400	410	394	356	383	404	400	389	413	393	374	394	408	386	362	375	398	385	379	417	396	385	342	402	402	406	423	373	383	421	372	403	417	405	413	396	390	389	432	404	405	400	389	419	409	403	413	410	409	399	381	352	394	408	436	403	396	418	389	421	414	400	394	385	416	398	376	453	399	425	439	366	404	377	370	432	421	434	395	393	399	421	444	398	402	414	401	417	428	370	389	378	411	428	401	385	406	416	389	354	380	426	378	407	417	384	384	396	384	379	444	386	379	432	391	384	412	411	436	377	376	393	410	410	412	388	380	405	436	399	392	380	380	408	415	420	396	412	395	396	380	380	415	400	362	399	433	471	389	428	343	404	429	376	399	391	428	383	389	409	393	378	380	386	370	369	413	407	391	411	382	369	406	403	405	385	420	365	397	418	411	395	416	393	399	383	409	428	443	426	350	406	423	357	385	421	366	423	452	394	406	415	434	389	391	384	385	401	448	432	386	411	433	385	387	368	396	395	391	411	418	388	396	409	394	387	409	397	367	443	433	423	396	411	400	400	406	389	414	397	420	407	383	360	394	369	398	387	357	381	377	419	401	450	343	353	407	430	425	415	406	427	422	409	392	373	381	381	399	417	412	395	410	397	389	383	385	430	414	396	426	402	363	346	410	364	410	376	411	439	389	383	409	416	375	408	461	396	414	424	372	408	384	364	418	375	409	428	398	403	365	391	391	460	395	406	373	376	461	389	406	411	377	383	389	387	416	408	395	427	397	375	358	394	385	392	408	389	411	411	381	378	440	376	385	417	432	365	386	391	387	371	383	405	394	372	383	354	422	413	407	413	390	408	397	390	382	379	392	413	390	416	432	424	407	410	395	392	386	431	397	395	378	394	403	377	377	412	372	419	396	391	411	387	430	394	435	388	357	393	405	424	384	371	430	399	409	431	432	436	406	398	390	411	396	438	378	373	429	395	443	378	420	399	478	394	402	390	389	391	410	407	403	371	391	416	421	407	396	386	399	400	408	433	355	411	386	383	364	399	375	442	424	397	373	388	409	394	401	425	448	404	389	396	433	404	396	396	406	412	396	429	390	418	467	415	427	433	394	400	395	367	408	396	378	421	376	407	396	415	404	404	399	394	404	413	405	384	425	389	423	384	379	424	383	417	409	392	411	443	382	383	414	403	392	442	393	440	427	400	386	418	381	419	382	370	377	382	409	410	379	414	409	396	406	409	389	429	436	405	402	405	381	442	408	409	372	391	402	425	372	352	410	412	394	420	414	384	414	403	401	384	410	422	372	385	375	365	407	403	424	416	404	407	408	373	406	388	452	348	405	420	394	436	448	418	368	398	369	367	389	403	405	406	382	414	426	437	391	387	405	385	407	408	407	407	421	413	428	452	396	415	416	352	392	378	383	391	393	375	432	401	439	420	414	398	409	395	398	401	399	387	418	392	401	402	395	373	418	401	436	386	392	448	408	394	367	400	351	424	405	380	430	385	389	374	361	419	412	382	383	370	392	412	412	376	413	378	410	444	393	411	407	372	421	426	391	384	391	440	399	384	346	412	398	416	395	389	404	421	428	411	403	390	392	379	391	397	388	392	466	442	382	408	424	403	418	406	427	383	413	395	396	382	370	363	391	410	403	395
9363	1550	2291	2539	2225	1947	1606	1450	1417	1259	1167	1165	1147	1090	1089	1065	993	1049	982	997	939	969	933	964	1001	938	969	900	978	973	1029	898	937	934	932	960	883	940	920	882	909	908	896	897	873	917	948	904	876	861	915	894	878	866	908	935	883	939	914	929	846	842	857	886	878	880	873	871	888	934	848	875	915	876	934	888	877	893	994	878	867	870	837	861	895	921	923	892	916	852	906	918	927	889	862	891	892	900	934	900	876	890	903	874	916	904	895	934	877	890	855	825	902	925	880	840	954	900	945	895	903	862	851	894	861	906	888	902	847	919	862	920	914	898	914	855	865	917	870	875	855	933	931	876	815	891	944	891	882	941	881	886	900	876	917	909	847	903	901	927	909	895	911	852	912	903	888	832	882	921	929	875	900	935	931	899	884	925	888	865	907	901	877	915	829	886	886	866	894	899	868	885	881	864	903	866	889	885	902	836	898	895	848	842	910	833	869	896	921	882	875	860	944	878	864	919	879	839	862	884	856	861	889	902	880	924	821	898	837	855	918	888	931	896	848	904	889	908	870	865	861	910	910	927	876	861	854	854	855	941	777	956	902	890	886	878	906	931	942	841	819	947	879	884	899	917	872	884	922	891	903	939	925	883	857	894	898	897	922	920	850	942	870	937	895	894	823	928	878	855	812	912	910	915	879	857	927	897	911	902	870	891	928	859	815	827	901	859	887	887	914	872	894	845	904	919	883	916	878	905	884	936	864	904	868	870	842	888	903	855	928	876	864	880	909	897	851	882	866	822	922	850	873	887	876	854	895	867	847	922	924	898	853	893	863	916	858	829	842	913	889	919	892	913	921	914	867	885	894	881	921	894	860	857	926	902	868	862	882	866	875	896	876	839	891	906	914	924	866	857	914	910	905	900	847	951	921	907	906	917	904	872	848	903	910	864	873	880	847	842	872	878	874	893	934	866	889	923	898	940	863	879	905	884	932	910	874	883	865	862	927	822	884	845	880	890	891	949	849	885	904	839	917	856	859	894	832	898	880	885	882	857	969	869	859	895	882	907	937	884	925	881	919	893	847	879	900	921	926	919	846	883	899	894	904	876	859	885	892	932	925	888	860	870	857	875	898	910	914	882	864	882	837	926	810	877	841	923	929	974	868	947	887	862	897	881	895	846	881	918	854	874	924	960	881	920	904	915	836	890	895	860	883	911	888	859	872	870	869	856	878	933	861	851	891	920	830	898	922	898	863	886	915	863	897	902	868	896	925	911	902	850	874	885	865	863	874	888	883	871	883	864	822	845	839	890	865	902	946	829	852	916	906	921	881	848	861	852	912	859	888	877	854	872	899	886	867	872	928	892	830	857	928	886	901	902	904	868	953	858	901	875	899	881	892	893	889	913	886	896	892	961	855	913	851	843	892	948	908	851	876	894	833	912	867	905	877	930	894	860	848	875	840	836	876	916	835	896	872	856	889	920	838	894	882	876	876	899	877	885	886	884	897	875	832	919	925	901	889	896	874	867	865	838	842	851	874	859	893	834	856	804	912	937	876	854	825	860	866	864	863	904	849	876	918	931	856	885	904	863	904	869	834	857	884	872	879	871	900	933	860	902	885	898	917	846	854	929	907	905	844	911	871	844	853	897	884	849	855	905	841	841	826	863	887	886	884	870	887	837	882	873	864	890	890	924	875	955	893	870	908	892	904	856	920	908	874	855	936	876	930	861	863	950	836	854	913	887	908	873	938	895	848	849	881	876	871	860	868	966	902	820	932	901	903	855	890	896	890	884	872	864	949	865	855	880	831	879	841	874	836	828	851	931	916	895	900	856	867	860	824	875	952	911	911	896	848	908	924	885	868	919	884	881	926	931	832	866	910	861	913	822	871	869	897	872	856	945	868	900	911	913	893	852	886	855	865	901	902	883	910	932	897	849	895	898	880	872	941	900	905	919	899	921	886	859	852	903	874	881	834	887	906	935	890	876	938	857	840	876	877	902	803	927	905	895	880	856	897	885	844	908	920	907	905	853	847	933	842	873	877	937	921	908	872	834	909	825	820	848	914	907	895	879	900	891	848	916	853	856	913	900	896	910	901	878	853	865	858	874	882	948	903	910	896	882	813	890	911	921	872	892	867	854	891	854	829	885	854	895	858	864	916	879	935	901	879	917	875	907	882	921	887	854	835	867	829	884	947	840	903	853	851	894	881	879	865	851	896	927	856	825	881	847	894	893	863	839	918	871	891	884	895	902	905	873	910	945	884	865	880	888	886	879	869	866	925	883	885	905	850	864	850	908	902	918	860	895	879	836	930	890	888	844	830	875	940	898	957	874	886	848	862	935	884	878	890	837	847	887	872	967	891	959	866	905	918	892	899	904	916	884	846	927	944	833	880	894	894	896	843	909	892	883	902	910	888	900	862	850	901	869	884	919	889	852	900	881	901	911	854	844	919	869	883	847	886	906	832	838	849	905	857	873	875	904	849	857	915	894	913	912	906	860	918	901	902	905	928	874	859	898	877	904	950	827	930	924	884	856	876	912	848	907	864	866	905	906	857	925	863	880	911	909	866	877	807	857	942	837	865	870	855	884	917	840	893	915	841	859	890	884	878	891	918	933	863	881	843	877	903	859	874	921	890	905	879	842	841	865	937	916	883	852	902	900	882	884	878	814	915	931	882	894	891	899	872	887	897	889	854	838	895	862	912	901	895	874	916	861	859	871	876	899	902	906	918	894	872	902	876	876	864	890	868	951	863	912	889	875	899	852	887	845	881	914	824	954	825	920	923	844	852	874	899	885	859	898	970	867	851	901	882	885	897	860	823	871	854	879	907	910	895	894	903	876	932	912	830	870	922	957	939	871	846	871	891	882	828	899	864	940	894	864	856	868	901	838	870	931	849	869	878	889	794	878	898	873	871	911	841	925	863	892	917	886	924	816	884	874	885	899	922	898	905	867	876	883	878	878	835	884	883	960	899	894	891	867	904	888	875	866	872	905	861	878	912	874	866	930	840	889	809	880	895	852	921	871	862	932	888	843	831	928	918	868	893	916	914	842	903	807	890	881	837	914	860	906	922	869	847	885	906	838	927	899	861	879	894	864	912	855	860	894	893	903	934	866	850	861	896	894	866	906	854	890	873	889	852	899	840	863	888	905	860	932	811	909	869	854	895	872	923	860	896	897	869	873	899	889	876	893	924	928	918	830	858	927	913	901	912	829	810	912	866	945	884	868	842	849	991	910	886	823	894	904	872	914	905	905	901	916	898	910	931	880	862	826	868	869	915	818	905	894	875	871	895	893	939	889	875	867	897	912	853	852	911	857	868	899	855	856	901	891	921	888	863	854	869	816	867	880	866	856	862	861	919	923	895	887	911	891	834	844	890	890	882	873	836	918	888	857	909	914	855	856	913	838	885	912	864	909	897	846	872	871	830	915	891	879	873	881	887	905	845	876	857	895	860	873	877	920	877	876	914	921	880	838	850	890	921	896	842	881	889	868
2383	289	173	195	204	190	144	161	189	170	187	183	196	195	171	186	193	207	178	217	188	172	189	189	187	173	187	174	179	160	187	190	205	191	187	191	173	173	216	171	182	171	192	184	185	184	186	188	166	169	138	209	202	221	164	196	191	204	194	176	163	194	199	180	190	206	198	193	157	176	165	210	179	169	173	184	181	189	173	172	192	205	185	166	186	232	159	178	185	209	156	189	207	212	179	190	193	175	204	160	199	197	208	192	172	166	198	189	170	176	195	193	162	208	163	173	170	167	169	197	177	187	175	181	171	193	185	188	174	184	194	194	176	200	165	187	190	198	146	191	175	189	205	205	202	194	194	180	171	190	170	170	180	182	186	203	194	197	193	181	203	208	185	171	180	152	184	169	194	177	196	173	158	203	182	179	175	196	195	189	191	180	176	177	177	157	195	172	167	145	187	191	170	182	198	202	182	194	174	172	184	177	180	173	177	177	161	192	210	182	202	171	184	226	196	193	190	164	187	183	198	210	207	170	179	174	180	188	156	170	189	163	166	169	201	173	172	167	212	219	204	189	186	194	188	170	170	183	186	175	192	163	192	188	187	167	180	193	173	185	177	154	178	177	194	180	171	169	172	160	204	166	179	190	192	181	208	218	187	186	174	176	190	185	183	167	189	173	188	187	163	178	193	196	182	209	192	161	173	165	170	162	193	170	197	193	154	176	189	186	168	192	151	165	180	185	166	177	208	197	190	175	168	206	183	182	160	206	172	151	169	202	159	201	177	166	206	176	177	197	184	161	200	158	167	183	202	198	175	182	180	163	174	178	148	173	191	198	169	152	201	182	168	191	173	202	188	211	181	192	194	194	170	204	163	181	195	174	199	180	160	206	191	181	187	139	171	181	183	180	176	176	189	162	201	188	209	195	195	195	210	173	172	187	198	176	170	163	172	175	205	167	170	176	178	188	200	196	182	195	162	180	160	204	178	174	195	190	203	183	179	163	196	194	191	160	197	215	167	198	156	175	201	181	209	196	201	184	182	200	161	178	185	195	188	157	180	193	174	180	175	190	218	192	174	194	188	174	162	196	170	183	157	175	202	192	178	187	185	157	187	199	195	166	169	161	156	187	192	179	165	180	156	202	191	209	192	198	201	194	163	172	184	175	192	163	170	178	169	221	172	179	182	191	197	196	180	217	177	198	194	181	183	174	189	166	209	185	210	167	186	182	152	183	186	181	161	182	171	202	191	186	166	210	198	187	184	193	200	185	190	191	205	173	153	179	166	174	191	175	185	175	184	181	197	182	169	163	177	187	166	185	208	185	182	182	173	183	175	189	187	191	179	191	205	203	193	183	192	155	192	183	183	179	185	205	166	187	195	185	189	195	170	209	187	181	189	174	194	173	174	175	171	172	195	184	196	187	195	181	184	188	188	177	183	173	197	181	171	182	169	171	194	192	188	176	159	201	177	193	194	175	187	209	174	187	179	163	180	200	170	198	176	192	185	179	168	179	175	185	192	199	188	178	164	179	172	184	185	178	186	170	183	187	203	203	184	195	155	188	211	211	164	181	183	198	179	209	177	191	178	212	181	183	172	187	186	173	211	207	160	213	152	185	193	184	181	181	170	179	179	187	171	150	184	176	187	181	175	166	180	173	195	175	198	160	183	185	171	170	188	188	194	165	186	167	195	192	197	206	182	166	178	169	199	169	190	194	176	180	174	184	156	157	171	181	168	172	188	194	182	185	194	178	174	177	187	164	190	171	191	194	164	175	189	168	168	176	171	180	189	192	163	179	190	185	185	177	183	178	185	183	178	173	165	182	193	208	179	202	180	196	212	202	169	164	188	191	209	166	177	180	158	170	172	185	180	165	174	172	195	188	177	182	179	172	156	199	200	174	203	188	156	168	170	153	185	190	172	184	173	180	186	190	194	191	163	205	195	194	159	182	215	162	199	188	212	194	177	186	188	192	173	167	192	210	181	183	198	173	167	202	165	173	179	168	190	162	178	158	186	180	186	169	182	189	165	210	185	188	176	175	183	165	185	180	195	209	221	171	193	196	198	210	192	173	175	173	173	183	186	191	181	177	186	206	188	192	194	180	198	207	188	179	165	202	201	196	182	202	157	182	156	206	183	185	185	167	171	187	164	201	190	199	167	180	177	193	211	149	198	199	221	196	183	199	179	189	176	168	176	168	170	148	177	160	183	167	192	179	169	195	209	182	173	180	164	182	205	197	169	162	216	183	207	180	192	189	195	190	173	180	175	187	188	188	201	175	196	188	176	184	170	161	189	213	187	194	146	184	198	158	183	180	180	197	179	171	182	182	158	169	203	161	186	199	165	186	171	171	180	182	192	186	194	166	192	180	174	183	178	176	184	161	163	185	190	192	182	202	186	205	160	166	169	173	203	163	184	175	182	202	182	198	189	187	196	195	177	167	187	213	183	204	195	189	179	170	163	170	179	191	179	204	190	202	180	202	157	201	221	193	195	166	192	158	204	202	176	192	178	169	196	179	182	196	152	184	151	179	164	182	164	176	167	151	178	180	178	181	192	180	183	195	205	184	201	189	182	160	190	173	212	164	182	199	163	185	202	191	204	184	175	157	194	167	163	207	175	145	159	176	158	207	200	197	186	162	188	192	197	177	172	194	207	194	197	186	190	177	172	167	184	198	186	140	153	192	202	210	186	180	179	141	189	176	189	208	196	190	174	183	184	167	173	191	197	164	163	185	178	162	182	220	175	201	155	192	191	168	191	193	205	153	172	190	178	183	172	185	160	174	169	180	180	210	145	164	161	178	174	188	179	192	198	207	139	184	188	199	215	196	199	193	182	166	188	180	193	212	172	174	173	181	176	177	181	210	199	201	191	180	171	188	165	166	166	190	201	210	177	175	176	182	145	177	192	190	173	171	152	198	171	177	153	166	193	188	178	151	209	205	173	163	185	178	172	183	193	149	190	196	201	182	190	212	194	166	178	164	184	173	185	175	183	174	201	200	196	180	151	185	188	184	229	187	207	209	170	186	180	189	189	174	184	172	196	214	208	163	165	186	197	194	161	194	170	151	196	195	182	194	184	164	188	184	182	198	177	187	188	172	173	181	158	187	189	164	185	169	207	191	195	184	185	183	156	184	193	210	183	154	220	209	207	200	199	167	162	184	159	180	185	189	176	191	201	165	209	160	166	188	160	187	178	184	174	185	180	170	179	174	155	192	155	178	208	173	181	187	163	162	196	180	167	176	172	181	165	168	178	168	172	198	157	167	198	211	198	189	186	182	173	169	166	189	185	181	194	197	182	193	163	157	158	189	183	181	176	159	182	167	179	187	167	178	167	198	176	185	186	188	175	205	202	166	182	165	161	182	171	173	190	201	181	189	188	187	183	212	182	191	185	160	165	194	183	191	198	177	181	200	176	182	204	192	180	189	209	196	186	176	185	224	179	187	177	180	185	190	182	171	160	189	186	150	194	166	181	206	158	158	199	155	163	193
2076	519	458	478	440	445	501	444	471	431	511	476	431	478	485	472	440	451	411	452	444	475	401	397	431	448	476	423	452	455	450	451	466	458	460	479	454	433	452	456	441	423	472	448	455	461	446	493	467	432	451	475	415	417	473	473	435	438	464	458	465	450	439	487	464	428	496	472	426	460	443	457	458	449	448	470	460	456	421	431	448	428	468	498	481	475	448	466	473	442	459	455	456	460	440	490	469	457	434	440	466	451	459	457	441	403	458	484	449	447	463	432	449	463	484	457	468	450	448	485	454	431	499	468	411	445	452	512	502	461	439	462	458	418	414	471	491	452	479	478	458	455	427	454	448	463	442	427	490	476	467	437	458	423	464	439	456	435	456	446	439	503	447	454	485	433	452	432	443	459	443	470	460	400	478	465	459	446	487	470	438	441	426	439	429	445	449	462	456	433	480	464	469	447	438	472	428	475	460	457	474	437	448	451	416	456	462	501	460	442	430	448	447	504	443	449	443	434	447	443	419	434	434	430	443	480	440	471	417	469	461	400	470	432	479	446	438	460	465	491	460	489	474	408	447	485	450	474	459	446	431	444	454	448	465	495	472	431	454	420	472	434	472	437	474	465	411	456	514	497	490	480	459	413	421	438	469	431	457	457	479	396	456	428	461	466	456	441	436	501	471	450	473	501	461	477	432	435	445	495	482	462	460	460	421	463	461	467	513	472	487	438	457	449	421	473	436	472	459	481	430	462	477	449	423	455	494	491	424	455	458	440	433	442	469	445	434	444	451	434	439	436	440	468	453	468	459	449	470	441	467	486	458	458	442	397	480	483	502	427	457	455	463	454	465	453	456	468	430	471	446	449	465	442	440	480	447	433	450	442	475	457	491	421	460	410	432	441	475	444	447	469	456	409	479	437	456	441	454	444	468	433	472	436	440	475	440	448	460	466	412	436	436	441	455	464	440	449	442	449	472	460	477	481	461	439	488	422	441	463	432	431	470	452	464	464	458	425	463	463	470	431	482	474	450	467	467	481	437	454	464	449	427	472	475	441	391	435	476	479	483	431	444	428	483	452	471	441	475	465	477	453	472	461	443	455	462	435	475	460	418	474	503	433	481	449	473	453	448	462	476	442	476	437	472	455	450	468	474	462	476	450	455	433	428	422	430	471	412	429	458	449	476	468	433	429	441	492	417	432	477	451	479	476	485	430	449	449	471	498	477	415	465	438	448	482	476	432	466	447	474	443	461	450	448	427	447	505	438	435	462	425	471	447	456	460	498	445	451	432	448	453	484	462	437	444	422	436	481	437	414	459	484	465	476	436	477	443	429	457	461	459	444	465	454	473	453	481	482	423	475	428	439	420	497	433	412	455	450	425	436	427	463	466	435	456	480	479	463	440	462	489	486	495	449	482	452	444	494	402	465	452	477	463	457	442	440	468	455	467	451	476	478	454	430	448	492	448	458	420	481	473	424	454	450	466	420	491	463	458	462	441	500	431	441	416	445	462	443	467	458	432	479	473	450	461	489	434	469	469	512	450	499	491	441	438	439	446	431	463	420	423	465	511	473	429	457	448	477	432	440	447	446	451	467	444	432	444	459	456	432	459	441	419	438	471	479	452	465	418	414	435	458	443	436	433	461	452	477	450	437	433	437	455	441	484	442	444	421	428	452	432	460	458	476	457	500	478	457	429	453	450	444	451	441	418	452	463	442	469	449	470	438	473	454	416	478	464	479	468	435	470	485	449	474	456	469	457	456	439	466	482	466	490	464	472	501	479	468	475	415	449	471	475	426	427	482	462	407	488	451	484	443	493	433	453	457	468	455	459	478	459	445	458	442	490	429	455	470	479	457	478	442	483	430	463	466	433	457	426	473	465	437	421	432	430	494	460	436	464	460	464	458	458	419	460	455	473	452	467	435	450	455	473	454	475	433	431	474	461	420	487	461	440	444	457	495	444	439	436	455	450	466	454	420	458	432	476	485	431	424	434	436	424	447	441	474	479	439	443	417	445	429	468	452	462	488	477	437	439	439	447	486	466	437	441	450	447	475	443	491	461	473	458	458	470	459	451	455	456	435	487	450	465	442	435	444	436	447	477	471	436	415	451	472	457	424	469	441	449	461	460	463	459	435	441	472	419	428	434	506	472	452	452	484	478	460	467	435	449	439	461	442	459	432	456	453	464	400	465	490	437	471	482	459	457	461	449	462	469	459	460	477	497	444	413	461	461	454	444	446	436	501	513	450	460	485	454	432	446	450	459	432	469	455	451	450	434	456	459	469	456	407	445	501	445	450	454	487	453	450	466	463	443	435	408	438	454	422	483	429	449	459	453	454	460	450	427	488	441	453	452	447	400	413	427	440	457	425	444	477	464	470	415	444	450	462	476	416	472	477	467	468	463	478	447	446	430	490	439	442	408	420	469	416	417	483	421	413	437	460	464	445	448	481	470	438	448	426	449	448	517	455	474	481	466	414	451	490	425	414	473	452	452	474	497	475	460	432	483	490	448	469	493	456	463	444	484	457	426	426	451	470	461	434	441	458	462	479	407	457	481	471	471	449	491	434	466	440	458	441	448	487	455	473	455	473	403	455	433	463	439	436	455	444	475	468	466	454	457	484	443	441	488	467	474	468	459	463	412	467	447	464	463	454	467	439	461	458	462	464	453	462	463	444	428	461	475	511	436	429	505	412	480	471	450	449	432	476	425	462	480	469	470	461	466	471	458	481	464	470	445	420	485	433	439	440	449	455	417	447	443	442	454	420	433	432	493	444	460	460	461	490	477	427	468	457	470	430	448	451	451	467	461	481	476	456	458	455	478	412	497	460	443	428	447	447	448	464	440	450	446	453	433	450	442	451	460	480	457	432	416	474	504	439	449	441	484	478	489	444	453	486	442	455	493	441	454	432	464	442	476	463	456	478	452	448	434	466	472	471	467	429	448	439	464	454	466	458	484	449	433	471	461	419	439	466	462	446	458	441	446	448	424	439	451	459	466	468	451	490	483	472	441	442	486	428	440	471	445	445	447	466	466	462	462	471	478	420	483	440	480	463	440	454	445	431	449	457	461	448	471	452	454	426	473	430	445	442	456	459	467	485	478	466	431	475	437	503	472	429	465	472	454	458	450	433	468	432	437	446	454	430	484	442	430	445	447	447	494	482	464	443	453	440	444	420	421	398	475	463	491	459	432	452	440	407	427	453	466	431	477	474	428	451	459	475	440	469	448	451	470	450	422	455	510	470	457	449	495	472	487	446	492	465	452	427	446	451	451	440	466	426	464	464	434	450	432	445	471	500	421	461	450	453	434	446	406	492	439	463	444	449	433	479	445	434	472	453	474	427	417	414	464	482	438	449	458	421	457	479	456	445	443	470	489	424	449	447	455	439	444	443	449	441	459	425	476	447	476	423	483	445	454	453	485	405	453	464	458	460	456	465	439	398	475	454	436	459	467	463	456	441	425	498	452	461	442	483	470	463	477	470	424	466	434
9408	776	546	441	381	323	323	283	304	272	297	247	263	277	283	228	247	257	248	220	264	226	262	206	222	218	242	232	261	265	229	216	262	237	231	197	241	231	216	255	226	234	277	256	234	220	216	234	251	233	255	223	215	233	231	220	234	236	237	213	236	237	232	221	270	243	243	227	213	237	241	247	235	257	219	222	222	245	255	257	236	234	259	254	249	256	184	218	230	238	248	219	241	229	228	244	238	236	219	220	215	226	233	236	240	230	236	226	264	226	216	220	214	242	270	221	238	205	225	234	237	238	248	223	235	225	215	252	238	198	201	207	236	225	248	235	241	264	244	235	229	250	256	247	247	232	235	236	249	237	233	246	227	247	250	231	253	226	255	230	233	274	246	226	247	269	241	267	241	254	250	234	248	248	215	221	224	226	242	269	218	224	233	234	258	282	241	227	223	248	247	251	249	254	248	215	224	247	252	216	258	248	236	243	252	223	249	244	248	225	228	258	226	193	238	250	245	244	224	221	238	243	240	252	254	229	263	228	223	238	235	235	234	230	206	243	230	235	244	210	243	265	292	235	192	234	257	231	235	244	211	201	225	248	215	217	241	228	233	223	237	246	226	221	240	223	217	288	239	241	219	238	217	248	244	256	236	237	224	244	192	240	258	237	251	226	221	250	263	217	264	269	235	225	240	237	227	231	242	226	253	201	226	258	231	241	223	232	230	242	225	250	230	222	239	209	218	216	223	256	287	282	227	225	243	252	234	244	252	259	241	259	267	235	239	228	238	243	229	252	260	242	273	225	217	230	228	242	221	220	243	278	242	245	224	243	271	229	227	211	238	231	255	254	218	235	220	225	247	266	232	230	246	240	231	221	233	238	255	234	214	233	220	231	231	221	281	221	239	263	245	222	252	212	221	233	207	203	232	241	243	218	244	241	242	243	247	248	257	246	232	237	266	238	269	285	243	242	240	265	215	226	230	203	260	237	252	252	227	248	210	201	232	233	263	261	225	232	231	230	208	254	197	250	237	202	233	213	226	205	242	230	269	254	227	237	255	239	250	269	267	219	255	231	247	259	226	231	250	236	233	240	221	233	253	246	208	204	239	228	247	257	220	225	246	245	250	228	249	223	254	228	262	232	235	246	228	247	250	224	216	223	269	234	206	256	265	230	211	224	229	242	244	251	245	213	247	264	243	214	221	233	237	252	245	246	251	293	220	240	213	242	242	247	220	253	230	228	251	223	252	205	242	263	274	238	238	221	258	254	237	239	213	225	228	256	235	254	243	224	231	237	246	251	272	238	202	237	203	226	236	240	243	242	240	222	247	210	246	224	241	256	214	222	239	242	238	253	257	270	241	271	244	248	215	219	237	256	217	217	251	250	226	241	242	235	259	220	198	221	251	237	242	232	270	220	246	242	234	249	269	243	253	247	238	262	274	251	233	262	172	227	217	245	223	244	233	252	229	243	224	240	257	233	231	232	218	249	232	234	240	212	239	257	229	234	249	240	267	217	257	241	224	206	244	219	251	257	265	227	234	230	241	236	217	252	248	245	236	247	236	230	287	203	259	234	208	228	249	249	247	241	240	256	208	224	250	244	246	254	239	239	235	246	255	247	231	236	254	244	234	227	245	236	245	242	225	229	245	267	240	218	221	224	229	266	217	224	244	221	249	241	238	257	209	211	219	261	255	225	219	253	242	224	230	239	259	211	235	229	232	243	236	266	242	233	238	218	224	227	235	273	228	217	242	258	223	255	238	229	224	240	237	232	229	251	237	241	228	234	271	239	218	272	242	213	216	232	243	240	243	214	215	230	210	246	233	258	237	245	245	209	230	209	224	198	229	239	249	236	234	237	244	235	252	253	225	233	238	255	231	237	222	225	197	231	267	224	234	227	242	247	196	263	227	258	218	226	225	244	223	218	244	242	203	213	261	248	222	240	240	218	241	237	242	249	230	259	230	269	211	203	228	236	244	228	247	238	252	219	221	256	230	231	251	241	271	238	217	254	232	223	216	246	237	219	240	242	223	233	244	224	262	216	252	260	272	234	241	237	242	272	238	271	233	240	268	230	243	228	211	218	228	204	225	240	226	223	233	255	274	231	241	223	236	238	234	226	240	258	228	229	221	259	226	219	232	247	278	232	247	286	219	228	239	227	242	226	225	243	241	203	228	248	223	261	235	238	241	265	239	238	232	213	207	216	216	237	230	235	227	246	233	232	239	222	235	232	217	270	268	220	250	245	225	251	211	253	238	247	239	220	242	210	236	214	213	246	218	252	238	210	218	223	231	252	231	229	252	246	233	230	255	210	255	235	239	273	230	219	243	232	222	214	241	241	231	233	265	246	224	256	229	220	251	230	256	217	221	231	215	234	239	246	248	248	262	235	227	212	237	225	261	260	224	215	254	270	261	281	245	220	259	238	225	247	260	237	239	261	252	248	231	232	212	255	252	233	251	242	236	232	222	230	246	262	246	230	261	230	223	224	259	267	218	219	260	241	239	226	220	219	231	232	235	244	228	219	242	250	226	241	212	237	224	240	217	239	215	229	269	221	247	243	216	228	207	247	249	225	233	250	244	243	255	250	225	235	231	235	232	217	280	230	221	229	224	255	249	225	247	267	234	239	211	233	234	230	232	229	215	229	258	237	250	252	237	268	271	232	242	219	221	249	228	240	241	243	250	251	246	245	253	253	234	245	196	212	243	230	229	233	241	232	241	216	254	232	237	248	227	227	250	224	265	256	229	215	212	240	240	222	224	212	209	232	229	240	220	235	211	222	213	250	221	208	256	240	215	217	233	215	205	245	226	238	245	224	250	253	186	242	236	240	218	209	225	232	239	236	244	273	250	217	232	240	249	245	220	248	224	259	223	230	226	246	230	243	227	243	226	220	212	254	251	252	261	248	220	230	232	213	225	203	251	229	211	260	246	246	238	244	238	237	228	228	242	227	229	248	247	206	248	212	234	224	240	252	253	240	241	232	241	229	251	197	235	214	204	233	237	225	250	218	257	266	246	239	228	231	246	254	220	225	226	219	227	230	238	231	233	238	230	201	208	229	203	224	232	257	229	237	218	208	232	223	231	237	232	234	227	218	232	251	216	238	235	249	227	231	217	271	252	228	234	215	224	239	231	238	206	213	240	264	231	220	264	236	228	234	224	197	238	229	248	239	243	218	261	229	233	216	231	216	271	227	230	204	222	238	255	270	228	224	221	216	216	229	240	249	248	258	235	240	241	242	238	270	249	237	245	269	266	232	207	241	276	231	264	214	254	245	250	224	222	242	244	225	212	269	236	256	261	272	233	238	249	248	241	258	233	249	259	217	253	241	255	268	242	225	242	234	240	233	231	263	243	262	267	251	259	235	264	259	213	244	240	212	220	240	227	227	208	237	235	234	240	254	217	234	236	254	263	252	271	228	241	211	251	231	231	252	258	246	210	237	217	204	244	251	244	243	218	225	214	214	251	221	234	256	212	238	239	232	225	272
7300	943	1323	1429	1221	1074	963	870	835	824	729	714	675	657	685	664	665	638	658	598	615	618	633	668	613	585	595	578	589	589	611	607	595	636	585	601	615	579	603	586	618	608	583	584	605	618	588	607	586	567	626	619	572	558	575	557	577	599	575	550	580	609	512	582	562	627	578	600	588	562	594	580	577	576	533	583	574	572	588	543	558	601	573	568	558	618	566	591	583	576	561	585	561	570	614	587	594	576	604	565	545	561	548	611	592	539	585	587	566	546	591	572	610	589	575	608	578	566	591	610	560	597	576	582	572	593	606	568	543	619	562	518	584	557	560	575	577	579	565	560	588	593	543	546	573	583	541	594	576	544	573	570	601	523	527	520	550	581	558	562	574	541	589	543	578	520	612	556	577	559	605	529	517	537	572	608	592	583	601	559	577	587	581	565	542	587	579	572	570	595	523	599	611	536	532	579	611	555	597	551	601	567	569	582	579	582	540	582	609	569	562	580	571	596	562	588	581	586	599	590	575	587	584	553	580	552	566	531	581	583	636	567	559	597	578	579	559	602	578	561	568	603	581	612	512	545	555	579	602	566	559	611	604	553	578	549	536	567	532	540	598	575	587	619	588	599	584	531	552	574	571	561	581	578	580	559	551	566	532	544	600	602	522	565	592	618	545	576	613	575	551	561	572	552	573	569	597	596	516	562	556	627	539	564	567	551	597	592	527	556	539	576	574	572	569	574	576	571	597	612	559	554	546	551	552	574	586	563	544	555	560	558	594	594	559	557	551	582	539	550	529	580	557	559	590	572	572	575	590	589	517	556	583	624	578	582	555	584	553	590	508	562	552	561	541	565	593	596	586	546	602	595	582	557	595	550	562	578	546	543	554	543	570	581	563	574	566	546	564	564	591	557	575	606	567	570	555	598	534	551	537	587	605	559	568	534	578	613	585	572	584	559	568	587	589	577	590	547	572	591	535	571	579	588	589	595	587	606	561	552	591	585	578	579	581	574	592	594	587	598	571	581	584	562	607	530	538	593	530	595	602	559	594	631	558	580	539	538	566	545	554	603	596	577	566	592	631	574	571	604	549	592	561	543	532	579	531	584	560	536	553	605	548	526	589	571	554	551	573	584	579	562	567	592	590	557	586	557	560	553	537	560	560	565	551	559	577	509	628	600	514	538	545	548	559	569	588	557	564	616	569	566	620	582	563	609	579	540	524	549	591	603	556	568	594	544	540	607	595	551	570	560	617	598	622	576	558	579	615	547	594	567	568	578	607	559	584	593	572	543	562	577	569	569	541	570	583	565	564	584	568	569	548	596	583	609	593	555	551	547	556	582	548	590	571	572	553	560	574	553	587	588	569	546	575	575	562	620	582	566	582	570	570	582	582	636	557	613	587	592	580	550	595	543	577	598	582	592	574	549	567	590	583	534	608	564	569	597	599	567	615	598	544	541	560	565	587	549	578	537	573	575	566	559	534	587	597	546	582	591	585	601	575	556	539	570	542	625	577	578	553	571	589	614	564	530	598	619	573	579	583	603	588	557	555	592	610	523	574	551	592	579	550	538	589	561	560	568	585	599	536	568	605	553	582	588	571	573	557	611	597	558	607	575	584	595	597	568	572	572	544	585	553	544	559	585	605	559	539	567	571	596	556	587	582	571	602	593	571	556	628	554	617	561	582	601	607	550	533	578	598	576	564	537	589	582	560	569	602	559	534	576	572	552	579	566	574	560	558	585	582	547	516	624	530	606	607	594	547	563	562	564	584	557	612	575	552	609	526	588	534	576	583	545	560	573	592	563	571	583	555	583	583	577	583	550	590	611	588	529	525	583	588	596	563	604	567	542	567	619	552	593	552	565	624	590	590	587	593	537	557	592	565	619	565	540	573	591	565	574	553	604	559	572	617	571	533	612	577	553	560	585	568	599	606	540	557	598	534	575	618	600	590	578	570	565	567	608	565	572	574	534	569	569	591	578	591	554	581	568	573	555	546	575	539	620	558	536	571	562	615	564	584	564	599	604	533	591	570	606	560	532	573	562	545	567	569	573	590	577	530	586	592	581	572	551	574	541	560	567	605	590	606	588	569	547	584	612	548	523	570	564	526	571	619	571	589	591	568	581	545	560	586	596	610	578	558	572	544	540	579	532	553	548	607	595	559	532	565	558	605	559	567	564	537	595	587	562	547	580	592	608	600	589	562	581	610	601	568	633	539	611	582	614	549	553	571	580	520	513	562	580	589	569	549	564	540	566	543	529	557	555	530	576	554	567	567	587	557	546	586	573	541	569	595	544	533	568	540	556	573	583	602	546	589	568	588	598	597	573	566	586	564	584	522	592	564	586	556	572	590	577	590	589	586	538	608	596	548	520	570	558	601	544	554	538	569	552	572	626	584	565	579	561	580	564	602	597	583	550	525	552	564	539	597	534	579	574	568	562	596	586	583	552	553	583	553	584	570	573	556	575	593	570	562	543	609	572	587	567	580	570	567	571	551	616	590	591	567	575	588	600	598	544	583	544	571	559	582	572	571	591	614	595	610	595	550	578	590	547	599	531	593	618	534	615	566	610	599	579	565	575	565	598	578	572	538	602	537	562	551	609	587	581	568	582	583	609	546	600	581	576	551	594	539	620	562	586	562	563	553	554	586	585	542	560	605	580	569	550	563	542	575	549	597	597	560	547	520	598	507	571	562	583	566	548	565	540	577	589	574	551	539	545	566	641	567	526	607	539	571	589	593	589	538	550	585	527	537	556	564	598	549	601	599	572	549	609	576	590	574	536	614	575	551	589	598	561	562	566	556	547	568	598	564	550	574	571	594	632	578	529	584	593	552	560	585	574	598	595	528	583	561	589	538	576	555	588	604	587	549	607	578	563	572	565	547	572	545	572	617	585	568	564	593	592	572	588	569	595	525	552	536	530	578	592	571	601	539	545	567	573	572	592	558	570	544	567	560	577	587	577	595	581	542	539	555	596	587	541	598	561	546	598	541	605	578	592	521	562	549	535	578	574	581	550	551	584	601	561	575	554	547	560	546	566	598	586	564	544	580	537	562	593	611	604	589	548	584	562	597	566	563	571	589	583	592	598	602	565	537	585	575	562	549	598	532	557	564	618	539	569	536	573	560	572	558	623	579	578	570	566	599	581	583	570	558	567	564	555	571	553	541	585	534	587	614	548	573	575	590	560	572	523	593	542	548	576	536	601	605	512	542	573	561	553	574	538	570	597	570	607	599	590	583	550	592	580	608	547	582	568	559	589	593	566	572	628	608	586	566	590	584	579	567	580	558	567	550	562	555	609	611	593	575	567	547	582	586	558	558	604	544	541	601	563	554	589	583	560	586	565	572	579	566	524	525	582	601	611	585	605	599	577	568	556	560	587	601	565	574	574	598	607	571	559	589	565	572	616	544	593	609	529	583	591	596	554	577	565	591	563	594	566	587	566	565	592	579	577	590	554	642	548	534	546	596	592	609	593	617	544	579	579	570	552
17353	1986	1151	979	783	611	544	536	501	443	451	424	440	422	451	415	410	411	416	424	423	446	419	421	381	427	440	388	363	385	446	407	415	410	380	397	431	389	422	392	406	405	405	402	434	360	411	393	392	455	385	394	386	378	448	421	381	364	434	438	461	425	405	390	391	423	393	368	388	381	392	442	416	416	386	412	384	338	386	383	375	416	380	445	425	401	459	395	409	406	371	407	397	422	389	379	408	438	389	428	441	360	384	413	383	410	387	386	444	378	400	373	416	380	423	402	406	397	380	424	374	383	368	382	398	368	377	412	388	370	389	397	389	416	401	462	404	405	391	395	385	412	395	416	343	388	410	391	388	380	399	367	402	387	372	387	394	387	385	433	375	402	388	415	368	377	381	364	365	382	418	403	412	411	422	418	377	388	420	398	430	393	439	388	405	399	428	388	378	408	416	430	405	378	376	411	434	409	375	407	399	420	396	428	386	402	448	365	422	384	418	381	373	401	415	436	383	389	427	384	407	412	397	419	404	402	355	393	395	414	372	385	420	424	404	416	406	402	377	391	418	413	413	397	374	382	367	387	387	390	406	408	406	452	418	405	414	381	389	374	442	457	359	409	408	402	408	371	407	400	420	398	391	420	396	393	392	384	408	454	398	372	383	387	427	406	367	428	418	380	432	365	400	413	393	407	423	434	388	404	411	395	401	410	430	397	422	430	392	402	401	383	376	429	406	400	427	400	372	418	400	450	377	390	448	396	420	441	412	404	402	420	363	419	412	413	411	396	406	412	390	428	411	383	419	421	424	383	428	394	364	407	386	378	440	417	387	373	395	357	396	403	403	381	371	391	380	397	357	393	417	441	406	377	375	416	427	393	375	409	447	353	406	411	419	396	425	387	380	417	386	410	362	381	402	412	401	415	391	430	405	446	372	419	422	373	376	346	406	387	357	396	399	380	404	377	393	417	386	418	426	394	394	408	391	377	410	393	387	412	409	392	434	382	389	408	411	399	377	413	445	413	394	419	398	382	381	381	402	393	415	405	392	375	410	371	413	349	407	363	394	414	404	390	384	384	402	396	426	416	369	342	393	382	355	401	378	383	379	376	414	402	411	381	403	394	374	433	383	336	372	408	428	388	405	388	365	369	421	376	439	371	390	392	395	381	391	411	399	405	440	415	393	433	422	419	390	420	418	399	402	403	421	379	399	408	393	403	361	407	369	379	430	388	411	437	414	436	409	398	417	455	429	383	424	392	366	395	391	392	399	404	436	361	373	402	372	408	392	390	404	395	380	404	402	400	384	407	414	400	404	416	418	397	393	436	401	399	386	423	403	377	397	391	381	388	389	398	430	412	408	384	391	383	385	397	401	375	405	370	378	405	386	429	367	387	411	375	383	401	424	393	420	384	389	443	402	438	400	412	379	382	373	425	379	376	417	421	407	363	396	388	388	353	408	457	408	399	409	400	394	379	417	422	384	432	397	405	406	415	405	392	372	386	379	375	379	377	357	368	429	407	378	386	382	442	366	380	391	416	389	403	394	389	372	413	396	396	364	386	433	390	404	419	426	363	426	333	390	351	392	373	413	402	403	342	400	384	380	389	381	408	404	404	416	385	401	356	425	371	383	358	387	435	372	407	383	411	373	398	395	424	380	413	385	387	399	428	378	414	400	409	379	392	421	367	391	403	408	426	404	396	419	417	415	415	419	425	436	431	423	378	385	414	389	425	381	402	404	438	382	430	418	382	388	357	396	374	410	402	426	414	367	372	406	390	400	408	407	393	425	387	387	416	367	420	427	413	424	424	431	410	418	391	390	413	407	418	404	359	399	440	362	397	411	402	377	409	403	388	404	391	387	378	384	392	378	407	437	374	431	421	394	375	409	408	437	378	401	402	403	430	404	413	386	399	402	376	401	401	391	387	381	401	438	372	391	408	451	384	380	386	378	366	380	393	415	412	373	384	416	414	379	419	419	400	397	341	388	407	406	350	408	440	397	367	387	404	374	421	416	419	408	405	413	429	418	414	408	390	396	391	399	372	404	392	378	392	373	401	409	373	394	430	371	423	384	385	397	393	387	403	397	385	400	463	403	379	415	383	350	394	374	344	396	396	427	394	391	437	409	405	398	410	415	413	416	405	389	358	396	341	395	393	358	408	377	426	399	442	418	377	389	374	383	403	402	384	426	400	413	398	412	404	384	409	378	419	393	392	413	391	400	352	411	383	395	400	433	422	414	364	377	377	402	433	399	395	397	428	423	406	431	413	398	363	419	388	407	368	380	393	432	406	412	382	420	355	371	418	403	415	400	418	397	392	377	384	355	404	384	401	422	409	410	391	456	422	403	473	409	401	421	371	385	377	405	421	386	391	389	409	406	443	405	380	411	356	406	383	383	381	407	440	451	437	432	418	399	390	362	376	386	378	394	387	399	411	393	385	404	395	386	392	396	388	435	397	368	399	382	398	383	416	385	450	380	413	372	374	418	414	387	367	424	407	405	407	380	377	402	397	363	389	451	423	425	403	430	388	409	405	386	372	383	421	426	409	418	385	408	387	433	406	359	395	382	420	425	371	387	414	408	378	389	381	438	437	420	441	388	402	399	431	393	394	357	403	384	420	374	409	356	413	386	410	442	415	334	415	415	418	419	381	395	416	377	391	441	384	401	421	405	421	410	418	416	385	401	456	380	402	396	376	389	445	410	399	436	440	418	415	409	397	452	408	366	422	417	372	439	436	453	401	415	399	390	401	401	419	405	417	415	368	368	413	425	377	416	367	393	400	379	388	407	432	392	388	421	408	418	369	376	430	423	397	401	414	386	427	413	405	395	414	408	447	370	439	406	417	373	402	412	392	357	395	409	412	389	366	407	387	423	418	417	413	408	409	377	405	398	392	396	366	425	378	414	377	415	393	396	395	407	382	418	408	334	418	429	399	383	388	419	403	398	427	408	413	419	416	396	410	390	442	383	389	418	426	409	426	437	410	403	377	399	361	406	394	399	402	393	430	365	410	399	405	401	402	420	421	397	356	394	359	403	426	406	423	405	461	361	397	404	377	399	416	414	409	419	438	390	437	383	406	391	386	407	394	403	430	410	387	405	377	375	454	405	427	413	392	394	381	397	414	408	401	388	408	413	424	360	390	384	383	400	377	415	394	411	368	390	373	409	380	427	424	403	398	406	420	404	392	407	396	393	405	386	374	409	383	386	409	369	404	409	421	406	375	402	355	389	474	407	344	391	400	373	374	405	386	385	388	389	390	396	412	393	398	368	414	375	398	398	440	411	434	404	414	349	384	401	404	429	389	402	356	345	400	388	374	375	449	420	387	397	386	394	396	433	424	377	409	385	405	380	379	411	406	377	423	362	405	432	396	374	426	401	427	415	382	408	392	412	400	407	372	426	394	442	391	415	396	434	416	333	378	453	389	379	392	432	386	402	442	402	400	398	411	397	422	402	405	421	401	398	445	417	406	368	399	394	358	411	383	429	384
9765	1504	2299	2505	2200	1912	1722	1542	1310	1308	1238	1148	1134	1068	1059	1009	988	1066	1021	997	1033	995	975	950	992	962	934	931	981	917	942	904	936	931	935	972	887	909	962	922	940	871	915	931	930	924	907	917	871	875	924	981	844	950	898	890	891	919	908	912	933	943	857	856	890	902	951	942	897	881	893	957	887	901	833	894	909	873	869	924	898	909	881	881	913	899	913	927	913	950	858	883	897	890	853	876	861	913	866	889	871	933	894	876	848	896	826	898	868	849	847	864	884	896	889	906	889	959	885	883	850	914	924	899	901	916	940	917	891	851	898	879	888	886	836	902	896	911	846	949	921	935	882	864	908	865	895	858	860	896	889	890	905	877	903	894	866	893	915	879	896	843	884	919	931	877	902	889	904	916	906	910	921	869	910	895	904	918	930	915	882	896	892	822	893	909	925	873	940	933	876	950	834	884	891	912	930	891	910	906	879	854	913	886	867	888	890	933	899	857	877	900	863	899	851	849	885	863	867	893	839	833	888	844	868	918	899	890	847	870	847	899	900	877	877	848	890	869	891	900	855	917	898	884	904	870	889	825	910	864	897	862	913	841	945	890	902	915	883	859	871	877	907	862	865	880	908	892	875	927	868	964	902	850	913	866	893	880	872	863	893	878	929	924	860	892	910	820	861	884	826	879	856	891	908	888	902	892	865	876	921	857	825	899	871	872	830	936	896	880	897	836	932	892	939	872	884	847	897	868	866	874	824	888	897	916	872	928	830	803	887	915	920	887	875	868	936	842	915	856	891	844	903	886	909	883	881	896	907	867	915	877	913	862	930	888	863	858	877	872	895	847	895	868	866	882	901	798	885	872	867	904	851	893	845	862	862	858	921	851	879	894	887	850	912	851	846	877	927	829	863	864	871	860	947	897	910	883	918	894	918	853	882	895	898	908	880	893	900	847	912	886	895	863	865	910	807	901	959	871	853	924	873	834	875	907	905	896	869	848	903	876	879	967	820	911	865	883	895	852	869	941	904	864	875	837	823	884	828	902	848	909	846	892	890	832	898	844	898	806	898	890	921	857	857	831	896	867	867	905	858	909	912	877	854	852	900	882	926	861	842	871	896	882	887	861	868	873	891	899	847	858	893	877	905	878	912	863	855	850	903	857	882	876	879	846	941	902	900	832	905	854	849	897	829	845	863	935	883	857	812	868	855	840	888	902	905	844	845	885	881	907	891	887	895	841	866	904	874	906	877	862	863	887	912	903	835	840	928	814	904	877	876	888	885	850	917	864	894	845	920	908	861	915	908	869	842	886	849	899	864	870	821	869	877	905	912	883	838	879	915	847	884	867	896	894	916	887	896	890	914	881	852	855	919	831	889	913	904	876	882	881	862	853	857	848	886	855	868	870	876	865	903	891	864	878	875	916	896	915	886	901	870	898	879	907	919	881	864	906	876	886	875	875	847	864	896	858	929	929	900	918	939	897	913	853	917	916	855	855	859	864	880	834	867	872	829	906	875	868	863	914	889	881	857	836	898	858	886	876	852	896	877	811	928	870	875	894	901	884	816	927	929	924	890	908	871	869	904	874	890	927	850	880	895	900	906	823	856	850	878	887	909	884	885	859	908	858	827	867	927	861	891	871	827	921	910	884	866	848	901	918	906	866	896	887	893	860	898	859	932	901	883	922	899	891	896	872	858	905	826	887	896	937	920	875	917	886	864	891	919	873	858	888	895	896	907	950	871	859	850	933	878	871	898	809	910	882	868	894	828	827	928	865	896	872	909	849	865	859	846	908	867	878	851	833	957	918	840	881	882	867	888	916	894	867	897	847	914	915	857	864	869	866	938	900	848	873	810	930	860	879	849	866	875	854	891	921	901	897	887	891	883	899	916	917	899	802	877	857	900	932	900	857	864	879	893	921	881	945	926	894	881	900	868	886	878	905	927	945	887	857	892	849	864	930	857	911	862	908	843	922	899	914	882	852	860	859	878	852	904	865	843	886	904	901	817	848	923	834	894	910	892	859	842	867	920	842	877	916	842	881	896	823	874	804	902	895	848	897	915	930	840	870	852	897	845	863	861	857	941	897	877	902	935	868	893	895	908	858	849	906	921	849	919	870	878	931	891	921	895	870	907	931	897	875	862	913	856	878	862	833	914	879	849	909	861	887	857	921	874	876	925	855	922	848	879	901	915	938	889	936	864	856	881	878	890	895	893	917	895	890	879	902	866	890	839	883	898	869	936	876	859	869	915	927	873	878	892	880	878	867	831	864	859	912	904	819	893	828	900	873	890	903	915	965	871	913	895	915	877	891	913	910	914	899	841	920	883	899	940	918	884	927	918	929	908	941	865	880	897	850	843	877	846	859	830	870	867	886	892	875	852	907	901	850	841	954	900	848	903	874	826	843	861	862	920	860	860	883	859	866	878	867	895	866	890	903	902	888	881	881	901	846	854	867	902	861	886	885	878	975	883	950	919	878	859	900	841	857	903	873	969	903	907	881	903	861	933	819	888	886	856	912	866	867	903	909	899	859	903	908	896	873	876	948	828	864	893	867	881	935	858	848	854	876	918	863	856	852	863	864	899	836	874	864	899	855	829	859	865	879	878	890	839	880	861	912	917	884	851	848	912	869	853	912	895	902	876	853	894	852	914	866	900	873	866	931	791	834	911	900	881	932	853	885	900	898	921	845	907	871	904	827	862	900	864	930	907	892	835	886	826	862	853	902	924	862	930	857	877	866	921	869	853	866	875	819	870	868	897	842	870	876	893	841	827	872	852	886	890	906	876	838	890	868	852	864	884	906	866	880	907	894	886	883	892	836	824	870	877	823	848	921	869	868	856	874	889	857	898	906	900	889	850	868	877	832	882	871	882	927	877	868	817	835	894	873	926	919	884	906	869	881	905	883	837	858	891	868	839	893	852	900	905	820	870	900	882	856	866	925	896	877	878	873	899	899	891	906	855	899	865	898	928	884	919	876	936	908	871	889	913	898	953	850	877	890	880	915	915	906	858	878	918	885	925	892	908	881	869	906	832	871	955	867	830	845	922	860	834	831	902	879	887	933	854	910	911	807	891	923	917	865	904	896	925	936	893	871	846	866	912	846	820	873	944	873	834	873	862	845	879	830	878	900	901	847	859	851	884	895	902	904	920	827	903	887	863	891	884	873	951	887	886	852	919	892	896	865	894	897	913	846	901	898	851	865	925	880	906	920	839	843	878	922	890	871	942	906	891	910	875	889	904	894	902	867	915	881	875	882	877	917	898	928	924	910	874	832	851	841	879	908	911	878	847	850	900	893	887	862	900	867	894	922	906	841	891	889	896	852	873	880	846	891	912	810	889	838	854	889	915	887	861	883	840	869	913	882	850	911	903	933	887	927	875	912	915	879	847	852	877	859	915	865	879	891	883	807	866	921	877	939	910	913	916	873	882	807	883	895	910	902	926	871	820	899	870	898	921	836	867	804	932	876	927	919	901	864	872	855	877	913	885	847
2745	308	190	196	189	175	193	181	167	186	195	180	204	179	194	218	195	216	202	195	198	183	196	166	208	213	181	158	161	220	225	177	189	180	166	158	200	216	165	171	186	178	185	185	180	180	190	189	183	178	173	189	163	159	166	180	177	200	197	174	169	198	155	175	162	163	155	202	168	194	170	191	155	172	193	192	184	173	187	183	197	192	166	172	208	179	173	180	190	175	166	182	179	209	196	207	177	181	179	217	176	187	192	203	169	181	188	191	189	195	174	198	188	189	180	165	158	172	179	162	191	181	186	165	186	203	169	165	176	190	189	192	193	185	194	158	195	194	186	185	175	198	204	201	170	217	201	167	169	194	176	208	200	185	192	179	154	183	176	178	162	182	187	200	173	161	170	197	197	158	160	168	175	177	187	189	169	206	206	168	189	164	172	178	165	192	204	165	175	167	194	156	174	176	180	184	203	185	202	171	170	191	180	219	169	176	182	185	202	156	182	166	158	185	178	177	195	159	184	191	185	172	202	176	189	178	192	178	162	137	175	190	207	180	201	172	214	175	195	177	177	196	204	185	194	178	190	172	180	180	195	196	191	202	168	204	168	191	193	177	193	159	176	188	185	194	197	177	174	201	192	183	166	210	190	177	175	189	183	170	160	196	159	169	177	179	184	167	183	181	172	178	197	197	164	196	151	188	203	214	151	156	173	170	186	170	219	172	185	195	184	174	166	179	184	171	182	191	172	188	187	194	196	182	185	165	200	172	169	191	177	180	192	179	168	201	179	183	170	185	189	192	183	170	186	164	183	188	186	196	152	168	191	162	164	162	190	188	182	173	209	156	163	174	189	181	151	179	166	188	192	177	166	176	189	180	162	183	182	174	184	189	189	186	192	202	160	182	214	183	188	190	204	203	188	180	188	167	172	188	173	198	167	186	227	174	206	194	175	198	186	189	189	173	167	181	171	184	174	192	184	187	187	171	185	183	219	169	180	203	159	182	179	192	185	176	153	172	171	199	187	181	213	176	164	182	214	197	205	189	164	200	195	177	175	179	188	174	161	156	179	182	173	187	172	173	201	200	170	189	170	190	186	202	177	165	175	185	190	186	176	187	152	181	154	183	163	189	191	160	153	162	197	204	197	176	187	191	178	179	170	153	178	190	175	183	199	191	192	191	166	169	170	201	190	184	179	162	192	204	193	185	188	171	183	187	200	183	201	176	191	187	156	181	198	183	196	197	187	206	187	197	168	201	195	181	208	196	160	198	176	196	191	206	189	182	181	162	169	183	206	208	195	179	173	191	153	167	163	164	182	192	200	183	188	177	179	179	194	191	179	204	197	199	174	157	167	193	171	191	208	173	179	175	183	168	198	166	193	169	180	171	189	195	166	153	188	192	169	178	189	193	146	188	180	191	174	153	199	172	169	147	174	174	171	162	150	204	197	177	166	199	189	184	184	189	174	162	169	203	176	179	188	164	207	189	193	190	203	180	204	195	188	185	183	175	167	185	189	198	174	160	190	169	173	164	181	179	180	186	172	168	168	165	172	170	190	180	190	166	164	208	188	195	184	183	187	172	172	180	166	184	201	206	199	189	192	186	201	182	196	174	188	167	190	196	174	180	182	181	193	161	182	195	155	153	206	186	189	170	175	174	197	174	170	188	190	174	160	193	149	199	189	175	199	180	173	200	182	198	187	179	178	177	183	201	173	179	157	156	175	191	186	172	180	179	159	175	205	183	191	183	188	181	221	184	162	202	176	203	191	172	188	182	178	193	211	173	185	175	194	196	172	163	209	201	178	198	173	207	161	175	194	210	183	176	211	180	192	186	167	183	168	197	173	180	161	199	197	209	183	185	187	176	165	165	184	186	167	190	169	167	154	166	170	189	159	177	197	170	178	174	201	185	186	189	160	162	159	182	184	204	202	176	183	170	184	198	163	179	201	154	194	178	186	190	169	186	189	185	208	187	183	200	192	173	191	185	182	158	177	168	177	189	177	186	165	209	164	171	209	186	218	201	165	189	167	186	167	158	173	186	204	193	197	188	162	188	166	178	167	174	207	158	199	165	202	170	191	206	201	210	179	196	195	163	175	180	184	178	180	183	178	173	181	191	165	198	170	185	190	167	179	202	174	165	193	182	175	164	193	176	199	179	162	198	221	158	182	168	194	208	198	175	179	182	166	202	182	155	176	175	184	156	185	186	171	160	163	195	193	195	208	173	178	186	188	171	185	153	183	211	186	206	194	199	194	169	193	163	167	163	174	191	180	200	161	175	186	191	180	190	201	198	178	150	180	152	169	198	188	187	187	173	162	161	176	188	192	157	200	190	191	197	172	191	180	177	189	186	177	176	190	190	198	210	190	181	191	175	215	172	164	182	189	171	160	178	214	192	184	183	185	182	179	180	182	179	184	198	169	169	188	184	204	147	159	177	176	166	190	170	167	209	182	182	196	165	173	202	200	176	177	173	196	180	193	161	166	167	191	198	187	186	180	184	176	182	169	194	167	181	175	172	187	173	184	177	171	175	211	164	150	180	182	200	164	181	162	190	172	184	162	175	201	153	178	192	194	218	192	180	186	158	163	179	207	204	199	187	166	164	192	175	198	166	182	178	179	190	184	194	183	150	181	181	173	156	198	170	177	214	196	171	170	196	171	179	158	209	194	208	182	192	169	177	180	184	179	167	193	190	195	195	170	210	192	184	153	162	169	197	176	195	199	169	166	206	199	167	189	178	189	199	191	199	180	143	208	191	190	171	200	199	164	185	180	181	164	185	184	188	181	192	169	167	191	191	177	200	173	235	177	157	184	184	164	177	179	158	186	169	209	190	180	191	187	173	166	159	168	177	184	170	164	175	185	193	165	167	190	182	173	193	212	160	178	199	190	159	177	184	200	197	190	175	195	170	178	188	155	199	191	175	194	196	219	180	188	161	189	200	165	162	201	181	184	170	176	207	210	179	190	205	158	180	181	185	174	170	170	163	171	200	200	197	176	179	202	165	196	178	222	164	194	194	192	163	187	165	170	193	166	214	211	175	195	174	187	179	170	169	185	185	197	236	170	179	172	172	172	174	193	198	196	215	191	173	177	173	204	195	180	184	171	228	211	205	170	181	175	194	190	143	190	188	168	190	181	195	157	180	165	195	205	170	211	165	190	185	167	177	170	195	195	154	170	189	172	195	154	174	170	177	196	185	182	181	158	178	159	167	197	174	170	170	191	191	184	174	194	161	203	186	176	163	198	165	176	201	179	200	188	199	190	166	199	209	150	182	169	191	174	184	213	141	184	217	194	171	179	165	218	218	184	168	183	194	179	200	168	203	184	190	195	163	178	207	193	189	192	178	171	184	210	170	220	186	202	179	176	169	189	180	185	181	158	179	184	202	191	202	184	171	207	158	198	208	166	198	193	167	171	180	205	195	159	188	187	184	183	180	156	196	175	181	171	165	166	185	165	168	185	170	168	185	182	183	199	171	186	171	193	190	201	178
2326	542	470	480	457	484	452	448	466	458	438	479	478	461	456	477	450	452	429	459	447	478	431	461	427	409	430	488	434	468	485	460	480	449	415	456	470	433	445	467	467	440	446	461	411	456	443	426	445	475	446	468	447	493	437	456	487	437	415	448	465	436	396	454	459	411	438	487	434	431	461	426	412	491	434	453	459	433	483	464	450	472	461	484	474	436	450	441	442	429	428	420	440	463	427	453	464	446	461	463	450	470	440	416	444	458	455	443	489	455	446	457	445	418	422	457	469	439	457	432	464	467	442	457	461	441	429	466	451	471	453	431	480	450	471	449	476	388	443	462	432	455	439	451	449	458	478	424	434	423	429	441	400	486	460	427	435	453	471	457	456	465	459	453	446	456	448	441	445	460	451	459	428	456	476	467	453	465	440	444	474	463	440	459	414	468	464	454	437	496	453	449	427	447	439	435	468	424	438	445	458	443	469	444	461	455	430	439	444	458	481	465	442	486	459	425	431	447	454	447	451	448	420	454	459	504	453	454	506	460	475	421	451	497	450	456	440	466	442	424	411	454	438	455	451	454	445	474	432	494	467	432	443	451	436	481	482	475	420	450	455	464	466	435	416	454	456	462	445	442	442	450	466	428	433	436	447	437	451	442	446	450	440	439	452	502	464	427	446	437	468	459	435	435	439	475	440	443	439	461	447	411	445	442	483	453	473	461	471	471	453	467	446	450	448	454	459	450	439	458	457	467	454	454	448	483	406	476	457	434	468	439	474	439	456	465	473	452	452	427	422	443	480	481	457	449	414	479	432	452	462	462	422	445	451	428	469	446	452	468	453	456	454	450	460	472	432	441	438	452	425	425	458	489	461	488	443	420	454	499	448	439	470	453	432	479	461	447	495	431	431	469	505	455	466	443	438	450	466	445	457	471	477	471	462	460	432	462	442	444	443	452	432	469	475	435	457	477	463	441	417	457	457	444	450	418	414	436	465	462	418	431	471	446	487	474	444	458	494	462	454	461	453	426	451	487	483	425	461	450	456	474	449	447	439	426	436	457	443	453	478	443	463	477	442	481	470	477	425	440	441	479	430	440	460	421	466	462	469	443	459	439	422	439	433	471	434	444	467	436	483	416	437	439	444	440	441	447	471	431	487	421	447	436	456	496	456	473	483	471	441	441	413	439	491	436	445	422	446	472	439	442	434	456	471	419	427	456	447	420	459	441	443	508	477	453	471	424	450	431	451	488	463	472	422	424	424	436	440	453	458	490	454	463	450	471	474	443	457	450	445	460	420	454	452	444	435	490	489	456	423	454	458	459	481	463	475	457	425	465	486	462	496	453	465	430	468	499	472	485	422	468	439	424	451	449	468	471	484	436	473	437	439	474	450	437	449	450	480	423	464	452	440	452	468	473	431	435	452	474	469	447	458	459	426	470	431	463	486	465	493	414	431	445	457	461	461	442	451	470	465	457	437	446	418	472	460	416	467	441	461	451	455	442	451	408	448	433	423	429	443	494	453	428	412	432	468	463	425	430	441	439	485	461	482	424	422	439	468	433	423	451	463	454	438	445	452	473	429	453	476	449	438	490	454	428	448	478	488	447	437	457	520	462	451	484	451	451	461	441	444	451	482	450	448	494	456	439	469	465	461	500	428	462	452	444	441	453	489	446	463	444	478	451	444	467	425	457	403	451	433	445	460	472	472	422	443	439	423	471	458	443	465	452	457	439	457	458	459	478	416	485	425	435	456	419	462	474	455	479	459	439	434	460	466	442	457	460	449	459	436	438	474	454	450	465	441	455	486	479	453	455	459	478	442	470	489	469	471	433	426	428	447	455	468	442	462	446	416	460	427	438	431	452	449	436	472	426	455	432	435	465	435	467	467	484	477	471	460	480	436	460	465	498	432	438	470	432	431	481	457	421	485	455	415	446	463	468	407	440	487	415	449	435	426	447	439	436	442	443	465	390	475	450	440	466	443	475	414	459	438	463	445	476	477	445	504	451	459	426	462	439	472	461	488	496	444	447	463	456	440	462	471	415	455	488	439	457	452	444	466	470	464	474	475	459	454	430	459	449	462	406	475	433	452	441	464	500	405	442	465	429	418	465	436	436	487	472	488	449	468	453	428	461	434	478	426	476	440	440	440	423	442	461	415	462	489	441	480	490	456	469	455	404	459	464	446	437	456	464	440	461	467	445	465	464	413	458	436	465	431	465	449	433	434	440	474	419	454	456	449	464	462	464	450	459	459	455	456	446	423	440	441	420	466	427	446	431	431	476	446	431	483	484	463	462	473	470	467	466	462	442	469	442	454	454	441	483	458	448	446	437	466	476	468	460	431	445	445	453	486	469	465	452	461	424	456	411	451	444	427	449	500	451	464	461	441	445	473	436	450	496	454	438	463	417	464	474	470	467	437	445	488	459	490	456	454	475	445	468	455	456	461	431	462	399	461	417	452	432	401	465	442	447	444	452	451	469	451	444	454	465	428	461	482	457	456	503	432	458	445	466	457	450	440	437	459	465	494	472	470	473	445	502	496	426	478	459	442	440	479	474	424	453	447	457	460	462	462	463	394	441	431	484	439	459	462	446	465	401	451	452	486	476	464	446	459	454	444	445	485	482	447	398	450	488	424	461	463	447	456	459	424	464	441	463	418	490	436	424	480	484	458	483	446	470	410	480	477	416	472	471	427	492	447	450	461	441	434	463	476	482	460	456	421	438	434	458	460	430	455	468	444	440	436	447	460	478	463	432	445	475	449	464	464	432	489	439	457	498	450	456	458	457	457	428	462	457	474	468	451	489	460	472	423	447	458	455	463	454	451	466	453	428	428	440	456	458	431	438	453	479	477	452	437	470	453	444	430	479	466	475	464	459	472	394	431	408	454	441	460	467	420	434	427	404	502	454	435	468	488	471	422	456	448	478	468	457	445	460	444	449	469	441	456	489	456	440	452	433	450	452	482	464	430	447	490	431	450	470	452	440	467	492	422	434	497	488	463	462	465	466	433	449	459	450	454	483	501	439	446	447	424	434	443	422	473	461	435	456	437	437	481	431	455	471	432	441	469	446	462	477	438	427	463	479	471	450	443	453	457	471	441	458	420	487	440	460	441	466	441	469	428	413	443	470	438	422	445	475	434	440	461	460	458	466	429	465	460	471	460	490	481	465	440	469	448	457	456	441	455	474	441	434	445	450	441	449	444	477	481	451	417	483	451	438	468	441	474	435	427	484	438	445	434	473	436	447	477	448	468	422	463	449	444	454	433	446	492	471	471	448	443	439	438	473	432	442	481	429	470	433	441	476	465	465	442	452	423	423	455	439	435	467	455	475	425	442	464	442	453	438	473	458	431	465	478	484	459	451	426	376	461	448	463	469	454	461	442	459	466	448	475	460	482	447	474	425	441	466	460	451	474	410	409	478	452	460	486	437	423	476	408	427	447	408	505	462	454	441	494	446	414	448	460	465	469	482	430	481	445	441	436	484	414	429
9924	833	537	450	386	317	335	305	255	275	263	286	232	235	249	277	244	257	252	283	248	228	223	279	236	224	245	264	257	234	240	231	262	235	208	231	240	226	239	248	214	207	246	254	269	238	261	241	245	231	220	256	228	227	272	239	257	254	218	209	263	247	259	194	220	254	256	251	238	251	223	245	234	245	236	226	246	247	220	230	254	247	233	242	254	228	233	246	241	251	257	220	266	240	236	250	261	235	228	222	237	236	263	228	214	247	239	220	255	244	219	245	211	219	280	234	229	240	258	232	262	214	255	229	243	230	251	262	243	215	226	236	265	240	232	241	219	243	260	210	236	234	222	266	251	225	240	238	231	258	238	204	248	264	295	232	247	249	281	243	259	236	240	247	229	202	227	235	275	218	240	250	227	241	230	229	229	226	245	226	262	221	227	281	243	237	256	231	221	220	210	233	207	217	237	240	260	248	251	271	228	244	232	256	216	228	272	247	238	233	261	223	227	237	258	253	239	241	242	241	241	240	225	239	238	230	261	248	269	236	251	243	250	245	235	223	238	232	249	216	233	220	235	234	218	230	231	250	219	231	223	244	250	229	230	258	265	270	235	229	275	259	267	257	257	245	250	239	256	253	259	266	249	279	216	275	236	245	213	251	230	217	226	251	240	249	240	226	248	280	234	213	247	276	232	227	255	231	264	234	200	233	256	235	230	249	235	251	244	249	266	226	229	247	220	210	230	221	234	225	242	259	231	262	246	258	225	226	252	242	248	252	211	256	253	253	205	213	258	202	254	244	231	253	245	220	244	242	224	254	241	260	249	253	230	221	248	229	240	223	237	253	205	219	265	236	262	261	252	258	233	244	225	273	217	260	242	234	228	197	251	237	224	246	234	216	226	229	240	236	216	217	244	248	251	271	206	228	234	237	257	258	203	281	264	222	220	249	217	243	219	264	229	250	219	271	262	221	233	245	253	252	255	220	210	262	243	266	258	256	233	241	249	267	217	233	244	254	230	216	233	249	223	249	245	239	207	271	265	229	229	264	254	234	217	237	252	223	240	191	230	233	246	206	242	225	260	244	257	197	218	247	246	252	252	234	238	249	249	259	238	243	239	256	237	243	280	230	221	247	241	218	232	245	269	253	214	255	244	221	239	254	235	219	254	238	225	257	218	252	204	225	243	223	229	232	254	240	252	221	220	224	235	243	233	233	221	254	227	240	205	225	240	225	289	239	220	226	227	221	245	240	243	222	257	219	223	252	253	254	243	251	246	237	232	256	220	216	245	249	245	261	234	258	227	214	270	264	246	217	244	256	251	246	217	259	205	241	268	252	253	237	254	248	225	253	227	272	254	228	234	264	274	221	218	235	249	221	246	223	225	258	224	230	248	270	226	249	252	242	235	226	223	225	232	237	234	228	229	251	250	256	221	238	233	246	251	206	243	241	233	249	251	215	257	264	240	263	232	235	234	236	245	214	252	204	225	236	259	227	236	245	242	184	209	254	237	253	280	262	252	239	210	240	225	239	248	213	233	238	252	232	249	252	243	253	250	272	234	232	232	253	257	231	218	260	238	242	197	218	234	245	209	207	226	248	255	231	219	220	239	237	235	252	233	256	258	237	249	239	262	258	201	238	255	223	243	246	210	246	240	220	250	225	213	216	227	263	235	236	232	247	252	247	210	235	227	226	231	228	270	212	244	225	257	245	229	242	256	241	255	245	232	230	209	212	227	222	245	245	241	225	235	245	248	269	222	277	253	232	221	255	224	269	267	220	212	229	254	271	240	257	245	224	218	217	229	217	237	223	232	216	255	254	225	215	252	245	251	246	237	248	213	239	259	258	256	270	220	249	211	239	211	230	248	249	245	237	226	235	224	263	240	254	256	225	227	231	249	230	256	230	241	266	235	274	243	263	256	243	214	235	235	263	227	250	243	230	233	236	204	235	230	230	269	251	243	219	227	236	196	238	248	265	265	252	236	236	248	232	257	247	226	270	253	236	259	232	222	257	242	243	222	240	226	224	253	234	223	230	254	252	252	251	255	242	238	226	208	232	249	222	227	223	251	242	248	253	250	257	250	259	239	216	235	245	209	269	263	248	225	221	236	224	239	238	248	227	244	214	247	235	245	222	250	254	254	219	237	216	230	252	210	227	251	249	213	254	280	237	223	283	242	212	278	262	235	211	257	244	247	234	253	217	220	235	220	235	227	255	236	213	246	218	233	236	223	223	250	259	253	240	248	283	237	251	228	217	233	242	227	243	230	229	207	228	265	236	219	200	207	230	252	229	222	249	241	241	226	231	228	254	254	259	231	235	227	214	245	239	229	245	245	250	240	252	241	228	240	244	248	245	251	213	229	209	229	268	216	232	242	251	223	257	239	264	224	221	213	225	259	236	239	228	207	239	244	228	270	222	261	298	261	237	229	239	239	261	260	263	219	222	246	268	258	213	244	218	229	207	206	226	258	225	236	216	260	267	248	231	231	253	215	232	242	259	247	226	254	222	249	254	255	252	240	236	261	239	236	244	233	228	229	231	216	243	211	223	251	218	222	239	231	239	230	243	238	265	239	256	213	223	221	259	253	253	231	232	231	268	229	227	241	235	221	276	240	214	243	244	231	247	224	234	263	242	254	223	238	263	215	240	245	264	252	239	218	278	225	224	204	211	239	213	233	224	218	228	220	273	238	224	241	253	245	242	262	195	205	221	234	226	226	249	241	251	250	229	246	214	262	242	208	215	225	241	222	228	189	256	251	232	225	234	240	238	282	225	218	251	220	224	224	219	233	253	242	266	236	221	259	244	234	228	252	243	244	267	234	273	242	247	225	231	238	250	255	256	279	199	243	205	252	240	254	227	289	217	214	258	220	236	241	250	234	227	228	260	249	291	257	225	249	246	235	283	228	235	256	239	250	237	231	251	229	244	236	243	222	225	265	269	242	218	283	234	210	232	238	219	262	226	220	243	228	271	237	243	240	241	245	269	239	253	243	251	259	255	214	228	228	283	220	225	228	235	245	267	234	227	221	245	236	231	232	236	227	224	234	257	226	211	264	233	249	245	254	245	238	224	266	251	256	255	250	264	256	270	215	219	251	215	225	218	240	219	224	269	261	233	246	220	245	251	258	231	217	258	250	228	247	239	234	191	274	230	249	238	241	233	230	230	246	216	222	259	247	239	241	218	234	247	238	215	193	259	219	241	284	225	210	237	242	243	231	243	270	256	241	251	235	237	242	251	228	204	239	259	222	280	216	247	194	238	239	245	227	208	246	232	242	252	252	243	247	235	225	233	234	240	211	248	242	244	245	225	204	273	225	254	232	239	244	286	208	233	248	245	243	222	230	258	215	226	239	246	255	241	226	220	246	238	257	209	242	229	253	232	212	260	261	225	221	247	236	236	206	255	242	213	235	234	238	215	249	280	264	231	248	240	240	228	222	235	218	218	233	225	246	244	235	238	235	252	253	218	225	221	218	223	231	210	266	217	227	246
7401	952	1243	1403	1252	1092	1017	883	876	733	753	725	674	695	676	675	638	633	647	574	639	652	601	642	586	553	598	606	607	600	591	604	560	556	584	565	596	583	557	576	646	616	556	601	595	612	533	618	592	600	568	562	617	590	581	608	567	561	515	534	556	570	585	613	587	619	532	578	592	565	587	538	541	591	610	616	581	628	658	589	566	541	596	567	580	565	586	612	600	568	584	533	572	589	580	605	580	614	591	531	565	573	588	555	615	595	555	571	595	556	613	571	566	553	573	557	589	593	565	539	545	592	571	549	554	588	608	591	544	605	620	554	636	551	576	533	566	522	567	615	554	580	547	577	537	575	548	613	556	589	560	598	546	526	550	562	560	580	563	584	545	562	565	544	557	599	562	588	565	563	575	576	540	579	588	588	587	547	577	600	540	566	564	568	564	554	573	555	591	554	580	555	599	563	614	545	586	578	567	534	558	587	585	571	556	536	527	587	567	528	550	579	516	524	541	574	613	545	557	542	613	596	587	606	589	578	544	610	611	572	598	560	540	575	528	558	554	551	622	552	523	571	554	537	578	581	574	590	575	578	576	624	586	582	544	608	574	535	561	559	560	583	594	590	509	588	564	622	608	553	568	556	621	568	573	589	577	641	590	545	579	591	606	601	558	528	564	609	531	578	575	563	549	621	601	575	587	606	585	550	543	605	585	571	569	598	559	539	570	565	563	631	569	557	617	604	597	588	601	594	552	564	561	564	541	581	581	559	586	604	556	569	597	595	595	561	575	595	539	526	572	569	561	568	592	582	573	556	604	573	568	564	588	536	573	603	537	599	541	603	604	599	548	606	553	575	594	560	559	592	599	563	594	594	504	551	577	568	563	560	583	559	590	566	558	581	564	557	547	604	586	578	551	655	553	571	531	561	553	566	576	554	590	577	544	605	562	525	608	553	577	574	547	524	557	564	556	566	608	631	612	520	625	545	597	579	537	559	563	558	617	543	565	592	562	550	550	566	576	591	596	579	576	559	552	597	524	576	593	598	558	600	571	573	611	589	618	623	594	557	544	605	577	559	539	583	617	575	563	574	541	552	577	602	545	615	548	569	560	555	601	567	566	607	570	599	561	565	593	591	554	574	598	563	572	566	588	600	560	595	572	572	621	581	618	589	594	543	564	536	555	537	588	571	563	562	563	553	605	563	585	563	587	557	617	545	571	577	540	557	583	551	610	588	532	606	575	558	600	549	565	534	607	548	588	574	585	600	608	552	599	588	605	576	572	573	558	597	585	607	605	574	567	572	536	594	555	636	581	607	566	563	575	588	516	550	586	593	603	564	580	569	577	562	560	562	573	590	541	547	566	550	610	585	593	603	589	556	577	559	585	555	592	595	539	585	549	565	564	555	520	555	617	538	583	547	600	541	540	548	575	539	594	593	585	584	584	589	558	574	609	610	554	592	543	544	558	578	552	568	577	577	551	573	574	552	560	562	575	602	555	588	522	576	590	563	607	558	568	582	551	530	584	547	535	559	548	564	591	598	539	579	528	623	629	604	560	554	634	545	595	579	541	573	583	583	584	632	589	572	545	617	610	602	594	587	523	573	493	584	556	549	586	568	547	602	617	558	550	570	556	574	593	608	576	539	560	570	607	590	532	560	570	553	570	601	588	576	602	521	559	587	571	577	566	592	548	546	585	580	601	561	591	593	544	567	563	576	550	582	556	637	601	560	608	605	549	560	590	576	561	617	545	585	603	593	482	593	587	629	577	554	604	569	573	577	601	579	562	573	581	567	546	620	550	576	573	573	580	584	568	530	541	579	571	592	552	568	538	570	534	614	584	563	593	560	553	579	603	582	571	581	588	603	573	585	570	572	576	553	584	566	580	573	610	584	633	621	574	561	593	586	628	608	600	551	579	578	582	588	543	565	566	589	599	545	606	580	575	528	551	572	616	583	618	555	566	550	575	528	600	606	562	599	552	582	557	636	568	537	575	587	597	593	578	571	530	564	588	606	562	554	569	563	600	586	576	609	537	576	583	561	583	550	615	604	556	516	562	584	586	579	571	560	613	563	597	580	564	589	558	558	573	593	548	611	592	529	589	571	603	545	567	571	592	568	557	581	563	560	619	560	584	591	631	551	602	563	594	595	585	604	592	568	590	587	572	517	569	571	612	575	570	545	599	592	598	568	583	601	582	580	584	577	583	602	588	586	611	576	566	514	570	576	585	563	583	566	547	605	592	561	554	588	567	579	534	542	559	565	575	546	573	580	608	550	546	622	587	577	545	584	562	600	559	532	546	585	584	595	592	562	572	547	540	563	563	572	618	541	605	597	571	547	553	616	566	585	579	529	600	582	592	596	567	591	588	549	582	548	584	548	567	560	597	559	533	587	560	621	573	575	529	583	549	557	589	585	589	564	620	596	559	533	593	583	552	555	534	568	576	570	546	627	594	576	561	580	570	566	581	585	606	590	551	582	606	617	583	596	554	565	604	577	591	589	545	601	592	559	550	594	525	572	602	548	575	585	557	572	560	550	607	593	622	542	576	588	556	573	546	575	551	557	580	582	575	590	581	568	574	614	578	593	574	582	620	571	596	577	594	604	571	613	574	540	583	544	562	563	551	566	582	564	600	552	586	590	551	589	595	565	567	542	596	539	573	566	571	586	600	589	610	577	562	587	585	563	567	536	571	566	576	586	581	567	585	567	584	560	587	521	591	553	631	586	610	489	559	537	542	595	544	572	615	563	555	566	592	619	609	573	563	579	550	556	556	585	587	587	585	614	572	601	626	604	561	544	576	553	568	565	568	554	584	552	534	579	542	558	575	568	559	554	573	595	583	626	557	614	593	586	615	583	558	630	597	541	590	590	574	599	558	549	568	615	579	573	601	578	547	597	567	598	540	593	595	589	554	559	589	602	543	551	559	616	608	543	535	565	571	580	571	572	581	560	570	559	610	575	616	560	537	567	561	572	556	537	552	584	571	598	569	537	572	582	544	596	572	609	561	571	547	606	550	583	562	570	575	579	558	542	556	613	603	596	565	610	570	594	610	587	587	569	549	577	569	609	550	585	588	597	595	590	594	571	610	573	575	557	595	552	530	579	545	604	588	580	556	613	570	585	606	580	569	577	610	597	551	581	557	583	537	563	573	568	569	602	577	570	521	564	568	569	572	573	583	577	532	553	590	618	598	591	583	547	633	567	589	541	569	581	544	572	588	570	603	518	575	570	559	547	560	574	586	605	584	538	565	577	595	603	593	576	569	616	579	594	565	563	639	524	572	555	586	563	578	574	559	556	563	583	578	629	549	572	609	595	621	531	568	551	552	592	556	581	580	552	576	583	592	601	576	583	577	603	602	572	556	534	567	550	575	597	587	604	538	583	551	545	554	564	575	538	571	615	549	599	618	519	544	590	641	578	596	572	602	593	579	543	593	553	537	579	554	571	562	577	606	596	568	546	535	563	599	595	578	573	572	571	573	615	604	560	570	570
17783	2041	1233	873	749	647	545	486	489	500	502	497	450	435	446	449	372	364	388	425	416	369	403	392	403	402	417	406	409	389	418	418	390	452	423	375	385	383	392	397	401	387	411	374	435	347	427	405	406	422	400	428	455	365	413	428	375	418	450	386	377	393	403	387	421	397	405	393	417	412	393	402	437	401	433	414	397	358	379	432	392	367	425	404	418	398	432	398	402	399	401	407	433	411	397	380	394	411	458	377	381	434	418	384	363	366	418	461	423	388	400	429	396	393	372	394	391	429	454	435	385	428	385	383	434	410	358	410	374	417	434	381	387	387	404	413	418	390	414	399	385	363	378	403	406	384	384	378	398	422	383	429	448	430	388	408	373	405	409	424	404	423	400	397	366	432	424	413	429	372	386	395	446	376	408	347	390	406	410	402	383	394	401	420	409	427	375	386	371	433	355	412	393	443	412	397	387	365	392	400	393	428	400	381	399	439	436	386	382	359	370	394	435	381	428	375	398	403	373	409	382	400	403	393	399	416	409	411	377	412	393	411	380	417	407	390	404	423	397	416	430	397	385	402	397	368	413	358	374	417	385	399	385	370	384	408	377	403	386	373	401	399	384	409	443	421	385	405	382	417	414	417	404	433	422	391	391	406	400	409	439	375	424	385	389	393	380	386	408	346	378	380	429	417	412	408	410	398	447	386	396	385	362	441	404	398	406	439	392	402	394	424	374	352	343	394	402	434	394	377	398	454	394	381	406	382	398	370	407	410	404	408	415	405	396	381	378	389	403	412	387	395	425	408	397	397	405	426	399	378	427	382	415	367	384	380	404	400	373	377	404	379	435	398	407	394	407	410	444	391	380	434	430	397	401	412	387	414	393	392	389	401	373	369	378	379	371	394	418	391	367	385	383	421	413	434	374	370	354	414	443	399	407	424	429	417	378	399	383	361	440	415	368	415	406	395	427	397	421	378	363	368	361	389	445	419	375	429	413	433	397	389	406	404	419	385	416	414	428	391	382	372	375	411	397	435	380	404	389	399	400	389	338	394	399	404	390	408	370	382	348	368	405	406	374	405	372	424	368	384	391	369	406	411	386	402	404	398	411	434	412	396	408	403	436	429	419	394	367	423	405	427	391	400	344	393	402	399	384	400	398	409	370	386	432	386	378	411	373	373	361	368	349	370	409	438	435	418	351	409	363	416	399	443	393	437	389	401	412	381	424	429	398	403	430	377	415	379	394	371	372	431	393	402	408	447	399	384	433	378	426	415	407	394	396	382	417	422	371	407	401	451	402	414	397	445	424	408	399	440	443	383	359	393	364	423	440	408	391	411	426	414	363	416	393	371	356	408	386	437	416	418	460	398	394	411	409	402	424	400	400	409	448	427	382	387	403	366	393	389	400	388	397	347	389	387	427	409	390	450	419	389	407	443	389	390	437	381	426	396	384	421	417	414	404	396	400	385	383	383	397	402	400	434	444	360	384	379	433	411	410	442	407	384	426	403	382	388	411	370	403	380	396	377	382	420	406	402	410	388	387	422	403	404	392	377	396	442	395	385	396	353	426	442	398	382	413	393	384	410	385	410	381	408	409	381	428	409	412	404	390	383	396	386	440	414	365	373	381	434	400	400	380	405	429	428	410	419	372	440	399	386	425	373	397	385	424	389	381	416	415	385	399	386	391	391	393	433	417	416	372	414	391	407	351	396	402	371	402	388	400	371	408	413	419	383	412	379	413	419	408	368	369	390	418	414	424	427	383	389	392	395	421	403	415	446	408	401	401	397	399	373	379	439	417	381	383	438	447	399	421	401	401	395	412	391	400	403	389	371	427	418	431	400	418	410	419	400	386	426	441	414	418	367	381	374	392	415	388	379	418	406	398	408	406	364	441	423	403	349	378	369	366	413	400	400	430	411	400	396	443	384	408	395	411	380	389	409	415	428	399	403	399	402	391	405	392	408	384	434	402	425	398	381	414	430	394	371	417	388	409	386	388	377	424	411	394	384	417	411	425	412	399	369	375	411	371	413	426	383	417	420	373	398	435	420	408	407	365	402	416	386	413	418	432	416	417	383	418	377	408	400	391	384	375	387	410	403	416	398	404	401	415	371	397	404	390	401	368	407	379	411	414	389	396	369	407	409	373	371	395	395	413	413	373	421	416	451	408	408	436	356	394	433	396	397	378	428	412	409	393	401	400	413	402	391	391	415	421	410	411	404	421	382	410	394	436	414	421	422	393	401	381	412	359	417	340	410	421	393	355	412	400	352	413	412	392	397	401	383	401	407	390	373	393	437	426	381	377	383	392	402	424	393	423	389	405	379	433	381	384	386	385	411	393	381	381	435	411	444	409	404	452	416	388	455	405	425	391	447	374	427	404	398	417	385	416	400	412	380	363	393	399	390	406	419	392	375	406	406	402	379	384	434	385	393	362	397	405	387	426	368	376	412	431	409	437	420	402	424	413	396	406	387	416	398	379	425	439	379	409	380	398	390	395	414	356	421	433	427	400	417	422	407	354	394	368	415	426	412	398	411	403	380	419	392	431	383	397	361	430	399	411	396	413	400	422	401	382	389	374	384	443	392	405	462	383	405	422	402	360	417	410	411	392	373	416	418	379	399	377	417	377	372	425	414	422	414	384	394	415	393	377	402	381	383	381	395	355	392	396	407	398	414	416	370	401	365	390	384	404	431	394	446	444	439	378	370	375	410	423	444	452	379	382	404	413	415	398	410	435	412	425	402	400	410	395	370	423	400	422	412	407	399	399	458	417	393	399	412	459	418	396	392	398	387	392	432	429	409	396	421	387	383	389	388	378	406	406	388	379	399	386	434	415	396	377	388	426	373	412	390	402	424	406	386	451	372	401	378	407	376	396	384	412	361	420	378	380	393	425	382	399	403	382	383	382	402	414	389	414	356	428	382	435	419	403	418	391	445	399	439	398	428	366	419	412	402	403	426	430	397	411	381	415	409	399	396	386	398	373	433	439	432	396	350	410	391	402	373	445	382	421	393	417	430	376	435	442	444	417	394	392	406	394	406	347	413	391	394	383	433	396	391	369	432	402	409	390	393	388	399	395	439	388	431	466	395	401	422	432	403	406	386	395	379	379	413	415	373	385	381	415	389	406	349	425	411	377	376	390	419	409	397	369	368	412	370	416	394	395	368	395	448	440	409	384	385	406	412	416	377	415	383	393	412	403	410	382	413	369	427	432	435	403	400	397	392	425	414	423	422	398	419	414	374	417	384	418	410	378	440	379	421	392	429	336	444	405	369	373	430	405	390	373	393	403	404	400	382	397	393	433	390	418	420	430	387	406	379	382	397	356	424	424	441	359	423	375	445	411	388	395	416	368	397	386	366	349	404	359	375	424	399	385	388	392	403	418	430	417	451	401	386	390	416	390	388	445	415	400	405	401	424	393	412	411	407	407	393	395	425	426	436	427	411	419	413	411	440	418	436	406	433	408	440	388	409	378	417	424	406	373	386	387	422
9903	1622	2296	2518	2291	1853	1702	1516	1324	1289	1234	1074	1118	1073	1056	1039	1032	1016	990	971	983	1013	922	969	928	923	944	940	876	967	925	953	935	919	927	886	955	939	898	905	892	917	915	951	880	924	932	896	850	887	848	919	947	930	923	841	924	930	911	864	887	900	933	886	899	865	865	912	865	895	853	854	879	935	875	888	914	908	841	883	928	913	892	942	911	967	798	868	844	925	897	851	895	904	890	926	892	952	883	918	886	914	872	904	913	839	902	931	898	845	911	929	822	906	850	848	893	879	863	922	935	881	887	885	908	918	844	878	892	931	918	891	885	954	923	901	835	829	909	867	859	897	924	866	886	898	921	922	878	843	852	942	907	882	901	900	851	864	849	880	908	875	858	921	848	832	877	906	852	896	871	862	889	919	890	860	907	913	927	851	852	833	873	821	844	925	880	894	894	938	925	875	959	875	868	920	920	877	918	841	896	866	865	859	890	920	855	874	857	929	850	833	881	909	895	916	875	912	883	859	917	888	881	850	908	923	852	880	869	866	866	887	903	902	866	857	855	931	860	881	907	892	879	936	884	907	894	908	917	884	892	908	898	888	947	850	853	874	883	856	864	892	856	859	877	860	919	921	879	892	875	902	913	951	911	894	870	873	846	819	894	900	880	861	892	969	895	920	895	922	920	843	884	917	860	849	872	857	865	920	952	917	846	861	884	864	890	854	852	918	919	838	873	899	926	922	871	906	867	877	886	896	865	839	876	900	846	895	865	858	914	883	960	845	923	934	853	929	918	874	869	881	861	870	871	915	905	903	933	844	893	905	899	853	903	857	900	847	875	837	943	910	889	891	869	873	865	872	870	904	902	845	889	901	809	896	876	898	886	841	889	880	948	929	907	855	867	898	896	886	851	846	872	896	933	915	865	873	919	912	867	956	900	900	898	894	851	870	919	883	822	858	885	856	917	850	875	891	873	848	940	854	836	883	833	852	869	914	916	879	915	851	840	884	875	906	871	924	939	918	868	894	868	850	867	917	872	890	898	890	924	852	883	886	885	877	860	847	872	939	863	909	826	845	901	928	890	903	846	874	881	861	838	902	936	892	922	855	904	909	909	890	891	910	892	911	862	858	954	864	878	921	913	875	866	931	902	879	940	827	848	864	874	852	818	891	889	856	860	942	886	950	895	850	908	920	941	842	889	886	862	949	822	833	903	888	883	855	884	851	875	860	897	899	854	854	896	898	909	944	897	901	873	897	919	849	815	892	925	897	919	951	920	883	927	899	910	908	864	846	924	936	906	893	919	931	872	886	896	905	838	861	894	846	908	852	842	919	825	925	914	922	908	902	892	922	886	901	845	859	928	874	953	877	887	916	933	892	861	867	944	899	846	890	857	952	911	880	887	901	947	882	856	912	900	933	819	866	901	832	896	919	890	824	901	949	898	856	859	856	899	875	854	818	919	917	888	861	891	846	953	879	880	901	867	873	894	926	942	875	928	908	885	874	856	903	904	871	892	888	887	857	899	894	882	909	807	916	879	867	904	832	890	930	911	884	917	908	931	849	847	839	875	833	869	864	875	917	871	837	895	830	872	892	889	888	918	862	881	884	847	914	892	855	842	907	837	852	856	903	887	906	863	922	866	887	922	914	897	918	890	968	879	845	892	902	796	882	836	893	877	879	879	870	890	868	947	882	883	891	864	856	890	946	922	901	854	960	888	946	875	910	920	895	877	880	907	856	929	899	861	900	926	869	875	963	869	902	859	891	877	894	879	846	872	876	861	912	850	894	891	875	871	901	846	885	883	852	895	898	923	909	912	875	897	900	886	852	881	920	847	855	876	865	871	914	895	930	931	881	863	881	870	859	850	818	853	892	867	931	886	884	895	856	894	874	852	890	883	873	887	873	919	939	863	831	895	842	956	868	918	866	874	873	905	943	893	870	865	895	885	871	933	884	896	829	904	847	873	897	886	840	946	866	912	854	883	916	899	878	929	874	846	950	856	852	869	933	886	914	810	930	887	876	942	890	901	897	939	918	895	925	917	904	856	895	871	914	903	900	863	899	912	877	907	872	865	861	842	942	885	866	890	936	879	929	919	907	856	927	869	895	858	885	868	912	880	876	873	890	909	904	841	917	854	930	871	915	897	886	877	864	879	879	864	934	851	893	856	906	883	863	878	873	917	892	893	885	872	853	880	875	910	892	906	886	835	868	919	863	878	908	869	856	898	875	895	853	920	876	880	935	880	868	893	885	902	900	906	877	832	908	857	895	890	909	898	819	908	915	918	898	851	919	911	905	888	881	882	905	913	882	879	855	858	878	869	910	938	900	905	850	882	835	857	885	914	892	832	826	897	852	887	915	865	883	897	855	879	894	839	926	834	847	882	907	908	866	916	858	883	860	878	873	925	929	892	859	900	938	911	864	869	913	847	842	860	902	917	923	869	872	899	832	943	889	893	879	882	947	885	927	872	884	887	880	898	905	891	919	902	941	881	868	889	871	871	788	909	951	959	905	904	890	865	874	850	862	901	871	910	900	893	824	966	943	915	893	930	920	892	895	875	857	902	841	880	922	880	899	904	872	865	860	902	907	910	895	880	859	942	877	811	825	834	906	872	837	906	897	853	856	891	849	857	890	826	904	802	850	856	898	863	903	902	930	914	924	838	890	846	869	878	865	899	894	890	909	934	849	863	932	851	895	863	916	869	850	952	864	867	838	910	909	924	889	879	859	933	787	883	897	889	870	855	894	894	858	834	878	902	882	845	921	880	852	918	896	873	872	923	814	871	888	858	951	893	838	910	875	887	885	890	924	841	929	958	922	895	867	883	861	866	913	865	892	855	853	940	912	885	913	857	944	951	870	903	886	863	959	865	876	928	900	896	863	884	875	887	903	882	940	842	878	870	880	906	896	857	889	922	904	890	890	832	853	906	861	921	892	881	929	868	874	913	931	895	887	848	857	929	872	882	860	872	906	878	919	916	890	819	881	850	868	886	945	924	878	890	873	902	846	923	866	886	924	853	878	889	885	885	897	876	885	921	883	903	857	924	887	849	823	895	867	938	950	895	927	936	866	872	889	921	892	889	872	838	899	916	884	876	873	934	850	926	915	862	946	892	886	898	871	876	916	852	864	910	872	860	833	918	889	875	905	900	878	871	890	857	871	955	820	930	896	851	882	914	911	903	939	882	876	907	900	908	879	907	889	889	860	854	872	878	935	863	879	856	852	903	907	874	918	905	877	906	893	850	931	929	882	933	877	922	913	910	913	881	854	897	895	915	829	850	913	828	830	888	969	889	876	875	881	868	910	878	859	910	878	889	870	882	905	871	881	897	910	898	866	875	923	940	930	896	856	873	859	852	867	866	864	884	874	865	911	915	885	859	909	815	874	860	928	888	881	897	866	869	853	879	926	894	880	917	940	885	887	897	893	866	927	897	861	887	921	921	899	952	852	943	898	898	873	892	931	951	911	847	869	883	909	926	882	888	877	930	891
2972	304	173	175	174	183	184	178	173	202	183	191	183	191	168	186	167	171	184	209	201	172	179	183	190	198	171	206	181	157	174	185	176	190	193	197	171	167	207	188	174	191	178	177	187	205	189	189	189	177	181	182	179	176	205	184	183	175	170	201	166	163	166	178	174	157	192	165	199	190	182	185	164	153	173	178	169	162	171	169	164	189	167	176	189	202	183	195	193	209	184	180	187	162	178	200	180	201	203	154	188	211	189	173	178	198	181	172	211	192	181	173	195	179	176	204	176	177	202	188	182	198	171	196	171	199	189	154	175	180	189	175	171	194	155	176	190	203	173	167	176	189	176	182	186	188	169	208	180	182	175	194	175	191	203	195	159	185	177	178	174	186	172	172	170	189	166	164	180	187	188	185	154	163	162	192	162	174	190	182	189	175	177	182	161	160	167	184	180	151	171	160	186	190	180	207	188	170	156	192	207	178	169	182	196	174	190	169	189	173	164	156	181	174	204	195	162	185	207	188	176	178	219	220	189	177	170	181	170	187	181	177	179	187	172	172	174	188	162	191	157	180	192	186	176	163	169	165	186	175	199	192	220	163	191	165	184	169	197	163	169	181	199	179	184	167	157	162	166	159	183	186	186	199	186	167	193	187	169	186	190	177	190	168	194	192	212	207	202	173	184	172	180	189	184	185	190	182	175	195	190	194	174	177	187	192	156	169	156	176	175	181	185	168	160	185	184	201	182	181	188	188	158	206	193	188	165	165	188	212	180	185	173	167	163	192	168	178	180	199	191	176	190	162	193	205	165	161	155	187	206	163	182	179	189	173	205	178	183	173	157	176	185	168	223	171	200	215	202	205	199	189	157	193	176	180	175	188	193	190	182	160	175	200	176	180	187	176	189	172	179	173	176	186	198	176	200	181	193	168	165	172	205	189	156	162	177	192	169	172	177	214	188	183	185	196	192	185	165	159	184	189	189	183	186	187	167	161	178	205	183	196	193	201	215	193	191	171	192	201	169	178	179	211	201	187	178	193	203	202	171	192	170	170	153	181	150	167	182	206	171	196	185	176	152	169	152	176	187	165	187	173	192	171	195	162	184	152	162	187	181	209	175	163	177	203	174	199	207	193	163	181	198	176	169	191	189	204	195	184	209	212	181	185	178	153	185	165	197	179	201	167	169	183	177	190	191	176	165	199	180	186	172	197	191	203	207	186	189	180	202	208	176	203	159	163	187	172	172	191	186	171	191	182	174	187	196	189	175	171	173	175	169	171	197	195	172	157	204	194	167	177	202	199	167	179	171	196	188	204	154	170	195	178	192	164	180	168	199	167	171	193	206	175	195	186	183	163	173	163	193	205	186	164	193	176	183	161	187	142	186	184	180	219	170	167	219	210	167	153	186	180	176	163	166	155	210	166	166	194	161	162	189	183	191	173	192	174	188	192	160	165	191	182	214	175	184	184	175	195	162	179	142	171	186	167	179	182	186	192	201	190	209	182	153	181	158	190	169	167	181	160	196	164	189	168	167	187	185	170	187	174	185	191	176	180	178	167	194	175	197	194	167	187	181	196	185	189	185	192	223	176	185	168	168	160	191	170	171	172	170	203	202	202	192	184	191	196	179	186	198	192	190	204	180	180	203	190	187	210	185	167	189	176	188	175	177	175	155	185	185	172	177	183	176	177	174	186	131	190	173	205	162	201	190	191	190	168	184	177	156	190	196	199	191	168	186	184	170	179	207	179	191	166	200	173	179	172	158	166	185	199	220	200	193	190	163	174	184	180	214	177	158	207	181	191	186	182	181	185	199	169	180	191	163	193	173	187	192	182	184	194	170	160	182	177	198	152	172	174	187	199	227	167	179	209	200	183	172	157	172	180	180	180	189	192	182	191	191	188	176	178	184	186	172	161	165	184	190	178	167	189	195	179	196	203	176	209	176	185	189	180	203	214	162	176	172	178	149	166	189	174	201	174	154	178	195	200	197	159	186	170	184	202	182	185	194	196	192	205	167	181	172	174	167	165	184	190	173	172	189	221	167	182	188	164	194	182	184	179	191	181	212	148	150	193	170	186	192	171	181	186	176	191	189	176	183	193	191	186	171	216	174	196	183	190	184	146	167	196	192	150	184	181	228	159	175	178	178	180	210	173	163	183	175	195	182	176	187	183	169	168	164	178	199	184	172	195	186	180	176	157	198	193	186	197	177	172	177	169	185	178	206	171	192	188	169	178	186	179	172	181	191	194	180	176	174	183	212	194	164	155	165	165	155	182	164	210	175	176	177	182	191	183	177	189	176	191	170	190	167	173	157	172	181	194	223	165	156	198	183	183	161	171	167	168	170	190	200	180	168	197	178	197	182	151	175	163	188	149	191	202	200	175	199	162	181	205	176	171	185	189	162	162	181	210	173	169	207	200	156	183	184	215	192	153	206	230	185	148	177	168	177	193	191	154	175	186	172	177	194	184	172	211	187	194	158	236	185	192	175	190	188	198	195	159	191	199	164	186	199	169	183	168	184	201	177	204	182	192	175	176	161	179	167	187	189	183	187	173	187	181	211	184	170	181	173	182	182	141	180	169	199	186	167	180	184	175	194	165	206	176	162	217	243	197	188	167	168	170	175	179	184	176	186	202	189	180	206	180	186	194	179	194	188	215	163	172	190	153	187	188	164	159	183	184	154	175	190	177	184	191	182	179	188	180	188	188	188	172	191	187	175	158	201	158	168	199	167	192	203	165	172	215	184	188	184	185	180	203	175	170	183	186	168	210	185	196	165	197	187	166	221	186	189	215	184	173	189	183	160	199	189	176	187	197	188	181	176	181	177	206	209	199	179	164	176	212	176	183	174	178	190	179	191	202	194	152	186	184	206	216	181	177	178	195	166	211	190	174	187	193	170	195	187	169	180	174	186	190	190	197	180	196	186	166	188	198	191	188	171	206	157	182	165	169	185	158	180	174	191	207	164	191	181	180	181	158	185	157	184	174	177	202	174	173	149	178	175	187	182	193	171	167	153	206	182	166	184	183	183	172	198	161	202	189	207	183	171	185	205	190	216	185	175	185	188	154	183	187	191	202	192	196	168	181	182	185	172	167	173	179	176	195	173	184	196	183	213	198	173	198	188	211	210	199	171	192	174	167	180	189	173	180	174	154	201	164	176	181	184	225	199	184	208	181	176	174	186	181	196	187	212	177	180	181	184	209	165	169	186	180	184	187	187	165	184	186	194	189	173	175	198	153	173	207	177	156	162	172	172	158	176	181	180	163	168	171	179	202	214	185	192	187	180	178	186	190	186	188	190	164	169	179	176	189	192	188	179	182	197	185	206	180	182	166	171	185	165	185	171	174	201	204	202	187	167	186	191	166	178	180	170	171	208	175	190	194	176	171	179	179	184	195	160	179	180	209	175	173	181	197	158	164	173	195	176	175	199	198	184	179	174	204	172	180	203	177	193	197	178	184	155	171	190	191	178	160	191	187	183	178	177	181	201	175
2303	483	450	482	431	446	463	488	535	427	477	460	465	466	454	445	455	466	466	449	460	477	498	468	461	454	464	453	470	466	438	446	467	449	449	448	420	424	422	480	452	457	440	476	463	490	446	455	436	461	438	452	416	453	477	501	426	455	500	461	427	422	447	496	438	473	462	476	462	469	436	431	458	490	437	482	450	449	460	421	457	482	468	440	443	445	485	472	444	451	460	479	443	459	468	466	467	501	460	460	482	450	463	489	474	463	480	425	443	463	459	456	484	419	445	459	450	446	439	451	449	465	474	482	471	414	458	490	479	487	496	435	440	449	398	452	446	419	447	450	427	468	492	458	440	472	430	462	447	412	439	416	500	484	463	427	460	448	438	476	442	497	424	479	477	466	465	410	430	453	463	455	462	453	468	489	450	423	425	428	458	473	458	475	481	445	458	473	453	461	437	462	419	468	475	455	456	444	430	424	429	484	453	458	422	451	492	481	454	449	425	469	454	441	442	437	469	454	481	489	464	416	460	474	467	447	401	488	422	478	464	431	455	474	470	436	443	431	462	459	482	483	474	475	434	470	450	486	456	437	487	466	472	438	454	422	475	443	477	438	481	440	459	464	467	451	433	481	428	402	444	460	429	425	447	463	459	459	452	472	460	464	473	444	431	454	434	420	457	422	471	420	404	453	471	460	467	462	436	448	461	440	480	450	443	447	464	456	472	440	446	451	456	426	478	422	468	445	463	468	454	446	434	456	432	442	444	498	450	418	458	447	432	462	459	441	474	451	432	483	474	463	480	451	474	458	446	439	458	465	461	474	450	411	438	450	473	490	486	443	454	448	485	465	461	464	470	455	399	423	452	450	434	452	464	476	438	519	519	488	415	464	441	449	431	492	463	441	415	448	447	477	468	482	440	467	458	466	507	458	465	500	449	450	415	483	469	434	420	457	468	443	477	456	444	432	493	465	453	449	463	446	440	443	457	466	453	428	446	471	402	420	497	442	444	448	439	428	442	435	474	450	433	491	456	470	416	483	455	463	449	485	470	433	465	461	457	457	425	489	461	450	465	461	428	467	449	469	434	460	420	446	450	427	446	468	453	444	428	493	430	457	459	418	415	452	471	457	485	427	427	443	436	447	428	442	475	447	457	494	474	454	441	438	466	445	448	454	438	454	493	457	465	458	446	446	467	440	416	447	456	473	433	461	465	456	450	442	465	453	449	440	454	451	486	440	466	447	423	431	431	430	442	479	414	458	457	437	473	456	473	414	455	456	498	465	429	468	465	434	412	446	438	459	473	443	486	420	469	473	437	445	428	476	439	441	463	464	458	486	439	472	478	480	473	440	423	455	461	432	451	465	437	441	454	447	454	448	422	474	417	480	429	406	437	468	481	458	457	467	476	434	398	434	478	429	492	464	452	461	457	472	451	453	463	443	467	478	444	441	472	448	422	478	429	459	427	459	498	441	445	435	471	464	440	449	449	451	458	467	459	415	471	450	461	449	432	466	421	443	462	435	484	445	440	435	484	464	467	452	478	414	431	447	466	458	442	504	470	497	493	463	466	465	441	419	446	445	445	447	487	428	433	453	447	461	483	457	478	450	419	450	455	442	504	473	469	463	466	462	451	431	502	488	468	463	428	478	441	482	455	466	471	488	414	453	457	480	447	449	429	460	483	466	441	477	494	485	499	464	423	485	475	466	436	448	422	456	413	453	461	475	427	451	504	486	444	463	459	449	481	502	483	462	444	459	469	411	442	456	462	433	476	456	455	460	422	463	433	423	451	476	409	462	453	432	432	465	442	473	437	464	476	494	439	495	426	427	458	433	464	498	441	447	431	438	443	491	433	430	473	443	461	444	466	489	427	470	443	443	456	466	448	442	454	501	442	462	451	465	439	446	462	494	470	441	478	463	461	470	448	444	471	455	458	424	428	452	434	413	460	430	444	455	457	430	481	430	453	432	456	431	479	436	446	440	440	446	438	439	465	446	484	457	473	430	433	441	434	457	473	441	464	435	448	447	454	483	472	447	453	466	508	430	466	437	473	408	461	436	455	466	473	462	471	458	460	411	442	448	460	485	463	446	483	453	371	441	451	487	462	450	437	449	457	442	458	430	447	449	444	479	465	455	463	476	477	424	497	442	455	434	432	446	423	414	444	499	426	460	421	477	453	468	475	451	489	470	508	425	489	489	451	444	478	455	435	438	435	455	431	471	416	470	456	454	430	463	444	497	448	477	434	449	463	477	438	462	490	436	447	480	445	441	470	457	460	490	421	476	470	450	448	449	508	507	449	414	403	457	461	435	447	439	428	435	438	453	454	453	456	418	446	431	480	469	500	470	408	448	435	465	465	468	415	457	460	456	456	424	480	472	431	451	468	481	466	473	461	455	471	462	458	422	470	444	489	463	474	438	446	498	467	457	475	438	412	443	466	435	456	459	435	466	454	495	409	416	465	431	458	427	460	517	484	455	419	448	467	465	448	449	441	473	428	439	447	466	474	461	451	441	434	471	420	466	432	452	458	437	461	464	460	453	442	444	491	446	442	423	470	463	452	440	467	491	449	487	452	430	452	445	422	438	477	480	450	471	468	412	423	487	443	471	431	477	471	497	439	472	477	410	442	456	467	463	462	404	458	486	411	425	508	443	474	472	445	448	447	479	488	458	433	453	469	442	390	457	477	434	444	440	459	434	459	488	441	422	428	474	453	476	467	429	491	476	432	459	448	456	451	449	454	451	449	428	439	454	481	454	482	415	444	468	495	461	460	444	485	490	446	475	451	453	469	475	415	466	433	466	437	449	461	464	446	440	449	438	433	425	441	450	483	456	460	440	470	440	487	470	480	457	406	461	462	426	462	434	433	426	468	441	437	422	416	439	480	446	458	472	445	475	459	484	486	447	451	471	476	432	479	464	436	433	449	461	447	427	467	440	432	453	448	414	442	460	474	482	430	456	443	454	463	446	446	468	419	449	457	457	422	463	426	413	445	453	474	478	409	451	449	436	441	445	458	437	427	484	476	472	459	432	456	448	458	472	427	450	424	451	423	463	464	465	427	458	444	468	447	454	470	491	455	455	477	468	432	431	441	464	431	459	474	458	443	446	412	520	455	436	479	442	423	437	447	427	429	429	434	443	426	425	432	481	465	463	453	504	472	475	497	498	482	491	454	460	488	432	445	423	459	472	481	450	507	417	450	479	464	488	453	482	457	473	429	490	431	452	450	429	467	422	440	434	453	440	476	441	434	429	450	478	449	497	471	458	437	490	483	432	446	489	474	476	439	432	433	438	457	461	462	447	442	461	483	460	440	474	425	489	473	428	439	461	424	470	450	464	458	480	451	449	452	485	443	448	440	472	441	405	446	452	421	438	434	414	440	435	452	442	452	464	476	493	466	449	468	459	466	453	445	429	449	425	439	454	474	455	425	442	469	436	462	478	452	469	424	447	502	467	494	483	423	448	460	448	458	445	418	468	422	430	481	462	458	466
10506	1016	564	505	385	366	295	270	276	280	249	252	243	230	235	242	247	299	273	242	259	237	229	245	246	226	240	239	232	245	238	248	241	240	236	233	250	265	253	259	201	238	200	235	246	273	250	258	238	245	262	267	246	253	266	186	232	243	216	228	237	226	247	213	262	246	248	226	249	243	208	234	264	260	244	250	229	264	224	235	227	246	267	207	247	272	280	258	222	226	239	211	199	267	225	221	229	255	235	213	227	258	244	273	243	222	231	215	247	256	216	250	242	209	233	245	257	240	260	253	228	260	271	239	228	254	235	268	242	230	221	252	267	250	241	215	240	219	230	283	224	221	267	226	218	219	248	247	229	235	242	239	258	234	233	250	234	241	217	253	213	241	250	236	249	236	234	223	223	227	255	243	216	265	243	234	249	255	227	229	235	247	232	230	219	211	242	234	179	240	253	242	274	257	241	231	245	245	233	247	241	232	215	219	244	240	240	228	235	213	264	241	237	243	242	211	250	239	270	227	240	253	253	255	225	238	215	227	247	245	253	255	256	265	229	234	232	238	256	230	241	249	228	219	219	238	238	234	275	216	240	248	230	219	244	241	241	261	236	272	243	251	214	235	227	237	250	250	250	235	231	233	207	257	244	242	262	252	219	240	255	260	261	254	233	249	235	224	250	251	241	226	224	224	230	241	263	236	211	245	230	227	242	253	223	226	241	222	265	254	242	236	234	251	239	267	235	248	226	230	245	254	253	235	225	229	242	207	245	252	244	239	225	258	259	248	225	262	223	215	223	230	231	218	258	232	251	258	253	255	252	223	249	239	223	251	231	222	217	244	242	245	248	220	247	254	238	260	249	225	234	268	262	209	210	218	258	242	243	250	272	244	227	233	230	244	237	233	241	221	244	230	254	244	239	234	238	264	220	256	243	234	225	235	223	222	241	260	238	232	215	253	249	246	243	220	226	225	219	250	225	257	240	228	250	239	229	250	252	247	232	226	240	226	210	234	227	238	244	224	244	247	241	237	247	251	225	241	234	233	243	271	241	226	264	243	220	214	257	257	236	255	242	245	215	240	261	269	272	243	234	289	237	249	252	236	211	239	210	243	269	224	225	240	237	236	215	211	241	238	234	252	236	259	266	218	221	275	262	232	260	234	214	211	246	235	235	253	254	254	241	231	219	211	244	231	238	228	218	218	242	219	251	257	235	249	215	230	227	243	239	248	263	246	279	212	238	239	223	228	235	227	215	263	197	237	269	254	244	233	235	230	223	217	249	253	238	221	248	241	268	252	260	241	231	235	251	218	258	264	219	207	226	263	226	245	235	253	253	241	240	241	268	253	253	263	232	204	229	262	224	220	214	235	245	224	228	240	231	264	264	245	254	233	239	225	209	266	237	227	231	267	236	246	250	239	246	231	208	259	244	272	239	239	214	266	259	251	220	216	276	259	226	208	230	183	240	212	228	221	246	225	257	231	232	232	242	200	241	227	228	226	210	237	232	246	238	247	223	228	222	210	248	248	241	234	239	252	225	222	255	240	219	240	238	242	239	254	238	231	235	255	238	226	287	248	234	241	247	219	231	263	244	261	273	208	216	249	233	259	234	284	265	230	247	238	223	235	260	241	236	250	229	227	239	258	216	220	246	235	251	233	251	252	229	247	261	240	215	233	213	245	204	249	249	242	234	239	201	246	234	205	235	240	217	239	224	245	262	262	266	251	247	260	230	233	251	222	251	218	216	232	235	262	243	230	246	258	230	211	242	232	246	209	235	229	252	253	223	252	233	240	235	234	258	251	237	223	220	269	242	227	221	235	222	234	262	217	244	263	261	227	267	246	241	259	232	222	216	237	266	240	216	228	273	222	226	245	245	236	231	251	270	208	244	227	236	233	210	226	223	243	256	239	241	237	230	238	262	252	239	204	222	237	231	237	209	242	235	242	230	220	221	243	228	259	251	236	243	229	196	214	249	231	208	238	268	263	249	245	232	235	229	221	244	250	210	222	252	283	237	246	214	265	246	207	276	230	254	231	238	246	248	246	263	227	237	225	201	225	243	228	250	244	223	233	233	224	242	237	202	229	212	253	258	246	238	250	229	231	213	210	238	244	270	232	223	259	243	241	247	214	228	251	250	253	241	241	207	207	268	240	249	245	246	247	232	218	217	249	247	200	219	249	246	222	223	226	235	209	220	252	252	254	251	225	247	236	220	242	224	220	232	242	264	215	243	226	238	229	218	257	248	228	266	252	256	224	212	262	211	221	252	211	251	243	221	196	259	218	231	256	276	233	234	285	271	234	220	243	229	247	247	235	222	250	240	229	269	236	228	224	206	232	263	266	233	261	233	262	216	239	255	245	212	266	264	228	214	238	219	247	240	263	246	218	223	255	245	243	255	229	216	233	220	250	237	221	229	265	232	269	209	215	239	233	253	251	239	222	269	261	225	196	210	225	247	245	247	249	248	234	212	234	244	243	234	243	239	248	244	240	232	234	244	215	222	235	227	218	219	226	218	237	237	254	264	219	269	269	244	235	244	247	264	240	250	227	237	251	258	234	230	234	226	256	221	243	233	228	216	211	250	241	231	231	204	237	250	223	242	232	207	241	208	240	217	225	240	240	208	222	246	236	209	241	243	216	244	235	232	254	246	268	259	260	234	217	253	239	205	232	238	249	236	231	210	258	210	252	235	226	233	239	238	220	246	225	222	231	235	235	226	234	234	233	249	262	245	241	239	258	225	214	244	225	252	210	242	230	243	235	232	246	230	245	256	235	222	240	225	251	232	215	258	233	250	232	221	238	225	231	240	241	248	235	237	261	243	221	243	224	230	224	213	227	222	223	255	228	241	246	236	247	264	206	249	215	248	232	218	239	232	252	247	212	232	236	250	244	243	230	257	288	274	239	235	249	234	244	231	255	241	228	233	263	223	213	235	230	266	248	234	251	234	208	249	236	218	262	230	212	223	223	237	249	214	244	231	215	253	265	230	252	220	237	222	239	242	218	232	221	262	218	230	223	224	225	239	245	257	225	248	201	206	225	218	210	263	252	255	255	232	245	282	241	238	258	237	236	225	247	237	245	250	239	242	235	237	252	211	252	216	233	223	246	212	255	256	268	232	244	247	229	226	243	270	254	237	244	235	255	226	208	234	265	261	225	254	235	257	202	267	254	220	243	261	222	246	243	246	235	245	246	211	262	240	249	227	207	248	240	251	226	213	240	252	259	213	278	218	245	203	212	266	248	198	221	239	273	236	223	246	241	262	228	247	228	202	218	240	252	233	248	219	241	221	211	213	233	236	228	230	232	222	230	228	225	242	229	257	289	234	261	236	234	214	233	220	215	226	236	240	243	214	227	268	233	231	257	253	222	241	221	258	230	207	217	226	231	218	230	232	217	217	229	225	253	269	228	261	255	258	253	235	258	207	208	265	231	230	242	253	228	226	271	256	252	227	273	239	222	233	220	241	230	218	217	249	230	235	225	258	207	222	277
7637	1016	1244	1400	1269	1049	932	867	783	827	729	694	672	657	644	680	657	648	666	638	570	632	653	628	582	592	606	585	636	594	615	598	639	605	600	623	595	648	587	594	579	585	617	581	598	573	581	567	583	558	560	574	581	569	558	578	580	615	614	626	603	613	607	610	614	541	552	575	564	538	585	571	590	603	583	560	575	583	552	592	610	557	575	596	582	589	599	606	598	589	583	559	544	569	548	594	580	541	583	561	582	566	623	606	571	569	534	570	619	608	564	567	578	577	564	605	556	574	601	575	569	593	596	544	576	550	580	589	587	528	614	595	646	574	583	557	547	568	573	590	564	568	570	537	533	540	593	548	575	574	542	573	581	592	547	544	604	591	642	596	619	610	583	561	574	541	584	641	575	570	578	576	541	564	595	591	536	552	620	587	510	576	572	571	573	576	600	542	606	609	569	562	562	576	619	554	588	545	571	564	562	590	542	577	599	559	577	573	574	570	603	578	551	628	567	561	571	584	550	618	588	594	580	586	570	521	557	565	575	560	593	577	590	587	608	575	588	565	560	565	574	583	578	596	585	616	563	528	557	569	618	553	589	610	568	609	596	549	552	603	567	546	563	587	543	552	594	567	568	596	593	580	600	610	597	553	552	546	591	574	586	576	543	569	608	525	573	608	585	543	591	578	561	541	565	573	595	617	587	562	603	592	534	582	589	601	547	562	576	616	583	590	607	578	629	605	577	597	593	586	608	583	542	557	593	621	599	552	568	567	573	587	608	570	610	580	604	614	584	580	582	585	570	552	556	604	540	546	554	545	562	574	611	565	573	553	612	551	585	560	600	605	614	546	578	565	529	561	562	577	545	620	572	551	624	583	536	588	556	580	596	549	595	573	554	601	569	588	578	610	504	609	600	572	566	611	570	547	522	559	585	578	561	575	556	625	596	556	579	567	568	537	565	554	550	564	542	580	593	586	556	615	545	587	588	599	574	586	606	537	595	548	585	545	623	589	594	561	537	548	576	584	573	572	567	539	610	549	641	542	606	562	580	520	600	533	617	528	564	561	562	582	602	603	563	550	577	560	514	528	560	544	589	609	590	587	601	547	587	559	549	606	560	580	573	576	556	556	582	579	600	576	570	600	606	575	588	589	596	576	590	578	566	580	603	601	572	614	545	554	623	578	591	553	583	582	579	581	588	555	567	553	586	577	525	594	562	536	600	569	571	559	594	561	568	583	615	537	546	592	634	619	587	573	579	582	546	589	622	578	551	560	565	571	593	558	592	553	557	564	608	538	584	559	572	595	548	592	554	570	599	589	615	607	552	595	592	582	606	586	556	574	539	562	591	580	561	552	607	562	587	557	595	582	592	565	566	594	559	561	555	581	565	570	607	606	559	548	568	579	538	550	618	589	559	596	540	583	595	574	569	578	549	566	554	628	539	548	547	566	556	588	553	585	561	597	582	568	573	598	544	601	561	600	578	552	581	573	586	593	575	563	594	614	601	596	547	648	596	600	592	572	562	552	598	579	559	568	515	564	626	520	593	585	585	598	565	594	613	578	555	539	595	581	602	602	533	547	546	584	578	582	590	604	570	523	595	594	601	582	620	588	558	540	560	566	526	556	601	578	588	585	579	608	571	575	575	528	553	564	607	572	612	537	601	553	574	571	554	539	548	524	583	558	588	580	599	562	620	552	582	617	573	568	552	579	562	568	546	592	582	589	615	566	611	582	595	568	577	563	569	573	567	616	609	540	591	582	580	606	545	606	581	535	545	604	498	601	578	570	558	562	571	538	545	570	595	557	530	548	527	556	545	607	557	563	577	582	543	582	621	579	541	576	557	602	528	531	544	549	614	545	544	603	609	553	535	541	580	574	595	593	564	577	592	563	616	571	576	572	574	578	550	588	582	577	600	560	576	622	617	574	544	566	631	539	565	581	582	559	562	566	526	553	584	575	561	543	597	566	608	609	579	579	601	546	555	544	610	586	593	590	526	563	549	581	553	555	541	580	605	559	600	627	587	579	597	540	554	567	576	585	597	633	577	554	591	596	538	612	585	598	562	555	551	576	588	562	527	589	544	571	609	579	619	591	563	583	581	551	604	563	570	583	622	549	569	590	590	559	605	566	530	543	558	598	585	580	634	565	553	563	561	552	574	573	577	575	597	617	571	579	592	568	576	582	553	583	566	595	566	643	570	552	568	568	590	564	561	622	589	560	616	614	566	593	537	628	581	546	546	567	580	568	589	584	562	603	582	549	613	571	575	583	583	552	619	571	560	567	600	577	533	565	575	542	577	557	486	587	630	538	585	580	556	571	556	574	584	586	554	590	577	590	562	595	561	556	580	599	571	590	601	579	599	597	608	594	548	568	593	530	609	567	584	560	605	570	575	597	610	574	541	549	594	563	574	579	561	603	561	557	588	539	548	577	562	584	567	548	563	596	566	611	566	563	563	584	566	573	564	567	578	613	572	605	561	548	590	538	562	611	556	579	622	560	568	564	557	566	567	568	542	565	597	580	573	583	572	639	572	595	560	563	551	548	558	580	589	571	566	559	600	570	590	594	595	559	605	553	559	571	608	593	576	565	578	586	588	564	585	568	539	547	577	598	564	548	605	577	553	572	537	559	598	536	563	587	566	548	559	598	554	548	620	531	567	593	577	576	577	566	584	552	616	536	555	576	562	584	604	583	548	615	576	558	598	613	558	568	562	611	565	551	602	554	566	579	578	586	567	574	524	580	606	580	537	590	565	540	581	590	616	582	570	612	566	562	585	550	564	543	575	533	588	547	532	578	546	602	583	590	567	592	575	591	593	590	591	593	559	564	539	550	601	548	570	556	574	584	577	564	593	617	575	581	559	542	594	600	571	568	622	550	578	590	574	567	595	590	615	561	528	581	579	579	584	568	550	606	575	540	582	593	556	581	587	570	569	556	588	555	617	559	565	558	570	587	563	604	574	587	525	608	586	572	542	613	596	586	561	559	582	582	584	542	571	580	582	571	570	588	596	580	572	574	546	596	619	557	547	588	566	556	623	589	580	518	543	565	615	565	629	558	555	540	542	572	556	582	591	628	569	552	534	612	577	566	559	507	567	591	582	556	510	571	582	559	590	574	573	562	584	554	608	539	578	546	586	582	566	568	596	543	562	566	576	559	602	534	563	618	605	566	541	584	616	569	517	542	573	603	580	510	572	530	571	569	617	604	560	530	591	578	554	599	626	544	557	593	559	550	571	600	552	587	539	581	546	555	580	586	549	533	561	597	564	557	532	606	596	552	581	599	530	632	586	565	539	568	564	605	576	590	570	605	595	576	607	597	576	563	568	593	565	562	542	579	529	573	571	594	517	571	606	582	601	577	614	576	564	540	566	602	610	557	601	573	543	581	569	587	591	569	529	563	571	594	599	581	562	600	563	589	556	546	605	569	571	574	571	576	582	571	581	597	567	569	588	570	569	564	551	556	608	634	554	587	556	602	589	592	586	569	601	588
18763	2328	1152	871	697	657	559	508	477	446	458	441	452	416	401	430	433	397	371	459	407	459	447	426	390	439	398	377	420	427	420	453	390	411	404	393	386	383	388	375	399	379	408	406	431	414	399	437	420	395	429	395	402	371	419	426	410	417	372	419	394	380	382	413	430	379	415	394	419	415	435	409	392	406	418	416	431	415	394	386	382	426	427	356	356	437	391	412	417	414	388	443	428	411	395	374	416	423	371	378	432	407	417	364	400	397	414	406	397	397	426	411	409	405	372	381	414	395	370	366	420	431	421	404	376	377	401	375	382	406	369	392	401	381	361	397	373	398	419	366	402	401	436	406	410	417	391	396	395	402	431	427	387	360	383	433	399	379	434	387	383	388	398	416	403	396	381	372	379	393	436	412	400	378	415	383	396	401	402	380	399	424	379	414	432	363	371	368	397	433	371	398	425	418	428	411	399	423	410	428	407	419	414	346	392	400	415	436	384	415	427	413	398	404	404	411	387	393	369	412	383	410	428	400	416	418	436	401	447	433	393	426	414	416	383	402	390	405	409	441	360	408	367	398	413	439	376	414	395	405	403	412	380	371	382	399	396	375	403	404	402	421	415	382	428	443	395	392	396	406	390	430	430	387	376	390	400	420	420	397	428	403	429	438	404	367	387	441	401	368	398	384	395	420	426	389	426	395	426	468	406	401	432	380	377	396	400	406	457	421	436	394	423	375	425	416	381	421	414	401	357	402	433	438	374	381	396	381	394	426	405	433	400	347	407	376	412	401	402	388	387	393	384	386	380	438	372	370	389	380	413	391	412	366	385	399	381	447	393	394	389	420	410	434	428	433	386	350	403	402	430	380	409	418	388	370	405	409	422	395	376	400	435	375	407	440	397	426	394	429	435	406	424	449	426	406	376	376	406	413	406	411	373	366	380	434	409	396	397	419	410	368	403	432	385	400	377	409	418	383	437	434	404	422	395	407	396	399	368	401	392	405	435	424	403	420	363	422	412	390	333	387	396	450	406	369	466	442	427	394	383	384	435	415	388	385	369	437	389	347	369	431	436	399	416	424	408	393	397	412	451	402	389	398	405	375	433	427	450	448	417	378	422	432	370	386	432	412	383	385	390	385	391	405	424	432	459	391	366	392	403	394	426	415	412	384	437	408	414	433	399	410	415	400	373	409	398	422	391	376	431	415	475	433	379	447	407	398	394	394	415	402	397	354	406	387	380	387	418	381	433	392	410	413	371	394	433	395	405	396	408	388	400	396	388	376	381	420	390	434	433	386	410	404	435	374	419	393	426	368	418	364	412	406	391	408	407	408	403	374	406	381	398	426	433	367	395	426	385	389	412	378	458	414	390	380	380	422	406	376	408	394	438	430	435	380	394	415	384	424	439	379	419	390	403	394	394	401	424	417	390	387	462	365	420	393	405	450	389	415	421	399	434	406	423	383	417	389	388	399	425	360	414	428	395	399	410	410	399	403	400	399	441	427	394	409	404	389	394	402	398	404	398	385	434	445	422	376	409	420	429	410	420	447	385	405	372	417	363	385	464	428	405	396	413	425	407	387	399	419	432	442	373	410	415	438	425	382	408	401	412	404	438	393	430	411	436	411	415	446	415	412	413	414	426	418	418	384	380	428	375	393	420	420	390	378	429	384	403	409	382	393	426	395	387	410	366	418	384	379	368	412	400	420	416	405	437	436	375	401	394	428	416	386	435	400	371	408	431	391	395	404	413	371	357	413	369	447	381	439	409	402	390	348	427	427	429	357	406	433	385	408	398	422	391	374	370	404	414	401	403	395	406	403	424	381	411	436	405	372	422	427	430	398	365	407	379	414	425	387	402	394	402	406	378	377	379	427	408	351	402	420	407	407	388	400	395	397	395	401	374	382	400	361	415	428	420	504	378	402	422	399	404	375	378	399	432	422	397	417	376	385	378	387	426	412	446	386	427	377	417	404	383	415	416	378	424	402	420	389	420	425	411	401	378	415	409	397	423	403	381	391	364	396	433	424	400	401	396	390	382	394	389	423	405	421	359	387	419	373	401	381	404	424	383	396	412	368	383	430	398	439	413	399	417	392	443	416	350	421	372	393	363	403	374	346	383	417	420	405	431	418	405	458	412	412	447	374	403	374	419	372	392	426	429	440	393	410	427	395	395	419	421	383	413	402	412	402	375	402	362	441	381	391	406	393	411	426	459	401	406	410	421	398	408	412	384	404	396	408	383	409	390	416	379	411	394	381	375	366	429	399	404	417	345	395	406	373	408	413	414	419	397	419	386	401	389	416	442	405	399	384	411	433	385	404	404	386	398	360	384	445	412	391	464	448	417	395	422	384	420	422	400	416	375	445	347	371	413	394	397	395	403	383	449	404	408	407	396	376	395	395	375	406	384	380	390	406	407	434	382	425	385	381	390	360	374	412	374	437	382	377	363	392	417	405	404	399	407	367	371	394	420	366	381	372	403	417	375	430	386	381	413	407	401	386	430	394	407	397	409	407	382	407	432	435	411	398	393	394	385	365	425	395	414	381	444	386	430	394	375	394	378	364	365	389	402	380	398	434	407	395	376	396	384	412	388	420	341	399	398	399	389	398	432	402	438	353	411	369	390	408	440	410	381	376	398	381	398	412	401	419	405	430	441	373	386	386	403	403	413	391	417	431	440	399	394	397	377	411	385	386	419	390	379	376	415	413	427	374	393	385	376	396	430	396	405	399	434	396	402	408	361	435	374	421	417	369	427	405	407	363	389	414	449	400	384	395	382	418	410	395	400	403	389	403	442	417	414	375	422	413	397	402	427	411	420	424	369	397	381	406	406	426	395	431	432	430	385	406	417	395	421	381	413	440	413	399	414	414	400	387	379	421	406	382	400	403	402	432	393	420	423	376	382	443	377	400	387	390	412	399	435	433	432	420	406	396	398	382	372	375	400	398	415	441	406	372	390	398	382	401	370	395	396	375	401	400	426	411	390	442	420	401	377	401	401	406	412	391	426	405	369	401	410	374	378	400	397	423	376	373	416	360	391	370	340	363	424	405	428	422	440	389	393	390	398	427	388	419	384	364	378	416	447	359	420	427	431	377	361	394	395	420	414	429	403	402	378	403	435	397	432	410	386	374	378	367	400	387	400	406	434	405	398	359	417	403	380	391	445	404	447	365	392	414	368	393	403	387	412	374	429	397	417	396	389	395	406	423	434	416	422	406	444	417	380	421	391	419	392	395	401	430	369	400	388	408	381	391	405	434	396	371	435	418	418	378	381	394	400	394	420	374	395	412	417	436	386	404	408	400	417	423	421	398	415	401	424	451	435	400	389	419	383	415	411	432	394	380	407	437	403	431	416	426	430	412	410	459	409	398	405	403	387	401	361	375	364	376	374	369	414	397	422	427	381	410	437	404	413	390	427	427	414	434	435	417	425	397	418	390	389	374	403	393	372	413	436	412	377	393	408	406	381	380	437	457	436	398	369	374	409	411	375	389
10398	1657	2218	2587	2220	1906	1671	1448	1419	1287	1181	1197	1144	1081	1098	1059	1021	970	982	964	1022	1023	971	962	962	927	988	914	968	944	962	926	870	941	973	921	934	901	929	911	896	926	905	950	905	863	887	915	926	934	860	892	915	904	882	877	859	901	904	925	914	915	911	905	854	907	877	877	946	856	886	910	938	918	887	900	843	906	878	918	874	871	928	920	907	870	912	942	938	892	852	885	911	922	882	894	893	902	858	882	911	844	869	886	881	921	900	861	933	905	868	907	918	925	951	885	870	869	913	900	939	881	866	847	914	889	831	893	901	913	865	824	862	867	922	887	885	900	885	891	877	953	856	922	866	879	859	869	902	927	817	895	934	870	943	893	821	868	942	897	855	865	857	854	857	912	952	916	851	878	873	865	881	914	871	910	832	929	920	938	939	863	904	876	891	875	898	896	939	909	923	899	867	915	912	890	979	930	907	908	875	887	848	911	882	876	944	911	871	873	901	886	948	920	853	867	904	914	857	875	953	906	833	912	858	891	919	893	870	891	879	907	936	899	949	810	917	875	834	878	860	860	875	858	908	931	901	878	825	936	858	873	892	930	869	878	885	842	827	923	927	889	883	888	842	901	922	879	843	857	838	885	893	929	863	892	904	905	870	883	924	825	858	897	855	899	860	852	870	908	848	892	907	917	890	897	901	904	945	917	891	941	885	900	874	848	866	906	883	858	921	875	840	843	964	912	896	851	939	884	942	877	890	874	902	868	849	950	855	904	887	864	890	824	897	892	894	909	857	967	916	924	867	874	850	933	846	953	874	923	882	903	911	891	924	880	842	888	960	920	844	851	892	858	917	924	879	872	903	881	906	943	846	935	881	919	880	907	883	938	858	919	890	880	899	892	895	845	872	902	865	900	894	861	888	881	887	881	948	905	891	893	905	940	888	865	907	886	864	920	916	872	900	893	902	899	860	898	890	926	853	892	851	958	892	887	851	880	871	880	922	927	875	918	885	920	888	856	905	862	920	900	930	930	905	878	844	805	863	883	910	903	872	927	832	853	888	865	884	934	897	884	872	931	949	849	834	893	905	860	834	916	907	918	912	904	923	867	863	890	919	880	909	888	879	970	914	927	915	940	876	895	906	910	891	856	947	880	907	902	879	870	903	893	887	910	843	843	877	912	869	905	870	895	871	884	856	867	906	837	923	920	917	874	904	866	894	867	817	897	862	876	867	871	903	923	863	869	873	885	822	938	869	900	907	863	872	876	867	888	879	910	894	876	869	859	875	946	903	908	862	917	876	900	891	861	912	863	892	857	929	946	884	872	873	864	884	879	846	896	889	853	903	935	878	885	903	890	913	878	864	915	875	861	817	827	910	863	883	894	888	885	898	916	881	926	864	845	917	945	918	913	857	892	852	889	906	891	903	913	911	902	912	895	919	879	914	900	899	882	904	874	926	902	916	931	905	893	891	909	846	854	919	884	868	880	862	866	863	914	844	851	890	897	887	872	873	831	887	853	905	908	901	870	877	889	903	857	891	901	915	847	874	892	901	896	866	898	930	879	935	864	895	878	910	872	885	918	896	842	875	900	860	967	878	868	865	894	897	900	859	899	929	897	886	883	836	872	880	891	913	945	871	881	920	937	841	916	853	881	883	893	922	880	844	864	893	900	947	868	908	934	918	922	914	898	875	872	863	884	909	904	933	905	905	884	898	851	901	894	876	919	816	829	952	921	900	873	909	840	842	874	941	928	871	886	882	941	861	894	915	874	887	885	888	979	858	956	934	939	860	888	862	866	913	894	857	949	885	871	967	849	896	901	895	846	882	927	872	915	863	909	901	886	856	892	847	867	910	905	872	867	907	844	839	875	864	903	898	897	869	881	947	883	877	837	891	871	946	937	936	913	882	876	926	873	858	871	924	908	906	925	918	857	848	856	943	890	867	890	913	913	853	901	889	904	851	914	886	882	922	881	889	876	864	872	859	918	904	869	889	869	900	888	850	888	906	842	824	909	833	895	869	887	869	921	925	842	931	919	825	888	851	853	869	880	890	894	865	932	887	863	903	905	893	860	883	904	892	843	857	848	844	879	912	815	893	846	863	958	889	906	906	871	855	887	885	939	841	845	864	871	901	848	885	891	918	880	853	862	912	898	866	809	901	859	882	880	896	923	927	964	868	896	895	882	878	922	926	895	838	875	907	882	883	900	879	907	902	861	893	860	859	866	911	857	935	863	856	822	933	906	885	903	877	897	911	922	852	866	928	936	912	874	872	875	887	878	851	950	862	902	914	892	899	872	845	902	855	870	886	919	896	877	883	883	870	881	874	898	888	910	908	903	914	954	891	897	888	850	889	842	920	856	920	869	849	885	827	884	898	923	871	910	893	835	928	820	911	874	893	904	923	870	884	879	895	904	854	868	919	837	841	908	877	907	925	848	876	862	884	937	904	901	914	934	949	886	928	899	874	872	914	862	898	867	925	908	893	909	911	896	912	902	870	921	905	844	883	805	872	892	952	862	894	864	848	832	932	938	919	844	890	880	851	911	913	875	871	885	966	933	913	919	904	883	891	960	870	878	924	946	883	862	905	853	924	861	844	888	878	902	873	895	837	837	873	914	876	868	842	874	860	903	912	891	913	882	859	884	831	922	905	875	897	940	824	836	903	819	860	915	883	932	875	893	861	852	908	903	879	865	887	886	892	881	931	922	896	802	847	887	897	865	894	911	886	880	868	887	825	874	911	914	847	896	854	851	887	843	962	888	945	919	885	928	899	871	923	896	930	864	886	891	922	870	896	873	848	921	920	894	841	924	877	915	865	901	872	893	922	849	912	844	895	906	854	935	902	892	895	861	929	884	900	870	895	877	903	888	895	830	879	907	872	794	889	837	914	886	880	947	821	888	891	927	868	918	903	856	859	883	855	883	869	859	861	920	935	875	875	879	927	914	862	893	887	867	874	846	864	878	890	921	886	839	913	890	888	901	880	911	872	935	871	895	905	887	892	904	899	888	848	800	905	915	881	895	868	921	913	884	964	885	889	904	881	943	826	864	910	950	855	900	892	928	867	915	918	890	862	872	891	897	880	915	857	864	908	905	870	881	924	896	868	832	872	899	887	854	870	859	837	806	901	919	855	902	842	877	885	883	897	948	852	906	892	845	882	927	878	917	879	860	872	881	842	919	899	871	847	843	951	873	884	857	855	881	917	901	914	877	896	858	897	876	888	877	870	835	875	889	911	877	924	909	935	914	888	953	853	838	923	906	943	875	861	874	927	943	923	822	846	854	866	906	927	895	864	920	886	880	885	935	935	909	899	899	861	873	874	897	886	821	951	897	889	865	894	832	914	951	869	967	857	975	866	844	938	877	841	910	813	903	827	920	860	895	850	878	904	875	925	946	899	905	962	882	933	930	909	897	872	854	835	890	868	935	850	892	940	860	871	902	836	862	855	899	897	911	879	897	886	849	920	853	907	911	909	890	934	862	902	908	906	901
3338	385	186	190	183	182	190	192	167	183	170	195	177	174	191	178	171	199	180	167	194	206	178	211	165	201	175	169	196	207	216	177	188	184	199	200	201	175	188	200	197	163	213	201	193	208	196	193	213	194	182	203	179	183	153	187	174	196	179	183	173	176	164	188	176	189	197	179	183	183	193	192	190	168	201	184	194	162	166	183	212	160	171	176	179	218	202	188	179	189	182	192	180	211	194	181	173	191	189	174	195	200	211	187	172	161	164	205	216	208	186	204	190	173	190	184	202	213	182	181	176	189	212	216	188	177	189	217	196	190	167	185	184	172	201	202	187	189	184	202	180	186	182	168	196	196	183	189	196	178	185	175	218	168	173	175	206	183	166	183	189	156	184	198	178	196	202	188	183	189	182	211	178	197	165	175	193	181	168	198	161	164	175	177	195	180	197	166	179	163	176	173	185	199	189	174	197	156	170	182	167	185	185	191	165	180	175	183	178	178	191	187	166	188	172	192	218	171	165	173	182	188	183	191	190	183	184	182	199	191	190	200	182	206	201	188	191	199	181	175	214	188	194	185	175	175	177	183	162	186	203	171	209	184	183	188	199	169	165	157	216	177	166	177	190	186	196	196	170	199	198	207	192	194	176	174	220	169	181	166	165	173	192	165	182	168	170	197	185	189	201	167	181	189	181	165	220	192	200	185	192	169	193	175	198	199	176	184	178	183	171	201	172	170	156	175	188	199	182	185	172	179	188	200	151	175	197	195	193	210	192	199	177	173	199	166	177	173	181	162	188	202	185	205	191	159	197	214	148	178	155	198	172	170	186	192	166	178	208	174	203	193	174	192	191	221	188	172	180	171	181	151	182	191	203	198	186	197	210	201	203	195	212	187	199	179	206	181	185	181	210	199	191	183	159	194	176	168	188	178	190	184	180	191	160	192	188	159	159	189	170	187	183	185	187	191	179	191	223	162	173	193	165	181	190	208	166	177	154	176	188	224	172	188	212	206	187	190	167	194	173	179	183	192	179	186	164	187	195	202	159	184	175	182	201	185	183	182	169	179	182	202	165	182	161	188	152	160	183	194	183	171	178	178	186	207	186	160	181	186	190	165	167	206	158	180	181	180	214	141	165	164	202	188	190	170	192	192	184	202	162	185	190	199	178	170	184	199	190	177	180	175	169	180	193	183	187	164	163	198	182	166	183	190	168	187	189	188	179	170	158	181	158	198	192	176	185	185	197	199	200	216	172	209	207	169	183	200	210	223	209	186	157	162	198	182	167	227	203	167	184	198	195	185	174	201	181	202	185	203	183	188	210	165	178	192	170	200	213	193	207	217	192	183	180	182	180	194	193	203	205	186	174	170	181	168	170	192	193	183	172	188	177	180	161	209	193	185	183	174	168	169	206	189	208	181	180	182	208	182	178	194	183	182	185	186	211	188	186	186	165	188	188	176	176	189	156	168	168	178	190	165	202	193	189	179	188	183	175	213	188	202	184	186	166	196	176	181	177	196	203	165	157	207	183	187	183	201	186	194	158	170	176	190	175	171	178	180	189	187	177	179	167	170	164	182	194	178	163	172	187	186	181	188	192	175	199	207	223	186	187	199	201	187	179	173	161	181	184	193	196	191	188	164	181	164	166	179	178	194	202	179	172	174	208	183	216	169	178	204	175	199	203	183	163	202	196	170	197	188	184	181	192	154	180	179	167	166	162	180	186	202	215	166	182	156	183	174	209	205	177	172	191	196	176	190	172	183	189	192	175	195	177	186	176	169	182	177	210	194	178	171	184	164	176	203	182	179	163	176	194	195	203	220	207	170	180	208	208	184	177	181	165	186	196	182	191	161	198	195	146	175	179	195	189	164	189	170	215	210	212	199	196	205	201	175	160	166	189	184	197	185	183	180	205	197	202	211	174	177	178	172	165	174	159	189	207	155	183	165	198	178	172	166	199	169	185	184	171	177	154	189	191	165	191	167	160	181	180	177	193	167	185	200	220	192	178	179	199	199	184	190	189	194	182	160	178	200	192	190	171	185	199	184	196	168	195	180	200	160	210	167	216	176	186	196	190	193	191	188	192	176	172	205	180	162	161	179	187	193	166	200	216	187	177	180	194	202	189	162	189	183	210	229	198	193	182	157	187	224	181	191	173	179	183	172	207	181	176	185	171	169	214	192	202	172	164	172	170	173	206	184	196	193	192	185	175	165	176	179	175	193	181	198	168	186	181	184	192	205	207	179	178	186	210	191	181	186	182	180	202	187	176	179	178	196	196	215	201	195	226	173	201	169	196	212	185	178	182	197	194	187	172	179	191	154	182	194	177	191	186	174	187	168	184	191	190	185	192	177	167	180	215	195	172	196	197	180	180	174	202	179	189	185	160	182	193	167	180	164	179	193	197	182	183	193	181	184	197	200	174	198	173	176	169	213	157	194	188	188	176	194	170	182	204	166	196	157	179	195	185	185	201	190	192	208	181	188	166	183	188	210	187	174	164	188	187	192	193	214	193	192	189	199	178	197	199	191	169	194	188	202	190	184	189	160	138	172	170	203	175	174	184	158	178	187	190	201	202	186	168	201	164	180	190	210	178	202	157	170	171	166	165	199	201	180	172	155	188	183	192	169	187	177	189	191	193	175	153	186	190	209	183	199	200	184	186	175	185	187	183	214	189	180	195	199	190	199	212	171	185	206	199	177	196	180	212	178	197	183	172	197	166	157	177	180	204	200	177	185	203	160	191	186	189	167	195	180	183	180	171	193	184	148	195	216	199	174	164	176	213	170	180	164	181	173	190	182	194	187	185	161	190	204	177	208	183	166	157	158	183	165	175	178	179	179	175	196	224	188	196	164	156	188	174	174	176	220	208	200	183	180	161	175	182	193	189	193	196	185	176	212	174	199	167	171	176	177	191	179	197	158	171	196	188	209	208	201	175	200	164	175	161	185	191	169	182	166	166	183	183	183	184	174	178	164	169	177	211	196	180	207	168	163	222	188	217	202	190	196	206	177	173	203	182	202	182	188	159	195	178	205	174	176	183	217	180	171	189	203	183	177	180	195	175	158	195	205	192	172	175	177	173	180	205	184	199	183	157	207	192	184	188	190	166	199	188	167	188	192	192	187	193	196	192	197	157	196	195	183	187	173	179	166	193	168	174	157	202	190	192	180	173	201	181	212	177	181	183	204	185	167	167	180	220	178	185	200	184	178	182	173	159	198	181	199	183	216	184	175	201	174	174	159	198	179	173	190	180	180	169	194	196	180	174	175	210	181	178	178	158	144	167	209	178	187	181	209	183	188	203	197	193	187	191	149	153	194	171	164	190	205	191	172	174	217	162	193	206	193	187	193	202	171	174	185	184	205	178	186	190	177	197	194	188	172	201	177	179	202	217	156	192	183	201	191	176	198	186	210	176	184	172	193	184	183	208	186	181	194	181	160	163	189	181	174	196	197	187	216	164	176	190	186	192	200	174	157	203	194	169	190	181	200	197	213
2486	572	449	499	491	454	474	495	474	447	449	438	466	438	450	466	462	453	449	449	482	446	461	447	465	449	473	437	486	462	479	495	436	481	482	481	470	471	467	415	444	477	456	461	445	488	427	453	458	446	434	439	499	465	476	440	479	495	456	464	432	475	455	493	442	481	445	469	474	441	461	417	433	475	462	518	458	431	496	500	452	476	496	461	473	467	438	489	414	449	472	444	423	455	431	465	461	445	480	476	448	448	433	440	469	478	470	439	440	514	461	447	430	451	464	446	475	456	448	456	495	444	485	466	456	413	449	459	509	434	433	423	454	430	437	442	479	448	444	484	473	441	456	450	469	466	464	475	459	484	473	472	481	459	444	494	476	466	458	444	468	435	448	485	452	447	491	460	434	456	441	459	441	488	480	434	434	418	468	498	436	473	470	437	460	460	473	442	401	486	483	421	431	446	470	447	482	450	471	485	433	462	471	464	485	455	462	469	462	483	473	470	437	486	458	441	469	442	421	443	447	481	431	462	458	428	453	436	442	432	469	416	476	434	454	493	431	464	433	440	477	450	454	439	450	458	460	414	459	438	449	468	463	437	401	455	513	438	469	471	428	473	478	473	436	484	455	466	474	433	458	453	449	499	448	432	481	417	456	485	484	482	463	469	475	465	426	496	442	462	444	449	471	483	435	454	459	475	496	433	451	453	466	494	470	454	468	453	486	437	484	461	443	431	420	468	427	473	441	472	489	470	440	457	453	475	463	408	493	487	432	463	475	475	472	436	478	456	439	442	448	438	498	480	462	448	493	440	423	468	499	443	484	453	472	464	434	470	469	482	427	454	434	477	459	474	505	456	430	391	441	456	466	451	457	444	441	481	478	475	472	463	448	469	443	449	475	421	438	447	451	495	460	466	431	429	480	436	431	466	491	422	450	454	486	440	459	431	454	473	488	468	422	461	438	435	422	475	430	465	488	492	470	441	461	473	479	480	458	435	405	481	463	462	456	462	432	410	484	465	467	424	446	457	456	480	392	464	449	479	508	436	473	468	482	476	429	472	433	491	456	436	446	452	436	463	460	464	459	467	425	405	463	448	466	459	455	458	435	475	438	444	444	437	474	460	480	465	483	463	446	442	474	436	479	427	470	448	497	474	417	451	452	464	447	437	392	461	408	446	460	438	428	447	463	436	473	456	499	448	462	477	477	468	489	466	484	463	445	444	451	435	404	477	471	451	490	468	449	483	442	441	456	413	481	445	454	442	439	479	452	448	477	442	461	483	489	485	475	460	487	458	465	495	468	473	472	435	449	478	478	507	467	495	471	484	445	477	454	497	473	475	468	455	463	485	424	416	475	475	431	471	466	482	463	470	436	459	482	478	433	481	438	458	449	474	436	442	489	447	454	478	462	485	456	461	456	478	412	411	448	472	471	483	460	446	450	476	489	481	415	475	443	472	464	465	442	428	472	457	475	456	432	456	461	428	470	428	452	462	429	460	462	434	448	467	455	468	491	431	457	429	439	436	455	479	476	461	470	463	471	458	431	472	474	481	487	465	421	463	458	442	452	477	439	421	473	472	457	427	487	506	493	439	467	466	441	414	500	472	444	448	477	448	519	459	470	492	462	454	470	474	467	466	407	450	496	455	482	466	443	449	482	446	476	459	446	437	486	455	460	419	432	493	477	425	444	450	511	438	454	452	468	418	456	473	446	454	493	489	454	463	446	467	442	452	470	479	452	429	511	404	460	476	477	463	463	442	433	496	465	456	439	473	477	464	471	446	447	472	479	485	452	486	488	451	448	468	509	451	461	470	489	484	443	474	450	475	472	464	435	441	434	477	440	413	487	504	458	445	478	461	449	488	439	434	443	459	428	472	456	474	431	452	417	478	478	447	422	488	465	445	477	467	472	466	421	447	460	445	473	448	446	453	464	431	485	472	460	466	455	440	448	429	452	458	444	483	437	495	467	470	484	456	495	467	414	409	490	452	427	458	470	423	445	446	454	447	429	459	483	435	479	465	458	490	421	479	480	451	468	450	450	472	454	450	467	480	490	441	442	448	440	470	439	441	475	404	443	444	448	473	467	450	497	478	478	483	450	462	464	446	440	436	461	465	452	409	435	458	466	495	466	445	441	461	475	463	427	430	431	452	401	421	456	479	462	456	457	443	456	489	416	486	479	433	480	478	477	508	444	453	463	444	485	468	448	464	458	447	472	456	459	450	452	492	442	434	438	484	451	460	472	508	469	428	468	458	447	448	497	482	481	472	445	493	463	462	416	419	461	458	459	451	455	448	469	458	450	493	476	471	421	454	455	460	451	456	462	433	499	420	458	469	432	433	452	484	450	444	429	465	484	505	517	473	490	461	455	452	436	496	431	458	466	445	460	424	444	470	440	445	453	484	465	434	456	479	434	464	453	448	489	460	471	442	468	456	469	442	462	461	416	433	475	403	462	448	458	479	445	447	508	443	468	465	439	475	453	451	423	425	459	448	441	464	460	508	485	486	439	443	452	488	449	473	473	448	462	481	467	477	493	485	443	476	470	467	440	439	452	473	419	432	464	462	460	458	457	419	438	427	486	448	461	428	448	448	473	461	469	418	446	406	444	442	444	467	450	442	438	462	472	449	438	474	466	448	436	472	468	445	449	457	467	464	447	459	447	434	476	429	455	486	460	454	448	504	444	451	449	459	451	446	443	431	464	458	463	441	463	446	462	417	450	445	437	459	415	428	444	474	471	475	468	419	425	431	488	472	462	403	476	464	457	463	421	422	444	471	501	481	424	432	440	466	445	410	437	470	454	458	434	464	448	435	478	475	451	478	444	432	425	431	440	442	454	427	451	466	481	443	452	474	397	459	447	447	476	457	461	431	449	422	439	469	428	488	458	417	456	439	466	476	458	465	511	469	425	475	488	491	461	486	456	472	424	458	455	453	427	502	500	475	441	417	458	507	479	447	446	468	448	433	428	477	462	498	457	441	424	435	448	469	442	477	424	446	457	520	409	504	491	482	484	457	445	515	454	442	460	419	444	429	457	482	448	457	479	463	428	462	473	468	481	487	442	457	440	423	439	483	475	459	455	475	495	414	456	442	444	452	448	479	451	482	484	472	423	455	471	461	431	445	465	458	434	448	486	481	470	455	452	468	488	477	445	495	452	492	434	437	465	464	446	451	468	471	446	467	460	433	481	439	453	460	499	488	473	481	469	438	427	478	484	443	487	458	509	478	464	466	451	470	493	483	466	462	481	457	477	445	457	429	483	459	459	467	466	415	449	451	444	476	444	463	472	431	468	505	480	468	469	503	473	472	451	442	436	438	432	436	463	456	463	464	416	452	453	438	440	454	466	477	483	457	449	472	474	458	454	475	465	433	477	429	426	450	446	448	459	495	466	450	447	422	461	419	428	449	433	460	439	445	442	448	452	456	456	478	437	407	409	457	463	467	443	474	437	476	407	466	444	438	468	492	491	461	475	455	440	452	458	440	435	445
11642	1118	561	502	406	350	326	275	327	283	268	295	242	274	246	278	219	243	267	264	222	282	248	246	236	262	227	258	223	262	233	226	227	249	227	240	240	245	262	242	230	224	217	215	258	247	224	242	237	238	249	205	210	248	243	210	251	234	229	246	220	245	262	221	246	258	235	239	250	248	229	235	222	248	256	240	256	230	232	248	219	229	253	267	254	244	229	217	230	218	245	231	213	233	260	259	235	261	224	240	241	235	268	216	233	233	230	257	221	227	235	208	243	239	243	243	248	218	223	252	246	198	228	241	228	205	239	247	248	230	235	240	211	233	252	273	245	239	227	227	232	223	230	237	238	256	234	251	273	242	258	214	237	227	245	237	246	215	245	255	211	267	241	246	235	221	228	221	245	231	237	246	298	282	237	226	249	269	245	257	242	235	248	254	238	219	214	240	238	248	216	260	248	205	226	218	220	232	239	220	251	264	250	239	210	242	220	225	206	275	269	257	249	223	243	256	254	258	238	234	218	231	203	261	227	263	252	241	273	217	240	198	226	261	236	236	219	236	248	226	249	238	271	234	250	248	219	220	241	250	239	227	201	248	256	233	272	223	258	276	193	269	223	213	249	236	242	241	222	260	242	214	238	249	227	250	229	223	231	228	257	237	212	224	228	207	253	224	249	244	219	231	243	221	236	215	232	265	200	271	278	258	262	229	220	284	214	209	228	247	236	212	260	242	247	251	269	214	235	238	237	249	226	254	210	238	223	240	246	247	215	243	271	224	264	230	270	228	243	237	247	270	234	258	217	268	246	259	258	248	245	244	247	245	240	214	243	261	244	240	244	245	258	217	227	243	216	234	244	240	233	220	233	232	216	236	237	220	272	233	265	233	252	223	230	238	244	228	229	246	245	215	214	250	210	258	234	242	236	242	249	215	227	258	252	238	244	220	228	260	256	228	238	257	269	235	230	281	238	241	242	241	249	236	267	240	228	221	245	225	236	229	248	236	233	246	234	249	232	211	200	230	234	256	252	236	238	236	212	236	262	213	242	220	230	242	244	271	274	233	259	230	251	229	263	227	256	252	231	215	229	254	270	235	224	252	246	261	237	239	217	240	274	240	278	234	235	269	229	242	224	264	258	218	257	261	234	238	207	243	259	241	243	237	220	232	222	254	216	228	257	263	275	281	228	238	224	218	239	225	248	221	245	240	249	236	248	268	247	244	210	256	240	256	257	254	255	239	229	250	216	215	240	238	253	253	251	240	240	256	229	202	233	263	268	254	247	255	208	237	239	216	249	260	262	249	243	219	222	245	234	251	251	221	274	276	229	217	220	227	223	232	238	231	225	234	280	240	270	232	223	258	236	246	230	224	240	256	232	215	216	232	234	220	256	222	231	236	261	224	237	230	239	240	251	224	248	210	242	279	261	241	218	251	213	222	237	254	246	245	232	251	245	227	260	256	210	260	228	242	238	237	235	213	235	223	216	248	227	254	227	195	219	235	252	214	243	211	256	234	218	211	244	236	215	245	204	275	224	220	216	285	252	226	240	235	230	238	256	271	241	212	230	217	215	232	238	226	243	217	291	236	248	246	244	224	258	252	253	222	224	248	213	218	212	223	245	238	248	229	229	259	246	219	236	231	253	201	258	238	229	262	241	259	232	226	245	260	220	238	237	231	271	261	245	231	208	246	200	237	235	262	261	244	218	220	245	254	216	232	223	251	227	227	261	236	258	226	221	211	246	228	239	233	232	237	233	252	241	251	242	227	233	228	204	259	262	253	216	225	255	242	270	258	256	211	264	254	257	206	217	244	234	249	249	258	249	263	248	227	231	207	227	235	229	246	235	240	253	221	202	234	233	242	271	264	249	247	234	233	241	269	238	251	250	255	234	262	223	258	258	258	276	235	271	250	233	229	229	263	263	256	250	197	246	214	240	250	223	209	222	247	246	241	236	251	219	251	227	255	253	258	219	205	245	246	242	207	215	236	241	258	238	246	216	229	235	233	259	213	240	228	222	231	234	273	244	259	251	196	260	264	238	217	219	260	228	247	254	232	223	247	238	248	253	241	218	251	276	230	229	234	233	232	252	233	258	266	279	265	237	244	231	217	250	207	231	251	252	233	248	231	218	237	252	231	268	226	236	239	252	251	242	225	217	229	248	229	249	252	216	242	227	212	242	246	245	245	238	270	240	267	236	251	244	255	231	239	238	243	228	261	255	251	246	226	235	281	231	225	219	230	239	223	219	249	248	239	227	249	231	219	267	196	229	231	207	259	236	259	257	249	232	226	260	202	245	233	216	238	227	219	238	254	261	221	214	241	252	261	238	271	225	265	226	258	234	252	208	258	252	223	238	238	246	292	277	239	232	256	226	219	230	259	215	231	260	225	225	240	246	221	266	249	242	241	263	279	245	245	243	227	230	230	263	265	258	256	238	214	238	259	264	241	273	217	262	262	224	220	211	255	216	257	237	245	230	210	248	236	264	252	202	250	269	253	240	204	242	267	257	253	228	234	257	228	229	248	261	261	213	270	257	234	231	219	241	246	238	231	220	229	248	224	236	250	243	264	238	228	280	246	261	234	244	238	236	246	252	234	246	237	249	242	247	251	272	249	229	235	249	272	241	227	250	228	201	248	235	252	215	233	253	227	250	236	200	230	229	238	211	226	255	227	268	213	226	253	249	239	227	241	244	236	237	258	260	251	288	250	246	245	274	243	242	243	263	218	231	244	254	219	226	248	235	241	255	275	233	224	295	274	252	245	247	209	249	231	221	222	226	212	210	220	256	246	236	270	223	245	253	238	247	210	234	252	213	258	237	245	229	221	252	257	226	244	235	253	211	216	214	233	244	254	236	228	265	274	252	221	243	220	221	238	212	235	269	249	249	245	237	269	254	250	228	240	255	263	221	268	251	212	263	229	224	221	228	253	230	230	212	243	205	236	225	234	249	230	228	247	249	238	250	230	275	244	231	240	249	256	211	209	282	254	284	256	231	239	223	262	253	224	209	225	247	237	273	224	224	262	227	248	220	229	241	265	262	219	235	236	214	220	237	235	253	218	219	221	236	237	232	263	259	258	243	249	254	265	214	212	232	249	230	249	245	255	212	244	250	238	254	213	251	233	228	239	230	224	278	234	241	251	226	244	247	234	230	246	254	206	235	258	274	239	240	247	241	242	225	196	208	268	227	226	250	246	234	237	261	230	262	256	208	255	264	215	242	237	250	204	208	250	250	215	241	238	243	234	258	226	223	240	238	250	193	244	257	227	223	220	248	238	196	245	251	258	247	222	250	253	259	244	253	215	244	249	261	239	250	257	231	213	247	233	233	257	242	237	228	249	220	256	266	232	244	248	230	224	234	240	236	234	257	217	218	249	236	248	234	211	250	249	289	239	251	242	235	257	229	266	230	274	241	254	238	250	252	261	225	234	230	258	233	252	217	275	261	241	262	239	259	239	233	255	234	223	251	237	258	254	238	219	207	246	281	244
8175	1066	1285	1384	1234	1036	913	900	821	805	727	770	658	695	633	662	610	640	600	647	601	621	667	640	613	578	618	637	597	548	618	624	648	589	559	613	585	665	623	532	598	585	595	591	547	614	587	633	628	596	624	574	541	569	559	610	615	633	620	628	606	602	575	584	593	586	555	576	576	563	607	604	616	610	584	545	543	590	553	589	592	610	577	600	554	572	566	590	577	609	614	582	637	569	574	610	531	579	588	587	540	534	604	546	565	597	619	601	610	564	568	529	584	556	637	601	558	584	570	596	589	557	598	621	578	626	587	555	561	611	569	573	528	602	548	552	591	574	571	546	547	594	562	600	580	589	561	542	559	618	576	595	573	582	562	583	604	561	553	590	561	578	615	576	590	613	595	572	601	579	586	567	579	622	562	521	598	588	568	557	543	562	586	588	550	545	630	595	584	600	538	585	556	579	602	572	570	566	565	612	607	615	554	575	576	611	601	578	590	605	562	580	577	571	647	603	579	593	623	586	606	563	574	554	528	590	577	591	590	565	523	562	602	555	584	580	588	579	577	604	569	570	567	574	574	582	594	560	541	584	575	572	598	565	590	576	587	603	564	568	584	596	533	556	547	584	608	580	579	548	568	561	574	598	583	550	595	573	601	598	545	562	565	567	577	572	577	603	537	546	583	602	548	580	589	616	606	581	578	568	587	594	596	615	611	602	585	595	551	576	624	556	569	615	607	587	588	547	559	540	544	551	591	552	607	547	571	569	523	577	576	569	586	553	602	575	586	565	554	583	567	577	570	584	577	611	614	558	594	596	566	571	593	577	596	615	617	589	596	579	615	576	570	576	563	618	561	591	609	591	611	571	596	577	593	559	597	605	569	560	564	578	581	559	553	617	558	606	573	581	552	565	597	581	591	571	597	592	558	563	583	596	603	579	650	579	562	601	624	598	557	593	596	594	534	578	610	549	581	615	555	565	608	550	550	578	567	573	565	577	596	543	587	571	549	630	576	554	529	595	568	543	607	571	586	585	598	529	540	537	592	590	583	624	600	604	599	578	624	618	497	554	569	587	538	565	565	543	543	568	592	569	586	604	560	572	581	568	576	579	566	584	562	586	595	551	587	566	606	555	569	597	602	538	586	529	568	546	598	541	564	560	624	583	573	581	573	595	575	567	590	573	590	563	581	554	557	604	570	591	587	565	607	579	590	574	554	580	555	581	600	596	560	574	564	576	549	565	604	543	509	566	566	555	581	582	586	598	567	580	534	599	585	593	582	529	576	547	571	579	572	540	587	560	567	630	566	546	609	565	554	579	628	562	572	618	615	530	612	613	592	593	619	543	624	583	589	550	590	559	569	562	600	574	587	598	540	596	562	574	560	572	564	584	562	565	565	553	608	536	615	584	565	656	567	585	593	617	558	596	581	550	554	592	567	605	564	588	623	566	616	554	518	551	563	563	574	632	596	546	575	605	549	583	567	600	619	617	569	611	595	534	594	587	558	549	563	552	567	588	595	552	582	577	597	595	556	609	606	510	571	604	580	598	535	564	576	591	588	635	601	547	581	582	582	557	605	611	627	570	601	618	622	584	595	547	576	586	598	566	548	589	585	575	604	591	583	566	569	566	541	600	570	557	621	566	584	656	606	602	531	560	551	551	569	570	547	570	598	553	552	587	537	576	579	587	587	557	618	630	597	594	578	575	595	559	554	565	568	565	566	576	596	535	598	592	635	598	575	602	578	579	586	565	602	621	590	589	598	541	602	544	582	583	577	564	556	606	550	555	595	593	555	633	609	599	592	593	589	563	538	574	617	596	614	553	570	637	607	585	576	609	553	619	574	582	595	589	575	553	572	599	601	576	553	616	618	610	608	574	553	606	545	579	575	562	581	578	581	619	568	557	576	634	571	595	599	579	569	595	572	588	616	572	581	584	552	570	569	572	560	576	593	604	560	631	570	619	631	625	588	588	587	589	562	566	552	576	538	551	578	548	586	574	574	564	588	569	605	542	641	587	594	548	583	553	572	598	578	547	599	574	564	627	576	613	581	618	546	587	597	584	551	545	598	576	566	614	599	576	567	602	536	592	560	601	597	592	588	580	596	586	592	538	551	635	633	629	574	574	580	587	552	583	615	587	572	606	580	560	591	601	567	574	546	575	537	575	541	610	557	583	587	581	611	572	588	641	563	567	575	558	571	589	578	575	572	591	600	571	560	590	606	591	559	602	582	567	563	551	517	589	595	553	592	603	565	575	596	593	570	604	607	625	621	602	583	579	582	567	587	607	573	611	610	589	564	548	600	593	620	590	583	596	565	595	591	583	598	578	561	551	569	559	579	574	581	615	561	634	588	620	599	609	589	578	630	560	578	623	553	558	567	596	586	626	585	563	558	546	563	554	560	594	579	549	561	564	546	533	560	589	562	636	574	541	576	586	560	643	563	583	593	508	591	599	592	580	601	608	638	565	600	563	545	558	551	531	577	546	570	589	542	575	632	574	584	575	573	564	570	546	616	581	594	557	576	635	574	597	587	597	599	533	581	588	556	553	551	571	574	583	587	607	581	536	567	559	580	586	592	589	589	587	591	591	588	558	563	571	561	527	629	580	626	585	594	559	546	572	603	564	560	571	556	530	556	572	547	582	548	617	604	561	551	549	598	627	565	589	594	577	542	591	602	592	549	593	590	587	546	613	587	596	563	567	548	587	587	584	570	567	555	603	589	587	573	585	557	565	590	571	566	539	569	515	526	566	527	604	597	587	561	594	560	559	560	563	579	580	586	599	587	552	593	612	592	575	576	585	640	602	590	558	595	551	557	587	614	505	617	579	645	612	623	560	565	573	564	599	566	578	565	548	580	580	572	582	560	546	606	579	543	585	583	585	540	554	612	570	572	596	568	567	592	540	569	548	560	562	592	557	574	550	557	568	583	596	617	567	611	614	584	651	561	567	598	569	561	596	540	580	593	588	566	533	587	596	582	576	573	607	593	565	541	569	593	606	545	530	587	558	548	628	579	570	583	618	623	603	544	613	542	569	570	604	593	598	595	561	574	611	581	526	615	601	604	585	595	574	589	566	601	576	547	584	592	567	588	587	611	598	629	603	573	557	562	577	604	545	578	546	583	578	539	590	582	627	606	592	536	587	616	556	589	565	560	599	579	610	599	560	554	573	566	556	557	583	584	579	602	589	536	560	578	561	605	588	584	571	597	581	564	612	579	552	590	573	552	550	579	584	594	599	562	573	585	598	573	581	580	579	564	576	556	552	580	603	554	564	585	584	577	553	580	600	548	586	540	550	582	583	600	583	553	602	566	579	554	604	594	567	576	541	535	589	610	547	592	597	556	553	591	584	592	615	568	568	600	583	575	611	598	576	590	599	598	618	565	555	600	572	563	545	553	615	599	589	569	578	576	587	603	573	568	560	582	611	591	583	573	615	522	569	586	574	620	544	613	580	648	584	607	564	562	557	571	628	576	555	543	580	584	582	586	572
19967	2649	1152	924	749	647	621	528	502	417	426	450	465	445	424	422	405	436	450	372	425	387	402	423	415	381	392	405	399	374	422	386	430	401	417	436	400	396	407	400	407	423	392	410	405	424	442	393	418	392	431	431	405	430	415	372	384	420	417	370	386	397	411	367	378	450	413	411	376	377	422	412	371	408	413	386	395	369	426	387	412	432	382	428	411	426	381	409	428	416	428	401	413	416	457	389	408	387	413	415	370	418	432	400	397	402	416	406	375	420	397	401	407	433	405	373	426	402	422	413	396	426	399	406	421	425	393	371	405	426	435	427	405	435	388	390	426	395	443	418	391	386	401	420	446	402	398	387	410	399	388	413	398	388	429	420	405	384	403	400	409	410	353	414	395	402	391	452	431	407	403	386	405	385	390	378	405	394	407	398	413	409	393	412	407	386	348	413	412	411	382	380	431	418	411	419	406	427	424	413	429	427	423	361	396	421	382	417	390	409	380	394	450	396	424	411	433	408	400	402	430	392	379	408	405	397	404	403	399	368	412	392	412	383	373	387	424	390	396	430	405	383	383	393	401	361	401	390	377	388	415	435	391	427	389	376	417	403	421	430	367	441	393	413	393	431	408	379	426	385	409	389	438	403	409	416	418	450	348	407	433	412	390	386	371	437	399	420	424	399	382	399	374	418	428	376	392	375	398	411	388	404	404	424	390	412	418	367	407	437	402	429	385	421	389	394	376	384	402	427	380	401	406	432	364	399	405	427	399	415	373	424	399	392	404	412	388	425	410	402	398	438	384	417	391	388	410	347	378	430	426	397	435	416	412	414	377	408	414	346	394	431	382	383	383	418	434	355	395	440	479	401	392	411	407	377	422	402	411	429	416	432	407	397	404	397	423	430	411	402	396	449	412	421	384	382	414	417	387	423	371	397	394	374	395	454	411	400	398	432	415	400	423	381	379	406	356	386	408	405	412	399	431	453	437	421	403	409	420	360	429	397	391	404	418	433	393	417	448	410	390	385	457	373	397	408	396	409	405	396	421	398	402	420	395	438	417	403	444	416	451	386	382	405	400	416	414	410	405	407	402	364	415	415	433	394	417	382	409	381	398	402	392	419	419	410	381	411	419	423	399	455	430	366	384	385	436	402	413	410	399	424	406	412	414	395	418	440	361	438	437	389	383	387	410	422	430	438	417	417	399	406	382	435	407	411	390	369	393	385	409	412	415	376	397	363	388	393	395	388	379	380	383	419	409	401	391	407	391	413	384	386	404	392	351	387	431	396	386	408	405	411	387	357	410	408	406	404	411	438	404	423	400	424	404	388	354	396	434	391	405	404	434	391	422	381	415	419	425	386	419	374	377	409	444	472	399	433	468	403	408	413	405	365	408	367	422	416	409	415	381	379	370	396	402	426	393	430	393	439	402	408	408	446	415	424	431	410	413	394	353	365	409	398	422	434	403	426	410	401	434	414	383	400	374	395	396	405	378	407	384	410	395	420	406	432	367	388	378	402	447	469	443	367	404	407	413	417	411	378	378	405	366	405	402	397	368	363	360	392	420	432	372	421	386	398	407	412	378	404	411	448	408	403	378	383	402	400	396	418	384	440	439	416	382	410	386	353	416	376	395	403	412	389	389	368	400	382	380	397	412	420	393	398	400	388	399	432	406	418	418	412	417	344	438	400	462	397	423	402	407	428	411	410	398	403	369	380	408	416	381	424	410	384	364	410	407	391	420	384	387	425	373	397	451	412	414	416	399	402	405	415	382	445	409	413	386	425	405	392	388	400	424	429	421	405	425	472	417	378	439	408	437	352	414	408	415	383	410	419	379	421	374	397	409	427	398	401	386	395	395	384	352	411	426	383	416	399	385	424	414	408	398	374	424	373	392	391	412	407	408	393	393	445	419	417	421	348	386	386	418	389	413	418	376	405	442	385	379	375	389	409	377	405	420	417	377	379	405	449	430	425	396	397	424	393	368	430	415	437	408	363	398	410	391	397	389	413	379	373	396	377	409	407	423	389	435	429	404	414	401	384	385	426	409	438	418	398	392	438	403	387	393	400	375	382	377	403	395	411	368	420	373	429	395	406	431	356	388	411	420	437	395	408	433	429	391	378	393	370	394	384	437	410	377	363	376	406	404	394	399	452	418	422	424	384	395	417	441	421	406	397	424	428	422	410	409	391	399	405	413	415	385	403	411	403	414	412	384	402	392	387	400	391	405	380	371	389	414	420	421	415	417	387	417	368	424	429	401	410	382	415	422	447	400	386	407	404	479	412	399	403	354	403	367	396	382	390	375	447	423	411	435	372	382	393	401	361	446	403	404	423	403	382	411	449	387	398	390	431	402	404	425	416	401	406	405	437	379	395	443	420	380	432	387	422	416	389	395	400	418	391	425	384	431	443	406	372	430	441	410	402	396	394	389	423	369	390	388	404	424	396	376	399	425	405	395	370	441	415	389	381	399	430	398	434	385	393	421	393	355	377	367	382	443	432	480	405	400	440	409	418	409	373	428	421	373	401	383	396	397	385	402	391	411	417	376	408	392	384	394	377	417	408	413	429	374	422	414	450	377	397	382	431	412	402	371	403	435	414	405	392	406	416	423	415	402	397	403	442	361	411	388	425	428	387	403	414	381	390	415	447	409	450	437	409	443	452	412	439	398	412	394	396	390	421	397	378	360	402	389	447	381	393	392	412	364	355	415	389	400	419	407	399	415	401	397	404	398	374	359	371	386	375	379	406	399	443	402	369	414	423	403	423	384	406	412	408	404	404	403	399	407	417	405	401	437	396	390	416	407	400	411	398	405	421	415	379	389	404	387	381	453	392	431	416	383	377	388	429	415	418	390	417	408	381	425	399	403	426	423	379	410	455	375	411	398	431	390	386	427	394	369	416	387	404	359	420	372	432	437	444	392	376	432	412	388	410	397	421	408	424	446	430	411	405	398	408	381	376	403	412	398	458	430	421	394	344	389	421	409	395	393	360	396	411	443	404	361	419	375	373	394	438	411	420	391	405	401	386	399	398	430	407	423	392	427	338	392	387	414	409	426	426	423	437	429	443	372	408	406	417	448	453	437	412	383	413	422	400	382	387	370	407	395	449	454	396	378	372	411	400	407	399	367	384	399	360	377	435	397	418	379	418	414	418	420	411	381	410	396	410	457	382	398	386	403	428	412	405	389	414	393	351	401	414	428	373	393	424	375	405	417	436	407	420	435	426	419	391	388	389	417	369	387	431	407	412	398	437	361	399	347	391	363	357	403	429	423	433	400	396	389	401	408	386	424	388	441	414	383	394	426	401	403	370	399	426	402	368	413	403	353	421	418	392	408	419	396	379	358	412	378	430	407	396	399	412	387	375	422	371	390	405	403	412	433	409	413	394	372	431	400	433	453	399	422	408	431	417	417	367	408	406	410	397	401	432	373	444	387	444	386	431	401	396	388	361	450	388	340	368	420	418	397	415	430	392	403	399	391	399	403	385	399	342
11185	1768	2155	2624	2171	1904	1581	1411	1354	1280	1218	1159	1102	1114	1069	1058	1026	1014	943	1058	963	1023	921	964	916	1007	997	927	945	976	947	924	933	964	888	844	940	911	934	972	891	889	959	943	880	904	891	871	866	946	871	850	919	914	954	935	907	904	889	933	896	954	887	936	905	913	856	935	869	924	892	917	914	908	889	833	881	939	898	907	902	929	915	905	905	917	853	890	896	901	836	920	889	905	886	892	890	939	931	867	928	902	855	899	923	883	980	853	835	884	883	890	915	907	924	871	904	885	922	907	846	944	889	840	849	892	903	905	867	909	910	922	921	885	848	934	936	952	875	865	847	891	883	933	892	854	922	900	934	901	904	921	875	906	912	875	905	915	868	838	875	895	885	904	861	938	876	922	889	892	894	901	879	918	860	873	880	884	939	879	873	854	876	909	829	887	870	914	883	927	888	911	913	848	890	926	876	916	896	943	882	850	934	878	941	918	862	898	900	904	858	858	901	875	875	856	871	947	893	863	866	875	896	892	913	858	887	936	901	910	874	887	903	901	918	876	875	886	863	844	885	853	865	910	882	878	893	891	867	933	877	921	930	897	892	870	867	831	880	884	924	924	890	896	946	916	851	899	903	875	886	929	874	886	912	900	914	844	946	871	898	914	903	851	841	884	939	868	888	871	862	892	876	922	904	888	852	929	887	920	915	890	940	846	931	863	923	910	887	846	925	899	897	906	891	842	843	869	920	857	870	916	891	884	858	911	885	901	829	891	889	887	874	877	864	900	857	906	888	891	900	912	902	909	913	885	875	889	868	819	863	859	920	880	924	924	872	917	883	858	870	956	876	881	892	875	880	916	874	862	905	908	891	914	898	946	949	929	886	845	878	876	864	894	879	890	855	908	887	878	916	885	938	878	929	910	921	882	899	885	888	852	908	879	892	901	875	912	968	903	863	924	885	956	946	884	877	861	911	948	871	907	873	855	928	884	882	874	896	785	938	879	883	862	846	871	882	931	882	869	848	916	862	915	887	874	923	908	927	934	934	933	848	892	922	893	882	907	878	959	879	888	852	871	850	910	918	875	894	897	860	873	947	889	870	930	905	868	922	865	930	869	845	820	879	874	854	834	911	902	917	872	884	870	908	903	841	832	879	932	893	897	907	901	901	902	885	897	920	956	972	890	895	916	915	915	915	827	862	882	831	891	837	925	924	892	915	867	868	867	913	898	897	880	924	841	893	905	811	863	923	894	896	837	834	863	868	909	865	892	876	873	886	923	890	876	935	896	906	872	871	859	895	899	931	840	880	872	840	843	885	834	893	929	864	932	815	934	933	909	924	893	847	878	859	848	880	869	899	962	851	904	933	833	920	898	846	900	830	897	870	870	844	896	904	898	913	850	888	853	916	895	894	934	826	925	890	878	898	900	939	911	876	918	914	884	856	829	862	875	886	852	869	859	914	867	855	892	879	936	909	878	918	856	924	862	881	893	955	844	924	886	945	912	898	864	917	859	908	927	921	855	930	820	928	889	908	914	883	893	894	880	912	965	919	888	919	850	861	888	857	877	871	873	878	913	936	874	862	930	877	879	892	880	906	933	927	927	860	853	878	925	842	916	919	844	905	876	910	912	890	910	918	894	888	886	972	861	896	893	905	890	885	890	828	893	902	845	893	854	917	911	843	922	914	851	911	849	971	904	927	887	882	914	880	919	930	902	887	854	919	916	885	867	929	885	928	878	938	892	890	873	885	821	937	896	883	911	857	915	855	900	882	871	904	966	893	856	877	849	901	856	885	873	918	903	878	911	883	862	871	876	787	879	857	849	906	942	874	934	912	884	922	914	841	902	839	868	918	875	865	886	922	900	849	914	893	875	883	875	905	894	878	931	926	881	800	872	900	894	910	868	868	862	886	869	906	871	846	882	878	885	893	913	889	900	900	855	899	852	909	886	850	901	877	880	911	824	908	836	853	946	901	859	869	927	892	886	910	838	894	919	877	919	896	881	891	887	891	871	881	850	935	944	870	892	894	852	894	889	909	890	952	892	870	859	860	875	938	929	904	844	891	891	900	871	863	938	916	874	919	875	912	887	849	942	878	860	849	918	888	853	905	907	893	894	902	933	889	895	884	870	894	945	915	951	867	897	903	869	951	871	911	877	899	919	879	847	932	857	875	884	829	881	923	848	928	876	853	833	845	881	901	875	904	814	842	828	916	812	918	912	870	892	907	943	921	931	902	871	826	899	905	870	889	911	928	858	886	905	885	854	875	922	876	924	915	910	876	890	872	887	852	845	929	954	825	896	913	922	872	874	864	918	900	849	859	892	879	886	887	898	864	905	844	902	907	849	887	919	892	894	873	884	881	947	916	863	896	942	916	878	901	860	846	917	922	890	958	880	927	921	935	894	941	877	899	869	909	913	922	900	886	951	897	895	888	866	869	875	919	891	883	859	957	866	850	851	905	895	829	859	908	863	892	860	908	890	904	892	842	921	895	886	905	841	920	893	936	873	889	890	858	879	941	849	914	802	842	897	866	942	905	903	875	883	864	919	877	937	830	870	910	905	940	870	884	891	907	835	886	902	893	899	930	886	908	895	878	912	879	861	869	880	882	889	878	907	912	905	875	930	883	850	870	861	926	886	890	869	906	892	893	901	907	879	914	909	838	904	943	906	887	841	888	852	871	864	904	920	913	866	874	893	885	888	913	952	871	913	967	882	855	886	877	955	908	875	908	870	871	891	891	905	947	909	889	882	888	920	926	870	848	876	867	894	910	901	857	936	887	883	899	918	883	899	845	877	896	915	876	864	893	928	916	884	882	856	857	896	853	877	899	818	898	902	861	860	852	868	865	875	915	920	853	886	896	894	876	923	887	863	910	914	855	909	865	842	862	908	884	934	895	913	864	898	925	885	890	961	860	862	865	837	867	862	877	849	912	856	861	869	946	849	870	900	911	885	884	873	891	948	842	804	871	836	892	859	869	974	909	881	866	874	912	836	943	914	913	909	900	870	868	884	933	973	920	876	926	923	826	911	857	895	912	894	855	862	910	877	867	885	893	892	914	882	906	880	947	951	870	922	901	936	921	834	895	876	867	853	857	860	886	825	835	842	911	901	865	895	837	889	929	834	857	811	887	872	907	902	920	900	885	886	950	903	899	850	893	831	874	935	926	916	840	900	941	889	906	928	902	854	861	830	886	917	893	883	891	853	871	915	1006	879	883	895	884	891	898	921	837	866	851	890	942	884	925	884	892	910	925	836	874	906	862	894	877	875	829	903	833	872	865	899	906	925	891	867	944	876	862	867	937	877	869	908	914	914	890	867	879	889	898	867	888	869	859	852	879	890	880	900	890	891	914	881	955	828	889	926	930	837	903	922	935	895	906	905	929	893	875	941	891	897	892	914	908	868	886	866	898	907	877	859	922	918	896	861	898	871	903	925	855	920	940	886	870	883	836	890	889	845	888	890	869	906	882	917	916	891	935	884	895	912	879	852
3878	400	199	190	218	174	163	191	175	190	177	180	188	189	193	191	170	173	181	180	199	189	186	179	185	180	202	193	191	177	184	176	184	212	188	185	206	188	192	188	215	184	191	201	185	184	193	203	194	174	202	169	202	205	220	213	194	202	162	173	213	201	186	187	193	200	167	190	194	170	157	174	186	187	174	166	182	175	199	193	164	175	165	188	184	185	181	172	213	211	192	188	201	176	198	177	183	184	201	185	149	183	204	212	187	192	192	174	156	192	190	182	166	195	165	205	182	190	184	183	194	200	175	193	159	194	208	186	183	188	183	193	200	189	193	181	161	188	188	173	183	187	163	196	202	182	204	172	207	181	174	169	175	201	181	202	211	169	186	189	193	158	170	194	196	197	174	172	203	183	186	198	195	152	170	199	181	160	173	174	204	163	180	187	182	187	179	193	220	168	190	193	205	174	171	198	181	187	185	169	195	187	186	183	185	171	167	190	195	191	210	176	168	205	208	184	177	182	197	164	185	188	190	184	189	187	169	170	197	188	195	179	184	188	208	149	179	192	206	170	172	184	183	178	186	146	167	182	192	177	184	189	196	175	189	170	191	163	176	197	191	186	180	203	195	219	202	180	165	196	195	167	181	179	191	186	215	209	184	194	184	190	197	190	179	208	213	208	183	190	194	172	183	187	188	169	175	184	191	202	197	173	174	185	189	165	197	213	177	184	203	206	175	172	187	167	175	187	190	178	203	180	199	175	198	194	194	171	185	176	181	172	190	193	192	182	221	198	174	163	193	176	188	185	153	166	184	185	183	191	189	180	196	204	209	172	179	180	169	184	176	187	164	208	192	165	194	177	169	171	174	192	200	173	177	158	179	208	164	187	186	196	184	178	194	192	202	200	178	195	213	194	187	194	182	173	192	194	186	182	195	188	197	191	203	192	195	202	203	192	171	188	181	170	181	182	170	174	208	174	213	200	203	191	173	169	191	180	184	188	190	191	181	185	201	217	188	187	178	188	217	212	194	171	198	153	187	208	179	159	204	195	185	182	178	169	187	190	167	191	188	185	192	188	203	203	152	179	185	179	208	201	175	190	186	176	212	185	191	201	193	175	183	195	214	176	196	163	173	182	177	217	170	200	179	172	194	199	194	193	196	205	190	172	216	194	184	171	182	200	197	172	190	177	210	202	174	208	178	194	226	213	192	197	188	188	193	158	180	208	190	182	211	187	183	202	163	185	187	212	159	199	214	193	183	196	202	174	146	183	181	192	200	193	197	180	188	186	189	185	193	176	188	174	185	176	188	202	168	174	184	186	174	185	179	196	201	205	211	189	198	211	175	197	166	177	193	212	193	184	201	193	183	201	179	185	191	163	185	187	190	208	172	181	189	196	187	191	195	198	175	185	190	157	193	187	169	199	184	170	180	187	175	167	196	182	195	204	201	183	180	175	205	185	148	159	170	212	161	199	183	172	187	217	152	202	177	201	213	165	208	192	201	174	177	176	192	174	190	194	178	196	188	178	198	189	184	186	175	180	152	175	176	200	191	171	187	199	151	187	167	172	174	169	187	193	179	169	166	182	186	189	182	180	204	166	197	173	183	188	174	191	178	197	217	191	220	200	198	182	211	201	184	197	191	175	191	201	183	189	183	184	192	192	198	183	200	184	193	195	199	183	159	183	206	199	173	177	183	201	196	215	173	184	175	187	170	166	187	175	187	189	196	183	177	172	200	190	181	163	208	185	203	154	207	201	212	188	181	186	183	178	182	160	199	191	188	171	181	189	197	168	190	201	220	180	186	177	187	186	184	197	193	207	187	179	185	189	192	166	179	162	215	197	211	197	169	185	183	187	181	156	163	192	202	180	200	229	174	172	199	179	190	185	181	191	174	202	221	181	196	180	182	192	201	192	182	167	222	202	202	194	190	171	198	181	195	205	182	185	187	178	171	166	179	195	171	180	172	177	212	173	190	199	182	195	214	174	193	209	186	178	191	184	201	192	180	190	200	170	201	173	205	190	177	187	174	194	182	159	162	190	190	194	210	189	194	184	196	211	170	183	178	217	182	180	190	180	207	184	176	183	187	177	173	140	175	188	158	186	193	197	184	181	175	205	162	188	201	206	195	203	187	195	186	190	172	176	189	215	165	154	197	183	214	182	177	198	190	177	169	166	173	182	215	163	174	196	194	211	208	178	187	199	217	173	200	184	187	180	170	169	199	178	190	186	176	219	189	186	209	199	209	193	173	193	196	176	197	194	180	179	209	201	155	204	197	178	185	204	181	197	171	161	172	178	177	166	157	164	173	192	176	209	203	176	182	195	198	186	175	161	190	192	170	204	186	169	139	180	178	183	188	186	185	185	171	161	211	200	206	180	173	197	185	187	191	171	170	179	187	148	161	181	196	169	172	172	199	209	210	184	164	178	205	176	158	198	190	184	201	224	171	190	175	223	175	187	198	188	167	173	199	166	166	188	207	187	190	206	178	203	201	200	212	183	200	201	185	190	184	181	178	179	164	203	189	197	190	177	161	191	169	164	188	210	180	198	213	197	197	183	176	192	162	173	197	203	191	168	188	211	182	189	211	207	211	203	172	169	169	171	172	187	191	173	167	163	189	204	194	199	175	174	178	177	179	189	208	203	168	161	162	196	192	176	190	189	215	172	150	169	190	209	169	177	187	205	194	168	178	159	204	181	175	188	212	216	183	184	214	203	184	177	182	175	193	170	174	202	190	196	187	188	174	183	178	203	193	189	215	172	186	171	162	172	183	199	195	163	155	178	164	206	167	168	175	198	187	189	186	190	201	181	201	203	177	184	176	198	184	200	193	199	187	168	183	194	149	179	207	188	204	192	202	198	188	205	173	170	161	191	180	205	160	181	187	170	205	188	188	153	153	225	195	180	208	211	198	180	175	177	191	180	154	179	165	211	207	176	187	210	160	188	185	173	187	183	159	171	192	172	195	170	193	207	178	186	188	157	205	199	175	187	185	167	179	176	176	209	177	164	214	181	189	203	203	184	169	170	174	201	186	203	208	227	194	189	165	182	185	187	208	183	217	176	171	176	202	183	181	198	204	169	183	197	198	191	205	189	202	183	202	176	194	201	190	192	200	149	184	189	176	194	226	197	198	212	194	190	169	169	174	173	178	198	157	189	196	175	211	194	173	183	191	190	168	183	182	177	204	179	209	191	186	188	198	185	163	179	172	174	161	211	174	178	183	184	188	203	188	191	202	197	160	189	214	173	191	185	190	205	198	208	156	179	178	175	178	173	170	187	192	192	185	196	212	209	184	183	198	180	189	181	178	184	202	140	162	185	178	173	177	209	164	195	170	170	165	199	176	189	192	152	192	153	205	181	183	173	215	182	171	227	170	188	179	156	178	185	205	171	159	184	182	176	186	156	170	210	186	186	189	159	179	182	192	198	222	202	158	170	180	186	171	176	194	174	196	163	174	228	190	193	175	205	185	196	216	188	183	192	218	188	179	191
2743	568	482	490	475	468	464	478	500	456	456	473	480	470	467	477	485	478	463	479	477	461	448	513	443	457	450	446	469	431	438	507	448	453	441	485	454	447	491	472	480	454	452	447	435	452	497	460	429	438	499	453	472	450	484	448	430	432	473	469	474	492	438	437	451	471	433	448	431	464	446	451	505	465	458	440	494	491	448	462	452	440	489	467	462	474	452	445	500	459	474	474	441	490	422	420	472	493	438	452	441	463	443	465	472	458	483	457	468	451	447	471	495	448	452	505	442	458	444	457	468	462	487	477	461	478	458	406	464	491	421	466	478	500	445	474	434	459	458	432	456	471	431	461	478	440	483	479	462	443	466	494	453	464	468	457	487	475	433	487	440	460	473	466	478	470	463	471	454	457	454	468	474	432	460	462	486	460	478	459	431	423	480	480	444	467	442	446	479	468	465	471	451	436	429	471	474	488	442	444	481	446	444	492	431	443	413	453	466	492	445	462	444	469	460	483	458	506	494	448	433	468	412	458	487	456	500	475	437	455	465	457	461	477	434	502	433	431	470	488	470	479	448	462	496	492	461	446	469	467	460	482	424	439	485	459	430	406	444	468	440	461	474	462	479	454	460	461	436	441	438	463	472	470	458	486	432	441	446	449	470	459	469	481	484	450	470	497	447	415	455	456	450	439	451	482	463	454	427	444	437	418	480	394	447	462	426	461	471	417	429	453	487	463	439	477	474	456	436	495	446	439	440	486	482	470	489	437	474	429	446	440	459	466	481	457	499	471	497	478	437	498	460	440	429	441	472	466	441	436	472	490	517	455	492	504	460	465	431	462	446	482	437	465	470	443	464	477	464	438	488	467	464	446	528	461	432	448	455	442	489	462	481	477	446	447	479	470	490	479	498	450	506	477	449	482	423	468	474	448	455	470	467	478	464	450	475	499	426	468	410	477	452	473	499	441	444	482	457	444	440	448	476	441	458	470	482	451	455	488	432	476	443	472	468	466	463	426	460	487	478	479	452	469	461	467	492	434	435	434	474	465	431	455	460	472	451	421	417	457	434	455	445	527	440	460	443	470	473	444	489	425	482	462	446	482	439	498	466	453	452	440	476	470	456	469	450	476	435	445	480	465	434	494	477	488	504	478	455	440	444	471	464	439	445	430	416	450	472	427	437	452	478	495	482	467	467	472	435	490	483	482	470	485	459	463	480	466	438	438	467	449	454	500	454	506	423	452	483	440	472	436	450	491	473	464	498	482	475	477	474	450	469	396	463	437	473	468	438	463	466	463	478	459	436	466	451	451	444	453	485	472	461	459	460	464	412	449	488	442	485	480	439	454	441	493	467	441	516	463	454	457	453	461	435	448	450	437	450	447	413	460	484	457	448	470	444	430	460	469	507	413	451	464	476	472	459	461	439	476	434	437	451	499	462	443	457	451	468	440	465	493	431	472	451	473	486	492	424	451	483	442	433	462	461	474	480	426	454	453	475	458	458	462	451	451	456	430	419	475	484	445	481	462	459	440	388	460	438	471	442	439	469	461	432	428	463	466	462	443	435	453	469	472	425	442	452	460	461	451	482	443	429	453	438	404	475	492	456	497	457	455	490	448	459	470	458	508	489	465	468	490	481	505	459	490	451	476	470	501	487	443	429	481	447	464	450	458	449	497	465	450	477	449	436	406	483	456	443	415	461	482	459	472	451	480	463	479	461	461	460	457	469	413	510	460	440	453	488	456	476	454	444	503	462	445	438	473	451	456	461	460	485	475	441	449	484	436	454	442	445	479	481	440	479	500	439	471	484	438	464	484	444	455	464	499	426	445	480	469	451	448	487	477	435	470	473	462	473	448	418	437	453	463	479	480	437	456	461	488	461	479	472	460	440	459	438	495	522	487	458	444	473	454	482	425	476	403	483	489	486	450	513	479	470	465	486	477	451	471	475	490	461	485	495	500	451	443	440	486	469	442	474	473	464	403	455	477	464	484	432	455	488	466	458	424	467	457	490	484	445	468	448	505	512	499	475	459	462	445	460	440	433	444	435	490	469	458	438	449	465	464	493	454	451	500	473	472	486	464	473	428	452	415	470	437	498	467	462	453	468	482	447	463	464	425	449	500	474	457	465	472	448	456	438	476	453	449	480	486	462	446	425	475	512	479	463	445	458	476	470	484	460	498	439	467	444	445	454	435	495	441	464	445	441	464	464	495	491	416	458	453	453	439	441	466	441	478	435	448	477	429	485	472	437	478	486	468	513	433	466	452	491	456	453	463	455	470	469	494	454	461	447	460	447	468	462	465	468	452	467	452	473	471	475	473	465	465	470	460	485	441	469	465	465	438	448	460	448	462	431	455	457	444	420	466	465	464	469	484	478	481	426	436	467	452	443	456	452	460	446	465	452	440	506	424	486	464	480	479	485	466	488	460	454	435	451	487	443	475	432	478	458	470	448	485	471	492	437	457	473	461	475	460	418	459	493	488	439	443	463	463	443	473	499	493	454	465	443	506	432	440	487	444	456	432	445	461	465	450	431	465	471	431	475	458	475	436	426	479	433	479	422	448	454	455	436	452	454	446	468	467	462	485	446	424	512	462	478	489	465	477	462	470	449	435	433	462	462	442	499	446	464	435	454	474	481	432	494	497	517	446	480	471	468	425	435	466	459	494	482	473	469	462	446	466	408	438	462	456	470	445	474	437	454	499	453	428	460	474	478	452	477	495	424	465	468	452	431	462	429	452	422	481	476	476	438	476	505	464	447	491	457	447	465	457	449	462	473	445	473	450	482	468	504	495	455	427	452	475	437	434	470	481	461	456	451	495	492	431	485	474	484	481	473	486	451	505	441	443	453	452	479	431	458	469	473	475	456	428	439	486	485	431	452	465	474	438	426	446	455	505	459	438	465	494	456	464	470	465	446	462	470	470	457	487	470	486	463	450	485	461	415	439	465	466	445	454	475	464	479	471	465	429	480	455	446	430	478	464	464	438	462	464	471	443	448	443	503	466	459	483	480	461	499	424	475	481	417	482	458	453	448	498	437	467	457	483	469	488	434	501	464	448	455	483	476	441	473	432	492	464	421	440	498	486	443	452	455	450	480	461	466	464	476	492	458	461	437	456	501	454	450	454	451	499	451	457	448	499	449	455	448	447	472	423	462	466	460	424	447	507	426	462	435	475	474	431	466	466	462	466	464	478	501	428	434	459	470	471	467	458	490	470	468	436	458	446	472	474	459	462	452	485	461	468	476	465	445	447	485	475	432	447	493	478	465	442	467	445	460	505	435	474	510	459	439	447	463	492	526	487	457	453	481	423	485	439	436	474	449	443	454	472	451	488	481	463	453	437	452	496	470	443	455	461	453	446	450	446	446	424	425	471	500	440	477	414	446	471	494	443	465	440	489	492	444	472	467	464	438	460	475	450	475	459	456	465	438	466	458	424	454	441	458	462	475	432	436	504	454	456	457	457	460	487	493	457	464	465	468	436	493	440	454	507
12406	1172	555	470	393	344	340	279	302	307	292	263	245	268	241	221	274	227	235	239	250	261	239	223	247	241	267	229	255	235	259	235	234	234	232	225	245	202	216	235	262	242	267	247	251	250	236	239	218	238	240	245	246	235	216	245	230	252	240	254	247	226	248	251	229	230	243	254	237	249	250	241	238	240	216	197	232	215	215	248	270	242	225	226	241	245	248	254	275	275	253	252	247	246	230	247	257	241	214	222	202	250	289	222	230	262	246	255	242	244	269	231	251	255	232	254	237	230	232	239	239	230	261	266	205	240	248	233	236	276	256	249	247	237	287	246	231	269	232	234	214	289	210	246	239	244	253	246	235	214	272	222	225	233	237	243	221	227	242	233	242	249	239	229	238	217	228	236	234	249	275	259	241	228	229	222	255	233	218	269	256	248	263	259	214	254	236	214	266	258	215	242	216	236	249	274	234	239	225	261	244	264	232	221	225	249	226	246	237	235	231	230	225	225	214	229	230	223	230	223	262	221	272	230	229	257	231	238	243	233	221	240	209	229	231	226	253	255	234	237	268	196	238	262	238	266	224	227	229	252	222	237	237	238	230	232	224	246	249	260	232	236	239	260	279	216	236	235	217	257	246	227	248	249	269	234	240	232	235	237	247	248	209	234	233	249	256	234	249	245	236	275	218	254	271	227	255	229	251	282	258	250	254	218	239	251	245	246	250	228	239	285	251	254	237	263	204	241	275	236	244	280	206	254	226	266	236	237	241	242	222	239	224	257	275	252	249	244	237	247	265	237	257	246	236	240	228	231	256	254	226	254	236	252	237	225	215	234	235	233	245	253	263	238	257	229	256	257	239	233	242	217	243	238	246	223	253	253	230	208	245	227	209	202	256	252	257	255	261	245	229	222	237	241	236	240	241	244	223	259	256	246	240	216	236	263	258	236	253	218	212	258	229	266	223	215	227	203	225	247	237	219	252	282	227	253	287	250	242	231	264	212	262	238	248	243	253	248	255	251	250	231	248	242	257	229	227	242	250	278	241	260	233	241	236	243	227	237	223	257	218	229	234	234	227	231	266	233	228	235	243	241	289	230	228	236	247	234	211	254	233	278	231	243	218	221	230	249	246	262	219	245	221	194	261	206	229	258	230	211	242	260	251	239	259	269	260	221	246	231	216	233	251	261	220	271	238	219	235	207	223	219	241	240	243	258	235	259	247	228	224	264	232	222	247	233	264	249	252	259	272	249	227	241	215	210	226	272	223	254	251	240	221	227	216	242	261	270	254	233	224	239	247	235	223	244	243	260	220	254	231	229	243	263	236	270	275	203	230	221	236	264	258	239	218	218	238	230	262	254	268	224	223	216	256	238	236	230	246	257	240	246	255	246	245	218	228	275	240	217	239	228	229	210	259	230	229	220	234	258	243	260	227	263	261	247	247	232	204	285	246	246	237	251	239	255	248	232	232	266	226	238	240	226	280	238	237	225	252	253	220	228	251	207	264	230	236	251	220	234	237	247	258	217	254	241	256	230	260	248	240	230	229	220	289	232	245	200	264	255	284	240	269	251	264	232	242	240	283	277	254	212	234	228	253	232	265	259	239	239	232	227	258	251	222	224	252	259	253	219	223	224	252	228	231	254	209	223	237	203	238	226	225	246	235	237	258	236	264	241	262	238	247	248	245	247	247	251	247	253	274	249	224	258	225	265	253	218	263	220	255	235	261	236	242	237	226	234	227	226	220	219	218	217	249	254	231	253	242	267	231	239	244	235	253	268	242	239	242	220	263	253	234	248	270	230	250	245	259	257	220	224	230	226	244	232	244	240	235	257	255	230	292	220	221	254	247	264	250	236	239	251	236	244	236	231	249	224	235	223	229	231	237	216	243	268	244	243	221	263	242	215	258	213	211	270	208	245	253	219	223	227	237	216	221	258	239	210	234	234	231	259	237	239	250	250	240	255	229	221	233	226	250	219	239	280	259	234	200	241	237	228	264	262	274	249	263	228	216	258	263	220	240	265	242	223	247	250	232	222	243	231	234	228	210	244	211	240	222	212	236	240	238	253	247	235	268	240	211	231	262	243	235	252	194	235	253	250	254	252	221	265	272	267	270	243	236	233	264	240	201	260	240	251	221	253	279	244	259	276	251	216	209	261	255	262	254	241	213	240	243	232	241	275	243	234	250	249	233	235	252	261	251	216	264	270	218	246	227	259	233	243	251	222	258	234	227	258	226	249	243	242	228	235	257	256	225	245	261	210	262	241	203	289	212	252	243	213	236	253	231	244	289	238	205	225	225	266	254	256	265	227	254	259	258	232	247	228	236	252	246	231	216	246	237	255	253	252	257	254	248	231	252	237	226	262	251	231	208	247	256	237	212	256	246	245	221	231	238	240	260	220	250	257	225	264	263	231	251	269	237	255	263	255	259	263	232	259	265	275	237	230	238	277	236	233	241	250	241	244	230	206	250	251	227	224	231	259	222	235	231	233	255	238	223	286	215	241	237	256	194	233	199	260	244	237	235	240	243	258	233	261	261	231	237	241	250	253	255	237	236	261	195	244	264	242	266	252	243	226	237	241	248	231	257	251	261	253	235	256	251	271	241	232	241	212	244	240	232	235	257	229	262	260	236	250	237	251	256	225	235	278	254	250	234	240	248	218	254	229	221	226	277	208	240	220	242	260	246	241	243	266	215	250	252	212	253	237	216	255	258	261	241	248	233	243	217	225	257	272	264	264	206	204	234	216	243	271	250	248	237	220	262	253	237	232	225	215	205	269	234	233	268	247	252	240	272	257	249	291	209	259	264	274	263	245	237	222	237	227	223	266	226	270	261	223	257	239	211	229	253	260	228	242	243	243	258	278	194	237	231	266	262	266	236	263	249	267	230	223	217	248	231	259	270	240	233	229	234	221	263	245	225	221	238	214	237	248	246	236	237	220	240	259	247	265	250	265	236	219	256	224	227	243	258	221	240	251	244	250	258	225	234	229	227	265	246	243	257	230	232	218	232	238	259	245	238	256	275	250	200	245	251	246	228	211	218	244	208	230	244	198	253	230	233	248	274	229	252	232	248	216	265	231	255	260	277	243	256	217	225	263	223	256	216	254	228	258	222	252	263	212	261	229	240	227	256	242	230	229	245	235	240	260	258	226	271	223	260	225	248	241	248	231	265	232	269	207	235	271	235	246	225	227	226	233	225	224	224	266	222	245	227	241	217	224	273	221	265	230	234	219	222	237	216	263	254	235	233	244	220	228	214	256	220	210	234	259	247	256	234	215	229	213	226	233	235	226	211	235	238	253	263	260	238	263	240	259	256	223	239	246	234	262	241	219	217	235	241	221	225	240	262	240	246	202	259	238	243	237	252	264	247	262	244	245	258	234	241	228	230	211	238	247	205	223	261	252	252	243	248	238	227	222	213	242	227	284	246	269	224	237	264	266	216	260	237	245	226	230	213	241	231	237	239	239	244	248	249	248	260	232	245	217	219	253
8322	1064	1237	1410	1195	1098	955	845	829	775	734	704	689	694	674	674	709	640	622	598	654	665	612	580	600	592	607	596	574	581	573	590	629	600	568	605	614	607	582	612	615	565	585	591	588	580	614	569	578	615	565	562	582	586	551	599	574	605	577	575	622	604	564	617	579	571	606	605	595	599	595	589	583	624	573	566	539	558	581	569	578	570	583	569	566	585	580	601	583	578	558	596	598	585	643	560	599	609	576	605	557	582	568	568	626	586	576	579	591	560	601	599	597	540	551	523	581	582	582	581	588	587	562	573	550	613	584	572	580	600	611	598	578	564	568	581	563	576	574	585	584	616	575	579	598	546	582	538	588	576	530	580	578	577	566	550	594	612	593	578	580	545	572	606	597	618	574	566	585	541	594	562	612	571	588	579	591	548	607	565	572	614	576	586	563	581	537	553	606	619	580	583	604	582	574	626	563	577	569	588	570	613	579	634	547	568	613	565	579	594	550	585	579	567	568	606	531	586	604	618	597	605	592	572	554	532	574	579	585	592	548	585	601	598	572	587	574	574	589	601	596	597	607	584	612	595	508	586	585	578	597	572	543	582	539	515	563	579	623	568	572	588	583	586	539	605	588	599	574	547	604	545	582	585	576	585	592	585	517	569	541	595	598	583	541	536	548	613	567	592	582	543	556	607	543	588	555	608	578	562	613	546	558	588	556	575	621	557	583	606	600	560	551	591	555	543	559	588	557	585	590	521	609	598	543	599	586	604	598	581	611	602	603	599	606	563	619	568	526	554	571	601	598	518	609	579	601	513	598	571	533	582	570	607	554	568	584	592	576	586	568	585	601	614	565	603	571	582	586	625	586	598	594	553	560	576	555	566	573	548	601	565	587	551	587	569	539	598	562	633	528	546	563	569	547	544	593	589	593	570	594	544	552	606	563	581	594	563	592	570	606	609	565	599	567	549	604	558	614	599	559	570	579	582	550	557	604	590	611	569	613	572	572	530	594	583	590	602	581	575	606	562	533	606	586	607	588	573	564	572	592	582	548	551	554	554	572	553	577	576	583	598	610	619	587	545	556	561	596	572	620	593	611	596	583	591	569	587	587	586	601	574	560	569	610	569	558	596	608	575	564	567	567	568	639	585	591	628	561	602	635	589	597	572	608	593	572	606	568	580	544	590	570	635	560	606	621	570	564	614	622	570	566	597	572	579	588	572	572	595	576	553	628	544	604	594	595	587	544	568	613	555	579	587	607	557	544	577	535	608	592	549	589	615	602	527	597	584	590	600	549	579	581	597	551	572	622	565	574	570	574	580	606	541	581	617	568	562	549	554	565	558	578	528	556	578	600	584	581	593	593	593	586	568	563	600	617	541	538	563	557	566	555	585	624	547	589	566	572	556	549	593	547	543	568	575	610	585	552	621	582	580	608	596	553	562	562	555	580	506	609	551	582	564	538	596	555	581	608	578	572	601	575	532	571	600	571	589	618	580	558	599	595	575	642	582	566	580	590	551	630	587	585	563	524	566	592	613	588	577	571	558	602	560	597	582	564	589	548	563	571	587	578	569	559	529	561	543	571	608	629	581	585	564	538	598	587	581	566	572	571	580	562	582	588	568	595	533	597	592	613	545	569	597	605	615	567	585	631	571	600	536	578	601	550	553	553	583	629	595	596	547	600	541	584	567	580	588	562	634	572	599	562	608	576	571	573	562	546	610	615	616	604	574	591	600	579	594	614	598	585	582	574	604	625	607	560	570	595	615	568	599	596	593	596	573	604	567	596	584	589	540	574	592	555	616	565	568	586	582	552	622	582	610	642	581	579	584	594	575	557	539	574	589	540	562	557	561	618	578	625	567	581	576	583	565	554	610	562	589	634	617	638	581	579	562	562	587	578	543	574	645	587	564	531	558	565	577	627	573	605	610	562	574	584	599	601	583	562	567	522	576	619	575	530	616	607	567	576	578	588	573	601	585	544	574	602	610	567	548	624	575	605	534	586	560	580	558	600	580	591	567	596	578	556	576	599	598	590	566	571	593	613	568	535	540	629	576	569	551	590	604	564	611	565	592	521	622	590	579	613	586	553	585	613	580	621	548	598	572	583	627	608	619	616	557	598	594	584	559	599	599	580	559	588	602	596	599	570	554	543	604	587	567	603	541	612	531	596	560	573	633	598	572	581	570	587	555	576	595	563	589	566	616	580	587	555	591	560	539	583	593	557	577	568	572	577	547	532	570	600	606	565	583	599	590	569	616	576	570	573	570	568	595	606	596	584	597	581	546	559	557	539	574	606	553	608	601	560	602	574	586	542	606	555	563	554	605	562	569	605	587	540	563	549	571	550	583	601	608	599	600	593	586	586	574	569	588	567	583	593	586	618	567	543	611	588	563	590	567	576	617	574	607	578	516	588	590	549	626	561	553	588	573	612	604	597	575	584	607	595	550	599	585	579	595	594	549	585	579	578	595	617	544	583	554	564	585	607	595	557	589	584	599	576	580	574	567	611	580	602	574	570	551	620	570	568	577	584	597	609	546	602	573	574	604	534	582	567	601	546	547	589	549	574	562	563	524	620	568	613	576	581	589	578	594	569	564	603	554	612	576	572	589	552	575	586	590	573	613	560	546	618	561	553	563	563	590	569	565	592	579	544	571	600	586	601	576	558	553	588	576	545	532	639	588	594	566	555	568	632	615	546	536	585	567	591	537	564	587	562	557	610	590	589	600	566	571	560	546	574	575	574	588	607	578	560	620	619	637	558	632	563	580	618	581	551	580	576	550	607	567	562	588	584	555	582	567	584	588	614	566	582	566	583	566	600	581	579	578	624	566	590	555	587	621	587	525	573	564	567	591	608	562	584	582	570	590	568	581	626	578	606	567	545	554	614	588	577	584	626	592	619	574	552	561	602	576	584	575	570	566	586	572	583	594	615	595	556	521	592	561	559	565	585	564	584	595	571	581	585	601	538	583	595	602	548	543	577	621	566	563	545	598	609	568	579	594	580	568	622	591	596	519	561	604	557	586	540	630	561	589	539	563	548	605	579	565	586	574	583	570	609	567	508	628	540	530	547	609	591	583	556	602	587	591	608	567	575	569	577	580	553	526	575	549	562	582	545	577	567	583	613	573	578	585	567	576	570	563	568	585	564	610	588	596	568	572	586	608	555	563	603	591	567	569	578	555	558	562	581	574	612	583	561	582	596	590	627	586	605	598	590	597	595	567	528	578	600	569	597	616	552	601	601	552	591	542	568	548	591	608	556	573	606	583	604	561	570	527	573	552	537	635	571	599	602	614	557	551	599	587	582	542	572	564	571	618	570	594	581	589	567	604	608	562	595	535	621	569	606	556	607	587	581	579	563	559	614	592	577	575	546	537	580	525	601	537	560	565	594	578	600	585	549	567	589	590	554	630	597	588	578	582	596	547	604	570	562	590	564	610	614	605	567	548	572	563	570	608	587	591	600	595	550	588	585	572	598	577	558	566	554	584	556	515
20471	2810	1163	961	760	646	584	537	543	486	425	485	416	456	409	397	404	366	375	429	386	408	466	406	425	383	413	415	409	428	403	492	404	376	415	446	404	374	429	450	378	404	378	399	395	414	400	417	400	367	367	424	408	393	417	403	421	396	401	424	391	379	391	381	389	412	384	387	382	412	422	365	407	399	401	417	408	407	394	409	424	385	435	395	404	420	401	382	384	395	365	418	411	419	384	399	408	396	421	424	394	402	362	412	456	380	429	378	437	381	429	393	422	410	429	394	414	395	401	369	419	412	383	383	405	380	372	367	394	410	383	355	432	369	445	387	409	367	389	432	411	404	384	375	402	376	408	394	401	329	419	413	414	352	372	433	373	441	416	372	395	397	402	401	380	386	400	401	394	403	404	381	417	422	383	406	390	387	400	369	394	403	384	389	426	403	375	407	400	388	440	385	414	392	352	414	410	399	417	405	436	406	377	381	431	395	410	414	387	367	399	386	441	356	405	398	402	401	464	395	383	412	366	387	406	418	377	375	396	396	378	409	372	387	418	432	397	393	398	430	428	418	409	399	368	374	386	416	430	414	412	387	435	452	393	398	404	401	379	377	430	402	396	393	429	412	374	425	389	414	386	407	413	402	420	397	394	377	416	374	448	397	419	393	423	423	386	387	394	408	397	365	384	397	362	425	400	392	379	393	362	389	391	408	394	396	403	407	393	392	442	408	430	410	402	380	403	418	427	398	418	364	387	366	391	391	412	390	431	421	384	414	421	382	399	432	401	363	387	418	398	386	395	427	398	401	371	381	364	427	418	429	414	406	399	394	398	396	397	387	385	378	423	383	370	414	407	388	400	384	412	446	422	373	392	399	421	433	352	389	367	436	362	398	391	421	435	403	394	459	427	381	413	416	399	374	378	428	420	370	428	394	394	395	381	379	407	383	376	422	352	414	431	450	417	408	403	437	427	395	427	402	419	368	367	388	401	419	402	403	368	376	424	420	400	391	416	392	432	403	423	397	379	411	392	382	367	414	396	432	404	402	422	399	421	400	396	456	375	413	395	415	397	379	407	414	449	398	389	428	402	377	401	415	411	428	347	384	395	374	401	342	379	412	432	423	421	400	407	407	415	381	429	400	377	419	433	391	356	385	388	403	448	405	376	422	371	390	414	434	436	431	394	398	400	392	417	389	369	408	413	382	363	395	388	420	400	403	402	403	413	350	378	380	387	379	406	375	391	443	415	393	410	413	395	378	422	371	426	378	427	375	369	414	408	427	385	405	390	377	413	394	403	426	434	397	398	419	399	434	402	390	418	403	420	404	385	388	428	401	428	393	378	405	398	411	373	376	407	410	434	402	421	395	435	409	369	407	419	404	378	396	445	396	402	373	386	399	421	395	424	430	387	406	373	376	376	393	395	398	409	389	434	406	379	401	394	346	376	408	440	416	422	405	382	396	394	439	396	397	413	383	396	382	368	399	412	404	410	400	385	412	436	438	419	409	409	409	416	404	388	435	366	397	366	425	409	406	391	391	390	405	426	406	372	360	372	435	427	397	458	429	421	411	405	354	393	394	440	424	394	426	408	393	382	412	366	397	351	409	368	394	402	391	410	433	403	376	419	392	404	385	399	449	395	411	395	420	425	401	410	423	404	426	391	402	439	409	388	372	400	400	400	395	371	381	435	435	380	393	399	379	361	401	387	393	432	370	418	407	386	385	391	435	382	412	395	360	377	343	388	447	397	324	414	399	356	380	414	402	405	425	415	406	398	362	375	415	400	414	392	408	382	367	398	405	381	404	440	412	370	405	396	408	400	397	418	409	404	417	375	380	414	424	408	380	418	412	446	409	437	426	410	382	394	385	400	438	416	396	414	429	394	394	391	397	417	416	401	371	396	382	417	407	465	394	374	380	388	411	440	396	392	389	438	413	396	412	420	364	412	411	399	408	405	363	368	424	382	382	401	397	378	406	428	395	410	403	462	360	382	442	387	392	407	392	401	374	374	433	374	368	415	437	441	376	383	385	381	417	347	405	427	424	394	359	377	426	382	390	401	349	399	390	411	427	375	399	367	365	418	370	425	385	382	433	420	402	383	357	365	384	400	373	409	412	370	433	410	395	384	370	385	380	399	373	422	451	402	411	454	413	384	427	416	388	399	394	392	395	411	442	411	362	434	408	410	423	419	420	410	390	435	372	399	407	400	395	385	383	401	393	363	408	412	403	374	400	367	421	404	407	408	392	378	413	409	427	430	391	429	389	399	397	395	406	370	389	443	407	407	386	397	417	431	391	373	379	430	408	396	403	385	382	415	427	333	431	428	381	381	398	389	408	347	398	421	423	404	367	379	407	439	422	406	377	377	377	362	383	380	425	395	443	422	405	387	375	383	390	410	384	404	380	362	434	423	393	386	427	399	384	371	426	345	401	401	369	377	368	369	354	391	435	373	405	423	413	390	378	370	423	368	363	378	396	404	404	404	371	370	455	382	396	389	404	376	390	394	411	386	372	411	372	421	430	380	399	441	379	379	410	377	382	445	380	407	400	392	370	371	405	443	385	388	379	368	375	380	402	400	395	370	405	361	416	411	398	420	394	393	370	387	415	398	379	426	374	410	403	385	394	369	377	438	418	405	399	406	407	395	405	367	370	379	444	400	407	413	428	387	406	388	376	411	408	383	392	392	398	417	401	372	399	372	399	414	433	386	382	436	377	370	406	392	396	368	408	418	407	431	386	421	389	421	408	394	409	363	399	409	406	411	418	414	444	381	387	423	410	423	395	389	406	407	445	409	393	371	380	371	375	403	411	396	382	417	382	394	397	410	389	398	417	381	436	395	372	407	424	440	398	391	374	376	404	434	396	373	391	420	414	370	413	395	447	396	379	396	399	402	402	379	400	366	398	388	394	408	406	403	386	387	390	423	427	407	410	366	359	380	457	406	413	402	440	383	436	400	428	419	424	359	406	412	404	391	429	412	363	409	385	374	377	419	416	393	414	421	420	402	407	400	424	355	426	398	409	388	382	375	371	422	411	420	392	387	413	385	385	392	425	418	421	365	390	437	402	409	375	381	399	408	381	385	419	391	401	435	375	401	388	347	461	415	390	389	404	438	430	400	389	410	419	417	384	428	381	411	398	381	412	411	407	336	355	397	412	413	394	419	407	417	364	378	414	397	404	451	406	399	406	414	404	373	407	382	370	428	406	396	369	397	405	380	420	392	392	385	410	407	420	374	410	437	395	410	405	408	412	399	386	378	382	392	388	427	388	438	424	374	388	394	451	394	401	412	370	371	362	420	419	367	403	398	412	383	369	437	404	410	418	438	397	411	399	422	431	395	410	384	340	403	407	400	403	386	404	428	369	424	425	405	372	394	378	410	417	385	436	401	432	396	398	369	391	409	363	386	406	434	415	377	353	432	414	391	371	430	431	392	417	428	390	372	388	358	399	373	430	410	415	362	440	425	416	412	401	380	389	404	407	424	403	384	406
11374	1839	2233	2455	2205	1881	1710	1481	1380	1239	1214	1204	1148	1057	1071	1048	1047	1002	997	1048	1003	951	944	962	920	975	940	973	915	908	887	927	930	928	891	959	932	884	895	935	947	937	873	927	949	864	923	861	883	900	906	909	905	921	872	851	939	850	887	850	934	894	908	874	881	878	873	878	878	943	922	888	883	898	896	935	854	901	880	929	875	873	893	902	957	894	906	892	849	866	892	894	904	882	911	913	881	879	901	869	925	889	889	897	883	884	947	859	913	899	870	878	891	936	898	965	935	927	866	911	893	933	897	913	907	903	947	883	886	855	883	871	916	893	905	917	882	865	942	843	889	919	891	875	889	905	889	883	899	836	889	874	892	895	913	860	862	949	889	907	899	872	889	871	920	849	862	875	912	866	813	902	875	887	845	866	837	946	943	948	851	866	897	922	923	898	902	962	934	867	903	861	880	908	864	890	869	923	950	867	873	884	862	919	900	878	851	813	875	925	877	892	902	872	932	930	906	882	870	884	876	897	896	918	955	870	825	905	869	896	891	894	940	870	859	873	918	858	852	920	913	845	875	897	934	917	909	903	948	846	942	816	894	950	860	922	900	886	934	911	908	914	848	893	848	891	901	927	882	938	899	810	911	899	817	943	911	826	858	870	885	904	897	862	870	871	894	844	891	938	912	956	883	881	893	844	923	846	880	860	890	909	919	796	935	880	896	892	902	905	892	954	894	895	951	865	889	950	856	857	853	896	879	918	930	913	906	888	844	872	893	869	915	891	900	902	895	937	894	890	883	898	876	872	854	828	906	904	877	879	889	867	891	888	872	878	859	878	868	906	841	897	871	888	888	875	909	918	896	880	880	930	902	865	888	898	907	881	889	885	912	897	886	882	871	908	924	863	868	842	891	847	893	862	908	884	907	895	862	853	827	910	833	900	932	902	892	903	857	932	861	883	925	918	911	889	865	963	867	906	896	895	876	909	864	841	873	925	892	846	933	963	868	882	894	855	915	925	904	873	915	871	882	909	904	852	846	873	871	856	907	892	884	846	893	878	909	877	905	911	926	928	861	898	897	911	866	882	906	912	886	866	890	893	820	897	938	857	920	890	895	925	895	855	899	886	888	903	842	843	907	863	907	923	878	857	894	873	906	874	881	915	889	948	832	929	904	899	895	904	889	828	919	848	877	857	888	910	883	854	902	918	873	902	931	884	848	857	841	913	883	857	863	895	875	898	875	868	861	882	920	935	898	873	856	876	881	846	878	934	887	888	882	927	858	893	871	916	861	880	904	949	963	898	864	916	916	830	945	929	913	914	865	853	842	884	867	864	879	894	869	893	877	889	911	859	932	890	893	870	943	908	891	865	928	934	880	881	849	874	874	911	862	938	878	855	904	908	866	891	917	888	860	879	891	853	897	908	880	958	904	884	876	903	935	894	853	872	847	914	938	867	931	880	890	852	865	830	891	934	925	893	890	881	939	848	871	917	866	920	902	916	820	925	836	937	870	819	858	899	906	876	931	855	916	909	924	856	894	974	912	871	916	888	901	889	907	919	907	890	904	875	853	885	871	879	888	897	867	949	914	862	909	861	895	876	866	900	855	927	829	847	880	867	868	893	881	897	913	871	865	884	851	922	859	826	907	855	883	959	874	864	908	887	869	886	864	884	911	874	907	916	791	886	918	872	877	870	921	860	865	933	887	867	832	871	947	865	920	884	859	933	879	900	855	858	845	857	918	919	894	893	901	858	898	863	817	906	924	897	878	921	913	851	882	876	900	945	912	945	836	886	878	832	890	856	839	881	929	887	873	883	899	947	876	898	907	896	918	863	869	921	887	883	908	856	928	865	900	860	864	898	898	877	912	929	873	851	844	902	901	910	943	899	836	898	875	878	883	884	918	895	885	896	883	914	903	904	858	888	944	896	876	922	914	938	859	928	930	911	893	885	876	923	901	879	904	955	899	907	864	855	813	831	858	878	859	941	834	823	853	867	890	912	886	877	898	866	854	884	871	860	878	835	893	932	872	932	851	891	892	821	878	872	912	888	932	915	962	874	911	816	873	858	913	902	876	908	893	879	906	925	928	869	914	883	881	918	897	918	886	879	899	889	877	861	832	944	885	901	842	904	920	907	907	917	921	862	895	853	905	934	877	863	950	852	871	887	858	883	874	838	871	822	936	842	878	892	847	846	928	929	855	812	844	894	886	933	887	849	885	870	892	853	887	885	883	872	864	954	929	937	868	943	864	909	839	912	895	873	876	897	911	873	858	894	875	838	860	927	921	919	912	905	914	909	849	933	922	873	884	870	868	881	903	914	943	894	866	955	866	924	853	907	900	845	843	924	889	906	875	867	949	888	915	882	851	966	915	923	887	820	933	894	849	883	846	887	855	867	901	891	882	898	921	844	850	936	874	929	890	921	936	906	900	873	875	890	878	965	893	887	955	889	910	887	907	852	877	889	907	851	916	883	936	893	876	851	899	919	899	893	888	933	852	883	898	898	876	888	870	828	844	896	859	911	876	868	904	911	933	824	894	882	867	916	867	911	888	862	884	935	866	890	866	863	839	882	883	866	904	839	910	911	889	879	864	939	887	891	831	894	905	902	916	902	882	859	882	867	904	904	884	873	872	913	924	896	919	893	870	864	893	892	881	874	889	898	939	864	902	896	928	887	894	888	892	863	914	889	879	902	886	889	856	885	960	912	872	845	865	878	858	904	887	901	940	885	908	899	901	913	863	867	902	923	910	924	902	913	920	967	892	952	878	936	885	898	833	880	905	890	881	862	868	873	843	874	894	885	907	887	910	887	851	816	894	869	924	870	857	923	896	926	877	878	899	913	849	889	852	909	904	918	884	959	895	934	912	905	890	908	865	915	884	883	935	814	867	899	876	839	866	930	863	877	855	929	905	892	858	907	861	876	894	841	883	923	894	862	872	915	844	937	893	889	879	836	934	877	906	871	909	891	887	873	951	868	908	919	850	872	873	828	920	877	871	927	914	873	832	953	905	870	877	846	885	897	887	834	856	902	940	888	905	876	872	874	940	932	908	896	886	872	889	924	813	857	926	883	866	888	915	891	859	890	915	902	939	912	904	918	915	940	880	850	911	909	844	886	849	877	848	931	913	860	904	918	874	894	870	891	845	923	913	910	929	825	885	943	877	924	859	893	863	903	914	921	876	881	915	884	811	897	839	910	879	915	880	900	946	849	863	894	847	883	885	885	927	925	838	889	904	891	902	861	902	896	853	875	895	945	875	904	912	894	874	861	854	893	896	884	864	915	872	830	891	881	893	835	865	916	919	906	866	867	899	909	912	908	919	821	876	836	919	839	893	877	902	899	866	880	916	909	882	856	883	869	857	861	883	895	972	896	876	868	941	918	884	939	841	951	879	840	989	857	905	906	922	900	835	841	902	900	871	868	911	905	853	952	893	919	874	840	878	943	922	862	866	871	961	889	822	886	832	940	905	866	863	883	902	882	864	887	918	914
3958	418	214	194	213	193	183	178	190	225	175	179	187	191	169	181	177	207	180	160	166	181	202	179	187	173	179	174	160	174	204	191	169	167	203	203	212	190	207	180	196	187	180	176	184	183	162	206	198	184	164	199	177	174	174	183	226	201	204	197	189	191	183	192	175	185	166	210	199	175	191	184	196	184	160	167	181	195	170	143	158	187	170	149	181	189	186	177	158	195	213	184	177	194	177	161	183	185	198	180	188	186	192	182	171	195	193	182	160	195	179	150	173	180	192	176	171	173	199	207	179	155	199	184	184	176	192	174	180	197	184	210	184	178	197	190	202	175	201	193	182	186	205	195	146	192	162	178	188	160	187	199	207	175	169	172	182	162	184	168	174	180	182	196	185	199	197	168	176	214	197	170	177	192	197	204	168	174	194	167	192	201	205	183	163	163	157	183	166	174	163	195	192	184	163	173	178	192	190	210	204	184	194	161	175	157	171	194	173	180	196	192	169	163	196	185	180	201	178	193	178	190	193	185	179	155	192	171	181	184	186	165	180	181	193	184	194	165	175	192	174	190	175	172	186	191	163	204	208	176	210	162	178	170	208	176	160	180	184	194	176	211	191	188	197	190	179	212	168	167	205	193	164	196	154	160	195	204	195	178	196	192	178	176	185	172	161	232	168	186	172	187	199	191	184	166	186	176	182	192	184	211	192	179	192	190	175	170	181	173	208	171	204	187	180	182	161	166	174	190	200	164	161	171	181	192	206	136	171	191	205	165	198	178	194	183	184	190	186	184	177	184	160	215	162	180	187	197	191	174	180	192	181	172	179	160	192	190	195	175	165	188	170	167	212	197	154	176	200	194	189	197	188	172	178	186	166	200	149	200	194	186	177	174	185	183	177	192	186	170	204	177	201	180	180	191	199	206	171	209	186	186	196	164	142	193	195	165	169	209	132	206	167	166	148	171	178	181	192	184	202	163	168	185	211	183	172	201	199	171	197	190	166	192	193	196	213	181	180	167	179	179	182	210	188	170	172	162	182	169	172	194	176	174	191	180	179	194	183	185	199	222	177	167	165	179	190	199	187	186	192	179	150	153	171	199	206	177	165	172	174	173	187	192	166	206	195	187	178	186	180	181	179	171	190	178	206	175	173	188	178	185	181	181	182	174	188	181	176	193	205	180	199	194	185	179	179	183	172	173	181	194	172	221	193	182	162	175	186	216	187	185	173	177	205	199	204	214	156	163	195	184	198	186	172	190	192	165	198	194	178	175	206	188	177	177	191	147	174	213	209	170	168	205	189	199	185	168	187	162	181	201	158	170	186	169	179	182	201	185	194	193	198	184	182	183	187	169	184	174	185	185	174	188	162	183	186	203	178	170	196	172	170	188	171	187	172	206	190	170	184	196	158	179	169	194	172	175	172	210	180	171	171	192	199	190	172	186	191	198	186	231	182	166	196	161	223	187	189	180	186	165	174	193	203	209	214	183	193	176	196	197	190	182	176	207	179	188	149	201	170	193	189	196	172	179	175	194	167	185	191	169	176	183	177	185	219	207	172	176	193	202	184	192	199	209	198	185	179	196	201	176	183	177	188	166	164	166	200	172	189	183	203	183	182	198	187	188	185	183	156	181	200	178	205	193	180	163	182	150	160	212	185	177	185	179	193	178	181	179	188	196	187	191	194	175	198	196	207	168	203	191	188	184	178	168	172	169	176	185	179	168	191	193	175	214	201	171	179	175	210	200	184	185	198	239	179	199	166	163	170	174	189	183	191	166	190	152	175	175	196	174	188	197	197	217	176	194	176	203	197	151	195	177	200	187	158	188	225	186	183	179	167	214	187	195	167	192	165	184	162	185	167	206	195	190	208	178	175	180	196	168	176	157	205	185	184	174	185	198	193	159	193	196	206	167	198	182	192	176	182	185	146	201	177	156	195	187	157	191	192	208	216	191	196	193	192	182	175	203	168	196	193	160	159	215	185	177	176	164	189	190	174	184	196	172	179	156	200	214	192	166	179	176	171	162	179	158	196	201	180	167	185	171	173	182	186	199	182	181	163	202	174	192	168	199	208	192	192	196	193	188	187	193	160	172	190	202	162	176	182	192	176	156	162	203	186	177	168	172	203	184	204	172	170	191	196	179	194	189	163	175	201	181	182	178	178	191	178	180	156	179	175	193	184	178	181	181	208	181	177	220	180	176	181	200	181	170	200	213	173	184	174	180	182	209	183	187	195	183	173	177	167	165	179	190	166	179	194	170	202	189	199	184	189	193	184	190	192	179	198	180	199	197	202	205	203	180	182	156	177	185	191	173	183	184	192	221	199	177	186	171	190	183	179	189	177	183	184	201	187	188	169	176	174	199	177	191	173	151	163	168	173	200	180	170	183	174	173	194	196	164	177	178	175	192	190	175	191	189	184	178	189	207	166	171	173	178	188	189	181	209	188	181	180	172	171	185	187	173	198	183	191	162	187	169	174	187	169	169	208	188	171	207	186	180	201	189	174	201	176	190	167	206	169	177	159	178	194	173	159	174	172	210	149	186	162	180	195	206	182	176	176	202	165	179	164	188	182	173	185	204	172	171	196	173	163	179	199	177	200	189	186	166	186	204	208	166	179	199	199	204	186	168	213	185	202	178	172	177	197	208	167	190	186	170	188	167	168	179	203	180	202	175	209	190	186	215	193	180	178	185	187	182	171	182	184	172	166	186	184	187	206	175	193	195	213	178	187	181	196	188	208	217	193	170	169	193	207	168	173	168	189	181	177	179	202	178	157	173	186	162	181	184	185	166	178	191	199	194	175	184	208	203	183	196	161	194	201	191	164	173	172	206	172	180	167	181	195	144	182	200	194	193	177	186	188	173	201	156	170	171	185	176	173	173	177	171	190	170	200	176	191	158	211	177	182	187	197	182	177	195	191	167	169	184	201	206	174	196	208	201	191	217	161	190	184	171	172	183	176	193	179	165	188	197	202	200	162	192	166	165	185	191	174	182	183	158	176	205	181	196	170	169	183	183	165	180	203	167	201	178	213	176	178	205	196	174	185	177	175	188	168	161	179	166	199	188	195	190	184	172	193	179	177	190	187	170	180	176	172	185	188	179	176	182	178	161	162	187	209	181	179	202	197	186	202	190	167	188	188	174	186	185	173	177	173	167	183	196	161	189	172	175	181	175	184	175	167	220	190	190	200	187	188	182	198	202	176	172	196	165	192	192	193	154	170	173	197	187	173	184	193	155	147	210	174	190	197	178	174	180	197	167	180	174	183	196	178	188	192	169	170	191	174	199	198	175	160	173	194	177	199	176	193	192	189	198	175	169	204	173	188	170	166	182	166	203	187	193	192	177	175	192	189	180	153	172	189	207	206	161	164	204	189	180	197	224	179	145	184	188	180	182	187	163	174	193	183	179	181	198	193	148	188	156	163	193	170	191	176	193	185	181	195	187	187	188	164	187	181	169	164	182	172	190	177	190	212	190	173	187	175	190	181	163
2899	595	486	464	466	523	487	480	446	451	448	452	472	468	474	450	465	462	446	466	477	465	447	471	430	475	471	457	427	458	439	424	462	462	434	474	441	452	440	428	438	470	446	452	446	435	494	426	414	438	488	431	470	438	448	460	509	457	453	477	505	471	451	407	420	447	467	479	415	449	450	448	500	423	482	433	467	443	449	472	476	456	444	414	479	480	454	450	461	418	461	474	477	436	436	426	457	446	495	465	493	436	467	469	454	440	431	447	459	472	469	455	441	462	474	489	480	446	461	488	445	503	444	463	461	478	468	455	435	433	470	434	450	434	463	444	456	459	466	531	463	456	460	469	458	477	483	421	459	494	455	466	479	458	447	466	430	471	467	440	401	443	472	456	489	460	415	465	464	419	482	442	450	443	480	449	465	479	447	492	504	453	488	483	482	462	488	481	433	429	465	448	438	458	439	465	438	479	452	431	438	447	483	436	415	488	451	463	504	476	430	446	478	487	453	423	444	460	423	427	444	467	452	465	441	451	477	458	462	454	453	461	480	482	458	465	431	477	425	462	467	474	441	483	459	432	476	459	470	442	448	463	468	458	464	474	457	484	450	444	465	461	483	447	452	470	408	467	457	473	436	441	463	464	430	464	450	440	482	473	455	475	432	467	430	467	452	418	460	483	442	432	467	448	469	431	482	461	435	469	432	455	484	446	493	477	452	451	458	452	450	485	433	458	486	446	475	439	432	457	467	453	446	467	477	448	464	472	456	465	449	455	469	467	483	471	456	431	502	452	481	485	455	484	464	461	471	471	472	465	465	458	428	434	460	480	430	441	459	422	465	426	456	452	463	484	438	460	455	452	452	442	455	473	440	444	461	464	501	433	490	485	462	509	458	456	491	484	485	459	470	468	447	430	441	445	487	440	446	429	478	440	459	441	453	491	508	459	458	461	488	466	437	427	471	441	460	445	442	453	496	458	455	484	492	434	420	484	484	462	471	463	450	450	435	479	481	461	437	466	490	493	418	467	499	487	429	437	433	434	423	475	459	433	447	483	506	455	444	467	459	435	422	451	477	462	470	453	460	452	454	450	496	450	423	426	482	461	424	483	460	497	453	467	433	461	467	443	457	454	452	463	466	486	485	485	434	484	429	482	500	449	444	444	434	473	430	461	428	435	450	452	486	447	500	474	451	459	487	452	463	469	445	442	477	477	449	481	467	460	479	470	455	440	457	487	449	465	437	464	414	436	481	480	471	414	468	460	431	444	474	433	436	446	488	483	450	447	446	448	458	441	448	483	449	429	491	486	449	489	421	457	491	462	458	468	432	463	484	444	448	469	438	469	467	460	444	462	474	446	445	419	442	490	477	469	494	501	414	461	439	445	466	447	476	455	484	471	432	467	445	448	437	471	483	417	460	471	448	471	492	467	451	451	476	457	465	476	445	473	442	460	464	469	448	426	489	439	421	452	476	519	428	467	467	457	419	448	457	500	491	479	417	438	473	428	449	434	437	463	500	429	450	465	437	470	452	467	481	529	444	500	482	475	474	479	463	487	437	493	457	476	446	459	444	465	460	484	460	470	414	456	447	502	414	461	463	467	435	447	493	455	429	462	452	458	402	439	457	452	494	442	462	457	440	469	445	440	452	475	489	449	459	503	434	431	491	424	457	484	485	458	443	478	466	435	434	406	456	443	406	491	429	469	446	439	467	473	453	434	486	461	421	464	455	476	450	425	451	438	444	430	476	476	507	494	481	489	456	487	473	487	439	469	474	456	451	472	448	442	437	499	441	454	433	441	466	467	436	511	442	443	482	484	443	462	472	482	450	434	451	438	479	477	488	463	418	401	487	479	443	426	447	443	450	455	433	441	472	476	418	466	478	433	461	484	442	468	445	458	464	458	477	450	475	499	467	461	503	457	459	463	452	454	466	447	421	459	427	464	486	474	410	434	470	478	463	499	475	459	450	481	492	487	481	462	514	468	443	475	471	471	455	444	437	468	465	437	420	460	467	418	436	469	477	451	449	436	451	420	449	503	450	458	454	444	457	456	452	432	458	462	424	433	458	466	461	441	460	455	488	458	444	452	452	465	432	463	443	449	438	446	451	387	466	433	471	429	490	458	435	478	460	429	437	453	458	447	469	447	465	475	473	468	449	448	436	462	455	429	455	438	451	447	433	428	406	451	464	444	458	476	492	423	420	433	455	478	443	461	461	475	479	441	465	451	427	480	433	475	463	468	477	442	439	428	463	439	450	474	431	490	514	492	438	422	460	487	427	456	457	466	464	467	433	450	486	494	468	448	474	474	454	434	465	446	447	447	483	463	468	454	433	499	452	498	481	489	506	421	446	450	453	464	482	460	430	441	458	430	453	460	430	459	493	463	456	416	437	441	490	447	433	492	446	444	471	475	433	438	450	436	440	452	434	452	447	464	457	476	466	457	439	479	446	473	473	426	442	434	440	461	440	502	462	439	465	459	479	459	408	461	469	454	459	456	460	462	458	476	476	440	503	458	427	499	420	472	468	424	488	460	474	501	440	455	499	453	467	437	432	425	449	424	451	452	448	471	450	482	490	499	431	475	464	456	479	467	461	486	452	468	450	471	468	450	463	461	459	477	459	458	489	449	451	487	450	410	450	448	492	501	475	451	431	402	420	447	446	475	489	438	450	465	483	488	422	476	467	413	482	476	443	436	484	454	433	421	423	496	449	454	447	450	438	455	454	440	446	438	456	470	441	448	474	449	470	428	514	448	470	474	451	455	473	464	431	495	413	465	441	472	454	415	458	435	441	457	443	461	441	459	462	443	479	451	463	443	476	472	467	443	435	471	447	435	444	453	442	405	438	430	482	453	450	447	478	431	454	438	460	472	441	428	464	445	440	456	469	471	497	446	433	431	465	452	465	446	455	475	449	461	499	497	412	498	446	470	470	452	490	454	489	448	423	420	443	488	422	441	512	502	477	466	437	467	459	447	429	460	467	452	459	435	466	476	409	431	471	449	480	464	470	480	458	461	440	479	430	451	496	430	425	470	498	455	419	424	432	458	458	441	460	480	437	436	502	468	462	477	451	459	431	431	468	424	465	456	467	438	440	446	448	474	475	462	471	456	430	455	463	485	447	426	480	486	483	476	470	509	466	480	443	463	477	418	444	479	476	469	449	445	450	415	447	429	435	484	438	460	434	470	429	453	460	430	461	460	434	445	450	425	441	460	442	442	439	439	440	449	431	459	445	506	459	465	454	391	456	431	485	468	473	493	463	482	456	421	456	433	436	486	485	440	470	474	461	478	532	473	467	454	446	466	492	458	448	467	464	487	447	457	434	445	447	480	494	456	456	478	457	484	502	444	488	466	467	469	474	452	440	496	437	452	451	468	446	411	441	441	459	448	486	456	445	440	480	493	464	457	458	429	399	456	439	462	461	465	473	448	437	422	485	454	457	457	475	426	439	452	428	468	448	471	496	463	448	453	482	433	497	462	487	466	465	460
12803	1378	589	493	408	350	317	325	287	264	283	268	252	258	241	259	252	281	256	240	242	244	236	220	245	254	247	242	235	262	245	241	273	276	243	256	222	255	250	202	253	248	256	229	208	249	287	226	235	257	240	215	218	244	241	276	233	260	240	229	236	215	240	242	250	237	264	251	259	236	242	254	242	277	241	262	235	272	270	247	246	233	217	263	258	258	234	214	244	251	255	205	279	237	238	254	272	268	248	238	235	262	222	246	220	208	214	223	208	251	243	236	240	221	251	251	262	242	240	253	208	226	231	258	238	211	231	208	239	253	227	263	221	271	246	266	249	239	237	238	264	255	224	221	229	230	269	216	227	231	257	224	243	247	282	245	206	289	268	221	228	237	234	225	241	259	256	241	230	240	222	223	242	240	226	239	225	236	254	239	243	240	254	255	245	238	203	239	232	214	243	269	232	274	247	228	257	263	215	238	246	250	252	226	256	252	249	240	252	234	236	242	229	203	221	254	243	236	234	242	259	233	228	226	220	241	230	275	247	249	261	246	220	245	231	234	246	222	251	249	225	242	250	239	244	221	221	250	224	203	236	244	209	229	237	267	236	235	234	211	254	237	269	232	237	249	240	234	230	241	240	246	235	202	246	232	253	224	242	239	247	246	239	247	236	259	244	256	255	235	233	255	249	232	238	213	262	261	249	233	244	240	279	325	245	228	241	241	215	242	240	223	278	240	216	280	248	227	236	243	233	239	255	234	248	228	235	245	222	248	196	211	229	230	246	237	246	250	234	235	235	233	255	224	258	234	243	261	240	269	238	224	238	212	280	259	228	233	230	222	230	262	222	231	220	265	216	252	239	252	248	253	242	254	249	255	250	222	233	258	265	216	234	237	248	245	254	237	239	232	252	255	261	211	228	272	253	215	253	271	245	274	241	228	256	219	245	247	250	218	211	239	264	244	231	223	215	226	229	265	247	217	261	236	252	237	223	261	269	262	222	262	256	238	242	213	236	226	237	225	205	266	232	264	233	221	230	250	200	211	225	230	229	228	222	251	234	252	245	264	251	227	237	239	203	234	221	245	216	263	253	257	241	229	229	248	231	238	225	241	250	252	214	255	229	231	266	233	233	232	238	250	247	237	239	259	247	268	246	275	277	222	258	240	231	254	240	219	256	226	234	223	231	257	242	217	230	218	240	253	218	225	248	233	224	230	232	222	225	239	214	239	248	252	220	242	272	248	207	265	272	232	261	263	224	232	245	232	216	214	229	262	271	242	230	241	225	238	227	243	265	224	254	231	249	241	257	200	208	248	258	264	233	248	240	220	216	264	247	237	236	229	260	242	265	255	242	241	235	246	200	236	241	226	254	224	241	224	239	231	260	241	231	217	230	240	236	265	253	242	253	262	272	234	242	245	226	229	225	227	264	232	238	229	267	207	257	275	261	228	245	217	236	249	229	257	258	240	247	238	246	209	279	252	268	224	218	224	202	243	225	243	224	218	245	254	233	240	236	243	229	225	232	233	218	233	240	252	261	244	279	246	266	248	236	233	275	254	217	220	205	231	214	236	225	217	238	265	229	235	233	228	225	221	216	223	250	235	266	252	255	245	226	252	245	274	244	238	263	237	212	252	209	224	253	248	188	258	236	240	214	232	264	252	249	232	228	258	246	256	235	248	270	254	249	272	278	192	212	246	233	241	229	237	254	243	253	229	259	235	237	266	244	223	251	241	250	218	231	237	246	251	260	255	243	223	222	278	256	236	250	245	248	237	259	281	276	238	241	250	223	279	219	235	248	237	279	246	222	227	222	245	239	235	218	246	248	231	220	249	269	234	249	243	257	268	235	254	224	243	230	200	222	230	280	225	250	260	205	214	231	249	243	242	220	247	235	213	229	249	246	269	253	246	260	258	266	264	255	230	241	252	245	233	246	245	221	227	244	252	225	273	246	237	230	250	280	246	244	234	230	215	241	246	232	214	239	226	249	248	250	197	241	252	247	235	228	253	230	207	236	248	222	245	236	264	242	241	211	226	228	259	225	271	254	255	249	250	256	217	233	222	218	260	248	223	242	238	236	236	221	232	254	233	245	256	242	269	244	241	247	257	245	277	229	223	244	266	255	262	258	236	251	240	253	233	231	237	208	231	242	213	266	247	255	216	231	202	230	262	235	244	245	233	224	245	264	269	251	231	246	208	218	219	212	202	267	248	232	287	273	235	241	222	244	227	208	250	239	232	241	253	208	234	256	249	263	236	233	246	241	226	229	229	240	272	262	235	246	228	231	252	230	240	244	274	221	235	257	266	240	246	241	210	229	231	273	250	255	274	243	252	270	243	264	280	244	227	242	243	263	238	275	247	235	252	242	242	252	238	236	237	200	256	242	228	233	228	260	225	243	239	229	249	256	221	222	234	213	229	259	249	231	223	250	210	235	225	246	236	269	228	247	242	246	232	262	251	220	260	234	226	241	250	255	244	228	267	224	222	264	259	212	231	234	253	202	251	240	237	229	221	237	240	224	234	184	211	243	205	213	198	216	219	211	226	227	227	244	229	237	231	220	241	253	215	244	243	229	233	239	286	229	224	253	255	240	201	246	260	252	255	269	288	275	254	280	259	255	264	249	259	235	218	209	248	235	246	266	253	232	222	244	264	244	236	270	235	246	231	259	234	238	258	245	278	259	238	236	220	230	229	219	216	235	254	226	250	226	255	222	247	240	239	186	264	242	246	237	247	224	251	250	253	205	252	231	209	224	222	245	236	240	270	240	241	266	252	230	273	251	233	248	246	242	201	215	215	255	247	231	228	241	207	233	249	246	261	218	244	230	217	247	256	233	237	263	242	236	227	238	243	252	246	260	233	220	275	222	245	245	233	231	248	235	232	239	228	240	254	227	218	227	196	225	258	231	220	240	232	227	267	235	249	247	244	250	228	274	259	252	247	210	242	259	230	238	243	249	247	227	233	243	260	244	260	245	235	229	243	248	214	234	242	258	264	224	218	240	253	235	240	226	229	257	216	239	232	256	206	217	238	200	219	265	250	238	221	225	241	236	215	256	269	217	237	246	246	260	267	247	241	223	217	214	224	205	257	259	228	258	271	260	246	229	248	230	251	238	225	227	289	259	250	245	216	252	235	215	220	231	240	243	279	240	241	245	228	236	265	222	259	225	198	265	236	235	239	255	257	244	198	224	251	264	231	251	248	251	236	236	238	250	226	256	222	251	249	240	236	275	260	253	241	265	204	240	212	252	224	225	226	212	248	223	249	228	268	230	240	229	230	240	246	245	233	209	243	223	226	261	220	256	245	264	215	188	248	220	251	251	242	210	256	258	228	263	233	242	230	250	258	252	217	220	224	251	235	261	251	258	208	233	254	240	224	223	228	286	236	248	247	252	225	232	249	228	229	229	280	233	270	239	231	257	260	234	243	219	236	248	258	243	226	291	246	239	248	226	257	252	250	240	252	237	283	247	226	258	233	248	250	237	262	220	205
8621	1176	1223	1404	1224	1119	977	870	815	816	711	684	687	669	664	673	675	660	631	639	675	630	626	607	612	587	644	589	670	590	588	593	621	604	584	603	630	583	552	626	566	555	592	619	589	593	589	600	575	592	570	610	607	570	610	626	543	599	582	567	587	604	578	555	623	592	609	574	582	582	570	603	583	535	592	574	575	606	594	579	576	603	587	593	584	645	549	597	546	562	589	563	524	592	584	581	581	595	625	574	545	594	576	533	601	595	596	585	571	637	572	567	602	564	560	562	546	621	580	595	592	592	580	662	597	555	560	569	605	569	608	602	599	573	590	631	558	614	584	580	576	591	591	606	572	604	601	554	588	646	554	596	582	615	535	582	602	586	561	580	595	593	619	602	585	586	519	539	541	584	566	536	625	577	585	591	588	571	575	627	569	561	589	590	627	552	606	566	523	597	625	618	572	584	579	616	628	551	565	570	600	568	543	628	544	551	572	576	562	541	610	574	597	533	587	601	574	596	589	588	591	602	602	557	572	595	592	540	562	565	598	577	626	580	590	547	636	613	625	529	556	552	565	553	543	546	601	585	584	582	642	593	542	568	571	621	552	589	588	578	606	585	586	585	565	583	550	598	594	612	545	625	560	584	589	565	576	611	572	563	612	586	617	591	593	569	550	591	561	599	572	573	584	563	565	525	573	599	585	597	589	588	553	618	578	589	582	642	540	570	567	573	604	611	604	598	610	600	614	620	601	590	586	576	575	600	574	595	569	545	578	594	622	541	549	627	520	583	581	573	528	585	561	599	612	539	567	582	610	617	598	587	616	622	584	535	567	589	572	572	552	610	603	574	634	529	532	561	592	615	592	619	562	570	561	616	544	604	582	608	585	589	574	612	611	559	581	564	611	582	603	627	560	556	606	574	594	594	570	613	604	551	572	565	579	585	560	541	609	596	591	592	589	611	578	538	585	613	556	568	601	549	613	574	518	557	598	558	565	579	581	576	610	602	597	611	627	577	559	592	585	605	576	591	547	588	621	537	592	607	546	591	590	590	587	596	543	599	574	602	613	572	602	599	581	571	562	594	609	577	556	568	571	579	540	574	572	523	597	581	600	587	563	591	566	565	602	600	613	594	570	613	537	576	575	577	547	577	554	551	594	611	546	608	563	653	589	598	595	550	576	583	606	595	604	601	585	561	579	564	576	570	567	594	561	579	570	598	601	568	566	591	546	624	583	560	559	541	557	616	582	531	582	558	577	579	593	586	593	592	596	618	606	587	603	585	622	558	572	579	603	599	580	639	609	598	594	570	621	552	634	577	597	557	626	585	612	593	577	557	605	552	580	578	582	537	584	596	585	544	600	570	551	575	559	575	533	575	568	614	598	567	565	590	592	615	539	582	571	614	548	576	620	574	543	558	600	568	616	565	575	618	577	655	589	607	613	568	593	591	567	572	593	585	582	577	562	619	552	550	616	600	584	591	596	576	571	580	563	588	553	590	622	588	567	569	605	588	617	562	608	553	579	594	571	570	579	631	622	584	580	550	585	609	606	607	560	571	576	634	549	563	589	569	613	561	580	583	555	562	608	599	543	527	600	565	552	603	570	612	613	600	550	609	591	566	588	582	558	555	581	480	529	569	557	529	603	524	600	584	576	538	617	588	637	592	562	570	598	625	608	569	578	584	582	565	549	571	603	580	576	579	579	581	604	561	569	613	573	569	578	596	625	579	600	581	563	627	584	597	569	580	597	590	610	573	610	608	575	596	587	610	575	580	634	603	575	626	583	605	577	573	572	541	587	546	579	606	598	588	592	558	527	593	594	585	594	569	545	529	535	579	612	596	585	639	605	567	577	580	620	555	596	574	616	532	614	589	557	579	615	599	607	606	594	565	602	610	583	632	543	606	608	572	564	567	603	591	574	590	565	591	556	581	625	533	594	555	556	598	567	574	592	625	583	604	563	628	559	580	580	574	538	610	564	566	581	605	588	573	563	603	585	552	583	575	608	606	577	588	568	618	563	598	585	586	542	612	587	561	582	608	568	610	591	584	548	591	586	594	572	583	575	580	603	596	569	597	558	568	571	554	577	587	549	561	571	586	563	565	588	520	629	555	568	617	545	607	658	569	587	589	586	573	559	566	594	552	597	565	573	579	582	571	603	633	572	574	561	612	531	571	612	604	565	582	569	581	591	596	609	544	617	562	576	567	623	601	634	597	555	588	599	589	576	593	588	596	588	586	580	581	573	610	566	573	594	594	576	570	591	556	567	557	582	557	567	571	580	628	599	590	587	544	582	609	569	543	575	593	617	579	649	546	579	578	601	577	550	575	583	597	622	586	634	580	588	568	584	599	589	530	594	577	589	609	590	550	594	550	585	557	587	593	606	623	586	600	595	617	593	575	594	556	582	569	585	572	546	612	556	539	567	540	579	596	600	569	581	594	539	584	601	588	579	610	528	612	572	581	577	567	564	621	548	568	568	564	628	580	590	560	571	585	570	588	550	597	579	635	598	597	573	597	564	587	599	527	557	573	570	589	620	604	551	567	575	610	587	620	607	584	585	552	587	564	545	593	605	572	585	579	590	574	569	591	636	540	607	570	594	606	583	584	583	550	551	547	565	579	582	544	613	578	583	607	581	587	578	561	580	549	586	567	580	575	589	593	565	575	605	615	570	591	591	574	544	576	613	573	597	598	591	552	579	597	579	602	588	589	563	572	579	592	535	585	588	593	597	595	577	632	565	567	579	582	580	604	577	588	609	591	575	531	535	578	574	559	594	574	587	583	594	554	594	591	595	611	577	587	594	601	535	578	583	588	546	574	575	625	607	572	554	638	521	553	601	541	543	575	564	557	569	602	529	595	575	593	557	613	561	562	598	568	608	597	596	552	567	602	608	633	579	575	607	543	583	572	564	554	592	538	580	577	597	546	555	614	570	618	559	588	540	590	621	593	544	567	584	578	567	591	554	578	602	601	532	603	567	571	593	650	555	580	567	575	554	586	578	580	550	587	556	613	576	562	530	559	585	609	591	597	600	576	570	579	617	597	549	575	592	598	616	599	595	592	601	586	619	586	573	601	550	595	564	577	579	631	605	585	593	574	580	559	590	598	598	600	589	578	619	569	614	626	573	572	601	602	557	571	595	586	566	549	600	547	566	582	594	571	599	611	578	585	535	587	571	574	605	609	581	591	559	564	599	582	573	583	586	556	616	579	572	582	576	605	566	601	625	604	580	582	595	646	562	587	552	579	604	586	568	586	594	560	581	573	594	602	569	591	580	589	636	587	626	588	594	560	574	575	568	554	545	561	597	555	594	577	569	585	569	540	555	579	608	587	588	563	570	613	587	580	572	606	582	583	601	573	609	600	578	536	570	553	567	605	575	566	572	546	583	561	605	569	597	551	583	542	584	557	625	584	570	592	617	586	613	545	608	512	559	603	600	568	601	598	573	602	575	554	563	586	574	567	567	590	589	601	566	600	590	562	583	580	598	577
21093	3073	1106	891	717	630	510	513	462	486	458	437	389	450	422	404	424	406	409	369	431	416	449	421	431	434	425	415	363	428	412	401	418	386	393	424	458	391	338	384	388	427	412	376	395	398	427	430	379	427	419	394	428	367	386	429	411	400	402	402	394	427	379	398	409	396	421	415	389	439	442	430	417	378	397	444	417	432	399	407	400	406	392	423	405	387	404	408	424	413	382	403	375	391	403	360	398	467	397	428	410	428	373	404	375	360	373	428	377	409	417	422	414	381	428	421	395	386	402	420	422	411	440	385	400	413	391	420	448	438	412	384	412	393	390	429	412	402	418	371	416	370	442	404	402	422	430	414	413	411	388	391	384	371	401	403	370	403	429	422	438	408	362	406	360	428	373	391	396	428	425	395	370	411	434	419	416	389	416	422	430	373	414	370	437	407	373	396	389	430	405	419	447	432	410	380	406	421	385	393	424	456	383	355	386	404	389	422	417	414	364	388	387	400	412	424	432	386	410	397	423	365	426	429	422	408	415	365	424	410	436	428	431	426	410	418	422	371	403	414	417	422	421	360	379	435	378	422	414	426	400	392	398	411	397	444	380	404	389	392	436	409	425	400	392	414	390	418	398	423	436	416	380	421	367	413	374	416	398	421	425	397	386	398	396	374	419	412	410	437	394	390	406	382	451	412	395	420	375	387	395	404	395	394	403	417	385	406	415	391	440	372	401	398	387	380	377	412	419	390	362	406	435	404	413	404	382	361	413	420	424	406	377	380	427	372	425	407	397	392	407	385	358	399	374	372	431	395	424	427	394	410	362	440	375	391	392	427	409	397	427	430	434	410	399	443	395	402	366	353	424	409	410	409	407	395	357	385	363	397	367	396	416	409	376	413	422	425	401	358	408	381	420	377	406	378	394	408	382	428	462	400	408	400	375	400	388	388	380	409	410	405	421	406	391	408	401	380	418	411	362	390	424	427	382	392	382	389	404	413	401	407	390	389	425	398	377	391	390	401	383	435	432	420	400	377	383	405	396	430	408	407	376	420	374	401	375	399	337	404	362	395	420	379	405	404	393	413	404	418	394	379	425	387	400	423	386	406	377	418	427	397	401	390	378	431	459	422	381	406	370	391	431	436	420	437	386	410	413	389	377	384	398	413	417	401	380	415	373	399	390	375	423	399	376	409	441	398	396	400	376	382	434	386	377	391	431	408	385	386	401	411	396	386	416	434	435	433	395	406	368	391	398	370	416	392	426	445	417	367	431	402	408	395	367	418	399	377	389	400	355	397	391	391	381	406	405	397	386	367	385	410	398	409	382	446	420	396	440	388	396	434	352	436	398	382	357	410	385	427	396	392	372	403	460	417	400	429	392	360	413	380	416	389	382	373	405	375	395	403	408	411	369	399	386	384	403	343	369	412	428	419	385	409	480	411	384	389	413	414	420	403	419	416	425	403	426	370	341	393	375	380	410	383	405	451	403	366	414	431	450	400	385	449	411	440	439	437	434	360	436	409	387	389	380	369	399	389	420	379	417	404	407	400	409	392	410	398	399	393	409	415	393	389	389	398	405	439	402	408	432	417	382	360	372	373	387	410	395	394	362	422	417	372	397	379	414	382	420	417	383	356	406	404	387	433	399	429	365	425	400	421	422	408	402	422	421	411	402	367	370	411	414	412	421	395	397	394	399	386	404	432	417	365	397	432	374	447	397	390	437	409	415	357	362	424	435	397	425	432	398	430	394	427	410	399	388	415	398	376	399	390	380	438	420	379	391	397	412	379	410	389	452	456	369	376	392	373	425	443	402	410	391	370	383	378	352	371	419	422	406	421	370	424	343	390	368	374	396	411	379	429	414	393	421	416	356	384	406	409	387	389	412	407	398	426	432	399	387	398	404	404	448	431	426	395	429	382	375	406	405	422	387	403	403	386	411	345	450	383	414	395	370	402	404	391	438	405	356	388	420	414	410	408	394	348	371	413	408	375	398	399	380	402	363	361	435	384	429	403	398	371	385	376	450	365	413	407	395	386	414	444	406	403	381	386	443	413	377	401	379	413	379	407	378	374	376	452	403	421	441	405	394	392	421	412	406	368	389	399	393	433	380	394	403	399	400	439	393	406	424	386	417	409	414	416	433	375	401	445	418	389	393	365	424	394	394	383	428	437	419	380	390	434	361	370	382	431	415	359	440	398	367	408	421	430	359	352	386	446	360	371	399	386	403	400	407	404	398	464	401	384	385	417	370	406	390	410	384	372	413	409	407	431	439	427	408	381	383	416	433	440	392	375	434	424	396	390	381	351	389	405	411	402	431	399	397	466	439	401	402	404	401	414	390	418	395	428	420	386	441	418	382	385	419	426	437	412	422	431	401	401	366	457	434	425	419	413	440	416	347	397	431	405	409	415	404	374	421	398	366	385	420	406	378	376	429	407	436	418	416	378	380	409	407	443	405	399	419	406	429	390	405	381	379	385	406	401	354	426	393	422	454	415	425	399	425	395	411	396	398	398	435	403	366	390	395	408	392	405	374	386	427	388	442	417	417	385	389	436	432	405	396	386	441	430	402	395	436	403	379	430	404	375	410	358	372	382	406	376	364	391	382	413	430	388	408	402	374	399	420	390	388	385	399	406	391	414	380	411	365	440	401	386	357	405	406	417	382	419	433	419	404	397	412	433	394	406	415	445	412	432	385	406	423	447	393	375	442	418	408	385	404	401	370	424	410	425	437	434	405	408	344	407	427	393	391	408	410	433	376	416	419	401	393	406	393	371	366	393	368	419	412	399	403	422	392	391	403	386	387	349	386	431	427	428	388	376	434	400	398	435	372	378	370	408	359	409	365	339	409	412	407	401	427	423	400	405	413	422	392	380	419	430	414	379	423	387	358	394	410	414	403	370	378	394	457	397	423	394	426	394	409	421	408	403	426	426	401	419	378	429	411	390	423	435	390	418	423	403	410	401	407	351	366	386	374	407	416	419	404	391	405	367	371	421	400	374	414	417	437	385	378	382	422	402	420	374	428	436	402	464	390	448	373	412	384	421	402	385	424	441	426	381	395	393	382	411	400	405	442	415	394	412	390	442	432	400	444	426	422	415	444	386	367	420	383	403	439	378	398	405	404	410	395	393	413	387	405	395	390	402	372	379	398	388	407	432	413	367	406	422	381	360	378	375	378	400	379	365	424	385	403	439	431	424	348	428	390	405	342	414	382	380	401	398	387	422	426	397	416	377	414	397	366	402	387	385	410	388	357	363	418	390	378	399	389	403	406	401	398	407	408	420	452	367	396	454	413	387	425	435	367	392	379	407	417	404	415	401	440	397	387	442	400	385	403	395	409	440	412	442	403	381	451	380	398	393	409	416	376	389	409	405	413	405	411	442	399	384	394	415	412	379	375	407	379	420	418	437	392	402	417	386	410	414	398	380	371	410	411	398	422	403	391	386	418	384	365	388	415	397	393	394	396	396	388	436	386	412	375	353	404	395	417	426
11664	1948	2255	2526	2163	1895	1612	1482	1310	1302	1262	1150	1086	1118	1074	1036	1036	943	970	964	966	981	969	948	962	944	938	984	911	940	940	878	930	936	934	883	915	891	953	861	919	928	835	969	902	908	916	895	947	893	896	907	897	865	872	881	892	880	923	939	867	945	914	852	894	941	880	914	860	882	919	866	891	926	902	914	873	881	885	873	937	859	913	920	924	876	879	897	917	937	875	858	894	883	890	923	894	845	882	876	965	905	918	906	832	918	934	907	865	881	835	924	901	945	872	903	892	897	868	918	892	904	895	902	946	946	901	885	895	902	869	905	930	914	928	880	889	874	868	868	866	885	965	811	869	899	904	901	885	876	913	870	904	844	870	887	857	922	895	947	897	849	871	947	936	881	864	908	896	879	868	912	848	867	835	884	890	921	914	873	879	889	865	874	888	919	902	861	922	896	831	871	867	954	882	899	883	826	883	879	900	838	863	867	910	916	864	826	901	842	858	892	920	898	863	909	832	931	860	861	884	889	862	864	919	878	871	872	845	902	853	828	866	847	851	914	908	907	877	863	869	911	943	904	924	853	908	853	865	925	874	905	899	920	873	922	950	860	884	887	887	826	922	883	914	921	872	884	903	893	887	859	872	915	866	890	824	900	883	907	877	903	849	926	888	950	792	925	885	897	918	845	810	892	889	879	868	927	872	863	974	905	912	857	927	857	857	870	869	905	861	919	906	923	918	842	899	888	926	902	805	883	874	927	857	931	873	895	899	944	854	837	860	881	886	885	916	892	852	883	893	947	829	834	868	893	923	954	845	891	860	917	898	912	832	899	915	859	881	921	857	873	863	915	892	937	903	906	873	875	912	938	915	875	844	927	911	868	875	914	887	907	870	897	932	890	905	926	899	960	894	817	923	930	874	915	921	898	855	890	898	919	936	869	902	927	913	884	895	903	904	885	894	871	877	922	922	864	897	966	871	920	896	893	876	940	869	916	829	849	846	898	880	915	912	903	904	894	875	899	943	875	925	851	920	907	963	871	865	855	873	887	910	915	852	905	909	888	912	911	843	905	898	941	886	858	871	889	885	911	858	896	871	823	891	889	894	897	875	910	893	954	804	883	856	933	791	928	879	879	875	915	817	888	871	852	910	944	935	900	857	880	897	898	924	875	901	884	883	861	889	899	968	918	903	896	878	892	896	909	879	902	908	925	873	898	874	905	878	862	897	901	882	890	911	903	905	926	920	878	917	911	933	869	861	893	887	911	888	864	858	846	870	886	922	862	837	900	925	919	901	836	849	857	873	914	950	886	866	852	865	888	868	887	903	904	851	908	884	898	928	943	892	899	884	907	839	882	946	920	888	911	911	904	905	871	850	895	904	845	880	919	889	884	869	904	923	850	847	922	860	914	884	867	935	953	902	868	832	913	879	904	864	882	908	844	830	833	850	885	921	839	835	863	912	881	874	879	879	904	960	922	863	907	882	883	895	923	866	911	914	903	911	924	833	855	880	882	937	940	950	906	954	896	919	864	895	905	904	917	904	936	932	842	938	867	883	818	880	930	854	935	881	909	886	898	884	879	900	867	896	877	930	899	924	888	917	903	900	916	864	885	865	880	897	915	897	915	867	922	899	879	876	861	907	855	866	895	892	831	923	860	885	950	848	842	918	862	904	891	903	901	872	890	874	860	856	962	861	896	849	883	897	897	895	920	864	839	879	859	882	888	878	892	889	869	894	899	881	951	871	921	859	824	905	884	865	933	915	855	859	917	872	873	926	858	931	890	916	826	883	887	911	864	916	925	875	864	876	918	893	867	903	833	875	901	886	849	935	898	878	902	864	908	891	899	917	889	841	872	904	891	889	862	885	874	949	835	914	831	883	883	941	889	838	907	863	931	844	902	893	932	898	896	937	884	873	870	867	865	852	880	835	903	872	905	871	874	838	878	947	866	924	867	892	853	907	870	909	891	867	929	875	881	903	856	877	945	887	863	886	876	913	839	872	883	849	892	864	862	856	907	864	935	917	873	859	920	945	887	808	891	889	902	938	876	829	851	883	915	946	921	902	928	871	889	892	919	863	880	894	886	906	883	813	865	919	930	920	874	871	864	933	874	885	857	854	844	914	885	902	839	859	890	913	838	873	880	870	950	873	897	856	805	864	887	832	906	852	929	849	900	847	849	929	858	845	916	872	872	899	890	869	908	892	857	893	877	843	898	893	861	852	870	854	896	834	855	824	910	882	827	883	931	891	859	868	939	874	864	895	890	900	886	911	892	932	891	872	895	872	921	901	929	892	886	920	909	898	894	830	878	879	873	908	871	876	843	951	867	864	943	867	902	852	935	863	842	865	927	885	885	897	918	882	942	869	898	871	898	919	877	923	877	843	933	912	940	942	908	909	859	894	862	901	844	893	892	833	903	861	910	886	933	911	867	911	932	883	896	892	882	865	863	926	876	871	906	866	940	893	887	923	844	855	889	927	881	883	900	870	876	872	905	932	914	878	913	972	845	849	888	873	823	912	882	837	921	843	909	886	898	947	917	844	861	865	887	934	900	868	909	864	910	894	928	873	843	864	881	867	881	897	886	862	853	860	912	886	927	898	902	869	886	867	882	904	920	882	836	864	889	926	916	917	888	833	906	884	856	897	887	894	885	843	882	911	885	883	860	912	843	907	913	914	924	913	901	923	875	824	884	966	931	915	871	889	870	922	932	856	882	852	906	899	894	885	884	908	931	871	884	909	889	903	867	831	917	897	891	914	847	942	874	904	877	893	887	874	855	881	915	864	816	895	807	837	924	899	878	863	919	920	939	944	905	897	850	868	904	862	848	868	924	870	892	932	879	904	863	885	906	857	930	919	850	868	945	879	907	903	900	926	864	852	856	930	921	875	851	905	874	893	936	888	914	910	880	883	866	891	894	868	863	911	914	898	902	909	875	869	897	864	862	955	929	861	916	836	940	888	888	921	907	871	862	896	916	925	860	961	924	914	881	920	885	886	925	918	869	841	901	904	826	892	888	825	940	897	884	859	940	923	847	904	905	872	880	941	901	881	882	916	841	876	915	897	903	903	912	864	804	861	875	936	946	892	889	874	948	915	879	890	928	876	893	900	829	916	878	884	848	877	960	891	938	902	886	857	828	869	925	923	896	898	904	844	908	887	900	885	922	963	907	857	860	868	905	859	873	888	810	889	877	923	923	868	873	916	889	910	908	857	920	932	858	857	919	861	860	836	874	914	857	903	888	909	930	846	928	943	934	903	915	920	861	912	956	877	862	901	892	843	830	893	951	928	838	921	859	935	849	861	855	863	862	918	936	876	908	901	845	874	875	920	923	902	909	899	879	919	837	841	847	896	844	908	852	890	915	890	887	891	878	872	901	903	876	902	876	885	906	870	882	850	935	865	970	862	884	825	871	851	883	860	940	912	916	909	882	855	888	859	914	868	844	913	915	856	856	869	902	879	901	819	880	869	889	865	875	904	862	904	876	885	869
4590	544	176	199	180	186	187	172	171	195	188	173	190	177	174	202	171	186	189	174	203	183	183	192	195	185	179	194	185	163	205	194	188	181	182	194	200	192	194	185	166	191	198	195	177	189	187	174	179	192	178	204	188	179	185	183	183	191	181	190	176	169	180	176	184	199	168	201	202	183	194	171	183	184	183	169	199	179	160	177	190	178	188	200	193	189	179	195	183	201	200	182	190	197	178	206	183	186	194	181	201	140	181	175	196	176	197	181	192	190	191	174	199	191	170	183	194	176	198	164	174	192	201	188	193	189	195	161	193	195	186	195	177	188	168	170	176	199	169	165	212	166	185	161	181	201	165	175	181	175	191	209	206	179	179	178	197	168	188	211	166	199	191	197	161	187	207	187	180	163	164	185	175	161	206	171	169	178	181	174	174	188	172	193	191	191	177	212	187	163	193	190	200	181	182	193	199	189	179	173	184	211	158	186	191	186	172	185	178	204	177	160	170	193	179	162	207	205	160	171	153	156	197	183	150	184	193	181	173	176	179	168	184	188	225	191	185	205	200	174	179	179	184	178	169	177	169	167	201	222	200	166	172	165	169	176	178	189	160	149	173	176	171	189	176	141	197	184	183	200	161	187	179	185	189	203	186	180	170	181	186	161	189	172	223	196	178	193	166	191	213	175	176	195	190	179	185	172	168	168	169	176	186	171	188	190	184	169	173	162	190	209	181	208	197	211	184	175	155	167	173	196	181	185	173	215	173	200	163	170	176	183	191	195	181	177	184	177	176	175	193	190	189	168	203	195	180	184	188	191	182	196	188	178	207	202	181	175	175	171	194	167	154	176	190	209	206	165	181	191	196	208	187	170	164	175	190	185	162	184	178	191	186	182	165	179	199	201	182	176	186	203	184	167	186	186	208	179	206	155	183	197	207	179	184	192	185	177	175	166	176	186	190	194	188	173	156	192	195	197	198	197	186	235	168	182	215	194	177	202	195	186	190	205	181	178	199	178	195	183	188	191	193	215	175	181	161	190	191	185	199	178	206	165	181	162	182	156	162	183	171	149	170	181	160	194	165	189	178	163	163	179	211	199	196	181	153	174	195	174	177	196	178	183	174	183	162	166	185	160	161	157	184	168	162	178	169	183	161	178	191	179	194	172	191	190	213	208	171	191	172	200	204	163	174	189	199	189	172	166	181	172	185	190	184	176	188	196	187	212	188	175	200	180	192	172	156	173	205	168	204	209	184	208	191	172	163	208	194	186	173	209	163	175	188	200	169	181	194	186	196	187	192	201	190	177	167	210	178	182	155	191	167	189	175	160	183	166	177	181	173	208	179	186	191	173	209	162	180	189	165	193	194	161	205	189	155	161	189	182	200	187	178	171	177	187	185	187	209	193	200	179	181	169	197	178	182	160	204	221	180	179	190	181	203	159	172	156	195	180	190	208	184	190	180	204	187	189	175	163	175	164	206	181	184	194	208	187	218	193	176	177	196	159	199	204	216	189	182	171	161	176	211	202	206	182	205	162	163	189	193	209	192	189	165	188	213	177	184	177	215	179	176	190	204	212	191	185	161	181	155	204	177	155	190	181	167	180	211	186	186	208	208	173	203	184	175	185	181	180	161	187	177	214	191	177	174	191	194	168	181	182	184	208	172	165	181	190	211	176	181	187	202	192	182	174	185	214	178	193	184	174	173	179	195	191	173	208	174	183	171	209	157	189	166	185	175	176	171	202	202	180	178	178	178	178	190	176	175	178	198	185	172	216	192	189	193	167	195	160	187	179	235	192	181	213	179	183	175	185	196	193	164	188	183	157	184	160	199	201	167	197	187	184	193	186	182	176	203	161	205	185	172	186	216	209	195	186	162	175	170	167	191	186	168	178	185	170	167	205	165	177	200	210	180	202	197	178	199	169	186	172	177	177	161	170	179	167	187	160	187	217	188	194	178	158	179	191	176	188	154	196	202	194	177	177	180	201	178	190	188	200	162	183	180	171	176	181	164	181	176	176	187	181	211	171	186	183	163	184	182	212	167	208	150	177	172	206	179	204	182	166	169	200	204	195	210	184	212	194	160	216	227	205	200	175	185	183	176	174	156	164	162	164	181	174	158	186	192	181	198	171	179	178	198	181	166	193	185	174	180	179	181	198	180	204	195	157	172	181	180	184	186	179	210	182	183	217	197	182	168	174	170	189	182	176	181	225	186	197	183	188	194	184	199	205	213	172	167	172	166	192	214	187	173	190	168	183	180	170	183	181	202	187	150	166	183	188	201	208	175	209	196	177	180	193	177	182	187	189	203	195	181	184	191	185	184	214	183	207	178	173	205	185	212	184	190	196	159	167	210	174	182	165	204	198	219	210	187	198	166	195	195	167	188	187	169	192	202	185	186	188	180	201	182	174	197	161	163	183	161	201	187	187	182	183	179	179	169	169	179	193	206	195	198	187	199	161	183	193	169	186	186	197	206	201	196	165	204	186	192	179	179	180	210	171	180	181	206	170	170	166	170	171	175	161	164	178	186	161	163	167	209	179	169	179	177	196	191	188	169	165	170	180	179	169	165	176	168	165	174	179	172	199	187	178	184	206	182	169	178	187	194	184	184	163	149	202	204	178	193	198	207	179	184	215	177	176	173	196	195	183	151	184	195	192	183	216	203	180	175	170	195	156	181	178	179	186	197	215	170	185	206	200	174	176	161	167	159	184	182	184	206	174	163	185	166	188	201	164	206	174	211	184	186	196	208	201	161	165	175	202	216	185	187	182	146	165	183	174	191	183	191	194	192	186	186	180	165	201	191	167	184	166	164	171	173	166	169	161	183	167	188	177	193	183	201	197	182	186	155	188	180	174	164	170	177	168	199	205	186	187	186	204	202	194	196	181	195	165	204	209	167	227	186	174	199	170	205	207	195	182	198	214	186	211	202	161	188	182	163	165	192	182	186	171	180	199	180	208	195	166	181	172	198	190	181	186	177	198	159	175	172	182	197	187	181	183	213	181	181	195	169	164	179	180	211	165	194	181	194	185	171	191	182	180	205	176	183	190	186	184	182	180	176	181	172	192	188	187	167	156	193	195	172	181	178	162	195	185	181	181	168	184	196	179	204	205	197	167	170	200	187	194	181	200	192	181	169	188	169	194	160	178	181	172	178	182	190	193	169	186	185	180	205	176	163	201	210	183	163	189	167	155	175	144	158	187	204	168	147	211	167	187	210	173	174	179	184	184	179	206	181	187	162	191	200	159	191	174	195	170	190	174	184	198	180	180	185	175	166	168	168	160	168	189	206	179	189	180	171	170	197	167	199	171	199	164	186	200	195	180	197	144	196	150	184	179	198	204	181	218	189	165	202	173	219	186	163	203	183	213	183	187	190	183	188	195	159	193	204	169	170	192	203	173	194	162	173	180	180	212	182	195	201	192	178	184	171	174	177	182	187	200	168	181	188	164	186	169	172	188	194	199	188	185	188	188	193	179	168	186	179	144	186	181
3193	679	442	476	483	516	441	463	480	497	456	468	445	460	502	477	478	451	493	447	450	433	449	415	492	462	462	491	483	497	438	456	441	443	418	443	493	483	432	467	444	433	452	458	495	461	446	456	438	468	449	435	478	470	485	478	465	441	449	452	470	494	459	453	446	461	476	463	442	443	516	448	469	452	521	474	488	444	466	426	473	454	439	486	466	413	458	447	480	422	467	474	472	445	446	458	497	467	458	459	493	489	465	425	426	466	465	495	489	503	451	427	475	436	439	445	428	475	439	462	451	443	459	452	498	518	476	477	482	442	494	464	436	466	444	444	429	421	433	454	483	436	472	493	447	437	465	474	432	427	446	448	447	419	472	428	432	431	445	435	452	435	424	442	481	467	493	479	452	430	474	473	464	469	443	480	440	447	458	500	474	432	455	516	486	457	453	483	449	459	461	474	420	461	472	485	484	489	438	465	492	452	462	470	508	461	446	468	476	445	478	464	478	443	449	463	462	460	456	491	415	472	464	455	482	458	471	460	444	468	471	429	461	457	457	461	454	432	497	493	453	500	454	464	429	432	491	412	474	506	419	468	470	461	462	440	473	402	500	457	437	448	433	494	453	431	452	402	483	432	486	435	484	398	434	457	431	426	459	436	514	466	489	475	432	458	460	453	455	474	469	466	473	462	446	413	451	424	466	436	501	456	438	453	451	479	462	467	474	438	457	442	475	438	479	454	462	448	453	457	485	489	426	468	449	497	441	463	441	452	438	442	451	456	434	467	441	473	404	471	466	427	468	459	530	419	456	456	436	488	433	487	455	445	404	466	438	495	451	456	459	481	461	473	462	425	466	453	451	441	439	452	445	418	474	434	427	458	451	461	452	452	441	451	481	462	435	431	443	477	479	469	438	472	407	464	483	492	457	461	459	416	458	444	446	479	482	466	431	460	429	425	463	488	492	455	464	447	439	442	458	494	459	494	459	477	504	483	491	465	495	458	475	445	456	460	415	456	450	465	508	430	459	473	475	461	461	462	435	423	452	433	461	433	457	443	461	467	476	434	422	455	439	480	443	464	465	442	468	434	491	461	472	481	452	490	446	459	458	492	408	425	477	463	461	441	474	468	479	457	456	472	453	424	435	458	424	451	442	443	448	482	451	439	443	495	487	430	459	457	462	480	435	424	479	512	470	463	433	429	471	471	469	450	451	480	427	442	445	453	446	430	485	491	445	444	477	486	469	447	453	499	441	484	462	430	461	463	498	466	476	491	447	438	474	453	461	457	439	465	456	478	416	449	481	435	442	448	454	465	455	423	455	475	469	485	458	456	477	493	478	426	448	413	459	466	455	482	443	422	451	437	449	470	411	460	467	431	460	485	453	477	456	443	479	488	465	418	493	460	443	416	452	416	473	478	478	426	448	471	468	471	492	458	456	456	474	477	459	427	458	448	488	480	463	440	442	499	468	442	457	503	441	458	429	444	460	448	455	426	469	497	469	491	441	442	458	468	467	483	463	504	487	475	480	477	483	510	471	433	477	482	430	495	429	469	503	499	463	461	444	451	471	450	462	447	452	462	444	430	481	492	447	502	458	460	427	467	443	465	437	452	495	456	414	465	432	478	460	475	475	511	486	466	482	446	490	465	448	427	462	434	461	434	447	470	438	448	484	462	404	443	456	472	486	458	456	448	464	432	435	455	436	468	473	458	438	460	442	436	426	420	456	440	438	472	452	447	459	461	453	477	458	435	450	493	449	473	465	465	457	467	496	420	415	450	438	415	467	447	464	486	441	476	449	433	443	446	474	480	483	447	450	454	440	473	461	467	466	445	498	438	492	464	441	476	460	473	488	469	485	477	454	478	450	487	464	464	428	426	444	470	463	463	481	475	418	448	463	466	491	435	425	444	457	449	495	467	475	451	472	434	470	428	424	492	454	479	412	453	467	457	476	468	410	447	445	461	438	440	466	448	401	431	460	464	491	458	417	452	495	476	477	466	488	476	426	486	470	471	465	461	453	475	445	437	431	454	441	455	470	427	475	468	490	444	415	462	457	465	453	486	453	456	468	459	441	435	485	454	486	446	479	460	480	443	468	466	426	479	504	457	490	473	479	452	455	480	467	494	430	486	474	444	502	474	446	443	489	435	435	466	455	438	448	453	475	523	460	451	476	463	450	492	486	440	467	484	466	463	438	436	433	477	452	483	494	467	385	434	462	432	442	478	447	503	442	428	453	457	488	473	487	474	475	450	400	476	496	464	465	444	437	492	468	440	469	430	459	468	423	418	459	436	438	476	451	435	465	473	473	427	437	451	475	516	457	485	441	481	440	469	446	449	455	477	484	452	445	436	461	450	450	430	469	437	457	494	456	455	455	462	460	462	445	476	464	450	440	417	452	481	463	452	479	480	464	467	455	493	475	431	448	491	453	468	483	462	443	451	441	470	474	451	478	451	490	470	457	464	452	459	435	470	462	435	469	425	470	489	458	453	456	474	471	478	475	458	487	443	428	473	468	454	468	466	475	485	476	423	504	470	451	462	476	488	477	454	440	478	468	464	475	471	446	437	458	476	476	440	475	434	472	468	445	494	468	445	438	444	465	436	473	426	464	485	439	468	469	425	488	445	461	445	462	462	469	440	467	439	429	497	490	443	493	431	448	442	444	453	471	459	455	477	423	429	463	445	451	450	454	472	464	493	467	484	453	443	413	466	428	473	433	464	440	491	490	475	425	469	460	437	436	448	457	451	441	423	463	458	446	465	488	436	458	453	447	464	445	478	504	476	452	505	449	425	462	461	433	432	469	452	483	466	464	443	465	459	475	438	512	476	497	455	438	449	447	442	451	474	469	468	447	474	420	416	461	424	466	431	464	448	475	463	460	434	434	445	447	480	411	426	469	447	455	463	448	442	476	460	451	441	447	415	514	460	471	456	472	438	463	452	445	449	442	452	468	444	495	470	465	482	443	421	491	460	452	461	490	469	476	459	444	449	479	450	457	495	421	506	469	491	469	469	457	449	447	484	438	447	453	428	401	435	443	463	449	464	474	445	455	469	461	434	488	417	468	514	457	469	426	519	436	464	508	453	453	459	461	447	473	512	501	463	498	467	430	454	421	444	432	494	449	465	456	435	442	451	460	460	441	510	498	457	416	441	460	472	447	490	466	497	440	473	470	467	455	475	468	500	463	471	500	456	459	480	430	464	458	450	480	462	455	440	468	467	464	454	466	475	429	470	456	419	489	470	434	454	485	466	457	482	482	447	424	459	482	499	488	458	488	447	464	467	473	475	474	442	441	482	463	459	464	475	473	473	480	475	416	478	435	437	476	467	468	456	481	452	446	497	449	453	427	462	446	473	477	448	456	433	455	448	510	453	460	444	479	467	449	449	441	490	505	476	454	485	517	445	448	461	425	479	468	454	442	456	488	483	486	494	468	461	460	452	447	510	478	450	421	444	436	453	407	460	446	453	490	483	446	450	503	467	431	469	429	471
13368	1600	603	486	393	333	302	303	305	270	279	244	274	268	276	255	267	236	228	247	261	262	217	234	252	235	219	237	282	222	250	185	252	281	234	285	248	235	251	215	252	254	267	281	236	250	212	270	228	241	234	224	210	228	230	231	252	228	235	234	261	256	236	246	265	231	228	235	250	230	257	247	250	248	210	274	224	230	222	236	244	243	247	233	239	229	215	221	255	210	265	219	243	238	227	247	231	230	208	245	253	207	220	247	202	213	221	217	230	280	228	239	239	216	222	264	266	230	242	220	227	253	274	221	254	269	238	229	229	231	216	238	240	248	235	227	221	254	246	261	237	254	224	263	248	230	240	258	254	261	219	227	244	229	259	243	263	247	228	236	226	241	238	240	272	259	225	245	232	222	237	265	227	252	265	248	246	224	253	239	236	248	231	232	249	279	226	242	279	258	211	227	255	273	219	214	225	236	229	290	264	227	227	244	221	221	238	224	263	254	240	244	252	204	247	244	246	236	238	240	226	259	238	239	229	270	226	229	248	231	271	266	263	235	229	236	261	271	217	220	245	262	233	252	232	269	244	268	237	232	244	236	223	239	247	247	236	219	221	234	238	243	244	227	242	266	242	241	263	243	234	241	257	264	243	258	254	260	264	232	261	243	230	226	275	235	235	213	217	243	263	244	230	253	276	232	259	251	214	254	236	231	249	225	245	265	237	214	238	262	240	238	247	248	214	267	235	209	222	226	233	242	248	234	263	245	248	243	219	271	261	256	259	245	269	250	222	229	243	241	232	232	260	259	270	254	250	257	195	252	255	270	246	255	228	255	257	238	227	231	213	238	259	222	217	215	250	283	265	213	210	240	235	251	253	261	263	261	235	226	249	229	240	257	226	235	248	222	229	250	232	238	249	235	209	246	243	230	242	233	262	244	254	252	235	249	239	259	241	244	238	239	239	256	227	240	259	233	237	266	233	220	248	240	254	233	233	250	236	205	227	258	243	254	230	220	240	231	227	215	231	235	212	235	217	240	262	233	233	253	229	213	248	228	271	249	274	245	227	264	226	244	244	247	234	267	238	248	259	217	250	251	229	234	248	211	258	278	219	269	250	231	247	247	247	249	235	257	258	262	209	212	231	261	257	239	220	279	250	229	215	226	252	242	238	234	252	250	235	232	231	237	263	250	250	251	229	239	235	232	267	260	245	210	250	210	257	289	220	223	223	219	229	240	217	260	233	235	257	247	252	244	252	257	239	243	241	244	254	259	247	210	246	269	249	236	238	241	222	254	238	259	248	214	240	256	255	251	246	266	271	253	228	264	246	266	227	213	256	242	245	256	235	260	221	259	234	226	212	229	247	257	250	258	231	220	298	235	229	244	251	251	267	247	230	246	237	230	240	238	230	257	253	252	238	215	275	230	235	236	250	250	241	215	258	222	243	254	211	244	238	244	230	226	224	247	266	228	257	227	200	236	263	253	221	236	203	232	273	213	234	236	241	244	255	228	213	239	209	244	241	225	219	235	225	221	276	237	233	260	230	226	227	270	246	253	237	232	262	235	247	247	223	239	237	238	275	235	246	255	253	264	245	247	239	261	254	253	243	245	206	212	249	234	283	256	252	237	279	216	244	254	251	241	238	255	245	241	249	219	231	240	207	247	227	239	254	228	264	222	205	215	256	237	237	252	246	242	258	232	245	227	256	242	243	264	249	235	244	257	254	243	213	247	244	247	270	187	256	235	237	244	252	246	233	245	251	243	235	223	254	232	240	243	232	229	232	231	251	226	210	252	234	234	245	249	220	267	221	266	223	245	269	255	215	264	209	213	240	236	229	235	264	259	233	231	235	229	241	233	225	231	242	265	236	230	227	223	249	216	221	272	261	246	247	233	245	242	250	228	263	239	257	241	247	248	247	231	266	235	224	238	226	238	252	241	246	250	229	263	243	228	277	267	250	228	215	240	248	249	221	234	264	232	237	247	244	241	243	227	221	206	221	228	251	253	223	254	246	253	241	245	239	220	229	251	224	218	262	248	241	249	224	248	251	231	264	247	206	222	225	243	254	228	238	237	248	262	227	271	257	252	225	218	241	268	252	228	231	241	231	221	230	225	235	246	230	264	249	255	248	271	205	227	228	218	247	236	197	249	233	218	255	242	262	273	266	246	254	272	250	223	252	216	246	221	234	229	243	241	230	223	250	236	237	222	228	237	264	240	219	243	264	243	244	245	235	254	224	228	229	246	218	251	230	250	245	247	227	237	249	255	263	231	204	259	266	249	222	254	239	234	245	241	243	231	242	231	246	207	245	242	253	229	238	247	204	225	253	223	228	253	269	233	205	232	247	235	251	252	226	217	230	230	263	243	233	241	238	220	251	262	215	229	209	219	214	242	230	247	234	266	252	199	239	249	258	217	254	210	216	229	254	225	244	247	259	247	254	250	227	249	225	247	277	243	233	252	215	255	235	240	249	212	234	216	251	227	251	231	248	240	239	247	222	214	242	256	253	260	247	257	268	254	236	273	248	244	243	256	229	238	258	240	240	211	269	225	224	222	223	262	255	239	265	252	230	263	215	258	257	238	242	230	237	239	187	207	211	234	257	244	236	214	247	268	237	231	236	237	218	248	234	242	256	242	232	226	245	234	253	232	265	260	236	233	237	267	233	221	242	232	229	234	219	225	231	250	241	206	225	225	232	269	221	235	264	247	217	258	236	234	227	233	217	251	219	241	228	280	269	233	247	243	237	204	220	245	239	222	260	235	267	253	236	237	248	231	222	219	244	242	266	255	254	236	249	247	227	225	246	233	266	251	225	247	241	222	229	241	242	224	253	230	256	270	231	249	252	229	237	232	255	232	230	249	227	217	228	247	254	220	217	256	228	274	227	250	255	249	212	220	258	215	227	262	237	241	245	233	232	242	250	230	237	239	246	237	245	196	248	251	218	206	197	212	246	235	186	239	254	246	219	236	234	252	234	245	256	254	250	250	227	231	265	228	248	261	241	246	284	233	263	248	261	257	238	284	261	238	238	222	221	251	223	233	245	242	256	262	253	241	254	239	232	264	220	235	252	223	219	238	223	286	233	242	246	269	241	263	270	201	244	240	240	266	226	239	232	253	256	242	252	267	265	237	254	227	240	244	258	226	254	260	224	222	226	251	227	232	252	233	235	228	243	250	241	232	234	227	245	268	268	276	228	255	247	229	261	231	222	233	246	227	244	276	220	251	230	253	243	256	215	239	228	235	245	217	227	249	230	234	227	225	246	226	256	234	259	245	240	219	254	243	227	248	259	234	252	228	237	251	249	255	234	248	243	228	254	251	274	274	251	237	217	255	238	239	262	218	237	235	226	228	226	252	224	272	246	234	250	231	244	239	260	270	245	272	231	217	224	246	227	246	272	224	256	232	248	211	244	235	222	266	236	221	255	254	240	260	217	195	225	278	239	255	260	267	268	260	243	253	255	254	257	250	262	223	222	252	255	238	261	251	249	226
9011	1284	1265	1380	1234	1077	978	851	848	770	686	743	704	690	645	691	687	636	618	621	684	629	616	615	631	657	588	598	613	595	585	622	579	607	571	573	581	604	579	577	613	664	585	601	597	534	592	562	557	530	625	586	603	618	562	595	540	579	609	610	623	581	599	583	594	543	622	571	596	587	599	600	551	586	603	564	584	549	587	560	562	524	632	558	584	605	625	625	610	594	590	558	585	584	619	583	603	557	548	587	592	604	610	616	570	634	553	643	554	594	542	600	569	587	578	579	558	577	578	617	583	613	559	576	615	546	540	594	574	565	624	618	609	563	590	603	576	614	585	631	554	586	640	577	565	547	597	595	598	604	546	510	606	564	582	585	634	591	618	579	575	557	620	603	577	585	584	613	597	596	632	566	571	583	604	594	560	579	608	626	571	631	556	594	599	620	602	552	583	532	560	564	588	577	574	544	571	563	570	578	588	551	641	611	554	606	569	541	597	600	535	560	579	650	558	587	561	608	558	552	574	613	554	642	616	600	535	570	633	624	596	619	593	584	593	644	620	542	575	546	614	582	539	572	608	571	603	563	594	554	612	560	594	557	555	624	587	566	613	600	575	550	579	584	603	559	568	596	550	560	515	566	570	598	568	597	567	611	602	614	594	556	583	583	599	624	575	626	546	612	589	608	567	588	594	548	554	625	602	617	585	625	571	631	573	589	573	569	598	599	601	572	597	579	588	570	566	577	600	579	594	581	630	594	598	550	580	596	538	568	602	603	578	603	618	593	576	579	607	566	568	600	552	580	585	612	590	558	551	616	571	563	585	585	558	571	550	573	612	589	570	572	603	582	553	543	585	560	573	586	593	601	576	584	588	560	611	599	567	596	559	587	572	584	572	567	604	596	569	573	579	595	565	567	551	594	597	579	579	562	625	597	538	572	587	577	580	593	568	600	589	563	550	542	579	601	585	592	606	546	542	562	597	598	559	553	580	572	644	539	530	558	612	559	565	531	604	564	558	598	561	575	589	574	606	543	589	574	551	566	555	596	563	605	591	580	585	566	533	607	593	610	577	575	565	616	600	664	559	601	578	565	570	609	557	579	542	590	579	567	527	581	576	582	536	613	577	564	600	568	582	590	614	567	551	565	585	602	562	584	559	534	603	606	568	564	561	579	580	586	609	590	593	600	567	554	596	612	535	622	615	589	564	543	578	612	563	589	612	593	542	591	592	593	544	576	545	585	580	612	569	531	619	544	594	575	536	553	527	546	595	571	582	576	546	575	628	577	609	580	611	573	561	575	567	522	564	568	618	581	550	572	560	592	584	599	558	586	573	595	581	572	597	520	579	586	596	587	610	582	589	597	540	599	584	572	636	552	542	545	603	579	584	586	575	563	588	560	530	602	568	562	555	602	545	578	570	611	604	592	579	563	597	602	587	568	549	596	583	609	567	598	552	586	533	558	562	570	582	533	572	582	596	607	565	555	589	574	560	578	654	589	562	552	545	530	573	624	568	562	593	605	574	570	575	566	581	601	621	556	614	605	591	564	522	589	539	573	583	574	567	638	529	571	569	596	607	573	594	619	560	575	559	539	630	623	548	581	617	524	575	546	570	581	588	540	559	576	592	551	614	570	575	578	571	573	594	565	581	540	551	551	582	572	599	560	560	543	621	514	586	598	558	560	579	557	600	583	571	515	520	598	591	611	560	550	577	529	589	574	593	532	616	591	586	589	582	566	589	568	559	550	582	564	555	576	614	617	599	602	566	568	601	603	543	572	533	572	566	594	614	631	570	591	565	567	565	573	557	574	578	581	606	570	613	577	602	598	626	575	549	581	557	562	579	588	567	593	555	579	607	599	610	629	557	581	567	527	548	556	585	603	603	588	566	551	557	560	540	559	578	571	563	602	561	591	598	591	613	548	546	578	553	578	546	582	565	561	576	565	585	567	595	591	582	610	553	557	598	565	568	558	598	524	582	514	574	540	594	601	543	581	562	598	531	597	529	586	582	557	492	598	598	535	597	615	586	564	597	596	624	606	533	553	548	591	599	599	598	562	623	604	626	551	596	570	568	602	577	587	606	580	584	571	565	541	573	576	615	583	561	586	607	569	551	573	577	595	603	592	580	542	586	579	591	590	621	612	547	555	592	573	612	565	586	587	582	593	561	560	576	621	580	567	576	569	594	568	591	588	574	595	574	570	606	598	584	597	599	563	574	604	616	571	586	569	605	562	580	588	571	579	567	574	587	581	597	584	590	536	577	609	589	555	552	559	515	581	623	614	583	555	603	568	532	531	620	569	600	584	607	581	570	586	545	602	535	572	576	577	534	614	606	545	565	578	567	570	619	633	610	567	557	625	550	584	597	605	591	570	573	590	529	592	555	571	559	570	573	535	616	573	576	584	585	588	609	596	639	621	611	593	552	563	575	641	557	585	591	552	541	573	573	588	603	574	581	548	587	582	562	544	567	546	593	580	570	558	550	597	618	587	571	586	594	600	575	590	570	578	545	602	582	558	595	590	558	572	527	589	611	578	576	579	570	531	617	580	574	557	580	568	598	551	600	624	587	596	616	602	551	622	571	591	576	576	608	584	585	572	599	578	595	602	568	568	591	605	581	574	592	563	585	570	563	587	581	607	567	581	558	606	572	559	599	545	574	539	573	549	525	612	613	580	542	569	608	605	545	591	619	599	581	617	575	588	546	530	597	573	550	590	559	573	582	601	563	558	578	612	538	578	568	583	567	556	593	571	627	597	558	574	581	578	564	541	579	601	604	611	585	584	576	580	550	600	561	589	596	581	619	541	579	607	586	601	584	568	606	568	578	603	592	601	593	642	565	550	582	614	527	546	569	559	573	574	592	603	581	628	576	586	540	568	564	593	546	549	563	587	570	580	533	585	591	582	588	601	542	590	592	596	568	598	581	563	597	582	581	579	647	568	613	587	580	588	577	535	580	576	544	564	574	561	559	584	615	555	559	598	585	556	585	587	582	600	567	600	548	619	564	563	569	577	597	576	617	591	589	593	585	598	534	576	598	590	563	602	627	581	575	523	580	590	582	554	538	569	547	593	590	621	608	549	589	583	554	586	574	573	566	592	598	549	572	556	613	591	565	536	589	593	569	618	598	557	617	554	615	614	578	554	577	557	582	562	586	582	569	568	612	583	576	563	558	562	575	556	607	589	605	571	604	572	568	585	617	582	585	601	589	565	586	609	614	603	554	584	603	595	604	561	570	553	563	568	608	587	580	587	560	578	592	564	545	604	574	558	567	559	601	573	577	570	576	584	599	572	530	602	575	564	571	549	611	568	565	612	635	608	608	575	553	548	593	578	624	563	592	579	634	565	546	609	561	606	560	563	551	550	578	602	605	566	583	588	543	590	575	581	571	592	564	591	534	591	594	598	550	580	575	577	577	604	583	578	587	573	541	611	586	541	586	574	591	551	589	606	580	563	572	588	595	605	550	575	603	625	568	553	598	598	588	586	581	521
22700	3737	1136	908	717	596	530	482	498	427	467	420	484	426	462	424	396	418	410	414	445	446	399	415	434	394	418	378	401	364	403	390	386	398	414	426	413	392	413	384	423	406	407	407	429	393	379	445	417	392	359	389	387	387	408	416	427	425	388	427	384	368	407	407	384	384	392	428	412	384	415	408	380	379	406	400	438	399	415	415	375	411	420	400	437	384	378	454	403	415	403	399	378	344	375	315	406	377	390	402	401	416	384	399	364	386	358	428	404	390	409	402	403	394	421	454	409	449	440	399	417	383	355	379	384	393	440	403	401	379	404	402	400	412	410	402	382	415	383	352	433	403	412	396	403	424	446	408	374	411	391	404	457	430	427	407	390	413	387	388	430	392	409	434	418	389	376	388	401	390	397	381	402	371	366	385	354	432	408	452	358	411	408	406	439	389	389	407	397	396	425	398	400	369	406	428	389	403	408	383	368	409	420	382	376	409	437	400	409	427	432	395	403	397	388	436	395	410	430	436	384	414	401	444	430	390	402	451	387	391	360	406	386	394	377	400	422	369	401	387	404	395	405	380	377	361	394	359	363	374	398	380	443	430	405	354	393	375	460	379	397	361	406	413	396	383	416	362	416	393	395	360	367	399	408	417	393	405	375	415	391	408	386	445	406	388	410	389	401	401	389	401	381	362	425	405	419	364	441	357	400	389	410	415	399	395	387	394	397	397	378	402	375	414	375	380	377	458	426	377	390	403	395	388	399	391	430	373	375	397	401	406	414	391	424	402	425	419	420	408	429	390	384	388	382	390	440	411	383	361	435	390	349	361	411	388	411	386	391	418	387	392	385	434	400	394	431	354	393	395	391	375	387	423	423	376	401	441	415	392	367	408	403	365	401	394	342	412	410	424	414	374	428	404	376	413	406	376	436	395	401	397	425	406	394	387	417	401	392	387	398	422	409	392	384	415	388	424	415	426	377	389	400	434	435	437	410	416	378	427	398	424	416	404	417	441	448	428	376	414	421	408	392	388	404	394	439	408	391	376	396	416	408	397	411	386	414	403	419	408	453	391	437	412	421	382	428	384	379	387	411	366	374	433	402	453	433	405	374	411	375	420	383	415	423	411	383	393	427	428	394	406	389	408	372	392	385	410	409	402	389	414	387	386	372	412	394	407	411	439	403	391	421	348	382	422	419	404	408	416	420	404	407	389	376	380	440	384	379	424	429	378	392	401	423	358	388	396	428	371	397	402	406	398	384	406	409	392	414	412	394	387	402	393	439	407	442	408	423	384	404	409	393	411	415	385	409	403	384	404	387	423	400	423	413	382	406	401	414	418	396	403	393	401	398	421	347	400	380	406	393	400	418	411	387	406	421	395	426	426	409	417	434	431	418	369	402	383	411	412	424	362	394	398	417	408	383	412	379	384	413	422	407	398	411	414	399	393	402	346	426	346	397	388	415	378	389	419	410	410	377	436	390	379	370	408	403	378	421	402	406	376	387	401	392	408	428	449	409	464	410	404	402	356	396	372	431	398	407	373	372	435	419	430	366	434	389	389	395	385	411	391	400	408	379	376	383	382	386	386	395	440	431	398	383	390	407	425	393	437	455	364	401	412	416	376	388	415	428	420	403	417	392	393	375	390	383	438	391	419	393	394	404	405	390	409	400	415	357	411	414	358	364	419	423	391	438	408	399	416	374	403	378	418	384	391	413	398	395	392	386	401	375	400	396	391	402	404	372	423	383	423	446	409	425	428	399	398	409	446	397	385	434	416	412	344	406	390	401	403	390	413	391	381	389	413	401	422	435	393	405	402	392	400	412	406	450	399	450	384	392	405	415	355	369	388	364	392	376	399	424	419	396	389	428	416	427	400	404	417	411	413	349	399	414	420	386	385	397	397	421	407	393	432	411	423	459	400	441	423	411	429	386	386	407	380	381	412	402	429	385	405	370	414	443	392	412	405	392	427	398	444	423	413	393	399	432	387	417	411	378	362	380	400	384	400	381	388	408	445	376	399	427	373	403	442	447	415	451	423	390	434	413	427	406	403	421	420	394	413	401	383	390	394	397	387	405	403	379	406	434	383	410	397	376	385	383	383	395	385	369	405	397	395	422	401	413	384	421	387	415	389	413	418	382	377	394	434	444	384	440	392	414	392	373	403	366	391	402	449	382	397	359	402	391	438	375	345	374	390	385	417	424	376	403	434	400	399	402	389	415	415	439	396	384	415	428	429	386	390	386	434	383	410	422	436	371	424	407	409	394	421	440	394	428	373	428	381	423	385	414	407	406	407	399	414	415	357	386	415	395	384	423	382	403	358	434	382	405	393	434	389	416	402	427	368	383	391	440	409	461	414	417	416	408	423	422	430	372	384	413	371	419	375	388	403	413	393	384	397	411	384	395	380	386	386	419	384	381	428	396	404	417	458	423	431	411	393	395	409	428	394	428	411	436	431	390	401	410	387	408	391	431	419	374	406	430	432	426	420	417	403	401	414	409	448	370	379	382	388	404	439	427	413	396	411	371	387	425	410	396	384	384	376	411	377	409	388	415	421	369	380	419	445	417	467	388	385	380	380	361	385	397	406	362	400	414	382	411	379	410	440	382	397	365	422	394	423	430	393	372	403	407	435	377	408	397	384	395	417	408	435	394	392	410	436	434	391	415	437	389	398	424	383	411	405	387	385	420	434	400	365	414	407	420	410	427	426	398	430	380	391	388	414	421	356	390	331	408	393	406	396	360	418	412	377	389	385	380	390	406	393	408	412	409	427	450	401	364	371	388	393	402	429	399	384	422	414	404	389	409	431	397	403	407	409	420	432	367	430	398	402	431	378	388	427	398	410	401	394	412	392	433	438	407	415	385	403	401	419	390	405	400	427	389	438	433	399	411	409	360	420	360	388	431	438	433	360	385	424	365	445	406	427	381	373	406	370	396	399	398	413	400	430	401	417	397	418	432	428	391	427	408	410	416	446	448	426	411	399	423	394	361	415	386	410	415	410	405	423	402	373	413	406	387	400	387	414	403	396	399	392	408	410	385	394	423	404	379	399	388	404	413	371	391	408	397	408	404	384	368	399	391	391	397	470	414	397	399	401	383	413	422	355	434	367	371	421	395	414	415	375	403	401	438	436	423	410	406	389	397	409	389	447	434	385	413	400	393	401	394	379	396	386	391	407	423	386	414	411	379	402	435	381	394	378	440	406	394	391	384	401	380	391	419	386	422	399	381	416	348	407	372	425	440	387	395	366	387	413	389	423	396	444	386	370	404	405	458	388	413	363	404	412	391	401	433	417	381	397	384	402	404	379	426	385	385	385	426	416	392	415	387	404	381	401	390	398	359	412	424	405	376	404	386	425	405	387	421	419	370	398	420	383	381	377	419	426	379	394	430	402	363	392	370	384	396	369	428	399	418	411	380	425	390	414	414	418	429	363	384	405	393	414	398	387	420	406	403	389	380	447	398	367	378	432	377	404	400	357	381	382	384	387	418	391
12373	2274	2194	2406	2230	1873	1705	1455	1342	1250	1227	1130	1046	1126	1060	1000	1018	953	1004	964	1006	968	934	911	942	933	952	997	972	896	947	952	926	921	918	904	924	914	963	982	845	916	924	898	928	883	936	894	853	889	907	876	921	948	898	827	923	865	932	897	881	882	915	892	909	900	919	923	967	862	857	887	849	901	890	910	858	850	919	915	924	894	929	926	840	864	872	890	902	877	929	923	910	932	832	905	893	896	885	839	838	845	895	907	925	909	900	885	956	899	910	893	895	852	961	888	887	843	860	856	887	886	946	910	849	881	893	897	888	893	945	922	947	884	909	944	844	927	834	876	829	864	872	920	875	886	875	898	891	847	879	886	887	939	916	895	879	923	903	870	916	847	890	914	863	886	893	928	907	915	908	909	890	931	884	841	907	871	938	906	952	886	917	909	875	888	816	887	903	913	884	904	833	900	865	893	856	928	904	868	874	864	811	920	878	900	858	922	924	909	888	903	899	886	895	880	888	884	935	867	882	875	844	860	925	891	894	919	909	916	897	932	930	889	887	901	905	899	963	868	809	873	948	923	873	885	916	904	882	883	902	908	902	920	890	872	905	889	871	947	868	925	880	901	938	871	917	913	909	844	911	878	913	916	923	857	862	934	954	850	906	889	850	873	898	872	857	929	848	889	911	874	887	911	920	887	911	890	893	877	912	898	921	889	882	917	912	918	885	868	926	842	866	871	890	872	907	843	900	864	893	892	891	843	909	842	921	817	889	938	898	843	885	885	858	892	910	905	903	848	876	907	854	903	898	932	866	883	872	850	897	854	851	882	896	948	828	901	880	912	868	883	932	917	902	918	811	909	868	869	846	876	951	897	907	910	935	914	832	895	914	959	953	892	850	857	930	904	917	880	928	905	907	921	874	938	920	884	877	943	890	854	880	912	867	880	843	916	855	850	915	871	884	869	904	884	894	868	910	904	963	905	864	832	886	847	872	922	915	915	868	947	907	920	877	918	846	880	857	883	869	917	878	898	873	906	899	925	871	936	855	989	900	859	873	908	826	889	886	894	869	898	894	884	861	912	912	857	905	895	902	834	841	911	903	855	868	891	888	821	896	897	889	874	910	901	910	884	900	906	879	876	909	877	898	913	910	930	889	866	909	895	863	881	871	905	908	928	900	909	860	877	891	869	894	883	944	883	869	828	893	906	924	882	904	879	825	933	896	899	877	813	895	838	850	881	915	840	904	926	897	897	879	874	863	900	867	949	931	938	897	864	864	870	885	870	937	909	852	912	906	916	926	894	842	890	918	908	851	877	882	903	878	875	870	873	855	853	836	878	898	874	911	823	942	909	965	891	873	875	879	877	896	878	907	888	837	907	940	908	881	873	914	881	855	914	889	882	919	918	919	904	891	927	910	889	893	913	823	837	873	879	837	931	912	898	830	889	963	915	898	927	886	894	890	878	900	872	865	877	856	934	912	914	888	900	929	880	887	882	898	908	871	915	928	862	883	935	860	885	941	910	882	834	939	910	922	877	870	877	910	907	868	905	895	872	921	932	907	896	941	843	826	895	866	902	849	887	893	921	874	877	910	893	937	968	931	919	879	817	904	919	924	865	827	930	912	905	927	901	905	903	945	878	849	912	862	829	906	885	938	872	917	899	862	906	902	873	840	872	833	867	889	898	907	858	868	913	950	939	841	893	852	888	839	812	882	895	913	906	878	885	893	920	909	932	852	954	884	930	835	901	902	860	841	896	895	877	924	886	863	878	940	920	902	891	907	909	915	888	902	879	877	880	927	870	894	865	926	899	863	937	862	871	882	848	895	894	849	934	926	848	870	869	934	874	876	875	909	909	862	945	866	938	859	880	927	888	951	897	923	862	872	936	924	879	887	904	909	878	885	864	896	889	837	933	837	862	879	870	846	904	861	893	874	893	860	851	886	881	899	892	869	860	907	924	902	924	867	884	879	916	874	861	837	972	940	910	873	927	899	960	928	844	898	900	883	884	920	873	895	910	868	916	883	875	880	850	888	835	873	871	880	895	869	917	930	879	891	916	927	860	937	836	914	944	903	919	886	865	889	890	903	833	899	861	896	886	861	890	891	915	903	839	900	871	890	906	925	839	890	879	936	880	874	914	836	933	885	924	881	892	857	927	880	886	955	828	890	892	890	943	860	883	863	871	865	877	945	862	867	868	877	903	892	910	971	866	884	858	850	890	894	865	879	893	911	898	869	881	917	872	833	955	912	894	938	855	915	886	890	896	894	866	879	844	883	921	907	864	848	920	879	892	922	883	925	890	907	907	910	929	908	894	878	869	904	857	888	883	998	891	901	894	911	888	915	896	847	921	881	929	887	867	874	901	964	948	852	905	897	882	906	873	890	874	918	890	884	901	913	858	896	880	919	891	879	871	861	962	898	896	920	895	871	842	901	871	828	916	896	912	893	903	964	883	897	921	916	934	929	887	900	843	883	885	851	827	872	864	871	903	946	905	879	910	895	904	874	884	873	888	912	952	896	874	914	886	940	851	877	967	967	881	921	876	874	871	940	906	872	928	870	890	917	876	931	893	903	871	896	878	861	867	872	898	853	892	910	903	922	893	871	999	865	935	865	910	873	892	910	878	889	898	850	882	922	901	878	917	847	911	849	877	913	888	827	873	915	881	897	963	864	896	901	908	837	883	919	905	903	899	882	897	931	938	844	898	927	873	921	923	908	812	879	963	906	894	882	900	939	937	879	894	850	848	859	877	898	897	813	897	862	918	907	946	872	888	893	892	942	945	885	913	846	902	919	907	919	878	893	908	887	902	883	867	874	862	901	896	875	897	905	895	917	912	913	868	884	838	893	919	920	976	869	864	914	975	899	915	967	914	871	885	909	857	852	880	926	911	859	935	840	884	872	913	948	892	874	916	913	888	924	930	899	862	850	842	889	932	889	887	933	788	872	882	922	892	875	897	917	898	912	874	871	940	885	886	857	900	813	862	885	851	879	917	900	923	852	893	863	868	860	854	868	896	928	840	897	851	854	909	924	959	868	918	861	891	873	859	896	878	867	923	897	888	878	945	900	910	869	882	884	897	909	890	905	850	919	897	872	913	873	841	913	899	899	903	950	878	943	875	864	895	877	894	854	898	845	903	902	948	872	917	867	874	863	882	925	900	896	912	847	892	914	904	899	878	953	901	827	857	917	894	901	903	925	906	872	864	903	933	872	850	848	955	878	947	871	854	939	857	842	875	876	899	887	859	864	878	845	888	830	896	949	945	939	914	862	890	857	884	915	908	907	903	865	905	870	886	897	895	886	890	896	916	896	843	915	830	867	844	902	856	922	878	877	877	901	900	903	876	931	847	878	874	869	908	857	851	909	921	891	873	947	887	864	857	893	877	905	918	853	892	896	875	892	885	904	927	886	920	912	858	878	835	917	902	871	902	894	899	900	908	909	887	872	893	909	863	883	932	887	944	888	902	931	885	889	881	891	886	907	875	901	902
5016	579	188	172	207	185	162	216	171	175	149	207	194	195	172	190	192	213	208	196	162	176	175	173	170	189	167	200	199	197	171	162	191	191	202	183	180	190	160	177	184	181	227	210	200	186	193	188	168	192	193	191	180	187	186	184	213	181	198	168	160	216	214	209	160	205	192	168	198	160	186	173	191	180	184	188	205	196	191	179	184	185	167	206	194	197	188	179	188	188	216	184	200	202	188	176	200	184	177	190	193	181	199	167	192	164	169	159	171	185	175	170	191	187	209	185	170	172	199	180	210	179	186	167	209	163	230	197	188	162	168	168	206	180	194	198	195	179	214	182	190	196	195	178	165	166	185	181	190	196	208	175	186	180	204	175	206	190	177	191	177	191	192	183	193	187	185	168	172	166	170	184	204	203	187	163	178	159	167	213	183	190	191	169	172	193	177	163	202	182	186	185	174	156	178	182	178	205	176	221	176	187	204	189	183	202	181	208	189	172	190	197	187	197	185	193	214	181	185	184	161	164	162	161	188	169	175	191	179	218	183	180	186	169	217	172	170	187	187	182	174	183	191	186	190	183	161	176	194	193	191	173	182	175	186	194	186	183	182	180	214	196	176	184	193	175	158	197	214	189	171	178	193	172	167	170	200	196	179	210	173	193	204	204	187	222	181	152	177	178	193	176	223	218	189	173	164	208	214	169	220	172	213	164	219	191	198	199	171	195	160	176	201	208	201	216	181	167	178	195	174	196	196	166	151	165	214	185	172	182	198	179	208	180	192	194	193	157	183	197	191	196	172	175	206	189	177	193	193	190	180	184	158	179	202	177	159	203	192	204	168	207	179	165	172	185	194	225	190	198	200	156	185	155	178	178	208	191	182	195	174	197	166	166	188	199	156	182	195	181	186	180	196	200	192	177	173	195	178	152	199	183	179	182	183	191	173	211	171	183	182	188	185	191	186	197	176	181	187	169	185	196	180	192	178	176	173	184	173	220	180	184	172	165	186	198	156	172	186	204	168	171	192	163	151	185	162	186	201	195	179	186	201	176	181	187	175	194	195	190	190	170	173	233	176	173	206	187	179	156	196	182	175	175	188	175	187	194	179	188	184	176	218	166	186	163	202	193	175	163	172	177	180	180	183	163	177	168	196	186	200	166	184	166	178	188	199	170	177	172	177	178	172	220	190	186	204	206	174	207	164	172	204	172	179	196	179	168	148	203	164	186	163	177	180	208	184	180	180	180	175	176	182	150	179	174	176	203	198	185	189	188	212	175	210	183	184	190	179	182	172	205	176	190	192	177	200	186	182	188	176	195	181	154	192	173	187	169	193	228	186	191	190	178	165	191	184	207	192	201	188	185	172	197	180	187	179	184	179	158	202	184	213	190	180	198	167	186	202	177	164	191	171	195	177	190	163	201	197	187	198	185	178	182	163	184	184	194	171	181	187	177	171	177	158	163	200	197	181	179	183	210	188	218	210	196	175	173	166	187	184	180	185	195	188	204	181	185	203	171	162	178	189	176	161	167	164	178	185	166	190	198	178	201	185	184	205	154	177	161	192	175	150	202	190	192	199	179	188	172	168	195	194	197	172	177	194	175	194	188	164	171	197	184	188	191	183	216	205	196	177	204	175	171	192	196	198	210	182	181	167	183	189	221	191	152	194	173	204	156	190	190	197	211	206	173	194	179	183	176	181	191	183	183	172	160	161	178	210	181	185	193	193	201	171	176	189	207	192	168	203	186	193	200	192	201	172	174	193	177	150	200	203	180	202	195	189	172	176	188	211	193	173	181	179	202	189	175	183	179	184	187	187	180	197	200	192	176	208	154	208	197	172	216	179	191	193	175	196	179	198	192	186	178	165	175	183	183	183	218	219	187	167	180	185	166	181	170	208	192	173	192	170	193	185	188	197	196	181	192	192	193	175	191	180	174	161	183	190	168	187	174	181	185	179	165	190	206	191	183	173	200	194	177	191	168	180	178	169	190	159	168	183	181	199	184	189	191	158	175	198	198	180	194	196	201	185	163	201	193	161	198	191	165	186	187	191	240	178	174	175	197	169	213	158	197	175	171	172	163	196	198	195	188	177	176	177	167	201	182	218	178	181	196	209	184	196	188	172	193	180	179	187	178	177	171	178	184	204	177	173	160	195	190	199	191	212	174	209	173	168	176	200	215	186	184	174	196	170	149	160	193	164	175	211	212	180	191	186	186	179	171	201	172	194	191	197	183	182	172	182	204	200	188	203	177	173	188	183	220	183	147	144	167	194	186	170	192	167	183	211	197	193	176	159	233	212	191	215	184	183	176	202	138	210	177	148	191	198	161	192	188	177	173	172	217	199	181	183	167	207	209	190	178	174	171	187	195	183	178	195	171	196	182	170	161	197	174	194	193	178	176	167	166	159	185	187	188	187	168	188	175	186	188	186	169	169	188	150	200	183	167	181	178	170	186	168	188	180	176	164	190	184	174	200	208	196	166	184	197	180	220	187	153	163	175	175	184	168	172	172	190	192	182	203	199	180	200	177	185	176	170	198	172	177	202	215	163	182	159	188	184	158	176	192	219	188	169	179	192	187	172	187	187	160	176	154	191	159	218	169	168	184	216	154	181	190	176	201	177	159	182	172	185	195	177	165	176	151	181	192	198	211	165	180	173	194	172	193	164	190	212	204	197	197	190	165	181	173	202	179	197	179	173	198	168	173	208	176	181	216	167	196	182	173	176	182	184	197	205	198	178	214	173	190	187	197	189	172	195	199	212	191	159	192	168	152	183	223	196	199	205	151	191	194	169	192	157	193	183	172	187	219	172	223	172	178	168	212	177	185	161	183	189	195	173	187	213	206	190	162	165	181	180	189	175	186	181	163	195	228	184	195	203	153	191	188	194	224	196	176	195	217	202	218	164	176	173	150	184	185	187	173	191	165	207	193	178	160	175	168	190	186	195	173	155	159	189	181	174	176	176	157	193	190	186	177	204	178	177	207	183	188	189	183	193	192	185	158	225	173	181	183	184	192	179	181	206	180	167	189	205	176	172	166	215	172	186	169	175	210	193	186	184	166	231	213	185	157	183	174	182	179	194	164	197	172	171	181	168	174	186	161	171	193	183	184	180	205	204	192	188	189	151	188	173	175	185	202	173	170	180	181	161	189	171	188	166	176	192	182	183	168	202	186	192	201	184	191	177	170	175	194	166	187	183	188	213	177	193	170	170	170	192	199	172	202	187	165	181	180	153	169	187	178	178	195	188	180	185	173	158	159	204	206	185	194	184	191	184	190	184	187	167	187	173	176	242	204	217	187	201	173	196	168	189	191	177	181	184	191	185	189	150	165	196	197	194	195	188	173	170	212	180	204	189	180	198	179	185	186	199	172	201	182	175	193	179	183	203	176	199	185	194	191	190	174	194	172	180	187	211	183	183	166	192	179	195	181	204	195	212	189	175	169	172	165	186	188	212	184	182	173	168	185	166	192	174	170	194	165	194	195	153	168	175
3424	668	484	478	496	470	436	492	470	490	452	450	475	429	470	444	502	465	483	446	447	446	485	463	443	449	478	485	456	457	463	459	445	421	443	483	424	458	433	441	434	444	452	448	451	473	439	448	500	441	452	486	426	446	501	475	454	447	438	438	459	470	435	467	469	465	474	487	474	452	476	474	427	461	442	521	425	456	461	500	461	456	505	461	461	456	496	471	473	470	490	452	460	455	448	478	414	461	446	464	445	494	468	457	512	453	472	469	455	443	430	441	419	476	437	428	430	452	435	457	440	475	458	480	427	435	477	496	451	483	466	466	501	475	429	457	426	466	458	442	457	469	495	502	445	460	442	430	469	488	458	454	434	464	438	440	473	500	437	472	472	461	432	448	469	413	435	496	457	478	474	428	458	491	436	471	438	457	444	435	450	421	462	484	486	435	433	457	456	428	484	441	463	504	454	447	452	490	484	473	464	440	407	485	412	471	468	475	471	470	489	438	471	453	470	457	447	451	483	479	498	476	462	514	447	483	439	480	457	452	453	462	456	444	500	430	484	463	463	441	495	470	459	475	431	470	468	467	426	446	472	425	483	464	466	478	462	456	439	427	438	434	432	434	422	459	433	469	490	421	458	481	451	460	445	471	460	477	428	433	450	476	428	481	454	441	439	443	436	474	464	464	466	461	482	458	440	459	440	458	462	469	464	511	459	436	451	425	444	480	459	449	434	467	462	480	471	451	486	426	460	451	429	428	427	444	483	485	450	462	490	495	437	421	489	481	455	434	462	457	451	430	458	468	448	479	415	474	443	447	458	452	428	431	433	441	472	464	450	439	462	459	468	415	473	457	448	477	442	483	437	445	421	421	458	482	444	472	460	436	425	485	468	501	437	442	466	477	466	490	453	411	457	429	464	435	477	436	450	439	503	467	479	479	462	450	485	472	430	469	435	466	471	476	434	451	461	460	467	504	453	464	467	440	456	459	460	439	477	460	478	429	444	470	496	477	412	422	444	472	496	478	435	417	466	446	432	456	467	439	452	499	479	430	424	474	445	467	438	438	471	464	491	520	444	494	456	471	445	476	472	441	479	433	436	420	447	441	418	427	471	445	506	434	456	448	461	460	470	448	458	478	456	469	437	450	430	474	457	434	468	489	458	454	459	413	464	478	457	484	452	438	480	470	458	474	450	471	420	427	482	428	470	467	463	478	436	478	454	466	466	502	457	442	437	476	427	427	425	461	438	457	467	459	433	430	473	420	484	471	450	510	450	476	436	463	468	426	436	483	443	436	478	436	475	481	451	438	498	429	463	445	448	478	430	438	424	443	431	418	453	445	487	469	452	538	431	443	440	452	487	448	457	425	437	445	455	440	473	472	423	467	472	450	467	458	456	459	478	473	462	468	488	483	427	474	446	459	442	445	447	420	449	482	429	444	518	459	508	460	453	492	439	457	471	453	480	448	450	466	465	464	454	469	476	480	435	490	429	462	473	422	481	457	428	425	410	480	451	484	468	473	477	436	475	493	454	447	434	481	448	450	470	477	440	456	474	459	480	452	393	411	446	445	482	422	439	457	445	486	469	432	435	440	449	457	468	453	438	471	472	448	485	442	446	517	456	431	490	484	465	504	474	468	451	459	442	436	473	453	483	465	424	405	465	476	471	462	497	454	476	407	463	474	470	467	459	454	447	471	480	436	468	464	480	464	455	450	433	471	471	419	468	458	412	475	457	446	477	409	461	432	477	457	449	471	445	464	442	463	426	467	467	456	428	454	465	432	489	481	468	449	468	429	456	470	445	472	457	473	484	493	463	482	473	475	451	440	462	464	470	442	503	404	469	440	440	461	455	432	471	460	468	443	418	448	440	453	441	456	465	457	457	478	451	466	462	474	461	450	447	461	511	418	469	441	488	457	436	463	480	467	453	485	474	442	462	447	460	445	495	383	457	467	443	521	475	496	478	472	469	446	490	478	488	461	461	444	471	473	482	502	419	446	445	500	472	448	494	427	481	452	508	431	479	460	428	485	446	464	450	457	469	488	468	465	442	492	441	461	430	432	469	468	448	477	455	487	458	460	481	458	478	489	450	440	450	460	425	424	413	428	410	464	448	458	453	432	428	471	485	450	466	485	443	463	416	461	476	471	472	491	475	455	467	435	445	452	464	400	450	432	474	496	453	434	433	485	461	485	437	437	456	456	444	482	442	470	503	466	475	448	450	440	465	491	467	451	412	418	432	505	457	443	445	432	466	460	483	474	450	443	491	456	434	439	471	452	457	491	436	465	455	467	472	457	451	453	445	458	442	453	450	426	485	421	486	472	420	412	478	456	446	437	457	436	448	448	461	451	447	456	460	438	472	465	488	462	434	444	467	461	429	435	440	448	456	444	452	469	475	478	459	436	463	448	442	476	453	455	447	417	468	480	459	467	429	453	457	429	505	413	460	468	459	419	459	430	435	412	503	401	425	482	443	465	444	477	448	466	459	493	480	454	422	411	456	462	492	460	474	450	458	466	439	477	444	460	467	454	477	451	460	473	430	472	451	464	390	421	447	486	450	496	477	430	473	438	439	476	468	460	424	456	438	485	443	397	485	457	450	440	453	444	449	445	398	468	458	429	506	459	481	445	429	466	464	473	502	460	483	463	454	450	458	445	470	423	477	479	453	436	448	471	444	439	456	447	405	463	457	429	412	446	480	456	507	466	496	435	468	470	504	491	471	438	445	467	433	456	446	443	412	463	460	470	476	437	452	473	460	451	452	461	488	468	462	455	466	468	499	453	421	479	451	471	448	446	438	478	458	436	461	507	470	402	449	458	462	415	464	468	421	434	497	463	462	451	445	467	473	461	468	473	471	472	442	477	462	450	488	439	452	448	449	462	486	461	469	444	456	467	475	474	461	429	438	460	455	426	477	476	458	482	442	450	465	434	444	461	481	454	444	450	479	464	475	490	452	481	462	455	428	455	459	439	476	487	454	466	495	459	482	492	426	411	464	449	468	432	447	447	458	450	476	441	456	430	469	486	468	500	439	422	421	452	462	463	464	472	455	492	442	458	472	420	445	474	459	473	480	475	467	419	435	448	496	461	446	463	436	441	453	446	500	478	445	461	462	467	464	441	430	440	472	486	494	479	431	469	481	478	446	448	453	495	425	463	468	472	454	452	464	468	444	428	473	437	472	453	456	459	443	444	477	461	451	454	407	434	448	466	449	418	430	457	454	479	469	454	457	459	432	486	454	421	454	436	472	451	467	465	473	452	501	458	444	480	484	428	489	465	433	443	481	468	474	468	434	439	480	459	454	495	460	460	470	480	430	442	445	479	481	448	456	469	490	431	460	475	495	464	455	448	463	444	454	466	455	443	482	430	422	435	436	464	461	449	450	460	466	475	477	473	445	443	434	483	435	445	445	483	460	476	449	432	472	479	461	448	471	485	445	458	446	469	448	449	424	430	472	486	470	478	465	463	434	458	473	469	456	482	472	425	454	447
14104	1688	519	452	366	336	336	309	249	286	293	277	265	275	262	247	240	252	248	269	216	239	222	261	245	255	270	243	241	246	232	221	263	231	230	273	238	242	263	245	232	248	244	261	238	200	265	261	239	256	248	246	254	223	221	227	240	235	243	216	252	241	239	242	224	216	224	235	259	243	226	235	245	267	237	235	229	253	229	215	247	237	246	222	220	191	229	241	240	263	250	246	210	225	242	220	234	240	276	248	206	262	248	256	260	244	270	230	252	229	230	219	229	251	253	246	220	251	243	243	246	237	228	262	264	233	245	248	268	246	240	219	217	231	230	257	243	252	202	258	196	263	212	242	257	223	246	262	245	259	255	250	199	229	226	213	253	263	202	260	244	235	233	211	246	224	223	225	199	232	235	239	257	273	260	256	257	241	244	248	274	284	238	240	203	230	227	262	257	216	252	235	232	233	224	241	242	265	233	253	237	263	207	241	253	256	241	225	218	244	246	254	251	259	222	232	237	247	241	227	208	256	289	240	246	267	241	255	229	233	233	230	249	254	246	234	232	255	217	256	213	247	253	242	232	240	253	241	244	255	245	230	265	225	257	250	251	260	232	242	233	244	262	238	257	237	236	245	244	243	220	236	238	273	222	215	205	247	267	243	216	236	226	243	252	262	236	256	238	255	233	221	222	250	286	245	242	250	248	240	262	233	237	230	235	263	247	231	220	234	238	249	241	247	248	265	239	261	251	248	241	228	252	257	242	230	239	251	271	224	271	248	252	213	222	225	202	266	233	259	217	250	245	242	255	245	219	258	231	274	274	292	237	241	233	216	249	226	232	250	247	216	255	238	241	266	231	251	220	264	251	235	251	216	219	225	271	197	240	239	213	220	198	246	265	242	259	221	250	216	226	241	207	233	193	240	251	233	224	227	219	244	252	269	242	226	234	210	249	249	216	229	239	250	215	266	239	234	221	238	252	264	252	252	254	218	222	246	254	230	238	241	224	246	290	251	260	249	253	238	236	275	249	251	244	239	225	245	244	266	209	232	225	246	242	233	220	239	263	248	215	246	235	268	251	242	247	253	217	240	233	262	241	227	235	222	255	239	241	232	237	244	254	260	241	267	240	229	214	228	250	263	229	220	237	217	208	201	262	271	259	252	228	264	217	264	241	250	230	224	236	231	183	233	244	237	250	229	277	232	261	218	219	258	225	237	233	228	202	220	226	228	223	228	239	225	254	226	222	248	243	240	234	249	246	239	230	240	212	262	261	238	226	215	242	236	235	238	275	208	231	258	235	253	222	212	254	252	243	249	217	260	254	247	253	234	224	231	247	254	240	236	275	249	229	226	262	235	253	234	229	221	229	239	233	216	225	207	229	249	211	266	248	235	238	257	232	229	235	259	210	238	255	234	226	210	217	210	249	254	244	227	255	247	246	255	224	242	251	257	236	220	294	225	268	224	230	252	226	239	225	221	225	248	230	262	228	239	226	248	228	223	233	255	237	223	231	240	224	259	229	266	231	218	252	230	279	272	265	243	239	227	276	251	261	215	221	218	272	238	250	238	268	258	232	206	273	227	222	266	224	238	239	208	214	224	235	238	253	249	259	241	233	248	240	235	219	238	235	263	252	247	259	244	237	248	265	244	255	240	244	238	227	229	247	229	216	222	241	242	235	250	242	214	246	271	275	258	239	234	270	246	265	228	210	237	237	228	228	232	247	263	229	206	252	207	203	236	246	239	262	240	248	222	232	243	239	228	234	259	242	235	241	240	227	226	262	236	215	241	248	254	221	224	218	257	224	229	250	217	255	247	245	239	241	272	251	242	257	210	264	259	237	208	244	245	253	270	247	239	231	246	254	242	236	229	225	229	232	242	228	249	221	227	240	227	285	229	237	267	213	237	232	239	240	240	265	203	219	225	249	232	252	245	259	237	217	209	210	197	230	230	248	238	233	235	230	239	260	266	244	243	248	235	230	275	229	251	232	226	232	242	256	251	240	248	246	220	269	233	244	254	235	239	250	222	232	227	245	274	250	257	226	252	237	205	230	250	256	229	234	238	240	269	255	257	241	229	257	227	224	262	251	250	240	259	234	263	229	239	236	231	245	222	199	251	254	250	231	224	236	247	260	229	238	237	236	272	244	250	235	248	243	235	208	217	214	268	226	232	247	217	243	255	239	248	239	228	261	216	227	257	243	221	257	242	246	254	225	261	256	220	234	224	233	232	225	226	238	212	234	254	229	249	226	231	265	251	239	266	234	217	258	223	228	243	241	242	221	229	230	245	225	248	279	262	232	200	231	237	236	252	244	227	242	242	217	263	247	255	229	190	240	246	235	211	246	234	243	256	270	254	209	239	241	230	236	261	211	207	249	251	242	237	261	213	257	229	229	238	263	262	239	229	246	225	231	251	231	247	217	250	238	229	243	253	291	235	231	250	249	243	254	229	260	221	228	226	230	198	230	262	261	258	252	244	231	243	218	234	230	277	267	210	252	257	221	221	240	238	243	252	256	242	263	255	234	242	207	244	209	269	254	244	237	237	243	242	253	247	267	254	241	231	268	234	234	248	234	250	262	215	244	245	230	226	258	238	235	209	239	232	231	272	210	256	247	223	238	206	242	243	214	221	266	249	243	221	241	230	239	235	230	232	238	248	256	247	241	247	197	265	210	254	202	254	252	255	247	241	253	236	233	236	254	236	217	283	262	251	252	271	231	241	242	271	247	250	259	262	246	219	238	246	259	210	229	231	246	225	232	219	255	260	222	244	235	245	209	223	228	255	226	233	230	231	198	243	230	224	254	260	214	269	223	290	243	219	240	280	230	204	250	257	267	229	270	227	230	262	234	246	228	241	254	251	228	246	233	249	287	221	236	230	239	243	244	234	238	241	248	247	254	245	229	261	244	228	216	252	216	253	227	242	214	241	275	257	248	257	222	235	250	221	263	237	230	254	224	271	245	223	230	230	242	258	240	255	241	259	249	223	241	253	232	262	254	242	236	247	243	248	245	232	247	236	221	238	228	249	257	266	248	241	231	233	227	244	251	253	225	232	239	205	207	199	236	279	233	260	253	250	215	228	217	238	211	234	242	268	237	258	226	234	249	234	259	259	242	259	266	236	233	252	256	246	257	245	252	251	267	238	243	237	255	235	251	238	263	238	250	226	254	257	238	228	261	220	249	254	247	279	234	218	236	239	235	223	217	218	232	253	273	280	251	234	251	249	270	224	224	237	277	235	223	220	222	223	206	254	265	220	242	217	225	234	214	214	261	254	242	268	228	252	274	238	217	257	216	219	247	229	242	207	213	235	246	241	233	234	263	242	252	231	240	240	231	231	238	272	236	224	233	241	247	245	252	249	225	251	242	270	214	254	233	218	236	242	228	242	231	233	265	204	260	255	234	235	217	230	223	238	223	225	257	253	248	250	230	260	228	232	219	235	277	198	251	235	271	224	232	229	240	224	248	223	233	237	243	241	262	207	249	220	230	254
9501	1421	1253	1342	1189	1094	975	876	821	782	684	748	727	698	639	695	624	632	649	600	599	628	610	601	627	602	605	659	569	607	587	606	643	617	590	609	556	599	624	602	604	539	603	608	580	562	585	571	609	606	584	600	593	595	589	609	636	612	620	615	589	604	619	573	577	591	589	609	602	565	556	601	544	582	607	584	572	566	604	600	587	606	613	601	611	610	595	542	602	578	561	570	579	600	596	553	580	563	554	569	597	598	596	599	577	588	600	573	584	568	615	625	554	572	626	555	576	579	586	589	573	597	585	587	614	578	596	605	591	602	584	553	598	529	588	572	586	576	538	557	581	571	609	586	600	626	577	556	611	632	587	623	591	556	562	614	596	572	592	579	578	573	597	609	556	597	554	608	565	589	535	533	596	552	547	599	603	596	544	509	578	570	558	567	603	616	564	560	537	545	611	626	535	568	576	590	571	592	555	542	543	592	536	582	550	610	598	551	547	590	558	576	576	577	613	557	579	590	533	603	618	595	599	576	559	596	605	590	586	569	619	579	573	528	577	554	587	590	597	607	576	605	553	575	578	591	594	552	562	578	598	555	565	587	593	551	588	589	611	625	625	547	531	612	568	558	608	613	567	563	580	570	597	559	600	592	543	567	592	589	566	597	582	553	605	592	586	615	601	564	601	587	542	571	582	552	612	613	592	594	589	552	601	614	582	558	584	615	555	622	588	550	582	604	614	556	552	592	575	577	583	590	581	605	569	564	569	606	567	573	647	585	607	564	594	564	562	579	608	568	622	587	595	605	578	571	572	609	617	577	530	556	608	578	622	625	556	574	581	571	574	594	582	545	572	555	622	545	618	580	569	617	621	578	575	582	561	570	573	589	583	636	544	593	601	631	565	561	594	566	602	548	587	621	570	560	575	576	609	565	573	586	599	571	575	531	538	608	527	574	600	553	554	637	598	564	656	608	545	574	564	588	545	618	569	571	621	581	609	574	639	589	568	611	569	550	588	556	622	612	567	590	598	601	599	574	619	603	563	564	560	581	585	572	596	600	605	544	564	566	613	649	581	559	601	580	578	571	555	608	584	564	617	547	572	571	546	584	617	540	592	557	568	576	588	563	528	568	568	564	540	535	593	579	595	578	570	609	573	600	579	579	573	555	599	571	568	593	572	569	593	577	567	566	513	531	567	590	601	582	602	589	626	579	591	569	584	616	605	565	605	592	579	566	572	585	623	557	596	586	537	570	544	625	642	589	643	610	556	623	610	616	592	583	550	575	610	570	613	590	597	593	578	553	605	577	593	579	588	583	603	541	570	593	604	609	622	558	607	610	565	610	584	610	544	539	583	615	546	587	554	603	586	571	615	597	576	547	576	560	615	569	540	587	559	579	616	588	628	566	585	588	528	544	610	636	586	579	577	586	563	581	591	548	552	571	589	609	592	535	566	561	548	589	601	568	544	589	587	534	549	596	578	596	566	560	561	585	605	538	568	560	574	613	584	562	544	599	553	583	554	574	601	546	625	588	568	575	602	588	576	562	605	589	607	533	582	613	618	591	605	580	593	584	606	588	607	594	584	590	568	619	559	598	612	549	608	570	563	570	579	599	559	614	555	549	581	559	568	590	600	601	608	566	571	571	572	581	586	633	601	594	543	572	604	609	612	543	600	576	600	580	561	580	571	571	607	572	608	556	542	604	601	607	552	553	579	590	554	590	566	576	575	585	587	583	567	582	562	568	576	585	574	556	626	582	589	551	618	580	591	596	586	599	550	590	584	615	579	633	571	612	572	570	592	624	584	581	571	596	542	596	571	540	613	569	582	549	589	599	607	613	575	566	624	588	621	595	540	593	575	584	543	626	577	576	569	614	605	537	577	594	639	554	597	563	587	589	587	576	592	563	513	611	598	585	580	587	602	590	616	573	581	610	579	597	583	593	571	654	610	579	573	578	565	589	625	560	569	596	551	623	528	550	573	622	614	582	590	628	618	538	618	592	549	582	626	586	595	560	557	587	586	554	590	588	591	561	570	552	576	598	614	600	557	606	599	567	617	567	547	569	582	589	622	588	596	573	571	544	573	572	571	593	559	600	600	583	601	599	609	613	602	562	593	552	582	611	569	575	598	582	609	573	605	605	565	566	550	616	581	574	568	573	560	568	648	554	565	614	585	575	576	562	591	584	576	577	547	580	572	603	595	553	569	573	574	569	575	582	571	520	530	545	593	589	645	592	580	598	592	590	550	549	590	581	569	607	593	587	542	529	541	569	593	580	512	605	588	567	563	584	581	608	598	546	586	544	551	575	588	580	619	560	587	592	585	590	549	589	573	558	545	611	617	572	564	562	571	598	557	602	563	610	587	587	625	555	551	582	557	607	573	595	587	574	557	585	570	592	610	610	599	600	586	576	600	581	547	582	569	572	561	598	601	537	600	562	568	591	600	588	569	589	568	547	559	594	597	570	585	579	602	619	607	592	550	562	577	628	612	649	591	543	551	568	563	557	562	551	534	561	558	551	623	552	607	604	593	592	558	634	615	571	593	613	586	590	584	618	565	564	555	582	622	609	554	585	586	573	541	575	577	532	588	606	613	580	605	549	523	582	585	566	567	566	593	611	568	560	570	540	586	556	574	584	573	580	632	595	579	531	588	596	595	622	567	610	621	578	549	605	583	564	596	582	583	572	581	569	595	580	560	644	596	552	566	567	556	565	553	595	563	579	562	574	577	559	572	589	580	549	596	581	599	554	607	534	582	589	600	606	566	615	640	599	605	592	570	550	557	554	577	577	569	619	611	557	602	622	588	591	629	595	594	584	610	565	596	620	553	575	573	607	591	575	574	560	590	581	558	596	559	547	578	571	576	574	576	581	573	581	560	559	578	598	627	584	546	612	585	585	563	593	587	596	581	600	584	581	562	573	587	571	587	605	551	568	571	614	575	562	566	536	568	586	571	603	606	611	565	594	579	568	608	531	582	610	554	591	544	601	611	560	560	518	596	568	524	647	548	609	582	612	552	569	570	590	565	608	589	574	594	595	601	582	550	581	564	616	569	607	588	523	593	601	596	592	542	591	568	561	569	597	620	569	541	592	590	582	585	611	631	562	611	602	549	597	563	552	564	608	589	520	578	570	547	601	581	575	591	587	570	541	603	548	568	539	556	607	579	602	609	609	543	576	565	581	604	562	555	622	546	586	604	585	598	576	624	562	596	616	605	561	560	589	547	610	597	576	591	590	576	597	577	532	618	591	584	587	568	595	558	574	596	582	619	575	590	586	612	573	594	602	578	591	575	591	603	579	560	543	560	550	603	646	592	573	544	567	619	580	583	572	613	591	633	557	573	594	572	577	624	602	599	587	614	606	570	632	615	537	592	544	564	625	590	615	600	611	563	567	579	561	645	534	566	598	578	560	583	606	597	596	596	578	581	560	605	604	587	588	567	579	591	588	572	583	582	563	554	560	588	608	549	587	624	605	589	555	610	548	568	543	561	586
23681	4320	1122	896	686	565	530	542	464	441	487	441	437	412	376	426	433	432	394	382	406	427	404	430	425	384	409	430	427	379	402	394	392	418	331	429	392	392	383	392	411	432	388	407	440	409	443	409	375	362	403	387	389	411	407	358	407	442	386	403	375	419	410	372	420	421	363	428	383	389	425	394	405	406	433	443	421	392	422	414	391	415	403	401	421	383	414	412	417	382	384	455	412	390	393	403	391	431	413	391	407	366	376	376	367	399	380	448	378	378	433	366	391	396	401	412	395	404	408	432	420	405	411	405	403	401	398	407	401	350	393	419	417	400	393	420	394	372	415	408	388	420	404	371	371	400	385	400	415	379	372	398	402	399	411	404	391	421	396	391	410	376	433	383	389	408	382	435	418	382	411	394	383	392	415	382	373	432	365	373	405	415	382	381	378	411	397	437	397	402	386	425	412	408	411	398	412	423	377	366	397	384	445	435	393	402	440	414	417	434	431	423	357	394	391	356	377	411	420	409	389	393	406	420	399	400	420	474	377	383	419	429	401	383	366	430	390	372	428	398	420	405	413	429	418	422	391	401	391	399	401	402	398	398	428	420	401	407	408	390	416	354	405	433	411	395	377	416	390	382	378	393	371	376	405	396	424	400	381	356	413	403	421	403	447	380	406	382	374	379	381	386	406	426	438	390	384	407	410	427	425	418	366	425	417	423	380	385	439	416	380	380	386	340	388	455	417	430	404	415	417	422	402	425	394	388	385	374	417	422	419	396	424	388	398	399	414	403	410	392	384	414	374	415	397	397	436	409	374	402	391	413	402	406	426	415	445	393	414	395	399	410	421	373	383	386	457	397	404	383	419	375	395	411	424	373	396	419	409	395	421	412	380	409	401	433	443	417	388	423	419	387	425	373	358	386	395	393	431	398	401	360	401	401	447	398	410	424	350	386	418	419	406	417	394	377	412	387	438	376	424	408	378	418	399	437	375	402	422	437	394	393	417	382	400	415	395	364	399	377	396	390	403	408	412	413	379	414	363	411	398	416	375	426	429	397	409	376	386	401	388	379	395	392	379	357	376	410	370	407	389	434	402	415	399	404	403	464	411	400	418	392	394	395	414	404	407	444	402	393	385	406	423	434	373	393	371	403	372	367	409	388	404	380	410	416	424	415	418	407	389	406	392	424	432	424	401	391	385	378	419	402	377	358	444	406	414	381	402	407	398	425	400	375	386	392	395	370	432	437	415	401	421	372	426	391	429	365	427	397	429	438	422	415	403	437	397	393	384	405	366	399	440	401	385	423	404	361	403	404	439	403	418	391	384	387	440	384	437	407	392	376	390	429	403	406	398	385	390	393	436	398	415	391	420	394	397	392	370	368	384	393	379	400	385	377	443	437	420	431	415	412	401	381	421	410	369	338	375	426	384	395	349	423	412	426	375	369	401	396	403	403	397	405	398	384	378	456	398	418	406	393	388	412	389	415	419	378	393	401	413	376	389	409	353	439	434	406	431	422	376	402	425	393	399	397	390	412	404	381	435	374	422	371	401	383	411	418	346	392	388	422	432	369	421	423	385	391	429	384	392	385	420	373	393	378	388	394	369	402	392	414	437	381	398	445	404	360	388	413	404	392	433	382	403	378	444	385	398	425	388	424	454	404	394	406	392	398	401	421	402	412	405	404	389	384	396	434	441	399	413	423	367	390	371	432	417	386	404	408	393	397	404	393	383	384	421	411	390	426	394	393	419	447	425	413	415	412	447	413	413	396	422	394	404	397	370	426	420	412	396	422	396	376	427	410	399	409	413	360	408	399	398	412	406	424	400	424	377	421	391	407	390	368	372	441	402	414	414	396	406	429	428	377	401	392	376	394	409	395	381	379	373	394	383	405	409	379	434	376	392	380	408	409	400	428	349	375	409	372	389	423	419	365	442	379	398	414	422	403	389	421	405	443	417	411	370	424	399	399	398	385	403	432	397	415	412	385	379	433	422	379	365	455	351	384	394	418	397	405	407	391	379	403	358	389	394	395	407	367	391	405	410	397	425	424	392	383	422	385	419	382	412	398	379	394	394	409	398	386	363	416	374	379	399	394	401	398	390	430	444	432	429	400	375	419	380	423	429	423	369	385	439	398	417	397	389	415	389	412	387	439	419	370	408	398	428	406	390	423	400	416	431	434	423	418	406	422	438	417	357	396	417	397	402	402	408	396	424	387	414	441	430	415	425	389	373	371	429	398	407	460	396	399	379	413	411	438	442	369	380	424	422	394	403	370	377	385	379	402	386	416	427	411	418	411	424	418	337	405	377	434	434	428	355	412	361	408	389	392	412	429	363	402	399	421	383	417	439	420	361	404	364	424	393	415	404	388	435	409	403	404	418	405	400	435	390	411	391	397	407	420	436	374	402	401	402	368	399	385	384	402	386	392	420	412	369	382	404	388	407	387	418	426	399	418	378	400	424	407	409	402	411	374	424	416	369	465	371	346	462	427	364	384	373	436	436	432	375	395	397	427	405	394	393	375	401	397	375	367	409	413	427	441	410	416	392	385	395	423	393	385	366	388	391	377	390	380	367	407	393	412	407	424	402	376	383	420	433	397	473	417	435	436	374	396	405	348	410	364	404	401	443	396	396	408	409	383	399	400	422	425	405	415	400	400	410	396	408	423	422	433	411	392	417	414	390	411	365	405	414	404	392	415	445	385	441	401	391	404	406	403	420	401	415	374	398	388	412	418	409	423	433	374	422	365	378	408	398	384	398	373	391	402	417	426	362	401	385	380	398	397	426	402	363	457	397	382	401	371	380	422	380	386	382	424	418	433	452	370	392	418	408	388	379	376	402	385	413	397	403	380	394	404	409	369	441	435	376	411	409	434	414	379	404	375	382	430	387	400	429	428	406	407	385	409	422	387	393	404	416	405	403	424	416	421	393	412	404	427	395	372	414	379	371	370	396	416	415	421	398	376	383	389	372	429	395	383	409	402	431	453	394	408	384	392	406	398	412	427	394	423	424	407	387	355	426	404	387	396	376	408	394	422	422	372	413	384	388	374	408	373	401	418	378	422	408	366	409	355	390	386	397	386	389	418	426	396	385	394	456	386	402	392	398	415	371	369	381	402	386	424	391	373	390	378	395	417	393	386	402	395	390	392	388	420	414	410	376	409	386	421	404	410	405	407	425	408	366	454	441	424	403	399	397	434	368	386	410	478	442	380	404	372	385	378	401	369	414	363	441	442	408	377	384	383	370	406	426	435	381	408	399	387	393	396	383	409	383	406	426	419	404	401	394	404	419	389	410	421	374	390	406	385	430	376	375	417	413	373	364	372	386	421	410	373	414	440	403	416	415	410	399	426	441	387	372	442	379	413	393	419	394	408	377	414	413	470	375	428	478	376	407	430	380	423	419	444	383	429	427	396	368	425	385	414	388	387	413	388	359	392	372	386	406	405	359	398	388	387	424	436	404	434	381	415	419	400	389	381	387	399	404	419	420	409
13154	2338	2181	2453	2236	1864	1670	1451	1388	1274	1202	1080	1089	1112	1122	1117	1032	1046	963	991	985	961	925	961	923	929	977	937	922	946	973	962	934	924	976	916	939	918	919	915	913	906	920	944	883	895	930	894	889	890	919	949	918	943	867	872	961	914	855	941	843	951	872	884	929	908	927	929	867	919	892	868	828	888	883	918	872	886	932	899	886	929	918	897	925	863	896	928	944	891	880	891	916	908	912	920	847	927	835	921	846	873	900	837	912	891	868	883	904	917	916	866	952	914	908	855	870	892	919	906	897	899	865	927	892	903	868	833	836	925	926	905	914	876	898	908	913	868	930	888	874	900	886	839	873	886	908	876	855	903	939	849	898	891	895	898	891	921	891	926	917	906	923	890	891	856	828	912	830	885	906	899	852	879	933	896	929	895	900	889	888	890	908	924	888	934	844	833	900	905	868	847	906	884	890	901	834	897	939	927	876	869	894	883	841	884	892	923	871	892	881	883	839	872	911	863	887	874	954	924	857	890	910	895	948	884	875	908	905	868	903	869	876	871	890	844	862	884	881	882	861	882	903	894	892	896	831	856	887	904	892	842	896	882	894	814	872	955	921	875	894	870	949	935	890	860	919	893	858	906	873	895	903	963	895	895	854	916	928	913	841	909	888	890	856	903	907	863	887	895	860	864	877	888	882	912	887	874	938	870	937	869	870	873	882	914	889	890	903	903	838	872	877	910	902	868	932	848	877	883	910	860	916	855	873	864	884	893	916	898	849	915	967	932	924	897	837	941	930	886	854	922	838	909	824	868	861	880	888	881	908	882	946	870	873	923	932	855	877	858	945	868	874	935	921	900	885	905	926	880	944	886	883	919	896	852	836	915	860	791	878	929	891	907	883	914	816	892	887	877	855	878	919	912	894	902	865	821	895	841	913	917	902	861	894	879	882	923	900	886	856	887	916	900	882	906	910	927	836	876	891	880	859	859	863	931	888	884	881	915	921	870	908	870	865	843	869	911	878	876	934	852	891	903	898	857	899	852	918	920	858	843	842	908	861	900	842	916	883	914	888	896	883	875	896	915	921	941	867	867	846	846	889	926	887	968	922	860	901	858	889	908	861	885	890	942	867	890	919	859	899	943	881	912	884	911	901	947	832	889	894	911	894	922	829	817	919	853	864	883	887	911	925	951	850	850	901	866	872	908	889	919	906	929	873	915	873	922	871	934	911	913	854	849	894	860	903	878	922	888	962	842	895	866	892	900	922	862	905	906	902	861	835	833	880	876	863	900	895	902	894	963	928	875	896	882	908	911	895	882	847	917	884	941	913	887	871	856	944	848	861	896	929	872	871	950	917	838	864	884	856	897	903	909	877	848	889	894	880	921	869	894	921	866	851	913	874	877	859	918	908	947	925	904	843	929	903	940	894	906	878	843	922	906	887	917	910	865	862	895	872	937	867	859	873	843	890	872	914	844	924	894	878	884	927	909	909	895	937	916	869	862	892	918	899	865	897	855	939	920	887	933	859	888	903	883	897	870	914	934	868	871	844	877	897	924	881	887	918	904	906	863	878	845	895	875	908	871	898	863	922	855	841	864	936	925	859	880	933	897	872	884	901	927	894	874	925	915	893	933	881	888	877	858	877	906	905	864	890	891	864	864	902	885	884	922	881	874	899	896	894	911	872	869	878	876	902	952	879	861	870	890	840	932	909	971	943	908	868	867	900	880	921	871	884	889	861	917	934	878	890	859	857	888	883	906	903	863	928	866	817	907	874	902	929	903	882	884	873	930	896	902	892	879	867	894	865	838	903	835	906	896	851	881	963	898	821	877	923	891	908	923	926	883	882	945	907	915	879	774	852	882	888	880	834	907	823	866	879	902	869	924	937	878	928	858	886	918	906	881	900	877	895	890	934	922	873	870	916	878	899	944	869	843	880	939	890	855	902	875	828	884	861	930	872	939	871	885	899	873	872	869	852	848	872	875	938	869	842	881	895	956	878	891	850	849	925	905	893	891	892	882	886	886	937	918	882	878	939	899	885	921	887	907	839	850	928	865	910	910	845	891	897	915	906	885	931	884	926	912	930	911	928	890	892	880	894	895	893	900	923	932	828	928	898	875	877	913	896	910	926	887	875	922	916	852	867	896	861	943	856	846	842	891	860	863	936	860	870	893	894	859	888	863	910	891	892	886	878	878	923	885	942	870	921	921	915	867	835	906	903	905	876	860	905	962	910	850	889	887	899	923	865	902	863	928	890	833	887	897	878	906	872	886	904	901	927	867	896	893	903	930	881	884	900	891	927	908	840	895	894	898	931	881	898	923	861	920	878	890	918	898	881	905	907	879	901	885	891	917	853	895	878	895	886	871	951	911	903	923	868	845	885	847	867	937	906	870	898	851	881	856	890	877	888	861	953	912	921	881	851	883	898	898	895	873	920	911	921	878	876	909	945	890	876	869	821	921	849	842	884	927	901	839	895	926	892	868	905	877	878	903	923	883	873	832	901	907	907	874	885	946	890	860	881	875	889	916	903	905	892	866	863	867	859	892	935	831	912	857	885	896	916	880	869	904	900	876	893	879	904	927	874	903	917	841	887	888	905	933	901	877	882	875	898	871	883	874	911	861	874	862	905	877	896	959	865	899	866	842	861	862	836	878	935	916	933	877	878	911	849	881	965	894	894	899	935	908	903	844	895	906	900	893	913	845	898	889	882	859	847	884	879	959	878	887	891	877	928	877	899	849	936	877	936	894	912	929	905	888	843	915	863	886	894	931	936	920	852	907	884	886	921	895	850	881	913	921	923	895	879	898	900	898	857	916	921	860	865	840	897	862	866	865	898	871	837	881	934	895	939	835	876	890	880	834	864	866	894	884	910	904	896	913	911	911	867	879	890	896	868	869	923	843	898	872	910	905	869	880	864	841	900	926	893	914	885	849	892	842	870	877	862	901	903	897	907	889	916	909	872	889	889	863	864	882	907	941	950	947	928	873	880	909	941	888	902	882	943	940	863	915	917	917	841	880	921	869	829	969	934	853	881	867	909	882	918	902	902	910	911	906	884	852	858	879	885	900	968	904	855	908	955	900	918	904	899	867	857	913	928	969	900	900	895	903	934	881	856	871	894	893	890	889	922	885	913	901	870	887	879	887	883	904	872	901	860	891	869	957	907	899	913	863	870	901	857	884	935	914	865	867	854	875	889	878	847	884	842	856	895	876	894	904	903	897	891	918	871	897	883	886	954	958	896	874	930	900	858	850	896	868	893	889	905	908	911	951	861	891	891	860	834	872	912	921	871	943	906	896	908	936	807	928	880	884	917	872	856	925	919	890	872	874	888	912	867	865	862	863	980	919	868	869	951	871	890	853	826	858	897	916	885	905	929	861	905	833	935	912	883	892	863	866	900	862	863	914	882	927	901	883	926	856	880	865	886	884	902	869	907	880	928	909	930	894	928	846	911	856	929	903	900	910	912	925	890	892	858	906	872	851	856	900	907	841
5606	789	190	191	197	166	170	182	160	181	164	223	207	186	165	206	184	201	181	176	191	209	184	164	171	195	188	176	179	179	184	162	194	204	169	185	194	188	176	178	203	168	191	174	173	210	182	172	174	196	195	161	169	187	171	201	193	153	210	199	198	175	166	179	177	197	158	176	184	203	198	186	208	189	190	184	211	198	179	193	174	180	208	180	198	203	190	214	187	183	203	184	169	175	185	202	177	176	179	183	160	218	185	205	201	180	156	182	160	188	187	165	184	181	162	178	206	174	171	189	201	205	187	191	165	194	185	185	167	210	172	150	179	179	171	171	205	179	151	181	177	162	155	157	172	187	185	195	196	205	183	189	187	195	189	168	190	186	200	167	176	177	165	185	196	191	168	169	179	172	181	199	183	179	188	190	172	181	173	194	191	177	172	166	171	184	171	184	191	185	174	200	189	153	163	191	178	172	175	214	182	186	188	164	159	217	185	178	173	164	170	190	184	202	183	164	180	197	172	180	200	150	176	160	203	179	179	190	188	179	171	170	202	181	177	184	195	189	186	202	187	170	172	198	183	206	198	186	168	171	190	190	203	201	186	170	175	189	170	177	176	162	203	191	182	149	161	168	178	183	193	183	176	156	176	201	159	188	157	182	180	172	155	181	171	210	199	193	172	177	199	191	176	207	187	188	161	195	150	185	177	175	195	161	199	196	171	189	199	180	190	171	195	200	170	186	176	171	176	168	209	196	157	177	173	202	183	166	208	182	189	189	189	177	190	180	152	172	188	195	191	185	195	182	219	164	175	167	179	193	186	195	155	166	174	185	183	200	176	193	182	191	181	171	227	197	180	194	186	180	186	205	173	177	178	194	196	206	187	176	168	194	183	214	200	168	155	178	172	207	201	178	181	198	167	163	201	185	177	183	176	149	191	162	194	196	176	178	186	191	194	183	156	163	172	166	176	151	187	196	181	181	173	182	183	191	166	197	223	180	185	181	202	198	192	184	178	188	170	197	159	177	160	192	159	196	198	176	193	165	193	205	155	174	198	205	179	166	167	196	186	182	169	166	197	182	192	167	187	207	209	178	200	192	190	187	174	170	169	175	174	180	177	175	192	190	186	168	160	189	179	194	191	196	184	178	197	204	179	189	174	174	197	194	198	173	179	170	195	174	169	153	189	152	192	175	183	190	178	159	167	179	184	182	175	206	189	178	194	178	183	198	175	199	172	165	177	175	182	182	216	190	168	189	168	195	187	161	177	191	177	181	193	203	201	188	181	202	177	173	162	165	162	197	185	188	179	167	213	189	152	181	187	182	189	201	178	191	190	166	188	192	176	194	189	176	177	191	197	168	188	195	194	161	210	171	180	202	222	197	180	176	205	160	185	202	178	179	193	168	186	186	195	186	177	233	186	169	188	170	190	188	202	173	172	185	156	176	187	200	202	180	164	157	198	203	188	199	193	165	183	210	195	198	182	182	180	153	166	176	205	165	200	191	171	156	165	163	200	203	195	191	182	152	209	206	192	185	178	186	187	176	145	179	192	175	185	210	188	177	161	186	170	177	177	213	190	188	184	221	167	190	168	214	172	201	173	183	169	178	217	176	187	165	155	180	174	171	187	202	179	197	194	197	183	215	145	199	159	186	178	205	166	215	180	179	211	188	194	162	180	158	201	182	187	187	169	212	173	168	190	171	177	162	193	182	200	179	181	172	168	172	180	184	172	184	208	201	175	168	174	198	163	168	178	188	184	191	184	202	166	204	191	178	195	213	192	182	202	233	175	174	171	205	191	148	170	172	180	180	205	169	187	175	178	192	176	194	179	163	195	202	187	189	149	174	152	152	192	177	173	193	185	189	193	205	192	181	176	192	180	194	181	197	186	171	184	209	208	173	186	194	192	204	161	178	192	184	188	202	176	165	183	184	216	188	179	191	177	189	196	196	195	215	191	186	189	179	192	198	187	167	191	194	163	175	186	197	168	167	204	180	207	206	160	215	209	185	158	178	178	187	180	167	174	207	159	201	156	178	197	166	218	168	169	161	182	181	200	195	175	165	198	185	198	184	163	186	181	161	197	185	169	207	187	172	170	184	193	202	174	193	206	164	199	164	184	170	179	182	178	218	189	192	198	173	158	203	198	161	179	180	165	210	188	184	178	186	185	172	186	183	182	176	180	164	191	174	185	174	157	169	154	182	195	160	166	191	194	184	203	182	165	165	189	216	179	185	208	174	152	202	208	180	193	195	168	198	194	191	175	180	181	177	210	212	195	187	202	186	211	195	207	182	179	197	227	182	193	181	203	218	207	189	218	187	198	192	192	166	181	169	177	186	154	186	203	175	195	188	177	219	188	188	167	173	181	157	159	145	193	190	164	152	224	198	178	147	183	204	154	203	192	187	176	174	188	182	192	177	182	174	194	163	165	162	170	189	189	186	186	195	194	178	190	171	177	164	195	185	206	173	150	173	180	182	170	175	205	186	162	197	204	178	172	186	196	184	176	191	205	166	185	185	209	168	172	186	192	182	175	169	182	181	177	162	165	170	179	179	195	204	155	185	201	177	202	168	164	178	201	178	159	191	184	198	182	195	159	197	203	185	185	207	181	165	185	182	171	193	225	183	174	193	186	178	179	187	181	174	158	213	151	170	177	181	197	177	191	169	183	183	172	179	161	188	176	179	200	180	149	198	170	201	202	192	180	199	174	177	189	179	190	174	200	206	178	203	191	210	192	189	187	181	180	181	203	169	166	176	181	205	198	161	159	171	176	200	174	181	195	167	196	155	155	181	210	169	176	175	147	161	182	219	163	188	162	180	165	170	162	180	185	168	168	178	226	190	183	182	196	187	200	165	184	172	212	182	169	175	196	164	173	183	200	165	185	186	168	179	178	167	181	192	181	173	188	183	213	186	165	181	188	170	213	157	180	189	174	185	192	145	199	207	212	171	161	177	172	186	193	221	201	174	192	206	182	198	181	195	186	160	168	172	161	197	191	171	202	188	180	184	177	186	182	199	187	171	199	195	170	185	174	181	178	181	191	179	172	171	168	182	197	166	181	168	190	206	192	167	183	180	176	184	179	163	192	172	187	168	198	174	176	182	192	190	196	188	179	169	155	173	185	193	217	156	202	196	168	188	190	156	165	171	181	167	200	199	170	157	205	190	188	188	207	178	187	193	177	171	203	166	174	184	209	194	184	187	189	182	172	169	186	201	184	185	179	181	194	190	169	182	146	181	189	180	178	191	170	189	193	191	212	194	162	200	208	179	169	188	191	181	196	201	179	170	166	186	160	152	206	173	179	182	159	163	193	189	174	186	181	195	212	143	177	183	197	188	170	173	178	176	178	160	214	189	197	185	182	186	175	174	166	184	192	198	177	184	163	190	160	205	166	180	188	188	195	199	210	213	201	207	195	199	184	209	186	187	190	172	202	202	197	175	196	184	173	188	180	205	160	186	181	177	195	191	190	178	182	177	188	193	190	155	171	186
3650	776	486	460	501	452	494	428	476	449	423	451	439	422	468	484	452	469	475	436	491	457	471	500	481	463	453	427	442	444	483	452	441	430	445	469	432	484	427	415	454	447	480	472	497	466	471	466	491	481	467	450	456	467	443	474	451	457	469	446	452	469	468	464	443	458	429	428	466	442	461	464	446	426	448	440	451	449	442	476	448	455	425	426	468	441	458	429	477	483	456	442	455	424	458	460	446	454	449	452	493	459	509	482	463	459	463	463	468	435	444	468	507	494	441	491	462	477	451	432	488	495	438	482	458	455	448	443	474	462	456	467	462	460	477	485	488	484	469	452	484	470	505	436	458	466	487	484	461	496	447	451	471	473	458	487	475	450	397	472	463	431	450	405	478	492	480	474	443	456	445	524	488	484	441	473	461	439	434	467	448	453	424	484	453	473	445	450	444	475	481	458	439	471	486	480	464	458	463	440	465	452	498	443	464	452	481	438	439	481	446	481	458	396	474	466	452	425	452	475	473	467	474	426	426	494	427	451	500	443	454	492	468	465	460	460	453	424	466	490	503	467	442	462	422	468	430	476	465	422	460	439	463	488	461	448	457	481	450	431	475	465	463	436	444	463	430	496	495	458	468	466	457	442	464	457	415	441	405	486	462	514	461	451	448	458	446	451	450	457	459	461	444	472	464	471	477	468	424	475	455	425	431	510	440	479	483	423	470	424	465	474	453	440	471	463	449	438	466	485	463	444	428	470	458	452	488	456	445	450	424	453	489	452	474	482	474	452	486	477	458	487	445	456	469	462	449	470	488	462	505	484	454	475	447	451	424	456	472	445	448	453	444	440	449	421	446	476	459	446	462	528	440	477	450	419	475	456	475	453	481	481	477	444	475	477	413	453	486	446	458	461	485	448	452	464	422	430	482	475	490	440	478	412	439	490	486	452	427	448	461	445	516	451	428	444	443	448	424	429	479	434	493	431	453	448	452	442	454	450	477	461	433	473	457	453	468	454	429	446	407	463	497	460	449	463	481	433	447	462	482	442	479	470	447	464	466	450	431	469	421	481	445	438	503	459	445	467	447	466	460	455	435	462	437	419	434	463	453	461	469	470	444	462	435	495	470	480	462	451	435	497	463	495	429	452	434	443	460	484	517	458	448	497	471	419	467	507	484	445	447	440	447	440	460	472	431	455	444	447	455	464	433	495	435	458	505	449	451	492	450	443	440	471	430	480	434	489	442	449	444	475	458	466	466	511	447	478	442	464	536	469	483	460	431	476	457	428	447	453	445	426	463	458	473	460	451	460	454	455	433	442	445	463	467	460	430	450	460	443	461	411	505	466	474	495	445	442	452	455	484	466	427	469	465	466	479	489	454	441	439	457	448	457	428	484	428	456	449	435	433	446	465	418	415	484	430	453	469	432	420	427	429	473	464	438	429	440	430	456	478	473	469	437	446	434	462	503	427	439	455	455	433	474	472	444	441	437	440	452	452	467	464	475	427	469	476	441	458	483	472	488	483	457	464	461	454	490	486	462	451	449	452	451	477	475	458	462	479	442	501	477	480	461	450	428	452	466	437	460	439	464	479	437	443	484	495	446	486	429	462	446	469	421	502	472	430	491	476	483	440	462	484	432	419	413	465	472	434	433	478	498	467	463	475	418	501	442	444	452	487	408	445	446	461	435	437	459	451	478	451	464	462	470	440	450	427	454	459	454	462	442	438	442	415	454	468	477	452	460	444	455	444	452	491	454	427	470	445	476	469	468	449	452	478	462	459	463	449	451	471	437	456	473	444	466	469	444	458	461	452	474	468	482	494	490	486	486	442	446	471	469	438	455	429	452	467	469	431	491	416	439	459	473	464	464	471	429	446	471	463	451	504	454	454	498	473	451	439	468	446	479	495	439	460	471	460	480	431	448	486	460	466	442	453	410	462	432	470	430	439	410	430	462	450	458	433	479	459	473	428	424	442	483	466	460	463	461	486	449	462	448	448	459	442	461	483	425	502	442	438	486	465	444	474	507	455	443	465	439	493	473	456	469	481	482	418	463	469	483	458	423	453	465	453	437	467	444	487	440	444	427	454	454	470	464	453	458	469	473	438	512	450	477	431	438	458	451	430	464	430	445	471	454	440	444	480	446	462	436	465	485	471	460	458	478	445	418	475	425	463	472	471	458	463	457	446	457	482	472	471	463	440	437	467	433	486	440	435	462	461	476	484	471	475	453	440	465	447	472	440	438	431	440	430	452	470	497	448	442	469	418	416	443	468	471	433	485	470	479	427	441	477	444	480	481	500	520	469	448	430	462	488	430	437	446	452	476	479	450	453	481	439	456	489	423	452	459	440	488	433	433	458	443	469	435	431	446	427	494	463	455	434	510	493	472	450	443	474	478	452	455	435	436	468	438	453	469	498	456	469	498	437	471	474	420	447	476	429	417	432	463	473	461	447	469	439	470	462	452	489	459	444	460	484	410	496	461	442	456	452	445	477	477	398	426	450	449	473	419	417	469	412	455	454	465	479	467	466	476	456	457	466	506	434	441	506	468	467	446	434	464	446	435	478	456	490	457	480	455	494	461	459	454	432	470	455	433	478	463	416	484	431	497	458	499	429	453	443	464	463	467	464	487	441	486	470	466	479	447	416	459	462	492	414	461	453	452	420	447	468	441	451	437	458	473	469	487	460	468	458	478	450	452	443	471	471	459	460	489	445	435	487	475	458	428	445	445	476	501	456	480	450	437	450	441	476	435	494	443	465	452	446	457	476	422	487	457	430	485	460	441	483	472	493	418	462	449	434	453	437	472	444	481	429	453	450	441	403	454	465	472	476	450	459	463	453	436	452	446	456	451	490	450	424	433	512	484	475	474	437	444	436	474	474	453	429	520	402	472	451	423	462	442	464	500	413	434	475	447	438	403	509	482	469	446	436	452	440	446	453	438	446	485	451	477	455	446	430	499	447	486	462	474	476	471	431	413	447	455	499	452	459	439	472	427	488	459	459	441	437	451	436	486	489	463	461	464	423	415	467	427	501	460	497	461	444	465	503	462	463	448	481	425	408	448	424	427	496	445	448	427	487	417	446	474	414	494	488	457	465	431	431	465	457	515	465	480	445	472	489	440	502	482	458	468	455	476	503	435	472	481	445	420	453	483	446	447	459	474	481	465	451	437	454	482	440	478	420	482	434	467	487	448	481	445	424	460	478	450	469	504	421	429	412	478	431	427	410	435	470	495	436	479	436	483	477	440	501	470	485	459	452	410	459	454	477	439	436	451	456	415	478	472	494	445	464	444	443	521	463	465	472	444	458	495	437	450	458	460	474	487	465	452	468	421	444	459	450	454	434	470	463	482	472	432	432	474	449	465	444	438	441	511	460	487	461	457	441	464	437	460	460	476	433	465	420	454	465	461	455	467	437	479	438	482	447	438	499	473	478	464	500	473	459	446	476	429	465	438	488	483	448	495	484	477	485	471	456	460	494	435	483	448	460	463
15352	2059	570	492	344	336	340	305	265	287	236	286	273	251	266	260	235	249	243	294	253	250	252	259	247	240	225	236	239	240	276	263	243	245	243	261	270	226	222	229	222	228	254	223	232	248	248	232	235	259	243	269	262	243	251	243	220	232	247	243	256	230	247	227	248	239	236	219	225	228	214	224	224	218	259	236	255	221	234	245	243	244	252	234	204	262	232	260	255	248	301	254	257	272	216	232	229	237	217	270	274	241	232	236	236	256	254	264	246	247	206	248	240	242	220	237	221	220	273	240	248	262	255	210	240	245	246	240	242	245	241	251	241	248	269	283	237	241	247	256	258	238	238	248	241	238	235	243	247	223	229	244	254	237	219	232	207	249	259	240	218	227	232	252	240	247	227	248	268	255	274	265	223	260	226	228	251	256	245	218	237	260	242	226	212	242	252	241	225	233	212	239	227	244	263	220	272	224	239	252	225	224	226	223	241	269	241	237	236	254	240	235	224	243	246	221	219	270	265	243	246	232	236	259	223	279	195	231	211	257	257	206	225	241	272	229	235	242	237	223	239	233	251	246	224	244	249	248	240	249	228	252	234	253	217	264	235	247	268	221	235	228	235	244	261	252	239	224	207	242	249	223	265	248	221	239	247	244	275	220	236	236	246	237	269	268	236	256	203	228	243	232	273	231	262	232	240	229	265	233	253	215	245	224	218	231	224	246	223	237	238	221	292	207	288	220	216	276	257	262	217	248	242	229	217	203	262	243	247	273	237	239	269	244	232	237	221	224	236	246	248	257	243	257	221	246	229	257	245	265	233	206	239	256	220	253	232	222	250	244	242	226	230	248	251	245	239	254	249	242	226	243	228	230	246	220	224	266	271	262	200	248	270	235	222	258	245	224	221	234	233	263	248	261	252	226	249	283	270	228	217	219	227	251	245	223	240	254	259	274	263	241	254	233	238	240	214	229	245	244	278	233	246	238	260	255	203	261	247	232	227	267	226	236	250	239	266	282	219	239	261	246	264	237	245	268	243	222	233	217	237	265	227	263	245	271	234	258	235	227	244	251	245	249	246	264	243	221	228	264	241	252	245	251	240	225	247	237	250	242	227	220	237	257	266	235	235	263	234	225	245	261	235	250	217	253	230	253	230	242	241	227	249	225	234	279	258	230	238	243	226	249	241	246	239	266	260	222	242	202	220	219	243	210	234	224	261	247	247	240	244	244	247	268	232	237	229	226	258	284	256	295	247	256	269	251	235	228	247	225	262	232	244	218	258	270	219	256	263	246	237	242	259	242	234	244	272	244	230	234	231	248	236	230	247	227	200	239	219	273	225	225	235	252	248	235	264	243	212	262	247	232	233	246	221	252	250	253	242	236	223	264	253	231	230	234	227	250	261	273	236	238	237	254	229	241	220	249	235	225	237	241	261	244	218	235	219	241	273	256	243	230	231	248	222	219	251	242	240	235	261	250	205	236	254	257	236	254	266	267	254	265	258	288	220	215	234	224	256	230	223	240	241	236	251	263	238	209	246	248	241	247	232	213	228	229	276	240	246	255	207	268	262	245	236	240	228	266	237	232	253	215	231	212	262	265	267	252	221	260	244	255	254	222	239	246	230	236	238	234	244	271	252	213	234	255	251	222	234	223	268	215	233	226	252	248	249	245	226	220	249	215	215	261	231	241	217	243	260	244	219	241	238	216	250	258	244	229	246	246	240	253	233	252	254	224	253	246	228	233	275	216	252	258	245	237	245	251	275	241	258	225	255	227	264	260	247	246	251	232	239	210	224	258	233	253	215	246	236	250	260	247	259	234	221	236	250	237	239	249	289	260	245	245	222	235	241	257	241	222	244	210	234	245	256	239	212	229	234	235	227	255	257	252	236	225	233	259	237	249	253	258	237	262	267	251	256	255	235	234	266	222	240	252	237	243	232	246	293	229	238	239	231	242	235	201	211	245	241	221	219	299	256	232	237	258	248	218	237	221	189	234	254	227	237	250	267	245	247	244	247	253	238	245	251	228	266	245	297	251	258	232	233	247	201	298	242	225	217	220	227	249	228	241	244	259	202	230	272	254	247	230	230	240	236	261	250	254	250	239	255	245	242	224	261	239	229	247	258	230	239	209	226	234	252	215	206	225	262	236	237	261	252	237	249	214	248	229	245	239	238	240	236	223	266	229	226	261	253	219	242	242	250	258	235	263	245	185	237	248	248	262	231	226	240	216	280	230	246	258	226	228	261	262	270	222	231	248	228	257	256	257	236	242	238	250	246	272	237	263	262	235	257	234	244	243	240	262	224	242	245	245	222	267	282	246	246	259	229	267	245	248	263	270	222	249	278	218	247	268	210	221	242	251	263	232	232	229	262	261	211	238	227	242	251	263	227	259	253	239	236	215	227	224	264	254	236	252	248	240	258	226	264	265	241	251	245	244	273	205	272	236	212	232	233	257	239	242	235	278	227	216	227	236	256	277	254	247	239	249	240	252	252	243	244	215	269	242	258	252	238	233	228	261	208	263	244	239	256	252	235	254	270	251	275	261	260	241	247	209	242	240	239	263	216	241	224	245	265	251	235	245	256	256	237	217	244	248	254	211	255	238	213	227	237	253	231	253	257	259	267	223	224	237	246	205	207	233	246	238	249	240	241	242	235	228	233	240	246	226	214	271	247	214	247	237	225	238	241	267	277	232	260	246	248	215	245	237	224	248	251	238	254	288	257	255	229	208	261	242	216	255	210	217	265	228	229	226	227	243	245	258	256	242	249	229	243	230	247	223	245	269	257	230	224	224	221	235	239	261	263	256	261	212	248	267	269	247	235	264	245	274	260	234	226	204	236	256	226	233	237	225	269	224	236	240	257	234	256	232	251	253	246	232	236	242	244	233	244	242	246	260	253	227	222	236	228	254	234	250	242	229	239	215	220	252	230	268	255	211	258	227	234	252	276	226	224	211	234	255	264	250	250	228	223	235	267	249	223	253	242	220	214	272	253	267	234	227	273	250	216	225	240	237	199	258	263	238	263	228	222	252	229	233	220	230	219	215	242	224	251	260	254	221	262	214	225	238	222	245	251	230	249	236	222	238	250	228	260	219	236	231	237	240	242	221	237	255	220	241	231	256	226	235	246	249	240	268	233	230	262	236	222	228	243	264	251	205	241	274	209	216	277	223	239	257	215	279	223	245	257	258	268	245	235	205	238	236	230	214	245	264	229	277	238	211	232	248	268	237	210	252	271	248	259	252	240	232	275	239	289	233	228	252	233	264	224	251	259	244	241	267	243	256	264	236	220	233	264	305	217	234	225	256	238	230	249	241	245	241	190	269	213	260	231	195	275	247	226	221	257	249	248	230	236	243	251	248	226	241	253	227	236	195	220	267	224	246	235	232	234	227	226	236	235	223	243	267	229	240	250	229	222	224	270	236	251	233	260	219	237	212	239	241	253	235	233	255	247	224	269	223	210	242	244	242	257	233	229	269	243	252	233	261	231	241
9887	1523	1236	1387	1258	1098	932	857	816	767	748	767	665	659	653	699	638	589	550	650	620	652	661	625	648	609	592	608	631	616	684	594	630	583	601	610	605	592	597	649	541	617	602	602	562	572	594	563	583	572	592	630	607	622	598	577	540	571	564	562	573	565	573	607	568	571	583	578	611	564	571	645	594	586	564	560	594	590	570	550	613	588	610	549	572	573	595	563	586	564	574	594	561	583	588	606	578	582	615	539	589	587	617	591	594	586	616	585	608	603	571	588	578	593	575	621	584	592	573	593	552	602	607	612	572	544	563	580	538	576	598	570	579	580	605	565	602	589	595	587	584	596	509	581	558	570	586	590	631	589	550	608	632	589	616	578	612	587	568	625	586	581	578	580	584	548	560	564	597	560	571	566	532	597	592	587	577	565	561	565	585	575	596	611	575	570	580	549	563	582	598	584	539	619	563	578	625	583	551	600	552	589	589	583	564	559	595	582	552	585	603	624	568	607	585	595	558	610	596	540	599	579	575	580	612	585	620	590	597	564	591	625	621	606	580	561	614	576	567	540	595	560	595	566	563	570	550	547	563	590	545	597	546	586	560	612	588	584	605	604	546	535	594	625	615	571	647	593	575	560	562	566	582	613	556	588	588	584	579	594	603	566	581	525	561	580	607	595	598	578	607	593	592	572	544	587	566	544	563	570	550	562	556	631	530	546	592	611	541	561	583	584	615	588	555	565	580	557	606	546	582	557	585	580	576	604	569	609	608	568	567	570	578	585	559	554	599	578	593	571	595	600	583	630	589	583	610	574	602	559	502	570	612	529	584	571	554	546	577	543	589	546	603	593	578	631	598	608	576	601	620	585	592	567	596	571	595	580	583	561	600	571	590	600	606	586	587	554	572	558	575	534	577	553	558	589	527	582	552	548	645	548	569	552	550	611	598	584	600	589	596	596	592	620	538	604	614	596	605	584	584	612	598	595	629	577	625	581	595	592	587	586	554	584	610	604	552	597	632	625	571	570	627	584	596	590	579	569	614	588	575	576	610	543	560	600	574	569	593	564	558	611	561	574	606	601	565	573	613	600	559	588	551	568	589	581	599	579	582	552	553	605	591	588	594	574	581	599	598	615	578	617	580	581	621	583	611	595	628	578	571	577	594	553	527	592	590	569	638	597	580	571	611	611	566	575	566	633	536	588	599	597	594	566	607	607	570	535	575	598	573	552	564	587	607	613	570	618	583	545	600	585	576	603	548	557	598	523	511	606	554	569	594	623	579	609	623	624	581	606	602	631	616	542	594	554	622	537	561	617	594	574	560	535	568	574	631	575	628	578	586	568	584	625	595	544	538	594	607	602	576	552	582	560	600	610	570	594	546	597	576	550	553	540	584	612	554	589	543	582	576	581	602	551	525	575	576	562	553	569	566	600	562	579	608	569	574	591	563	600	595	592	584	587	562	568	585	591	599	524	597	539	593	563	599	619	580	602	582	659	575	542	607	583	584	604	548	572	584	595	588	562	590	562	581	563	591	547	571	594	612	580	558	568	589	597	581	558	584	590	548	606	624	556	591	554	580	571	576	589	559	605	603	609	545	591	566	593	565	535	593	570	586	572	594	563	597	573	583	577	571	580	564	578	620	615	598	589	588	600	595	539	565	542	594	537	581	565	582	583	604	565	592	553	596	599	605	596	597	598	577	512	529	572	575	628	551	582	620	596	572	589	544	580	592	540	608	561	563	604	586	608	592	598	602	596	589	610	595	606	558	535	527	585	523	540	497	565	594	578	580	548	592	607	563	557	581	574	581	603	577	583	575	592	614	591	606	602	617	565	603	594	581	597	582	583	600	594	611	564	592	581	571	599	586	549	595	545	567	612	565	573	571	568	600	559	588	559	563	603	588	594	571	584	575	579	579	592	570	573	577	570	563	560	594	590	566	606	590	571	558	542	609	591	597	597	599	568	579	598	563	560	594	591	585	578	591	617	561	580	584	588	610	602	574	583	598	582	615	600	610	566	564	587	572	580	605	581	565	580	560	607	574	536	572	596	598	553	632	607	554	645	561	579	561	623	611	571	574	588	585	589	585	532	539	577	573	545	590	558	581	587	565	634	643	597	556	571	592	585	571	592	571	522	587	590	570	557	575	602	558	614	567	615	587	570	591	566	529	567	589	568	594	584	538	572	581	579	555	598	596	593	616	594	598	600	582	592	610	589	556	587	549	584	567	593	600	571	572	584	586	571	599	593	574	548	615	561	571	593	577	547	577	589	549	579	594	563	603	582	578	553	574	584	594	585	554	583	552	581	581	540	607	617	541	604	576	597	568	552	593	602	567	594	568	559	580	577	582	556	605	576	596	580	561	580	573	565	581	612	577	573	560	544	549	605	564	642	589	563	609	600	582	568	573	580	573	583	524	607	572	600	538	556	622	561	593	582	545	596	562	555	606	552	565	571	562	587	619	572	602	579	583	604	552	611	576	562	580	599	620	611	565	610	556	614	597	608	596	527	583	574	559	590	565	618	670	583	608	566	594	536	591	538	534	626	589	582	599	562	598	557	586	620	544	617	563	600	604	560	599	562	593	575	542	589	566	576	553	591	574	552	574	576	595	609	540	521	572	584	586	573	611	609	573	606	569	557	598	569	607	519	585	591	568	572	607	582	541	574	569	579	586	605	574	558	581	598	584	577	651	575	571	606	584	631	577	562	575	594	546	557	563	635	588	619	613	587	576	593	598	574	605	584	619	547	590	592	581	581	571	577	619	586	583	628	561	561	581	570	594	617	576	584	598	552	629	615	571	547	577	576	577	579	635	582	598	582	568	570	609	592	569	580	538	570	579	591	568	561	554	631	583	613	580	608	553	580	616	547	603	559	599	549	595	620	609	521	577	560	620	559	580	573	577	557	599	585	561	567	564	551	561	568	618	608	575	585	585	557	579	621	587	614	602	558	588	598	564	583	571	564	579	578	607	542	561	579	598	590	612	613	623	586	608	600	575	591	592	609	583	572	591	590	577	602	548	618	563	538	564	603	588	602	599	577	599	551	573	600	550	586	584	574	579	578	584	596	589	616	565	579	543	574	581	615	574	556	622	599	627	587	577	581	585	586	535	589	603	606	556	601	576	592	536	528	592	589	558	554	547	602	594	592	563	588	613	570	571	584	564	582	573	594	593	565	606	574	555	620	540	626	609	589	582	577	600	613	590	621	597	604	573	568	583	638	576	606	621	559	557	592	539	537	550	621	581	572	617	567	539	580	575	579	552	619	617	558	612	557	555	611	602	572	599	616	599	587	580	579	584	603	610	557	538	586	557	601	584	539	556	582	556	582	579	606	544	612	547	594	560	552	564	622	587	583	545	585	542	572	552	550	597	612	554	612	564	590	542	570	617	573	590	528	576	602	565	546	601	570	593	607	623	574	575	631	565	627	573	566	605	610	573	609	602	573	579	572	592	645	586	598	577	605	593	573	585	535	575	575	559	608	594	640	606	573
24429	4637	1173	933	746	591	557	502	517	481	450	469	441	422	458	435	398	423	397	433	434	451	476	426	406	412	390	398	415	421	417	399	431	419	426	393	422	389	403	420	398	409	376	402	385	418	398	407	386	393	409	393	390	430	445	436	395	406	394	395	416	379	413	383	390	412	431	378	414	386	382	369	393	433	439	405	382	404	405	400	393	401	407	394	399	374	407	424	410	405	372	443	391	435	404	406	384	389	387	435	394	408	396	383	452	457	383	360	389	399	374	376	395	429	399	404	413	430	399	407	386	419	448	411	383	410	417	422	385	378	390	362	417	394	405	393	433	422	451	406	411	393	403	399	395	408	372	404	405	404	428	432	376	398	410	431	364	386	410	421	447	429	407	385	440	424	389	390	412	403	433	407	402	414	386	392	399	422	428	381	398	376	399	402	423	393	432	370	409	415	384	365	394	386	422	369	403	393	405	405	414	476	374	426	432	387	364	417	427	432	393	390	454	401	430	409	428	418	363	384	417	405	399	423	436	426	397	412	405	373	389	410	387	443	385	452	399	371	362	397	404	425	368	401	396	434	407	402	403	396	416	382	421	420	425	398	390	419	432	417	388	411	367	401	395	409	455	390	387	380	450	430	375	401	370	409	397	388	383	430	373	412	425	399	413	402	404	401	400	428	409	420	409	365	439	418	388	418	386	391	415	394	415	448	426	396	393	415	423	399	375	405	417	374	394	394	428	401	410	399	371	431	385	401	394	412	391	355	445	401	435	412	413	403	418	361	374	406	390	419	407	384	368	387	393	369	364	438	369	426	405	416	416	418	438	431	410	401	381	377	447	380	396	435	410	414	382	366	372	407	421	393	364	395	406	437	406	402	382	403	372	439	386	380	427	376	452	380	379	410	416	432	398	405	404	430	403	410	440	396	428	368	404	367	413	407	401	421	436	378	336	363	400	397	403	435	417	418	425	440	413	390	430	417	405	383	409	410	402	395	369	383	409	404	421	413	423	416	435	447	388	370	392	383	401	420	395	391	402	398	391	421	417	351	431	406	399	422	401	384	452	426	376	411	391	429	399	384	401	405	381	394	408	390	454	429	389	441	400	402	411	410	426	397	398	417	404	395	419	396	426	393	366	428	407	362	416	416	416	398	383	398	405	401	377	394	400	398	432	385	433	420	378	410	394	368	372	418	377	429	429	381	380	429	395	426	406	388	384	383	412	420	436	400	363	382	413	407	430	396	386	413	401	380	393	446	390	425	350	429	407	415	433	390	394	422	439	387	374	411	417	393	381	403	427	404	371	438	418	399	366	426	409	422	376	381	373	422	399	396	415	418	410	393	413	423	412	404	398	371	405	430	374	384	400	394	428	392	397	412	365	378	367	392	368	361	429	384	416	386	424	429	359	407	402	415	401	409	373	441	401	377	403	389	402	396	369	373	399	427	415	405	359	414	405	392	373	393	437	394	376	424	417	373	423	416	390	376	399	422	395	394	416	374	400	352	347	408	388	416	424	398	389	379	451	412	388	400	387	440	397	399	402	430	417	407	411	392	397	388	385	439	405	418	413	414	380	439	411	432	445	371	383	406	380	399	414	408	380	399	420	409	431	373	398	410	366	409	373	386	395	395	404	396	402	395	439	397	413	441	415	395	389	398	383	418	405	391	404	365	405	402	419	384	365	401	404	404	414	417	386	417	386	420	375	354	418	383	426	398	425	419	420	416	381	390	407	370	391	373	374	385	385	416	421	420	367	400	393	400	419	405	420	382	439	393	385	408	415	408	396	396	378	409	403	406	382	447	425	391	361	412	412	423	393	410	414	383	398	403	408	407	370	411	438	414	430	382	410	374	418	415	365	374	399	418	389	394	415	394	381	385	413	410	430	366	413	412	403	381	408	415	372	417	380	401	428	400	421	433	404	431	411	379	436	363	400	424	386	400	438	416	396	429	425	372	412	421	420	418	403	403	358	399	407	388	428	403	360	366	427	382	383	433	404	447	426	411	383	407	388	408	394	431	398	414	399	429	435	408	401	360	428	456	381	406	396	416	381	383	395	415	380	421	389	389	406	392	355	414	364	385	399	391	434	412	388	397	378	393	457	408	411	421	402	371	397	414	407	420	426	387	412	369	394	370	396	394	410	378	375	447	440	409	380	373	401	404	382	422	425	350	404	403	439	412	394	371	339	410	445	412	380	350	404	391	382	405	387	426	392	381	390	387	385	356	404	390	432	405	409	413	414	371	433	423	398	442	408	390	419	387	391	425	464	408	434	377	370	370	483	432	409	386	387	388	387	403	389	418	397	417	442	437	391	359	398	404	398	399	409	402	412	411	414	429	403	422	431	401	395	423	417	388	409	467	409	375	383	401	399	431	422	374	417	364	392	427	409	401	377	449	404	376	412	411	422	361	410	432	419	432	382	423	403	408	387	403	403	377	368	421	442	439	396	417	394	406	391	391	357	413	405	405	385	399	364	385	419	432	397	433	415	400	403	393	397	403	445	411	389	383	429	413	366	407	416	406	389	394	449	404	435	391	382	389	435	406	424	371	402	397	404	382	351	443	417	416	388	413	424	385	391	352	392	402	350	412	383	406	416	389	396	428	393	442	401	402	410	378	410	382	403	386	400	404	434	398	392	394	428	416	406	438	379	384	397	431	367	388	390	372	401	386	364	396	395	378	400	414	409	382	405	427	436	417	416	442	407	417	376	388	403	389	431	381	408	384	410	375	400	434	427	420	375	404	411	408	390	416	394	404	374	394	376	410	415	388	404	414	425	432	406	398	376	452	393	394	429	411	413	395	438	415	402	412	411	377	416	426	388	370	383	411	392	409	359	442	380	337	411	384	429	416	400	394	390	373	380	388	411	352	374	426	405	388	368	375	397	385	456	407	388	378	404	403	396	430	401	408	388	425	380	413	400	418	390	393	419	402	420	374	371	440	395	404	419	410	360	418	430	396	371	437	375	384	419	411	379	389	406	421	372	415	389	415	387	367	390	398	415	410	427	405	397	402	413	386	377	400	415	406	370	385	385	451	416	377	389	353	373	385	425	371	399	441	410	404	411	430	387	395	407	463	406	398	462	387	421	412	373	411	441	396	368	389	341	410	383	384	381	412	394	430	409	393	396	396	366	405	416	395	425	428	420	403	377	411	381	371	380	412	369	418	415	441	418	373	421	404	406	427	403	414	444	401	402	425	435	406	418	413	356	436	399	395	367	418	421	402	415	383	443	389	397	440	394	420	341	389	422	392	397	382	414	404	427	410	381	372	395	350	414	388	392	402	364	380	392	385	401	413	396	399	407	408	391	363	394	401	430	415	393	432	398	415	427	390	406	367	407	414	418	426	398	422	390	427	395	437	431	442	400	404	434	385	363	364	420	378	399	393	384	411	402	413	344	355	399	402	406	395	431	394	371	376	444	392	393	388	380	414	413	402	427	384	404	407	427	387	379	412	436	419	441	419	401	395	403	417	391	404	372	402	448	439
13477	2615	2237	2432	2143	1909	1671	1460	1366	1292	1213	1211	1169	1073	1003	1083	1054	1010	1025	1007	985	961	974	996	922	924	923	911	994	956	945	976	961	910	988	1006	932	942	882	924	903	883	964	919	914	975	897	904	871	911	927	946	950	933	922	923	892	951	874	826	850	923	962	882	861	851	943	916	939	908	901	942	868	894	873	872	863	878	890	868	893	918	865	939	902	938	886	878	902	877	872	924	946	918	902	845	929	905	960	913	930	917	870	851	868	884	938	898	941	951	880	969	878	885	893	842	821	914	929	949	836	874	902	911	898	889	839	889	941	849	955	943	918	896	871	872	885	876	871	867	906	908	929	878	878	895	894	899	858	901	898	857	922	867	878	890	876	851	875	898	868	858	904	920	949	906	934	885	940	876	884	920	881	877	890	880	912	902	878	920	838	872	845	916	903	886	930	905	930	889	855	980	920	939	884	862	852	883	925	929	926	856	909	908	887	893	913	837	883	864	877	961	864	900	964	889	896	949	905	927	889	935	874	837	855	905	923	869	859	872	933	915	937	864	872	910	857	866	910	901	889	877	882	882	968	890	904	912	878	925	882	923	896	878	915	881	904	868	928	858	942	953	861	871	876	883	887	905	879	864	904	916	847	934	834	881	904	951	859	918	860	894	845	835	872	855	894	918	849	909	917	896	898	889	861	908	884	874	829	895	901	909	902	866	939	874	898	904	904	863	914	895	896	886	880	876	903	905	927	836	916	935	919	899	874	852	916	892	922	903	895	948	875	905	873	889	825	879	899	876	888	871	878	905	895	874	930	836	870	876	882	932	888	866	951	881	924	908	880	878	906	943	871	987	892	865	869	911	876	906	877	872	926	911	924	900	884	954	853	915	872	911	871	897	904	901	897	872	836	919	905	880	868	884	892	899	921	871	919	925	946	859	888	845	915	924	905	872	883	872	897	850	889	857	867	948	859	891	834	871	911	887	902	871	825	902	847	882	904	853	898	863	914	828	910	921	802	914	936	911	877	931	833	932	878	867	922	861	845	887	903	879	985	906	886	904	862	867	916	912	902	862	845	853	886	905	841	916	872	852	883	856	896	952	882	869	915	903	939	876	889	869	888	899	900	923	887	930	845	912	932	860	887	882	871	891	937	880	869	917	910	920	910	920	892	873	921	884	906	882	899	891	875	862	844	917	841	844	897	874	860	921	902	846	913	945	857	886	935	907	880	884	917	862	916	872	885	875	872	891	886	886	953	899	890	865	892	905	905	871	901	889	922	882	897	899	894	952	890	909	898	871	897	896	857	907	840	893	869	903	856	857	910	853	912	921	847	936	891	899	883	930	863	842	861	868	931	915	860	897	936	923	893	890	946	845	875	881	880	868	878	869	930	847	884	936	864	835	861	824	906	898	885	892	888	864	871	856	907	904	834	876	871	984	860	893	844	893	891	902	896	879	878	896	925	888	891	884	824	882	879	888	856	887	884	895	925	940	846	935	903	937	902	935	881	898	866	883	913	932	909	887	907	865	908	926	923	891	885	932	913	873	945	902	882	910	876	898	890	950	878	846	884	890	934	894	915	905	910	893	881	855	927	883	869	839	908	855	873	841	910	913	871	916	926	929	862	863	908	922	930	917	874	898	868	858	850	931	850	899	851	895	906	860	892	811	906	926	883	905	855	905	860	872	889	876	889	882	883	853	861	910	923	866	900	927	942	916	894	916	872	877	939	882	862	922	875	890	947	923	916	917	930	890	887	839	901	892	935	944	864	902	841	891	893	925	910	843	880	896	871	924	896	846	897	868	890	873	882	912	917	892	895	868	894	914	927	847	887	938	861	857	918	901	914	908	902	921	820	907	847	877	874	844	871	903	927	914	865	881	915	894	910	884	867	898	899	916	809	883	904	856	905	927	819	909	914	875	938	872	875	831	881	865	862	902	874	851	911	907	818	896	898	891	884	910	884	840	924	846	915	904	872	891	880	825	932	861	915	861	907	898	880	894	903	867	861	895	896	886	902	880	849	902	865	907	868	923	898	924	879	846	876	896	875	876	883	897	867	856	880	839	883	867	890	907	897	878	838	893	899	877	894	887	833	875	879	888	875	883	894	875	895	879	827	844	866	920	863	887	871	888	892	889	867	871	861	848	847	912	925	855	912	949	918	920	922	906	891	899	946	884	880	862	879	915	850	902	919	884	905	888	911	845	914	878	926	912	886	925	931	865	872	868	881	888	936	878	871	855	912	873	884	925	879	892	887	885	887	903	874	847	884	854	990	943	899	954	896	887	863	849	856	865	880	921	884	837	871	904	901	849	869	845	893	926	835	904	870	890	868	883	874	864	890	916	912	871	906	871	851	919	948	908	891	889	906	898	895	886	838	897	912	857	899	899	893	851	910	888	909	873	934	917	949	876	849	830	929	860	889	900	874	844	922	866	869	860	924	855	859	833	886	913	869	904	831	927	916	885	890	816	909	876	905	893	939	847	918	917	813	874	865	863	869	907	918	894	890	874	871	921	903	936	884	908	927	941	831	923	872	905	949	877	899	884	914	915	914	840	888	903	887	944	877	903	862	888	907	944	907	862	862	895	867	869	907	912	841	876	902	942	904	858	879	883	868	903	916	894	915	816	905	876	872	852	896	839	957	890	842	894	898	922	909	830	931	831	854	890	837	921	885	926	881	926	889	861	863	872	889	918	895	871	921	863	874	887	931	870	870	931	880	911	847	868	919	851	926	880	861	885	867	922	861	940	900	878	879	870	950	857	927	928	919	879	878	893	845	889	869	859	883	869	929	847	919	899	840	907	935	860	885	906	870	898	889	861	849	879	882	861	883	886	894	919	912	919	880	841	944	924	899	900	918	931	907	931	935	869	880	837	890	836	909	887	874	901	894	856	892	859	912	911	939	874	895	919	885	861	901	929	841	871	874	914	931	834	902	897	812	868	892	925	940	903	856	946	901	910	887	898	868	927	905	862	843	909	875	899	904	920	898	838	933	895	895	910	860	874	874	870	882	883	896	827	951	899	880	872	907	892	884	871	882	881	853	907	872	874	832	853	876	883	847	905	902	819	898	915	894	862	873	895	879	884	880	924	864	858	925	880	897	855	916	881	913	850	892	922	948	933	877	853	966	906	829	879	849	920	894	916	892	931	824	949	922	920	826	900	915	932	863	916	874	898	899	906	900	956	889	916	834	940	876	883	902	881	855	806	894	901	911	906	885	855	856	885	930	862	879	895	924	875	870	908	862	861	916	847	817	881	857	891	925	923	926	868	871	885	919	917	884	886	908	862	897	916	890	910	882	867	846	866	878	922	893	902	912	897	864	899	928	888	901	863	866	862	892	912	919	861	909	887	904	871	883	892	890	859	901	890	893	929	891	959	922	906	933	935	915	949	869	864	873	902	910	911	851	882	886	912	897	895	908	869	919	946	887	868	927	904	927	893	894	886	906	886	879	838	941	866	950	854	873	835	841	904	875	849	897	840	863	884	919	901
5835	753	176	191	196	203	206	192	173	191	164	157	185	174	186	177	169	202	203	173	188	151	204	191	186	174	180	172	193	188	180	187	180	203	187	188	155	176	199	197	180	213	175	163	183	202	167	179	195	203	199	209	202	162	171	199	176	174	172	197	179	184	197	193	159	185	152	196	160	184	190	208	161	192	188	166	152	200	169	176	181	208	214	163	178	168	187	202	203	198	166	175	179	177	196	187	155	189	184	175	163	175	179	181	180	153	217	159	201	197	183	192	178	167	185	176	197	182	169	174	171	166	171	178	176	160	188	199	193	192	186	187	177	171	201	160	185	201	178	173	181	173	191	198	201	170	175	193	182	166	181	169	163	183	176	215	201	184	185	167	213	188	178	164	189	173	192	178	181	196	183	180	208	166	177	173	187	187	187	194	189	171	178	187	169	190	183	174	144	166	192	171	171	186	168	189	189	202	176	178	184	195	204	190	157	198	194	184	191	208	172	170	179	168	151	158	155	188	175	196	183	163	215	177	185	165	179	182	184	185	186	192	163	159	176	170	166	187	172	191	188	187	198	182	166	178	160	214	193	183	190	191	170	176	194	193	164	202	183	185	159	177	173	188	194	175	171	166	171	218	194	187	162	205	191	175	163	173	190	190	167	189	207	157	161	196	164	177	197	167	163	158	155	186	168	170	192	179	176	160	156	177	178	213	165	172	183	205	211	169	179	205	146	193	202	176	169	177	178	205	178	164	181	205	197	204	175	184	151	188	154	164	182	198	173	213	185	179	173	194	195	189	188	169	196	176	165	191	187	181	190	162	202	167	177	183	187	194	172	173	178	185	162	155	183	199	188	180	179	171	163	189	189	194	197	149	172	192	186	181	162	192	195	160	152	191	141	175	190	208	184	188	195	170	174	194	199	187	155	167	172	193	218	198	152	189	187	189	183	204	163	183	169	190	190	172	172	185	173	175	187	168	192	189	204	190	174	156	182	174	188	166	153	236	183	165	182	165	151	193	192	182	189	199	206	192	166	180	187	201	184	203	199	194	183	160	183	184	163	195	202	167	185	203	187	193	181	163	177	185	185	182	208	163	167	180	155	185	205	193	177	180	183	186	173	174	186	156	188	165	174	162	194	168	196	184	178	185	198	191	172	212	155	179	161	217	187	180	189	191	164	188	169	186	180	185	194	168	171	180	184	198	163	161	177	190	192	201	187	165	173	183	189	157	175	186	148	191	192	193	208	175	169	178	191	164	180	160	186	203	177	170	183	198	181	196	181	173	188	176	197	207	173	196	144	175	182	163	149	202	170	170	191	176	193	185	170	183	195	204	196	176	168	174	200	179	189	186	165	162	178	188	178	205	164	179	180	208	207	181	203	155	173	191	187	181	189	175	164	172	180	190	187	182	179	167	170	165	188	161	186	178	163	163	172	197	185	197	199	196	180	165	189	177	181	187	175	168	203	185	162	193	170	186	200	180	153	192	190	173	181	164	190	222	184	178	175	205	181	176	160	173	168	195	174	193	160	173	180	183	165	164	215	169	200	169	186	187	204	164	193	201	184	201	182	184	181	164	177	197	180	169	184	188	176	179	192	170	193	199	198	204	168	181	178	179	190	165	193	204	191	182	171	198	197	190	182	192	172	187	194	164	187	178	212	179	155	172	187	193	187	195	172	175	145	179	189	205	177	209	172	181	157	190	188	195	139	171	181	173	176	172	211	180	161	176	178	210	176	177	204	185	172	182	174	172	171	171	189	179	201	209	181	187	185	159	163	142	209	187	152	171	177	185	186	188	164	195	201	190	183	171	182	187	218	171	186	168	161	173	193	192	157	163	182	161	180	177	193	175	168	186	181	181	165	169	165	199	205	175	188	172	195	153	179	202	169	171	184	209	164	184	177	182	167	186	169	193	185	161	191	196	198	186	184	184	181	200	181	198	166	172	176	171	150	178	183	203	168	179	184	180	182	216	191	186	205	189	182	176	192	197	186	177	169	188	205	186	184	167	167	195	208	190	190	168	166	184	180	167	161	193	182	183	211	202	198	195	170	168	192	187	191	185	155	168	188	161	166	166	169	190	149	173	187	206	157	189	206	169	162	173	162	181	181	173	174	205	176	159	172	161	221	199	175	191	187	192	209	193	176	185	193	153	182	204	181	172	175	202	187	180	173	198	183	195	159	174	205	185	182	190	210	177	202	213	183	197	174	161	182	206	179	167	174	185	174	170	174	187	181	158	210	178	174	177	173	196	165	161	173	168	172	175	187	179	200	178	200	153	163	170	169	177	179	164	166	207	179	176	190	184	180	178	167	188	192	191	192	169	188	205	172	181	183	165	173	172	191	154	175	166	183	166	168	188	175	179	168	159	172	151	168	193	183	170	174	205	175	163	184	162	169	182	185	161	161	194	171	185	191	159	173	177	187	186	202	187	166	181	171	187	205	186	186	197	175	186	192	187	168	217	176	189	181	183	212	199	177	228	207	185	177	168	190	192	166	179	157	179	210	179	183	158	173	198	175	179	153	175	180	183	201	184	202	166	159	183	201	203	192	201	209	167	187	193	175	201	171	200	184	173	178	214	197	180	181	172	187	185	216	162	185	180	212	208	190	172	177	186	220	200	215	158	184	172	198	185	196	142	151	152	161	153	205	180	160	182	172	209	210	171	175	180	189	194	179	189	184	156	200	219	178	207	158	154	172	150	189	170	194	177	170	182	180	184	166	179	180	205	181	182	187	185	170	202	182	180	183	146	166	197	194	185	172	164	191	192	191	171	211	177	192	181	204	194	203	196	191	196	173	176	161	163	188	169	195	189	196	183	175	183	175	184	190	196	184	175	182	165	195	179	175	197	197	161	173	184	176	184	174	180	164	196	193	187	174	165	166	181	176	183	188	184	191	181	164	185	187	177	186	154	161	194	161	162	223	178	178	189	166	202	184	201	200	194	212	180	177	184	155	152	180	189	187	166	184	171	175	176	202	187	210	181	195	185	168	183	183	184	212	161	197	187	183	191	186	161	158	206	192	198	189	189	182	183	210	188	211	177	185	157	189	201	193	185	188	182	185	171	175	143	216	184	193	196	177	193	208	172	193	196	167	187	175	171	179	198	186	160	180	167	198	208	158	191	187	178	179	139	183	174	159	188	214	196	180	191	189	184	161	182	173	182	166	160	165	188	190	170	159	183	186	179	175	201	196	187	187	202	199	157	166	198	197	178	160	178	188	183	192	183	175	191	151	197	171	184	150	161	179	202	168	174	182	181	213	170	178	187	175	180	199	173	185	196	169	155	178	166	173	189	179	206	193	178	174	178	171	190	191	180	189	183	209	209	177	165	172	187	161	184	185	153	189	186	190	190	162	197	181	216	199	194	215	187	209	170	195	192	205	164	177	144	155	159	177	187	192	167	184	200	211	188	193	158	176	204	201	181	160	187	175	168	164	176	174	179	174	174	225	189	170	183	181	182	229	195	201	166	177	170	194	197	185	195
3704	766	520	473	474	409	465	485	476	474	495	441	422	493	477	437	473	456	476	474	481	454	474	479	430	439	482	485	434	468	478	440	437	430	432	451	482	483	411	432	466	420	442	470	470	442	501	498	472	482	395	423	427	461	469	484	458	453	435	444	430	430	448	513	470	442	442	454	434	462	439	469	465	453	426	457	456	469	447	402	451	453	468	402	442	466	427	469	426	497	440	431	458	462	427	475	496	452	462	474	472	432	474	439	458	439	444	467	523	441	450	414	460	412	441	475	445	446	472	416	486	483	426	432	494	477	430	491	417	463	451	477	457	459	464	476	462	430	464	461	425	480	402	428	488	467	443	452	476	447	436	460	454	441	446	431	470	477	420	436	444	447	492	445	439	466	440	479	434	477	496	456	461	469	453	447	506	495	469	435	464	420	417	435	461	453	447	426	446	416	474	470	471	479	447	464	452	477	451	432	471	452	415	475	479	444	429	459	447	420	488	451	431	452	443	474	435	463	465	479	466	471	440	442	403	455	465	468	446	467	462	464	456	473	465	465	490	437	501	453	480	461	427	454	430	440	470	455	462	445	438	465	435	437	440	443	506	423	491	424	444	489	450	452	453	431	439	463	449	427	485	450	446	441	442	444	434	406	419	484	459	440	445	464	468	429	442	462	492	439	434	433	434	447	464	461	440	443	479	474	438	460	445	480	456	454	416	456	426	455	425	494	444	474	443	477	473	475	459	480	432	450	481	429	434	475	469	425	399	454	480	464	459	433	440	447	455	447	459	465	447	438	454	418	455	472	456	466	463	429	448	456	461	486	449	451	428	437	426	495	470	442	475	408	480	475	480	457	459	443	450	419	433	453	441	480	488	444	419	453	456	469	440	476	437	458	485	483	423	455	430	473	430	414	443	442	446	458	446	452	485	448	442	435	472	451	436	451	488	456	449	446	458	497	473	478	443	484	477	474	447	471	461	464	420	461	437	454	481	466	436	473	436	458	462	465	470	440	417	445	475	467	449	444	458	482	473	446	457	441	453	438	478	476	441	449	461	451	456	459	478	489	476	478	440	441	425	480	447	450	471	448	429	486	438	474	444	489	404	453	446	457	432	471	461	473	442	437	428	444	464	508	465	443	487	410	425	444	431	438	510	434	432	450	451	477	449	444	439	449	435	471	452	442	480	467	482	478	446	442	463	465	426	431	414	462	450	471	430	443	477	429	498	474	458	460	475	458	455	415	447	442	491	436	443	451	436	512	461	402	453	445	467	415	441	460	456	454	433	447	463	449	465	463	451	462	468	439	429	442	481	461	481	459	475	460	462	438	411	497	493	414	443	465	465	450	476	458	455	492	460	448	449	463	489	437	471	455	469	415	439	432	426	468	419	483	473	472	441	465	460	468	492	498	454	443	434	479	491	415	474	469	487	479	438	469	438	456	442	459	445	430	451	449	439	473	446	428	454	422	487	455	421	435	468	437	468	494	495	481	421	419	490	450	452	442	472	444	468	471	469	458	482	458	414	456	412	453	496	470	478	468	474	460	435	438	470	401	475	463	456	485	437	460	476	458	455	454	452	473	437	443	399	442	435	466	481	454	464	466	443	432	468	437	459	466	444	445	450	444	481	457	463	440	424	415	436	462	478	447	455	423	425	455	428	429	431	427	425	458	461	472	420	471	451	420	473	431	470	459	455	485	458	519	465	471	477	442	437	491	463	492	465	454	467	460	492	466	437	464	484	453	480	498	447	486	407	489	418	444	475	465	432	408	469	454	493	460	448	410	446	437	474	471	454	501	462	463	439	427	480	456	460	477	449	467	456	474	439	465	425	428	430	462	491	452	473	463	460	437	417	432	443	456	452	451	474	455	442	450	455	448	443	435	470	464	448	426	452	455	470	476	487	416	468	411	439	451	437	448	433	463	499	453	453	439	437	422	437	473	438	467	475	466	453	437	456	450	465	461	412	417	425	479	455	475	428	443	449	421	434	441	453	464	435	478	427	444	436	464	443	452	449	430	465	492	436	453	490	426	455	426	467	465	449	454	450	430	437	474	440	421	475	441	460	460	447	429	460	435	451	475	437	456	465	468	443	443	437	465	474	434	442	434	449	494	435	472	463	457	460	460	452	476	473	439	450	458	472	459	481	424	451	471	491	461	478	428	449	448	462	441	448	471	444	446	434	444	456	434	450	477	428	426	455	452	474	474	469	482	460	453	465	432	458	467	462	489	455	474	467	446	437	471	464	458	420	466	468	456	454	475	456	476	483	453	481	429	428	460	406	486	448	445	471	417	464	501	489	518	429	415	444	446	453	439	458	456	420	437	458	475	416	455	443	467	462	454	479	428	468	419	459	483	425	455	449	442	423	439	470	465	442	470	446	478	476	452	470	459	456	457	455	404	472	484	426	428	443	444	460	437	410	485	440	452	463	448	468	490	439	471	464	466	417	471	470	419	458	468	468	413	446	437	432	470	441	444	503	463	439	460	426	447	474	471	445	432	447	495	480	460	444	482	471	454	457	459	439	441	490	487	470	425	409	484	433	447	438	469	442	436	476	429	476	468	459	448	462	429	413	448	436	480	453	465	500	417	461	452	462	463	481	464	454	464	474	452	452	462	473	461	463	461	458	437	437	447	470	453	448	442	456	409	477	446	448	462	434	469	461	429	472	443	477	437	495	429	427	428	437	458	475	436	432	444	452	483	392	465	445	459	443	444	440	432	472	433	450	470	486	426	447	453	425	460	428	471	448	425	489	475	499	430	447	429	448	424	447	392	456	457	428	427	406	416	410	474	467	430	512	462	487	470	409	436	468	468	454	453	442	416	457	477	462	443	449	435	480	469	428	429	441	456	474	472	444	439	480	432	465	448	456	433	475	448	461	444	456	454	449	472	456	470	509	433	442	470	487	461	462	439	459	473	457	425	488	441	442	472	414	467	452	485	422	474	460	445	453	449	452	436	443	469	448	430	455	443	462	457	470	481	442	471	435	466	449	468	472	474	452	457	449	450	446	455	440	458	504	447	478	484	461	432	437	457	444	453	469	435	465	481	495	440	416	461	441	460	454	470	421	437	434	454	438	439	446	436	444	444	429	481	427	441	469	454	447	470	431	471	472	481	449	428	436	495	437	449	449	454	434	432	463	501	429	443	432	489	457	462	465	466	448	470	434	452	446	471	476	413	407	404	450	473	448	419	461	445	442	496	484	426	474	469	423	498	416	479	473	452	477	447	441	494	424	442	449	466	424	455	452	439	462	410	402	488	459	411	485	451	431	443	470	455	464	468	418	455	401	429	438	463	457	510	490	433	470	434	441	450	436	477	426	438	455	458	435	451	455	451	467	444	410	419	430	489	428	457	458	447	495	462	406	454	443	474	447	417	401	475	430	484	445	474	447	431	454	456	432	456	454	418	458	460	448	425	497	437	446	473	436	428	456	442	455	437	469	455	443	453	434	438	459	437	493	461	426	462	469	434	432	458	475	461	437	491
16292	2359	620	482	404	345	289	250	293	316	272	298	226	319	289	254	257	206	260	275	248	250	243	254	234	222	274	237	204	274	305	258	236	245	245	217	238	264	238	219	209	263	251	229	249	238	274	251	242	233	253	241	254	255	225	226	226	237	227	245	242	258	224	254	240	231	278	230	215	254	272	262	248	258	218	255	262	230	232	254	220	199	232	231	239	264	249	200	229	245	261	240	224	219	215	216	227	226	253	228	243	240	243	248	233	220	251	221	244	258	212	228	226	258	264	232	260	225	251	233	257	232	251	227	219	234	235	245	242	252	234	247	256	243	247	262	253	248	242	238	236	237	237	234	232	237	267	250	204	254	227	254	270	228	217	240	286	222	236	263	237	257	237	236	235	221	212	244	261	249	252	234	227	256	247	235	256	222	236	224	222	238	233	234	207	242	242	242	267	254	250	219	238	241	245	253	222	247	268	263	256	230	255	224	253	223	248	231	218	267	237	217	242	261	275	241	250	219	253	244	225	245	237	258	282	230	221	267	260	262	226	258	250	254	240	234	239	253	264	236	223	226	233	207	251	243	240	252	229	240	239	241	241	253	228	253	293	233	271	209	224	237	250	234	251	239	229	242	227	246	284	231	222	236	281	234	253	251	221	208	218	254	252	235	252	245	226	244	264	236	212	234	247	220	236	243	214	193	251	261	234	255	258	247	235	232	213	226	211	232	259	271	225	199	220	219	228	248	213	243	264	239	250	226	238	224	195	237	241	249	244	281	239	251	215	238	229	249	272	253	228	212	235	233	243	210	229	215	235	235	189	239	253	217	252	251	268	236	245	236	236	233	213	236	224	235	244	224	247	222	198	229	220	254	225	245	262	241	215	270	250	242	237	262	233	253	251	263	205	233	230	221	233	252	256	276	262	246	261	252	228	233	249	227	218	216	259	266	246	225	261	244	227	262	219	219	223	244	222	228	228	226	256	259	254	211	218	261	228	236	228	222	258	238	245	234	237	234	238	220	239	248	258	261	247	221	257	256	237	243	210	237	236	255	255	241	246	238	227	238	263	246	209	241	209	253	233	235	249	185	275	260	229	235	224	265	235	248	226	238	241	256	224	222	205	244	245	233	264	221	246	246	229	259	224	228	205	256	196	259	260	263	241	248	238	257	256	273	219	216	227	243	256	236	255	241	242	257	229	203	220	211	228	251	254	238	260	230	250	247	235	238	209	231	223	230	212	247	241	235	224	244	251	245	253	239	224	214	233	250	217	224	253	268	220	275	256	239	243	259	259	246	255	220	236	221	251	272	216	233	215	242	249	231	258	244	240	250	220	239	254	242	245	224	261	265	255	237	241	258	240	244	246	239	248	239	253	226	250	298	258	240	234	239	238	218	237	210	225	221	246	233	220	240	239	245	266	235	227	234	253	220	234	272	238	236	264	211	224	247	230	238	263	251	273	262	235	276	261	285	232	232	228	245	224	244	220	261	279	220	257	261	252	211	293	277	258	234	258	216	223	249	250	249	225	237	239	248	237	232	231	235	264	234	252	245	258	222	206	239	239	264	273	257	238	238	227	231	270	269	260	239	218	264	254	211	240	224	257	244	253	226	249	238	221	254	226	265	212	224	253	236	207	218	249	201	254	239	242	239	262	248	241	234	254	237	227	250	280	224	273	241	253	252	252	240	220	228	235	249	236	232	231	240	229	244	263	234	275	245	248	222	228	268	245	257	231	225	265	221	228	238	264	209	242	232	266	274	214	208	231	271	233	239	262	230	226	242	260	265	249	238	230	237	249	222	246	212	258	225	254	253	245	249	266	258	228	228	250	232	255	248	255	244	244	262	262	268	236	278	254	257	244	242	227	250	232	250	253	242	237	233	232	216	269	233	252	282	211	221	196	271	256	259	232	239	213	229	245	254	239	238	264	220	243	210	242	228	250	264	253	257	243	245	231	241	246	230	243	241	250	252	245	222	234	262	261	243	273	243	229	232	219	255	260	242	213	206	249	245	256	247	230	232	245	267	236	238	239	223	251	260	239	226	239	249	240	247	242	245	219	234	253	265	244	271	236	220	239	219	291	263	228	199	224	196	232	229	270	229	255	296	213	235	239	210	225	237	240	214	283	245	224	229	247	246	240	220	213	259	258	205	240	245	234	243	242	262	247	263	210	238	288	259	236	247	255	209	235	235	231	226	228	276	251	241	238	233	263	232	250	236	220	240	243	247	211	222	244	211	242	234	239	216	260	248	246	247	231	207	227	271	235	246	196	233	242	227	227	255	228	268	233	261	223	243	239	250	204	241	257	252	263	217	224	239	270	230	242	216	220	254	226	219	256	225	222	240	247	269	251	215	265	229	236	234	229	217	239	244	223	217	238	257	270	252	243	247	246	254	222	236	241	252	253	247	215	221	205	254	246	243	228	254	221	261	237	260	259	245	242	212	227	222	246	250	280	285	227	242	222	248	239	224	250	274	233	230	228	215	216	211	226	224	232	263	252	247	216	251	284	249	276	242	242	246	237	228	242	267	225	215	235	226	241	267	245	220	255	208	234	227	227	234	243	229	236	224	256	240	214	235	241	238	237	227	233	232	214	244	236	202	222	227	204	203	232	250	242	256	243	243	274	200	230	222	234	244	227	234	271	243	232	210	222	235	206	234	250	234	206	198	255	237	254	237	238	264	264	207	246	223	227	252	248	237	240	250	252	253	236	243	226	257	237	245	217	272	261	249	251	205	259	218	245	268	228	225	244	232	230	228	239	226	233	256	239	233	240	251	221	235	262	243	237	224	209	242	250	239	251	245	217	230	234	256	256	219	235	237	215	228	258	222	258	232	236	267	257	246	236	245	247	253	258	243	234	261	250	260	252	228	231	219	223	283	258	259	273	236	231	242	251	267	284	229	237	245	258	248	222	223	235	221	247	258	231	255	232	237	258	224	214	244	230	199	247	239	247	214	232	225	257	228	246	231	224	248	237	268	226	259	232	255	267	251	234	233	225	233	253	220	208	218	222	212	225	226	241	226	240	276	240	248	251	243	238	220	222	252	248	232	225	246	279	226	221	232	217	233	231	288	259	212	242	229	251	230	250	249	235	223	253	246	239	225	243	228	262	254	219	241	222	263	219	247	273	278	283	250	244	270	231	237	244	263	238	239	256	230	230	286	246	237	259	225	272	231	206	226	248	233	253	257	237	238	230	249	271	245	265	244	238	231	225	261	207	233	262	214	260	221	238	256	264	221	205	214	227	257	244	247	259	258	263	266	232	273	245	234	238	228	259	230	249	242	206	243	243	255	267	253	198	226	275	282	237	210	242	239	221	239	252	253	248	248	242	258	245	249	239	255	233	239	252	236	197	238	236	238	221	270	267	242	203	237	233	288	247	255	213	238	216	239	263	276	239	217	256	240	259	230	214	241	264	252	261	216	246	222	271	251	268	230	229	242	237	232	204	196	216	244	237	261	239	226	217	231	259	260	227	260	236	240	249	225
10553	1586	1211	1319	1252	1080	974	871	858	803	730	697	697	705	667	629	687	666	628	631	591	631	588	653	632	606	560	618	579	575	575	627	580	637	574	590	567	632	626	593	568	613	560	641	598	565	580	603	572	607	590	575	578	594	621	646	591	625	580	579	581	563	578	588	599	613	554	628	583	622	571	571	620	589	589	538	593	594	583	589	592	581	587	650	575	622	604	595	601	650	577	576	539	573	605	595	603	562	610	610	585	588	571	564	593	623	602	586	575	614	576	581	596	562	579	564	549	604	605	627	589	615	579	598	644	587	603	614	637	586	581	564	593	534	609	589	605	599	618	596	544	588	616	555	572	573	582	552	609	555	526	617	567	571	591	593	592	613	576	557	608	579	548	580	575	615	613	606	611	581	610	636	554	578	587	624	544	608	573	559	556	595	608	564	579	566	570	589	599	560	552	579	588	573	596	590	555	602	604	587	571	572	574	626	587	597	562	559	588	572	642	586	570	579	586	572	557	598	628	578	565	592	601	610	597	574	570	593	596	591	590	606	598	562	574	577	583	578	578	591	600	602	587	572	556	579	589	562	581	574	577	537	576	536	563	583	594	540	590	566	588	581	554	581	568	614	544	554	595	578	556	611	603	593	566	555	586	572	508	594	587	592	624	540	645	612	578	544	602	591	587	561	603	570	570	626	586	586	591	591	568	581	570	577	595	610	577	589	575	627	554	613	566	546	575	546	586	594	593	544	584	603	595	574	603	583	568	593	602	594	542	595	578	570	601	615	603	560	584	568	577	591	564	581	582	575	572	590	565	634	559	617	575	601	539	565	616	558	588	582	579	593	574	563	575	578	559	554	595	566	605	569	553	592	653	570	617	569	587	572	575	568	598	616	597	623	627	586	582	577	624	603	572	595	594	601	520	555	551	607	562	580	541	563	584	591	626	585	563	597	593	599	577	572	538	570	623	553	573	583	556	569	581	552	571	595	596	579	587	593	587	564	558	570	588	597	563	621	584	586	559	614	538	572	537	623	595	586	571	567	515	540	586	593	598	565	595	559	546	616	589	571	564	568	578	609	577	599	553	575	608	534	622	566	590	593	593	570	638	568	580	572	596	624	596	613	580	567	580	597	599	574	596	571	563	616	556	595	634	601	587	546	567	558	587	580	564	571	576	585	591	568	539	584	639	561	587	644	587	575	586	589	625	630	572	587	599	571	559	539	569	622	578	623	596	562	625	576	569	586	580	590	580	553	560	621	560	605	576	583	631	606	615	556	589	548	616	592	593	617	555	557	566	577	605	598	570	583	592	648	550	598	595	590	611	557	569	579	597	568	574	600	550	620	624	591	560	560	578	620	545	577	593	587	556	594	582	595	575	613	562	598	589	584	579	592	580	601	582	600	608	567	549	561	584	617	566	572	536	534	558	607	584	605	567	608	562	605	568	572	577	565	606	575	580	603	569	586	586	574	611	606	591	575	561	563	555	599	515	571	543	565	591	565	563	578	551	568	579	623	600	621	573	622	566	592	603	575	558	590	586	558	543	622	582	584	585	550	579	540	595	592	606	579	591	575	588	591	620	587	589	568	573	574	604	594	589	570	559	570	529	586	578	581	579	575	612	569	527	602	636	602	604	593	565	546	561	575	608	576	561	574	602	543	584	563	626	571	581	629	576	547	549	585	584	597	603	526	574	591	586	568	587	545	604	597	605	582	621	552	589	575	570	567	556	581	612	570	567	568	569	595	561	629	630	603	586	559	543	581	561	587	574	555	587	543	587	562	607	604	591	570	584	592	577	581	612	558	590	545	630	576	574	587	598	625	562	590	585	553	585	600	572	587	589	628	617	568	591	570	595	573	578	604	578	586	542	648	591	610	603	593	629	596	572	608	567	606	574	555	560	593	564	566	583	553	573	578	599	550	582	561	590	557	584	560	619	578	581	610	570	553	622	617	604	576	552	595	617	607	571	590	597	531	590	594	560	563	587	562	612	606	582	584	580	605	552	623	561	548	586	612	566	585	567	623	581	564	573	557	592	572	581	569	550	633	590	545	591	570	585	593	584	591	576	579	586	568	590	578	586	571	615	613	577	565	584	567	559	560	594	546	576	599	602	571	574	584	576	626	557	563	564	607	551	581	539	577	576	547	606	607	563	599	562	571	561	595	559	564	561	568	627	594	602	557	580	611	576	564	570	605	604	565	614	599	561	600	654	608	557	554	563	548	593	577	543	571	563	598	583	546	563	612	609	608	586	525	589	582	589	570	571	542	568	560	566	604	576	572	569	609	602	592	621	550	575	557	596	559	607	602	569	621	565	605	587	618	608	534	624	595	562	607	544	558	596	606	626	567	579	586	582	502	566	597	608	586	558	564	621	583	549	598	581	548	578	562	587	620	605	569	609	567	586	597	562	592	564	601	583	610	571	589	589	602	604	624	556	585	567	578	574	566	568	610	575	661	546	586	595	545	574	567	570	558	565	588	554	587	557	545	575	562	596	593	576	609	629	589	583	545	571	554	550	610	590	553	582	585	569	584	603	620	569	630	590	584	605	609	559	560	570	556	559	586	587	583	592	591	547	594	545	565	588	568	578	573	587	571	601	598	585	568	580	597	577	591	581	548	592	569	598	584	582	550	572	555	582	570	574	622	579	602	574	621	553	607	571	599	582	580	583	572	577	564	612	572	604	602	542	596	610	564	598	567	595	568	614	602	582	631	570	595	573	600	608	580	538	563	545	610	592	563	560	593	570	586	572	575	573	590	639	627	605	569	584	530	571	544	585	612	596	585	628	601	606	595	558	558	569	551	579	561	572	571	592	578	559	562	607	603	557	613	556	587	572	556	547	638	535	542	576	582	577	616	568	564	544	590	620	615	599	591	605	583	567	562	618	594	572	563	596	552	533	550	598	572	637	606	591	574	587	592	562	617	587	593	553	594	599	577	602	594	576	583	621	590	577	586	604	639	542	570	545	564	579	567	575	603	644	591	532	549	588	577	571	576	575	552	584	537	603	599	598	608	595	611	561	581	583	580	599	580	609	546	590	554	552	598	571	593	579	578	638	569	589	580	584	551	565	583	590	596	590	580	573	558	580	580	554	584	560	649	608	565	560	577	567	572	552	619	571	571	608	576	588	575	595	666	624	579	519	578	595	602	599	625	605	567	586	632	539	571	523	589	575	579	576	568	596	557	561	573	576	588	573	596	628	597	596	540	592	623	604	599	586	612	612	543	594	575	571	598	647	587	579	580	586	564	558	588	586	576	599	602	613	606	533	599	576	628	615	526	563	592	599	546	583	575	575	546	582	591	577	558	590	553	598	551	543	589	565	591	567	552	578	589	616	573	559	552	579	583	608	585	616	594	567	622	614	587	564	562	588	615	557	586	550	596	586	579	600	565	605	585	557	582	537	552	604	603	574	579	558	591	624	578	591	594	578	563	556	601	548	594	521	614	601	596	554	627	589	544	575	581	556	578	599	594	587	610	604	582	593	559
25479	4953	1179	929	723	579	555	489	484	442	470	437	411	435	390	414	435	400	407	427	411	412	463	412	392	401	404	421	463	425	425	421	391	429	390	397	424	390	430	408	402	401	414	419	417	405	396	426	406	404	399	377	404	411	422	417	426	414	425	407	390	414	388	383	414	405	416	377	393	438	424	426	397	370	384	416	399	389	386	429	427	382	379	415	368	392	393	387	397	457	409	400	381	399	396	432	397	410	436	397	390	397	382	420	428	414	422	425	373	396	426	427	421	362	419	406	407	482	428	402	389	398	373	398	416	399	409	389	422	435	408	378	393	405	443	411	424	424	402	353	384	410	457	384	398	373	414	379	394	410	399	403	420	429	378	417	421	355	437	370	383	405	398	364	365	405	383	379	419	401	373	384	421	435	410	410	391	409	387	425	388	385	379	378	379	372	399	418	379	388	408	419	403	447	415	429	408	373	369	404	411	390	432	399	410	412	410	373	379	444	390	388	401	434	392	419	373	413	408	376	376	432	424	383	362	394	377	422	382	393	411	406	442	422	410	416	395	423	406	353	421	397	449	365	406	378	394	385	443	355	362	425	438	421	398	381	353	446	427	420	390	395	430	392	375	417	412	417	434	415	435	370	387	410	426	387	444	380	397	385	384	390	388	394	423	407	384	414	421	376	427	383	371	420	386	403	418	406	374	408	399	416	374	450	427	331	410	415	419	372	385	406	406	401	390	407	360	433	376	380	388	422	395	416	400	403	396	383	413	390	431	416	434	393	435	441	438	370	426	386	387	389	381	376	390	386	382	391	383	392	367	425	392	377	375	444	390	400	426	396	453	396	412	372	397	414	434	394	426	362	462	412	392	403	389	398	437	382	385	401	374	432	355	420	419	415	323	387	407	423	423	404	374	425	410	433	383	403	396	377	421	380	441	405	397	412	389	376	401	422	404	429	461	427	415	445	437	413	370	427	396	415	395	432	395	435	426	424	404	422	413	426	388	436	418	424	418	380	424	427	393	423	412	408	383	388	412	408	375	434	405	409	390	373	372	428	431	419	402	397	402	402	411	373	425	372	394	417	384	417	387	413	395	380	414	408	384	404	447	394	378	385	418	424	465	387	401	418	412	407	393	393	414	387	372	407	339	435	402	410	440	425	388	428	354	414	393	400	390	412	387	389	399	419	396	457	440	399	407	405	379	417	418	423	381	413	394	413	397	428	378	437	413	412	450	374	375	418	378	423	433	400	389	405	379	440	389	427	371	397	419	423	393	405	403	410	416	433	429	381	337	370	404	381	367	403	358	424	405	414	362	407	401	385	431	395	400	367	452	394	386	399	431	433	375	415	428	397	412	436	432	419	415	373	424	405	406	416	420	391	424	418	415	405	366	387	387	403	436	456	407	424	382	373	368	388	437	368	388	404	388	403	365	418	412	419	361	417	389	376	374	418	416	396	356	378	396	393	368	393	407	376	431	427	430	417	417	410	393	407	431	411	388	386	409	390	410	408	410	391	420	392	363	395	397	428	383	411	404	408	397	402	416	389	413	390	409	398	392	383	373	402	416	420	395	400	352	408	442	398	392	371	386	389	412	389	444	418	399	416	408	394	392	389	416	404	408	380	416	351	397	403	430	422	415	433	446	429	464	391	362	421	408	415	388	401	358	437	372	400	366	429	376	397	400	429	421	454	391	381	401	434	459	420	395	365	424	445	394	440	423	419	400	394	429	435	423	375	427	388	379	373	411	365	358	375	400	433	403	421	383	410	386	417	386	421	406	368	419	411	385	387	439	420	387	412	381	438	454	415	402	374	407	397	400	411	439	352	416	383	385	401	416	378	411	404	408	432	377	410	432	385	428	364	376	414	327	374	355	399	387	372	402	413	376	389	425	396	422	431	393	380	381	391	440	414	391	408	420	381	399	406	399	415	455	411	438	388	420	406	415	388	397	387	406	413	432	395	394	439	384	401	384	413	367	388	396	416	410	408	428	382	367	409	394	405	406	373	397	378	396	390	399	425	406	418	391	430	374	380	375	364	406	424	434	383	384	419	399	377	380	431	436	405	388	386	411	441	363	385	441	398	396	405	430	422	394	394	407	426	405	390	408	405	424	395	382	433	429	436	386	397	428	415	411	397	421	378	382	399	399	434	394	436	432	410	412	383	372	376	386	361	424	398	411	439	421	415	388	369	464	393	420	392	420	399	415	426	432	413	395	387	403	408	411	405	391	405	414	373	385	399	395	386	415	416	417	452	374	332	431	414	461	440	387	382	392	407	384	381	404	394	376	411	376	397	403	400	396	386	385	440	446	414	400	439	414	393	402	412	415	375	378	333	429	406	430	400	404	427	396	399	377	386	404	384	392	357	384	369	402	358	385	456	371	409	415	387	411	404	420	446	398	382	388	398	394	409	435	384	361	428	404	396	389	376	423	405	399	414	375	425	408	380	415	375	375	403	412	404	429	404	393	396	380	447	444	374	344	407	424	403	442	402	388	411	384	390	416	393	399	399	385	360	403	394	434	424	397	416	410	416	398	416	429	423	384	410	364	371	386	427	434	426	421	399	401	394	370	415	391	400	417	386	405	422	404	438	419	413	403	418	403	407	422	414	400	390	376	415	371	396	403	388	430	412	393	434	419	390	426	442	425	398	368	373	374	401	391	390	390	432	368	443	415	462	409	421	392	420	409	411	379	410	410	402	372	434	380	413	427	420	386	405	384	403	378	386	414	399	397	389	426	373	387	412	400	428	383	395	404	428	414	409	405	377	390	438	386	411	408	392	396	450	416	417	385	368	389	378	417	390	381	425	406	402	409	381	416	369	389	392	449	378	443	407	374	398	402	384	410	398	406	426	374	395	424	418	410	395	408	418	362	390	433	420	364	402	409	362	373	428	422	368	381	388	465	410	400	398	435	388	427	404	406	419	440	426	362	420	399	418	388	405	419	409	398	423	401	403	391	379	418	416	402	426	417	364	413	389	433	397	371	380	438	399	391	369	397	396	378	423	377	369	415	442	392	390	402	439	403	429	388	381	390	363	365	376	413	396	438	402	399	409	403	356	379	395	439	391	406	398	406	389	406	386	408	420	387	422	386	398	414	409	388	372	427	431	423	381	422	424	443	375	432	381	396	371	413	413	416	373	395	396	388	358	398	394	410	410	426	413	420	439	406	385	394	400	406	409	451	401	360	403	409	401	420	382	397	429	442	413	389	426	373	415	404	388	389	398	424	378	428	442	423	406	403	383	402	425	403	411	402	385	383	415	367	399	395	419	423	432	452	362	399	432	414	419	383	410	393	431	446	375	396	382	377	371	400	436	404	393	435	397	386	388	402	394	421	385	445	396	405	430	399	360	404	363	429	393	420	402	396	418	381	412	382	410	453	394	381	421	427	359	430	426	405	374	402	403	419	405	412	401	409	427	388	434	422	424	413	410	426	411	422	433	430	404	435	426	374	379	378	428	433	449	391	411	413	412	369	383	397	435	402	383
14014	2741	2233	2483	2291	1826	1604	1438	1349	1251	1236	1176	1122	1179	1043	1056	1048	981	1043	970	935	956	982	1018	935	951	952	909	949	941	952	977	935	944	945	891	918	915	902	872	969	907	889	897	897	934	938	927	923	973	851	886	907	934	894	895	926	886	873	874	897	930	861	874	927	855	868	892	911	881	837	931	945	898	934	884	892	910	885	858	899	922	877	906	964	952	847	872	876	980	834	899	906	912	950	898	900	893	846	903	925	881	851	924	911	902	907	853	917	867	899	883	875	873	906	902	850	898	849	882	889	883	935	908	902	915	880	855	861	917	883	912	936	865	887	901	924	837	925	851	860	944	828	916	938	923	894	889	905	892	851	931	921	870	879	845	861	926	960	886	927	879	883	852	829	869	882	874	929	915	874	904	903	903	842	931	920	870	863	923	912	916	898	896	917	899	875	889	900	892	956	900	923	930	933	910	927	874	850	869	901	919	885	839	911	820	869	888	904	900	928	843	883	930	855	878	840	914	869	914	857	877	893	907	897	861	847	904	856	864	910	910	970	881	896	873	877	902	912	880	875	878	873	915	932	855	900	824	887	882	870	868	913	900	883	875	893	844	969	850	851	889	944	860	923	901	884	899	884	884	889	885	904	914	888	928	879	938	876	888	940	876	919	946	876	912	910	872	857	852	890	905	899	918	846	897	808	924	864	886	908	869	918	861	907	890	939	885	913	889	906	873	872	925	934	871	875	889	884	822	849	905	936	907	937	882	908	927	897	889	857	837	884	900	870	881	884	933	845	873	836	912	823	930	895	891	883	879	888	870	876	890	898	885	887	947	883	875	841	875	909	956	944	891	877	854	860	857	885	906	905	865	883	883	830	893	910	901	872	876	922	888	890	881	895	857	895	873	921	909	890	888	915	889	888	822	874	906	857	876	867	863	934	877	941	905	888	867	939	908	908	879	881	831	895	867	879	898	893	851	887	904	914	916	871	911	853	876	903	920	925	875	897	859	900	935	873	922	867	905	852	924	864	914	866	897	916	871	918	860	875	888	917	885	873	863	913	836	865	897	843	935	906	923	915	885	911	858	891	934	860	924	846	957	857	911	885	916	933	868	921	891	868	936	850	897	877	900	885	847	878	928	885	918	899	923	895	869	863	878	870	863	868	867	875	886	911	853	900	955	885	828	902	867	905	911	908	909	963	927	886	886	867	865	858	907	916	868	921	1017	872	891	879	887	860	894	863	923	908	939	960	921	951	897	844	852	909	889	900	919	863	882	926	889	883	869	878	918	880	908	847	865	833	888	909	858	872	905	925	887	854	929	895	916	932	888	884	841	879	881	873	894	897	888	921	893	887	851	872	866	950	901	869	908	884	919	872	952	829	898	908	889	900	916	896	883	905	863	917	853	879	911	912	865	941	924	848	888	915	911	881	882	888	864	890	882	878	900	848	905	887	911	887	858	896	897	906	880	898	861	871	885	914	862	893	878	905	909	861	846	866	902	869	903	865	889	897	890	905	877	846	905	849	934	904	908	854	902	902	889	890	886	909	913	870	950	899	902	839	903	891	864	876	885	906	856	910	893	868	868	912	928	879	972	943	927	873	848	889	879	873	873	863	921	919	888	884	865	890	894	873	932	898	914	909	917	914	906	886	866	862	879	871	906	874	919	873	891	887	941	911	903	896	875	883	914	902	883	929	951	871	889	916	895	860	907	881	895	870	903	872	935	886	933	914	938	851	907	937	874	919	882	930	865	923	845	916	867	917	977	896	938	922	893	931	886	886	880	852	879	840	860	900	880	930	905	830	936	880	883	829	883	865	917	871	892	855	935	948	929	859	878	920	883	917	890	879	924	881	847	904	871	912	897	896	919	869	872	865	864	899	892	886	915	854	917	891	886	935	908	922	900	949	905	930	908	876	896	915	872	877	858	944	862	915	899	890	893	886	883	898	897	959	963	931	903	902	909	935	867	918	887	885	852	911	936	933	875	878	931	874	926	930	909	895	896	899	882	937	909	903	911	889	928	919	871	842	889	897	900	869	953	855	948	851	888	899	854	917	864	937	869	884	887	861	890	870	921	909	837	890	853	922	865	897	958	910	880	913	895	900	909	888	895	934	920	900	882	868	855	929	914	898	882	866	927	927	907	889	885	885	904	877	855	893	875	860	878	873	925	884	876	888	873	847	900	905	928	856	832	902	928	923	895	949	865	850	883	898	913	864	864	920	895	908	909	875	959	929	893	879	891	867	879	904	901	905	871	910	902	890	831	875	893	932	963	868	847	923	898	821	881	913	885	946	928	840	908	885	900	914	873	849	879	856	901	903	856	898	910	900	905	887	907	881	915	903	873	923	916	867	904	927	922	902	960	877	879	878	900	932	860	868	867	892	886	869	929	860	940	904	928	879	860	888	886	896	907	901	885	877	856	871	856	889	849	903	880	940	885	883	890	869	912	945	861	892	891	882	941	880	887	851	916	868	849	953	887	900	954	873	908	882	898	870	876	937	886	921	943	844	956	897	956	940	879	951	875	928	885	900	858	913	859	880	882	867	913	936	880	880	882	902	904	897	905	848	857	907	876	979	890	902	905	969	863	859	839	867	867	928	937	912	891	891	888	896	863	908	915	839	907	865	890	860	902	889	928	894	903	861	866	926	867	936	909	879	893	905	865	879	965	902	829	919	926	893	905	897	873	903	914	934	874	878	879	901	876	907	865	890	882	885	884	883	871	868	898	915	896	872	908	904	890	899	908	885	906	909	908	949	879	929	883	884	923	915	894	855	860	930	896	881	906	881	908	974	951	846	843	920	914	904	880	940	888	896	859	870	843	928	898	972	840	939	916	889	914	897	886	907	878	880	869	893	956	902	915	909	869	911	934	907	887	918	904	927	902	892	884	892	872	892	879	881	919	866	905	897	922	838	845	891	863	804	872	891	933	887	858	853	879	895	903	877	863	868	915	820	846	866	870	880	952	885	895	889	876	933	874	879	887	861	957	880	878	920	903	886	920	909	870	878	920	930	885	868	873	903	894	935	908	855	907	913	913	873	890	883	877	852	901	877	881	883	861	907	918	850	842	895	889	943	869	878	867	889	926	896	932	865	880	877	866	913	864	951	924	908	900	880	919	885	869	871	864	946	938	873	870	920	911	899	832	920	860	882	884	953	933	842	898	878	873	847	914	871	907	877	889	877	911	901	911	915	840	904	887	913	897	897	907	873	930	913	887	941	907	868	900	895	872	862	896	909	938	882	915	843	912	900	899	893	919	887	860	816	873	875	951	905	843	837	882	856	917	872	930	860	873	859	924	958	896	856	842	866	892	900	885	896	874	902	987	940	881	921	896	874	911	913	943	932	834	885	946	865	928	857	904	888	889	914	945	921	878	901	942	884	866	847	903	924	868	891	883	913	903	895	840	866	896	922	898	854	890	877	883	901	884	909	918	911	910	866	928	857	930	919	889	896	930	855	873	849	898	838	933	854	935	908	829	899	981	857	906
6191	858	205	193	175	197	198	212	169	188	174	169	181	186	160	200	200	205	179	200	175	169	183	210	172	185	180	175	169	187	177	185	189	197	188	171	181	173	174	174	173	197	170	188	205	221	157	185	195	141	187	171	177	178	171	195	170	209	192	175	173	195	168	180	177	174	186	182	202	190	160	177	167	171	200	185	158	171	161	162	198	182	193	228	215	174	201	193	189	159	177	206	191	187	200	181	177	185	195	182	193	173	170	201	173	166	181	199	205	194	188	198	172	205	209	188	205	162	212	197	183	165	192	198	168	180	167	181	175	171	193	167	187	180	177	170	144	192	199	200	185	165	170	181	195	181	170	179	217	174	170	183	183	202	164	178	190	204	184	173	170	207	182	180	173	178	176	173	184	154	207	171	188	186	211	168	187	166	195	175	175	166	192	198	176	177	174	168	179	177	169	159	179	172	199	192	190	193	208	200	187	166	176	182	205	185	159	189	183	165	208	193	196	179	197	182	179	198	170	189	165	188	180	192	175	177	186	192	192	168	186	186	218	189	173	194	197	166	167	187	202	189	175	200	169	165	176	165	176	182	179	162	210	161	210	197	191	181	189	196	204	199	174	169	178	212	173	195	158	189	163	180	192	209	188	161	161	176	176	182	182	188	176	199	167	189	198	178	201	185	213	185	181	170	180	198	192	199	182	196	185	201	184	180	197	207	190	160	197	199	183	187	199	163	179	175	191	216	166	178	182	185	205	182	169	184	178	163	201	186	205	181	182	196	171	193	196	164	183	178	186	202	176	180	213	169	173	197	204	156	185	172	197	164	193	186	202	198	186	159	186	171	170	209	186	146	165	194	164	190	180	187	166	183	168	177	200	205	161	179	191	189	193	199	187	164	165	171	190	167	181	164	172	209	210	173	206	187	194	201	199	188	178	185	201	191	193	165	184	207	194	174	180	165	182	202	195	189	224	182	195	202	187	193	165	170	157	156	189	187	181	180	171	184	190	170	155	171	208	177	173	207	181	178	197	203	213	155	193	189	172	179	196	172	161	189	177	201	206	202	160	145	204	204	177	170	165	184	170	191	164	177	194	178	188	194	203	189	188	170	174	206	188	164	154	202	185	176	187	194	174	191	164	192	186	173	187	163	195	189	200	206	181	207	191	192	179	185	196	173	170	186	203	190	164	192	193	177	192	207	179	171	183	179	179	195	181	173	178	166	194	203	170	175	160	177	192	181	178	167	180	191	158	181	195	216	165	198	180	136	168	168	193	199	183	186	202	181	181	189	176	182	182	190	200	181	190	170	169	184	178	201	180	174	183	181	193	191	191	178	218	178	201	214	188	167	198	210	170	224	184	190	168	153	188	160	162	161	215	195	195	175	172	191	177	172	214	205	178	207	207	197	211	189	173	182	199	187	204	181	186	171	188	176	175	181	166	183	197	193	192	164	211	186	200	177	160	162	169	188	212	200	198	188	205	173	181	191	179	186	199	165	139	170	194	188	190	161	221	175	173	191	172	181	188	182	186	188	185	187	214	189	147	179	170	215	197	196	208	184	160	146	192	205	205	159	190	166	192	172	192	199	190	216	188	153	197	195	166	191	191	198	208	186	164	197	189	211	153	174	194	172	182	189	201	156	198	185	188	185	209	205	166	182	196	156	196	188	205	182	191	198	195	195	182	174	171	187	173	193	179	195	192	212	208	176	188	162	195	198	177	184	182	194	166	171	201	172	192	175	190	179	163	176	208	169	209	169	175	174	183	172	167	172	180	167	181	168	179	188	196	211	184	206	166	221	186	192	168	165	180	185	180	194	189	203	195	157	181	192	198	178	193	186	171	173	165	201	194	189	185	178	183	167	196	214	204	167	175	167	180	210	204	189	178	191	184	170	178	176	192	183	193	170	204	190	186	209	187	179	175	180	181	171	199	182	183	184	160	187	183	169	193	192	172	172	204	172	165	201	174	214	201	180	180	185	194	184	200	170	191	189	171	186	197	183	172	182	182	178	208	204	193	196	178	166	193	181	174	167	163	201	189	174	185	191	182	212	194	186	176	186	172	161	183	191	176	190	186	190	178	169	165	184	172	185	171	179	186	175	201	190	189	202	177	203	179	193	199	167	196	206	205	189	160	168	167	178	159	172	168	184	223	198	167	185	163	182	174	186	174	195	185	176	191	168	186	161	172	185	174	194	194	174	201	171	167	174	177	206	174	172	180	188	158	220	186	172	171	181	191	175	170	186	187	203	205	199	207	167	192	162	181	180	179	192	178	159	186	155	170	161	190	186	198	166	190	177	145	177	195	176	162	189	189	176	182	177	216	183	189	178	171	190	192	205	182	176	156	198	169	164	178	181	199	180	183	200	193	203	184	208	173	172	186	203	201	171	159	179	166	178	187	181	183	182	217	176	185	200	188	158	190	164	192	180	186	171	188	194	170	180	182	171	178	182	177	186	193	181	186	202	211	170	167	182	190	190	186	188	169	196	217	189	178	172	184	179	188	193	199	210	198	180	184	189	176	200	180	201	174	180	169	187	201	189	172	195	189	163	195	200	181	172	185	198	184	189	194	183	179	193	178	170	186	189	200	169	170	178	210	175	198	186	183	194	184	185	204	196	179	198	192	161	174	175	151	191	173	192	165	174	182	195	150	169	181	185	192	177	186	168	157	172	165	193	202	200	195	183	178	201	196	200	202	189	199	179	192	149	179	199	177	201	168	164	163	189	187	168	204	205	185	207	177	179	186	170	192	213	181	215	181	192	196	197	181	186	185	178	202	184	200	205	204	196	193	173	187	168	193	188	194	164	183	194	199	181	209	198	187	162	162	168	179	196	184	158	159	203	172	169	193	192	188	183	173	193	171	173	170	179	156	183	157	191	182	180	190	203	154	179	187	199	201	186	182	182	174	181	187	199	172	180	193	178	187	194	188	184	193	158	174	169	175	177	175	194	168	170	192	206	217	195	177	193	177	199	194	176	163	178	177	217	157	208	182	176	198	177	190	190	194	196	210	190	176	188	173	215	166	173	162	168	172	185	179	204	164	178	188	184	187	174	210	177	189	196	192	183	168	175	187	204	188	179	161	212	156	184	174	176	178	157	196	177	187	188	200	180	217	176	165	167	186	185	152	166	179	196	188	180	188	199	166	188	192	202	173	186	183	191	189	179	160	199	182	189	173	188	212	193	180	159	168	187	166	180	177	189	182	172	179	182	181	161	164	191	146	187	185	194	173	165	171	186	196	156	204	177	167	181	150	199	162	182	175	187	164	180	151	195	215	184	176	174	178	197	176	194	175	189	196	185	215	182	175	191	179	190	165	174	228	162	187	178	171	201	166	176	178	182	219	179	180	181	176	228	180	170	170	164	177	197	190	160	180	178	195	194	187	182	183	195	182	205	188	197	194	166	182	191	177	182	181	170	182	188	189	178	161	177	178	172	209	206	195	190	173	199	165	206	187	182	182	163	187	157	211	150	195	171	220	159	184	184
4056	760	468	482	478	460	475	476	447	477	443	465	477	457	466	441	466	455	454	434	471	468	469	436	478	472	452	432	448	466	444	485	445	443	491	466	461	441	471	446	487	460	452	464	428	461	445	454	425	471	450	466	418	429	464	463	453	466	461	452	523	425	450	498	455	468	486	469	468	454	427	439	432	416	470	479	422	485	470	454	444	424	438	418	445	457	452	447	460	475	477	451	476	432	423	455	494	449	475	487	484	457	480	484	499	424	467	440	459	484	466	478	431	472	441	428	431	434	447	462	455	414	443	428	475	459	433	451	418	422	428	473	448	431	426	464	410	467	432	450	448	445	422	449	456	438	450	484	446	472	482	418	469	452	451	460	476	470	473	445	410	434	471	437	420	454	484	462	471	461	462	501	435	439	485	452	473	427	462	486	478	460	455	500	462	426	464	463	450	442	454	448	434	448	442	466	429	440	481	451	443	481	452	419	457	426	476	465	424	457	449	475	462	503	444	440	432	480	453	470	437	488	420	466	456	432	452	458	444	466	477	429	487	416	438	448	416	473	436	474	483	481	464	465	460	472	430	429	446	492	458	468	421	480	457	455	430	472	473	510	436	429	463	444	464	466	414	434	446	467	464	475	472	463	450	477	418	471	458	473	442	488	490	442	496	461	469	455	486	441	462	453	444	437	434	453	464	499	429	495	426	481	447	455	466	462	474	461	493	472	444	467	451	465	493	438	452	442	508	463	459	506	489	443	456	458	436	478	444	451	482	476	466	437	457	475	461	471	466	481	474	434	480	474	433	432	444	437	483	456	474	425	456	459	477	446	472	464	472	466	495	478	445	423	466	494	444	461	462	450	471	460	449	453	467	452	494	452	454	505	463	484	436	423	464	489	446	461	495	471	419	427	466	477	449	462	454	439	483	470	456	471	472	471	488	445	476	457	457	469	434	478	470	442	455	454	440	501	444	410	469	436	432	453	456	513	395	433	435	469	471	429	450	474	482	442	469	447	431	452	440	462	438	452	471	493	420	461	492	471	446	470	481	449	460	463	452	418	471	489	448	454	428	453	466	442	451	438	477	446	467	477	497	488	448	479	482	410	418	475	430	463	446	476	460	462	477	452	467	480	464	439	486	482	464	458	461	467	481	474	445	457	476	462	456	509	453	514	447	462	444	402	436	454	443	458	473	473	428	478	414	455	437	444	510	447	454	464	478	469	451	463	467	478	442	477	440	472	464	509	468	479	459	463	482	507	443	461	417	464	451	454	422	444	453	457	463	475	465	465	463	458	451	463	432	461	419	453	466	469	450	435	441	447	482	495	448	437	431	431	451	494	453	453	451	493	457	419	461	443	465	456	472	477	455	463	472	456	454	433	508	463	466	434	468	457	474	481	438	485	456	418	435	478	463	417	446	458	435	484	454	480	462	456	486	426	460	451	469	466	441	451	468	443	445	438	436	432	453	438	475	481	432	465	460	422	480	473	437	451	422	503	484	459	428	430	455	442	496	426	466	473	461	468	490	443	482	426	481	479	468	444	450	436	435	445	491	440	499	452	518	491	492	451	454	494	450	493	439	440	479	439	468	457	430	476	434	485	412	435	489	435	468	453	452	454	474	456	401	490	451	458	454	456	429	416	458	487	469	446	467	482	464	432	458	477	470	432	419	457	434	443	491	463	445	456	456	460	454	437	443	458	442	445	449	469	415	475	476	470	484	448	470	444	453	466	452	434	452	472	471	489	450	455	450	463	442	456	490	409	468	499	443	440	456	429	486	478	421	463	440	415	463	415	480	456	435	441	429	457	426	455	450	480	468	454	433	435	456	470	451	469	453	451	457	466	482	437	447	471	476	455	428	464	416	439	447	469	447	464	429	474	431	489	446	488	429	467	474	468	471	501	458	484	477	485	479	456	458	497	483	458	522	471	470	478	460	470	442	472	440	460	469	470	450	447	486	467	452	446	452	456	454	456	480	437	448	440	413	431	468	450	462	419	465	441	452	446	444	440	479	453	442	469	477	441	469	477	427	486	463	433	447	443	455	471	452	447	466	435	456	457	520	474	449	463	466	509	435	458	518	436	440	441	460	474	484	455	479	480	436	473	482	464	452	394	480	463	468	453	465	475	470	440	418	453	448	469	462	498	467	462	446	475	491	459	462	451	468	446	453	437	471	445	468	463	478	436	452	506	490	459	464	431	476	462	439	454	467	450	428	462	437	480	468	439	487	451	407	452	431	467	482	432	440	468	451	481	454	464	514	438	437	455	443	473	514	433	443	433	475	494	464	475	468	449	466	433	448	433	458	445	471	497	465	470	437	451	414	458	415	448	470	436	461	472	464	443	480	441	408	433	466	459	450	455	424	419	478	472	454	473	424	455	441	425	466	426	419	395	455	474	442	463	489	455	434	441	494	479	482	480	448	474	453	456	450	475	494	471	466	470	471	401	468	472	455	448	444	426	461	462	449	435	435	425	453	466	407	419	458	484	482	440	462	457	466	475	444	480	458	451	425	451	433	483	469	434	462	435	473	440	475	477	485	450	452	466	454	413	474	458	460	463	456	461	470	424	446	424	431	467	431	472	417	444	467	436	441	460	477	479	439	489	444	450	410	408	461	431	450	421	459	460	453	428	485	467	489	404	427	501	419	470	438	472	451	463	434	421	441	462	418	465	441	473	442	444	450	454	478	489	441	470	503	444	437	429	464	462	450	456	442	486	448	468	433	468	448	442	471	467	427	442	444	448	449	422	441	454	460	449	463	427	465	441	464	416	444	463	420	461	457	479	439	480	479	445	416	498	426	449	462	422	441	461	460	492	455	449	442	486	460	489	435	450	460	467	428	450	420	452	480	414	472	471	455	474	447	465	458	509	450	463	438	419	471	459	450	455	469	448	456	454	472	457	412	457	450	499	475	456	488	455	429	481	471	460	399	424	449	464	442	428	463	497	460	445	437	446	501	454	423	445	457	456	457	477	444	440	430	440	432	513	466	449	463	451	444	449	443	469	482	460	472	435	470	488	440	404	437	457	454	461	438	457	443	451	449	449	471	481	429	478	489	422	479	440	468	485	460	480	449	494	483	477	466	425	475	467	423	445	456	437	472	441	447	448	468	456	488	435	431	466	445	472	454	496	469	512	454	444	469	456	483	458	458	480	473	474	450	475	486	469	482	442	452	456	442	487	448	445	406	456	464	470	460	459	483	459	457	471	440	471	510	445	467	458	490	401	464	469	450	426	457	458	449	442	490	440	448	453	461	480	429	441	476	449	458	471	485	444	426	428	462	477	450	437	432	473	435	430	444	481	456	443	496	464	469	445	428	472	451	415	422	424	477	445	435	463	482	450	432	463	470	461	470	477	467	453	469	429	433	446	480	471	458	419	451	447	408	457	418	450	467	469	446	451	440	461	471	450	473	458	428	452	456	473	444	429	469	465	475	462	436	434	477	452	475	441	458	468	446	492	485	458	502	427	467	461	439	445	482	452	454	463
16192	2313	621	465	417	375	333	286	267	262	274	223	250	230	266	271	259	231	231	220	252	246	270	233	285	261	267	228	241	220	240	233	230	253	246	230	275	245	230	250	256	282	248	226	277	230	251	226	229	254	239	233	233	246	232	241	259	230	228	241	240	231	229	234	266	251	234	259	250	243	260	233	228	223	245	222	255	238	268	269	254	251	243	249	269	236	267	218	237	220	205	233	232	221	221	232	258	245	239	264	225	240	246	221	274	235	244	258	242	243	237	237	231	261	188	253	250	239	250	254	224	226	228	256	268	272	247	272	203	225	206	266	243	267	265	271	235	210	247	215	249	229	279	231	248	230	209	238	222	265	254	252	235	228	226	253	256	209	222	247	243	265	237	267	250	250	238	234	263	255	210	259	234	238	229	263	224	222	249	247	231	205	259	223	231	232	234	243	217	219	254	228	250	233	232	260	258	244	269	228	240	251	271	221	209	273	232	257	264	226	232	256	229	248	253	226	298	250	252	269	265	227	226	233	250	230	206	228	220	251	211	239	212	225	241	259	247	254	262	232	251	251	213	280	241	221	258	253	281	272	248	218	215	249	238	224	236	270	265	223	233	250	235	251	255	231	272	253	260	227	268	272	235	217	239	237	252	237	249	214	263	258	234	266	250	215	214	257	273	231	235	226	249	216	248	238	223	243	215	247	239	261	267	243	237	227	249	240	230	243	243	264	239	281	230	284	240	264	262	245	222	230	265	237	228	226	227	237	232	247	250	234	233	240	242	255	236	228	212	261	231	234	235	212	263	213	237	216	233	242	213	247	256	258	227	238	234	251	258	256	265	259	205	241	239	228	250	248	219	239	233	241	225	217	264	229	236	266	269	222	274	228	214	241	227	214	235	227	232	229	238	226	238	271	242	217	209	230	229	226	248	236	246	215	255	234	230	237	233	248	268	261	228	247	254	251	227	228	254	229	237	237	241	245	248	215	235	228	241	253	232	270	239	229	284	228	260	246	237	234	244	216	244	215	220	261	254	254	243	229	228	239	232	268	218	252	225	255	251	225	228	217	232	224	234	217	238	235	261	248	248	239	220	262	229	247	238	249	245	258	225	241	216	257	272	225	251	227	206	228	230	239	229	204	226	221	254	213	264	256	265	224	215	237	261	267	247	271	244	223	244	255	229	265	220	248	234	229	232	243	259	244	264	238	223	208	252	233	265	238	219	233	234	238	229	257	277	267	234	215	208	254	239	226	241	240	271	230	231	229	243	235	249	240	226	224	242	251	247	220	218	212	285	222	249	261	227	257	239	232	249	248	229	221	217	204	242	231	263	278	228	245	239	246	229	246	232	245	219	244	259	208	217	241	266	222	217	263	261	212	201	241	235	231	243	245	216	240	237	246	255	247	237	244	255	237	219	270	247	242	257	295	243	246	254	236	200	251	238	283	224	242	245	242	231	222	235	219	223	261	252	228	230	229	234	234	238	243	226	243	223	256	251	236	266	230	254	239	231	241	223	240	224	211	258	257	268	213	242	218	231	251	227	275	223	245	220	243	284	247	235	232	208	224	250	233	254	226	253	258	236	244	260	243	260	246	237	273	228	223	235	236	273	239	242	236	264	266	219	253	202	230	235	232	240	235	258	270	251	231	235	260	239	235	256	263	247	227	260	219	257	214	227	249	221	225	218	253	224	257	258	229	249	254	239	261	206	237	238	224	226	256	240	260	267	212	228	242	265	212	253	269	262	247	254	227	259	265	256	218	248	235	249	236	234	284	253	226	244	244	240	255	245	235	243	254	235	258	241	224	235	250	231	207	234	279	243	267	281	259	233	228	234	239	218	246	226	255	247	265	253	246	227	243	286	240	242	235	248	263	258	247	251	266	232	244	244	242	264	220	235	228	249	262	251	221	233	248	245	225	232	241	246	231	221	259	226	223	246	257	245	250	239	263	254	219	245	246	239	228	244	261	258	223	217	234	241	225	243	239	250	274	224	197	273	251	228	220	233	241	259	245	241	215	217	250	247	205	224	232	228	201	258	222	251	179	270	244	234	257	245	266	245	222	243	245	241	255	248	243	239	221	210	236	228	231	260	243	232	228	243	253	224	245	243	212	244	208	245	255	224	212	242	263	237	254	222	233	251	239	277	227	197	254	247	231	224	227	267	258	262	253	257	232	255	260	274	233	223	222	241	242	231	209	214	250	242	212	212	245	201	239	229	253	252	208	225	254	264	242	210	230	235	276	254	225	242	265	237	256	227	193	217	236	277	262	274	246	245	226	200	222	225	261	236	221	257	247	247	235	246	263	235	215	235	262	233	267	224	243	233	239	248	227	237	244	238	241	244	263	251	193	243	233	242	244	240	232	231	233	225	242	191	240	255	247	221	247	244	269	221	247	230	269	239	221	262	224	258	225	238	250	243	258	237	255	264	241	269	235	238	268	249	276	241	257	226	259	225	221	238	239	250	240	236	237	242	271	254	239	228	243	250	246	242	239	260	260	265	253	219	237	257	223	238	211	266	268	251	248	236	232	221	237	233	245	237	225	212	229	256	235	242	228	238	247	240	220	235	235	253	273	238	257	221	236	232	234	234	216	247	207	228	231	224	213	233	251	221	220	274	280	233	268	220	227	241	235	225	206	228	233	205	253	249	259	227	235	247	220	252	234	245	243	234	219	227	235	223	235	257	250	242	213	237	239	250	244	238	274	230	251	200	231	243	245	237	260	251	246	249	264	239	244	232	238	260	248	211	227	257	227	213	222	235	241	244	243	230	213	249	246	236	226	247	232	241	260	246	245	224	243	240	207	238	236	225	230	231	240	215	232	245	252	254	276	215	247	236	237	281	249	254	229	252	248	225	232	227	224	249	221	252	279	239	261	225	220	233	223	222	264	246	242	207	215	227	250	249	226	249	216	234	213	208	246	261	221	250	265	267	220	215	212	218	226	256	237	224	258	209	226	226	255	280	244	248	260	250	263	241	233	232	251	250	266	249	253	234	250	230	244	245	250	255	276	250	245	225	227	253	239	238	246	217	225	253	240	209	248	260	241	206	240	248	224	221	250	208	239	235	243	248	236	258	239	230	235	238	219	252	258	242	235	232	229	249	234	232	231	232	211	256	228	232	254	234	204	247	264	238	250	252	235	249	264	245	235	264	249	249	218	235	273	259	248	250	232	228	215	218	226	253	239	234	228	254	228	246	257	248	228	270	256	243	212	220	258	230	234	243	230	252	272	222	250	230	249	228	223	251	227	271	241	221	261	222	243	208	234	258	232	254	233	236	224	259	249	199	231	218	224	240	257	249	256	255	221	218	250	250	236	257	256	236	231	236	264	251	264	275	244	233	251	236	253	250	258	236	220	232	291	227	235	251	243	291	219	228	238	244	267	203	252	246	253	253	236	254	240	283	233	228	226	220	242	243	249	233	274	247	254	258	220	253	241	230	240	258	221	258	255	236	205	259	238	232	212	234	244	226	251	226	213	227	222
10453	1530	1219	1402	1236	1029	936	907	809	778	744	728	713	651	666	636	628	651	635	608	607	645	606	627	624	607	635	632	644	571	649	604	599	588	613	546	569	585	611	594	560	632	597	598	634	606	578	573	608	633	586	527	597	611	595	572	611	606	586	589	576	581	612	579	607	590	577	593	610	573	575	531	587	612	586	596	635	553	568	609	580	572	585	597	679	559	635	595	587	534	571	560	558	576	607	577	547	597	584	579	543	549	578	560	573	601	575	568	593	596	602	579	573	570	611	561	615	584	549	567	616	580	561	578	566	525	595	598	589	574	608	607	530	588	602	643	581	578	554	571	572	635	599	622	565	614	525	576	552	586	569	590	576	559	588	612	553	589	570	641	578	562	575	559	596	588	562	574	577	554	607	546	546	580	557	625	579	572	625	617	559	588	547	580	569	619	593	622	555	555	601	634	602	560	592	602	617	572	607	607	589	623	567	578	621	589	564	534	576	627	554	595	612	576	571	537	595	558	574	606	573	588	561	615	572	601	568	591	601	565	597	587	599	610	555	584	615	603	600	593	585	563	579	579	585	628	616	584	584	602	546	573	569	592	576	605	607	593	575	547	623	600	591	615	579	603	553	568	571	589	608	583	540	632	574	607	585	568	617	650	565	552	592	614	598	610	553	568	582	596	580	594	593	572	591	600	588	620	594	551	539	608	598	589	559	539	608	555	581	571	584	618	625	595	613	610	600	573	589	561	578	573	559	560	596	592	597	599	573	573	593	597	590	564	576	536	582	589	551	582	601	592	572	576	552	576	574	596	515	549	549	582	531	559	574	547	600	571	621	646	584	560	555	573	556	594	621	580	548	611	562	565	582	583	594	534	566	582	613	537	589	574	568	584	607	575	591	553	556	631	597	583	602	620	552	598	612	582	575	610	589	563	616	603	610	582	598	599	616	550	593	593	569	576	555	579	625	586	613	568	597	533	604	567	545	612	576	570	558	566	576	548	595	619	598	566	582	578	563	568	583	577	551	598	611	590	591	587	588	585	623	605	573	620	574	607	571	568	588	604	588	583	597	564	565	573	535	586	586	582	564	565	651	590	607	578	566	584	660	601	618	538	640	569	567	560	619	557	578	553	596	584	601	616	542	601	562	568	592	592	588	605	585	560	580	566	590	539	552	579	566	593	560	553	550	572	575	570	566	571	579	616	583	594	578	571	611	580	545	561	605	595	507	619	567	597	560	562	553	619	600	589	572	574	574	599	595	591	547	560	565	580	579	588	635	553	567	561	564	612	563	586	601	553	572	605	565	604	529	547	605	585	575	554	567	587	593	643	543	604	619	581	561	589	571	594	590	596	606	598	566	608	587	593	586	534	536	575	583	599	559	573	542	627	570	558	540	567	566	608	590	567	563	564	571	592	576	562	582	620	591	557	566	556	614	565	568	536	579	628	561	594	577	573	581	602	592	580	588	539	582	619	621	566	536	577	608	568	632	586	587	553	591	560	607	542	568	621	562	558	555	529	569	609	595	545	613	560	611	584	564	562	609	546	609	607	577	622	591	639	558	543	572	610	581	567	572	558	564	617	599	591	587	637	606	562	602	605	581	618	616	572	577	572	552	615	620	569	543	590	559	569	566	582	577	594	571	580	568	627	602	578	556	580	647	555	584	625	590	595	616	628	525	570	581	618	594	612	590	569	593	599	615	591	604	591	554	528	589	612	589	617	620	533	607	601	579	594	587	549	621	594	558	592	574	568	532	601	589	586	592	578	566	575	541	606	603	595	595	572	602	590	556	579	595	589	609	612	542	590	621	598	560	582	614	620	576	560	632	551	589	566	597	570	597	588	592	572	581	601	570	573	533	575	564	561	594	589	601	569	642	581	569	556	568	557	567	578	565	603	593	629	560	609	561	590	599	589	586	589	565	566	563	570	577	596	603	577	578	572	605	585	592	596	630	558	573	576	642	618	583	567	536	582	575	601	541	589	617	562	567	614	605	549	584	610	579	529	598	593	538	567	562	559	575	556	557	591	532	571	584	554	597	548	605	559	597	553	568	584	588	612	566	557	582	603	583	591	574	566	594	591	650	558	532	541	575	578	565	575	565	599	598	588	557	589	590	584	558	574	556	560	588	585	531	574	589	571	566	596	569	594	626	550	563	582	561	538	569	588	568	568	598	568	588	598	527	523	624	617	589	598	595	579	635	599	551	574	549	557	624	589	577	590	578	599	592	613	569	543	602	581	557	515	567	579	582	606	623	587	578	569	632	602	546	590	586	589	594	619	600	547	580	605	576	587	616	573	554	617	621	602	538	557	575	587	562	589	584	574	542	561	604	563	555	564	575	589	582	574	601	615	597	547	564	617	597	540	598	566	548	569	540	570	547	555	609	555	589	563	587	567	585	569	584	584	570	566	588	563	554	625	589	635	570	535	570	602	551	579	578	555	613	595	538	594	625	582	558	617	579	603	587	567	600	573	570	591	616	593	565	527	562	588	598	593	566	601	594	595	568	634	600	556	576	569	596	555	581	584	626	619	606	584	617	585	595	620	627	591	608	571	593	603	569	635	564	598	627	569	561	600	599	614	537	610	569	573	610	548	550	625	611	581	599	573	576	570	579	619	555	591	593	585	554	583	633	608	598	569	590	559	552	559	572	560	568	578	564	612	570	562	601	543	588	580	576	561	589	588	552	645	583	608	566	541	572	577	614	569	579	562	571	560	535	630	570	566	576	576	575	608	584	541	591	590	557	585	591	633	578	572	594	607	598	628	594	563	584	603	569	553	567	553	590	572	596	564	589	583	556	619	572	561	577	572	594	564	566	604	607	566	628	567	548	571	598	609	609	612	556	538	562	559	586	592	553	550	581	605	554	581	637	588	551	587	615	555	607	553	577	601	526	596	570	587	637	621	592	577	586	568	542	590	594	575	585	595	643	611	580	583	596	612	556	589	574	570	626	597	600	589	555	566	564	592	602	552	589	571	582	599	588	591	559	616	566	597	564	590	607	597	621	589	593	600	585	577	605	563	553	592	576	606	564	582	555	567	554	586	573	622	623	608	587	556	569	598	599	599	566	558	581	561	529	659	556	581	588	564	557	588	626	567	574	585	587	550	621	564	622	553	613	607	565	583	578	561	562	598	607	590	583	567	577	596	579	548	561	598	564	559	590	586	596	585	558	584	594	610	549	630	584	620	626	586	583	547	596	578	563	568	582	564	583	579	567	591	578	562	617	583	566	605	561	611	578	517	626	596	598	631	567	526	583	598	596	582	574	584	564	558	643	600	551	597	536	593	592	576	588	570	576	598	546	597	552	553	593	611	564	610	597	613	575	567	561	568	529	585	563	585	616	556	565	598	566	556	592	602	589	581	561	610	587	637	545	546	636	563	571	597	601	555	591	576	612	599	630	607	523	564	566	620	618	608	581	633	615	601	620	591	560	597	555	597	585	579	572	572	550	578	539	542	563	595	577	615	575	593	565	561	567	573	596	588
25934	5225	1158	900	749	625	529	495	501	484	474	424	424	424	413	435	440	364	433	454	403	432	432	457	418	399	426	346	415	437	418	403	426	373	412	412	395	390	389	422	426	386	465	398	445	408	402	379	359	389	405	414	375	405	381	399	433	415	437	412	413	402	446	417	397	369	413	427	429	393	399	388	438	429	406	386	362	420	437	391	403	421	409	425	383	372	395	454	391	406	413	422	416	443	426	372	392	453	402	412	428	424	405	372	404	431	398	418	358	378	409	381	422	360	410	422	380	389	391	397	416	429	436	394	398	426	447	420	400	395	371	434	344	396	397	436	409	354	424	434	398	383	385	370	383	414	404	397	405	375	408	413	412	368	431	415	426	433	376	394	430	404	399	390	416	385	426	395	366	347	347	434	412	390	385	411	422	414	422	421	403	438	383	463	410	428	437	406	370	402	385	387	441	426	353	388	422	413	393	454	420	433	441	422	370	357	431	400	386	404	372	373	382	410	395	400	407	379	396	362	407	412	389	419	399	446	399	402	381	412	410	403	428	398	408	405	426	409	425	378	433	406	415	399	396	428	377	390	394	386	414	395	381	384	401	384	390	384	355	417	401	373	436	356	381	396	372	410	414	416	403	408	409	407	423	435	419	401	387	414	349	447	397	421	440	419	420	403	395	415	387	423	374	405	388	390	377	395	380	404	398	415	412	439	408	409	442	401	406	384	374	387	403	367	406	422	385	414	385	397	418	410	389	372	361	434	390	456	388	399	408	419	383	419	437	402	436	399	389	415	397	376	425	384	400	383	396	420	372	428	372	384	411	381	380	433	425	386	415	377	379	420	380	372	412	421	382	387	430	382	426	416	425	337	424	418	375	380	407	392	406	394	374	387	417	381	418	410	420	381	366	375	440	394	420	388	394	391	398	397	437	389	398	407	412	388	458	390	379	409	361	393	413	408	412	382	424	424	414	412	396	402	348	441	398	414	405	392	426	380	398	395	415	410	396	397	423	383	408	425	414	401	416	382	396	405	414	372	412	370	367	374	434	381	413	429	342	398	377	406	408	397	386	395	368	394	399	401	393	402	413	399	430	377	421	381	404	437	422	432	391	435	435	411	421	394	430	434	418	397	401	379	382	391	360	413	397	407	437	404	395	443	400	453	404	396	406	383	434	407	387	372	390	429	396	398	423	401	391	410	387	372	381	407	355	417	401	401	408	427	371	430	422	378	432	418	368	399	364	362	427	381	368	404	445	417	410	420	391	410	434	415	400	409	370	396	393	435	414	399	426	416	383	441	421	432	413	366	401	397	415	405	394	419	445	362	401	396	425	391	377	398	422	427	408	425	394	386	394	439	387	389	375	388	396	398	402	408	412	393	416	417	409	392	419	438	424	380	378	381	427	391	383	386	426	414	383	394	374	399	460	402	411	395	386	397	441	431	382	387	376	421	416	422	368	373	394	403	399	385	386	445	403	385	449	422	354	410	420	417	393	384	420	374	409	389	410	408	406	398	434	391	382	404	406	389	403	383	392	418	412	406	387	393	381	425	377	398	370	378	370	386	411	414	401	413	440	401	394	391	386	416	417	382	366	417	393	428	392	375	431	407	360	409	384	422	360	395	370	405	379	402	430	389	448	385	410	401	410	408	392	412	410	434	398	366	397	384	415	400	416	418	417	406	396	403	410	423	398	399	418	421	373	404	420	406	388	389	409	372	379	384	388	409	381	400	408	424	417	411	421	375	396	370	381	387	369	382	419	384	407	415	381	416	378	436	388	391	420	427	401	428	388	406	418	414	435	369	410	400	425	410	357	401	397	415	457	431	387	398	378	409	390	404	366	428	391	426	356	365	392	418	420	418	419	401	404	423	419	437	357	365	407	431	395	422	433	370	416	433	387	424	438	457	388	377	401	389	373	383	401	431	404	432	412	399	366	392	382	406	411	420	409	419	409	393	384	422	429	395	367	376	413	424	410	400	400	416	429	423	365	401	390	434	435	398	438	346	368	437	398	382	383	412	413	399	367	420	441	405	408	380	395	372	385	398	396	378	421	433	442	374	452	386	403	341	387	406	404	384	384	401	436	430	378	416	413	414	396	388	410	400	393	418	427	394	399	451	443	424	418	453	396	382	376	404	410	419	377	437	394	346	409	393	402	396	402	415	418	395	417	454	420	409	426	415	387	398	395	372	422	404	444	399	409	395	379	394	385	388	414	394	418	427	419	377	386	414	420	409	395	364	406	385	435	407	402	397	440	395	434	428	421	441	418	386	429	422	415	382	394	411	379	352	402	391	404	449	382	375	421	418	422	399	392	403	410	367	393	412	406	409	400	430	403	380	440	424	442	404	396	394	413	394	408	429	392	427	426	383	366	393	403	444	358	376	395	375	401	409	383	407	410	413	406	431	412	414	406	409	387	405	413	401	361	363	386	380	406	408	384	401	399	370	389	373	405	387	406	425	426	424	398	380	386	410	395	398	412	427	385	412	386	399	397	372	406	409	386	425	374	415	402	418	369	400	393	415	380	440	403	397	431	401	435	420	395	402	458	378	353	415	416	372	396	417	406	395	361	416	385	416	407	401	405	426	425	402	416	396	377	393	389	390	424	408	407	425	418	410	426	408	418	408	451	418	416	406	402	425	378	399	411	376	396	389	408	407	380	406	419	418	404	434	405	366	431	454	428	420	413	376	378	406	398	398	437	394	407	411	379	371	402	361	405	372	407	395	373	419	407	367	393	448	425	411	419	448	433	430	363	404	408	397	404	394	392	447	401	428	397	389	430	438	436	410	391	433	413	416	383	390	424	364	392	414	396	419	388	390	378	383	438	400	377	388	377	376	400	424	426	445	391	416	388	364	377	407	440	445	361	394	422	428	427	421	391	431	400	408	389	383	435	430	414	420	437	402	417	446	428	406	461	369	394	427	428	413	387	447	397	424	390	413	435	407	391	388	379	386	355	401	406	417	426	407	379	406	420	442	419	456	405	430	394	472	411	381	423	395	392	439	406	372	416	401	384	403	353	416	424	427	404	408	402	383	407	373	426	395	369	404	424	435	449	410	373	394	367	382	402	391	402	443	426	417	404	416	405	420	413	392	390	448	381	419	453	396	401	407	399	399	410	413	389	396	426	399	404	378	406	395	445	404	358	414	404	389	419	415	411	439	416	391	347	410	410	392	375	402	431	401	433	430	407	391	431	419	433	409	417	435	418	344	394	387	429	413	386	418	402	426	433	408	381	379	386	377	375	425	387	411	422	383	410	421	410	413	408	387	384	416	420	423	373	384	399	429	401	429	389	433	428	377	372	425	454	366	416	424	401	433	433	408	413	371	418	434	420	409	373	423	395	406	420	366	392	383	401	389	394	385	412	435	391	404	443	419	400	422	423	453	387	420	438	442	432	397	403	386	385	400	371	393	390	378	458	422	428	394	375	403	420	423	412	392	420	413	441	426	418	416	383	362	407	405	391	395	405	403	402	388	380	389	404	389
14217	2764	2206	2467	2201	1805	1613	1485	1320	1264	1228	1221	1121	1042	1091	1041	1025	1022	1027	903	967	1019	988	976	973	1026	920	940	935	964	893	930	894	912	934	848	899	884	911	847	905	941	961	890	883	948	952	911	897	906	933	932	924	859	909	889	853	860	912	886	918	895	924	913	956	877	935	866	836	928	880	864	911	864	909	917	933	899	895	932	943	927	902	873	873	905	886	921	853	900	873	901	886	925	954	892	944	882	902	894	908	893	871	855	903	888	883	928	937	931	928	904	887	896	920	863	918	884	911	883	879	853	899	870	870	875	915	917	898	881	878	894	874	926	915	908	931	880	901	894	899	889	922	885	879	909	809	902	906	921	911	931	884	868	880	906	869	922	868	901	942	880	844	893	889	827	819	930	907	915	891	896	900	865	864	904	879	886	856	889	920	914	863	839	933	930	880	926	909	914	900	877	879	882	917	914	934	930	884	925	865	900	840	875	959	872	910	876	920	858	874	918	903	898	906	900	905	883	922	890	869	899	901	858	897	929	899	882	920	861	900	876	869	901	903	900	905	920	853	921	919	842	923	897	878	845	900	895	890	903	915	828	902	887	863	902	908	937	851	892	883	893	888	834	910	907	893	924	881	878	891	899	909	900	932	894	886	912	853	863	899	873	830	878	930	889	893	900	904	853	921	859	890	897	919	905	913	865	933	888	870	901	907	847	873	886	866	917	919	832	829	901	902	901	929	868	888	908	896	856	903	874	917	937	876	903	846	955	927	880	914	875	895	873	862	876	892	855	898	932	863	916	872	910	925	889	868	946	897	835	888	896	905	883	901	899	847	899	980	925	906	916	885	914	885	881	853	897	880	912	906	938	863	905	870	954	921	887	919	911	900	880	899	892	858	944	885	915	838	922	894	862	906	928	926	914	934	967	862	871	904	910	832	904	832	875	853	904	861	923	874	872	880	907	923	883	882	915	881	857	880	889	841	874	845	893	846	874	858	873	886	830	900	833	824	922	859	930	945	873	887	916	864	977	883	946	873	920	838	875	929	914	870	883	880	884	855	868	863	911	887	894	893	927	833	878	960	949	867	869	888	917	903	919	892	862	855	902	923	892	877	825	869	917	903	921	924	899	885	933	947	930	897	867	935	949	875	898	894	874	890	941	884	895	833	889	887	898	887	843	906	874	884	887	923	901	904	819	867	930	902	858	941	930	881	897	884	888	895	893	890	877	907	894	809	883	892	904	884	924	904	876	844	904	849	899	924	882	885	919	844	896	923	912	923	927	893	867	909	899	925	871	903	915	907	903	924	867	880	921	883	861	898	896	880	840	863	922	870	858	913	902	927	941	896	867	880	889	873	923	906	915	909	939	854	871	936	884	895	885	864	922	803	920	899	962	926	909	936	904	888	899	901	918	905	897	876	872	888	930	884	875	863	899	869	933	806	921	941	878	907	818	848	948	934	898	875	866	909	887	870	953	885	872	926	870	871	910	923	918	898	952	874	905	939	882	854	907	903	882	972	910	870	855	840	849	886	868	957	895	883	831	917	875	858	913	898	870	905	889	844	903	900	911	885	930	864	861	883	917	900	890	871	903	957	968	937	907	907	896	910	871	857	924	889	909	934	865	867	911	840	908	906	896	870	897	874	874	905	871	872	936	954	889	867	848	924	897	852	896	894	904	881	840	870	851	923	876	893	921	875	897	891	875	905	857	799	949	870	930	881	878	927	831	920	886	893	863	941	854	829	895	830	888	904	891	914	890	901	944	779	893	916	857	895	911	905	886	839	934	933	867	875	886	919	888	892	842	909	934	848	895	886	891	879	862	909	861	918	893	897	911	887	896	884	908	859	873	922	841	902	902	909	905	879	891	885	912	870	903	836	937	841	901	893	889	867	901	894	907	833	893	847	905	936	864	909	907	906	897	861	932	850	945	917	850	905	883	929	882	900	887	964	888	919	838	896	826	827	867	948	872	864	895	923	921	877	953	903	830	911	860	908	896	882	917	856	884	858	888	901	848	876	870	921	876	910	871	875	899	895	871	879	889	838	848	900	934	947	921	951	932	843	926	888	854	881	879	927	911	947	955	945	905	885	886	870	887	838	879	870	905	851	894	841	894	856	898	909	882	886	887	843	931	893	889	898	869	923	895	888	893	899	834	915	948	912	901	892	935	824	884	910	868	883	925	872	818	887	887	893	854	918	870	867	887	944	887	812	937	848	913	834	823	949	908	853	895	893	901	897	926	927	895	852	877	895	945	914	890	946	879	947	885	919	922	848	883	866	836	904	955	912	901	895	829	880	862	855	879	860	912	915	870	905	866	860	890	887	929	855	912	859	835	931	902	915	885	887	899	961	839	868	890	895	887	924	831	921	895	892	925	936	915	840	865	929	916	892	913	860	899	978	910	882	883	922	838	940	875	889	918	844	962	798	914	878	952	926	833	857	887	871	827	934	850	899	878	914	896	839	917	894	869	881	842	852	871	893	886	886	871	887	898	886	892	896	904	867	853	866	942	905	919	890	894	939	886	880	875	892	888	908	869	834	873	868	867	882	834	915	869	842	897	892	893	878	869	852	891	871	911	936	840	857	869	931	912	841	902	857	898	845	951	894	849	848	935	869	870	952	872	858	872	912	912	850	878	908	944	897	918	931	907	871	878	850	904	921	875	855	898	850	913	899	920	875	888	845	888	913	893	902	865	935	873	875	903	926	905	921	885	867	916	911	849	875	844	898	895	912	874	895	888	891	857	842	897	887	898	910	881	910	863	891	881	889	917	883	856	939	896	906	859	847	897	909	879	917	909	929	861	913	905	940	804	820	897	932	865	859	861	951	873	856	881	972	887	909	868	885	870	879	861	930	879	877	929	879	837	896	881	948	910	906	905	886	912	931	910	891	926	839	908	903	919	914	886	919	855	879	873	920	917	909	927	882	901	879	905	913	865	839	840	863	880	885	889	836	917	897	857	865	855	913	861	859	897	876	894	850	907	919	889	904	881	888	913	936	886	895	872	916	898	878	928	886	894	884	902	907	880	923	848	890	922	864	908	923	903	895	857	898	874	897	895	900	876	858	870	881	940	868	900	894	848	886	942	955	896	868	890	874	892	972	935	952	926	862	957	881	905	899	896	888	900	856	822	907	865	878	871	933	831	855	910	896	862	848	892	890	883	916	946	904	890	919	880	904	854	914	952	934	916	877	872	854	954	871	863	904	871	864	892	859	890	885	898	909	823	868	928	929	902	899	884	886	858	888	924	850	821	875	900	877	858	904	883	917	889	884	895	851	881	927	920	889	825	897	857	882	868	881	918	924	909	871	916	908	916	887	959	892	872	884	909	885	935	874	911	932	876	962	861	883	887	861	899	895	869	867	870	847	912	888	881	861	828	905	904	904	926	850	897	910	915	843	856	929	882	875	859	880	897	911	881	850	891	882	852	969	922	879	944	911	881	860	934	914	905	886	842	881	899	822	850	922	874	929	852	874	838	883	856	898	915
6016	776	204	177	176	185	178	188	187	201	198	193	173	173	193	178	171	176	203	184	173	179	180	190	187	201	179	193	189	198	202	189	171	178	180	173	190	187	177	163	183	200	162	177	200	184	183	163	167	187	158	186	187	186	190	182	179	176	176	176	193	193	175	190	177	206	187	172	190	164	198	205	174	194	204	195	181	180	172	179	184	188	184	192	177	167	202	207	174	199	198	166	184	180	177	193	174	167	184	165	178	179	161	197	175	175	172	186	177	189	202	192	172	174	202	202	184	177	190	181	159	181	193	198	169	167	197	179	210	182	184	167	182	191	195	186	206	187	162	168	182	181	163	178	192	176	180	156	157	187	189	175	192	229	228	177	186	189	171	183	193	210	175	171	188	171	184	196	168	185	211	188	180	191	174	172	179	196	183	178	182	181	173	166	166	179	192	192	178	199	188	191	183	166	167	176	193	202	198	186	191	208	174	166	168	169	182	191	172	185	190	209	176	162	187	202	182	169	153	204	158	182	194	153	177	190	153	171	163	199	189	187	186	195	191	209	208	206	186	174	198	184	195	175	169	188	188	174	182	180	191	178	166	196	180	177	165	175	160	187	189	164	186	188	169	167	179	179	194	196	175	206	158	155	170	161	165	177	190	186	145	170	181	161	187	162	186	189	207	192	200	168	170	183	183	187	185	189	173	166	169	169	182	174	172	170	188	201	171	198	169	196	207	180	193	187	181	165	170	202	206	150	190	210	167	202	200	202	171	178	166	189	188	191	186	197	190	220	168	194	212	209	204	167	200	181	185	163	175	149	166	192	177	167	183	188	172	208	153	163	151	170	160	167	181	184	165	190	187	184	214	165	185	180	201	190	200	181	182	173	207	179	181	193	203	184	160	198	163	163	165	193	170	183	155	178	175	190	211	195	179	198	205	178	180	192	172	213	155	180	169	176	174	186	193	166	178	177	168	146	182	212	217	175	184	205	186	170	160	163	175	156	174	164	173	179	168	161	178	196	192	186	171	179	189	153	166	188	205	199	180	194	182	204	207	180	178	167	173	196	224	155	176	187	182	171	167	175	171	185	182	144	230	176	188	204	177	179	178	174	176	165	196	199	209	196	190	195	204	175	181	181	179	188	189	172	185	164	160	191	201	215	178	177	206	197	174	188	201	196	165	168	203	197	181	159	193	178	179	182	190	187	177	168	174	201	194	215	169	173	201	183	154	180	175	175	178	196	175	150	154	177	191	198	199	187	192	173	180	216	189	193	161	177	177	162	199	188	188	185	178	201	168	193	206	182	184	180	188	176	187	193	192	169	198	169	189	174	183	192	183	201	207	204	209	185	151	180	210	171	190	199	170	178	190	184	194	196	169	183	180	161	180	178	178	183	187	196	225	177	176	187	186	151	179	189	154	153	189	191	189	169	191	204	186	184	176	172	184	212	188	175	187	196	184	182	196	156	179	174	204	178	176	157	163	196	156	181	181	174	171	170	168	153	198	185	141	188	187	194	177	173	169	191	178	206	175	194	207	177	194	200	157	186	181	169	202	182	182	184	186	170	197	181	162	179	188	170	158	155	189	192	189	177	204	167	186	137	167	212	194	177	186	193	178	191	181	169	165	196	171	181	189	190	173	194	171	214	189	195	168	162	180	193	190	176	162	165	192	178	220	190	162	169	183	174	199	182	190	205	214	155	186	197	170	183	178	174	183	165	169	213	140	166	167	197	177	179	169	194	196	165	165	164	171	196	182	194	173	207	197	187	178	198	157	186	148	182	182	187	190	180	199	191	182	212	174	181	178	172	190	189	168	169	195	186	183	167	212	191	194	197	196	201	163	171	182	175	149	163	165	193	174	185	169	191	146	174	165	168	142	191	181	197	184	199	173	178	154	177	181	169	172	174	194	172	184	169	163	197	179	193	167	177	189	185	192	197	171	171	190	163	167	178	204	168	184	183	188	176	181	189	199	173	154	157	190	207	186	201	196	169	162	169	188	187	186	176	198	214	191	200	169	189	196	196	163	202	193	186	187	185	179	168	183	184	179	168	179	176	204	192	166	185	155	194	192	187	180	189	192	188	196	177	181	193	192	196	192	156	170	177	185	205	212	195	187	176	185	202	198	187	169	169	184	183	166	195	184	205	186	187	168	169	173	171	167	176	182	195	197	196	173	178	177	174	168	178	142	181	171	163	174	209	186	202	167	162	165	173	184	184	195	189	175	194	174	187	176	152	199	176	192	196	164	170	203	192	198	178	180	172	167	181	192	173	152	177	218	167	173	158	173	193	192	194	168	184	190	192	179	172	176	179	184	190	179	179	167	192	191	194	189	186	179	173	186	165	206	183	176	185	185	173	165	155	164	184	187	177	200	192	175	204	164	171	168	183	201	186	187	194	171	156	183	219	166	186	184	162	177	195	175	190	185	190	198	180	172	188	190	205	198	199	224	165	163	200	213	213	171	169	202	194	195	170	178	195	182	179	150	170	160	192	170	183	171	177	210	185	185	180	189	177	172	181	198	158	175	199	159	206	178	217	174	166	193	194	186	199	169	224	189	178	202	181	203	175	183	200	209	197	159	177	198	192	167	201	168	179	179	184	162	173	183	182	198	209	170	184	206	184	197	170	166	188	197	201	204	158	162	165	172	165	187	193	194	191	180	183	166	193	153	178	203	189	199	205	158	175	223	170	187	188	179	207	175	185	199	213	168	161	189	183	171	186	157	210	163	185	177	197	174	183	185	176	190	212	186	184	187	186	186	153	180	179	164	188	189	193	202	178	192	174	198	164	209	175	175	186	184	166	186	177	203	181	149	173	184	174	192	178	189	179	187	171	165	187	189	206	180	172	201	183	183	196	181	211	174	176	204	160	177	185	181	201	170	199	168	213	184	194	196	179	192	177	183	185	193	180	170	157	196	214	169	195	177	194	211	212	205	180	188	190	203	184	189	213	168	178	155	157	198	178	183	177	175	178	192	186	165	187	192	189	153	152	157	196	184	169	173	184	175	184	176	170	167	185	161	168	186	207	189	183	195	202	160	154	192	180	208	183	184	196	191	180	199	197	176	202	169	169	186	182	190	185	186	199	192	194	193	161	181	166	161	159	193	174	172	180	192	185	191	179	186	186	175	212	187	174	196	184	166	173	165	176	175	176	198	173	188	190	179	155	193	183	188	178	188	186	178	223	192	194	190	174	174	177	178	180	182	196	184	189	180	191	161	158	200	185	183	185	180	178	182	170	194	175	175	164	183	172	182	220	222	193	195	186	207	158	179	195	213	173	166	193	185	171	162	176	174	199	212	182	188	192	172	160	188	161	203	206	164	182	224	192	178	181	199	191	189	188	174	196	196	194	204	182	191	196	183	176	180	175	191	200	185	181	170	220	194	178	201	164	186	169	172	171	198	178	170	205	183	179	160	153	185	173	185	192	191	186	188	157	182	183	166	171	180	207	175	151	175	202	188	178	174	193	171	170	223	181	169	189	194	166
3997	778	514	422	458	484	467	448	448	467	432	485	453	427	415	445	456	465	477	440	469	467	462	496	440	450	491	432	454	441	456	485	488	415	434	440	463	454	480	471	450	469	483	449	417	484	454	428	464	448	428	449	467	461	435	445	411	463	458	453	446	470	452	439	452	449	447	445	441	458	442	442	433	451	433	449	476	432	443	451	484	459	508	455	496	451	435	468	442	485	434	432	463	445	431	465	468	466	440	443	459	437	428	454	468	432	481	448	461	404	458	490	448	402	403	448	455	430	471	456	432	440	460	427	459	496	483	466	465	423	449	485	444	481	495	457	409	457	457	415	451	448	440	440	427	425	425	417	399	439	484	462	462	486	498	428	458	454	478	487	477	443	466	455	461	433	425	467	442	448	460	478	452	428	475	408	454	442	444	423	488	486	449	473	439	427	445	460	464	448	490	444	439	435	437	470	478	454	451	471	462	471	474	460	473	439	437	442	456	460	454	460	445	453	467	461	449	456	476	456	448	469	428	439	426	447	429	506	415	466	499	434	419	443	468	449	448	470	485	439	488	463	442	475	437	456	417	481	447	469	467	444	457	483	444	468	459	447	449	481	503	467	488	469	473	444	494	458	469	427	432	476	469	438	407	434	450	440	441	436	469	457	456	460	449	450	470	449	436	460	461	440	449	439	465	454	472	422	421	450	481	462	459	448	450	445	479	459	478	464	454	473	481	481	429	465	438	459	468	443	448	436	443	443	452	479	441	462	483	448	457	434	437	458	484	424	462	457	434	443	465	460	490	451	443	423	437	484	483	413	445	488	456	435	422	455	466	459	430	480	478	484	457	475	448	444	436	434	455	458	436	444	446	469	459	448	465	491	484	437	418	448	418	433	486	431	455	433	443	419	460	469	438	453	413	454	486	425	443	400	485	444	449	402	428	445	430	462	463	454	449	447	448	465	424	438	454	462	430	437	418	438	425	429	480	456	460	427	458	462	431	438	472	443	421	445	465	476	488	475	431	472	481	465	427	455	475	473	453	461	446	465	451	450	442	459	444	456	469	430	447	439	476	440	479	481	428	436	473	461	458	469	446	436	434	452	467	462	420	474	436	433	467	433	502	429	453	436	422	441	443	453	468	463	461	441	434	422	459	471	439	445	464	490	460	459	466	449	457	467	453	465	481	447	430	441	463	468	453	448	424	458	471	460	411	424	427	462	468	475	441	431	435	481	485	443	419	439	488	441	435	502	438	437	470	446	461	451	465	488	448	453	427	448	406	473	474	440	479	472	432	455	452	443	443	427	470	453	444	425	448	435	485	450	460	480	451	430	432	449	481	420	457	498	438	497	412	457	443	438	460	453	458	468	468	416	427	433	418	463	460	474	459	426	491	440	469	439	455	470	488	463	487	463	488	461	465	443	451	486	445	471	463	473	434	425	439	441	473	484	493	476	462	480	412	472	439	425	451	457	451	448	454	443	444	446	463	468	451	458	451	465	422	448	461	417	453	458	459	430	469	473	439	469	501	456	464	436	466	469	407	500	456	442	456	465	461	430	430	462	464	483	503	469	430	426	459	463	451	451	435	418	468	462	445	509	481	457	412	429	500	461	467	441	464	450	458	438	459	501	453	471	474	430	453	464	443	462	477	435	470	455	464	483	456	476	453	471	450	462	463	477	442	455	492	430	447	477	445	445	450	431	473	464	461	441	447	449	441	465	457	454	459	459	430	464	445	487	480	451	442	479	428	445	439	416	440	468	451	467	488	475	438	471	429	424	468	441	461	433	428	446	456	463	492	477	456	420	440	477	446	475	443	499	408	465	453	462	424	453	455	455	462	441	465	422	434	427	465	472	429	416	458	490	442	446	439	471	423	437	430	480	439	431	472	450	439	457	483	441	470	456	453	465	495	480	462	453	492	450	461	515	478	445	481	472	471	489	462	465	431	461	444	473	444	425	417	465	443	454	417	491	488	459	511	485	433	500	476	448	452	451	447	450	421	458	458	455	443	458	443	434	458	471	439	426	444	478	411	441	424	466	429	398	474	481	450	482	478	441	406	456	434	472	445	456	448	457	451	469	539	430	432	499	465	474	470	463	457	444	445	456	426	480	469	424	428	448	430	443	440	477	494	472	469	455	489	468	426	413	449	451	472	431	443	438	433	464	472	443	440	453	476	450	449	429	420	468	459	459	508	459	458	452	485	430	457	417	473	447	437	497	503	478	473	470	424	454	506	472	459	440	449	460	453	460	445	435	454	463	470	477	456	472	489	454	409	448	459	452	444	453	476	434	476	477	484	441	486	447	436	466	470	471	434	450	448	436	440	497	455	440	446	471	450	433	428	438	455	421	462	444	480	456	430	482	480	463	463	462	476	487	451	462	461	459	417	444	473	449	391	420	469	459	453	462	449	443	432	441	422	418	439	465	489	459	441	434	482	429	480	492	430	436	429	477	416	443	486	473	458	459	459	428	487	467	457	444	459	457	455	455	448	480	459	452	501	427	468	436	429	470	438	425	492	483	471	483	450	484	445	438	464	496	462	453	458	471	432	452	481	459	452	457	449	414	467	460	437	509	458	474	481	413	455	427	450	470	452	450	457	481	454	466	423	484	425	424	450	448	446	437	424	459	489	498	481	429	463	451	460	450	462	455	466	470	445	485	467	457	453	457	465	459	419	448	444	442	495	495	448	448	431	469	454	454	441	411	437	411	455	445	430	456	439	456	419	457	475	467	441	384	458	427	498	447	415	427	453	401	466	429	444	466	449	511	464	472	461	435	468	441	418	443	446	456	465	471	450	449	433	466	444	442	415	454	448	444	493	474	431	466	469	437	464	441	435	434	472	476	469	493	477	499	458	432	422	396	463	404	470	402	445	494	435	450	466	461	448	419	443	438	432	472	411	481	458	461	462	456	434	463	445	428	460	410	452	465	458	438	480	461	424	471	466	511	421	447	457	464	460	448	468	420	445	456	458	466	438	440	478	456	447	447	507	458	448	473	434	479	465	527	486	435	463	427	451	422	462	416	451	446	453	440	450	419	473	447	466	461	473	451	478	405	454	444	488	459	422	444	426	478	471	443	453	428	447	454	497	409	494	475	454	448	446	433	440	427	442	438	434	444	459	436	441	466	427	459	460	420	456	443	427	452	438	469	464	496	409	431	467	436	454	448	458	461	456	481	466	449	494	468	477	447	450	442	477	424	438	459	432	487	461	439	447	471	445	418	451	415	419	449	458	462	435	467	475	441	459	469	446	454	436	425	465	445	435	439	474	500	463	452	499	447	426	464	445	479	448	462	442	460	421	435	456	459	449	474	406	474	457	429	435	472	468	462	481	487	457	438	468	461	457	456	442	440	460	437	472	491	441	463	466	448	442	439	496	469	465	438	515	452	450	432	492	466	455	448	480	455	473	441	463	473	459	457	425	469	477	460	465	446	443	457	452	460	435	462	476	466	447	439	434	471	438	411	479	456	457	473	481	432	492	429	456	491
16488	2546	562	483	375	343	306	318	288	279	267	256	276	279	242	268	247	241	275	249	199	236	246	208	243	261	265	233	260	258	219	241	213	216	286	229	224	249	232	224	253	270	213	237	232	275	228	286	227	246	264	237	253	232	240	229	230	249	246	234	273	267	256	223	278	269	247	230	265	247	247	247	227	235	215	259	275	256	238	227	240	236	255	244	229	249	233	233	244	254	232	231	235	250	222	224	221	214	245	250	257	223	244	223	212	284	228	225	246	227	204	246	256	255	240	217	225	268	260	240	243	245	245	265	229	265	245	250	248	262	240	262	242	239	281	239	226	239	246	250	244	241	245	243	271	244	215	273	255	253	250	255	221	253	252	227	253	219	229	227	234	226	234	205	211	236	219	240	244	229	227	224	229	254	244	238	229	233	281	237	237	232	242	224	234	229	232	245	260	237	270	234	244	236	226	251	253	220	241	208	248	233	226	211	233	245	266	253	245	239	239	268	225	233	222	208	257	227	246	201	230	257	254	250	220	261	239	238	227	245	246	238	249	247	226	226	264	249	254	276	214	216	245	232	219	220	227	264	264	217	264	250	255	236	253	252	234	245	233	239	235	243	273	241	264	244	240	240	239	270	231	274	239	232	238	232	264	231	201	233	246	223	246	226	225	223	240	228	261	226	231	224	235	224	246	223	220	227	214	259	248	209	216	247	212	266	244	216	254	241	228	233	214	231	211	251	270	238	240	266	218	251	228	259	211	223	217	264	261	264	260	247	248	227	242	265	265	262	244	234	228	224	240	244	238	209	222	233	243	235	236	243	217	276	247	255	234	252	210	241	238	216	236	257	270	233	245	245	227	218	247	253	245	259	240	243	251	250	224	229	233	213	237	250	208	243	239	239	244	247	235	243	252	256	220	236	220	221	254	238	239	271	240	210	264	237	264	246	220	220	233	255	256	245	268	238	225	256	243	243	232	231	235	237	264	249	247	244	206	223	241	245	248	238	282	272	261	235	244	251	245	232	261	268	232	235	216	245	249	230	214	229	252	225	230	230	264	246	264	262	248	238	241	229	242	224	239	269	245	235	233	264	238	244	245	254	249	214	214	237	241	222	244	227	235	231	201	264	239	242	233	235	260	266	240	225	239	220	217	251	252	237	227	255	251	260	252	231	241	251	231	239	267	245	241	249	245	243	265	241	226	252	266	203	229	224	249	243	224	250	206	236	197	232	238	263	219	219	257	234	218	245	262	235	230	223	241	282	230	265	252	228	238	240	267	220	249	232	230	231	232	226	250	241	233	245	233	226	243	246	242	218	217	245	237	211	254	215	238	255	252	226	220	239	237	249	230	224	261	214	241	283	241	220	253	237	256	264	250	256	244	228	239	245	245	245	205	235	207	249	223	247	256	232	268	214	268	258	252	241	284	208	267	253	256	262	253	262	229	266	276	254	210	200	259	236	253	245	257	222	248	260	247	235	258	255	247	236	248	215	254	255	232	240	223	253	229	202	242	232	226	255	251	234	254	233	236	255	216	233	224	231	267	255	264	237	234	243	211	233	227	243	261	230	232	278	271	243	231	230	251	254	234	242	238	228	260	218	227	233	231	229	268	212	263	218	243	257	201	222	261	244	243	236	256	232	253	241	261	259	279	251	213	260	259	252	216	250	249	242	218	237	235	256	232	261	234	252	241	227	224	197	216	237	238	220	249	244	223	236	253	253	247	243	232	251	249	241	241	215	252	231	235	202	260	253	283	242	249	260	253	215	262	235	223	245	215	232	261	227	251	234	252	216	246	272	225	224	211	224	250	254	215	243	282	275	228	260	215	218	248	254	251	234	231	245	237	222	202	231	272	218	249	237	216	261	222	235	233	255	267	241	237	239	234	226	277	240	235	250	244	231	212	259	238	236	234	243	236	242	263	230	231	233	224	221	246	228	237	233	241	202	239	232	192	266	244	220	242	244	206	236	229	224	216	227	268	219	222	206	219	225	237	222	229	231	223	237	242	257	267	257	282	226	249	246	245	206	223	259	239	273	244	275	231	230	259	229	250	260	216	221	214	263	264	227	230	245	252	218	238	215	243	209	227	216	228	202	214	261	277	231	257	275	228	247	246	255	249	255	237	237	274	247	216	257	238	235	263	263	229	247	231	249	230	232	230	231	226	227	229	234	239	222	257	253	246	255	257	231	225	256	234	242	257	278	237	264	216	246	268	252	229	243	257	246	231	236	234	234	243	228	262	226	245	247	267	214	243	244	229	251	237	228	208	240	246	218	234	214	252	234	257	254	243	254	242	256	238	259	241	218	270	251	226	252	224	236	205	248	230	235	224	232	232	245	243	226	233	211	253	244	243	258	223	242	255	217	232	261	248	264	265	207	234	226	265	230	251	252	218	228	260	250	236	277	247	250	257	229	260	241	229	244	248	268	274	214	244	229	232	253	221	234	233	252	240	276	234	239	252	253	235	235	253	222	243	248	249	253	252	234	206	227	250	254	208	248	229	241	202	242	222	251	226	208	217	241	221	218	228	228	237	250	235	261	250	233	240	224	252	260	247	245	251	235	248	267	231	265	257	241	220	244	212	241	251	248	246	246	244	233	255	209	236	251	242	223	245	240	201	245	225	245	247	242	239	229	223	235	255	243	263	242	229	252	206	240	208	235	233	252	250	229	244	239	256	249	257	252	222	222	210	243	211	228	207	239	228	248	227	239	207	253	249	247	252	251	240	256	264	225	253	243	236	266	228	225	238	227	243	219	266	227	235	239	218	218	228	202	245	234	234	227	243	255	219	255	227	215	265	240	235	255	251	254	226	200	237	240	262	228	262	222	257	252	234	242	250	264	222	232	229	218	252	234	229	263	298	250	242	244	238	248	244	230	214	203	232	266	257	241	253	252	207	266	233	224	247	234	223	255	264	254	248	251	207	239	251	228	245	246	213	253	266	253	247	229	264	258	246	220	245	236	259	260	269	236	226	214	237	252	226	260	232	204	204	268	231	242	256	241	261	208	200	240	218	227	232	226	218	215	225	227	247	250	229	221	245	259	242	207	250	231	260	217	200	243	239	265	233	219	248	256	258	227	240	269	236	241	260	242	244	245	248	229	231	261	236	227	243	262	222	233	226	250	255	223	226	227	272	275	228	221	239	270	237	236	240	215	229	257	191	227	256	230	250	233	207	213	227	225	241	234	239	233	241	252	237	254	222	238	263	258	229	255	257	235	211	245	230	234	243	223	267	238	259	251	247	248	226	232	236	257	220	246	243	265	240	248	225	245	210	232	230	235	254	249	255	243	257	224	264	215	254	216	229	239	212	227	240	233	257	250	232	233	228	254	282	249	248	263	257	247	272	279	231	246	236	225	262	232	237	222	251	242	224	242	223	244	250	245	239	222	267	220	250	244	231	227	226	210	220	217	245	239	243	256	238	239	275	275	223	253	238	256	244	224	234	233	242	249	246	218	208	269	254	212	243	249	214	234	237	259	244	225
10687	1814	1200	1330	1221	1055	929	832	829	758	735	722	707	684	614	610	657	659	626	592	602	631	590	646	589	643	592	625	580	612	625	597	596	591	583	573	567	562	552	625	585	650	595	625	600	624	594	582	637	572	589	570	605	600	566	585	611	529	598	580	609	564	627	611	601	555	634	577	591	561	572	602	541	625	586	543	579	533	562	567	536	605	556	586	599	585	563	562	579	597	626	535	589	551	542	596	530	590	597	572	572	595	591	558	619	606	549	611	617	561	561	580	560	574	614	595	602	611	555	625	614	618	559	576	603	593	595	613	567	585	565	591	633	582	582	603	589	561	587	611	564	576	576	600	524	591	609	616	546	592	576	600	577	580	590	588	606	592	551	570	567	553	578	583	576	564	594	590	613	595	630	558	586	562	560	569	611	592	564	606	552	550	586	579	560	607	560	589	573	595	531	622	593	640	577	603	554	556	562	568	611	579	544	564	572	592	585	599	573	593	593	577	556	544	587	559	591	571	549	564	585	566	555	609	578	558	560	573	599	625	575	569	597	564	593	593	610	536	583	607	597	563	588	565	548	599	614	606	621	583	596	614	569	582	576	624	580	589	596	577	545	614	584	563	591	579	614	571	561	619	593	536	574	563	594	611	582	596	549	586	599	627	596	626	590	550	576	601	573	604	555	628	585	595	560	615	590	554	572	597	579	552	537	581	563	562	601	617	560	621	598	581	624	565	550	551	618	564	581	592	597	587	576	592	576	550	572	580	570	599	610	547	608	592	573	536	610	553	586	580	612	565	597	576	557	563	575	590	587	578	575	565	600	572	555	593	615	553	533	580	615	583	548	592	580	553	610	606	586	587	619	574	608	526	587	612	577	593	624	594	567	592	575	565	586	591	563	578	569	561	533	622	593	584	562	603	597	581	558	551	597	565	625	629	598	566	611	613	638	572	532	594	576	589	586	569	597	585	592	590	569	577	588	592	566	561	597	575	598	573	586	548	594	576	585	584	570	565	535	610	592	622	554	560	619	562	586	558	598	579	567	615	583	576	599	580	550	625	598	576	607	561	559	556	615	609	550	541	600	599	558	568	573	601	562	627	608	589	579	568	562	568	580	583	573	581	597	651	594	550	573	583	593	573	642	553	571	601	562	584	586	564	559	595	570	568	555	538	580	588	547	587	609	594	585	546	564	548	581	581	591	590	574	587	606	581	589	555	564	585	594	561	505	551	614	604	603	585	600	577	568	572	608	600	569	587	578	607	564	612	579	572	582	575	576	628	616	608	582	613	613	577	598	595	570	562	574	567	561	586	554	579	567	598	552	599	595	608	567	582	541	569	634	624	590	599	577	593	576	584	604	602	555	576	567	592	595	593	575	611	549	598	628	590	556	611	579	594	600	587	572	589	587	589	527	579	608	589	532	567	599	586	577	578	611	595	573	549	601	574	543	546	580	571	540	583	593	599	586	598	538	581	616	551	573	609	606	559	617	643	574	564	592	571	575	595	572	550	589	554	594	575	586	588	590	553	554	590	577	586	569	604	575	584	572	588	620	587	580	590	593	526	558	616	570	608	575	585	584	597	596	584	557	576	589	547	609	562	590	591	599	630	548	546	590	585	577	635	556	582	563	571	562	553	578	607	595	583	592	533	593	554	610	558	645	615	621	585	605	592	599	589	535	635	574	570	564	556	591	583	533	571	579	508	526	574	570	598	598	574	626	602	559	555	569	561	567	589	540	561	534	568	559	612	604	573	588	603	557	612	575	568	586	578	547	599	587	574	596	528	617	596	621	553	591	591	600	578	497	599	592	537	602	547	572	544	600	573	587	589	550	593	612	574	635	584	599	588	530	575	630	547	557	610	592	600	577	553	610	548	562	583	575	593	581	549	607	587	614	585	600	651	570	592	615	581	611	557	561	604	557	585	574	592	612	602	590	576	588	645	587	581	593	592	573	522	574	605	567	577	624	612	553	606	537	577	598	566	604	626	553	562	546	624	600	582	609	568	537	594	583	581	563	586	580	587	541	589	541	555	564	601	560	643	575	579	606	591	578	573	566	561	551	561	545	576	592	562	550	567	577	607	593	599	541	581	584	562	602	509	584	568	612	571	550	594	617	557	600	543	593	588	598	581	593	550	539	572	603	563	575	564	595	613	589	591	565	612	560	624	570	593	588	595	586	546	609	655	551	575	579	530	579	588	573	579	609	556	560	569	585	617	639	582	582	577	575	574	535	583	615	657	566	583	578	593	574	560	592	588	614	556	577	609	606	561	544	553	620	554	602	556	557	569	561	548	582	594	597	544	562	535	566	583	560	607	555	588	609	572	592	555	617	575	541	581	543	572	521	598	556	549	619	545	601	578	541	582	579	564	584	575	578	583	565	557	601	599	575	565	581	589	564	587	584	595	591	589	593	608	601	606	605	597	598	567	577	593	575	590	556	598	610	601	612	538	570	582	580	558	562	643	596	591	563	558	593	592	575	602	565	556	563	571	557	600	550	564	572	602	575	587	572	527	628	599	598	603	589	628	609	609	588	614	619	576	526	604	577	555	567	555	606	557	587	608	582	551	531	554	545	574	584	521	578	630	562	620	583	572	595	605	598	577	569	593	564	568	565	570	600	558	611	562	575	608	574	585	579	559	581	579	604	577	560	580	590	599	618	564	618	580	594	588	567	604	602	595	573	596	574	588	595	598	605	563	575	577	574	599	588	597	581	596	577	560	564	594	576	546	583	601	556	572	573	587	612	569	578	590	561	593	566	550	582	589	575	580	601	627	608	541	564	582	577	546	532	629	568	569	568	567	564	605	593	624	596	606	545	571	570	550	603	594	558	586	577	562	618	557	561	605	607	566	537	592	563	563	598	571	574	567	564	599	570	560	560	573	556	617	585	587	627	621	560	607	577	595	576	563	591	558	586	612	544	573	572	568	614	621	535	552	583	575	556	590	562	564	573	575	542	582	549	566	603	601	555	571	595	576	547	568	543	569	551	586	571	570	618	539	590	605	564	606	572	595	588	581	606	606	553	580	592	581	545	579	582	565	602	562	566	573	632	604	567	552	559	578	565	564	576	570	593	592	582	560	562	550	568	594	587	574	585	571	584	562	592	574	615	567	598	590	597	593	593	593	631	570	587	576	609	570	596	581	581	598	593	581	580	561	583	618	604	570	590	590	557	550	578	602	579	566	599	550	620	602	571	601	602	536	538	624	586	564	608	552	573	583	566	540	579	583	605	560	589	556	564	542	542	568	583	582	560	585	589	561	635	601	538	625	582	576	623	537	620	573	613	556	546	548	573	638	574	573	572	611	602	561	572	568	624	560	587	611	564	562	554	556	594	584	575	573	548	574	606	600	592	611	563	595	601	590	579	597	570	538	589	598	588	566	590	597	590	570	598	551	538	553	585	585	528	576	601	575	594	605	551	579	609	605	599	566	617	566	581	591	581	553	592	560	627	597	575	555	574	636	563	562	588	574	606	546	559	601	612	577
26268	5747	1277	962	705	621	564	503	505	467	462	479	465	434	438	442	365	425	417	428	429	395	446	406	408	407	418	359	389	420	434	361	368	419	389	429	407	386	446	394	446	386	425	477	390	406	397	400	425	399	365	404	414	400	406	429	394	404	416	413	435	392	395	407	383	414	418	421	435	393	368	401	422	430	378	414	415	395	374	380	389	390	388	419	404	402	415	398	388	401	379	388	420	388	411	370	418	373	398	420	404	394	370	417	444	389	415	452	400	384	383	405	388	414	378	385	411	431	457	438	410	398	386	394	450	412	408	403	442	425	388	413	391	421	386	399	433	390	386	400	403	417	381	395	404	416	420	395	399	346	415	444	373	396	416	419	415	433	365	400	394	374	392	396	407	380	399	416	386	383	374	395	389	420	463	406	353	414	414	417	415	375	401	391	429	443	404	370	401	422	432	409	385	409	390	421	387	343	373	409	420	408	430	390	398	390	419	389	440	404	435	409	384	388	437	443	396	427	383	424	395	417	434	423	402	401	364	429	394	411	416	448	456	401	396	403	394	455	421	452	372	406	450	394	417	425	349	394	414	392	432	415	407	410	394	393	381	404	345	409	395	380	399	397	403	413	437	384	363	397	385	384	421	380	427	404	404	405	406	380	373	357	423	420	365	402	418	388	415	410	403	380	440	402	342	405	393	414	394	410	403	363	383	381	421	409	379	400	411	403	397	416	399	411	365	402	427	393	387	356	377	376	420	377	352	439	402	407	420	387	403	387	432	357	385	413	422	397	377	398	386	369	400	412	407	404	390	388	427	358	385	444	440	456	407	431	412	418	375	357	406	420	413	407	402	346	394	369	410	399	391	462	359	418	426	421	394	401	409	394	444	362	387	426	405	433	376	407	402	395	379	377	408	374	435	421	446	422	398	392	370	416	418	383	379	406	371	416	418	425	409	418	425	435	446	419	434	382	414	412	396	383	436	386	451	406	381	389	363	391	412	424	435	422	443	411	369	396	400	445	404	417	401	420	411	406	422	372	409	357	398	420	389	413	397	386	428	394	401	367	409	387	412	427	410	406	430	385	432	404	386	414	378	385	433	393	424	405	406	392	402	395	383	403	439	417	415	403	405	366	406	453	384	388	348	373	420	406	414	415	428	441	387	367	469	406	400	352	410	388	422	383	385	384	406	387	376	425	375	377	396	396	437	358	373	392	390	442	412	398	385	408	380	421	377	404	401	395	399	388	464	352	405	398	417	388	410	370	408	376	423	398	432	355	420	393	433	412	409	417	381	408	436	404	405	398	395	379	416	395	418	394	401	410	411	422	385	388	418	417	417	417	393	375	423	404	349	429	414	350	416	443	396	362	380	391	408	410	397	416	375	398	397	392	435	362	385	423	367	391	381	418	371	384	434	406	381	432	403	418	405	406	388	399	384	404	398	407	380	378	375	437	389	413	393	404	418	423	407	416	405	382	425	410	396	400	382	416	414	409	417	407	405	391	399	395	394	411	390	407	420	435	394	365	372	400	384	475	423	392	343	395	419	390	386	389	434	405	404	408	420	429	438	433	379	408	415	405	417	368	437	358	397	385	394	390	413	403	404	420	395	378	412	400	407	385	418	407	444	414	409	402	391	377	410	444	407	420	411	433	386	396	411	421	379	386	381	447	428	376	363	393	375	404	427	424	427	416	380	411	395	411	424	398	396	447	426	392	380	401	404	394	370	399	406	369	401	387	407	397	385	395	367	410	414	409	386	377	421	400	407	407	410	399	402	424	390	407	373	434	430	391	393	404	401	368	375	392	400	403	385	410	417	405	398	400	426	384	410	388	408	397	398	400	383	406	397	387	373	435	436	415	449	392	377	415	369	403	405	399	421	375	382	464	414	394	398	410	384	402	405	395	371	378	403	427	415	370	412	409	409	411	381	369	380	377	411	403	407	409	402	371	342	392	384	420	383	388	422	409	366	392	360	420	411	370	371	407	444	439	388	392	418	403	389	388	395	437	361	415	352	398	404	382	396	383	397	406	398	443	385	401	351	427	407	424	378	364	405	397	376	402	411	402	393	406	434	387	422	384	386	371	399	379	376	459	378	379	388	446	362	392	382	383	401	407	430	408	429	411	425	406	405	419	446	411	362	409	387	419	409	418	391	371	392	376	411	466	389	381	414	419	411	364	396	419	418	411	433	394	393	422	414	415	376	413	429	378	415	402	425	404	404	371	406	423	388	382	395	416	379	385	368	409	413	360	399	417	406	383	379	373	366	386	398	422	390	393	396	405	453	406	441	382	388	374	382	411	395	385	399	436	375	409	358	429	355	405	432	411	421	401	406	426	402	394	426	389	410	385	394	423	398	434	371	391	418	407	400	386	374	418	392	381	409	370	380	417	405	405	461	389	388	372	448	401	365	420	410	398	402	433	396	411	398	420	426	415	401	373	401	408	458	367	391	433	404	349	400	374	375	407	400	382	395	392	385	404	440	406	385	413	402	405	395	429	359	372	400	391	422	407	429	394	399	416	424	428	415	393	395	395	377	408	409	394	421	414	419	421	385	421	414	410	432	425	381	388	399	414	438	383	407	401	408	441	431	406	402	408	411	418	404	386	399	398	374	394	402	420	415	381	402	395	427	394	398	385	399	424	413	450	386	407	393	381	410	402	418	397	381	387	401	390	397	407	390	392	411	404	395	364	396	401	398	383	393	365	381	408	429	399	414	407	405	419	412	364	398	397	386	399	433	409	423	451	401	392	414	383	412	363	433	383	393	341	339	401	383	423	372	407	421	412	433	386	387	398	378	427	403	416	402	395	416	416	386	393	403	412	392	404	422	399	408	428	372	395	420	400	419	384	421	423	431	384	422	372	422	378	359	378	380	401	408	467	441	416	376	435	352	386	398	424	391	368	394	374	430	400	394	414	382	408	390	431	391	424	414	410	388	411	382	434	405	426	402	387	414	412	429	381	424	413	391	441	388	372	378	365	406	436	409	368	370	398	392	421	384	386	403	429	407	402	414	399	374	386	405	378	419	374	396	390	393	402	406	414	391	403	406	372	378	426	417	417	422	407	406	442	435	410	422	437	417	447	415	440	420	364	393	383	430	427	409	440	440	439	395	361	419	407	359	405	403	364	389	391	404	398	406	408	382	408	371	390	439	403	388	415	361	431	407	393	389	427	406	448	398	392	435	426	399	362	389	380	377	386	376	412	399	406	400	421	378	436	416	386	403	425	420	382	426	402	417	393	394	408	387	406	413	434	396	437	387	373	418	381	409	406	431	408	425	369	392	368	428	421	386	428	397	378	385	413	391	399	425	404	409	451	402	401	382	373	425	377	433	383	378	425	437	401	353	389	393	404	401	387	436	425	409	394	440	441	420	385	410	376	420	405	394	398	409	400	365	400	396	380	394	402	354	422	372	400	410	384	386	400	417	446	416	407	421	396	403	398	418	411	407	459	385	413	406	367	392	384	419	403	427	414	419	410	389	418	377	415
14590	3002	2176	2416	2113	1887	1607	1427	1333	1234	1189	1194	1091	1062	1084	1002	983	968	984	990	993	954	975	947	884	980	964	924	954	907	933	924	949	938	950	969	938	1009	903	900	871	876	926	916	902	867	906	865	868	903	943	960	863	895	862	906	900	936	916	926	871	872	863	940	887	863	879	896	848	905	913	896	942	918	933	864	916	922	924	918	887	883	927	942	898	931	918	941	854	877	893	920	910	900	933	918	874	916	924	908	888	886	860	855	869	906	890	907	943	917	922	870	870	871	860	851	895	879	894	927	867	900	934	912	885	888	845	904	922	866	887	874	874	841	858	974	867	862	911	895	904	893	924	907	880	897	906	897	936	874	850	872	897	897	914	916	878	881	910	856	838	890	869	846	888	903	921	897	904	951	849	916	861	888	929	890	867	858	880	852	864	852	920	894	909	898	849	861	907	925	919	876	883	930	892	868	857	929	911	914	851	882	881	878	926	917	881	887	919	925	914	852	868	884	869	873	850	859	890	891	872	911	889	872	964	920	865	860	866	876	867	858	900	898	900	907	859	866	914	857	879	936	889	862	892	910	922	900	849	871	925	880	962	908	916	906	866	857	937	917	905	925	892	937	894	845	812	824	915	861	890	938	877	931	913	912	875	875	851	875	905	913	926	893	879	871	903	858	878	909	886	909	868	913	880	887	896	902	895	897	883	875	877	883	877	860	910	900	909	867	941	869	863	860	852	895	882	906	872	913	897	866	902	887	852	851	868	890	884	894	835	847	878	922	892	876	894	893	884	897	866	860	839	897	890	902	879	881	851	930	961	898	924	917	910	867	909	870	894	906	919	902	909	935	896	868	888	910	911	877	893	900	883	940	882	842	860	922	860	896	896	935	880	948	885	856	901	840	896	850	868	854	906	904	836	875	872	878	843	892	873	935	895	885	840	930	904	888	842	938	867	860	897	861	895	884	891	923	902	917	863	906	924	855	920	879	909	903	907	828	908	849	860	900	886	850	901	873	863	865	855	860	898	912	917	899	894	902	877	895	906	871	913	899	862	873	949	923	881	896	875	905	924	919	892	887	925	872	871	918	854	897	905	913	846	858	887	900	893	923	903	865	918	876	877	900	916	858	924	922	847	918	868	929	834	892	888	896	910	854	846	893	903	926	869	873	863	824	887	872	899	876	878	913	897	898	830	860	971	897	911	892	869	818	903	888	862	920	958	904	887	920	907	867	975	856	869	887	888	899	895	883	936	924	904	933	852	909	880	888	915	894	899	837	881	875	882	835	853	875	897	921	889	879	929	861	894	873	901	846	885	900	915	913	877	923	916	901	906	878	882	913	863	928	905	869	874	864	914	912	915	893	904	907	869	868	907	906	929	881	836	851	835	870	876	924	872	823	903	906	908	923	908	871	870	855	920	915	871	868	915	888	840	859	909	887	867	917	888	882	876	925	873	902	884	882	892	926	859	877	918	898	839	911	866	883	898	904	897	922	887	890	896	826	907	892	871	909	876	923	941	858	867	873	919	883	919	938	908	871	903	906	926	916	873	909	872	874	819	864	874	869	887	894	934	919	904	849	882	874	814	854	941	914	861	905	901	884	851	850	910	879	862	870	903	911	853	886	904	883	931	884	883	902	888	828	887	833	933	863	857	934	899	855	891	849	892	875	909	848	836	826	922	893	881	901	874	862	837	890	863	838	908	871	937	912	918	889	847	872	841	861	916	822	838	909	874	891	901	887	855	945	953	910	921	855	897	895	953	915	864	880	893	877	891	879	943	900	840	844	855	826	848	914	878	921	848	908	868	877	872	905	887	855	888	913	854	866	884	902	894	931	850	863	867	926	862	885	861	928	906	872	891	895	867	884	927	881	857	888	849	906	867	833	902	851	875	923	887	929	829	905	915	924	913	845	918	948	849	901	911	835	857	867	869	882	931	871	892	837	896	863	883	896	927	877	890	860	872	857	888	900	884	910	895	841	831	878	849	898	852	871	934	908	869	919	829	905	897	865	930	856	866	937	840	903	893	870	880	880	849	890	849	882	880	857	849	887	868	892	888	914	840	851	894	912	951	885	838	892	863	914	867	865	853	893	836	880	902	940	907	837	885	851	947	897	842	925	880	850	878	921	886	862	864	892	882	888	917	945	834	864	905	892	919	872	901	861	841	940	919	887	886	916	840	916	862	844	881	884	874	892	898	929	877	885	896	854	895	866	928	883	858	893	891	923	925	779	867	906	904	835	878	848	912	900	898	840	895	944	866	913	894	916	898	902	901	913	924	876	891	896	964	855	866	904	883	859	894	864	879	891	871	919	869	881	896	858	885	864	864	938	911	862	875	923	905	922	923	903	857	938	897	936	908	912	851	939	918	907	882	922	874	904	873	913	877	889	884	894	893	852	924	881	875	899	880	854	889	892	923	928	863	878	874	870	912	880	912	908	832	900	864	894	861	876	888	897	853	889	864	891	872	870	849	833	861	897	891	882	859	864	882	840	876	842	916	924	932	923	842	931	919	957	875	918	916	919	914	927	850	904	839	872	907	886	851	911	865	891	896	872	844	887	888	911	868	876	895	890	894	921	916	860	883	895	944	912	883	907	857	854	916	919	898	884	933	908	899	898	923	883	846	884	935	879	804	881	874	876	906	876	915	925	900	916	884	908	866	911	937	839	850	852	906	910	886	912	920	878	914	918	900	863	856	917	890	876	897	889	881	896	922	877	880	862	926	907	873	825	881	960	910	896	844	881	853	902	840	874	883	846	854	948	884	889	934	887	876	849	893	886	895	897	883	846	857	874	903	868	895	876	903	844	948	897	841	921	901	898	867	861	919	871	908	844	887	868	850	915	880	899	893	887	840	868	908	858	894	906	915	890	862	899	882	927	852	879	895	869	884	870	856	845	934	848	836	845	950	869	910	880	875	859	893	911	826	835	879	865	931	910	890	876	929	894	935	873	915	853	916	885	850	889	888	915	881	922	867	883	907	900	879	842	891	872	922	912	931	903	867	908	904	909	819	849	942	960	877	891	886	862	901	911	901	865	893	894	901	918	873	906	912	888	924	840	896	888	918	859	912	896	932	923	887	836	856	902	820	928	890	867	905	927	876	919	876	866	859	926	933	871	916	888	869	934	899	909	858	921	907	861	894	887	883	877	925	886	861	884	933	904	901	927	853	899	909	864	847	887	892	913	851	877	881	889	890	897	941	947	849	891	879	926	932	890	839	884	939	863	889	842	919	879	873	888	919	908	869	862	935	899	959	886	862	921	860	929	861	903	905	901	894	853	889	829	799	892	849	940	898	939	943	916	918	853	885	879	849	907	891	915	863	898	910	841	835	901	876	915	915	875	880	882	918	822	877	876	886	934	871	887	916	852	901	864	891	876	852	917	869	874	873	967	875	855	917	879	873	876	898	910	844	857	906	894	877	864	864	855	922	898	906	858	905	880	918	867	857	861	851	901	858	909	915	860	853	902	893	907	901	960	894	877	884	915
6559	1043	190	212	195	180	160	180	172	168	179	189	192	200	173	166	180	165	166	180	180	166	193	184	182	191	172	197	199	173	198	188	200	192	190	161	189	183	168	158	178	157	169	170	165	174	163	213	182	200	204	178	184	170	164	180	170	178	186	171	174	192	180	180	191	187	187	178	179	199	150	156	175	212	163	195	165	184	180	166	200	189	164	204	164	185	165	181	192	169	183	181	182	174	169	178	174	178	177	200	190	190	183	171	177	196	172	186	172	178	189	175	198	170	183	185	189	169	164	183	199	162	193	202	163	180	183	190	184	192	186	174	203	170	161	222	184	189	183	172	205	174	181	198	179	177	168	180	166	153	186	180	187	183	191	220	200	195	184	177	191	186	186	168	220	167	188	187	176	192	201	192	171	146	179	191	155	184	180	182	196	187	190	166	177	177	195	188	174	187	190	184	193	158	167	151	190	195	196	212	197	180	178	184	208	204	192	202	166	186	142	177	187	187	179	197	201	174	180	183	198	179	172	181	187	175	215	178	150	183	197	187	180	197	203	200	183	196	224	195	191	150	170	192	160	188	181	169	153	150	197	185	181	199	190	200	165	180	185	191	193	186	200	170	176	180	215	181	227	203	176	171	160	181	202	172	160	160	171	189	194	212	173	172	175	187	171	192	163	194	182	192	187	180	182	186	183	182	157	184	176	182	198	183	171	168	197	192	189	166	180	175	188	171	179	177	180	187	186	186	181	158	179	159	160	179	196	190	185	183	170	178	175	187	187	190	185	185	161	172	162	189	144	181	165	185	201	180	185	195	198	206	184	186	178	201	167	197	173	175	184	183	200	198	152	180	196	171	206	165	173	171	199	169	180	171	177	198	159	167	185	167	209	193	209	181	184	166	192	180	185	163	185	192	181	202	198	188	195	176	193	193	185	183	171	163	173	195	193	173	175	173	202	207	192	210	180	181	184	197	209	184	183	185	182	183	153	166	181	198	182	150	198	167	166	179	176	180	232	196	179	179	176	174	187	159	181	171	182	191	192	185	203	166	181	171	193	180	163	148	191	192	193	171	200	170	166	182	186	182	195	162	191	195	190	184	189	152	155	197	159	166	198	194	194	171	160	165	191	162	191	176	164	192	192	181	175	160	182	184	173	200	180	171	182	188	174	183	192	195	168	187	169	157	159	176	183	190	185	186	159	187	201	203	192	161	155	180	200	181	194	180	194	170	162	200	195	184	186	180	164	184	172	191	178	189	198	174	166	148	171	183	192	185	179	176	175	172	186	208	178	174	185	184	185	176	158	165	175	197	181	171	168	187	171	200	157	171	160	204	193	173	164	212	176	171	185	181	180	188	157	195	172	195	193	176	189	193	207	196	184	174	192	201	186	162	167	187	212	169	170	196	190	164	186	188	187	193	188	186	197	177	182	175	184	182	160	175	189	196	209	211	198	171	195	198	179	189	192	209	171	209	205	176	183	178	172	165	199	199	167	185	186	198	188	171	184	199	188	183	183	177	200	173	187	189	154	180	190	198	197	209	202	178	182	192	176	205	204	173	168	196	184	197	155	175	179	194	181	212	193	178	189	210	200	195	201	184	173	202	199	191	168	210	172	156	171	161	179	165	211	192	185	179	215	174	213	158	198	185	178	179	172	160	180	171	168	192	177	177	182	187	200	176	178	160	193	196	152	150	185	197	199	177	179	184	179	182	187	186	221	176	232	174	183	179	158	197	177	142	185	191	190	197	180	180	199	181	156	164	173	184	202	208	179	182	181	206	172	174	191	168	179	170	165	172	175	187	179	178	187	179	196	191	171	169	186	170	171	142	184	194	152	169	201	172	198	189	191	162	167	180	157	164	165	168	209	177	182	175	183	175	183	185	186	216	167	185	199	188	173	199	200	166	182	178	176	189	195	173	173	180	182	194	201	197	212	182	175	169	172	182	186	179	204	183	181	177	188	178	175	169	163	190	189	192	171	200	162	158	161	169	194	172	215	195	169	169	180	203	207	209	214	195	186	175	165	170	178	186	161	200	189	178	178	192	185	183	181	185	164	188	171	179	196	201	170	178	203	185	194	183	191	200	183	176	184	189	159	184	191	173	183	164	194	176	187	174	175	175	160	168	188	180	186	198	200	151	169	198	202	152	184	189	178	215	200	174	189	187	178	172	177	174	172	200	161	209	184	154	167	156	188	182	194	179	160	168	150	187	176	171	198	164	180	197	187	183	166	183	191	204	191	170	170	172	160	217	155	158	167	182	165	192	190	175	171	163	178	177	177	219	180	177	164	187	167	172	165	185	207	169	167	182	199	159	186	210	173	164	172	171	164	184	179	182	171	151	192	196	157	202	167	166	182	161	192	166	191	165	159	162	177	177	170	179	190	162	186	183	193	179	183	195	202	176	154	176	221	171	190	181	199	181	181	219	171	159	179	203	200	187	194	159	152	154	168	195	179	190	175	189	203	179	195	164	183	185	177	198	162	159	168	160	175	185	171	198	170	198	203	173	185	183	185	169	162	182	185	172	184	162	177	171	180	182	196	170	190	159	180	169	180	171	183	178	181	217	192	196	201	180	188	182	191	183	185	181	164	151	183	153	171	192	184	226	180	173	196	187	165	182	181	191	209	169	188	188	190	163	186	186	184	179	169	204	170	160	168	181	157	159	191	193	173	187	181	158	182	188	196	173	185	167	195	189	225	193	188	182	179	195	184	170	185	169	190	175	182	189	174	186	201	194	205	135	181	183	183	203	177	194	170	178	153	176	195	184	183	165	190	173	180	162	176	208	202	198	154	182	211	186	197	174	193	157	179	202	173	165	175	184	191	204	165	170	195	166	165	183	189	192	185	191	190	168	200	199	200	187	191	191	189	178	197	190	194	179	181	169	166	176	214	198	205	163	158	164	180	195	179	179	194	187	171	196	197	199	198	200	190	178	176	169	189	197	191	187	184	185	189	206	195	164	180	184	209	188	187	175	174	170	205	175	186	183	189	189	185	195	155	176	168	193	176	191	182	199	175	189	161	175	168	155	190	185	189	172	169	180	182	167	200	180	178	157	205	178	187	168	195	167	189	194	153	182	180	202	177	181	166	176	194	165	190	193	171	172	154	168	156	191	198	205	192	177	187	189	174	168	185	197	165	172	169	186	187	207	198	176	206	192	181	187	188	181	190	162	173	176	178	195	191	187	198	190	180	173	160	207	176	172	188	173	199	186	180	146	184	169	179	146	171	177	190	173	167	165	190	190	174	190	183	172	178	198	189	195	182	178	187	203	193	184	172	189	189	206	172	185	201	186	199	182	190	208	170	145	196	172	149	182	166	206	171	178	185	178	196	215	181	164	202	198	175	176	158	162	203	196	169	144	179	185	159	190	201	171	180	159	195	185	180	196	157	174	196	180	183	177	177	165	167	169	164	155	172	192	208	191	175	189	155	191	163	204	189	201	163	164	175	166	181	229	209	184	182	165	181	186	184	183	189	190	195	185
4159	957	478	498	461	484	425	447	462	450	448	458	444	478	477	461	459	458	466	472	452	467	460	479	490	487	437	459	472	487	459	508	419	467	475	472	459	447	503	459	428	406	463	475	462	441	439	456	415	408	419	455	456	466	455	427	470	446	424	430	466	431	419	455	447	449	504	412	432	457	468	444	429	450	451	435	409	464	478	463	452	449	435	421	500	467	462	462	462	463	460	485	476	466	436	478	490	411	436	424	431	413	465	445	428	428	473	420	463	488	472	462	438	434	421	456	471	428	476	494	473	465	443	482	485	457	460	410	428	481	435	435	463	468	481	463	441	467	425	464	482	464	464	464	456	450	415	443	440	462	449	427	456	470	434	445	446	438	478	470	442	429	484	480	459	467	455	484	467	475	435	464	471	432	444	462	511	428	466	430	419	427	448	449	481	458	445	441	476	425	477	504	434	430	508	471	424	461	448	429	429	417	443	430	448	468	453	441	468	503	464	441	450	478	448	441	447	463	427	422	493	450	468	420	478	473	431	440	488	461	442	445	461	449	467	477	426	475	418	424	442	462	458	457	476	426	452	419	456	444	488	435	470	405	503	443	456	432	431	425	445	501	482	409	470	446	447	428	453	473	465	424	464	433	453	468	463	455	427	450	470	433	463	485	478	459	462	435	466	483	457	434	463	449	452	459	429	417	450	472	489	466	437	421	485	457	484	425	483	468	463	470	483	427	444	470	451	499	465	438	428	418	478	444	434	425	450	440	447	452	456	437	459	466	442	430	451	435	400	458	441	429	439	460	456	415	443	460	446	439	439	499	443	444	447	463	467	453	440	460	437	465	437	436	484	447	449	471	421	425	417	434	472	471	446	432	479	468	408	435	430	497	438	417	466	493	453	464	389	459	459	436	439	447	443	447	462	498	407	445	490	425	436	459	453	448	463	430	466	439	451	520	451	429	473	445	473	468	492	435	464	455	420	465	465	422	417	461	476	458	486	444	426	424	473	445	464	434	422	448	452	493	473	454	440	446	462	478	439	478	464	438	422	526	441	434	488	439	450	471	470	456	427	488	432	465	469	434	448	457	440	456	452	461	411	449	460	441	431	469	467	459	420	437	458	450	446	438	467	483	446	456	503	442	465	467	440	423	456	447	494	446	512	427	445	456	448	439	458	398	454	453	459	443	474	458	435	450	448	462	439	412	464	445	443	457	456	472	451	457	435	418	450	454	454	416	447	425	476	468	416	489	451	443	459	473	448	443	490	440	500	455	451	441	489	404	460	430	489	429	482	426	428	465	472	404	479	466	457	444	474	441	460	431	468	473	455	424	432	482	453	438	497	469	407	438	446	448	432	446	469	446	495	410	495	416	412	434	487	494	425	447	461	449	450	459	477	454	451	427	476	460	498	459	467	475	458	435	446	447	470	473	449	452	461	435	434	440	457	454	465	428	462	485	468	472	418	444	456	463	423	460	481	430	434	450	422	460	466	484	477	470	414	450	492	412	464	469	467	483	425	462	460	452	481	489	453	477	466	461	460	458	446	465	499	409	445	468	450	448	475	430	456	454	494	472	422	445	450	467	502	482	409	500	453	443	451	475	477	449	450	419	485	468	497	399	460	502	441	431	450	465	437	445	464	429	424	437	484	439	463	465	464	482	475	436	434	454	446	465	485	464	455	460	493	508	442	452	455	477	442	450	474	477	431	412	475	459	445	443	477	460	440	443	425	435	411	442	419	457	475	423	503	459	451	470	471	447	431	476	446	465	502	457	432	470	436	425	449	474	471	431	435	468	446	488	467	456	419	449	432	453	467	446	492	440	442	460	459	445	453	411	438	414	462	423	451	467	448	447	462	452	421	468	448	502	472	464	438	430	460	455	442	419	485	456	481	496	422	457	462	463	478	454	431	439	461	451	470	439	471	449	443	447	466	470	420	450	463	496	433	433	430	452	462	416	442	436	475	446	429	432	476	435	432	474	480	456	444	474	447	456	457	481	431	448	480	471	422	441	442	449	435	447	423	464	466	430	455	427	454	497	463	476	467	445	470	440	436	446	443	435	465	433	432	456	491	481	485	422	449	480	425	439	453	493	453	449	452	434	468	471	427	461	461	470	451	424	443	434	418	466	469	468	434	439	464	460	448	446	442	465	437	459	443	441	471	415	474	463	432	446	456	430	437	438	471	462	427	435	447	418	431	413	464	452	477	429	416	461	461	485	447	441	422	475	470	429	495	449	439	440	440	422	458	450	426	450	404	477	442	412	445	461	429	444	467	494	468	422	448	452	433	449	456	447	473	490	442	452	460	441	439	452	426	432	480	441	436	446	450	467	411	467	421	462	426	438	458	504	464	474	487	434	442	449	428	450	462	466	484	459	430	391	465	429	437	421	468	473	439	424	452	458	464	453	479	462	433	481	455	496	431	480	468	426	454	442	463	460	458	424	469	473	488	459	442	430	481	443	459	463	459	437	411	447	454	501	437	432	409	450	466	479	460	477	473	478	431	473	467	466	481	457	432	403	436	444	466	432	443	430	466	447	453	453	440	460	448	487	391	436	483	467	442	469	440	462	456	452	489	459	474	448	510	452	468	446	455	449	453	461	394	491	432	445	423	435	432	433	422	461	442	418	495	432	495	458	465	463	419	478	479	447	491	441	443	457	489	454	474	396	465	446	436	430	424	461	462	452	465	466	476	442	475	447	500	421	451	454	480	418	468	440	429	444	437	429	460	447	497	423	504	453	417	481	416	435	469	464	452	462	438	475	455	425	429	479	461	502	443	454	490	446	431	450	464	432	468	467	439	420	471	461	440	444	434	452	424	500	437	447	418	434	465	424	428	465	436	425	476	388	456	473	476	440	481	441	481	415	428	428	383	419	474	458	448	481	468	439	451	456	470	446	440	417	484	411	413	447	490	438	453	439	444	461	443	486	457	473	437	478	436	465	464	431	410	439	461	464	463	478	466	467	439	460	457	473	466	456	420	463	418	434	424	487	460	444	452	468	459	461	446	468	438	412	410	462	488	438	450	476	502	445	454	429	455	460	442	452	439	419	454	468	441	456	445	466	436	465	479	454	483	473	483	432	460	432	480	414	444	476	431	452	449	433	436	428	485	430	431	476	424	446	425	476	448	440	453	456	488	415	457	434	464	446	410	426	446	442	451	436	429	467	463	464	486	428	463	490	456	467	447	419	456	429	476	462	477	419	410	475	460	468	442	424	450	431	482	463	463	405	463	451	453	452	517	482	424	480	444	455	438	432	452	462	422	411	436	434	475	485	461	462	446	450	447	471	475	453	450	425	440	428	446	475	468	465	425	442	481	476	479	451	469	458	428	441	432	442	424	449	457	485	457	437	471	486	438	432	431	479	446	435	430	462	482	457	489	440	454	468	454	464	467	441	499	442	452	453	442	443	429	460	450	462	456	436	452	453	440	487	484	459	468	489	468	429	437	458	433	477	460	451	470	460	478	429	465	424	461	446	459	426	447	437
17827	3273	592	466	352	342	312	290	284	280	271	244	246	233	254	235	247	250	275	234	242	258	264	207	234	247	234	219	251	248	257	263	259	257	229	210	237	221	269	231	278	246	230	230	252	235	257	247	249	255	238	264	231	255	206	221	207	207	247	232	215	263	221	234	235	268	218	249	236	211	234	253	251	234	256	268	228	204	244	253	257	242	247	227	263	239	277	260	282	256	225	257	241	243	239	242	271	254	218	242	271	246	243	253	228	194	226	249	228	270	236	247	265	223	244	269	235	231	216	223	244	232	226	242	225	256	216	242	248	237	255	255	240	250	247	246	238	214	256	219	273	219	265	244	258	222	269	232	248	253	244	216	250	239	232	226	211	240	248	241	234	224	220	266	239	241	253	263	250	236	261	261	267	224	227	229	247	246	246	261	259	252	245	232	238	255	234	227	241	223	235	246	262	257	262	250	252	245	225	248	249	241	271	253	226	271	237	260	239	222	250	242	232	274	242	250	263	243	210	258	255	245	235	253	262	275	246	236	247	220	235	239	255	230	251	241	252	259	250	237	217	230	235	219	226	241	266	219	235	215	227	253	235	251	225	219	219	258	248	250	227	257	270	248	254	240	235	246	238	244	242	242	262	254	247	225	278	235	248	218	253	257	267	237	254	226	237	248	253	251	249	265	235	242	255	237	219	220	225	258	250	212	245	248	230	229	243	267	245	237	247	266	270	250	231	242	253	215	237	233	247	213	236	270	226	223	228	239	230	227	244	261	224	236	245	223	243	225	250	248	226	268	246	241	240	264	269	229	233	263	214	224	219	246	233	246	251	238	237	228	234	221	229	288	229	255	263	229	252	253	221	234	257	224	268	234	224	253	234	260	228	247	219	254	240	243	216	297	254	253	237	238	273	232	249	252	229	243	224	239	265	254	248	271	260	255	238	238	233	258	216	224	204	192	285	236	229	246	265	245	253	237	216	245	219	247	232	237	244	278	225	230	249	248	227	255	225	230	232	268	224	225	229	192	228	246	246	277	218	232	235	269	249	251	249	250	232	236	275	210	263	229	224	224	236	238	230	266	259	254	249	249	213	221	244	245	214	211	241	241	228	247	223	270	241	246	241	235	208	236	268	225	221	225	227	248	225	252	254	248	214	209	245	246	236	265	217	266	283	254	216	260	263	248	247	242	240	247	224	243	250	270	252	239	266	244	247	239	222	228	250	258	238	230	248	240	217	207	219	262	276	245	227	236	224	232	274	242	220	224	217	237	199	229	232	253	245	241	264	238	248	232	266	276	237	252	241	249	221	254	247	225	244	264	231	203	247	270	259	238	239	251	239	273	245	232	241	254	234	238	263	242	246	206	241	231	255	266	237	247	248	220	249	231	243	266	231	240	231	227	238	229	230	248	228	241	269	221	248	251	209	238	235	259	236	223	236	212	246	213	231	244	264	243	234	247	235	241	224	250	216	239	236	251	267	214	238	233	198	251	246	273	254	225	251	253	243	255	250	245	237	250	253	233	281	258	240	225	258	241	264	272	234	242	244	241	232	255	259	257	244	238	240	238	264	238	234	254	244	233	254	232	208	210	220	239	259	246	255	254	272	256	252	244	215	262	230	233	213	243	262	250	266	233	261	255	235	223	257	227	215	283	256	260	270	251	246	235	276	253	236	254	225	232	245	247	246	229	274	240	241	232	258	258	260	233	262	238	250	242	205	263	228	194	254	231	255	255	257	234	245	237	231	219	223	231	222	222	249	221	216	235	224	268	238	236	244	234	251	224	219	297	227	226	253	206	262	265	227	268	256	248	250	260	265	275	244	223	243	256	246	257	239	227	254	252	243	246	253	247	239	238	229	255	262	248	227	248	254	222	215	258	232	220	237	219	215	236	222	250	264	268	238	266	240	201	227	249	215	233	212	238	213	238	235	212	255	244	232	239	248	217	221	244	231	237	215	253	240	256	258	280	243	238	241	247	257	245	230	238	288	225	240	246	267	223	257	242	239	237	266	230	241	281	252	276	251	228	240	253	236	231	240	236	217	234	260	220	246	262	209	249	242	234	263	236	235	249	218	234	256	268	260	226	246	219	232	255	237	254	281	233	215	251	257	253	241	248	236	271	227	244	243	273	250	259	257	233	256	244	259	225	226	215	232	253	252	251	219	245	240	244	250	273	210	221	221	226	245	234	255	235	242	237	244	245	266	276	207	248	247	233	239	247	235	242	243	233	230	219	245	240	233	225	249	232	228	242	242	250	280	229	261	256	234	265	241	246	243	255	242	226	272	245	258	238	240	226	251	233	282	252	214	213	255	200	256	226	225	246	236	247	214	214	258	225	250	235	238	245	265	265	214	214	239	229	239	247	245	249	270	235	211	209	216	247	216	248	250	287	232	250	258	240	221	237	244	236	243	231	227	238	235	235	230	249	265	261	225	222	242	254	254	248	257	244	233	253	234	232	250	206	248	213	240	225	245	236	272	237	243	218	214	275	250	238	225	268	245	255	240	234	232	234	254	259	253	231	221	279	238	239	258	249	248	231	235	252	236	251	241	239	254	240	212	240	213	226	235	220	263	217	270	266	232	225	219	230	223	240	221	250	244	273	259	225	212	249	216	249	223	243	215	253	232	245	266	265	216	234	272	225	233	239	244	252	240	211	215	241	251	287	262	233	248	252	255	268	261	214	238	244	262	243	253	256	225	273	254	237	246	239	240	240	235	226	255	212	269	272	230	249	255	246	231	248	254	228	247	235	239	212	236	236	250	229	221	227	250	266	241	231	210	260	225	238	227	218	260	239	200	233	241	248	232	225	227	249	236	233	258	268	229	231	230	231	223	258	242	232	225	268	259	254	235	248	260	264	226	228	259	242	232	242	244	263	231	259	244	220	234	236	257	242	231	278	275	249	273	242	228	273	251	294	220	245	244	268	241	226	239	230	240	228	213	234	221	263	218	239	245	259	240	227	239	260	264	246	263	245	219	256	203	227	228	270	316	232	253	260	245	251	244	239	263	218	213	237	258	228	228	245	223	229	249	249	243	245	256	247	246	238	248	230	202	252	234	219	261	211	247	244	310	267	241	202	224	232	224	259	248	258	244	207	250	232	254	248	244	232	249	283	244	230	234	233	232	211	235	225	219	222	259	237	226	246	262	258	248	222	267	232	218	251	261	209	233	224	253	254	221	260	258	209	231	254	256	223	258	224	267	228	233	222	249	232	222	210	230	264	235	220	253	225	253	247	221	236	225	228	220	252	214	262	254	265	264	228	248	236	241	246	239	210	250	250	217	266	218	261	219	238	235	239	239	236	238	226	264	241	234	248	247	229	237	249	214	262	258	240	256	254	223	254	259	244	261	226	224	253	242	250	237	246	250	219	241	290	262	246	251	230	227	201	194	247	257	205	252	229	227	244	226	267	212	241	261	247	224	223	248	249	236	258	246	231	220	230	232	252	232	232	253	272	257	210	242	207	232	249	237	232	219	251	253	244
10971	2123	1198	1321	1228	1039	944	872	816	705	745	727	723	673	649	644	667	635	571	647	646	618	576	668	582	613	607	631	602	579	606	552	621	577	570	627	564	617	578	625	577	588	627	554	601	605	569	573	609	603	610	591	569	615	601	590	585	601	561	590	599	567	598	623	625	567	592	571	581	608	547	573	574	571	586	586	571	573	597	627	622	630	598	568	538	570	583	584	580	606	630	569	562	558	560	556	612	613	603	580	593	604	637	648	582	616	611	565	592	564	565	620	561	628	592	601	614	551	578	585	595	553	619	629	564	590	571	599	594	589	561	587	555	574	593	589	543	580	620	566	534	542	568	594	579	631	578	625	580	605	585	566	634	602	551	607	549	594	589	585	633	572	582	547	559	586	603	555	578	609	568	581	573	549	580	641	550	588	597	591	603	567	550	581	523	575	582	584	580	599	551	545	584	605	597	603	564	576	599	596	602	548	574	550	603	571	563	579	580	558	589	628	586	527	596	600	577	652	586	610	590	545	579	570	557	582	576	592	545	601	566	568	607	597	564	565	562	559	597	589	583	647	593	590	599	555	572	592	568	597	577	575	609	574	555	573	589	552	585	601	566	562	594	558	547	579	573	608	528	598	592	600	527	596	602	570	605	559	556	578	551	538	588	543	582	590	554	591	603	515	577	560	527	606	565	606	592	575	553	574	568	618	553	599	579	594	573	600	600	607	552	551	566	607	635	590	653	610	623	569	589	555	616	595	595	533	569	561	625	596	593	580	540	583	587	602	560	561	555	587	552	551	582	584	581	610	550	580	571	590	607	589	553	572	607	579	619	597	564	607	606	593	569	566	597	565	588	551	575	565	578	608	584	545	578	606	557	550	573	598	601	612	631	568	607	530	591	594	537	567	617	626	550	573	552	571	552	561	557	569	592	608	531	551	565	671	581	583	608	619	586	528	625	587	599	624	598	625	584	579	578	580	601	617	562	564	555	589	550	585	581	564	586	588	537	588	585	583	554	576	596	577	625	583	564	600	600	598	569	638	588	579	573	589	563	587	577	585	575	605	579	591	583	594	621	603	606	568	569	569	538	593	573	593	565	581	538	583	562	601	595	618	573	650	584	617	537	559	588	582	599	576	548	539	579	595	531	595	604	566	562	580	597	591	632	545	582	617	604	613	612	538	608	585	577	584	586	584	552	560	605	577	532	626	594	587	574	606	588	537	628	608	610	660	545	584	566	638	556	563	539	547	550	588	588	605	600	567	611	613	587	586	592	605	580	575	630	566	610	585	605	593	605	553	585	593	569	575	569	599	607	583	585	567	617	560	509	587	634	569	597	603	592	574	560	553	568	545	630	568	554	573	597	579	552	584	563	583	583	593	557	561	600	591	598	546	575	572	590	602	590	519	569	583	569	571	584	609	582	626	568	610	579	586	578	564	573	588	551	582	591	555	575	591	605	582	587	589	580	600	595	550	570	582	550	532	583	515	581	583	623	535	578	639	553	586	627	620	577	580	561	535	570	580	558	610	558	551	579	556	608	559	603	611	563	576	557	577	600	547	590	529	582	590	602	596	609	565	637	564	580	564	586	599	579	592	594	584	574	553	594	592	584	597	565	607	574	605	606	591	610	577	612	565	584	572	596	596	572	602	587	579	610	547	565	589	586	597	594	550	615	613	572	572	598	561	580	603	578	612	610	564	566	566	548	557	577	547	587	592	594	562	649	569	586	564	567	606	557	585	592	607	557	614	580	579	609	577	630	568	597	616	557	544	586	568	652	608	554	577	541	593	588	600	565	560	586	572	597	613	614	592	602	581	616	559	585	595	597	587	568	601	579	600	550	591	550	617	574	567	607	576	567	560	600	581	596	593	613	572	632	584	587	613	570	592	604	601	594	603	592	558	597	549	566	592	547	546	602	602	595	605	586	543	592	568	522	591	587	555	560	586	573	590	602	582	642	548	577	548	607	579	576	585	578	561	583	579	554	593	541	550	542	558	539	580	600	570	530	570	545	608	617	575	617	613	617	586	580	593	638	610	574	592	595	602	580	544	571	617	544	569	580	555	587	588	573	563	562	594	646	562	532	589	570	608	613	557	591	578	593	631	580	568	651	586	569	590	556	585	562	582	524	564	581	598	583	571	567	581	613	608	595	561	552	580	586	587	559	584	594	583	584	554	572	594	582	599	537	600	621	552	592	555	627	533	590	578	611	606	600	569	596	572	622	578	606	604	561	579	575	608	591	587	629	574	571	609	592	682	556	550	572	612	595	560	574	585	559	647	558	609	595	571	566	540	592	558	597	629	579	562	554	597	560	564	597	602	549	587	571	555	603	548	589	580	571	568	582	585	606	596	603	557	615	595	563	593	561	613	560	585	572	540	560	587	592	618	645	595	606	585	604	589	570	551	593	580	605	611	588	622	592	595	572	566	613	613	590	581	536	556	555	563	602	570	595	563	584	601	559	634	596	584	561	598	535	592	599	586	593	570	578	540	561	596	597	584	578	573	568	628	575	561	619	556	566	600	615	604	597	579	581	594	584	582	598	574	554	541	580	569	615	541	552	577	598	577	621	563	583	614	614	589	601	582	589	558	579	574	572	601	550	568	561	592	587	568	594	602	602	628	562	574	632	543	570	550	588	563	586	553	552	597	595	547	581	555	574	585	555	587	609	605	567	620	560	577	550	593	557	574	560	591	596	601	593	584	595	566	578	574	587	604	601	541	620	574	617	601	579	609	606	642	578	563	552	612	558	635	573	578	608	595	579	608	594	571	560	570	575	609	591	595	576	614	604	586	596	567	625	574	554	565	588	617	596	572	595	597	590	547	570	585	611	597	574	558	507	567	567	537	583	577	590	573	565	588	589	542	572	599	570	599	612	541	557	583	556	556	594	607	556	573	583	556	578	538	579	580	604	587	581	600	543	600	531	588	582	546	585	592	524	560	589	626	595	571	556	606	569	564	591	599	592	584	537	545	584	602	561	589	537	572	597	599	616	555	555	568	584	604	652	594	578	591	540	562	639	565	546	623	576	587	573	597	648	580	574	548	599	537	591	559	551	566	611	587	597	583	604	622	562	619	629	588	573	550	592	596	552	540	593	658	554	590	595	562	633	591	603	602	597	560	598	599	556	588	584	575	583	551	553	596	591	550	618	568	569	573	588	577	595	585	597	570	579	624	583	573	527	587	587	621	537	535	573	621	590	592	605	598	571	571	551	615	553	614	569	548	619	593	602	556	614	598	571	601	569	541	569	580	596	555	604	565	585	611	633	579	613	587	550	612	566	564	614	602	590	504	575	529	586	560	641	582	596	581	608	602	598	581	633	536	646	575	608	566	575	597	627	572	597	551	572	549	614	618	608	568	593	573	542	561	540	562	568	566	596	645	594	572	592	615	578	619	535	582	566	564	560	581	557	593	546	565	597	614	605	574	621	631	553	558	593	623	562	619	614	579	625	606	597	591	560	539	563	606	597	579	568	548	590	527	590	601
27298	6343	1257	1020	704	569	549	499	496	483	456	449	421	434	442	402	435	452	423	395	444	418	408	383	433	438	408	433	417	389	382	440	413	449	422	451	439	363	448	423	395	412	403	406	431	416	413	422	400	405	449	391	413	412	436	397	399	385	414	398	397	397	395	415	394	414	410	399	398	405	399	402	420	404	407	396	418	392	437	403	399	390	412	398	402	386	426	453	423	405	394	418	373	403	404	395	390	396	379	419	424	404	432	420	412	392	421	425	359	359	417	387	430	418	398	395	391	453	405	418	400	388	411	420	394	403	410	400	402	391	480	383	359	431	393	392	411	405	418	350	409	409	391	394	411	380	422	388	366	363	426	407	419	374	381	381	408	375	402	428	421	395	389	439	453	391	413	400	387	397	410	386	417	415	404	372	423	438	443	370	355	386	414	377	365	419	402	347	406	420	397	418	402	436	435	398	407	431	381	418	366	380	453	346	425	382	394	416	459	408	407	405	395	398	377	388	416	443	381	382	410	386	390	396	405	395	399	406	402	425	386	410	415	416	376	450	402	392	391	418	416	391	415	410	397	418	405	386	428	391	412	388	377	434	424	375	384	407	366	445	369	389	391	377	466	394	431	386	409	356	377	404	421	421	415	381	414	402	426	406	393	424	381	389	379	393	383	420	411	413	426	392	415	385	408	374	399	412	369	377	388	394	435	392	427	435	436	397	421	384	405	403	422	387	394	414	395	393	389	402	444	407	394	434	405	368	391	391	390	399	418	406	402	426	453	390	421	416	434	393	402	388	407	421	445	417	423	403	387	371	429	403	378	397	408	424	394	421	426	412	392	428	408	437	462	420	422	396	384	399	381	406	422	433	402	403	404	441	417	431	375	409	401	369	373	410	390	412	387	375	400	397	383	375	416	380	400	442	386	436	359	376	408	403	414	396	361	382	405	446	403	392	412	412	414	412	352	339	402	404	381	407	392	457	407	402	440	474	383	374	396	363	420	404	400	426	400	380	360	403	398	387	379	388	374	409	412	386	398	405	367	386	406	391	440	418	397	425	394	390	371	405	410	400	410	377	396	401	408	403	449	374	415	406	354	393	397	432	402	424	400	449	442	418	402	415	430	394	405	431	362	379	440	420	395	406	459	406	407	408	429	377	409	442	414	432	414	405	375	454	455	415	435	421	417	423	416	408	422	432	389	407	404	413	408	393	430	385	420	416	395	408	418	375	413	437	398	403	404	428	399	412	441	401	395	366	372	402	427	408	378	379	415	394	406	380	423	377	417	409	381	424	414	433	407	392	382	383	380	425	408	401	401	449	404	385	400	455	421	387	387	423	419	423	391	420	408	392	391	399	439	428	397	408	395	428	416	402	413	441	393	390	430	413	451	368	422	409	428	420	424	382	404	398	361	359	412	409	422	416	381	423	405	395	414	415	431	425	382	407	396	391	385	364	400	377	399	359	441	379	411	369	392	402	409	405	450	406	405	429	418	423	411	473	444	384	379	381	395	427	414	451	376	394	379	406	393	377	415	428	396	405	381	372	407	416	441	407	410	417	432	416	416	378	403	437	400	365	400	392	410	409	381	394	439	430	404	403	394	413	420	395	448	417	355	397	382	368	434	423	433	403	433	414	409	424	386	423	386	396	421	399	349	423	403	385	419	397	412	412	448	412	386	406	449	421	431	426	387	401	377	392	433	428	424	414	384	394	403	426	377	408	350	396	407	410	367	383	434	378	367	400	369	403	417	359	381	416	384	403	404	379	397	421	412	382	416	382	380	364	390	376	422	367	391	395	390	430	439	427	428	380	400	427	406	428	388	411	424	387	391	444	403	368	434	419	426	385	412	449	431	385	413	413	430	403	387	420	450	367	394	459	418	419	390	378	414	411	381	422	384	395	389	366	379	394	399	420	371	413	400	374	413	423	431	425	407	410	425	422	365	390	412	429	374	410	425	394	377	455	399	409	392	401	387	379	425	385	411	413	391	405	403	430	403	401	376	412	446	412	383	407	421	437	415	403	425	441	464	435	399	375	389	419	390	386	403	427	388	404	383	362	408	420	417	418	413	419	388	407	392	416	417	402	376	409	374	379	390	368	372	409	414	379	365	413	355	398	389	414	406	421	430	401	415	404	396	388	399	461	409	410	415	386	360	397	411	388	422	388	393	394	393	417	399	367	370	356	433	418	409	439	356	404	396	402	385	384	413	441	393	396	405	422	414	413	418	424	358	406	400	435	393	407	437	454	421	403	398	391	400	427	389	406	412	425	377	413	419	366	453	380	400	395	409	375	408	392	386	363	421	370	407	428	415	406	390	414	411	387	436	392	413	387	429	405	399	425	360	409	416	381	421	423	461	419	420	442	368	428	395	363	380	419	424	387	420	440	388	430	389	419	399	405	455	417	413	452	415	347	420	374	401	390	430	406	449	435	408	392	447	368	419	425	390	384	398	387	414	377	400	437	393	412	402	388	416	428	381	396	474	411	397	378	386	393	388	413	438	453	352	416	407	392	383	394	352	402	410	435	371	414	418	393	389	407	375	394	421	381	408	408	409	395	404	373	402	440	391	370	384	408	406	432	390	387	406	411	423	401	382	396	374	384	415	437	414	427	431	460	409	443	357	379	429	398	412	416	412	389	408	434	411	436	420	382	424	433	426	390	393	428	399	418	434	352	397	412	427	432	374	368	432	395	412	413	425	415	395	406	420	438	462	394	404	464	362	400	372	368	428	409	393	443	405	423	387	411	409	399	392	379	396	415	396	388	376	383	422	419	396	398	383	347	429	379	398	385	389	390	396	404	424	410	401	400	388	392	417	391	410	372	409	392	374	423	377	389	413	368	391	453	408	358	364	405	422	395	415	399	404	401	412	395	380	399	383	396	387	413	404	408	390	381	419	423	393	400	428	352	382	384	393	371	441	410	450	420	389	439	383	393	385	438	419	391	423	374	405	418	428	405	424	418	408	376	385	391	371	431	362	445	432	421	410	405	388	361	394	406	433	431	429	413	373	417	422	390	441	417	436	382	383	450	438	394	391	371	383	383	423	401	396	402	393	400	352	458	412	402	398	412	449	442	386	405	400	439	411	414	397	398	393	455	378	409	415	387	395	394	428	400	393	407	431	405	408	391	406	418	415	426	476	415	405	434	422	362	417	420	423	371	415	391	415	363	439	404	393	380	373	402	360	428	385	420	402	438	410	401	420	387	402	422	412	393	401	418	414	437	410	429	423	387	413	398	419	457	354	378	406	392	423	365	404	389	424	396	431	418	386	436	417	439	399	396	388	424	392	384	388	413	400	377	378	421	402	407	407	376	366	345	416	374	385	444	397	419	406	448	420	431	440	433	380	398	365	380	367	357	420	432	426	414	413	419	447	423	411	413	419	419	476	408	365	395	377	396	364	409	385	404	385	375	388	424	415	408	438	391	393	407	404	414	409	405	406	425	389	380	407	404	406	386	432	378	418	382	417	410	425	410	407	437	370	387
15167	3195	2241	2478	2109	1809	1594	1417	1322	1272	1139	1163	1080	1082	1082	1072	979	962	993	981	987	986	929	885	959	971	917	956	894	922	971	945	939	887	952	851	901	959	907	921	910	944	931	931	854	929	888	995	946	911	922	885	860	897	947	911	876	933	869	836	901	928	884	910	878	941	833	874	949	846	916	929	905	912	846	877	877	867	931	860	884	946	882	895	921	902	853	856	928	882	950	925	945	905	918	916	888	878	890	881	898	880	926	955	931	847	912	854	789	952	880	863	953	915	850	880	838	940	946	888	896	920	944	921	887	925	917	905	929	813	897	849	893	924	854	857	876	847	914	894	865	919	925	877	887	873	930	902	846	947	886	879	896	899	881	867	888	890	853	900	928	859	864	889	883	947	890	914	935	929	927	900	812	896	849	870	890	885	889	904	875	879	915	865	864	886	905	882	906	921	897	876	858	868	906	921	890	938	864	882	923	803	958	922	921	864	884	816	823	858	910	883	860	911	881	912	849	854	844	963	911	859	896	880	884	860	899	846	913	897	902	847	889	873	946	888	865	892	937	914	881	892	902	927	895	912	890	858	854	916	827	916	897	905	875	861	875	900	887	888	866	901	879	913	881	938	871	899	910	914	863	900	943	858	910	865	879	891	875	859	922	828	852	874	861	915	837	886	844	907	908	876	889	924	868	944	843	909	896	922	847	867	924	895	910	880	852	905	877	909	923	875	881	832	888	857	879	896	916	922	875	934	869	879	935	916	933	833	894	884	910	865	941	873	874	891	889	929	879	880	961	906	888	895	866	914	875	894	878	952	898	914	849	910	897	887	884	891	895	854	834	899	881	918	908	854	870	943	890	909	905	883	899	933	883	861	826	848	862	881	917	910	900	879	920	857	906	895	897	908	892	870	931	904	874	855	868	883	886	887	884	843	901	886	883	888	931	846	868	855	904	885	903	947	898	934	913	904	876	870	883	910	858	882	882	936	934	907	937	893	925	903	887	842	889	857	888	869	895	912	928	885	854	903	932	921	869	913	904	943	894	951	879	850	954	928	863	909	879	897	850	877	872	950	927	849	833	932	914	846	810	861	863	902	938	852	923	907	900	891	859	907	889	902	935	901	962	945	871	843	889	901	887	930	891	895	909	837	959	927	893	882	901	903	903	881	823	896	894	871	863	852	875	876	863	908	933	861	882	842	903	924	909	912	892	911	888	822	851	862	824	866	849	822	857	848	865	934	915	879	931	907	905	877	847	880	877	917	916	908	845	882	844	888	895	830	893	916	862	905	915	872	843	886	922	862	866	879	894	898	867	874	876	922	887	926	823	893	926	888	917	934	908	903	924	859	866	860	903	905	881	938	895	921	882	850	879	885	903	920	833	854	902	894	868	871	881	832	919	915	861	921	917	918	891	872	894	958	952	897	909	874	824	867	869	862	853	902	877	955	892	870	866	907	880	874	882	857	919	875	903	904	898	916	897	889	891	916	916	914	898	840	904	877	897	928	910	850	869	888	918	844	917	908	874	943	880	888	854	927	846	869	858	912	920	934	895	860	869	874	875	954	862	875	913	937	869	892	884	851	948	870	849	884	936	918	878	869	923	919	891	856	923	867	896	897	883	931	913	863	863	855	921	885	883	837	897	907	877	911	838	887	891	909	856	866	898	877	907	950	845	843	883	893	814	948	830	912	959	889	868	918	877	916	899	904	864	898	828	876	854	862	893	874	863	888	882	870	891	890	854	888	873	862	841	899	879	907	953	906	868	871	868	904	930	858	898	908	890	892	857	914	884	964	836	904	889	854	910	855	918	886	864	833	890	930	962	898	868	886	925	890	919	850	886	847	922	899	905	876	852	862	948	882	840	906	861	889	908	887	944	850	913	919	896	857	867	873	908	890	891	880	890	876	909	945	896	922	849	898	879	924	856	956	878	935	871	877	835	859	925	916	896	875	898	860	888	910	890	871	848	853	892	946	881	896	877	854	854	918	951	888	852	892	878	941	918	913	872	885	899	905	899	914	869	843	911	864	902	909	904	904	855	895	926	880	879	909	917	853	850	921	937	901	885	879	906	943	875	941	892	835	889	917	928	820	925	837	914	927	897	906	875	926	911	912	891	883	916	885	911	929	947	901	910	832	912	892	893	912	923	881	903	966	887	918	888	856	872	916	894	916	896	940	889	879	902	908	901	865	892	842	865	857	837	946	911	918	902	915	871	919	909	887	890	868	879	922	856	938	855	942	847	927	911	904	902	821	850	891	855	900	853	862	883	859	875	856	836	858	927	891	851	903	914	892	856	899	903	895	848	919	951	909	930	895	903	922	868	875	927	874	896	879	922	895	909	874	882	932	917	886	868	886	848	856	910	846	837	918	937	915	922	906	867	880	839	898	836	892	871	929	850	824	887	867	856	862	882	856	893	929	879	879	887	901	880	854	926	935	888	930	910	963	926	879	890	909	877	883	900	918	876	895	879	870	854	873	914	843	945	862	894	903	913	893	845	888	919	982	903	884	929	865	912	883	881	900	875	903	954	867	895	861	856	877	887	908	907	865	928	911	920	918	834	882	907	866	895	910	884	965	873	829	861	905	910	875	895	904	858	911	884	889	880	912	901	887	903	931	879	857	893	874	908	861	883	863	930	916	913	886	885	846	860	901	882	861	905	907	938	881	855	945	928	860	904	909	951	898	909	914	885	935	927	897	954	836	836	897	903	896	899	902	882	909	867	894	879	902	869	850	922	883	928	903	883	886	893	947	893	893	857	906	857	973	846	899	881	865	884	917	895	883	942	900	923	897	932	859	898	894	826	892	885	850	923	927	846	871	868	885	907	898	866	878	908	859	862	893	819	872	883	904	898	881	883	869	906	953	915	941	896	942	886	899	859	902	920	837	881	905	951	868	929	901	893	926	922	845	869	914	919	889	903	848	902	840	838	893	950	911	862	893	877	871	872	912	869	955	912	927	905	858	887	909	872	898	922	837	899	898	809	906	918	902	895	884	868	882	805	932	878	923	882	902	919	933	913	884	895	876	942	924	898	856	980	867	883	938	901	930	854	879	982	980	849	878	912	893	902	897	877	936	930	845	872	941	871	898	920	898	891	900	883	855	934	900	894	890	849	911	848	867	911	874	877	882	860	862	922	905	927	919	870	909	883	929	899	883	879	866	940	894	860	834	874	876	888	846	920	925	856	909	906	856	900	875	889	887	910	877	858	933	909	879	891	896	892	885	882	890	883	924	919	885	928	917	893	974	893	862	856	925	952	916	919	923	900	907	881	923	911	905	921	922	868	944	895	916	886	891	825	923	857	827	931	865	902	886	886	895	841	899	945	879	909	871	925	864	932	917	905	881	939	917	829	877	899	898	889	899	905	875	930	914	884	894	898	886	871	938	842	884	869	915	832	868	832	947	915	905	854	889	904	887	886	854	913	924	928	921	871	914	874	863	862	884	887	901	926	852	915	875	866	861	913	822	940	857	870	926	910	890	897	836
7140	1096	198	184	187	181	177	199	177	189	168	194	211	194	165	178	154	197	175	196	185	172	169	186	203	176	193	186	176	185	183	176	180	214	192	202	186	173	204	138	179	214	182	167	173	175	172	176	181	207	217	173	185	183	176	198	209	190	190	181	207	192	205	178	169	148	174	187	193	169	177	184	203	184	174	181	184	179	190	194	179	199	191	180	171	175	190	186	187	188	174	179	176	179	182	180	197	169	185	190	187	177	165	179	200	177	182	162	166	156	179	194	161	181	173	175	171	193	176	188	178	203	200	230	184	178	180	195	180	205	197	184	159	189	181	200	189	214	160	179	199	193	197	188	199	143	167	171	194	185	164	182	199	175	180	173	179	168	171	180	190	207	183	179	158	189	166	211	201	181	214	190	178	185	197	170	195	197	177	167	199	213	174	179	192	188	185	175	194	207	181	179	173	186	168	147	209	200	204	184	180	166	197	215	167	170	186	194	170	187	177	184	171	192	162	196	195	173	191	213	180	163	176	208	189	166	180	158	162	194	196	166	189	178	178	185	184	181	209	191	184	178	150	178	180	193	150	180	161	173	191	178	183	180	174	161	181	197	178	195	175	180	210	199	210	194	198	190	199	178	171	184	198	195	174	191	193	186	168	175	176	194	167	191	181	160	161	213	176	177	167	203	181	187	189	158	155	193	196	194	174	171	178	189	190	174	203	180	193	188	193	216	182	200	183	186	163	174	191	192	176	149	179	194	197	188	178	194	177	190	182	170	170	219	173	170	178	164	176	189	175	163	210	189	194	169	156	176	172	178	202	215	193	188	171	196	178	186	171	158	171	192	167	196	156	164	186	175	184	191	179	204	172	199	185	201	190	222	195	160	164	160	183	218	201	190	200	175	168	190	200	168	204	174	163	186	196	179	198	190	173	182	172	205	193	182	180	169	195	197	171	166	166	175	149	164	172	205	199	204	179	157	172	197	205	198	185	197	184	197	158	174	189	231	190	185	185	194	188	182	192	188	191	180	197	193	197	206	194	186	212	219	176	218	179	171	195	179	190	168	191	180	192	212	209	217	208	184	197	163	170	186	179	172	182	183	189	192	173	209	201	197	192	198	200	152	178	204	179	176	201	177	170	196	201	180	180	157	195	181	213	187	164	177	187	206	160	169	191	198	191	170	184	165	190	172	195	183	185	186	211	174	217	182	175	176	195	183	201	205	191	184	169	167	174	198	198	182	189	180	152	185	194	193	189	191	167	189	205	192	168	163	202	190	177	193	176	162	170	160	179	176	192	180	191	163	172	187	205	169	175	207	169	184	187	193	176	213	157	186	184	176	204	170	180	173	191	176	177	197	188	179	192	183	171	195	185	212	185	188	195	172	171	209	182	181	180	188	199	172	173	186	181	185	212	175	191	173	172	201	173	175	165	158	197	168	211	185	183	174	181	178	193	171	166	174	178	182	220	163	168	183	172	193	187	208	195	208	218	181	189	201	212	183	162	177	188	196	187	202	171	184	206	179	162	187	191	204	179	179	195	187	190	195	195	198	171	208	213	191	200	155	187	154	172	198	159	199	194	184	163	152	187	207	189	206	176	175	175	179	168	190	175	188	200	197	193	165	181	186	181	175	195	180	195	174	188	170	169	191	150	178	166	183	190	157	181	191	173	189	197	174	211	177	193	174	174	180	173	194	193	184	168	192	197	183	178	181	181	193	196	214	177	184	189	208	180	201	171	203	216	190	184	186	189	213	198	177	167	182	174	191	177	185	170	188	193	192	184	167	195	152	204	180	160	192	215	203	157	192	178	162	201	175	175	189	184	204	187	177	192	190	166	179	168	184	191	186	163	183	191	173	168	181	206	172	205	170	174	166	146	198	173	165	171	185	212	206	183	205	202	162	216	171	198	168	167	180	174	168	179	173	188	178	175	177	187	177	204	183	170	174	190	197	177	168	165	201	161	161	191	151	162	171	176	190	165	210	212	173	161	186	182	174	180	179	202	185	183	185	222	188	179	179	170	169	190	167	176	155	193	184	185	210	173	215	176	186	165	208	176	184	199	156	194	176	212	206	197	181	203	181	185	178	176	186	175	197	185	203	193	183	204	163	194	179	172	208	179	172	185	194	177	206	206	163	180	177	179	168	166	191	183	164	185	193	201	206	186	175	188	200	195	173	161	177	167	172	171	227	186	212	182	194	178	189	157	185	157	180	189	184	175	183	195	185	179	196	172	190	173	186	182	203	178	173	171	172	179	209	183	150	179	161	172	183	205	182	202	169	180	204	180	148	195	186	171	193	182	193	186	171	180	173	179	176	169	187	194	176	182	175	203	197	177	169	184	175	186	172	195	182	201	221	193	191	188	159	165	165	192	174	205	176	182	173	184	212	228	188	158	186	186	192	173	197	182	167	184	175	147	214	179	180	197	185	197	170	185	208	185	178	195	167	195	188	189	209	191	192	187	178	182	194	178	175	185	199	207	184	170	186	177	142	199	187	165	207	199	215	212	159	185	194	179	169	193	214	194	201	162	177	201	181	165	181	162	190	171	207	186	191	157	170	209	207	185	183	233	189	186	158	191	180	192	181	169	194	171	180	196	158	154	168	191	197	189	164	192	197	176	190	175	192	182	178	171	196	169	206	193	187	163	184	190	196	181	196	204	206	176	199	205	177	188	178	168	171	201	215	168	184	214	210	172	206	163	172	190	175	209	189	178	183	195	178	185	196	187	212	193	188	167	186	195	181	181	181	193	172	199	183	172	196	180	180	206	189	158	188	185	186	170	203	190	200	191	191	234	204	188	184	191	211	170	153	169	183	165	190	179	192	181	174	169	186	185	168	154	201	193	170	191	197	200	189	185	201	197	178	193	198	177	205	210	177	164	186	185	182	189	184	199	203	181	199	166	154	195	197	182	193	204	183	190	159	201	158	169	179	172	204	205	200	173	174	180	181	182	195	175	202	180	205	183	188	183	213	190	195	206	172	217	200	169	177	187	197	189	198	186	185	169	180	199	176	172	213	192	180	196	201	187	188	212	192	176	172	198	178	201	189	214	188	174	210	187	195	183	180	193	192	162	195	208	163	210	204	184	198	206	195	185	185	197	179	201	206	180	213	185	184	166	196	201	189	159	189	187	198	177	208	225	191	170	175	184	202	185	187	194	167	188	179	173	185	196	192	177	169	187	190	167	186	164	181	204	214	174	179	179	195	164	204	184	190	170	192	189	172	205	182	188	180	189	168	171	187	180	191	200	220	172	190	187	189	197	209	172	161	180	189	195	184	175	189	244	184	169	179	185	165	158	176	181	178	178	179	189	188	169	179	164	161	180	203	183	154	214	165	181	177	163	189	189	185	157	171	194	200	174	185	197	184	197	177	173	184	165	183	191	190	172	200	166	185	186	196	157	192	189	178	152	203	199	211	174	187	190	194	192	172	182	174	208	200	166	172	225	191	173	180	205	194	191	177	172	186	177	183	211	175	178	172	215	180
4540	900	500	494	474	523	506	453	487	446	464	449	439	506	463	480	489	448	499	436	447	480	437	485	442	490	475	482	475	451	442	456	468	504	475	472	447	458	475	455	465	465	438	484	458	490	441	450	485	445	486	414	461	442	467	495	495	462	482	432	505	427	428	454	476	463	425	465	462	443	465	447	464	461	449	449	454	439	477	478	468	501	481	481	426	451	452	463	432	474	450	494	438	488	432	439	418	477	474	444	414	466	460	447	444	474	495	491	433	438	468	463	473	432	461	456	479	448	455	458	462	434	484	449	452	453	464	472	444	442	456	459	441	505	437	473	462	450	428	483	437	410	485	430	463	458	475	425	439	488	457	469	467	492	460	460	486	460	464	497	453	443	492	451	440	485	466	484	463	492	494	454	439	462	435	486	470	475	471	439	479	411	440	453	482	516	472	445	441	447	431	461	460	497	500	468	461	486	455	480	451	465	463	421	452	452	456	429	490	457	467	452	500	454	466	434	460	420	467	453	457	469	457	437	449	455	469	443	458	449	456	471	432	497	475	434	464	471	416	453	443	471	461	500	489	455	454	425	482	459	447	463	458	466	423	445	496	481	486	457	469	431	492	448	439	497	458	434	480	466	472	448	435	498	471	493	442	437	458	491	453	467	463	463	489	464	423	451	430	476	453	479	433	462	493	457	444	454	459	426	454	506	471	478	467	462	452	440	456	483	465	448	458	469	446	471	478	457	468	454	443	431	478	466	461	470	445	488	484	447	485	469	465	460	502	495	472	474	458	459	501	481	457	460	442	473	468	427	424	462	480	449	471	418	507	451	461	446	471	462	474	465	459	451	449	450	469	442	465	479	443	423	435	465	456	519	482	493	467	424	437	454	458	464	456	444	476	510	471	433	401	445	481	449	487	448	476	466	466	469	493	467	466	442	442	456	464	464	466	450	472	480	439	463	439	475	488	445	433	461	455	447	444	455	475	481	479	472	472	438	452	483	472	468	473	508	472	501	435	462	443	477	437	431	456	436	472	422	460	478	476	491	437	454	448	462	472	450	467	439	432	455	443	473	445	488	478	495	469	468	463	485	425	491	431	446	433	461	476	456	501	437	470	443	465	451	475	463	414	453	480	438	485	465	405	484	484	449	449	498	497	459	456	465	477	450	443	464	437	432	514	448	459	456	484	480	477	477	438	431	455	457	413	479	470	453	451	444	445	470	462	431	430	493	432	476	465	469	473	452	444	473	489	451	469	500	491	499	444	496	487	458	447	471	453	467	455	468	448	451	467	473	456	525	451	467	436	486	450	484	442	491	464	453	454	469	422	446	426	450	508	489	448	451	489	462	459	485	469	462	446	469	460	475	459	436	458	478	441	465	457	494	471	476	433	488	443	447	457	458	462	462	474	466	465	452	460	460	446	476	470	434	458	473	458	472	430	420	428	500	481	482	454	482	426	470	444	456	459	455	479	475	468	465	474	504	485	464	459	449	435	491	473	464	445	457	457	468	478	465	505	473	479	486	454	442	436	407	451	446	461	464	477	462	458	449	465	470	470	483	530	447	464	444	462	442	471	445	482	414	428	409	479	453	502	472	440	458	447	436	444	449	492	451	461	464	467	441	467	427	453	426	471	461	430	514	451	465	475	484	469	469	457	456	417	463	442	445	471	459	455	438	457	432	478	429	453	451	460	469	447	502	466	496	458	472	449	465	451	484	467	492	438	499	464	447	498	435	448	451	477	479	498	501	438	434	438	437	451	451	477	461	480	450	456	441	452	466	472	453	439	459	462	440	455	461	455	465	505	451	492	446	424	414	469	479	483	466	497	430	437	476	454	455	494	455	446	467	429	449	455	471	442	450	444	451	464	444	456	411	467	438	463	470	469	460	499	483	471	447	472	445	459	452	446	449	456	464	475	454	432	480	485	478	450	459	453	437	458	504	452	453	441	472	432	458	478	467	439	451	407	441	479	451	442	496	460	462	439	424	440	473	436	440	483	439	414	499	468	491	459	502	449	446	451	487	458	501	453	445	493	443	439	478	448	435	486	437	494	453	433	459	478	452	460	439	462	510	490	438	428	435	483	445	468	454	436	441	434	423	488	439	450	467	468	464	407	515	464	468	463	473	445	464	436	484	481	414	425	458	473	477	459	450	499	492	434	473	449	446	432	443	445	493	462	428	493	462	463	451	465	477	424	450	435	440	430	468	444	459	397	460	457	464	461	452	465	492	471	452	484	482	473	446	476	478	486	447	434	483	434	435	445	486	469	452	502	479	434	484	489	458	445	469	464	472	428	419	441	463	497	509	459	452	460	416	460	458	477	480	481	492	475	469	451	483	418	458	429	436	461	474	425	438	438	430	466	462	463	443	467	481	503	471	491	458	471	416	464	421	463	424	460	435	457	434	447	487	508	426	435	428	428	463	458	467	453	455	443	429	464	448	495	465	441	445	461	468	453	497	438	452	429	508	460	497	449	446	438	452	467	435	454	469	455	465	448	470	437	465	450	430	456	462	435	463	474	461	485	460	450	472	482	455	466	436	429	500	447	459	481	484	442	448	458	467	473	468	444	413	472	474	468	487	463	439	473	434	433	480	458	503	448	456	420	450	446	472	406	486	472	474	484	460	471	456	440	461	489	454	473	494	445	479	435	439	476	450	440	481	426	428	431	449	465	464	467	473	458	443	488	468	436	441	485	463	480	435	486	460	491	446	428	440	454	486	499	473	456	489	473	458	435	464	477	454	456	423	431	457	448	459	443	423	473	481	432	454	469	445	489	448	421	458	468	426	453	487	430	438	463	474	484	473	516	458	422	428	424	463	471	433	458	442	460	516	488	477	474	412	456	450	489	466	484	476	472	489	476	449	476	490	431	458	510	506	466	460	439	473	480	449	440	440	450	440	459	446	480	460	471	451	492	452	466	445	482	490	461	458	466	473	432	478	424	445	442	470	446	457	461	449	467	476	480	485	449	441	434	466	473	470	481	492	458	443	426	437	498	462	408	480	479	426	458	428	483	477	485	457	478	475	465	450	466	412	470	430	463	450	461	431	450	480	461	448	498	454	470	485	456	488	451	436	446	443	471	430	432	471	450	487	474	439	489	476	443	440	468	466	467	454	457	450	446	453	429	436	436	482	465	478	451	423	491	436	438	449	472	451	497	424	436	459	408	455	479	473	478	447	450	482	445	462	457	435	481	474	459	465	442	449	486	472	471	448	449	472	452	463	492	459	446	472	462	458	470	454	474	453	435	429	420	492	436	481	484	433	445	462	424	437	444	459	471	464	427	480	479	430	450	467	440	424	445	466	437	449	444	451	437	470	473	482	433	480	466	455	439	434	468	481	455	478	459	445	439	469	431	492	451	458	484	452	465	462	459	469	483	441	459	441	444	470	448	427	450	460	420	456	456	478	458	449	431	469	439	457	442	450	423	468	481	449	438	433	453	470	420	437	484	495	461	460	478	435	452	469	444	478	422	452	434	456	456	436
18425	3265	580	467	422	365	296	319	307	278	267	286	242	239	258	230	257	221	276	271	220	231	222	243	256	219	225	236	245	236	238	233	236	247	236	245	253	267	251	223	228	243	255	232	279	254	207	251	203	241	227	263	241	265	258	238	268	230	234	263	223	239	255	238	235	214	253	211	233	260	280	209	266	235	240	253	272	227	246	259	240	267	252	239	238	226	211	221	228	227	228	238	229	242	216	246	259	255	245	238	231	251	239	253	254	256	256	273	251	228	232	235	263	249	244	236	269	248	272	254	232	247	253	225	218	269	222	237	253	240	226	238	236	248	252	241	276	245	237	234	241	244	248	245	229	243	241	263	208	241	261	240	285	226	243	260	264	240	234	204	258	204	208	240	244	254	247	252	238	240	284	254	244	265	248	261	219	235	263	256	257	251	230	241	229	275	259	236	265	238	254	268	244	206	243	221	245	243	269	247	240	219	208	234	259	282	241	272	253	265	238	250	265	240	231	221	236	246	242	214	252	240	224	197	258	236	246	199	228	202	257	233	254	258	249	265	223	229	252	226	265	260	255	237	236	251	243	210	219	226	238	254	258	272	257	215	244	249	228	243	238	220	233	238	246	209	239	232	231	232	240	240	245	251	219	211	259	230	221	246	223	197	242	225	235	229	240	228	208	257	200	267	279	254	227	231	232	224	245	225	232	227	242	275	248	225	273	262	263	224	240	226	236	225	226	234	235	266	265	258	268	238	228	245	258	245	223	277	220	223	263	238	266	261	244	235	256	277	240	257	255	272	247	227	233	236	244	246	254	276	266	272	260	242	212	250	273	235	251	215	219	240	245	264	227	254	252	222	227	244	228	212	243	239	238	235	255	226	235	285	220	218	246	251	269	210	259	252	232	254	249	225	225	224	229	235	231	245	230	248	236	247	234	245	269	220	214	237	221	248	248	253	247	238	272	195	220	265	242	260	249	227	237	227	261	222	259	249	259	253	199	242	223	250	218	256	216	225	226	234	239	255	238	249	270	244	227	247	229	239	241	256	249	236	235	229	244	216	244	237	269	271	234	247	213	231	253	270	266	235	255	234	236	220	218	254	226	253	224	257	240	235	216	253	269	259	239	242	231	223	233	250	236	216	221	252	248	238	238	226	232	253	286	233	248	237	226	238	264	238	245	236	236	240	281	225	240	238	237	255	255	268	253	251	200	237	250	233	239	221	255	242	256	244	246	236	237	241	206	243	222	241	215	259	234	239	225	244	244	201	247	235	260	285	260	236	238	262	242	233	238	225	226	258	263	238	253	259	256	238	266	220	225	244	243	251	239	256	225	254	251	226	252	254	237	234	211	221	247	264	243	241	228	226	270	248	248	246	210	265	251	233	250	215	238	266	247	239	222	266	241	233	209	241	228	224	266	232	241	241	231	250	231	247	252	255	242	215	255	226	234	238	211	234	262	258	232	238	236	228	214	253	248	238	241	244	272	244	233	241	231	242	239	235	249	211	248	233	255	245	237	248	267	234	272	223	266	233	266	232	213	235	244	268	255	246	221	268	254	261	210	216	221	261	241	231	221	213	275	201	228	251	229	217	239	254	258	238	270	244	241	220	236	247	238	267	231	243	244	225	228	220	217	210	256	244	254	251	248	229	240	264	242	232	252	239	256	256	281	223	257	238	264	254	247	255	256	245	239	252	240	251	228	235	248	249	223	229	241	229	223	237	250	240	260	242	286	223	207	239	247	241	234	204	278	230	246	254	256	248	253	238	237	206	236	237	230	262	235	217	264	258	246	217	215	223	269	262	245	240	273	230	254	238	234	250	253	249	237	236	205	213	229	227	263	224	242	236	276	232	268	261	273	251	265	243	264	212	247	254	239	222	204	240	266	244	237	249	248	247	249	256	241	236	227	222	229	251	263	227	260	240	269	240	208	223	244	234	236	256	228	229	263	220	262	233	228	247	209	242	232	262	238	239	249	232	228	232	230	248	254	214	265	249	251	249	211	263	258	240	260	228	238	205	246	233	222	273	237	228	247	235	244	239	225	257	229	241	239	254	223	267	240	264	247	243	219	232	252	232	237	256	246	271	259	254	249	230	241	229	248	237	238	239	252	226	244	224	224	222	234	245	243	235	241	263	256	244	239	236	226	225	217	289	232	210	218	237	229	214	205	245	233	236	255	259	258	237	238	266	224	214	221	220	239	257	248	242	261	198	236	221	263	256	220	250	243	276	221	207	221	260	278	220	234	263	212	218	249	244	207	261	239	242	252	224	219	215	242	239	213	242	257	245	254	219	258	238	219	232	252	247	285	224	227	250	261	279	266	251	236	232	243	243	237	252	255	235	226	243	231	266	258	240	237	247	254	254	232	231	250	238	246	208	250	249	221	228	261	264	266	236	250	251	261	213	245	255	269	268	233	222	221	255	269	252	243	236	246	229	236	257	228	250	230	230	240	225	234	214	248	282	249	251	253	225	254	235	246	233	251	271	263	226	254	245	219	239	267	244	231	272	221	249	248	226	242	217	225	250	245	221	247	248	250	272	197	248	249	242	250	224	229	238	239	238	253	242	232	259	232	256	221	226	253	231	245	220	237	242	259	230	244	218	229	256	233	262	224	219	217	200	213	258	213	240	234	261	230	242	274	265	233	242	220	214	232	249	240	230	259	237	255	246	233	241	245	210	257	252	247	229	254	240	279	255	235	225	221	273	250	228	256	223	239	256	250	249	245	247	222	274	256	259	229	241	247	234	225	253	249	219	260	241	253	263	255	248	244	246	241	238	224	261	256	225	291	233	211	247	251	229	230	211	267	239	263	237	208	249	260	252	267	240	230	207	229	250	215	230	223	229	270	248	235	239	256	246	249	211	240	222	260	200	248	243	234	249	207	229	228	244	239	254	248	214	231	248	237	258	254	242	234	227	240	216	277	251	235	238	258	257	239	241	236	207	256	240	241	233	244	248	235	256	244	242	254	230	244	263	241	238	224	281	221	230	227	251	257	264	229	242	258	260	238	245	249	238	244	263	242	247	238	250	229	246	234	236	230	238	232	218	244	235	243	220	270	250	219	229	249	240	257	250	263	234	255	231	229	244	250	231	220	227	245	249	244	253	251	249	241	280	273	220	239	235	248	240	233	213	236	246	244	262	251	238	222	238	263	245	234	268	232	235	239	275	237	249	263	227	249	248	257	267	240	236	237	230	251	234	270	233	232	255	206	245	270	269	254	255	264	236	249	232	233	282	236	257	234	222	239	244	264	214	236	232	272	233	194	271	244	255	278	243	267	249	216	220	232	246	271	242	256	247	264	271	252	249	257	233	237	231	232	229	216	248	280	222	231	233	228	246	253	243	245	231	246	243	229	208	233	236	257	246	236	233	237	228	217	240	239	237	225	286	244	238	233	266	254	226	243	231	234	244	241	248	278	230	246	230	267	257	230	230	242	232	257	247	234	238	239	250	250	230	254	241	257	229	232	237	257	230	265	275	241	215
11582	2108	1221	1295	1181	1041	1019	902	843	763	745	692	764	686	658	658	627	652	635	614	656	614	613	602	625	602	612	596	617	628	616	606	592	623	604	545	596	601	620	583	603	615	623	577	602	580	588	589	555	558	591	573	569	592	603	568	601	586	591	554	606	559	570	576	608	561	577	568	633	581	574	544	554	575	609	572	634	612	592	586	581	558	603	628	567	609	590	614	584	563	616	586	565	595	585	577	566	589	577	573	598	582	570	615	572	587	614	606	573	550	616	572	569	608	578	529	582	547	566	539	562	584	614	604	593	600	597	589	585	546	560	606	657	584	625	584	594	579	598	605	571	599	621	555	558	566	543	566	578	596	579	624	614	585	608	590	596	556	593	585	588	575	597	593	624	602	592	589	591	603	576	575	588	603	584	590	565	589	605	636	540	573	635	608	591	610	610	620	570	598	620	600	624	638	594	621	598	581	569	564	532	600	571	632	574	615	597	523	590	623	593	560	553	583	546	586	592	588	552	622	558	637	555	570	637	564	567	585	640	604	570	603	591	607	602	591	513	578	576	608	568	606	573	612	650	568	584	589	583	542	576	589	563	597	572	568	565	566	603	590	598	592	588	664	565	599	612	569	592	599	611	589	554	599	557	562	600	539	550	578	576	563	608	569	582	563	575	529	608	581	586	590	627	610	568	557	602	620	585	603	562	579	578	550	551	618	572	588	598	600	622	558	561	596	548	605	588	616	604	574	618	601	591	581	575	616	527	628	600	615	605	623	564	602	598	594	618	579	587	607	574	564	591	572	549	594	595	628	572	544	589	622	572	596	571	584	581	580	614	615	634	602	595	590	597	596	579	573	590	597	554	575	580	582	600	617	605	544	613	568	583	584	591	531	553	622	596	561	652	599	554	611	549	583	563	635	577	586	564	596	596	576	611	556	591	589	584	565	556	570	568	568	590	582	603	618	641	607	597	554	525	558	581	578	575	587	623	621	580	584	600	602	584	595	579	604	619	590	556	603	596	577	573	585	600	568	584	533	560	566	569	590	570	650	608	573	561	585	571	587	632	596	593	620	559	575	569	591	578	549	577	623	619	591	555	616	593	565	594	582	576	579	558	618	584	583	571	576	566	563	550	609	563	597	555	561	594	615	554	580	594	581	625	583	613	607	603	586	624	590	565	600	566	588	588	585	584	548	575	582	581	584	577	590	581	618	596	570	600	585	613	579	606	578	586	580	602	554	590	615	589	575	636	566	597	547	571	598	588	595	591	690	551	603	612	584	582	587	549	577	616	581	555	564	580	564	589	642	563	517	571	576	587	569	586	627	578	597	590	604	602	577	588	625	585	518	591	636	596	570	573	616	576	587	557	618	555	539	595	533	621	581	582	610	563	622	565	633	560	551	643	558	592	633	555	573	555	590	582	577	606	557	564	592	556	600	600	576	592	560	585	573	602	556	579	593	570	574	574	578	588	603	567	620	594	499	607	556	593	550	577	570	589	567	576	565	565	594	613	602	584	572	576	571	610	593	572	550	575	560	599	590	583	571	593	593	566	579	596	579	592	558	568	577	567	607	573	621	621	571	613	614	595	552	596	546	567	583	572	578	600	538	594	590	592	586	607	605	542	557	608	634	584	585	640	606	566	577	597	587	628	541	584	587	558	578	611	559	593	594	561	574	553	577	603	554	567	566	609	549	594	546	592	568	570	557	607	572	577	619	578	586	593	589	599	585	629	572	536	582	577	585	619	605	595	542	562	569	578	595	572	608	625	570	534	549	563	570	578	599	563	630	615	549	563	591	559	569	563	564	551	564	588	618	559	611	589	541	642	552	526	616	587	589	581	546	600	602	605	555	502	600	614	595	618	610	573	634	596	582	591	597	596	614	590	597	595	568	595	597	589	575	605	617	556	573	594	578	564	556	599	597	568	584	562	610	563	625	596	600	638	621	608	560	590	586	559	578	588	598	582	579	608	529	567	573	570	594	563	603	657	596	598	574	586	579	603	602	584	628	587	596	583	570	568	615	609	576	610	601	598	578	580	569	593	553	536	567	546	590	586	607	591	590	555	558	613	555	575	588	611	567	602	586	597	587	613	567	569	589	599	613	615	575	538	577	565	589	588	598	559	593	562	589	599	542	571	556	528	594	617	541	534	550	573	581	587	597	548	594	582	574	561	584	596	615	569	602	581	616	568	614	623	547	625	588	568	597	586	610	521	597	594	594	569	594	570	574	590	611	604	580	589	594	552	586	621	595	582	561	581	567	546	624	566	564	611	600	595	586	587	562	608	578	576	567	597	602	559	613	564	580	576	594	632	572	614	550	591	543	591	591	568	604	594	539	586	537	574	580	589	573	584	573	564	599	589	610	581	592	618	574	585	519	576	575	596	573	597	601	574	621	548	604	563	603	570	560	643	600	584	586	622	608	568	587	607	577	597	565	542	599	571	539	578	574	618	582	594	591	589	582	576	590	579	572	604	562	594	596	572	522	564	580	626	608	565	604	559	567	609	617	528	578	588	608	561	555	562	557	580	579	580	569	562	624	564	573	613	597	619	569	605	549	604	547	612	588	605	585	580	621	612	584	561	583	565	608	572	600	606	629	559	612	567	595	595	623	578	586	593	577	607	586	578	602	542	594	608	640	574	601	596	565	608	609	581	611	583	602	629	618	571	650	554	608	613	568	584	635	598	627	560	606	545	546	590	577	591	593	554	577	528	586	558	599	585	572	615	568	597	638	619	590	604	584	543	599	570	577	601	546	614	573	513	631	600	573	618	591	581	611	604	583	596	595	551	553	604	606	584	578	576	585	571	568	546	567	607	556	600	521	590	625	647	567	529	569	574	623	606	566	588	605	602	564	574	612	589	565	549	587	595	609	566	577	570	557	592	607	558	555	586	574	566	611	562	586	558	552	540	585	592	607	579	561	598	585	574	570	583	582	585	556	565	575	603	603	584	568	606	533	581	607	555	555	612	607	583	556	573	582	608	573	606	602	556	560	581	604	569	580	612	603	587	608	593	591	591	581	588	573	604	596	526	568	593	516	566	594	592	607	617	585	576	573	596	602	601	582	583	587	591	571	608	625	573	611	598	607	604	574	590	606	571	616	580	536	587	578	576	632	567	580	593	576	582	567	585	543	573	570	582	601	590	598	590	541	562	639	588	623	583	578	590	563	586	576	573	584	587	580	576	616	572	576	619	606	578	588	589	556	566	608	579	623	540	616	555	616	575	586	584	562	543	650	551	549	606	600	566	593	609	581	559	577	578	567	572	590	576	567	565	599	578	551	542	592	604	593	548	569	597	585	569	592	603	595	552	571	570	590	554	591	572	600	596	534	557	558	572	620	623	640	616	573	611	591	576	575	595	638	589	551	599	605	600	588	597	569	577	586	567	554	542	565	567	553	575	577	551	583	580	568	570	563	567	601	587	574	630	582	569	581	512	600	571	614	589	609	564	607	536	597	600	596	578	592	566	589	544	570	584	630	544	593
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
