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
338157274182	338157274739	338157275289	338157275839	338157276389	338157276939	338157277489	338157278039	338157278589	338157279139	338157279689	338157280239	338157280789	338157281339	338157281889	338157282439	338157282989	338157283539	338157284089	338157284639	338157285189	338157285739	338157286289	338157286839	338157287389	338157287939	338157288489	338157289039	338157289589	338157290139	338157290689	338157291239	338157291789	338157292339	338157292889	338157293439	338157293989	338157294539	338157295089	338157295639	338157296189	338157296739	338157297289	338157297839	338157298389	338157298939	338157299489	338157300039	338157300589	338157301139	338157301689	338157302239	338157302789	338157303339	338157303889	338157304439	338157304989	338157305539	338157306089	338157306639	338157307189	338157307739	338157308289	338157308839	338157309389	338157309939	338157310489	338157311039	338157311589	338157312139	338157312689	338157313239	338157313789	338157314339	338157314889	338157315439	338157315989	338157316539	338157317089	338157317639	338157318189	338157318739	338157319289	338157319839	338157320389	338157320939	338157321489	338157322039	338157322589	338157323139	338157323689	338157324239	338157324789	338157325339	338157325889	338157326439	338157326989	338157327539	338157328089	338157328639	338157329189	338157329739	338157330289	338157330839	338157331389	338157331939	338157332489	338157333039	338157333589	338157334139	338157334689	338157335239	338157335789	338157336339	338157336889	338157337439	338157337989	338157338539	338157339089	338157339639	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2743	3650	2300	2743	3650	2300	2743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14004	1733	1727	1679	1881	1371	856	709	763	878	1023	1171	810	573	522	469	482	464	425	431	412	406	399	381	383	406	399	387	352	383	424	432	393	343	468	383	384	398	372	407	382	383	378	417	396	373	416	372	382	373	380	388	393	434	405	380	384	397	369	375	383	392	390	378	402	419	375	363	404	400	356	399	339	408	379	373	357	351	403	365	383	400	375	364	357	384	379	377	371	409	370	393	374	344	369	414	345	346	399	387	344	392	355	399	386	401	363	377	426	388	388	399	363	404	416	366	399	414	402	390	408	324	369	426	406	353	397	423	401	377	405	394	402	353	389	359	361	417	368	404	369	374	403	414	380	404	434	368	354	400	398	371	384	380	356	385	375	367	390	389	403	414	360	334	345	343	378	419	381	365	347	351	378	398	376	380	386	413	414	442	394	409	406	362	362	378	348	415	397	404	415	390	375	394	389	409	413	369	423	346	362	449	382	386	383	409	404	352	396	377	383	380	389	380	402	386	415	406	363	395	413	376	380	388	383	424	387	408	426	387	332	409	423	409	360	378	375	358	423	392	382	422	388	369	405	399	397	393	381	394	395	405	414	378	388	399	353	373	369	380	379	339	394	421	370	406	403	408	354	383	379	370	373	388	396	348	381	360	366	377	381	380	397	360	383	368	381	389	387	390	387	412	402	386	344	380	377	403	401	353	385	357	384	355	375	384	354	377	384	418	396	407	361	362	363	369	425	420	412	361	367	339	411	374	433	357	373	372	374	387	389	375	394	417	371	368	401	395	376	384	388	384	396	362	399	392	364	412	393	371	406	393	419	414	366	397	394	392	412	357	382	390	400	382	384	389	378	378	416	343	376	403	398	417	344	416	384	402	375	402	390	388	361	395	387	352	362	370	393	346	406	374	392	402	392	386	381	392	378	358	376	381	368	389	390	375	363	377	366	379	407	406	411	375	366	347	389	400	363	398	398	410	369	395	357	363	378	372	415	388	423	385	403	315	425	402	409	368	385	384	396	380	386	343	352	373	372	330	390	388	386	381	371	428	424	357	377	404	374	371	394	414	349	361	385	394	420	415	366	424	397	384	372	370	348	350	396	355	385	397	411	362	404	401	401	396	411	375	393	412	393	391	404	402	423	405	381	371	420	364	363	402	373	395	367	402	411	325	418	438	364	357	364	366	382	364	367	395	383	413	401	348	377	440	393	401	409	420	377	396	378	404	395	418	369	366	369	361	417	358	387	360	403	368	360	384	383	443	349	375	380	365	422	386	385	373	396	376	381	383	385	404	360	377	376	409	424	375	405	401	391	403	410	372	424	319	383	371	403	347	383	367	389	370	377	401	440	365	400	365	377	378	394	377	422	392	376	393	411	380	371	379	358	357	402	386	390	377	364	410	399	408	396	399	374	376	412	372	395	399	425	381	421	369	380	385	377	395	364	375	381	399	378	378	410	364	398	391	389	361	374	321	396	376	435	410	371	360	406	390	368	402	420	362	368	412	378	389	367	377	393	398	403	424	341	418	372	371	395	361	377	358	408	376	364	384	382	371	387	386	397	376	417	370	396	410	368	362	385	402	366	356	386	418	380	400	365	405	395	368	368	397	351	361	388	369	417	424	363	413	378	359	382	361	386	333	379	428	414	382	406	395	435	433	385	389	406	382	365	350	395	375	382	415	389	371	368	387	424	364	393	398	349	361	408	377	372	377	400	366	371	419	377	374	358	388	385	372	349	376	421	373	390	366	364	400	383	393	351	368	396	363	413	397	395	383	401	364	399	364	361	401	378	413	376	340	403	393	359	393	377	375	381	342	366	386	394	432	369	368	385	339	375	389	396	417	404	410	395	381	411	358	371	393	387	365	371	408	377	338	363	406	378	411	387	402	368	370	396	374	332	391	371	386	345	408	406	423	372	374	396	354	362	380	401	378	348	375	396	387	387	381	392	380	400	373	404	371	399	379	394	393	403	420	408	343	359	353	388	372	383	380	367	375	414	351	374	355	364	402	404	370	404	414	398	366	377	398	359	347	366	412	396	370	370	374	396	369	412	413	416	415	412	345	412	355	434	402	369	380	420	334	373	374	386	376	369	393	376	409	364	409	395	395	389	374	368	376	358	399	383	360	347	401	416	396	385	368	405	407	353	416	433	382	418	426	402	378	368	417	410	394	385	408	343	408	370	403	351	396	386	384	396	388	385	404	379	354	405	407	400	391	358	408	387	396	363	406	353	371	417	406	378	411	366	376	406	399	387	373	376	372	393	373	389	396	389	345	376	373	428	366	383	344	378	376	373	389	350	366	368	394	427	386	395	354	440	396	376	383	350	357	395	405	362	359	368	353	385	374	387	384	365	377	397	387	356	363	391	390	371	406	383	380	414	383	372	405	342	385	403	392	424	430	383	361	365	353	407	358	376	374	378	413	387	358	358	396	339	369	376	387	356	393	353	344	340	397	392	390	415	355	416	420	352	345	390	402	381	372	414	390	399	377	364	382	390	396	419	395	407	417	415	372	396	392	438	376	388	380	408	359	339	402	394	383	399	376	408	384	394	440	387	406	404	369	348	383	375	423	373	364	360	367	407	394	384	392	371	403	373	365	412	370	387	391	408	383	421	353	419	402	383	435	361	386	425	421	400	374	367	394	364	373	417	373	357	375	364	417	369	367	378	366	382	406	416	436	401	408	362	366	373	380	392	392	369	381	414	367	385	407	393	401	363	406	383	397	349	382	388	409	398	414	407	389	362	365	398	421	405	384	415	381	402	396	390	418	356	381	400	413	397	429	345	390	374	388	443	394	420	399	366	432	405	385	404	353	392	414	393	420	341	371	377	429	356	341	367	370	358	376	399	357	366	375	406	372	398	387	379	383	352	406	393	409	348	374	395	412	399	390	382	398	370	357	386	390	383	397	383	363	377	395	399	422	373	401	376	364	385	382	382	380	374	358	377	409	436	362	393	391	387	375	405	418	372	367	356	394	376	407	418	377	382	396	384	390	350	396	394	365	395	425	387	390	364	379	373	391	342	396	361	422	390	412	397	367	421	381	359	394	384	356	370	352	381	398	386	361	384	355	379	394	398	342	326	413	411	362	371	368	401	398	404	372	399	371	389	363	385	378	361	370	385	399	328	383	405	393	383	397	412	389	396	368	399	383	412	343	385	361	343	377	401	424	412	371	366	375	381	433	362	383	400	399	403	423	379	417	388	429	415	369	361	380	376	392	405	390	410	390	414	384	394	382	377	426	358	417	433	391	394	399	422	403	356	379	374	388	396	421	401	414	393	398	388	387	357	395	362	401	369	387	350	368	368	378	407	409	381	387	342	407	391	355	392	403	384	397	368	376	409	392	367	360	418	422	386	381	376	377	423	402	386	396	446	420	406	360	376	389	386	392	347	387	367	392	402	356	401	401	364	349	403	358	347	381	398	392	401	363	388	390	389	364	415	410	408	381	359	405	380	458	371	408	415	408	380	377	383	362	416	385	381	387
8275	1830	3586	5210	6578	5174	3084	2472	2884	3733	4429	4824	3290	2267	1688	1451	1248	1204	1188	1327	1036	984	985	955	920	870	915	904	915	920	854	910	956	915	944	896	923	889	854	943	896	915	916	925	943	904	936	900	923	908	913	921	896	888	886	858	871	874	887	910	891	959	846	958	879	911	889	871	902	894	921	910	923	940	936	892	914	892	872	868	930	911	866	915	888	908	935	874	830	879	910	987	881	863	880	939	870	887	852	874	856	878	861	935	908	895	957	901	863	831	892	893	892	850	872	879	894	882	886	840	930	865	927	909	878	940	905	871	952	869	848	898	926	875	894	899	883	872	908	858	881	911	893	908	881	849	888	877	863	883	805	905	908	861	896	855	868	865	844	903	877	872	846	835	798	876	939	860	893	908	895	911	893	835	897	898	960	892	883	852	880	903	867	860	894	881	877	926	896	879	894	908	879	892	835	891	826	816	887	919	867	837	843	861	902	910	886	878	884	910	889	900	852	916	863	890	891	921	907	941	867	910	870	909	933	896	897	898	931	895	848	882	888	894	897	867	848	902	907	920	955	825	929	868	881	842	871	896	856	887	917	881	951	865	920	894	906	908	893	886	873	888	889	901	927	925	841	925	846	878	884	872	845	920	914	872	937	862	911	852	941	864	924	894	884	871	911	837	936	883	884	898	866	889	879	972	826	902	863	894	870	897	922	840	821	872	891	913	868	856	921	841	860	912	889	851	895	877	881	845	864	885	897	865	879	849	896	959	867	883	931	961	928	887	901	877	916	933	900	943	868	900	916	911	871	870	904	915	932	947	861	908	866	930	903	895	870	910	888	860	890	921	884	887	908	918	831	872	840	876	894	950	905	872	862	897	905	847	875	922	846	857	876	843	884	903	859	896	851	888	927	887	904	884	918	911	861	957	874	899	891	907	876	852	856	893	911	828	899	849	869	880	926	858	880	962	928	834	874	895	908	913	901	876	899	883	925	888	954	922	864	880	901	880	894	913	864	850	916	923	862	895	879	898	909	914	933	864	878	829	830	887	860	888	868	902	881	904	898	898	887	936	881	907	896	922	877	855	869	929	898	930	900	911	913	924	854	895	893	916	872	859	958	911	858	875	887	884	911	825	859	894	894	900	894	828	867	896	879	917	899	878	882	933	835	899	848	920	891	878	857	825	961	926	859	928	828	897	853	961	919	862	872	927	918	964	925	834	893	912	915	904	894	848	831	952	879	907	846	858	918	930	886	865	899	861	941	903	882	869	926	848	914	925	878	908	876	857	900	877	904	881	924	859	930	858	912	894	855	898	908	860	865	899	872	879	893	924	888	904	823	833	929	898	877	892	901	890	882	879	900	881	895	868	896	923	884	886	880	909	860	902	873	853	863	906	895	880	910	854	872	893	872	920	912	868	891	912	835	867	915	916	841	937	918	894	880	892	879	897	896	879	840	869	924	858	944	924	854	833	893	902	896	886	909	870	840	839	893	837	885	887	904	931	853	894	848	959	934	885	880	883	899	885	910	909	917	892	906	859	882	924	874	948	863	888	898	884	899	875	944	873	899	878	826	860	919	852	950	873	896	880	863	890	887	916	866	878	944	873	911	887	884	902	880	897	934	854	874	896	950	890	853	909	877	869	869	865	842	860	884	885	887	887	921	915	896	944	848	922	937	878	850	924	903	922	944	897	844	864	892	851	900	897	876	887	892	919	870	928	903	902	875	880	925	871	899	936	874	877	894	925	850	895	879	876	786	880	904	874	868	926	831	855	905	833	931	868	876	924	857	876	902	897	861	890	885	927	873	904	903	893	888	886	903	924	856	848	921	861	903	863	826	903	876	897	916	891	841	893	874	926	906	913	869	903	906	915	883	866	942	920	884	847	906	877	941	919	888	886	872	940	868	929	872	920	854	900	951	869	869	854	863	940	898	863	930	867	869	887	865	838	888	905	862	890	832	875	864	915	926	884	862	902	892	888	839	883	860	859	862	910	889	864	849	894	887	868	863	909	887	883	870	840	875	903	869	912	917	877	868	876	873	905	894	872	928	951	852	892	880	858	917	874	932	860	862	867	929	852	864	897	918	874	937	866	910	839	870	876	828	829	900	888	889	897	926	956	917	895	890	897	875	923	901	877	884	850	895	890	874	879	882	879	831	915	875	914	928	896	865	951	860	856	925	890	882	883	859	925	889	853	866	910	871	891	872	885	866	885	845	901	875	878	862	909	879	870	880	863	856	915	871	908	874	884	885	862	854	880	879	897	841	933	873	934	920	907	875	924	896	889	926	909	894	891	874	923	869	862	910	862	881	911	884	869	890	872	886	963	872	911	926	900	846	907	904	892	911	900	843	890	887	871	841	910	908	888	889	895	861	888	892	896	917	907	873	891	905	870	856	839	857	893	818	874	880	890	825	890	893	927	858	911	912	928	835	872	909	851	918	860	866	934	877	845	877	873	920	882	925	862	920	853	909	869	857	930	919	876	878	872	839	913	861	869	913	916	876	862	858	870	878	862	889	886	859	868	909	839	915	882	927	932	906	828	952	839	885	892	864	818	869	912	887	887	894	903	848	924	869	875	900	881	865	976	922	875	868	927	925	920	879	932	868	878	897	898	883	888	911	874	918	883	915	887	880	860	813	905	797	910	889	917	884	895	900	856	861	871	883	889	913	868	873	873	913	970	887	860	906	884	904	832	865	886	858	902	859	863	902	842	923	859	889	923	927	931	893	858	913	890	863	890	881	925	912	915	928	883	898	901	836	847	822	917	963	890	896	912	896	854	877	911	900	878	885	877	866	848	846	893	853	888	895	860	871	843	904	891	889	893	922	940	890	915	864	897	891	940	846	849	910	899	840	831	838	856	895	877	904	873	899	874	897	833	880	847	899	901	892	916	918	906	882	867	922	842	949	881	880	895	918	959	841	857	936	927	861	870	842	842	919	867	922	865	872	863	824	916	849	886	893	904	897	859	907	876	912	869	881	826	868	856	898	899	847	871	892	873	881	883	916	818	868	927	806	866	871	881	957	889	865	930	874	887	878	891	859	919	902	904	891	897	886	916	870	893	890	861	902	840	892	864	816	874	890	892	880	913	891	924	873	884	879	930	873	940	903	892	911	907	866	882	905	808	859	895	900	876	887	880	892	867	966	801	866	892	913	877	884	916	839	939	886	887	853	889	864	918	866	899	915	903	896	920	908	872	865	919	910	864	920	862	852	880	870	889	856	911	855	892	860	823	873	855	863	880	903	901	863	893	879	912	868	874	929	847	912	902	875	864	885	883	901	852	876	923	885	925	896	885	880	929	886	892	930	874	859	897	889	860	868	928	865	933	904	884	894	902	883	874	817	864	915	898	892	894	936	883	886	890	872	893	887	876	908	907	862	888	920	899	881	890	863	903	875	891	883	846	901	878	898	916	894	897	888	911	857	889	910	906	875	835	868	924	891	893	947	874	916	872	881	920	851	883	876	890	911	963	888	932	886	884	894	881
1606	463	530	608	714	536	411	368	466	503	503	534	450	398	331	329	319	331	301	319	328	314	308	316	312	327	300	302	325	316	291	327	300	341	324	309	377	357	333	309	305	341	287	302	325	308	298	269	325	297	295	305	323	337	309	314	305	321	323	357	329	332	307	298	299	302	305	306	291	314	306	304	327	304	335	331	289	309	348	287	292	309	337	309	305	312	337	290	357	310	335	305	300	327	316	284	312	306	317	326	282	335	301	336	289	293	345	315	315	319	330	282	345	386	321	319	295	322	314	351	323	310	365	327	347	314	317	309	289	291	296	327	301	304	328	306	321	307	281	306	317	344	329	321	338	311	299	320	296	295	324	306	331	356	279	294	303	356	282	315	317	322	319	336	304	283	325	351	305	310	312	303	290	308	321	351	286	311	296	321	326	334	328	281	323	315	315	318	312	307	295	323	325	369	303	332	307	318	317	328	334	277	283	329	306	324	306	339	322	313	325	331	325	331	294	295	297	340	354	328	311	321	327	297	328	304	318	315	315	297	318	347	302	307	332	320	345	322	331	346	339	277	283	320	291	344	300	301	352	338	329	330	286	303	352	340	344	305	338	335	291	315	317	268	304	352	330	286	316	333	278	281	328	309	309	331	305	317	313	295	285	316	312	322	330	350	302	337	305	309	309	312	307	305	302	317	302	301	309	295	288	318	287	326	306	306	319	318	283	329	330	351	339	293	346	338	307	340	334	298	296	298	337	338	314	320	343	288	321	329	299	302	317	306	312	293	332	279	337	349	340	337	317	327	323	300	326	299	299	321	358	280	291	326	283	323	283	296	318	297	311	316	283	311	289	323	309	344	280	311	306	295	315	306	289	336	297	311	308	324	307	295	337	308	275	321	329	258	314	300	312	308	310	329	309	293	281	300	330	327	318	305	344	322	290	325	353	320	313	353	285	311	329	320	312	312	321	305	304	298	292	310	323	329	319	316	328	317	297	280	357	311	305	328	315	353	323	317	310	316	340	313	343	317	330	320	313	301	316	290	319	287	345	310	335	321	322	330	286	309	318	360	282	300	319	309	309	313	318	324	303	325	322	322	309	305	301	300	329	326	326	310	324	317	347	315	327	304	292	343	303	308	302	326	313	284	309	321	307	270	309	332	307	316	284	290	265	295	298	314	335	354	328	304	297	286	333	328	300	289	321	303	313	344	302	292	318	333	309	318	314	294	329	329	335	341	324	286	332	307	353	295	312	330	291	322	306	294	262	309	296	336	340	350	358	326	313	316	325	275	296	327	298	336	324	318	349	290	335	286	311	320	296	289	306	310	298	299	327	310	305	327	304	284	336	305	315	312	319	275	340	341	316	297	282	309	326	317	307	302	326	319	324	341	314	331	283	316	303	282	292	318	280	336	334	343	294	324	317	335	350	349	298	282	305	291	294	309	302	314	303	313	292	334	325	306	325	320	308	282	313	296	337	329	304	331	322	338	311	291	318	338	331	337	339	355	311	340	310	287	318	336	372	314	320	308	313	323	341	334	323	335	322	313	333	298	327	330	312	328	351	364	276	324	311	336	313	299	295	311	299	301	320	363	318	337	324	316	320	328	305	331	292	272	317	319	303	313	295	326	327	319	305	326	345	321	313	314	329	310	315	340	315	327	283	303	324	317	313	339	335	302	282	335	340	331	356	284	289	311	300	291	286	264	325	292	335	299	333	336	314	291	297	306	299	300	307	301	291	304	289	321	308	282	335	307	327	285	320	322	333	316	310	302	305	319	318	310	297	328	307	328	319	293	307	331	323	320	313	348	279	315	341	293	303	304	317	304	292	307	321	301	316	321	309	302	294	318	308	318	315	297	346	286	287	318	326	296	328	300	358	300	310	312	344	325	305	306	328	307	337	306	270	297	267	312	317	312	321	304	295	325	289	313	331	338	310	306	305	318	317	335	306	302	289	336	344	309	301	308	327	308	290	308	321	304	295	318	308	293	327	288	310	329	292	334	298	315	310	335	322	293	311	307	316	313	318	309	319	326	321	325	301	332	329	301	296	302	302	336	320	319	284	332	262	323	323	331	297	310	304	278	347	308	322	318	299	312	328	327	367	309	313	307	284	326	352	298	301	296	279	287	299	325	319	320	341	286	313	321	324	344	316	320	302	291	322	293	297	325	308	308	333	294	327	297	335	316	303	326	311	289	318	337	292	308	330	312	298	321	337	326	309	297	305	351	310	305	288	310	329	277	315	330	298	303	328	310	291	326	323	303	291	306	336	308	331	301	304	339	335	324	327	299	306	286	313	299	326	323	336	275	295	363	341	353	290	336	291	300	339	322	314	333	279	263	323	298	320	334	319	316	312	330	318	311	307	321	320	309	306	347	314	334	343	302	307	353	321	304	310	306	304	311	296	314	320	309	340	331	329	304	296	293	346	319	328	317	313	312	319	290	294	358	325	287	328	349	291	337	348	301	331	273	298	315	320	304	316	310	303	300	308	342	337	368	307	340	310	317	317	308	335	309	329	304	304	317	300	305	325	295	298	317	316	277	298	310	304	314	273	282	303	300	310	299	272	317	305	286	286	331	330	287	304	328	336	318	359	295	315	325	312	302	346	344	323	331	294	351	307	364	321	309	316	320	319	362	318	299	350	340	327	313	326	338	314	320	350	341	313	275	289	333	351	306	329	305	327	341	319	314	327	316	321	317	335	344	321	294	309	329	352	335	326	334	293	358	317	308	332	306	317	314	332	305	312	304	276	297	301	309	319	330	284	278	328	321	342	323	344	326	299	310	316	358	327	305	350	314	298	339	334	326	321	307	330	317	322	307	310	336	301	293	336	356	302	279	320	291	331	300	300	334	297	332	297	323	319	299	320	284	329	286	309	316	329	323	316	309	322	302	341	293	325	315	334	306	304	309	313	341	327	323	342	293	287	317	311	348	317	311	344	334	297	314	314	308	339	329	343	293	281	351	315	335	323	262	300	331	289	298	300	342	338	329	315	309	330	327	309	331	298	326	276	291	316	290	314	330	347	324	337	310	285	303	327	312	330	355	293	289	294	305	326	304	315	310	304	307	319	295	324	326	333	322	297	317	341	325	292	310	284	283	359	317	303	293	316	323	306	316	316	316	282	301	323	348	299	300	294	304	312	313	333	323	274	322	342	333	298	325	311	339	338	285	329	319	318	307	307	328	303	321	302	357	318	317	335	313	318	295	292	298	324	289	315	323	322	286	303	313	309	301	302	309	288	331	342	297	327	308	312	286	325	320	349	298	319	319	339	308	332	328	332	304	283	297	338	317	333	311	308	302	279	338	326	298	331	274	291	306	298	305	339	338	339	325	295	302	282	274	291	312	307	331	275	337	329	325	320	330	336	304	336	282	345	299	332	317	307	299	326	306	322	292	327	331	324	344	338	316	313	328	325	289	295	324	315	299	311	309	332	310	325	308	309	314	317	328	311	314	315	305	319	337	305	296	310	319	307	302	301	281	327	287
1869	885	1263	1698	2213	1818	1130	1012	1242	1671	1789	2020	1361	1166	982	865	820	825	833	778	695	723	748	712	733	763	717	734	696	711	748	743	655	689	696	748	676	740	699	724	711	704	697	720	736	776	676	724	726	717	675	779	683	747	714	733	689	698	707	690	752	668	716	766	742	721	668	707	729	676	715	740	708	770	717	718	737	711	745	730	760	686	753	669	724	747	706	742	716	698	748	677	722	701	705	709	716	687	726	703	772	741	722	750	676	699	698	723	722	694	668	692	708	681	708	727	739	737	692	708	733	664	713	708	733	714	675	734	677	703	668	681	721	720	713	667	751	757	707	713	715	726	703	711	735	710	740	723	754	718	708	758	709	698	711	726	745	717	711	713	669	726	731	745	770	732	733	717	744	702	741	683	721	707	706	692	712	712	753	721	708	705	702	707	733	751	681	689	703	711	713	748	703	733	696	794	708	697	730	693	720	738	711	775	688	711	728	719	696	688	726	722	711	707	719	745	665	719	699	691	723	708	742	710	750	698	725	723	729	687	734	717	742	735	666	733	748	720	697	755	709	729	668	734	700	706	670	738	719	714	778	734	726	724	760	702	680	703	732	740	730	728	730	675	706	708	728	671	759	721	692	753	727	691	740	695	661	736	740	723	701	721	699	687	725	700	672	728	766	696	695	684	725	721	753	714	738	729	739	687	719	716	703	713	736	688	704	725	741	698	707	706	695	700	712	677	698	716	735	747	734	718	688	716	717	722	688	747	705	690	671	709	758	758	751	711	693	708	657	734	697	733	758	711	734	708	724	745	718	670	682	708	727	728	707	689	743	679	712	737	681	698	718	692	758	744	742	720	673	720	742	743	697	723	681	712	761	699	720	692	693	713	760	711	718	688	725	735	713	749	698	719	755	732	712	730	727	715	704	701	715	772	689	700	694	693	697	674	745	682	722	725	725	680	712	753	745	735	699	727	688	689	749	703	710	727	721	742	751	679	729	714	708	718	725	670	722	680	685	720	719	676	707	734	698	731	735	770	704	716	685	725	735	734	718	698	716	764	743	698	740	739	732	695	758	707	712	701	716	687	714	699	705	724	681	712	732	702	715	737	698	685	697	726	738	754	731	713	721	731	714	738	729	704	747	714	711	724	760	686	711	719	721	713	706	738	711	701	706	692	700	677	720	745	796	716	711	755	739	696	732	708	684	687	708	725	765	674	739	721	703	686	687	666	707	691	732	708	723	689	739	678	765	718	727	741	725	646	704	704	721	741	727	682	725	749	709	699	715	730	724	740	674	714	655	750	703	719	718	736	705	706	682	759	751	738	701	664	753	725	705	693	741	728	697	717	694	731	717	722	730	737	763	764	718	715	688	718	719	726	724	733	699	728	693	743	720	720	736	735	717	735	721	729	735	737	694	735	726	721	698	694	721	716	686	744	732	673	709	711	694	705	696	778	737	715	753	758	725	680	738	717	699	718	694	770	733	761	708	762	720	709	736	761	667	727	700	753	710	721	720	707	714	699	728	707	685	753	722	706	697	709	714	684	670	747	706	725	684	740	726	711	708	705	791	698	703	722	697	705	717	712	713	739	736	745	689	736	750	747	703	721	748	731	763	699	670	724	689	694	753	744	739	715	693	741	722	743	720	721	795	718	745	724	732	718	746	717	669	726	762	693	736	722	711	699	729	708	753	725	753	688	690	723	722	710	738	720	738	725	710	775	702	704	712	726	713	777	687	726	763	733	745	710	722	721	666	722	708	733	715	739	711	699	709	743	716	745	692	703	699	717	677	714	740	703	715	681	693	761	696	676	739	728	710	704	756	707	687	715	763	715	689	711	692	726	742	739	735	746	677	712	668	751	679	732	741	731	684	693	738	693	701	711	746	718	750	692	740	686	687	731	753	734	741	662	695	715	715	726	675	703	725	720	720	738	706	707	700	725	657	713	747	715	711	739	694	699	758	689	722	699	676	678	712	654	700	778	710	715	664	728	692	746	707	718	720	758	721	726	729	737	728	748	748	748	741	707	701	700	721	724	735	745	722	753	718	723	713	724	717	733	700	691	745	691	750	706	759	739	680	713	716	734	712	788	691	748	740	721	687	708	694	756	726	729	720	727	686	757	764	734	705	698	734	730	702	684	755	716	712	702	695	706	735	707	721	719	689	726	703	723	729	723	676	705	690	713	718	671	744	740	688	697	723	758	699	708	720	649	747	757	736	709	750	724	718	700	698	707	706	684	697	717	725	706	699	729	727	708	706	726	725	708	713	703	710	680	681	681	729	694	717	683	661	723	717	676	679	665	706	693	757	701	699	705	718	698	751	726	731	740	759	724	678	706	702	745	754	723	689	721	699	662	736	722	721	721	704	713	735	686	699	709	715	723	756	722	708	735	696	666	719	688	755	679	686	702	747	708	705	726	754	767	731	732	746	709	763	748	729	703	752	716	725	727	705	731	689	726	753	711	697	731	686	716	757	747	775	716	751	736	708	736	718	712	695	697	739	703	731	731	697	738	695	762	687	737	717	721	706	730	720	744	739	729	724	698	703	738	719	699	747	722	724	763	744	705	705	735	688	697	745	741	660	712	690	744	670	712	714	764	719	692	704	726	749	697	750	711	714	743	716	739	759	711	697	735	658	727	671	721	727	750	707	736	716	734	726	740	678	758	715	714	702	740	753	656	695	712	696	725	750	753	668	721	729	717	738	797	747	700	676	751	732	782	669	693	678	703	710	665	725	721	681	740	694	745	706	738	747	717	710	706	743	681	723	712	696	710	732	720	684	724	707	737	693	678	672	706	700	760	728	740	694	735	789	780	733	702	732	700	653	764	738	710	732	719	728	712	690	753	699	721	693	747	742	716	755	703	692	669	706	740	741	728	712	707	723	688	770	704	723	722	727	732	703	741	780	753	740	697	720	728	708	710	726	720	718	757	726	667	681	750	707	731	749	750	694	733	694	751	718	750	719	722	702	745	674	759	693	739	749	740	699	717	699	704	686	703	752	733	752	704	729	747	706	692	780	749	706	724	774	685	739	732	719	712	700	719	720	675	684	744	714	678	734	695	719	712	698	757	733	711	684	755	716	704	752	708	696	707	701	709	756	728	720	757	759	690	742	698	702	712	741	718	718	737	684	716	671	743	738	689	678	704	705	708	714	740	715	733	734	684	714	720	731	757	676	709	719	690	745	737	733	748	729	696	690	731	722	721	722	698	690	744	695	695	725	690	744	683	718	735	730	695	694	707	718	715	715	718	745	749	671	691	701	735	716	733	693	729	677	712	729	731	688	672	699	732	707	722	764	729	704	728	688	663	702	737	715	718	696	724	723	739	691	685	747	718	677	711	702	730	682	692	718	698	763	722	724	699	706	717	758	731	739	718	733	742	684	727	767	733	690	694	763	732	743	688	711	709	710	686	724	682	704	671	796	688	698	734	750	683	704	685	677	723	746	747	713	713	708	743	724	690	724	746	718	706	738	691	726	704	709	715
6984	749	949	971	1086	777	492	386	435	536	664	616	506	380	319	279	250	265	261	242	217	244	248	220	241	220	234	244	222	181	248	212	235	219	213	196	217	217	232	195	223	232	235	227	224	206	215	227	199	184	209	235	217	210	225	210	207	224	237	227	188	219	204	229	229	219	226	217	225	210	199	243	220	207	204	221	209	229	223	214	244	205	256	204	208	190	229	209	239	237	223	205	198	231	210	224	218	236	220	217	224	240	241	232	200	205	209	226	236	248	214	227	226	189	237	202	236	225	232	251	228	255	228	205	212	198	223	215	255	220	245	206	227	227	189	208	224	232	225	249	215	223	204	255	249	223	227	211	242	224	245	212	220	245	229	202	220	223	209	202	213	172	234	242	220	202	198	237	246	213	199	218	238	231	212	251	208	240	232	192	219	203	181	230	213	204	215	213	233	219	211	230	193	235	222	214	214	224	201	193	218	229	211	201	228	208	253	217	203	245	214	225	218	216	231	236	232	233	241	216	191	213	200	201	210	227	224	242	243	248	249	214	225	252	196	206	204	207	233	226	213	216	246	242	280	235	224	195	197	224	238	245	217	216	229	220	221	230	225	209	199	212	246	190	224	229	217	214	220	217	214	218	228	225	208	224	249	241	223	220	223	243	251	213	188	232	193	219	214	217	204	248	220	213	233	233	217	208	250	249	204	216	228	222	183	228	222	183	215	232	208	206	256	216	193	251	228	227	205	213	228	258	244	199	229	214	217	228	219	214	229	217	248	205	224	186	209	233	191	200	223	230	230	228	214	209	224	230	230	210	251	212	232	224	207	198	257	174	200	204	222	223	237	196	228	245	202	218	219	231	231	207	206	223	217	205	236	206	233	226	224	235	238	260	233	199	227	186	237	200	223	225	230	203	242	216	256	205	234	174	222	217	224	239	224	204	205	198	244	229	204	211	207	209	204	224	223	226	216	214	207	207	262	239	238	238	223	243	217	219	195	235	236	215	248	213	222	203	200	252	215	219	227	212	225	209	200	205	238	230	230	229	229	225	216	233	248	206	209	199	204	216	212	222	228	237	245	225	247	205	228	210	227	195	251	229	234	219	224	241	233	218	222	232	204	234	205	237	212	214	206	228	214	218	234	252	223	224	227	201	209	202	243	219	195	226	217	230	209	212	201	217	219	226	204	210	247	257	223	242	244	229	253	217	230	238	218	198	206	206	246	203	225	225	207	227	212	185	235	243	216	201	237	206	248	208	221	222	234	238	237	232	215	199	214	197	207	232	199	223	253	193	221	204	230	229	212	243	258	238	228	240	239	220	208	227	227	206	196	196	233	229	232	245	225	217	227	265	221	201	215	195	227	250	218	213	221	221	238	204	229	192	224	210	210	223	212	227	236	216	229	214	217	217	225	223	246	232	209	220	183	227	220	244	238	213	219	208	245	229	219	248	226	234	221	248	214	230	226	205	227	210	227	226	200	245	240	252	229	238	230	230	208	217	260	212	220	239	219	229	195	233	220	223	211	218	225	205	221	222	187	222	227	219	260	225	192	199	229	224	232	226	228	245	252	209	220	239	223	197	225	217	248	221	189	237	213	222	221	227	238	193	202	214	229	216	235	228	238	227	236	259	235	193	245	240	205	220	210	210	225	202	239	237	217	219	221	230	220	206	203	244	222	232	220	226	227	228	218	209	231	239	217	177	228	265	232	209	226	249	208	244	205	213	205	233	219	252	218	210	211	201	236	231	237	244	192	208	215	196	214	226	218	215	235	191	221	247	232	251	248	221	239	205	218	223	219	212	231	257	185	235	236	227	228	215	220	213	210	214	223	242	219	197	201	224	210	211	225	228	222	229	211	203	203	204	199	201	206	231	212	239	209	202	240	218	234	233	198	215	219	216	223	229	236	218	203	223	239	208	216	230	245	248	246	214	218	232	203	210	234	255	230	239	234	221	205	228	217	213	243	217	207	213	215	223	219	250	218	240	216	247	232	231	225	205	221	221	184	221	208	234	229	231	214	240	236	212	243	206	235	213	228	214	267	251	229	227	230	219	198	212	239	190	240	201	214	243	206	233	220	241	203	212	207	212	227	204	241	188	211	225	202	247	198	218	235	217	233	221	208	217	215	231	235	247	233	250	209	233	219	218	215	203	217	236	198	214	226	195	256	223	211	196	201	207	189	229	205	219	228	200	210	210	231	207	250	244	235	226	222	238	254	244	217	229	225	220	231	244	200	234	240	232	224	200	195	228	253	235	192	229	231	217	200	254	232	240	244	214	213	210	232	220	244	216	228	226	210	193	252	243	225	260	235	235	222	240	238	215	217	233	231	192	252	210	225	213	221	207	249	219	228	248	214	225	202	198	218	235	228	229	223	220	215	212	212	222	241	242	225	226	230	222	222	232	227	221	242	216	243	231	217	193	231	210	211	221	227	209	224	213	225	225	219	219	223	234	237	231	238	253	206	190	222	225	203	232	199	215	198	232	209	216	236	228	209	202	224	230	243	223	242	221	226	207	228	212	211	233	223	256	217	208	233	240	200	191	203	221	206	220	223	217	205	225	229	202	223	224	235	218	236	222	225	213	217	225	225	199	202	194	212	213	195	189	237	224	212	188	220	238	261	233	233	187	236	227	232	215	197	243	251	213	202	239	236	258	211	222	246	217	218	217	229	261	240	227	235	203	231	214	207	220	224	214	213	206	231	197	243	241	241	226	251	235	232	250	232	224	250	232	233	224	234	234	203	221	215	218	208	217	192	235	225	234	202	198	251	246	225	245	220	256	223	208	227	219	214	224	244	214	245	238	219	220	197	218	207	210	237	236	198	228	233	245	206	213	196	225	236	233	225	251	253	200	202	222	234	206	231	217	219	208	232	223	225	237	229	192	243	207	245	243	270	256	228	229	221	224	226	251	213	223	221	233	210	226	214	224	216	233	245	219	244	211	221	214	208	214	227	221	192	242	226	224	227	228	216	246	222	198	202	233	216	182	197	226	233	221	216	230	221	180	210	221	246	222	212	259	199	231	225	204	237	196	227	222	214	206	204	201	205	219	233	207	244	227	189	215	220	216	226	207	233	238	250	217	262	244	223	234	225	224	237	225	216	218	246	205	227	234	227	225	230	216	243	214	218	227	251	226	210	216	224	231	220	217	220	200	209	237	204	217	215	223	222	210	207	217	229	230	231	212	225	242	213	228	249	226	241	203	239	220	216	236	226	219	229	206	224	234	254	227	222	198	224	225	229	210	227	224	211	244	226	247	245	184	223	226	218	234	212	201	225	220	220	237	230	239	205	224	236	231	224	219	227	224	186	213	215	238	201	185	221	246	239	216	246	230	221	195	212	227	220	227	230	223	222	245	216	203	227	242	231	198	217	247	202	231	207	194	209	241	201	205	227	200	214	201	198	210	207	224	243	212	209	212	227	238	201	220	191	202	219	228	201	227	262	259	221	235	202	221	229	213	235	224	217	216	215	197	212	214	234	223
5948	1061	2081	3242	4131	3202	1868	1589	1803	2533	3033	3151	2157	1504	1065	983	758	788	791	833	644	567	595	576	572	551	585	571	579	552	599	546	554	595	592	561	545	562	607	523	606	581	527	550	585	581	567	600	563	558	563	573	560	595	540	552	531	584	609	571	559	524	540	578	543	495	583	595	538	563	567	532	577	565	567	601	521	561	547	558	579	532	551	602	585	573	618	575	573	542	548	552	522	563	539	548	548	548	525	567	510	514	560	623	592	572	547	515	544	541	566	543	557	526	559	540	545	558	535	558	559	524	617	570	612	548	540	535	567	553	544	584	556	543	560	583	564	567	544	591	529	529	570	546	546	551	591	582	572	567	555	566	551	603	559	501	570	508	549	562	545	574	560	558	590	567	566	572	544	530	546	579	537	539	581	542	533	542	558	564	552	541	525	548	546	526	562	566	586	548	573	547	543	513	563	556	568	574	558	593	568	536	536	479	552	590	551	549	558	527	577	526	597	560	562	582	563	538	551	556	585	554	586	587	545	548	571	544	551	546	537	567	555	566	520	573	569	552	543	580	584	598	535	566	597	573	572	527	574	559	534	592	564	591	546	528	554	545	605	594	592	563	570	563	568	536	542	579	560	604	564	560	566	566	547	538	579	577	521	575	582	571	545	532	579	547	563	548	545	537	558	499	535	548	532	543	550	560	552	521	589	560	545	536	595	549	572	549	561	561	535	569	529	532	575	606	562	561	576	523	579	573	555	542	571	555	539	594	567	584	592	561	600	549	538	538	587	540	551	592	545	535	544	545	559	583	526	546	536	548	557	569	576	530	522	589	541	569	538	538	552	556	545	547	570	553	530	566	530	557	589	527	531	563	558	561	560	550	592	553	585	564	527	537	588	551	534	534	577	569	565	596	555	557	566	555	557	557	580	538	569	590	546	548	567	540	523	596	569	537	557	538	575	555	561	542	522	548	578	558	571	530	550	561	588	566	595	574	547	527	526	542	544	563	545	508	563	513	556	533	541	575	568	570	541	564	541	497	569	619	588	585	611	576	553	579	523	604	514	504	550	570	516	602	553	570	529	528	569	592	512	569	527	538	514	613	572	605	539	569	591	545	532	568	556	560	559	561	560	520	568	563	535	557	578	569	528	578	528	541	532	526	587	552	583	579	497	562	555	555	511	523	515	554	544	542	578	558	576	597	545	534	586	556	521	570	539	545	525	577	572	559	578	555	609	535	536	554	594	506	553	535	563	546	527	562	561	578	566	543	546	533	586	565	566	537	542	543	555	547	551	538	549	555	538	543	568	556	592	566	606	546	565	584	549	571	551	576	559	580	569	550	563	572	543	531	575	553	547	562	535	576	547	618	586	522	530	535	539	545	573	600	582	544	550	566	541	536	506	579	505	544	596	544	533	531	530	532	542	572	554	541	577	559	558	577	573	561	584	573	575	549	528	567	554	581	546	529	595	563	581	576	526	577	570	625	541	584	565	527	576	581	590	553	589	563	574	566	570	554	543	556	581	559	547	588	524	597	577	570	540	604	526	582	588	550	580	584	571	538	551	597	550	538	539	570	583	555	560	539	550	573	541	578	554	540	549	575	591	561	564	529	579	570	552	577	593	610	530	560	560	558	559	576	555	599	514	574	554	558	542	585	565	554	528	549	551	553	556	545	541	557	594	528	552	559	572	569	542	591	550	539	575	544	530	598	554	565	572	588	559	569	534	565	567	551	522	569	571	548	534	509	507	541	537	548	582	539	573	555	555	569	556	552	548	587	554	566	584	587	570	572	571	529	572	561	524	535	537	563	509	580	622	552	532	527	578	503	563	541	575	557	564	564	552	543	574	541	581	583	568	547	532	587	558	531	549	582	546	570	532	536	537	520	520	585	531	596	540	553	515	570	554	580	553	546	523	571	556	575	555	574	603	512	570	503	552	557	555	543	555	557	570	554	530	565	518	570	519	518	536	570	564	548	510	552	555	533	557	596	534	563	589	588	551	550	550	580	553	520	590	544	542	546	526	545	581	529	528	523	502	569	528	554	551	576	584	551	594	567	579	562	528	570	588	551	543	504	577	594	546	581	545	526	551	583	535	553	564	560	540	561	520	565	559	514	525	541	562	527	542	571	542	553	598	566	542	570	557	571	544	553	541	563	540	575	581	591	592	594	533	530	574	544	549	612	547	528	571	553	533	596	554	595	564	545	550	581	516	530	588	532	563	579	594	581	548	580	572	533	604	570	553	534	594	588	562	530	540	565	551	552	535	547	558	562	514	558	553	567	534	580	547	528	514	540	565	526	614	568	568	560	557	522	535	553	593	533	551	547	537	550	569	574	590	579	578	547	560	543	546	544	582	533	566	554	578	552	573	566	575	571	572	549	589	526	585	610	543	572	569	575	534	559	582	551	505	587	580	549	546	568	527	536	536	559	566	552	552	582	528	539	575	557	545	530	555	551	587	576	608	530	552	571	565	540	558	505	584	537	519	578	537	530	516	522	505	565	592	556	546	586	616	560	557	547	566	584	568	533	582	523	537	563	543	550	521	534	560	555	582	574	584	570	576	600	587	552	543	553	558	560	585	569	567	580	543	551	547	561	588	546	567	575	588	529	539	555	527	578	577	560	529	519	618	537	581	560	549	538	596	527	567	563	586	588	566	574	549	556	540	585	521	528	553	553	575	586	559	520	574	568	593	537	547	538	518	556	500	552	548	560	576	527	565	567	598	561	538	579	549	578	541	615	524	537	579	533	550	511	523	547	570	560	542	535	517	554	599	506	560	535	558	576	572	565	547	558	524	578	572	560	526	538	541	582	547	548	535	552	532	612	571	575	575	602	556	538	541	562	570	547	560	603	553	574	577	591	537	591	566	546	573	535	563	529	579	569	576	548	590	526	553	579	559	569	527	550	561	553	532	589	521	526	524	568	567	547	585	526	550	550	611	524	577	578	536	548	533	590	525	576	523	555	590	556	541	579	571	537	551	585	544	526	548	553	595	557	547	563	549	572	563	540	576	540	572	569	572	539	569	570	561	535	515	549	574	560	567	557	583	598	523	559	569	522	540	567	556	560	549	527	590	546	555	546	538	568	538	559	536	578	605	548	540	584	572	521	582	541	565	565	572	545	554	581	545	545	558	561	583	580	577	579	587	587	553	553	517	580	545	558	522	580	570	549	574	561	537	524	566	535	548	562	567	537	515	565	569	524	515	569	555	528	560	579	547	572	526	532	577	544	571	574	556	548	508	516	526	534	569	546	587	560	502	549	547	558	615	558	523	565	575	572	597	542	598	549	542	556	538	550	551	578	578	548	520	581	560	545	531	528	555	559	522	570	528	570	553	550	566	549	568	553	544	547	582	568	535	571	585	606	595	565	543	559	555	526	545	518	579	527	585	565	618	542	568	544	545	498	588	585	555	562	529	559	585	567	579	507	558	597	530	531	595	563	564	602	559	548	543	592	559	555	555	566	581	542	549	577	570	579	526	548	559	595
13921	1727	1780	1786	1810	1382	867	658	751	896	1038	998	819	585	509	447	430	430	412	469	449	413	388	394	400	345	376	389	349	380	354	403	395	372	395	391	413	354	372	376	399	353	368	406	397	410	394	398	354	346	420	396	408	416	373	373	381	342	368	353	370	395	352	377	352	340	396	379	414	402	360	403	371	372	388	405	347	375	400	393	362	380	366	414	421	396	354	352	410	423	348	396	401	378	378	355	377	394	375	370	390	375	346	381	393	387	335	390	373	406	361	397	385	371	410	369	380	343	396	359	392	369	389	374	409	412	367	372	381	371	367	389	352	386	380	400	352	373	397	373	413	377	400	377	389	417	399	360	387	386	405	381	359	422	347	404	382	394	335	403	339	383	393	395	394	389	355	371	417	324	380	371	384	350	397	356	359	393	336	393	377	392	383	399	425	381	407	394	382	413	367	323	365	358	380	413	365	386	386	440	382	363	362	395	378	375	388	420	339	402	419	415	376	395	435	377	384	349	398	386	396	395	365	410	363	423	384	398	387	360	370	389	342	390	370	380	355	375	332	383	393	365	325	338	375	381	420	380	356	366	349	355	368	339	376	361	395	372	357	365	339	384	382	386	348	373	394	372	415	378	395	423	407	430	368	402	404	389	387	377	362	315	381	370	393	358	353	380	387	398	384	369	352	411	407	420	384	376	393	432	377	361	416	407	384	402	397	392	349	327	399	349	408	360	399	384	391	391	370	417	393	418	408	357	337	376	386	379	398	382	362	368	397	404	336	352	390	388	379	367	393	395	394	374	389	359	392	353	366	333	396	383	354	404	382	381	383	432	358	333	394	412	383	386	404	405	402	384	391	384	382	384	394	424	388	385	356	403	407	380	394	378	373	404	363	422	381	363	386	413	391	384	403	375	343	350	381	362	364	379	389	353	388	382	376	402	401	382	390	391	357	439	366	397	403	412	351	410	366	412	348	383	387	334	391	391	407	398	318	398	454	387	375	403	388	361	403	426	362	420	427	381	374	384	399	367	363	373	398	350	364	362	346	375	388	375	368	402	381	389	367	369	367	409	404	400	376	385	393	380	400	420	378	351	426	398	366	385	335	400	360	375	359	429	400	355	383	368	353	379	403	342	371	388	383	359	406	374	387	381	385	374	429	363	379	387	326	366	382	422	384	378	367	357	372	376	381	397	383	373	383	371	398	369	394	409	393	369	378	390	362	397	364	409	380	349	364	381	352	369	423	377	375	343	357	378	385	323	362	340	369	382	359	356	368	378	381	368	359	364	356	406	379	387	366	364	402	393	371	408	413	388	362	387	386	395	393	367	357	383	416	356	364	399	411	373	380	376	349	373	403	393	372	373	369	384	364	359	390	411	385	390	391	377	365	363	413	369	379	391	379	391	364	365	397	407	376	364	391	402	394	371	392	373	392	375	360	400	418	371	389	383	392	388	338	338	361	380	380	392	363	332	386	416	455	347	384	344	392	382	390	338	398	360	383	424	419	374	414	395	366	362	388	417	412	431	378	405	378	410	399	345	397	350	380	404	334	371	362	349	375	372	392	338	377	387	407	341	420	380	361	374	379	372	381	351	414	393	380	386	405	382	406	387	377	384	365	368	390	421	340	360	358	369	406	375	372	384	375	378	422	396	372	367	399	366	419	393	389	388	387	393	367	355	343	374	380	412	401	380	359	376	383	353	357	387	370	400	415	410	382	384	411	375	363	387	370	372	384	373	392	405	388	338	400	420	365	388	395	403	360	362	345	361	367	360	373	391	403	409	358	375	381	408	421	405	374	372	367	371	350	370	390	376	338	373	360	381	411	374	374	381	381	412	401	395	411	357	413	405	337	383	358	382	370	360	407	381	364	354	424	382	340	408	354	362	359	352	382	359	362	366	389	383	376	398	357	360	385	353	329	385	385	358	365	402	395	390	392	352	351	417	393	368	397	400	378	382	397	374	361	365	370	396	387	392	381	421	375	422	404	396	371	389	389	351	413	387	381	385	369	362	382	390	422	425	408	390	348	394	375	400	373	388	380	376	412	414	366	358	359	380	412	397	410	368	393	357	360	405	361	389	395	391	392	381	355	410	359	374	344	397	351	378	398	344	417	362	393	353	363	399	377	418	377	360	392	385	383	399	393	390	362	424	359	374	343	382	332	392	368	384	387	404	369	371	376	399	357	378	368	346	361	366	402	363	395	394	356	384	390	341	403	388	377	371	369	360	375	368	361	359	368	409	351	341	407	388	406	371	380	374	377	384	367	383	420	358	404	378	382	417	356	377	409	368	397	380	380	364	341	369	380	384	412	395	374	346	381	370	412	415	344	389	362	329	351	362	380	407	380	412	370	394	389	366	360	381	421	378	391	374	396	369	352	403	398	368	396	348	382	380	362	377	371	399	356	393	352	437	385	407	359	370	365	361	370	400	361	394	408	396	400	354	360	418	389	395	380	383	391	387	367	411	362	369	358	413	370	410	396	373	364	382	375	379	393	400	385	404	360	362	406	418	353	366	330	397	394	364	404	390	367	399	391	337	371	395	367	373	381	365	390	384	375	366	368	392	416	374	368	350	385	367	379	381	379	366	370	390	364	364	404	402	424	367	401	367	374	412	384	417	371	386	415	368	376	359	338	362	381	378	339	376	398	361	353	392	369	426	399	349	370	372	365	409	384	409	369	383	355	379	363	344	411	377	414	387	380	369	374	369	355	410	412	381	374	385	395	381	383	400	379	404	387	369	361	376	382	386	401	389	369	367	394	363	387	419	347	354	369	382	361	405	364	370	391	390	409	380	370	349	366	372	388	398	379	396	399	409	372	375	399	399	355	374	365	381	358	390	348	350	337	367	418	391	363	397	364	398	358	405	392	389	382	397	381	390	361	375	387	333	363	408	337	354	397	416	391	342	362	422	348	378	399	398	408	396	388	379	399	402	381	375	374	433	403	415	392	400	393	385	368	351	379	359	404	368	390	371	350	400	394	436	347	399	386	400	375	419	378	388	402	365	369	361	387	373	404	359	358	434	367	370	360	392	379	384	394	347	398	385	421	390	350	361	372	373	397	373	424	400	376	380	369	395	382	382	412	395	372	377	403	398	389	365	380	383	366	369	384	356	390	391	366	356	402	409	393	392	369	369	365	400	417	383	388	361	418	333	378	353	375	361	369	393	388	392	356	388	377	376	377	310	368	369	395	362	403	387	412	415	390	358	354	412	362	399	387	385	351	385	384	398	388	375	378	403	419	377	405	395	429	379	387	406	371	417	401	374	396	385	391	398	381	421	361	360	377	444	399	389	417	369	401	385	398	455	354	372	365	386	381	402	404	379	352	371	368	369	391	369	395	327	411	406	356	396	347	436	351	376	354	400	342	360	380	395	377	362	382	387	355	407	400	359	383	380	365	398	412	382	409	366	381	367	383	408	386	385	398	373	366	364	399	407	365	383	366	373	396	390	373	391	353	381	399	410	363	390	391	392	407	364	401	391
8229	1814	3508	5420	6459	4929	2887	2558	3060	3810	4400	4488	3210	2110	1648	1495	1338	1238	1275	1398	984	1008	949	892	927	900	952	866	858	935	884	979	885	938	909	888	872	853	958	861	906	813	889	833	910	895	905	902	875	849	933	867	867	941	932	901	904	899	912	896	904	887	913	887	871	831	911	882	897	883	900	896	906	904	883	898	901	867	867	895	878	893	898	930	896	898	845	857	862	902	856	864	914	871	871	910	854	836	836	907	924	869	868	864	921	907	916	872	876	843	901	859	932	831	883	903	837	820	874	871	819	854	893	851	850	870	864	860	873	890	915	862	912	864	874	901	839	869	900	845	882	881	877	880	831	867	879	863	874	882	851	894	910	852	852	902	850	877	844	841	837	832	927	852	910	871	923	874	878	881	862	868	882	856	925	902	871	863	830	890	893	879	827	859	839	866	852	855	844	850	861	865	921	863	844	875	856	883	815	881	850	901	875	838	882	902	820	860	899	887	921	873	899	887	872	890	858	820	865	881	879	859	846	870	861	896	862	884	865	855	840	879	885	902	857	827	883	892	849	856	876	845	892	897	845	876	861	872	897	906	849	875	857	842	878	821	886	891	908	885	895	906	901	830	884	959	851	891	861	861	911	837	825	864	885	861	868	866	874	902	922	877	859	876	873	876	925	882	846	898	879	883	909	871	838	945	896	854	816	889	854	859	909	864	863	903	889	883	841	888	921	884	831	857	850	830	865	938	875	864	843	904	848	829	840	821	857	881	865	825	873	868	877	885	855	874	854	919	878	813	834	912	862	862	848	917	822	858	875	853	870	890	914	858	907	867	870	855	900	852	850	889	886	886	836	867	819	871	878	881	849	906	906	917	908	910	877	856	867	877	844	831	888	880	868	879	886	886	873	868	864	862	880	953	877	859	874	826	881	874	871	906	890	892	881	866	900	895	879	942	876	855	836	844	894	836	891	868	908	881	905	882	867	889	905	880	878	885	861	832	809	881	865	900	922	935	868	878	869	871	875	930	904	883	869	838	910	857	857	884	815	875	825	898	867	848	901	832	905	845	862	914	832	821	889	885	914	867	917	918	871	861	942	879	867	890	859	855	823	876	882	864	854	889	872	826	868	865	906	837	908	868	831	854	854	853	868	882	873	912	811	882	911	876	880	831	862	883	908	864	866	882	891	881	876	821	884	909	906	875	910	837	840	846	879	866	865	896	871	909	875	839	921	897	868	857	886	842	880	860	863	905	841	855	889	915	830	903	846	845	875	895	884	881	854	902	888	922	826	905	872	863	892	873	852	861	924	869	821	861	897	902	872	865	845	853	896	854	887	843	857	883	899	899	865	895	900	923	887	887	917	813	897	911	904	858	833	897	834	867	868	866	920	845	884	859	934	890	926	900	841	847	871	932	906	894	871	912	858	928	866	841	920	869	881	876	858	841	859	944	895	842	872	892	851	817	879	883	872	826	948	829	877	883	872	886	869	932	857	849	884	876	832	877	891	881	836	932	867	883	880	929	869	905	874	882	869	861	897	913	891	855	886	898	824	846	911	854	859	897	894	889	889	898	901	887	914	880	849	856	880	908	874	879	874	863	865	896	863	857	854	843	947	885	846	834	852	846	893	910	929	819	854	849	862	859	814	924	847	880	882	811	905	885	909	811	839	924	834	917	895	896	856	932	849	870	910	913	820	913	927	897	912	889	893	834	862	890	840	870	886	903	904	907	880	868	886	926	870	836	852	808	890	892	868	869	907	893	867	902	896	895	896	864	874	836	867	874	877	862	841	886	925	860	879	893	870	904	862	868	864	856	918	838	900	915	877	817	866	837	916	879	847	881	856	923	875	921	875	836	850	878	907	876	824	854	909	874	827	770	899	884	891	878	876	877	875	875	849	828	840	873	828	898	876	834	911	909	926	832	880	896	886	905	891	899	856	882	936	909	913	899	944	868	882	899	836	861	867	908	879	819	875	872	875	836	888	854	900	883	860	919	860	890	891	897	894	827	870	917	912	843	895	901	853	894	898	938	876	847	869	910	896	841	821	891	911	865	864	866	850	879	921	854	910	870	904	907	882	917	892	878	821	863	919	912	866	830	968	854	855	849	899	910	899	879	892	891	862	850	839	900	843	877	935	825	864	845	887	879	911	866	861	822	897	887	869	864	838	847	853	868	930	853	821	902	889	871	900	902	868	835	900	876	917	922	841	814	892	819	822	813	902	920	863	874	904	844	890	831	881	887	947	895	846	853	861	832	854	911	924	848	878	869	942	908	879	857	901	877	901	931	856	901	857	839	872	893	910	895	840	889	869	889	877	923	898	870	887	814	854	922	840	857	906	854	844	880	910	886	875	877	891	886	888	875	863	888	962	861	863	946	855	890	854	846	857	836	866	862	837	895	836	871	890	923	857	926	877	918	847	868	851	868	832	864	856	853	861	917	913	846	886	839	832	859	861	925	811	865	845	874	862	852	887	903	882	876	907	861	887	883	946	898	876	879	856	903	843	858	954	886	875	859	841	916	859	839	927	882	898	880	860	896	848	890	865	879	935	912	879	875	881	862	938	860	883	916	845	882	870	875	877	858	880	848	857	895	855	904	867	867	864	890	877	910	888	854	862	880	865	887	827	816	875	894	876	911	851	894	898	881	891	915	870	843	920	907	869	862	884	913	852	827	877	911	859	868	847	874	910	876	838	866	838	902	858	857	876	911	902	885	865	870	886	873	798	862	864	869	888	844	895	875	866	846	887	870	871	917	826	862	820	927	863	857	871	911	867	909	887	841	899	906	864	834	937	879	842	890	873	853	877	856	865	869	878	885	841	918	874	858	843	862	865	821	865	876	884	803	840	895	891	901	891	904	832	955	859	858	912	897	869	865	870	846	878	884	889	851	881	843	811	824	871	882	854	867	896	899	885	890	888	847	869	892	923	857	847	901	846	905	853	863	855	857	909	936	890	842	853	917	901	845	861	830	930	913	887	894	862	830	879	891	834	894	855	860	878	867	918	874	911	874	883	887	841	852	878	881	883	858	910	889	928	879	838	869	860	857	859	812	860	822	871	897	816	841	888	897	865	808	887	907	911	820	811	843	875	851	843	861	911	860	879	848	884	816	854	864	921	898	870	913	894	869	856	849	869	857	922	885	892	804	914	886	873	821	915	849	896	871	866	846	927	857	900	891	880	876	890	906	874	836	898	815	905	887	842	842	893	876	862	875	855	941	823	840	859	813	833	864	877	835	860	863	850	872	863	849	956	870	846	884	883	874	886	881	891	884	905	883	861	872	895	799	896	897	912	826	897	884	879	880	844	893	889	847	866	895	886	916	873	891	873	923	850	851	898	956	863	883	868	850	890	883	857	891	872	854	863	872	904	945	859	905	822	876	860	884	899	881	879	861	880	905	865	889	879	873	878	875	850	873	895	934	839	899	908	906	852	915	891	956	921	845	897	832	922	871	858	882	822	889	894	910	839	891	814	852	842	903	890	862	905	871
1710	530	618	668	642	501	422	378	452	446	494	484	474	372	377	332	318	310	317	331	342	298	300	315	306	312	319	306	344	304	336	356	305	304	363	323	327	331	295	329	317	307	327	330	316	322	300	321	315	308	288	300	329	332	305	308	339	312	318	324	314	326	321	328	312	312	310	288	318	294	304	282	278	301	315	250	332	282	294	303	340	297	309	278	350	327	300	314	356	320	327	320	332	324	313	334	326	320	336	342	328	304	319	301	301	291	294	308	329	289	317	327	338	299	317	308	288	291	353	338	319	342	322	342	285	316	311	308	309	308	309	334	295	306	298	354	331	290	299	302	305	305	340	309	319	332	319	343	345	314	339	349	303	307	362	307	327	304	274	294	301	309	292	306	287	342	341	294	337	294	347	330	308	336	326	306	341	305	326	335	303	291	338	291	311	312	321	317	321	296	302	314	306	313	307	325	315	298	315	326	312	312	351	303	278	300	304	317	325	287	339	313	312	306	296	331	355	334	325	342	301	357	283	327	320	274	304	299	302	277	303	318	349	301	310	314	283	335	286	319	309	308	282	322	293	281	309	269	327	341	313	336	340	358	287	321	337	312	292	313	309	310	328	310	298	313	340	297	289	338	318	327	357	318	331	321	304	331	326	352	265	302	334	299	346	331	330	297	300	330	300	307	297	306	330	300	301	281	311	313	327	314	298	302	336	279	324	329	295	276	290	301	339	271	337	320	316	326	289	311	277	348	342	308	328	319	317	306	308	346	305	306	281	350	342	319	348	323	329	306	311	303	323	297	316	321	301	329	318	315	275	305	294	294	299	355	311	289	305	301	295	332	295	312	336	343	303	293	354	322	281	318	324	310	315	301	304	304	316	299	327	327	339	346	322	322	309	312	303	332	295	319	321	302	319	311	310	296	306	315	309	328	322	300	314	324	332	307	343	326	315	314	343	309	283	291	361	320	324	320	302	286	331	320	308	309	335	294	311	294	300	324	306	325	306	332	333	330	300	287	332	320	338	335	317	333	315	353	323	324	295	299	320	306	311	302	306	338	315	307	303	316	317	321	308	322	323	352	270	309	300	314	341	306	336	346	296	305	330	292	297	306	312	292	318	303	314	309	308	331	339	316	344	295	320	273	306	331	359	319	317	326	325	279	291	311	305	344	335	276	363	314	307	313	312	299	327	318	310	321	313	320	334	313	295	321	330	314	324	322	306	318	341	334	300	365	315	314	298	331	326	305	321	307	309	324	334	305	314	303	307	317	329	325	371	311	312	331	338	355	320	311	295	333	310	280	309	340	340	307	333	313	315	298	343	260	299	284	324	325	324	331	330	313	327	317	329	332	278	297	303	314	310	292	323	299	323	329	294	325	334	335	321	327	323	294	278	310	307	328	347	344	324	323	288	316	322	302	317	306	328	325	299	308	345	329	288	312	323	330	279	320	330	341	319	309	360	327	327	286	299	351	314	313	321	335	316	344	309	310	321	309	294	283	319	298	310	317	311	278	331	312	346	312	381	329	313	304	342	314	319	323	287	291	303	312	287	300	294	317	287	309	313	317	310	309	281	314	298	301	308	289	307	328	293	305	282	279	319	337	289	308	290	284	288	334	359	276	303	329	321	320	300	301	292	293	275	302	320	310	280	294	345	296	282	301	296	346	325	315	298	349	337	317	296	314	311	317	332	303	301	329	336	321	275	296	332	331	278	310	347	277	334	353	304	303	312	319	293	328	324	272	314	320	318	308	302	328	356	302	287	317	288	300	326	321	308	325	322	336	321	335	299	345	334	330	298	308	297	336	307	314	318	321	306	284	327	309	288	321	292	315	326	303	344	296	317	323	337	307	343	351	320	312	303	283	326	313	280	334	322	314	312	322	290	309	316	309	304	309	327	338	335	317	341	274	315	298	328	321	325	292	329	324	292	304	303	302	315	322	322	312	326	298	325	305	307	334	310	333	331	311	318	269	303	320	328	296	270	288	281	268	306	288	295	338	312	273	334	311	339	338	304	346	325	289	293	305	302	322	313	298	352	328	319	327	304	352	342	314	311	310	323	330	316	298	322	278	316	285	317	320	315	322	285	306	317	316	284	307	297	341	306	297	321	308	326	315	293	342	322	290	313	307	355	310	343	317	347	325	277	308	283	299	298	323	306	322	294	295	304	302	302	288	287	283	329	311	298	335	317	322	319	316	320	333	298	297	314	294	277	318	308	323	328	342	313	311	328	340	331	342	300	334	297	302	310	320	313	313	308	346	307	368	313	310	276	322	328	347	350	279	307	297	293	296	319	309	318	306	292	331	335	308	324	327	325	335	301	301	317	311	337	327	283	298	270	289	304	274	322	287	332	294	305	323	301	318	295	338	348	316	328	286	316	317	324	319	323	304	266	349	328	287	305	299	297	334	315	299	301	283	291	324	306	285	342	315	326	285	296	291	296	309	332	312	322	323	320	296	332	306	293	278	300	283	293	315	306	325	357	318	279	307	304	308	309	321	300	312	344	297	301	278	290	293	317	314	322	322	294	274	315	352	319	318	312	320	304	305	345	309	318	317	311	306	298	302	297	333	306	318	328	321	274	277	316	305	341	300	298	317	345	303	329	343	293	326	340	319	320	298	319	309	327	295	296	316	328	300	325	304	366	322	305	327	334	313	326	287	288	293	280	347	328	290	316	310	363	328	312	309	315	320	304	304	309	304	293	290	318	304	325	333	302	313	318	330	357	293	322	302	303	314	349	308	339	305	350	306	302	289	330	317	317	282	308	293	288	330	316	350	303	348	301	337	331	312	319	334	286	307	299	311	302	292	310	340	317	297	304	323	332	285	330	288	323	332	306	285	297	306	305	311	324	341	327	305	304	322	327	299	301	324	295	338	304	310	308	287	324	329	284	283	309	289	331	284	316	329	302	313	290	323	327	320	340	325	307	311	330	320	297	321	282	300	352	293	322	281	291	307	328	327	328	316	337	327	350	254	321	300	336	338	310	320	331	323	328	318	321	309	334	330	325	317	328	318	304	274	298	295	285	275	337	327	317	327	341	314	338	304	317	307	330	375	334	266	310	308	330	325	324	306	302	300	337	337	285	319	304	336	316	310	338	285	299	328	306	312	307	321	286	329	310	346	306	271	305	344	296	349	317	303	325	282	326	309	324	322	269	329	334	337	285	321	316	322	297	313	343	288	318	318	282	290	317	331	296	338	290	302	332	302	298	297	303	297	295	324	309	305	317	290	331	327	349	289	315	325	324	326	345	283	320	351	325	313	336	320	320	288	310	306	300	317	304	318	315	308	335	318	305	309	309	319	314	286	328	320	324	325	310	304	313	298	322	302	269	300	305	324	321	338	287	346	302	319	302	303	296	324	327	305	290	297	363	295	296	315	336	310	326	315	311	270	304	302	304	313	307	312	297	325	262	322	319	324	281	338	329	353	311	327	304	289	319	282	349	289	312	330	270	251	287	320	334	298	314	316	313	291	319	310	322	299
1971	847	1271	1968	2290	1750	1209	1133	1337	1686	1900	1873	1470	1130	988	906	791	840	786	796	717	722	750	738	749	756	704	696	736	695	722	744	737	729	720	691	762	699	754	745	710	746	697	769	745	734	713	712	729	696	725	748	743	719	720	744	748	735	729	706	750	674	638	681	717	741	740	730	714	662	692	713	719	711	680	711	774	725	707	665	766	734	789	715	733	719	721	745	718	740	748	710	746	712	690	719	693	714	724	677	739	762	703	710	680	706	663	697	711	738	706	656	762	691	737	694	748	741	733	715	688	703	747	681	750	707	667	782	734	750	677	737	678	714	728	710	696	729	737	783	682	761	683	683	745	747	743	734	734	725	694	726	690	714	704	736	695	713	742	706	751	724	740	718	761	716	743	679	731	693	718	699	748	713	710	734	715	698	784	755	714	699	656	682	659	760	710	676	706	702	720	721	684	677	797	735	723	712	707	689	701	728	700	693	694	702	746	668	728	713	766	707	714	692	705	781	689	707	712	752	733	697	734	751	675	701	730	737	772	731	721	704	709	712	778	687	704	747	695	742	694	687	753	745	754	718	680	738	734	734	687	711	697	772	712	647	696	741	808	735	718	703	712	736	731	684	746	776	703	731	695	730	687	761	739	664	724	728	783	773	722	777	692	749	698	714	758	705	700	720	719	740	731	726	749	739	724	669	700	680	689	722	706	693	698	726	742	725	737	690	716	706	737	740	742	707	740	743	661	697	702	761	734	718	710	721	678	749	726	692	742	720	701	718	709	752	711	757	753	691	704	714	711	732	697	704	748	738	714	711	678	709	726	717	706	731	718	717	689	772	713	708	709	685	698	718	707	707	712	675	692	697	717	681	676	718	764	733	756	733	778	738	730	771	672	712	761	684	727	698	777	740	716	743	732	705	745	744	768	711	705	699	714	675	702	724	700	760	708	703	691	717	685	711	711	687	781	700	761	714	699	685	753	727	717	732	713	702	707	742	697	726	699	705	768	710	695	709	700	688	733	721	726	686	707	743	737	763	745	679	730	743	733	721	720	743	717	721	730	716	752	738	687	748	740	709	750	707	746	699	741	711	748	669	760	694	750	755	726	701	744	639	707	727	670	733	709	711	737	726	739	720	685	692	720	693	701	747	724	730	682	763	690	685	758	689	713	688	770	732	717	707	696	742	711	777	731	727	716	683	701	751	688	726	742	742	709	726	696	721	726	726	720	687	699	749	701	748	776	706	683	714	671	711	720	756	742	727	730	693	699	686	745	741	747	680	723	705	735	760	704	706	687	704	693	706	704	660	713	710	714	671	769	687	715	704	710	694	718	722	706	698	693	694	725	733	758	692	727	717	773	741	700	716	741	712	732	724	719	725	697	695	734	724	735	727	722	743	744	716	742	722	744	687	652	670	739	720	716	729	727	731	674	672	659	713	688	736	730	733	703	694	728	724	745	750	690	754	704	689	731	698	701	727	679	695	755	741	742	728	744	715	709	726	646	689	749	754	719	727	728	706	706	688	714	739	724	690	711	703	705	712	714	703	730	706	707	733	703	672	713	698	654	701	729	687	742	738	756	664	714	681	718	734	685	725	743	701	729	746	742	760	790	669	726	706	728	713	803	713	711	728	714	714	685	745	704	736	691	688	689	687	728	719	739	718	758	720	728	730	747	751	710	725	704	737	703	741	751	695	734	767	724	740	737	721	733	707	696	701	744	709	745	749	687	698	703	698	717	694	713	744	725	672	689	706	689	731	719	725	721	670	730	690	689	710	680	760	706	671	705	749	699	768	705	665	714	755	707	723	746	709	685	743	733	750	695	766	726	738	734	739	685	732	707	720	733	690	743	694	751	743	702	673	751	735	718	724	722	737	697	734	727	734	745	719	744	768	773	745	709	738	756	679	697	695	734	684	703	731	668	722	748	741	756	751	684	715	694	701	725	702	708	725	684	687	747	751	663	758	755	755	700	699	710	698	705	779	710	686	712	744	688	697	658	777	729	726	719	675	717	714	695	728	731	735	746	695	714	735	762	700	655	685	713	773	726	749	739	712	699	712	704	711	732	754	720	702	757	734	736	730	718	713	746	749	694	671	699	693	714	722	738	719	705	694	745	702	683	756	700	728	687	740	698	721	736	703	699	701	716	778	721	720	700	715	744	706	701	701	744	720	731	685	724	727	713	680	765	735	759	740	679	710	714	751	741	732	701	743	762	644	703	655	707	714	704	756	726	704	681	694	763	698	740	738	657	701	639	701	717	725	704	700	705	655	721	714	763	699	702	738	675	717	710	704	696	749	704	716	770	729	654	743	703	738	784	741	713	757	700	727	645	687	703	708	748	700	723	720	670	709	705	726	725	690	705	670	722	741	690	718	727	697	703	723	749	724	716	740	702	748	720	704	699	699	681	760	732	717	727	730	713	751	745	770	704	670	744	708	695	727	765	748	730	710	718	734	727	717	751	749	751	685	735	748	692	704	740	697	734	711	721	719	702	720	753	720	725	757	693	750	693	744	699	758	721	706	725	733	733	686	747	761	736	766	679	744	744	686	696	704	767	740	713	760	745	683	782	720	670	705	727	711	752	736	732	732	762	758	668	742	726	693	694	725	713	716	762	732	736	741	728	737	725	726	730	779	713	724	742	718	719	706	717	725	701	746	732	696	721	677	674	726	726	730	784	731	683	755	700	754	768	686	726	695	718	700	696	720	721	750	716	711	726	728	721	753	726	682	747	731	705	709	734	698	679	703	699	737	741	698	759	764	730	756	733	688	763	744	721	720	698	670	732	717	716	722	726	752	730	710	715	714	717	717	749	708	709	709	744	710	673	731	734	709	694	731	710	755	711	747	683	745	742	715	732	702	730	750	676	714	729	751	729	704	693	753	755	717	709	718	727	757	714	669	727	692	692	719	723	689	699	767	678	685	678	719	742	684	716	752	743	678	741	742	718	695	740	666	742	690	680	742	711	724	735	713	726	650	720	688	711	764	697	719	720	730	687	744	700	710	731	747	747	743	721	729	696	764	774	667	712	732	671	738	707	721	702	787	718	705	671	703	695	695	675	746	749	726	695	740	713	738	713	684	682	701	676	667	723	746	704	719	688	674	719	760	710	666	716	726	724	714	750	700	718	701	743	714	745	724	709	701	710	740	755	744	701	710	737	700	760	727	659	748	703	710	741	725	686	709	734	707	719	752	670	689	725	720	768	690	722	729	761	712	745	745	760	728	719	724	703	762	731	742	714	717	707	718	666	715	686	744	684	702	722	745	725	711	685	723	734	708	723	697	720	714	701	718	720	719	749	710	703	759	716	741	722	700	692	723	680	691	749	728	766	661	735	698	717	704	711	765	710	729	711	660	716	734	707	703	700	716	662	703	710	727	759	751	711	688	707	723	747	736	725	708	722	719	729	728	723	747	746	727	768	749	719	692	747	732	712	750	734	716	766	730	677	728	728	710	728	728	753	690	719	703	706	695	756	757	719	735	737	717
7044	762	1038	1073	993	775	490	390	499	561	651	608	510	341	292	262	251	242	259	269	242	210	186	249	254	195	228	215	196	225	224	197	222	232	224	191	226	232	225	181	243	204	238	232	211	223	228	202	236	244	215	224	216	206	247	218	205	225	241	215	262	206	228	227	213	230	245	232	208	216	216	206	231	236	250	222	231	204	228	221	185	217	232	223	235	209	216	205	216	255	245	207	186	210	223	210	208	236	227	204	191	226	214	223	233	258	220	212	240	227	201	226	233	201	232	213	205	227	223	246	216	212	224	239	236	209	208	239	236	228	217	214	230	232	214	211	232	238	202	219	226	230	247	223	234	212	202	211	221	219	220	221	219	207	253	216	217	209	228	187	223	186	225	253	244	225	194	226	226	225	219	232	220	244	243	234	222	249	211	222	228	224	229	246	200	230	242	210	213	225	221	227	193	230	232	236	207	217	202	219	230	240	214	239	213	183	208	227	211	238	223	233	237	231	231	239	220	212	234	215	202	199	230	202	223	213	218	237	236	236	229	234	273	219	232	227	178	226	228	223	208	192	242	235	247	223	254	217	218	227	223	200	219	244	194	209	229	196	222	200	218	216	205	211	210	244	234	225	233	226	239	185	198	204	198	238	212	206	247	236	237	223	202	231	204	205	237	214	245	238	236	220	208	217	218	228	211	193	218	236	238	231	233	215	225	241	207	230	220	201	241	205	246	234	208	222	227	219	234	195	208	210	249	211	219	220	225	240	230	220	234	231	222	240	221	238	200	231	222	257	207	201	211	214	223	221	204	201	223	248	229	233	251	201	228	218	214	215	230	214	224	230	227	224	234	220	198	218	244	205	216	188	207	199	207	222	219	195	220	217	202	197	193	239	228	229	220	203	241	217	222	229	218	194	211	216	236	234	201	216	207	215	215	225	202	223	230	208	242	209	230	200	220	207	226	207	218	210	215	233	213	239	231	223	200	234	215	225	220	218	236	241	226	240	259	232	236	242	226	221	246	236	226	186	186	225	224	213	188	226	212	230	245	210	226	204	226	225	221	238	215	232	240	217	188	244	229	237	210	213	193	208	226	235	227	228	217	182	214	241	237	204	211	219	231	224	204	214	213	222	216	207	220	225	208	228	231	235	210	237	209	206	234	247	250	210	202	223	241	214	206	234	201	209	248	204	227	219	219	182	205	226	208	186	231	196	206	257	206	216	196	227	233	221	193	216	236	252	211	235	208	231	223	234	226	224	193	218	219	239	230	246	214	243	205	246	210	221	222	190	189	212	210	230	225	228	224	224	228	243	196	215	216	199	228	190	225	209	199	223	209	225	231	209	221	225	192	214	214	237	209	203	233	221	215	212	222	239	229	220	233	200	246	217	225	227	242	230	226	215	223	235	215	208	211	241	219	261	247	202	217	238	207	189	227	237	226	236	239	225	215	211	206	223	249	223	204	218	211	215	220	199	240	198	241	221	242	219	214	218	225	219	210	214	238	211	249	215	205	219	215	226	227	205	185	209	225	231	203	233	232	207	222	251	206	254	216	212	253	208	223	240	209	248	223	224	251	220	220	228	236	219	215	234	230	231	233	220	224	250	235	210	272	257	232	219	228	233	224	243	209	229	222	219	230	263	238	227	237	205	213	213	240	226	193	197	209	244	242	195	238	218	238	239	226	246	247	248	214	183	203	222	228	220	211	214	244	234	215	198	211	223	252	256	261	235	220	199	234	208	225	205	227	212	220	203	242	196	189	244	226	229	227	183	226	208	219	204	220	212	223	241	257	242	233	214	233	223	228	214	272	235	221	240	237	198	223	213	208	231	236	215	206	254	221	208	239	243	243	209	217	208	225	207	226	225	217	217	251	215	218	217	238	214	245	227	232	208	244	199	208	211	200	205	226	229	222	235	253	226	202	215	236	217	191	218	189	233	224	211	224	219	227	225	220	220	212	211	217	217	231	217	231	232	199	198	184	221	231	207	198	236	219	209	212	229	228	213	234	230	210	235	204	220	227	218	252	224	246	236	239	258	237	210	222	209	234	204	213	200	246	219	244	240	235	216	220	235	227	208	202	206	196	213	199	206	225	217	217	227	213	223	222	192	223	187	255	214	224	229	215	233	233	206	230	233	231	223	208	222	203	223	258	249	210	251	213	231	223	220	227	211	209	230	254	206	248	206	216	208	261	210	216	238	220	206	204	225	230	231	249	211	223	214	242	252	261	193	231	223	244	223	234	214	217	227	250	205	222	216	223	223	224	239	231	242	247	247	228	206	229	207	236	211	198	216	231	226	209	230	212	207	252	227	191	225	198	224	223	216	219	222	197	198	241	254	209	218	230	217	233	217	221	236	232	204	225	213	211	214	236	218	230	192	201	197	220	201	235	216	226	243	232	231	229	233	225	217	222	213	205	220	235	198	224	217	201	229	181	249	214	209	253	221	196	214	244	220	223	230	224	209	228	213	230	201	244	222	190	228	214	186	207	240	195	205	199	220	232	240	212	225	230	205	223	214	233	247	203	203	263	211	207	215	215	227	201	215	222	202	219	237	200	236	212	193	239	203	202	220	220	229	232	250	217	211	245	210	225	212	245	216	240	243	225	225	237	226	227	221	210	208	234	198	194	218	229	207	261	202	232	208	190	218	222	215	242	221	219	239	203	199	234	220	232	199	219	223	209	244	233	231	214	219	213	221	211	241	233	222	226	192	226	239	217	216	226	223	218	213	209	249	229	212	226	232	236	229	212	218	227	220	210	200	231	221	241	210	225	246	205	216	190	232	221	231	202	259	234	251	270	213	225	229	204	220	225	230	232	214	189	222	238	223	237	217	211	186	232	209	202	184	229	242	213	261	199	243	207	214	217	217	245	208	215	219	258	197	208	226	209	223	187	184	234	192	208	224	210	195	239	240	220	202	225	221	204	220	194	244	229	246	223	209	239	210	219	215	224	235	221	186	200	216	235	210	185	202	229	236	213	225	201	205	217	198	236	204	224	223	234	199	217	257	218	236	235	224	205	213	190	228	215	252	211	213	185	221	216	224	220	232	232	199	203	227	207	236	255	199	222	192	206	234	222	236	236	222	214	200	205	230	220	204	202	208	233	246	246	195	223	231	207	228	193	216	234	215	219	231	224	255	240	220	238	257	252	200	227	220	264	234	233	230	199	190	208	228	208	222	260	222	185	200	248	219	254	242	260	253	248	209	220	219	202	216	218	210	217	213	230	234	215	229	249	229	203	242	204	245	203	223	206	224	229	247	225	218	208	203	215	237	232	195	199	227	243	236	223	224	218	228	211	219	220	239	224	237	237	208	228	210	207	207	254	228	203	226	215	219	213	214	254	207	232	238	246	227	227	197	243	244	211	227	210	245	222	175	240	223	236	224	193	192	201	222	213	223	200	208	224	244	209	208	226	198	239	220	212	227	233	249	246	227	235	228	244	229	227	199	193	210	218	232	255	222	241	184	252	226	232	221	222	239	235	211
5945	1116	2200	3615	4124	2943	1767	1613	2088	2553	2913	2832	2118	1311	1111	920	754	764	766	949	614	580	589	594	610	612	568	573	599	595	599	547	564	514	577	559	559	577	551	563	596	583	554	562	540	556	551	537	564	542	521	588	570	567	538	594	556	555	562	590	553	557	567	565	539	530	525	583	570	598	572	565	538	578	545	516	597	537	503	574	562	564	576	557	559	580	540	599	552	570	515	600	546	582	541	529	569	525	544	581	540	585	563	564	545	545	528	550	549	589	558	587	578	530	557	530	537	536	555	542	556	530	572	563	563	527	545	566	564	562	579	567	563	540	529	519	552	540	600	610	563	516	573	590	554	529	542	587	548	561	538	527	528	576	525	555	554	568	567	557	547	583	543	535	591	527	538	566	562	525	543	547	540	532	544	578	552	514	552	584	556	547	543	528	575	568	594	562	521	535	540	548	514	557	557	533	521	526	554	509	561	533	563	505	529	546	555	558	557	576	511	599	553	551	575	531	565	534	529	523	565	531	538	550	560	572	543	529	546	540	546	529	521	549	568	577	535	536	534	555	527	575	579	565	541	578	559	547	601	569	537	541	530	589	515	537	518	540	533	520	571	539	523	536	579	548	563	599	604	539	567	565	547	561	534	572	569	572	525	549	542	509	569	588	569	578	562	548	535	560	515	561	564	552	545	544	541	541	582	537	554	566	535	518	540	530	547	575	567	551	580	586	554	520	563	604	587	533	571	555	619	544	554	552	539	591	551	550	583	542	572	537	517	593	579	579	536	593	565	544	580	551	547	579	542	613	555	567	560	513	525	563	548	580	521	588	542	552	531	508	549	541	519	635	559	505	540	536	559	578	554	565	548	570	523	550	550	561	557	582	564	554	574	532	549	545	523	568	518	607	512	577	541	594	571	512	479	528	587	562	593	548	545	568	589	529	554	541	535	555	576	503	561	536	599	600	509	573	565	578	550	556	580	602	541	579	549	613	564	553	557	556	561	529	557	540	551	527	541	540	591	547	534	546	550	546	543	551	578	606	570	513	594	550	567	529	529	561	504	564	572	544	538	538	561	590	500	541	554	521	551	562	548	543	580	563	574	507	566	512	546	580	576	542	575	541	599	529	559	554	534	565	545	533	544	591	526	576	544	570	553	540	550	555	572	567	532	549	571	556	531	588	532	476	551	565	560	564	552	578	557	542	531	563	513	560	563	529	560	567	546	530	524	575	540	548	533	551	550	563	518	555	571	539	510	551	546	542	580	517	557	534	556	509	555	528	542	503	542	568	538	531	598	572	565	535	570	529	584	556	503	534	572	550	549	553	551	553	570	497	548	564	554	546	579	551	577	533	574	556	558	552	567	521	572	537	560	554	589	592	545	538	518	575	549	518	550	564	553	558	585	545	525	600	601	545	554	559	532	549	529	509	555	548	588	574	589	561	585	555	572	544	561	543	545	571	536	570	574	522	569	539	535	529	568	552	587	555	555	568	506	538	513	555	556	547	587	563	541	541	563	546	519	540	565	505	573	562	534	557	554	566	568	578	576	576	559	531	549	545	576	519	570	585	548	552	535	537	541	551	588	569	568	562	575	586	497	546	565	556	581	539	571	558	561	600	516	547	599	551	507	532	564	540	536	516	532	557	543	575	573	546	558	557	504	561	552	519	533	521	540	526	549	553	527	532	588	564	581	568	544	551	580	597	548	561	580	516	554	560	571	517	512	586	586	553	560	533	498	560	544	567	538	566	538	511	575	530	573	568	570	570	557	535	525	549	551	555	543	556	528	543	536	591	551	559	541	528	499	577	553	570	541	556	546	562	544	540	587	539	562	544	545	506	578	572	581	568	588	557	560	545	549	548	589	570	531	555	525	544	555	575	567	558	576	558	558	594	587	558	558	533	549	565	519	526	502	573	519	517	590	542	560	547	517	553	568	543	558	528	523	566	533	577	568	529	554	564	557	528	582	559	539	563	549	556	571	537	565	547	589	494	564	532	573	537	571	576	606	551	570	554	537	552	526	572	554	564	538	519	526	546	541	547	556	572	567	554	522	586	554	516	538	550	569	557	571	563	526	551	563	558	556	543	540	550	572	577	562	517	543	525	562	532	576	535	505	548	574	566	568	552	535	533	531	508	541	575	560	552	575	560	572	545	555	548	557	543	537	564	559	584	566	569	527	517	535	537	602	565	565	575	490	532	542	586	543	570	545	551	594	528	544	572	570	555	551	565	527	521	555	553	568	571	566	566	584	584	564	494	601	577	524	542	591	518	546	590	528	572	541	554	558	530	566	554	529	596	566	580	492	561	567	561	527	550	558	595	574	591	545	543	558	565	576	577	511	533	611	576	528	563	553	515	559	565	566	556	568	574	569	579	515	578	542	553	570	542	555	600	565	536	558	519	539	595	579	587	513	601	559	550	562	543	530	614	568	523	539	516	536	554	560	555	553	574	534	558	547	556	544	543	531	545	544	586	569	538	539	524	594	530	571	554	533	574	549	547	509	566	546	534	549	557	555	584	583	527	576	553	559	529	541	576	557	590	546	542	542	557	522	544	557	527	573	568	538	569	534	552	559	557	552	556	546	528	567	541	539	554	565	537	555	577	531	524	588	529	571	537	549	525	568	550	542	544	576	512	562	555	620	559	541	522	543	524	554	508	534	550	542	547	599	546	576	549	545	584	530	518	567	519	546	551	537	557	565	550	530	581	566	553	547	568	513	571	517	585	547	548	551	552	551	564	556	532	583	573	524	544	548	492	556	548	548	567	558	592	546	556	544	545	528	549	548	602	522	576	542	572	559	523	540	514	590	574	548	568	547	528	544	521	530	539	577	516	569	555	561	547	519	569	512	547	554	548	540	544	516	559	516	565	543	559	562	528	594	592	530	511	554	538	576	553	558	576	533	521	601	546	509	566	534	535	548	551	534	532	594	579	524	571	517	574	564	517	548	575	559	586	530	557	554	496	524	544	532	559	542	536	584	568	564	574	610	542	558	557	574	532	585	568	529	557	535	572	534	547	551	512	583	568	594	545	542	527	546	593	528	516	549	527	532	542	587	570	551	533	582	569	509	505	544	578	536	521	545	527	612	538	564	555	516	589	535	522	586	559	547	557	515	566	581	545	540	503	567	544	576	544	605	553	514	551	540	578	541	549	559	560	547	528	545	520	541	547	547	580	521	489	560	604	557	512	561	549	562	591	538	578	580	541	569	562	582	527	576	553	556	538	542	525	527	584	550	539	598	561	516	550	540	539	567	567	542	579	554	541	538	554	563	522	524	522	554	518	592	493	566	565	549	579	555	522	574	588	618	535	528	524	575	541	538	573	529	576	547	510	561	542	519	551	549	548	539	542	575	541	549	525	553	528	562	556	509	552	584	552	581	546	574	525	555	520	555	580	522	521	543	559	567	538	532	536	534	563	514	546	538	514	537	540	560	534	530	609	574	513	587	548	544	548	540	545	547	573	534	532	523	519	542	555	573	555	533	544
13644	1762	1782	1868	1777	1336	764	684	790	951	980	922	735	533	490	468	484	424	446	540	394	348	423	379	390	373	396	381	335	374	404	344	378	379	350	374	423	395	403	373	377	386	390	372	371	382	409	353	376	348	370	381	382	406	389	363	357	390	361	355	396	397	380	378	401	372	352	358	362	407	371	369	363	395	365	382	378	394	339	389	412	387	353	407	374	377	386	388	365	396	383	368	356	373	360	423	381	403	381	364	351	367	389	388	391	404	397	407	373	361	404	373	388	373	398	393	407	389	396	373	362	379	408	372	351	401	387	364	419	359	347	403	361	391	376	393	403	381	415	405	349	362	401	362	373	372	365	379	433	381	375	408	379	394	386	357	341	405	365	364	402	403	413	405	389	349	344	397	356	375	388	393	406	358	388	389	372	399	395	358	341	409	417	380	407	406	363	370	366	355	365	403	343	388	399	384	363	389	391	383	379	388	395	391	352	367	397	382	332	378	408	356	390	388	358	355	364	377	362	372	323	378	383	423	396	383	415	383	399	363	404	357	379	391	369	379	348	369	376	360	376	383	396	408	389	385	407	368	400	365	375	377	392	380	394	434	370	342	382	383	385	359	371	357	393	384	387	380	385	420	406	394	376	395	382	408	344	325	365	430	341	325	391	386	382	402	373	392	396	388	401	369	364	397	397	397	379	348	393	378	403	396	363	384	378	432	385	402	406	390	387	386	415	357	380	363	345	357	392	398	408	392	383	377	378	374	383	410	359	404	352	407	371	401	381	380	346	389	376	365	389	385	375	411	416	391	338	372	394	365	383	377	373	350	360	378	373	379	366	374	370	386	355	346	347	406	364	388	371	368	362	396	370	399	381	382	436	374	359	367	395	397	401	359	378	381	380	388	340	356	361	363	380	395	411	379	391	377	381	377	394	371	393	385	395	339	342	391	377	358	379	352	374	383	351	366	355	380	395	359	382	404	383	394	359	346	377	369	378	426	406	371	381	361	396	365	406	368	379	369	378	367	341	365	375	375	362	416	405	364	354	393	358	361	353	367	374	368	360	380	392	427	351	337	369	382	396	408	362	352	390	397	412	421	379	386	388	410	370	392	381	365	384	367	372	373	347	464	388	341	379	390	360	381	392	354	379	370	370	390	384	378	366	369	364	408	407	401	360	395	356	359	409	363	389	377	371	381	362	370	404	397	371	383	341	358	406	367	408	379	382	372	367	368	371	392	399	347	402	403	358	428	370	374	381	385	371	397	362	339	386	358	370	366	388	395	380	362	390	351	361	370	378	351	355	355	400	393	390	324	358	368	383	407	372	356	406	365	375	364	361	391	391	396	369	333	378	380	345	379	402	372	385	367	369	372	390	390	386	357	347	342	360	439	377	372	342	354	370	341	351	327	354	432	379	387	363	368	376	402	351	428	408	365	355	422	367	397	380	361	372	384	415	368	375	369	370	365	352	350	393	368	395	347	381	352	354	383	407	402	368	400	387	394	355	362	389	343	345	388	398	401	398	383	352	350	384	342	377	383	388	373	389	376	378	358	348	412	352	363	367	354	371	396	366	401	373	398	348	370	377	368	366	362	354	411	376	354	388	400	349	364	382	379	375	398	348	370	382	387	355	392	358	338	394	369	395	392	340	371	379	387	368	382	392	400	393	410	365	347	349	400	410	374	378	409	372	363	393	386	386	409	421	404	392	383	378	406	349	351	362	404	369	398	337	342	392	390	368	390	368	392	390	397	400	383	406	346	387	368	396	385	400	394	382	378	367	424	395	380	370	336	373	432	392	415	390	401	369	358	353	352	368	371	414	371	413	385	343	367	329	380	327	409	372	410	382	392	356	408	358	383	391	377	382	368	400	390	372	390	370	371	329	408	381	406	377	349	383	422	344	334	369	373	415	354	383	386	351	380	381	327	399	355	367	359	377	356	353	402	409	402	344	372	440	365	366	372	372	382	372	362	374	401	385	388	384	368	330	348	364	378	371	355	354	352	338	355	384	376	402	357	366	360	366	425	400	382	405	374	349	404	387	411	382	343	338	320	386	398	411	396	370	379	416	374	376	370	372	404	351	367	358	416	368	396	400	351	425	388	394	376	395	411	357	399	363	351	345	376	388	338	380	375	358	380	384	388	367	367	385	360	374	349	345	365	396	383	392	407	366	380	367	432	390	358	396	409	385	350	379	356	392	385	383	417	371	363	370	339	349	335	396	351	344	395	416	394	393	373	370	439	363	374	384	366	402	367	367	400	346	430	400	369	404	369	395	405	379	375	395	418	350	384	360	390	374	379	419	369	401	396	418	358	352	356	372	421	416	373	363	394	374	363	385	370	373	390	384	365	412	402	381	407	435	398	365	365	374	374	405	384	386	363	351	388	360	349	354	384	337	356	362	395	382	388	375	351	404	378	394	418	363	354	334	386	381	406	386	413	390	394	405	364	385	399	338	354	385	363	360	347	360	380	346	373	391	367	394	414	373	367	404	355	401	381	388	399	374	373	344	374	388	390	356	372	405	367	380	376	455	386	386	370	387	386	403	437	426	415	379	373	443	395	390	396	376	366	353	369	359	394	359	351	352	344	382	408	368	375	333	373	373	359	371	399	391	348	390	376	399	348	383	370	424	361	337	350	387	324	339	384	379	381	362	373	403	376	379	362	433	383	382	348	365	384	352	382	398	399	366	344	381	400	375	369	370	402	366	396	406	354	333	387	375	386	381	410	401	385	373	370	389	397	361	361	366	351	367	368	361	376	382	378	359	357	361	369	393	384	382	348	383	327	364	370	383	371	426	359	360	376	322	379	368	374	374	352	382	361	393	348	361	384	373	354	382	359	359	365	411	419	381	404	343	426	371	365	404	351	391	391	414	393	374	380	369	390	341	356	339	375	366	372	412	383	329	380	387	347	356	342	378	402	381	376	353	379	351	365	354	382	352	367	367	383	362	356	367	394	390	389	354	376	322	363	373	393	360	366	366	387	388	374	383	374	367	346	389	355	362	382	395	400	376	368	353	398	369	366	354	352	371	392	357	403	375	374	387	410	384	373	351	364	383	350	418	426	434	392	384	343	374	385	363	384	374	360	352	396	413	364	348	394	375	375	382	379	387	368	384	388	365	362	384	361	359	367	376	427	384	384	375	365	378	362	380	373	381	363	393	332	388	366	385	371	341	387	333	379	375	409	360	401	402	377	353	386	364	356	357	371	354	368	384	373	370	406	377	406	360	383	389	383	387	422	393	388	388	357	369	347	372	379	360	380	396	404	393	380	342	399	359	388	378	339	369	407	370	368	358	374	362	387	380	382	386	356	394	323	393	341	370	374	400	353	344	349	341	393	409	407	400	369	347	378	360	388	355	382	404	366	372	372	377	365	395	395	376	367	405	349	383	375	378	403	414	352	391	378	371	356	382	377	384	396	345	363	377	347	370	347	376	344	376	374	393	371	395	394	383	375	343	372	408	392	382	377	378	400	407	348	370	350	368	401
8198	1797	3479	5648	6056	4590	2745	2629	3097	3848	4281	4229	3088	2003	1625	1385	1316	1260	1205	1628	1049	943	946	915	871	879	957	869	871	901	916	961	904	876	875	828	888	962	903	859	916	873	913	889	848	857	877	879	886	861	883	855	865	873	872	922	842	904	858	873	851	871	885	902	844	911	836	889	834	858	879	832	923	857	905	812	857	872	912	825	872	856	884	805	828	848	869	840	917	846	840	866	863	859	907	857	887	882	866	892	909	873	888	820	834	844	851	862	896	878	875	842	869	845	880	835	889	922	896	887	917	817	816	905	866	890	866	877	870	866	832	912	858	844	844	872	877	857	870	909	874	871	846	894	898	869	848	840	880	852	848	886	828	885	875	885	847	866	856	896	834	872	884	889	876	859	846	879	868	868	816	859	836	859	888	920	903	832	826	894	888	832	899	852	860	865	886	878	839	880	910	858	850	871	809	876	865	867	850	847	883	881	880	873	866	864	843	850	854	862	860	812	883	912	897	864	889	840	893	904	923	825	814	889	861	833	913	855	876	862	882	823	905	884	926	885	882	832	906	840	876	890	867	863	893	868	886	886	869	887	862	898	866	848	841	858	874	869	896	868	869	851	865	882	858	884	819	846	891	903	895	921	851	852	864	881	873	941	852	880	854	857	845	864	863	839	877	858	873	851	909	855	858	874	849	877	820	820	852	868	848	889	840	856	818	892	893	858	830	849	867	898	887	790	853	877	843	916	818	855	894	892	854	849	907	901	880	840	904	870	894	880	880	874	812	828	813	910	842	865	855	865	850	849	831	869	821	849	872	872	806	848	836	886	898	891	866	877	880	850	887	858	869	874	835	830	907	912	839	797	877	845	833	847	885	855	869	889	880	823	871	845	808	866	823	863	812	836	931	864	834	884	856	874	847	859	874	867	862	821	873	833	887	899	887	867	900	837	873	897	899	856	839	904	832	865	848	839	830	864	860	874	879	866	852	850	861	872	871	820	877	898	832	873	851	858	846	850	912	860	859	889	851	859	874	902	919	882	845	845	868	874	812	863	889	922	896	888	842	855	883	952	859	861	831	831	861	806	897	843	882	877	920	862	865	863	890	866	833	891	889	859	911	896	888	855	865	877	829	875	907	886	894	847	865	855	880	887	848	917	871	839	907	871	888	847	871	899	872	836	896	874	815	866	835	853	886	814	842	816	809	909	886	863	913	866	857	863	924	892	888	826	832	893	865	836	880	903	871	864	833	858	883	862	865	832	892	798	865	886	827	910	833	883	884	815	823	845	890	820	857	890	873	880	912	888	872	816	853	824	878	853	875	872	810	891	843	875	864	878	911	884	872	901	842	877	857	822	870	879	858	897	824	872	898	859	869	875	819	921	858	804	877	890	812	834	884	861	884	945	898	852	875	814	809	881	872	900	865	867	867	882	878	903	901	883	884	823	887	839	853	826	892	844	908	879	865	872	831	850	865	864	831	841	922	839	804	879	857	867	857	869	867	826	863	830	907	843	853	881	879	836	839	875	871	838	870	841	889	847	828	875	858	884	831	879	844	883	911	880	869	880	847	859	897	863	860	870	852	868	869	833	832	894	875	885	850	899	863	804	798	919	841	821	814	851	842	836	772	815	821	871	888	806	870	853	844	850	913	853	867	826	871	926	907	820	798	892	867	848	848	895	873	876	842	841	852	822	841	874	875	883	855	848	885	848	890	873	873	890	866	916	874	818	896	896	872	826	882	877	890	871	844	902	863	885	926	842	856	834	856	824	876	812	868	878	852	859	878	852	879	859	858	855	903	897	883	895	851	865	916	837	867	781	888	880	830	901	877	838	910	875	859	902	860	830	909	878	870	814	834	857	858	890	870	864	877	890	866	906	886	839	830	880	836	900	883	888	837	873	871	854	862	877	878	888	852	896	870	828	852	827	872	861	848	858	898	814	843	852	857	885	869	854	913	877	907	925	847	886	851	846	878	838	852	897	912	908	909	883	884	846	872	885	850	846	848	838	882	829	870	895	935	877	843	847	880	905	805	871	919	899	858	862	854	875	905	922	880	831	853	820	829	840	843	879	885	879	824	884	929	903	893	897	887	862	880	895	850	849	863	847	855	887	904	921	887	858	847	870	882	835	885	896	865	901	834	897	861	877	860	885	857	892	870	879	871	879	876	844	883	901	835	885	924	888	907	884	843	892	856	835	824	804	849	814	876	862	863	855	846	873	863	825	901	872	820	908	874	888	915	885	823	867	862	852	896	845	844	900	859	886	857	882	840	882	832	857	845	863	848	835	882	853	895	879	857	838	824	905	889	854	854	873	866	850	871	899	841	871	852	842	868	903	859	828	853	837	836	859	867	848	857	889	865	894	846	882	908	878	936	824	879	857	826	825	839	837	876	851	874	853	848	894	895	884	908	841	885	789	870	897	905	835	860	850	879	871	906	895	871	831	799	927	926	869	924	885	874	876	876	878	842	867	891	852	883	917	893	837	891	825	886	895	826	883	836	853	864	912	879	914	885	924	869	860	824	820	913	834	852	817	894	913	833	901	888	879	852	820	833	886	872	909	864	836	858	837	847	812	830	847	900	852	874	902	873	868	877	832	844	885	868	887	848	899	892	846	912	894	880	903	889	873	833	859	895	893	867	894	878	836	877	877	886	860	864	900	848	831	850	809	819	877	889	821	862	821	855	818	866	842	905	891	876	911	886	856	873	835	841	834	857	826	882	834	842	892	862	889	875	855	856	885	920	891	866	950	858	890	858	935	897	842	866	897	882	853	879	877	837	883	849	813	825	903	882	892	842	858	881	846	823	881	820	859	886	856	929	879	913	878	908	855	858	895	873	832	900	861	859	843	863	888	885	835	871	865	843	830	842	850	829	844	931	828	877	858	877	891	867	875	871	884	876	820	872	874	881	856	855	937	841	834	899	916	863	860	900	857	854	831	871	911	904	835	865	827	939	874	869	847	840	863	803	861	838	918	858	838	857	871	948	950	872	915	895	902	863	852	858	877	855	833	900	857	834	894	886	872	863	870	859	906	839	896	870	877	856	876	873	902	846	858	858	881	913	851	822	907	845	891	896	883	908	854	864	882	891	871	823	840	871	844	873	883	892	866	879	884	830	813	861	821	864	921	857	866	820	867	846	870	821	877	819	859	857	843	923	920	875	828	808	849	925	878	842	828	819	861	880	866	859	856	872	925	882	898	868	875	854	886	870	861	819	899	851	912	876	817	820	869	873	853	891	815	892	890	872	845	836	905	829	847	868	880	904	848	845	890	879	844	800	820	816	877	902	900	869	877	898	910	884	844	845	858	889	902	867	902	848	874	827	895	897	879	882	863	879	874	850	853	864	902	866	924	806	887	863	903	875	892	871	847	890	841	818	854	876	885	866	894	842	840	854	872	864	880	874	909	876	847	825	865	826	871	860	805	877	892	846	865	893	894	852	891	865	823	852	867	858	853	872	849	863	852	855	870	841	817	869	894	891	816	820	886
1724	511	599	653	647	523	415	365	445	465	504	537	451	413	348	320	321	313	308	351	326	336	293	305	300	332	320	328	310	347	316	329	325	291	295	322	329	320	335	286	295	303	301	295	321	341	328	308	296	278	297	317	323	291	348	301	329	299	279	302	305	322	312	298	346	347	306	311	320	327	297	315	313	314	282	299	275	289	302	285	307	291	296	325	326	298	295	300	321	351	301	279	314	347	293	366	301	320	285	314	266	301	324	306	323	282	314	315	306	302	356	315	334	334	291	310	300	311	306	334	297	328	293	304	328	321	324	327	297	358	292	284	356	318	328	316	308	345	327	321	301	298	301	314	311	327	326	314	307	314	309	315	341	333	324	314	295	341	315	314	292	326	322	292	333	296	301	295	292	309	294	302	314	313	340	345	344	320	334	305	324	313	338	281	328	343	308	352	357	324	295	301	346	298	301	312	295	300	329	337	325	341	314	316	305	328	301	338	334	307	307	343	329	296	283	290	319	319	305	285	303	278	305	302	277	323	323	344	328	338	324	311	322	306	289	327	310	300	313	297	300	282	307	355	302	333	323	332	319	262	279	334	288	295	294	312	309	320	302	320	300	304	285	303	304	345	325	333	308	310	344	302	330	333	308	326	321	315	356	303	302	293	297	323	303	323	335	294	292	270	269	291	323	348	291	315	334	344	296	330	298	284	297	342	332	326	329	303	297	298	314	342	315	312	315	304	335	329	315	320	296	317	296	310	346	347	360	327	322	312	291	310	321	306	320	304	355	282	284	337	322	314	329	324	345	296	307	311	320	282	318	344	324	321	311	330	316	308	279	313	336	344	297	329	311	298	286	281	326	299	305	318	307	289	316	291	289	301	290	307	279	300	310	342	327	325	320	349	292	317	303	325	334	299	292	321	331	336	319	283	310	349	323	330	307	315	330	309	297	317	284	356	348	328	320	324	308	326	342	290	328	336	315	367	318	305	294	346	319	299	373	298	310	315	358	271	305	339	317	315	341	304	349	310	315	298	290	303	316	319	326	329	316	297	340	318	340	292	324	316	349	305	297	295	320	312	306	290	328	307	348	316	328	312	378	294	327	294	297	334	306	332	336	318	298	324	347	324	316	304	309	301	294	292	330	311	300	295	312	297	348	294	340	307	292	329	313	312	310	307	315	301	323	314	323	276	316	309	308	351	326	306	309	311	318	343	335	306	364	337	339	305	300	319	295	273	302	321	304	328	277	313	307	333	350	312	285	310	314	320	308	292	287	320	329	324	302	316	300	349	343	352	308	323	315	294	345	313	307	329	321	311	349	289	313	334	329	306	305	299	309	320	319	300	301	320	312	316	331	318	302	334	324	342	339	322	313	337	282	298	294	294	334	317	301	307	295	356	319	302	308	294	339	318	297	329	292	339	310	316	318	317	319	327	306	349	297	302	307	319	313	277	323	341	301	295	294	309	298	341	266	314	349	340	314	313	288	325	326	305	294	277	291	295	301	299	323	314	301	309	339	317	313	317	303	318	313	322	292	286	321	305	342	340	341	354	330	308	308	325	327	318	327	326	343	301	325	301	305	334	296	294	325	312	319	326	279	327	351	326	306	352	320	303	333	311	311	323	329	336	297	327	299	297	314	286	306	335	306	330	311	329	303	309	317	293	289	331	327	314	320	308	328	292	322	355	312	305	301	330	292	322	322	311	331	351	348	287	316	313	317	332	295	308	323	322	321	286	316	338	361	298	332	301	309	323	352	342	306	310	312	302	331	310	344	315	299	306	339	320	313	320	316	317	304	303	346	340	311	327	345	298	309	353	338	309	299	285	324	314	327	298	327	286	302	343	288	309	321	331	293	305	299	321	359	296	294	319	297	300	329	290	296	316	297	322	311	312	369	302	304	306	314	309	311	323	322	292	306	315	352	321	355	305	310	282	299	309	310	353	313	304	301	310	340	291	311	305	325	348	295	332	279	319	293	295	286	315	331	323	306	301	364	337	303	310	297	321	329	315	348	282	312	335	290	293	325	288	343	319	292	325	308	318	301	275	337	297	350	333	344	340	349	323	273	320	306	289	316	303	287	317	309	309	292	328	313	314	316	322	305	325	318	316	346	311	303	332	353	291	347	311	329	290	305	282	285	315	338	290	342	290	312	306	326	309	329	323	295	275	319	348	335	327	357	339	322	304	301	338	340	311	311	337	309	307	286	326	324	294	324	301	326	322	319	323	328	332	315	332	308	282	306	309	330	294	305	309	312	304	327	329	332	291	281	304	317	320	303	309	341	301	321	304	337	296	303	312	319	357	316	314	301	304	300	316	309	332	300	298	297	326	351	305	306	295	309	323	295	304	319	371	312	319	299	303	311	308	308	336	318	303	323	286	320	344	325	284	344	307	318	328	312	312	319	318	310	262	329	325	314	322	305	296	334	321	325	336	326	312	312	311	347	297	297	311	284	322	327	316	313	295	327	339	331	315	328	304	307	340	308	311	311	290	331	306	301	313	333	298	289	307	321	336	296	318	337	301	285	322	350	305	357	337	345	334	307	346	316	316	309	353	348	327	311	334	300	325	301	308	304	321	332	289	299	349	304	329	329	336	294	301	281	345	314	345	303	315	313	308	317	288	319	322	298	307	311	298	314	313	322	294	333	294	358	331	319	297	326	317	279	335	315	331	340	328	320	319	296	301	305	309	297	276	294	328	313	313	294	321	335	322	287	332	325	287	295	345	311	318	300	318	307	313	277	300	302	327	307	325	292	334	300	324	317	333	327	296	320	301	271	291	327	297	322	307	326	297	314	316	340	291	309	329	322	323	329	309	270	326	281	302	368	352	312	329	322	338	339	325	310	317	310	304	281	320	323	331	346	301	309	327	344	313	299	324	335	273	284	318	344	312	343	288	359	335	303	329	299	349	322	313	288	279	315	296	323	324	338	308	277	355	282	296	314	299	300	335	307	322	297	312	323	284	331	322	320	328	307	310	306	327	350	336	342	321	293	318	300	317	334	292	320	333	372	306	313	307	286	326	347	311	299	286	286	317	297	292	327	319	293	322	330	315	316	315	303	307	320	309	356	312	311	317	345	356	308	315	313	325	332	356	335	290	297	316	344	312	337	309	322	373	279	306	324	291	326	327	328	323	329	304	297	285	310	320	317	311	313	338	359	337	289	308	276	309	279	309	288	320	300	331	299	325	324	278	299	339	331	334	322	303	287	356	330	304	328	364	334	294	354	315	309	327	298	302	318	324	338	323	322	303	303	322	323	283	305	301	318	301	316	266	300	300	313	338	324	352	296	318	330	294	314	308	322	314	333	308	338	293	343	307	286	334	309	310	303	330	320	339	320	324	303	300	341	329	310	313	318	333	296	372	315	292	276	304	287	337	298	302	327	333	319	321	326	324	280	338	314	322	331	324	320	297	337	333	326	321	319	269	345	302	321	285	316	322	302	320	322	294	324	310	309	296	315	291	312	288	310	303	314	370	320	305	309	306
2041	905	1251	2012	2107	1665	1181	1148	1400	1690	1802	1832	1398	1117	991	823	787	798	769	750	775	760	706	694	723	743	679	732	710	738	765	772	703	708	681	715	737	736	692	721	687	706	693	733	733	734	722	692	707	685	738	709	714	762	694	646	720	747	710	708	660	769	677	752	741	735	703	697	697	769	737	715	716	675	666	691	762	686	685	717	676	688	683	709	732	741	695	770	695	711	722	716	695	703	720	752	747	722	729	721	664	726	709	745	724	714	715	707	706	743	660	687	732	696	716	750	711	695	712	708	717	745	713	707	723	689	704	686	742	720	690	683	704	696	705	684	757	657	714	680	713	756	686	718	698	668	711	695	712	711	704	716	665	703	700	689	718	754	710	680	745	713	698	733	728	685	724	729	718	737	693	704	744	735	720	782	734	710	737	681	731	706	721	700	697	757	735	737	658	701	724	748	685	737	687	715	745	702	693	736	781	670	720	739	698	680	751	732	714	731	713	686	687	713	711	724	696	712	683	733	703	687	670	714	701	690	706	693	716	723	774	754	746	709	740	710	737	712	678	705	709	746	716	743	738	745	706	709	741	723	696	706	696	689	706	757	709	719	739	677	753	680	706	729	712	703	725	706	711	690	681	755	722	717	688	742	699	755	739	687	701	677	742	686	703	730	696	761	739	714	688	725	713	668	725	729	703	725	747	701	727	710	724	729	715	683	683	725	708	695	722	695	727	715	690	725	730	702	746	712	707	727	747	737	704	722	689	740	694	691	747	675	722	715	719	718	737	711	704	708	737	764	730	696	743	685	703	674	746	754	730	713	698	751	688	747	717	737	684	767	723	754	682	697	719	726	697	731	732	674	679	699	675	735	695	684	703	685	703	742	749	687	704	719	694	721	652	713	738	664	712	685	709	721	756	710	696	719	680	707	694	728	733	725	709	712	734	741	697	678	740	738	742	722	756	706	762	695	731	708	685	661	712	681	693	736	708	699	761	702	729	732	730	742	711	710	763	706	684	721	694	692	700	725	682	713	682	715	731	721	700	751	641	700	672	640	699	755	745	687	731	741	656	713	718	723	714	716	707	684	708	698	742	718	759	698	728	738	747	715	735	661	687	733	715	760	726	757	717	672	725	693	724	711	739	725	675	734	705	730	692	701	658	697	678	713	760	690	695	722	705	727	693	705	703	728	728	672	741	716	676	730	680	735	734	697	753	702	680	698	734	705	720	733	747	696	691	724	726	720	713	713	713	685	717	712	733	714	717	724	744	739	716	699	722	708	721	742	646	718	750	722	703	714	706	708	701	706	701	737	729	687	707	708	685	715	700	730	695	715	713	719	748	719	742	737	748	666	717	705	708	663	721	741	743	708	703	725	659	727	690	670	766	715	757	721	705	716	716	720	715	688	705	721	722	743	708	681	694	724	759	731	708	717	689	708	701	777	734	689	682	709	672	714	731	782	709	683	680	723	669	755	742	721	683	716	702	746	662	693	722	709	671	670	682	742	674	702	736	743	676	662	736	711	718	717	726	715	693	717	732	694	703	739	766	703	758	699	725	697	711	709	724	735	683	746	767	720	772	769	715	717	733	713	720	749	685	730	679	751	706	770	700	687	756	743	736	694	766	687	728	716	719	722	759	727	689	721	754	740	685	713	711	726	722	702	689	715	683	699	717	718	671	695	691	715	685	770	719	703	749	743	702	701	728	694	766	745	725	698	669	712	724	697	692	690	769	715	762	731	709	702	721	731	725	697	698	721	707	734	725	699	767	713	733	696	727	689	750	683	717	726	728	706	766	706	685	768	692	687	703	724	744	716	714	730	770	704	738	691	715	711	731	731	728	745	704	723	764	705	745	698	699	720	733	690	706	709	720	724	743	670	697	768	729	728	737	707	680	708	708	734	709	744	747	713	725	694	685	731	709	707	744	718	704	749	668	728	766	789	722	688	727	716	757	726	701	658	714	670	712	759	735	765	705	680	694	680	742	722	719	731	731	721	736	721	671	739	726	727	719	747	743	713	702	680	756	700	676	748	751	669	704	690	720	691	707	746	699	719	760	716	699	704	750	707	738	699	707	680	731	698	740	751	696	729	727	690	693	749	697	772	741	708	707	711	673	720	684	730	719	757	678	696	669	685	763	728	736	687	778	713	732	701	727	742	710	709	716	708	693	733	715	728	752	743	703	701	740	741	711	729	705	721	707	674	709	741	737	641	747	725	696	670	760	654	727	721	709	761	644	730	711	713	698	709	729	696	739	673	705	771	701	669	689	688	695	758	701	711	683	710	706	743	737	711	728	690	719	696	699	743	747	720	670	718	743	701	723	727	670	723	674	721	717	730	767	703	688	760	683	731	756	649	699	657	723	776	703	709	675	685	722	686	720	712	718	701	697	712	779	743	747	702	713	683	674	701	778	702	658	682	715	709	725	701	721	701	699	706	719	739	720	716	733	717	723	659	702	736	704	688	727	726	716	703	731	727	731	717	681	740	676	790	717	699	689	726	703	677	684	714	709	700	722	737	690	778	708	724	682	730	734	736	664	722	692	717	722	736	690	768	745	694	717	721	690	736	688	715	725	707	783	729	720	735	734	739	739	671	724	712	743	708	705	711	706	687	759	706	693	684	714	690	729	733	681	717	686	695	652	735	761	684	678	705	706	689	740	695	699	700	754	717	694	710	673	728	739	728	690	717	711	714	707	752	725	682	737	716	713	678	707	743	693	697	687	685	683	712	670	669	680	710	682	668	725	727	714	705	699	716	698	739	760	680	736	723	714	675	679	739	728	684	655	690	693	708	717	706	699	693	745	727	709	746	710	700	746	695	677	713	738	736	707	690	702	756	722	732	724	709	683	677	701	690	741	728	742	735	764	673	762	719	729	728	702	706	712	755	686	695	749	724	738	699	715	702	660	720	714	759	743	700	702	725	686	707	705	723	675	730	712	719	725	729	663	688	719	665	711	744	737	665	709	709	750	734	713	723	684	725	675	688	687	735	697	705	731	709	686	724	747	732	711	759	689	720	670	697	744	765	697	740	721	700	680	721	714	746	740	708	711	711	730	698	713	725	729	718	722	691	694	669	763	686	721	762	737	744	697	710	726	714	678	726	726	728	665	674	708	704	705	693	691	709	718	665	671	716	660	757	656	731	775	686	753	748	704	702	689	725	755	741	762	712	710	692	751	724	707	694	669	671	672	675	731	688	739	757	733	726	757	696	689	735	697	651	632	693	712	681	709	712	725	707	792	741	723	724	708	727	733	732	757	740	717	775	706	686	684	671	698	699	674	711	742	697	726	720	723	716	688	753	720	705	739	730	698	740	726	767	687	727	707	680	750	671	662	721	742	707	737	705	694	724	654	753	706	684	690	721	693	692	689	709	697	685	729	722	731	736	687	743	705	759	656	709	730	739	724	718	675	787	715	697	710	714	720	731	737	659	708	771	692	735	730	711	794	733	733	744	710	743	693	694	684	689	770	743	666	650	678	687	728	703
6991	853	1001	1160	1047	684	474	418	528	563	640	623	417	361	310	304	250	256	207	244	232	227	225	203	235	211	212	218	222	198	211	217	186	213	246	226	236	234	231	218	222	213	223	240	202	184	209	214	264	225	236	224	219	220	212	191	193	240	205	220	232	221	236	222	235	224	214	222	195	228	208	218	232	222	206	237	233	227	204	221	221	206	217	190	233	209	234	214	225	213	231	197	214	241	205	208	186	218	250	179	243	227	201	223	239	228	218	206	196	214	229	222	231	204	228	220	218	214	237	210	228	192	207	250	207	237	246	223	209	204	203	244	209	214	235	232	219	233	232	206	212	205	213	242	216	221	205	240	191	209	244	222	257	217	215	212	219	212	236	233	220	220	219	225	214	235	233	242	211	223	253	248	206	223	198	237	211	190	242	211	220	185	217	235	202	218	207	196	212	200	230	221	231	224	195	201	210	209	228	225	226	202	217	186	217	239	209	239	202	202	256	220	244	219	228	236	218	211	208	240	216	252	236	248	208	237	219	194	215	209	220	242	176	206	191	220	235	223	227	218	205	217	201	235	216	256	216	267	209	210	206	214	224	250	222	252	220	228	213	204	210	220	225	226	236	209	214	224	228	221	221	200	252	198	222	209	232	222	221	206	202	190	213	208	238	231	227	213	230	221	231	239	209	214	195	220	208	213	230	243	234	235	240	230	252	233	242	259	218	210	190	235	220	217	226	228	209	186	247	206	235	238	218	197	216	173	191	209	226	233	183	237	258	259	229	206	223	206	219	222	206	240	165	248	201	197	188	232	211	246	235	233	233	236	233	245	198	226	201	237	192	220	225	236	219	205	229	239	233	227	211	222	234	218	211	215	234	218	274	245	246	223	239	226	217	234	246	203	216	212	214	237	218	215	188	203	218	228	241	251	201	213	227	221	220	214	228	231	236	215	197	219	226	194	212	224	219	210	221	240	231	206	212	238	194	229	228	244	226	225	230	214	255	240	211	232	202	239	212	209	231	242	200	188	217	223	226	207	249	240	199	199	218	227	226	184	225	237	221	202	217	196	214	219	234	227	258	204	222	228	221	220	216	255	239	201	193	192	240	204	226	201	205	215	209	228	222	228	202	235	211	260	214	216	203	224	207	223	234	241	221	227	227	215	228	236	228	219	226	211	199	215	243	223	200	206	239	213	226	205	220	215	246	241	254	225	227	231	216	206	220	211	219	223	213	198	193	215	206	189	206	207	215	242	210	211	238	210	233	222	221	224	222	223	209	200	233	206	223	212	206	224	235	206	223	206	220	204	230	204	237	236	219	201	199	209	219	230	215	217	229	231	248	218	224	214	225	256	238	219	250	231	214	218	237	207	199	211	234	235	209	209	220	201	224	225	198	204	208	212	219	207	201	216	222	201	197	212	203	235	233	225	211	202	248	214	228	208	226	211	251	234	223	205	189	205	210	216	212	208	234	205	225	251	248	190	226	219	248	223	206	222	209	188	206	225	231	220	216	217	231	218	232	212	228	232	219	202	224	230	205	204	213	217	221	247	209	230	232	230	233	220	197	222	206	208	231	198	198	229	224	218	210	239	206	235	194	171	218	195	213	237	204	232	228	231	229	222	204	210	184	222	221	225	198	238	235	211	195	224	215	208	230	226	216	218	243	196	211	197	206	188	203	251	215	216	207	218	195	229	213	211	231	223	233	222	217	246	210	201	201	232	212	224	216	236	228	193	227	228	202	218	233	228	195	215	196	221	223	224	223	223	214	227	248	242	215	250	244	216	247	215	239	222	243	223	209	213	218	240	196	235	227	230	220	210	198	214	231	256	228	227	208	204	215	225	238	217	215	218	228	219	225	222	212	232	243	231	211	220	222	230	224	222	205	236	206	219	237	217	218	211	194	226	234	235	228	214	209	235	205	204	226	234	210	243	201	198	235	225	216	219	247	234	232	226	213	215	213	214	193	216	205	218	240	216	203	205	222	212	216	222	217	204	234	217	233	185	201	201	200	225	228	231	201	218	222	232	235	213	205	218	222	205	243	240	231	222	228	205	221	226	214	202	216	216	219	214	234	219	190	234	220	201	261	241	218	217	231	243	221	212	214	224	213	211	208	205	202	242	191	211	215	240	231	211	229	231	236	193	239	226	211	242	226	217	224	213	222	237	189	227	203	228	229	235	232	226	215	205	194	224	210	206	210	207	230	227	216	207	211	202	216	244	228	178	202	203	224	199	211	223	188	209	220	186	208	220	208	203	207	207	226	225	197	213	233	214	193	234	215	222	227	223	226	210	220	219	206	213	239	236	222	223	222	224	237	233	213	249	224	234	213	217	203	199	214	228	230	236	240	211	218	220	207	246	217	205	223	217	213	208	199	229	226	184	225	224	228	225	223	224	219	225	216	227	253	216	240	223	228	214	243	227	228	246	203	219	225	213	227	227	226	212	229	247	199	186	228	204	194	189	211	212	203	201	238	215	203	214	234	207	229	239	229	214	191	236	221	226	216	207	203	241	195	266	219	215	215	216	208	205	223	197	240	186	213	242	222	195	200	213	197	246	245	235	228	230	211	193	216	207	233	204	203	216	249	211	217	234	219	235	211	189	210	210	193	177	214	219	242	202	190	230	225	211	226	225	237	244	239	241	195	236	232	215	210	252	205	230	238	229	235	217	212	202	225	202	209	234	198	223	219	210	213	230	222	231	216	245	240	233	240	221	238	215	199	245	226	222	249	246	200	198	200	204	188	222	240	197	208	238	190	223	230	239	226	238	202	229	233	202	202	206	225	215	250	218	229	242	176	234	230	207	249	217	243	240	233	222	192	238	204	232	224	209	232	232	222	216	237	217	222	220	224	214	206	224	206	196	244	199	212	213	207	211	237	185	231	253	239	237	210	225	227	209	210	222	205	215	230	208	206	206	199	237	194	235	215	216	229	242	261	242	216	195	212	208	211	239	225	201	239	203	241	229	210	243	227	235	213	183	195	226	212	203	199	196	216	208	205	233	210	240	213	221	216	206	221	220	228	183	214	211	229	227	258	225	201	205	212	234	239	219	198	237	237	238	211	209	258	222	216	246	237	224	209	223	242	265	199	217	250	240	253	187	239	209	205	249	234	211	222	225	233	219	232	228	205	224	220	211	215	204	230	243	205	239	218	214	208	215	209	230	215	218	215	202	212	196	211	265	244	216	209	209	207	225	233	250	217	203	245	202	215	216	245	241	219	238	226	241	231	254	228	218	243	217	205	213	218	216	230	207	218	223	243	219	228	251	229	246	241	205	217	226	216	234	211	207	210	215	207	214	213	230	253	207	206	255	232	234	200	208	213	226	237	216	174	231	202	240	243	221	222	227	217	196	219	193	211	207	216	229	216	219	233	217	224	209	242	222	214	226	219	214	208	254	222	239	218	228	223	230	223	211	223	207	210	204	208	203	235	232	225	239	216	227	216	239	239	221	211	191	218	209	198	189	216	225	203	220	246	223	225	219
6071	1202	2263	3662	3919	2756	1820	1720	2228	2571	2810	2727	1962	1327	1056	864	749	734	739	834	592	583	624	629	597	529	594	582	580	531	593	561	564	596	618	583	575	548	552	551	545	540	553	571	554	563	507	518	585	565	569	553	536	601	548	549	555	530	546	543	525	583	559	573	543	591	539	520	538	544	533	554	541	567	500	543	528	577	555	527	563	571	570	570	541	614	583	531	555	559	555	568	557	536	567	555	502	559	525	529	508	543	511	555	528	535	535	597	558	563	567	548	542	551	555	546	530	581	507	556	544	538	543	591	551	555	550	551	591	605	538	585	554	561	543	573	562	513	518	567	537	541	517	525	540	557	552	500	602	577	551	563	559	561	531	532	521	540	533	528	578	549	551	537	598	549	531	561	565	526	557	529	552	546	590	571	547	563	543	523	553	606	564	565	549	533	559	555	499	539	528	529	568	550	592	532	553	568	550	593	561	569	538	536	530	580	560	595	559	551	523	562	565	514	520	557	541	560	531	552	530	544	547	529	522	559	558	547	535	487	522	524	532	538	514	558	548	567	581	589	539	531	552	526	533	572	552	605	540	547	560	589	548	520	533	562	591	576	584	534	572	560	560	564	535	532	519	555	565	556	554	585	524	559	559	526	561	527	564	550	507	530	535	537	531	518	547	545	533	572	580	566	526	606	544	565	566	507	495	527	600	556	536	597	535	607	512	538	533	595	541	574	534	578	585	560	559	524	559	530	578	526	562	571	585	608	535	505	518	533	576	559	532	550	574	594	574	535	553	545	538	508	511	586	554	539	533	537	537	542	523	533	531	557	551	595	587	512	531	544	525	521	538	542	510	570	555	564	530	550	529	548	553	583	548	537	521	529	539	529	521	512	601	562	562	531	549	574	584	520	535	513	554	558	527	530	552	578	526	558	558	525	572	537	529	550	576	590	568	513	563	565	569	554	544	519	527	531	560	522	565	571	543	548	603	508	554	520	551	553	598	557	573	558	574	507	551	529	531	565	553	577	525	502	570	548	540	540	548	546	522	568	545	560	573	528	540	581	526	577	539	540	545	562	530	554	551	561	535	512	545	553	538	566	558	506	563	575	553	546	550	593	529	540	606	564	536	547	515	536	535	534	527	539	585	569	577	562	551	555	522	547	526	573	569	551	561	513	538	552	524	550	521	557	505	572	599	560	572	530	574	532	545	552	575	558	541	564	559	558	528	519	567	528	563	566	560	584	552	560	513	528	527	528	562	519	609	560	574	598	549	568	573	563	558	558	544	516	529	563	544	578	556	553	555	524	548	524	579	570	560	542	574	562	599	539	531	531	549	623	575	600	558	549	564	539	575	578	552	567	537	541	528	545	521	549	518	546	547	554	553	541	546	570	576	535	549	558	526	595	522	528	588	544	590	516	565	520	556	539	597	553	532	567	546	520	579	520	532	526	534	526	577	540	557	571	570	540	547	559	517	574	527	501	517	543	567	575	588	492	515	546	565	514	564	514	558	526	539	519	633	587	568	560	562	524	554	545	549	552	546	544	544	554	553	570	567	573	565	556	581	522	520	540	532	548	553	585	580	528	571	559	518	544	576	574	547	538	564	566	549	544	581	501	580	541	574	538	524	556	527	595	528	571	541	556	554	528	547	570	574	591	506	579	540	520	574	564	557	556	588	565	523	556	542	534	553	539	511	542	535	572	553	555	561	529	571	546	551	560	539	523	560	567	553	521	565	536	584	543	562	540	583	544	555	532	536	524	538	550	560	548	521	539	560	564	588	555	514	555	520	565	546	555	539	556	551	572	555	541	511	541	499	546	551	532	543	521	593	540	555	569	576	534	549	541	530	546	558	568	543	537	553	582	563	529	527	572	494	531	560	561	570	514	527	545	538	509	553	540	533	548	521	572	532	533	545	567	561	543	520	566	567	531	550	521	558	538	589	529	572	563	554	516	529	536	549	555	553	557	555	540	548	526	517	563	511	523	555	560	557	571	503	561	539	532	558	610	541	537	577	577	572	535	538	561	512	584	568	545	569	597	549	557	501	548	559	537	555	555	583	530	516	528	567	615	549	567	507	569	554	546	550	508	554	523	546	551	529	562	604	497	566	594	547	563	533	566	585	545	580	580	581	513	533	538	536	549	543	524	586	544	549	557	528	603	552	548	561	578	551	529	555	607	540	516	540	550	525	494	571	547	591	525	545	557	584	540	563	540	567	556	564	553	581	569	584	592	582	593	516	557	594	571	582	505	530	567	560	583	534	511	557	549	579	527	552	556	551	552	549	566	566	504	528	574	581	583	567	568	513	534	558	546	522	604	538	531	544	560	560	549	574	528	549	564	562	484	561	599	572	556	491	533	536	540	534	534	572	560	556	568	535	573	562	609	558	545	567	526	603	582	510	532	569	560	544	535	547	573	539	538	547	538	583	574	534	507	558	561	542	580	527	543	540	547	580	593	554	536	505	572	568	531	556	547	507	522	566	550	557	551	558	533	549	520	555	534	535	545	527	546	558	563	541	524	532	559	598	537	571	540	552	546	558	550	585	541	572	528	538	520	497	564	534	534	568	553	532	539	517	561	579	590	566	563	542	561	552	533	519	589	554	527	566	534	518	535	524	564	526	548	584	555	566	530	547	520	588	565	573	552	561	580	506	541	549	562	569	515	565	503	548	559	593	530	553	555	512	536	548	524	545	557	611	571	533	550	555	546	546	590	565	570	519	551	527	517	532	559	529	557	497	540	566	528	542	539	574	520	524	516	585	551	524	569	558	562	544	568	571	568	546	550	569	516	505	529	551	557	601	558	550	544	532	630	568	526	531	568	543	560	545	554	506	574	541	589	499	552	513	551	546	535	557	549	532	563	541	589	558	508	553	553	570	575	600	602	538	543	574	590	559	555	564	570	540	556	576	502	579	560	520	607	506	522	529	557	534	531	527	541	526	584	560	540	581	569	543	584	551	588	523	561	547	537	578	550	601	533	574	507	581	532	500	537	528	576	579	522	539	574	553	536	516	580	565	535	594	548	568	522	540	543	562	508	572	571	522	546	540	510	517	541	538	537	549	582	585	513	565	536	557	555	565	531	560	592	599	574	545	602	543	559	519	578	598	536	536	539	552	536	558	543	510	599	555	574	523	542	553	542	515	546	575	568	521	542	572	585	527	519	582	551	522	570	553	548	543	522	523	520	540	527	524	562	546	550	517	520	557	515	542	527	554	497	580	597	565	583	524	539	538	556	542	564	576	553	546	553	559	557	561	510	570	553	539	581	561	532	506	518	513	526	552	534	554	515	528	511	519	541	571	598	551	550	538	550	545	531	535	600	549	570	557	527	542	538	541	560	540	567	602	546	540	551	538	530	548	540	589	527	535	568	543	558	509	542	564	533	572	536	568	559	588	554	514	552	538	572	588	596	556	566	536	539	534	577	549	518	508	532	561	539	542	546	547	569	559	570	540	540	568	555	537	514	566	564	557	568	521	582	542	522	548	584
14149	1855	1904	2063	1656	1154	821	694	841	943	883	973	768	596	489	446	443	460	426	426	418	385	389	415	340	398	382	377	399	375	377	385	409	372	387	376	343	384	376	349	348	360	361	428	371	413	347	388	369	377	392	360	365	349	392	344	362	395	369	337	353	404	387	413	397	390	400	365	398	372	368	392	347	379	364	383	392	385	351	411	349	390	409	369	345	370	399	397	395	382	362	374	357	388	393	383	355	376	384	362	356	409	377	367	395	393	387	421	373	369	341	391	379	413	427	390	364	383	405	379	429	375	341	394	376	370	360	376	343	388	418	415	392	430	385	372	374	351	379	399	372	413	398	375	363	389	336	378	417	350	371	371	369	398	406	365	347	358	370	365	375	372	395	368	395	379	371	362	405	361	408	396	378	373	369	381	383	386	370	395	397	389	355	396	367	393	390	404	402	408	379	359	321	385	413	392	380	377	344	353	360	362	395	415	365	388	386	380	390	391	358	408	388	380	386	375	372	432	385	393	378	386	391	383	421	356	390	371	382	433	386	362	395	366	384	400	340	380	366	368	347	381	430	383	370	396	360	339	404	396	389	382	363	387	365	365	384	372	357	372	384	363	426	379	398	341	359	370	420	369	413	402	409	399	363	375	379	394	364	372	391	384	391	355	340	397	355	356	371	360	368	362	365	401	329	358	391	377	384	388	388	343	398	381	365	351	386	382	392	385	395	340	414	353	373	383	358	365	368	348	384	369	370	363	397	351	378	371	380	350	350	372	391	403	344	412	370	378	365	359	335	376	369	389	389	371	405	344	369	366	353	392	400	356	398	392	329	375	384	381	358	387	356	398	383	389	380	349	382	418	392	364	397	390	363	403	389	384	371	382	386	352	390	394	334	367	371	374	367	378	324	367	406	387	402	382	407	421	362	390	379	378	370	357	374	376	415	366	364	415	374	390	387	368	373	397	355	374	367	372	367	388	391	377	377	353	358	372	380	399	388	392	391	350	356	404	410	395	338	374	374	359	346	392	401	399	413	398	397	383	424	338	343	422	366	394	369	374	379	397	338	392	363	407	341	367	408	352	355	396	436	368	391	396	370	394	388	376	357	353	408	349	392	348	343	402	390	355	380	383	414	346	378	351	371	395	384	379	381	384	421	373	383	389	352	373	400	384	409	409	383	405	398	377	388	388	388	387	373	398	386	347	371	394	399	397	410	401	359	355	369	373	365	416	367	380	381	360	394	363	361	349	366	409	380	352	361	410	402	380	383	417	369	353	396	378	376	378	396	389	357	365	368	407	366	405	376	421	357	363	433	407	365	375	379	344	372	373	361	368	409	413	389	362	370	360	372	391	358	377	367	382	371	407	345	321	357	422	419	372	381	358	369	389	384	397	380	401	373	378	371	403	357	365	376	383	394	372	403	370	382	404	389	366	372	367	390	385	410	393	341	370	382	374	357	364	366	384	361	380	383	393	382	373	405	391	344	362	397	376	353	355	380	398	345	400	347	375	378	401	378	396	404	332	349	385	386	403	351	378	395	393	379	358	417	351	366	369	368	387	407	357	357	369	365	339	387	353	398	389	407	375	326	361	379	373	400	374	376	383	411	376	378	403	389	410	376	356	361	385	439	414	355	377	360	389	364	364	399	354	359	366	363	365	340	386	375	368	373	376	382	353	418	364	376	382	370	340	351	370	422	377	355	347	384	349	374	384	347	382	380	380	365	350	381	380	394	392	367	389	396	370	400	361	407	367	356	394	363	400	378	387	367	395	328	364	381	373	348	384	418	383	358	350	364	370	408	393	334	376	401	397	389	390	382	364	375	373	387	401	391	378	403	375	364	387	364	407	372	358	380	379	372	419	418	356	390	400	377	383	390	366	438	395	374	372	370	394	355	409	373	389	384	368	348	361	369	385	385	386	388	359	363	396	370	373	400	356	390	412	382	385	390	378	365	435	353	352	369	379	402	395	383	343	367	375	357	412	373	351	342	409	373	385	363	396	340	352	342	360	373	400	407	347	408	388	367	386	365	351	361	368	389	382	420	385	385	370	341	376	336	401	411	387	364	378	384	395	388	387	393	378	366	342	381	354	370	368	350	405	405	376	376	360	360	376	371	383	388	397	378	392	398	407	390	378	360	395	390	375	326	382	416	406	370	348	375	397	388	394	383	356	361	360	371	385	385	426	390	354	403	407	394	406	372	382	412	410	367	419	377	390	385	357	373	327	369	368	343	393	399	347	401	348	381	363	368	350	371	364	364	378	385	365	368	402	333	368	400	423	386	360	374	383	359	365	362	329	397	329	371	389	399	347	377	420	361	356	387	348	369	364	393	393	416	393	364	406	348	370	326	366	375	370	342	414	369	361	363	363	387	352	402	401	396	405	416	376	405	354	404	428	349	382	379	376	360	403	393	418	413	398	368	385	357	352	362	371	386	361	368	361	389	383	390	409	419	358	380	382	382	383	382	351	398	375	391	390	432	342	408	369	337	401	395	405	358	365	374	339	391	431	389	362	404	373	359	388	381	366	369	364	386	320	385	405	345	371	354	411	404	364	381	366	359	343	365	399	374	392	387	414	399	390	376	370	364	361	351	353	397	377	403	406	367	375	428	378	310	356	391	386	368	353	394	375	385	368	369	372	370	387	386	392	341	331	376	397	350	372	396	407	395	403	374	410	365	376	383	388	386	349	363	318	345	364	398	413	396	373	367	334	341	356	411	349	413	398	397	407	407	388	388	339	370	392	369	367	389	379	388	355	387	383	367	410	403	365	397	365	390	396	362	369	355	391	387	389	408	425	401	378	386	394	390	388	370	387	382	379	328	408	375	370	381	335	343	354	382	363	385	374	385	368	382	398	399	330	424	365	394	388	379	377	376	374	387	377	382	368	384	416	404	361	384	374	382	372	358	411	379	376	382	427	403	415	395	339	384	420	393	376	380	388	350	370	332	355	383	369	348	404	365	367	355	351	425	416	386	384	376	341	361	384	381	403	375	405	363	406	391	396	369	359	368	382	353	397	379	437	381	390	380	387	385	374	415	401	416	383	367	412	354	393	377	396	378	384	369	346	382	352	340	368	365	382	373	394	341	376	374	427	331	409	399	378	375	362	407	379	362	370	360	375	411	415	383	349	370	387	397	350	357	364	382	407	395	358	356	388	407	373	354	348	389	375	376	384	354	396	363	393	391	387	373	429	376	374	401	432	379	383	376	393	344	381	398	350	369	395	359	391	358	369	415	376	384	350	391	403	361	352	364	391	384	375	355	367	392	438	384	382	369	400	382	390	400	379	373	353	377	401	387	392	392	374	342	353	341	374	372	355	389	408	403	380	388	395	378	393	360	412	376	355	405	339	369	374	392	360	405	335	335	372	379	392	379	381	384	385	367	357	416	374	358	377	387	360	387	375	366	398	384	393	339	417	376	424	345	362	401	365	353	375	365	379	387	386	402	412	367	359	380	375	359	374	347	409	342	395	420	397	330	369	361	387
8365	1908	3723	5884	6073	4218	2773	2778	3355	3903	4248	4101	2919	2002	1630	1542	1218	1231	1128	1301	978	1007	966	899	908	924	898	924	909	905	878	930	868	882	871	885	897	872	866	858	950	871	880	875	875	867	870	860	878	851	934	898	860	862	844	814	889	839	879	813	940	806	858	833	845	878	813	878	859	854	907	879	896	883	810	911	794	887	869	871	890	921	896	815	865	811	868	861	891	869	853	870	856	852	870	819	860	828	852	827	885	827	858	837	883	880	865	813	807	860	829	877	829	857	877	862	831	865	879	863	839	878	895	874	858	891	887	856	830	831	905	865	844	863	863	862	863	881	858	820	856	857	899	865	861	902	869	859	840	808	864	952	858	913	819	811	850	858	861	869	864	852	817	853	869	899	873	875	887	871	846	846	804	815	863	890	845	853	864	892	778	849	844	850	901	853	888	871	890	861	855	885	867	824	882	879	802	866	827	864	878	843	855	861	882	886	872	875	929	881	881	848	888	894	817	881	797	863	898	878	832	913	896	903	852	858	844	912	865	899	877	847	937	876	900	850	886	875	815	837	861	879	881	872	861	840	855	833	800	805	863	892	864	863	851	824	877	863	837	847	929	906	882	885	859	824	865	872	863	875	853	873	838	871	886	850	854	841	857	844	910	870	858	856	846	851	824	860	854	879	831	848	889	888	901	839	895	891	880	867	853	870	890	875	817	852	851	887	882	809	842	858	843	855	827	938	827	854	845	841	887	840	866	832	879	895	832	841	851	860	864	840	842	889	856	862	855	876	877	802	910	813	903	885	864	862	871	837	865	821	850	876	877	839	828	824	881	842	867	805	855	839	804	818	888	853	839	904	902	836	809	848	900	830	881	845	858	819	850	841	879	880	890	916	839	875	914	877	880	848	845	887	902	929	851	833	878	866	876	879	850	923	836	871	873	866	884	848	834	840	899	836	829	917	850	841	854	906	878	866	857	828	892	889	824	848	923	916	886	918	901	893	894	861	860	824	842	855	884	895	900	826	865	855	842	863	885	845	911	856	802	808	847	848	854	834	858	865	887	848	873	866	916	887	826	901	875	941	884	832	832	863	808	879	887	864	876	889	882	866	890	863	889	842	860	851	865	936	912	888	818	877	868	845	856	869	861	843	926	884	856	883	877	837	845	906	881	860	863	809	891	856	827	871	895	857	851	872	933	889	830	868	873	882	937	860	860	915	869	832	834	808	910	866	868	941	891	850	842	833	868	874	798	840	866	896	869	861	905	843	891	889	869	869	858	850	830	865	884	839	857	894	896	835	888	793	841	851	862	883	834	863	889	873	815	848	882	836	869	917	870	852	883	867	856	878	834	884	853	833	896	852	880	869	840	909	863	855	840	858	879	830	902	858	836	872	886	878	829	881	852	847	865	853	873	880	896	889	899	840	856	820	951	896	847	844	838	847	840	861	902	839	873	867	884	895	851	874	896	808	843	836	848	885	817	877	863	896	815	892	847	858	886	825	797	877	864	849	863	861	855	845	843	830	882	886	897	876	893	886	823	843	860	831	843	937	823	870	874	847	842	871	902	852	858	857	831	846	890	862	884	833	818	878	880	864	820	924	802	835	813	852	844	839	907	880	829	906	879	913	865	873	802	836	900	907	805	793	845	911	855	839	857	821	912	869	803	881	888	832	797	911	845	861	845	874	834	833	906	828	885	827	873	847	925	893	835	892	853	870	853	859	907	857	886	873	837	902	835	836	890	939	866	866	878	877	821	869	839	855	898	877	831	854	897	882	875	817	870	887	848	881	870	857	804	889	890	900	873	823	844	893	888	834	805	889	832	887	885	817	862	836	908	836	852	877	863	917	813	874	838	878	864	894	865	877	849	865	868	846	856	781	854	863	873	904	897	846	872	899	844	869	904	853	864	822	840	864	915	812	852	834	837	894	789	816	833	863	881	847	882	910	867	878	827	849	917	858	882	864	871	875	878	835	854	935	882	878	898	877	879	869	831	885	835	877	840	874	860	846	877	811	821	904	841	851	869	824	891	834	819	865	865	857	887	861	879	895	902	898	838	911	893	906	841	888	854	876	869	877	832	888	846	878	832	862	872	864	830	882	885	850	840	820	896	856	872	814	854	881	873	852	847	894	896	896	912	837	895	930	873	857	959	911	905	940	849	867	861	855	841	865	881	874	894	895	872	916	860	837	883	861	893	923	897	851	833	881	911	889	883	836	897	898	801	867	793	834	853	841	920	793	844	891	866	848	834	880	914	879	906	863	894	893	904	852	835	894	871	820	846	853	829	912	848	847	861	861	843	843	875	902	863	870	891	881	909	837	888	863	820	873	867	933	853	815	888	962	840	899	836	896	831	851	841	811	837	843	907	885	832	839	870	817	855	858	855	859	830	877	891	914	886	888	850	877	857	854	863	818	868	881	848	829	830	864	898	849	874	830	853	841	837	873	868	865	866	892	883	915	839	856	863	815	837	869	806	884	851	843	788	841	867	845	817	856	864	868	861	835	856	854	895	876	909	832	844	860	861	889	913	856	903	876	835	896	882	851	882	923	852	858	834	840	858	841	853	908	814	869	836	798	826	872	845	854	853	861	870	865	811	883	839	836	873	846	859	853	920	850	868	838	870	843	867	898	837	784	898	843	831	842	858	881	829	872	859	872	853	874	854	837	863	914	880	848	879	871	895	903	853	847	855	801	839	859	871	855	920	902	859	848	838	851	861	854	879	884	848	839	857	805	922	864	891	854	863	899	921	831	903	881	814	916	880	844	855	836	896	817	855	833	825	883	896	839	876	858	874	820	874	911	898	857	818	879	856	877	862	904	886	841	890	845	872	845	892	837	900	844	880	830	811	896	847	853	848	885	817	842	842	878	839	850	869	851	892	855	871	797	886	837	868	937	863	860	851	877	877	885	864	814	924	862	893	842	889	864	891	870	804	879	856	907	871	852	870	885	898	852	849	886	898	818	869	857	868	882	864	914	805	833	913	858	931	906	886	876	843	840	855	834	915	871	903	825	890	884	845	879	884	840	869	869	909	850	856	854	828	852	843	877	801	810	841	895	869	876	877	890	871	867	877	804	842	884	859	837	878	871	826	847	882	871	855	869	823	886	855	926	830	860	889	846	860	903	839	887	946	786	877	884	901	849	886	904	869	844	832	895	897	841	858	842	847	846	836	850	887	874	810	855	852	877	848	904	871	846	864	834	843	874	857	832	878	902	864	869	880	874	896	841	875	850	871	857	810	837	901	900	844	859	830	877	891	874	906	851	828	907	841	835	879	828	892	887	866	856	902	814	831	881	861	887	865	841	884	904	890	830	904	854	849	873	894	854	894	846	834	863	865	894	785	889	848	921	896	847	833	867	905	881	854	856	847	878	780	910	861	856	820	874	902	837	852	849	874	907	905	876	838	814	840	858	808	814	894	849	812	825	896	895	886	892	834	900	832	884	829	902	862	831	860	875	820	881	836	897	900	834	850	802	875	915	849	876
1673	515	543	658	646	468	403	393	426	485	508	457	449	358	330	329	306	330	336	331	329	304	305	316	324	316	274	303	289	313	284	278	282	308	318	308	298	292	327	327	300	349	331	300	280	317	297	297	345	316	303	298	315	299	308	270	290	295	324	310	289	306	329	345	301	322	274	313	302	319	300	323	307	314	333	300	323	299	332	326	299	284	284	295	290	289	357	311	341	280	319	322	312	326	298	296	268	300	320	311	322	301	255	344	298	314	318	290	303	326	333	334	267	310	321	322	294	342	322	286	307	301	324	319	317	317	310	312	342	311	314	282	322	329	302	319	329	345	305	323	287	314	318	318	301	312	309	312	277	289	310	308	310	312	298	297	294	307	332	319	308	298	323	304	340	314	296	286	272	315	302	325	284	292	348	284	286	309	290	289	295	310	303	303	274	302	319	305	342	335	310	320	269	314	312	277	311	307	315	331	323	310	276	307	330	303	317	286	300	281	287	311	271	312	280	300	331	340	298	306	325	356	287	303	317	306	278	314	315	310	310	334	305	329	309	362	350	339	309	308	297	294	320	320	324	304	298	333	299	341	252	322	308	362	376	313	341	296	327	330	313	312	288	311	304	323	317	308	307	305	325	316	289	288	333	298	314	318	280	311	310	323	317	322	337	321	290	319	283	313	345	300	288	321	317	301	301	265	309	281	315	304	270	256	331	301	333	318	321	340	318	294	291	313	314	272	352	325	302	328	309	297	326	313	300	320	302	293	316	300	295	299	311	294	307	306	296	286	291	327	299	324	309	321	342	308	329	315	300	255	305	286	299	313	303	332	319	312	321	357	329	331	316	343	296	328	359	308	327	288	305	358	313	297	285	312	270	330	339	328	321	313	314	326	308	279	313	309	305	324	290	333	291	286	338	324	271	286	291	313	286	344	329	303	324	303	318	344	293	335	315	308	288	307	296	315	304	289	296	293	312	306	315	293	299	302	360	300	292	318	326	277	321	319	322	315	318	323	328	334	328	295	283	311	293	330	332	323	314	292	304	334	319	303	308	325	291	330	323	326	277	315	313	257	334	296	307	314	325	330	332	313	278	322	289	299	315	346	272	299	295	327	304	311	282	336	320	293	290	299	323	324	296	326	299	314	318	309	324	295	304	296	309	342	317	295	327	272	313	330	320	289	308	358	274	329	310	306	325	309	320	307	294	303	306	330	313	328	301	324	289	294	325	274	308	319	292	325	324	312	309	303	308	285	306	285	313	298	293	302	319	306	300	302	297	317	326	315	289	312	310	289	300	292	292	312	329	292	320	327	355	326	289	313	310	304	323	327	262	328	307	314	337	291	292	299	335	300	308	328	321	312	331	322	339	308	312	331	301	324	299	296	325	302	282	290	322	300	320	294	306	280	304	287	265	319	310	301	301	318	322	321	308	312	315	302	328	334	287	329	312	350	310	323	310	302	314	295	305	302	294	296	331	305	311	297	335	312	330	318	298	298	318	300	305	297	329	332	285	329	323	316	279	289	261	330	270	333	341	316	308	321	308	325	324	322	326	284	305	270	279	312	297	329	312	282	311	328	331	316	325	300	319	275	298	305	333	303	311	326	304	325	296	348	278	299	291	331	343	325	313	333	284	304	306	305	351	321	320	321	314	302	327	281	321	306	288	300	282	311	306	302	319	352	314	310	354	293	294	290	316	317	320	319	293	328	307	290	277	309	295	329	309	297	266	280	319	312	290	321	341	349	298	330	316	291	306	303	314	301	333	324	323	323	293	316	325	300	333	292	315	269	302	316	307	303	318	322	318	314	293	336	326	326	299	286	318	333	308	281	302	311	306	339	304	325	268	315	339	308	305	337	281	289	328	305	319	298	298	314	284	308	323	340	267	313	291	272	304	296	333	284	309	297	326	278	281	256	283	292	315	321	343	305	310	340	319	326	311	292	302	313	316	318	294	298	320	322	307	306	320	282	305	347	289	324	352	325	316	320	301	321	307	308	302	313	304	284	344	295	333	299	301	334	319	325	315	298	274	303	300	372	299	344	301	316	290	308	302	309	313	295	278	333	332	324	304	344	303	289	304	321	319	313	286	348	338	333	294	321	305	353	295	306	366	289	309	302	325	352	335	309	307	284	319	329	335	331	286	272	310	304	318	313	332	294	331	280	327	311	301	295	346	308	296	314	308	315	307	300	310	303	333	325	320	302	268	289	313	295	329	290	303	312	323	302	336	315	302	274	317	312	296	311	303	305	327	321	285	286	264	309	313	335	304	308	297	299	316	291	339	355	314	307	303	328	307	323	307	315	323	323	277	310	344	293	294	329	270	332	303	307	296	296	320	295	311	277	312	298	314	351	333	326	327	329	297	289	281	320	324	340	280	317	312	316	318	291	324	320	336	321	311	313	298	327	303	322	336	289	329	270	319	281	297	315	288	311	325	320	317	318	297	272	293	295	300	318	315	315	304	311	309	315	290	313	316	302	340	311	276	293	306	352	322	335	297	322	300	310	292	285	308	309	306	299	293	295	308	313	325	304	331	318	326	287	302	334	287	314	333	320	271	331	334	327	285	334	337	316	314	305	293	304	315	304	282	304	330	337	302	317	293	319	324	309	288	306	328	306	312	338	304	286	301	294	308	303	302	289	249	319	285	290	296	307	295	302	297	309	313	276	317	326	305	314	305	326	315	309	309	304	326	328	299	282	282	304	299	303	323	304	327	295	344	299	295	324	321	329	298	278	283	303	286	288	248	320	287	311	250	321	297	278	309	305	293	373	346	332	311	314	303	293	333	341	307	302	297	309	318	301	293	277	293	354	316	312	337	314	282	301	316	316	284	284	311	305	315	300	280	310	268	342	290	321	295	311	305	331	308	333	294	321	311	303	262	343	324	292	312	321	313	333	284	298	306	353	293	281	312	334	322	294	280	315	279	311	306	338	312	308	316	323	325	319	308	303	338	284	286	303	293	324	295	321	328	304	288	294	330	314	328	317	321	290	327	306	306	312	305	275	305	337	329	275	298	307	293	308	314	304	322	339	326	309	293	316	309	316	312	332	384	312	320	300	312	350	278	323	312	311	349	319	320	320	302	312	301	314	331	322	328	325	260	294	331	311	299	326	336	302	297	315	318	312	298	309	301	279	314	285	259	321	302	297	301	306	307	303	296	294	271	322	282	338	303	318	298	335	319	284	351	310	323	340	303	306	306	288	287	312	306	301	334	303	332	326	311	289	295	311	327	294	303	303	322	327	301	309	285	304	265	293	325	315	310	280	317	301	324	313	328	299	309	310	297	300	296	304	328	299	325	304	329	303	335	301	303	320	299	318	307	293	316	337	315	318	308	282	307	313	316	284	319	296	313	322	333	301	310	285	294	315	316	345	304	294	289	296	330	324	296	300	310	334	306	301	295	266	312	315	288	344	317	296	311	302	267	320	311	337	307	313	333	322	322	303	285	310	330	302	301	318	315	337	279	290	299	281	295	320	282	316	299	309
1865	849	1308	2196	2056	1497	1132	1166	1475	1719	1782	1743	1396	1049	926	870	807	763	730	695	703	746	682	704	695	708	713	737	695	738	740	669	696	730	667	702	712	740	696	677	737	694	689	701	719	711	650	699	722	690	668	716	676	758	697	688	685	717	728	738	673	692	690	683	722	707	672	670	673	702	685	662	702	680	723	717	739	747	692	697	682	686	743	725	723	698	710	718	696	700	660	689	697	745	751	703	652	714	735	693	667	681	689	692	714	669	709	725	729	696	704	681	750	697	732	660	708	726	732	682	706	702	692	689	694	693	721	719	729	717	718	751	676	705	773	733	731	671	712	700	719	742	724	739	720	712	737	707	736	727	742	707	695	686	709	686	678	736	669	694	713	664	712	701	699	722	737	714	741	748	717	714	701	650	726	710	698	679	659	733	709	717	715	689	664	707	718	702	698	719	690	697	742	708	662	711	723	727	739	690	723	764	715	726	721	724	712	655	722	712	695	692	681	697	704	723	674	723	722	674	693	730	696	689	695	692	724	735	669	730	747	692	687	736	698	695	709	719	687	708	703	701	687	718	772	661	703	727	698	733	714	724	691	712	750	695	735	716	685	706	692	704	694	675	728	673	687	687	680	688	716	712	726	665	727	695	767	735	685	714	699	710	706	687	746	739	727	726	689	706	703	671	726	718	691	695	697	743	739	757	723	701	702	747	686	723	699	678	686	698	700	738	760	686	718	677	692	737	711	728	688	722	710	691	716	744	699	726	738	713	719	728	720	679	708	707	726	711	628	704	672	712	719	690	699	742	701	733	727	676	698	720	728	705	692	709	746	651	664	720	707	714	622	720	721	720	701	707	741	645	712	662	709	748	754	692	752	673	700	681	765	685	697	691	669	754	666	729	694	717	710	680	710	710	693	727	709	688	644	689	662	695	731	703	692	701	722	728	677	697	712	746	718	721	678	687	713	698	681	695	697	678	752	713	726	748	733	684	703	667	723	709	685	713	685	690	692	667	733	728	748	715	708	739	705	707	729	695	710	698	719	737	741	724	728	720	677	686	696	769	715	683	709	686	722	733	739	734	695	681	722	721	676	729	678	690	664	723	699	729	661	690	699	705	670	697	696	714	733	681	693	660	703	743	642	677	725	671	689	703	708	705	719	698	723	705	651	668	715	721	715	764	654	682	714	677	685	704	748	698	698	696	711	736	659	703	691	732	713	736	756	699	752	680	696	721	686	682	752	685	710	683	694	704	706	680	730	746	741	732	739	698	706	719	662	760	705	739	701	721	735	718	725	699	692	738	741	751	688	725	682	720	714	739	726	733	709	725	712	742	699	773	772	686	695	706	693	764	734	690	694	710	696	657	701	687	723	680	698	699	738	718	696	715	650	698	688	710	729	722	670	689	724	703	697	704	674	689	733	676	722	671	649	707	704	661	696	713	700	676	664	728	693	679	674	680	667	733	760	685	712	700	723	679	673	688	733	703	700	727	722	681	670	720	700	699	705	678	707	679	734	687	720	666	696	723	698	674	761	746	676	727	687	682	646	683	694	718	707	723	722	712	729	718	708	708	724	688	708	668	674	719	718	647	706	678	711	692	683	702	689	703	752	730	683	681	740	738	720	707	766	696	720	672	718	718	712	718	721	690	676	692	709	723	692	696	714	730	745	708	726	694	728	740	746	676	733	670	714	691	704	702	716	703	686	715	713	703	728	661	686	733	720	692	704	737	740	663	721	719	679	735	728	724	747	719	686	663	672	729	743	679	699	650	708	700	743	718	713	680	628	693	723	707	721	707	706	717	723	720	731	735	734	727	718	745	713	691	726	634	682	681	722	718	710	701	719	717	687	705	712	693	683	719	668	718	727	715	716	720	672	685	698	710	727	737	726	735	701	723	740	704	693	735	684	693	695	692	735	664	704	722	711	705	690	704	670	754	732	673	678	723	673	696	681	725	689	748	769	708	668	742	719	684	641	685	704	697	705	717	692	696	696	739	711	703	707	683	748	698	714	676	712	707	687	736	730	707	671	726	728	715	695	691	711	695	739	707	732	696	726	729	740	688	695	678	715	745	720	733	710	688	672	743	738	692	698	709	677	720	697	747	749	699	713	686	756	717	735	673	660	727	665	693	689	699	732	662	715	684	679	700	703	700	652	700	689	718	665	706	703	726	717	701	663	723	670	622	670	671	720	695	676	725	666	713	721	661	719	713	758	668	665	698	688	701	681	679	733	625	685	691	719	737	702	706	703	683	740	685	758	707	695	655	730	709	659	736	640	726	687	718	727	704	712	714	715	733	688	652	712	665	687	698	676	731	704	660	671	718	726	674	713	713	670	687	680	667	722	692	737	693	671	714	682	704	669	720	716	730	720	698	683	692	727	681	712	741	733	715	710	656	713	719	692	722	700	726	715	709	666	744	690	740	729	680	730	716	724	706	689	729	655	728	689	760	726	713	712	694	716	723	705	743	688	716	710	673	753	654	697	690	675	714	715	703	737	703	722	687	742	706	723	713	718	700	702	727	664	720	714	705	650	746	671	699	727	683	675	721	699	721	707	687	726	710	740	721	728	689	733	743	685	703	681	684	698	651	722	686	717	696	711	730	698	691	710	669	712	699	692	682	704	693	654	702	671	715	734	689	710	677	679	713	689	674	718	693	739	740	669	714	712	693	637	697	702	706	713	684	751	700	686	661	699	673	700	669	692	663	738	676	694	718	671	703	697	661	723	717	695	726	675	701	718	694	663	704	719	695	721	645	716	678	680	690	701	707	735	723	678	727	735	678	718	684	717	711	690	700	719	710	719	695	740	673	702	711	657	702	751	682	662	739	706	665	746	713	713	670	731	686	720	714	705	731	706	695	684	688	676	703	655	692	743	700	706	713	712	709	655	683	701	709	693	702	703	691	709	721	712	727	684	708	663	666	720	660	714	729	697	686	657	673	740	738	706	724	669	681	666	723	764	706	699	685	739	701	680	699	749	699	722	760	632	731	640	720	654	705	706	689	712	648	700	736	708	713	735	732	721	698	705	744	729	714	723	728	723	698	742	710	666	689	661	781	730	721	742	692	713	704	704	704	732	686	705	688	724	671	714	683	708	675	702	695	668	679	726	691	739	716	689	706	724	701	755	691	720	750	706	663	699	678	676	709	726	729	712	694	698	690	763	720	699	716	674	717	706	719	758	687	698	710	704	662	681	704	717	755	701	697	723	723	718	685	723	693	739	700	672	743	724	695	717	696	698	739	680	705	703	701	740	696	690	720	703	687	670	742	675	751	695	734	718	691	643	721	697	700	757	725	711	742	715	717	760	693	683	715	678	679	722	667	673	686	754	670	700	696	673	728	663	705	690	732	725	682	667	721	685	752	720	691	685	714	689	676	727	708	706	700	676	701	681	705	740	706	721	752	689	677	735	735	654	667	724	730	674	705	675	726	735	686	698	763	683	729	710	729	792	738	632	738	720	718	740	692	661	696	710	702	722	728	732	680
7028	908	1103	1325	1092	658	404	442	560	600	629	588	442	373	311	291	273	246	259	272	258	223	225	228	204	186	236	255	217	227	216	219	233	239	246	209	212	187	213	240	223	227	195	253	247	248	209	219	224	227	219	232	241	196	236	216	235	214	218	227	196	224	202	244	194	225	223	223	227	218	227	226	203	238	221	201	204	223	220	216	231	200	226	218	199	213	199	205	241	236	201	235	208	242	209	197	229	226	209	208	209	238	225	211	194	228	200	214	192	224	217	206	204	218	202	214	238	235	215	208	225	230	220	223	228	227	228	219	190	240	250	214	236	231	215	203	205	228	222	239	196	234	207	220	226	194	209	242	230	248	234	238	222	223	232	228	219	222	240	236	191	200	235	231	196	213	220	218	212	227	242	212	208	211	214	219	200	204	204	224	257	221	212	222	214	226	225	205	215	203	201	203	216	213	216	196	231	210	218	207	219	224	226	228	236	230	256	215	217	236	209	239	236	218	214	224	184	228	235	216	214	216	239	206	243	233	224	228	205	214	203	197	217	238	223	218	203	240	224	233	248	236	226	253	213	212	206	224	227	202	224	201	209	238	213	219	205	223	214	194	217	208	237	196	238	194	229	206	207	230	244	201	204	195	233	196	214	210	207	231	214	183	206	198	225	243	229	213	198	215	209	214	250	212	200	239	222	225	232	234	214	233	239	219	198	225	232	206	252	228	222	254	208	224	220	205	226	229	216	202	217	236	243	211	223	204	228	228	200	208	193	165	236	226	208	197	231	223	230	202	219	191	220	226	235	211	226	225	206	228	238	228	206	224	212	209	210	210	220	208	206	226	229	207	182	224	230	219	217	214	205	229	233	218	201	192	240	201	245	192	225	237	195	233	217	198	226	205	220	198	200	215	191	218	225	196	208	228	206	226	219	238	225	200	207	213	224	236	201	231	224	229	217	214	236	207	220	251	206	213	224	205	222	214	206	206	216	201	250	221	223	239	223	217	210	220	228	204	221	198	211	210	221	219	210	216	200	217	211	191	201	204	216	203	231	211	206	206	224	230	217	216	211	192	226	207	232	207	195	206	191	205	243	207	216	226	212	213	203	252	186	188	240	206	230	210	214	224	202	191	200	223	201	212	193	222	223	233	192	225	207	249	216	216	217	235	231	214	190	210	213	248	246	198	228	209	216	231	203	233	235	216	202	225	229	223	199	212	202	222	208	208	221	214	205	221	248	230	231	208	216	198	194	213	204	194	230	209	207	207	223	251	223	251	219	207	192	209	225	229	210	245	199	238	217	233	245	201	218	220	215	222	234	194	222	184	216	227	206	219	223	210	225	232	212	202	221	232	219	224	240	220	189	208	218	237	223	224	240	230	249	212	228	226	204	233	264	213	219	230	236	239	215	212	213	234	252	210	230	223	203	195	214	215	222	250	219	219	213	213	224	224	207	207	200	214	196	214	224	207	222	231	225	189	205	235	219	195	239	207	212	238	220	226	245	188	230	218	213	245	230	219	231	226	231	221	196	202	214	226	215	215	224	209	228	220	221	214	208	222	217	209	231	215	244	206	225	218	189	241	220	230	225	215	204	233	181	218	225	242	224	195	206	203	253	225	235	233	235	230	206	225	220	212	206	227	202	205	196	219	204	219	222	171	229	227	224	193	264	240	228	218	208	225	203	216	214	251	216	202	191	216	237	228	218	246	225	214	208	228	228	234	211	222	230	198	231	207	193	189	232	212	243	211	250	213	205	236	218	254	225	209	236	194	187	218	220	224	232	236	204	224	212	214	215	213	231	217	192	222	200	206	214	243	221	208	216	218	221	234	207	234	192	188	226	204	221	213	233	206	199	226	227	213	215	230	211	215	204	203	197	183	231	210	209	201	184	236	203	233	209	227	208	209	191	207	199	198	234	228	206	216	238	207	236	206	178	236	216	209	185	211	206	217	232	212	213	220	209	233	215	218	215	214	195	215	219	228	202	220	213	215	216	225	210	200	221	212	206	195	208	207	248	229	225	241	232	197	203	206	212	230	214	192	236	231	188	232	220	217	186	196	226	204	238	214	198	225	223	229	228	209	230	205	202	203	187	226	229	183	195	248	215	199	171	252	240	194	196	242	214	233	203	252	189	209	190	233	200	216	198	230	194	212	230	220	225	201	182	215	230	216	244	244	242	211	177	195	227	182	215	216	240	222	212	223	198	220	222	227	226	185	193	229	207	218	225	212	232	224	225	257	232	220	221	235	227	206	232	220	218	208	222	188	193	208	228	201	186	212	229	230	214	199	213	233	211	213	215	213	191	204	261	202	236	198	215	254	207	201	228	219	241	221	197	211	201	187	227	201	223	217	215	208	226	227	207	219	217	200	209	206	208	194	214	211	199	195	200	241	215	238	203	222	207	230	240	202	245	230	204	222	231	216	203	207	212	208	232	228	227	227	180	237	236	243	210	235	217	221	222	262	215	215	247	203	219	233	225	220	216	209	218	230	218	202	219	216	227	243	247	218	214	219	205	242	191	228	195	209	209	204	213	201	215	257	231	182	229	205	216	185	215	199	187	224	242	220	232	215	216	219	225	238	224	226	230	222	260	209	219	222	243	209	241	215	220	236	192	229	207	228	236	221	209	237	197	212	207	232	226	212	232	197	210	217	218	218	204	204	224	257	219	204	226	213	204	188	231	223	200	209	194	221	213	231	227	213	247	241	246	209	179	203	205	242	220	228	241	197	228	213	215	209	229	222	215	203	218	212	235	221	212	209	189	218	229	214	215	230	252	218	211	219	214	196	229	192	209	244	212	208	200	236	208	191	208	231	189	221	203	230	210	214	206	229	239	200	194	208	230	206	225	220	208	226	204	219	226	202	223	192	233	235	190	233	213	227	242	217	234	229	235	205	180	194	222	217	181	224	200	207	205	228	225	220	237	198	208	232	206	218	191	198	226	232	225	241	233	205	226	219	218	233	212	243	232	191	220	207	221	187	233	241	230	176	197	228	238	207	212	242	203	224	213	206	229	235	218	226	203	204	224	210	243	227	218	202	197	253	206	214	217	205	213	219	198	240	205	258	240	231	225	212	199	222	208	222	224	226	221	191	220	205	193	191	255	236	216	229	202	242	208	216	219	238	218	216	217	194	214	197	213	215	231	222	227	206	241	220	192	221	195	250	233	230	209	235	219	218	246	233	231	231	247	225	182	213	238	197	213	202	267	236	210	208	253	221	208	233	207	235	188	224	196	213	203	226	229	207	250	224	214	197	237	213	211	216	200	195	237	223	205	198	229	220	229	191	211	221	218	257	204	229	195	208	219	211	221	223	228	246	201	222	223	198	207	222	205	227	209	205	219	225	208	223	226	181	225	204	228	217	224	207	218	238	212	223	194	225	189	186	201	217	226	221	198	227	233	219	210	229	221	206	217	222	237	206	221	208	219	193	201	234	206	225	219	227	245	242	207	217	208	203	232	231	216	221	205	217	206	225	243	233	215	238
6111	1164	2409	3947	3887	2499	1603	1754	2323	2601	2787	2677	1788	1246	1072	988	800	723	670	747	583	604	572	595	574	572	587	588	558	602	599	538	519	559	559	554	529	524	575	557	556	589	545	561	604	552	548	536	534	584	536	524	538	540	558	575	549	542	536	539	538	572	505	595	570	511	527	513	526	566	602	471	536	538	598	566	580	575	546	536	556	528	519	563	612	537	568	526	540	543	560	581	529	582	604	561	518	530	555	582	560	558	524	558	533	585	510	544	528	564	531	537	577	550	557	565	559	567	553	522	571	531	545	545	557	552	526	563	542	588	557	535	590	552	500	533	532	558	594	574	562	540	550	539	557	559	540	564	546	624	530	536	532	567	577	559	530	554	515	564	598	559	512	538	557	591	568	522	539	611	539	558	549	540	488	540	510	585	576	513	498	514	518	613	535	560	527	569	518	517	557	540	570	568	565	488	590	554	549	575	537	555	538	538	538	533	500	513	555	571	527	507	544	567	496	566	531	524	566	546	535	531	519	533	484	530	580	564	566	544	536	549	543	515	508	548	565	564	577	506	549	497	504	551	531	565	547	561	584	542	581	539	550	566	567	517	539	554	542	543	613	564	551	564	522	583	518	548	570	495	529	542	552	528	550	522	603	501	561	569	577	576	580	560	549	524	531	527	569	540	509	488	559	539	595	541	577	553	566	518	550	547	530	534	539	525	532	558	514	511	554	532	528	600	561	495	591	536	524	573	497	609	497	543	540	535	527	600	481	546	539	551	558	556	513	547	537	560	547	586	519	550	531	556	565	538	537	557	534	530	606	559	535	546	593	544	547	542	544	540	553	524	512	520	576	567	515	541	547	542	541	552	533	521	568	537	516	535	529	541	585	582	518	580	522	561	516	592	567	516	531	562	531	524	562	570	557	529	519	503	533	540	574	549	576	516	541	550	560	574	526	605	555	545	499	580	549	559	576	529	537	536	535	533	520	548	560	524	575	536	564	546	552	559	507	506	536	555	545	551	578	518	553	543	536	510	569	577	567	560	558	527	528	548	571	527	536	515	546	546	560	532	581	542	533	552	537	579	571	558	511	554	567	560	519	567	535	528	550	539	562	536	532	576	527	534	547	543	547	535	527	591	535	552	615	569	544	547	530	582	547	516	545	537	557	549	599	557	514	530	588	521	561	554	507	564	556	566	530	510	546	492	510	505	564	563	572	589	527	527	539	540	545	497	552	544	541	543	563	550	535	536	566	555	574	573	577	518	568	523	566	558	533	533	537	519	577	590	565	553	528	572	548	528	568	513	530	541	517	516	533	561	575	528	506	535	550	558	523	565	561	539	506	547	534	524	545	503	514	526	546	522	576	537	519	544	532	549	489	541	549	590	567	541	556	581	557	496	589	553	557	548	540	551	571	561	532	560	552	529	552	570	544	576	526	528	549	534	523	519	561	573	551	536	531	565	573	536	523	555	562	599	503	574	572	558	563	525	543	569	544	518	534	538	529	556	529	517	539	545	529	518	552	549	516	577	590	543	543	564	537	567	523	544	598	546	571	565	497	551	539	544	541	533	584	546	548	549	591	559	574	543	550	482	549	541	578	571	546	546	552	513	512	540	500	532	574	557	550	556	528	536	552	483	567	571	549	528	549	564	570	538	536	552	556	564	564	519	572	573	502	555	512	525	541	556	533	607	543	521	519	531	536	496	554	528	579	533	563	515	533	559	553	525	528	573	575	517	541	571	552	549	540	512	511	561	544	556	558	548	551	547	546	581	558	573	594	528	519	537	521	556	534	572	543	583	553	550	586	553	512	598	509	555	548	538	548	547	593	562	549	508	543	563	588	546	554	557	567	526	523	558	557	567	531	548	567	549	544	601	564	570	538	536	542	566	524	567	564	516	567	532	558	589	526	499	541	563	551	552	523	510	543	552	530	575	539	535	520	564	577	545	537	551	575	567	540	568	580	540	538	519	578	531	578	543	544	543	553	553	550	523	524	540	554	565	569	546	515	543	551	529	519	493	511	550	540	576	520	562	523	542	547	549	574	571	524	519	557	551	534	519	506	544	538	519	556	562	529	532	510	565	572	593	540	536	575	557	526	563	573	573	532	602	571	536	544	564	543	528	530	569	510	554	541	524	524	574	557	534	517	542	530	541	516	560	526	526	575	533	533	536	516	553	535	552	532	542	495	543	579	536	573	537	517	525	556	530	581	547	523	553	523	569	518	590	559	568	511	540	576	548	588	546	524	545	540	481	572	584	512	503	545	526	584	571	530	570	566	569	499	539	602	515	565	556	549	598	568	552	563	594	565	585	543	545	524	554	552	559	565	543	520	574	545	511	570	528	563	565	565	572	567	508	556	544	523	567	546	558	524	518	512	578	593	558	539	542	590	566	485	531	525	567	581	509	576	554	522	571	551	507	565	566	530	579	509	587	581	555	550	524	586	567	538	536	548	550	551	563	564	507	548	546	569	540	502	533	578	538	557	544	540	505	534	570	597	544	540	590	557	541	535	565	575	530	536	576	549	484	546	552	523	576	555	550	555	536	545	504	549	600	580	551	542	529	603	580	541	523	563	527	529	575	567	542	531	557	533	561	518	556	559	542	518	566	564	541	572	528	557	557	535	558	542	499	545	551	608	575	597	566	537	542	604	526	539	539	544	559	564	550	569	524	522	528	543	545	558	568	562	545	511	572	529	525	520	578	549	514	543	577	543	577	587	552	543	527	583	545	541	555	525	516	541	576	553	522	580	522	615	577	539	573	547	536	562	507	602	581	513	553	531	554	546	559	548	560	562	534	553	578	549	524	544	536	521	560	522	535	561	545	554	542	539	564	568	570	542	532	555	555	527	543	591	557	514	527	541	519	546	533	595	511	557	505	537	548	505	559	580	533	540	559	533	530	553	533	549	520	545	543	549	529	535	552	565	571	550	507	509	516	535	526	535	530	535	500	565	506	517	547	542	485	557	542	544	545	553	543	555	581	512	544	513	519	557	545	530	538	531	547	536	497	552	578	522	496	518	553	572	532	556	546	516	539	499	561	564	526	528	543	559	587	526	527	528	521	524	552	578	571	545	562	538	546	500	554	493	540	543	555	552	538	553	497	523	527	505	545	579	517	510	540	553	523	542	544	584	549	558	555	566	562	502	541	544	529	556	550	573	552	554	517	527	568	552	612	582	557	560	537	548	548	533	560	531	551	549	518	519	556	553	565	531	553	525	534	527	592	520	577	566	554	549	592	517	562	577	593	531	503	575	563	576	534	545	565	550	562	522	509	514	531	534	545	582	567	582	538	563	551	539	553	556	543	557	552	582	540	531	592	626	508	546	544	609	567	534	567	520	510	535	543	499	530	541	580	550	578	507	550	474	584	530	553	535	584	568	571	577	553	555	606	570	491	576	545	548	516	520	499	543	559	535	587	532	545	542	564	571	537	588	542	566	518	550	586	559	566	544	550	570	549	566	539	548	553	529	519	520	506	513	551	546	555
14114	1972	1910	2091	1681	1040	777	762	878	886	959	946	729	546	467	479	423	427	389	420	370	378	407	374	359	386	386	374	400	366	413	353	387	361	379	385	389	368	414	405	385	382	394	390	409	370	346	404	346	406	369	366	442	375	367	353	367	374	369	376	383	403	387	368	365	383	347	399	370	354	384	413	353	371	415	392	362	361	357	390	381	358	371	390	368	373	401	412	359	345	382	356	373	388	372	415	383	391	410	384	343	389	370	358	404	378	387	352	366	358	354	348	360	367	389	391	388	366	358	381	371	356	397	378	341	396	378	372	374	388	335	400	401	382	400	402	388	378	358	382	344	418	371	349	381	396	394	378	381	329	407	350	380	379	350	371	368	362	396	387	366	397	381	398	386	419	364	363	358	339	395	323	368	346	362	370	377	392	333	397	368	401	369	371	408	389	332	358	413	353	337	390	328	397	370	349	403	366	398	391	384	341	380	347	406	398	385	390	391	354	428	411	363	334	358	403	362	384	401	383	404	388	394	369	382	408	379	357	387	343	381	396	405	358	425	418	381	355	365	353	383	378	414	362	379	354	375	373	391	359	361	386	390	348	381	361	362	341	403	376	380	341	395	369	363	371	401	363	391	377	363	402	376	437	361	402	380	398	357	396	377	381	341	389	338	409	330	372	385	369	338	334	405	384	396	386	376	422	380	385	381	390	386	343	414	405	356	356	393	333	351	367	374	396	360	405	388	401	381	367	347	370	385	364	392	405	383	357	361	371	385	424	357	372	387	416	438	384	362	339	391	365	398	392	372	344	371	348	388	387	359	371	389	401	381	373	390	383	350	433	357	386	398	368	372	389	354	358	385	394	395	360	359	387	359	370	387	382	385	382	384	380	393	348	378	368	383	397	320	405	402	368	383	385	373	394	338	383	334	405	374	387	353	403	399	400	372	366	402	394	385	329	355	366	410	379	349	357	381	377	395	345	366	345	393	383	343	371	399	353	397	343	396	353	366	387	398	413	357	375	394	378	372	372	391	360	365	358	383	369	353	394	381	420	365	365	390	372	346	391	388	368	353	387	353	404	366	393	372	364	356	385	377	380	372	356	384	347	453	396	347	359	387	347	399	372	379	383	387	379	396	372	355	387	398	386	412	433	367	351	358	350	372	392	355	372	365	360	367	344	370	379	393	381	348	380	345	374	374	347	332	399	373	369	395	385	389	412	347	393	326	343	353	366	395	381	361	341	371	385	398	351	352	377	388	375	347	374	363	372	342	405	374	341	411	368	365	364	386	368	354	373	394	308	376	373	378	398	370	368	358	362	415	367	399	370	384	384	341	377	368	379	375	359	404	363	368	374	380	373	345	355	349	366	389	378	388	351	364	395	359	387	411	367	379	336	386	394	382	383	374	366	372	405	362	374	373	414	414	366	362	395	360	392	394	393	385	368	399	386	356	390	361	358	363	342	396	378	399	353	354	346	378	405	398	389	389	362	389	369	376	354	362	374	383	347	383	393	355	352	345	345	316	382	379	367	416	366	358	372	372	354	368	339	378	381	360	401	363	386	344	371	352	372	367	391	367	373	342	348	384	359	330	399	389	364	378	390	341	345	381	370	340	358	400	402	362	371	381	380	363	395	415	400	383	443	374	347	329	349	364	403	382	373	345	350	359	393	371	376	363	392	372	373	376	414	374	347	357	375	363	393	405	397	392	371	375	354	400	384	390	375	350	374	363	390	390	369	352	397	388	337	370	391	340	343	361	358	371	380	371	382	364	355	413	341	375	367	393	343	358	389	373	383	367	374	409	435	364	357	361	355	335	376	356	352	393	370	376	383	360	390	340	348	377	386	374	334	370	350	371	360	349	350	372	367	369	405	350	346	366	420	371	365	395	419	379	360	416	347	408	374	365	372	384	417	387	378	372	363	365	416	386	400	375	387	329	422	420	404	390	357	364	403	395	417	383	374	382	406	385	380	395	335	380	385	346	396	386	354	369	354	382	356	370	371	371	358	389	388	341	395	372	372	346	383	339	361	421	393	350	371	367	366	362	388	403	393	357	329	356	367	324	365	402	354	418	375	373	352	365	419	389	360	393	368	403	361	413	399	376	344	353	398	381	389	359	395	388	370	392	352	384	367	383	370	350	373	356	358	373	384	364	406	387	351	363	376	370	334	416	375	347	390	366	370	403	347	375	384	370	397	384	372	382	401	369	398	412	393	382	372	409	365	391	378	363	370	393	394	370	337	376	373	379	366	370	359	405	356	351	373	370	376	353	379	397	374	370	347	391	359	379	337	392	388	390	366	351	402	396	374	368	357	369	390	382	374	385	380	352	396	408	388	379	359	351	418	396	375	360	339	367	374	404	377	361	366	362	337	374	415	374	398	374	365	362	406	362	398	360	391	352	356	326	380	394	369	361	337	409	394	378	376	384	412	350	363	366	398	372	354	381	354	357	386	353	345	322	370	377	413	385	392	361	386	349	384	382	370	335	336	397	357	381	380	366	380	374	374	412	352	411	360	402	351	386	382	397	355	352	388	361	359	379	357	395	428	368	379	394	380	355	343	326	356	399	431	382	366	360	353	400	377	363	357	367	390	351	389	382	386	371	392	393	400	387	362	375	373	363	355	385	385	327	391	358	348	391	357	368	348	383	365	406	379	385	392	354	359	372	391	385	358	367	388	378	392	362	325	388	372	370	361	364	368	360	365	393	422	355	353	363	397	409	387	374	358	405	376	376	338	384	403	385	362	339	392	378	383	377	334	388	376	401	388	388	382	436	422	409	342	357	373	343	378	366	352	374	377	383	433	357	375	351	390	411	383	380	363	379	357	407	378	361	375	379	340	375	367	371	386	367	348	397	370	409	406	361	363	361	391	382	378	409	374	386	397	431	347	423	348	351	378	338	361	382	374	376	326	376	385	362	383	334	344	376	377	356	380	364	392	378	394	388	381	345	385	380	365	380	369	394	363	402	418	330	356	394	381	352	366	357	395	385	374	362	355	344	349	387	348	396	324	396	351	382	352	321	363	375	363	362	380	360	378	379	386	394	392	379	409	372	354	358	361	400	364	349	381	374	349	429	391	413	388	368	355	355	338	334	365	381	350	385	375	377	375	407	389	332	369	369	364	372	377	376	370	348	383	366	364	387	370	375	354	360	388	377	411	354	380	358	374	388	348	353	357	416	400	369	371	353	364	385	373	348	350	377	393	399	397	376	337	372	368	397	373	372	387	385	378	415	353	383	356	345	375	392	384	335	364	378	366	386	378	404	390	362	360	366	383	318	377	396	344	368	367	353	382	379	388	362	326	343	338	348	382	376	361	339	398	364	363	363	369	375	357	347	345	357	353	382	409	359	367	387	431	379	395	349	409	374	403	365	341	401	363	380	373	349	346	388	354	351	341	379	368	367	365	395	414	413	367	395	359	402	340	384	395	399	329	371	362	388	375	394	381	368	379	353	431	322	367	353	349	349	399	356	355	366	401	373	399	366	373
8322	1957	3817	6111	6019	3922	2765	2756	3529	3846	3958	3942	2624	1935	1518	1569	1314	1154	1133	1163	1009	994	933	906	903	875	895	897	873	877	888	904	897	847	849	892	914	866	837	841	884	882	866	865	862	889	897	802	881	864	841	883	886	853	891	873	859	831	878	900	855	907	793	873	882	851	886	841	838	860	850	848	885	904	837	826	854	860	878	833	893	839	866	836	828	811	862	863	864	885	890	905	862	861	860	878	880	873	921	848	870	833	814	814	896	874	875	866	885	837	849	823	841	845	875	845	853	851	859	866	838	808	823	859	872	821	825	862	883	840	852	815	854	865	835	823	911	875	902	879	827	807	880	835	846	904	852	825	825	847	851	827	886	843	858	850	870	840	866	849	833	895	839	821	863	855	826	890	857	881	848	887	868	827	846	867	846	846	807	853	856	902	885	813	869	842	896	873	875	830	840	863	890	837	905	860	837	857	814	858	846	865	867	849	873	848	851	875	858	850	872	848	872	848	837	829	862	831	906	894	876	829	858	874	806	921	890	919	860	845	813	878	840	872	861	875	829	873	835	881	852	903	892	941	870	867	858	860	891	879	835	872	883	873	844	870	840	850	826	834	882	837	818	886	860	886	908	845	879	817	843	798	898	846	878	830	834	835	903	871	836	861	875	885	845	822	882	892	923	872	822	845	910	860	857	846	839	808	852	863	900	880	819	825	829	868	838	822	873	810	828	904	827	869	858	864	891	866	829	883	832	842	857	864	891	884	855	853	838	810	897	835	886	850	855	838	876	844	819	828	871	828	845	933	890	868	808	860	883	871	890	898	849	818	847	846	830	865	846	843	923	860	821	872	880	853	911	826	830	891	860	863	849	871	873	817	848	817	825	896	855	844	877	841	862	883	898	889	865	883	830	865	871	819	903	824	903	830	836	880	865	852	861	890	825	895	868	872	855	863	859	888	876	875	852	816	836	878	878	857	804	842	891	808	853	863	853	907	812	850	850	868	853	860	792	880	829	801	849	853	842	881	867	905	882	883	921	826	925	841	882	843	842	866	873	856	832	827	855	854	863	868	827	884	802	809	830	852	813	842	841	880	853	813	846	853	831	854	831	932	868	858	861	879	839	855	868	864	844	886	872	914	803	798	859	844	801	911	831	903	811	806	867	835	919	845	858	840	828	931	827	868	827	902	885	875	823	848	798	856	842	911	867	829	850	887	857	888	869	857	813	857	835	868	840	844	857	847	858	831	817	882	859	870	888	873	863	866	814	848	866	864	851	858	853	877	801	818	837	847	849	838	791	893	854	916	822	869	848	889	872	829	814	911	856	826	834	885	833	822	876	848	858	837	941	837	840	807	884	879	849	856	855	845	850	816	901	882	910	853	802	840	866	814	824	894	813	826	816	888	908	833	868	821	862	878	908	859	851	864	866	843	812	927	873	895	830	858	841	859	851	838	814	846	842	851	941	837	832	823	904	877	868	874	845	923	789	836	870	925	859	902	867	876	937	881	862	811	876	857	864	893	900	900	901	914	848	862	908	862	870	872	853	837	856	867	857	820	836	859	838	850	854	849	849	866	897	847	835	854	900	887	847	868	855	851	860	907	865	875	852	785	832	833	804	817	871	810	873	835	888	866	812	901	809	894	890	850	854	850	859	839	878	869	842	893	861	801	867	867	816	887	826	876	881	825	867	889	827	923	830	882	873	810	912	870	838	822	841	890	857	892	901	846	860	891	867	891	839	842	802	839	870	834	843	876	867	844	851	800	931	874	840	855	854	837	869	822	811	896	877	887	881	934	889	858	867	824	896	860	871	847	905	881	820	859	858	800	844	844	889	858	817	840	860	855	845	846	893	887	908	891	866	864	837	825	824	878	837	859	834	839	840	847	845	845	844	921	810	850	868	825	879	852	797	816	844	880	891	851	851	897	868	863	860	804	869	857	857	871	892	888	847	884	867	897	851	905	900	842	827	843	850	859	864	857	945	850	871	818	855	885	835	890	856	793	836	866	843	902	850	881	876	871	887	850	825	879	862	806	842	843	842	842	823	884	803	864	891	846	843	854	890	847	818	877	845	830	852	868	879	850	833	868	885	809	841	912	851	814	858	834	847	854	815	833	864	815	835	931	854	889	879	847	872	903	862	821	799	851	814	872	887	872	788	881	841	819	878	830	845	869	871	868	834	830	860	902	909	848	856	863	869	896	862	877	819	884	855	887	853	853	846	867	904	869	859	881	820	848	823	837	907	878	830	894	835	830	807	832	900	906	860	859	850	904	877	813	859	824	876	869	868	891	843	863	898	880	907	820	820	831	844	880	831	825	846	866	884	889	841	842	820	829	915	833	856	940	838	860	903	894	845	815	869	829	879	815	879	848	871	853	878	834	802	891	907	887	819	881	842	895	826	867	853	893	911	896	903	868	856	850	841	863	849	813	879	856	881	852	866	870	888	830	857	869	917	873	842	849	875	825	872	885	897	853	858	850	835	844	848	850	812	858	867	850	824	877	887	836	828	813	863	862	887	880	855	841	874	896	850	865	813	800	887	804	851	859	849	875	817	872	880	869	860	928	853	866	870	895	889	813	862	815	806	839	913	869	883	826	889	806	831	839	934	881	885	872	880	873	892	833	904	882	798	836	865	881	862	870	851	850	833	843	861	875	927	835	788	837	830	848	841	854	819	872	850	865	844	859	848	816	919	840	857	858	901	873	887	887	849	903	855	842	821	858	838	826	834	822	847	846	895	866	855	854	846	838	856	841	830	837	822	844	901	844	867	825	824	894	831	891	839	880	916	825	842	893	824	817	836	824	847	849	867	846	881	920	822	919	841	869	875	838	867	843	852	870	874	851	853	807	872	872	863	853	930	846	872	863	856	868	869	858	862	820	878	865	837	849	895	856	855	823	855	895	883	861	866	926	840	797	824	892	848	847	872	824	862	827	914	844	809	887	912	890	867	860	871	828	859	849	907	858	857	845	853	841	848	826	883	851	845	919	896	829	838	829	890	863	862	834	841	888	851	841	834	837	819	828	858	887	850	877	858	907	895	840	869	904	894	910	887	841	821	847	858	886	877	845	861	886	866	902	840	860	834	867	846	874	830	852	838	805	874	888	868	937	870	852	894	839	839	876	855	849	833	856	865	861	791	871	862	851	849	845	828	948	861	860	876	804	831	878	809	823	863	843	892	846	844	889	904	875	832	817	827	820	860	851	834	874	832	868	876	846	911	846	857	906	835	927	862	795	849	872	874	850	937	830	883	815	834	872	873	861	900	882	778	825	867	856	802	863	857	861	803	845	825	824	848	837	881	867	849	886	884	893	843	884	825	812	852	862	897	820	861	887	881	825	849	834	839	895	847	875	823	857	867	876	856	833	814	850	862	848	852	840	871	874	827	874	828	919	866	879	844	811	864	822	886	899	812	826	899	894	918	868	827	835	922	908	837	849	833	854	868	854	854	872	845	892	844	887	822	843	872	830	844	896	887	854	833	853	894	797
1676	507	661	717	604	436	377	393	483	448	466	478	391	352	320	342	312	341	357	320	280	349	346	302	267	324	267	321	288	340	310	300	312	284	319	291	296	290	299	275	328	295	284	280	281	275	287	301	323	320	310	315	334	300	303	299	285	259	307	313	302	284	310	302	319	322	288	291	332	336	283	338	332	309	342	338	273	304	300	312	241	310	330	280	295	311	311	355	300	305	307	256	333	288	299	348	314	296	325	287	295	331	291	275	283	310	294	318	314	319	273	307	320	321	292	336	314	320	331	318	336	299	329	309	331	310	327	320	323	286	300	275	300	348	330	303	334	340	299	294	306	312	291	303	305	329	280	292	304	290	302	313	319	311	268	311	338	278	295	312	303	300	284	271	316	268	342	321	308	304	316	314	321	306	296	320	293	303	305	293	365	284	341	298	283	332	277	343	308	333	299	256	294	295	293	309	306	307	315	349	294	314	315	324	335	309	296	289	296	334	307	290	319	312	286	332	315	324	313	310	308	295	361	318	288	323	303	307	334	317	271	336	295	318	324	293	329	326	289	305	283	340	294	295	291	309	337	303	279	319	325	291	303	297	313	302	279	314	316	264	277	278	323	353	350	294	290	315	283	280	296	282	303	300	322	340	310	278	297	310	280	273	288	304	289	325	307	332	295	316	304	295	337	308	287	347	295	274	292	282	298	306	321	291	305	298	291	321	318	312	303	277	332	311	281	276	327	295	299	312	314	317	308	317	297	282	307	323	309	277	317	311	307	321	312	316	296	324	300	297	308	306	327	289	292	338	295	283	290	305	318	276	333	311	268	304	303	296	306	276	315	297	283	296	321	285	336	336	308	283	323	313	289	305	313	331	328	331	346	304	322	311	291	304	311	327	283	310	307	275	307	297	317	338	311	309	327	310	272	317	289	279	300	306	270	306	302	278	319	295	319	324	293	322	324	326	274	303	333	338	292	304	316	300	303	322	316	342	270	320	298	317	293	317	316	334	324	320	313	309	306	340	297	303	315	317	312	268	281	335	301	284	315	298	356	305	324	291	305	301	324	306	331	319	284	304	286	359	282	320	295	315	341	298	319	306	294	303	258	304	292	306	306	324	321	306	319	296	333	304	340	330	326	325	292	330	320	347	280	305	298	337	310	295	286	305	318	316	348	313	319	303	335	323	299	298	329	339	297	322	327	293	280	307	304	315	315	323	310	333	316	306	300	360	304	288	290	307	316	286	322	288	337	355	307	325	300	291	311	288	300	303	304	334	295	321	289	254	312	306	332	288	311	307	283	328	301	336	319	297	317	304	331	324	324	310	302	277	258	278	339	302	309	299	307	314	279	308	321	325	313	288	316	254	320	304	325	285	292	311	314	320	288	277	316	312	294	330	307	304	322	309	319	302	304	292	322	321	330	327	283	332	335	306	263	308	310	288	306	293	326	311	300	299	313	309	341	315	290	267	281	300	308	275	318	298	314	335	314	311	337	316	336	303	288	303	320	284	262	278	291	339	299	331	310	295	321	284	311	313	307	305	323	335	288	312	290	318	295	310	324	330	273	305	305	317	296	344	335	358	353	331	292	301	288	272	311	308	292	306	298	320	295	322	312	309	321	320	333	327	283	326	308	308	314	296	307	309	315	300	306	308	340	344	341	303	294	300	302	282	305	311	302	312	289	278	322	353	307	324	336	293	328	369	346	349	297	326	327	268	302	278	313	322	295	339	327	301	289	294	311	299	316	292	314	306	273	313	345	331	302	303	317	295	310	341	333	298	269	265	304	312	303	321	327	339	319	304	341	269	273	294	312	306	277	308	352	314	312	302	283	276	315	307	285	333	309	326	297	298	331	362	295	308	320	329	338	286	303	336	285	306	306	338	295	322	323	319	326	255	274	298	299	276	310	306	299	304	307	278	314	286	299	301	296	309	317	316	299	299	311	317	284	296	328	299	285	310	307	299	304	304	274	315	279	293	337	313	318	322	301	336	310	318	309	342	283	324	319	271	280	311	317	305	339	273	319	271	330	306	298	328	319	275	286	334	307	316	308	289	331	309	277	294	311	292	328	282	305	280	310	279	328	302	315	322	311	310	296	316	308	306	309	293	324	316	298	271	286	346	302	298	299	311	319	330	360	320	301	305	346	324	328	268	326	294	314	284	331	334	332	318	281	306	322	342	325	339	278	296	291	284	289	308	316	271	332	330	334	296	309	325	265	297	282	262	285	288	287	335	306	318	275	285	286	301	285	306	329	302	309	322	306	295	313	297	306	355	280	304	314	313	333	303	339	319	290	302	298	307	320	338	315	310	305	305	285	293	283	325	309	290	289	312	309	308	287	287	296	307	320	297	277	295	369	260	308	305	304	307	314	307	320	305	297	296	295	323	305	336	316	322	326	324	301	324	292	299	304	293	312	308	307	292	311	285	309	299	309	301	323	328	310	307	307	312	284	277	300	286	287	335	277	296	311	346	325	287	294	315	305	315	334	271	295	312	300	288	282	332	326	326	327	299	291	320	280	322	307	322	296	316	296	336	318	310	297	281	295	299	280	256	312	278	348	338	329	312	326	298	320	298	300	308	319	304	288	314	331	295	292	288	281	344	348	317	296	296	322	321	315	278	278	322	316	304	303	322	309	296	299	334	277	304	285	293	276	313	347	318	275	328	276	289	311	301	272	353	328	307	283	304	315	309	276	284	286	285	342	295	294	286	302	332	329	300	295	297	346	324	323	307	318	310	325	306	277	279	302	316	296	319	308	322	305	314	300	325	290	318	310	332	283	311	334	294	278	316	317	344	310	320	325	306	308	332	309	317	313	303	332	298	284	296	277	312	342	307	326	290	301	258	295	276	325	331	337	283	318	324	326	270	286	296	321	297	301	289	304	272	289	293	288	315	292	317	325	304	303	277	343	286	333	318	300	302	332	296	284	298	287	272	284	322	307	295	298	321	280	333	321	325	288	325	314	295	307	300	312	282	298	312	291	336	317	307	293	301	319	292	312	324	318	358	309	283	292	308	292	292	337	299	318	331	321	316	299	295	316	321	288	308	322	335	291	278	301	295	278	325	328	317	320	345	299	304	282	298	306	323	298	331	332	328	308	315	286	287	297	315	301	314	289	324	284	286	305	317	289	332	341	300	279	305	289	305	310	340	298	335	326	317	316	290	277	290	316	281	306	309	312	312	284	299	304	320	311	334	331	327	303	290	308	297	310	294	313	267	300	298	303	308	356	330	325	345	315	320	305	299	297	276	263	305	281	306	294	283	288	325	353	320	320	327	330	316	309	298	301	313	308	285	277	330	302	344	299	310	282	325	311	328	319	275	283	286	299	293	300	302	310	292	286	325	314	313	315	291	268	281	316	333	323	320	311	294	317	324	289	281	321	285	270	305	297	277	278	305	280	304	333	303	277	332	304	276	316	306	333	295	266	303	313	316	292	283	307	323	281	330	297	327	305	316	308	338	318	279	306	330	268	328	294	324	293	276
1918	912	1368	2305	2171	1437	1095	1211	1566	1705	1716	1633	1308	1011	892	910	775	807	698	727	742	676	685	716	660	678	694	734	728	697	682	701	707	718	679	695	705	693	715	714	682	719	692	731	747	713	708	695	669	702	727	678	694	729	747	709	733	655	635	691	702	684	682	711	741	699	692	726	684	648	723	712	711	717	720	711	732	698	693	709	727	730	707	699	759	655	751	717	702	666	716	656	690	732	705	729	747	667	668	652	714	718	718	685	644	728	668	735	671	706	709	723	687	697	726	678	707	693	713	709	701	666	699	720	735	705	671	699	721	690	727	697	676	725	702	672	688	723	681	676	709	706	677	712	656	740	752	705	656	690	683	691	700	670	702	732	712	707	735	725	711	679	688	706	681	698	675	694	702	688	674	689	667	643	703	730	696	688	669	712	657	711	701	704	640	709	706	694	700	742	719	754	721	726	711	700	712	705	678	723	709	750	701	697	707	716	717	692	713	725	699	688	715	648	748	695	727	695	652	713	724	668	715	710	673	677	742	731	725	676	730	715	721	653	693	683	682	685	696	659	681	698	725	696	746	679	701	742	693	732	737	694	700	713	703	677	731	703	705	697	652	739	718	714	711	701	677	727	719	686	643	721	715	728	678	688	675	757	694	707	684	736	705	692	696	728	737	765	738	702	674	652	660	674	696	698	711	715	667	690	654	672	695	673	758	720	635	670	732	726	690	660	700	702	681	718	655	717	648	743	725	687	712	692	705	708	694	763	720	664	751	689	673	675	746	725	634	660	685	675	653	668	702	717	710	695	705	694	750	690	703	714	714	728	686	668	742	703	691	687	712	721	681	703	720	643	691	732	732	711	688	709	680	709	683	689	717	690	685	717	727	672	738	719	716	709	695	691	690	694	678	697	689	693	717	691	708	673	704	724	691	653	734	679	740	662	698	728	733	743	747	676	749	691	701	705	721	727	703	723	698	664	689	668	683	707	711	722	723	756	707	689	675	695	697	675	723	718	723	673	721	661	686	704	716	731	688	697	681	704	690	704	709	712	672	695	655	705	668	717	694	740	726	661	709	730	694	684	720	705	679	722	719	708	727	695	715	726	680	757	698	725	710	714	715	735	715	689	723	730	667	690	719	712	715	743	717	675	696	704	762	685	738	681	671	721	699	707	712	699	701	688	723	686	717	747	718	699	723	702	710	686	689	707	633	667	687	722	717	693	713	682	730	729	671	702	698	690	689	687	682	680	707	697	727	673	687	669	704	746	640	723	742	697	680	688	732	704	757	708	674	661	744	692	729	704	714	666	679	678	684	711	668	690	704	623	668	683	718	698	712	674	709	664	722	735	698	649	692	690	699	708	707	707	731	734	689	690	717	667	743	667	709	712	692	729	704	692	669	728	708	751	650	704	694	657	733	674	734	671	711	664	667	694	721	684	690	718	685	739	722	691	718	714	710	754	681	651	742	721	658	738	716	674	686	644	702	718	684	694	725	716	750	694	715	717	700	676	709	742	708	675	708	692	746	679	682	626	725	675	683	700	716	660	720	698	713	672	658	699	674	694	707	674	755	692	706	721	726	715	709	685	693	737	669	692	708	713	777	709	704	723	685	677	701	682	707	711	660	674	743	688	706	685	734	699	734	734	678	717	696	702	708	709	757	713	680	716	730	718	673	708	696	708	686	687	708	690	676	721	694	694	694	703	679	701	761	699	652	678	739	679	701	713	715	667	746	675	681	690	710	700	682	749	710	707	722	705	672	672	664	729	694	717	728	662	679	746	660	713	689	695	730	680	649	678	672	736	749	681	653	701	671	674	690	671	731	693	722	698	671	710	663	690	726	667	702	720	688	680	685	702	714	698	685	714	756	703	712	702	740	682	720	704	666	690	697	759	706	677	668	717	699	734	723	669	718	665	722	689	710	707	721	728	696	728	766	660	679	696	693	718	715	715	695	716	686	683	706	697	645	719	687	675	735	712	715	743	677	741	724	657	715	679	667	668	687	692	700	653	683	722	701	721	731	746	713	693	701	731	681	687	695	706	749	687	690	687	711	735	715	726	756	704	701	747	648	704	649	712	691	696	689	702	691	700	733	700	697	665	691	668	707	659	684	676	677	685	710	697	675	691	718	669	702	651	700	722	693	731	721	713	730	737	690	716	699	720	733	714	728	661	762	706	703	675	672	707	713	701	690	687	722	752	719	696	662	726	704	689	690	685	709	659	689	699	701	684	696	748	712	701	749	682	712	700	702	729	656	696	765	735	673	719	669	663	663	697	711	717	740	741	714	701	699	674	674	694	741	691	626	705	715	663	718	678	746	669	708	725	701	684	711	735	680	725	686	688	679	661	710	725	757	693	746	709	690	691	696	713	692	697	672	750	720	723	724	739	635	655	670	712	692	690	703	715	692	676	703	661	725	712	687	710	709	699	687	721	683	710	732	701	759	688	642	712	690	702	681	682	676	717	668	695	709	678	698	700	703	689	728	667	676	709	689	722	685	736	691	672	733	688	704	700	710	705	674	671	718	718	646	668	678	656	682	675	708	658	709	696	708	699	676	758	700	745	741	706	732	708	695	676	730	693	666	677	672	682	752	716	682	727	714	662	692	744	761	761	677	719	716	730	717	712	720	687	704	670	670	690	742	690	639	726	686	712	706	677	705	692	713	739	677	707	700	660	746	655	703	723	733	689	679	713	658	691	704	685	707	732	653	705	697	701	697	665	732	690	674	710	693	685	691	710	722	721	668	694	676	698	744	754	710	687	726	726	699	669	704	678	722	708	695	677	699	691	718	722	708	749	727	673	715	665	744	702	710	681	718	713	678	742	709	735	667	748	691	766	701	745	710	682	755	681	751	645	683	695	704	650	688	706	678	704	708	668	697	657	704	702	714	683	695	640	689	654	691	753	682	672	679	656	716	730	696	725	732	692	693	728	714	728	660	720	705	736	712	709	677	701	702	709	683	673	661	737	668	702	743	718	653	700	673	725	735	651	700	716	694	669	707	727	673	679	764	710	742	692	685	741	708	720	740	649	732	728	729	678	676	677	713	703	701	674	767	697	671	708	709	737	701	671	726	673	711	705	705	725	662	704	671	680	653	733	733	746	697	654	680	643	701	720	663	756	721	724	695	670	704	730	653	702	645	714	741	680	692	638	721	660	720	698	717	703	682	706	740	705	681	720	680	700	708	698	723	705	689	725	666	718	692	683	705	693	668	663	704	739	673	677	691	718	670	649	755	692	759	673	696	753	685	756	695	722	703	714	692	685	706	720	693	682	696	720	724	738	689	650	698	729	699	687	704	703	751	739	716	662	694	706	675	695	708	673	705	718	698	692	730	702	723	665	703	762	683	690	700	694	665	720	740	713	744	685	681	670	690	707	770	740	675	697	701	711	705	739	750	698	679	721	715	670	745	771	650	701	682	712	739	697	674	730	728	682	716	675	691	686	745	755	748	696	699	736	725	704	700	713	702	739	747	679	685	722	772	717
7053	837	1090	1276	1073	620	421	420	561	555	583	549	419	303	308	290	263	240	248	229	219	209	219	218	193	200	214	220	214	220	195	223	203	219	217	214	197	212	232	216	235	215	214	204	213	207	201	204	239	267	264	274	208	208	203	218	249	237	196	200	220	211	228	197	235	199	203	196	231	215	220	224	253	208	239	210	218	246	210	238	218	238	217	211	219	236	218	204	205	228	267	224	240	238	226	211	185	231	217	207	204	206	221	219	217	210	210	218	219	224	226	224	213	200	218	178	236	219	232	225	211	248	218	203	197	219	193	214	211	218	207	227	188	198	259	211	199	225	205	219	226	216	201	215	200	209	231	236	203	219	261	233	236	202	210	239	210	229	214	232	212	199	207	210	236	248	232	202	242	214	202	208	212	240	214	213	214	233	245	217	210	221	226	215	212	216	198	192	215	202	220	211	212	218	224	241	210	248	213	226	196	222	194	222	209	212	214	227	233	205	206	234	203	212	227	223	222	222	232	191	194	190	197	236	201	218	201	213	200	215	198	197	209	220	239	219	230	211	244	203	208	227	220	218	242	181	212	215	225	180	208	186	202	200	204	252	185	210	187	237	207	220	229	211	210	198	208	209	214	220	207	227	225	221	202	214	191	229	227	212	194	211	210	214	211	221	200	243	229	236	196	225	201	204	214	199	177	186	222	217	220	223	223	206	224	203	191	192	211	212	216	201	227	219	199	207	196	207	203	216	202	216	210	227	209	222	160	220	202	217	181	224	222	200	230	230	217	218	213	194	209	199	193	201	209	209	227	237	216	216	226	198	197	185	197	197	211	231	228	202	216	209	226	224	218	212	220	192	231	227	196	209	199	172	219	207	170	202	229	233	212	202	209	209	201	228	232	211	237	233	220	210	222	203	227	210	213	215	207	238	175	201	219	235	217	224	189	190	215	219	214	215	219	201	207	213	227	218	221	220	228	248	210	224	245	217	209	229	222	209	184	203	225	240	223	244	213	196	209	217	235	214	218	220	226	203	227	217	207	233	198	178	170	191	215	243	228	211	213	231	271	198	235	222	195	189	228	214	215	220	209	207	226	242	213	198	223	217	198	213	203	213	222	216	231	202	215	192	225	211	231	202	222	212	190	185	204	241	242	224	203	203	216	214	202	196	225	218	228	227	213	225	204	233	226	218	235	209	210	201	207	214	237	210	221	210	201	238	203	200	235	234	194	224	238	237	235	220	193	201	203	225	213	214	220	220	224	230	245	221	238	198	201	238	208	218	215	234	246	200	216	209	198	209	214	212	186	239	214	221	201	210	210	208	197	229	206	228	218	218	200	218	226	214	215	213	230	219	198	216	233	228	202	234	227	245	236	204	236	239	220	203	212	200	207	215	203	211	227	209	211	225	217	198	206	207	224	208	222	214	212	215	205	244	197	217	221	193	188	203	202	209	217	197	238	196	234	220	204	231	219	201	221	197	228	231	225	201	237	245	198	213	222	230	255	195	213	167	218	230	220	231	198	239	187	229	234	215	217	223	211	232	184	211	203	222	210	237	244	190	218	199	230	237	212	204	224	245	211	209	227	209	189	202	209	211	203	214	183	235	237	225	206	212	196	197	236	218	214	219	195	242	195	209	218	228	232	195	184	235	227	231	215	208	212	192	215	234	205	200	225	234	235	225	236	214	222	208	219	215	203	201	243	186	201	201	200	226	224	221	201	230	222	211	235	217	228	217	224	223	220	197	187	219	220	221	222	210	225	198	232	191	207	199	210	228	219	207	244	223	212	233	222	217	197	209	183	228	196	212	240	201	197	251	241	224	216	218	188	202	224	198	194	209	191	233	222	215	204	231	244	234	200	232	229	235	201	198	220	224	182	222	222	218	250	230	185	211	218	206	202	205	220	205	231	214	184	206	199	206	220	212	195	181	222	232	179	216	226	203	222	220	238	211	234	221	211	190	230	246	187	182	231	198	243	207	240	224	229	247	221	202	187	208	234	202	212	233	202	213	221	219	242	213	218	239	216	227	205	233	231	222	211	213	216	210	208	210	206	200	198	223	229	224	253	197	167	199	212	226	256	235	220	188	216	210	202	216	183	231	231	202	209	201	229	188	202	224	213	223	236	208	211	210	227	210	226	185	188	206	225	186	199	208	198	205	241	216	230	206	223	195	212	216	189	234	224	184	204	228	208	250	224	237	215	226	207	265	238	214	212	224	212	185	198	233	190	207	200	218	247	221	201	215	215	226	249	213	199	233	222	188	220	227	215	195	207	211	218	225	197	197	201	216	215	210	203	224	203	240	215	218	240	233	181	200	196	192	224	222	191	204	203	231	236	222	209	226	211	216	235	232	224	189	222	241	212	206	216	204	220	214	197	208	184	226	237	247	234	234	176	223	230	234	205	199	201	229	247	209	205	184	205	215	213	214	221	221	209	212	213	236	213	209	214	220	195	199	214	188	223	213	190	211	219	207	208	217	204	243	256	215	220	211	213	218	214	205	224	207	210	210	222	221	227	222	240	221	201	223	256	233	242	218	201	218	206	193	200	192	199	192	209	237	194	195	207	218	219	215	243	245	209	230	222	220	184	208	261	216	204	234	223	207	209	200	202	217	192	220	239	248	233	222	235	234	222	196	226	258	221	205	240	246	191	176	243	201	204	211	216	226	204	219	213	212	237	220	246	233	218	197	218	213	212	235	233	251	222	241	205	197	205	217	224	217	213	211	228	227	223	222	219	226	226	238	213	197	185	207	235	218	239	241	204	205	213	214	192	209	218	204	219	190	205	199	231	232	203	240	199	230	221	223	181	207	194	219	215	235	209	179	189	200	206	217	199	206	210	190	213	221	199	189	217	237	237	197	201	169	234	212	208	218	214	249	195	204	210	226	201	229	187	228	207	215	209	230	232	195	237	214	219	203	197	229	221	224	235	230	219	248	209	234	254	202	214	207	231	228	198	212	225	224	200	205	200	208	244	227	201	209	204	176	196	234	208	221	235	209	202	232	244	209	232	224	203	190	183	213	227	238	212	199	191	219	195	229	215	254	249	190	217	226	227	237	195	236	206	206	222	214	256	234	223	234	224	214	214	195	236	193	231	189	241	225	219	266	218	192	216	223	214	209	214	192	228	202	214	215	223	218	229	215	240	207	212	211	213	213	203	226	224	233	218	207	219	229	201	211	218	211	223	253	195	201	176	223	213	207	239	195	221	206	209	229	238	182	201	214	218	196	189	182	191	163	218	219	249	227	199	221	219	233	239	201	211	218	222	229	202	214	198	188	192	226	244	207	210	235	241	217	245	208	241	204	215	214	217	219	228	223	224	214	214	197	190	199	234	208	192	227	235	214	223	237	220	207	202	208	242	241	218	200	220	223	249	177	233	187	189	201	210	240	204	238	224	221	219	204	221	227	203	228	200	218	204	246	188	205	230	237	219	201	233	228	208	214	221	206	209	206	208	206	206	210	217	203	217	247	217	199	245	216	194	229
6062	1204	2466	4216	3887	2356	1672	1907	2466	2555	2611	2612	1726	1105	1044	894	782	789	658	683	568	614	585	578	564	576	554	560	590	556	536	592	566	528	559	547	570	559	502	557	528	514	526	536	540	526	567	516	549	522	571	567	513	561	526	483	532	529	545	533	542	533	506	534	518	546	555	550	568	544	542	529	567	536	525	543	532	521	557	551	541	515	532	555	556	583	558	596	567	567	547	512	585	539	530	561	547	541	571	575	518	597	558	553	535	511	572	522	552	540	555	516	553	522	518	536	536	567	572	533	557	496	521	535	537	519	515	532	533	526	527	526	553	525	559	468	536	517	536	556	509	556	532	510	551	557	557	574	538	505	550	561	501	506	574	504	573	564	540	503	585	544	524	542	542	542	529	508	529	578	532	531	563	513	513	496	526	540	542	567	586	536	544	585	501	581	521	511	523	547	524	557	482	536	520	561	573	562	509	527	534	520	510	521	522	567	547	534	519	533	552	597	573	543	508	499	525	530	514	496	542	527	524	545	575	511	528	549	549	563	515	514	555	530	498	532	559	564	557	505	547	498	555	520	516	513	519	563	546	534	501	538	545	576	551	531	554	568	571	536	527	524	551	612	545	547	525	536	526	505	500	550	488	553	507	569	513	518	570	542	526	545	541	556	548	541	508	552	571	538	531	537	570	524	576	542	576	533	481	545	564	554	528	518	533	530	504	504	518	597	550	515	531	559	534	536	540	569	556	552	519	542	525	602	534	538	550	489	520	534	562	530	500	540	546	552	547	531	535	520	592	534	537	572	552	537	515	575	540	548	530	591	498	516	602	537	514	553	572	549	524	538	573	515	539	527	574	583	506	553	542	571	547	519	569	566	509	532	528	550	515	521	580	557	567	552	537	497	535	527	557	557	533	529	590	515	547	530	557	562	542	490	580	556	536	521	512	545	508	498	517	529	529	573	572	553	544	520	523	544	531	498	504	543	570	525	534	509	550	518	529	563	548	539	538	555	551	492	532	500	542	456	578	506	528	562	519	556	555	573	555	518	544	546	548	541	491	535	522	530	556	533	524	543	526	542	541	558	507	544	531	552	508	532	557	592	550	557	587	495	508	519	564	527	549	484	576	540	526	518	560	537	513	517	531	524	530	558	547	543	545	528	527	517	555	532	505	539	563	537	532	519	542	588	533	523	513	514	548	531	567	501	525	538	583	573	550	542	567	574	521	542	529	567	542	548	565	553	528	525	548	518	567	538	515	540	541	504	531	523	543	547	550	553	505	525	563	513	556	562	520	571	522	556	566	539	547	564	507	550	589	528	524	499	532	575	495	507	557	514	565	511	576	551	530	565	514	551	500	591	545	528	572	556	554	564	544	571	517	511	524	518	558	556	533	549	549	485	605	543	555	549	587	540	548	564	540	518	510	565	555	516	522	528	521	532	517	521	581	542	507	561	528	531	549	500	525	542	533	524	499	524	552	543	569	569	519	515	538	550	548	574	518	551	552	540	497	524	527	571	551	521	542	557	500	559	554	573	513	538	545	537	517	549	517	531	523	546	545	539	520	520	522	544	524	494	544	548	483	567	561	491	517	570	509	545	521	515	508	543	510	522	579	532	545	516	535	517	521	556	552	569	531	522	544	497	509	533	527	584	539	516	555	537	581	476	552	549	485	519	508	538	501	558	547	490	519	546	569	530	514	523	591	521	510	531	578	563	548	532	510	540	492	518	512	539	521	519	539	538	549	601	514	540	538	564	576	512	553	531	536	530	518	531	542	539	575	564	531	551	526	553	544	546	564	516	552	527	548	533	524	566	588	534	585	575	534	523	544	547	503	560	493	547	534	529	586	515	542	582	577	514	524	546	545	507	563	516	495	532	576	569	510	550	555	536	536	562	539	555	551	546	576	533	531	518	527	580	555	562	526	518	528	555	539	581	535	574	560	512	539	532	566	555	563	550	526	575	569	507	548	558	552	540	533	548	499	532	539	540	503	539	548	529	550	515	558	532	525	533	509	536	547	546	534	580	580	550	539	567	552	535	538	563	557	559	521	524	541	500	527	512	569	561	550	534	508	578	549	538	547	541	543	546	536	543	551	559	516	522	544	571	559	543	551	540	527	521	582	537	528	522	540	543	495	512	560	549	532	518	536	553	543	533	524	572	537	516	519	541	515	587	495	570	524	560	539	575	502	562	560	567	578	485	566	502	548	531	543	538	523	543	561	542	532	561	495	540	581	521	512	569	548	496	565	565	568	510	516	561	523	529	541	545	501	525	547	551	550	526	510	534	517	534	501	553	556	487	521	514	527	557	519	529	541	518	526	566	537	544	518	529	544	564	514	542	521	583	549	541	549	491	548	540	540	521	542	555	533	560	501	521	486	546	566	561	519	564	517	545	556	514	536	536	558	534	527	543	539	566	501	527	533	573	518	564	512	555	573	551	532	513	574	509	540	566	539	559	533	553	579	571	515	563	536	558	543	507	551	521	576	512	570	541	556	535	520	578	567	530	539	544	536	542	543	519	528	528	545	497	536	550	511	521	504	548	495	556	590	526	531	550	558	522	516	550	548	561	542	554	533	568	494	534	527	553	543	550	540	531	548	583	598	488	523	534	528	535	529	597	596	513	534	508	521	550	552	558	554	563	564	542	556	533	581	533	552	522	572	531	542	569	493	569	537	515	561	518	522	556	591	521	511	530	572	537	523	557	563	548	560	592	560	509	506	540	563	575	554	545	550	544	516	565	555	577	586	548	521	547	550	534	518	628	519	514	547	509	560	526	560	524	515	509	532	565	533	541	551	504	542	540	521	550	498	551	537	527	508	557	574	507	541	540	543	510	554	533	572	583	536	573	528	555	538	516	524	533	543	555	548	531	531	545	548	525	570	527	509	529	552	554	527	539	541	550	549	534	581	542	524	522	547	538	553	532	555	535	541	522	523	596	541	479	533	520	541	550	559	572	567	553	565	541	545	511	538	519	488	574	505	499	510	530	554	552	514	522	488	527	532	528	567	534	540	570	509	521	518	543	512	513	547	549	545	501	520	537	508	537	541	526	527	497	552	584	567	552	571	538	546	578	527	547	553	520	567	575	572	505	547	542	589	565	536	548	541	568	529	526	508	546	578	564	556	539	535	504	555	534	555	552	537	558	548	526	578	495	533	533	549	553	579	511	494	533	578	554	532	530	573	537	576	521	520	539	545	527	523	589	504	528	504	519	535	567	543	547	556	524	533	527	572	535	513	497	549	537	532	533	554	545	550	590	536	562	522	564	551	521	550	532	497	561	541	542	534	502	555	539	506	550	560	577	550	515	565	530	527	524	562	523	538	569	551	589	564	554	534	555	548	505	570	537	566	512	556	536	543	503	533	576	556	545	528	521	511	529	570	525	534	553	530	521	537	532	542	537	537	552	527	524	548	534	516	529	541	521	521	540	521	518	498	542	545	510	536	526	534	565	543	572	558	559	531	559	585	545	531	531	555	539	524	490	536	530
14065	1948	2072	2198	1719	986	778	819	830	948	932	855	651	524	547	440	436	441	416	393	435	368	410	380	384	373	363	368	405	398	410	380	345	395	396	361	352	372	385	369	376	384	369	400	396	360	403	411	390	354	339	378	352	407	368	352	388	382	369	385	384	334	384	366	403	395	349	358	340	403	379	393	374	378	365	392	390	370	409	372	357	384	322	390	402	399	399	366	388	390	377	358	366	387	383	395	389	366	357	406	383	357	354	374	391	328	378	368	382	343	374	335	384	383	376	380	373	397	370	376	388	411	330	397	368	384	401	405	366	364	351	365	378	398	364	386	408	351	407	373	365	367	376	374	355	358	365	328	345	368	392	354	355	391	351	377	367	376	375	376	375	380	366	352	416	411	375	397	336	378	381	361	358	389	341	396	362	348	384	385	384	411	360	378	371	344	383	332	385	381	365	375	379	340	400	376	390	361	397	330	388	353	384	388	362	363	356	362	400	343	367	341	391	393	368	382	389	366	345	345	362	388	402	356	374	381	384	371	341	386	371	371	346	356	370	366	375	381	361	383	372	358	431	359	411	354	383	383	377	357	356	371	402	393	381	372	348	371	412	353	399	364	380	381	374	339	361	367	356	377	342	343	372	382	378	374	371	372	363	321	356	372	381	361	393	374	393	348	349	345	417	382	349	366	417	376	383	370	371	379	389	347	359	390	360	377	388	391	401	398	380	403	390	373	359	398	370	390	403	385	407	359	383	365	375	379	357	369	324	390	365	385	383	363	343	378	361	356	383	364	412	347	331	362	352	412	383	330	386	337	391	358	393	344	354	361	396	380	400	368	391	376	384	414	414	351	401	389	342	373	382	366	351	357	351	407	368	402	366	367	334	390	389	383	344	385	370	363	344	373	415	354	352	375	378	339	343	401	366	359	373	370	330	391	382	393	443	387	396	370	394	375	358	365	352	356	380	358	370	351	351	380	360	388	378	384	328	401	399	340	395	385	360	399	389	344	411	364	383	361	375	373	356	347	363	361	351	375	346	365	405	362	385	374	400	358	405	361	354	381	332	388	379	391	377	381	379	345	375	386	373	341	337	368	372	342	411	433	382	337	367	340	373	405	376	349	368	394	388	361	411	386	387	394	356	349	390	380	400	409	394	378	358	361	345	362	357	358	389	318	345	383	368	407	377	380	353	360	374	354	350	383	416	378	354	328	407	374	382	389	408	336	338	364	387	421	402	340	386	334	380	351	347	360	390	385	371	382	370	384	419	357	393	372	394	380	419	404	411	384	359	395	385	374	354	357	376	411	371	403	349	365	390	350	370	339	385	383	366	382	383	364	387	383	395	355	392	358	348	353	361	357	395	403	403	367	375	360	377	373	379	341	388	382	386	374	359	391	376	390	358	363	394	403	387	350	344	401	390	369	400	362	393	382	374	369	385	378	378	411	340	371	366	393	371	341	395	365	353	350	370	380	339	380	373	370	346	392	400	395	382	380	380	330	402	371	365	355	382	360	364	334	372	348	389	352	381	368	363	332	380	377	345	369	388	353	360	398	352	352	364	382	399	386	341	374	385	382	361	403	372	371	402	385	399	367	368	431	381	333	395	390	401	392	372	367	366	381	392	379	382	372	361	405	348	407	384	353	377	335	399	371	393	373	371	366	373	357	355	391	377	395	378	364	367	353	374	407	381	378	376	385	374	396	380	372	365	361	394	388	373	365	383	412	363	367	372	373	354	347	403	391	385	345	399	334	372	394	376	373	369	363	373	352	365	372	387	383	379	381	355	386	385	383	382	395	384	377	408	394	332	411	384	330	351	408	387	393	386	427	377	376	346	359	384	378	412	358	350	381	350	396	400	393	351	339	381	367	396	382	371	351	362	401	355	364	425	363	387	373	368	395	388	349	385	399	410	359	336	365	376	354	359	373	363	360	412	376	374	340	386	330	371	391	347	371	383	379	375	365	353	349	362	383	374	375	357	360	373	351	358	356	399	370	405	396	343	384	375	383	399	385	395	365	366	385	406	362	383	381	380	422	364	382	323	357	358	362	394	385	363	373	351	377	392	336	344	392	372	346	396	356	380	370	401	362	359	385	390	361	336	364	362	402	371	353	345	394	368	377	357	392	350	361	367	366	396	333	399	391	360	406	368	386	417	370	426	385	401	330	351	387	357	376	346	377	358	390	369	408	353	343	372	373	386	387	391	389	392	394	365	374	372	388	381	394	385	353	372	354	387	346	381	389	386	380	383	376	363	356	388	386	371	375	389	366	411	330	390	374	402	373	396	416	353	370	370	356	362	373	388	405	412	348	403	386	346	406	382	363	401	370	393	370	372	400	411	376	384	381	407	357	397	380	368	376	388	335	384	372	407	346	360	359	358	362	396	404	360	382	392	355	369	353	380	400	383	346	339	361	370	342	360	367	367	359	366	366	375	366	380	404	364	362	389	365	380	357	380	348	398	406	382	378	374	391	407	336	356	335	362	387	373	366	357	360	343	363	380	388	334	341	363	347	367	371	338	364	391	388	391	338	375	354	404	359	386	399	341	374	374	402	417	363	356	357	336	370	399	367	382	329	402	381	367	358	358	352	354	373	374	394	370	367	377	314	357	359	425	371	393	391	388	372	372	380	359	375	412	410	345	386	394	369	361	357	368	374	371	341	367	386	412	398	371	363	386	372	350	382	398	381	403	411	385	372	388	394	387	341	390	385	366	400	354	364	379	404	389	345	363	347	356	343	405	371	374	379	335	363	382	387	354	379	364	360	367	386	386	389	353	384	423	345	373	396	412	397	375	376	356	386	364	375	399	383	361	362	384	390	391	384	397	383	348	358	365	369	370	404	370	392	352	382	419	374	394	355	355	345	375	375	401	357	333	367	372	345	349	336	353	379	352	359	374	355	406	403	407	341	388	362	381	345	382	396	364	368	356	413	370	377	348	364	387	391	394	419	369	380	440	408	353	427	377	341	384	383	384	373	361	390	404	363	375	356	391	405	353	360	353	383	421	375	399	383	398	376	400	394	370	385	343	337	357	379	341	388	396	368	352	370	376	367	351	349	373	389	368	388	385	402	387	323	393	382	373	385	406	383	376	363	379	386	349	364	389	394	347	332	368	350	380	362	346	360	357	379	377	365	324	374	360	416	371	375	412	363	388	353	359	385	360	399	342	388	353	365	367	328	389	403	375	358	382	367	417	328	396	356	373	399	337	375	366	325	410	368	353	338	355	375	387	372	392	351	388	368	384	377	379	348	362	382	372	366	413	383	372	353	364	354	356	356	361	425	349	363	386	396	374	364	325	359	372	343	387	350	344	353	338	347	375	371	383	403	359	381	364	356	396	374	406	352	364	373	357	354	393	410	374	397	373	400	328	350	385	420	388	385	349	377	391	376	363	351	357	357	383	346	385	356	384	382	389	347	346	371	394	386	358	358	360	395	352	349	407	409	369	384	369	364	388	361	354	393	365	410	341	361	339	361	339	359	393	365
8305	1861	3929	6468	5943	3584	2662	3069	3725	3820	3868	3669	2528	1657	1618	1434	1255	1173	1073	1134	967	949	942	907	916	892	939	949	923	856	828	842	934	919	913	868	901	870	885	875	886	864	874	844	878	889	849	854	858	949	822	851	868	858	816	885	842	888	853	828	894	819	848	849	867	916	895	848	890	826	879	850	829	876	818	863	861	847	857	879	869	871	859	844	864	866	875	893	837	830	855	897	851	836	863	915	831	869	784	877	858	816	801	852	870	870	812	861	854	910	813	824	864	875	933	836	893	888	832	861	873	859	828	859	867	904	909	863	864	913	865	753	878	875	866	889	835	825	836	844	899	891	840	878	875	895	847	845	855	816	866	902	818	920	845	872	813	803	883	855	859	841	849	848	882	862	917	841	826	862	864	851	834	884	819	888	836	876	819	875	824	825	874	878	879	902	815	901	837	810	863	834	819	852	816	894	873	898	869	897	852	829	864	831	890	856	869	840	840	844	819	866	870	884	868	843	853	822	900	843	824	927	822	849	844	855	832	905	871	837	843	877	865	821	843	857	834	834	852	827	886	864	866	893	833	844	833	837	875	831	871	858	854	893	835	937	842	823	863	789	872	848	858	818	844	854	891	791	857	804	817	875	831	838	878	847	869	817	877	851	854	857	857	819	868	873	845	879	802	840	852	853	883	859	863	836	866	882	916	835	771	833	793	804	863	846	810	862	854	897	815	887	905	858	863	853	818	912	799	847	903	866	816	792	851	912	846	864	793	868	817	813	829	907	881	843	825	905	825	886	906	867	858	811	883	872	874	866	871	825	889	848	848	876	834	827	878	852	804	823	826	779	892	865	866	880	922	822	822	825	818	854	823	848	865	865	839	891	883	839	831	864	876	897	837	856	868	835	836	878	822	862	838	866	894	917	880	840	859	854	831	853	877	848	817	869	767	875	867	833	878	880	811	809	886	843	877	825	882	838	818	883	871	859	826	900	835	849	851	815	869	826	858	879	869	834	874	814	836	839	822	836	853	816	868	819	834	825	911	807	849	826	852	849	812	880	868	821	884	845	857	886	854	873	846	868	832	844	848	888	902	889	882	860	832	942	828	885	837	880	851	850	816	883	848	827	827	827	829	916	891	865	871	834	859	827	858	843	815	783	896	831	865	854	875	884	827	833	878	796	827	852	914	836	810	876	796	839	837	835	868	877	783	839	843	866	837	824	901	859	822	869	883	839	941	878	834	849	846	816	833	868	871	860	851	892	863	862	851	856	877	909	913	836	813	850	830	868	837	837	855	842	851	864	882	853	869	863	818	894	910	838	869	816	866	844	890	796	825	893	842	911	811	843	890	861	855	838	843	848	839	919	860	868	889	823	820	836	858	810	880	881	791	862	819	858	870	827	852	837	830	818	889	837	861	831	922	841	798	851	879	905	866	911	881	827	974	859	845	865	827	852	846	877	870	872	835	849	886	847	852	900	843	828	891	824	888	869	859	819	885	861	872	859	877	874	831	822	838	869	825	818	891	887	897	825	818	829	889	925	822	839	843	836	853	846	859	897	893	905	860	867	843	915	849	836	908	895	836	871	801	901	893	868	877	842	894	889	839	872	868	840	834	883	871	802	879	859	868	883	890	849	909	847	828	854	908	828	896	830	876	847	862	880	890	861	866	863	868	880	911	889	833	863	818	846	893	890	815	848	867	836	862	866	829	855	870	806	891	833	817	824	856	895	821	840	818	877	846	849	851	880	884	870	850	821	815	825	893	889	885	861	882	798	814	853	839	907	872	802	828	842	838	830	831	852	840	815	894	886	885	814	857	859	844	868	828	821	804	849	835	832	843	847	881	881	817	901	877	871	826	874	828	853	957	876	861	843	827	796	885	882	832	866	867	852	855	862	846	852	825	880	918	874	868	814	803	819	872	832	856	826	826	873	804	821	839	858	835	836	903	857	893	867	818	923	860	819	847	905	868	898	875	853	849	935	824	861	815	863	905	827	845	848	869	845	837	853	835	863	833	906	803	887	890	868	860	831	880	879	799	851	884	897	862	832	809	812	836	883	824	846	847	896	866	832	881	828	864	865	896	807	893	890	865	827	834	872	891	868	842	859	921	826	838	881	814	838	887	801	795	837	843	822	900	869	888	884	883	903	863	862	907	820	828	909	853	814	800	883	861	862	814	780	847	864	833	835	832	849	861	796	863	896	859	843	844	851	878	835	874	827	889	918	871	892	846	871	860	818	835	835	831	860	837	859	875	847	878	786	889	830	911	862	835	833	886	867	863	899	838	802	851	885	835	879	891	917	824	823	842	866	896	830	889	860	879	852	845	900	905	813	839	857	827	860	776	824	865	795	901	840	856	865	889	817	864	884	864	828	841	848	834	809	774	817	841	839	845	887	833	902	868	866	830	915	873	831	875	875	840	868	852	893	881	848	808	900	866	848	901	891	856	881	837	836	848	868	879	863	902	853	867	920	872	825	846	855	794	853	871	861	882	834	853	870	865	881	842	849	839	864	772	896	824	850	866	861	860	818	868	890	868	883	893	869	877	883	856	868	834	858	894	822	912	839	848	907	896	878	824	825	892	845	869	829	852	854	790	808	874	899	835	864	872	802	801	798	843	893	904	862	835	903	851	868	900	850	903	832	792	807	849	863	858	839	814	872	884	930	875	895	863	874	836	902	868	816	888	820	818	870	830	871	880	851	862	873	906	886	778	877	828	836	855	870	854	907	892	770	800	890	813	835	876	882	848	839	834	873	866	859	929	802	865	868	882	836	806	896	861	853	854	867	826	829	888	877	854	865	827	856	853	829	859	838	838	849	896	900	834	852	825	842	839	869	816	861	855	890	837	808	832	894	835	797	840	856	834	848	862	869	885	877	870	828	847	840	805	803	853	850	869	860	849	838	840	846	891	867	846	851	846	867	881	857	826	877	913	829	839	875	813	886	838	906	867	865	897	846	875	890	852	857	892	817	870	854	840	856	849	848	869	789	870	851	802	863	835	888	839	933	849	870	918	901	837	841	801	847	871	871	887	840	872	868	864	889	865	843	794	850	857	883	852	874	844	842	886	852	839	880	855	845	846	877	813	827	828	882	859	865	827	856	905	847	827	845	810	868	860	846	816	859	838	830	833	854	887	836	836	870	801	865	879	862	842	841	882	877	886	899	886	848	861	845	869	854	885	870	849	835	844	803	893	880	826	854	845	881	820	813	817	902	840	844	897	863	866	884	856	864	827	785	901	871	832	935	824	868	853	840	854	814	833	850	892	816	902	834	848	889	815	887	894	848	878	889	893	864	848	858	838	853	882	828	844	892	866	859	837	854	806	880	881	860	858	827	870	922	795	882	840	821	857	879	898	822	833	855	850	838	906	827	853	841	809	834	897	865	881	843	835	880	868	864	850	820	865	863	861	878	909	875	847	887	933	785	863	876	820	858	848	900	838	852	797	817	804	808	862	863	865	864	872	835	829	852	829	872	858	867	868	908	874	853
1683	558	682	818	646	450	364	394	437	445	468	454	378	335	347	318	324	308	322	331	352	308	288	319	296	309	293	283	312	322	310	331	317	262	296	281	326	308	296	281	300	277	291	334	319	303	286	307	310	329	277	266	293	352	302	327	264	280	349	337	348	326	299	322	299	297	292	258	326	276	322	293	347	287	311	307	295	273	267	286	317	286	320	283	324	293	327	340	332	300	341	289	293	269	308	325	295	288	291	272	292	321	309	279	277	313	340	308	285	309	294	288	306	309	302	293	326	305	277	292	295	300	330	286	295	315	327	269	294	352	287	304	320	298	287	322	303	321	290	350	320	314	333	331	326	304	306	319	326	295	311	299	324	299	269	330	315	310	283	325	319	334	289	310	292	284	326	308	301	349	270	329	297	344	294	317	334	310	320	305	288	308	319	313	286	312	306	328	277	273	307	304	314	284	293	299	294	329	337	317	325	262	310	313	335	295	288	299	313	308	295	332	339	314	331	314	307	294	309	306	352	283	306	310	314	307	289	316	300	307	277	286	296	330	325	328	328	326	314	333	297	296	319	302	281	328	336	311	278	301	328	286	290	295	308	322	362	317	339	309	320	333	285	355	327	301	330	286	297	300	287	328	285	297	323	306	295	312	306	305	287	289	296	314	323	290	323	319	279	313	291	291	283	294	320	305	293	308	323	318	317	287	298	312	303	302	328	323	345	308	319	315	293	301	299	307	323	304	331	303	293	285	262	291	314	313	271	311	283	304	270	282	300	305	288	268	308	301	295	299	293	305	317	289	322	319	311	334	316	293	307	305	325	307	301	329	314	347	308	333	302	271	322	293	268	296	315	328	322	290	272	287	313	313	304	277	296	281	305	304	338	325	313	316	306	288	305	341	368	305	287	267	312	291	288	331	303	329	301	322	329	309	336	336	325	305	312	307	311	285	296	285	298	320	283	270	316	329	299	320	301	311	296	288	321	325	292	296	305	272	335	324	326	328	276	295	309	310	334	307	304	298	291	323	323	305	280	335	309	295	283	255	288	302	309	315	296	292	300	322	310	309	322	296	315	316	337	286	315	324	283	336	298	274	304	326	303	289	367	289	288	297	283	313	279	295	282	331	286	311	313	305	320	314	338	308	317	304	324	324	341	297	307	322	332	318	291	295	297	313	322	320	338	311	328	292	275	307	287	300	338	318	320	321	323	297	305	316	296	317	288	288	297	270	314	312	248	317	307	322	306	297	317	283	340	311	330	299	311	291	292	265	288	306	301	337	314	281	313	307	280	291	298	291	283	299	305	262	303	315	320	300	340	317	295	287	291	297	278	303	313	308	285	313	300	284	299	291	297	334	308	298	280	346	287	315	279	282	328	274	304	298	314	301	354	301	296	304	298	299	320	279	292	320	303	310	289	286	289	306	272	283	308	282	299	308	285	353	295	311	279	311	286	305	331	308	310	318	326	294	342	321	275	307	313	304	279	308	300	318	279	311	313	281	330	323	301	327	333	300	338	309	313	290	285	320	274	272	307	300	277	296	306	309	295	309	297	303	328	311	313	282	302	335	328	327	276	323	304	323	326	300	305	280	294	349	309	329	279	313	318	291	300	279	254	279	313	322	324	297	295	336	324	295	289	297	298	334	287	354	278	280	315	335	336	285	292	333	297	305	297	319	303	312	312	302	279	309	326	287	328	321	314	266	307	310	344	291	326	284	300	321	337	339	328	313	308	273	303	353	313	324	302	299	306	295	275	301	372	286	304	322	306	297	316	327	276	302	276	297	317	305	304	302	347	313	297	323	294	349	338	318	327	320	299	327	271	329	300	323	282	298	288	321	305	274	295	313	337	299	285	310	307	337	308	292	306	294	264	310	301	299	295	349	300	313	303	294	315	341	269	305	319	303	312	329	300	336	296	315	320	290	300	259	295	278	292	304	305	289	321	286	278	297	283	272	288	338	271	315	284	299	289	302	317	293	281	287	312	284	308	315	291	293	301	297	322	333	288	308	281	295	274	298	324	300	312	312	309	295	302	334	298	311	295	322	331	300	321	282	297	286	304	323	348	295	315	306	270	325	300	300	304	310	320	320	289	277	319	274	292	302	301	316	278	306	346	341	318	318	318	305	290	303	284	340	336	259	323	284	304	288	296	318	268	310	282	289	292	271	320	303	302	267	327	310	306	319	311	296	296	328	282	324	319	299	299	359	318	317	303	295	282	302	316	299	310	293	297	336	270	310	299	338	298	302	317	296	321	303	325	331	301	295	305	298	332	272	307	298	276	307	292	334	334	298	322	301	293	276	304	309	291	346	280	290	301	301	304	339	291	322	308	311	306	308	290	305	299	306	285	297	268	296	334	301	307	298	296	304	317	294	329	272	312	284	329	321	300	272	324	290	329	307	315	331	288	280	300	291	301	306	337	309	304	338	336	346	291	262	293	284	311	312	313	311	286	345	316	299	307	292	291	272	310	322	306	304	307	322	311	318	292	313	323	286	328	309	286	317	309	324	329	302	298	287	301	297	288	330	318	305	308	288	300	299	315	319	336	319	304	284	313	282	285	292	283	309	289	271	307	323	324	341	305	328	325	323	302	326	299	317	261	254	294	283	316	309	306	315	275	301	299	331	293	311	329	331	271	288	331	288	317	324	270	279	289	273	286	295	336	319	305	316	285	311	274	285	296	305	323	291	296	288	323	349	308	292	263	307	326	304	313	278	300	280	313	286	275	275	294	311	285	288	319	308	318	313	275	287	270	310	301	334	311	336	307	306	287	302	322	335	300	276	311	294	305	335	291	261	267	298	291	286	297	285	316	294	305	302	304	276	321	345	305	314	306	307	347	294	319	327	292	290	303	317	321	296	310	284	334	321	298	331	338	301	297	320	292	280	329	325	326	313	282	287	296	308	294	299	267	268	310	337	283	266	290	302	310	325	316	307	266	318	298	286	273	323	295	310	332	287	316	318	279	288	277	276	312	273	256	291	300	312	256	309	303	298	309	275	287	309	285	308	328	335	290	347	320	298	281	316	300	325	286	301	281	286	320	313	309	315	275	301	281	309	296	301	342	272	306	257	318	289	301	319	290	280	318	299	286	318	292	332	276	304	315	292	319	318	321	297	318	294	371	299	277	331	358	280	289	316	303	286	309	311	319	318	286	277	280	301	284	296	288	301	258	296	320	313	309	315	301	295	328	315	291	311	277	327	281	245	309	291	304	304	276	324	339	296	288	318	318	298	277	314	308	306	287	275	351	309	307	339	313	342	313	308	292	316	321	353	313	282	293	274	309	309	290	304	308	279	322	268	310	288	289	319	303	309	293	288	353	298	309	330	292	332	292	301	306	290	301	301	319	300	343	325	317	293	299	271	301	289	304	315	280	284	301	289	310	261	329	304	295	288	319	304	312	326	311	316	290	304	329	302	315	325	291	318	305	322	279	321	313	316	288	288	330	311	329	320	259	307	315	290	291	342	290	337	355	343	329	297	315	318
1976	982	1477	2215	2036	1318	1020	1353	1598	1587	1640	1679	1319	973	853	910	801	782	717	764	757	699	737	706	684	682	711	702	697	670	729	724	715	678	750	717	699	680	680	652	686	669	694	688	691	673	683	714	709	670	656	725	669	681	687	670	660	677	704	691	657	737	678	690	718	714	700	691	706	678	722	679	683	683	696	729	678	718	684	647	711	692	692	681	673	695	712	662	709	698	685	681	697	676	675	690	690	677	742	694	669	735	719	689	695	736	659	680	725	685	690	671	690	681	662	733	717	721	727	672	681	663	672	682	716	739	730	687	664	693	674	699	705	718	702	734	719	709	681	692	692	654	658	689	692	724	721	690	690	713	721	715	698	691	687	657	679	684	685	702	711	720	707	717	687	720	680	725	688	660	731	672	650	711	705	682	697	694	665	713	780	696	680	713	688	718	699	675	714	686	700	665	672	680	687	734	741	675	749	728	708	664	716	674	688	708	696	712	713	687	665	698	670	673	711	687	683	672	696	710	638	656	688	666	709	711	719	718	731	679	684	675	691	702	713	700	678	703	708	674	718	701	690	717	694	691	701	750	707	686	679	689	694	697	681	679	722	732	729	718	724	757	659	673	715	677	696	702	718	702	698	723	692	682	666	721	654	675	659	718	722	682	704	698	698	682	708	698	688	720	714	726	735	701	658	674	684	686	699	732	763	743	732	690	671	714	675	674	696	725	698	681	702	773	705	689	676	693	711	703	718	717	726	735	751	683	662	696	694	702	680	677	709	694	700	689	747	703	679	725	721	715	659	717	766	737	647	696	658	648	697	713	712	692	658	722	675	727	715	673	639	689	674	716	654	677	721	693	690	724	659	673	711	685	674	672	714	692	693	710	728	709	713	725	700	728	678	690	711	677	690	676	711	717	718	670	717	685	651	699	659	721	704	681	664	649	718	760	665	696	688	751	677	679	693	712	680	705	704	671	688	687	688	720	688	707	710	639	698	720	661	683	698	676	661	661	688	722	655	727	702	685	684	673	724	681	720	693	701	681	706	633	686	691	722	701	713	690	656	673	683	691	689	744	685	693	722	733	677	697	672	685	672	709	699	641	746	660	691	680	688	680	663	692	716	753	724	688	707	687	688	620	668	717	727	695	719	708	725	723	695	699	734	729	676	695	702	669	721	733	693	689	659	693	707	711	697	688	760	685	683	673	695	684	707	704	731	733	714	646	686	694	706	703	693	721	650	680	701	655	727	708	654	687	693	731	694	643	699	713	662	673	679	701	677	690	691	718	654	711	707	746	684	693	675	690	711	679	775	725	697	655	680	699	685	661	708	660	730	724	737	648	694	668	700	742	721	708	690	708	688	672	721	671	688	682	679	705	720	694	694	678	685	683	708	716	702	685	725	752	721	658	692	664	696	747	759	656	689	665	687	742	665	675	704	683	718	686	701	663	702	674	712	717	684	675	665	720	700	669	680	704	671	626	734	659	753	710	732	681	690	703	707	721	682	657	689	643	732	704	706	736	724	726	722	698	685	679	737	734	684	675	686	701	715	741	651	716	711	694	715	702	688	707	702	714	689	719	664	694	698	697	652	719	701	714	719	717	702	712	671	695	704	687	741	687	706	701	704	723	731	705	717	729	659	677	721	666	691	715	734	678	655	693	699	685	681	753	665	685	739	684	714	737	718	736	744	668	707	657	623	647	695	697	695	673	722	640	717	744	696	756	723	718	742	741	648	712	710	700	696	694	720	721	694	754	682	651	700	689	716	694	698	681	707	715	729	691	685	675	726	706	727	734	740	725	679	717	702	730	713	719	714	725	727	714	668	675	691	701	699	731	692	685	713	693	717	710	677	709	725	703	672	712	697	722	686	699	665	692	686	712	713	680	677	705	690	664	681	727	734	733	690	719	705	721	723	694	678	707	699	679	722	736	702	689	704	670	681	717	691	707	713	707	679	648	656	692	675	726	696	729	706	711	741	664	711	696	748	678	703	732	705	696	712	681	676	683	675	689	687	699	682	654	680	746	727	701	718	687	700	711	681	721	693	684	695	703	756	685	695	693	671	722	696	683	698	745	708	690	710	708	687	683	719	708	634	720	676	707	666	735	649	671	681	719	691	655	638	709	690	695	695	691	684	728	652	700	643	699	682	677	656	702	668	696	652	683	721	673	656	719	702	726	693	713	726	697	693	669	752	695	670	745	704	671	673	703	720	714	697	679	708	680	646	658	734	717	742	652	727	690	706	713	719	672	699	713	698	752	683	655	671	690	687	707	669	676	699	684	672	700	706	751	691	700	678	703	725	702	698	689	706	684	761	731	722	720	749	728	677	736	713	680	661	703	681	696	672	675	701	695	689	721	712	698	730	662	698	672	764	713	659	714	655	686	704	700	747	700	737	662	673	677	711	730	675	664	698	649	730	704	708	722	706	702	699	700	682	695	686	712	692	708	699	687	701	688	710	732	672	696	727	675	719	679	763	637	694	712	649	705	698	726	698	668	697	706	703	713	711	710	682	692	711	732	722	688	684	680	665	649	712	725	736	705	703	704	706	711	746	663	721	693	676	677	707	758	669	706	703	755	737	718	685	723	685	667	672	730	703	684	725	666	659	667	718	674	702	688	712	673	687	722	675	688	692	673	648	726	727	655	713	709	736	677	711	693	683	674	733	678	690	725	715	673	660	644	623	708	726	712	703	641	685	716	736	635	705	663	661	615	718	712	666	711	720	661	695	727	694	655	690	688	693	692	715	729	694	698	720	704	699	682	672	718	742	735	700	730	720	723	715	644	681	657	725	712	669	735	708	650	666	711	729	680	723	703	710	705	682	666	687	691	645	710	671	727	713	735	699	695	692	676	706	670	658	728	724	728	704	678	709	660	702	650	671	671	684	718	701	693	709	688	694	624	642	688	723	667	728	730	692	679	647	734	701	711	661	693	721	689	699	728	689	670	675	692	689	663	770	696	678	724	674	720	701	675	691	661	730	711	690	688	688	715	687	686	708	628	680	654	676	673	733	716	695	705	685	711	690	670	686	724	646	692	710	669	693	703	715	699	705	670	701	679	705	720	688	683	730	669	734	723	716	710	707	718	733	706	684	703	736	727	707	734	706	685	779	674	734	672	691	691	689	704	680	700	671	679	696	714	692	685	711	713	712	686	663	718	675	667	656	690	754	732	641	716	709	687	622	697	704	664	708	687	719	707	693	727	715	662	703	702	751	733	733	670	695	684	712	696	680	657	711	701	713	698	697	694	702	723	683	694	664	741	667	679	685	691	717	697	683	687	705	683	695	682	684	712	687	712	704	791	707	689	679	681	688	719	694	701	678	707	706	731	688	706	675	664	672	661	689	758	702	690	682	670	675	698	698	717	699	671	640	667	678	725	735	689	722	744	698	756	673	705	709	673	682	760	718	680	679	742	664	693	678	649	672	714	727	663	734	672	695	652	710	656	703	688	714	717	719	698	692	702	718	682	703	711	716	697	672	691	686	676
7192	888	1194	1415	1013	572	422	492	587	556	543	551	453	321	278	265	273	234	228	245	205	200	235	205	195	244	188	208	195	225	197	206	204	207	239	219	200	200	192	243	195	230	197	215	225	255	195	235	207	215	224	206	207	188	204	223	221	191	199	217	224	239	203	225	224	210	229	224	214	230	208	198	214	190	200	217	216	208	203	230	215	206	233	201	213	229	219	224	222	267	200	201	209	224	232	213	209	207	198	209	221	186	217	206	222	211	189	200	224	206	234	211	196	191	213	219	225	204	211	195	200	207	207	219	219	225	242	185	210	197	220	213	226	209	207	204	202	205	228	205	219	216	203	210	201	209	209	192	213	209	220	216	201	212	202	237	211	200	212	216	218	223	232	221	217	214	211	187	243	200	218	204	221	233	210	230	221	201	204	187	228	190	167	217	241	222	192	221	190	228	236	229	205	226	179	217	218	207	222	213	197	214	231	227	215	217	213	232	232	229	217	226	219	240	246	230	231	202	247	195	229	235	214	212	195	195	229	238	210	204	196	194	209	190	197	227	224	206	222	231	195	183	235	212	204	222	203	211	226	222	213	206	229	219	208	219	234	213	184	231	204	173	195	216	223	234	213	213	223	229	223	227	213	188	208	238	214	248	222	195	220	238	235	227	215	213	205	235	218	195	237	244	212	214	202	210	198	216	236	204	190	214	230	211	215	223	229	179	245	229	223	179	199	203	207	212	246	210	212	208	204	196	209	219	209	193	200	199	205	210	207	219	196	233	216	221	246	242	216	193	210	219	210	178	208	192	177	188	203	197	207	214	217	225	230	213	218	185	208	231	217	195	225	207	183	224	217	185	185	211	186	189	208	240	216	196	207	208	212	227	214	207	207	193	208	241	214	247	197	220	216	190	210	204	222	259	249	230	183	206	216	226	208	180	221	221	220	215	238	235	228	246	234	203	235	214	182	179	201	229	238	222	232	224	199	210	211	201	211	195	212	226	184	233	200	265	249	224	219	217	188	224	220	219	230	215	199	233	235	218	217	231	212	237	201	225	209	227	202	232	240	223	204	220	232	219	186	188	188	220	208	182	214	218	217	205	205	191	200	191	210	201	205	198	218	221	225	216	205	188	213	239	247	216	219	210	222	256	199	211	233	225	202	237	188	202	216	233	217	200	196	226	194	202	202	245	207	207	219	220	222	238	225	191	193	219	234	210	221	242	199	199	214	235	187	223	221	210	224	218	234	215	207	219	202	195	209	212	201	252	206	226	212	209	205	208	212	197	189	217	227	214	214	230	216	235	181	236	229	227	223	195	173	203	224	230	207	220	197	205	193	223	239	222	216	244	212	207	232	250	214	223	204	206	204	195	204	223	221	206	233	222	188	221	209	224	227	198	196	196	199	198	195	237	237	248	210	205	224	202	204	208	255	234	199	183	235	219	211	216	224	214	213	194	194	212	211	203	232	226	204	242	258	213	238	219	241	227	247	231	228	214	203	213	201	223	190	238	215	227	200	207	196	202	202	202	249	206	206	235	222	207	237	233	210	244	211	204	215	218	259	202	203	226	233	245	203	199	230	230	258	220	224	223	228	218	239	199	217	227	205	237	211	215	201	225	208	236	207	241	211	188	208	247	239	185	181	234	217	199	220	229	247	226	219	194	231	191	224	208	231	212	224	217	202	225	206	183	193	211	224	232	192	229	231	226	197	231	218	212	209	234	221	212	208	235	203	209	232	214	219	198	228	201	219	225	224	204	202	180	218	213	213	206	227	219	226	243	214	213	237	230	226	242	194	193	189	200	233	192	232	217	230	221	211	215	212	243	218	235	200	228	203	214	224	208	247	214	193	197	218	215	218	225	191	245	221	212	230	229	207	232	187	239	208	221	229	209	206	219	208	204	213	205	203	260	232	210	222	220	215	240	229	233	211	242	203	212	208	205	196	208	203	198	198	214	196	220	220	229	213	195	235	193	232	221	220	197	202	182	235	211	234	246	235	208	231	213	202	203	215	197	201	214	231	198	207	231	222	248	204	230	206	226	218	219	243	231	227	198	220	214	232	225	206	236	235	191	200	208	197	198	202	242	214	207	213	175	209	214	234	217	224	204	210	218	210	217	201	221	210	228	225	206	222	220	241	185	187	210	198	207	233	200	201	209	254	221	242	191	215	214	258	267	247	235	228	220	236	210	216	244	218	212	206	223	210	216	198	229	199	213	206	244	215	226	224	213	185	224	232	246	235	230	198	219	209	229	206	213	204	219	206	225	207	202	193	198	223	227	200	195	201	243	216	249	232	222	229	199	240	207	208	206	237	212	206	199	244	231	238	206	217	203	215	215	215	223	223	222	247	206	217	213	216	198	221	214	211	207	220	207	227	226	212	196	230	219	201	218	220	194	212	259	209	229	232	222	197	240	196	230	196	213	238	202	245	204	203	217	230	187	211	215	236	201	235	226	197	201	194	204	202	229	217	208	222	224	235	183	226	212	220	205	195	176	219	219	209	217	196	215	208	221	232	253	206	208	217	234	211	218	231	209	206	229	200	232	234	223	223	203	212	198	219	213	214	241	207	203	210	210	218	201	197	211	225	200	215	205	209	221	215	219	226	184	208	179	223	215	226	205	225	237	197	233	196	220	222	213	230	188	223	247	236	185	221	217	216	227	197	206	197	232	177	206	204	220	216	214	191	182	245	245	212	237	194	227	197	199	223	211	216	224	188	185	229	189	208	220	197	212	214	218	214	210	218	218	211	208	243	206	202	203	227	215	213	238	202	213	244	204	224	192	234	204	200	209	205	230	243	206	151	232	216	194	205	213	204	219	220	209	223	224	204	228	205	214	217	235	213	203	171	229	189	206	216	235	211	233	247	196	203	206	189	221	229	230	241	212	205	227	211	197	179	229	211	201	235	181	230	231	228	225	203	214	225	227	226	219	231	238	242	230	196	207	229	229	202	229	208	215	223	242	185	191	252	214	202	234	208	219	186	228	202	221	187	211	191	231	221	225	253	198	194	231	195	213	206	207	217	228	193	214	212	190	238	219	221	225	183	199	177	206	216	250	189	221	209	201	214	192	217	219	214	202	209	204	201	211	231	216	227	207	217	191	222	194	220	219	231	217	222	212	238	224	218	209	237	226	202	208	201	228	200	250	220	216	216	226	186	177	188	218	220	219	215	206	222	216	224	180	201	213	184	238	241	228	214	216	259	184	234	181	196	245	217	221	207	248	210	230	214	200	203	229	261	219	234	212	211	204	224	222	218	205	198	215	222	221	209	231	204	231	202	216	215	194	205	201	208	230	212	200	200	196	197	192	237	211	176	222	236	255	202	207	228	230	220	201	240	203	248	225	196	232	227	204	240	223	228	211	219	209	209	234	205	242	248	205	223	197	221	223	222	233	244	243	232	242	212	211	215	198	251	218	218	210	188	233	224	211	209	186	183	220	235	213	199	249	235	199	188	242	202	215	225	221	186	239	234	209	238	225	229	236
6103	1131	2667	4324	3734	2242	1678	2012	2574	2569	2664	2556	1837	1199	987	914	750	764	724	677	625	574	558	575	556	552	568	560	548	553	593	554	511	546	568	546	591	549	553	580	577	514	523	534	531	560	519	513	525	593	572	558	529	625	549	517	572	561	541	538	510	568	592	551	523	559	530	570	503	572	537	565	572	548	546	565	571	519	514	527	535	521	520	514	538	525	569	552	566	538	537	576	557	518	587	557	510	589	523	543	578	522	562	560	546	574	532	541	571	517	551	562	537	536	604	547	521	492	506	564	531	553	553	526	566	560	591	575	504	554	556	529	516	478	570	501	524	544	535	587	504	548	552	541	532	503	557	519	543	559	533	605	560	565	549	529	552	522	566	540	550	548	523	530	550	526	556	522	562	523	526	534	597	546	547	506	529	532	538	531	598	527	537	529	546	568	529	587	516	582	564	535	556	564	492	543	551	517	525	533	523	552	538	530	524	583	548	569	522	564	539	548	538	550	511	527	531	556	514	555	550	549	549	567	487	522	532	510	547	554	551	527	528	552	535	577	549	545	554	562	562	523	575	560	547	526	521	544	557	506	546	525	543	535	558	566	577	547	525	534	519	521	561	516	521	555	565	542	547	497	566	511	505	540	544	538	548	544	561	543	550	526	552	513	500	544	561	486	544	563	568	559	557	566	548	502	513	546	544	528	560	542	557	556	558	549	532	536	525	535	529	514	536	564	546	571	558	520	576	552	531	525	553	518	502	528	538	529	528	525	519	508	567	573	524	564	540	523	504	567	570	535	564	538	527	574	524	548	550	520	543	529	552	535	557	544	558	545	542	542	541	540	524	564	521	536	581	558	563	571	611	577	524	546	540	546	553	522	523	539	554	564	566	566	533	512	552	507	557	540	513	520	551	540	557	519	558	503	547	509	522	546	563	524	584	553	559	536	556	529	523	486	537	532	516	563	553	563	550	557	564	582	507	562	555	549	528	482	565	525	547	572	548	538	563	555	525	530	554	509	557	527	551	504	546	563	537	558	486	550	498	558	516	493	507	557	572	539	549	542	513	520	530	557	539	545	534	553	542	530	575	562	512	565	531	536	535	528	522	551	524	518	569	608	542	530	543	528	553	532	564	543	526	533	528	540	520	527	563	514	521	550	582	504	541	553	515	530	519	554	554	533	537	530	548	540	543	511	540	509	543	490	527	509	567	546	576	511	507	554	526	553	565	535	568	551	514	571	524	567	539	549	596	523	567	553	504	523	541	527	511	560	547	531	530	565	513	504	573	496	534	552	520	529	510	557	517	537	529	591	558	562	513	558	568	526	526	525	496	515	506	531	538	556	506	531	513	520	541	562	507	535	547	562	529	562	508	526	561	549	520	512	510	586	521	537	535	585	529	550	512	573	565	563	547	563	571	524	547	554	579	561	573	549	560	547	552	566	573	549	528	524	572	532	505	561	549	535	584	579	551	559	491	568	514	516	518	590	530	523	500	540	538	518	526	540	545	569	556	532	539	540	542	572	520	524	533	537	558	488	537	555	512	529	507	573	546	506	563	560	551	544	577	545	582	554	571	542	550	566	533	549	548	569	561	572	525	540	531	512	548	544	553	537	525	529	529	513	542	566	558	555	536	489	554	516	535	588	570	567	544	563	518	499	496	506	565	579	555	520	568	540	502	519	547	511	526	576	509	561	559	525	498	579	534	534	549	522	559	541	542	550	494	549	528	531	573	556	557	526	560	550	526	531	592	508	569	541	548	554	524	549	531	551	543	525	538	543	564	515	523	519	486	506	552	541	537	561	550	541	566	521	551	572	521	496	530	527	511	545	534	529	537	511	515	522	567	525	527	529	554	531	526	562	541	504	542	562	536	516	584	510	513	488	557	505	515	576	565	544	530	566	563	493	542	524	500	533	510	536	560	541	554	548	524	520	544	527	529	576	556	538	558	534	552	568	537	552	548	518	531	554	542	565	534	516	574	515	595	538	564	533	545	521	557	561	527	523	553	556	531	521	547	549	535	529	520	553	521	516	550	494	527	500	484	566	562	512	521	536	572	575	541	563	528	552	519	544	548	535	526	540	538	553	518	559	541	511	557	539	564	535	523	543	504	528	516	537	537	541	547	567	501	553	536	522	495	540	582	537	553	572	537	560	536	545	532	504	547	514	508	572	561	565	498	510	589	541	518	515	485	529	538	568	572	509	527	546	531	544	527	541	584	549	554	486	537	567	552	548	565	545	563	566	524	546	551	533	557	548	531	531	531	507	530	562	533	513	520	557	552	567	529	513	552	569	525	514	583	502	555	535	540	516	566	595	562	529	525	541	526	512	575	550	577	498	511	566	574	534	517	548	512	583	504	585	495	574	576	544	507	527	546	565	549	539	510	548	594	511	547	522	536	554	529	519	530	523	552	546	570	557	567	519	560	543	570	513	544	574	551	539	497	530	564	536	503	517	534	540	548	529	504	492	491	533	524	501	546	487	519	524	549	515	524	534	562	523	558	541	538	538	512	556	543	551	555	532	565	554	564	563	552	513	490	540	539	565	548	562	535	544	522	584	495	509	572	558	561	543	542	552	548	547	511	559	550	513	555	544	516	508	527	538	521	512	556	591	535	550	544	558	537	551	533	515	523	533	523	539	533	525	546	541	539	511	509	561	567	527	554	541	537	537	557	527	531	518	537	517	566	499	594	556	533	531	548	534	544	517	504	591	529	523	531	504	527	524	578	555	535	520	557	520	516	543	535	550	551	539	494	550	587	505	532	540	566	548	528	517	545	556	528	570	558	564	545	487	492	557	503	517	554	553	537	508	541	539	525	525	476	553	567	537	527	541	549	565	525	541	516	532	524	543	484	525	558	548	530	564	490	560	534	527	564	524	542	529	497	516	563	524	514	532	546	573	536	548	515	527	572	524	527	569	583	508	571	577	535	540	567	527	543	567	577	557	575	522	552	559	519	584	546	575	537	546	580	529	540	540	579	525	559	535	550	530	520	526	556	540	574	513	516	562	554	547	530	539	595	489	548	551	569	538	492	484	534	549	551	544	558	530	522	547	526	489	553	531	564	527	540	517	544	550	531	537	575	512	526	559	532	530	576	511	544	534	521	546	514	582	512	507	548	559	551	557	579	533	542	516	515	574	517	536	514	536	560	539	548	561	529	508	521	530	497	534	544	529	522	567	550	540	533	525	552	539	530	574	497	556	560	557	521	537	577	551	533	570	534	532	555	528	558	524	537	516	555	566	527	528	541	529	541	544	536	539	549	569	563	535	500	533	528	542	510	537	533	528	523	540	529	500	536	539	548	578	524	555	562	525	576	530	540	537	564	531	555	536	537	571	544	534	557	535	580	568	493	580	537	514	526	542	555	525	533	559	559	565	587	496	517	534	555	532	537	541	530	523	570	532	574	539	629	545	576	535	551	567	528	509	542	568	577	558	548	507	510	521	565	546	543	556	541	539	545	543	548	547	542	511	529	559	487	525	584	531
14206	2039	2121	2365	1632	999	762	818	971	931	893	881	669	538	493	503	458	453	389	480	407	358	356	370	347	403	400	377	361	378	413	386	397	360	383	364	383	358	406	388	396	391	387	416	369	414	397	401	369	373	367	393	383	381	382	340	352	397	378	367	405	393	389	342	377	366	406	374	383	375	401	358	360	373	387	333	357	348	356	372	355	354	376	362	366	384	425	402	371	345	363	416	370	354	384	360	406	392	383	377	368	372	344	380	357	388	400	407	391	377	402	375	408	423	364	384	375	375	399	390	400	389	323	368	397	379	355	359	347	367	362	385	371	366	347	363	367	379	365	387	359	363	371	403	404	364	405	382	331	347	380	392	323	389	370	408	395	377	433	341	402	397	399	371	359	360	391	346	362	334	356	360	392	382	347	382	352	392	400	385	383	384	412	383	375	398	403	411	372	389	366	379	433	392	403	411	406	363	384	420	375	389	399	379	371	393	338	367	353	402	407	365	367	376	335	373	358	404	378	415	385	393	403	358	369	351	365	414	325	340	397	393	428	401	351	411	407	385	413	375	390	354	379	326	340	377	343	413	333	368	392	361	375	340	352	379	389	414	372	364	339	354	393	389	353	388	405	387	405	384	352	381	407	392	371	386	352	385	342	348	397	333	365	407	375	378	347	364	376	350	340	391	366	372	379	385	373	401	420	367	375	364	359	393	369	397	416	387	405	352	371	359	371	359	379	327	352	361	319	357	361	387	348	360	386	423	383	356	365	401	380	402	367	427	381	345	373	361	344	376	415	386	351	375	414	410	378	377	371	397	384	338	400	368	367	369	389	406	385	401	389	366	368	342	421	395	385	362	361	414	353	367	342	371	353	388	434	389	359	333	362	400	392	407	355	409	392	357	382	360	389	388	384	384	382	383	368	405	409	362	359	380	387	378	363	411	368	345	353	346	366	380	377	340	363	364	371	333	395	393	369	372	363	371	393	355	377	361	356	383	356	357	363	395	386	359	375	380	368	405	389	367	389	368	364	352	335	373	369	375	361	395	345	398	392	371	363	402	359	353	376	354	375	412	394	376	344	338	328	357	344	373	362	379	360	359	383	364	406	357	357	368	390	374	380	357	383	401	370	335	381	395	392	356	353	357	343	391	417	375	391	372	363	369	360	357	377	336	326	359	358	326	384	372	378	424	393	380	363	425	352	360	368	386	406	369	357	408	383	388	356	367	364	388	383	381	351	374	355	375	381	377	392	349	388	347	357	413	356	376	370	341	360	363	408	394	355	372	386	382	390	358	362	358	383	353	370	387	370	338	344	382	365	367	338	362	363	363	360	357	353	366	437	401	340	388	361	329	378	351	381	424	370	387	413	377	342	379	391	394	370	348	406	327	402	373	389	402	360	427	340	341	395	395	398	359	331	385	336	387	361	386	403	394	422	387	392	333	362	375	362	403	391	387	408	333	377	356	351	358	427	382	335	360	382	369	353	338	363	352	370	381	366	374	355	347	368	399	372	376	382	393	376	369	400	402	369	345	372	367	350	374	343	341	394	376	386	322	377	361	370	359	354	366	394	404	379	393	366	343	353	385	385	383	357	405	373	406	378	373	403	373	364	366	379	366	418	368	377	342	379	403	369	346	384	385	380	409	398	402	415	378	376	360	351	350	397	374	398	404	373	353	361	385	407	378	380	373	388	370	355	391	399	391	390	390	318	366	377	386	382	357	375	344	367	345	367	356	378	366	368	385	356	391	343	367	373	364	338	357	347	404	398	391	371	404	385	361	361	405	369	378	388	375	349	360	398	408	363	406	369	419	368	396	354	389	393	397	358	406	400	364	377	373	365	415	404	420	341	360	373	355	357	362	397	365	356	385	350	387	413	383	388	355	399	372	400	416	398	394	359	359	337	344	388	392	379	411	377	359	341	367	365	350	329	350	348	378	366	356	397	369	349	395	385	346	350	405	386	419	368	388	369	375	358	382	390	360	432	368	393	385	384	411	380	395	404	401	355	380	406	379	362	369	399	373	390	394	368	343	368	425	368	382	379	348	373	375	387	377	362	379	373	350	366	406	340	387	386	345	379	376	389	342	338	374	348	377	390	362	389	374	350	373	410	384	348	412	360	375	388	332	366	369	371	366	336	378	349	373	382	383	397	381	347	365	364	347	365	359	345	365	400	375	376	396	362	393	392	379	385	397	392	373	387	379	386	380	407	396	402	369	378	400	396	401	385	374	383	363	370	404	376	365	361	387	383	335	383	388	406	379	390	347	376	399	370	367	369	332	405	368	382	365	341	359	352	354	334	407	370	386	370	371	367	394	372	389	371	400	386	375	363	365	389	340	350	387	370	371	378	373	355	390	391	377	368	368	399	402	384	355	353	342	364	372	345	371	381	396	328	360	377	401	384	360	391	364	384	368	386	386	378	373	353	364	398	363	374	387	386	352	357	380	381	386	386	396	401	350	435	354	355	371	395	370	356	346	411	379	356	333	357	349	352	383	370	380	360	405	388	376	374	385	353	378	382	416	417	350	356	358	379	376	336	364	397	370	377	367	388	379	389	369	378	406	363	344	343	389	370	356	393	385	390	381	384	414	381	392	365	397	393	326	365	397	381	365	358	349	390	354	344	374	364	377	359	391	367	360	364	351	393	375	367	349	374	350	375	399	348	347	387	410	398	381	389	354	407	347	394	348	356	363	367	369	380	326	363	375	382	399	367	401	403	396	397	361	389	372	361	395	367	367	364	412	384	397	418	368	399	347	402	393	383	383	372	386	360	340	349	356	362	376	391	393	383	411	396	399	353	350	389	361	376	389	378	395	407	377	399	351	368	384	375	372	408	361	352	413	400	412	387	349	400	357	342	393	342	351	362	397	394	399	351	365	389	373	386	359	376	364	384	390	363	352	354	345	409	391	392	357	345	404	359	358	379	364	401	320	354	408	350	416	413	392	356	333	400	410	404	380	360	340	361	349	351	399	353	345	376	384	391	364	371	384	369	398	351	385	352	380	387	380	364	361	386	390	394	353	364	368	390	352	381	356	359	415	362	398	357	369	368	408	346	378	388	369	398	392	377	366	362	369	384	377	400	362	392	387	383	355	349	386	384	417	372	366	371	400	356	344	343	361	362	331	407	380	350	373	396	391	359	394	353	376	346	373	374	379	360	315	344	372	371	369	390	384	377	406	381	374	337	398	404	388	365	393	368	343	398	386	372	379	366	374	317	334	417	396	375	361	355	360	370	377	370	341	352	367	362	372	411	377	362	380	380	360	384	388	366	371	330	394	378	375	381	363	348	329	377	353	407	368	341	375	375	384	370	372	382	397	414	393	399	381	375	347	394	372	359	393	361	394	355	377	376	383	382	389	352	386	399	388	367	385	325	374	332	378	401	369	380	362	378	365	385	361	381	365	388	354	379	372	371	382	420	354	377	358	363	388	384	379	381	377	370	395	406	358	376	370	371	382	346	401	391	380	414	368	354	369	404	382	366	382
8356	1854	4436	6658	5758	3432	2653	3247	4007	3903	3891	3570	2630	1716	1397	1378	1182	1195	1103	1090	939	908	905	892	925	934	863	924	908	897	944	861	878	907	858	876	884	918	872	863	890	877	885	890	865	846	849	823	829	886	862	890	876	908	821	865	891	895	837	953	839	844	848	862	849	868	824	854	805	838	872	912	916	885	853	880	854	866	868	855	830	899	848	872	877	852	851	849	830	820	874	845	822	834	882	903	851	850	860	886	830	875	846	802	884	799	852	876	885	847	871	872	830	833	865	898	851	877	910	849	870	793	879	839	826	889	869	837	837	871	865	866	856	838	839	876	822	890	828	832	814	885	848	850	849	869	855	850	868	887	834	886	902	878	897	855	842	816	873	870	839	849	903	867	849	808	834	883	864	866	882	835	837	848	834	871	861	837	876	844	823	855	870	858	875	882	855	855	799	862	888	893	807	844	848	895	838	860	834	868	819	901	820	827	858	900	884	883	807	886	862	842	916	854	867	885	870	844	846	906	817	826	827	854	891	899	869	879	834	840	917	891	834	842	810	838	900	842	787	825	846	844	921	876	843	789	870	866	899	895	876	812	843	832	896	869	876	851	852	818	841	882	836	822	781	896	890	872	809	825	849	853	835	868	857	857	852	845	869	924	862	869	822	870	867	782	849	841	881	831	898	854	879	856	847	836	881	893	827	832	891	815	932	861	810	830	844	878	865	873	855	871	853	877	867	901	842	898	875	828	905	877	923	857	860	853	878	876	860	869	824	888	795	840	817	843	814	839	847	829	855	860	909	845	811	831	901	835	899	870	824	842	869	873	845	834	854	902	868	843	912	862	859	946	856	843	883	820	835	851	894	849	827	849	857	888	868	865	888	849	888	847	815	836	848	861	853	882	871	860	821	877	844	887	871	891	896	837	845	894	807	890	793	814	890	828	884	813	873	847	845	853	845	812	851	856	783	872	849	857	847	926	840	846	858	828	865	878	881	850	849	853	829	852	843	882	855	860	843	891	866	857	853	857	861	847	861	832	895	907	829	894	840	852	846	905	837	871	883	907	858	883	879	821	846	862	834	857	882	888	867	830	831	868	824	885	792	858	873	872	882	863	869	831	838	880	880	835	884	837	843	847	840	861	864	883	896	893	823	876	798	826	863	843	881	936	827	786	910	841	875	918	858	885	834	891	868	852	935	893	771	843	852	879	902	934	931	847	861	821	828	894	899	839	911	856	849	867	828	862	875	854	866	867	890	867	844	905	861	915	810	865	866	842	846	850	860	837	880	867	895	848	822	812	860	845	897	851	883	802	874	827	934	842	858	847	917	827	829	849	853	848	849	855	798	818	813	841	854	845	834	852	829	812	886	837	844	849	875	824	850	862	796	819	838	853	827	852	857	830	825	851	886	902	836	856	873	822	879	855	884	826	855	820	873	890	822	859	873	852	847	834	880	807	872	863	825	894	806	853	852	819	862	852	786	859	880	827	865	855	823	825	801	868	808	899	882	925	915	859	868	841	857	850	871	845	863	823	865	916	888	820	886	850	895	869	886	831	832	867	856	832	842	840	866	896	871	854	929	864	901	812	819	821	873	854	838	873	869	858	849	813	855	888	880	915	841	868	847	879	861	863	833	856	872	849	826	893	857	846	889	841	851	890	883	832	848	830	901	855	869	838	841	850	815	861	866	848	887	908	839	827	840	881	841	845	861	894	823	872	852	861	867	857	855	827	866	906	878	835	824	871	837	871	864	806	878	844	866	830	840	866	875	837	890	912	856	843	853	905	886	852	854	852	781	814	899	873	883	894	840	845	860	878	883	873	895	885	838	864	861	809	912	851	885	851	924	838	881	839	857	816	829	878	837	856	845	899	858	860	817	840	852	815	852	832	868	821	821	864	858	821	830	811	869	861	873	855	848	844	863	870	860	859	838	808	897	835	852	876	860	873	820	892	862	804	832	882	850	888	872	846	849	878	887	865	904	880	867	879	855	812	852	884	855	869	827	870	844	904	829	836	864	872	878	917	849	856	823	835	831	840	861	876	826	839	862	836	822	875	857	874	814	831	866	866	888	914	831	908	853	807	865	846	859	878	844	821	875	898	864	841	857	861	795	867	869	878	822	896	842	873	873	842	848	847	841	808	911	890	856	841	820	866	796	840	881	854	848	875	842	862	855	842	836	814	854	861	859	864	812	840	890	823	847	793	893	854	818	887	849	834	861	824	895	842	883	841	856	844	837	834	861	897	866	937	865	900	847	820	840	852	845	855	798	816	889	848	803	792	856	838	880	935	853	820	792	880	864	883	889	834	902	838	829	870	876	843	873	811	887	888	842	862	838	849	834	820	863	891	887	807	898	871	856	862	828	861	860	850	806	856	846	859	865	921	822	881	894	843	834	851	859	849	870	833	851	850	878	818	865	839	840	835	857	857	825	882	845	815	905	889	821	851	871	866	861	807	829	839	848	872	882	856	866	863	919	868	857	903	836	871	856	851	834	845	852	851	901	877	824	880	852	860	840	795	882	876	869	852	881	850	819	856	834	862	815	889	865	826	869	842	861	803	819	804	877	830	854	823	880	849	888	879	886	867	872	871	887	863	868	848	846	843	895	836	881	865	884	874	848	845	811	854	887	879	833	893	872	884	889	915	924	895	898	862	838	819	818	836	852	864	818	850	851	886	864	860	808	862	830	851	867	860	847	845	870	867	867	874	877	879	887	855	875	856	836	870	834	833	858	851	831	902	829	871	854	876	896	875	860	816	863	883	882	833	840	842	859	870	840	847	858	848	889	852	886	876	884	836	847	865	796	831	840	879	837	853	789	872	839	864	827	882	862	840	881	828	840	911	826	847	874	889	853	847	883	861	791	859	876	853	822	852	864	853	852	809	915	915	872	866	912	821	881	809	848	842	827	877	869	862	887	857	911	851	832	871	858	846	827	892	897	838	866	874	860	816	900	914	848	868	846	843	847	837	897	877	888	794	868	836	782	858	840	808	847	844	768	848	862	801	856	843	876	860	870	846	901	868	850	798	820	839	869	819	821	883	864	907	873	871	843	900	836	831	834	901	821	869	862	864	848	844	863	874	857	813	886	865	853	898	830	877	896	849	811	854	825	903	903	871	887	883	857	857	913	853	910	813	879	870	866	872	855	827	843	833	848	857	836	790	804	878	869	845	893	859	855	855	835	791	831	825	835	863	831	839	853	818	856	917	840	905	835	884	853	853	850	895	850	907	817	862	803	895	876	817	903	796	879	901	844	880	890	844	859	852	888	836	852	830	809	864	863	826	810	848	832	869	833	832	858	902	781	903	850	828	883	898	824	849	841	850	852	868	861	828	849	899	872	895	830	851	837	856	857	871	864	874	877	865	817	839	868	817	793	875	899	847	863	857	841	853	871	910	869	856	861	885	872	885	914	860	875	904	849	846	853	836	844	872	854	867	918	814	812	873	899	847	841	878	861	846	870	842	755	824	810	856	883	819	835	824	868	916
1689	558	681	803	610	458	364	426	486	461	457	454	428	342	308	341	312	326	341	316	327	311	323	290	300	298	310	309	302	300	283	308	303	292	306	292	297	298	306	296	310	297	308	319	323	285	294	281	295	336	308	306	292	295	298	311	307	305	309	283	286	283	306	279	298	322	298	308	278	311	302	283	344	310	307	276	328	322	290	329	292	313	313	295	304	338	281	299	322	282	315	309	298	313	292	319	323	320	316	254	279	294	280	299	306	265	332	283	295	285	295	290	307	289	280	325	332	291	274	296	293	290	300	319	291	326	304	311	316	314	264	319	292	286	322	294	324	324	263	298	304	315	270	302	306	296	295	322	281	314	314	310	295	331	313	279	291	321	291	319	330	300	266	339	344	293	306	318	322	313	308	301	280	305	309	304	327	275	317	308	299	288	309	327	335	289	321	304	343	276	277	287	337	275	323	306	290	301	328	336	302	321	283	302	329	287	300	294	303	304	339	291	280	288	286	292	271	345	279	289	321	303	253	311	311	294	294	313	300	278	285	288	306	280	257	297	305	326	313	311	314	282	247	316	302	293	291	273	260	327	286	310	308	300	299	308	312	314	288	305	322	318	324	284	305	283	291	303	301	293	292	278	263	283	318	298	302	322	298	360	317	314	284	275	294	301	324	314	321	277	332	289	312	298	306	274	311	311	290	317	306	322	286	298	305	310	289	309	297	305	276	284	297	295	314	310	292	319	295	349	293	278	282	298	313	301	273	330	334	339	293	303	300	289	316	296	294	307	318	293	303	306	327	287	299	310	301	309	304	319	346	277	291	320	298	310	312	253	299	249	290	288	305	336	293	296	298	288	273	307	312	305	310	292	263	331	288	273	275	287	317	337	280	293	308	298	306	285	288	267	289	260	316	318	349	298	334	282	316	288	276	307	330	303	325	294	301	311	278	277	315	312	313	341	300	301	328	286	289	322	318	305	275	319	325	303	328	310	291	323	269	321	324	299	311	294	341	291	334	317	323	345	312	275	260	298	291	322	327	297	296	315	271	317	316	311	282	280	323	284	295	282	293	300	300	315	299	297	342	298	321	311	270	284	299	308	307	304	283	296	279	292	281	314	312	288	309	299	291	267	283	294	338	299	316	301	305	294	299	289	264	295	305	300	298	314	297	294	295	334	306	294	289	332	338	300	312	293	299	300	305	295	273	345	306	288	308	315	294	280	297	280	308	315	328	333	297	299	307	300	309	308	306	281	321	305	311	287	333	287	280	306	314	306	294	302	289	301	337	309	297	315	309	282	299	300	283	352	297	300	296	280	312	321	314	305	310	345	324	308	287	280	344	323	316	338	294	310	296	299	311	298	331	314	312	303	315	285	285	311	283	274	300	333	318	296	289	315	322	288	294	287	320	323	317	301	287	299	294	302	310	328	290	317	271	320	277	307	312	288	290	266	306	312	300	315	330	267	336	295	300	317	360	296	326	299	336	331	277	331	320	299	342	288	291	289	319	321	287	297	303	310	288	311	281	311	296	291	295	292	287	289	311	287	290	291	306	325	296	339	339	271	285	340	297	306	342	317	287	293	294	340	307	310	295	285	294	295	335	257	298	325	276	292	327	333	321	325	334	272	332	337	266	282	324	302	313	283	347	263	320	293	317	302	272	299	286	259	309	290	258	334	282	307	301	279	299	280	336	291	279	302	302	272	318	325	298	294	293	304	310	274	308	273	274	297	291	301	292	292	293	314	309	301	339	333	317	271	314	291	292	309	317	301	310	297	302	294	280	314	319	298	314	324	266	300	269	272	297	303	311	288	293	299	291	275	310	305	293	283	297	300	303	340	282	287	310	268	265	311	295	321	298	292	301	284	314	322	248	283	271	314	312	319	287	312	286	308	330	302	325	299	315	309	269	311	297	339	316	332	290	316	305	312	293	311	294	297	304	323	326	293	315	308	304	290	292	325	310	311	294	305	305	281	300	265	280	283	315	300	248	327	280	286	281	311	312	282	307	298	315	327	299	297	274	290	314	276	297	310	306	312	280	321	287	295	305	326	329	312	329	310	309	314	324	296	281	293	305	297	311	301	318	284	318	302	299	311	288	307	336	296	286	307	280	292	272	271	309	295	329	311	311	303	304	339	332	317	329	282	321	310	315	288	282	305	328	313	306	295	329	309	270	307	317	275	282	310	318	304	307	297	278	284	311	322	307	306	281	285	298	287	310	322	304	295	335	338	293	294	321	318	318	299	315	305	289	291	297	312	322	320	283	293	333	318	333	342	288	281	318	344	290	309	280	314	342	323	306	282	329	296	309	337	302	282	328	332	272	316	311	327	301	279	310	288	293	297	302	283	294	332	303	267	294	302	278	315	276	277	348	313	282	290	290	304	296	310	278	289	357	327	334	292	318	302	335	286	307	301	284	317	288	331	326	287	301	262	315	338	278	313	296	305	318	287	323	305	289	296	289	303	306	297	300	319	317	289	319	304	306	328	313	311	316	296	290	312	287	319	314	298	299	309	295	331	311	317	337	306	308	292	283	295	318	309	264	277	312	353	285	319	318	273	308	272	263	342	307	280	327	289	297	315	290	302	282	274	311	300	279	283	280	289	301	328	251	294	341	322	286	315	302	289	305	312	309	316	290	312	324	288	333	303	309	286	334	300	275	255	299	288	298	273	330	315	311	284	310	286	281	313	309	289	267	298	288	288	321	322	351	298	298	326	317	293	282	318	340	324	302	304	310	313	341	339	320	302	301	331	284	338	307	315	293	279	364	283	286	286	274	298	294	321	294	340	272	299	306	345	321	303	310	285	276	284	322	319	301	324	310	297	291	278	336	301	301	310	294	323	313	305	323	308	284	292	310	308	296	310	323	292	334	312	296	315	310	326	303	303	300	292	349	291	285	310	277	285	302	347	294	287	297	286	282	299	290	299	343	293	290	292	293	342	327	313	293	297	330	295	321	306	305	304	279	295	301	304	316	305	312	297	319	304	310	310	272	271	341	308	293	294	276	308	288	283	280	329	269	283	315	271	311	331	305	289	309	297	310	329	255	285	304	323	256	322	290	316	329	323	335	345	317	311	305	278	342	297	285	309	305	319	335	280	274	283	295	309	322	324	309	319	277	281	303	295	310	284	317	336	308	320	329	281	288	291	290	306	293	321	271	286	301	307	288	282	296	262	293	331	303	291	288	296	303	290	295	316	292	303	280	279	313	298	320	295	321	297	289	313	283	294	285	302	308	287	293	267	278	316	285	310	324	278	317	296	335	282	310	309	307	316	306	247	297	310	311	289	309	293	299	291	307	332	312	310	290	347	308	280	312	288	307	303	269	314	325	288	297	321	323	281	338	308	331	317	269	304	327	291	312	337	305	333	289	338	345	311	298	346	300	310	323	304	308	295	322	293	282	301	325	300	309	322	286	318	291	289	294	323	286	329	319	316	302	326	307	309	255	298	275	309	332	301	290	313	327	305	315	302	297	287	307	326	308	280
1909	898	1545	2372	1957	1310	1085	1352	1666	1601	1619	1613	1309	957	863	856	801	803	753	702	716	676	717	671	731	648	708	697	719	696	731	698	654	698	719	688	668	733	746	716	647	708	728	694	653	672	734	661	677	685	729	687	736	704	662	710	666	731	668	713	696	745	692	691	699	726	692	703	723	678	669	708	723	695	647	739	730	658	732	715	654	644	688	668	698	747	641	679	685	713	704	713	650	662	668	691	699	702	743	699	651	697	715	747	705	689	665	741	719	717	728	687	718	708	689	693	672	721	710	697	714	768	655	685	714	724	700	666	672	669	693	730	723	686	675	686	711	720	728	671	710	728	678	655	669	730	677	743	692	697	632	663	682	685	696	753	641	657	684	728	746	668	669	702	671	697	729	675	688	666	682	716	685	709	732	676	674	730	707	713	700	691	674	697	663	694	676	677	684	696	721	712	670	740	682	710	627	691	691	689	655	692	662	656	688	713	670	677	695	718	698	660	689	655	698	769	734	678	717	709	711	694	691	685	687	723	698	646	668	681	687	728	651	731	714	683	710	722	666	687	654	698	730	670	736	682	720	675	726	732	705	685	706	657	746	740	683	728	703	741	680	712	691	660	714	695	726	702	689	695	662	680	716	711	719	688	707	695	704	692	702	686	688	707	720	680	666	683	671	703	684	673	703	685	702	686	727	677	685	666	703	696	702	695	687	725	687	701	683	703	674	629	704	703	698	702	737	704	680	693	680	688	700	721	738	664	680	718	720	689	664	668	692	717	716	699	687	699	655	743	671	699	686	726	738	661	657	744	710	695	684	667	709	702	660	655	691	641	672	706	720	691	740	667	674	676	678	675	725	692	686	654	720	684	650	644	700	643	705	666	706	668	700	732	714	677	664	711	720	667	659	680	718	677	690	732	690	635	671	720	686	707	691	703	662	669	649	732	673	687	692	662	662	632	664	652	667	650	699	660	682	647	663	691	698	697	678	731	714	667	684	691	724	640	661	659	690	654	683	703	673	667	652	646	675	684	682	674	730	646	731	675	724	718	682	686	678	702	683	760	666	649	722	695	721	676	674	729	757	700	661	669	685	650	673	698	701	713	691	684	659	726	697	702	731	716	703	726	680	646	695	718	667	660	703	698	680	707	684	677	702	734	688	682	690	750	689	732	698	671	713	726	712	681	687	719	692	708	664	672	686	686	684	699	660	669	652	681	683	700	719	699	703	679	653	673	682	694	718	654	697	676	653	687	676	680	696	689	683	639	645	678	705	673	681	688	700	677	737	712	654	722	722	722	671	674	695	670	703	734	728	722	686	680	703	665	721	640	693	686	703	684	722	728	692	729	676	651	698	711	673	677	669	686	719	708	687	697	691	684	682	641	698	683	691	705	713	654	680	685	702	676	644	667	734	710	638	733	658	733	650	686	699	745	662	674	716	658	710	719	702	722	670	674	746	672	725	689	731	722	695	633	682	680	671	726	719	710	686	658	704	670	675	711	714	706	698	667	711	689	723	681	630	733	707	684	681	713	714	720	704	666	701	713	695	704	685	732	681	708	757	657	741	721	688	685	659	725	704	715	710	693	654	682	644	692	670	688	699	713	705	691	709	680	732	690	706	683	728	647	698	677	724	729	695	703	744	690	656	653	719	715	684	701	714	657	677	685	733	681	708	717	697	662	670	695	720	706	733	686	722	707	721	724	665	683	716	696	705	718	676	674	673	660	691	709	734	738	739	699	674	683	707	646	702	668	673	684	646	671	694	714	720	728	670	719	659	681	692	755	738	691	682	653	707	698	672	665	734	716	682	729	701	716	691	689	694	709	693	660	676	704	686	681	673	674	705	669	674	653	697	704	670	664	669	681	703	646	678	691	645	723	696	713	659	715	661	697	670	660	663	693	647	745	719	686	696	674	735	701	683	727	722	669	678	704	664	675	703	703	732	691	691	723	720	675	733	719	697	733	678	698	693	687	651	626	718	712	681	703	642	707	710	683	690	722	654	739	674	721	705	737	687	685	655	698	693	686	689	688	706	681	668	677	695	714	694	657	706	697	718	672	678	721	699	664	662	679	683	677	746	685	663	659	667	685	699	704	677	708	652	675	646	674	701	684	700	694	661	667	667	683	703	756	728	705	737	668	658	667	694	727	651	697	686	722	692	685	654	711	714	690	670	736	665	692	731	683	708	670	665	680	711	667	758	700	648	723	688	742	684	701	697	669	716	717	737	729	702	676	715	729	683	727	739	704	681	667	702	683	696	666	675	688	646	730	703	695	697	696	723	723	699	732	744	763	745	698	733	642	708	730	727	690	667	685	615	673	692	704	707	666	677	661	697	692	695	706	705	706	646	709	704	707	709	669	694	734	677	687	684	732	674	665	698	696	662	685	674	693	650	684	698	690	716	674	703	685	737	665	676	669	671	680	728	658	679	720	678	680	725	684	729	680	639	665	666	749	727	739	657	679	705	686	680	696	703	644	690	694	690	677	723	678	659	716	671	678	705	714	707	687	687	688	721	707	678	655	715	676	731	650	738	676	742	686	677	721	721	773	715	697	714	694	730	691	680	701	712	733	709	683	654	738	668	758	710	747	685	743	687	699	717	716	693	678	720	654	685	704	698	714	644	649	700	706	649	678	702	712	697	703	701	745	702	688	696	681	685	698	654	681	699	733	661	689	723	719	680	711	677	710	732	661	759	717	685	724	669	694	659	716	702	701	683	679	704	664	685	665	651	690	702	717	682	701	706	660	691	680	687	728	689	738	694	714	702	720	745	707	673	673	705	702	741	671	688	723	708	707	725	655	663	726	714	711	707	669	701	723	736	712	692	725	680	700	731	722	659	694	670	679	772	714	665	698	705	717	672	682	684	714	725	700	666	714	683	681	664	709	657	702	727	652	674	685	697	721	680	692	738	679	664	677	715	702	643	719	669	664	701	706	730	690	698	705	713	724	694	702	665	680	720	729	738	676	671	682	662	759	702	690	686	689	659	724	729	709	706	760	704	720	678	705	716	685	733	655	754	705	687	648	653	709	734	654	746	670	688	655	714	695	687	705	716	708	703	728	683	698	704	689	692	755	689	685	691	680	683	694	722	706	725	684	657	698	693	725	687	707	669	656	718	639	689	668	685	710	713	642	689	681	730	709	705	701	718	685	735	686	720	695	659	733	676	613	717	713	694	703	691	707	666	735	676	707	649	737	736	708	688	723	708	757	709	688	619	675	668	666	680	721	665	724	668	725	711	708	689	686	693	734	713	726	716	702	746	693	702	716	743	613	702	696	657	635	717	716	671	677	722	689	660	691	731	704	682	683	679	680	701	688	703	721	704	735	712	670	736	707	677	744	707	668	654	652	693	691	688	645	729	692	686	636	718	697	705	712	699	672	765	650	697	692	710	686	686	722	687	709	734	750	675	703	675	689	694	703	698	655	697	709	693	697	639	694	746	684	718	668	706	695	706	706	687	674	681	677	727	693	715	664	724	668	714	723
7097	869	1274	1492	992	544	394	480	586	585	539	517	425	292	255	279	266	243	251	251	212	233	211	232	232	234	206	206	229	207	203	239	218	221	203	199	216	238	220	226	225	222	197	199	237	246	210	196	216	216	198	202	225	243	205	218	242	215	222	205	213	204	218	214	221	207	216	210	229	226	212	248	211	195	196	225	176	200	210	211	229	186	231	217	235	192	189	234	218	236	226	219	195	217	221	209	226	212	221	204	201	234	206	223	219	222	228	190	210	220	191	214	241	215	185	195	201	219	228	227	221	235	217	185	214	237	206	212	206	222	217	211	221	209	234	219	213	214	211	206	207	251	232	219	225	208	235	229	184	204	207	222	215	200	179	215	216	214	193	233	211	186	231	213	206	185	201	196	241	205	234	227	210	204	184	206	228	217	223	218	218	223	194	219	209	220	231	207	221	238	204	213	231	227	212	201	212	231	199	214	233	197	189	193	224	197	199	206	238	222	257	202	210	222	231	199	198	220	217	198	192	232	215	225	220	232	236	206	231	190	203	197	212	217	222	172	238	196	188	195	230	210	208	206	220	221	241	205	197	237	209	224	225	203	209	267	210	210	185	225	205	169	209	199	202	206	192	201	211	199	220	212	225	153	203	212	241	206	218	185	164	192	189	216	207	197	174	192	194	185	232	221	222	175	204	169	211	219	184	226	196	203	216	229	200	232	211	220	200	211	228	204	209	213	209	211	217	213	208	186	223	200	232	228	232	229	207	213	231	187	223	224	197	206	205	230	205	198	193	189	206	188	189	220	211	202	233	195	206	212	202	217	217	218	214	219	205	233	218	212	208	241	215	239	203	246	200	239	224	214	203	219	200	215	256	220	227	201	231	195	190	191	195	215	203	210	225	211	207	206	213	238	205	181	233	230	220	237	235	232	234	207	218	222	222	203	209	233	206	235	198	225	200	223	211	208	229	214	222	217	217	246	198	242	211	241	227	240	221	171	232	183	238	210	189	201	249	235	224	247	190	227	209	221	194	203	226	240	187	223	218	219	211	209	234	199	201	181	159	193	203	224	213	222	188	208	197	250	227	209	198	185	188	214	220	193	205	213	224	214	207	222	179	251	205	203	241	189	210	217	212	206	208	219	226	207	221	213	185	210	226	213	217	218	217	225	203	209	190	218	236	226	253	201	235	238	213	176	203	191	217	213	206	226	234	217	188	236	204	201	212	228	213	210	208	228	242	208	222	227	242	219	197	201	227	226	206	202	208	229	209	221	223	214	206	250	249	210	202	224	228	203	217	221	166	184	212	211	212	220	256	239	216	233	222	234	246	239	200	195	202	206	219	227	240	199	201	212	231	215	207	220	203	174	211	200	184	237	208	226	220	210	229	195	209	206	219	197	216	221	221	208	206	224	215	235	220	188	196	193	197	239	227	216	217	206	236	213	216	211	230	206	233	229	222	224	187	202	214	210	209	214	226	229	221	244	239	221	209	213	235	194	233	233	218	242	234	215	198	218	217	187	219	206	221	220	237	210	216	204	233	205	220	208	213	203	220	226	238	220	228	221	196	232	204	233	253	215	222	198	202	217	170	226	223	205	194	191	199	202	232	196	211	216	192	235	209	231	209	247	209	191	199	232	225	204	208	225	234	200	211	223	215	219	211	196	185	187	226	211	234	207	215	201	205	209	224	177	195	227	256	242	195	207	203	239	215	229	215	220	210	200	238	223	210	220	224	212	197	204	205	205	197	217	203	206	228	219	225	201	187	209	231	223	214	255	234	197	202	208	201	222	213	205	236	228	200	223	210	222	232	212	221	222	214	205	216	223	204	205	223	235	195	222	188	225	226	209	234	225	212	222	218	221	212	229	204	217	215	197	192	185	241	221	228	212	201	220	217	205	214	215	185	188	223	219	225	208	223	225	207	225	202	196	213	211	238	196	184	182	233	214	197	217	227	236	190	201	232	204	175	213	195	196	200	209	198	239	227	224	207	195	237	216	210	213	230	192	207	206	238	234	230	187	230	236	208	233	216	227	206	201	202	236	231	215	235	253	217	210	203	216	203	206	184	227	212	224	225	199	196	195	222	207	229	245	210	220	213	202	206	191	210	217	236	195	229	201	214	192	199	216	217	237	221	202	193	171	209	210	211	223	198	194	199	219	195	217	211	229	222	222	226	218	216	181	192	183	201	219	237	213	205	236	235	228	217	249	225	224	211	197	208	208	214	198	230	185	208	205	211	201	214	215	186	210	231	215	227	218	210	230	222	178	229	229	218	214	210	206	216	228	231	211	231	205	214	199	217	222	221	196	228	215	247	216	225	210	214	186	240	198	226	228	233	205	222	196	208	238	214	199	215	229	189	207	207	196	220	221	198	214	205	211	211	214	210	227	174	225	214	207	232	207	211	185	226	205	244	208	221	227	222	219	215	198	225	224	180	196	209	203	184	207	227	213	203	211	196	199	237	226	231	226	228	227	199	200	227	224	227	200	201	221	217	213	217	210	203	227	189	196	236	210	228	193	226	204	209	243	222	258	231	219	226	235	195	211	215	231	220	214	215	184	201	203	222	200	214	203	209	207	247	197	216	192	192	219	243	245	228	194	180	201	204	216	188	213	237	195	228	199	220	210	218	240	217	201	198	196	212	218	217	193	195	234	231	225	220	239	208	213	197	248	195	197	197	246	234	198	237	221	224	221	226	214	246	197	225	234	213	232	204	210	232	223	228	215	203	198	242	233	218	223	192	187	195	225	195	193	198	192	211	212	208	212	203	225	218	202	210	222	217	208	231	212	172	204	215	207	203	211	218	216	223	231	196	232	200	220	194	213	197	212	204	206	202	202	197	216	220	227	204	201	213	213	225	189	206	201	243	193	192	213	207	190	211	221	187	197	203	219	206	204	213	195	185	215	214	236	210	200	203	224	218	209	197	217	207	199	215	181	220	226	204	198	211	224	216	215	185	220	206	196	208	224	217	223	213	202	180	208	245	204	197	216	206	230	199	231	259	214	218	228	235	185	211	197	219	195	228	208	214	211	197	209	227	221	235	212	203	195	205	201	222	229	232	195	208	203	220	204	214	200	212	237	235	191	195	216	227	208	219	217	226	208	225	200	191	231	209	203	201	233	203	217	200	188	198	210	215	188	210	211	193	232	213	217	236	218	205	213	212	237	204	227	220	198	186	204	234	214	206	188	217	236	234	205	229	227	209	190	192	197	203	241	211	209	229	192	202	230	255	228	225	186	221	200	214	225	230	189	219	195	221	203	216	203	216	227	219	238	222	198	208	228	213	198	205	212	228	197	205	202	231	215	201	212	192	201	215	208	203	224	213	217	224	226	221	206	202	201	241	196	217	206	239	211	223	202	223	228	221	189	185	204	221	220	218	214	199	241	245	219	218	212	208	206	212	206	186	252	218	229	205	195	200	237	203	229	225	201	232	222	201	216	224	217	211	224	211	208	214	228	214	227	223	201	210	232	224	207	202	234	188	206
6111	1174	2919	4307	3558	2058	1763	2200	2754	2638	2455	2373	1807	1015	846	819	784	759	706	709	593	601	549	578	542	538	589	578	550	545	564	596	580	526	553	545	552	516	563	559	554	553	545	556	577	547	509	540	520	537	528	553	510	512	533	546	554	532	568	541	576	551	527	524	574	536	508	595	538	494	546	513	526	541	531	549	533	538	550	530	518	530	542	526	526	542	551	520	553	525	559	551	541	541	501	509	501	540	522	537	529	514	523	525	555	552	537	542	503	541	547	490	546	549	590	529	579	517	483	560	597	543	578	541	520	519	509	520	578	566	501	557	520	561	532	567	531	537	543	541	555	563	525	516	513	543	538	543	527	508	531	559	569	519	580	584	514	489	556	532	569	550	548	511	474	538	538	559	538	584	556	504	507	552	553	505	549	517	541	512	547	545	515	530	520	551	532	510	575	572	494	522	560	563	542	511	538	541	543	542	507	545	520	539	566	540	528	543	527	555	565	539	551	510	508	507	509	535	462	510	528	547	545	522	546	543	542	529	544	505	497	561	523	525	561	550	583	566	523	549	508	543	549	528	548	553	538	552	565	532	585	571	516	560	535	559	545	519	567	544	570	516	517	528	512	532	523	523	532	531	581	547	546	562	577	555	486	527	498	570	520	528	515	549	560	558	530	573	548	561	544	516	490	554	524	559	527	539	537	573	531	514	491	548	525	565	567	512	514	527	519	542	520	575	596	540	493	549	534	492	519	546	541	509	544	533	533	545	562	536	508	572	528	580	518	521	517	532	559	526	478	562	554	587	531	526	575	512	569	543	523	529	548	544	541	553	558	532	566	522	597	518	531	555	536	542	547	544	518	541	537	532	500	493	504	528	572	561	519	563	537	535	506	529	529	538	491	523	563	511	516	516	528	523	526	577	538	574	514	544	525	523	556	527	563	543	568	530	525	512	510	533	536	535	520	537	552	523	490	540	519	525	545	570	539	536	569	567	567	529	557	573	544	561	520	507	553	524	515	551	545	566	571	568	555	538	560	504	565	523	522	525	510	521	515	539	534	516	563	545	517	532	557	539	583	544	560	559	554	548	571	521	540	579	507	521	528	602	515	532	527	510	531	551	544	518	553	544	554	559	545	510	527	525	513	564	484	524	556	554	568	521	567	522	510	544	519	497	544	607	539	503	526	524	570	564	551	525	491	533	538	518	548	530	530	545	555	549	534	529	542	502	516	570	558	540	542	532	502	578	519	559	521	550	538	547	529	532	526	520	532	577	567	519	545	567	566	535	529	533	569	479	546	537	534	555	568	496	538	533	542	570	527	515	546	522	550	486	513	548	527	553	581	551	494	522	527	524	518	540	546	542	517	506	503	529	497	544	508	510	517	534	514	537	545	539	558	545	528	549	551	550	535	520	544	555	536	511	539	521	546	516	538	555	542	552	490	559	555	514	531	536	558	567	484	530	529	555	537	557	586	530	512	499	555	543	530	494	570	494	512	508	526	541	541	527	514	531	561	552	542	565	586	512	524	550	600	551	553	539	578	554	566	548	566	547	540	555	531	524	577	537	540	573	550	492	552	541	510	532	538	522	550	550	558	536	527	563	553	540	545	508	521	513	564	510	528	546	511	497	527	538	503	544	553	550	534	543	536	535	523	523	528	582	524	512	537	519	517	589	544	602	546	574	535	567	522	536	515	507	561	546	561	510	506	547	531	525	547	572	544	495	507	511	533	534	538	561	563	510	528	542	502	502	523	509	534	567	505	541	556	545	488	553	532	547	512	507	538	527	525	541	525	544	495	586	517	533	511	594	532	540	567	568	597	485	545	575	514	576	527	514	561	510	553	538	543	514	532	498	517	538	523	539	599	573	574	529	556	514	471	545	558	532	496	505	495	526	526	535	544	535	505	557	530	525	548	550	546	531	515	474	521	598	534	526	497	522	513	573	567	511	579	516	549	521	524	563	518	548	506	551	538	539	560	548	538	546	525	562	575	565	553	542	507	531	479	512	529	471	519	545	585	565	534	569	533	586	509	566	566	525	521	542	500	531	531	508	518	469	553	497	536	557	528	511	538	501	555	536	530	520	528	552	507	522	530	528	509	525	550	555	535	544	560	531	532	574	551	529	544	537	559	588	500	517	533	552	518	534	537	526	529	555	530	536	557	536	530	525	510	518	565	548	527	505	552	533	581	509	521	526	520	561	496	530	559	578	507	544	524	505	507	490	544	544	500	545	511	549	523	508	561	511	537	528	546	524	531	544	542	501	527	531	512	557	542	524	533	541	550	531	498	551	551	548	567	536	566	521	523	540	518	525	516	572	531	550	488	552	552	512	576	538	508	506	544	537	547	569	518	566	485	501	519	502	536	543	527	571	543	535	521	525	528	566	545	578	540	517	538	500	523	553	544	531	538	529	549	536	489	514	499	504	545	527	557	551	540	501	532	548	532	528	528	566	550	518	513	505	536	527	539	538	504	523	554	540	539	528	528	553	606	558	549	567	525	545	497	544	496	551	494	553	524	533	546	537	555	528	520	524	505	573	575	590	538	546	518	555	524	507	529	553	528	566	523	547	565	531	535	552	508	517	544	519	510	542	541	555	543	530	514	530	538	533	553	544	544	525	531	565	514	513	508	548	522	487	518	547	510	546	538	523	509	536	571	596	539	566	542	525	531	508	505	516	515	522	545	557	568	522	541	554	516	540	561	532	512	504	543	530	563	511	536	515	564	526	557	546	518	551	505	556	512	528	522	520	493	539	528	553	542	567	557	544	524	560	524	546	524	523	517	514	566	568	568	501	574	573	590	545	492	540	545	521	563	482	492	558	529	559	533	515	608	544	527	538	547	536	519	546	524	504	550	494	485	487	551	526	530	573	526	516	492	511	563	536	537	527	524	487	551	545	545	514	501	568	533	535	543	536	485	540	564	558	486	547	524	538	500	516	524	540	550	518	569	575	534	527	528	563	523	512	557	553	502	537	531	523	538	547	518	509	520	533	523	580	539	518	518	554	577	549	566	503	490	520	518	561	530	549	506	509	563	506	530	533	518	572	567	533	568	508	516	552	538	525	537	552	542	535	539	548	520	546	524	527	558	538	533	554	518	566	515	530	518	522	532	525	503	498	503	520	525	566	565	567	557	510	559	539	544	532	540	521	538	526	530	578	548	538	544	524	561	579	548	559	554	507	530	537	528	522	511	535	539	549	532	517	543	580	552	528	561	534	554	604	530	590	550	512	567	491	541	509	563	551	489	514	542	514	514	503	539	550	501	556	547	546	578	542	555	503	564	558	539	569	574	572	562	533	574	537	514	555	538	526	563	550	544	492	553	545	546	512	519	503	550	527	491	585	562	591	537	505	567	507	574	541	504	482	524	540	511	562	534	535	518	605	523	536	483	551	548	533	543	537	559	539	572	539	519	505	534	591	534	547	527	475	534	552	538	572	537	563	547	498	526	538	560	588	521	544	492	562	510	571	563	540	562	527	576	530	528	545
14131	2007	2283	2253	1544	937	731	815	942	938	900	785	659	485	453	474	441	409	394	433	381	362	398	350	316	360	370	371	373	412	397	376	361	422	374	371	374	403	351	427	352	325	420	381	352	384	387	379	395	394	364	349	369	367	390	393	376	363	372	380	396	389	373	352	414	418	368	364	363	371	418	364	333	322	363	324	356	361	378	353	394	374	360	354	367	390	366	362	319	326	356	366	397	361	394	376	380	373	366	360	366	347	370	393	364	387	384	375	365	321	381	402	385	345	366	380	398	350	371	427	368	375	392	377	379	389	389	389	380	358	392	374	373	330	368	344	374	361	399	371	373	396	404	347	351	369	372	391	384	371	341	363	353	351	367	364	415	390	364	331	351	371	378	369	375	385	341	346	374	374	400	370	375	378	367	376	378	372	365	370	318	363	357	375	399	352	341	377	346	360	376	360	367	391	331	369	376	362	373	392	380	371	347	379	395	343	366	398	366	368	329	353	354	348	362	388	399	328	336	372	395	386	393	370	386	402	328	377	356	349	373	355	354	331	423	412	359	335	349	364	365	373	363	350	404	375	370	417	394	358	374	342	362	371	378	377	404	385	376	398	349	382	367	387	353	376	368	359	398	385	368	357	381	372	363	385	398	395	346	383	326	388	411	400	387	375	363	363	356	339	421	370	371	369	327	377	363	357	365	377	345	368	349	384	350	362	338	373	337	381	330	418	377	356	365	383	424	359	385	404	422	378	361	365	382	388	353	368	358	376	384	382	352	352	329	357	344	370	349	379	399	369	354	395	358	352	360	356	376	384	340	359	371	394	345	360	381	373	385	375	361	373	376	404	388	417	389	380	400	361	410	364	408	382	378	407	374	409	346	368	357	369	380	342	385	340	364	405	354	391	363	406	389	376	375	378	381	368	393	349	309	394	373	407	352	404	362	331	366	345	373	403	335	360	376	357	377	394	394	369	418	371	375	372	364	358	392	386	364	370	332	400	354	354	399	388	375	368	346	368	344	315	371	355	388	407	355	362	373	383	364	395	344	376	347	372	375	371	365	352	382	364	361	341	362	382	348	366	368	350	387	382	334	370	360	336	392	337	398	368	408	380	397	422	381	355	362	336	367	373	394	382	376	345	392	355	396	374	401	360	337	387	342	374	408	387	419	400	352	376	361	343	335	383	378	393	380	403	342	361	353	397	395	371	386	337	372	344	346	396	353	338	359	350	373	362	385	385	349	366	365	332	367	376	420	398	360	382	341	344	378	379	368	392	369	370	391	364	412	356	328	359	376	398	378	344	353	340	360	371	358	374	338	359	355	407	394	365	383	381	358	362	382	376	369	351	390	365	340	363	400	345	334	376	378	348	376	371	381	411	414	354	376	368	358	412	375	398	384	341	368	379	394	372	386	351	351	399	390	344	381	385	377	392	380	397	348	388	374	384	405	368	377	370	389	420	379	397	343	360	360	389	408	362	360	387	381	379	360	381	403	379	360	398	400	393	351	365	374	364	385	361	359	358	325	403	344	401	381	356	367	372	382	384	363	371	349	363	328	380	358	357	368	392	378	382	367	346	386	394	398	341	364	330	402	371	392	421	385	352	359	376	392	364	367	367	355	399	347	387	370	372	349	341	356	406	387	353	386	353	322	356	338	424	389	377	313	362	387	379	378	396	394	355	351	337	398	378	353	366	363	388	377	306	412	338	350	390	397	379	379	404	342	368	361	379	353	358	332	389	371	364	414	377	408	358	355	411	352	338	357	399	363	357	341	349	338	371	389	340	353	396	392	363	372	359	344	387	355	356	403	400	325	398	386	371	369	385	359	348	361	395	353	370	372	351	389	366	372	352	374	373	366	362	392	334	372	359	379	367	363	385	361	398	366	402	364	386	370	362	354	392	362	349	374	388	370	386	363	349	343	374	370	377	354	390	405	375	354	352	392	370	378	406	367	359	404	392	409	356	370	386	367	362	378	355	370	376	392	369	382	403	382	382	371	381	348	375	329	354	375	370	379	370	388	360	390	403	377	374	371	351	355	374	363	380	344	389	354	351	382	375	341	360	383	365	372	404	365	383	387	341	324	377	365	384	353	387	368	366	394	409	350	350	395	363	377	351	348	394	374	377	346	409	358	421	365	376	378	331	371	362	413	385	410	399	372	363	360	369	326	357	363	353	360	358	425	393	361	395	378	398	392	386	369	352	387	366	369	380	384	400	386	386	341	374	391	370	383	381	391	358	357	359	395	396	354	376	383	365	380	373	401	371	356	386	359	366	393	361	386	390	386	384	383	360	362	367	366	374	390	371	366	348	370	377	377	349	359	370	361	404	388	350	403	379	359	374	369	376	383	370	362	354	345	379	372	365	381	381	350	355	374	372	361	367	362	382	337	402	390	416	382	388	372	360	363	377	331	347	414	356	397	368	355	374	354	344	344	360	344	389	366	401	387	359	389	377	368	379	359	380	366	366	392	376	368	354	345	347	323	394	416	373	394	372	369	371	362	383	395	405	348	356	403	361	363	384	368	330	360	359	362	345	370	346	374	374	357	357	378	372	400	373	383	361	391	385	398	353	363	363	395	322	428	394	347	365	383	378	423	378	360	366	391	365	378	405	355	398	376	333	358	343	370	380	322	336	376	367	338	386	378	369	375	377	380	335	387	362	344	335	340	337	368	335	395	390	394	393	342	386	354	345	391	379	387	373	371	351	372	356	346	395	375	360	380	382	373	356	362	337	361	373	333	387	373	343	312	362	381	384	354	359	394	408	363	332	378	367	349	371	374	360	354	366	371	377	376	334	358	332	403	366	327	337	366	380	359	382	367	384	356	379	393	355	361	364	356	386	414	368	377	387	401	406	340	384	346	402	358	372	337	378	358	366	363	371	365	376	399	378	329	379	350	382	361	341	365	391	401	387	369	395	396	373	424	370	356	403	376	383	356	352	326	384	406	361	361	363	372	372	361	379	390	391	357	401	391	385	374	366	331	353	360	348	387	343	359	394	402	361	362	389	381	392	382	387	366	355	357	347	396	349	341	338	344	358	357	357	380	382	395	362	324	358	335	377	372	382	383	334	348	388	352	403	352	346	378	408	352	357	366	397	367	373	336	315	351	362	374	379	391	392	370	341	396	369	330	370	369	354	365	357	387	377	348	372	343	378	384	369	371	373	376	405	378	378	386	353	375	338	375	385	358	383	375	392	393	364	395	310	341	356	354	406	383	361	408	382	380	379	411	362	361	321	350	354	372	368	371	349	368	357	379	367	372	374	384	392	359	389	358	341	386	353	410	381	389	372	360	340	344	379	360	361	333	344	413	365	397	388	391	366	399	397	359	374	380	374	385	387	438	388	356	382	363	357	370	332	357	354	378	331	331	363	366	369	354	373	389	354	371	363	369	368	347	367	377	356	405	338	379	373	372	338	367	391	354	367	370	378	389	405	367	355	368	353	376	373	403	367	415	403	370	363	338	353	387	361	418	373	361	347	361	388
8352	1960	4553	6626	5503	3361	2780	3460	4089	3970	3646	3558	2465	1526	1387	1401	1182	1216	1166	1149	949	976	887	936	899	875	933	877	907	886	859	886	839	947	819	865	853	873	875	863	833	845	854	842	853	858	862	862	812	890	881	879	851	881	859	867	864	886	833	849	883	869	830	869	784	845	893	874	871	849	811	838	848	874	865	864	833	854	839	866	805	863	840	862	811	814	844	850	852	839	895	879	847	849	888	803	878	854	887	835	873	845	834	789	853	834	837	893	852	888	820	905	879	844	818	861	848	839	834	850	898	802	828	884	926	830	868	791	812	888	828	828	808	854	827	841	862	842	800	862	811	884	866	847	816	828	895	915	858	836	877	876	893	805	843	844	835	858	838	834	814	820	854	844	836	869	799	850	860	815	798	907	826	828	856	880	847	805	849	829	817	875	812	793	873	905	774	858	880	870	859	903	871	846	833	839	848	854	874	899	802	880	884	848	894	872	832	858	832	764	842	806	857	867	886	890	893	867	850	865	825	866	868	831	816	849	814	834	800	837	852	874	813	796	855	816	883	830	855	865	853	856	851	862	866	856	796	783	839	877	845	833	852	864	847	864	926	926	915	845	817	843	839	835	863	860	862	837	853	821	877	855	832	821	802	864	819	879	839	879	815	879	816	855	874	880	863	843	894	805	833	852	905	804	887	893	839	832	872	850	846	854	831	824	869	863	889	841	882	846	895	846	863	797	888	814	808	854	876	847	857	825	820	837	773	836	832	890	842	853	903	854	895	827	863	882	871	837	892	816	823	872	811	858	833	889	899	818	827	827	823	855	849	861	854	864	893	846	898	863	879	874	828	822	842	859	852	864	850	818	866	848	874	901	909	812	898	881	892	881	867	837	864	821	836	800	833	848	836	802	909	876	861	877	870	818	838	908	816	835	823	871	867	864	814	861	812	827	814	854	809	882	873	843	828	815	841	801	862	834	869	832	827	851	841	882	875	852	839	855	914	772	854	892	844	818	865	874	897	864	832	810	899	837	818	867	880	854	835	871	850	857	831	872	861	801	843	853	838	797	846	817	864	862	914	835	834	842	851	844	833	844	827	883	836	880	839	840	852	856	881	831	820	888	900	876	818	833	847	797	865	832	871	845	890	829	878	883	872	845	887	815	936	909	806	885	879	814	830	846	827	873	821	865	915	798	865	863	871	890	835	813	819	850	811	826	876	870	828	881	886	855	881	856	847	837	895	891	827	899	823	845	849	841	834	850	785	847	861	804	887	874	860	816	741	804	841	821	849	845	845	830	886	816	843	846	831	872	861	803	873	847	817	864	839	830	834	869	858	868	872	820	792	906	837	852	841	808	830	826	867	865	858	864	763	842	851	870	846	884	852	828	863	887	896	906	837	872	822	839	838	878	826	779	868	857	857	854	876	807	828	875	827	859	870	840	889	791	823	844	891	894	870	882	824	825	845	884	879	849	867	845	840	901	877	869	855	854	851	904	917	840	862	814	858	857	832	859	836	890	844	837	871	904	802	931	845	890	850	889	872	864	899	852	859	854	876	869	878	846	861	860	830	859	858	865	846	846	847	859	871	901	818	850	899	821	797	845	865	833	852	855	869	883	871	814	854	836	858	824	850	884	841	849	828	841	772	896	914	883	834	841	827	965	839	865	885	881	871	934	856	851	817	830	846	876	878	885	850	841	825	856	869	876	838	835	852	856	839	824	914	854	804	868	826	873	834	840	832	851	834	852	839	852	831	840	842	837	859	806	896	898	873	881	869	822	848	878	826	835	845	842	793	874	879	820	805	771	861	827	807	875	809	849	817	919	837	897	863	819	857	898	926	888	891	818	855	840	842	895	852	870	840	864	872	856	831	892	788	856	864	868	835	824	871	811	848	836	822	847	863	811	824	850	838	824	808	905	838	871	814	906	913	856	812	850	850	838	801	863	834	811	911	867	820	856	840	811	890	834	908	863	798	823	812	873	881	845	842	943	836	864	850	838	852	823	830	824	794	868	829	871	841	873	840	859	820	858	858	847	869	815	820	827	855	820	845	898	874	862	862	827	824	797	820	823	874	808	881	915	830	811	891	849	842	841	838	912	832	802	856	862	825	823	811	813	818	874	819	816	829	830	804	808	845	857	880	846	886	823	837	872	814	855	845	900	820	825	832	817	850	829	854	840	819	824	878	887	818	825	817	814	872	840	874	845	842	837	839	852	854	834	816	913	848	842	846	841	822	825	812	814	864	820	856	807	798	883	830	823	816	812	855	870	857	831	852	883	845	851	860	861	798	859	841	880	820	816	792	891	803	821	877	826	815	846	858	881	886	860	868	845	856	815	832	801	856	858	858	827	853	859	839	824	867	828	831	845	799	808	845	794	819	846	845	837	849	816	866	874	877	823	913	778	837	836	832	836	847	816	857	865	911	850	839	813	812	838	867	858	854	867	874	829	872	897	809	836	826	820	891	855	847	798	912	799	871	890	871	830	817	862	890	895	788	849	821	823	866	818	864	795	841	845	861	835	795	865	854	884	854	885	878	852	847	837	852	865	838	846	894	821	799	832	845	844	838	840	818	838	820	824	858	846	899	822	864	819	900	847	885	866	812	822	869	843	844	858	836	859	847	843	862	821	875	810	830	824	814	814	848	817	854	881	866	917	850	835	801	828	862	840	831	836	817	830	839	842	861	801	859	862	876	860	859	854	807	819	849	839	857	839	849	801	864	828	844	816	872	838	851	822	847	832	832	809	854	826	859	851	804	863	842	867	849	823	768	808	815	909	867	819	856	894	799	833	854	882	805	797	874	891	825	867	841	877	874	897	886	868	843	822	841	934	890	852	832	855	871	827	821	850	877	820	865	812	869	858	806	859	841	809	883	834	850	883	876	898	888	875	797	857	887	815	803	867	844	820	895	867	811	837	825	843	862	834	793	904	841	822	856	834	844	880	852	874	837	856	817	876	832	898	861	838	877	873	898	862	802	848	852	847	816	891	890	858	885	848	897	862	854	844	866	877	839	856	809	849	858	854	853	814	868	849	851	879	800	874	774	830	828	825	845	865	906	875	833	847	844	844	852	844	931	808	836	910	795	840	821	907	804	918	843	892	881	828	872	811	884	820	819	819	817	816	848	874	846	844	853	851	807	849	862	855	856	838	842	880	866	917	861	793	854	875	848	842	855	863	859	860	867	863	797	843	849	812	855	833	846	869	849	877	849	849	835	848	876	855	865	811	872	818	863	847	853	857	840	860	826	825	858	846	829	817	892	874	832	871	891	892	843	828	789	849	828	809	877	914	843	777	875	850	854	819	849	841	861	766	846	874	816	819	919	804	872	863	829	884	826	882	838	844	871	910	802	868	863	884	841	823	839	863	842	869	837	829	870	844	786	812	852	799	858	857	842	860	889	845	845	859	868	861	838	861	888	806	790	832	823	891	865	873	840	870	868	858	867	845	820	839	807	856	895	878	819	814	839	854	881	917	876	865	905	803	861	848
1787	564	721	751	574	482	414	414	480	512	494	438	408	342	320	338	322	311	323	303	280	294	319	274	320	320	278	314	301	294	286	296	317	330	320	269	297	323	310	308	321	300	293	325	315	312	284	287	304	271	315	318	292	283	321	302	320	274	301	315	313	311	324	286	290	295	286	315	283	301	300	352	276	296	284	269	305	326	295	361	297	303	297	297	295	289	288	308	297	280	292	284	280	281	289	299	271	343	331	296	331	291	323	313	308	276	261	289	288	335	316	282	327	317	261	281	292	325	286	285	308	296	325	290	291	303	310	302	308	270	286	338	287	323	271	278	291	327	289	292	340	314	308	311	296	316	297	318	301	294	318	304	272	303	293	293	321	318	301	299	272	284	293	281	306	302	302	299	287	306	316	306	305	303	306	279	318	297	331	283	321	294	302	308	317	292	300	308	351	335	292	311	281	325	319	318	279	328	286	314	293	269	286	296	333	321	292	344	303	291	307	316	292	307	274	304	308	319	290	318	305	301	306	309	327	315	297	325	315	318	329	284	272	295	327	306	313	280	328	288	316	305	314	312	299	309	315	276	320	314	306	321	318	279	308	341	335	307	305	331	321	291	284	296	289	305	274	257	318	308	332	314	295	294	314	307	316	346	339	325	323	320	278	308	286	288	317	279	317	312	302	297	348	298	315	277	326	294	294	300	342	309	296	307	331	311	286	282	323	291	327	311	302	292	303	269	275	281	285	291	313	300	283	311	348	297	301	294	288	297	276	285	329	297	294	300	304	303	339	271	301	286	296	286	309	325	317	310	269	281	285	283	328	326	297	336	340	300	301	342	300	287	289	296	303	308	313	314	300	248	276	323	328	286	292	299	317	344	302	333	270	266	330	327	308	305	306	285	327	353	317	311	298	326	285	314	265	294	317	321	322	318	283	317	303	310	314	320	317	318	312	283	313	306	329	294	280	336	312	274	310	300	295	300	277	313	313	324	327	283	283	293	285	304	281	331	260	278	295	324	271	303	283	283	286	314	305	301	283	286	310	315	319	277	307	307	322	290	320	315	310	301	320	297	309	289	317	311	312	317	286	293	317	305	304	299	287	284	276	298	281	320	289	302	311	315	297	292	328	309	326	303	286	328	291	305	308	275	302	319	319	319	292	301	315	302	323	289	305	327	288	312	318	319	304	323	312	286	299	298	311	312	312	313	309	286	323	306	285	263	249	279	291	303	307	287	310	301	327	286	303	282	311	311	289	319	291	284	287	286	263	331	317	301	289	295	315	300	326	288	349	321	279	354	332	316	298	321	308	312	308	277	292	332	281	303	298	313	290	295	297	332	295	345	295	321	277	309	292	283	331	303	363	291	293	309	328	303	326	272	300	314	308	289	353	334	326	292	262	319	313	288	283	306	312	308	286	308	315	307	278	286	288	310	312	300	290	296	299	302	315	275	284	310	308	287	275	325	310	332	275	313	287	325	288	298	312	307	297	291	290	296	282	298	286	298	303	301	300	313	317	281	358	367	304	301	282	312	268	292	304	327	313	274	310	273	299	306	324	303	290	305	315	333	301	305	322	321	308	321	284	306	305	313	317	320	320	323	258	259	311	305	320	312	301	309	316	278	298	302	342	310	310	280	323	286	286	354	322	356	322	360	319	302	317	321	286	316	277	323	330	284	275	293	323	338	308	295	329	309	304	300	308	299	292	330	299	284	311	298	331	316	327	311	288	325	285	323	298	321	309	287	283	312	304	303	305	318	313	311	298	318	315	331	329	292	293	295	316	323	268	311	311	295	296	296	313	309	264	305	330	282	300	270	290	299	283	284	317	291	283	281	316	312	350	314	283	276	287	356	319	337	301	319	298	299	319	280	291	300	297	310	304	313	324	307	289	288	320	285	300	347	349	313	315	322	312	279	312	280	275	326	314	286	328	278	294	287	281	285	313	299	324	309	303	295	322	308	326	303	313	321	304	295	272	304	317	320	325	294	339	286	263	324	313	343	267	293	317	286	310	267	275	296	350	290	306	337	332	291	298	304	313	320	300	306	350	294	304	287	300	307	301	311	294	297	285	314	316	311	339	324	333	317	297	326	291	298	329	304	298	301	321	341	303	317	327	296	266	264	285	357	321	301	292	305	298	310	314	303	293	307	309	324	310	264	287	301	309	309	309	304	319	333	309	299	319	340	302	288	286	260	296	293	316	321	348	294	297	334	286	299	316	306	294	307	318	295	307	297	312	313	288	311	312	329	284	270	301	307	312	318	325	309	324	346	297	301	300	333	328	322	301	272	293	293	288	313	311	286	260	290	303	281	300	308	315	321	302	316	315	283	271	289	269	276	317	322	283	306	276	308	313	308	307	258	297	305	292	325	309	290	366	331	283	290	305	251	300	337	340	326	300	276	279	294	323	351	286	291	317	284	329	321	315	331	264	274	280	319	302	316	329	322	306	327	305	300	298	291	285	300	304	267	285	308	316	315	307	315	330	306	301	298	284	298	302	275	293	297	303	274	286	296	315	295	320	322	318	329	320	364	299	353	272	310	332	319	314	278	288	278	300	330	257	316	305	320	290	316	288	304	326	290	341	298	320	295	287	311	308	286	227	309	296	325	260	302	288	316	268	315	338	297	322	307	288	296	289	287	280	317	287	312	292	293	283	329	327	304	282	332	281	307	293	338	320	295	287	330	323	334	309	313	297	292	279	308	310	298	304	308	279	300	295	306	332	344	324	286	313	304	315	304	243	297	298	304	299	270	338	296	308	336	334	295	284	327	295	288	303	307	331	334	320	290	295	281	277	301	301	289	292	292	280	275	308	331	292	299	320	285	324	302	310	298	295	324	312	305	301	291	334	276	251	311	324	298	310	308	299	318	282	301	306	301	286	308	289	282	328	323	299	289	334	295	293	316	297	304	326	317	298	311	326	333	340	311	303	301	274	328	319	300	318	314	314	316	292	290	277	329	312	269	274	291	291	275	265	326	302	312	321	310	327	327	276	344	294	284	307	305	296	321	303	289	263	299	301	296	343	302	282	328	335	312	307	329	294	307	294	322	309	267	283	274	325	306	328	300	284	300	327	305	335	341	291	321	299	347	327	304	272	279	317	295	301	295	333	275	285	301	331	308	330	308	303	318	289	328	307	297	312	332	273	317	313	311	311	307	316	275	317	288	303	303	261	293	322	311	327	281	329	297	301	330	311	282	330	354	288	300	308	316	254	321	323	300	296	317	323	280	306	312	309	325	310	278	300	312	303	295	314	314	339	330	287	298	306	311	297	325	323	280	280	287	298	282	327	299	300	292	305	267	312	274	311	300	297	329	341	311	309	315	268	316	272	312	290	317	312	308	305	286	345	327	300	340	329	276	317	287	266	318	340	333	294	328	337	283	317	300	300	277	321	294	308	348	274	305	275	314	319	306	266	314	317	324	296	278	314	304	327	323	290	310	326	319	304	268	310	274	308	327	323	297	277	304	328	300	274	316	289	305	297	317
1977	984	1637	2320	1925	1293	1207	1515	1706	1647	1635	1614	1172	841	834	848	844	777	759	718	743	706	671	696	680	735	695	707	720	698	685	667	690	662	647	672	707	694	661	688	663	693	697	692	704	704	727	668	688	695	703	679	683	659	671	681	717	688	729	654	694	677	683	702	682	693	739	678	698	711	677	730	719	706	693	655	674	679	694	666	676	713	653	680	695	734	689	730	652	712	681	714	700	689	676	727	624	705	725	740	681	695	667	681	679	743	712	705	749	701	700	691	703	672	699	662	681	740	701	688	660	705	726	674	691	666	697	682	687	707	713	726	685	684	713	635	718	705	690	738	694	718	691	702	688	690	722	679	651	689	669	678	690	693	722	734	651	719	700	648	690	742	676	731	719	668	730	714	676	714	700	698	659	722	689	666	697	673	663	705	677	667	683	737	711	703	706	700	649	696	739	740	672	748	690	694	670	749	710	716	704	666	661	654	653	728	689	702	709	675	713	725	699	740	712	675	741	687	629	693	716	717	638	672	720	697	724	693	719	712	743	677	713	689	623	730	729	697	653	690	693	681	720	733	657	730	709	731	648	738	707	648	693	704	716	697	713	644	745	660	719	697	758	698	702	667	684	682	698	650	706	712	689	690	705	732	663	675	709	688	710	719	718	682	660	696	698	690	664	681	671	654	679	687	679	694	721	726	664	694	729	684	718	708	735	738	734	720	673	688	693	685	729	658	691	732	670	707	665	680	668	742	680	684	713	682	730	667	683	683	723	700	697	712	697	688	695	722	735	737	717	715	664	706	686	710	646	649	758	660	664	690	706	732	738	679	680	692	681	679	698	687	656	720	699	741	684	731	706	717	739	694	672	724	714	674	706	752	713	705	705	659	713	696	673	669	710	679	701	716	647	723	761	690	698	727	692	681	700	668	707	696	638	688	703	705	691	701	710	671	697	719	689	670	676	663	683	711	672	694	726	750	705	681	661	692	693	674	682	720	733	715	678	716	743	690	709	702	680	667	718	685	708	674	760	708	690	707	713	725	741	703	709	762	656	701	711	744	640	697	703	706	691	655	671	686	697	674	667	720	701	730	715	689	728	716	705	697	691	697	720	729	698	722	721	685	638	712	687	686	703	678	694	707	728	693	637	714	672	678	689	676	681	705	659	735	671	677	688	671	716	721	667	743	680	684	676	698	671	668	726	692	696	681	699	685	697	710	726	732	720	694	691	692	703	714	679	707	671	704	711	665	676	656	712	709	657	671	702	700	698	715	715	712	673	730	632	678	705	697	721	678	692	694	685	723	714	690	650	683	697	735	653	703	696	666	749	724	697	655	683	703	683	682	668	702	703	647	704	662	688	686	691	724	745	657	692	694	718	690	661	682	694	691	664	707	695	653	671	733	662	695	735	697	722	658	709	694	725	746	697	643	689	654	722	679	649	713	686	765	712	714	714	707	674	732	703	676	678	719	730	725	693	688	661	731	669	695	709	692	702	725	714	722	687	683	695	683	642	700	726	699	709	666	686	680	677	675	689	703	739	699	735	686	686	664	686	690	688	721	733	697	709	701	710	690	701	726	723	719	719	687	698	695	723	727	717	728	713	658	656	646	698	717	697	680	695	698	684	715	723	697	683	667	694	720	677	675	696	672	713	665	716	691	677	692	677	683	724	683	679	713	737	705	668	704	685	678	696	718	664	677	722	685	699	679	651	675	741	713	721	745	650	683	718	718	703	684	676	709	659	673	651	705	717	688	649	693	686	719	686	674	720	674	696	655	735	684	682	731	715	673	674	719	726	677	700	666	671	677	692	671	708	651	699	735	715	660	663	715	719	709	703	716	705	737	674	667	663	713	730	691	678	684	689	693	724	684	715	696	695	718	695	686	686	738	728	705	687	715	687	683	707	660	661	719	721	674	685	689	728	667	720	683	676	719	695	656	669	695	681	685	713	661	767	693	729	716	658	738	728	688	698	700	680	714	695	735	719	681	689	704	673	669	706	690	676	682	660	719	709	707	705	675	653	731	694	694	702	686	702	749	686	705	721	659	683	733	723	710	738	710	626	673	682	681	648	655	707	740	676	733	698	663	716	708	670	749	685	690	673	652	691	718	692	666	712	688	680	704	715	728	656	672	690	711	658	697	681	675	761	662	700	684	707	698	684	744	641	668	678	677	700	642	733	684	718	719	695	688	675	681	674	685	693	673	727	684	667	695	693	695	664	675	730	721	721	747	721	657	657	706	719	713	695	680	700	699	693	687	681	683	710	687	724	704	668	637	691	739	720	691	715	695	696	706	679	687	690	638	693	712	735	706	744	759	691	724	710	732	740	707	711	732	715	747	714	727	687	677	732	712	674	674	725	699	687	676	682	684	651	707	752	755	696	699	659	720	682	714	671	701	722	745	676	712	719	695	662	714	707	706	675	685	622	646	667	685	711	745	719	696	692	688	696	676	705	705	690	686	671	701	726	672	680	682	757	693	707	731	678	708	677	652	669	727	690	676	722	714	720	657	709	724	712	704	703	689	721	741	725	711	728	713	716	753	680	670	705	735	660	674	702	675	678	718	683	696	668	706	642	669	697	716	669	728	741	741	749	712	682	723	724	726	724	688	703	685	692	696	649	672	718	695	698	696	679	687	685	741	691	717	679	668	665	686	744	685	675	691	671	725	655	695	696	688	672	676	692	653	663	683	708	674	726	688	672	661	711	718	644	710	648	703	681	659	705	724	742	705	694	671	666	655	729	696	686	734	694	701	683	722	713	667	774	700	670	702	694	757	685	756	704	684	743	710	695	670	685	715	671	659	730	703	715	726	688	674	709	668	703	698	706	665	699	679	688	735	712	656	691	691	678	722	670	700	690	715	708	671	693	665	679	758	710	693	688	741	729	675	692	688	714	707	730	701	706	681	633	691	693	699	673	703	726	699	692	742	687	667	702	700	687	727	751	725	703	676	719	668	698	677	728	674	703	744	673	681	714	663	677	710	700	676	686	703	732	684	678	673	688	696	715	681	710	682	727	654	680	719	707	672	719	685	693	715	684	761	651	684	745	724	689	724	701	725	670	688	674	682	691	695	707	682	744	700	669	667	687	706	718	723	703	713	696	726	722	703	694	711	706	691	682	668	687	676	685	681	681	720	722	692	700	702	711	662	729	669	665	719	712	687	732	671	671	734	725	652	749	724	704	692	673	721	720	678	702	644	673	684	687	660	707	704	656	673	713	649	706	683	670	710	695	705	739	747	694	672	710	698	685	716	701	654	748	698	649	692	688	683	724	739	689	715	753	665	748	689	686	710	665	716	704	733	665	694	721	645	661	667	655	735	689	688	674	711	707	731	706	697	684	702	670	671	666	697	725	687	677	719	690	721	724	679	669	690	732	688	691	691	716	714	715	691	729	647	681	718	697	677	675	641	702	714	727	716	740	655	685	688	694	727	682	673	723	713	711	700	713	690	677	697	676	676	663	714	670	771	699	693	678	736	693	672	689	690
7376	926	1316	1437	899	514	443	566	548	526	476	518	386	297	297	280	249	215	199	207	228	217	212	233	226	215	187	221	191	204	221	195	198	208	218	227	198	216	216	207	175	229	221	211	224	208	239	212	216	229	240	230	230	228	201	194	216	218	219	189	224	185	187	205	207	217	216	226	204	186	203	225	233	178	212	190	179	203	234	215	210	204	237	221	206	209	206	202	208	211	221	211	227	199	218	209	198	213	221	208	205	207	188	190	227	208	217	223	217	189	200	219	221	224	215	230	188	220	204	211	224	193	242	198	222	223	215	232	194	229	242	214	209	223	215	203	218	228	219	200	208	224	223	201	215	213	198	196	191	180	187	184	230	223	214	186	213	200	193	194	220	204	185	219	201	233	206	184	212	205	203	223	207	225	210	215	240	216	231	198	213	225	207	208	220	213	218	203	239	224	221	188	201	219	197	203	234	204	182	205	240	243	217	202	186	216	195	202	224	183	221	216	196	217	185	230	214	226	229	226	221	188	190	214	181	224	176	222	177	218	198	204	217	200	218	215	195	199	205	202	237	229	191	180	235	162	195	199	225	208	215	212	196	193	196	235	242	186	220	205	217	233	204	222	222	222	220	227	195	209	209	194	194	219	203	188	189	204	194	217	212	190	224	212	233	231	212	241	231	213	206	217	232	193	223	186	239	233	201	225	189	181	227	228	194	214	232	156	208	224	239	222	195	208	202	239	225	197	204	211	225	225	202	221	228	188	229	211	217	219	179	180	225	219	222	224	226	196	187	220	222	205	200	212	223	213	205	237	219	189	213	213	185	210	218	190	229	237	215	218	235	211	207	201	228	219	194	213	173	201	199	218	196	233	206	223	224	220	203	219	191	228	201	210	199	203	277	206	211	238	233	197	235	182	214	217	215	223	233	164	183	210	200	200	181	217	227	215	215	241	189	206	241	235	189	196	209	230	204	238	241	230	202	213	192	204	226	207	195	196	196	200	207	241	223	225	227	212	209	200	210	198	197	216	192	213	204	213	228	206	215	205	216	208	193	197	211	191	189	207	236	187	186	213	205	199	201	212	223	205	203	195	217	222	204	205	209	212	199	215	223	211	222	238	225	229	226	223	223	200	183	205	208	204	208	210	210	232	202	203	190	219	203	230	198	176	182	219	217	217	222	194	191	220	196	205	220	220	238	200	204	199	192	193	222	220	202	203	199	207	208	213	210	197	192	203	201	219	205	199	225	215	175	242	201	205	186	199	216	248	208	207	221	207	217	217	251	231	207	207	198	196	207	203	203	218	212	194	192	207	212	220	211	194	219	208	215	216	237	232	211	226	176	207	214	202	201	182	227	202	225	232	207	220	218	236	198	219	225	205	220	195	213	189	220	206	200	212	220	232	218	225	208	228	220	177	200	208	214	195	199	230	236	208	211	225	197	222	200	200	227	202	227	227	177	193	218	210	195	224	224	211	192	230	214	183	195	178	193	190	204	166	190	217	221	209	206	222	204	182	196	221	219	230	206	204	223	203	215	218	196	249	237	208	201	215	241	214	214	218	209	181	213	195	197	214	209	213	206	228	216	212	200	210	194	214	203	227	211	210	218	194	193	185	184	226	189	228	220	213	236	205	217	203	196	202	213	222	205	198	211	214	200	204	201	218	186	234	202	201	235	231	160	196	179	205	217	215	208	198	204	196	214	220	224	199	233	226	212	203	226	233	208	209	206	192	203	195	180	213	195	232	225	219	219	203	225	225	188	219	190	220	225	223	238	232	188	213	211	209	187	229	212	192	209	206	173	230	212	210	217	229	239	199	214	197	202	206	209	197	224	199	222	202	205	223	205	205	191	208	210	192	219	212	219	202	202	228	227	215	189	197	226	199	235	207	195	206	206	238	213	188	229	198	191	224	223	219	212	229	229	212	204	208	190	212	201	180	186	220	209	211	193	207	193	229	202	230	205	224	229	227	218	210	202	208	229	217	188	202	191	212	222	230	212	197	213	196	191	231	215	202	197	214	204	204	176	192	184	201	228	182	229	196	209	214	222	219	225	174	209	226	212	224	229	239	213	209	206	255	233	210	193	239	190	175	210	188	209	202	181	211	221	232	210	184	204	202	196	199	231	225	201	225	235	220	211	198	198	206	188	193	181	216	209	215	201	195	198	236	190	211	195	200	196	211	177	206	221	187	193	222	203	225	230	201	229	212	212	191	193	232	204	234	231	222	196	182	216	212	185	213	217	198	248	201	199	204	212	209	195	226	201	201	193	180	218	206	212	227	240	237	187	231	221	241	176	221	210	201	217	214	190	214	181	224	209	228	191	177	216	199	210	216	202	247	225	202	212	234	219	201	230	214	221	164	230	217	202	181	221	190	213	191	210	236	240	219	199	215	248	221	213	200	224	243	181	204	210	235	196	237	209	183	213	211	201	207	246	208	239	206	187	204	214	221	233	237	216	227	220	199	191	214	179	222	215	242	204	199	207	202	218	210	224	211	206	209	192	221	209	229	195	170	240	210	175	214	221	212	229	208	188	202	212	216	225	204	227	200	181	213	200	175	207	211	206	210	199	202	206	206	211	207	237	205	245	227	237	217	213	217	212	221	200	194	220	216	217	211	202	221	217	186	209	208	224	231	223	210	212	194	189	214	180	217	233	188	199	205	189	225	204	206	200	213	217	216	218	197	215	208	227	216	227	216	197	200	242	225	181	212	217	222	203	221	233	219	199	191	204	206	200	209	212	196	196	207	222	202	216	202	216	211	194	211	224	211	204	201	203	241	226	219	185	201	213	208	189	236	186	196	195	201	206	227	209	205	222	206	225	209	210	219	187	222	223	164	211	222	215	224	190	203	209	207	204	212	210	244	195	228	234	200	224	200	203	208	215	213	209	205	208	227	234	224	188	162	176	202	245	221	178	224	221	211	208	181	202	212	193	238	214	211	203	203	199	215	193	208	175	215	190	208	224	220	208	202	199	200	213	186	223	221	187	211	219	213	214	213	211	210	191	200	222	216	198	204	209	206	213	181	209	224	205	209	230	204	201	207	217	217	213	222	207	205	222	221	232	186	225	194	201	225	208	212	221	203	205	222	240	204	176	239	223	225	217	222	219	210	208	204	222	230	226	204	216	220	236	232	213	198	186	195	209	204	195	211	197	200	220	211	198	185	201	203	206	207	196	237	192	212	197	192	221	244	193	189	207	214	194	188	219	199	192	234	211	210	212	216	213	180	204	194	220	196	235	214	183	206	191	222	212	233	200	195	172	213	228	206	226	194	210	230	175	218	201	213	167	217	211	227	183	189	251	188	247	213	213	215	205	226	249	211	207	203	220	203	214	225	225	234	200	218	202	215	206	221	212	219	197	210	195	208	220	239	249	221	197	207	218	220	200	211	195	213	222	177	183	208	213	214	193	192	201	215	194	181	224	218	202	219	209	237	202	194	208	228	207	211	200	223	185	207	200	200	221	221	197	220	213	247	217	214	217	208
6126	1216	3002	4217	3342	2065	1762	2401	2664	2493	2401	2258	1626	939	902	815	794	775	755	702	586	573	605	578	543	511	574	537	592	579	554	523	584	541	530	520	546	544	542	540	545	565	532	581	566	472	522	533	547	556	533	549	513	560	529	556	550	506	528	565	513	499	529	529	537	517	581	557	543	509	511	541	536	550	538	576	562	513	549	538	523	534	546	538	498	528	542	554	547	464	538	510	498	519	541	525	535	538	564	549	553	559	553	512	527	508	493	544	564	527	497	525	551	509	507	532	515	504	522	585	515	567	557	577	519	560	566	479	541	532	523	547	551	566	508	548	584	535	537	525	526	506	519	544	545	542	552	548	521	495	543	515	508	509	591	522	518	530	545	523	512	514	505	525	541	540	521	492	510	535	493	529	512	523	546	497	518	530	567	498	548	494	544	541	518	535	547	538	495	557	513	565	505	520	510	535	530	538	537	535	528	527	538	522	523	570	534	558	543	548	537	523	546	551	532	507	552	507	532	552	568	539	510	522	557	549	518	495	556	565	560	531	572	509	543	516	547	517	521	523	546	522	514	536	468	532	507	499	522	518	514	534	534	553	499	559	520	512	564	548	513	557	530	533	503	559	560	484	521	554	490	501	531	514	518	522	519	535	537	529	534	542	506	501	521	554	570	553	507	536	532	587	544	509	534	528	542	516	515	578	517	502	536	556	515	534	527	535	533	541	515	493	529	548	517	506	520	551	555	526	499	499	534	493	480	521	497	465	534	540	530	495	501	537	524	556	557	514	495	538	566	562	511	531	532	562	520	566	559	523	521	545	545	566	523	518	520	542	555	558	513	553	552	588	562	571	526	556	568	528	556	532	510	550	567	519	552	540	513	520	556	551	554	525	557	556	559	490	540	540	551	500	512	541	513	493	573	519	542	491	527	536	564	538	499	504	491	516	513	574	562	530	532	519	510	563	556	518	487	481	513	509	541	490	528	541	547	517	566	512	523	523	499	539	499	496	524	504	518	589	539	528	526	533	545	549	531	554	531	567	531	506	535	540	535	533	564	541	484	560	523	550	546	557	535	568	547	488	580	516	538	505	510	516	522	514	574	492	536	571	560	542	508	556	531	519	533	527	536	495	516	542	484	552	513	493	556	525	539	555	488	539	561	503	531	550	527	480	573	527	518	545	491	551	530	520	518	540	499	539	541	528	529	520	487	505	555	514	509	484	535	526	555	571	506	528	512	536	513	519	535	530	541	532	539	538	572	520	514	517	565	535	489	499	542	493	487	513	527	523	534	566	560	538	514	533	515	528	523	504	579	540	503	499	526	524	481	510	514	527	535	529	505	522	541	559	543	518	506	570	533	524	493	535	531	545	543	547	475	538	517	524	521	515	609	567	547	496	518	477	516	541	491	542	509	534	521	538	502	524	547	567	514	554	556	512	475	499	507	546	520	531	459	535	538	513	504	517	506	562	520	501	524	534	507	534	508	529	523	566	534	528	562	563	563	514	554	513	570	574	530	526	537	548	512	505	506	522	530	518	571	536	505	540	560	552	526	522	523	532	551	533	516	537	545	540	567	595	567	546	522	576	531	554	572	514	511	508	547	489	491	504	526	512	523	506	527	527	503	528	597	503	528	567	529	547	529	570	525	524	569	472	543	597	515	549	507	504	537	551	550	570	555	508	502	534	538	529	534	558	505	541	543	501	535	536	521	582	501	514	477	555	526	517	579	568	495	525	551	535	511	507	518	568	537	540	539	538	501	503	572	567	528	572	515	513	508	569	537	510	520	502	540	565	500	505	498	529	555	509	531	573	543	511	518	543	518	556	542	567	546	494	545	527	527	494	562	538	557	505	557	516	511	526	569	494	506	516	543	579	549	515	479	496	539	513	531	531	560	552	492	490	540	524	518	611	560	548	538	544	584	536	521	546	520	505	501	520	488	547	529	571	524	597	495	519	512	523	528	560	519	499	483	533	520	515	545	543	518	537	555	536	504	559	543	566	506	521	541	528	516	491	557	547	551	547	549	527	565	525	531	550	590	571	514	524	521	499	524	513	537	531	515	542	512	562	560	535	560	531	524	563	529	565	561	542	505	587	546	545	543	529	520	504	533	550	502	485	513	520	579	511	537	549	547	529	543	507	538	553	518	555	510	534	542	539	514	535	563	542	508	570	522	543	530	492	534	497	544	547	563	563	526	515	531	493	493	554	547	533	532	541	546	533	514	570	538	542	540	581	556	507	545	502	523	512	560	536	518	563	505	526	532	468	532	535	548	516	522	555	512	541	558	535	534	528	533	521	527	547	552	531	511	526	531	512	503	523	525	556	526	511	502	514	558	509	481	504	557	554	553	500	543	537	536	533	509	538	505	584	501	507	539	522	532	545	530	497	571	521	556	506	513	522	556	533	494	506	530	524	556	514	540	529	492	503	538	525	516	507	543	550	523	492	517	541	555	545	588	505	574	499	571	556	530	489	530	521	505	513	575	518	511	514	503	539	528	525	557	527	528	483	551	505	560	526	535	518	511	534	527	511	556	536	541	562	517	572	535	551	542	509	533	536	518	563	542	564	548	531	509	528	537	561	517	551	538	559	509	527	512	565	503	540	516	526	558	527	533	575	539	544	579	521	556	541	541	519	519	505	516	542	555	521	566	566	507	541	542	528	494	560	560	525	542	561	518	532	551	505	533	537	526	529	525	551	565	546	505	529	547	549	504	536	498	505	521	543	547	523	502	537	528	556	544	522	556	527	561	496	560	521	531	524	527	570	564	513	520	510	454	523	512	534	560	535	548	492	476	515	541	520	512	524	513	521	535	490	522	508	536	510	540	548	500	542	536	548	513	568	566	537	504	518	503	544	532	553	549	532	521	546	565	501	566	517	505	486	564	548	529	513	510	531	540	553	545	545	556	548	515	524	514	512	525	582	510	486	546	532	542	494	487	522	536	512	546	554	526	579	557	580	511	522	569	546	531	517	510	523	548	545	535	528	545	530	550	527	497	557	538	572	521	532	527	517	528	524	519	559	541	545	570	518	534	535	517	539	573	519	558	509	561	519	514	506	541	532	502	567	489	540	547	511	511	527	523	513	510	549	556	485	510	523	521	545	512	557	572	537	522	577	572	513	554	549	547	561	570	541	539	547	529	536	505	570	520	537	549	569	577	542	515	546	525	569	530	518	540	535	523	534	536	575	514	529	490	482	562	533	535	550	513	512	517	504	547	589	542	538	532	534	545	565	541	541	537	555	567	516	545	548	513	533	537	564	522	504	496	512	522	524	529	536	510	544	533	566	551	583	542	563	506	526	531	541	529	576	521	553	523	552	541	532	535	505	517	540	475	546	507	521	543	557	482	550	526	556	531	512	501	567	467	531	527	504	571	528	540	574	546	560	527	549	516	496	494	529	542	522	536	513	550	508	533	487	524	551	540	524	543	528	519	527	570	531	525	513	545	518	486	514	540	527	571	531	542	552	524	561	543	539	506	547	537	533
14127	1984	2390	2313	1477	932	761	950	1042	960	878	782	676	500	475	452	449	408	472	441	429	392	390	395	388	353	356	388	364	358	360	387	345	389	383	337	394	385	351	375	376	353	377	352	390	375	343	372	365	380	364	372	377	378	361	399	358	371	357	391	350	375	357	379	399	358	337	355	356	385	396	357	365	398	406	408	338	347	368	381	362	359	371	385	384	347	369	381	417	364	411	348	377	339	386	385	354	344	355	354	409	321	377	344	342	377	327	378	350	372	352	411	387	413	381	355	369	359	341	338	365	410	375	335	328	340	305	395	362	379	337	358	357	383	355	384	351	362	366	365	390	349	359	360	404	393	365	347	360	377	370	355	379	356	377	378	368	384	381	359	334	397	342	344	390	424	359	406	393	380	396	385	364	368	367	343	345	362	332	367	343	347	365	365	355	413	340	364	361	368	380	371	375	329	343	391	332	363	371	374	356	375	382	374	381	363	364	376	372	359	377	332	367	400	394	357	345	361	342	393	334	417	354	389	372	357	348	409	342	391	382	380	387	343	338	388	366	357	369	350	348	339	391	367	368	382	398	365	347	404	371	377	361	350	368	332	368	399	333	361	385	346	396	367	402	337	400	372	361	363	373	377	356	344	375	367	409	359	366	384	380	366	373	391	389	343	371	361	394	333	362	373	340	333	347	350	335	406	395	351	351	388	367	375	348	331	377	353	349	371	341	354	378	339	367	417	388	364	371	350	365	391	337	385	369	355	358	377	375	388	359	383	354	421	381	356	357	349	329	354	361	362	358	377	396	348	345	345	341	380	373	367	373	368	346	373	329	341	396	353	355	345	422	372	371	386	350	344	365	382	425	374	392	380	358	364	352	416	353	410	405	352	384	363	406	369	351	367	356	325	376	378	390	357	331	372	369	377	354	343	354	371	359	387	384	383	385	383	376	390	383	347	366	406	392	347	397	379	372	345	365	380	385	389	382	357	364	367	373	361	349	380	389	345	361	364	351	363	351	388	367	401	398	408	425	382	337	346	356	371	342	385	386	376	375	379	378	432	338	357	362	400	358	362	419	396	384	353	400	345	370	353	333	377	396	337	359	334	351	341	357	366	367	366	355	359	360	352	375	356	381	400	348	357	358	374	356	358	374	358	333	376	381	395	351	416	364	348	365	404	345	396	417	369	393	423	348	398	354	351	376	352	370	327	370	403	388	356	354	373	350	390	390	366	366	354	350	358	387	385	357	341	406	400	338	363	358	328	353	377	354	380	356	373	365	368	366	379	379	370	350	380	407	370	414	354	350	377	363	373	340	359	330	380	360	385	364	341	368	384	367	342	359	358	404	390	381	388	353	371	391	368	356	360	384	329	347	364	350	361	381	370	355	383	422	364	309	395	363	353	391	388	361	369	350	379	385	399	356	387	353	382	365	366	403	378	383	417	353	361	361	353	375	361	402	396	354	382	391	396	355	357	369	333	355	350	389	349	375	383	374	383	392	389	383	377	406	356	381	372	344	352	351	364	368	388	386	381	341	350	361	380	365	390	366	372	341	369	369	384	364	365	364	378	375	349	363	355	406	377	369	409	367	383	348	385	362	365	318	413	358	357	361	383	355	371	395	368	389	389	384	357	368	392	383	370	355	351	370	365	345	358	321	347	349	363	381	392	368	377	359	365	375	377	354	345	387	402	353	361	399	380	342	353	356	425	366	356	371	363	358	340	380	333	394	373	373	314	372	374	377	352	347	378	382	349	371	395	339	325	381	359	355	345	375	382	373	382	376	344	388	355	387	356	335	347	349	370	373	353	427	384	374	351	369	432	412	408	363	396	360	390	397	314	340	359	387	379	398	357	362	378	360	346	387	369	404	359	370	386	361	341	367	331	395	421	353	384	350	377	375	355	359	345	341	338	357	416	364	387	343	384	394	385	389	367	354	384	322	384	358	389	354	341	373	333	388	381	364	350	372	371	354	361	378	376	353	346	374	351	365	376	344	346	396	356	364	327	374	377	373	344	347	381	382	352	333	394	392	356	360	321	378	340	390	354	357	380	359	339	365	346	374	376	383	362	327	385	403	408	373	382	386	349	356	370	359	356	413	339	376	349	401	325	319	387	361	340	393	368	375	430	385	383	397	396	410	365	334	353	366	379	347	391	351	382	368	357	361	376	342	379	423	423	389	380	367	395	354	396	378	350	348	380	370	406	355	409	372	372	385	356	370	392	371	370	357	381	350	337	363	398	377	317	375	381	373	378	355	372	361	383	374	390	391	362	371	343	384	396	382	377	372	359	358	347	370	397	416	406	390	390	394	344	401	367	363	373	371	390	345	373	370	370	350	349	349	382	365	365	380	319	336	395	377	372	362	362	347	415	346	384	339	363	360	352	373	412	366	370	381	374	424	349	367	371	353	368	359	359	367	382	400	367	359	432	330	356	366	352	342	352	346	376	385	347	372	337	396	372	382	355	377	347	312	386	346	352	361	322	371	366	350	344	357	349	371	335	398	408	392	356	382	368	362	383	372	368	363	360	371	374	346	393	340	357	346	380	362	354	379	391	356	375	372	360	373	379	400	385	378	340	333	369	417	370	392	367	358	392	390	335	370	333	396	370	352	376	382	347	380	348	346	406	397	369	316	391	407	362	407	341	351	368	395	365	397	335	347	407	384	357	402	340	365	342	381	395	399	343	363	387	331	353	349	361	348	382	386	352	370	386	385	389	349	379	364	403	343	368	346	407	400	344	360	385	354	341	379	370	349	351	398	377	432	368	371	382	375	330	340	365	386	390	380	349	365	345	395	378	367	361	365	339	369	398	371	345	384	393	406	403	373	391	368	409	396	348	351	368	363	381	360	386	362	353	390	367	362	335	341	374	376	366	381	355	361	357	369	364	369	347	385	374	381	383	406	366	367	352	362	375	406	400	389	385	390	387	342	361	386	367	380	396	379	380	350	373	339	318	353	358	378	372	401	379	354	404	357	381	354	356	345	390	353	348	360	363	389	333	371	363	364	401	355	372	354	329	383	360	377	380	354	357	374	367	410	366	359	419	393	359	361	369	351	376	362	358	318	358	386	318	383	399	365	377	343	379	407	389	361	358	367	370	392	323	371	389	367	365	391	380	366	345	348	378	385	374	385	360	335	372	345	397	367	351	413	398	350	402	369	381	368	365	395	375	359	342	359	386	387	363	367	382	372	380	356	385	345	363	357	357	370	350	374	371	340	390	408	373	410	337	367	313	342	374	409	330	345	348	377	352	372	366	363	362	380	379	350	348	372	339	360	357	365	379	363	384	377	351	334	352	359	350	373	380	405	383	366	355	334	388	397	387	384	348	364	335	375	384	333	371	357	354	363	362	395	383	387	380	348	359	328	383	392	362	357	362	401	357	367	358	378	369	326	355	391	364	380	366	333	336	379	366	337	351	359	395	376	382	387	372	378	365	353	366	385	383	384	368	375	343	353	347	340	396	416	377	380	350	362	325	376	401	329	356
8510	2053	4730	6387	5241	3352	3048	3748	4191	3776	3506	3344	2424	1505	1345	1380	1280	1125	1282	1146	946	895	873	918	921	928	891	869	935	865	889	897	905	851	861	867	875	848	885	824	940	823	828	850	905	893	822	893	893	875	846	825	825	850	881	841	853	901	859	864	862	849	831	880	866	848	906	840	906	876	847	829	855	880	860	831	851	886	808	857	850	850	819	860	876	851	836	886	818	855	876	811	847	789	887	836	895	790	898	855	881	828	828	906	895	807	863	825	819	868	883	846	909	845	853	807	820	833	860	821	822	823	846	871	906	852	833	861	841	876	864	879	834	775	845	865	826	801	820	859	877	858	847	837	832	797	873	826	847	841	867	882	876	812	824	805	916	849	833	841	806	821	886	877	802	804	844	871	867	864	841	804	887	836	876	847	855	827	849	866	879	857	836	832	865	892	852	806	852	864	882	816	851	827	861	795	861	848	852	838	863	810	829	801	805	834	877	842	907	813	821	870	849	818	838	868	859	796	839	881	851	909	844	850	891	845	859	851	862	839	834	834	850	858	790	863	831	878	918	838	902	850	894	859	853	831	868	840	852	858	880	812	833	901	893	825	882	824	780	846	890	864	827	845	873	818	894	836	860	846	871	856	827	842	871	798	844	823	830	857	826	825	885	845	883	775	822	849	861	867	820	834	880	863	870	872	832	856	888	863	842	831	824	874	870	906	831	882	844	867	828	888	869	864	821	818	832	869	855	837	842	785	800	916	849	845	890	767	799	863	875	846	824	837	851	885	840	846	837	872	879	828	849	895	847	851	901	908	820	828	852	826	852	877	911	811	817	812	842	815	889	849	835	849	852	848	864	841	875	897	899	838	829	832	894	844	853	811	840	839	816	858	843	845	866	828	829	828	879	866	824	860	882	853	833	871	848	823	785	869	813	857	864	771	888	836	856	843	844	857	830	848	843	875	827	902	867	885	869	877	851	839	862	862	808	852	869	893	875	861	808	773	858	849	843	890	860	849	836	836	875	891	838	828	862	827	840	868	838	904	837	857	814	842	765	842	850	812	878	831	922	877	852	848	851	834	879	844	880	834	825	862	803	905	818	848	856	872	888	844	859	832	838	876	841	832	826	878	885	844	859	866	848	866	834	815	815	834	852	912	838	897	839	840	853	833	891	878	818	837	865	856	846	888	838	855	868	815	814	810	842	871	859	863	830	817	855	854	832	852	821	863	850	861	877	899	869	811	840	844	783	836	845	844	913	851	927	844	855	847	902	838	867	824	817	858	825	888	824	903	820	882	886	846	870	877	848	875	809	816	849	841	817	849	846	834	848	841	847	835	844	862	877	831	872	846	821	871	866	875	900	818	850	835	880	849	873	805	796	904	907	836	868	836	871	824	842	824	816	840	792	855	870	830	819	839	881	879	833	832	881	849	799	858	856	888	842	865	879	814	850	869	831	890	826	873	863	894	875	888	838	854	852	850	868	842	834	901	929	850	831	832	866	822	864	859	841	824	845	832	829	838	822	852	847	910	896	864	833	892	894	812	862	887	906	801	894	858	881	876	815	870	865	836	854	862	817	837	877	865	850	857	804	869	833	824	868	868	885	835	851	821	844	860	829	849	861	833	848	832	832	834	861	855	807	885	844	845	905	870	827	809	830	827	842	855	879	902	815	892	841	841	833	860	856	864	810	879	865	883	836	798	822	839	900	868	812	838	789	879	860	841	815	838	785	896	837	838	871	849	868	899	916	841	874	853	871	860	812	896	839	885	872	841	875	831	851	911	873	856	877	852	829	818	842	821	859	863	852	882	861	795	836	786	858	833	857	829	820	845	821	806	852	820	841	837	821	820	864	877	820	861	855	871	826	858	830	801	794	887	841	814	879	847	847	874	857	894	856	806	821	844	854	837	866	860	870	888	809	889	827	850	893	803	841	850	776	859	823	860	822	852	879	849	838	843	852	871	891	810	834	811	915	856	880	842	843	832	860	825	848	847	848	842	841	838	838	862	873	835	846	872	802	837	808	823	835	865	859	850	827	850	915	836	843	850	857	880	871	833	846	828	893	794	843	844	837	889	829	888	819	810	828	872	883	852	844	866	830	881	858	926	878	822	848	839	824	840	865	861	881	842	882	835	842	850	786	911	879	874	858	872	903	845	830	877	823	897	846	860	863	812	866	879	836	869	838	794	829	855	856	828	832	808	839	846	802	828	873	875	826	868	877	893	930	844	806	826	857	820	858	854	866	859	824	895	862	865	849	829	843	893	848	898	853	898	789	866	834	886	873	863	826	829	828	871	788	865	866	881	796	886	838	835	859	869	873	831	832	861	855	851	844	876	840	838	859	876	909	807	844	781	824	865	863	837	868	863	829	849	820	808	867	839	899	846	891	871	761	893	865	870	851	877	852	855	901	828	904	917	830	864	837	860	867	833	815	812	842	807	872	863	864	873	795	803	826	863	833	809	815	906	861	878	826	848	849	835	822	837	869	864	859	821	828	923	831	781	830	821	863	880	862	853	839	855	886	905	854	833	838	858	839	854	876	829	858	854	838	885	834	815	866	884	838	862	812	874	834	844	819	853	799	836	855	827	851	813	831	828	839	835	837	824	820	828	842	826	848	841	905	866	860	896	869	880	841	853	843	796	840	839	825	832	865	830	827	794	867	874	848	819	837	864	846	821	879	895	822	844	843	845	843	840	893	884	899	861	909	867	817	822	844	832	859	843	868	878	816	835	819	855	845	877	848	888	907	873	910	841	818	840	822	841	815	884	849	832	850	841	859	872	800	853	891	846	814	795	830	876	831	828	873	788	829	882	861	879	805	835	823	846	880	837	849	861	863	851	861	877	816	822	876	841	838	830	856	896	814	845	823	802	852	865	844	868	887	813	808	808	855	860	805	817	822	864	853	836	819	868	836	886	832	834	853	813	826	884	858	832	830	886	795	887	830	884	836	796	840	853	830	879	827	886	868	805	821	805	903	839	798	870	875	838	861	838	848	830	871	872	836	823	854	812	809	849	854	876	852	812	842	832	818	828	879	866	864	848	823	834	842	873	844	857	811	844	854	865	860	837	870	859	869	889	846	902	808	842	824	872	794	855	892	842	887	854	846	877	872	850	909	849	833	856	810	860	885	801	938	867	870	855	852	833	841	848	825	837	821	927	873	887	873	856	883	890	901	832	847	869	864	823	837	831	830	891	888	808	903	837	854	839	851	881	868	823	849	841	838	887	833	882	840	844	815	914	872	804	853	810	785	858	821	820	847	841	852	924	870	867	890	787	905	844	869	863	799	818	854	856	877	817	841	875	862	824	854	868	844	861	881	838	889	868	782	876	837	856	861	831	881	886	900	842	869	889	835	888	828	862	916	865	883	875	830	906	847	818	862	864	828	846	840	850	928	868	854	880	816	896	856	828	858	879	817	887	868	899	842	786	868	868	854	843	844	822	771	857	815	772	861	831	853	837	794	826	866	835	844	892	885	862	845	784	873	842
1737	576	816	740	560	425	459	490	403	418	431	443	389	339	324	324	300	308	341	337	297	308	289	309	286	258	354	282	314	275	316	321	330	319	319	311	275	306	316	318	324	295	305	317	297	304	328	294	325	274	306	289	298	271	313	263	333	293	326	295	314	283	313	287	326	297	288	284	334	298	293	278	331	281	295	269	296	282	311	289	281	279	331	308	323	306	292	320	282	297	280	334	288	292	284	294	294	268	291	272	300	293	293	301	249	274	323	315	269	305	316	310	243	307	276	275	328	310	306	317	300	282	279	294	300	323	269	330	304	308	292	300	309	334	311	283	332	257	311	316	303	294	313	297	290	341	285	281	275	308	264	312	312	285	306	280	315	298	312	311	340	290	317	292	295	277	316	301	319	285	311	325	311	341	310	270	277	310	314	288	300	291	308	263	310	290	276	285	280	271	287	269	261	291	309	346	270	317	320	281	297	294	302	329	317	286	290	287	278	303	312	286	312	291	303	292	320	278	280	314	287	312	286	312	286	308	299	310	291	285	311	269	318	291	312	284	299	265	270	292	300	305	283	288	304	283	299	321	304	306	296	306	335	295	301	293	289	280	285	306	276	282	297	325	298	292	259	290	300	301	306	311	311	277	295	280	324	303	290	322	266	318	297	294	286	279	300	321	275	314	307	297	265	283	316	292	296	309	311	306	296	288	307	289	301	313	313	300	275	248	303	260	251	244	303	321	329	281	281	278	280	256	308	329	311	287	305	332	285	270	300	277	278	281	295	297	311	292	313	314	316	304	293	296	304	292	295	352	318	297	282	299	293	276	299	253	277	310	302	271	340	312	291	292	291	302	295	298	313	291	275	302	290	305	303	280	301	296	297	274	319	280	287	306	320	324	266	315	289	289	286	271	332	270	305	300	271	289	292	306	306	320	311	309	291	264	290	319	294	284	290	290	302	289	290	273	301	335	316	256	304	300	315	279	283	302	305	271	319	281	298	290	330	321	275	314	293	307	316	320	324	313	301	256	301	322	292	293	310	296	283	253	293	307	255	273	303	281	315	281	293	292	285	287	285	304	304	332	312	286	278	294	311	288	274	281	299	313	287	310	289	296	319	269	289	281	284	302	276	278	278	308	305	307	298	280	298	282	302	298	281	343	322	296	294	296	290	317	308	315	284	305	269	288	276	257	287	335	275	293	282	267	304	288	291	289	297	324	299	275	290	348	289	333	306	312	318	315	318	296	372	323	288	295	271	291	278	265	290	283	266	310	289	273	303	302	315	310	282	322	315	330	304	314	268	274	286	287	301	313	274	304	310	285	285	301	310	288	286	298	298	265	315	302	335	282	301	314	284	326	320	261	283	318	277	299	278	293	302	318	299	310	271	299	320	297	282	330	278	306	319	311	266	297	326	312	278	298	288	321	318	280	278	293	301	277	311	295	294	258	283	304	270	309	314	333	310	304	295	333	286	286	312	304	286	267	279	314	330	290	293	320	331	290	304	296	277	290	312	317	320	316	292	309	270	274	290	286	305	309	324	298	321	292	335	296	336	254	303	300	296	294	298	262	328	322	300	316	307	338	304	292	294	264	285	326	320	292	310	294	332	272	314	296	288	330	271	314	338	290	314	273	265	303	302	304	348	323	274	297	289	279	286	327	350	264	303	313	334	291	297	264	280	301	287	317	287	317	307	271	294	317	291	304	300	294	278	308	288	291	298	300	301	318	277	291	282	305	290	256	310	289	289	305	290	267	310	322	273	288	342	310	289	299	299	307	286	303	303	272	302	289	290	303	337	320	298	297	267	318	303	286	275	308	304	303	333	344	257	296	273	311	266	278	293	292	301	303	314	280	297	284	293	293	294	301	283	292	308	310	277	308	313	294	273	294	308	278	285	302	322	294	324	298	279	327	298	276	315	310	336	317	267	281	283	284	284	297	296	257	297	290	293	295	328	283	261	289	281	328	269	258	312	283	284	314	300	314	328	295	294	309	271	312	274	334	300	315	309	298	336	331	297	301	282	298	312	309	296	305	297	289	300	284	269	277	296	284	282	288	328	270	297	322	304	312	326	276	310	290	297	312	302	257	279	305	317	286	322	284	302	309	299	311	240	308	345	295	326	262	288	279	292	332	298	290	299	252	308	286	308	285	305	308	307	300	306	301	295	287	272	295	337	299	312	329	268	333	311	289	303	307	300	277	287	294	286	309	280	289	299	290	283	296	350	305	308	284	298	275	307	337	325	294	321	274	285	288	305	313	297	300	327	336	313	333	246	333	318	310	295	311	274	260	322	320	318	291	319	329	325	294	290	302	290	275	299	281	297	311	297	264	290	263	279	278	258	289	297	295	325	295	292	298	287	305	317	278	304	283	279	267	302	309	282	296	264	266	329	333	285	291	293	274	267	329	296	310	282	306	311	294	274	313	290	269	295	315	326	342	278	327	290	286	344	282	291	285	310	311	303	303	296	309	295	311	290	310	278	267	283	305	270	282	291	293	288	287	292	298	294	308	309	269	300	327	287	290	318	294	278	303	284	274	280	287	305	298	285	305	292	347	313	289	337	293	338	323	312	285	312	316	287	301	316	283	300	283	272	263	280	288	268	288	305	275	320	295	284	305	311	288	277	315	338	279	287	278	291	305	327	271	295	334	315	305	294	307	282	299	316	293	333	279	294	313	308	302	292	293	269	340	353	303	314	310	308	294	305	274	311	317	326	311	318	290	264	324	277	313	293	309	292	281	328	292	302	310	295	271	269	281	286	336	315	297	295	273	298	284	306	295	301	296	285	310	295	309	326	291	314	272	301	268	298	279	277	293	300	320	279	293	275	323	330	324	305	313	288	282	294	308	291	286	296	288	297	287	305	314	305	304	300	308	323	326	291	304	255	287	321	315	311	292	278	324	308	294	294	288	315	304	266	277	314	283	290	262	296	303	276	295	308	311	321	318	305	281	275	286	291	290	286	304	266	323	284	310	291	320	281	274	327	283	292	315	317	304	304	294	292	292	303	271	288	318	282	292	289	302	310	292	303	271	271	308	320	307	310	282	306	292	268	313	287	302	294	313	291	328	263	293	271	306	308	281	320	291	299	285	298	268	279	336	254	274	337	293	279	270	286	309	313	276	283	308	284	312	293	267	288	301	307	312	284	310	303	291	318	287	281	307	311	342	322	275	274	295	328	269	305	305	261	271	307	292	273	334	285	275	296	293	323	309	282	299	287	298	325	302	316	306	328	304	308	301	288	292	310	296	326	331	301	302	310	302	304	291	318	307	292	311	318	299	303	331	299	310	286	308	314	325	326	298	292	286	318	301	321	290	297	298	289	311	310	305	276	278	299	266	317	278	313	326	302	319	288	278	299	329	300	285	290	322	284	273	287	291	310	293	285	326	319	317	315	302	282	290	310	329	267	311	294	263	310	286	253	269	304	280	312	279	300	311	308	282	319	285	259	274	303	278	289	289	309	289	290	300	306	305	299	294	302	289	313	307
1888	886	1784	2211	1762	1171	1210	1610	1653	1557	1526	1431	1210	865	829	833	764	724	705	717	695	672	687	651	703	665	694	703	681	717	691	720	690	687	716	713	696	742	676	681	701	727	663	654	681	665	680	709	709	622	678	642	671	690	730	721	671	710	731	671	686	723	754	647	673	677	729	643	738	702	641	675	708	705	650	668	674	655	699	678	653	674	710	706	634	700	689	675	673	717	679	697	706	665	653	673	660	701	683	685	681	713	667	683	702	677	663	687	674	690	713	668	725	655	697	684	667	673	705	695	667	658	702	667	654	673	691	675	700	714	669	665	706	703	695	644	672	656	696	713	697	689	666	698	641	670	654	673	673	697	635	677	648	671	674	643	709	668	676	667	687	666	682	641	666	663	682	712	703	682	690	718	753	681	681	714	649	691	679	715	689	677	693	664	712	684	649	688	717	757	669	651	708	633	693	698	683	735	651	733	661	681	717	629	662	662	653	691	690	675	694	686	682	695	675	643	638	668	703	680	694	671	681	700	705	711	677	728	695	678	686	635	693	708	635	666	661	741	678	674	710	732	673	688	665	662	706	671	673	709	617	694	695	699	742	682	716	699	724	657	637	711	666	700	673	655	695	694	716	701	663	714	659	671	671	677	699	691	712	742	661	667	696	640	690	648	642	727	673	695	647	703	652	711	667	685	651	729	650	678	705	676	722	656	706	660	668	698	664	640	700	723	674	730	663	695	713	698	705	693	657	719	675	645	672	700	700	707	675	723	689	653	727	702	672	678	708	717	674	682	673	721	713	677	669	712	691	705	649	683	729	704	643	634	705	743	733	675	705	705	641	687	714	649	669	754	662	665	655	707	674	675	737	715	688	659	664	658	658	665	659	652	700	650	711	695	689	693	642	692	717	696	670	692	693	659	699	656	671	688	673	693	726	681	682	703	687	694	657	690	701	707	643	689	699	682	707	682	671	627	683	650	679	673	670	663	685	676	633	676	685	649	717	701	623	648	635	686	639	679	690	671	641	722	721	731	696	681	685	659	675	684	677	672	716	649	674	660	765	695	700	710	710	690	715	690	703	663	643	672	673	680	667	706	703	658	720	697	669	663	692	683	685	688	757	701	659	706	674	696	697	692	630	692	709	668	633	640	708	649	668	657	670	669	700	685	695	674	694	700	709	676	639	685	679	704	657	677	700	674	684	714	654	652	673	685	703	713	646	639	698	646	707	692	644	660	704	680	694	721	712	721	694	693	630	651	682	662	662	651	652	687	697	731	696	671	736	647	656	711	682	677	730	677	694	709	716	687	643	675	674	679	664	676	756	702	674	704	708	712	712	640	668	714	678	679	629	667	638	691	681	710	651	674	685	684	683	656	694	704	649	703	713	705	715	681	729	674	665	723	703	698	700	707	691	667	675	657	679	661	705	689	692	687	630	703	663	733	749	718	678	706	630	661	684	717	662	683	682	702	742	707	677	664	641	675	741	674	705	696	665	696	739	679	681	654	698	645	702	680	718	694	698	691	712	668	646	700	710	677	662	713	677	700	674	682	666	696	659	683	728	687	684	680	680	660	715	669	700	743	691	648	726	679	694	687	689	695	634	678	677	674	690	713	716	709	725	667	675	696	695	682	684	717	678	709	705	652	695	646	727	662	725	667	682	683	664	687	706	663	687	717	701	731	687	715	674	647	626	711	686	705	663	684	660	713	657	645	710	686	653	668	746	703	731	718	724	628	684	679	641	702	736	678	704	703	690	673	695	698	633	671	689	711	725	729	724	680	669	669	673	712	683	685	671	704	667	704	632	704	671	650	668	612	683	688	727	689	708	653	678	695	679	693	631	726	671	691	689	693	659	654	645	684	693	713	716	633	686	668	655	689	712	652	668	658	671	706	632	733	719	635	672	701	677	672	686	670	634	695	662	683	679	680	696	628	713	665	681	744	658	678	694	672	692	719	672	694	701	702	688	645	657	693	695	694	658	673	665	751	653	655	695	632	724	672	679	686	709	683	737	675	663	704	679	636	691	639	700	652	623	687	650	647	654	682	735	704	690	619	721	667	696	692	636	689	711	665	724	657	703	689	696	625	662	663	687	682	672	646	674	677	667	709	719	748	647	629	681	689	693	697	705	670	669	642	688	689	709	713	679	726	664	680	704	681	732	678	672	691	680	703	710	686	678	697	743	659	721	662	701	731	730	659	666	666	674	685	663	705	664	664	679	707	677	702	692	662	690	722	676	631	644	734	718	690	696	693	693	669	753	704	643	718	728	697	660	681	695	644	680	685	698	649	732	677	659	650	702	675	685	670	636	696	674	673	656	666	668	739	686	684	678	675	706	688	715	660	706	639	651	685	674	695	699	681	686	694	663	696	702	676	691	697	661	707	691	697	699	705	698	708	696	670	692	681	687	617	725	685	678	672	662	674	728	658	691	722	673	650	702	701	731	702	664	642	656	665	685	660	686	676	673	666	661	671	653	661	736	669	647	719	674	687	666	684	668	664	689	686	664	673	641	694	699	679	710	691	652	678	632	700	679	639	685	691	704	684	668	685	692	723	714	724	673	668	707	719	717	694	655	719	684	704	701	699	698	626	703	707	718	707	677	656	681	672	704	662	700	671	695	659	687	711	650	702	671	686	680	686	714	683	637	703	713	670	711	689	723	686	657	710	673	642	676	683	724	689	682	703	675	690	685	668	679	677	644	686	701	655	685	652	703	698	682	695	640	699	731	717	664	678	686	678	669	701	705	705	701	646	686	664	704	676	653	687	697	660	680	668	621	673	703	706	683	677	662	679	719	711	677	705	703	659	676	698	711	693	684	693	708	689	641	698	682	696	675	666	687	646	659	662	682	676	715	690	689	672	699	758	699	714	715	682	699	669	729	687	692	671	732	667	688	706	659	673	696	680	725	674	740	634	676	673	681	671	683	693	655	722	702	685	698	687	675	650	698	705	703	680	643	652	666	673	683	718	750	681	664	716	699	761	667	671	698	708	669	639	666	700	664	695	722	668	682	704	701	668	668	709	705	675	707	664	673	628	665	675	689	709	704	669	710	655	728	661	662	661	676	639	663	692	659	704	684	643	703	658	680	721	780	643	729	637	697	673	686	730	691	719	706	662	687	636	688	687	722	682	655	727	657	678	706	688	711	680	673	684	645	733	685	715	680	678	687	727	689	712	672	656	715	665	685	698	667	661	682	647	708	703	730	609	661	693	688	678	683	688	715	728	761	713	670	676	683	625	671	678	683	686	674	666	663	696	699	670	658	689	703	683	679	701	697	701	663	667	687	661	720	716	665	623	631	610	680	722	703	720	701	666	685	643	663	684	637	695	676	698	745	666	645	692	669	669	647	668	677	646	664	669	712	718	702	662	726	654	709	673	659	615	668	707	734	600	691	668	659	676	662	643	706	664	724	688	682	676	701	696	677	692	700	728	687	707	708	664	659	709	723	668	693	683	678	673	719	720	620	683	680	677	649	704	677	663	673	709
7331	967	1438	1348	885	557	452	547	574	557	502	483	349	297	267	278	239	238	260	218	204	238	210	213	225	204	195	229	205	229	221	215	196	210	197	203	222	205	214	226	216	213	212	179	239	205	210	229	193	201	210	195	219	231	200	184	235	200	225	218	199	197	204	208	209	213	209	218	214	208	208	173	195	215	208	220	226	223	217	213	210	184	223	196	216	230	213	193	210	190	205	226	222	224	235	211	228	228	197	193	199	202	190	202	188	244	201	201	201	220	184	182	201	217	200	211	227	188	229	209	226	210	200	198	182	227	232	218	197	191	232	200	208	202	232	202	225	200	173	198	194	232	198	206	200	224	227	243	184	221	209	215	199	185	204	209	197	187	221	216	225	193	216	205	217	255	182	217	213	194	200	210	211	199	219	197	222	205	199	217	202	207	193	214	213	188	189	223	227	229	191	193	183	202	223	196	228	228	204	233	227	207	226	231	194	205	198	210	199	194	210	219	255	207	215	231	213	195	173	210	234	211	218	194	230	222	224	206	235	203	209	213	231	212	217	182	202	198	232	233	222	179	209	204	218	218	208	208	203	213	206	199	213	228	193	197	211	214	240	200	203	220	211	211	187	191	224	201	185	221	208	212	207	203	216	200	211	200	199	205	215	212	214	193	174	210	222	221	194	212	218	189	213	196	185	206	223	207	199	180	210	217	208	220	214	215	204	215	231	206	202	277	239	211	207	201	187	196	189	198	182	220	205	234	201	200	194	204	248	242	210	212	192	210	211	176	211	236	214	202	194	208	194	230	222	183	189	206	226	205	193	211	199	200	201	205	212	233	196	218	196	211	196	221	258	215	212	183	191	211	210	204	229	232	215	207	193	207	218	210	229	220	220	188	210	233	229	213	217	207	231	199	203	209	217	218	228	215	181	192	205	239	198	203	196	222	213	201	207	192	229	214	216	240	208	203	187	230	211	219	214	202	200	231	193	204	212	230	209	202	220	194	190	209	205	213	205	229	223	224	222	209	186	181	219	228	209	214	200	214	199	223	202	216	216	211	219	227	208	209	223	181	214	247	179	195	209	176	218	242	193	219	224	238	224	205	207	216	210	224	180	210	243	232	201	203	206	182	217	204	228	222	197	197	192	225	217	218	209	233	219	215	161	198	213	228	239	203	200	195	207	198	211	178	201	228	183	206	187	188	203	209	222	216	212	230	205	198	190	182	232	218	222	235	238	213	192	228	216	213	227	195	209	195	182	206	192	212	232	209	217	240	221	217	201	210	185	197	199	204	213	197	222	224	189	188	197	185	212	220	217	200	211	186	183	195	222	199	213	224	208	208	188	209	193	192	207	202	191	207	213	206	214	193	224	217	198	199	220	193	199	235	170	199	219	189	214	184	207	209	215	219	215	227	215	207	217	205	223	204	194	195	189	233	221	205	220	212	207	220	202	212	217	193	217	218	211	212	213	195	218	230	198	216	202	208	211	195	196	198	205	191	182	217	227	201	205	189	184	217	195	171	184	215	211	191	193	230	224	205	202	208	219	241	242	200	213	180	207	207	186	196	197	212	223	210	246	201	198	217	190	200	206	202	182	216	232	221	211	197	211	213	175	212	208	213	199	209	194	191	191	197	199	210	202	232	233	229	206	200	224	197	232	212	205	193	209	210	213	201	185	242	206	183	192	203	199	174	212	211	233	213	221	198	210	209	226	190	231	195	188	198	241	204	220	176	227	195	185	193	201	241	224	217	214	193	215	196	247	211	196	196	176	234	233	245	171	203	222	198	193	189	217	191	223	192	191	227	199	204	223	207	249	209	200	184	208	228	208	208	202	206	216	207	212	227	189	227	225	177	183	210	219	236	220	204	211	203	200	211	202	253	172	217	213	226	210	231	224	210	195	222	181	217	207	216	187	206	215	214	199	196	214	204	224	211	212	194	221	192	209	239	237	193	237	184	216	219	192	226	204	212	190	235	206	205	216	189	205	202	196	195	195	190	204	192	237	202	197	228	210	210	199	217	208	165	219	174	204	214	192	203	199	202	237	206	225	203	207	222	231	184	236	208	226	197	215	217	217	211	202	204	196	200	183	215	223	204	212	206	193	221	209	187	203	208	211	227	214	214	197	222	203	227	234	226	195	215	208	199	189	189	210	216	195	227	226	226	221	190	201	193	179	207	192	205	217	203	202	202	231	224	200	244	222	230	205	190	217	200	212	223	202	221	223	187	178	201	219	199	229	183	189	193	222	201	210	238	196	203	212	211	221	201	213	218	200	212	213	216	178	206	214	213	212	200	211	212	224	215	215	259	200	204	216	256	198	190	225	210	242	187	208	168	227	217	204	233	244	225	217	218	192	207	225	201	204	209	199	212	230	230	212	215	196	201	198	216	214	211	211	227	186	228	228	174	195	235	214	186	186	221	205	200	243	253	223	246	210	205	207	232	217	206	217	217	205	201	205	188	242	213	207	193	228	210	183	200	215	178	208	207	211	201	186	211	203	186	216	198	202	211	213	221	193	232	201	233	208	202	204	206	215	223	194	180	207	227	213	216	214	200	187	177	192	180	190	229	221	177	207	221	211	185	201	208	223	215	196	196	187	211	247	201	234	214	193	194	211	207	211	190	228	231	220	189	196	220	200	171	189	235	200	191	224	200	253	216	212	226	205	210	219	213	232	220	199	209	193	223	241	211	227	219	187	228	190	218	232	220	204	213	216	209	188	208	216	218	219	200	221	219	248	205	202	245	238	221	195	182	215	216	229	198	192	217	191	226	196	211	203	212	219	210	218	204	195	193	197	230	204	202	210	208	198	199	235	226	203	198	240	194	187	198	228	196	209	206	223	213	199	210	221	207	192	227	226	198	238	203	185	221	206	229	189	243	206	205	204	210	198	196	227	213	187	181	200	192	198	214	199	221	196	197	209	186	190	202	212	188	217	182	206	184	220	213	240	216	235	196	217	209	214	203	238	220	189	218	231	229	213	205	209	214	229	223	184	186	205	175	217	220	219	187	203	214	235	199	220	194	201	209	218	195	210	201	223	199	211	197	217	238	183	206	200	226	222	232	198	181	207	190	189	208	209	203	208	191	215	214	203	205	233	232	216	169	203	197	220	231	203	212	233	193	219	198	209	213	209	204	209	187	182	227	205	219	213	214	196	190	204	218	201	223	237	207	198	193	202	208	190	223	214	200	193	197	212	205	207	211	216	186	195	219	195	206	202	212	228	228	202	212	214	195	176	230	227	238	208	224	208	211	208	212	206	208	220	220	192	229	190	223	211	219	206	220	219	214	233	208	202	218	216	178	245	219	234	198	232	233	230	205	206	221	201	189	224	222	220	219	198	206	200	179	186	215	243	192	247	201	218	236	227	242	212	215	217	245	202	169	191	203	179	207	187	195	193	212	197	207	209	200	227	226	221	219	249	202	182	188	213	191	226	204	225	216	211	188	212	182	229	226	215	199	196	206	181	211	193	233	214	184	199	211	219	221
6099	1223	3292	4187	3078	2032	1927	2491	2713	2394	2310	2195	1610	1015	868	867	753	703	798	667	615	572	552	533	587	540	485	553	583	533	536	505	535	530	543	570	568	509	564	535	567	532	522	579	571	557	538	499	519	545	543	603	532	552	537	540	510	540	569	569	541	540	505	526	509	537	567	525	541	585	500	533	533	542	489	552	557	550	578	542	527	525	552	517	512	553	565	515	538	526	531	513	524	520	572	544	528	492	526	512	525	483	514	518	541	508	537	543	534	519	531	510	525	546	541	524	537	507	486	543	516	550	512	508	522	525	537	505	570	535	540	542	513	528	516	564	511	530	499	533	519	504	526	525	582	518	502	505	518	527	521	526	575	497	548	560	501	496	540	540	527	544	520	558	520	524	485	528	540	493	547	517	519	481	511	530	554	536	553	566	522	518	515	549	514	534	515	520	532	522	543	539	500	503	537	550	540	540	555	578	550	540	505	506	549	569	494	517	513	536	532	527	538	502	517	548	553	541	508	556	564	522	547	457	517	514	566	522	552	544	535	529	521	506	513	533	494	534	519	516	514	564	544	534	548	505	540	530	498	548	555	559	526	572	554	545	541	538	523	535	547	488	536	568	517	534	556	535	499	560	572	504	558	520	546	555	507	518	513	540	501	573	504	554	521	514	515	518	505	514	499	567	537	544	502	514	557	514	519	494	538	510	513	496	531	507	546	529	528	524	520	506	553	487	519	512	524	522	539	492	497	531	516	524	496	540	522	526	503	526	501	460	527	511	499	499	529	531	568	539	538	514	553	523	527	532	554	507	517	551	517	526	550	543	530	519	534	550	547	547	566	520	529	503	521	523	550	489	546	529	521	525	567	525	519	510	517	536	501	535	505	546	546	526	503	536	530	527	521	547	533	573	525	496	524	533	512	539	549	500	547	539	546	508	531	523	532	544	536	512	536	480	573	526	580	534	535	502	502	528	510	526	561	507	540	532	501	512	541	520	510	497	510	454	558	540	512	567	519	571	515	514	553	507	529	538	525	565	549	505	564	509	538	543	517	491	567	524	536	583	559	477	538	508	493	537	531	500	536	500	532	511	558	529	570	505	519	507	570	537	525	518	524	490	535	504	521	526	520	513	535	501	521	511	532	527	481	524	579	520	498	519	556	534	540	519	534	505	515	496	547	519	511	546	518	542	531	470	533	511	505	555	488	501	509	494	542	556	521	549	505	537	520	566	548	540	521	540	559	532	508	570	533	535	502	559	554	533	548	558	536	499	539	524	500	516	536	543	495	523	529	542	552	520	526	539	540	574	545	530	538	523	513	500	511	529	504	513	531	545	527	475	543	531	537	531	500	564	532	530	558	521	564	513	524	507	568	526	550	540	541	516	543	518	513	516	518	560	523	493	504	506	522	550	530	509	536	492	507	546	529	520	533	518	518	527	526	527	515	512	507	542	500	511	472	546	543	516	517	569	531	534	527	496	492	544	504	562	550	528	505	513	522	518	566	537	541	519	542	543	516	572	540	545	559	545	497	494	495	525	521	537	526	563	494	514	478	518	541	543	517	557	517	514	505	519	512	531	569	562	517	542	513	547	535	530	569	546	534	536	577	546	522	508	523	558	551	522	575	570	543	531	528	520	494	531	514	526	519	523	499	555	534	524	554	480	570	582	506	546	557	533	520	533	504	560	502	508	494	563	503	548	517	521	520	517	579	523	525	492	499	492	560	504	540	537	498	541	543	495	519	514	531	563	528	511	489	504	535	550	530	477	543	509	522	522	525	505	545	503	518	518	513	512	570	520	548	541	501	536	525	535	567	547	545	543	523	482	484	505	509	552	518	550	539	528	507	506	581	512	521	541	483	524	503	571	595	508	495	524	507	486	516	530	574	519	531	531	538	528	518	538	500	528	568	532	548	506	509	539	529	537	545	565	486	517	571	511	463	574	519	495	490	520	544	532	538	512	474	545	576	549	535	514	548	529	508	556	524	545	537	522	539	566	553	537	521	543	501	567	546	521	527	546	570	554	523	547	521	538	534	521	535	505	525	539	550	506	554	494	542	538	519	551	530	566	551	537	509	506	544	516	536	529	524	546	562	495	536	546	497	541	525	522	514	508	500	517	519	496	519	549	496	511	531	553	535	538	497	508	535	538	522	563	552	541	529	554	538	525	536	536	502	537	542	552	472	559	555	483	512	530	513	541	520	549	484	508	538	536	504	522	548	560	545	542	528	534	554	512	513	552	565	533	527	544	560	507	524	566	546	530	519	486	530	497	521	520	568	512	527	489	548	520	515	535	546	535	521	529	525	552	530	508	521	509	497	540	520	551	561	565	519	536	485	530	539	499	511	522	547	491	493	538	549	483	521	513	523	512	518	519	537	508	551	518	524	493	528	543	511	520	574	527	545	501	505	503	535	526	534	515	495	531	540	506	567	537	528	526	516	546	541	526	561	505	525	517	519	535	507	534	513	550	527	531	523	506	501	571	490	552	507	508	505	539	498	548	529	519	547	512	502	522	541	549	493	500	529	531	492	571	535	550	516	491	545	520	521	523	512	523	500	509	529	554	568	537	487	501	558	572	538	510	474	530	555	503	522	522	503	515	530	524	510	555	523	596	565	566	523	539	559	537	508	546	566	511	540	541	544	512	549	529	557	513	521	531	496	516	519	532	486	495	556	546	528	509	534	539	488	591	526	527	512	551	539	507	522	545	524	545	489	554	554	529	531	557	576	539	510	510	532	521	538	502	501	511	520	506	498	543	501	554	507	563	532	506	560	504	511	506	521	562	542	540	539	569	523	538	536	530	527	502	512	541	547	520	509	566	548	546	532	563	494	523	506	523	534	520	548	545	541	542	522	535	540	529	550	556	558	508	543	543	542	522	511	519	520	539	501	493	539	557	546	532	498	553	519	514	538	528	534	544	520	524	548	550	538	536	507	543	559	518	534	541	558	499	530	530	532	514	527	510	531	512	550	555	543	516	518	530	528	570	522	531	526	540	542	536	545	519	500	505	546	543	507	513	517	522	539	506	523	575	543	531	493	546	506	504	546	571	518	513	511	545	510	528	567	504	509	502	536	521	516	515	558	506	532	495	474	545	521	514	552	532	539	510	514	535	540	512	567	549	526	530	535	566	487	464	541	514	539	512	534	537	521	528	498	554	522	515	519	528	530	550	514	588	522	506	538	539	512	527	575	518	540	551	530	537	508	556	522	544	522	516	527	538	513	524	556	558	505	559	554	530	569	530	526	505	537	549	515	522	542	490	514	511	562	530	523	546	507	518	532	511	534	518	561	587	551	522	523	522	515	519	583	540	546	544	543	506	508	537	572	514	521	543	539	522	508	498	500	540	507	530	557	556	534	541	510	537	529	526	489	513	497	551	550	508	533	522	491	542	554	524	523	548	551	505	507	493	576	571	568	530	516	494	564	551	524	536	531	533	506	538	555	513	507	551	507	552	564	566	529	525	531	518	515	504	513	505	532	552	553	519
14207	1981	2679	2349	1480	870	826	954	1004	835	810	825	679	501	476	455	467	439	454	381	415	405	343	407	395	384	362	361	382	330	383	371	351	333	350	373	362	361	343	375	391	382	344	413	377	351	378	378	353	362	404	378	358	386	392	362	360	423	416	328	354	370	384	366	391	382	365	343	366	379	370	362	388	348	356	349	350	355	377	337	315	327	396	367	356	369	339	346	368	385	366	330	328	366	365	366	355	355	382	344	378	363	348	401	321	372	404	376	389	338	385	416	359	374	342	380	341	350	348	381	329	365	379	370	363	343	368	332	369	381	393	373	373	376	354	347	355	348	360	361	380	354	400	366	372	332	402	399	368	359	327	391	351	350	363	364	345	355	349	341	362	325	357	382	363	358	373	372	382	350	385	372	350	353	348	347	381	359	335	358	334	335	379	338	347	365	325	352	412	388	365	353	355	394	341	348	376	369	359	357	371	370	379	368	365	382	384	351	357	428	344	350	369	372	326	304	377	364	388	370	358	380	385	383	365	364	346	354	371	384	337	338	351	381	326	367	386	385	355	390	374	363	353	358	414	385	363	424	361	374	387	379	347	360	361	322	373	353	397	375	370	389	374	328	390	378	338	383	360	362	343	346	369	377	396	425	391	353	317	371	379	376	358	364	391	379	370	398	397	365	364	390	327	388	359	378	316	344	348	351	367	345	388	335	401	336	355	338	401	320	375	383	353	389	360	392	357	335	353	348	351	375	387	393	372	356	352	321	380	368	347	394	362	378	378	381	367	385	376	362	335	335	352	324	339	373	364	408	390	355	384	354	415	385	405	370	362	338	361	388	379	397	379	324	369	424	361	363	311	369	363	352	389	356	377	384	352	389	380	352	357	363	377	346	379	337	361	360	356	377	353	382	376	383	367	412	373	371	390	369	371	362	361	382	352	387	364	389	352	385	346	355	383	325	348	388	384	372	351	405	389	371	400	345	349	376	377	372	373	372	397	366	368	418	366	376	374	374	373	393	397	386	376	342	344	364	370	356	395	397	365	371	353	336	340	374	383	403	370	343	399	381	382	394	372	373	384	404	373	392	365	340	321	370	372	360	396	392	362	360	381	372	380	355	338	365	376	372	358	402	392	366	348	341	348	310	363	394	390	413	385	350	331	372	384	356	393	384	388	378	368	366	384	345	364	382	371	346	408	365	379	371	362	339	390	380	344	389	394	369	362	393	363	426	357	368	400	394	337	388	337	382	394	399	418	358	332	442	363	381	347	381	387	382	375	398	440	392	357	356	317	368	347	387	372	382	381	386	412	379	370	390	355	333	333	357	368	340	366	377	398	382	380	410	365	388	388	352	350	372	382	352	371	356	388	380	364	341	347	369	322	356	375	341	392	368	378	390	333	371	377	336	352	385	404	372	394	371	349	397	410	364	337	384	368	377	390	366	375	363	383	344	371	341	347	376	380	406	381	372	356	352	397	370	386	350	360	392	360	380	333	369	350	366	356	347	367	344	374	370	358	383	394	372	366	403	393	380	394	335	353	393	380	372	355	398	354	373	391	392	376	356	361	363	376	331	376	343	423	369	342	346	367	383	346	362	375	393	360	355	372	371	369	369	374	354	387	372	369	381	368	381	405	377	360	384	377	387	369	360	364	336	360	393	365	381	351	388	385	355	334	371	384	408	376	397	323	376	384	411	370	367	379	387	340	345	368	364	406	343	346	403	359	378	385	369	343	371	347	370	371	399	362	377	376	386	367	380	384	385	361	386	412	396	404	362	338	369	369	370	395	377	360	354	416	387	384	389	379	349	326	343	396	384	377	361	349	371	372	393	385	389	342	343	399	359	363	332	364	359	369	386	359	337	347	357	380	352	340	394	379	426	383	342	411	367	368	384	356	368	392	376	356	382	387	343	421	368	356	373	378	400	358	363	369	387	388	386	343	376	381	394	345	366	390	377	338	363	387	375	374	334	386	376	403	392	384	347	376	326	338	350	367	425	402	402	354	354	361	355	350	360	396	338	373	380	347	374	335	358	354	377	396	325	337	362	366	356	359	396	359	339	371	362	363	368	404	366	350	361	330	340	367	363	348	358	369	418	366	359	330	369	381	332	344	348	380	383	385	353	336	391	362	375	386	351	412	374	402	335	326	415	394	351	375	364	344	348	395	392	399	341	422	390	338	365	366	393	371	343	378	394	391	364	363	359	348	373	357	410	401	357	320	374	378	380	327	367	355	346	337	367	336	334	361	357	377	334	389	375	384	388	371	318	376	334	377	367	408	404	357	352	369	370	365	375	360	396	373	377	353	335	368	400	314	393	380	383	362	356	333	339	356	385	353	356	423	344	364	363	388	352	369	367	357	352	394	372	371	375	347	402	385	370	364	361	398	376	350	349	392	364	341	375	355	396	408	375	358	359	381	381	358	380	362	391	349	358	358	372	376	342	349	392	382	344	375	355	387	368	418	324	358	370	341	369	375	367	331	386	370	374	415	377	390	380	368	397	360	329	390	341	407	341	390	386	374	370	364	389	371	379	345	352	360	370	372	393	390	380	377	386	383	386	380	356	394	368	370	398	376	361	324	338	369	386	395	372	339	381	369	399	386	367	348	324	386	376	360	370	361	363	353	369	342	411	405	359	343	355	357	366	363	386	387	366	387	346	350	353	336	369	364	345	346	382	363	361	370	394	371	373	356	342	351	320	393	400	349	375	342	366	365	404	376	347	341	350	369	370	389	383	396	395	366	340	361	365	365	385	363	384	359	329	409	362	370	362	354	350	351	369	369	350	340	413	336	354	386	409	377	372	376	359	364	373	360	370	355	347	364	375	380	376	374	388	340	404	387	331	347	360	386	398	354	356	386	388	367	379	374	376	326	383	392	399	382	395	369	346	354	371	371	364	352	373	380	383	364	367	372	397	366	342	383	383	359	391	364	382	375	368	370	385	343	371	364	392	364	347	345	377	329	359	362	372	355	341	381	356	378	390	354	337	418	377	345	371	369	386	345	355	398	382	363	394	368	401	352	403	382	414	339	379	374	357	364	352	354	378	378	371	353	375	393	414	340	373	391	350	379	365	396	366	388	350	352	368	377	332	395	321	353	364	373	390	395	356	366	375	393	387	363	358	363	394	387	359	367	364	382	368	394	367	386	383	394	395	338	373	356	371	405	377	346	364	383	375	379	346	352	399	366	368	350	358	333	373	372	391	386	426	358	384	389	346	403	386	347	349	380	398	377	359	343	403	385	395	377	340	360	399	363	358	372	384	372	357	360	377	386	381	368	389	350	366	407	410	345	364	356	368	375	358	375	354	352	357	359	376	372	345	384	364	357	375	360	392	352	382	388	360	364	360	340	337	389	372	362	392	302	342	348	367	357	338	369	375	382	342	357	386	363	336	368	363	352	384	390	391	401	382	337	344	353	344	342	349	357	327	373	377	385	347	330	357	359	338	349	359	352	340	362	399	353	395	352	404	364	388	372	355	409	385	368	380
8420	1994	5027	6237	4676	3179	3148	3899	4063	3539	3443	3173	2525	1700	1304	1363	1256	1129	1324	1037	952	936	893	902	944	870	861	908	923	894	852	903	843	855	836	828	893	868	864	900	875	867	895	898	833	868	840	857	813	857	914	812	877	891	809	912	899	776	853	865	875	835	830	863	840	887	811	827	814	867	847	805	882	871	845	925	855	818	859	841	854	847	869	829	856	872	806	900	834	923	832	800	893	850	841	862	864	891	893	790	808	910	815	884	846	834	830	832	839	868	813	826	878	924	884	820	873	840	856	818	844	898	860	859	861	817	861	806	886	855	819	798	863	858	818	806	839	890	831	868	869	868	882	835	835	829	848	848	827	872	796	810	767	880	928	785	880	816	848	851	863	856	806	858	883	828	796	847	848	790	880	836	811	856	827	897	839	821	834	807	880	848	805	810	828	839	783	859	806	909	886	877	870	798	860	812	838	842	852	817	859	876	880	819	835	836	797	840	910	881	844	824	823	869	829	786	844	859	880	860	909	866	825	820	865	849	815	862	878	856	801	832	850	901	819	871	907	887	892	866	869	804	872	861	929	851	835	851	857	813	789	858	861	902	867	822	859	904	892	861	890	855	806	900	841	808	846	818	873	781	892	904	862	873	856	878	875	836	876	875	845	834	869	797	811	837	803	811	870	829	855	828	817	853	877	873	811	863	862	840	840	781	827	866	862	814	822	846	917	858	804	793	821	885	805	783	862	795	839	795	809	871	883	811	888	834	858	868	788	872	852	914	846	817	811	810	834	849	838	818	858	917	863	843	845	812	869	813	832	820	825	822	852	906	867	828	843	809	866	821	830	816	870	841	822	817	863	825	877	831	843	842	861	818	815	845	793	855	799	870	820	857	896	851	868	777	842	860	827	843	880	864	846	817	899	829	839	833	842	855	854	778	800	903	884	827	840	857	832	906	848	858	861	859	825	808	816	888	822	879	833	802	872	831	819	870	842	870	853	869	815	831	889	853	820	863	801	885	832	847	833	836	871	844	866	825	830	852	871	879	848	865	807	816	805	888	844	853	904	875	802	811	892	834	820	835	883	812	887	857	880	861	817	856	836	844	867	844	871	894	823	817	866	849	828	859	885	852	879	894	849	869	795	929	862	842	855	867	869	840	872	790	861	829	836	876	812	857	850	814	801	845	852	864	846	845	823	868	860	841	802	810	878	858	914	890	895	834	880	860	829	807	803	833	826	805	843	948	870	841	823	863	828	831	865	876	899	838	828	854	844	877	853	887	832	770	847	855	870	855	894	863	896	873	854	858	828	845	800	855	875	800	895	810	814	842	832	869	823	856	882	834	883	862	850	814	845	801	835	823	852	856	788	891	808	830	862	853	915	850	867	877	856	862	842	820	903	840	880	811	891	849	848	878	855	886	801	853	894	825	855	878	802	828	867	836	843	783	837	826	812	874	850	874	904	814	835	820	807	829	801	804	861	897	865	830	876	804	848	840	847	894	846	856	871	888	850	813	886	860	881	815	826	887	868	888	821	833	798	821	811	896	844	809	861	785	910	827	870	881	780	840	882	825	834	809	811	845	859	846	802	841	860	864	889	871	812	843	823	868	846	876	832	868	893	803	840	809	844	857	824	877	826	812	847	870	852	904	784	821	835	832	826	836	898	839	883	822	835	843	825	890	839	868	875	829	828	834	829	850	919	866	851	831	832	809	827	922	848	835	878	865	822	868	877	880	776	883	919	865	885	864	861	889	854	839	842	820	854	895	870	848	853	794	878	857	801	773	882	827	811	837	848	835	880	823	812	859	879	816	903	860	846	890	860	846	871	814	831	885	875	852	892	872	854	854	832	869	835	868	852	838	804	819	846	864	845	842	840	777	803	794	830	797	860	858	846	810	854	782	851	872	834	787	815	845	785	853	866	857	861	869	833	882	864	837	847	865	840	831	878	845	822	860	829	822	891	867	848	840	820	871	873	854	861	824	799	859	821	875	871	856	815	865	895	875	840	823	892	836	840	849	868	832	847	842	852	841	871	819	797	867	848	857	845	886	806	843	846	859	873	893	853	866	801	830	844	848	900	858	891	880	795	813	839	883	821	865	866	843	887	857	842	870	826	862	866	846	834	855	856	805	902	850	844	830	807	871	873	815	841	893	847	871	820	870	860	887	809	821	882	814	823	891	869	873	823	858	845	849	893	869	850	906	832	891	877	805	829	878	833	898	867	831	853	894	853	850	815	824	798	843	816	798	877	865	839	891	836	856	875	842	836	877	807	837	844	870	858	816	864	864	894	845	835	810	892	838	773	854	864	838	902	804	908	853	825	859	831	922	878	832	819	855	823	847	846	819	861	816	871	888	808	817	904	823	892	842	938	881	853	831	826	849	867	876	840	823	841	839	848	834	826	842	809	847	849	862	847	894	811	822	855	854	862	833	835	845	872	872	872	856	824	850	859	795	824	824	825	896	852	855	833	872	812	816	903	865	886	846	866	849	811	890	856	809	860	861	815	909	868	830	763	833	887	852	893	846	820	794	815	845	795	846	855	888	793	863	836	799	821	772	850	832	834	821	918	779	852	863	856	824	857	773	863	912	805	812	889	900	881	844	874	846	879	856	858	855	830	823	860	788	837	831	842	821	833	854	845	826	838	905	826	839	830	837	875	800	838	805	892	871	788	828	832	807	846	874	865	792	821	812	819	821	814	857	819	837	825	829	848	887	887	855	847	867	851	826	866	815	854	896	825	860	856	850	885	840	884	906	871	832	864	862	846	847	864	902	883	832	865	834	824	879	847	833	823	868	863	796	868	884	775	916	835	892	881	822	854	837	864	850	837	803	887	856	871	883	876	852	852	871	805	852	887	844	854	883	823	827	856	870	886	822	811	840	855	850	823	823	841	873	844	830	858	862	843	852	848	785	905	832	821	832	863	839	843	857	849	892	846	843	868	767	858	873	899	831	877	856	855	834	852	816	821	844	887	842	854	822	869	856	828	857	857	826	896	777	840	833	808	809	891	858	856	803	850	833	835	812	861	816	816	876	889	828	872	862	877	861	875	884	849	817	882	865	824	853	842	837	878	863	874	795	819	852	890	855	895	818	859	790	852	857	858	833	850	842	842	859	869	838	872	882	831	830	832	863	876	881	859	844	837	856	871	851	779	825	839	816	836	853	861	879	855	875	878	871	833	837	860	863	766	861	850	871	851	859	861	890	823	870	895	850	886	873	884	812	850	882	883	866	853	866	799	869	868	850	833	859	868	854	812	829	852	835	795	839	885	827	829	845	820	879	869	867	893	850	906	873	877	850	842	831	877	784	833	824	842	786	832	874	839	868	801	803	886	822	845	823	827	831	858	857	850	847	859	872	780	863	874	849	810	808	866	885	870	791	854	826	842	824	810	880	886	918	822	845	884	871	852	791	814	827	871	861	867	817	870	866	824	833	830	808	821	831	785	839	843	856	877	802	859	877	875	838	886	853	895	828	840	843	865	887	864	850
1884	592	828	781	540	415	427	512	515	438	469	366	412	368	300	308	312	311	326	297	321	320	305	307	317	316	292	309	322	372	266	295	264	287	285	302	333	322	267	287	291	272	305	295	329	306	280	291	315	301	295	329	322	311	290	266	297	308	310	291	290	284	275	316	287	302	284	316	271	319	293	276	298	300	274	337	298	317	316	285	285	336	301	338	272	328	285	272	261	303	300	295	289	293	274	294	275	279	278	309	302	314	310	268	301	284	313	297	294	306	298	308	326	292	308	301	291	290	294	288	305	311	290	293	300	304	286	317	258	306	279	280	290	259	270	286	276	314	293	300	278	279	266	288	308	323	313	320	302	325	311	317	304	300	279	267	294	280	296	284	271	314	291	308	320	295	321	283	291	319	293	294	280	287	290	294	299	324	289	278	308	322	297	292	270	319	305	312	271	306	298	318	308	301	284	287	285	315	308	301	294	286	296	266	304	281	294	278	310	324	314	316	315	288	298	309	309	292	318	299	297	307	273	274	303	295	294	265	288	283	277	275	295	281	303	267	308	278	278	304	317	307	289	286	279	291	306	261	288	300	310	328	348	324	282	284	330	298	282	321	313	289	292	327	312	295	298	318	306	310	305	304	315	281	283	290	270	315	322	318	318	278	300	315	302	295	315	270	273	329	326	334	310	316	277	303	272	331	300	329	262	305	340	328	301	279	309	309	310	280	285	311	302	265	302	301	256	284	276	275	288	294	301	273	323	297	296	299	309	279	310	300	299	323	328	268	257	281	275	309	276	266	293	302	287	313	271	304	306	284	283	317	284	284	290	269	318	313	307	289	299	301	302	319	289	297	324	335	302	310	276	312	297	322	351	305	305	281	313	305	266	315	282	296	275	323	287	276	294	318	269	302	290	243	335	311	328	291	308	331	315	303	263	305	280	273	265	293	298	304	291	299	312	304	327	305	289	319	327	319	290	272	279	299	329	293	279	309	258	285	269	271	304	317	288	281	289	320	284	260	299	270	313	314	298	294	306	309	256	318	288	296	280	299	296	302	277	295	355	272	289	309	304	328	281	272	269	288	298	276	297	330	307	317	300	319	282	302	312	313	289	295	290	296	310	300	303	276	274	311	326	310	304	307	279	274	285	313	308	313	299	336	299	281	327	282	304	306	261	302	292	276	313	280	310	273	280	320	310	286	289	284	268	313	280	294	292	267	317	322	306	313	259	267	304	327	281	322	269	287	318	315	310	308	298	307	321	298	314	305	284	296	303	305	283	270	290	268	313	323	312	329	310	307	273	328	265	272	300	322	323	294	301	272	329	322	307	308	346	290	301	335	340	338	344	323	311	299	297	309	331	290	321	322	294	299	302	288	302	302	287	318	318	285	278	292	289	289	290	308	311	283	310	292	276	324	274	291	306	317	297	301	297	305	270	280	284	289	280	302	342	359	326	275	261	292	299	305	289	297	298	253	297	301	275	280	329	325	303	293	294	338	305	280	297	315	291	305	282	295	271	285	338	305	301	307	322	313	284	331	274	282	298	266	279	309	252	312	278	298	287	315	270	312	315	299	272	268	344	328	291	303	352	283	327	293	287	287	300	273	266	272	335	276	297	261	323	306	283	289	271	277	300	288	301	298	299	308	327	311	295	304	320	312	324	308	292	315	295	316	302	315	303	311	285	312	324	343	328	291	283	269	294	307	285	288	305	269	299	328	292	293	292	313	278	281	308	283	323	318	282	309	297	289	281	320	310	280	281	279	279	245	314	252	277	305	292	288	291	300	289	288	317	329	319	303	330	285	288	301	326	336	307	304	350	336	315	298	339	286	287	307	267	319	318	279	270	290	319	298	287	315	306	329	292	280	322	260	309	273	321	328	314	291	298	302	315	291	289	260	305	317	308	283	278	336	320	307	307	309	317	259	285	311	319	282	320	296	289	268	301	296	297	295	296	299	329	295	292	312	278	315	302	266	259	306	280	298	318	308	290	303	277	311	325	292	328	307	293	287	284	316	309	287	324	295	300	312	340	306	260	321	330	268	265	285	301	287	294	288	287	267	296	286	272	267	290	291	283	270	302	283	269	307	269	303	307	314	280	314	234	313	290	304	305	289	305	307	300	309	285	328	321	309	306	279	252	293	323	288	274	315	302	308	306	307	279	318	253	325	309	276	291	278	314	307	339	290	332	291	313	316	305	327	304	305	269	302	334	304	274	321	300	335	315	292	308	244	309	295	287	294	258	265	304	283	281	274	322	272	330	296	317	299	297	279	319	324	324	311	270	298	286	280	316	284	311	295	278	323	313	257	302	324	298	276	291	312	298	325	274	319	255	337	289	294	291	275	343	285	295	317	274	305	319	285	316	348	291	268	312	330	294	277	329	271	293	278	308	299	309	291	309	314	315	291	271	273	294	296	296	329	309	263	296	287	298	293	298	303	293	305	309	309	278	347	299	278	282	308	289	272	277	270	315	283	294	307	318	322	276	315	292	318	333	310	327	286	307	306	306	282	303	287	287	298	283	293	318	266	284	309	292	287	327	287	268	329	314	293	289	258	299	305	296	336	285	304	280	328	330	312	342	259	266	300	302	297	272	277	264	268	300	262	303	281	313	371	305	306	298	329	312	306	295	296	300	306	308	310	297	268	312	324	318	299	305	270	316	311	303	299	350	269	300	315	302	329	303	337	315	281	317	324	287	302	313	271	297	282	300	305	320	333	303	309	290	318	322	303	285	288	288	286	281	275	312	274	319	268	310	331	292	301	272	292	331	296	324	319	293	312	302	296	287	287	320	327	332	298	300	302	323	308	310	304	293	301	291	269	292	283	291	302	307	309	291	283	276	284	283	315	330	263	293	322	330	312	298	306	304	328	321	261	288	304	294	295	276	302	282	275	300	342	323	284	273	265	310	299	297	307	265	312	262	309	334	313	282	315	344	292	313	304	324	262	286	315	298	301	302	306	312	291	279	288	302	289	310	287	306	284	283	269	309	278	300	318	330	296	290	259	286	286	301	315	278	325	275	294	308	285	317	318	319	287	299	292	283	310	302	298	317	328	296	290	303	312	308	291	301	272	292	280	304	277	298	317	304	297	274	300	304	258	340	299	264	304	292	310	304	307	273	284	273	315	287	321	328	265	308	305	299	303	284	323	295	316	261	292	268	294	295	319	323	299	310	289	299	275	266	311	324	339	291	337	297	294	256	295	286	310	298	313	312	311	271	294	320	276	303	286	293	319	267	302	291	287	291	294	282	287	311	281	298	286	286	303	301	309	297	294	303	306	280	321	266	291	362	312	322	287	320	283	316	296	296	322	321	306	303	302	314	303	302	289	288	304	286	296	332	287	283	340	287	275	308	294	322	319	315	265	299	303	277	290	295	285	278	308	316	327	305	303	332	280	331	294	290	294	301	303	311	287	291	282	289	290	350	293	284	322	280	291	301	293	290	327	286	300	299	321	270	308	289	339	280	293	299	311	282	301	314	279	355	290
2008	956	1774	2026	1579	1189	1306	1622	1699	1534	1543	1484	1286	935	866	853	791	694	730	689	756	676	662	680	681	667	699	684	690	692	694	709	690	695	702	715	640	702	660	704	711	698	684	669	690	692	687	689	709	694	680	693	684	690	684	722	640	704	737	694	710	697	666	726	748	691	660	714	707	653	662	660	668	677	660	721	651	704	709	673	660	691	683	751	717	683	693	692	688	712	688	679	723	703	679	688	698	676	698	646	657	706	697	637	598	686	639	653	714	696	692	692	714	682	696	683	666	689	729	645	729	660	641	686	665	639	755	715	710	674	727	682	697	709	676	657	712	694	695	704	692	673	693	696	707	682	692	670	678	697	664	733	661	672	715	645	700	629	709	665	678	721	708	693	710	685	678	691	734	663	672	717	661	721	672	687	643	686	626	732	708	698	726	743	668	633	776	653	713	687	720	751	687	722	704	664	688	680	681	654	672	675	697	730	722	685	711	661	673	707	693	695	696	685	669	733	656	709	660	706	668	707	661	687	657	722	696	708	655	682	641	665	691	659	673	689	708	694	652	707	719	679	653	706	643	686	666	736	648	677	706	679	696	709	673	711	701	712	687	691	715	687	702	684	671	662	661	695	670	712	684	653	655	697	670	678	684	704	693	715	680	709	683	713	695	728	689	644	725	668	671	707	704	693	703	691	722	679	673	685	657	705	666	743	696	653	725	682	713	689	650	717	726	689	725	684	705	695	694	686	685	684	674	672	630	696	720	682	741	694	690	636	631	671	649	683	669	727	684	683	737	703	755	698	658	700	686	659	695	688	673	719	698	708	654	694	691	703	724	658	646	705	688	692	670	653	691	630	669	710	663	688	698	735	715	648	640	692	646	689	698	642	683	658	698	645	678	696	679	655	691	691	704	667	653	659	710	646	712	712	687	718	742	650	679	664	685	734	690	694	687	681	681	699	667	685	721	702	692	711	662	704	703	677	727	693	636	668	696	674	696	715	650	730	604	750	718	660	712	671	672	715	713	683	648	638	678	705	656	682	674	635	657	666	658	666	673	684	681	676	660	665	622	686	671	731	701	690	685	727	627	700	642	697	683	670	708	704	654	693	693	673	645	697	697	639	677	668	697	701	696	715	708	669	735	642	657	708	720	695	748	707	664	689	667	689	679	650	673	705	689	712	712	679	726	645	704	667	670	707	681	703	704	735	673	677	706	700	678	680	665	672	681	676	744	729	670	707	666	669	675	684	717	651	675	691	706	696	651	672	669	671	706	677	693	734	667	668	648	697	681	689	675	641	700	693	692	704	640	679	673	684	712	692	680	686	673	718	685	722	691	703	635	693	663	662	695	669	676	741	665	655	674	662	703	712	688	685	732	712	713	679	729	671	688	695	711	712	721	685	734	667	680	664	649	682	685	699	686	664	644	704	699	676	641	717	636	648	733	696	655	656	696	661	657	701	669	739	663	714	661	669	696	681	676	700	709	676	657	712	656	683	688	660	685	703	686	613	696	696	754	686	651	685	685	660	693	684	679	665	663	665	671	731	688	651	692	672	657	679	716	689	698	675	715	743	702	721	725	683	733	700	710	694	666	669	692	675	735	697	695	695	723	711	666	670	692	640	685	699	677	733	644	684	655	693	662	664	685	678	719	658	747	686	732	670	765	692	683	693	673	647	636	688	698	722	722	694	659	687	697	680	727	684	665	690	700	684	702	733	638	694	721	656	725	687	675	657	713	665	671	686	710	711	704	697	664	733	726	685	696	704	726	654	685	687	724	635	680	698	722	641	658	706	695	665	664	671	680	728	675	685	684	676	699	674	678	641	672	639	674	687	688	702	665	689	664	636	716	696	673	729	654	686	663	719	671	650	668	716	710	689	683	666	672	674	677	689	720	680	666	740	690	697	736	728	714	679	675	712	716	701	686	693	657	692	714	678	676	740	680	656	696	684	767	655	656	668	709	713	682	660	694	696	669	660	685	681	670	646	654	727	677	714	722	689	704	700	699	688	694	753	717	704	695	702	678	691	627	706	672	696	752	696	665	690	747	645	704	699	683	722	687	709	679	661	728	664	675	688	701	706	689	708	639	682	720	695	666	750	673	686	692	638	665	730	708	693	689	709	651	663	664	699	648	696	706	707	667	702	681	676	668	720	670	712	699	671	670	699	640	687	732	690	699	672	718	660	731	675	691	668	640	694	741	732	691	703	703	699	645	674	691	714	730	636	728	688	714	711	700	665	698	680	703	659	638	701	691	731	742	666	680	709	649	641	674	663	718	723	679	674	722	680	743	675	667	642	700	678	657	680	728	704	695	667	678	682	725	660	725	697	678	692	689	639	692	680	703	676	667	683	749	669	650	677	688	678	748	709	666	716	685	681	649	685	708	679	696	680	731	655	692	669	717	687	684	673	658	684	680	739	697	708	683	670	680	703	682	718	703	666	734	714	659	666	648	671	684	760	711	668	709	682	692	713	711	675	675	710	663	700	742	694	660	711	686	675	691	665	711	674	659	652	692	710	712	658	736	656	705	650	657	681	672	740	686	649	714	648	623	682	668	705	724	671	709	700	694	673	689	690	673	715	714	687	672	705	729	664	658	697	691	664	720	720	677	689	670	688	701	674	689	704	672	694	714	687	723	701	655	653	727	697	651	736	615	668	684	661	733	714	757	702	726	639	714	687	672	700	732	718	658	675	709	716	729	702	681	679	665	664	707	660	676	636	687	708	762	693	688	703	671	695	646	659	662	688	693	708	715	677	694	699	697	711	667	688	685	702	671	697	699	703	653	676	674	651	699	669	672	739	713	680	690	700	695	707	681	670	696	698	694	681	694	728	702	643	674	637	690	693	698	681	683	697	657	694	681	679	655	677	685	656	655	663	686	693	662	727	677	671	672	664	677	715	678	694	655	705	713	683	661	660	720	727	668	719	721	709	680	713	665	677	683	678	722	708	659	691	664	721	690	637	680	703	661	691	661	737	701	681	735	730	698	655	681	715	694	665	649	697	654	683	653	677	727	704	675	676	718	700	744	691	626	694	664	679	674	710	639	677	672	674	665	700	663	675	666	667	667	630	671	659	689	675	700	693	693	694	658	689	636	686	702	680	703	668	659	691	673	693	685	673	682	692	673	681	643	714	652	695	709	707	661	733	709	717	674	679	674	640	700	680	646	711	744	704	638	737	676	686	622	639	671	722	679	696	678	690	673	703	677	701	683	722	660	651	715	677	651	702	680	702	700	694	695	705	706	646	768	698	734	661	663	701	690	710	670	685	655	736	662	721	714	663	698	718	718	663	719	631	706	679	726	653	645	652	671	643	697	695	665	733	686	663	690	701	764	709	678	657	628	636	701	660	713	706	686	699	737	685	674	748	623	683	719	685	705	714	658	659	660	670	696	651	688	746	682	698	642	690	674	706	632	704	685	700	656	677	682	690	711	694	714	648	697	670	676	715	660	665	647	660	696	698	719	704	671	687	659	677	688	712	681	728
7267	914	1464	1322	776	551	529	622	549	535	471	425	397	297	249	282	271	263	258	201	230	222	199	229	198	222	240	211	187	222	242	197	198	229	221	207	201	204	212	207	201	196	206	190	209	195	220	201	221	214	211	170	216	217	205	199	209	173	220	225	200	208	218	222	233	226	222	179	208	224	208	189	201	217	180	198	237	177	216	219	190	212	256	234	233	208	205	182	189	225	216	198	211	209	211	236	213	204	213	211	217	205	197	265	231	207	230	215	187	197	226	204	201	203	223	213	175	235	219	211	217	212	182	183	186	172	211	204	225	246	227	217	225	196	198	187	187	211	203	199	195	200	186	235	214	220	197	193	192	224	196	199	204	194	202	204	240	211	211	218	198	186	189	213	174	242	199	226	226	220	197	224	237	215	228	201	202	215	215	214	223	186	206	186	196	223	219	211	222	218	196	223	200	209	213	189	175	179	204	210	201	186	234	186	223	213	218	198	234	211	236	229	218	227	220	215	202	195	193	185	188	233	197	218	213	233	204	222	200	214	233	188	237	198	191	229	180	189	221	231	236	224	192	227	198	203	218	207	211	231	219	181	212	205	209	209	209	215	207	228	230	210	223	212	230	208	212	194	237	200	236	201	227	217	234	193	221	183	208	202	201	210	230	217	207	195	242	199	219	182	213	209	214	217	189	191	202	226	200	204	221	203	213	188	196	208	200	212	180	189	225	203	202	190	225	230	215	216	228	202	201	215	186	204	221	223	217	195	195	197	243	206	215	215	179	217	205	208	212	181	208	231	222	189	209	196	210	197	220	218	196	231	216	199	192	229	189	196	249	211	206	190	218	174	222	227	195	186	205	171	177	212	180	185	185	197	239	212	202	196	233	217	213	181	197	226	199	198	215	215	208	204	228	206	215	203	192	201	194	200	218	185	189	206	211	224	194	195	194	228	182	195	195	208	232	198	229	224	206	177	209	213	183	235	219	187	217	184	188	189	210	228	190	213	201	226	184	226	193	212	219	240	221	209	220	239	227	219	203	203	248	229	187	218	200	216	193	193	225	182	172	197	207	217	192	179	217	231	223	215	188	199	206	219	191	221	198	210	238	216	194	196	260	203	184	202	193	212	194	224	182	229	180	200	187	215	226	221	196	185	221	202	205	223	194	206	170	218	225	217	175	187	204	232	226	202	201	213	210	203	207	199	215	195	200	205	202	189	224	192	193	237	221	242	237	219	220	230	230	225	189	202	201	219	190	208	207	221	200	210	210	199	206	209	201	198	196	214	218	203	202	208	154	210	203	227	218	234	213	226	189	205	230	240	228	228	208	204	197	210	207	219	190	212	250	215	221	212	239	201	228	199	211	211	222	219	210	227	210	202	213	192	210	210	190	197	242	185	197	198	220	244	206	219	197	222	250	209	208	197	195	226	216	227	220	234	238	203	201	211	208	213	229	225	204	222	202	202	203	194	194	210	182	233	203	238	205	175	178	197	183	204	213	244	178	218	187	193	218	220	216	214	205	228	199	209	199	221	221	212	216	205	192	203	193	199	220	229	215	229	245	219	228	213	228	189	191	230	225	232	207	208	210	195	188	209	186	196	224	215	234	227	168	187	222	213	216	199	209	209	227	215	212	231	198	225	201	221	219	205	206	203	204	219	202	206	266	205	198	215	223	223	216	210	216	193	205	180	216	207	215	199	211	196	175	197	227	183	230	216	205	221	192	213	212	205	201	199	219	175	218	204	196	222	190	185	172	208	200	217	202	194	200	207	179	164	207	212	224	237	216	240	222	219	203	204	216	210	198	195	216	226	224	213	182	195	228	215	239	223	192	199	188	198	209	200	194	209	208	244	180	208	205	206	194	201	183	194	218	219	220	211	213	211	219	228	198	224	213	227	190	199	206	196	208	173	216	196	222	218	211	213	245	234	213	235	230	200	213	213	211	224	180	198	191	194	234	212	189	199	215	210	207	202	202	233	188	183	220	232	213	188	181	220	234	209	207	225	189	224	202	196	200	196	190	201	206	218	233	206	199	213	245	221	207	221	254	209	209	197	208	226	190	203	193	194	214	222	222	211	195	192	197	156	197	224	193	226	212	188	213	230	221	204	252	181	210	216	196	197	196	205	234	185	213	229	198	206	212	194	207	205	184	199	212	207	196	200	235	229	205	219	220	212	238	219	202	213	218	213	204	199	211	213	172	199	209	179	215	198	213	215	193	205	199	199	222	207	224	204	212	220	200	224	188	224	206	222	177	225	196	216	219	213	227	201	190	213	192	192	213	219	210	219	198	217	212	186	209	236	222	215	198	219	201	207	190	196	198	216	213	214	186	204	211	209	196	198	198	214	224	196	231	210	199	217	186	247	213	207	229	222	199	191	213	186	185	186	215	181	216	210	189	208	214	237	202	215	223	222	220	189	211	225	213	178	191	226	206	220	211	234	202	241	220	231	194	236	219	203	231	212	202	211	201	219	189	217	212	206	183	190	202	183	234	202	223	215	199	226	221	243	222	238	217	219	209	227	206	235	221	222	204	189	210	213	212	195	201	172	226	188	222	222	185	188	215	223	226	215	204	210	204	219	212	226	210	222	199	203	201	198	187	188	178	194	197	199	192	196	229	197	208	229	198	183	219	185	199	202	184	216	231	230	211	206	201	202	231	202	201	192	208	202	214	232	183	216	204	223	218	180	190	194	218	201	243	223	222	204	217	215	211	209	209	222	207	221	216	196	206	180	192	216	190	191	247	216	237	237	207	203	220	194	221	217	201	202	200	219	195	207	231	216	231	220	207	206	227	223	243	180	185	227	202	180	201	191	180	207	236	225	180	228	196	190	191	230	201	209	193	201	199	186	211	227	223	179	217	207	224	185	205	216	220	192	199	223	220	231	234	212	198	193	231	210	206	257	210	221	197	233	220	231	197	204	171	207	196	222	204	227	234	217	211	208	203	192	196	214	235	201	208	202	224	193	196	212	192	200	206	200	166	204	237	209	226	233	219	221	189	209	207	207	181	208	219	199	180	174	190	198	229	191	233	206	211	226	209	208	238	196	191	199	226	208	227	224	214	173	205	171	217	239	207	225	221	213	199	220	209	214	189	233	216	182	217	207	199	209	196	196	220	212	203	228	184	198	181	227	200	206	208	187	215	208	183	213	203	212	207	235	204	207	197	184	202	192	192	208	191	189	220	206	226	233	185	196	233	231	224	198	195	220	213	212	178	227	255	206	231	205	201	207	181	185	234	218	202	232	218	214	208	198	241	211	206	217	186	228	239	211	236	185	223	198	210	191	193	234	194	230	201	209	205	210	241	241	209	207	224	217	224	217	223	228	192	218	231	229	203	201	194	224	203	212	225	203	213	206	235	199	200	180	202	188	235	204	241	192	213	191	200	207	206	190	194	198	241	197	209	201	241	215	193	203	213	210	202	215	222	222	218	208	233	213	185	225	174	209	196	199	223	220	209	205	189	169	167	212	190	207	197	199	261	191
6188	1279	3396	3896	2786	1899	2231	2650	2700	2299	2179	2031	1679	1051	838	830	830	746	843	585	591	586	581	545	539	563	579	517	528	542	515	528	580	562	564	529	538	539	545	524	546	570	529	549	530	544	501	526	529	486	481	554	534	527	527	515	545	545	530	523	528	516	545	535	519	520	481	497	522	501	546	586	516	507	538	526	562	544	522	483	534	566	479	549	549	545	523	547	542	518	533	507	532	531	545	574	517	556	508	526	559	513	533	529	506	521	521	526	558	570	588	526	510	501	518	495	516	482	550	553	566	524	538	506	528	527	541	536	534	517	527	513	525	512	502	585	561	528	522	532	532	491	533	525	507	559	533	547	535	547	524	532	530	533	522	512	541	510	531	541	487	572	539	523	531	527	558	547	537	507	551	511	533	513	524	541	567	524	538	518	559	525	535	522	516	508	503	488	508	560	538	562	553	525	526	526	538	528	505	510	508	567	530	492	496	509	533	475	558	522	498	519	566	506	531	537	492	519	552	520	548	492	516	569	548	541	555	524	521	532	527	508	524	513	537	530	550	493	529	487	563	530	527	493	524	514	519	512	519	477	526	570	482	509	519	499	509	520	502	551	558	509	518	522	487	523	529	529	519	533	526	524	498	472	511	513	541	506	526	517	462	485	557	526	529	541	559	484	527	521	535	541	506	479	528	566	537	520	547	502	559	535	527	521	536	529	567	530	574	531	517	539	540	537	524	497	541	524	530	521	559	510	539	547	565	534	551	507	521	542	515	558	547	497	524	471	522	506	536	523	514	528	546	556	536	523	550	524	501	534	521	532	527	538	546	533	524	545	542	550	512	535	487	505	522	526	508	541	534	545	551	530	522	510	549	525	514	528	545	518	492	511	550	547	525	525	530	524	562	548	505	537	547	561	560	511	533	538	539	502	545	550	511	549	505	529	503	546	535	519	478	518	519	540	558	535	519	557	498	563	552	519	529	509	555	550	508	487	536	519	504	500	504	531	560	547	505	547	510	545	558	522	524	513	515	494	527	480	511	533	498	515	471	543	547	486	521	559	512	567	508	542	544	532	478	515	543	521	520	524	495	504	554	499	516	478	528	546	532	521	496	510	515	490	522	549	524	518	519	561	525	559	554	519	488	564	552	517	550	495	501	511	529	525	548	530	530	538	500	531	548	538	553	522	554	525	533	533	539	549	561	552	492	540	514	500	506	541	503	519	531	546	537	483	522	524	482	551	511	532	531	499	530	539	526	527	531	532	540	540	559	517	494	572	484	541	515	495	510	585	521	496	531	520	487	523	550	529	522	530	520	554	547	531	576	549	525	532	563	553	520	519	560	566	516	600	515	532	522	531	550	558	554	536	529	515	540	532	520	534	498	509	516	517	516	496	526	556	526	492	569	544	538	560	560	532	536	515	522	533	510	573	529	489	522	517	523	520	508	565	515	519	528	492	516	543	515	516	533	518	493	534	517	584	531	533	513	520	514	508	530	547	532	514	565	494	535	509	530	576	510	501	505	516	520	557	549	544	509	486	526	529	497	536	520	502	537	518	513	528	520	504	561	523	528	517	549	563	491	554	537	526	543	507	526	533	522	584	541	558	512	561	550	508	545	576	534	550	533	556	488	476	486	528	515	524	543	587	516	515	516	528	570	552	520	522	545	542	501	516	524	515	514	531	526	521	528	529	545	547	523	528	500	513	506	562	542	567	540	539	548	534	528	502	535	529	536	536	492	571	560	520	531	512	531	525	588	550	519	524	512	554	505	572	546	510	523	482	539	524	522	490	566	516	523	518	515	525	507	507	492	501	489	551	541	535	565	540	547	553	527	493	536	574	549	521	528	496	526	540	536	541	540	521	520	577	538	502	555	544	536	504	527	551	499	527	546	552	542	501	524	549	542	560	499	550	509	543	545	468	480	503	524	535	542	523	574	549	524	492	532	529	516	525	537	541	524	544	525	564	506	500	541	529	585	471	513	528	563	544	514	509	504	572	518	549	539	551	538	528	522	530	524	550	545	500	503	514	530	523	536	501	512	560	515	506	547	516	508	550	502	519	536	536	546	518	521	574	531	557	510	529	515	518	553	520	484	514	521	526	553	531	543	538	531	561	550	486	534	506	536	559	565	556	559	549	503	580	501	490	528	514	507	573	555	533	506	526	530	541	517	536	507	490	511	533	557	523	517	558	542	521	524	576	542	543	544	492	501	543	491	497	504	536	573	530	543	593	505	508	526	545	539	522	521	534	520	504	482	524	537	558	535	493	517	520	521	516	507	516	528	544	561	513	520	538	563	520	500	558	534	534	558	548	536	524	548	581	536	574	533	536	510	532	556	562	501	539	520	499	560	550	581	551	554	496	522	497	535	508	521	548	476	534	540	522	550	503	524	490	559	551	548	548	544	528	544	525	500	518	555	537	525	515	532	537	563	501	564	565	532	576	549	521	481	525	543	536	520	505	528	568	550	539	501	493	490	525	483	530	501	549	492	509	532	474	537	525	539	570	545	483	543	514	554	499	511	503	524	511	583	504	501	563	545	542	536	517	517	507	551	509	551	510	526	504	526	461	561	527	509	481	520	528	500	563	563	523	568	520	547	506	531	482	535	502	535	541	547	532	540	540	540	514	569	542	538	567	485	542	542	558	549	523	498	540	550	543	521	511	537	563	501	523	496	501	532	550	523	539	538	527	543	558	547	520	534	550	491	550	516	576	481	480	534	525	550	562	534	563	478	557	499	506	542	555	515	542	547	523	526	530	516	528	531	518	521	520	549	514	565	552	546	506	510	546	498	549	532	539	581	505	504	532	520	516	486	528	537	535	571	540	528	522	518	537	521	511	508	533	543	554	513	564	551	503	527	530	510	520	521	548	533	495	532	503	522	527	509	488	511	537	537	540	568	509	517	486	567	512	538	522	513	553	534	552	521	495	548	548	522	539	523	520	534	505	530	554	513	511	487	546	594	536	493	545	551	536	536	535	518	503	521	553	537	512	537	550	514	490	527	525	495	515	534	529	533	560	527	487	532	543	548	537	522	521	562	520	510	529	528	516	530	537	517	511	545	537	537	566	528	505	528	510	544	542	532	490	514	490	589	563	516	484	477	538	511	526	528	523	495	538	525	514	484	504	550	527	507	552	538	548	545	510	522	531	529	549	525	493	504	545	499	515	548	498	571	547	573	496	532	554	545	551	523	547	545	554	540	562	531	538	517	502	505	532	501	518	525	507	509	549	555	539	533	532	510	500	537	578	498	521	493	561	492	531	573	512	513	534	538	539	546	537	522	550	561	477	509	530	554	527	524	521	552	483	530	544	571	524	531	499	570	538	547	508	524	567	527	522	510	538	512	531	529	512	547	533	533	580	547	492	527	562	520	507	523	508	534	531	539	525	530	551	507	514	562	557	564	527	565	511	500	534	525	503	524	532	506	544	517	490	548	527	569	512	512	528	534	567	497	526	505	552	484	512	526	513	528	520	521	534	543	502	539	550
14482	2141	2550	2194	1277	870	828	973	949	832	799	727	680	471	413	473	377	380	453	376	343	401	387	383	376	376	361	393	364	405	390	360	362	370	346	365	360	387	382	372	410	352	385	345	380	355	359	341	364	350	369	332	398	388	362	362	360	379	368	395	387	387	390	371	362	338	381	363	378	336	354	326	365	372	391	381	379	375	388	399	355	407	364	384	377	359	355	376	380	387	376	399	338	364	379	372	401	348	376	372	339	348	381	373	372	380	375	398	382	407	374	360	369	370	350	400	383	401	337	345	388	348	363	366	385	358	343	354	362	349	382	358	364	409	375	374	379	387	378	304	389	340	359	353	360	367	343	357	372	359	375	369	363	379	360	345	350	367	322	356	327	399	353	351	338	316	383	383	341	318	368	370	386	341	380	367	394	340	383	379	361	368	368	374	343	389	371	351	333	357	376	371	357	379	385	412	352	356	382	355	367	379	353	388	388	365	383	348	343	386	382	357	355	360	353	386	373	341	372	342	388	354	413	377	363	365	374	390	353	358	358	359	391	358	370	351	343	367	370	387	388	382	341	402	354	358	391	381	353	356	398	418	345	391	367	382	349	380	376	386	365	393	381	347	389	348	340	372	373	356	343	385	346	393	360	376	382	383	359	378	370	345	332	353	334	343	366	405	367	375	347	419	389	395	352	412	383	364	386	356	398	387	357	362	363	352	368	372	388	390	389	355	362	385	354	352	383	371	358	372	364	365	375	358	343	361	356	378	385	384	374	349	377	386	362	360	369	443	363	362	346	369	353	350	386	345	353	395	382	339	343	387	413	357	349	356	401	389	395	414	362	358	401	364	348	372	359	412	347	385	375	356	374	371	377	352	380	339	369	369	400	374	378	376	366	349	365	370	365	325	368	381	364	386	392	403	370	369	383	375	377	394	364	313	391	382	385	349	369	383	378	370	376	360	366	362	334	400	402	367	360	362	337	366	436	362	363	376	373	364	351	352	367	382	388	360	313	374	382	374	399	373	399	344	326	374	343	367	349	405	362	376	321	357	336	376	372	353	333	379	368	371	339	364	379	374	388	385	362	389	392	404	402	345	336	405	374	367	340	420	383	414	350	350	378	393	363	398	393	419	376	370	356	381	372	354	384	377	328	379	395	368	375	366	392	382	352	350	391	386	361	362	352	314	367	365	353	404	371	343	391	362	379	377	384	378	399	347	346	339	344	368	374	378	377	398	375	400	341	365	332	363	386	334	365	365	385	382	348	397	388	375	382	351	370	370	372	358	413	341	379	417	369	348	328	372	344	372	393	349	343	342	338	373	313	396	352	348	357	337	401	369	353	372	356	365	352	366	381	388	361	365	366	381	368	355	364	379	375	408	356	343	364	398	413	373	358	392	381	350	368	374	352	366	367	403	374	393	353	362	398	358	378	352	349	377	361	396	352	368	365	405	347	356	386	366	370	387	396	365	359	397	377	372	326	366	375	400	386	365	387	347	347	370	334	353	338	367	373	391	403	355	357	397	347	376	337	354	365	395	408	379	381	371	337	375	344	381	332	392	369	351	336	354	373	364	341	340	356	342	396	366	343	350	345	334	369	339	342	345	355	352	350	369	400	390	345	339	415	368	389	347	328	367	355	351	357	383	385	377	358	335	330	365	358	344	371	361	362	360	385	374	384	368	342	360	378	393	351	394	366	355	364	361	362	363	359	352	373	341	366	373	397	375	382	382	350	399	361	329	335	348	378	371	381	356	337	388	385	333	388	382	377	396	364	339	376	394	379	355	383	358	369	346	381	385	370	365	334	378	364	385	346	358	401	370	393	361	352	403	409	354	332	357	380	398	330	414	394	376	365	391	352	362	367	371	361	339	377	391	341	416	364	342	361	372	364	320	376	370	395	353	322	358	381	353	360	381	388	344	377	365	356	338	370	394	364	365	395	425	352	344	340	388	372	364	346	352	341	311	400	386	409	386	389	386	337	395	399	359	366	372	361	362	399	360	368	396	386	341	382	377	365	377	390	323	345	367	368	361	364	368	411	388	380	382	407	401	382	351	386	382	399	361	396	389	325	352	391	343	349	379	334	344	364	361	375	375	354	358	376	394	350	402	364	365	389	367	352	379	365	359	308	364	385	360	355	376	344	354	381	379	358	382	347	391	440	334	390	372	363	385	361	373	357	369	355	359	388	353	371	401	387	353	368	379	365	379	379	387	382	375	366	370	355	374	399	345	376	422	363	389	364	355	365	357	339	353	353	398	383	385	365	369	354	371	366	360	357	359	335	368	343	368	399	381	400	395	380	369	399	393	368	331	381	379	369	396	361	356	364	377	373	366	366	401	378	364	338	376	381	401	344	386	365	336	373	352	393	368	358	369	391	336	314	375	363	378	343	387	394	392	369	370	315	361	341	390	369	373	348	377	369	357	387	359	399	329	367	324	392	349	402	400	362	375	363	370	348	396	410	382	359	389	340	364	374	375	368	373	341	374	339	376	339	360	412	359	356	343	376	385	365	390	349	357	360	402	393	384	323	408	355	367	364	328	336	351	353	385	389	410	358	369	355	385	382	365	355	377	346	378	389	337	374	369	364	382	395	365	338	348	344	331	360	353	375	375	347	366	342	387	335	365	337	378	414	393	394	356	357	374	353	371	367	346	370	374	365	386	401	328	378	397	340	341	355	402	336	332	379	369	373	400	361	378	342	398	363	367	376	393	339	357	349	404	360	347	328	388	315	352	355	359	368	371	337	355	369	423	383	383	361	367	359	405	364	315	369	394	393	355	336	416	361	383	339	373	384	400	364	352	340	347	371	350	387	351	381	358	394	380	354	390	414	378	365	381	395	378	383	362	344	386	405	379	339	388	368	352	392	340	383	379	344	375	340	358	380	387	382	398	396	343	360	352	362	359	376	406	357	363	386	420	381	372	373	363	362	383	339	380	368	370	379	350	347	386	377	355	377	352	318	399	353	398	358	382	331	383	359	354	395	360	374	391	408	372	332	410	393	351	374	352	345	407	328	350	361	386	384	382	348	368	344	338	387	354	361	361	368	396	354	370	410	372	391	323	356	332	377	368	338	333	417	379	367	386	375	359	342	359	379	374	355	347	395	425	374	361	374	364	372	368	350	363	366	393	400	332	380	349	353	374	361	341	378	362	383	370	354	380	391	343	384	352	366	396	367	319	357	337	377	367	354	395	336	371	364	369	366	342	353	360	381	389	377	339	349	367	357	378	364	381	402	382	379	385	371	347	367	343	374	367	357	393	390	409	352	392	373	355	370	374	382	376	395	390	400	358	392	375	374	369	385	329	354	371	375	390	381	369	336	402	372	396	337	366	377	363	364	388	362	383	382	319	348	354	386	379	373	356	383	346	361	365	350	346	387	396	346	387	402	365	378	359	439	395	377	395	359	383	396	376	389	351	388	369	347	341	354	379	382	401	398	369	370	373	354	342	348	329	370	340	359	371	373	347	373	349	370	364	348	346	355	403
8586	2030	5173	5975	4340	3124	3509	4086	3890	3460	3345	2915	2529	1647	1350	1324	1219	1172	1291	1019	914	946	880	883	891	871	923	939	860	897	827	837	853	827	957	866	870	894	906	851	860	856	854	836	865	887	902	878	852	863	871	844	821	874	880	891	845	897	830	824	841	855	835	851	795	846	830	839	820	831	881	849	836	846	810	886	859	873	870	855	846	881	841	852	824	857	826	853	812	855	875	805	839	811	836	843	886	782	865	846	856	793	865	872	825	846	790	851	810	883	893	875	858	829	841	837	830	828	865	805	833	852	866	864	854	895	860	872	873	867	866	890	840	833	842	876	854	780	885	847	856	836	917	891	843	803	824	821	904	836	827	857	831	918	827	898	828	880	829	819	839	900	853	874	852	827	804	784	819	836	826	787	845	837	875	868	814	842	875	873	808	864	869	841	821	858	804	875	860	835	864	827	838	862	814	826	879	829	876	835	872	797	858	811	869	857	875	877	816	858	886	890	852	809	860	836	903	859	881	817	869	829	858	873	835	876	867	868	848	830	879	862	783	862	787	862	850	828	890	896	842	902	854	883	867	845	787	865	853	893	805	842	854	843	870	838	859	834	844	833	799	897	870	841	819	862	838	860	861	869	889	876	859	854	794	847	837	836	789	863	819	817	832	872	815	823	827	864	854	851	931	860	824	827	799	782	872	848	901	814	831	818	791	834	825	886	871	866	838	819	847	827	814	916	873	834	836	849	872	844	828	865	837	874	856	842	834	861	846	850	846	783	849	859	868	818	815	834	818	804	831	825	853	817	818	830	816	829	872	820	842	906	837	843	862	828	839	838	835	807	931	807	911	813	827	852	853	869	867	851	837	815	913	837	849	894	880	845	809	841	864	814	914	831	876	863	830	827	806	906	887	856	781	894	849	832	849	882	869	813	869	927	859	857	817	826	848	844	894	861	843	862	838	794	896	812	861	838	870	867	791	844	822	887	918	792	853	900	842	831	849	881	821	849	866	847	860	844	819	856	869	815	854	870	882	840	810	859	831	840	872	861	842	852	870	850	876	829	779	881	838	864	807	882	787	817	839	826	805	857	852	863	838	801	837	855	898	876	847	789	872	835	849	783	866	920	825	869	813	838	896	828	861	862	844	858	826	842	862	864	824	863	823	873	861	916	898	816	812	866	866	843	851	822	821	819	784	874	810	845	834	870	890	875	820	880	858	809	835	852	821	848	816	853	867	806	846	851	851	802	887	899	822	859	848	831	873	812	867	821	816	837	891	812	802	857	901	829	827	826	854	840	879	838	835	853	852	777	834	844	912	845	835	824	864	874	877	799	801	834	882	862	824	866	825	888	862	904	843	789	793	855	870	848	852	801	861	839	883	835	872	833	880	848	799	851	878	864	822	866	858	890	845	815	893	828	872	918	824	867	813	823	837	868	904	839	872	840	812	819	852	910	858	824	831	859	877	881	841	834	861	826	902	820	808	853	843	813	878	825	867	857	879	867	818	770	820	829	848	834	838	841	893	906	875	850	852	853	826	821	848	859	862	867	835	835	827	810	856	856	873	892	851	850	841	805	850	832	825	829	872	866	795	830	850	843	834	819	863	823	872	837	840	862	887	852	835	811	832	899	861	845	826	857	829	839	801	853	872	835	818	857	905	841	807	838	851	872	874	877	876	835	830	807	869	878	838	843	867	871	807	818	906	869	822	881	815	811	847	864	889	788	874	870	867	842	858	838	803	882	854	906	879	861	876	829	902	839	920	822	839	840	840	835	868	847	840	832	858	917	842	796	864	791	894	832	873	874	837	864	843	817	875	859	864	887	849	862	863	815	850	830	814	842	836	906	798	879	915	865	825	836	816	842	836	872	886	822	794	873	849	881	866	829	837	818	816	873	869	849	850	849	880	855	785	865	817	808	859	870	794	860	821	808	872	842	898	839	897	821	832	832	859	837	830	866	838	861	806	850	875	865	839	868	824	823	862	815	867	843	891	789	878	877	846	833	865	788	862	842	832	862	863	831	861	864	836	859	858	826	853	793	848	868	852	789	830	756	859	851	829	841	876	891	831	840	853	825	853	878	863	831	824	918	877	857	778	870	856	816	854	809	847	895	835	864	858	821	837	828	810	849	851	827	840	831	876	891	845	830	847	880	845	874	878	868	819	805	857	864	871	851	883	849	876	877	836	855	867	791	866	871	832	822	832	833	836	840	827	803	807	834	855	866	840	818	869	808	869	854	856	866	832	844	878	871	850	813	916	791	888	879	894	838	860	852	837	817	823	888	916	851	837	817	878	838	885	846	836	879	846	830	855	818	856	862	806	854	838	813	876	811	794	883	855	801	820	847	844	795	857	851	814	844	802	858	857	867	872	863	862	860	881	848	789	886	846	797	865	860	809	827	841	835	867	828	866	864	851	829	844	818	836	852	885	829	869	849	878	826	935	862	838	800	837	834	787	852	853	829	848	899	851	879	866	843	839	769	857	778	856	841	830	820	843	862	872	825	814	787	857	837	889	880	843	841	821	837	900	843	919	870	886	838	865	867	844	830	844	843	797	860	867	854	852	810	859	784	840	846	830	850	863	839	834	856	834	829	799	807	874	818	823	850	875	874	828	841	820	860	829	820	825	846	863	830	895	803	808	848	828	836	861	832	839	862	826	888	842	800	857	827	829	828	861	817	861	830	862	840	805	876	773	856	830	819	884	807	876	882	840	856	851	853	888	869	811	885	896	857	841	860	829	862	856	845	846	862	826	795	874	887	807	855	870	837	823	860	891	846	819	855	873	827	833	819	843	875	861	864	869	847	879	829	876	806	918	782	877	847	870	903	855	843	832	790	900	844	871	877	865	833	876	854	849	887	873	862	903	861	882	938	865	903	864	868	872	848	814	836	870	861	890	798	885	805	880	857	803	875	876	848	826	869	832	817	892	828	886	814	895	840	864	819	861	871	839	838	840	839	806	840	857	874	831	829	833	819	912	839	825	830	914	825	777	840	892	847	817	832	878	818	834	859	864	900	844	846	837	874	822	852	806	859	826	875	821	838	859	851	855	864	823	854	818	834	833	815	777	872	820	819	833	791	844	867	898	823	871	851	771	875	809	873	838	808	853	823	836	843	906	858	838	858	813	864	831	885	767	833	876	877	821	813	834	821	811	882	879	877	857	874	830	871	832	781	846	831	795	830	846	888	788	844	870	844	899	814	830	850	840	879	843	797	848	767	837	850	797	846	839	856	865	876	852	839	871	840	852	801	869	867	865	872	856	791	823	807	892	867	834	892	802	882	846	828	871	886	899	836	850	883	858	804	878	831	847	849	850	855	872	842	830	845	862	809	864	815	829	876	905	851	814	839	798	824	877	812	837	879	830	826	855	853	841	879	888	872	804	836	848	870	862	899	816	849	852	872	845	882	856	832	851	841	866	861	899	882	837	851	830	867	857	848	846	882	794	830	868	826	905	790	798	868	822	867	801	805	842	822	835	923	876	848	849	814
1732	517	792	702	493	415	427	470	475	444	395	369	382	308	300	308	311	310	269	299	292	282	312	261	258	280	292	291	318	273	285	304	301	325	294	294	303	296	278	308	292	326	283	286	274	305	304	316	276	297	293	327	280	259	271	291	305	301	310	296	302	283	300	277	271	282	288	266	292	324	318	304	294	304	311	277	298	305	315	312	302	284	278	293	251	299	298	312	298	297	281	290	289	296	303	279	332	289	273	257	304	311	302	308	300	310	275	290	317	316	301	295	315	300	273	293	301	280	315	315	286	264	283	283	316	281	302	242	297	298	305	279	302	293	272	265	312	276	301	305	312	307	284	283	282	297	296	273	309	303	293	316	305	305	280	310	336	303	283	291	307	326	288	311	285	308	301	317	301	310	302	271	262	317	300	300	261	258	290	312	304	293	273	285	297	327	314	316	320	298	286	295	311	285	287	289	269	303	278	291	275	287	323	290	277	273	281	299	273	309	286	330	293	305	282	286	308	284	321	306	308	318	289	307	282	267	269	299	284	291	323	324	292	318	326	278	292	291	304	282	271	315	301	299	270	303	290	306	311	309	291	282	299	287	321	262	301	282	296	303	298	310	275	306	310	274	329	245	271	307	289	327	295	316	288	295	296	309	270	306	266	308	312	302	308	298	289	286	276	303	293	292	289	281	302	326	304	279	277	301	312	314	297	269	306	290	272	309	275	269	313	295	314	328	294	260	301	290	254	286	281	273	282	310	327	300	311	310	292	309	278	308	288	279	302	301	286	285	309	312	300	279	314	293	292	318	296	327	295	319	299	250	296	297	293	304	288	298	282	294	297	300	312	291	304	266	313	287	272	303	306	305	313	307	286	281	334	303	250	273	262	291	273	294	292	309	287	289	286	322	313	304	287	280	318	293	283	285	313	284	281	305	284	299	265	314	305	278	286	307	307	291	291	310	308	313	344	309	277	333	290	323	310	291	298	318	339	284	255	303	283	269	272	297	295	287	296	291	311	284	275	271	297	302	330	313	308	292	309	280	310	282	319	259	296	290	283	278	292	275	311	288	278	304	278	305	298	278	283	323	275	289	290	291	300	285	270	312	273	297	303	326	306	295	297	264	292	264	309	293	316	307	293	320	286	295	367	308	283	254	303	295	277	268	289	272	305	314	287	257	272	275	289	299	316	277	276	280	303	306	293	264	324	294	284	243	328	270	278	278	269	293	279	318	288	277	313	313	319	270	273	295	307	311	299	291	291	287	295	261	322	305	303	291	306	261	296	279	334	351	325	326	320	323	280	294	295	258	283	294	313	265	307	312	279	311	352	277	320	276	307	310	307	290	280	294	279	281	288	302	263	312	312	293	311	336	278	317	291	292	284	288	283	292	313	303	273	333	277	308	262	314	292	271	290	302	305	313	258	252	273	242	296	272	287	257	288	255	319	292	279	281	290	351	294	287	303	314	297	275	302	292	302	290	290	248	295	273	304	287	331	281	285	222	277	292	308	310	291	323	284	295	296	297	258	291	265	295	288	303	285	264	296	277	292	297	277	283	317	264	345	277	290	270	335	316	287	275	310	322	305	291	297	305	296	269	280	307	264	281	275	281	266	261	298	303	298	295	285	305	261	285	301	312	317	274	288	300	285	251	300	340	312	315	354	302	317	288	274	296	300	315	261	311	267	291	295	328	330	293	286	292	339	323	297	296	319	295	277	284	282	292	287	325	294	287	305	282	261	296	290	304	293	290	283	291	312	301	265	287	342	332	301	311	304	281	289	267	254	314	315	308	302	305	300	278	317	278	276	268	299	290	290	282	300	314	281	313	266	266	277	292	288	256	307	262	278	299	305	300	300	284	303	282	298	293	311	289	284	292	313	319	282	277	272	279	281	279	288	278	304	283	289	303	289	279	276	284	300	286	301	290	287	298	265	285	317	263	282	283	291	275	275	283	280	297	291	292	281	270	317	323	285	307	289	299	336	300	299	309	293	323	310	301	294	284	296	279	272	310	339	301	297	271	300	318	272	305	297	320	296	307	263	284	322	295	271	316	260	296	263	310	325	271	295	280	312	260	303	341	250	292	339	321	291	300	303	294	312	288	307	326	315	301	304	309	308	293	298	318	319	280	286	301	290	325	275	313	314	296	271	276	311	278	289	297	271	296	300	290	288	323	336	346	284	282	312	308	312	316	306	306	279	282	310	298	311	291	307	309	297	295	274	353	302	305	279	285	328	280	271	302	277	306	298	270	275	307	313	288	286	318	298	342	270	281	294	291	292	324	303	315	299	288	341	306	310	292	265	304	300	291	290	291	305	320	306	313	309	311	289	306	305	305	290	307	304	313	304	279	314	314	286	271	300	283	291	269	251	299	293	282	277	293	305	300	261	307	305	287	342	286	313	323	283	277	295	273	293	338	278	307	300	273	310	306	310	311	270	287	265	271	304	331	327	293	307	275	278	301	310	319	300	328	285	257	282	331	266	263	313	322	291	290	293	266	278	347	284	301	277	283	262	282	289	295	291	282	301	289	309	290	272	326	293	307	303	289	285	323	314	277	316	278	280	308	298	293	304	297	303	320	292	263	291	315	302	285	338	280	315	258	286	310	318	314	294	325	321	287	301	265	304	297	256	304	316	344	310	286	289	274	280	299	298	298	297	290	304	293	282	289	331	310	276	313	294	299	282	297	304	267	282	299	303	302	272	279	271	315	290	322	301	304	281	300	296	288	281	285	298	273	336	258	281	301	295	293	312	298	285	313	310	317	305	280	325	302	273	271	289	269	283	319	311	291	300	275	261	293	284	285	273	268	276	268	278	295	268	305	278	292	290	277	274	281	285	300	325	286	251	268	290	307	285	291	285	268	286	274	317	305	350	305	276	294	302	335	313	311	282	327	299	266	273	278	282	330	286	279	269	246	295	279	252	280	301	274	283	317	275	295	282	295	304	272	300	295	322	295	275	282	296	278	322	274	283	275	306	303	290	300	283	288	295	305	337	297	284	298	279	290	303	313	320	305	278	307	290	275	328	319	287	331	267	312	296	331	316	299	297	270	262	285	297	284	272	289	282	262	344	320	298	304	296	306	312	285	277	280	300	290	305	348	267	276	315	308	289	285	280	275	294	296	280	337	311	277	281	295	263	314	312	291	314	340	292	281	300	291	307	286	291	259	286	300	278	327	328	250	285	301	320	306	315	284	303	318	314	312	286	282	293	296	319	298	300	293	275	272	287	299	276	335	321	293	281	292	294	258	262	298	293	311	292	290	284	286	289	311	325	303	279	280	315	277	252	303	317	299	277	289	284	286	275	283	306	280	296	304	280	312	296	308	300	294	290	313	281	284	332	277	317	243	317	322	280	297	281	299	301	312	273	313	323	287	257	312	294	297	291	318	301	282	294	287	306	294	300	318	302	264	278	293	297	307	304	326	304	269	308	286	285	314	297	289	277	260	296	274	267	316	312	260	269	290	313	318	290	345	307	301	283	315	292	314
1968	951	1840	1943	1436	1207	1430	1638	1535	1470	1505	1338	1229	853	794	835	760	768	714	661	646	672	639	681	645	633	671	684	645	701	658	699	661	640	668	676	674	712	722	647	678	638	686	676	641	649	675	664	692	677	662	620	700	699	671	711	662	698	686	721	652	666	707	688	639	694	688	640	682	668	695	655	705	667	689	634	717	713	660	670	665	659	672	694	698	635	734	659	645	682	690	651	683	688	610	659	652	719	646	682	669	696	639	693	661	707	682	657	673	696	640	640	702	593	705	676	700	661	675	639	633	691	637	677	652	664	625	654	659	701	723	665	689	671	720	700	681	663	634	660	678	675	679	647	691	678	674	686	694	652	668	672	669	691	648	669	627	669	653	694	654	686	701	626	633	683	692	671	688	631	618	688	648	679	663	705	707	664	673	681	726	657	697	704	684	694	675	713	667	678	651	667	664	684	657	684	691	721	649	701	641	684	675	616	677	691	704	676	662	654	643	664	675	687	665	724	687	660	670	660	688	686	650	662	652	668	658	661	672	679	651	740	709	673	659	677	703	643	696	629	664	700	727	677	695	643	686	670	701	676	720	670	703	649	692	641	667	674	678	694	696	662	692	673	689	666	721	674	682	670	704	666	679	692	661	626	694	660	700	684	738	692	680	694	703	706	663	662	668	689	701	679	677	656	653	693	684	726	691	655	642	667	691	693	699	682	662	652	678	664	642	636	666	697	631	680	719	680	668	671	635	681	700	754	697	629	718	691	663	651	708	665	641	720	682	703	671	705	672	664	640	710	704	695	667	644	660	693	698	669	705	639	698	672	647	697	631	652	637	657	707	653	638	687	714	705	680	698	698	703	661	676	681	726	702	701	624	704	696	667	744	686	692	679	630	631	684	684	696	663	637	664	644	664	710	704	653	679	704	655	709	663	684	750	650	647	673	715	709	673	666	695	716	639	682	644	707	643	653	609	679	694	674	701	697	694	690	690	683	689	705	671	648	636	705	639	720	661	665	651	704	714	699	680	678	689	668	651	677	675	674	674	698	713	651	739	668	663	676	710	684	670	690	735	658	685	673	636	687	647	697	660	681	697	712	701	645	670	729	706	722	718	679	672	691	663	637	607	715	665	679	697	679	662	654	678	661	659	675	650	650	662	667	660	666	715	672	725	620	689	661	654	725	654	678	669	672	700	624	670	658	636	652	648	705	712	660	655	688	697	694	708	663	661	687	696	672	659	661	672	668	658	668	665	699	666	665	694	682	708	673	691	707	714	679	641	653	721	673	704	672	660	653	660	685	655	717	636	697	656	670	643	699	698	667	693	748	687	675	696	659	699	704	689	662	658	717	657	690	714	683	666	644	701	686	690	688	721	655	680	717	656	676	639	694	661	690	688	690	688	699	677	641	633	689	686	665	705	697	682	627	712	676	676	686	677	620	636	672	700	642	661	688	670	697	656	632	650	664	618	724	644	669	655	705	676	679	655	693	717	640	644	698	671	614	668	660	689	717	690	644	658	689	668	713	669	695	682	653	678	706	660	686	659	662	651	675	677	654	676	671	671	681	741	708	685	679	670	676	672	670	619	670	733	645	665	706	680	644	678	712	675	688	645	716	678	736	611	637	625	679	666	672	674	641	679	662	686	690	709	642	694	736	664	661	663	692	683	721	645	668	654	709	710	691	667	710	686	644	674	695	685	658	696	634	649	666	692	664	693	650	675	661	656	668	668	697	689	678	632	640	677	721	705	683	698	661	737	692	715	660	690	679	637	699	735	695	676	696	680	715	662	665	716	686	737	639	654	691	663	643	697	675	669	676	595	662	711	633	710	695	672	681	693	709	661	713	719	665	664	681	656	696	627	629	659	704	647	655	660	717	661	676	730	682	689	662	686	665	652	683	636	682	664	688	678	728	720	678	690	677	654	703	729	702	699	637	662	690	709	687	668	672	680	699	678	652	655	655	678	684	642	649	681	651	675	674	687	689	730	673	662	707	659	709	712	653	640	662	705	680	664	678	678	641	691	649	652	701	662	674	659	673	711	714	661	685	657	711	681	729	685	694	643	662	674	689	649	656	672	681	650	679	665	674	711	697	628	691	660	661	641	639	689	688	631	669	697	727	669	685	692	683	678	663	701	672	627	704	676	659	647	671	657	620	686	657	677	694	662	708	706	620	687	655	680	660	669	684	694	647	663	672	671	706	664	695	679	695	683	721	691	676	707	707	644	662	671	679	701	680	682	692	645	687	658	621	631	712	682	682	676	665	697	739	681	710	671	639	668	669	643	732	724	706	683	676	676	646	635	648	670	673	664	695	681	666	687	701	685	632	667	689	659	654	644	704	677	714	668	637	684	708	624	687	663	663	661	665	715	678	655	653	672	653	656	691	670	645	660	675	632	698	659	645	720	686	674	719	660	669	657	669	649	654	713	676	659	698	684	678	676	647	706	690	701	657	680	634	695	669	672	681	709	680	695	694	684	689	680	717	637	707	714	673	659	711	640	704	657	691	681	656	656	716	726	723	680	690	693	652	657	707	694	720	705	706	663	669	715	661	634	674	681	719	699	658	666	637	678	658	692	636	707	628	685	661	666	662	667	691	685	676	689	704	668	699	681	700	669	687	670	682	648	698	672	695	695	714	631	663	680	605	690	744	623	693	709	697	666	678	741	678	637	672	738	675	644	649	662	664	704	722	682	675	651	683	714	684	734	649	706	684	664	667	642	682	698	650	680	651	674	652	660	692	681	688	670	668	636	730	680	657	672	639	677	667	725	687	627	623	627	692	649	705	688	675	654	645	673	680	672	702	644	692	672	677	659	715	692	680	647	671	702	680	667	726	679	676	664	721	667	723	652	695	697	596	718	699	679	666	690	712	662	681	693	709	657	692	670	644	652	710	683	646	634	670	636	680	687	702	640	681	651	709	700	678	703	716	672	660	694	689	690	707	657	649	674	640	644	670	630	665	635	676	675	675	713	700	680	670	655	648	659	685	667	628	742	677	615	728	699	682	688	682	644	652	639	632	668	665	648	688	646	714	722	665	680	712	671	688	667	722	687	701	701	658	704	683	704	667	731	680	661	689	688	653	688	721	702	700	686	651	731	718	734	702	704	668	681	654	643	687	715	718	668	693	759	665	681	660	655	702	709	693	665	689	703	668	692	667	665	678	658	676	689	664	691	741	662	724	641	672	671	702	663	652	682	665	712	682	646	722	660	676	654	671	686	712	638	702	648	656	651	651	672	643	643	600	657	697	716	613	690	660	630	652	692	691	700	729	693	685	655	677	668	661	678	652	687	676	714	682	709	658	677	650	673	663	600	637	655	673	679	682	755	677	703	704	664	655	705	644	673	684	674	649	655	648	631	687	741	668	647	595	688	676	689	688	684	716	723	689	661	708	648	697	641	589	646	639	660	643	661	681	656	693	667	624	724	687	711	740	676	701	731	688	671	709	657	666	628	673	683	661	648	669	679	692	679	616	649	697	646	700	727
7392	1000	1611	1178	669	483	585	604	569	532	482	505	415	274	256	264	220	195	260	227	190	217	203	250	207	220	216	200	204	202	190	219	205	211	214	218	195	184	234	181	219	197	179	215	212	210	198	192	221	182	204	165	215	201	211	221	192	229	218	213	197	210	215	200	196	195	208	187	219	211	229	202	226	201	184	185	193	194	177	221	206	196	224	169	196	203	194	201	212	186	213	174	229	192	188	187	228	196	189	210	186	208	202	232	225	260	219	221	193	226	192	210	183	196	197	212	235	204	203	218	232	218	186	206	172	229	214	194	178	218	198	213	195	208	250	204	214	203	205	203	218	212	210	213	209	199	231	234	207	189	214	187	202	237	211	232	223	207	216	202	223	200	189	203	219	222	220	173	173	192	227	198	178	227	216	178	181	218	223	187	230	174	220	215	222	183	199	228	197	194	215	223	217	198	214	203	185	191	202	217	202	223	181	191	179	232	214	242	214	213	202	226	205	182	214	213	206	210	199	207	205	209	164	196	226	194	180	213	214	222	197	201	204	201	205	208	214	207	205	197	198	173	200	190	206	228	202	207	184	184	224	196	193	193	178	182	191	197	193	216	193	207	213	212	182	218	214	211	214	192	215	211	201	219	197	213	184	199	229	198	215	167	186	203	210	202	247	193	205	227	208	185	201	179	217	191	202	201	200	170	210	202	195	202	221	206	228	184	207	211	212	216	176	214	229	219	214	227	204	208	217	216	184	222	213	204	168	225	186	227	202	225	246	219	232	196	197	198	201	202	195	192	201	179	189	204	231	241	230	205	210	224	237	214	185	190	182	199	208	206	210	233	250	219	193	195	215	222	215	197	230	182	192	194	210	181	186	217	200	184	234	214	207	214	214	215	196	201	229	204	229	228	190	228	196	208	204	190	206	201	190	188	181	206	188	212	222	181	222	214	201	198	163	188	235	216	214	225	207	170	202	217	226	194	200	227	206	193	199	219	221	220	242	208	187	201	233	205	213	221	210	198	190	228	198	204	205	216	201	202	210	176	190	205	191	207	220	209	200	196	193	210	178	197	206	199	213	189	211	202	204	186	220	200	215	171	205	191	191	212	220	205	174	190	200	225	186	211	242	191	185	230	204	204	214	205	215	194	199	202	204	172	203	205	198	194	205	193	197	205	188	181	209	192	178	190	190	210	196	219	208	214	195	180	191	216	225	231	193	219	220	199	220	184	193	206	212	191	214	205	214	213	220	200	238	207	225	168	198	199	177	169	219	190	193	185	225	216	187	178	189	195	187	211	205	196	178	201	184	237	210	207	181	203	190	178	215	184	199	242	220	188	206	212	176	205	200	209	226	211	187	216	223	203	210	179	193	204	190	227	178	210	211	205	198	216	183	192	215	231	196	164	205	197	211	185	196	203	225	195	214	163	207	248	199	209	200	211	218	200	207	180	200	222	220	192	186	209	202	178	204	216	203	188	213	239	197	235	202	217	168	208	202	195	204	194	184	224	197	191	217	208	188	208	195	162	214	206	238	201	239	205	193	206	200	230	226	205	208	199	193	213	193	198	203	186	209	208	201	208	232	200	209	194	200	233	209	182	192	191	215	220	209	209	184	186	218	229	225	221	215	200	213	195	211	203	235	193	195	227	212	209	219	193	201	207	215	198	218	191	187	238	197	195	184	211	214	198	212	224	217	200	194	191	173	173	167	209	195	214	193	175	176	200	213	189	204	199	208	198	195	210	203	193	193	196	192	206	232	180	217	201	218	220	166	205	207	204	189	199	208	208	209	180	192	180	202	195	197	201	219	210	201	188	186	230	184	187	208	196	210	200	215	199	222	189	181	226	200	187	187	205	208	218	238	222	228	214	223	195	174	226	183	184	201	208	184	204	235	187	194	209	211	203	207	218	200	210	211	193	205	229	182	214	192	211	201	215	220	211	199	191	197	206	197	185	203	223	223	206	217	218	208	230	228	176	217	205	214	186	209	212	233	213	195	206	215	215	211	235	198	226	227	190	206	212	223	188	195	196	205	185	212	212	206	192	208	200	210	213	211	173	214	167	183	210	188	214	181	190	197	213	209	232	214	204	207	202	208	241	188	206	188	243	177	192	189	184	239	214	229	201	198	188	202	224	215	192	247	202	194	196	198	235	215	199	197	185	189	199	224	204	191	178	223	195	194	221	246	205	200	208	210	196	216	225	212	205	197	192	211	236	185	194	189	239	197	201	213	199	197	229	214	186	207	236	199	196	200	199	207	225	219	216	196	230	209	198	204	230	201	188	208	185	182	207	215	213	205	209	215	218	236	177	175	190	210	202	198	193	203	216	182	217	210	203	188	186	196	196	194	203	183	215	213	183	221	211	200	201	224	197	204	184	192	198	207	214	195	196	235	232	230	186	203	217	169	210	223	203	227	216	190	216	191	221	210	169	186	225	217	225	217	182	207	201	198	224	175	217	210	200	194	173	204	194	199	224	209	191	215	199	212	189	194	208	213	209	190	192	194	198	172	198	200	187	209	201	216	206	208	207	227	200	185	188	194	198	207	199	199	205	216	196	232	209	213	238	220	214	209	205	221	194	221	224	206	199	206	181	211	181	188	204	237	196	186	216	242	211	179	229	199	204	199	201	206	166	192	203	200	217	181	201	164	210	220	203	204	198	210	227	197	203	223	207	224	219	215	215	209	198	210	184	208	215	226	184	193	214	193	192	195	195	190	206	216	201	213	196	207	217	191	216	175	209	200	187	214	216	202	198	196	212	196	224	188	192	186	192	169	205	184	233	189	184	222	218	205	188	189	215	197	239	204	204	231	223	238	207	174	201	216	186	218	192	207	196	210	193	185	211	212	186	208	200	208	225	241	206	213	195	204	210	190	216	199	186	231	189	189	185	231	193	229	184	179	236	189	205	245	190	198	215	225	214	192	189	190	190	215	193	203	177	205	184	185	195	175	204	184	204	209	170	164	186	195	193	214	197	204	226	203	194	195	214	221	184	203	212	190	191	221	189	226	230	221	231	190	211	199	209	256	206	204	218	185	211	204	232	202	221	187	217	187	197	195	191	196	193	197	187	192	193	201	194	208	215	243	186	194	191	222	207	238	230	203	198	207	211	217	225	227	193	178	199	196	199	207	207	208	222	217	198	204	203	236	188	194	204	237	207	195	187	221	217	195	218	184	224	187	211	231	216	214	204	204	187	205	194	188	190	164	185	222	212	198	222	228	216	236	222	190	205	186	178	203	186	184	191	208	172	223	209	195	215	243	194	181	182	174	195	192	183	201	201	234	179	196	207	209	191	186	201	199	185	200	212	200	218	202	214	215	218	163	196	201	199	191	215	236	206	210	183	201	202	199	207	215	213	212	197	185	223	209	181	219	193	212	208	197	196	182	190	217	194	237	200	204	211	190	207	190	205	201	169	223	233	189	211	258	196	188	189	216	203	220	205	213	189	203	199	209	200	182	194	218	211	200	216	213	221	204	206	207	217
6181	1319	3210	3632	2487	1960	2392	2655	2632	2267	2150	1941	1657	1006	861	797	789	700	795	599	605	556	580	533	544	568	511	555	575	510	577	528	536	532	483	540	504	559	564	504	508	528	537	535	528	525	527	528	509	535	512	513	547	511	561	533	569	556	543	517	527	513	490	539	543	525	540	536	509	551	532	541	520	505	530	535	533	545	537	543	535	491	525	557	536	521	546	517	525	490	542	486	537	490	542	590	498	537	488	542	502	506	506	514	522	535	514	541	539	535	525	516	521	492	525	515	544	530	497	549	545	509	542	506	534	530	521	574	512	530	487	508	514	563	573	535	523	509	521	514	516	542	510	520	491	469	492	555	517	528	520	499	554	525	525	535	572	549	498	514	516	503	506	537	533	475	515	566	560	526	515	566	535	529	520	514	539	527	491	533	540	519	424	511	537	553	536	506	512	492	487	511	530	488	497	521	512	509	531	552	497	544	476	505	565	494	501	528	506	531	514	490	539	525	507	533	516	564	479	540	523	513	515	520	546	479	460	511	506	488	533	517	520	525	479	540	494	512	510	538	531	500	543	512	503	541	550	569	509	521	506	544	538	511	582	505	511	553	586	534	550	533	505	528	538	514	546	526	534	539	507	486	522	476	516	526	557	483	540	527	530	561	473	537	539	520	563	526	539	500	502	516	532	537	525	522	517	508	522	508	508	503	536	498	547	531	497	522	514	497	498	518	545	525	526	524	527	526	571	505	552	507	537	534	499	509	504	494	529	534	531	537	507	533	552	540	526	518	495	534	511	567	542	521	531	548	530	522	545	528	550	501	527	529	513	542	569	488	544	554	514	483	539	553	497	553	482	519	521	545	512	537	496	507	497	534	534	553	559	535	520	530	503	494	534	515	500	532	504	532	537	530	517	510	492	503	508	568	549	533	510	480	536	501	539	530	536	524	546	517	520	494	566	550	539	519	569	512	506	525	531	507	503	491	504	512	515	482	561	530	556	502	531	523	512	514	558	484	524	512	545	534	545	506	519	528	521	552	515	537	489	490	523	515	520	554	561	504	536	511	556	526	517	570	545	506	502	525	577	503	508	504	557	490	511	504	523	542	512	513	565	560	493	556	530	546	533	522	500	543	506	549	511	502	528	539	520	562	533	502	499	523	529	511	549	529	535	504	500	535	521	525	547	521	540	562	559	491	444	493	522	486	520	512	504	499	550	539	589	549	476	531	506	545	528	555	557	498	521	516	500	552	518	521	519	552	516	559	529	488	504	510	476	481	497	520	505	532	540	548	510	561	510	542	514	501	549	518	525	521	584	492	507	491	519	564	542	514	538	523	520	523	534	532	571	525	547	520	492	526	522	528	523	504	536	497	510	534	535	536	517	524	523	537	529	567	525	493	486	564	495	520	522	489	502	490	515	534	539	528	541	537	552	511	540	505	469	496	524	510	502	514	530	503	519	487	533	530	519	559	497	480	484	527	537	527	537	507	538	557	500	513	504	506	488	556	498	498	523	530	525	507	505	504	554	528	545	523	521	534	545	509	534	539	549	554	508	533	504	518	518	497	523	525	511	510	501	552	518	518	504	509	492	497	520	508	510	548	549	512	527	506	535	535	533	535	497	510	517	546	507	540	525	525	508	498	538	494	524	500	532	512	519	522	564	567	537	530	584	512	522	525	535	515	536	530	567	555	538	544	506	540	537	560	521	493	531	475	520	509	563	508	540	534	518	565	534	539	501	551	514	571	514	523	542	532	561	556	529	481	498	506	547	497	495	527	543	522	509	506	500	528	506	510	499	542	556	532	525	509	514	504	515	502	493	489	485	554	511	521	541	525	509	487	491	513	525	522	521	532	497	504	513	525	494	503	512	515	466	511	507	559	561	505	524	500	520	504	526	535	551	507	526	557	504	497	491	554	505	508	497	524	543	502	510	573	560	493	532	542	511	521	531	539	501	536	494	478	513	517	512	540	525	544	559	507	480	502	543	545	488	514	520	490	495	531	537	508	512	491	521	553	533	497	504	524	531	515	518	519	529	526	532	508	535	511	536	533	469	524	510	539	515	513	493	523	502	518	471	551	485	525	535	530	558	501	533	523	505	524	499	504	510	543	522	534	460	516	523	540	523	578	515	511	529	533	534	539	488	516	532	550	538	506	585	502	520	528	522	496	538	537	523	543	536	502	546	538	550	505	478	547	553	588	508	510	538	491	516	504	524	489	555	521	533	519	479	517	503	540	486	521	522	482	554	529	533	502	514	514	590	551	500	501	520	514	540	510	555	525	530	494	516	510	491	528	525	545	542	538	490	501	528	524	509	504	505	533	552	515	483	521	557	516	503	534	484	477	495	534	490	522	533	532	481	553	499	546	544	534	569	520	513	556	491	502	516	508	504	529	520	511	519	471	516	556	524	495	554	541	506	556	504	513	563	486	491	487	529	503	493	531	502	526	524	539	553	521	518	496	520	518	515	532	516	552	498	508	522	548	527	525	507	500	506	537	519	520	500	525	500	495	561	547	493	512	528	488	572	480	550	538	513	514	545	527	523	503	501	530	536	566	546	521	517	561	485	517	537	503	515	460	519	550	529	500	523	538	552	538	486	506	557	528	559	533	513	486	554	503	551	498	556	526	533	499	561	556	504	562	522	530	506	516	511	534	539	524	516	517	527	530	496	528	523	563	550	555	532	506	542	492	537	551	518	547	595	467	515	537	526	518	534	496	513	516	530	520	506	510	540	524	528	547	494	541	505	528	549	529	512	515	530	507	501	501	544	534	502	500	538	530	489	527	537	543	535	555	533	533	488	496	529	489	534	488	519	508	556	510	542	515	537	527	499	575	523	585	522	554	523	561	561	536	498	532	482	501	538	562	561	533	496	580	520	525	560	523	519	537	506	498	493	507	538	509	510	506	541	498	524	546	469	518	526	539	508	557	542	522	501	533	496	530	552	495	495	507	483	500	484	534	535	494	544	510	520	514	519	511	526	558	527	520	509	524	542	533	509	497	550	536	523	553	514	522	480	515	522	522	481	516	542	551	508	504	512	511	513	505	515	494	552	509	517	538	476	500	547	523	541	547	543	541	528	477	485	466	569	511	543	504	503	549	503	508	510	517	533	491	525	498	504	518	561	505	537	503	543	531	527	566	500	529	498	541	530	528	525	514	554	516	589	514	522	551	531	555	483	547	516	535	515	526	522	508	497	494	519	526	527	530	463	551	495	514	574	523	512	563	516	515	542	546	533	518	528	552	505	534	568	503	517	570	521	559	538	530	550	529	532	510	536	533	501	522	540	544	529	519	546	483	506	494	506	541	561	528	558	507	520	529	526	481	492	490	506	587	545	537	547	503	536	533	485	505	549	524	558	524	547	550	515	511	524	515	495	540	554	567	515	537	522	511	562	496	498	514	512	508	548	536	529	542	515	546	534	493	497	537	531	538	516	524	529	524	563	515	535	558	529	484	502	511	541	509	501	500	506	506	499	584	534	527	481	524
14260	2149	2759	1961	1184	890	950	974	961	767	835	755	658	446	497	468	411	370	401	423	406	361	339	373	346	365	388	357	356	394	367	325	376	386	380	356	375	356	368	365	396	358	390	391	380	397	360	367	365	388	376	369	371	382	398	361	367	346	405	365	365	349	383	343	376	340	373	364	354	355	348	395	354	365	389	374	345	378	406	376	396	360	315	337	355	332	374	338	349	383	354	338	356	359	376	328	373	346	356	362	342	354	392	386	345	332	375	409	348	351	383	363	346	338	364	343	364	363	375	391	360	338	382	365	334	373	357	315	352	353	354	342	326	359	342	368	342	389	346	368	334	389	383	345	384	326	375	338	362	359	376	357	322	366	358	372	353	350	378	382	412	357	389	370	365	395	391	369	382	359	391	371	349	357	367	351	362	377	377	350	355	378	345	346	374	388	348	342	325	319	341	380	365	366	396	374	355	364	383	346	338	337	355	383	393	380	339	382	338	353	375	370	335	360	341	371	334	399	330	364	386	386	355	404	397	338	388	401	359	343	346	373	353	354	353	363	357	332	360	351	368	366	362	352	377	357	397	366	365	403	371	381	376	382	357	405	346	376	363	358	375	368	375	370	381	377	382	370	379	385	341	384	338	345	397	365	376	373	406	344	328	364	368	368	326	365	388	381	395	390	363	378	365	378	379	402	356	357	383	378	378	335	370	375	341	355	364	382	355	333	325	339	382	347	359	332	367	405	332	369	358	359	332	372	385	361	369	337	399	371	341	363	374	365	386	343	371	358	296	370	389	376	378	382	399	396	339	319	364	359	382	365	362	355	355	338	367	383	339	380	357	357	385	359	359	358	351	358	379	398	358	356	358	342	357	334	399	366	377	342	361	358	354	371	365	379	353	387	350	340	355	341	370	404	364	341	355	363	362	320	348	341	370	372	336	380	375	339	353	326	349	362	330	353	369	342	361	357	372	337	374	359	394	352	381	404	314	391	373	368	437	368	384	384	359	392	379	334	376	398	362	378	357	343	357	344	336	383	380	350	392	353	389	371	365	363	343	340	388	391	359	400	360	377	376	352	326	381	371	340	384	372	359	360	408	328	363	379	364	298	388	370	354	353	370	349	343	349	368	366	348	388	339	361	327	354	395	370	337	352	378	386	351	368	391	413	372	345	389	345	354	331	331	380	353	378	363	393	372	326	387	346	360	387	333	386	359	341	371	344	366	365	349	357	411	387	357	357	374	381	324	355	358	350	371	377	323	392	399	371	371	381	376	399	328	356	404	398	341	373	383	357	375	384	356	349	364	336	374	360	404	293	380	342	351	363	395	328	314	351	358	339	365	372	334	360	396	364	377	378	386	353	359	357	318	324	368	340	364	344	363	328	363	352	346	377	379	385	387	372	375	392	341	391	410	344	340	395	355	406	367	358	390	369	348	359	336	355	390	357	339	358	376	366	400	415	360	363	349	336	356	383	354	377	373	355	384	374	367	354	369	389	365	373	372	350	370	335	345	374	369	347	369	337	389	363	401	381	354	362	381	330	359	393	365	385	391	371	386	361	395	357	388	337	361	335	336	350	360	407	388	339	379	359	338	342	365	384	367	352	353	392	353	352	361	375	362	357	392	405	370	324	376	358	374	355	348	388	353	369	334	327	403	359	328	374	346	345	403	386	331	356	382	366	334	366	362	356	379	398	383	345	365	385	365	391	377	333	390	372	350	363	351	374	364	372	361	377	347	356	414	382	350	380	347	368	403	430	376	387	363	360	338	353	329	366	391	400	370	368	328	374	365	359	381	343	340	385	402	419	365	381	337	381	387	363	323	379	371	359	394	365	365	393	363	370	362	350	358	391	367	384	355	386	291	350	427	380	346	377	358	407	370	414	337	346	373	356	374	368	360	358	350	341	312	341	338	384	353	363	344	358	380	337	358	342	392	343	365	330	357	366	351	333	346	354	362	379	337	364	338	366	376	383	418	365	356	351	378	347	365	349	307	354	423	355	359	389	372	374	385	370	361	374	378	369	355	352	375	365	360	372	346	370	335	374	358	422	341	356	331	370	359	342	376	410	384	376	349	361	335	348	369	342	384	337	400	357	382	380	335	355	363	336	379	376	381	336	369	352	370	352	357	352	387	369	398	371	390	370	354	378	397	376	372	359	333	369	385	401	366	366	357	393	366	352	351	353	353	349	357	357	379	360	327	341	353	405	375	373	375	335	358	336	334	342	343	354	375	396	384	337	352	375	379	384	370	349	348	366	406	365	373	352	349	380	333	314	377	363	377	344	387	360	347	402	342	294	353	329	345	384	369	368	391	348	358	359	365	364	380	324	345	338	349	340	353	337	366	308	358	342	365	328	361	374	311	362	367	326	379	407	403	339	358	373	345	384	385	387	353	342	342	370	323	382	350	382	330	388	344	393	369	362	356	359	349	354	350	350	390	331	339	383	373	377	378	341	384	339	374	362	335	357	349	377	378	380	353	389	358	384	329	409	370	345	342	417	412	362	370	358	402	345	354	351	358	346	406	389	337	332	367	361	372	355	346	365	381	392	349	367	358	377	352	350	347	359	343	387	389	370	381	345	382	385	389	397	345	354	413	375	385	354	358	364	408	376	344	357	373	347	349	417	356	363	378	373	363	357	371	355	387	360	389	396	368	367	382	375	332	350	347	354	328	393	332	376	348	327	380	376	366	378	355	376	397	335	372	380	339	339	364	382	351	361	332	365	385	316	400	380	375	398	315	406	352	367	331	373	385	389	381	358	358	375	355	373	364	315	362	339	343	364	352	380	363	371	353	363	400	372	369	355	337	374	399	380	371	361	327	374	408	349	355	390	338	383	368	380	318	345	360	344	359	355	331	404	363	371	358	360	347	389	397	380	366	348	336	324	389	365	355	379	373	371	368	368	361	378	360	361	380	347	338	364	384	336	370	339	349	323	374	343	377	304	380	357	347	320	364	402	371	382	391	361	401	391	338	373	377	340	389	341	394	337	399	386	347	402	307	341	372	374	360	357	385	345	359	376	376	357	359	376	364	348	357	390	384	367	382	415	356	380	371	386	352	371	370	362	377	336	357	335	339	382	366	334	339	360	359	353	365	339	367	364	421	365	360	390	379	393	383	358	373	388	337	408	419	399	380	383	373	338	359	341	375	342	349	367	303	388	413	377	346	366	345	331	338	400	334	357	352	385	356	349	400	369	374	359	339	391	369	414	347	349	402	404	391	356	354	348	377	369	368	379	405	367	362	359	366	357	373	378	357	337	337	379	329	400	364	366	352	351	360	329	329	378	345	368	349	354	341	391	375	388	371	338	388	310	347	362	345	375	343	357	373	369	338	363	340	397	382	372	375	356	347	331	409	373	358	375	344	365	383	395	385	362	341	374	360	383	365	365	358	385	384	350	320	367	337	394	375	365	386	346	348	379	352	351	353	367	373	374	362	357	381	388	336	329	304	365	371	346	382	372	339	323	398	359	373	353	377	400	374	373
8444	2013	5240	5473	3925	3191	3859	4145	3935	3366	3213	2970	2419	1517	1378	1361	1263	1145	1249	976	1000	879	872	861	901	917	911	932	875	875	855	859	896	843	856	854	869	858	803	868	846	808	843	887	877	875	828	802	795	877	843	891	888	858	838	836	833	860	841	820	801	863	824	874	871	816	814	836	813	846	847	862	849	830	811	809	846	868	850	830	863	887	857	841	876	819	814	880	825	851	857	883	915	819	836	851	858	834	804	788	816	858	820	856	851	828	868	862	805	809	848	859	861	823	792	865	821	871	861	874	825	875	828	842	819	834	848	815	825	868	867	817	846	835	804	792	835	861	827	790	846	873	809	878	827	835	798	863	859	820	882	834	774	854	814	843	875	771	804	843	862	828	819	842	804	831	842	853	823	862	815	861	770	826	859	851	848	872	862	803	877	810	898	826	842	837	821	837	919	825	802	904	868	775	825	854	838	904	882	911	853	857	890	875	830	856	810	848	824	830	823	827	840	800	834	908	804	813	866	859	783	855	857	800	845	869	898	881	791	853	838	802	846	859	804	863	830	826	832	862	844	846	869	854	844	882	843	848	931	795	841	882	795	869	817	799	798	834	866	858	876	841	854	851	804	841	840	847	878	820	784	842	860	872	833	865	824	809	786	908	807	831	842	864	795	893	878	853	800	851	824	853	848	895	857	834	831	920	767	800	761	831	869	856	900	847	835	862	799	839	861	827	844	837	841	784	862	831	880	824	859	836	876	832	864	855	842	849	850	822	821	842	802	861	864	864	793	837	867	893	809	841	904	845	845	877	821	836	903	814	808	815	880	841	852	872	820	822	837	892	881	820	861	878	844	824	857	922	789	884	790	820	836	884	831	816	794	811	837	801	866	879	820	845	864	849	846	839	833	915	810	864	909	870	848	892	791	838	838	863	833	761	826	869	799	806	862	866	865	869	846	812	874	779	872	921	824	858	859	871	833	839	848	847	841	809	790	822	899	864	847	815	865	860	854	873	855	835	861	833	828	833	824	789	888	862	856	836	832	854	833	831	810	885	864	876	833	875	887	861	791	868	829	886	832	872	834	891	838	792	841	809	847	826	862	838	769	862	799	867	847	816	838	790	835	820	863	808	833	808	879	861	847	874	864	842	837	811	823	870	903	854	845	829	790	826	823	829	869	855	783	817	848	876	808	842	844	845	843	855	842	872	803	839	829	849	843	830	831	794	849	833	883	817	819	868	803	852	808	882	820	841	845	825	823	807	877	861	816	840	828	867	828	829	860	800	864	849	893	814	857	865	849	832	855	834	864	833	891	809	829	832	843	793	820	846	853	806	862	787	885	832	854	818	843	864	806	828	811	828	868	840	853	860	854	902	801	811	839	818	834	892	809	812	866	802	812	914	805	834	854	820	802	812	898	796	869	849	783	877	825	851	818	844	887	849	834	855	845	835	863	838	875	834	846	845	838	873	868	836	874	890	800	855	848	839	906	843	843	824	868	821	780	813	815	860	841	830	855	831	836	809	845	823	893	826	836	823	911	895	859	841	873	832	820	846	827	856	848	827	866	859	870	820	897	827	868	876	829	836	834	874	812	862	873	833	843	873	877	884	861	888	817	857	819	887	840	821	881	824	814	834	820	846	851	878	867	834	850	856	836	857	863	838	876	838	906	863	835	886	858	851	876	873	800	794	862	850	848	843	822	817	816	844	876	852	860	861	787	833	845	825	801	836	846	869	827	849	792	803	856	882	845	847	823	885	847	861	862	801	872	848	839	845	798	780	855	857	863	783	826	871	803	801	805	846	859	813	813	827	829	831	881	840	835	822	779	900	853	859	857	857	852	827	792	820	842	891	808	839	844	856	857	874	867	835	828	917	834	841	786	835	821	791	836	828	867	825	805	862	826	906	818	787	790	844	847	824	797	859	832	896	820	793	862	842	831	820	838	800	802	866	853	876	802	800	870	816	887	819	882	876	822	859	903	841	902	851	803	861	826	822	786	848	773	816	854	806	854	852	828	807	874	871	877	835	801	810	776	876	811	861	835	819	809	820	846	867	876	852	877	810	833	817	818	829	837	806	844	901	833	835	825	852	844	870	819	841	870	865	824	890	838	826	869	840	821	829	810	860	848	781	820	880	803	857	839	838	803	849	841	834	806	886	843	866	853	819	853	872	800	848	904	812	746	839	845	840	803	831	808	829	815	783	840	889	834	813	808	813	851	826	841	849	854	799	815	805	851	833	827	831	864	810	803	845	857	852	831	833	833	861	822	878	790	859	869	881	836	814	835	865	841	779	879	858	829	810	867	849	830	849	845	906	809	858	820	808	858	834	826	889	855	895	798	860	832	789	827	822	849	843	825	802	808	806	854	813	871	849	834	814	849	868	795	856	831	864	856	910	821	845	799	807	846	841	883	822	819	830	834	788	848	852	840	836	810	850	863	817	841	839	862	789	858	872	860	825	835	809	862	796	847	827	879	868	866	845	816	906	854	835	868	832	780	807	833	836	827	846	821	889	828	878	903	797	868	920	838	885	853	864	827	840	847	843	881	807	815	816	868	849	800	828	849	768	820	848	825	873	857	863	822	857	842	842	861	858	846	865	873	834	846	814	833	847	936	831	859	851	826	836	831	866	811	876	824	831	835	826	855	913	843	861	798	842	782	788	858	849	856	859	873	873	850	826	884	816	850	836	846	850	814	823	785	815	853	852	852	862	814	831	863	830	822	836	825	845	810	857	826	830	838	823	853	821	820	860	847	834	797	843	869	813	892	873	834	875	852	833	861	772	812	833	850	836	805	867	814	864	902	842	837	894	833	819	816	858	798	795	846	839	868	840	818	855	807	870	859	824	822	797	837	827	857	863	844	900	839	832	819	810	847	870	847	864	870	857	841	843	826	830	820	872	881	812	826	870	817	812	899	850	798	799	871	850	810	845	848	833	837	770	880	809	863	852	822	841	820	845	812	826	840	885	854	803	820	867	858	806	848	800	879	827	838	816	889	835	852	798	825	858	839	859	878	853	844	833	870	864	874	842	829	777	850	885	816	882	786	860	807	910	840	860	857	810	853	783	838	825	880	846	796	822	860	901	841	890	842	846	830	834	801	750	846	877	839	839	872	864	827	824	845	819	839	838	816	851	824	816	852	899	793	800	846	884	828	856	868	874	828	854	798	840	807	818	840	861	806	867	861	827	871	845	832	883	867	860	852	917	811	851	882	834	838	821	838	844	866	887	824	818	797	842	816	839	829	897	844	857	819	848	882	808	880	836	810	863	829	875	800	854	849	840	783	839	800	790	856	787	836	848	859	789	818	846	881	845	829	819	831	868	814	833	849	873	823	873	855	835	864	830	823	816	854	872	848	821	838	869	836	859	854	863	851	894	821	839	832	847	882	860	843	859	833	848	830	903	890	817	834	817	843	852	834	821	836	852	821	855	823	846	865	840	936	900	841	846	821	832	851	839	839	885	905	800	842	841	784	832	871	868	833	866	858	881
1700	584	821	626	426	418	403	481	433	423	422	406	389	319	309	329	314	276	299	266	279	304	276	280	297	272	297	318	280	307	293	330	281	312	297	314	310	270	260	296	339	312	314	312	309	310	287	263	288	276	289	293	294	303	295	270	281	315	311	314	295	306	278	282	308	285	302	283	287	308	302	285	258	295	296	288	313	280	293	321	290	292	280	317	315	276	302	294	283	309	280	310	285	312	287	299	270	279	310	286	261	269	301	309	307	262	259	292	294	267	304	324	292	274	282	259	287	251	273	270	279	301	326	282	297	290	289	303	291	285	268	320	246	271	286	302	306	251	252	285	258	281	297	274	279	290	279	293	252	279	307	286	303	281	286	269	313	292	303	304	269	284	287	282	308	293	279	328	298	310	320	315	287	292	291	275	311	284	299	285	260	284	277	314	316	276	295	260	303	311	267	273	283	334	292	259	287	275	314	297	255	298	245	281	277	291	301	284	282	289	306	258	286	319	282	285	293	316	292	278	309	276	291	311	312	320	260	306	290	290	320	293	268	280	291	284	294	303	268	285	270	292	274	299	301	307	337	307	282	283	302	327	299	306	253	307	282	324	291	257	313	267	317	293	260	270	282	326	296	301	254	279	321	296	291	299	278	293	278	292	279	303	295	266	292	295	319	312	266	307	303	284	276	306	308	295	306	314	304	285	268	308	310	277	280	291	319	295	305	281	276	298	277	277	282	271	326	301	266	283	273	292	301	283	278	292	307	314	263	290	294	269	287	289	306	299	304	268	298	272	318	323	296	302	299	286	283	261	296	328	270	295	311	295	305	339	269	275	298	307	302	268	283	286	273	330	290	268	295	281	287	276	257	315	278	327	251	272	300	279	271	258	280	279	252	315	265	301	323	278	280	322	264	307	295	293	262	289	287	311	291	290	278	280	278	318	279	265	294	307	270	292	285	261	271	343	289	298	276	305	304	294	265	327	317	271	309	303	295	311	269	291	283	273	278	273	285	296	303	302	299	272	318	292	345	264	271	297	298	296	303	284	302	294	297	326	267	285	271	259	269	290	274	284	297	302	317	263	282	298	285	278	298	267	277	294	267	315	280	311	320	324	284	311	303	283	295	301	284	302	293	284	302	280	297	280	262	318	282	280	279	283	271	277	307	256	303	284	323	265	289	285	293	288	330	286	313	341	267	289	306	296	283	280	324	266	269	267	308	285	274	301	260	300	269	323	316	300	283	298	276	285	266	292	279	297	292	272	304	303	290	271	282	291	321	296	303	310	321	306	283	287	308	287	274	278	283	249	309	282	266	298	287	325	278	275	345	281	264	276	259	282	290	301	281	278	282	274	308	259	276	255	273	298	273	300	279	254	308	297	297	293	302	285	285	289	302	284	295	284	277	280	273	296	290	318	296	288	309	270	280	306	272	284	288	312	300	310	283	260	293	284	289	299	291	281	291	297	293	302	277	299	301	297	302	275	308	287	296	319	288	289	288	270	254	289	305	273	303	271	308	282	274	289	289	275	266	279	311	291	287	263	306	313	291	305	266	302	272	285	284	300	306	303	277	288	285	326	304	271	315	283	259	278	263	290	320	295	251	281	271	268	288	310	264	290	281	284	287	258	313	311	278	267	296	264	266	279	300	298	283	262	297	298	299	294	309	295	276	267	276	292	278	294	278	294	313	289	278	269	270	297	300	298	278	262	303	279	284	280	289	295	294	276	274	281	290	285	272	280	289	310	307	285	270	304	297	252	313	265	265	293	264	288	313	298	275	287	318	334	292	276	285	289	309	291	292	239	323	305	266	302	287	294	296	311	315	276	300	282	287	286	304	283	281	304	311	296	312	275	284	294	277	278	285	288	278	288	307	302	268	320	289	287	249	311	321	300	296	312	279	303	305	293	274	279	276	275	314	268	253	279	285	257	278	301	279	299	293	314	289	296	282	299	286	286	286	292	271	257	280	293	270	242	320	282	287	267	286	271	293	282	269	314	277	304	289	281	262	268	303	289	301	327	289	285	301	270	266	306	262	279	267	297	281	281	306	311	267	260	273	265	291	310	303	285	289	286	276	269	272	295	312	298	295	297	298	267	319	296	300	271	295	288	279	318	262	302	291	281	285	300	287	309	262	299	304	309	299	313	290	290	308	273	276	321	264	249	292	341	290	287	277	270	319	270	285	259	266	284	263	299	301	250	274	294	282	267	275	343	312	302	271	288	279	300	283	301	293	288	288	286	285	299	316	309	304	278	288	286	289	317	294	306	282	295	279	277	287	298	299	287	297	309	301	249	299	283	329	283	324	278	309	317	304	299	291	294	273	307	304	317	299	298	305	272	297	262	300	272	288	297	302	301	284	304	269	259	324	293	282	306	297	292	302	275	271	263	300	322	294	298	335	327	321	322	312	255	317	270	322	316	287	295	271	274	285	279	329	315	306	277	288	263	306	279	260	318	279	303	295	256	291	275	259	273	249	290	284	299	292	280	285	306	304	266	292	262	288	313	294	284	290	312	290	267	297	284	272	285	280	312	309	311	280	315	284	306	275	298	268	274	288	270	324	293	276	309	268	307	296	303	269	296	262	300	302	284	288	303	295	295	287	298	279	302	280	272	288	312	275	266	275	325	304	297	269	260	278	281	307	298	280	302	312	303	281	274	249	292	306	275	287	295	316	284	297	292	256	292	244	288	302	290	297	302	285	290	323	260	280	275	298	279	318	295	327	304	304	314	288	298	269	306	294	294	301	306	292	286	279	305	280	308	281	307	307	360	279	318	321	310	311	292	299	325	269	286	293	299	280	285	253	275	287	300	346	278	298	279	290	292	308	280	286	294	303	315	263	321	312	308	324	279	305	298	311	305	266	316	282	294	296	265	285	325	263	314	312	315	317	286	316	263	301	331	314	326	296	300	282	321	295	297	267	301	311	288	276	331	287	314	308	277	326	262	300	268	289	295	283	315	316	288	280	296	271	276	263	283	302	289	296	279	321	302	283	275	309	295	258	297	302	299	281	310	287	286	300	278	288	301	307	294	308	319	293	296	274	305	291	296	305	302	324	289	291	286	290	276	307	264	321	304	288	280	303	286	295	269	269	317	295	279	270	295	280	317	277	295	281	277	284	291	268	298	307	273	291	306	300	300	285	290	301	308	299	330	282	269	269	283	274	306	285	292	321	291	339	307	290	294	302	312	305	256	270	280	268	294	295	293	293	305	293	270	285	295	299	271	282	267	296	278	315	295	312	253	293	265	286	279	273	283	271	289	271	266	290	349	302	262	296	277	306	306	285	280	273	276	303	287	284	299	265	307	280	279	279	321	277	267	307	278	282	285	312	276	326	289	303	305	304	291	281	318	283	292	289	331	302	275	296	283	310	301	326	297	268	266	323	309	294	320	304	303	290	284	291	291	255	302	282	282	266	274	302	283	302	307	304	280	285	299	304	325	325	275	266	295	291	301	312	300	299	285	282	277	301	284	267	285	281	318	276	277
1895	939	1841	1719	1281	1180	1560	1597	1592	1415	1452	1398	1181	840	815	756	756	748	679	683	684	685	633	664	651	689	693	643	647	684	655	659	636	604	671	679	711	664	632	644	659	669	659	628	703	689	679	655	679	708	677	670	632	668	684	645	646	676	685	654	678	705	643	660	659	685	691	704	658	673	631	670	675	631	709	634	684	660	650	637	694	680	664	702	712	654	700	687	665	706	601	666	687	666	702	684	693	671	671	642	657	650	688	657	722	676	701	661	671	673	682	650	673	674	653	652	659	653	685	651	694	681	660	634	635	658	633	711	674	693	624	656	712	695	744	626	667	691	663	645	668	681	746	656	683	687	689	702	707	657	699	648	676	678	659	566	656	677	663	647	695	678	640	681	687	640	671	681	650	679	673	643	681	639	648	655	635	666	642	641	678	681	664	677	630	695	632	664	657	685	654	660	702	664	687	691	641	631	640	673	664	671	647	681	688	649	692	632	668	638	632	682	714	624	666	687	673	689	724	671	711	687	702	650	694	690	617	659	637	674	643	676	658	659	676	680	651	624	700	628	683	679	654	680	684	691	695	688	647	654	673	664	670	634	673	676	658	707	700	676	675	651	685	679	663	652	668	680	695	672	623	666	700	708	675	660	697	621	681	652	664	651	621	666	704	683	622	693	618	687	701	649	671	695	634	717	664	681	679	671	631	612	697	694	671	673	653	666	646	650	658	631	649	631	645	678	665	720	652	687	638	668	705	662	647	656	708	657	704	660	649	627	662	680	689	626	719	690	659	715	672	668	709	676	674	710	698	666	643	678	646	681	612	636	615	683	751	705	671	664	688	660	682	715	671	653	696	680	677	686	704	671	694	708	681	667	644	631	748	665	663	710	642	680	688	654	690	720	701	630	665	649	682	645	669	672	697	686	689	695	767	631	655	705	638	669	682	683	700	673	634	667	647	694	696	662	658	685	674	642	655	639	702	664	668	692	696	669	686	687	677	674	703	750	702	679	693	662	646	654	642	675	682	672	641	663	704	670	651	659	679	651	699	661	694	635	676	623	625	631	658	699	637	671	663	681	730	696	680	678	688	665	680	684	645	662	663	628	640	648	649	692	694	676	628	644	673	649	629	669	664	680	686	650	670	682	659	634	706	650	663	651	616	663	690	651	688	701	703	672	665	648	674	697	642	694	699	668	672	676	678	697	685	655	683	700	681	678	670	685	661	654	696	651	698	709	657	659	703	689	629	656	702	659	659	703	688	703	666	655	681	644	690	632	686	720	685	699	678	649	685	660	649	609	681	687	692	717	659	710	736	666	644	667	694	653	663	652	654	626	688	701	678	696	682	687	687	682	688	672	676	667	676	691	719	631	674	677	640	710	646	625	657	669	667	677	645	694	704	678	669	688	652	659	650	628	649	633	659	731	698	717	672	651	648	661	658	659	688	634	682	671	620	696	669	654	700	668	688	676	690	703	653	667	675	647	641	662	716	707	704	615	667	646	645	670	665	662	639	658	677	681	684	735	689	674	694	657	649	681	703	704	708	655	739	662	645	607	666	689	673	697	642	625	642	646	703	636	697	669	697	691	664	632	690	670	644	692	695	659	667	666	649	675	727	671	683	684	666	667	697	679	671	677	630	651	642	641	680	637	677	637	682	630	688	694	671	685	694	660	667	697	655	648	632	675	704	663	722	650	726	638	671	684	697	645	650	696	653	667	660	684	658	669	659	652	662	643	618	642	671	632	692	638	686	701	671	659	621	741	671	677	713	605	664	661	663	668	673	616	632	681	683	656	676	651	632	657	678	686	627	689	665	707	670	651	654	649	657	649	640	674	666	633	680	641	654	654	676	699	682	703	665	681	663	695	642	670	699	669	683	682	671	688	651	655	719	633	649	668	674	692	690	670	671	692	666	691	659	652	659	696	680	673	671	674	693	704	699	665	704	651	689	708	693	682	682	673	705	679	651	719	656	685	666	688	647	674	706	641	662	696	652	660	679	718	643	663	648	657	695	700	668	657	614	677	710	649	699	740	679	620	670	670	662	682	691	654	679	678	688	719	693	640	679	724	696	701	694	687	659	662	661	649	708	681	687	675	648	692	661	717	656	678	710	666	669	661	677	713	662	645	692	702	663	701	682	692	702	670	614	658	722	671	679	677	728	697	653	709	620	680	651	649	724	649	638	668	635	637	683	702	712	656	723	645	662	682	615	660	679	656	648	657	651	695	690	662	603	690	675	686	656	652	665	623	708	665	703	637	683	656	687	641	641	650	662	667	679	663	682	687	638	632	698	648	691	644	652	664	674	656	678	648	650	692	620	659	657	688	681	671	652	683	660	663	715	654	708	693	675	721	661	660	699	646	686	618	667	686	667	664	712	676	707	647	688	656	653	648	665	721	644	710	657	655	679	670	669	691	663	681	658	643	663	700	642	688	665	653	677	636	631	680	641	653	652	698	673	676	640	665	685	669	728	684	671	657	711	696	703	684	645	660	628	630	681	643	669	630	695	670	611	657	640	679	616	649	661	672	682	681	592	654	666	668	707	629	662	631	682	679	666	663	636	674	695	702	656	676	673	688	687	670	676	700	708	634	657	662	664	677	648	682	692	631	643	611	678	657	638	684	683	630	659	666	660	696	659	683	709	656	664	689	669	680	647	709	634	691	679	640	754	697	737	687	643	660	627	735	673	634	676	653	726	693	660	677	725	711	692	664	613	647	674	698	702	665	690	664	645	728	689	653	666	692	670	668	692	689	701	724	758	652	717	685	699	655	637	628	678	670	681	696	679	671	619	684	668	675	692	677	703	682	710	651	656	601	694	700	670	689	721	693	750	641	625	686	657	644	667	661	656	700	674	688	699	678	679	638	708	673	670	648	642	692	688	698	644	680	664	667	662	683	697	692	742	670	652	666	645	703	666	698	644	699	647	659	665	675	639	695	660	653	706	658	676	671	645	660	652	668	696	671	670	642	714	683	649	678	631	696	701	696	693	675	698	680	708	671	685	631	666	632	661	679	685	692	677	693	687	590	662	691	712	688	679	669	672	669	640	687	657	670	669	695	754	682	684	692	670	703	697	647	702	695	675	683	670	664	668	643	654	673	697	726	705	680	645	725	647	664	690	686	729	677	606	671	662	690	691	669	668	640	637	703	613	660	707	686	647	682	636	717	631	656	654	655	646	709	647	725	648	729	672	656	659	693	711	685	675	664	731	673	663	693	678	661	650	654	689	653	691	694	618	659	668	729	692	638	680	657	662	666	650	678	637	641	675	688	698	673	657	634	624	679	606	678	660	654	667	664	656	639	677	678	643	700	661	640	678	666	671	672	631	708	710	664	615	642	686	700	673	643	666	643	663	680	683	707	700	669	674	680	662	652	670	683	656	683	677	684	673	657	678	669	687	685	645	706	679	662	677	683	679	673	642	673	678	670	665	715	641	656	685	644	662	701	663	696	631	643	652	643	695	681	682	703	697	668	674	629	645	739	615	656
7410	991	1577	1088	632	483	570	576	558	511	520	430	392	303	260	217	256	219	209	224	247	233	188	223	206	195	195	202	223	190	214	211	209	213	223	217	202	244	212	193	180	195	200	206	224	215	236	183	181	171	191	206	207	200	204	208	183	220	225	183	182	211	205	180	214	200	197	176	186	186	199	205	211	216	213	239	223	199	211	206	198	177	198	209	210	208	214	188	205	221	196	190	201	244	219	209	201	210	169	226	213	196	224	233	216	198	218	193	199	194	212	221	191	206	192	207	199	192	188	214	221	206	212	196	202	208	190	225	197	181	155	220	213	205	204	236	184	203	199	218	176	211	188	213	218	219	195	183	178	229	207	207	177	212	233	192	205	207	211	202	199	204	195	224	207	220	207	225	219	191	164	216	201	209	220	199	198	202	197	197	235	211	232	215	194	216	174	211	204	218	204	200	176	196	202	215	222	211	214	234	202	197	229	215	180	213	198	186	202	203	218	194	218	214	218	197	197	184	198	224	211	192	194	209	215	199	207	208	202	199	214	193	237	199	206	194	213	221	213	184	197	199	230	206	219	216	197	214	218	199	201	185	207	199	223	193	219	182	211	192	222	230	201	185	207	175	214	204	220	193	177	206	197	171	206	209	218	241	205	214	199	227	188	191	214	182	195	190	206	221	206	176	167	187	196	195	227	186	207	226	188	225	214	194	216	209	196	206	230	210	194	210	209	176	226	213	222	210	238	194	193	236	227	198	203	211	191	202	231	191	213	197	181	231	179	228	199	208	214	214	208	190	211	185	207	185	196	188	235	213	201	201	204	198	179	210	201	191	204	194	177	182	194	184	215	201	195	180	197	192	191	199	193	195	204	235	194	206	184	201	183	218	164	213	210	186	207	191	200	215	199	185	209	219	186	214	200	194	214	184	204	205	200	206	205	210	206	199	207	197	214	204	180	177	193	228	199	194	202	237	181	199	191	202	194	199	201	216	241	205	221	195	193	214	218	221	204	205	194	213	197	206	210	209	220	172	198	209	214	217	193	181	194	228	229	198	214	213	224	203	187	200	212	204	215	198	199	188	195	204	204	214	208	187	219	208	213	211	176	204	202	214	184	207	232	227	207	196	195	214	194	200	202	203	230	183	193	196	211	197	189	220	200	201	210	195	236	200	207	213	218	213	211	195	209	186	213	202	196	214	205	204	201	175	192	180	203	195	178	167	187	212	185	208	171	207	187	181	178	210	210	208	215	204	216	208	194	178	193	223	185	222	222	205	223	215	226	209	200	224	183	200	220	182	201	180	214	201	189	201	211	211	209	199	179	201	216	199	202	197	193	176	212	195	197	202	191	222	172	219	190	214	176	211	191	211	203	196	203	198	179	209	221	205	180	192	217	172	212	220	174	194	238	221	215	211	194	202	224	204	207	203	201	186	207	182	206	218	178	195	204	235	207	197	205	204	228	207	204	190	214	220	173	204	195	202	186	183	187	200	197	185	195	189	213	195	207	195	185	185	199	202	203	198	228	213	199	214	216	237	210	217	196	213	213	232	219	206	181	208	208	210	207	214	155	238	189	178	203	182	186	231	211	195	222	202	183	213	236	215	206	215	203	204	228	205	161	209	189	205	222	201	192	196	186	197	219	220	195	211	196	212	210	218	235	194	167	180	191	186	190	192	180	183	209	214	196	222	203	216	213	189	211	211	212	213	216	233	173	190	198	223	219	223	229	220	193	197	204	207	216	210	197	199	180	223	212	207	189	211	208	208	211	218	225	224	203	215	220	222	209	190	229	222	208	195	214	210	181	202	194	204	210	210	214	231	230	193	197	192	178	173	214	218	196	211	204	191	215	195	206	221	208	217	214	185	181	228	217	196	202	213	197	219	223	213	210	186	177	169	186	224	222	206	211	210	223	205	182	212	200	193	199	241	218	202	188	208	195	201	198	217	171	185	211	204	192	204	201	196	207	201	214	251	205	204	208	178	216	204	196	186	217	208	208	201	211	211	210	175	208	212	192	204	191	202	223	215	209	199	188	212	209	201	199	192	192	209	184	213	203	188	196	187	200	200	190	190	228	201	211	197	220	210	207	242	201	183	198	222	229	204	184	186	199	206	203	202	209	196	193	222	203	199	200	209	219	175	198	202	212	196	226	200	182	206	205	211	215	208	180	187	206	220	200	213	195	205	206	190	231	189	209	218	209	221	210	203	205	233	235	183	213	187	213	200	188	199	222	194	209	212	188	198	207	204	217	174	179	214	221	165	204	221	203	222	219	181	207	167	207	180	198	217	210	193	233	229	192	192	176	180	209	183	203	188	198	189	192	201	241	195	215	210	217	208	192	213	192	214	186	203	209	201	240	241	180	166	210	241	224	211	194	187	230	202	212	195	211	236	230	217	219	207	226	206	230	187	195	222	223	193	186	214	194	205	196	214	218	206	218	204	200	211	206	208	225	199	206	178	190	199	192	204	181	189	189	210	215	173	211	210	202	169	209	205	203	174	211	180	202	217	203	167	190	184	182	189	192	224	193	205	230	209	195	203	208	209	185	204	209	232	215	188	219	209	187	213	197	184	191	219	214	237	203	192	202	182	194	195	210	233	215	170	220	216	195	192	209	193	221	210	230	199	212	200	195	181	221	223	205	246	189	218	189	210	185	197	206	241	195	222	175	185	203	225	183	201	230	215	183	184	206	192	221	206	213	213	201	200	210	194	207	210	234	214	225	202	197	227	217	204	236	194	206	199	183	207	206	190	223	231	218	217	191	212	217	216	196	219	197	231	211	195	209	201	190	187	225	224	204	230	180	214	213	179	191	191	212	194	214	196	226	232	177	196	194	224	171	160	196	236	199	222	212	238	245	222	231	198	188	164	212	198	205	210	198	199	193	188	229	203	194	211	181	202	193	180	195	197	193	248	220	199	184	230	214	204	201	202	212	198	198	225	242	196	204	208	189	197	200	226	205	196	242	191	189	201	179	178	211	180	180	209	231	185	188	208	192	201	209	191	178	190	189	199	243	220	192	189	175	214	167	172	186	220	198	206	208	211	186	192	210	205	228	221	155	211	180	230	230	166	210	206	191	198	196	206	172	207	201	176	190	195	219	220	199	190	216	210	197	208	206	219	204	196	186	186	194	180	200	198	209	223	188	195	190	215	190	217	187	202	237	242	207	217	212	177	160	198	217	234	208	160	215	237	198	222	196	213	245	194	233	207	213	180	235	222	189	215	196	221	190	203	170	208	233	209	183	178	173	176	197	173	214	211	205	193	177	177	196	219	215	222	181	180	220	222	215	217	210	233	183	205	212	177	199	198	187	189	225	188	228	213	205	204	189	204	185	213	215	210	205	214	229	193	192	213	221	190	194	207	197	210	204	231	173	188	216	218	193	203	187	180	194	198	214	198	211	211	189	192	185	199	183	207	173	210	206	200	237	198	224	196	190	219	190	224	214	204	189	201	196	201	184	221	208	196	236	193	176	202	199	227	195	213
6131	1277	3326	3222	2316	1978	2634	2755	2497	2112	2293	1937	1538	936	871	887	737	687	666	611	557	553	598	572	593	576	577	562	500	560	504	594	527	523	533	522	520	516	533	512	554	497	539	514	535	553	523	531	564	505	533	470	504	536	542	508	516	528	558	559	533	486	473	541	508	526	529	549	532	527	498	556	533	521	507	498	544	513	499	505	549	568	511	524	526	529	527	502	540	501	534	520	491	500	557	513	506	539	510	502	526	506	516	518	487	498	521	526	549	551	517	504	545	480	526	495	525	536	514	545	521	542	517	510	524	547	501	507	551	531	486	501	520	538	486	530	529	521	561	492	520	512	501	512	517	510	507	515	533	529	501	533	528	511	515	513	500	512	486	528	487	553	494	515	529	539	511	517	501	466	560	536	518	503	505	502	511	498	554	531	507	478	505	497	529	543	516	506	578	554	538	557	481	476	513	502	487	490	514	508	480	538	531	503	534	512	551	498	482	509	502	509	514	542	484	560	484	488	527	559	543	477	532	527	491	493	496	515	524	500	505	491	442	517	520	538	529	477	580	508	576	529	548	500	525	495	567	505	536	512	496	538	480	582	541	507	548	532	504	516	528	545	504	490	511	488	484	560	505	545	503	512	512	504	514	501	545	527	516	511	507	554	503	550	466	516	506	516	488	546	526	534	535	477	547	521	573	532	513	554	574	473	553	488	541	526	513	529	520	527	516	525	534	513	489	493	570	514	535	501	521	513	495	483	517	548	503	514	556	543	510	533	442	538	538	487	533	547	524	489	488	529	529	535	519	525	508	516	516	527	492	504	534	484	540	550	534	488	493	545	500	524	533	523	544	504	522	555	470	491	491	532	494	518	504	525	510	472	526	503	533	501	515	544	536	534	511	486	572	526	548	537	536	524	535	520	521	497	532	551	523	531	508	505	519	504	556	543	542	533	519	524	534	459	492	534	564	517	515	508	548	508	537	539	481	510	474	477	513	469	525	515	510	545	526	501	512	501	475	484	550	521	489	504	536	547	479	539	537	502	526	488	496	509	516	531	526	533	520	510	539	517	536	525	521	554	529	499	524	512	512	492	516	485	503	527	554	496	532	501	535	512	526	504	524	512	519	518	500	516	523	512	525	561	483	551	510	525	536	500	511	513	573	493	536	525	539	512	497	514	492	539	532	519	505	535	509	506	539	512	498	503	523	493	542	560	502	549	531	526	496	522	508	564	507	520	490	512	506	487	526	443	504	500	497	475	526	505	491	501	508	505	565	491	527	510	539	526	512	514	484	532	525	489	485	527	550	499	542	535	525	500	502	548	491	489	547	502	521	497	532	513	501	512	501	528	521	531	547	546	554	502	525	557	540	542	542	481	535	522	512	545	521	458	522	548	518	527	536	491	534	506	535	478	456	515	537	513	516	506	576	498	521	487	514	513	517	549	524	523	531	511	528	526	518	538	489	505	505	537	498	506	526	532	508	474	519	523	513	535	471	499	491	471	500	525	553	506	527	514	498	523	540	495	465	514	521	542	524	486	536	504	572	496	544	510	474	509	506	568	551	514	528	533	511	524	536	491	511	524	483	547	548	508	548	533	545	536	477	499	543	506	498	500	530	532	488	561	495	540	536	513	492	493	537	560	527	530	504	520	510	492	545	550	492	519	510	525	516	541	542	533	561	502	530	494	548	506	489	479	476	525	527	526	496	486	491	547	573	485	535	503	512	557	553	546	537	471	519	515	539	484	484	500	517	526	504	488	540	498	522	519	482	478	535	527	519	536	532	512	527	552	524	522	498	477	540	535	518	508	512	533	509	532	541	543	529	507	507	550	523	503	516	517	540	544	512	520	506	521	512	504	520	531	484	528	543	538	485	535	508	508	540	542	504	495	498	506	461	547	503	481	509	478	508	494	508	530	520	534	486	507	513	566	493	522	542	538	517	517	546	477	537	507	494	531	548	503	520	507	553	490	506	549	536	487	479	530	564	513	507	535	517	535	525	519	528	538	486	510	482	518	544	489	532	505	534	527	517	525	557	501	536	499	530	538	518	516	484	521	548	511	515	534	491	533	521	472	490	524	565	522	536	515	487	524	496	521	499	486	527	509	505	573	527	528	557	512	524	521	541	510	545	514	553	490	519	484	565	509	516	519	506	518	569	490	505	510	553	488	510	497	548	539	546	557	570	534	544	494	538	528	547	473	504	521	496	496	533	527	516	507	502	513	495	565	552	497	513	538	502	511	518	526	480	506	490	487	543	514	513	510	521	472	527	534	528	519	519	520	524	528	548	516	544	512	520	522	500	532	515	449	531	520	521	529	537	515	527	542	473	520	513	499	531	516	517	500	476	510	471	485	556	518	581	543	505	543	500	530	502	516	517	508	513	517	505	526	524	519	500	467	602	509	517	541	521	559	518	527	539	500	508	509	526	569	497	542	542	526	533	505	595	518	506	489	492	539	512	498	480	498	507	525	495	514	522	528	544	546	538	558	503	509	565	550	489	485	507	548	531	516	489	500	528	516	553	505	550	493	508	528	513	506	540	575	527	515	485	497	537	549	481	531	546	534	549	505	506	507	521	581	530	509	548	537	512	516	524	519	513	509	501	503	505	482	558	522	535	531	518	510	499	519	573	495	528	540	516	506	497	478	502	544	540	495	491	517	541	554	519	558	560	530	536	485	508	534	521	504	537	513	493	521	559	550	524	525	524	539	524	525	529	543	498	510	547	510	506	514	496	532	533	533	520	548	513	510	567	498	578	522	496	535	534	510	512	511	526	524	526	510	478	476	482	525	532	525	540	503	475	512	486	534	496	545	506	513	495	492	502	518	523	537	541	522	489	535	489	501	515	539	475	514	532	473	488	505	525	535	524	533	549	516	513	499	533	546	522	494	524	528	508	506	503	497	513	542	505	544	545	522	468	513	499	487	499	494	535	513	554	531	521	534	501	514	496	496	543	527	512	532	495	524	534	529	523	510	509	501	478	518	498	494	537	533	532	487	491	527	498	511	549	550	487	545	502	519	516	550	486	506	539	527	514	507	510	494	514	497	559	500	530	551	471	512	498	528	477	515	532	522	539	537	473	547	500	500	543	545	495	516	496	483	523	527	505	499	555	499	472	507	495	543	514	519	516	499	540	509	501	515	489	521	554	483	561	545	503	540	523	558	518	523	510	519	507	575	514	500	505	508	521	549	555	482	510	507	515	499	551	546	513	515	516	514	500	531	499	501	516	545	503	507	493	538	526	547	529	506	491	526	499	572	538	529	547	518	499	522	474	535	504	496	509	515	508	540	502	524	476	527	514	510	485	568	533	500	507	555	517	486	544	494	466	476	548	541	510	503	497	509	510	534	508	518	493	454	493	498	518	482	545	487	525	525	521	503	528	512	553	547	512	508	503	516	531	486	536	535	523	545	520	540	514	517	506	515	535	505	553	513	492	515	537	518	508	517	525	546	527	560	493	497	519	543	539	520	544	516	532	551	507	538	563	536
14440	2266	2608	1867	1053	894	1033	1093	960	798	795	679	612	481	453	451	424	400	384	392	395	378	403	393	366	376	363	363	354	348	392	406	355	387	389	317	358	329	359	345	362	355	366	338	351	374	383	345	380	382	424	348	354	378	393	392	343	404	353	393	371	363	364	379	385	348	366	340	342	391	362	379	339	328	374	361	340	366	404	342	344	391	395	416	367	411	396	356	357	330	358	384	365	383	371	402	344	369	361	340	353	373	345	369	365	372	347	367	366	348	362	346	426	365	331	378	328	378	361	368	357	380	347	408	372	348	330	355	326	352	372	371	385	345	310	374	389	344	354	356	347	366	345	357	366	338	374	345	379	349	342	383	360	363	391	379	378	360	349	348	367	364	365	397	364	349	371	341	376	380	370	352	368	358	397	360	382	378	374	374	379	363	354	386	382	372	339	336	339	334	390	340	358	332	335	337	376	375	356	404	375	353	370	390	391	355	374	359	352	331	349	374	379	361	371	333	336	335	365	412	313	387	377	369	378	376	414	357	350	386	381	389	382	351	395	366	335	361	394	361	372	402	381	378	364	366	345	388	370	347	374	348	346	340	360	357	380	365	373	393	364	364	341	306	390	398	355	331	381	360	339	374	394	374	396	361	350	357	376	379	356	367	347	392	365	347	405	337	391	398	400	380	319	346	376	346	353	396	401	419	370	350	373	324	345	406	383	347	337	376	381	362	365	374	379	398	380	336	385	404	370	380	356	334	370	406	366	350	365	378	394	346	369	352	390	368	341	338	360	365	321	384	396	404	353	373	351	333	336	373	373	367	379	381	334	343	371	356	363	390	369	359	361	372	345	374	343	355	338	336	386	372	361	386	374	327	370	377	386	371	367	340	326	372	382	347	365	353	373	349	408	346	369	357	324	376	378	385	361	337	327	354	352	339	312	360	362	346	381	369	359	325	328	354	375	362	366	359	349	365	371	388	345	346	359	390	388	349	332	384	359	363	366	370	357	344	340	341	324	338	358	396	375	389	335	333	350	349	417	359	353	390	361	386	351	351	345	373	369	383	345	388	390	399	306	324	375	375	345	378	376	315	372	353	381	363	337	365	353	375	375	358	371	338	354	350	356	387	360	393	364	404	387	377	355	319	357	334	373	380	357	317	328	333	348	352	365	358	392	360	369	379	336	360	347	379	353	383	380	381	399	370	354	351	370	349	344	339	316	375	371	369	326	365	331	369	366	398	356	344	339	360	384	367	396	365	370	332	320	375	367	394	370	364	351	375	412	394	347	344	382	401	402	359	320	407	349	350	398	387	354	368	364	342	337	404	348	364	424	331	346	359	381	354	364	359	316	359	376	390	367	319	352	331	376	339	375	383	344	377	373	374	381	392	345	344	347	374	367	363	398	356	356	397	387	351	347	367	395	392	386	407	329	361	338	359	369	399	379	350	350	397	365	380	364	359	369	361	341	346	381	384	373	368	368	362	364	359	366	349	371	412	356	331	362	376	383	360	332	354	347	368	376	373	454	353	377	373	364	367	340	368	361	367	361	349	342	358	374	371	333	355	375	355	364	406	414	329	379	369	393	404	379	375	388	350	369	351	389	364	341	410	375	361	335	392	403	346	345	417	347	356	368	367	410	366	359	361	356	385	377	351	373	341	401	368	370	364	395	393	366	380	355	320	357	381	349	357	382	362	334	369	349	392	389	341	348	378	352	370	358	351	357	349	346	418	389	338	368	363	372	336	376	364	362	325	359	354	384	326	354	376	378	392	335	344	340	355	392	341	353	342	411	391	383	375	346	407	377	340	403	408	373	345	358	392	365	370	363	379	379	396	361	365	364	318	378	388	362	375	396	384	351	384	391	355	358	376	365	358	440	381	406	392	366	353	364	361	380	326	319	361	363	382	383	355	356	356	376	387	366	398	384	395	376	370	348	376	363	335	340	382	386	340	349	313	342	369	341	389	371	406	374	355	415	391	371	367	361	356	351	396	351	355	410	405	368	381	373	368	370	383	351	368	383	393	360	350	390	348	370	385	364	383	303	355	375	343	408	392	319	384	373	346	320	336	345	329	364	352	399	356	371	369	330	366	432	332	350	364	341	379	373	346	383	365	340	359	375	407	368	363	339	387	373	375	346	344	391	362	353	387	369	374	385	410	366	364	391	388	356	362	392	360	386	366	398	366	369	372	391	352	358	379	358	360	353	372	398	369	358	372	381	376	374	338	408	397	392	366	369	393	366	351	367	369	374	360	358	371	370	388	373	363	375	391	360	325	363	341	337	349	351	343	368	393	331	364	380	364	380	370	341	352	391	370	399	381	396	379	361	387	344	353	355	411	358	398	380	370	371	353	383	414	352	378	342	371	341	357	349	398	388	347	366	390	352	348	354	369	368	382	389	347	381	390	382	383	349	349	413	340	383	387	388	376	395	355	384	370	360	357	339	384	369	391	357	328	364	320	333	387	359	341	352	389	383	358	358	367	368	363	359	366	372	371	344	341	365	347	333	376	370	373	388	353	363	359	391	388	366	358	376	335	373	377	350	339	358	349	366	342	387	348	356	361	364	333	361	365	358	374	349	377	376	359	368	332	357	387	360	322	352	361	357	350	411	361	340	362	379	396	399	373	348	351	375	367	321	356	350	388	327	346	357	393	391	370	350	348	331	333	355	407	372	325	336	373	381	365	355	371	372	363	356	357	378	392	381	385	378	335	369	384	383	346	364	402	350	335	385	354	337	383	403	395	375	369	337	343	351	320	366	386	395	385	429	384	405	366	376	371	370	298	396	385	372	373	382	369	398	375	359	357	347	356	370	368	363	365	382	378	376	360	366	362	346	377	363	338	352	380	368	345	380	348	359	342	354	372	344	366	315	358	387	399	376	403	373	322	369	343	364	360	358	364	393	343	367	352	351	327	316	345	383	350	388	368	380	307	361	369	339	369	349	390	355	407	341	388	386	395	348	386	393	367	336	349	375	344	377	379	363	376	388	345	352	356	387	345	352	344	356	353	328	376	379	346	363	346	366	378	385	367	337	367	333	342	389	378	354	351	420	350	350	345	344	338	325	380	371	367	362	375	361	385	371	334	332	345	390	315	391	347	344	385	405	367	352	369	360	357	372	374	368	369	334	373	386	363	377	359	371	332	376	353	354	361	375	357	380	334	348	348	349	350	375	381	322	299	357	342	379	371	335	412	382	386	354	384	362	432	381	393	367	365	372	373	364	392	345	388	353	365	373	376	379	360	378	362	348	351	355	363	370	375	331	359	404	381	330	351	322	338	385	379	393	415	340	367	312	342	321	373	341	337	331	339	388	360	373	312	319	339	377	371	361	380	395	344	315	385	359	342	358	373	400	413	376	351	358	373	336	323	381	350	375	392	364	378	336	391	377	353	362	359	369	368	348	332	395	373	363	400	349	347	349	388	359	374	379	376	366	364	355	345	346	357	359	367	363	345	363	363	382	360	367	379	345	325	407	364	362	371	373	384
8567	2209	5200	4894	3631	3284	4203	4052	3858	3207	3370	2812	2479	1507	1391	1363	1215	1107	1178	1056	974	907	899	845	910	921	901	871	897	814	893	854	885	853	882	850	804	841	868	876	817	809	837	779	835	854	870	877	876	830	881	863	805	863	855	865	825	846	862	867	764	883	861	851	837	889	857	842	838	813	798	846	846	833	832	882	876	834	830	787	836	855	821	824	850	797	878	795	816	862	869	835	874	845	831	859	851	874	836	835	785	857	822	904	820	870	858	821	824	819	844	815	803	840	895	818	826	858	833	855	854	819	794	793	843	843	794	850	807	892	872	880	870	849	865	828	832	840	873	848	835	786	841	841	900	803	782	828	850	813	810	828	812	845	851	843	827	873	860	806	855	840	916	866	837	823	845	847	810	891	832	826	829	884	857	783	836	816	847	768	836	819	842	878	846	820	795	903	820	821	844	845	845	836	875	817	837	847	836	818	803	840	846	830	846	809	829	823	768	865	887	837	804	848	794	884	829	860	874	779	839	849	888	842	867	838	861	846	815	780	846	768	852	828	857	805	823	779	834	828	789	821	851	813	849	862	868	847	820	838	823	855	838	798	886	832	831	828	822	863	843	854	897	822	802	858	863	850	871	860	882	810	834	856	799	835	832	814	828	867	870	817	873	793	857	836	864	819	795	802	863	803	833	840	821	826	877	832	839	866	868	840	844	824	848	828	868	771	830	851	803	804	821	853	856	798	795	830	869	838	847	849	858	863	802	867	826	812	844	856	873	824	856	830	839	766	823	818	854	856	865	841	842	826	864	807	836	840	841	863	850	868	843	841	837	809	845	861	824	867	865	880	884	842	792	807	900	861	899	843	846	895	877	885	844	845	854	846	825	814	899	796	819	795	801	853	859	861	829	819	813	860	808	827	845	813	873	889	859	857	807	903	834	817	865	887	844	824	807	817	865	776	864	819	881	843	856	844	806	896	827	825	816	855	862	825	803	741	859	851	825	814	831	787	805	824	867	827	873	831	814	892	841	783	795	849	833	830	878	855	831	838	884	842	879	789	820	844	891	874	866	800	786	857	883	841	929	799	824	881	845	839	801	826	880	748	867	870	886	869	871	818	866	853	799	835	826	844	852	814	801	813	880	811	802	833	843	785	892	824	847	826	876	845	847	847	879	834	838	823	850	842	862	834	843	786	814	855	817	925	812	873	803	848	903	831	853	836	833	874	842	836	811	853	836	858	847	855	811	803	849	793	814	834	864	806	796	871	885	837	837	861	813	827	832	874	854	851	843	858	831	806	891	850	853	842	860	896	848	809	852	837	829	821	805	883	862	852	844	831	818	814	881	831	834	818	872	860	843	814	817	808	871	903	853	873	858	867	841	832	831	904	874	850	829	845	862	817	836	839	836	826	862	823	834	836	778	811	826	877	835	874	805	867	814	841	813	864	851	850	844	845	810	799	848	834	835	831	841	788	800	832	843	824	873	837	870	843	821	850	807	827	880	807	822	840	825	871	783	897	896	819	815	843	810	864	857	822	879	838	866	823	849	832	856	835	849	845	845	816	774	802	816	789	875	860	830	827	807	830	805	879	873	825	878	839	791	867	809	837	851	839	840	829	824	821	824	835	846	771	870	837	841	878	796	899	836	820	852	819	838	838	894	890	841	833	847	844	870	870	838	830	874	848	810	834	795	826	843	838	882	859	867	778	863	857	819	831	892	854	850	830	926	871	818	833	804	846	819	883	792	853	821	864	887	810	845	839	839	877	813	849	842	815	831	847	843	799	865	796	850	853	799	872	821	836	850	886	792	858	875	866	801	796	816	829	877	877	844	872	808	805	867	829	873	841	863	873	829	888	783	796	828	779	834	837	866	842	816	860	840	820	828	860	845	849	867	837	802	805	784	852	822	822	884	894	792	820	856	841	834	800	867	761	804	771	836	847	845	836	849	845	837	859	813	801	845	810	866	836	902	822	793	793	822	821	900	816	867	834	843	843	876	833	813	822	865	823	840	834	812	844	872	920	856	920	876	819	837	831	829	847	843	833	844	866	841	847	836	792	808	869	806	815	845	840	808	841	831	803	850	861	853	788	848	862	829	833	844	820	798	837	861	857	878	807	857	835	826	887	772	757	863	812	853	860	852	859	845	841	860	868	843	837	844	847	891	818	821	870	840	879	806	862	850	881	778	758	784	838	828	841	892	814	862	792	847	829	817	830	838	814	828	855	866	879	834	835	864	847	831	835	893	863	802	853	846	807	798	866	820	794	871	821	847	785	836	823	816	855	820	853	805	854	815	826	832	806	798	810	826	816	865	879	836	845	841	859	828	813	841	820	823	839	817	797	818	803	824	858	822	848	898	879	889	871	842	872	806	827	816	842	790	824	797	867	851	849	854	871	894	867	823	832	844	834	870	757	828	839	834	875	850	853	824	814	855	823	834	850	835	829	815	834	812	865	851	861	869	816	826	866	848	755	860	833	802	853	833	774	842	838	821	820	837	838	879	878	843	858	863	826	796	810	890	873	855	813	834	822	825	867	839	859	845	838	881	830	812	875	837	818	833	817	889	865	830	848	885	785	803	863	787	831	804	824	859	888	851	836	759	851	839	815	879	819	857	802	861	834	860	884	829	847	878	890	905	836	827	856	835	821	828	860	794	835	787	855	796	791	817	885	817	823	828	812	846	819	823	827	843	881	829	829	806	850	822	904	854	801	811	839	857	861	835	871	841	808	831	803	922	826	785	858	837	794	819	862	822	842	823	812	873	831	853	814	816	870	854	840	836	833	806	816	801	820	854	847	786	846	845	843	811	818	830	820	855	811	813	878	853	838	809	816	813	828	850	848	853	862	817	873	784	836	798	863	875	864	815	808	870	802	815	876	837	849	807	853	876	831	852	845	881	823	796	816	862	813	785	829	823	787	863	859	854	810	811	817	818	878	828	864	819	862	762	832	785	835	863	845	827	810	813	862	825	874	863	847	884	863	889	836	798	796	880	838	853	866	847	848	880	847	791	818	863	839	811	845	825	905	772	805	847	839	787	815	801	841	782	840	831	856	861	805	860	866	870	881	852	932	816	783	856	847	820	848	823	836	835	824	827	825	844	825	892	781	815	916	893	788	797	796	806	860	853	841	841	877	788	827	846	848	838	847	874	833	843	865	817	803	811	852	833	826	842	835	790	839	866	816	853	836	823	872	842	852	881	809	841	920	881	824	835	854	842	803	799	860	882	827	833	830	863	871	803	793	856	852	844	878	836	881	814	847	822	832	863	846	862	909	866	834	840	829	846	845	876	833	830	840	875	830	806	815	792	796	867	879	860	885	877	850	817	773	894	829	813	807	782	840	875	849	812	830	835	876	837	838	825	862	785	868	820	834	847	871	818	821	807	769	822	868	839	888	887	873	818	865	846	892	836	836	804	827	879	864	829	812	879	833	865	824	823	822	838	844	853	868	873	833	813	860	814	889	854	839	840	830	838	800	826	814	825	824	842	853
1769	676	785	564	391	387	446	458	454	424	431	413	387	333	314	315	321	314	262	319	256	265	273	294	292	298	259	281	283	286	304	297	290	314	279	278	314	297	317	283	307	283	259	293	271	312	263	277	301	298	276	279	255	302	303	255	290	271	307	299	273	304	266	295	280	281	311	297	277	291	304	275	289	278	303	300	276	297	283	297	279	291	280	278	310	299	277	291	323	250	298	304	263	300	295	309	278	252	306	301	280	297	308	276	307	318	309	303	288	276	251	272	269	282	254	276	267	319	280	295	267	303	257	250	265	305	312	305	306	314	278	309	314	295	296	286	290	303	295	273	296	260	290	254	280	293	292	331	300	301	294	297	291	315	315	286	309	265	291	282	272	325	304	258	260	301	304	289	281	309	289	307	275	276	284	278	303	263	279	286	284	314	273	271	287	304	272	270	325	287	309	306	303	299	301	304	307	253	296	291	292	281	307	265	283	304	314	323	313	290	272	318	271	276	322	286	310	308	289	262	318	300	325	309	287	280	294	296	270	273	276	300	305	270	281	272	265	286	292	280	247	258	258	287	282	298	297	293	320	294	257	283	290	267	285	313	303	278	269	271	274	278	256	296	330	289	269	282	279	307	326	290	324	267	301	283	302	280	299	281	292	286	306	363	272	269	311	304	295	291	289	267	275	310	261	307	314	284	315	317	286	270	298	301	281	279	266	302	290	293	307	292	280	288	255	293	282	311	292	307	286	277	316	297	281	283	299	275	317	304	283	284	306	306	301	291	330	283	288	304	291	292	246	281	290	272	313	324	272	284	253	273	290	292	259	261	294	266	257	285	279	275	270	289	251	248	288	282	290	293	293	255	294	316	290	277	272	282	300	274	310	273	312	300	273	274	300	265	294	295	330	301	279	277	298	299	284	274	297	274	276	275	299	268	277	298	288	281	266	276	318	310	258	325	352	287	279	313	307	293	309	274	306	294	291	278	266	308	292	249	292	283	312	310	261	309	298	296	298	288	341	289	282	287	272	295	299	309	284	279	314	295	282	279	256	295	296	291	285	255	285	297	320	307	257	255	293	306	284	254	277	292	269	291	290	318	265	288	283	308	290	297	272	279	295	311	264	322	288	298	287	250	280	280	305	298	323	309	307	279	288	292	307	299	276	296	279	307	309	281	278	325	298	308	301	293	306	267	288	324	306	273	294	287	328	287	277	305	295	284	281	265	293	280	263	278	281	327	303	305	331	301	299	292	295	274	296	315	280	267	255	281	291	328	279	321	298	256	290	292	321	306	295	321	274	282	285	307	324	294	271	297	290	274	302	316	287	266	276	277	294	318	330	300	248	305	273	249	249	287	291	293	278	295	286	300	284	295	306	291	275	310	305	307	309	302	291	294	280	267	272	302	293	276	280	277	277	281	284	290	293	296	309	280	272	281	280	275	275	315	280	303	260	272	268	272	286	286	303	292	288	283	258	304	301	279	260	296	326	277	278	276	273	302	301	294	300	294	306	282	283	314	266	272	303	289	309	267	298	290	291	293	290	269	292	305	278	336	263	317	326	279	271	278	260	311	320	281	298	281	268	266	280	271	294	315	277	264	277	274	266	280	287	282	279	279	285	324	267	299	329	284	305	269	281	253	295	272	263	279	314	309	309	307	302	288	267	307	265	292	320	275	291	274	291	303	282	285	273	290	276	317	306	285	300	319	311	270	281	281	306	264	274	319	315	268	276	263	288	257	288	286	256	282	337	281	280	314	297	278	279	288	276	288	262	273	297	277	343	347	276	277	292	295	279	323	299	258	317	322	290	315	287	306	276	287	259	278	314	280	321	265	270	262	316	285	300	277	294	282	270	270	305	285	278	261	291	280	309	276	283	284	308	275	297	285	241	281	302	286	275	306	268	295	294	300	269	289	269	293	292	290	280	286	318	295	297	293	319	277	277	291	325	273	283	301	294	279	313	345	284	261	278	302	292	308	300	299	283	295	295	275	280	307	280	292	276	295	260	261	306	269	317	278	298	288	294	284	291	276	294	284	286	307	282	300	287	303	299	281	307	300	295	317	282	288	291	276	289	272	292	289	303	278	280	292	317	263	294	304	311	305	329	310	280	302	294	303	319	281	269	277	286	302	295	279	275	305	264	294	272	282	280	265	265	275	310	305	278	277	266	273	280	273	305	322	265	283	288	289	288	285	269	290	284	287	301	293	288	267	294	282	269	270	260	279	299	284	310	306	265	300	284	289	305	319	305	308	241	292	257	294	323	281	285	317	263	277	313	320	289	277	281	286	254	252	284	260	284	264	339	288	279	269	250	302	290	296	297	284	291	294	298	258	282	283	325	281	334	319	276	318	237	276	312	294	296	297	293	302	296	277	299	270	257	303	299	292	276	267	287	319	281	300	302	303	299	270	273	319	264	274	299	316	268	285	288	261	292	295	275	270	279	298	297	284	278	284	273	317	295	292	266	308	284	296	306	316	265	264	346	293	304	330	290	314	311	316	302	272	268	279	292	289	287	287	269	288	295	281	264	316	282	286	316	277	292	289	296	292	294	250	324	331	310	312	285	284	292	315	311	286	314	303	302	282	303	276	287	322	313	302	296	292	297	255	286	307	286	257	264	279	290	276	295	240	274	268	289	275	286	294	291	259	307	266	281	289	294	292	308	280	298	296	308	277	300	276	292	280	294	280	309	302	279	288	304	298	336	305	269	290	277	319	279	289	281	279	284	290	303	290	292	267	292	303	286	300	296	279	279	272	302	297	266	293	314	265	272	249	276	277	270	299	292	264	273	302	288	310	307	300	280	251	288	284	291	260	265	263	314	286	304	279	306	283	309	268	301	274	314	287	306	321	293	288	306	308	307	306	302	299	285	265	273	272	317	298	274	273	296	280	282	281	247	263	291	292	313	277	299	291	259	255	285	283	256	299	312	327	293	271	294	278	287	273	316	252	268	321	270	308	274	278	285	274	304	257	264	305	269	304	268	287	293	300	300	294	277	265	277	259	257	259	267	294	283	243	295	257	292	271	268	281	310	289	286	272	283	287	284	283	292	282	282	312	298	273	270	268	261	305	300	281	286	282	280	271	294	309	275	291	291	300	279	319	304	313	299	287	284	306	288	299	304	311	263	298	291	298	280	300	322	285	313	296	302	282	311	293	273	304	308	279	294	258	286	282	287	269	321	316	270	288	310	302	308	298	257	301	293	284	311	292	292	292	288	319	287	273	303	299	293	300	269	276	310	309	274	298	316	294	289	296	287	305	286	290	314	267	285	306	300	296	286	277	299	273	301	329	288	276	270	289	312	318	291	311	313	280	293	257	258	296	307	293	308	279	280	315	296	313	284	281	272	320	276	284	264	293	299	295	325	320	321	287	271	309	296	285	284	270	264	278	261	288	292	287	293	292	311	322	302	301	282	276	295	274	299	268	275	305	280	263	277	239	282	280	287	299	276	279	269	266	316	302	294	288	298	300	279	276	287	286	295	275
1947	994	1734	1550	1243	1212	1580	1534	1489	1337	1416	1328	1172	845	800	754	710	740	675	669	615	746	671	659	659	705	643	650	628	709	665	655	649	684	676	665	685	671	703	703	654	677	702	643	690	649	640	679	695	721	671	699	727	646	654	645	664	695	663	662	674	687	660	639	659	653	681	654	700	630	698	702	676	649	645	657	593	698	689	691	637	674	715	661	673	667	665	710	681	652	656	612	618	658	667	697	664	647	662	688	648	639	658	676	653	666	701	705	641	686	704	663	665	716	600	678	625	662	680	642	683	675	654	665	654	678	657	683	645	663	634	683	704	665	672	676	705	722	719	649	650	675	731	674	721	662	687	662	667	655	635	651	690	681	688	686	628	662	670	651	680	680	690	639	674	685	676	633	713	680	693	696	672	695	677	692	662	685	627	735	667	666	683	683	641	684	626	647	710	684	689	686	688	670	691	665	677	652	681	656	628	697	665	670	694	640	726	672	648	671	659	724	662	684	621	663	694	624	636	655	658	679	646	684	677	668	685	676	707	678	623	661	671	657	670	675	697	655	665	699	649	646	653	635	657	661	650	654	637	731	615	626	669	649	671	680	669	694	687	669	693	714	697	653	657	625	645	659	703	719	674	677	689	661	659	689	657	655	635	637	677	691	671	672	698	663	675	635	647	634	654	671	656	666	678	671	649	673	684	677	669	636	704	705	667	663	667	660	686	653	651	650	682	660	679	638	668	699	653	677	659	626	641	655	680	698	696	644	650	681	666	698	692	596	626	651	666	678	663	668	655	663	684	684	664	635	640	613	654	675	668	709	698	693	670	670	696	646	714	638	630	644	670	637	666	644	651	651	677	657	619	675	662	676	653	663	663	684	669	652	646	696	658	678	649	624	621	633	685	675	677	702	649	622	702	642	660	629	683	636	627	647	702	651	640	645	665	691	647	694	673	678	695	673	665	624	684	679	664	654	684	700	677	645	679	636	635	671	635	687	694	686	649	657	696	683	598	650	690	663	635	686	658	676	694	623	696	654	707	660	649	660	659	677	679	630	684	696	658	671	657	697	674	622	656	608	647	669	732	678	643	684	722	683	658	713	669	678	636	644	650	669	677	628	684	667	665	677	641	715	644	697	714	633	690	713	646	669	675	637	678	666	684	664	725	649	695	637	681	635	666	632	662	665	679	662	677	622	681	698	679	682	656	698	633	718	632	712	651	680	613	709	662	662	640	674	614	680	655	624	686	725	663	685	700	670	642	656	727	668	648	661	677	650	649	701	645	688	679	665	657	697	665	661	675	652	660	673	649	660	720	661	673	680	673	694	655	635	684	674	622	683	689	662	607	655	663	651	686	674	643	685	660	712	664	653	683	685	624	672	657	696	724	666	670	698	679	625	622	686	684	638	599	698	652	621	706	682	650	712	638	708	643	674	660	660	667	665	673	668	669	659	670	640	676	653	657	650	618	699	654	672	692	628	701	654	654	661	697	640	649	714	684	659	664	600	656	674	684	652	662	667	637	661	709	649	669	676	665	723	687	672	637	640	671	706	683	654	634	666	646	690	674	662	698	637	635	680	656	671	670	697	677	729	665	672	653	688	671	653	647	641	656	639	670	644	646	685	636	690	658	624	646	630	673	711	702	695	658	628	697	686	673	667	631	692	640	698	614	652	640	677	695	657	683	643	640	616	641	708	703	668	663	669	633	660	639	665	657	743	696	626	691	664	667	688	673	659	673	667	677	678	625	644	660	693	671	690	660	683	661	686	692	758	661	651	669	737	667	670	717	634	632	657	674	708	668	606	688	656	663	676	676	641	659	662	674	660	674	644	670	676	672	673	670	636	658	624	667	691	628	649	635	675	641	707	696	665	671	661	683	616	665	669	713	639	658	683	652	668	662	659	673	646	663	706	641	682	642	613	679	713	670	692	651	667	672	641	685	662	699	652	668	664	690	647	683	656	686	657	662	662	682	658	667	678	632	715	665	632	676	621	668	669	668	658	653	688	646	646	629	631	667	666	641	626	643	653	614	673	616	672	657	611	662	653	663	688	659	685	638	669	692	669	704	676	685	654	655	642	691	623	651	662	680	654	699	623	700	679	701	646	676	692	655	612	620	585	658	631	694	671	711	655	666	631	666	702	660	661	691	685	655	652	634	632	680	660	636	692	656	658	627	656	685	707	637	666	691	680	668	649	640	624	625	652	648	662	623	709	685	661	695	702	659	668	662	697	631	620	665	695	680	661	686	667	689	669	683	669	685	654	659	687	706	729	669	687	700	639	681	691	689	668	632	665	651	639	684	657	665	682	684	637	645	725	673	671	679	718	648	651	638	631	645	722	681	680	666	664	703	654	638	661	665	682	676	639	644	657	627	660	657	655	716	706	676	672	670	679	661	694	666	658	693	680	705	687	707	704	666	671	665	642	698	602	654	651	648	713	658	656	680	660	618	676	635	696	645	634	656	683	628	689	680	644	661	659	658	650	681	660	692	655	654	652	670	656	648	655	671	679	719	701	639	677	660	600	693	667	640	642	671	688	670	695	646	660	692	645	691	686	673	693	648	653	688	672	654	617	655	669	712	668	711	661	664	681	676	642	648	629	677	638	673	666	688	635	668	704	711	651	668	673	698	702	661	683	656	645	626	659	708	688	650	664	692	657	698	691	660	639	651	650	688	713	640	698	660	621	659	637	665	637	655	679	679	694	662	673	667	690	668	675	662	662	636	628	693	680	653	674	613	585	658	669	673	680	663	668	656	674	652	650	644	680	677	669	673	645	648	634	678	658	706	706	680	684	662	695	671	674	642	677	664	649	668	660	658	649	697	675	636	650	687	654	678	677	646	641	685	641	687	644	697	661	657	692	715	647	676	682	669	696	608	648	687	673	671	683	671	644	700	615	689	685	652	721	681	680	673	710	621	655	645	648	653	690	703	676	693	623	648	685	654	639	665	684	614	645	676	674	674	659	687	664	689	659	696	684	672	682	674	646	679	670	640	670	679	654	652	639	660	685	685	688	701	637	704	648	624	675	650	650	662	643	682	656	694	712	652	686	646	653	635	694	676	679	633	678	682	675	671	664	644	691	650	639	670	667	623	714	644	712	676	679	648	648	692	670	680	669	664	692	724	675	677	675	658	646	680	670	672	672	678	674	641	653	623	659	642	634	689	640	671	674	680	663	686	646	671	688	673	629	696	689	704	658	701	657	691	662	660	679	678	681	635	678	677	620	629	661	700	662	679	614	685	658	727	713	668	686	651	667	645	677	679	664	668	635	689	666	636	664	633	678	736	634	706	635	691	698	671	682	675	611	670	681	691	667	681	662	696	657	648	656	649	671	664	655	661	684	683	651	694	680	695	654	647	600	622	658	641	689	682	718	686	716	630	671	637	688	654	665	691	669	642	703	675	674	658	665	676	641	691	668	687	720	637	666	669	666	638	690	662	653	637	648	644	650	633	664	661	671	663	694	662	672	677	667	687	671	702	661	669	651
7449	1124	1483	989	629	504	689	591	595	460	468	447	393	261	232	236	227	213	215	203	193	231	202	191	219	214	200	218	184	195	205	217	229	198	212	209	230	226	221	219	214	203	199	193	220	242	184	213	206	210	207	234	227	206	204	182	198	230	206	204	194	186	231	198	217	193	221	207	203	183	206	224	214	194	204	203	199	210	208	183	198	196	187	219	212	206	194	188	198	198	197	186	195	215	195	205	203	204	223	203	218	188	227	205	198	212	201	209	188	196	195	179	200	201	226	198	205	222	194	222	200	209	195	217	209	191	186	190	202	194	190	168	189	185	212	201	190	183	187	219	191	211	206	217	185	211	211	204	206	191	200	198	224	186	232	189	186	208	225	197	168	180	205	208	184	210	220	204	191	212	187	215	200	220	230	201	198	210	191	202	202	198	183	202	183	221	192	216	204	202	190	214	227	159	214	180	199	207	220	215	198	178	208	192	214	201	177	189	211	207	182	218	205	196	204	183	192	196	191	172	216	194	191	216	192	215	188	202	216	195	205	224	189	203	193	212	231	201	203	170	178	212	198	193	190	190	191	200	192	202	192	235	201	215	222	217	212	215	205	191	244	197	196	196	195	221	184	231	213	180	213	203	223	215	203	183	191	225	199	197	178	223	192	186	185	189	200	209	187	196	220	221	203	205	192	211	206	208	188	178	221	204	194	187	210	199	214	205	204	213	160	190	215	186	190	201	194	192	211	204	231	205	191	191	214	229	208	206	221	218	194	187	215	221	210	187	188	190	188	228	233	202	203	187	191	215	232	205	204	200	201	201	212	178	211	238	205	183	174	206	222	202	159	207	202	186	195	179	202	241	219	229	185	186	215	193	199	209	184	173	196	202	167	191	185	239	188	177	201	194	202	234	203	186	193	213	177	205	194	186	186	190	206	171	189	230	203	175	200	201	204	194	212	202	200	199	210	200	198	200	186	214	229	205	214	201	200	228	220	209	179	227	205	213	185	196	197	213	222	197	182	215	189	200	190	197	222	208	205	185	190	199	202	220	215	165	206	203	212	234	223	197	202	201	210	219	193	188	163	210	217	219	212	194	192	201	190	210	213	199	201	201	218	195	201	196	183	195	189	212	216	213	197	201	196	186	230	231	185	197	213	189	171	201	199	202	194	190	212	198	192	204	214	204	211	194	194	195	172	200	219	201	185	191	207	176	207	190	198	238	244	200	217	159	200	198	214	212	214	202	197	172	214	219	212	241	201	213	223	195	203	226	211	199	200	210	234	216	186	203	203	226	192	208	194	211	213	215	179	220	203	204	194	244	212	208	204	199	204	179	217	196	210	196	218	197	183	195	191	202	188	187	199	200	210	177	170	190	197	210	218	181	186	201	220	205	219	210	197	202	181	209	189	189	221	191	207	201	217	212	192	187	177	212	199	176	185	205	198	224	192	198	170	220	224	200	203	209	220	195	204	204	220	211	192	208	204	230	188	206	196	185	213	222	185	227	193	193	177	227	207	184	207	212	216	232	209	207	187	191	200	187	196	225	192	205	219	201	189	174	214	201	197	203	227	234	207	185	209	195	201	218	176	233	214	198	211	208	199	192	201	179	195	189	199	215	197	210	225	213	230	223	208	211	167	237	199	208	234	211	216	187	205	184	183	195	202	223	200	214	212	187	196	195	194	190	188	200	187	183	210	217	194	206	226	201	201	212	200	193	208	204	164	182	198	198	218	205	179	195	214	198	204	199	211	195	213	215	207	204	195	230	212	208	236	205	199	221	201	210	228	200	203	188	205	214	191	174	210	209	193	212	220	219	205	172	197	202	182	179	198	210	210	197	177	199	200	202	199	222	216	193	187	193	202	222	218	180	192	177	221	200	189	195	212	185	168	181	198	193	207	215	247	203	217	237	218	190	197	201	219	219	223	216	164	203	198	227	169	184	234	209	182	207	174	202	211	184	186	189	182	211	222	210	185	193	227	186	208	208	214	185	195	215	217	231	196	216	215	212	194	199	231	185	212	209	192	220	222	198	197	201	186	204	190	225	220	196	208	220	211	202	205	200	201	207	193	173	183	213	181	222	200	228	209	219	223	174	207	220	185	186	215	203	219	217	204	198	205	172	232	213	189	215	210	193	210	191	210	218	225	224	177	192	204	215	224	206	184	222	195	184	201	236	214	220	208	211	210	210	214	200	182	207	193	177	205	198	201	206	188	210	197	193	169	228	202	222	178	181	191	172	187	207	211	184	211	212	187	190	213	204	184	187	214	210	196	245	214	193	216	214	201	195	183	212	217	188	194	206	201	167	220	211	197	183	217	200	229	212	213	223	199	189	188	205	186	210	192	191	205	194	189	216	222	194	201	191	187	205	186	187	192	232	209	203	192	202	213	223	202	201	206	188	218	217	219	217	207	218	186	206	203	262	193	195	210	219	171	198	207	221	197	187	167	182	161	210	170	214	178	218	184	198	221	222	177	197	206	216	172	208	204	226	217	192	194	189	209	219	214	181	198	181	238	190	192	216	194	230	219	201	195	183	196	200	199	202	214	209	183	180	187	211	202	191	208	196	215	217	206	211	179	203	185	215	199	199	230	198	186	205	225	219	186	197	234	211	204	204	172	184	209	191	234	210	188	216	209	221	218	191	195	198	198	202	176	192	204	223	203	189	220	188	207	209	189	209	220	205	234	187	194	212	197	201	173	206	190	199	203	206	219	213	206	223	188	202	202	206	203	233	193	210	221	209	189	215	230	195	174	190	199	196	202	192	200	217	200	210	214	174	221	193	189	216	208	219	201	205	212	178	182	190	182	192	229	221	208	211	188	186	199	225	188	194	209	200	200	214	202	175	201	179	231	194	193	188	200	196	195	214	206	207	206	194	209	177	201	175	197	187	225	179	172	198	227	235	184	211	209	204	204	209	208	212	200	210	201	207	218	203	217	201	191	212	195	222	211	190	194	186	196	217	208	226	210	166	204	221	201	186	210	205	202	209	212	206	209	194	198	192	190	216	210	186	206	151	199	202	201	189	211	199	211	199	231	195	191	200	199	241	216	194	219	216	206	231	187	201	171	220	201	186	227	211	202	221	182	183	193	228	203	225	187	200	199	198	203	195	184	225	195	174	182	193	228	181	185	197	204	242	205	218	196	207	207	233	199	172	200	202	186	187	241	212	193	183	246	173	192	191	186	187	199	193	209	160	192	164	221	197	175	206	209	206	189	211	188	192	213	213	206	199	170	201	190	205	189	225	228	213	166	205	207	206	212	219	182	212	193	198	210	213	210	197	191	188	202	208	198	204	219	192	184	228	168	208	221	210	222	225	226	211	206	220	199	197	183	200	214	192	228	203	197	203	232	224	218	212	213	207	212	205	204	227	237	204	203	195	182	185	200	193	191	191	197	193	188	196	179	196	216	215	185	197	201	194	197	220	201	222	177	191	206	208	189	195	205	242	188	235	194	217	232	198	237	208	207	214	199	212	206	228	224	208
6286	1417	3194	2924	2119	1984	2815	2603	2423	2040	2223	1968	1478	932	846	823	730	633	736	620	568	525	510	522	546	569	549	574	584	567	500	527	441	488	545	490	528	513	492	552	510	520	515	520	493	485	502	512	539	520	507	534	534	490	463	485	497	523	491	570	509	499	530	525	516	504	565	497	507	514	506	504	501	530	516	557	511	520	503	525	494	525	521	513	509	507	489	490	496	546	532	528	523	544	566	492	517	531	548	519	540	470	565	527	495	505	500	489	523	536	548	529	572	507	509	575	524	528	508	483	503	566	496	503	513	553	540	510	521	533	487	524	525	490	520	500	572	524	488	508	518	525	494	527	534	511	528	486	482	578	537	512	508	508	548	483	529	525	478	508	535	514	499	532	538	517	503	504	550	526	542	517	546	494	510	529	499	493	514	526	513	516	538	529	510	562	508	582	527	565	485	510	485	506	559	530	496	502	510	485	494	491	483	565	497	487	547	526	492	514	524	525	526	525	567	536	485	530	489	499	508	547	563	558	525	540	539	515	533	497	542	475	541	491	541	562	512	522	522	518	503	502	564	519	500	501	527	541	539	505	542	523	533	529	487	555	485	527	539	536	530	502	507	518	504	523	533	493	512	494	518	565	488	528	505	527	546	554	512	552	552	484	476	521	486	491	529	499	483	533	536	492	539	500	551	532	555	501	497	532	478	507	541	509	519	520	539	510	524	484	494	481	524	510	507	495	506	540	490	524	522	515	504	502	543	541	544	480	519	533	509	496	548	558	508	538	491	510	508	515	540	524	498	509	510	506	497	520	486	511	511	542	511	501	516	535	520	493	499	498	538	482	529	530	486	521	491	527	536	512	514	513	505	556	476	494	539	519	510	495	498	553	524	525	504	563	550	518	553	489	501	541	518	487	524	498	484	524	499	490	533	530	519	506	512	492	536	514	507	477	490	580	529	505	523	496	520	457	540	462	515	527	477	560	510	526	522	515	478	514	540	495	476	515	520	545	519	516	503	581	525	548	501	520	502	508	505	521	519	529	506	538	554	491	561	544	491	501	515	530	538	529	491	525	540	498	502	518	540	520	504	532	512	520	518	494	522	475	531	512	521	484	491	529	465	521	530	506	508	504	471	513	499	530	505	513	521	514	516	530	507	506	511	484	521	506	561	522	502	496	481	480	516	518	524	517	527	501	535	520	513	499	546	508	495	506	520	503	523	511	540	500	542	554	506	516	513	509	526	481	479	525	526	505	516	542	507	500	495	545	500	528	521	497	515	517	511	497	513	541	497	529	495	539	515	566	514	501	504	529	516	530	530	518	546	553	511	512	472	522	545	511	512	531	511	514	550	533	467	491	513	532	539	517	515	513	530	552	532	518	542	531	495	512	491	495	516	510	566	533	501	447	491	502	491	531	469	515	515	523	545	495	496	507	487	528	515	514	518	515	510	508	531	533	543	532	506	526	533	559	559	505	483	536	507	493	498	544	494	512	502	508	518	493	517	540	451	521	516	509	500	539	526	491	513	511	520	495	524	524	483	538	519	483	498	520	509	530	531	510	498	542	518	498	507	475	470	586	487	551	500	543	510	512	481	464	525	521	554	497	545	502	534	525	521	512	522	516	532	509	527	521	516	518	489	498	524	506	522	544	523	544	531	504	516	507	482	488	488	563	539	521	492	519	469	537	495	495	507	512	481	552	538	567	473	500	539	536	503	528	497	520	516	507	497	501	530	522	526	543	501	502	519	542	524	496	496	528	576	506	545	465	546	539	499	540	483	506	483	493	537	485	501	502	470	506	490	487	536	520	532	498	532	507	521	516	518	519	511	449	528	498	525	473	517	488	494	561	475	506	522	485	488	517	538	504	503	493	548	513	524	512	496	493	533	531	519	563	521	556	503	503	531	522	490	487	512	531	522	520	547	490	550	538	514	484	558	514	473	537	501	524	512	563	515	517	496	479	527	531	505	465	487	471	549	561	482	552	538	514	518	510	533	493	534	518	511	521	512	561	494	530	545	488	519	500	543	511	526	489	521	497	514	539	514	489	538	512	528	520	516	520	524	515	518	537	521	512	511	521	503	479	509	529	522	494	501	520	528	505	518	536	527	533	523	496	537	531	505	534	492	511	517	527	509	535	492	506	494	553	500	520	505	512	483	516	498	513	517	507	531	491	503	558	477	533	503	507	495	528	544	540	536	546	537	520	504	528	510	566	547	491	488	527	542	478	497	519	490	507	508	499	530	459	489	505	493	523	537	513	496	521	495	511	484	492	506	519	505	509	495	536	485	476	543	567	500	495	520	552	490	503	523	509	514	549	536	476	489	524	550	520	502	547	485	455	538	516	523	525	526	481	493	537	519	557	532	498	507	510	500	485	511	505	499	511	525	521	503	524	505	545	544	507	557	494	524	521	529	488	549	528	543	530	536	495	496	509	542	498	491	519	531	543	524	529	518	519	538	560	495	511	520	535	529	523	574	565	522	503	506	506	537	541	504	512	490	514	547	491	550	484	572	509	478	538	520	538	504	532	525	508	544	557	506	514	537	511	552	498	555	519	499	493	510	514	540	562	526	488	516	499	490	501	470	495	525	496	518	511	516	510	500	518	454	490	482	456	515	501	531	508	505	535	503	523	507	553	532	536	491	517	490	530	526	515	523	542	523	498	502	567	499	549	517	513	548	559	470	521	543	534	520	548	517	514	524	488	520	521	516	546	529	473	543	484	561	503	481	508	484	484	477	493	489	521	550	482	526	502	492	512	494	574	548	489	543	510	511	541	493	523	531	498	505	552	515	478	568	525	506	542	529	531	512	520	503	533	476	533	546	548	512	527	552	491	525	542	530	513	522	490	533	488	501	502	495	549	517	469	525	536	503	536	497	506	550	516	515	526	526	497	506	535	478	530	523	509	518	486	533	514	542	551	497	527	503	486	555	508	519	527	532	518	529	532	530	526	487	494	503	553	538	545	481	486	510	562	496	529	541	538	534	527	530	487	518	555	503	513	531	493	535	479	545	507	481	492	519	502	511	491	524	509	566	523	506	525	534	524	529	456	528	517	472	523	556	460	518	520	531	571	497	508	526	502	513	529	542	505	507	517	526	513	492	512	503	501	499	482	520	483	526	496	575	526	488	493	526	479	522	489	544	500	528	486	536	545	494	504	507	516	583	526	539	497	533	516	530	496	527	528	515	543	496	517	521	586	488	506	499	496	511	528	509	537	519	500	513	508	493	518	530	525	560	467	492	489	546	527	493	486	469	482	546	487	507	538	498	526	545	548	505	510	515	524	527	546	553	514	514	517	518	519	542	535	525	527	516	524	551	492	529	558	499	519	535	495	539	526	483	519	483	546	513	535	543	522	507	521	525	538	530	500	539	522	500	524	499	515	508	512	545	496	507	507	531	509	516	527	520	535	566	511	514	529	547	509	503	529	531	531	522	509	525	549	533	499	520	544	517	517	539	512	503	477	544	491	562	529	496	542	500	493	530	543
14580	2340	2549	1757	1023	971	1130	981	820	773	789	737	615	464	454	449	430	410	397	400	423	354	397	387	388	355	386	379	335	360	347	382	381	383	344	363	349	368	378	352	344	378	388	389	366	360	357	342	365	354	357	351	369	354	385	383	367	350	373	391	353	362	391	366	364	366	379	320	395	359	342	371	367	357	337	444	376	345	369	367	338	350	389	324	385	356	370	363	375	355	348	379	361	366	350	365	382	355	392	376	365	333	369	348	365	368	401	351	400	380	335	342	388	334	349	380	394	380	352	364	368	366	341	386	366	322	339	383	339	363	376	382	351	354	370	379	352	365	372	361	350	352	348	333	371	382	379	361	388	374	356	348	317	376	347	365	353	341	369	344	355	341	389	379	356	336	359	342	368	395	406	351	351	337	352	331	358	388	328	356	360	371	364	372	379	365	398	329	375	341	325	370	355	361	334	368	319	378	347	352	379	359	370	354	378	378	375	340	387	394	395	357	377	357	351	345	370	379	371	351	395	351	364	362	368	353	342	360	363	330	356	330	368	329	347	326	366	369	395	364	324	379	362	363	339	358	345	373	358	350	364	369	389	362	357	397	363	360	388	348	335	343	362	380	413	379	348	356	384	362	301	384	369	407	324	387	337	389	360	354	340	373	340	361	343	314	393	356	378	364	357	389	348	347	363	399	366	373	321	344	356	354	331	388	390	363	392	354	339	337	354	346	357	368	383	378	336	348	347	366	380	340	350	361	347	340	364	339	322	338	369	340	342	379	367	387	371	338	347	334	394	356	366	362	348	335	357	386	331	378	395	362	364	376	360	380	405	345	333	380	352	358	341	374	388	390	359	356	358	385	399	382	342	354	359	393	316	364	361	360	372	361	353	383	396	382	363	358	387	369	360	326	362	347	352	364	357	378	357	392	401	396	363	354	372	356	355	371	333	374	371	346	401	386	356	364	343	328	371	356	336	342	352	351	362	389	376	333	346	330	368	360	377	357	343	350	338	349	376	371	385	371	374	363	357	353	371	426	356	350	344	354	349	362	396	330	346	382	384	343	328	366	343	358	335	368	369	331	351	339	371	384	371	343	373	360	354	398	367	345	341	350	345	337	371	385	373	330	394	367	374	387	331	375	358	350	395	342	375	363	370	390	338	343	375	374	341	365	346	359	354	377	386	384	376	359	379	349	344	355	384	361	391	378	352	342	387	344	369	311	361	349	343	374	340	380	408	369	364	350	360	395	361	362	364	347	370	357	369	339	362	317	339	357	362	394	386	388	341	364	345	365	329	370	317	375	340	359	324	374	372	342	340	349	370	380	327	304	364	383	342	325	387	331	348	358	374	395	335	337	347	373	383	363	355	390	363	361	395	371	357	344	366	392	376	344	335	353	381	408	356	354	371	322	373	335	375	334	400	380	355	400	362	408	345	355	348	366	388	336	373	375	343	348	326	363	354	343	370	336	404	383	374	350	391	341	351	324	347	360	340	381	347	358	398	367	388	347	339	345	384	364	350	425	378	370	344	358	330	377	405	368	354	366	373	349	384	373	359	362	344	380	344	382	354	360	352	367	362	361	339	374	342	328	330	370	371	357	346	372	343	338	400	349	348	349	351	339	343	349	395	386	370	340	348	388	377	400	346	320	361	357	383	343	366	387	323	350	361	365	361	331	350	352	368	369	373	378	360	326	309	404	318	406	391	333	352	373	381	374	365	362	337	384	381	385	385	370	350	385	373	414	372	346	354	380	342	357	336	380	399	361	380	344	380	392	354	379	353	373	343	347	361	376	366	344	346	373	361	391	366	412	370	353	382	376	359	356	394	385	372	380	387	365	361	359	336	386	374	361	302	375	369	344	338	332	389	364	375	391	366	365	390	402	330	410	355	354	361	335	384	376	402	394	370	356	354	331	382	345	349	313	357	366	374	394	363	379	372	364	355	405	384	340	342	345	359	347	346	363	355	370	380	388	397	354	368	370	343	363	355	324	347	353	369	332	357	369	351	366	404	375	387	340	358	347	336	362	364	358	377	360	353	355	336	388	365	413	390	358	351	382	386	337	352	374	379	343	354	383	373	328	365	361	374	320	347	377	393	366	324	380	359	407	406	338	364	352	395	373	399	369	354	360	344	383	375	376	389	376	421	348	368	337	341	398	349	349	364	364	373	365	394	404	373	394	394	397	393	367	409	314	372	391	373	369	372	367	348	347	370	390	334	334	339	413	359	351	349	367	355	360	370	371	395	339	344	360	373	349	405	355	340	358	388	356	358	375	349	379	359	385	403	377	358	378	368	373	373	358	370	368	341	401	368	342	317	330	358	359	391	351	365	371	374	357	408	336	369	363	354	416	360	372	357	430	371	393	323	352	376	403	353	331	392	360	337	368	353	370	382	335	373	401	415	321	333	375	382	371	388	355	412	367	363	377	346	357	335	400	373	359	396	359	408	360	324	344	357	319	389	358	375	379	366	380	327	343	387	361	364	348	355	374	358	358	343	358	371	359	387	397	361	358	368	360	355	315	361	346	353	375	360	358	362	360	376	361	365	361	372	347	350	366	354	414	383	403	366	405	370	402	387	349	342	363	365	360	357	351	353	349	359	349	396	395	327	344	370	340	360	359	392	365	399	368	384	362	356	358	354	369	349	328	346	352	360	328	344	361	357	353	383	325	382	365	347	351	363	336	339	357	367	398	397	351	367	368	367	329	366	353	360	390	371	398	347	345	381	381	359	336	373	346	371	356	374	364	362	394	368	345	360	356	379	376	408	410	355	402	338	333	356	391	374	381	341	346	373	385	372	361	375	370	363	373	367	357	339	341	346	369	382	378	337	349	379	380	378	334	370	353	387	382	372	344	364	337	353	365	371	390	387	348	402	354	395	349	378	380	393	381	384	320	355	377	352	334	335	361	349	338	364	348	385	370	345	397	351	384	355	379	382	362	378	362	371	365	364	360	363	348	321	351	378	344	375	364	372	400	361	362	363	354	360	337	376	390	352	348	341	340	392	358	341	371	363	382	388	413	381	348	368	386	378	366	408	323	370	327	343	369	386	359	345	391	377	360	390	366	344	372	379	365	376	397	367	371	357	360	364	344	348	347	340	394	382	367	336	343	362	391	342	333	342	379	338	360	375	362	385	367	382	349	377	360	371	361	369	343	345	338	384	384	387	384	344	354	365	375	365	332	368	408	413	358	357	319	375	359	353	353	325	315	376	326	363	340	324	345	365	341	369	386	389	369	356	362	323	351	388	390	389	358	366	363	381	390	381	353	372	353	384	377	368	365	343	345	371	368	352	375	367	371	362	344	358	343	368	306	350	361	409	362	344	351	358	349	352	394	370	332	344	385	406	374	359	334	370	383	347	345	331	366	399	381	387	356	385	375	332	398	388	347	382	364	351	382	404	365	350	340	409	387	371	383	348	318	390	358	359	354	356	324	358	363	393	375	346	357	349	362	332	341	353	397	377	373	399	346	397	328	325	375	345	363
8576	2246	4840	4467	3609	3262	4509	3990	3688	3068	3369	3034	2194	1429	1327	1334	1268	1135	1056	959	913	901	938	878	908	906	979	951	822	853	836	844	926	829	904	808	902	832	844	857	897	862	843	884	884	821	822	846	870	813	867	822	828	846	817	849	813	861	843	865	840	861	836	861	839	823	874	847	839	908	868	862	854	855	829	866	869	845	859	788	859	827	865	852	848	841	807	798	807	861	814	852	838	807	819	817	848	836	848	869	852	875	835	870	794	826	850	821	881	788	849	842	813	878	844	819	824	792	801	817	842	830	805	866	872	874	853	821	842	836	873	841	902	831	822	840	808	851	889	873	800	828	859	908	905	811	860	811	913	857	843	825	845	853	841	848	834	804	843	817	876	831	863	848	866	865	865	851	832	860	812	835	865	876	894	831	851	841	867	823	873	818	815	898	809	803	835	813	837	894	839	812	788	840	798	853	847	811	810	874	780	798	821	887	873	838	866	866	830	816	802	835	860	790	840	840	881	809	864	848	811	868	858	810	855	815	840	875	821	792	838	843	821	814	854	836	828	850	852	888	841	818	889	817	854	831	859	837	854	861	875	819	816	841	824	836	834	839	832	852	866	853	771	798	865	831	841	939	861	889	821	860	852	859	849	865	834	842	871	815	841	847	792	844	821	886	873	788	850	797	836	853	867	869	766	905	841	871	786	813	807	832	866	879	819	855	830	823	819	830	844	844	812	864	863	837	847	822	895	806	866	809	842	852	862	797	866	859	837	849	845	849	824	822	820	838	848	837	809	852	852	841	823	834	836	878	842	920	837	822	830	841	826	823	870	762	868	863	861	862	842	826	862	828	837	885	838	822	846	888	848	816	862	839	847	815	814	840	849	797	846	862	808	824	872	829	801	764	827	846	818	859	842	849	819	817	865	847	834	894	829	866	861	793	830	834	884	853	804	838	812	839	862	814	820	807	839	838	826	797	819	845	847	814	809	828	822	809	825	834	840	862	862	807	800	839	836	841	847	791	812	813	853	814	827	803	875	859	882	851	838	781	822	844	841	826	856	877	866	885	851	834	819	863	852	821	868	839	830	839	795	827	772	906	826	897	872	839	887	811	866	812	820	820	870	820	827	831	883	781	825	847	870	822	800	844	863	792	869	882	873	816	814	790	830	799	815	856	807	851	807	839	815	875	843	842	789	832	819	840	857	817	828	854	842	811	843	846	811	834	881	832	877	841	830	852	843	891	839	856	828	830	808	884	925	834	782	852	810	850	787	870	814	860	804	844	811	822	830	795	846	827	875	848	787	889	797	820	827	838	846	772	788	806	845	825	846	822	822	862	827	846	838	919	851	852	830	856	824	842	803	878	849	848	824	839	863	810	839	833	887	860	832	833	826	817	843	857	862	874	850	827	800	812	826	873	841	819	847	810	866	859	873	870	838	819	809	797	837	837	856	834	858	912	804	861	831	802	847	831	833	854	883	867	853	832	787	883	836	876	828	826	815	809	865	802	834	866	801	810	877	912	847	858	851	865	872	853	837	855	876	808	790	811	810	851	763	864	814	840	827	811	793	814	812	816	818	895	857	857	845	805	810	823	837	803	856	908	813	780	838	821	843	825	852	844	809	854	860	837	795	891	846	822	843	798	842	880	847	865	849	826	826	868	846	859	879	847	846	867	800	862	784	864	811	825	828	830	863	809	843	805	858	837	875	811	855	839	811	829	861	856	847	834	872	839	781	891	786	863	795	828	846	866	798	888	841	845	828	852	812	863	801	873	872	820	843	857	871	812	868	797	809	809	829	801	841	843	794	844	829	831	824	911	833	765	831	809	833	812	849	858	847	844	850	854	845	840	836	856	795	869	808	827	836	794	759	805	844	862	857	817	811	870	878	819	893	829	888	815	818	840	872	785	892	815	828	877	837	841	828	843	828	846	836	877	816	841	812	840	886	810	823	812	898	855	797	820	815	882	825	813	876	881	790	828	861	892	811	856	868	876	791	854	834	815	828	828	860	823	884	840	852	847	829	885	841	767	798	893	827	910	855	793	857	799	864	863	823	855	810	829	877	854	842	799	811	830	832	813	884	799	837	847	841	857	851	833	788	880	835	827	879	843	835	849	856	823	833	847	848	899	802	782	854	838	842	799	808	819	888	852	859	791	877	863	825	919	840	823	834	785	840	870	841	775	817	801	825	844	833	872	815	815	845	835	840	835	833	838	831	855	776	798	852	850	795	815	835	814	860	840	820	866	845	846	829	865	803	808	852	853	812	847	875	851	904	813	832	839	836	834	825	872	877	836	904	826	804	858	866	846	822	836	804	808	872	834	818	868	828	822	824	837	836	832	813	827	843	812	811	816	817	848	806	827	862	852	791	788	806	844	824	819	825	829	820	844	848	820	832	840	815	831	860	821	868	805	858	872	842	820	822	839	836	845	813	862	798	807	858	837	849	860	832	798	844	861	827	788	841	846	850	791	877	843	786	828	798	807	813	850	857	854	835	854	840	860	844	855	859	809	876	778	771	838	818	834	888	820	851	856	803	776	869	874	808	824	844	842	816	810	793	837	847	889	836	886	787	862	843	834	775	858	829	827	803	839	854	817	834	892	838	851	882	839	861	806	826	888	811	852	797	906	903	868	841	876	825	813	830	852	792	837	849	844	834	811	846	857	823	782	794	836	888	847	842	825	808	841	786	829	864	866	847	842	832	847	863	832	802	830	875	809	847	816	832	792	818	837	857	845	854	834	814	860	829	839	835	875	859	796	822	922	784	789	831	804	859	814	821	858	827	824	835	829	901	832	843	826	875	820	849	790	865	807	902	842	817	797	821	828	805	884	847	829	818	853	782	812	845	882	870	870	888	835	854	828	858	837	841	885	835	776	851	891	809	828	870	855	851	846	864	795	839	857	809	804	793	848	905	811	837	819	855	852	843	823	858	871	853	822	887	856	840	804	867	844	843	848	843	823	857	856	876	806	811	789	919	832	881	864	877	837	904	827	823	903	889	798	836	796	846	875	848	835	830	847	849	829	833	809	848	876	838	793	811	853	793	821	842	812	828	860	826	823	829	855	866	832	825	772	848	856	793	888	816	827	828	841	856	890	811	786	845	849	819	858	833	821	814	838	823	850	829	818	828	803	845	851	879	862	810	853	884	814	833	814	787	813	821	808	833	879	841	848	816	848	809	867	861	878	792	875	815	859	818	872	869	893	830	846	837	811	851	820	845	845	850	843	775	832	830	855	831	873	878	793	843	796	834	830	857	853	828	872	824	801	860	847	826	804	858	857	878	858	819	801	818	872	849	878	880	847	835	815	838	836	812	829	852	834	835	842	838	841	824	802	863	847	814	861	828	803	876	836	833	807	861	897	833	822	843	798	822	837	798	850	862	848	846	886	835	809	825	844	838	799	848	880	851	846	819	836	798	795	783	864	841	826	822	840	816	814	853	859	800	806	806	831	828	841	852	832	839	861	804	822	877	807	840	855	859	843	845	854
2043	622	790	549	437	393	443	435	462	417	409	396	355	315	299	285	318	297	275	291	290	279	292	271	293	299	263	266	294	303	304	257	304	331	312	303	271	272	270	265	278	291	296	300	282	291	310	279	302	294	274	304	310	262	312	306	282	308	253	279	260	265	274	264	276	302	313	285	264	291	291	299	277	298	283	284	272	270	287	233	298	274	259	252	278	271	273	279	280	284	246	284	309	296	262	295	305	314	297	292	280	287	296	279	322	280	303	287	298	276	298	280	279	261	289	287	297	297	274	288	281	274	294	290	271	265	307	261	308	274	261	312	278	293	299	281	279	294	322	270	314	318	292	323	277	293	277	294	301	294	273	303	289	288	296	290	287	293	302	294	311	306	274	298	278	246	291	276	269	306	291	280	287	311	305	304	277	279	293	276	279	275	255	256	292	290	315	345	276	280	304	271	253	316	260	278	259	285	252	280	255	286	241	292	302	301	295	303	308	286	314	276	290	297	294	289	278	298	273	315	320	275	312	319	310	279	307	260	281	325	265	282	310	292	297	284	311	249	312	292	301	307	296	299	254	264	254	262	251	278	306	299	283	309	284	293	314	320	309	299	292	304	286	298	313	257	268	303	288	290	315	327	298	271	316	292	331	322	304	273	302	302	286	297	300	277	275	300	279	304	298	292	303	280	275	281	315	295	270	319	289	276	288	277	270	293	307	311	271	264	267	283	242	290	287	293	282	262	293	306	266	289	302	298	276	279	287	311	327	298	293	276	308	287	259	269	271	259	283	318	310	295	272	318	261	282	280	263	278	255	267	324	291	277	265	295	278	290	259	274	288	276	310	289	310	282	266	274	295	291	272	266	266	271	240	254	280	292	317	275	263	273	274	297	289	272	262	284	299	280	278	296	304	297	287	308	284	316	293	288	260	319	333	250	345	285	288	290	273	269	295	268	310	270	287	281	279	276	281	310	287	281	270	282	291	309	282	307	297	266	273	301	294	296	300	292	287	290	296	296	276	233	314	283	278	289	270	308	284	305	270	297	338	287	298	260	264	282	290	283	286	317	278	312	297	262	288	300	296	303	270	290	299	277	247	279	301	318	317	289	309	269	274	239	291	302	310	279	304	308	310	301	308	277	292	266	291	295	305	289	295	284	262	269	314	299	327	303	266	294	285	324	287	291	260	277	287	288	325	266	312	302	275	297	285	316	287	258	302	262	278	290	270	292	327	286	304	283	284	285	278	260	257	265	287	306	271	284	322	279	271	279	266	284	264	285	293	299	264	280	266	298	299	340	275	316	253	253	266	242	251	292	318	309	322	289	279	284	274	303	267	295	306	318	296	282	265	288	250	296	292	277	278	290	304	304	298	301	270	317	295	302	284	314	270	285	310	307	268	299	269	288	273	275	300	277	298	312	334	299	260	274	301	289	296	300	291	313	284	285	290	310	285	270	314	315	268	298	314	251	297	273	302	293	321	270	298	305	280	273	302	282	258	282	285	299	271	282	290	253	283	284	283	296	299	288	275	334	271	304	301	295	298	266	269	293	280	302	320	257	316	303	284	310	284	294	300	299	313	275	291	289	276	248	285	280	251	289	268	301	285	304	328	288	320	271	289	300	266	294	302	292	294	286	314	273	296	274	311	320	269	296	289	296	315	287	315	310	301	286	290	284	262	281	348	278	266	283	268	298	289	271	293	255	254	307	271	275	283	268	275	279	309	309	274	278	307	278	284	313	287	278	314	319	270	318	280	283	282	279	286	267	290	296	286	279	287	301	260	286	299	313	268	275	298	262	288	276	310	274	296	292	282	274	276	271	303	297	310	306	311	322	257	326	299	270	286	257	296	299	282	273	290	275	312	304	277	265	271	287	310	334	283	284	321	271	268	273	290	285	319	274	285	319	316	287	291	308	304	278	314	333	291	292	288	290	307	278	303	323	274	273	297	313	301	295	294	295	280	274	281	265	290	295	316	278	284	300	297	291	275	317	284	285	272	298	249	293	303	276	278	295	295	254	265	262	273	246	287	269	265	310	275	269	287	283	296	305	261	303	309	297	296	296	289	301	287	290	315	314	312	314	298	232	262	262	314	292	287	283	291	288	303	291	294	298	302	261	306	282	300	312	302	276	273	309	306	285	320	284	309	275	296	286	268	261	292	311	295	284	298	306	307	286	286	282	320	304	283	285	312	328	271	320	306	312	296	285	310	304	294	326	253	310	289	297	272	266	321	286	299	262	311	285	288	276	263	312	269	298	293	307	287	273	296	288	270	273	231	296	301	248	260	283	257	276	274	262	315	285	298	291	285	308	283	293	298	284	290	311	291	283	275	317	278	275	283	300	302	264	314	283	261	284	289	317	254	282	266	300	313	292	294	322	295	246	301	265	283	274	278	303	298	260	286	288	274	294	314	308	257	291	284	266	291	274	317	281	280	271	308	298	305	266	314	280	264	277	280	273	259	302	258	280	289	302	299	303	274	276	264	316	294	280	292	322	323	316	288	279	304	256	306	256	274	283	320	267	301	320	319	306	299	244	303	265	282	289	309	319	259	320	308	279	271	295	281	257	302	294	309	270	259	280	294	260	281	284	285	263	260	305	304	280	305	308	289	290	298	306	289	287	262	291	307	280	305	254	289	290	321	316	305	328	284	258	308	303	286	302	300	282	277	261	326	289	273	272	276	301	297	260	274	286	303	295	277	275	314	291	295	272	277	288	274	266	288	276	290	291	292	257	306	289	298	280	275	296	319	259	276	281	260	296	303	286	285	301	282	284	328	282	296	317	306	278	294	292	287	287	272	277	291	277	269	300	303	295	276	279	271	295	271	288	289	285	276	293	262	273	272	292	245	287	280	275	284	307	294	305	281	293	289	268	300	296	292	295	280	283	291	290	262	289	279	292	276	300	273	285	275	297	287	283	295	267	284	305	280	272	289	279	280	279	274	306	301	281	292	297	274	325	280	302	303	279	338	308	304	305	280	265	306	288	271	282	286	302	295	331	317	263	263	294	307	313	268	290	265	336	267	294	282	276	260	309	302	297	281	286	293	303	309	284	315	297	292	296	288	289	258	271	276	264	292	274	276	306	283	293	258	299	283	262	306	278	294	327	334	272	311	286	292	326	278	270	262	286	288	293	286	314	306	276	294	263	294	298	289	299	265	317	287	289	265	306	270	304	250	276	300	308	290	262	279	294	278	284	264	278	288	276	280	292	318	321	277	293	295	298	271	283	309	284	252	292	288	291	303	293	288	247	282	319	299	269	242	263	258	308	334	291	275	297	299	297	303	284	300	286	271	278	316	307	298	282	285	317	246	245	286	259	302	319	275	304	272	278	268	288	293	299	294	307	281	295	319	315	277	294	275	313	292	312	316	264	295	325	308	284	271	313	300	293	301	269	259	251	273	290	290	287	295	259	278	284	244	295	263	296	273	266	289	292	308	299	262	286	333	286	256	281	320	281	293	276	286	320	284	268	271	297	289	314	326	284
2080	973	1672	1474	1149	1274	1738	1548	1443	1331	1479	1375	1091	821	801	829	738	759	704	680	649	709	664	645	667	710	701	729	708	676	641	719	661	669	678	665	640	663	656	713	678	689	673	698	701	650	615	682	643	696	637	674	661	701	659	661	648	671	651	709	699	605	694	655	690	660	618	655	658	666	685	679	633	665	693	692	699	636	662	679	643	693	681	702	691	711	699	664	694	656	676	617	653	654	681	666	677	740	678	701	708	647	652	687	691	655	681	641	635	659	687	690	691	660	695	683	683	662	692	664	704	695	675	645	664	671	661	648	685	644	715	699	674	633	625	661	629	669	658	620	668	685	614	690	700	657	704	650	638	678	679	675	677	714	700	691	660	638	678	651	679	658	672	678	639	699	705	634	666	686	680	690	666	667	654	630	659	688	633	654	666	673	701	659	706	629	708	686	703	676	650	720	646	708	644	687	653	654	675	671	670	690	674	661	676	703	674	639	655	642	683	676	658	654	672	690	669	680	617	681	685	654	656	641	692	638	694	697	656	654	680	655	675	671	703	648	667	637	689	671	662	662	656	637	691	639	635	708	656	687	666	662	648	710	652	637	662	647	661	630	648	627	680	670	624	679	694	713	697	686	703	667	684	640	670	633	679	599	695	656	619	647	679	642	641	658	610	717	708	680	662	701	654	663	656	698	678	646	685	651	718	669	697	652	671	670	686	648	652	715	669	671	688	695	690	688	671	673	667	684	650	671	692	656	725	650	688	670	628	693	616	636	688	653	697	644	679	625	606	677	681	693	678	681	633	695	683	600	690	703	671	699	667	695	702	656	652	668	655	692	668	672	664	693	667	638	669	649	658	685	680	657	650	673	632	678	644	692	657	695	638	701	657	652	627	672	664	725	703	696	709	655	646	697	671	656	649	648	689	674	647	684	679	670	673	688	725	714	662	666	723	674	694	649	723	671	623	669	697	656	689	665	688	674	662	621	624	680	666	687	647	677	684	694	713	689	676	687	658	649	694	650	649	676	677	617	664	659	696	694	766	637	646	656	701	665	682	685	634	700	677	659	698	687	651	697	705	691	648	667	645	661	658	675	685	685	656	646	644	602	660	687	671	689	663	683	674	699	684	653	656	674	673	686	688	679	648	633	680	644	677	670	652	596	678	682	672	636	663	693	647	659	645	689	658	679	635	657	714	721	653	657	695	664	643	652	616	676	717	683	669	688	675	682	632	683	661	646	672	683	670	669	696	724	646	680	668	635	623	712	709	674	671	691	710	661	715	691	651	633	665	690	732	654	632	657	674	680	696	669	638	641	664	662	664	645	677	700	714	686	682	675	638	670	651	645	701	687	667	637	655	686	660	697	668	661	687	674	673	697	641	708	587	657	676	678	714	689	669	684	690	678	642	655	676	683	671	675	671	690	661	670	645	693	715	706	659	640	646	686	655	640	743	661	683	678	627	677	712	660	664	714	692	659	705	726	680	649	651	645	662	700	674	676	626	674	687	676	636	644	603	683	666	648	671	619	690	672	633	699	674	632	690	681	646	667	670	640	690	665	653	654	686	657	674	679	659	659	656	669	649	662	672	644	619	666	700	677	670	658	673	645	628	646	663	673	657	621	687	647	639	671	657	644	648	661	716	685	734	686	631	697	661	655	646	674	689	716	659	686	653	663	668	720	662	620	698	667	665	677	697	702	678	709	692	694	720	645	670	685	701	685	671	683	701	654	693	674	650	681	677	668	636	656	643	634	679	699	676	640	714	686	699	701	709	702	692	660	661	644	665	673	695	611	683	683	707	685	658	633	649	644	704	666	686	669	705	672	695	736	696	708	692	664	656	641	668	704	642	666	664	694	631	642	702	668	714	677	662	698	631	691	658	674	715	681	649	638	660	632	710	674	640	658	670	640	678	678	663	681	646	661	645	666	658	703	655	691	666	661	665	669	664	734	647	697	686	676	688	683	671	650	702	672	658	650	677	641	654	664	659	657	721	620	663	684	672	691	696	658	627	639	681	686	708	711	678	654	666	700	692	647	653	659	682	698	704	650	662	645	710	651	607	685	674	665	692	680	679	634	649	678	689	658	654	679	648	736	697	675	654	717	661	659	650	653	656	644	632	637	640	658	649	653	673	677	682	653	657	660	673	654	685	681	697	637	698	671	652	645	687	680	657	701	669	652	651	654	650	667	688	693	649	653	652	630	674	681	669	691	705	629	706	649	679	655	708	705	656	654	698	696	672	608	660	667	626	690	682	662	652	665	633	636	683	653	626	666	679	709	632	666	611	712	647	675	716	659	650	669	626	681	713	692	692	688	686	650	680	638	664	636	688	696	671	673	677	661	688	629	668	679	710	709	696	639	646	637	681	670	679	660	640	692	671	653	721	634	657	634	647	670	699	626	688	647	650	682	667	642	669	717	660	690	717	642	623	692	675	655	660	625	671	609	673	635	729	605	636	647	674	676	701	621	659	681	645	666	608	707	643	651	691	650	680	664	664	678	633	648	610	668	665	696	698	718	676	674	674	679	639	676	667	679	653	677	683	682	680	693	641	651	706	662	665	658	618	683	643	675	665	681	700	645	631	670	681	694	646	679	656	644	707	650	686	681	688	642	646	605	635	699	656	698	684	667	669	698	666	660	677	669	674	695	668	680	702	646	611	637	676	700	649	676	657	704	638	680	690	698	692	612	661	667	672	660	661	668	706	659	679	691	687	667	663	677	640	624	712	689	696	682	669	616	716	664	662	637	694	676	644	658	648	708	692	675	658	673	660	674	620	658	683	697	731	678	702	690	658	681	620	697	676	636	694	704	631	653	711	649	656	684	683	669	654	634	709	673	692	676	676	632	624	663	639	707	684	682	660	691	663	658	665	668	696	655	657	699	679	674	704	678	666	697	641	708	654	647	654	655	673	679	659	685	625	712	648	656	660	686	656	644	657	675	681	701	640	679	659	715	690	674	668	694	641	710	698	684	668	645	659	689	675	665	663	598	687	647	663	665	664	629	688	653	675	691	703	632	656	674	675	659	697	654	709	678	629	665	695	652	688	688	655	640	692	652	667	662	650	647	687	639	683	675	681	646	671	660	710	667	676	702	693	648	655	678	708	686	630	722	649	651	692	668	665	661	655	720	698	671	651	644	688	671	656	686	658	641	714	654	690	665	630	717	662	650	656	707	630	665	632	648	671	688	652	647	659	674	629	660	674	667	641	701	658	630	703	629	643	647	663	658	729	687	663	671	657	673	652	665	652	691	655	651	671	664	650	700	687	692	645	694	680	715	673	648	672	641	648	651	720	673	691	676	670	624	680	654	692	682	654	645	656	696	691	673	707	651	658	697	674	666	701	659	625	684	693	705	701	644	648	712	623	692	642	690	623	651	710	708	625	682	691	720	629	685	669	703	654	655	646	689	660	743	645	649	693	635	627	664	668	634	675	667	685	634	683	647	661	664	645	640	686	688	702	629	692	703	680	655	696	673	678	662	660	641
7497	1131	1441	937	553	577	660	565	548	447	483	436	393	269	233	267	268	228	213	208	200	217	175	220	187	191	191	207	196	174	213	186	218	170	196	212	224	209	179	199	187	204	216	185	182	223	180	208	214	201	168	228	181	185	171	224	187	189	206	208	217	178	185	191	205	226	203	188	200	199	219	224	193	189	171	195	219	181	203	189	208	203	199	204	190	198	196	196	194	192	197	193	217	195	192	189	179	208	227	217	161	209	221	215	210	224	227	197	203	215	175	180	224	206	185	190	203	223	193	174	206	205	228	191	220	216	200	210	176	224	211	224	202	189	221	202	193	193	175	195	186	191	188	228	193	220	199	201	170	186	174	201	195	202	190	186	201	200	213	205	188	209	234	200	221	178	202	192	200	229	178	189	202	178	215	193	195	229	212	219	183	200	187	193	194	196	197	240	196	195	178	207	200	187	193	229	230	196	216	229	206	192	182	191	186	204	190	183	180	218	191	203	201	207	186	183	211	218	208	204	214	219	216	216	194	207	216	185	204	202	240	213	189	201	183	192	191	195	194	180	177	200	210	175	189	208	215	186	228	196	233	200	222	206	207	175	189	200	194	207	188	216	197	172	211	232	195	204	190	193	200	185	194	205	202	197	192	221	199	202	186	210	217	208	186	229	206	196	180	195	219	210	197	217	197	224	205	227	209	233	196	193	208	235	168	193	219	214	201	197	178	204	204	185	208	202	209	191	185	192	214	196	206	203	199	206	188	218	203	201	206	196	192	205	192	199	218	203	223	180	216	197	209	202	200	204	218	228	214	204	175	213	230	188	212	212	221	189	216	185	194	208	185	207	232	211	175	220	192	162	205	185	175	193	200	208	185	179	183	226	212	208	204	200	198	203	227	211	217	201	236	224	205	178	214	206	215	212	196	242	211	193	191	218	197	216	182	221	179	203	218	215	180	206	207	213	204	211	231	197	188	209	215	200	188	228	192	219	214	210	200	204	223	205	205	195	198	198	223	192	193	211	183	204	191	200	205	187	213	215	194	196	205	203	196	198	189	205	201	205	198	176	202	212	240	184	209	206	193	194	189	200	188	181	201	212	178	201	199	181	218	193	210	189	179	207	218	189	185	210	213	200	207	208	216	212	176	212	185	223	201	200	212	221	210	176	193	205	214	188	219	192	199	177	176	211	210	189	201	212	205	181	174	192	211	207	200	210	238	211	216	178	213	232	195	227	202	205	185	187	216	225	213	204	186	191	210	202	210	194	210	207	191	193	210	174	201	203	156	212	220	232	186	202	195	181	193	196	176	190	187	202	197	179	181	189	228	203	220	212	230	210	209	182	193	208	208	207	220	189	199	210	204	215	203	194	215	192	207	169	180	214	202	180	212	205	188	192	209	197	194	189	196	209	234	215	218	185	189	206	182	199	200	187	204	190	222	217	188	194	195	172	187	189	170	208	198	189	206	179	201	195	206	185	200	187	189	178	176	194	205	196	192	209	192	192	206	190	203	221	215	215	192	191	202	209	191	212	207	193	213	218	209	205	215	202	186	206	212	194	218	225	223	201	179	215	199	195	198	189	213	190	220	183	189	193	210	192	200	185	214	205	205	236	186	175	189	192	207	164	191	198	201	212	216	201	191	219	202	205	203	185	187	199	211	211	195	197	173	203	201	191	182	183	196	219	208	215	201	214	202	198	202	216	200	221	189	199	207	216	217	203	191	194	172	183	206	179	195	229	178	203	203	218	183	207	204	209	182	212	200	198	194	192	187	199	217	221	167	199	197	222	202	199	172	198	199	221	171	182	185	196	206	200	205	193	206	188	235	227	213	210	190	196	185	173	190	205	196	191	193	197	182	171	204	180	191	181	189	223	194	220	214	186	168	204	185	189	221	189	192	219	203	236	220	190	205	183	191	214	175	178	211	233	201	224	204	186	193	186	188	215	192	189	183	210	204	199	200	175	195	193	195	199	189	199	212	215	198	218	195	180	185	199	198	188	180	199	219	216	190	176	209	233	191	193	197	207	190	194	200	242	232	194	181	198	190	194	208	200	183	213	207	186	221	213	211	217	170	194	192	194	194	217	198	184	193	215	209	209	222	184	197	175	197	214	184	215	202	191	202	206	216	154	194	191	190	185	162	192	209	186	188	217	205	190	172	196	221	209	231	204	204	195	180	194	191	191	188	201	198	220	174	201	170	212	198	203	171	204	208	199	180	184	218	182	194	204	214	200	168	188	195	199	203	201	222	168	204	188	174	190	205	217	206	177	205	194	190	200	235	189	185	191	209	196	206	210	208	237	194	198	185	200	195	211	177	169	233	185	234	224	212	197	187	196	190	199	197	186	174	198	232	193	192	192	205	199	202	234	213	203	184	195	172	179	198	218	218	197	193	196	189	198	219	240	190	205	179	192	196	199	214	211	210	188	214	224	180	167	172	192	213	236	198	225	207	176	180	197	202	183	194	221	204	184	202	243	212	190	208	183	227	195	180	200	234	215	203	197	182	207	204	201	199	190	213	226	222	206	208	216	208	238	252	229	196	185	203	192	206	195	199	200	201	186	205	191	207	177	194	214	217	163	214	192	197	213	200	187	183	204	201	210	196	206	196	193	190	155	223	199	174	222	206	225	190	236	189	195	186	212	214	208	195	208	207	184	188	198	187	222	221	220	223	195	181	191	211	212	220	201	215	203	215	208	195	212	215	170	172	185	189	198	190	202	186	175	215	181	178	211	223	205	199	220	201	228	200	207	183	202	200	229	233	207	212	201	214	213	204	227	204	196	188	202	189	214	198	177	198	170	201	189	191	267	192	208	192	208	191	210	183	209	173	185	220	208	202	215	182	212	237	158	210	196	189	195	189	219	199	218	199	199	207	241	197	197	197	205	186	210	213	199	171	200	192	178	191	219	199	208	196	201	199	196	227	177	202	203	206	176	197	233	189	196	219	194	166	196	241	175	185	203	185	206	198	192	220	203	194	191	213	194	218	195	231	196	201	208	203	213	199	205	199	195	176	196	207	203	193	193	251	208	209	188	211	215	189	198	216	190	235	204	201	200	188	207	216	217	208	197	199	199	221	197	195	211	185	210	190	197	206	178	186	220	180	225	212	176	204	205	198	231	200	192	210	203	232	207	194	220	204	213	175	182	211	218	206	184	209	236	188	187	186	199	212	187	205	206	181	211	207	220	214	186	221	207	187	197	201	189	198	211	208	179	179	198	217	202	229	193	194	208	202	227	189	189	221	218	192	169	195	216	241	208	193	196	201	212	192	200	205	201	189	188	205	195	218	208	194	191	207	201	223	214	190	207	170	187	217	184	234	211	197	197	202	232	185	214	187	185	217	202	179	194	222	180	190	198	208	202	205	204	208	207	214	213	197	202	223	204	197	176	227	201	181	200	208	202	217	204	224	229	208	204	188	184	225	207	200	218	182	208	207	198	179	213	188	213	181	207	197	183	205	203	200	194	181	217	193	199	214	182	184	197
6249	1341	3055	2695	2132	2147	3024	2533	2285	1911	2135	1886	1457	881	852	754	746	660	684	600	567	567	522	528	512	587	574	546	527	557	547	531	559	516	523	553	550	528	545	493	512	528	539	517	541	518	516	530	533	524	514	528	526	499	487	562	530	537	519	514	504	484	516	481	528	502	508	494	534	531	552	524	507	530	522	519	546	492	511	560	536	511	498	515	514	526	486	460	510	501	535	530	491	533	500	519	496	488	515	491	541	523	516	460	516	502	529	530	528	485	495	529	517	467	511	508	533	497	526	490	495	525	504	554	473	529	497	525	546	531	519	554	512	433	514	519	484	510	553	503	535	509	532	575	481	513	505	488	521	494	507	514	543	506	537	479	518	531	467	521	500	549	505	461	498	555	539	529	473	536	548	524	500	550	542	517	526	517	461	541	507	490	548	523	496	481	529	513	512	496	514	522	522	513	544	503	500	512	506	507	538	514	510	500	531	514	515	515	497	475	488	506	519	513	532	540	526	473	506	472	511	487	508	519	530	502	510	478	476	484	509	521	523	550	532	532	479	474	483	531	488	513	502	520	497	489	526	491	504	515	528	551	535	500	529	510	532	503	521	498	524	506	489	522	470	525	510	524	512	516	505	490	557	483	543	512	517	510	519	481	527	481	471	511	534	540	496	528	498	538	491	516	530	489	494	518	539	481	479	531	526	516	518	522	488	507	529	479	512	489	537	463	527	502	496	539	523	525	559	548	524	526	566	524	514	532	550	544	490	541	508	521	529	494	491	536	540	531	511	523	549	544	532	540	552	529	489	546	506	485	509	488	513	510	499	529	511	493	512	497	471	489	520	520	474	511	512	529	496	512	519	516	513	538	509	533	540	475	539	498	533	518	506	507	484	523	552	524	481	466	531	503	488	512	539	514	516	501	456	475	516	485	519	503	525	512	488	520	500	487	510	463	514	493	502	499	506	469	519	504	530	475	524	532	526	528	509	499	504	487	535	507	529	530	515	509	538	498	505	518	516	476	491	547	512	545	497	537	504	462	510	503	533	542	510	537	555	484	525	519	506	515	552	507	474	514	508	491	493	534	507	509	497	502	491	561	507	492	511	478	521	516	486	532	485	504	492	494	481	497	574	496	535	511	503	519	525	463	484	489	518	527	504	509	511	473	499	499	504	494	538	492	509	577	524	492	515	502	526	485	531	527	500	562	527	539	471	489	510	497	514	515	502	497	540	484	475	490	514	519	509	489	511	500	523	506	492	503	506	516	521	492	532	523	496	524	495	463	477	521	524	476	532	518	484	521	512	520	546	546	529	527	508	510	530	510	531	495	505	501	480	496	521	530	520	535	494	521	477	555	540	523	516	521	490	528	507	514	531	541	516	525	499	545	485	505	524	532	524	487	500	521	506	517	557	512	493	501	538	455	533	542	546	544	527	545	505	555	493	526	497	513	514	533	514	470	507	491	524	535	557	551	478	548	574	488	552	474	494	520	546	531	484	507	519	511	506	512	495	499	493	479	476	503	566	500	522	482	519	531	490	518	486	496	486	519	476	514	550	507	501	501	531	494	542	496	540	519	505	548	537	484	535	503	492	538	522	533	528	492	551	513	494	607	520	507	504	553	511	505	496	524	520	527	498	519	578	532	523	526	521	508	516	525	500	491	494	506	514	538	540	533	503	480	515	520	519	512	498	510	496	540	486	510	548	557	512	499	525	535	487	516	513	512	525	494	516	520	543	491	517	478	511	513	481	490	564	520	489	470	512	508	510	524	514	475	509	533	479	547	500	469	509	495	500	511	507	501	518	498	487	520	541	523	521	513	493	474	505	559	510	534	508	527	482	511	518	485	506	517	505	458	538	508	545	529	526	495	503	574	519	539	524	502	489	527	503	515	498	498	505	531	484	548	522	459	550	555	490	518	529	511	504	554	489	517	488	507	543	517	520	530	518	479	513	520	521	507	523	541	541	525	532	525	475	529	497	563	490	484	474	488	462	487	497	527	495	513	515	497	527	541	557	524	541	530	546	539	519	496	451	533	504	505	532	498	537	511	540	584	523	496	520	503	557	512	525	534	549	500	492	524	523	516	493	503	508	523	524	554	490	525	560	473	533	494	494	504	502	516	529	503	553	479	521	555	535	528	545	484	548	522	515	547	492	520	520	503	516	578	491	570	534	500	509	537	481	528	544	483	510	553	516	501	496	502	474	534	502	537	512	544	520	523	487	552	510	471	509	506	565	491	525	521	546	495	476	523	555	537	464	519	525	534	516	513	549	506	475	504	509	520	496	450	526	507	548	500	502	537	516	506	504	457	537	517	506	542	496	481	475	531	491	529	482	542	479	518	493	490	537	476	509	563	551	538	502	488	515	502	536	533	476	509	520	504	523	558	484	485	474	554	504	540	531	584	512	494	502	496	516	559	504	500	538	492	494	486	509	504	497	517	498	526	525	502	532	527	536	510	537	497	515	489	531	509	524	553	508	519	528	513	511	489	501	533	515	506	535	501	536	525	526	530	485	508	519	529	523	479	530	490	484	514	515	513	492	519	468	540	486	534	544	500	511	488	575	462	516	534	546	510	501	510	526	511	535	493	536	509	560	494	491	553	489	523	520	504	515	503	512	502	513	500	486	549	475	489	497	538	517	533	504	523	499	539	465	511	508	494	513	524	501	561	495	534	572	499	547	493	506	478	487	501	518	461	533	545	483	488	509	508	546	506	511	527	480	524	510	542	545	505	522	495	482	517	479	493	512	536	540	486	547	490	524	537	530	498	513	539	511	526	520	538	492	544	530	558	496	485	498	473	529	458	472	511	505	507	514	524	486	561	481	519	506	506	523	472	585	525	512	509	543	549	509	485	504	565	510	514	557	503	573	503	512	522	540	521	528	481	556	498	518	488	460	489	513	497	522	497	576	526	501	500	519	541	516	492	527	541	533	488	506	528	542	497	536	504	537	495	486	484	529	540	520	543	500	530	516	509	510	523	543	482	498	462	498	490	558	526	502	533	490	469	525	525	526	543	521	533	544	514	537	496	463	519	526	498	505	520	475	484	501	529	472	495	508	531	495	513	528	503	539	483	521	506	530	516	527	509	517	512	560	504	508	508	526	529	511	505	550	492	532	510	530	536	541	531	531	500	494	513	481	519	512	466	484	534	495	509	510	524	539	535	523	504	491	538	503	536	523	551	519	534	505	494	518	525	481	500	512	524	532	484	538	507	553	553	476	524	568	488	536	510	477	519	550	548	533	485	526	493	516	517	528	517	553	526	476	500	531	498	504	510	512	538	517	514	512	501	523	522	550	495	514	511	519	503	514	510	522	510	494	510	530	512	558	531	513	541	491	514	466	504	447	471	465	539	491	580	514	516	516	488	522	516	483	495	535	540	510	507	499	525	502	522	490	534	507	529	528	467	505	545	535	501	562	530	479	503	507	508	504	486	511	505	513	552	493	483	537	528	537	552	492	518	484	510	524	529	523	549	496	519	534	548
14307	2305	2428	1517	1040	923	1127	1000	859	701	781	694	605	426	416	426	438	354	410	373	404	412	381	383	377	373	345	397	403	373	347	354	339	361	346	364	382	405	371	365	364	347	385	339	381	355	341	345	367	378	391	338	361	326	360	361	363	360	383	386	399	379	391	339	352	351	363	391	328	374	362	406	340	358	361	367	347	368	321	322	347	341	337	358	371	367	371	350	320	371	354	364	428	356	371	340	376	330	364	409	320	331	324	355	395	369	338	335	344	369	368	374	352	352	345	379	358	372	348	335	391	352	335	352	407	357	392	387	359	333	366	390	322	372	383	396	395	358	334	292	336	351	366	346	365	359	345	346	339	351	344	370	355	403	373	359	366	335	366	396	347	361	368	341	364	363	351	355	326	337	320	373	366	313	385	407	305	369	375	312	390	355	370	334	386	374	340	369	391	380	358	351	366	332	364	399	333	356	361	319	372	353	362	388	386	381	349	349	365	405	389	343	342	385	369	356	360	383	372	368	378	343	306	363	369	383	346	337	376	388	354	379	360	338	386	339	360	356	358	371	375	371	378	372	373	394	313	378	353	351	357	330	381	343	341	336	344	361	368	346	347	334	350	374	375	365	338	390	362	355	386	358	344	374	362	366	376	335	358	392	362	373	317	401	345	333	354	351	400	374	356	350	365	352	366	328	354	370	363	328	377	357	343	343	340	379	361	362	353	350	388	361	353	382	380	359	365	388	403	325	318	310	377	376	343	343	404	356	356	342	369	356	354	353	356	357	319	381	351	356	374	331	346	387	353	329	313	388	364	348	353	379	353	347	383	410	360	383	326	350	376	354	363	382	364	361	378	363	367	349	375	370	343	320	312	372	356	394	355	370	358	354	355	362	405	325	376	371	369	369	353	353	401	362	385	353	348	369	326	341	409	358	348	379	342	361	362	343	373	361	316	386	359	368	362	368	388	378	368	342	346	362	358	357	403	383	357	354	387	362	372	362	377	347	406	357	354	356	321	393	361	369	399	369	329	347	362	342	372	311	371	346	364	359	364	343	364	369	360	350	340	346	368	336	316	348	364	336	373	368	365	372	376	344	346	357	366	380	353	381	355	363	368	334	338	414	346	336	383	354	353	355	378	385	350	340	372	334	336	359	430	407	356	344	373	350	354	391	362	380	337	316	349	388	355	359	371	392	341	362	381	376	357	347	376	393	369	357	333	354	361	350	374	362	371	375	375	354	352	351	349	323	369	357	371	371	338	372	374	370	356	349	373	328	373	379	362	360	353	338	389	354	381	338	374	358	362	348	380	387	367	358	395	370	386	336	346	306	325	339	355	345	366	361	377	319	386	325	337	368	362	361	406	363	377	354	375	362	378	352	327	346	369	379	344	361	350	360	357	370	364	381	339	373	345	369	381	363	379	360	353	356	398	405	330	349	380	367	358	368	348	328	365	373	383	359	372	362	372	340	386	375	356	359	378	349	378	383	331	377	387	353	340	373	392	362	383	359	344	368	342	398	385	336	385	357	357	300	371	346	396	396	360	349	363	361	367	337	345	345	385	377	342	381	348	359	349	379	394	346	409	386	370	383	349	376	339	394	388	368	388	396	335	388	410	356	378	372	335	371	343	325	354	366	387	386	365	410	358	335	398	392	350	382	377	385	364	377	311	358	362	377	346	361	369	344	351	359	339	346	356	388	353	363	359	367	365	392	349	377	354	364	329	347	386	352	327	353	332	387	386	403	342	358	310	360	360	403	390	404	396	355	342	361	373	345	378	327	348	375	387	355	386	338	376	348	360	385	377	385	347	384	368	369	349	368	367	377	375	337	353	323	370	389	393	346	358	346	397	413	342	352	389	340	376	354	389	354	362	403	362	362	381	345	326	372	355	385	312	332	344	350	370	363	400	390	358	364	345	345	333	359	379	343	386	365	388	387	347	360	391	360	352	391	345	369	362	362	366	321	347	383	357	374	345	362	370	359	383	404	333	340	377	400	338	346	336	329	330	366	340	360	341	338	364	373	364	338	362	337	357	388	365	332	383	367	376	369	396	356	337	397	317	382	375	306	380	368	377	400	392	381	331	339	410	380	332	412	398	331	358	365	342	348	356	341	358	362	372	395	381	386	375	360	319	372	359	402	353	366	356	347	377	362	393	348	336	322	355	361	348	388	338	357	372	349	348	363	403	364	338	385	328	349	373	381	371	399	368	368	374	324	373	373	382	371	369	350	355	364	362	342	383	362	355	343	384	363	337	354	406	321	339	375	358	374	327	368	369	350	341	351	386	375	408	342	349	342	376	385	387	423	374	346	350	330	397	357	380	366	420	344	378	333	326	379	351	401	383	374	377	366	332	318	365	323	387	383	366	356	346	377	335	360	372	350	350	366	343	364	381	365	333	405	335	374	387	367	370	344	347	362	336	371	344	407	321	352	345	384	350	362	377	355	367	363	365	336	353	349	352	374	369	392	384	361	351	320	371	348	351	391	362	358	359	332	358	353	377	373	408	406	406	345	330	358	346	417	340	367	382	352	342	365	384	346	334	409	370	377	383	407	347	358	388	382	351	317	366	331	344	366	379	374	343	401	335	389	327	392	329	339	386	403	367	380	341	350	348	354	346	346	379	367	361	344	347	331	358	355	363	344	331	346	363	348	363	383	369	345	341	347	354	353	378	391	364	341	381	349	357	365	378	348	368	360	368	361	345	344	354	375	339	359	345	357	360	345	354	366	393	338	363	356	385	369	336	368	356	366	370	344	360	382	376	366	361	333	389	372	371	364	365	335	382	355	357	357	354	336	364	349	387	366	348	373	327	388	339	401	366	373	337	331	318	358	403	362	356	383	417	359	394	328	357	373	355	377	358	353	338	349	351	332	383	336	387	335	360	340	369	348	332	399	376	384	313	368	374	368	315	356	332	358	398	354	401	402	338	363	366	373	345	352	394	348	393	379	404	344	399	367	368	355	341	351	410	386	320	333	352	392	337	363	363	326	362	358	351	391	385	354	359	386	409	354	395	386	374	360	337	375	338	370	350	324	347	376	338	362	362	375	357	376	368	338	348	347	345	332	339	375	382	337	353	348	371	371	354	381	345	362	370	324	372	405	363	359	371	336	326	352	377	347	376	384	335	373	354	379	397	367	391	340	367	370	357	378	368	370	335	334	402	365	316	358	346	345	329	346	382	352	368	380	432	378	398	371	386	356	347	365	356	352	372	336	365	388	396	343	350	380	393	349	347	399	337	389	398	356	391	353	332	377	354	370	320	337	364	353	349	381	380	351	355	312	350	383	399	356	337	331	326	366	353	361	368	305	370	395	347	335	350	377	356	354	384	383	394	370	345	352	358	367	373	388	383	362	354	346	382	366	333	419	356	328	369	383	371	390	367	341	319	377	370	335	380	382	376	332	342	374	369	374	327	384	343	372	362	346	385	379	374	359	365	398	377	378	380	378	403	376	359	373	343	320	379	380	358	374	382	384	353	392	380	364
8533	2249	4776	4188	3442	3458	4566	3875	3475	2984	3115	2999	2095	1396	1328	1342	1178	1105	1161	943	945	903	891	892	850	817	856	888	854	923	854	889	938	906	848	860	844	844	886	830	821	819	837	782	850	820	852	851	802	816	864	833	822	889	832	813	852	787	869	803	844	861	790	814	829	840	881	809	834	826	879	840	863	872	870	797	843	825	853	835	831	826	801	888	863	854	845	842	853	839	817	819	848	824	837	834	845	776	884	874	810	825	802	790	901	809	827	875	837	823	901	867	832	812	858	759	818	862	830	805	794	849	818	859	809	780	772	845	876	729	875	849	818	817	837	857	858	851	821	862	824	832	807	853	859	812	791	833	849	854	855	819	814	800	818	829	857	788	855	781	852	851	760	846	792	834	838	836	817	819	897	835	817	823	889	841	794	851	805	785	844	868	856	860	801	834	804	800	783	841	779	878	848	802	796	880	862	847	853	826	834	815	835	795	848	796	814	859	876	836	862	879	840	820	825	837	810	820	812	822	822	819	823	858	887	785	828	861	883	865	844	776	835	831	826	839	884	835	830	808	818	859	806	846	846	869	817	855	837	811	861	897	848	869	790	892	814	823	829	874	870	805	833	827	847	892	804	864	838	836	781	817	795	848	827	867	781	882	846	824	791	806	854	854	836	811	842	842	843	847	827	869	829	871	861	849	810	867	769	867	817	824	813	802	844	805	787	864	856	819	826	810	834	863	858	842	870	832	845	830	810	781	853	801	872	819	773	801	830	860	842	852	852	806	837	852	838	795	803	822	832	831	854	851	829	820	873	846	850	843	843	853	805	835	847	821	840	814	855	805	776	856	821	827	871	883	834	820	812	812	864	876	811	869	865	820	865	818	839	793	856	820	858	785	840	808	859	847	849	832	814	831	778	808	775	818	830	900	798	830	826	833	876	813	831	851	868	835	868	867	866	845	784	872	813	838	807	837	802	843	905	852	819	848	831	850	825	824	781	859	922	815	833	856	814	832	788	826	902	807	864	824	843	811	802	868	815	792	821	822	775	877	890	903	812	827	788	884	827	830	803	829	875	819	797	844	879	818	848	863	852	816	809	829	857	859	846	876	847	878	825	811	854	841	808	842	815	860	851	830	835	862	865	853	825	861	819	788	902	799	805	851	847	853	771	784	818	870	799	869	796	819	787	822	853	859	824	872	845	813	859	888	800	804	811	834	753	860	824	847	824	802	793	781	814	873	830	848	809	757	807	842	857	880	857	873	838	812	839	826	800	853	803	883	877	836	801	790	851	845	805	886	833	838	814	800	796	842	814	828	774	826	835	860	829	808	845	841	880	861	849	843	838	833	865	799	878	827	792	876	833	830	832	819	822	844	816	833	831	852	791	812	870	844	853	845	765	818	798	839	814	865	834	800	843	788	867	830	795	795	858	869	819	825	844	843	817	803	830	811	837	853	837	816	813	814	831	842	807	842	803	830	816	823	841	834	786	790	804	841	826	839	828	842	817	846	849	797	856	833	854	824	814	825	782	820	845	813	867	810	828	827	810	840	841	861	836	810	876	860	821	786	802	837	806	820	810	846	818	855	892	842	796	836	826	810	826	809	837	847	857	821	835	823	777	833	817	816	861	807	808	894	826	864	876	827	835	817	928	865	862	853	822	831	830	855	803	830	838	864	846	808	785	808	830	840	829	836	732	832	816	849	873	857	869	864	813	856	855	862	837	844	822	819	863	839	813	807	822	870	821	812	844	812	799	802	854	802	776	792	854	807	880	867	840	840	822	873	855	750	842	851	854	845	868	819	818	826	770	820	823	854	819	853	815	812	898	816	852	811	779	791	848	796	826	858	825	819	828	827	860	843	869	804	810	846	771	838	812	847	831	829	814	831	863	821	833	831	838	825	863	830	831	806	833	787	842	863	838	835	835	829	797	878	853	843	807	840	824	836	829	813	795	753	830	829	837	832	824	812	742	856	820	857	860	828	820	859	831	868	845	790	818	871	808	877	801	859	817	874	842	834	771	790	860	769	835	821	790	789	880	831	796	849	811	860	839	835	820	871	803	849	833	865	779	872	832	799	856	823	817	824	826	852	841	806	873	822	826	777	803	898	792	803	813	798	827	854	803	836	851	841	864	870	820	882	808	837	816	833	839	828	860	832	836	859	898	827	840	828	801	833	814	879	839	888	874	801	807	839	771	849	876	849	820	858	815	854	867	871	834	789	842	842	837	857	822	814	864	792	823	809	891	818	830	853	785	808	848	850	858	787	793	822	817	802	816	845	849	819	858	797	837	832	799	821	851	880	832	862	803	833	853	795	817	834	845	844	811	842	822	878	864	793	844	793	870	883	795	855	812	863	805	866	856	892	836	808	832	840	852	823	858	869	805	858	844	829	871	827	860	785	849	827	784	861	832	845	856	844	827	836	835	866	864	819	850	857	840	815	847	806	795	814	845	860	826	795	853	844	808	798	839	808	831	859	849	837	802	854	845	819	837	823	805	818	831	806	851	848	863	846	828	837	815	876	825	833	842	822	792	828	848	851	849	829	824	858	776	836	866	808	873	857	830	790	862	864	794	827	839	844	855	867	817	891	809	845	815	800	839	847	825	881	880	828	831	835	853	863	801	831	797	857	850	832	837	814	880	821	831	856	820	792	786	836	839	817	847	867	857	800	791	776	797	841	826	817	814	829	827	801	851	818	873	849	850	831	856	887	825	843	816	810	804	823	816	798	846	831	817	847	825	844	846	846	823	802	774	829	850	851	832	836	788	851	815	789	815	821	843	810	837	820	821	806	818	790	784	796	804	874	879	816	808	852	779	803	880	788	855	844	806	818	831	858	809	851	853	833	828	823	839	850	871	858	846	858	822	796	789	821	815	848	893	825	856	828	877	805	819	831	839	818	799	826	837	853	866	843	802	829	842	852	783	824	838	826	853	836	875	828	836	811	759	833	777	839	821	808	839	814	836	872	843	807	800	773	848	755	875	850	858	849	824	820	819	841	874	755	820	821	841	847	775	846	842	892	819	808	831	796	809	828	783	827	852	879	790	814	803	853	828	829	814	794	841	812	839	882	778	809	846	831	847	796	793	815	850	845	830	799	835	827	821	829	792	827	786	846	863	832	823	857	824	864	778	793	813	850	811	818	895	815	845	825	832	800	856	830	824	841	854	814	801	797	830	856	875	823	785	855	887	839	869	864	831	814	842	849	852	849	822	849	853	865	866	795	816	821	819	843	833	851	854	820	803	787	825	837	822	866	834	819	820	829	783	833	811	853	819	869	900	787	856	817	853	821	882	831	803	859	808	827	858	837	867	825	854	850	797	871	835	886	880	864	783	849	895	862	847	822	870	852	796	870	806	876	786	750	851	865	854	818	870	855	814	872	804	852	814	801	843	810	855	810	781	821	827	789	842	827	846	844	836	844	856	800	797	829	803	882	878	840	826	807	827	771	810	773	857	806	873	816	867	787	842	865	823	782	825	801	817	825	832	782
1962	620	755	492	392	425	505	452	416	391	447	389	371	347	320	310	306	303	316	259	295	251	288	304	285	276	302	290	287	300	299	287	303	292	279	297	315	306	295	307	316	337	304	276	263	307	305	330	282	274	279	275	304	296	300	270	315	314	279	293	286	279	268	316	283	297	299	317	260	300	299	285	305	305	270	295	255	284	306	265	275	280	294	287	274	265	270	283	279	279	320	290	303	294	314	297	311	274	283	246	274	302	265	286	271	284	283	283	304	293	292	305	309	294	273	287	284	301	318	302	315	294	286	299	274	307	287	295	285	307	275	265	290	289	288	285	304	276	296	260	311	300	277	278	274	299	281	255	297	300	271	264	280	309	286	308	286	282	308	278	287	283	304	306	279	306	299	311	317	312	261	317	283	301	281	273	294	267	317	318	312	342	274	317	315	275	286	285	306	279	303	261	286	283	279	312	288	271	266	287	275	308	290	265	326	326	300	268	311	247	286	281	288	284	311	295	278	298	283	307	307	312	279	262	304	313	312	303	293	278	299	288	296	290	303	276	311	312	292	283	256	297	268	293	286	308	262	287	298	298	304	301	251	264	302	317	277	293	308	286	296	280	309	284	280	269	329	291	245	283	297	278	309	298	298	293	286	282	290	295	273	281	297	321	281	287	318	293	305	286	273	280	254	299	296	352	288	267	283	321	326	326	299	261	285	289	299	260	269	284	303	287	302	303	270	275	286	309	310	310	264	302	290	300	283	323	264	268	294	293	271	295	304	265	272	326	312	316	326	296	335	292	270	265	285	264	290	334	297	275	288	300	245	272	290	292	287	276	273	283	311	331	285	265	278	262	286	290	267	297	269	304	297	286	295	311	310	299	253	281	311	289	271	299	292	302	319	265	303	255	274	253	300	302	309	319	292	300	303	284	292	320	292	330	284	298	294	284	307	286	300	274	275	249	290	304	255	309	331	268	282	302	290	255	294	277	302	262	281	296	269	312	316	292	292	254	295	274	254	268	307	292	324	298	304	290	298	288	268	319	291	295	299	286	310	275	263	296	312	281	292	264	278	282	271	281	278	317	284	273	284	280	271	293	300	307	298	270	294	279	267	274	303	291	280	305	269	309	322	318	295	313	251	306	297	241	297	275	298	283	296	310	287	291	295	307	282	268	288	283	265	294	280	291	317	312	287	261	301	330	287	275	263	285	293	298	290	273	286	294	316	289	298	264	284	294	287	270	311	292	298	281	280	288	278	299	305	299	309	293	273	301	271	293	275	280	299	257	247	306	250	286	285	325	298	320	272	302	272	301	301	283	282	283	308	290	290	295	297	288	314	307	255	261	261	317	309	293	293	315	274	294	309	317	279	272	280	254	315	302	278	285	268	285	267	282	330	282	299	284	306	312	298	288	279	277	275	307	268	293	302	277	248	289	292	267	295	285	284	257	318	283	306	293	294	323	285	269	287	317	332	309	290	276	296	278	297	288	283	301	283	276	304	276	297	280	298	284	294	272	285	284	281	228	260	287	265	304	298	271	281	293	289	275	299	296	294	313	285	283	283	295	275	269	307	287	278	268	304	293	270	301	279	292	326	323	305	275	259	321	301	287	293	283	305	301	297	284	277	303	330	294	272	327	290	249	280	279	289	276	288	280	297	298	301	292	284	275	284	301	289	274	324	313	278	291	298	275	295	270	314	267	291	274	294	309	345	288	295	319	291	259	298	306	259	301	286	287	298	307	313	274	292	295	278	285	319	268	291	330	280	279	335	349	301	277	328	280	291	322	302	293	289	266	350	281	279	285	262	284	274	288	238	249	307	314	213	293	283	307	321	286	296	281	308	298	297	301	260	293	283	321	325	299	287	273	295	298	327	284	263	304	285	305	294	290	287	275	307	281	290	289	238	323	284	282	300	276	306	299	243	289	287	311	294	317	259	249	331	310	294	280	280	291	257	286	274	302	283	283	295	268	305	309	294	277	302	299	309	297	289	289	300	280	256	278	289	271	288	293	291	320	266	289	292	283	344	277	288	288	303	283	280	331	295	320	298	277	272	313	285	291	285	286	292	315	287	290	271	289	285	297	302	290	304	313	276	268	303	292	288	290	258	281	299	303	271	281	290	305	284	275	313	280	291	287	291	286	274	278	296	271	306	305	278	278	286	307	329	294	275	295	290	271	291	309	309	308	314	300	301	295	278	270	301	285	310	276	291	276	304	276	319	291	289	292	278	294	278	273	308	286	271	314	283	269	338	296	292	287	321	293	280	312	287	297	311	293	292	309	312	297	315	298	260	296	280	292	314	291	286	298	327	284	295	299	318	300	273	283	278	276	316	296	312	254	297	283	264	274	277	300	291	278	290	264	294	283	300	276	291	279	302	309	270	292	261	290	315	316	294	293	272	271	261	306	299	284	312	302	285	284	301	242	285	310	316	285	302	312	314	300	321	326	275	282	307	292	283	299	295	281	264	303	314	294	289	323	253	303	284	259	303	292	294	255	251	280	270	274	268	316	261	328	282	283	277	232	281	304	315	304	276	281	269	286	295	300	258	272	285	317	274	275	305	274	309	280	318	297	290	299	289	293	322	288	282	323	294	304	307	309	306	274	280	283	310	274	289	301	291	265	257	263	304	291	306	293	297	258	318	253	288	303	292	316	254	283	276	270	259	291	290	293	316	337	270	286	298	255	291	301	272	293	297	283	268	268	312	295	300	286	268	299	298	257	308	318	289	277	268	302	284	249	305	302	318	281	289	280	292	320	297	285	275	285	304	290	291	267	298	317	281	270	267	269	296	304	264	278	291	268	278	317	275	309	276	270	304	300	278	271	282	281	336	287	287	303	274	323	280	279	277	293	286	286	290	283	324	288	302	318	298	319	304	269	310	278	275	303	270	316	289	276	296	285	275	298	295	312	319	275	278	287	289	260	308	320	296	281	290	316	293	291	288	276	302	272	274	277	297	285	324	284	282	283	297	303	255	312	266	295	292	290	277	290	286	278	289	272	300	266	277	315	287	273	283	287	288	269	311	316	302	270	292	244	277	305	299	335	288	252	285	252	279	305	326	305	296	331	268	260	332	296	287	281	284	308	321	300	258	295	302	259	290	292	308	291	290	303	337	273	298	263	287	275	296	309	316	280	319	318	305	312	290	280	279	255	284	293	289	326	292	275	295	297	303	299	278	297	286	293	302	306	288	307	290	275	297	285	269	284	303	293	274	296	271	291	307	303	321	311	295	296	277	279	260	285	279	276	302	270	300	336	283	318	302	267	306	277	323	276	289	284	298	315	294	267	290	277	302	271	274	276	278	293	260	276	293	274	275	270	291	291	267	282	277	281	292	310	291	274	289	284	258	297	271	245	269	292	325	296	284	293	293	299	285	287	287	307	301	320	308	316	304	283	247	297	277	304	273	261	299	278	304	321	273	293	286	295	309	309	285	282	309	300	281	295	266	303	318	314	256	288	264	307	305	306	296	297	256	307	292	267	314	286
2027	1065	1565	1382	1235	1403	1795	1648	1420	1324	1422	1364	1049	846	801	779	761	742	765	720	680	653	664	627	655	670	645	723	712	693	630	636	686	643	718	633	691	670	680	685	708	670	685	656	637	667	690	727	628	743	662	614	625	682	657	680	648	622	670	680	672	644	646	622	689	653	648	625	718	671	666	681	691	622	674	671	679	688	659	698	618	652	676	663	703	649	679	707	696	640	672	659	666	647	697	758	710	664	693	630	676	659	655	705	702	689	639	690	655	685	675	668	669	683	684	666	649	663	677	662	689	658	704	680	679	703	683	633	675	637	666	621	648	699	687	703	681	682	639	645	668	640	687	681	707	660	684	657	704	630	653	690	652	670	671	665	696	669	670	692	705	671	688	625	665	665	666	720	685	727	702	662	611	634	648	664	664	676	671	669	672	672	651	669	701	672	687	678	675	674	659	720	682	714	682	694	687	662	655	701	611	652	646	683	685	682	655	670	654	651	691	655	637	696	715	726	676	717	621	719	699	700	674	673	655	677	642	662	637	670	639	688	653	674	698	632	685	690	715	647	642	699	653	688	684	654	658	669	718	676	644	653	697	678	650	669	622	693	669	638	719	692	694	643	638	628	687	655	685	680	617	633	681	647	701	690	690	735	676	647	724	676	682	730	682	679	656	723	657	718	680	634	642	653	618	707	666	652	631	654	654	731	635	673	606	661	655	695	636	693	698	677	678	662	695	651	650	748	735	654	627	670	716	634	657	679	699	650	663	710	680	668	693	654	697	727	653	647	668	701	627	644	688	674	677	708	681	733	665	679	685	670	707	645	697	701	690	668	665	702	708	702	655	652	637	658	673	679	671	695	691	681	640	644	649	685	667	652	665	667	681	622	670	691	652	608	659	716	732	665	632	711	694	657	662	666	681	693	687	700	672	697	662	629	674	656	672	652	681	675	705	662	656	693	693	702	613	663	681	691	656	680	596	700	687	665	665	667	664	684	711	707	695	670	687	672	649	676	665	699	665	635	737	644	637	674	684	668	667	646	662	702	662	675	735	656	653	649	639	655	676	632	692	654	738	634	683	656	688	627	707	653	703	668	645	681	688	649	648	732	703	697	667	730	702	651	620	685	736	662	710	673	653	645	689	700	651	660	636	632	598	700	694	661	638	654	630	658	640	703	670	688	628	656	691	631	692	642	699	696	676	625	652	656	650	704	655	706	658	667	679	702	687	654	671	634	637	675	662	699	667	697	682	688	690	656	651	720	677	674	668	652	715	708	687	639	676	692	631	700	685	685	704	692	645	635	667	647	651	641	666	657	651	646	657	682	650	602	663	673	647	722	612	692	676	683	657	645	669	672	593	681	622	671	637	685	677	649	676	717	660	664	679	686	718	619	662	668	635	641	712	706	656	678	723	667	678	704	679	676	687	657	662	661	699	637	692	685	668	680	639	649	694	658	743	641	701	677	651	639	658	670	669	671	636	661	661	681	639	704	698	688	640	670	678	620	642	640	658	663	670	697	642	699	647	662	638	662	695	756	632	674	683	664	606	682	692	646	685	717	647	639	655	640	685	665	676	659	694	631	646	699	673	653	651	632	676	660	729	696	622	655	675	691	653	661	712	662	666	655	692	693	673	621	691	650	707	658	652	677	632	608	671	601	685	663	642	630	703	664	694	693	669	697	670	628	722	712	632	681	641	665	633	688	668	654	655	659	663	647	678	700	699	652	662	629	650	645	682	723	641	719	731	679	655	648	665	648	695	667	659	690	661	679	676	682	638	621	639	676	646	668	650	650	692	656	676	678	704	656	685	681	697	694	668	683	659	638	688	666	730	695	643	667	724	677	674	653	660	697	665	685	672	680	618	665	677	665	677	690	657	652	667	672	667	653	677	644	659	668	688	665	634	679	653	631	661	659	639	706	667	644	674	674	681	674	649	647	700	674	737	709	688	618	666	681	702	687	653	654	654	703	680	597	664	670	680	660	645	645	649	668	702	703	649	655	622	708	645	692	618	662	739	697	679	674	641	710	675	665	663	625	712	684	661	666	669	686	686	685	705	693	668	667	663	659	644	655	668	676	651	693	698	684	679	643	646	695	617	714	688	626	664	673	642	696	688	649	679	682	682	661	667	655	689	672	654	622	653	664	687	722	675	699	662	673	688	711	663	716	661	702	671	676	677	618	692	705	725	660	668	626	624	683	656	671	618	675	672	673	638	670	678	667	643	713	692	629	689	639	637	665	668	671	665	638	677	700	662	650	644	659	635	652	648	666	668	669	618	630	671	673	636	670	630	710	599	682	666	631	689	654	641	691	681	659	647	670	637	675	677	699	641	607	638	664	712	680	659	651	653	696	667	682	699	639	657	658	636	695	687	671	687	689	668	676	623	653	654	657	676	688	680	649	690	680	664	666	684	693	638	647	644	657	688	644	664	646	660	667	696	688	653	719	626	724	667	653	657	644	629	663	690	679	653	682	661	667	679	681	691	691	683	650	687	681	669	666	676	668	667	648	632	614	645	621	666	665	677	658	649	656	652	671	685	681	674	654	676	674	641	688	672	666	699	667	655	635	633	672	705	664	696	698	674	662	694	708	722	667	672	680	673	680	685	701	659	627	669	678	686	699	637	681	729	623	649	699	701	645	650	651	699	689	653	722	654	663	658	654	663	671	685	714	704	706	679	684	631	668	674	677	655	663	697	673	635	697	656	715	694	631	661	714	668	648	664	675	658	649	698	698	699	686	715	678	656	637	654	692	666	651	665	694	681	700	659	647	728	673	724	655	672	681	705	670	634	648	662	681	678	649	630	692	638	676	649	667	642	638	673	650	652	647	718	684	677	648	678	711	648	693	649	664	677	656	643	640	706	675	650	693	667	734	628	674	669	665	668	664	709	671	710	673	664	660	711	692	651	724	687	669	679	686	631	649	622	642	642	697	636	665	679	628	696	687	688	661	679	652	690	712	659	690	656	682	689	655	692	655	702	658	690	646	682	658	649	683	686	684	614	650	687	696	646	621	660	713	697	666	676	695	668	682	657	657	703	720	659	670	653	635	674	685	688	673	611	686	700	644	693	654	659	673	679	698	653	660	653	668	663	641	698	657	679	669	701	686	643	649	684	666	649	678	674	651	667	600	691	716	637	672	647	646	676	654	675	676	693	678	671	664	693	640	646	638	671	660	659	698	683	692	627	651	603	709	704	646	701	667	684	677	649	638	650	697	661	663	709	650	653	660	644	600	708	695	668	679	718	668	711	654	666	670	702	692	678	717	653	635	627	668	693	667	659	639	694	649	632	696	729	732	680	657	687	672	643	673	661	644	676	650	660	651	680	661	663	718	612	652	696	675	703	696	672	694	656	647	681	678	694	681	665	644	695	660	648	684	664	647	708	668	674	697	656	681	655	633	678	662	690	662	714	682	664	655	694	666	678	638	659	674	662	647	649	672	674	654	741	662	661	711	692	650	695	653	677	669	695	687	686	676	680	677	693	689
7444	1125	1429	823	549	544	650	571	483	451	449	444	335	280	229	268	231	236	232	205	225	208	188	205	209	218	199	197	199	216	203	210	213	234	208	189	192	219	216	202	200	225	203	188	214	211	195	201	193	220	177	224	200	181	207	188	231	190	230	226	203	179	185	195	197	213	201	195	206	195	188	216	205	197	181	214	202	221	202	169	197	215	209	191	223	200	184	173	209	193	220	169	217	247	213	212	184	175	221	185	194	220	203	195	190	185	200	205	214	203	193	195	201	227	187	225	207	219	198	191	207	189	200	215	207	201	189	193	196	221	208	215	177	193	195	227	188	219	201	208	203	217	215	203	202	195	219	216	215	224	212	202	203	222	209	210	215	218	173	221	192	211	238	237	212	235	216	187	212	212	184	206	237	200	191	241	221	185	218	173	215	196	179	216	206	234	199	191	210	203	213	186	221	183	196	194	175	199	211	195	208	191	205	235	208	220	232	197	210	177	181	208	194	168	198	201	223	216	187	196	186	189	180	190	205	216	243	184	242	197	191	221	225	216	178	195	209	197	195	185	206	189	214	203	220	193	202	212	208	199	209	191	214	191	203	218	200	195	197	189	190	208	211	196	182	225	186	195	189	164	195	194	192	233	217	187	197	203	238	215	185	219	208	210	224	194	240	211	200	194	211	199	178	208	205	215	208	190	223	179	211	184	185	233	214	204	195	201	201	184	193	202	222	210	197	196	217	193	208	209	211	202	204	203	217	189	201	203	207	218	215	195	189	216	189	205	207	208	227	209	204	201	216	189	227	186	195	216	192	170	208	180	196	184	202	221	221	193	219	205	197	237	221	199	216	216	208	209	195	219	188	186	197	209	212	237	202	200	206	210	211	208	211	218	185	216	199	199	217	220	188	224	200	212	193	210	185	184	221	212	210	185	213	237	199	187	208	216	201	212	215	199	199	207	211	191	224	183	172	212	177	183	215	222	170	182	206	201	196	183	191	220	200	215	211	182	179	234	189	213	222	202	204	209	202	234	220	215	202	204	195	209	228	215	193	187	206	207	195	210	175	198	220	210	206	223	197	217	209	192	215	202	211	231	195	211	214	209	196	207	213	184	199	207	176	215	202	230	238	188	180	206	232	216	215	196	219	214	211	191	215	177	183	188	196	193	208	221	198	184	208	183	188	189	222	217	190	194	219	236	211	196	196	186	198	224	233	189	225	217	184	211	213	242	205	184	201	195	195	192	188	207	209	186	191	193	190	205	212	217	174	179	167	200	202	208	197	186	199	187	183	194	208	203	200	206	204	198	199	209	207	208	206	201	205	197	212	205	205	186	232	217	213	229	199	194	205	200	202	195	199	183	207	197	203	191	200	160	233	201	217	191	204	204	197	225	213	234	227	223	190	188	191	203	220	227	202	206	202	208	206	222	203	208	199	207	205	198	217	246	222	189	199	179	211	201	212	212	219	231	182	213	203	197	216	252	195	202	222	175	222	206	195	214	221	175	185	163	196	200	186	225	228	215	223	213	180	224	200	200	206	220	197	217	201	188	181	250	205	200	210	189	204	211	225	230	206	221	217	200	206	200	196	195	206	192	226	229	192	212	232	221	208	216	185	186	198	173	190	225	198	212	213	213	203	176	193	223	191	212	201	191	225	195	216	212	215	216	216	215	195	180	207	176	202	199	205	237	197	181	226	188	185	198	220	196	194	200	195	217	207	175	210	220	216	162	196	192	207	180	181	187	198	198	195	203	195	209	197	209	240	211	201	202	176	200	192	214	201	187	177	203	183	213	186	174	188	196	218	232	215	183	187	229	226	203	200	213	200	211	192	210	196	222	207	184	209	182	207	220	210	210	195	200	211	166	189	207	203	240	205	200	219	197	190	175	226	206	202	213	195	176	175	189	207	202	187	206	203	194	206	184	185	221	223	189	212	223	202	238	227	218	226	212	184	198	200	230	202	195	213	205	198	193	198	204	215	191	189	212	204	212	216	228	200	214	213	167	225	231	203	210	207	196	198	210	186	206	184	206	175	204	202	228	188	215	211	228	178	218	210	206	194	192	189	193	219	194	199	189	198	204	170	182	209	199	206	218	181	223	227	195	211	192	194	195	228	206	196	197	197	207	184	190	220	200	202	202	190	244	206	192	192	189	191	199	191	222	252	203	207	214	196	194	182	191	195	199	232	195	231	224	210	185	199	199	210	206	177	197	208	197	191	207	197	176	213	200	196	215	211	229	193	212	210	214	204	217	181	210	206	216	205	203	196	222	188	214	188	196	180	223	197	197	216	216	188	201	211	191	188	189	187	208	217	226	193	166	177	198	206	206	221	189	225	196	198	185	187	187	204	199	185	199	206	200	218	194	224	184	211	190	189	199	204	176	191	186	207	232	215	211	216	236	180	186	232	187	200	194	202	185	191	210	199	194	179	213	237	208	196	197	225	200	241	207	198	177	185	203	198	222	202	220	209	215	216	204	207	191	218	197	207	206	196	220	249	183	213	231	185	220	226	205	215	215	197	207	206	228	218	213	200	195	221	202	221	206	196	223	197	223	226	195	217	233	209	224	203	201	193	188	204	206	195	211	209	216	196	196	211	187	187	184	188	199	222	211	203	216	209	217	197	247	208	216	186	205	203	198	213	194	219	191	234	183	211	208	206	232	183	196	221	192	195	212	194	193	215	177	200	257	178	172	186	191	247	184	181	217	200	218	217	199	203	219	205	184	203	205	215	190	208	169	168	217	197	180	214	212	211	218	175	199	199	172	218	211	199	214	218	217	220	169	208	186	200	207	226	225	211	202	213	200	191	199	228	206	210	185	177	188	181	209	214	206	208	188	177	179	191	197	180	221	182	211	183	224	192	216	219	212	197	167	218	190	203	224	207	219	200	253	182	168	204	209	244	190	202	204	207	176	188	181	194	191	195	177	165	196	215	183	195	212	190	204	223	222	217	209	209	207	225	187	209	218	183	212	217	201	205	210	190	199	200	221	211	190	214	192	211	197	211	180	196	215	209	213	215	232	192	193	212	217	199	204	179	184	196	210	174	187	230	199	209	193	190	218	188	187	223	208	196	201	220	196	190	194	197	198	196	214	196	208	209	201	240	190	187	214	202	201	226	186	173	185	219	213	236	251	228	210	193	202	204	203	219	188	192	170	198	203	196	209	215	185	197	198	208	218	191	212	206	236	220	188	239	189	185	207	205	233	198	193	198	174	199	204	206	202	223	188	196	184	198	180	210	217	220	197	167	205	203	176	213	184	196	205	186	189	213	198	212	196	178	188	201	227	199	182	207	178	196	216	217	191	196	200	199	188	203	189	210	194	206	208	206	202	207	208	184	185	207	177	165	205	231	211	200	195	208	209	206	176	174	177	192	197	223	186	185	211	203	204	207	203	199	192	207	183	198	208	209	215	185	201	211	208	179	193	192	209	209	197	193	198	209	176	188	196	182	192	188	214	213	208	202	197	183	211	197	201	197	205	175	181
6249	1401	2805	2589	2098	2246	2974	2467	2184	1879	2090	1948	1329	887	868	874	781	716	681	625	540	532	543	531	540	535	527	611	555	520	506	538	521	535	552	511	553	537	529	564	514	534	558	550	477	537	525	536	496	517	528	522	509	534	529	520	493	544	517	553	509	551	523	522	504	552	511	503	527	515	483	497	510	484	485	550	510	529	549	514	530	546	535	487	514	493	516	545	519	520	531	534	501	536	553	474	519	520	516	533	524	546	536	499	525	499	536	515	501	505	539	561	534	496	502	523	537	515	529	502	498	503	525	521	500	465	507	501	480	497	530	513	488	540	538	543	526	539	469	512	571	531	510	497	530	510	481	501	503	514	506	546	518	511	505	517	504	499	527	536	529	489	514	524	570	524	487	500	519	525	513	518	508	528	522	499	535	524	512	534	515	493	515	517	506	565	511	524	537	518	508	503	493	519	525	507	533	553	545	545	532	513	516	516	513	534	522	512	509	501	572	502	533	512	507	549	511	486	518	486	501	516	509	516	508	536	515	533	516	473	577	539	499	502	539	485	512	499	564	514	515	529	478	565	514	499	482	495	471	474	555	512	518	520	511	541	538	532	539	512	502	527	465	506	499	549	524	562	483	530	500	500	516	522	508	531	510	501	530	540	499	518	528	525	477	496	534	488	514	504	538	508	533	491	481	506	489	574	515	526	509	519	513	531	476	538	554	552	539	507	524	519	519	555	515	500	484	519	483	507	501	529	498	506	518	505	503	540	527	523	502	515	507	513	523	510	520	550	537	552	497	517	502	509	493	503	507	536	525	556	538	566	529	527	554	485	517	491	532	568	490	523	516	509	497	510	507	523	540	510	518	541	542	511	514	505	509	534	538	493	496	501	550	519	550	521	464	507	516	505	513	523	504	489	480	503	572	538	481	503	546	487	517	501	511	524	538	492	511	501	535	475	542	508	530	532	513	513	510	519	514	518	558	491	545	517	524	517	499	510	519	502	541	566	531	492	526	542	469	566	494	530	468	522	540	462	522	475	527	511	482	522	545	514	507	504	501	471	506	551	498	490	504	564	526	543	485	509	539	525	514	493	523	527	540	550	549	540	540	487	533	473	533	533	523	514	533	531	499	493	532	545	496	524	501	504	541	511	486	505	510	535	516	495	499	518	541	498	499	522	455	465	522	526	484	517	515	521	539	519	528	532	500	532	510	520	537	496	510	484	544	518	490	509	496	542	515	498	513	486	480	569	478	491	537	499	503	512	488	502	487	550	510	512	516	476	539	523	552	571	529	466	486	478	478	474	506	531	493	546	504	548	540	513	530	520	459	561	490	485	552	504	475	504	525	534	462	503	516	525	506	549	491	524	456	493	534	496	487	544	510	539	507	507	530	494	504	535	516	491	508	516	514	491	541	543	519	517	523	551	526	484	497	526	515	556	521	528	490	524	549	474	500	512	512	519	505	516	517	481	518	524	508	489	522	491	535	508	548	477	527	515	490	549	526	529	499	470	523	507	529	510	561	560	507	513	536	511	499	541	539	520	491	511	506	526	525	495	540	512	531	489	527	547	545	490	527	512	513	555	521	528	523	489	527	534	515	486	501	488	506	556	501	528	534	518	507	527	537	543	476	497	518	540	522	525	519	527	504	505	487	518	499	524	533	548	517	531	512	558	539	539	506	517	475	486	538	492	532	529	523	522	508	551	530	539	547	493	465	519	506	537	519	452	518	510	494	510	504	478	538	491	459	531	515	522	551	486	543	543	507	547	515	542	512	507	520	543	524	513	561	510	545	528	544	523	534	502	510	553	529	518	534	519	519	526	496	490	492	539	498	528	520	518	498	539	537	485	540	505	509	572	539	517	538	507	519	496	509	548	554	494	541	488	533	527	552	519	508	504	509	492	523	534	534	496	533	532	470	515	535	504	481	497	521	507	557	494	476	546	548	507	509	532	540	529	521	496	507	533	524	543	548	482	549	536	500	529	506	506	538	522	490	529	517	509	534	535	506	540	462	496	540	523	528	522	515	549	526	493	491	502	509	505	477	508	535	558	512	514	528	534	523	509	506	519	507	527	540	528	459	511	482	551	524	559	510	493	492	552	548	520	510	501	542	478	529	488	505	546	532	497	480	509	521	532	514	551	531	515	520	532	510	498	529	516	507	527	535	500	520	510	494	516	494	511	491	525	510	508	462	504	523	519	520	519	519	490	503	539	540	521	525	527	528	513	485	524	518	502	518	520	529	476	542	533	515	477	480	521	508	487	546	543	521	522	530	507	511	505	513	501	538	525	469	497	528	505	494	532	519	545	518	488	502	522	519	461	529	524	463	517	514	509	533	537	520	498	533	553	528	474	513	512	542	528	517	537	477	520	517	504	510	504	516	516	520	502	476	537	505	501	504	488	516	534	516	502	496	496	550	525	581	527	479	513	562	518	505	536	508	512	540	487	507	531	511	552	542	522	525	492	533	542	511	511	539	498	483	485	483	496	555	472	528	523	529	489	555	486	520	494	490	486	512	499	504	496	543	527	516	513	548	531	531	514	513	517	509	516	527	517	488	512	524	514	538	506	521	524	482	537	531	512	570	516	545	502	472	506	514	506	536	526	491	527	508	527	486	505	518	545	488	490	535	495	550	528	505	502	529	541	488	465	538	526	502	548	521	491	522	530	500	482	540	554	439	520	490	523	522	521	529	500	510	524	551	500	498	500	519	455	528	530	516	521	522	540	559	538	465	483	525	504	536	511	550	506	521	516	513	527	502	489	482	532	517	534	525	494	556	541	524	457	504	521	509	504	506	486	561	536	515	529	510	500	522	512	499	556	532	522	515	499	524	538	514	498	522	544	530	520	532	534	528	524	498	529	540	475	499	492	532	529	525	547	582	538	512	515	516	521	488	494	507	501	569	506	528	511	536	528	522	557	541	539	494	502	538	577	554	525	490	537	512	509	538	525	536	487	506	504	468	504	537	485	523	516	541	506	509	548	502	555	478	541	512	547	507	520	525	537	484	499	515	484	551	521	500	494	480	503	525	537	514	497	520	490	507	503	538	440	523	474	535	483	515	480	488	547	541	568	562	523	490	537	530	505	516	497	543	524	527	499	502	496	502	525	522	506	532	479	514	575	476	540	504	507	505	531	493	525	544	532	538	488	518	501	515	525	559	549	529	571	514	529	514	531	513	473	483	504	494	562	501	525	521	517	498	522	551	533	511	553	513	536	470	538	502	468	501	509	529	560	486	537	518	485	501	523	478	525	522	513	471	484	521	502	502	551	505	543	514	551	528	506	525	508	534	539	505	570	491	510	552	506	499	500	517	515	540	541	551	472	504	547	515	485	524	477	465	538	483	569	542	477	512	485	500	522	518	511	525	495	529	515	504	535	511	554	507	506	483	563	486	547	511	508	531	514	480	535	543	521	529	472	507	498	505	540	508	529	515	517	505	516	522	494	521	498	512	528	529	548	516	508	509	497	540	568	489	484	505	549	534	499
14697	2414	2317	1440	1052	962	1122	950	855	786	806	751	575	502	445	460	410	390	441	368	405	375	396	379	369	393	382	336	374	340	416	401	371	352	368	393	392	371	352	342	337	405	380	353	386	372	395	339	366	348	365	366	388	389	367	351	388	354	397	361	398	391	381	369	369	399	336	376	358	397	341	388	350	340	360	368	375	327	353	331	338	400	349	371	354	360	346	357	335	398	348	353	393	345	333	357	371	369	337	379	373	358	419	374	398	352	414	378	363	355	369	343	351	373	342	384	372	386	372	363	378	352	329	361	352	355	352	380	367	404	358	390	376	375	380	383	352	320	404	356	380	377	380	365	358	378	388	400	351	386	350	371	317	359	387	357	377	354	355	390	364	343	343	358	343	394	379	371	378	369	326	366	352	369	341	378	347	388	347	372	379	344	362	336	375	353	378	383	374	395	353	336	368	367	389	358	361	393	367	336	385	345	383	335	387	375	364	343	367	330	397	348	390	349	336	372	347	348	344	396	341	355	376	359	337	372	390	388	367	355	342	348	366	361	357	352	411	388	338	382	324	343	375	367	378	342	366	369	350	377	333	338	354	373	364	355	389	390	374	319	368	370	363	371	364	352	320	383	331	374	386	355	369	363	367	364	350	380	358	377	386	373	387	382	359	343	402	393	384	361	350	419	374	398	354	329	370	394	345	375	364	345	351	365	331	388	374	406	352	358	375	390	406	363	377	350	380	367	350	333	352	356	364	352	360	381	336	352	343	388	348	388	369	378	353	343	362	365	352	328	366	338	405	370	363	366	324	368	328	405	371	337	343	393	361	409	397	356	349	389	344	370	363	411	365	362	398	344	373	374	374	389	376	355	343	392	359	340	332	373	345	357	390	393	383	368	391	354	355	349	343	367	365	356	340	358	371	333	306	360	394	355	358	360	342	358	339	360	374	384	396	413	347	379	366	327	364	374	336	375	326	340	336	349	346	337	335	423	380	400	344	365	364	351	364	372	376	368	355	381	364	336	362	364	355	356	362	407	384	339	376	369	351	382	382	316	352	358	347	329	360	397	361	360	342	337	335	352	349	359	352	356	373	389	343	367	345	379	365	364	344	360	338	330	382	342	363	358	361	333	355	390	358	375	365	362	370	355	376	371	317	360	388	359	372	356	380	361	398	364	385	375	379	335	381	362	373	374	334	393	388	336	376	370	380	364	362	373	361	385	365	343	364	369	387	364	332	363	379	370	389	339	344	385	360	359	343	355	326	385	335	361	349	392	354	344	336	407	385	372	380	429	381	354	404	373	304	361	376	369	388	363	393	391	406	357	364	374	390	388	385	359	323	368	352	338	384	345	351	371	346	379	366	364	367	345	347	322	355	359	348	361	334	360	363	335	330	339	372	368	354	339	387	403	363	397	405	398	365	413	384	356	356	370	347	373	366	364	366	368	366	343	327	379	323	326	363	385	344	349	384	369	358	350	348	352	358	345	361	351	337	342	379	382	362	388	379	371	344	341	348	385	366	393	392	380	345	374	367	360	370	328	360	345	330	333	376	387	388	389	359	371	354	389	355	348	325	370	359	392	358	380	375	375	387	331	397	399	361	344	359	399	391	361	393	385	363	353	364	392	352	373	367	353	390	339	373	331	371	376	355	380	344	376	378	405	327	384	391	365	357	362	364	386	376	382	363	379	396	380	358	341	385	370	409	389	359	331	358	348	332	379	358	342	323	341	364	326	400	365	388	342	364	364	346	365	370	397	390	359	329	361	373	371	360	388	345	401	380	339	392	344	418	359	373	359	387	319	313	361	330	371	372	331	329	333	385	360	358	355	369	404	393	365	402	359	377	381	380	347	358	368	354	381	355	361	353	349	343	389	324	371	362	391	392	358	371	344	387	376	353	363	342	359	342	346	351	373	342	382	349	373	358	385	364	362	401	356	382	333	383	385	382	392	359	355	360	355	391	346	367	368	392	349	345	400	350	379	381	321	352	392	367	370	382	356	367	364	363	341	369	405	344	334	335	366	360	360	401	382	356	344	368	346	372	358	398	370	348	342	367	394	371	379	373	394	390	361	338	376	364	378	375	393	358	377	351	333	392	360	398	372	385	351	367	313	378	375	338	343	360	381	375	374	370	361	330	364	355	375	395	368	353	376	356	324	365	396	361	348	390	363	372	345	332	338	359	376	389	376	337	336	391	358	369	347	386	385	387	344	366	379	330	369	377	363	379	321	372	361	344	314	384	371	334	362	368	340	350	325	341	398	335	394	333	359	362	380	369	363	363	347	365	396	342	350	387	384	376	372	347	377	345	332	395	342	351	367	358	393	358	338	356	364	357	346	377	348	397	383	372	367	373	400	369	367	336	367	356	365	387	382	346	341	369	345	343	323	359	385	348	347	376	338	386	371	339	355	384	323	362	374	330	346	353	389	393	342	371	387	371	351	337	379	374	360	357	342	352	376	363	367	363	333	395	431	355	335	366	376	387	384	364	362	351	335	373	340	370	390	331	362	379	347	362	384	380	370	387	353	346	323	335	375	364	369	405	376	371	348	374	368	404	333	359	368	426	397	375	364	354	333	389	362	365	357	373	398	355	356	347	348	378	373	394	347	377	346	376	353	358	351	364	362	372	377	370	401	350	344	362	382	353	378	330	404	348	362	330	346	362	392	347	367	382	325	339	394	387	382	376	360	354	362	357	308	429	401	370	361	351	364	381	362	426	358	364	358	362	372	367	338	386	354	373	347	352	357	386	353	386	383	358	350	401	409	370	351	400	408	398	365	357	354	359	386	374	358	388	379	382	325	365	354	322	392	357	344	357	378	374	360	348	382	332	375	375	387	387	366	396	348	385	377	367	397	389	354	335	359	345	376	327	370	372	345	391	364	390	325	341	351	340	333	333	349	372	357	394	365	425	316	391	370	344	399	338	359	352	341	361	365	357	330	391	411	360	363	343	332	387	364	387	357	367	377	348	321	370	355	362	365	364	359	377	334	336	392	399	365	341	324	402	342	372	385	352	349	361	370	377	327	360	375	365	357	384	344	326	320	404	358	393	398	377	371	374	377	372	394	369	361	367	357	339	406	367	374	365	382	355	383	336	331	345	371	367	370	405	357	371	374	389	366	343	347	369	406	367	386	365	329	359	397	349	375	329	367	391	374	355	389	345	375	373	330	372	384	349	361	340	364	353	394	361	374	353	378	356	320	388	389	364	376	363	371	381	341	371	366	366	375	374	388	394	376	369	406	363	399	334	382	371	359	374	377	360	354	356	356	382	375	372	377	394	388	344	324	337	382	349	352	341	351	354	337	366	358	358	378	360	350	349	356	381	389	340	383	381	348	369	348	403	409	324	334	355	353	370	345	363	397	390	377	385	366	330	353	382	367	359	391	392	369	332	370	380	361	359	393	381	335	340	386	328	373	360	373	367	358	348	388	347	373	381	361	330	353	359	345	406	370	376	371	338	352	370	352	354	367	376	349	335	363	350	354
8625	2276	4525	4017	3425	3693	4569	3825	3325	3152	3090	3069	2077	1448	1406	1324	1203	1119	1091	902	914	965	904	912	891	930	883	973	925	889	897	870	897	840	822	876	909	768	873	870	866	884	838	881	843	813	825	885	871	864	864	916	851	806	943	809	854	835	865	896	847	904	886	851	892	821	877	846	858	877	803	855	845	805	813	821	853	803	821	885	877	900	832	852	857	827	829	889	889	831	832	859	826	840	841	865	851	878	819	799	794	820	805	860	836	828	847	796	840	853	879	854	871	879	824	915	839	844	865	838	839	845	817	832	850	811	868	833	833	826	830	856	846	777	877	898	836	800	796	831	850	844	827	807	793	830	869	851	797	824	874	802	776	877	884	818	830	816	829	836	854	865	806	789	832	806	821	846	861	823	843	874	820	798	916	887	833	874	795	850	840	845	826	926	828	843	786	846	839	845	886	875	808	861	825	873	838	818	845	813	840	884	866	901	842	849	818	830	900	900	832	828	815	845	794	821	837	843	879	881	870	865	831	877	818	848	829	848	849	886	859	803	832	820	849	878	815	770	837	813	838	843	844	802	883	797	820	884	862	839	831	827	874	815	828	811	795	823	904	874	803	843	838	855	817	831	856	878	840	807	888	835	840	850	872	870	794	863	796	946	841	809	858	822	767	882	813	833	815	818	815	818	838	843	793	815	836	848	872	830	822	826	812	837	822	850	823	814	827	829	840	780	848	821	810	821	781	790	825	828	866	850	836	843	870	868	853	796	833	856	785	802	817	807	808	848	883	864	821	811	847	850	855	894	860	843	848	886	859	855	900	838	832	854	832	824	834	861	806	801	847	866	836	832	841	806	837	856	808	830	831	828	843	847	824	846	848	861	837	814	873	843	830	853	853	813	886	775	842	855	893	838	799	836	835	850	800	855	847	834	827	840	780	874	859	814	886	873	846	868	796	873	855	862	802	844	844	855	880	831	849	878	845	841	797	865	882	819	829	839	865	830	878	804	828	844	828	884	852	792	834	819	824	851	837	824	876	839	816	784	848	843	851	853	783	797	880	863	849	807	800	815	819	823	890	800	877	824	826	876	893	825	848	869	829	826	822	814	816	821	863	859	826	858	910	882	846	852	884	805	841	822	878	845	820	771	778	821	866	858	869	822	861	869	858	841	850	776	833	786	846	817	855	832	888	824	883	785	831	876	803	822	873	829	816	837	853	846	789	897	883	897	850	854	849	840	891	802	791	860	869	839	825	842	822	871	849	879	911	817	826	865	802	864	847	748	834	864	818	784	843	882	837	820	879	803	897	872	829	886	825	795	848	858	844	858	820	812	790	799	889	870	865	834	867	874	817	840	888	819	783	832	837	807	838	800	873	864	888	815	822	841	801	837	815	841	868	817	799	821	803	785	853	806	835	807	837	827	839	835	838	849	896	817	834	782	850	771	792	823	862	815	821	819	857	830	861	844	877	826	893	829	805	840	810	840	833	884	864	857	858	898	892	878	850	818	812	840	841	798	858	832	832	838	860	836	839	853	877	829	834	841	861	850	894	876	858	793	805	881	841	905	850	890	833	883	831	863	844	840	866	875	856	802	899	826	786	834	848	886	861	864	810	771	829	812	856	915	854	843	835	862	808	837	850	837	873	852	895	843	879	904	875	796	845	840	828	849	843	830	872	857	806	829	827	879	838	832	853	853	854	860	851	855	774	818	846	922	802	844	901	825	830	835	862	836	779	900	841	857	796	835	868	840	812	869	871	808	811	873	793	749	863	821	857	909	849	824	865	796	832	796	868	838	836	826	866	861	847	859	855	834	825	838	820	867	879	859	857	869	825	856	859	864	798	882	826	862	832	835	835	863	818	811	796	814	842	843	801	852	877	880	877	864	817	814	774	845	801	871	869	850	836	891	839	820	805	888	789	838	845	826	802	818	855	885	777	815	832	832	831	852	810	866	824	890	880	826	821	815	837	803	867	848	826	839	819	797	827	870	854	787	772	843	835	857	848	845	835	819	846	864	823	833	839	850	827	807	841	796	862	835	835	832	853	785	857	899	829	837	850	769	796	807	843	820	862	815	801	852	781	851	863	860	865	830	833	779	850	840	817	832	827	817	801	794	821	834	831	842	818	836	877	849	843	847	839	841	852	810	810	835	872	808	848	883	847	810	801	855	846	817	802	800	849	824	827	793	867	899	803	829	853	820	811	827	813	833	846	799	867	902	831	872	807	843	855	824	863	827	833	878	786	806	820	897	833	812	868	830	867	874	868	863	795	862	835	842	861	838	833	821	851	835	845	830	841	862	873	859	840	808	845	899	829	939	859	820	861	815	869	797	851	798	798	849	833	841	830	884	873	791	854	815	798	769	840	848	840	807	818	829	870	847	811	852	869	852	854	830	828	849	871	887	847	815	821	806	789	804	854	837	811	820	855	806	854	837	827	821	862	858	847	832	836	831	852	823	880	793	808	779	788	830	821	883	855	872	884	846	819	858	869	863	834	835	847	879	879	838	838	739	831	841	863	855	871	822	821	843	838	853	848	863	863	814	843	843	831	835	810	829	837	816	859	764	801	864	817	824	823	838	848	794	856	820	846	885	862	863	831	856	828	841	850	784	860	862	827	804	854	833	864	819	884	834	837	827	907	856	849	889	838	823	834	835	923	822	872	859	806	858	856	879	862	816	815	816	823	803	788	823	863	820	839	817	841	894	853	844	792	789	842	808	848	845	820	837	873	800	839	812	819	860	815	857	846	848	861	835	828	827	883	860	843	763	833	855	859	838	867	841	832	860	825	865	790	819	869	824	839	868	827	847	877	834	869	844	830	879	856	844	834	791	850	894	866	850	813	827	876	809	823	807	873	822	843	865	847	825	824	853	846	849	815	830	857	772	872	807	806	798	837	774	799	879	838	832	821	826	882	818	877	782	853	884	828	858	864	871	789	916	851	804	847	851	819	878	803	815	810	818	816	882	816	821	840	831	833	853	834	865	887	817	837	857	820	843	794	833	828	766	816	841	805	836	846	787	844	811	892	861	881	807	826	872	843	829	818	811	847	830	861	800	793	846	786	818	825	832	796	876	851	867	846	898	832	860	842	855	799	851	810	847	863	866	832	822	849	818	835	840	852	857	827	809	886	862	829	867	828	861	809	854	804	864	828	846	806	909	868	834	818	880	822	866	836	861	923	806	884	864	814	830	806	843	863	863	842	827	773	884	833	824	860	871	859	818	825	838	819	822	809	774	863	847	851	822	835	845	880	796	828	776	908	869	848	844	896	787	825	852	823	867	828	774	838	823	814	873	816	874	856	860	848	876	800	821	824	807	828	792	879	840	805	827	798	815	876	893	857	877	845	860	855	854	814	850	867	849	772	815	809	841	835	834	844	859	849	841	843	813	849	826	856	828	835	860	808	819	876	835	865	874	787	861	847	852	819	795	852	870	820	787	865	851	896	832	847	825	875	819	831	838	870	854	840	890	773	856	826	821	857	848	805	880
1954	674	703	496	417	456	497	509	446	380	402	401	322	296	302	323	335	313	299	283	278	285	300	262	305	334	292	300	278	306	283	267	243	286	287	315	280	291	306	275	315	292	296	277	292	292	312	289	261	271	259	266	263	268	298	285	270	294	283	291	266	298	274	305	293	313	324	298	281	292	347	251	305	295	305	277	334	295	308	299	270	276	288	297	287	301	293	301	302	300	283	279	267	314	322	259	301	337	295	281	310	303	278	248	286	308	309	302	286	292	276	264	322	319	254	286	277	284	292	316	310	269	290	279	262	311	271	283	297	324	277	302	305	297	310	294	273	305	327	294	257	296	284	295	301	294	299	293	304	299	266	273	256	307	288	277	305	322	281	324	280	287	312	269	266	297	269	279	299	304	315	309	272	295	307	289	319	296	294	270	280	274	290	279	298	299	305	271	258	297	304	272	265	284	288	297	277	286	271	300	320	312	283	273	285	285	294	299	267	255	279	266	255	299	282	284	284	267	300	254	309	277	270	294	284	304	292	310	294	297	309	292	289	304	314	304	286	303	279	302	258	286	267	291	270	309	279	295	304	336	276	289	276	298	333	293	269	323	293	290	299	290	305	279	280	279	259	299	282	295	285	301	270	300	269	262	310	273	323	298	299	278	276	318	263	307	269	271	283	294	309	318	323	294	325	281	299	310	273	309	283	301	286	294	293	280	289	290	286	271	269	292	277	288	319	278	283	314	313	278	317	281	263	305	267	257	287	318	282	304	282	275	289	276	306	285	271	287	282	295	325	272	297	324	300	286	287	276	266	295	251	299	269	298	295	283	285	308	289	279	292	319	280	284	280	316	281	298	303	266	312	303	289	285	285	296	285	302	275	316	299	276	264	306	269	283	277	288	256	269	271	317	278	276	319	289	268	302	289	304	303	276	282	327	281	296	263	295	302	265	260	295	296	284	297	327	265	284	307	296	268	277	294	303	276	279	278	316	303	288	304	287	295	303	307	315	273	270	286	307	270	280	283	273	285	296	312	278	307	298	260	269	300	333	292	317	267	304	269	253	282	299	283	269	297	247	325	273	297	282	299	344	294	262	288	299	297	299	317	293	292	283	266	294	305	306	288	264	315	298	275	301	280	292	275	274	301	271	316	307	275	290	262	323	282	268	260	340	285	284	326	284	322	294	289	297	254	295	263	282	298	253	257	301	255	312	262	248	305	248	277	285	310	298	271	279	312	330	279	274	304	282	271	300	295	275	311	292	298	313	294	307	295	275	319	252	285	293	280	289	290	303	284	287	262	258	278	275	272	307	296	280	298	307	272	263	323	267	265	289	264	266	292	303	306	288	290	295	297	304	287	303	251	280	297	259	284	313	299	302	295	297	283	287	270	302	309	271	286	293	299	285	280	267	266	295	267	302	276	300	263	301	279	297	302	268	265	272	298	296	315	302	300	250	251	274	274	300	288	319	281	272	293	288	309	271	272	317	254	308	292	304	293	278	283	280	267	294	280	293	336	303	306	285	305	263	284	309	294	281	309	280	311	288	294	286	297	271	287	288	294	285	286	254	270	311	302	308	299	291	276	300	298	314	286	279	290	325	301	295	300	306	299	302	283	275	296	282	277	288	277	286	276	281	328	270	287	296	322	315	282	263	289	314	286	290	269	259	311	293	294	237	269	296	299	271	271	303	313	300	281	267	294	295	282	267	313	286	299	306	288	269	297	315	268	260	300	260	290	282	275	310	266	288	323	332	274	279	315	268	286	266	282	299	261	307	267	277	312	292	316	280	296	287	288	289	267	264	327	282	283	282	258	296	332	288	300	327	279	295	339	309	305	266	280	315	295	300	301	297	328	256	289	299	308	281	260	298	276	294	287	275	286	296	295	294	317	267	282	283	294	285	282	308	313	281	301	277	288	289	309	289	261	295	277	284	257	252	293	319	285	273	306	279	273	289	299	295	271	277	284	261	316	269	294	326	285	307	276	316	278	311	289	283	296	285	283	308	299	309	300	253	304	309	303	270	306	282	272	253	287	305	308	290	296	318	304	315	258	279	313	331	293	307	275	248	277	269	272	307	288	319	303	287	325	289	299	300	266	285	277	279	292	277	297	308	266	280	268	297	308	305	291	293	320	333	298	324	309	264	290	264	307	262	266	297	304	287	273	311	303	276	302	314	316	231	292	325	290	309	310	292	307	299	296	269	281	281	291	310	300	307	293	285	290	307	298	290	283	282	286	314	281	320	295	280	291	285	265	315	293	260	293	300	251	269	312	302	272	285	280	286	306	303	306	300	290	287	306	283	262	277	313	311	262	270	294	290	297	304	285	303	290	295	277	321	272	282	296	290	282	290	261	266	308	281	305	284	315	291	301	314	279	308	288	282	295	275	319	312	294	298	274	306	292	282	284	299	295	281	305	274	291	324	290	308	317	270	279	310	288	268	301	273	266	266	270	252	297	268	252	290	285	293	257	278	275	277	279	258	319	255	278	298	261	307	249	272	264	317	303	299	276	336	288	263	305	283	280	282	271	296	276	280	291	277	278	341	303	307	292	299	280	311	307	323	254	286	294	250	327	265	291	264	296	268	306	289	287	308	291	286	278	288	301	306	300	315	304	303	293	314	284	305	260	281	287	307	303	311	262	318	267	277	259	291	277	289	307	270	265	268	283	309	282	280	318	290	263	282	282	267	310	297	280	262	347	275	298	282	272	254	256	267	319	287	285	312	280	293	265	280	292	289	284	326	277	304	315	277	294	267	288	288	268	289	283	298	274	290	282	295	295	272	291	309	272	265	291	260	269	317	263	300	273	276	339	280	272	310	308	288	297	302	322	305	292	288	314	287	286	241	272	269	324	284	276	293	315	302	301	279	283	303	316	282	327	325	280	295	294	295	305	291	284	256	274	274	281	277	284	277	234	252	272	276	284	308	283	272	293	292	287	278	294	288	288	267	280	273	291	274	318	263	301	274	237	259	273	279	300	280	293	301	236	268	307	290	297	286	260	275	287	289	335	281	302	306	284	302	298	260	279	298	297	313	267	279	262	281	308	293	282	290	249	298	277	287	303	311	259	276	282	276	277	261	273	294	300	282	292	292	267	287	286	295	280	294	284	300	284	294	285	300	287	263	286	293	270	330	252	279	290	309	273	314	292	249	279	299	277	309	330	292	283	302	321	270	286	292	273	306	325	279	254	310	292	306	256	272	255	296	288	305	292	270	297	336	278	289	264	252	287	299	269	293	270	311	293	249	296	298	294	258	310	291	316	263	291	294	270	329	306	290	259	289	284	287	270	327	295	312	288	282	294	282	298	287	310	285	274	270	317	283	295	272	333	264	280	269	313	304	285	276	293	290	287	279	305	321	266	299	276	317	290	267	265	284	303	285	294	326	279	286	305	287	296	256	265	278	297	304	273	299	305	270	289	290	306	349	303	256	280	284	286	301	276	264	313	251	298	309	280	291	306	286	300	266	313	247	322	274	325	265	266	295
1953	1056	1413	1259	1210	1409	1745	1471	1447	1341	1393	1381	1020	796	787	787	728	718	684	697	673	678	694	650	666	737	710	674	669	634	703	663	662	632	645	672	635	643	710	659	680	636	647	717	669	657	671	693	636	622	657	654	634	693	657	619	649	625	652	695	637	699	604	656	686	698	632	643	651	662	697	652	694	673	691	688	641	688	628	662	660	607	647	663	667	674	655	679	720	678	669	671	662	669	689	654	661	649	674	634	658	668	674	653	654	691	637	643	636	646	643	672	669	669	677	689	694	662	693	652	662	653	658	663	691	658	688	648	679	650	662	653	724	677	625	634	650	687	696	704	678	666	671	637	706	647	637	678	630	672	676	648	711	650	619	659	652	649	664	656	669	643	686	639	672	669	670	643	650	706	677	643	693	704	639	682	652	654	686	692	624	656	679	632	651	638	675	653	676	633	648	671	726	686	663	665	665	709	636	707	672	622	669	644	646	673	674	676	677	667	656	708	687	643	699	633	647	672	669	675	667	699	671	646	667	720	701	679	634	645	640	632	654	685	679	683	680	677	648	628	644	671	641	676	676	679	644	648	694	664	683	664	700	626	697	639	658	661	663	643	663	699	633	734	692	658	643	634	690	642	667	657	686	649	669	652	677	695	665	692	659	658	666	643	682	697	627	638	641	640	636	681	673	669	678	645	705	670	654	672	647	638	654	659	701	637	663	670	635	654	648	637	643	711	715	677	643	635	671	622	681	680	666	679	636	661	667	670	655	703	644	696	660	626	648	674	669	627	693	688	689	669	624	603	695	659	634	651	676	646	667	624	689	692	686	696	625	668	695	669	629	678	681	669	634	657	692	665	656	703	652	682	689	645	645	653	670	651	715	662	650	657	678	666	689	653	633	611	654	695	643	611	622	631	718	638	639	651	658	637	683	661	648	659	664	665	708	677	700	653	657	673	649	637	688	671	686	656	687	646	692	703	686	698	686	672	672	695	662	637	624	623	654	668	678	675	663	659	662	666	677	690	688	650	690	632	636	673	659	661	672	609	629	647	670	732	632	697	680	648	663	659	635	702	678	648	676	722	657	660	674	623	647	641	662	639	633	655	670	672	632	672	676	662	626	690	656	651	731	684	664	623	657	641	639	644	672	648	664	672	666	667	690	703	667	634	650	685	683	688	635	647	668	663	653	647	677	675	668	650	675	639	701	638	638	573	652	697	667	645	629	648	672	621	627	668	655	708	655	681	664	653	672	697	646	647	660	622	652	685	682	685	639	679	653	627	669	671	678	695	646	648	641	645	642	656	701	728	676	645	681	612	637	686	635	634	662	668	629	656	664	644	650	649	688	683	685	727	674	693	677	745	679	723	647	665	669	679	659	647	673	679	668	678	650	635	669	669	654	703	666	667	688	722	630	740	639	664	705	672	702	646	653	698	668	648	623	687	663	677	660	684	646	682	717	644	684	648	666	662	719	732	678	673	637	691	685	667	664	686	654	671	696	611	626	647	645	681	678	699	689	691	665	643	631	634	672	675	691	723	649	687	681	620	651	669	649	684	686	675	700	665	683	682	618	624	700	708	673	639	673	674	692	650	706	631	610	632	677	675	687	644	677	683	712	692	672	701	671	678	648	694	649	682	662	630	643	649	695	674	676	653	661	654	648	687	701	612	641	662	694	671	697	658	684	658	648	666	652	669	652	653	667	644	691	666	639	645	651	689	702	620	663	680	671	665	655	651	650	658	633	688	655	663	683	660	700	672	676	667	651	671	689	671	646	660	708	677	674	693	654	625	608	635	689	645	662	660	666	641	694	640	686	723	697	664	637	673	653	659	720	687	663	682	665	686	642	700	654	716	692	647	684	672	651	673	686	653	660	687	695	663	656	656	691	697	712	680	654	659	693	647	689	693	637	617	668	672	668	674	676	708	657	681	647	665	675	655	661	671	656	621	672	698	682	715	723	646	647	699	632	699	659	633	692	672	666	634	676	644	685	639	670	634	659	703	663	658	629	654	681	666	702	659	691	660	656	674	708	667	648	688	680	639	648	615	666	649	641	625	679	663	670	653	615	632	684	651	619	647	697	673	658	680	657	649	715	689	671	695	662	667	670	691	654	639	676	669	633	656	649	655	654	663	702	660	652	670	661	666	663	650	725	658	686	654	648	707	651	710	633	693	680	648	651	666	637	656	675	638	693	679	674	712	693	665	662	671	667	678	661	678	688	695	639	679	622	650	677	667	690	619	665	607	654	651	631	689	696	643	690	644	650	695	677	652	705	615	693	669	695	654	653	655	677	655	638	655	670	683	681	655	684	659	690	675	648	653	654	708	668	658	638	646	667	623	690	659	646	631	681	649	671	693	628	681	638	667	638	644	649	668	666	654	674	623	646	715	657	685	667	646	627	685	635	669	678	679	705	681	649	691	632	651	698	683	657	669	638	667	701	634	657	659	639	656	676	661	631	672	629	609	656	629	645	631	651	665	665	641	699	676	684	672	646	704	675	683	653	626	647	620	643	679	688	637	641	650	650	649	641	672	676	665	618	647	645	675	669	705	671	664	701	664	657	671	607	642	664	663	671	676	609	681	666	680	675	688	693	647	667	720	664	698	670	646	674	724	707	660	671	663	702	675	647	681	655	641	639	701	648	672	711	625	606	665	685	654	680	666	729	715	692	654	642	717	665	674	707	646	662	634	716	645	674	686	680	641	643	680	661	660	682	651	592	663	656	668	624	684	638	671	617	647	646	686	679	688	666	662	704	664	684	652	702	660	647	648	689	634	672	643	677	649	616	631	617	647	597	618	670	709	676	699	675	636	629	690	656	670	676	643	684	689	707	714	670	658	661	610	667	690	703	669	646	695	687	658	650	630	680	683	678	625	672	629	668	676	655	664	659	696	665	691	677	693	674	648	654	656	618	679	709	665	666	646	632	674	642	638	683	636	685	660	668	666	666	684	598	636	732	686	674	680	666	716	649	683	659	666	640	637	654	658	688	666	626	719	612	677	606	660	639	641	708	663	682	682	651	623	678	690	637	667	652	666	681	643	672	672	601	687	702	687	659	678	681	727	646	645	645	643	652	636	656	671	678	617	686	644	656	694	682	677	698	687	652	668	653	694	670	677	670	699	668	648	674	678	699	655	679	699	637	643	659	710	683	701	660	655	661	667	648	646	660	669	689	678	702	626	670	674	649	684	654	666	676	676	664	679	655	654	691	654	671	666	662	684	639	686	698	672	675	664	632	636	652	662	661	705	647	660	690	665	668	683	688	625	658	696	653	625	667	721	710	656	674	672	672	634	678	727	649	682	673	665	634	666	711	699	696	670	683	672	616	685	703	633	688	691	650	663	641	652	651	633	639	656	628	656	678	670	650	673	693	628	669	636	686	663	652	702	672	682	652	677	632	687	671	624	666	656	700	636	640	684	663	627	676	655	668	696	638	678	677	690	682	663	656	641	625	658	661	642	646	672	683	667	668	684	663	658	653	648	674	667
7571	1133	1242	772	572	605	681	584	469	509	484	433	338	271	236	277	236	223	248	216	173	215	219	213	196	220	240	173	228	233	197	209	200	205	229	212	212	211	190	201	198	209	197	182	232	218	209	186	202	204	209	172	208	207	209	204	230	195	199	170	231	200	207	214	215	187	180	218	169	209	193	205	202	222	231	206	203	194	212	197	204	201	223	211	201	162	179	206	199	208	196	197	179	212	216	214	191	198	183	210	202	211	219	224	206	198	179	188	235	206	202	189	205	205	224	178	215	200	210	191	187	196	167	194	220	183	202	171	195	200	219	208	231	192	183	197	218	203	207	214	198	223	194	177	209	191	221	203	192	208	203	189	190	201	200	194	196	209	216	173	204	205	201	194	190	186	197	212	213	199	221	193	212	206	208	198	175	223	226	181	212	197	189	201	191	195	200	216	188	197	199	216	205	195	227	204	186	202	231	202	232	184	189	215	197	218	211	203	208	189	202	209	193	210	185	189	192	212	187	219	194	210	200	188	189	198	195	197	200	234	193	203	206	208	205	201	209	178	193	187	213	195	204	193	221	229	217	232	222	181	188	210	186	203	220	198	188	198	193	175	213	215	201	171	199	187	226	201	196	201	230	208	218	194	215	204	211	210	232	184	162	225	218	186	193	171	208	203	219	204	213	196	215	172	187	176	156	218	185	172	207	198	192	196	209	185	211	187	204	212	190	206	207	194	213	202	213	183	205	176	212	194	192	221	191	197	200	247	166	183	191	193	189	185	195	222	211	196	234	199	205	222	229	205	165	226	193	208	221	223	194	197	209	197	201	233	197	192	208	197	160	167	216	189	207	203	228	202	194	206	207	213	188	180	217	193	220	182	188	216	207	195	240	183	211	184	197	200	197	202	209	190	201	227	215	181	232	187	217	200	206	187	199	215	220	210	209	179	197	193	199	187	174	204	198	184	203	225	199	183	209	239	230	184	220	200	189	208	215	203	179	202	227	231	183	205	213	225	224	194	187	192	213	180	199	201	209	210	220	199	214	226	213	207	163	201	187	195	212	184	220	184	183	231	191	186	175	211	203	203	196	234	202	203	188	199	207	211	215	216	193	210	201	205	168	192	209	192	189	207	209	217	209	194	205	209	169	196	203	181	178	175	219	185	190	210	197	192	212	176	195	203	174	220	200	222	184	227	202	199	196	176	192	195	190	191	228	192	202	197	219	207	183	220	197	216	187	199	188	213	208	184	193	193	210	193	175	201	195	226	182	192	209	195	189	194	182	214	198	188	212	195	203	179	202	211	216	204	192	198	184	195	205	155	210	216	211	195	206	194	184	200	222	185	218	198	215	209	199	196	204	196	223	193	213	203	208	220	214	194	213	193	213	231	217	239	215	216	223	208	207	196	183	213	208	193	199	198	212	206	221	200	177	211	211	197	194	210	212	214	191	211	167	188	213	172	207	199	227	230	205	195	193	186	195	204	214	182	212	188	202	177	208	222	200	182	175	203	200	197	214	193	213	190	202	188	197	219	198	216	196	221	209	184	214	204	190	211	231	201	228	220	211	201	212	208	224	198	198	217	197	196	221	222	217	171	195	195	195	167	216	154	201	194	200	207	213	198	195	220	207	210	186	197	212	209	225	208	207	199	197	234	197	209	222	190	216	208	182	194	211	182	210	190	170	203	202	230	214	186	181	218	220	216	217	198	210	209	211	187	222	227	201	196	201	223	190	194	202	188	192	199	208	202	214	216	210	202	201	185	211	198	213	224	210	203	221	216	179	235	185	213	217	208	207	189	197	207	196	192	199	210	191	209	224	167	194	191	205	212	197	191	191	213	236	175	212	222	206	211	192	186	201	212	176	209	177	186	209	200	191	188	211	215	195	201	191	193	190	197	197	190	225	206	218	215	198	189	209	213	191	229	198	212	214	187	182	211	201	205	213	212	187	220	187	212	184	218	211	205	213	194	204	205	183	204	265	213	208	187	206	193	213	220	203	199	225	182	226	186	216	209	200	203	191	202	221	199	197	198	214	211	219	212	191	208	194	196	189	233	189	218	179	212	185	181	216	216	193	179	224	215	181	203	203	210	206	207	172	194	222	217	205	224	185	175	219	232	200	204	197	204	193	194	234	217	210	237	208	234	234	195	221	199	202	210	193	186	222	206	184	207	216	217	203	193	202	184	211	217	218	189	216	183	197	185	208	204	208	209	218	191	187	207	185	213	216	218	201	201	216	194	209	213	193	201	214	198	213	196	217	207	175	197	186	195	224	191	172	226	212	187	222	201	179	199	184	202	198	202	213	183	191	170	180	217	193	202	204	205	237	198	220	210	208	220	179	216	182	182	187	160	223	205	194	210	181	192	216	206	189	204	207	207	206	204	210	215	207	201	210	217	175	216	214	195	203	229	248	218	201	197	188	213	223	179	185	203	233	198	203	185	190	232	216	189	188	198	209	171	188	202	210	219	205	210	211	205	198	210	229	233	190	196	204	197	183	202	204	205	192	201	225	211	225	212	191	198	202	206	205	199	184	221	214	217	211	206	180	209	198	220	205	178	224	180	191	198	204	221	196	190	222	183	196	201	179	192	203	189	229	178	226	222	206	188	221	221	206	210	204	221	204	241	200	219	191	194	189	189	202	213	172	192	189	200	181	191	219	205	209	179	182	208	187	216	167	235	205	186	199	198	213	182	203	214	192	199	207	226	183	191	197	190	182	212	198	227	215	198	213	216	199	209	183	186	199	200	208	218	224	215	181	196	219	222	218	197	195	201	204	185	180	184	218	204	196	166	202	222	205	201	198	196	187	206	177	194	201	216	218	203	222	217	216	223	191	193	208	187	213	187	216	220	216	242	196	198	163	203	188	183	225	197	194	199	199	197	197	205	205	181	173	223	193	218	198	219	187	196	197	192	216	189	177	216	199	200	216	239	206	202	228	174	211	216	188	205	207	207	171	204	223	174	224	205	236	229	214	213	220	216	192	158	192	190	202	213	208	202	202	176	186	196	199	204	181	213	184	194	219	224	165	219	236	208	210	210	167	212	215	218	181	209	205	207	192	196	187	199	194	219	175	216	227	212	227	195	210	196	187	192	193	223	219	192	182	206	192	186	225	183	182	183	211	195	209	191	213	199	191	203	210	215	185	201	183	222	209	199	223	208	194	201	205	193	203	204	197	197	222	223	212	216	227	203	219	213	208	199	213	209	219	208	204	202	190	184	186	200	209	196	186	191	225	185	239	204	201	209	186	192	207	161	182	199	215	175	211	195	180	224	211	216	217	199	199	197	205	218	184	199	190	181	188	180	197	212	181	221	212	203	198	165	212	199	185	211	198	188	189	230	186	211	176	220	204	215	212	193	214	205	208	225	191	201	210	220	214	208	213	204	258	225	198	216	195	201	194	194	209	204	197	199	224	210	208	192	201	198	217	211	201	190	203	208	209	193	194	231	180	200	183	193	214	212	213	197	209	217	205	185	216	198	188	195
6220	1435	2559	2459	2156	2389	3033	2356	2118	1955	2051	1949	1386	900	874	810	699	713	622	549	561	566	563	534	529	506	550	567	542	520	550	489	497	549	534	546	501	540	541	537	535	519	497	520	514	551	529	492	549	550	538	512	522	546	509	524	507	533	464	549	519	502	495	488	541	514	536	549	522	484	555	524	518	509	524	551	523	493	495	523	530	550	519	497	509	525	464	536	501	493	507	536	507	527	507	504	510	523	543	498	512	544	503	552	533	520	495	507	500	509	509	497	531	502	498	524	514	517	514	541	488	537	487	499	496	524	484	514	540	548	553	505	496	490	551	501	465	460	527	491	517	509	509	515	491	514	475	472	559	476	568	534	522	520	527	493	489	523	459	525	519	500	515	517	570	501	503	521	488	532	506	544	520	539	489	537	507	519	533	534	539	482	507	508	510	514	506	480	514	535	512	530	508	538	498	477	517	468	542	499	545	507	480	529	485	540	517	525	521	496	473	534	543	526	545	508	531	511	507	523	487	506	474	502	513	519	521	517	536	497	512	537	522	508	539	512	511	513	492	512	504	533	522	482	511	550	508	546	528	472	540	493	494	514	483	505	511	520	513	473	504	530	531	544	522	522	502	493	546	502	490	487	533	519	503	517	500	499	517	483	542	529	512	484	485	523	473	526	502	476	515	533	493	549	544	502	464	523	532	502	498	501	493	525	507	487	507	474	473	541	532	488	493	479	540	506	481	548	523	542	511	533	526	482	501	522	501	535	490	507	560	517	523	541	524	508	537	472	498	516	506	507	508	533	506	529	506	511	501	519	493	541	523	504	488	525	522	527	488	528	505	538	497	498	522	539	519	543	525	489	493	516	508	488	494	499	551	527	492	455	511	501	473	506	461	491	498	514	504	510	540	535	487	523	531	526	498	531	496	497	521	512	510	546	519	536	536	504	495	552	489	538	508	512	492	506	528	533	486	542	495	545	493	530	522	511	519	490	485	528	497	511	523	504	501	550	538	499	524	491	520	537	481	500	496	503	518	527	530	538	546	521	533	526	464	547	546	507	545	523	495	539	488	529	520	496	507	489	518	537	502	514	508	520	518	506	492	475	532	543	488	544	522	544	494	567	509	557	530	501	515	511	536	503	479	496	501	482	503	503	558	509	507	499	488	560	505	493	566	491	525	488	527	568	520	531	529	502	525	484	524	535	505	489	519	496	484	496	492	529	508	502	526	527	523	524	512	527	476	517	501	495	532	518	530	530	488	556	531	482	534	510	501	557	539	484	528	503	506	494	509	548	493	502	531	500	517	535	522	519	511	515	488	525	513	529	536	491	559	498	531	532	510	533	514	484	507	513	490	522	527	481	520	548	525	492	498	569	554	511	518	546	493	531	465	502	532	503	519	521	528	516	484	536	502	521	470	548	511	543	510	545	504	531	480	521	512	487	531	520	507	494	465	505	517	505	568	543	512	550	521	539	492	509	536	541	527	545	549	539	477	505	509	468	499	485	508	505	555	507	534	504	535	550	495	495	517	510	464	504	522	519	490	561	546	494	501	544	498	521	501	509	525	541	541	446	475	505	520	497	508	480	530	516	496	513	548	532	535	517	513	516	524	507	499	505	547	534	495	519	543	494	542	515	525	527	501	450	518	520	504	460	472	513	511	530	499	537	507	543	528	512	530	544	524	537	508	530	473	518	524	503	525	546	562	495	499	527	528	494	522	528	575	496	541	502	512	497	525	484	536	502	546	511	512	539	491	522	561	497	497	492	524	501	517	519	506	541	489	519	534	524	516	511	533	513	497	512	500	528	506	520	506	522	476	508	529	510	553	501	513	556	514	587	509	514	525	505	515	529	513	526	500	504	502	532	490	557	511	525	522	523	526	511	491	483	532	548	553	515	533	496	500	482	499	509	547	514	539	532	477	549	526	498	507	498	451	529	507	495	531	518	537	539	519	538	544	518	518	527	524	527	527	550	532	553	555	525	522	550	487	490	517	533	520	498	497	530	507	546	504	493	546	501	510	521	507	507	540	513	502	507	517	481	513	520	454	497	511	536	539	531	479	506	493	505	561	504	550	533	527	525	536	510	548	515	496	496	483	515	534	509	521	497	516	528	525	512	514	491	460	522	521	496	518	524	509	496	502	583	490	539	548	516	482	514	522	491	525	487	529	496	500	521	539	507	523	520	517	502	471	496	518	521	489	552	539	495	507	550	526	484	474	530	497	506	463	497	530	499	502	535	526	537	513	517	491	566	492	515	519	515	551	511	548	523	527	467	525	506	487	478	500	516	509	508	529	538	492	518	497	523	497	473	507	538	494	507	484	515	522	490	514	550	521	499	526	510	508	501	509	473	525	533	541	543	536	520	545	544	497	517	484	501	472	513	506	506	513	558	496	485	510	485	532	553	483	542	553	563	551	462	545	525	530	533	511	529	541	528	504	512	509	512	545	511	491	494	475	531	507	508	530	556	511	538	529	494	476	506	499	512	516	496	513	513	547	497	538	513	517	515	496	503	491	489	518	514	501	509	508	541	503	470	472	536	512	504	527	472	558	532	506	485	455	494	522	522	523	527	545	505	541	536	481	520	482	499	504	511	511	498	482	534	520	507	522	532	502	524	525	522	533	497	498	541	578	506	565	503	504	488	500	521	510	502	493	482	556	536	485	545	506	527	485	516	530	547	527	527	510	498	498	497	500	510	549	482	508	526	513	551	532	509	537	512	484	489	516	519	545	520	492	508	509	498	550	520	503	522	531	501	546	517	542	545	490	525	499	502	513	486	502	542	505	480	517	505	524	537	543	518	522	550	498	473	527	518	485	496	518	471	509	514	549	496	508	492	488	511	485	489	510	496	513	530	497	549	535	521	524	541	504	514	533	482	525	528	540	491	532	525	505	530	488	502	508	517	526	502	572	513	560	541	471	527	461	531	516	541	558	487	487	485	533	499	536	494	500	496	534	532	548	519	505	517	493	492	551	477	499	518	542	523	501	515	464	523	487	492	552	554	535	479	521	517	490	510	494	538	504	474	494	537	521	541	478	519	500	534	491	489	506	498	500	505	529	518	509	529	507	529	542	558	512	531	524	460	518	484	535	508	522	569	520	522	534	540	526	500	496	516	510	516	504	468	549	556	514	490	519	493	500	518	500	512	538	520	544	498	543	533	470	535	500	492	506	537	520	465	523	509	513	511	485	488	454	507	506	481	497	482	485	508	482	517	497	476	489	524	527	475	499	525	473	512	496	519	496	493	520	519	540	524	517	525	481	501	483	502	533	539	526	487	491	557	549	497	510	495	515	516	510	535	513	526	572	509	510	508	524	528	512	513	522	511	508	527	498	506	537	458	517	513	530	493	522	511	514	512	521	498	533	473	523	490	520	512	530	501	477	550	506	518	499	561	534	464	503	536	536	481	531	507	507	506	536	487	523	482	494	548	523	530	505	535	500	524	499	522	535	537	465	495	540	497	510	488	533	505	489	514	495	533	520	497
14854	2438	2317	1292	1045	1003	1163	1006	800	744	725	755	542	468	502	425	409	384	380	365	392	379	422	398	367	362	362	383	367	361	399	356	355	364	351	395	391	383	348	342	384	371	362	343	378	358	382	373	395	373	368	361	354	382	363	374	347	394	334	368	350	356	363	362	382	361	387	374	392	391	365	370	401	346	377	382	354	386	377	345	352	339	352	384	368	367	362	363	383	387	377	347	365	350	404	371	408	366	352	329	384	374	351	379	371	335	353	335	362	386	321	341	347	356	349	328	357	373	392	364	350	381	361	343	370	382	369	392	354	348	357	333	392	385	373	337	333	405	370	382	377	340	381	337	379	379	354	366	388	383	341	401	375	356	360	352	378	354	371	351	353	392	384	383	355	395	349	379	349	364	347	359	384	372	337	353	382	373	362	374	357	374	366	427	382	353	403	360	345	361	376	351	379	383	360	368	352	395	342	332	343	340	413	382	377	353	395	370	386	341	344	359	379	387	414	362	361	327	355	399	348	358	346	338	378	328	349	341	373	353	371	331	333	392	366	363	365	378	408	385	347	389	369	369	387	355	354	353	361	399	415	351	377	373	346	324	359	373	398	364	368	406	357	389	355	373	365	371	372	350	398	344	344	347	406	384	364	330	384	384	366	296	357	343	370	358	364	373	372	376	364	389	351	391	341	349	367	378	353	363	366	312	355	350	352	369	334	333	374	346	383	352	389	366	366	343	412	374	353	351	330	382	389	368	330	335	369	368	367	371	346	343	388	373	368	336	391	345	367	348	374	368	348	389	408	378	392	361	353	353	378	361	407	347	371	383	363	407	374	314	390	383	330	347	384	368	321	355	370	330	362	336	353	360	392	357	386	361	358	348	350	332	337	376	365	336	376	390	368	343	329	361	348	362	383	368	350	345	331	339	378	369	359	361	371	329	365	354	359	386	355	368	384	361	388	397	351	375	372	320	360	381	335	351	329	363	378	353	354	347	367	354	369	379	353	387	370	369	397	371	320	372	329	364	317	386	403	366	351	352	343	372	381	369	385	350	361	356	368	377	372	369	339	359	380	355	388	390	366	372	352	379	384	413	378	347	341	369	376	358	381	359	413	377	390	400	354	369	312	340	390	379	375	332	340	342	389	393	381	409	352	361	388	375	371	336	375	309	344	328	339	356	359	375	340	375	401	334	358	381	356	335	400	356	353	359	359	350	395	343	383	373	351	382	362	364	358	388	355	366	356	352	332	383	383	397	369	360	346	382	365	350	354	370	385	362	364	371	392	373	350	382	362	384	355	353	328	355	349	380	379	336	371	361	375	331	362	350	349	340	345	376	354	343	360	371	362	382	347	395	433	350	338	360	375	365	379	371	361	357	349	334	372	382	349	348	336	390	366	363	389	367	357	357	358	388	361	352	352	345	386	401	369	366	357	386	384	366	335	320	367	370	345	340	354	364	349	368	370	374	333	360	325	349	365	362	361	367	399	370	347	356	377	350	396	376	343	379	353	344	357	327	372	368	364	374	362	325	359	384	376	351	351	350	368	317	358	357	379	373	415	358	357	336	351	366	369	368	380	342	339	382	375	405	389	338	351	358	384	360	337	336	410	366	327	372	358	347	388	357	359	343	342	336	381	374	367	384	353	370	385	392	388	408	377	343	327	378	379	375	356	347	364	341	391	365	394	401	367	344	347	339	344	388	365	398	343	364	308	420	376	393	389	354	378	390	405	363	379	317	368	384	331	356	371	346	356	357	375	360	361	358	351	335	381	411	334	340	357	336	375	373	362	407	372	376	343	388	348	363	382	368	397	365	371	367	374	369	378	351	345	354	353	333	336	394	356	361	376	350	367	370	390	382	346	368	325	339	356	387	359	363	358	377	337	345	362	348	342	370	397	328	331	358	344	369	298	337	373	393	389	403	347	384	340	366	370	364	377	387	321	375	362	387	342	382	382	331	369	382	402	346	377	373	392	370	388	379	338	377	373	327	376	372	331	329	377	389	376	376	388	370	386	358	385	373	364	370	401	376	374	367	380	369	326	332	329	335	318	375	357	368	393	370	383	363	379	364	393	369	343	374	373	386	339	385	358	378	349	340	390	378	382	351	403	369	342	342	367	328	366	375	354	335	377	397	390	376	369	407	364	371	370	347	332	358	344	389	335	356	376	374	329	375	361	373	384	348	372	387	382	417	331	388	331	372	350	365	409	404	372	342	405	376	366	378	349	329	377	359	371	392	352	395	397	376	358	341	334	388	352	358	372	386	377	375	372	354	348	337	367	369	371	369	359	367	393	386	362	370	374	355	375	366	357	333	387	392	405	362	359	373	338	349	366	394	357	348	388	354	373	356	360	390	393	361	346	362	364	369	346	375	356	390	425	389	368	374	405	370	386	360	358	378	366	349	370	349	368	356	395	375	376	349	391	355	365	349	346	348	396	367	380	351	373	391	346	351	371	409	354	354	365	330	365	330	376	365	344	387	355	408	366	377	363	348	364	376	397	348	401	383	389	374	411	384	380	333	354	342	360	356	401	374	393	367	359	364	332	360	380	358	351	353	393	329	367	365	355	371	398	360	378	362	373	382	380	372	375	357	383	356	361	326	389	364	394	364	356	363	349	376	354	331	358	377	377	352	380	391	380	376	368	357	358	368	356	339	340	397	363	354	330	329	383	366	399	355	330	383	376	370	359	356	366	386	391	367	399	390	368	344	361	358	354	336	352	360	335	337	359	383	395	373	362	378	403	391	371	366	332	344	353	383	370	388	365	357	311	343	381	368	374	381	385	340	337	384	373	398	372	392	368	362	373	356	329	337	369	356	372	361	347	368	334	392	354	350	385	355	380	351	366	344	352	354	377	391	350	325	373	380	389	370	403	364	333	322	384	367	360	393	355	366	353	371	392	372	391	365	389	335	397	378	376	393	331	366	353	396	347	385	365	374	371	364	358	356	327	342	385	339	363	323	333	396	372	382	359	368	315	374	382	367	362	402	352	337	385	366	385	386	373	344	395	352	338	398	380	365	373	348	380	377	342	346	374	357	379	378	368	363	345	345	369	371	385	367	376	381	401	380	353	346	379	374	360	330	370	378	357	359	350	385	342	348	341	394	390	390	365	355	369	356	366	365	355	359	402	366	357	381	352	381	362	333	342	370	345	353	392	399	349	400	401	351	360	367	373	350	369	355	399	352	380	373	354	380	374	398	407	378	383	371	345	384	350	371	352	350	388	363	369	371	328	374	366	341	403	394	397	381	363	348	342	373	326	374	361	367	384	362	337	358	387	405	367	358	377	399	363	391	387	348	366	360	414	357	396	354	356	351	373	369	372	356	352	361	362	380	346	372	352	323	357	347	359	328	355	344	365	384	396	373	366	380	366	346	390	315	374	355	360	383	400	385	397	384	379	413	386	385	364	363	361	327	379	364	368	365	352	363	368	386	384	388	371	372	392	331	336	347	356	351	407	392	373	361	358	366	352	365	362	370	362	340
8585	2301	4228	3893	3661	3973	4577	3758	3402	3066	3130	2986	2014	1410	1510	1288	1094	1130	1037	932	907	942	879	881	935	903	922	860	857	921	854	853	843	850	858	906	840	854	882	864	849	825	841	853	862	876	826	849	879	846	806	816	841	835	889	846	862	886	849	870	837	876	830	813	835	829	819	876	868	840	822	901	865	802	851	861	872	853	847	809	829	812	869	837	830	851	858	866	812	834	861	858	845	793	860	854	781	829	822	858	848	840	853	822	846	847	914	832	825	872	790	833	834	779	840	819	896	817	812	838	835	821	787	821	878	813	765	819	840	835	808	788	856	801	807	827	843	844	830	849	851	824	843	898	830	809	864	848	875	839	904	849	827	887	823	817	829	851	841	875	865	874	844	788	803	844	855	834	761	827	805	821	844	810	833	841	884	849	830	823	879	825	888	895	854	836	783	835	844	851	859	844	843	834	783	862	888	841	875	864	833	853	802	835	829	894	807	797	820	838	795	813	867	809	845	859	808	827	825	873	875	908	852	829	826	791	828	898	846	807	821	794	828	849	893	831	820	818	864	877	858	833	850	810	860	793	807	847	833	850	854	833	829	827	819	787	790	860	840	834	823	858	801	827	831	835	818	831	814	841	814	810	815	867	877	829	878	821	826	805	832	833	814	838	868	814	773	792	811	851	826	830	841	881	811	892	833	791	834	857	855	861	804	833	851	863	843	841	803	861	809	845	859	876	839	821	833	840	867	875	829	844	834	870	778	842	844	792	838	863	835	858	908	834	837	852	852	843	849	873	872	788	834	871	841	820	835	872	864	838	851	870	818	843	773	771	875	833	782	836	816	851	857	815	859	796	827	819	819	825	772	853	854	850	862	797	778	839	794	875	890	833	787	821	850	825	796	825	825	804	794	801	844	858	829	836	873	813	886	814	810	848	834	781	848	881	835	767	908	821	831	826	810	784	843	815	824	853	781	828	835	857	837	824	900	848	859	809	841	821	823	865	864	812	837	912	838	815	811	892	855	807	881	861	876	863	816	876	882	852	866	824	818	904	834	825	825	851	863	831	854	862	831	897	819	810	796	769	790	826	841	799	811	805	843	839	852	845	861	784	799	899	844	864	843	807	819	764	795	824	790	829	842	873	862	868	839	856	798	819	898	859	832	845	852	810	859	783	862	829	827	827	870	825	850	829	844	841	834	797	846	809	833	770	854	827	834	823	842	851	892	871	821	818	840	807	842	810	856	849	843	822	771	864	806	813	814	824	833	864	834	841	831	815	874	823	821	840	864	829	840	831	851	822	880	821	846	851	794	886	874	815	820	803	905	777	837	828	842	801	842	822	798	882	859	853	799	855	847	861	804	802	788	876	776	880	777	855	820	859	837	817	812	864	818	841	827	836	842	800	834	833	857	858	789	800	874	840	791	825	806	849	851	820	874	819	863	874	773	795	763	886	855	823	848	833	831	819	820	884	827	830	839	820	840	858	821	799	831	851	834	832	870	791	855	836	815	863	854	822	832	869	866	869	846	807	834	853	853	835	800	844	837	843	812	790	809	837	805	828	853	870	899	811	872	868	831	851	913	819	823	765	822	805	783	826	781	825	809	877	847	878	827	825	858	890	873	803	839	826	851	849	827	815	845	842	875	785	823	820	879	832	853	878	816	845	787	829	785	858	909	848	865	875	829	827	813	834	827	834	842	820	829	852	883	858	869	851	789	818	839	841	857	821	811	862	821	890	829	847	793	821	914	831	819	854	892	847	860	782	877	816	875	821	838	790	845	837	844	855	806	778	815	834	802	846	849	843	815	837	832	841	753	853	814	816	827	904	814	858	813	885	826	866	860	804	814	805	820	781	805	808	856	837	842	837	864	850	806	873	838	870	835	800	832	799	858	860	853	870	778	861	835	859	851	870	854	823	865	854	817	817	831	817	812	803	870	831	797	794	820	803	819	840	858	803	836	858	853	890	845	847	836	869	819	848	815	841	873	848	818	836	798	792	836	837	869	846	884	832	832	813	829	798	794	874	807	821	802	773	838	871	817	825	782	802	879	858	854	887	841	831	810	835	753	821	841	848	891	845	835	816	841	820	871	787	866	854	847	869	842	853	873	872	828	814	838	821	830	814	802	816	863	866	825	773	776	876	881	887	899	807	844	802	845	802	849	841	872	801	780	867	829	814	860	840	821	764	829	845	829	840	864	891	825	863	845	759	797	814	851	868	845	846	876	876	897	869	832	808	846	872	813	838	825	850	817	866	812	895	789	920	870	836	870	810	865	796	857	830	865	820	796	789	847	848	818	842	797	853	829	824	869	773	835	830	835	825	818	826	832	867	829	788	861	823	815	816	887	787	776	852	847	822	828	830	879	808	848	872	846	877	825	851	823	809	808	859	855	866	849	814	846	847	783	862	849	847	846	868	854	837	833	893	813	888	822	840	849	848	826	871	852	863	829	831	880	866	871	857	851	840	802	867	801	845	878	843	812	813	840	849	852	856	843	882	833	819	817	809	879	869	817	869	807	803	879	840	883	791	805	834	825	849	874	820	825	805	906	863	840	839	841	810	826	832	845	787	812	807	839	857	822	893	831	846	768	756	823	870	860	814	850	827	810	783	855	840	845	805	829	843	837	847	850	807	850	809	838	834	819	793	835	891	823	898	853	855	883	836	863	819	858	827	846	886	833	839	848	839	792	852	863	816	809	877	821	796	873	839	827	817	875	827	829	844	831	800	825	831	838	836	848	802	844	879	827	841	844	794	830	788	790	853	835	860	862	860	802	829	827	802	859	792	855	871	831	804	878	861	845	822	784	829	851	877	807	900	799	867	815	862	843	826	881	856	811	859	853	849	806	813	828	829	835	838	890	817	814	820	868	859	845	865	865	836	790	845	849	818	811	874	836	802	815	854	862	851	824	859	907	858	828	788	851	832	864	811	788	848	790	869	823	793	785	859	865	833	839	848	875	893	888	838	843	804	912	877	832	866	786	866	815	862	830	857	852	854	807	862	832	858	824	863	859	863	868	845	834	788	780	866	853	785	810	848	813	928	877	825	844	868	845	806	848	825	753	880	818	858	810	884	789	803	826	877	884	853	837	813	820	894	884	883	877	855	858	825	888	838	822	790	844	798	876	874	808	831	840	820	855	846	807	813	826	845	895	782	803	850	803	825	867	898	832	850	833	836	775	821	829	814	847	877	848	833	878	807	849	840	872	855	908	860	857	879	811	893	866	854	818	821	918	781	841	873	877	899	864	899	867	830	883	881	873	879	829	845	832	842	812	824	818	828	858	815	891	797	826	867	877	858	839	828	865	878	855	851	828	838	858	822	814	846	775	866	878	814	842	862	844	827	833	878	796	898	845	853	850	827	834	851	875	892	790	835	867	861	812	781	865	864	888	830	816	768	796	878	847	873	849	810	844	825	846	846	839	778	811	822	826	840	824	857	844	879	815	870	862	837	852	861	865	836	810	881	864	856	820	848	866	878	797	832	804	792
2020	675	638	447	428	456	498	471	416	413	465	396	355	299	327	331	299	272	293	310	263	308	294	311	277	259	315	311	291	271	254	277	277	294	285	271	321	312	324	303	292	284	298	313	297	278	262	301	313	313	307	261	295	274	281	311	283	302	308	318	312	326	296	295	278	294	308	294	248	280	282	321	286	293	272	294	283	270	279	311	309	286	284	289	319	255	302	301	287	292	305	272	312	330	301	282	295	281	307	307	316	285	303	303	252	288	307	293	320	289	291	275	270	307	303	292	288	300	331	314	301	305	267	293	293	291	242	252	269	323	309	282	263	304	273	283	273	283	337	299	251	299	304	299	303	282	266	277	284	290	306	253	259	290	304	264	276	271	282	306	284	271	259	254	287	272	305	266	327	281	287	257	271	304	275	297	288	305	298	296	276	291	299	300	291	289	294	336	290	308	287	298	290	292	288	332	261	281	268	278	274	281	268	245	299	309	327	287	273	288	294	300	300	277	282	305	272	285	341	306	295	305	314	277	326	264	293	295	288	270	305	291	276	320	288	283	284	277	279	332	286	314	298	322	290	317	313	313	320	293	281	285	297	298	291	273	286	260	274	282	288	319	282	276	288	272	296	289	285	317	274	282	295	294	261	285	291	292	310	326	283	300	306	303	287	287	289	302	308	281	276	278	300	274	303	310	313	265	275	289	258	280	278	263	313	294	272	272	272	276	294	273	284	298	299	281	307	291	268	280	297	315	308	275	293	270	267	308	295	320	314	290	279	298	287	289	275	291	294	276	320	305	296	292	311	286	274	302	301	264	293	298	246	282	278	297	286	257	287	286	320	279	299	316	309	296	276	316	281	298	245	285	267	257	303	252	277	292	267	310	316	290	270	305	281	297	316	258	313	300	306	301	274	285	284	300	280	282	252	273	309	292	297	293	293	287	283	294	299	280	303	309	302	307	297	299	273	313	270	265	294	335	300	261	287	256	286	286	283	291	300	308	251	258	292	303	276	260	296	288	285	267	323	271	269	302	296	300	300	286	288	280	324	288	311	275	265	259	276	310	331	306	314	286	304	304	306	263	320	303	311	290	292	274	283	286	285	283	294	288	301	252	296	301	291	272	301	293	294	283	292	296	283	297	273	284	284	303	284	291	314	264	288	306	287	298	301	303	304	250	279	283	319	285	299	249	270	264	282	316	268	273	304	292	315	261	308	280	339	284	277	278	333	302	289	284	278	319	302	319	275	269	256	280	300	287	301	274	271	286	303	266	295	309	274	257	288	301	283	249	280	286	310	307	307	311	289	278	278	314	285	272	307	261	293	279	278	265	278	293	306	279	290	277	309	254	295	296	285	291	292	275	293	283	300	292	295	265	302	307	282	280	296	275	279	242	311	307	269	296	283	269	276	304	290	295	265	295	321	299	264	307	296	291	309	302	289	304	293	251	282	306	270	278	311	266	291	240	286	262	252	268	304	299	292	336	294	275	285	287	297	332	278	292	280	276	287	302	275	334	300	284	311	300	287	297	289	321	325	293	274	315	304	303	285	289	303	305	323	259	329	275	294	320	290	288	293	287	295	251	269	296	301	318	318	277	264	303	306	290	311	321	303	297	265	286	297	306	320	278	288	277	278	281	277	299	294	265	293	285	290	284	311	288	280	282	300	270	312	311	257	249	287	270	333	252	305	308	279	302	291	309	269	288	261	256	266	304	290	263	290	301	318	307	306	278	272	278	279	292	278	295	284	287	265	297	253	290	287	310	293	270	293	265	286	272	258	295	307	278	299	274	300	278	281	306	292	270	304	296	243	249	303	256	268	318	296	297	279	300	288	263	305	302	262	276	290	277	274	305	287	311	277	271	308	288	267	302	287	278	286	287	273	290	272	293	259	331	291	286	287	299	284	311	292	259	306	305	293	340	298	257	282	304	329	301	281	306	301	311	320	275	282	279	296	270	278	298	294	275	321	294	279	306	336	303	298	306	319	285	316	302	297	313	282	259	295	301	288	322	298	285	305	299	270	302	280	286	279	297	301	275	302	279	278	246	290	268	315	279	279	272	296	267	249	317	318	296	290	293	301	290	270	294	294	296	247	269	300	297	286	286	285	293	279	312	296	287	281	287	295	285	307	334	258	302	268	302	273	300	291	289	303	296	279	292	297	265	275	325	306	302	252	288	266	276	295	305	288	260	305	294	272	290	289	243	309	301	279	300	266	263	294	285	279	268	270	299	304	312	272	285	305	283	302	246	270	296	273	287	304	307	289	260	290	287	277	284	272	285	292	311	305	305	294	273	262	297	268	316	284	281	307	294	293	274	289	289	281	292	294	294	261	239	268	276	285	270	296	309	270	277	292	315	271	277	302	268	326	289	299	269	307	273	294	273	308	279	275	295	263	302	290	301	291	306	319	294	290	281	271	279	289	281	271	294	280	292	282	298	270	294	308	325	290	282	277	309	285	283	296	279	296	277	307	302	284	293	286	264	285	286	270	285	273	306	289	295	306	264	295	297	313	291	308	300	291	282	308	290	304	294	292	302	311	311	283	308	274	320	295	268	292	274	283	300	302	260	263	270	295	308	272	302	284	277	281	304	311	264	294	281	324	272	276	265	298	273	333	285	259	282	278	282	276	289	324	294	293	299	317	313	280	314	326	277	257	311	307	313	333	308	311	269	261	264	271	282	284	293	303	322	302	322	288	309	287	275	297	267	287	308	249	283	281	272	303	335	320	261	263	267	287	310	299	292	282	298	285	285	292	289	317	252	308	301	315	294	299	284	281	324	325	303	289	289	303	269	305	259	292	272	282	316	276	294	302	256	268	313	259	311	289	266	285	306	292	285	316	287	309	299	285	285	320	325	324	282	276	307	253	278	279	287	252	306	266	307	299	301	276	259	286	314	317	282	265	277	300	291	275	285	302	309	295	276	324	289	301	278	282	310	294	318	298	303	292	261	302	287	269	253	279	262	297	296	291	279	295	303	327	314	276	296	323	298	273	320	278	299	312	287	297	293	323	300	283	274	290	282	283	277	273	308	284	270	279	307	275	284	291	288	262	328	297	291	262	310	273	326	245	274	316	283	277	254	278	267	284	310	284	280	318	291	283	302	274	269	304	311	270	263	302	312	284	267	304	295	322	289	320	311	311	278	268	287	321	301	284	273	290	280	313	296	289	315	317	319	304	293	306	260	319	315	281	279	325	325	297	293	291	277	290	316	277	275	318	317	298	267	295	306	289	271	281	267	288	258	259	286	293	278	277	270	258	291	270	276	278	320	284	306	294	310	287	321	260	261	309	307	302	260	264	320	331	268	308	260	303	314	324	276	293	317	291	269	293	280	297	274	294	277	293	307	307	290	283	285	309	286	303	311	291	264	285	298	295	237	278	299	270	259	286	294	286	326	304	283	295	285	330	301	295	281	321	291	285	268	325	278	290	254	311	281	302	299	263	266	291	271	302	307	319	301	290	304	275	261	273	292	290	285	279	333	285	294
1906	1029	1456	1220	1268	1548	1802	1486	1401	1341	1529	1300	1009	809	838	755	713	679	681	650	670	625	670	658	678	721	662	672	663	648	673	618	648	711	665	686	709	664	659	653	648	701	665	663	613	622	705	651	657	691	686	693	696	661	652	691	670	664	661	643	681	680	677	676	671	690	707	631	696	659	646	678	671	693	639	659	638	664	716	623	666	673	638	674	678	714	675	644	678	653	651	630	634	664	709	633	665	730	641	651	704	631	625	625	715	705	667	641	662	676	704	689	650	641	674	714	605	654	685	634	675	706	676	690	681	669	634	657	659	676	653	677	671	652	658	676	657	682	658	691	644	665	669	705	692	665	689	675	647	632	681	680	662	647	644	684	670	714	634	714	651	686	663	728	677	663	672	661	692	677	706	669	679	665	640	676	656	696	648	661	669	651	689	686	654	671	655	687	671	632	684	638	646	684	683	648	689	690	721	671	685	658	660	677	679	673	669	689	642	664	649	683	685	678	691	690	672	692	665	694	645	649	708	719	645	672	655	642	668	653	699	695	631	649	706	671	650	667	663	652	640	720	635	659	687	702	656	664	690	669	691	663	676	665	690	699	663	627	665	689	684	707	636	678	657	690	627	685	684	728	710	712	668	656	695	664	673	649	648	674	658	679	658	686	616	718	647	621	707	648	688	656	690	676	638	682	612	640	649	669	662	682	638	633	686	647	649	619	680	636	659	656	677	685	672	689	664	698	676	674	708	661	620	650	654	688	684	634	667	669	664	667	628	648	699	679	682	695	671	644	719	675	656	659	725	615	650	656	635	666	663	687	716	679	631	684	706	678	672	660	647	719	696	641	658	672	644	622	624	665	617	714	641	670	690	672	642	610	633	599	650	636	613	681	665	655	647	748	614	678	630	679	673	640	703	615	700	642	691	675	683	665	667	642	677	703	661	621	697	691	645	702	654	652	670	645	642	693	695	675	665	683	682	630	677	688	659	685	622	656	674	691	663	729	686	658	589	653	656	624	625	649	716	690	713	652	670	693	669	682	642	682	651	664	687	702	643	646	721	696	677	691	688	720	647	684	616	664	715	704	636	670	687	644	651	688	645	650	634	671	660	643	691	658	634	653	689	654	640	694	658	645	655	701	634	642	672	677	652	666	687	661	677	715	707	644	670	715	615	653	664	680	666	667	664	667	638	670	678	660	696	704	639	713	657	678	727	646	682	655	672	665	672	696	709	680	715	669	674	685	683	656	637	664	663	688	673	669	657	667	664	734	673	625	704	670	609	649	672	685	655	641	630	653	706	669	681	677	624	728	661	678	675	631	659	695	650	636	645	694	686	676	689	679	706	679	652	728	639	695	660	712	715	675	687	660	679	643	714	640	672	640	672	636	684	626	685	658	638	693	689	611	687	617	651	654	687	675	699	672	683	651	690	705	671	685	711	697	658	671	605	661	685	653	680	683	665	638	653	651	648	671	661	677	692	703	685	684	663	660	660	654	683	679	686	696	650	665	651	667	688	646	671	634	710	710	652	695	687	603	709	655	660	654	699	694	680	716	665	655	689	662	679	701	672	690	696	704	662	685	643	656	624	686	674	709	641	660	685	675	659	680	647	686	693	623	641	659	646	645	648	675	677	714	669	697	623	616	708	659	668	672	680	711	679	643	674	667	668	689	668	622	660	632	666	654	649	654	665	658	672	703	655	643	670	598	657	662	700	666	680	658	660	677	657	664	660	647	638	702	688	683	696	665	667	653	680	666	619	684	682	680	703	635	674	645	659	661	680	672	681	687	625	700	647	648	723	664	732	665	673	646	670	691	651	660	636	689	672	701	664	686	695	643	672	717	651	710	673	663	718	683	663	647	681	655	684	677	698	678	675	674	677	659	663	671	663	643	638	642	652	658	697	685	677	690	687	701	663	723	702	658	664	693	647	657	697	658	673	670	656	643	639	693	649	655	664	624	667	689	638	628	687	700	674	650	648	701	631	697	653	627	669	677	667	617	648	680	712	665	611	657	649	727	688	703	620	668	684	670	668	674	692	691	656	679	671	662	684	694	658	643	680	649	651	674	662	708	645	625	623	643	662	696	657	678	630	665	683	628	675	635	715	645	623	644	680	726	648	700	628	621	727	649	697	665	715	607	690	687	719	695	708	670	686	680	656	635	700	666	649	621	655	652	690	669	682	680	655	624	656	671	704	682	639	721	720	703	664	686	642	638	691	696	658	664	700	634	701	666	626	666	676	648	674	656	645	671	658	680	639	642	656	728	672	662	631	676	652	706	686	702	670	629	671	726	675	698	652	651	677	661	694	648	654	643	672	654	664	683	636	680	639	727	657	639	698	669	648	682	640	642	678	658	680	680	651	693	705	659	687	655	636	638	680	654	667	633	675	689	659	672	675	692	684	699	664	655	669	677	661	641	638	643	685	678	674	707	664	651	708	634	665	663	704	653	664	685	642	666	693	659	674	660	675	670	689	677	671	689	667	635	657	652	681	734	714	657	614	641	649	677	677	694	653	664	659	647	628	647	668	694	636	670	615	711	713	665	697	654	670	650	680	685	658	681	669	661	682	673	663	673	673	702	665	693	712	674	632	652	636	651	656	647	716	712	705	629	702	647	676	680	679	671	597	702	646	617	614	644	653	729	698	647	714	658	640	661	662	679	656	685	691	664	727	692	663	633	662	616	666	708	672	651	674	659	639	678	645	651	650	666	660	665	642	681	678	719	688	628	689	687	668	665	659	666	689	675	649	696	666	700	661	700	679	671	670	658	628	636	673	682	640	679	647	638	695	656	679	678	658	638	641	670	660	650	659	630	726	680	714	676	665	692	671	647	673	627	688	622	712	658	665	655	662	697	674	678	648	673	674	639	626	651	684	685	661	675	653	635	699	697	646	677	687	659	722	688	689	667	695	674	689	662	662	665	644	651	712	711	664	661	665	712	736	678	629	628	694	689	666	698	667	671	650	708	667	635	646	676	670	627	637	637	677	684	664	606	713	690	685	653	682	680	631	637	659	625	707	665	673	670	679	671	677	663	658	631	645	627	643	660	665	659	677	677	686	668	711	643	683	710	676	696	665	626	696	656	660	673	691	653	712	690	669	635	664	651	624	647	642	664	670	644	651	636	652	688	697	713	700	619	689	676	675	659	641	700	654	706	689	655	643	666	662	654	675	662	662	670	697	658	680	658	668	662	643	670	641	682	644	660	647	655	661	663	658	688	638	655	650	631	650	659	639	658	700	691	706	646	653	637	663	666	653	667	685	688	662	684	672	643	669	644	673	684	678	646	666	651	680	670	707	702	713	635	657	671	648	648	633	685	654	623	655	650	663	641	674	716	652	682	688	641	695	663	682	654	637	695	665	623	674	679	601	690	674	667	683	696	664	683	684	685	657	668	731	626	670	667	655	713	624	685	597	666	622	685	687	693	682	587	653	669	629	659	690	669	657	632	677	687	655	623	680	631	696	692	683	663	672	705	638	671	652	682
7827	1219	1275	784	593	623	720	562	487	429	487	464	358	268	264	266	225	210	222	219	205	221	207	207	215	185	214	210	223	199	244	223	199	201	217	237	260	199	172	191	213	172	211	207	219	221	223	230	212	197	190	190	199	236	209	218	218	238	211	202	191	204	195	204	221	212	207	193	217	246	205	211	206	182	186	224	199	210	197	226	219	218	218	182	203	204	214	198	181	211	215	206	206	221	205	194	170	187	196	199	206	210	205	215	216	172	196	210	207	242	238	192	201	189	198	202	176	167	198	194	185	208	184	198	208	191	194	204	190	230	193	207	190	192	185	179	214	194	201	193	218	207	198	241	204	193	190	223	243	207	181	212	200	173	219	208	169	206	204	216	212	216	190	194	222	194	214	213	219	193	221	202	210	171	208	235	216	229	202	169	222	238	229	223	182	237	211	209	202	199	178	191	196	211	186	199	220	205	219	206	216	189	204	195	191	201	221	213	199	227	204	207	181	190	209	178	209	189	202	198	221	204	195	197	201	200	210	215	189	194	205	193	209	198	181	204	202	198	199	202	206	215	209	190	197	204	216	228	210	213	207	184	203	220	215	197	210	193	230	208	213	234	209	206	201	200	182	167	201	181	208	216	211	219	198	199	192	192	192	209	198	196	199	200	208	219	200	218	194	219	208	225	199	207	233	211	234	232	200	224	204	234	211	205	192	203	201	193	201	194	201	189	174	188	235	172	186	218	201	180	201	187	201	199	212	195	219	233	211	203	200	203	185	208	222	221	189	207	183	205	185	205	196	194	209	207	195	204	207	216	235	216	210	197	175	168	226	225	202	191	212	243	199	212	218	206	222	203	264	212	182	198	220	209	186	186	201	187	232	209	215	221	207	223	176	228	193	206	195	205	217	193	184	198	213	186	215	205	214	205	205	210	216	204	185	206	212	200	192	214	222	201	177	204	197	184	197	200	205	205	245	207	223	221	210	188	205	190	216	190	227	211	212	229	213	216	201	209	217	197	187	206	197	214	211	202	199	189	197	230	215	216	224	175	196	184	202	175	183	225	195	208	203	211	202	219	185	194	217	213	204	195	204	186	200	202	234	186	186	215	202	207	206	204	200	206	195	205	201	201	196	203	193	217	193	208	187	213	194	217	228	189	221	200	221	195	207	218	169	198	215	201	223	197	201	202	186	195	223	192	216	211	230	196	204	201	199	201	205	219	204	202	202	190	207	177	201	219	210	213	219	221	186	205	183	185	213	194	190	185	186	207	186	189	189	190	198	186	199	201	203	213	223	184	211	198	217	185	185	189	222	206	218	232	225	199	224	215	213	202	207	209	199	229	207	177	215	176	204	211	215	217	203	176	189	220	210	200	231	209	203	187	207	193	210	222	195	221	248	204	165	195	190	253	196	172	189	208	226	204	207	224	218	218	214	189	210	224	191	218	203	201	182	208	193	224	205	226	216	200	223	196	202	206	208	210	186	202	205	199	197	181	203	203	218	160	213	242	225	239	216	185	215	189	203	208	183	204	202	190	198	205	204	195	208	183	224	229	214	203	197	216	199	209	194	230	204	211	182	205	213	203	221	217	188	207	217	206	193	190	205	198	235	189	224	218	199	195	212	218	226	201	213	203	202	213	213	206	200	201	202	215	196	186	198	222	193	195	230	179	171	192	209	188	208	201	190	197	211	230	222	199	189	169	219	178	190	194	197	216	211	216	211	225	201	222	180	214	253	218	229	218	202	172	179	194	197	234	204	231	222	187	199	221	208	177	213	226	190	218	181	201	196	211	196	198	201	215	208	198	208	216	208	206	194	195	223	211	184	198	223	230	217	212	191	214	200	186	226	207	199	208	198	208	203	230	199	230	196	218	212	203	207	217	204	221	214	200	212	185	196	192	195	195	196	207	198	198	185	203	216	216	228	213	205	213	212	168	197	209	214	214	201	207	201	212	213	213	207	207	213	202	196	211	218	206	221	215	188	189	236	209	210	215	200	191	210	191	197	191	227	197	214	206	203	195	182	216	204	234	202	219	214	197	195	210	185	193	217	205	203	205	218	177	228	189	202	218	208	213	199	188	203	173	184	207	203	204	177	197	206	208	186	197	221	202	206	201	184	203	198	185	204	209	218	214	200	198	205	191	202	196	194	210	237	175	203	238	242	206	190	222	184	207	201	193	194	186	200	206	230	219	203	183	213	183	166	181	202	210	219	186	202	233	213	230	202	199	231	211	210	187	217	197	190	199	216	226	206	169	178	197	202	215	186	203	208	210	207	194	227	207	209	221	202	199	227	217	228	210	204	197	196	224	220	207	221	233	222	193	216	233	195	200	197	195	196	220	206	203	193	207	195	199	196	179	201	221	210	223	210	214	211	191	209	201	227	199	210	201	199	227	204	180	204	212	197	197	182	204	193	218	190	202	207	220	234	205	226	206	210	177	200	214	186	225	201	247	197	214	197	176	202	201	206	199	204	194	187	233	207	186	206	202	212	200	204	204	215	188	221	195	209	209	211	190	192	223	193	202	197	201	201	229	225	176	212	190	210	219	187	190	181	201	184	208	237	212	187	182	193	204	204	186	180	218	188	218	197	201	217	202	236	221	229	236	203	202	213	219	207	213	210	195	193	180	182	206	222	226	207	202	225	179	198	211	185	215	201	159	197	199	204	197	236	198	209	188	211	209	196	192	201	191	220	210	191	178	209	216	211	198	209	189	189	198	210	210	223	207	184	182	205	190	199	227	186	222	199	203	202	182	226	220	205	213	194	221	214	219	195	197	196	207	212	201	209	188	211	209	209	214	220	181	177	196	188	189	183	186	182	215	214	199	205	219	217	200	192	213	197	202	202	216	239	201	208	208	228	236	202	230	219	200	182	193	202	217	192	225	201	173	204	200	199	190	170	213	204	180	204	228	165	222	205	200	217	235	201	179	237	237	194	186	195	214	194	198	216	206	215	211	218	209	204	212	193	189	191	203	264	179	215	200	224	178	195	230	199	192	205	217	203	209	189	229	189	213	183	182	170	196	210	221	201	212	179	224	200	230	221	213	219	201	192	196	193	219	220	191	195	198	190	201	189	190	200	197	204	201	200	192	213	209	235	198	192	211	227	215	256	227	203	204	189	211	201	194	213	234	205	213	213	207	207	211	208	182	221	206	202	221	199	184	223	222	173	203	199	157	192	231	213	204	188	206	206	213	196	238	217	202	216	206	190	221	215	205	184	199	217	215	216	209	219	183	236	250	205	235	226	221	222	229	213	216	184	210	206	243	206	191	199	207	202	180	196	192	212	211	190	233	190	222	226	195	231	205	224	239	235	201	219	213	194	181	201	249	203	224	218	199	226	196	194	205	212	176	201	182	202	200	202	237	184	222	192	212	186	195	197	198	207	210	199	214	201	197	199	202	184	227	193	190	213	211	208	217	204	234	228	234	205	186	239	176	183	193	205	177	232	225	212	217	177	208	213	188	181	207	179	228	220	233	223	183
6289	1395	2583	2327	2266	2601	3072	2409	2189	1987	2191	1903	1301	964	984	796	737	717	655	607	574	529	506	485	545	550	520	572	561	501	546	530	541	536	502	503	488	505	547	539	526	511	564	552	454	537	513	545	546	528	532	564	533	526	527	501	508	526	510	525	549	534	513	550	510	533	519	547	493	470	518	510	540	506	518	478	499	539	511	504	503	505	539	487	514	518	485	489	523	514	524	496	548	550	516	495	480	530	531	569	553	582	516	518	522	510	508	523	531	494	508	564	537	531	538	482	501	523	541	534	500	523	552	531	518	524	520	513	481	537	495	527	505	506	545	554	537	480	501	528	533	515	536	536	515	543	510	551	550	511	542	501	502	566	534	537	511	504	520	500	503	539	516	524	558	480	547	547	543	523	519	546	534	540	507	480	494	514	523	510	496	527	483	512	509	491	515	513	494	502	502	507	499	493	520	510	519	536	499	503	559	530	500	530	482	558	529	484	525	502	503	534	516	524	496	548	514	552	539	524	524	498	506	533	481	491	475	494	504	517	566	493	550	522	473	549	505	527	518	516	467	514	521	508	486	537	534	477	524	492	524	527	503	522	482	541	489	507	523	499	514	468	510	531	519	510	504	535	540	507	504	479	549	480	490	541	514	486	498	535	492	522	521	503	509	546	518	509	494	506	497	522	541	500	525	526	501	497	548	519	544	534	509	492	523	525	523	517	508	531	504	529	534	550	508	500	571	540	485	496	548	518	524	543	513	478	545	538	525	495	511	483	508	497	484	490	501	549	494	530	507	478	530	556	501	498	538	500	536	507	530	496	492	505	530	513	520	513	550	538	528	500	521	533	521	557	510	541	540	490	536	523	526	565	527	516	512	517	539	523	504	523	523	542	551	523	504	532	510	543	512	520	500	480	501	499	530	509	523	512	510	485	487	500	548	518	516	520	483	502	479	517	534	517	511	513	557	490	518	554	537	475	498	508	499	531	513	511	559	547	530	518	511	522	500	539	547	477	488	556	512	523	528	555	527	509	525	517	512	509	511	526	498	492	533	542	493	500	528	530	555	528	539	499	500	526	502	524	525	543	495	537	512	492	514	537	505	554	565	500	504	517	508	542	513	508	498	525	506	496	530	524	518	525	488	489	521	484	526	531	507	544	481	535	512	523	524	545	514	511	509	476	539	520	512	484	548	506	483	510	514	498	554	548	492	540	531	509	513	496	548	538	499	495	496	527	505	510	508	503	529	527	541	516	511	502	528	502	528	481	506	499	493	516	536	481	520	521	516	499	466	539	511	537	518	507	500	537	541	503	485	484	473	538	546	537	515	548	514	518	502	500	488	528	504	493	550	484	480	493	523	585	507	545	551	516	521	556	555	534	532	477	500	505	509	516	517	515	525	541	509	507	518	499	538	516	553	506	513	544	515	547	534	518	509	494	483	516	486	515	508	550	507	539	540	480	494	528	549	501	515	524	533	500	542	538	486	506	534	509	522	557	536	512	473	476	531	513	522	564	543	498	501	511	554	503	506	473	531	510	537	497	465	471	494	523	490	542	514	508	544	488	504	498	488	540	496	505	495	497	550	484	445	484	489	534	549	510	536	569	515	536	532	523	530	498	503	525	512	535	515	541	483	523	506	512	537	492	502	497	521	539	506	500	529	532	518	531	508	517	564	467	496	542	499	528	498	539	516	471	507	522	514	537	507	517	526	517	564	511	517	533	487	505	528	491	522	534	551	514	489	568	511	519	519	506	518	504	497	547	495	504	463	518	529	540	506	494	547	534	510	522	485	507	521	509	553	510	522	555	520	519	528	498	502	566	502	547	539	523	578	560	548	492	549	505	537	466	528	511	530	528	505	492	540	542	493	534	493	523	510	506	527	545	482	535	500	544	538	539	498	504	515	493	534	512	508	467	516	508	507	500	518	491	527	513	529	517	516	498	542	540	544	498	485	496	540	498	554	502	521	540	512	518	531	498	500	509	506	493	514	497	486	486	544	526	533	557	504	468	521	499	559	525	527	530	576	535	539	508	498	504	498	554	555	510	511	492	553	530	529	509	524	498	537	520	535	511	527	511	492	514	531	519	519	489	511	547	523	562	567	501	475	535	514	481	495	511	516	531	481	482	525	473	515	527	511	508	493	497	516	524	502	523	525	510	527	548	483	481	530	506	530	500	494	520	510	520	510	507	533	565	505	521	493	534	485	505	510	518	472	558	503	514	493	541	547	559	516	523	552	489	517	521	526	537	531	520	520	508	527	494	482	505	527	534	512	530	519	527	485	502	545	468	489	514	492	512	524	557	498	491	561	524	534	488	527	498	541	524	525	548	538	520	543	510	518	501	516	514	529	521	505	520	519	551	535	531	524	497	496	562	505	525	572	544	486	522	507	525	484	525	500	493	486	525	550	536	503	539	533	509	506	493	538	581	505	484	477	529	456	550	524	517	542	510	522	536	514	542	496	470	504	570	500	551	516	535	532	521	502	497	526	542	514	507	534	537	500	507	525	544	482	498	478	528	507	513	533	485	533	493	490	530	517	536	532	492	512	496	517	506	495	542	502	505	563	546	506	525	496	567	502	540	548	526	491	511	503	513	483	527	549	482	498	509	498	490	538	491	514	489	524	558	558	510	505	508	553	519	528	504	515	500	506	529	507	481	526	554	525	527	507	533	481	501	503	478	533	487	558	516	501	524	514	488	528	522	557	493	495	506	514	507	521	502	503	512	507	559	529	518	547	472	510	536	512	509	530	521	511	529	512	516	511	521	562	550	512	550	493	534	491	521	507	516	507	534	540	558	516	493	568	506	525	509	541	515	483	517	483	516	548	556	455	535	528	541	507	520	508	526	534	506	529	553	483	558	527	533	535	499	513	520	494	507	528	502	512	477	531	523	522	482	566	514	530	487	540	485	510	512	496	497	496	520	495	532	519	503	506	475	541	545	529	500	575	503	506	552	563	497	511	519	524	481	523	547	506	556	529	535	495	515	554	542	523	502	517	542	519	493	517	505	509	556	538	509	548	512	508	497	515	546	520	568	530	540	534	571	527	517	539	519	507	506	488	521	592	499	505	545	526	517	486	538	521	536	504	516	515	484	544	531	486	537	524	547	472	542	516	526	521	553	521	451	489	518	535	528	527	530	525	526	486	524	531	540	541	528	532	507	516	467	535	570	470	544	535	535	513	522	498	553	561	551	505	509	510	484	496	518	532	530	523	489	534	499	479	494	530	505	527	547	535	496	519	503	485	516	503	516	513	520	525	475	538	545	519	522	525	551	487	498	492	510	512	497	544	494	506	475	523	536	514	548	542	465	512	510	531	525	492	511	517	493	486	510	495	468	500	514	531	539	519	518	509	523	511	504	532	498	494	536	516	518	560	540	521	550	484	525	510	488	531	514	491	515	495	521	500	521	542	575	512	521	475	551	486	521	518	497	527	512	529	497	517	523	554	553	540	540	514	519	493	516	468	527	510	523	508	536	520	491	523	495
14903	2442	2122	1369	1016	1042	1148	990	797	785	781	789	611	441	480	491	435	421	410	399	394	349	393	360	370	364	389	346	378	377	397	363	349	403	409	372	380	390	369	353	358	354	383	360	358	350	373	374	382	348	397	378	373	349	422	347	386	384	385	366	364	391	370	338	376	379	330	350	395	363	366	403	375	333	346	336	377	383	357	369	411	348	399	349	364	400	366	351	376	380	322	354	347	367	377	338	362	352	355	318	394	404	379	385	354	348	357	355	354	387	370	397	374	390	366	385	345	330	335	360	392	356	370	381	361	337	385	362	359	343	394	365	358	351	343	356	374	363	357	327	373	339	360	374	372	364	366	360	374	362	402	377	369	380	378	386	315	408	382	395	378	393	359	364	402	350	382	363	365	339	374	338	364	360	373	328	399	339	391	390	390	337	357	369	384	384	333	389	342	379	374	374	397	349	380	332	384	355	333	374	378	394	375	388	374	355	413	360	337	406	342	330	395	385	339	363	434	363	376	369	372	371	375	393	369	361	356	374	331	385	374	373	356	342	343	341	371	350	374	431	395	360	380	357	346	355	377	376	330	363	300	339	397	369	354	375	357	373	383	388	359	322	367	360	373	368	336	363	342	366	366	362	356	385	378	347	377	382	384	388	381	348	373	379	330	405	363	362	405	353	365	362	357	406	404	379	390	340	364	353	344	360	382	387	347	374	364	379	371	378	361	382	384	363	378	395	376	363	362	361	367	350	345	359	346	330	416	342	350	351	347	378	397	325	351	371	375	356	421	365	407	411	375	366	374	386	374	339	366	330	363	375	336	364	373	396	373	390	402	370	393	383	392	380	407	381	375	379	353	388	372	365	357	360	396	378	350	408	359	381	365	330	390	398	369	364	375	348	353	377	346	352	359	348	370	367	367	343	351	360	358	359	380	358	375	383	354	385	359	363	399	398	369	399	422	369	356	351	364	385	384	351	381	373	345	376	400	381	391	368	395	368	365	369	367	367	367	379	347	399	365	332	339	371	347	377	388	361	371	381	349	367	336	359	344	371	355	356	371	394	348	377	369	349	366	373	393	343	342	381	399	373	385	366	370	357	343	385	353	338	360	371	347	355	340	400	366	382	402	381	358	371	327	388	360	374	352	349	333	356	358	359	393	363	358	407	395	351	376	390	402	349	327	371	352	362	376	390	358	366	337	345	373	349	318	345	369	394	404	364	377	353	359	375	371	346	355	367	386	361	424	368	364	370	367	358	378	377	361	368	344	361	331	353	351	376	361	376	384	388	379	368	369	359	332	367	323	375	396	375	339	360	377	357	378	351	370	385	355	398	397	345	339	358	363	367	360	388	395	363	342	365	376	327	336	331	352	387	384	375	360	322	351	346	385	374	360	378	344	338	400	357	403	384	359	355	349	371	362	340	379	316	370	405	352	358	375	362	354	370	342	352	400	377	378	395	361	362	361	427	402	409	376	351	354	345	367	353	384	330	386	380	383	373	392	361	332	372	338	375	386	384	380	351	381	374	361	410	362	388	369	355	353	357	342	365	370	351	362	331	363	361	367	360	372	379	323	357	375	361	384	368	359	341	421	357	355	375	344	343	354	350	388	364	360	354	368	365	329	356	340	376	360	398	372	342	379	348	357	352	355	393	389	414	354	352	374	345	353	347	384	362	354	341	355	375	396	370	368	381	397	400	337	336	349	342	360	366	348	375	329	372	350	401	374	331	402	370	366	367	358	336	389	374	366	389	380	344	366	364	362	341	365	350	383	359	388	380	348	395	344	360	394	363	376	363	359	350	373	341	328	350	385	336	356	386	398	365	356	357	370	349	388	362	396	374	359	358	340	369	405	380	378	369	363	373	370	379	354	378	385	407	333	382	358	348	369	346	364	374	392	373	402	357	383	370	357	372	366	359	376	377	355	385	332	332	348	356	350	367	381	369	352	393	360	390	371	364	355	358	415	367	367	350	347	338	355	379	379	379	397	369	336	336	390	400	370	375	360	359	393	398	387	333	365	401	371	334	358	383	384	343	358	376	388	375	385	409	365	327	335	397	376	341	359	399	379	367	387	393	345	343	331	341	363	322	363	397	399	399	398	398	378	387	395	385	398	363	367	383	362	339	367	362	362	372	400	359	381	342	342	342	375	348	376	403	362	358	381	367	379	365	362	360	381	350	384	395	401	386	394	351	388	355	368	391	362	338	376	367	366	396	371	358	315	362	374	380	391	358	337	374	371	393	348	335	367	392	387	370	361	385	384	360	378	385	374	398	379	338	362	363	337	351	374	394	364	356	366	334	356	366	346	391	384	351	348	374	369	352	325	372	347	374	316	326	389	382	375	385	411	321	341	384	366	360	373	388	358	395	360	383	391	356	345	390	371	368	346	396	333	412	352	336	352	399	377	372	387	362	357	362	395	412	330	356	376	342	345	334	369	367	364	362	375	354	374	363	334	358	330	363	362	380	365	373	337	341	352	383	434	384	394	391	372	371	392	382	335	350	373	379	355	359	390	367	318	358	384	377	356	381	352	332	356	342	386	368	391	392	413	339	376	392	348	347	373	355	345	399	394	350	346	380	352	350	343	390	329	342	393	378	368	363	375	361	404	360	424	355	387	387	365	362	344	380	334	379	361	372	378	357	353	379	389	381	368	357	355	371	394	366	373	379	387	392	379	333	344	382	335	392	365	371	364	361	376	356	364	366	355	364	400	366	360	403	366	339	385	326	370	372	350	369	370	366	377	371	337	363	348	358	390	383	357	374	349	385	405	377	348	395	341	393	380	370	384	360	358	372	365	347	347	349	371	399	348	400	376	401	393	378	342	357	402	361	349	362	344	352	391	364	335	364	390	367	361	335	328	396	310	416	368	374	367	345	342	330	345	388	341	386	382	362	360	380	370	368	382	359	403	333	357	334	361	379	342	365	386	394	375	335	398	337	355	359	383	382	382	363	332	369	379	363	372	372	371	377	393	346	373	363	345	347	377	391	342	355	332	361	335	346	373	371	373	336	344	355	332	331	357	384	364	391	363	336	312	346	382	382	376	360	336	401	340	380	353	383	339	394	339	349	370	368	368	360	366	340	375	386	372	379	385	342	387	393	354	352	347	375	386	378	396	354	384	350	332	356	359	356	397	377	364	404	391	406	380	365	373	354	379	401	395	400	379	373	383	333	339	369	357	377	345	366	326	342	374	389	347	334	364	355	364	364	403	391	372	396	374	387	368	358	361	363	375	389	346	346	377	307	365	374	351	389	412	386	396	395	392	404	382	356	341	357	390	372	373	440	363	360	399	368	381	371	359	366	387	352	325	354	389	327	377	347	366	361	371	349	436	387	398	356	323	363	379	395	386	363	392	398	364	363	314	369	364	365	379	347	339	374	389	378	334	377	330	362	347	341	374	368	398	382	364	369	335	338	328	373	377	363	367	367	346	324	352	353	353	357	379	366	363	367	385	390	388	369	381	372	362	373	329	394	380	388	369	399
8760	2232	4033	3770	3612	4097	4637	3698	3293	3179	3303	2866	2004	1424	1541	1284	1227	1084	1101	953	956	896	883	924	865	874	938	923	855	889	848	835	885	849	892	824	897	860	908	879	883	831	867	856	831	863	882	861	843	867	821	866	846	929	894	860	860	879	887	814	828	847	847	830	816	851	825	819	854	869	883	939	850	897	832	817	823	852	834	849	866	819	846	842	835	866	876	861	822	842	887	842	822	848	845	861	853	818	841	818	865	831	854	832	857	833	882	792	905	838	843	843	869	845	863	817	850	839	777	908	818	894	868	806	839	882	783	828	802	808	873	841	809	811	880	856	827	898	864	837	832	860	792	843	793	834	878	844	768	861	859	831	884	859	864	817	829	872	788	841	849	886	812	817	798	865	784	801	866	869	863	825	858	830	843	835	796	848	843	831	821	853	851	844	824	828	838	833	847	809	811	802	879	808	871	793	817	859	804	853	794	828	859	796	799	866	857	824	831	816	799	846	840	827	856	862	784	856	847	854	836	835	873	827	812	850	853	848	857	844	843	901	847	869	828	804	851	863	855	808	879	881	848	839	828	833	871	826	842	816	843	823	807	803	900	816	793	799	836	830	858	895	862	882	822	856	786	838	814	829	860	841	831	805	808	812	882	865	870	866	832	838	864	799	838	810	823	756	800	855	848	796	858	849	793	789	846	863	834	805	828	851	827	870	866	812	844	830	856	887	827	784	860	858	837	835	860	847	780	833	847	869	804	843	862	832	800	823	875	874	877	865	821	838	837	861	824	852	780	822	817	864	856	871	845	827	834	847	875	868	821	886	864	853	799	854	866	804	751	827	829	828	869	863	878	840	871	849	856	873	829	835	875	848	817	843	874	877	853	824	810	874	799	856	858	831	893	839	849	813	864	866	834	796	843	826	836	840	846	866	813	839	821	902	860	840	866	836	838	825	870	840	867	810	781	803	853	801	816	874	843	799	825	866	818	834	868	866	836	824	793	831	859	847	855	850	824	791	807	836	827	802	853	874	837	887	842	817	855	790	822	899	813	790	832	874	847	934	852	859	857	873	859	865	820	800	863	818	839	853	838	838	804	849	830	817	838	837	808	858	784	789	843	804	878	824	859	748	823	771	855	838	851	874	816	867	859	813	845	861	836	817	824	865	892	856	787	863	827	848	829	831	822	883	847	846	871	861	836	841	841	859	805	831	851	851	848	775	850	866	859	816	875	861	824	805	793	869	806	816	850	841	852	818	885	821	837	845	846	847	860	842	850	829	857	794	825	855	819	805	797	837	838	852	828	770	855	789	863	805	838	836	817	842	824	827	878	853	868	816	817	878	888	849	851	833	841	827	928	879	808	804	847	814	786	849	815	816	838	854	794	856	846	842	828	899	864	842	811	890	873	810	841	878	877	881	883	891	816	806	870	829	844	803	845	807	835	847	883	799	827	841	853	864	878	846	807	877	802	830	838	850	872	857	814	856	830	874	859	808	847	803	861	844	809	829	824	790	868	833	861	877	882	817	848	824	831	858	843	841	874	837	847	817	835	814	861	830	815	870	833	850	843	847	867	842	911	892	837	780	809	837	861	848	811	833	850	890	853	862	836	869	867	837	834	838	855	835	865	849	821	834	813	899	834	850	832	881	837	830	879	872	833	814	824	915	825	815	867	798	854	847	867	861	841	847	810	842	833	864	847	839	862	838	851	854	817	838	854	849	823	843	836	824	870	840	842	886	856	829	856	824	844	854	866	894	841	843	835	838	830	790	898	811	832	873	834	815	891	875	861	847	807	852	813	886	872	860	823	846	843	805	841	807	836	835	846	828	812	835	838	883	890	840	806	834	867	843	866	827	790	860	843	870	849	896	876	859	877	816	826	873	838	838	835	890	871	902	839	813	865	871	834	770	854	848	899	828	824	889	843	860	845	822	841	805	878	859	868	802	863	811	821	858	901	877	833	815	888	823	852	843	833	866	879	858	837	855	831	837	868	880	756	835	846	829	872	829	838	855	772	911	861	890	858	881	840	865	852	843	848	865	855	837	852	855	855	844	860	856	857	800	894	842	804	795	800	816	836	914	889	821	835	886	903	826	865	830	812	810	790	785	845	841	885	805	850	849	863	850	878	849	828	858	849	866	880	821	845	855	831	795	866	845	843	845	867	897	860	859	833	852	826	767	862	858	822	888	903	843	862	838	859	844	841	860	871	811	857	791	857	805	839	856	797	798	859	866	816	812	855	830	872	835	819	785	810	887	839	830	832	880	851	842	832	849	851	859	855	813	818	831	814	921	851	838	817	779	866	875	839	814	850	809	836	843	853	829	854	831	854	814	826	835	874	823	855	827	809	840	883	863	807	827	856	784	825	819	852	794	846	869	863	847	905	788	824	761	820	843	881	857	789	850	848	905	841	854	842	801	876	885	814	856	870	867	848	893	806	799	837	889	841	852	831	864	827	842	864	858	841	862	852	884	841	808	858	838	886	840	835	844	800	820	862	860	869	830	863	815	838	863	820	839	822	834	807	833	831	858	841	831	881	788	808	854	859	844	803	847	823	826	864	843	843	854	822	846	840	834	818	879	861	840	868	837	830	790	826	817	762	855	799	831	826	826	814	892	845	823	827	858	837	856	826	859	832	768	832	815	854	815	828	874	833	852	846	806	841	826	806	822	839	814	884	789	882	832	831	843	827	832	829	837	830	847	847	810	820	852	844	819	851	856	778	847	822	859	873	815	851	840	845	815	864	835	813	822	868	875	820	826	830	874	830	852	791	877	753	825	818	837	816	875	835	837	856	833	858	809	794	886	832	850	843	838	838	842	890	824	837	787	869	806	848	854	884	889	824	831	841	853	857	827	832	842	836	853	886	826	838	814	845	807	852	866	839	838	832	832	868	812	821	848	878	865	844	829	856	797	792	853	825	823	810	837	820	857	882	819	863	847	862	829	883	863	809	810	831	821	817	791	873	782	841	818	780	851	861	830	811	868	847	812	846	854	836	897	826	835	798	833	834	807	839	836	817	857	857	813	847	864	806	822	823	880	816	900	873	806	775	806	807	815	812	817	801	823	813	836	823	846	844	841	802	826	829	814	844	841	828	814	850	824	862	828	812	849	864	852	809	858	786	860	860	837	806	850	823	831	813	789	850	832	842	795	862	834	861	852	843	837	869	825	829	810	841	793	898	800	847	823	837	810	871	832	856	846	799	891	867	840	831	823	792	876	857	831	900	810	888	867	877	817	887	868	803	860	841	858	821	801	811	808	862	807	838	759	829	888	838	887	846	822	878	853	842	857	883	840	840	848	890	776	872	785	838	809	824	851	850	819	848	832	810	847	882	826	878	847	832	901	852	824	848	848	875	858	857	791	840	853	879	835	868	842	797	870	837	884	835	859	854	837	851	796	842	858	807	869	813	847	825	801	787	797	885	797	853	837	801	843	812	832	805	845	844	839	888	862	829	823	825	807	870	857	845	826	856	841	854	849	830	898	839	831
1942	647	627	406	409	435	478	444	420	420	407	347	320	302	313	303	285	289	285	277	278	266	302	334	284	271	287	274	257	248	284	301	294	289	298	265	311	276	276	296	309	290	257	296	296	292	282	264	280	299	294	291	301	294	289	310	302	327	293	309	261	308	276	280	308	246	253	298	289	268	287	267	270	303	328	272	296	285	284	283	247	267	297	269	307	306	279	270	284	310	304	283	255	291	301	290	261	304	323	264	264	308	280	304	289	297	282	287	297	282	313	300	287	274	275	264	265	315	300	294	243	278	289	299	314	292	321	300	293	277	303	298	307	316	291	268	248	281	274	308	261	317	297	329	272	282	267	265	304	283	268	290	318	299	285	293	296	270	299	312	285	294	255	288	313	293	281	311	277	269	291	296	321	297	331	299	278	290	276	260	273	316	295	293	295	290	309	321	302	281	336	299	300	318	294	261	251	297	301	285	295	307	277	274	272	257	306	277	259	273	288	289	276	272	293	315	315	237	280	296	283	282	290	274	266	316	284	267	284	289	301	323	270	284	243	281	296	257	264	308	295	277	294	260	285	237	301	319	293	295	292	275	265	289	326	278	287	303	298	297	290	289	306	270	297	305	267	260	297	297	275	287	298	280	288	275	285	282	302	268	275	285	265	276	265	294	263	307	311	289	255	249	282	234	310	267	257	273	284	289	316	285	267	300	298	279	260	306	279	269	291	306	320	310	292	261	297	256	297	266	311	293	316	283	276	277	292	301	271	312	296	301	279	305	282	275	294	292	248	265	284	298	283	292	272	289	281	263	259	297	284	259	277	281	262	271	305	280	260	293	259	296	285	257	342	273	310	314	284	295	256	298	307	243	271	272	277	274	315	275	288	283	293	272	284	325	292	291	299	312	288	286	286	283	320	261	269	294	279	275	274	238	302	268	287	306	296	250	283	279	285	259	308	284	295	273	264	270	272	259	276	305	286	272	292	253	257	307	295	267	288	276	294	295	322	314	281	315	316	272	286	284	266	278	262	285	293	252	299	283	319	293	302	287	278	306	287	266	278	278	326	279	294	314	270	299	262	263	265	279	286	301	266	304	252	273	270	272	293	292	315	291	301	267	311	299	263	253	291	295	296	308	296	290	262	293	299	290	285	305	288	258	286	265	292	283	286	277	261	314	300	295	267	294	337	297	268	303	307	295	262	320	298	320	291	279	301	288	289	275	235	279	302	304	290	304	291	302	293	288	346	290	283	283	273	268	298	291	300	311	256	298	281	276	272	279	268	277	297	277	300	266	281	298	282	270	313	283	313	280	260	256	286	238	294	277	287	285	285	269	251	279	274	283	284	291	292	296	296	302	291	316	283	301	317	304	281	279	293	280	298	283	294	273	295	289	298	314	307	271	313	287	296	299	286	280	263	278	297	275	271	277	253	277	263	298	275	302	327	329	279	288	274	287	299	269	287	298	298	297	293	280	281	293	317	262	303	286	265	270	293	307	295	278	310	317	303	298	296	274	261	290	278	318	262	279	279	290	298	327	275	299	328	304	265	264	262	272	295	287	296	275	299	303	284	306	292	312	293	289	314	282	269	326	302	285	298	305	308	294	260	319	254	306	304	297	268	263	305	322	254	256	291	277	305	286	295	268	288	310	301	325	304	310	306	300	294	262	281	278	309	293	277	302	283	288	276	307	292	277	307	258	291	281	294	286	261	282	274	280	294	275	247	290	300	315	300	293	292	272	302	312	287	286	294	280	270	265	281	273	273	288	295	260	339	284	290	317	288	307	283	270	299	283	249	317	328	287	282	286	260	298	310	272	296	293	295	290	304	288	300	291	292	270	261	331	261	320	311	269	298	247	270	300	298	286	283	251	291	296	256	305	297	287	263	275	311	309	300	285	297	323	287	264	280	277	275	267	308	304	282	322	301	279	258	260	324	307	289	270	283	285	271	288	291	282	272	282	298	297	282	277	304	275	301	272	292	273	301	266	284	315	302	300	273	281	282	327	278	280	271	307	273	326	294	327	263	248	328	272	281	295	294	297	260	267	286	272	295	281	277	283	253	254	271	295	312	266	308	311	275	278	298	277	330	334	266	291	291	270	289	322	309	284	275	280	254	272	289	303	321	295	308	294	308	280	267	300	303	314	298	291	300	296	332	296	267	270	284	272	300	269	278	291	283	331	283	313	274	322	276	316	273	279	284	295	274	255	284	255	241	269	301	301	280	263	266	314	286	295	274	277	276	298	276	301	299	282	292	290	296	285	273	287	268	284	268	270	289	274	266	319	273	248	291	264	279	319	304	268	266	276	285	292	297	288	273	263	290	278	285	296	282	297	271	282	291	283	280	258	285	317	297	315	299	275	310	271	301	262	309	291	285	293	290	303	279	305	290	278	298	302	312	263	312	300	314	310	298	288	296	287	294	304	286	294	266	261	297	285	287	277	270	292	289	282	252	258	282	313	301	321	279	259	325	321	306	256	344	314	278	260	283	281	286	268	320	285	255	298	282	285	298	243	307	274	292	280	288	238	304	242	293	270	288	231	277	253	276	291	305	263	283	289	281	284	302	284	319	278	280	289	295	284	259	291	316	292	292	277	295	297	297	284	285	257	297	256	320	275	283	282	264	279	265	285	317	291	327	286	284	302	285	290	258	274	270	300	253	268	300	297	298	287	291	278	275	302	301	293	268	264	275	283	301	261	292	293	295	304	278	298	265	289	282	276	275	276	289	273	272	297	286	297	269	289	271	261	255	248	283	280	271	263	261	320	302	310	281	254	300	277	299	276	277	261	313	282	272	288	281	258	276	275	267	272	316	284	287	315	295	280	290	295	298	245	270	294	267	295	305	304	239	303	288	279	269	268	282	293	295	263	321	318	273	266	298	281	306	291	292	303	281	289	280	295	304	301	274	324	308	293	292	289	287	300	254	274	273	313	268	293	309	295	256	284	277	290	304	317	299	280	262	292	300	281	269	289	297	275	316	298	251	318	290	300	278	280	297	300	282	254	290	294	284	274	284	281	282	281	289	255	273	268	278	267	297	298	281	273	297	266	283	274	336	284	281	305	269	286	296	306	286	276	267	275	319	293	321	283	275	283	293	283	299	304	268	274	311	319	302	297	278	309	265	267	284	290	270	272	264	264	293	266	284	288	283	299	302	286	318	296	283	288	302	277	283	299	278	292	247	269	288	305	299	302	277	281	290	283	271	281	291	305	275	263	281	242	290	309	288	266	289	295	307	281	272	307	276	269	295	277	279	285	280	273	287	328	282	303	302	276	247	291	269	282	289	287	296	284	294	315	287	280	270	308	291	274	293	262	309	286	277	298	297	287	292	282	271	259	277	292	278	268	286	305	289	310	269	282	294	296	300	274	256	300	276	304	264	299	276	300	283	290	325	272	323	296	289	304	314	288	302	270	290	267	283	276	269	282	314	271	289	282	294	293	282	265	286	292	275	268	271	282	266	293	279	288	303	258	258	261	271	295	321	305
2027	991	1300	1185	1221	1610	1749	1410	1423	1390	1462	1294	1003	822	834	753	727	699	692	699	645	663	683	654	628	669	695	665	655	707	692	613	671	691	683	685	696	686	674	701	674	681	644	673	652	653	691	699	657	684	692	695	660	595	691	662	670	654	671	683	685	696	658	686	656	645	624	722	695	698	623	667	680	699	674	662	659	641	667	610	669	672	682	670	676	669	679	670	680	696	682	657	646	702	656	686	686	682	677	648	624	699	604	665	684	676	643	660	612	647	680	650	642	639	671	630	652	670	666	647	676	684	708	626	668	637	648	736	691	676	661	646	615	649	679	658	663	695	660	705	696	659	697	636	667	689	671	650	688	617	655	686	661	686	686	627	683	700	697	667	667	655	688	663	683	648	626	634	681	658	647	672	665	696	682	671	656	698	652	632	604	699	631	633	676	665	643	636	649	678	643	647	671	656	692	695	635	655	620	618	674	639	681	656	652	652	622	649	648	711	691	691	698	676	708	645	585	630	659	610	696	642	711	623	714	648	643	640	673	698	646	663	670	681	652	655	683	624	675	615	702	670	670	637	615	675	622	664	668	662	660	662	649	628	656	664	651	657	626	726	630	691	610	663	674	664	699	612	661	682	696	648	674	719	629	664	670	659	667	640	659	642	697	667	683	602	690	687	666	685	618	619	668	668	651	641	675	662	655	694	701	643	684	707	691	660	686	599	719	668	642	647	658	661	595	671	698	622	706	682	654	658	687	662	671	699	635	645	648	678	663	678	708	699	668	666	697	641	630	631	682	674	692	658	712	673	635	697	701	643	650	719	627	677	718	665	670	644	647	648	679	649	676	684	713	681	657	656	686	641	651	642	603	649	650	654	722	675	697	667	644	634	659	653	619	708	664	666	648	665	712	647	635	670	596	703	727	663	702	678	686	625	668	647	668	631	692	664	680	689	652	679	652	674	655	666	630	709	681	653	696	747	701	674	641	636	599	653	671	662	648	666	708	692	705	656	691	663	670	636	650	667	676	649	689	650	713	645	683	682	644	654	640	661	617	666	635	667	638	701	709	699	686	658	683	673	647	678	663	677	669	684	689	640	662	669	659	684	664	720	700	666	663	693	644	672	643	616	666	660	620	695	647	695	662	709	640	645	661	669	640	639	632	678	674	637	664	651	675	668	656	650	666	668	670	647	654	651	640	708	669	690	685	652	608	644	660	655	672	606	680	643	667	650	675	689	652	633	664	682	662	664	672	673	646	655	626	683	656	688	622	653	675	653	680	663	685	678	641	625	660	678	606	670	613	670	700	642	690	689	655	614	638	675	671	599	631	700	666	686	702	671	646	626	661	742	629	685	646	633	685	695	658	607	604	660	650	678	683	648	626	688	680	661	679	664	665	668	649	681	675	675	627	729	645	619	678	638	625	652	695	622	644	645	632	659	655	650	664	652	669	653	675	640	660	696	660	665	679	657	677	687	636	624	684	689	656	632	690	628	679	651	629	580	650	684	723	652	644	671	692	647	600	653	618	647	690	698	699	657	675	662	691	693	675	654	681	678	597	638	628	635	659	639	654	645	656	674	685	662	641	648	711	642	664	685	665	660	698	678	689	614	626	667	655	708	647	689	690	674	678	693	689	633	648	670	692	648	664	687	663	636	615	686	636	677	647	687	670	641	660	635	637	684	617	673	663	654	643	723	641	671	658	643	658	674	652	621	671	650	690	657	643	675	673	629	630	630	638	669	657	598	674	723	715	659	687	665	637	674	649	683	675	667	706	645	674	646	678	652	637	657	693	663	686	609	671	631	638	647	656	695	640	635	659	644	669	645	661	681	683	662	632	651	667	648	639	653	651	670	630	644	672	643	686	620	678	674	651	607	669	677	624	724	652	622	656	647	658	611	668	662	675	651	687	636	680	711	624	623	687	666	684	647	669	601	682	602	674	640	637	646	638	694	650	659	683	667	695	635	625	635	618	644	679	652	642	670	665	721	639	634	661	715	668	650	644	631	680	622	645	714	641	695	638	682	658	638	654	663	682	685	692	668	649	652	624	662	651	668	663	661	692	652	697	655	700	734	681	662	628	645	682	635	681	661	655	671	675	656	651	698	666	665	664	639	700	650	679	645	692	661	651	647	636	657	638	646	657	686	663	633	618	646	679	651	637	644	629	668	696	641	698	652	674	651	673	650	664	729	690	677	646	657	659	680	646	689	702	663	736	689	646	677	666	661	636	655	646	661	691	625	689	665	636	636	649	643	643	671	682	670	679	672	643	653	658	657	692	687	662	672	686	638	607	646	632	686	669	685	630	637	708	667	718	617	624	707	678	674	658	687	651	652	680	637	733	694	648	728	647	661	671	685	661	656	634	635	682	651	639	670	608	741	633	658	684	691	641	678	696	639	687	678	674	616	672	656	617	669	643	664	689	633	666	685	648	644	668	668	633	664	683	678	653	675	637	627	631	699	649	648	641	623	658	660	649	670	679	689	639	644	654	687	625	662	679	675	702	632	656	674	643	660	708	653	603	645	660	640	710	665	714	641	653	681	664	622	621	658	637	665	664	659	688	668	642	653	677	656	692	672	650	694	649	690	667	645	668	702	645	636	652	643	654	636	711	674	663	673	645	631	675	674	669	658	701	686	699	670	628	667	660	673	679	649	637	650	632	683	679	651	643	685	710	713	669	658	632	675	662	677	644	640	663	630	622	633	659	653	638	628	704	683	661	656	664	689	685	660	690	623	709	654	630	619	627	691	693	651	676	651	727	635	649	673	618	641	619	653	693	634	716	712	676	671	589	681	628	639	634	655	628	660	638	661	671	665	624	668	643	635	676	664	680	669	689	672	694	707	629	642	658	646	678	663	654	662	694	661	689	670	695	681	637	674	711	719	688	645	699	657	625	648	620	699	679	677	649	679	631	683	667	715	652	645	655	645	639	648	654	688	700	635	687	616	624	690	653	675	678	675	629	674	667	679	646	662	641	652	687	655	625	722	625	675	676	658	639	642	627	707	673	635	647	709	644	659	635	672	678	625	662	705	650	651	650	659	669	676	655	648	660	667	695	674	651	737	664	621	673	659	626	615	679	620	690	630	689	714	670	641	689	669	667	645	678	707	619	635	652	711	666	676	663	692	651	674	612	651	664	659	660	670	702	680	631	691	690	708	675	676	657	700	671	654	670	705	647	703	694	694	647	627	673	665	660	673	661	649	696	624	673	649	735	665	665	647	699	650	645	676	666	647	682	630	709	652	647	675	676	699	652	698	643	661	637	659	713	687	656	665	657	661	645	712	645	680	628	616	632	684	667	654	646	671	668	662	659	600	659	635	652	668	662	642	632	697	629	686	728	682	617	694	682	629	665	678	634	657	627	679	651	653	667	660	676	675	699	652	694	646	677	678	627	708	644	669	696	646	727	662	687	706	644	644	642	656	702	621	655	635	672	677	653	674	656	651	703	692	649	688	637	633	661	656	658	720	644	670	614	672	646	653	677	680
7892	1193	969	637	580	682	683	523	525	468	470	393	324	265	282	239	233	207	245	228	216	219	226	224	202	205	203	189	224	225	222	236	201	191	172	193	209	196	175	203	201	201	222	170	224	213	228	215	198	215	218	190	211	182	212	180	193	187	199	219	251	222	196	193	210	199	211	201	197	223	209	238	182	200	188	193	208	179	191	186	205	187	172	209	173	198	225	201	212	211	235	202	213	231	201	222	217	205	200	197	236	213	229	211	208	201	240	208	212	189	178	184	230	198	183	205	217	217	200	205	201	192	188	179	202	196	215	204	225	205	228	206	210	193	207	205	222	204	233	224	188	198	198	189	204	170	190	206	203	214	211	231	207	205	207	192	188	190	212	183	217	215	205	198	187	201	180	183	224	203	178	183	203	182	199	206	210	196	204	212	200	215	195	193	212	176	191	204	218	193	209	204	184	220	205	205	219	189	207	184	210	195	190	251	188	222	199	229	170	207	199	189	201	206	208	218	198	190	203	205	180	199	169	173	192	222	232	192	245	191	208	215	177	200	224	220	211	199	199	206	219	196	173	204	200	204	186	190	230	203	212	213	219	196	207	229	198	215	209	200	186	201	180	197	211	203	192	225	204	199	179	214	175	222	172	195	172	200	213	200	185	205	214	179	182	212	207	212	197	193	209	193	184	183	182	188	202	237	203	199	192	207	190	221	194	198	197	220	196	189	236	184	166	172	200	220	216	190	226	183	216	218	199	198	197	219	197	195	196	183	181	208	193	177	197	170	210	191	215	211	221	171	176	232	215	212	182	212	188	217	228	208	172	210	200	193	208	224	229	214	190	233	207	203	180	191	215	193	191	210	217	209	204	214	207	188	202	215	177	217	203	197	208	190	205	196	223	220	223	190	198	187	171	210	188	213	200	214	207	221	208	203	209	191	188	197	179	189	220	242	197	190	191	203	201	226	207	177	184	210	205	192	214	192	209	206	188	195	198	198	166	213	215	185	227	199	206	198	175	223	199	207	218	220	202	214	197	210	204	185	182	197	197	204	165	169	187	215	193	218	210	224	173	215	190	210	226	166	208	183	166	161	191	201	188	218	194	197	205	207	230	202	201	195	215	202	209	223	216	221	204	196	188	222	179	181	201	205	168	193	195	194	215	221	209	226	171	167	197	185	194	208	197	192	189	227	190	223	236	183	189	204	178	226	181	228	195	204	195	187	179	214	198	185	224	212	198	204	217	195	211	200	175	193	220	209	179	187	183	193	201	193	191	188	183	199	206	213	196	211	210	219	205	185	224	219	224	219	205	237	186	207	228	218	202	181	224	202	189	232	195	213	204	222	193	210	192	228	177	195	191	179	185	213	201	174	197	166	201	210	198	208	182	209	206	186	223	221	207	193	208	226	246	223	199	211	228	203	201	184	202	197	186	205	197	210	184	171	216	194	193	202	209	214	204	177	196	210	221	227	201	204	219	216	243	197	197	192	205	200	230	209	219	212	205	165	185	204	223	225	216	191	213	228	212	225	204	195	180	192	216	200	211	215	165	211	215	180	197	224	190	191	193	216	207	234	199	203	200	189	199	205	178	207	230	215	178	201	184	163	219	209	230	211	194	193	229	228	186	186	193	223	190	180	223	211	217	219	209	176	191	200	219	216	163	220	187	198	208	229	211	197	204	188	177	185	194	204	206	199	192	230	188	196	198	215	228	215	188	213	200	202	223	238	229	223	212	215	219	192	212	184	202	192	185	202	197	201	219	202	217	188	213	215	185	194	190	186	182	208	208	192	215	216	218	239	190	206	201	184	198	203	192	206	192	196	218	208	253	214	187	208	219	208	216	208	211	219	195	217	205	223	193	214	213	211	178	199	204	187	176	211	180	192	206	203	202	204	184	192	190	170	200	212	212	236	223	211	217	187	211	201	181	178	203	184	216	190	196	224	202	183	196	201	186	210	205	189	194	212	196	210	162	193	204	209	179	209	193	232	194	231	198	192	197	210	212	189	192	176	227	217	184	212	198	170	201	199	168	210	202	194	191	207	200	217	202	213	203	186	183	196	203	200	243	206	188	189	196	226	186	176	179	204	214	223	223	194	159	219	197	198	189	199	173	226	187	183	220	187	194	202	189	170	204	204	185	213	214	200	198	180	197	190	178	200	180	218	202	224	204	198	223	210	206	215	178	221	202	195	201	197	218	255	216	192	201	229	217	165	194	195	227	224	198	205	196	190	221	192	208	207	200	184	198	173	235	196	229	192	216	194	219	177	199	206	218	217	222	229	181	212	172	197	205	195	212	188	211	221	197	187	212	194	185	231	229	231	221	206	217	206	183	187	194	187	205	177	200	222	195	213	173	210	182	187	226	190	214	238	185	190	230	205	201	211	205	216	209	243	213	188	198	227	223	184	209	197	197	218	218	217	206	223	204	185	203	185	194	202	193	215	159	185	207	206	195	200	190	183	208	203	192	184	218	186	190	182	223	208	208	201	185	185	211	227	193	201	211	220	242	218	206	198	208	219	195	198	203	200	173	169	242	204	189	200	217	250	191	196	203	222	171	211	157	199	200	197	207	199	211	230	219	213	202	190	189	194	204	215	216	198	215	201	197	182	195	213	189	227	204	198	228	194	198	218	201	225	194	193	203	214	184	216	220	254	202	192	217	201	210	213	209	200	184	197	182	194	197	208	202	219	213	192	206	189	192	230	207	230	200	207	197	203	214	193	194	213	213	185	233	215	185	205	197	206	202	200	187	184	220	189	196	191	181	198	196	174	203	212	205	191	206	203	198	195	202	221	181	201	219	192	203	196	209	194	222	168	204	181	187	224	224	192	190	220	204	232	196	219	213	211	229	229	215	215	205	218	242	197	181	197	199	214	216	184	209	204	229	205	200	191	221	205	217	191	198	175	190	198	203	233	206	199	226	221	204	218	196	221	210	216	216	191	188	195	191	195	209	185	216	200	192	231	201	196	210	213	198	217	202	193	191	218	201	231	217	205	180	206	178	219	212	173	167	193	210	216	222	224	233	210	204	204	221	197	197	215	209	205	227	204	212	204	206	186	222	205	183	182	221	181	178	203	214	195	187	203	199	191	198	216	199	216	187	206	208	208	181	214	208	221	184	229	207	235	214	217	218	186	200	212	202	209	175	214	218	178	244	196	192	244	225	194	214	202	202	218	204	192	184	205	211	208	208	188	207	199	209	212	216	211	242	210	206	216	196	186	205	174	202	244	204	194	202	162	206	227	192	193	207	204	157	236	213	206	193	191	195	189	205	194	189	216	183	213	219	220	198	190	175	177	199	218	212	202	226	204	190	195	203	196	188	156	199	196	204	204	189	209	200	173	199	203	201	197	206	194	184	221	196	216	215	193	204	210	197	202	183	220	206	177	224	184	194	177	206	198	200	201	205	231	206	208	206	200	200	195	194	213	201	229	201	210	195	208	189	192	187	175	207	213	223	201	186	172	192	198	188	185	198	210	172	194	191	187
6339	1361	2210	2217	2168	2791	2988	2256	2295	2086	2095	1856	1231	895	928	763	731	668	625	610	599	552	541	588	535	584	579	581	545	573	569	503	552	523	531	536	540	529	536	530	514	527	527	518	471	476	514	521	523	519	524	515	529	501	514	511	463	491	512	551	491	551	525	493	554	479	533	508	504	522	520	495	498	509	536	543	507	504	522	507	538	519	513	507	548	535	494	518	509	495	524	475	511	511	511	504	501	535	510	506	516	501	497	480	515	540	489	496	520	522	481	468	521	498	544	499	539	573	517	508	452	468	530	474	503	490	491	507	540	506	504	496	505	551	505	503	520	554	535	518	530	486	512	533	503	490	494	542	509	479	494	493	514	462	540	524	539	503	462	540	534	504	497	509	523	558	539	489	512	540	495	490	518	539	518	549	487	519	509	507	537	519	555	500	475	499	517	538	454	494	495	513	549	530	548	487	512	548	507	530	496	504	466	537	528	516	552	518	551	535	537	519	489	497	540	520	486	504	521	519	476	540	493	484	515	483	535	488	502	521	543	553	529	511	503	529	480	530	508	564	512	551	510	465	546	565	526	555	487	499	532	511	523	513	516	493	522	499	502	527	512	524	526	524	544	522	559	486	492	522	549	563	533	505	505	470	525	488	522	543	527	518	506	542	531	515	536	462	496	535	496	534	528	528	523	507	522	524	524	531	512	498	529	496	525	540	549	502	532	510	501	543	507	475	565	507	501	539	505	503	555	481	513	534	513	514	534	514	545	561	493	511	479	518	484	500	488	520	510	516	494	509	476	521	493	469	502	471	524	524	546	522	552	488	498	518	534	491	534	508	516	495	521	486	520	516	481	539	493	530	534	529	526	527	519	478	525	547	514	486	503	541	511	514	523	537	550	524	514	523	518	511	543	471	521	489	510	493	537	483	510	531	498	508	525	488	551	491	526	501	502	513	528	517	535	553	523	531	519	519	553	538	528	492	537	486	488	516	543	528	507	545	523	508	527	568	514	479	493	546	526	518	515	495	497	555	492	528	540	523	511	558	518	511	484	487	479	539	536	530	493	502	519	540	535	518	537	528	527	474	475	497	529	527	509	469	508	514	523	464	547	517	542	506	515	553	517	517	509	492	510	505	517	545	505	496	515	508	521	497	526	540	504	509	503	522	497	505	519	539	533	490	503	549	513	489	571	530	533	534	491	491	497	518	537	520	530	500	495	545	501	469	523	530	518	528	501	499	522	492	502	490	534	502	485	477	521	492	517	557	541	517	498	492	509	522	530	527	524	481	503	533	507	471	495	540	503	474	533	518	488	561	519	518	514	504	520	556	545	493	517	483	537	528	533	482	526	501	504	494	506	531	501	580	502	501	497	523	537	509	450	539	495	500	511	520	495	508	546	475	515	499	499	522	536	506	529	551	547	535	567	499	485	498	518	524	500	487	508	492	532	500	530	525	528	517	524	520	506	481	509	502	547	540	506	586	544	478	493	497	484	518	464	474	531	518	508	503	505	538	514	501	482	517	541	501	514	511	525	508	509	522	491	520	517	450	527	502	516	516	516	558	513	507	503	543	467	471	511	508	488	534	475	545	509	535	487	520	517	528	504	510	516	515	510	496	482	512	485	509	525	503	529	501	487	521	521	529	520	529	516	563	518	553	564	513	497	508	529	510	506	532	513	513	521	511	529	472	488	528	512	551	515	516	523	524	487	513	484	554	494	510	487	522	502	512	505	521	501	466	469	524	507	522	518	517	540	530	515	549	498	511	472	548	550	511	547	482	507	499	558	532	514	520	534	518	511	515	488	552	501	510	527	542	505	520	508	500	491	505	535	518	516	508	509	520	518	506	503	459	499	525	516	521	500	536	493	514	508	533	536	519	473	533	528	537	486	496	503	559	553	510	476	530	516	535	530	539	484	505	521	524	557	487	537	505	516	530	513	509	528	521	548	511	516	505	482	530	520	524	493	500	512	525	491	510	526	506	517	488	522	474	514	512	507	515	486	536	532	487	551	511	514	532	516	494	568	525	510	548	514	549	503	492	493	510	545	516	471	546	574	509	489	502	498	519	518	503	535	526	501	564	546	495	511	536	523	506	486	514	572	523	493	510	539	527	495	515	493	489	507	490	507	490	540	497	517	505	518	525	495	483	513	541	522	530	534	517	486	489	521	498	510	510	489	539	520	478	519	504	504	541	550	489	541	539	535	525	504	534	564	535	554	523	495	522	548	500	508	508	494	551	549	481	495	541	536	503	505	512	533	502	504	552	516	522	496	455	505	501	526	497	479	505	510	539	504	491	496	538	488	516	489	515	518	566	529	484	547	508	509	479	506	497	531	492	521	465	477	511	512	526	508	490	521	502	497	511	500	534	538	539	499	547	481	487	545	518	514	527	506	517	544	505	477	533	521	505	525	498	496	531	536	505	521	516	527	514	567	514	498	561	532	493	488	487	527	513	494	504	519	503	509	537	525	532	553	540	527	536	504	546	528	506	505	524	507	508	508	534	519	502	532	503	497	498	491	524	484	497	510	492	483	525	516	485	508	518	492	525	510	514	530	505	535	544	512	557	496	511	483	543	505	526	557	590	523	506	508	527	506	526	532	529	514	525	519	535	522	521	490	539	501	495	557	509	549	529	555	526	503	496	526	541	490	472	505	518	520	542	488	495	503	479	497	518	494	495	517	505	492	508	515	550	520	524	501	502	472	518	510	543	508	544	534	553	524	534	497	534	501	541	531	508	519	502	476	521	538	539	523	483	498	485	513	482	504	526	498	517	531	545	505	517	481	542	492	503	553	501	487	509	519	510	526	518	508	504	506	489	511	480	505	481	520	533	521	472	534	502	527	494	505	509	494	513	509	518	531	550	485	497	507	481	502	504	534	513	494	497	518	487	503	505	523	532	523	543	479	479	499	512	495	505	520	524	455	488	504	539	521	537	478	495	556	456	515	505	500	487	486	524	523	507	506	479	534	477	525	491	498	531	548	486	557	540	552	495	497	523	508	506	539	518	549	472	538	501	508	533	504	503	501	554	499	566	517	484	524	509	510	507	513	561	501	505	511	496	522	528	506	467	516	539	533	507	558	505	513	546	512	530	519	470	524	491	496	523	517	521	521	522	512	521	524	537	530	511	483	550	547	483	521	493	511	523	513	480	515	493	463	489	495	485	507	520	497	540	506	551	527	490	488	510	491	500	516	512	536	529	546	516	545	519	548	544	491	456	528	561	475	560	509	529	568	505	526	500	511	539	553	543	528	534	537	510	507	478	507	467	517	504	555	498	485	533	499	556	542	520	533	523	492	458	509	487	519	506	516	544	484	523	518	531	475	564	488	482	494	522	504	530	525	505	494	504	510	495	497	496	530	521	492	522	539	541	474	500	525	532	489	522	499	528	481	519	520	507	513	517	513	493	540	537	532	507	504	493	507	541	552	503	510	519	535	545	525	501	513	511	546	489	518	535	478	513	510	501	524	518	528	474	550	519	515	555
15085	2329	1936	1282	967	1123	1082	887	888	759	754	752	584	411	453	453	392	419	417	360	371	379	408	371	358	383	349	410	366	347	343	350	376	373	380	355	368	382	354	356	356	388	351	361	410	349	358	384	374	372	389	341	398	377	398	371	350	334	309	395	352	364	372	398	363	350	367	385	352	341	349	400	364	393	365	315	394	331	399	349	346	355	380	390	349	363	351	319	334	405	345	405	354	397	357	343	380	380	399	403	395	395	321	351	350	356	337	369	333	350	345	335	381	343	378	358	399	372	364	381	334	336	387	390	338	406	404	362	379	336	365	365	380	373	332	363	368	359	381	373	336	376	379	401	396	367	371	376	395	368	365	390	370	364	350	357	389	334	380	352	323	369	371	354	409	400	369	354	375	360	380	375	364	371	354	364	380	374	347	345	397	376	355	373	353	366	386	349	360	355	365	326	365	402	323	363	359	376	339	353	404	403	353	340	376	364	352	337	365	340	374	350	365	362	360	361	340	395	352	349	355	326	375	344	346	357	372	327	379	364	352	384	397	358	375	400	366	384	336	394	369	397	354	387	370	373	373	361	385	381	344	353	364	391	356	325	385	372	360	387	397	350	372	373	367	385	352	369	392	369	371	361	341	358	369	364	355	393	394	340	400	343	338	355	325	342	355	325	383	366	377	391	364	379	371	344	387	361	360	378	346	365	369	349	376	376	367	378	360	339	338	412	377	327	363	378	355	346	350	382	368	367	356	377	385	383	369	385	391	347	375	341	365	359	371	342	365	340	324	313	354	327	345	345	376	347	344	388	345	354	372	342	359	354	395	323	382	374	367	353	347	365	359	346	350	357	372	361	362	367	391	393	388	334	380	360	363	350	396	366	368	332	312	376	363	362	377	384	342	372	359	339	374	336	338	362	373	362	388	370	353	340	376	311	374	377	325	336	360	359	348	370	347	375	342	371	373	430	361	361	406	368	341	369	346	346	363	321	375	384	353	409	357	372	401	380	350	381	350	366	349	374	373	358	372	424	373	386	352	393	350	370	386	396	349	360	356	364	349	343	425	354	351	365	349	371	392	319	347	364	361	346	348	380	363	361	355	321	333	379	361	352	379	347	346	349	334	367	368	367	388	380	396	363	371	368	349	358	369	327	394	370	351	354	383	380	351	349	353	357	335	327	360	396	380	385	355	374	436	354	442	390	332	357	331	367	335	323	351	360	361	368	346	351	363	396	364	409	374	374	356	347	382	362	349	346	360	362	353	365	378	391	386	365	359	350	321	384	364	356	366	382	374	338	323	348	353	381	388	371	380	324	347	319	398	373	350	361	339	376	329	355	356	350	364	354	347	383	373	380	327	359	361	331	346	348	334	351	385	361	344	357	358	362	374	339	374	396	358	351	364	362	368	364	323	367	346	364	357	386	336	388	308	364	328	351	403	361	353	366	352	337	377	400	325	347	364	362	364	377	363	391	368	385	357	355	358	340	377	360	351	411	407	345	364	374	360	381	406	365	383	382	372	350	389	375	364	360	339	394	353	336	366	375	333	363	380	352	331	423	386	364	376	396	391	344	362	375	376	413	435	356	347	356	353	361	377	371	375	348	358	343	377	354	375	347	332	337	328	371	382	346	393	381	355	383	352	370	354	364	361	347	367	362	346	346	358	362	399	372	372	350	363	372	374	343	327	356	366	343	361	348	376	352	358	365	398	364	357	350	363	355	380	351	364	363	358	340	359	385	380	353	390	361	365	364	341	379	370	329	361	384	366	343	389	337	387	375	384	355	389	378	394	352	385	324	358	338	374	344	375	356	376	364	351	354	377	358	382	374	363	362	382	408	330	352	403	351	378	368	396	398	356	358	376	359	355	347	352	306	354	348	375	390	357	364	322	369	341	351	334	333	351	381	345	378	361	362	384	366	395	358	321	350	357	390	369	364	360	357	353	356	357	327	331	345	389	363	375	366	367	401	357	342	354	355	350	336	344	378	386	393	365	367	398	352	365	396	382	378	341	379	357	398	353	327	392	375	367	391	344	368	364	369	338	360	359	342	324	361	345	355	360	401	332	351	357	336	320	363	381	384	363	360	351	362	361	392	347	347	331	364	339	372	388	341	334	361	349	356	380	371	348	331	353	350	362	351	352	355	365	351	413	373	341	357	363	365	362	394	367	365	349	375	353	357	386	339	370	422	384	388	360	311	357	379	369	368	365	390	369	407	347	416	390	374	374	330	336	358	374	359	365	380	371	393	380	372	332	348	332	329	383	348	327	391	395	355	320	398	395	374	359	341	392	360	375	384	363	377	381	401	384	344	372	375	370	357	372	351	371	366	324	364	320	368	370	391	345	360	316	394	382	377	367	379	348	373	369	376	370	402	342	362	359	359	371	403	370	352	349	364	414	330	360	353	355	368	405	382	343	375	329	367	359	381	380	389	364	353	335	373	364	394	371	366	353	326	356	354	376	379	351	382	351	365	316	346	385	328	347	363	385	369	370	357	345	336	354	382	405	362	332	361	354	412	376	402	356	361	334	338	394	370	356	346	338	351	362	351	365	332	386	374	345	396	350	390	377	389	348	360	358	341	396	361	400	337	348	327	322	372	380	373	367	348	352	392	339	365	380	383	383	329	365	397	353	338	363	339	355	338	370	355	333	358	409	375	375	351	362	377	372	349	332	346	362	382	358	346	377	369	403	358	339	366	345	369	379	351	348	353	392	365	374	360	340	354	357	367	360	343	373	380	330	375	353	345	334	343	365	373	345	356	349	355	356	349	357	366	351	383	376	366	406	398	386	348	378	375	355	381	364	364	425	395	361	371	357	346	344	344	338	365	357	344	354	388	391	338	401	380	366	404	362	382	349	375	364	399	339	355	388	387	382	311	359	344	368	393	351	373	400	401	345	365	374	386	393	403	376	351	377	373	364	370	336	340	341	365	374	409	339	359	371	372	359	340	340	357	323	398	352	376	335	331	356	362	359	362	375	328	352	365	377	367	373	343	378	373	351	364	367	343	361	357	358	359	372	352	399	348	342	385	372	392	356	341	420	371	367	330	357	360	327	375	376	394	371	355	343	389	346	381	365	337	379	366	360	412	393	326	351	361	377	398	372	353	337	382	335	349	363	364	375	376	365	353	406	352	328	379	390	361	346	378	358	337	338	365	381	364	374	366	339	326	395	356	361	330	358	360	340	375	369	361	337	382	370	335	372	347	354	382	345	353	365	376	370	389	377	373	376	326	374	406	392	366	373	336	367	354	369	360	378	349	326	383	348	365	344	400	374	376	372	337	365	398	375	367	327	369	381	363	358	334	356	371	398	360	366	364	383	402	405	359	370	365	366	348	387	402	356	420	374	357	353	361	401	359	387	387	380	375	377	365	367	384	370	370	365	351	358	374	439	351	359	345	370	402	340	351	352	356	407	375	363	386	424	374	371	363	381	382	347	360	358	343	314	378	367	316	373	340	361	334	367	354	324	390	401	334	340	358	381	399
8759	2163	3696	3635	3663	4351	4645	3597	3311	3152	3171	2817	1978	1468	1442	1253	1172	1089	1102	980	877	832	893	862	903	887	869	909	894	875	895	856	871	876	851	830	892	865	861	901	832	804	815	837	842	835	838	843	858	847	839	897	858	870	851	836	830	829	806	854	856	846	847	864	854	844	808	859	867	866	869	828	861	869	819	832	852	804	863	857	822	818	851	851	834	858	862	858	841	834	924	883	781	823	840	819	845	826	844	794	923	847	852	775	861	862	850	849	834	849	880	851	828	843	817	849	879	805	825	815	857	785	853	884	842	829	888	806	837	830	848	796	808	833	829	852	818	814	843	792	862	844	865	828	832	868	881	803	810	862	803	835	850	871	838	810	785	820	844	864	845	827	851	827	816	859	817	885	785	828	869	811	852	787	816	823	874	809	854	832	866	833	861	864	887	857	852	788	880	840	867	816	860	819	861	862	854	853	829	838	910	797	839	871	839	798	866	909	841	860	843	875	840	831	897	824	811	846	877	857	863	836	851	851	804	855	836	816	811	867	790	791	859	804	882	799	868	880	804	807	849	856	831	882	853	836	811	868	876	806	825	794	815	778	808	862	811	863	819	840	857	764	840	820	778	820	885	821	870	859	844	865	851	838	836	815	894	873	871	848	847	836	822	844	822	800	829	838	798	795	855	862	863	838	837	805	844	807	887	824	839	834	850	807	871	833	885	810	838	853	826	866	854	812	911	902	856	799	802	849	859	903	815	809	847	885	876	820	855	808	817	806	854	855	844	810	860	818	809	843	833	780	873	834	846	829	847	823	811	838	879	883	805	833	854	855	850	836	821	838	857	878	794	887	837	850	852	821	851	870	811	790	817	757	817	843	887	816	870	822	817	827	826	848	801	808	826	815	776	807	886	860	850	821	839	867	829	855	877	812	843	844	840	849	900	892	857	883	823	814	839	822	802	865	904	847	840	870	838	823	838	818	851	841	873	810	848	832	850	882	816	805	871	815	868	852	854	871	848	784	839	796	851	832	813	865	825	853	832	861	783	797	899	798	894	788	861	841	805	848	766	832	814	801	823	789	750	838	815	850	819	820	834	836	801	823	820	794	845	792	783	864	830	807	845	795	802	793	863	827	833	820	877	871	857	790	792	784	857	871	809	814	870	851	856	860	810	842	816	821	891	845	840	842	823	804	801	814	839	832	815	841	834	877	841	846	843	844	838	870	845	855	782	775	889	817	869	854	850	860	828	842	804	863	826	883	847	866	853	832	808	854	820	855	848	892	850	838	892	848	860	810	849	850	816	892	851	791	865	872	807	844	871	818	844	802	844	889	816	789	838	861	863	862	808	861	789	855	852	889	900	829	833	838	806	825	859	839	825	804	882	842	810	840	893	840	783	829	798	807	848	836	833	860	896	886	804	839	834	888	849	856	837	817	855	834	870	800	819	829	831	829	863	827	836	860	860	891	862	851	856	828	834	807	812	851	871	855	856	870	819	807	836	821	816	830	849	825	822	831	856	874	839	844	797	874	833	846	803	817	863	864	855	801	842	843	807	849	812	870	808	807	912	849	860	841	860	919	847	801	826	874	787	825	794	837	846	841	870	874	854	831	817	857	863	827	858	847	839	873	837	855	831	840	827	830	850	858	855	807	789	819	788	816	811	884	848	863	882	892	832	821	830	860	834	890	842	837	795	854	812	811	860	843	802	822	840	869	843	871	852	817	809	879	839	834	822	830	784	849	834	838	866	888	871	876	810	852	907	842	849	846	840	855	865	827	888	825	806	810	884	791	898	865	842	784	808	828	800	833	845	848	899	794	840	838	853	824	829	843	870	796	818	819	824	868	818	786	852	843	832	863	809	832	842	846	841	855	822	800	858	819	859	871	867	825	845	857	785	812	864	830	811	843	868	891	814	926	846	847	843	849	904	809	840	812	845	871	857	885	793	847	809	863	856	843	809	865	787	848	818	852	811	862	809	834	845	821	852	818	848	880	792	821	824	890	886	836	836	850	873	820	802	824	777	802	790	820	837	866	888	936	827	844	841	790	829	808	876	831	849	817	827	832	818	867	822	863	803	812	852	838	817	839	866	857	789	853	861	840	849	878	865	828	821	847	859	837	854	841	800	823	867	845	795	783	864	886	836	861	811	820	870	907	780	805	841	854	874	900	837	878	815	824	835	795	876	908	824	782	833	810	844	808	861	877	818	875	844	845	831	872	850	844	863	895	852	813	865	842	846	866	850	807	830	844	757	857	834	885	901	854	856	845	788	887	840	824	853	817	877	836	823	811	841	822	849	829	862	852	833	853	832	810	835	881	808	851	836	814	853	816	800	807	855	850	907	872	823	851	863	849	829	856	820	842	803	891	810	886	850	862	817	815	835	832	798	806	845	819	882	831	791	913	861	861	812	864	832	835	889	837	860	853	868	834	824	852	825	778	896	867	817	847	805	841	846	837	802	851	886	833	763	863	814	843	792	872	755	826	790	882	849	847	822	861	876	805	866	819	867	839	875	804	821	822	864	810	837	810	826	834	824	825	874	828	825	842	884	856	807	797	802	860	822	885	845	849	858	860	881	781	840	785	840	864	848	844	809	842	837	834	825	772	871	847	861	873	887	858	868	851	817	835	826	847	873	822	858	834	835	866	844	855	842	823	816	884	799	821	870	836	835	846	841	829	803	843	825	835	827	837	850	815	821	847	861	845	792	843	826	761	869	820	889	821	884	877	841	793	829	819	843	850	853	862	825	802	849	852	837	843	839	796	832	857	856	858	882	823	838	836	842	882	850	813	880	823	824	827	863	861	858	797	845	871	859	858	843	804	883	883	808	852	841	855	845	871	888	796	871	790	834	854	838	848	845	816	836	871	859	875	868	846	852	793	838	785	824	867	785	819	838	862	858	854	881	877	823	884	839	874	845	848	877	825	852	833	852	844	825	882	815	858	853	843	860	852	857	849	836	819	899	860	819	870	824	863	834	826	874	873	792	864	853	820	895	879	829	835	820	797	837	833	844	872	822	889	844	831	858	850	799	860	899	815	801	852	829	849	859	844	868	839	831	825	847	834	781	821	827	821	830	858	820	807	803	854	841	877	815	840	796	833	845	848	834	848	881	823	861	854	850	842	855	823	795	845	829	858	845	846	850	871	837	803	801	791	839	799	814	823	866	821	878	866	814	873	842	813	839	781	885	757	806	816	795	847	812	832	852	838	869	876	852	832	852	867	870	849	810	814	839	863	876	837	828	868	885	846	879	867	839	858	825	887	865	857	871	776	885	835	820	871	878	846	875	915	799	836	802	818	817	867	884	837	893	866	831	812	851	876	856	832	863	841	902	850	864	825	868	845	828	890	880	811	857	873	793	903	812	837	787	792	824	860	837	873	865	883	829	836	850	797	852	861	865	849	884	842	815	874	830	816	845	809	859	839	849	839	813	840	864	820	816	842	808	822	828	836	841	783	796	816	861	824	873	833	872	823	836	883	850	840	854	821
2200	647	565	452	407	533	504	485	450	413	430	377	372	323	318	296	313	303	279	292	264	281	321	283	297	276	298	290	277	280	297	293	265	323	306	312	297	279	304	315	286	315	277	279	292	280	302	291	288	292	267	265	302	258	305	305	273	277	315	343	275	268	249	279	226	286	298	286	279	319	289	284	264	310	327	281	299	277	276	303	274	294	324	290	285	296	287	266	301	298	280	269	300	266	284	281	277	250	294	288	324	307	302	283	281	300	303	309	264	281	271	270	282	326	283	295	289	299	272	287	270	300	296	295	280	317	272	283	273	278	274	294	316	288	285	311	292	292	292	262	274	292	329	289	306	276	303	283	281	295	280	311	283	321	299	281	272	289	285	302	282	275	290	295	293	295	278	289	303	274	248	253	257	287	286	318	282	262	290	291	276	316	295	292	285	309	312	293	259	298	296	279	281	288	326	301	298	283	301	304	276	298	294	300	301	291	299	246	272	285	284	295	271	282	252	305	284	293	304	294	291	266	291	286	298	320	295	325	254	324	265	329	288	302	267	328	276	275	287	317	292	278	288	321	254	281	263	283	323	269	292	307	291	308	273	298	291	307	294	288	277	306	296	315	282	277	287	306	258	266	335	322	282	290	255	282	294	286	303	270	297	290	297	287	263	289	293	297	257	277	270	288	300	286	291	292	302	313	296	267	323	277	299	261	294	312	267	299	275	311	273	301	305	306	295	272	277	298	285	291	282	296	301	295	311	268	289	288	329	286	260	271	304	261	263	296	252	287	258	290	308	322	279	261	290	293	304	288	297	284	310	296	290	276	299	307	288	285	271	251	306	263	318	314	288	288	288	321	288	309	303	291	295	290	257	315	304	298	286	256	256	308	281	291	304	267	286	272	252	284	303	293	301	278	301	284	308	274	277	329	311	307	300	297	263	268	286	287	288	303	257	318	282	275	261	270	292	265	312	297	280	310	269	266	301	288	252	287	277	251	265	292	295	273	288	252	337	273	262	275	321	318	308	292	311	307	350	306	282	286	294	297	276	303	302	284	243	284	343	300	256	294	271	298	332	312	271	292	294	285	296	293	288	300	257	281	274	270	254	303	330	305	270	301	284	277	280	286	306	268	260	296	289	294	289	290	240	256	281	311	296	304	314	300	334	271	278	290	275	282	304	283	286	283	290	312	274	283	286	279	262	283	331	327	294	279	325	314	283	269	265	286	305	277	296	306	292	251	278	297	266	303	293	332	270	284	309	282	277	283	264	295	317	265	317	284	280	290	272	272	304	269	288	286	279	281	291	273	275	283	282	261	266	290	269	268	316	290	302	293	285	313	266	301	297	256	250	276	271	292	310	249	296	237	278	314	272	280	252	295	286	285	298	278	306	289	265	271	296	265	306	287	279	290	321	267	269	272	278	274	308	303	321	280	306	311	278	252	280	235	287	308	286	284	287	276	295	299	297	295	279	280	288	263	311	303	293	291	280	276	211	280	291	300	268	275	271	279	292	328	297	292	317	333	303	269	299	286	271	304	294	281	286	287	275	297	289	322	291	245	298	292	293	284	293	279	278	306	313	266	285	294	302	319	312	283	262	276	277	258	284	282	261	273	300	313	266	283	275	276	302	309	298	292	257	263	315	325	289	301	268	258	322	299	282	278	302	292	269	295	300	249	280	285	297	281	286	278	288	267	301	301	292	293	284	297	298	304	293	276	262	330	310	307	262	322	283	276	262	259	261	294	317	270	281	243	262	300	274	289	326	301	285	314	249	274	286	272	260	298	239	275	300	297	300	307	280	288	283	284	306	316	298	302	286	264	273	294	247	263	314	319	293	275	259	298	287	333	281	288	295	282	301	285	264	307	299	309	259	274	277	298	286	266	278	281	285	293	284	291	309	280	291	286	304	287	270	285	293	278	308	288	323	288	297	301	256	281	269	265	279	272	224	313	287	267	255	309	254	288	248	273	304	317	244	323	275	317	261	285	301	272	235	296	279	314	301	229	280	315	283	289	311	301	280	288	273	301	243	292	239	307	324	302	270	279	285	302	303	316	283	310	279	266	322	303	311	316	289	285	286	270	294	278	284	286	295	269	290	318	320	265	273	316	326	277	277	276	307	297	324	276	287	314	295	279	297	286	279	289	283	299	272	279	267	300	305	294	284	321	309	277	332	277	301	274	278	285	286	294	290	269	293	284	318	296	299	283	285	276	300	317	301	286	292	289	269	276	257	291	249	304	284	298	313	284	318	281	304	306	274	288	279	285	285	316	289	302	280	262	278	266	341	287	299	269	310	258	293	294	321	300	288	290	274	285	293	284	298	308	297	284	254	244	272	275	286	320	282	307	292	274	308	267	289	294	319	251	278	286	281	294	274	312	257	285	259	253	298	274	297	309	304	267	266	290	285	280	283	263	251	280	274	306	348	302	290	283	304	280	267	297	313	313	291	276	326	279	291	280	267	282	277	304	284	289	296	292	280	305	291	291	316	311	304	299	302	280	276	279	280	277	256	262	282	275	261	279	291	254	263	284	274	297	265	281	297	267	278	284	299	289	270	283	289	287	251	316	291	278	261	323	285	277	261	311	262	301	293	293	333	259	302	285	291	288	299	297	301	277	281	318	288	297	304	243	263	275	270	275	299	318	286	260	305	313	299	281	323	302	273	293	299	294	294	277	297	250	279	252	298	285	289	273	315	313	310	282	286	295	306	312	310	270	278	264	311	300	305	272	266	306	286	276	245	304	335	289	314	270	284	256	281	274	261	308	289	276	279	289	264	282	275	277	255	277	289	288	271	279	307	269	339	285	306	271	291	320	264	330	284	258	296	311	305	286	303	286	280	342	315	275	277	308	326	286	290	309	307	258	297	297	297	289	277	292	278	315	297	324	267	294	275	310	277	289	285	291	279	312	303	299	278	306	285	317	286	300	320	294	313	299	261	292	273	273	299	282	296	283	269	324	298	293	290	311	310	281	277	272	262	314	302	287	309	276	251	289	262	264	308	273	292	300	291	284	303	273	279	312	303	277	271	282	282	299	270	270	280	265	290	277	298	330	306	280	288	270	286	297	314	265	301	306	319	289	285	315	303	299	283	281	251	308	286	278	339	289	300	307	289	302	283	287	293	273	271	326	300	290	278	253	256	261	260	306	286	275	286	295	300	272	262	268	265	300	294	293	312	307	284	296	285	270	272	305	304	279	303	281	298	296	276	282	246	271	288	304	277	287	303	294	306	295	311	291	272	318	298	245	287	277	293	285	246	295	310	294	265	299	327	312	276	305	267	287	288	296	335	290	279	292	312	269	294	282	272	303	281	322	323	300	284	266	282	275	306	270	297	294	286	287	290	327	296	285	308	255	307	283	279	248	286	282	263	265	258	280	269	294	274	310	304	299	275	246	292	285	278	279	318	281	286	273	315	313	265	282	278	266	279	312	306	283	281	291	288	297	291	298	290	291	296	296	286	291	291	296	269	286	283	265	287	279	269	322
2124	997	1188	1229	1310	1783	1836	1419	1482	1400	1423	1246	1014	824	838	753	750	751	724	701	711	607	672	698	673	673	715	699	693	720	678	646	660	659	645	658	665	640	671	668	679	657	676	686	684	648	677	661	703	690	658	654	583	685	677	662	640	657	693	629	671	695	695	689	663	657	670	654	647	647	647	653	700	652	683	607	642	693	647	617	663	685	660	667	713	688	675	652	681	668	658	644	661	666	675	687	635	656	652	676	646	659	692	719	643	674	650	609	682	722	642	628	691	707	635	660	684	628	662	639	654	646	675	670	704	699	653	671	602	621	704	636	624	664	625	669	680	675	683	668	634	647	637	656	641	642	640	703	703	650	694	646	681	662	715	680	676	672	638	707	621	638	621	635	640	650	667	655	656	661	695	678	711	685	671	684	685	642	667	675	627	731	670	645	675	657	706	729	687	705	675	668	683	633	695	605	679	671	659	695	680	641	631	657	689	645	689	685	668	724	657	681	637	651	679	687	675	651	667	665	658	687	678	627	642	660	659	702	647	689	634	662	651	679	682	667	690	651	662	639	663	609	706	668	694	659	666	698	658	667	661	627	653	678	675	672	675	644	680	684	663	632	680	650	672	654	691	649	669	620	694	639	649	660	631	678	702	699	650	720	642	722	647	627	664	688	705	656	662	679	712	665	618	712	643	629	657	640	696	689	662	678	666	702	646	688	673	657	661	670	686	624	665	680	644	681	652	680	649	628	656	687	658	683	742	681	617	671	633	662	690	636	670	644	675	664	707	672	726	678	631	657	689	663	642	654	699	686	644	631	684	684	647	639	669	668	643	634	688	665	622	647	686	672	667	626	650	675	625	647	623	641	656	668	667	690	642	651	646	684	677	669	670	677	610	636	641	693	655	693	622	669	657	630	687	633	653	637	727	638	664	678	659	641	667	653	695	694	649	682	690	635	640	614	676	647	668	701	680	684	652	730	684	721	659	679	643	672	704	686	664	671	667	640	623	638	651	649	665	656	701	653	677	676	644	654	666	690	691	648	667	682	652	661	665	707	705	653	679	701	613	640	674	679	692	637	722	651	680	650	701	661	686	634	665	624	651	644	717	661	669	703	708	671	610	649	678	662	681	708	629	644	686	679	697	647	650	673	658	631	696	671	672	688	677	667	692	669	610	633	647	628	696	615	682	691	678	713	689	669	701	682	659	707	665	672	636	667	660	676	623	624	638	700	642	657	645	693	656	675	648	649	692	645	650	699	638	638	665	653	678	643	627	680	626	669	635	646	644	607	665	614	666	616	669	678	634	695	643	653	681	668	674	638	697	649	678	680	639	715	647	640	649	634	684	686	621	694	638	676	660	658	665	672	670	638	669	665	677	653	679	668	664	693	639	639	669	689	676	692	660	612	682	698	657	667	669	651	692	690	655	673	653	658	700	691	637	656	669	611	647	681	655	638	707	675	652	607	693	723	639	678	628	656	639	679	671	636	639	651	675	653	656	645	641	710	690	645	663	650	670	632	660	625	659	665	650	640	639	668	650	659	695	674	610	673	736	638	696	624	666	672	641	654	648	702	697	651	647	640	674	678	651	677	694	665	638	638	643	697	633	723	609	705	644	667	691	671	644	703	646	667	675	671	653	676	681	636	704	650	640	624	641	639	635	650	654	627	681	663	642	637	656	641	696	657	642	703	678	659	611	677	673	640	658	657	639	646	664	689	612	609	642	655	655	656	675	624	655	697	641	676	670	673	624	668	665	709	680	616	657	660	710	598	658	625	730	668	691	670	689	677	656	661	638	667	680	645	638	639	686	676	655	671	652	670	631	657	646	665	675	651	653	705	684	683	745	680	666	670	651	623	647	656	692	660	672	657	642	668	612	636	659	621	651	662	699	663	707	669	710	731	662	641	665	685	660	664	626	626	660	678	626	661	653	710	663	684	670	622	682	614	636	658	663	661	658	670	645	664	631	690	686	680	651	722	698	649	677	633	704	708	669	701	702	702	653	699	648	706	680	632	676	660	655	684	654	646	652	660	698	657	669	672	652	677	663	644	705	649	674	697	656	698	689	677	634	709	667	683	677	661	694	652	664	608	638	629	651	637	657	663	633	662	633	656	622	642	649	714	691	684	631	691	622	657	655	670	715	645	660	710	619	690	666	649	605	657	654	670	665	678	681	659	668	644	652	666	685	686	647	710	643	649	663	649	722	641	644	647	651	631	691	688	664	686	685	646	668	691	643	684	673	659	672	677	653	661	643	672	626	666	677	667	698	659	656	646	618	691	694	601	657	652	654	661	651	628	664	674	616	679	664	643	651	627	734	721	673	657	687	726	700	687	672	625	649	652	650	700	736	687	654	661	671	700	657	644	653	659	665	674	677	682	655	670	681	664	642	683	641	693	655	632	640	688	634	656	620	704	651	694	684	677	663	680	693	610	643	670	664	682	702	678	653	704	646	640	676	679	608	683	651	660	669	646	689	686	678	661	709	648	674	659	670	688	673	653	704	709	698	618	627	656	680	678	677	660	668	720	659	717	680	687	690	680	647	645	681	621	714	664	687	674	650	708	673	699	651	677	664	659	669	658	691	636	647	676	643	698	645	714	649	636	655	636	700	682	649	654	661	635	652	652	654	642	657	672	684	675	680	635	659	634	685	666	687	676	674	675	658	716	676	683	671	670	666	667	650	623	670	663	669	682	697	666	694	633	690	640	605	653	702	674	667	635	639	648	639	682	662	636	683	676	646	627	674	676	679	667	639	626	718	632	682	652	621	687	633	662	644	634	666	631	702	629	664	688	633	678	618	668	673	674	650	660	677	630	683	704	694	627	702	685	680	661	660	660	602	638	660	675	643	675	689	605	661	690	680	661	633	661	662	626	658	694	609	654	666	717	678	691	683	677	638	681	654	629	691	623	675	671	659	634	653	611	654	630	622	680	632	644	643	598	642	618	675	662	645	665	675	655	672	628	688	679	637	646	671	680	693	674	641	683	680	657	649	670	653	671	667	666	672	642	690	660	654	655	643	688	675	674	667	678	670	618	663	628	631	664	682	690	632	717	622	713	678	668	664	658	657	684	666	657	703	646	651	629	675	663	672	620	637	609	711	637	630	688	719	655	746	664	639	623	636	656	668	657	636	653	658	635	662	673	654	644	676	663	666	677	660	668	671	719	653	624	640	681	655	668	663	655	677	680	663	697	609	681	678	651	663	714	628	708	620	663	667	629	677	682	660	645	664	653	674	623	617	624	674	628	678	730	699	697	676	654	647	649	684	644	631	643	680	694	685	682	651	650	696	686	687	698	677	662	672	682	658	676	643	684	666	656	707	654	698	664	667	683	678	656	638	712	681	657	663	636	697	721	668	714	636	669	685	667	648	642	670	678	664	679	663	669	646	678	665	623	684	616	676	653	671	683	637	667	682	699	663	648	681	691	680	639	666	693	691	647	655	677	658	655	681	673	644	612	643	648	649	697	639	656	627	675	611	609	671	666
7915	1173	1008	686	594	683	705	500	470	467	445	422	341	260	254	224	236	196	222	233	196	219	211	196	213	218	213	217	208	204	225	197	210	215	214	210	213	215	194	214	195	200	216	199	197	203	212	202	233	216	225	205	193	178	203	197	195	212	222	186	190	192	211	211	203	209	185	208	177	190	208	207	199	213	214	165	207	213	218	179	210	193	204	193	197	200	212	214	208	207	195	209	212	187	168	210	192	188	193	180	202	187	227	177	184	188	198	212	228	187	190	205	208	157	191	204	207	178	178	227	191	232	206	207	215	215	189	193	187	210	214	195	201	211	237	204	224	227	216	168	213	186	183	238	201	233	198	185	192	220	190	201	211	190	219	210	208	180	215	212	193	180	238	183	218	202	204	196	185	197	206	222	235	205	186	211	188	175	215	175	211	212	172	195	181	172	207	213	220	202	213	202	170	202	206	208	175	225	206	203	204	215	167	229	192	231	205	208	168	211	200	185	193	194	197	228	193	173	166	222	205	204	214	182	199	204	187	186	207	199	179	191	191	198	199	213	198	198	206	228	222	218	203	199	180	184	200	182	183	214	188	198	199	213	208	191	191	201	219	206	212	208	203	217	212	225	167	211	176	183	194	204	214	203	203	208	213	195	207	189	189	206	178	183	213	189	217	192	191	186	182	181	219	203	189	187	218	210	191	215	195	199	222	188	191	212	197	191	209	185	206	227	232	226	229	209	246	212	198	206	227	192	212	206	213	216	212	203	202	236	233	188	191	183	219	213	192	226	212	203	158	210	231	209	195	221	188	185	193	198	196	198	179	221	192	209	195	217	190	239	185	206	225	175	201	207	210	196	216	189	204	177	183	206	187	211	199	198	188	186	201	206	207	195	204	223	216	209	169	196	196	215	221	224	171	195	196	191	199	177	177	198	212	201	192	213	187	181	204	186	175	187	214	204	189	179	213	218	195	192	214	199	200	213	198	203	198	182	206	195	197	191	209	219	173	164	216	220	190	214	211	189	189	203	177	200	198	151	207	196	195	200	215	207	190	217	202	190	203	185	201	264	222	196	235	204	194	196	197	158	197	238	189	177	187	232	232	216	198	205	208	196	186	227	186	176	215	190	225	225	203	231	198	210	207	201	198	200	198	207	172	212	206	209	164	201	191	198	207	220	199	208	194	192	197	214	183	168	207	195	205	248	198	193	199	195	201	200	203	208	199	199	212	191	225	207	183	212	215	188	200	202	193	227	187	198	196	176	205	195	210	200	221	188	205	186	195	186	200	200	138	191	214	170	177	211	191	181	213	199	184	187	205	201	204	215	218	205	188	188	235	231	206	215	190	195	208	205	201	204	216	215	224	181	176	225	221	212	181	192	190	207	194	207	202	225	231	202	199	207	201	176	195	191	177	206	210	233	191	216	196	215	193	212	186	192	186	176	196	192	192	191	195	190	193	225	184	208	208	210	199	194	184	209	192	220	182	189	201	213	194	204	183	200	197	215	203	230	229	185	224	216	196	214	183	186	184	196	212	222	214	192	183	199	179	203	192	205	244	213	195	208	194	199	207	176	212	213	187	190	188	170	192	226	208	202	232	222	216	218	169	212	207	217	172	213	199	201	212	215	183	202	226	231	202	191	184	192	211	193	198	216	211	231	189	188	195	228	212	200	213	240	183	206	216	207	211	228	203	208	213	236	222	205	194	214	227	221	208	215	206	169	181	224	212	191	190	211	200	204	194	232	181	214	193	190	185	216	199	208	197	233	191	187	210	215	202	186	214	216	226	180	213	184	181	199	216	195	181	202	197	214	194	203	196	211	204	202	209	178	224	183	192	196	202	217	178	193	175	217	179	209	196	205	169	189	201	182	199	209	215	226	201	223	196	206	187	166	207	207	210	219	194	213	214	237	204	223	185	239	216	201	200	228	180	180	200	222	196	192	190	184	214	186	211	233	180	209	206	214	209	203	199	204	199	201	184	216	197	206	198	187	195	195	225	219	217	199	211	199	239	185	183	199	202	227	215	206	211	221	191	193	230	216	225	186	234	196	207	202	225	184	198	200	190	203	190	200	212	195	201	205	195	196	227	181	211	211	202	219	197	180	203	230	211	219	194	207	219	180	181	168	204	238	216	207	186	211	209	211	179	199	212	189	205	208	205	212	212	205	216	193	201	211	197	190	210	183	209	197	201	211	174	210	197	198	214	186	197	219	180	199	213	193	223	183	197	194	223	206	192	203	200	200	230	191	190	198	219	172	229	229	209	222	233	220	208	168	181	200	197	173	210	201	176	204	213	231	222	173	184	200	198	209	204	196	196	184	204	192	186	186	192	183	213	211	204	213	197	180	219	205	189	228	190	189	224	209	193	220	227	201	229	224	183	195	191	201	218	218	170	250	223	188	193	173	178	211	226	203	197	202	223	217	194	198	210	235	216	203	224	192	194	201	191	209	199	194	212	180	193	199	205	182	209	205	201	229	223	208	186	188	217	189	194	218	213	222	227	189	217	220	188	202	160	178	196	204	193	198	233	251	201	207	208	238	213	182	212	194	214	223	192	218	227	205	210	182	217	215	211	187	215	212	202	178	176	201	192	186	192	211	206	197	197	185	210	199	210	209	204	207	194	201	197	209	202	203	208	187	207	190	201	172	231	186	205	219	235	221	180	160	238	205	194	210	195	181	200	219	220	194	204	194	229	204	176	200	206	203	200	198	198	211	203	206	202	182	185	197	205	195	208	213	228	205	173	216	200	192	204	218	203	181	202	232	193	185	195	193	195	212	225	182	214	216	212	223	216	217	241	205	217	196	194	207	225	188	193	190	178	224	207	215	213	186	183	189	199	186	181	198	230	221	202	193	220	200	187	200	182	193	205	213	197	217	222	208	215	167	214	219	221	211	205	206	226	211	192	204	185	238	201	181	207	194	208	191	215	183	205	209	221	188	214	231	177	202	214	203	231	217	222	196	202	230	238	221	231	193	198	182	211	203	209	203	192	234	167	222	200	181	228	184	219	202	209	201	201	174	192	176	212	240	171	202	205	203	201	197	186	228	178	201	200	172	200	201	193	191	218	206	203	215	207	223	176	187	221	209	175	211	196	225	204	210	188	196	197	196	223	190	204	203	186	191	203	218	201	206	213	205	198	204	194	196	206	214	176	208	183	186	208	191	204	218	219	208	211	173	209	187	190	201	214	209	194	177	238	232	178	217	187	205	180	204	190	182	206	204	211	189	195	212	208	222	212	194	186	190	200	194	215	220	181	197	203	189	211	196	204	206	181	195	182	209	189	186	209	224	183	205	210	187	179	187	217	223	207	191	188	175	204	203	207	217	224	202	226	190	215	195	201	233	201	196	190	196	222	218	246	197	186	207	180	183	174	208	213	178	239	209	197	179	182	192	192	201	185	243	210	214	188	187	189	206	237	201	211	207	200	221	189	195	196	219	188	208	185	186	225	214	227	225	223	215	209	186	206	161	197	190	219	187	221	205
6409	1372	2118	2161	2256	3005	3075	2113	2246	2024	2009	1846	1266	941	866	756	743	659	568	579	531	547	511	531	556	537	560	592	543	510	544	549	511	553	520	534	533	535	529	522	528	510	532	520	493	506	486	507	530	535	532	516	523	532	540	527	526	501	523	503	538	490	507	490	520	527	535	528	477	480	551	512	531	507	541	481	535	549	548	554	501	517	491	527	526	545	549	530	533	490	549	506	552	497	503	529	536	526	564	524	491	468	509	494	524	505	495	482	512	529	519	513	532	505	525	531	529	523	518	534	568	476	514	508	570	533	486	502	520	544	492	524	500	542	506	562	518	483	512	541	494	534	517	535	507	506	503	503	506	512	488	498	497	533	502	500	519	484	526	535	508	514	501	562	466	525	500	501	509	546	498	493	547	529	480	470	513	506	518	532	482	516	524	494	516	539	473	518	538	503	483	506	482	496	506	488	567	533	532	499	504	527	506	499	495	496	554	513	516	542	505	473	504	486	510	543	526	514	496	504	554	497	538	509	483	498	521	528	510	530	462	482	507	509	519	494	528	508	534	539	503	493	521	518	554	502	502	494	527	483	544	479	474	572	522	510	501	532	524	541	509	501	491	525	550	533	534	513	460	550	549	520	527	497	538	495	500	525	524	508	475	511	536	499	520	525	478	537	532	487	530	488	515	529	490	494	528	508	496	517	501	531	536	529	509	500	507	505	516	481	523	490	486	503	549	500	493	547	512	513	538	515	489	528	521	504	514	531	511	489	522	546	503	524	537	485	549	504	501	508	493	514	518	510	544	486	499	512	543	539	495	501	549	531	485	526	511	519	546	526	480	532	565	483	454	538	478	547	482	512	495	509	460	540	468	545	514	523	514	506	472	501	515	521	502	500	511	568	499	505	538	496	507	516	558	483	551	495	480	470	528	503	521	540	517	491	477	509	547	486	502	525	471	559	487	502	534	493	508	501	522	519	503	471	521	537	529	483	493	472	523	494	497	505	522	524	496	543	532	552	515	539	500	532	530	542	498	500	533	485	513	522	484	473	479	535	487	521	509	499	494	520	494	486	517	551	509	535	488	525	527	481	516	510	532	521	520	547	474	505	506	518	536	544	515	488	503	507	505	470	541	514	481	523	514	535	504	569	501	499	546	477	544	538	532	504	521	497	522	494	550	545	517	524	556	511	534	507	496	509	531	546	520	472	545	533	484	544	526	538	481	505	543	475	532	505	502	558	530	501	470	550	539	529	522	532	507	505	542	509	549	540	498	500	522	516	523	517	522	526	531	469	509	489	522	508	491	494	549	498	510	506	514	544	492	494	505	506	477	520	501	499	522	516	471	537	497	577	494	508	483	506	509	546	492	511	484	561	490	485	523	518	515	501	536	499	528	498	532	518	513	509	515	520	477	519	530	489	505	496	491	506	514	548	501	503	512	548	500	487	497	528	525	549	511	518	517	492	536	510	485	484	563	503	490	563	511	514	499	542	519	505	491	513	502	481	480	455	484	504	517	488	554	487	492	519	502	500	486	510	504	499	531	508	504	489	542	519	508	549	511	543	488	522	545	462	542	524	523	507	516	542	535	537	555	482	516	531	526	517	533	484	482	524	508	477	529	494	531	516	518	488	512	495	512	488	506	496	516	494	514	497	454	495	516	562	481	526	549	495	548	499	514	503	536	504	508	510	523	517	547	510	511	553	486	502	553	523	504	476	519	504	503	501	542	529	516	531	495	564	525	506	567	517	531	508	493	532	485	542	528	515	526	490	549	499	485	519	519	499	527	505	476	500	505	523	513	499	502	540	497	516	527	487	498	496	493	521	498	493	478	522	518	507	520	502	519	527	541	509	531	539	522	475	545	496	483	541	541	492	501	513	493	523	508	507	494	503	545	486	539	548	502	504	560	498	525	507	532	527	517	425	541	487	481	521	535	508	489	512	525	527	512	508	527	511	495	439	499	497	495	520	533	522	514	520	513	492	517	491	482	480	540	497	511	506	462	519	492	521	513	517	507	485	494	499	488	492	572	516	525	507	508	525	532	490	542	513	506	474	548	521	485	509	515	517	502	507	488	492	522	467	531	516	502	491	534	500	515	498	533	537	505	535	496	508	483	503	533	549	512	456	521	524	516	504	504	490	499	532	544	525	466	504	492	519	548	503	508	476	501	549	473	498	494	564	490	527	486	515	517	515	515	522	518	520	493	490	523	506	519	542	543	523	495	520	493	521	505	505	477	539	511	519	536	515	485	507	508	556	505	509	534	500	513	528	480	491	488	519	511	507	544	486	553	496	544	518	480	494	526	560	551	535	522	515	531	494	516	537	520	468	516	514	543	543	468	509	465	520	549	551	514	510	483	528	499	526	490	495	483	505	508	537	513	481	527	523	484	515	514	513	529	517	490	480	544	522	537	477	498	534	518	509	495	509	502	524	495	531	521	485	486	494	563	511	496	507	496	555	485	510	522	493	500	524	470	488	487	500	559	479	541	492	508	483	534	479	529	537	529	502	507	541	532	506	559	495	539	539	515	492	491	497	474	536	497	498	465	504	475	507	493	509	508	482	495	479	525	516	492	538	528	550	468	519	483	513	514	517	507	531	513	523	505	535	497	534	529	495	492	520	515	517	517	532	476	460	481	500	473	478	550	499	502	502	519	538	512	510	541	447	548	537	508	504	539	559	518	469	538	516	538	507	513	492	492	481	540	507	530	495	517	503	531	541	473	523	543	537	509	500	475	542	502	536	562	508	545	539	480	511	537	502	491	526	500	519	493	547	525	536	537	509	521	507	514	531	536	531	474	516	507	492	494	509	512	530	509	479	502	509	527	517	516	541	501	523	485	463	506	534	559	483	543	512	508	505	525	558	538	487	508	510	530	539	500	513	524	523	533	543	505	511	457	517	494	492	558	533	553	490	479	522	520	517	520	525	500	483	517	508	544	493	523	559	506	497	488	526	501	501	508	540	524	538	495	509	521	521	517	549	547	505	490	518	529	545	499	528	514	535	511	529	552	500	484	515	492	509	531	498	527	534	531	494	495	523	531	540	472	516	488	515	499	508	536	523	535	489	511	502	479	507	488	483	507	546	453	534	513	524	508	516	507	520	518	494	490	497	546	537	498	490	502	484	537	520	551	518	530	515	482	470	476	560	569	514	518	540	486	532	508	551	490	541	527	523	531	543	488	520	498	488	504	518	566	513	503	508	532	513	514	539	523	512	529	533	494	527	492	501	510	481	530	468	517	506	522	561	505	540	540	535	490	516	517	483	546	539	542	517	479	490	510	527	500	484	526	516	533	513	491	526	496	492	480	506	523	519	523	528	505	509	480	527	494	476	542	554	535	523	517	559	533	508	541	523	515	532	514	520	554	498	530	489	517	539	525	515	507	460	522	518	511	459	509	540	519	548	511	550	545	470	519	523	484	491	503	519	492	524	477	540	478	551	484	524	487	495	535	510	497	552	491	503	490	515	505	508	501	514	493	521	471	486
15190	2321	1829	1266	1021	1207	1175	877	793	766	758	677	577	470	462	430	385	388	402	410	365	365	371	361	358	372	376	368	337	343	354	371	360	343	369	363	349	371	389	334	358	329	340	346	374	387	368	330	370	375	365	368	346	357	360	337	371	305	374	374	386	337	339	393	375	353	310	379	381	377	351	356	371	356	346	382	330	385	346	356	377	384	382	381	376	375	394	391	361	363	369	370	380	331	372	353	326	353	386	350	398	357	357	344	327	355	358	407	357	365	361	364	367	342	383	354	339	349	350	358	376	358	339	389	351	333	416	332	366	388	360	353	407	382	367	400	372	343	392	364	376	353	382	333	339	358	398	329	356	391	341	346	384	398	345	360	348	374	370	343	367	348	356	358	358	383	359	364	393	337	346	398	361	350	381	418	359	349	324	397	396	358	352	354	323	321	371	381	353	375	374	324	355	368	346	370	360	352	340	345	390	385	382	375	340	369	340	365	363	391	410	379	377	333	384	366	408	412	379	346	358	339	351	374	389	394	360	366	374	356	354	375	370	354	377	386	352	312	375	374	332	374	356	357	351	379	294	367	392	368	374	385	375	364	343	373	386	390	371	340	370	348	376	342	348	357	388	369	396	365	363	382	387	342	364	365	347	338	365	374	364	348	345	397	380	382	385	332	350	330	373	365	368	335	348	354	367	354	380	302	336	367	377	359	342	323	341	383	371	368	338	355	383	354	338	369	364	313	366	380	371	351	354	361	387	368	388	361	378	368	360	346	373	385	349	385	401	384	335	347	344	349	382	376	349	325	388	317	364	361	351	347	376	395	377	400	403	354	356	330	342	334	376	362	346	339	370	377	353	343	345	354	394	404	329	354	385	345	418	387	410	368	369	390	373	369	397	394	358	365	379	353	361	345	356	334	366	343	367	369	406	359	338	365	360	351	375	368	341	346	380	371	395	398	344	388	357	351	351	353	365	355	367	363	344	346	332	354	360	337	338	379	366	398	348	370	390	355	379	351	331	355	337	327	387	346	340	385	366	367	381	364	373	351	350	400	384	354	356	345	361	391	336	373	386	370	421	356	403	350	360	357	357	372	348	355	334	357	367	392	374	357	380	388	340	362	365	389	359	342	322	370	388	392	382	372	340	367	331	394	365	404	400	369	376	372	369	362	325	360	398	363	386	366	369	379	386	368	359	404	365	369	354	334	382	341	386	366	352	383	330	344	360	370	364	400	353	376	332	352	372	390	355	338	334	354	376	386	375	392	363	342	356	370	354	336	328	337	368	373	372	385	359	360	343	383	375	380	359	352	328	366	411	366	375	378	338	384	364	401	353	369	354	365	348	346	379	385	312	347	364	408	396	346	402	387	340	378	416	381	349	331	373	351	365	356	327	382	387	378	375	335	344	357	325	376	394	378	386	402	353	396	336	374	367	377	370	398	355	402	354	348	381	346	370	360	359	349	350	381	337	353	389	314	380	361	367	345	369	368	341	381	374	336	355	364	358	368	396	381	361	379	365	363	345	338	343	398	357	370	365	380	389	362	396	343	394	385	371	363	403	357	320	382	366	422	421	366	375	363	389	360	376	384	330	355	347	369	361	354	372	353	355	344	367	343	367	394	381	352	370	353	361	376	376	366	385	382	391	367	368	349	343	351	395	352	361	412	390	370	338	375	372	394	385	350	337	341	337	353	368	321	377	359	351	340	383	363	406	388	400	355	354	372	326	365	382	374	374	330	391	365	358	377	381	382	363	290	360	362	353	376	360	373	350	381	410	390	360	340	397	346	343	373	361	357	379	370	416	362	395	367	379	383	347	341	360	345	391	369	370	361	411	356	349	377	369	378	346	349	371	368	393	351	392	334	373	373	380	398	373	356	333	379	352	345	365	354	340	374	354	362	389	381	347	333	358	408	395	365	373	356	342	354	350	354	384	358	348	388	347	380	375	359	372	356	329	378	398	378	368	382	371	359	358	379	354	374	368	379	389	353	349	356	367	381	345	383	410	384	411	366	397	394	353	370	331	370	394	374	323	359	427	369	359	382	377	400	374	350	378	366	365	366	342	346	337	334	370	346	370	367	362	379	382	392	346	356	362	376	358	341	402	427	352	363	381	329	344	365	342	371	342	378	360	340	351	381	368	358	389	361	334	387	390	392	329	349	379	373	362	337	385	369	389	325	353	330	361	376	371	378	360	341	362	344	325	337	312	354	382	366	382	385	356	356	408	352	346	386	360	370	361	398	358	340	378	362	339	354	393	361	358	364	348	379	375	330	374	372	371	336	358	364	337	383	345	380	374	357	342	351	358	334	368	357	366	354	393	365	378	345	378	390	386	354	362	358	353	377	353	384	358	402	380	339	367	357	342	359	327	364	386	379	366	373	386	361	376	349	347	388	378	381	380	400	374	347	357	355	365	345	376	350	389	343	357	356	367	373	387	357	333	370	385	326	347	388	380	379	351	391	311	363	349	348	348	382	381	410	377	358	359	397	414	363	359	340	345	367	374	362	341	366	375	365	388	363	352	423	366	369	361	386	389	374	377	373	358	401	362	380	368	362	362	355	325	363	372	343	329	344	383	351	343	358	366	350	351	356	363	364	346	358	355	377	357	364	346	350	368	384	353	386	367	357	364	357	365	374	374	360	370	401	372	360	375	325	368	355	391	362	375	339	370	370	413	390	419	368	365	358	357	321	369	339	355	366	359	366	324	398	369	361	364	386	348	354	346	369	389	336	391	345	372	356	378	344	394	374	354	372	378	362	395	346	381	396	379	353	370	375	319	363	359	331	374	358	364	400	367	387	368	387	368	355	376	329	350	339	332	373	349	376	360	338	370	339	385	388	333	366	369	369	383	391	346	344	341	391	367	349	342	368	350	394	359	378	402	335	345	341	359	374	373	401	398	361	358	348	341	390	399	352	367	380	345	350	356	333	380	342	373	385	337	341	405	337	377	356	358	351	375	365	361	378	334	365	423	377	388	350	344	350	368	345	364	386	396	368	353	324	360	414	373	349	329	350	358	356	343	374	358	354	365	385	379	359	345	328	379	355	418	388	374	407	357	387	377	379	349	359	371	365	343	376	391	387	376	360	396	365	373	370	320	349	373	396	352	363	365	362	360	359	377	402	391	333	388	348	390	414	369	361	320	363	377	346	361	385	370	364	386	358	388	417	416	369	368	358	378	378	364	365	368	353	353	336	324	361	358	357	367	375	363	398	367	351	377	423	379	409	380	362	326	350	392	397	380	364	342	383	365	367	358	365	355	362	348	346	354	329	377	361	369	401	352	392	394	376	339	368	361	321	398	352	367	382	389	370	386	348	371	375	348	380	340	376	383	364	349	336	371	376	351	360	338	373	351	394	346	349	377	423	338	371	363	366	396	401	370	365	357	361	358	353	374	341	397	401	367	337	379	345	398	385	366	403	359	370	389	387	341	345	333	343	363	374	382	359	377	337	378	360	384	360	370	338	368	388	382	360	348	369	351	350
8973	2094	3468	3558	3616	4887	4720	3376	3370	3084	3043	2807	2121	1516	1450	1186	1179	1132	1064	958	900	954	858	866	884	872	910	918	899	855	808	825	879	837	937	844	887	850	865	874	806	840	873	860	879	883	907	831	868	811	868	833	845	799	891	813	863	824	815	832	846	828	848	827	837	844	863	837	833	810	794	865	857	864	803	807	811	848	911	801	801	838	814	834	840	850	843	839	794	864	831	814	861	814	817	868	806	854	830	875	842	878	880	843	819	857	847	847	830	856	828	848	825	832	790	816	850	862	864	766	851	773	816	850	837	832	882	833	839	801	863	799	827	855	824	803	840	853	827	863	844	830	789	893	847	821	839	855	821	834	840	822	845	830	840	862	862	827	842	857	828	763	813	844	862	827	792	831	835	839	828	856	860	871	859	866	812	834	858	850	853	813	804	865	821	858	798	862	825	882	833	828	820	820	885	829	834	860	868	844	835	807	860	803	835	830	872	813	830	855	856	868	870	849	876	877	864	860	818	879	802	849	824	870	805	804	857	848	845	865	812	846	866	878	851	848	866	884	771	832	813	823	821	839	819	925	854	842	855	806	872	827	811	825	823	838	847	833	838	830	874	866	810	850	789	852	845	840	795	816	811	813	869	806	822	879	793	861	813	802	863	844	826	806	759	842	843	830	798	834	838	804	830	813	857	815	774	881	831	854	849	792	808	825	854	854	824	842	826	874	839	874	844	818	758	829	848	909	775	830	851	813	843	806	791	829	861	912	857	830	879	768	814	820	802	843	801	867	841	862	810	871	868	801	811	871	841	828	797	792	827	865	835	819	780	857	843	828	838	807	829	813	824	791	845	778	839	839	833	838	857	815	855	854	776	798	814	827	840	850	852	784	840	832	837	835	855	886	811	794	825	820	838	858	857	883	885	800	825	829	872	839	842	794	861	803	852	824	866	849	823	872	826	859	887	815	828	811	823	819	846	863	865	818	794	836	840	808	831	859	821	806	791	910	816	863	835	890	885	871	839	873	817	811	863	844	870	771	872	812	812	826	790	840	822	831	895	783	835	842	838	810	884	792	840	798	857	843	846	830	874	826	808	852	837	845	833	846	798	820	774	902	890	813	826	830	849	838	892	807	853	850	825	831	790	874	815	808	829	822	821	806	872	853	844	861	902	849	851	835	854	835	866	814	841	862	827	839	854	808	839	872	798	808	831	855	845	858	866	857	858	820	838	841	773	849	834	885	917	822	873	819	856	818	825	886	779	830	822	795	837	848	840	822	832	839	786	832	851	843	917	844	853	753	811	927	864	891	837	772	843	877	857	835	887	854	880	817	883	836	755	919	842	827	817	850	826	771	820	811	758	841	823	844	850	908	868	847	829	804	828	837	853	812	782	854	861	826	854	835	875	805	824	884	809	846	798	752	850	902	857	854	828	835	832	793	821	853	816	802	806	906	866	875	827	832	828	873	814	852	865	836	883	841	779	750	855	814	892	810	801	831	845	850	860	864	863	783	871	865	844	847	833	882	836	817	831	866	872	802	837	887	825	809	807	812	847	855	807	854	845	883	877	827	812	868	874	867	866	849	873	811	803	846	835	822	826	779	779	873	828	853	825	822	827	879	850	814	841	829	858	807	800	838	847	856	824	903	886	908	874	878	859	809	827	859	818	851	867	790	842	836	785	790	862	883	833	852	851	870	819	870	858	847	814	797	834	825	805	798	872	822	836	844	819	837	865	825	869	868	795	864	827	809	859	874	817	792	759	837	874	834	837	833	852	865	772	788	817	869	845	844	828	827	887	828	864	808	835	862	887	823	871	776	832	847	791	814	889	778	910	899	851	787	817	842	844	882	816	878	835	849	830	863	854	831	801	850	798	830	838	853	839	789	809	914	819	834	852	821	814	861	822	812	811	792	830	774	848	839	823	836	857	813	888	822	890	816	835	865	898	821	846	850	861	809	861	814	888	865	781	854	912	821	832	837	819	808	858	815	786	783	802	858	846	823	827	861	859	829	851	821	843	845	798	770	824	863	823	835	830	847	847	838	799	820	812	807	795	861	873	880	797	822	841	831	802	872	867	890	864	815	809	799	815	828	800	845	742	863	829	848	851	839	856	849	793	831	891	798	846	781	863	820	788	816	850	816	899	854	832	860	823	831	823	882	837	831	819	851	876	830	862	796	821	813	862	799	972	875	852	852	833	879	841	866	798	808	810	882	839	833	812	869	858	862	839	804	834	889	869	843	833	867	867	805	799	785	834	827	803	852	805	791	815	789	830	830	870	829	774	860	827	818	834	845	855	785	803	814	818	831	871	834	906	832	905	817	826	828	864	857	828	784	869	855	815	897	786	843	883	874	798	832	817	827	861	822	853	817	834	871	802	864	810	863	869	814	824	853	876	857	754	817	809	838	824	808	858	894	833	873	825	838	852	803	837	803	850	869	875	818	841	814	809	871	831	805	810	857	828	823	859	834	850	863	834	816	832	800	810	810	824	855	881	794	825	879	841	841	855	835	836	859	815	833	827	814	872	836	789	816	827	834	847	815	809	856	831	896	891	874	806	831	884	798	846	872	834	837	854	818	870	811	852	893	916	868	879	813	868	878	775	836	838	804	800	830	862	887	788	873	882	798	806	849	820	781	839	886	844	836	863	829	832	874	853	829	788	851	844	866	868	853	827	833	833	793	866	856	860	859	805	838	831	814	846	875	819	816	846	869	865	872	821	787	835	890	833	793	874	822	831	853	881	845	852	864	819	830	834	864	824	832	805	840	826	817	808	804	863	868	793	796	806	828	825	825	814	862	856	846	809	847	807	855	779	795	848	814	862	771	801	838	832	829	818	854	849	859	806	854	830	833	855	903	849	850	872	793	796	816	842	843	863	792	832	890	781	875	820	808	835	867	869	874	814	879	832	835	887	797	847	847	819	830	845	831	846	862	865	870	855	846	819	840	829	848	908	810	830	839	835	849	857	855	841	818	863	816	850	861	830	838	843	876	889	842	851	864	873	805	807	830	783	828	810	855	844	834	833	881	795	810	874	845	851	817	829	810	866	843	829	845	877	845	863	832	815	854	861	792	814	863	837	787	777	845	861	875	793	825	833	827	849	844	827	863	867	875	835	846	840	831	840	849	862	814	797	792	818	858	864	810	869	830	887	867	882	851	876	848	812	873	867	842	844	820	880	819	816	841	859	810	825	860	871	816	879	840	866	824	817	852	838	771	810	900	838	855	823	866	854	832	837	825	823	832	833	894	849	842	773	840	842	825	854	884	847	811	855	788	831	854	847	820	882	856	847	837	902	786	827	840	896	882	796	820	789	823	914	837	859	848	805	805	827	846	795	879	833	806	862	838	779	828	824	834	821	859	821	824	856	836	834	844	791	847	820	837	824	843	848	803	785	841	806	804	862	772	781	897	816	799	763	856	861	867	839	812	813	826	790	818	797	794	785	852	821	852	833	866	834	826	832	828	842	848	848	817	851	849	806	870	817	814
2115	582	562	394	461	538	560	406	425	385	360	378	374	313	330	287	281	308	291	262	303	269	296	317	318	332	307	292	269	316	288	301	310	275	273	280	301	302	291	252	275	296	315	300	240	311	286	269	274	311	298	302	284	276	295	301	264	253	325	275	280	288	266	283	262	293	270	297	275	262	317	270	266	284	318	287	280	300	291	260	287	278	275	297	265	268	268	287	290	286	287	308	299	285	297	275	258	303	273	276	259	291	295	296	268	299	309	285	320	268	264	292	271	326	285	282	292	301	289	251	291	259	281	269	279	313	307	268	293	319	295	272	269	297	296	280	275	280	304	299	297	306	290	326	308	330	302	296	266	303	336	285	295	301	254	265	280	262	260	287	289	283	257	299	292	298	294	311	300	256	321	335	314	285	277	283	314	299	314	287	298	290	274	283	261	256	245	309	285	287	277	285	255	249	309	289	289	273	281	257	251	299	273	322	278	291	274	267	288	294	306	300	295	298	318	281	272	304	272	311	279	289	281	321	274	296	294	274	287	306	255	274	319	288	291	308	262	302	247	300	279	273	306	276	319	268	288	271	305	230	264	258	288	271	290	283	286	301	300	280	272	278	288	284	305	314	278	284	293	318	287	285	254	328	283	279	235	281	333	299	309	310	277	295	292	297	303	268	273	298	269	300	260	285	302	285	305	296	296	296	260	291	299	293	301	296	266	285	298	286	258	276	257	267	298	268	264	285	282	294	289	252	263	294	318	306	277	279	302	276	285	290	288	308	295	277	291	280	317	309	328	301	301	322	297	296	292	286	277	292	304	289	283	310	305	287	274	301	282	292	302	253	312	286	270	299	294	289	246	294	260	246	271	283	281	293	293	286	284	263	292	271	309	277	266	289	296	289	266	301	282	293	281	298	292	272	296	305	271	291	280	311	275	303	267	295	282	243	281	283	268	292	293	258	288	259	299	316	296	281	283	268	320	246	264	301	294	265	278	307	272	279	259	286	298	307	273	290	262	274	311	295	288	292	258	294	277	292	295	315	285	284	297	256	308	274	267	310	273	310	287	280	270	290	293	287	265	276	300	298	297	255	286	291	272	253	284	297	273	298	328	272	312	237	319	311	281	310	278	321	272	308	270	293	330	279	278	299	307	268	304	299	281	293	284	307	291	276	305	277	302	325	295	289	285	284	291	282	274	275	296	280	315	303	300	304	284	291	287	287	279	268	295	274	285	291	302	259	266	306	255	279	271	307	279	304	274	289	284	312	316	280	258	317	293	292	265	308	280	261	290	253	309	293	282	299	304	309	289	278	299	289	308	294	297	278	280	274	302	273	272	307	278	279	276	296	290	287	319	267	300	293	276	288	283	306	306	302	281	274	307	301	246	261	268	290	312	267	292	300	273	256	311	298	302	298	291	271	325	308	282	277	273	308	253	301	305	258	281	283	301	264	283	296	285	339	274	283	306	248	261	295	284	331	300	286	286	296	269	297	279	262	296	277	247	240	260	282	313	268	290	292	287	303	274	280	275	334	257	270	271	322	274	301	280	281	275	312	311	278	297	299	283	260	257	294	287	267	301	265	266	259	264	300	269	301	293	271	288	275	267	306	273	293	302	274	290	294	241	254	293	304	306	276	287	283	311	278	269	287	277	282	265	292	279	264	291	304	307	276	285	301	295	296	295	304	277	286	271	279	276	258	277	268	276	277	301	276	323	275	284	316	301	305	318	279	269	259	296	292	293	278	266	285	305	268	268	282	279	263	287	299	304	334	281	288	272	296	295	288	273	317	291	244	298	282	292	313	288	270	291	304	264	276	274	303	323	288	266	269	305	286	292	276	230	260	303	276	311	288	291	286	277	284	291	323	297	249	279	291	299	317	328	293	261	326	294	278	285	296	310	290	317	306	266	265	279	305	281	290	309	300	287	280	315	297	307	294	311	300	319	262	285	297	290	274	306	298	285	259	279	285	291	303	303	292	286	297	301	306	274	289	284	334	306	292	288	273	324	276	270	293	271	251	285	268	315	286	319	278	288	294	280	280	296	283	250	307	300	318	312	317	283	278	320	316	271	277	295	284	250	286	300	288	296	296	268	306	288	276	257	265	265	289	260	288	276	276	313	272	277	301	252	288	297	307	285	294	314	291	294	278	275	292	276	316	254	297	256	289	311	306	270	253	258	260	303	297	312	314	296	297	280	237	310	284	330	277	290	272	299	272	279	294	302	279	256	306	247	273	272	319	298	269	270	280	288	285	283	293	261	272	282	267	301	297	268	319	288	278	288	340	283	300	329	285	279	252	290	272	239	261	288	284	273	275	270	311	313	304	315	295	301	264	300	303	308	304	299	282	322	312	279	307	306	301	294	274	283	268	295	320	296	274	284	265	316	277	282	279	278	303	311	313	298	311	272	289	286	288	279	272	256	295	308	268	321	254	291	288	305	291	310	267	266	295	289	266	281	260	298	271	288	264	317	279	279	317	286	284	289	315	275	327	295	269	295	282	267	295	297	282	279	281	259	283	266	256	274	265	262	271	274	285	286	278	281	279	275	302	257	293	315	297	266	257	311	282	318	275	272	297	285	311	271	271	307	274	256	309	271	288	283	282	272	282	286	311	302	317	265	249	316	284	269	291	273	275	267	305	275	301	289	258	288	265	295	272	296	304	260	294	281	280	294	292	291	284	308	267	321	297	288	314	317	275	264	298	264	278	312	304	308	308	297	279	287	318	335	309	288	294	296	315	281	281	296	290	271	306	269	270	250	295	280	273	275	317	273	275	307	274	271	251	313	320	302	339	296	322	312	297	282	277	280	318	306	319	291	277	243	289	307	306	298	278	271	293	281	253	302	272	243	280	249	265	259	293	272	271	273	297	300	306	282	305	306	289	285	281	299	312	281	307	318	243	274	293	279	302	281	264	264	273	321	253	264	299	269	300	264	282	306	318	250	270	278	293	301	263	276	323	318	272	290	289	275	269	307	308	302	295	268	268	256	297	279	299	290	283	274	307	292	299	281	272	263	281	292	248	298	278	300	318	294	264	294	275	276	255	270	267	285	293	288	331	286	260	295	255	305	289	262	272	327	281	290	276	258	281	284	285	285	282	261	309	266	314	274	282	294	251	295	299	305	300	300	280	286	292	239	279	285	289	306	307	270	306	271	236	279	274	278	305	291	270	290	284	287	268	280	276	297	297	273	276	275	294	310	285	291	294	315	278	297	294	292	304	289	265	297	310	253	283	292	266	309	282	255	305	285	282	301	287	282	291	307	291	274	278	271	287	314	288	292	310	283	267	287	264	292	284	291	276	295	291	286	309	275	278	266	303	302	270	263	274	299	250	248	287	281	271	284	273	298	303	280	287	284	304	283	263	261	332	298	299	298	307	312	325	279	255	303	300	279	285	304	296	303	302	261	297	315	274	285	283	275	263	288	318	249	302	279	307	310	304	272	276	293	297	275	307	288	261	289	279	246	262	284	328	272	290	299	291	284	302
2138	892	1174	1098	1307	1814	1847	1324	1463	1305	1328	1256	1061	830	859	793	762	738	704	683	653	650	668	677	604	686	663	701	692	666	647	703	621	637	683	667	675	706	668	676	693	653	653	672	652	687	668	647	698	635	642	652	658	736	654	666	673	682	678	694	642	639	689	636	654	667	684	679	628	662	674	682	619	629	698	637	640	696	670	644	638	672	670	613	705	673	656	702	736	664	656	667	667	665	698	672	697	649	648	717	613	649	669	640	628	659	728	700	692	672	660	634	664	642	632	641	646	640	697	663	635	650	662	678	619	640	696	680	640	633	674	657	647	638	655	640	612	658	670	640	661	676	682	672	660	680	662	627	621	641	655	673	692	662	664	663	647	650	673	697	628	640	678	668	662	646	642	681	669	636	675	642	609	697	682	650	683	667	718	682	685	630	666	644	690	667	659	635	713	623	665	632	616	642	675	721	665	665	672	664	704	641	625	710	645	659	696	697	636	651	675	647	627	653	677	681	625	666	686	635	658	657	696	658	704	655	677	666	645	670	702	616	616	629	669	690	650	694	708	710	637	634	668	667	601	635	658	687	665	664	669	672	711	687	649	676	644	682	568	701	648	642	646	717	662	673	673	683	641	656	666	688	683	640	662	654	690	664	703	643	642	637	643	677	655	637	691	638	650	700	648	701	691	692	667	750	669	692	644	691	658	626	643	662	564	628	692	642	634	657	661	605	649	671	670	640	669	647	649	687	684	699	629	671	657	652	654	619	652	682	644	688	652	648	650	664	714	677	645	707	697	614	677	644	660	683	664	666	675	638	647	694	726	638	676	674	655	669	634	676	668	652	686	674	654	674	647	621	672	685	642	641	685	638	656	696	663	687	693	676	678	663	656	649	682	665	705	651	632	677	662	672	642	643	696	648	669	672	671	695	663	685	647	593	665	665	641	674	662	651	621	653	664	668	639	674	629	677	671	654	657	639	658	686	624	666	671	642	655	677	637	655	644	658	659	702	635	630	709	669	639	660	693	650	679	668	645	638	643	662	668	651	703	674	676	624	679	683	654	711	655	654	650	688	632	622	685	661	672	690	648	605	716	679	650	687	695	608	635	673	655	638	670	652	654	648	608	688	634	714	666	659	617	637	689	657	654	661	698	654	623	661	645	617	633	662	668	680	645	715	669	666	661	680	649	627	712	646	725	626	662	676	662	610	677	667	674	667	677	629	670	701	678	690	671	648	671	651	647	644	668	646	624	699	703	650	637	621	667	725	631	621	651	634	685	684	651	646	679	623	654	658	664	647	661	630	643	716	676	683	674	652	711	665	660	671	645	716	646	656	629	648	674	652	663	684	675	671	660	631	670	661	658	636	653	605	636	670	651	634	647	631	662	673	672	637	629	656	669	683	661	650	658	698	623	638	623	647	701	711	657	657	654	652	637	656	645	629	672	697	641	668	683	664	623	656	654	679	673	661	644	608	678	676	632	681	646	598	632	637	653	661	676	666	685	658	695	602	667	688	660	616	673	629	643	651	634	669	605	670	639	669	685	651	701	659	619	643	678	690	624	675	697	692	684	674	671	675	672	684	611	667	652	654	604	646	698	663	673	705	610	631	697	600	637	713	628	702	645	685	676	660	615	592	671	636	594	643	684	677	679	676	673	671	649	684	682	627	632	627	672	632	653	672	666	647	650	627	662	608	655	651	643	703	609	692	688	667	675	685	687	704	686	650	658	690	651	670	645	656	691	671	679	681	658	680	659	677	665	659	699	660	650	680	701	657	658	643	636	664	680	639	656	672	673	601	672	680	662	664	620	638	642	712	660	690	641	663	647	673	632	624	664	700	615	660	644	636	671	683	617	678	686	719	637	673	682	652	656	653	707	672	616	687	633	683	679	683	658	739	645	618	674	650	714	650	611	625	635	624	664	626	665	646	676	638	656	647	654	684	674	672	689	674	741	719	680	658	656	665	653	685	688	669	679	656	645	704	627	654	654	666	702	683	676	686	615	638	643	637	687	634	663	659	689	665	620	652	679	603	683	648	654	684	655	699	630	611	690	660	643	653	633	663	641	655	656	689	659	637	687	662	708	624	641	643	695	690	667	646	677	610	653	669	636	664	653	672	682	667	636	677	676	667	688	656	613	679	642	666	634	638	663	695	656	667	646	684	634	680	650	667	623	687	682	651	641	667	662	687	685	634	699	659	617	675	657	677	696	666	636	670	674	675	621	636	713	653	653	657	660	640	644	657	648	619	687	648	665	664	633	650	658	642	650	685	636	629	634	645	642	634	656	684	685	706	674	646	654	669	657	672	652	693	701	674	673	658	658	632	641	662	658	681	661	628	671	641	641	683	702	647	651	656	648	668	676	658	660	673	640	646	689	685	670	633	624	700	681	654	651	664	664	657	664	698	602	633	657	664	709	655	642	688	644	678	640	669	664	665	706	638	656	721	640	659	677	732	675	667	646	643	667	648	646	682	695	658	661	669	663	672	673	683	668	662	640	690	692	713	645	657	671	643	650	667	673	653	667	678	624	675	652	620	633	667	663	680	682	674	654	669	661	620	666	648	695	653	666	704	654	653	659	680	664	650	688	647	674	707	639	613	645	597	681	661	688	688	692	642	673	630	662	651	621	703	680	657	684	665	649	690	684	582	616	658	698	676	649	678	677	618	656	652	675	654	646	653	659	677	689	667	665	662	632	658	657	686	654	663	698	665	637	608	669	709	696	633	655	717	667	651	636	648	691	683	637	633	649	677	635	653	657	656	680	621	635	642	692	671	652	688	616	658	676	649	683	669	681	705	695	669	665	692	665	697	697	617	672	693	648	647	657	721	681	658	684	673	644	672	643	629	671	639	678	687	672	653	644	682	679	679	645	672	645	634	677	636	670	665	643	657	710	634	679	659	663	622	659	658	706	632	659	659	690	676	660	668	624	650	664	674	668	661	695	691	681	672	616	680	686	735	671	661	674	696	662	661	647	620	637	646	676	630	653	652	664	711	660	617	717	676	672	698	686	688	664	684	602	660	658	627	654	662	660	682	624	675	630	645	699	653	647	673	661	674	646	631	685	683	687	700	634	657	695	665	666	692	669	683	621	605	617	660	652	638	623	658	656	661	699	651	633	643	725	649	643	648	690	668	707	655	688	668	673	664	654	675	671	632	652	631	731	613	641	635	600	715	677	659	662	658	650	653	629	661	664	657	649	648	641	667	655	651	686	624	665	689	666	622	628	711	702	639	703	651	613	681	704	688	678	708	643	655	652	641	646	688	670	654	615	619	612	761	664	629	619	665	716	655	642	685	616	694	621	709	668	656	670	654	646	623	639	645	588	681	642	677	654	659	668	709	671	652	637	678	657	691	668	652	670	653	647	613	638	707	659	637	616	644	646	697	714	683	665	639	664	652	677	624	670	611	646	627	687	677	619	627	668	636	627	679	637	658	691	661	622	618	694	618	677	697	637	708	631	659	658	647	644	696	680	635	628	645	698	658
7936	1087	894	682	598	698	719	489	450	443	439	415	342	284	308	249	227	230	216	210	206	193	184	197	197	215	242	227	234	214	203	201	231	191	193	202	189	212	209	224	231	178	190	216	195	182	188	217	209	212	186	180	210	207	196	211	224	206	208	194	207	209	216	224	165	210	206	188	191	195	206	210	192	212	185	208	218	216	171	212	212	210	202	222	193	213	192	172	180	194	237	224	196	213	209	230	219	211	233	196	190	210	212	207	213	226	226	184	204	200	202	208	193	181	211	186	182	224	181	211	220	207	197	198	171	177	205	189	217	195	216	220	193	205	218	229	186	198	188	222	218	191	185	205	187	193	197	218	204	201	196	187	184	206	214	218	181	194	193	248	207	175	217	218	202	195	192	212	245	216	178	178	238	225	192	217	204	197	228	217	210	234	219	246	190	176	203	227	196	201	209	207	176	209	183	185	214	189	219	173	198	220	224	203	202	172	177	169	185	210	195	188	205	222	189	230	181	198	219	202	196	189	203	207	178	221	191	174	204	194	170	198	200	186	166	209	201	178	196	215	181	201	190	198	187	206	220	182	208	204	214	188	190	224	204	191	202	190	225	205	206	199	209	209	166	193	227	213	203	187	220	228	211	227	193	213	204	180	214	223	209	188	219	201	198	202	224	187	196	227	230	198	212	225	175	184	195	222	185	197	173	213	219	207	248	206	204	210	212	240	226	220	198	190	205	190	174	198	207	197	187	214	161	166	169	189	192	198	206	198	213	211	222	197	183	178	197	202	196	172	208	203	212	211	183	206	215	214	188	195	194	204	187	184	172	186	200	182	199	188	197	224	226	217	196	190	184	229	186	177	166	216	197	189	190	195	220	203	225	198	201	180	190	212	193	191	207	209	166	204	196	214	193	214	210	207	197	257	191	184	189	215	199	199	204	192	182	185	200	197	215	177	190	199	168	202	219	186	180	206	198	187	197	191	195	181	202	224	204	185	211	226	225	182	206	221	189	205	186	190	191	207	189	193	205	173	209	207	206	197	210	199	200	210	190	172	217	223	203	164	202	187	161	189	208	195	200	212	173	195	205	223	215	232	172	218	168	218	222	215	207	235	195	186	198	194	213	207	175	183	184	198	198	209	204	184	172	198	211	179	215	186	167	210	215	185	188	195	203	204	213	212	209	199	159	188	170	192	228	177	184	200	194	214	207	187	217	215	196	200	222	196	205	175	200	207	184	169	215	185	193	203	186	197	218	205	208	206	180	204	202	206	248	182	211	204	170	188	187	210	211	222	204	183	210	200	217	205	202	200	199	200	202	196	218	194	206	199	194	208	206	216	212	208	225	195	217	184	200	211	203	204	203	183	195	207	200	171	204	200	191	191	197	199	214	226	224	203	180	201	182	206	201	186	196	204	215	210	206	189	181	181	199	207	213	206	186	199	207	228	218	192	197	213	185	217	204	192	200	209	199	211	190	193	184	197	191	192	196	205	199	181	220	182	200	211	206	208	220	210	188	223	194	189	198	187	205	174	209	218	185	220	209	211	209	209	211	210	198	187	204	202	186	202	210	248	188	187	205	196	213	201	189	222	254	196	197	183	190	208	194	200	198	195	196	204	203	195	180	200	214	178	202	214	189	183	224	186	208	204	210	187	207	196	190	213	186	177	200	208	205	205	232	169	220	205	184	210	193	185	227	214	176	223	202	215	220	219	223	172	185	180	201	199	233	198	185	200	208	198	226	186	222	206	184	212	231	202	208	182	205	169	224	201	170	227	198	185	223	204	210	212	193	176	195	210	202	202	202	222	214	225	183	203	205	195	188	208	213	211	209	198	216	219	208	210	205	202	208	215	222	199	208	195	202	172	194	193	186	204	197	200	213	170	216	193	205	186	182	205	216	210	198	208	212	212	174	186	202	201	224	235	188	199	192	218	215	190	194	174	217	208	213	234	210	199	179	201	237	196	216	224	214	194	175	206	197	197	216	204	179	214	231	225	202	191	206	220	181	218	192	184	180	188	186	192	219	205	189	228	200	215	173	225	186	203	222	188	205	188	197	197	185	207	219	226	208	224	190	219	203	198	214	220	230	211	192	196	196	198	187	199	205	189	195	211	208	196	224	195	214	193	193	215	177	205	207	210	199	183	197	209	222	180	234	168	214	185	243	190	189	195	219	196	183	200	223	220	208	200	185	223	192	193	191	178	186	203	187	193	190	207	188	238	171	194	220	170	185	210	204	204	221	226	209	187	196	186	187	185	194	217	184	212	212	201	210	204	206	163	181	194	202	219	197	206	185	199	204	192	215	187	202	189	195	190	200	188	198	195	200	215	194	198	195	215	199	174	178	208	246	201	205	182	174	218	208	198	178	194	165	208	225	197	217	203	218	215	223	245	211	160	214	214	243	200	192	218	205	211	199	196	191	202	206	182	191	220	209	204	209	163	181	191	199	193	208	190	200	228	187	198	229	179	197	214	216	194	190	172	207	238	215	187	195	235	199	236	223	194	211	209	208	197	222	177	193	180	210	218	197	189	199	221	223	224	220	165	183	183	205	199	182	204	158	243	220	204	210	190	205	203	198	211	191	184	213	231	208	205	223	198	207	206	181	194	197	203	230	201	222	185	202	181	201	224	178	186	188	212	208	195	206	199	203	209	207	220	198	178	188	203	207	193	204	216	199	194	192	210	178	192	209	203	168	218	179	187	232	195	188	204	183	229	215	209	211	197	204	185	206	206	199	204	193	219	213	228	198	192	204	183	194	212	198	198	211	205	191	212	200	195	211	198	207	218	204	199	217	230	219	198	225	202	176	198	199	190	220	227	206	204	198	221	224	203	211	181	199	197	183	202	185	185	196	215	192	191	184	222	227	210	210	191	210	191	200	173	224	196	193	213	204	210	233	175	212	206	193	198	214	202	206	210	212	204	204	223	200	226	189	183	212	222	215	183	190	207	197	186	193	214	203	197	195	188	202	186	197	196	224	209	213	207	169	194	200	220	169	206	196	191	160	213	194	195	208	180	204	210	218	202	203	191	204	188	180	195	216	199	187	230	228	219	210	189	217	211	221	189	236	224	188	204	227	230	208	183	209	239	198	200	219	206	206	196	204	184	238	201	222	170	224	196	198	191	200	207	200	181	204	173	220	175	218	185	182	219	186	215	181	202	195	166	181	256	180	199	194	165	210	216	237	223	181	187	216	197	208	183	194	213	184	198	202	204	189	197	180	183	208	196	219	206	187	211	208	189	200	196	207	216	191	191	211	187	203	212	218	208	220	187	245	225	217	212	213	209	178	217	201	209	198	231	203	195	211	205	208	206	208	200	232	203	193	196	183	178	199	198	193	193	209	220	173	186	223	202	192	190	213	211	211	229	201	209	205	191	217	212	211	190	177	203	197	216	188	187	209	218	203	218	197	220	207	191	212	181	209	214	203	214	184	191	194	188	211	221	210	203	200	195	208	207	219	189	201	179	187	223	200	217	205	218	228	212
6467	1350	1976	2147	2352	3182	3199	2122	2156	2019	1995	1670	1350	940	945	763	769	608	635	632	533	538	524	510	526	537	563	548	553	485	525	571	481	539	542	546	518	521	509	499	489	472	519	509	502	517	520	514	516	516	505	508	531	531	509	515	508	500	523	541	498	474	533	553	543	562	527	515	532	506	540	483	505	526	512	510	551	459	528	517	535	503	470	515	546	483	466	507	540	491	526	515	536	505	515	489	526	516	525	554	563	489	531	511	481	529	519	496	463	517	545	503	497	521	483	547	519	538	531	501	481	479	495	554	536	527	570	537	519	507	484	500	508	510	509	493	484	516	487	515	511	541	515	497	485	504	496	506	579	496	474	507	539	562	508	510	520	500	524	523	536	538	487	515	521	555	509	485	495	539	569	496	549	506	491	536	526	503	557	499	529	547	525	520	506	505	546	546	499	515	513	533	504	531	552	514	539	550	485	478	497	503	486	495	534	484	529	515	511	523	507	511	546	500	534	475	527	533	501	547	517	503	522	498	529	547	539	521	462	513	561	468	507	516	512	524	518	532	536	526	502	495	546	566	536	530	463	526	514	503	493	519	491	485	492	506	509	532	554	525	534	520	522	516	536	481	506	510	488	528	489	538	525	536	509	509	525	523	555	491	511	533	537	559	548	484	533	496	517	504	528	523	503	491	521	500	537	486	470	489	517	523	495	524	528	513	488	510	503	509	496	458	487	494	524	532	518	500	546	501	539	547	510	515	520	494	491	482	481	545	539	503	467	497	529	540	470	523	507	528	470	521	517	539	535	521	525	524	493	535	538	517	529	494	524	540	504	521	516	510	531	469	514	508	520	525	548	495	482	515	529	509	538	497	496	467	498	508	497	489	520	551	509	558	533	544	527	484	498	518	520	480	507	522	522	508	519	520	523	492	491	515	479	485	566	503	544	500	517	525	518	577	536	527	515	506	556	562	498	530	532	558	538	471	507	504	507	513	549	485	473	499	494	551	510	552	504	538	534	552	540	515	518	513	495	526	514	514	541	512	487	528	490	472	508	529	501	485	511	532	511	494	531	493	497	496	519	500	524	531	511	517	528	555	564	517	514	490	517	501	538	496	530	539	535	504	547	484	507	507	537	516	519	514	541	517	515	551	508	544	526	520	520	510	518	502	512	480	537	549	545	515	521	528	506	516	460	495	539	492	490	479	532	485	502	511	492	508	510	490	510	504	524	542	497	533	484	474	508	516	536	485	502	531	559	484	509	489	461	520	537	524	506	551	540	501	503	507	535	510	522	496	515	483	509	502	523	500	512	518	534	479	552	500	553	505	464	534	548	529	528	521	537	556	510	507	497	525	538	481	532	499	497	474	540	545	542	538	523	486	473	475	529	562	536	542	533	490	496	510	532	504	504	520	495	516	531	493	493	522	547	537	578	526	502	519	529	475	488	502	500	527	499	519	536	529	556	499	520	542	504	479	488	536	524	538	558	536	504	520	486	511	509	524	513	509	520	523	519	508	510	526	539	535	541	510	490	502	540	510	534	513	519	490	559	494	503	517	541	524	494	516	496	508	510	535	581	518	540	534	508	531	520	486	515	506	511	517	502	509	469	507	553	521	510	520	486	541	532	508	490	505	515	497	514	500	512	499	492	514	510	545	543	564	506	481	522	511	511	499	512	513	492	507	526	521	482	518	483	525	539	497	503	493	513	482	520	487	531	530	507	528	542	526	514	479	505	569	552	472	515	471	518	492	514	523	493	538	483	509	491	520	466	487	522	500	500	485	485	510	510	534	485	529	467	497	478	510	536	546	488	513	497	531	512	474	514	476	508	532	511	507	469	517	470	497	518	488	511	495	514	517	534	522	514	512	545	513	499	510	526	470	528	521	504	484	505	523	544	503	529	506	510	529	522	509	504	493	476	534	496	563	515	518	499	542	472	545	537	536	515	523	523	509	531	516	522	474	479	471	510	510	510	524	510	495	467	507	500	520	513	523	499	510	495	491	506	489	501	499	525	534	490	512	520	529	488	519	554	530	511	518	543	525	509	534	497	497	493	492	512	512	548	501	498	517	529	514	550	538	502	494	517	505	540	520	526	530	505	503	513	514	508	498	549	495	523	546	471	545	508	566	530	549	512	577	506	499	470	534	509	511	487	515	522	552	516	497	573	503	495	539	495	501	525	498	475	501	531	535	504	499	509	539	493	535	499	543	505	508	526	560	514	490	508	497	496	520	475	492	495	489	506	521	504	464	501	519	530	529	546	531	496	486	534	536	510	538	483	534	486	533	497	531	539	524	526	492	529	495	500	514	505	542	516	536	576	521	504	545	524	531	506	503	490	486	545	504	529	510	509	511	486	480	506	548	518	486	530	493	488	498	481	514	521	521	508	493	499	519	501	540	553	483	498	554	560	538	494	494	530	552	484	489	502	532	525	470	519	575	509	507	506	524	514	527	521	521	537	508	501	503	526	490	530	535	502	468	495	534	503	501	479	498	547	502	513	532	519	499	465	512	496	507	515	490	498	546	529	479	531	500	522	478	460	507	495	510	484	446	514	516	539	475	509	552	476	508	496	495	494	465	470	519	513	534	539	533	522	545	498	510	497	489	469	510	491	524	539	536	555	510	519	516	530	481	530	522	517	500	495	514	511	537	521	533	514	471	507	504	484	535	504	567	527	492	478	491	541	519	512	485	507	514	498	483	491	500	531	531	523	515	571	525	507	499	476	545	492	507	520	546	485	541	518	495	506	489	506	497	517	520	488	524	511	503	525	505	538	479	553	538	501	533	559	519	544	517	551	507	531	519	505	569	518	497	541	514	493	550	530	534	498	503	515	460	502	489	480	506	470	528	505	516	510	515	548	517	493	500	496	509	497	511	483	537	568	533	490	482	541	501	525	517	487	517	540	531	481	549	531	539	526	533	486	496	495	472	483	534	537	529	502	493	499	499	495	548	473	514	521	506	493	506	502	505	505	472	487	533	505	495	525	476	518	545	517	545	545	568	521	493	501	526	548	539	490	513	504	520	501	526	529	525	522	500	533	494	514	541	533	545	508	516	525	480	477	498	509	523	520	512	490	527	520	484	538	514	507	487	549	507	540	524	551	520	501	508	515	501	520	519	479	544	523	489	505	515	542	470	515	527	495	488	532	521	538	490	551	494	526	520	535	496	502	491	511	511	519	524	528	551	504	505	521	525	508	477	550	528	486	493	508	485	510	500	507	482	516	513	460	540	525	500	485	541	525	482	504	505	501	567	510	532	521	514	490	504	525	515	509	467	508	526	477	490	518	509	506	480	519	511	507	542	496	550	481	542	552	470	479	550	509	515	485	482	492	499	529	527	524	537	506	498	517	484	527	522	510	552	468	486	492	564	474	488	497	483	513	539	488	500	511	497	482	530	505	529	540	494	480	481	514	509	544	434	505	476	502	508	554	550	491	496	482	484	501	534	504	517	500	536	573	505	495	511	536	537	499	504	484	513	501	483	509	461
15488	2197	1748	1354	1156	1244	1198	821	879	777	760	652	597	473	452	445	450	402	413	390	359	365	383	399	322	365	398	373	361	335	372	372	373	348	390	380	348	371	370	349	345	351	341	368	356	364	370	386	377	381	391	373	373	365	383	379	347	346	338	392	346	352	363	370	403	361	378	382	384	368	376	341	327	333	344	384	352	389	353	354	349	331	363	394	342	366	371	332	352	384	346	335	373	353	354	354	312	362	358	395	374	381	382	365	418	364	343	375	382	318	353	385	348	395	365	366	373	394	361	311	380	370	376	367	389	361	361	330	344	378	386	396	363	379	354	378	334	338	356	339	359	363	351	366	359	373	368	338	369	373	368	332	343	359	382	368	422	349	350	356	338	375	393	354	374	361	405	376	376	354	351	356	345	390	384	333	357	346	372	352	397	390	358	374	382	407	347	379	369	369	351	366	389	378	369	380	372	354	388	361	360	387	369	353	342	334	365	355	363	393	355	351	352	348	355	394	375	335	365	381	341	338	367	368	363	337	341	364	346	388	376	345	345	348	337	362	387	354	346	372	328	377	367	349	390	369	351	370	391	343	363	361	377	340	387	331	363	351	346	342	342	361	367	373	378	381	372	325	371	356	388	368	364	372	367	370	353	383	411	351	367	363	357	367	356	364	350	366	353	335	376	377	375	381	362	337	368	392	382	386	361	352	384	356	324	343	390	339	337	365	342	336	390	353	380	384	366	342	382	353	360	371	376	317	313	367	337	369	310	299	343	322	348	346	384	407	338	408	369	372	363	342	372	357	389	355	347	358	359	393	309	383	353	339	352	357	379	339	376	387	357	364	320	339	361	365	358	397	341	351	366	361	370	354	352	374	324	395	392	386	342	393	374	360	358	342	350	364	355	346	353	371	380	331	356	365	369	347	398	351	356	353	385	406	387	358	353	359	352	364	363	325	339	367	377	386	361	395	363	373	363	398	380	382	359	376	395	366	370	366	366	343	362	392	363	378	369	336	361	344	359	344	350	353	336	364	357	375	360	353	383	356	380	394	364	349	394	338	348	372	335	366	378	355	377	346	388	361	321	352	390	371	418	383	339	349	362	340	345	366	372	331	393	357	375	396	382	391	383	401	381	376	362	374	358	382	339	347	394	373	360	371	355	414	374	347	366	371	350	351	364	347	360	389	369	368	354	336	408	369	358	370	357	368	352	331	364	366	368	315	388	387	347	362	343	388	352	407	379	348	320	375	343	374	360	344	375	350	359	364	400	367	369	360	371	371	360	373	347	372	365	362	359	357	360	378	351	327	380	349	351	334	367	395	374	366	363	385	375	405	348	379	401	374	391	395	383	394	348	344	373	329	314	363	357	354	376	328	384	378	364	367	338	371	366	368	358	391	376	375	334	379	373	349	371	365	405	386	397	366	387	357	391	374	355	368	356	386	396	315	370	339	350	374	365	347	378	366	322	425	334	369	351	385	333	349	368	345	375	374	352	346	367	358	349	322	333	327	379	373	350	376	348	355	357	376	377	400	415	367	358	370	394	405	339	392	374	344	348	371	407	359	359	357	320	366	346	343	374	401	355	379	368	382	356	350	374	381	387	372	350	352	378	362	415	365	370	410	384	347	357	308	353	348	364	375	402	367	374	365	361	385	378	332	387	371	351	333	328	377	369	384	357	353	332	352	364	376	371	341	375	371	360	354	370	381	358	343	355	308	336	413	347	352	360	378	363	325	355	327	375	351	343	338	341	335	321	373	373	351	348	331	383	348	343	347	385	336	346	372	399	354	361	349	337	353	330	366	336	360	317	344	394	406	406	335	365	371	355	355	314	354	373	340	358	340	332	358	371	382	343	354	377	393	384	347	347	347	349	352	357	377	382	333	362	348	354	358	360	366	366	401	345	367	373	365	351	353	403	344	359	321	364	352	365	326	349	339	376	356	377	412	370	383	369	378	371	365	366	425	359	378	364	375	385	352	320	340	346	375	364	352	374	363	333	375	357	337	363	393	357	379	339	333	374	365	377	368	351	363	380	366	360	343	373	409	330	341	365	389	376	364	351	359	368	364	384	342	368	360	406	400	380	371	334	347	371	324	348	359	342	366	345	374	397	358	349	361	371	326	397	337	388	380	372	373	351	341	365	341	405	357	371	404	377	358	376	373	316	357	347	367	365	403	340	381	365	363	370	386	371	375	353	357	366	344	340	349	391	332	352	330	356	379	358	327	341	373	336	342	361	369	377	340	388	332	357	394	353	368	334	376	369	349	387	356	373	399	347	407	362	410	358	373	352	414	392	376	367	362	359	389	369	357	356	344	369	361	376	384	351	333	349	369	383	399	377	327	384	354	333	371	348	352	369	349	341	344	353	401	358	388	354	338	338	333	349	382	403	384	382	363	372	375	399	371	387	376	361	343	377	363	371	379	347	365	361	428	386	386	385	350	375	355	409	348	335	352	352	381	365	367	358	372	372	403	426	340	414	332	352	364	348	355	351	356	383	370	401	354	321	352	356	373	374	341	348	362	377	420	338	357	371	349	386	356	357	312	358	366	329	384	353	365	371	348	346	359	373	324	357	387	344	344	342	353	359	386	388	343	352	389	360	388	411	357	344	332	339	358	357	351	326	377	315	353	388	351	392	358	333	383	377	379	338	353	389	377	360	351	353	370	340	386	377	387	363	379	350	346	352	375	404	397	381	377	384	391	329	348	330	377	351	378	367	366	390	358	349	375	368	404	413	368	371	338	348	324	362	345	385	341	403	334	363	347	356	363	354	373	387	374	385	364	360	322	356	361	372	374	366	378	375	376	389	362	389	348	386	363	348	349	362	367	365	348	374	354	331	351	358	363	341	367	364	329	357	357	348	343	400	329	366	377	371	366	418	363	323	340	355	357	345	338	400	372	356	392	368	368	335	374	370	386	354	365	360	406	351	348	388	371	379	384	369	403	377	328	380	352	313	377	384	353	331	355	358	357	318	379	353	344	351	415	380	362	373	370	379	364	399	349	344	363	355	358	369	342	352	364	325	417	347	366	379	348	345	364	362	378	369	365	385	369	341	398	363	364	435	386	394	363	382	342	364	371	375	387	350	355	359	353	382	371	377	373	344	334	372	368	351	334	391	383	352	338	319	392	366	361	349	337	390	376	347	381	377	364	385	378	370	353	333	367	358	400	375	375	360	354	359	382	422	374	362	386	355	381	381	331	361	342	334	369	402	356	361	373	357	350	367	351	378	356	353	393	340	363	373	367	323	336	376	382	313	380	345	384	366	373	384	386	388	362	362	323	337	343	361	350	348	367	361	350	371	348	369	385	355	365	379	366	390	368	369	356	338	339	388	355	400	354	402	355	359	368	352	356	364	362	371	324	399	343	362	389	364	347	378	370	342	351	410	336	332	361	348	379	340	386	374	377	379	330	357	346	370	410	368	404	346	355	339	358	354	323	331	356	353	393	367	346	369	368	377	365	337	391	375	343	377	385	359	376	422	365
8931	2035	3193	3626	4026	4817	4767	3244	3308	3098	2837	2536	2136	1588	1482	1276	1192	1048	1069	1019	977	927	811	898	844	849	871	924	882	872	883	893	808	889	867	864	820	866	875	865	878	816	834	865	850	861	819	832	837	921	882	825	817	822	848	842	796	893	836	829	895	850	782	839	824	819	851	884	889	852	888	845	834	857	844	876	874	892	864	854	852	871	890	845	773	855	854	832	852	868	849	824	806	836	853	863	814	831	824	907	839	857	882	823	856	839	815	877	886	854	863	839	895	889	855	865	866	847	850	817	852	793	801	825	836	868	838	869	826	857	860	812	830	879	871	838	818	828	835	878	794	860	836	761	833	865	832	847	854	841	878	850	836	864	843	815	784	812	814	870	859	853	810	827	828	840	881	842	837	848	848	835	853	795	873	827	862	831	826	883	805	822	860	828	829	834	861	882	808	847	850	834	867	855	831	848	807	818	879	869	842	828	835	875	885	839	832	851	810	881	803	851	836	823	846	802	832	876	847	863	808	851	827	847	802	853	895	763	805	867	855	806	793	793	863	846	881	889	849	845	783	781	883	827	871	875	866	807	801	885	813	860	828	841	808	861	830	858	899	860	806	813	831	837	889	839	864	815	844	845	803	841	870	835	838	831	849	872	834	887	849	833	810	847	830	800	817	872	858	811	799	882	852	832	855	853	867	838	839	773	861	860	812	806	814	822	841	888	820	839	828	820	819	915	866	861	846	791	810	805	879	793	798	799	852	844	851	794	804	837	885	851	828	796	789	850	840	793	767	864	856	833	796	846	841	807	820	817	856	824	858	807	843	832	819	840	873	848	826	883	860	836	866	821	786	823	852	824	790	841	823	829	822	792	888	882	833	850	792	867	863	790	847	818	835	804	812	825	794	792	780	874	841	816	833	839	864	847	835	809	832	835	816	872	824	859	822	832	832	852	850	794	830	780	814	792	791	870	816	820	898	818	807	794	846	822	800	853	740	812	792	843	822	799	800	840	831	875	788	777	809	843	858	891	856	812	858	855	817	832	825	853	805	870	807	784	892	830	838	840	802	839	816	829	839	809	786	829	816	856	840	851	878	825	866	837	849	767	857	819	842	833	887	844	794	787	866	812	875	862	857	838	806	803	831	885	783	847	790	873	831	883	861	882	837	820	886	820	861	799	861	848	871	887	821	789	864	827	819	853	831	843	862	856	840	855	787	831	848	845	822	825	822	820	840	791	894	803	838	827	852	826	840	819	865	826	813	852	846	801	861	793	820	781	841	839	885	855	827	848	808	877	880	832	812	846	837	854	828	851	867	836	823	853	823	824	881	823	874	815	830	820	822	813	857	897	868	900	892	825	839	845	828	826	818	826	840	837	849	885	833	867	783	877	841	839	874	875	830	870	777	829	808	826	816	840	873	786	848	844	835	855	811	848	832	805	841	807	782	852	812	799	905	884	860	875	819	877	874	809	868	815	866	852	869	789	825	836	810	825	805	857	844	800	841	832	836	852	851	846	799	838	859	846	844	862	827	828	844	845	826	861	843	849	837	861	864	828	865	836	822	849	822	848	826	793	800	827	824	814	857	866	814	885	838	789	804	808	862	861	794	853	825	857	830	841	816	897	880	813	808	808	875	823	846	846	821	834	832	806	818	819	816	792	862	869	856	871	846	831	828	832	820	820	852	819	848	844	839	835	845	874	876	829	835	840	801	865	837	856	807	868	868	850	860	813	842	839	824	837	867	805	858	842	842	866	817	824	876	809	894	796	815	829	901	881	823	786	826	843	802	834	806	854	812	877	823	846	810	868	846	840	850	863	868	873	831	809	826	835	813	829	807	832	843	821	828	868	815	846	877	857	878	814	814	806	879	883	876	875	791	813	841	803	844	809	876	859	830	799	849	803	851	879	855	884	835	827	906	836	830	846	811	821	837	788	886	826	863	818	831	913	874	813	848	830	828	860	857	820	807	811	818	834	835	861	832	839	920	848	826	838	854	839	817	878	803	838	840	820	821	841	804	813	841	850	802	818	804	856	836	845	851	924	891	817	848	852	793	865	815	825	886	815	844	869	883	807	788	862	835	837	838	798	820	819	884	795	857	839	814	814	789	846	840	843	833	824	835	859	815	773	822	840	862	846	818	852	863	867	832	785	833	836	810	778	882	856	835	863	790	851	842	809	854	864	867	863	861	824	806	810	826	791	845	827	833	828	800	845	829	877	824	844	827	818	832	839	859	862	836	834	850	835	800	826	848	836	807	815	826	865	861	845	836	821	848	821	849	852	869	789	827	858	822	825	832	805	838	860	833	863	855	797	817	803	835	917	854	833	857	820	892	875	877	848	823	839	882	836	838	815	863	819	865	827	881	885	871	848	874	852	844	878	821	830	789	811	830	840	868	826	851	861	860	842	850	777	841	825	863	782	887	836	844	842	845	860	832	793	809	839	894	863	895	881	822	878	821	803	844	884	871	825	842	810	833	825	815	830	826	877	876	834	861	854	785	847	861	834	873	789	848	785	806	870	895	836	839	870	848	846	856	862	803	868	836	839	863	841	847	843	876	783	825	837	841	831	818	847	828	856	831	833	829	819	834	857	813	857	825	832	843	837	822	858	836	893	861	838	825	840	840	819	873	829	803	796	866	841	826	845	838	894	787	817	836	854	841	907	789	808	838	825	857	887	869	867	810	867	827	830	832	857	860	853	852	851	847	870	796	827	834	813	874	825	882	855	871	794	830	884	813	851	811	829	850	888	801	874	825	828	840	825	853	859	822	787	873	820	820	827	813	870	842	890	801	885	822	861	872	789	778	802	870	837	843	866	857	861	838	868	837	862	833	816	853	817	825	816	812	812	843	851	814	846	806	825	846	826	858	772	871	795	859	885	826	866	855	818	846	866	797	882	816	827	802	815	861	779	841	814	894	849	828	854	844	860	897	814	808	841	848	752	835	915	789	859	860	873	838	866	809	813	809	865	835	891	823	813	790	855	804	879	870	775	858	835	832	837	845	834	823	775	843	823	836	860	811	787	861	865	829	816	833	807	815	830	856	821	811	849	838	832	790	848	853	823	813	864	823	857	823	821	814	859	849	846	844	849	832	862	853	821	817	822	842	799	834	879	817	885	808	837	847	823	869	801	838	880	843	858	815	796	844	849	792	834	805	831	883	834	795	814	857	810	858	847	847	829	855	873	835	900	839	833	831	864	787	805	803	897	815	896	851	884	830	809	828	869	817	831	847	841	860	873	887	796	846	802	865	837	812	825	795	852	850	851	821	882	856	868	847	785	830	833	879	869	865	816	814	839	833	816	837	800	831	872	869	832	874	801	860	812	789	879	792	795	836	878	886	879	804	851	890	795	838	849	847	879	837	849	842	869	915	850	857	837	820	861	809	857	828	812	788	863	854	887	868	824	866	813	888	825	858	831	844	861	848	895	813	832	804	846	843	833	878	798	895	839	816	827	848	852	822	834	884	903	853	848	819	837	835	841	855	841
2124	530	506	430	416	503	565	416	419	436	384	374	348	278	289	276	297	332	286	280	287	301	284	285	293	277	279	267	271	276	302	279	287	281	322	309	269	280	278	263	256	286	277	271	259	274	301	288	297	245	255	278	288	272	269	279	327	304	276	291	278	294	298	288	278	286	326	310	295	287	270	277	267	251	268	280	315	275	300	288	296	270	307	306	268	267	274	285	292	271	294	323	323	280	311	279	289	294	286	303	303	280	252	281	298	277	306	300	267	261	296	303	344	298	317	247	264	309	267	281	275	294	282	305	273	297	306	275	283	296	296	289	274	306	287	285	258	284	290	321	280	289	317	306	280	297	291	314	301	303	242	265	287	282	290	267	273	281	286	287	304	308	307	315	264	276	263	271	273	294	291	293	270	269	266	245	277	298	288	271	293	292	294	278	278	266	258	272	294	318	264	286	278	291	265	312	283	277	298	234	245	291	286	270	276	329	290	297	290	290	295	279	279	257	286	276	302	316	267	308	292	295	277	279	267	301	285	266	245	311	245	271	270	272	264	279	270	323	310	314	305	286	262	269	269	265	331	283	290	281	269	304	276	305	293	308	300	316	288	273	300	292	277	262	271	278	287	279	292	292	301	308	299	270	282	287	257	296	281	257	296	291	286	255	254	306	284	302	327	265	286	297	268	285	262	272	328	298	288	303	272	253	283	299	302	268	259	280	282	290	278	259	319	305	321	297	284	278	283	270	280	302	318	303	276	287	310	280	308	291	273	298	293	262	273	297	278	247	291	286	290	283	302	266	260	281	290	296	282	279	322	292	297	311	296	278	288	273	301	288	291	287	263	293	303	277	292	320	306	253	307	267	273	301	277	278	263	295	275	277	258	254	304	261	273	283	276	297	282	263	250	303	268	279	291	252	280	282	269	276	254	289	276	288	294	264	271	289	252	287	278	322	295	276	291	274	313	307	267	282	263	272	291	314	285	258	273	313	290	261	265	310	265	280	286	316	305	266	304	301	276	285	285	254	281	290	290	281	274	304	278	311	279	247	283	276	287	266	318	274	276	259	257	290	273	306	272	276	268	299	280	294	275	275	279	312	309	270	293	283	282	246	297	274	286	269	256	296	285	307	299	289	293	292	262	272	282	275	262	270	296	296	267	290	276	296	287	274	255	329	320	284	321	297	288	307	265	296	307	323	297	302	305	264	282	267	256	258	305	259	269	256	260	255	293	246	269	303	305	260	297	308	274	302	276	305	299	302	276	296	291	304	311	289	316	249	275	298	275	277	266	259	264	281	303	266	289	283	273	318	268	274	298	281	298	303	276	307	283	299	289	271	289	259	249	262	294	269	250	279	260	247	270	232	286	297	274	303	304	294	283	289	275	289	303	314	284	272	289	280	279	260	286	281	286	272	266	280	279	279	286	316	272	250	300	310	252	263	285	280	270	283	297	277	278	296	294	257	265	305	321	287	287	274	293	299	261	260	282	302	272	302	294	273	354	311	282	284	319	263	295	335	298	298	309	260	297	270	273	312	277	271	283	284	278	265	283	262	280	293	272	275	325	292	273	281	306	295	285	271	306	268	302	283	290	267	299	302	247	301	288	254	335	291	295	274	298	281	275	287	290	319	266	284	282	270	252	288	296	241	263	304	310	293	306	271	329	314	261	274	277	273	293	270	252	305	292	255	282	282	318	270	306	291	293	260	267	266	263	322	279	270	295	331	283	286	292	287	308	301	257	259	308	278	311	283	272	282	293	264	295	297	251	268	308	268	291	249	273	304	272	282	258	311	299	286	282	278	300	301	305	288	265	293	283	289	269	293	292	284	313	296	278	272	298	276	265	276	250	261	308	307	296	290	246	284	288	320	255	293	320	263	276	263	280	310	286	292	310	310	294	274	281	295	256	275	295	269	294	277	275	266	297	266	292	261	287	268	275	266	259	314	260	282	317	295	287	272	283	233	281	301	283	286	309	283	312	266	293	306	271	295	281	302	270	262	308	253	292	303	294	284	315	274	287	285	300	318	309	275	302	284	285	282	272	296	281	291	276	296	288	332	260	259	268	258	276	256	276	288	312	288	258	272	280	278	315	266	294	311	296	294	290	285	270	298	282	277	275	285	335	306	279	246	309	285	293	326	305	247	278	276	282	330	269	270	297	283	277	285	281	280	313	259	283	249	288	261	263	269	277	291	285	281	286	268	309	324	263	282	300	311	282	279	307	305	289	254	296	281	278	296	266	306	287	308	294	270	323	265	274	260	297	273	288	284	268	270	271	309	291	280	296	269	280	272	282	292	280	300	265	286	283	303	257	279	266	269	267	322	279	298	287	316	295	307	285	285	320	311	293	288	311	261	291	301	335	295	279	260	308	281	308	272	276	264	304	326	280	300	275	253	287	288	285	319	330	269	272	284	287	276	267	305	296	311	232	281	305	312	284	267	291	289	331	258	278	279	293	258	288	286	268	294	295	292	293	280	268	289	267	326	286	287	312	288	315	291	283	274	291	313	275	245	280	265	304	266	287	298	278	293	262	290	307	293	306	301	272	306	282	289	303	308	284	292	267	283	282	269	270	298	289	270	312	291	308	305	287	296	286	280	279	316	285	293	294	305	305	303	283	305	298	276	269	318	256	263	276	322	294	278	270	245	275	280	289	273	268	268	302	290	286	264	288	283	307	316	320	275	296	302	283	249	285	271	301	242	301	293	278	261	285	273	306	342	295	304	302	296	298	288	286	306	292	273	283	290	278	245	267	277	279	275	267	312	311	330	313	286	252	274	261	296	277	319	278	283	296	257	295	272	296	251	325	278	271	300	337	283	280	257	297	309	260	275	291	316	287	283	293	293	284	292	291	284	267	253	279	275	318	277	300	290	265	314	310	276	288	262	269	277	245	293	263	265	278	332	264	309	320	297	339	260	308	284	285	256	268	295	303	277	275	299	259	297	309	308	302	277	330	246	307	283	296	277	315	300	264	262	307	299	301	278	270	272	278	294	270	296	294	266	274	293	275	273	288	292	298	303	293	253	302	290	266	284	285	293	280	278	285	322	305	278	308	303	264	277	289	319	300	297	280	301	273	273	265	264	315	279	271	291	308	272	296	290	303	281	321	273	285	273	292	286	270	283	245	267	302	294	267	287	307	256	278	297	295	293	276	311	280	273	293	286	279	294	309	281	264	282	290	272	284	277	282	260	288	263	274	275	308	250	261	291	334	275	259	288	259	284	283	305	268	290	276	279	313	285	317	268	286	308	300	283	263	248	272	287	312	252	290	274	297	276	307	287	287	310	305	264	262	285	295	302	286	272	263	281	290	292	289	316	264	286	281	283	289	317	247	260	271	268	287	275	287	272	273	293	295	328	280	287	305	315	271	278	312	295	286	276	287	279	289	291	250	301	264	295	292	297	296	306	262	279	283	309	248	296	270	270	256	264	247	305	281	295	283	285	312	286	252	275	300	297	314	321	299	281	260	297	298	247	291	318	287	257
2172	887	1081	1108	1402	1857	1850	1232	1415	1359	1312	1130	1008	853	842	762	729	667	689	658	660	648	641	652	699	722	665	629	637	608	691	663	657	696	655	677	661	665	665	676	660	686	678	670	646	657	637	691	614	635	685	682	644	614	677	636	702	661	616	642	634	666	694	632	658	677	616	663	693	673	623	623	681	655	661	655	677	650	733	668	642	642	639	651	668	689	626	617	622	626	693	658	669	648	604	662	697	644	681	622	602	667	652	654	590	692	690	612	672	655	676	642	620	677	677	654	649	658	645	685	725	667	630	666	695	643	641	674	687	661	640	686	651	605	685	671	676	685	642	635	693	661	680	606	657	657	666	618	673	708	665	676	697	674	670	662	622	624	708	623	659	670	667	648	683	633	652	643	710	648	672	654	699	638	735	658	643	628	648	682	649	655	662	675	668	694	651	671	666	642	657	673	658	650	664	680	658	671	635	655	648	666	670	629	622	693	629	648	673	658	668	613	672	640	639	624	690	628	661	632	655	615	689	662	629	700	632	698	645	658	671	679	668	607	659	685	683	622	642	649	692	655	699	674	603	645	647	661	625	616	653	669	682	627	656	683	691	663	659	659	667	638	681	679	648	691	651	660	650	683	627	669	678	651	677	590	664	679	672	637	667	634	635	695	606	673	654	639	631	676	652	673	664	614	670	680	659	684	667	662	666	662	670	644	679	687	706	584	666	684	664	697	654	629	686	672	630	667	669	667	666	679	643	663	705	680	590	628	635	606	620	669	647	627	678	640	655	661	658	650	689	682	690	687	675	689	663	680	634	675	644	676	650	644	629	682	681	626	645	625	667	603	684	638	625	621	655	650	659	692	655	653	646	671	634	709	652	661	652	666	703	641	670	623	684	658	609	653	648	676	673	656	682	643	641	644	653	655	714	618	693	614	631	655	620	702	682	672	668	663	681	608	670	655	690	641	631	631	690	661	641	661	671	638	666	633	595	680	674	664	679	650	660	639	659	682	630	703	680	650	670	630	629	642	663	644	675	620	669	658	624	696	662	672	693	663	623	653	611	691	628	653	704	640	672	654	645	713	629	667	646	639	688	657	675	644	692	676	648	680	599	663	646	652	668	680	689	633	626	648	671	690	665	652	610	679	677	637	691	659	665	644	668	647	677	657	676	656	626	668	669	706	648	661	630	680	664	644	665	704	641	650	695	640	679	665	679	631	632	711	669	665	664	661	650	655	650	644	652	662	650	647	648	664	639	655	663	666	680	682	652	669	670	636	605	662	628	660	700	649	656	635	693	676	652	692	676	641	623	612	622	639	663	631	669	649	705	680	646	651	729	666	645	603	668	663	635	679	686	633	687	629	706	670	660	661	667	673	628	675	647	648	649	679	647	600	675	679	617	674	616	669	694	643	713	669	754	660	634	649	634	650	623	643	652	647	650	652	679	639	674	635	639	620	624	662	646	654	638	669	643	695	619	625	657	663	649	674	623	611	678	667	664	650	685	684	625	597	634	678	661	663	656	647	626	637	678	644	656	640	647	602	644	678	671	707	654	649	645	667	674	663	662	647	671	642	674	638	609	679	663	645	646	660	664	621	671	661	685	669	684	641	640	683	650	633	623	654	635	669	655	647	669	626	683	666	647	641	648	656	674	670	666	647	642	664	641	631	640	669	675	656	662	621	649	668	630	633	643	659	684	675	655	679	650	654	643	652	611	630	678	692	668	646	688	631	674	647	652	664	625	641	637	667	621	629	660	648	669	696	676	633	687	670	644	681	638	642	652	661	691	652	642	659	674	625	668	655	678	659	630	649	666	653	640	664	651	674	672	629	633	685	655	692	640	672	618	608	655	691	645	654	681	685	671	651	606	607	629	664	649	698	663	684	673	640	617	661	653	632	667	631	640	637	654	666	657	700	662	634	632	674	672	664	674	646	659	667	695	630	613	699	615	659	666	697	686	666	675	668	669	665	679	689	679	660	639	647	652	676	644	648	637	667	631	665	681	641	672	690	688	663	646	699	640	662	683	672	665	652	670	624	669	661	697	617	649	671	616	602	650	662	635	635	646	716	689	658	644	632	634	654	639	671	702	678	676	631	690	632	645	625	668	681	663	644	609	634	623	654	713	675	639	649	662	681	647	655	655	678	660	634	669	684	652	615	624	689	671	670	670	632	647	664	668	671	657	632	657	649	668	632	638	656	629	692	650	686	692	660	664	651	645	632	680	679	666	608	657	685	676	651	663	676	666	643	657	675	647	629	626	706	680	652	677	645	706	692	605	671	671	742	650	683	685	636	608	657	705	704	644	636	659	670	570	685	632	653	690	666	643	636	626	632	652	684	657	632	656	620	684	646	644	689	698	641	664	684	617	659	636	684	664	650	681	647	711	654	712	687	623	652	672	676	667	632	657	649	629	682	627	637	680	608	644	660	679	655	636	683	658	691	659	694	638	632	695	672	673	664	657	656	680	616	650	689	700	682	656	672	670	647	660	662	694	668	701	648	682	672	675	664	616	672	657	655	661	635	676	639	614	644	640	663	673	652	685	669	678	659	684	677	665	681	631	671	680	650	654	666	669	708	620	655	633	683	691	623	620	636	646	629	635	660	624	670	684	657	662	671	616	688	656	691	665	631	637	646	666	645	662	642	631	673	673	679	648	644	658	637	652	669	669	603	635	633	667	637	631	652	643	676	728	655	687	649	648	619	677	641	618	676	660	640	664	687	677	663	669	664	670	632	668	620	671	679	636	627	677	653	675	715	662	657	663	677	695	651	651	641	653	649	621	649	692	672	632	684	666	680	659	624	697	696	666	659	655	681	653	644	616	658	641	652	628	635	638	670	635	622	690	680	649	672	625	682	664	659	632	646	656	641	665	651	673	693	656	650	698	680	688	669	645	662	635	641	615	664	640	645	671	678	639	655	668	643	649	646	684	660	638	633	688	690	684	677	719	692	622	664	627	656	635	665	715	679	662	623	644	663	641	653	677	629	639	684	669	675	660	654	691	667	684	700	694	649	726	676	615	689	661	678	639	707	633	640	697	660	646	599	631	650	685	670	688	662	680	633	675	649	674	680	686	653	645	646	688	657	675	641	634	638	697	672	655	671	641	694	688	677	610	634	686	647	644	667	690	670	676	692	636	641	624	642	665	632	685	623	609	702	690	699	654	647	655	690	647	655	638	654	627	626	669	660	631	666	674	685	631	686	653	684	628	660	667	658	642	700	640	647	669	616	665	666	715	659	636	651	622	632	671	677	671	664	628	688	612	674	619	662	672	660	658	667	646	652	651	650	622	641	672	697	675	675	645	675	628	638	643	686	671	678	684	689	670	636	622	641	666	649	701	676	689	661	645	657	639	627	703	641	725	632	617	640	670	657	663	638	647	649	628	650	644	654	648	673	650	637	680	643	699	551	679	622	655	644	702	669	674	639	645	620	697	666	643	675	601	630	648	624	697	626	686	676	681	668	670	671	686	637	693	626	641	673	618	625
8251	957	857	641	671	695	750	472	478	419	449	377	343	296	257	236	253	235	207	202	243	210	198	208	244	231	227	219	209	210	212	186	207	198	200	215	180	213	181	212	174	209	217	190	214	187	220	193	208	182	202	211	184	190	194	201	190	193	224	218	201	219	222	222	195	217	223	223	189	191	206	202	212	217	200	193	217	191	221	196	206	198	205	227	197	187	213	197	222	217	201	215	207	227	172	220	213	181	196	206	213	194	181	200	232	210	198	202	222	202	195	203	169	228	213	198	200	210	228	222	178	219	202	207	197	207	209	177	238	239	237	199	229	217	205	212	203	189	185	171	182	199	178	213	207	214	184	205	182	214	216	208	211	171	226	208	192	211	202	211	187	192	191	209	200	214	174	200	201	203	194	208	172	216	203	214	201	195	226	208	213	221	192	188	202	205	192	198	225	224	189	216	185	203	193	205	200	168	218	187	217	205	200	185	191	171	193	208	193	174	197	226	207	218	205	214	193	185	162	201	193	190	190	217	228	193	201	208	160	218	225	226	221	204	197	192	195	213	217	194	177	201	212	172	197	221	174	201	205	226	201	184	199	213	178	201	182	209	182	204	215	171	201	175	193	210	191	179	197	215	198	230	208	186	215	204	200	175	198	192	220	212	191	216	208	185	214	209	191	211	202	185	176	175	205	182	225	189	232	205	195	213	210	189	205	231	172	179	228	196	202	203	226	183	210	192	184	193	233	193	203	191	187	203	181	199	206	195	192	179	195	211	198	204	203	180	210	199	217	223	200	188	213	221	194	190	200	188	203	190	208	218	210	190	197	219	189	195	213	228	219	223	222	215	199	203	193	216	180	202	228	208	207	205	192	191	202	194	213	203	215	212	162	213	178	186	176	210	200	214	190	228	185	217	193	202	187	196	207	186	205	202	194	196	207	224	209	224	201	209	191	199	202	195	213	207	167	183	216	187	189	183	197	182	192	175	223	210	203	205	199	195	191	194	198	198	214	205	212	204	204	192	187	190	195	219	190	207	186	190	206	191	181	194	205	217	201	205	196	204	213	177	186	184	204	204	209	200	207	178	197	224	207	196	199	191	192	177	220	209	206	190	200	213	195	221	223	203	211	183	222	188	202	190	226	202	208	187	201	212	230	222	202	195	177	218	198	186	174	209	173	188	191	189	217	187	201	184	237	223	196	236	210	211	215	192	185	216	169	196	206	214	192	185	203	186	211	204	186	195	205	197	198	180	179	212	199	196	190	218	192	201	224	229	219	202	182	206	204	171	194	207	244	196	194	206	195	221	200	265	213	192	196	200	177	216	198	178	176	202	185	204	172	199	224	183	192	211	218	216	193	200	225	193	206	221	194	184	205	188	209	193	185	192	198	204	234	226	214	214	200	219	154	201	184	186	216	189	224	200	205	203	219	185	223	183	200	204	192	239	193	197	193	193	179	178	199	188	200	222	208	182	178	180	188	182	162	193	188	193	192	192	217	194	189	188	188	190	204	235	214	203	223	199	217	191	230	185	194	200	193	178	185	166	189	186	203	181	192	197	207	200	201	187	204	211	193	186	177	205	213	218	206	186	214	218	198	192	215	210	198	187	203	220	217	216	172	190	201	204	183	189	180	198	196	208	197	217	211	231	206	227	198	191	208	199	208	214	210	197	219	172	195	217	196	193	194	203	193	175	215	224	203	227	226	245	170	189	176	201	222	190	203	184	191	194	185	187	190	193	192	213	182	216	186	225	213	203	215	202	201	206	202	196	215	185	195	182	203	216	208	219	191	176	223	198	188	191	190	213	218	228	177	179	196	195	205	180	196	196	204	196	187	207	212	222	186	211	190	216	222	179	207	189	184	164	215	208	230	192	205	205	195	213	213	224	208	239	242	191	188	226	198	210	205	194	215	179	200	198	209	176	175	196	203	183	175	198	197	186	225	206	202	197	197	180	170	206	199	191	205	217	173	201	202	224	224	206	198	189	204	204	210	189	194	196	192	226	197	221	189	195	181	175	202	198	213	215	215	195	218	201	201	186	225	217	194	205	195	216	215	202	193	198	196	192	203	195	208	178	202	185	227	204	234	192	196	188	194	198	198	220	182	215	201	199	211	199	195	190	184	228	196	189	209	217	197	202	229	186	199	181	192	189	205	194	204	210	214	196	190	183	209	199	176	182	192	195	206	216	187	200	182	200	180	206	215	218	207	200	214	223	208	210	186	184	193	226	203	169	210	197	185	191	232	207	195	230	219	187	197	227	211	209	180	188	193	199	226	204	203	175	224	218	202	220	246	206	207	224	209	221	229	209	204	190	197	209	203	194	207	192	175	175	220	204	195	203	199	206	167	208	160	178	238	225	206	184	208	190	195	211	179	217	194	198	183	226	203	209	187	225	204	205	211	224	196	194	207	209	209	175	188	204	239	217	211	211	181	187	181	196	180	190	206	187	189	215	193	198	213	191	191	198	206	197	205	201	191	222	185	216	175	192	180	193	200	187	199	205	183	210	231	210	223	193	215	219	214	193	193	180	188	226	222	203	226	188	207	199	208	209	189	208	209	171	259	222	205	182	193	222	198	209	220	216	222	230	193	184	169	203	194	180	180	216	190	201	214	210	201	202	209	179	195	209	217	237	201	228	218	215	225	175	206	179	201	191	220	231	206	192	202	216	202	212	188	200	200	201	211	180	208	164	194	180	187	175	190	208	233	208	217	211	217	204	199	211	214	222	193	189	178	182	203	170	192	230	212	215	224	193	207	220	203	208	201	205	177	167	219	198	201	180	212	189	188	204	248	202	216	203	213	177	189	224	203	206	203	192	179	209	221	202	198	195	217	220	212	204	208	193	183	204	215	198	190	257	187	167	216	202	197	214	195	209	174	210	204	208	213	206	231	211	192	186	209	207	228	235	209	192	196	187	185	191	195	224	207	186	193	171	180	194	184	181	211	215	175	201	213	198	191	167	238	231	200	205	193	195	191	214	184	195	223	196	199	203	197	207	216	219	218	200	204	209	197	214	192	216	200	225	211	192	191	178	206	205	207	197	194	221	200	227	180	210	190	202	193	187	191	196	211	230	205	194	211	185	183	224	181	190	171	206	202	171	215	194	195	186	200	201	191	187	195	231	226	211	204	205	193	204	213	227	200	223	211	205	182	211	222	203	191	210	197	192	193	202	243	193	217	211	218	168	197	197	203	199	177	204	221	201	192	187	188	195	213	169	194	207	224	224	215	201	207	230	172	187	199	201	203	191	214	196	164	210	224	235	221	204	177	186	169	194	242	189	214	187	197	192	180	201	192	210	215	208	198	182	205	179	208	206	199	216	216	214	163	206	214	203	187	202	196	187	224	202	204	214	206	216	219	187	205	190	204	174	185	201	216	231	189	215	221	182	189	214	201	211	215	182	199	213	186	197	200	220	201	201	193	200	202	165	190	191	197	202	189	202	198	206	211	194	222	195	229	171	203	186	195	220	205	181	202	205	174	194
6520	1195	1804	2177	2575	3155	3239	1993	2111	1990	1835	1564	1386	1025	966	768	804	657	603	601	569	539	505	568	516	539	547	569	522	512	515	530	527	514	530	488	555	508	507	519	498	520	491	536	474	520	461	561	502	528	514	550	503	522	515	537	501	502	562	491	506	522	532	479	495	560	495	513	556	534	525	506	542	513	518	519	526	532	532	488	509	536	531	486	498	489	546	515	511	482	525	507	525	486	490	529	512	529	547	531	514	517	528	490	516	492	538	518	513	518	503	524	550	503	517	490	582	525	532	496	535	574	500	545	546	500	476	559	525	473	507	517	526	493	529	488	497	497	516	521	530	498	500	492	502	496	502	514	508	540	533	554	499	510	531	516	536	503	507	513	530	541	497	481	491	521	510	485	490	514	526	507	524	499	491	539	528	517	530	488	531	515	481	525	503	525	474	552	527	502	505	502	505	514	501	507	465	461	533	511	540	481	495	533	527	488	489	511	527	511	524	530	568	542	485	516	504	505	527	520	541	510	476	527	504	524	505	493	516	502	470	477	499	524	485	481	511	526	549	516	518	554	531	521	475	500	539	516	506	519	473	499	496	505	518	484	504	492	506	515	506	494	521	506	503	497	469	508	568	456	511	492	521	503	518	509	520	465	517	517	479	527	503	488	480	477	479	485	516	507	509	499	541	510	512	536	515	489	559	511	538	500	521	494	511	516	522	509	542	488	540	559	532	532	500	553	499	548	472	523	523	510	531	514	533	503	485	516	489	524	522	511	512	520	478	503	496	519	505	531	532	509	479	543	520	494	497	539	500	498	562	479	538	510	512	504	503	479	511	496	495	532	499	495	499	547	475	510	542	494	514	527	499	485	520	510	521	527	499	466	460	489	440	495	470	541	460	481	547	528	505	524	493	539	533	515	534	507	492	543	508	503	536	507	541	520	505	506	502	488	498	491	478	467	523	514	498	481	515	512	512	537	493	505	522	524	546	524	493	519	499	529	530	503	486	505	503	545	527	513	514	491	501	491	493	518	502	519	505	543	481	525	531	531	551	504	492	534	508	546	509	481	493	487	563	531	526	488	513	546	513	528	506	506	502	511	475	461	519	514	509	530	511	550	551	521	501	550	491	507	522	516	487	519	486	517	513	491	472	518	496	518	507	492	492	520	525	525	512	495	511	502	462	535	526	493	510	519	518	497	526	548	530	512	516	511	485	544	494	502	499	528	506	521	516	517	527	542	512	502	512	510	553	511	507	500	496	527	541	486	483	534	540	538	552	533	490	549	497	497	456	494	552	509	515	502	509	444	488	519	506	534	542	509	540	499	525	505	533	490	505	487	512	537	486	518	530	556	532	490	522	470	534	498	507	497	475	502	508	517	520	511	517	539	551	516	517	487	505	532	530	474	508	544	513	514	513	492	539	496	542	478	505	531	495	531	565	497	516	516	514	512	513	525	513	523	497	564	460	551	519	513	515	474	468	531	484	515	494	480	476	495	508	484	499	480	522	534	560	531	487	517	483	505	494	490	491	510	516	506	493	539	520	511	541	496	524	515	513	523	491	540	535	515	515	501	475	479	485	503	540	535	509	515	526	532	523	505	530	484	542	515	510	475	516	491	485	516	504	527	505	530	477	514	510	477	535	508	510	517	545	502	543	513	555	526	551	503	497	505	527	501	483	520	521	535	445	509	530	564	552	536	538	511	502	513	493	538	541	512	479	511	511	530	516	502	512	497	506	512	532	510	515	565	548	509	487	528	495	483	501	513	513	472	544	519	512	490	531	475	508	506	515	589	520	540	533	462	518	478	540	524	505	496	523	545	488	500	527	533	550	536	502	478	515	513	511	524	528	538	511	498	538	535	509	517	506	509	487	557	523	539	492	520	508	541	508	494	494	495	562	528	507	501	517	546	517	496	546	549	511	504	536	534	519	494	468	484	524	510	509	526	505	467	485	494	524	541	535	497	557	538	513	548	499	517	531	509	504	476	493	525	519	453	538	498	515	509	508	503	541	534	511	481	523	512	508	522	498	492	499	521	536	542	525	515	557	497	488	480	487	496	524	488	523	511	513	531	514	520	501	565	540	503	493	516	486	531	466	476	539	541	522	524	517	516	534	511	544	454	523	482	536	534	512	513	510	556	487	515	519	544	509	479	500	480	487	501	470	508	513	475	521	516	500	525	458	512	465	490	481	526	526	501	493	510	509	538	559	514	574	473	551	547	494	523	473	541	555	496	522	498	484	523	515	574	512	521	511	514	527	510	518	488	496	543	510	504	509	520	513	529	504	532	502	497	515	488	513	519	493	525	552	531	500	480	518	549	524	515	550	501	511	540	514	488	498	559	501	535	494	528	536	474	512	559	532	537	490	510	542	454	539	551	556	504	538	503	506	543	497	529	476	535	532	514	503	524	527	555	522	496	525	507	476	502	554	520	502	524	562	486	566	504	521	491	518	488	524	517	516	480	506	533	517	545	501	495	551	531	536	478	526	529	533	486	508	556	460	521	514	542	533	524	502	519	491	518	529	475	502	488	501	475	500	548	547	519	501	492	532	535	512	519	516	496	505	500	529	512	550	491	506	531	494	531	526	506	530	521	509	487	519	531	499	517	550	499	503	538	528	520	471	485	499	473	498	505	509	532	529	551	530	511	508	509	507	518	526	528	536	504	529	521	485	544	504	514	507	493	516	532	547	524	532	515	536	492	493	541	480	527	487	562	543	493	519	493	521	535	537	505	516	492	485	470	553	539	500	551	523	508	538	539	512	509	497	548	470	524	504	529	495	517	491	501	517	526	480	496	518	515	541	510	509	537	512	509	490	510	566	514	492	463	546	516	514	506	514	497	454	517	503	537	541	477	473	525	531	534	490	511	500	503	510	500	535	499	510	511	477	501	491	483	485	546	496	518	498	517	518	529	462	487	513	516	519	513	500	496	566	531	532	547	512	494	520	534	492	533	509	510	523	533	521	557	517	533	530	500	523	531	523	497	511	484	463	522	517	517	505	491	511	476	473	498	514	486	547	569	503	555	516	519	523	538	484	512	507	562	483	526	554	499	532	496	510	491	512	493	491	498	531	513	553	477	532	517	525	523	549	552	520	534	511	527	514	490	487	515	493	524	530	517	526	473	508	554	539	509	506	537	512	496	534	502	532	549	525	499	524	506	511	537	519	483	495	510	557	537	526	516	497	515	526	493	538	538	514	554	527	482	510	539	501	512	528	471	520	521	525	501	537	495	527	505	542	516	496	496	526	491	498	499	511	487	551	508	516	533	479	533	492	519	495	511	496	513	509	539	498	503	538	481	506	502	480	507	489	546	548	500	519	511	507	528	478	484	500	511	558	517	551	534	491	499	511	514	511	509	513	525	503	514	526	506	489	537	474	537	552	510	533	520	500	563	476	477	533	498	488	517	518	546	547	511	506	513	513	520	492	506	518	516	475	478	517	515	527	527	509	455	523	525	540	584	484	488	504	540	502	520	482	505	527	508
15629	2126	1560	1260	1163	1360	1243	870	844	771	689	638	576	486	457	417	442	433	394	374	415	396	363	402	354	398	373	389	388	376	416	331	371	367	446	391	381	368	358	345	343	365	363	351	353	388	351	398	396	334	352	371	395	334	352	339	366	351	374	359	373	404	375	359	328	326	367	366	389	423	365	374	390	356	361	372	357	385	385	352	367	372	365	367	345	356	351	388	351	361	360	374	377	390	352	350	370	377	359	355	360	371	369	369	374	387	363	333	330	367	369	334	366	378	322	349	341	378	361	369	343	401	366	347	374	308	360	351	353	396	345	361	371	352	349	371	355	341	352	375	343	349	367	368	358	337	385	353	342	352	400	366	383	389	369	390	367	403	357	336	346	365	351	310	384	356	371	363	359	389	327	382	358	346	334	382	363	395	363	382	358	371	357	378	373	352	379	370	370	361	381	384	387	336	355	371	383	373	344	375	363	362	373	377	352	355	356	362	366	345	365	380	350	388	373	387	354	326	339	386	325	334	354	341	377	373	404	358	333	358	382	346	369	382	338	349	357	385	369	368	371	333	390	375	369	366	353	364	323	352	367	356	359	359	371	345	368	347	377	351	387	361	350	375	342	368	357	357	373	361	373	351	329	350	329	386	321	350	390	349	394	383	362	364	323	403	371	363	394	338	358	394	327	355	393	383	368	353	353	375	323	359	363	378	385	395	369	369	352	434	365	348	367	358	364	356	361	359	345	325	327	359	353	366	349	351	347	395	357	390	306	376	311	366	373	358	361	358	328	418	340	377	323	333	390	338	394	348	389	378	372	354	350	360	367	357	340	348	322	364	371	342	344	374	361	360	387	368	349	376	338	341	352	379	377	328	374	374	392	375	350	349	329	335	362	346	333	388	382	365	363	358	359	378	384	370	344	381	357	383	362	388	332	380	350	363	385	362	364	389	401	367	333	358	364	342	338	382	335	383	398	350	346	345	405	411	378	384	377	404	374	356	399	375	370	366	399	403	358	384	336	401	373	364	419	379	369	356	343	326	392	408	348	352	383	374	364	368	375	356	360	400	359	349	354	373	326	362	360	340	323	343	373	347	384	340	395	365	342	349	382	396	423	377	373	348	367	345	350	419	376	364	376	361	377	387	344	371	348	337	334	337	324	348	363	355	392	340	386	360	385	403	367	380	367	334	302	383	403	319	341	342	359	367	381	376	364	364	399	366	377	343	365	369	340	351	347	339	336	372	377	383	362	350	397	365	374	350	347	408	356	367	362	398	360	368	356	368	363	389	346	344	366	387	376	361	361	332	391	358	386	366	373	375	358	358	342	340	339	373	376	327	381	370	349	355	332	402	376	391	324	359	341	379	398	346	397	353	380	401	371	339	358	394	358	347	335	367	381	347	355	384	377	386	370	405	357	371	390	341	351	369	356	351	380	390	331	327	350	374	349	390	368	389	365	389	373	327	349	356	377	381	447	360	381	367	328	365	313	359	377	358	348	374	359	351	355	363	369	352	393	349	365	382	389	368	336	336	404	354	350	359	367	388	365	389	341	348	367	393	365	353	347	385	366	363	368	378	377	361	365	362	360	334	348	350	394	346	375	370	341	353	372	382	339	328	381	380	348	341	356	397	377	331	385	378	375	374	352	357	371	343	329	359	378	361	331	378	356	375	395	368	364	356	365	325	362	334	393	346	342	367	362	354	354	358	362	404	338	341	333	364	366	385	326	349	404	359	366	346	332	357	391	369	385	376	368	357	353	309	386	386	410	404	344	351	376	345	356	355	384	397	362	324	350	349	367	384	380	355	351	384	336	362	334	375	310	398	377	359	363	353	333	365	377	366	352	360	399	367	357	376	367	368	367	339	373	363	361	337	365	392	380	377	372	371	377	370	357	361	408	341	359	371	357	376	387	366	361	365	343	367	372	393	348	372	335	338	381	366	345	373	357	361	355	344	390	394	381	363	384	351	369	390	363	394	352	374	372	364	350	387	387	389	375	371	377	374	390	386	360	392	396	364	361	342	369	340	373	364	364	323	392	363	354	379	352	380	349	322	354	367	352	419	395	352	339	360	395	335	393	348	385	368	375	386	399	352	364	351	378	398	365	347	338	359	352	371	352	403	367	406	359	378	404	374	393	379	361	373	363	349	396	374	401	400	326	350	368	371	353	367	350	365	366	362	345	377	386	362	359	370	399	393	374	378	380	363	360	373	357	378	357	377	351	379	339	363	363	407	391	400	360	371	399	415	349	397	356	381	367	376	365	344	363	349	375	354	369	360	381	374	387	381	335	361	345	338	369	384	393	380	369	354	369	387	386	349	399	353	373	346	310	338	336	384	378	396	397	341	352	368	368	354	364	375	395	355	391	353	358	322	339	339	319	365	369	428	363	369	363	374	395	317	337	333	366	351	341	335	350	365	345	346	378	369	331	361	376	349	365	391	376	376	360	346	326	320	358	365	331	374	356	412	356	354	351	379	338	371	330	349	359	360	369	404	341	412	374	360	369	387	375	356	318	347	396	352	347	366	351	414	374	391	370	399	368	383	356	375	327	344	352	355	347	406	393	370	358	377	347	362	377	345	361	359	386	367	370	336	371	419	401	360	377	377	403	370	369	379	401	389	365	388	358	335	360	386	358	341	353	380	377	333	360	372	344	395	354	343	374	366	369	352	362	385	384	393	414	381	371	357	394	360	392	358	341	366	359	358	381	363	356	343	353	361	387	343	396	353	348	343	336	384	336	383	391	353	342	323	355	347	390	389	336	356	371	333	342	342	380	391	368	353	355	343	345	376	428	361	375	410	379	366	385	391	367	371	343	342	406	360	361	328	359	361	352	371	394	361	338	364	361	366	365	366	386	359	364	341	372	356	378	366	333	369	369	331	374	369	347	378	345	379	368	392	358	372	393	371	388	354	379	365	379	349	348	361	379	391	346	354	380	355	363	359	334	389	378	336	377	357	365	353	334	398	399	388	390	362	369	373	362	351	347	370	365	341	379	345	383	350	337	384	379	374	361	401	376	380	421	365	396	375	377	381	351	380	389	359	365	364	324	358	342	311	396	358	335	351	339	372	313	414	394	351	350	351	371	339	358	366	329	371	374	362	324	343	400	384	352	307	326	389	375	356	351	394	363	370	395	381	356	369	363	364	350	361	324	377	357	328	356	381	353	329	373	407	400	330	354	368	385	379	350	354	357	386	371	360	346	310	393	363	346	335	377	404	392	383	336	342	367	368	339	403	363	336	395	380	334	330	344	385	387	385	333	352	347	386	381	345	353	377	338	371	383	397	351	365	379	365	375	385	343	367	326	380	369	330	336	373	394	357	395	348	388	355	390	348	338	373	385	374	352	385	375	392	371	352	405	369	377	351	360	403	386	394	402	401	310	385	372	391	339	351	384	364	330	371	337	393	387	407	359	349	365	362	367	314	372	359	353	374	377	390	401	353	353	385	363	329	364	361	374	336	327	337	399	329	365	357	352	397	358	379
8935	1890	3018	3537	4087	5025	4887	3190	3297	2972	2854	2421	2144	1526	1552	1281	1237	1056	1000	929	906	910	887	865	882	971	849	948	904	823	872	890	881	910	853	802	890	867	818	836	873	835	871	862	827	881	828	850	880	864	905	847	858	826	874	880	834	874	892	810	841	839	820	825	924	826	850	846	865	858	859	875	871	799	846	886	912	841	850	864	829	852	844	816	839	786	859	884	830	832	848	838	828	848	869	827	845	827	822	817	805	868	809	874	858	844	806	857	880	813	789	798	868	884	772	873	859	835	880	874	855	859	803	849	833	835	792	853	822	863	859	843	830	891	870	833	856	845	882	825	867	800	853	878	798	871	883	859	832	830	842	826	866	851	856	794	876	810	787	875	901	821	840	872	810	852	831	862	821	824	834	835	813	827	831	833	828	872	876	828	875	832	843	868	828	822	909	790	845	834	855	828	815	836	823	849	802	811	824	835	898	831	783	874	798	861	853	818	771	813	874	850	820	846	819	870	844	868	852	891	878	881	874	860	834	820	890	836	834	822	824	841	858	823	832	812	810	845	804	850	852	847	848	833	885	889	821	854	826	828	810	828	776	784	863	816	868	869	839	815	844	844	831	846	836	877	835	854	836	850	841	796	800	820	817	836	837	843	850	876	823	817	888	815	851	872	798	856	826	883	835	845	856	785	811	783	806	826	832	847	870	861	835	838	837	839	860	843	866	856	903	836	827	851	854	886	894	872	843	832	817	812	845	839	800	794	875	799	837	863	885	849	830	883	857	817	803	838	794	835	858	775	853	813	912	816	849	773	800	820	777	809	832	868	821	852	866	778	934	820	823	882	826	830	816	832	828	823	847	867	847	820	852	832	839	849	846	834	799	852	852	854	857	819	842	840	855	853	797	824	868	900	811	800	858	822	812	851	878	820	800	807	841	822	875	805	838	862	865	843	848	811	881	848	817	834	837	817	822	852	872	838	810	835	844	827	889	838	903	875	886	833	824	840	882	844	839	803	827	832	843	834	840	868	866	866	844	848	829	801	818	847	824	858	816	823	828	817	836	835	847	887	812	862	870	843	845	854	847	771	836	850	842	866	850	868	825	890	808	892	865	865	823	830	803	830	863	859	810	812	841	810	834	788	835	875	897	784	849	836	846	780	883	858	856	878	831	844	842	851	817	862	885	802	795	852	830	861	766	802	822	918	825	888	826	796	867	827	871	847	841	902	877	835	851	816	828	886	906	873	879	843	819	824	843	805	847	829	868	852	837	835	837	856	852	877	817	822	815	820	839	844	861	837	809	832	853	854	831	811	852	845	817	879	818	847	841	821	845	861	808	825	819	909	855	885	834	856	799	873	828	834	805	828	858	851	844	881	816	824	808	854	851	830	887	842	857	862	804	817	788	871	840	838	800	837	822	816	823	824	855	819	800	834	837	801	879	848	823	826	817	851	868	829	836	824	827	822	867	881	866	839	853	868	884	855	835	851	876	824	792	792	839	880	837	825	805	871	843	830	826	856	856	890	826	852	866	883	817	915	834	830	858	824	819	823	822	841	817	857	804	845	816	843	820	823	837	838	852	861	822	876	821	855	839	856	863	841	795	850	776	842	867	888	870	840	787	831	870	880	845	843	828	849	878	816	844	830	857	851	819	852	857	847	788	833	854	860	836	797	831	852	849	823	836	845	822	832	814	839	857	810	860	843	834	817	839	835	824	818	805	853	820	812	815	823	876	834	826	846	816	851	880	870	850	876	828	830	816	867	866	816	860	853	845	852	820	800	785	896	880	846	865	825	874	825	853	780	885	849	820	816	856	881	855	851	797	823	855	869	793	794	822	828	809	809	835	866	820	861	789	876	850	879	889	825	829	877	886	824	788	787	803	860	834	875	835	845	807	859	799	860	879	831	855	847	849	858	824	755	854	820	896	776	871	861	831	822	843	885	840	816	833	872	746	844	810	802	844	843	822	913	846	826	833	818	865	857	829	874	744	857	892	881	858	827	851	794	888	840	829	860	813	805	817	823	818	802	860	815	838	864	822	825	837	820	813	835	875	828	846	796	842	857	765	833	873	876	823	855	839	848	826	849	859	876	789	865	840	852	806	827	816	804	838	854	857	865	842	838	855	821	847	822	867	843	802	870	859	841	811	841	882	803	850	846	901	926	830	863	867	829	830	816	854	794	823	821	855	790	879	815	847	833	860	836	820	849	790	803	774	839	877	827	836	849	849	850	840	855	823	836	843	804	831	849	837	798	819	895	848	797	870	731	810	821	835	839	861	918	774	831	838	835	840	833	894	837	861	808	860	837	829	818	841	848	841	804	813	855	858	814	865	891	877	792	855	837	804	802	799	844	851	819	835	811	770	862	834	840	812	800	826	840	834	852	810	842	851	891	867	853	820	809	809	904	861	870	881	870	895	866	815	759	844	875	810	806	811	807	802	841	777	867	801	848	834	846	837	863	833	832	826	856	858	800	862	842	846	812	819	860	802	871	868	823	819	816	852	824	939	794	825	818	801	829	897	835	834	882	869	868	859	849	868	833	848	864	916	885	861	860	837	846	878	847	864	826	868	850	848	867	853	842	871	889	838	790	857	854	833	793	846	897	860	825	824	844	822	870	790	841	873	854	864	821	835	831	891	786	825	856	861	787	818	836	902	860	777	803	859	827	890	832	880	856	863	865	877	823	777	871	840	807	794	799	869	807	815	869	844	833	883	862	850	881	889	844	839	803	877	841	850	863	833	825	849	849	856	868	885	849	846	847	840	794	861	888	850	866	797	842	838	860	845	838	779	841	860	774	842	834	869	852	819	828	894	837	844	880	846	828	868	870	830	798	803	822	828	844	832	830	842	843	887	846	845	783	875	816	883	849	832	873	833	874	820	853	859	790	840	829	909	830	809	871	833	816	824	806	847	797	865	898	840	859	769	783	816	886	910	864	847	819	856	843	825	827	897	888	858	822	871	846	803	785	814	826	839	841	846	851	799	835	840	863	833	847	798	918	833	815	783	809	792	862	908	816	847	859	826	823	793	880	873	816	888	850	820	856	846	873	831	892	837	823	825	789	823	842	829	877	835	843	836	791	884	832	835	820	851	874	839	833	843	863	827	859	843	870	802	861	831	840	854	855	911	836	819	869	804	824	818	797	839	902	870	889	804	866	838	847	858	869	850	838	824	872	881	840	871	794	855	829	791	869	855	836	867	836	855	776	860	862	851	847	807	844	821	779	849	829	844	846	837	875	855	840	802	817	839	851	806	812	849	860	790	801	869	849	826	828	843	784	843	865	837	832	846	903	884	851	815	802	813	828	878	825	826	913	900	880	787	836	851	783	860	825	828	893	850	824	792	831	873	861	796	879	848	837	820	833	860	836	842	791	804	826	850	793	847	858	861	847	838	877	807	805	820	862	871	829	849	788	859	825	849	836	857	838	851	857	829	855	803	794	822	786	834	775	848	853	818	812	853	821	841	809	823	823	820	813	839	796	821	836
2258	505	468	401	499	539	529	374	445	390	427	361	316	301	394	304	315	293	310	283	265	256	251	298	261	338	290	283	322	289	299	274	288	287	281	270	306	289	282	262	252	297	296	293	289	307	292	278	276	287	302	273	245	286	278	321	321	308	291	263	307	281	292	289	280	283	270	286	341	302	317	298	276	289	284	340	278	289	271	300	281	303	305	268	290	281	267	304	254	304	287	276	279	286	276	261	282	322	300	279	291	287	313	307	305	303	313	291	287	294	324	298	286	277	280	281	272	264	300	289	302	304	302	278	288	311	278	325	312	282	278	311	278	267	285	294	307	304	252	323	291	276	286	308	286	312	271	283	314	304	280	256	296	293	271	290	279	279	295	287	262	264	320	280	312	324	264	275	274	305	281	276	287	311	266	285	280	279	265	261	299	281	266	289	317	294	299	278	272	273	271	284	291	298	297	314	287	274	287	285	277	301	291	289	281	278	296	254	281	284	328	284	307	299	281	244	321	316	278	264	292	285	296	306	269	242	281	305	262	288	300	281	290	295	303	291	304	314	294	311	274	323	297	291	262	275	315	282	273	304	301	285	291	285	277	317	307	277	284	274	284	287	284	276	299	305	324	275	298	296	249	295	257	317	273	315	298	257	315	305	265	279	264	301	307	304	310	302	276	277	277	284	267	267	286	284	284	243	295	292	301	340	284	294	309	290	296	292	247	284	264	275	293	295	300	302	270	291	305	282	325	289	279	302	305	297	279	261	287	282	291	298	294	300	310	314	323	309	291	304	312	271	265	277	311	275	317	284	316	282	298	331	306	280	293	297	300	296	273	287	301	289	264	289	290	301	297	260	273	296	262	262	249	290	292	312	291	260	298	277	271	285	268	311	281	302	274	276	281	294	274	289	298	302	276	341	282	284	275	274	298	309	279	296	275	266	286	309	317	264	289	294	295	274	280	257	290	299	290	271	275	270	279	265	266	247	264	298	298	276	261	256	321	286	279	272	282	273	301	265	290	300	259	299	290	309	306	308	282	297	286	284	275	322	290	282	306	282	251	308	303	275	295	290	308	279	280	279	295	257	277	284	279	291	290	271	265	296	296	286	302	303	301	294	300	313	302	267	300	310	280	315	303	283	277	316	283	269	294	277	290	336	295	248	258	251	297	261	260	276	280	296	311	273	293	278	271	273	295	308	299	319	325	283	278	279	266	249	259	252	281	296	273	296	308	321	288	330	297	271	297	304	291	288	278	285	265	272	307	280	333	284	264	253	293	295	296	322	299	314	285	313	303	278	304	295	282	314	269	293	297	295	297	278	288	327	275	280	280	309	312	294	318	285	289	310	259	291	295	264	307	274	273	277	268	287	292	296	295	290	265	273	288	291	223	258	315	305	250	290	281	299	298	266	309	313	302	333	294	276	267	298	275	296	271	307	317	284	300	305	267	305	304	267	285	325	308	306	302	279	294	273	260	312	331	302	288	284	290	274	308	285	288	312	304	298	259	301	274	304	306	301	292	305	305	278	269	272	295	306	237	279	262	287	279	288	309	256	277	284	276	273	281	302	298	291	276	300	274	284	288	302	287	279	296	311	309	259	287	285	299	300	299	308	280	266	280	253	310	279	302	268	290	282	293	290	286	306	282	291	287	299	291	304	280	320	299	298	283	285	286	282	273	276	267	290	327	294	301	281	247	295	286	302	313	256	262	288	261	273	319	309	314	269	315	263	281	275	279	269	258	311	306	267	299	267	311	321	319	295	283	283	293	310	279	283	305	298	323	245	341	288	292	292	304	294	284	324	306	311	294	248	261	325	271	271	302	308	299	257	269	299	264	273	272	303	304	279	252	268	272	296	284	303	314	288	263	253	270	270	281	280	313	258	321	287	295	291	286	273	260	260	285	296	281	261	269	274	285	268	276	304	305	289	280	325	286	274	275	295	283	321	278	290	318	302	281	281	265	285	271	294	251	277	243	320	292	293	279	306	290	291	280	291	272	286	306	273	299	280	282	314	296	269	276	309	278	274	279	300	281	291	305	257	290	328	285	283	287	247	284	288	302	293	296	251	287	330	290	292	282	274	300	284	308	283	312	327	316	336	299	281	303	284	314	285	300	322	287	288	313	301	295	274	284	303	282	301	293	269	259	279	300	248	286	299	320	284	276	289	244	297	281	274	297	292	333	284	300	256	277	264	268	261	297	272	285	317	287	294	283	289	308	274	299	287	247	291	310	261	257	288	308	300	270	266	272	292	278	283	278	313	266	245	294	275	271	305	289	293	313	314	323	318	294	298	299	284	298	287	330	278	293	279	307	276	307	292	311	296	288	308	263	302	264	295	310	265	294	283	291	282	319	272	319	247	285	263	285	303	294	288	256	251	293	289	295	295	274	304	284	287	286	300	245	278	277	280	262	310	301	305	299	268	269	310	298	263	333	282	259	320	301	280	276	327	284	281	270	253	312	302	284	283	293	265	284	313	312	249	269	323	274	272	269	319	276	298	301	310	270	303	285	280	269	299	312	290	283	294	290	262	311	268	279	281	303	283	282	288	292	263	316	295	258	291	306	290	263	301	292	271	280	323	266	270	265	294	267	256	284	304	297	288	291	286	302	284	289	309	283	287	275	313	263	279	304	275	284	297	274	284	309	308	318	310	314	296	282	313	266	287	300	324	308	273	320	297	288	264	320	276	285	269	292	271	279	269	283	288	248	303	259	307	303	263	272	290	295	289	298	280	273	299	295	265	318	248	299	280	286	259	270	254	282	269	294	295	317	276	331	298	304	299	263	263	283	332	274	292	322	274	276	282	300	296	319	294	273	293	307	298	269	311	274	314	274	267	273	295	293	309	283	314	286	269	269	274	281	280	317	326	284	328	311	306	262	300	289	270	278	278	291	265	286	269	273	299	276	293	297	289	242	284	274	312	305	301	323	256	294	300	301	298	269	248	289	281	260	280	286	279	282	278	268	279	277	281	276	271	298	297	272	269	256	257	282	284	279	319	317	299	261	269	314	309	315	305	278	290	283	322	279	290	286	292	259	283	324	290	258	268	267	293	304	299	304	290	273	299	269	339	305	296	260	315	287	292	260	260	291	263	286	278	301	283	306	260	288	300	275	259	257	299	280	295	290	279	289	303	282	299	302	284	262	281	315	281	268	269	278	279	265	269	296	299	274	283	312	302	288	305	274	310	240	262	302	300	331	321	294	302	300	267	290	283	303	270	317	299	315	280	259	263	327	290	273	299	293	267	310	280	285	287	319	268	283	321	299	307	289	259	300	301	277	293	278	303	330	324	300	258	328	294	294	308	287	273	261	297	299	284	299	286	286	282	294	301	287	275	278	283	260	299	306	306	256	275	292	304	342	323	306	292	305	284	292	335	278	277	307	285	296	281	287	294	295	306	284	300	271	289	264	286	270	287	256	249	275	244	262	287	336	271	286	282	282	301	302	266	275	289	262	295	297	281	294	269	289	312	284	311	300	297	247	288
2245	925	1033	1211	1513	1957	1861	1310	1373	1397	1227	1151	1004	895	861	755	747	750	719	709	678	640	689	634	666	676	601	655	631	686	657	653	644	676	677	667	664	675	668	692	671	652	715	653	662	670	644	650	701	653	687	662	635	708	703	660	647	699	676	689	678	644	664	633	658	680	629	666	665	702	652	695	692	650	671	646	631	666	645	708	618	675	684	617	676	675	640	624	651	682	673	660	672	713	692	677	672	645	678	651	678	641	623	639	682	684	681	715	653	671	620	615	662	661	659	634	636	713	629	643	693	686	657	646	669	658	651	699	668	675	679	638	624	713	664	654	688	671	653	689	668	662	657	705	656	665	624	652	654	694	692	685	664	679	621	703	676	657	680	673	725	677	639	615	652	659	705	717	706	691	667	685	700	652	699	674	639	666	679	673	654	697	636	687	694	712	692	684	649	638	611	667	619	616	648	677	660	674	653	683	645	676	660	687	666	656	643	712	676	646	659	643	710	611	670	608	644	671	633	658	682	674	657	703	658	661	668	684	671	663	672	649	681	667	670	694	678	665	676	701	665	669	661	653	647	680	632	724	657	690	645	685	631	660	674	678	657	674	647	644	679	658	636	673	678	637	728	695	618	741	658	625	637	717	698	680	677	689	670	708	678	682	654	649	671	677	654	655	708	633	687	663	663	696	647	670	682	686	695	703	639	639	683	657	675	586	642	666	673	658	688	643	634	677	663	660	674	657	660	663	681	694	670	674	683	669	693	630	609	665	673	680	662	636	681	656	711	702	657	662	711	674	659	683	681	646	636	670	704	704	696	679	647	684	689	632	674	695	668	632	668	628	639	657	653	651	667	662	669	655	631	693	653	683	650	654	677	663	645	661	670	702	709	655	728	666	652	625	702	656	614	622	689	705	678	678	635	682	685	663	631	699	689	648	635	673	706	692	656	625	673	632	655	666	695	675	641	683	652	656	677	645	636	650	692	673	653	660	663	661	664	641	658	646	636	693	726	631	627	621	672	684	608	659	655	646	660	661	704	683	667	621	620	652	676	658	623	702	696	682	676	624	682	659	633	629	688	654	665	704	651	711	671	646	659	630	684	682	686	653	634	653	660	649	640	657	699	705	700	626	676	682	676	661	672	730	659	694	682	643	697	660	657	628	641	718	621	631	693	631	697	707	664	697	644	635	668	668	693	718	655	659	691	601	662	699	662	663	668	678	650	638	653	657	684	671	663	661	649	652	666	699	712	689	653	667	634	664	682	689	708	669	662	641	670	646	655	702	642	691	639	663	694	663	673	641	702	690	624	669	658	671	648	626	679	673	682	714	693	658	627	649	719	651	725	667	645	634	667	692	625	724	711	678	716	670	688	666	676	665	706	652	667	650	656	687	676	625	653	712	616	692	636	720	671	672	686	643	627	677	631	652	684	690	650	702	688	680	666	656	669	649	652	659	668	688	634	662	654	646	653	655	662	644	682	653	676	652	653	692	659	661	607	671	629	663	669	629	664	676	677	690	711	650	638	650	692	676	626	674	693	620	634	645	666	705	651	632	650	643	650	692	676	682	644	648	692	701	675	671	675	654	644	649	684	669	670	665	636	674	678	637	654	663	695	697	644	612	657	654	640	684	701	668	667	625	643	634	673	631	649	673	633	657	672	663	683	675	649	672	685	662	668	677	684	667	681	660	687	664	662	698	680	650	660	672	640	701	694	617	640	719	664	677	664	642	630	654	688	664	635	620	627	663	649	654	681	686	706	703	604	660	651	677	685	678	681	699	631	681	689	667	669	657	652	653	657	647	684	602	660	677	673	626	686	668	676	674	669	676	627	657	655	705	641	678	655	664	687	685	663	660	709	657	731	665	635	633	668	712	707	698	688	637	626	696	655	685	645	678	657	694	657	676	681	667	663	704	652	689	664	673	661	639	645	703	659	674	602	677	713	660	671	637	687	697	649	693	693	680	681	639	682	684	691	642	710	694	658	647	649	742	623	660	667	618	637	728	645	623	676	668	626	672	690	651	623	635	672	678	664	677	695	658	722	673	663	675	693	693	712	643	667	637	712	593	702	667	630	684	693	675	660	684	726	682	688	632	680	659	628	685	633	675	665	663	630	628	677	688	668	648	691	693	677	671	664	676	667	637	683	660	681	687	680	641	646	655	681	638	655	668	635	644	667	642	627	722	665	661	673	683	671	681	734	680	682	603	700	634	649	718	661	650	716	679	663	679	684	678	679	676	663	658	672	599	646	698	648	671	693	630	681	650	640	655	693	719	689	662	671	701	672	628	683	659	656	673	650	703	665	664	695	649	671	663	683	715	670	655	689	698	669	574	670	639	717	670	650	691	668	665	619	687	686	673	707	645	674	700	729	655	701	676	660	710	646	667	679	639	663	632	619	705	667	690	684	651	662	664	669	621	695	665	649	676	655	708	669	639	659	698	676	628	680	657	708	674	699	713	654	672	694	595	671	676	692	697	659	664	681	660	696	650	641	664	678	672	671	668	690	683	688	658	658	650	642	642	698	643	638	631	692	638	630	667	663	689	646	685	703	635	702	629	664	695	650	642	663	650	655	676	706	678	664	686	658	651	710	659	643	668	626	690	695	650	632	623	656	630	638	678	661	643	637	682	666	639	630	696	668	681	660	700	705	644	654	637	693	676	648	651	675	662	630	632	704	681	678	636	663	713	681	688	663	652	660	652	642	702	651	635	647	671	637	667	679	671	697	683	689	668	707	658	672	698	652	665	642	686	661	653	676	651	650	655	662	648	655	631	646	653	644	681	691	716	678	679	729	632	592	614	678	667	717	703	668	682	671	664	638	738	665	652	692	680	701	690	630	683	622	635	648	644	694	703	652	664	646	671	639	638	686	651	684	657	619	624	707	652	694	659	661	611	658	670	697	640	641	636	698	679	653	603	648	609	646	630	625	682	704	680	655	654	668	633	626	638	655	674	616	672	714	685	669	647	675	665	697	674	616	711	669	673	679	662	672	630	639	654	660	619	650	677	660	663	704	705	658	648	698	679	651	687	668	709	651	650	702	679	674	631	690	630	694	628	615	696	623	694	665	715	625	625	613	658	649	678	659	700	648	655	686	709	614	608	670	673	699	708	640	674	638	678	695	644	642	671	670	654	719	697	624	638	652	686	683	656	670	632	644	668	687	656	670	702	658	629	694	651	642	673	688	655	632	693	639	688	672	660	677	687	640	630	653	676	640	669	693	670	695	634	619	657	673	677	682	680	660	699	622	660	691	676	658	697	660	669	697	693	653	688	670	663	682	633	640	627	613	641	710	661	688	679	643	722	667	655	687	657	629	687	657	655	664	661	661	675	657	683	693	708	658	648	684	678	681	628	663	646	624	698	668	678	638	640	658	669	640	640	656	658	638	671	696	699	706	674	669	674	676	633	665	730	673	651	668	656	635	680	676	662	658	679	700	658	680	657	715	695	684	659	687	670	719	650	667	707	662	645	675	702	699	619	708	696
8234	918	820	706	741	789	770	491	500	533	421	379	327	281	247	258	257	229	236	195	195	210	221	198	210	219	187	208	196	201	236	192	195	239	190	226	225	201	225	193	203	227	200	192	211	248	167	222	199	198	203	174	204	219	189	187	229	208	194	202	211	222	184	201	222	214	194	205	190	156	221	235	210	237	211	203	192	191	187	214	242	196	208	238	194	219	194	208	177	171	208	206	210	189	200	205	232	214	201	208	181	217	198	197	199	212	223	198	200	224	208	215	200	227	211	209	201	209	184	203	221	215	204	203	198	196	190	211	225	197	189	201	211	204	179	191	226	235	195	203	192	196	195	198	194	231	224	223	202	204	242	204	174	226	191	199	203	202	183	160	194	206	221	201	212	211	173	190	181	218	242	197	185	249	213	204	206	185	205	225	199	209	219	194	224	180	193	214	188	206	227	206	208	212	181	201	205	202	256	208	188	205	203	240	222	211	234	217	199	203	229	190	191	211	213	223	175	188	207	230	184	204	192	192	214	214	177	212	235	195	196	202	185	207	224	214	209	185	210	243	189	216	214	179	232	233	202	191	200	172	199	211	197	208	188	202	197	186	220	202	241	193	210	219	190	190	211	208	202	202	219	193	221	180	188	214	193	224	196	176	208	229	221	189	196	212	173	201	200	177	213	183	216	226	223	203	218	189	215	191	205	209	194	186	200	200	213	213	227	233	204	220	211	195	203	216	209	203	204	231	188	198	197	192	204	212	209	212	212	199	208	214	223	216	221	186	192	192	210	203	226	193	195	216	212	198	207	186	218	237	207	201	220	226	218	221	190	160	211	197	192	219	212	175	213	189	199	194	220	205	174	218	233	176	201	202	203	219	221	204	203	203	210	198	193	201	182	197	202	200	213	194	214	181	176	201	220	214	177	220	195	191	218	213	208	222	193	209	184	197	229	223	206	207	213	204	218	216	211	189	201	178	201	208	197	208	189	197	209	216	189	201	218	205	223	185	203	200	196	205	198	213	217	216	220	189	185	197	208	193	204	194	165	200	202	211	204	217	223	212	196	228	202	225	208	179	220	188	181	181	188	215	221	184	226	209	201	215	189	188	182	208	209	187	191	222	172	215	224	175	191	230	185	186	195	192	205	204	192	221	214	237	180	180	208	211	218	201	216	177	198	218	208	171	193	191	218	217	208	207	213	204	200	190	226	212	229	193	221	191	188	194	207	229	193	200	202	227	179	215	208	187	195	206	219	201	191	215	227	192	208	205	222	179	220	210	197	207	199	211	201	207	204	198	189	194	202	172	220	208	196	178	188	195	226	196	193	202	213	209	226	194	208	210	211	229	197	207	186	194	224	218	191	210	218	209	223	235	191	199	184	188	227	224	203	210	187	172	207	189	205	200	203	196	208	221	210	202	204	206	205	205	220	220	172	195	206	190	195	184	204	204	191	224	192	188	188	191	184	173	189	210	192	201	231	195	189	197	214	194	206	178	223	199	203	191	203	197	188	212	208	219	189	182	192	207	209	200	170	205	211	194	196	231	166	184	202	209	207	189	194	214	189	203	184	185	189	208	220	226	194	188	198	200	186	192	209	211	183	222	219	212	204	199	201	217	250	219	193	212	202	213	215	212	204	256	200	196	181	207	213	226	221	202	207	190	185	171	204	200	200	202	210	218	210	223	212	204	210	181	192	209	191	227	196	195	210	194	199	175	206	186	202	204	168	190	194	191	216	203	235	192	188	157	186	202	228	201	207	200	195	206	234	201	229	196	203	198	189	198	196	211	198	205	202	191	220	201	200	223	203	182	225	185	210	210	181	228	204	225	187	215	197	195	220	207	209	216	210	214	236	228	224	225	224	200	207	220	183	230	206	225	196	202	220	208	207	203	208	182	227	208	196	196	204	205	198	210	185	187	188	212	211	190	238	199	224	211	201	191	216	169	207	208	164	205	207	225	216	220	230	213	221	204	185	187	205	209	203	226	204	185	198	229	199	187	222	211	213	174	213	226	228	201	196	206	204	188	211	208	189	198	202	213	229	192	222	242	206	233	198	190	186	226	208	231	184	196	196	196	198	184	224	199	186	219	212	210	234	181	217	206	218	197	203	206	205	177	200	222	192	199	231	200	236	219	187	204	205	210	193	210	207	196	220	223	199	223	198	190	225	187	221	191	201	204	205	192	213	219	195	190	202	215	183	193	218	216	219	176	199	183	209	224	203	200	193	231	198	205	203	179	213	190	252	216	215	218	207	209	188	201	196	195	213	214	214	167	189	217	209	208	201	212	229	185	202	200	181	227	177	233	207	223	209	173	196	208	226	206	211	252	201	206	199	210	197	186	207	215	205	220	193	228	197	167	236	246	214	200	203	213	221	193	222	182	205	215	216	230	167	196	207	211	210	196	210	195	200	221	191	203	221	177	221	182	174	185	197	182	205	194	200	197	193	191	199	205	202	207	209	184	200	227	178	188	200	216	210	206	226	201	205	211	210	177	177	214	214	222	210	190	204	194	210	211	191	219	205	201	229	188	219	202	167	205	204	207	191	201	199	208	215	215	207	185	195	210	184	215	196	218	201	191	199	214	215	209	214	206	192	195	198	217	234	208	194	197	216	216	187	201	174	209	177	192	200	245	207	214	210	217	216	204	210	235	201	201	186	203	202	190	226	195	197	199	190	204	214	227	174	224	203	215	204	237	238	206	237	203	198	208	205	216	193	215	230	183	201	195	206	201	195	197	208	175	197	169	200	162	225	188	223	219	187	207	212	199	204	206	210	218	232	183	193	223	194	190	192	194	204	212	197	223	206	218	218	228	198	235	191	211	188	203	198	208	237	206	206	217	213	199	178	196	187	205	230	216	213	203	228	176	207	199	192	239	202	196	220	192	184	213	212	207	227	191	221	188	218	225	210	186	229	202	213	197	232	216	212	201	186	189	212	228	200	225	204	183	165	183	208	225	210	184	161	216	216	196	213	211	210	233	212	222	198	199	208	183	181	219	204	184	188	189	210	193	188	188	194	211	203	203	207	200	218	198	214	213	234	224	230	195	208	231	225	207	202	203	234	191	202	176	205	209	197	207	220	192	207	198	219	209	225	230	211	226	191	190	191	191	170	188	200	214	222	238	223	225	175	203	207	210	196	224	217	174	176	246	179	174	196	207	205	212	206	246	195	227	186	210	192	206	216	181	213	215	229	221	209	232	213	208	221	213	237	208	210	194	221	192	198	180	207	221	205	220	217	174	211	184	212	188	203	199	242	204	226	224	245	220	203	164	234	236	216	190	192	211	181	213	206	188	244	213	225	187	204	173	193	188	208	199	191	200	213	197	217	215	214	184	181	212	203	203	217	187	181	200	204	212	239	210	185	231	197	199	188	192	204	215	197	196	213	201	201	220	218	215	210	201	213	229	193	198	186	214	208	217	203	207	220	190	189	218	191	205	238	202	220	209	190	194	196	202	194	213	187	211	205	205	221	195	182	208	197	188
6470	1095	1793	2155	2888	3544	3181	1934	2051	2031	1919	1609	1395	961	972	774	757	713	611	608	531	559	599	497	533	546	570	532	576	561	513	538	557	561	545	509	557	561	530	482	523	474	530	530	556	507	503	501	512	509	536	538	530	498	541	501	575	505	499	507	477	547	521	527	524	508	508	527	500	539	513	491	535	505	512	561	515	493	514	502	510	538	516	506	527	546	502	537	504	477	476	476	492	534	520	543	546	515	500	512	490	511	511	540	485	489	499	500	520	514	501	527	571	501	535	528	541	529	510	505	491	511	526	491	519	539	559	540	537	491	514	528	530	552	504	530	545	534	535	513	537	496	513	517	526	516	565	536	460	498	505	584	517	559	531	485	500	492	508	511	520	529	495	509	549	528	488	520	508	513	510	528	495	538	517	541	510	519	529	550	569	520	524	510	516	526	527	564	480	543	517	507	524	543	553	485	521	505	543	499	507	506	514	534	502	511	468	512	491	492	545	463	555	541	546	557	505	518	548	545	509	563	504	537	509	510	520	491	512	522	518	518	538	508	548	533	495	495	548	527	530	511	509	547	527	522	502	504	522	517	514	523	536	487	529	538	488	519	491	503	541	514	510	536	521	547	517	513	530	460	510	579	511	502	481	527	538	516	511	496	509	508	505	565	481	541	541	548	522	528	496	512	527	519	496	502	480	508	506	541	556	496	533	498	518	498	523	544	507	541	510	514	510	500	550	501	546	523	540	499	506	520	525	505	520	525	524	508	511	546	510	465	561	536	515	520	459	577	536	493	525	539	545	514	528	525	507	490	496	518	494	528	558	526	540	520	520	516	516	534	554	541	482	500	585	524	526	562	510	477	490	486	550	536	542	530	517	482	537	559	524	553	524	518	473	541	538	540	510	525	520	549	529	514	502	517	499	545	495	547	511	533	528	477	514	500	492	533	528	501	503	519	505	561	547	497	553	523	489	505	518	524	525	518	531	507	533	509	510	549	512	539	528	524	565	525	478	532	483	520	504	539	532	475	486	541	492	510	554	534	522	542	530	532	517	551	511	502	492	474	489	535	493	510	525	547	524	496	482	476	452	513	523	496	475	501	535	525	479	491	513	520	513	529	516	516	542	538	524	526	503	505	473	530	506	487	499	501	513	554	504	512	543	513	522	550	544	511	511	528	514	497	532	516	526	537	533	512	520	541	534	490	481	547	497	521	537	522	538	508	544	464	505	486	533	517	498	513	519	488	506	560	522	567	547	561	554	495	506	466	492	481	477	511	509	499	506	519	539	510	519	480	525	498	489	545	491	506	526	547	576	518	497	516	534	484	514	546	531	582	500	498	484	510	545	484	505	508	513	489	538	489	508	544	541	522	469	520	517	477	528	521	506	500	529	493	490	519	491	511	538	520	553	540	534	495	510	576	506	509	519	562	513	533	526	566	513	536	526	510	494	495	514	538	468	488	477	510	521	540	494	539	494	513	521	532	540	503	528	496	507	542	492	512	563	549	524	504	507	553	541	503	521	520	519	526	491	548	502	528	485	499	536	537	459	521	526	474	502	525	499	495	515	537	525	540	547	514	538	526	502	504	550	517	521	529	496	495	523	532	521	519	507	519	525	500	525	524	523	510	537	493	514	481	501	486	543	568	547	498	508	521	490	517	505	530	536	521	488	528	521	521	524	515	493	495	500	508	510	518	539	540	561	522	503	532	583	555	515	518	524	514	505	525	531	494	528	518	511	549	499	534	544	505	549	521	514	518	542	549	523	523	536	524	535	535	516	459	504	581	526	543	520	524	493	493	481	581	553	551	519	515	524	499	515	515	539	511	548	500	546	504	517	514	511	482	500	533	506	551	533	506	488	496	533	468	544	543	531	515	548	476	556	537	543	540	491	501	491	553	524	523	523	525	558	515	475	546	536	572	522	520	518	477	499	533	521	561	516	492	515	578	516	535	519	491	538	519	505	553	498	528	529	514	530	553	531	528	552	496	521	530	527	535	502	523	489	476	489	531	533	512	529	533	518	535	490	501	539	507	560	513	516	558	544	510	510	500	520	559	528	537	530	531	493	538	522	538	511	527	482	539	524	502	523	510	469	507	549	509	536	527	510	568	509	483	510	515	524	545	564	510	539	523	551	499	522	519	506	503	489	547	494	513	534	521	496	521	564	510	518	546	487	525	491	500	481	473	504	543	556	493	485	501	487	484	489	507	519	479	523	537	505	522	531	480	483	525	532	518	509	509	471	514	534	508	499	516	475	500	571	542	505	524	509	470	515	551	542	522	479	535	518	539	537	546	540	537	514	525	517	486	542	534	499	529	498	533	488	523	532	540	519	564	498	525	521	504	512	507	532	504	481	520	534	541	498	539	518	556	513	570	536	519	507	499	534	559	488	501	483	503	487	544	531	500	545	515	515	512	514	526	517	504	526	528	505	513	534	476	542	526	519	534	507	524	478	563	520	514	557	585	565	515	511	495	540	520	520	537	499	506	537	544	557	499	497	532	488	480	519	511	538	519	463	547	513	545	529	496	508	501	504	502	492	563	556	533	530	491	572	495	493	541	489	514	532	500	545	570	523	491	476	534	499	501	524	534	512	514	532	557	507	527	508	508	547	581	553	512	516	528	516	552	531	528	534	513	474	527	532	564	536	522	565	527	527	508	513	507	526	532	532	494	543	532	504	491	521	562	544	512	501	468	519	577	511	479	505	501	502	518	548	496	497	559	517	529	536	533	479	534	525	549	496	504	504	502	531	540	521	556	517	540	551	475	507	500	543	538	524	498	508	477	484	544	505	551	557	461	571	507	488	513	510	548	533	506	543	540	562	478	478	469	510	538	545	533	504	492	469	541	512	529	523	553	521	533	513	546	494	580	488	530	509	508	523	511	506	539	501	542	510	511	519	474	531	477	522	549	520	520	502	522	503	510	539	511	545	470	500	525	497	500	526	490	508	510	495	528	530	505	520	509	506	550	530	499	530	559	524	546	528	514	521	495	546	559	507	506	551	482	512	521	515	509	567	509	488	475	508	506	510	506	513	518	514	568	521	501	555	488	543	516	554	473	478	508	532	526	534	475	499	501	524	510	479	535	579	477	518	512	557	521	535	516	512	543	536	572	493	537	500	509	514	509	516	511	555	511	514	536	468	511	549	539	483	523	527	539	535	499	499	527	559	531	504	503	562	542	507	478	497	500	457	523	536	530	524	535	539	528	487	498	508	554	536	492	599	523	504	522	530	499	538	507	540	501	529	532	537	509	512	516	537	547	562	497	551	498	503	516	508	533	551	537	503	499	517	513	486	521	568	519	515	520	527	493	569	513	525	542	526	531	535	525	500	472	526	519	542	539	512	493	537	455	522	519	536	537	512	539	545	529	529	497	540	524	523	533	512	495	520	536	546	517	552	536	486	527	508	521	531	534	542	502	512	512	505	510	518	538	539	585	495	530	509	490	538	540	519	517	508	528	539	529	505	543	555	520	528	530	577	519	499	537
15352	2161	1595	1269	1242	1377	1298	844	818	764	770	676	599	508	471	464	432	436	382	359	364	398	407	377	364	357	407	384	358	421	346	396	399	374	435	356	355	343	338	397	421	391	338	372	367	371	383	407	394	366	366	359	401	369	353	406	367	374	341	408	390	391	367	387	348	346	380	407	394	331	367	382	395	394	367	345	328	351	376	396	350	398	362	392	342	383	383	354	380	370	360	339	351	400	344	371	331	372	332	322	370	365	374	339	363	395	418	386	422	392	358	334	376	395	395	352	361	374	365	381	401	368	336	326	390	363	378	378	357	328	390	358	391	356	367	377	356	340	372	359	375	368	369	364	353	365	358	391	359	369	398	376	363	369	357	338	342	353	400	381	359	367	364	365	381	353	326	415	342	376	397	340	409	317	392	352	387	367	365	352	370	350	370	358	357	350	385	383	318	359	357	384	381	346	400	371	349	364	371	392	376	341	349	382	398	340	379	360	383	356	360	417	365	373	365	389	399	371	396	360	389	403	342	400	354	338	361	397	392	360	401	367	349	365	380	356	333	422	364	334	375	363	385	393	407	385	366	367	356	386	383	348	362	368	309	361	353	359	384	373	345	338	351	360	380	372	369	338	384	411	368	380	327	340	387	371	357	360	337	363	380	347	358	375	353	367	362	335	355	365	367	349	369	387	381	388	355	315	371	355	369	370	388	384	359	353	335	367	434	363	380	348	378	377	367	365	366	333	375	360	310	378	415	382	368	376	364	334	354	350	399	400	363	393	373	368	351	403	353	357	364	367	393	373	379	364	369	335	372	352	351	385	374	375	369	381	358	373	373	336	381	347	403	352	383	384	380	386	383	348	385	377	390	365	343	349	400	391	356	356	357	397	399	338	339	338	365	354	328	361	374	370	373	359	364	367	383	390	362	358	400	361	392	383	368	363	371	369	348	368	364	401	356	368	369	360	371	332	368	381	358	332	397	365	376	357	390	397	349	370	375	375	346	356	367	355	330	354	354	382	362	402	344	370	394	380	376	373	391	351	372	348	371	366	392	384	340	345	387	354	352	367	393	339	381	375	332	359	355	352	371	333	356	367	361	352	350	367	384	375	375	392	372	371	368	364	390	335	359	361	387	342	380	364	375	391	392	348	352	312	375	390	377	349	403	370	334	350	409	339	374	338	377	347	360	336	396	355	349	381	391	338	358	376	347	370	359	363	379	351	348	335	405	373	349	379	341	341	344	376	351	364	386	360	341	351	362	367	368	384	386	359	344	374	370	382	360	363	357	350	341	380	353	375	366	339	344	387	361	381	329	321	355	353	354	346	374	395	351	378	372	365	377	357	378	384	338	382	381	296	339	372	382	367	381	315	392	359	388	365	355	348	371	374	362	356	390	398	348	350	365	387	363	354	385	398	387	367	371	362	374	350	370	394	358	379	380	402	352	366	355	342	322	371	373	419	394	362	350	382	353	400	374	344	352	388	386	410	358	345	324	441	409	355	396	368	353	367	350	399	388	377	392	361	374	390	343	323	361	330	363	338	404	380	401	350	351	370	350	403	319	337	394	333	350	380	388	361	346	365	349	367	355	397	417	415	377	391	368	379	396	372	348	364	371	388	386	346	353	346	365	331	347	404	381	351	351	370	361	395	353	372	377	405	403	363	363	356	373	351	350	351	392	383	347	378	337	369	367	362	360	412	350	374	368	343	336	334	371	371	371	331	400	386	382	359	336	380	361	372	368	371	372	326	362	362	371	343	353	346	388	361	361	384	375	368	378	345	350	383	358	376	362	356	376	338	352	372	375	361	350	365	365	383	346	373	347	387	335	361	368	370	370	351	377	353	405	391	346	367	367	346	383	374	371	347	380	388	371	395	362	338	357	365	398	378	368	401	384	366	342	403	359	393	373	426	392	398	411	338	381	374	352	338	404	374	346	342	343	375	376	362	379	382	374	418	351	367	330	364	363	369	363	369	369	348	402	377	395	367	356	371	380	386	347	360	394	367	355	341	372	338	345	377	396	370	342	399	396	325	398	322	407	370	361	357	351	346	377	403	346	342	323	397	391	394	387	382	364	362	346	349	358	410	372	358	378	387	342	366	390	347	340	375	350	370	398	400	343	389	395	381	395	344	379	365	366	347	402	350	362	341	384	379	368	379	347	376	336	367	379	394	380	379	356	355	364	412	337	349	405	377	377	385	400	425	386	360	349	378	342	376	369	359	367	387	372	366	362	373	377	367	360	387	385	396	352	377	348	347	365	371	378	346	341	385	347	385	360	324	347	360	376	356	368	376	355	407	351	350	357	364	345	393	386	340	405	389	383	362	366	390	352	389	371	368	376	363	380	364	367	329	337	342	374	365	338	377	363	311	377	359	380	370	370	317	377	338	372	381	376	346	390	373	364	375	381	403	389	383	356	391	395	384	357	338	331	357	344	428	377	427	404	387	359	372	323	368	368	367	366	349	357	398	354	341	373	359	366	407	369	381	402	353	405	372	376	380	379	388	393	392	339	373	369	362	398	351	391	388	348	334	397	358	386	358	358	370	345	380	375	373	375	381	392	400	387	352	364	360	344	359	389	412	360	356	373	392	425	370	389	359	369	376	366	377	331	358	318	364	339	356	375	390	345	364	374	362	352	369	346	354	343	356	339	347	364	341	338	354	385	358	380	377	356	363	383	397	365	398	375	394	337	364	353	378	351	377	346	380	397	381	376	381	389	380	361	369	403	377	349	357	379	331	368	352	374	352	379	374	406	392	362	380	384	376	392	376	380	364	371	380	364	367	360	398	389	344	393	393	388	373	351	361	399	411	375	352	368	360	388	377	393	358	414	381	312	387	370	381	344	352	352	355	368	374	406	404	416	363	370	407	341	384	373	402	337	396	357	366	338	366	352	333	336	339	411	360	357	358	385	339	363	364	345	332	369	361	381	369	368	345	349	342	379	363	402	380	385	345	374	368	409	393	376	384	379	388	408	365	327	417	417	392	403	375	332	367	370	393	343	354	337	357	367	372	423	336	357	375	340	375	413	375	374	358	358	397	368	366	391	363	390	360	408	361	361	384	369	358	376	338	373	372	355	385	377	397	381	341	389	337	390	374	345	335	385	362	368	390	355	362	359	362	360	378	424	397	381	362	341	331	349	369	343	387	379	369	373	362	368	373	366	367	381	395	340	347	348	345	347	364	348	376	344	395	360	372	345	351	343	373	381	389	389	377	371	340	365	381	335	352	376	399	382	360	349	369	351	384	382	346	368	363	363	368	379	373	371	325	354	359	374	369	359	406	418	345	373	383	384	387	348	380	374	370	362	385	372	368	358	367	365	382	316	403	342	351	371	365	347	376	380	388	354	349	410	363	338	366	345	390	349	350	401	360	378	342	357	361	366	378	341	414	396	367	376	346	362	351	371	404	357	346	357	366	359	375	375	411	376	372	409	382	367	389	382	363	368	364	346	337	378	359	369	377	361	345	361	379	384	350	336	350	332	340
8794	1874	3040	3681	4703	5622	4959	3158	3295	3082	3073	2355	2107	1574	1557	1190	1236	1035	1019	1051	892	893	920	913	866	939	870	968	892	899	861	898	860	869	880	862	885	887	834	864	802	855	858	822	856	879	818	894	861	865	904	818	850	847	830	868	865	873	778	884	795	842	850	836	842	850	851	835	858	863	842	860	856	881	865	887	835	898	823	833	820	838	867	853	871	829	866	884	878	813	877	811	874	805	847	832	885	840	854	872	885	881	799	800	849	853	839	837	816	866	807	864	856	849	842	817	825	827	816	839	818	878	817	785	819	848	802	846	844	840	850	847	814	823	842	844	835	855	893	812	804	805	856	886	851	852	860	824	848	821	828	848	823	828	841	801	837	850	855	791	858	872	823	859	858	821	884	811	821	871	896	835	812	827	855	864	868	818	885	861	818	822	786	815	833	861	854	797	839	839	774	878	803	863	835	854	858	846	820	860	846	852	856	801	780	878	814	814	859	851	876	827	840	898	892	822	832	826	892	854	806	867	810	850	844	795	858	849	877	834	818	837	847	877	873	833	871	830	819	831	886	826	838	875	846	894	851	795	790	805	807	818	832	800	813	840	826	863	852	872	819	815	847	855	854	884	803	847	833	840	830	825	838	865	824	885	857	851	825	831	799	839	874	831	851	808	801	826	838	879	822	872	815	807	848	854	858	814	865	826	830	851	883	911	813	864	824	814	841	824	839	812	848	828	836	881	829	863	839	816	864	863	854	908	832	902	835	812	812	864	779	895	869	867	784	800	850	853	843	828	797	813	895	870	784	841	836	814	888	849	826	795	842	844	856	820	869	831	837	805	835	809	919	831	856	870	878	845	891	892	823	793	803	795	817	884	813	891	833	875	856	896	908	766	843	831	873	826	873	829	820	844	814	780	856	829	827	810	855	798	811	794	831	833	835	857	832	822	774	843	868	850	782	818	824	842	838	825	802	753	890	870	795	887	794	866	857	847	848	848	840	838	862	842	827	831	865	852	810	842	842	882	838	816	885	853	862	816	824	847	855	884	859	827	883	901	827	811	876	825	818	788	842	886	799	810	793	840	828	888	833	849	805	858	896	870	836	843	838	836	854	868	833	789	852	798	852	813	921	838	851	835	813	854	847	819	858	853	874	797	860	884	796	864	839	861	837	882	840	819	775	840	860	898	838	867	885	838	805	857	823	833	845	855	844	865	815	843	820	809	861	813	829	820	907	919	848	855	858	852	799	858	898	812	830	869	813	831	825	881	861	855	848	885	790	797	839	844	810	840	902	860	833	854	831	891	836	923	894	840	794	861	858	884	852	825	838	831	830	818	863	862	818	843	813	826	859	815	840	827	833	850	835	852	877	856	864	855	797	823	816	843	822	913	774	847	860	814	807	816	855	854	809	871	879	820	791	858	841	841	829	858	836	877	830	900	793	818	840	806	877	840	828	790	818	821	885	873	861	863	847	843	889	796	859	823	851	854	856	807	890	795	782	851	864	843	867	847	854	868	852	876	883	871	807	832	866	850	864	852	824	826	836	794	866	807	841	898	826	875	830	859	861	818	812	852	809	857	867	886	828	837	867	844	864	882	794	813	847	797	850	849	861	852	836	832	878	854	788	877	832	866	854	845	865	833	847	776	835	837	898	843	865	875	823	849	796	819	792	858	855	852	866	842	853	783	848	842	811	848	826	848	890	819	828	897	866	926	884	855	888	883	877	816	851	822	875	802	825	841	818	850	850	832	813	837	847	822	839	832	861	809	887	827	791	893	865	866	860	851	781	884	824	861	814	833	818	872	846	868	889	870	868	884	879	840	874	898	819	858	859	847	814	869	813	817	899	808	832	852	841	854	843	813	818	860	826	768	881	830	885	811	873	879	907	836	807	871	865	814	822	851	857	874	854	830	857	887	835	794	803	818	877	818	862	837	827	858	832	832	783	840	835	784	870	817	845	841	838	821	848	855	821	847	810	885	873	808	832	855	741	832	875	834	807	869	840	895	835	854	837	864	821	833	866	859	839	839	860	839	876	824	855	849	820	861	869	794	841	836	865	873	797	879	878	815	850	896	823	848	879	839	829	831	848	828	903	862	841	852	837	858	845	857	815	856	859	805	822	831	793	815	882	850	865	833	899	804	826	848	867	888	818	828	840	831	856	821	865	859	817	801	852	861	848	894	814	857	855	856	879	807	868	794	869	834	848	841	869	814	833	866	834	821	833	784	879	792	834	848	777	876	838	840	900	835	813	865	880	844	825	801	827	898	913	829	813	862	853	839	811	817	860	834	877	783	800	825	806	858	866	842	829	878	838	891	888	846	787	848	841	830	841	843	850	819	849	858	850	790	884	800	818	869	825	874	851	814	881	853	821	901	816	884	856	824	857	869	887	832	875	825	832	847	800	812	798	869	894	879	832	836	870	815	838	890	821	849	825	813	805	833	892	813	856	851	873	862	815	849	849	862	837	837	860	830	847	802	886	862	853	889	808	884	850	815	858	838	798	839	839	827	846	864	786	871	840	848	826	889	809	820	860	852	868	866	859	820	876	842	846	860	836	845	862	865	899	823	849	855	839	807	902	878	857	867	837	782	822	846	865	837	792	806	834	812	857	827	851	866	840	824	842	812	830	832	886	835	832	831	851	834	857	815	933	803	802	856	885	817	809	816	868	862	890	791	793	826	749	833	860	893	821	864	837	838	834	787	847	794	889	790	834	901	851	875	830	825	772	897	845	854	803	823	850	873	820	814	879	846	829	884	864	860	810	804	885	858	814	844	865	846	847	851	852	874	843	795	861	852	832	860	847	856	900	819	846	829	822	818	818	831	866	792	846	844	819	852	855	857	856	788	839	838	822	883	820	844	845	881	853	891	850	851	822	835	864	837	845	769	870	845	868	856	838	815	850	816	917	768	834	866	889	845	854	831	814	811	844	869	825	836	794	862	852	853	811	851	826	818	868	905	837	866	882	875	824	812	815	897	842	874	814	874	879	837	838	876	871	830	878	847	867	852	836	827	773	788	776	836	820	832	820	862	865	847	799	820	872	874	840	861	861	880	884	842	835	843	830	840	890	858	785	876	837	882	829	883	838	814	790	891	801	837	810	837	879	797	853	831	806	836	901	794	799	886	870	866	885	817	807	847	779	800	850	862	801	869	833	838	858	878	853	812	831	846	805	885	889	850	833	834	838	822	858	815	866	820	903	829	872	855	896	875	855	819	885	841	862	834	870	821	860	856	824	853	854	861	861	837	787	784	876	856	829	862	834	803	815	842	870	827	819	785	875	869	835	832	851	864	865	797	854	808	818	877	808	819	842	790	820	837	871	844	820	805	832	893	823	845	821	868	817	855	885	853	860	863	832	823	823	856	841	810	833	859	843	834	852	842	874	869	836	848	905	801	830	834	865	867	871	830	831	828	838	831	886	895	841	873	844	888	862	827	877	847	869	887	809	806	817	825	830	843	827	850	845	886	862	926	846	868	879	837	829	863
2088	506	456	429	465	596	498	420	429	435	431	360	351	334	301	274	307	298	272	294	284	289	289	286	308	301	311	329	307	304	292	290	248	293	267	305	283	331	270	307	271	283	275	270	284	282	291	302	257	308	291	296	277	297	279	284	306	319	282	281	273	272	269	275	299	282	250	296	323	314	298	287	298	318	292	288	307	311	299	306	304	269	279	285	288	296	297	276	302	305	298	265	309	304	304	306	291	307	288	251	280	298	279	294	283	274	293	300	270	290	316	272	294	261	284	268	275	282	301	284	296	305	284	293	293	276	294	301	295	292	291	281	298	304	307	316	303	276	273	303	341	301	289	296	271	276	285	287	313	318	320	306	283	262	258	274	306	298	272	265	310	296	304	295	280	306	279	314	283	322	308	298	305	275	292	324	264	260	303	286	332	280	273	284	287	274	267	299	281	315	285	257	283	292	337	330	271	269	289	276	264	316	301	332	307	251	286	267	259	302	308	293	280	272	319	292	285	299	288	283	265	317	297	278	278	299	308	271	272	244	275	259	300	292	295	313	313	285	293	270	321	285	307	314	294	281	286	279	329	310	279	260	282	286	256	282	309	267	288	311	316	310	290	327	275	258	285	300	278	300	275	290	298	261	302	288	249	281	317	286	322	300	288	323	273	271	266	288	297	316	292	286	277	277	294	268	260	246	295	306	309	286	251	282	279	297	280	299	308	268	259	306	272	318	279	255	273	293	291	297	292	301	276	302	280	285	327	286	292	291	280	289	255	291	326	335	303	288	301	251	275	255	296	274	318	283	295	273	298	269	323	274	267	301	247	319	283	312	267	294	287	296	301	299	302	306	263	301	280	293	274	309	292	278	277	282	302	261	322	296	277	290	338	278	294	306	297	243	294	294	295	271	269	275	276	283	273	307	294	296	266	302	277	284	278	312	290	312	279	261	290	280	280	269	302	314	318	257	292	303	268	270	297	315	288	291	292	300	280	286	328	304	241	288	300	311	288	284	254	308	306	278	283	300	271	307	313	305	273	245	256	306	311	317	304	303	275	293	314	267	313	287	296	275	270	300	257	328	298	282	282	287	313	300	288	288	291	278	266	291	310	319	287	280	287	296	290	241	286	244	302	283	314	337	270	311	262	300	285	306	302	289	302	312	300	319	293	304	293	304	300	303	286	313	309	324	302	295	258	295	306	294	280	289	278	285	284	266	271	288	299	280	307	292	285	306	282	283	287	253	258	298	265	267	255	283	299	316	297	294	258	276	308	281	294	323	281	286	320	327	264	266	310	300	272	339	313	268	316	288	312	272	284	279	285	303	292	259	291	289	257	305	310	313	295	290	305	269	282	284	291	285	298	296	304	276	302	269	276	314	271	299	288	268	293	282	324	270	284	294	283	309	302	299	307	296	308	295	326	288	279	295	269	288	289	277	314	314	297	290	260	306	312	295	310	277	305	279	290	292	275	269	238	278	261	282	285	259	276	324	310	286	282	293	306	280	281	321	277	301	299	314	299	255	288	289	264	291	322	304	283	300	278	290	298	308	291	287	289	281	284	278	289	272	338	303	292	318	294	314	302	289	285	283	333	313	300	243	281	287	344	286	286	281	297	327	306	306	301	290	279	300	292	298	307	315	304	318	296	298	304	303	274	282	267	297	268	282	258	281	298	291	256	278	308	305	292	299	313	285	280	306	298	276	266	296	282	301	291	292	279	294	280	291	293	297	294	318	323	284	297	298	269	306	321	291	272	276	258	295	287	303	307	286	258	300	279	297	311	276	292	285	304	280	295	296	306	292	304	300	293	263	284	279	294	290	276	291	286	298	282	278	284	295	313	288	297	307	271	293	296	331	303	314	291	311	307	305	314	285	297	279	287	284	281	282	315	322	276	269	255	239	256	273	283	272	278	329	307	304	282	276	287	249	327	279	331	300	306	298	318	276	266	305	329	324	315	249	293	297	285	269	315	309	294	282	287	260	268	272	301	285	279	272	301	292	264	307	302	269	297	323	269	315	310	277	324	271	281	333	313	261	288	285	322	301	283	306	267	302	312	287	292	268	273	314	313	294	291	274	306	272	269	309	263	280	285	299	269	290	302	268	282	307	281	303	290	289	289	323	302	309	307	294	287	291	265	290	265	304	261	311	305	307	315	270	282	271	272	262	298	294	302	291	244	311	257	279	287	327	289	314	273	265	277	322	305	293	293	319	279	311	293	299	298	292	278	266	290	299	291	286	279	272	288	321	305	316	311	294	271	295	282	293	291	302	259	313	306	279	300	270	269	292	308	282	307	303	283	296	294	291	300	327	267	282	277	286	303	328	312	314	286	263	279	320	307	311	276	282	293	282	266	283	317	279	272	328	286	288	288	320	311	273	284	275	325	296	301	280	293	300	296	269	272	282	308	302	317	306	285	299	274	287	297	302	306	312	327	321	323	272	311	310	284	263	271	282	311	278	319	273	283	274	296	318	257	268	315	313	301	284	310	297	273	284	309	295	279	312	295	294	267	318	284	265	288	287	277	308	300	271	297	288	276	296	298	271	266	285	278	275	313	309	264	296	259	279	261	291	278	286	300	255	303	288	249	304	313	283	261	270	289	269	275	313	268	265	274	284	292	279	273	295	284	282	314	282	273	269	283	280	311	319	290	306	259	282	316	293	282	306	283	271	276	262	271	297	287	294	305	293	306	271	277	316	320	270	272	268	276	281	293	273	300	308	297	286	314	294	280	279	260	289	304	352	312	299	291	293	265	301	322	292	273	289	278	300	300	276	298	291	273	286	277	261	290	271	261	256	290	269	271	327	303	307	288	298	302	241	278	291	318	286	283	269	272	269	296	261	256	276	275	270	301	269	297	298	282	270	270	320	292	330	284	284	266	289	295	284	294	306	270	284	294	307	297	320	290	329	289	253	282	291	271	285	310	324	276	275	263	281	259	267	270	268	297	316	300	300	286	283	324	305	299	320	262	267	281	292	290	280	274	305	309	264	305	278	285	269	301	305	277	297	272	274	263	288	305	272	273	300	263	320	300	290	297	313	300	294	288	306	309	305	298	273	317	278	310	307	312	286	262	289	319	313	273	261	275	288	280	288	278	280	324	281	266	293	275	305	308	257	270	311	294	310	269	301	279	294	290	308	334	269	291	279	269	320	299	301	310	284	272	306	297	288	270	322	283	300	287	301	282	305	276	291	289	295	306	297	329	300	296	316	322	295	287	267	258	283	293	267	283	314	292	302	318	311	307	280	287	272	287	297	302	284	308	275	264	295	318	281	265	304	294	283	285	289	262	272	283	295	289	279	293	266	315	275	299	282	296	258	298	273	310	297	289	269	290	257	318	315	281	280	301	291	301	294	287	308	284	307	313	291	263	279	255	316	275	288	286	303	266	300	269	298	306	283	280	282	315	290	274	281	292	321	304	291	278	282	275	278	308	323	269	276	298	319	281	294	292	272	297	288	292	253	270	299	291	281	306	295	275	253	275	319
2086	901	997	1264	1684	2135	1895	1335	1432	1358	1363	1140	1106	901	868	779	733	687	666	684	676	638	656	668	634	686	713	696	663	658	673	679	661	690	606	707	624	660	661	652	662	669	679	651	666	686	609	646	671	647	652	679	642	656	682	684	666	638	680	626	686	667	684	697	635	689	655	728	634	697	660	702	671	631	683	642	635	672	656	634	685	645	663	664	667	646	665	664	673	664	657	647	702	688	730	658	692	667	671	674	708	673	656	644	619	695	701	677	626	664	672	636	639	611	691	694	700	631	671	719	648	692	664	642	621	640	688	669	632	643	644	681	705	675	660	648	720	657	652	712	700	640	697	711	677	637	651	684	596	693	647	644	656	629	656	654	650	694	651	662	688	714	661	659	700	691	681	647	663	677	664	685	665	670	690	679	669	660	698	673	680	664	632	692	686	658	653	660	679	666	614	642	674	643	712	684	632	639	656	641	680	675	648	637	686	693	660	655	681	631	666	682	668	653	680	668	632	676	657	669	682	665	676	654	636	664	639	679	631	643	628	657	682	633	701	707	667	703	684	648	697	683	708	672	627	627	656	696	697	695	682	686	656	685	630	662	695	661	627	622	638	700	643	624	686	619	633	678	668	631	657	664	620	670	683	651	657	706	694	661	683	665	682	624	704	670	642	646	663	642	656	626	694	668	667	727	677	630	644	670	646	677	610	673	665	665	716	622	691	688	627	648	679	629	673	626	672	629	657	676	711	663	651	676	633	654	634	687	650	665	677	670	699	703	632	652	694	632	654	706	657	611	695	684	678	665	661	700	635	664	662	649	643	739	661	671	656	699	642	646	704	729	635	647	712	608	636	646	689	666	675	668	674	678	688	634	659	667	643	642	659	632	645	639	678	623	680	667	662	713	640	638	606	624	673	604	674	667	682	654	674	622	676	659	620	643	678	652	669	652	698	669	646	693	638	656	658	688	658	632	656	662	665	677	630	605	637	684	671	719	658	650	663	678	657	658	675	705	688	672	679	628	654	689	669	638	623	652	662	698	688	653	674	645	708	683	655	651	678	680	676	620	693	636	664	651	641	664	682	681	684	670	637	725	683	635	705	689	658	671	668	704	665	620	688	676	652	659	664	667	634	702	658	708	665	641	711	627	697	651	701	684	678	638	691	677	638	717	618	667	634	618	644	717	702	642	664	671	675	653	640	617	702	635	695	671	656	665	672	654	623	670	674	691	679	628	699	631	749	670	714	660	653	638	688	658	654	669	653	690	627	715	638	672	696	645	669	668	640	635	698	654	613	625	653	658	680	668	622	663	686	683	643	677	616	673	690	682	619	623	631	665	659	682	656	697	643	659	696	689	669	665	685	660	621	658	672	640	664	672	633	692	617	724	667	669	666	659	675	671	752	660	673	648	671	624	698	673	642	674	687	625	638	699	676	657	731	648	659	690	658	660	669	675	658	621	632	703	648	697	674	645	666	612	632	677	673	645	643	684	655	650	628	629	692	650	657	703	678	709	678	686	639	686	631	689	656	668	679	661	662	638	631	669	670	651	658	605	688	707	647	663	638	687	692	660	673	645	672	662	658	692	695	636	630	692	690	702	691	625	653	681	693	635	642	656	644	662	684	700	666	672	649	719	690	683	664	675	618	652	704	663	667	658	669	681	649	635	669	652	687	695	661	708	710	689	697	733	596	694	663	698	671	648	663	644	694	674	663	645	736	656	671	628	701	688	700	682	683	687	693	630	670	687	706	687	655	681	639	651	671	647	650	653	608	695	689	669	676	686	648	684	703	667	693	651	667	705	651	673	680	646	673	663	667	661	716	683	676	627	654	662	679	693	662	664	637	640	697	614	682	667	651	677	679	657	674	645	667	680	662	685	668	719	666	693	655	652	683	638	674	609	678	626	638	672	621	690	697	633	640	687	646	631	657	651	688	662	697	690	688	655	702	651	632	638	662	667	619	659	661	653	696	635	667	684	659	691	687	694	649	622	700	662	652	666	646	655	711	682	653	682	631	659	680	677	654	666	649	655	687	662	628	649	657	666	681	629	698	678	677	642	716	685	671	650	666	664	704	665	682	644	611	687	653	681	640	635	732	670	638	695	702	683	706	648	647	657	712	679	664	707	670	653	663	687	650	635	653	661	680	662	650	689	674	672	661	696	681	670	643	636	687	652	646	660	703	631	648	673	666	676	639	651	682	705	673	643	661	669	648	646	684	680	678	652	665	650	682	684	636	666	691	634	668	642	710	673	716	640	640	657	674	641	697	657	700	665	650	592	648	684	669	662	653	687	646	646	630	653	631	692	668	657	691	642	682	671	657	659	653	717	675	652	666	652	623	655	665	643	690	709	732	674	671	643	697	642	676	678	632	652	703	653	668	673	707	669	654	679	680	707	674	620	631	672	676	694	650	682	652	669	635	651	673	693	695	605	667	642	677	704	694	656	648	646	635	702	664	687	668	660	587	693	688	670	660	694	678	642	721	647	689	654	697	672	692	673	677	652	663	648	644	693	626	615	650	676	644	671	648	654	655	653	669	646	642	646	648	657	649	657	661	714	613	648	675	660	672	649	673	648	682	696	698	696	667	632	656	691	632	673	645	631	693	669	645	647	693	680	691	656	607	656	652	710	664	667	622	676	665	651	661	660	659	703	691	645	634	650	670	665	649	676	718	662	652	617	705	718	695	674	652	630	706	645	648	662	664	688	670	656	689	669	624	719	665	640	684	651	688	676	650	652	705	645	693	654	702	714	661	673	648	700	646	634	645	687	667	649	718	694	680	682	668	664	635	694	673	700	649	688	671	689	608	647	661	660	632	663	674	673	638	663	641	661	657	725	623	675	669	664	687	625	639	697	704	677	673	657	655	655	656	680	652	677	668	659	670	671	656	706	679	651	653	665	680	670	681	666	663	662	690	695	615	674	665	649	680	635	708	642	703	656	677	676	642	686	688	701	678	709	687	675	656	632	642	708	686	740	674	692	659	694	663	657	679	689	692	674	653	737	669	677	651	622	671	667	688	642	659	653	673	667	655	683	695	680	686	634	717	671	650	666	707	676	674	642	671	695	669	621	674	673	648	667	652	707	696	717	639	660	693	634	678	672	674	664	671	680	665	705	658	674	658	690	675	673	694	618	672	631	665	659	675	667	629	612	662	679	638	649	632	651	642	674	692	708	662	695	635	623	625	725	652	629	676	653	648	643	670	675	654	661	673	668	684	708	667	651	652	637	641	667	652	715	652	710	686	659	638	678	691	682	628	676	669	653	674	654	645	662	695	671	690	627	668	664	691	615	689	677	680	665	638	693	665	626	666	651	628	627	648	665	690	631	620	688	730	680	674	710	657	686	687	659	669	667	665	648	674	678	642	659	659	704	670	617	687	645	637	720	680	705	636	642	644	710	675	678	674	668	662	715	649	650	629	648	639	613	705	712	664	673	673	632	634	656	673	676	663	638	633	666	635	693	659	678	708	625	653	688	658	674	677	661
8007	862	805	766	822	882	697	484	489	493	483	381	334	297	266	193	229	232	224	192	207	202	201	204	227	232	224	221	205	231	201	234	194	201	196	204	183	207	209	191	206	218	194	159	207	195	173	190	235	215	204	217	196	202	199	205	199	174	210	212	191	222	181	237	202	215	221	207	215	196	165	190	223	212	205	192	222	248	220	204	229	208	203	205	217	215	198	204	214	208	193	205	235	216	208	190	225	189	198	197	207	237	240	197	208	178	207	192	193	189	206	207	228	218	182	203	236	190	219	205	233	224	221	209	207	207	207	239	225	226	204	201	200	200	203	183	202	208	229	210	206	221	204	180	241	207	193	211	195	212	198	215	209	199	176	213	200	220	220	212	205	216	204	183	193	226	198	225	205	184	207	192	212	229	192	203	226	201	220	215	222	194	204	227	204	200	207	219	217	201	214	213	197	197	197	194	172	235	211	193	212	216	209	201	194	184	202	242	223	212	198	193	202	233	202	193	212	215	185	190	224	185	228	228	183	191	192	220	209	200	214	207	210	210	207	225	212	210	195	178	208	214	218	196	211	203	204	195	210	197	185	250	195	190	208	200	195	210	231	176	194	217	198	208	200	203	203	189	218	188	228	219	212	244	211	214	235	211	193	230	225	195	190	185	185	200	202	196	196	209	196	223	207	211	201	189	208	193	206	221	231	209	213	221	222	169	213	194	191	206	189	187	187	228	192	213	188	217	217	188	241	192	213	228	225	207	224	207	199	212	173	216	208	214	212	223	205	204	173	216	207	226	204	213	211	206	219	226	209	188	207	208	197	207	184	215	215	212	214	189	205	223	210	243	203	192	196	209	190	231	227	230	197	214	207	202	192	205	217	188	200	201	208	214	206	221	200	185	195	188	216	221	165	211	198	213	195	203	180	197	177	182	213	198	207	218	195	196	199	224	184	214	187	191	184	207	225	212	222	198	225	183	206	219	201	195	181	228	193	198	201	241	215	179	207	218	179	206	200	182	212	216	199	206	197	182	189	195	200	192	229	195	203	201	218	207	188	195	218	207	218	211	196	200	232	195	191	204	180	226	207	210	187	198	202	188	184	226	223	220	181	229	198	212	197	210	204	204	211	213	193	211	211	201	178	214	224	194	205	211	217	176	204	210	207	180	182	177	176	174	221	188	177	213	221	225	201	249	200	174	200	215	199	221	186	229	237	243	199	181	188	196	192	167	204	226	223	210	187	213	217	193	207	233	189	228	190	218	220	170	182	184	200	223	192	194	222	177	182	212	203	210	198	223	194	213	217	208	238	223	208	193	228	206	206	224	195	217	230	215	199	198	206	230	202	197	199	205	211	193	203	196	237	214	188	217	178	208	207	211	218	189	217	195	192	220	168	221	225	193	209	211	173	186	211	192	192	238	208	208	217	207	222	218	224	191	180	214	192	199	233	200	198	209	209	175	222	214	183	214	193	215	192	203	215	220	186	194	209	227	214	210	183	190	219	199	214	191	202	174	203	195	209	235	205	189	193	187	198	209	191	197	189	235	193	229	223	203	215	217	217	182	219	225	207	204	220	218	199	191	189	208	213	216	200	260	211	197	207	219	216	214	197	234	222	183	230	194	202	202	194	233	204	213	196	189	196	183	215	196	237	272	210	216	202	227	210	207	188	237	201	197	171	224	235	207	224	226	188	182	199	199	189	180	197	223	191	190	202	193	208	223	195	204	217	231	187	232	213	202	207	232	214	232	173	218	206	226	233	179	213	186	178	217	221	201	179	213	201	201	193	215	200	189	190	200	190	214	163	198	186	211	189	221	202	210	212	253	204	189	224	196	208	203	197	216	194	196	213	208	199	202	205	187	217	196	205	198	211	179	212	203	190	214	178	202	198	187	191	201	198	180	210	209	205	212	203	189	218	217	201	186	217	223	212	214	237	175	230	207	237	215	207	219	221	191	176	198	222	217	207	188	204	211	227	163	205	199	208	211	185	211	195	198	206	188	210	231	192	190	203	206	190	193	215	192	248	197	198	199	224	234	184	215	215	215	175	198	207	193	209	214	218	188	171	205	208	203	199	198	189	196	176	226	225	211	239	216	201	189	185	209	202	178	173	206	204	231	215	219	225	241	212	218	206	227	208	160	204	193	199	189	218	205	225	196	216	180	194	205	216	211	180	236	209	212	221	204	189	205	207	209	192	203	208	220	185	189	204	199	196	213	203	176	211	213	194	209	199	212	193	199	200	192	199	229	203	175	215	229	180	203	211	185	212	196	197	190	197	205	220	190	228	236	229	169	242	189	207	180	198	225	195	202	207	212	209	204	170	201	220	227	249	206	217	174	194	208	215	232	225	200	209	198	192	219	218	233	187	207	201	205	203	219	213	209	170	227	210	199	219	188	207	214	212	209	203	187	206	211	206	227	200	206	194	181	221	219	198	251	236	203	212	194	221	219	220	239	218	199	201	194	194	215	198	201	191	211	161	208	194	228	185	231	219	156	194	210	191	178	225	186	212	205	211	189	240	211	205	227	201	205	196	223	194	207	184	196	227	227	188	198	196	201	216	223	185	201	244	193	241	220	200	204	195	200	208	234	201	217	186	184	197	205	200	192	191	184	208	193	219	219	218	205	206	193	175	176	206	198	218	198	213	214	206	185	171	186	192	191	170	219	206	211	200	203	212	203	204	210	224	197	191	187	194	227	236	190	214	206	197	213	211	193	211	209	210	209	212	211	194	186	194	210	203	226	210	164	190	215	221	182	207	178	223	206	196	188	208	224	204	218	196	217	194	169	210	211	194	215	193	183	203	181	206	199	203	220	212	216	220	204	232	234	193	209	212	191	213	214	213	193	233	194	206	199	210	208	216	180	186	197	189	211	176	210	235	225	224	202	203	224	226	216	199	212	196	218	216	200	209	196	194	196	191	202	204	209	200	190	209	218	217	192	192	202	234	211	204	226	207	210	225	178	219	203	203	208	196	193	185	220	206	193	217	223	210	196	206	220	195	210	186	227	186	213	231	197	222	172	196	204	211	194	203	190	217	200	204	203	202	194	203	183	173	202	173	209	205	202	189	235	213	205	200	213	197	194	198	200	206	203	209	211	222	184	219	212	192	209	222	178	183	211	228	191	234	245	214	205	174	215	199	193	219	208	203	206	171	195	184	197	195	209	223	200	182	200	227	192	201	215	216	224	217	208	231	208	199	176	182	197	181	184	223	205	201	185	212	182	214	201	218	210	222	217	207	208	212	204	212	201	210	227	210	203	196	178	221	189	205	218	213	200	220	204	174	234	212	181	224	216	200	214	221	192	212	225	211	219	202	204	208	232	205	200	230	244	199	186	206	215	199	205	228	220	240	200	203	201	201	207	181	221	208	217	175	204	190	205	208	202	185	184	209	198	188	186	188	211	197	220	200	226	214	193	226	209	217	168	206	238	195	195	179	187	212	220	219	220	157	222	215	220	190	214	186	238	210	245	209	221	216	222	193	168
6449	1030	1811	2418	3194	3902	3191	1981	2144	2107	1926	1598	1341	1122	922	811	752	677	666	640	577	562	573	559	550	551	601	529	471	539	538	552	532	545	530	555	536	585	514	551	530	540	526	483	514	506	508	490	521	519	524	550	533	507	482	505	534	507	506	502	519	557	534	504	515	490	554	512	514	493	516	516	499	523	533	512	556	497	562	527	468	540	517	519	503	531	556	497	529	528	515	482	523	516	551	554	535	500	526	514	492	511	558	521	484	492	490	525	550	507	496	530	523	506	493	506	508	500	528	466	522	511	488	530	512	515	513	491	526	475	505	519	486	513	529	542	484	517	505	534	520	491	469	530	492	495	470	479	489	547	518	500	517	545	577	515	525	499	492	518	518	493	516	510	551	518	540	532	568	495	545	519	520	506	496	498	524	503	526	514	531	550	550	528	539	539	533	489	488	538	517	527	528	507	533	503	515	501	506	514	524	515	499	522	489	557	489	538	468	518	542	476	520	517	514	526	527	523	527	515	510	501	526	530	495	546	548	516	498	538	527	506	535	521	505	524	495	560	531	532	570	532	504	529	504	518	530	522	490	508	530	552	489	512	519	526	554	525	519	495	547	521	545	526	515	492	538	516	470	499	547	505	514	508	525	519	523	504	504	529	527	474	507	499	532	526	520	488	551	545	535	495	490	526	542	540	540	481	497	548	496	468	532	531	519	521	502	473	545	528	534	508	485	541	520	481	554	475	490	491	529	530	498	578	515	497	487	514	507	522	527	512	532	529	510	510	539	536	496	515	531	543	521	499	506	498	509	528	475	487	547	503	549	528	515	533	528	508	525	531	517	532	497	510	507	534	487	544	545	538	518	510	545	497	533	524	538	488	569	542	498	540	557	514	527	530	496	516	489	525	493	518	551	510	509	524	543	499	509	522	488	524	499	558	521	541	489	528	472	541	514	524	511	484	535	510	509	494	486	517	547	525	549	499	497	491	531	521	507	548	518	525	557	526	503	531	464	542	508	491	522	514	487	541	498	533	532	512	529	507	551	521	518	501	528	514	495	552	509	510	553	471	546	548	550	495	538	519	523	489	522	542	516	530	530	499	535	547	523	500	497	481	525	517	488	523	487	515	547	523	528	512	520	499	502	539	521	554	519	494	550	529	520	495	583	527	528	561	527	594	518	514	561	498	527	485	546	499	485	508	523	546	521	488	541	532	498	546	532	472	507	527	526	524	481	569	495	506	486	506	507	524	479	502	536	549	523	515	517	556	548	501	509	574	531	540	518	517	507	530	498	501	497	517	526	540	539	527	512	502	472	522	553	528	529	503	475	524	534	512	519	543	538	576	518	547	505	481	486	555	510	518	489	500	513	528	528	529	538	529	523	502	487	546	533	522	508	513	534	514	506	560	535	496	517	512	541	497	487	547	516	484	537	476	571	474	524	547	519	517	515	498	533	502	487	517	563	530	510	506	530	558	507	521	485	530	547	504	479	522	475	560	520	512	540	515	500	507	444	485	520	519	502	525	490	545	483	556	549	486	498	530	503	516	521	536	507	483	523	527	536	498	523	519	499	522	545	504	531	522	515	557	532	516	508	537	555	510	533	510	501	510	504	485	503	553	515	499	522	512	501	538	516	516	536	533	536	520	489	520	548	527	502	546	551	545	524	493	504	485	525	541	531	510	533	528	504	516	496	530	510	549	498	503	535	526	505	532	518	510	553	536	516	513	527	491	556	546	531	527	478	523	526	537	487	558	497	511	541	490	559	522	511	488	512	496	483	499	538	520	511	506	540	522	521	494	544	513	547	506	492	520	545	512	512	518	508	503	496	516	540	470	539	493	531	500	531	535	491	513	455	491	555	527	501	489	548	535	541	525	510	544	558	521	495	561	509	570	517	515	554	516	509	507	465	516	522	493	535	487	526	525	501	524	514	502	552	467	518	564	505	540	516	533	528	529	494	566	535	499	549	533	526	513	531	507	538	542	520	521	504	478	518	491	520	506	507	507	487	522	492	536	518	491	527	518	562	497	497	474	531	505	516	535	527	504	513	571	496	522	498	518	531	512	544	512	537	500	460	543	542	514	495	499	518	515	520	550	530	517	474	507	533	538	508	540	583	513	534	508	507	535	501	547	514	542	523	536	490	531	507	534	552	552	537	523	503	495	536	509	508	543	529	507	534	522	490	483	537	526	516	477	499	528	544	507	502	516	577	515	521	492	520	530	516	490	530	488	544	527	470	501	500	556	496	526	500	531	496	535	502	513	537	523	493	570	519	493	510	517	498	535	531	504	541	533	508	510	507	549	546	504	523	523	523	499	543	497	564	527	540	523	500	537	506	496	535	511	542	484	502	515	520	537	500	554	512	518	471	499	527	534	492	535	500	525	528	520	483	520	500	522	500	535	546	509	544	513	528	504	513	473	512	512	578	508	492	508	492	501	530	507	535	549	503	528	494	521	520	476	528	514	530	537	508	542	542	540	578	488	520	502	528	512	521	549	528	510	527	536	467	514	467	513	498	536	525	502	529	520	512	530	543	532	540	523	522	564	542	521	531	528	506	534	532	519	554	532	473	496	510	493	538	505	521	512	527	525	511	485	522	496	523	499	451	501	539	503	512	479	540	570	530	539	530	525	530	516	486	505	568	527	500	535	510	503	506	491	548	507	510	554	530	511	465	532	492	511	525	521	499	495	506	538	532	530	541	517	484	528	491	520	525	528	505	525	500	510	528	519	523	523	529	507	494	507	532	510	541	569	521	511	529	511	502	524	541	509	524	525	519	470	493	564	526	492	518	507	520	577	507	512	568	513	532	539	488	542	494	502	509	518	542	466	542	516	515	528	521	521	545	502	503	506	511	472	552	529	500	544	531	534	521	534	551	511	536	539	518	478	551	530	535	473	510	521	495	499	516	530	499	509	528	511	501	502	486	505	545	541	565	534	514	482	515	508	517	538	524	510	493	517	541	499	507	529	540	511	475	483	505	476	519	535	554	522	509	483	548	493	489	525	506	526	541	582	530	542	490	527	520	481	529	566	484	539	531	539	552	514	502	492	542	481	560	513	562	548	562	514	542	528	541	489	530	520	525	494	524	485	505	516	481	500	557	503	547	524	494	557	473	515	557	544	492	514	513	514	565	493	525	512	536	513	489	541	522	481	490	524	527	527	541	487	504	543	530	491	505	536	513	520	536	510	547	559	519	500	500	509	524	503	488	481	483	520	527	565	524	535	509	526	529	504	569	512	519	522	493	528	433	578	476	531	522	534	523	522	490	504	512	503	523	501	525	493	532	536	499	503	498	534	539	481	489	482	522	524	512	540	536	522	461	498	494	454	515	504	515	526	508	528	525	492	530	547	540	532	493	515	518	479	511	540	534	527	554	571	558	519	529	505	499	488	552	553	516	521	507	532	543	494	498	497	527	518	539	533	532	523	491	481	510	523	526	520	502	508	517	547	568	510	483	505	484	514	559	510	501	517	540	512	524	520	532	536
14977	1868	1546	1352	1405	1598	1289	823	814	856	769	584	567	536	457	419	443	441	384	418	378	349	379	376	388	408	382	366	351	384	385	365	378	365	361	368	355	379	387	389	389	429	371	357	364	385	360	364	359	350	356	381	388	355	338	349	351	356	358	371	369	364	382	377	366	344	394	324	346	399	360	378	362	363	393	361	409	352	387	377	379	346	350	334	365	355	386	339	358	376	405	360	374	407	362	397	363	385	366	361	367	368	403	363	376	370	399	381	358	341	383	422	331	374	354	352	330	372	372	383	360	367	367	378	380	375	360	410	372	352	385	331	393	349	388	323	387	388	359	358	361	349	400	375	381	368	366	345	343	392	358	370	360	365	375	356	369	363	385	369	411	392	381	333	376	350	345	388	350	397	395	379	374	370	351	335	347	358	386	355	339	344	380	382	372	364	340	348	371	349	358	361	378	379	359	384	358	350	410	342	342	396	383	376	338	376	362	363	391	386	336	358	364	387	382	329	370	346	373	367	390	335	360	377	362	375	350	365	400	368	352	375	346	325	346	365	372	359	380	326	401	383	419	419	382	392	368	374	379	370	395	347	369	382	395	349	364	326	385	354	381	375	362	355	367	364	356	335	388	391	376	337	345	377	356	369	356	384	353	383	394	389	347	415	385	343	382	393	340	362	370	374	368	376	381	346	353	400	355	364	369	384	368	393	384	360	376	351	371	371	359	364	352	375	368	343	408	414	342	395	349	353	368	341	384	372	405	384	376	372	368	365	351	354	356	338	363	376	391	390	400	339	411	376	381	392	367	325	405	415	375	354	381	360	386	349	368	377	405	380	359	371	377	374	366	382	348	366	401	349	389	344	352	333	399	378	341	373	394	390	358	377	367	359	354	372	383	383	369	349	405	362	361	403	357	366	329	394	383	339	352	398	398	403	361	351	363	313	349	374	348	354	403	376	364	331	368	349	371	397	349	386	356	335	404	382	389	359	389	310	393	395	363	403	362	391	335	363	375	358	369	355	371	379	374	359	380	389	385	374	368	356	344	362	378	397	387	355	405	357	362	354	386	340	384	387	371	386	369	390	348	381	357	350	342	363	374	351	345	366	381	350	360	353	383	384	334	363	366	360	344	346	350	377	387	361	401	372	373	365	378	364	396	396	381	374	391	364	383	375	359	393	396	375	351	368	359	359	391	337	400	381	342	389	373	338	353	347	383	361	377	407	374	378	378	363	360	337	371	353	347	337	402	393	349	398	396	380	364	348	387	362	363	372	338	352	361	369	350	362	365	355	383	337	360	357	403	405	394	354	332	364	341	371	379	372	382	410	411	382	343	359	364	368	378	383	347	377	374	413	377	364	369	359	376	396	379	368	364	359	384	367	394	353	336	383	382	364	353	347	376	375	378	396	382	373	397	368	423	406	389	349	366	351	406	349	341	357	383	384	384	364	355	383	376	361	419	331	354	341	370	366	340	393	373	387	346	361	357	379	362	361	376	389	417	368	364	395	367	348	400	339	365	411	394	359	386	364	354	369	339	348	375	365	360	381	400	396	351	358	383	415	394	339	359	379	381	360	352	377	381	370	391	385	371	371	373	373	365	344	356	339	390	347	324	339	413	368	409	356	357	338	340	384	385	352	376	402	381	326	379	371	391	357	373	389	390	403	346	351	379	363	364	353	378	379	353	341	401	406	349	365	311	349	366	355	350	366	421	375	423	382	380	387	363	341	397	357	355	368	391	398	368	343	365	348	377	385	369	359	391	395	368	378	374	351	360	351	319	350	343	388	363	339	368	372	363	351	349	391	381	359	390	353	358	345	345	348	376	361	379	383	358	385	371	385	367	382	371	402	346	401	375	335	371	379	419	372	353	349	358	381	359	358	368	390	384	407	347	374	344	378	349	395	399	340	364	381	375	373	361	402	364	419	376	366	370	318	342	363	360	337	372	366	377	348	383	355	378	386	357	380	357	332	363	363	397	365	365	368	371	364	396	370	363	366	357	373	346	380	370	375	414	364	356	378	348	349	388	356	392	320	350	365	385	353	372	417	407	416	404	381	354	376	373	361	412	345	396	417	362	391	390	375	378	366	384	390	358	354	343	335	381	345	354	354	423	372	341	357	341	383	395	340	334	359	386	357	420	363	361	394	399	396	389	368	375	353	363	368	357	356	361	370	377	346	347	412	389	346	340	352	354	357	361	407	365	357	348	355	376	403	367	374	357	353	368	360	367	366	373	372	340	388	393	348	345	355	412	382	350	341	385	393	366	395	378	374	385	369	368	400	353	361	382	396	356	357	379	363	391	403	392	322	381	336	390	390	375	388	325	368	366	357	366	353	360	364	387	375	377	388	350	355	381	348	328	345	362	368	363	344	349	386	350	366	411	362	352	331	347	391	373	376	389	385	361	349	387	380	349	396	397	366	386	334	391	382	380	376	389	344	365	351	372	401	365	388	394	405	364	395	361	402	369	378	386	361	419	393	361	363	371	340	396	404	380	363	401	348	379	344	371	382	369	394	359	344	376	343	359	380	361	415	381	388	415	356	374	359	394	379	345	343	371	381	401	365	352	382	357	372	387	353	370	369	398	388	342	391	356	380	392	375	374	357	377	397	333	394	368	352	332	351	396	390	362	377	351	409	376	349	377	352	378	378	380	384	393	370	337	330	386	358	396	378	427	389	354	356	364	333	380	346	327	388	349	314	409	370	374	360	351	350	375	393	377	415	418	364	374	378	349	339	353	386	382	336	345	396	446	354	358	339	372	340	340	382	364	390	403	367	369	372	378	369	361	369	397	394	362	375	349	335	326	381	356	378	353	344	355	411	340	393	387	385	391	374	388	384	368	373	357	396	411	356	366	389	357	367	307	378	396	402	365	410	389	340	343	370	371	373	329	344	364	367	363	359	343	352	359	384	356	384	388	403	378	382	385	378	370	399	357	367	379	363	403	404	392	370	359	382	404	373	413	396	398	378	380	352	333	409	341	345	336	356	385	347	364	314	362	371	368	366	349	328	390	379	376	355	353	335	390	355	392	379	334	339	391	353	359	413	390	389	351	353	387	387	387	376	328	367	364	367	367	378	346	398	368	365	370	354	344	357	376	350	357	369	300	411	369	394	378	359	357	355	372	359	384	372	355	339	372	348	373	372	374	364	390	355	364	356	387	358	380	369	377	382	366	394	401	377	385	328	329	367	368	358	343	354	382	346	367	339	385	343	342	376	345	387	403	355	351	351	360	378	349	369	370	387	387	354	342	372	402	391	361	366	382	355	373	377	359	340	374	373	339	361	376	326	392	376	354	370	380	414	401	384	345	380	403	368	313	373	362	380	409	379	356	356	375	372	370	368	389	417	366	381	388	350	364	366	378	378	358	385	393	310	357	349	395	382	335	325	346	395	348	360	384	380	366	354	374	381	397	406	351	328	349	337	358	343	373	404	371	355	368	355	372	348	364	345	370	370	327	329	344	373	340	376	383	357	356	350	384	388
8667	1819	2971	3979	5049	5929	4767	3106	3366	3096	2898	2372	2077	1751	1513	1292	1188	1063	973	1131	900	914	953	876	886	844	852	899	883	897	908	883	884	822	821	862	845	836	810	868	904	938	859	861	860	883	794	875	853	849	901	796	817	898	888	848	872	846	867	875	851	851	869	844	832	807	803	850	863	881	880	827	858	837	902	839	881	830	814	882	839	825	873	898	871	821	869	861	845	862	865	819	854	891	830	817	857	884	869	811	844	890	844	870	821	872	813	828	819	833	866	852	888	847	836	895	860	840	849	829	809	860	848	860	887	875	827	830	870	844	844	878	876	831	848	917	824	865	833	833	849	814	809	805	830	875	847	862	843	871	856	800	860	869	848	867	833	875	796	883	824	861	835	825	867	802	833	828	857	853	822	885	825	823	872	875	867	836	831	864	890	850	825	809	883	844	857	821	810	882	825	784	842	870	856	795	826	868	806	816	824	857	871	867	937	804	841	869	849	818	858	840	868	888	852	860	871	864	853	816	871	867	812	839	823	881	827	848	886	891	820	846	896	842	850	866	827	846	866	782	838	883	828	871	861	850	804	845	833	899	863	840	823	801	855	869	904	782	837	884	860	837	878	839	860	840	840	811	803	891	852	830	843	867	827	840	865	853	863	871	873	864	854	823	817	834	852	878	841	869	872	831	859	878	877	855	836	797	838	836	826	852	916	867	840	863	869	850	866	846	817	835	850	834	866	874	881	808	848	823	907	852	792	846	877	860	857	845	850	841	848	884	868	814	839	906	836	816	864	881	907	826	851	857	910	830	829	862	828	829	850	841	839	882	814	838	864	813	828	812	827	804	806	861	856	829	843	841	848	822	862	888	865	828	831	812	811	826	841	870	852	852	847	900	833	813	860	883	848	819	822	862	862	830	876	805	843	849	829	843	874	886	828	817	816	853	845	841	840	832	820	875	841	870	826	835	812	891	844	878	829	833	833	813	818	836	817	835	933	830	859	850	776	839	909	828	802	872	897	828	856	811	809	842	849	817	791	874	868	867	809	886	834	843	841	827	841	823	877	852	917	834	805	816	840	856	843	785	782	832	818	838	866	861	826	910	774	790	858	870	843	857	804	846	827	805	819	849	831	870	870	871	854	808	857	843	837	840	815	873	847	828	796	832	853	811	843	886	786	841	853	852	856	788	808	863	837	832	796	792	796	863	828	793	834	839	830	814	856	784	792	855	865	871	840	841	814	823	849	835	893	780	866	851	821	878	827	891	809	852	854	821	858	870	829	833	800	829	833	849	890	804	801	841	842	875	880	848	775	815	831	853	841	825	874	824	794	857	839	812	859	834	816	829	860	793	848	835	831	851	832	905	805	838	830	839	851	842	808	815	827	820	797	919	846	840	864	768	906	831	835	855	808	839	851	834	841	774	856	885	857	824	820	836	903	892	877	851	821	823	876	839	849	868	824	859	843	845	880	791	870	835	853	853	853	829	856	827	848	823	863	854	845	863	814	838	850	864	842	866	843	885	808	866	890	877	897	805	848	872	834	812	854	852	835	842	826	823	813	861	841	839	798	830	814	863	873	822	828	804	865	908	881	882	890	865	842	826	802	796	877	872	839	878	906	803	910	870	826	872	839	859	829	848	856	828	833	821	820	841	814	829	858	855	865	883	819	865	885	827	907	879	879	848	844	819	876	808	850	842	905	769	813	867	827	859	876	839	838	870	854	935	790	832	814	837	831	885	809	836	909	847	864	859	840	891	851	832	907	825	881	808	854	832	824	894	849	876	841	851	880	814	825	821	836	857	823	926	846	833	850	847	842	859	839	854	891	870	826	829	853	835	844	835	885	853	827	790	874	836	810	810	870	840	838	857	827	882	831	783	864	855	784	849	842	816	818	851	843	894	853	851	875	868	833	868	792	795	906	850	882	828	844	862	858	873	881	872	839	850	804	786	817	828	823	857	847	889	865	840	810	837	834	837	861	793	847	857	835	820	849	844	865	837	885	853	839	861	879	850	832	933	825	856	861	916	857	916	816	857	859	864	843	855	857	818	831	846	861	854	853	838	845	901	853	867	828	920	848	866	878	868	845	819	869	868	868	831	823	832	867	804	886	853	880	820	844	794	834	831	848	804	878	856	841	865	832	810	844	847	821	845	804	868	853	851	871	885	882	835	836	890	862	833	861	867	838	872	853	810	819	844	883	846	848	846	884	874	836	808	846	818	796	840	849	848	833	789	813	850	817	854	842	847	829	849	829	852	846	869	816	939	833	887	817	840	861	806	885	821	834	902	835	892	808	920	774	876	813	823	845	830	824	849	861	848	842	847	811	870	844	852	784	827	803	825	875	830	865	859	792	868	870	866	781	813	848	908	799	878	865	817	824	861	897	809	874	894	858	828	878	793	847	901	854	850	834	840	823	875	798	900	802	850	916	793	826	841	815	847	834	848	838	857	854	866	838	849	830	846	768	835	796	867	823	842	880	803	873	870	886	862	896	812	811	829	854	854	873	907	868	789	873	844	862	881	903	865	821	847	842	863	856	860	861	856	819	844	827	902	890	884	875	843	844	822	918	789	847	857	870	825	848	848	845	840	829	817	841	846	840	883	829	835	849	827	818	852	867	869	854	850	850	799	865	864	807	888	823	826	822	894	819	842	866	832	854	870	842	815	862	831	844	786	845	857	824	834	798	906	813	803	878	861	782	821	827	866	808	818	871	841	836	829	828	823	855	841	858	862	816	854	906	844	875	839	763	811	835	856	822	838	821	767	832	866	845	849	867	826	863	840	840	917	784	815	901	863	820	827	847	851	873	851	890	832	915	873	857	875	835	807	866	854	827	883	865	740	846	854	859	848	811	800	840	840	845	826	909	906	837	843	838	876	816	840	880	844	844	840	900	861	836	848	852	830	849	836	889	813	833	864	822	814	877	820	880	801	771	815	834	860	829	820	857	848	864	820	818	854	816	835	816	846	878	852	863	869	891	868	775	879	800	824	825	859	826	845	857	836	848	875	872	836	863	829	849	902	875	855	811	882	827	808	802	846	813	887	832	830	862	886	812	809	894	815	888	834	848	809	870	825	824	757	818	859	780	851	844	869	838	887	819	831	819	823	849	866	852	842	801	866	805	818	819	872	863	818	859	828	871	859	848	828	840	813	845	842	888	830	799	817	826	880	881	842	888	854	821	830	827	827	843	847	769	899	900	866	799	879	818	832	801	833	825	849	799	836	904	861	830	848	852	854	855	838	849	851	868	814	851	852	820	846	818	808	851	874	848	845	896	811	812	845	828	854	839	862	850	859	825	844	819	875	899	855	864	819	841	896	868	850	837	819	803	871	888	829	832	897	837	853	905	816	882	859	762	839	847	868	811	830	854	873	893	784	850	838	835	860	877	861	872	841	855	850	854	823	819	867	867	898	833	840	821	827	788	845	849	851	807	822	799	893	841	866	845	810	811	865	824	843	873	852	848	858	802	858	835	858	882	860	840	815	882	840
2022	493	449	518	506	610	494	424	439	411	399	345	359	299	317	317	287	309	289	298	306	270	261	287	270	305	338	303	285	291	324	326	303	293	279	280	297	294	281	280	302	274	271	302	306	277	307	281	291	301	321	316	250	275	262	297	316	291	310	279	289	283	294	316	297	326	248	276	297	291	246	272	279	325	279	283	304	294	287	272	301	302	279	280	288	323	269	281	263	296	347	321	340	307	319	286	280	308	316	289	280	296	262	280	296	307	283	271	280	304	297	278	305	301	269	316	278	283	285	278	283	278	293	287	295	286	289	280	286	272	276	289	305	304	277	282	292	279	273	298	266	274	281	293	289	347	314	291	281	275	294	247	281	292	294	304	299	262	296	278	293	317	307	286	333	300	342	257	252	302	285	293	298	304	309	274	316	270	318	282	297	323	303	297	306	312	303	294	286	280	292	284	290	281	289	285	257	292	270	281	296	285	323	292	331	276	287	291	262	280	305	285	293	286	307	293	261	262	292	274	253	283	279	299	319	313	276	298	290	294	306	285	305	278	316	277	293	332	294	303	301	291	311	245	307	261	253	320	283	259	314	321	322	260	296	301	269	287	266	274	256	294	306	313	283	255	284	272	273	283	302	270	258	278	264	311	270	273	271	277	292	301	302	279	319	282	291	314	289	280	273	275	283	311	280	287	299	297	288	282	298	264	287	288	270	269	273	290	306	288	284	301	272	273	286	326	298	271	301	291	290	285	311	283	316	273	288	279	312	311	292	297	309	290	285	270	291	305	254	294	306	274	274	277	283	293	271	300	299	293	307	271	276	280	271	274	276	280	310	310	284	265	240	256	280	290	331	280	282	335	303	303	285	313	288	236	277	291	270	260	334	295	306	276	296	288	271	300	261	315	303	322	309	279	286	284	298	313	272	274	303	275	321	304	330	278	273	252	276	276	310	290	265	322	263	287	320	298	269	270	313	317	296	299	266	269	296	298	316	343	297	337	263	269	314	283	267	282	290	286	281	303	293	306	246	303	278	279	297	299	286	267	263	278	298	288	305	295	301	307	295	313	291	251	290	270	275	263	300	289	323	281	298	323	288	272	287	313	323	293	308	319	302	256	290	263	271	298	261	263	293	296	269	278	297	248	265	291	292	273	256	295	281	312	269	285	278	300	264	328	258	275	307	290	272	298	259	258	297	281	289	258	287	283	273	294	286	266	338	256	312	262	246	286	260	282	290	265	333	291	306	272	269	273	300	300	270	286	314	313	297	276	335	298	289	292	265	252	273	313	271	291	292	324	300	285	308	301	294	301	299	264	295	289	279	276	285	275	304	293	305	268	281	303	254	281	290	306	275	293	288	301	297	302	299	282	260	269	257	286	265	289	281	286	279	312	294	319	276	325	303	267	260	275	296	299	318	297	285	275	261	250	252	249	294	298	283	272	280	303	304	264	292	254	289	297	267	287	276	270	291	310	274	279	266	282	274	284	304	296	263	290	284	306	263	307	264	315	298	306	271	290	310	279	267	273	275	293	250	332	287	273	275	275	255	289	279	290	298	251	292	302	303	308	312	282	277	286	292	307	279	276	291	321	271	317	296	265	261	297	290	271	299	311	308	280	308	301	281	285	301	268	275	340	269	343	302	290	280	250	317	298	277	284	300	290	291	280	268	283	305	301	269	283	293	279	297	288	295	260	309	249	278	258	294	264	289	271	291	326	304	300	272	267	268	281	302	287	264	290	290	305	292	292	291	268	281	317	262	292	323	314	287	301	287	300	272	275	298	296	277	284	279	280	297	269	326	309	299	266	294	292	288	346	276	269	294	280	286	280	268	280	257	271	294	278	319	306	292	262	270	298	277	273	286	290	311	271	250	309	263	280	318	339	289	295	275	295	292	270	265	322	293	303	293	277	281	300	272	291	308	279	308	289	314	279	263	282	263	303	274	262	314	285	286	282	293	287	298	252	238	288	322	291	303	263	295	263	281	297	287	288	258	327	302	293	271	280	314	260	268	293	272	304	318	274	289	282	304	314	326	295	298	287	282	288	274	279	267	266	272	288	258	285	306	278	298	308	330	323	299	308	289	286	294	311	299	295	268	308	300	283	308	286	318	304	300	285	277	308	287	281	302	285	306	305	276	276	276	281	301	271	299	312	278	264	278	285	282	271	309	275	257	315	277	320	272	285	254	276	303	277	279	297	269	293	298	308	299	301	277	286	286	305	269	263	273	276	270	311	275	318	276	287	299	273	305	296	269	304	254	269	303	291	298	259	322	287	264	290	298	268	298	285	270	301	278	294	298	284	303	303	321	271	285	298	307	290	272	322	314	288	301	276	293	241	291	268	285	306	284	272	266	286	264	277	286	269	276	296	285	269	291	311	295	284	279	266	266	303	317	299	315	271	313	303	270	299	286	298	291	281	277	313	291	323	322	261	290	292	279	289	293	326	275	311	337	292	258	298	283	255	272	265	279	272	293	282	304	267	300	297	328	264	327	289	295	291	300	304	282	308	288	260	287	273	277	259	290	297	292	291	245	286	310	330	282	315	295	297	272	312	307	276	296	285	291	287	261	317	240	261	304	305	307	283	299	287	244	327	290	288	289	305	299	261	276	289	297	271	309	299	307	298	323	296	286	323	277	297	300	290	296	302	254	273	296	263	286	292	251	296	301	260	310	295	288	265	303	330	288	282	292	261	292	266	322	290	278	287	274	311	279	276	333	294	298	258	276	271	247	276	291	302	246	312	251	284	265	314	310	300	276	313	285	284	298	277	293	289	274	257	261	307	288	278	290	247	314	282	274	289	299	293	321	318	291	262	269	314	294	268	295	293	297	292	293	291	299	254	307	254	292	294	273	287	284	296	287	283	303	300	312	302	268	276	278	256	286	261	286	278	281	308	276	267	322	303	318	264	279	275	263	278	280	282	283	308	291	327	300	291	280	273	297	268	261	268	303	258	285	297	264	294	293	302	285	275	296	270	297	273	297	299	292	291	283	304	262	262	277	291	284	276	274	307	282	308	278	280	262	327	290	307	277	321	272	287	269	277	286	307	316	296	305	304	305	279	276	302	280	276	292	264	293	299	306	274	282	258	289	281	299	308	285	319	297	281	294	291	286	275	276	270	309	299	289	273	264	282	282	274	285	281	287	318	268	286	290	294	318	320	290	291	266	323	289	275	273	312	277	295	276	282	310	274	280	268	263	266	313	293	283	251	277	260	284	320	310	276	281	290	292	279	297	303	302	291	288	272	320	290	266	294	295	287	250	312	291	287	293	278	268	295	296	284	303	308	273	296	285	305	282	267	308	281	264	290	275	279	271	306	295	285	280	256	294	279	263	271	291	278	295	316	294	292	261	289	300	276	288	314	309	282	310	318	312	279	297	277	292	268	275	307	262	282	280	295	282	275	291	292	289	277	303	265	289	303	264	287	287	269	284	286	302	314	279	295	303	282	286	289	289	292	265	284	319	294	314	276	267	291	248	256	283	291
2029	791	1041	1351	2028	2233	1832	1328	1460	1381	1246	1162	1027	943	908	827	813	685	743	708	699	691	634	647	660	691	712	706	716	666	680	645	639	653	711	666	728	693	667	679	681	677	665	652	693	620	638	701	630	677	673	683	665	649	685	630	631	687	688	666	706	642	690	735	665	689	677	719	693	632	693	645	694	649	689	647	712	640	670	669	622	659	640	647	691	661	632	686	632	654	695	635	628	631	649	653	655	674	643	635	667	669	642	631	662	705	660	620	629	651	678	675	637	632	724	635	684	646	704	636	634	673	674	667	666	679	706	633	625	671	705	654	700	672	649	656	614	657	667	659	677	692	664	695	643	638	713	648	685	708	646	627	660	671	735	630	633	649	647	645	645	663	692	666	687	664	674	706	653	684	686	680	642	642	647	641	630	650	652	671	693	582	652	648	661	691	657	639	639	700	676	694	688	683	664	681	682	672	692	681	661	652	654	676	676	656	664	648	627	657	686	679	687	663	688	625	653	663	656	638	676	636	668	656	653	680	652	710	675	660	690	690	669	673	689	665	639	674	664	633	647	695	659	707	674	689	653	643	703	658	643	596	601	679	674	635	674	670	670	658	678	690	641	630	642	636	679	666	629	634	643	658	644	670	639	668	655	620	698	652	683	688	677	654	667	678	688	625	635	664	662	639	651	630	664	655	684	680	628	656	652	626	658	687	676	656	660	662	650	676	621	666	634	627	647	675	717	706	652	662	654	645	648	681	655	666	669	665	686	662	676	650	649	656	666	675	660	671	670	679	684	660	655	646	657	663	667	666	706	618	671	635	695	646	665	673	691	680	666	651	672	673	673	609	685	662	671	672	701	682	655	667	643	671	613	668	678	629	700	661	679	691	635	596	674	648	673	678	700	677	644	649	666	704	711	641	656	641	664	651	696	670	700	709	669	685	675	620	689	686	670	655	641	691	665	691	648	639	690	626	628	648	643	710	706	673	656	654	673	689	645	676	700	625	680	705	647	654	637	659	674	655	640	670	700	658	685	657	691	665	639	657	656	656	630	668	641	694	707	678	647	724	702	704	685	656	653	687	640	664	642	700	684	703	662	623	672	645	666	664	662	665	677	693	625	682	653	628	712	650	640	709	699	672	676	629	668	715	687	719	682	618	644	696	655	686	617	659	645	676	668	672	638	679	665	665	654	631	661	681	619	656	704	714	681	604	632	687	687	702	715	699	671	681	681	667	658	683	669	689	665	675	614	659	677	668	681	652	686	654	678	645	684	699	664	691	646	684	664	669	678	647	656	655	696	693	707	647	679	694	615	683	678	696	699	711	723	689	656	705	641	668	627	682	675	693	679	693	671	639	639	652	675	731	620	646	656	685	664	690	668	640	706	716	613	708	673	667	690	672	631	655	678	630	633	686	679	663	655	645	662	674	673	697	705	662	627	686	645	620	694	683	632	741	660	706	619	698	635	680	698	660	643	724	683	657	663	681	659	674	657	681	614	622	684	634	645	671	670	699	636	656	626	682	677	623	695	672	659	655	710	678	670	645	650	666	654	652	619	676	659	638	696	681	709	656	652	685	640	673	651	658	666	675	668	659	642	642	672	665	657	660	688	661	660	681	615	653	696	632	638	617	634	667	646	657	636	624	643	677	645	643	677	638	628	703	660	674	682	640	666	663	644	651	669	678	687	652	686	632	647	643	688	653	693	681	663	632	659	678	700	663	708	666	678	656	641	658	687	637	654	623	669	634	685	648	691	655	656	631	701	611	673	678	656	693	664	626	687	693	667	696	714	670	699	639	663	645	648	632	657	632	664	649	679	658	646	656	662	653	684	692	682	708	677	681	709	675	701	716	667	671	690	742	669	643	667	640	650	659	663	626	668	700	641	624	634	665	642	649	689	636	701	649	636	692	664	680	632	676	648	611	634	659	693	666	667	684	651	658	668	671	648	688	677	633	673	640	667	689	620	673	709	631	647	678	639	653	674	653	720	664	701	718	709	698	674	648	684	710	651	687	640	664	682	699	682	630	662	660	662	663	653	671	680	653	639	681	682	665	700	671	679	664	701	672	675	687	709	649	660	661	669	642	654	648	711	658	639	674	651	672	671	644	691	628	689	653	648	627	672	662	661	654	661	670	648	683	707	697	649	715	643	652	664	681	646	664	675	605	647	606	710	653	669	696	657	666	681	674	684	644	658	719	689	686	655	659	662	680	695	651	615	693	718	635	639	683	663	654	694	712	650	624	652	703	667	643	686	665	665	665	674	639	669	642	696	623	685	696	634	643	690	680	675	665	709	589	632	668	705	705	689	655	712	642	664	643	692	685	611	599	618	674	647	659	619	657	697	705	656	657	652	657	633	674	700	630	673	668	660	670	635	689	681	671	653	678	673	619	721	665	652	705	692	642	680	701	670	634	663	715	666	684	638	673	583	655	641	645	652	692	675	649	700	687	651	638	696	643	625	666	635	659	631	660	685	668	683	677	639	634	676	684	639	638	614	657	649	630	702	684	694	686	639	684	662	615	622	635	652	665	620	669	716	673	636	639	664	666	723	639	634	689	667	662	679	678	656	683	666	636	732	689	653	618	680	650	694	708	672	627	683	646	695	630	647	657	671	622	711	650	670	665	631	647	640	672	624	605	676	675	618	652	628	650	719	617	674	658	639	628	653	601	638	665	672	650	656	642	659	647	644	652	694	708	709	658	645	640	669	626	651	646	638	698	692	672	648	668	678	652	647	667	644	659	664	661	682	620	669	666	706	682	665	637	692	645	679	654	680	682	660	639	691	662	672	612	681	674	665	637	685	708	731	650	699	623	665	676	697	690	659	665	659	682	664	665	698	666	651	631	676	662	670	648	680	661	669	702	643	646	651	682	663	658	684	656	658	675	632	655	640	684	660	640	627	661	645	692	682	704	662	695	661	607	688	680	649	669	674	655	690	670	686	676	680	673	675	635	652	655	678	626	675	655	698	674	663	680	712	628	682	662	663	692	699	689	626	692	666	659	676	663	721	692	627	656	646	629	657	650	669	702	682	657	671	657	664	639	632	660	706	683	681	671	678	691	646	678	711	659	678	721	643	716	631	663	651	655	646	705	693	681	676	636	719	651	664	602	694	617	622	674	637	716	683	628	657	684	700	654	690	612	654	708	684	664	687	693	638	623	626	636	655	685	695	653	657	626	705	680	659	718	694	657	663	655	695	636	644	700	647	663	657	632	655	680	678	681	690	671	647	672	646	654	682	664	667	670	682	650	669	666	674	637	645	719	676	694	716	637	671	645	693	664	660	646	615	685	697	616	651	690	687	662	674	689	684	731	667	674	649	657	679	669	652	679	681	669	674	675	643	677	606	694	730	671	645	653	699	675	689	655	647	634	650	647	664	683	672	667	647	681	690	640	644	708	655	704	679	652	682	664	693	706	645	697	640	680	613	681	655	697	637	670	629	654	646	643	675	648	663	659	651	625	637	657	611	633	664	652	685	676	654	686
7912	782	799	765	914	970	726	468	526	477	434	372	378	326	314	258	233	229	219	242	229	226	226	222	227	235	222	215	199	195	205	204	205	201	219	196	240	216	223	229	189	181	202	182	234	205	218	183	202	196	203	222	227	202	217	169	216	198	200	189	198	246	199	198	204	234	186	201	192	211	169	206	199	193	198	200	203	189	210	199	198	203	211	222	201	191	183	200	190	207	188	200	205	201	219	195	220	207	214	208	213	214	188	213	196	184	197	202	207	199	195	197	210	217	208	225	225	224	205	204	205	192	189	221	164	218	192	180	242	211	217	213	204	180	200	214	212	176	197	219	209	224	231	246	187	215	185	193	212	202	205	195	189	204	199	193	194	217	208	209	201	216	202	209	193	209	218	193	219	241	208	195	198	218	208	213	210	210	204	211	215	196	203	224	205	181	206	222	190	217	219	234	204	224	201	214	208	183	212	219	190	215	197	205	192	203	235	197	225	194	179	205	224	238	210	221	219	208	161	200	206	201	223	199	220	243	200	200	194	207	209	192	212	241	212	193	196	199	217	219	200	223	202	214	216	207	202	187	204	212	201	211	192	204	202	180	203	203	239	192	188	218	205	238	205	233	183	189	182	205	205	189	221	202	214	206	204	209	216	199	218	181	202	199	191	210	188	194	210	201	234	229	191	226	191	196	212	221	214	212	189	208	188	190	196	184	209	218	216	217	201	186	201	237	209	195	193	223	214	190	219	198	209	181	218	196	185	209	232	199	179	185	236	216	204	216	175	191	229	193	212	201	211	221	219	215	202	194	222	213	233	194	208	181	208	227	170	221	192	201	231	189	183	203	205	224	189	251	207	229	215	204	214	214	191	218	152	187	196	204	200	206	175	207	196	222	214	202	188	208	212	225	192	198	204	194	199	214	203	205	209	216	180	192	210	203	229	200	231	196	219	248	220	213	198	207	211	199	200	166	219	231	198	181	177	181	196	213	219	193	198	214	219	204	196	227	214	182	185	182	240	226	216	208	197	220	212	237	193	211	216	199	231	237	201	225	204	206	200	223	205	231	179	217	195	211	185	221	217	216	209	215	210	208	186	199	203	214	229	232	219	196	203	196	203	190	188	195	241	224	222	222	205	183	212	229	223	211	202	222	207	222	166	201	218	203	180	179	206	183	213	224	198	208	167	192	212	182	206	191	181	198	211	199	193	222	201	214	213	217	218	220	200	196	179	171	213	198	195	207	189	187	186	223	222	190	213	214	175	206	213	197	185	217	212	204	203	200	177	202	190	212	227	210	189	205	190	197	194	191	198	240	205	191	215	197	158	205	195	222	207	194	197	187	218	195	204	227	204	199	218	204	206	217	210	202	222	214	188	191	204	197	195	206	173	208	218	204	206	194	200	202	209	204	211	177	188	187	213	201	210	222	206	208	201	198	180	198	199	206	213	198	194	202	226	206	207	218	188	192	193	212	192	170	175	206	248	202	216	207	191	202	220	206	192	175	204	213	190	197	180	182	228	185	205	226	211	209	217	199	245	224	200	197	194	242	221	204	216	217	197	219	210	194	199	194	239	214	209	207	220	223	186	207	201	218	217	210	211	228	217	205	210	203	196	181	207	234	217	215	208	186	213	196	222	220	207	187	211	191	233	222	202	196	188	186	217	208	185	188	192	208	208	196	235	208	226	226	201	216	227	229	182	197	208	202	222	206	186	195	191	221	199	185	177	220	235	186	200	229	202	214	196	210	225	201	199	179	195	194	207	204	198	211	227	217	225	211	194	173	179	185	207	221	194	194	214	212	215	181	218	223	193	205	220	206	209	230	216	207	204	217	196	228	228	195	201	196	214	236	236	192	213	246	206	215	202	201	202	233	213	227	195	184	224	183	211	198	229	209	223	203	212	170	198	223	186	234	195	216	207	196	235	170	227	243	214	229	217	199	181	219	188	196	204	186	208	215	204	199	185	234	205	221	199	200	188	186	205	223	172	224	196	202	187	194	182	236	210	213	226	195	211	204	227	187	200	182	195	223	200	216	185	199	183	186	237	187	199	200	197	193	216	179	209	208	203	202	224	210	224	216	192	205	190	191	205	213	194	187	206	230	180	216	173	193	190	246	183	203	217	211	214	199	206	199	188	206	234	209	199	205	192	200	226	188	217	213	184	218	209	200	192	189	198	192	204	205	214	218	188	201	193	209	236	213	220	194	208	184	211	226	198	189	195	193	214	181	200	223	214	224	168	207	194	204	196	185	224	189	234	220	191	217	200	211	230	220	220	206	241	179	217	202	211	219	208	195	194	210	202	216	225	210	181	212	223	193	235	209	230	229	208	213	224	231	199	210	209	232	214	213	204	198	242	204	221	233	195	227	180	185	212	203	217	233	200	181	222	199	223	214	217	208	197	197	211	231	205	236	204	209	187	165	212	227	198	205	192	197	197	175	172	221	189	222	198	207	207	192	210	194	205	214	219	193	219	227	211	204	190	183	200	169	197	190	218	191	217	221	187	217	202	191	217	209	197	220	196	225	220	241	191	189	212	220	215	212	190	168	199	204	221	225	198	214	220	198	207	213	208	183	211	217	198	196	206	214	212	218	203	236	203	217	210	216	206	223	214	238	208	223	214	202	197	169	204	197	165	200	206	201	186	186	216	221	215	203	185	192	202	175	225	206	185	204	203	236	212	222	213	200	227	211	213	203	207	195	191	221	197	222	209	176	198	206	198	204	223	195	205	198	228	237	216	210	233	201	204	228	214	206	217	184	207	205	214	198	198	177	213	198	210	219	215	191	206	178	214	207	207	224	177	202	205	212	219	218	200	248	196	226	196	228	199	210	212	224	232	195	198	218	194	188	202	225	221	203	219	194	185	197	190	194	206	191	200	210	208	216	185	194	233	232	210	221	209	205	225	202	200	216	228	198	192	208	221	237	198	247	249	211	218	222	214	196	187	218	234	203	218	189	203	202	194	182	184	204	211	191	216	175	206	229	217	223	181	199	186	198	208	197	222	220	205	207	220	205	211	198	210	205	206	206	228	232	186	220	213	195	181	213	192	196	237	206	217	208	191	204	208	195	195	195	211	178	234	195	189	211	200	220	213	191	195	203	219	215	218	194	190	193	179	221	209	191	208	188	223	209	173	184	210	219	204	204	197	188	207	235	220	198	191	196	185	202	197	203	228	195	195	210	193	213	200	206	199	210	219	224	187	198	217	225	176	201	194	224	212	229	191	219	219	213	226	198	196	216	212	203	215	229	217	205	223	195	233	195	211	215	220	207	201	214	209	229	223	178	221	212	208	203	212	185	235	197	193	225	205	191	223	205	188	214	212	230	200	183	197	204	242	220	243	212	189	194	175	189	191	204	217	213	220	188	213	213	193	201	219	203	192	209	198	199	217	191	192	202	222	235	192	240	221	208	218	215	203	196	208	189	207	224	251	222	198	207	207	206	225	218	189	205	220	197	206	214	233	200	218	208	215	206	185	198	196	224
6467	1009	1826	2560	3745	4217	3347	2053	2228	2115	1740	1572	1417	1140	962	779	747	657	642	701	542	570	597	532	547	554	529	554	567	559	502	506	561	536	555	523	559	527	544	544	546	502	593	515	544	520	531	526	499	480	531	512	484	519	532	543	502	523	517	545	530	532	550	537	528	511	510	524	531	531	532	506	542	548	522	514	504	547	537	543	491	532	490	513	504	518	493	519	554	533	528	492	531	486	509	543	528	521	532	488	525	571	508	543	531	517	454	521	487	534	499	552	495	532	496	505	504	542	523	526	528	499	504	565	536	551	538	557	528	513	519	524	534	521	541	546	520	510	532	470	499	511	506	520	553	555	508	483	538	529	526	505	542	551	491	507	561	533	505	511	499	512	523	475	545	518	492	526	537	546	507	533	517	521	511	484	527	552	520	499	536	495	506	564	497	504	526	491	551	466	511	488	523	543	546	537	523	498	549	523	513	468	514	508	486	524	526	541	514	566	538	553	526	497	489	521	547	519	547	520	496	534	504	458	508	487	521	500	548	498	557	523	520	548	530	529	518	506	493	507	515	530	520	541	523	504	524	497	526	538	566	509	517	527	560	511	574	553	518	527	579	536	481	536	513	512	559	518	511	504	502	551	536	544	480	489	508	513	527	519	509	491	490	505	530	503	488	510	527	544	563	516	481	525	486	485	530	522	545	490	541	512	546	536	511	517	514	483	509	523	495	531	502	515	540	498	494	499	490	470	514	522	511	504	477	557	536	535	514	495	500	520	549	539	482	498	508	502	545	547	505	508	508	591	520	529	489	531	543	560	538	512	489	519	510	526	532	489	531	532	536	506	519	513	540	529	519	511	523	503	495	520	518	573	518	534	568	541	523	526	546	527	502	521	524	518	522	508	504	539	553	506	538	514	518	537	527	512	556	539	511	535	507	529	517	536	512	530	489	508	548	543	499	501	536	524	491	517	495	521	547	491	519	510	540	533	513	540	534	524	522	532	493	529	490	553	538	569	479	536	508	501	504	512	509	498	514	474	514	533	486	500	510	473	503	498	529	554	505	499	474	553	547	542	522	593	520	563	481	539	510	508	522	542	514	553	508	514	496	499	535	510	508	539	529	546	533	513	472	518	523	510	547	514	480	532	507	513	564	535	521	481	540	525	519	517	553	485	508	550	500	503	519	464	503	511	517	541	556	513	507	505	521	549	534	515	526	543	525	524	517	490	500	486	518	490	530	587	494	541	547	504	528	512	514	504	526	522	529	524	551	506	509	561	561	482	508	537	499	549	509	492	513	547	524	527	536	526	530	542	538	490	518	533	549	509	542	567	521	506	525	505	512	512	559	534	465	502	519	519	541	544	493	548	509	543	540	537	522	494	550	515	507	508	499	550	535	538	515	509	522	532	531	508	546	522	531	569	509	545	531	528	509	477	524	542	536	542	475	553	495	535	511	504	522	485	517	532	509	551	486	518	512	578	552	533	507	550	520	546	480	566	512	514	504	528	505	476	544	523	516	490	505	538	515	519	455	523	502	501	552	545	512	510	530	523	516	539	547	526	509	503	491	509	466	561	586	514	536	530	532	564	545	507	513	535	519	511	513	527	526	512	509	486	504	548	500	495	540	522	542	536	529	553	481	496	531	521	527	506	489	538	509	545	492	489	513	502	528	538	515	532	507	501	512	510	521	524	589	555	492	557	506	530	494	535	501	516	491	516	496	531	535	521	501	513	521	524	575	544	549	527	487	568	512	487	524	507	485	501	535	504	541	522	533	467	541	555	513	557	506	537	531	509	582	553	509	482	510	499	523	519	529	519	505	525	465	532	536	500	515	521	544	535	495	510	517	502	539	543	535	511	530	540	535	509	491	505	550	557	563	524	535	483	487	470	490	507	502	524	531	516	543	514	506	555	526	481	503	476	501	532	482	559	523	522	486	544	501	510	533	470	509	506	505	531	542	545	464	499	549	481	513	495	519	467	512	508	485	540	468	537	525	475	520	490	565	520	512	561	513	496	547	503	538	514	542	524	521	505	525	559	498	479	515	506	534	504	517	550	501	520	507	523	548	519	491	540	517	534	481	532	542	557	520	524	520	536	527	540	541	547	526	524	501	519	496	532	530	532	543	512	525	503	511	522	527	509	510	534	536	483	475	489	466	523	523	501	517	526	511	498	483	524	509	523	528	566	542	576	511	486	531	515	542	550	485	528	505	493	503	517	522	484	518	521	530	540	515	468	526	510	495	514	551	522	546	571	506	541	517	519	525	529	522	495	552	494	528	510	534	503	542	519	493	517	478	525	494	486	473	507	529	512	511	511	546	507	535	532	528	528	499	559	549	524	526	540	501	549	500	496	521	535	470	552	500	511	518	548	558	526	528	515	520	524	487	497	542	492	549	514	535	567	541	473	486	517	511	531	520	527	493	548	523	553	524	496	573	518	520	557	521	495	561	538	533	542	499	492	504	501	533	495	476	502	493	540	479	519	536	503	545	478	496	533	506	583	544	551	497	508	535	519	556	542	495	518	565	491	507	528	497	497	511	552	509	514	551	511	494	520	562	491	530	506	553	536	523	500	500	516	524	530	529	523	536	493	546	505	513	494	529	560	484	491	526	521	533	529	499	518	510	523	519	522	537	525	505	540	530	569	494	515	542	538	557	533	533	537	555	520	523	536	472	560	552	515	508	551	562	519	492	522	539	541	516	543	514	557	538	535	532	511	521	574	497	510	492	508	487	536	503	555	516	492	521	526	499	506	571	484	544	490	510	496	488	479	513	514	513	522	501	525	484	525	527	522	517	552	507	520	529	481	525	506	514	536	541	508	489	535	495	542	476	510	532	529	514	523	508	493	523	534	509	515	530	554	478	527	520	526	534	494	515	554	544	538	522	535	511	530	515	495	516	486	527	523	539	469	515	523	515	487	544	472	506	498	506	547	494	504	512	533	498	536	484	500	512	517	491	522	527	554	482	503	518	530	482	531	527	521	572	530	505	563	521	515	539	525	505	523	539	519	554	501	501	528	533	531	522	507	540	502	525	513	529	583	558	541	526	557	496	514	467	515	534	533	461	468	548	547	525	501	494	533	487	520	468	552	532	513	507	548	559	547	567	520	517	502	473	531	504	509	525	533	551	556	523	530	507	540	557	565	502	530	510	514	543	551	488	514	530	563	562	518	564	493	526	500	493	533	494	523	550	535	530	523	506	511	531	548	532	512	530	540	521	516	576	571	540	538	530	541	489	517	551	508	517	490	538	514	524	504	455	503	517	513	540	517	506	514	509	521	505	536	548	514	530	489	562	519	547	527	583	538	533	499	521	538	494	509	495	561	538	494	531	529	516	501	503	505	503	549	489	556	513	511	508	552	507	519	499	517	539	495	499	523	516	507	479	528	494	503	552	494	514	502	511	496	538	454	545	511	503	530	569	514	520	518	472	529	510	517	509	543	514	518	513	516	512	538	537	510	520	528	514	532	496	511	515	542	536	504	531	528
15092	1817	1590	1406	1617	1644	1308	814	852	803	684	638	566	517	459	437	410	411	398	439	394	420	398	405	378	364	390	408	396	380	393	388	350	367	341	384	360	363	379	360	341	414	366	354	337	358	344	375	340	396	408	339	402	418	389	381	380	372	367	351	366	362	375	403	358	376	391	345	358	407	392	370	420	382	332	345	360	383	355	371	374	368	368	414	378	355	379	389	386	361	402	404	362	377	373	357	391	365	352	360	368	376	364	369	387	348	347	366	394	362	404	338	353	408	379	344	370	406	388	337	365	318	377	418	336	348	387	361	427	397	382	354	384	359	391	360	353	371	406	334	364	365	364	412	353	386	344	334	371	409	349	354	335	380	400	383	362	356	364	364	347	343	390	366	345	384	387	364	346	340	343	347	361	340	401	392	417	389	350	372	362	374	380	392	378	362	320	375	376	372	372	355	375	352	337	385	379	359	380	359	377	370	358	386	337	326	368	352	360	383	351	354	377	403	374	370	373	380	342	385	352	393	375	360	360	410	377	322	381	378	370	386	379	390	386	415	350	371	361	353	392	342	347	393	367	389	381	398	386	391	370	373	382	356	371	393	326	386	373	372	393	346	362	360	328	374	377	323	371	361	380	361	366	351	368	336	318	397	336	363	355	400	360	429	372	351	407	344	378	332	361	355	381	353	394	389	401	389	350	363	336	364	352	393	346	403	420	386	369	350	352	370	351	394	433	371	340	343	393	352	371	359	388	370	383	362	375	364	378	363	360	371	362	386	371	372	378	335	350	387	384	401	394	326	366	347	385	381	347	364	333	411	366	382	359	362	411	374	333	356	351	399	388	375	376	334	383	367	395	348	346	355	375	357	361	395	386	348	355	368	353	368	362	378	359	365	325	359	398	388	391	336	379	388	356	374	383	376	345	349	393	392	379	408	343	367	346	317	344	361	348	373	415	372	372	402	337	400	381	417	350	385	350	375	361	360	379	322	354	331	380	399	397	376	354	355	407	384	413	366	411	386	399	354	374	351	352	386	369	378	328	349	397	391	366	396	402	384	404	365	405	370	400	389	392	353	358	382	388	375	359	391	361	385	352	343	367	370	401	392	351	346	379	390	362	355	382	394	374	372	377	352	400	391	356	320	382	392	386	356	336	392	387	378	329	348	362	371	401	398	379	363	388	368	327	361	371	396	344	361	373	379	393	364	366	363	381	357	356	378	378	388	350	363	362	369	385	360	400	376	366	330	360	359	366	341	365	387	367	362	367	340	373	362	375	365	363	334	365	372	386	384	368	357	399	351	383	362	354	367	376	337	354	365	349	385	377	381	361	363	361	363	382	367	362	352	371	373	376	364	374	365	364	326	363	359	359	409	367	373	400	384	356	364	354	394	387	367	349	398	330	364	341	379	348	400	362	359	401	357	353	350	356	397	380	361	404	364	373	364	344	414	344	320	378	413	373	383	378	367	353	362	373	365	351	405	340	350	344	401	371	387	403	346	391	332	359	376	353	370	346	358	410	383	368	363	382	387	351	386	382	356	355	365	348	347	364	371	356	387	386	346	345	361	347	357	324	362	377	369	398	356	370	391	326	392	415	367	393	382	405	383	346	382	365	356	356	354	355	402	352	392	411	396	397	368	380	349	407	400	360	402	368	373	361	377	410	379	385	388	416	360	390	341	378	376	370	353	354	370	360	345	372	377	325	406	396	365	351	354	353	361	329	375	359	345	361	415	372	365	377	343	325	369	374	384	351	410	383	393	368	334	367	383	403	373	377	323	325	337	415	394	402	399	369	398	383	364	386	389	393	431	394	341	369	346	362	413	364	332	356	392	387	360	421	345	334	374	361	356	361	354	342	414	355	369	370	365	366	351	360	349	340	369	380	401	373	366	358	370	375	345	382	399	368	381	362	338	365	390	355	408	387	386	354	400	355	396	369	377	364	374	372	360	411	374	388	388	387	367	357	383	381	375	378	372	356	369	362	415	383	376	395	385	358	397	424	369	310	350	385	405	401	378	344	393	347	373	345	369	350	365	371	332	355	345	371	382	368	375	350	376	359	347	420	365	339	336	386	374	368	368	367	405	378	382	375	350	359	363	372	405	351	363	337	333	364	363	364	371	398	415	339	355	355	380	377	344	366	435	411	349	366	397	361	361	344	382	356	359	356	344	344	399	365	382	384	355	399	342	357	401	377	388	346	352	390	358	380	365	353	360	421	349	368	359	334	394	386	380	362	397	349	362	367	356	379	367	388	392	335	397	383	375	372	353	368	394	387	357	387	380	361	356	377	349	371	366	372	334	316	363	398	367	370	378	418	346	386	397	385	378	355	369	347	331	368	391	366	322	351	349	358	394	374	360	363	358	342	384	342	367	346	380	386	331	400	376	381	378	389	344	353	364	369	385	414	356	339	381	339	398	410	354	404	383	355	374	375	376	385	397	364	388	369	361	360	370	368	384	378	367	395	383	354	383	357	357	390	401	347	373	353	381	386	370	331	350	373	334	411	392	341	376	362	367	332	372	376	385	356	351	364	395	388	373	402	402	339	371	343	350	381	405	394	344	378	354	357	372	372	380	366	382	373	372	353	377	397	386	382	379	379	350	382	372	383	374	376	397	350	375	374	374	390	358	353	354	307	373	398	368	377	383	351	362	356	363	416	371	361	367	386	370	397	349	361	350	363	356	391	409	358	375	387	330	350	375	376	419	367	408	396	364	359	368	375	393	376	370	361	332	367	368	398	389	396	364	369	373	410	378	364	367	385	399	356	412	361	374	341	369	364	388	443	390	366	363	373	348	354	359	406	374	325	387	367	384	353	388	390	325	375	384	370	377	353	370	378	361	386	349	407	400	352	370	411	387	356	365	371	347	388	354	377	354	345	382	406	370	383	332	373	353	361	407	391	371	407	395	354	387	359	388	394	382	381	349	356	367	361	347	363	361	392	363	401	384	363	365	373	352	353	395	381	375	378	361	349	341	379	352	347	373	384	372	380	383	346	383	405	370	398	387	390	361	409	355	380	383	402	396	366	367	377	356	364	386	380	391	381	357	363	374	368	408	377	347	389	360	404	366	393	400	356	341	361	373	355	373	394	345	381	401	374	396	337	366	378	363	366	396	388	376	372	387	353	344	376	375	366	370	378	343	376	389	393	350	355	392	388	362	360	433	328	384	365	372	372	374	375	388	349	377	382	393	364	439	391	318	353	335	401	412	355	366	372	377	362	389	351	390	357	362	399	383	384	398	385	351	340	354	351	361	353	366	391	325	390	360	353	377	384	366	349	375	338	387	384	375	377	373	367	357	356	375	388	358	368	382	395	381	312	350	372	395	362	392	384	370	380	413	342	392	376	390	344	367	340	375	397	352	341	375	380	390	406	401	393	382	353	394	336	390	406	352	347	342	328	378	371	347	355	377	352	443	371	366	393	363	368	394	367	354	389	381	368	359	390	391	375	401	340	405	365	350	341	328	355	377	375	379	370	372	344	381
8753	1644	2999	4266	5929	6386	4848	3204	3496	3215	2639	2331	2214	1761	1490	1343	1161	1086	984	1140	953	905	895	936	938	860	887	878	900	873	881	858	864	920	886	843	883	903	911	890	842	830	930	892	879	870	861	849	852	876	867	851	868	889	766	844	910	877	900	822	852	923	825	865	879	840	830	857	810	839	879	849	825	867	912	804	911	807	806	892	853	874	827	815	911	860	870	877	834	879	862	879	902	885	887	844	827	864	892	851	843	850	868	905	871	880	864	795	869	886	870	877	818	822	836	884	862	818	856	835	849	855	825	836	880	816	872	836	868	844	846	853	867	856	869	899	817	827	851	831	876	830	870	855	796	905	850	893	893	804	841	863	832	890	815	865	860	840	855	831	876	860	857	862	881	902	868	861	873	903	879	773	850	811	824	831	863	800	895	825	845	840	852	841	849	847	868	803	812	801	868	846	853	868	823	871	840	808	858	820	876	845	799	841	803	854	819	863	806	832	843	844	801	764	858	827	877	817	817	883	855	843	871	824	888	839	912	852	856	850	841	848	946	839	842	878	895	839	902	859	855	882	833	854	851	822	828	815	855	845	848	860	877	880	888	807	871	796	920	843	865	843	840	885	825	844	880	863	785	843	804	829	838	843	863	852	851	864	872	837	898	799	851	860	794	848	846	849	864	865	826	760	842	877	874	814	872	879	930	830	837	828	846	840	877	866	856	854	869	872	901	847	871	872	808	795	798	890	789	810	810	833	804	817	909	838	854	822	876	852	830	873	807	839	849	830	836	833	858	854	883	846	843	811	871	844	850	799	893	826	875	875	863	807	805	854	838	790	819	860	869	848	818	839	812	842	813	815	843	884	791	842	813	821	860	926	860	830	856	891	880	794	859	844	852	842	864	816	851	842	868	842	830	883	830	813	892	798	872	877	842	800	855	883	868	845	841	864	813	777	855	796	838	857	868	832	845	861	857	920	831	825	821	845	856	813	879	876	878	855	791	866	868	902	846	816	872	844	849	910	841	900	831	832	901	808	815	890	849	833	822	878	830	833	837	854	824	847	858	845	864	839	818	824	895	822	885	916	847	806	892	864	836	827	808	822	866	794	855	836	862	878	895	819	842	830	805	876	851	826	850	870	854	848	824	864	848	847	876	846	862	862	837	872	839	831	828	865	837	822	828	849	860	849	828	864	834	860	833	814	854	827	821	845	876	879	847	841	828	783	833	871	849	857	862	865	880	836	811	849	884	890	890	872	825	848	877	832	842	837	847	869	869	858	854	825	841	875	868	816	856	823	891	862	834	857	884	807	854	849	838	842	859	883	899	849	880	841	849	767	856	823	843	781	838	856	852	855	867	835	850	853	842	860	852	830	881	829	873	892	891	872	838	876	923	841	828	884	901	828	847	875	841	816	862	818	825	829	832	854	855	800	852	847	844	838	865	887	784	858	811	832	800	824	855	831	878	892	849	855	846	813	864	831	829	828	826	842	823	860	867	898	815	812	836	837	846	884	841	803	889	817	901	850	868	836	845	835	856	869	847	839	847	906	856	860	829	906	881	883	841	816	907	866	911	925	857	845	867	815	810	853	886	893	838	855	914	810	866	831	845	850	844	879	867	825	850	866	802	910	826	856	868	872	821	823	829	852	891	857	876	864	866	821	820	882	825	881	871	835	847	819	852	834	798	839	891	814	811	828	870	822	824	885	797	869	855	839	848	831	820	904	856	811	868	838	893	824	866	822	882	801	878	839	842	876	806	841	855	831	878	867	851	896	881	820	832	849	833	854	905	864	861	809	865	864	888	819	852	843	850	867	839	861	825	888	875	819	807	808	845	868	811	860	851	842	891	847	833	809	870	823	893	838	867	840	942	856	896	861	820	834	867	852	868	860	859	838	876	803	829	888	863	849	866	881	855	878	882	877	835	859	879	835	862	826	856	830	791	855	884	813	843	873	868	810	895	832	891	847	843	860	794	848	861	775	871	837	850	862	861	872	824	848	852	828	845	803	836	815	881	799	844	833	870	861	837	837	821	836	911	900	859	917	854	898	830	822	861	912	843	841	806	824	824	879	856	868	839	829	824	865	803	844	829	856	856	855	796	819	847	867	819	867	816	835	869	851	885	850	825	886	922	834	865	847	856	825	803	890	878	837	818	798	902	863	820	863	823	846	833	789	862	881	845	826	841	833	886	866	831	859	873	819	870	847	836	882	805	814	869	859	810	864	858	844	902	798	858	869	826	832	871	862	837	834	845	811	827	858	871	841	908	822	852	871	840	882	904	841	826	860	845	833	881	854	867	950	845	823	835	869	842	837	817	797	842	899	842	820	880	827	888	840	797	794	847	909	842	845	814	878	825	805	849	869	907	855	844	893	837	874	896	864	839	830	863	852	930	844	889	901	823	832	929	851	874	895	891	844	884	841	850	846	854	867	877	878	882	844	858	868	919	899	851	827	854	845	843	886	865	834	859	860	841	824	839	849	813	796	864	832	788	835	845	822	883	887	881	823	855	851	846	865	823	848	830	853	857	806	815	884	831	836	848	856	838	840	864	865	882	871	836	877	887	797	822	869	795	865	836	853	860	797	784	836	897	867	875	801	826	835	856	841	883	873	836	917	833	858	819	885	841	896	843	851	802	856	814	871	910	860	818	837	818	836	850	887	899	781	859	852	810	834	844	841	860	846	861	843	821	849	817	861	852	863	817	857	852	841	879	861	867	901	870	852	843	784	847	881	858	854	848	882	880	866	867	847	879	818	861	791	826	842	821	841	858	843	817	848	850	839	846	821	858	835	852	888	808	858	868	843	814	829	836	844	863	897	820	814	838	899	831	850	906	815	832	887	852	842	841	865	889	796	839	842	855	848	779	832	824	828	825	849	885	854	840	867	833	845	799	834	844	855	851	847	803	849	836	786	823	826	893	825	864	818	830	813	822	796	848	800	874	815	818	872	852	834	858	869	813	840	829	799	864	815	823	848	795	836	885	826	832	824	873	839	834	918	836	870	870	891	877	888	840	902	832	850	831	869	790	821	807	873	826	854	799	850	838	841	826	868	813	833	884	855	862	824	822	815	833	882	831	846	834	886	805	884	894	855	843	839	853	873	816	835	857	898	845	820	823	786	866	856	824	863	866	856	882	828	869	855	870	859	850	822	850	861	805	839	837	847	842	838	809	835	886	857	849	778	828	842	836	814	832	875	798	885	852	821	792	810	889	803	850	831	846	849	847	843	873	866	873	857	838	851	896	891	872	858	859	850	850	847	885	840	823	875	889	866	913	834	797	847	879	827	830	847	837	913	860	847	876	853	853	811	863	820	820	858	831	827	850	834	845	859	836	825	812	884	829	849	889	864	863	873	873	878	834	918	853	860	846	860	826	843	814	822	839	872	871	829	860	882	826	827	821	876	850	842	832	866	830	821	827	863	892	864	839	852	895	824	873	866	853	826	852	834	834	859	828	865	870	818	827	835	858	857	817	815	829	844	820	816	867	807
1965	437	454	501	631	666	556	385	415	444	389	350	353	317	361	326	307	288	309	315	292	286	292	292	275	271	324	293	285	295	320	257	272	290	298	305	327	274	287	301	295	265	291	304	240	277	271	308	278	299	321	273	294	268	312	248	297	328	289	287	264	280	274	262	309	290	288	299	312	285	266	286	257	277	272	274	276	262	288	328	290	285	300	313	284	321	293	327	286	272	311	295	273	307	277	319	299	290	300	287	255	259	290	308	271	308	292	270	288	287	304	291	303	304	262	299	301	286	262	303	277	272	294	295	260	281	289	312	278	294	284	301	283	269	317	305	304	247	299	292	341	300	332	255	285	310	290	305	271	258	320	296	300	285	319	298	291	304	306	262	306	298	281	287	280	288	264	264	277	279	256	317	249	306	297	325	296	309	316	279	296	300	304	299	298	278	318	282	280	281	318	293	276	306	298	282	306	297	297	265	283	281	313	299	292	238	286	291	298	312	293	306	295	262	331	306	299	275	285	317	279	314	271	283	316	310	332	319	283	312	296	279	301	290	296	304	280	300	257	272	288	303	292	301	301	315	299	284	284	298	310	292	320	272	308	251	307	290	311	284	302	283	301	299	288	267	287	277	260	311	264	300	313	280	270	261	290	290	275	271	288	268	282	273	281	254	306	329	293	323	308	308	266	300	291	289	292	276	267	281	317	279	274	300	306	301	306	305	283	234	307	287	290	273	284	273	286	267	320	284	266	314	277	301	261	270	266	252	303	304	256	321	294	283	297	292	303	317	307	327	290	261	248	317	274	286	297	273	301	306	316	301	308	293	287	295	314	305	254	262	304	281	266	291	310	296	266	251	283	293	325	295	281	304	305	317	310	261	287	281	280	283	304	255	260	300	287	305	281	295	282	307	332	317	277	315	303	297	271	309	267	285	252	303	318	301	302	263	280	265	277	284	283	285	287	231	284	300	248	293	287	312	296	276	280	273	252	316	263	333	305	257	308	311	300	295	297	309	348	285	272	262	263	291	288	275	311	317	311	306	288	281	284	291	317	297	261	302	317	289	284	251	271	304	310	289	293	288	286	305	310	313	292	310	291	291	281	283	255	247	330	293	297	279	268	310	297	305	287	308	279	290	284	279	303	272	284	298	279	272	281	307	312	299	262	264	251	294	320	297	273	292	330	297	283	278	288	283	266	277	270	265	270	297	289	269	270	296	300	287	309	282	298	284	281	318	273	271	298	336	318	300	295	288	296	273	303	296	300	312	295	288	289	246	277	294	339	254	294	304	286	309	293	277	288	299	280	289	276	260	283	275	311	287	313	297	278	269	290	288	268	298	323	309	286	288	266	282	329	334	285	270	268	307	307	285	284	317	310	262	287	299	279	266	305	292	330	316	300	303	313	322	267	272	279	283	305	289	243	286	286	281	303	315	289	246	304	286	271	300	266	286	282	289	285	261	283	323	270	297	280	308	306	275	280	293	258	237	294	303	331	277	316	293	298	291	319	306	280	291	297	299	302	293	298	274	305	285	304	331	298	278	286	308	290	313	317	291	280	287	287	297	272	295	278	292	330	307	301	277	246	266	307	273	294	285	280	274	257	290	271	314	303	250	301	301	309	276	262	295	287	274	303	279	295	273	248	291	321	263	305	273	268	296	277	284	306	299	267	280	290	259	306	307	293	295	305	320	274	282	290	276	326	301	262	330	281	300	267	263	326	275	282	285	245	276	301	308	317	286	278	300	244	287	277	263	270	304	285	263	285	314	279	299	271	270	291	299	300	276	282	298	280	261	306	296	276	263	313	299	296	284	309	326	287	292	276	322	277	288	264	294	292	319	303	300	309	296	286	253	285	278	263	294	305	298	306	276	294	258	275	268	256	262	271	290	305	303	295	292	281	291	265	317	301	277	276	293	283	286	270	322	297	319	288	290	283	327	304	253	279	288	277	296	254	298	300	288	262	302	268	290	300	304	310	262	283	287	288	278	297	295	305	255	295	278	312	262	286	271	259	324	268	307	281	304	328	274	263	301	282	278	283	279	291	293	265	275	273	306	301	295	307	290	326	289	295	283	294	330	303	306	306	271	280	312	304	305	310	280	272	293	256	249	316	313	291	268	261	316	289	279	284	285	290	272	255	279	302	323	285	320	311	291	274	299	284	292	307	280	306	266	301	294	302	296	275	273	301	264	279	296	305	261	308	276	300	321	300	285	301	282	302	264	296	274	311	265	297	320	273	261	295	286	294	281	300	316	282	273	299	310	321	297	270	305	308	271	291	278	261	269	299	279	274	302	303	276	308	304	265	342	282	266	311	309	290	280	286	303	266	290	300	280	272	285	263	275	300	287	313	324	302	288	272	307	278	302	291	328	299	292	300	300	283	281	271	233	267	316	309	251	302	312	256	310	262	272	282	285	269	290	320	283	283	259	273	281	270	266	303	292	309	272	285	301	300	296	280	306	279	297	316	287	282	262	300	326	295	293	270	307	288	283	290	289	271	269	247	304	298	303	277	288	268	271	268	274	268	308	295	280	280	264	308	306	294	299	269	280	286	290	290	320	311	244	284	256	313	295	292	291	260	281	289	268	242	272	284	277	246	291	273	290	288	307	283	298	285	284	314	299	312	308	245	268	282	299	292	271	272	299	278	300	276	289	305	327	322	281	271	287	295	312	293	318	297	299	319	304	282	317	286	304	268	304	294	309	265	271	291	272	313	271	255	292	281	299	309	276	313	297	299	298	279	308	284	316	282	284	273	296	269	273	318	266	305	286	292	302	276	304	329	320	267	313	300	247	264	304	293	274	272	284	312	315	284	270	288	316	268	312	297	283	273	299	294	286	291	269	296	308	286	302	294	275	286	275	308	310	297	307	289	309	300	297	321	294	312	297	281	277	278	265	264	272	271	308	272	263	275	290	261	277	311	312	274	282	293	295	280	265	298	286	296	282	283	282	290	302	314	289	254	289	258	274	296	295	308	282	293	267	257	274	286	245	275	310	318	320	324	320	293	323	274	298	297	268	289	310	331	287	306	337	265	274	280	294	286	291	276	337	272	290	277	279	269	292	300	315	310	262	263	274	301	306	302	283	272	314	308	265	291	273	290	295	262	266	276	281	317	317	273	261	272	301	266	322	306	299	276	284	292	284	274	282	266	310	293	322	343	285	298	261	288	291	293	310	297	307	286	264	264	296	272	302	338	318	304	288	287	297	287	297	273	273	293	246	258	279	299	309	277	290	324	303	272	296	306	318	303	292	277	320	305	291	287	274	301	285	273	274	275	310	282	301	295	265	253	281	261	278	294	322	303	317	302	228	280	286	321	284	270	305	284	259	303	274	255	296	284	289	293	298	322	277	257	302	291	303	295	295	279	324	262	256	286	245	279	299	289	280	295	282	277	313	316	273	280	304	283	254	274	303	305	289	301	317	315	281	316	311	285	265	306	268	306	321	269	283	308	316	271	272	303	261	304	288	291	266	281	297	315	269	298	278
2022	789	1021	1533	2017	2299	1855	1281	1510	1367	1141	1105	1050	923	875	785	753	681	657	693	687	707	704	674	660	665	651	681	697	649	666	718	683	663	646	688	677	704	664	620	701	706	652	690	657	658	653	692	632	693	634	661	668	673	698	674	689	705	676	737	627	660	678	681	649	665	627	667	670	667	672	682	663	705	655	631	688	695	662	668	690	703	636	624	676	692	653	705	638	703	656	655	670	758	642	653	679	646	690	733	695	669	681	631	680	663	679	664	663	687	653	696	631	680	658	676	651	697	666	662	687	704	663	645	636	636	674	679	686	690	674	705	662	654	678	659	661	671	673	682	689	642	684	696	652	670	640	670	634	688	665	698	692	621	623	672	655	683	666	619	648	661	690	681	646	693	655	689	659	668	665	610	703	688	675	672	682	595	635	657	654	679	684	653	632	672	671	636	638	657	661	642	660	652	677	642	637	614	621	662	675	708	665	640	656	678	688	696	635	702	678	673	679	697	648	634	649	647	648	665	671	671	713	726	668	640	667	670	650	671	674	667	674	641	706	696	667	673	646	654	663	653	645	650	634	613	693	704	642	690	680	656	657	638	693	643	677	666	675	648	658	638	680	689	683	623	700	654	673	684	668	660	696	661	656	675	630	637	686	670	687	672	650	658	665	644	638	641	641	672	646	681	622	670	686	668	643	678	659	615	666	633	662	676	728	674	688	679	647	646	626	651	648	673	651	672	671	696	692	690	683	666	686	659	671	693	667	678	684	654	710	670	699	675	682	644	669	644	620	675	641	640	632	668	680	682	649	684	611	658	639	707	680	662	679	613	670	686	650	666	640	701	670	689	715	652	674	712	646	669	635	638	665	652	680	664	665	655	718	666	696	652	652	654	683	669	690	703	647	651	664	705	685	658	709	674	669	656	663	666	660	678	679	661	599	690	673	658	646	711	644	637	665	666	679	638	672	715	752	665	660	677	681	688	628	663	696	624	647	599	699	604	658	674	654	671	645	679	663	658	680	630	688	677	674	662	665	656	670	647	719	645	680	654	659	655	684	672	665	609	688	649	672	674	687	686	672	660	701	656	670	665	632	662	701	688	641	650	663	697	702	660	644	670	619	649	653	680	673	646	689	680	665	666	641	670	664	673	663	616	675	651	664	662	648	710	666	690	638	645	659	644	640	673	650	697	645	655	690	679	688	649	690	625	683	696	637	674	648	672	640	648	669	654	700	616	621	610	671	659	630	669	704	641	669	596	732	641	679	674	649	671	672	665	674	645	665	678	671	709	635	668	672	678	674	637	693	657	627	704	684	717	663	667	667	673	660	692	623	705	653	679	710	669	667	673	691	662	642	636	672	669	656	666	691	630	610	697	670	649	657	689	672	697	653	686	681	630	649	673	652	714	646	687	680	661	654	681	655	691	679	655	705	674	657	627	677	648	626	673	685	723	681	670	720	733	624	702	676	682	659	680	686	660	691	696	637	667	663	646	635	632	664	651	673	678	651	677	614	664	648	620	651	660	655	710	689	683	659	701	712	685	675	658	685	677	641	679	679	685	694	663	636	706	656	654	668	648	677	642	654	663	644	679	673	684	689	681	690	658	669	617	659	699	665	690	656	685	692	705	650	622	668	620	673	683	663	635	696	675	678	669	679	689	691	698	643	692	690	644	662	630	641	693	665	688	703	652	696	644	674	686	664	697	658	695	698	679	666	693	664	673	614	627	640	659	667	614	656	659	682	669	634	642	623	643	711	692	677	654	668	663	652	663	629	670	668	684	683	641	613	678	632	653	675	688	716	695	648	651	647	667	662	647	656	692	663	711	667	730	628	669	706	689	669	629	647	694	698	647	686	632	639	685	632	664	703	696	693	645	629	652	657	711	672	622	672	662	654	667	679	664	656	634	649	625	645	695	658	645	660	696	632	699	665	690	672	656	665	647	707	649	663	666	657	645	658	660	695	655	681	657	649	648	656	674	658	648	677	637	651	706	651	701	670	674	621	632	674	639	614	677	681	666	687	676	678	672	620	705	660	685	631	642	714	665	642	658	660	678	659	666	640	658	655	698	666	655	654	611	683	651	662	649	640	688	637	696	656	656	667	627	651	637	702	687	676	660	657	672	675	666	637	600	701	637	643	669	695	644	669	671	672	676	703	656	710	660	648	712	713	694	639	689	639	691	700	706	716	705	695	653	687	691	701	656	695	612	678	621	680	622	658	688	680	653	652	619	684	682	652	678	638	665	688	651	682	690	651	641	632	640	636	707	658	640	652	693	664	623	688	701	646	688	681	708	649	698	681	657	654	655	687	647	661	656	719	704	662	694	678	692	681	664	658	657	643	667	631	674	678	621	644	695	700	652	694	654	696	686	697	688	652	635	629	674	662	657	660	721	668	646	638	700	690	653	677	642	676	708	609	666	635	652	679	630	642	662	685	671	620	642	671	667	683	689	652	677	679	632	645	711	627	670	661	655	653	648	671	640	653	627	675	654	647	674	666	646	688	646	648	669	711	681	689	699	684	691	643	680	689	664	700	638	653	641	679	698	681	674	626	688	615	666	696	700	654	644	642	622	673	639	677	698	661	646	669	640	647	663	696	690	666	612	681	713	653	657	669	679	717	634	680	662	651	638	650	635	682	642	675	689	670	647	688	669	697	654	657	719	637	675	701	655	701	660	675	696	690	663	730	644	638	673	639	668	665	709	675	662	670	637	620	677	624	674	672	642	673	673	718	707	704	663	680	689	680	681	666	636	716	634	640	697	622	654	698	696	625	663	665	676	609	610	655	622	661	617	621	649	652	630	644	636	697	683	648	669	644	634	705	702	678	677	625	698	691	634	692	722	648	649	645	670	648	641	726	665	678	631	679	679	664	650	659	668	646	637	700	652	678	680	630	706	609	682	634	673	657	688	649	660	643	671	750	683	664	699	626	649	641	674	680	650	676	660	677	669	664	631	651	689	713	651	653	628	650	660	639	660	645	697	647	673	681	631	625	711	636	655	668	711	662	626	597	641	621	616	650	655	682	672	648	634	636	645	694	665	663	670	707	687	678	696	660	685	676	644	672	654	665	666	659	682	698	665	635	644	676	699	697	691	717	684	661	639	719	669	662	693	648	634	663	678	636	680	662	656	714	654	702	644	664	637	687	697	626	648	651	693	661	664	650	696	688	689	692	659	677	689	673	658	666	654	690	644	633	656	638	672	668	710	669	666	685	627	639	680	682	675	686	666	680	653	716	649	632	664	666	643	669	656	654	661	647	711	749	610	705	636	664	640	674	653	606	649	673	675	696	646	613	685	661	632	631	702	696	659	668	631	677	680	650	635	682	690	691	669	696	652	632	654	672	662	675	708	735	673	665	637	665	672	653	636	622	701	652	648	668	673	718	669	624	659	620	681	670	687	682	672	678	689	669	635	695	664	675	675	631	662	687	652	636	641	691	651	674	640	610	647	665	699	739	665	661	651	634	689	642	688	633	604	636	685	698	660
7832	765	805	798	1019	1045	826	504	543	512	407	372	357	307	292	246	234	216	215	222	235	220	186	202	221	200	194	200	242	226	216	197	191	236	200	199	213	243	230	181	175	194	210	205	218	202	220	208	204	221	223	230	196	203	207	241	214	219	207	195	208	207	202	234	170	233	203	185	205	192	204	165	214	219	199	207	231	217	225	232	216	206	210	205	179	210	199	206	193	177	210	227	211	192	219	222	206	199	211	218	199	221	171	223	226	234	209	219	193	235	231	213	184	216	194	232	215	188	197	180	188	219	194	192	188	208	201	215	208	234	217	199	222	217	224	226	224	189	182	185	220	174	197	210	180	217	221	215	222	203	204	222	220	222	191	198	215	200	210	227	218	195	194	187	208	198	223	187	180	184	216	188	208	189	178	205	217	223	215	208	227	181	200	204	228	236	214	242	241	224	221	195	198	223	223	204	217	230	224	211	208	198	212	207	173	194	205	200	210	218	207	183	190	210	203	201	211	212	179	195	200	214	223	226	247	198	206	190	199	188	196	206	205	181	214	214	209	211	192	209	188	211	190	209	209	202	233	218	191	205	198	225	209	212	222	208	198	203	195	216	201	227	191	234	231	234	214	214	193	184	216	214	203	197	201	193	211	212	195	188	186	201	203	198	226	202	202	204	206	205	204	169	223	212	230	195	198	214	206	172	201	197	229	198	220	217	208	198	175	210	187	231	221	200	205	207	209	199	200	188	201	207	190	208	186	225	202	217	208	248	201	215	219	226	215	243	199	219	182	195	208	232	203	209	190	211	209	218	192	187	196	224	230	207	193	220	187	177	193	189	207	224	193	214	218	171	221	199	209	210	219	223	221	208	213	199	202	201	193	241	197	201	200	204	206	174	182	194	212	195	200	215	181	211	223	212	189	211	188	213	185	196	194	213	200	217	187	218	206	187	209	220	220	195	228	229	223	213	186	198	213	217	217	236	203	187	212	194	210	188	216	196	195	203	233	200	173	216	175	181	194	232	223	207	203	216	191	207	226	210	219	219	171	177	192	190	197	204	206	210	222	177	230	203	222	196	227	214	190	207	215	212	228	194	230	223	175	212	196	206	202	191	199	198	206	207	221	180	186	205	183	206	205	190	204	207	204	205	238	200	200	220	196	225	181	193	210	214	203	231	199	211	208	218	231	186	226	202	212	183	191	220	182	192	203	243	182	186	184	200	213	230	212	212	183	212	213	204	195	229	211	198	211	201	213	211	228	199	209	199	206	190	192	201	192	214	205	188	203	245	206	190	244	214	213	213	212	231	182	191	197	230	211	210	235	208	223	219	203	203	229	218	206	220	220	189	207	187	183	218	206	201	207	193	189	172	228	213	206	224	222	213	232	209	217	201	190	186	213	197	193	213	187	184	243	197	226	232	209	187	214	220	197	196	202	220	196	227	199	200	195	218	205	220	191	212	220	206	203	190	224	207	212	210	189	212	222	178	217	184	248	212	209	200	212	227	181	218	191	193	193	206	203	233	225	207	217	222	197	193	206	226	227	242	205	194	189	231	227	227	220	226	179	166	184	221	202	206	170	175	192	212	184	185	197	218	230	187	207	195	216	235	235	191	209	203	183	216	223	202	208	220	211	227	210	225	227	212	192	191	207	190	229	227	194	201	221	234	194	212	172	196	207	216	207	185	199	212	184	208	213	204	206	222	230	189	213	215	198	220	209	221	226	208	222	207	202	197	218	207	203	196	180	207	206	205	200	196	201	224	213	222	218	208	205	211	192	168	210	218	227	219	208	162	200	209	212	202	214	184	206	211	199	217	209	213	202	208	198	204	217	197	187	190	204	191	195	246	201	224	224	198	228	204	202	207	199	229	218	197	194	208	190	216	177	241	187	205	213	184	208	201	237	225	186	218	194	191	209	203	208	217	166	213	185	219	198	201	214	212	201	209	236	225	192	225	195	196	193	226	200	209	208	189	202	210	196	204	230	225	213	219	216	215	200	207	185	209	174	203	191	213	218	189	192	224	232	228	208	223	199	197	215	226	209	196	191	193	189	224	185	213	215	213	191	217	208	202	206	188	211	185	203	222	246	208	208	221	178	197	201	198	184	234	206	215	211	210	226	187	198	204	213	188	204	218	210	228	202	208	207	220	224	199	227	160	201	201	199	205	215	212	201	219	191	203	175	179	220	188	211	235	209	240	194	192	179	243	226	188	219	196	202	189	216	234	199	216	228	221	179	200	201	196	248	236	216	216	214	200	205	170	197	187	194	204	198	212	203	195	219	213	204	216	214	227	208	198	219	212	228	211	200	211	207	210	200	227	209	220	203	208	215	213	189	218	210	200	197	202	217	214	211	216	223	222	202	204	213	195	221	202	221	225	188	183	229	210	202	179	207	213	234	203	197	198	164	207	208	228	197	214	199	225	218	207	256	223	239	234	202	190	222	226	230	219	211	212	212	192	196	209	233	218	206	250	187	210	204	237	244	213	201	198	216	218	228	228	203	222	216	210	199	189	199	230	206	196	192	209	191	199	197	204	209	202	214	225	214	198	205	230	213	199	217	200	224	214	208	204	190	187	209	200	207	196	197	208	215	164	201	205	198	229	201	198	198	188	203	177	204	222	210	216	209	218	207	217	228	218	195	216	185	224	196	210	194	194	221	208	192	197	187	213	215	203	197	210	210	246	210	230	193	175	198	190	188	201	210	197	197	211	191	206	219	211	197	208	188	188	224	192	215	218	203	193	181	192	211	223	198	215	221	210	214	173	201	191	195	218	211	226	184	215	205	182	208	216	200	192	219	195	205	200	190	213	241	200	191	229	192	225	220	211	212	184	169	205	202	220	226	209	213	191	213	198	189	235	183	197	202	222	207	193	219	200	214	207	218	180	218	197	184	194	202	211	199	199	200	195	172	258	206	206	198	227	227	220	197	243	195	181	212	208	210	179	226	205	192	214	219	210	195	202	217	193	250	208	218	222	223	207	241	215	221	205	219	197	185	193	199	211	201	232	205	201	209	220	188	195	189	213	198	207	215	196	198	213	199	201	225	221	220	202	192	205	188	191	203	222	230	213	220	197	198	179	217	212	227	201	217	220	204	210	186	209	208	185	203	206	223	254	185	243	228	224	204	217	213	209	200	204	207	209	211	222	197	181	222	216	198	200	222	190	193	206	210	227	210	210	211	213	236	204	218	216	228	210	199	219	193	219	214	205	200	224	217	208	221	198	205	186	191	251	222	232	193	177	201	210	206	244	201	218	256	176	191	209	236	221	214	175	191	198	196	203	194	196	196	210	205	215	228	203	222	213	194	222	203	198	195	195	186	203	195	222	223	196	192	200	208	206	211	229	205	194	202	205	191	180	210	209	200	192	200	198	224	204	208	226	198	220	192	202	202	194	183	222	236	208	234	231	215	201	207	185	213	193	212	216	215	219	186	203	210	205	211	199	218	198	220	231	201	207	214	212	201	189	194	231	190	224	244	199	225	211
6369	1031	1769	2851	4101	4375	3396	2073	2279	2162	1667	1574	1335	1076	913	851	760	665	593	693	609	565	578	604	577	551	569	558	555	524	502	555	497	539	524	523	523	549	542	560	530	545	535	507	519	516	513	484	510	571	484	524	581	529	529	507	526	542	516	534	560	545	518	539	532	535	522	530	506	522	548	517	496	551	538	501	507	485	538	517	516	547	521	482	524	543	543	509	581	498	488	505	517	513	505	525	504	536	497	530	502	475	591	476	496	546	582	517	532	501	526	518	522	498	579	534	505	526	534	520	529	540	497	530	502	544	541	530	527	537	549	526	510	536	487	523	495	479	525	490	514	482	503	528	525	517	503	510	562	488	521	539	551	558	534	523	524	484	504	579	496	517	503	550	492	537	507	522	517	508	526	569	528	557	495	520	517	537	494	510	512	495	501	547	504	530	543	517	514	492	512	521	523	454	538	531	551	505	507	493	550	540	537	535	466	517	534	504	504	516	539	520	520	518	518	506	503	491	569	518	551	519	518	503	498	496	527	509	530	504	564	523	541	513	507	553	524	514	531	500	533	520	544	549	558	497	557	480	504	498	545	470	518	518	537	519	564	557	530	488	522	510	510	545	482	533	527	480	509	513	535	553	502	532	515	525	531	518	501	535	506	515	514	530	517	532	521	467	535	519	518	494	520	477	512	497	529	501	513	517	535	537	552	516	561	541	514	464	514	526	480	529	564	501	484	534	533	541	519	478	508	508	549	503	509	477	482	534	537	567	555	549	513	539	505	515	484	518	506	510	504	502	498	483	487	467	513	535	514	489	539	547	502	524	524	529	507	543	554	507	513	529	487	526	477	514	478	549	522	528	499	506	558	523	519	562	530	501	527	519	536	506	515	496	523	529	490	526	536	512	538	549	517	528	491	529	533	511	518	521	561	476	515	524	534	508	495	527	496	520	545	528	513	560	522	542	505	517	529	480	525	522	526	519	511	532	492	517	579	540	517	536	508	504	524	477	522	557	508	530	487	513	517	497	507	559	493	563	521	496	496	519	501	521	533	502	509	527	580	515	495	508	538	495	525	528	530	497	535	524	514	499	528	502	532	503	510	512	539	526	528	491	532	503	524	529	556	545	568	490	572	515	519	511	563	503	531	556	476	532	535	498	544	549	515	549	531	480	536	520	518	532	512	534	512	526	519	519	509	534	534	518	530	547	558	581	493	565	466	545	467	522	541	511	549	493	564	528	495	497	507	503	537	527	519	540	530	546	535	527	539	544	444	535	534	552	522	513	545	489	541	517	498	523	455	491	513	537	507	542	524	537	512	548	520	547	517	572	566	512	532	569	526	518	479	580	528	506	552	514	533	515	550	507	506	537	531	537	496	487	516	527	529	534	514	531	560	525	495	528	566	521	554	501	516	504	522	528	505	481	571	476	559	499	525	535	526	506	499	455	508	510	537	497	544	535	477	524	521	530	519	518	483	560	530	547	514	502	547	557	548	552	516	512	553	522	522	505	525	525	508	556	487	492	496	508	535	492	511	564	452	534	566	502	482	526	533	543	514	501	534	525	519	492	529	484	534	541	551	567	503	478	522	479	518	509	477	548	516	489	494	508	517	542	505	497	523	534	495	517	537	497	541	514	485	558	535	476	535	490	514	516	491	513	523	504	511	521	537	503	470	519	520	503	514	529	526	541	488	506	518	499	513	514	504	509	486	569	522	511	521	504	549	487	496	491	511	502	521	501	530	528	471	500	544	521	547	587	511	507	491	530	524	530	499	470	517	485	533	496	527	532	501	517	489	497	492	495	508	512	513	554	555	523	556	526	527	542	551	524	528	504	506	504	478	510	510	517	492	511	483	574	532	526	528	523	490	507	505	510	496	544	520	519	563	518	515	538	504	537	523	551	542	512	533	505	541	513	531	506	514	468	502	528	564	518	521	552	507	460	523	511	488	521	529	501	544	480	478	540	529	560	514	508	516	561	496	528	525	520	526	500	510	545	514	520	517	501	526	506	546	528	522	535	532	545	485	502	539	490	526	533	470	486	511	496	542	523	501	507	485	538	521	486	492	564	521	532	515	521	512	568	550	539	492	571	532	537	530	533	561	533	502	496	499	478	524	515	522	517	495	500	571	495	557	521	513	486	513	530	517	523	473	513	527	535	493	498	497	535	502	493	492	516	509	501	526	535	504	472	523	560	521	512	530	518	507	491	545	537	504	494	499	489	513	535	513	527	526	497	514	555	483	524	500	540	535	515	459	477	498	528	510	560	501	565	500	508	497	462	528	513	535	519	517	524	520	490	478	469	495	497	536	547	495	534	508	513	535	520	523	466	526	529	569	498	520	537	544	534	545	562	506	520	511	534	554	536	496	507	549	526	527	460	544	514	509	506	559	529	500	518	502	548	513	558	508	533	522	508	561	510	507	536	477	489	478	520	528	503	482	531	527	499	522	518	552	533	525	516	534	523	452	496	557	582	532	513	487	521	495	524	504	529	520	505	509	529	539	530	513	490	509	546	529	515	477	539	550	543	515	535	502	517	543	534	540	533	516	571	519	472	496	529	546	543	517	549	519	538	530	532	504	554	510	516	528	546	540	496	529	549	500	485	559	515	517	514	521	518	523	496	516	514	516	537	532	506	501	496	489	526	501	523	536	535	528	525	531	501	561	546	482	460	557	528	507	569	536	501	565	503	522	559	546	556	548	513	490	515	531	520	512	517	489	531	556	539	519	520	529	489	536	548	522	488	526	530	539	520	524	538	514	491	514	540	510	530	527	534	544	490	535	527	545	520	530	527	542	523	497	567	562	527	529	508	550	480	529	522	499	534	508	527	519	550	541	505	531	494	511	521	526	494	503	551	504	516	527	500	524	524	551	519	512	487	485	512	529	540	522	521	544	490	508	508	536	553	510	514	535	549	537	528	547	516	509	551	524	499	493	557	480	508	493	525	537	531	538	529	507	580	510	586	522	504	549	517	516	516	531	492	519	521	546	505	543	578	487	528	506	527	525	488	519	513	521	508	536	509	539	504	503	497	549	511	498	521	497	545	505	482	526	544	515	535	536	551	545	494	553	491	504	503	573	540	513	543	562	571	522	497	511	539	524	514	497	549	538	518	531	548	487	500	551	549	554	483	548	532	486	542	508	501	516	532	543	503	516	516	500	549	534	536	544	587	531	536	546	483	511	508	505	516	512	531	544	468	499	506	533	533	530	549	508	517	527	537	503	497	520	557	546	519	520	531	517	489	487	527	487	511	513	524	551	560	492	546	539	523	514	514	519	514	519	536	530	490	526	505	506	512	539	573	530	530	488	516	521	555	516	525	529	500	518	502	514	563	573	545	523	517	534	506	565	534	484	505	504	527	515	546	497	551	534	508	516	494	479	525	502	513	551	535	521	521	487	523	527	535	509	494	530	529	511	490	541	528	523	532	522	571	515	483	525	495	534	511	527	520	534	522	520	542	500	464	512	487	535	552	530	567	531	550	509	518
14757	1781	1456	1461	1703	1607	1289	834	936	831	665	673	515	579	488	443	400	443	422	458	371	409	411	364	377	345	382	397	383	414	374	366	386	378	394	377	414	359	363	397	409	354	398	397	387	394	405	394	378	372	389	382	376	369	355	367	374	369	387	353	360	393	362	392	394	377	401	382	393	412	348	362	397	373	377	393	355	365	375	343	386	372	382	401	388	372	383	377	337	379	370	393	398	360	404	366	335	373	375	372	398	400	364	362	398	339	368	400	401	397	360	392	370	401	408	364	348	394	388	394	386	387	382	346	352	373	365	380	389	394	379	364	356	369	391	390	389	365	367	378	426	391	359	384	391	374	367	386	365	372	321	373	373	379	365	391	387	360	374	411	400	384	363	384	354	364	402	358	365	355	359	394	368	395	354	339	405	378	398	374	337	364	332	339	389	356	372	385	388	397	369	403	370	352	380	373	390	363	371	362	378	399	396	382	357	367	407	400	399	381	370	379	416	377	387	353	381	374	380	392	376	346	349	399	402	425	363	384	445	420	415	372	342	342	365	394	392	344	382	374	380	366	366	391	398	361	389	347	324	366	399	356	416	380	371	415	350	358	370	397	341	346	376	351	368	374	339	356	366	389	375	382	402	430	415	368	392	365	335	346	348	379	352	390	342	359	396	392	387	380	347	360	351	364	357	381	354	384	375	349	388	356	361	399	367	361	383	390	376	397	394	389	375	399	334	336	376	394	346	371	361	350	371	371	359	373	354	352	353	359	403	370	352	376	354	351	384	370	378	395	410	416	355	377	387	351	350	358	367	388	367	360	371	351	370	335	368	331	358	407	369	366	374	389	378	370	367	359	355	375	335	333	366	329	364	369	376	350	415	357	388	369	372	379	384	400	374	341	373	390	375	388	349	353	360	392	377	345	369	413	371	345	368	393	399	373	355	334	358	394	359	384	376	369	378	409	395	372	356	376	378	393	360	347	377	357	366	338	366	386	367	346	373	353	368	380	363	378	399	363	415	362	355	364	399	399	417	368	375	368	389	371	334	352	389	379	368	379	407	372	359	399	392	385	367	377	361	383	367	369	419	346	355	392	376	415	387	374	383	379	336	385	390	417	350	375	362	364	390	406	382	381	310	382	379	343	379	375	365	352	370	385	402	341	382	382	378	397	393	345	406	389	375	364	370	340	372	368	346	354	379	363	404	362	370	385	361	348	382	374	364	373	387	368	351	374	399	355	367	373	439	358	353	366	395	367	410	358	434	389	354	346	380	357	386	382	375	378	401	398	389	362	407	354	350	369	385	361	346	371	426	413	389	400	414	363	387	366	376	348	392	376	348	339	397	384	373	374	389	396	395	392	376	334	378	350	362	349	386	318	349	406	353	366	379	341	373	351	386	407	338	347	340	365	380	340	435	374	384	408	377	426	385	402	349	357	365	340	346	419	367	360	354	390	398	393	390	349	376	383	370	377	419	344	408	399	360	341	373	377	397	345	407	370	349	352	385	399	366	340	359	362	360	376	386	395	365	379	358	382	351	362	401	371	355	358	396	382	389	347	382	354	393	374	384	349	364	407	375	369	357	356	341	348	344	354	385	344	344	371	349	366	388	351	405	365	364	344	400	385	343	395	356	401	406	384	352	370	422	404	362	373	401	358	348	423	340	398	365	388	410	368	348	375	400	364	373	369	342	380	420	374	383	399	384	371	387	396	381	388	364	348	391	369	390	408	375	393	363	335	376	403	400	337	386	373	421	392	332	369	391	356	369	378	326	369	372	381	367	367	375	391	383	404	374	370	382	396	400	357	391	372	371	352	375	354	365	331	356	364	356	375	325	343	385	382	366	373	344	406	390	358	338	366	387	354	388	359	318	397	360	371	357	339	361	350	407	395	392	363	363	382	362	386	371	403	366	392	359	379	353	394	410	343	370	344	361	399	355	372	406	362	390	396	345	362	414	395	333	373	338	369	354	388	427	370	404	383	383	359	367	384	349	364	355	377	353	438	385	357	361	361	375	377	345	335	369	364	350	367	361	379	397	364	355	363	372	365	369	398	346	376	343	338	365	379	406	373	366	402	348	372	357	384	395	367	382	382	378	346	382	387	370	384	354	381	380	388	347	375	361	360	368	359	375	406	384	382	380	421	355	346	384	379	415	383	368	359	360	382	367	346	347	365	391	352	348	406	343	378	352	411	354	403	386	391	429	371	338	352	387	368	357	343	383	350	385	399	390	345	368	370	380	416	373	345	344	346	381	402	368	385	430	399	353	338	380	347	370	346	384	362	362	375	398	365	355	377	378	375	370	387	364	364	387	351	338	387	404	403	361	389	376	339	404	360	358	340	371	396	373	388	348	363	356	358	387	391	350	378	358	360	364	407	389	392	379	368	405	389	344	360	441	337	376	346	412	381	360	394	367	410	363	391	375	386	404	427	398	396	375	400	356	330	373	381	376	387	379	350	373	362	405	403	366	382	365	357	360	402	377	385	398	387	373	396	417	379	396	381	390	370	355	385	390	355	359	367	395	345	369	360	338	334	346	378	381	352	394	393	368	376	381	366	366	375	381	404	430	389	359	372	369	366	365	345	381	388	349	370	398	371	351	338	358	399	382	366	391	382	354	383	340	320	373	398	375	395	385	386	372	376	351	392	381	400	378	323	366	387	367	391	405	340	400	401	364	374	369	350	378	409	384	361	349	401	385	384	361	406	358	337	380	352	375	384	382	356	373	360	359	359	387	339	393	377	347	364	412	362	392	401	418	386	363	340	369	344	367	352	392	369	405	369	348	356	368	364	354	327	371	403	344	382	335	345	363	362	351	387	395	337	385	344	375	389	338	428	391	393	420	398	384	352	370	359	399	384	378	399	412	383	366	385	421	401	382	356	363	346	388	372	385	394	384	374	378	395	347	352	358	365	353	379	384	389	390	388	369	322	377	407	365	371	399	365	394	379	380	364	372	382	385	373	400	386	394	399	399	369	381	367	359	395	354	369	368	364	365	361	363	368	351	416	393	402	417	389	374	392	365	383	364	383	377	378	398	377	386	376	365	415	347	373	389	384	357	373	370	354	395	362	360	360	377	373	364	390	390	395	400	377	386	380	362	360	374	334	366	375	353	371	351	362	361	377	374	378	392	349	359	393	379	431	372	406	358	363	359	381	366	332	378	392	340	372	360	372	351	371	328	386	389	393	362	360	370	386	394	395	398	386	394	369	353	374	390	389	401	384	401	347	369	352	365	409	371	348	362	385	364	358	410	373	365	379	341	370	329	374	383	368	379	356	337	368	369	392	386	411	397	390	336	358	364	403	335	391	392	354	406	360	360	389	379	380	378	384	377	391	382	356	414	346	365	380	396	371	356	394	344	358	355	382	386	365	357	355	404	358	385	382	393	381	379	389	355	354	357	405	367	374	394	417	393	367	371	365	370	383	364	407	418	380	394	392	362	396	388	413	395	386	362	381	320	348	393	394	406	400	382	362	384	380	355	342
8514	1748	3059	4714	6387	6417	5078	3225	3749	3221	2525	2492	2069	1767	1481	1277	1228	1138	1030	1152	922	890	885	869	913	902	913	881	831	880	931	860	906	848	849	881	861	925	873	864	880	954	905	818	930	815	869	864	874	891	858	856	814	873	853	823	842	918	828	848	907	818	854	907	829	830	799	870	810	875	865	862	818	830	877	810	872	872	847	884	850	884	888	820	848	840	881	935	797	857	865	780	903	832	808	860	845	845	862	824	901	861	809	859	928	809	857	782	838	828	844	850	845	795	835	859	857	867	767	851	852	867	857	785	902	883	820	856	879	840	793	829	909	808	911	892	809	855	868	881	839	864	790	878	823	892	812	859	852	799	829	851	828	878	838	907	847	787	842	904	864	862	889	854	805	825	857	834	880	893	823	810	859	851	857	836	884	804	851	843	908	852	871	864	838	781	844	813	822	889	846	844	876	859	823	812	883	904	834	896	826	790	808	840	821	833	880	857	855	815	796	883	890	847	814	856	865	808	876	873	835	899	842	800	823	885	851	834	833	880	838	909	829	844	840	839	846	869	847	822	871	837	892	818	871	906	837	857	835	835	903	855	850	829	812	872	952	875	819	826	839	864	864	863	810	825	831	858	828	878	886	863	835	845	860	844	884	913	885	851	854	844	852	855	825	863	882	856	840	868	801	893	874	866	831	860	900	841	795	867	853	828	824	846	875	836	821	889	825	872	914	854	852	798	835	819	884	840	824	870	881	852	884	863	829	836	859	909	833	897	904	858	907	839	876	879	840	845	822	855	861	868	887	828	876	862	885	842	862	874	838	876	819	825	835	868	873	838	858	859	913	839	846	891	879	834	865	859	862	870	852	876	864	883	842	833	861	819	851	842	794	848	842	891	885	830	856	867	853	822	833	828	864	838	840	819	839	886	849	866	861	797	891	892	858	847	897	819	852	887	850	854	895	850	834	856	864	775	828	844	869	830	857	831	860	873	877	837	857	861	848	807	822	843	865	917	811	828	862	826	847	847	843	860	853	891	837	886	855	826	889	854	829	868	825	802	891	874	854	846	879	822	816	878	851	810	857	830	867	811	902	866	871	860	824	878	886	886	782	764	862	890	853	845	824	890	915	891	866	864	864	831	790	894	818	847	822	812	869	819	849	842	867	834	848	891	816	884	853	796	867	849	839	827	879	805	883	866	873	869	857	809	872	814	866	905	817	825	835	879	804	823	821	860	858	802	797	802	844	843	836	834	898	818	841	871	825	781	841	887	885	862	786	770	897	866	891	891	858	873	796	876	877	866	886	875	799	827	866	860	848	898	900	910	855	868	889	862	842	833	863	859	857	826	847	857	874	833	844	825	882	829	899	813	807	845	845	899	837	856	881	843	839	856	854	805	868	873	810	830	878	871	803	849	888	800	852	857	877	881	873	870	840	822	893	839	842	849	828	900	869	860	853	881	900	833	842	888	848	834	899	870	850	873	816	850	844	864	808	911	827	833	860	872	824	812	859	897	827	883	864	863	810	838	857	837	840	876	812	802	824	861	871	825	880	852	856	852	871	866	864	817	854	850	848	876	853	854	871	817	819	811	932	831	870	871	825	815	859	833	814	905	814	835	869	806	859	859	832	890	807	850	885	858	853	850	874	902	834	838	819	838	845	801	835	869	888	896	853	816	786	868	844	818	852	861	871	815	834	876	867	824	850	919	865	809	863	873	861	803	841	870	857	839	826	834	829	768	842	818	821	859	855	835	923	811	830	814	809	840	846	862	826	841	895	845	873	819	845	828	845	835	893	871	869	904	829	820	850	819	850	872	864	821	859	813	813	887	901	851	812	862	811	877	857	880	836	856	849	862	839	804	864	822	786	895	848	827	876	892	842	782	833	829	843	831	891	864	835	879	830	810	831	848	893	881	824	860	856	827	802	873	861	805	880	908	825	845	825	879	868	826	839	859	851	863	870	837	891	851	863	862	862	832	885	852	880	872	847	867	846	860	860	897	824	877	814	898	874	837	851	872	833	865	810	878	873	872	892	841	885	826	847	807	898	868	844	852	873	815	844	805	882	896	862	863	846	854	840	777	876	824	791	826	884	873	844	889	850	875	863	821	841	863	902	823	851	780	839	838	836	909	840	882	835	849	872	864	854	839	894	828	837	837	866	887	846	849	911	805	846	896	884	812	851	839	877	859	875	840	849	807	871	864	827	843	887	866	875	868	845	862	867	829	846	879	853	861	861	890	884	870	845	877	868	906	799	875	894	834	834	886	866	848	838	830	860	824	864	836	846	852	888	791	916	805	883	869	866	799	813	792	833	842	834	808	818	883	837	904	811	852	806	832	895	759	820	861	870	862	872	853	874	849	830	820	846	823	858	877	906	862	835	838	876	801	809	860	841	848	834	853	892	843	873	835	847	855	851	885	860	785	839	808	803	866	869	841	846	872	833	848	811	832	880	879	892	860	857	830	868	844	895	854	851	821	848	874	826	840	814	855	838	829	865	830	869	854	884	823	811	878	868	872	830	827	849	858	885	865	862	853	867	834	856	836	860	858	849	862	824	834	850	815	877	879	878	832	799	851	835	802	896	810	822	842	756	813	850	837	868	825	853	843	889	883	824	858	821	835	890	835	883	853	866	855	797	836	858	898	845	809	865	831	856	830	875	872	839	867	864	852	878	807	891	824	836	917	853	871	889	856	847	820	813	859	818	874	840	822	859	845	838	860	845	887	861	854	883	830	819	823	825	867	869	928	795	865	855	853	826	858	879	829	848	890	869	865	846	821	838	870	773	811	841	800	818	804	802	857	831	855	849	879	830	842	863	882	806	840	881	899	869	844	842	873	863	856	844	846	838	805	863	829	815	810	836	822	850	879	869	851	850	865	867	882	823	856	844	878	867	913	804	828	821	863	838	782	879	870	816	890	872	859	860	880	864	897	926	854	848	839	765	853	858	851	861	819	826	832	849	830	831	895	888	838	836	865	908	845	869	868	871	865	842	895	834	882	836	852	837	830	863	831	867	867	878	847	814	839	867	827	861	822	864	861	872	882	853	869	869	898	820	800	785	794	789	820	866	912	854	878	810	802	856	912	879	854	833	867	846	890	861	856	863	819	853	886	826	827	819	874	898	851	876	875	887	840	844	803	864	848	842	839	809	868	850	834	839	881	850	827	850	842	835	852	866	857	838	833	856	819	869	877	862	828	839	796	811	798	867	899	852	892	859	867	809	865	884	814	880	816	880	836	886	876	892	832	802	834	791	852	854	819	852	877	855	818	882	879	896	843	813	825	857	919	891	833	841	807	836	871	829	852	857	831	814	870	870	844	842	861	807	817	832	882	821	819	921	848	867	892	868	841	843	876	880	908	821	852	868	850	843	857	877	834	832	857	901	874	869	884	822	883	824	831	851	829	868	897	835	847	842	875	776	889	849	869	862	837	857	822	815	816	846	798	862	858	802	831	864	873	797	919	823	831	856	844	873	830	873	823	879	911	858	864
2105	463	464	550	668	728	603	383	484	426	363	403	382	360	316	355	286	317	266	328	283	274	234	280	261	310	299	293	282	284	280	298	250	277	240	293	287	259	277	272	274	278	310	299	273	266	289	291	283	260	274	298	284	278	304	279	305	286	272	285	312	283	255	284	283	286	292	285	268	353	273	286	268	286	311	311	288	289	301	294	288	305	281	271	328	289	274	337	334	291	290	345	307	282	299	305	338	287	291	301	318	275	277	285	277	309	298	321	297	300	279	298	253	266	308	272	312	284	307	302	320	318	296	279	317	264	298	259	295	308	308	311	308	312	283	299	265	322	268	289	306	279	293	310	316	333	307	313	281	316	299	307	286	273	280	287	277	264	254	284	278	296	297	282	280	272	289	322	290	287	284	286	298	293	317	294	277	285	282	277	290	262	272	272	291	304	322	267	303	332	287	299	328	287	268	295	284	246	303	283	296	314	296	276	287	271	295	277	313	303	267	257	285	256	277	272	304	270	256	268	293	280	277	345	315	324	292	272	299	280	286	308	308	334	309	278	305	279	318	290	275	297	295	281	295	274	320	317	267	281	292	291	286	319	295	315	291	287	276	280	291	287	282	299	276	272	305	278	265	286	307	321	271	253	311	291	337	280	313	315	276	274	267	269	292	295	275	272	290	324	296	307	308	307	301	327	273	283	268	303	311	293	282	290	302	282	293	281	250	260	278	286	259	292	280	289	275	315	319	277	280	284	304	292	290	277	276	298	314	288	263	297	278	287	319	302	264	237	299	273	267	304	344	308	289	262	295	270	313	303	284	316	280	300	315	306	305	275	280	295	287	286	297	310	282	270	270	279	294	281	297	277	295	288	289	275	298	286	299	324	291	322	316	333	268	274	307	272	293	331	290	286	291	284	301	294	306	315	285	297	260	310	300	309	330	293	302	288	284	279	313	300	313	276	259	295	304	319	243	299	271	281	308	243	306	287	264	293	286	281	257	316	277	304	288	284	331	283	297	316	303	303	306	274	289	276	311	240	307	308	302	285	326	287	267	305	297	282	292	282	281	315	301	299	283	291	266	293	247	294	284	286	295	275	299	272	285	261	301	276	294	289	300	320	307	318	317	289	329	274	315	288	288	289	288	290	273	298	299	284	309	300	292	288	281	273	291	284	320	252	302	307	271	270	315	309	272	269	305	280	302	304	263	294	270	280	259	269	273	303	286	299	281	289	326	281	247	287	268	282	273	290	284	304	307	288	309	284	313	277	314	287	267	288	303	280	282	321	282	287	288	286	296	299	308	312	314	284	299	294	297	296	296	277	320	284	307	311	312	265	291	286	285	276	283	301	278	308	306	295	270	296	268	289	306	290	316	300	326	288	283	277	295	303	317	300	285	309	274	293	316	298	309	298	262	292	327	280	289	283	258	316	289	251	274	277	326	299	292	282	293	289	301	303	273	304	294	314	304	238	285	286	338	274	288	276	316	323	273	269	278	284	262	287	306	296	295	255	271	316	267	292	287	324	301	319	289	279	299	291	277	282	289	294	306	309	307	275	257	297	278	272	285	299	315	297	309	270	272	319	296	285	286	280	289	290	307	313	265	283	277	302	295	294	290	281	316	300	314	314	310	325	301	284	254	279	268	298	294	269	294	266	287	303	295	285	286	276	295	273	337	305	282	321	331	261	250	307	296	329	306	305	289	313	293	274	262	264	305	301	273	290	265	298	303	291	298	288	284	313	296	272	313	260	320	287	290	305	315	297	298	290	308	298	280	324	294	282	313	281	300	295	298	299	300	289	283	307	291	276	279	258	297	278	304	297	294	283	287	300	290	255	304	280	309	311	298	292	320	270	284	295	277	305	289	271	278	284	280	276	255	282	267	279	311	283	287	266	292	302	297	287	292	294	268	316	283	250	268	287	321	316	314	331	292	275	308	275	280	328	279	277	271	282	304	267	289	270	296	294	275	274	307	277	265	286	307	301	312	297	289	284	290	302	266	315	290	271	327	317	284	262	267	279	288	306	286	267	306	286	315	294	293	318	292	281	276	304	281	301	272	292	306	273	298	291	313	306	319	279	293	270	303	268	284	288	311	298	293	271	295	269	281	273	294	275	306	288	270	278	282	287	305	293	289	282	287	289	277	263	354	300	289	274	285	313	306	308	274	284	278	263	295	300	318	298	275	293	283	303	289	305	296	313	320	313	302	283	320	289	290	300	289	332	317	280	302	273	239	278	301	276	294	296	319	339	267	316	295	285	302	267	291	291	305	288	306	261	300	298	330	285	324	280	287	287	285	306	295	301	301	305	324	303	263	285	308	283	275	272	319	320	290	322	269	305	292	275	306	285	284	312	286	276	308	289	293	279	279	282	312	298	260	296	302	328	282	301	259	290	290	289	267	293	323	314	271	272	305	319	263	304	268	325	255	303	277	300	257	263	299	291	298	308	283	245	330	279	287	278	284	309	304	292	313	281	311	267	293	300	295	282	251	288	318	308	290	291	289	278	300	284	281	277	324	292	292	303	297	299	298	282	325	282	282	282	268	355	303	304	304	337	299	322	287	292	286	292	303	270	283	288	293	281	311	327	303	337	301	339	285	292	263	280	281	314	285	254	287	268	292	295	310	293	295	307	274	270	280	332	275	280	290	308	328	305	287	281	285	302	290	286	307	243	281	278	300	277	314	303	290	304	281	310	307	300	271	325	342	259	283	286	271	268	295	294	263	307	329	303	306	278	316	290	288	296	298	303	264	297	288	299	264	292	304	289	310	304	285	321	281	290	314	301	306	318	258	286	297	290	272	274	303	277	286	279	269	283	297	300	281	292	276	297	284	277	278	293	296	296	319	294	292	326	309	299	294	270	317	318	310	301	296	297	272	302	291	293	272	300	304	323	282	320	280	306	290	310	267	301	278	275	299	275	291	279	291	323	304	268	288	319	297	291	297	293	266	258	268	295	258	266	285	311	285	285	283	280	277	295	294	298	281	315	304	306	287	271	285	293	289	293	293	267	302	296	281	274	288	310	308	250	315	284	306	307	297	296	275	241	299	311	281	264	302	281	302	290	287	308	267	289	286	263	285	307	290	325	297	300	294	309	287	349	299	291	315	296	294	284	294	280	307	295	293	277	297	288	313	271	265	295	274	284	291	273	298	271	288	286	299	319	270	293	300	304	316	276	284	297	301	266	287	301	267	257	287	309	301	277	251	290	290	305	281	306	288	283	261	309	246	292	307	287	294	268	283	293	275	265	314	294	275	312	287	289	270	273	275	291	284	295	285	261	270	311	299	311	289	287	298	290	277	302	275	299	291	301	279	293	282	315	306	288	302	273	283	310	280	279	301	265	316	296	281	284	309	266	291	285	280	281	264	327	301	305	323	284	312	284	300	293	298	302	282	283	282	264	290	323	304	315	287	253	292	295	318	319	301	277	300	298	317	315	299	277	314	274	269	298	306	286	312	256	317	325	310	275	280	290	287	301	304	295	292	330
2023	844	1105	1656	2317	2378	2056	1367	1563	1462	1138	1170	1046	932	847	751	760	703	694	636	644	650	671	649	697	650	641	676	680	657	687	663	692	663	642	684	662	632	644	679	693	656	659	670	649	717	681	606	658	717	701	673	698	662	626	678	720	666	663	663	645	660	709	699	685	682	687	671	658	689	686	640	658	678	667	664	687	674	682	664	649	669	656	665	647	653	640	740	645	678	701	676	723	637	700	693	680	616	660	692	653	680	630	670	678	642	655	696	624	684	648	706	672	687	639	695	674	687	672	667	683	659	650	694	652	672	680	680	635	660	659	648	661	630	670	643	672	672	649	663	628	635	651	667	684	663	685	638	635	663	629	657	633	629	652	663	655	671	651	721	678	686	642	652	661	689	670	727	666	683	652	691	661	700	666	645	686	683	667	652	639	627	641	660	660	683	670	652	677	669	709	648	643	668	675	673	647	675	715	671	625	693	665	682	718	729	655	652	673	685	705	636	673	635	678	675	690	643	679	662	636	630	685	672	663	673	688	707	668	681	701	644	690	673	693	670	695	677	679	729	693	691	626	640	697	626	645	655	678	718	672	704	687	679	697	692	655	683	685	651	649	651	666	697	649	659	643	674	654	660	669	636	657	614	684	612	626	704	648	657	658	700	660	657	698	615	681	710	622	719	732	639	653	676	668	679	624	700	676	659	704	698	665	669	653	656	685	639	651	678	620	711	694	690	662	694	637	652	678	677	701	633	635	694	659	662	710	638	677	675	683	674	656	695	682	706	667	657	734	659	663	671	687	668	667	654	679	704	689	640	671	677	647	634	664	669	682	675	674	667	690	678	701	628	672	654	643	701	653	715	675	676	636	674	673	664	678	719	677	673	670	635	696	705	708	677	662	664	676	644	666	718	640	702	690	633	693	693	675	683	698	643	669	755	673	667	651	689	638	647	688	672	663	655	642	639	674	663	661	665	655	719	678	669	662	645	641	642	674	658	666	686	706	742	723	679	654	694	656	707	665	670	644	657	716	663	658	702	699	656	678	638	659	720	725	658	648	676	651	660	706	700	590	647	706	662	684	682	704	678	647	626	670	661	711	708	678	658	651	691	637	738	671	650	618	693	601	678	686	698	669	711	671	704	701	683	640	672	695	685	688	676	678	680	686	704	671	679	698	708	686	654	633	666	716	689	673	698	632	658	677	703	674	706	680	624	675	658	653	680	659	697	637	646	660	676	646	662	640	663	673	663	648	636	676	658	695	636	687	670	641	620	673	717	650	729	699	670	675	659	693	642	726	666	680	657	698	711	672	710	679	658	697	707	662	710	634	639	679	669	666	688	648	719	693	670	672	633	718	696	615	689	632	684	677	675	666	675	679	660	628	644	649	663	657	688	665	674	722	666	729	650	700	657	640	627	648	651	636	644	703	687	705	637	622	622	701	641	649	695	676	634	644	675	648	678	713	695	719	663	663	670	650	672	680	723	705	676	680	681	686	620	589	684	661	668	647	691	652	682	595	652	645	685	692	644	702	651	636	689	623	654	687	666	664	687	692	737	660	648	683	676	685	675	670	638	674	674	663	655	654	700	707	672	619	682	651	656	673	695	682	671	743	701	641	726	685	659	678	593	684	670	666	689	679	633	653	690	694	672	674	654	715	667	673	681	657	684	646	667	677	659	695	652	659	646	689	677	663	648	699	649	637	706	697	652	674	703	661	733	686	697	688	617	630	689	652	707	725	745	666	659	675	678	664	710	655	693	660	667	687	655	660	673	697	690	672	694	660	680	685	657	686	708	665	686	715	661	712	630	649	663	664	640	629	687	682	674	671	695	620	667	670	676	645	676	680	643	651	651	666	678	670	641	688	686	682	657	670	659	636	660	728	646	665	707	687	631	658	678	646	637	646	643	645	665	668	671	669	706	697	687	665	684	631	626	680	689	663	680	658	634	653	643	637	689	649	672	673	688	649	657	654	705	690	664	687	633	723	656	665	657	683	706	622	642	688	662	737	695	635	755	683	686	696	683	655	671	686	670	663	672	647	689	682	691	699	651	661	675	668	690	720	683	676	656	660	652	632	663	679	672	699	630	683	673	711	646	693	628	677	678	668	664	680	659	649	639	650	659	640	656	698	689	686	665	640	620	632	670	619	652	678	636	700	691	699	669	669	615	677	698	638	701	680	686	667	656	660	637	705	637	635	677	666	665	631	651	684	652	657	616	683	687	680	664	628	658	643	654	660	652	639	711	674	658	644	666	713	673	702	686	644	662	704	676	666	693	677	680	722	664	664	637	679	668	653	677	665	674	619	658	693	754	662	686	633	629	689	686	692	618	636	675	710	640	641	674	673	660	641	696	694	661	653	679	664	640	667	640	653	726	686	667	669	693	684	655	715	654	673	677	678	657	714	661	676	681	673	680	672	650	642	676	685	699	632	677	651	705	658	700	636	657	667	633	683	680	634	693	696	669	673	635	685	683	673	762	711	677	691	625	678	661	677	702	693	665	666	646	666	725	666	655	686	698	673	688	639	683	657	629	679	691	687	705	666	678	688	636	654	607	643	641	689	690	677	651	658	696	653	620	641	729	661	613	640	664	702	667	716	664	626	633	633	699	710	679	658	665	696	699	623	646	667	666	704	704	651	664	661	702	727	676	672	688	686	642	642	676	705	665	670	679	698	622	637	665	658	654	635	695	625	666	678	673	678	677	654	644	674	692	652	709	652	648	643	654	691	698	681	682	713	669	663	642	693	650	688	678	689	653	690	620	613	687	659	715	674	641	676	618	683	701	639	665	654	701	670	691	657	707	663	647	702	628	648	709	682	666	676	689	673	674	646	676	667	649	669	713	685	657	708	678	683	696	625	669	641	678	659	672	625	612	672	631	683	680	688	666	659	645	672	662	678	689	678	634	682	663	655	663	670	728	641	676	673	630	637	647	685	697	659	657	670	696	646	661	670	617	686	655	666	666	661	649	687	635	634	688	669	676	702	630	633	673	635	671	669	668	667	650	688	684	658	713	665	693	661	683	667	664	685	642	679	695	643	593	620	606	663	690	641	606	673	662	654	700	648	673	676	619	673	607	641	665	690	699	689	668	679	691	646	705	665	671	650	667	681	615	663	639	664	675	681	687	670	679	677	712	680	730	673	692	653	703	666	630	668	689	688	694	658	634	658	650	651	697	689	689	671	639	665	626	630	638	706	681	717	653	691	687	653	644	660	682	668	662	688	655	645	706	701	673	682	683	683	659	669	679	654	646	633	682	691	670	707	666	706	708	657	669	677	653	644	675	633	688	681	666	673	696	643	656	635	682	704	664	683	668	708	692	675	681	642	646	698	682	688	622	639	735	648	713	656	685	640	697	659	645	675	688	687	606	688	702	663	634	639	651	700	651	678	654	650	663	669	677	655	653	671	688	648	692	678	679	614	700	612	639	662	673	631	664	661	688	691	651	667	690	650	676	664	723	646	643	662	644	614	686	694	679	643	669	661	666
7659	710	912	943	1042	1043	833	524	527	495	366	371	293	293	280	268	254	235	219	251	197	191	202	199	192	209	178	215	219	222	197	209	220	193	198	193	231	209	201	196	193	212	188	229	200	217	188	217	218	220	201	209	205	201	199	197	206	193	191	201	209	213	203	214	198	216	215	217	208	206	201	204	184	197	208	238	214	182	212	221	218	206	181	229	229	192	187	205	214	205	187	183	183	207	185	203	211	190	178	184	206	202	221	207	203	197	206	214	234	207	208	206	215	204	194	211	230	219	211	231	223	217	213	192	203	225	225	214	218	213	219	183	245	189	228	213	241	210	217	194	210	196	206	201	196	200	213	211	180	183	198	198	190	203	184	223	201	201	219	218	195	210	199	179	207	202	192	217	191	179	214	209	200	208	241	203	219	228	191	211	201	206	206	225	208	200	200	221	200	216	185	193	193	213	200	192	220	246	231	226	208	220	206	178	224	202	173	223	218	195	180	213	207	229	189	225	196	205	229	185	198	197	219	202	229	173	202	190	219	204	188	207	219	188	205	171	200	198	202	204	225	212	221	216	211	211	204	214	198	209	198	202	198	199	202	203	216	203	204	202	208	221	216	195	221	192	225	200	195	170	230	228	227	192	181	211	218	213	195	209	223	193	190	242	213	191	230	214	197	212	210	242	189	181	225	220	214	199	160	199	225	205	211	204	177	189	221	215	216	224	209	189	201	197	221	209	181	248	221	208	215	189	217	232	172	157	200	207	210	218	242	221	184	186	229	203	200	228	208	199	194	221	185	186	206	215	211	199	207	206	193	208	184	200	187	219	226	199	211	227	217	200	178	213	221	197	182	194	215	204	234	190	205	208	223	223	187	221	206	199	214	202	202	188	187	214	216	194	208	191	225	218	197	219	187	200	216	196	214	204	177	199	200	219	196	207	191	200	219	204	185	200	215	179	190	200	215	180	191	186	216	204	192	216	186	199	221	202	197	220	232	205	227	222	198	187	203	189	210	244	226	197	188	209	199	210	228	193	210	181	212	212	221	220	232	206	219	211	192	201	209	202	200	230	211	224	194	184	208	228	232	197	213	187	199	235	204	214	201	197	238	208	200	215	199	200	215	205	204	225	205	235	212	201	186	226	218	188	218	199	233	196	213	212	197	202	203	228	247	193	219	221	204	184	189	192	195	227	217	184	186	182	194	184	227	215	195	219	201	208	202	212	201	235	207	188	225	202	204	179	181	199	211	222	185	219	203	203	194	227	232	219	206	186	226	207	196	198	216	180	205	221	227	209	193	195	201	214	220	185	191	198	197	176	209	182	211	220	206	220	215	211	210	205	209	218	195	198	211	202	161	191	212	206	215	201	185	201	206	205	211	202	210	210	219	205	206	190	199	196	222	206	193	199	187	222	191	227	208	213	209	193	208	189	196	210	218	208	185	210	170	216	200	208	202	177	214	191	224	211	219	214	231	231	169	207	195	190	216	216	196	237	243	204	196	210	186	216	200	229	202	201	192	191	216	194	197	197	205	204	226	201	188	219	218	207	221	201	229	223	201	185	211	215	218	220	196	221	215	191	221	215	185	206	217	207	209	209	204	199	224	198	223	215	204	190	219	214	191	232	186	194	230	213	194	207	206	202	190	235	215	189	185	219	207	207	191	190	200	180	218	219	216	231	195	233	225	215	189	185	207	206	213	215	209	215	229	228	209	192	207	211	220	217	194	203	215	202	204	184	239	226	225	221	211	202	206	220	194	203	199	221	218	190	203	234	202	261	236	188	197	220	217	208	199	205	217	229	184	248	206	216	190	200	229	222	230	225	213	220	240	218	193	180	217	207	201	215	200	203	208	210	183	208	227	206	183	192	203	204	209	212	226	205	211	190	172	201	184	210	206	218	191	181	214	200	189	191	194	205	181	241	174	208	169	210	177	195	210	195	184	184	202	190	197	189	226	223	212	183	204	218	190	200	192	220	201	221	205	185	216	203	190	201	210	211	183	205	173	190	212	217	234	195	229	216	218	230	198	214	176	178	220	218	198	196	186	212	211	184	204	237	223	187	210	184	194	214	230	238	196	203	188	208	172	215	200	209	199	220	192	217	181	207	212	233	192	228	222	192	193	192	196	192	220	189	215	210	185	218	209	210	233	219	194	201	221	217	217	206	218	242	206	203	195	193	199	201	199	233	194	211	212	218	165	223	234	193	211	209	186	216	207	222	225	197	201	189	214	201	225	213	203	226	206	209	199	217	216	194	209	226	205	175	215	193	204	203	216	223	182	226	212	219	199	224	199	207	209	219	185	210	213	204	205	211	205	211	211	203	240	206	240	216	189	215	174	186	178	166	203	209	191	193	208	196	222	173	211	206	185	196	190	206	202	214	185	189	191	199	204	200	207	189	234	209	218	199	239	211	188	209	188	194	192	213	200	195	220	212	198	221	208	202	213	224	200	180	213	205	206	180	190	201	207	184	199	206	199	231	170	186	217	203	214	224	190	224	205	198	213	195	200	212	193	216	211	200	198	227	194	202	198	186	195	181	208	222	220	201	214	209	178	209	168	211	227	216	237	200	206	215	216	196	240	229	206	211	195	215	222	216	200	207	231	245	195	208	217	204	191	198	203	227	212	186	195	208	176	217	208	168	215	218	232	218	216	203	189	212	203	213	212	184	216	224	225	228	225	213	209	222	205	180	182	194	182	184	210	203	203	185	195	187	190	209	173	234	205	225	191	199	172	199	218	193	212	180	188	203	190	177	155	173	226	217	230	189	193	207	227	199	218	194	214	191	166	226	214	205	203	213	195	210	201	214	226	187	192	171	224	204	206	170	179	180	200	202	185	204	191	189	201	199	216	240	231	228	213	202	215	212	192	183	204	200	182	209	217	189	185	187	165	221	223	201	213	230	199	228	221	211	216	204	204	233	204	194	191	216	188	206	235	212	212	248	206	247	226	209	198	192	200	196	227	205	216	182	183	199	207	186	191	223	207	235	209	202	222	204	209	211	220	193	211	222	190	176	219	209	220	201	239	202	180	219	209	206	196	198	204	250	206	216	190	190	208	197	226	203	173	191	222	208	182	199	232	212	204	200	206	209	221	236	193	217	184	220	220	199	201	198	177	210	183	171	196	206	212	244	211	236	227	224	194	191	189	208	212	230	213	200	193	216	212	224	216	217	212	220	215	197	227	210	231	204	187	200	215	186	210	211	228	217	213	198	198	196	210	208	207	205	201	203	213	201	207	206	204	210	228	215	206	184	197	186	187	227	223	181	187	203	207	182	209	196	216	225	187	189	220	197	188	214	211	205	214	222	228	182	180	214	189	194	203	207	229	220	209	211	200	210	202	210	223	181	187	197	231	217	218	213	191	217	214	208	210	202	213	177	166	168	204	195	239	210	196	199	255	206	227	242	210	200	243	212	211	171	172	205	187	247	218	204	195	190	217	185	199	218	211	204	222	249	222	230	182	220	206	212	175	183	196	204	174	218
6181	946	1924	3090	4183	4343	3394	2080	2377	2159	1632	1636	1362	1094	890	849	726	677	624	656	574	541	547	542	563	514	503	540	541	551	513	561	594	560	520	534	589	528	528	572	546	508	542	553	522	577	526	527	513	503	467	529	546	534	532	516	551	540	495	516	539	547	528	500	511	507	510	542	542	513	512	547	463	533	570	527	537	551	532	533	532	539	481	529	533	479	516	518	531	516	506	512	530	517	537	521	528	527	504	535	529	502	540	549	512	505	495	525	538	521	529	526	516	540	521	540	532	528	495	494	547	510	478	519	544	488	551	526	545	510	517	480	501	564	531	514	530	521	535	527	536	499	486	523	524	533	533	523	543	511	512	492	541	523	503	542	495	523	515	552	546	529	519	512	537	568	466	529	535	513	522	497	514	551	502	512	568	537	527	516	518	528	470	522	511	493	516	532	475	520	515	512	513	479	539	528	512	540	562	489	512	544	572	504	520	526	490	491	463	531	478	507	501	521	534	526	520	529	496	480	561	474	563	504	468	554	506	537	489	481	519	539	516	462	575	491	481	561	507	550	519	492	497	501	547	470	520	516	488	556	517	524	532	517	475	548	492	527	496	541	508	525	514	507	495	581	503	563	516	544	507	488	562	546	523	507	535	492	511	538	503	482	546	515	495	544	535	561	496	502	545	508	515	498	521	523	490	537	501	484	477	529	511	507	483	498	500	512	541	552	507	506	503	522	531	526	532	548	484	535	511	542	514	533	496	514	538	490	478	484	514	565	508	496	488	546	541	491	495	526	504	553	504	553	464	499	570	499	478	531	539	487	526	522	525	539	561	506	535	532	523	527	553	504	502	494	558	548	478	481	477	510	505	540	509	499	513	539	516	486	534	498	540	536	506	529	493	523	549	583	498	515	517	533	509	495	562	485	517	511	513	525	532	495	507	526	537	487	567	539	512	513	536	480	529	497	528	536	516	477	499	516	532	552	513	522	527	525	485	536	520	486	515	512	479	552	533	517	533	516	540	480	503	501	544	516	524	520	527	489	514	549	518	519	500	533	504	512	554	487	524	525	517	543	503	565	486	528	517	518	523	514	531	509	541	508	518	526	510	529	498	535	548	486	510	526	506	505	525	532	519	516	562	537	512	524	543	532	479	484	541	497	514	464	519	535	505	509	511	561	514	496	510	503	535	586	513	520	554	522	492	530	486	528	507	513	498	539	547	479	516	544	527	515	548	545	535	536	501	517	563	545	527	518	526	564	514	542	549	497	508	510	524	521	502	514	543	540	530	522	501	480	516	548	478	476	527	574	496	482	519	506	549	519	545	551	513	510	516	519	497	494	509	483	513	556	520	530	566	508	496	534	524	511	509	506	537	510	482	525	515	499	491	519	546	549	520	517	478	520	467	510	554	478	497	512	503	532	511	513	559	490	548	535	543	559	551	500	537	551	518	516	547	538	510	495	519	494	517	504	519	494	517	496	490	510	475	534	520	513	537	518	503	494	508	543	518	518	539	525	533	486	483	520	528	510	561	549	540	523	497	535	526	525	564	547	544	514	497	506	510	561	521	550	569	528	509	525	534	545	534	486	520	537	469	554	491	525	533	539	535	530	488	542	547	544	527	567	538	509	510	542	531	519	537	527	534	567	527	480	521	534	498	522	542	534	476	511	526	504	545	535	556	489	552	520	482	509	500	473	506	529	571	526	516	482	506	530	534	464	531	528	530	491	567	538	513	564	504	536	521	528	537	491	501	546	510	518	508	538	570	501	550	577	529	558	550	502	498	494	536	516	513	532	520	545	523	514	542	486	510	518	526	501	525	504	520	487	541	519	525	520	495	492	515	516	523	481	521	502	511	571	511	555	531	518	537	525	536	509	517	530	521	514	480	512	509	512	550	495	514	480	537	541	559	513	521	525	520	524	532	502	538	506	481	527	496	499	533	496	506	548	507	483	484	475	515	541	518	543	546	517	497	495	511	540	533	513	514	502	490	504	527	540	517	533	515	510	526	536	497	557	516	499	470	546	524	470	526	519	575	518	547	525	511	508	531	511	473	509	516	549	514	497	544	508	519	547	510	508	507	566	500	516	529	481	530	515	523	529	507	552	511	501	534	551	560	532	497	516	565	490	480	510	538	519	491	492	517	555	539	551	478	478	535	500	543	515	554	541	529	476	493	541	526	526	516	508	537	503	543	528	515	496	541	510	502	504	557	521	547	538	507	516	557	542	539	539	501	496	481	507	539	540	511	536	523	530	552	569	552	505	523	533	501	502	493	536	512	528	542	518	533	488	494	512	524	533	486	493	514	575	542	533	540	521	564	525	532	503	490	532	479	525	493	505	515	510	539	484	533	542	539	568	558	529	477	501	492	519	500	498	544	517	539	535	488	523	549	521	555	518	509	551	519	494	555	531	519	499	507	515	482	521	512	532	525	520	550	540	530	533	499	517	548	534	491	496	575	496	548	531	516	487	522	535	524	482	543	509	516	501	523	476	483	550	536	495	508	529	505	521	541	506	536	524	478	523	564	499	525	535	546	497	558	487	469	537	497	541	519	525	500	515	506	530	544	513	497	482	514	526	476	506	551	541	538	522	515	535	492	511	503	553	526	549	531	541	497	482	544	497	501	554	559	536	514	532	544	513	537	519	536	516	566	498	526	519	535	503	563	523	510	506	533	567	477	502	535	514	552	563	525	514	512	515	547	524	473	556	481	526	544	508	502	490	508	508	517	525	526	491	542	516	525	504	500	503	549	493	556	547	527	517	539	538	578	525	548	508	560	502	541	528	508	528	538	526	539	522	516	512	522	491	519	545	538	501	522	554	501	518	526	531	519	486	490	508	499	511	513	479	528	533	498	537	560	523	524	517	525	524	479	514	517	533	493	517	504	495	561	547	513	496	541	492	531	493	504	552	507	536	485	519	496	522	505	512	503	567	529	499	559	474	523	570	525	525	506	481	511	522	546	510	544	515	502	529	555	475	505	553	529	524	532	569	500	524	545	494	551	543	519	537	492	490	521	499	539	553	556	533	514	561	548	552	539	514	522	522	518	497	473	491	520	539	557	535	527	540	475	488	507	537	537	505	527	507	562	505	505	551	488	498	532	535	520	496	486	520	500	507	528	501	539	512	543	563	538	543	524	498	550	505	518	520	534	511	504	509	508	515	489	498	469	482	526	548	559	520	502	493	529	501	526	538	535	523	494	521	532	511	525	489	522	522	503	538	545	579	511	529	517	518	544	527	540	514	567	544	525	575	514	527	507	494	516	528	532	483	534	546	470	493	547	554	535	504	521	541	490	496	527	522	494	506	554	523	546	499	507	509	576	490	549	516	588	482	492	532	532	516	495	516	518	554	556	516	496	529	536	542	494	518	512	486	490	525	507	503	528	564	505	490	500	523	522	527	501	558	472	525	506	498	500	504	505	541	529	510	522	516	498	510	561	499	507	513	527	514	573	520	541	496	502	533	519	522	507	512	509	530	528	514	509	502
14631	1757	1607	1613	1795	1618	1214	917	924	879	626	660	558	515	433	419	460	436	415	424	398	365	409	385	415	345	358	380	357	394	382	365	368	354	385	403	359	344	385	386	367	358	379	370	359	348	389	371	379	400	368	360	378	393	347	336	331	362	371	384	335	373	326	371	396	399	368	375	425	373	383	391	392	379	343	367	329	365	401	336	398	372	395	368	413	382	368	380	378	383	348	366	385	399	370	321	351	382	386	366	384	395	345	411	383	365	375	335	381	390	353	362	331	380	347	378	380	337	387	382	393	372	370	358	353	367	356	384	380	327	364	372	385	345	361	345	332	364	377	390	367	369	371	351	388	355	366	397	338	418	367	383	404	358	383	369	366	344	363	368	361	374	386	389	364	380	393	348	366	375	386	385	374	374	372	377	373	354	412	384	330	340	372	349	359	365	344	384	403	362	333	394	392	408	382	351	359	388	353	338	414	402	401	383	382	357	399	390	359	352	378	361	363	374	404	409	395	381	359	391	365	355	389	398	359	374	363	400	375	370	380	380	375	383	366	399	352	337	348	420	357	374	376	357	376	336	412	349	377	392	394	384	374	383	392	374	400	428	374	372	400	378	358	398	371	393	399	365	369	389	375	391	361	383	401	404	389	375	355	364	377	396	360	372	387	355	333	363	357	342	377	432	360	330	357	417	336	375	392	402	401	410	353	369	363	360	364	366	365	373	338	365	360	347	388	398	365	399	408	372	395	369	349	353	345	358	388	352	367	352	338	364	350	365	346	325	379	358	365	362	353	378	387	415	397	361	357	354	360	384	375	398	357	391	387	390	350	363	377	387	353	353	356	372	383	345	395	356	384	380	366	359	399	398	334	367	395	350	383	419	358	384	388	380	386	377	398	352	341	367	395	391	352	372	377	339	359	403	359	357	394	376	391	382	419	363	378	408	401	380	409	358	375	359	374	362	370	403	387	380	366	401	373	362	362	401	367	385	366	381	382	353	378	349	402	390	376	382	397	384	369	358	361	374	397	325	407	406	375	385	388	344	360	384	428	416	382	364	393	399	365	369	386	367	375	395	354	368	379	389	364	404	338	367	366	374	390	370	397	365	375	349	377	391	401	357	363	376	352	365	360	379	357	365	357	386	347	341	353	378	363	368	383	344	366	381	379	354	384	361	349	308	359	385	337	367	355	345	352	377	375	370	393	407	368	404	368	373	387	417	372	403	384	341	403	320	412	361	376	398	370	375	345	334	404	346	354	362	347	372	358	388	423	399	348	368	336	369	410	370	343	327	417	391	393	394	413	321	353	384	356	362	339	382	357	389	353	388	412	377	398	411	343	390	417	378	395	396	380	361	396	324	327	383	367	360	362	346	347	368	370	388	390	345	345	378	348	364	377	372	385	365	403	345	341	368	399	378	371	353	332	348	382	352	383	362	347	350	363	349	390	359	324	391	379	361	364	355	371	351	378	384	380	375	382	348	408	356	337	360	368	365	377	337	349	347	360	382	370	352	370	356	330	359	321	358	360	399	393	393	384	354	345	361	378	373	387	365	373	355	384	387	409	373	358	365	374	354	351	399	367	366	364	327	349	337	387	415	375	351	356	355	408	376	372	361	366	397	359	381	352	384	408	372	340	399	352	415	364	369	392	383	354	364	413	370	374	384	393	347	373	346	371	357	389	374	404	377	365	390	391	381	372	373	389	366	370	408	386	397	368	377	365	389	369	378	325	414	365	343	332	376	335	379	364	381	374	394	383	331	400	440	376	361	355	353	322	396	374	349	370	358	338	328	391	332	346	389	358	355	353	366	367	397	390	379	350	365	374	368	344	369	361	368	402	408	364	371	335	368	366	373	396	397	400	344	381	411	402	363	404	391	374	352	395	362	361	330	386	391	349	379	371	391	354	359	393	340	428	388	382	375	385	369	375	359	407	402	371	368	387	382	362	379	374	350	383	357	389	360	369	388	380	383	375	401	380	370	380	391	359	395	348	362	365	362	392	397	339	324	364	367	378	361	385	384	373	340	388	354	346	396	373	386	385	383	426	371	362	394	364	334	376	346	365	362	362	362	330	413	392	388	370	395	384	329	363	385	340	376	381	379	347	346	391	390	338	338	354	382	368	360	426	387	372	346	368	394	357	401	383	407	371	412	378	375	390	357	385	392	389	362	358	378	364	371	347	336	360	382	341	313	396	409	358	378	354	412	378	426	367	325	369	374	376	352	310	407	357	363	403	378	394	360	388	368	345	398	376	360	392	379	385	357	391	408	353	357	369	384	359	347	396	375	374	384	344	390	383	373	344	379	361	343	350	334	377	370	365	391	421	386	367	378	361	352	365	363	346	386	354	389	385	390	369	317	355	354	384	348	330	379	365	367	348	372	363	356	399	361	418	387	375	400	356	362	350	405	371	367	408	367	342	385	420	391	384	372	379	333	377	375	323	395	351	385	345	375	349	369	383	355	351	358	381	349	381	390	402	357	364	369	367	391	374	359	383	383	381	355	378	377	361	385	360	355	330	359	393	357	381	349	330	361	357	374	368	347	358	352	367	389	369	384	370	364	383	379	329	396	384	327	363	392	410	395	405	368	350	353	398	387	340	364	371	373	365	371	367	375	387	367	411	350	351	352	381	359	369	356	357	411	347	355	358	365	397	390	390	400	395	385	342	394	365	406	340	354	372	383	376	382	375	370	355	386	353	383	368	361	344	361	382	372	350	366	375	365	377	386	354	356	376	355	373	382	380	385	377	347	331	394	373	367	388	383	363	349	369	375	394	365	358	371	364	399	372	378	358	398	393	366	343	394	354	355	370	368	334	390	372	325	371	385	380	387	357	359	373	347	375	399	343	364	363	402	367	348	375	361	363	357	381	409	362	420	394	345	404	345	346	387	353	362	374	363	343	371	380	350	351	368	348	354	369	354	369	391	405	364	364	358	374	379	344	322	353	360	380	356	369	356	380	344	398	395	366	403	371	391	376	348	367	390	379	361	341	398	405	381	370	386	430	368	397	361	365	361	377	371	399	376	404	369	377	343	385	373	352	385	371	394	357	403	372	369	368	368	353	320	378	349	338	344	373	409	423	380	419	391	382	363	362	353	392	362	371	376	377	374	351	406	382	357	378	368	384	377	387	350	392	391	355	379	343	361	382	390	368	405	387	381	382	365	367	360	363	393	359	346	373	373	377	375	407	387	392	394	352	365	380	371	351	346	375	357	378	411	325	358	392	390	388	371	365	330	406	410	359	342	390	353	374	399	400	374	366	366	360	368	399	375	376	402	335	431	396	378	357	394	388	361	410	379	332	353	362	400	367	403	406	389	349	330	368	358	380	379	343	377	392	362	381	388	379	364	382	384	387	377	371	383	375	344	393	382	327	368	367	410	390	391	397	332	409	390	370	379	377	345	308	386	362	373	381	391	344	365	364	376	362	400	370	371	372	381	374	367	386	385	349	374	362	380	377	367	371	350	380	369	391	386	365	348	376	406
8562	1646	3208	5050	6244	6435	4977	3224	3666	3416	2584	2300	2029	1675	1487	1260	1132	1141	1030	1206	946	909	895	901	918	920	928	921	916	942	881	831	884	868	898	846	800	880	904	891	910	869	851	849	875	853	874	897	923	863	845	863	872	862	901	900	874	850	857	846	856	921	882	852	826	802	832	873	871	874	847	820	825	833	849	863	855	889	870	865	891	890	925	843	885	846	850	794	856	858	829	849	841	815	803	881	875	870	907	865	837	825	810	892	804	881	849	835	830	881	885	889	866	867	850	877	855	856	872	832	895	823	832	871	865	815	855	815	874	846	902	849	856	832	853	816	835	866	885	857	856	822	835	895	897	839	879	828	855	831	813	920	803	859	870	867	921	847	930	824	843	873	894	878	813	902	891	852	846	865	850	871	834	845	874	892	817	887	865	834	833	816	861	870	820	832	871	844	787	821	816	853	818	845	821	810	853	862	836	854	814	837	879	852	840	798	839	894	872	856	871	778	851	850	863	798	850	858	819	819	857	851	787	820	823	838	837	884	836	820	859	807	843	919	876	883	837	890	845	876	818	890	833	838	908	906	839	897	884	873	767	828	911	907	884	844	868	869	837	887	853	845	872	767	884	838	845	815	882	884	866	841	826	828	820	874	824	922	842	879	837	864	817	869	858	856	893	833	830	868	821	805	788	847	847	881	888	834	879	853	873	865	887	868	804	881	800	872	853	862	849	797	874	830	822	881	799	853	835	834	889	863	895	856	861	849	867	817	829	858	831	774	854	856	793	892	800	836	922	876	873	851	866	851	849	851	829	847	874	928	943	813	796	865	859	847	810	826	893	858	876	880	883	879	829	824	821	870	867	806	864	872	879	866	853	857	845	884	890	821	851	846	829	871	858	801	838	864	827	851	890	903	814	899	810	836	850	916	878	884	826	852	824	818	863	851	849	842	871	864	842	855	788	842	870	857	867	881	855	881	816	864	884	874	868	885	857	841	817	882	893	846	877	847	838	794	853	888	859	835	848	838	869	846	860	806	855	811	891	860	862	823	849	830	866	815	833	871	837	829	849	837	815	835	862	771	849	816	870	834	847	792	815	871	860	884	862	857	825	803	864	845	850	796	899	893	805	823	875	866	917	832	818	827	847	845	796	784	863	852	865	797	818	837	866	866	863	863	858	843	851	863	866	828	867	857	842	876	890	833	850	853	840	908	826	833	891	816	887	891	849	859	825	808	842	846	862	856	867	872	847	848	817	817	940	836	869	835	824	890	861	802	890	883	836	834	834	890	908	819	882	859	879	866	837	872	822	847	813	862	853	869	857	842	869	896	809	901	890	816	815	815	861	846	856	821	888	879	826	843	878	820	867	837	856	844	884	858	864	825	870	882	831	883	830	883	831	892	842	825	816	851	834	881	776	873	851	821	851	860	841	851	840	848	849	842	869	783	899	912	864	870	854	776	829	903	898	834	831	869	814	810	875	919	837	838	841	851	836	883	886	897	841	843	899	867	847	851	839	847	807	857	816	887	820	837	837	856	824	918	900	829	818	856	865	871	812	840	793	871	892	880	877	885	902	854	851	887	854	864	855	859	861	881	814	858	846	896	872	869	875	860	885	827	862	824	828	863	843	866	809	811	816	889	861	860	864	830	853	873	821	873	867	898	836	888	825	853	837	835	807	858	799	884	807	899	850	870	891	847	855	827	882	836	852	797	860	889	900	893	925	842	847	884	841	850	814	864	870	857	808	837	779	835	873	826	882	827	865	785	839	808	832	874	833	835	812	844	841	834	855	883	828	877	797	856	854	850	838	866	863	860	845	831	879	815	863	849	832	862	892	895	906	825	842	853	848	815	846	832	836	832	798	887	867	853	935	862	848	852	811	857	843	816	829	883	845	868	874	826	846	857	879	891	829	855	849	829	865	875	892	869	839	844	838	830	872	854	863	862	872	816	825	828	852	875	855	883	806	857	869	917	877	836	823	854	816	861	867	859	930	867	856	891	830	900	868	810	890	927	910	798	828	882	890	899	837	845	827	911	818	795	834	842	859	811	863	827	833	887	838	822	810	824	832	841	844	857	850	835	868	832	849	890	836	882	828	846	833	863	841	845	813	871	870	884	836	831	867	824	878	798	850	827	890	868	813	892	863	838	871	898	861	871	853	912	803	849	858	897	835	870	809	869	859	866	836	844	858	867	872	906	872	825	889	815	884	864	842	828	811	838	909	871	891	868	840	806	865	891	918	839	835	786	824	841	818	836	863	842	853	824	824	833	870	874	837	836	853	881	846	826	788	835	868	851	826	879	838	805	903	853	870	906	821	850	865	838	802	856	843	851	835	877	824	866	831	833	893	835	868	819	849	822	844	859	891	843	833	799	835	830	808	809	909	864	807	850	877	808	861	817	845	856	844	885	854	849	878	791	928	826	835	856	841	887	838	852	868	859	849	869	863	826	814	847	802	840	891	867	879	816	841	832	842	860	845	854	880	867	845	870	832	856	840	886	856	873	813	832	851	810	802	830	831	875	789	854	809	823	827	862	823	823	850	845	925	858	846	863	831	865	844	848	880	857	875	880	854	819	852	891	810	807	798	909	894	896	816	925	877	889	870	834	826	850	840	828	904	851	870	819	896	829	876	851	812	866	871	874	802	888	870	844	830	853	850	871	835	885	835	867	826	831	904	837	866	866	853	882	833	800	855	873	868	844	875	885	795	888	860	853	864	806	824	901	870	883	857	881	853	849	815	868	875	796	882	842	858	854	889	815	810	874	880	821	827	878	859	877	836	868	836	889	836	873	820	821	842	891	870	869	843	899	833	824	826	899	890	850	904	875	876	862	866	850	833	885	852	822	843	867	812	881	858	883	876	841	824	848	843	845	839	808	816	906	830	837	870	829	850	829	901	827	814	828	831	845	830	799	790	808	850	865	862	804	897	837	892	913	864	820	860	896	853	847	837	872	835	813	839	861	838	855	835	866	877	836	835	869	901	887	824	839	841	873	790	866	851	816	831	869	891	817	914	883	854	847	834	860	825	824	829	812	855	868	832	864	857	788	848	858	880	844	842	851	831	804	826	862	840	789	836	871	849	847	901	795	884	850	862	869	786	830	823	857	869	920	850	859	852	807	850	851	803	839	848	849	879	864	871	838	838	861	879	826	850	803	800	870	811	911	826	877	807	815	840	833	898	826	845	918	860	848	834	882	905	854	910	840	941	825	846	802	924	857	844	839	834	810	851	855	875	814	859	819	835	858	822	851	842	785	814	807	827	896	877	893	826	843	871	786	876	851	868	867	839	824	817	859	866	866	877	885	844	874	853	862	824	857	787	893	841	875	821	839	828	882	849	800	914	846	877	824	871	853	848	847	870	833	840	830	855	898	817	825	835	817	864	867	855	851	859	815	873	878	828	859	897	888	804	850	852	883	890	887	849	820	855	886	843	810	845	866	909	821	868	818	867	857	943	892	771	812	869	849	859	879	850	793	826	825	912	881	888	850
1888	475	477	575	677	649	515	406	458	419	411	351	346	316	314	324	294	302	300	307	313	266	303	281	307	309	291	272	275	273	294	292	259	294	311	281	296	302	292	293	272	311	306	263	307	253	239	286	309	271	295	300	300	307	314	273	287	272	277	278	262	280	279	311	261	285	280	277	261	255	298	275	267	289	291	279	285	280	290	288	306	329	285	280	262	305	288	311	295	319	280	318	276	316	293	290	296	301	283	283	294	322	308	298	287	313	314	304	278	316	278	268	258	290	277	307	297	319	285	320	307	286	286	295	274	266	264	285	309	266	294	299	280	318	315	268	278	292	274	249	310	325	308	280	304	296	274	287	274	305	287	271	260	275	295	326	253	270	251	267	295	284	243	301	299	290	261	275	294	288	305	270	301	310	278	299	321	273	310	274	268	292	316	276	318	301	322	303	283	279	301	282	261	303	297	277	280	308	276	323	291	269	283	287	294	319	285	289	293	302	307	283	286	314	263	315	250	276	286	298	295	276	293	280	306	320	339	303	266	333	285	275	299	273	297	299	279	282	283	316	281	252	253	274	317	281	268	276	301	306	269	314	304	293	299	303	273	297	285	269	284	298	312	291	281	342	300	286	313	299	287	295	322	278	254	261	298	301	294	284	251	276	298	280	303	326	308	298	310	291	281	289	283	303	324	308	313	335	293	313	312	299	301	291	282	307	305	308	271	258	278	269	301	285	301	311	302	275	259	286	316	268	276	296	303	249	283	309	282	309	275	281	292	258	288	305	281	254	251	307	337	273	263	265	315	284	320	288	273	263	307	313	276	319	289	240	299	299	267	278	267	323	299	263	288	278	307	307	298	317	319	276	304	314	287	339	277	271	313	298	245	275	280	298	263	301	334	283	303	284	295	308	300	301	288	293	290	275	345	298	278	268	298	281	312	283	329	302	300	293	292	260	311	298	278	306	296	312	289	288	300	291	335	299	277	304	297	243	301	284	263	299	280	301	292	294	290	289	272	304	294	326	275	256	287	317	280	287	265	281	286	316	305	288	282	311	307	279	282	282	288	252	286	281	283	298	269	282	292	276	299	264	289	303	301	321	250	298	311	263	258	279	308	312	254	272	278	273	282	262	317	263	269	298	265	271	298	262	282	311	274	300	291	280	309	291	273	273	278	259	338	278	286	306	253	285	298	290	291	310	303	311	286	269	313	289	321	331	305	295	293	272	299	272	258	297	300	249	315	274	303	303	312	327	268	290	282	281	277	303	277	256	297	289	239	292	274	270	267	265	273	256	285	314	303	281	295	297	278	282	266	271	271	261	299	314	298	312	289	273	283	301	297	337	319	287	293	296	287	281	287	270	324	289	312	289	279	301	247	284	267	307	312	296	289	292	283	292	285	288	323	278	308	300	285	315	276	280	304	301	293	287	268	305	293	281	282	316	283	330	306	312	321	298	297	283	300	295	294	308	298	323	306	281	280	280	294	302	269	261	294	285	284	277	272	313	288	320	275	286	265	310	297	283	290	325	266	291	275	303	289	324	274	291	278	353	308	330	296	263	313	301	309	274	316	325	287	275	294	304	262	325	240	296	276	263	304	278	297	301	288	297	270	254	295	271	281	286	250	278	315	277	308	295	272	280	283	292	238	267	274	295	296	293	297	289	252	275	276	276	300	296	235	280	306	273	302	310	287	280	294	275	312	297	322	261	286	316	289	284	316	315	273	275	269	269	289	302	289	280	303	294	283	271	304	300	285	296	295	290	293	304	317	270	296	274	312	255	302	324	272	296	325	313	273	306	299	279	333	292	278	269	265	253	287	285	279	286	284	293	279	290	284	313	276	324	274	265	296	263	273	266	295	298	257	300	301	279	298	265	323	305	279	318	300	319	310	308	288	325	269	306	300	293	309	286	276	305	321	289	280	278	281	290	301	300	282	290	283	240	303	262	290	252	271	270	271	255	297	262	286	300	281	296	288	300	271	281	304	270	257	296	280	283	299	269	307	252	269	269	260	291	295	304	278	272	293	271	259	313	310	287	269	313	313	258	277	306	273	281	313	306	319	276	251	301	297	287	280	297	289	317	288	286	280	294	266	302	295	302	267	301	248	298	272	288	270	294	291	295	274	261	282	281	287	288	289	291	314	257	278	316	283	272	298	297	287	303	290	281	276	304	320	297	308	297	289	304	268	298	308	314	287	303	324	316	284	276	278	264	301	273	276	298	299	325	261	272	297	272	272	261	295	270	288	274	285	306	302	273	296	240	307	286	288	267	273	292	337	264	273	287	290	303	283	284	308	290	251	287	297	293	292	247	329	290	275	293	302	306	327	294	266	300	304	281	258	287	313	290	285	301	296	317	318	314	264	281	298	286	342	260	281	277	279	316	298	282	264	278	266	265	320	245	290	274	292	300	319	330	286	281	283	288	293	285	278	269	289	299	286	297	259	289	291	275	298	271	293	294	284	272	306	304	281	282	272	293	286	277	284	301	303	310	292	313	267	270	301	311	285	296	297	256	281	322	267	288	306	306	290	252	277	297	282	286	284	293	301	305	268	286	295	283	295	289	327	281	292	298	339	267	291	292	255	304	286	310	260	265	275	265	299	287	315	295	261	278	274	327	290	290	254	281	291	285	252	314	288	282	311	300	273	283	290	286	268	262	309	330	270	310	284	307	286	308	298	278	280	282	302	283	297	275	284	307	290	304	290	301	308	316	284	326	295	296	311	301	271	288	302	306	307	297	296	274	267	264	285	306	295	283	304	292	280	304	297	285	278	326	311	298	300	305	322	282	287	331	308	255	304	312	265	327	291	300	276	277	307	290	310	278	284	288	303	283	293	293	266	252	296	280	282	266	269	288	290	281	272	281	304	311	280	310	294	288	296	287	294	290	262	305	311	276	320	283	266	295	296	264	282	285	278	320	320	289	306	272	279	274	279	280	304	283	287	297	307	288	323	337	281	303	282	307	287	282	279	297	272	268	283	302	263	303	311	254	269	291	280	282	303	294	249	267	268	268	261	280	258	313	319	309	316	282	272	301	284	282	313	272	290	273	296	269	271	296	290	316	321	283	297	312	266	282	314	280	252	275	303	282	299	268	295	282	318	296	271	265	278	321	288	286	282	276	305	273	291	290	268	291	302	290	294	282	288	251	288	281	287	299	285	281	292	286	291	284	261	262	324	312	282	284	310	279	278	298	295	301	251	309	320	293	310	284	310	237	263	277	272	271	327	307	277	291	274	293	294	307	292	269	279	291	288	287	287	283	312	281	263	314	291	288	276	297	319	264	281	290	282	308	308	300	262	292	256	299	260	312	266	268	306	276	287	274	338	267	302	269	286	302	305	274	312	282	278	307	276	287	288	263	321	282	291	270	328	312	276	301	280	258	300	257	263	298	303	298	314	289	278	275	283	278	296	310	305	270	311	299	280	298	270	294	283	271	274	279	260	295	295	307	328	279	305	274	280	262	304	285	259	299	317	306	276	293	319	289
1919	804	1053	1748	2316	2415	1937	1318	1593	1493	1130	1055	972	931	840	754	749	690	767	689	706	684	646	692	621	629	658	625	681	622	698	657	649	696	653	681	656	596	664	681	700	658	686	651	598	673	683	679	626	713	644	647	663	687	673	703	653	656	660	680	659	623	666	680	675	631	646	689	693	684	632	679	666	654	685	635	625	656	678	666	643	619	623	690	624	647	605	659	657	719	657	676	676	674	671	653	651	672	656	609	698	646	670	659	722	657	664	679	694	677	679	718	666	608	641	638	643	678	667	688	677	654	673	650	679	681	682	604	638	663	650	688	677	669	674	662	683	683	663	692	658	656	717	623	663	650	661	704	671	679	672	670	686	662	663	686	659	637	652	710	668	668	639	654	661	690	659	636	665	716	675	669	651	668	712	667	697	632	648	665	685	671	668	650	667	703	653	666	640	690	655	697	659	673	634	655	666	672	649	709	675	623	686	711	673	692	638	718	677	646	682	644	667	679	672	700	670	683	687	668	667	656	657	680	637	628	721	640	704	652	662	632	669	684	624	672	640	649	716	644	653	657	651	652	643	645	655	654	679	614	640	615	662	622	685	643	619	670	678	652	633	618	676	708	714	681	662	669	659	629	689	693	696	617	639	710	708	687	649	682	650	675	715	651	652	643	640	704	655	671	655	686	652	647	660	705	670	641	664	615	640	708	724	679	650	639	732	686	685	669	632	659	658	694	664	624	634	686	631	645	607	665	668	648	674	657	669	647	686	670	633	624	715	652	685	676	638	638	679	641	651	638	700	678	637	686	673	646	644	697	623	621	661	649	692	679	680	654	657	663	693	658	677	702	658	631	698	682	657	663	667	669	640	630	695	641	659	691	649	655	652	681	685	699	695	686	697	662	703	589	650	643	636	663	702	666	670	672	727	652	658	638	670	654	672	644	683	678	660	734	642	621	683	705	693	733	652	690	648	698	706	682	695	688	636	671	657	717	636	678	655	685	666	665	666	652	609	678	664	689	648	661	644	650	711	636	655	665	654	665	689	660	670	643	658	650	656	644	665	727	699	636	724	678	689	731	673	683	665	649	636	644	647	665	645	697	678	629	617	651	652	638	651	637	692	685	689	658	685	678	687	665	648	688	648	667	704	625	674	662	680	658	625	621	637	690	668	677	637	669	639	650	675	694	674	693	671	668	641	619	712	716	663	655	669	689	655	689	670	660	661	601	694	682	708	667	644	694	674	662	670	705	661	677	681	672	634	666	677	660	691	654	697	638	655	666	658	669	683	617	678	627	653	649	656	626	690	681	712	640	736	670	637	660	669	687	653	685	637	632	659	694	668	685	639	619	695	641	669	630	653	671	649	686	653	639	637	688	701	640	675	667	667	636	659	638	655	652	663	667	648	706	679	614	655	671	610	648	621	662	690	641	704	649	684	663	647	646	656	692	681	678	711	646	649	678	643	654	688	638	681	649	622	683	671	643	636	657	633	690	656	655	668	644	661	683	644	642	687	640	670	687	659	673	610	683	695	689	708	657	655	636	675	660	633	636	640	680	691	674	646	638	620	717	659	690	665	686	649	646	679	635	662	638	634	654	655	664	624	622	657	674	682	653	622	672	684	640	635	659	670	704	636	647	724	636	655	688	630	624	617	661	669	696	645	694	655	682	679	644	607	676	651	638	681	646	683	708	725	673	679	686	665	678	692	691	719	687	632	689	656	654	671	682	654	684	625	653	677	641	657	682	658	630	673	692	633	669	647	675	659	652	629	652	712	681	641	658	614	711	673	652	627	716	641	674	674	658	645	690	676	672	615	669	659	684	640	648	667	650	678	647	690	594	662	673	696	682	686	655	637	643	641	649	644	709	666	646	678	608	665	618	657	709	671	633	620	695	667	654	677	642	689	673	709	601	668	667	650	630	654	645	640	649	674	677	666	664	653	665	683	698	676	684	690	653	676	652	656	673	700	664	666	663	673	686	676	689	597	648	684	691	627	678	698	704	674	673	676	634	628	641	636	680	631	703	649	664	645	664	712	665	667	708	648	655	611	649	694	672	656	659	670	681	664	632	690	727	707	632	681	655	638	689	682	667	650	665	679	663	698	688	625	644	647	668	667	647	645	670	632	671	688	706	637	679	644	669	671	678	663	620	732	673	651	683	658	637	640	665	661	674	679	652	650	635	626	665	677	664	649	641	631	679	656	701	651	662	687	679	709	694	666	664	629	645	694	656	651	706	720	704	656	695	710	685	679	632	629	657	648	726	693	677	652	635	659	650	656	619	672	636	694	644	691	640	630	662	623	707	676	662	644	702	674	637	656	652	735	663	654	715	694	643	591	660	624	686	647	672	655	693	685	666	663	663	621	642	660	682	657	640	686	632	688	691	630	623	633	651	647	665	611	680	656	708	677	712	669	649	647	641	693	697	664	634	656	657	641	737	680	619	650	679	661	705	628	642	628	679	707	663	661	685	686	655	694	612	662	713	671	672	617	675	678	611	646	633	635	695	655	677	661	660	648	642	675	681	684	634	670	654	621	641	686	667	618	654	632	646	634	629	636	701	631	659	697	682	655	673	697	681	658	642	708	665	680	676	628	699	623	643	725	662	669	678	662	650	676	678	696	663	705	625	622	658	684	694	633	702	684	649	672	641	658	643	681	618	696	684	648	651	668	694	682	654	696	664	637	657	706	625	634	731	660	651	652	662	655	667	694	642	651	689	660	689	654	687	653	673	642	671	645	691	725	662	679	647	669	705	678	662	618	664	672	674	649	656	649	667	683	618	677	654	666	679	670	676	666	627	638	624	709	652	670	661	684	642	711	672	654	622	674	615	635	628	670	695	654	632	649	635	685	629	633	720	661	649	679	721	633	714	660	676	670	673	636	620	636	719	682	660	657	636	703	637	655	688	619	646	605	670	696	710	648	661	667	661	659	640	634	661	658	653	683	638	657	663	711	647	664	665	703	628	656	647	672	689	700	679	678	667	685	667	681	651	674	651	660	690	689	683	656	649	644	614	648	694	666	679	645	660	679	613	672	642	709	642	628	694	676	665	677	684	675	637	610	668	684	668	634	612	651	643	669	670	655	676	690	623	637	644	651	651	599	618	683	750	654	698	658	637	681	662	656	650	673	693	662	605	661	655	697	655	679	697	656	650	631	680	738	646	671	684	640	664	660	668	655	659	681	632	690	687	703	680	616	677	656	640	662	700	663	724	647	632	687	692	668	656	663	705	698	671	664	638	642	627	579	702	652	676	668	664	673	634	660	727	730	681	667	684	664	659	651	701	683	669	647	649	647	675	649	650	661	683	655	702	623	660	646	655	665	661	703	666	697	634	652	656	680	664	674	628	679	687	683	667	634	684	666	665	660	701	682	659	647	653	635	685	675	679	615	655	662	692	639	666	682	682	630	618	695	655	657	679	647	661	649	686	660	654	704	694	676	692	676	647	680	683	640	666	668	637	624	662	678	674	643	630	665	652	665	698	649	685
7587	702	841	1066	1105	998	708	565	555	525	411	350	356	279	276	242	208	223	215	221	242	191	222	206	232	198	210	220	203	230	209	206	193	203	220	211	217	183	207	218	222	205	225	196	198	199	232	209	186	213	236	222	199	183	216	201	204	220	204	217	211	235	213	208	232	197	217	240	201	190	208	183	196	193	207	198	166	181	183	223	192	185	198	235	224	220	189	193	213	197	183	197	196	206	193	188	185	206	205	213	185	194	206	202	213	226	205	229	203	190	198	217	187	184	196	196	211	226	208	196	214	223	193	207	218	217	206	189	191	240	233	212	197	216	198	215	198	201	208	215	196	193	195	224	189	212	169	182	218	226	198	229	211	188	205	231	221	172	184	244	211	198	199	222	222	195	211	210	205	225	217	194	220	201	215	207	208	213	180	215	191	208	204	203	199	182	201	181	212	221	230	207	198	191	192	201	214	223	202	202	190	209	193	196	216	164	202	204	213	195	187	190	180	199	223	209	209	216	185	208	207	193	206	204	192	220	200	246	221	198	207	195	187	230	216	227	185	206	183	182	208	197	213	225	183	215	213	181	216	195	213	210	186	183	216	190	217	192	197	194	200	228	206	202	183	233	233	208	185	231	206	212	202	215	215	185	210	204	216	218	206	193	202	224	208	193	192	186	226	218	186	198	192	193	198	226	234	215	180	202	222	235	220	216	263	173	223	198	220	213	194	224	189	222	214	200	203	158	204	204	215	183	181	204	187	192	194	195	187	211	202	197	190	221	228	210	223	208	224	206	221	212	219	203	200	192	198	222	226	215	198	216	216	197	191	233	222	205	222	215	210	205	221	224	220	220	216	202	195	213	219	238	234	205	215	232	179	205	214	178	219	220	163	211	177	190	183	217	230	214	185	203	191	215	183	228	210	202	187	223	195	219	223	205	228	210	196	214	209	190	214	223	198	216	200	198	211	219	229	247	219	190	203	216	215	190	172	184	204	192	204	210	255	213	191	199	219	213	186	234	212	201	224	189	219	203	218	223	215	185	210	192	207	205	205	225	203	199	208	224	239	185	189	202	197	208	198	212	204	187	202	202	188	206	216	227	210	223	212	219	202	224	198	210	202	206	216	215	231	224	198	199	207	182	202	181	218	201	234	213	179	217	192	217	201	212	203	215	195	208	225	181	198	196	179	193	211	197	190	179	185	226	210	207	221	236	205	232	182	202	192	200	205	239	206	183	224	201	196	207	199	210	238	220	259	210	196	202	204	185	208	224	210	205	184	224	194	202	217	192	227	201	227	184	216	201	194	191	202	219	201	191	215	219	228	237	214	183	215	196	185	211	186	209	202	216	209	218	211	196	207	186	175	236	232	220	216	211	208	216	196	186	194	185	175	197	204	220	201	203	218	191	208	185	213	203	213	196	218	235	192	183	205	207	212	220	224	215	185	204	188	197	213	206	193	217	192	213	225	179	208	191	178	237	213	190	201	206	212	196	242	209	221	221	189	201	209	187	224	199	201	224	220	211	213	198	227	214	201	228	213	181	194	222	223	210	215	199	231	190	237	229	192	188	197	209	225	205	174	211	218	208	197	223	213	211	240	199	204	212	232	198	212	196	256	197	205	207	179	182	221	219	221	207	214	188	218	211	202	210	210	207	199	199	183	230	215	203	233	230	221	194	186	209	187	210	234	217	184	197	205	198	194	176	202	221	175	193	194	213	211	185	220	179	168	200	195	200	193	187	220	207	230	180	210	195	222	237	264	215	208	207	201	222	225	223	226	226	205	198	218	209	180	202	216	196	226	204	196	185	189	211	186	234	189	241	221	215	220	193	208	198	199	196	217	220	215	196	242	222	209	227	204	190	210	246	214	204	180	210	207	232	187	187	226	215	213	205	181	220	194	202	191	215	213	204	207	215	227	206	204	193	190	213	200	228	215	205	217	201	211	204	219	192	224	211	237	183	231	230	177	175	239	208	201	204	217	190	194	229	213	218	195	216	214	189	200	193	201	225	209	220	204	213	187	186	187	226	217	210	197	199	192	162	222	204	214	209	180	203	193	215	199	224	216	212	179	192	240	197	222	197	194	232	195	222	215	201	213	205	226	194	173	218	211	198	208	204	213	197	209	187	222	199	193	226	223	200	208	217	213	234	214	198	198	185	194	222	176	187	198	241	222	202	183	215	214	175	206	226	202	206	239	211	216	197	211	184	218	218	188	242	198	163	193	225	225	224	232	190	192	190	216	214	200	190	197	205	206	196	228	201	200	206	201	198	198	187	200	204	195	193	215	225	211	218	216	195	179	220	194	197	212	206	169	202	188	185	212	195	226	192	215	204	211	233	187	166	243	210	215	218	218	185	205	179	209	214	191	193	216	224	223	227	210	181	206	226	193	203	208	209	210	211	225	202	202	205	195	210	221	191	211	242	216	203	213	185	219	223	223	212	200	215	208	227	199	204	220	209	200	199	214	195	194	200	212	201	244	206	202	206	203	210	215	187	193	207	189	213	210	214	212	219	188	192	199	214	239	214	217	209	216	193	221	206	211	201	206	174	183	195	205	240	212	222	206	203	202	200	220	216	181	201	180	205	193	174	205	188	197	212	192	165	219	198	196	208	203	222	230	182	194	203	226	208	198	224	213	240	194	212	209	227	203	191	179	204	186	203	205	201	219	182	223	206	208	200	224	211	228	224	202	184	189	221	199	175	207	223	242	204	209	215	196	221	196	180	197	210	199	174	216	212	203	228	235	201	209	198	172	189	205	228	197	210	204	198	190	201	219	194	208	238	187	223	212	198	177	210	212	203	210	164	210	196	238	258	180	197	241	226	189	249	192	210	209	200	201	189	200	215	184	218	214	211	186	222	228	188	202	213	215	185	162	203	216	203	219	200	195	184	236	195	190	204	214	223	200	209	199	218	211	212	232	224	184	188	196	181	205	218	183	211	191	184	215	199	222	203	197	235	184	196	205	179	193	201	202	219	217	209	193	203	200	232	203	210	196	203	231	222	198	192	176	198	203	219	180	190	206	205	213	196	195	221	198	173	192	205	230	196	191	202	205	215	237	229	213	199	211	249	215	214	202	187	202	186	211	204	169	216	228	217	205	200	205	198	220	188	213	175	216	203	208	197	211	243	202	202	195	196	223	195	235	200	199	204	207	203	203	211	194	218	200	201	207	199	197	189	205	213	220	216	206	216	185	192	199	205	216	235	190	219	199	228	193	182	200	229	221	214	204	187	214	185	198	217	203	217	198	217	202	232	223	210	185	216	232	215	186	211	223	188	219	225	206	217	225	214	192	205	215	172	183	210	199	217	196	216	186	219	206	201	220	221	212	210	215	198	199	212	221	212	181	213	199	209	202	205	221	201	206	188	236	214	195	234	175	197	205	210	198	189	208	205	213	214	206	233	207	205	192	210	194	222	230	199	204	193	201	191	198	201	187	223	172	207	219	199	229	182	247	198	204	244	201	197	194	205	216	229	207	200	212	197
6199	938	1881	3429	4246	4111	3276	2095	2397	2300	1624	1516	1284	1090	955	774	746	682	667	762	560	549	549	540	518	531	555	534	566	525	578	551	543	523	518	582	494	543	535	537	565	530	542	540	495	529	528	544	504	537	489	534	542	497	555	524	553	498	506	501	478	551	525	527	510	478	550	545	527	561	511	537	554	496	467	507	524	546	527	530	526	525	482	557	533	530	531	529	506	521	495	504	504	507	545	540	482	545	563	514	493	535	543	544	548	538	510	529	463	519	505	499	509	464	529	492	553	538	507	537	519	509	539	493	516	523	539	490	565	512	503	523	509	551	513	516	531	513	466	552	501	544	526	499	563	526	568	498	544	463	557	533	466	510	507	490	529	560	505	522	521	504	566	551	496	524	514	484	481	535	529	510	460	525	554	542	526	520	474	550	534	554	523	512	500	534	499	502	541	489	494	492	530	503	474	492	523	489	525	491	528	545	558	505	522	567	466	536	516	520	549	535	498	505	590	519	509	555	520	483	514	488	487	525	544	540	493	514	518	491	545	564	507	508	492	524	482	540	515	519	520	539	493	529	545	524	563	494	583	469	524	514	508	514	551	516	548	520	503	532	548	508	517	523	528	497	504	509	530	538	523	511	483	511	528	522	540	538	506	492	486	540	515	513	536	534	516	503	489	548	531	542	533	521	529	510	516	534	507	502	508	550	507	532	511	483	532	513	492	505	561	503	526	484	571	500	502	505	517	517	509	536	545	516	500	557	506	514	541	558	494	537	494	494	517	535	507	503	531	521	484	512	503	568	509	499	495	551	488	504	509	543	511	542	513	501	511	531	529	519	475	480	537	514	496	522	540	561	524	522	488	521	489	578	516	526	501	510	523	467	495	531	552	546	504	526	485	512	531	514	530	543	497	498	517	498	486	530	489	537	522	507	508	599	510	540	493	520	526	553	524	548	500	543	515	504	506	527	526	548	527	496	535	525	474	500	572	503	512	536	515	535	514	479	505	537	538	478	520	532	499	503	504	495	513	528	512	483	493	527	524	494	517	514	539	546	498	491	517	535	535	510	547	497	518	536	533	481	527	534	560	507	570	521	503	540	536	548	492	555	511	527	535	499	507	516	496	502	541	532	521	494	506	566	548	507	494	528	514	489	465	505	528	519	570	501	505	501	456	541	508	512	486	543	517	525	524	503	556	477	507	523	474	534	508	471	521	536	550	535	491	531	522	481	566	516	505	503	510	569	514	519	477	487	531	552	528	524	534	504	483	527	529	495	562	536	500	536	493	545	483	488	530	509	543	549	515	558	535	572	545	553	512	513	508	530	511	499	469	488	536	535	495	517	518	524	504	551	511	524	531	518	544	510	499	521	548	531	537	535	528	527	516	498	503	492	504	542	495	498	518	482	496	528	545	487	518	487	496	489	487	537	519	542	511	533	514	475	510	489	482	528	511	560	484	572	530	520	485	519	510	519	555	507	519	506	516	510	525	526	524	527	547	496	535	574	497	520	514	531	508	488	515	535	520	519	537	508	548	519	527	526	484	508	528	512	485	519	549	545	521	533	525	500	531	526	514	513	542	497	541	568	533	520	515	545	484	527	506	544	536	544	511	537	524	552	498	520	514	517	509	513	481	524	510	513	485	532	507	529	518	531	521	507	523	513	497	534	493	523	532	527	574	518	531	488	516	502	531	509	510	527	557	542	531	565	552	544	506	532	540	511	582	534	517	486	560	490	483	549	524	517	502	508	541	523	544	526	477	540	507	522	549	493	497	509	526	510	504	543	546	501	526	506	523	537	542	501	504	518	530	507	536	527	499	474	527	518	496	571	522	510	508	508	527	523	520	539	499	517	541	522	555	524	493	550	529	533	530	512	500	488	523	517	497	547	547	549	506	526	546	559	502	532	527	514	488	535	522	541	473	497	518	509	502	569	453	510	551	543	520	573	497	535	535	529	585	540	527	499	544	514	493	475	542	524	505	532	518	503	562	510	490	520	552	519	504	506	540	539	525	516	517	520	524	533	527	510	505	548	518	511	489	493	532	513	548	538	517	494	517	504	542	514	529	520	516	514	496	491	525	523	525	521	478	505	503	541	553	487	483	570	550	553	500	503	506	543	550	534	489	534	523	570	526	520	543	482	517	520	504	516	550	523	518	523	516	515	514	537	543	486	527	516	539	485	528	559	515	518	535	566	537	507	593	527	546	531	539	501	549	567	475	533	504	455	517	511	516	543	504	526	501	525	525	513	559	539	521	505	529	528	532	581	553	535	509	511	516	485	502	532	525	494	503	535	513	528	515	514	485	517	532	503	455	561	510	503	548	517	496	533	501	564	497	522	528	548	467	533	514	544	509	516	475	517	529	513	533	544	472	516	479	537	506	529	534	536	505	521	483	488	542	584	489	516	561	557	512	529	510	524	478	538	545	547	482	528	507	549	516	495	511	491	553	513	490	550	503	534	518	535	535	515	497	541	526	511	518	515	534	511	472	485	525	498	518	515	504	502	555	513	531	545	503	552	536	549	535	543	558	477	519	513	559	524	487	480	546	550	532	528	498	474	495	496	531	511	503	484	485	491	582	561	537	520	522	519	514	536	516	496	566	495	503	533	511	514	499	526	506	531	522	548	518	534	453	504	528	504	506	522	492	512	519	480	527	523	549	493	526	526	497	499	488	483	518	515	537	490	551	558	483	539	513	521	519	550	521	529	546	493	511	524	546	504	544	495	555	501	509	544	540	529	542	508	483	540	523	526	526	517	521	536	496	551	499	533	498	495	492	514	494	525	570	498	521	541	548	532	514	492	547	538	504	565	521	502	539	481	508	499	501	496	516	523	539	522	497	512	524	557	502	543	507	518	533	556	492	504	504	508	517	479	543	516	510	498	515	563	560	517	508	505	554	525	523	511	550	494	513	550	540	559	565	504	524	554	508	499	568	509	531	544	509	523	519	501	518	533	505	525	509	529	546	521	544	530	521	567	548	550	482	539	515	519	483	511	534	525	521	517	465	544	491	530	488	535	548	524	546	490	513	488	512	515	521	541	519	506	526	556	511	483	490	520	527	499	516	517	501	539	495	548	489	534	499	538	506	529	579	515	545	534	521	486	531	560	583	486	561	492	471	549	490	529	520	487	507	496	519	519	534	545	527	526	513	506	515	547	476	527	497	506	542	517	506	524	517	500	532	542	513	528	521	537	559	505	537	501	478	525	525	510	497	499	534	527	544	517	487	522	540	547	510	553	501	562	519	494	522	555	504	537	547	537	484	490	486	518	500	546	549	504	501	526	499	522	517	541	498	565	495	553	537	526	519	523	519	485	513	495	557	535	559	558	522	503	503	520	516	484	516	538	505	528	535	540	518	487	554	500	492	526	532	531	520	565	518	561	517	528	511	533	535	527	518	550	518	527	525	543	500	506	506	509	489	512	529	521	518	503	518	503	491	550	540	522	565	514	506	519	534	525	489	497	517	523	536	512	499	493	514	524	522	517
14665	1841	1538	1782	1791	1627	1230	821	856	861	725	571	531	549	442	444	442	401	445	419	402	399	394	390	377	395	393	415	387	374	342	397	366	383	375	388	361	313	398	359	402	368	396	370	378	378	367	329	376	356	340	364	386	350	396	373	389	375	376	362	352	353	383	410	373	388	383	384	346	362	392	385	362	390	406	365	394	382	384	357	387	363	359	385	382	370	370	385	376	346	395	353	359	323	384	377	386	335	345	362	381	391	391	376	391	378	377	367	390	382	378	346	334	363	341	353	400	355	364	389	403	374	383	412	357	368	386	330	358	390	379	367	340	358	372	380	364	379	374	366	338	354	391	363	373	385	361	351	350	391	363	357	360	368	355	409	376	361	366	383	373	392	378	359	364	381	380	327	364	373	405	426	366	376	400	403	347	384	334	332	357	375	334	370	385	384	367	373	373	372	415	395	377	402	383	381	365	370	350	340	364	391	363	440	346	383	405	341	350	349	372	373	383	344	361	399	386	393	405	396	365	371	360	399	374	357	410	347	398	361	345	365	397	332	377	353	345	343	351	358	372	348	342	353	381	366	385	381	371	386	374	390	363	392	381	378	358	399	343	384	322	377	358	361	396	341	323	354	354	358	365	394	391	374	382	395	348	401	361	364	363	345	381	381	357	344	399	375	337	363	347	352	387	382	406	383	319	401	380	367	371	352	381	373	389	387	402	376	349	415	363	368	361	368	362	358	344	384	387	362	378	387	357	408	389	336	393	382	386	348	334	363	383	330	359	391	351	350	386	419	389	403	368	407	341	347	374	350	348	402	367	354	341	377	360	359	358	366	391	311	342	363	352	343	384	396	333	407	359	377	404	389	352	348	341	367	367	375	392	403	361	403	426	364	378	387	368	376	382	393	373	370	409	342	375	359	376	378	385	361	387	399	364	389	396	385	381	403	386	336	355	387	405	388	413	354	371	372	373	329	378	364	327	352	350	373	363	346	352	413	373	352	369	391	371	353	425	382	349	399	360	358	372	373	343	382	334	366	392	409	333	383	401	358	397	355	397	391	369	391	389	361	343	345	387	367	397	397	362	367	389	410	390	389	406	404	393	374	380	325	409	368	363	350	424	342	396	372	351	337	353	331	381	374	366	360	371	341	388	326	363	350	398	405	349	359	390	353	348	364	337	347	394	362	347	356	374	375	397	340	337	364	401	386	367	349	380	359	344	359	351	397	394	385	371	347	366	410	320	330	393	360	377	369	376	362	364	359	369	365	399	351	384	401	364	406	354	387	360	359	386	375	386	363	408	374	379	339	359	418	393	324	365	324	363	371	365	379	365	383	389	379	372	337	350	379	373	386	357	391	389	407	397	355	399	376	364	359	372	379	352	381	354	370	368	386	406	349	385	375	393	409	369	404	363	343	403	389	359	377	372	374	372	360	362	374	347	396	389	376	386	339	360	384	356	375	364	370	399	341	360	380	400	405	373	385	385	351	368	403	373	353	371	332	386	380	389	350	367	373	362	372	356	374	355	346	362	359	355	319	375	334	380	381	393	334	331	374	365	359	385	345	376	303	345	365	399	338	357	378	367	359	369	375	393	333	354	397	355	347	373	343	369	347	360	396	391	353	376	342	366	402	378	363	361	360	372	404	393	374	378	358	346	393	357	395	359	368	339	331	367	351	340	347	371	387	361	362	339	382	325	384	383	378	397	370	377	423	373	356	358	352	360	363	359	386	334	336	347	335	380	390	386	364	354	365	374	335	371	372	364	359	381	367	358	401	376	386	393	360	391	354	409	398	372	378	401	362	369	404	388	397	370	345	375	430	401	346	358	365	402	372	372	349	343	395	379	356	357	387	365	382	375	398	333	371	340	364	370	385	346	346	397	334	357	401	358	387	380	360	369	373	365	386	361	362	354	374	373	381	344	354	360	384	364	346	375	402	402	368	384	399	406	367	371	374	369	343	364	413	368	383	368	346	380	374	389	385	401	387	374	377	399	362	418	370	351	377	399	360	382	394	361	352	387	339	352	365	364	368	383	371	371	338	359	349	364	395	393	350	398	405	364	364	412	359	348	393	370	361	411	349	366	380	369	375	375	388	365	338	403	389	360	391	399	379	361	367	420	366	394	349	374	349	369	344	382	390	362	361	339	353	366	382	389	392	364	364	346	368	340	350	374	348	370	340	361	344	354	358	361	394	373	362	371	358	367	332	409	377	384	385	384	403	376	339	333	353	316	382	376	361	360	367	391	405	363	390	363	352	389	364	354	388	397	376	358	346	358	341	360	375	377	411	406	348	378	405	361	343	373	339	390	369	394	402	337	377	370	389	356	359	351	352	394	389	357	339	366	342	346	363	350	363	378	385	356	361	353	346	385	376	357	337	386	395	407	376	386	390	371	369	347	376	385	371	367	391	364	365	341	359	355	362	363	337	370	361	361	382	358	367	381	377	372	389	380	347	385	361	353	374	411	398	326	341	367	390	384	349	368	353	348	400	384	393	380	384	345	343	355	413	352	340	368	368	392	378	397	331	368	328	355	350	345	361	423	380	343	404	363	382	367	351	352	363	386	395	393	342	414	402	390	395	402	368	361	378	392	380	384	390	356	424	365	361	379	375	395	345	347	357	363	375	362	361	342	330	390	306	360	355	343	376	400	369	365	382	378	347	379	365	374	379	381	384	361	359	354	368	354	334	403	375	364	385	357	347	383	361	385	378	372	377	343	360	366	358	363	366	362	371	372	402	414	352	353	408	350	379	371	400	364	381	357	371	341	383	397	324	353	345	368	406	393	379	337	370	384	374	362	386	387	368	401	373	372	372	390	375	396	392	393	362	397	376	374	376	358	358	342	366	406	413	393	371	398	405	379	367	352	401	345	367	399	370	390	417	372	373	368	382	372	341	371	355	383	389	370	349	387	367	368	380	382	353	347	369	343	366	356	336	375	368	348	361	381	420	361	345	360	373	369	350	388	372	369	329	389	408	333	392	388	358	340	394	344	354	367	397	385	368	394	394	404	360	368	377	379	370	379	370	353	384	325	355	389	396	337	367	345	369	373	373	378	354	399	354	381	346	372	386	377	360	390	365	395	407	379	361	347	391	379	348	348	395	400	362	417	368	385	384	358	356	372	387	365	391	387	394	365	364	366	379	370	391	372	376	410	396	384	338	331	405	395	399	376	368	394	379	357	355	363	379	336	401	355	379	388	376	344	379	344	382	404	398	357	384	343	400	343	339	341	369	363	370	343	378	391	352	377	365	370	394	378	365	366	406	377	354	378	358	398	354	391	395	379	400	380	383	402	363	383	371	378	358	375	384	382	339	360	391	398	365	409	363	362	371	371	394	388	358	364	325	359	387	364	379	402	387	396	364	399	367	364	374	394	360	411	395	361	388	373	427	347	358	404	375	382	366	339	345	383	421	357	335	380	371	353	370	373	332	355	372	341	355	381	384	388	349	378	368	376	404	364	397	359	402	405	354	374	373	407	387	371	379
8496	1780	3227	5502	6446	6276	4752	3348	3672	3424	2545	2260	1994	1636	1445	1197	1181	1110	1115	1295	936	913	877	876	864	920	873	949	882	925	872	840	798	867	911	863	894	896	887	848	816	943	899	857	861	893	888	842	849	812	878	841	856	824	850	877	880	861	851	897	835	840	842	836	830	869	835	832	850	798	853	881	870	842	873	836	836	845	873	911	785	895	837	898	834	876	891	878	844	875	803	842	837	866	815	833	838	842	912	847	843	823	882	914	884	839	880	810	842	878	897	796	840	882	859	831	829	858	826	817	848	826	899	829	849	895	851	816	921	886	838	814	867	845	851	849	874	887	825	798	857	878	861	846	835	844	885	869	857	831	848	810	840	848	863	828	870	862	823	874	873	836	835	850	830	860	876	876	922	848	841	850	851	819	875	846	849	835	882	880	826	849	853	850	884	896	817	813	877	813	824	878	872	837	837	873	815	854	868	843	818	796	901	904	833	816	855	891	902	815	862	814	865	884	904	829	814	841	829	905	892	861	899	835	881	825	843	862	845	812	803	836	867	852	852	892	859	840	855	837	859	859	845	836	805	855	866	887	819	920	866	890	823	862	868	887	831	854	839	847	855	829	844	860	839	826	825	827	866	844	853	835	909	822	890	850	869	849	818	797	827	838	826	839	909	840	792	850	810	859	855	864	784	830	886	861	825	823	797	855	866	851	877	882	817	827	870	899	822	876	856	817	822	859	864	859	864	829	861	871	814	817	837	804	932	794	909	812	830	870	838	850	838	846	803	864	857	864	845	827	866	891	828	814	843	824	829	815	842	841	825	854	870	873	799	837	873	828	864	827	826	804	763	860	827	892	847	869	806	895	794	874	843	861	833	895	801	866	883	851	848	775	826	850	851	841	901	894	854	859	865	798	813	850	823	828	830	802	813	828	810	851	866	825	834	861	845	844	852	834	834	836	865	851	857	799	851	845	848	870	873	808	915	892	857	834	828	834	850	875	820	881	818	865	788	860	842	875	790	854	868	867	865	814	877	884	871	833	879	876	894	840	828	852	844	822	856	836	866	804	840	869	854	835	921	879	901	857	850	880	844	894	857	911	859	876	864	825	898	859	882	828	824	858	880	817	856	888	803	819	892	841	854	812	851	856	850	817	826	830	873	828	853	869	871	844	849	841	817	880	862	876	819	869	858	826	875	848	858	830	838	863	900	777	822	828	810	817	840	851	828	840	843	868	811	819	802	811	820	820	849	800	849	850	888	813	853	869	834	838	876	849	824	858	780	843	912	823	834	824	900	851	886	846	822	812	839	847	895	890	852	886	841	859	847	833	836	856	843	884	802	860	916	854	838	882	857	815	857	859	881	837	873	855	835	839	839	807	863	782	832	847	821	845	869	843	882	859	871	867	880	870	847	825	842	866	844	782	868	841	845	882	833	839	845	789	840	873	812	898	852	874	867	804	817	878	852	827	797	860	854	809	869	893	888	868	820	877	837	899	931	820	849	838	860	848	852	838	837	805	898	803	838	812	850	845	879	842	846	810	887	846	878	896	828	812	823	848	852	839	862	835	910	893	815	859	856	847	818	838	865	845	892	842	837	881	862	802	881	823	846	856	884	819	843	805	806	899	806	856	820	838	854	846	836	847	888	881	835	821	871	860	844	854	823	871	787	816	851	811	803	858	812	884	816	865	811	852	933	821	846	879	835	884	848	900	864	869	853	820	824	847	864	877	864	831	856	835	825	868	843	797	853	864	845	865	828	868	853	920	844	861	817	868	848	861	867	860	844	842	850	818	877	871	858	819	844	858	864	816	824	884	781	854	815	867	851	823	828	934	888	839	854	850	774	834	875	834	817	813	847	849	863	867	843	867	805	853	852	832	814	881	819	836	861	883	899	839	824	882	821	862	821	857	882	828	854	847	866	861	839	867	824	853	841	900	886	812	835	820	847	889	824	873	871	886	863	885	858	885	892	846	819	831	832	844	840	856	824	871	857	894	834	880	877	908	849	842	885	842	825	870	825	851	844	858	867	855	848	900	900	805	862	823	860	853	862	815	855	871	866	849	865	872	820	799	868	797	843	831	836	808	887	869	822	888	865	852	896	801	873	890	824	805	868	838	852	857	859	857	839	868	879	868	861	828	854	807	871	837	814	913	859	857	821	863	896	887	836	846	887	843	825	828	845	872	876	876	816	862	880	832	865	866	855	843	878	881	873	798	890	876	849	866	923	870	868	919	905	831	805	867	859	860	834	866	797	875	901	838	868	886	814	824	829	838	833	899	882	834	859	871	832	904	838	853	871	852	840	853	835	882	827	839	879	836	813	833	880	832	833	862	781	857	851	875	845	816	813	859	835	867	839	867	880	836	845	836	842	858	848	808	791	829	810	866	843	843	875	890	808	858	856	832	850	870	811	838	917	840	825	812	867	832	860	856	882	818	835	809	877	816	870	826	820	845	833	838	889	825	860	854	844	907	884	867	871	866	879	872	863	902	853	798	828	868	862	836	845	762	877	807	889	879	859	833	806	852	858	815	839	881	820	883	892	881	826	779	864	802	823	816	874	861	833	843	846	881	830	826	818	836	882	830	857	795	846	858	870	848	844	861	908	813	889	896	801	876	852	872	878	834	822	851	832	864	865	839	790	800	827	848	840	870	849	869	842	786	857	883	850	841	875	873	865	895	850	875	867	839	792	826	841	866	850	846	817	802	828	867	819	819	892	900	830	856	848	910	874	819	820	844	821	820	868	874	855	840	828	873	827	817	857	869	847	850	852	869	811	892	815	893	891	913	848	840	873	835	810	818	837	866	826	881	829	862	831	809	859	847	864	859	865	864	836	834	810	864	840	839	828	863	823	880	822	838	836	868	801	834	878	834	851	846	877	878	841	828	827	820	848	814	884	869	781	871	816	820	869	815	827	847	788	862	885	835	896	897	898	824	806	813	878	847	858	840	892	831	813	887	856	811	842	867	870	831	822	846	862	812	874	824	826	900	844	835	871	865	875	810	850	847	805	871	811	846	824	896	811	868	845	832	842	893	900	783	890	868	848	855	879	845	834	829	867	908	886	807	892	812	843	874	854	834	810	853	853	846	804	811	846	822	819	859	894	854	821	886	856	869	801	845	899	829	838	914	870	829	848	803	805	820	881	857	826	835	823	825	824	823	866	879	851	842	880	909	867	874	883	866	844	838	845	836	844	851	861	796	819	811	802	866	843	894	847	825	831	857	861	838	842	867	842	875	901	851	816	918	859	874	850	828	827	825	840	842	919	833	851	845	868	860	853	865	851	857	886	838	868	818	863	823	860	828	830	815	862	831	813	823	835	819	815	830	836	851	825	892	867	834	826	869	892	821	841	819	865	861	849	827	814	863	855	859	840	816	852	857	854	860	876	886	909	874	846	844	887	866	848	820	844	865	866	860	799	829	831	818	852	834	882	875	821	810	851	839	810	836	891	872	822	840	857	843	849	845	875	879	853	819	801	812	788	889	848	856
1847	413	472	614	682	638	525	440	425	427	351	369	323	371	344	297	317	283	309	298	298	279	294	310	275	268	276	284	253	303	286	265	278	290	292	267	301	312	272	299	309	308	292	287	283	310	298	278	308	306	286	281	318	279	291	303	299	341	305	306	314	288	315	297	277	294	251	295	281	295	274	275	296	285	296	279	274	294	295	321	287	304	264	268	272	292	260	317	295	284	299	339	293	288	293	287	280	290	283	302	313	287	313	286	294	278	274	318	313	317	268	292	284	256	273	274	265	290	265	303	249	279	292	292	300	307	268	273	300	312	262	283	311	297	296	316	291	298	294	293	288	293	329	274	266	291	291	288	293	265	279	298	280	306	295	280	251	325	271	298	294	287	270	320	279	299	272	287	322	295	289	259	294	302	284	307	270	286	299	281	269	283	248	266	295	283	308	305	272	305	346	257	296	301	313	293	281	287	293	290	269	314	306	295	312	289	283	269	305	295	283	300	284	291	283	282	292	283	300	282	299	314	306	286	272	306	304	270	259	296	319	262	287	310	311	278	302	301	286	264	286	291	306	256	318	294	282	335	284	295	270	278	293	296	265	252	266	283	267	286	293	338	240	289	272	271	321	277	311	306	292	283	279	299	277	278	335	268	295	266	249	289	333	247	267	283	281	311	279	283	279	276	300	277	283	246	285	263	294	269	265	294	269	267	284	285	317	282	292	307	261	253	253	288	291	304	296	307	294	296	272	289	281	295	291	278	301	292	294	296	310	315	269	235	275	287	309	269	328	279	298	256	295	292	302	273	305	302	284	309	352	285	285	295	298	313	250	284	293	328	260	288	341	259	289	297	275	286	291	292	324	316	282	273	306	279	280	276	290	286	307	298	307	286	251	258	263	309	272	321	303	252	271	298	307	305	310	292	327	332	299	271	255	287	267	239	305	295	305	284	311	278	321	277	303	323	257	298	263	292	293	307	273	266	297	277	298	284	304	281	292	309	304	326	266	293	287	278	279	276	295	269	325	301	277	305	280	287	262	288	301	269	299	284	286	258	274	269	293	265	312	250	290	295	306	281	275	283	293	316	281	301	296	282	277	270	281	292	300	281	261	282	288	297	310	288	289	268	308	294	299	283	286	297	267	262	342	287	303	287	269	290	266	296	292	302	290	286	309	281	270	315	298	265	284	293	313	292	293	271	254	290	299	285	272	285	286	294	267	316	291	304	316	286	284	279	305	293	276	269	295	289	304	288	287	306	306	272	272	258	271	267	323	299	276	270	283	271	267	257	281	324	296	280	284	290	295	290	293	317	312	315	305	322	279	306	312	278	285	312	302	330	249	302	298	329	281	237	286	278	288	317	280	276	308	328	308	313	316	295	315	265	308	290	274	286	330	312	309	305	311	337	306	255	310	262	265	270	301	299	292	290	300	301	258	260	331	302	281	290	309	285	299	300	296	284	270	283	286	280	292	296	258	330	291	302	295	280	293	287	281	299	268	253	269	269	313	287	293	293	306	324	268	299	280	286	298	312	285	294	268	304	270	244	283	336	276	290	289	279	271	234	261	334	300	259	269	273	272	314	272	265	283	277	294	310	288	309	287	266	304	284	277	300	313	313	278	278	270	297	273	267	305	274	292	283	294	273	267	295	285	287	292	298	287	284	307	313	292	286	301	269	249	297	244	294	279	312	305	290	289	281	297	272	307	278	278	264	287	289	286	266	288	246	260	287	304	278	263	295	298	296	271	302	276	265	274	300	318	283	291	340	336	343	300	298	269	299	322	290	281	264	267	296	327	291	257	276	294	296	292	249	269	295	242	301	307	296	280	276	283	318	291	265	307	282	305	301	267	329	282	323	293	288	296	281	281	303	309	306	264	297	291	287	280	295	273	301	290	291	306	294	284	299	289	272	303	267	286	280	305	334	297	268	269	315	286	295	315	285	259	283	283	273	299	280	286	278	259	287	291	305	288	286	288	307	320	291	289	315	278	318	270	287	264	278	317	289	319	272	309	304	285	293	316	281	309	288	292	274	279	292	283	298	272	254	320	322	252	251	281	292	312	305	303	315	265	268	292	284	270	263	307	279	302	270	310	281	299	289	301	261	283	290	289	283	290	295	306	272	290	308	281	280	320	309	303	295	274	277	265	327	269	296	299	286	286	288	277	278	328	296	281	288	296	279	278	335	276	287	284	299	280	313	323	300	270	299	278	265	312	304	317	298	330	306	270	285	284	299	317	284	285	287	305	308	260	283	261	273	294	246	288	297	307	298	278	327	268	264	294	278	298	298	292	303	273	312	275	290	284	242	288	296	272	300	306	271	275	295	310	292	297	257	274	274	265	258	267	267	304	309	297	294	255	293	272	286	267	291	257	281	275	269	290	297	298	257	267	259	283	295	280	304	308	264	289	295	292	285	258	301	309	284	283	286	275	284	291	318	261	286	302	287	293	280	290	289	294	300	285	262	245	318	255	279	291	274	291	269	249	281	321	302	266	297	314	291	280	308	302	268	279	320	275	288	297	286	273	262	295	308	269	294	290	285	299	266	272	259	258	282	285	311	287	320	290	267	248	275	314	310	270	283	292	301	281	278	271	296	285	285	295	302	290	269	269	291	290	291	297	287	279	289	282	340	300	292	293	277	265	312	283	279	287	256	307	290	302	265	296	309	268	293	296	289	280	271	296	303	280	324	283	281	288	310	279	287	303	278	300	251	263	317	310	279	268	289	310	339	286	285	286	245	289	281	298	276	296	295	292	240	261	289	267	288	268	312	269	284	305	292	270	283	309	256	303	298	288	292	280	272	301	308	281	264	277	297	308	279	312	300	265	276	295	273	288	281	286	287	304	313	283	281	285	264	303	301	270	295	289	306	300	275	296	307	249	273	278	290	308	269	265	303	293	306	280	295	305	342	276	275	307	289	302	281	284	308	285	281	300	275	301	300	309	272	289	272	284	278	308	281	309	264	291	280	247	241	281	308	342	311	290	257	283	286	289	264	308	262	267	304	272	292	292	269	290	287	320	293	331	290	244	293	280	265	260	338	297	272	275	264	264	287	289	283	298	267	245	286	277	278	286	288	277	288	286	301	310	277	286	317	280	277	276	277	276	301	312	277	290	289	285	309	307	264	285	279	278	253	287	290	283	252	265	305	303	314	294	320	277	274	320	280	307	276	297	298	269	276	284	272	251	273	294	276	303	312	283	278	297	287	268	276	310	282	279	297	302	274	272	283	313	301	292	262	293	292	306	277	262	272	312	308	283	279	299	283	283	278	276	306	322	281	261	287	304	305	283	286	293	285	288	291	249	277	296	243	244	280	277	273	278	322	291	265	274	282	302	309	288	290	327	262	281	277	312	267	278	288	298	311	282	288	252	276	297	300	282	283	331	312	274	273	266	268	271	294	281	301	278	291	316	342	302	249	280	323	275	264	287	266	270	269	349	287	285	289	310	288	271	283	264	290	320	299	297	304	309	265	297	285	277	277	324	303
1926	801	1140	1964	2310	2260	1827	1282	1507	1455	1188	1108	955	872	766	747	723	713	705	644	630	698	694	662	660	690	624	661	644	641	688	615	681	663	653	665	611	640	685	677	649	651	702	649	648	666	659	695	643	682	692	689	666	642	650	689	653	641	649	659	647	668	643	654	657	708	663	697	667	715	673	652	626	641	646	677	645	627	674	631	718	624	653	617	664	658	663	650	701	675	654	697	697	681	620	689	716	605	717	660	663	639	680	683	678	666	631	686	650	655	648	698	664	651	634	692	686	655	630	672	603	652	648	664	619	636	662	677	693	645	611	671	686	692	619	655	658	659	683	682	662	687	708	683	681	699	689	663	666	678	665	705	638	645	627	643	697	632	627	618	664	626	654	664	663	671	674	672	762	657	611	621	633	642	664	665	670	661	642	657	680	665	648	657	658	665	649	604	695	696	621	676	686	643	640	680	631	657	619	690	635	651	637	680	693	633	687	654	685	644	708	692	665	673	661	602	669	622	631	649	676	633	704	708	660	690	673	680	670	660	690	627	706	614	601	662	641	687	610	666	677	652	641	638	674	624	688	645	668	716	645	691	673	644	659	701	637	710	661	641	693	612	661	673	690	666	659	696	672	689	684	632	707	721	668	700	675	634	677	654	658	660	696	679	670	632	684	686	655	690	661	672	664	690	660	718	640	632	669	662	657	653	702	643	613	707	654	642	737	653	676	664	639	679	687	653	651	647	627	642	694	656	667	677	617	678	677	676	670	643	602	662	683	686	661	642	652	708	653	672	685	644	663	630	680	675	618	636	643	663	702	608	680	709	656	651	693	695	690	686	682	671	640	658	705	691	622	676	701	635	606	652	650	693	705	653	635	658	670	699	604	645	612	613	666	687	629	703	676	690	668	635	712	706	641	650	629	667	653	687	629	676	671	639	653	618	662	661	666	707	677	688	630	646	686	658	663	638	709	657	681	637	650	601	663	671	642	604	610	610	691	657	659	649	688	675	622	695	633	657	659	633	688	652	623	655	675	657	677	655	653	691	664	652	614	691	664	644	683	655	667	689	682	655	663	670	666	686	694	698	627	673	667	654	713	658	640	651	648	706	742	671	672	664	667	650	632	658	684	646	628	659	645	653	653	672	661	673	686	647	679	611	619	655	655	731	660	664	663	651	650	651	662	647	647	695	639	645	680	693	676	650	627	718	648	663	654	651	644	658	656	661	641	637	617	682	613	687	624	621	656	672	669	621	680	650	674	610	694	696	672	655	701	651	663	635	648	630	663	671	619	660	678	672	665	625	651	663	681	654	655	659	696	613	724	663	699	652	670	631	625	658	649	689	673	608	664	603	665	656	682	685	632	676	704	702	691	643	647	717	677	677	655	661	680	655	665	743	649	637	692	709	624	634	652	648	664	641	672	679	657	676	671	657	656	692	667	676	618	640	687	665	663	653	635	673	679	661	650	640	651	633	661	664	659	701	697	611	675	669	703	659	669	647	684	669	646	713	683	657	691	687	652	632	630	670	657	658	657	709	705	668	659	670	688	665	633	649	662	705	661	662	706	675	682	664	650	632	619	696	664	692	649	675	636	653	622	679	653	663	610	643	646	695	692	657	684	703	632	706	659	661	629	672	695	668	639	664	650	642	625	634	630	642	650	682	681	656	710	639	672	691	671	710	621	691	699	673	637	666	708	670	637	722	665	635	630	612	695	632	696	644	668	677	659	614	713	656	648	630	683	654	688	706	696	647	666	690	653	664	640	693	646	687	628	741	669	673	635	639	668	680	679	681	695	650	668	643	688	629	652	714	645	615	600	669	685	628	686	639	641	673	644	671	660	688	657	646	650	680	687	672	609	660	651	653	637	654	625	649	660	662	675	655	650	662	651	646	703	712	662	603	632	634	694	660	622	628	687	647	680	644	666	661	676	700	657	618	652	671	646	670	645	627	678	684	633	642	642	679	627	651	654	665	679	697	674	692	656	653	658	708	665	678	644	672	605	669	681	638	677	658	635	651	659	691	670	664	642	671	649	678	612	639	611	619	684	602	708	646	678	672	691	659	642	690	637	688	681	675	620	629	657	653	661	632	693	667	651	649	663	670	698	647	678	677	640	641	661	678	646	649	667	678	644	674	688	667	652	650	626	684	711	620	687	640	643	641	629	675	680	629	636	629	662	631	659	667	643	679	676	642	671	688	701	634	655	652	623	705	642	645	649	651	660	696	620	645	667	677	649	640	644	631	655	653	660	660	656	637	617	681	695	662	663	661	641	635	648	672	630	664	689	626	656	659	655	687	652	666	673	649	676	648	657	675	704	629	686	680	623	661	662	680	651	678	672	662	677	640	701	653	668	676	660	645	697	698	656	712	642	694	660	655	635	629	678	639	680	705	639	669	624	683	680	650	634	644	643	642	671	693	626	676	637	629	666	663	654	675	696	633	656	711	669	653	693	626	669	680	661	688	660	644	673	639	673	656	700	632	661	718	651	700	636	658	690	656	671	651	657	663	681	662	716	645	650	696	637	668	701	683	677	683	700	648	640	681	667	600	647	679	690	667	678	683	637	706	614	644	638	623	611	670	704	677	627	636	652	678	678	699	693	645	636	650	694	676	673	664	699	646	679	693	617	698	659	664	680	657	627	686	697	641	647	626	695	647	660	686	681	678	712	609	682	633	635	683	649	709	644	683	697	671	646	619	691	674	653	627	625	645	709	637	656	660	666	663	694	654	689	654	664	614	664	680	644	630	677	658	676	624	652	676	630	683	679	676	674	663	650	697	665	659	652	661	685	663	632	626	716	612	609	679	654	667	694	660	667	689	616	613	622	690	629	656	610	649	645	651	629	666	680	692	665	695	679	631	705	608	632	698	683	682	650	685	640	687	669	654	663	627	648	674	669	669	650	677	683	640	691	665	688	650	653	632	638	651	656	696	674	645	656	624	621	617	615	707	678	624	645	714	680	702	641	646	646	662	642	629	619	674	667	653	674	688	651	679	688	637	688	610	636	668	648	629	679	663	642	710	685	612	663	663	674	654	668	705	707	716	677	655	717	660	698	665	633	660	661	649	651	667	671	664	668	650	636	637	727	674	630	690	648	676	676	661	657	703	703	647	606	686	659	634	676	639	680	672	635	664	649	652	671	652	659	685	701	677	664	643	659	659	626	639	665	648	607	627	631	639	673	665	678	660	695	640	712	642	655	643	684	637	666	691	682	677	676	676	717	668	646	661	641	626	660	663	680	616	612	678	657	639	650	608	722	653	660	666	656	702	682	666	666	676	660	642	718	680	692	684	668	638	668	662	673	651	629	633	655	676	682	666	668	657	670	653	641	666	681	638	677	682	640	651	671	661	651	635	701	659	666	685	646	608	613	674	660	672	584	702	612	669	692	649	691	639	620	619	652	668	636	691	673	680	621	613	681	679	675	698	681	647	688	649	642	646	649	624	648	656	682	655	671	667	626	657	655	684	614	642	652	690	652	670	628	668
7379	744	872	1020	1057	925	696	453	553	516	401	339	318	283	265	238	224	254	255	213	212	209	200	229	210	217	212	235	188	185	217	177	204	238	227	197	196	208	183	222	199	207	219	180	198	219	233	208	199	211	209	239	190	205	216	196	220	205	224	215	197	233	199	178	212	217	200	188	201	195	173	194	219	178	189	174	215	219	222	203	233	236	218	221	224	177	193	193	224	233	207	199	199	189	215	178	173	182	230	222	226	206	210	215	200	229	207	202	225	184	213	176	205	204	206	187	196	205	204	194	232	208	191	212	175	195	187	216	245	236	213	218	198	197	214	191	207	210	209	184	179	213	218	200	202	209	216	184	204	193	197	200	223	193	211	211	194	197	190	194	225	221	204	212	182	196	181	204	184	212	227	202	193	190	211	200	200	222	197	199	208	209	183	189	191	196	208	215	227	209	203	214	193	200	200	214	203	168	190	228	214	200	212	192	201	170	224	188	170	173	202	192	221	212	214	202	225	194	196	197	210	234	212	212	221	182	206	207	198	206	218	202	221	197	201	195	198	185	172	213	219	216	164	205	192	223	236	201	188	202	214	195	210	216	174	226	201	189	164	215	219	215	215	185	201	208	196	202	218	215	198	186	213	192	210	212	209	203	227	231	210	220	188	208	176	205	178	205	211	194	211	240	226	225	194	202	184	194	213	178	199	212	215	213	223	207	204	220	203	204	188	222	177	215	226	214	209	228	201	216	208	213	205	171	199	194	211	187	189	202	204	222	217	212	214	219	175	190	216	199	201	197	162	191	209	192	187	192	200	211	198	233	192	197	208	225	208	207	222	221	203	221	206	220	201	184	173	198	189	197	177	206	189	229	189	195	202	231	217	218	185	200	201	170	215	190	195	193	193	208	228	233	196	212	201	196	184	200	215	198	193	202	213	239	185	226	202	212	191	195	244	175	211	179	235	226	168	198	204	212	180	201	191	208	186	197	202	208	235	230	197	223	217	204	207	225	200	189	218	230	201	185	228	202	201	212	206	216	235	227	184	183	190	190	229	211	194	169	196	208	193	193	185	201	212	210	213	198	176	200	215	174	201	201	219	196	226	221	215	184	212	191	177	215	201	194	235	226	211	202	201	211	196	182	211	198	225	204	190	186	227	205	184	232	209	218	192	205	183	203	193	209	205	219	201	185	204	205	201	214	225	203	193	222	216	207	201	197	204	212	191	200	220	180	198	165	199	198	221	216	190	211	246	231	229	227	170	205	197	189	228	216	191	202	228	191	201	219	201	202	245	198	207	200	188	206	215	175	212	243	201	212	222	188	173	204	192	190	212	220	210	194	214	205	211	202	167	231	208	191	208	217	208	215	195	181	200	213	181	174	186	214	193	209	205	204	194	221	228	225	205	227	193	200	202	194	206	212	200	188	197	217	213	196	213	219	221	187	228	220	211	198	202	200	221	192	199	190	209	225	236	201	207	206	182	216	221	210	171	219	230	199	205	217	213	199	194	181	208	197	211	198	185	197	187	239	219	202	167	208	205	226	195	192	180	200	215	201	191	198	197	219	196	190	212	190	191	214	188	216	181	194	211	194	200	211	211	218	199	203	210	200	188	213	213	203	209	210	218	233	222	203	238	213	194	190	238	203	193	215	218	177	204	191	229	220	204	206	208	207	213	211	199	196	226	186	190	206	165	191	211	213	208	212	228	201	214	202	210	206	212	210	229	205	188	239	203	244	195	189	212	207	177	218	211	170	175	217	206	205	191	216	220	191	200	175	204	197	190	201	200	198	233	194	202	189	196	227	216	218	180	223	196	218	254	207	223	197	163	210	201	234	179	198	218	220	237	209	191	195	205	231	219	170	173	203	209	240	221	207	180	210	212	191	179	202	204	180	218	176	166	181	194	201	201	221	194	201	218	217	216	230	194	208	181	174	201	218	211	213	196	213	209	207	208	194	181	147	206	233	196	178	229	204	221	185	193	179	236	213	211	204	213	217	202	240	193	200	169	191	206	194	189	209	251	206	215	211	217	194	215	217	207	232	192	238	216	212	196	172	200	189	186	217	197	216	207	220	203	183	208	239	186	193	202	204	209	193	219	181	222	203	182	190	185	216	216	198	240	212	207	251	219	189	215	184	175	223	213	170	205	208	206	176	204	177	213	207	181	191	180	184	214	197	178	228	218	200	225	175	198	193	206	182	204	199	206	204	200	214	188	190	191	208	189	219	203	209	193	191	202	192	225	237	206	191	214	197	201	190	182	205	195	233	186	186	185	208	193	190	199	205	194	181	189	200	224	245	186	224	217	216	181	218	197	169	199	199	198	206	203	224	220	200	209	218	207	170	228	236	221	200	204	206	196	209	199	205	219	218	168	204	177	218	185	196	193	191	213	165	187	218	197	187	216	223	197	206	188	176	211	237	212	204	190	201	208	181	192	219	211	204	225	214	193	257	218	190	185	216	196	212	193	228	190	199	200	203	207	196	199	189	199	199	198	175	187	191	220	180	171	206	215	180	211	202	207	214	204	205	188	230	207	232	199	236	200	197	254	237	194	206	171	211	223	208	202	188	204	185	213	250	213	198	211	196	222	180	198	212	209	201	200	219	198	240	214	214	201	218	207	210	234	210	204	203	206	209	190	225	177	199	214	195	201	185	185	212	226	207	198	183	227	195	200	201	203	218	217	214	208	201	207	209	240	212	183	211	200	208	200	182	194	214	216	200	227	186	227	230	213	210	191	216	216	192	204	208	202	217	223	212	190	175	177	207	218	193	208	219	200	215	187	184	212	209	209	187	194	190	202	192	207	189	198	225	217	223	191	235	182	216	193	217	198	206	216	197	215	176	186	199	188	185	197	199	198	190	197	211	205	213	194	190	187	182	193	191	191	185	176	199	201	184	195	207	194	198	207	203	217	199	202	190	207	190	232	198	200	234	211	204	231	213	206	223	213	179	223	202	213	202	188	184	211	207	172	211	217	220	231	189	206	224	205	207	208	209	223	217	179	212	228	197	231	221	194	204	209	203	188	209	206	221	176	215	192	210	206	221	214	198	200	205	201	176	231	221	197	214	216	212	198	202	194	195	196	233	217	204	193	205	240	219	216	207	192	201	198	205	195	216	197	225	203	187	191	219	205	195	212	205	204	208	183	197	203	189	200	196	232	217	189	228	202	219	201	232	191	214	216	205	189	225	221	202	172	220	206	222	226	241	241	202	229	200	218	184	205	206	201	197	225	194	184	186	203	175	201	204	184	189	183	214	212	197	196	180	207	212	184	217	230	247	198	178	174	237	202	216	207	214	215	207	189	183	189	201	196	197	249	228	221	212	200	199	224	201	194	192	200	209	202	222	195	219	198	215	220	199	212	201	223	184	203	195	199	197	221	226	207	211	200	214	212	198	207	193	197	198	224	215	182	184	203	207	219	189	180	199	210	209	181	212	221	206	201	199	189	191	225	199	197	225	202	223	171	204	189	196	221	195	200	217	201	190
6123	967	2061	3528	4285	3927	3039	2105	2467	2216	1652	1326	1147	1057	959	801	720	692	577	662	593	560	537	531	586	541	539	569	538	560	570	525	555	541	532	488	532	503	524	515	493	527	487	543	510	553	515	482	531	532	490	526	515	508	507	488	550	528	528	490	522	515	527	533	478	565	521	534	511	507	535	459	530	516	520	523	525	531	492	532	520	532	524	531	521	524	533	510	526	518	501	490	519	506	526	529	521	524	603	497	530	514	522	513	532	504	509	523	572	491	478	501	541	489	507	528	507	539	511	515	532	531	555	549	522	481	520	516	510	531	510	507	502	480	554	565	519	507	474	539	525	529	576	513	518	527	491	490	537	538	509	532	499	508	500	570	515	511	524	528	522	484	484	545	565	512	474	509	539	522	493	509	486	494	510	508	495	544	534	537	522	495	515	525	513	523	521	507	509	515	527	533	520	501	484	503	516	523	510	522	488	486	554	512	539	501	512	525	517	530	528	537	501	538	505	568	502	503	534	531	493	511	531	554	553	534	533	520	511	510	508	509	517	522	498	514	545	470	534	517	492	533	502	541	530	523	526	509	519	489	527	490	471	525	453	533	520	557	527	499	514	508	496	467	517	502	520	489	534	553	527	508	498	531	485	504	535	503	508	540	511	512	539	538	522	515	526	512	558	513	503	495	478	520	515	500	509	568	517	506	545	478	463	546	537	519	466	520	520	504	499	485	473	517	478	504	564	511	497	525	520	493	523	500	533	540	486	514	522	585	489	507	504	538	500	546	449	554	531	515	505	497	532	525	496	530	478	506	543	518	505	558	491	512	534	482	532	509	495	524	554	476	516	508	495	470	536	496	540	543	483	514	489	500	488	509	495	529	502	488	515	563	510	528	538	500	516	519	495	548	506	536	550	547	477	517	538	481	517	512	522	477	526	503	488	540	525	566	514	488	485	492	513	541	525	505	534	501	478	528	511	547	546	504	500	540	504	548	537	504	544	520	536	505	523	525	485	516	495	539	526	544	538	507	538	509	482	493	531	529	510	503	544	499	568	474	552	518	502	521	510	488	505	469	496	544	543	536	510	531	534	534	519	512	489	489	497	540	499	526	511	562	506	484	529	559	536	530	527	541	502	526	531	504	485	481	535	532	477	554	488	539	507	556	518	534	523	517	544	504	520	558	534	519	513	527	510	510	526	484	555	503	498	531	543	478	516	527	496	512	508	524	492	523	495	511	521	503	510	499	521	498	529	516	511	519	550	586	475	505	565	538	482	503	522	523	524	542	504	546	506	479	516	479	534	482	501	512	497	506	493	509	523	528	510	527	556	555	508	562	542	529	519	499	530	508	495	522	521	516	528	524	494	523	543	523	468	514	524	521	519	530	527	497	510	505	535	503	508	477	545	516	497	500	507	539	536	538	537	510	494	556	560	544	506	513	510	545	513	543	524	518	502	516	542	546	473	527	486	511	534	490	507	507	519	554	518	483	493	515	502	509	508	494	486	516	523	500	498	526	520	515	527	552	525	535	496	503	475	494	501	556	514	500	502	540	525	476	534	520	516	535	549	526	504	538	522	475	542	514	511	509	521	501	546	542	526	491	547	503	505	521	512	530	500	530	495	504	538	492	525	522	515	515	498	498	496	552	474	511	542	537	475	541	533	516	561	520	521	519	519	505	586	560	508	524	503	549	515	534	489	501	490	520	518	511	535	496	508	529	506	541	521	518	527	516	501	561	526	505	522	525	513	501	513	504	476	568	518	505	548	533	540	536	495	541	514	525	504	483	466	507	527	483	512	507	539	489	503	493	482	476	481	545	537	522	501	485	519	515	496	501	540	545	543	547	536	524	499	533	535	528	547	546	512	532	548	538	496	516	490	525	524	530	550	477	521	497	523	529	505	505	491	486	526	522	540	498	521	492	512	510	500	494	512	490	531	516	542	495	482	549	548	520	499	542	491	538	486	523	560	523	529	515	502	526	491	507	538	502	474	535	523	513	503	488	530	484	580	508	504	507	538	508	532	538	513	548	529	512	512	547	519	499	501	534	480	527	522	514	513	518	467	563	538	514	510	517	482	540	504	502	501	529	498	553	558	507	517	522	506	536	523	551	505	529	493	514	519	513	546	514	495	526	539	539	502	499	494	509	525	534	499	538	513	522	527	503	498	498	517	508	490	537	534	532	528	479	554	529	504	510	498	514	540	528	537	520	494	525	523	506	522	525	486	506	559	552	521	531	552	505	560	506	544	508	497	499	510	525	510	536	512	521	501	552	487	546	517	535	483	517	517	532	492	505	488	550	488	513	557	505	531	514	494	492	496	511	536	515	545	492	492	526	494	521	544	546	542	522	542	519	524	512	516	499	500	538	485	508	544	533	504	546	529	568	505	503	494	520	479	502	518	517	517	519	552	530	536	498	523	492	500	578	525	533	529	536	527	535	505	514	490	496	513	543	526	533	492	537	506	513	522	520	521	488	530	492	527	524	470	535	527	503	534	559	531	471	501	527	496	522	485	509	534	489	536	499	477	510	466	529	520	523	492	544	513	512	566	516	527	511	543	513	518	525	521	520	608	502	514	489	469	525	517	537	502	497	497	499	518	514	502	564	497	535	529	502	517	499	528	526	526	536	517	548	483	497	530	525	533	547	516	526	513	506	550	530	516	499	544	564	543	459	536	540	500	517	491	483	545	516	501	512	515	506	523	542	514	511	495	593	530	559	542	544	466	582	580	541	503	504	503	520	529	534	538	527	512	507	511	518	525	542	509	506	517	535	540	540	551	540	519	538	497	542	487	503	503	544	489	521	582	517	514	510	503	468	498	507	511	499	517	529	514	578	536	517	497	513	526	510	544	503	509	525	517	522	522	532	496	555	496	548	509	538	525	525	518	522	496	517	475	500	506	499	507	530	509	546	529	476	505	557	499	523	544	496	525	545	482	505	523	483	512	521	509	473	526	496	487	506	529	548	496	530	480	540	484	508	545	528	489	491	525	496	533	482	511	508	490	547	522	506	512	540	510	487	513	495	494	518	524	514	524	533	502	518	519	552	555	526	503	493	515	535	545	526	539	509	505	483	515	525	545	517	503	498	538	488	498	518	516	537	490	522	537	533	500	517	501	476	504	505	550	513	518	531	539	525	518	527	556	480	541	548	500	526	535	494	503	524	500	488	482	497	525	536	481	505	523	514	502	515	497	532	532	512	504	536	511	495	524	568	557	519	494	538	509	514	534	492	503	530	525	543	501	506	500	515	534	544	557	510	527	504	576	513	483	500	516	531	546	513	520	527	516	521	539	536	539	499	529	507	469	498	523	490	489	516	505	512	550	495	534	492	486	524	517	492	530	552	510	506	507	497	515	509	511	516	517	527	537	546	541	529	462	538	451	541	517	522	520	572	480	524	503	563	501	535	508	514	496	539	521	548	526	535	539	525	538	515	537	544	539	543	519	511	501	471	526	513	543	540	533	528	492	495	535	490	524	495	507	478	492	529
14374	1688	1641	1798	1868	1547	1138	761	958	856	650	645	513	526	510	431	438	369	394	404	368	390	395	356	395	377	343	375	408	365	391	369	404	369	360	384	331	399	338	399	385	351	358	392	405	385	353	356	383	368	349	353	363	401	345	377	367	379	396	368	333	390	363	350	368	369	368	379	357	402	378	375	362	340	375	372	350	378	344	378	363	390	416	341	364	334	368	317	346	409	364	378	366	361	399	376	328	393	381	352	370	385	333	309	354	411	337	386	358	374	381	336	363	395	348	359	388	368	376	367	327	407	372	405	349	377	377	361	385	405	396	381	353	370	386	389	343	361	378	371	396	361	349	407	381	332	345	399	374	400	362	360	367	342	367	362	380	353	351	329	371	395	388	339	386	376	324	403	386	412	375	368	415	423	361	354	364	340	370	401	374	404	365	376	365	444	405	389	395	355	368	369	395	382	383	323	371	357	371	398	376	389	358	376	388	366	405	352	405	369	393	347	363	356	365	349	362	362	369	364	368	337	395	393	354	398	369	339	346	399	411	427	349	362	344	412	406	346	359	381	365	394	361	364	365	363	394	389	408	392	361	344	314	362	381	356	359	308	382	346	356	368	389	389	332	375	372	376	383	382	402	373	421	372	339	382	385	338	370	341	324	368	386	405	360	368	335	359	321	358	380	348	348	362	400	363	358	377	419	356	330	354	377	383	335	374	370	384	358	367	388	352	374	387	381	380	389	388	372	366	423	362	355	396	368	402	373	365	357	360	381	360	376	357	363	364	346	371	378	365	342	377	408	363	366	373	359	397	378	386	334	388	369	389	366	379	355	335	343	385	388	373	360	410	364	357	332	339	340	347	377	401	357	370	354	378	364	379	406	380	359	383	348	356	361	387	346	415	387	342	365	371	361	374	330	415	354	325	348	406	366	343	394	390	354	354	358	403	355	351	349	386	378	355	384	404	383	376	357	407	331	426	383	424	355	374	337	359	396	355	367	377	363	410	362	362	398	386	376	355	401	374	372	391	384	349	386	373	373	397	411	348	403	351	380	398	395	383	383	362	383	337	393	377	399	379	384	360	353	368	353	367	367	394	348	378	370	403	398	372	385	374	363	348	400	359	347	382	345	371	372	366	395	344	393	376	388	381	406	347	433	417	365	373	391	400	355	389	359	378	391	415	359	391	419	382	351	406	368	353	336	374	380	410	343	376	363	378	390	394	373	374	377	389	392	357	411	382	381	375	396	360	355	392	361	386	359	384	383	370	348	345	366	395	366	359	372	367	380	417	343	378	371	401	356	409	411	422	381	347	390	352	400	378	365	403	393	363	410	394	382	410	382	399	377	395	368	345	358	369	370	357	333	370	383	393	386	384	381	345	360	381	396	360	346	398	356	354	380	380	356	402	375	367	346	351	384	378	353	350	368	384	367	404	359	398	372	347	384	359	390	409	365	356	337	395	398	358	344	384	361	370	319	371	400	352	392	388	341	426	376	365	360	368	374	366	354	358	374	415	368	338	329	312	324	347	333	420	405	376	368	328	388	351	369	377	340	374	385	374	347	376	372	390	357	368	382	354	389	394	383	364	373	387	373	381	368	372	372	358	394	376	351	338	385	389	375	367	394	362	401	387	381	347	410	367	362	379	354	363	326	365	311	363	346	374	359	372	351	373	388	356	358	361	354	338	384	366	354	355	378	370	378	363	362	355	352	337	349	346	354	369	359	344	388	399	388	381	331	344	400	410	336	385	382	380	402	377	359	394	350	317	395	366	385	355	378	364	398	388	359	363	396	359	352	390	363	390	352	386	363	371	419	351	387	405	386	408	359	421	388	365	354	376	371	369	380	400	374	353	352	355	372	389	386	375	366	380	362	366	340	329	363	358	362	354	337	382	389	370	358	396	392	369	367	391	353	396	346	369	354	340	393	388	391	363	425	388	338	392	385	345	374	384	337	346	393	338	390	389	375	386	384	365	347	393	350	406	369	363	338	351	370	386	386	358	397	373	400	362	393	371	352	377	367	358	374	370	401	375	375	393	383	362	379	365	360	360	329	369	406	374	374	354	338	341	422	378	396	364	383	352	355	360	356	356	363	389	360	369	350	345	360	347	386	361	383	397	367	338	372	344	363	383	348	410	374	370	331	404	399	361	343	342	356	392	399	347	391	348	340	360	374	374	347	354	391	370	360	383	369	358	408	365	375	410	382	367	372	383	363	388	410	434	370	369	354	359	389	374	354	371	390	352	333	345	369	394	379	345	361	393	377	373	362	360	360	401	379	384	384	390	370	368	377	365	331	344	393	369	382	366	381	345	356	379	379	369	356	358	359	359	371	410	376	341	398	382	371	393	386	441	335	392	349	377	344	358	378	351	392	408	387	431	402	345	389	381	375	370	355	383	395	370	346	368	356	354	366	339	357	377	385	358	353	377	394	369	405	379	339	369	372	391	400	396	378	359	350	409	365	371	354	355	386	375	371	400	402	382	394	361	366	386	360	338	397	377	366	374	351	350	360	385	360	375	378	386	368	362	344	378	386	400	400	393	346	354	361	368	350	392	366	381	385	354	377	368	369	394	367	341	360	364	363	353	395	374	380	387	347	363	377	360	372	317	393	340	358	396	379	360	369	375	377	388	340	367	360	328	363	372	374	369	388	328	384	399	344	378	388	363	381	374	375	358	382	370	369	364	359	364	388	364	349	369	383	381	354	359	403	358	366	360	374	392	361	384	352	401	385	410	362	404	387	326	353	347	360	389	338	373	375	380	362	344	357	363	353	324	386	336	347	357	324	353	385	390	361	386	399	382	376	382	368	354	385	341	388	366	380	375	376	384	388	362	362	387	379	402	398	385	365	378	402	419	397	374	350	370	356	374	374	363	385	371	357	360	367	370	365	395	368	385	383	376	378	386	314	336	388	363	357	390	389	380	373	370	391	396	362	378	381	378	379	356	352	378	340	311	366	407	398	388	391	331	383	356	382	368	374	384	395	384	344	390	346	359	347	385	391	378	359	350	368	348	336	354	389	422	340	403	347	358	377	376	407	360	356	366	365	365	388	420	349	366	390	379	382	359	370	398	383	357	393	378	375	380	387	377	364	399	375	390	384	387	358	341	368	401	379	382	336	366	339	375	391	401	367	391	378	382	359	351	365	366	380	345	388	384	393	364	361	363	410	390	390	374	332	352	376	371	407	385	354	369	354	389	385	385	385	379	376	377	386	396	355	337	394	369	380	373	352	382	370	329	373	377	379	406	394	340	344	375	394	407	363	385	395	379	392	381	389	341	403	377	386	344	385	387	385	364	389	363	372	375	352	365	359	396	357	341	357	367	350	370	365	411	377	318	353	393	401	376	406	358	356	352	356	381	377	364	339	400	368	351	356	372	395	395	349	378	374	374	366	360	394	354	376	386	374	379	353	359	330	355	416	383	374	374	385	390	354	332	374	425	387	377	363	345	327	371	367	379	407	380	355	348	376	369	389	376	363	425	395	385
8373	1604	3303	5585	6434	5844	4487	3174	3713	3410	2669	2230	1881	1669	1500	1255	1178	1168	1045	1115	910	964	909	932	942	930	901	892	868	920	886	910	888	935	868	908	853	899	888	863	844	892	832	845	905	885	854	877	851	850	839	822	874	819	852	857	889	863	853	853	862	870	827	866	869	874	861	856	838	848	894	852	825	832	857	881	886	869	871	908	852	886	878	851	833	831	906	856	851	830	827	836	824	843	822	853	880	823	903	897	887	830	865	845	903	877	869	854	882	844	871	785	819	864	918	868	843	899	771	799	881	811	825	850	896	848	834	833	845	859	827	877	854	827	860	842	807	859	888	815	855	878	875	800	816	890	855	868	847	842	854	897	867	845	823	847	782	840	868	828	838	875	818	821	859	866	814	870	855	841	870	914	842	851	845	845	867	853	809	841	917	868	887	842	825	853	808	849	898	869	916	825	890	847	869	818	884	853	850	874	838	828	848	838	867	890	846	807	899	908	851	799	881	869	842	857	852	860	836	839	852	880	852	824	810	865	852	866	864	842	856	806	837	852	862	816	863	792	845	810	887	843	837	854	799	922	825	828	844	872	841	874	850	869	895	868	877	862	872	813	874	860	872	878	813	845	836	856	813	842	850	842	833	877	799	809	840	862	818	861	852	833	870	785	855	810	804	852	867	851	845	869	885	899	835	856	811	823	882	865	903	903	847	814	843	854	859	859	796	842	883	885	811	824	841	904	820	879	848	823	849	823	809	817	862	824	866	825	844	871	843	927	901	792	816	880	863	861	845	882	874	861	833	838	808	849	837	849	821	842	844	859	881	841	843	866	859	849	819	829	825	871	832	837	838	803	844	846	891	801	842	840	810	836	817	860	848	867	881	861	849	862	873	883	800	888	868	857	805	885	854	816	863	821	874	842	886	811	818	810	795	836	840	855	846	866	815	843	838	761	865	839	839	824	813	872	851	839	835	809	842	867	785	905	880	873	903	835	841	867	850	872	904	800	872	883	916	834	823	873	848	837	831	814	841	911	890	899	879	817	838	895	847	842	910	847	838	835	882	792	885	888	875	825	795	873	881	860	843	849	803	843	869	857	869	822	806	840	828	848	851	905	853	829	866	821	870	847	832	880	817	847	808	886	851	836	861	816	863	876	833	822	886	856	848	858	873	868	860	840	850	832	868	818	815	823	842	795	878	850	863	857	829	874	874	872	804	865	855	890	850	871	818	883	836	879	865	878	812	821	871	856	881	848	897	823	822	832	833	801	821	821	862	828	798	863	872	791	810	852	843	832	846	880	873	846	829	935	895	834	807	830	820	843	847	805	890	854	828	839	852	840	922	834	876	874	836	824	857	888	834	858	847	879	882	827	822	838	845	819	822	852	859	837	823	891	810	868	881	849	840	786	862	861	883	817	791	843	853	840	878	846	874	834	819	846	830	865	859	834	849	871	851	862	854	835	838	816	850	856	857	892	847	881	826	820	843	837	821	830	936	881	891	830	847	853	875	866	837	897	862	843	805	820	839	867	902	798	786	862	831	842	828	845	884	838	843	850	837	823	867	831	823	804	849	840	832	836	847	886	861	796	855	833	830	803	865	841	860	863	873	894	811	849	855	836	848	834	866	819	879	810	895	838	898	915	853	893	808	846	879	875	822	841	864	894	902	877	812	870	831	830	854	830	816	845	857	841	830	822	850	843	913	841	869	907	838	861	848	813	852	895	809	823	821	848	866	877	833	858	846	788	839	886	875	825	892	848	829	866	806	826	840	822	887	887	863	826	843	836	860	823	857	906	858	863	893	829	867	843	828	824	804	822	884	800	829	837	817	882	846	821	849	819	898	824	964	860	792	822	874	893	866	830	833	922	889	852	857	856	881	846	812	839	840	807	857	900	837	857	875	799	832	822	881	867	830	874	815	850	830	893	894	886	881	825	871	870	811	829	850	857	864	813	858	866	812	896	863	848	850	844	836	871	892	852	865	823	826	852	854	843	808	845	827	874	806	853	821	805	895	883	906	867	880	834	828	820	836	810	909	834	831	826	859	804	819	868	873	864	870	846	828	891	883	762	852	861	839	790	827	858	855	780	799	806	797	843	831	821	833	884	820	875	848	885	860	849	838	843	912	886	831	876	841	842	847	853	846	857	813	866	844	886	834	807	805	836	853	789	829	863	816	824	895	894	819	831	856	868	888	849	823	890	848	788	887	897	803	845	852	852	791	871	863	879	894	830	841	799	854	836	877	851	828	829	890	875	868	831	868	887	896	874	810	895	851	920	892	844	889	847	873	851	840	867	832	884	815	849	874	827	828	853	853	825	810	838	907	847	877	865	831	855	841	836	882	829	799	839	794	865	840	833	850	861	862	851	858	863	880	803	816	823	846	835	830	830	823	852	807	886	799	888	908	872	857	866	812	894	857	834	871	883	797	908	800	837	873	882	904	797	846	845	888	881	801	846	845	867	859	847	862	824	886	825	857	783	843	872	894	819	862	890	875	886	868	823	903	809	820	835	772	849	902	868	861	935	831	874	845	787	807	908	839	872	859	853	855	797	832	855	820	824	840	847	849	844	875	892	841	907	831	825	826	841	861	821	818	813	855	800	853	819	863	849	886	835	851	822	864	828	865	808	831	891	879	868	878	891	861	851	840	936	880	822	910	892	857	852	843	863	806	837	904	842	865	848	871	875	856	767	841	809	804	839	750	780	833	786	862	879	880	782	824	842	898	856	873	863	873	873	873	874	869	857	852	878	757	888	855	900	823	850	853	811	785	843	839	895	838	902	845	868	812	813	856	867	812	824	815	797	809	870	810	862	852	884	851	836	840	856	884	918	873	827	912	868	813	841	896	863	814	919	836	852	858	850	834	854	851	825	826	854	866	792	846	857	790	871	864	836	849	937	832	852	830	846	777	899	860	908	892	825	822	881	824	844	822	833	826	793	828	847	846	909	870	812	898	836	855	887	884	780	815	857	883	827	805	799	842	846	845	845	876	893	885	854	794	880	892	866	842	871	856	885	862	832	843	857	845	843	843	825	844	853	818	868	800	876	870	863	888	845	863	855	912	861	807	880	865	788	862	780	839	787	830	835	854	803	873	899	849	846	855	821	854	850	848	817	857	832	851	834	806	826	859	886	840	876	861	858	890	913	838	841	803	812	865	847	800	875	869	859	841	819	888	851	845	864	862	799	832	846	900	847	813	832	834	798	852	841	817	858	853	854	854	861	863	852	832	840	859	909	872	836	864	889	892	902	876	822	822	854	840	800	874	863	872	851	880	897	813	871	842	869	830	813	887	834	884	816	862	865	893	851	817	810	823	864	844	824	799	864	819	800	821	846	831	899	867	838	862	832	808	872	906	810	890	822	830	875	859	853	845	854	856	883	890	792	820	806	839	848	879	837	851	804	773	834	808	879	874	813	822	861	877	819	860	832	867	927	830	867	839	898	812	910	854	864	864	848	859	839	819	823	864	889	852	905	823	842	818	859	852	847
1835	453	573	699	695	653	541	462	456	468	427	337	312	339	317	325	284	339	292	280	270	297	307	279	282	298	263	317	288	284	291	265	271	312	306	307	292	296	300	266	306	270	286	272	261	283	248	307	285	275	287	304	327	291	296	291	319	296	321	274	259	271	306	301	285	290	270	299	323	286	267	279	289	291	286	268	263	273	267	274	280	307	281	321	260	310	277	288	304	304	274	320	263	293	296	294	303	311	276	324	325	288	288	301	277	283	263	288	247	275	283	282	272	284	276	302	285	286	295	318	273	265	285	308	289	274	269	317	311	290	285	288	296	308	302	318	305	305	277	260	302	303	288	305	294	272	287	327	267	273	297	268	267	302	284	275	277	288	250	307	324	284	303	307	303	312	289	261	281	313	255	271	307	292	264	310	306	308	284	286	306	308	290	274	280	257	297	300	294	281	306	332	301	262	308	280	294	270	279	273	233	276	286	305	294	295	287	324	306	279	307	315	271	278	335	297	290	308	281	287	276	272	308	270	288	289	290	260	321	295	324	261	290	276	287	310	314	327	308	295	293	281	265	282	283	262	273	320	272	314	267	279	279	319	265	300	273	246	304	279	278	293	273	277	295	285	308	311	277	298	253	305	277	276	300	283	305	246	299	336	291	282	310	290	311	283	309	283	296	268	302	298	276	276	312	308	302	299	260	264	255	281	279	272	303	279	293	276	303	294	290	301	267	299	302	284	307	293	280	331	235	303	291	274	271	258	292	302	280	285	291	262	306	290	254	282	303	261	295	274	309	314	268	278	279	261	303	292	312	281	280	307	328	249	314	284	265	265	274	251	281	302	289	301	270	264	265	279	314	307	283	290	292	276	291	264	297	275	295	263	288	337	265	278	306	324	283	270	288	332	281	268	329	294	285	301	273	310	292	295	268	301	297	296	284	308	297	298	305	273	272	300	301	297	278	240	272	298	260	285	290	306	335	283	285	291	258	298	316	281	289	315	284	297	282	275	274	305	281	310	345	281	272	311	305	334	289	297	277	266	299	303	294	273	286	284	303	257	310	300	308	281	320	298	302	279	307	251	266	265	274	271	306	294	280	272	287	316	297	269	322	298	293	293	301	293	331	263	301	296	298	316	298	280	340	256	293	295	260	323	267	264	294	278	305	272	275	320	291	289	300	253	318	315	291	271	264	282	307	272	316	298	308	299	279	299	267	326	312	270	285	271	313	310	277	258	307	309	283	300	309	293	261	271	265	284	291	287	315	283	268	304	320	282	283	272	293	312	284	303	274	260	315	248	277	283	290	273	294	287	305	299	322	302	301	294	259	329	271	269	251	313	277	287	309	282	279	260	307	277	257	282	287	272	310	265	328	291	301	275	297	309	305	301	288	269	290	287	300	267	270	269	290	314	305	287	311	279	276	285	305	290	296	280	294	285	297	341	294	319	305	294	297	285	323	286	323	297	298	301	316	313	282	294	261	278	283	275	316	291	281	305	309	241	297	274	286	263	240	293	285	284	302	287	282	277	271	294	299	316	291	300	294	297	286	270	278	306	264	266	321	284	312	329	313	282	301	272	305	268	294	269	323	284	282	303	313	285	316	267	301	315	314	259	293	287	303	287	269	281	283	278	275	303	298	251	311	309	268	265	282	308	270	296	290	309	273	286	265	247	295	273	297	314	276	308	317	316	269	282	294	293	298	288	296	301	289	272	285	267	295	302	280	262	283	303	291	269	287	285	300	317	302	277	272	298	290	273	296	286	285	322	308	272	311	267	277	280	316	302	279	314	284	305	291	295	289	292	312	285	295	252	294	307	276	303	298	274	314	276	257	250	264	286	300	266	275	250	296	298	306	280	289	311	288	281	258	274	319	309	277	275	309	289	298	306	294	278	304	270	267	283	260	286	271	291	299	276	293	273	272	279	285	289	277	310	290	286	299	284	288	269	294	258	272	270	294	259	269	275	276	279	268	272	262	288	274	281	327	297	269	314	315	312	285	311	287	293	326	298	306	276	315	252	285	267	301	300	311	280	273	286	257	265	258	290	310	275	300	294	272	302	260	305	272	319	281	268	299	270	288	298	295	290	323	308	308	282	280	279	290	296	303	302	299	300	291	332	327	286	272	306	290	270	288	309	296	327	309	286	304	300	312	301	278	271	299	283	291	305	283	308	316	316	275	284	278	318	303	292	310	293	318	300	304	288	264	283	305	282	275	279	303	294	289	308	316	300	329	294	283	285	281	289	298	256	304	260	297	289	276	282	300	311	291	281	277	297	281	332	289	272	299	288	283	343	264	331	302	312	311	267	287	281	287	304	243	300	286	293	265	291	299	322	254	278	265	269	273	308	295	305	305	285	295	325	265	296	270	316	282	302	298	300	303	328	273	270	316	271	263	289	266	328	280	310	314	267	268	249	309	296	291	305	251	268	252	276	285	269	294	293	277	282	311	256	279	302	274	287	270	299	308	294	275	275	285	284	292	303	280	295	309	282	321	303	303	311	270	264	264	294	316	316	248	306	308	261	283	295	308	284	309	281	292	303	285	278	256	281	296	297	290	275	277	260	284	253	259	327	299	286	279	288	273	304	290	270	320	281	272	302	272	301	286	263	323	262	332	296	315	293	305	307	314	286	272	246	284	297	294	263	310	300	295	305	272	313	260	284	314	299	276	271	332	317	277	313	291	342	289	298	308	293	330	253	301	290	292	275	294	276	309	265	270	301	292	265	302	273	274	285	298	315	315	262	290	301	310	305	267	304	297	305	277	296	298	281	299	265	284	322	287	259	320	295	317	282	292	304	266	307	290	292	332	291	305	285	298	280	278	309	310	279	286	315	274	295	271	302	340	279	306	286	280	289	276	293	271	267	252	295	275	276	238	291	297	292	283	304	322	273	311	287	283	281	306	262	266	338	321	274	281	307	274	302	278	309	313	280	323	275	256	280	271	305	279	280	297	287	291	248	276	275	296	300	301	261	293	289	314	299	280	263	272	298	295	274	272	286	291	285	308	261	306	279	273	281	312	268	267	276	291	321	290	299	339	320	277	315	312	255	298	315	291	266	303	298	278	311	328	311	259	284	301	298	271	270	288	286	290	255	258	273	284	314	292	281	296	296	297	285	279	277	306	322	306	294	290	305	274	293	310	290	290	274	321	299	273	267	324	301	301	302	274	296	289	284	288	279	287	283	296	301	256	267	321	298	283	310	279	298	296	271	257	287	271	277	330	273	272	261	290	278	267	320	291	289	273	316	319	256	287	275	288	278	275	268	269	301	302	281	281	263	265	283	265	281	281	291	288	290	275	255	285	276	266	260	318	275	289	312	282	297	299	275	317	282	287	312	296	289	297	268	286	277	300	272	266	268	280	314	287	281	300	302	259	257	301	252	289	291	281	297	291	274	257	298	306	299	285	326	261	263	290	280	264	299	295	274	306	310	310	305	285	327	308	292	268	266	329	267	292	300	246	284	280	296	286	266	299	295	277	261	302	295
2005	806	1237	2058	2398	2185	1795	1354	1588	1471	1204	1077	973	918	892	826	720	773	678	668	710	637	687	657	644	662	683	689	625	659	645	624	648	637	678	717	680	695	678	690	612	690	630	660	675	618	645	646	668	650	720	703	655	668	665	711	641	677	647	687	650	696	640	670	633	655	671	653	692	681	625	648	642	728	686	658	697	675	678	664	677	671	644	691	695	665	685	651	701	672	653	712	674	697	682	671	651	689	608	674	692	706	640	644	664	638	651	642	653	683	712	670	661	658	636	644	634	601	708	684	668	642	642	657	674	672	703	673	619	700	594	619	637	637	645	646	662	661	648	630	662	668	690	689	647	645	683	697	692	660	641	633	675	653	641	638	666	642	643	648	672	677	718	678	652	697	724	679	686	673	649	630	643	630	651	655	709	676	619	688	626	621	699	650	663	723	673	686	632	703	669	639	668	650	656	672	684	668	617	679	691	701	661	678	673	636	653	640	677	691	639	696	657	669	728	631	683	649	691	697	655	657	645	686	699	684	717	639	648	642	666	638	672	637	709	687	657	656	696	657	650	641	678	647	667	627	686	656	654	651	629	707	614	654	684	649	621	671	630	650	650	698	649	674	631	679	652	643	639	659	696	715	716	612	682	625	691	678	663	687	667	629	686	679	684	692	667	662	707	656	671	639	649	668	638	717	687	692	683	677	642	668	673	655	667	635	667	660	645	693	623	636	651	649	681	659	632	677	611	669	708	653	675	688	689	688	696	699	654	688	628	646	652	700	698	677	661	642	699	698	648	654	684	692	650	631	671	661	681	680	740	694	633	655	669	681	685	671	686	670	644	632	656	668	640	628	691	626	692	660	666	670	676	616	639	681	634	646	632	699	672	702	661	675	655	649	668	722	680	686	664	637	713	637	642	652	613	653	693	652	644	649	619	662	689	672	657	655	662	669	674	626	667	673	666	658	683	615	660	676	644	675	666	629	677	670	728	623	689	632	649	700	663	646	638	670	624	701	644	686	646	636	705	670	650	667	648	658	646	678	669	610	668	680	678	692	652	624	680	657	663	641	642	652	617	690	672	643	674	663	676	624	650	633	675	663	674	665	657	646	686	655	689	682	700	642	710	681	645	678	663	674	678	685	667	684	666	662	651	688	688	674	637	680	666	638	661	710	642	623	664	685	721	689	667	688	676	654	657	686	682	667	691	680	615	684	669	659	695	718	625	676	683	668	649	709	662	712	624	704	675	677	676	688	657	646	672	643	679	642	673	637	717	690	720	647	637	664	671	640	710	684	671	715	667	645	691	592	687	646	651	649	687	662	675	677	656	680	654	651	632	689	658	684	650	684	642	696	632	678	654	678	682	664	644	669	709	644	638	660	642	672	612	644	678	653	733	661	647	627	665	651	660	623	659	693	647	661	702	683	665	659	673	650	677	667	683	679	654	624	669	640	678	698	709	678	671	671	657	674	649	658	667	693	688	636	663	651	714	650	659	676	656	666	677	623	691	680	674	697	703	638	661	696	677	712	657	645	705	637	687	679	643	640	702	680	663	656	638	679	666	730	669	644	612	656	712	633	694	630	668	663	695	696	661	642	673	662	638	677	664	669	628	698	656	631	708	669	659	641	648	674	659	665	700	684	682	643	614	642	655	647	697	686	685	650	704	678	662	684	658	634	689	725	673	672	622	671	656	648	707	649	625	682	715	628	661	701	699	670	678	685	658	701	665	663	697	644	654	649	684	707	646	663	626	599	684	680	679	707	629	679	670	653	664	626	710	734	659	665	697	638	706	644	634	669	681	651	657	640	681	657	700	680	672	656	668	662	671	660	681	681	719	672	683	704	671	646	670	653	674	662	672	660	665	667	653	709	705	654	677	657	622	644	651	705	657	690	688	644	663	683	643	662	688	654	685	661	661	637	647	643	659	677	639	686	651	673	685	693	690	692	685	650	696	657	640	640	640	646	696	663	673	646	648	686	716	647	670	661	630	670	664	628	663	620	612	678	628	696	626	663	627	658	678	683	683	640	626	657	673	647	662	631	699	619	634	650	669	640	643	642	680	697	671	671	603	622	698	688	667	669	668	659	661	723	685	616	679	694	620	674	667	651	669	669	647	658	649	656	650	708	687	664	662	676	625	663	632	696	704	644	633	684	695	671	692	660	726	678	684	674	649	658	659	662	692	630	682	648	645	643	691	665	642	629	661	658	642	670	748	643	636	667	646	654	697	707	674	660	638	698	644	684	650	637	732	639	697	655	705	687	664	621	632	673	633	646	666	689	682	597	673	645	637	671	675	683	666	678	671	736	646	667	693	628	683	669	694	665	662	664	640	692	664	707	689	698	717	692	622	647	673	652	664	692	695	663	669	658	651	709	636	667	673	688	661	652	658	654	699	640	633	664	655	673	651	626	676	686	698	680	643	629	654	643	676	699	705	625	662	693	664	632	615	676	663	716	642	611	684	676	636	651	680	641	631	604	628	633	673	657	641	675	676	668	680	656	691	634	649	657	703	701	695	678	707	672	647	625	664	673	653	652	671	661	706	638	670	648	644	675	691	674	656	666	695	655	700	671	681	698	631	711	685	647	674	676	646	713	669	682	652	636	654	694	671	653	688	654	671	658	679	687	650	646	642	647	676	652	679	705	648	674	640	671	683	674	648	623	661	651	706	640	646	674	671	636	672	669	666	680	655	643	636	651	677	626	658	653	701	683	695	639	669	695	640	681	659	729	685	651	652	675	658	703	670	682	642	704	692	696	670	679	647	630	629	702	629	678	656	728	646	624	650	659	627	654	642	690	665	693	618	666	664	657	666	693	682	694	635	682	704	669	663	657	689	690	712	688	660	603	688	680	728	665	680	704	646	671	653	662	672	648	671	721	662	702	666	679	698	612	625	631	691	660	639	644	665	668	660	691	696	708	694	690	646	653	701	637	664	715	654	691	665	688	650	665	676	646	711	656	630	673	667	618	701	613	675	668	663	649	702	680	695	628	656	641	616	684	665	646	653	655	691	670	665	631	626	636	656	628	680	672	700	709	646	653	667	704	655	673	688	671	648	666	670	629	663	688	680	675	706	713	691	713	681	657	668	681	634	613	675	663	674	680	646	654	664	620	655	625	635	690	660	637	668	642	645	667	657	663	698	644	689	653	678	723	637	643	672	622	619	667	653	705	684	686	688	659	682	657	665	652	642	666	646	686	611	645	673	655	674	674	641	688	676	670	671	677	641	744	703	680	629	620	648	666	668	630	644	669	691	682	633	644	686	686	705	639	679	604	672	678	646	658	664	665	666	638	636	668	610	651	613	674	642	659	648	618	670	683	699	646	641	656	660	704	663	648	680	617	629	691	652	647	690	663	678	645	618	690	682	664	687	652	693	648	603	666	642	621	673	665	670	650	686	688	658	667	717	675	629	654	655	665	650	704	665	676	645	693	670	654	668	663	665	697	639	671	697	674	624	671	639	654	652	657	671	691	690	693	710	696	673	683
7186	677	906	1192	1176	899	634	465	539	523	425	391	335	275	256	236	238	237	219	238	218	231	198	235	213	197	207	215	223	194	213	197	217	211	207	181	214	203	208	210	223	206	195	182	194	239	205	211	176	199	201	226	189	195	192	216	240	190	217	199	224	208	224	183	191	201	215	193	205	165	213	183	208	201	218	212	217	201	234	216	231	209	207	229	217	216	191	169	195	214	195	210	195	205	194	206	203	205	203	208	221	205	188	204	193	204	186	191	219	186	180	174	182	200	216	221	229	223	211	226	209	199	195	215	199	241	219	199	208	217	218	213	201	203	206	202	190	205	202	215	212	234	227	185	212	173	215	224	212	191	203	210	196	189	225	181	193	211	202	195	209	191	229	224	200	195	197	180	195	207	219	241	183	196	207	204	186	199	230	225	233	201	205	208	225	209	213	202	235	208	201	224	192	203	223	198	198	184	231	180	163	168	187	185	208	203	206	198	185	206	202	221	205	181	219	198	187	225	172	213	204	190	213	172	235	194	213	204	176	196	220	192	205	214	209	196	194	192	195	212	209	185	235	203	183	224	189	199	182	198	231	210	227	198	195	222	197	196	197	195	185	202	210	204	199	200	193	203	203	222	205	223	219	185	219	239	220	209	204	195	195	216	208	239	231	180	176	183	218	217	218	209	213	234	202	228	216	217	191	211	210	205	227	188	201	195	184	204	195	181	207	165	205	187	208	195	196	220	219	179	198	213	227	221	214	222	189	204	203	211	203	217	207	190	208	208	208	226	197	178	196	197	215	197	227	190	226	195	215	188	189	195	237	181	203	197	225	207	214	205	199	205	205	214	183	200	206	197	187	189	207	212	208	181	221	173	188	185	218	211	186	220	219	203	203	201	217	205	214	226	245	199	236	235	200	208	230	186	211	199	186	220	196	195	197	208	209	232	175	173	210	220	201	215	186	235	212	193	196	205	214	197	203	201	203	207	237	190	209	208	207	205	212	212	196	198	220	173	233	217	182	214	202	191	211	198	218	191	206	215	219	165	212	209	199	232	213	227	195	210	191	193	211	216	196	197	202	213	182	201	227	192	210	206	210	234	210	223	211	234	206	180	195	238	186	224	195	189	204	201	191	201	192	203	232	209	226	192	181	200	190	188	199	215	228	194	191	199	190	212	192	204	191	204	219	189	182	206	216	202	210	187	220	231	202	178	191	203	220	201	197	181	227	205	212	206	247	174	178	228	207	223	219	218	177	201	197	189	206	207	179	209	192	206	201	205	200	190	214	198	230	169	187	201	198	221	213	211	228	212	212	180	186	199	196	199	231	204	216	200	202	185	228	205	202	194	210	187	200	190	210	194	189	189	213	204	185	221	175	214	189	193	227	195	169	212	200	211	200	212	218	216	202	194	200	239	196	208	225	224	216	215	215	228	190	200	219	235	215	212	208	225	226	196	206	205	208	220	201	221	217	209	197	241	198	192	202	218	246	164	215	199	206	191	205	186	231	200	194	214	239	184	199	199	180	226	210	218	213	234	200	211	218	211	205	190	200	200	227	212	211	194	225	217	212	225	221	201	257	196	198	232	198	214	219	215	181	202	186	181	185	212	208	198	218	200	234	206	208	181	213	188	199	217	208	201	228	177	204	211	203	216	195	199	204	223	209	206	207	225	207	228	194	232	197	179	191	226	194	235	230	223	222	197	244	201	212	214	201	232	221	213	230	209	241	191	197	220	220	198	211	198	211	208	191	217	235	212	215	214	204	222	223	196	196	209	204	215	222	196	202	220	215	215	201	202	206	217	194	189	228	204	173	203	205	182	207	210	205	224	210	203	217	205	227	218	231	208	215	244	225	238	227	226	224	203	210	221	204	189	204	201	208	224	220	212	197	184	224	187	187	204	177	201	200	220	208	198	185	220	188	211	228	226	199	195	214	226	201	215	213	200	181	213	188	216	227	212	192	207	181	228	221	193	200	211	179	175	192	215	198	238	177	181	204	193	205	233	192	209	201	220	188	175	188	223	215	174	188	233	181	216	197	185	204	208	219	207	192	222	232	198	205	174	223	228	203	195	194	195	204	195	214	227	249	190	196	213	233	192	228	196	203	210	210	217	217	224	206	215	204	184	205	228	235	188	200	218	217	179	211	172	219	249	204	188	179	213	204	198	231	216	209	214	231	193	206	199	202	205	230	213	218	225	229	205	213	184	172	192	200	184	202	216	208	184	183	218	216	220	208	200	237	211	224	201	224	192	205	208	211	199	214	197	202	197	191	201	216	225	194	199	193	213	207	212	228	231	214	189	214	197	194	176	199	214	220	200	197	230	208	231	226	180	187	169	215	214	233	181	206	213	180	207	207	190	199	206	201	219	181	189	257	187	207	197	223	203	180	217	207	185	201	184	245	167	205	204	224	203	209	196	223	206	203	209	186	194	226	179	190	200	215	221	209	217	231	200	180	203	205	199	206	192	211	201	233	236	219	237	220	221	234	220	237	212	194	233	203	194	237	185	201	217	209	220	197	216	199	211	245	207	208	188	187	199	209	222	207	230	225	205	200	218	195	204	185	209	204	215	200	221	222	219	217	161	192	175	160	212	217	165	184	205	185	218	240	202	176	202	202	172	219	205	209	211	202	214	199	221	180	188	207	192	212	210	204	204	217	201	220	182	182	188	175	203	208	209	227	206	211	206	178	197	198	208	209	207	201	197	214	208	189	214	209	220	199	200	234	249	226	207	189	194	193	200	198	192	176	218	182	203	192	223	226	211	204	204	213	205	201	181	179	210	187	234	216	207	216	208	216	242	182	195	216	215	188	210	224	219	206	208	177	231	210	192	222	167	192	214	200	212	180	175	223	210	209	205	206	222	193	196	209	195	192	198	189	218	228	199	225	225	232	199	213	192	216	152	197	234	184	179	179	230	188	206	213	202	184	206	184	186	211	203	221	185	177	181	212	209	215	208	206	210	189	221	229	191	179	212	214	237	171	212	212	207	194	192	175	205	175	214	216	200	187	240	205	188	184	207	201	209	185	187	199	211	201	214	203	220	247	176	199	216	196	208	208	213	195	189	234	180	187	193	202	216	205	208	217	258	224	193	209	223	199	209	215	213	184	203	223	228	194	192	202	192	204	190	208	190	217	177	239	211	189	213	175	229	234	205	202	178	210	235	217	207	206	207	216	177	209	192	193	199	191	197	206	184	212	178	209	206	205	215	196	221	243	204	197	210	226	206	180	221	193	210	192	240	223	194	181	184	208	217	213	213	194	208	216	226	221	199	193	190	215	205	205	214	212	216	188	205	231	220	203	237	195	208	203	200	199	183	190	203	199	213	194	210	205	165	208	224	229	190	223	178	216	203	205	224	206	220	211	200	201	204	191	205	200	218	173	182	221	218	183	211	208	172	225	217	216	216	222	195	190	205	190	197	214	197	232	210	202	207	178	209	249	203	201	184	224	192	209	207	214	220	206	227	199	215	194	219	191	229	207	204
6144	946	2042	3625	4376	3841	2852	2138	2502	2259	1620	1352	1243	1026	995	785	746	668	600	688	573	513	567	534	522	549	557	545	554	536	573	513	523	545	565	555	555	516	523	489	517	553	524	523	528	556	559	517	527	514	532	539	548	492	544	534	544	518	560	529	553	537	560	505	495	506	537	522	505	507	523	510	509	522	524	535	528	470	516	538	526	540	528	551	507	467	557	557	528	496	512	525	525	533	533	520	521	493	524	524	556	488	535	517	551	490	532	520	475	559	522	500	504	519	493	499	515	509	509	510	534	502	528	504	553	479	519	501	538	483	499	492	504	478	535	483	541	512	528	508	499	510	526	540	505	526	499	525	495	515	523	532	505	509	524	524	517	506	515	514	521	562	532	537	460	508	535	531	562	488	521	509	485	495	529	480	496	537	543	496	525	498	519	513	541	514	519	492	499	518	523	537	525	540	503	494	529	528	544	496	543	520	494	508	556	541	504	517	539	498	487	518	518	522	541	516	480	526	473	527	568	562	500	512	495	499	529	497	498	513	507	513	546	513	528	507	487	527	526	522	515	512	505	463	535	500	502	543	510	552	525	519	472	501	502	486	492	538	543	533	488	507	543	528	490	538	536	526	524	512	486	527	510	484	527	516	513	542	526	529	522	483	526	550	523	518	512	515	535	531	511	531	506	511	521	518	501	550	534	518	520	489	539	476	523	515	534	521	513	564	507	497	498	500	537	529	522	498	519	538	530	498	527	532	544	504	459	499	505	574	544	531	509	528	541	499	505	544	526	524	547	529	505	466	512	537	520	469	506	511	476	498	514	499	511	498	498	542	487	518	498	511	557	543	541	543	518	510	555	517	534	509	548	521	495	509	498	516	504	510	520	528	513	502	506	556	488	531	478	537	506	534	530	485	496	555	538	517	513	535	508	528	509	549	527	533	557	523	503	513	535	554	502	555	531	513	484	513	568	517	500	514	524	485	514	542	552	522	485	513	533	554	486	523	493	465	509	530	524	523	471	532	529	560	551	490	537	517	493	514	501	492	520	540	538	505	489	511	529	507	558	532	501	531	549	515	525	516	492	487	492	526	501	539	507	518	519	517	528	557	514	483	518	543	538	527	509	515	486	521	537	521	530	551	556	540	523	526	515	547	470	544	517	563	573	510	537	479	493	515	507	526	495	498	517	496	567	521	534	524	512	539	476	567	483	523	521	528	493	507	491	519	532	505	515	501	527	516	576	548	521	513	508	487	529	518	512	488	523	536	492	529	551	505	507	478	539	472	484	515	519	499	521	530	525	505	534	602	531	517	493	540	504	548	542	516	543	541	481	552	531	546	533	524	507	565	515	536	508	530	500	485	479	527	523	487	573	506	514	506	520	521	510	527	548	525	546	536	479	601	501	564	490	556	530	528	494	528	512	522	486	531	478	540	547	513	509	481	514	514	531	539	497	506	492	492	473	522	533	562	528	525	536	472	503	512	522	557	506	496	544	511	517	508	523	522	556	525	514	492	481	509	487	538	509	524	486	515	561	551	503	530	539	476	505	532	539	493	519	553	505	485	503	515	494	541	551	533	545	485	479	478	501	497	518	552	478	481	520	502	458	550	559	521	500	509	573	517	505	500	516	510	505	498	572	519	517	510	506	528	534	489	508	517	520	524	485	465	503	552	526	547	489	501	526	531	530	532	549	516	531	502	519	513	513	523	532	524	548	488	559	510	519	521	501	509	480	488	518	511	551	525	477	514	548	521	528	466	528	526	545	544	525	532	512	510	466	544	540	540	526	509	498	533	531	524	501	537	542	508	523	525	526	483	518	481	537	490	547	552	551	548	553	535	541	568	476	553	487	523	522	531	548	516	502	547	547	492	526	512	544	505	514	548	522	523	524	519	490	514	504	485	520	501	511	526	532	546	484	555	494	492	506	492	505	505	512	533	503	536	485	534	514	531	557	523	507	561	547	540	497	529	506	464	480	517	547	500	508	501	525	544	505	514	495	532	529	510	491	503	538	513	522	534	537	511	500	514	529	487	496	516	530	498	523	519	471	510	530	530	502	512	521	526	540	513	529	503	509	472	536	485	487	536	513	533	548	545	480	533	507	496	497	526	544	543	517	508	562	510	524	512	530	518	511	538	486	508	476	516	531	470	481	545	517	571	472	512	542	527	517	485	522	512	495	509	493	514	577	521	552	499	502	521	517	527	493	561	487	558	489	516	559	546	496	507	518	584	514	486	532	536	528	496	495	528	551	524	544	519	547	493	539	493	549	545	495	513	535	485	504	523	551	535	492	523	536	527	534	536	524	489	518	509	533	516	510	516	507	509	513	510	465	537	512	514	535	528	502	550	530	541	549	508	536	525	511	557	535	505	533	547	505	520	488	577	502	485	537	500	526	473	516	498	548	527	492	487	511	537	487	520	561	492	509	504	508	530	498	508	514	488	535	482	505	521	537	524	511	514	519	492	554	508	557	544	571	499	528	520	502	475	547	512	545	529	502	550	497	516	513	544	501	479	497	547	503	490	558	493	485	490	524	557	487	515	516	521	532	521	511	527	494	477	554	496	505	558	494	552	507	489	474	533	550	529	539	516	523	525	536	535	504	492	542	474	536	538	550	531	522	515	504	500	515	541	513	520	517	517	518	522	484	520	539	523	503	537	506	505	505	521	547	475	567	515	489	509	517	477	516	496	501	512	562	525	485	495	558	523	552	531	565	531	523	524	487	484	505	477	532	554	557	547	524	518	517	540	520	504	491	513	545	527	508	518	530	498	529	529	488	528	505	521	560	514	505	532	484	546	514	535	542	510	515	524	519	498	524	534	532	472	531	507	521	488	529	520	520	461	509	488	516	519	503	550	515	549	545	497	541	506	496	579	516	514	505	498	514	575	528	562	491	517	473	508	496	494	493	511	564	528	527	520	532	538	500	534	496	500	487	556	480	524	524	511	537	554	525	509	482	524	506	545	530	514	545	539	524	482	481	532	527	510	518	534	504	497	502	563	520	480	533	523	511	491	558	562	526	506	538	527	510	522	492	530	504	519	483	472	519	514	533	516	537	500	488	537	470	550	498	544	532	504	514	521	510	506	571	552	512	479	522	509	524	432	516	500	532	528	528	496	515	537	513	546	511	558	549	517	550	518	488	523	504	505	508	482	558	538	505	507	524	477	457	522	536	495	538	488	500	527	486	528	474	517	514	521	499	523	529	497	521	501	520	514	488	534	551	521	514	527	517	555	551	547	501	546	518	482	503	486	543	514	473	536	515	536	544	511	501	547	510	517	482	496	498	532	517	502	479	507	507	530	488	510	516	518	500	486	498	503	540	525	528	516	543	513	535	524	506	484	514	503	494	520	500	461	521	521	520	512	479	513	513	515	521	538	550	542	546	537	531	502	572	475	497	474	466	501	485	524	489	550	483	558	481	479	493	499	526	550	548	493	552	518	530	494	545	499	519	529	564	511	508	529	510	583	542	532	509	472	514	497	517	581
14172	1735	1748	1950	1842	1531	1120	839	869	856	710	577	555	491	485	476	442	364	401	455	375	373	381	386	329	370	378	373	383	359	409	389	377	397	397	367	396	365	418	365	358	342	377	355	407	364	387	360	380	390	364	353	371	355	411	362	410	391	361	417	373	396	369	372	385	370	420	386	356	338	347	382	363	345	362	402	408	380	393	389	404	368	347	380	380	375	358	391	356	371	363	382	372	351	383	347	375	374	387	389	348	370	395	366	362	348	408	343	336	370	385	386	343	375	409	388	355	344	374	362	369	395	332	370	371	373	383	375	374	361	362	380	387	344	361	395	392	383	391	363	354	361	382	395	337	345	368	360	397	383	373	384	338	380	353	380	363	362	394	369	407	378	384	411	358	354	382	367	382	376	387	399	345	372	398	337	363	352	431	345	332	346	363	347	369	360	363	379	384	384	378	353	364	387	407	359	352	346	381	381	326	376	342	371	401	356	355	350	347	368	347	398	392	387	383	373	393	380	397	371	353	376	415	381	360	350	363	391	359	321	371	352	369	388	376	370	388	367	375	359	347	360	360	381	331	382	382	355	382	391	370	357	320	378	387	358	384	393	346	364	377	401	424	366	335	380	357	392	378	375	386	385	368	382	368	394	375	371	358	378	403	409	430	377	374	375	369	367	359	391	374	385	369	377	377	386	361	383	373	409	382	389	335	381	398	409	392	360	364	367	386	350	356	371	383	348	381	412	356	397	405	371	351	383	362	347	333	404	374	394	407	366	376	386	403	375	375	432	397	395	380	348	370	384	376	385	364	411	361	374	350	351	352	375	376	385	353	365	373	345	392	350	363	353	376	368	367	391	357	399	408	388	398	381	346	394	409	397	390	349	406	397	371	385	365	387	405	362	363	384	375	371	374	368	370	388	325	374	368	400	365	358	359	376	379	373	344	340	369	402	372	376	380	387	353	375	382	380	350	355	390	358	375	375	368	391	374	369	374	356	364	405	414	363	343	380	362	359	388	365	385	375	369	377	363	341	401	347	399	371	320	348	367	378	398	405	379	372	367	337	389	376	385	355	345	377	380	392	410	337	378	405	391	370	315	386	364	379	351	402	370	371	370	369	408	375	376	371	359	376	346	391	338	367	395	386	340	343	359	358	391	373	396	376	386	362	398	345	374	349	400	372	363	356	339	393	371	395	365	365	383	378	342	370	377	376	376	378	363	377	341	359	374	355	338	421	406	371	391	369	377	386	364	385	355	351	348	391	394	366	370	367	359	386	353	353	371	407	367	353	408	379	389	364	364	407	377	355	349	423	367	347	370	408	362	369	340	417	353	380	397	410	414	386	378	376	400	349	364	393	377	337	339	353	376	386	376	402	422	339	324	360	404	383	370	367	381	370	390	394	344	396	420	402	363	393	365	351	369	362	404	335	356	363	384	360	369	333	350	355	370	347	380	374	382	394	372	343	366	341	404	386	337	396	361	393	364	386	378	392	369	349	365	361	368	339	379	371	400	373	346	377	366	367	362	369	364	364	351	394	377	346	374	332	399	367	364	344	413	381	375	380	371	410	372	377	394	347	397	384	364	424	384	347	380	365	362	385	365	371	390	363	428	369	365	418	404	364	379	327	387	345	343	398	367	404	402	394	360	378	357	366	399	350	358	358	373	356	394	401	383	416	324	402	349	348	345	358	350	370	354	404	347	382	371	355	377	377	361	367	355	373	403	365	342	353	365	370	377	357	400	330	369	378	360	331	360	335	331	396	363	363	366	358	369	403	344	355	353	368	371	379	362	348	356	367	364	384	382	362	344	355	354	411	376	370	394	376	366	377	379	399	359	363	353	377	413	411	374	341	359	385	358	378	417	365	364	398	360	336	360	361	374	386	375	354	402	393	347	375	376	378	391	379	383	378	396	368	392	403	385	361	363	386	373	384	340	363	353	400	349	332	378	366	378	369	355	355	389	397	376	362	339	410	356	369	406	352	385	334	385	384	361	336	377	380	341	338	372	369	393	339	367	388	363	375	318	383	389	393	379	374	365	393	312	369	400	415	380	348	347	375	351	361	397	351	404	352	386	375	364	392	366	333	389	373	356	380	362	358	352	363	354	394	371	409	374	327	387	346	390	318	359	375	381	353	384	387	399	377	350	393	381	394	354	343	392	375	342	378	362	342	349	377	403	369	349	379	369	369	338	330	400	371	360	391	390	400	339	371	386	345	345	386	375	351	387	366	362	376	360	339	403	398	359	377	374	360	389	349	384	379	363	383	369	350	376	393	369	361	377	379	395	366	355	337	406	393	360	359	433	395	383	375	407	329	397	371	368	364	380	380	409	361	357	385	357	403	364	346	360	344	389	307	364	344	374	371	370	378	388	351	372	326	366	414	370	345	384	361	381	364	366	360	363	375	383	337	365	345	373	363	388	384	377	383	388	391	375	363	335	371	377	354	371	367	365	347	375	392	357	379	381	378	337	386	370	363	400	397	376	314	365	388	374	397	370	359	353	371	360	375	364	370	397	360	340	340	372	399	374	356	389	369	366	336	364	410	379	366	365	390	362	385	360	364	353	352	371	383	368	372	390	385	363	365	366	321	349	373	389	381	359	380	405	389	341	377	352	339	366	354	344	435	399	374	359	401	388	361	360	374	363	361	393	340	376	398	397	391	376	376	346	352	383	352	363	394	373	364	384	372	380	394	356	366	425	389	374	355	400	376	333	396	360	349	374	365	373	387	383	384	365	373	369	381	359	367	362	397	394	391	369	374	341	361	373	357	378	337	367	355	351	363	361	367	363	359	329	348	389	396	369	377	443	385	380	390	415	379	406	363	370	340	403	373	367	352	366	380	351	359	377	340	362	394	393	401	365	371	357	374	373	373	395	383	345	370	356	380	367	399	379	374	376	358	378	377	349	391	380	401	394	357	340	329	385	340	372	405	414	382	393	368	340	408	392	389	364	383	377	405	354	397	415	389	382	367	354	371	364	380	383	391	360	346	387	369	420	409	400	382	365	400	345	359	349	380	339	343	339	369	394	378	364	372	407	430	383	402	371	395	355	345	390	375	347	399	318	357	408	362	393	416	382	388	390	346	376	380	397	394	373	373	377	385	389	350	392	370	356	386	376	359	370	370	377	344	317	355	342	359	396	375	328	393	389	383	353	353	367	359	393	376	392	347	368	344	362	400	403	372	349	350	374	393	402	387	409	364	383	362	430	387	412	375	386	401	376	402	371	339	415	357	397	374	361	382	407	366	387	369	361	347	353	348	369	412	401	383	371	346	346	362	352	358	355	359	346	401	380	379	385	363	368	402	328	378	379	360	372	356	374	359	355	403	369	433	340	371	387	353	334	368	380	387	373	344	391	359	409	387	394	387	354	381	340	414	378	355	354	399	371	394	359	362	399	361	372	333	367	394	396	352	375	396	365	353	367	372	401	359	359	375	375	380	375	393	356	378	360	370	395	367	342	397	389	350	364	357	402	353	368	342	364	417
8331	1723	3360	5987	6601	5894	4465	3343	3730	3411	2618	2177	1917	1653	1567	1246	1218	1108	1007	1214	954	932	892	892	945	888	877	882	877	885	868	894	874	837	897	909	873	864	866	933	851	891	865	878	881	845	798	873	865	857	899	875	852	874	871	900	871	888	893	833	830	831	866	880	837	837	892	859	847	826	859	822	890	813	847	850	848	833	832	856	806	850	845	842	820	900	837	845	868	844	881	871	807	869	803	814	829	888	830	896	837	824	842	850	822	776	857	861	828	883	826	816	876	835	904	914	864	894	854	831	861	903	849	873	891	902	845	840	845	844	880	852	845	792	795	925	824	875	854	851	820	830	825	861	863	839	840	857	804	870	826	845	858	799	874	827	862	855	788	864	819	851	858	867	888	826	814	826	877	824	867	908	852	826	813	855	818	842	859	835	859	812	857	840	872	881	850	867	878	889	851	823	865	838	892	863	893	857	849	834	848	799	840	884	819	846	877	835	833	862	834	861	832	836	853	862	863	812	859	917	847	861	881	887	863	871	816	836	857	830	901	858	876	824	871	846	883	855	893	881	877	817	877	843	841	873	847	882	853	861	841	825	914	881	820	864	847	840	820	846	918	860	839	819	851	859	855	884	898	826	852	852	815	877	840	855	865	830	860	876	879	820	832	896	868	901	850	870	863	876	894	805	829	865	858	808	889	842	892	836	814	839	840	882	832	814	890	830	817	839	804	823	878	822	864	849	844	863	816	849	856	835	860	845	916	813	871	895	880	820	821	863	862	869	865	874	791	852	857	823	812	853	840	856	874	889	840	825	853	846	866	841	842	839	845	865	849	862	879	884	853	842	878	861	823	844	883	832	858	847	822	846	818	858	814	844	873	864	862	846	806	902	859	853	876	892	894	861	838	828	867	864	833	820	828	852	878	869	879	869	812	844	818	831	866	861	845	848	804	865	868	877	825	820	835	872	797	854	847	830	853	824	891	849	853	841	842	840	825	884	858	861	864	843	870	885	853	802	906	926	846	845	862	832	885	842	824	843	863	815	799	838	916	832	809	854	829	830	863	811	832	838	870	785	872	849	887	941	790	882	857	865	866	905	851	827	808	897	879	866	872	854	890	880	861	874	828	825	861	844	831	839	885	840	893	868	826	831	850	834	820	812	795	860	864	864	828	864	851	833	896	846	821	864	856	843	851	874	856	844	850	863	884	847	842	848	875	843	862	810	842	804	904	879	839	880	886	801	822	897	822	883	834	880	840	837	841	864	881	849	877	820	835	885	863	819	884	952	838	799	867	879	840	795	845	850	860	863	825	892	827	822	891	862	920	871	808	838	853	850	869	849	850	833	916	825	816	826	845	858	834	856	920	887	801	862	822	847	820	832	818	856	861	834	858	875	886	853	828	858	897	875	828	856	878	840	897	855	892	869	843	838	916	897	809	889	859	844	834	857	830	864	809	884	876	859	752	817	856	851	897	854	849	823	806	819	873	818	858	900	866	830	821	859	836	816	862	835	852	858	894	868	806	847	828	914	800	803	873	846	875	812	808	843	817	867	838	863	831	851	847	895	856	887	861	805	868	867	799	806	855	880	837	862	840	866	887	860	900	855	853	843	829	801	902	811	858	840	890	837	859	866	839	813	833	854	860	830	889	874	829	835	843	824	817	838	832	866	851	816	849	875	823	871	858	837	864	833	875	858	873	814	847	862	879	838	849	827	852	833	833	849	865	866	806	808	797	793	856	807	812	827	869	838	831	839	846	812	864	844	850	877	804	885	912	853	895	864	799	850	862	857	893	846	895	874	881	851	869	861	803	798	816	845	840	874	868	844	857	815	865	866	855	825	807	836	843	824	852	875	865	853	811	855	767	816	832	834	842	846	847	842	817	823	822	866	888	840	924	859	896	886	838	830	858	882	857	841	835	878	895	830	873	870	900	854	845	840	806	852	850	847	821	792	890	853	806	846	873	836	870	870	865	884	860	840	871	848	820	877	835	880	870	822	834	869	854	859	824	815	876	806	817	850	840	854	917	837	860	820	831	883	892	799	859	860	835	848	827	801	829	847	878	818	826	775	872	856	829	854	817	857	780	840	844	860	807	845	857	848	840	846	846	873	832	851	833	840	862	832	829	892	839	852	856	814	806	862	862	850	843	838	865	872	914	848	863	848	898	822	808	853	868	853	863	886	829	886	859	833	815	845	905	878	850	824	844	866	866	872	862	843	875	866	822	876	845	907	822	883	848	865	834	893	837	855	882	847	867	868	917	859	863	867	861	902	810	875	881	830	869	873	865	851	874	825	830	823	850	803	855	842	841	882	843	864	868	841	837	843	855	833	852	850	863	860	877	814	883	835	875	827	843	816	858	835	902	837	850	835	844	849	833	898	834	829	855	855	860	799	882	841	889	856	829	881	846	844	888	848	875	837	827	775	856	836	889	830	820	902	846	871	864	845	834	840	870	855	827	865	854	848	866	873	829	839	865	837	813	869	857	869	838	815	813	827	863	842	880	876	880	884	869	842	853	798	838	856	872	821	852	801	802	868	835	891	835	811	879	822	879	906	862	871	887	921	912	872	846	861	864	837	850	842	874	851	868	831	811	781	821	871	808	802	839	847	859	804	850	861	844	862	857	831	832	869	797	846	869	859	822	917	842	839	863	869	837	873	877	839	830	861	881	828	815	847	849	825	823	850	854	836	878	851	862	856	854	831	889	822	862	871	836	851	879	901	816	805	777	876	852	874	861	836	842	862	845	864	803	873	849	849	828	850	861	867	829	844	826	860	796	892	815	855	860	841	851	876	867	844	833	836	853	916	877	872	865	882	813	810	841	800	822	896	822	792	813	855	855	849	846	828	849	864	864	874	838	847	831	871	851	895	859	871	870	877	842	802	843	893	834	831	859	813	900	859	839	837	902	853	870	836	851	836	861	868	880	815	877	858	856	805	816	864	850	873	869	876	878	878	834	868	853	888	849	852	882	873	842	824	859	877	888	835	903	827	855	860	870	875	812	848	875	866	839	869	856	861	894	857	822	802	824	891	803	849	828	832	820	813	849	841	838	868	837	833	879	827	812	825	854	852	843	891	862	884	874	858	894	849	804	871	822	843	875	873	841	828	842	887	845	890	859	870	863	820	834	822	899	869	902	855	797	881	886	818	896	889	812	796	882	905	807	820	842	874	837	814	863	843	868	827	857	821	853	814	878	875	845	851	856	781	882	824	825	858	880	877	832	870	897	820	912	864	819	876	859	808	870	849	841	875	845	879	867	853	856	858	890	889	842	827	852	839	856	844	892	885	816	859	850	823	850	812	879	847	842	815	860	861	854	802	810	857	902	811	816	860	814	839	844	861	925	797	841	872	903	872	807	873	837	881	875	864	905	871	872	839	846	841	849	807	870	868	878	813	852	884	868	876	847	878	865	848	869	851	845	841	842	883	808	780	816	833	824	896	820	878	829	871	829	852	866	817	856	816	829	899	892	837	826	857	865	841	845	840
1717	439	545	623	684	589	505	432	448	440	346	332	331	314	297	324	330	315	323	309	261	286	303	300	286	312	268	282	297	273	294	301	318	305	282	296	294	311	302	291	308	265	278	308	291	283	275	281	308	265	294	314	294	276	291	305	313	255	301	257	283	288	288	289	284	339	273	253	297	290	290	310	277	308	281	250	296	298	281	259	275	256	306	268	284	275	286	289	289	261	278	268	255	273	287	311	277	298	282	254	287	283	301	322	267	298	288	264	298	301	253	261	284	286	265	305	311	303	273	286	295	281	259	315	310	272	296	293	305	262	304	280	265	301	297	288	301	284	283	271	309	290	259	277	322	264	311	294	320	261	296	287	294	288	305	277	279	277	317	264	304	307	292	277	266	297	286	291	262	283	272	261	297	277	284	288	293	308	285	291	287	295	297	306	294	276	304	277	307	271	288	263	293	298	272	283	265	296	289	279	287	307	262	264	249	299	262	317	290	267	263	306	300	268	279	309	284	299	281	311	289	314	272	253	302	293	318	282	247	288	300	273	297	284	276	282	308	310	311	276	287	252	269	287	282	275	272	292	324	282	287	284	307	268	269	296	264	266	262	274	285	297	307	291	286	274	247	264	301	280	252	263	291	321	307	286	288	258	238	292	273	301	302	258	261	303	274	264	259	287	287	295	287	281	270	323	270	273	288	306	303	292	289	283	280	268	297	317	322	293	294	281	302	251	284	273	297	282	277	270	274	289	273	296	254	294	320	276	302	291	312	292	280	328	303	288	297	306	274	304	280	252	303	266	295	262	281	280	303	280	297	300	288	257	263	290	287	333	270	264	283	303	276	289	287	305	312	269	275	282	286	318	270	260	256	288	305	284	276	318	282	291	289	272	290	302	281	282	278	305	271	259	307	262	279	262	285	281	278	263	276	295	287	267	310	298	307	291	301	294	283	276	260	278	269	253	269	326	295	312	265	262	277	314	272	304	294	290	261	289	290	265	309	272	259	260	273	262	288	283	294	283	291	299	298	260	281	274	301	259	286	305	275	304	292	276	284	284	304	304	270	281	306	252	278	289	287	270	297	285	310	308	271	295	273	263	305	283	283	305	296	303	266	252	277	274	269	317	297	259	271	300	268	284	269	281	257	279	271	259	310	269	296	261	301	295	291	340	267	288	286	252	289	287	307	291	324	301	281	290	270	300	282	291	253	280	272	280	298	293	258	303	287	286	290	268	283	296	256	278	273	299	295	299	271	279	262	265	289	290	290	274	280	268	296	302	293	286	308	262	264	282	282	293	275	298	315	294	323	287	280	320	287	325	270	275	225	266	272	281	271	268	288	293	289	265	322	271	282	254	290	305	248	271	289	275	321	279	284	271	267	325	266	275	278	302	263	273	311	269	289	299	235	285	300	308	318	301	281	286	281	297	283	322	250	302	271	288	279	277	285	271	287	286	316	265	318	294	318	265	305	287	261	327	281	290	313	297	277	309	290	268	290	307	267	297	297	254	288	288	281	299	275	241	287	299	322	291	269	293	299	314	300	287	308	286	294	287	250	271	285	292	286	286	276	332	274	253	273	281	261	289	280	290	281	282	300	280	295	264	294	279	314	282	275	281	265	263	311	309	273	298	258	310	277	281	260	287	297	307	280	319	269	252	300	275	280	288	302	295	266	290	282	296	294	264	316	290	299	324	315	300	312	312	278	283	277	288	272	296	295	253	298	285	299	277	258	284	270	273	270	278	269	274	321	272	275	280	260	282	289	296	295	281	321	280	256	284	316	298	323	284	297	268	295	263	297	277	291	257	302	271	270	283	261	285	279	274	284	298	290	322	291	297	274	286	295	253	270	259	286	270	316	279	260	307	323	300	280	291	281	271	266	292	296	300	286	299	292	313	280	301	311	292	289	281	250	291	282	266	265	262	260	280	286	279	292	290	264	257	291	272	295	292	309	240	256	277	264	262	292	272	303	293	269	291	310	279	263	282	243	284	254	250	267	286	270	295	262	254	271	276	305	293	312	326	269	302	277	296	315	293	301	269	263	300	282	267	298	275	302	268	283	275	272	310	260	258	260	296	276	287	234	292	264	295	271	285	298	283	312	302	301	271	289	264	292	302	261	279	264	284	286	262	274	281	268	290	293	316	293	293	317	268	283	272	273	294	293	303	273	251	257	270	288	270	280	270	306	247	320	290	284	267	313	264	351	304	296	271	298	278	270	290	268	270	283	292	270	303	272	232	287	306	289	309	302	289	282	284	272	317	277	301	294	249	298	302	282	286	286	325	288	284	282	277	244	293	264	293	274	283	303	305	254	300	259	283	291	284	274	293	279	298	295	290	281	275	272	280	300	281	294	313	269	276	243	302	297	277	307	298	278	274	290	321	272	311	270	297	265	279	328	311	292	273	266	315	294	282	280	270	293	277	273	304	306	283	319	284	271	305	272	265	279	285	290	249	288	276	283	255	321	279	288	305	303	282	285	284	304	288	301	276	307	281	279	283	298	329	270	257	282	286	303	305	294	304	280	314	321	287	299	275	275	257	289	277	330	264	268	292	259	285	260	284	251	274	310	285	287	280	273	274	293	290	298	322	295	278	275	263	302	280	285	324	257	250	269	288	304	297	290	312	292	261	242	270	311	278	304	277	272	262	263	268	273	266	299	286	314	261	285	267	295	277	269	283	261	287	256	276	303	275	267	262	286	287	287	242	282	265	317	271	303	307	266	276	281	298	257	283	308	268	272	295	273	256	288	294	282	266	271	268	283	279	255	269	303	271	278	273	308	289	323	301	281	263	275	292	296	313	263	272	269	291	294	304	277	292	280	282	297	310	307	281	282	281	271	276	322	287	267	287	290	290	256	273	305	273	282	301	261	267	283	292	277	271	288	275	284	296	274	302	286	293	268	300	269	286	260	256	314	302	301	307	250	292	344	299	283	307	275	290	311	263	300	295	272	271	300	260	297	292	284	324	283	304	282	287	248	262	285	294	294	277	299	273	273	291	271	281	286	267	284	300	242	309	266	267	266	286	276	292	275	285	263	304	296	284	289	310	323	294	277	323	274	290	303	327	326	280	275	295	302	261	279	249	290	319	302	267	290	251	269	292	300	300	271	244	295	301	291	271	284	265	275	313	278	273	284	325	296	299	280	318	289	241	339	291	279	289	323	310	300	307	273	290	304	287	266	309	271	310	298	290	274	317	304	304	291	281	244	299	295	293	291	300	288	275	301	303	329	268	266	279	265	275	273	269	268	295	292	257	276	263	299	286	283	319	257	259	265	278	270	284	312	314	280	294	289	306	275	275	261	283	294	301	283	297	295	330	320	273	307	270	262	293	282	284	271	283	257	245	286	265	285	288	295	249	295	280	321	266	283	293	305	314	253	284	285	292	254	280	295	298	294	309	297	289	285	273	292	272	281	267	281	287	308	287	269	304	302	303	289	272	266	284	314	291	276	292	260	277	274	285	274	293	261	265	280	307	310	272	284	296
1838	782	1211	2104	2344	1997	1627	1293	1549	1455	1174	1050	952	885	852	750	765	679	676	668	645	682	648	643	669	644	673	644	585	660	640	683	704	680	679	635	707	673	577	665	663	657	649	647	639	636	702	645	728	692	648	654	660	668	700	712	666	644	639	660	649	633	645	625	652	647	624	671	696	602	681	671	650	652	641	676	684	673	588	664	668	664	701	669	655	638	640	635	671	671	696	686	675	661	626	667	643	661	648	640	661	698	648	658	685	635	683	647	637	677	684	659	648	642	657	654	664	693	617	644	673	648	662	638	642	678	621	663	648	684	626	660	597	694	638	665	721	679	657	655	680	661	674	656	673	691	657	661	650	654	684	666	668	650	671	669	628	636	679	655	636	694	632	689	673	613	674	685	679	658	659	692	631	652	643	618	659	689	655	702	670	635	682	619	646	673	617	695	652	652	696	661	653	631	682	686	668	615	670	647	625	600	622	665	664	692	654	614	667	650	653	618	659	650	631	734	652	692	641	609	648	627	654	640	614	659	635	689	706	649	652	641	668	645	637	665	628	646	675	625	657	678	673	638	623	691	664	678	680	661	669	647	734	673	674	677	677	633	685	680	622	668	656	634	677	713	676	661	669	661	637	652	665	635	646	618	687	669	674	664	656	647	675	668	678	680	605	670	674	641	644	614	645	665	632	659	643	630	674	631	689	683	654	676	637	656	651	662	662	596	657	671	617	642	659	696	633	659	606	675	682	682	677	659	640	606	652	648	658	620	648	677	660	692	684	615	644	681	702	654	711	678	622	631	684	661	638	631	673	664	675	669	661	696	682	704	662	692	599	668	661	645	620	667	618	648	649	645	669	685	641	639	680	709	647	689	645	666	661	683	695	649	659	664	668	635	654	646	654	675	664	617	627	660	662	636	661	654	615	655	714	648	630	693	684	658	626	630	686	655	720	700	661	643	646	611	651	638	700	631	641	636	634	680	700	672	637	660	695	630	646	673	643	645	630	666	678	614	632	674	694	655	614	696	654	626	661	661	677	658	656	641	715	632	616	635	628	614	677	612	634	631	643	647	645	671	662	640	647	670	639	640	675	678	640	666	652	629	671	689	701	692	639	663	645	650	701	655	706	611	677	688	636	687	697	625	688	687	672	656	647	651	696	596	636	666	676	662	644	692	685	677	630	625	641	622	650	669	581	683	623	665	647	701	620	624	656	679	617	637	647	570	633	651	673	687	664	649	681	664	656	678	664	660	646	672	627	626	647	624	698	663	640	639	636	705	626	683	680	634	643	679	679	651	638	651	655	681	633	676	689	686	633	718	643	676	685	686	655	647	639	597	685	633	638	653	717	656	641	659	636	681	612	656	634	623	673	637	641	657	660	625	665	652	644	670	685	636	646	653	635	694	640	660	686	627	666	629	658	639	645	651	659	614	707	681	683	639	617	636	640	660	658	641	642	665	666	679	645	708	662	637	673	640	645	675	661	712	685	655	663	636	611	692	670	657	653	650	614	636	610	674	659	682	659	624	671	676	706	656	643	639	696	647	655	664	635	631	648	654	646	642	682	645	695	730	665	695	667	627	629	675	642	650	684	698	642	626	659	614	621	618	674	669	675	650	655	611	642	658	643	621	694	679	602	695	683	667	640	653	658	664	642	647	670	648	671	589	671	639	682	626	663	647	670	652	663	626	671	640	691	616	661	615	634	674	693	642	681	628	654	646	625	661	656	670	602	678	708	603	666	662	681	724	690	658	632	680	623	650	659	629	642	704	639	673	651	672	699	667	681	624	638	687	662	665	667	658	657	621	641	600	646	724	668	681	640	633	660	693	650	637	642	643	645	650	642	649	665	683	682	668	641	660	683	676	652	668	595	647	686	640	636	657	651	647	707	628	675	623	629	625	653	652	629	679	663	651	648	705	678	641	646	678	678	657	565	689	670	637	692	670	672	678	660	641	661	722	677	665	665	637	664	643	674	645	656	645	659	689	629	635	642	621	650	633	711	714	657	644	652	672	641	613	654	643	610	654	647	668	655	660	621	683	663	696	703	682	628	704	657	655	657	666	657	614	691	614	675	649	710	702	658	651	676	644	633	633	629	676	680	625	640	692	659	667	658	662	658	652	639	672	645	664	634	667	640	622	726	672	657	666	628	673	616	674	623	673	609	596	645	659	692	646	680	619	663	661	661	665	652	656	669	642	645	634	704	651	660	647	650	608	665	629	712	640	631	628	678	656	662	675	614	690	697	675	710	611	656	708	687	649	655	637	655	613	650	643	644	622	646	651	691	667	664	673	671	642	638	656	654	638	713	625	593	647	637	622	674	689	657	638	686	725	635	626	698	671	701	681	682	646	642	656	656	652	672	655	659	661	674	665	625	675	666	639	663	661	678	683	631	649	654	651	664	697	686	678	654	685	651	693	641	651	678	694	666	664	649	611	628	669	668	658	681	709	652	697	668	667	660	674	657	656	607	640	645	660	655	641	626	638	623	663	693	662	672	641	683	667	621	642	661	642	646	684	608	609	655	645	654	619	620	659	676	667	660	619	646	696	670	672	610	682	665	622	613	668	713	660	632	613	643	682	698	626	651	647	667	626	645	648	694	665	633	613	678	666	649	649	596	693	635	666	609	661	651	688	649	655	622	630	648	645	648	672	648	661	700	640	638	658	657	672	670	683	634	609	684	651	668	662	631	644	654	659	654	641	659	689	710	667	647	703	649	686	624	629	666	666	635	661	660	695	666	660	665	661	709	656	665	620	675	653	628	683	682	667	697	647	677	671	616	705	606	688	643	664	651	688	668	671	683	633	701	699	688	645	643	684	640	713	709	677	616	659	669	641	588	626	638	660	629	634	659	659	639	635	658	679	685	692	652	637	643	664	637	606	677	687	668	667	636	668	615	638	624	655	679	612	664	640	697	638	681	670	654	698	674	632	725	659	664	636	668	683	650	659	685	638	652	627	638	666	648	648	635	666	669	676	612	695	646	672	643	679	644	655	625	583	631	687	655	650	646	616	653	653	647	652	643	655	676	611	663	674	702	667	653	691	631	644	670	720	691	658	668	669	633	635	709	656	640	655	662	644	639	669	633	649	657	699	672	643	620	685	688	655	679	641	653	701	611	676	600	642	663	658	672	618	679	686	673	626	630	650	692	664	677	686	640	638	678	689	661	655	683	696	639	627	666	647	692	670	595	624	652	710	643	625	658	647	655	681	686	663	648	679	677	663	618	658	673	658	668	653	664	673	625	750	653	650	631	654	673	675	661	661	694	693	656	659	635	680	664	649	656	634	659	618	632	673	701	618	693	677	665	711	653	625	685	686	645	673	706	672	653	689	641	662	689	625	661	683	641	689	648	650	666	686	676	618	639	643	612	650	656	654	713	661	667	639	671	666	648	671	648	697	650	686	628	668	663	622	634	683	657	636	679	653	652	654	631	677	681	662	668	689	661	674	618	690	672	724	678	662	636	668	697	663	614	641	649	628	660	716
7195	749	939	1250	1216	876	645	498	600	539	406	321	276	262	245	277	193	236	202	212	213	217	193	205	206	215	202	206	192	181	198	207	232	214	180	202	204	195	191	200	194	212	191	209	222	205	197	217	229	227	207	172	226	216	210	227	213	197	191	200	216	208	195	203	217	217	191	171	201	191	205	213	186	225	207	199	239	223	194	235	208	220	195	212	180	193	182	184	184	200	219	181	196	164	197	227	224	225	210	200	206	213	189	217	214	186	181	222	210	210	240	190	208	184	180	220	211	221	234	196	208	197	188	197	214	207	202	226	225	217	214	211	193	217	204	182	192	218	230	190	213	184	189	214	203	208	201	206	217	197	212	210	201	195	220	224	217	194	199	207	180	221	202	203	184	229	220	222	201	215	215	227	220	189	185	204	224	206	199	197	243	185	183	223	224	221	218	189	204	174	215	196	215	215	212	204	199	230	217	174	180	197	227	214	199	203	209	191	226	218	193	203	180	211	187	219	216	196	235	226	227	208	214	204	207	207	211	215	190	215	176	180	233	209	188	196	196	191	178	181	201	215	176	235	192	218	189	181	192	191	193	199	193	205	214	197	202	202	199	213	186	214	206	184	193	214	199	233	171	199	200	226	214	209	209	214	173	227	189	198	185	183	200	183	184	218	192	179	228	193	194	203	232	185	230	213	217	205	187	200	228	219	206	184	227	222	242	190	221	205	187	209	229	210	217	192	204	198	193	220	231	190	206	201	201	215	212	194	210	191	221	211	185	200	198	205	229	222	200	175	213	198	226	196	192	201	174	206	212	218	204	181	206	199	175	220	206	198	195	235	219	221	236	203	170	222	233	216	206	205	166	205	210	181	190	173	200	201	198	207	199	226	209	198	216	212	180	216	200	186	190	192	212	210	194	187	222	195	186	227	232	230	222	179	194	201	237	185	209	201	224	197	190	211	204	205	217	197	193	221	232	196	195	201	209	223	189	198	218	166	223	224	194	226	216	216	191	193	217	201	204	192	240	189	222	189	191	199	194	185	195	208	210	218	194	197	180	193	197	188	234	209	221	188	230	218	202	209	193	211	185	200	216	212	177	187	192	213	191	208	186	203	207	199	178	204	200	214	200	210	214	227	189	193	196	225	204	196	197	197	213	213	232	210	199	235	205	201	205	181	182	195	197	188	200	198	211	221	212	192	177	178	209	208	194	216	187	212	194	192	220	237	193	188	199	178	209	213	208	197	212	230	193	217	206	181	196	180	214	190	207	201	221	199	221	202	208	204	182	188	198	210	190	225	226	213	216	190	207	222	199	220	214	193	241	211	176	185	191	189	171	217	212	190	177	208	206	187	179	193	195	215	215	205	190	191	211	220	194	158	193	188	183	201	193	190	189	220	187	229	197	175	191	200	202	248	219	193	193	204	181	193	253	206	207	206	210	203	186	202	207	206	220	178	205	189	196	198	213	193	189	187	179	214	188	207	224	244	228	175	191	213	195	213	204	207	201	183	199	208	200	226	197	209	195	231	178	207	213	217	198	211	216	187	239	222	185	203	208	227	209	221	194	176	213	200	203	205	194	198	221	244	195	194	200	202	220	224	190	208	199	202	188	211	243	209	184	214	217	208	219	212	227	208	200	240	209	184	177	212	213	220	213	190	208	219	203	212	221	219	175	194	189	229	193	191	195	203	177	192	204	196	207	219	179	197	191	216	188	222	235	192	198	226	214	192	227	202	189	215	213	211	208	207	208	197	198	208	189	195	187	195	208	226	225	207	208	182	195	176	205	191	217	217	218	208	214	194	207	204	207	204	197	192	197	200	212	195	230	222	207	219	200	178	233	208	216	201	191	196	187	198	199	198	178	227	199	207	199	178	201	219	190	199	206	194	199	196	182	187	178	226	191	197	205	185	193	192	194	189	245	211	190	209	193	195	206	212	203	213	223	200	208	220	211	224	217	225	205	223	225	225	214	184	217	215	209	224	218	185	206	195	171	227	209	223	204	178	214	226	199	189	245	227	198	209	192	227	196	219	203	210	166	195	210	193	213	181	193	219	219	209	194	173	209	194	204	233	214	205	181	194	177	190	200	205	201	224	201	216	219	208	211	203	198	192	178	199	213	210	221	195	216	213	205	190	200	177	216	182	221	200	220	212	202	192	223	188	186	203	226	214	197	222	181	200	184	194	216	202	211	213	192	191	210	211	211	178	195	179	202	220	224	240	201	223	196	195	186	199	200	194	227	204	217	217	219	228	216	210	216	211	206	182	203	217	196	195	189	209	181	186	220	222	203	182	206	225	173	185	204	191	202	214	231	205	219	205	206	214	212	199	218	202	187	188	235	178	203	220	204	219	180	187	210	208	196	210	187	197	193	195	226	214	202	202	230	206	183	187	187	217	184	174	194	191	217	224	213	199	194	220	233	210	201	182	207	192	211	189	236	213	217	214	211	228	224	232	201	209	221	191	209	173	218	186	206	202	221	192	192	202	185	212	183	206	220	223	213	206	223	206	189	182	173	187	212	201	194	180	204	224	196	211	216	182	227	211	211	221	205	198	208	167	209	191	216	177	235	194	205	185	231	203	208	197	203	189	204	196	219	192	222	201	220	211	213	226	204	177	212	173	191	227	180	196	198	214	200	204	226	235	241	198	201	176	209	220	201	189	207	213	210	217	199	228	193	189	191	206	223	239	210	218	223	206	201	216	229	183	207	197	187	199	206	214	212	208	217	212	199	185	208	194	209	213	196	198	238	198	235	195	199	201	218	223	182	202	169	212	201	174	193	199	195	193	193	191	207	197	190	223	197	203	200	192	193	180	176	211	192	185	188	216	201	182	207	191	209	210	208	205	234	211	214	202	204	195	161	201	200	212	185	202	203	201	225	195	191	216	197	186	178	203	226	218	206	220	198	194	213	222	194	206	201	198	199	209	214	196	193	189	223	219	197	189	216	205	199	203	203	220	218	190	205	189	203	196	195	181	217	204	214	229	226	211	221	201	205	217	207	199	203	248	210	184	224	213	180	211	196	212	184	207	176	203	202	204	193	195	195	201	214	208	221	236	244	183	190	201	194	185	189	205	205	225	204	196	192	215	181	177	188	172	195	193	173	218	193	201	202	197	213	209	189	165	178	194	202	250	215	218	201	202	194	187	212	219	220	199	212	201	217	198	196	194	230	227	213	186	224	215	204	193	193	210	183	198	217	198	214	223	236	209	190	182	213	191	209	223	204	171	192	181	201	211	190	189	192	194	194	173	224	228	199	197	193	205	197	204	197	190	196	210	207	229	202	193	234	232	203	202	211	217	195	207	205	213	205	216	195	198	209	207	208	195	212	202	214	206	214	187	173	211	196	200	206	206	198	199	226	232	226	218	183	184	199	197	198	209	223	215	215	197	196	211	211	214	217	218	209	202	209	210	204	191	196	202	208	192	204	192	178	212	204	191	216	204	167	210	198	230	180	212	185	213	203	181	216	211	177	187	220	204	197	171
6146	1029	2108	3841	4295	3612	2750	2145	2404	2186	1666	1277	1205	1044	980	753	742	643	629	701	587	563	542	529	518	575	561	548	518	546	551	517	554	493	535	534	496	526	510	497	522	494	506	532	505	508	522	560	484	497	511	521	498	535	483	534	478	540	513	513	530	521	549	502	517	467	497	491	520	550	478	498	522	503	480	512	481	521	519	552	516	533	514	498	501	515	532	502	510	551	511	540	478	484	565	500	516	510	572	508	496	518	548	476	517	517	540	511	496	491	507	532	521	532	496	534	528	480	474	500	537	494	532	507	542	492	530	543	523	533	518	529	501	515	462	516	492	498	517	525	557	551	500	533	520	545	494	516	522	515	531	501	525	486	509	543	480	526	514	528	500	530	511	520	504	519	492	495	519	502	556	510	485	503	549	528	520	509	527	465	511	490	523	549	514	513	498	516	501	487	536	533	500	504	513	494	525	500	552	514	530	513	552	490	527	542	505	507	526	506	502	475	492	494	518	504	505	530	528	498	523	506	505	542	557	480	501	515	523	505	503	505	516	479	532	557	478	542	521	511	537	494	518	558	497	528	499	525	498	494	526	507	511	508	545	492	503	489	538	507	528	506	519	489	503	480	561	545	497	491	542	574	497	516	517	539	536	508	531	490	523	536	539	496	508	509	494	472	496	483	518	532	507	511	505	529	557	527	508	524	483	503	540	497	551	575	462	483	497	507	524	485	549	507	513	477	505	495	508	551	550	479	489	483	519	478	519	502	506	517	532	501	499	490	527	532	495	553	528	492	486	514	522	534	483	544	509	540	517	544	520	508	489	510	508	494	532	498	507	546	501	488	498	476	482	493	497	510	488	499	472	502	512	504	492	505	516	537	513	491	494	524	516	503	526	522	531	547	514	519	509	498	483	504	500	544	481	479	531	458	516	533	554	496	471	512	516	489	563	502	520	472	496	541	487	507	551	562	534	511	567	525	557	483	541	532	543	475	463	523	517	527	532	536	529	528	492	497	536	495	519	524	531	538	522	500	489	524	559	504	492	543	512	531	533	507	516	501	486	593	493	558	513	507	535	521	521	497	503	505	506	495	494	494	522	480	572	507	514	477	508	470	498	516	572	541	498	537	545	495	504	508	529	490	513	518	487	508	532	515	485	489	528	502	560	521	493	559	504	492	529	542	529	503	495	506	509	516	555	495	526	492	523	520	461	538	529	521	515	496	529	513	498	528	531	494	538	505	492	526	523	533	476	489	531	533	526	499	495	512	556	495	515	533	540	526	492	517	537	523	528	530	545	507	538	480	498	533	520	539	521	488	507	506	486	536	524	527	509	505	523	480	526	542	500	517	527	525	509	537	511	539	494	520	484	553	487	508	569	479	513	461	555	504	488	570	533	514	509	532	527	549	511	490	512	487	532	549	518	493	503	535	548	510	510	456	493	502	549	513	512	489	462	498	523	514	542	515	523	523	527	532	515	489	520	508	518	570	521	492	502	520	515	490	498	506	487	553	502	557	459	528	508	545	540	524	510	525	529	512	529	480	515	499	539	502	479	508	519	509	536	527	535	520	506	536	562	509	477	490	517	500	496	494	489	501	529	481	472	490	558	537	552	480	510	478	492	493	492	507	491	502	528	516	535	483	529	493	547	543	514	495	465	512	532	512	544	547	527	502	504	509	523	516	467	533	517	527	519	505	511	458	543	518	495	511	511	523	500	516	502	503	554	518	517	555	525	523	506	537	526	517	537	497	540	518	508	524	459	500	516	497	508	492	497	509	471	555	533	517	499	543	513	485	521	481	482	440	553	536	579	526	561	517	528	528	505	551	512	492	507	532	501	542	491	479	548	505	530	505	501	503	497	488	492	490	494	547	496	487	501	518	495	488	496	521	527	521	544	515	561	536	530	513	526	510	500	469	503	529	552	496	485	531	506	542	491	525	505	535	493	514	546	502	513	536	549	507	487	535	535	491	493	512	537	491	482	501	523	478	530	491	465	517	511	495	486	499	536	537	509	487	450	507	514	489	519	513	516	524	565	468	516	501	524	522	509	511	509	473	517	507	511	511	526	502	511	511	536	543	520	494	516	518	520	511	489	496	508	558	517	516	509	478	522	498	537	513	503	525	501	515	536	531	473	507	564	531	509	540	492	491	531	496	552	529	503	544	525	549	509	533	526	516	549	500	507	533	488	538	514	500	517	502	493	516	483	539	555	535	485	527	490	510	542	495	512	499	501	535	525	541	506	477	532	548	501	484	478	488	528	502	519	509	510	477	548	496	552	516	479	517	525	485	527	495	477	514	527	509	500	514	544	475	530	481	555	511	497	477	520	558	546	530	512	561	522	532	469	468	489	511	482	521	519	516	516	497	481	522	531	505	569	496	504	543	569	517	503	511	507	505	551	501	516	516	550	472	554	497	518	516	483	518	523	506	492	482	544	511	485	527	515	520	533	511	548	513	505	511	512	507	510	549	520	520	537	524	512	539	490	530	525	486	528	487	511	525	506	493	533	518	492	501	528	498	527	494	480	550	524	502	505	529	536	520	536	501	508	521	533	526	518	492	540	449	536	511	521	510	486	507	515	484	516	533	543	520	552	515	504	459	514	488	511	511	496	537	530	505	508	565	512	524	493	531	562	500	546	507	504	514	502	558	511	510	508	499	526	530	529	536	490	508	534	489	515	524	522	511	521	514	518	540	549	528	496	517	523	483	506	478	507	530	557	535	495	504	527	505	473	565	463	537	496	542	517	487	502	549	496	518	518	498	530	504	521	483	535	525	525	521	524	543	492	507	507	547	557	556	491	516	529	489	533	492	521	536	541	545	556	504	508	518	454	525	510	505	518	556	521	529	524	506	495	507	534	505	466	480	503	554	496	511	530	523	510	542	471	495	505	527	503	497	534	526	512	514	500	540	563	523	545	520	528	534	472	515	528	460	524	545	539	493	540	518	526	484	485	484	515	485	531	500	513	493	458	527	491	520	472	522	481	516	558	477	501	523	518	532	533	492	485	574	517	494	537	481	498	506	523	495	499	529	498	519	522	536	513	522	523	520	486	482	545	494	497	559	480	514	518	501	530	510	570	506	517	501	512	537	490	514	508	505	503	533	532	513	500	525	521	480	486	491	514	559	515	502	499	521	485	525	508	533	544	539	516	506	512	536	530	518	482	492	519	529	517	518	521	481	483	469	484	509	553	501	483	541	530	487	519	496	477	490	513	478	544	497	487	524	507	543	559	489	543	531	524	538	530	530	541	490	473	516	527	509	501	512	521	523	514	541	564	517	507	476	499	480	513	510	513	503	478	512	489	509	495	515	505	530	514	561	509	511	510	499	523	505	486	532	529	524	519	510	491	505	471	510	498	515	472	541	494	496	491	509	508	525	503	516	550	497	505	499	451	523	505	567	546	536	529	496	525	515	491	504	488	503	503	538	533	525	567	523	557	467	521	513	532	482	517	504	523	516	488	523	522	465	500	473	517	513	512	512	516	502
14354	1645	1756	2058	1832	1461	1128	770	895	875	667	558	556	505	495	441	475	409	403	376	361	402	340	370	357	397	400	392	395	403	408	370	377	351	396	410	401	399	379	389	434	377	354	368	354	381	360	375	358	350	398	374	368	357	353	393	376	369	359	381	421	361	364	397	363	327	360	344	366	388	380	359	396	347	339	364	414	374	385	413	410	410	383	385	378	362	407	358	402	380	377	365	385	346	388	401	335	397	374	365	360	398	377	363	394	375	364	391	366	378	398	401	372	382	379	385	369	380	390	354	382	350	363	360	358	316	343	377	399	418	398	388	360	382	383	374	376	382	388	402	364	365	369	395	366	347	338	385	388	385	351	388	396	425	379	388	337	381	398	399	345	380	380	374	421	411	404	333	392	377	353	393	394	353	367	349	392	415	373	371	405	417	393	381	359	375	318	379	359	325	393	358	360	346	368	376	377	362	407	358	390	336	386	400	341	358	395	361	352	399	349	355	342	359	379	372	408	363	374	396	360	396	371	371	370	338	348	359	374	347	340	353	373	351	354	336	373	378	410	365	370	361	396	364	349	365	409	356	365	391	386	394	383	384	365	358	359	398	417	373	342	393	369	360	405	382	392	381	391	366	357	354	351	360	366	383	358	325	346	348	346	366	407	371	384	353	393	371	387	379	366	370	374	378	367	391	341	382	390	411	381	383	366	363	322	387	367	391	317	393	392	360	393	372	369	364	389	355	415	335	390	376	393	417	359	372	372	345	376	366	359	367	373	340	358	351	386	374	355	365	384	417	330	342	388	368	365	397	381	359	358	420	361	339	370	378	390	406	375	372	381	348	381	345	357	347	369	341	357	384	348	379	397	358	412	391	362	367	334	377	403	350	397	355	400	393	380	378	392	358	354	407	354	377	363	317	418	358	392	348	396	372	368	356	344	364	359	379	362	373	402	361	399	367	363	325	366	353	378	374	351	372	400	379	385	366	363	404	380	374	390	357	375	404	368	342	406	355	387	376	347	362	368	385	385	403	323	416	374	357	396	353	366	395	385	387	319	337	363	356	352	375	321	384	403	370	365	363	324	382	342	383	401	380	370	392	346	367	361	369	338	372	389	385	375	366	356	376	350	347	411	372	414	401	333	357	391	354	375	384	395	393	355	346	348	375	361	367	407	379	361	401	355	367	380	387	375	351	367	330	388	380	381	348	377	396	407	374	368	354	348	388	345	366	391	355	435	399	335	399	398	327	375	411	337	374	380	408	371	345	374	377	364	334	388	382	389	400	382	358	368	348	334	389	374	347	325	353	373	422	372	415	385	381	366	370	356	391	340	368	385	385	372	336	360	366	348	378	380	392	378	374	366	380	385	356	363	393	373	367	372	374	339	399	374	357	373	386	387	369	345	342	340	358	300	377	320	351	366	384	371	362	388	369	391	377	357	361	381	354	352	338	362	405	373	347	399	359	397	371	369	334	371	370	396	370	378	411	364	379	374	394	403	395	383	394	405	396	374	373	370	362	378	407	383	354	372	389	353	378	359	358	364	373	399	424	331	387	371	388	373	366	418	364	398	356	349	343	382	365	431	383	368	358	407	373	366	386	364	336	407	376	353	361	373	354	345	355	366	347	377	371	363	328	358	394	365	384	373	383	406	341	383	378	397	383	359	392	409	338	358	354	392	366	356	400	369	392	360	402	363	381	399	404	393	373	369	347	363	325	347	358	358	379	376	384	377	331	393	387	369	365	371	385	403	367	362	412	396	347	374	362	365	375	363	385	401	372	367	411	399	373	379	399	393	373	355	393	399	370	379	337	385	356	375	369	410	391	347	375	391	407	428	347	374	350	400	386	390	397	395	361	384	371	409	386	399	378	373	389	367	356	371	383	366	372	364	388	382	372	409	374	336	357	367	370	345	351	381	369	359	364	400	356	369	358	384	387	367	392	376	405	358	355	356	357	357	344	388	376	353	366	360	359	346	371	336	350	374	369	370	358	366	388	385	397	397	359	361	316	412	354	392	364	401	329	350	358	400	373	348	385	368	343	329	363	372	365	401	363	373	338	385	376	375	385	348	339	404	368	359	361	350	381	374	371	380	357	388	352	352	415	381	395	389	395	354	398	375	357	382	375	399	388	385	341	345	382	340	314	384	416	347	376	386	376	380	376	336	391	355	387	379	368	374	369	377	403	412	354	362	368	340	355	389	378	374	391	362	345	341	366	401	384	385	396	369	352	369	345	363	363	373	373	386	395	334	376	379	346	370	346	353	369	350	351	373	398	405	383	409	428	399	355	383	333	366	365	339	355	368	340	347	360	361	428	367	377	344	343	401	380	396	345	390	380	371	365	346	372	371	366	387	376	373	405	350	362	387	353	379	362	372	416	371	377	384	368	389	399	333	368	403	354	359	370	369	401	373	374	373	380	368	357	369	397	386	382	371	415	321	355	364	374	376	354	365	408	403	371	365	341	387	402	382	367	362	375	423	370	395	369	406	389	350	406	392	442	411	363	342	357	367	355	372	370	347	375	388	367	378	380	376	357	383	354	387	369	371	361	358	351	355	316	385	380	364	386	386	365	430	379	342	408	375	392	368	355	356	368	360	354	354	427	373	421	387	384	338	377	382	360	405	345	353	356	366	390	342	346	378	373	354	376	359	344	375	364	376	392	382	378	384	335	383	423	351	366	376	365	377	363	319	323	378	364	399	387	386	354	374	361	365	333	379	353	414	410	356	359	380	363	349	377	434	371	358	373	391	419	347	379	394	401	382	392	411	380	341	347	372	396	389	383	375	357	360	386	374	368	373	404	387	404	390	396	384	390	349	410	367	367	381	363	400	396	360	382	358	355	380	367	357	399	386	394	413	344	383	328	372	371	370	386	367	377	395	383	365	355	348	361	417	387	339	367	389	346	433	399	385	375	382	363	372	357	382	361	388	350	357	361	366	379	367	365	351	358	400	375	362	353	369	339	376	355	406	413	365	359	349	366	384	354	362	340	351	370	380	363	343	357	348	355	385	357	400	396	381	367	359	369	382	398	365	400	411	388	364	384	355	334	403	373	390	360	396	352	381	341	378	383	362	395	355	367	348	380	368	375	358	364	383	383	376	361	392	381	381	399	342	374	366	360	384	353	349	373	357	418	396	384	410	405	359	349	305	362	395	397	371	410	357	384	421	364	383	366	350	374	409	378	365	391	345	385	389	375	370	356	362	363	363	362	367	360	364	331	377	347	410	378	342	366	375	339	357	378	366	336	353	389	383	353	353	375	361	395	370	405	404	380	350	358	364	363	375	339	344	371	397	374	344	347	349	359	348	364	321	366	414	381	355	381	378	376	387	384	347	348	402	334	343	378	406	397	382	336	363	374	344	383	348	380	367	365	374	408	370	393	401	331	385	361	380	388	382	357	349	373	379	373	394	375	405	385	412	370	342	361	375	345	346	375	366	368	366	358	385	384	392	374	363	368	378	366	348	363	385	367	374	411	379	386	377	365
8392	1724	3691	6101	6506	5536	4164	3177	3672	3178	2585	2077	1750	1613	1595	1244	1125	1073	1038	1261	908	925	885	938	866	926	893	873	952	909	903	846	908	953	890	895	860	904	849	871	907	835	882	841	854	825	855	839	857	882	836	849	820	877	883	870	813	865	902	856	861	814	864	892	857	837	850	881	834	823	880	841	843	851	856	797	808	855	836	876	872	831	865	872	879	840	778	844	848	882	886	817	840	877	850	862	860	840	819	856	856	848	855	848	860	837	849	874	857	840	771	866	832	826	843	848	835	864	829	856	875	853	845	864	846	832	829	833	837	887	900	918	844	952	841	870	884	840	857	818	841	896	794	877	902	870	809	836	859	867	853	854	869	891	820	842	816	829	880	853	874	805	840	906	833	872	852	798	851	818	887	834	846	852	880	856	879	807	853	874	829	838	877	836	882	885	819	861	868	827	876	822	872	771	833	842	782	835	834	932	831	952	850	823	867	860	860	819	828	878	847	837	835	851	840	830	866	831	888	878	867	788	926	874	831	847	847	785	796	849	804	836	870	895	841	811	834	808	823	886	828	834	846	878	855	877	818	814	799	843	869	860	892	799	861	866	830	859	818	853	874	864	866	848	807	826	823	832	857	830	866	873	838	844	839	861	853	880	859	892	833	859	816	794	799	836	852	837	867	809	912	852	893	863	858	807	911	866	841	837	846	881	809	867	810	847	825	848	901	840	854	821	841	845	844	855	847	856	834	838	871	780	861	876	885	795	822	850	785	840	839	848	869	870	830	846	810	846	829	879	818	874	811	861	844	870	797	839	800	796	866	846	837	848	873	814	912	858	862	874	843	827	834	795	848	841	849	857	859	861	850	849	868	824	863	815	869	900	864	922	860	847	869	837	855	862	804	854	853	864	837	847	845	880	865	786	877	857	780	839	886	828	865	850	857	838	909	843	831	870	861	822	866	833	835	810	863	791	868	814	810	822	806	834	875	849	905	848	815	913	811	855	853	829	816	859	822	893	891	891	876	832	882	830	785	899	808	820	837	843	829	839	887	885	829	868	893	840	893	824	831	893	888	908	831	895	829	828	816	843	854	848	840	854	804	901	818	805	795	844	853	857	885	859	904	897	832	785	811	881	830	838	831	836	870	856	880	815	898	853	879	913	874	889	828	840	833	823	841	848	890	889	855	894	884	884	847	893	873	824	950	886	832	840	836	866	883	800	811	795	857	858	848	854	839	847	839	813	873	834	841	854	852	847	852	894	850	852	819	876	824	807	821	847	883	822	833	833	821	841	900	870	827	900	826	851	830	837	902	817	838	833	911	804	847	855	910	867	840	825	834	823	863	864	835	853	835	882	873	792	832	804	828	824	868	899	852	805	854	893	817	862	884	845	828	832	852	876	852	836	877	852	842	863	829	866	819	866	817	819	842	862	828	860	852	896	864	878	804	859	859	818	866	881	867	901	830	808	861	773	842	891	864	782	914	831	797	849	836	860	800	894	814	845	816	872	857	834	900	855	889	852	823	877	868	823	815	825	831	866	880	851	873	834	914	893	818	863	852	887	849	894	824	892	809	893	815	888	916	827	850	840	786	860	857	835	857	868	893	798	870	861	873	861	899	834	849	866	895	826	868	842	843	851	849	863	827	800	838	836	847	860	833	888	872	971	823	846	853	849	848	879	848	835	863	840	834	857	892	804	860	845	839	860	891	901	833	848	845	835	827	880	871	860	830	839	786	871	887	855	887	829	827	850	799	835	899	866	854	874	821	888	831	847	855	858	820	822	842	835	847	869	838	806	855	869	867	801	837	840	827	799	876	855	849	871	826	830	807	875	850	849	885	907	873	829	875	838	846	841	813	851	835	876	844	828	830	842	804	871	857	874	870	840	826	821	829	817	832	898	801	836	873	839	874	841	859	842	812	859	802	819	848	765	862	854	806	848	860	870	860	878	854	866	814	866	795	903	864	843	821	801	866	845	816	836	875	894	813	807	888	833	842	809	901	879	877	835	821	832	862	873	870	848	853	889	838	823	899	871	910	861	812	837	843	857	887	812	901	845	851	871	893	836	906	836	849	826	880	894	817	925	850	842	846	873	884	853	871	825	851	837	875	898	877	862	856	823	819	914	819	852	840	820	854	838	846	815	832	886	867	831	870	868	803	819	863	833	807	832	875	856	837	798	892	888	886	835	856	843	793	860	820	861	876	797	867	843	853	823	850	881	817	775	839	887	827	888	827	861	837	837	885	884	878	827	854	868	799	854	864	875	837	831	854	867	845	882	876	856	857	884	831	841	844	890	812	856	849	830	897	835	823	856	898	863	906	858	851	815	813	833	855	819	828	852	869	879	857	804	878	896	872	839	859	869	911	857	875	791	915	838	835	871	808	853	844	837	803	847	877	855	891	852	833	833	881	879	860	864	905	853	849	859	831	829	851	807	794	887	853	856	856	833	881	886	853	849	869	830	832	843	886	842	852	822	851	813	823	848	882	904	858	863	839	893	813	867	847	834	820	879	867	845	871	797	824	855	820	912	819	844	863	886	812	825	828	871	843	883	894	789	877	834	853	866	864	864	846	903	805	845	866	837	832	828	768	848	910	901	833	789	844	859	833	852	875	856	861	844	809	832	847	860	862	837	864	823	882	882	857	853	870	840	856	838	854	829	848	913	855	833	835	827	911	812	872	835	825	826	863	827	864	832	859	871	821	814	841	833	872	862	861	838	851	827	844	815	807	827	825	852	823	850	853	815	843	835	845	922	857	823	838	849	865	811	864	883	879	868	827	844	839	847	830	852	839	805	880	863	816	844	886	860	882	818	840	793	856	869	861	817	817	829	866	825	868	861	819	872	808	844	780	864	853	860	817	858	903	807	829	929	870	897	810	868	852	855	878	844	877	865	834	853	881	819	830	841	841	833	888	811	852	879	863	849	854	811	855	860	850	803	820	835	840	836	790	824	849	857	856	832	842	889	842	850	879	849	810	875	828	816	856	889	822	866	865	847	846	844	857	830	846	843	880	843	833	882	867	840	866	875	836	876	834	917	858	903	841	881	824	822	851	856	849	819	872	810	852	844	832	872	830	849	840	893	837	851	875	862	840	829	861	858	823	852	830	852	825	843	867	859	862	882	897	871	869	803	829	880	847	870	833	818	859	863	832	848	873	867	859	813	880	865	827	902	816	869	849	920	830	819	852	828	816	869	810	831	817	863	846	876	852	907	871	854	849	841	840	831	839	882	837	857	850	869	849	818	829	841	823	848	873	814	878	870	851	868	816	877	878	848	848	871	835	847	795	847	820	823	873	908	854	827	846	894	830	857	919	826	862	856	866	869	861	877	828	830	833	911	866	823	849	828	859	813	844	875	890	825	862	837	845	864	839	848	850	879	816	833	825	824	859	849	841	853	879	849	885	801	855	862	833	819	794	829	850	838	836	869	840	870	882	831	835	802	891	895	844	838	839	838	873	861	817	879	920	859	812	863	873	837	886	851	830	873
1741	402	567	678	685	597	483	439	477	419	381	346	328	346	305	323	307	329	277	272	308	279	289	275	288	279	281	270	293	269	295	304	262	325	296	266	247	309	288	295	309	306	292	268	308	299	261	264	305	304	293	297	281	280	240	275	317	290	298	307	285	284	293	292	281	300	283	258	299	259	284	247	291	262	265	298	280	263	305	233	317	303	271	253	304	287	249	290	297	264	253	282	278	292	288	237	256	300	282	264	294	274	258	266	266	276	297	264	312	310	287	303	263	306	275	282	284	327	336	279	287	285	275	267	330	281	351	285	313	288	262	270	276	301	302	252	274	270	331	276	270	269	278	272	265	271	310	274	290	284	309	282	255	283	269	321	267	282	268	309	318	288	281	287	257	297	305	279	296	304	267	301	290	282	277	293	315	306	284	308	290	290	298	261	257	274	304	294	254	281	289	278	275	293	273	274	273	269	263	287	276	324	283	322	287	286	285	303	256	317	285	264	267	259	272	280	242	296	306	286	308	270	314	268	305	291	285	279	269	289	273	307	291	272	305	306	303	264	307	289	281	266	271	294	299	281	279	286	293	292	276	288	268	279	289	302	261	283	278	275	311	305	288	292	264	262	294	310	296	264	302	279	306	301	292	286	277	279	264	274	293	310	293	283	268	280	292	251	265	264	268	279	287	281	301	258	304	304	248	248	304	288	297	287	268	287	288	295	275	262	328	286	243	295	320	292	300	266	278	264	284	279	299	260	248	294	261	280	274	300	284	279	301	296	271	272	266	268	299	258	275	289	315	262	291	307	303	294	293	285	278	289	299	302	295	294	282	267	318	286	266	288	271	262	299	291	287	292	287	282	297	305	291	287	274	321	325	305	290	278	252	261	293	281	285	281	236	276	300	290	307	240	290	281	291	263	258	280	263	282	257	289	281	289	271	257	297	294	291	311	317	328	269	280	252	279	268	280	285	305	254	278	294	307	285	269	304	265	295	270	263	287	266	229	284	287	265	268	286	257	275	305	310	287	273	257	279	280	282	254	280	298	276	269	254	281	292	288	284	296	323	291	313	276	285	288	292	324	270	294	285	290	274	306	298	271	286	297	292	254	284	261	310	285	284	266	275	267	291	242	289	305	286	269	287	268	296	273	260	276	297	282	305	288	244	283	278	297	273	259	305	258	257	297	302	256	253	272	302	262	303	290	278	257	265	289	310	292	257	289	301	297	294	297	292	269	296	273	277	262	276	268	255	273	266	271	263	302	265	279	270	291	274	283	287	274	267	308	306	286	282	277	271	285	276	271	290	288	326	267	267	283	274	259	266	284	303	315	262	330	278	256	302	267	275	293	278	305	278	259	281	283	304	320	295	235	341	276	316	290	292	292	272	266	280	280	285	248	295	297	313	284	293	272	288	290	295	309	287	286	287	283	291	284	292	298	278	283	254	291	253	298	286	296	309	286	269	297	271	301	314	282	278	274	270	296	283	285	267	278	304	298	279	278	291	259	331	270	265	277	275	268	295	268	249	305	283	308	312	264	295	303	277	277	293	264	281	297	306	299	283	291	287	282	283	280	291	274	300	285	271	295	300	294	289	255	267	305	280	274	264	298	288	291	282	276	308	289	290	307	290	279	287	268	301	284	286	284	297	307	274	283	279	289	265	288	274	273	303	310	291	286	274	304	327	281	274	270	292	288	294	277	288	296	299	283	266	276	283	276	284	260	301	288	280	272	295	298	286	310	283	306	288	272	277	255	282	282	301	254	287	279	316	298	277	287	290	296	259	285	293	287	296	287	298	295	291	300	290	280	304	302	324	307	291	299	269	285	286	282	274	287	299	278	271	252	275	264	261	262	293	295	250	282	300	259	294	289	280	286	280	258	258	302	266	268	299	244	267	265	295	283	268	263	290	297	270	264	291	296	333	324	273	275	278	324	301	288	294	260	277	284	274	289	301	290	252	289	273	289	303	296	265	273	275	295	270	309	302	254	313	260	318	290	288	245	285	288	281	278	311	273	296	295	272	295	288	273	284	278	277	252	295	288	306	275	295	263	268	237	307	269	314	242	308	289	274	290	266	313	314	277	293	280	313	278	270	294	244	288	268	246	306	310	275	267	280	282	301	277	305	298	304	316	250	282	285	264	323	302	276	312	288	284	295	275	301	278	268	288	267	285	259	268	294	287	289	307	290	283	271	283	320	291	279	300	271	309	280	281	284	251	285	272	281	243	274	255	248	281	266	255	329	297	294	231	268	277	297	263	275	279	270	271	292	276	315	299	300	278	278	284	299	269	296	313	286	265	278	295	278	295	284	280	262	278	281	256	269	281	277	283	275	276	307	252	267	280	287	299	268	285	294	301	283	289	261	288	306	279	326	283	283	276	261	262	267	286	282	270	274	299	299	278	279	277	267	267	252	301	278	270	274	274	270	266	304	262	291	293	296	272	251	268	285	298	273	301	272	306	263	341	273	288	265	255	284	278	270	269	313	289	264	257	319	300	309	295	250	303	284	276	260	259	310	262	254	278	278	331	322	285	299	304	293	279	289	290	315	279	296	283	305	307	303	274	274	275	274	286	298	279	292	271	309	284	260	270	349	282	304	279	290	295	286	303	275	295	296	276	261	311	275	248	275	345	265	259	312	279	280	284	274	318	267	291	298	295	269	291	286	311	302	297	313	295	303	277	287	287	305	282	255	305	284	255	293	261	240	306	298	296	286	272	279	265	299	308	277	270	283	268	261	264	267	282	285	297	293	279	286	268	300	303	291	280	281	240	251	284	262	257	277	286	285	323	264	250	277	272	273	305	304	271	283	285	299	275	275	273	283	273	287	299	286	282	273	298	267	292	280	267	329	274	264	261	270	295	306	283	273	283	287	292	279	272	267	280	288	295	326	266	272	320	304	280	279	319	286	277	267	292	294	305	280	264	276	263	275	289	274	271	301	254	289	292	278	243	282	279	278	282	239	264	260	265	284	259	253	259	255	309	310	268	299	255	279	312	308	297	310	266	314	261	277	272	265	315	271	263	264	280	288	287	316	279	274	278	284	288	295	307	294	286	292	302	291	292	282	284	296	303	276	283	334	269	280	278	301	285	293	261	259	295	298	303	312	275	284	273	279	257	291	307	276	307	278	328	280	306	291	292	302	283	287	279	295	267	261	294	265	301	281	290	329	315	287	277	240	273	263	272	283	307	257	257	284	292	273	267	312	324	279	282	264	274	303	302	283	315	264	313	304	274	257	288	284	278	288	298	316	280	270	267	292	279	269	284	290	283	344	286	242	297	292	290	284	259	238	296	284	289	314	313	303	285	298	288	273	257	260	261	286	272	270	297	272	291	266	288	309	291	291	276	295	266	287	271	281	283	284	276	277	315	249	281	294	293	279	295	282	306	280	251	280	288	290	291	272	301	283	291	285	260	297	312	303	259	297	297	264	280	255	281	288	250	269	296	285	291	283	280	295	284	301	268	268	275	265	284	299	278	296	284	270	255
1866	805	1253	2126	2371	2085	1598	1317	1595	1330	1136	1092	899	850	908	789	750	716	676	665	661	673	619	648	639	653	661	655	686	642	663	690	701	645	694	669	665	649	636	611	653	618	671	619	672	632	623	633	677	643	666	641	632	620	672	639	686	635	601	660	610	657	695	614	642	642	674	587	655	683	639	680	645	638	650	662	661	646	653	637	640	648	651	704	644	652	674	655	679	651	645	633	626	640	685	637	685	659	659	656	639	686	671	685	668	655	663	652	685	616	655	660	652	646	609	667	614	677	648	715	657	655	677	633	681	642	643	623	635	661	661	629	647	645	624	682	658	644	670	675	657	688	672	619	651	693	662	643	650	621	627	704	693	630	644	671	659	705	683	628	649	665	647	659	677	665	626	644	638	675	632	610	581	683	664	646	662	624	616	680	630	692	627	674	633	653	627	632	647	665	621	653	638	656	666	643	655	651	692	627	633	702	608	668	660	626	678	619	668	650	645	637	610	610	642	593	654	648	627	633	618	673	712	649	710	644	635	647	638	667	633	680	609	666	665	655	627	638	654	621	605	684	659	647	654	624	675	666	656	683	660	607	656	651	630	707	657	666	615	614	669	662	636	639	616	646	639	646	644	669	622	678	647	629	638	639	627	655	660	656	647	649	632	631	662	625	613	669	638	655	629	624	675	657	649	630	606	649	632	673	609	585	653	706	703	676	633	679	660	628	653	682	685	635	634	689	700	649	637	646	688	665	657	668	671	662	711	631	656	648	664	645	674	630	649	656	666	606	671	653	640	658	670	611	631	628	642	683	665	697	673	616	646	671	682	633	627	677	618	678	652	658	670	612	685	660	676	648	653	629	697	616	683	681	663	653	624	668	690	673	628	657	612	668	665	680	702	629	650	598	671	637	666	668	632	627	667	645	652	632	619	623	633	623	650	622	692	678	636	638	629	683	651	692	650	629	659	642	676	648	652	637	636	617	660	649	647	680	649	619	670	625	643	674	619	620	602	634	615	680	666	647	644	644	667	654	679	702	630	636	653	667	632	618	617	655	648	592	620	624	671	687	685	625	588	623	664	703	614	654	666	640	609	665	641	679	635	679	620	640	654	628	638	674	625	671	627	626	649	642	662	648	675	650	656	650	628	606	661	652	676	652	683	635	627	699	656	634	641	616	642	698	661	655	663	643	627	679	617	635	626	676	609	684	705	594	666	643	694	672	602	696	607	661	680	623	633	604	660	623	595	592	631	670	650	707	641	641	655	650	663	667	659	713	672	635	697	664	659	664	684	647	651	702	639	688	640	615	605	659	642	605	667	650	672	673	601	655	679	671	643	636	642	662	641	651	625	644	634	631	624	646	616	724	669	658	639	643	645	619	676	650	657	623	634	651	640	592	669	661	610	649	694	650	635	642	662	638	695	640	637	634	604	586	668	660	647	688	695	648	679	625	651	645	646	670	651	618	674	657	666	625	661	609	618	649	672	679	676	640	647	625	587	651	680	667	660	647	705	627	696	672	666	668	623	721	616	654	632	639	684	649	647	640	643	709	656	641	615	651	690	681	659	638	688	646	634	638	668	646	638	646	619	651	589	696	674	655	651	624	629	622	638	650	698	637	659	626	669	650	640	642	640	636	651	635	659	677	665	654	631	654	653	683	666	647	585	656	600	669	671	647	629	644	670	646	658	609	675	616	680	676	618	661	638	622	679	620	677	674	651	599	687	706	655	687	634	656	653	642	587	659	665	668	614	676	691	641	655	673	640	668	680	676	614	634	698	654	624	707	627	651	668	629	625	674	616	697	680	671	650	663	673	632	628	693	645	618	635	660	637	673	673	610	659	646	642	705	674	666	672	657	636	641	619	626	623	655	623	637	654	672	684	706	713	630	647	674	662	670	650	639	683	656	642	622	633	649	631	637	661	677	639	639	669	705	597	625	640	640	641	681	596	676	635	638	637	663	667	642	674	612	622	647	630	641	648	659	610	663	651	659	664	628	623	678	620	637	664	664	645	673	682	646	689	665	625	713	688	656	631	636	639	654	679	667	610	651	665	612	671	689	689	685	668	671	677	662	611	690	668	638	677	653	641	635	638	632	688	624	646	666	638	637	666	686	623	626	632	644	648	674	614	682	664	622	652	617	694	665	676	649	661	693	647	663	633	608	661	620	684	674	634	649	659	645	635	657	624	633	654	643	638	683	643	713	660	603	676	646	618	622	621	654	626	631	668	706	647	678	631	620	626	677	688	645	640	649	665	666	614	656	615	630	607	624	653	622	639	638	627	628	653	651	643	616	644	642	671	649	721	684	657	622	677	680	667	696	668	694	653	620	613	610	658	679	655	638	628	639	644	654	667	625	605	628	605	682	646	658	612	663	679	667	629	644	658	634	633	604	664	691	684	684	649	645	621	682	642	666	623	636	690	639	674	665	699	663	635	685	672	643	598	651	676	643	650	668	662	645	653	670	661	634	629	651	623	654	637	650	666	674	738	632	662	635	650	691	653	666	680	662	636	666	633	633	642	664	652	680	674	664	620	617	641	635	596	630	689	654	635	636	665	637	666	647	655	666	619	684	663	679	684	704	690	629	679	669	648	666	629	643	687	682	657	618	636	675	624	623	621	608	693	673	661	641	644	640	660	701	670	726	668	638	634	670	654	627	617	659	634	650	633	684	615	670	654	698	688	638	640	631	644	629	636	667	664	644	648	646	651	647	656	659	630	665	668	682	665	653	650	666	662	674	636	614	642	668	672	650	603	675	649	681	665	654	661	690	645	665	654	691	630	677	643	668	640	622	649	632	641	637	693	647	660	644	622	699	650	642	646	672	642	608	617	670	668	704	677	664	646	625	668	645	671	665	660	660	690	673	634	649	670	681	656	615	622	671	644	675	670	646	647	676	662	659	634	682	631	605	678	672	682	627	683	670	607	668	692	656	639	636	635	633	604	672	648	641	617	660	632	629	665	656	633	678	629	658	650	645	645	624	615	662	617	682	671	585	633	599	669	655	692	675	626	679	653	638	640	658	594	666	667	657	702	692	626	635	657	658	676	679	689	613	602	628	624	665	628	607	689	651	628	632	645	686	645	673	653	694	637	694	620	659	628	649	645	687	685	695	657	621	671	635	637	656	605	620	661	620	595	679	613	686	643	608	616	691	657	696	634	667	630	655	678	645	712	712	621	657	672	654	628	652	689	645	634	685	678	646	636	680	618	667	609	682	642	629	619	623	628	644	606	636	652	660	687	630	628	625	643	646	662	645	646	622	650	658	668	663	700	626	687	637	678	638	672	633	631	674	562	646	650	653	625	642	675	629	657	622	668	637	647	664	700	629	713	645	674	677	675	661	672	647	636	642	671	631	665	656	643	688	649	632	619	614	590	637	666	651	625	699	672	648	657	653	690	665	699	629	662	669	687	605	681	656	665	650	668	691	646	621	650	642	652	665	641	641	681	688	675	660	662	666	652	594	689	659	638	654	679	672	637	637	629	664
7448	736	983	1247	1225	829	630	489	556	460	401	334	299	295	284	230	219	226	213	216	220	207	212	217	212	209	204	204	213	199	179	193	218	189	204	211	198	220	194	199	219	204	193	201	194	211	218	205	209	200	206	210	205	191	194	221	211	223	195	207	201	214	199	219	186	206	221	219	217	217	203	199	199	197	182	195	215	227	218	206	186	239	174	179	192	194	165	204	198	200	207	211	208	217	212	190	225	173	232	196	205	217	198	200	214	186	190	188	185	177	205	201	216	223	199	210	186	205	189	204	188	184	217	205	188	197	197	207	207	196	162	214	193	187	218	225	209	180	193	179	194	222	213	187	215	174	197	211	206	211	192	209	210	197	184	212	210	198	221	211	217	233	214	202	190	185	189	205	204	207	201	178	221	218	193	199	207	195	226	208	193	204	213	203	220	204	170	194	193	201	185	193	204	194	235	179	210	207	202	172	193	194	210	211	194	168	220	188	193	190	187	215	199	204	191	183	196	185	191	182	224	192	193	179	216	228	211	224	214	187	220	225	213	209	192	197	199	213	202	190	203	190	195	186	219	170	172	184	200	208	172	192	167	208	217	229	194	193	185	179	205	170	203	197	221	225	233	218	212	195	173	208	191	179	188	193	197	210	187	192	217	204	188	186	204	178	214	195	181	214	202	192	200	215	186	194	196	194	196	191	190	216	201	201	231	192	230	234	206	206	189	198	218	198	177	230	196	191	198	193	201	180	215	198	195	216	182	185	186	212	197	216	226	192	214	223	202	198	216	174	211	192	191	190	195	196	209	201	212	201	216	176	203	183	206	235	204	195	205	203	213	199	193	209	212	192	175	204	216	227	194	184	209	200	169	198	199	200	195	200	215	199	186	197	169	201	200	229	192	206	219	201	218	202	229	191	209	230	209	207	179	243	186	207	189	204	208	215	172	183	219	212	191	176	216	196	193	201	185	218	187	176	204	222	228	187	196	211	174	215	212	216	201	214	225	180	203	192	206	185	212	207	213	177	201	212	202	213	210	206	197	189	204	204	233	196	211	199	195	222	196	203	228	194	195	207	204	216	192	192	212	182	193	207	209	218	188	213	211	207	196	209	212	204	199	196	190	217	212	190	201	194	222	213	175	222	189	189	214	206	189	213	204	200	213	176	222	215	183	180	206	223	199	189	177	193	199	201	190	193	195	201	219	237	204	194	207	197	203	233	219	179	198	215	232	216	207	200	210	204	223	191	195	192	215	216	208	208	230	178	205	222	215	210	206	195	207	187	209	208	235	191	182	191	205	225	199	221	229	182	193	182	186	242	170	179	193	236	176	202	195	217	210	232	216	216	198	216	183	199	195	204	202	209	191	212	205	183	192	220	184	184	194	191	186	209	193	218	221	214	197	185	197	234	177	219	192	195	174	211	174	181	209	211	218	220	195	184	215	178	214	217	223	198	203	196	214	196	177	179	222	204	202	189	208	189	204	194	235	206	214	231	198	209	218	206	193	179	203	188	205	237	190	199	165	194	174	204	202	211	221	219	212	211	207	229	220	204	190	224	210	190	208	217	178	183	192	236	200	200	230	220	188	214	189	204	201	205	222	196	210	199	200	196	216	195	204	195	200	203	194	188	194	201	184	229	207	241	205	192	211	195	217	193	213	219	197	222	183	207	182	193	222	201	205	213	218	210	199	211	213	196	188	195	184	204	226	187	186	199	221	202	220	205	195	226	201	208	202	199	179	206	212	206	200	198	187	216	209	195	187	192	213	191	182	201	213	204	201	208	219	210	185	223	238	201	189	165	176	193	226	179	210	213	205	193	221	196	198	207	205	208	213	188	194	206	188	204	185	203	210	225	197	179	188	180	204	203	223	188	177	213	193	201	211	196	202	204	194	208	175	206	211	186	203	192	209	208	192	212	203	207	201	202	206	221	198	223	183	212	190	250	188	198	180	212	206	207	239	175	199	175	197	203	233	219	190	179	210	225	193	196	194	205	186	198	201	214	194	183	216	193	194	202	227	172	219	220	177	237	190	207	203	191	211	221	224	219	191	221	207	184	200	220	218	197	201	190	211	221	212	210	205	211	213	195	211	198	203	227	189	201	216	194	208	204	230	202	189	208	202	198	215	187	194	204	205	198	195	211	184	193	173	202	191	187	193	220	190	202	184	177	196	228	184	185	173	204	214	180	203	196	195	173	202	217	207	230	195	222	224	207	214	204	198	201	176	192	203	234	234	193	215	203	181	250	161	205	209	198	211	192	205	190	199	196	200	194	200	196	189	201	205	234	213	215	197	193	208	207	216	218	181	205	205	202	165	219	203	177	221	228	198	204	169	226	187	200	219	202	199	215	220	177	201	211	214	208	179	198	216	193	200	217	224	177	208	223	191	206	175	185	199	195	168	180	201	199	201	193	207	197	209	210	218	191	199	210	217	207	203	203	167	191	205	207	215	173	210	184	218	189	210	198	183	212	177	214	198	206	180	203	211	184	212	200	200	201	197	191	202	205	217	203	217	221	221	217	204	203	186	223	188	206	214	227	209	210	209	208	226	201	229	195	206	207	182	230	232	200	231	193	219	191	230	181	204	213	236	220	198	207	224	181	207	168	199	214	163	213	215	178	208	252	197	213	208	212	199	204	172	187	213	181	224	196	189	197	211	207	216	197	196	188	238	200	206	204	203	194	187	184	179	215	211	192	202	206	215	187	207	208	200	218	179	198	179	176	206	233	235	250	238	207	200	202	201	179	187	205	225	187	194	214	196	211	182	203	195	203	210	215	207	219	195	167	196	194	217	193	210	223	224	221	223	249	217	205	170	182	187	195	196	210	195	210	185	202	215	227	224	210	209	197	223	191	214	188	175	205	189	185	224	189	199	205	206	193	171	207	223	225	191	163	217	233	213	217	222	194	187	205	218	197	213	211	219	184	190	208	200	220	199	195	212	197	167	223	188	172	200	199	180	197	208	207	223	211	235	177	204	222	183	216	203	204	219	211	208	224	217	221	161	205	196	202	200	224	201	199	234	201	203	215	193	197	221	211	198	211	203	233	194	173	198	199	211	193	229	217	224	191	206	178	190	181	193	187	193	214	219	197	165	203	211	204	202	214	225	231	197	221	207	199	197	201	200	210	163	203	192	198	196	203	184	197	216	199	207	193	183	203	203	192	213	228	180	197	205	203	213	203	206	212	208	192	194	192	208	192	217	179	191	209	201	193	225	198	200	180	213	182	230	194	213	222	208	186	192	172	189	209	214	202	227	196	190	201	169	190	202	203	219	195	181	210	232	213	224	198	191	205	232	202	185	213	185	183	210	210	219	231	194	209	220	191	217	187	213	182	198	201	220	189	193	197	192	187	213	196	212	180	194	197	229	205	233	203	190	194	224	200	213	230	207	198	206	196	203	222	210	188	197	203	206	184	197	212	209	203	206	211	203	193	213	207	196	212	213	212	195	239	231	210	197	197	206	191	186	206	194	187	222	210	213	197
6098	1027	2252	4129	4318	3520	2702	2056	2460	2041	1637	1312	1098	1025	956	852	722	656	601	659	550	557	557	552	558	546	517	535	561	536	541	527	550	510	532	505	530	495	532	529	496	524	518	513	489	565	534	511	475	515	563	533	540	505	507	527	517	505	519	527	530	501	492	514	461	509	503	510	496	536	505	514	507	513	483	550	495	500	500	511	524	533	501	506	518	530	470	523	494	486	565	509	507	550	501	496	500	472	547	551	479	504	499	468	503	532	511	525	516	505	527	528	488	524	540	529	498	506	503	491	527	503	491	522	499	472	561	510	520	538	568	516	499	522	506	513	534	546	482	459	555	512	501	511	454	517	505	514	528	493	525	500	488	518	527	476	498	461	509	588	474	505	520	490	522	512	493	463	497	482	488	535	529	462	494	540	558	521	539	539	496	494	530	499	516	513	521	493	506	540	576	488	486	495	541	536	505	561	516	515	548	501	521	512	469	471	511	447	487	459	545	526	468	517	545	505	543	502	499	513	496	496	515	498	512	521	534	489	496	524	502	511	555	510	554	485	543	544	484	567	518	525	504	541	532	525	506	525	507	472	501	529	529	479	542	546	500	496	524	488	527	493	517	531	505	455	549	500	522	486	492	539	511	534	487	511	506	524	527	494	515	484	515	522	508	537	547	530	527	505	505	499	479	537	531	553	528	528	571	515	514	529	502	517	491	525	541	503	468	493	486	527	463	490	493	492	565	520	493	494	500	513	513	498	495	564	471	537	495	459	499	521	524	528	511	512	544	536	539	501	536	486	493	490	485	492	509	511	537	514	507	563	530	540	483	511	507	472	510	530	523	509	512	472	477	526	532	506	528	494	549	491	481	527	551	506	509	501	551	510	498	492	552	523	545	522	515	556	486	475	512	530	522	477	518	540	537	528	515	480	498	541	520	520	525	506	507	498	554	554	500	516	522	523	471	538	525	520	500	499	511	508	542	510	518	530	517	520	500	526	508	499	557	478	504	480	475	470	481	534	488	546	528	502	518	495	501	506	501	539	525	484	519	511	463	531	545	502	511	484	520	496	490	499	513	544	505	514	521	521	480	504	520	499	502	528	529	500	532	519	532	525	492	516	551	518	535	505	504	548	482	501	477	531	502	497	514	510	503	500	526	527	509	511	492	476	532	501	501	530	509	523	457	508	560	525	547	531	505	488	517	522	521	506	545	541	517	494	503	502	469	509	487	480	473	458	501	503	526	472	502	540	511	567	552	478	504	507	492	543	527	514	491	533	500	502	494	516	522	545	515	513	543	491	524	503	538	497	531	480	544	536	503	546	529	527	472	513	535	532	527	522	518	533	542	521	555	548	503	544	531	510	494	534	518	514	475	531	534	544	532	484	475	495	500	506	496	545	479	481	503	492	499	480	520	550	527	534	531	526	549	496	522	473	525	552	497	533	541	519	516	475	541	545	480	522	510	559	545	528	521	463	544	536	541	479	506	527	487	510	492	484	531	503	499	540	517	515	501	525	539	528	485	474	485	530	532	526	508	522	470	510	499	487	528	552	535	488	494	521	522	534	540	475	525	461	535	525	485	507	482	518	536	515	500	487	518	526	524	511	491	479	547	536	487	537	507	511	532	531	482	503	497	526	510	499	538	541	536	547	502	492	500	478	494	553	531	490	544	517	533	489	493	505	532	523	483	538	484	555	516	539	489	491	485	561	465	496	513	514	519	487	510	483	480	456	542	501	543	553	535	525	542	539	531	500	517	509	506	514	522	532	523	504	544	490	514	464	541	535	472	534	487	541	547	525	521	503	498	513	495	486	536	509	494	520	514	521	502	496	518	484	516	483	556	512	554	505	494	515	471	503	526	495	509	556	488	532	519	485	526	510	512	506	545	504	508	510	502	496	537	499	513	490	536	573	513	510	491	462	508	499	500	526	488	514	487	505	496	495	540	560	513	506	495	479	561	494	548	491	519	522	523	485	511	476	507	483	491	506	521	521	498	471	486	467	531	533	473	535	525	494	490	511	497	531	524	541	524	500	530	495	543	499	534	469	490	496	500	498	495	486	533	539	568	538	514	510	536	502	493	482	478	509	502	497	484	561	541	538	532	541	507	505	503	533	496	510	497	498	522	550	506	509	511	496	554	511	504	520	520	521	496	520	492	499	514	509	492	525	483	563	476	464	492	507	514	496	473	512	517	482	502	546	471	487	484	509	520	521	489	502	509	515	544	535	472	521	559	513	489	505	529	545	509	478	510	512	522	517	527	537	505	487	514	532	542	506	524	474	507	478	501	516	548	499	521	490	524	499	556	487	492	526	513	515	483	525	480	542	512	525	537	496	501	547	491	473	521	505	496	467	504	513	503	508	519	477	539	528	513	535	520	522	515	506	529	536	493	495	499	514	475	521	479	478	550	576	512	516	515	518	518	487	518	492	516	510	480	494	501	537	504	524	501	536	534	523	487	527	516	475	513	484	507	495	495	518	533	527	495	503	527	497	466	497	518	477	507	560	497	542	521	510	499	498	481	523	506	520	478	484	500	538	520	512	537	464	528	536	572	540	531	500	504	507	507	505	527	537	554	520	530	488	526	491	545	516	510	532	546	527	478	531	493	498	519	508	527	514	505	558	514	545	487	502	515	519	537	504	521	493	539	502	529	547	494	497	506	496	522	535	542	526	521	511	518	557	483	519	459	493	512	518	524	489	504	492	517	503	504	485	524	518	485	487	499	513	528	541	520	513	513	538	497	477	492	561	559	478	567	548	535	541	524	539	511	537	520	501	489	487	549	514	505	515	461	503	472	481	491	487	471	495	521	507	532	565	497	507	491	522	530	502	518	524	535	505	530	518	518	511	468	531	485	525	500	542	511	532	482	501	535	523	525	547	544	529	518	548	515	520	483	551	527	523	521	495	514	497	504	561	473	499	548	557	527	531	478	486	507	533	530	522	517	535	548	513	533	522	501	470	543	518	518	504	487	500	538	519	509	511	508	507	533	541	494	485	493	524	477	518	500	486	459	508	525	502	536	538	507	480	517	509	515	518	475	557	494	528	519	507	515	534	529	506	513	498	489	517	473	510	498	556	489	498	512	529	506	526	505	523	536	500	508	508	517	524	486	520	549	513	526	473	536	504	507	517	493	533	526	502	517	499	491	517	479	505	498	536	555	509	490	525	526	491	495	480	493	502	511	468	544	526	497	516	550	439	493	521	508	483	504	539	514	510	512	513	512	517	524	525	510	518	517	521	552	510	506	533	505	534	526	552	551	481	560	475	522	503	502	491	489	509	529	512	509	472	519	510	502	488	524	533	475	491	511	486	510	520	531	498	497	567	504	518	531	513	526	510	494	500	488	508	506	520	525	514	524	516	510	518	501	538	501	501	498	494	482	525	484	502	514	519	515	495	480	497	485	521	511	501	520	473	508	513	522	513	500	464	496	492	500	516	527	501	493	506	522	521	493	508	511	521	522	521	503	490	484	522	571	464	504	520	540	516
13862	1533	1831	2203	1849	1418	1049	788	908	796	679	608	550	544	462	472	386	439	362	393	374	370	386	370	405	385	411	352	364	360	397	366	365	376	371	359	383	357	377	407	368	359	398	390	339	386	343	367	346	360	356	365	379	395	331	332	387	350	354	393	351	374	393	373	364	350	369	360	365	367	412	385	336	365	353	362	370	364	378	380	324	358	336	332	401	335	368	361	334	367	381	361	381	378	370	359	350	372	370	366	390	352	379	367	394	364	374	392	378	374	368	402	379	362	367	368	368	344	380	400	404	363	374	387	366	363	368	389	382	391	384	349	377	376	400	362	360	369	378	347	374	376	292	336	324	382	362	383	381	366	348	371	331	360	398	382	375	369	343	356	390	348	361	391	369	395	389	321	392	376	353	415	355	348	325	395	393	336	371	335	338	399	347	379	366	349	361	347	364	378	368	353	352	369	338	347	411	356	366	347	361	387	309	314	341	343	372	368	401	397	361	376	382	381	372	413	393	374	356	384	357	345	374	345	367	366	422	420	381	358	391	366	360	411	350	372	384	341	379	344	353	359	398	377	386	353	377	365	365	372	375	350	380	342	339	379	353	360	359	325	367	379	379	417	385	354	348	344	371	392	329	377	379	368	350	377	362	375	387	381	388	376	366	378	358	348	367	350	340	381	321	359	352	369	367	340	368	361	361	386	348	353	328	363	335	397	407	377	358	331	363	348	369	389	374	420	358	363	370	371	395	385	396	353	374	388	414	364	347	395	358	397	359	386	370	364	368	376	372	377	378	367	377	349	354	378	399	374	344	340	389	357	336	373	400	362	358	352	353	384	334	321	347	383	383	356	381	365	361	379	414	394	337	393	330	371	352	368	355	363	348	386	386	357	351	412	334	371	358	395	357	370	387	374	360	355	375	389	364	383	377	311	416	401	356	358	379	360	385	384	381	390	345	382	355	362	368	403	423	343	407	348	375	369	369	364	413	378	423	373	375	357	347	364	394	368	388	357	369	349	359	382	378	381	357	342	358	370	378	337	365	384	370	383	381	366	362	362	382	356	404	370	401	410	386	358	324	356	401	395	317	336	391	330	377	386	381	372	361	399	355	356	375	379	378	379	354	380	360	384	378	388	340	344	349	352	346	374	371	368	375	403	364	339	383	397	392	354	389	414	393	376	382	337	357	379	362	395	395	368	384	322	374	324	363	360	398	366	345	349	375	354	332	383	370	378	399	362	361	369	391	398	405	372	385	367	368	378	408	367	417	398	382	366	352	379	363	344	368	418	384	346	360	345	387	375	404	361	398	409	362	361	348	389	406	351	375	393	352	376	400	385	336	351	404	364	377	375	356	348	324	375	342	360	375	347	341	374	351	349	364	378	385	351	402	356	354	368	414	344	387	373	364	384	400	357	358	363	389	381	360	360	381	381	376	341	380	325	347	395	387	357	357	349	345	360	389	348	390	378	352	371	378	352	365	380	386	366	368	355	384	364	405	413	388	359	388	377	386	384	346	401	365	333	378	362	394	391	377	360	337	353	355	415	326	389	333	354	378	390	352	408	354	357	363	375	364	354	354	377	386	393	311	349	400	395	366	358	341	381	389	316	378	392	365	379	368	383	352	367	364	414	368	325	327	357	356	380	347	376	375	360	372	333	440	362	348	403	347	334	412	343	390	366	362	404	342	397	359	402	386	382	365	347	363	372	353	354	363	373	395	360	400	345	327	370	338	348	346	340	394	403	366	378	316	391	371	342	400	336	365	372	357	333	366	359	390	356	408	379	335	396	375	358	363	340	376	358	375	388	349	360	338	346	369	364	374	377	383	367	353	351	359	373	370	341	369	363	362	354	379	390	376	353	395	368	389	372	369	382	369	339	376	358	417	378	381	428	355	388	329	332	349	402	379	348	384	352	381	342	377	346	374	382	399	392	338	378	351	328	382	370	363	362	395	356	353	383	381	405	410	357	411	368	367	365	370	381	398	416	409	374	372	346	371	373	344	388	357	392	357	357	353	381	351	326	387	378	365	379	379	380	361	355	363	364	383	402	383	348	357	371	372	370	368	349	337	363	373	329	405	360	377	384	396	393	417	381	375	365	401	343	411	347	405	374	369	346	349	399	379	345	388	394	412	389	369	357	376	396	360	377	426	347	400	382	364	377	338	374	366	399	350	380	353	373	388	367	379	385	364	412	365	358	410	378	354	341	375	357	346	371	366	365	356	373	401	302	396	349	414	397	347	362	362	338	373	387	385	356	380	366	395	389	369	358	372	399	386	364	366	366	341	352	348	354	370	417	363	342	398	374	336	382	358	361	346	353	341	374	346	378	357	372	360	351	303	394	377	364	373	355	365	383	365	370	384	387	368	380	373	383	406	372	385	387	349	381	365	369	352	361	375	389	406	341	347	335	357	376	387	378	342	373	365	374	428	377	369	395	366	383	337	349	358	391	380	392	310	396	373	357	343	374	373	394	370	339	402	399	378	394	362	358	313	340	367	342	354	368	368	377	357	377	365	366	363	372	361	389	386	382	350	395	348	357	385	358	398	391	339	356	365	379	355	360	343	375	385	332	361	420	325	381	384	413	389	390	375	398	382	372	400	366	358	334	380	422	365	378	359	345	369	367	364	346	368	345	392	403	347	341	384	384	400	365	368	362	397	369	377	368	374	372	388	375	378	325	372	350	394	374	401	387	346	372	404	354	363	347	361	373	338	367	375	388	349	377	364	365	401	360	390	373	394	378	371	352	370	342	358	358	393	389	338	364	375	389	366	396	363	403	361	397	354	352	403	388	366	337	409	349	337	397	366	356	383	355	332	388	375	361	355	354	398	382	372	352	438	360	370	376	381	343	328	364	379	345	372	386	375	343	370	355	357	364	347	350	375	343	340	351	355	372	356	340	343	324	411	372	347	384	376	414	389	363	374	346	384	395	367	394	380	386	387	401	359	391	363	401	391	379	348	348	337	354	370	352	373	374	394	356	371	379	361	338	370	379	384	375	364	381	369	362	387	405	352	356	349	383	365	371	366	375	309	369	385	361	391	383	366	354	414	374	382	380	344	371	370	413	383	354	370	370	328	367	356	365	379	344	382	369	368	341	347	379	355	361	401	397	372	397	349	343	363	379	351	376	405	362	422	372	345	383	390	351	403	363	380	391	382	363	394	351	384	343	389	378	370	387	393	363	392	365	354	376	371	404	378	363	384	360	361	374	362	356	359	349	355	358	374	352	351	374	397	412	370	372	406	365	321	318	395	371	341	366	371	394	375	375	369	346	374	340	377	345	377	352	337	393	386	390	373	383	364	355	407	360	381	389	368	372	367	376	377	365	347	391	363	377	383	360	367	391	394	401	368	342	379	339	325	376	386	401	392	381	358	385	343	364	365	358	350	346	400	343	343	345	369	368	368	351	396	434	401	353	391	336	364	377	372	409	381	384	373	352	352	337	385	345	340	376	404	361	373	382	388	347	370	378	348	402	365	355	374	364
8320	1670	3759	6514	6534	5399	4230	3225	3987	3162	2652	2186	1763	1649	1531	1242	1096	1120	973	1133	995	877	924	905	924	912	856	915	843	821	853	873	893	818	901	848	868	876	878	862	871	865	890	832	812	872	829	868	906	825	850	848	868	786	834	809	825	816	836	866	834	815	826	854	875	813	886	862	871	860	821	882	863	862	864	845	832	781	839	847	858	867	853	857	866	908	826	854	791	853	817	823	850	836	872	827	834	854	802	823	871	854	848	859	849	847	819	837	819	855	862	861	865	877	835	896	822	830	842	877	812	825	931	849	866	869	842	816	847	844	851	836	836	808	817	827	787	854	822	864	831	842	849	824	822	779	794	827	853	850	805	905	794	873	848	893	835	845	898	849	826	823	843	840	854	876	805	819	843	856	862	828	845	869	861	836	858	894	854	836	862	845	823	867	803	899	832	842	783	877	801	789	831	876	838	807	850	816	781	806	812	860	822	851	836	866	865	850	817	898	872	811	899	848	870	814	850	815	877	847	888	873	869	833	814	839	854	825	793	807	841	889	812	829	769	826	811	875	869	854	828	838	850	837	859	828	833	886	835	835	842	822	813	853	867	839	827	907	803	819	853	866	844	860	862	864	819	839	818	820	871	854	845	864	870	875	852	852	864	783	835	805	860	851	797	878	865	820	847	865	834	881	835	825	852	863	850	780	813	817	853	879	886	857	781	810	817	824	856	867	814	848	874	889	855	869	836	887	884	886	827	821	868	841	858	783	884	873	907	831	788	864	815	828	803	822	820	808	867	823	846	862	856	874	787	839	868	862	911	888	916	822	847	765	854	833	838	882	812	835	838	931	775	882	829	850	810	868	931	889	854	820	878	844	861	817	813	852	876	824	869	861	863	833	830	818	810	856	867	836	861	854	813	797	816	840	843	819	783	853	828	817	847	831	850	826	823	812	843	787	889	833	840	852	866	881	826	850	825	788	837	857	817	843	825	766	893	860	775	814	870	847	860	802	794	832	849	876	878	868	841	845	848	863	825	877	832	874	828	856	892	864	831	866	786	853	869	830	838	857	831	855	849	857	819	793	847	837	840	849	800	841	794	814	829	775	849	860	794	828	842	825	881	802	842	816	837	878	880	844	849	841	874	812	896	870	875	825	865	827	819	849	887	773	773	869	799	824	806	811	882	860	822	837	803	795	851	871	855	836	847	882	854	833	846	863	820	871	827	828	837	847	879	864	887	877	832	851	849	812	850	869	861	861	827	863	875	815	807	823	807	879	857	864	820	804	843	823	850	830	870	839	816	863	835	845	847	843	863	857	876	858	847	807	863	867	854	918	870	834	807	829	828	876	824	832	836	909	802	885	822	839	854	871	849	862	835	816	840	856	859	804	825	837	899	877	885	802	878	838	826	790	875	911	797	788	863	884	871	833	839	818	842	876	819	857	852	811	853	807	833	818	880	818	822	847	870	832	874	802	843	819	869	854	817	779	877	774	865	832	830	837	828	901	866	929	869	835	813	841	865	849	815	857	787	848	853	857	860	891	835	849	868	815	797	766	853	847	815	861	795	878	759	841	843	871	901	831	879	854	885	814	843	808	853	780	825	856	861	811	843	799	801	801	904	831	831	868	815	837	893	775	897	842	830	903	867	837	807	877	842	847	792	883	805	857	848	810	883	847	870	826	913	830	831	814	859	840	853	808	838	864	837	881	849	846	856	833	856	833	853	830	786	844	838	865	861	886	844	858	824	873	869	814	853	840	806	817	844	792	855	850	926	853	879	856	894	842	867	814	877	834	827	821	824	822	879	853	818	843	779	833	895	816	836	819	864	850	808	844	831	907	809	846	876	847	863	842	852	831	836	874	821	866	886	827	858	857	844	796	817	876	837	766	848	786	852	846	900	846	796	835	815	854	823	804	832	888	870	848	860	801	787	906	810	832	876	847	813	813	811	824	768	907	817	808	846	863	853	812	891	845	879	850	818	810	806	844	855	848	834	809	912	837	847	849	900	801	885	792	879	821	818	838	836	804	810	861	825	834	870	882	860	854	885	821	868	838	853	806	825	893	876	815	840	858	841	827	875	913	851	886	852	824	849	843	876	899	856	929	816	911	866	837	930	823	822	828	822	816	853	877	840	797	880	818	816	862	859	852	848	857	804	849	823	795	833	852	844	768	813	832	866	810	850	860	848	816	874	832	857	807	862	860	840	895	863	870	856	874	789	815	857	797	837	851	838	814	814	878	843	834	881	817	826	930	850	796	886	909	843	839	890	828	848	909	844	887	833	858	878	860	832	810	844	883	884	839	854	849	862	875	785	821	810	809	848	886	796	840	834	824	847	828	876	820	838	919	818	819	833	842	805	813	825	824	847	855	862	881	860	898	839	848	835	836	862	866	818	829	813	829	844	801	857	843	840	823	816	814	818	849	798	908	858	848	856	857	864	849	879	820	850	861	865	874	877	898	883	819	862	879	840	838	834	821	796	834	828	835	865	861	882	917	836	839	829	907	845	880	862	830	875	857	854	843	825	866	840	803	849	843	803	843	839	825	845	816	855	858	799	837	862	866	850	818	827	871	819	857	868	834	893	818	825	853	804	792	899	830	809	846	807	885	837	842	854	874	806	837	859	820	866	855	816	817	846	804	864	841	873	874	906	877	893	883	803	841	807	824	858	782	814	858	804	799	852	855	860	889	843	856	844	797	822	850	853	786	831	881	817	832	843	848	888	815	854	868	865	885	803	841	868	844	823	925	857	862	860	808	823	832	832	805	852	866	831	802	835	830	847	877	854	891	852	800	855	813	858	829	808	867	882	816	857	820	885	830	847	777	870	855	849	885	886	838	837	875	906	889	779	904	922	848	904	807	875	886	837	807	836	860	821	789	858	870	878	865	842	835	864	835	858	858	816	843	841	839	855	772	850	861	831	847	865	846	841	830	808	832	827	874	858	770	831	840	853	892	858	867	815	847	835	831	839	842	840	859	824	831	861	865	893	826	862	836	871	819	834	846	821	830	843	775	871	821	831	870	832	828	829	884	871	805	823	861	849	846	873	835	795	877	847	836	847	873	833	820	822	846	803	880	892	874	812	839	822	859	836	831	825	836	877	829	842	785	844	869	841	845	800	819	851	855	858	835	834	829	848	792	854	886	842	836	858	868	844	830	831	863	837	864	873	793	857	874	886	861	868	869	869	911	861	846	862	852	790	844	850	788	842	856	850	833	811	854	874	863	800	859	817	818	875	856	917	868	847	845	860	861	815	887	846	873	871	829	795	818	813	861	853	857	847	807	860	848	840	793	850	871	821	883	827	814	842	805	842	867	875	859	854	864	810	818	860	852	814	820	848	817	810	849	814	808	862	860	852	891	867	823	799	836	855	856	834	850	882	883	886	837	878	818	833	888	868	872	816	837	790	861	862	792	871	866	818	849	822	866	793	842	882	848	847	857	890	843	826	832	860	835	834	814	865	858	886	847	838	751	867	862	820	812	858	826	833	838
1618	418	611	702	704	508	468	421	441	407	364	347	337	326	319	301	285	315	295	256	268	298	280	300	299	277	255	274	278	305	274	292	289	291	293	291	264	275	278	259	261	287	289	264	267	269	280	284	296	294	268	297	289	282	258	263	257	250	298	279	287	210	283	274	281	264	292	268	272	290	273	276	272	313	285	311	280	293	299	283	302	326	260	264	316	299	261	293	293	287	309	288	290	288	285	297	300	288	295	301	281	286	296	277	286	256	293	273	305	268	275	298	312	306	259	295	283	291	256	292	256	269	280	308	281	287	298	265	301	260	274	286	253	290	250	288	259	269	280	301	295	285	287	267	260	290	313	298	276	289	269	295	309	295	270	276	262	258	251	284	267	252	296	318	282	321	289	273	320	267	263	281	316	311	298	306	283	308	290	302	314	294	282	248	284	256	284	276	274	250	291	251	295	299	311	290	269	274	306	303	290	314	278	277	284	276	299	277	305	271	278	276	281	280	288	291	291	266	269	258	302	257	282	300	279	308	282	285	303	263	276	280	259	249	286	309	301	255	258	291	271	278	278	279	263	295	260	291	271	300	249	293	277	315	271	263	306	278	284	287	246	293	293	254	256	321	303	270	290	262	245	285	267	290	276	276	313	274	243	301	294	267	302	282	290	290	305	279	266	275	291	259	274	317	266	280	283	254	259	237	284	267	322	272	276	270	250	304	276	267	269	279	285	299	247	295	286	315	317	315	271	276	256	294	276	292	277	297	302	289	272	292	275	303	296	279	287	291	273	265	284	269	231	273	298	284	286	277	281	300	288	301	278	277	303	290	313	289	296	301	246	281	298	318	290	271	263	307	277	281	273	273	278	278	281	266	250	271	300	283	276	272	281	248	270	255	282	312	284	291	324	255	275	293	264	284	307	296	258	300	286	290	302	323	297	265	260	278	269	273	275	310	265	302	285	310	303	297	306	287	272	260	273	336	292	301	235	288	298	262	280	270	286	282	282	298	283	271	306	302	313	275	243	307	282	261	283	304	271	290	284	312	253	297	279	259	273	274	286	307	278	288	272	255	256	286	318	294	270	290	299	269	282	257	280	274	297	275	269	313	287	304	318	288	309	274	290	307	279	279	292	337	282	282	264	278	276	281	256	294	263	260	243	300	290	247	292	281	259	283	241	285	296	265	281	268	288	281	276	322	286	279	295	293	241	287	299	282	272	257	265	258	263	271	303	298	283	258	260	290	265	273	272	290	306	280	256	295	268	293	308	306	281	281	276	276	308	287	284	245	296	257	272	318	286	250	306	296	342	338	278	257	295	281	277	269	279	294	299	290	277	282	276	280	280	291	301	277	295	310	289	263	270	279	287	261	254	276	290	290	294	307	275	291	235	268	293	273	281	299	275	256	271	296	246	283	281	261	295	291	283	292	261	295	291	291	284	284	290	290	262	269	280	264	294	283	293	245	292	304	280	288	266	259	298	257	276	275	268	311	261	294	260	252	296	297	305	293	305	301	257	258	279	263	284	277	274	296	276	263	286	290	302	268	295	264	261	275	250	294	270	280	272	297	230	273	294	269	263	273	244	276	270	282	293	261	273	249	253	269	317	320	270	266	308	242	287	310	280	305	267	288	288	259	274	293	292	297	269	257	277	320	298	280	268	331	281	279	268	286	257	271	290	281	297	242	265	276	249	248	309	279	266	284	266	272	295	263	301	297	288	274	280	285	288	289	278	293	301	293	282	265	283	264	313	285	260	273	278	284	291	288	262	304	257	262	255	307	262	300	267	257	281	268	304	251	268	280	286	256	293	326	269	251	278	316	286	272	253	295	282	300	263	254	274	271	302	281	282	286	262	277	282	289	275	307	275	300	279	275	313	297	274	279	237	258	301	281	315	287	289	306	267	264	293	292	311	290	282	269	270	289	275	290	294	292	299	292	261	290	277	259	284	253	258	300	280	284	297	308	265	267	276	330	285	291	309	287	299	283	300	280	282	285	263	274	241	293	278	304	274	245	295	281	272	284	248	303	278	285	268	298	293	286	258	255	274	291	275	300	319	311	300	300	280	281	294	298	303	271	292	285	277	304	298	294	292	255	292	296	245	283	275	292	274	276	274	306	313	320	304	277	298	296	297	294	277	283	294	280	302	288	264	261	268	321	296	268	308	275	306	265	300	255	252	279	300	285	271	286	299	279	314	266	270	270	283	278	299	256	292	279	315	273	233	278	314	313	281	251	279	257	309	288	259	288	297	278	253	260	280	263	306	302	267	261	306	267	308	293	276	280	301	285	274	265	293	263	268	283	283	264	301	278	285	285	346	257	277	293	313	293	307	294	288	304	263	290	287	269	265	265	283	308	268	303	276	291	267	271	306	311	260	279	284	303	266	270	292	281	277	285	287	311	274	255	283	270	259	290	271	282	296	271	278	270	265	337	259	287	294	283	303	275	269	299	312	276	281	270	305	285	337	290	291	263	277	260	261	312	271	275	281	282	299	283	295	276	325	295	282	266	276	300	303	283	305	289	261	277	284	296	320	303	258	287	288	298	252	303	266	239	274	284	285	262	260	278	279	282	308	281	264	275	294	268	276	263	305	292	280	265	289	316	259	228	276	312	270	301	277	292	263	276	285	275	243	274	294	267	279	302	297	261	291	302	285	297	277	269	277	262	273	267	272	296	301	272	296	282	310	304	299	282	264	290	292	263	242	272	274	278	287	292	281	275	261	262	269	268	284	280	280	275	306	291	311	300	305	288	251	279	255	296	279	248	268	298	279	290	306	272	266	248	270	223	270	300	297	312	279	296	316	291	286	287	320	275	273	282	318	270	298	295	295	299	290	256	290	304	256	290	294	299	274	302	298	253	275	254	336	322	273	301	302	292	271	269	288	268	275	276	287	265	260	240	280	287	283	228	301	283	322	308	303	289	269	266	268	284	291	261	260	269	308	263	313	292	287	288	261	300	289	297	278	290	289	303	286	281	277	298	264	292	286	277	309	287	265	319	267	281	284	261	270	263	280	311	327	293	266	285	305	297	286	291	279	262	300	290	295	246	269	300	265	284	263	271	282	277	273	297	319	277	235	264	293	269	297	262	254	262	267	282	281	273	276	279	281	305	275	259	297	293	241	257	253	284	308	327	275	262	278	288	271	278	282	292	284	308	286	288	279	278	287	275	286	304	287	262	259	245	307	302	290	310	302	258	268	260	290	274	272	280	298	292	302	295	315	309	283	261	273	279	314	280	254	317	284	282	289	265	300	271	276	294	280	277	294	265	302	274	305	280	301	286	288	293	271	284	322	285	276	281	275	304	295	294	288	260	260	260	280	305	237	265	264	263	307	234	279	281	252	323	274	256	292	311	248	282	265	271	281	268	278	282	258	290	285	283	301	292	275	291	308	290	281	295	285	286	309	286	268	287	283	313	285	280	317	286	287	298	281	262	277	257	272	283	288	268	291	301	310	311	276	283	274	292	268	317	316	265	259	312	265	302
1894	757	1252	2262	2322	2062	1573	1295	1588	1322	1159	997	853	904	835	748	726	692	660	646	708	672	691	646	687	648	674	684	633	626	660	652	660	672	653	671	653	627	648	634	637	659	634	640	628	671	631	659	658	633	656	657	625	650	634	681	666	690	642	628	692	619	609	655	648	655	682	659	646	640	670	681	655	624	672	643	636	633	609	654	647	635	647	640	685	644	620	657	675	594	676	625	617	602	654	630	658	670	676	683	649	676	606	636	632	696	659	625	603	666	646	677	689	662	675	650	627	657	670	619	707	661	627	639	655	684	662	622	661	649	631	628	691	638	672	689	671	628	620	624	637	664	694	627	661	600	617	634	697	668	630	641	602	668	684	652	628	667	670	638	643	682	673	636	658	643	634	699	662	647	653	680	633	688	653	600	640	639	650	654	681	625	658	635	626	675	636	652	676	683	650	632	638	634	676	650	629	650	618	636	635	675	632	697	650	693	710	666	646	649	686	626	652	693	663	698	661	620	651	638	680	679	629	668	579	660	624	645	649	656	618	701	670	652	702	623	641	673	627	628	626	644	678	664	675	677	667	610	669	715	600	628	668	604	632	619	627	657	632	649	637	648	698	622	634	656	667	576	692	661	648	640	642	661	669	660	630	708	627	641	711	641	673	617	666	661	621	644	679	655	669	661	643	625	674	677	658	651	633	658	628	633	677	658	637	611	685	674	654	701	651	634	655	665	658	621	624	619	662	648	652	618	656	703	667	656	646	652	667	651	609	623	654	655	703	638	634	633	657	665	635	656	679	665	630	624	663	648	643	639	675	586	613	689	651	588	669	690	611	625	665	689	623	622	701	641	598	687	636	648	615	637	589	672	628	668	624	668	641	655	664	636	664	644	627	634	649	637	647	643	645	610	588	654	630	640	642	649	639	634	646	621	631	691	657	710	670	596	661	642	657	666	636	656	626	704	668	657	614	623	623	592	689	678	626	642	657	640	630	625	652	653	627	675	673	620	633	609	669	639	651	638	606	650	677	656	627	627	670	672	684	645	648	680	656	681	637	627	632	648	610	639	665	704	691	648	685	628	635	657	656	693	666	627	647	679	644	667	688	650	691	640	656	666	607	613	683	616	705	662	668	633	703	668	642	638	614	697	642	664	643	646	626	640	642	645	653	654	647	686	664	643	661	636	678	680	650	656	680	659	652	676	640	646	670	688	653	615	652	657	666	634	618	625	681	680	648	655	649	670	694	623	685	643	655	640	649	662	657	661	646	648	652	666	630	658	671	599	701	594	668	677	652	642	650	648	660	686	674	692	668	655	692	662	679	649	696	619	651	677	661	635	628	694	661	663	615	644	677	667	655	637	685	627	644	662	639	615	637	680	611	691	629	640	582	637	639	676	669	684	687	649	653	637	622	685	639	689	643	619	647	635	596	698	656	643	634	644	670	703	607	647	658	691	674	641	642	679	663	673	663	630	627	661	614	598	632	618	678	669	665	682	672	632	658	658	663	606	638	660	669	629	673	682	635	653	664	646	636	646	663	631	673	644	674	633	623	615	665	590	669	659	694	648	619	648	665	640	666	681	655	644	649	645	645	606	621	662	658	637	611	682	615	670	636	635	666	646	647	692	641	688	663	643	616	662	671	684	672	625	677	646	633	674	689	696	620	633	610	675	630	668	641	646	684	619	645	671	632	644	689	624	698	612	663	667	626	636	688	629	654	641	602	663	621	646	654	651	640	661	655	683	624	658	667	639	684	687	626	650	619	660	649	637	658	654	644	655	623	669	709	651	642	646	634	611	686	669	624	640	653	628	662	655	652	620	657	611	656	678	647	650	666	668	642	649	654	712	695	655	661	686	664	671	627	639	622	631	626	640	667	647	609	666	704	631	599	640	694	650	626	660	630	662	599	645	658	643	713	689	632	665	645	649	659	681	631	659	637	654	647	636	661	612	640	663	662	648	643	711	693	649	645	631	648	616	675	680	669	635	666	652	646	666	646	621	660	665	623	639	653	609	610	652	660	644	635	694	672	641	640	631	637	686	678	643	637	650	697	661	690	630	656	641	631	632	647	627	619	657	614	669	631	632	673	634	725	678	628	639	612	657	575	649	628	685	644	635	660	673	613	643	643	595	637	655	652	613	636	650	684	651	605	683	678	664	694	652	662	647	638	666	633	658	658	650	656	649	637	644	736	619	651	680	638	636	642	628	679	650	655	644	664	612	697	647	614	664	615	662	624	594	689	674	649	644	688	615	622	665	664	639	646	647	648	648	658	661	679	660	642	641	657	651	650	629	654	633	613	622	655	662	677	620	671	637	643	632	645	620	662	646	637	680	691	651	707	656	658	682	646	647	616	660	630	621	643	681	682	660	652	650	706	648	611	634	627	658	665	684	649	633	698	676	634	635	643	619	636	640	646	705	639	690	656	665	672	645	671	611	642	624	628	673	678	621	649	639	643	666	627	632	643	636	641	630	649	675	652	652	676	600	659	674	682	666	644	645	616	662	649	680	665	617	660	681	665	703	610	664	663	639	690	614	630	626	673	620	625	672	700	653	614	649	685	641	643	627	679	626	661	634	667	634	616	644	648	684	608	667	629	625	637	655	659	661	643	652	681	652	654	675	710	620	674	634	650	666	651	718	643	639	685	691	649	618	660	620	644	656	620	618	646	650	641	643	650	653	607	660	653	670	650	654	672	674	683	659	628	635	665	684	657	648	642	633	657	633	674	618	628	602	663	667	668	634	624	637	705	644	633	608	658	656	646	665	647	643	652	646	676	653	589	634	637	646	632	660	617	632	667	656	658	629	621	654	688	670	655	648	641	649	659	618	620	667	656	623	667	629	680	623	629	631	616	673	630	650	709	627	644	655	698	704	713	646	654	662	707	626	651	648	642	689	606	683	673	673	619	670	638	663	648	631	659	653	672	636	610	664	656	690	633	659	657	662	601	619	655	652	640	668	630	639	637	618	657	665	651	670	641	654	715	643	670	674	619	624	654	710	637	644	649	643	611	612	648	621	649	684	635	663	626	664	632	650	669	663	614	660	616	646	704	648	698	631	617	659	615	661	717	668	618	646	634	700	680	621	637	602	644	638	643	622	675	608	615	663	630	663	634	671	625	657	584	622	622	622	598	679	624	660	661	651	632	670	623	657	628	659	705	672	631	637	647	682	625	637	640	596	644	647	690	637	675	669	699	685	626	690	673	640	580	649	654	661	664	632	704	688	643	628	666	695	626	651	628	646	642	644	677	590	665	682	678	648	648	672	652	655	634	603	646	657	615	627	670	612	695	640	645	595	680	640	685	677	623	674	657	657	649	670	689	628	647	645	661	656	626	629	653	668	652	671	656	658	668	642	665	598	635	632	634	674	630	658	628	651	680	685	621	678	641	624	690	674	615	695	643	657	658	662	660	602	693	678	612	695	686	633	629	623	671	643	626	681	614	635	693	655	674	654	655	649	668	648	655	648	632	620	669	656	581	679	652	658
7139	754	1105	1329	1148	801	635	487	570	450	434	363	301	303	259	257	208	222	226	214	196	221	200	181	196	191	216	239	192	224	232	207	179	217	216	188	216	206	220	185	186	184	226	224	205	201	208	220	172	208	207	196	191	210	186	189	200	170	191	220	202	206	157	183	206	198	193	183	191	224	210	182	209	219	203	209	213	189	208	250	194	190	231	214	196	189	224	213	184	206	192	169	213	192	193	174	190	196	187	227	203	224	232	195	211	198	203	182	193	236	225	207	211	224	209	204	191	191	194	204	194	205	196	228	192	184	220	220	221	214	214	193	194	196	181	163	198	248	183	205	182	223	206	218	171	217	203	166	238	220	190	198	204	177	211	198	213	213	230	202	196	203	199	194	192	167	191	192	200	229	214	198	212	191	205	213	201	168	174	200	197	230	199	204	231	209	215	217	189	188	211	189	211	199	204	204	198	187	219	214	208	214	200	164	207	196	189	201	238	201	201	203	209	182	217	230	207	192	220	196	181	221	201	193	210	190	227	211	215	192	214	188	201	199	216	212	232	225	215	189	208	198	214	221	206	177	217	197	179	219	205	200	196	191	216	216	213	224	188	186	195	199	195	196	186	169	204	207	196	216	188	216	206	209	201	200	203	204	181	204	201	186	195	203	210	198	207	223	210	184	205	216	198	198	164	189	208	187	192	181	198	207	193	205	177	193	212	200	213	207	197	225	221	200	202	189	220	213	236	201	196	223	212	202	191	207	193	207	216	191	194	193	229	175	207	224	200	206	201	183	193	223	194	172	202	237	214	192	212	204	197	175	189	225	197	226	222	195	200	203	214	206	199	220	209	212	200	190	195	185	193	211	208	215	221	218	206	211	197	227	196	220	209	221	196	209	185	214	207	188	219	189	178	170	196	194	196	190	210	209	213	165	173	173	186	206	228	205	218	206	215	222	174	182	199	186	204	227	199	197	180	206	195	215	199	198	222	185	192	181	210	171	198	207	196	220	210	222	188	201	206	218	206	211	193	215	194	217	192	176	189	190	178	230	202	189	194	160	162	194	181	194	201	207	201	199	192	206	209	201	207	155	218	228	203	194	192	215	202	206	221	179	182	182	195	208	186	204	211	195	193	211	182	186	209	189	202	214	222	227	199	196	167	196	219	215	174	201	213	211	224	193	199	200	226	207	218	235	223	196	169	183	197	195	184	204	183	181	244	194	183	190	212	203	211	212	222	181	213	208	183	202	207	189	206	207	219	211	178	220	196	219	172	178	205	182	165	200	176	197	203	210	173	182	198	205	200	193	191	204	226	214	218	218	224	207	218	205	249	215	204	215	209	196	190	207	199	178	191	212	186	226	213	203	209	217	213	197	214	217	199	189	228	208	189	182	229	188	193	200	208	201	163	207	200	206	204	203	211	189	177	187	205	193	220	181	197	224	227	191	211	176	206	206	203	192	187	194	237	198	199	195	237	209	225	190	211	221	205	210	230	192	202	205	182	200	220	215	185	182	208	199	193	187	210	181	187	192	186	208	200	205	229	203	213	208	196	212	194	187	206	219	197	180	246	179	198	214	196	197	198	201	212	173	193	197	219	221	210	210	215	211	219	218	183	196	191	186	201	212	210	231	200	172	214	189	215	206	201	206	254	186	225	191	210	196	210	194	178	188	201	195	215	208	195	191	192	214	164	225	206	199	185	212	182	178	208	205	189	207	203	182	230	223	191	216	206	180	195	202	198	188	207	196	191	189	208	205	235	201	208	185	233	190	203	212	213	189	211	211	201	188	214	172	209	180	198	203	203	200	232	209	195	206	207	212	205	214	199	212	203	196	229	191	200	210	221	178	231	171	202	223	195	203	201	201	189	207	196	215	202	206	210	207	190	186	220	190	193	189	206	210	224	202	178	210	176	222	193	210	213	219	176	196	218	195	205	183	204	195	195	203	205	192	214	233	214	212	197	232	196	200	190	211	203	194	195	189	206	195	204	223	194	195	186	195	190	221	211	219	193	213	199	212	197	175	185	194	203	205	206	198	202	192	224	197	196	240	194	220	210	189	233	193	203	197	196	197	236	208	216	224	230	228	213	215	183	190	217	203	187	211	193	209	186	182	182	216	203	197	188	200	195	191	202	183	196	212	185	220	202	186	187	193	187	205	225	206	187	202	190	198	216	202	222	200	173	179	207	182	186	209	219	220	213	231	218	202	185	199	198	235	217	201	192	202	209	211	198	199	199	230	203	211	214	173	202	192	196	209	185	210	199	201	202	206	202	183	192	217	185	172	219	209	196	217	188	199	191	195	181	199	203	211	223	199	206	180	189	164	203	207	191	198	211	221	212	216	198	197	183	200	196	204	202	207	196	190	201	195	175	221	204	189	207	187	192	227	222	191	196	171	189	198	162	187	194	183	219	193	200	195	165	189	183	228	200	204	159	183	193	205	184	218	209	193	172	203	212	192	203	190	210	182	212	203	179	216	220	178	176	210	194	201	205	191	202	225	213	213	219	195	214	206	220	217	229	228	174	183	203	204	200	203	201	206	214	204	208	197	192	169	185	177	179	201	197	178	177	196	210	192	209	200	196	187	214	210	184	192	222	186	174	200	194	223	202	201	213	204	192	212	222	188	203	196	200	193	224	209	218	193	205	204	198	181	213	201	231	215	211	203	201	211	221	226	190	182	192	203	215	198	203	175	202	212	212	214	211	193	224	198	194	201	203	199	181	207	225	198	197	169	224	208	219	200	207	181	193	183	191	237	218	204	206	197	209	191	187	207	171	230	199	179	205	214	219	212	195	190	217	218	201	203	197	185	192	177	209	210	169	172	208	196	204	187	195	184	236	187	210	192	220	185	216	226	189	195	208	196	207	178	230	197	195	220	222	190	209	186	173	203	231	213	211	183	214	179	192	195	180	206	205	220	177	177	190	185	194	185	202	212	203	179	195	204	222	194	230	200	217	200	183	184	231	178	195	171	201	217	211	188	187	207	198	201	212	219	212	187	185	231	220	201	191	193	178	204	200	203	200	242	214	206	210	196	194	224	217	176	208	222	199	203	203	193	211	219	228	194	235	180	199	208	196	183	175	200	190	216	249	216	221	222	191	175	220	227	205	211	206	227	205	211	181	205	199	194	167	213	198	197	196	191	206	182	197	218	199	195	190	174	185	172	187	179	214	224	208	190	182	204	183	191	180	216	210	201	189	192	203	194	206	197	211	190	204	164	214	193	182	197	213	196	244	212	220	196	180	179	207	212	216	203	199	210	206	220	225	193	200	194	223	200	189	219	206	205	222	171	212	212	190	186	206	211	194	197	201	214	222	210	193	210	198	182	233	206	233	197	204	181	199	180	215	203	186	225	191	212	227	216	218	196	196	172	207	183	206	187	205	219	195	196	227	200	194	196	198	201	218	194	197	195	185	215	193	205	210	212	210	198	233	215	184	191	203	209	202	177	189	204	199	220	219	188	211	183	197	194	202	205	194	204	198	197
6103	1011	2418	4225	4206	3434	2471	2105	2554	1924	1608	1381	1107	1074	949	793	705	635	597	671	559	553	558	562	586	557	488	519	571	508	486	486	558	514	494	515	541	519	542	539	533	515	549	566	515	514	510	500	474	507	513	485	512	508	520	513	504	486	515	573	486	492	534	509	520	498	574	503	483	544	527	511	525	523	521	511	452	496	518	521	523	536	514	527	503	535	504	528	529	485	505	502	514	508	531	501	542	527	482	529	546	540	542	529	513	562	536	509	519	524	483	496	559	479	569	517	468	486	514	478	508	543	566	509	488	503	459	500	489	507	505	492	527	479	494	509	491	474	531	514	526	512	506	514	501	511	533	516	577	517	496	534	487	518	507	505	517	548	507	541	512	524	475	507	511	543	475	533	551	495	501	543	533	491	529	510	507	535	541	543	544	484	544	518	504	525	497	527	505	491	526	527	542	517	545	535	511	501	493	512	506	492	490	531	528	508	508	518	514	512	469	523	550	529	520	524	525	461	537	503	516	534	525	543	515	528	505	525	573	503	503	514	495	495	515	507	531	530	523	490	537	501	510	528	477	533	493	526	517	527	519	530	498	514	525	501	513	507	522	477	587	534	510	560	497	505	521	549	577	534	547	485	518	497	533	499	505	528	511	470	510	487	515	509	530	529	540	527	506	530	529	516	537	514	474	506	517	519	536	562	486	508	492	505	530	525	549	525	534	511	523	490	543	488	509	523	507	495	561	476	508	493	522	530	510	487	523	510	470	473	489	519	522	516	554	512	534	540	508	509	496	498	500	491	557	518	515	512	533	466	521	537	537	513	510	517	505	495	524	542	505	523	516	486	492	516	472	535	494	509	490	485	486	508	521	478	479	502	530	498	500	501	505	474	483	471	543	479	490	473	485	530	514	508	513	531	490	489	516	498	474	508	534	488	492	511	503	527	502	547	492	523	507	518	487	528	496	489	487	516	488	467	519	518	487	502	486	519	477	499	512	504	490	513	509	537	537	519	560	544	498	514	522	491	491	486	508	507	489	537	536	506	524	498	471	536	522	465	547	514	518	500	520	483	512	505	481	514	523	478	520	511	495	474	555	515	505	478	528	558	492	491	530	500	529	532	507	508	537	552	541	521	512	497	584	518	496	561	516	484	544	473	512	542	512	502	498	535	515	518	484	494	493	508	524	513	528	568	529	499	536	531	516	513	498	494	521	493	516	558	487	517	518	499	515	520	500	510	454	530	515	520	535	525	514	498	471	529	498	500	521	558	514	533	519	483	482	520	522	464	511	486	520	505	514	553	537	534	535	540	486	493	550	543	576	492	530	498	536	535	481	499	503	487	449	486	509	565	542	528	497	512	498	531	561	539	511	510	505	469	502	477	485	490	529	519	503	525	520	535	548	543	522	468	522	542	489	523	517	473	515	480	499	512	496	521	534	484	519	509	491	498	508	493	500	528	489	538	542	488	534	506	506	491	480	504	511	555	534	449	508	555	534	509	480	504	494	472	524	497	484	507	532	450	511	523	489	459	532	519	505	509	484	538	522	506	503	488	481	511	504	515	507	474	526	525	551	489	540	507	503	493	507	525	511	478	538	478	529	516	534	543	533	514	515	538	544	495	505	499	526	510	491	512	474	460	529	502	510	489	535	489	487	496	494	484	558	510	494	482	497	470	480	537	508	536	519	516	486	526	529	498	521	495	518	486	507	513	502	546	513	495	537	488	514	509	544	528	503	512	483	559	525	487	485	491	461	517	473	516	533	516	519	522	533	531	532	487	512	538	490	495	537	512	530	496	458	495	495	527	500	526	509	539	538	499	513	519	510	503	491	531	510	484	465	495	532	521	487	476	485	551	465	513	500	524	536	486	495	505	518	570	518	488	504	530	549	519	539	509	481	549	509	534	506	524	519	523	503	534	536	533	523	517	556	504	500	509	515	540	486	517	486	488	469	464	504	513	510	496	504	479	500	504	519	508	534	490	524	495	515	502	536	497	524	500	547	516	521	471	481	537	527	502	502	512	484	488	492	543	527	531	550	531	520	538	543	533	512	495	526	501	514	496	494	525	474	541	487	463	531	526	496	526	553	472	471	512	512	532	571	474	500	492	525	495	495	485	477	456	524	510	524	516	539	513	499	496	544	543	497	523	527	518	494	530	516	527	507	511	511	482	511	503	507	480	510	523	486	510	511	526	500	527	491	512	521	491	522	499	507	521	500	501	517	514	517	538	513	530	520	514	446	486	508	512	497	514	498	474	472	560	500	522	505	533	533	565	565	509	517	503	515	486	521	520	518	499	525	566	501	496	535	483	487	517	532	527	522	491	515	519	481	484	503	511	491	489	484	517	517	490	531	490	494	530	487	492	505	501	482	513	503	533	518	514	505	467	482	506	516	570	515	534	507	490	439	549	487	536	468	547	496	551	522	513	544	489	503	475	525	472	517	508	521	475	489	532	514	544	521	448	538	525	515	484	448	509	470	478	520	494	482	501	505	494	517	497	460	480	523	495	511	506	539	529	530	492	516	522	530	518	524	533	500	490	494	514	513	535	497	500	479	510	511	466	508	533	497	507	509	483	479	484	512	484	521	488	539	535	548	465	511	534	488	527	516	544	555	511	485	488	530	518	546	476	486	524	518	548	503	494	486	534	477	501	507	531	547	514	512	528	516	490	501	520	465	521	497	499	522	508	497	522	485	536	516	516	520	535	509	505	505	496	523	537	507	531	501	500	471	507	530	520	515	519	501	506	507	565	543	487	519	551	513	503	501	504	494	511	500	535	522	490	525	517	493	526	533	511	477	505	469	529	495	497	489	527	541	506	547	486	511	503	497	541	490	508	511	501	490	503	504	525	524	479	542	490	465	519	523	524	528	526	508	545	508	495	532	497	493	528	508	526	511	504	490	498	553	518	479	518	502	518	492	506	502	523	542	490	493	478	548	529	513	558	492	520	509	490	488	518	534	526	489	475	545	451	551	496	512	485	503	490	535	501	530	460	471	463	505	516	533	505	517	502	536	517	484	498	494	546	517	537	538	490	471	525	523	477	504	492	516	498	479	503	514	507	547	521	498	450	528	488	491	469	515	500	480	510	507	499	492	535	501	520	537	515	510	478	520	520	538	453	500	543	494	532	496	482	522	501	475	466	508	481	489	514	557	537	550	517	495	522	470	536	544	495	510	505	534	513	530	515	513	512	548	558	480	500	528	564	501	520	478	517	557	509	505	478	531	541	495	527	493	494	534	510	538	445	478	516	512	502	481	498	483	502	502	516	519	493	525	516	522	472	489	527	504	481	518	490	520	488	467	559	515	483	486	524	520	483	496	504	471	526	474	495	505	519	511	492	516	508	554	508	500	534	496	525	513	489	530	470	463	476	497	564	511	459	513	539	539	519	535	548	484	500	516	495	489	544	546	501	541	506	531	518	491	518	506	521	524	532	557	463	548	481	517	524	483	509	500	491	513	476	512	524	499	514	517	511	477	499	523	507
13995	1732	2007	2111	1851	1434	1031	830	973	775	612	618	453	495	459	436	418	377	447	399	411	405	400	338	365	393	367	372	359	394	392	365	350	366	379	373	359	336	324	376	407	367	354	409	393	331	372	362	336	416	371	388	369	367	371	398	324	375	377	392	386	351	421	393	370	373	368	320	398	404	369	386	374	370	370	397	369	391	415	383	394	348	408	361	376	375	376	364	375	370	382	370	352	359	355	407	326	369	395	379	357	339	358	352	368	380	383	383	311	397	367	340	352	353	399	369	369	373	360	357	352	374	356	385	364	407	380	366	364	401	372	354	371	356	374	358	358	372	362	330	400	391	376	417	370	346	363	353	350	321	391	358	363	378	386	374	398	346	421	374	371	340	375	352	407	381	364	399	345	365	363	358	351	395	358	379	420	399	345	391	359	382	383	361	398	343	358	362	355	357	407	350	372	361	394	344	361	377	372	363	338	361	353	362	341	369	398	350	380	375	381	377	338	408	395	402	374	405	429	368	385	404	386	362	365	400	347	368	366	372	324	384	384	361	416	376	338	365	372	360	371	384	380	369	400	358	357	350	335	391	360	334	367	340	394	381	370	352	353	388	369	366	364	394	392	369	411	354	399	405	365	359	404	412	368	375	361	376	388	388	405	387	391	383	381	342	355	369	397	363	369	362	419	395	367	394	377	356	349	371	408	367	395	389	379	372	368	355	328	321	372	356	374	354	366	375	429	420	385	369	377	386	395	357	375	340	360	369	388	362	351	368	380	356	367	355	386	385	384	337	371	371	361	386	370	397	408	387	336	372	368	401	364	395	407	395	362	371	365	345	379	340	331	365	344	343	343	343	359	342	340	366	324	350	388	371	372	371	385	332	341	382	380	357	383	417	356	388	376	365	361	378	384	382	360	361	363	352	342	381	360	357	371	383	377	355	346	383	391	368	384	355	358	369	415	408	361	347	374	366	366	355	391	369	390	387	338	368	366	377	413	412	380	344	348	436	390	380	396	319	388	363	391	354	351	331	431	388	370	374	372	364	386	376	391	348	414	376	394	332	398	404	339	384	415	419	367	346	362	367	375	359	356	374	392	353	353	368	372	382	400	370	349	323	360	346	377	337	344	367	393	405	365	390	354	368	369	364	369	377	382	366	388	438	383	412	360	388	382	357	389	360	393	366	350	384	340	376	353	328	362	384	376	335	383	369	366	364	348	349	369	351	349	364	367	396	374	395	387	383	382	405	360	354	348	389	360	394	402	390	354	392	367	401	342	357	400	367	387	361	353	346	382	348	361	352	357	355	377	373	382	370	343	399	390	379	398	380	375	367	344	386	362	384	360	381	360	387	372	376	370	365	381	399	374	395	411	385	358	331	412	362	409	364	370	329	355	348	366	368	370	354	347	395	348	366	344	321	369	360	368	378	361	415	361	364	371	329	396	385	381	381	330	367	389	372	378	404	401	352	386	336	380	387	379	391	352	354	349	357	356	345	387	371	350	335	392	413	384	349	344	389	379	400	375	362	379	327	327	361	396	364	364	357	370	380	380	389	368	369	383	361	389	388	358	338	375	379	371	384	381	432	408	366	347	381	349	357	382	340	382	369	370	369	397	315	396	341	373	366	343	349	358	376	347	363	330	375	381	374	377	363	359	384	338	364	368	336	343	384	384	404	374	382	386	369	415	385	319	324	362	365	397	352	399	353	374	376	371	376	368	339	340	345	350	382	343	323	387	368	352	358	326	334	352	350	398	349	352	378	383	388	362	374	353	378	337	343	359	368	363	362	352	357	417	376	373	364	372	349	347	367	389	385	385	404	376	377	411	373	361	336	368	339	362	399	349	374	370	334	369	396	341	360	372	341	351	391	413	381	410	354	376	372	396	379	378	384	389	373	338	355	345	357	390	353	364	354	409	389	346	380	376	350	384	356	380	374	345	334	376	363	363	352	340	330	358	405	365	366	336	356	399	350	393	398	376	383	344	341	370	393	378	335	359	391	354	367	346	350	363	361	366	372	355	367	365	383	391	400	387	379	347	421	372	344	384	340	343	337	371	391	389	358	385	416	386	393	371	343	402	354	387	379	348	340	374	367	366	374	366	385	351	377	384	351	345	360	398	383	365	338	361	393	373	359	389	396	389	343	351	374	397	366	376	369	357	348	365	403	422	370	369	367	388	368	382	378	349	346	362	347	383	367	358	399	364	380	367	381	450	370	390	361	335	364	385	370	374	360	376	358	404	392	362	359	368	357	363	384	380	359	391	366	391	390	366	395	382	371	378	336	344	345	371	372	354	418	359	385	375	367	398	380	352	329	403	355	388	349	407	357	380	369	396	351	371	346	381	388	369	337	380	349	390	379	387	383	359	355	399	369	374	372	330	386	382	357	400	383	359	387	369	378	398	359	339	403	378	378	354	379	369	354	343	375	378	397	359	385	386	331	369	337	352	408	337	378	362	391	405	383	355	399	365	374	383	354	391	343	383	387	377	371	370	373	357	333	387	353	390	355	373	375	345	365	390	365	369	348	344	355	386	377	358	374	379	374	353	385	371	365	393	353	365	378	374	372	350	332	379	376	389	385	369	408	370	407	360	387	382	395	397	377	371	375	414	430	367	360	349	379	362	397	339	385	375	380	364	343	349	356	366	360	394	407	385	358	376	396	382	387	372	367	378	341	382	371	358	383	394	353	363	373	360	372	403	348	368	348	389	360	341	379	358	367	374	356	404	397	380	396	399	376	403	365	344	407	337	364	353	386	368	313	358	358	399	323	371	371	380	361	392	348	366	388	342	371	379	391	382	388	401	369	379	380	404	393	366	385	356	388	373	363	402	378	353	411	350	319	363	359	372	377	408	353	320	395	388	360	368	356	366	427	381	380	386	380	361	390	359	368	387	355	386	399	390	375	396	373	346	367	387	370	348	350	373	369	344	329	397	377	381	383	386	378	368	377	321	333	354	356	355	347	359	395	387	360	383	363	376	359	402	373	336	392	372	378	338	382	366	373	343	375	397	344	375	380	365	337	350	377	419	369	366	331	391	360	381	370	390	348	378	366	362	344	376	404	393	388	357	390	394	394	395	411	386	379	335	337	415	359	352	334	376	367	383	351	369	394	381	368	349	376	339	414	343	352	397	394	368	374	382	354	372	318	351	388	368	375	361	375	390	349	397	352	357	383	355	363	331	366	362	347	379	390	371	367	375	364	373	358	370	365	312	348	406	426	325	361	402	358	393	401	380	381	392	371	345	371	357	336	433	356	352	388	375	378	368	385	354	360	385	364	331	342	384	363	371	367	387	349	395	393	355	376	364	363	413	432	372	392	355	355	356	376	354	358	334	349	380	359	380	376	364	379	384	360	391	380	385	339	358	375	335	381	395	358	374	385	352	396	386	375	351	368	361	369	386	354	357	344	374	331	403	348	368	347	364	372	373	384	399	369	376	381	364	340	372	400	382	370	409	389	354	376	370	396	363	359	365	404	371	383	384	370
8216	1691	3935	6391	6445	5274	4023	3176	3872	2942	2393	2164	1704	1784	1445	1255	1139	1000	973	1162	959	908	931	876	897	933	876	885	886	930	919	894	886	831	903	914	820	911	875	877	828	884	862	870	899	853	957	876	854	819	826	855	895	874	843	835	865	882	908	839	810	799	834	837	856	843	849	866	855	812	856	867	856	834	845	836	816	795	801	812	889	891	850	878	883	831	827	835	868	844	877	888	834	876	845	827	875	897	842	907	881	826	860	802	832	840	879	830	848	832	870	860	836	819	832	863	859	842	822	890	840	880	850	868	849	845	853	838	887	856	834	936	852	781	806	905	835	852	874	853	853	865	861	840	828	877	865	816	860	837	833	843	839	848	851	828	878	849	855	831	848	792	922	910	842	846	881	826	823	872	837	803	802	821	846	848	816	858	820	839	770	882	802	816	825	865	835	813	880	854	862	830	806	810	852	854	835	834	875	897	807	856	854	828	846	868	839	868	836	801	884	835	834	875	852	805	805	856	828	833	851	801	872	831	835	863	819	862	811	817	854	849	823	861	875	926	847	797	879	838	863	760	852	836	868	787	856	848	856	839	784	855	860	837	829	826	834	850	882	876	864	815	771	857	863	795	853	829	842	846	807	833	869	810	887	822	884	851	853	884	823	860	849	839	842	825	844	851	879	891	821	968	845	848	828	886	811	853	841	868	882	773	876	828	847	860	894	875	800	847	817	890	911	842	837	874	856	860	880	821	866	817	865	843	852	849	835	864	895	862	881	839	872	811	860	861	862	840	852	850	868	858	844	814	827	808	834	791	850	845	882	831	844	902	851	863	814	839	855	831	847	862	875	878	846	822	885	869	808	865	839	871	853	849	829	861	851	822	836	853	852	820	885	851	814	843	806	785	852	832	848	820	866	810	878	843	821	886	820	834	859	830	840	885	793	837	854	835	877	847	790	825	873	875	848	834	877	866	891	837	847	869	810	835	878	844	868	901	877	864	836	852	807	805	872	807	831	883	847	893	917	858	838	843	859	875	858	798	794	822	841	847	845	864	910	871	854	803	879	877	819	818	865	842	848	824	888	852	793	839	849	843	840	851	836	841	884	834	821	830	838	776	885	915	779	854	810	843	832	857	872	843	911	910	892	849	840	866	821	843	838	830	851	779	857	860	854	823	856	845	876	816	834	831	805	845	878	897	909	833	791	828	803	842	831	820	841	791	860	922	873	879	805	809	859	766	804	782	890	852	838	845	820	841	862	827	842	882	874	882	837	850	874	864	877	826	851	859	855	832	866	878	810	806	852	845	838	909	838	854	893	824	829	856	878	908	836	900	834	856	820	852	791	849	852	839	863	857	821	831	868	828	842	849	825	811	904	819	862	814	851	877	872	873	849	828	896	863	836	894	816	845	875	853	838	842	859	826	820	860	792	854	816	839	784	803	829	842	852	843	890	844	841	883	850	821	844	839	870	855	815	837	849	890	836	838	831	864	926	804	779	892	860	860	776	922	823	837	771	871	808	881	828	845	829	846	870	817	861	840	843	879	889	903	855	821	893	836	843	899	851	835	913	823	831	848	867	857	786	841	876	868	882	827	862	881	838	858	837	848	857	814	828	810	828	874	834	820	904	842	849	830	810	850	796	840	827	869	866	868	853	870	820	904	889	802	815	867	850	826	891	865	874	834	856	824	805	850	813	797	862	879	834	901	878	895	884	845	869	852	871	885	830	850	866	876	836	858	814	840	846	863	845	806	843	827	774	907	839	832	857	823	820	841	870	828	826	793	834	839	862	881	878	884	807	843	823	861	852	783	826	809	820	817	845	833	853	796	844	816	846	856	834	886	781	883	820	868	829	865	871	858	849	836	828	845	908	875	854	859	858	840	853	828	802	780	866	842	907	836	826	848	838	819	862	849	849	862	849	918	851	850	856	863	855	856	824	845	841	825	814	910	895	818	836	839	838	871	876	849	885	877	854	927	829	844	859	823	845	893	854	815	826	856	864	906	875	837	836	861	874	884	853	805	865	841	815	788	825	827	811	787	854	906	861	892	835	803	819	849	896	811	910	820	825	820	840	816	874	845	841	851	865	813	845	891	815	837	836	859	785	867	820	882	859	814	848	864	827	873	866	830	804	865	858	835	837	891	870	827	841	809	816	844	860	821	877	867	818	883	882	846	807	793	873	789	836	854	891	849	858	887	840	799	855	846	846	839	849	832	813	840	802	884	829	863	873	855	905	819	888	886	863	790	850	882	868	872	828	849	853	850	816	873	830	814	855	836	874	826	851	823	852	803	811	801	848	792	801	870	845	863	885	866	879	894	851	895	835	792	876	885	850	830	809	851	864	825	932	833	908	882	847	848	864	824	841	867	849	878	894	835	863	835	892	897	839	877	880	852	837	855	834	899	735	844	849	807	835	842	867	839	816	798	859	852	887	864	825	893	841	847	866	800	838	823	838	884	851	845	873	841	845	885	810	865	857	852	853	810	851	876	830	836	865	870	906	826	813	834	902	850	821	857	873	838	882	840	849	823	889	885	856	880	819	806	861	861	831	838	837	884	859	906	842	818	879	816	865	844	847	856	873	857	849	858	844	844	885	876	855	907	896	902	844	878	814	834	868	815	832	847	816	809	873	916	853	806	816	825	886	811	777	840	837	845	879	847	867	834	797	861	855	924	848	864	846	817	842	892	837	805	884	857	885	845	845	792	864	847	813	823	833	897	862	871	812	782	864	902	881	811	827	865	855	877	826	858	907	871	912	837	811	833	866	846	879	803	838	852	873	845	900	826	847	838	875	839	833	844	844	882	846	821	879	867	868	874	858	842	846	854	831	851	823	856	857	810	862	877	849	822	827	866	894	873	841	857	837	811	821	845	860	845	837	829	849	816	852	824	818	912	837	875	867	798	843	872	784	865	835	865	884	853	897	815	867	872	787	861	847	804	854	860	867	821	865	796	848	885	823	873	813	862	819	821	879	900	864	853	850	881	848	849	832	793	839	888	833	846	848	821	842	839	840	871	900	907	848	871	846	814	822	823	850	836	880	862	871	861	817	855	880	889	892	882	873	836	833	891	859	837	849	835	809	816	870	841	891	873	847	817	841	877	824	844	847	852	837	859	864	846	861	802	816	853	824	816	857	865	797	880	870	875	821	875	880	865	842	847	867	833	839	879	885	817	868	816	854	815	844	855	855	867	829	809	806	878	845	789	832	840	884	837	834	871	822	879	841	829	872	836	870	826	795	846	895	858	828	853	823	828	834	880	791	801	865	868	859	848	793	858	841	874	784	873	872	876	878	871	836	822	872	853	895	805	856	888	798	879	854	838	817	887	894	859	841	840	907	805	863	920	856	820	831	817	891	877	879	864	923	878	802	904	828	883	878	881	790	853	878	882	843	829	848	889	871	840	811	860	854	800	850	825	863	831	885	875	824	843	816	837	843	842	868	847	890	870	845	854	830	821	889	835	857	836	851	883	843	829	834	876	896	851	832	806
1731	448	615	776	670	637	474	395	453	396	365	356	302	335	322	297	257	300	286	306	299	290	302	276	292	276	335	274	274	270	293	282	287	268	255	291	287	259	275	308	283	281	292	289	268	275	282	279	271	307	284	295	283	279	294	280	269	309	277	285	296	308	291	263	286	294	261	296	269	249	256	303	308	290	262	318	295	285	321	261	261	272	269	301	296	295	301	293	265	295	263	305	295	255	263	276	296	265	289	294	314	285	258	317	286	290	317	268	281	313	257	302	289	296	281	300	278	268	286	292	270	286	286	292	298	273	285	283	283	264	298	278	289	266	291	271	272	252	266	284	283	272	267	288	265	289	312	276	278	312	270	291	280	270	274	289	296	275	287	286	271	268	264	290	286	285	299	273	298	274	309	280	298	282	281	263	264	317	287	293	256	287	291	283	289	244	265	286	263	265	260	290	292	274	263	308	274	331	288	260	287	261	281	284	238	312	284	305	300	259	268	299	257	276	299	266	287	293	300	309	307	313	301	251	309	273	289	297	279	291	304	285	275	304	261	284	300	279	258	299	279	283	319	280	300	283	314	289	305	295	249	306	304	288	271	278	259	282	309	315	300	317	271	285	293	303	268	293	266	273	268	280	296	273	283	270	278	301	300	268	281	276	295	288	276	267	286	293	270	261	281	256	273	292	289	293	286	283	259	274	282	267	300	297	292	310	264	265	262	285	257	258	307	254	261	250	288	280	273	285	276	274	280	285	290	275	308	291	264	259	286	293	273	305	292	314	300	300	253	275	287	266	279	287	279	267	282	269	250	292	318	289	298	298	276	275	274	280	288	273	267	305	303	295	278	305	279	266	295	268	296	315	305	273	247	302	260	251	243	261	264	277	313	276	340	286	297	302	248	281	311	317	315	291	305	328	298	293	254	300	308	292	291	249	271	252	275	250	281	309	267	273	269	275	285	261	275	267	306	280	259	307	306	330	242	270	271	276	288	293	294	307	323	279	303	267	269	292	308	266	293	268	303	290	270	300	292	279	290	257	278	274	306	262	278	279	272	303	286	256	278	262	266	256	281	266	242	276	280	244	292	257	277	300	282	298	305	308	318	288	289	265	281	273	245	311	304	290	296	274	283	294	275	275	269	291	279	296	293	287	270	306	298	306	282	288	300	296	289	310	287	266	254	256	283	290	304	291	279	274	277	297	291	257	276	296	308	269	272	260	281	279	276	257	318	273	284	266	292	273	293	316	284	245	298	295	288	305	291	273	281	302	311	291	286	292	299	305	284	278	274	273	296	290	289	262	328	279	265	292	290	283	269	299	286	288	312	279	295	272	293	321	301	276	261	254	301	278	294	274	247	253	255	281	287	311	275	315	308	280	252	285	300	282	269	302	284	268	296	263	282	283	225	294	277	277	272	253	311	264	282	272	274	287	283	301	295	270	292	288	278	286	274	267	278	241	238	298	317	290	289	284	281	266	260	268	295	308	302	277	302	322	296	293	291	297	290	292	296	306	302	296	273	299	263	271	297	316	291	282	268	276	271	262	293	299	262	266	265	282	289	266	284	271	310	298	289	316	292	299	306	273	305	274	301	299	296	279	282	288	287	259	281	318	297	261	278	275	286	242	265	268	278	295	286	279	263	294	284	237	304	293	283	287	274	272	303	277	271	291	273	251	292	298	265	307	311	286	330	309	301	279	262	288	289	275	289	301	259	288	278	271	311	276	266	293	287	302	275	306	277	296	280	282	306	281	297	270	273	292	293	284	285	275	289	285	263	257	275	294	246	270	308	302	269	278	268	275	297	264	280	294	276	267	286	265	302	295	282	293	279	270	282	308	265	299	297	307	313	274	289	282	262	299	299	311	304	272	253	307	242	259	296	294	259	307	254	295	297	281	299	301	279	288	296	291	312	253	274	274	299	308	254	292	291	284	304	277	292	314	287	275	271	292	288	276	309	285	298	269	277	249	281	307	298	279	311	323	278	288	263	269	292	298	285	271	334	268	308	304	300	270	306	276	270	293	287	251	296	296	318	251	276	289	291	307	285	311	251	301	286	282	288	327	278	310	307	272	240	318	274	289	268	264	279	285	255	288	274	301	302	309	294	260	267	288	288	308	304	296	281	280	271	298	253	314	302	296	315	284	263	264	305	290	251	302	255	283	267	301	276	268	292	291	261	292	307	281	284	313	300	293	312	308	283	279	266	284	277	281	257	293	312	310	266	266	252	327	283	265	276	305	280	286	291	268	270	278	258	258	278	282	292	297	298	338	260	282	272	312	268	320	323	250	283	253	309	290	314	276	301	269	255	225	262	292	261	309	288	287	258	305	310	260	284	286	290	298	305	251	272	282	275	243	248	250	273	307	284	264	311	266	276	316	287	296	311	326	305	299	310	291	323	276	264	275	248	286	256	256	294	313	285	281	297	282	261	284	253	285	291	274	294	287	308	295	285	265	262	266	297	287	301	280	315	319	311	305	308	300	272	249	287	289	313	284	278	270	283	275	311	283	246	291	278	277	290	284	279	300	272	293	317	276	295	319	272	294	267	294	260	291	281	265	281	294	272	260	265	278	269	266	301	264	299	276	284	280	288	276	282	270	303	301	261	286	299	301	302	284	276	256	284	274	266	302	282	252	272	276	279	286	286	296	268	299	285	288	273	289	252	276	290	261	302	276	247	277	295	269	285	274	265	278	256	280	285	273	281	276	292	273	287	283	297	307	272	269	292	286	281	311	315	271	286	299	279	317	302	300	243	268	295	308	243	299	300	270	291	303	260	266	286	317	299	255	303	291	313	316	296	283	295	261	281	280	272	287	304	296	299	317	294	303	256	262	327	277	273	246	275	250	272	258	272	314	282	258	277	293	283	279	325	288	263	287	268	301	299	319	263	289	284	249	316	313	298	269	324	291	283	273	319	304	291	278	247	270	277	309	283	297	275	297	270	286	272	270	290	313	299	338	280	271	316	295	294	271	270	275	288	312	258	287	284	260	276	262	267	282	268	267	298	269	234	264	259	268	313	286	308	286	301	296	314	257	268	307	260	257	312	313	254	317	307	314	274	285	258	274	276	282	294	275	282	285	258	320	252	308	248	293	282	282	301	292	253	287	259	300	293	291	315	288	264	287	277	281	286	273	298	255	299	322	267	247	284	273	301	273	298	289	273	283	309	261	314	300	307	264	300	277	283	278	306	297	264	284	317	320	295	293	299	303	283	278	289	299	281	283	267	274	241	308	263	326	294	285	269	281	285	271	279	274	307	286	266	263	279	283	290	247	295	270	276	293	276	265	285	302	288	297	276	282	327	306	289	292	262	285	296	295	248	261	287	280	268	315	286	288	288	270	300	301	299	265	272	320	274	272	295	278	261	292	256	264	275	288	288	308	324	241	248	256	264	297	283	273	289	277	293	300	275	286	274	291	346	248	304	261	282	317	284	308	293	295	322	300	279	293	321	297	257	277	295	299	303	272	285	311	273	295	284	280	270	305
1891	810	1428	2312	2404	1931	1501	1393	1623	1323	1138	1067	917	876	791	725	732	704	696	674	687	607	624	659	671	641	635	634	650	699	695	677	655	693	667	615	638	672	653	627	692	729	670	610	647	612	666	677	665	642	649	649	642	644	634	662	656	676	683	712	629	634	648	636	644	648	646	681	634	631	676	652	661	675	678	654	656	643	635	672	635	622	690	682	651	670	642	676	653	650	677	676	680	636	678	646	642	646	653	639	681	664	735	655	680	664	636	653	655	630	653	681	628	708	657	649	645	680	666	654	651	654	681	621	677	663	668	628	659	640	585	664	652	676	661	650	665	629	663	686	637	659	638	647	667	607	645	652	638	624	583	627	627	601	667	678	647	670	666	659	664	680	657	649	694	674	633	689	633	629	660	615	659	620	618	657	645	702	637	675	654	663	638	660	652	623	635	684	673	632	630	667	672	698	640	650	611	686	670	669	665	706	641	656	611	649	647	627	674	619	666	652	629	727	665	645	637	642	683	702	637	654	663	648	612	700	638	689	638	624	659	721	618	651	594	625	677	668	648	700	660	660	654	652	684	624	662	665	641	670	663	664	649	661	648	611	646	613	673	680	642	656	719	639	707	644	667	623	605	653	638	673	674	676	665	684	617	684	701	627	621	667	637	613	659	606	654	676	665	640	657	661	677	643	660	643	640	634	662	667	647	632	618	650	610	641	632	638	696	639	654	689	674	636	636	701	687	622	649	586	638	638	672	608	663	693	664	674	585	654	679	675	637	615	669	689	654	627	663	636	668	686	643	664	636	638	673	630	654	678	673	622	622	687	618	655	605	673	619	661	647	620	625	628	623	683	645	692	687	678	646	664	636	593	677	634	656	671	644	656	622	643	667	658	667	669	623	681	661	646	672	642	667	632	661	639	657	702	637	698	667	641	647	660	640	661	675	660	676	651	660	694	667	642	671	653	684	679	703	618	649	691	686	632	628	640	658	666	659	628	655	694	579	648	589	643	637	704	635	651	641	589	638	626	627	667	641	637	662	658	644	654	653	688	642	639	643	659	641	666	605	663	649	626	622	675	713	642	615	696	666	695	651	635	617	706	663	638	641	639	670	636	677	643	666	621	654	610	686	621	652	661	650	623	657	635	649	624	649	658	634	646	692	616	645	627	660	662	628	635	691	670	645	672	650	664	634	597	665	649	621	662	645	621	639	641	655	676	675	631	658	629	623	690	676	609	660	674	654	703	663	716	660	696	628	646	654	614	688	673	692	588	628	647	687	672	615	679	633	662	626	656	649	680	620	640	607	645	625	622	685	667	659	622	655	681	671	623	653	650	651	626	651	644	660	653	642	649	676	676	670	643	652	620	642	677	686	643	626	658	592	695	654	609	617	666	638	622	627	668	666	611	678	630	659	619	685	666	639	666	654	631	681	672	624	657	632	708	683	660	691	625	672	598	678	658	665	663	682	611	700	630	624	649	642	611	677	653	687	649	658	645	655	632	634	679	650	692	662	676	687	650	648	636	619	672	621	622	614	660	653	658	630	637	627	649	637	649	682	633	647	582	650	648	618	613	676	649	666	658	647	695	623	644	656	686	659	648	603	651	630	693	648	677	678	615	618	676	655	620	689	643	646	639	680	671	668	695	631	679	611	641	631	658	613	602	660	663	669	604	659	637	642	629	650	642	639	665	678	693	650	683	708	667	657	636	661	665	628	630	632	703	641	642	649	637	658	686	611	642	650	668	646	653	632	600	647	673	627	638	647	666	637	702	647	642	635	670	639	649	656	644	638	656	607	635	624	642	656	644	590	647	711	631	677	653	638	655	663	651	638	623	661	670	652	680	628	650	610	685	634	626	674	662	630	639	645	638	649	612	659	650	660	693	653	598	668	642	662	673	652	624	631	627	667	674	583	635	629	627	643	603	655	645	664	621	661	683	663	710	660	637	643	671	638	656	613	631	674	647	629	681	631	628	653	648	664	676	685	626	682	654	673	653	671	683	660	654	665	640	647	633	623	652	662	647	653	629	718	674	628	666	653	701	684	627	657	675	681	640	687	658	659	678	681	687	641	617	678	626	640	707	707	671	678	634	671	666	659	649	677	686	652	624	679	641	685	704	616	669	613	668	681	672	613	651	619	624	651	679	638	636	620	647	677	659	631	688	676	639	682	620	647	641	627	668	613	632	603	625	683	663	657	647	613	690	662	672	641	675	674	686	654	655	657	643	680	641	652	670	631	630	640	697	647	623	695	689	676	626	633	644	641	662	599	674	664	669	612	682	660	663	655	661	659	655	639	654	685	653	640	625	620	684	644	642	703	650	611	680	690	694	622	683	663	662	663	643	682	668	659	615	604	626	673	727	718	654	642	605	627	642	616	647	714	667	649	602	617	685	665	646	674	611	673	662	613	647	670	671	638	652	693	608	640	662	678	636	645	683	616	630	659	667	647	627	609	671	666	662	608	660	674	639	658	655	715	644	730	639	683	651	643	618	635	637	627	614	703	638	659	665	597	643	718	664	654	636	616	659	631	674	632	650	660	613	675	673	657	614	637	676	692	615	645	676	655	631	645	669	656	652	649	603	646	681	721	657	687	678	650	622	687	665	679	676	648	641	670	644	616	639	673	637	612	671	687	647	630	629	672	657	679	662	612	609	660	647	662	663	650	688	627	644	588	669	639	681	660	655	624	712	687	638	659	636	676	664	659	646	642	664	660	626	684	670	674	653	647	665	657	638	667	613	674	714	664	654	640	634	696	651	696	642	654	634	645	652	670	606	618	655	679	669	647	639	645	651	634	665	697	638	653	646	634	647	666	678	680	622	669	677	628	631	678	661	662	623	680	646	647	654	651	643	605	649	704	605	670	645	648	669	645	638	656	636	695	694	661	664	648	681	650	697	666	679	602	658	656	649	633	662	682	628	615	634	622	682	646	641	661	685	637	640	621	653	665	635	647	649	665	686	650	672	671	653	652	669	715	681	699	647	668	661	653	662	648	650	620	658	637	672	667	656	661	672	653	646	646	627	635	629	631	620	672	646	652	629	671	696	648	612	650	666	658	665	619	651	640	608	614	644	663	601	604	633	647	655	693	651	647	654	638	709	681	638	598	655	632	641	629	626	645	641	639	654	639	638	646	630	652	692	651	685	649	673	679	695	634	677	656	687	601	619	642	619	687	685	627	680	667	644	675	647	654	644	707	648	651	709	655	659	631	668	643	675	638	673	623	686	714	649	657	624	669	637	658	649	652	611	661	644	678	663	682	657	683	660	660	635	634	655	707	632	692	661	632	647	634	672	651	636	694	678	675	639	643	651	638	658	654	649	664	645	621	662	642	677	659	663	660	600	676	612	632	649	640	618	628	690	630	617	628	601	628	641	639	632	642	616	653	649	622	683	653	672	628	643	688	687	672	603	632	709	626	678	682	625	640	653	684	628	623	648	655	672	639	632	635	636	609	644	653	636	626	660	672	697	650	667	648	674	692	666	598	649
7372	773	1160	1304	1074	836	562	510	591	441	351	357	314	319	253	258	245	221	223	208	192	179	210	214	191	214	218	213	215	230	214	207	184	207	198	212	193	192	214	209	222	193	210	226	199	192	198	181	204	155	227	209	192	202	207	209	194	198	196	184	205	242	215	224	200	179	203	191	200	243	208	200	180	193	202	231	202	238	202	196	211	212	211	193	209	185	221	210	220	242	219	205	206	209	209	197	181	201	200	209	195	181	202	195	219	226	237	222	169	187	197	221	215	204	232	193	225	180	180	204	193	210	215	192	178	219	204	196	183	195	186	196	209	188	202	189	217	189	203	200	233	215	191	207	181	224	196	180	180	204	198	215	231	170	204	199	181	219	184	220	183	205	183	195	206	201	195	183	182	194	177	194	214	198	195	181	207	230	198	197	193	221	226	168	217	199	213	172	183	185	194	220	207	194	228	239	222	217	210	174	201	209	204	197	183	198	206	203	201	213	211	233	228	197	218	223	200	207	203	226	197	195	193	198	217	202	202	187	221	177	219	191	208	214	189	209	195	198	180	190	205	220	187	205	215	198	180	227	204	208	203	196	229	219	199	229	195	185	200	216	199	186	177	205	216	198	197	162	232	201	211	214	189	203	188	207	196	183	200	229	196	230	191	223	197	202	205	232	223	219	211	196	191	186	208	179	231	224	189	208	202	235	213	198	216	224	190	197	214	192	209	185	198	198	181	206	209	197	215	210	209	195	203	225	172	225	227	216	200	196	194	211	175	220	203	210	185	215	176	173	206	206	198	186	230	244	249	204	177	224	187	225	205	217	202	206	184	185	197	186	201	179	198	194	217	176	213	213	268	198	212	203	213	198	190	195	195	214	206	205	181	204	180	199	211	206	217	171	185	208	206	211	197	213	201	174	197	201	204	194	200	207	202	203	211	207	195	230	197	207	198	211	205	196	196	201	235	191	179	205	199	206	175	207	194	209	178	212	185	177	212	225	213	185	197	209	202	207	189	200	188	181	184	239	210	197	200	190	187	210	210	198	206	188	202	191	214	199	221	194	219	216	196	202	219	184	173	197	206	192	223	213	187	200	195	198	196	202	193	174	226	240	204	189	238	176	185	178	183	174	206	216	208	189	184	213	186	193	198	191	210	202	189	221	214	190	191	165	215	189	181	175	224	187	195	172	184	197	209	203	205	193	209	211	204	236	208	213	208	161	204	199	180	181	219	194	215	199	224	215	207	222	195	234	194	188	229	182	184	210	193	212	202	175	206	201	200	219	225	198	163	198	217	211	189	202	229	208	227	236	217	178	188	208	196	195	192	179	237	208	220	182	203	185	190	179	201	208	203	195	236	183	211	208	201	220	217	181	185	216	188	217	201	179	210	204	226	239	206	205	198	198	207	192	204	206	229	193	208	185	206	194	213	182	195	213	200	208	234	192	193	229	206	180	194	203	233	209	213	214	186	219	204	216	208	193	216	211	174	178	208	219	213	206	252	211	199	208	199	206	186	184	221	191	196	197	209	183	196	215	223	195	203	206	244	187	235	231	201	197	184	185	181	216	185	206	216	222	211	206	173	179	203	206	188	207	201	232	169	196	188	183	234	209	203	189	219	201	174	169	179	204	214	239	224	184	212	204	215	224	200	221	201	205	188	195	204	186	213	213	216	213	211	222	222	210	199	192	218	238	217	206	198	211	192	185	192	206	248	209	196	223	229	195	222	203	194	197	202	231	210	183	219	218	157	228	208	228	193	198	182	190	195	192	229	209	177	214	201	201	220	185	192	209	194	201	199	210	218	202	204	190	190	182	242	198	212	198	180	196	213	212	190	176	202	233	188	199	186	240	197	210	215	178	206	207	188	211	173	195	220	195	205	209	227	217	185	190	222	187	190	197	203	196	236	187	203	206	185	201	222	197	211	221	195	175	202	205	212	209	213	227	196	217	189	182	218	210	217	208	199	200	196	207	196	217	197	225	222	201	213	216	210	211	195	196	187	212	198	186	229	194	182	221	207	202	186	206	231	208	192	181	196	218	221	201	208	179	223	223	229	183	201	209	209	203	212	195	211	203	213	182	214	200	214	208	203	208	226	227	203	197	191	209	192	195	212	204	224	200	226	224	216	206	226	168	218	205	196	162	191	196	206	222	235	216	196	182	212	212	214	211	183	202	188	191	189	195	198	192	192	182	212	215	216	199	232	233	213	175	176	212	198	219	174	209	206	192	201	218	210	188	217	194	214	223	191	187	206	215	198	224	196	178	208	200	199	223	214	198	204	209	199	202	198	207	197	206	204	216	236	205	217	199	227	198	218	220	198	198	196	175	235	228	206	198	204	194	202	217	201	189	206	206	204	211	229	204	221	213	201	227	193	190	215	187	228	198	211	183	191	177	209	210	191	192	194	201	199	197	178	201	199	227	230	204	202	204	167	207	226	202	186	180	198	186	182	181	198	193	187	173	198	190	222	209	192	180	224	193	198	201	207	191	186	214	200	172	209	225	196	214	204	220	205	205	213	234	211	210	183	238	171	191	204	192	221	208	191	185	197	239	193	199	189	202	198	205	182	209	192	193	242	190	212	204	195	185	175	200	213	191	215	210	201	217	220	215	202	199	202	200	218	208	191	179	202	228	188	223	217	214	220	200	211	198	218	205	203	192	212	221	194	213	239	210	203	217	207	191	217	220	197	208	218	223	203	189	213	195	205	231	221	224	186	222	220	201	205	218	202	203	192	185	187	195	216	203	218	197	185	224	214	202	187	176	194	204	175	203	206	217	163	206	203	187	202	202	230	202	205	213	199	222	206	195	207	192	201	188	192	206	195	228	184	197	175	183	207	185	205	180	216	206	189	218	192	201	183	208	200	220	215	212	211	220	211	204	197	207	182	201	222	188	200	205	215	208	197	217	203	208	187	194	189	213	201	214	226	211	195	193	207	204	201	249	177	193	219	222	217	201	210	213	197	206	213	233	208	184	213	221	192	225	197	194	217	220	180	191	199	211	211	173	201	207	197	209	203	188	191	181	222	160	223	184	208	193	218	179	191	200	201	199	179	155	196	195	208	228	223	206	213	204	208	200	187	215	214	222	199	187	215	196	188	211	216	198	231	224	211	208	214	200	243	211	184	190	193	237	198	210	190	207	196	176	222	221	180	195	216	256	171	203	188	193	209	199	217	243	177	196	206	210	210	209	182	187	194	185	186	213	193	196	228	216	216	204	213	210	203	200	193	215	209	217	198	185	176	214	186	214	179	200	227	212	202	206	194	190	198	192	176	187	204	206	179	222	206	205	192	215	225	198	210	184	224	214	196	207	200	204	209	198	192	219	190	201	186	199	210	179	183	194	237	225	197	206	212	198	208	208	205	198	201	196	177	237	195	195	205	206	214	208	223	174	183	195	201	216	208	222	202	209	202	195	212	221	203	226	213	201	212	212	208	209	205	212	209	209	189	196	187	201	187	181	204	175	189	202	222	188	216	188	180	206
6073	1044	2516	4262	4187	3453	2539	2202	2685	1888	1538	1334	1134	1111	868	721	699	679	607	689	562	544	537	548	561	508	537	530	538	508	531	536	511	550	525	549	505	559	526	508	492	482	508	565	496	476	481	566	516	478	507	540	511	509	528	476	501	494	504	517	514	529	500	570	495	502	503	528	532	497	554	502	510	495	515	554	523	498	516	508	519	546	531	539	529	511	523	516	505	547	490	496	499	508	510	536	478	525	507	470	507	512	509	503	479	510	500	545	504	545	535	500	468	470	510	538	507	513	539	502	495	542	532	500	521	576	511	520	534	492	492	478	527	506	474	520	489	506	521	520	508	509	489	513	568	497	473	476	529	517	540	560	497	497	532	512	509	516	523	521	518	528	523	518	532	523	511	500	488	525	511	498	538	508	530	537	512	494	547	518	566	542	507	498	517	467	552	498	530	533	529	518	518	531	541	502	480	537	537	501	505	478	523	558	530	540	515	477	532	490	517	542	520	525	496	550	502	545	532	522	518	540	552	520	515	523	539	499	504	492	473	558	462	491	479	553	514	508	500	476	485	492	523	517	526	536	528	501	532	522	483	503	548	500	554	494	528	542	511	521	542	554	513	458	498	530	494	505	536	523	504	513	510	491	471	511	532	470	568	481	508	482	520	520	522	493	509	514	512	491	508	543	515	519	467	531	530	504	511	514	481	466	475	529	509	483	526	520	486	535	523	506	486	504	507	539	496	522	519	494	522	514	513	542	538	532	535	481	474	524	515	489	538	524	517	492	506	509	479	459	514	518	526	468	495	518	523	490	490	522	487	512	505	512	553	498	516	502	490	488	489	529	510	533	508	506	516	460	549	540	491	505	526	545	501	493	545	483	522	505	509	531	531	519	514	505	511	482	518	531	531	506	527	502	524	492	500	516	533	518	538	482	520	516	511	535	505	546	514	491	529	467	512	515	502	498	503	521	528	552	527	523	485	482	479	503	518	524	496	518	534	491	515	479	505	519	489	549	482	509	495	514	548	484	490	494	532	495	527	487	453	535	542	502	483	503	510	488	484	522	512	503	509	533	502	491	489	487	528	482	499	490	516	552	547	521	503	544	528	571	536	524	505	478	511	503	515	491	539	507	524	518	527	534	509	539	483	535	517	551	524	487	571	492	501	507	524	552	549	511	500	524	522	542	508	498	519	528	526	505	524	478	501	490	490	475	514	510	500	492	523	513	521	526	514	522	507	490	505	509	508	515	485	501	494	528	511	507	512	529	519	503	506	525	496	538	478	505	484	540	499	516	532	513	501	538	489	523	509	504	497	511	487	541	479	468	496	517	499	472	520	528	494	512	504	509	497	522	499	517	515	495	512	515	503	515	497	539	501	496	505	484	524	499	567	553	530	516	521	536	506	500	522	516	521	506	491	540	544	511	497	488	501	507	534	520	541	498	512	494	550	460	495	521	531	528	531	512	534	532	507	515	515	516	469	531	500	480	540	501	480	508	517	487	548	514	490	483	496	467	486	466	509	488	526	502	506	525	539	516	510	490	557	541	515	497	491	505	551	500	493	524	517	523	536	496	518	509	571	481	542	522	583	536	479	504	523	526	503	493	509	507	502	505	519	506	557	550	477	481	484	463	530	530	519	507	509	461	518	516	502	493	498	490	514	505	484	517	485	538	469	481	523	524	537	466	513	520	508	547	498	526	540	505	531	515	491	511	513	496	476	475	480	519	502	463	504	513	546	499	520	570	507	488	487	514	498	472	519	514	535	523	514	484	530	503	482	509	508	517	491	461	530	477	529	500	502	481	474	520	544	501	527	550	493	533	519	485	515	482	512	499	479	498	478	539	484	504	533	512	525	525	565	510	544	526	502	563	496	483	531	493	507	498	557	522	526	490	478	521	563	539	480	559	526	543	510	487	497	551	515	493	487	546	527	523	519	522	519	526	529	498	514	462	507	537	535	508	486	466	467	510	495	561	516	486	509	475	512	516	539	539	502	494	499	474	490	499	490	518	538	523	482	486	483	549	483	478	495	514	490	539	525	502	479	506	503	526	455	488	519	530	513	524	522	499	455	492	532	521	499	495	520	476	562	469	501	553	503	515	518	512	461	502	549	503	535	506	514	562	530	521	511	515	530	493	534	515	505	521	503	508	483	511	531	498	536	472	504	511	500	481	465	524	516	552	522	512	540	480	499	516	493	527	528	524	508	509	528	509	495	511	524	519	531	522	538	543	527	513	477	503	495	502	529	471	516	502	527	481	529	559	534	553	514	535	542	502	482	509	469	551	511	531	500	515	490	556	544	561	483	508	488	495	545	504	517	524	502	514	496	558	477	487	553	492	467	514	535	524	522	507	507	514	522	510	500	517	503	481	504	501	511	522	515	564	481	482	538	528	527	538	499	516	493	505	516	518	519	522	497	524	502	516	480	503	485	512	515	500	471	547	480	529	527	529	491	515	492	506	502	557	503	492	542	530	556	516	470	570	505	460	542	517	543	506	508	500	502	514	506	537	542	490	510	517	465	535	478	451	534	545	533	519	510	526	537	512	492	485	508	518	503	523	516	530	542	497	551	521	499	495	517	503	503	540	522	490	541	514	523	520	504	532	517	486	518	531	492	534	492	504	507	501	518	519	514	494	546	480	524	537	516	501	484	483	455	506	505	518	478	510	533	491	521	557	499	530	555	504	511	499	517	469	514	510	481	483	504	523	531	516	481	504	516	530	497	509	517	473	564	480	485	503	513	488	513	547	512	521	546	512	509	517	503	530	548	557	496	511	470	539	501	526	554	485	486	541	523	503	508	503	446	520	499	471	517	534	487	478	560	454	535	482	463	496	518	520	529	510	516	495	504	504	511	506	502	509	529	522	471	488	496	550	501	475	533	508	525	499	507	541	500	492	539	510	511	467	519	508	517	539	493	493	524	526	507	504	478	497	512	510	498	489	535	485	506	550	480	518	528	502	497	528	578	535	533	519	554	495	516	541	499	467	511	528	474	509	506	558	488	548	495	531	464	499	529	528	515	499	473	513	522	514	506	457	520	518	507	516	493	518	454	511	533	505	517	501	501	475	550	494	499	461	569	553	483	512	526	536	515	522	528	505	517	517	514	504	557	488	499	491	526	502	537	511	533	487	518	532	492	534	501	470	509	503	501	543	530	488	519	522	518	530	490	501	506	523	514	513	504	525	471	503	507	465	532	481	478	524	486	535	535	539	524	476	493	521	538	519	507	537	522	521	524	543	490	493	503	514	480	499	507	521	543	530	494	490	512	526	494	495	525	496	528	522	548	525	519	504	531	538	497	502	526	494	491	494	478	540	479	530	518	484	517	504	503	506	467	522	533	544	519	520	465	533	558	524	488	512	468	537	496	511	499	528	525	499	494	545	517	508	514	541	506	504	488	525	529	534	507	497	551	494	512	526	529	510	507	530	521	499	450	499	537	551	484	499	521	490	502	532	485	452	559	508	502	520	535	512	514	521	516	515	499	522
14129	1633	2047	2284	1805	1352	990	864	966	801	688	635	523	513	486	394	397	403	383	439	373	353	407	348	392	378	359	355	386	377	377	367	366	384	371	400	388	417	385	337	352	373	353	382	403	382	359	347	390	357	392	379	355	363	404	391	379	354	363	387	379	352	385	404	368	383	374	354	403	386	375	404	380	381	343	375	363	369	361	370	371	361	368	384	379	371	379	381	343	387	398	376	373	395	410	359	372	364	370	364	367	386	337	369	355	355	410	383	333	377	343	381	396	358	403	350	358	366	360	348	368	328	354	405	412	352	347	351	379	372	378	363	385	376	391	351	356	392	365	401	376	410	351	372	350	390	389	408	374	348	406	369	384	361	398	377	369	381	348	362	387	359	391	375	363	376	387	341	370	389	390	419	351	389	376	377	372	392	378	382	375	387	392	376	363	343	347	358	374	385	357	344	376	379	392	404	383	383	396	391	378	412	393	357	426	395	379	358	344	412	346	383	343	358	339	384	390	373	365	398	336	402	379	352	410	389	398	383	388	371	394	384	388	396	379	352	338	338	401	359	373	419	418	371	377	360	370	386	369	395	360	369	393	404	377	396	378	377	355	349	394	373	361	335	355	367	394	333	348	363	354	378	360	358	381	368	392	357	376	371	391	362	349	340	400	391	375	381	359	353	373	329	366	364	336	371	388	352	376	356	413	341	391	382	418	383	368	375	411	365	322	359	418	357	387	381	343	395	358	381	349	412	356	337	343	366	386	342	384	352	343	361	392	347	355	417	378	349	389	362	383	391	363	340	390	349	388	352	356	365	362	391	374	326	423	377	362	338	369	352	357	326	387	384	371	347	359	370	356	344	322	346	370	370	365	391	400	367	380	378	369	376	345	363	329	391	360	362	377	397	357	347	387	411	384	390	303	401	379	359	388	350	371	367	396	384	385	346	394	413	364	347	357	404	377	403	416	361	355	385	375	392	359	391	387	365	415	381	351	377	410	367	357	366	379	356	411	378	360	371	370	388	364	345	333	368	363	386	363	369	344	368	357	377	348	358	372	363	378	373	352	365	414	337	375	392	338	369	404	379	386	381	357	331	353	351	344	381	380	374	356	357	346	379	350	338	378	370	377	390	345	383	385	343	362	357	375	350	373	356	373	342	387	383	381	373	360	359	357	347	397	396	368	363	363	355	381	400	350	382	379	396	333	364	412	370	398	361	377	386	390	368	424	358	348	348	368	370	421	376	360	390	342	388	339	349	371	398	419	350	350	371	383	382	382	376	389	365	393	380	342	375	399	349	356	368	359	399	365	365	367	367	385	376	368	408	371	398	338	344	384	406	400	393	365	349	397	381	410	360	361	386	325	403	349	371	380	405	369	371	360	362	368	425	392	356	382	384	382	405	376	397	339	389	394	380	374	386	339	342	376	337	384	348	339	360	358	370	400	384	368	380	386	349	372	371	378	399	388	361	354	359	341	346	380	362	334	342	361	369	407	429	391	372	375	335	356	355	376	349	383	321	376	326	352	350	368	425	389	351	401	394	398	358	379	392	413	387	397	398	421	383	350	351	386	380	395	368	366	373	345	370	372	353	382	408	380	374	378	338	370	363	374	373	341	423	373	362	358	335	405	397	385	424	390	389	354	385	366	378	410	340	363	374	355	381	345	395	375	361	392	344	371	348	434	370	376	344	335	366	343	385	365	346	383	416	345	401	336	375	368	339	372	351	392	400	319	359	390	404	415	384	387	360	373	373	376	381	366	399	374	394	341	402	393	357	355	355	378	372	395	364	383	378	373	391	397	405	338	360	379	385	406	329	330	387	383	378	356	348	390	399	341	397	367	367	374	383	378	378	381	385	346	376	357	340	381	360	354	403	368	408	358	406	348	352	367	348	328	358	381	349	366	409	377	381	364	371	355	369	359	379	402	392	356	351	351	359	347	352	373	394	379	359	373	370	387	394	342	349	387	321	407	371	376	384	386	383	404	365	374	366	396	407	388	340	378	361	356	351	361	384	400	381	359	413	384	366	389	375	363	369	405	351	392	348	358	387	413	372	395	360	344	334	383	382	348	392	390	365	383	356	373	378	363	384	364	348	362	366	371	376	366	352	370	349	378	375	378	362	379	368	379	395	387	414	375	399	376	377	348	398	380	360	344	358	376	417	385	349	383	391	369	394	391	358	350	379	435	374	392	345	341	371	380	358	367	381	340	377	346	374	363	378	334	332	386	406	370	375	364	380	420	382	388	393	380	410	352	358	385	360	367	396	359	353	362	387	359	367	365	388	359	360	392	372	387	361	357	334	350	355	347	345	388	380	380	383	406	344	356	353	348	381	356	390	389	366	401	391	376	357	388	385	352	366	370	377	403	385	354	381	321	347	356	414	410	372	334	379	390	399	384	326	385	365	360	384	413	399	406	335	396	358	391	382	384	380	423	355	383	376	377	352	327	376	348	404	378	341	351	376	333	368	343	383	399	441	369	362	394	381	332	359	361	379	373	365	370	408	378	345	405	367	358	403	374	371	373	413	383	363	356	327	387	400	348	396	399	373	355	379	359	390	381	372	373	370	367	366	332	398	369	378	389	378	335	353	348	374	342	417	378	362	416	375	372	380	366	397	360	373	373	369	369	342	405	345	379	375	386	375	345	394	382	364	359	380	343	332	370	372	396	357	371	338	344	390	392	394	395	401	383	367	370	358	413	398	387	372	380	417	328	380	393	361	362	363	386	356	334	372	365	360	397	365	409	378	320	382	401	387	361	387	402	392	394	372	385	399	376	362	384	340	384	362	341	344	340	345	353	391	319	351	386	375	369	377	358	424	385	370	346	386	389	393	400	383	421	384	356	365	388	363	393	382	373	391	370	356	378	359	406	358	375	355	394	376	383	383	387	374	349	329	347	356	334	359	420	373	393	394	357	383	365	373	400	384	389	369	352	364	365	394	372	349	385	366	313	399	368	347	357	356	381	364	397	392	395	376	350	384	381	422	364	382	357	385	343	392	354	379	360	392	401	409	386	378	413	332	374	316	416	417	357	375	353	342	355	400	334	404	374	349	322	369	379	391	379	363	399	388	382	359	406	358	373	402	392	359	390	359	393	425	356	399	341	346	379	403	368	348	387	386	382	410	400	350	407	389	383	421	348	364	363	379	355	392	353	399	353	327	408	363	391	396	372	378	393	378	345	387	402	389	392	396	370	371	373	383	399	389	378	390	349	381	412	367	403	371	362	373	377	344	360	365	353	397	397	380	340	346	389	401	334	366	390	379	350	396	330	382	384	364	347	354	375	390	385	395	394	396	368	373	356	388	385	399	410	359	395	390	364	382	390	381	332	344	331	336	358	377	371	343	364	382	341	357	394	390	376	377	370	359	395	346	367	355	392	339	361	390	382	357	372	364	386	370	361	354	335	324	365	372	373	386	348	371	390	353	369	344	346	353	374	363	388	364	368	372	373	369	367	357	374	372	416	397	404	379	354	387	387	386	380	356
8281	1699	4215	6580	6318	5175	3971	3338	4053	2889	2534	2030	1831	1734	1467	1217	1100	1084	1061	1321	929	889	890	899	940	887	896	883	946	841	880	868	868	885	895	876	887	829	831	796	921	878	859	849	864	863	878	865	853	883	851	806	892	880	837	929	868	823	810	860	864	883	839	865	830	870	860	847	869	827	809	873	875	869	853	840	886	866	873	817	894	839	852	826	805	829	831	873	855	814	799	872	782	881	875	836	802	895	832	833	841	862	866	830	893	855	838	877	850	815	882	821	860	855	799	811	868	794	833	851	889	875	835	849	889	801	897	847	861	778	813	837	886	866	876	865	785	836	867	890	803	888	856	834	872	875	856	864	898	862	866	843	903	833	853	819	832	897	818	829	877	826	886	880	860	836	803	910	838	788	798	872	884	864	860	864	822	837	853	822	844	869	847	870	869	863	849	873	801	857	804	902	880	838	837	815	848	863	860	862	824	794	811	851	864	834	832	877	868	849	859	826	794	826	869	846	825	849	869	884	870	853	898	827	871	828	856	853	884	812	889	809	800	793	860	837	851	838	830	815	865	825	853	855	840	849	824	878	886	799	816	823	851	903	817	818	842	828	877	837	845	822	873	818	839	843	886	829	850	818	863	810	837	837	824	839	831	832	834	857	822	780	818	818	835	895	841	907	828	848	874	857	873	795	825	865	821	866	870	859	808	856	834	832	868	875	820	906	841	924	865	875	836	855	828	843	845	841	799	838	889	917	838	828	848	862	891	831	799	773	852	923	834	884	877	851	874	843	839	882	845	902	834	859	843	833	884	861	839	828	870	855	845	865	867	929	847	883	844	812	845	846	897	786	829	917	849	827	850	864	798	887	828	798	860	815	770	821	843	811	787	865	830	870	838	818	836	836	840	848	836	858	815	830	813	901	866	841	825	880	864	822	840	836	871	795	865	796	792	872	840	802	844	874	884	841	893	827	804	818	854	815	837	858	814	890	795	828	910	869	921	839	860	873	873	842	841	897	859	908	828	820	801	860	829	821	854	834	829	806	869	850	870	804	875	834	896	866	855	852	813	862	853	859	833	861	860	898	813	855	891	818	874	882	878	829	800	831	849	816	852	856	775	873	879	844	879	838	834	886	806	836	856	812	830	827	833	834	838	788	859	800	825	832	875	879	833	861	869	820	843	868	828	821	833	849	843	831	884	815	832	846	835	856	883	803	846	853	857	848	870	838	844	831	836	842	825	852	831	860	865	868	805	805	820	830	782	835	812	833	865	836	823	860	871	862	860	822	835	831	821	849	809	855	827	809	870	900	828	783	847	863	852	893	882	861	838	820	867	894	808	878	847	786	834	914	861	851	805	822	840	825	862	857	869	804	852	891	806	854	840	865	866	878	835	874	845	915	887	813	846	879	859	849	818	844	793	817	853	805	840	825	817	906	901	817	863	865	843	806	815	901	825	810	874	847	885	815	845	848	790	888	846	876	889	821	896	821	842	882	848	842	841	834	795	880	892	816	876	858	840	803	844	817	829	842	812	872	828	881	819	818	850	838	833	851	821	810	807	849	841	838	825	839	887	791	856	821	841	824	862	849	846	866	873	875	875	842	872	823	870	893	839	876	892	885	894	875	793	932	886	838	812	827	842	840	788	823	845	847	916	832	876	875	850	864	828	885	854	825	858	822	905	837	855	874	842	781	864	833	880	855	827	862	826	766	828	829	817	802	818	836	828	883	822	821	853	864	829	897	873	853	843	848	853	863	855	816	863	879	906	857	815	848	844	914	813	833	821	839	876	872	856	934	818	841	840	813	828	844	825	886	801	927	810	878	873	841	884	871	802	797	863	896	837	819	842	822	835	855	797	821	832	844	817	850	870	872	843	868	861	814	867	864	849	810	790	916	856	879	850	874	870	862	830	818	823	815	853	820	851	837	800	876	810	832	852	841	803	841	827	844	864	833	853	854	810	867	863	885	813	797	837	879	856	857	825	776	823	879	834	810	865	807	846	839	802	855	838	863	819	869	923	860	853	886	805	857	874	837	823	833	843	921	804	829	850	862	886	855	843	852	877	868	842	846	885	821	854	839	859	838	848	867	835	802	860	859	875	828	900	877	880	792	846	777	892	863	819	903	829	849	849	855	859	834	883	806	774	860	860	830	825	877	859	806	827	857	836	879	861	859	837	845	859	855	846	858	862	851	828	829	829	913	866	842	881	824	861	795	866	842	850	843	853	857	876	793	873	852	894	827	813	812	831	865	858	807	868	908	886	852	857	835	781	819	903	837	874	881	892	863	836	805	828	796	859	822	849	880	823	892	885	824	845	844	893	855	869	874	867	837	864	859	798	820	819	886	855	854	792	858	846	894	827	845	815	833	838	855	871	884	825	841	849	858	852	835	833	878	838	822	814	807	847	870	853	837	823	809	846	812	879	826	853	833	862	877	842	809	844	887	891	788	853	822	812	878	828	834	885	848	849	859	923	822	831	801	820	823	867	885	870	817	843	847	807	871	824	839	857	874	843	863	809	823	880	861	835	870	840	855	890	841	787	819	891	863	867	865	785	854	873	855	856	881	788	942	839	849	836	872	907	837	806	838	838	830	802	855	802	872	870	855	878	816	815	870	854	874	835	817	870	880	855	812	861	826	846	823	810	812	857	858	889	869	814	846	821	881	889	815	813	820	866	806	845	844	868	848	874	836	818	858	826	855	865	828	872	854	838	858	823	831	862	829	858	857	842	852	827	841	828	831	824	848	843	851	819	794	865	846	852	812	846	793	877	805	833	829	836	868	863	860	839	910	862	850	821	833	818	836	888	843	862	873	856	874	812	867	902	850	839	827	826	867	833	857	830	819	877	841	879	881	835	838	852	862	827	849	811	839	870	851	880	858	799	799	883	867	882	855	812	801	852	819	912	795	844	868	896	838	885	872	871	835	827	851	812	871	851	908	847	842	839	844	836	834	780	857	866	831	817	844	833	788	813	840	878	880	850	839	830	863	849	778	858	812	823	845	847	852	840	867	877	819	819	888	860	840	859	839	832	856	832	844	838	849	825	862	826	814	898	899	882	845	820	883	843	926	837	835	834	849	885	870	869	906	898	816	850	801	843	859	800	865	834	810	872	859	791	827	848	782	794	841	857	870	846	873	855	827	843	865	854	851	878	825	866	838	824	875	820	866	831	876	883	820	850	842	886	866	871	877	834	777	843	832	862	846	809	810	848	822	836	836	813	850	830	853	803	820	863	838	891	914	831	823	826	829	811	846	818	868	848	853	840	826	859	859	814	816	845	849	832	868	876	838	888	857	855	860	851	869	809	849	868	847	849	807	849	848	853	895	842	834	836	830	823	820	823	848	869	812	834	859	866	827	881	868	852	897	850	844	833	867	827	820	824	811	865	820	870	811	815	853	770	779	814	860	861	835	840	826	817	816	831	850	826	864	814	857	828	886	826	820	877	818	846	873	847	818	884	886	839	887	873	842	879	887	813	838	856	805	845	855
1805	449	683	808	656	584	434	414	519	381	369	341	316	329	301	297	273	316	288	268	272	316	295	284	308	283	257	255	285	316	286	303	305	253	309	296	267	313	285	287	272	263	295	291	268	279	295	250	281	315	263	268	280	286	254	288	261	303	289	291	254	265	298	264	275	299	257	257	286	279	285	337	274	292	278	291	281	324	297	318	292	314	266	247	298	308	306	289	280	292	317	302	307	270	276	311	271	292	291	289	289	251	273	286	267	291	302	268	304	275	298	293	286	295	271	272	291	308	305	280	311	264	294	274	286	259	294	287	295	266	301	270	291	289	271	300	286	249	273	278	292	260	283	290	318	300	290	308	278	268	284	283	296	287	300	243	306	290	295	282	281	269	299	291	282	311	317	293	264	271	299	288	297	286	276	284	286	266	267	273	330	310	261	289	278	302	279	272	279	261	280	306	318	320	288	298	306	298	298	278	257	295	291	276	290	286	305	327	287	294	283	283	283	276	290	299	285	285	331	282	294	300	323	286	300	278	285	282	288	293	281	275	273	276	270	319	280	270	275	303	288	264	286	301	309	244	271	285	274	272	278	260	278	281	298	313	279	296	320	263	261	257	282	282	287	303	290	282	309	274	300	247	294	273	269	260	290	282	268	283	287	267	281	308	299	294	291	277	281	294	270	285	295	273	300	305	285	268	293	291	310	289	288	280	291	307	297	269	283	285	303	307	279	276	278	314	283	296	326	297	291	296	298	310	271	271	280	294	280	293	262	287	297	270	283	307	297	277	322	261	296	303	287	274	269	282	283	285	292	275	316	287	257	271	276	306	290	270	274	299	282	306	273	304	274	299	271	302	300	267	294	264	294	310	278	264	298	280	270	289	342	288	329	282	308	290	258	289	288	285	284	287	296	276	282	282	282	335	331	288	267	272	288	314	312	282	292	298	324	324	295	286	310	291	301	322	274	285	311	280	336	286	295	290	292	314	278	276	262	279	280	323	295	275	273	292	276	261	322	274	268	310	269	293	316	258	295	266	275	289	281	259	267	281	316	258	269	326	283	301	313	325	279	319	301	278	297	295	288	293	271	298	290	284	297	305	293	301	250	301	276	310	267	279	252	252	296	288	257	261	300	305	256	273	284	299	274	280	282	262	264	290	274	278	264	289	289	300	324	278	260	298	305	298	271	252	292	268	280	275	244	287	282	266	264	298	331	308	266	290	281	275	297	283	278	294	300	271	296	282	299	315	262	290	339	271	275	281	286	291	289	294	282	296	297	275	255	287	283	262	296	285	246	291	278	296	296	287	238	312	313	287	268	287	315	271	284	285	288	259	272	270	284	283	289	287	253	286	272	266	302	290	280	305	293	287	287	260	284	278	265	283	273	276	294	253	264	260	260	268	279	290	280	270	286	273	280	287	250	290	281	292	305	285	282	261	262	272	265	279	274	266	297	295	274	251	299	300	301	255	298	318	242	283	271	267	299	272	288	291	308	330	284	296	286	255	271	258	290	301	245	281	289	304	276	305	276	305	286	268	279	268	298	283	283	311	294	292	261	319	264	294	315	279	269	272	286	290	268	288	287	288	302	295	284	276	252	279	297	299	317	287	329	250	270	316	300	270	250	255	303	294	290	282	317	278	272	277	271	263	248	271	276	290	294	263	271	276	304	277	295	289	308	283	308	291	304	264	256	276	301	278	310	261	282	283	272	263	273	253	294	278	264	300	263	293	257	255	257	296	281	306	267	271	277	297	287	255	313	280	247	253	301	259	315	287	291	293	301	281	301	303	264	274	306	292	294	312	256	293	287	270	290	301	289	291	286	262	262	310	306	284	286	318	284	234	298	287	285	291	290	251	313	298	276	273	292	282	266	298	282	245	291	303	308	257	290	303	264	266	312	293	281	257	284	311	288	249	300	292	283	319	259	270	278	291	281	286	264	258	285	299	275	295	273	287	265	300	307	283	313	292	288	287	302	285	280	307	282	293	281	288	292	283	335	314	326	306	299	292	302	284	254	300	311	275	301	304	297	289	300	260	266	312	286	283	286	279	294	248	285	274	275	318	298	285	302	273	277	289	281	243	262	286	273	300	286	286	264	277	279	287	287	282	283	292	262	254	299	273	290	281	302	285	254	275	279	273	293	269	286	263	275	302	252	291	278	301	274	287	288	292	281	282	261	275	272	307	303	266	329	279	282	279	258	283	241	305	312	255	284	315	330	316	277	305	297	275	295	270	300	300	291	274	278	298	283	290	306	264	287	294	266	288	319	273	270	271	324	302	283	290	272	277	318	276	256	276	270	308	301	286	286	283	303	320	296	310	288	272	279	267	261	306	268	272	248	285	305	262	298	241	238	240	298	254	285	278	317	302	302	321	282	268	286	289	311	277	279	291	302	258	295	297	280	297	288	294	253	272	270	269	261	292	251	279	278	277	303	292	295	256	286	291	271	270	277	303	265	259	256	293	277	293	294	304	293	263	274	267	262	304	314	297	261	294	307	253	296	290	313	287	276	289	283	290	294	254	282	302	262	314	295	246	293	297	280	280	311	328	294	272	300	296	307	304	297	291	334	287	286	279	275	290	250	281	294	255	254	273	280	279	271	248	259	287	270	287	298	297	291	302	284	260	289	263	264	273	324	295	264	264	305	264	282	254	276	277	286	284	273	296	294	271	298	302	281	271	276	294	296	256	309	255	279	266	295	267	254	283	274	275	301	277	290	295	286	295	275	302	273	316	290	254	282	299	288	272	268	284	256	272	273	276	317	288	262	295	286	271	298	298	277	273	275	270	297	247	279	251	249	264	268	317	273	299	314	278	276	247	315	288	255	293	278	300	269	284	275	290	273	276	266	268	250	283	299	278	287	297	271	298	257	271	266	305	276	281	298	254	286	306	301	286	277	263	316	276	322	279	280	296	255	333	319	274	285	279	262	274	318	300	251	261	287	313	272	276	260	321	263	315	316	306	258	256	296	298	316	280	296	276	259	309	315	300	260	304	297	300	300	288	288	290	317	281	259	270	283	284	248	293	290	288	255	282	293	256	257	281	293	297	287	286	302	281	272	311	274	289	281	272	294	330	279	283	271	250	286	263	276	296	282	277	252	275	289	258	261	264	309	286	276	299	261	309	280	288	270	255	295	259	312	299	310	281	254	266	273	296	278	225	292	289	259	264	273	289	309	326	322	269	291	297	324	296	280	293	274	279	279	277	295	267	297	295	259	265	295	280	280	321	334	259	297	283	304	310	278	308	290	303	286	296	285	291	285	301	300	318	298	299	300	268	284	305	281	268	265	265	295	294	298	300	282	308	293	300	305	254	278	277	261	290	288	252	267	294	282	293	285	275	274	255	283	314	300	289	298	280	307	271	269	295	279	272	277	311	285	295	297	285	274	248	283	305	250	274	269	287	275	255	278	271	296	290	262	271	272	284	296	271	260	267	266	288	278	281	287	323	255	280	261	304	275	319	301	278	278	287	266	280	241	275	283	307
1881	790	1605	2352	2202	2015	1560	1490	1653	1293	1124	1046	979	913	883	740	759	680	670	683	678	669	682	649	628	667	646	649	645	660	660	635	671	676	661	709	658	654	644	658	667	683	659	642	665	695	612	710	690	675	660	690	668	659	651	633	636	642	693	631	666	669	664	658	635	661	704	706	674	678	589	665	685	645	656	628	665	640	667	702	667	631	663	656	651	672	681	672	626	637	662	637	669	636	644	690	607	624	692	690	710	703	603	650	653	674	669	663	687	618	626	649	703	593	604	630	673	681	654	668	638	638	641	672	642	642	648	632	682	715	668	660	690	646	664	665	671	643	685	649	635	685	650	653	674	622	624	663	624	646	666	662	668	660	652	660	609	646	656	638	619	689	606	675	670	728	691	675	623	689	655	714	702	660	663	659	635	668	627	651	613	700	689	640	676	662	645	614	654	646	680	632	670	636	702	676	628	678	628	720	625	635	667	644	639	674	659	657	639	632	652	653	692	666	610	643	624	634	671	655	666	684	678	673	638	653	663	680	637	691	692	671	633	674	643	649	642	677	680	634	653	660	652	691	652	655	648	658	628	663	641	656	670	644	631	646	603	649	660	700	652	650	686	619	622	665	658	640	638	665	639	657	638	663	677	644	642	643	652	615	656	640	685	654	674	647	624	620	612	681	637	638	696	629	631	636	697	636	643	623	664	593	609	636	684	652	637	639	678	658	669	672	629	675	614	657	665	687	621	660	657	674	654	638	675	670	604	703	642	633	695	618	628	666	682	653	631	610	628	600	667	655	598	633	655	659	649	669	676	646	653	644	656	651	663	646	649	661	654	684	656	681	667	660	612	667	686	640	690	676	636	675	712	625	685	658	648	659	628	680	618	688	636	660	648	650	658	652	644	636	613	619	620	634	661	646	616	670	675	626	654	664	624	698	629	644	664	648	659	676	626	610	631	651	652	703	669	678	678	632	658	633	664	668	662	674	696	693	650	609	683	707	614	639	640	649	647	677	636	669	646	645	648	648	621	656	655	615	622	637	653	683	645	633	695	641	697	632	637	689	653	659	708	678	623	650	623	656	628	694	652	660	653	643	648	628	645	636	681	630	589	628	616	619	662	643	666	624	644	649	595	622	668	661	602	664	702	623	638	589	639	693	645	685	637	638	663	679	662	631	595	652	621	658	651	661	668	623	645	649	673	664	645	670	692	674	678	627	657	672	626	707	675	614	626	623	673	652	628	636	686	617	657	634	667	684	661	634	659	676	672	656	638	621	657	712	680	654	679	657	616	624	658	680	682	635	701	649	679	679	597	639	636	649	659	684	599	706	656	675	659	638	654	679	645	666	607	638	636	648	642	698	668	633	668	640	658	681	689	693	613	633	661	650	655	617	617	650	663	677	685	684	637	714	668	688	668	677	644	685	648	614	627	644	639	643	631	678	658	662	687	669	642	636	683	644	688	692	662	665	657	649	654	617	631	639	701	656	646	618	649	652	644	715	620	636	634	638	646	608	631	642	675	598	610	647	693	653	700	688	656	633	642	639	630	700	679	639	693	621	656	676	662	656	684	655	628	654	659	649	628	665	662	684	639	680	661	633	698	662	640	613	650	616	646	639	647	651	665	639	655	649	642	665	722	683	666	663	624	653	625	651	680	639	720	641	626	653	707	666	641	706	651	659	702	662	651	663	614	659	677	639	664	685	654	654	646	685	645	666	603	671	658	692	700	610	641	682	647	650	659	670	689	635	612	633	654	649	675	637	697	626	664	659	666	697	666	683	665	653	639	646	650	664	705	685	665	648	687	643	673	649	595	681	624	681	628	683	673	615	662	660	698	655	648	641	659	615	664	607	630	663	651	651	621	638	669	649	689	608	658	661	614	658	677	633	699	666	643	676	677	677	676	657	704	641	662	645	676	654	657	637	677	641	669	683	641	705	637	654	669	691	668	653	611	649	677	651	685	633	632	659	675	658	699	661	612	608	670	656	667	666	648	639	703	655	667	660	632	657	662	637	667	674	665	674	649	659	629	606	670	591	636	648	673	662	674	648	679	666	619	638	622	633	672	619	641	639	661	678	663	698	676	664	647	675	640	680	685	663	686	630	668	646	647	663	631	696	653	611	621	681	683	690	670	685	663	691	615	656	628	626	672	623	693	639	669	640	677	668	629	637	657	615	667	667	647	697	683	664	650	663	622	641	645	636	651	700	641	663	694	626	634	687	678	677	715	659	679	652	660	663	650	678	655	669	682	642	672	654	633	634	636	630	637	665	625	657	685	670	639	621	682	680	661	641	635	634	670	613	680	671	681	656	671	649	663	648	657	630	646	646	686	676	654	666	655	667	623	634	679	666	639	689	631	670	665	665	620	667	688	664	646	625	654	668	621	665	674	660	662	718	658	638	647	654	652	652	667	660	651	611	634	654	656	626	639	658	650	653	669	652	675	669	649	691	680	622	657	615	642	620	648	646	658	732	670	614	697	644	692	661	653	665	695	648	670	662	676	657	684	666	693	621	662	644	664	662	692	649	608	669	660	682	647	635	634	664	661	656	662	649	665	635	573	664	663	708	662	667	650	647	664	721	617	628	691	679	690	646	636	636	679	639	668	672	642	665	671	647	667	660	683	661	662	670	630	727	645	644	670	661	674	670	663	675	623	620	671	648	661	651	625	642	669	679	656	632	684	724	661	678	651	631	596	667	651	620	667	656	652	589	666	670	631	686	675	643	615	704	628	650	691	674	642	665	638	611	618	636	656	663	659	645	650	684	606	695	616	619	669	645	679	621	680	634	671	647	661	633	651	646	625	634	639	673	650	672	651	635	662	638	679	648	623	668	642	634	629	665	666	631	681	640	617	675	657	632	688	627	651	643	592	609	631	651	642	640	563	623	671	607	685	635	624	682	636	695	678	695	712	647	625	607	658	637	616	627	637	663	705	638	577	665	676	657	621	636	616	665	649	639	662	718	638	626	677	636	678	670	635	642	654	651	693	659	668	629	646	658	659	643	638	654	674	635	663	624	639	600	646	667	622	667	656	655	668	693	645	615	670	650	664	640	663	675	646	664	617	630	626	679	653	672	645	628	699	632	694	623	674	642	661	718	683	690	680	664	694	659	642	665	669	617	630	655	670	679	642	640	667	651	690	635	664	638	665	644	678	684	662	645	631	650	604	642	632	653	623	665	614	619	665	647	641	640	650	617	658	642	687	690	658	611	699	645	640	620	633	645	647	670	623	642	660	647	680	678	636	654	653	612	648	677	609	670	632	667	667	671	638	631	670	595	646	644	667	627	661	642	698	680	700	697	648	686	671	630	700	668	658	628	688	656	629	692	667	651	656	659	620	669	652	658	655	636	633	640	632	664	625	669	678	665	645	703	633	701	616	649	662	626	623	637	653	646	657	644	662	649	691	596	652	649	657	686	657	690	628	643	630	653	658	648	659	638	671	668	630	708	621	663	686	634	668	636	666	661	706	672	665	617	708	640	640	596
7090	807	1312	1388	1088	820	581	522	597	469	391	308	291	290	241	246	208	226	232	248	195	194	179	221	178	191	214	221	190	197	217	228	206	188	182	193	203	218	227	199	204	201	216	190	208	186	196	206	200	222	217	228	203	181	202	200	192	176	202	181	186	201	203	198	204	204	216	221	202	179	182	198	214	218	220	187	192	211	220	180	198	199	211	185	209	210	214	197	200	196	202	212	189	207	188	190	206	203	203	182	200	216	195	184	212	176	219	193	219	166	204	193	216	191	226	190	187	218	206	235	199	219	206	227	206	203	173	212	210	190	211	190	220	198	237	223	219	214	194	235	190	188	181	204	228	249	193	185	183	202	225	198	209	228	217	194	220	219	204	201	193	205	184	180	210	209	251	219	190	193	192	189	200	227	190	200	205	193	221	225	212	177	192	165	213	210	202	225	217	208	200	203	196	232	204	225	173	199	182	221	210	195	188	208	199	219	201	183	185	218	209	205	182	186	200	222	206	204	205	207	206	220	213	188	218	197	220	187	208	236	230	219	191	203	210	201	197	212	196	218	189	224	193	197	250	170	206	221	185	199	214	186	201	194	233	217	218	200	185	224	214	191	200	166	221	234	205	195	202	220	200	184	202	192	186	210	230	220	212	207	216	175	181	205	213	190	193	193	184	231	214	198	193	188	211	190	192	229	182	193	193	199	215	228	216	209	208	201	214	195	177	214	186	205	233	167	228	184	214	191	197	196	206	197	183	207	214	199	222	223	219	220	216	193	200	211	192	239	196	197	212	209	181	180	176	224	216	198	210	196	190	183	235	190	180	213	192	190	198	211	184	221	205	204	179	197	237	193	191	195	204	197	218	173	202	224	210	204	194	200	196	208	237	211	189	180	200	217	194	179	180	186	187	204	204	205	197	217	202	193	199	197	213	195	217	212	196	181	198	229	222	192	211	195	216	193	218	186	210	177	182	222	186	214	216	185	186	180	210	215	209	180	206	211	190	189	216	208	184	217	209	213	230	201	175	223	220	182	207	201	190	184	195	212	191	189	194	213	190	204	185	192	224	217	219	220	193	218	181	190	227	173	186	194	237	224	219	221	199	212	177	187	209	198	181	198	181	222	186	190	192	202	190	191	206	211	169	231	209	197	177	187	201	171	202	155	199	190	200	200	201	204	214	223	207	191	249	209	169	185	221	191	204	212	227	202	203	225	212	212	224	182	231	174	191	189	202	189	195	199	196	196	198	190	205	207	194	208	218	191	194	237	193	209	201	206	196	204	197	207	190	201	192	185	202	171	229	181	193	203	197	210	222	208	213	197	179	206	198	201	173	189	215	216	191	182	207	218	231	167	223	218	187	209	202	204	204	189	219	215	188	185	190	178	201	214	159	188	182	201	212	207	219	206	202	211	193	204	210	193	209	215	220	186	204	179	216	193	212	196	204	237	198	195	211	190	237	245	219	188	185	192	175	225	210	185	206	191	193	211	202	192	192	207	217	206	197	198	182	191	215	197	195	198	196	191	184	211	223	197	186	204	201	199	194	197	199	219	206	237	233	207	213	200	216	190	188	197	187	189	197	184	235	195	187	207	229	226	211	196	199	205	187	213	220	208	181	182	203	196	185	204	217	173	212	187	191	203	192	189	170	226	217	213	203	196	228	216	226	207	188	197	199	215	196	196	182	218	203	237	209	209	195	201	193	224	205	222	216	201	247	216	194	213	227	194	216	189	207	208	208	175	195	190	203	197	206	213	208	197	171	199	163	216	193	187	197	201	203	206	198	209	184	198	207	197	204	185	205	185	212	188	176	194	191	196	208	205	185	220	227	211	223	196	237	215	205	197	201	228	218	197	184	215	178	205	207	221	222	218	227	163	199	204	206	184	204	191	203	192	196	212	188	223	206	210	206	190	207	197	205	187	185	182	201	222	199	202	203	223	205	204	201	196	211	210	220	208	167	180	192	216	185	199	212	210	194	208	233	216	211	206	199	206	244	195	217	181	195	195	172	190	205	194	211	186	186	204	181	195	203	199	178	194	200	200	196	216	231	220	182	183	196	186	206	206	242	203	198	210	180	185	178	190	211	193	188	199	197	186	216	172	169	230	185	215	195	220	197	218	200	196	215	182	169	214	208	235	189	220	210	206	196	199	201	215	207	182	192	196	223	211	230	199	204	183	218	212	219	195	210	211	222	223	211	192	185	182	200	223	217	194	194	196	223	193	183	196	210	204	216	166	194	219	203	199	174	205	187	216	209	227	185	230	195	176	220	183	197	205	204	197	190	216	181	191	208	219	209	206	203	209	180	199	215	206	216	203	196	208	226	208	177	240	205	209	204	229	176	208	172	205	237	203	205	172	203	219	226	205	190	205	207	198	210	219	218	205	203	211	234	218	191	194	212	214	184	199	232	198	190	200	222	223	218	202	199	216	207	210	190	207	186	181	218	201	206	178	203	192	187	177	218	185	203	220	221	209	167	214	214	233	202	212	165	215	203	212	190	226	216	230	199	208	209	229	220	180	209	223	208	204	201	197	233	189	198	201	223	195	180	218	222	193	206	201	191	204	195	214	243	196	193	194	185	189	198	184	218	212	192	202	205	224	211	191	194	213	195	205	209	185	209	175	205	201	221	200	210	192	187	195	186	191	203	212	208	172	208	201	208	209	172	184	192	222	169	192	194	241	202	198	182	199	215	193	196	205	185	175	215	213	187	211	205	187	178	205	171	182	214	190	213	207	186	220	198	208	209	208	197	211	199	208	214	210	208	182	173	204	215	176	185	199	227	233	179	197	175	198	242	190	183	191	209	190	184	194	196	199	191	193	215	201	182	178	223	216	188	214	248	200	205	235	195	234	216	225	183	178	212	217	181	207	226	205	211	189	211	213	209	197	188	213	206	197	193	222	191	225	212	218	185	224	192	227	184	189	206	217	230	216	226	206	221	199	203	200	203	179	226	214	214	209	201	187	207	207	199	182	181	228	196	229	200	190	203	182	197	194	206	193	197	211	182	197	224	197	201	203	173	194	202	218	193	193	217	203	213	241	179	191	173	194	220	213	213	237	214	219	167	207	204	182	208	206	180	231	202	191	197	199	206	208	189	188	189	202	220	211	209	181	213	222	191	201	205	201	189	227	217	207	193	225	199	209	206	206	201	185	207	215	213	163	200	207	230	216	210	173	184	225	198	199	193	198	187	195	185	208	192	190	220	197	221	214	211	185	180	183	204	212	209	205	179	203	201	202	194	217	199	191	194	218	196	209	206	206	187	223	182	177	213	205	194	208	186	199	210	213	187	204	198	206	186	206	219	201	199	191	198	194	191	223	205	194	194	211	193	192	190	200	186	199	198	222	198	199	193	203	204	214	189	205	199	201	176	185	192	198	215	200	190	203	213	170	188	228	218	209	186	203	210	202	229	215	199	201	212	187	205	176	218	217	193	208	233	184	215	208	234	193	207	205	208	210	200	199	225	221	213	197	200	207	216	210
6116	1022	2799	4443	4165	3350	2528	2249	2682	1824	1572	1343	1203	1119	870	798	736	630	632	732	537	589	510	591	535	526	547	564	567	560	511	496	545	538	510	516	520	525	542	500	509	559	505	550	508	485	543	486	502	513	542	521	490	483	511	506	537	503	514	519	512	489	578	513	534	544	506	570	523	508	511	513	542	514	571	527	482	552	492	522	546	473	531	520	475	508	549	488	520	500	522	511	507	490	497	473	512	518	504	513	575	512	497	519	519	498	534	527	519	533	528	455	542	545	512	531	503	544	516	501	493	521	503	510	495	531	506	575	466	534	503	562	479	570	517	482	544	514	522	513	537	529	506	510	513	482	531	506	545	545	505	510	535	494	514	502	491	564	509	485	486	525	519	518	533	515	499	526	489	499	460	472	563	484	551	526	536	544	518	525	530	516	474	473	527	497	514	521	533	461	514	530	546	486	555	503	523	491	509	510	507	490	522	499	496	491	498	516	505	518	493	498	500	482	523	545	530	525	521	504	515	538	544	471	528	518	494	551	498	532	492	491	487	521	529	539	503	513	514	488	520	507	522	483	519	499	509	512	542	530	483	525	514	544	513	484	502	521	497	521	466	511	548	520	506	526	503	509	502	503	502	512	498	485	474	535	532	537	488	546	505	506	506	489	512	528	485	524	545	508	525	507	532	497	495	551	539	455	522	524	510	461	534	517	476	520	507	505	538	494	494	578	517	470	501	554	504	518	527	541	467	515	523	531	494	521	493	548	507	490	554	525	530	492	520	522	553	476	493	510	537	502	483	494	509	497	493	514	494	476	516	510	521	489	492	516	492	507	494	521	501	494	522	500	519	527	511	560	553	569	526	516	514	505	558	566	547	509	501	523	507	514	515	524	566	519	510	525	530	526	501	547	547	492	496	538	531	535	541	528	499	495	529	518	557	511	544	539	502	530	502	542	540	465	505	546	506	502	562	479	541	509	446	538	483	523	491	497	492	531	522	539	519	534	517	522	557	535	500	506	550	488	521	515	526	515	497	510	501	483	535	491	544	523	519	543	490	470	540	507	530	506	484	510	496	532	526	510	558	535	505	523	511	531	502	490	492	546	541	505	553	497	522	512	535	513	513	534	559	494	501	511	518	507	542	518	492	518	499	506	502	551	537	512	568	468	513	503	502	478	516	507	511	521	518	485	501	512	562	533	519	492	495	521	558	533	525	516	514	526	525	546	509	514	521	497	497	545	482	486	486	491	516	462	526	499	522	522	509	509	535	516	525	522	527	515	545	513	494	528	503	487	496	510	493	546	512	503	485	526	463	484	462	509	488	548	526	460	522	512	480	511	547	506	505	527	547	507	542	516	523	486	525	555	529	536	521	517	529	521	545	484	502	519	519	494	494	493	534	495	502	505	541	535	528	537	507	533	512	549	534	537	514	530	526	500	492	491	535	485	531	516	528	496	541	490	552	530	514	508	515	562	533	527	500	538	512	513	497	513	520	509	560	489	526	525	525	449	521	522	530	491	461	502	557	514	499	509	494	521	531	486	529	529	498	494	558	496	504	578	496	502	486	521	502	506	565	517	530	478	502	502	482	504	501	550	521	515	504	503	544	514	514	553	484	532	524	538	491	520	505	516	495	506	515	521	516	466	495	481	529	530	481	531	518	531	493	521	494	533	517	511	507	478	524	539	510	522	554	537	476	502	481	515	533	489	553	509	518	461	544	524	510	480	467	538	510	512	494	533	483	504	500	529	499	558	493	512	475	496	522	508	486	495	503	492	541	507	499	493	529	526	523	494	532	482	497	495	496	540	502	544	509	487	516	473	546	541	482	537	532	506	497	538	530	511	511	429	507	539	517	514	480	520	516	516	482	527	524	532	528	541	467	520	495	506	520	485	481	506	516	508	524	513	522	559	518	502	504	537	516	492	529	530	523	504	539	474	497	458	511	515	502	512	499	522	531	512	529	518	515	524	489	503	541	466	467	552	518	534	504	500	497	502	496	485	527	501	504	527	437	549	467	481	503	521	547	467	559	525	494	529	525	469	503	528	519	530	550	541	486	541	497	533	510	465	520	543	509	507	512	507	552	503	502	515	529	504	490	493	521	521	508	473	540	525	511	485	503	527	496	526	502	494	522	478	572	515	522	509	516	534	503	503	492	504	538	503	510	527	511	525	494	534	504	533	469	525	524	529	520	512	509	507	485	525	507	514	489	523	496	496	518	512	498	501	522	507	526	562	509	513	538	528	531	501	522	507	551	474	580	494	518	521	495	501	527	531	486	454	505	529	501	498	526	492	504	508	512	456	519	516	494	540	551	518	493	488	527	497	522	495	528	509	513	526	488	505	535	536	465	518	486	524	554	471	500	500	522	532	550	501	502	513	498	536	553	535	487	516	550	510	544	526	464	493	474	518	497	487	527	525	472	525	536	499	529	495	516	534	503	473	571	489	533	468	497	491	474	491	510	529	522	497	506	478	526	534	507	530	529	537	507	535	531	535	482	554	500	490	516	507	539	539	507	500	506	508	517	516	493	513	494	551	503	524	516	509	532	530	503	542	544	539	518	537	473	528	505	502	528	548	499	531	529	486	518	530	495	546	517	500	503	495	562	536	489	491	508	513	550	506	516	525	501	519	523	477	474	537	519	532	519	492	526	532	532	509	542	541	481	502	504	484	461	529	521	523	497	501	512	491	493	470	476	523	517	498	519	569	550	494	514	482	543	492	514	532	511	555	467	510	544	471	494	520	572	522	464	528	498	544	533	517	507	554	528	514	535	491	541	525	542	479	530	508	513	527	533	528	537	514	515	504	520	515	453	504	501	468	539	549	541	510	515	496	478	528	470	491	482	499	483	503	503	552	527	527	464	496	526	542	487	526	498	479	548	519	497	514	532	499	519	505	542	503	530	545	490	478	502	500	560	530	528	524	496	509	540	521	505	494	493	549	547	509	473	487	521	535	518	483	496	532	533	461	498	525	524	564	543	517	501	547	483	514	545	530	541	458	488	538	488	479	495	530	522	536	531	473	534	552	490	547	499	520	499	562	537	527	516	474	514	534	464	548	488	524	522	517	537	538	524	538	525	510	513	488	532	520	523	506	541	529	525	456	501	553	492	514	521	531	500	531	502	502	531	479	517	521	481	521	498	519	525	508	534	543	518	466	495	508	523	508	490	505	513	492	466	542	514	531	557	542	513	559	480	570	509	512	551	502	490	514	541	534	489	540	508	495	495	506	548	519	485	532	498	516	530	516	539	503	523	489	536	507	521	527	527	512	520	509	482	526	557	465	518	527	516	506	509	496	529	510	487	501	529	495	516	463	510	501	509	497	510	525	498	494	534	517	523	538	497	514	531	531	497	457	520	532	554	548	508	505	512	507	533	498	488	524	538	473	523	494	526	472	510	538	514	510	537	508	510	523	493	502	453	528	483	543	486	512	510	512	530	513	539	475	540	503	494	548	538	491	537	519	546	530	505	513	481	528	534	563	522	532
14060	1725	2250	2392	1772	1381	1013	900	958	761	669	596	556	496	473	407	391	406	399	410	373	379	392	380	396	400	398	383	372	385	377	361	397	375	379	375	399	366	392	383	377	431	382	363	380	353	383	370	379	357	349	381	366	377	379	337	364	356	368	398	364	382	382	375	374	384	354	323	359	364	364	362	399	368	359	331	373	400	379	352	389	365	413	378	364	380	355	381	361	398	381	384	330	332	370	382	349	367	363	373	365	370	374	400	398	378	442	355	357	389	373	341	370	380	368	402	388	374	369	367	368	367	370	355	395	389	379	398	344	339	400	399	364	358	353	387	406	404	361	380	386	357	326	385	393	374	360	343	359	396	353	365	364	371	393	372	368	379	366	341	396	381	382	341	382	388	369	362	381	327	371	361	380	409	339	356	350	349	383	397	385	365	330	317	368	379	345	344	316	363	356	375	357	363	375	408	395	427	380	408	396	363	380	410	379	350	365	371	340	353	382	401	376	379	325	415	397	345	388	404	390	371	405	352	381	374	377	399	337	371	353	379	382	404	373	415	392	357	360	370	378	390	394	385	391	376	364	367	370	369	360	354	375	370	403	363	374	395	366	375	392	379	384	377	360	355	363	344	395	379	395	375	390	364	331	377	357	334	381	408	363	343	354	354	387	373	377	369	387	401	386	378	349	368	351	335	356	378	352	392	357	328	403	403	397	364	388	356	392	372	368	355	374	344	368	367	398	376	405	378	360	382	394	335	381	374	371	387	354	429	390	369	379	347	375	407	422	375	375	371	405	370	375	394	373	397	366	348	386	357	402	351	363	352	385	361	409	352	359	371	386	380	373	371	385	358	340	392	407	373	345	381	395	365	374	364	332	401	380	360	392	367	399	361	393	348	377	386	358	367	411	396	393	400	335	360	360	395	405	389	376	351	380	355	356	381	357	368	400	373	377	384	377	320	376	402	352	376	338	398	378	346	393	352	352	392	406	422	369	369	367	357	359	333	330	364	362	374	342	350	352	380	374	395	378	349	381	331	368	391	420	385	385	349	377	390	368	344	364	340	382	359	389	376	365	366	363	377	399	392	344	385	369	392	352	378	375	361	351	357	352	380	375	352	334	407	347	353	374	343	370	397	365	403	359	326	384	386	397	401	341	402	354	386	357	369	350	375	385	388	357	368	358	375	382	356	405	440	397	335	382	359	368	365	356	372	391	374	340	366	346	364	352	394	377	406	396	331	382	360	345	391	362	369	364	342	372	351	336	374	380	399	368	362	374	380	392	382	415	403	355	396	386	353	400	385	314	361	382	363	380	386	390	396	353	374	373	398	384	349	386	365	358	360	401	368	353	423	380	387	360	359	377	406	355	394	407	351	372	379	395	376	393	349	365	394	387	386	363	394	372	390	348	375	333	383	346	359	358	394	396	399	401	374	378	378	340	378	354	377	377	339	387	376	342	375	375	374	386	350	366	384	388	355	325	381	375	375	327	369	379	360	395	342	398	366	348	390	339	387	372	389	395	398	396	375	387	359	360	352	375	386	360	345	404	385	388	366	352	343	364	381	365	387	385	365	392	393	400	356	354	389	369	371	405	396	376	314	360	374	380	390	393	421	401	401	411	382	378	408	380	356	381	396	370	372	379	418	368	374	368	399	367	364	393	432	385	406	379	333	371	359	361	344	357	388	359	376	382	388	377	372	373	362	361	395	385	367	361	373	381	379	363	358	373	352	387	381	366	358	406	348	328	368	405	369	381	352	341	389	350	364	383	347	361	406	395	363	337	378	373	362	349	382	365	383	366	368	364	362	348	376	389	356	362	422	383	375	366	331	356	319	370	388	380	399	389	389	363	386	392	390	388	362	357	342	381	408	364	365	379	372	368	369	358	377	373	386	320	337	362	338	384	365	379	388	354	369	341	325	373	373	339	367	364	360	382	395	382	361	369	400	390	373	358	374	366	396	386	387	411	354	362	392	352	381	389	385	364	376	375	335	348	377	341	365	357	366	376	361	321	372	339	394	364	391	386	415	381	360	410	346	367	387	371	383	354	359	347	369	407	349	326	352	372	328	367	369	373	361	370	341	398	367	395	355	354	347	369	384	386	339	340	379	371	394	372	385	367	373	384	381	360	382	360	353	371	342	360	401	390	386	372	363	342	349	394	358	350	366	393	393	378	373	361	343	408	391	356	386	363	364	354	380	408	378	354	381	367	328	355	337	387	372	417	386	378	355	373	394	370	355	399	360	367	397	357	385	349	415	370	395	364	334	362	349	351	362	342	350	377	360	416	365	357	386	361	362	369	381	373	391	343	344	348	367	388	385	341	362	371	348	335	353	399	426	395	377	395	363	363	376	358	374	354	390	371	367	378	401	358	370	358	353	396	337	350	369	375	352	386	368	380	356	402	408	398	406	400	388	378	421	407	365	381	369	369	361	352	403	384	388	360	361	355	381	396	351	393	382	345	370	337	357	386	378	359	353	394	389	371	383	376	371	342	373	365	324	353	354	369	384	404	397	322	363	387	384	392	389	390	396	373	371	366	344	368	361	378	384	347	383	340	325	347	372	353	349	379	428	362	369	366	389	351	364	392	374	352	383	348	367	335	366	349	364	357	387	369	381	368	396	351	388	374	389	354	369	375	345	352	381	376	368	370	385	399	372	344	362	383	371	365	365	401	366	385	372	400	360	350	360	326	364	387	343	391	378	376	374	378	371	346	399	350	372	388	394	394	385	352	365	364	369	385	395	391	382	337	368	365	370	380	378	365	374	383	391	363	372	407	381	353	385	401	385	346	367	366	358	396	356	361	344	368	390	388	361	333	375	362	353	371	365	374	364	373	358	373	410	352	358	345	363	364	377	366	374	379	381	389	426	328	327	422	386	347	373	365	355	358	390	348	349	332	348	382	353	380	383	381	342	395	341	315	366	366	374	384	390	328	338	393	355	372	379	400	369	363	359	369	365	362	359	337	329	355	398	373	381	386	378	371	367	345	348	376	360	355	403	365	406	354	385	383	392	374	352	379	343	395	365	367	379	401	377	360	356	390	362	386	363	368	389	368	379	403	392	346	359	341	383	357	359	372	429	387	357	364	375	385	386	325	359	375	348	403	379	340	358	372	370	386	376	365	367	348	399	357	376	344	375	371	354	359	407	367	337	344	359	378	382	336	334	390	387	374	385	356	379	365	323	364	364	370	386	372	354	384	367	358	387	371	340	358	355	376	360	367	353	363	337	371	377	414	399	375	375	399	359	417	396	371	384	383	375	358	367	371	368	365	341	371	365	383	348	377	333	357	406	399	356	371	373	357	384	381	383	395	378	377	374	377	390	367	359	369	380	392	356	366	386	371	370	358	386	388	360	402	380	389	372	406	369	354	353	354	344	385	362	360	349	384	359	371	343	355	387	370	358	397	379	352	375	376	339	343	382	363	344	367	388	404	383	373	348	349	355	341	408	375	355	377	373	366	394	389	360	352	393	380	366	378	420	377	372
8285	1813	4475	6648	6228	5189	3914	3523	4098	2911	2510	1917	1986	1702	1388	1219	1101	1038	1050	1315	883	926	872	819	916	886	901	889	917	842	886	887	908	920	845	900	888	887	890	921	866	855	858	824	889	869	838	876	837	921	840	849	890	792	868	814	839	850	861	794	859	869	856	840	847	810	835	862	817	819	847	861	856	813	835	818	831	831	885	821	854	851	840	835	869	858	883	855	840	884	894	869	862	839	846	876	877	822	822	857	894	881	860	863	839	873	893	841	830	866	830	871	852	906	841	871	870	842	853	833	829	920	801	835	857	880	830	905	849	902	940	811	821	911	858	842	858	863	894	866	871	861	861	803	864	862	816	866	836	882	858	811	814	817	840	897	810	863	833	858	829	819	862	864	842	809	864	798	840	834	887	825	903	876	863	839	793	810	855	839	888	908	923	828	897	863	868	836	905	842	825	869	819	827	851	852	853	840	846	855	856	843	822	837	884	820	891	890	870	875	876	940	808	854	828	847	865	810	835	860	848	891	848	859	840	841	816	811	861	837	853	822	850	858	870	846	837	851	829	843	900	842	822	848	896	845	853	854	827	855	820	859	843	825	832	870	881	839	821	840	850	892	865	851	895	811	862	863	828	794	886	870	836	855	840	860	859	841	884	833	848	878	869	836	799	853	803	832	842	850	858	882	894	823	833	904	826	823	847	853	878	891	848	874	849	839	862	832	855	850	878	844	851	835	832	896	873	871	849	888	886	840	886	883	835	817	828	880	824	872	861	870	857	857	799	808	831	867	820	843	879	864	852	909	863	861	832	896	836	898	793	826	872	836	827	855	821	797	847	852	830	921	808	837	832	810	831	857	870	840	814	848	910	819	889	846	853	894	836	819	889	823	879	854	821	833	824	840	868	872	807	835	878	877	816	859	855	854	798	825	837	837	841	817	842	865	826	842	834	853	863	832	823	846	832	860	817	872	844	894	852	845	856	903	834	782	826	889	814	869	803	863	840	845	867	843	866	822	821	872	824	854	879	851	835	862	851	857	907	869	873	880	874	842	853	812	810	778	837	814	817	846	815	859	812	843	838	826	876	864	877	833	804	875	839	870	879	813	856	859	827	794	853	833	823	798	826	826	850	820	910	848	882	890	817	807	846	843	826	880	859	809	802	870	856	863	891	859	852	864	899	883	829	827	896	854	883	781	826	866	830	871	824	855	901	824	852	886	851	883	832	793	861	905	896	816	907	860	888	873	866	831	888	861	800	844	850	828	918	835	858	831	774	832	822	856	834	826	876	825	843	858	848	851	874	853	877	802	862	872	823	866	890	883	873	803	817	870	819	818	839	867	832	855	844	859	874	864	857	837	924	822	793	780	905	848	884	838	831	871	838	844	833	820	870	837	819	845	849	791	930	836	816	861	883	798	882	850	871	835	846	838	905	813	883	819	872	856	884	899	852	923	847	899	883	810	819	911	863	835	797	853	831	880	829	777	852	867	853	839	867	834	866	891	815	879	852	870	832	877	837	888	854	838	880	898	847	820	809	880	851	865	919	817	777	854	860	833	862	811	839	835	785	888	885	854	811	861	828	882	862	832	873	849	829	859	867	824	872	849	890	831	894	844	865	756	909	871	796	824	837	824	851	810	800	871	841	821	804	844	895	832	803	829	839	838	809	886	858	800	847	833	828	823	833	871	851	842	800	849	855	834	803	814	890	836	814	793	868	852	826	835	829	799	866	885	854	871	825	820	902	858	877	821	854	839	852	821	876	868	907	829	820	813	824	829	894	855	845	883	806	825	863	832	857	863	785	848	828	884	861	831	831	858	917	834	863	833	859	798	850	837	865	834	837	815	846	831	873	879	859	823	834	827	866	853	880	836	833	809	843	867	840	851	810	850	867	873	868	843	843	808	788	831	827	852	886	849	843	911	843	871	858	873	832	850	861	841	861	840	823	853	914	858	829	893	843	855	844	836	880	846	872	873	825	821	815	891	836	846	868	870	832	824	860	826	870	810	860	875	820	862	818	840	828	836	807	843	856	869	831	791	819	839	863	841	843	876	893	823	851	836	887	863	829	873	822	888	838	816	845	869	847	838	877	816	838	808	824	861	879	812	810	855	887	879	887	884	858	886	838	859	893	879	811	842	847	814	833	836	842	833	838	857	859	857	820	919	915	877	854	847	914	884	815	877	843	857	841	854	821	876	842	854	815	894	856	831	834	793	873	871	911	826	887	836	907	842	919	839	860	890	864	835	859	935	810	855	852	865	888	840	802	877	872	876	852	886	875	900	857	864	885	881	893	886	889	853	820	782	899	819	849	837	857	902	847	856	858	825	834	834	864	844	809	838	806	837	844	861	849	824	829	824	844	825	857	822	859	833	811	889	820	823	808	861	829	843	810	845	852	880	814	823	854	872	818	858	844	869	833	845	897	839	872	858	851	794	838	863	830	854	829	828	835	854	867	857	857	834	831	826	861	932	838	829	876	825	817	839	925	835	889	837	846	825	913	836	860	812	896	850	831	853	835	814	772	875	873	855	888	826	877	822	857	883	837	809	854	817	897	843	870	855	888	858	863	860	828	856	887	838	815	842	872	848	800	844	847	808	865	825	825	850	874	878	854	870	884	889	865	802	905	789	882	811	891	840	841	834	805	832	915	811	894	817	858	849	908	870	824	836	846	820	828	840	838	873	871	833	918	885	864	833	807	844	845	853	853	848	856	866	836	781	771	867	839	833	864	841	877	852	829	876	856	847	857	812	852	844	838	838	845	821	807	872	843	860	861	829	859	809	890	886	829	853	850	877	852	796	871	867	881	839	872	844	869	904	824	862	883	884	783	893	879	825	891	820	828	843	855	849	837	885	824	873	870	839	874	861	857	797	872	816	807	933	847	883	878	898	818	862	864	840	851	896	862	860	845	777	866	812	852	810	842	885	837	795	859	875	879	855	881	871	832	793	805	842	822	846	825	846	876	833	836	813	832	842	821	825	872	860	833	889	876	828	893	841	900	817	875	819	820	830	876	878	861	869	890	879	846	821	805	866	805	831	801	891	876	808	832	877	924	914	869	827	853	831	826	781	853	844	879	876	875	875	895	850	830	825	862	824	806	839	855	904	841	910	851	926	853	876	828	833	873	864	829	846	825	825	846	825	861	799	854	876	828	864	876	834	883	867	819	857	817	857	825	846	823	862	849	851	830	832	839	839	819	870	843	872	817	877	820	833	816	867	855	813	908	818	819	875	842	852	833	868	915	842	910	853	819	862	820	920	782	876	861	827	885	906	768	866	851	816	849	850	866	860	813	834	833	861	890	863	863	837	902	852	760	862	878	793	864	880	889	823	813	886	849	846	816	861	862	850	811	779	855	865	869	817	892	904	877	881	882	897	874	819	808	828	858	913	875	851	831	894	845	826	870	816	802	832	857	855	863	817	868	847	858	885	858	822	872	836	855	839	856	828	852	834	862	857	847	868	863	897	856	861	831	865	832	843	833	873	803	847
1583	494	693	796	702	544	464	407	484	368	358	305	338	334	285	287	306	336	298	277	269	242	276	292	277	310	313	279	296	264	274	294	275	265	268	263	285	282	265	293	259	268	275	291	286	279	273	295	275	283	273	302	268	279	259	256	242	249	276	285	276	240	302	272	283	326	239	272	308	295	296	259	304	272	293	272	279	261	289	285	296	281	330	302	303	271	273	264	291	261	261	294	271	306	268	317	298	247	252	300	275	271	317	297	312	294	290	301	271	262	292	289	236	287	270	325	252	279	272	269	292	319	258	298	259	312	311	239	278	270	288	293	267	286	257	265	293	261	303	285	266	289	316	290	298	306	299	318	289	259	281	290	271	330	255	265	275	291	304	257	264	283	297	278	289	275	300	297	290	281	279	259	278	275	293	272	300	269	327	326	291	287	276	287	269	289	277	284	253	284	272	278	306	279	257	249	275	279	289	230	292	272	286	267	304	300	275	273	279	268	261	266	306	288	242	306	274	261	295	273	275	262	266	296	338	262	286	254	278	300	276	265	278	317	289	269	287	247	291	280	290	270	272	261	313	268	274	302	280	274	255	292	263	270	256	277	322	299	291	275	274	291	317	247	294	266	317	323	273	264	284	285	305	295	286	269	290	270	283	273	300	298	282	274	250	273	269	296	314	269	297	275	278	263	282	285	290	291	319	310	313	246	300	315	275	284	304	303	250	299	283	299	282	291	259	272	288	284	312	292	284	293	297	318	251	299	294	253	263	258	300	286	296	272	289	292	277	260	243	271	291	296	270	275	295	279	273	287	284	283	261	295	275	298	269	280	289	288	262	307	268	294	305	253	247	284	277	271	280	315	282	292	285	313	275	280	341	303	259	281	287	258	287	299	268	298	283	289	265	262	266	314	267	315	260	262	280	287	247	297	282	309	285	288	304	269	259	270	274	286	286	267	298	300	299	279	233	265	259	287	276	266	263	235	304	237	287	270	288	302	329	292	278	274	269	254	302	274	249	262	263	277	291	262	298	303	299	291	271	322	275	328	288	280	280	290	279	280	241	280	256	291	340	310	279	248	295	291	291	273	255	296	309	299	271	268	256	265	251	290	319	275	283	267	275	270	294	280	291	283	297	273	260	283	291	320	301	269	318	289	290	310	277	296	321	279	318	302	271	257	294	282	244	265	312	279	248	277	285	299	337	286	298	293	287	262	280	284	294	308	264	264	275	293	279	289	286	275	269	269	294	302	265	287	275	259	307	289	293	304	265	286	307	289	319	309	313	286	282	272	296	259	290	282	274	258	277	303	261	294	296	299	268	292	263	275	272	302	262	299	292	308	289	277	293	291	290	264	285	244	296	280	320	296	293	297	259	292	265	297	286	271	270	287	292	295	327	288	285	253	257	280	288	294	276	285	292	283	270	281	258	288	282	278	246	279	293	280	244	260	230	311	268	281	266	272	279	282	292	267	261	240	253	262	289	230	273	321	299	257	275	257	288	287	259	277	270	307	310	290	320	278	290	308	297	299	262	268	277	292	281	281	284	270	262	302	284	291	289	277	284	321	252	267	285	298	270	261	249	234	249	274	301	288	293	277	272	305	297	290	299	256	288	279	265	256	277	255	262	269	298	286	285	281	269	236	322	252	274	266	250	262	267	282	294	296	294	285	278	310	292	263	262	271	287	271	276	286	254	294	298	302	272	277	307	324	278	268	298	266	282	289	272	264	249	280	280	235	259	280	265	294	302	292	281	259	287	284	275	309	283	319	271	278	297	317	292	284	267	285	301	276	315	276	274	274	303	309	296	275	288	294	269	290	282	287	287	279	279	288	287	282	284	326	256	290	326	299	296	281	269	286	277	304	250	248	282	293	302	275	307	285	290	268	307	270	275	300	273	272	292	264	286	293	277	305	289	279	286	268	292	249	280	283	293	240	284	301	266	299	292	291	259	282	331	263	287	268	301	261	263	295	250	278	268	299	270	283	297	304	286	262	275	288	267	299	312	247	265	279	282	287	258	283	258	302	251	276	284	281	296	261	259	263	308	241	269	281	319	275	247	246	279	274	282	300	292	282	277	263	250	291	308	279	280	292	253	272	290	291	267	304	237	267	267	289	256	290	306	286	297	286	273	325	306	302	313	268	289	278	297	288	276	276	271	293	298	259	275	257	249	262	282	259	273	260	312	283	289	289	282	273	271	319	265	310	308	308	274	303	288	356	268	285	245	280	276	273	322	257	260	264	283	250	307	304	250	286	257	260	275	264	269	310	296	265	288	267	283	319	291	279	280	297	287	304	282	294	309	306	271	305	280	265	278	290	306	279	273	289	284	305	285	261	282	270	307	260	276	261	257	269	268	264	267	260	269	268	272	296	258	257	293	279	269	305	262	275	313	285	284	283	291	257	277	258	287	261	281	297	318	264	299	273	258	260	275	285	275	282	283	265	269	300	282	280	275	255	304	266	304	306	293	302	273	304	298	264	296	274	277	264	280	263	267	299	266	247	263	257	249	267	253	280	294	254	277	259	294	287	295	307	293	253	274	287	246	324	275	256	311	281	288	283	279	261	296	305	291	283	305	251	276	286	284	301	293	255	301	246	279	270	276	291	288	321	269	270	276	278	263	293	276	292	290	276	289	302	307	287	246	287	241	275	315	272	264	271	285	272	267	307	293	278	295	269	290	277	263	319	288	250	264	250	295	274	274	299	286	293	283	276	248	283	288	301	283	279	256	284	264	284	297	313	272	255	318	294	275	255	273	291	293	283	283	307	276	252	289	292	262	289	283	308	284	256	278	275	290	303	307	267	256	286	285	313	300	282	280	276	310	281	267	307	289	276	292	278	302	280	297	255	295	256	296	278	255	258	273	270	285	302	245	292	272	277	264	304	280	263	290	287	311	279	276	290	284	308	277	264	315	299	268	282	299	258	295	281	287	301	302	291	287	274	292	284	262	293	308	280	290	302	291	275	302	320	285	282	246	269	299	289	286	267	298	271	280	252	293	290	291	286	262	316	280	293	295	332	275	316	295	267	296	266	268	294	304	266	294	260	288	273	277	285	284	276	305	278	288	257	296	282	292	296	288	246	308	276	288	281	291	264	268	273	267	276	281	266	267	293	307	282	237	277	287	291	278	280	296	287	291	283	272	309	291	301	291	272	254	277	292	301	276	275	267	273	277	273	285	260	257	292	260	262	267	266	270	279	293	267	291	281	275	284	271	279	321	277	276	319	279	288	277	283	292	281	253	297	311	250	267	274	262	276	291	284	282	323	293	282	279	260	291	271	274	284	283	276	267	262	272	263	297	298	305	253	263	280	291	280	281	277	283	270	291	261	293	254	296	300	284	315	291	258	288	307	266	309	311	274	259	298	270	297	283	264	292	301	266	282	281	259	264	272	284	267	278	302	283	315	299	288	280	271	287	281	292	249	268	286	284	275	281	314	283	302	308	287	292	286	295	262	286	250	309	259	276	248	256	281	295	284	302	287	343	287
1898	844	1563	2380	2182	1849	1561	1475	1742	1302	1162	966	953	836	786	768	716	657	649	648	651	639	647	629	652	673	630	637	658	669	646	649	655	672	666	605	663	680	652	633	593	652	649	682	660	652	580	653	686	656	650	667	642	649	640	642	683	677	665	672	598	671	610	650	629	613	638	616	637	675	677	622	640	680	640	675	624	647	664	602	703	585	651	629	644	612	653	663	643	664	641	621	629	639	705	598	649	610	626	658	701	635	662	683	671	668	655	647	628	635	670	670	654	629	664	595	592	586	687	620	653	649	652	648	696	650	657	669	650	659	644	662	637	668	693	635	644	663	704	626	651	647	624	666	658	647	647	704	648	645	691	629	667	608	677	647	665	651	644	678	613	658	663	652	647	629	661	670	633	609	669	642	609	619	691	667	673	635	655	634	654	654	581	663	670	646	632	670	653	640	634	643	641	671	674	650	653	639	675	634	622	658	608	654	630	648	658	658	641	668	646	664	633	671	650	619	696	666	656	640	641	660	683	605	640	647	584	621	636	619	638	615	651	673	664	677	666	608	655	647	666	645	654	574	670	646	662	638	640	656	621	656	642	686	658	707	662	694	670	645	666	646	642	683	675	658	678	690	660	598	641	647	632	671	664	633	611	705	602	662	659	643	623	703	701	641	687	667	651	610	646	663	644	652	608	644	607	651	656	613	619	687	670	634	656	674	651	648	673	666	631	620	657	661	614	608	644	655	673	648	647	623	652	693	654	613	649	612	628	605	661	665	657	642	615	645	659	646	684	668	630	620	645	627	678	633	619	688	672	665	684	641	683	666	605	628	624	694	647	669	641	669	653	646	651	714	654	706	693	631	619	662	667	622	688	617	657	645	650	654	630	632	680	656	613	618	630	647	623	638	624	602	649	641	632	626	621	674	680	656	626	660	635	650	636	594	655	669	655	656	668	690	661	639	668	645	670	671	637	650	636	601	679	638	618	663	661	653	662	661	672	667	669	674	670	699	643	661	646	658	624	620	667	625	637	659	642	631	617	659	629	599	701	667	714	594	655	652	624	659	593	665	600	660	641	569	652	653	632	645	655	664	628	681	631	679	685	690	683	673	694	650	695	638	641	670	579	660	613	652	657	684	660	674	655	670	638	614	622	671	622	640	646	646	687	639	645	667	649	637	642	591	684	615	671	643	631	681	656	633	690	653	642	626	621	654	660	668	601	691	630	676	634	677	654	638	641	620	665	679	652	601	657	633	616	684	640	637	674	634	643	639	656	656	646	630	606	647	691	657	642	645	714	653	626	621	654	654	704	660	663	667	648	691	635	623	599	641	707	628	614	689	687	652	625	686	627	669	671	619	676	679	647	628	678	648	658	675	646	643	662	676	665	698	601	656	583	661	653	665	629	651	681	702	645	655	651	654	625	636	659	679	641	626	638	678	653	660	618	621	654	623	680	622	651	661	668	629	657	634	668	617	654	586	662	630	646	645	663	651	649	652	652	624	656	643	624	664	628	637	666	623	656	653	656	638	663	623	633	636	653	667	627	693	659	637	599	652	634	642	631	626	621	663	660	629	649	639	650	673	689	633	642	654	731	654	657	660	668	661	670	585	624	636	666	686	624	678	701	643	641	687	663	686	660	689	669	582	613	637	647	653	634	649	609	663	627	624	657	614	605	631	649	658	692	677	628	658	660	663	652	595	635	607	665	674	621	643	635	626	642	659	670	646	660	624	641	644	626	690	659	687	628	633	660	628	682	636	619	667	620	629	681	677	658	638	633	655	649	624	708	648	657	667	582	662	628	649	636	645	648	599	661	606	664	692	630	624	634	675	630	601	692	653	668	644	695	661	648	661	646	643	658	645	686	650	619	652	675	633	645	658	667	618	684	669	644	661	599	644	690	656	676	650	635	663	605	656	633	598	621	644	630	648	597	605	649	625	608	678	607	686	618	665	637	666	670	626	651	647	657	678	671	661	670	631	631	671	637	645	666	673	622	654	639	614	649	661	649	643	667	638	642	671	643	655	608	693	676	657	652	694	615	663	591	682	638	627	625	610	635	655	660	619	648	652	658	663	640	634	590	631	628	645	624	619	638	638	658	665	626	687	631	658	619	616	636	666	643	639	633	651	667	677	656	697	649	576	681	633	680	626	645	633	652	653	665	602	649	670	658	659	644	605	678	689	634	643	636	623	676	628	663	601	666	660	658	657	656	664	628	655	626	675	650	640	615	631	644	670	657	615	611	607	661	610	640	694	653	696	589	660	649	681	618	633	648	613	605	627	681	597	690	654	634	643	641	670	652	669	676	629	594	656	616	595	630	641	618	615	655	635	633	648	608	676	667	651	637	657	657	684	648	646	612	614	649	659	653	660	681	674	692	644	640	610	703	680	604	639	607	661	661	637	680	648	668	628	626	584	643	656	644	637	629	644	626	646	651	703	658	606	654	641	650	669	679	653	638	653	649	672	668	615	691	630	618	668	640	627	677	670	673	657	661	654	647	624	628	653	625	605	660	645	644	683	641	609	632	665	620	618	655	617	696	642	696	628	629	646	628	668	677	675	671	641	651	628	625	632	681	658	641	650	611	675	675	670	628	674	683	675	641	619	627	661	627	634	631	695	704	659	655	634	641	685	660	592	675	670	639	672	658	638	612	645	640	623	652	680	650	689	646	708	620	651	644	668	596	637	679	640	656	625	629	707	664	626	668	696	666	640	702	614	670	631	651	656	643	663	624	629	675	642	679	657	642	633	625	661	623	629	641	646	659	641	663	657	713	679	663	647	671	634	644	679	644	631	610	689	635	641	598	643	665	675	690	688	628	636	623	612	683	629	664	710	612	646	594	626	640	638	692	640	606	675	637	642	627	611	668	642	655	653	660	677	685	668	636	650	632	718	653	673	611	606	696	620	652	667	618	631	698	684	631	671	625	643	645	696	656	615	610	669	639	633	598	626	634	631	647	641	643	581	664	661	643	640	630	672	663	650	651	619	609	657	682	631	643	625	651	620	665	679	614	637	680	644	662	671	599	655	621	669	653	658	651	624	648	667	631	642	630	650	651	677	660	668	673	660	672	660	690	635	636	666	636	679	639	645	630	670	665	633	659	633	638	646	677	660	616	636	622	675	663	646	652	660	685	675	646	647	628	704	685	699	619	657	648	671	590	587	613	621	623	658	594	648	635	627	631	674	659	631	621	639	651	650	652	659	704	632	679	623	667	648	648	634	658	667	626	651	677	619	621	626	669	638	629	649	623	612	632	638	672	653	669	639	676	662	632	652	674	674	621	628	665	690	657	635	665	643	707	647	682	635	681	652	621	691	614	642	646	647	641	693	623	641	647	641	668	678	640	676	654	671	676	695	643	667	631	675	636	661	670	681	619	635	639	657	627	671	661	596	627	676	682	640	650	617	658	617	636	632	655	677	623	624	657	596	648	637	720	626	686	628	666	652	671	686	691	649	652	618	654	677	631	679	646	663	645	656	695	656	649	638
7109	808	1297	1454	975	786	605	531	588	433	393	328	310	281	246	248	239	230	228	230	223	206	217	214	182	212	198	213	206	198	217	200	235	212	221	182	203	234	220	187	212	194	227	207	206	200	201	195	213	218	197	203	203	204	216	207	209	231	189	193	197	203	189	200	222	188	227	212	190	204	228	193	178	208	206	208	202	228	206	218	190	204	189	205	214	211	210	192	175	193	188	181	205	213	187	187	209	173	241	194	207	193	188	225	196	201	197	204	250	217	226	172	208	187	222	184	187	219	188	195	158	184	229	226	186	209	183	200	202	208	210	167	181	184	213	193	168	205	173	188	208	199	182	200	220	180	181	206	207	201	179	191	181	196	206	188	194	212	202	188	187	208	242	173	177	208	212	225	203	175	191	212	193	215	193	200	190	180	203	180	173	208	227	228	201	212	198	212	186	212	216	167	227	231	234	187	205	226	222	188	201	199	164	199	195	204	189	186	230	186	179	219	214	190	191	191	209	185	191	177	180	188	216	187	213	207	196	219	218	203	208	202	185	198	168	204	232	207	198	208	208	208	219	186	218	214	217	201	219	206	222	204	206	178	195	203	215	193	187	184	202	198	194	207	205	213	194	194	204	190	195	204	200	232	190	201	194	194	169	202	212	188	217	204	230	231	191	211	202	221	189	193	189	217	192	209	248	228	217	193	212	218	186	199	185	227	184	171	221	197	202	205	213	168	206	220	192	193	174	220	222	212	198	233	216	202	208	188	225	185	207	209	206	180	187	202	216	224	215	217	210	218	226	211	202	207	211	197	230	182	212	193	230	210	206	180	205	190	199	211	196	197	196	197	197	200	197	187	189	202	204	234	213	191	182	197	207	224	191	213	190	215	210	238	199	208	212	193	238	228	205	207	233	228	201	206	220	193	186	185	192	205	217	211	201	233	199	207	220	247	199	225	193	186	179	187	197	221	189	210	180	207	213	215	213	202	192	181	193	223	215	215	188	175	232	207	213	189	196	208	170	176	208	175	199	193	204	209	225	186	194	188	236	228	195	192	179	214	211	195	190	214	203	167	209	205	211	201	208	220	210	214	185	206	220	187	199	203	207	194	209	200	232	227	217	180	194	209	193	203	209	184	192	227	209	176	199	176	174	192	211	204	206	199	228	221	207	201	203	217	211	197	224	222	198	206	211	194	221	207	188	219	216	199	189	195	200	184	168	173	183	239	185	194	201	212	182	216	203	188	208	213	227	221	211	185	194	228	204	197	195	205	214	201	167	198	210	215	209	191	203	223	223	195	194	213	218	183	220	229	205	225	196	207	217	209	213	211	188	198	211	191	201	177	222	189	190	175	234	220	198	203	225	188	219	211	205	204	216	199	176	224	199	218	203	185	216	197	208	195	198	223	192	198	211	206	221	208	204	215	188	219	197	214	193	199	216	196	181	207	208	198	187	207	225	187	212	213	201	202	209	215	219	211	184	196	234	190	203	213	200	206	199	201	200	223	211	183	219	199	215	179	175	207	228	196	211	198	222	198	227	192	195	200	216	197	193	188	165	194	204	182	186	207	224	196	213	247	197	209	198	215	191	178	178	192	216	224	228	184	202	216	210	210	179	196	226	221	204	195	229	236	245	214	237	185	203	177	157	200	208	201	183	215	196	200	219	211	214	233	220	199	206	224	204	191	228	190	195	205	192	199	225	201	175	213	174	217	222	208	206	213	216	201	185	191	199	208	233	185	193	211	212	211	201	218	197	196	201	196	193	199	193	189	183	205	191	179	196	241	172	209	204	173	189	176	198	202	186	211	203	212	174	202	209	216	200	198	201	209	184	235	212	201	218	200	214	206	235	210	212	190	216	190	215	199	209	241	186	211	207	199	208	214	190	188	189	207	223	226	180	205	184	223	185	205	188	189	189	212	235	200	213	213	223	189	177	220	190	195	209	201	197	212	218	200	203	218	152	200	201	181	192	201	197	193	190	216	232	201	210	239	198	213	203	184	215	220	208	182	191	204	194	198	218	194	213	188	198	207	208	248	216	187	219	207	187	204	212	206	224	238	214	191	203	199	169	212	229	222	194	218	209	203	169	205	210	193	220	199	224	192	186	185	216	219	203	222	216	194	188	192	217	206	193	204	198	213	201	188	193	185	207	195	233	212	190	194	215	204	202	226	222	197	192	191	199	199	173	183	209	174	208	218	191	182	190	200	213	213	189	199	196	230	187	181	194	191	190	217	213	216	202	199	205	202	183	214	189	206	202	204	188	189	196	177	204	198	210	201	181	185	188	198	186	209	209	183	196	194	195	190	233	225	206	197	221	200	196	221	220	217	191	219	195	206	203	210	213	180	221	219	211	196	233	180	211	243	200	249	207	227	194	206	222	213	216	205	199	202	207	195	199	187	203	201	208	193	202	180	219	223	215	219	207	211	228	213	184	223	205	214	222	236	197	208	204	239	194	226	220	180	214	207	223	223	206	212	198	219	212	212	198	196	187	196	200	184	179	221	194	216	214	180	204	198	234	217	196	196	207	217	190	210	168	238	211	201	202	188	191	197	221	191	212	192	185	205	207	187	197	209	203	229	184	202	205	211	208	203	210	190	207	195	228	212	219	197	197	207	179	200	227	216	225	201	221	250	209	184	179	228	207	182	193	211	202	192	192	192	219	208	202	241	180	175	200	191	182	210	203	205	187	172	192	194	184	225	190	204	185	182	207	202	222	237	190	184	239	225	206	234	196	210	198	218	220	226	160	183	219	169	182	228	225	215	207	199	208	199	178	218	240	210	213	231	182	219	186	210	181	189	187	223	224	195	200	217	184	230	205	198	214	227	195	185	205	218	210	211	224	207	193	210	189	208	238	221	184	225	216	192	178	207	217	196	215	185	197	224	201	212	196	174	191	200	186	178	214	199	196	189	190	200	193	174	204	210	191	193	220	213	200	174	228	195	232	224	202	202	204	209	195	213	213	211	194	191	201	217	186	203	197	203	235	189	222	208	219	215	180	205	197	200	217	218	175	198	227	203	210	167	205	215	187	208	190	204	196	205	171	207	216	219	225	191	189	192	248	198	187	195	203	201	213	216	196	181	210	204	208	207	197	198	209	212	214	210	225	207	183	209	206	215	177	209	222	181	205	200	200	199	237	217	214	214	223	196	207	218	211	189	180	217	209	191	187	218	227	208	195	212	211	192	210	214	169	177	199	224	206	196	195	209	210	177	240	198	205	208	191	219	207	217	175	186	187	205	223	201	198	197	227	234	211	208	206	206	218	205	210	216	204	169	214	195	228	217	224	194	231	194	202	203	193	209	231	221	208	207	231	210	187	202	195	179	178	196	217	213	211	212	219	220	203	205	186	202	225	189	183	219	198	213	210	193	201	191	181	215	184	209	217	210	190	211	200	186	200	209	207	229	197	181	218	214	234	172	183	199	175	208	198	214	198	224	226	205	198	203	206	226	217	179	192	194	205	205	156	201	181	194	217	220	183	222
5949	1061	2905	4639	3980	3254	2573	2331	2761	2043	1465	1215	1167	1090	884	760	693	598	617	648	562	549	542	563	540	529	545	530	581	555	477	526	563	534	540	500	499	530	538	502	533	541	512	591	495	500	490	526	516	506	528	526	536	521	553	513	519	544	511	545	508	549	501	524	497	540	527	508	483	523	501	528	510	497	480	504	567	496	494	541	552	518	539	546	538	509	532	526	517	507	503	555	511	494	491	496	489	524	481	537	519	498	520	532	541	523	535	496	510	521	549	527	521	516	511	532	547	489	490	477	498	504	502	500	496	514	512	516	536	515	515	515	534	492	480	498	540	511	520	514	515	448	505	478	499	487	502	510	522	537	522	547	471	511	522	530	500	503	501	516	533	469	488	520	520	516	502	523	507	526	466	466	494	487	532	523	508	519	512	530	543	547	491	506	504	481	553	524	534	539	505	514	472	516	526	507	493	511	511	488	573	556	529	495	502	523	520	519	513	461	532	545	515	503	499	532	532	525	503	507	520	512	600	501	495	534	454	502	472	517	530	503	504	509	535	527	537	538	500	591	526	529	489	526	519	536	470	527	467	546	490	498	551	562	509	530	521	559	525	523	519	492	469	498	518	548	494	549	524	531	516	492	498	533	504	551	514	482	535	492	509	487	505	503	489	537	539	527	472	474	507	512	552	488	520	481	498	505	529	478	509	488	469	505	506	500	547	489	497	502	489	525	471	550	517	494	507	523	553	526	512	508	478	507	491	506	544	536	502	508	481	578	495	488	563	494	526	497	532	509	488	520	532	536	482	518	473	509	505	522	479	477	533	508	507	514	471	510	531	539	516	511	524	536	502	495	496	520	485	498	510	538	511	482	525	519	493	491	553	470	545	513	515	566	499	546	529	548	537	555	507	470	500	543	485	503	514	486	514	502	547	505	503	520	489	475	522	521	507	543	532	511	495	492	497	515	539	534	519	521	511	496	517	513	535	530	535	521	502	509	498	499	501	512	471	519	502	542	538	532	530	541	498	532	535	526	519	528	476	548	509	484	565	532	509	534	493	512	516	544	515	497	505	481	517	513	534	502	548	559	492	526	529	495	518	509	474	499	526	471	535	521	533	513	532	466	505	504	491	514	533	505	506	540	513	525	526	538	485	479	527	520	464	491	534	549	476	522	553	533	516	520	495	501	543	523	519	537	506	491	524	528	522	503	528	507	492	517	482	510	547	466	524	514	537	491	517	523	494	562	504	515	520	517	514	531	531	533	531	546	544	498	511	510	538	547	496	506	504	497	524	510	504	517	515	520	495	495	520	492	517	552	504	498	535	493	498	483	527	511	534	520	533	509	515	519	471	547	505	558	528	504	521	518	545	496	528	495	480	512	524	505	493	524	511	491	524	480	542	517	518	532	496	486	489	509	520	511	548	511	514	521	496	540	524	512	493	547	517	538	495	538	511	491	543	541	551	508	503	501	540	510	503	492	472	539	479	509	466	522	508	518	503	536	502	536	542	553	513	502	496	488	518	490	550	478	469	534	505	487	510	526	545	519	514	552	502	465	501	494	513	505	517	491	482	556	519	496	543	539	540	527	523	495	470	501	514	519	510	518	519	495	533	527	507	518	506	521	498	482	488	518	532	498	541	517	512	537	484	547	507	501	512	484	522	530	515	468	543	502	571	527	456	574	523	529	506	550	500	544	509	476	466	519	507	538	487	500	497	496	477	577	503	495	469	523	531	475	497	511	475	493	502	534	518	538	512	542	525	548	495	509	521	507	482	524	520	511	549	509	514	523	518	504	512	536	518	490	491	511	508	505	485	475	485	501	518	505	503	527	512	485	549	482	507	549	515	502	556	484	493	507	516	508	554	543	525	527	532	527	489	520	503	494	479	536	525	543	519	502	512	518	508	488	542	555	495	487	512	516	540	510	504	502	523	463	470	490	517	547	541	522	538	494	506	517	504	488	481	514	529	508	505	489	484	511	503	495	528	510	568	562	517	553	512	547	541	517	526	479	511	547	533	526	501	511	510	491	513	530	532	484	511	524	489	522	553	515	538	521	495	530	529	498	487	504	462	510	522	495	537	520	498	526	506	465	488	535	545	513	519	524	476	505	535	543	521	506	500	486	495	534	504	557	486	486	499	514	467	515	543	554	449	534	490	477	539	517	525	479	474	498	521	522	494	514	474	511	562	503	500	512	522	498	522	521	529	511	511	504	517	515	530	530	528	465	556	486	502	463	547	528	509	491	487	505	495	551	511	477	560	503	483	523	550	495	518	528	487	479	501	477	552	508	515	535	527	511	531	539	517	474	522	559	524	527	524	529	498	559	474	515	505	495	497	536	469	544	511	530	486	553	509	529	524	531	487	522	482	521	456	524	565	526	509	511	546	491	511	509	510	526	559	498	462	487	526	497	549	482	500	517	531	497	524	503	520	519	510	515	542	483	516	532	537	476	476	509	479	527	501	488	538	500	503	522	551	586	532	501	528	532	476	490	491	515	514	512	543	564	544	495	514	499	497	506	505	511	538	460	531	510	494	494	529	513	501	551	529	551	517	515	512	489	525	549	538	483	518	526	488	550	525	516	519	503	520	550	506	524	529	497	517	531	527	516	543	495	541	489	540	501	556	518	490	501	513	494	489	531	542	489	495	518	534	505	551	515	510	532	496	509	504	517	532	559	495	490	533	525	536	564	508	489	523	503	543	478	517	508	497	525	540	488	520	552	493	543	520	542	475	508	526	527	524	546	530	571	505	504	540	537	489	502	552	537	515	529	492	491	531	497	506	539	468	491	517	531	498	465	536	532	509	514	535	495	519	527	489	509	527	508	544	519	492	512	518	474	522	468	546	535	542	520	518	521	498	501	524	533	491	552	522	511	470	497	490	507	516	561	501	549	528	526	484	469	507	500	509	511	497	534	512	514	487	507	509	518	517	484	487	499	504	520	519	489	492	528	476	512	502	504	530	493	499	482	582	540	498	526	506	526	533	518	496	534	528	538	507	468	523	531	512	511	529	531	497	531	551	483	519	508	510	508	526	480	499	500	533	507	506	492	536	521	516	503	494	503	533	537	498	489	504	509	508	467	487	529	503	514	506	505	506	530	492	466	511	531	492	490	506	525	500	498	515	498	532	493	517	534	484	504	504	504	534	480	499	513	507	481	499	511	485	508	473	531	522	486	507	531	488	495	544	492	559	523	526	484	515	522	513	514	519	545	534	461	535	510	478	493	568	521	519	520	521	543	524	480	521	542	520	494	496	525	516	541	524	521	535	514	510	487	524	508	554	484	487	554	522	521	552	512	484	509	486	559	526	507	531	490	507	495	517	533	578	512	524	515	519	550	540	502	503	525	517	508	538	531	510	497	504	548	523	547	530	506	467	522	525	500	494	513	510	508	466	546	515	554	521	534	505	515	498	517	524	496	516	476	539	497	495	504	541	537	486	515	537	525	498	533	522	535	535	505	530	519	493	472	503	520	529	540	509	496	533	566
13823	1703	2194	2425	1702	1345	1086	947	991	834	635	559	515	450	458	443	422	404	423	437	387	372	397	398	344	390	360	371	376	354	393	339	359	354	362	380	375	385	381	389	395	385	386	392	358	356	341	369	372	403	389	376	392	364	374	384	383	396	386	367	369	388	397	359	355	361	376	388	386	383	413	374	356	361	386	375	332	327	348	328	384	368	381	383	344	372	398	389	429	373	350	389	367	360	377	334	401	408	365	363	352	383	374	361	393	395	367	398	334	433	344	359	349	373	365	394	425	323	396	379	362	377	390	354	411	387	333	366	356	395	384	352	363	393	409	383	399	364	415	374	328	375	379	389	347	352	379	358	379	403	390	357	383	376	381	365	382	364	380	366	393	368	367	376	328	402	370	372	375	390	368	389	394	389	345	363	388	368	355	383	320	360	386	374	408	338	352	370	350	407	376	355	358	365	383	359	345	380	394	386	359	335	337	365	393	369	372	367	406	401	378	395	403	394	366	360	385	375	368	352	398	352	373	404	413	391	380	383	341	368	352	376	377	364	369	371	369	328	360	343	342	348	381	354	348	348	421	388	346	408	370	384	365	387	369	409	378	321	345	366	375	353	375	365	359	360	343	338	383	404	377	363	369	377	380	393	398	373	375	373	386	381	350	382	337	375	376	394	378	398	344	391	339	338	365	351	362	339	367	387	372	364	372	371	396	410	374	396	347	333	381	367	344	356	384	327	393	356	372	382	360	358	382	356	334	408	396	344	357	353	408	349	390	339	366	374	364	376	372	400	369	381	365	381	359	385	381	357	375	325	363	400	396	338	373	349	336	328	365	368	376	382	401	381	347	362	396	362	349	335	353	356	365	362	379	369	361	384	394	365	424	407	393	365	361	358	363	366	366	372	351	371	379	346	361	369	333	378	345	368	375	373	378	363	367	350	386	389	389	356	377	354	353	386	383	376	377	395	337	334	370	352	412	383	370	365	369	347	386	369	385	380	397	363	349	377	403	372	381	369	367	348	372	358	394	399	369	351	377	381	370	377	363	401	369	368	359	410	368	359	347	375	393	375	388	378	363	373	348	368	374	393	400	365	326	359	371	367	374	337	368	373	353	373	345	363	379	365	362	366	404	396	354	374	395	344	379	362	340	371	369	369	335	390	390	348	373	408	385	371	368	356	384	336	363	386	371	393	401	380	382	378	374	372	386	405	400	383	333	358	371	392	367	378	360	398	362	358	355	335	353	371	387	370	375	392	356	360	366	389	392	358	390	350	371	393	360	392	364	393	374	420	377	394	366	351	412	343	331	378	386	337	405	385	325	366	361	380	407	370	372	382	379	340	370	373	408	402	376	389	374	380	421	382	385	401	378	346	368	360	401	380	404	389	352	375	363	385	392	360	355	344	392	387	384	348	400	323	333	353	339	385	372	347	365	365	366	377	367	392	382	342	347	370	368	341	385	355	340	378	368	363	333	361	335	358	379	411	349	366	367	410	388	382	386	388	393	387	379	392	322	360	368	364	386	340	349	378	356	360	338	373	374	365	326	354	346	319	388	368	399	351	330	356	385	387	357	375	372	364	385	406	378	412	392	378	429	380	366	350	360	367	363	380	364	367	363	372	406	356	430	411	359	385	365	422	364	366	363	377	390	345	379	371	389	387	357	389	339	370	370	350	371	373	385	350	384	366	384	371	378	388	363	387	353	356	373	361	422	356	371	348	380	328	378	366	330	381	386	385	411	387	408	369	397	372	370	358	375	348	364	379	360	353	361	409	345	363	397	366	418	390	382	375	361	399	391	396	382	392	367	361	363	363	368	361	416	365	342	357	350	363	401	373	359	348	372	396	380	362	348	385	373	393	372	385	389	391	352	368	386	379	348	355	361	365	384	378	383	412	364	360	380	376	396	393	391	381	343	418	395	393	399	353	367	371	357	413	366	374	381	360	393	372	361	324	399	393	400	362	377	360	388	376	336	352	385	381	326	363	359	353	394	357	401	388	374	350	424	344	373	386	395	368	339	335	348	346	375	371	389	372	385	362	376	370	365	406	391	419	372	369	379	365	357	356	352	417	361	339	376	358	373	390	367	373	376	400	380	347	365	411	403	360	351	366	383	355	343	379	364	333	385	338	391	365	361	376	382	371	350	389	388	388	356	373	378	371	378	356	372	377	401	371	362	373	362	398	358	357	394	356	353	390	409	370	357	353	377	359	366	396	368	371	349	350	357	387	397	375	367	375	400	336	329	391	355	326	381	398	329	368	366	346	393	366	364	397	382	405	364	374	351	358	385	342	377	360	372	400	385	379	329	328	377	355	423	371	370	380	362	355	370	348	357	358	367	341	380	387	379	374	403	396	355	346	372	385	372	370	369	395	368	366	338	403	401	381	388	365	331	357	393	370	368	352	373	378	383	370	344	361	383	334	412	391	344	349	397	376	387	344	358	375	388	408	367	369	333	373	370	386	386	400	353	361	366	372	333	389	405	386	412	366	395	344	373	334	373	333	376	354	384	399	352	342	362	335	356	396	376	363	378	367	378	376	373	355	381	363	390	378	348	371	345	386	371	358	393	365	371	364	368	394	393	366	347	394	360	397	349	370	404	336	395	364	386	370	395	381	345	354	340	356	376	384	380	393	383	367	357	386	334	366	345	336	359	408	372	345	345	355	365	355	390	371	346	376	363	366	339	362	372	388	397	407	371	371	397	359	363	370	432	381	382	356	371	367	377	403	355	348	390	383	403	373	382	345	356	378	370	350	354	398	382	390	346	360	387	356	396	406	366	387	333	367	379	344	361	399	371	367	392	367	341	345	394	394	374	400	386	387	333	397	411	363	358	366	391	372	368	380	350	403	380	381	384	378	377	346	365	357	375	360	366	369	348	394	348	321	399	363	394	369	373	415	355	354	397	346	353	353	386	397	398	389	369	374	375	359	365	362	394	358	362	353	363	388	393	363	405	382	391	374	353	374	384	400	380	354	401	387	374	373	344	372	390	395	339	403	383	380	353	354	375	358	381	413	354	388	347	373	382	344	366	409	350	372	391	339	377	362	359	359	381	419	373	306	418	385	367	378	320	348	375	367	399	329	387	369	375	396	360	370	363	392	395	402	385	392	360	374	366	371	362	352	398	376	404	381	322	388	356	374	354	370	378	383	383	380	416	357	365	378	341	355	343	359	388	368	388	335	341	355	395	353	369	355	367	349	372	348	400	348	360	344	388	355	369	385	342	355	387	417	361	407	361	370	339	368	372	362	355	336	378	385	375	380	386	329	367	406	374	357	349	395	370	377	405	362	334	370	379	327	351	377	389	369	335	373	340	381	377	354	339	344	369	328	339	377	386	335	391	371	388	353	369	383	390	388	400	390	358	398	417	369	355	352	376	344	347	373	369	360	370	373	347	372	389	405	354	406	356	351	350	357	366	314	364	378	364	337	397	345	393	346	384	345	365	390	395	375	370	408	371	369	379	374	373	364	412	346	376	374	390	375
8252	1783	4689	6823	5891	4931	4073	3690	4180	3069	2368	1910	1844	1602	1444	1224	1207	1014	1023	1153	924	879	886	895	973	905	915	927	909	914	864	856	884	870	868	877	912	795	891	927	886	812	887	895	890	834	866	849	885	857	906	868	875	864	884	865	859	839	866	843	846	849	792	867	874	849	846	881	833	849	868	879	837	818	809	812	869	833	794	842	829	840	931	817	816	839	863	848	896	880	827	884	860	839	802	886	879	844	827	820	892	879	849	876	892	822	864	859	818	818	835	867	836	834	844	863	857	833	818	910	819	881	809	906	805	849	897	913	840	843	860	849	869	821	867	846	835	814	785	845	880	839	884	836	815	862	844	840	825	843	873	831	842	891	831	839	811	796	841	818	837	881	859	839	887	924	854	843	868	852	845	808	847	881	810	837	873	874	814	835	859	819	823	825	880	896	830	846	874	898	811	834	856	885	835	815	871	841	764	779	871	782	849	828	837	865	810	825	813	880	819	838	774	856	825	874	909	867	861	811	789	849	863	784	885	825	834	828	884	834	829	844	887	870	856	875	831	892	816	843	848	839	830	880	863	840	816	838	830	842	807	786	783	864	907	880	852	826	844	855	873	835	823	863	801	842	798	811	820	862	879	814	830	855	867	895	877	880	816	867	886	864	861	808	866	896	874	806	853	874	825	830	844	814	866	825	807	847	835	842	827	858	882	868	870	825	833	874	816	827	850	847	791	844	892	824	859	891	869	873	846	859	862	828	875	858	917	850	837	844	845	897	844	852	827	807	811	832	879	805	894	846	872	907	807	822	819	888	849	874	923	831	799	898	841	871	889	877	847	844	815	852	842	875	893	848	857	793	867	874	856	827	820	875	839	890	793	809	917	856	836	881	849	809	819	825	820	883	785	898	825	832	864	866	825	840	862	810	922	765	840	859	872	856	864	857	855	832	878	855	917	889	844	834	893	843	837	852	872	842	858	876	862	800	842	861	909	829	812	830	860	855	817	803	842	831	855	841	800	846	805	842	865	829	859	900	882	816	831	848	861	832	837	863	817	852	829	854	874	829	826	862	867	878	808	922	787	846	858	791	836	872	853	844	846	828	872	887	873	838	867	848	881	808	857	800	847	832	866	878	855	830	864	830	873	859	875	845	897	849	867	821	790	872	863	827	820	852	866	828	827	838	833	823	822	820	876	818	871	866	837	868	859	854	864	855	895	822	880	876	855	842	868	857	797	852	889	862	851	798	869	843	849	851	829	856	875	845	834	796	835	872	807	836	873	879	857	840	867	798	859	847	850	899	832	882	824	817	877	862	863	833	860	831	839	862	794	838	808	857	845	880	882	811	823	876	847	888	833	834	855	808	823	838	847	867	851	837	844	884	848	856	834	855	811	857	870	833	830	870	810	822	797	843	882	835	917	860	893	889	855	844	880	827	860	829	861	813	855	812	895	835	790	783	805	829	815	855	825	856	906	855	799	879	844	860	820	863	842	838	858	896	893	835	871	846	823	836	892	825	894	856	910	882	818	870	818	875	861	817	868	868	860	811	858	851	825	831	869	813	836	854	847	817	832	821	829	853	884	885	892	861	883	834	847	858	869	816	814	856	839	823	878	862	862	870	857	875	882	880	847	837	817	793	854	848	846	832	854	846	828	823	852	853	871	872	825	805	770	840	842	862	815	841	833	890	789	845	847	849	850	824	877	818	842	889	872	811	835	814	822	855	878	814	851	873	830	868	866	834	856	888	809	851	873	877	901	852	838	843	823	865	880	843	860	835	851	854	800	852	874	828	860	874	864	770	883	852	834	863	819	830	861	836	864	867	871	873	878	866	849	857	914	802	848	866	809	808	815	852	830	891	787	852	824	874	888	816	915	825	847	894	839	821	859	867	879	838	896	828	871	844	816	864	817	849	871	858	823	875	864	816	902	835	877	842	863	882	821	799	833	855	797	822	857	825	835	870	904	859	862	848	870	811	871	822	849	842	882	852	875	901	821	828	848	845	876	817	831	825	865	844	835	877	835	863	815	815	829	878	818	866	847	876	822	856	841	858	845	880	865	896	831	844	865	851	853	836	828	827	838	824	856	839	831	852	839	898	890	807	840	824	829	767	901	833	902	882	780	823	887	825	846	813	832	856	832	863	826	868	902	845	856	839	865	870	848	832	835	841	877	871	858	857	860	801	870	826	841	834	849	883	828	815	862	885	857	896	868	880	807	823	819	857	852	839	842	847	876	815	864	879	852	880	834	802	845	842	925	862	797	846	811	844	855	868	832	839	908	863	858	886	847	889	847	856	834	859	873	822	830	858	819	876	876	916	829	893	813	870	855	864	858	794	872	829	868	842	866	870	889	863	862	847	843	826	801	868	810	852	823	887	910	837	862	846	861	902	892	844	806	824	905	897	842	873	827	862	846	834	861	838	856	860	888	865	865	805	829	794	824	836	841	865	844	860	898	871	921	825	831	863	849	869	846	825	862	844	857	836	789	866	831	887	819	853	858	866	861	838	867	846	869	874	900	828	893	874	852	855	807	920	812	806	807	850	847	865	853	848	859	881	868	894	857	795	857	851	878	860	841	842	815	855	826	884	851	843	838	828	847	859	860	813	871	808	845	806	831	868	846	866	848	813	833	841	845	844	793	827	880	822	866	808	822	818	867	847	831	866	895	820	876	850	826	857	818	836	868	870	880	824	848	824	845	839	871	880	840	833	904	820	850	824	822	882	819	868	826	833	858	870	843	821	844	824	801	848	844	865	792	817	849	799	822	831	775	885	826	877	882	856	846	880	857	809	826	826	894	845	838	839	818	854	845	835	854	881	872	809	847	878	870	805	809	877	876	818	874	882	811	816	880	813	865	918	872	832	866	839	817	833	827	874	829	849	805	836	869	866	851	873	798	805	839	881	861	859	849	878	869	821	854	855	863	932	870	866	813	857	831	864	848	910	901	919	825	883	890	853	820	824	856	847	846	876	909	900	828	839	866	855	874	836	821	873	881	866	835	814	868	881	827	843	834	826	844	842	900	852	875	799	842	889	848	791	836	884	914	799	832	872	849	846	881	844	837	838	866	843	862	893	829	908	837	850	828	862	871	876	860	851	838	853	896	894	826	783	825	898	867	839	859	865	814	842	860	798	864	847	842	815	844	795	814	872	842	893	839	804	867	812	833	835	851	894	821	824	804	863	855	859	860	847	853	862	858	865	861	892	876	795	811	842	855	804	850	865	880	841	893	868	876	813	885	792	852	848	818	878	867	861	857	876	865	854	858	841	875	806	837	830	842	846	868	880	852	865	784	851	830	844	862	811	862	912	860	836	800	825	835	883	828	857	799	825	858	813	812	913	887	823	774	872	817	828	795	840	859	810	869	874	827	828	826	849	812	853	841	859	869	829	830	833	821	811	815	894	871	828	853	868	858	869	891	794	872	842	825	874	849	874	883	842	821	846	860	894	852	804	873	834	868	854	866	857	829	828	872	862	777	829	884	871	827	830
1811	498	756	852	643	566	481	450	446	436	363	342	330	293	320	287	300	288	292	272	300	307	287	314	251	255	324	309	289	299	263	307	280	277	278	279	285	300	300	283	284	276	303	284	287	277	258	262	282	286	277	263	287	291	275	268	292	284	282	285	313	269	293	295	255	276	275	288	281	304	295	282	277	258	292	259	295	306	301	284	289	288	298	285	265	294	272	260	308	263	271	273	322	277	311	304	312	288	329	276	297	264	258	285	293	279	304	301	274	281	274	268	286	271	287	314	297	261	263	287	281	259	280	290	292	287	261	313	255	265	275	301	281	303	276	290	309	278	264	297	243	258	263	286	294	286	285	274	264	296	310	276	246	268	262	285	289	258	292	282	244	245	299	312	268	261	304	290	292	304	254	317	296	260	281	262	295	281	275	286	260	281	265	298	277	260	262	244	251	282	279	293	307	311	299	280	280	275	296	277	288	299	265	272	310	321	314	301	288	304	271	282	311	277	261	290	267	257	294	284	271	248	281	283	294	271	302	275	276	257	222	295	241	269	261	301	286	274	311	278	308	281	267	329	284	314	285	287	292	284	269	289	290	282	302	290	295	244	263	306	296	287	294	270	292	270	285	274	252	288	269	276	284	282	286	280	287	289	301	295	259	271	235	299	285	278	265	290	289	263	265	293	277	255	239	270	277	291	283	278	280	280	267	260	267	280	296	311	316	299	276	288	254	305	315	317	270	308	306	307	260	266	318	287	283	278	269	273	257	252	290	294	267	333	292	267	280	292	271	320	275	266	279	283	289	260	244	272	268	277	309	283	290	292	310	273	270	292	285	265	283	259	276	295	277	301	260	273	271	275	282	302	292	274	298	266	251	306	289	254	297	263	268	276	297	289	289	275	243	277	293	282	255	280	273	293	301	281	267	260	338	277	267	295	310	260	308	263	270	289	285	263	275	269	277	296	280	327	328	283	277	263	273	289	288	324	274	270	263	311	270	268	267	287	294	295	288	275	301	306	264	275	272	289	269	283	260	277	300	265	285	288	263	251	273	259	251	272	250	304	288	302	286	310	286	298	289	310	285	283	301	297	266	282	273	302	269	288	265	277	285	303	246	294	271	281	265	249	294	281	280	285	277	269	301	285	272	282	289	259	315	278	266	255	272	257	262	259	283	262	273	287	271	253	264	288	304	259	279	287	306	282	267	281	286	326	301	306	307	301	288	289	258	289	310	275	294	314	286	247	281	291	271	302	298	310	288	290	273	251	279	268	310	292	279	281	304	295	310	302	297	280	284	303	296	292	297	253	280	247	293	261	280	289	311	252	269	323	307	303	299	306	264	276	304	277	286	264	235	289	275	268	270	303	295	263	250	308	287	302	280	257	287	268	287	303	259	294	271	293	276	265	269	275	299	266	273	282	275	259	253	237	308	312	272	291	276	288	305	331	275	309	292	301	282	333	294	274	268	301	289	288	278	261	300	294	302	308	302	291	277	259	261	316	303	300	266	304	320	256	274	266	301	265	296	305	283	262	299	284	286	312	278	300	293	297	296	262	300	295	303	264	286	289	268	272	287	292	305	271	269	317	295	261	263	314	306	326	295	272	279	263	290	294	284	303	257	274	286	303	285	293	277	276	297	305	266	285	275	307	278	249	283	260	290	306	285	264	268	285	252	260	279	289	271	246	296	271	288	292	262	276	295	287	268	316	255	286	275	284	257	252	266	274	260	287	281	275	255	273	298	278	263	280	296	265	280	312	289	302	262	316	294	300	269	251	268	276	276	263	294	250	291	300	269	285	291	284	305	273	287	269	258	262	278	288	301	278	289	304	278	301	283	283	250	317	277	276	267	257	261	255	282	289	286	256	249	272	281	278	296	306	306	299	276	310	271	276	253	275	284	330	274	266	289	274	265	274	263	269	296	295	319	292	309	306	274	264	281	272	301	261	261	294	298	265	289	242	292	307	270	287	272	285	282	287	314	277	247	301	264	271	265	278	282	281	310	263	259	279	265	249	299	275	256	284	259	264	283	324	305	272	292	298	307	277	324	295	285	267	274	280	287	292	295	279	268	274	268	290	264	261	289	269	277	262	304	289	275	275	281	308	309	277	267	276	287	291	293	254	306	276	287	272	300	275	273	301	286	300	285	306	278	274	276	281	305	296	287	285	268	283	261	285	319	297	276	277	267	289	289	271	251	282	274	252	303	302	279	237	292	282	290	275	292	283	294	309	289	263	309	243	283	263	316	279	279	293	298	292	300	282	274	270	295	279	276	312	287	252	241	263	285	293	285	277	268	285	272	301	283	259	282	264	262	281	264	301	300	265	258	274	270	307	298	280	286	285	308	281	285	286	327	303	300	298	245	265	300	292	280	279	313	330	250	244	281	288	283	306	290	288	273	234	287	268	293	283	297	269	272	303	273	273	267	272	290	337	289	291	298	273	280	269	307	271	298	275	278	285	267	263	275	273	289	297	306	271	232	277	296	323	261	286	275	268	280	275	307	265	285	292	280	324	302	243	263	280	262	285	318	310	288	280	309	279	317	292	263	270	266	264	278	277	279	285	305	266	284	289	270	265	328	283	334	286	252	298	269	277	254	285	304	286	295	287	252	273	272	279	289	266	301	289	272	271	297	267	272	265	280	265	293	282	271	270	258	286	307	259	301	269	245	275	304	278	266	292	308	292	290	280	288	272	293	282	300	290	290	316	303	272	253	293	276	296	270	311	280	285	270	301	305	265	296	300	291	281	290	278	303	253	273	306	300	287	301	291	319	313	288	286	264	284	290	265	265	316	313	284	286	291	303	269	295	267	294	291	293	308	319	291	270	294	277	315	309	279	267	275	277	289	302	265	305	263	282	301	301	275	269	269	314	306	337	308	307	280	262	263	267	276	305	285	297	294	269	247	273	292	289	314	333	276	287	274	278	268	276	303	275	336	274	267	286	285	306	285	272	299	294	312	297	263	294	278	318	311	281	281	270	272	270	322	262	295	275	289	283	249	288	298	345	253	304	294	289	278	279	271	282	289	275	292	272	271	280	307	267	269	305	272	322	305	305	246	277	307	294	289	264	276	275	270	287	284	308	268	255	286	289	286	267	292	289	291	239	309	315	322	308	265	264	267	287	276	266	279	304	286	326	268	282	279	279	295	272	282	275	262	302	321	261	271	287	265	303	270	283	281	293	284	305	270	254	292	271	282	253	287	270	305	293	318	308	248	284	290	294	280	312	267	268	272	277	270	314	273	288	257	300	302	291	277	265	275	266	266	271	291	304	272	295	272	291	273	273	278	312	276	310	321	268	301	280	303	298	303	287	309	310	267	292	289	309	289	301	269	291	299	290	321	313	278	277	276	299	257	265	285	260	261	260	258	276	277	221	290	300	323	311	270	295	309	288	283	303	247	273	318	267	294	294	315	262	304	291	283	278	262	302	299	277	281	241	287	288	287	326	297	302	291	275	296	306	270	298	264	281	304	282	260	273	260	269	292
1918	841	1694	2455	2227	1849	1656	1500	1750	1374	1027	891	897	850	775	738	719	718	642	674	616	648	666	668	648	667	647	664	661	631	638	648	664	668	643	659	646	654	648	645	663	631	648	657	641	663	673	647	651	635	663	649	666	671	697	637	663	652	647	649	625	620	666	659	631	646	650	672	649	671	618	663	663	651	640	643	677	682	592	656	665	630	673	671	688	663	625	659	694	701	686	637	623	683	635	662	651	641	628	688	615	687	657	696	652	695	623	659	659	681	669	622	640	656	602	624	646	624	656	622	657	644	630	612	679	655	617	632	653	638	612	669	654	646	608	682	669	620	702	633	669	649	628	627	666	677	681	632	700	648	662	666	651	627	634	620	673	650	640	693	656	631	672	637	635	632	646	641	673	667	660	647	635	664	627	642	647	688	604	678	664	630	678	637	683	673	703	671	650	652	655	656	618	638	666	698	644	653	679	642	700	656	667	613	632	643	644	650	647	661	715	623	614	620	690	633	631	644	636	675	686	645	669	690	617	613	679	635	673	664	646	637	668	666	634	672	644	682	688	623	690	643	663	634	660	666	647	656	679	629	612	616	667	646	634	653	689	642	649	637	671	658	687	680	627	597	645	617	659	670	639	574	670	665	649	645	652	619	651	586	683	674	662	693	644	638	662	628	680	643	709	624	663	619	658	676	639	685	668	661	692	629	639	687	675	689	616	644	640	637	625	646	645	688	645	673	657	645	667	645	630	707	650	650	633	643	668	609	661	659	613	611	623	652	646	658	631	683	653	659	651	636	647	667	664	631	654	622	701	678	622	629	619	623	628	620	687	649	679	617	655	687	666	665	654	620	660	650	671	653	671	651	664	634	631	692	635	681	639	619	723	631	673	634	593	708	662	670	632	645	636	647	677	638	674	663	641	628	655	632	661	624	654	681	672	656	658	685	622	606	665	642	651	606	635	689	663	636	686	675	638	676	655	601	659	590	601	646	643	648	653	681	625	694	640	662	625	618	692	610	686	644	686	658	673	619	650	625	675	625	652	623	640	700	642	679	659	612	639	613	671	679	655	606	622	597	639	685	649	677	666	658	585	714	630	664	646	669	665	627	614	631	657	623	663	653	647	657	679	686	655	667	638	653	659	660	688	625	642	680	638	622	645	661	673	628	679	673	698	702	656	626	644	630	586	655	690	641	632	666	702	624	616	665	649	660	677	580	673	659	637	648	638	642	624	633	624	677	667	662	693	690	654	644	646	689	686	677	650	602	684	652	642	640	573	639	610	684	667	687	629	643	666	668	610	655	709	661	674	646	657	647	679	676	672	656	661	663	675	641	635	660	651	690	689	630	711	674	636	647	695	663	673	642	622	612	629	674	695	657	676	650	628	671	603	678	658	642	637	615	585	660	650	647	660	661	638	619	618	643	657	658	658	665	645	678	664	631	631	558	639	639	679	620	640	628	661	609	640	614	638	621	670	695	617	639	629	661	682	621	667	647	677	670	620	655	662	603	638	594	613	606	664	607	676	628	630	673	666	645	677	632	621	651	627	661	705	662	670	634	628	640	631	623	625	690	649	642	676	624	623	667	620	724	697	678	647	625	655	622	695	663	670	619	650	616	610	666	603	661	624	626	623	658	696	635	641	679	675	649	645	635	685	659	713	674	669	643	665	687	642	666	597	669	649	636	693	669	634	663	685	635	653	655	684	604	655	674	642	656	619	653	666	671	679	635	717	666	610	643	660	632	696	656	645	648	633	627	600	638	646	638	673	649	691	648	644	626	627	634	671	642	646	629	652	666	656	633	645	628	647	661	647	630	675	657	663	698	707	646	661	659	633	651	623	614	622	647	677	661	616	678	641	690	658	644	672	664	669	634	663	675	645	668	654	621	656	619	674	633	671	660	633	687	690	641	617	654	644	611	652	672	653	696	645	673	654	604	695	638	641	661	652	616	657	615	671	597	648	676	659	660	641	665	675	666	604	628	672	673	638	704	641	703	608	652	711	652	686	672	693	697	692	674	677	627	611	699	649	688	618	633	670	676	614	686	647	656	641	664	668	628	654	619	682	693	685	682	659	603	652	669	652	645	655	637	662	628	638	669	660	643	632	609	614	634	676	602	658	657	641	633	645	662	628	676	625	632	672	662	665	656	648	618	657	660	643	615	659	611	665	690	674	628	596	641	724	643	632	610	619	669	680	661	646	647	660	632	633	703	684	643	689	686	619	664	649	676	642	686	626	629	642	641	633	658	661	633	629	626	661	694	654	637	604	661	630	672	648	671	637	709	624	653	658	656	633	656	669	639	665	691	649	631	698	622	602	682	657	655	644	662	685	651	571	690	625	675	631	678	689	663	626	612	619	616	651	636	606	652	625	640	609	671	665	599	610	692	682	661	683	673	650	664	646	689	717	638	673	656	642	658	710	657	628	653	627	693	616	633	635	647	621	646	639	632	688	655	666	652	642	676	660	683	693	597	646	632	642	654	672	621	692	661	696	645	657	647	613	612	610	628	646	685	645	685	668	630	649	656	697	663	665	673	666	618	654	671	664	674	625	637	645	692	691	632	643	635	631	717	668	655	622	627	647	658	675	630	645	626	687	627	652	666	606	647	627	693	654	653	661	691	668	668	650	636	653	710	592	625	670	648	678	654	636	677	686	612	689	598	682	669	645	661	690	625	618	668	653	655	676	642	622	690	686	647	642	704	670	659	629	691	611	625	719	689	652	629	624	647	619	639	660	654	638	668	649	650	647	608	638	636	634	693	659	686	669	618	643	655	671	715	620	622	657	628	658	631	610	650	658	601	653	652	656	668	621	682	648	611	626	651	625	625	640	636	641	643	620	643	645	639	650	691	645	641	671	666	627	614	646	628	642	630	628	675	678	634	659	646	659	628	694	624	639	629	634	645	646	678	604	665	639	673	669	661	683	625	625	632	600	652	648	677	674	651	634	679	637	619	671	630	699	680	674	665	637	605	657	651	658	621	647	668	647	588	650	654	655	626	663	638	645	621	624	608	618	641	642	673	667	646	636	640	651	624	670	634	620	660	653	647	646	642	624	639	639	662	627	654	694	677	644	628	665	648	621	621	642	681	640	641	628	673	645	620	687	609	679	635	673	643	632	656	637	667	661	678	629	660	638	642	666	652	624	603	633	648	652	624	650	642	635	691	637	697	626	650	648	658	652	684	664	664	622	667	584	680	599	659	629	655	689	610	624	646	620	614	632	656	629	630	679	653	670	652	637	662	637	625	636	635	613	638	635	701	653	683	688	614	662	631	615	660	689	669	631	633	637	664	626	601	693	674	637	651	684	662	656	632	622	655	622	662	632	644	665	669	698	678	621	675	616	649	631	668	642	629	665	584	654	661	710	655	630	622	677	629	650	683	648	620	650	644	696	663	642	697	675	644	621	666	690	666	651	626	639	628	623	603	630	606	680	676	654	588	623	627	698	626	645	700	646	645	676	688	666	680	639	663	690	645	708	660	607	655
7173	755	1512	1423	1011	798	622	520	603	439	413	321	306	250	260	231	246	248	210	258	214	212	192	210	198	192	206	222	207	216	200	201	221	216	209	195	203	221	184	215	194	193	185	208	183	204	189	207	187	174	218	180	197	181	197	234	192	210	198	199	193	212	216	224	221	194	207	223	187	186	205	184	199	231	223	230	214	198	200	211	194	223	231	203	205	214	209	194	194	183	186	190	205	211	213	201	214	194	205	188	220	193	189	222	219	217	208	205	230	211	165	202	214	228	192	214	210	209	217	177	223	204	216	202	207	213	193	187	179	223	185	242	213	203	201	220	195	202	202	232	196	181	200	170	187	209	218	220	169	216	206	197	237	189	205	204	221	192	233	217	208	179	206	197	207	181	208	219	198	194	223	206	232	198	199	204	222	214	220	201	213	194	217	207	218	189	181	217	190	195	186	206	214	200	190	213	212	221	203	186	182	211	214	183	195	178	198	200	210	181	220	225	192	202	231	194	194	204	220	198	200	206	216	213	213	198	213	169	210	223	228	194	203	213	194	208	214	205	201	181	204	201	203	188	214	205	212	183	197	217	184	199	214	214	203	202	225	218	207	190	231	191	207	224	183	223	233	168	210	207	187	211	200	208	190	208	227	183	208	216	195	210	177	197	185	199	230	218	205	205	211	174	201	197	195	206	213	203	209	194	178	210	198	179	190	204	203	186	212	156	208	211	205	191	217	219	200	222	216	195	189	194	215	217	206	223	206	194	227	199	194	207	236	224	210	183	200	212	186	197	236	183	224	182	196	212	192	201	202	183	173	203	244	211	215	192	232	203	219	180	195	219	196	205	197	182	224	196	210	208	198	196	178	191	207	219	238	221	202	173	207	224	203	198	199	199	215	204	190	224	212	190	216	187	195	207	199	176	233	207	184	202	182	204	208	205	215	192	198	205	200	210	213	200	182	213	193	209	200	179	215	201	213	195	202	188	219	219	190	218	219	181	202	214	217	201	207	196	201	203	205	186	177	218	209	205	206	208	208	205	198	202	193	188	189	205	200	199	215	206	204	200	200	188	194	211	208	196	238	227	195	207	205	207	190	220	214	204	167	200	184	204	216	218	213	188	193	215	244	196	199	214	213	179	206	193	183	193	203	200	206	208	240	189	194	234	207	170	205	199	202	218	191	204	223	221	192	206	226	196	221	209	230	197	199	199	203	212	195	204	169	208	182	185	214	187	206	208	197	208	221	225	195	236	199	175	200	176	211	177	220	202	228	185	185	187	170	204	226	216	228	214	189	228	192	230	217	206	211	214	209	164	223	220	211	196	203	190	233	181	201	207	196	198	194	193	192	221	196	175	211	215	183	218	194	217	218	183	218	210	231	197	189	238	242	225	190	212	232	208	189	199	205	206	193	190	206	208	204	184	218	204	205	249	195	221	203	218	208	213	194	214	197	219	182	194	202	204	175	191	214	197	194	190	216	229	191	184	206	225	196	185	210	174	200	194	204	219	212	184	218	231	210	198	181	198	196	191	231	172	221	197	227	222	238	210	182	210	222	210	215	218	183	169	233	204	194	216	194	224	183	208	217	183	207	196	237	220	205	211	217	214	206	198	220	209	201	183	207	228	196	192	211	215	211	222	224	222	189	220	227	193	160	207	202	197	199	200	203	187	186	184	212	206	193	205	205	209	213	169	211	190	164	210	192	210	193	210	229	253	211	187	173	212	205	202	199	237	228	180	230	203	205	196	193	202	192	220	200	205	212	179	196	203	221	208	197	200	174	212	193	163	188	215	195	220	217	200	215	232	217	197	221	214	185	236	199	205	204	196	199	193	192	189	190	207	189	188	202	202	212	200	199	186	192	193	206	189	195	225	172	168	200	224	205	213	228	173	198	181	231	202	206	202	183	216	196	226	189	197	231	225	204	184	188	210	205	213	205	208	225	181	209	175	217	215	175	224	205	210	228	216	211	195	204	195	211	180	204	207	193	190	234	209	241	189	206	233	208	213	195	188	195	216	199	200	190	206	214	204	191	187	222	205	177	188	205	208	187	201	198	231	230	202	184	231	207	213	201	187	196	232	210	189	216	223	223	206	228	211	194	210	210	202	199	204	203	252	224	196	203	205	198	179	230	175	239	199	194	186	215	185	176	227	220	182	194	199	204	203	181	193	214	177	220	215	188	195	201	192	192	193	188	234	229	215	228	211	224	206	207	196	209	222	210	190	210	213	159	219	198	215	195	185	199	210	202	208	192	194	195	183	203	187	208	179	230	193	191	209	215	240	207	215	233	211	207	183	201	189	183	202	204	201	196	201	208	206	203	199	234	199	199	242	187	258	218	164	190	219	210	209	217	225	219	205	205	202	202	204	221	211	228	196	185	209	194	217	193	208	241	218	198	223	217	189	183	213	184	207	199	212	201	201	220	201	212	189	197	231	211	210	210	205	203	171	183	181	224	208	203	199	201	182	191	193	201	198	223	201	193	187	214	204	198	198	206	213	193	180	179	185	186	217	216	189	207	212	203	199	199	180	190	168	218	218	236	200	208	195	190	181	215	205	212	184	188	191	193	190	190	206	225	213	206	223	213	202	200	199	183	216	216	173	189	197	211	215	191	181	184	196	214	202	208	188	199	209	224	206	213	189	226	203	201	211	207	176	222	196	211	190	212	198	203	224	211	221	216	184	198	195	205	197	190	189	200	213	228	165	223	210	188	204	173	193	209	200	211	203	219	209	200	201	209	231	214	190	206	195	188	194	205	176	203	187	208	189	218	225	223	218	225	174	216	204	199	203	208	198	208	219	210	200	223	206	205	206	223	205	197	205	211	213	203	205	215	199	185	198	199	200	220	186	209	217	194	207	184	174	212	201	210	188	225	220	201	181	208	207	200	193	219	188	192	176	197	216	210	216	219	195	193	206	192	198	249	210	205	239	192	186	217	191	212	216	221	219	207	190	196	177	199	203	204	187	195	218	216	203	229	214	209	218	196	204	203	193	177	221	230	203	210	181	195	205	225	198	223	233	218	226	207	216	174	206	202	210	195	197	203	207	195	177	195	225	178	170	183	232	196	204	209	229	207	184	216	208	209	228	198	194	191	191	216	202	221	201	229	199	201	210	184	221	214	204	224	231	232	239	188	220	211	195	192	187	204	205	206	203	191	199	183	212	204	187	210	195	187	213	180	199	190	165	206	216	210	189	219	196	211	218	220	238	197	191	200	191	183	212	179	181	185	189	177	196	200	178	230	215	212	202	177	182	230	166	191	220	231	188	215	200	200	216	186	185	208	227	184	189	202	207	200	183	225	212	233	194	195	212	214	176	183	178	191	191	155	188	202	208	221	194	206	200	225	216	203	209	221	175	212	201	202	199	199	184	174	204	189	208	191	210	204	186	212	202	196	219	187	215	206	222	200	183	224	217	216	207	187	223	195	177	191	225	211	224	216	197	184	225	212	200	223	226	215	208	209	213	202	201	200	197	221	213	206	201
6110	1103	3135	4613	3854	3272	2465	2512	2764	2067	1483	1131	1137	948	885	714	727	657	584	699	572	535	560	537	572	547	558	539	550	513	531	544	553	526	530	504	515	510	540	513	515	529	492	498	565	535	534	532	529	522	508	478	533	497	508	551	491	499	531	497	523	532	532	506	540	559	523	473	487	560	518	486	548	539	527	528	535	486	533	512	546	513	506	492	491	514	482	510	531	515	507	491	548	527	543	501	526	533	527	506	516	512	507	499	538	497	551	479	488	537	516	480	529	553	524	490	471	495	501	500	461	512	498	529	497	520	494	478	497	521	526	515	534	505	543	515	537	564	495	495	493	496	538	513	575	522	568	516	499	517	541	491	492	487	533	499	502	502	528	509	492	562	518	503	511	499	499	517	485	495	500	562	549	483	486	504	514	522	536	493	520	522	517	550	505	470	500	523	512	515	510	486	519	496	567	555	515	511	497	523	500	496	510	528	535	530	539	520	509	522	519	512	517	489	479	503	497	544	480	534	512	536	512	531	502	497	491	497	525	504	480	525	536	541	532	500	516	475	493	486	473	503	478	456	471	511	522	506	518	513	483	522	537	525	524	516	575	494	521	477	501	499	520	512	528	496	530	506	547	478	501	528	499	528	475	489	499	481	492	482	500	496	489	496	503	521	532	502	544	514	505	501	480	504	514	523	485	476	515	532	508	534	492	518	492	506	524	537	483	486	526	542	477	522	499	531	526	513	533	511	488	492	502	473	575	558	516	533	519	491	533	545	514	509	477	498	519	478	502	508	513	507	513	531	503	517	508	569	526	504	474	480	500	558	515	500	544	530	494	500	500	464	528	517	506	512	510	476	567	506	499	520	524	531	544	515	528	524	498	509	533	510	557	542	542	524	525	485	522	485	509	513	506	527	519	533	509	501	499	540	551	511	498	518	530	479	503	506	541	524	467	518	572	499	496	495	489	521	526	486	499	530	528	505	498	519	537	544	522	531	492	504	507	484	547	524	460	555	510	496	490	494	542	480	551	516	495	503	497	534	516	515	515	509	493	553	492	531	534	524	498	496	488	522	537	501	522	509	586	506	505	481	536	523	498	511	518	536	514	525	507	507	490	534	500	497	507	516	523	519	471	515	478	508	515	551	475	544	519	519	525	508	500	499	482	528	512	530	503	509	498	518	490	525	481	501	495	509	508	503	504	509	520	506	492	486	474	489	494	504	538	514	511	489	550	529	498	500	511	508	512	517	485	515	494	515	509	568	490	491	507	517	473	515	507	526	525	502	513	520	527	541	505	528	498	484	489	498	475	523	502	534	522	497	506	496	532	482	484	517	495	525	472	464	524	467	501	530	526	527	467	493	522	509	502	541	490	558	499	508	490	512	474	492	489	477	526	535	504	509	542	534	520	507	515	514	534	481	530	507	547	519	521	498	527	538	528	492	497	487	478	511	537	511	562	513	522	530	490	517	547	518	531	500	512	509	522	507	505	521	525	528	513	513	523	522	529	505	512	504	511	473	510	531	524	521	500	499	510	514	495	536	475	542	483	556	517	494	532	544	531	506	531	520	495	527	531	473	525	511	506	489	474	479	498	526	520	506	500	486	533	515	500	503	501	519	517	529	474	526	518	526	507	495	539	496	546	577	515	504	516	494	524	530	537	518	487	526	539	524	545	520	510	552	526	519	505	526	535	514	505	512	548	532	509	511	506	556	513	519	523	517	546	507	531	534	481	508	507	565	477	481	532	451	498	523	490	472	501	503	519	505	509	477	501	516	486	510	533	541	519	509	521	553	517	505	505	500	499	529	491	489	515	481	535	518	511	524	484	506	497	538	568	503	492	548	538	520	514	500	504	539	467	541	488	503	524	522	512	573	523	498	513	451	484	495	526	538	516	486	477	511	511	492	534	504	510	517	524	555	502	518	519	497	477	527	503	508	501	528	544	563	457	560	517	497	481	508	463	544	516	519	480	475	524	530	469	535	530	492	511	538	536	520	540	525	506	459	520	545	551	527	527	538	543	478	511	560	495	551	567	497	517	500	522	506	533	508	515	522	502	511	531	553	522	492	525	528	541	528	529	526	520	473	517	528	538	517	461	559	492	567	516	495	524	492	494	483	527	536	487	510	519	576	514	490	528	508	468	533	474	519	512	514	510	492	524	534	540	507	527	514	493	498	506	504	519	508	493	501	540	529	505	514	536	540	496	526	510	499	499	552	468	513	539	489	480	508	515	527	508	559	515	488	499	479	499	512	516	490	484	496	517	473	512	516	475	526	470	477	491	524	539	493	502	520	550	486	555	523	498	559	513	499	555	487	545	531	497	522	527	544	544	528	484	503	517	477	523	488	511	516	498	486	516	545	488	527	520	547	573	522	550	479	465	487	486	554	558	525	515	581	501	516	511	467	484	560	512	493	497	508	518	507	486	494	557	558	511	511	519	527	543	506	512	579	524	549	505	487	533	541	493	516	529	560	507	560	518	504	538	533	517	539	535	513	545	548	545	512	500	514	510	516	564	534	515	525	512	519	485	512	534	506	495	474	502	504	523	526	524	505	477	541	487	475	485	524	526	525	475	451	527	524	522	482	511	503	500	489	484	524	513	519	512	536	517	498	502	533	515	503	519	507	552	473	498	539	474	541	545	498	525	530	498	526	480	483	482	527	489	483	506	532	520	497	496	509	527	512	504	506	539	503	460	511	497	546	542	515	535	495	471	503	504	505	468	518	552	513	511	484	507	508	507	478	560	507	459	514	476	530	521	503	524	509	517	527	555	530	485	486	500	513	515	533	494	516	474	500	510	512	533	513	537	489	530	489	504	519	553	534	526	592	545	518	531	512	551	541	484	539	540	512	524	481	522	523	527	455	488	490	506	578	543	537	502	529	517	497	462	512	504	497	525	508	526	513	517	494	528	504	510	469	521	521	510	533	508	501	522	460	522	495	504	521	516	508	502	515	526	497	531	484	532	546	545	538	509	489	532	516	488	533	525	474	513	495	580	481	507	503	508	519	501	473	493	492	497	505	490	502	500	526	520	505	535	492	500	511	513	563	516	499	551	513	566	510	531	507	529	534	505	501	514	497	491	595	517	524	537	508	511	505	505	555	519	488	544	515	497	484	534	483	519	509	541	552	517	551	520	511	513	518	540	544	522	495	498	478	538	500	521	528	451	506	533	496	534	529	505	539	508	520	532	530	516	492	534	483	502	479	494	511	504	463	539	507	520	529	501	524	487	514	473	500	503	533	536	500	504	520	511	529	479	515	524	499	510	506	533	503	543	501	501	554	524	527	520	503	501	504	502	504	473	499	481	542	524	523	545	478	512	502	544	507	536	525	482	516	537	489	524	471	530	501	476	515	532	491	515	524	540	490	458	515	529	556	581	535	547	489	529	539	525	523	511	514	504	498	542	498	487	497	513	505	523	492	500	500	510	534	550	528	491	501	504	516	529	539	529	488	521	508	553	516	500	499	494	500	521	495	509	503	482	538
14072	1905	2503	2522	1626	1257	1040	1004	1018	823	690	523	577	490	468	413	431	422	391	392	428	388	390	398	362	371	376	333	366	395	372	407	416	393	386	400	349	372	381	364	386	383	398	393	404	395	343	409	366	346	403	374	371	354	361	399	362	383	409	411	367	392	371	371	389	411	382	368	425	413	378	357	348	344	391	382	380	371	370	394	374	395	416	371	350	384	365	355	355	411	361	399	380	394	348	387	382	401	391	382	397	385	383	362	378	403	364	365	398	383	355	384	386	380	399	406	350	335	369	350	354	352	359	374	376	353	362	379	369	382	375	358	372	380	397	358	339	364	380	395	399	371	374	392	346	380	376	375	358	377	406	344	377	401	336	380	389	374	410	408	386	341	393	416	347	386	371	394	366	363	405	372	346	340	387	391	375	368	348	389	356	357	354	384	400	378	387	349	358	310	381	382	358	361	352	377	362	362	372	378	365	377	400	382	381	380	358	363	376	381	385	417	351	437	366	378	381	404	352	347	395	351	367	368	384	394	353	372	376	359	382	384	353	394	387	399	320	338	343	395	368	374	355	374	404	411	395	363	357	401	362	379	379	337	347	381	317	333	413	394	365	357	400	386	378	339	342	324	344	363	374	361	324	342	355	370	390	378	361	380	355	394	371	305	395	365	384	348	335	392	376	336	412	318	361	385	398	350	393	370	381	402	370	373	386	378	414	393	365	358	352	374	361	363	398	374	385	369	365	380	389	357	397	389	362	362	381	371	352	349	360	382	368	343	371	359	380	372	358	373	355	371	349	352	368	372	347	353	367	393	374	401	390	389	399	378	398	376	379	390	384	364	408	390	407	332	367	361	399	366	376	348	381	392	353	382	364	364	386	359	326	379	419	352	329	374	372	369	393	389	387	347	357	390	375	393	371	378	397	392	348	323	389	378	363	403	357	365	405	357	361	346	370	371	312	377	391	356	382	374	376	402	356	357	367	374	381	356	355	356	345	396	382	354	397	362	367	350	363	389	355	346	344	403	368	340	402	389	375	372	368	376	395	341	348	370	433	386	371	348	355	360	382	373	361	377	353	403	380	411	371	404	383	361	393	363	354	386	337	351	341	357	365	380	352	397	382	340	391	380	393	326	345	408	355	364	402	354	392	325	401	387	394	332	411	388	400	376	351	370	334	376	349	421	402	385	354	403	352	393	332	379	420	347	401	400	342	380	383	380	357	360	375	375	381	397	382	363	372	361	391	364	356	376	384	372	400	392	370	383	380	393	374	391	364	365	418	414	361	366	364	384	358	400	404	375	392	409	383	376	375	373	380	377	396	368	369	396	392	362	379	333	362	362	382	321	368	376	366	352	352	347	369	355	383	356	332	345	351	344	362	368	390	399	387	369	408	366	328	408	368	355	365	382	348	367	365	399	412	391	382	364	335	373	384	387	389	404	413	373	397	376	362	384	367	353	367	342	371	367	364	346	352	372	385	430	377	330	376	400	359	364	351	394	380	415	392	391	338	369	369	346	363	375	371	392	391	352	362	402	387	411	339	387	344	408	360	387	411	368	353	357	364	324	403	342	392	352	400	390	350	342	340	376	362	385	355	383	340	350	380	401	363	372	395	373	381	415	341	439	366	357	342	354	370	374	373	406	396	379	351	387	383	398	381	366	352	358	372	367	365	321	380	374	362	385	354	367	340	348	358	405	320	353	346	369	352	414	388	424	315	345	394	351	320	363	376	386	347	353	340	337	353	367	367	381	374	397	392	373	379	362	366	370	377	392	376	341	401	358	353	399	395	415	384	345	374	405	351	374	405	360	414	350	368	409	364	379	383	362	372	381	384	369	353	403	343	357	346	369	356	356	386	369	416	360	347	347	379	359	392	381	367	401	399	371	348	383	388	364	357	404	348	378	368	348	372	379	343	373	373	370	371	354	358	370	400	369	359	388	365	388	385	396	391	363	353	349	421	356	349	390	412	364	368	376	367	403	393	392	379	357	392	412	368	376	400	392	402	382	404	368	408	365	337	361	359	341	368	352	369	360	356	366	391	386	386	348	394	369	375	352	396	311	338	369	388	390	388	376	361	339	415	403	379	389	358	393	369	381	350	361	416	350	358	359	390	367	382	388	391	402	397	374	383	374	363	371	386	394	371	395	373	401	360	377	394	371	396	386	342	348	330	375	356	349	339	369	401	416	411	402	377	362	353	389	354	357	364	383	341	398	372	333	389	366	379	412	378	384	373	334	414	357	364	368	368	376	397	369	364	379	376	403	389	367	336	352	356	341	379	386	423	346	352	395	393	400	337	351	392	340	401	397	346	372	337	364	351	396	359	415	378	365	394	420	343	364	402	340	354	360	382	364	354	357	403	393	407	348	365	330	359	400	384	398	381	375	399	411	391	386	368	351	404	349	345	344	388	369	384	371	362	383	387	396	362	394	377	370	380	395	340	349	361	375	370	365	364	386	362	359	347	374	413	383	415	368	384	361	380	396	380	396	366	368	385	440	364	348	385	368	376	341	352	387	349	376	376	375	342	375	382	386	342	379	389	363	394	370	384	337	385	397	353	375	374	394	390	388	368	374	384	359	415	356	350	335	399	390	398	378	365	365	350	373	368	360	380	405	372	401	377	380	392	387	366	369	366	368	364	352	352	343	425	386	359	350	370	379	350	359	373	392	408	396	334	376	377	355	406	374	369	344	363	373	399	379	369	375	350	388	337	381	371	351	346	374	387	386	366	376	354	380	379	386	368	367	356	348	392	375	370	352	395	391	377	359	379	372	378	357	395	375	367	358	400	387	413	402	420	374	393	348	398	376	365	375	375	375	385	340	362	369	362	373	359	326	383	372	359	372	395	410	414	399	364	357	373	362	365	399	379	352	387	352	385	368	353	347	393	387	406	381	394	349	348	380	383	375	359	338	357	348	401	405	403	385	397	367	354	365	428	359	383	388	382	375	369	372	400	362	382	393	365	352	415	389	396	371	376	356	379	367	363	372	356	336	355	392	343	389	367	392	356	385	384	338	399	378	378	339	410	356	373	355	417	357	343	360	393	367	350	406	407	384	368	366	389	386	377	383	369	366	358	375	376	364	346	376	351	342	387	369	361	387	361	346	389	407	382	359	379	355	364	375	427	393	369	391	338	334	367	371	384	350	376	413	332	363	372	354	366	398	377	357	355	373	386	349	421	332	312	340	399	359	349	384	398	367	365	375	328	365	363	371	381	356	354	367	415	367	382	368	404	380	380	385	334	357	366	356	376	391	384	385	376	363	374	348	342	359	378	340	367	377	360	365	316	354	377	388	365	399	386	383	375	378	361	363	355	388	378	357	371	364	360	379	373	350	338	343	357	401	368	356	420	393	368	367	391	375	390	384	370	341	362	380	360	378	374	360	352	373	382	376	378	368	349	364	406	397	396	364	360	403	377	353	385	365	372	376	419	369	348	422	386	349	387	398	349	340	379	362	377	382	376	426	355	374	364	379	357	366	355	337
8282	1826	5094	7184	5782	4955	3926	3773	4280	3003	2336	1738	1724	1561	1415	1217	1131	1078	970	1183	926	890	921	857	906	932	922	843	943	901	896	866	881	797	839	887	885	915	877	887	803	899	855	863	898	907	844	870	862	846	871	887	850	843	869	892	869	899	852	844	811	850	866	831	827	879	832	850	872	881	805	807	858	857	849	877	894	831	881	833	842	835	795	862	811	845	870	847	848	837	849	835	831	890	881	778	838	872	839	821	830	851	804	821	851	852	847	914	832	830	836	858	810	829	865	882	929	892	803	886	872	858	853	826	821	897	821	858	867	834	802	858	852	824	873	812	845	820	820	839	854	822	807	860	836	855	889	840	893	831	847	828	823	854	865	852	868	826	844	875	790	873	851	867	871	911	883	831	828	891	827	846	866	831	847	842	841	845	848	843	833	830	870	849	877	830	801	866	859	861	836	863	855	856	884	838	843	868	780	875	852	868	855	818	889	893	889	845	885	815	893	864	791	904	808	893	852	840	823	934	858	843	835	836	775	829	824	862	841	832	841	860	921	833	819	834	815	814	875	835	836	902	824	856	810	854	845	807	858	805	837	888	887	851	875	843	888	834	877	902	832	863	875	855	826	848	873	813	906	876	884	855	826	864	914	842	842	796	854	870	878	868	806	856	873	849	847	899	834	855	859	837	883	873	868	857	797	832	835	908	820	828	828	861	857	833	854	864	794	822	909	872	891	870	829	855	873	862	826	842	824	837	864	900	811	875	849	857	817	863	882	805	860	825	843	852	850	843	910	857	843	880	896	849	879	834	822	821	835	832	860	814	848	872	848	816	863	895	849	917	868	860	863	883	847	842	817	868	831	851	855	818	824	822	855	869	831	857	811	829	881	879	845	847	861	846	856	849	836	847	822	870	806	837	851	911	883	877	883	830	792	809	853	863	854	859	799	852	833	880	856	852	887	815	780	844	856	803	805	824	854	869	871	871	875	850	824	869	899	877	896	869	905	906	849	811	817	816	848	843	821	894	874	868	853	849	806	862	824	820	874	835	828	814	834	860	836	879	864	858	899	785	858	851	871	835	851	838	858	805	786	852	863	851	831	864	909	894	805	900	863	855	808	885	825	868	814	827	877	828	832	864	870	824	880	851	835	832	826	832	857	871	870	840	837	856	833	814	847	838	761	840	894	867	912	877	809	837	766	804	849	850	867	799	863	827	854	825	858	854	812	859	834	851	840	799	821	836	803	866	829	822	889	833	805	846	911	847	879	874	843	871	864	870	831	888	801	825	895	891	861	858	846	908	862	840	859	856	813	803	805	864	863	832	829	843	794	883	877	858	826	844	857	862	852	882	852	801	824	842	877	886	864	880	899	786	862	851	771	842	852	874	924	869	839	850	953	830	870	808	787	815	900	835	864	887	901	878	790	882	865	852	822	833	845	809	829	834	856	820	879	859	813	852	794	843	849	868	839	839	827	823	818	865	817	871	817	872	847	845	827	838	850	827	884	864	880	865	805	844	829	825	908	794	834	851	857	831	869	835	885	841	894	878	846	853	856	827	838	857	843	839	870	854	863	826	804	885	836	805	879	841	877	823	840	824	830	766	847	817	895	853	815	793	871	852	880	788	838	814	798	835	866	873	851	835	807	800	891	862	955	824	856	832	891	842	883	856	883	873	812	847	894	812	837	884	804	844	796	846	823	842	855	847	854	877	894	856	861	827	906	868	868	852	782	854	829	909	870	836	838	839	886	842	804	807	844	863	859	850	851	879	852	852	846	827	860	845	875	814	854	818	847	839	857	848	873	846	830	870	808	814	821	787	871	896	785	804	850	823	906	853	882	855	864	805	864	857	854	841	827	835	859	837	863	816	833	876	861	816	858	840	810	882	823	825	828	847	878	849	809	837	838	899	843	866	834	873	853	849	860	842	876	888	860	821	867	825	824	789	902	864	828	867	837	866	856	869	843	784	827	881	848	824	902	874	868	875	873	856	837	841	942	859	839	862	881	846	860	837	838	854	829	804	879	860	836	792	856	840	849	914	798	859	847	860	798	825	866	820	850	798	867	832	776	893	865	884	879	794	907	848	868	881	821	844	860	865	860	848	876	867	861	795	817	785	862	879	852	784	912	825	871	884	870	831	858	888	835	857	829	859	858	794	806	851	874	876	825	875	852	841	822	911	810	788	839	868	810	823	803	858	846	875	888	853	853	853	817	867	812	868	836	840	820	869	862	794	861	789	818	840	837	848	883	867	869	888	827	888	880	881	831	868	813	811	784	827	870	838	868	851	823	793	884	818	820	869	815	839	796	846	870	849	840	926	842	861	858	855	807	859	885	822	789	814	830	842	825	787	880	869	873	868	805	819	873	850	844	865	853	762	849	826	837	811	877	874	852	833	877	820	868	834	850	842	820	869	913	826	823	868	869	909	861	876	849	824	844	834	840	877	790	852	823	858	897	811	839	845	852	845	846	852	836	863	880	880	817	863	840	827	862	816	843	782	868	879	841	845	858	813	858	826	887	829	833	855	813	857	863	807	783	843	830	833	825	906	819	800	842	845	814	827	862	837	836	770	893	812	821	869	878	877	829	837	847	846	810	854	873	870	846	831	824	849	817	850	802	873	802	839	842	799	858	851	808	853	837	835	867	906	803	793	892	859	813	843	843	883	826	891	835	849	847	878	826	837	843	834	836	838	812	800	888	820	822	861	816	867	831	863	829	818	872	872	848	815	871	829	826	803	817	841	844	804	852	867	805	850	836	837	877	856	812	858	887	893	848	882	856	821	841	791	760	888	828	841	888	810	833	822	845	864	819	813	823	846	837	846	808	807	900	808	837	861	876	794	878	856	822	828	862	864	862	867	846	810	819	847	865	908	815	805	878	854	834	838	844	849	821	866	846	839	830	824	868	829	850	831	838	813	861	860	824	849	816	818	858	816	798	867	866	846	872	842	842	821	820	821	900	919	895	787	861	891	852	818	842	830	845	861	844	798	828	852	839	904	828	830	855	835	872	822	783	869	812	823	801	825	856	824	842	859	878	840	839	829	794	846	886	806	892	854	904	847	811	791	887	859	784	868	851	848	807	870	843	842	885	853	881	795	838	865	841	875	839	881	893	827	848	844	830	840	827	861	842	836	835	850	882	827	867	870	833	831	844	859	806	840	822	784	830	856	847	830	862	881	915	844	836	800	837	868	844	852	802	849	842	875	910	794	817	809	870	884	922	893	896	829	815	835	871	817	838	885	894	874	848	870	781	785	859	841	843	852	846	840	843	856	787	844	819	861	835	837	796	845	890	853	857	862	829	872	873	866	864	872	835	887	833	881	785	833	864	807	822	832	862	875	847	862	797	841	879	829	861	889	884	866	914	878	861	888	888	805	889	835	882	862	827	877	848	865	823	835	868	891	866	848	862	848	877	862	896	852	802	806	850	843	804	849	858	830	820	867	827	806	836	832	782	851	868	812	854	905	844	857	869	852	855	843	841	850	814	858
1589	466	810	795	629	566	451	470	482	421	370	327	333	297	305	291	272	310	288	252	303	306	298	299	284	299	296	295	288	282	266	287	264	275	273	305	286	288	283	263	241	297	296	302	304	294	278	277	282	263	298	300	279	282	268	313	284	287	276	261	252	320	273	279	302	286	283	275	271	295	321	274	296	295	271	262	284	316	263	283	274	277	290	279	267	256	262	296	280	274	291	279	280	278	286	279	252	294	293	277	294	295	327	249	314	288	279	291	310	265	255	263	287	279	287	296	251	255	261	269	299	250	276	294	276	267	274	263	287	285	271	308	287	271	302	279	259	250	324	283	293	259	255	273	278	277	320	270	320	311	252	278	288	302	316	272	275	276	289	243	290	314	297	314	284	276	302	244	300	318	327	302	269	276	279	274	264	284	284	281	298	247	262	275	304	292	259	307	306	284	283	264	278	282	287	287	288	258	268	258	265	256	280	291	225	282	281	281	280	298	276	282	283	269	292	302	247	252	282	269	296	283	276	262	284	297	287	271	286	283	297	279	291	304	285	262	283	311	285	315	278	271	275	251	273	298	296	257	275	301	297	272	283	294	303	287	284	273	307	290	310	261	266	304	306	289	286	338	274	275	263	262	311	282	311	261	298	269	273	265	264	264	276	281	294	276	283	267	279	281	254	291	297	288	291	262	296	298	306	292	298	264	291	245	245	286	292	270	284	278	313	258	285	264	273	260	277	287	248	299	294	268	281	295	274	297	302	280	284	272	251	284	277	306	266	284	290	263	261	322	278	290	272	307	334	285	325	262	309	310	278	313	271	274	302	284	264	275	281	288	297	282	249	291	252	250	249	296	274	284	288	314	294	264	296	300	284	299	259	301	314	284	254	265	283	304	306	283	285	245	304	283	295	281	285	288	252	272	263	239	257	284	279	257	280	292	281	292	281	267	269	281	267	273	303	305	288	286	269	301	298	291	283	223	314	269	288	279	277	303	311	295	283	318	279	291	295	268	289	282	272	290	306	302	265	276	316	278	279	275	310	278	305	289	305	272	249	258	293	289	271	295	288	294	281	255	237	273	297	272	268	267	280	256	308	296	258	281	282	257	283	276	281	277	292	278	231	274	275	301	279	254	300	282	298	276	279	277	309	312	288	291	279	299	265	307	241	287	252	261	280	276	272	267	297	269	267	279	246	265	299	300	291	270	267	263	279	279	255	277	266	285	293	262	281	289	276	283	283	262	254	290	248	287	274	263	280	264	305	253	264	263	266	282	257	299	281	256	274	290	301	300	297	286	273	272	294	294	275	278	281	304	300	268	292	275	340	303	251	289	289	286	267	272	307	266	292	310	276	320	267	289	254	278	318	284	265	259	267	259	303	291	271	269	298	252	277	299	291	277	269	285	261	272	271	267	299	277	280	283	257	315	308	306	294	292	271	252	288	308	256	269	274	307	260	254	277	299	278	274	283	294	303	263	274	303	262	280	295	246	286	278	295	271	270	267	293	281	293	310	292	301	285	281	264	271	281	275	286	277	313	299	294	282	241	260	298	281	261	293	271	303	306	250	273	264	288	288	311	275	303	280	289	264	267	230	272	290	274	284	273	318	286	298	292	291	303	303	278	331	301	308	267	266	301	286	279	274	283	279	251	295	264	299	298	294	276	292	278	306	310	299	302	300	273	269	265	299	273	281	265	250	282	283	263	260	276	306	291	281	273	300	284	273	277	290	269	290	267	268	289	283	256	265	264	282	269	274	251	262	285	268	282	271	294	300	288	267	252	253	265	246	260	288	285	260	272	279	262	290	272	276	288	311	286	301	288	294	270	277	283	247	280	264	300	264	297	272	280	278	303	278	257	286	309	272	278	268	274	265	295	307	276	272	286	291	310	261	262	263	295	262	286	294	258	281	288	270	272	285	281	259	275	255	271	281	292	295	272	287	288	291	307	288	268	285	280	301	277	276	300	289	277	265	286	267	305	288	250	261	264	296	289	281	306	288	299	278	274	281	300	293	239	296	275	304	284	274	257	286	258	272	283	296	266	294	261	281	263	258	253	274	273	266	297	324	278	303	253	251	287	261	264	261	281	260	278	274	307	305	283	288	272	274	247	260	288	275	249	280	303	276	284	294	290	287	271	256	312	276	305	264	256	276	267	255	267	258	268	253	285	247	273	285	307	292	262	293	265	255	277	251	288	273	278	276	262	272	292	271	260	277	246	265	262	280	278	293	268	266	285	310	284	283	280	285	304	305	273	288	284	308	282	256	256	256	279	291	293	265	300	288	266	276	293	241	273	276	272	267	269	272	289	276	253	256	304	278	268	279	306	293	270	254	249	267	280	279	261	251	279	286	281	244	273	275	296	317	267	304	253	291	265	300	295	283	280	270	299	277	266	277	260	273	276	295	271	338	299	306	321	313	288	237	303	264	291	300	281	286	281	272	287	293	282	271	296	258	292	295	282	269	261	275	265	246	232	266	277	306	264	275	285	290	270	275	263	283	267	274	268	274	288	268	296	338	270	286	293	297	291	307	312	317	281	296	289	264	279	305	265	284	275	280	272	268	291	245	264	269	313	261	269	300	279	269	309	272	308	279	284	284	278	234	302	290	319	270	298	252	288	289	266	285	271	271	281	282	284	267	278	280	266	280	259	272	294	322	281	272	303	290	280	297	259	303	266	277	241	291	294	269	277	271	294	274	294	296	276	259	297	295	302	282	296	269	287	298	311	276	309	279	255	261	278	284	271	239	267	297	280	297	279	271	299	272	304	272	296	289	272	281	272	300	269	258	304	270	282	295	267	258	287	268	278	281	299	275	274	296	279	258	278	284	262	264	272	288	256	286	273	291	260	286	281	275	252	297	301	318	290	285	275	275	304	265	296	285	280	276	280	280	298	327	299	286	278	259	236	284	289	302	288	293	280	269	288	292	267	294	294	301	275	299	270	276	266	283	298	253	277	298	291	285	308	287	300	256	285	285	263	318	304	279	309	256	306	314	310	268	295	300	264	278	275	297	291	278	292	289	295	291	295	298	309	282	252	288	299	292	281	286	297	276	319	311	294	314	300	275	287	279	268	275	287	292	280	290	263	271	309	255	257	310	304	269	261	291	281	277	282	291	268	277	246	271	287	320	299	268	262	288	262	272	309	263	278	262	289	280	284	293	280	319	277	278	258	259	256	280	299	295	268	266	276	252	257	284	260	290	325	278	275	296	263	303	311	307	301	258	274	249	290	266	263	264	286	286	274	294	285	260	260	271	314	290	273	312	270	303	255	289	305	329	310	303	298	284	295	291	284	284	306	268	285	316	266	256	291	262	262	285	279	263	262	280	290	275	277	283	284	305	283	332	263	252	279	255	256	314	295	253	259	293	263	280	290	306	274	296	266	283	281	289	285	252	261	283	277	277	253	275	313	274	261	278	273	281	258	276	290	294	294	274	281	272	294	298	268	250	253	300	295	300	297	310	310	270	276	299	296	270	283	250	268	286
1815	853	1845	2536	2030	1862	1556	1530	1730	1348	1038	901	915	837	762	714	723	677	690	662	640	674	631	603	685	693	645	634	668	710	653	688	643	612	620	651	627	653	664	622	656	621	626	687	647	607	653	648	637	679	657	671	616	689	623	627	638	626	623	665	662	641	666	661	627	645	641	587	642	652	670	635	664	640	684	665	645	640	632	633	648	687	691	680	601	619	672	671	657	652	637	626	685	649	607	689	671	672	660	681	637	687	643	665	647	650	630	618	644	656	671	692	652	656	629	626	643	619	623	647	626	631	647	662	613	625	608	645	663	668	648	631	672	648	621	631	655	675	633	663	646	636	643	686	634	649	620	637	637	639	661	616	672	637	636	598	652	632	627	650	676	629	659	644	697	637	626	583	654	647	612	643	660	629	650	692	622	681	672	644	654	625	612	593	640	595	652	649	659	603	678	609	652	625	645	670	674	603	638	636	657	633	707	682	631	640	632	655	626	668	642	623	715	646	675	661	643	693	625	651	649	594	632	665	646	640	649	633	605	640	656	670	641	643	629	641	632	665	663	674	664	672	636	685	673	634	669	605	645	670	645	661	656	652	695	638	629	653	620	649	662	632	639	686	634	661	633	667	655	656	630	628	583	625	635	610	645	602	617	646	633	654	651	645	639	679	631	653	623	625	647	620	668	639	627	641	648	684	642	707	619	667	631	644	666	656	606	611	693	640	652	662	616	638	589	666	680	698	695	611	648	717	658	664	636	712	661	643	616	645	642	613	643	678	622	658	669	634	661	675	638	567	611	616	649	651	663	650	626	646	623	720	654	638	626	657	636	641	659	675	697	601	630	671	683	650	680	636	649	654	626	639	626	635	635	638	653	650	660	642	614	657	609	626	627	628	654	604	621	634	665	623	606	611	632	626	650	618	643	661	646	611	608	658	690	640	706	674	624	665	611	597	665	572	652	663	602	648	596	656	616	672	675	620	644	639	676	630	636	668	659	634	675	663	635	639	671	642	612	646	650	629	653	642	668	649	659	621	677	658	634	655	658	623	610	608	617	601	627	663	615	662	650	630	653	636	643	602	626	618	657	604	644	638	636	639	653	647	588	586	666	650	661	677	671	576	656	674	606	632	627	647	619	713	646	647	671	631	637	639	640	626	658	631	649	658	650	715	623	652	645	596	625	653	634	649	618	655	644	642	685	650	605	642	634	642	629	598	649	675	638	641	617	601	639	654	586	623	690	646	605	628	637	675	657	645	646	639	651	649	596	647	642	654	651	637	646	639	629	583	661	648	685	607	632	640	650	675	621	617	586	647	692	646	613	640	666	635	594	688	601	664	654	649	665	618	658	660	620	660	638	670	633	632	642	655	652	666	638	664	616	657	657	641	634	655	611	596	611	604	620	670	630	622	644	614	684	628	631	608	658	656	662	636	634	650	626	673	639	672	644	651	600	651	643	611	701	619	655	624	660	641	641	625	687	672	610	646	607	647	617	619	639	671	649	608	645	664	628	650	654	670	629	667	633	607	680	666	625	622	659	669	640	668	622	624	621	687	669	654	627	687	622	638	642	670	619	629	658	651	632	636	610	627	635	670	660	679	631	643	646	633	610	693	627	614	630	675	673	684	659	660	631	630	675	666	680	677	679	634	668	674	642	611	614	648	641	633	596	648	667	632	622	668	686	647	625	597	595	690	670	628	623	655	649	667	662	667	665	643	628	683	646	687	622	674	678	633	607	653	622	642	669	638	608	608	677	602	608	629	650	630	622	646	627	653	592	628	625	616	632	631	637	635	640	641	648	676	629	648	658	634	662	640	641	632	674	631	619	661	685	688	635	682	654	641	682	637	654	647	668	610	659	692	655	713	664	662	633	632	669	636	657	612	647	606	621	627	642	672	701	646	634	650	644	630	642	688	629	632	642	604	644	629	677	675	616	670	649	662	659	620	626	625	635	667	652	643	671	690	671	682	600	636	652	642	669	601	647	618	661	618	660	624	646	610	630	642	635	652	615	628	644	611	623	656	695	633	621	639	641	605	690	735	615	666	622	629	579	610	646	623	670	638	608	629	640	637	617	670	689	634	649	664	647	636	632	667	665	635	637	604	643	660	686	628	620	666	601	680	652	673	617	614	632	618	638	598	654	667	613	620	659	632	661	627	647	629	669	614	693	649	630	621	650	664	681	627	645	647	603	648	647	635	631	655	596	660	630	674	647	662	616	633	696	658	661	658	621	683	675	644	641	675	641	671	661	624	664	700	615	669	626	646	658	673	664	615	660	650	640	659	636	621	641	632	670	656	669	637	645	658	667	635	629	705	683	641	645	618	653	648	622	626	644	644	660	644	668	589	584	647	602	660	631	670	637	664	643	681	659	640	687	637	630	687	639	665	699	676	648	625	613	610	646	647	660	737	614	630	662	613	653	653	621	635	624	638	629	629	625	630	622	649	640	666	656	637	636	666	675	650	650	647	685	613	657	634	613	682	620	649	615	644	651	653	615	659	655	611	687	643	654	607	626	670	681	651	611	641	596	652	631	567	644	664	682	652	671	706	630	616	610	677	616	648	656	617	578	650	653	622	661	640	598	669	627	610	674	640	661	631	601	642	690	620	684	622	610	643	651	634	658	691	688	645	640	663	631	621	617	637	658	629	616	626	645	654	626	604	660	630	649	648	623	638	604	680	633	668	645	627	600	693	641	575	638	639	670	645	607	597	635	622	625	658	627	647	641	612	662	641	616	629	614	618	650	681	677	616	594	627	638	636	659	623	648	611	591	665	635	721	644	628	641	665	656	634	616	636	641	652	665	654	631	687	671	661	655	706	662	615	635	686	651	644	647	645	613	658	669	667	644	615	659	646	635	691	628	663	633	617	636	634	647	678	625	637	652	668	609	651	617	634	679	685	669	663	665	579	649	681	702	668	650	666	653	600	616	636	632	651	636	669	651	644	634	666	634	568	593	671	647	669	646	625	672	625	636	615	664	628	673	624	689	662	672	643	607	675	652	597	650	632	673	671	638	677	662	637	658	570	631	673	622	640	629	632	654	612	622	627	544	617	675	616	642	663	666	707	623	650	648	674	615	677	614	568	652	660	687	691	636	630	681	624	675	640	670	605	602	657	671	650	630	630	653	611	624	633	639	644	627	654	615	569	647	632	607	657	622	602	688	597	657	653	685	644	639	626	670	668	662	674	660	624	619	625	673	662	639	626	585	604	692	653	610	634	644	618	638	677	662	644	642	665	612	647	613	624	607	676	625	676	636	628	635	660	648	626	628	652	650	639	634	658	647	613	663	653	690	651	678	636	623	672	658	604	664	633	672	671	641	635	652	698	643	646	647	606	666	642	657	643	666	667	691	634	626	614	611	635	615	600	645	637	658	645	634	669	614	646	684	606	666	633	636	624	618	632	641	721	643	670	657	652	645	652	635	650	645	636	612	693	684	619	678	613	623	647	632	674	661	612	651	634	598	634	683	662	660	677	618	626	635	658
6998	898	1410	1552	1021	755	601	586	619	499	397	323	321	243	243	266	256	202	210	218	209	194	217	187	201	211	207	213	240	246	226	241	231	221	174	199	221	192	198	194	185	173	210	177	195	218	209	226	229	212	201	179	177	193	197	194	213	191	189	204	190	183	190	219	196	183	206	206	217	195	153	226	218	204	210	208	199	202	218	195	204	171	197	199	233	219	192	198	202	202	200	202	206	207	198	212	229	174	197	165	209	189	213	213	199	201	223	177	218	211	198	203	200	227	191	202	186	212	206	216	207	213	196	202	201	180	198	171	195	207	214	199	214	204	199	159	199	200	190	209	173	189	173	198	215	200	180	179	192	203	205	192	185	205	182	183	195	207	198	214	207	203	183	181	184	185	190	192	236	155	183	201	188	179	196	200	234	206	212	229	206	208	183	194	198	195	226	210	216	181	178	185	220	204	198	179	178	205	201	190	209	168	196	202	208	193	204	203	196	192	173	222	220	214	198	203	200	215	203	161	207	200	174	170	212	183	206	200	180	232	199	204	188	193	232	219	220	204	204	214	204	219	178	190	194	192	189	191	183	198	209	218	222	196	204	198	218	219	196	191	189	205	226	204	189	177	211	179	172	203	199	217	197	197	212	210	217	179	169	199	204	234	189	220	206	195	186	193	228	229	202	218	212	242	202	190	209	240	214	200	191	188	162	206	208	199	185	220	190	217	183	187	203	223	198	203	197	229	197	196	202	199	207	216	232	199	225	239	213	189	217	219	194	191	183	207	209	193	191	189	222	199	218	217	190	197	221	194	185	208	220	211	196	183	182	189	210	201	187	210	192	191	232	185	198	199	217	197	186	211	210	225	183	198	220	200	216	178	213	207	203	193	222	205	197	211	200	165	214	221	197	212	229	204	239	215	215	227	200	184	199	182	170	187	198	174	174	197	210	189	225	201	178	186	219	199	200	181	197	209	223	212	186	213	185	213	218	220	198	190	203	214	184	205	191	181	219	191	207	229	200	193	221	210	194	203	205	210	220	174	183	217	207	202	196	210	188	199	234	220	205	195	205	198	206	221	189	213	187	177	210	212	204	196	192	195	205	205	215	188	214	189	211	184	196	186	202	187	205	200	195	218	213	239	201	195	189	187	201	211	184	214	208	200	200	188	221	205	221	171	187	196	174	192	193	247	197	182	192	208	230	200	187	189	185	192	210	197	189	213	229	202	199	209	193	206	171	204	213	214	212	224	216	209	182	203	187	216	197	172	182	190	208	215	188	189	172	183	193	187	190	207	205	180	191	175	194	184	223	224	202	196	204	211	167	207	220	237	192	196	195	237	199	204	206	217	224	211	178	247	201	205	200	192	211	193	211	195	203	208	196	190	235	213	205	179	192	201	179	190	191	183	241	223	193	204	221	215	211	198	181	183	216	221	200	165	196	206	220	201	210	199	186	203	209	209	208	206	196	193	212	210	222	200	183	220	187	211	190	183	204	223	211	175	202	192	215	187	193	189	197	156	211	194	208	225	234	214	218	191	227	228	207	224	199	210	186	186	219	204	190	217	173	209	205	213	197	199	196	212	193	198	202	205	208	217	193	181	211	202	200	199	223	213	185	182	220	185	228	217	193	224	192	190	191	192	198	208	211	189	177	190	198	228	185	213	195	199	196	182	195	254	194	214	196	193	194	181	166	200	217	175	188	211	173	175	203	196	201	198	225	204	207	210	224	225	211	203	188	204	209	203	211	222	214	199	199	185	183	180	191	186	189	199	187	200	188	220	204	205	206	187	204	206	194	214	212	184	191	187	214	205	216	189	198	247	182	184	205	190	199	209	180	223	228	219	201	206	226	201	212	230	223	199	187	224	228	193	218	186	227	208	184	208	205	191	194	209	222	198	197	207	220	191	193	209	193	212	178	197	221	206	225	209	223	186	175	200	192	182	177	207	184	202	217	207	195	226	211	237	201	209	217	229	194	194	211	186	186	190	189	232	204	213	197	204	202	181	207	187	179	187	198	210	195	218	192	192	215	208	174	183	236	225	200	214	198	188	207	228	186	213	204	216	195	213	213	204	206	207	221	188	222	202	221	178	167	193	212	228	192	215	224	207	208	212	219	189	200	181	199	172	190	211	180	188	197	206	197	204	217	251	214	208	200	220	189	179	207	193	175	231	176	231	203	190	214	218	194	189	198	195	173	237	228	207	197	209	219	225	182	214	182	194	190	199	226	196	174	222	187	179	188	234	223	175	183	201	207	202	179	211	206	212	190	187	213	210	213	244	188	188	218	217	204	222	222	212	212	209	164	184	216	203	190	219	194	181	210	213	210	204	210	182	202	234	191	178	202	205	188	206	193	197	204	218	221	207	190	188	224	217	189	197	207	188	189	203	196	195	201	197	191	206	248	220	182	210	210	223	215	204	210	213	194	201	197	197	200	205	176	211	202	226	239	216	199	188	226	206	223	196	190	197	202	191	202	197	191	209	187	200	229	198	208	213	209	195	221	197	185	221	190	201	175	177	208	228	216	188	224	188	213	189	205	193	185	191	200	203	191	247	195	194	207	199	218	190	188	196	186	202	213	161	202	224	182	182	207	201	190	228	222	219	200	225	198	202	194	188	173	193	204	192	212	184	200	207	202	224	201	201	193	237	196	209	191	221	213	180	178	208	213	217	206	172	196	221	194	195	170	182	206	202	202	214	205	188	219	207	220	217	239	177	211	189	198	204	195	190	218	213	207	204	186	178	192	193	203	190	231	194	217	194	175	214	180	224	194	188	205	203	195	185	231	217	203	218	183	210	228	198	216	202	200	207	208	228	217	214	189	199	173	215	216	178	222	224	194	204	218	195	193	191	226	200	194	202	190	198	212	207	190	217	216	218	223	206	224	189	214	218	178	215	195	181	213	201	200	201	183	192	198	204	183	186	198	198	210	189	199	212	214	164	230	178	205	209	207	190	199	209	208	191	192	196	183	194	216	220	210	188	223	196	201	187	198	198	216	213	198	216	180	208	236	193	180	193	209	212	190	235	167	205	194	212	208	218	204	203	224	201	175	219	198	209	177	218	201	183	199	191	217	203	214	228	224	241	199	198	229	201	223	198	193	207	205	214	222	200	227	200	208	205	194	215	213	213	192	201	212	217	209	190	198	196	195	216	194	175	209	242	192	174	198	180	193	196	205	202	194	195	175	177	203	185	200	218	189	180	200	215	183	209	218	201	188	181	165	175	206	166	170	202	202	191	208	202	189	214	249	181	209	211	201	191	215	188	215	205	217	186	234	213	195	200	188	211	209	197	193	223	169	196	200	207	224	218	226	193	233	195	185	220	194	223	209	217	208	189	199	208	183	194	200	177	199	208	202	199	222	220	172	216	221	188	201	206	202	196	212	213	198	194	215	192	190	182	200	188	177	215	193	205	213	195	206	212	190	194	221	195	198	220	207	215	207	215	181	239	189	187	189	191	191	203	210	185	226	209	169	189	207	221	187	199
5981	1130	3229	4616	3848	3190	2585	2640	2879	2124	1425	1135	985	978	832	774	687	612	572	735	557	562	553	548	529	543	577	552	544	504	496	497	500	506	561	506	505	514	497	527	560	517	505	485	497	518	511	526	525	521	484	500	519	537	525	528	527	479	539	524	547	507	537	490	496	515	509	537	541	515	500	501	521	516	507	476	505	525	491	534	527	516	557	513	526	484	493	506	461	502	506	504	502	493	523	550	515	504	473	496	507	524	499	514	540	505	507	513	479	485	516	546	576	512	536	514	520	557	521	494	540	492	503	494	514	504	513	515	513	518	489	522	495	485	511	515	488	523	497	496	489	529	511	491	522	491	474	522	516	501	519	482	487	487	563	508	522	529	531	512	495	493	493	465	528	532	555	511	530	561	490	534	542	511	531	494	466	495	476	501	481	542	548	532	507	482	524	522	475	515	508	501	460	493	496	503	505	509	546	487	468	470	472	514	505	533	508	533	501	495	562	493	489	529	508	519	500	527	510	537	529	489	505	495	512	495	549	467	534	558	515	485	517	518	543	511	499	527	530	505	535	518	463	539	507	545	529	520	544	516	495	502	528	523	498	518	488	499	507	500	497	520	524	494	536	524	484	578	497	508	548	496	480	511	532	519	519	508	474	509	490	494	517	555	502	507	477	515	499	484	503	520	495	527	548	525	521	519	506	502	500	523	502	479	510	514	505	540	552	532	482	505	510	544	509	480	516	496	503	485	521	574	516	496	486	495	534	478	532	504	544	487	517	477	550	506	524	498	503	485	519	499	497	515	493	532	505	502	533	528	524	528	565	490	502	532	524	514	490	502	530	459	512	471	492	496	501	506	563	484	496	502	502	481	505	507	522	523	502	467	519	509	471	476	552	532	483	499	520	519	540	516	516	528	513	492	526	488	495	452	506	537	471	504	497	518	481	514	514	495	502	519	496	526	507	542	483	497	500	553	509	519	549	478	523	525	511	559	528	497	488	534	495	524	544	500	494	517	540	507	482	520	489	559	504	504	485	519	502	496	507	531	475	486	497	574	522	497	511	505	534	491	477	490	500	498	521	553	531	519	466	516	497	497	492	502	521	509	508	505	517	504	487	513	535	506	469	502	526	520	472	559	520	519	537	510	536	502	497	482	521	538	527	491	544	503	497	503	503	501	524	496	516	486	515	520	466	531	532	533	506	510	503	501	529	530	550	511	513	521	521	508	517	555	508	479	534	498	495	556	523	499	541	490	488	504	532	474	524	463	542	557	461	493	516	532	553	495	542	485	518	518	523	530	455	512	552	474	527	511	537	529	551	537	511	501	518	484	548	530	504	491	472	498	561	498	502	506	532	512	478	498	504	520	462	509	511	492	510	539	500	525	507	504	480	519	532	506	520	503	523	489	460	565	536	529	503	494	479	476	535	519	505	495	482	504	516	511	501	492	476	518	540	511	516	558	507	500	506	478	525	507	519	490	519	479	517	467	513	495	519	487	524	507	512	486	487	503	533	513	531	505	503	485	498	497	516	506	504	514	487	499	507	509	545	487	463	542	456	485	517	515	471	532	551	541	504	497	518	478	510	500	515	518	497	491	498	509	462	517	528	503	536	491	512	515	544	555	522	504	535	539	502	511	518	488	490	532	515	532	504	555	529	519	518	507	489	487	533	481	522	537	546	514	518	504	520	469	511	579	520	476	500	513	476	504	527	535	491	479	545	487	558	496	505	468	525	496	449	469	505	543	520	532	488	499	521	524	495	508	535	492	506	516	489	493	499	461	514	486	523	536	516	509	464	485	505	508	541	515	501	500	514	550	510	463	493	537	515	470	554	476	474	545	517	548	508	498	477	493	540	496	532	518	531	468	490	469	546	465	499	509	478	500	563	509	477	543	513	484	493	518	526	550	510	541	505	505	530	500	482	456	507	487	522	508	515	531	527	505	517	516	511	490	516	544	492	511	482	529	457	506	487	518	511	509	508	478	504	516	496	502	482	500	561	522	502	495	525	497	467	471	557	529	531	494	524	485	526	485	522	546	515	492	530	534	529	506	534	516	512	515	520	508	499	534	543	449	541	541	507	501	483	485	497	491	480	504	505	519	541	538	502	549	469	482	510	507	549	521	509	509	478	475	509	554	498	526	474	535	464	515	524	492	489	527	515	523	486	513	456	496	496	503	463	474	522	531	524	469	482	525	555	511	528	513	471	516	457	585	511	527	526	497	471	523	509	527	436	470	566	520	495	504	519	499	493	527	493	519	506	553	496	472	508	499	531	575	523	496	534	513	510	554	535	506	488	578	503	501	498	531	508	508	528	513	461	514	545	480	544	507	498	520	501	534	516	494	508	496	522	508	538	503	519	501	521	489	498	499	484	506	504	506	542	521	553	505	514	510	528	536	492	519	537	487	522	533	520	506	513	454	538	463	546	476	513	493	495	517	479	483	516	489	528	524	476	501	537	461	472	498	521	520	506	498	528	488	475	510	520	512	509	495	551	543	477	529	526	527	510	519	520	508	520	530	470	500	493	473	521	547	481	507	502	499	552	482	521	556	550	493	540	508	499	503	484	488	535	526	570	483	479	517	513	503	511	554	547	497	528	479	492	460	479	518	517	479	504	518	499	522	483	500	505	527	508	464	533	503	493	504	461	557	517	493	508	504	519	513	539	548	511	543	497	528	524	524	448	539	525	529	497	497	479	540	503	525	516	507	505	521	546	529	480	503	521	513	521	527	542	503	481	574	504	504	508	533	497	539	503	476	532	505	546	507	544	496	531	481	502	493	531	528	526	526	465	529	484	490	557	511	524	556	508	527	496	484	524	508	515	518	471	473	503	504	504	516	519	512	502	517	536	502	537	556	550	504	527	512	497	508	520	483	478	552	498	521	511	511	508	537	531	502	470	501	516	486	509	487	476	500	477	492	490	504	504	518	535	475	495	483	516	520	515	490	514	520	511	540	477	446	489	540	511	517	487	498	495	503	494	514	527	513	520	489	507	505	508	503	508	527	533	512	543	508	509	483	475	534	473	500	503	497	516	530	527	536	516	463	521	542	489	522	498	521	508	498	497	492	501	554	531	516	527	492	484	530	524	509	517	477	503	466	466	493	502	490	529	535	546	521	502	477	487	537	506	553	510	541	499	555	524	497	495	531	534	497	518	476	525	518	540	538	507	488	505	499	489	547	486	505	507	510	526	508	492	512	517	461	492	511	507	489	496	507	529	497	486	492	548	571	500	509	499	502	529	502	514	514	497	522	515	499	557	476	491	511	503	500	545	487	493	514	497	522	519	492	496	472	477	480	536	517	514	503	499	497	480	552	494	498	456	518	467	504	517	514	526	518	457	536	515	517	513	520	508	518	511	480	498	513	505	465	486	532	521	516	512	494	567	541	504	491	510	525	529	485	492	504	542	507	515	516	490	550	515	516	496	509	463	508	522	496	549	527	504	500	555	511	504	466	520	514	486	497	552	483	465	508	495	525	483	501	478	526
14038	1900	2565	2551	1704	1179	1094	1038	1010	770	604	497	498	477	491	435	436	388	416	416	392	367	389	374	374	395	408	392	354	392	407	395	380	355	370	385	374	352	364	391	369	369	396	362	383	377	397	401	372	391	380	416	382	336	401	373	386	349	384	383	368	345	376	410	358	340	374	363	369	358	366	348	356	362	360	402	349	367	402	357	358	367	400	398	346	398	374	388	374	348	376	357	415	383	382	360	401	382	368	383	375	400	383	360	359	345	393	335	363	361	372	373	336	345	384	371	416	394	317	385	396	346	370	387	385	387	399	349	385	385	374	423	386	344	352	367	351	359	353	372	404	357	396	361	372	391	383	395	368	358	342	336	373	314	333	375	380	384	367	373	344	366	328	356	393	414	406	410	381	360	367	367	367	408	387	373	395	321	364	349	338	391	389	391	379	380	399	379	364	356	354	353	376	367	348	349	359	382	376	360	383	369	377	362	356	355	352	361	341	335	378	369	409	386	383	369	376	377	382	360	345	383	364	373	394	370	364	356	389	361	366	364	371	387	369	389	353	380	387	358	351	350	329	385	345	364	354	373	406	383	362	363	369	396	368	355	339	401	376	403	389	372	354	374	395	348	380	336	370	356	339	400	364	376	332	368	326	369	386	361	362	396	367	388	331	367	427	363	387	360	367	351	362	378	365	355	387	390	382	401	373	384	379	373	361	384	380	390	366	344	380	375	361	341	368	394	330	376	370	380	390	403	375	366	326	376	398	386	366	386	376	370	382	345	360	366	375	368	337	378	383	332	367	349	381	379	366	376	398	377	357	399	355	339	365	420	378	376	347	385	381	376	348	346	372	358	355	390	366	380	374	333	367	352	380	357	392	345	374	356	360	361	395	358	368	372	390	373	343	370	376	380	362	360	376	339	366	398	384	358	411	351	393	376	349	383	382	380	346	387	351	392	357	351	376	393	370	371	357	385	364	382	370	349	346	406	398	383	348	331	381	388	350	380	372	360	371	356	389	355	381	359	387	415	393	372	358	383	378	377	387	358	396	367	333	374	319	374	427	346	371	387	386	361	356	388	361	362	342	343	402	351	328	350	364	376	368	368	397	388	398	390	361	392	392	366	356	384	310	373	374	367	352	353	366	361	395	383	333	375	394	403	371	376	373	372	360	378	342	377	355	371	359	319	354	385	380	406	369	348	369	353	404	387	367	388	305	427	353	363	356	393	354	368	401	372	369	352	373	406	399	347	357	369	345	366	362	398	373	354	356	356	320	366	357	375	362	391	384	370	373	413	374	389	378	346	391	368	358	400	403	356	337	373	356	325	368	406	408	334	344	386	375	384	367	341	344	373	379	363	364	383	348	399	363	376	369	401	392	356	348	404	377	425	362	367	364	328	415	369	356	392	366	401	363	352	298	362	400	369	333	388	383	381	369	390	351	373	366	411	380	356	389	378	320	370	400	370	360	345	338	373	383	337	377	364	346	384	389	411	371	344	360	333	373	409	363	391	350	374	373	379	392	392	334	365	362	400	398	355	406	359	389	401	376	366	398	382	337	346	327	345	332	319	355	372	352	363	393	381	383	422	358	348	359	395	424	429	342	347	388	393	381	338	337	354	399	414	376	355	377	384	377	324	389	389	390	382	407	347	355	370	420	370	351	352	379	366	374	383	387	368	379	320	357	368	408	392	352	365	375	354	388	342	378	352	358	417	355	399	375	378	343	377	363	388	378	372	395	383	364	367	356	358	343	373	338	362	386	410	386	374	409	389	364	383	364	377	358	402	393	353	336	393	394	329	388	316	365	375	375	402	391	383	367	332	345	427	409	380	372	374	358	383	384	382	354	358	365	350	386	387	386	338	384	368	371	383	367	405	358	375	368	385	336	359	372	382	335	352	345	392	375	408	341	369	397	363	367	372	334	386	373	397	407	373	364	372	370	396	359	386	367	376	379	373	374	370	379	353	348	343	362	377	372	373	370	352	358	356	342	348	341	362	367	361	401	363	365	357	364	371	352	358	376	350	382	385	346	349	357	403	372	365	327	355	369	375	389	377	364	362	386	332	379	386	389	341	404	377	377	380	361	377	390	371	336	362	388	319	423	370	381	400	361	365	392	387	396	359	360	406	361	389	392	407	395	358	325	371	368	384	362	354	369	428	386	347	362	353	366	382	375	386	370	386	376	340	405	373	379	382	361	352	383	345	360	350	375	338	345	359	350	381	380	381	342	380	375	385	364	349	409	341	389	395	334	360	334	385	403	391	374	409	348	352	407	380	350	374	393	367	353	348	366	347	399	409	391	380	388	346	359	378	357	353	384	387	383	380	382	340	377	350	374	362	336	331	394	399	346	391	355	338	351	349	370	398	393	408	411	397	340	402	388	388	360	329	369	349	398	371	385	348	365	342	382	377	361	332	360	346	351	389	382	399	374	366	395	369	350	378	381	372	326	392	391	359	348	357	359	380	362	373	372	365	361	379	360	382	377	333	363	380	367	370	379	377	359	362	357	372	382	380	422	374	348	341	404	393	369	372	372	354	353	372	386	386	363	366	358	371	357	386	403	405	366	396	349	365	357	388	396	390	361	342	376	411	375	395	384	402	421	361	380	391	341	400	366	364	376	351	395	352	390	371	382	332	374	408	347	408	359	383	382	384	374	386	392	348	378	389	353	384	360	407	341	388	372	366	358	356	364	395	372	336	345	340	364	346	383	357	381	358	337	376	363	400	342	368	386	359	386	390	403	381	367	373	372	396	345	383	339	386	370	374	356	360	339	337	398	332	363	367	361	368	356	356	369	359	414	343	367	387	368	382	332	377	336	391	353	350	354	341	361	388	354	352	375	352	384	360	394	361	343	327	390	383	334	343	337	325	392	400	356	384	364	363	382	398	373	355	363	347	379	349	362	382	369	349	387	375	371	378	347	389	363	427	385	390	368	373	373	359	359	373	365	385	365	385	356	394	361	366	390	354	362	397	399	419	384	363	339	346	388	386	387	348	363	333	357	371	386	383	337	359	376	345	327	321	379	369	346	306	335	336	367	374	420	400	373	385	393	407	348	372	376	395	345	416	362	354	348	398	368	414	351	369	358	361	350	333	368	358	409	371	357	380	374	348	371	395	377	375	369	336	341	377	370	355	386	322	363	351	383	351	357	370	354	384	384	367	340	357	399	392	361	404	381	373	332	368	365	340	392	422	334	384	363	354	319	389	387	428	377	352	369	375	405	361	388	375	381	404	417	367	370	359	364	373	361	356	386	358	375	370	366	400	369	351	391	350	364	345	384	354	386	358	342	361	358	420	408	400	346	344	331	346	342	364	375	347	366	401	353	364	356	411	385	402	374	390	374	367	357	373	358	351	362	376	388	374	363	353	358	372	334	365	365	348	336	368	410	343	321	386	377	382	365	386	367	404	361	384	350	372	359	354	376	353	307	382	372	384	387	378	348	339	387	398	393	359	355	329	389	390	388	377	380	330	372	340	405	395	348	354
8241	1966	5096	6983	5861	4607	4089	3862	4290	3294	2381	1792	1643	1626	1441	1136	1101	1066	986	1159	951	910	910	854	950	976	927	932	844	862	875	885	880	856	910	851	827	884	882	870	849	795	841	900	858	873	911	864	857	852	827	849	867	857	800	917	913	863	868	848	885	868	912	828	819	831	867	841	823	871	873	825	858	870	825	866	829	873	895	818	855	866	837	818	867	807	838	850	891	874	823	899	822	876	828	798	903	845	849	852	850	834	883	899	815	857	840	840	840	859	867	883	827	886	891	847	805	843	828	846	888	830	859	855	874	869	851	888	835	882	848	831	838	824	891	868	828	865	873	848	876	814	880	856	870	862	847	872	874	843	834	884	881	804	885	854	893	824	816	841	861	877	841	843	891	797	820	810	781	850	838	773	851	858	860	867	804	857	825	844	850	821	799	886	882	841	837	880	908	827	833	833	835	826	879	885	881	824	854	870	788	842	843	878	828	799	829	804	806	840	831	864	834	878	848	863	795	818	811	783	877	850	813	843	885	878	842	890	841	858	848	846	846	811	851	828	813	882	880	849	868	803	889	840	863	813	820	833	821	774	838	827	902	828	860	849	875	806	847	837	860	847	862	825	860	837	836	867	943	870	833	901	870	813	880	803	832	842	819	932	862	854	837	809	824	838	853	838	814	837	822	861	844	881	844	868	907	854	846	801	819	871	867	797	814	849	925	869	830	844	873	791	841	832	862	824	850	848	826	852	977	818	889	832	878	833	838	884	868	872	825	786	836	837	868	839	828	849	816	891	813	851	879	849	872	889	866	836	860	897	786	852	813	855	865	800	847	867	815	848	846	801	854	859	819	817	863	867	916	874	879	878	828	826	822	832	853	835	880	865	841	830	910	839	849	861	837	837	816	824	800	763	872	809	829	847	864	890	818	818	862	864	898	872	820	879	845	845	880	826	827	848	868	814	891	846	834	831	861	877	841	834	872	869	852	831	835	887	857	818	831	789	816	833	816	883	844	867	869	830	852	790	866	840	828	820	823	827	875	878	755	825	788	837	818	857	831	827	885	869	859	853	881	870	891	912	832	828	853	869	856	865	882	874	834	841	854	875	845	809	851	868	846	838	865	863	816	838	849	883	847	832	835	877	865	836	850	825	830	806	876	842	861	859	832	831	878	799	825	845	827	816	814	827	796	931	798	884	812	877	871	851	805	850	849	806	819	861	811	855	846	869	822	852	779	863	865	848	860	880	851	885	809	821	834	879	831	874	814	813	878	821	811	812	878	834	860	838	837	828	881	816	831	850	818	806	784	851	847	842	851	803	863	868	819	799	807	811	813	872	819	804	834	831	863	871	854	876	846	795	808	819	823	855	833	834	821	833	866	816	852	883	877	828	857	809	841	840	789	815	886	863	855	805	855	874	855	808	903	826	832	836	859	880	812	827	866	846	813	880	855	850	858	823	880	828	883	865	867	839	839	804	892	829	891	879	848	819	830	845	786	870	808	847	795	863	858	858	846	857	832	840	837	843	860	892	825	829	838	828	929	815	859	845	859	863	877	849	831	873	892	845	781	840	800	815	812	835	839	818	886	864	838	826	842	870	808	907	846	879	858	846	876	827	843	843	843	834	892	836	806	835	831	842	811	861	892	862	865	828	809	848	850	926	871	850	845	872	826	811	816	818	850	851	846	867	839	848	893	871	835	830	859	790	871	816	867	847	828	880	858	884	810	844	831	883	794	869	849	880	879	917	830	864	844	815	890	875	808	868	826	843	868	854	822	869	798	816	871	871	874	810	803	785	867	853	851	827	885	865	947	876	825	858	798	802	849	883	801	826	842	889	802	863	874	849	884	859	849	872	847	874	849	851	849	826	834	851	833	835	856	831	824	854	833	858	849	895	850	864	823	887	838	804	817	850	896	839	826	840	838	860	819	866	794	860	899	861	837	860	816	806	822	845	820	846	819	848	843	852	805	863	863	875	823	892	852	806	877	799	840	846	832	851	863	861	902	867	850	867	779	829	836	813	789	876	856	862	870	848	827	817	848	774	897	875	831	812	873	821	842	827	874	834	855	817	823	853	878	817	830	867	840	833	877	856	825	850	857	859	864	847	891	860	829	835	897	819	823	825	821	833	859	857	911	860	827	814	837	831	847	808	827	848	824	859	838	885	887	832	833	866	859	846	897	838	853	864	859	846	842	870	829	826	855	881	855	811	807	883	856	886	851	812	843	888	853	878	878	892	827	878	806	856	870	813	842	865	815	859	861	814	867	813	850	848	849	892	846	854	873	871	877	862	874	905	819	831	841	842	865	839	841	866	877	840	883	854	785	832	852	837	867	844	856	830	849	849	867	881	826	877	824	870	845	915	857	842	786	848	876	892	849	835	832	874	814	864	857	820	840	806	825	823	854	801	795	835	861	842	825	859	875	840	843	832	839	883	823	839	851	869	789	831	826	823	891	826	846	865	836	869	867	903	866	837	859	855	898	823	896	828	806	852	868	826	853	810	820	841	814	905	821	853	879	901	850	874	813	933	828	836	868	803	787	826	868	845	840	801	897	833	876	849	847	879	852	768	848	835	809	820	860	830	877	803	832	848	851	843	838	906	834	870	908	913	903	852	846	839	825	842	883	869	829	844	868	902	873	922	842	888	837	815	789	773	886	840	846	859	846	887	856	856	848	879	883	860	854	843	818	909	858	833	860	857	822	841	848	867	842	855	802	866	845	829	855	874	862	865	835	823	811	791	857	839	830	865	854	819	860	830	831	848	853	906	853	850	832	842	825	853	887	859	841	791	825	868	859	832	790	856	869	884	803	861	871	863	845	837	856	836	834	832	812	864	845	885	861	843	797	857	841	815	918	839	862	827	817	827	862	865	863	848	847	845	891	871	816	862	805	831	879	869	859	861	841	840	824	800	865	892	786	859	901	822	830	808	850	866	861	825	834	807	874	848	875	821	852	828	871	830	842	921	829	845	797	855	897	866	881	870	829	877	820	854	829	852	802	823	831	859	810	847	849	834	875	863	896	846	830	821	875	809	864	792	868	898	850	795	870	869	837	906	885	856	831	841	830	808	854	847	815	872	810	900	856	885	811	874	830	807	874	857	862	840	855	817	820	861	830	846	841	911	856	891	900	909	855	877	820	874	861	890	812	863	864	821	880	796	817	833	831	818	884	824	856	883	840	830	824	854	836	839	829	802	855	809	848	873	812	848	850	818	885	870	802	817	848	834	881	826	893	869	842	887	820	821	833	828	862	819	855	826	859	894	835	805	851	856	881	861	827	866	886	855	838	827	844	869	793	849	771	854	846	818	842	821	806	821	829	844	881	814	801	826	821	869	922	863	830	848	853	838	884	867	830	786	861	823	841	868	797	861	864	810	847	865	786	855	884	879	839	796	827	897	859	849	833	827	846	882	831	942	803	878	834	813	882	855	909	862	854	824	879	874	878	844	842	808	830	861	854	850	819	859	854	887	848	848	825	888	867	833	854	836
1779	543	875	864	555	487	461	468	548	445	353	363	305	332	327	308	337	276	304	277	293	258	303	297	285	292	274	294	337	316	299	280	282	285	264	299	267	286	279	290	283	308	278	249	293	290	309	288	289	312	260	283	269	299	266	278	269	284	258	254	289	241	286	304	281	315	287	258	277	307	316	290	268	325	262	286	277	289	293	291	288	273	267	269	239	320	284	264	289	253	272	247	303	276	311	257	301	282	270	273	261	304	267	291	260	262	288	292	265	296	293	328	291	273	270	286	327	285	250	296	296	283	287	273	292	289	254	287	280	312	264	273	296	298	293	276	290	292	293	290	264	298	317	270	279	285	281	248	259	292	295	276	267	256	289	283	282	268	283	269	309	322	271	290	288	324	261	315	256	312	274	308	270	287	250	272	302	299	257	268	255	309	301	267	295	263	298	296	277	309	262	296	284	296	259	289	275	273	261	276	299	263	315	300	267	269	314	313	268	299	275	255	272	247	277	280	275	295	282	300	276	293	293	280	264	301	291	281	281	315	251	291	286	269	297	286	278	304	284	280	287	292	277	303	277	260	273	292	296	291	288	264	280	241	291	245	244	285	296	269	265	293	310	260	285	248	274	247	284	293	294	277	289	299	306	275	260	271	300	284	281	278	274	280	299	291	261	267	246	262	272	279	287	315	266	280	292	248	307	290	299	269	297	266	266	236	293	278	292	302	257	290	267	272	274	275	261	287	279	252	268	302	267	278	281	293	295	292	299	272	312	302	288	271	296	292	271	295	297	315	305	256	296	278	298	286	286	310	297	257	264	267	285	298	275	303	292	269	283	303	292	261	309	281	266	256	300	268	267	263	270	267	282	280	284	270	291	286	288	285	290	257	263	284	259	305	293	264	261	241	286	287	289	258	283	262	279	275	284	287	266	251	282	281	270	288	287	283	294	301	272	273	305	292	280	303	263	314	280	293	317	300	263	304	263	289	249	275	260	277	276	276	296	286	274	283	294	271	312	296	285	298	274	299	298	297	285	277	233	266	289	269	265	276	297	296	271	280	288	303	264	278	240	289	283	279	292	294	275	300	305	279	278	284	296	295	293	258	280	263	268	282	282	285	249	264	288	302	276	283	279	251	311	265	289	269	290	270	272	288	271	278	250	261	283	301	315	305	286	310	313	301	263	275	315	256	262	265	285	299	280	315	282	292	250	330	270	298	264	280	294	305	269	273	287	284	327	293	307	294	303	295	279	244	245	262	296	264	272	262	283	273	285	279	269	279	287	262	258	242	257	280	273	277	273	319	277	319	281	294	254	265	304	246	263	288	290	271	317	272	245	320	294	267	300	295	250	256	270	276	305	286	309	269	283	276	259	300	297	264	285	282	306	284	285	256	271	288	305	309	275	280	300	290	300	244	290	272	280	297	280	293	293	302	281	278	296	239	261	266	289	270	271	283	310	247	278	260	273	241	258	266	269	283	278	296	287	261	297	277	283	283	301	284	265	287	269	292	304	255	298	337	278	297	306	299	281	298	283	283	270	282	284	286	281	275	281	254	303	295	292	301	265	296	303	292	267	279	308	280	304	288	298	277	275	287	301	293	278	271	306	263	264	287	266	265	289	279	265	291	291	278	291	273	286	260	267	262	284	284	256	282	293	296	295	270	285	282	274	283	286	285	290	295	253	285	332	280	287	305	304	292	262	288	266	323	286	276	268	274	266	250	297	290	296	263	285	277	294	266	269	285	313	310	274	261	266	272	292	306	288	285	297	323	273	296	289	281	273	270	286	267	277	257	280	309	273	299	263	309	305	287	290	299	271	310	319	313	289	297	304	281	271	262	255	299	258	283	286	267	321	276	275	292	286	310	300	293	276	299	305	276	279	293	284	279	301	290	283	286	316	296	302	265	299	280	246	292	286	268	298	267	288	324	263	289	292	282	278	273	291	287	257	276	276	268	309	293	289	299	233	274	276	257	269	298	297	287	267	256	273	260	266	288	294	286	277	274	252	305	294	288	301	305	291	287	284	303	272	280	282	291	312	289	259	284	300	286	297	291	313	292	275	268	267	282	268	283	263	300	281	301	279	295	275	291	283	291	306	301	273	275	263	239	243	300	257	278	268	290	280	306	288	305	281	276	301	300	314	305	269	305	281	240	300	263	294	272	270	280	256	302	286	266	288	295	309	279	296	276	266	287	281	251	283	285	270	305	276	269	297	276	264	286	294	295	294	299	307	285	321	283	284	307	286	288	311	302	308	279	253	293	290	260	281	281	307	267	277	249	282	303	293	279	292	270	295	300	276	287	244	258	276	299	266	279	291	295	246	281	300	289	268	280	261	299	314	291	277	264	288	333	303	270	312	299	288	277	278	295	257	263	290	261	301	301	287	242	282	293	305	300	268	296	286	266	294	293	303	309	301	287	279	279	283	296	262	290	289	298	298	287	289	289	296	294	248	274	307	307	270	282	282	301	256	313	267	296	298	275	302	284	265	243	276	249	263	259	253	289	273	268	317	309	288	259	313	304	257	298	302	309	273	290	258	311	282	252	266	272	276	323	277	251	306	286	287	273	292	299	279	285	285	301	264	279	332	279	280	288	277	272	308	292	289	286	282	263	267	266	296	280	322	325	307	300	239	294	289	271	328	289	279	282	295	281	311	283	302	284	275	286	316	261	257	265	285	290	296	305	289	265	283	295	288	283	293	295	290	300	274	293	264	300	298	305	294	316	302	283	288	264	262	286	257	291	285	288	291	295	258	273	301	249	289	278	318	262	277	270	293	281	281	291	278	291	317	272	261	286	286	258	281	272	269	307	300	292	270	304	299	271	266	286	276	291	287	291	265	297	270	284	304	284	289	263	287	288	280	282	288	305	264	295	288	292	288	283	264	275	256	276	303	255	266	304	260	270	296	278	293	315	287	277	273	276	281	248	287	314	310	249	257	284	293	284	279	268	282	301	269	262	301	271	304	286	281	260	312	286	272	263	318	341	276	285	289	280	295	300	299	276	279	297	271	292	244	285	257	339	264	278	276	304	292	322	274	330	284	292	306	286	247	264	285	264	315	273	271	308	273	270	293	266	266	279	311	280	308	299	245	291	274	273	290	278	285	252	286	311	279	293	275	269	277	277	288	247	293	284	289	314	295	316	305	273	237	277	286	302	261	265	280	276	271	290	290	295	273	281	267	279	314	255	267	289	259	297	269	290	282	279	296	250	320	290	309	301	295	275	263	267	268	312	269	284	280	274	262	230	326	301	307	237	274	281	284	272	243	271	282	284	270	281	264	291	275	302	268	298	298	296	234	286	232	316	287	258	270	256	285	276	273	259	284	284	297	265	284	254	284	281	288	302	302	272	263	273	285	281	282	281	266	288	283	236	283	307	259	277	297	253	259	246	288	291	267	305	259	282	298	289	298	276	282	293	308	276	255	291	265	298	301	276	303	288	303	298	273	267	286	304	279	292	289	276	287	276	282	300	280	285	282	283	312	271
1975	902	1851	2521	2113	1772	1496	1681	1753	1517	1066	930	811	877	781	782	744	693	658	672	636	689	667	663	662	652	651	673	658	647	641	640	597	675	665	619	648	679	628	675	662	648	606	616	639	617	651	652	606	641	624	668	637	628	623	687	681	651	634	657	667	659	690	652	639	615	663	674	654	630	668	642	709	669	652	662	588	706	636	660	619	634	669	651	654	624	626	608	664	669	641	648	675	660	697	611	692	681	620	663	675	683	673	706	650	596	625	631	665	670	619	693	629	672	636	645	673	623	623	634	651	644	661	672	628	649	676	617	675	688	653	645	659	652	677	635	639	646	645	699	670	643	617	660	656	687	684	610	656	651	666	615	648	696	632	684	611	633	730	638	650	619	597	617	685	682	697	664	614	645	655	690	686	679	629	732	644	650	671	705	669	662	628	620	665	653	643	663	659	651	651	666	670	656	613	626	667	650	669	685	659	626	644	669	644	637	670	659	648	675	664	597	601	660	693	659	603	658	626	608	664	665	651	662	614	652	635	624	661	692	637	636	672	709	618	632	684	669	701	682	673	636	652	621	601	679	596	713	625	661	650	637	625	617	666	629	633	666	655	652	676	625	628	704	631	723	627	661	689	659	666	669	638	628	658	663	636	688	660	685	619	648	662	650	636	655	655	647	669	662	652	606	640	637	701	667	655	667	668	638	653	668	637	669	679	665	652	686	659	627	658	680	622	650	636	653	637	638	681	615	683	634	668	677	635	665	726	623	710	625	683	606	671	680	626	644	721	655	660	630	640	662	650	671	638	606	628	658	655	642	672	651	611	638	687	679	667	690	672	635	679	678	673	671	674	623	652	655	660	653	653	667	682	688	623	645	671	640	621	659	660	649	656	630	660	611	672	678	631	644	655	621	707	649	691	593	676	652	674	672	637	654	659	664	644	709	659	625	622	672	643	632	651	610	669	655	673	613	625	626	664	677	640	637	647	601	688	655	592	660	663	708	650	700	660	689	663	641	627	675	643	623	649	649	663	633	654	645	660	660	646	669	646	626	701	662	650	664	630	697	674	652	679	628	657	650	608	632	622	648	678	669	653	664	692	651	665	689	648	654	617	646	645	649	654	681	632	661	650	671	637	660	664	635	622	680	675	645	697	692	646	659	663	667	628	633	634	617	690	609	649	621	679	673	655	677	653	636	643	612	695	646	658	631	591	649	722	646	624	659	617	584	653	630	679	628	677	655	656	636	682	666	658	633	631	621	608	631	646	657	651	631	649	641	666	712	645	699	702	634	669	612	632	625	720	681	622	600	625	630	669	619	627	685	660	587	629	618	651	640	623	691	673	619	623	616	649	613	649	684	603	676	664	683	649	653	613	643	672	602	660	655	623	655	614	648	645	667	649	696	676	631	697	599	628	693	691	659	651	665	651	618	632	647	633	677	627	698	671	648	634	683	683	642	628	696	691	684	622	651	660	679	651	668	628	643	679	622	697	712	643	629	613	626	649	644	631	621	649	621	653	659	673	679	611	649	669	618	609	649	670	667	661	688	695	626	713	618	642	689	664	620	651	685	619	681	660	645	636	675	680	653	639	685	618	646	650	642	645	630	628	608	657	669	659	644	600	677	672	637	669	667	656	654	633	626	686	691	672	628	616	673	651	667	716	659	709	650	635	680	635	668	689	633	649	649	621	643	669	694	664	674	617	663	688	662	667	622	654	637	645	675	662	635	647	664	655	692	684	604	674	657	623	626	650	687	679	613	665	652	651	701	697	642	673	607	645	634	586	656	658	626	639	607	668	670	675	641	656	676	669	633	616	677	634	673	679	688	658	651	640	701	642	641	617	646	658	664	638	663	638	677	715	673	639	619	700	641	681	638	644	658	645	664	639	678	643	673	634	616	675	653	625	669	645	692	676	668	639	655	629	676	687	618	662	684	638	653	648	633	675	615	651	670	668	656	640	604	661	647	695	649	638	658	648	644	633	636	653	690	628	697	671	626	688	644	637	642	677	644	649	719	658	628	627	684	642	700	671	674	613	642	634	603	651	626	660	605	633	669	626	646	568	671	680	647	684	635	671	654	675	640	634	634	638	651	629	605	619	666	677	674	656	678	653	639	689	647	638	651	682	673	701	666	654	603	660	658	626	669	634	648	645	620	608	651	648	623	645	626	622	642	662	673	616	667	623	654	636	660	613	643	624	652	667	673	634	670	643	652	653	656	646	642	676	598	658	691	666	621	667	646	682	616	665	714	662	632	675	630	667	729	647	646	651	643	665	654	627	662	628	659	659	673	612	678	651	656	659	667	656	638	678	652	658	659	701	639	651	653	686	668	659	632	662	703	651	633	625	657	655	659	685	675	655	639	669	670	658	669	620	636	642	718	613	657	641	641	612	669	700	628	594	675	597	629	598	609	665	611	652	668	615	696	664	630	640	625	679	658	661	644	683	699	662	665	646	661	709	647	650	641	641	665	676	639	638	634	638	668	649	657	670	637	702	649	617	632	644	624	636	677	634	648	601	695	622	654	640	650	671	670	620	657	697	662	646	605	714	624	631	667	642	605	672	653	620	623	670	624	658	613	664	646	711	659	664	695	601	687	626	694	622	624	668	667	649	652	662	643	636	646	640	645	650	610	658	648	601	688	665	622	634	693	643	644	630	643	651	693	633	676	652	666	697	680	614	639	637	657	650	666	637	612	644	648	673	692	646	607	648	668	664	650	685	638	610	646	663	662	663	659	634	655	627	652	691	664	638	628	672	699	601	664	681	659	668	639	691	649	662	648	628	638	639	646	639	631	651	678	652	669	647	609	689	690	673	641	621	639	601	608	641	638	650	648	703	675	651	668	647	629	686	648	687	638	652	648	683	602	659	605	622	672	641	677	672	645	670	693	692	658	697	715	702	612	607	641	670	616	638	622	664	654	623	708	633	651	681	635	654	662	588	630	691	648	670	623	712	661	633	659	656	648	626	591	631	629	667	676	647	657	675	638	621	721	631	674	667	655	637	650	640	596	628	662	665	615	639	647	631	635	662	646	673	633	614	652	615	682	703	643	669	659	659	656	691	650	617	649	672	662	677	657	667	692	678	649	644	649	669	666	647	640	692	660	647	631	648	669	636	628	708	649	674	651	688	603	676	656	662	643	631	660	682	614	673	621	680	657	646	692	643	640	661	648	644	660	637	628	635	621	634	638	693	630	588	660	642	666	645	677	666	600	585	640	659	664	663	639	659	627	667	667	646	680	677	606	665	661	653	666	636	622	643	650	682	659	663	694	680	657	669	724	686	640	679	642	650	690	671	640	669	648	666	670	638	618	695	646	653	638	737	650	640	649	650	616	631	643	652	654	640	593	694	642	640	670	660	678	629	620	733	647	648	645	649	657	688	633	627	662	664	684	636	633	629	655	644	615	715	610	624	662	682	646	621	705	681	664	690	692	716	678	723	653	662	672	645	588	610	617	608	603	630	637	721	699	612	633	650	669	679	694	624	676
7248	859	1456	1570	994	772	634	621	655	505	381	348	287	285	270	252	220	239	201	239	212	200	201	191	208	227	222	229	205	213	226	200	221	230	203	220	205	195	178	186	182	219	228	220	223	210	205	204	207	201	201	208	203	206	209	203	194	217	184	193	218	232	188	192	202	226	211	201	222	218	195	208	222	205	226	210	205	186	181	181	190	208	208	226	204	216	190	182	184	199	196	217	183	187	195	208	188	195	215	203	232	201	193	211	230	235	197	205	206	187	215	211	177	171	204	206	222	193	187	197	204	235	193	191	203	207	206	196	228	203	201	199	192	205	223	237	228	224	199	203	209	196	213	193	202	199	174	199	200	188	225	197	197	203	215	217	214	231	188	199	184	193	190	177	218	193	229	204	203	234	196	220	214	184	208	206	199	208	186	201	213	214	197	195	199	212	188	240	237	247	192	193	203	252	218	215	208	220	212	183	175	228	232	213	197	197	207	177	228	221	220	201	193	235	211	194	216	207	202	194	208	177	196	222	197	239	207	192	188	216	220	183	194	220	177	226	200	192	211	213	182	200	209	167	181	208	225	217	205	193	209	213	206	205	185	209	227	200	196	185	212	191	189	200	201	210	213	202	224	217	169	206	213	195	212	211	208	193	223	200	212	206	201	254	199	194	209	197	239	234	214	203	194	206	182	195	192	198	204	222	196	214	201	225	219	203	199	223	198	184	195	201	212	211	204	249	195	225	204	218	185	178	211	205	227	196	206	222	181	189	194	200	177	185	190	210	192	201	168	210	212	189	194	190	198	204	193	220	197	204	206	238	194	209	199	205	214	213	174	191	192	226	189	196	181	209	214	224	207	185	197	201	226	196	195	205	195	214	216	196	206	188	204	191	163	205	185	205	189	225	216	211	199	192	176	202	210	201	205	203	196	196	196	211	212	206	202	220	202	182	186	204	217	230	209	223	218	192	230	196	162	210	215	209	213	210	204	225	197	226	209	200	210	225	203	184	211	197	187	203	199	198	232	200	190	191	211	215	220	202	203	198	220	199	232	183	209	186	197	204	212	203	196	200	199	216	194	236	203	217	211	186	207	205	212	186	205	220	192	237	202	201	191	211	190	187	200	211	204	183	208	192	232	242	200	187	224	207	221	221	205	196	215	206	193	185	214	193	223	157	183	185	191	212	182	207	197	210	190	191	201	194	195	223	213	217	181	193	205	192	178	217	203	225	211	215	201	200	178	218	193	234	209	208	218	188	211	189	199	224	203	184	209	202	197	196	215	237	200	179	172	218	176	210	206	220	225	227	215	192	205	208	211	198	200	195	174	208	216	181	234	217	247	207	202	187	200	215	221	257	208	200	197	218	224	208	229	192	196	200	207	222	203	198	218	178	211	209	217	220	213	190	196	196	225	221	212	197	217	197	183	187	200	212	204	216	198	190	213	218	220	211	199	260	217	223	199	205	210	206	181	224	216	207	223	195	186	189	226	222	216	203	191	190	184	211	198	223	224	204	180	213	236	223	198	189	184	213	224	219	206	222	218	210	200	187	180	198	208	194	214	210	205	221	241	233	232	198	186	205	223	202	184	201	210	163	203	178	192	192	216	192	204	215	212	196	195	188	204	187	213	196	235	249	211	178	239	169	184	242	213	219	233	213	213	256	198	217	204	174	217	212	195	203	207	245	208	193	211	191	201	184	211	169	210	209	205	215	171	178	215	216	184	184	199	207	196	196	209	208	194	229	241	194	216	197	214	204	208	202	194	202	202	201	206	203	207	223	229	190	201	192	213	211	199	178	197	216	193	198	207	202	183	205	221	207	200	212	172	190	202	210	201	197	205	210	198	194	223	156	187	208	193	225	181	177	210	195	203	184	193	198	213	184	208	217	200	205	231	204	230	196	204	193	190	187	199	187	199	194	197	200	185	208	201	232	203	196	203	204	209	215	212	230	222	184	212	230	210	220	209	212	207	215	207	169	205	224	207	192	160	167	215	222	201	216	187	222	220	213	207	189	202	214	190	216	221	217	190	224	196	208	215	211	218	204	194	243	234	195	208	210	178	222	207	198	197	203	194	195	187	197	231	228	213	228	225	197	192	181	222	235	191	183	191	186	228	237	171	199	204	214	226	200	179	213	231	176	223	218	203	215	224	222	184	193	209	236	229	235	232	230	209	221	188	194	192	185	219	194	207	177	203	203	192	217	204	183	209	190	224	190	216	185	202	202	229	220	210	158	181	215	212	200	218	204	205	231	188	242	203	204	194	180	160	216	188	188	210	217	199	204	216	213	200	190	216	210	193	199	212	188	197	202	196	235	196	224	223	239	192	198	198	222	213	218	207	220	225	202	191	224	189	201	219	237	185	244	226	203	202	233	202	206	183	215	216	209	192	203	195	194	211	203	186	191	188	213	217	227	216	209	205	219	201	190	221	186	217	206	200	235	213	211	220	194	172	198	233	181	210	192	177	230	218	210	228	227	177	192	189	209	201	218	195	211	180	203	190	199	209	204	185	209	205	218	202	199	190	190	216	207	228	197	202	210	188	194	194	210	202	201	195	205	204	204	216	194	202	184	207	209	202	194	197	188	208	231	218	199	224	206	204	219	199	217	179	194	194	206	201	195	235	211	196	212	212	211	193	189	188	207	200	192	203	216	207	197	203	211	209	176	179	226	182	221	204	219	199	189	204	211	203	201	209	212	198	192	195	176	185	226	220	211	179	209	214	205	224	216	237	204	219	220	183	202	204	200	205	184	218	200	221	209	185	212	193	205	220	213	217	201	193	203	196	222	191	218	193	190	204	194	203	202	215	233	167	184	214	224	202	194	203	209	201	211	206	206	211	225	190	196	203	179	203	190	203	213	184	182	213	196	192	198	191	216	185	235	194	213	213	216	196	186	179	203	201	191	240	205	219	207	178	218	221	221	199	238	210	205	198	218	204	219	190	190	181	202	218	173	215	210	201	181	220	198	176	202	175	213	221	207	196	193	198	196	207	211	198	183	205	200	213	196	185	196	215	161	216	173	197	196	196	194	214	183	199	230	210	224	234	235	195	190	229	201	227	191	195	219	229	189	193	219	211	212	184	196	194	215	193	197	218	237	183	185	228	199	186	208	211	221	192	216	198	198	213	197	205	230	204	212	228	192	200	221	190	211	207	198	204	223	206	201	206	184	192	176	189	208	207	214	181	215	212	201	171	190	247	213	191	197	226	189	219	230	213	209	205	243	202	186	218	215	177	217	207	220	185	213	202	188	205	200	199	234	210	217	177	200	219	215	161	175	183	200	181	219	207	178	200	202	185	178	194	201	194	200	192	217	212	195	208	212	199	201	210	215	229	179	193	169	212	206	208	197	197	215	198	216	224	210	194	174	197	214	183	210	192	200	188	215	204	186	219	213	207	208	191	195	196	196	209	181	243	230	213	212	203	236	201	195	214	203	214	172	192	200	201	207	232	202	195	191	214	185	176	219	193	204	188	220	204	210	198	191
6040	1181	3340	4855	3738	3066	2570	2795	3017	2233	1532	1175	1050	1078	925	772	688	582	611	680	574	546	512	516	556	564	546	535	575	535	572	509	564	519	528	565	513	511	540	516	527	518	544	527	525	523	558	522	534	515	495	467	582	513	496	536	539	505	553	547	495	546	513	500	522	503	486	539	567	519	526	507	523	548	497	517	500	565	549	516	569	489	515	471	520	534	521	521	555	540	482	531	521	501	476	512	491	537	492	493	515	536	543	531	512	493	520	551	569	527	543	486	474	502	531	553	464	506	529	516	517	524	529	481	527	553	536	503	486	480	493	481	474	520	541	490	531	510	558	518	496	512	533	485	548	528	537	554	525	543	480	521	516	470	531	547	489	535	551	501	532	512	527	500	537	500	496	512	555	510	489	509	537	516	505	489	528	545	539	487	511	504	527	533	537	519	508	528	527	488	486	520	495	549	493	509	477	512	508	525	541	497	496	506	520	531	516	506	485	496	535	509	529	477	516	511	482	497	513	512	543	504	483	505	519	516	532	547	562	488	517	507	535	526	477	486	552	532	535	510	510	547	511	535	459	509	530	481	487	477	511	522	500	522	506	551	512	498	564	499	517	478	513	492	521	536	511	482	514	516	509	540	501	523	481	522	489	548	544	510	503	500	536	488	491	521	555	487	494	488	559	510	500	492	524	522	516	470	509	502	557	521	545	545	544	497	528	514	533	539	531	538	519	519	521	510	520	533	486	498	553	503	556	507	536	536	531	544	507	557	514	477	526	473	531	477	558	524	514	491	501	483	548	513	501	518	536	515	483	556	498	484	549	515	553	529	515	520	509	487	518	488	526	491	482	536	494	493	479	523	500	518	514	515	512	520	514	520	512	524	492	542	521	524	518	504	547	490	516	520	520	517	498	505	531	520	516	543	511	504	519	530	523	499	505	457	519	473	518	534	536	508	552	508	492	500	458	476	500	538	541	507	523	461	505	517	515	516	517	479	546	497	458	501	525	496	539	516	526	541	519	531	531	548	495	485	534	557	502	499	501	489	502	514	449	480	498	547	523	553	487	512	471	508	551	503	535	559	531	500	525	527	546	496	537	507	524	469	508	490	510	527	492	525	510	533	545	489	515	482	517	537	520	530	552	528	512	528	525	489	524	517	554	520	493	493	506	542	530	486	508	540	495	544	505	504	505	450	542	526	516	488	568	500	476	517	528	493	504	522	526	519	499	541	528	568	473	523	528	525	520	535	532	516	549	546	493	546	524	513	521	537	530	491	556	487	545	512	517	549	484	515	467	494	509	498	522	491	493	494	550	524	497	492	509	533	506	509	520	548	481	533	490	477	524	537	540	527	538	550	531	524	545	504	504	509	528	516	498	476	516	483	475	495	530	536	522	491	534	524	510	496	513	503	524	509	490	505	538	541	476	515	525	516	516	519	526	554	511	508	533	510	484	552	529	468	503	477	527	503	539	561	542	526	504	546	547	524	504	507	528	536	503	520	491	508	514	525	548	483	521	527	504	508	496	507	530	500	511	518	532	531	509	518	542	521	532	526	500	500	516	537	543	477	511	551	522	517	517	512	506	541	503	496	536	490	480	479	540	499	527	499	540	475	522	521	524	514	514	547	515	504	507	548	506	510	541	510	502	520	477	489	495	495	473	531	486	488	476	497	536	518	505	474	528	535	504	530	514	516	458	468	515	531	575	517	476	501	503	543	509	556	528	523	516	553	492	525	532	477	521	541	543	509	511	506	529	483	535	519	508	542	528	547	560	541	522	525	530	518	513	507	526	479	542	556	515	507	541	523	496	524	483	523	477	504	519	524	487	493	528	517	553	518	536	491	470	538	488	513	547	521	540	530	519	507	567	527	508	508	513	481	520	514	496	530	556	510	536	549	495	494	468	505	521	527	527	533	555	545	521	514	563	502	492	514	523	559	547	506	529	538	527	484	508	539	559	460	512	533	513	532	530	533	521	510	515	542	484	519	534	554	538	505	470	502	505	555	500	508	518	519	509	531	536	506	492	515	505	526	507	533	532	496	486	540	477	536	501	522	491	514	513	513	542	513	510	524	544	494	545	515	520	524	515	531	538	510	497	536	495	547	539	513	463	512	496	490	493	512	514	511	494	523	547	519	504	538	521	502	494	487	482	474	537	531	498	513	525	539	597	516	490	506	480	553	527	536	480	498	541	494	536	549	511	498	511	522	490	550	512	531	523	516	514	524	514	548	523	479	517	516	506	549	513	529	521	469	506	523	505	517	499	529	524	504	502	509	546	484	518	528	529	510	530	476	518	514	516	483	501	568	512	499	519	549	510	474	525	528	484	494	512	511	541	535	501	534	540	510	524	505	534	500	478	490	492	498	534	512	523	527	545	469	518	542	531	536	548	511	520	591	496	505	529	528	505	492	542	465	521	514	511	519	523	477	512	511	531	517	532	508	511	522	513	519	512	553	535	527	503	515	503	494	459	482	520	489	503	492	531	479	544	472	525	513	511	529	486	529	500	544	482	501	520	506	496	516	516	519	513	509	535	538	498	495	505	493	557	520	528	529	539	513	512	489	558	524	506	527	528	530	524	518	542	560	508	508	502	531	559	531	509	509	517	477	498	503	531	532	508	509	496	497	508	502	508	526	545	530	536	523	522	514	511	498	526	536	524	506	525	510	526	477	516	514	467	552	496	503	528	521	509	566	546	501	538	528	511	531	491	515	518	522	526	509	528	521	519	513	532	513	497	512	524	489	491	515	530	506	536	479	545	546	538	496	471	572	513	552	507	529	525	504	523	511	521	522	490	538	562	503	516	509	524	505	508	513	518	529	522	549	503	493	530	503	487	517	524	533	501	519	524	494	579	530	497	522	528	524	497	537	523	498	534	532	456	566	494	508	523	534	535	515	543	542	527	559	540	462	530	514	500	505	457	507	542	513	543	502	530	494	514	481	500	495	518	554	538	522	510	557	543	512	498	509	519	508	539	554	508	488	555	496	479	558	489	483	526	546	511	531	524	523	486	549	550	508	533	511	502	516	528	542	541	513	525	550	541	529	512	527	495	523	509	548	509	529	488	553	542	513	527	469	514	558	517	535	538	518	484	512	493	543	517	502	510	515	476	497	510	478	504	524	517	541	512	548	522	527	555	515	529	515	510	538	511	450	544	494	557	514	540	513	512	470	517	511	499	540	562	511	532	530	531	572	529	517	566	499	516	496	502	526	539	515	504	498	493	544	490	501	534	507	507	531	508	494	505	504	493	549	562	546	478	498	527	521	450	508	513	512	518	522	489	524	496	537	467	536	520	537	537	507	494	529	488	484	520	507	533	480	518	490	486	499	535	498	513	507	530	452	517	526	537	542	491	528	496	486	511	508	542	495	501	509	525	498	536	530	590	502	531	527	559	504	492	543	519	571	506	540	586	466	460	560	470	532	491	506	513	515	505	536	505	550	513	516	540	515	532	512	562	483	603	534	489	513	475	503	502	531	546	523	504	508
14162	1963	2707	2525	1710	1266	1070	1076	1062	817	668	560	489	485	479	398	418	397	433	490	405	383	395	364	400	383	378	367	353	398	374	362	365	343	393	374	398	340	373	348	354	405	406	349	363	404	426	373	421	401	383	372	411	379	381	404	424	397	389	352	367	381	376	354	379	411	379	399	350	416	379	417	381	385	391	391	361	379	380	366	401	350	351	358	402	386	378	409	377	412	397	404	380	371	347	385	405	350	379	404	344	374	347	382	402	388	417	383	394	377	407	365	362	377	382	385	327	339	357	389	335	352	414	391	400	403	398	390	383	376	390	345	376	363	353	380	386	349	372	355	369	374	344	413	399	378	341	386	363	372	399	368	362	376	374	340	382	336	360	390	374	366	355	373	354	380	335	375	350	367	365	377	356	352	350	370	367	377	315	399	376	356	357	344	366	371	357	384	403	380	399	374	386	384	359	388	403	357	354	378	376	374	406	352	371	394	383	363	352	336	379	418	373	402	379	375	364	368	397	342	406	350	371	364	365	339	397	375	392	356	362	370	369	364	393	380	331	405	339	368	372	413	386	388	375	348	362	393	389	380	377	350	409	361	367	363	418	378	383	355	408	363	344	338	370	381	365	396	366	406	394	391	365	363	368	370	420	364	386	393	387	358	334	361	393	351	359	360	367	385	359	377	354	374	362	387	385	341	375	366	354	326	372	344	394	384	371	355	377	390	376	355	378	394	429	370	347	400	394	390	374	421	368	382	381	367	386	387	347	370	399	389	357	391	376	367	371	372	388	362	387	344	379	368	394	376	380	350	356	387	369	383	417	386	357	367	378	365	389	397	346	393	391	411	364	396	396	342	388	376	384	366	357	379	386	369	327	363	372	350	383	361	411	362	376	400	389	370	350	362	396	398	364	370	392	389	369	393	350	363	373	370	398	348	419	393	362	406	342	367	368	380	395	377	421	387	423	379	343	380	357	393	395	362	387	379	347	403	370	351	375	384	384	411	373	415	379	392	376	383	393	394	369	378	357	391	354	354	360	352	383	395	360	404	336	356	365	347	381	375	376	381	353	363	364	375	404	381	393	348	376	375	401	387	379	417	388	386	357	370	368	380	360	380	350	336	365	360	419	385	389	362	371	398	367	370	357	390	371	411	385	359	386	366	364	382	362	386	348	380	385	375	367	394	375	386	341	344	400	380	367	388	382	417	365	390	387	341	340	363	409	393	391	389	337	368	365	374	384	361	370	387	375	376	368	365	419	355	351	379	338	370	405	361	405	417	393	408	355	386	400	400	368	355	399	378	386	403	363	407	398	358	405	364	351	372	387	392	382	336	379	370	424	352	347	361	392	332	376	367	358	405	348	412	352	363	401	399	395	339	369	369	393	398	404	401	370	339	361	360	382	371	366	403	360	385	388	383	387	375	361	362	375	376	385	374	391	359	358	360	378	360	344	370	398	402	377	384	382	361	379	361	360	353	376	421	384	370	378	388	315	387	383	365	364	353	363	406	409	378	361	399	382	360	364	430	403	393	390	362	345	364	375	364	371	401	390	419	414	377	414	350	361	393	365	368	333	359	361	396	417	376	368	403	385	373	394	403	390	356	389	346	373	367	390	363	406	383	375	358	382	349	386	365	373	390	332	349	426	366	389	367	377	348	428	380	399	363	371	360	378	358	388	393	376	404	386	360	355	377	361	358	363	386	366	363	349	391	396	327	378	372	384	371	317	393	352	373	380	367	357	365	429	399	359	344	382	410	405	368	368	363	374	348	398	346	382	347	404	367	392	412	365	360	408	378	357	340	401	378	377	382	377	375	376	418	382	359	395	353	362	394	402	389	390	372	361	378	335	354	386	370	405	381	390	348	376	398	386	352	361	374	385	352	369	369	355	369	383	357	381	371	362	369	365	384	381	370	414	329	366	389	396	374	352	364	370	386	400	358	356	340	400	373	378	384	408	351	364	349	341	356	374	359	396	342	398	358	357	388	390	372	369	399	390	377	393	392	387	390	410	377	370	347	426	378	382	404	416	385	373	368	361	375	354	385	382	406	396	361	399	363	348	389	358	399	397	379	357	378	411	392	388	395	369	378	414	364	385	396	361	393	410	376	373	425	345	373	405	382	366	404	341	404	402	391	365	360	394	372	360	329	384	357	375	378	362	378	371	367	391	398	375	389	359	376	385	386	395	393	384	375	443	330	368	389	403	385	371	367	404	407	384	376	401	395	370	392	415	373	381	389	344	378	366	360	374	349	377	394	369	349	371	404	398	406	401	348	381	411	347	390	443	394	357	376	386	389	361	393	404	392	411	393	390	358	402	360	345	381	352	342	363	379	413	372	391	360	348	393	402	421	426	344	350	408	379	343	398	371	348	381	380	376	355	370	363	350	389	386	385	365	412	387	381	397	354	419	358	365	367	379	364	362	363	339	370	403	403	421	373	399	379	360	393	381	401	377	363	342	388	380	392	379	365	377	363	389	394	397	332	366	373	385	370	362	372	388	388	386	361	398	363	346	383	367	370	408	400	360	380	341	403	341	334	369	370	408	395	369	405	363	327	405	359	333	391	394	397	364	419	372	369	364	356	361	358	383	331	354	369	365	385	349	367	353	388	388	373	394	418	403	408	350	394	343	354	357	386	399	391	368	370	385	404	338	406	382	386	408	364	378	424	376	382	391	448	415	362	370	382	360	373	366	381	353	387	393	384	351	374	382	396	349	355	398	387	367	332	381	357	373	359	382	353	361	363	344	379	388	353	350	350	393	388	357	373	394	352	388	386	381	374	368	364	353	437	411	434	357	374	365	371	360	390	404	364	399	388	349	361	402	383	401	361	386	374	337	355	371	371	369	396	433	353	405	380	392	355	382	353	364	381	370	373	361	378	362	368	380	375	366	391	346	390	329	361	373	363	388	346	379	377	375	373	360	353	389	382	349	357	385	356	387	397	376	344	383	368	394	370	386	373	360	364	391	373	385	396	352	341	338	386	377	357	352	395	350	349	394	381	396	356	392	375	373	399	370	356	389	357	406	402	387	372	410	390	362	380	396	375	402	381	393	365	355	371	327	381	364	387	355	360	359	344	344	363	432	381	345	363	375	350	373	354	387	406	383	342	383	379	397	394	380	376	400	377	389	387	388	437	395	371	364	403	344	382	380	389	389	359	383	358	311	378	365	363	377	362	376	350	387	377	367	359	381	362	396	347	367	377	397	389	388	383	359	369	369	352	409	385	383	349	411	375	353	382	373	403	363	367	410	348	375	372	349	396	397	384	335	337	366	364	393	394	392	391	356	398	379	388	362	351	385	349	367	413	385	384	392	408	371	349	340	387	370	357	366	422	388	400	414	364	359	385	434	378	365	377	341	371	406	372	421	376	369	372	379	363	373	389	349	366	364	381	384	366	392	408	372	393	406	375	413	377	390	414	384	352	367	364	380	364	373	389	350	367	359	398	395	362	369	378	400	370	367	378	351	383	363	403	412	316	327	350	400
8301	1947	5192	7160	5586	4695	3887	4283	4419	3365	2348	1848	1667	1561	1416	1133	1133	982	1031	1176	936	972	941	923	973	933	838	884	907	940	912	897	866	912	909	912	902	847	867	785	840	906	881	878	895	902	857	852	838	867	854	924	882	868	904	875	876	888	827	902	867	858	902	866	867	834	888	914	909	909	830	875	876	899	882	905	855	802	845	821	870	882	852	816	846	840	837	927	873	856	875	839	840	876	857	868	864	843	896	851	817	854	851	912	867	870	854	901	842	894	849	878	804	883	842	879	866	939	872	822	857	836	895	845	822	846	851	827	840	879	832	874	840	868	839	800	889	817	867	832	913	826	869	888	823	847	852	851	875	851	829	799	836	877	844	815	871	834	888	859	861	852	865	913	889	833	830	809	885	848	900	824	853	844	842	929	884	814	827	815	881	794	846	837	885	893	878	844	871	860	866	814	775	879	801	945	847	856	875	837	887	889	857	840	880	943	863	870	844	849	817	865	886	832	863	853	869	820	868	877	846	838	878	891	859	876	856	782	845	887	829	843	906	792	878	830	901	879	817	834	804	880	848	856	889	820	873	817	903	842	905	929	871	869	886	838	860	826	876	842	894	924	894	878	886	863	817	833	874	800	843	834	831	837	855	831	839	873	840	862	865	876	842	841	859	825	809	830	847	888	926	795	872	822	822	820	835	858	863	844	849	934	897	881	879	857	882	830	900	869	847	903	849	883	882	838	835	876	810	874	857	849	917	868	894	818	849	874	905	833	854	888	834	841	837	861	832	872	859	861	852	842	806	872	913	885	879	876	850	844	880	857	828	905	842	821	858	899	829	861	868	838	853	860	838	866	867	881	828	877	869	829	826	842	833	865	873	835	847	850	859	849	836	836	868	837	911	909	911	887	857	834	776	862	867	810	839	847	808	838	857	883	819	861	843	856	871	881	849	848	876	855	851	858	837	855	805	902	823	924	815	841	865	810	835	890	881	803	887	868	842	850	888	847	821	863	847	866	852	881	855	888	821	832	808	867	812	836	827	856	874	829	856	840	877	828	873	859	820	929	848	872	871	853	827	877	820	842	909	835	885	832	872	920	865	916	846	849	812	875	862	856	866	871	840	840	840	853	903	832	856	827	895	850	873	843	881	903	856	830	878	821	869	836	860	821	857	843	832	860	855	884	826	873	845	866	820	825	883	884	867	810	855	848	861	879	869	851	869	892	856	825	848	840	864	871	856	808	837	895	845	931	812	850	845	822	878	854	821	830	835	847	867	905	945	892	836	857	816	849	828	877	871	881	833	842	882	857	872	873	874	880	907	862	859	853	853	895	820	825	847	880	843	867	820	848	820	852	922	884	908	832	836	835	859	870	813	903	906	881	866	814	838	842	838	825	830	868	890	812	838	889	884	889	837	914	852	902	869	846	825	876	879	822	851	861	850	824	879	857	849	813	807	845	882	915	831	843	858	862	848	862	894	843	855	884	888	862	836	812	893	869	822	843	871	838	828	842	866	908	864	882	823	836	900	845	860	807	873	906	868	831	866	876	886	837	859	838	880	912	794	869	834	836	824	838	825	819	885	893	840	831	884	892	891	857	853	820	875	866	835	845	862	831	851	877	872	864	821	813	878	877	824	842	897	936	830	853	832	889	859	839	862	882	866	890	885	840	837	842	870	866	845	890	870	860	816	866	858	884	891	897	879	875	850	832	898	875	884	897	872	850	848	827	850	840	852	802	855	855	897	803	899	862	827	857	862	875	870	852	846	860	818	889	825	856	868	877	912	886	952	827	835	849	851	833	824	857	816	826	902	872	892	881	858	860	842	828	860	892	851	888	793	802	850	832	845	832	866	881	886	905	875	871	814	871	881	846	808	867	914	875	878	879	873	873	872	848	829	865	851	862	867	906	874	812	850	820	832	801	835	838	844	849	836	885	824	840	863	843	879	872	870	864	824	817	803	823	871	855	892	917	881	793	877	846	888	892	858	871	810	798	890	893	869	852	880	863	816	831	892	846	823	882	856	920	849	846	848	898	904	873	869	916	914	827	864	843	875	864	841	837	834	886	868	816	841	815	893	859	807	899	828	834	909	887	829	894	816	872	887	881	878	843	851	820	818	833	885	907	885	841	870	870	895	837	895	864	809	860	869	811	821	805	874	842	848	853	881	864	870	823	829	834	875	877	853	886	856	871	842	835	892	842	846	847	868	835	883	831	843	882	816	892	852	901	917	833	799	828	827	859	829	844	846	896	821	866	780	859	854	865	880	851	847	884	876	819	865	881	828	908	886	889	821	837	870	842	811	859	831	824	873	839	828	855	876	874	882	802	909	845	821	880	872	784	863	810	872	857	803	886	814	863	823	833	882	799	837	799	864	878	837	861	883	860	872	847	808	848	834	797	874	794	862	892	867	869	847	828	870	851	914	868	845	891	849	849	838	878	872	907	894	877	895	863	828	857	876	854	825	819	816	821	862	872	856	875	859	882	820	888	890	842	887	881	870	864	821	830	850	870	851	858	872	886	864	863	855	873	893	908	839	901	933	855	826	879	861	864	869	819	864	829	862	844	844	870	874	842	875	856	851	859	836	832	817	895	857	922	856	867	849	870	849	869	822	892	833	886	887	852	818	833	849	864	848	853	878	826	841	848	821	878	857	896	787	851	901	858	869	816	886	839	886	852	815	893	850	863	879	874	834	889	867	845	865	860	821	777	871	875	835	881	838	829	896	844	812	842	846	873	843	892	831	869	898	901	851	872	866	817	931	861	828	870	887	864	821	876	862	899	878	807	833	855	872	883	843	830	906	862	908	857	922	872	813	841	827	927	884	865	812	828	848	888	847	845	852	868	847	881	873	873	878	912	819	837	881	803	822	849	836	910	868	858	828	871	909	856	843	818	859	837	863	851	830	841	907	849	836	868	898	883	876	895	839	858	898	827	841	885	865	825	854	839	854	859	863	835	830	857	869	858	861	857	850	853	804	898	857	856	905	885	857	854	837	859	868	834	808	838	867	876	865	846	882	893	869	891	894	853	815	839	873	831	868	845	858	923	844	876	852	834	836	873	839	893	886	838	887	865	897	847	833	881	849	875	877	877	872	845	873	850	857	889	922	845	890	852	860	821	820	865	862	830	873	848	942	841	889	863	897	823	827	828	826	853	849	868	823	869	818	907	849	790	830	887	841	836	839	849	879	863	870	831	841	798	830	844	871	866	778	837	882	879	837	848	826	841	844	877	836	926	870	879	825	869	830	820	838	919	880	871	891	849	830	836	923	860	851	824	897	858	876	910	893	841	885	882	897	875	881	859	802	872	861	864	850	864	849	850	838	847	835	845	822	839	881	891	854	885	850	798	883	803	941	813	868	848	863	870	833	862	860	835	840	893	863	843	847	871	862	865	863	837	881	859	856	885	875	872	883	836	851	831	844	864	852	831	845	871	867	841	844	831	865	851	840	814	889	876	843	829	869	857	854	854	911	862	854	850	860	817	863	905
1620	518	910	818	602	518	487	489	498	436	374	319	311	300	270	284	294	304	307	261	295	274	269	289	286	280	268	309	269	276	264	285	295	270	237	304	276	270	290	278	262	299	273	274	315	302	261	273	277	285	273	281	277	268	295	292	279	305	280	286	236	259	279	311	298	285	267	276	283	284	276	276	291	280	272	300	299	304	308	267	311	286	282	286	245	264	287	267	249	269	293	303	261	264	295	313	286	304	290	265	314	286	284	299	253	266	293	295	271	303	318	286	267	268	286	304	282	304	295	259	267	272	260	267	298	272	301	312	252	294	295	302	289	288	285	294	275	272	271	291	299	279	271	303	287	300	278	270	286	298	255	301	276	262	255	266	271	277	333	283	285	264	265	305	321	300	272	241	264	278	311	315	268	265	321	266	257	342	269	288	316	268	278	258	288	276	264	280	262	269	295	272	261	274	263	273	262	260	283	327	276	270	293	282	277	270	284	284	284	277	251	325	309	281	294	260	285	248	299	268	298	311	280	285	289	272	308	295	308	297	307	292	300	290	265	265	284	290	287	291	264	271	304	294	279	291	257	265	293	270	267	260	267	299	311	270	266	290	298	312	284	257	265	295	335	304	279	266	258	314	261	305	267	252	268	290	295	299	286	261	262	278	287	286	305	276	294	278	274	300	283	284	249	321	256	255	266	296	309	275	293	306	285	256	302	283	276	293	267	289	271	274	241	291	273	302	280	275	272	282	304	247	273	254	307	279	282	277	272	279	276	287	274	278	250	249	276	309	260	294	305	288	258	267	288	261	280	270	268	278	283	311	279	284	290	297	277	286	312	300	275	275	290	279	311	279	262	293	271	264	261	282	321	251	317	276	289	286	298	282	268	268	294	278	249	312	295	278	271	259	277	291	293	293	267	275	260	274	288	273	275	258	252	297	267	258	284	306	278	249	275	289	316	283	272	315	273	291	269	310	277	306	252	263	291	293	265	269	288	268	285	327	286	276	300	283	269	301	293	236	270	285	299	261	317	270	274	255	299	287	281	307	277	331	290	310	292	301	277	257	243	257	296	290	249	283	291	262	328	257	265	265	285	302	272	300	273	266	292	290	273	277	273	278	271	288	301	270	271	292	280	285	292	260	284	289	267	277	303	298	254	298	278	285	265	300	307	248	295	288	296	287	257	281	306	289	273	281	294	305	282	302	283	267	323	288	280	253	280	271	308	311	274	262	301	284	252	253	287	281	285	280	338	252	287	290	288	288	275	285	323	293	254	275	259	245	283	276	284	304	273	315	259	274	280	276	278	288	276	326	295	287	265	284	293	316	254	282	291	298	298	257	281	286	260	302	293	258	281	283	276	266	262	271	275	258	269	270	285	283	277	315	307	263	248	232	268	270	263	305	262	291	287	287	313	305	279	299	282	296	269	301	277	257	316	294	285	268	284	269	272	276	296	273	269	287	284	273	290	307	305	279	255	294	285	240	269	272	311	298	330	303	288	296	282	299	266	250	271	291	307	272	270	282	300	251	254	259	328	295	310	310	255	270	265	282	286	305	272	277	274	268	275	266	290	256	275	326	265	294	272	295	278	288	316	278	265	265	243	293	267	294	299	276	284	258	288	289	276	282	276	279	287	314	289	299	262	341	292	278	254	316	272	292	270	288	279	277	279	258	272	289	273	268	267	300	268	281	311	287	282	271	279	273	265	297	272	287	283	302	302	307	278	260	255	258	260	247	277	301	254	293	273	279	312	286	295	282	311	318	294	254	290	304	274	299	299	265	256	291	283	280	298	274	296	333	305	284	310	273	286	267	271	268	272	274	274	314	287	289	269	313	313	300	276	254	311	299	268	264	239	285	280	272	290	285	270	306	285	249	276	278	259	266	273	249	292	282	258	253	307	274	272	280	291	293	304	305	294	314	272	298	289	274	300	287	310	285	307	271	323	292	307	282	285	266	285	288	253	262	265	310	275	309	275	318	298	312	302	285	291	298	288	278	281	254	318	274	279	305	279	258	279	269	313	283	296	308	299	277	309	246	264	257	295	259	249	301	279	292	322	290	284	300	303	328	289	348	290	289	280	281	273	277	265	276	277	329	298	283	305	322	302	301	330	304	299	274	290	273	279	289	301	288	284	308	297	268	268	287	281	300	304	300	300	283	258	309	284	305	277	304	263	285	309	315	276	271	248	248	282	267	265	321	297	276	256	285	297	289	300	305	313	301	280	282	280	289	274	297	289	292	281	285	295	311	283	290	244	265	290	265	289	283	286	255	285	267	271	291	312	286	310	265	296	297	280	290	294	280	267	254	287	293	310	288	316	296	268	299	295	278	275	239	299	315	304	261	263	299	313	281	277	305	305	300	261	307	261	277	266	271	271	288	260	304	277	298	312	265	291	263	260	292	277	260	290	295	297	300	286	261	266	264	318	295	287	275	276	311	310	276	293	281	247	283	288	289	290	305	284	300	320	288	270	260	284	280	274	274	284	262	278	276	287	302	302	279	281	273	252	290	295	299	265	311	297	247	289	269	295	308	284	297	283	298	306	290	321	279	308	268	288	281	277	283	299	280	288	293	274	277	273	255	314	271	302	283	313	306	275	305	274	280	310	280	269	322	280	277	273	272	310	274	293	274	289	239	268	292	303	280	302	261	318	303	270	272	289	305	275	271	292	300	300	281	273	276	260	258	254	272	272	295	256	253	287	289	296	261	288	261	303	297	279	297	294	310	293	302	285	306	294	295	269	270	298	267	277	271	310	264	299	263	296	303	274	264	268	247	294	298	301	270	316	304	282	295	289	287	291	281	281	286	287	290	312	266	256	276	266	299	267	294	262	269	316	293	265	294	278	262	245	301	295	335	287	287	264	269	285	290	271	267	270	273	297	284	299	291	287	277	292	266	281	270	318	266	269	266	284	286	272	299	277	283	292	307	297	300	276	307	281	269	281	243	285	309	281	301	275	297	272	307	306	297	311	269	268	285	244	285	275	279	266	276	280	290	303	289	282	289	292	309	266	284	286	289	290	287	281	283	318	283	282	282	265	293	308	278	261	308	281	305	294	266	252	294	266	244	297	323	312	277	287	295	252	297	284	285	244	257	291	281	292	290	288	301	270	301	291	264	265	260	252	275	246	306	320	301	277	284	278	300	297	258	264	260	275	289	316	301	294	276	294	299	309	275	283	290	282	283	291	283	293	272	286	307	275	293	299	280	295	324	318	303	266	283	294	270	280	336	289	276	268	292	257	304	256	277	294	289	308	246	247	281	279	292	264	252	307	293	266	296	253	256	258	274	301	268	272	285	286	269	267	306	294	289	244	239	282	283	280	259	281	286	271	239	269	262	280	272	294	271	301	287	255	270	286	277	256	291	288	291	294	254	254	258	276	263	286	277	284	287	272	291	291	280	290	307	302	284	283	265	292	258	281	270	277	274	272	312	283	289	296	304	287	279	297	290	251	305	255	298	284	317	275	265	288	287	287	293	281	287	252	268
1851	1012	1894	2487	1964	1774	1582	1761	1850	1469	1146	1004	905	939	865	679	721	653	665	669	695	640	670	596	661	622	650	678	687	639	634	688	663	635	678	664	633	671	644	686	620	665	639	665	571	642	647	631	640	667	669	652	614	645	643	663	702	679	693	650	602	663	699	635	626	671	644	666	660	626	635	656	660	646	680	639	663	659	648	629	672	635	648	633	625	565	663	629	651	627	676	625	649	660	638	635	640	668	653	667	651	619	623	669	661	655	666	622	615	653	633	634	644	615	649	646	653	631	619	620	664	634	583	699	635	665	630	655	649	637	626	628	654	570	641	630	649	679	629	675	612	620	612	661	699	611	630	647	654	672	654	683	640	666	620	668	680	624	703	650	636	676	694	643	608	639	638	669	643	609	637	676	732	633	658	688	654	631	641	640	625	633	686	650	659	644	648	623	669	619	649	683	647	672	661	651	644	607	632	661	635	621	644	598	647	670	676	613	654	643	671	645	695	657	661	699	635	617	629	663	617	625	674	635	637	639	650	629	627	634	641	664	658	598	646	662	631	671	678	697	622	673	622	641	686	694	608	685	632	651	621	626	686	629	631	645	629	674	670	617	639	597	668	631	671	668	651	671	613	639	603	604	682	653	710	669	645	677	673	636	643	662	614	668	602	697	684	673	650	619	688	663	624	636	639	652	638	649	653	656	636	666	684	647	637	672	640	663	687	647	647	662	681	663	623	617	643	632	666	631	671	657	641	662	666	601	595	691	603	624	681	677	622	639	666	620	672	619	624	639	687	655	679	615	657	658	644	657	652	651	627	650	715	653	660	651	670	590	648	659	682	669	632	649	667	663	654	620	637	642	653	640	649	628	636	638	638	603	646	673	662	645	611	691	649	602	667	685	606	641	620	684	643	658	642	640	639	599	639	700	642	640	665	635	638	605	663	615	604	693	633	660	666	643	680	689	614	674	637	643	654	676	613	614	674	648	681	687	663	706	630	618	649	665	635	651	674	654	643	637	637	603	692	656	673	669	713	593	654	650	642	640	607	662	625	651	641	679	638	630	630	620	638	635	644	659	650	614	636	650	643	662	631	666	673	656	640	658	651	653	656	602	632	670	650	633	634	635	705	662	674	603	633	632	673	670	669	654	636	606	687	628	633	660	638	640	661	692	623	637	684	681	606	596	612	629	635	661	632	613	658	637	692	678	681	638	663	637	684	671	658	661	664	643	651	654	691	662	657	614	625	672	629	628	665	666	609	626	667	615	647	633	628	646	614	642	648	658	643	637	647	623	653	620	631	648	683	628	666	695	670	620	678	642	695	665	633	683	681	680	664	630	622	648	641	630	656	663	675	679	657	658	622	622	651	675	610	627	640	688	648	651	624	622	642	679	592	647	613	681	659	600	664	649	669	667	628	644	662	653	626	687	643	652	690	643	606	679	648	639	674	608	705	637	668	681	696	649	662	635	650	686	669	648	616	638	677	656	671	646	702	696	628	627	696	612	621	688	636	680	669	603	624	605	637	623	654	656	614	664	646	643	623	622	651	642	630	636	673	672	671	656	667	628	633	654	670	684	651	645	612	622	698	641	614	626	629	654	610	641	608	661	685	688	650	636	636	649	621	665	654	655	647	652	675	614	640	660	661	647	642	649	623	672	668	683	633	593	626	643	643	621	636	647	680	631	670	651	646	647	637	663	662	623	638	627	650	606	645	624	708	603	647	619	651	653	657	656	658	619	670	664	658	630	713	607	666	656	630	636	632	618	654	632	641	731	625	681	674	631	634	641	655	668	669	597	673	715	634	647	664	643	622	654	642	647	669	638	628	677	653	644	639	641	655	710	640	614	604	562	622	680	658	656	640	656	644	656	722	614	596	643	689	656	645	681	645	647	646	664	657	647	637	651	657	663	656	677	594	639	640	641	663	671	650	680	643	677	683	619	645	621	641	646	666	614	641	675	675	679	655	643	658	690	627	669	600	627	647	703	663	648	645	659	679	654	601	651	635	699	616	667	661	644	623	681	680	674	701	645	659	669	599	684	618	689	636	670	666	692	640	634	685	623	659	667	623	642	634	641	584	635	615	634	688	618	667	654	693	621	667	651	649	674	672	655	623	677	696	657	662	662	648	657	666	642	645	659	626	641	678	712	664	645	636	642	672	669	667	658	645	657	671	678	650	660	623	620	703	607	666	615	679	600	669	595	638	648	632	605	620	631	718	659	637	634	614	603	659	646	636	594	655	664	650	659	662	655	656	628	608	627	634	617	651	593	664	596	628	676	629	680	643	656	661	620	635	666	687	648	629	733	650	636	678	653	626	638	601	701	671	648	631	614	688	707	643	617	661	660	681	644	652	680	665	656	674	605	691	619	642	706	625	606	636	654	685	673	707	654	649	630	649	664	644	627	643	596	655	628	676	616	643	672	644	649	669	611	631	678	644	672	680	667	649	636	613	643	660	638	642	662	636	588	633	662	634	633	651	668	621	635	638	703	617	707	670	625	667	650	644	661	671	617	653	604	636	623	652	613	615	666	639	666	635	612	663	632	644	668	654	638	633	666	621	627	667	679	617	686	708	636	683	648	674	625	666	644	645	668	662	656	683	650	615	616	628	665	633	624	678	662	668	676	625	681	668	653	675	658	647	646	636	627	674	650	623	671	655	648	681	643	677	650	629	685	673	651	666	658	650	603	608	688	652	718	625	632	674	645	659	642	651	666	651	681	650	691	639	675	644	651	687	642	679	660	671	640	643	682	658	623	661	605	629	611	638	638	676	685	678	653	694	663	644	651	657	610	690	693	676	651	636	623	638	640	604	638	642	663	642	601	721	631	635	626	642	629	607	638	680	669	623	663	624	624	645	628	676	672	676	679	658	653	598	707	611	637	652	629	650	686	649	620	659	637	631	679	684	627	612	621	621	655	672	687	673	643	656	616	628	637	660	627	631	630	680	662	667	672	674	637	645	667	670	637	635	638	687	657	653	619	645	624	614	674	660	641	661	664	627	644	650	628	647	654	680	656	675	666	637	679	637	721	647	676	656	672	638	665	644	660	630	632	653	619	678	635	688	660	687	674	664	643	643	631	639	632	669	658	648	648	637	670	668	633	671	603	635	602	683	641	672	638	680	674	676	608	627	592	655	649	673	648	619	644	684	691	642	635	614	675	667	681	626	606	675	622	657	662	670	649	651	665	714	639	669	620	636	655	667	617	622	680	642	657	701	654	633	616	684	647	649	677	613	653	641	624	623	650	609	656	615	601	631	643	660	661	678	621	682	665	657	625	661	672	638	646	639	636	637	628	636	640	637	603	656	595	680	639	646	626	630	652	638	630	670	684	672	656	642	678	690	629	635	658	681	653	641	626	656	688	651	653	653	678	666	666	644	671	652	595	687	652	648	657	649	634	649	670	658	623	674	650	682	641	675	643	662	649	639	659	626	604	628	643	578	653	640	640	635	680	620	665	595	625	661	618	641	658	645	642	663	708	636	663
7422	912	1578	1636	943	717	548	682	660	511	365	319	287	303	241	234	222	207	235	223	193	219	223	220	221	224	214	215	208	203	214	216	210	203	211	241	223	224	229	226	207	210	210	221	202	204	209	190	213	203	188	219	190	190	209	235	209	266	197	212	219	170	237	238	189	215	206	209	190	208	226	203	217	220	198	201	198	201	223	185	191	203	192	177	221	210	192	211	204	230	190	205	201	182	207	230	214	216	218	205	209	173	207	208	206	214	205	200	198	228	236	210	225	227	215	212	248	207	182	224	205	211	196	217	214	217	198	203	197	198	184	212	201	209	210	207	218	213	200	217	193	202	192	214	226	213	210	206	184	192	208	221	200	210	211	222	190	207	199	187	185	205	185	211	195	206	190	227	189	218	198	209	218	196	233	192	203	177	189	228	193	228	206	204	182	209	189	217	212	192	177	213	219	228	198	228	206	220	187	249	209	208	217	217	203	220	222	198	186	219	206	223	210	198	194	211	204	223	212	206	225	190	208	222	220	205	216	176	196	224	192	197	180	201	203	196	197	187	171	202	202	182	205	206	201	187	197	226	232	211	201	185	196	201	224	223	208	216	216	197	167	179	230	218	203	210	211	218	206	204	208	205	220	204	188	171	184	228	212	218	230	230	203	223	195	195	211	194	209	221	206	208	218	212	231	162	199	202	209	202	252	195	195	214	229	228	223	209	226	193	179	223	208	192	223	198	219	216	195	208	222	212	232	180	216	209	185	186	218	198	203	228	217	214	219	228	192	216	211	235	250	185	206	193	205	213	210	194	209	183	208	208	196	224	207	212	204	216	226	185	197	217	194	229	197	202	202	184	171	201	222	180	213	209	209	204	228	226	212	230	218	216	195	215	222	213	206	210	212	233	210	200	232	202	228	207	191	191	179	192	199	227	196	206	211	222	182	207	206	210	213	187	184	217	201	197	161	209	177	243	221	202	216	259	196	201	232	211	214	216	193	224	197	217	221	181	208	170	224	179	214	203	193	209	204	195	200	208	204	220	191	196	219	220	166	198	204	210	227	221	180	222	227	211	222	215	240	212	186	202	172	226	192	211	230	222	234	180	212	239	198	215	248	206	189	229	221	201	221	194	191	213	197	205	241	197	195	195	199	210	204	231	206	215	220	209	195	204	187	210	209	226	229	206	229	222	204	235	192	185	190	216	229	194	196	204	227	200	186	243	205	182	199	203	207	195	203	209	206	194	206	193	183	186	195	215	182	219	201	198	216	228	191	201	203	171	207	228	231	213	192	226	189	208	205	184	206	229	226	212	217	208	197	190	208	191	235	202	214	184	166	219	218	242	219	190	201	199	217	203	211	201	184	211	205	223	187	170	202	228	186	222	203	197	181	231	206	205	212	197	218	231	200	212	222	191	207	202	200	204	232	172	207	217	180	209	212	195	180	225	205	211	187	203	195	193	222	212	205	206	220	222	180	203	206	181	189	253	203	213	207	203	238	215	201	190	187	220	215	213	208	214	207	184	236	219	232	201	195	194	215	181	187	212	206	207	218	226	215	209	193	253	223	234	234	208	215	208	202	190	199	230	215	202	227	218	198	212	193	233	211	200	227	192	207	224	223	198	208	192	209	208	188	227	224	201	206	200	201	211	250	202	204	203	211	208	196	212	198	194	194	162	206	215	236	228	196	215	197	212	242	200	214	187	198	228	224	192	183	224	215	219	178	223	218	199	208	236	185	185	183	196	182	243	183	187	197	217	205	208	217	196	231	200	229	226	196	229	202	191	213	205	186	225	182	202	193	177	208	194	213	224	212	223	243	215	201	193	219	224	201	190	225	211	184	222	206	221	180	187	227	253	186	208	201	225	222	195	195	215	186	241	198	207	205	204	184	194	208	227	198	214	212	202	219	198	199	206	206	223	195	197	217	217	223	207	205	210	193	218	231	206	216	224	203	201	208	192	212	202	209	195	207	210	199	217	226	206	220	227	217	233	224	192	226	200	192	212	221	209	208	204	213	188	209	212	199	198	204	206	241	211	206	215	217	208	168	250	199	215	227	236	187	198	214	182	206	205	226	195	221	192	194	185	195	210	200	207	212	228	180	194	229	224	205	189	201	181	179	186	215	202	231	198	214	212	206	224	219	192	204	225	196	218	219	212	215	208	210	217	206	202	204	206	224	212	207	215	181	223	185	213	215	221	202	227	192	185	229	219	226	208	222	216	224	217	223	222	217	225	236	168	200	188	204	216	212	230	223	196	194	212	219	190	217	210	203	216	200	219	196	248	195	209	191	209	189	189	186	196	177	210	193	230	217	205	202	196	216	213	226	198	231	186	208	236	220	190	184	200	193	202	202	201	195	221	242	199	198	200	204	210	213	203	219	180	186	203	193	219	195	237	198	222	249	215	215	216	223	217	194	210	197	198	212	182	208	233	214	192	205	209	211	186	225	223	190	227	223	201	192	224	199	217	209	194	215	230	196	213	194	199	225	203	194	183	229	203	222	190	175	218	241	217	217	231	215	204	202	212	175	216	213	186	203	229	179	226	222	225	188	215	206	216	228	212	226	211	211	180	220	215	228	200	215	198	196	196	198	167	206	204	195	199	247	200	218	195	220	211	175	198	218	185	182	213	206	216	212	184	242	223	206	202	194	215	205	243	193	205	237	201	229	184	203	201	217	217	209	211	194	216	206	194	221	219	213	199	187	217	197	209	219	210	188	210	214	227	193	196	233	197	181	222	215	177	205	216	208	189	210	237	210	226	202	209	212	214	193	209	202	219	206	226	206	195	223	211	199	197	204	234	204	198	231	227	209	214	166	177	174	211	208	213	230	189	206	181	206	187	210	190	184	218	194	207	201	219	202	199	193	204	229	211	211	214	193	198	199	201	204	218	220	198	201	194	213	197	225	195	232	194	191	201	195	220	221	206	204	173	234	184	206	224	217	223	194	210	201	199	216	213	227	223	208	211	209	190	191	212	219	196	213	205	225	207	206	171	207	212	239	228	183	225	207	205	199	220	219	234	207	199	215	200	228	189	197	204	221	204	202	212	233	236	217	209	236	214	221	197	197	206	208	210	209	215	198	215	213	197	212	207	224	217	216	201	227	197	198	223	235	189	195	210	210	194	197	223	215	199	182	195	236	237	220	184	212	205	192	212	237	236	218	198	182	218	201	172	213	176	184	180	232	216	208	191	198	221	184	220	205	225	213	227	231	210	201	209	178	206	222	201	238	209	214	217	230	198	209	193	211	224	201	216	239	192	200	192	206	197	217	215	210	205	201	197	210	180	200	194	197	227	223	199	168	219	184	216	226	193	224	222	204	187	202	213	203	208	195	218	204	196	206	206	221	223	197	226	185	213	185	214	197	211	211	169	196	203	194	189	168	187	201	226	181	224	219	200	183	232	215	220	182	186	215	214	181	204	209	169	193	198	223	217	196	229	227	190	202	226	208	185	214	210	202	252	223	204	202	199	234	211	199	217	209	224
6093	1206	3477	4830	3577	2971	2631	3108	3031	2148	1624	1142	1035	1060	835	698	686	609	619	663	538	542	539	563	592	542	539	553	531	524	549	511	531	535	553	576	555	528	511	537	519	550	531	533	520	505	501	522	562	536	510	561	483	512	519	510	502	518	526	550	558	525	542	476	542	538	505	539	502	533	509	526	517	515	511	492	514	530	509	503	462	490	531	545	512	527	525	500	546	525	552	487	526	494	531	512	556	527	517	508	565	509	499	561	496	529	525	525	473	491	505	484	526	541	529	514	562	509	532	515	557	528	503	520	492	507	549	456	522	543	508	518	557	527	518	533	521	513	542	501	504	486	497	551	510	527	523	503	566	504	521	495	519	496	508	546	521	516	545	512	521	500	529	500	571	509	521	509	512	488	520	484	496	538	495	527	549	514	556	518	475	491	536	506	510	508	512	522	534	510	501	512	528	531	515	524	537	563	501	485	530	487	558	518	527	460	542	517	539	513	542	503	525	513	454	537	492	499	502	535	502	513	499	535	521	544	541	565	545	509	528	529	501	476	525	512	527	545	493	531	520	517	502	535	547	539	515	516	511	480	528	567	512	527	559	546	526	481	543	486	525	504	534	524	547	502	476	511	479	548	541	522	536	501	523	517	545	519	503	537	512	461	516	517	524	528	492	521	534	533	546	488	524	528	487	497	494	514	492	529	483	510	529	497	519	508	475	496	518	518	528	511	545	502	568	528	495	503	537	480	515	535	531	557	508	508	546	517	484	529	512	539	510	518	534	484	496	521	498	549	521	506	504	555	537	539	560	498	506	499	561	513	517	496	505	540	507	510	509	496	531	484	532	495	487	550	528	545	523	548	548	560	473	539	530	506	544	480	542	493	531	494	514	511	545	492	516	526	542	511	514	506	495	546	534	489	540	525	502	487	537	554	509	530	548	527	499	524	519	509	519	535	506	520	511	505	532	526	527	526	540	518	503	506	508	520	520	509	529	522	519	521	532	484	498	571	532	534	540	518	519	504	492	527	473	502	503	545	535	506	523	585	510	522	521	491	542	517	504	520	564	560	492	521	518	561	525	536	517	529	505	520	511	523	493	496	502	481	543	545	504	510	569	542	531	535	539	543	547	528	538	502	518	504	536	506	526	512	544	546	523	497	519	482	508	522	539	530	551	527	511	488	545	481	538	516	497	528	544	495	540	548	510	522	536	501	506	498	475	507	515	580	503	549	525	501	527	517	531	510	482	483	525	542	481	493	516	533	506	543	509	532	537	545	512	479	541	528	566	534	515	496	548	548	557	504	488	529	479	556	477	530	485	540	506	466	541	517	506	495	475	562	470	538	528	526	542	540	502	485	530	521	561	531	501	514	506	525	513	532	509	519	523	544	510	469	500	542	543	493	513	542	490	547	511	523	511	559	509	552	528	476	503	534	567	492	499	539	509	501	504	475	521	510	489	509	472	513	514	498	498	492	511	493	516	498	529	516	523	512	520	521	517	561	471	543	521	539	484	541	520	503	528	552	503	504	543	538	566	532	523	493	519	501	584	542	552	518	540	540	492	515	473	530	509	521	541	522	554	524	542	538	564	512	561	512	506	503	518	502	542	528	517	549	531	486	530	498	539	510	522	503	530	485	501	536	483	503	521	526	578	508	532	502	518	532	516	532	548	511	538	529	512	536	496	466	551	511	517	552	482	495	503	534	506	506	518	515	506	467	507	573	487	538	524	524	514	503	492	512	504	523	523	490	517	517	536	485	488	532	521	545	552	527	507	533	496	519	516	505	497	500	519	490	496	503	522	494	542	479	537	501	453	505	493	536	496	536	503	494	509	529	510	526	541	513	521	517	522	539	499	553	492	513	538	518	502	553	525	519	529	470	515	526	516	504	520	567	475	541	529	483	523	513	509	547	536	502	508	501	534	540	563	526	542	499	516	525	532	505	496	539	528	523	499	527	532	496	514	540	503	524	475	516	518	490	535	526	530	477	503	474	485	536	499	561	548	518	557	523	508	540	522	459	531	519	526	512	502	510	520	584	511	516	524	501	493	536	538	499	506	501	511	500	505	545	486	498	515	528	514	522	499	551	511	529	584	499	513	503	494	507	541	526	504	476	500	490	571	481	546	532	487	478	550	499	520	483	524	507	518	547	500	542	555	530	553	521	504	531	527	530	562	482	554	545	545	532	505	522	507	526	501	542	515	548	503	518	518	537	528	481	527	508	515	514	497	543	523	493	512	509	492	529	494	526	527	518	511	563	510	485	520	522	533	523	537	525	542	530	565	513	534	560	505	513	530	526	528	493	492	531	540	520	493	501	515	498	534	482	501	553	476	534	510	498	514	511	527	531	491	525	512	506	501	515	517	541	520	551	546	576	513	489	548	533	494	507	548	496	521	538	535	508	545	498	489	550	512	548	537	512	588	506	495	522	499	523	500	514	547	511	501	507	556	506	542	540	539	560	525	469	536	523	550	472	528	562	511	511	511	527	488	468	521	512	525	521	538	524	524	469	506	513	522	543	551	504	517	565	482	517	485	514	493	506	483	515	514	522	504	493	507	549	538	519	519	531	559	521	551	555	505	561	502	471	511	476	481	532	515	529	505	528	489	558	538	524	531	526	523	534	488	495	503	512	502	534	537	502	499	510	500	505	524	513	519	510	531	471	511	554	520	497	516	486	536	506	550	527	531	520	469	533	514	515	545	538	542	522	536	517	479	504	518	501	496	507	539	522	519	520	509	492	530	574	538	529	541	537	514	570	485	524	571	503	532	519	530	532	517	517	529	517	541	528	519	507	438	539	510	515	528	527	509	523	532	531	516	505	535	511	494	497	552	480	492	515	473	523	505	519	528	564	509	523	469	530	548	503	530	539	488	487	530	518	513	466	565	512	498	525	529	484	526	510	566	522	515	536	529	501	510	517	481	492	519	518	513	505	538	527	489	530	513	478	534	491	551	488	531	478	533	518	485	494	541	505	561	473	544	512	556	526	553	506	525	517	486	469	512	514	530	548	507	527	519	518	526	533	523	537	479	542	490	530	530	507	513	462	505	505	537	552	528	500	571	513	568	525	524	489	489	544	488	571	505	511	518	501	488	520	536	511	525	507	523	505	518	525	540	534	507	517	544	506	526	538	518	525	526	527	544	528	530	513	508	508	527	527	519	527	499	494	487	516	496	523	501	506	472	527	505	526	515	500	537	548	472	483	509	483	519	576	510	527	494	507	504	518	540	524	514	525	512	502	534	538	531	548	464	549	487	524	486	520	543	507	505	505	553	527	560	526	533	515	523	578	513	505	516	518	523	501	499	455	490	492	552	551	552	536	512	513	531	549	544	511	525	564	523	528	551	510	514	575	544	525	486	536	510	520	531	553	490	550	543	515	547	521	513	540	503	574	503	524	501	505	497	505	476	501	525	520	506	479	510	522	578	555	510	514	482	553	514	498	513	540	516	531	560	523	527	523	517	472	537	552	529	489	508	518	511	526	555	548
14265	2010	2842	2650	1711	1252	1044	1047	1051	795	666	571	506	523	490	402	449	412	392	438	340	400	382	370	394	384	387	391	391	336	399	370	369	427	395	356	367	388	384	388	396	361	388	345	375	380	408	399	380	382	357	397	400	397	407	396	367	360	372	396	336	392	378	358	376	415	387	372	386	362	356	348	378	389	355	363	368	352	386	395	357	348	358	368	369	364	383	415	349	413	376	389	329	359	378	404	363	382	403	373	363	399	379	349	357	413	404	347	369	370	356	361	369	363	373	388	379	383	416	383	355	364	360	346	351	372	390	321	377	359	392	364	383	338	337	354	376	375	393	389	361	363	368	411	394	357	372	376	377	372	355	367	379	374	352	367	342	384	399	360	400	413	407	377	410	379	382	379	358	378	381	357	353	380	361	389	390	365	369	406	404	410	352	348	382	389	371	398	387	342	381	366	375	387	367	380	354	404	362	392	415	381	384	392	420	335	360	369	394	392	363	391	386	376	406	425	356	401	373	365	382	380	360	366	383	378	404	407	373	377	372	361	372	386	381	410	384	419	391	353	374	355	383	378	368	379	377	442	365	369	349	421	357	407	347	388	392	383	394	373	384	340	383	350	399	360	352	377	389	354	392	364	390	375	373	354	386	351	335	353	389	356	378	390	382	382	350	354	370	360	344	361	391	399	377	380	393	348	377	352	323	364	373	381	322	343	347	338	373	389	388	368	417	402	363	381	372	393	381	376	400	380	391	389	365	373	338	355	387	380	375	391	397	354	391	388	382	414	410	344	386	361	357	332	401	388	384	362	356	362	359	375	373	359	389	340	395	381	356	368	348	354	372	390	368	395	368	409	360	383	395	383	391	405	362	352	375	377	389	378	387	383	361	379	372	379	344	361	375	410	388	362	365	392	378	372	369	395	362	361	387	405	370	391	400	348	385	418	332	384	370	368	373	387	407	390	378	417	379	394	372	383	373	387	348	372	360	358	381	367	376	369	359	363	375	372	396	402	389	370	381	398	413	346	317	360	375	396	369	397	376	405	348	379	357	366	338	348	371	340	351	372	401	335	439	381	370	391	393	381	393	365	377	379	392	338	360	360	358	355	383	355	385	387	378	360	398	381	422	359	389	403	394	335	388	373	354	322	339	381	388	406	355	371	370	370	376	393	380	392	353	399	401	383	407	329	392	383	376	381	372	367	365	385	375	347	392	346	357	368	358	383	409	387	383	396	379	388	407	350	370	380	342	388	402	395	350	412	354	357	332	366	373	360	385	372	391	355	358	384	424	401	373	372	424	374	408	384	377	363	412	394	355	395	367	376	375	372	355	417	373	402	362	365	386	393	369	399	384	360	369	398	360	355	376	358	347	394	390	402	405	381	345	354	361	378	365	374	386	404	401	410	392	391	389	363	334	401	398	365	374	377	385	394	368	365	359	395	403	367	365	377	348	343	387	377	386	373	372	381	381	391	427	418	394	377	357	340	378	370	427	373	403	389	416	368	378	392	365	356	385	370	383	365	387	381	390	381	386	368	422	401	385	370	368	360	376	359	386	383	382	359	381	393	340	383	369	403	375	384	374	384	368	371	359	403	400	356	374	382	385	416	353	392	399	382	404	389	355	351	379	366	372	406	400	363	355	366	393	383	355	393	381	368	344	406	411	381	396	366	357	408	366	379	370	367	331	375	353	354	354	373	394	391	367	370	353	386	357	391	347	388	378	364	405	396	416	395	372	398	428	372	375	384	354	413	375	405	361	365	344	376	358	392	342	346	357	372	391	375	370	376	341	365	353	369	400	364	367	387	365	375	358	398	389	356	337	375	396	393	359	367	362	366	371	390	350	391	381	396	384	387	383	363	414	408	385	419	403	389	401	416	417	395	371	393	376	397	350	395	394	364	439	329	400	387	367	358	371	398	394	363	368	410	374	406	369	345	341	416	376	374	350	372	404	343	390	382	395	391	379	366	385	339	372	376	384	370	360	377	368	396	366	393	368	386	346	389	383	384	378	409	358	397	362	394	389	383	385	376	382	425	389	379	378	386	399	383	336	344	336	309	366	370	381	403	364	421	395	365	368	413	370	369	354	364	367	377	397	398	360	356	363	371	361	385	347	381	384	350	384	411	395	381	378	395	368	358	392	329	383	406	364	351	339	407	385	361	383	352	360	413	388	373	335	369	396	386	372	359	401	387	340	367	363	388	391	349	400	399	373	394	389	388	392	378	387	363	388	365	338	387	401	379	366	361	359	344	403	367	383	387	353	410	364	367	386	369	338	391	365	349	386	362	353	398	365	366	370	396	379	329	357	378	402	337	374	387	383	407	404	379	388	388	389	352	362	361	366	386	370	391	342	358	397	364	372	371	358	399	411	368	393	392	350	370	373	406	363	374	379	395	405	358	322	368	371	390	353	356	342	365	394	413	356	399	433	407	382	397	369	363	361	379	366	372	361	374	399	402	363	348	390	387	373	362	419	391	394	395	382	376	358	373	371	384	373	399	389	423	381	357	396	393	394	398	359	380	365	374	352	340	417	354	430	367	386	356	373	369	381	375	393	357	371	395	385	427	362	367	394	392	355	372	383	396	406	382	334	365	379	375	396	324	393	411	378	403	389	378	383	358	355	345	384	385	392	376	361	359	398	394	361	367	399	405	357	379	372	357	378	353	357	354	371	348	352	350	383	378	402	390	357	378	396	381	400	385	378	336	401	391	383	390	354	388	357	363	367	364	384	407	428	355	355	403	376	373	368	374	359	351	366	368	387	379	403	361	382	377	375	377	400	377	395	386	350	407	402	382	374	378	380	393	349	297	360	356	405	397	383	405	377	379	350	417	389	375	383	358	396	369	393	353	357	393	401	375	392	400	369	389	365	375	348	380	340	388	359	409	363	395	384	346	348	360	394	419	390	395	394	387	357	395	354	370	382	380	377	393	374	362	368	373	399	372	365	370	349	401	374	359	385	402	360	380	354	373	356	400	410	384	378	374	394	373	387	320	377	413	343	385	354	338	410	399	378	368	412	400	372	396	346	350	347	399	367	374	404	360	347	389	405	387	404	387	385	382	389	423	397	400	392	380	361	417	332	391	381	377	376	386	366	368	358	346	350	377	404	381	367	380	397	385	383	400	371	408	383	374	372	331	368	360	337	377	386	371	382	376	360	369	397	333	375	393	385	380	384	359	429	370	375	389	382	366	351	398	383	396	378	371	398	419	400	379	359	367	365	350	344	357	332	389	378	413	358	380	384	418	357	363	366	395	364	378	389	414	388	384	391	398	343	363	377	376	369	392	378	366	379	382	362	397	375	381	363	386	378	412	370	390	382	361	355	344	373	380	360	339	361	366	391	356	341	406	403	363	347	337	389	361	350	353	419	341	418	363	365	383	366	357	389	352	404	373	332	349	409	416	405	413	394	363	412	366	409	404	414	351	358	349	382	369	381	376	378	378	376	374	387	385	396	400	411	399	381	351	394	388	358	367	391	352	384	378
8338	2018	5526	7367	5673	4652	4083	4755	4574	3348	2319	1874	1566	1608	1360	1156	1103	1023	1044	1168	915	925	959	921	952	927	891	917	931	877	923	900	909	907	905	907	804	856	791	890	864	883	855	856	905	866	812	835	876	856	896	872	869	885	877	858	882	878	831	889	840	863	848	849	877	857	853	871	861	852	803	887	842	844	896	856	880	840	850	862	935	868	796	854	837	837	899	851	882	882	858	843	874	900	862	824	844	904	869	865	851	886	820	912	871	858	882	875	901	874	870	840	876	875	870	872	890	799	871	840	856	919	825	864	892	851	827	842	836	867	854	906	851	852	833	815	818	923	882	837	930	883	898	830	842	858	861	867	830	852	806	911	903	826	842	858	856	899	860	876	825	889	848	879	886	816	876	858	842	931	866	850	888	818	837	825	812	817	842	875	888	857	886	844	898	824	922	868	839	888	860	896	877	879	827	893	869	840	825	881	822	871	824	878	815	884	920	834	862	850	863	852	899	818	812	919	848	893	896	813	831	892	845	898	832	915	823	857	901	859	898	912	841	866	888	850	873	834	891	818	868	846	862	769	861	848	844	830	866	846	836	840	893	828	791	846	829	864	879	864	807	866	798	893	787	912	865	876	832	870	820	851	812	902	841	874	882	859	843	869	869	870	853	837	802	841	801	903	841	853	905	844	882	917	827	935	849	814	818	848	833	848	887	876	900	827	897	890	848	862	885	840	874	852	859	860	820	879	849	883	881	831	835	885	891	867	831	845	902	851	834	853	933	866	820	854	863	855	838	883	823	896	837	827	833	884	839	876	859	867	859	856	894	814	874	858	849	840	893	847	812	770	882	837	851	844	845	897	888	858	860	889	844	866	877	855	859	871	840	895	752	886	861	812	847	914	869	869	842	873	894	847	875	860	814	833	824	894	877	864	851	807	885	852	828	839	846	833	835	856	804	869	884	830	846	839	852	846	837	858	869	879	857	842	809	818	840	872	811	911	825	823	882	856	895	866	860	865	852	867	914	875	829	854	852	915	857	888	846	884	835	865	833	877	875	851	848	855	873	821	827	857	877	819	843	869	865	820	922	803	884	910	846	872	869	813	837	818	903	871	869	889	831	847	853	830	823	866	864	836	864	872	847	871	843	866	870	869	836	821	859	861	883	846	811	833	904	840	880	898	859	852	879	825	837	860	883	783	852	850	860	841	849	836	841	839	850	902	853	877	896	880	828	864	852	834	843	869	866	923	826	853	857	914	893	896	871	840	835	929	898	888	881	787	823	837	899	845	874	862	913	847	846	823	847	874	910	911	841	867	864	869	888	845	895	854	831	850	882	869	844	846	918	866	829	842	848	884	851	812	887	865	876	903	879	861	852	928	837	889	849	833	841	833	832	917	839	880	818	863	900	892	893	886	864	863	793	899	845	844	855	838	870	849	882	833	827	876	880	866	875	859	863	867	818	802	868	855	881	832	819	882	892	838	852	837	857	856	918	843	867	836	844	879	896	871	870	866	900	893	864	858	840	845	887	831	854	865	857	855	854	804	824	889	915	834	872	931	829	827	864	880	875	858	845	804	846	869	826	848	853	894	887	863	881	877	811	841	869	840	831	813	856	797	824	812	846	829	869	833	855	857	902	874	835	884	830	809	828	820	858	794	884	838	877	862	843	843	817	853	818	860	856	896	800	835	828	816	848	851	843	889	858	851	861	832	908	903	820	805	877	862	851	856	798	862	901	891	876	838	829	832	856	878	867	893	843	874	837	852	867	824	824	829	844	831	831	810	870	844	859	887	868	837	847	862	868	868	870	843	813	888	825	848	861	844	877	823	878	815	849	871	875	879	867	876	821	877	869	864	866	864	898	867	841	873	806	922	824	850	870	863	835	840	864	835	870	911	835	873	844	840	887	907	820	807	797	835	804	800	837	841	866	864	798	858	913	836	847	837	876	861	861	839	912	835	877	847	842	830	912	828	841	931	873	875	846	856	901	808	848	869	881	839	912	879	862	868	911	863	884	785	842	820	902	901	836	827	817	825	850	878	823	868	894	810	842	810	832	836	866	834	826	819	844	845	811	920	845	886	863	793	845	830	876	841	833	817	909	866	871	846	859	874	851	867	860	901	890	844	830	839	849	816	873	901	860	845	834	844	935	906	847	877	883	840	858	870	850	861	916	829	921	886	896	800	884	795	830	871	861	854	817	865	832	827	856	888	850	868	877	850	879	811	847	904	849	826	817	881	865	889	859	876	863	877	862	868	830	859	886	848	828	801	900	852	895	930	930	901	894	892	849	933	869	857	832	912	830	854	873	853	869	869	860	866	860	877	874	877	900	863	900	842	875	857	855	805	819	868	845	868	900	878	832	854	891	882	835	831	832	892	832	827	880	826	835	872	881	828	833	894	857	846	912	813	840	865	831	841	869	862	890	890	867	820	876	849	809	848	866	825	878	794	914	839	842	823	794	863	859	898	834	832	889	857	860	856	921	872	857	825	855	849	857	786	849	879	821	849	871	799	833	866	922	838	832	886	863	826	844	883	859	832	874	865	842	824	879	860	827	844	855	836	875	825	832	868	851	824	852	867	843	835	854	857	851	853	811	894	803	871	877	841	844	824	880	863	874	874	837	876	873	867	843	888	828	871	863	845	872	821	841	824	805	885	884	843	862	847	837	901	870	849	858	848	867	839	866	857	844	851	851	831	911	883	884	807	840	841	858	867	892	870	854	809	841	901	835	835	822	887	866	884	834	880	884	847	858	840	857	820	852	849	805	885	826	829	871	883	818	886	887	842	883	856	878	868	843	822	861	891	819	846	847	877	861	909	863	828	855	864	865	887	841	904	835	882	826	861	865	856	830	853	829	846	937	833	867	894	799	870	798	856	869	822	885	825	858	888	842	867	875	795	844	840	904	823	863	790	824	907	885	871	891	857	855	868	865	907	850	815	848	885	875	802	868	823	881	843	883	886	891	837	851	884	893	811	907	802	873	819	882	848	855	863	914	882	885	827	889	854	851	858	868	863	834	822	811	854	902	861	844	888	822	841	816	819	854	859	831	892	861	852	857	849	888	860	857	877	831	884	795	838	861	831	895	877	852	840	881	849	902	911	871	854	936	884	830	814	835	875	866	805	891	828	830	850	883	883	876	854	867	835	880	853	820	884	845	846	832	841	884	902	844	831	894	866	816	840	863	791	851	901	837	858	792	836	844	853	870	844	864	864	909	865	877	856	872	850	819	810	825	830	861	870	875	843	805	912	931	870	790	820	884	871	839	851	856	847	831	910	859	850	881	912	889	817	792	846	877	839	805	870	908	868	897	877	867	801	879	924	837	885	812	825	820	908	856	869	853	900	822	885	841	834	858	871	856	898	878	844	888	855	887	828	839	854	864	852	858	846	869	885	874	848	859	820	831	829	864	838	863	868	886	905	859	822	856	871	821	881	852	839	838	869	852	864	913	897	844	897	914	870	882	833	862	826	859	873	872	862	839	862	866	879
1755	623	845	852	618	529	471	534	525	421	351	310	316	316	338	283	260	330	312	287	267	289	319	263	326	269	284	272	314	276	254	263	288	294	258	276	286	249	294	288	309	283	289	276	277	264	282	262	269	297	274	285	278	296	287	270	317	258	329	291	273	247	323	258	277	288	266	280	285	274	273	288	315	277	289	313	308	251	278	292	293	277	290	298	294	285	303	321	313	292	272	287	290	295	287	291	269	319	286	321	292	312	271	288	267	246	291	295	277	325	265	290	301	289	313	265	310	292	276	298	300	299	312	283	282	276	247	266	288	321	287	303	235	243	276	296	298	278	295	272	263	302	284	278	287	314	336	289	274	291	300	290	301	276	289	271	276	269	304	291	262	248	295	304	260	288	291	274	303	274	295	278	292	283	289	295	286	296	286	291	266	270	248	268	305	290	269	264	325	256	277	309	319	322	299	263	271	306	283	277	238	289	315	258	295	298	267	289	292	299	272	267	273	297	322	302	281	294	273	299	281	271	272	261	255	266	263	255	277	257	298	299	292	283	289	292	284	314	291	273	287	290	287	307	267	284	272	269	302	302	262	262	295	281	273	251	277	280	279	280	279	250	281	268	276	259	260	283	280	293	306	237	286	248	311	284	311	312	272	286	269	262	256	265	282	285	305	293	282	264	283	281	280	286	262	292	288	298	265	256	292	263	273	270	310	294	306	317	292	289	270	263	247	304	293	338	273	277	293	282	300	292	290	233	289	247	285	318	318	295	333	283	297	277	324	309	283	284	309	282	308	273	277	266	261	269	298	280	253	271	278	285	311	291	321	298	275	287	314	280	301	281	314	259	261	279	266	291	289	286	312	305	272	274	297	281	281	291	294	314	276	271	256	300	269	263	290	252	274	277	247	286	268	304	279	274	318	295	314	278	259	314	295	269	297	282	252	300	282	272	293	284	276	276	312	268	293	301	285	286	287	290	290	271	297	287	314	281	274	289	287	279	272	294	268	323	317	275	282	275	302	279	271	312	304	300	274	301	288	308	303	271	269	292	290	286	294	282	284	258	278	296	316	253	294	264	267	248	244	278	309	280	292	257	294	287	280	293	285	313	334	264	290	294	261	297	259	262	324	288	289	281	266	244	271	261	306	269	288	315	269	322	258	267	278	293	291	296	279	283	245	263	301	311	291	297	317	283	290	274	268	284	280	303	281	291	312	286	309	273	281	272	279	279	327	310	277	309	270	288	294	275	255	272	297	323	258	298	289	282	281	280	318	311	277	289	286	305	282	266	289	284	295	272	328	295	309	269	280	254	317	268	285	281	238	278	292	303	299	284	291	320	303	330	265	284	293	281	272	252	276	257	301	331	297	268	291	303	258	271	281	312	292	261	299	276	279	290	274	288	301	269	272	270	307	293	311	289	269	255	287	295	263	285	267	286	271	277	286	291	296	269	282	266	280	296	283	312	293	268	270	261	307	274	282	268	289	277	286	305	310	279	304	270	293	272	276	280	307	307	279	302	279	292	301	283	289	296	266	316	301	275	239	340	290	293	278	288	306	285	294	296	263	291	312	270	288	281	274	293	295	236	242	299	291	284	286	296	293	281	302	281	272	290	267	292	305	275	231	281	289	267	266	288	304	267	270	256	286	285	278	306	291	270	264	289	278	259	283	272	318	280	269	246	295	268	314	281	298	289	299	293	303	278	282	315	284	274	274	295	297	269	290	304	270	298	262	298	285	257	270	301	295	282	294	300	288	279	298	275	309	258	274	299	313	295	282	270	274	298	280	265	279	277	279	266	310	270	289	312	299	288	259	287	306	270	308	272	293	317	305	238	265	306	294	277	309	301	292	299	257	253	271	295	291	272	311	287	284	273	294	283	315	280	271	309	293	292	256	300	292	284	290	268	282	301	274	282	283	273	302	286	292	278	286	255	298	311	299	286	266	294	306	263	287	282	283	259	253	267	270	284	283	275	286	255	268	269	310	311	287	279	263	283	289	282	273	269	291	260	303	312	291	300	300	295	268	269	279	292	267	321	297	310	309	285	309	280	300	258	284	293	277	274	303	276	301	302	305	312	292	284	252	345	305	286	259	274	290	313	305	302	283	288	279	273	291	266	279	282	249	307	270	289	259	298	251	248	277	286	280	263	309	302	270	289	263	283	295	255	299	263	279	289	266	283	260	289	268	279	302	245	295	261	317	292	264	256	323	299	302	284	294	292	300	270	290	292	297	280	269	281	284	264	298	300	305	301	296	294	269	281	298	269	280	274	306	265	282	329	282	238	250	275	289	323	295	290	313	273	302	292	251	314	292	290	277	295	299	286	272	270	252	290	271	273	280	279	285	281	294	287	281	273	262	270	282	300	282	322	305	298	278	285	250	283	250	292	253	315	269	293	275	281	265	300	285	263	273	309	288	295	263	279	285	311	322	289	292	280	265	267	284	278	296	318	300	296	313	288	260	240	270	267	263	296	290	293	293	283	254	238	310	284	267	288	296	283	278	311	302	305	304	296	316	295	282	301	290	283	302	263	312	281	299	314	317	303	287	303	280	309	314	294	276	278	284	267	315	278	287	291	248	272	278	276	262	250	270	319	295	289	295	286	268	263	285	283	293	254	270	270	297	292	243	273	301	332	328	294	304	262	303	275	278	270	292	303	312	275	270	276	291	280	275	289	288	331	320	285	313	287	300	293	243	284	281	261	303	311	309	298	305	292	304	303	303	282	285	308	296	272	282	257	286	258	279	279	290	331	294	272	298	284	273	289	296	256	301	305	280	298	313	287	276	294	299	305	290	275	310	312	278	286	268	306	293	288	265	286	290	293	266	274	271	285	290	305	279	319	295	264	308	290	267	289	285	276	264	258	266	305	265	289	281	288	263	251	306	292	260	269	269	288	291	297	283	304	277	280	268	276	272	309	286	290	280	322	267	321	295	312	284	275	271	295	286	283	254	309	297	301	277	278	317	260	324	282	307	293	267	284	257	292	268	285	311	286	298	272	292	296	296	281	278	291	275	285	258	299	297	300	289	294	279	274	308	272	301	296	283	302	278	266	292	297	288	286	312	326	282	297	285	279	281	298	265	266	258	297	299	308	289	301	287	286	306	299	271	273	323	262	300	269	289	308	297	280	302	291	281	292	286	246	276	295	297	257	282	305	290	296	255	282	291	290	320	239	301	272	302	281	269	282	290	270	271	297	305	282	260	278	321	260	286	258	285	295	264	252	286	261	286	263	297	303	295	300	291	283	264	270	289	289	260	286	302	280	274	299	271	293	269	306	298	246	265	282	320	295	275	285	309	287	301	305	286	260	297	300	243	283	252	277	247	277	316	299	300	319	291	277	297	264	264	310	274	293	274	293	273	294	285	268	285	263	252	267	279	310	282	266	285	296	312	266	288	305	261	262	320	278	267	267	304	271	297	261	261	282	252	262	254	277	293	325	272	272	310	293	277	295	315	279	285	279	276	308	335	304	278	282	272	311	293	268
1963	955	2008	2663	2035	1767	1654	2044	1980	1490	1070	889	889	827	799	683	722	636	650	684	651	635	666	660	672	668	670	623	685	700	653	681	683	687	693	660	662	667	629	652	669	669	686	673	660	694	656	646	677	639	615	623	651	700	682	658	643	660	671	652	654	659	627	638	642	651	656	651	654	701	648	643	622	669	670	628	656	682	632	696	630	705	661	680	653	703	651	664	665	684	720	675	674	653	694	652	710	653	638	697	625	670	661	653	642	614	703	646	689	636	613	708	693	612	657	672	655	674	609	641	670	665	690	651	638	636	639	679	645	658	653	651	629	656	639	661	698	615	626	672	632	656	669	642	673	675	670	669	668	688	687	669	633	691	649	630	665	699	644	644	615	655	718	675	676	631	694	674	613	685	643	623	684	615	648	706	672	650	684	632	687	657	636	680	641	659	667	646	694	693	705	654	626	655	639	669	687	689	642	681	660	645	676	666	615	671	668	654	668	667	640	690	634	690	659	632	643	715	663	686	682	624	615	629	673	676	670	653	668	672	664	666	656	675	647	684	655	685	658	642	652	649	679	661	675	630	660	635	661	669	656	672	659	637	621	672	665	653	636	669	691	676	629	637	620	668	671	655	665	667	650	648	668	655	649	636	643	635	697	679	647	675	651	661	661	666	649	658	664	698	669	703	650	727	652	672	652	645	666	699	672	659	637	635	650	693	680	626	681	653	661	685	701	678	651	681	663	675	684	634	692	671	625	661	629	712	654	688	672	655	664	613	665	633	642	656	626	668	683	680	622	672	637	654	682	712	701	639	694	657	652	649	649	684	719	660	640	666	647	685	618	681	634	667	663	636	682	673	644	641	660	667	669	681	650	656	661	712	666	671	642	678	675	635	632	633	637	694	648	653	669	626	643	658	701	702	651	658	644	649	707	676	668	663	698	670	651	664	649	647	677	632	651	705	688	686	679	629	614	627	621	629	683	676	618	674	614	642	637	682	635	667	617	654	618	594	672	619	638	679	686	639	686	665	657	631	683	681	654	623	671	671	634	671	652	638	628	668	691	689	650	636	685	674	655	673	589	600	639	657	705	636	696	614	629	668	609	625	677	662	664	631	634	666	683	615	698	630	707	638	652	690	659	657	677	637	639	679	659	654	638	707	694	671	682	686	643	643	653	668	636	648	635	677	669	621	623	666	644	655	648	656	655	644	654	630	660	644	680	683	676	592	672	640	648	654	688	702	657	659	690	654	658	679	683	672	632	667	641	679	637	610	650	651	681	668	684	681	655	659	666	620	659	711	670	627	676	657	642	665	604	681	697	667	669	690	730	703	622	659	653	665	639	651	656	658	639	635	625	629	686	641	707	651	666	623	683	660	681	692	645	693	646	634	652	691	629	657	647	672	702	662	720	604	672	641	664	655	644	701	701	652	654	653	645	686	698	666	650	627	674	632	659	684	674	639	673	700	667	654	704	636	651	626	641	604	643	663	654	658	689	646	657	680	672	647	610	683	631	677	635	694	652	671	628	623	608	695	689	641	642	658	646	639	621	671	639	701	609	664	679	654	648	673	657	631	631	660	620	625	689	687	612	665	642	682	658	663	645	641	616	685	663	652	658	695	663	640	686	659	665	687	659	652	701	632	674	664	690	654	687	693	691	653	636	692	640	699	631	601	636	666	652	662	640	618	647	656	647	612	645	651	670	667	666	696	610	657	679	626	639	634	663	626	658	679	699	643	655	645	632	637	676	660	644	654	672	646	688	655	668	639	668	635	659	656	629	622	635	596	666	649	721	667	683	636	693	704	629	658	627	672	689	666	667	681	693	718	650	628	676	653	655	660	667	722	689	642	626	684	682	632	641	640	630	623	654	643	692	675	629	659	671	692	612	618	652	651	652	662	673	626	669	691	597	614	619	660	669	631	635	652	638	650	680	619	661	675	682	655	666	679	651	637	698	668	689	636	642	652	675	682	648	601	638	634	629	660	666	690	631	627	660	672	691	696	638	671	667	660	653	664	672	635	676	670	661	682	666	706	642	693	664	646	649	700	659	747	652	655	682	646	695	646	659	672	633	611	704	630	662	647	663	679	666	701	650	680	628	650	677	706	627	674	664	635	682	684	626	635	622	676	658	680	635	662	637	633	680	623	666	645	653	661	670	684	674	655	642	672	642	662	621	686	634	668	674	694	660	680	671	635	692	644	686	632	666	645	641	640	659	666	658	645	654	665	627	669	660	649	679	623	646	687	703	653	663	644	631	698	658	642	663	663	688	673	631	635	627	691	666	643	689	628	667	663	676	679	641	655	664	657	663	621	646	668	687	628	663	689	674	700	687	644	652	643	683	624	664	684	643	676	663	656	653	677	653	661	670	660	661	646	698	636	637	658	663	664	638	671	650	604	640	638	621	681	634	712	680	690	675	625	653	618	654	641	635	705	658	649	637	649	655	650	644	699	678	647	651	659	664	650	682	655	672	601	679	673	663	624	635	656	670	665	651	614	665	636	658	629	651	624	611	627	655	606	673	622	670	698	661	675	667	704	640	655	630	638	679	650	620	657	669	684	680	645	688	676	663	704	682	644	626	672	684	683	682	663	614	640	633	637	689	707	635	701	661	695	653	674	664	676	663	645	667	658	634	645	653	685	696	685	622	645	645	682	663	668	649	692	652	633	649	642	693	647	638	656	612	613	660	640	674	638	639	669	640	695	690	630	704	677	670	699	658	616	681	696	665	635	632	644	675	655	654	640	624	634	612	630	662	676	667	673	641	635	678	635	640	643	669	656	693	639	697	654	650	669	630	647	629	669	665	640	686	642	663	638	674	632	649	639	607	623	681	659	630	643	648	652	659	641	693	686	652	611	700	676	642	683	647	670	633	626	654	659	707	653	674	680	608	648	672	665	683	637	634	623	674	679	637	635	719	689	671	668	658	629	661	683	679	630	593	644	659	656	654	669	660	698	629	654	630	642	652	686	628	635	656	614	703	633	619	655	641	657	660	645	664	669	613	671	654	642	682	624	614	673	644	655	645	664	617	674	694	636	671	672	620	642	665	644	638	687	683	640	626	661	670	661	626	618	643	665	703	692	651	651	626	659	669	643	675	701	632	661	685	681	646	627	676	663	669	658	638	675	662	631	645	710	642	641	628	656	660	645	669	654	675	626	670	631	667	648	691	639	654	653	656	675	661	620	645	643	666	595	671	586	661	652	662	696	649	681	646	702	657	701	611	681	660	676	659	637	673	680	647	644	669	647	639	639	661	651	679	673	689	678	637	662	635	706	647	645	671	609	667	667	634	670	629	696	674	688	685	614	653	661	683	693	665	679	659	617	638	647	661	688	639	667	643	603	664	668	662	707	631	627	676	675	672	652	609	655	627	670	634	622	621	635	656	695	630	615	650	658	641	609	641	677	678	618	660	682	663	678	703	637	649	604	708	686	636	646	653	671	657	692	646	633	680	653	671	627	637	642	699	692	659	597	667	664	628	681	659	679
7210	1047	1613	1569	1015	756	602	674	649	505	331	339	270	265	241	241	208	212	229	220	204	236	248	197	220	172	190	207	227	250	222	199	197	213	195	229	214	215	186	205	195	181	205	203	220	205	184	202	210	211	229	241	193	218	217	209	199	205	200	201	224	190	222	183	179	206	216	198	196	205	218	210	223	197	220	209	197	214	197	220	207	203	200	204	201	207	218	240	196	182	224	185	203	211	221	189	194	200	202	201	186	201	204	196	203	194	236	203	180	190	218	213	199	241	207	186	208	199	216	191	193	218	218	166	208	224	201	217	208	208	208	203	203	207	199	237	244	214	195	183	206	222	194	185	175	224	200	195	222	230	210	225	227	203	208	207	206	200	186	231	218	170	208	239	213	200	195	190	221	194	197	178	221	212	193	218	244	219	240	204	184	185	199	204	208	224	217	192	218	198	197	180	191	207	204	187	217	240	209	228	219	200	198	177	198	221	235	224	198	223	188	188	207	193	235	190	193	193	185	208	223	203	205	224	218	205	206	202	207	199	210	212	233	204	218	196	224	208	218	226	205	219	206	230	205	217	189	195	194	215	189	193	199	214	231	221	187	223	204	180	215	190	205	209	191	215	203	220	200	216	187	185	235	203	209	169	209	200	187	234	214	189	199	230	201	196	199	195	212	185	211	197	184	217	225	211	226	251	209	207	222	206	239	226	226	190	222	200	223	186	205	250	215	201	201	201	216	237	211	211	194	215	222	214	173	198	219	212	205	191	183	210	210	231	191	199	224	194	215	215	243	198	223	211	210	201	192	205	184	201	190	218	197	183	244	213	235	230	194	236	217	182	203	188	231	215	211	184	231	198	193	217	209	193	203	217	187	187	183	192	172	221	228	256	215	217	180	202	209	197	208	232	207	224	219	205	193	204	230	196	206	222	196	224	211	208	190	212	192	197	210	214	205	200	222	211	215	190	187	217	208	228	230	201	202	221	194	196	190	218	192	204	213	181	214	230	223	205	183	189	187	198	214	207	191	195	208	199	240	204	180	206	207	238	228	193	197	202	209	207	195	201	204	242	203	182	205	197	200	219	231	218	179	236	225	206	185	222	197	183	215	230	196	220	206	175	189	210	201	194	219	205	240	194	230	227	189	227	195	219	230	204	202	212	184	193	180	250	202	192	223	198	200	208	211	205	185	205	204	192	203	192	175	195	228	233	219	205	217	212	187	194	205	196	235	224	209	162	209	207	209	204	223	211	206	204	176	188	187	206	203	225	218	202	202	189	198	212	216	199	203	218	199	241	204	196	195	213	216	212	199	205	218	214	203	196	195	201	192	207	213	205	210	205	212	219	204	200	212	225	197	221	190	209	204	198	164	221	206	212	207	203	214	219	225	193	210	193	200	211	186	203	179	193	188	204	205	210	172	210	198	205	185	221	211	188	216	192	195	209	188	201	223	240	191	222	210	205	183	180	211	218	197	196	217	215	200	202	203	256	221	218	199	196	193	242	199	210	197	193	191	202	207	206	241	213	235	218	223	204	206	201	197	224	203	202	202	195	201	182	209	199	206	233	221	228	221	185	202	202	195	223	214	182	187	212	211	236	248	186	187	196	249	190	214	190	226	198	209	202	191	205	195	179	189	199	234	206	207	163	194	205	227	220	204	212	215	216	225	186	210	171	197	198	180	200	212	217	202	209	185	206	183	191	214	179	194	207	172	213	179	200	218	217	204	177	191	199	226	176	199	200	224	204	241	230	201	208	225	195	200	206	218	202	190	214	197	210	198	206	207	203	206	202	202	187	197	184	208	222	193	201	234	226	219	202	201	199	217	205	248	208	183	179	187	180	195	182	183	227	196	196	196	231	211	213	218	215	192	231	216	209	202	195	191	237	195	206	195	211	199	206	202	200	184	185	205	208	234	196	185	207	235	198	203	218	194	188	210	190	193	213	196	206	199	170	239	192	206	215	203	188	212	201	192	195	215	226	230	215	205	213	186	218	220	244	185	204	231	235	228	212	204	186	222	189	189	210	214	218	196	185	199	162	186	215	206	188	198	209	206	216	211	195	188	198	197	207	196	236	189	206	212	196	174	204	219	218	189	227	216	202	221	184	230	198	199	220	205	187	194	220	192	227	197	190	213	196	206	215	195	222	203	222	210	213	212	210	215	231	219	205	203	186	194	204	190	201	172	197	211	193	210	204	213	190	212	189	184	212	188	185	243	216	179	187	204	197	192	212	193	210	221	222	231	202	242	194	226	211	235	214	222	199	184	191	196	210	198	202	212	216	203	207	202	198	200	217	201	197	203	201	217	210	212	186	188	203	181	219	198	190	191	171	198	161	213	201	187	208	203	203	218	201	201	217	190	200	228	176	215	182	230	189	200	227	198	213	225	191	186	227	212	242	189	183	222	198	209	219	214	196	203	184	217	232	210	216	180	174	227	217	184	223	184	217	175	214	204	209	207	217	216	185	211	204	217	207	212	209	194	216	230	221	243	209	198	209	205	202	187	206	186	212	198	195	213	219	206	178	213	197	189	210	182	226	197	180	244	206	184	214	217	198	215	201	228	177	219	213	227	230	202	203	213	200	217	214	213	241	191	170	200	197	209	239	210	196	192	196	218	175	229	184	202	213	252	211	211	172	220	198	212	231	243	213	182	194	212	206	199	202	216	199	200	219	222	203	215	202	256	215	221	204	191	204	201	216	204	191	239	203	176	221	218	212	222	206	205	239	195	226	182	193	208	219	181	192	217	223	214	207	218	197	206	227	204	199	218	202	208	206	231	185	188	207	202	204	209	225	175	190	200	187	208	189	180	232	221	208	210	214	186	231	213	210	169	168	196	206	206	208	181	204	212	210	203	204	208	224	211	212	204	193	208	225	211	196	211	198	193	216	196	204	203	160	199	220	189	186	188	222	199	223	185	219	208	209	213	207	195	196	205	187	201	199	235	244	199	220	204	177	211	189	172	219	234	189	164	191	199	221	209	208	185	200	179	221	194	202	227	217	184	215	199	184	211	217	199	197	224	190	202	199	178	184	199	189	219	194	191	214	194	196	233	229	217	201	231	198	212	217	195	218	189	192	205	225	201	235	217	193	211	212	208	199	217	192	217	204	206	213	168	172	215	226	172	186	224	199	185	212	211	173	186	215	226	225	196	211	199	232	208	219	222	209	207	179	215	196	191	213	196	198	208	203	190	199	209	226	197	170	209	227	233	230	222	225	197	211	197	257	180	212	208	193	220	238	207	221	191	228	206	176	185	223	213	179	208	187	193	215	196	221	211	214	208	216	208	208	176	204	191	216	200	200	208	184	177	200	203	240	223	198	191	218	216	191	206	243	216	183	209	192	199	195	189	184	191	211	203	218	204	186	207	200	206	205	220	209	208	189	213	204	198	204	188	190	189	199	216	204	204	214	221	218	207	194	203	204	197	212	177	223	208	182	201	221	191	195	193	212	233	228	223	183	198	194	205	240	171	214	205	188	216	223
6052	1294	3532	4750	3568	3073	2764	3379	3123	2213	1459	1163	1004	1002	842	688	659	605	557	670	614	533	575	579	581	557	555	539	589	531	546	498	540	532	554	505	508	546	575	526	544	534	503	535	548	490	566	528	486	523	500	499	555	553	502	524	536	494	518	584	558	515	530	515	510	508	549	533	530	522	549	531	524	542	541	492	532	550	533	522	504	494	547	530	534	539	481	515	550	574	534	566	544	544	553	537	512	509	547	525	531	523	505	523	478	489	520	531	507	514	541	506	518	526	543	516	536	530	539	516	514	526	537	566	516	516	504	493	514	486	557	504	525	573	577	496	540	494	517	545	509	513	520	511	527	517	580	506	492	526	502	539	521	519	555	514	506	538	535	531	511	533	572	519	531	548	535	527	513	546	503	541	558	505	499	542	542	532	517	542	513	543	509	517	547	527	544	538	531	548	552	538	503	487	497	525	522	508	525	472	530	569	537	538	527	555	500	548	555	513	544	518	542	496	544	553	548	544	483	540	522	496	525	516	491	498	537	519	515	534	508	536	511	531	502	531	534	514	528	497	499	490	530	524	559	482	509	483	503	500	558	519	497	466	512	541	532	507	557	499	502	545	506	523	501	557	535	528	512	535	491	508	533	518	486	560	514	492	514	489	516	523	504	508	578	499	496	572	511	540	527	534	527	477	498	526	560	489	556	512	505	527	523	485	537	527	522	529	548	536	550	531	514	562	511	514	514	516	549	505	505	518	526	524	537	533	516	524	505	504	503	513	530	516	529	506	519	562	517	491	559	536	525	511	527	535	507	584	513	523	543	558	530	512	536	519	492	572	511	545	546	536	487	532	514	535	538	552	486	522	491	525	519	514	525	556	506	533	512	509	516	539	530	489	541	506	482	566	547	519	522	552	525	529	535	539	543	489	491	500	518	537	513	475	557	518	546	536	516	525	525	538	531	462	472	535	557	501	512	562	550	486	521	519	511	533	477	547	557	514	527	501	504	558	545	521	486	526	523	519	512	551	512	536	475	530	489	513	536	499	506	528	500	498	522	525	535	524	523	505	502	542	591	498	485	530	536	544	520	525	537	532	542	544	570	530	535	562	538	534	540	505	541	562	555	496	523	515	521	538	525	513	514	526	541	549	479	531	559	506	520	546	562	566	526	534	509	545	512	544	539	491	544	525	504	524	481	498	503	514	529	537	589	520	513	463	490	509	534	511	541	571	539	543	487	524	513	550	522	526	487	514	480	537	552	532	517	505	524	534	502	543	543	545	479	478	558	529	524	510	505	513	514	534	513	534	529	523	498	494	509	504	523	502	521	498	558	509	530	534	513	570	501	548	547	523	474	545	514	508	518	545	532	537	538	487	526	519	527	528	543	578	496	486	569	585	547	505	539	515	547	573	508	524	506	531	515	496	513	530	496	539	519	489	518	521	513	549	537	538	549	499	515	529	481	527	524	527	555	478	510	566	566	529	531	478	514	493	554	522	530	519	513	517	536	548	499	537	490	507	536	528	471	479	532	483	493	497	553	571	533	449	502	536	528	524	489	497	505	521	555	527	480	508	524	522	505	557	541	481	529	522	556	497	555	544	480	534	503	529	491	509	562	516	510	511	519	535	512	519	534	509	528	526	560	497	523	567	506	490	535	537	515	480	531	539	499	518	518	549	551	499	524	527	540	523	526	530	514	505	478	541	500	547	517	535	543	498	556	549	505	471	543	549	546	528	510	523	485	539	511	498	563	527	527	515	569	529	528	521	541	514	525	551	510	511	505	558	527	495	559	488	494	491	544	512	508	493	518	510	504	511	559	494	504	529	511	480	519	493	527	529	507	535	508	486	530	516	551	524	520	528	536	520	501	500	508	563	525	478	532	510	526	541	508	509	526	510	475	547	501	554	503	536	491	543	526	525	519	516	512	539	523	584	533	513	525	550	514	525	523	565	514	531	539	530	513	515	548	497	508	483	547	553	514	524	537	487	527	516	551	545	533	534	549	532	590	533	486	515	512	500	465	564	482	541	510	544	483	548	536	526	563	505	529	479	566	516	536	540	526	526	503	536	510	542	519	549	515	561	496	538	488	535	499	502	493	506	555	521	559	492	518	529	526	518	506	540	513	525	538	530	523	538	551	515	520	526	500	466	486	529	496	555	521	519	481	553	582	478	504	502	500	518	522	507	513	536	516	519	511	549	501	492	523	544	586	508	518	515	509	557	519	525	536	504	518	525	518	502	527	545	495	506	523	532	532	504	519	503	525	536	567	515	542	511	477	496	522	524	555	521	541	512	489	516	528	497	549	511	504	511	533	539	493	521	527	509	511	474	497	528	535	536	510	484	497	505	557	544	494	521	509	512	526	543	502	500	561	504	509	534	528	504	534	495	520	550	523	540	503	533	504	538	504	559	492	502	510	528	482	514	534	545	521	522	488	534	514	552	562	505	529	475	560	543	542	495	515	517	506	522	518	543	510	543	518	565	488	532	528	492	506	534	511	488	508	503	509	544	520	527	490	539	532	522	509	555	523	481	437	524	532	555	551	532	536	505	503	564	495	486	528	496	533	512	536	517	485	450	473	485	511	523	511	549	553	535	531	509	492	539	495	507	513	499	515	488	507	511	499	529	517	524	529	522	527	501	515	530	535	550	547	506	525	510	552	549	486	576	499	487	496	501	512	499	509	552	516	512	543	549	503	531	479	506	516	512	530	526	502	551	511	507	499	479	540	523	485	485	484	525	511	577	527	535	548	530	515	497	546	506	553	535	529	511	527	523	541	539	534	532	535	518	544	555	506	500	520	535	534	465	506	521	519	550	544	565	522	509	533	495	552	501	521	544	491	558	534	555	500	520	524	525	542	499	490	523	513	535	542	526	531	549	538	521	553	538	522	473	528	535	526	493	547	498	489	500	537	475	552	542	507	504	490	513	495	536	526	491	529	560	521	515	532	524	521	527	549	502	500	512	509	507	545	511	511	532	529	474	483	498	541	522	548	514	505	516	527	529	521	508	568	539	554	527	499	500	533	525	519	514	488	502	520	524	520	493	523	514	502	494	507	515	510	537	566	511	518	550	521	527	543	521	519	518	501	459	551	531	529	511	467	476	513	510	575	519	545	527	520	498	546	517	506	498	518	516	554	532	522	530	505	513	509	524	526	510	515	564	558	558	538	507	493	564	502	546	532	471	536	578	560	492	491	498	515	553	510	508	503	519	524	519	509	529	520	533	532	505	528	512	498	535	575	504	529	504	501	533	496	490	500	528	568	527	531	519	557	519	556	500	485	559	502	552	495	538	534	530	505	501	533	529	546	494	542	524	520	535	513	525	513	532	515	497	538	510	496	572	545	499	539	522	531	510	531	524	548	543	504	530	491	554	554	509	526	525	473	527	498	531	508	519	530	489	517	465	516	537	534	482	521	546	518	533	533	520	544	535	546	527	487	505	547	512	536	488	539	515	536	482	520	508	502	543	539	516	535	511	518	545	525	504	541	530
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
